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
341841666450	341841667006	341841667556	341841668106	341841668656	341841669206	341841669756	341841670306	341841670856	341841671406	341841671956	341841672506	341841673056	341841673606	341841674156	341841674706	341841675256	341841675806	341841676356	341841676906	341841677456	341841678006	341841678556	341841679106	341841679656	341841680206	341841680756	341841681306	341841681856	341841682406	341841682956	341841683506	341841684056	341841684606	341841685156	341841685706	341841686256	341841686806	341841687356	341841687906	341841688456	341841689006	341841689556	341841690106	341841690656	341841691206	341841691756	341841692306	341841692856	341841693406	341841693956	341841694506	341841695056	341841695606	341841696156	341841696706	341841697256	341841697806	341841698356	341841698906	341841699456	341841700006	341841700556	341841701106	341841701656	341841702206	341841702756	341841703306	341841703856	341841704406	341841704956	341841705506	341841706056	341841706606	341841707156	341841707706	341841708256	341841708806	341841709356	341841709906	341841710456	341841711006	341841711556	341841712106	341841712656	341841713206	341841713756	341841714306	341841714856	341841715406	341841715956	341841716506	341841717056	341841717606	341841718156	341841718706	341841719256	341841719806	341841720356	341841720906	341841721456	341841722006	341841722556	341841723106	341841723656	341841724206	341841724756	341841725306	341841725856	341841726406	341841726956	341841727506	341841728056	341841728606	341841729156	341841729706	341841730256	341841730806	341841731356	341841731906	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
1800	2700	2179	2500	1800	2700	2179	2500	1800	2700	2179	2500	1800	2700	2179	2500	1800	2700	2179	2500	1800	2700	2179	2500	1800	2700	2178	2500	1800	2700	2178	2500	1800	2700	2178	2500	1800	2700	2178	2500	1800	2700	2177	2500	1800	2700	2177	2500	1800	2700	2177	2500	1800	2700	2177	2500	1800	2700	2177	2500	1800	2700	2177	2500	1800	2700	2177	2500	1800	2700	2177	2500	1800	2700	2177	2500	1800	2700	2177	2500	1800	2700	2176	2500	1800	2700	2176	2500	1800	2700	2176	2500	1800	2700	2176	2500	1800	2700	2175	2500	1800	2700	2175	2500	1800	2700	2175	2500	1800	2700	2175	2500	1800	2700	2174	2500	1800	2700	2174	2500	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
9347	581	215	147	258	203	208	176	146	149	103	105	76	86	118	112	169	150	114	92	74	59	87	68	78	45	46	50	48	65	72	63	54	70	58	76	62	70	54	53	58	51	46	44	52	40	67	42	45	45	35	65	39	52	28	48	55	48	39	35	37	49	40	51	43	52	43	41	49	40	39	35	37	46	35	43	37	62	41	54	43	42	41	47	50	47	32	40	39	42	35	37	40	41	45	37	41	44	42	41	42	39	44	39	40	50	33	45	38	40	40	43	38	46	43	51	49	42	44	34	45	47	37	50	47	36	41	47	49	54	40	37	46	38	41	32	32	45	51	36	41	46	36	50	45	43	38	49	35	40	38	37	40	39	51	51	38	37	33	37	38	48	36	35	37	44	51	49	39	44	37	29	36	35	60	49	47	40	47	37	55	39	36	56	47	40	34	38	33	41	41	44	48	41	40	43	32	44	46	50	45	56	43	51	41	45	41	46	48	50	41	41	46	40	49	48	45	37	45	47	38	40	54	49	35	48	44	41	44	54	34	35	51	52	32	42	54	38	47	39	43	36	57	40	26	37	39	45	43	47	42	38	54	54	52	41	47	56	38	44	38	45	38	37	38	47	42	37	33	44	45	36	33	45	25	37	50	51	40	41	46	36	30	36	29	47	52	39	38	49	36	44	53	36	59	49	38	38	43	59	38	37	42	57	49	43	46	37	42	33	45	47	44	45	48	48	42	41	39	51	41	39	49	51	42	39	52	48	46	41	43	47	43	45	54	45	46	39	31	36	36	50	51	40	41	27	38	42	44	36	46	43	50	41	38	37	39	42	48	44	36	46	44	40	48	42	39	46	38	33	38	43	45	36	27	38	47	36	45	33	33	44	47	42	43	48	47	42	43	45	36	34	42	47	31	52	56	45	40	44	40	32	40	39	41	52	40	35	44	44	41	36	43	44	33	40	52	48	43	48	50	46	48	43	51	40	52	53	40	33	45	28	49	42	45	51	33	38	43	34	51	41	47	45	46	51	39	36	40	48	39	45	54	40	38	37	35	35	44	42	31	45	36	37	42	37	35	27	44	38	32	47	43	45	43	37	46	51	32	47	42	35	40	33	41	51	39	29	44	38	48	39	49	26	48	47	42	29	48	44	38	41	35	36	31	40	41	48	39	54	34	37	40	38	40	47	43	41	47	34	37	34	44	39	40	42	42	42	43	35	40	35	42	46	48	41	40	40	50	39	38	40	35	39	42	35	41	38	35	35	35	47	47	42	41	49	55	46	43	35	36	46	47	44	37	43	52	35	51	40	49	38	42	39	34	42	32	38	43	39	42	38	44	31	42	48	45	51	54	38	46	47	39	47	47	42	49	25	39	47	36	46	33	32	39	49	47	42	35	51	34	46	32	33	35	33	36	42	38	37	32	33	36	41	31	35	42	50	32	54	39	48	47	42	53	29	36	36	45	40	39	32	41	51	40	40	41	41	42	38	43	51	44	39	30	34	33	54	40	52	41	41	50	40	38	48	34	35	24	39	49	43	35	46	36	46	49	51	43	39	34	42	48	38	42	47	41	36	48	45	46	45	50	48	37	47	33	31	51	50	43	41	53	26	36	33	49	35	46	41	38	30	32	34	41	46	57	35	50	58	39	33	55	43	34	35	41	46	38	52	40	41	50	45	27	33	42	32	51	38	34	51	43	45	39	47	42	34	59	39	34	44	37	47	36	29	43	46	33	28	39	39	30	45	40	45	35	46	43	41	34	41	43	43	40	34	53	51	38	47	46	57	39	41	44	40	42	54	32	59	41	45	38	41	38	38	48	50	44	56	47	43	50	47	41	44	44	44	36	33	31	38	38	39	38	48	38	25	35	37	51	39	35	38	47	44	51	47	39	32	39	36	42	43	50	36	40	36	42	42	37	43	41	41	42	47	46	42	55	57	50	41	32	42	49	51	48	30	50	38	49	44	40	38	36	45	36	42	45	40	57	43	47	44	36	40	45	38	49	39	36	49	45	32	40	41	45	40	33	33	47	45	39	37	36	49	41	30	40	33	45	40	43	30	40	49	66	32	53	52	52	36	39	43	42	42	44	47	43	44	42	41	35	57	30	30	48	44	41	39	37	41	34	35	51	37	46	35	41	57	44	33	39	41	51	39	41	37	48	39	42	44	49	53	40	43	41	51	47	45	43	43	42	41	34	45	51	53	40	34	38	37	40	30	53	43	35	50	43	36	36	38	45	50	43	45	41	43	39	31	45	34	43	41	42	32	56	46	32	36	37	53	38	56	45	39	38	39	41	47	48	47	42	44	42	34	44	40	37	41	52	47	35	48	32	56	41	36	47	32	35	40	46	33	47	39	44	43	27	52	45	43	39	51	40	39	35	41	44	44	44	51	38	45	46	43	37	40	26	55	48	46	41	46	36	41	43	40	38	37	39	36	36	45	52	41	35	42	35	33	40	50	45	45	40	41	32	34	40	46	39	52	47	37	43	36	36	49	46	42	42	49	40	37	50	41	48	43	32	39	46	32	34	34	48	34	44	38	38	37	47	40	41	31	38	34	38	43	44	35	40	39	50	48	47	50	54	32	40	35	35	41	36	37	43	44	35	42	39	40	46	47	56	33	40	45	42	37	42	43	44	44	35	36	35	38	34	28	43	35	31	35	37	50	39	40	44	44	45	41	38	33	42	40	55	43	32	44	49	39	41	36	35	35	40	48	39	48	46	52	43	40	43	44	46	39	37	39	36	42	37	44	31	42	38	45	43	43	47	40	45	47	40	31	39	44	42	49	36	25	40	27	43	42	38	44	39	29	53	48	38	38	32	45	34	51	28	39	40	42	44	40	37	41	30	38	25	40	37	40	46	44	31	38	44	41	44	33	38	40	57	54	34	45	43	37	35	41	41	40	43	40	44	40	41	43	43	45	36	45	43	32	45	44	38	41	30	45	40	29	46	46	39	44	34	50	43	38	44	41	57	45	35	37	47	46	42	41	31	52	42	42	47	46	26	41	56	42	50	55	37	38	51	42	36	32	52	41	52	41	39	43	41	48	50	49	39	48	30	33	42	51	38	37	45	38	44	47	44	51	48	39	37	46	47	58	47	37	30	37	54	58	36	36	29	31	28	37	43	33	37	34	44	47	37	45	38	40	48	49	46	40	32	40	47	53	29	44	44	43	40	40	40	53	43	43	36	55	56	48	44	46	36	44	52	34	37	42	31	32	35	46	38	47	40	40	28	42	48	47	51	43	43	33	40	46	49	41	36	39	38	37	35	38	34	43	36	41	34	26	40	36	53	37	45	41	56	50	42	47	43	38	34	51	38	44	50	53	33	36	35	41	33	49	42	32	50	34	42	28	40	34	32	41	43	48	49	37	41	41	30	43	48	43	43	48	44	42	36	40	51	46	49	41	39	49	42	46	49	50	33	39	42	37	48	37	40	57	36	53	36	40	34	47	34	46	42	35	36	40	50	41	38	45	39	49
44982	12959	7239	19663	24139	21277	17480	13966	11592	9258	7325	6105	5233	5241	6206	8153	8756	7302	5664	4168	3528	3361	3544	3320	2951	2233	1816	1737	1894	2331	2610	2773	2808	2691	2515	2635	2782	2718	2390	2022	1771	1571	1465	1404	1275	1295	1238	1146	1202	1122	1170	1137	1158	1122	1160	1086	1126	1136	1098	1073	1103	1080	1096	1100	1079	1130	1083	1066	1131	1088	1099	1080	1137	1009	1056	1050	1068	1030	1063	1007	1039	1078	1147	1054	1033	1029	1050	1015	1060	1115	1039	1061	974	1103	1004	1054	991	1080	1029	1010	1024	1075	1044	1049	1051	1068	1042	1077	1105	1052	1051	1017	1119	1028	994	1055	1118	1114	1050	1056	1042	1096	1073	1104	1050	1137	1083	992	1036	1050	1063	1087	1081	1067	1059	1057	1105	977	1006	1016	1103	1009	1021	1053	1028	1019	1075	1030	1061	1052	1046	1019	1028	1043	969	985	1018	1025	1066	972	1002	1014	1059	1101	1068	966	1033	1013	1026	1060	1036	1039	1005	1071	993	1046	967	984	1047	1031	991	992	1041	1016	995	1019	1025	980	1005	1068	997	1028	997	1016	1014	962	1010	1062	1006	1018	1015	989	1043	943	1008	1023	983	1042	1036	983	984	1026	1020	1021	999	1063	1039	1060	1037	1049	1064	973	1053	1024	998	970	970	996	1058	1002	1048	1015	1061	1051	1008	962	972	985	1063	1047	1040	1017	1044	1032	1050	1039	1059	1018	978	1047	1093	1045	1076	1066	988	1070	1075	1021	1028	1063	1001	999	1050	1002	1020	1051	1050	1046	1050	1006	1014	1029	1034	1008	1040	1022	1013	956	1036	1028	1029	1035	1018	1041	1018	1031	1011	1041	1008	1039	964	967	1024	1056	961	1043	1036	976	1031	1037	973	931	941	1003	1016	1048	1026	1039	1033	1035	1024	993	1022	989	1065	975	1008	1050	1059	936	1010	1078	1059	1004	1007	1043	989	1014	1036	1035	1071	1018	1077	1000	998	1019	1020	989	987	1064	1018	1027	1027	996	1027	1065	1011	1063	986	1052	1009	1041	1011	1015	1036	1039	1041	999	956	969	1041	1053	979	1028	1087	986	1068	997	1042	998	1037	1013	1022	978	990	960	1070	1022	1061	984	1044	992	990	1003	1051	1084	1014	1026	1065	1036	1000	999	1078	1020	986	1047	1040	1035	1029	1017	993	1041	1037	1022	984	1058	976	973	1018	1008	1040	1051	1067	1026	1025	1008	1019	1019	975	1065	979	1067	1058	1028	999	985	994	1034	1039	904	1015	1034	986	1016	1037	996	1004	1015	997	1008	969	1019	1029	1014	997	992	1004	979	955	1026	1038	1029	1053	1023	1032	1034	998	1055	1052	991	1034	1042	1019	1034	1070	1039	1061	1033	1078	1016	1019	1076	1042	1017	1016	1055	1023	1015	1090	986	1007	1026	1012	1012	1026	983	1027	1025	1013	1039	1015	1003	1021	1023	966	1010	1036	1028	1089	1043	1035	1053	1047	1052	1094	1022	1053	981	970	958	1057	999	1067	998	1018	1020	1011	1021	1055	994	1089	1000	969	1055	1002	1023	1038	1044	1001	1005	1027	983	1049	1056	1028	1009	957	1016	1044	1018	1033	1034	1013	1032	1054	1082	1028	1007	1090	1028	1060	1025	1012	1022	1021	1063	1019	1017	1055	1031	1034	1013	1023	1026	1066	1004	974	1036	1001	1020	1002	987	975	999	977	1059	1062	1016	981	1037	1066	996	1030	1025	1077	975	1050	989	981	1033	983	1007	1052	1031	1012	1049	958	1050	979	1033	1078	1013	1048	1027	969	1013	987	1052	1021	1037	1077	983	994	1074	956	1019	1026	1046	1038	1030	1023	1041	1047	1047	1048	1001	1025	1027	983	1062	1029	1043	990	1034	1012	1070	963	997	1052	1071	1103	1013	963	990	1005	1057	1033	1026	1060	1005	1022	1072	1000	1016	1043	1034	1046	1032	968	1117	1060	1037	952	1028	1073	1065	995	1017	992	1036	986	982	1032	1009	1067	1055	1027	1058	1004	1064	1028	1055	1068	992	978	974	1036	1018	1054	1079	1010	1041	1032	973	1010	982	1083	1022	958	1006	1039	1056	1027	1069	1021	985	1055	1062	1000	1022	1014	1046	1054	1017	1037	1008	1065	1007	1062	971	963	1024	1035	978	1057	1034	1008	1025	1013	1048	982	1057	982	997	990	1045	991	1042	1060	987	1038	961	1019	999	985	1014	1046	995	1027	1027	1074	1028	1056	1014	992	1035	983	1003	1031	1006	1022	1082	1004	1020	997	1015	1031	1003	1063	1041	1043	1017	1052	999	1013	1019	1001	990	1040	981	1014	1053	1008	969	1044	979	997	1029	1092	989	1029	1035	1020	1003	1013	1015	1030	1009	1036	1036	984	972	1023	978	988	985	1009	977	977	1081	1032	1007	1022	1035	1026	1040	1026	972	1003	1066	1021	1027	1053	1037	1010	1050	1088	1017	1033	988	1069	1034	1057	1054	1068	1010	1001	1034	958	1007	995	979	1060	1052	990	963	1074	1030	981	1067	948	1046	1029	969	1000	996	1026	1017	1029	1030	975	1022	1101	993	1078	1043	994	1072	1016	1036	1061	1034	1003	954	1023	1053	1016	984	1063	1000	971	1055	1045	1039	1042	1013	1010	980	1036	1042	1053	1084	991	1024	1046	1038	1029	985	946	1056	966	1044	1017	1052	1051	1032	1024	990	1017	1030	1016	1029	1054	1033	1010	993	1071	1065	983	1028	1012	1034	1014	974	1024	1025	1049	1023	1032	1024	1077	1013	1085	999	1052	1052	991	1030	1011	1051	1030	1006	1074	1014	1022	1030	1012	1035	1004	983	996	1058	1010	1042	998	1033	1013	978	996	966	1030	1015	1023	1021	1035	994	1036	1047	990	1061	1021	1015	1037	1032	1016	1037	1057	1033	1034	1046	999	1038	973	1003	1035	1042	1021	1059	1056	1016	1033	990	1078	996	1043	1011	1033	1009	1026	995	1081	1033	1028	1039	1013	969	1019	1023	1039	1062	1021	1063	1054	983	988	946	962	972	1043	1090	996	1034	1002	1049	988	983	1012	974	985	1045	1057	1062	1036	1053	986	993	1028	993	982	1019	1034	996	1036	1007	1013	1052	1018	994	1034	1082	1071	1037	1040	1023	984	1038	1051	1014	983	1029	1030	1038	952	1033	1067	1040	1019	972	1005	988	1006	1038	947	1010	1056	1038	1035	994	1068	1009	950	1014	1013	1012	999	1043	973	1031	1020	1074	1005	1016	1009	1006	994	1008	1072	1031	1014	1045	1035	1072	1052	1053	1026	959	1028	991	1006	1016	994	1103	1012	1048	1032	973	980	1048	1009	1032	1041	992	1023	1001	1045	1019	987	1043	1059	1071	1023	996	1005	1021	1022	1055	970	1026	1001	1051	979	989	991	1041	1035	1080	1006	994	1038	990	1074	1000	1008	1018	949	985	1028	974	1028	1052	1004	1013	1037	986	1007	1052	1008	1022	1046	1012	986	1054	1012	1011	1006	1021	958	1069	982	1005	1017	1090	1024	1016	1052	1023	1046	964	1065	1041	1021	1018	1004	1074	1022	1028	1105	992	1003	979	1006	1019	1021	1047	1041	1001	1034	1000	1014	1058	968	1054	1005	1072	1003	979	1040	1005	1017	964	999	1091	1033	1032	981	1028	1039	1040	1072	1030	1051	1042	977	990	1016	1061	1026	962	1031	1017	1008	1056	1048	1014	998	1037	1007	1069	1019	1027	1032	994	1012	1037	999	1021	1029	1006	1024	1014	1060	1024	1001	1065	1041	999	1024	992	1021	1035	995	1035	1027	1072	1022	1027	1067	1001	1033	993	1083	1023	1045	1006	1044	999	1063	1045	1022	1002	1088	1051	1042	973	1049	1054	1095	1005	1008	976	1069	999	1004	1011	1028	1014	1047	1029	1044	1037	1037	1062	1014	1004	1060	1064	1039	991	1060	1072	1017	1000	947	999	1011	1038	981	1045	1054	1046	974	1027	1004	1031	1024	1053	990	1016	1044	1004	1013	984	982	998	998	1038	1048	1009	1036	1050	1037	1021	1018	1018	1005	1038	973	1047	955	1014	1030	998	1009	1115	1073	1032	995	1029	974	1006	1024	969	1037	1047	1107	1041	1000	1005	1010	969	1042	1059	1035	1043	990	1037	1062	1003	1029	1003	1018	1069	1012	1032	1064	1070	1003	1019	1001	1052	972	999	1015	1051	1100	1030	1064	1013	1014	1016	1070	979	953	982	1061	991	1008	1030	1036	1053	1011	997	1005	1049	975	1068	1034	1046	1018	1068	1030	1028	996	979	1014	1042	996	1005	998	1052	1012	988	972	1072	1051	1017	933	1085	1053	1031	971	1009	984	1058	1059	1071	992	990	1024	1023	1032	1008	1049	971	1017	990	1042	977	1063	999	1033	1041	1051	1009	996	1063	1049	1030	1068	1024	1010	1008	1011	1003	1033	1016	1026	1029	1033	997	1019	1030	1002	1046	998	1067	1050	993	983	1027	1014	1037	1037	1100	1051	1006	1040	988	1049	1086	1062	1064	932	946	1046	1025	1045	1033	1051	1062	999	1083	1059	971	999	1074	997	1102	1050	1085	1065	1000	1103	1023	1061	1012
3266	104	57	48	53	62	65	42	48	44	41	30	37	51	51	71	93	59	44	32	33	33	29	40	33	23	17	23	24	32	28	29	36	29	26	34	28	28	32	19	21	21	15	18	23	16	22	19	22	23	26	26	20	20	19	15	17	19	18	19	20	14	20	14	20	18	19	20	15	23	30	20	21	18	19	17	19	18	22	22	14	23	26	25	14	15	17	14	18	18	16	20	21	13	15	23	20	12	14	22	21	19	26	14	20	21	23	18	20	19	22	14	22	11	22	28	17	28	24	19	19	22	13	22	18	14	17	19	19	23	17	13	23	17	21	13	12	18	25	18	19	10	23	17	21	15	23	22	24	20	17	25	18	19	31	15	25	28	16	16	23	20	27	14	20	14	11	12	14	23	19	11	23	20	23	14	17	18	20	18	9	16	22	13	19	21	17	23	20	18	22	26	18	25	24	17	22	16	15	11	12	23	19	21	22	15	20	29	18	25	23	21	18	23	12	20	16	22	14	18	17	25	14	17	21	12	17	30	14	19	16	18	25	16	20	19	22	16	23	24	20	18	17	31	21	25	19	15	27	25	20	17	18	24	14	26	14	27	16	18	23	25	21	26	27	16	16	15	26	19	20	13	12	13	22	15	15	20	19	17	18	26	16	22	26	20	22	22	23	21	19	19	22	19	20	28	21	22	19	12	18	16	17	22	10	12	32	14	20	12	17	22	22	19	17	17	19	19	16	20	19	26	22	15	19	26	21	9	22	12	21	23	18	20	21	19	22	18	18	27	20	13	19	14	15	22	20	17	23	18	13	22	18	25	18	22	25	13	28	18	22	10	21	16	20	24	13	9	16	24	18	17	20	16	14	22	21	19	13	14	27	21	21	16	15	22	17	19	22	17	16	22	14	17	13	21	16	14	23	28	17	21	14	16	19	17	20	21	18	18	23	19	18	25	23	16	17	19	23	21	16	16	15	10	23	19	23	18	19	27	13	25	17	24	27	13	16	16	20	21	16	20	22	17	18	31	17	23	14	16	28	20	20	25	16	17	21	13	18	14	17	20	18	22	16	19	20	20	12	14	17	16	23	24	15	17	21	16	18	16	16	14	22	25	24	19	11	20	21	22	20	22	18	14	23	20	14	15	21	14	19	17	17	20	17	19	24	25	22	19	19	18	17	21	27	23	22	19	25	16	12	21	19	15	21	17	21	26	22	21	18	20	29	18	9	18	18	21	23	22	22	19	25	20	19	19	22	24	28	22	17	17	17	22	20	13	13	9	20	25	30	24	23	20	16	22	12	16	22	7	19	19	6	18	23	19	26	23	16	21	21	15	21	23	13	16	24	21	18	22	15	19	20	14	18	18	26	20	16	24	19	29	22	9	20	19	15	19	20	22	27	23	28	18	19	15	15	19	16	20	22	22	19	18	14	18	20	21	16	20	24	20	15	20	27	17	18	13	16	18	27	30	19	20	20	23	26	15	18	19	19	20	22	16	14	19	9	20	22	30	18	16	17	13	15	17	11	21	20	20	12	16	23	14	20	23	20	25	17	22	21	13	15	28	27	23	23	21	16	16	15	14	20	27	16	22	19	21	20	14	20	23	18	24	21	19	12	17	19	22	17	20	25	18	19	24	23	14	26	17	19	15	13	17	26	22	27	13	17	17	22	23	23	13	15	24	27	16	25	27	17	25	17	16	14	18	15	15	20	22	23	15	20	17	16	23	25	21	19	23	22	18	11	16	23	19	20	15	12	16	13	20	30	26	29	14	15	24	22	25	20	24	13	22	16	25	21	16	28	17	18	14	22	20	25	19	28	21	26	26	15	16	14	16	17	26	23	20	20	19	24	24	20	21	16	16	22	14	24	18	20	14	20	14	16	17	19	24	17	17	19	15	25	19	22	19	14	24	19	24	14	17	15	14	17	20	17	17	20	13	18	22	25	22	16	15	17	16	19	12	22	18	20	22	26	23	27	21	17	25	24	18	22	18	22	19	20	20	22	21	22	16	24	19	25	16	19	14	20	23	17	16	22	25	25	19	16	17	26	13	12	21	13	29	29	19	22	22	14	25	15	13	13	14	23	22	15	19	21	18	24	19	15	19	19	18	14	20	27	17	16	15	20	15	22	23	25	22	16	14	17	13	19	19	18	21	22	16	16	25	22	20	23	10	14	15	11	30	15	18	24	20	19	13	22	20	23	25	24	21	21	22	17	22	18	18	22	16	15	22	24	19	17	11	21	20	18	16	25	17	15	14	20	25	21	15	18	13	17	14	17	13	13	21	16	19	27	16	17	17	22	21	23	20	19	26	12	20	17	25	18	22	18	21	15	17	24	22	30	18	23	18	10	20	27	15	18	13	18	19	24	25	17	27	17	18	23	18	25	22	28	16	21	18	12	11	20	21	28	24	22	20	21	18	12	26	20	18	24	21	14	19	15	17	19	19	11	21	18	34	25	13	16	18	15	22	7	14	19	19	15	23	18	9	25	16	20	18	14	24	18	16	12	13	18	26	19	17	22	23	21	18	19	26	18	16	18	19	15	22	14	21	15	22	26	23	22	23	17	12	21	26	17	19	17	15	24	16	23	24	17	20	18	21	14	31	21	20	30	17	20	20	20	23	19	19	12	16	15	20	20	26	27	25	23	13	20	23	20	20	21	22	25	23	14	19	19	18	15	22	14	21	15	20	18	23	14	16	23	13	17	4	10	16	14	15	17	17	15	23	19	14	18	17	15	25	19	12	14	19	19	21	20	20	25	17	23	23	15	16	15	19	28	21	19	23	21	14	18	20	23	17	17	22	28	22	25	17	14	23	22	10	14	25	24	18	15	19	28	21	16	22	17	30	11	17	25	26	27	15	20	10	25	25	19	25	15	18	22	18	18	23	15	16	23	27	16	24	15	21	30	15	18	22	21	13	24	16	30	18	16	12	18	28	21	20	12	25	25	26	12	21	21	18	26	16	22	15	22	21	23	24	16	16	10	20	22	18	22	18	17	16	15	17	22	22	20	21	22	19	17	18	20	20	20	17	27	21	6	29	35	17	19	23	12	25	18	9	21	25	19	12	10	17	12	18	18	25	28	20	24	13	25	23	21	14	12	14	16	15	16	21	15	16	19	16	20	16	17	15	19	19	20	19	20	13	19	11	24	20	18	16	22	30	24	21	16	16	17	23	23	19	12	20	26	17	24	16	22	18	14	13	22	27	19	17	20	15	16	17	21	17	12	14	19	19	12	18	13	10	14	16	17	17	26	22	21	19	20	17	16	19	17	15	19	24	20	23	28	20	22	23	18	18	18	23	20	26	21	19	18	20	18	15	15	13	15	22	19	22	23	19	26	19	12	26	18	16	13	19	20	12	19	25	13	24	17	18	11	26	18	14	18	19	16	18	17	29	27	16	18	17	19	14	17	21	8	16	22	25	19	18	13	19	20	15	20	21	13	16	22	18	14	27	22	24	14	17	19	17	19	23	20	19	18	12
32848	5108	2239	6985	9276	8044	6072	4628	3776	2910	2293	1851	1639	2224	3327	4617	4736	3610	2384	1694	1558	1643	1555	1515	1226	892	723	709	878	1080	1222	1303	1326	1218	1222	1267	1354	1244	1050	874	748	662	624	587	564	567	494	551	532	557	554	536	499	491	515	499	494	531	525	472	511	491	467	537	489	495	494	529	521	486	495	537	497	494	507	464	493	499	457	481	478	504	485	533	427	454	460	477	472	496	508	491	490	490	497	482	473	444	479	512	487	519	494	555	465	463	498	478	483	479	508	456	510	463	499	508	478	522	524	498	487	496	512	509	494	515	479	536	499	521	470	465	507	519	502	494	435	527	493	484	503	495	518	500	471	490	509	500	514	501	519	460	507	470	531	466	490	473	499	474	502	485	501	493	500	449	481	466	500	510	484	521	462	454	466	500	497	437	533	489	543	513	459	476	469	514	512	512	499	487	522	501	509	440	535	517	562	523	471	495	459	526	452	498	506	470	471	516	503	461	515	481	506	507	471	535	450	488	497	496	481	512	489	463	463	479	490	466	490	517	489	523	479	451	504	487	514	456	479	505	477	444	501	496	468	525	497	472	461	502	509	497	491	514	505	486	482	482	505	521	466	510	539	517	496	493	467	535	533	514	496	465	492	505	483	516	501	493	509	493	502	489	518	473	509	498	475	519	468	489	466	500	475	502	496	472	506	496	485	482	458	505	496	533	499	502	508	460	501	450	459	496	484	484	485	477	515	497	478	481	493	450	519	475	515	490	505	461	458	509	493	473	511	479	507	476	502	529	491	484	471	502	519	497	501	496	493	508	499	464	523	495	509	494	491	476	485	530	469	477	481	441	497	487	465	509	478	471	463	470	499	485	489	525	523	459	472	470	456	529	479	481	502	494	514	506	475	510	491	460	502	483	443	474	469	460	440	468	511	518	490	530	471	476	448	471	462	498	512	486	443	492	481	529	505	477	516	483	470	479	486	459	495	537	537	486	493	503	485	497	478	493	499	501	488	496	494	472	503	491	480	478	476	473	490	526	467	477	469	500	516	470	482	520	478	477	478	485	492	515	495	498	487	500	471	489	505	470	520	491	515	459	500	524	458	457	503	496	489	476	540	492	475	491	509	562	461	513	494	511	530	500	488	477	525	485	483	493	474	503	480	510	492	458	464	488	517	440	466	495	517	507	503	492	482	508	513	516	475	464	488	466	507	473	488	505	527	487	520	486	465	511	527	500	465	490	464	476	516	468	446	534	492	524	483	513	513	501	488	464	487	456	479	503	478	478	487	518	455	504	490	490	505	480	526	462	456	502	546	470	442	477	481	501	499	510	504	486	497	508	495	495	484	502	490	466	491	480	503	508	471	526	529	447	476	495	502	477	472	525	506	464	489	473	487	501	508	455	500	483	497	456	487	480	529	479	480	485	473	529	471	492	462	460	464	504	527	488	484	471	490	485	492	493	473	511	480	483	558	466	484	496	511	523	469	489	500	466	472	475	491	484	511	486	517	539	492	509	473	470	489	468	484	532	477	502	468	498	483	481	500	491	468	463	486	508	496	488	498	498	499	488	529	500	477	473	472	491	473	475	456	474	514	465	490	503	476	506	491	492	488	474	568	490	516	464	453	531	480	531	458	483	479	503	515	473	482	501	515	476	513	486	461	498	511	476	527	499	498	473	499	473	471	516	476	520	474	506	473	492	494	452	453	492	513	508	489	496	518	477	514	495	518	439	497	481	449	494	482	494	476	488	473	477	471	520	523	450	498	480	494	504	501	496	516	498	498	503	521	515	465	496	461	458	481	503	482	503	497	485	547	465	519	501	464	513	454	488	475	503	520	472	545	484	542	457	490	475	452	488	459	552	483	522	476	485	483	479	518	498	514	492	494	462	467	485	495	511	490	478	496	473	469	505	480	445	501	466	450	444	484	437	455	512	463	460	487	461	451	489	523	506	481	495	473	503	503	469	478	472	488	499	517	509	538	516	480	478	517	498	491	513	488	499	484	486	537	484	502	514	495	485	487	475	526	481	522	479	513	475	481	486	465	505	489	499	533	489	505	486	511	483	468	495	493	494	501	464	461	505	466	438	531	467	499	454	459	478	498	471	456	475	508	518	470	445	474	498	516	501	512	504	442	496	507	465	491	477	521	509	488	483	531	470	473	458	504	486	470	489	472	482	475	498	515	461	484	478	494	497	483	489	489	506	506	471	466	481	493	460	438	530	494	474	511	444	497	467	513	470	467	491	476	458	491	516	503	486	489	492	496	470	495	498	470	478	460	474	504	478	503	461	516	484	461	498	467	457	488	516	480	481	492	489	469	481	459	476	466	495	489	484	472	483	476	524	467	507	477	515	534	515	549	505	515	477	484	492	462	508	472	500	543	487	502	468	488	509	494	545	508	499	477	491	483	513	439	481	495	518	505	483	490	495	466	490	527	534	502	526	508	458	478	508	502	530	467	464	451	455	470	487	497	464	461	503	487	471	503	482	472	483	477	461	475	478	520	497	479	465	471	495	483	500	494	465	527	545	468	504	486	490	500	479	498	468	493	450	469	491	517	492	517	467	459	507	490	434	495	504	488	487	447	512	432	496	453	501	529	472	466	476	465	501	493	504	504	487	486	516	481	454	501	518	501	469	492	516	492	491	516	516	500	510	456	479	489	451	467	496	483	519	489	519	468	482	495	459	454	509	473	478	514	463	504	492	479	513	474	511	514	453	464	512	451	472	512	482	477	472	507	487	437	517	496	513	484	488	497	493	471	501	501	469	474	494	482	479	490	529	481	493	489	450	515	524	480	474	518	500	487	438	501	491	462	459	511	494	518	480	523	487	479	496	466	507	470	503	507	492	506	518	482	508	496	500	499	497	473	482	507	499	505	486	507	497	491	528	496	503	459	463	487	487	473	479	477	493	469	474	518	511	454	513	513	503	499	500	503	459	510	485	507	527	528	526	508	501	483	534	548	529	492	449	461	514	476	522	488	461	539	489	457	493	534	519	487	489	477	492	530	515	498	483	518	466	498	512	478	488	519	521	490	493	457	466	504	508	491	489	474	500	550	550	498	477	499	487	477	493	478	505	483	481	508	489	487	445	504	497	483	476	506	517	434	515	508	503	479	475	457	509	486	491	502	482	508	489	462	489	478	518	490	519	501	492	458	465	504	471	515	542	443	524	498	479	493	502	478	504	464	460	490	482	473	477	498	492	529	510	512	466	463	522	499	472	489	512	482	500	497	518	473	515	491	499	475	478	506	451	500	510	537	495	479	520	494	505	510	520	496	480	491	482	502	502	516	508	507	490	478	488	502	477	464	503	458	475	509	484	508	444	482	464	479	488	448	495	500	517	471	510	470	449	464	483	487	488	450	471	446	475	422	497	480	493	465	431	489	480	484	494	487	540	463	496	502	474	483	450	439	496	495	518	467	489	517	457	507	497	493	507	499	470	538	525	461	509	479	451	487	476	486	477	459	471	487	454	494	519	510	446	482	483	487	498
6421	522	169	132	182	171	133	148	117	89	87	88	79	85	119	138	152	122	80	69	61	66	77	56	56	64	49	53	54	46	58	65	63	62	74	52	65	46	62	48	56	47	41	47	43	35	37	38	34	35	34	39	40	37	28	22	41	48	41	40	33	29	47	33	36	50	44	27	35	47	31	36	30	35	39	41	40	28	38	43	34	47	34	35	46	37	33	35	38	38	39	48	34	39	32	40	37	38	41	42	26	49	35	26	47	30	33	34	37	33	37	34	55	35	40	56	39	34	45	41	36	35	40	41	54	29	43	37	38	34	45	28	39	46	35	39	35	32	29	35	30	48	41	45	36	42	46	36	39	39	50	39	43	39	32	42	46	41	43	40	28	42	37	34	44	48	33	34	33	47	51	37	40	45	45	35	43	43	44	45	31	30	42	44	43	36	40	46	39	44	47	42	23	42	23	45	38	40	35	30	50	32	39	45	41	36	36	47	43	37	34	44	43	42	34	33	35	34	31	35	43	50	32	35	46	35	34	38	34	49	32	40	49	38	42	44	38	37	36	47	32	42	30	46	38	28	39	48	33	42	53	30	44	42	44	44	45	45	44	42	31	34	55	40	42	42	37	42	43	33	36	40	51	47	44	42	51	44	46	33	46	34	47	40	35	30	33	36	46	34	43	37	39	36	31	47	32	35	55	32	41	35	48	34	38	46	34	29	35	36	43	50	50	45	43	36	27	32	36	36	41	34	41	37	38	36	34	37	52	36	40	45	31	43	35	37	41	42	40	38	34	37	48	45	39	42	43	36	42	34	42	42	33	39	32	44	39	39	46	40	39	36	45	42	38	45	41	35	50	40	44	35	51	40	32	31	33	36	43	48	41	38	45	44	56	36	55	43	45	44	33	33	48	24	50	54	30	48	26	37	54	42	47	34	54	39	33	44	39	35	32	33	43	41	47	44	55	31	33	44	27	45	41	49	34	34	44	39	42	30	49	29	36	34	29	34	45	43	34	46	44	46	38	31	42	36	36	42	39	29	41	47	38	38	34	52	42	46	39	42	40	45	33	26	36	39	29	41	26	48	41	36	30	39	26	37	49	47	41	49	26	40	43	37	37	39	38	47	32	43	35	39	35	42	43	37	43	44	50	37	36	46	46	34	41	34	37	54	40	46	40	38	42	31	39	39	35	36	41	29	44	30	41	43	44	38	37	33	49	39	45	50	36	37	47	46	49	36	34	31	37	51	49	46	41	38	31	39	53	45	45	45	33	38	36	45	45	37	46	45	43	50	39	37	41	46	53	33	36	46	46	52	39	40	27	39	29	42	47	35	41	44	45	34	40	40	29	43	36	37	44	45	39	45	45	74	47	38	32	35	46	39	42	34	50	45	36	38	33	36	40	43	33	35	38	47	33	33	42	29	42	47	35	46	32	48	33	35	49	55	36	50	43	54	29	48	43	29	45	45	41	41	35	39	48	35	39	37	42	40	37	46	49	47	42	24	43	44	42	46	40	37	37	38	38	39	45	36	33	30	50	22	40	54	43	34	46	24	35	50	56	30	41	46	33	38	28	41	37	43	48	39	41	40	51	42	43	31	40	30	34	29	48	33	43	27	33	44	36	33	59	39	41	40	30	38	40	42	39	36	36	41	47	44	38	45	51	42	46	48	44	43	44	32	35	44	31	44	44	37	48	28	43	41	46	36	57	44	37	42	42	34	48	35	48	53	54	45	41	31	33	34	37	51	38	52	32	29	44	36	32	32	40	46	36	37	42	42	32	40	40	43	34	45	41	53	39	39	33	37	43	36	38	42	46	40	40	41	41	34	48	47	42	35	36	40	44	49	45	43	43	35	46	41	26	47	33	36	50	39	52	47	45	33	39	44	54	33	44	40	43	33	36	26	40	31	40	33	35	33	29	54	38	45	31	37	45	32	36	38	40	35	33	46	44	44	38	41	41	45	42	41	48	53	33	40	44	32	42	36	35	30	44	36	27	36	31	31	31	34	43	53	37	37	46	30	43	36	32	32	38	35	48	30	46	43	48	40	31	35	42	40	32	33	41	42	51	29	44	29	41	46	31	49	37	30	42	33	46	36	42	41	38	47	47	43	38	35	34	36	32	40	32	39	45	43	42	35	36	43	41	47	41	35	44	37	43	38	39	43	34	38	39	34	31	33	44	34	41	46	41	43	39	30	45	34	39	37	48	34	40	43	41	32	38	31	36	45	35	41	40	48	41	39	34	39	38	36	35	29	33	36	50	31	38	38	42	43	35	48	46	39	43	47	36	43	37	38	39	37	45	49	49	44	39	39	41	46	39	42	52	41	40	37	36	38	31	46	43	39	34	31	35	33	48	37	39	41	33	36	36	40	34	42	49	41	39	42	45	33	38	42	38	36	32	31	34	37	45	30	41	49	43	42	47	37	39	30	43	38	35	41	43	42	29	33	38	43	44	37	38	40	36	46	38	28	35	43	30	36	42	43	42	30	46	39	55	28	25	40	48	54	38	36	35	42	33	45	30	36	38	41	47	40	45	40	34	38	32	37	38	33	43	35	40	54	32	51	39	49	47	46	38	40	32	36	36	40	41	35	37	39	38	36	44	39	34	28	50	45	46	39	50	51	40	47	40	41	39	52	42	40	41	27	52	44	35	46	32	36	43	31	43	50	33	39	46	25	31	43	43	51	37	34	43	31	32	52	40	37	41	43	38	44	29	44	41	37	38	50	38	32	41	42	34	39	40	47	35	52	38	35	44	38	44	39	43	53	34	42	46	39	36	51	55	33	39	45	46	35	31	39	35	34	49	41	38	34	33	47	32	44	39	43	45	55	28	50	27	45	35	38	37	37	47	38	38	43	39	42	44	44	30	42	42	41	33	37	41	44	35	27	29	41	39	41	51	53	43	31	43	38	30	50	46	30	33	28	35	37	39	35	42	52	38	38	37	35	34	37	32	43	30	35	32	36	38	37	36	35	35	34	32	47	36	29	47	42	34	32	42	27	43	42	46	36	36	39	41	42	40	53	25	38	39	39	38	35	43	46	29	35	38	44	31	36	29	33	36	35	34	50	48	37	43	46	47	29	40	40	41	50	26	34	41	36	49	45	42	47	35	29	40	27	28	35	43	38	36	42	33	32	37	47	39	44	44	48	43	43	53	38	53	38	40	45	40	34	38	42	31	51	36	47	30	45	37	42	40	35	35	42	40	46	34	46	43	46	30	34	46	43	44	35	38	42	52	32	36	38	39	44	40	40	41	34	43	45	39	39	39	44	36	51	41	51	43	29	39	48	34	34	45	42	48	34	29	39	35	32	37	48	38	37	32	50	56	47	37	50	42	44	44	32	42	46	33	36	32	35	35	50	39	43	36	35	47	43	38	31	42	35	48	44	47	43	45	32	33	44	35	49	33	33	42	35	43	43	35	47	37	42	40	35	38	36	38	37	38	47	27	40	42	22	35	45	24	44	40	37	39	46	48	46	48	39
42739	11524	5593	16020	19512	16972	13310	10234	8143	6576	5266	4549	4248	4669	6534	8121	7590	5623	4061	3243	3104	3186	2783	2747	2217	1710	1562	1587	1899	2144	2431	2481	2297	2134	2233	2426	2560	2265	1869	1621	1462	1326	1279	1253	1125	1164	1081	1149	1082	1090	1082	1045	1054	1038	970	1035	1019	1034	1042	1058	1030	1024	992	1017	1091	950	1023	1063	993	1041	1019	1006	1078	974	976	1029	1035	1022	963	989	1027	945	989	1006	1044	936	1006	975	978	998	1005	963	1057	1047	1022	1000	987	938	993	979	969	1023	967	1028	966	979	973	1015	988	1042	941	1057	1022	1010	1066	1046	977	950	1024	980	1000	999	1022	986	974	932	1006	917	971	992	988	987	1002	986	950	978	1015	1000	960	951	942	968	973	998	960	963	991	974	1000	983	965	976	954	1039	977	985	1044	1019	1041	963	1017	969	1020	949	950	1011	989	971	1012	975	1021	1012	991	974	944	956	964	1038	999	973	965	1048	983	959	1037	956	989	995	951	1013	993	940	1004	931	1013	985	992	935	1029	1009	972	968	953	971	923	937	937	954	988	982	1008	990	991	1013	953	948	968	972	951	947	964	938	971	961	988	998	931	973	934	962	969	997	971	1027	968	1004	987	927	955	1019	945	941	1015	898	1038	972	984	970	982	972	981	1022	995	969	976	999	1038	984	934	981	999	993	949	1017	970	1013	1032	956	1052	996	942	1028	976	980	995	936	941	992	1014	981	979	919	985	1014	969	949	968	945	963	1007	981	945	1007	972	984	945	946	1005	991	959	998	941	959	1048	1002	995	964	1003	1003	1001	967	1023	958	975	975	965	967	954	1006	976	1044	960	920	952	977	953	937	983	1004	981	940	970	934	997	965	941	1004	1035	956	972	972	986	976	1016	1010	1005	978	997	955	949	1056	951	1020	979	1005	972	1033	945	951	1043	976	930	895	941	976	959	1029	947	948	971	982	979	988	966	1017	954	920	978	979	985	997	1046	1009	942	987	984	966	960	969	972	950	961	1004	939	949	986	995	1022	982	964	953	1000	957	997	994	992	979	999	1005	950	1014	1018	969	922	925	922	1006	921	1025	941	944	963	941	996	1041	966	962	962	1016	946	991	950	990	935	940	1001	1004	1011	989	957	979	937	1025	926	924	1011	982	967	1070	963	938	992	930	950	991	1009	973	1024	992	976	948	962	996	1013	984	966	1026	1015	1027	960	956	1026	974	991	1017	990	989	917	998	928	1052	1015	957	965	985	980	993	967	959	995	953	979	987	1000	967	987	937	953	1034	1000	999	1006	992	946	1001	931	1026	977	957	955	967	950	970	966	961	971	969	967	949	979	998	1008	1005	989	988	1001	1015	949	979	968	969	1024	938	1002	1005	968	991	1007	991	983	972	979	1008	1002	1044	1012	1025	975	983	973	1006	991	1001	970	1021	1012	975	973	1009	973	984	980	997	979	991	996	1007	1023	992	966	934	994	951	971	969	1027	1039	1020	938	946	969	1037	1001	941	963	1003	984	976	977	986	979	1002	971	1012	986	1015	994	1017	977	989	954	954	968	1002	979	964	966	933	1005	988	952	958	1000	951	935	958	933	984	950	987	950	983	959	942	959	972	967	952	995	925	958	1002	985	977	1041	974	940	969	943	988	978	955	979	926	929	945	1034	1054	959	1000	989	1012	957	979	942	986	952	991	1026	982	987	955	1016	972	993	905	984	1057	993	1026	982	949	999	983	959	996	942	1063	957	988	960	957	948	948	1005	990	939	944	1041	989	1002	1019	894	946	969	1007	954	990	990	1026	975	984	998	985	990	1007	1028	986	979	1042	1007	972	942	960	1023	1023	964	989	977	962	968	970	946	991	935	960	957	1045	1005	992	998	947	963	971	959	1036	999	983	982	994	988	965	994	1011	911	949	968	980	1014	1005	991	999	993	971	981	950	984	1014	982	973	991	1011	1013	1004	1002	1028	1017	981	947	931	1078	987	975	995	995	994	981	956	965	971	1029	987	952	989	1010	1006	947	1006	994	967	987	972	972	1031	994	991	986	990	991	999	969	948	923	1011	998	1006	971	976	1015	1027	992	979	988	1039	988	998	1033	972	975	935	1012	912	976	973	981	997	1014	963	952	1010	1004	990	983	977	1004	1008	1014	990	950	932	954	980	977	960	949	993	938	981	986	947	990	1027	970	999	1017	965	1025	1008	968	987	1004	967	992	1005	954	967	1020	1037	1021	986	1007	950	1008	997	979	1020	982	938	953	1026	960	958	944	970	1028	958	1000	987	1020	1029	959	966	922	937	1019	980	975	993	990	981	955	1024	984	980	927	1020	1027	968	1067	1036	1034	997	1006	1033	954	956	965	977	968	989	987	1024	980	915	994	957	995	997	1035	955	976	1028	992	1030	978	993	1030	1029	1038	993	968	962	953	929	955	932	996	994	1001	1011	999	908	1001	975	1015	961	984	1027	975	1000	960	971	992	964	968	922	1000	994	985	1013	1009	995	1056	991	959	977	995	1020	1024	994	977	1005	983	982	987	1011	984	1034	981	1011	977	917	946	982	945	966	975	965	974	965	974	1011	995	984	951	1013	986	953	987	1042	963	1041	974	1014	954	994	973	988	1019	1011	923	1014	1013	989	973	985	955	1000	974	983	970	1012	981	986	991	978	1009	957	1018	979	964	953	965	961	1017	985	989	966	949	945	1062	972	939	965	1025	953	1002	977	961	973	1012	973	960	990	958	957	968	930	959	997	944	976	928	936	981	1049	976	1005	965	965	970	949	959	1004	979	949	1006	938	980	944	1023	959	981	959	1019	978	974	1002	985	977	960	963	971	1064	1024	1003	975	986	978	972	987	948	960	998	965	963	1058	981	937	893	982	969	985	929	976	1021	986	991	974	960	1016	964	968	982	984	1017	1026	972	923	1005	997	931	1018	934	948	942	941	983	975	1043	1036	996	913	993	970	885	974	1003	971	965	963	952	989	1014	986	960	960	994	1009	973	998	951	984	967	976	1009	1012	994	966	988	972	990	1006	996	946	996	991	970	999	982	961	979	1052	972	973	947	1011	999	980	970	1010	973	1020	1019	925	991	950	973	969	990	950	937	946	983	922	967	976	949	1038	1001	990	984	982	980	964	997	993	997	959	945	1048	1033	981	995	949	1005	983	1036	972	964	1013	987	999	988	969	987	978	996	973	955	963	1034	992	924	970	1023	997	905	944	961	931	1048	1005	990	986	962	1001	973	954	946	1001	1012	965	910	1004	994	982	979	966	981	971	972	944	1040	978	991	1017	1075	955	1001	973	976	994	987	992	946	1006	1029	1006	936	997	1008	962	952	933	935	953	946	986	989	975	978	995	956	994	1001	1010	1014	1056	966	978	975	995	993	978	947	1011	1004	1006	969	989	989	908	902	1020	1021	1003	969	942	952	946	983	1018	1018	999	1028	941	1020	1030	953	1019	988	928	1002	1038	1000	978	984	975	928	987	1000	1003	987	1015	964	989	940	908	1008	1032	966	959	997	944	1033	956	976	921	1024	934	961	1020	966	1025	985	926	956	925	983	1008	1026	1025	1010	977	951	941	988	964	979	988	1007	971	974	908	982	952	922	958	957	972	1023	1001	1015	1059	939	972	945	984	980	989	964	966	990	969	991	971	987	1025	1003	971	990	996	933	982	1010	943	1014	1011	950	1015	981	913	990	971	958	974	992	1004	1021	1005	1014	997	952	995	1005	1045	1031	992	1012	964	1008	960	972	984	990	993	937	989	967	955	970	1015	974	988	965	945	957	943	1011	982	996	1022	992	1008	983	986	972	945	971	940	975	962	982	949	1019	956	997	921	991	943	979	979	965	969	981	977	976	975	983	996	945	974	1007	986	1026	950	964	984	939	998	988	967	1021	929	986	941	981	998	1002	924	1016	968	1000	1016	986
3630	174	88	69	82	83	66	68	59	59	50	41	37	56	90	93	75	51	54	47	37	48	43	38	36	36	26	27	43	36	33	34	47	32	44	43	40	31	41	32	24	22	21	22	23	23	23	24	22	20	26	33	25	21	24	31	19	25	32	24	21	20	39	23	30	23	24	26	26	16	25	21	13	31	27	23	22	22	29	15	27	34	27	30	31	17	29	30	28	28	26	24	26	21	26	24	31	27	25	21	23	18	17	35	23	24	29	25	20	26	28	25	21	33	22	23	21	17	24	29	15	24	16	27	33	26	20	28	29	24	18	28	32	24	29	21	25	33	23	28	31	29	28	27	27	23	18	22	29	28	23	24	27	18	23	24	15	24	29	26	30	29	24	24	28	28	42	28	21	23	23	16	28	25	26	27	30	31	14	19	22	18	19	36	23	29	26	31	27	26	28	16	27	26	20	16	21	25	29	32	33	24	26	29	22	16	25	23	29	31	25	16	19	31	22	31	23	30	26	20	31	25	17	28	23	25	24	19	22	18	24	27	17	22	15	21	15	25	19	24	16	28	25	25	27	25	34	23	25	30	29	24	18	20	22	19	35	16	24	28	33	29	29	32	26	21	31	22	22	28	27	22	22	23	28	23	26	17	25	22	22	19	19	23	24	28	20	21	34	27	24	24	21	18	22	16	32	17	25	23	18	28	23	22	27	13	21	23	20	19	26	26	19	22	20	28	24	30	20	15	29	25	27	31	22	27	25	21	28	38	27	22	23	30	28	21	22	39	28	22	23	22	16	26	28	27	23	13	24	31	33	27	19	13	23	31	20	25	29	27	27	17	24	23	24	25	22	19	16	28	27	19	31	22	25	24	25	23	30	22	17	29	27	13	34	19	12	24	24	31	24	22	24	27	29	14	25	26	21	22	18	24	34	24	13	26	29	25	19	24	32	27	31	30	23	28	34	22	22	24	31	27	35	33	18	21	21	24	17	32	21	16	17	25	23	21	27	30	24	32	32	19	28	21	27	38	22	28	25	23	25	26	30	22	25	26	27	22	22	24	17	22	33	29	20	27	21	25	25	26	21	28	31	23	23	25	22	21	26	18	24	27	18	24	22	32	24	30	29	27	29	20	27	22	20	29	23	22	29	21	26	26	19	29	18	21	27	15	24	13	21	25	22	25	27	22	17	33	24	27	21	29	29	34	22	21	16	21	31	28	20	28	25	33	27	25	24	27	24	25	23	26	24	28	27	29	23	26	19	19	24	31	22	24	20	31	25	23	21	30	25	24	20	27	22	24	35	23	20	17	18	27	26	30	28	27	19	27	25	29	35	25	18	22	26	24	28	16	22	25	22	17	27	22	16	33	29	28	22	21	20	27	17	22	16	20	23	34	31	16	21	28	32	17	27	25	25	15	24	11	31	25	27	21	22	17	31	27	24	16	23	31	25	22	25	26	24	24	21	18	30	28	23	34	28	27	24	26	27	21	18	14	21	17	21	26	21	21	29	25	21	33	28	22	22	23	21	26	19	24	23	28	15	34	25	20	30	30	30	27	27	20	18	27	20	22	24	23	17	20	25	22	16	25	22	28	28	27	21	30	29	22	27	31	23	28	19	28	21	17	18	21	23	31	28	17	25	23	15	23	37	28	28	39	22	18	35	33	25	27	22	22	26	25	25	25	26	24	29	27	25	31	18	22	24	28	24	30	24	30	27	32	18	27	25	23	37	32	27	34	26	22	26	35	18	33	16	24	23	21	29	29	29	38	25	35	23	22	24	22	24	32	22	23	28	14	21	33	35	22	28	18	20	21	19	31	25	29	22	23	32	28	23	25	31	29	16	25	30	29	33	20	23	32	21	24	26	30	24	18	18	32	28	19	17	30	20	31	21	22	28	27	23	21	33	30	24	25	21	24	27	31	24	24	33	26	32	21	16	33	27	20	24	23	31	31	27	22	20	26	17	32	19	25	31	28	20	24	33	20	18	25	24	29	32	28	26	21	21	21	21	21	22	26	20	26	28	23	21	17	23	29	28	18	30	20	21	31	16	23	24	28	27	21	23	30	24	14	31	24	23	30	34	14	35	25	29	25	25	12	21	25	20	30	29	27	25	27	33	28	23	28	22	35	17	33	26	26	17	19	32	22	24	24	18	22	21	37	25	15	17	35	26	28	27	28	24	17	28	17	29	20	23	27	18	24	17	33	25	22	29	25	20	27	18	27	26	20	20	24	31	30	27	27	18	29	27	32	27	30	26	25	11	24	20	30	40	21	32	25	23	17	23	21	19	27	29	18	10	20	24	20	29	24	25	29	35	23	22	21	21	27	16	33	24	18	31	19	33	25	17	23	23	31	20	37	27	18	34	25	31	17	24	27	25	31	32	22	24	18	22	24	27	18	32	32	23	27	25	26	34	28	29	24	24	22	27	28	28	25	22	24	26	26	20	19	27	24	20	30	20	27	28	25	32	21	23	23	22	24	24	17	29	22	15	38	26	19	23	27	23	23	26	23	19	25	27	26	21	28	24	30	24	29	20	18	21	34	29	24	24	21	25	26	26	21	24	23	20	26	27	28	23	27	20	17	25	20	26	18	25	27	24	32	19	25	27	30	37	23	25	26	26	28	29	20	22	26	22	19	31	24	20	31	22	30	21	26	18	25	20	9	22	21	19	23	26	27	23	33	21	23	28	24	23	28	24	18	21	23	26	30	29	26	25	24	28	29	28	19	14	19	26	18	19	21	18	27	27	21	26	24	26	19	27	31	31	26	27	26	21	19	20	26	28	25	23	15	22	33	21	27	27	35	24	20	26	33	24	35	19	31	24	24	24	24	28	23	24	30	23	30	21	22	28	28	29	26	19	29	22	24	26	22	25	18	25	16	29	28	18	29	17	21	31	27	19	24	24	20	23	25	23	21	31	25	22	27	19	28	16	27	21	22	27	27	30	30	31	28	22	30	25	20	27	21	31	28	25	30	33	27	22	21	25	29	18	17	23	15	21	31	32	24	26	17	20	26	24	20	26	36	25	23	24	23	33	29	22	35	25	30	24	27	21	27	24	20	25	27	24	26	29	29	32	23	20	27	25	30	35	22	22	26	28	24	32	26	35	27	34	30	24	22	19	23	24	26	29	25	32	30	34	28	35	24	22	19	31	34	22	26	32	21	25	20	27	24	31	30	25	27	26	30	19	29	19	30	19	25	22	30	27	23	29	20	23	31	23	32	22	24	25	20	29	20	27	27	25	20	27	25	24	20	24	19	23	20	24	29	35	22	23	28	30	31	22	25	23	33	26	25	17	21	25	26	22	29	20	19	18	22	25	31	23	20	14	17	22	18	21	22	25	23	29	24	23	24	27	30	22	25	24	24	24	29	25	29	31	21	24	28	21	25	29	30	22	17	28	19	29	26	27	26	28	25	22	28	24	24	26	31	25	24	24	31	17	25	21	23	25	23	26	34	26	25	21	24	23	22	25	29	26	31	19	21
37036	6857	2878	8482	11148	9256	6971	5290	4148	3258	2702	2385	2541	3238	5080	6112	5041	3360	2452	2020	1968	2062	1788	1757	1285	974	924	1044	1275	1415	1514	1598	1405	1322	1532	1728	1632	1290	1140	959	891	850	775	776	759	712	660	689	650	657	686	655	683	677	652	635	670	658	662	631	652	634	638	614	641	630	617	691	625	655	642	544	624	629	639	678	663	624	620	693	660	623	637	651	607	610	623	597	607	663	610	626	627	607	631	663	614	666	619	620	636	615	664	612	668	640	668	691	649	581	629	650	621	670	664	652	645	661	683	627	642	644	632	618	597	666	648	666	625	654	637	638	659	612	658	656	621	595	632	623	630	608	660	620	627	654	631	635	614	624	614	645	595	630	609	608	658	675	640	641	662	681	608	653	657	653	592	618	639	603	615	650	628	688	615	613	601	625	591	635	614	593	592	613	611	631	610	633	619	603	632	588	606	613	628	606	687	670	598	560	602	616	585	633	594	604	623	638	610	641	643	647	649	635	572	583	636	592	613	589	619	627	626	587	639	610	649	655	644	618	638	627	616	607	619	610	647	610	619	649	589	586	568	605	652	646	599	612	583	631	674	657	652	664	618	580	606	654	628	671	647	647	617	611	641	631	638	680	648	631	647	631	635	622	650	622	612	624	623	633	637	621	640	632	623	652	634	621	627	635	664	616	669	574	672	630	604	622	625	636	643	627	624	660	613	658	634	616	639	637	599	608	644	645	663	627	650	597	641	603	626	670	635	584	663	665	654	610	576	620	585	623	682	671	621	644	608	602	622	632	648	650	671	641	596	642	611	608	688	615	639	655	618	593	670	633	601	612	610	620	657	606	614	639	634	619	628	673	607	623	658	608	590	589	666	654	646	645	623	596	610	620	640	608	611	619	640	667	622	657	615	611	644	615	650	618	645	660	622	604	655	602	614	591	639	627	592	625	639	670	627	633	621	636	644	655	614	641	597	620	602	617	628	624	601	630	619	630	593	601	609	660	640	642	652	670	613	625	597	655	638	659	612	640	627	625	613	592	608	591	624	619	599	639	608	617	653	622	637	617	620	637	632	678	607	595	627	594	629	622	653	638	602	615	661	653	604	598	609	620	641	623	625	581	663	609	621	634	614	639	654	613	609	667	602	645	609	653	645	627	600	640	679	600	662	590	640	639	646	616	609	656	586	617	621	673	632	633	648	602	665	666	631	580	650	638	591	596	657	621	631	621	591	648	648	621	650	604	603	618	643	640	680	611	604	624	575	601	593	610	630	640	647	609	606	626	617	614	628	608	637	649	634	644	622	595	605	636	601	632	625	643	584	610	602	588	613	646	603	627	617	572	587	624	593	601	668	621	605	607	607	610	655	605	600	605	635	589	673	641	627	664	597	576	642	653	631	632	627	621	600	616	613	619	651	662	645	633	628	606	653	642	652	665	630	644	612	609	634	619	619	641	617	671	621	611	613	595	580	592	689	593	653	612	682	648	625	643	672	623	616	628	659	612	675	644	617	630	620	615	642	654	592	637	608	613	597	618	619	638	592	644	613	619	659	597	630	622	594	654	617	614	682	575	622	625	657	665	610	634	628	659	608	607	621	640	631	654	631	684	616	652	655	595	578	626	651	576	587	604	619	584	620	597	599	578	582	641	597	615	597	653	700	648	636	599	648	569	649	606	602	635	596	605	618	633	630	605	664	625	630	591	630	622	618	649	661	623	577	665	640	671	672	613	583	626	569	607	646	607	643	600	584	572	609	605	619	639	630	638	642	630	666	619	612	631	599	603	636	595	664	640	603	650	638	631	624	610	654	659	622	666	631	632	593	616	669	599	624	663	609	653	644	633	646	635	609	649	658	611	643	638	602	642	604	621	617	665	626	616	654	583	640	603	641	673	621	637	608	663	648	637	599	601	644	681	636	608	623	590	612	595	616	628	620	649	659	620	621	587	604	660	608	627	650	654	634	594	602	595	609	667	621	659	604	621	636	631	652	603	700	619	641	616	613	682	585	607	658	628	637	665	636	664	696	607	651	654	668	661	646	686	592	648	637	631	632	605	607	626	631	638	620	601	629	642	614	657	629	616	610	613	621	614	645	603	608	655	646	624	616	640	643	638	661	625	637	632	626	624	641	648	632	640	635	643	670	612	623	615	614	619	617	572	635	567	622	616	622	618	642	599	591	631	661	636	609	647	622	589	584	650	668	630	600	638	656	619	665	612	623	635	657	623	622	642	587	600	618	683	638	632	620	664	607	629	618	572	568	624	682	647	607	625	603	618	654	630	629	624	646	610	642	600	593	601	587	645	658	645	622	630	593	648	624	650	614	635	591	633	629	596	664	594	640	619	592	651	635	612	612	653	630	660	603	616	647	644	583	616	646	614	616	642	642	667	608	596	648	635	578	651	588	588	656	615	652	648	581	654	653	629	632	620	602	639	610	647	623	625	621	654	639	605	613	595	618	603	668	640	675	686	637	614	618	628	588	635	648	620	641	667	650	610	602	672	584	632	593	629	611	627	622	597	627	633	651	634	609	630	624	643	638	620	655	593	653	617	633	640	649	657	632	645	621	629	630	635	644	575	622	613	596	630	675	612	669	571	616	617	627	630	632	622	604	638	584	583	583	638	611	615	623	636	644	628	616	671	636	660	601	689	580	603	608	649	633	689	624	627	645	655	593	650	610	647	653	666	635	644	642	613	601	641	610	646	648	578	634	615	625	656	612	630	624	645	613	644	621	609	643	610	605	616	575	631	622	606	645	555	603	604	619	694	627	639	606	654	632	615	562	599	627	615	647	623	684	602	619	641	622	637	687	609	632	623	582	585	611	621	642	610	647	587	641	645	606	617	625	542	613	630	638	601	616	647	607	687	642	647	581	626	631	657	635	632	606	648	656	570	685	620	656	647	645	608	626	638	614	618	664	633	627	674	626	657	614	587	609	661	665	616	592	617	641	596	634	670	635	665	652	600	630	624	591	579	624	627	640	617	571	607	644	618	627	608	581	666	609	597	608	624	609	612	611	646	613	641	649	634	629	634	659	636	598	636	648	666	594	662	678	648	697	657	608	634	581	653	597	596	622	646	604	611	613	616	603	638	602	609	673	613	642	630	646	663	671	598	602	661	628	585	637	626	614	630	620	599	597	603	619	614	636	653	654	645	647	633	644	608	617	629	625	622	611	627	586	593	577	595	672	613	660	607	636	633	646	659	596	651	674	579	654	620	616	612	644	657	577	624	604	643	672	695	626	643	620	628	648	599	602	658	601	630	618	594	663	648	593	621	613	654	598	663	615	612	619	638	599	610	612	609	625	679	637	604	627	637	588	608	596	608	623	583	590	607	622	680	670	631	621	614	620	626	624	607	636	655	627	663	609	631	641	660	585	622	612	598	597	562	616	672	631	672	700	632	614	630	657	641	642	634	614	601	596	615	636	619	639	613	654	652	636	634	634	647	595	611	646	617	663	642	645	627	640	626	641	668	617	609	633	680	622	618	648	635
10251	954	258	176	225	219	174	165	154	138	120	100	100	119	190	204	127	101	88	101	80	83	56	74	67	49	54	61	65	52	72	70	70	68	63	78	82	75	59	60	53	47	48	38	41	56	41	33	42	47	37	41	31	38	43	45	33	45	55	35	43	45	44	45	31	48	38	47	41	43	40	38	41	46	41	44	35	37	41	33	59	40	42	47	34	52	36	44	48	40	38	36	52	38	39	44	57	43	50	46	48	47	47	32	49	43	42	37	37	36	38	46	35	44	42	31	35	53	46	34	48	41	33	43	41	44	56	52	45	34	51	35	37	44	43	35	32	42	42	43	35	34	42	49	42	56	46	43	42	44	45	41	44	43	41	33	36	46	56	35	55	41	49	38	38	41	35	41	48	34	53	34	41	38	37	32	35	44	44	34	40	42	37	36	43	42	37	52	48	49	42	53	36	46	39	41	39	33	35	35	36	41	51	34	47	36	40	43	37	36	45	40	46	46	36	26	52	32	41	43	44	49	46	39	35	40	39	33	44	43	43	41	42	43	49	38	48	51	39	35	42	40	31	39	46	43	48	34	43	40	40	42	46	45	40	44	49	39	34	40	45	37	39	23	38	42	38	34	36	34	46	45	27	48	36	49	47	47	54	36	52	49	48	44	43	64	34	43	39	58	45	47	44	41	43	54	38	39	43	37	35	48	48	44	44	41	51	47	48	33	38	37	35	42	39	43	49	48	34	38	49	29	41	31	43	35	32	48	38	29	47	44	51	38	48	43	42	38	49	38	35	47	35	37	43	40	34	46	53	46	38	42	39	38	47	38	47	40	40	50	46	33	38	35	35	50	38	41	56	46	49	44	42	37	32	50	37	46	38	52	37	49	46	31	53	49	35	37	47	44	49	43	48	28	35	53	50	47	43	35	50	44	54	45	53	45	35	32	45	40	51	45	41	43	47	52	43	46	35	39	37	41	41	55	60	44	42	52	49	53	30	37	37	38	43	36	54	47	47	37	31	42	42	49	46	39	38	41	39	43	41	36	39	47	46	35	45	41	36	35	33	46	37	45	33	41	37	38	40	52	44	46	43	49	39	46	59	49	47	40	40	30	42	47	47	50	40	41	53	51	39	39	40	41	40	57	43	45	54	42	36	33	46	49	44	51	34	55	35	46	56	35	44	49	43	46	46	46	50	39	42	36	40	32	38	41	40	44	41	42	46	46	44	39	34	47	44	42	35	35	53	38	41	47	36	51	33	48	37	42	42	51	33	34	52	46	39	39	52	55	43	38	43	44	38	46	48	35	38	36	36	34	41	46	40	42	34	45	45	40	40	49	37	41	45	39	39	48	44	50	43	37	30	35	51	47	35	37	35	39	41	51	30	41	38	50	45	45	31	34	52	38	38	61	38	40	40	52	33	46	42	46	49	40	43	46	44	43	44	43	36	49	42	48	34	30	48	40	45	51	46	40	41	43	49	51	40	45	49	48	34	46	29	39	44	43	45	40	40	25	39	44	43	49	43	47	37	34	42	35	42	35	46	21	37	56	29	33	41	36	41	45	32	34	58	43	36	41	44	43	38	48	53	41	37	31	41	49	28	42	43	49	28	37	39	47	43	41	40	26	51	29	58	47	39	43	28	28	40	44	54	48	37	35	66	38	41	39	36	42	45	41	36	38	42	44	40	49	42	47	47	44	31	45	40	46	44	42	52	49	31	39	31	47	46	40	42	45	45	45	45	47	32	39	38	40	45	37	39	43	49	46	35	48	39	35	53	38	46	41	46	39	49	42	35	42	44	32	50	38	29	35	29	54	44	41	32	36	46	39	37	44	44	38	61	39	52	38	53	29	47	35	32	34	49	34	33	43	38	54	40	38	43	51	45	47	51	41	34	30	40	40	53	33	50	39	40	40	34	46	42	45	49	31	48	48	44	38	41	25	30	49	32	41	40	35	42	35	47	50	37	41	35	32	31	45	38	49	42	50	37	48	54	41	48	52	42	34	36	58	47	41	46	37	51	38	35	45	36	42	41	49	46	50	32	44	37	32	52	39	42	38	47	41	42	60	44	38	26	46	40	35	52	45	37	32	35	47	41	50	59	37	58	32	32	48	55	49	30	46	41	35	41	42	44	32	34	42	39	42	49	50	44	43	45	46	42	57	44	40	40	47	44	41	51	44	44	39	39	45	27	42	46	42	44	40	46	55	42	48	37	42	48	53	52	36	45	48	47	48	48	33	53	29	43	30	40	45	36	55	38	36	41	45	46	40	43	36	32	40	39	34	40	36	40	44	49	39	52	34	39	46	50	38	40	47	46	38	43	37	46	44	39	47	42	36	39	33	40	58	47	32	35	35	37	39	46	35	44	32	41	38	45	40	36	42	35	50	49	41	32	42	48	44	48	41	49	28	54	40	40	44	35	45	48	54	43	35	37	37	38	46	25	46	50	38	51	44	36	51	38	30	34	45	41	37	52	41	37	39	34	33	34	41	34	40	46	46	34	38	46	27	46	23	42	54	45	43	45	38	47	43	37	52	44	48	34	44	42	47	46	42	39	52	41	49	45	48	42	47	41	45	33	42	41	34	39	42	51	41	37	42	40	55	38	32	37	40	40	45	41	37	45	32	41	48	30	46	52	42	38	31	54	42	46	48	32	42	27	48	40	57	35	42	40	27	48	43	45	43	42	49	42	42	41	47	38	44	44	36	43	34	40	48	55	30	41	45	35	46	40	45	36	29	42	52	51	32	43	44	45	51	35	41	35	47	44	48	34	30	51	46	46	57	38	39	44	46	47	35	57	38	47	48	39	39	39	43	45	51	40	35	35	43	28	45	34	33	34	48	41	39	38	46	35	33	38	42	51	40	32	42	47	42	44	36	49	46	41	33	58	36	44	44	41	36	45	33	46	28	36	49	52	52	38	30	44	34	44	39	31	39	38	43	36	46	43	64	47	40	42	37	36	42	36	40	39	46	26	40	34	46	42	49	50	46	35	45	37	47	41	38	37	50	47	39	34	50	34	34	36	46	46	40	44	49	47	42	30	38	31	54	28	33	39	47	39	49	38	34	43	40	46	42	42	40	41	38	44	35	36	51	35	43	58	47	35	33	34	33	53	45	51	47	46	35	40	40	51	40	48	54	35	37	36	43	39	50	31	36	47	36	45	49	41	41	39	32	33	34	47	39	46	29	44	47	41	43	35	37	42	36	37	38	44	35	44	43	42	48	43	31	40	46	49	36	41	44	44	51	43	32	43	32	41	41	52	48	34	28	41	30	33	35	45	33	44	49	52	34	43	39	45	34	44	32	32	42	43	36	41	34	32	36	40	39	44	41	38	42	36	39	39	36	41	53	39	38	49	37	38	37	41	42	52	39	40	40	30	43	43	35	39	33	45	46	50	39	36	30	40	31	47	39	41	40	39	36	34	45	39	39	36	33	30	36	35	54	50	35	43	50	40	36	49	42	43	51	56	54	43	43	37	45	34	39
48067	13555	7399	19676	23497	20912	16630	13037	10691	8404	6976	6115	6060	7513	10131	10443	8156	6066	4768	3990	4110	3891	3757	3285	2284	1907	1853	2103	2668	2900	3240	3057	2739	2705	2939	3377	3112	2405	2023	1701	1627	1439	1358	1363	1388	1262	1228	1127	1184	1155	1221	1113	1159	1127	1153	1114	1090	1024	1093	1065	1094	1091	1053	1035	1034	1129	1081	1013	1065	1066	1053	1072	1022	1040	1051	1070	1009	1074	1055	999	1053	1000	1012	1102	1054	1042	1058	1024	1087	1082	1018	1084	1031	984	1044	1029	1084	966	1018	1009	1004	999	1011	973	968	1052	1080	992	1115	1015	1080	1010	963	1006	1027	1044	1050	1055	1048	1044	1040	1038	1013	1004	1113	1023	1061	1013	1075	1043	1036	1010	1069	1004	1042	1021	1019	1011	1050	971	1005	991	1037	975	1027	958	1013	1012	1026	968	986	1039	1049	966	1050	1010	1033	971	984	1025	974	1039	1024	1005	1005	1010	1026	978	1004	979	1039	980	1017	1020	994	1039	1020	989	1029	972	1058	1020	1001	991	1017	985	1012	1054	1026	1019	1016	981	998	983	998	1053	992	981	1082	1003	1069	992	1032	991	1022	1041	1061	967	1008	1013	1036	1042	1025	1036	943	1067	993	1010	1035	1063	964	1046	1016	975	1006	1000	1033	1002	1044	995	1015	1032	1033	1017	1056	1030	991	1013	971	992	1014	1032	982	992	1068	1001	1009	1010	989	977	1024	994	1006	1003	972	1058	991	1036	1018	1036	984	1027	1032	1067	976	997	968	1000	981	1044	1021	996	962	1000	999	1024	1047	988	952	990	1007	1009	999	1028	1041	1040	965	1039	1028	1024	1041	1040	1040	985	1002	947	948	1096	1002	986	1026	1025	990	1022	1012	1012	1016	969	1071	1037	1035	999	1013	1029	1003	1016	1033	981	1000	1009	930	994	994	1040	975	1056	959	1073	990	1069	1006	999	973	988	946	1021	1026	1015	1042	1003	1052	1021	999	1001	1018	998	1039	1014	1070	995	1032	1054	1055	1031	1044	1037	1014	1064	1048	1030	1035	1036	947	968	999	1052	1029	1014	1013	1033	1010	955	1026	991	972	1015	1041	985	1016	1000	1019	1035	1013	1041	963	1057	1078	1039	1008	1009	1012	1050	963	1027	1015	989	1006	1005	1013	1042	1016	990	1040	977	1020	992	978	1050	1074	1038	1078	992	1034	982	1033	1004	1012	1037	984	1009	1022	1036	946	1051	1034	999	962	951	1069	982	1037	1003	1005	987	966	972	984	1075	965	1026	931	981	1038	1059	1025	983	995	1003	1023	1044	968	959	1074	1001	1023	1014	996	1040	1026	979	1015	1047	1009	1048	999	962	1046	982	1025	993	1037	1036	1031	1009	992	971	996	1011	963	968	995	1039	1018	1009	988	1006	999	988	1083	1025	1048	974	1017	1043	1053	1000	1055	931	1028	1029	1028	1032	1005	1019	1001	968	1024	994	1001	1081	961	1018	1004	1012	989	1006	1071	996	990	1032	1002	1001	1026	992	1069	1024	991	1007	1012	1032	1010	1015	963	987	1028	957	996	1022	1004	1019	984	1036	996	976	1009	991	1046	999	1001	970	920	1030	981	1046	1017	1018	992	973	979	1000	1029	987	1057	1027	1032	1025	960	1028	1021	1023	1052	959	1042	1026	1002	992	1010	1023	985	1027	989	1018	1003	971	1009	1023	1005	1034	1047	990	1041	1047	989	1002	977	989	1032	1037	1028	968	971	1006	1030	1014	983	1101	997	1027	1066	980	1035	1059	1062	1009	1026	986	992	1060	1047	1099	995	1047	1039	1086	992	986	1050	978	996	1004	1084	1043	1013	1006	1022	1056	1001	1024	981	976	1029	992	979	1022	1045	1000	1002	1018	986	1030	986	969	1007	1019	1009	1043	1058	1044	1014	1046	1010	990	991	982	981	976	1032	986	997	967	1033	1036	1062	1016	1058	1041	999	986	1017	1055	1021	1019	985	998	1037	1016	1058	1021	995	1035	1027	1011	1012	995	1028	1044	978	1100	966	941	1024	1035	972	992	1031	1024	1029	1040	1012	1014	991	1010	991	1040	1053	972	1040	1041	999	1011	990	1032	991	975	1005	1041	1044	987	1067	986	1021	1012	980	998	1009	994	1017	1056	1009	1021	1018	1090	979	1018	973	970	986	1010	940	976	988	1015	1007	1019	1057	1020	1023	1027	1034	973	1011	1021	1001	1014	1036	1037	974	1028	1016	1016	1002	976	1070	1004	1022	1065	1031	1007	981	1059	1031	1069	1004	974	1044	1019	982	1015	957	1054	954	996	997	976	979	1040	1014	1042	1012	1043	1036	1019	995	987	1012	993	1021	1011	1028	1003	991	1047	1055	940	1050	1014	1088	1058	980	995	955	956	1029	1048	934	1015	1026	997	1014	1102	1008	977	997	1002	1015	1036	994	1027	1049	999	1053	996	979	990	1031	970	1007	978	1019	1019	1005	1016	1024	970	1028	1026	1046	1050	1017	1051	1010	993	1053	1004	1017	996	1001	1037	1008	950	943	1001	1009	975	1025	1014	1035	1007	1004	1002	1029	1044	1059	1001	978	1003	1027	1074	969	1061	1000	1077	1031	1010	961	1031	974	990	997	1023	996	1031	1002	999	955	1007	1021	1070	1043	1061	1012	1024	1030	981	1013	1026	1049	1007	1015	1019	950	1039	1048	1019	985	996	1044	980	1039	946	1053	953	1056	990	1012	1007	1045	1033	1049	1018	1038	985	990	950	1017	1030	998	964	1006	995	1081	1077	978	1022	1013	963	922	1013	1000	999	1027	983	991	972	1053	961	986	992	1026	1027	1048	1037	995	1003	982	1046	1013	1016	1015	970	993	1020	938	1003	1019	1024	1021	1004	1005	1064	993	1011	966	1037	1010	1035	1000	1034	1009	955	1016	1055	1073	1008	989	1037	1021	1007	976	995	986	953	968	950	1015	1021	1007	1018	978	985	1015	1006	1036	967	1043	1064	998	1022	974	1009	1061	980	972	1025	1035	1025	955	1041	945	1071	1017	992	965	995	1050	1046	987	1033	1000	1065	996	937	1042	1008	1042	1030	979	1015	1009	1026	1003	997	995	989	1064	995	1008	979	992	990	958	1028	980	1028	1044	1003	974	971	978	1013	1029	973	1008	1092	949	1079	964	976	1039	1030	993	1014	1003	1004	1070	995	1044	1016	950	925	953	939	1057	1019	1026	1041	983	1040	963	1035	974	1019	1017	999	1009	1012	945	1009	967	1044	992	1053	995	1016	944	1033	1009	1074	980	1088	977	1032	1026	1045	996	1014	1005	1032	1036	1024	987	1050	942	1017	1025	1007	983	1001	1058	973	1052	1058	967	1061	1023	945	958	1047	1004	1052	1024	1047	980	987	970	990	1035	981	1006	998	1036	960	1016	1027	1082	992	1047	1028	1057	1001	1024	955	985	998	972	992	1012	1030	971	1035	991	981	983	1003	1008	974	966	1024	986	1006	1022	970	1045	1003	1008	966	1046	1060	1038	1063	983	981	1000	1045	1039	1037	999	1075	964	1042	988	1028	1001	978	1021	995	1052	1029	1013	1020	980	1010	1011	1021	1000	958	1040	958	984	1014	1057	967	1030	996	1011	995	966	982	1022	1003	1028	984	985	988	948	1058	1003	979	1017	1056	980	994	996	1072	1044	1003	1039	1056	1032	1009	1033	988	1012	981	1069	1034	1049	1065	999	1063	1057	1058	1016	1048	1048	1051	998	1008	1055	1032	1014	1057	1003	1030	922	1035	972	1029	995	1039	942	985	996	1052	990	966	1037	928	1023	972	1006	1011	1011	1014	980	1047	1062	963	1089	977	1046	986	1029	1006	1018	1042	932	1038	1081	973	1021	950	974	1020	987	1047	1024	1083	1055	967	1010	1054	1009	1086	1061	1028	1075	1001	989	1020	1015	987	1006	1010	1045	1035	1012	968	997	1032	1001	987	989	1000	1028	970	965	993	1031	1073	959	1012	1023	1014	1018	1035	981	978	969	1047	1032	992	1082	972	1009	1047	931	974	1069	1081	1003	1049	1040	1013	1019	990	1063	1058	1032	1024	985	1014	1045	1002	1033	1056	1044	1043	1058	1044	974	1046	1090	1006	1000	945	1055	968	1027	976	1012	1004	1046	997	1071	1027	1039	1021	992	995	1018	1039	1026	1067	979	983	1040	981	1021	995	1033	1002	1055	1006	989	1018	1039	983	994	1017	1008	956	955	938	990	988	984	996	1061	981	956	1026	999	1018	979	960	967	1025	1002	996	1017	998	1022	1022	1011	1039	990	964	981	1090	1003	1012	1010	1017	984	1009	1018	1044	1014	982	959	976	1023	1027	993	995	999	1041	985	1018	1029	1045	1021	1029	1072	1024	1009	993	1060	986	1012	1025	1020	1051	958	1002	1014	983	1061	1010	990	1017	1000	985	1000	946	1067	1014	1015	932	1009	1062	1031	1028	1119	1013
3371	140	67	43	70	58	70	55	49	41	45	39	45	84	101	88	61	51	31	28	28	30	31	30	18	17	24	25	27	28	27	30	34	28	47	48	18	25	20	30	12	21	20	30	21	25	26	24	22	19	17	28	21	21	24	18	16	18	21	20	24	24	21	21	22	13	13	17	20	18	13	16	16	18	20	18	23	19	15	26	11	20	17	17	24	17	22	22	17	16	22	14	16	11	18	15	19	14	14	14	18	21	24	17	16	21	16	19	24	23	11	20	25	16	23	23	26	24	24	15	17	15	22	16	14	22	20	22	17	29	16	23	23	14	20	20	21	22	16	15	23	17	11	24	15	18	14	25	24	17	23	22	10	14	23	17	28	21	28	16	10	22	17	23	16	16	12	19	17	19	23	16	16	21	28	21	23	12	19	26	12	15	22	17	23	14	24	10	9	20	25	22	18	15	17	21	26	22	24	14	17	18	15	19	22	21	20	13	17	22	19	20	19	14	22	20	15	16	27	17	21	15	20	14	16	13	19	28	18	22	17	23	19	23	18	19	26	24	23	24	17	18	19	20	16	17	21	19	17	16	19	15	12	15	31	22	14	7	16	20	10	23	15	23	14	13	19	18	25	16	11	18	18	13	13	23	20	34	14	20	16	27	17	17	14	18	20	19	21	24	21	20	18	25	18	22	12	18	23	21	20	12	18	12	25	25	16	15	31	17	15	19	18	22	12	23	23	29	20	23	15	20	16	20	16	22	18	23	18	29	19	22	21	8	18	27	14	15	25	16	18	21	14	15	13	23	16	17	16	21	18	20	31	15	23	16	18	17	16	16	25	15	21	15	18	26	19	14	24	13	19	15	15	32	19	13	21	18	13	16	23	16	20	20	24	17	15	20	21	22	18	14	18	20	24	22	14	19	21	20	24	12	24	18	15	27	22	14	23	17	29	16	21	21	22	22	14	22	24	22	18	14	18	12	23	18	31	20	14	33	17	18	20	18	21	20	20	16	11	16	19	19	18	20	15	18	13	16	12	23	20	18	25	19	18	17	24	14	23	16	17	17	29	17	12	12	15	25	24	23	11	22	16	24	14	20	16	17	21	25	18	23	23	17	21	11	16	16	16	20	28	18	29	15	16	23	19	15	11	14	23	17	22	20	16	19	17	12	18	19	13	15	24	21	17	21	22	17	12	19	12	26	20	22	21	17	33	14	18	25	11	17	16	22	23	19	12	21	11	22	16	15	14	21	16	15	17	18	17	20	22	20	21	25	20	18	17	15	12	20	16	26	29	20	12	20	19	17	21	19	15	20	15	14	29	22	13	20	17	11	22	17	18	18	22	15	20	21	15	17	21	17	17	19	18	20	24	16	18	25	21	18	25	19	16	27	24	14	17	16	18	19	28	22	21	17	23	11	20	14	21	23	13	19	15	17	13	20	21	29	27	10	15	20	19	22	19	18	21	23	26	33	18	9	18	23	21	16	16	20	15	22	19	18	18	11	16	14	21	12	15	16	15	14	23	26	15	24	23	18	16	18	27	14	19	14	22	21	22	16	21	26	14	20	15	22	22	21	19	25	14	18	15	14	19	17	22	25	28	31	19	15	26	16	19	21	17	16	24	25	22	22	17	14	21	27	21	19	20	20	19	24	19	15	22	15	18	22	25	23	23	18	21	25	16	18	26	17	15	16	33	12	16	13	20	17	16	19	14	15	17	20	19	18	20	16	18	13	27	16	23	16	25	16	15	16	18	20	20	21	20	22	18	15	14	18	14	22	23	21	23	14	23	21	17	15	19	20	17	21	25	12	9	23	17	20	25	15	25	17	23	13	15	21	16	13	10	13	11	23	8	25	19	20	23	18	23	23	25	18	15	21	15	21	23	22	14	25	17	19	19	21	11	20	18	23	19	26	17	28	15	18	21	19	19	14	17	27	21	22	22	14	25	20	26	14	12	19	18	17	20	32	19	20	16	21	17	18	19	17	20	15	14	17	17	17	20	22	21	26	22	15	28	21	16	20	15	21	25	17	14	19	11	14	15	19	20	15	22	19	23	24	20	18	13	26	17	15	22	16	24	22	24	22	18	11	19	18	14	15	21	27	18	25	15	17	12	19	18	25	20	19	19	11	24	22	18	17	15	21	14	18	16	20	22	22	22	19	19	25	26	18	26	14	27	21	14	23	14	26	18	25	20	26	20	16	21	20	19	21	16	15	14	10	20	20	19	15	20	16	17	21	17	20	21	24	17	22	16	18	17	20	19	22	15	17	17	18	22	21	26	13	13	30	25	28	16	17	22	22	21	20	20	18	18	16	21	15	18	20	16	17	11	17	24	15	24	20	19	19	19	18	22	18	27	18	21	19	15	16	16	26	25	17	17	21	13	24	20	16	17	24	12	28	22	15	16	19	10	22	27	23	22	22	33	18	13	17	15	16	17	18	19	12	15	23	18	17	22	16	19	18	27	23	26	28	19	24	25	21	17	14	21	12	17	15	18	16	10	12	22	10	22	17	28	25	20	22	22	15	12	19	13	15	22	13	16	21	12	20	17	16	19	26	24	18	20	20	16	19	16	17	22	18	22	22	26	21	19	17	18	12	24	14	14	24	20	14	24	22	16	18	14	13	17	18	15	25	19	21	17	14	20	15	22	18	16	18	9	20	24	18	18	25	21	22	16	22	21	14	15	20	17	14	21	18	16	25	19	18	16	11	16	17	16	23	18	26	17	18	17	21	18	19	22	21	12	21	14	22	14	19	26	23	16	19	15	21	18	22	16	20	31	17	19	22	22	12	23	23	15	18	15	19	15	20	10	24	24	16	14	23	22	28	18	15	18	19	21	22	17	18	16	12	20	29	22	15	14	24	18	13	14	20	16	20	20	15	15	11	19	16	19	14	15	10	29	21	23	17	13	21	21	25	13	11	24	11	23	17	14	18	20	24	16	18	24	18	18	15	21	18	8	21	18	20	15	24	19	24	21	17	15	19	24	15	28	24	17	17	16	18	28	24	18	16	20	14	14	24	19	25	23	22	17	19	11	12	19	20	18	26	18	19	18	23	26	14	29	16	14	16	17	12	25	17	10	15	22	17	22	26	26	18	15	26	19	19	19	11	16	23	14	24	23	16	13	12	21	23	24	19	21	14	19	14	17	24	18	22	28	26	18	25	21	17	22	14	12	14	20	17	16	17	22	21	11	19	19	16	28	23	18	23	16	20	12	23	17	10	15	24	21	23	25	24	23	15	16	16	19	18	16	13	21	21	16	18	23	21	23	17	19	20	24	28	20	15	18	10	16	18	19	22	10	25	23	13	13	14	25	19	17	20	16	19	18	13	15	21	14	16	22	17	15	18	25	23	26	21	17	19	13	23	16	27	21	20	25	23	15	20	18	15	15	14	19	20	14	20	16	22	15	22	18	22	19	19	31	23	20	13	25	14	23	15	19	12	22	23	20	19	16	15	25	13	20	25	22	15	25	16	18	20	22	22
33938	5195	2232	6789	8895	7314	5608	4118	3328	2684	2174	2138	2691	4403	5882	5711	3853	2737	2009	1850	1842	1827	1786	1424	897	733	780	1034	1213	1392	1471	1400	1231	1362	1522	1562	1288	1062	835	692	607	616	611	629	568	564	482	543	531	522	508	496	582	517	464	526	484	507	501	500	500	510	523	466	451	481	467	491	525	506	505	538	501	458	530	471	530	508	516	466	493	482	453	495	519	498	485	508	479	535	473	513	491	492	475	481	512	452	472	487	493	504	499	490	499	494	471	503	502	481	493	501	533	473	510	492	517	487	467	530	479	495	506	498	505	528	543	518	498	504	488	500	501	478	489	496	502	528	510	510	457	476	493	513	511	464	485	502	506	494	534	506	506	509	488	513	494	515	553	519	480	495	483	519	523	483	499	454	496	513	466	498	492	506	525	501	484	476	504	456	499	499	522	469	472	497	500	464	503	465	479	489	512	512	499	457	462	485	492	490	469	458	507	477	505	497	458	514	505	503	532	502	486	509	484	502	496	500	538	463	512	467	493	494	506	478	482	478	481	477	475	482	479	472	512	449	478	508	509	488	467	511	501	445	466	480	497	535	482	495	520	434	464	452	478	527	496	469	492	490	471	457	472	524	483	478	477	468	452	514	518	501	492	485	473	511	484	483	495	502	489	439	483	489	467	465	468	489	455	481	522	495	484	520	465	479	479	527	479	469	472	546	456	501	500	480	493	492	457	496	534	503	520	469	493	496	459	493	557	524	458	514	521	497	473	470	470	491	498	521	509	513	507	512	486	502	504	435	525	494	523	513	490	440	495	463	494	470	485	528	486	466	481	512	467	492	493	497	505	489	488	496	514	488	499	538	443	509	504	500	510	544	469	513	504	489	554	493	457	533	479	479	516	520	524	530	486	514	528	477	487	512	492	486	509	491	509	519	475	498	473	491	462	463	520	485	464	483	506	464	522	498	496	491	474	460	497	468	499	523	525	494	474	487	464	505	492	489	457	531	480	461	546	464	476	497	514	493	517	447	480	490	454	470	537	504	544	493	500	501	506	480	479	531	487	503	485	503	489	455	518	498	497	499	440	514	520	498	513	471	492	511	465	490	467	505	488	497	509	496	464	491	504	497	514	504	526	504	478	466	451	473	501	520	498	475	505	489	502	483	508	506	462	496	476	462	470	493	520	472	460	570	480	517	546	521	489	508	468	484	493	517	496	477	519	511	538	501	483	526	493	493	471	513	517	501	533	483	469	483	460	497	483	495	474	464	502	492	532	522	511	491	476	501	442	509	509	491	497	501	481	502	514	505	499	461	483	511	483	509	477	513	522	450	534	524	502	487	488	541	476	476	489	461	512	508	449	525	523	489	529	499	494	503	490	469	483	496	529	472	509	536	493	460	485	505	490	495	478	462	480	501	467	479	494	529	467	508	486	486	488	456	499	491	485	434	471	498	479	453	485	516	488	519	494	514	502	504	513	518	508	470	497	539	498	452	475	454	496	494	497	477	500	528	471	466	499	500	462	502	494	498	508	471	464	477	546	519	464	502	485	497	471	474	480	504	532	505	496	553	478	545	448	523	480	459	453	482	466	526	482	529	484	504	505	478	503	485	501	483	472	497	478	497	483	510	498	493	505	523	477	522	484	473	520	478	475	470	443	525	502	517	511	516	511	523	475	492	522	494	509	472	511	490	475	504	505	523	483	487	509	489	512	532	553	517	507	501	498	529	491	488	465	505	516	476	492	486	496	538	462	482	509	494	462	478	522	482	498	439	480	484	452	543	529	507	490	465	483	456	480	505	505	495	473	459	473	481	482	526	527	476	507	526	519	515	489	522	495	476	492	517	455	450	503	510	476	494	512	482	507	472	507	479	484	487	473	510	514	454	511	519	477	531	521	490	463	512	491	508	473	523	492	498	510	495	483	499	512	454	450	483	500	536	487	541	461	489	477	476	460	521	541	476	495	474	481	465	511	513	498	481	476	483	478	503	479	499	502	466	484	481	513	477	477	464	471	465	511	497	472	484	479	479	538	487	489	490	528	445	485	498	502	482	497	470	467	480	502	493	453	508	517	457	513	480	472	544	492	524	536	528	529	487	492	518	461	474	510	485	500	495	537	521	502	527	488	528	492	463	503	498	517	487	449	550	491	475	469	488	473	508	514	479	507	506	508	474	478	486	526	466	524	474	500	469	470	493	515	491	494	492	478	512	500	527	469	492	490	509	510	508	517	481	527	500	494	533	474	483	547	517	502	515	471	482	448	497	461	467	478	499	504	508	500	470	502	512	537	505	482	504	487	475	458	480	457	488	515	482	494	502	518	492	470	473	498	478	475	503	487	517	536	517	523	497	537	515	445	499	495	477	475	493	500	487	507	451	525	467	499	486	459	506	479	545	538	465	500	514	477	488	463	474	502	524	494	483	467	471	469	540	462	478	467	483	476	471	509	501	482	495	485	482	474	462	512	476	501	483	471	504	480	500	483	494	511	513	492	468	525	478	512	474	480	470	511	496	484	481	478	534	488	514	492	484	497	442	487	477	500	460	517	511	518	503	474	482	515	496	479	477	512	493	510	543	503	493	471	491	495	468	527	460	481	470	526	480	479	470	521	513	477	477	496	490	434	495	517	519	525	503	490	484	477	503	459	482	495	477	485	441	529	471	472	500	498	480	510	500	485	443	534	506	462	473	512	489	485	510	488	481	535	500	461	498	484	495	487	463	490	489	479	462	486	477	478	499	490	498	514	535	514	493	450	516	488	512	436	500	468	502	507	483	480	505	519	476	481	482	474	545	499	524	483	477	462	546	468	544	487	518	466	523	470	497	473	511	514	496	498	516	491	455	519	502	450	518	491	492	495	473	483	478	506	514	503	498	487	486	485	473	506	489	518	488	527	503	488	498	447	481	485	467	477	489	482	520	446	436	509	456	523	498	447	505	455	454	480	500	511	492	458	500	494	495	467	532	477	508	490	471	521	517	493	519	487	525	461	470	505	449	486	512	495	493	462	490	497	480	492	434	489	492	504	463	468	468	502	455	499	453	488	515	478	474	491	473	505	458	456	478	523	478	469	493	499	464	458	507	486	489	493	468	471	500	514	483	498	448	504	519	478	521	465	477	480	461	498	477	552	491	500	492	520	477	496	478	470	479	466	492	491	516	454	512	505	482	475	483	470	484	498	527	512	509	505	490	521	512	486	457	473	480	495	524	547	449	493	509	474	528	517	493	434	523	528	516	465	464	504	509	454	484	486	519	496	509	497	485	509	497	511	508	506	445	508	506	521	477	530	452	486	493	524	483	488	472	542	505	478	469	504	500	462	488	523	491	490	496	488	462	487	516	511	467	510	521	498	474	504	480	484	523	499	502	481	473	498	457	525	467	504	458	512	485	505	539	493	487	516	477	515	492	513	522	498	502	503	501	516	506	491	470	536	500	480	441	496	499	474	521	498	514	504	495	456	486	500	486	468	505	458	502	518	454	472	490	484	490	453	527	529	491	481	477
6537	522	175	128	141	149	124	130	102	95	85	79	121	141	168	126	126	84	73	69	75	72	78	43	48	41	44	53	62	64	70	69	85	53	73	71	58	45	47	61	35	48	52	33	37	43	41	49	37	50	47	39	33	39	32	47	42	37	34	40	54	42	41	33	30	39	37	45	42	51	39	35	37	28	30	37	25	42	35	36	31	37	45	41	42	30	34	46	35	42	48	34	47	40	39	41	45	39	35	41	34	48	48	41	46	47	45	42	39	45	42	47	42	44	36	38	46	43	25	45	43	33	31	39	40	53	42	42	25	32	39	47	35	32	44	40	45	46	33	43	37	47	53	32	42	46	30	35	42	51	45	38	39	48	47	33	35	38	48	38	39	46	50	45	36	36	40	42	38	42	38	42	41	42	53	30	42	43	39	50	42	47	45	36	36	38	45	27	32	41	35	27	45	43	43	41	38	30	35	38	42	34	40	49	45	50	28	42	36	52	37	49	40	44	46	42	44	44	34	45	32	38	28	44	38	55	37	42	40	44	34	46	35	48	31	45	46	23	34	34	44	41	49	35	25	42	34	36	28	32	42	44	39	54	57	37	36	43	43	40	39	38	32	46	32	28	29	38	32	34	36	38	31	48	45	42	42	47	27	42	52	43	48	41	39	38	35	30	31	38	47	43	33	40	42	48	38	31	37	36	52	43	36	36	49	40	33	32	40	41	35	26	37	38	40	39	29	36	41	38	43	33	48	39	32	38	51	42	41	37	36	43	33	42	46	34	29	33	34	35	37	38	41	34	38	34	27	38	38	52	45	42	53	45	39	45	38	40	38	29	44	44	43	34	43	47	34	37	30	53	40	44	39	44	45	39	43	31	41	41	32	43	42	34	47	43	39	32	33	35	31	48	29	47	37	48	43	43	29	44	34	36	31	31	49	31	42	40	37	53	32	32	40	47	33	41	40	45	41	37	33	33	34	30	45	37	30	31	37	45	45	41	46	35	36	40	38	39	41	33	25	47	39	35	45	44	34	38	44	46	44	44	50	42	37	46	48	46	29	40	44	41	34	54	50	50	34	45	42	44	45	48	42	34	34	44	40	45	45	36	33	48	30	41	30	47	28	33	39	37	46	46	40	38	41	35	45	42	27	32	40	40	49	41	42	45	29	33	43	23	34	36	39	39	46	28	45	35	41	40	39	43	34	30	33	37	47	43	37	51	42	39	39	41	39	34	40	47	37	29	31	36	38	33	31	41	33	45	42	34	36	27	56	40	34	47	42	37	38	45	39	33	44	28	34	26	41	31	36	33	42	49	40	50	40	28	43	31	38	49	35	36	39	35	53	39	41	44	48	32	34	35	38	31	34	44	34	43	48	38	48	44	37	41	42	34	46	32	32	41	36	38	36	37	41	39	38	47	34	39	43	35	30	36	47	37	37	47	40	39	34	39	35	34	37	30	41	27	51	38	34	35	29	60	32	41	30	37	31	48	52	37	32	33	39	41	37	39	41	35	46	34	45	41	51	37	32	34	45	40	45	36	39	50	34	47	44	37	34	32	34	31	46	34	41	39	40	40	47	37	42	46	48	42	48	42	40	50	41	40	56	46	45	54	36	43	30	50	50	33	36	36	38	40	47	27	38	25	34	47	37	33	38	43	38	46	39	55	34	43	42	37	42	46	33	32	33	36	41	36	34	46	48	42	45	44	41	38	40	48	29	32	37	47	45	41	36	39	38	43	43	43	32	36	32	46	38	45	36	43	32	41	49	30	43	39	39	42	50	29	43	42	36	49	41	41	34	29	39	43	35	35	37	32	40	40	34	44	33	40	44	33	38	52	44	50	39	37	29	58	44	33	36	31	42	40	32	40	47	40	63	38	43	36	35	43	41	26	39	40	51	36	41	51	32	35	32	49	51	48	35	36	29	45	33	45	43	35	43	41	37	35	44	44	34	44	26	27	39	49	39	43	38	45	35	29	37	33	36	44	39	39	29	34	32	40	45	39	28	41	37	45	45	46	37	49	35	50	36	27	30	39	43	39	39	29	42	35	52	39	31	33	35	31	40	30	36	48	25	39	45	41	45	46	37	38	42	33	45	37	31	49	36	33	40	26	44	37	42	44	37	36	43	29	35	35	44	42	47	41	39	37	29	51	37	26	45	36	46	49	44	36	40	45	33	39	42	43	38	27	36	35	36	38	35	45	44	45	32	36	39	38	48	40	31	38	29	47	36	34	42	49	47	48	44	29	29	39	45	45	44	25	38	48	38	37	53	47	40	45	42	48	55	52	42	47	30	29	40	42	41	43	36	37	34	43	33	32	36	36	51	49	37	49	54	35	43	42	39	38	46	46	37	39	40	49	46	46	47	35	47	36	46	41	41	36	44	48	39	48	44	34	29	29	24	47	41	33	42	43	44	37	47	42	37	46	33	50	40	31	52	44	34	35	30	41	41	30	32	47	31	45	42	44	41	43	24	56	34	42	23	53	34	41	43	38	39	27	31	32	37	38	45	60	33	41	39	29	43	39	42	28	43	37	28	42	33	42	37	36	43	30	32	48	29	41	34	35	47	30	30	38	36	40	27	35	37	34	33	35	38	45	42	34	45	34	36	37	50	28	42	42	31	38	38	40	47	41	43	32	42	41	36	50	53	31	43	39	29	52	33	30	42	48	36	43	40	46	33	43	24	37	29	36	37	32	33	41	37	35	31	40	43	42	39	34	23	52	47	31	49	37	31	44	35	36	26	49	30	46	38	42	36	37	42	40	38	37	36	53	45	33	38	40	36	30	42	31	37	41	37	37	28	36	39	41	41	27	41	29	31	44	43	31	36	45	42	42	35	33	48	44	31	36	44	39	39	34	41	42	41	36	40	31	35	40	40	37	32	31	37	37	33	36	26	40	41	34	49	36	39	43	39	36	30	35	25	35	44	47	41	48	32	47	52	49	30	26	28	42	46	41	48	41	37	39	47	32	34	39	36	44	35	45	35	34	44	39	37	38	39	37	29	30	27	36	37	36	48	34	46	38	41	38	32	27	45	37	37	41	28	37	41	41	41	46	43	24	41	41	38	51	46	33	43	31	49	46	47	54	32	38	35	40	34	43	50	33	35	37	51	27	44	41	46	49	35	33	38	40	44	42	44	36	50	33	44	31	30	39	36	46	34	37	48	39	37	34	33	37	50	55	43	38	39	36	50	36	39	44	41	34	39	35	45	36	36	36	31	53	41	36	34	50	42	43	32	35	38	41	32	31	30	38	40	41	28	41	46	40	42	43	41	32	46	29	44	36	35	36	40	37	40	45	29	54	35	47	40	41	32	38	35	34	37	40	31	34	43	32	35	40	44	27	32	38	35	38	36	31	43	52	46	37	42	33	29	31	39	48	45	42	31	44	49	47	36	35	42	28	34	34	44	48	46	43	48	40	46	46	38	33	48	42	48	50	50	41	39	36	30	47	31	42	30	46	41	48	31	36	39	43	29	39	40	36
43721	10977	5601	15604	19181	16437	12761	9863	7686	6296	5250	5205	6137	8442	9318	7996	5887	4631	3682	3363	3541	3406	3258	2445	1685	1601	1781	2208	2429	2726	2827	2544	2254	2477	2784	2640	2329	1878	1572	1355	1298	1277	1228	1184	1093	1140	1057	1067	1032	1067	1094	1011	1072	1078	1007	1066	997	1012	962	983	1059	993	1016	981	964	1037	1044	1017	1004	1010	971	1073	977	1037	974	1001	946	992	979	1004	1028	973	974	1012	1026	990	1006	959	1034	1020	943	999	1003	989	998	993	966	938	951	1005	928	989	994	960	1008	1030	998	1010	1008	1046	1074	1012	955	1000	993	1029	991	1016	1019	956	1048	1027	976	1028	950	1060	978	1001	968	985	970	1008	1054	1063	977	1046	954	1006	1027	962	988	1010	1013	1023	1042	969	969	974	1006	980	1023	981	964	939	987	974	983	944	941	1018	991	1007	959	990	960	991	996	943	980	977	964	935	974	977	964	980	964	964	924	976	996	967	948	953	980	976	1005	971	1029	973	999	941	933	1015	1041	994	973	937	1026	948	983	976	970	969	941	1012	925	987	1013	977	1002	996	907	1051	961	932	986	919	1007	918	974	1006	978	965	969	1024	986	946	951	981	994	1004	994	943	1068	942	1017	968	942	971	932	991	983	1011	1007	983	989	958	978	943	939	971	1028	953	998	933	976	940	971	946	975	954	955	1018	972	995	981	985	988	937	959	907	988	978	990	961	970	983	982	995	1005	995	935	985	991	938	1001	991	951	1024	979	998	978	991	956	933	988	977	928	967	936	904	978	960	1012	975	949	1033	978	973	991	964	982	969	945	956	998	972	949	947	990	993	961	951	1007	969	1010	977	955	986	975	986	1000	978	962	993	992	1023	958	938	992	987	1020	1033	996	977	989	984	953	956	978	941	919	962	995	1022	949	970	995	943	947	937	975	990	981	968	1018	961	1006	917	964	970	995	1045	941	1020	955	915	939	956	994	1022	1022	950	955	961	989	949	962	951	996	1024	962	982	980	975	972	1001	1001	956	880	898	989	1020	970	995	942	991	993	964	907	959	940	1000	930	1015	950	1010	953	967	933	966	1015	988	1027	968	1024	976	1048	910	991	930	983	968	1016	1000	1009	1019	972	1045	1019	935	959	995	960	1006	957	1024	972	961	966	986	1002	1014	991	932	977	1002	958	920	973	965	937	939	1008	965	981	1002	1007	975	960	953	981	980	971	966	1003	1003	924	978	1006	973	1001	952	964	958	1004	973	989	938	963	944	981	973	977	962	998	967	943	1003	979	949	954	998	971	992	1011	1016	956	991	987	884	931	1001	976	936	954	903	934	979	937	930	1014	973	960	985	918	998	976	947	1039	999	945	962	993	962	984	1007	978	961	1046	975	994	998	976	930	946	948	977	1003	987	988	975	975	990	979	951	967	968	978	998	961	1028	1031	967	969	1045	935	976	929	1010	915	961	953	1029	932	997	1000	1002	948	930	942	1012	977	1015	960	923	1011	953	955	992	942	968	944	995	1010	988	988	931	959	1006	1002	975	951	973	1000	1040	993	953	962	989	975	991	1019	988	999	1001	1032	962	1002	1009	970	968	993	1006	965	976	962	965	971	961	994	1015	996	991	996	961	964	979	960	986	975	981	955	993	939	1001	971	1010	974	982	991	897	1004	978	961	944	957	989	1012	1000	952	952	949	953	980	1017	955	984	966	991	981	986	947	940	996	980	950	959	919	984	999	978	977	947	951	1003	1013	983	1000	975	942	984	966	940	981	929	981	988	977	959	1035	967	985	947	969	917	969	922	952	932	973	978	1031	957	997	968	945	963	986	932	998	997	967	1004	1074	992	1035	1006	998	1014	950	992	967	1004	954	980	979	989	963	959	963	967	974	940	958	992	982	922	998	997	942	1007	1028	968	963	990	1019	924	955	958	979	940	1000	971	986	1020	987	978	984	959	1005	999	940	990	980	963	981	1015	959	898	979	1003	954	963	968	1011	923	984	978	1015	984	981	964	997	1000	963	961	980	984	962	893	918	970	1006	957	1039	979	963	940	955	1030	986	971	932	965	987	955	983	967	956	925	977	955	987	922	976	972	952	976	992	1005	1000	974	996	974	1025	952	1018	985	1001	973	962	1002	953	1028	958	1008	944	961	969	1015	964	1016	973	954	956	985	998	1004	926	982	968	962	968	932	937	1016	1049	965	1008	996	1028	981	995	996	977	958	1033	946	987	949	949	958	1002	945	916	1012	1031	952	983	1043	932	962	960	936	990	987	948	993	948	954	938	955	1004	947	1011	982	972	963	947	1003	953	982	964	1012	995	954	922	997	948	1029	990	1014	974	977	998	972	972	953	950	927	976	1034	970	945	983	967	1033	1004	969	961	953	1019	1016	929	992	1012	997	972	973	975	890	940	997	938	979	947	1003	1005	999	948	977	1013	995	981	962	961	991	964	999	986	970	1005	981	989	960	1006	988	928	1034	1007	981	983	981	949	963	999	1019	1015	999	943	985	960	1040	964	967	983	946	968	992	974	954	953	1034	1017	1021	966	979	985	940	980	960	988	972	983	979	1002	984	946	983	962	959	950	1008	1021	1008	950	999	985	906	974	957	944	1004	987	979	952	954	1037	952	979	944	902	977	964	1012	1017	970	957	1024	952	1024	947	1004	933	1026	983	984	994	965	998	930	984	934	1009	989	958	898	1016	1003	914	945	926	954	984	988	1001	1012	940	956	938	1004	967	981	1014	1019	995	984	982	990	986	1002	951	967	1013	925	1019	937	913	994	975	972	988	1000	1009	988	1022	1036	988	1005	976	991	980	1009	897	989	923	958	982	950	976	1028	960	1023	915	954	978	1013	982	942	998	963	912	975	925	955	989	967	991	933	949	1017	1024	978	999	977	1029	1021	1028	954	988	1002	966	963	993	961	962	999	974	1002	982	960	969	987	976	1011	970	996	915	952	1024	946	951	907	1021	1033	941	965	937	1037	975	988	990	1037	913	966	942	973	993	920	1003	990	964	974	937	950	925	972	946	983	950	980	1019	950	1013	1020	987	952	988	998	1027	975	993	957	955	976	1019	1007	950	966	1000	950	958	979	957	944	961	1014	988	990	956	1001	990	965	964	1050	954	1042	988	911	948	1028	961	968	957	940	970	980	1013	955	947	954	923	1021	946	977	965	1012	984	1017	945	983	1006	969	965	1011	1005	990	973	981	948	978	1047	1025	1007	1009	1032	909	1037	947	970	960	988	987	1005	996	991	1010	991	959	991	985	928	972	956	959	1011	991	991	960	964	941	913	955	1029	980	1049	936	946	993	974	1035	1018	989	983	996	955	972	953	992	993	961	974	974	967	969	986	984	970	953	971	987	964	1005	1010	952	946	994	960	1057	929	969	980	974	1029	964	964	989	936	1027	967	971	993	944	986	941	996	998	1006	931	952	982	1007	1012	970	1029	939	1032	1014	1069	970	978	1011	967	1045	1002	1026	943	966	1000	992	974	918	989	999	957	945	983	975	1013	985	939	969	961	966	982	975	1004	979	995	944	1004	1013	941	990	968	981	999	1027	934	949	952	1039	979	993	972	948	1011	964	988	1004	907	1001	985	1003	939	963	958	965	1013	939	992	1003	944	899	942	948	1011	977	968	942	955	954	1012	1024	951	974	1014	997	987	980	974	958	971	990	965	1029	1012	984	968	1020	983	928	1041	988	962	997	962	965	950	989	989	953	1034	970	965	983	952	988	970	1007	929	986	977	1009	942	1000	985	961	988	956	971	990	995	969	983	1008	920	971	956	968	952	967	990	988	977	963	1024	984	1006	1017	1039	973	979	997	953	944	938	914	1078	1009	961	952	913	1030	958	1006	992	985	1003	982	989	983	959	978
3360	140	67	50	65	67	54	72	52	57	39	67	71	97	107	89	64	50	40	46	45	50	50	38	24	31	41	51	43	45	39	29	43	48	42	39	31	21	29	20	25	33	33	21	23	28	26	20	32	29	27	9	21	25	20	31	26	25	18	17	18	20	19	20	19	18	24	22	18	21	20	19	24	29	23	19	24	18	27	18	28	23	22	28	23	32	18	23	22	17	24	31	22	25	30	24	17	22	29	23	24	27	20	19	25	26	33	25	27	26	22	26	35	19	22	28	31	30	19	29	27	30	22	22	22	25	15	24	22	19	21	19	21	19	20	22	21	23	19	20	20	23	20	21	28	18	20	27	25	19	18	31	35	25	29	23	24	28	28	33	16	27	20	21	19	27	26	28	19	22	27	23	26	17	22	16	15	27	12	24	16	10	33	27	24	23	18	31	20	16	22	22	27	22	28	18	23	30	24	24	24	21	24	25	19	22	22	26	34	26	24	26	27	31	32	37	31	28	25	22	20	26	23	22	22	27	14	23	35	30	20	26	21	34	27	17	23	24	15	21	21	27	29	31	21	35	20	20	19	25	20	30	16	24	21	21	32	24	26	28	21	23	15	21	22	21	19	25	22	28	14	16	27	19	24	23	25	19	21	24	27	26	20	24	27	27	30	22	25	23	23	29	20	20	24	34	25	29	34	18	22	29	27	19	23	19	28	29	24	28	23	22	20	24	26	27	23	23	33	20	19	23	25	20	26	17	25	19	29	15	22	21	21	21	29	29	32	20	29	35	20	18	25	19	22	39	18	24	22	25	29	26	31	23	21	31	25	18	34	26	20	17	21	20	22	17	29	36	25	26	24	24	16	23	23	24	25	16	28	16	24	28	23	25	23	25	28	21	30	24	26	13	25	20	24	29	27	24	26	25	23	22	23	33	19	22	13	24	25	27	24	19	19	28	25	24	20	24	20	26	31	18	32	28	27	27	24	19	26	15	19	19	30	28	17	26	29	25	26	19	32	22	23	21	23	32	19	28	29	31	32	26	29	25	23	20	24	20	30	19	34	20	25	25	24	22	26	28	25	27	23	20	26	17	28	28	23	16	25	19	26	33	22	34	28	32	24	16	31	31	28	22	31	29	30	29	22	34	22	26	26	22	24	21	19	19	30	20	21	22	24	30	23	21	29	21	34	19	25	22	28	29	26	24	31	23	23	26	22	27	20	23	23	29	22	25	19	19	26	16	18	30	22	15	27	28	31	26	29	18	19	22	25	31	17	28	24	25	32	30	22	28	28	32	21	24	26	22	27	25	21	18	25	21	27	18	25	25	29	25	22	19	29	26	26	25	28	27	20	28	21	18	27	30	24	22	30	31	28	26	24	21	30	18	36	16	28	27	21	21	20	36	27	31	17	37	26	23	23	17	27	32	27	27	32	17	24	22	19	23	21	28	24	20	20	30	29	23	15	24	28	24	27	26	24	28	21	26	30	26	21	26	25	24	21	22	26	24	29	22	14	29	22	17	25	28	18	22	20	27	25	25	20	27	23	33	14	28	19	16	20	20	23	22	25	28	21	27	14	26	19	24	28	28	26	32	24	16	28	22	22	21	29	26	21	23	21	25	31	18	25	28	25	22	22	28	21	25	20	31	26	30	25	14	24	25	24	25	28	31	27	18	19	23	29	16	24	25	23	19	28	20	37	29	18	29	27	36	30	20	25	21	22	28	21	24	25	22	23	24	16	21	33	21	19	30	25	21	25	13	33	18	18	20	18	22	21	25	20	20	32	21	25	23	36	24	23	32	24	24	17	27	20	21	23	21	23	20	26	12	29	23	19	27	25	26	33	22	21	23	21	26	24	25	24	20	33	19	29	14	26	14	19	27	24	19	26	17	21	32	28	27	23	22	12	24	22	21	27	34	19	27	20	20	22	17	24	23	22	26	35	26	26	23	17	28	20	23	28	15	31	28	24	24	29	22	21	24	20	20	16	17	22	25	13	19	28	35	28	25	22	22	20	19	30	20	20	21	13	23	21	19	18	16	29	24	15	25	28	26	24	20	27	22	24	16	24	29	27	21	22	26	27	30	22	19	31	16	27	24	20	33	24	31	23	17	24	20	29	21	29	24	24	27	15	25	21	23	23	25	29	21	22	32	28	29	22	12	21	26	29	22	24	19	26	24	36	19	22	17	31	15	20	22	28	29	28	20	26	23	24	25	25	25	25	25	32	16	29	23	27	22	28	25	26	21	22	16	19	18	26	28	34	19	23	24	23	27	21	26	31	20	24	28	24	25	15	25	20	22	18	27	26	26	35	20	22	25	25	28	28	27	28	19	22	25	24	24	23	30	20	15	17	32	25	19	21	21	24	27	20	17	28	29	30	29	24	15	20	31	21	32	20	18	22	33	30	24	22	18	25	16	21	25	24	16	26	18	21	26	20	24	29	23	19	25	19	17	30	18	32	19	20	21	28	22	24	32	26	20	20	17	25	26	26	24	28	19	25	22	25	22	23	25	17	23	28	33	24	22	26	29	26	28	23	28	27	22	25	20	37	18	17	28	26	21	22	32	12	18	23	24	27	23	26	22	21	22	22	20	26	27	20	31	21	31	22	15	28	24	23	31	11	27	23	29	20	23	31	24	28	20	16	20	22	23	39	25	23	7	27	35	22	15	23	19	26	31	20	28	21	34	29	27	25	23	29	22	30	29	17	27	22	21	23	24	43	25	23	24	30	26	17	24	23	15	23	12	26	29	32	26	26	30	25	27	30	19	24	26	26	35	31	19	28	23	26	22	27	38	18	16	21	21	25	22	26	26	19	19	24	27	18	26	18	26	28	21	30	21	26	18	22	18	21	20	28	23	20	24	30	26	26	31	24	27	24	11	26	31	26	16	20	19	18	26	30	23	32	15	25	23	24	33	23	24	29	27	32	21	22	14	21	32	23	26	33	20	25	17	25	21	27	23	31	22	24	19	27	32	29	23	18	32	13	27	28	27	24	21	31	21	24	27	25	20	26	21	26	23	24	33	22	20	20	32	26	28	30	28	17	12	17	25	32	31	15	20	20	17	23	16	23	24	17	32	22	20	22	25	19	32	17	37	23	20	24	27	16	25	26	21	21	20	26	23	20	31	24	24	28	26	31	33	20	16	29	27	20	26	27	17	26	20	27	28	19	25	30	18	21	23	30	22	22	33	31	22	23	19	22	27	26	13	23	26	36	29	27	26	19	29	24	29	27	19	21	20	28	19	22	24	23	19	17	30	22	24	24	33	25	22	23	26	26	20	21	20	23	14	23	31	23	20	28	30	29	16	26	22	31	19	27	32	20	19	23	30	26	20	20	24	25	22	17	20	25	35	30	21	23	21	13	27	20	18	25	27	24	24	29	19	19	22	24	23	19	25	28	19	30	18	29	23	30	26	20	32	27	19	26	21	15	23	22	28	25	26	24	29	25	17	14	25	24	21	26	21	18	31	24	23	24	28	23	33
35867	6539	2687	8276	10696	8836	6621	4954	3905	3202	2777	3125	4433	6456	6658	5227	3874	2760	2275	2344	2377	2281	2045	1254	959	910	1123	1520	1621	1775	1807	1614	1523	1694	1912	1626	1368	1058	904	787	758	845	818	728	710	722	682	625	668	648	688	631	725	611	708	604	652	642	637	620	615	620	642	647	647	629	666	615	633	660	686	587	649	618	592	610	679	617	633	623	615	590	653	600	661	667	649	681	641	586	630	661	594	632	610	583	596	674	602	623	598	603	667	648	614	635	631	615	617	627	601	641	675	671	567	614	656	646	633	634	631	635	660	665	629	643	666	660	618	641	635	645	649	629	603	628	658	617	605	668	626	591	639	610	604	656	611	667	614	617	622	610	630	660	655	639	635	602	620	664	605	634	654	621	678	631	648	586	596	618	592	635	624	608	662	583	614	617	642	618	605	624	629	677	599	589	639	581	591	604	596	598	697	546	569	711	612	619	600	667	640	568	582	608	609	643	633	646	641	652	620	649	609	602	612	628	647	595	617	566	616	620	619	572	638	650	610	580	560	624	622	678	625	621	631	615	616	606	647	616	636	585	582	629	629	680	616	630	646	623	607	589	649	623	653	622	606	630	613	620	644	628	659	608	571	637	614	628	648	585	630	622	642	647	575	616	636	579	628	621	684	644	626	583	606	616	595	648	604	623	625	587	672	625	633	618	608	632	572	623	631	575	609	656	601	599	590	637	611	632	608	669	632	618	649	615	606	637	613	624	653	619	603	622	605	627	627	616	642	633	615	612	632	576	625	660	614	603	650	666	631	662	635	641	571	603	624	671	597	612	658	583	615	666	611	640	616	633	631	648	643	676	638	629	600	642	621	604	605	662	637	587	640	601	587	638	627	603	655	641	658	673	631	626	634	597	603	601	672	600	646	621	613	630	645	610	609	612	581	605	642	636	632	627	621	641	648	617	642	654	653	621	636	629	583	623	649	628	629	597	600	620	626	603	645	567	583	663	655	661	622	630	641	617	616	640	637	586	608	606	638	673	597	614	629	584	620	633	607	600	617	639	610	622	586	620	653	607	600	658	619	655	646	623	648	613	617	623	631	619	595	623	642	667	629	594	618	626	616	629	648	563	602	624	636	629	637	626	669	622	611	612	623	646	624	641	580	628	610	645	608	628	620	603	643	669	628	635	615	598	679	621	660	612	644	640	622	582	624	618	644	604	605	598	578	626	640	615	623	648	639	619	665	662	609	625	637	612	610	657	616	683	602	618	623	567	669	614	627	645	616	643	652	652	628	611	627	616	625	631	650	658	641	625	611	601	600	588	630	663	589	634	612	585	617	606	633	654	586	647	637	594	571	581	616	624	596	634	587	628	629	597	576	638	634	633	582	619	643	627	621	615	628	639	611	613	628	646	624	647	604	594	591	616	649	618	626	662	607	639	541	625	602	630	656	673	652	635	637	625	599	652	654	585	610	665	605	590	619	663	645	640	610	599	634	646	672	575	606	636	607	602	622	608	638	639	601	660	641	604	606	649	604	641	671	594	639	604	605	621	626	602	603	633	600	592	602	652	654	675	605	582	651	607	609	595	646	595	638	604	622	604	610	621	629	629	587	653	653	606	606	655	579	614	620	647	595	631	611	581	616	607	623	596	646	580	599	562	670	628	651	637	619	631	580	566	623	632	613	614	619	662	646	605	605	624	640	649	628	592	596	645	609	633	628	626	613	619	627	620	650	635	632	584	628	639	585	625	668	617	638	595	610	594	645	611	600	661	634	648	650	627	640	618	633	596	625	574	622	672	617	622	637	640	591	668	599	628	616	650	609	580	627	629	673	596	577	583	650	615	586	590	649	593	656	667	636	623	643	603	648	629	649	685	631	601	617	656	663	618	653	589	582	630	628	583	624	588	592	606	616	662	612	592	602	584	619	637	594	602	598	617	626	617	606	636	617	607	608	616	618	631	583	661	635	621	607	588	630	645	612	607	633	617	649	636	618	641	638	618	618	623	630	622	588	629	654	608	638	663	635	608	609	628	640	634	588	626	651	642	622	598	572	632	608	646	609	622	634	665	629	589	632	640	631	615	646	655	632	640	589	605	611	590	587	642	603	617	616	637	640	669	641	624	609	622	654	670	632	621	590	651	646	666	628	641	627	604	594	619	651	647	616	602	636	572	582	592	624	611	648	613	607	634	603	630	631	604	640	679	597	594	621	636	635	586	660	616	589	600	631	570	642	655	633	627	681	595	634	602	614	633	638	656	619	579	609	619	622	604	650	647	612	656	629	613	627	632	561	627	632	609	623	606	615	598	614	608	629	633	664	597	621	642	615	602	606	645	593	645	569	622	608	671	608	586	605	693	628	625	619	624	606	598	610	623	619	625	628	645	630	658	646	592	592	636	669	628	604	690	629	625	617	667	630	627	644	636	610	611	611	639	602	586	628	643	616	598	596	606	628	593	634	665	632	600	634	665	609	610	626	601	608	612	604	634	639	630	655	605	648	605	586	642	645	644	588	654	634	656	608	644	589	686	590	614	631	573	603	664	601	645	653	678	613	626	627	662	598	611	622	621	574	629	579	600	620	645	616	591	597	583	638	622	606	607	654	588	646	660	618	607	582	638	585	596	633	583	625	630	609	579	630	616	572	598	609	686	642	652	591	647	626	609	606	650	601	624	636	647	625	610	638	586	614	603	641	617	672	651	578	598	676	656	608	606	590	635	590	630	579	635	651	598	627	614	618	629	595	611	616	646	634	596	624	627	662	613	642	615	596	601	640	627	580	656	616	657	632	645	585	614	629	595	642	620	660	646	594	612	603	631	617	608	600	598	665	630	606	624	659	578	569	584	632	644	629	621	623	603	623	634	576	613	656	620	594	596	617	603	579	618	632	613	656	618	633	607	669	602	622	614	669	631	584	625	684	606	651	682	592	651	592	636	633	639	608	658	616	677	597	631	618	599	601	569	653	592	615	627	630	620	633	594	634	615	616	631	635	660	666	621	646	571	629	636	596	603	620	624	596	631	621	645	609	660	639	610	575	657	635	638	673	643	624	635	654	646	644	609	613	624	690	631	637	648	599	621	648	648	605	630	596	622	639	631	642	624	629	608	609	637	581	617	633	630	600	630	640	629	627	630	632	612	604	677	632	613	628	624	570	580	629	626	602	617	600	609	592	655	619	621	591	627	617	611	633	635	587	683	583	597	617	591	623	616	652	621	616	609	616	603	597	611	655	656	631	635	587	642	634	619	631	610	601	643	611	568	596	617	647	673	583	627	577	587	612	601	599	676	580	613	619	646	634	591	619	655	652	602	625	612	626	649	632	661	607	634	608	629	622	621	598	633	604	619	650	638	657	606	666	598	641	620	708	590	629	606	617	632	643	641	610	674	594	601	581	571	609	626	664	607	624	615	599	624	604	623	626	642	637	598	602	651	641	603	631	627	632	662	592	586	597	600	635	597	636	624	638	610	620	652	667	596	621	643	637	590	649	598	627	628	627	599	634	620
9600	779	274	161	221	213	159	162	142	118	123	135	159	233	226	176	116	91	99	92	88	88	78	73	55	48	74	63	78	73	75	83	76	63	89	52	50	56	41	50	43	55	60	40	41	31	43	51	49	50	39	49	53	48	33	50	41	37	37	35	37	35	33	49	54	39	40	30	35	36	44	40	42	35	46	51	33	37	38	37	38	48	43	37	44	29	43	43	43	34	45	43	42	42	31	36	52	37	37	46	31	35	38	47	47	35	44	47	34	34	42	42	37	38	34	39	62	53	42	36	40	42	46	50	31	47	45	29	39	45	39	35	42	36	46	52	44	32	40	46	35	42	36	55	47	45	35	62	45	34	43	40	35	43	42	52	45	34	46	40	38	34	33	53	47	37	30	36	37	51	58	39	53	59	39	43	35	49	33	39	37	49	31	43	42	42	47	43	38	39	38	44	36	47	46	34	41	38	49	47	42	36	47	48	43	41	39	52	44	41	41	52	40	38	47	37	37	44	44	44	32	36	33	38	32	36	59	42	53	40	53	33	43	49	29	44	39	39	40	34	40	51	32	39	39	37	48	42	42	37	47	46	38	33	43	44	37	44	36	51	38	41	36	39	47	42	34	33	42	29	39	37	26	43	39	38	42	47	42	38	33	44	46	45	37	44	47	40	35	31	45	40	32	29	54	35	41	42	47	47	31	38	36	31	41	33	42	36	30	45	43	44	42	47	51	43	32	49	40	40	45	50	52	37	44	40	33	46	44	56	41	42	34	46	52	46	40	52	48	34	48	44	46	40	36	42	38	44	41	41	39	38	43	31	42	41	39	44	36	37	41	33	34	46	39	55	39	29	39	33	41	48	46	53	40	43	40	45	46	39	40	43	49	37	42	39	44	41	35	39	36	43	30	42	43	43	40	49	43	40	42	34	33	38	35	52	36	54	26	43	44	46	37	49	42	32	43	40	33	39	46	51	34	50	45	38	38	36	35	46	38	41	38	39	48	43	39	38	40	35	44	42	46	48	46	41	40	54	51	36	36	44	35	50	38	38	42	31	40	43	45	38	43	35	35	35	48	35	45	47	45	26	37	49	43	46	42	37	45	57	46	40	35	44	46	36	40	44	44	44	42	44	42	54	30	40	47	46	33	42	34	33	37	36	36	30	33	36	45	38	41	46	48	39	40	47	52	47	38	52	38	43	39	42	39	34	47	40	37	47	46	39	28	47	46	42	36	35	39	38	41	46	36	33	46	38	43	43	38	38	34	47	41	38	41	31	43	42	47	28	30	49	41	51	45	43	51	46	44	39	34	49	32	43	39	40	37	34	34	47	43	46	37	56	43	39	38	31	43	37	42	44	37	36	39	48	36	36	43	49	36	41	39	51	40	45	43	47	51	49	51	42	44	38	31	28	35	43	36	43	40	44	43	36	37	34	33	48	40	32	41	40	35	42	36	41	35	33	48	42	38	32	47	38	39	45	43	49	42	50	35	46	45	51	45	42	49	54	46	53	31	32	48	36	34	31	42	48	52	38	25	43	48	41	47	34	43	36	44	40	35	34	42	43	26	45	40	38	40	48	40	48	41	43	33	44	40	39	30	43	45	35	42	53	31	34	45	38	46	48	48	42	35	36	38	40	41	49	36	45	41	42	40	40	36	31	43	37	41	33	39	46	34	58	35	55	33	41	44	48	47	46	27	39	45	45	44	38	35	38	45	37	48	45	43	45	47	39	47	36	39	39	45	47	28	47	39	34	38	37	39	30	41	37	55	47	36	34	45	38	39	43	37	32	48	39	35	44	48	41	46	37	31	46	34	44	48	39	36	37	47	50	43	51	38	41	38	27	39	42	34	38	40	48	38	26	41	47	43	41	41	33	46	37	45	38	52	50	42	48	29	37	35	45	34	41	45	36	40	60	43	41	35	40	38	43	38	32	42	40	52	45	40	31	34	33	35	40	43	35	33	53	41	36	43	51	33	38	46	40	27	32	34	38	41	46	36	34	42	37	39	55	38	40	45	31	37	32	41	35	42	36	61	51	46	46	48	39	34	39	47	43	49	37	35	40	39	32	30	53	39	38	41	38	49	37	37	47	38	36	40	45	47	52	32	34	41	36	43	36	40	36	44	46	35	52	30	46	46	41	46	42	47	43	39	37	40	45	45	39	50	46	35	32	36	56	29	37	36	33	39	34	42	43	49	36	46	37	50	29	39	39	41	37	33	36	41	38	31	44	38	33	32	46	44	53	35	33	37	34	45	48	43	45	42	54	40	37	45	46	32	39	37	39	41	41	41	39	51	32	47	41	39	52	34	35	38	34	32	40	46	33	39	43	50	47	48	47	31	47	30	46	31	28	42	47	44	32	51	43	45	41	29	43	43	52	27	33	38	35	33	49	49	50	50	45	34	40	36	37	30	38	54	30	36	44	41	41	46	51	41	46	34	50	50	55	35	50	38	44	43	42	41	43	35	45	32	50	39	32	40	33	35	35	42	38	50	43	38	55	27	38	37	42	36	29	51	36	45	37	34	37	44	46	44	40	39	45	38	38	37	49	35	49	32	32	41	32	44	31	34	46	37	30	30	38	41	44	29	36	43	42	38	36	53	33	37	37	31	42	32	49	35	42	49	43	38	32	43	48	39	42	51	39	47	41	43	44	43	49	49	50	38	36	36	47	42	37	40	42	41	55	58	35	43	32	44	48	45	49	43	39	33	39	43	41	41	43	43	49	43	40	43	45	50	33	38	37	43	27	29	38	46	41	34	43	42	33	36	37	29	44	42	38	40	48	36	36	31	50	41	40	40	34	38	46	31	48	25	39	41	48	39	40	34	39	41	32	38	34	52	39	34	41	44	36	38	65	37	36	44	45	50	39	36	48	41	38	37	35	30	40	47	50	41	45	45	44	51	45	49	48	45	47	41	50	44	51	37	51	33	36	38	38	54	46	41	39	36	30	39	42	40	36	37	36	46	39	35	45	38	32	39	37	42	36	34	33	34	45	41	40	41	54	52	45	36	38	42	36	39	49	43	41	41	32	35	43	49	30	43	29	51	37	34	51	49	44	39	36	42	49	47	36	40	51	48	40	46	40	32	42	38	42	38	40	40	44	55	44	39	35	45	39	45	40	46	46	42	36	34	51	39	41	38	40	33	39	35	34	36	44	36	34	47	43	40	37	35	51	28	42	45	33	34	48	39	24	34	34	43	52	46	38	44	45	53	49	56	37	42	47	29	43	43	48	41	36	35	42	47	39	52	48	34	54	32	47	40	51	46	38	39	51	41	44	36	45	33	43	32	40	40	41	41	42	37	42	47	52	34	47	34	39	39	33	42	33	40	53	39	30	40	40	40	41	54	34	45	31	43	31	40	33	37	34	46	53	37	43	38	34	42	29	45	33	39	50	47	45	46	31	41	51	43	37	41	34	36	52	42	50	35	42	34	34	39	51	45	41	41	35	36	47	41	43	42	29	36	37	41	41	37	46	41	37
45109	13197	7314	19489	23323	20414	16402	12630	10272	8500	7334	7795	9842	11879	11113	9108	6917	5159	4721	4714	4603	4611	3584	2362	1895	1890	2528	3033	3409	3612	3388	3007	2967	3441	3494	2970	2323	1875	1644	1544	1435	1530	1324	1223	1223	1197	1177	1148	1169	1080	1099	1095	1109	1113	1120	1123	1089	1150	1096	1059	1034	1040	1125	1035	1043	1077	1065	1084	1056	1042	1061	1050	1003	1089	1055	1056	1059	1077	1098	1055	1023	1028	1029	1052	1084	1069	1017	1052	1010	1003	975	1027	1053	1017	961	983	1018	977	980	1014	1007	1015	970	947	1003	1040	1029	1006	1033	1070	1084	1032	1018	1034	935	1046	1000	1073	1077	1084	1034	1047	1048	1074	1002	1081	1020	1016	1015	1036	1004	1003	1044	1045	980	971	1000	1065	1047	962	993	1040	1019	993	991	977	973	980	968	998	1009	1010	995	1041	1016	976	980	1032	994	972	1057	987	1053	1026	998	1005	1013	1048	992	947	984	993	984	1034	978	1074	952	987	1049	990	1006	1016	989	1001	1055	994	993	1014	983	1015	1007	1001	978	1007	1000	1049	1007	966	949	972	947	999	1062	1025	997	975	957	957	1006	993	995	1040	1008	974	1091	1000	1020	980	993	978	1012	997	989	1045	978	1014	1060	973	1015	1061	1027	986	1001	967	1013	1027	988	988	987	972	959	967	994	1017	1042	1028	1068	1076	995	960	966	898	1034	966	977	947	1056	1009	1001	963	1012	1028	1034	1033	1022	1001	1098	984	955	943	978	1054	1006	1000	964	1023	1010	984	1036	997	1009	951	1047	969	1003	971	1012	1006	1004	996	959	993	1005	967	991	1054	1040	1034	1028	999	1015	988	962	1024	1009	980	975	988	1007	1008	984	1005	1027	1000	970	1004	955	986	924	1037	990	988	993	1017	1074	980	1046	1007	982	1012	1010	1039	961	991	980	964	960	986	1060	1032	1026	995	1065	1031	967	985	967	972	983	973	966	966	991	1027	1013	972	994	1002	1004	1035	958	973	1000	994	1004	1029	1010	995	1000	1024	961	954	1006	1036	931	999	1029	1034	1008	1014	978	960	1025	968	983	983	1050	1019	990	960	981	1000	1016	1052	984	968	990	1042	957	996	1022	974	1009	1031	968	948	1012	1026	1008	1002	979	1001	1014	934	1019	993	968	988	982	1020	1004	1001	957	965	1012	1020	1001	1043	1061	991	974	1029	990	975	987	995	939	1033	1039	1011	1019	985	974	946	1023	1050	1025	993	989	1031	993	1020	959	971	998	995	981	960	1029	1048	1013	914	1016	1005	963	1007	959	1013	1029	969	1040	1004	1014	978	930	1008	983	976	994	991	1065	1016	969	1059	1060	997	1005	1002	1046	1017	1023	974	1037	986	971	988	1014	971	1001	1015	1004	980	970	957	982	1038	968	969	976	1035	1030	987	1023	970	1023	1012	1027	949	1019	1038	1032	994	1056	1008	1000	999	1023	1086	1012	1000	1037	1024	992	1007	1037	1053	980	1014	964	967	970	934	971	997	977	963	967	1007	1047	995	1036	986	1031	985	1021	984	1009	1033	1010	1039	1020	1023	960	961	1009	991	1008	988	1010	1010	1048	1073	969	1013	1025	976	1047	1015	999	1000	1023	988	970	1030	1002	954	1018	1021	997	1004	1028	1036	973	982	981	1019	991	1041	1005	980	988	987	979	1019	960	1016	1042	981	1023	964	1042	1063	950	1024	961	1018	1003	972	1020	976	986	1021	1012	970	946	1029	1013	1025	1016	975	1000	1044	975	1021	1006	992	1023	944	1023	990	1039	977	1016	1025	1041	1025	975	1027	1075	997	1014	1001	947	974	1004	1000	1065	967	1041	1025	1041	1054	980	1024	995	932	1002	1017	988	1001	918	1048	1046	1009	1012	1023	1014	993	1060	998	1025	1011	1040	1014	1000	1038	988	996	1027	1015	960	1031	959	1011	972	989	1049	1040	990	1033	978	1007	1017	974	1038	988	967	989	1016	990	1014	963	973	978	998	984	997	938	942	976	978	990	1043	988	1048	959	1041	972	998	972	989	940	985	961	1026	957	1054	1011	971	956	995	1018	980	1033	973	1039	1011	1046	1000	1015	1027	1011	1015	1019	983	1006	983	968	974	960	1046	1025	991	1058	985	974	1008	1023	1054	949	970	974	1056	949	991	1009	962	1003	1000	987	987	1018	993	992	976	981	1021	968	951	977	1010	977	951	1040	1017	977	1024	1001	1005	1007	1023	1052	1055	975	1060	1078	1007	981	1010	989	989	997	984	967	997	980	1025	1034	1029	951	1019	1000	1019	1003	962	971	1002	997	1017	1001	987	924	994	1024	983	1054	1014	1018	990	1008	1020	1025	980	1030	1004	988	1014	1015	937	1004	1050	988	975	997	1017	1020	1007	998	1003	1017	1005	1057	994	1054	995	1021	1026	1006	981	982	1042	1030	1002	991	1059	995	979	1008	988	998	1053	1005	1029	980	999	1011	1041	1004	966	975	985	1006	987	1004	1025	998	980	982	980	1020	1063	982	1042	1026	974	1050	1018	1044	907	988	1003	1031	1037	984	1012	998	1022	1067	1002	997	995	1085	1034	1018	1021	964	1010	992	1002	969	1012	1004	981	1038	1016	1015	1001	1015	989	982	1008	991	1034	1038	1001	1061	995	968	1009	991	997	1003	987	973	975	1023	1025	980	971	1019	1005	1036	1025	1085	977	1036	1021	1016	995	938	1006	974	991	1012	997	998	975	975	1050	1048	1008	1014	982	998	1005	1016	1021	1051	1031	1038	968	1007	978	975	993	974	1000	1026	1023	980	971	955	965	1036	1015	1040	1110	999	986	991	1000	978	1022	983	982	1019	1035	931	1029	1005	1036	1017	979	991	1016	1024	991	963	1018	991	976	979	1010	1061	1021	1002	1048	996	1022	1015	1020	1020	989	1031	969	999	1032	1039	1010	992	1015	997	991	969	981	1015	1035	1087	1017	956	997	997	1048	1007	996	964	984	1020	1014	1002	968	1045	1000	986	1033	1005	956	1028	1036	1042	953	1015	1022	1003	1036	1003	1002	988	985	980	1067	992	1011	1059	1066	980	1007	985	1041	1049	1055	1024	1061	999	1018	1012	1065	1022	995	1007	943	1026	1012	1011	1019	985	1052	986	995	1053	1017	959	990	974	976	1023	1008	1033	1031	1003	1004	967	981	990	1043	959	1027	1019	1063	991	972	951	1052	986	998	967	997	945	990	1007	1005	1017	1046	979	1012	1057	1033	998	1012	1028	964	1028	946	1030	1037	1044	1043	1011	1024	970	979	1039	1035	1014	1027	1018	983	1034	965	989	1022	1038	997	1012	979	1022	1016	1056	1026	1029	1008	1012	996	1062	968	1021	1016	1031	1040	992	1018	1000	962	1020	1035	1058	1030	943	1088	1044	1026	1009	974	957	996	1000	1049	982	1045	997	986	1045	1044	944	975	971	1029	945	984	1050	1017	981	915	1029	1032	1030	1009	1007	985	1037	1012	1001	1015	1041	1012	1005	973	969	928	949	1023	972	974	1006	970	1001	1025	976	1002	1006	990	1013	1010	996	1010	1051	984	975	998	964	1039	1001	997	1054	1028	985	1066	1037	986	985	959	1015	957	1031	981	957	977	1019	981	1014	1020	983	987	1000	963	954	1037	971	972	1012	958	1021	1001	973	993	990	980	958	1032	955	992	973	989	1029	1043	1024	962	1018	1032	1000	985	1003	949	985	1010	966	986	976	1002	973	1047	1011	981	989	1002	1001	1002	1003	938	934	1019	955	973	993	993	967	1055	916	969	971	1052	1001	991	1025	975	998	1030	988	1051	1049	1009	997	999	1023	979	981	972	984	1003	1018	952	989	999	982	1056	988	1015	1022	982	971	987	1006	1024	949	1009	1006	1020	969	1043	997	1068	1040	985	975	991	972	993	980	1038	977	1070	1008	969	1005	1019	964	1013	993	984	1029	1005	1022	986	1065	1065	960	1001	984	992	1012	983	1026	966	979	1002	1037	981	974	992	964	970	995	1057	996	1018	974	1007	1044	960	1047	1048	1008	958	1008	995	964	950	1027	953	1066	1033	1060	1015	967	938	1018	1034	1036	1009	984	990	992	1010	1000	934	993	971	1002	958	1026	1002	996	1011	1008	1060	988	958	1005	1000	995	996	1032	992	974	982	982	1045	1013	988	1063	989	999	1039	1017	950	1013	1030	992	1021	1008	1001	951	926	1011	1011	987	1003	994	1016	1014	969	966	1029	1026	983	1011	997	1054	976	967	1029	1028	1002	935	1017	1062	951	1038	1023	1023	1028	977	1004	984	1014	1002
3176	93	52	57	68	48	63	37	42	43	44	64	94	92	80	50	49	44	46	43	45	45	20	26	25	16	31	29	31	42	42	30	33	29	25	33	22	21	25	25	18	26	21	13	16	17	18	29	19	20	18	18	10	23	17	20	19	17	25	25	31	24	19	22	19	20	15	19	20	7	15	22	16	16	16	10	21	16	12	12	14	23	14	17	20	20	19	24	17	16	17	21	15	11	19	18	19	20	16	22	21	16	13	17	14	19	20	19	10	16	25	28	22	22	16	18	19	21	15	19	18	19	19	16	27	20	19	16	17	20	20	27	21	18	20	16	15	24	14	16	21	13	16	22	16	15	18	16	14	21	16	14	13	27	16	24	22	11	15	14	21	22	21	21	14	18	19	11	15	15	14	21	16	28	12	13	21	20	19	19	14	22	18	22	22	13	14	14	15	19	19	20	16	11	17	14	19	16	16	17	17	13	23	20	17	18	13	21	17	12	17	18	15	15	10	22	24	17	24	18	20	20	24	11	15	17	18	24	18	21	19	21	15	21	14	17	23	18	15	17	16	16	19	13	21	18	19	19	24	16	21	22	17	18	22	17	22	26	17	18	26	16	12	28	21	16	16	17	17	17	16	18	17	22	20	15	21	22	13	22	20	19	22	34	17	17	18	26	21	16	20	20	15	26	20	23	19	26	19	17	8	20	15	17	17	25	20	10	19	20	27	27	25	19	19	20	21	16	17	15	20	19	22	20	21	14	19	19	18	19	22	13	18	14	14	23	16	15	19	12	11	17	19	15	16	25	19	19	18	18	16	15	22	16	22	15	10	23	26	16	15	16	27	20	13	21	22	19	20	22	14	22	18	24	16	19	19	15	17	15	14	14	18	17	17	17	21	19	16	14	20	11	14	24	20	26	21	16	16	19	16	17	11	17	15	15	32	15	23	24	18	18	12	16	25	24	15	20	22	24	16	24	21	21	15	16	13	13	23	24	22	22	19	19	24	22	17	23	27	17	21	14	20	24	14	24	21	15	19	13	18	8	25	15	18	24	24	22	23	19	16	12	18	19	21	25	14	19	22	18	12	13	25	20	13	18	18	13	19	18	18	20	19	16	13	20	15	16	20	21	17	16	22	12	16	14	24	17	11	16	21	21	15	19	17	13	12	23	17	25	16	21	15	19	22	21	26	19	14	19	14	21	18	13	15	17	17	10	16	14	14	23	18	11	17	23	21	19	20	13	10	18	22	31	19	14	15	12	18	19	23	16	18	19	22	18	12	14	13	21	14	25	22	18	26	16	14	20	21	18	17	16	20	16	30	20	8	12	25	16	20	21	22	15	23	18	17	23	15	16	12	21	12	10	22	21	19	16	20	21	20	22	13	20	20	18	23	22	21	18	19	24	22	14	18	12	14	16	21	16	16	17	15	20	15	16	22	18	18	20	22	19	15	21	17	15	23	21	28	24	17	16	21	21	19	24	23	13	21	14	14	26	19	14	16	13	17	26	19	18	13	18	23	23	18	17	17	26	13	17	24	22	15	23	15	15	20	16	17	17	17	17	20	19	15	13	15	16	25	25	13	19	19	18	21	13	23	30	24	23	13	14	23	21	26	20	25	25	13	15	18	21	15	19	18	14	20	25	14	23	11	18	14	15	13	14	15	13	20	19	27	16	19	16	13	20	20	23	16	15	20	16	21	19	14	13	18	14	16	21	18	31	16	15	14	19	12	23	15	15	15	16	15	20	14	20	14	19	16	23	20	14	20	18	10	16	16	14	13	18	12	22	22	26	16	16	16	16	26	25	9	20	17	17	23	14	14	11	16	14	29	22	21	15	18	14	18	18	14	13	24	24	13	18	23	21	15	8	11	20	22	17	19	21	26	17	24	13	21	21	26	21	26	19	27	23	16	21	20	23	11	16	22	15	16	16	16	20	10	18	23	19	18	13	14	12	17	24	19	23	20	16	27	24	16	10	16	9	24	20	18	17	18	13	14	19	16	21	17	20	18	20	12	14	12	19	15	20	16	16	31	19	18	20	22	9	18	11	17	17	18	11	23	12	14	15	10	21	18	24	26	22	22	20	23	20	19	22	12	10	16	19	28	21	16	26	21	18	20	19	19	20	21	14	22	23	14	12	16	17	23	19	16	27	17	17	21	23	27	20	18	13	20	5	21	20	14	20	16	11	19	12	26	14	12	22	20	22	14	12	12	17	17	15	17	11	12	18	11	20	15	17	14	22	20	19	23	15	26	20	13	14	15	28	25	21	24	15	18	14	23	16	15	22	17	25	11	20	20	26	21	20	18	19	19	19	16	17	14	22	15	16	22	19	20	13	22	17	13	20	14	17	20	21	12	30	17	27	18	13	23	16	17	15	15	19	12	17	21	22	18	18	12	16	19	14	19	17	13	19	12	20	11	10	17	18	20	22	15	12	17	17	16	24	29	24	18	15	22	14	14	17	18	21	19	20	25	15	17	18	23	17	27	16	12	18	22	16	14	15	16	9	28	19	11	26	25	17	25	25	14	14	16	21	28	16	19	15	17	18	14	17	17	19	22	19	15	18	20	11	20	12	21	17	16	20	25	18	26	24	7	12	15	10	11	24	13	14	17	18	18	26	20	21	21	21	22	14	17	17	26	15	17	24	15	31	16	19	17	16	24	23	21	18	19	20	14	18	26	12	14	17	19	19	19	22	20	19	24	22	19	11	24	13	19	21	20	21	15	21	23	15	14	19	16	30	23	21	12	14	21	19	17	18	11	12	8	17	17	27	12	19	17	17	21	18	14	17	18	17	18	20	21	14	21	13	15	18	10	25	17	21	20	26	20	23	18	16	24	20	12	19	24	18	19	16	24	19	12	18	17	11	20	20	26	10	14	30	19	17	24	14	18	11	22	15	13	14	18	16	21	23	15	23	20	15	25	23	21	34	16	14	26	23	24	26	22	27	28	14	27	19	23	24	17	11	18	23	16	19	15	19	23	21	27	15	22	16	17	15	12	22	21	13	16	33	15	19	14	12	15	21	21	12	14	14	22	17	22	16	15	22	18	15	19	17	26	21	18	24	18	20	16	27	27	21	28	21	16	18	17	16	12	19	18	24	12	18	22	17	21	18	24	15	18	17	14	17	18	20	18	19	16	21	14	19	13	22	14	15	21	17	21	21	16	20	20	22	24	14	13	12	19	15	11	19	17	23	17	25	16	15	16	17	14	13	21	17	16	18	20	33	25	22	19	15	18	11	17	20	16	23	19	12	11	29	18	20	17	11	17	25	17	18	18	12	17	15	20	10	21	22	21	19	12	12	8	20	22	11	18	17	22	13	16	16	14	24	14	16	19	14	23	18	14	14	24	20	17	14	29	12	24	20	27	14	19	17	27	16	20	21	22	24	15	17	16	17	27	19	15	21	16	19	13	23	14	19	21	14	30	12	15	20	14	22	16	14	14	21	17	15	24	18	21	22	18	13	16	15	11	18	13	15	20	21
32454	4615	2114	6314	8475	7219	5379	3830	3158	2777	2695	4120	6090	6957	6135	4277	2822	2208	2216	2263	2244	2220	1358	843	763	834	1200	1436	1529	1678	1499	1315	1479	1619	1482	1197	925	766	640	651	637	643	570	568	555	529	475	511	489	491	467	485	554	474	460	463	491	483	494	482	505	494	487	490	493	505	465	481	508	487	467	475	479	506	525	479	502	446	520	498	499	495	477	528	473	460	463	456	450	474	513	469	465	537	498	476	480	508	468	479	458	496	445	469	488	518	474	476	469	558	492	500	485	466	463	485	496	511	502	498	490	484	481	492	526	479	490	519	517	508	479	508	487	527	475	496	471	476	476	460	497	495	495	523	469	477	457	480	492	494	491	495	524	480	493	485	472	469	472	476	486	520	502	480	474	471	502	475	544	473	453	495	474	484	483	466	496	479	509	481	480	495	511	492	449	473	463	479	534	444	458	472	457	476	481	507	470	483	474	479	481	458	481	479	449	459	468	512	488	477	479	506	508	453	458	487	468	468	513	485	451	478	522	456	474	476	485	477	456	478	495	516	462	468	465	495	461	503	491	436	483	446	525	518	483	479	477	503	448	437	468	472	501	485	453	479	462	501	473	449	503	489	503	484	465	521	477	466	486	511	506	465	520	500	493	501	476	440	485	469	494	454	484	476	480	474	433	427	458	450	450	477	465	469	450	489	460	486	467	454	444	469	494	485	453	479	470	461	450	493	484	445	453	451	472	506	478	486	456	496	485	498	455	472	459	497	487	461	465	440	480	519	474	420	462	474	445	493	486	491	453	488	468	468	461	467	474	464	459	488	459	474	475	449	470	500	500	467	440	472	475	489	478	500	475	483	505	480	458	507	501	494	470	487	557	471	490	427	488	503	475	448	457	492	469	498	494	512	460	507	523	461	492	459	491	473	463	470	499	467	482	475	477	445	478	499	469	436	459	503	464	476	458	477	447	445	494	481	486	451	438	523	513	448	499	514	466	479	469	469	518	487	474	469	490	490	475	445	474	484	467	512	466	512	473	498	498	486	440	484	465	485	488	445	469	505	481	468	535	452	456	488	493	504	453	477	500	496	487	440	478	469	467	488	478	462	449	483	484	476	479	471	477	471	448	498	446	522	458	481	479	458	482	468	437	459	486	466	462	480	479	480	504	467	488	472	501	491	508	479	461	468	484	463	451	454	489	491	471	505	450	482	513	482	476	477	472	457	504	450	477	480	486	528	484	451	456	454	493	461	485	486	450	474	502	495	520	450	514	509	482	433	532	500	439	449	478	434	491	484	490	487	510	472	463	471	465	458	456	456	500	469	486	460	460	544	473	507	475	492	483	446	502	478	481	472	462	472	501	477	484	480	490	491	486	478	486	463	494	518	471	499	453	482	482	488	501	482	451	504	496	472	499	489	503	406	457	499	477	422	488	501	483	459	478	490	467	467	489	471	474	466	467	488	468	472	463	463	504	498	495	435	504	447	473	460	477	496	492	489	500	476	502	491	493	462	504	491	497	455	491	492	452	513	448	510	469	483	474	480	475	489	485	508	493	500	467	532	470	463	490	482	431	518	492	474	470	436	506	464	441	510	468	479	460	445	464	486	494	503	482	481	484	519	454	514	432	495	502	466	503	466	467	458	487	486	430	445	504	504	478	485	457	468	448	488	497	492	489	457	501	493	473	465	498	459	452	489	460	503	501	484	501	461	464	488	475	484	499	477	504	495	537	471	508	479	466	527	450	484	492	464	501	477	507	520	518	506	497	458	476	514	481	471	463	507	493	438	527	424	465	447	480	454	451	488	481	493	459	444	485	492	517	472	484	507	493	463	487	445	507	505	478	472	479	524	454	510	455	451	502	480	501	490	450	445	483	465	481	464	499	483	480	454	511	465	481	480	464	458	468	479	494	454	472	463	435	462	491	467	487	440	449	494	458	493	482	491	485	514	458	491	503	452	458	466	448	492	462	509	472	490	484	489	433	484	457	482	456	482	459	455	465	453	481	474	489	463	467	490	488	462	500	504	484	461	479	459	438	488	471	479	499	439	454	484	499	481	525	492	480	461	456	454	459	470	467	474	496	490	493	501	472	440	492	466	470	463	505	467	473	497	485	449	474	465	476	485	537	444	480	448	435	464	445	481	472	494	447	491	485	505	440	480	491	498	507	484	516	493	465	476	457	494	460	498	508	489	439	477	462	495	476	487	452	486	532	506	486	462	440	461	481	453	518	491	479	467	437	465	522	478	503	484	480	440	463	465	511	503	463	510	444	468	472	487	451	516	504	459	480	459	458	503	472	489	508	434	450	501	469	483	494	491	486	483	503	467	471	483	476	504	509	490	524	481	476	486	449	514	438	490	467	499	469	460	489	515	418	490	498	468	480	466	487	484	492	472	495	464	458	452	472	472	495	465	464	453	458	463	481	521	477	465	482	487	485	454	496	524	467	488	490	492	471	446	486	495	485	464	473	471	467	506	456	485	460	481	456	458	485	494	481	467	483	480	485	484	455	480	513	497	511	461	480	442	510	470	471	502	474	488	439	471	440	458	463	479	495	505	459	511	481	456	496	467	460	496	503	475	483	487	476	455	479	460	462	484	475	484	502	465	498	446	452	479	473	495	503	478	470	433	498	475	466	486	476	466	474	451	496	455	485	480	482	455	484	469	494	494	503	465	468	454	467	480	497	478	488	512	495	486	525	470	478	489	435	502	497	463	487	479	500	494	493	507	473	464	496	471	485	504	504	454	468	506	458	458	519	480	480	438	466	484	524	500	463	491	512	475	457	497	446	459	492	501	490	512	462	483	444	502	499	518	456	481	438	495	476	490	501	476	493	499	479	448	460	455	493	454	499	477	488	469	475	494	481	462	511	466	499	485	497	507	500	458	481	465	437	485	457	494	454	443	465	492	489	468	472	507	503	482	470	467	509	504	465	505	480	461	482	476	462	516	482	513	447	451	497	475	450	486	491	485	464	442	457	516	502	450	529	514	488	487	482	453	461	479	482	491	492	517	455	481	490	477	452	419	496	481	485	475	475	470	479	490	485	480	457	465	478	460	465	490	469	502	461	479	449	468	482	477	483	494	493	486	469	471	489	464	472	504	514	478	471	480	482	452	474	483	455	456	466	451	433	468	438	461	519	502	509	469	478	481	491	482	501	512	489	472	489	532	493	464	477	438	479	490	441	470	473	479	491	465	461	486	468	516	456	477	486	467	518	479	499	513	430	484	485	433	469	454	451	511	501	464	491	504	471	478	471	484	439	487	475	472	482	467	506	457	469	480	465	464	437	464	489	481	492	445	485	472	489	476	470	479	439	490	499	484	479	504	478	488	461	483	467	458	478	489	474	482	492	491	493	506	471	444	477	499	468	484	490	458	543	502	490	469	471	450	493	474	466	482	470	530	466	486	454	485	440	453	512	484	464	468	513	479	496	516	526	463	497	456	503	460	462	485	476	482	445	501	516	444	442	517	488	507	453	492	464	501	487	454	465	497
6012	371	154	126	118	125	130	118	107	101	111	151	194	212	152	126	87	90	69	83	73	76	61	56	55	43	53	61	68	55	68	55	82	62	64	47	37	48	51	40	34	38	33	40	36	36	52	31	39	37	53	29	49	37	38	46	31	28	45	35	38	40	38	39	34	42	34	31	44	41	42	41	46	34	34	48	41	43	34	48	41	37	38	44	33	38	46	30	40	32	47	38	40	41	31	41	30	42	39	40	50	42	42	26	44	35	36	36	34	42	43	31	48	37	39	29	46	42	38	37	34	41	34	36	42	45	40	47	34	31	47	40	36	36	48	22	21	38	32	39	35	43	55	41	36	42	40	41	38	37	41	47	48	32	35	34	42	36	39	27	36	36	34	31	30	44	49	49	39	43	42	40	31	43	38	44	36	34	34	35	33	38	32	47	28	39	42	47	46	36	25	40	32	46	44	29	30	34	31	32	44	30	39	37	45	35	32	57	37	30	40	38	36	51	49	43	40	41	39	39	37	36	35	41	47	42	41	40	47	33	39	36	43	39	49	33	41	34	32	42	32	40	29	38	31	43	45	34	39	33	35	40	47	33	37	29	41	38	37	39	36	41	31	30	28	33	37	45	38	40	30	33	31	42	44	42	37	36	34	34	32	35	44	32	44	25	32	30	34	29	30	31	37	37	49	41	47	32	35	42	42	30	43	44	35	33	34	33	38	42	36	26	37	42	45	37	33	30	51	36	55	32	35	43	34	32	26	40	31	34	44	32	40	38	43	28	43	44	42	34	43	39	41	44	38	46	43	31	47	48	30	42	43	40	33	38	37	35	45	46	30	44	35	41	34	35	26	38	49	37	35	43	40	33	32	48	38	45	36	38	33	43	50	43	47	42	31	40	48	44	41	30	40	38	32	29	40	45	38	35	32	32	31	43	41	40	44	38	36	26	44	32	44	37	48	39	46	30	32	31	39	39	42	39	42	31	35	39	42	33	31	33	40	34	37	39	38	38	34	33	28	39	31	33	26	28	32	52	41	46	35	42	43	44	37	41	38	35	53	36	46	34	38	37	43	53	35	53	40	31	33	28	40	35	32	45	38	25	49	34	37	43	34	47	36	47	40	30	43	34	47	37	30	39	32	30	35	33	29	37	40	38	35	44	35	38	37	28	33	32	36	43	34	44	31	28	42	30	45	47	27	30	40	30	31	33	43	33	45	31	27	40	50	37	40	38	35	39	33	26	46	40	46	52	35	41	35	41	36	43	33	42	27	29	40	27	49	49	32	49	40	33	31	36	38	34	39	34	36	29	36	50	39	43	43	42	36	40	32	34	42	30	31	43	35	44	34	48	32	33	49	34	43	40	36	25	30	53	32	33	40	46	33	49	31	39	38	41	40	34	41	36	31	42	38	44	27	36	38	38	30	45	36	38	41	44	38	35	43	32	33	34	48	33	47	48	42	33	29	44	42	38	32	42	40	40	36	36	32	54	29	37	32	36	35	33	27	27	32	51	39	38	43	38	36	35	38	49	33	34	54	37	46	30	35	38	44	24	33	38	39	61	34	44	50	49	45	38	33	33	34	38	40	40	40	28	39	40	32	36	25	36	45	32	41	47	35	42	43	38	35	44	35	40	30	41	48	42	37	27	34	42	41	37	32	41	43	37	42	32	42	42	39	28	36	46	28	38	37	35	30	34	40	28	33	37	51	43	30	44	35	38	37	57	44	42	39	44	36	37	43	43	27	33	45	44	36	33	32	35	36	38	47	36	30	41	40	40	31	36	42	37	38	41	47	57	32	38	50	46	47	28	31	29	52	39	39	33	34	40	41	29	27	46	30	44	38	33	34	53	41	44	53	39	35	41	47	33	38	39	41	48	27	52	34	37	54	41	36	37	30	28	42	38	28	37	39	42	48	35	38	34	36	40	35	39	34	45	46	34	35	31	27	52	36	24	34	30	38	30	39	40	33	45	39	29	44	37	36	39	37	42	44	39	50	32	36	29	30	37	39	41	31	47	37	33	43	31	37	37	39	42	53	38	36	38	49	38	49	38	36	37	36	43	37	39	34	35	31	28	42	48	45	46	34	48	32	36	27	36	45	40	36	36	43	36	40	38	34	44	47	39	37	38	39	36	40	44	39	47	43	40	31	40	33	40	35	41	33	44	26	40	40	36	52	44	36	33	36	42	33	34	34	41	37	35	36	57	41	34	39	40	39	32	31	38	36	36	38	43	42	28	39	45	33	46	47	37	48	46	49	39	41	30	48	39	40	33	44	32	56	38	38	39	31	34	45	39	33	32	37	33	30	36	27	44	38	41	51	45	38	29	46	30	44	34	41	40	53	48	30	35	48	47	42	39	46	34	35	38	45	36	35	39	33	35	39	33	56	44	39	42	38	47	44	33	37	45	39	44	39	45	40	29	38	39	37	45	28	33	41	30	44	28	33	56	33	42	47	45	31	40	41	46	38	37	40	39	46	31	52	47	36	37	27	32	29	49	32	37	45	28	37	36	39	39	42	41	34	30	41	32	33	37	37	29	36	36	43	43	29	51	37	29	48	27	31	38	37	34	46	49	40	34	36	35	37	33	37	32	33	43	37	41	30	41	40	44	43	34	26	27	41	41	46	29	51	50	50	33	40	37	41	39	33	39	38	33	42	32	32	41	43	59	33	49	31	38	40	47	42	38	37	41	36	52	35	34	45	37	40	42	41	35	44	34	37	37	42	36	43	42	34	33	43	34	36	40	35	38	39	43	41	44	34	34	39	41	45	39	38	43	46	45	31	48	43	36	38	40	40	45	41	42	38	38	41	36	32	41	40	49	39	39	44	28	39	35	41	44	51	47	41	42	40	38	39	27	37	37	37	28	46	39	33	38	46	49	36	43	33	40	39	42	32	39	38	26	33	39	41	32	27	53	38	30	39	32	29	39	42	42	39	35	38	35	40	46	43	41	51	28	48	37	42	39	32	32	37	35	42	38	45	40	47	40	36	35	30	38	47	30	48	40	38	41	35	36	39	43	30	38	42	45	41	35	32	35	44	33	35	39	32	45	45	40	34	33	35	27	54	33	37	29	41	43	45	39	44	38	49	42	35	38	40	46	44	49	36	34	41	32	39	35	42	48	34	32	39	44	35	36	35	48	34	45	39	41	42	37	48	39	40	45	39	40	37	32	49	46	44	33	38	38	39	33	34	35	32	48	37	34	35	43	37	35	32	37	46	38	35	39	48	60	44	43	26	33	44	31	32	41	34	34	42	53	33	48	39	34	29	41	37	43	49	32	39	39	46	33	38	36	40	33	37	48	27	50	37	31	33	53	28	39	40	40	44	27	49	38	39	42	40	34	42	38	37	36	38	39	29	46	38	33	31	44	40	38	33	54	35	40	42	42	38	35	43	42	26	38	46	37	36	43	29	33	41	45	39	49	36	22	42	47	43	37	38	36	41	40	36	32	44	37	43	50	36	43	37	42	29	36	37	43	45	36
41586	10888	5511	15411	18909	16374	12593	9613	7531	6696	6637	8634	10511	10846	8974	6620	5058	4228	4390	4059	4196	3796	2378	1788	1657	1929	2440	2717	3094	3154	2761	2507	2712	2920	2449	2158	1715	1516	1375	1312	1391	1254	1205	1134	1161	1027	1087	981	1037	1027	1044	1089	1053	1045	1034	974	1045	968	995	973	1078	1009	995	964	992	940	1017	967	1094	1002	965	1019	986	975	963	1006	958	962	965	973	1008	956	958	1003	1011	1017	962	998	994	994	979	938	996	967	974	969	989	1037	995	972	1028	957	910	1006	993	927	998	965	964	947	1056	1005	1001	962	956	1034	1010	1037	985	1014	911	963	1018	980	975	954	1029	997	940	985	982	956	984	1010	952	959	948	991	969	988	984	1029	1038	956	990	962	974	980	994	953	984	983	979	937	938	934	969	926	924	978	978	980	942	990	1048	976	966	960	997	922	940	952	980	948	938	955	981	931	911	1000	968	956	916	961	909	936	955	989	1038	976	931	985	929	970	993	920	981	970	941	1010	944	948	953	944	952	932	950	905	968	944	951	953	999	944	955	976	979	1006	962	989	913	987	961	972	978	942	948	975	1004	1008	942	951	943	977	936	972	973	1008	944	945	1003	962	921	1006	961	950	960	939	1004	984	944	1012	979	936	989	959	921	994	1019	954	966	980	953	966	932	1021	985	942	1004	968	949	956	1007	933	1000	987	971	988	955	950	954	976	1005	1049	972	954	948	936	965	964	964	994	954	952	941	973	981	968	943	1010	980	951	972	998	959	1015	989	959	943	965	944	918	970	961	931	1057	947	959	981	921	964	997	982	945	967	955	944	958	946	1002	968	964	1009	952	951	1001	954	957	991	976	955	957	987	936	978	970	983	946	897	911	942	970	957	942	1009	960	1012	946	961	966	987	987	905	996	1014	1028	973	1020	982	983	966	970	903	953	944	967	993	961	972	973	923	984	979	969	956	978	982	930	960	984	903	933	1026	946	939	926	1028	979	960	999	962	956	937	961	924	954	947	1004	982	1043	978	979	937	968	952	991	925	938	925	872	982	912	987	992	886	962	993	958	933	969	997	940	983	929	934	974	987	899	962	947	975	950	973	980	942	972	924	981	1026	949	998	968	986	941	948	932	1024	954	946	949	971	958	888	992	929	931	960	984	933	987	946	1035	961	936	977	957	955	910	1033	976	924	947	985	967	949	945	955	943	986	992	939	955	939	954	961	985	977	986	981	957	953	927	1033	919	946	987	955	1002	970	1026	1018	946	1003	978	1017	949	954	972	932	979	960	955	897	1036	969	872	949	1023	922	883	919	953	1019	928	923	918	988	965	970	975	945	933	967	936	999	987	950	964	936	992	881	1013	976	993	955	1017	975	945	950	964	970	978	964	963	967	949	956	1028	910	957	945	944	958	1006	1052	949	958	943	924	942	987	928	968	991	945	991	992	991	933	940	940	961	979	982	974	949	949	912	993	933	987	963	974	966	1045	945	952	959	980	921	1001	991	997	975	961	986	965	955	1029	980	979	916	895	950	995	909	976	966	982	982	962	961	979	975	981	1003	952	927	963	1000	970	953	925	980	976	915	927	914	982	935	956	964	991	967	955	942	1004	983	924	921	984	972	959	1016	896	961	983	908	956	915	1028	926	984	960	930	922	928	959	970	963	993	903	926	952	980	960	948	964	945	911	971	925	972	927	980	941	1005	935	947	925	990	1006	967	943	923	973	946	962	940	979	942	994	963	971	944	1003	978	967	1012	1030	962	966	960	916	944	926	955	965	971	935	916	940	912	915	1002	975	981	1022	980	956	974	1006	969	963	898	911	957	944	1002	968	953	1025	994	1013	937	1012	949	948	945	967	900	969	958	972	938	995	964	999	925	951	908	1020	995	946	954	951	967	908	962	967	968	953	934	926	955	941	992	910	970	945	1012	930	974	905	944	981	981	973	973	948	951	931	972	967	960	1002	999	960	1012	992	965	993	958	938	1000	921	987	1016	977	942	977	958	956	910	938	987	977	986	935	963	944	947	1004	976	971	949	920	961	1010	936	988	955	956	984	945	982	930	1038	959	971	910	977	943	995	964	983	977	972	928	993	950	999	997	1007	930	975	954	948	1008	1029	947	932	962	963	908	1014	945	984	941	931	1036	959	995	896	963	934	946	903	975	988	950	1028	1019	1019	919	942	955	964	968	988	955	972	940	1016	981	937	964	923	972	976	993	924	955	1014	943	911	939	922	959	988	915	955	940	999	1016	978	980	967	976	930	958	910	987	947	976	975	963	986	978	942	928	920	941	1015	931	911	971	977	938	934	952	964	949	1004	981	931	979	981	966	994	950	992	950	946	968	952	968	928	967	1004	1010	928	980	1008	912	951	963	1004	957	932	903	986	961	1024	927	975	974	1003	959	979	991	1012	967	981	985	941	1012	963	966	925	1014	999	985	964	930	942	972	916	970	988	931	924	890	1003	929	989	1017	923	962	940	970	961	1022	988	945	951	971	976	947	959	921	1036	944	999	1017	1000	915	927	972	956	1001	936	912	1004	972	1007	939	969	993	984	959	935	970	912	931	930	952	971	969	968	975	921	916	963	932	957	959	910	963	998	950	992	990	1011	979	1007	932	1017	991	965	1062	980	938	924	996	953	991	930	955	884	977	1006	1029	976	952	1004	966	992	959	995	954	950	979	972	934	896	971	969	1001	932	1019	948	1034	955	969	993	943	972	974	969	988	1016	989	945	949	936	985	958	947	1007	1033	925	969	955	1024	961	1024	924	944	925	910	954	973	1060	1015	915	985	968	912	1000	950	953	927	969	956	996	922	919	920	970	983	925	871	952	922	946	993	988	975	925	1022	970	1008	989	980	920	938	936	969	985	990	957	916	982	969	948	983	978	968	977	993	954	969	994	973	934	921	998	946	974	979	998	937	878	907	934	949	963	969	909	930	950	1032	946	978	957	931	967	965	917	950	968	985	982	1052	957	1003	971	911	960	982	950	939	925	1009	935	965	992	971	967	978	964	952	867	962	945	984	969	925	934	981	959	962	941	965	939	985	956	977	991	950	988	979	958	951	992	954	943	979	953	973	1028	950	934	953	934	957	962	1012	944	971	997	948	970	951	929	938	946	966	1016	1002	975	944	957	946	915	987	1034	1002	982	984	973	949	1002	929	1013	1015	973	976	983	947	1001	1005	960	960	954	905	1000	923	925	968	953	899	973	972	1036	1032	1000	984	956	953	935	959	964	1002	957	941	951	947	972	1008	985	978	1002	962	944	897	955	941	946	951	970	1024	950	984	930	978	957	942	942	983	957	980	961	937	965	959	955	981	972	973	976	928	992	999	1021	984	969	919	956	981	964	956	951	938	910	928	969	968	956	1007	1020	971	946	974	957	929	967	974	978	963	986	977	952	999	973	1003	970	988	955	979	1006	980	945	924	948	963	1015	991	999	948	963	951	957	954	972	950	978	966	1053	972	974	951	982	995	933	954	965	917	944	913	952	1004	994	952	930	974	991	967	936	951	926	934	980	908	945	961	975	954	986	950	996	931	972	949	907	982	966	949	965	1003	989	988	952	979	974	962	967	907	987	940	996	950	969	924	974	978	980	974	982	988	1055	918	918	982	941	1004	981	944	991	974	968	924	1009	969	960	917	952	983	982	1103	986	933	984	934	976	968	965	994	1009	948	938	982	942	961	962	959	934	973	971	982	958	1010	1025	896	915
3326	134	72	48	68	70	62	56	45	52	77	122	131	139	86	70	73	59	44	53	66	38	27	25	35	27	32	47	43	38	43	31	38	36	30	34	18	26	26	29	22	24	23	24	19	33	25	31	25	19	32	18	22	23	21	18	35	27	26	29	25	27	22	32	29	32	17	17	25	28	24	31	25	31	32	23	26	29	21	28	15	17	16	27	34	21	27	20	21	19	26	22	18	23	22	28	26	29	28	18	19	26	25	18	18	17	21	20	23	21	29	19	22	22	16	24	17	36	32	15	19	27	25	26	29	29	25	18	21	22	17	29	22	18	23	21	26	27	15	24	23	19	24	20	34	25	30	15	20	24	20	26	23	20	13	21	28	24	14	24	18	26	19	26	22	13	25	25	29	31	22	20	17	31	22	24	23	22	24	23	31	18	15	23	19	28	17	25	22	21	20	26	22	29	20	29	21	22	29	19	17	24	23	25	22	21	34	21	24	23	24	27	25	25	22	20	22	24	22	20	17	20	27	25	34	19	21	15	25	28	22	30	24	19	32	16	23	22	20	24	27	25	22	22	28	20	18	30	24	25	19	32	17	21	20	23	15	30	25	25	21	22	37	22	28	24	19	20	29	23	20	24	20	32	14	30	28	16	24	26	23	23	27	21	27	28	27	16	21	20	23	33	26	28	26	27	20	21	24	13	32	32	24	31	25	21	21	28	28	23	25	22	30	15	22	26	22	21	29	23	29	22	26	27	26	26	22	17	23	26	22	21	11	22	26	22	26	23	22	27	22	29	23	22	20	26	27	24	31	20	19	23	22	25	27	29	22	26	19	33	28	16	14	27	22	25	28	22	24	25	26	26	23	24	17	36	18	25	19	20	21	25	21	24	20	22	20	23	33	18	21	25	23	22	22	22	28	23	22	22	23	20	31	21	22	31	20	19	19	24	19	19	32	20	17	23	23	22	22	23	15	32	22	37	29	24	25	24	24	22	32	27	20	31	24	15	26	24	21	29	18	18	20	26	22	28	24	22	24	28	25	18	22	18	26	17	17	22	28	25	20	29	13	28	20	25	16	30	36	24	33	22	17	18	27	26	19	23	19	25	18	36	21	26	32	21	22	21	19	30	19	30	37	15	25	26	23	21	18	31	28	23	29	29	27	24	39	25	23	16	28	22	31	20	23	18	24	22	29	21	24	36	31	20	23	22	22	24	28	33	28	25	21	27	24	22	24	19	19	15	19	20	23	21	27	31	26	28	13	21	20	20	12	26	30	25	34	32	27	22	19	13	19	30	26	29	17	22	26	21	25	23	35	16	17	19	19	26	22	21	27	24	19	17	27	18	22	24	32	25	24	31	25	31	28	29	20	17	30	28	24	16	19	20	17	18	20	24	26	21	31	27	20	25	20	27	25	20	26	21	21	20	18	22	26	21	23	22	17	21	20	25	24	28	25	23	22	28	28	28	25	27	25	24	35	24	21	22	27	26	26	24	19	23	20	25	18	30	26	28	30	14	26	30	11	23	28	15	20	22	19	36	15	25	19	15	32	24	25	18	27	21	22	29	14	29	22	22	25	22	14	32	26	20	18	29	20	23	20	23	19	19	21	26	23	19	15	29	26	22	29	30	32	22	14	22	25	17	28	17	25	28	18	30	25	24	27	34	34	22	18	24	35	24	15	27	35	21	22	26	27	25	28	28	16	20	23	33	24	22	23	24	23	28	16	22	17	40	40	21	30	28	22	23	17	32	28	27	16	26	20	24	23	34	25	13	15	25	30	27	22	21	16	24	25	24	23	22	27	27	26	24	19	34	20	28	19	35	20	14	16	23	10	20	23	25	28	19	19	24	26	18	18	20	21	22	22	20	27	18	25	33	21	22	20	26	15	26	25	24	30	39	28	26	20	18	25	18	28	23	32	17	34	23	20	28	35	24	27	29	21	22	22	16	17	20	24	24	26	27	25	31	26	38	20	26	25	34	29	26	33	19	28	22	21	25	18	25	21	26	14	26	32	25	34	29	24	44	30	17	24	29	29	21	31	21	20	19	22	17	19	29	19	22	19	21	23	21	15	25	32	18	35	25	33	23	22	24	13	21	13	21	23	24	25	20	16	29	20	20	22	17	19	23	19	29	23	21	27	25	20	31	7	19	16	24	22	19	30	20	26	28	18	21	22	27	26	21	24	22	25	23	14	25	21	14	17	28	20	19	19	21	27	26	31	19	20	35	32	17	28	15	22	36	22	15	12	26	25	30	17	23	22	23	27	22	24	17	33	23	26	24	17	24	29	20	32	25	21	27	14	22	24	17	22	30	24	23	25	32	23	28	24	22	30	27	24	18	24	24	27	30	19	22	25	22	26	30	20	24	23	22	22	17	20	19	28	26	16	19	23	25	27	25	22	23	24	24	31	29	23	18	17	23	20	21	17	21	27	22	25	21	21	38	23	31	26	22	21	23	29	26	26	22	18	13	22	30	24	25	29	19	17	28	23	13	29	26	28	25	20	19	28	29	24	22	26	25	20	34	19	25	23	14	22	22	19	27	23	14	23	15	26	31	30	26	24	21	22	18	31	27	22	27	28	24	27	32	29	25	18	37	25	31	18	29	14	21	23	31	22	21	25	18	21	40	21	24	22	26	27	27	23	21	22	18	22	22	19	24	29	39	27	23	25	26	33	35	21	20	26	18	26	24	31	22	20	21	15	35	27	28	28	21	30	26	20	31	25	25	23	25	23	29	29	17	23	24	17	15	29	22	27	25	26	29	20	21	23	19	32	24	19	22	15	17	17	30	25	23	29	29	22	21	27	32	25	23	33	21	18	26	20	29	25	24	23	23	24	21	25	22	29	29	18	24	27	17	23	18	27	22	17	23	23	17	24	17	25	31	25	22	31	25	26	25	23	25	18	16	26	27	24	23	22	24	28	22	18	24	24	32	21	21	30	17	24	24	24	28	20	35	20	11	24	22	22	24	19	20	26	22	27	19	26	20	29	24	20	23	23	26	18	17	20	28	29	20	34	21	29	24	23	25	25	18	19	19	33	14	22	18	22	23	28	20	24	32	22	25	25	29	23	33	28	29	24	20	28	26	21	21	28	19	23	37	25	18	23	28	24	30	20	25	21	17	26	14	20	24	28	25	22	22	31	19	19	23	26	17	29	29	17	22	29	28	23	20	19	26	19	25	19	23	30	33	21	22	19	23	24	29	26	28	26	29	20	19	41	30	24	18	20	27	25	26	15	19	30	24	25	25	23	26	26	26	29	18	21	25	32	28	24	30	32	27	19	21	27	24	27	28	27	24	20	23	19	18	28	25	27	28	28	22	31	23	20	22	29	25	21	23	30	25	24	19	17	30	20	20	36	26	19	24	23	18	25	28	22	20	25	21	28	39	21	27	29	27	24	20	30	19	14	23	24	17	27	26	31	24	29	21	21	24	22	29	26	21	27	28	22	25	19	25	26	24	23	15	25	29	27	21	23	21	17	25
35863	5901	2676	7795	10414	8780	6434	4698	3910	3708	4767	6570	8012	8142	6074	4436	3379	2890	2788	2741	2796	2072	1173	1013	971	1328	1634	1718	2070	1960	1732	1590	1838	1753	1522	1126	955	869	860	849	856	680	659	662	675	661	660	668	639	682	656	653	630	660	634	639	611	615	656	683	649	607	626	624	609	655	627	644	636	618	623	630	626	638	657	566	636	612	603	623	591	600	634	622	631	604	611	604	588	688	623	627	598	647	591	636	606	615	615	617	638	620	645	633	580	584	623	637	559	640	584	641	635	641	697	664	614	627	600	651	671	673	573	634	623	609	621	600	625	616	635	629	603	587	626	607	640	668	591	646	591	606	598	658	611	567	588	638	633	648	579	634	589	596	652	590	573	621	604	606	611	598	618	655	621	610	645	597	586	636	612	627	652	603	594	592	660	593	628	623	583	616	628	622	569	613	569	646	632	618	619	610	590	647	607	616	629	609	583	644	626	645	593	607	665	610	630	606	612	600	643	630	606	603	610	643	603	600	585	650	658	593	639	613	654	641	570	574	580	601	577	582	639	604	596	645	611	627	622	612	643	590	609	583	617	586	588	621	589	605	599	599	597	587	618	614	572	610	612	607	598	648	617	643	594	618	631	631	604	617	639	648	576	650	591	614	608	607	607	589	558	593	610	608	616	610	633	620	606	621	630	655	645	661	628	618	622	597	569	577	617	619	617	591	569	601	599	602	653	577	636	618	598	621	639	630	612	684	635	612	663	658	626	593	632	585	621	649	587	600	575	613	604	626	632	609	634	619	575	606	577	638	615	607	638	665	647	609	586	615	566	618	620	608	648	573	606	633	592	649	589	586	603	595	612	600	595	612	608	631	585	623	652	605	617	595	606	588	608	637	551	627	615	590	633	612	624	579	612	607	567	608	619	608	597	641	637	602	589	653	658	624	638	603	615	585	612	620	660	633	632	600	610	657	586	568	623	618	582	646	619	630	612	653	604	641	682	608	627	612	594	652	551	611	634	607	649	624	619	675	630	613	609	596	608	591	631	615	620	592	588	575	649	579	644	654	625	618	558	597	612	628	633	582	617	635	625	643	633	629	610	602	638	628	639	621	602	619	697	601	603	622	617	630	665	607	593	601	632	608	620	618	663	593	631	567	638	587	603	572	634	635	622	595	593	600	590	582	613	655	629	575	634	583	603	591	651	668	603	617	606	605	650	595	625	594	625	673	604	585	649	656	585	606	589	566	620	625	608	532	647	606	630	623	631	628	599	600	600	622	617	612	611	636	610	592	656	687	590	597	618	615	617	593	653	644	626	585	562	642	621	595	628	649	626	625	636	630	605	606	584	603	615	622	614	605	635	625	637	592	614	606	612	596	614	591	611	619	643	606	687	613	655	627	619	583	634	584	655	656	667	570	568	640	632	603	552	596	609	591	580	626	621	658	609	614	634	647	615	601	640	617	581	634	630	608	592	656	588	609	590	594	630	602	653	595	598	611	637	620	584	670	583	624	619	586	650	622	675	618	621	654	576	612	630	638	577	614	645	625	596	595	611	637	633	633	647	629	612	576	584	581	636	599	575	608	620	636	601	646	628	636	609	608	646	616	606	608	634	594	568	605	576	543	638	616	616	617	607	642	640	643	657	614	608	606	589	609	642	636	612	624	644	600	584	595	606	606	584	616	668	613	610	592	551	653	649	577	635	646	594	643	629	634	644	547	591	612	622	639	589	620	587	630	602	626	608	630	609	622	602	597	629	613	642	570	596	636	610	564	589	658	642	667	621	565	662	589	575	592	615	590	601	649	592	630	616	595	609	607	612	585	609	627	625	644	646	615	590	621	613	605	606	606	579	629	592	639	590	615	615	655	592	606	577	626	622	586	604	593	613	610	561	598	616	588	578	634	605	623	582	594	607	594	614	598	557	611	572	598	628	625	637	614	619	613	648	639	605	590	571	601	621	636	578	623	609	630	608	616	591	628	613	664	630	597	608	572	640	617	612	632	614	628	654	575	593	628	639	581	629	641	557	647	624	632	639	599	626	603	594	612	624	634	608	625	584	593	589	634	575	645	603	638	645	586	606	594	654	644	578	625	585	612	606	617	618	568	649	666	662	587	592	652	614	624	632	659	627	605	629	605	633	596	616	625	624	640	608	640	627	621	615	637	613	627	633	666	647	622	586	612	617	623	609	584	607	639	594	656	611	679	667	555	605	605	592	620	560	618	611	609	617	592	544	640	552	617	609	627	626	651	626	588	606	587	601	657	616	603	596	620	623	567	595	633	634	598	594	593	637	609	629	636	614	592	620	610	556	652	600	592	619	588	604	597	622	647	621	613	642	661	612	593	608	610	616	598	642	626	634	573	624	563	644	595	652	626	615	594	580	613	656	647	590	624	605	603	605	609	645	604	652	605	611	606	587	618	578	616	587	617	647	569	628	593	612	576	591	644	628	607	605	601	654	642	607	561	640	577	579	562	605	578	642	630	627	591	629	601	644	613	593	585	629	637	603	620	622	600	619	650	619	578	657	628	594	604	649	662	637	643	663	599	620	621	607	598	597	586	595	580	679	672	616	605	598	640	642	615	585	623	636	594	620	662	597	636	651	621	625	605	641	601	622	668	619	622	587	610	609	629	651	640	629	634	627	643	591	614	596	625	595	611	637	633	609	626	613	644	631	603	620	619	657	614	646	616	631	611	550	613	624	631	610	642	668	598	670	577	603	589	625	619	590	631	606	639	653	686	589	661	611	614	634	598	565	621	639	647	594	591	577	593	606	578	632	619	625	634	594	634	580	590	608	628	608	613	585	595	629	620	607	596	626	622	582	581	644	609	620	565	645	605	610	619	592	581	650	625	591	626	622	608	596	577	642	629	597	635	609	634	605	571	642	583	593	601	594	612	618	589	590	614	590	596	559	629	596	648	656	616	640	647	585	648	612	571	607	611	569	613	603	582	571	611	594	622	598	633	594	615	612	603	623	676	581	628	606	588	705	623	601	632	667	623	652	614	644	603	618	617	620	649	604	604	632	603	625	639	604	642	646	608	624	614	629	591	613	629	576	601	621	600	602	653	624	661	649	650	630	622	569	593	593	679	572	602	622	631	607	587	593	595	594	659	621	649	597	696	634	615	605	591	626	585	580	620	625	647	612	612	602	633	630	605	599	630	611	640	634	584	602	619	613	607	632	614	618	605	626	580	594	631	654	605	614	632	634	605	616	645	605	597	610	640	620	616	607	640	551	674	613	629	633	629	599	615	602	637	616	670	613	590	609	559	630	594	620	673	600	566	610	612	600	635	601	598	616	640	595	615	587	642	615	620	610	562	622	642	663	630	642	654	676	598	558	625	609	622	637	655	625	608	647	584	623	644	607	623	570	618	595	610	652	628	623	659	591	635	674	620	600	579	647	643	592	580	599	652	627	569	618	604	587	633	616	615	619	580	589	582	601	661	637	592	584	603	618	611	635	602	606	630	647	624	626	635	566	600	594	553	608	631	636	588
8978	690	223	164	241	196	174	157	150	136	159	220	292	264	181	155	140	105	92	120	105	73	52	60	58	54	69	78	84	82	72	57	93	75	66	71	64	34	56	56	44	43	39	45	48	39	46	46	40	42	33	30	41	36	39	36	37	31	33	38	47	40	45	39	32	56	42	49	30	41	49	42	36	29	38	37	30	34	34	44	35	36	41	49	43	32	29	41	42	37	46	38	36	37	37	51	40	49	36	48	44	41	40	31	42	37	45	42	36	48	39	36	41	41	42	44	39	56	33	40	40	35	45	39	39	48	38	42	40	42	43	38	42	33	45	33	29	42	31	43	47	35	49	26	39	44	36	35	47	46	35	44	36	45	34	35	36	37	38	45	45	41	44	32	35	43	46	33	43	46	35	37	39	38	52	36	41	42	41	37	47	35	37	40	46	38	37	40	33	31	35	40	31	41	52	38	50	32	29	40	32	55	43	38	41	40	43	57	39	48	27	38	43	39	42	41	32	48	43	27	45	48	44	38	37	30	42	47	40	40	43	35	41	36	42	47	44	34	33	33	31	27	37	37	36	31	44	34	40	38	40	40	32	47	36	39	37	41	36	46	34	47	45	37	42	30	29	34	37	46	52	42	44	36	42	33	47	31	47	31	42	42	43	41	46	39	26	40	35	44	52	48	41	41	46	38	47	32	51	48	42	45	39	36	45	46	40	45	41	35	41	44	39	36	48	42	35	39	35	48	41	46	38	42	32	42	39	37	50	36	36	41	41	38	42	36	39	41	50	46	39	28	44	45	35	43	34	40	43	39	36	45	37	31	41	45	39	34	42	33	34	39	44	44	42	35	41	45	48	59	45	44	38	48	40	49	34	30	43	40	37	36	48	37	29	40	40	37	37	49	38	35	44	49	34	38	45	49	41	51	40	45	34	45	38	38	42	36	46	42	36	33	45	39	41	41	43	37	38	33	51	39	51	36	51	45	35	45	41	40	33	45	41	31	26	38	38	36	39	36	39	47	45	39	35	41	32	35	38	46	35	31	39	41	38	29	34	37	45	33	43	38	49	33	42	33	31	41	38	45	41	28	44	37	44	39	39	38	57	26	45	33	35	36	32	38	37	44	41	47	37	35	37	41	30	55	42	39	37	29	33	43	27	41	55	43	34	45	58	38	35	44	48	30	33	54	47	42	40	47	41	34	45	46	39	29	30	39	42	39	36	35	30	33	35	49	44	31	41	37	46	36	43	43	33	53	42	51	44	39	39	42	38	42	39	41	47	35	34	31	45	38	47	48	36	46	41	45	38	38	40	41	25	39	51	41	29	33	37	26	43	56	44	44	32	37	46	42	40	42	30	34	47	41	38	45	53	42	50	32	41	39	39	48	30	44	41	38	35	39	39	35	41	52	37	36	30	41	42	45	43	38	32	30	25	43	35	43	31	42	42	42	54	35	42	35	44	39	53	41	43	44	28	47	36	43	45	33	50	41	51	38	49	38	32	35	49	50	48	48	36	40	44	46	35	48	47	44	51	30	46	40	42	37	40	40	38	42	31	44	46	29	42	30	48	42	43	34	35	37	37	31	33	38	31	43	44	39	38	41	48	45	35	54	42	38	46	38	47	35	29	40	47	28	37	45	40	34	33	34	35	48	35	35	31	52	47	45	40	56	31	27	39	30	35	38	40	33	52	25	41	34	40	36	57	34	43	38	38	43	56	43	35	44	45	37	31	42	43	30	37	27	43	40	39	47	29	39	42	34	44	41	46	30	36	44	30	43	34	40	39	40	36	32	38	44	41	29	43	28	42	41	37	36	41	36	43	26	32	48	40	25	22	41	33	35	43	35	37	35	38	44	40	49	39	26	39	46	50	41	44	45	34	31	38	50	33	38	48	55	39	45	44	33	41	47	47	36	42	39	44	34	45	32	41	37	29	51	48	41	34	41	34	39	38	50	41	46	42	31	40	34	42	48	40	33	39	45	32	35	36	40	47	44	29	34	38	43	38	45	50	45	37	35	30	40	50	41	42	40	34	44	51	40	39	40	46	36	30	40	45	38	36	47	29	36	41	37	33	50	48	34	32	36	30	37	46	40	35	39	37	43	43	49	40	29	34	35	42	43	49	42	31	39	36	36	44	37	48	32	41	42	33	43	52	41	41	50	48	41	30	50	33	32	47	37	56	36	35	41	43	40	40	41	28	42	35	41	37	54	40	47	45	39	33	44	44	43	39	41	41	40	42	47	50	47	34	36	34	31	42	38	43	48	51	36	42	45	35	43	36	43	45	47	39	40	35	31	46	35	32	49	36	38	40	33	39	35	37	35	26	44	39	49	47	47	39	40	42	44	28	45	39	41	26	54	46	37	39	37	35	38	34	44	28	46	27	36	39	39	37	39	42	44	42	44	51	36	40	37	48	32	40	33	35	36	43	47	43	37	39	34	51	34	31	50	36	44	45	38	41	46	50	36	45	41	33	40	36	39	29	48	32	44	46	36	42	41	39	28	37	38	45	52	43	42	42	34	34	33	53	38	36	39	34	44	46	42	35	32	45	29	53	39	43	51	46	36	52	38	38	39	42	37	42	41	49	35	50	47	37	43	49	37	42	43	41	38	57	40	39	42	43	44	44	60	45	42	34	35	47	36	47	38	48	36	39	38	40	45	42	35	45	38	41	34	41	42	49	44	38	40	31	42	40	30	40	34	54	34	31	47	37	29	29	35	38	51	40	43	43	24	45	42	42	32	45	47	37	31	38	42	42	35	49	45	33	49	37	28	36	49	39	35	52	34	35	40	48	38	27	36	24	38	32	38	35	40	45	33	49	42	39	42	45	36	53	46	47	46	41	34	46	36	36	38	30	38	33	41	35	34	36	38	37	44	47	54	40	38	46	35	35	46	37	54	35	30	44	52	34	41	40	41	51	41	49	37	32	30	37	42	43	43	36	36	38	45	32	36	43	36	40	43	49	42	39	43	40	42	43	41	32	41	29	31	29	51	33	52	43	53	42	56	39	45	40	51	42	38	37	39	36	28	31	43	44	42	33	35	46	32	48	38	33	37	38	37	33	53	32	40	42	46	42	41	49	31	44	48	43	39	38	36	45	42	40	37	30	35	33	47	45	32	31	41	37	30	35	43	43	39	38	38	38	33	26	39	41	30	33	48	31	38	32	28	49	36	37	42	40	39	39	37	35	32	46	43	43	42	42	41	41	35	34	45	42	29	28	45	41	44	40	36	49	35	48	38	37	42	49	42	43	42	43	44	40	37	41	37	26	29	34	38	36	36	42	48	45	37	50	38	37	42	51	46	45	46	44	33	36	30	22	42	48	37	45	39	33	43	37	46	35	27	35	36	40	42	32	36	37	39	35	42	52	38	40	35	37	39	49	37	26	35	38	48	26	33	36	39	38	49	32	41	47	44	37	33	43	47	38	41	38	46	45	42	32	44	46	53	35	36	46	35	47	34	33	39	35	33	29	29	39	44	44	59
43814	12994	7064	19366	23380	20227	16020	12731	10380	9656	10627	12828	14346	13397	10336	8347	6517	5911	5619	5551	5135	3546	2459	2091	2196	2848	3492	3900	4088	3775	3247	3191	3603	3440	2727	2109	1805	1618	1663	1585	1516	1277	1241	1234	1201	1107	1170	1118	1143	1151	1073	1095	1062	1016	1046	1057	1115	1086	1085	1118	973	1046	1072	1035	1017	981	1064	1060	1009	979	1041	1071	1023	1028	1042	1085	1056	1002	995	1012	989	1063	1058	1014	1021	987	985	1031	1038	1076	986	972	1002	922	1000	1037	1043	1050	1041	1058	1041	1015	1032	998	1008	950	1036	1034	1052	1018	944	1006	991	1052	1019	989	1044	1017	1084	1065	1061	1024	968	1046	1035	1070	1011	1089	978	999	992	1015	1023	980	949	1012	1023	942	997	1028	1009	1013	951	962	1011	1024	969	1009	1014	992	1021	997	1053	1006	1008	956	972	992	1014	1039	982	961	1035	1030	986	958	1059	952	991	1013	1005	971	930	988	1005	1019	989	945	985	1035	1024	997	941	1023	939	1038	999	1002	960	970	1051	963	978	953	998	985	1008	1013	1040	988	977	961	969	988	997	1005	1021	960	1007	1009	1004	980	1001	945	998	955	1026	1008	969	1013	1044	1006	1013	966	974	1006	967	983	954	1017	952	983	972	1008	1015	940	974	997	976	927	996	969	1024	1028	985	997	972	1005	970	990	1004	1041	1012	1030	937	1024	981	1017	974	992	945	983	984	988	988	955	950	1028	976	973	924	966	965	1004	955	982	1024	1005	960	1009	998	962	960	963	1018	1000	980	1034	946	937	1073	977	979	976	1002	1014	975	973	1017	1040	1011	984	950	980	922	1011	977	993	1038	992	977	1008	955	1026	986	992	977	1008	971	987	986	1015	1029	975	1008	991	960	1030	981	995	993	1017	960	966	993	1002	1011	992	971	982	945	1034	1064	946	1043	972	1022	1066	994	955	1036	1047	1015	1034	956	1020	987	921	961	962	969	1002	983	999	970	945	1009	1025	979	982	982	977	990	1005	996	977	975	983	986	1009	967	1005	997	1021	963	991	941	970	1036	906	981	945	966	1039	948	1028	991	1027	939	978	991	944	990	951	987	1017	938	937	1015	976	991	983	990	979	963	996	1005	956	1003	1031	966	989	969	1024	923	1016	976	956	968	1006	990	940	1010	1035	962	1015	998	958	995	1048	981	975	976	952	983	1023	962	1031	1007	1008	996	1043	1004	935	1008	1023	1016	960	957	979	996	1000	942	1011	954	1025	950	978	988	1026	973	975	1010	959	1003	997	966	1014	988	1025	933	1014	884	1026	992	994	961	970	1027	969	977	976	987	991	962	1031	988	976	1008	1007	997	1026	1020	953	989	1019	1045	943	1006	1012	1039	978	1008	972	952	982	1039	994	1014	1001	980	979	932	1069	990	1012	1038	1015	1017	984	1004	1011	1011	981	966	1007	943	1008	946	975	1031	957	980	941	1007	973	991	973	1036	1009	968	992	1012	940	993	987	1021	950	964	1034	959	972	1016	974	1021	1035	1030	1023	992	974	1007	988	972	926	937	963	1072	1001	1013	988	947	1030	967	992	953	955	1007	965	1001	929	1003	976	1015	945	1013	984	979	945	955	978	1053	988	1027	1039	1034	928	941	1015	979	984	932	1045	1015	979	1008	956	1056	932	997	989	962	989	965	965	999	977	971	1015	995	978	990	1008	1008	1042	959	1030	928	948	994	998	1032	989	1049	966	985	959	982	987	1036	971	1009	982	962	1051	997	1064	1021	985	926	1011	964	1008	948	1007	1053	973	950	1030	981	948	945	1047	983	986	983	960	1048	1038	1000	989	1000	925	967	972	959	1004	997	963	1004	1023	985	993	1015	1030	1004	959	1001	962	980	966	945	962	996	991	961	1026	991	945	1014	972	963	1051	998	994	978	980	974	978	1015	959	947	964	981	1011	1008	972	966	985	960	992	969	1009	999	985	972	981	965	1049	964	1021	934	1050	981	994	1025	965	973	967	995	992	940	1026	1001	1042	931	1022	1003	991	1006	985	1006	1021	993	990	1008	979	1020	948	1004	1029	1018	992	961	970	1001	997	984	949	1005	963	994	1006	1008	983	971	1030	963	999	1013	1027	985	983	1028	972	962	1046	1030	981	971	1006	990	1045	1050	1014	994	1021	964	973	912	972	969	1035	995	987	1014	988	999	1050	997	1004	1013	981	994	978	1009	1024	1025	958	975	1013	972	961	947	1034	968	998	1033	939	982	963	980	931	1015	959	980	965	1011	931	1030	993	990	1034	966	997	970	1003	977	1016	993	1044	1035	967	985	1025	1000	1004	954	994	1032	978	1027	964	1017	994	981	1009	975	946	989	949	979	1005	971	1044	995	981	957	980	1011	972	1006	1074	990	991	1040	1051	956	992	1009	981	1036	1021	978	986	954	995	1002	918	998	992	1017	928	1001	974	975	1024	1006	1036	1023	1036	990	1034	1000	993	995	1040	968	1023	988	989	974	1076	984	976	1014	1002	1048	1035	1005	1019	990	987	966	957	965	973	988	1000	963	965	963	976	955	933	1003	979	1070	1033	980	962	957	986	1029	1003	995	992	985	990	979	955	946	1004	998	995	999	1003	1023	992	963	993	1043	969	961	1000	965	990	1018	991	1026	986	1009	1009	1002	951	997	983	1026	982	1034	1015	964	971	930	1058	1015	980	993	996	1044	1007	1023	971	1014	1001	982	1020	1004	1053	938	972	985	980	1004	998	984	1014	987	1029	999	1009	1000	957	1006	940	1013	1020	960	973	944	1015	956	934	1036	983	1041	985	1000	951	1012	977	1017	978	990	1004	953	1009	988	977	933	1008	974	954	905	991	1052	1012	966	983	1041	946	1037	997	986	983	1064	951	1021	973	926	999	1004	1023	989	969	986	973	1014	989	984	969	1004	1055	968	961	928	955	1023	1017	1013	1033	977	982	937	964	993	1001	1047	960	995	969	973	1008	950	1019	971	980	1014	976	956	971	984	984	948	962	958	996	950	1001	1002	989	971	1006	1021	978	966	997	975	1057	1006	950	962	976	977	971	974	1007	948	953	982	1003	997	972	954	1026	991	984	957	1003	1003	941	1014	965	1052	979	938	996	991	998	993	1027	938	1016	1017	948	1024	983	1070	1043	1008	998	976	966	986	918	999	1004	1018	982	994	989	989	1018	994	1001	957	948	996	944	994	953	995	942	940	1008	975	948	932	961	1005	990	983	994	985	975	982	951	995	949	1033	989	1019	971	955	978	946	984	1031	971	982	968	1006	987	1010	1013	991	998	959	933	1067	953	1045	1031	1007	933	1013	954	1016	1005	1019	968	953	1004	1004	975	1004	996	997	997	1013	1057	985	1056	926	1037	982	1006	976	1032	934	949	971	959	979	952	985	989	980	994	1013	1036	943	973	1001	960	961	1017	1007	977	1024	992	972	984	953	937	1013	958	983	934	1004	1016	1004	934	970	983	1001	946	1017	921	964	943	1013	978	1018	984	1001	1007	1000	992	988	1008	940	1024	980	1049	1020	969	1034	960	1034	1013	995	959	955	999	938	1005	1017	1036	993	914	995	981	977	1018	962	997	991	976	1009	955	980	997	1001	994	969	979	1021	983	957	975	1044	950	967	1011	945	997	963	992	978	980	1014	1005	989	1024	1003	1029	986	1010	1022	972	970	990	1004	946	982	1037	1005	1040	975	957	973	1015	928	983	987	982	964	999	926	975	947	1007	881	1000	1001	931	1034	1015	958	998	977	988	959	1020	1002	977	996	993	998	1048	1043	974	1031	936	1024	984	1028	993	896	962	964	974	1035	955	974	975	990	1010	998	1046	1020	980	1012	965	1029	984	990	905	957	975	1043	963	949	1015	965	942	1024	961	1015	941	942	1051	979	998	969	998	965	981	984	1021	1008	926	1056	972	984	1001	915	974	996	998	1023	978	964	1019	1008	1019	988	987	992	959	983	986	973	994	955	971	979	1001	1005	944	982	984	994	972	1001	960	1026	993	998	981	953	1032	987	1030	945	972	1023	945	991	1032	965	934	927	1039	1014	1011	1026	980	989	1026	1002	942	1006	1032	1005	1011
3177	87	48	29	64	36	43	36	50	71	103	112	149	135	86	62	48	46	39	49	39	35	22	19	26	36	31	39	35	34	31	28	31	37	39	23	21	22	29	12	19	20	24	12	18	23	20	25	19	21	19	20	18	28	14	17	18	14	28	17	16	20	21	19	14	20	25	17	18	18	17	21	23	21	26	18	18	21	17	19	11	14	26	23	18	26	27	22	16	17	12	14	24	14	21	24	18	17	18	15	19	27	12	15	20	24	21	17	15	22	17	9	17	16	17	17	14	14	14	21	19	19	11	27	24	17	15	25	20	24	19	21	18	19	23	24	18	21	20	16	21	11	12	16	19	15	22	27	23	27	20	14	20	18	16	18	22	15	13	13	18	19	13	12	17	20	16	15	18	14	23	12	18	13	17	18	23	20	16	17	23	21	17	17	17	14	11	20	13	15	16	20	9	23	13	17	12	24	15	20	25	24	21	15	27	19	17	17	17	15	14	19	16	23	22	16	9	11	16	19	21	11	19	15	16	19	21	9	23	11	17	17	19	23	16	14	12	23	28	19	18	16	23	19	21	17	19	23	16	13	19	16	18	20	12	14	19	16	18	16	21	28	15	17	21	15	28	12	9	21	17	22	15	25	13	15	17	18	15	13	25	17	16	17	15	13	19	20	19	14	21	16	15	10	16	21	13	12	23	19	19	21	13	28	15	21	23	22	25	22	12	19	17	15	19	19	21	14	15	22	15	16	20	21	21	17	21	19	22	21	14	21	15	26	17	19	23	11	18	25	15	17	14	16	22	27	14	20	17	18	13	17	18	18	18	18	21	20	17	15	20	17	28	26	24	25	27	18	21	20	23	10	18	16	22	22	17	12	20	18	17	17	16	18	14	16	14	18	21	14	20	21	16	19	12	17	17	16	12	19	17	17	16	14	16	26	17	24	18	22	12	18	16	24	15	21	14	20	22	21	13	14	19	21	26	18	20	17	16	18	21	17	21	18	16	19	16	19	21	18	19	11	19	16	16	15	18	21	13	22	18	24	15	17	27	10	18	16	17	21	28	17	15	20	14	23	18	18	15	22	21	12	30	14	21	19	23	18	20	17	13	20	18	16	12	19	22	20	23	11	16	15	17	26	19	26	19	23	17	22	19	18	20	27	19	27	21	18	13	20	22	16	27	13	19	22	19	16	16	17	11	18	17	23	20	20	22	13	12	16	22	19	19	19	13	15	13	17	16	19	23	20	23	13	26	18	19	27	20	19	13	20	23	14	14	17	15	20	20	18	20	20	20	17	16	14	15	14	20	26	13	13	16	16	19	17	21	14	14	23	20	10	13	15	18	20	20	13	15	12	17	19	23	22	24	8	22	23	22	13	27	20	21	15	21	14	12	14	28	16	17	27	12	21	17	18	15	14	25	26	15	16	8	17	14	17	18	19	18	17	18	21	15	18	15	17	24	20	18	13	11	17	15	15	19	19	22	16	13	19	29	27	16	19	18	22	20	5	16	20	19	15	21	18	19	19	9	14	21	21	17	15	25	13	17	17	14	24	23	19	9	16	15	20	21	16	17	16	24	18	17	21	25	29	13	18	17	19	16	22	16	21	15	24	13	14	19	21	24	22	19	21	18	15	22	20	23	15	22	14	14	13	19	12	16	16	22	22	15	19	10	14	14	27	17	18	18	25	22	24	12	16	23	23	18	25	20	25	19	16	15	18	21	15	22	17	19	17	19	18	23	17	20	17	24	21	22	19	11	17	26	17	14	19	16	16	13	13	15	21	18	15	16	22	16	15	17	13	17	16	23	17	16	23	18	12	21	19	23	14	15	22	16	20	16	19	16	11	17	25	11	26	19	13	19	21	28	21	20	20	13	10	19	17	12	14	19	17	19	18	20	13	17	22	27	22	18	9	15	9	11	15	22	21	10	19	17	17	17	14	16	16	19	20	21	18	19	19	23	20	24	18	15	15	23	18	16	13	17	21	19	19	20	24	10	23	20	22	18	18	15	20	19	30	17	25	20	19	26	12	17	13	13	17	24	13	25	24	23	14	20	17	23	16	10	15	14	22	10	21	17	17	17	19	21	17	20	26	22	17	12	16	17	20	15	15	17	21	15	10	23	17	25	26	17	21	17	12	19	21	19	28	18	18	16	16	28	14	11	12	27	26	14	13	21	21	11	10	22	13	20	20	20	21	25	20	22	17	20	19	15	25	16	12	16	12	16	24	16	22	15	15	19	17	14	16	16	22	21	10	24	31	20	16	15	16	20	15	17	11	12	20	20	12	18	14	19	19	19	14	18	16	12	19	16	15	19	21	14	22	24	11	25	24	17	20	27	15	19	18	12	25	19	20	18	13	18	18	17	14	17	22	21	18	9	17	20	26	22	19	7	11	17	12	12	15	23	12	22	17	21	15	15	22	13	19	7	17	18	11	14	18	14	9	23	14	11	14	8	17	25	22	18	15	11	20	18	20	27	24	26	21	26	13	17	20	23	25	18	16	13	16	18	24	17	19	16	15	11	15	24	23	17	11	22	18	14	18	27	20	13	14	22	17	18	23	18	20	19	26	14	18	19	19	20	9	21	22	15	13	25	27	21	23	25	11	18	14	23	18	22	18	14	17	23	24	24	17	21	18	22	19	15	16	16	21	19	17	19	14	13	15	21	18	11	17	15	17	23	15	16	11	14	15	24	22	18	14	17	20	14	15	20	10	17	11	28	22	18	25	27	28	21	21	18	22	15	19	19	16	26	20	13	21	16	17	12	13	13	19	12	17	20	19	20	23	14	24	17	24	20	18	20	16	21	24	20	12	23	19	18	24	15	20	14	13	15	12	10	9	16	24	16	13	16	26	14	8	13	11	14	15	22	22	23	25	19	21	22	31	8	22	14	18	25	13	25	18	22	18	21	21	12	17	21	22	19	16	21	24	22	15	13	15	23	19	17	17	14	29	17	26	19	14	19	13	16	18	16	19	19	19	23	22	19	9	25	25	16	9	21	26	11	16	27	17	21	25	14	19	27	28	16	15	18	20	19	15	23	19	16	17	18	19	28	18	23	11	15	16	20	18	15	16	20	16	26	21	13	14	16	22	17	9	18	15	12	18	20	21	17	12	20	22	10	23	20	18	22	20	17	15	21	14	23	13	15	16	10	23	17	15	20	17	22	21	25	15	23	16	18	18	24	16	19	19	9	18	11	11	17	15	12	16	12	17	19	16	20	19	18	13	17	22	9	13	16	19	16	14	19	17	29	20	20	17	19	14	16	17	14	23	18	16	20	16	27	22	18	20	15	24	22	15	21	17	16	26	19	17	24	14	18	25	17	21	30	19	33	16	18	15	20	29	8	16	21	18	25	16	18	13	15	16	17	24	18	15	19	23	12	22	19	14	21	19	15	14	23	20	20	15	16	15	20	15	12	18	22	13	23	17	13	20	30	21	16	21	15	23	29	15	20	17	26	24	10	18	18	21	15	16	15	24	14	10
32017	4122	2032	6351	8490	6908	5108	3936	3468	4087	5455	7894	8937	7363	5374	4052	3122	2763	2654	2856	2352	1297	847	849	953	1425	1619	1823	1867	1755	1474	1532	1695	1439	1035	956	762	719	742	746	620	528	508	507	514	522	494	493	497	508	492	516	484	475	502	495	514	491	535	535	465	468	520	424	458	467	464	502	495	468	495	457	447	492	504	476	521	511	481	464	457	504	471	465	456	471	476	501	498	431	456	469	487	467	528	477	488	474	521	503	500	473	460	485	477	469	497	475	532	518	499	483	485	496	483	519	475	445	491	502	466	482	482	483	486	463	507	497	498	468	494	500	456	493	496	490	476	497	495	462	463	478	478	454	488	449	490	441	499	468	462	480	461	472	467	461	469	440	484	442	476	491	491	492	483	509	470	496	473	498	465	463	434	465	468	454	449	439	476	456	449	452	479	479	491	477	469	500	440	474	474	458	471	478	488	469	479	518	437	473	460	484	516	490	429	466	503	476	481	489	461	479	490	451	457	449	472	477	415	472	485	486	448	468	443	442	457	485	464	485	464	484	507	450	448	475	464	452	485	464	477	500	448	494	430	468	482	467	506	486	485	447	484	483	519	477	451	426	488	486	466	470	435	474	463	459	474	426	543	491	470	466	486	444	523	470	482	469	525	461	441	498	481	458	454	462	460	486	512	443	486	464	466	484	486	518	484	456	501	506	473	487	454	488	482	501	477	484	497	484	463	474	449	483	486	489	520	476	502	459	480	463	452	477	433	477	497	448	453	476	460	470	463	483	482	476	458	474	478	469	449	514	463	466	521	452	439	447	494	513	461	451	460	447	495	445	443	449	465	484	470	438	477	445	512	464	448	469	459	456	464	495	458	493	465	517	490	453	499	477	500	485	440	516	471	458	473	485	481	484	475	468	482	490	482	473	510	459	463	461	454	473	507	470	469	468	478	506	481	493	471	467	474	468	501	472	482	470	484	461	490	447	458	498	449	485	421	457	430	506	512	456	477	461	480	493	448	470	458	470	462	501	480	480	459	487	468	479	462	446	488	454	454	453	479	506	477	471	456	448	500	482	470	508	488	459	479	483	486	517	431	471	466	477	501	472	482	445	467	492	477	489	486	489	485	476	451	456	472	521	466	448	481	470	468	459	474	446	484	479	476	449	469	491	474	458	471	465	462	490	465	476	472	437	480	506	445	489	468	474	448	500	481	477	479	507	440	445	450	456	467	470	459	492	477	414	516	491	442	434	460	465	487	475	482	497	471	438	421	469	486	457	490	475	449	513	451	493	494	465	477	460	462	458	458	446	469	481	463	467	471	494	441	512	520	486	466	487	476	516	416	481	484	500	481	460	475	438	499	454	498	442	473	447	478	466	462	484	497	492	472	494	454	459	484	479	455	461	469	498	472	475	473	482	466	472	445	499	496	461	444	465	475	482	519	463	496	524	481	470	484	456	452	450	480	451	442	488	500	505	487	492	486	449	505	479	500	459	497	452	456	449	465	467	469	469	457	470	500	460	460	492	466	458	475	492	488	509	474	484	478	478	504	454	465	471	483	454	474	444	485	502	457	500	491	477	482	481	457	489	495	481	468	476	481	476	458	463	471	511	502	466	467	436	474	462	465	516	480	438	457	500	476	500	475	470	486	503	473	463	440	467	477	470	482	433	499	489	474	468	488	507	467	500	524	471	478	467	466	483	485	486	468	492	495	490	497	478	446	444	499	487	511	483	471	518	478	439	467	479	456	462	464	473	495	449	495	485	495	488	479	517	495	446	481	508	450	524	476	497	459	499	473	439	508	456	471	463	471	452	455	450	491	456	474	470	470	491	486	455	498	474	493	469	486	467	505	430	480	458	457	468	451	469	451	496	496	435	474	506	477	480	493	461	465	481	474	476	498	493	462	500	509	436	478	467	440	453	514	512	493	489	466	466	486	513	444	496	453	481	454	470	502	456	498	473	448	444	507	442	458	457	475	508	463	463	473	499	441	485	491	481	448	470	511	469	454	475	463	452	482	468	504	511	485	455	485	472	461	475	469	463	519	469	459	489	494	476	488	496	475	426	475	458	473	507	485	486	427	474	494	502	431	502	458	460	499	522	454	506	503	461	475	518	471	465	503	497	476	465	441	459	495	434	463	479	486	451	504	504	508	454	474	453	472	462	486	450	454	537	460	524	479	457	478	481	454	485	480	455	500	452	491	460	436	462	465	462	458	488	458	452	467	484	472	482	477	473	500	444	507	483	474	456	469	514	439	446	454	491	461	475	491	456	448	462	499	483	490	444	472	464	461	440	486	484	465	498	455	481	459	494	470	483	463	519	446	469	465	476	489	484	475	492	476	504	482	514	488	448	466	470	512	462	442	497	472	446	484	457	452	465	486	455	529	452	466	473	506	457	486	468	510	495	463	468	457	488	496	453	484	482	449	476	468	448	440	476	513	459	468	445	442	500	457	478	475	472	490	450	455	503	459	447	468	502	476	445	469	457	427	507	485	497	505	474	472	506	498	472	482	407	480	476	466	472	478	492	479	489	506	458	453	474	442	447	474	446	463	515	484	446	476	443	499	433	497	501	435	465	466	527	487	512	495	429	443	471	448	500	447	482	482	468	490	494	434	433	470	498	476	438	508	476	473	459	485	460	461	511	444	485	492	453	458	482	463	456	480	474	470	484	426	474	477	470	453	487	437	463	468	501	509	465	467	462	481	470	452	480	476	440	497	470	494	490	464	475	519	471	467	508	438	480	491	490	471	502	484	461	487	470	477	475	480	451	455	444	447	468	492	496	442	482	461	496	471	493	453	474	500	488	480	457	502	473	453	469	486	492	463	420	465	463	488	468	476	491	453	469	503	496	463	487	436	460	486	464	509	467	467	449	472	465	517	458	466	445	516	443	498	513	503	464	488	478	478	503	487	480	478	472	464	452	467	488	445	465	461	471	447	454	483	446	502	441	472	489	456	499	447	502	493	475	502	483	445	480	523	488	539	488	511	464	491	484	460	505	490	463	490	460	489	482	447	479	485	446	499	486	512	507	488	504	504	511	508	466	481	486	503	464	463	454	492	499	478	466	484	468	481	489	470	486	494	448	486	494	511	468	496	489	465	459	480	451	491	473	484	475	423	441	542	510	476	437	476	491	490	489	504	455	435	501	449	485	469	484	454	459	493	502	485	445	507	496	436	458	501	473	511	455	465	481	441	478	462	482	483	474	516	510	472	483	441	461	510	451	479	464	476	451	453	494	487	460	502	476	469	435	488	494	448	462	483	497	460	496	447	483	475	475	478	471	473	487	459	463	478	487	455	449	483	479	498	480	469	430	488	467	482	462	453	476	452	506	509	459	452	507	508	505	474	465	507	480	513	482	443	451	456	522	518	468	426	478	477	514	473	468	484	444	462	484	477	502	500	451	442	494	483	502	500	469	413	466	439	448	463	490	487	479	461	449	489	461	451	409	477	515	466	488	488	491	483	491	474	477	441	448	462	448	479	476	507	458
5625	365	158	126	162	151	117	100	112	125	183	226	245	173	146	118	95	110	85	104	66	55	60	40	73	60	57	69	67	64	61	81	81	43	51	43	48	45	44	49	48	40	52	45	38	32	32	47	32	36	40	51	49	38	46	39	40	40	30	31	45	35	53	35	44	28	40	31	40	40	38	26	40	48	47	44	42	43	31	33	40	28	33	39	44	43	33	32	47	27	34	45	33	37	35	33	34	35	34	52	32	35	29	37	38	31	37	34	33	42	39	30	36	33	39	38	37	36	38	44	44	33	34	27	36	44	37	32	30	29	43	32	32	31	29	39	39	42	40	49	25	41	41	36	44	49	35	32	41	40	35	27	39	34	35	46	37	37	33	49	38	37	61	36	42	30	40	36	48	37	51	47	41	23	51	44	37	30	41	44	37	31	43	32	38	42	50	35	49	31	39	40	46	50	51	47	39	40	35	37	41	49	42	30	33	38	34	42	37	35	49	33	35	31	34	51	38	39	39	40	43	41	32	37	33	33	37	41	42	30	32	22	31	43	43	26	48	37	36	53	32	39	37	53	38	34	31	43	32	32	40	31	35	36	29	38	39	48	33	38	36	42	35	43	31	45	41	41	49	36	36	35	36	39	29	40	36	47	40	47	26	32	30	41	41	45	32	30	36	32	52	42	39	39	38	36	33	34	32	48	28	40	31	41	27	36	44	47	42	44	32	33	45	33	40	27	29	43	34	34	47	36	39	36	41	48	46	42	29	31	54	50	41	34	35	42	46	48	38	36	38	42	36	35	49	41	43	38	34	44	35	22	39	45	33	36	37	36	38	48	46	37	40	40	43	51	47	37	43	40	43	44	61	40	38	48	32	32	38	43	40	35	22	31	35	41	39	37	42	25	41	46	34	35	43	34	39	43	44	44	35	35	42	30	42	47	38	44	31	35	32	32	44	39	31	33	29	42	37	40	37	39	54	42	43	32	41	36	35	35	37	50	27	38	38	51	44	31	32	32	29	42	37	41	37	37	40	23	38	44	33	41	34	36	28	40	44	31	44	33	28	40	44	35	38	33	39	41	34	38	46	36	37	34	32	32	37	38	33	33	49	33	37	44	22	40	27	42	37	36	34	37	36	41	33	42	33	40	42	34	34	33	29	30	29	36	36	41	42	39	29	35	38	53	33	39	35	36	35	35	39	43	38	37	37	34	50	26	44	45	40	51	41	54	43	30	39	46	24	45	40	42	45	38	39	40	31	43	35	35	38	42	41	29	32	34	46	41	38	35	28	37	39	31	28	33	33	34	32	37	42	36	41	25	35	26	43	30	43	34	28	32	39	37	43	29	49	41	36	33	42	32	33	37	47	45	32	29	49	34	28	40	32	36	35	51	39	40	30	36	46	39	42	40	33	33	39	24	36	36	36	30	40	37	29	27	33	36	43	42	32	35	37	45	41	37	30	37	47	45	34	36	31	44	26	28	29	36	42	47	40	33	35	41	33	37	41	31	36	35	42	44	38	40	41	44	33	49	50	43	32	41	37	34	40	38	38	44	33	33	30	37	36	30	33	41	37	41	35	34	35	33	37	41	41	33	34	34	44	41	40	47	41	44	45	34	33	28	37	35	34	36	38	38	40	39	41	49	40	33	43	36	38	26	46	50	41	43	38	35	38	41	53	39	31	40	47	39	39	31	36	31	48	31	37	33	35	42	28	25	40	43	38	43	35	31	31	40	39	30	33	35	39	38	45	40	35	48	36	44	34	43	40	32	32	40	49	34	36	38	19	31	43	36	50	32	38	40	36	51	40	28	35	35	44	30	32	34	33	31	31	46	38	41	56	37	32	46	45	36	35	51	47	47	36	35	39	40	38	34	42	32	39	35	35	37	36	35	41	41	37	32	46	40	40	34	44	39	49	40	29	29	39	28	34	50	42	35	38	49	39	32	53	36	36	36	32	42	41	30	40	44	42	39	47	46	44	37	36	30	33	29	36	41	39	46	45	44	32	46	29	32	39	40	41	40	33	45	36	30	45	36	40	35	35	38	28	34	47	43	36	33	23	49	38	39	40	28	37	28	28	47	34	43	32	33	36	43	33	34	35	40	33	26	42	34	36	30	40	30	35	47	39	36	50	37	33	32	54	38	47	54	42	44	33	31	33	43	40	47	47	47	37	30	39	43	40	45	48	40	39	43	35	32	38	31	41	36	39	37	50	33	40	35	34	29	33	30	42	42	38	42	48	43	40	36	36	36	35	33	26	37	34	44	35	43	37	45	35	46	43	37	26	37	35	33	44	30	31	40	39	47	49	39	35	47	27	40	36	33	36	41	39	54	44	31	33	36	40	54	47	32	25	31	28	43	34	37	33	39	41	33	48	49	41	48	42	33	43	42	48	41	32	39	42	38	35	33	37	44	32	32	34	40	42	46	41	40	47	35	31	30	30	36	43	38	30	40	37	35	49	42	42	46	34	45	36	29	38	39	51	38	38	37	34	53	37	41	45	37	39	39	29	38	43	28	42	51	43	38	48	45	35	48	35	36	32	39	38	24	39	35	46	36	45	41	34	38	47	39	30	35	32	41	29	31	32	35	42	45	43	35	38	36	45	43	34	45	38	37	38	44	35	40	40	37	26	32	38	29	40	35	32	37	49	35	32	38	34	48	42	42	31	48	35	33	47	28	44	49	37	34	47	35	34	37	37	33	28	41	46	35	42	55	35	34	34	30	37	36	36	34	37	58	42	37	46	42	39	27	45	32	35	37	40	50	36	38	45	31	35	36	37	32	24	38	35	35	34	39	51	44	41	45	37	34	37	46	35	41	41	35	26	44	25	41	47	53	32	33	28	36	42	46	33	39	48	44	46	40	40	41	42	39	43	30	44	44	34	32	37	39	35	42	40	44	41	33	39	36	32	48	35	41	42	37	34	34	31	39	36	34	46	39	40	36	32	40	37	42	51	44	24	34	48	37	36	36	32	35	25	38	38	45	38	39	38	36	40	36	34	39	52	33	34	41	29	31	38	40	36	27	48	37	34	37	36	37	47	33	32	36	40	33	27	32	33	37	48	38	36	36	38	45	32	37	26	33	31	32	28	43	27	41	41	27	26	44	33	31	29	50	42	35	31	36	48	41	37	33	44	34	45	44	43	34	42	38	33	40	42	38	51	29	46	30	37	35	40	31	40	53	47	32	39	30	29	35	35	38	31	40	36	52	45	26	45	34	43	41	38	42	34	48	45	36	35	33	43	36	46	47	35	44	35	35	33	40	36	37	38	44	27	35	34	39	46	40	33	30	29	48	37	26	29	40	48	45	32	35	49	37	43	40	50	24	39	32	35	41	51	26	37	42	42	40	32	43	46	39	33	45	36	27	37	44	47	36	36	39	34	36	39	32	40	34	38	31	34	40	35	30	40	53	33	36	41	33	42	45	45	30	31	29	39	42	43	38	50	49	26	38	47	46	31	44	30	36	40	43	35	26	37	42	38	43
40016	10540	5362	15651	19059	15875	12507	9664	8557	8823	10637	13154	13082	10523	8353	6460	5418	5001	5048	5011	3725	2294	1743	1741	2149	2795	3006	3490	3413	3090	2740	2905	2935	2517	1912	1819	1566	1505	1444	1325	1266	1081	1124	1057	1103	1106	1128	1054	1000	989	1030	996	1024	1033	952	1037	1009	1033	1021	1016	966	1031	1017	968	951	945	935	933	968	971	1017	971	966	994	955	963	977	970	954	921	1004	930	926	962	1019	978	966	999	968	1012	943	962	977	971	967	1009	954	976	879	943	939	930	992	946	1014	940	933	976	989	935	953	983	935	1011	990	988	1029	994	999	985	975	962	943	1003	930	974	947	947	997	1008	1016	975	990	969	999	972	977	971	930	994	945	1005	964	926	962	949	979	1000	979	905	946	994	962	940	968	933	922	965	924	971	962	970	1013	914	980	884	973	978	903	946	969	864	948	943	990	928	968	906	934	944	955	963	941	984	919	963	985	945	966	958	938	905	980	955	937	1001	1003	1011	944	935	992	939	944	873	962	936	996	957	922	926	933	959	924	935	935	940	939	945	940	991	950	913	1008	917	960	1021	981	993	958	928	974	1061	975	966	946	932	912	899	965	936	946	936	941	950	936	982	962	912	942	931	1004	927	945	911	938	927	980	934	984	990	989	963	1013	975	980	987	909	901	996	938	970	959	989	986	952	910	909	913	931	985	947	984	959	979	1001	940	927	940	945	916	939	950	1029	965	959	893	955	920	1020	925	936	949	976	971	970	932	960	952	949	984	933	954	949	905	912	986	970	954	931	967	902	912	983	991	972	926	905	954	954	910	1009	942	917	927	959	915	953	970	1009	984	963	952	1001	921	937	925	968	990	968	952	903	939	934	975	915	1012	905	950	1024	890	955	969	928	944	988	983	995	911	963	956	969	967	991	964	959	963	917	944	962	915	907	1013	958	997	928	955	923	952	956	966	970	977	932	925	974	909	1005	961	978	955	924	910	969	969	964	985	959	947	943	925	895	934	896	993	969	909	941	924	937	995	918	946	945	963	990	915	960	907	917	930	936	969	978	1003	962	975	974	889	911	959	995	954	960	890	1021	925	891	961	952	943	968	1003	960	893	979	964	896	978	961	938	941	946	903	988	957	955	969	981	1020	895	958	977	978	975	976	960	931	992	954	943	942	986	994	951	935	1001	911	942	1006	923	915	932	964	964	978	1021	1003	970	950	953	976	919	919	1001	975	908	993	1021	918	970	951	937	982	934	941	921	950	941	979	943	906	917	978	922	986	977	964	927	934	984	900	913	976	995	983	1000	929	927	954	956	924	907	992	984	978	924	924	967	956	975	953	932	918	919	962	895	887	961	971	965	977	989	933	979	1003	941	973	979	957	964	926	919	963	960	913	927	1012	937	961	999	998	959	962	917	965	980	937	1002	961	902	923	956	968	1073	966	887	953	891	970	955	983	898	964	964	948	932	938	931	951	974	964	921	933	924	967	988	942	895	954	932	965	967	995	973	927	943	997	928	936	906	951	939	1003	952	971	982	924	887	927	988	918	922	1000	954	899	984	941	961	975	955	972	962	929	958	1005	914	930	992	940	940	984	969	919	940	960	958	965	944	937	934	928	959	937	976	951	953	942	909	962	975	930	974	954	962	978	934	948	939	919	968	991	940	948	931	959	954	987	961	999	972	936	1011	918	905	967	963	959	926	903	938	938	968	946	992	975	978	972	965	1000	933	935	952	953	992	943	932	962	962	924	945	948	982	979	946	939	924	943	998	946	919	950	956	918	957	941	994	943	909	925	984	929	952	954	1033	951	898	925	991	994	884	960	910	900	933	1011	951	942	966	929	976	930	953	948	934	947	944	926	933	986	900	972	992	981	951	920	955	942	952	960	906	958	938	967	911	934	958	930	949	942	983	987	968	988	938	911	964	1003	965	948	985	977	938	1002	936	901	953	994	950	956	1007	990	982	924	893	945	967	964	898	955	948	938	922	908	961	971	1018	863	1018	950	950	941	924	953	923	932	933	943	917	1017	957	968	912	941	976	966	1006	951	951	960	982	953	956	974	956	980	955	915	893	968	967	915	930	948	985	969	946	980	931	963	935	884	984	983	978	977	1001	939	928	948	938	983	935	940	941	915	962	983	958	964	937	919	930	953	983	953	993	903	922	953	942	940	931	958	923	1020	966	886	955	970	949	999	983	947	956	929	986	975	1002	1017	966	948	951	978	956	958	908	917	989	962	988	972	946	972	928	994	965	955	970	971	1007	968	967	957	929	976	978	960	911	949	906	919	979	953	950	979	925	970	971	905	921	935	963	974	940	917	961	976	933	932	912	935	939	985	907	950	962	964	955	937	899	874	915	950	976	987	939	972	957	926	948	976	995	935	970	940	948	898	959	938	936	948	971	950	963	974	945	950	946	961	948	952	959	957	863	882	941	1009	971	917	958	946	958	918	900	938	927	928	867	959	969	944	935	988	951	988	963	989	978	895	975	894	932	929	931	943	992	957	909	930	1025	890	921	930	998	956	905	965	937	932	964	960	993	997	972	1019	955	958	913	1013	984	970	980	986	951	1002	945	896	965	942	1006	968	911	965	976	903	927	938	928	922	964	915	937	958	931	980	1010	906	937	961	1001	1001	971	970	969	971	920	900	959	964	926	936	969	958	978	979	959	979	950	940	989	945	946	976	902	960	1005	951	922	951	990	992	949	959	986	934	950	984	969	940	983	942	944	974	965	951	991	954	965	946	959	974	989	950	948	953	977	924	979	951	986	958	959	933	1016	960	891	926	935	957	929	935	949	909	942	940	970	949	1009	910	940	951	925	947	949	933	937	978	988	967	888	957	978	973	975	959	959	905	908	930	972	949	925	945	992	906	974	943	948	967	941	992	942	991	984	910	951	896	1021	932	965	959	911	983	926	977	904	967	953	928	936	1017	989	1044	886	962	896	899	926	981	931	930	930	916	952	933	905	977	937	968	958	961	973	932	953	978	906	942	955	993	974	950	955	956	975	948	1036	1001	960	986	1009	948	877	937	1001	902	964	952	904	950	954	964	964	977	970	997	982	970	906	956	944	986	934	910	992	953	950	941	948	978	962	1004	943	1036	930	920	946	925	968	903	969	942	978	942	953	961	949	977	969	985	965	949	883	995	987	987	929	994	985	973	951	926	995	982	980	958	942	970	953	947	973	941	960	976	975	920	986	947	946	950	958	988	956	992	943	978	951	941	930	904	959	896	961	966	959	970	958	987	936	953	950	956	987	900	957	883	932	959	922	993	980	900	972	949	925	1025	1018	989	940	975	906	957	948	945	1006	937	955	968	930	977	995	997	931	1016	978	952	1009	940	902	954	1045	905	960	951	999	979	983	950	898	878	918	975	994	902	960	958	986	982	971	935	955	986	895	965	998	963	961	969	939	913	961	962	945	902	948	922	965	973	905	932	997	1021	950	932	927	945	962	937	984	937	921	977	910	946	991	918	954	977	978	919	972	940	953	967	978	918	979	1045	969	946	932	967	945	953	956	946	932	942	987	952	948	953	943	948	949	996	930	978	982	974	978	933	952	971	920	965	977	947	980	976	976	972	906	952	953	910	908	967	879	971	924	985	945	942	983	956	950
2846	116	66	55	80	55	57	63	64	84	121	151	150	107	81	85	50	56	62	51	41	46	34	25	33	43	40	51	37	46	46	47	48	32	24	38	22	25	29	26	15	23	24	27	26	23	25	20	22	23	26	18	24	23	23	20	21	23	11	15	21	22	30	24	20	33	21	18	29	26	29	16	24	28	27	35	20	24	22	25	26	12	23	17	25	23	24	20	28	17	17	27	27	33	26	29	19	20	24	19	23	21	24	20	24	23	29	24	22	27	26	26	27	22	20	19	19	23	28	22	27	23	22	30	27	13	22	24	18	24	18	24	27	22	22	22	23	22	26	18	30	19	24	14	20	20	28	20	29	21	20	20	30	25	22	24	24	29	24	19	15	25	23	21	15	21	21	23	15	20	21	25	31	22	29	24	32	28	22	16	24	18	19	33	23	24	27	24	21	27	22	22	24	29	15	17	20	26	21	32	21	15	20	30	14	25	19	26	27	19	24	21	21	28	21	16	25	18	27	32	10	23	23	22	18	23	19	29	19	25	27	18	33	23	26	14	23	21	28	27	22	29	28	23	22	16	25	23	22	18	19	21	32	18	18	26	21	32	29	18	27	28	24	24	20	23	21	27	27	25	25	24	20	21	20	24	31	20	21	17	21	26	18	36	32	16	25	28	34	18	30	15	22	28	23	17	25	25	20	28	19	22	27	22	17	21	18	20	20	27	10	21	18	22	16	23	23	30	19	21	30	22	20	25	27	24	24	26	29	25	29	16	23	19	30	20	24	15	24	17	26	24	23	16	19	29	21	32	23	19	23	22	27	20	19	22	19	24	31	23	21	20	26	15	21	30	16	24	12	21	15	26	23	25	23	25	23	24	21	35	19	29	25	21	22	31	20	17	23	21	20	25	18	24	22	23	25	30	22	22	19	28	25	26	33	23	27	21	27	27	19	26	25	21	18	15	22	16	29	18	24	26	22	17	21	17	24	40	21	25	28	19	29	32	19	21	24	19	19	22	23	17	24	26	14	15	26	20	20	33	22	20	30	26	23	17	23	23	24	31	19	21	22	20	27	18	22	20	30	29	22	26	21	20	16	28	25	25	14	29	22	21	23	28	21	18	23	25	23	17	20	28	20	34	26	33	16	26	28	19	16	22	29	31	17	29	31	19	26	29	29	32	29	23	25	15	30	27	13	18	20	29	23	19	20	21	26	26	23	25	22	27	10	28	26	29	25	15	26	20	17	25	17	25	24	24	24	28	21	21	26	19	21	21	25	22	18	18	24	30	26	22	18	25	24	22	20	24	25	25	30	19	14	25	16	18	22	22	25	18	25	26	22	22	21	23	21	32	23	20	30	28	23	30	30	19	28	26	21	26	23	16	25	25	16	22	25	21	32	21	17	24	25	27	12	27	23	27	22	27	27	24	18	15	24	11	24	24	23	29	27	35	31	24	22	20	26	21	26	25	21	22	27	30	22	20	21	31	21	19	18	27	32	25	28	21	26	23	28	22	27	17	20	28	29	23	18	26	20	23	21	28	19	25	25	19	29	21	17	28	28	24	22	28	25	32	21	25	28	27	22	24	19	23	21	19	21	28	22	28	14	26	17	27	21	28	18	26	26	20	22	25	19	18	22	31	22	29	21	19	16	27	29	15	25	18	22	31	22	23	21	23	29	31	14	23	25	25	29	28	27	29	19	19	20	25	31	25	26	36	33	27	29	12	22	20	23	18	13	22	20	23	22	24	17	28	24	21	19	23	20	22	20	20	23	22	29	27	24	29	22	27	28	26	25	28	22	26	18	25	21	21	26	34	27	30	22	31	25	27	19	24	21	20	20	23	17	21	20	13	16	20	23	26	22	19	19	17	15	35	24	23	21	24	27	21	26	26	24	18	26	29	19	18	25	18	19	26	23	33	23	27	19	18	25	29	16	24	25	26	24	26	18	20	22	16	24	23	29	20	30	15	27	23	27	18	24	20	28	23	22	25	21	27	21	24	22	29	8	21	25	20	27	21	20	31	21	25	19	13	22	19	23	26	18	23	22	16	19	23	17	17	18	24	19	28	22	15	17	33	22	30	32	25	19	25	19	17	32	32	30	32	23	36	25	19	26	29	18	28	19	27	18	25	20	20	24	22	23	21	25	28	14	26	24	21	19	19	24	25	17	25	26	27	25	17	28	22	20	28	29	21	25	25	29	33	29	22	19	16	22	26	23	10	23	21	22	28	20	25	25	30	37	27	18	21	18	22	19	13	24	26	12	22	18	20	29	22	19	32	24	31	21	25	24	18	23	23	26	21	28	30	26	14	26	28	22	34	25	24	21	28	31	27	19	30	35	24	23	22	23	36	27	24	24	20	29	31	25	32	21	29	19	32	25	25	22	24	26	24	31	29	21	32	20	21	28	28	21	15	25	20	29	18	25	25	19	26	26	20	21	14	28	24	23	17	30	24	21	22	13	30	26	27	23	22	18	19	20	30	32	27	21	29	29	20	30	23	33	19	25	32	21	19	21	23	25	23	17	26	25	16	21	21	26	31	19	23	23	22	19	23	25	24	25	26	22	22	27	25	22	23	24	18	26	13	17	18	31	21	20	22	26	25	18	25	24	35	17	15	25	20	21	18	25	24	27	21	19	23	21	26	17	30	24	25	25	24	23	28	22	26	20	23	23	32	23	20	22	32	23	25	18	29	24	31	27	29	22	27	21	26	18	21	26	23	27	22	27	33	16	13	32	23	32	20	27	20	24	29	24	32	26	28	17	25	29	24	21	29	37	23	25	22	18	26	21	24	25	21	28	24	20	28	18	22	25	29	32	25	24	24	28	19	14	36	30	25	18	18	24	18	19	20	23	21	22	25	30	17	32	19	21	24	27	17	14	22	13	19	22	21	25	22	18	25	21	23	25	39	20	27	24	25	17	18	23	20	16	24	20	29	17	20	21	20	23	14	25	31	18	20	27	19	14	24	18	20	20	15	17	25	20	16	23	25	17	22	30	27	34	25	25	29	7	21	27	17	23	27	15	17	26	26	24	28	26	18	28	36	26	26	21	17	24	29	23	18	30	28	29	33	21	26	24	26	29	27	23	20	33	19	29	21	17	22	25	23	28	30	31	25	24	25	31	25	18	25	30	18	20	17	20	13	25	34	26	21	18	26	22	22	26	25	24	32	38	21	28	15	23	18	33	14	25	24	23	25	28	22	20	30	23	23	28	24	17	20	25	19	18	25	23	27	24	22	24	25	26	21	31	39	29	16	27	28	14	27	19	15	20	22	15	30	23	19	18	23	21	21	18	23	22	28	29	33	29	19	26	22	26	23	22	27	18	26	29	25	33	24	27	20	24	28	22	18	31	20	22	25	16	22	15	24	26	23	22	18	16	23	29	17	27	22	19	27	26	31	27	22	22	26	21	18	17	21	24	31	31	25	24	24	29	19	13	20	20	22	23	19	24	31	26	26	18	22	31	29	25	30	16	25	23	23	29	22
32993	5835	2495	7902	10390	8408	6489	5184	5000	6168	8501	10117	9112	7059	5668	4449	3565	3449	3617	3274	2039	1205	1035	1079	1530	1873	2092	2376	2276	1833	1681	1851	1840	1494	1224	1104	953	942	901	785	754	627	633	627	670	644	668	635	636	628	599	640	624	571	638	598	607	674	624	617	636	591	596	601	614	632	637	582	598	612	609	622	630	621	622	654	587	605	640	654	603	610	589	602	646	606	587	595	604	648	684	612	681	632	622	595	621	603	609	618	627	601	649	565	562	629	595	597	624	633	582	649	604	657	622	584	660	680	590	612	600	658	641	642	612	635	619	577	631	632	573	571	628	625	609	554	596	566	612	638	632	645	595	608	630	592	605	578	591	586	619	572	565	618	628	608	642	574	586	606	614	610	619	619	604	633	606	625	565	638	601	604	589	584	609	601	607	570	576	618	585	570	637	602	605	573	589	607	597	553	620	664	590	569	619	633	598	572	573	599	618	583	594	614	611	597	625	645	613	634	607	609	622	626	589	582	604	590	643	632	630	610	637	598	611	632	615	615	606	622	610	663	588	611	566	597	624	623	587	652	577	606	601	575	583	589	604	587	563	635	578	628	611	627	641	614	568	642	598	595	567	642	647	610	590	592	627	577	615	623	598	569	616	586	618	586	631	630	573	596	606	607	570	590	635	594	633	579	596	601	584	568	618	612	608	622	637	618	591	609	569	568	611	634	592	608	642	643	571	589	643	617	603	602	649	564	619	632	598	596	620	611	574	603	609	653	608	583	652	619	600	565	591	613	603	642	598	571	584	628	581	642	631	572	587	592	610	576	577	585	599	600	574	575	593	612	592	658	577	641	604	580	613	590	607	595	598	611	550	593	609	657	679	571	625	576	635	598	623	636	544	608	599	589	616	581	565	611	574	563	606	629	580	599	615	610	592	632	629	586	589	613	620	627	567	607	590	623	621	624	613	646	627	605	604	630	567	622	646	570	624	563	586	626	574	614	597	607	581	625	631	572	599	600	592	562	622	582	698	625	631	577	594	582	637	601	587	575	648	565	624	579	543	570	611	661	619	563	574	610	641	618	627	626	620	612	592	621	573	618	576	637	621	594	596	599	642	602	617	584	627	602	594	636	583	591	613	622	597	587	542	632	606	628	571	616	637	632	618	642	648	625	607	589	655	635	587	633	609	644	609	571	615	635	585	579	655	633	613	614	606	611	626	609	584	645	553	628	582	590	590	626	596	635	599	600	579	611	617	628	601	635	582	592	582	616	612	584	576	590	617	611	605	589	617	588	597	595	633	602	575	597	622	591	586	634	597	610	615	587	571	596	579	597	615	599	602	628	609	612	604	620	630	625	610	597	668	652	592	581	638	573	587	634	576	580	576	666	595	596	578	570	602	649	641	580	637	583	622	597	623	587	601	628	607	587	598	589	620	583	605	624	640	601	581	618	602	614	608	617	591	615	577	609	632	569	612	619	587	639	600	606	613	586	623	604	648	579	614	604	619	608	601	605	585	606	615	574	573	630	635	606	567	577	608	600	565	573	611	573	606	631	646	544	577	596	607	604	607	563	585	585	619	586	624	635	589	644	599	600	587	614	634	656	651	570	576	605	612	597	615	604	634	580	636	606	639	611	583	625	559	601	619	603	601	638	626	630	619	638	614	609	572	626	633	610	577	610	623	626	612	603	616	593	597	610	602	571	600	603	579	666	603	613	606	571	631	634	600	548	617	588	620	595	572	597	619	589	600	615	603	623	610	559	653	550	589	622	580	610	593	613	615	609	645	569	598	598	622	641	598	606	597	574	606	660	627	600	618	632	610	640	607	577	624	560	593	630	606	604	609	614	568	639	599	582	635	629	613	630	562	623	619	615	620	598	650	608	617	557	633	615	612	587	606	584	588	609	613	589	579	561	572	600	618	551	582	588	584	590	619	551	608	625	662	663	570	592	578	605	608	645	575	640	643	595	608	609	629	635	628	605	570	568	581	588	596	579	618	593	568	600	585	613	614	561	585	644	618	593	628	587	603	585	565	608	613	650	563	596	569	601	594	600	608	608	598	599	574	578	592	571	590	620	574	580	603	631	559	583	635	569	599	594	619	598	609	599	554	651	607	593	577	619	593	596	568	610	596	593	604	593	645	576	638	580	630	613	595	614	550	568	601	624	627	699	552	610	613	614	616	589	619	589	627	621	657	615	636	658	571	575	668	646	629	652	653	579	565	599	625	610	602	595	629	594	599	630	574	620	588	603	640	633	616	615	607	634	584	639	607	618	618	589	576	565	629	619	580	558	595	605	644	558	607	602	595	560	596	625	593	604	566	604	671	585	601	622	631	614	625	603	615	616	627	646	603	591	601	630	582	618	609	604	534	562	640	583	602	626	563	597	559	547	607	602	630	609	595	633	628	578	597	645	589	618	594	602	628	591	608	607	600	571	593	583	610	596	561	583	611	603	608	616	593	575	594	613	591	613	623	602	616	603	609	622	577	642	604	592	640	581	624	611	622	596	610	616	611	585	592	570	598	581	590	599	602	619	578	623	605	585	643	596	581	583	610	605	657	614	585	637	640	629	594	614	613	585	599	602	617	603	587	629	644	591	597	631	625	589	619	650	588	619	553	610	571	620	616	588	616	587	634	614	603	607	571	618	642	580	632	616	613	587	608	583	634	619	579	574	626	597	593	564	623	646	642	597	618	594	624	570	603	608	625	611	610	625	578	577	611	606	633	599	616	614	588	662	612	591	631	554	606	612	598	592	561	613	622	596	613	659	556	584	580	564	588	651	629	617	651	659	619	625	601	641	596	575	602	559	624	631	614	580	562	602	564	581	587	631	609	564	651	633	570	609	602	591	600	577	561	640	620	630	614	600	621	562	556	683	592	604	606	600	585	574	560	615	613	535	620	618	567	642	607	558	614	591	625	620	613	617	605	609	638	564	633	632	582	619	632	629	600	622	592	590	571	597	642	554	583	578	586	633	606	620	630	581	624	642	631	600	574	574	656	582	638	639	590	574	611	630	600	580	580	602	583	623	561	601	620	611	613	614	599	579	601	631	597	571	627	628	658	578	600	527	595	617	586	658	612	649	565	581	601	637	605	577	591	599	598	577	617	577	598	646	603	613	665	618	597	632	588	623	568	620	589	597	559	629	667	569	570	603	644	597	619	592	638	597	596	564	619	598	559	576	594	629	616	589	580	607	596	584	607	591	585	638	645	625	612	590	575	608	587	659	598	573	579	620	631	600	619	602	568	559	621	603	613	626	642	583	609	625	609	637	626	607	567	629	611	607	632	617	599	606	643	595	569	594	577	582	598	585	611	613	594	616	607	593	612	628	595	631	590	595	600	583	620	613	588	631	573	579	602	594	613	598	558	572	601	597	614	578	610	625	615	608	595	584	587	601	663	593	646	586	633	581	585	579	595	600	587	585	595	611	571	615	583	618	614	635	594	629	541	597	619	584	585	578	648	551	596	612	577	614	623	614	612	614	572	617	611	593	590	587
8382	595	218	149	211	191	172	174	192	236	239	290	298	201	167	157	111	140	133	109	75	63	54	48	76	76	89	82	98	70	67	88	74	78	71	48	44	50	47	39	34	32	56	56	43	33	37	37	43	38	35	43	35	40	52	47	48	43	43	36	45	52	42	42	45	31	30	35	31	43	35	45	38	27	33	30	43	43	36	43	32	38	36	41	36	43	44	40	53	42	47	36	33	44	35	41	35	32	40	34	45	36	26	36	34	40	41	36	36	50	34	37	45	48	40	51	53	37	42	38	42	29	41	31	44	57	41	49	33	31	46	47	47	30	41	41	35	35	48	37	38	31	34	42	29	44	43	47	40	42	39	41	40	42	40	42	34	33	41	39	42	32	33	33	35	43	36	45	37	38	38	40	46	44	38	52	45	31	26	42	44	41	51	37	47	42	36	33	43	38	44	47	32	40	40	42	38	31	39	30	33	50	43	42	39	47	46	43	38	30	40	38	26	31	40	38	38	35	27	41	40	31	36	39	39	40	36	46	35	40	46	40	38	41	40	50	32	42	30	42	29	41	53	43	43	54	39	26	37	40	40	56	39	41	35	25	37	41	37	32	44	33	27	48	28	34	37	36	51	32	40	38	39	39	39	48	40	28	38	49	40	41	42	40	30	34	31	43	38	43	30	37	39	40	34	39	35	38	41	46	33	56	48	56	34	33	38	40	37	36	41	35	43	44	36	33	37	39	40	38	46	46	38	40	36	33	34	40	40	42	38	52	44	34	34	41	38	48	35	40	35	36	51	43	48	33	42	46	43	39	50	38	34	35	40	38	45	43	37	49	25	26	34	33	35	44	43	39	42	40	35	49	37	32	48	51	33	37	49	39	47	51	38	39	43	31	29	40	37	49	34	42	48	41	31	45	43	38	54	25	45	31	45	34	44	42	44	24	32	46	34	39	48	38	39	31	35	32	31	41	31	31	32	30	34	37	43	30	50	47	50	37	40	35	28	46	41	42	44	40	41	42	48	49	32	57	44	37	36	33	44	35	31	35	30	37	33	45	50	33	35	45	40	44	31	33	40	40	48	36	36	31	48	45	35	42	59	31	36	37	37	46	41	39	39	41	33	27	48	48	42	32	50	56	48	39	48	48	42	43	45	24	55	51	41	40	42	34	42	40	43	41	43	40	34	35	47	33	39	51	42	50	52	43	35	30	44	40	39	49	40	30	31	35	57	25	31	45	59	45	40	56	46	45	35	41	39	47	41	37	39	30	36	43	44	22	46	45	43	29	35	58	34	41	34	39	38	34	38	34	30	41	47	37	42	37	32	41	45	35	33	34	38	42	50	37	55	56	38	37	25	44	31	38	44	43	41	43	38	44	40	36	37	40	55	37	37	38	32	31	46	36	43	42	36	39	44	30	31	44	43	29	37	38	33	31	39	36	40	43	46	38	30	29	48	34	50	40	40	34	42	29	26	43	37	33	37	48	39	36	48	44	41	42	43	43	35	37	34	48	38	51	33	43	53	40	32	33	42	37	31	44	37	26	33	43	34	38	39	39	33	43	43	33	38	33	49	40	30	48	34	55	47	40	52	50	33	43	39	38	34	36	50	39	47	42	29	29	38	54	43	34	26	36	40	41	38	41	39	38	33	47	45	31	46	36	37	34	48	57	45	33	36	51	37	39	37	37	39	34	36	40	39	39	43	35	34	38	39	40	55	31	38	47	29	45	46	40	47	48	41	42	38	39	40	37	31	39	43	44	40	39	39	34	31	34	43	52	45	44	35	32	32	50	37	35	43	44	41	43	43	49	40	32	36	28	33	51	26	41	40	44	38	34	41	42	41	29	37	38	36	43	44	42	49	58	54	33	59	43	39	50	35	40	27	52	37	28	41	40	31	36	38	40	28	45	40	38	47	29	37	36	33	40	34	41	47	39	39	27	47	27	38	36	46	29	43	40	47	37	42	32	38	34	37	30	33	43	37	39	32	34	44	35	48	50	30	41	44	35	37	35	38	32	40	37	26	43	28	32	53	47	39	33	42	37	33	39	35	38	36	31	36	35	46	35	30	26	45	42	44	36	38	45	30	39	47	37	33	43	34	43	39	35	29	39	38	40	43	34	35	48	35	40	30	38	42	41	41	40	49	29	52	44	38	39	38	35	41	40	42	44	39	36	39	46	40	42	34	33	34	35	32	49	38	39	36	38	34	32	43	43	45	36	44	34	34	52	32	39	38	38	36	38	33	35	41	33	35	38	44	46	31	48	31	31	43	39	41	46	41	36	45	24	50	36	35	46	42	39	37	41	49	46	44	43	42	41	50	43	35	41	40	36	42	46	39	32	32	42	43	47	40	47	41	30	37	31	38	44	34	37	38	40	51	38	44	34	41	22	40	36	46	43	39	24	30	40	36	55	46	36	36	42	30	43	37	40	33	34	40	36	39	45	34	41	40	39	45	45	36	44	31	39	38	31	38	44	37	39	48	44	43	46	42	33	43	36	40	46	28	34	43	43	41	43	35	30	37	28	39	50	36	36	39	26	36	50	28	41	43	43	46	43	34	43	37	34	44	34	37	53	41	39	35	30	41	45	42	49	33	39	40	45	43	40	37	43	35	48	39	33	38	37	46	36	40	36	43	34	48	43	41	40	36	37	43	36	48	45	39	44	39	30	36	42	46	46	38	43	46	44	36	36	34	43	25	53	45	37	37	35	36	36	35	37	39	32	32	49	46	34	39	45	39	59	43	38	38	41	40	29	44	45	33	33	40	32	45	38	42	32	42	35	44	38	39	49	41	42	33	42	40	31	39	39	47	47	37	40	37	40	35	30	45	31	50	32	39	46	47	43	49	41	35	48	34	33	27	52	32	42	44	41	35	35	32	47	48	33	38	35	40	44	33	34	43	42	40	42	44	42	34	33	33	38	39	36	45	34	33	38	50	37	34	42	31	33	34	33	27	27	36	44	42	50	39	41	49	33	28	40	38	33	51	28	45	41	24	41	52	42	38	36	35	30	46	37	41	44	32	51	38	44	38	46	45	37	35	28	32	47	49	38	37	48	41	48	33	42	39	46	33	37	40	39	42	48	37	32	33	37	44	43	54	32	34	35	39	40	31	41	40	40	39	41	46	35	41	31	43	57	38	37	34	42	36	40	51	40	40	39	48	32	43	38	39	43	38	31	44	41	32	34	49	36	48	43	35	45	30	50	38	37	34	34	41	46	48	56	43	37	42	42	41	43	33	47	36	47	33	37	30	41	36	42	41	42	47	48	49	49	38	39	40	30	32	31	24	50	35	31	46	35	43	40	49	29	43	49	37	36	37	37	42	38	32	41	47	35	32	46	36	41	35	39	36	34	42	38	40	35	50	41	33	33	41	48	43	37	35	41	39	34	43	49	35	41	31	36	47	31	39	38	42	41	28	47	41	46	39	38	40	44	38	52	40	35	26	37	46	40	45	44	41	40	32	40	40	48	37	36	43	55	38	38
43397	12664	6763	19583	23163	20047	16316	13262	12097	13301	15518	16509	14516	12039	10019	7891	7123	7044	6943	5640	3641	2373	2164	2396	3436	3822	4188	4604	4039	3466	3480	3755	3267	2875	2363	1895	1782	1765	1576	1348	1270	1177	1198	1165	1188	1168	1141	1180	1117	1102	1108	1153	1112	1095	1074	1092	1035	1099	1014	1021	1080	1083	1017	1088	1002	990	1033	1080	997	1064	1000	1017	1001	1030	986	1014	1038	1002	1045	1065	995	1022	987	1019	1007	1017	945	1029	995	974	997	995	982	1034	991	1014	998	986	1016	1038	988	970	990	986	1023	1033	1004	953	1018	992	1011	967	1003	1057	1095	1009	959	993	1041	1026	1018	1061	1071	1031	972	1006	1055	1013	1029	975	1005	1023	951	1029	994	967	983	1026	989	997	1067	1014	1003	1023	970	979	980	975	1034	970	1011	979	941	945	993	932	1001	967	971	944	982	1007	941	989	1001	990	1004	972	983	971	926	970	945	950	1010	975	997	959	996	1020	1002	987	984	1019	970	1046	1005	994	971	933	964	991	942	943	1056	971	937	986	968	955	1038	1000	1011	958	993	954	975	966	968	998	983	955	956	956	962	941	959	965	999	1001	1027	998	958	991	964	1001	976	1038	1012	937	976	975	1015	1028	974	981	976	962	1015	1008	954	969	1032	970	985	972	1006	998	1000	998	1061	953	1028	972	969	1000	999	928	963	983	1006	929	931	926	984	973	980	1003	967	941	955	978	979	986	1016	953	914	1011	953	957	983	970	951	982	938	959	971	937	1019	970	978	970	983	979	1046	983	951	988	986	970	968	1029	954	968	932	980	1009	991	988	1019	936	967	964	967	1033	1028	992	1027	986	1007	946	1014	957	969	975	936	1036	990	949	1002	981	959	1004	1034	1003	950	987	955	972	978	1027	946	985	969	1002	974	945	988	943	1042	986	1001	996	946	974	924	938	1009	1038	993	961	984	948	975	943	967	1028	985	964	1021	969	956	1014	953	983	925	1001	982	955	949	940	997	980	981	992	992	968	1014	1021	972	1012	999	985	1020	903	956	979	960	975	915	976	977	995	967	900	967	938	966	1023	1015	984	1027	989	929	959	958	990	951	957	910	1060	1012	1038	965	993	940	1006	887	975	976	929	969	954	998	971	978	998	1015	1008	974	979	931	980	968	953	993	977	943	1012	971	965	979	981	952	989	995	955	974	1054	979	960	951	944	945	983	972	989	983	1012	947	1017	970	1026	988	988	929	984	959	990	932	966	970	934	953	976	929	1023	1021	1031	973	1007	1003	969	961	977	1003	982	967	1017	917	1024	949	1052	1019	993	964	969	984	1000	983	1003	969	978	952	960	990	939	1005	981	1008	995	997	993	976	930	974	995	1020	995	1011	998	1018	952	982	1019	988	1022	920	970	964	987	941	995	1019	984	957	1018	972	981	988	1023	983	985	976	968	1032	917	1017	1002	956	1007	935	955	975	1018	958	996	1000	1036	987	989	952	991	954	990	966	992	978	950	1012	943	971	977	960	931	956	988	987	977	990	1013	913	1010	990	1005	992	967	990	995	1002	965	954	987	1016	1003	967	999	996	977	997	944	964	929	968	1006	1005	1017	977	940	959	1006	964	951	959	981	976	985	966	962	920	934	973	961	993	902	986	1017	1014	1005	884	980	997	931	939	997	1022	942	964	982	950	930	992	969	967	1006	968	961	956	969	991	1001	960	970	1001	983	1004	1017	963	997	1028	997	943	1001	931	982	978	1003	1001	1005	938	1013	1005	1001	939	1029	1023	989	1002	958	965	957	1000	991	977	992	1037	983	995	963	983	976	1011	939	923	986	961	952	946	967	1004	993	1005	958	966	952	1009	968	1049	1029	975	965	963	951	983	971	993	1009	987	1027	975	983	978	1032	1015	1006	1036	958	981	1004	934	998	965	1012	985	964	999	1020	992	967	975	984	1042	936	981	1014	968	959	1029	998	978	974	1004	914	979	965	973	977	982	1026	1009	987	916	1041	987	994	994	983	1042	915	993	1015	998	1010	1015	975	947	1031	1001	933	995	992	951	1008	1059	967	1004	972	957	971	991	1030	977	980	1029	969	979	981	968	981	959	989	995	950	965	997	979	1028	995	997	964	946	945	964	965	976	991	969	992	955	953	968	992	971	948	1001	996	983	998	996	1023	989	1002	1011	939	941	965	1007	1003	908	994	965	932	954	1030	986	1024	954	993	1008	978	962	999	946	960	973	981	1038	974	988	1034	986	985	967	990	979	976	980	1035	976	983	1010	934	1022	971	969	963	1001	989	976	1049	959	1029	991	1043	961	949	940	1007	993	1019	971	991	961	935	942	964	938	977	990	972	936	955	986	990	1015	955	965	967	969	944	969	950	990	970	999	959	977	989	946	1004	979	1023	1010	873	927	994	1005	980	994	1036	952	971	1016	948	963	995	996	1026	927	983	993	1029	992	958	977	952	1037	957	1012	980	945	969	984	984	979	1008	985	1004	985	977	941	936	930	1000	972	1026	944	978	918	1036	985	988	986	961	1008	983	930	1028	934	1047	1001	948	950	994	959	982	969	986	1001	980	949	1001	965	1015	1047	979	991	966	942	953	948	969	949	1019	1003	1023	1017	971	972	952	983	968	967	965	929	991	981	916	975	1005	961	1009	938	973	1017	1049	983	961	958	1011	1007	968	958	949	933	1001	916	1036	955	959	1034	986	934	977	1037	928	985	973	1016	993	961	935	979	1024	1021	980	996	1043	984	983	987	955	982	937	1040	956	938	948	951	982	997	972	974	901	964	989	994	1001	943	947	1047	930	998	985	960	1020	990	985	981	984	975	983	1009	987	927	975	976	967	996	952	958	989	956	965	967	949	957	993	972	923	1010	1016	1001	1021	995	928	965	1069	983	1022	951	1001	959	989	1015	1005	983	1033	953	991	987	986	948	970	934	1004	1002	937	966	1001	990	978	982	979	945	963	1021	980	997	940	933	1008	956	1016	983	977	965	969	995	965	923	992	952	997	1060	1020	1013	980	930	983	968	1026	941	1065	995	952	989	1002	940	1006	1022	995	1012	1030	961	953	983	1040	994	939	978	979	972	998	1025	965	982	973	1005	953	978	986	957	935	956	968	1007	982	967	959	920	916	981	962	959	1002	978	948	1019	925	917	953	996	989	895	977	943	926	951	977	972	996	984	971	1024	976	995	965	986	950	979	925	906	960	962	1064	992	980	998	1014	972	1034	1017	989	1010	921	955	971	996	935	986	976	998	992	966	944	966	1010	946	955	987	985	986	997	984	979	941	995	995	1019	961	967	1013	972	1000	983	976	1016	927	993	981	978	968	997	994	1012	988	974	998	992	988	997	1006	996	956	1066	995	1004	937	931	969	973	947	981	1019	963	972	936	1009	985	991	984	981	998	995	1005	959	960	983	978	995	939	958	967	951	938	993	957	990	922	1033	948	967	959	982	1054	967	956	933	966	1027	998	965	979	1034	978	967	971	955	964	1015	971	996	999	1029	1000	993	989	942	985	933	967	946	976	982	973	985	991	992	1024	997	960	982	983	946	982	991	971	930	1011	1019	930	985	986	1018	1015	1024	1016	948	986	961	995	935	992	923	961	941	1016	1002	948	954	944	964	1035	1012	932	948	1024	1006	988	972	979	1030	972	1027	977	966	1022	920	989	942	1005	992	950	990	947	997	983	927	1048	948	1014	961	987	1032	964	999	939	990	968	960	1036	1044	927	943	1005	1007	915	975	940	991	936	993	972	978	982	968	976	1042	974	951	980	996	949	994	958	976	964	976	1029	951	935	970	1006	968	986	929	1020	1033	964	946	939	985	1030	999	992	991	979	962	937	954	980	1003	981	957	1001	1009	940	1025	1009	982	971	987	932	989	971	969	959	976	1001	993	955	972	979	965	977
2860	97	42	37	56	47	54	58	68	100	145	156	126	85	88	52	58	48	68	42	23	26	18	21	34	43	40	48	33	35	36	41	27	24	21	25	17	18	15	14	19	13	18	21	17	19	24	23	23	15	25	20	15	17	16	18	16	21	26	18	25	19	11	15	12	9	20	15	18	20	17	13	19	15	18	19	24	20	21	23	20	21	22	15	20	22	24	14	16	24	19	11	18	14	16	24	15	13	23	22	18	16	13	20	19	11	20	26	22	22	20	18	20	15	16	16	19	17	21	15	26	19	18	14	17	21	8	20	17	18	25	21	12	19	20	19	13	11	23	10	19	20	24	22	24	17	21	19	24	13	11	13	16	19	18	13	21	24	15	21	17	15	13	9	26	19	19	16	24	10	20	16	19	11	18	17	23	19	17	19	14	24	16	16	16	24	23	11	16	19	12	12	21	17	15	13	15	20	13	13	15	17	19	22	21	26	14	13	22	23	23	16	21	22	15	14	15	23	9	18	11	13	20	19	21	22	23	23	23	19	24	13	23	18	13	24	16	12	15	16	22	18	14	20	18	19	19	19	11	15	22	15	25	17	12	20	21	24	17	19	20	18	18	24	19	20	12	14	12	22	16	17	14	17	18	12	17	15	21	18	18	16	16	7	19	20	17	12	24	25	15	23	23	20	16	20	19	20	15	16	21	19	23	21	19	16	17	15	16	23	24	18	14	23	19	23	22	23	21	9	19	22	22	18	27	24	24	23	11	13	22	16	25	14	20	18	19	26	18	14	11	17	15	20	17	18	25	15	10	20	12	13	20	20	10	18	19	13	17	15	23	22	17	20	16	17	12	17	12	14	22	23	18	14	14	17	19	16	19	24	13	14	23	17	28	13	19	28	16	13	15	18	16	22	18	21	16	12	15	13	21	14	13	18	22	18	17	14	21	15	25	12	14	14	19	10	15	17	16	20	13	20	21	22	16	17	27	15	13	14	9	15	16	9	19	18	12	23	22	10	19	13	17	17	17	14	16	19	18	35	12	22	13	18	23	17	13	25	19	16	19	17	16	18	14	18	15	20	20	21	12	17	13	20	11	15	16	18	14	16	16	15	16	22	12	12	16	16	11	12	19	20	20	19	20	21	15	14	24	15	17	16	27	18	28	15	26	21	17	17	20	22	21	14	16	20	17	18	17	25	15	18	21	19	17	16	26	12	12	17	15	12	24	18	11	25	18	19	16	17	26	18	11	19	19	19	18	23	20	21	20	18	15	13	19	17	23	23	16	11	10	20	20	17	22	12	18	14	19	16	15	20	18	19	13	19	22	16	15	14	20	20	19	18	20	27	18	18	20	18	18	14	17	12	18	19	19	20	14	23	11	16	28	23	23	17	14	18	17	14	20	19	13	15	16	16	13	18	17	11	23	24	27	19	18	18	16	15	16	20	14	10	15	16	13	18	22	20	14	21	10	18	12	19	21	18	20	26	23	20	11	17	17	18	23	21	20	20	25	16	18	17	20	17	14	13	17	19	14	19	8	24	16	20	15	22	23	16	13	16	17	15	19	11	21	19	14	20	22	10	15	16	23	24	12	22	28	18	17	13	11	17	16	20	21	25	18	18	12	28	26	21	20	15	29	18	25	15	10	17	20	17	15	16	25	20	20	21	19	22	24	21	22	19	13	17	12	16	15	14	16	20	18	18	16	13	18	21	8	17	14	31	12	16	16	15	19	21	15	13	20	15	26	26	10	22	15	16	20	19	19	15	16	11	20	26	18	14	22	20	22	16	16	24	18	13	20	18	14	10	20	13	17	17	17	12	26	19	22	14	17	19	16	20	20	15	17	14	16	15	15	15	26	11	17	17	27	20	19	18	16	19	19	26	18	14	14	14	19	14	19	20	19	11	17	16	18	10	23	23	13	15	19	18	14	19	17	22	22	12	16	17	13	18	18	21	19	16	14	13	14	16	20	14	13	21	22	13	15	16	24	16	11	15	25	23	21	18	14	18	18	21	17	20	12	24	25	15	21	25	21	14	16	19	19	22	21	17	16	20	22	16	21	35	23	12	26	19	15	17	19	18	15	16	12	18	11	19	18	23	15	11	18	19	19	15	20	19	15	14	25	8	14	13	17	21	14	20	14	13	18	16	18	22	17	14	22	24	22	20	19	24	17	24	13	21	10	17	25	11	24	17	15	17	24	16	20	18	16	17	13	22	19	18	20	26	19	21	17	16	13	19	23	11	14	14	16	16	17	13	20	16	21	18	22	18	22	14	18	13	18	18	25	15	21	13	21	16	13	17	12	18	16	15	9	29	18	16	20	16	15	27	20	13	26	15	11	20	22	21	13	18	17	15	22	22	12	20	10	15	17	19	20	11	16	17	17	18	19	21	27	14	17	26	18	24	15	17	19	16	20	17	15	14	22	24	16	12	19	19	22	18	20	15	16	13	19	12	16	19	16	17	11	18	11	13	5	14	16	16	16	24	11	20	13	12	20	14	18	20	11	17	19	23	13	20	15	17	18	17	18	15	19	14	25	19	25	19	16	25	17	21	15	16	16	18	17	19	24	17	15	18	24	14	19	19	15	13	15	17	16	27	16	14	24	15	16	19	19	13	18	16	11	18	17	17	18	16	9	18	16	17	22	22	13	20	17	17	14	24	21	14	13	14	15	20	18	22	20	17	13	22	22	21	21	8	15	13	21	25	26	17	23	20	19	18	18	16	19	19	17	13	14	22	16	21	17	28	21	13	21	18	15	19	16	14	22	20	17	13	17	22	29	10	14	14	16	20	17	22	15	16	11	20	20	13	19	17	22	17	13	18	15	15	23	21	26	15	25	13	16	22	26	16	16	20	28	17	13	15	19	17	17	16	20	24	12	18	21	17	20	18	21	23	15	12	15	17	18	28	20	20	21	22	16	10	27	15	18	13	19	23	22	16	20	21	22	18	20	31	18	29	17	18	17	16	21	15	15	3	25	16	22	10	13	17	20	16	21	14	18	18	20	13	24	16	16	13	19	15	19	17	19	13	20	18	20	16	14	21	17	23	21	21	20	21	9	16	9	15	18	25	16	14	10	17	16	23	17	14	15	20	26	17	22	12	18	21	26	23	19	19	21	24	25	20	20	22	22	11	21	20	20	8	19	22	21	17	20	12	21	20	19	23	15	27	16	18	16	12	21	26	20	29	21	18	20	21	24	14	18	20	13	17	17	14	11	14	14	21	11	19	17	9	20	16	14	12	11	11	13	23	20	27	14	24	22	23	15	25	19	23	16	14	14	16	17	18	23	7	17	20	13	12	21	19	23	22	18	12	29	18	14	22	19	11	18	20	19	14	12	21	19	18	14	9	20	22	32	11	18	20	14	19	20	21	11	13	15	15	9	14	18	19	20	20	16	15	22	18	19	18	15	14	17	9	25	10	21	17	18	22	13	14	14	16	22	23	13	12	24	15	17	28	16	14	13	20	17	17	24	18	22	18	14	19
31821	4312	1873	6174	8268	6860	5504	4578	5474	8205	9890	9630	7723	6277	4960	3885	3495	3739	3352	2309	1262	870	849	1087	1606	1851	2064	2122	1852	1499	1673	1651	1412	1209	873	788	788	785	615	521	537	535	531	505	515	523	492	505	503	474	467	449	473	500	462	475	496	475	542	474	514	479	480	482	511	424	479	477	465	508	487	447	480	440	484	455	483	501	461	483	511	475	470	458	478	484	465	462	503	480	441	485	462	450	446	478	463	465	476	468	465	472	472	481	429	480	463	424	442	469	471	453	493	477	459	459	455	456	505	493	499	451	489	479	466	535	484	471	487	458	470	468	477	476	480	479	449	483	487	503	483	483	448	461	466	454	426	496	430	476	452	470	460	457	496	467	451	490	473	487	474	450	480	447	470	483	471	462	442	433	451	477	461	465	466	445	486	467	464	468	441	422	461	500	453	455	479	464	472	492	477	484	482	522	488	439	470	442	464	446	449	460	455	463	456	482	415	435	486	464	461	476	466	443	448	485	470	453	482	477	467	454	481	510	452	449	454	450	477	472	475	458	449	502	457	492	473	437	480	446	474	465	489	434	464	497	491	467	462	473	457	483	446	452	424	482	503	493	485	450	443	492	466	472	474	481	441	515	434	481	433	472	466	519	480	496	439	466	439	497	471	443	461	463	459	428	457	439	463	489	444	445	458	471	520	458	469	480	462	498	495	502	477	456	486	456	475	448	461	448	489	484	430	479	462	428	458	468	511	495	467	447	490	476	465	455	490	461	453	461	480	484	478	456	430	483	438	437	452	472	479	446	469	449	448	474	452	449	457	465	478	452	460	473	461	466	488	487	488	445	456	449	461	471	453	464	489	512	466	467	434	426	449	446	471	526	472	464	458	498	466	438	455	455	484	474	520	472	483	426	477	458	470	467	456	506	472	442	491	503	423	470	457	465	481	478	453	432	458	485	449	485	497	465	472	457	470	452	474	443	460	448	454	457	492	465	453	405	481	489	481	477	458	497	459	465	474	435	478	440	462	477	455	495	469	478	470	479	528	465	447	509	458	439	472	504	441	440	492	470	442	433	440	455	475	484	490	465	423	459	448	491	500	507	446	443	459	458	477	470	521	475	492	492	490	439	428	451	457	489	469	475	444	493	477	466	437	497	468	457	454	425	499	470	468	456	489	439	447	447	447	493	474	470	470	466	424	483	478	463	462	494	486	492	431	439	459	492	476	481	450	458	441	468	462	505	474	469	485	471	508	475	468	489	462	445	476	466	466	519	474	430	490	468	487	451	475	465	458	461	433	474	459	456	441	449	452	482	460	483	473	453	494	455	456	428	479	466	433	468	450	523	500	426	463	468	484	425	425	493	467	445	417	489	463	448	470	481	457	475	470	471	482	521	455	479	431	485	483	471	463	490	437	456	508	497	460	480	454	466	472	496	489	462	440	481	473	486	455	463	482	477	520	431	456	468	435	479	459	454	494	450	470	500	450	491	458	441	490	424	424	438	443	473	459	455	417	455	505	450	492	505	435	420	425	472	485	439	481	433	470	464	501	461	479	454	424	480	463	446	473	496	425	458	463	513	464	467	475	443	478	462	496	448	456	434	506	439	479	441	465	504	469	491	472	446	449	465	483	472	475	439	504	495	482	424	492	448	474	478	455	468	471	461	466	470	504	464	445	452	475	489	460	464	464	444	500	431	478	463	461	462	438	498	442	417	457	416	501	479	454	485	483	436	448	486	467	465	477	434	445	453	464	445	440	498	468	434	454	493	469	495	492	438	461	452	458	486	455	489	494	491	452	485	488	435	425	475	473	460	459	380	489	490	458	482	472	478	498	484	456	455	473	442	486	501	458	478	456	462	498	444	480	475	445	482	426	466	484	464	488	475	474	455	470	457	480	463	491	469	459	473	450	442	446	466	445	497	450	457	479	455	459	475	510	447	447	467	460	490	463	481	474	518	449	492	470	464	444	475	440	448	444	486	427	449	483	467	465	462	426	466	461	481	460	470	499	433	510	461	482	485	432	463	475	517	454	449	452	457	460	467	439	447	461	466	462	505	437	467	477	465	422	435	468	464	442	450	462	460	448	450	461	471	421	466	484	491	423	498	494	456	496	473	445	439	471	448	456	492	481	464	491	477	434	464	482	487	500	449	508	506	466	437	497	449	457	460	452	499	499	464	489	439	461	483	480	465	435	454	463	421	464	442	480	483	461	458	481	495	458	448	460	466	466	478	457	491	452	504	481	490	457	456	435	484	485	480	496	457	440	439	506	480	498	499	481	495	456	446	441	473	468	464	433	463	478	482	493	453	453	436	484	461	488	432	419	462	491	464	474	488	455	487	460	424	467	462	457	447	460	474	479	418	458	462	494	464	470	496	462	485	509	478	485	481	472	473	459	432	478	490	473	467	523	450	456	477	450	468	453	475	430	463	461	474	485	499	443	464	493	442	491	476	464	441	472	443	463	447	435	436	428	455	435	530	496	497	488	467	458	449	449	487	482	497	438	466	443	453	473	458	451	485	441	425	461	460	441	474	492	469	461	482	487	498	490	466	435	482	495	475	468	438	485	461	468	471	461	465	441	447	468	437	465	431	468	520	489	489	493	458	499	433	468	465	453	505	445	447	460	455	462	457	455	454	483	470	492	491	474	458	500	476	452	461	460	498	445	499	462	464	463	466	458	445	448	449	504	449	476	487	479	455	460	454	491	466	485	461	491	497	446	474	514	458	419	451	453	479	476	454	458	455	422	469	455	420	450	451	452	490	469	421	454	426	485	469	501	465	461	429	438	454	457	462	485	451	449	498	472	464	459	477	465	443	447	449	490	459	495	466	444	472	450	466	451	471	445	514	461	413	484	481	464	516	442	489	472	460	457	420	453	458	443	478	470	483	477	461	483	456	466	490	452	501	456	452	497	470	472	443	459	491	459	489	457	458	496	463	448	457	484	496	485	458	462	455	438	477	476	432	503	424	456	469	467	486	485	472	454	419	457	465	469	495	503	466	467	451	456	434	508	461	473	474	493	474	481	492	475	425	469	454	435	463	451	452	461	469	470	433	429	504	487	483	479	460	475	472	438	461	487	486	480	483	473	466	467	473	467	479	479	466	480	494	436	481	461	488	457	509	437	501	490	452	453	456	428	456	496	452	467	461	472	460	470	475	408	446	463	453	475	478	511	488	453	419	508	467	500	484	461	484	481	464	432	464	484	470	471	482	456	481	455	435	450	423	486	467	457	504	452	473	484	493	444	461	467	490	437	476	463	468	497	428	480	439	463	450	483	489	443	461	478	495	476	503	480	478	477	445	469	482	448	443	450	473	477	442	460	474	465	498	447	416	495	468	456	476	452	457	468	506	508	476	439	477	468	467	485	432	465	468	496	479	499	518	476	518	461	459	475	454	482	475	440	449	430	442	445	467	446	458	441	409	461	473	476	456	468	497	463	452	442	484	453	471	486	444	484	467	433	483	485	429	452	427	487	492	459	480	470	421	449	485
5511	364	124	126	154	140	116	131	199	236	216	251	205	162	122	111	112	125	95	78	71	59	57	51	71	85	89	75	71	82	67	69	80	64	47	47	42	43	53	40	51	29	41	36	39	26	35	45	30	44	42	42	33	28	32	40	28	41	44	35	42	34	30	31	49	46	36	33	42	40	34	31	43	29	32	31	44	41	38	29	37	42	37	34	37	42	27	42	50	31	44	47	39	51	46	49	34	45	46	26	49	36	25	39	38	34	35	30	34	46	29	40	33	47	39	39	40	35	27	39	32	38	37	47	37	28	39	39	35	23	44	31	33	34	27	26	50	42	39	54	37	28	46	20	34	38	26	27	42	42	38	33	36	41	32	45	37	41	36	37	40	45	39	36	38	46	36	39	36	42	44	40	35	32	51	33	47	28	31	32	37	21	44	34	42	37	37	32	38	31	39	35	39	40	35	38	51	28	37	41	43	38	32	43	34	33	34	28	24	37	38	43	51	46	26	40	52	40	32	39	31	36	42	40	44	36	38	33	40	48	46	28	36	43	40	37	38	40	32	41	44	43	36	36	36	46	43	20	42	35	35	52	39	40	56	36	42	40	47	29	29	50	31	40	37	36	33	41	47	34	44	30	37	58	45	33	44	36	33	23	30	36	38	45	26	42	41	41	44	43	40	41	28	34	51	41	46	37	49	37	31	39	37	38	39	32	36	38	30	38	32	43	31	47	24	34	42	38	40	51	35	30	33	44	41	26	32	39	38	44	44	45	34	41	39	51	39	42	40	44	39	37	46	32	27	32	40	40	28	33	33	37	34	47	48	37	39	43	32	37	40	34	52	30	40	37	42	33	40	38	41	29	38	38	35	28	46	41	36	37	36	30	27	34	34	28	30	35	40	44	28	34	39	31	47	35	35	42	29	31	35	39	47	30	44	42	32	48	36	35	36	48	43	38	33	32	36	38	33	29	44	31	26	39	44	48	34	30	42	39	39	33	32	55	31	25	43	37	36	43	38	29	36	44	38	38	38	36	47	38	46	33	29	42	44	41	36	27	35	34	33	41	33	37	37	33	36	45	33	31	39	40	32	36	39	45	31	41	38	40	29	41	34	40	33	45	32	35	34	28	32	43	43	34	37	29	35	33	40	33	33	36	45	31	43	35	32	38	41	36	38	38	33	29	37	54	34	37	39	35	33	39	34	34	42	50	41	39	40	34	41	45	29	43	39	37	42	37	34	32	32	34	37	31	41	36	36	34	29	31	35	38	41	42	35	32	44	34	46	31	38	34	40	45	50	31	32	36	36	46	35	42	43	41	33	31	42	37	36	39	36	33	56	31	36	43	37	35	31	39	32	36	30	44	34	45	41	41	39	38	37	41	43	31	28	41	34	42	40	40	37	40	37	42	42	34	50	42	41	32	42	42	33	35	38	45	42	35	39	40	29	42	34	29	42	36	50	34	29	48	44	35	39	26	27	51	40	31	35	41	38	29	34	44	42	42	34	30	42	40	35	40	43	35	37	41	39	31	48	34	35	33	37	41	40	26	50	48	37	32	37	45	37	46	21	33	40	34	32	38	50	40	36	29	33	36	35	33	37	31	42	37	30	33	34	40	38	35	36	40	36	43	44	31	42	35	49	35	41	44	30	36	41	42	37	30	33	35	33	34	42	38	40	52	38	48	40	41	54	36	46	25	38	40	46	53	37	31	41	33	37	40	37	30	42	37	37	39	43	44	40	34	38	47	32	41	36	37	31	49	26	26	39	44	35	29	23	30	43	41	41	38	27	40	36	35	38	37	41	36	34	30	40	35	32	36	39	39	41	46	33	40	45	37	28	40	33	37	51	34	34	37	40	28	32	34	20	32	26	38	41	36	39	32	43	40	46	44	36	45	31	28	42	39	43	40	43	43	38	33	47	54	44	35	38	40	48	45	37	38	39	37	31	48	40	29	51	42	38	34	44	32	43	27	41	27	35	46	49	49	49	35	43	27	26	26	43	40	43	35	31	34	39	34	31	41	33	39	32	45	38	29	43	36	27	41	30	38	41	51	31	44	45	41	39	53	21	42	47	42	47	27	30	33	32	27	47	37	38	32	44	48	46	41	35	42	38	36	42	36	25	28	37	33	33	29	41	37	32	39	30	39	38	36	41	34	37	32	30	37	43	46	40	45	53	42	42	37	38	37	37	55	38	29	48	42	53	37	35	31	37	42	24	32	37	44	45	35	43	31	27	39	35	38	35	40	27	36	36	37	40	38	40	34	42	35	31	39	19	45	44	46	48	39	42	32	38	45	40	37	35	40	29	37	34	44	34	39	38	45	32	39	40	46	41	39	43	29	45	34	31	36	39	36	42	25	30	38	24	36	42	45	42	40	33	32	38	42	36	44	36	35	46	33	42	37	38	35	30	31	49	30	44	40	33	53	36	34	43	39	43	36	22	41	39	41	33	38	43	35	39	36	43	41	42	41	57	24	37	34	38	32	32	29	42	35	38	36	48	36	52	37	27	38	37	31	32	26	35	45	33	33	28	49	39	43	28	45	35	45	37	34	48	39	42	29	36	42	46	33	33	41	45	36	44	38	32	33	35	28	30	33	30	30	34	31	35	40	41	31	35	29	35	38	40	37	34	35	42	35	36	43	29	35	40	47	41	32	44	34	29	31	41	41	47	42	33	34	37	48	44	40	32	38	34	40	39	28	43	44	45	31	43	43	41	46	34	43	44	29	43	36	41	45	34	52	44	36	35	27	35	33	29	37	43	33	25	34	33	38	48	50	29	41	34	38	34	45	36	38	33	37	25	34	42	34	29	41	32	36	33	40	26	35	45	47	38	42	34	46	37	48	30	35	37	40	40	30	38	41	40	32	51	34	46	42	47	25	44	34	42	31	32	36	29	38	44	41	36	33	36	42	35	47	47	43	37	34	38	40	44	41	39	43	27	37	43	35	35	32	49	46	38	31	46	32	32	45	36	43	29	29	41	43	34	37	34	40	47	42	39	31	37	34	37	42	44	48	42	37	43	26	35	39	40	42	36	34	41	50	52	28	48	39	36	47	23	40	39	44	23	33	39	39	33	36	41	33	41	36	35	39	45	39	38	32	28	38	24	42	40	43	46	35	39	49	43	30	29	33	34	34	36	44	40	26	30	34	32	44	39	37	29	40	41	34	47	44	41	47	40	54	33	43	42	34	31	41	32	34	43	33	45	30	43	38	34	41	39	50	40	36	28	48	41	47	50	51	28	37	44	29	35	35	48	37	28	34	39	30	41	35	35	34	27	38	34	41	43	35	32	41	38	38	42	31	36	44	32	50	35	38	32	33	46	48	50	29	39	38	36	33	36	36	30	33	37	40	48	34	39	31	34	30	38	37	51	29	36	33	37	54	27	36	40	44	38	39	29	42	32	33	30	37	44	36	44	35	29	47	35	34	42	42	32	39	50	40	39	36	36	40	36	44	36	47	38	41	39	45	30	38	33	35	25	34
40412	10771	5389	15733	18959	16071	12885	10863	11967	14533	14714	13851	11244	9769	7877	6428	6535	6395	5373	3630	2425	1835	1885	2532	3076	3481	4059	3724	3164	2980	3032	3033	2660	2018	1872	1752	1628	1429	1304	1184	1073	1090	1103	1083	1066	1071	1064	1011	1053	1035	1031	1038	1033	1011	1033	1001	982	1010	995	970	1035	973	1002	966	998	908	946	1007	954	961	1000	1017	977	1011	1023	998	1023	948	889	972	975	943	982	968	967	919	918	983	1030	925	958	905	943	957	934	924	961	908	996	946	949	942	949	915	957	968	1027	1005	983	918	967	952	974	971	1027	973	974	935	941	923	929	918	930	991	973	942	946	987	944	952	963	953	970	967	913	989	936	918	916	970	915	912	960	951	991	962	933	950	983	954	920	946	920	924	933	945	929	972	982	919	927	931	991	989	929	976	991	969	1002	990	907	893	968	940	971	924	947	937	878	888	992	911	982	925	1012	958	974	934	986	953	980	931	926	936	899	948	983	941	909	930	923	933	990	951	946	881	969	927	962	884	936	904	911	945	898	991	938	943	944	881	907	945	896	952	928	873	1003	948	949	890	983	931	891	937	968	952	899	900	949	855	982	963	904	925	952	943	893	931	919	927	937	935	911	927	929	995	944	977	952	963	1031	935	893	919	984	935	992	948	933	913	951	947	957	949	946	945	962	959	921	904	927	933	955	981	967	921	951	930	1034	950	944	937	926	943	959	973	946	939	967	942	908	989	977	940	914	918	948	969	915	932	926	941	936	891	895	940	912	963	982	950	921	918	955	929	985	962	932	913	933	918	908	925	929	933	1021	958	909	1004	931	954	911	927	940	945	944	1011	929	931	940	929	947	970	961	963	876	976	937	964	937	950	953	905	936	976	911	961	961	889	951	874	946	986	956	952	940	936	951	914	863	925	969	988	901	898	947	949	903	941	930	930	900	929	999	966	1001	982	902	926	962	982	970	958	994	894	935	976	925	953	999	942	959	938	893	923	941	919	971	968	914	878	912	884	952	891	913	888	968	920	881	896	944	979	954	937	930	937	953	943	987	888	948	903	938	965	949	879	990	936	918	972	958	971	940	931	946	936	904	950	942	935	894	913	948	907	937	991	963	906	947	932	939	892	942	947	962	931	918	958	928	954	973	923	925	904	901	932	942	942	951	945	924	911	972	907	930	918	1013	928	935	916	979	955	938	948	888	943	958	950	952	939	938	912	934	1013	899	906	981	907	930	918	922	970	964	934	936	938	958	966	889	934	964	977	937	929	928	953	906	946	957	909	961	931	995	967	975	956	997	959	947	888	942	929	970	941	924	976	943	961	941	1000	960	913	933	951	909	966	949	901	881	946	949	964	967	907	1060	935	939	908	982	943	914	903	923	878	929	942	924	945	941	981	962	912	933	934	961	906	864	875	938	1018	954	909	950	924	986	916	1020	914	983	927	967	936	960	935	953	951	879	898	940	914	945	904	979	971	941	936	944	905	977	922	966	953	942	914	982	1008	1000	921	955	965	1016	932	952	974	931	913	920	988	966	942	937	916	965	964	906	915	918	966	966	929	954	907	960	938	909	940	937	957	912	910	889	894	970	924	930	935	969	933	973	896	987	950	937	941	951	897	979	1032	948	918	893	916	976	932	958	991	955	924	912	948	901	932	949	927	928	944	978	954	935	924	954	926	907	927	905	936	915	943	964	967	980	950	938	942	937	961	967	990	942	895	917	890	941	967	907	956	938	927	933	959	939	919	977	981	923	947	969	906	909	935	964	958	971	940	916	930	965	911	943	952	951	952	1022	925	911	904	963	982	946	915	970	920	943	946	946	936	980	1009	917	918	920	963	887	928	908	967	952	1001	964	904	960	938	1009	993	913	934	944	972	936	915	939	960	916	916	978	930	912	932	949	950	956	899	939	935	916	915	968	996	960	923	895	917	938	965	932	934	924	930	929	971	910	936	939	918	940	937	958	944	983	992	938	908	909	948	871	959	943	934	960	966	926	926	955	964	938	949	1016	884	911	929	854	945	925	917	960	939	899	959	897	1009	965	963	948	988	913	934	923	918	934	970	967	949	949	927	970	997	933	894	986	953	930	966	930	970	947	956	949	951	930	976	935	969	939	906	933	970	895	884	948	923	917	959	944	934	976	913	933	1008	951	923	921	959	908	931	1000	950	948	928	899	938	1030	955	961	923	927	968	956	1015	944	969	928	935	939	966	933	959	957	956	923	938	958	932	958	958	880	961	931	968	941	959	942	894	974	993	932	985	899	946	918	965	995	940	944	910	859	908	1026	963	900	964	894	972	965	985	960	925	923	940	899	922	901	905	924	903	922	897	904	931	953	985	903	920	919	993	906	954	911	943	1005	932	903	907	901	951	933	924	953	958	897	936	924	983	935	898	951	929	899	917	928	955	953	924	933	949	915	936	957	961	885	906	892	938	901	959	934	896	921	906	967	943	923	973	955	992	982	954	969	945	929	914	931	961	918	947	946	935	917	920	916	929	928	933	938	902	938	946	1034	948	946	914	937	919	863	923	966	891	930	980	930	965	1005	912	963	953	922	939	903	925	941	972	904	970	939	893	934	904	971	946	926	937	883	959	914	954	974	923	924	912	913	932	914	904	986	942	946	965	974	930	881	953	946	922	917	928	940	943	964	917	930	941	913	967	935	930	894	934	938	968	921	983	923	976	963	986	1014	930	901	980	932	986	907	933	950	988	943	951	984	928	932	886	921	945	946	926	970	947	914	951	952	920	964	931	950	951	987	940	920	960	911	960	906	958	990	973	944	1003	928	928	936	957	956	916	891	908	937	912	969	854	943	911	923	940	986	927	943	1000	911	960	933	922	976	911	904	918	915	910	929	948	922	921	905	941	958	948	956	940	952	908	985	961	917	939	969	929	967	932	929	894	977	913	958	937	927	959	952	890	978	889	887	959	856	996	908	911	981	915	899	919	915	929	979	956	961	931	949	917	953	935	989	893	952	959	965	955	937	964	952	948	947	963	904	931	926	950	916	950	922	946	956	976	1012	920	985	1011	861	929	913	955	1005	939	903	987	945	993	926	940	903	931	936	947	998	962	986	945	972	946	891	898	982	936	963	936	915	942	990	955	1022	957	888	917	932	930	926	941	946	962	911	908	934	947	945	999	932	903	980	937	966	929	932	949	908	961	946	944	950	973	942	1007	919	921	894	943	931	1005	949	916	881	964	903	932	1012	994	926	942	924	957	933	927	947	919	948	942	982	979	967	924	962	921	963	967	946	917	924	943	965	932	1004	908	904	961	904	932	906	974	887	972	945	959	944	955	978	908	925	979	1003	947	940	1023	976	929	943	947	979	939	998	917	907	955	923	955	952	925	932	928	933	947	930	945	958	939	932	952	940	936	953	981	938	948	945	927	956	956	998	914	941	930	934	991	982	975	959	935	936	954	994	930	963	931	990	905	913	910	922	936	906	953	962	931	948	949	934	961	950	963	909	953	947	969	969	877	931	925	996	874	939	954	990	969	922	939	901	919	935	937	905	944	909	922	994	957	948	976	887	993	932	890	955	929	929	956	976	990	963	987	959	912
3227	137	65	44	78	49	57	73	99	132	191	159	130	108	69	80	72	83	66	38	23	35	24	35	40	44	49	45	49	40	43	45	30	23	33	27	24	31	24	21	38	16	23	27	22	23	33	29	27	28	32	24	20	20	33	22	16	24	23	18	26	21	20	25	13	34	20	24	25	20	18	17	18	16	22	22	21	21	38	22	24	23	21	25	31	21	32	26	23	23	26	29	19	24	21	21	18	16	23	32	30	21	17	24	20	20	34	25	21	20	18	27	31	23	23	29	18	29	23	20	26	30	19	18	14	32	25	26	23	23	21	21	19	26	24	25	25	27	22	21	28	28	23	22	18	27	21	25	22	29	24	24	19	18	19	24	28	17	24	31	28	23	25	30	14	26	26	16	25	29	28	28	37	21	30	22	20	11	16	20	28	18	14	31	25	26	26	26	19	24	21	16	23	16	21	25	27	26	31	18	25	28	16	24	20	25	25	22	16	21	19	30	19	22	35	24	22	25	18	22	19	28	19	22	31	20	26	20	24	21	24	28	25	27	23	29	24	31	20	33	29	22	30	16	22	29	21	25	22	26	22	24	21	18	21	16	24	23	25	24	21	22	17	23	23	21	25	22	20	24	18	27	13	27	26	23	24	23	22	20	25	20	29	23	31	14	24	21	24	18	31	24	17	24	21	28	21	39	25	17	27	25	20	20	25	22	21	37	19	22	29	27	16	23	20	21	30	18	27	17	25	18	22	18	22	14	15	20	35	21	21	26	18	34	28	28	24	19	27	24	17	24	26	13	22	24	19	28	24	26	20	24	22	24	17	31	30	22	25	26	24	27	23	27	25	26	21	23	22	19	26	27	20	22	20	26	25	26	13	12	22	24	21	27	27	19	24	18	20	22	22	20	28	23	23	27	19	19	19	19	27	16	27	27	14	21	30	22	9	23	32	23	22	22	22	25	24	30	22	17	28	19	18	19	22	31	22	26	20	23	25	17	32	29	32	27	27	24	24	26	21	24	33	25	24	26	20	23	33	32	25	21	13	31	26	27	33	20	26	27	31	30	32	31	22	31	28	22	25	24	30	36	24	28	29	26	26	24	21	16	26	19	26	27	23	25	25	26	19	19	29	28	14	23	20	24	23	27	33	18	31	22	26	26	25	26	18	15	29	24	28	23	25	27	24	25	23	20	19	30	11	32	25	28	20	24	19	24	21	23	28	15	25	27	26	23	24	23	20	28	32	27	24	16	16	29	19	34	23	30	27	13	22	20	29	22	27	19	33	23	26	14	23	25	25	22	22	19	30	19	25	27	24	23	25	26	23	29	20	21	27	16	19	26	23	18	20	30	16	17	25	30	34	26	20	19	32	17	25	33	18	28	25	25	23	19	20	26	27	16	23	20	33	29	26	24	16	25	23	24	25	33	25	23	21	22	26	24	23	26	29	22	14	29	27	25	23	21	25	15	25	23	25	20	20	23	29	27	22	21	23	22	25	24	23	29	26	28	17	25	24	17	27	25	19	27	29	25	21	23	16	23	23	17	17	22	28	22	25	22	21	21	24	25	18	18	25	22	27	25	20	19	17	27	25	20	23	26	25	16	25	22	17	23	24	24	30	16	22	23	29	21	26	26	16	22	18	25	20	23	36	23	24	20	21	27	24	30	18	16	32	11	25	29	22	29	24	20	14	28	21	24	22	20	24	33	22	23	19	27	29	20	32	23	25	21	14	27	22	19	22	24	25	21	29	33	23	29	29	21	28	21	27	14	27	23	16	22	25	15	18	19	27	21	25	27	20	21	20	24	27	23	26	18	16	30	27	25	25	16	25	21	23	22	24	21	26	25	22	29	28	20	23	26	29	27	21	26	15	29	21	22	17	21	22	32	21	24	26	26	21	16	19	28	14	30	19	21	24	19	29	22	24	12	19	24	20	25	20	21	25	25	31	22	38	13	14	20	28	19	25	24	24	25	18	19	26	30	23	20	15	18	20	23	17	23	25	22	18	18	22	26	14	14	31	13	24	20	24	32	19	20	17	27	23	23	26	20	19	15	24	24	32	19	16	26	21	22	23	27	27	25	20	20	26	28	27	19	22	14	24	31	23	14	22	31	22	19	25	18	22	26	28	24	28	21	20	27	29	16	27	22	24	24	26	22	20	20	28	18	21	22	27	22	23	27	27	25	20	28	20	30	22	32	16	24	18	24	27	20	28	28	23	23	18	16	22	21	23	24	20	21	23	24	22	18	32	22	24	26	18	25	24	28	19	35	21	24	30	25	20	32	19	28	30	17	24	16	32	22	25	18	17	21	22	20	38	24	22	22	28	25	24	21	25	29	16	24	24	24	26	23	29	29	22	22	22	20	25	15	25	24	21	28	15	28	32	24	27	13	19	24	30	23	23	18	28	21	29	21	16	18	26	20	16	13	23	28	28	13	27	16	33	21	23	21	28	22	22	25	20	26	23	33	23	21	19	31	25	22	25	15	28	23	25	28	26	26	29	20	26	25	20	25	35	27	18	25	20	25	12	21	21	19	23	20	22	18	24	22	27	15	29	15	22	18	21	26	32	26	28	21	22	22	26	22	29	20	21	19	15	21	25	21	25	26	20	27	24	22	22	32	17	22	16	25	28	20	27	18	14	25	23	22	22	20	20	13	34	18	18	25	28	31	28	28	30	24	27	36	18	15	13	19	19	22	17	23	26	20	20	28	28	21	19	20	17	29	13	33	22	17	27	26	13	17	22	25	33	27	23	26	26	21	23	20	22	24	21	25	31	23	23	22	19	25	22	19	29	22	31	23	18	23	27	14	29	21	18	22	31	31	18	20	32	30	22	22	20	29	20	22	22	23	23	26	29	19	18	20	20	32	16	22	21	22	22	26	19	16	16	18	22	12	22	23	29	25	37	15	28	25	18	17	26	31	23	32	22	28	31	15	25	23	26	27	21	26	22	14	25	19	33	19	22	30	22	20	29	19	25	14	22	30	23	14	19	25	25	21	19	18	16	33	16	24	15	19	24	28	24	30	22	25	21	27	25	21	18	18	23	32	17	22	30	14	27	22	29	23	29	24	23	31	27	26	19	25	30	27	27	18	17	15	31	30	32	26	13	33	19	22	13	24	27	20	11	23	32	25	29	29	22	26	24	16	20	19	29	22	23	35	18	19	27	32	17	31	21	22	30	22	21	21	23	13	24	23	19	35	18	16	24	29	23	29	20	25	23	24	27	21	17	31	16	27	21	15	30	18	18	19	25	25	23	26	17	25	25	21	27	24	21	15	19	25	13	22	25	21	27	23	29	23	13	20	22	20	22	25	30	27	30	22	26	19	18	19	15	27	26	21	23	27	24	24	24	21	23	19	21	20	22	31	18	17	19	28	34	35	17	23	23	22	18	25	17	25	25	18	29	28	24	18	17	23	18	27	27	18	24	24	21	22	24	29	29	13	15	15	23	23	24	29	24	19	28	23	18	24	21	14	13	21	23	23
34385	5799	2551	8366	10481	8893	7045	6690	8876	10992	11694	9990	8354	6876	5268	4607	4882	4176	3316	1995	1242	1064	1142	1680	2115	2328	2619	2370	1933	1869	2052	1784	1591	1255	1189	1152	1025	823	781	687	685	645	573	668	625	618	629	655	659	628	594	631	645	619	617	591	561	609	619	618	597	583	604	617	614	581	662	559	564	596	598	560	549	611	590	645	570	600	594	610	606	613	609	632	643	637	645	583	638	581	617	600	640	590	590	597	550	601	586	587	632	577	577	611	588	631	654	594	586	613	624	625	667	617	604	622	617	662	605	661	611	622	627	647	654	634	608	604	625	594	611	637	621	605	632	592	605	624	590	584	577	649	582	604	599	625	589	598	624	599	592	598	621	604	584	611	609	588	640	570	618	599	596	601	610	621	557	663	601	567	654	629	659	619	619	611	626	628	595	586	617	618	628	568	649	606	563	612	618	574	574	605	579	597	603	607	626	645	601	577	595	579	626	569	602	558	589	582	594	708	574	622	594	592	564	596	578	651	594	666	603	607	576	582	574	600	614	636	599	657	569	592	598	581	562	565	638	629	611	611	567	587	591	567	609	596	624	617	582	635	617	592	585	614	624	592	574	641	555	599	604	629	602	645	553	592	595	579	596	643	578	601	583	586	557	584	609	580	617	577	650	574	613	593	613	593	587	629	603	648	637	620	583	604	594	571	590	606	605	655	645	657	588	568	585	598	590	624	553	584	656	614	596	608	632	637	565	617	571	571	575	595	599	596	606	596	621	626	634	606	571	591	605	576	625	588	602	644	583	616	618	622	616	619	570	689	608	599	597	624	564	614	592	613	604	631	617	596	585	569	576	609	630	652	604	585	610	622	613	588	576	625	626	547	610	544	596	630	639	593	574	629	643	644	575	613	590	607	592	558	590	602	605	589	553	605	604	598	597	604	577	621	602	597	621	593	569	619	620	612	580	597	573	603	592	560	615	619	635	608	570	574	656	602	617	566	610	591	604	627	600	599	645	546	606	630	625	596	598	568	602	606	609	578	587	624	581	592	585	629	619	596	640	580	627	555	571	589	583	630	589	590	560	601	580	605	614	539	592	600	606	620	627	609	616	613	592	632	647	565	612	597	616	590	632	638	596	580	576	622	591	609	575	608	628	614	586	567	619	579	575	589	614	597	584	663	557	591	582	582	600	612	568	557	621	602	621	606	612	606	595	597	622	580	601	600	554	594	634	609	586	617	611	575	615	559	628	588	612	563	569	577	601	583	592	576	585	578	615	581	580	589	573	576	600	624	596	634	576	591	590	593	575	599	596	600	652	582	600	593	565	570	620	618	628	588	597	635	586	577	609	589	627	617	583	602	621	585	578	581	574	607	603	604	598	627	652	607	618	601	592	592	595	563	589	604	609	660	632	611	624	562	578	585	565	581	588	572	599	592	608	637	597	604	609	585	569	605	569	634	599	637	616	650	595	535	591	608	603	571	584	623	567	580	586	594	593	588	589	592	587	585	595	620	582	584	600	544	600	595	598	565	593	595	574	535	616	623	607	584	638	554	646	592	642	595	637	604	621	573	589	593	561	565	613	586	614	595	606	586	589	613	567	596	577	567	617	616	635	580	618	639	561	589	590	615	610	610	636	573	595	589	613	639	609	585	591	601	600	575	567	573	589	625	613	594	623	637	630	577	592	629	577	626	568	575	608	600	573	610	584	578	610	655	590	608	595	584	627	601	608	590	619	638	570	578	584	616	604	630	577	565	611	640	572	604	603	627	621	618	594	597	603	619	577	626	566	609	611	647	617	618	607	611	588	589	627	623	578	530	577	596	564	591	645	621	616	586	593	630	592	619	589	558	658	616	613	603	596	621	554	580	588	595	591	638	622	607	606	575	573	564	598	622	538	604	598	611	591	591	599	597	592	574	642	612	613	562	640	584	595	634	601	644	576	559	622	615	591	606	589	596	618	589	598	607	608	636	594	622	584	600	581	597	624	587	592	601	614	629	584	609	611	593	613	616	595	616	523	617	586	611	594	570	635	580	603	605	633	627	579	636	584	613	579	581	597	608	566	596	589	617	637	594	601	616	647	659	601	579	582	611	602	636	585	581	611	594	587	625	563	595	604	603	600	607	586	577	574	615	613	598	601	581	602	621	622	624	540	619	597	543	592	594	583	629	615	607	566	589	586	615	637	615	606	587	656	628	591	564	595	592	584	572	627	589	621	642	617	649	567	583	610	611	629	587	629	624	606	575	606	606	627	573	557	604	596	611	595	574	551	600	597	575	603	559	585	600	624	602	578	614	588	535	618	610	632	574	638	646	605	555	584	577	573	581	596	609	593	573	576	585	615	586	618	586	599	598	563	586	600	584	606	610	641	585	591	582	632	626	652	600	551	599	605	623	593	563	552	604	571	599	563	576	591	612	549	594	578	586	611	645	563	582	629	615	613	624	573	584	620	632	620	601	598	585	550	581	608	646	632	568	596	580	586	570	598	622	576	553	650	554	643	616	601	566	563	630	595	607	600	576	602	594	584	595	594	642	601	603	603	604	624	621	570	594	560	611	625	605	611	583	621	609	596	584	621	629	607	614	618	622	616	591	618	614	590	579	624	614	563	634	581	569	566	595	607	600	612	583	612	604	572	622	624	621	585	627	602	577	616	596	621	595	623	620	655	590	542	609	569	588	593	620	613	562	583	617	655	583	591	608	612	614	565	622	589	593	547	578	598	590	607	655	639	641	608	574	605	582	588	599	607	594	619	654	636	587	587	600	604	565	610	609	577	575	614	584	638	596	611	617	643	593	620	581	588	585	556	603	594	581	596	579	666	599	621	597	567	595	631	584	658	603	611	652	593	614	602	620	587	596	631	601	566	540	587	626	622	610	645	611	599	607	637	555	613	632	611	587	594	620	595	593	598	597	598	585	581	564	593	591	614	624	622	621	580	591	596	584	576	633	598	589	575	589	598	598	593	572	586	583	590	620	598	601	571	580	589	631	573	640	588	640	573	625	640	627	580	619	588	606	604	575	604	547	567	559	625	585	646	577	643	634	594	630	592	624	590	609	639	589	561	610	634	603	618	570	554	615	559	623	603	601	593	629	563	611	585	583	629	600	613	583	598	615	583	565	587	551	583	574	620	578	579	594	569	607	624	562	603	587	606	575	605	587	625	612	576	617	571	603	565	573	592	616	618	587	569	592	637	595	611	618	603	613	632	601	595	584	597	605	571	611	605	555	622	604	572	595	589	569	608	628	593	598	610	603	571	585	564	576	584	630	610	605	596	603	590	588	652	566	604	616	547	578	604	591	646	576	581	637	613	604	608	572	614	570	576	624	575	658	616	621	600	604	616	595	615	586	611	561	590	554	602	604	606	567	590	590	604	596	571	592	646	607	659	594	619	607	612	600	545	601	543	577	598	606	560	582	633	645	612	610	597	593	584	650	573	606	603	626	595	603	582	602	565	589	633	610	566	604	593	606	584	636	592	622	622	638	581	603	607	576	633	597
8575	583	240	172	215	179	193	215	279	343	333	294	230	205	183	172	171	148	120	79	60	60	76	79	93	99	115	78	85	75	73	75	63	55	54	54	51	37	48	44	47	33	42	36	42	47	32	37	42	40	44	43	33	54	39	30	45	45	44	45	39	46	39	48	37	34	38	45	46	40	36	42	33	51	28	20	36	35	45	42	42	38	30	41	54	34	30	43	47	40	37	23	41	34	41	32	31	37	36	42	46	45	51	32	42	39	39	51	43	36	41	47	49	46	39	32	53	41	31	33	38	39	30	39	45	32	39	37	37	30	38	43	40	36	39	49	43	45	41	35	32	40	39	38	41	49	37	35	38	34	33	39	35	34	41	33	45	41	52	38	30	39	28	26	56	32	35	34	42	30	32	44	45	41	44	38	41	51	42	32	36	35	46	40	48	35	40	42	35	37	29	44	42	41	43	48	44	37	50	30	42	41	34	51	38	35	49	53	42	46	28	25	45	37	41	36	40	34	31	40	29	33	41	36	42	48	38	45	29	41	43	42	36	43	59	39	31	33	41	27	47	37	51	46	48	35	43	52	45	39	53	37	43	43	42	46	37	41	35	42	36	39	41	42	43	34	33	39	46	39	41	47	39	33	35	41	45	41	42	55	42	36	32	36	38	35	35	49	35	42	32	48	38	30	39	40	33	27	46	45	37	44	46	49	29	39	36	33	32	36	41	40	40	42	36	34	37	28	46	37	39	44	35	43	44	39	42	23	39	35	46	40	57	31	30	41	44	36	36	45	41	41	43	40	46	42	42	34	44	36	36	47	43	34	44	62	51	53	36	33	35	49	36	44	44	34	60	44	25	26	43	49	38	46	52	38	34	42	33	42	54	40	41	46	43	35	47	47	30	44	44	37	40	41	42	39	30	39	31	38	36	32	40	46	32	47	47	36	42	49	36	26	37	41	36	37	44	43	41	54	39	51	47	37	41	36	56	38	51	36	34	44	36	36	37	32	34	41	45	32	43	46	27	47	43	51	49	40	41	48	43	40	47	43	35	38	35	48	44	42	46	31	47	37	38	46	26	37	34	43	34	42	37	33	51	46	42	37	39	42	32	31	50	49	40	51	39	36	39	43	39	35	49	40	41	37	39	41	48	37	37	54	41	31	42	44	37	44	32	54	37	27	35	36	37	34	34	47	33	40	42	43	27	38	35	55	38	35	39	31	34	37	45	31	39	39	46	41	36	25	37	47	43	41	29	38	30	38	48	53	38	32	45	41	44	42	30	39	29	33	30	43	38	41	36	52	50	35	53	48	39	35	51	46	47	40	35	44	35	39	38	33	34	47	31	46	40	33	38	31	42	40	39	40	38	43	41	39	35	32	36	45	37	46	34	49	49	47	27	42	33	40	46	36	34	43	30	33	38	42	34	49	42	51	38	50	41	38	28	47	38	36	37	41	39	35	37	45	26	31	36	38	43	48	38	47	42	34	44	33	34	36	49	40	42	44	45	45	36	39	31	43	37	44	34	37	51	41	42	38	42	36	51	34	41	58	34	35	38	37	41	36	41	50	46	40	38	23	34	39	33	35	39	40	41	38	27	45	32	41	46	38	38	42	31	33	41	39	37	45	46	38	33	44	37	37	42	42	43	34	39	24	31	39	40	40	38	40	31	37	35	37	37	39	36	39	49	45	36	45	47	40	42	44	33	39	45	38	49	40	37	45	35	37	48	34	39	41	38	31	39	29	43	32	46	38	28	33	31	51	44	35	33	42	30	43	45	44	32	38	36	48	37	38	44	41	46	39	33	29	40	35	40	39	45	35	52	24	39	46	38	38	34	46	39	46	57	41	33	50	38	34	29	35	41	48	38	44	47	54	32	40	37	51	38	32	40	51	35	44	40	35	36	40	39	33	48	45	39	43	24	46	35	36	45	43	35	41	45	49	56	41	44	43	43	47	38	32	39	37	50	36	32	37	48	38	39	29	31	48	49	37	44	40	42	46	52	44	43	39	44	36	37	45	39	38	38	32	42	49	28	38	39	40	57	38	29	35	41	31	44	32	42	46	33	36	34	49	38	48	45	39	31	31	40	33	28	34	45	33	46	35	52	29	35	42	35	32	48	44	42	36	35	39	35	44	44	43	40	33	36	58	37	33	38	35	34	37	38	52	38	34	36	36	41	42	58	38	43	37	43	40	44	40	48	29	32	36	36	42	36	47	39	36	50	40	45	39	37	44	44	41	39	46	28	48	33	35	40	35	37	30	38	46	52	36	34	43	31	40	35	40	43	43	41	54	36	34	40	30	43	35	41	35	38	39	34	36	41	40	33	41	36	36	35	41	30	38	43	36	32	39	43	31	47	44	35	44	48	32	41	38	36	52	48	34	44	37	48	37	41	37	49	37	44	41	49	34	41	43	34	36	36	40	41	44	42	50	46	51	44	25	42	45	46	26	43	35	50	25	39	28	49	35	42	35	40	49	41	37	42	44	45	45	37	29	53	39	32	38	47	37	47	47	35	41	37	32	46	30	34	41	39	37	36	40	42	37	47	36	28	46	33	46	42	31	40	38	44	45	39	34	43	38	46	32	43	43	35	45	32	43	33	36	42	25	31	35	48	34	39	44	41	32	47	42	35	48	43	38	35	45	39	43	46	36	37	34	35	35	47	43	37	37	53	53	31	36	43	48	37	28	35	39	52	42	42	33	25	37	50	36	32	46	47	47	41	44	28	39	35	38	43	49	34	34	34	34	39	42	56	23	43	44	51	48	41	42	36	32	49	40	37	42	40	36	36	39	35	48	46	38	45	45	37	45	38	42	43	41	42	40	42	47	33	37	48	42	28	39	39	45	32	29	42	33	41	30	49	33	46	41	31	39	38	45	42	47	41	39	44	42	53	27	35	42	34	42	36	47	53	47	43	32	39	41	41	47	37	51	48	34	46	42	39	35	45	42	41	32	41	42	34	35	33	52	35	35	42	38	51	31	39	36	36	37	35	55	31	34	56	36	41	39	39	38	40	27	38	32	39	37	34	42	38	47	38	36	32	40	44	44	38	37	37	46	31	39	32	30	36	39	32	40	35	42	37	39	46	40	45	25	33	41	37	43	38	32	35	34	44	43	40	44	43	28	38	51	49	38	37	46	43	27	43	42	42	34	29	44	29	38	47	35	43	52	31	36	37	44	51	31	28	36	43	40	36	43	36	57	36	49	36	40	44	37	43	36	36	37	41	40	27	58	25	43	32	55	48	40	48	34	54	44	48	42	39	27	42	36	43	37	40	30	53	54	37	38	42	38	30	38	35	34	44	47	41	40	42	43	42	39	36	33	44	36	31	36	38	35	34	40	47	40	33	48	40	36	35	32	55	37	36	38	44	38	44	32	43	40	38	42	40	43	31	43	46	27	35	43	37	36	49	41	36	40	41	46	37	37	34	40	31	34	40	48	32	47	46	42	31	34	43	35	42	43	41	52	38	32	38	42	43	32	55	37
42731	12729	7137	19386	23134	20405	17159	15945	17050	18897	18104	15432	13613	11725	9616	9069	8315	7587	5639	3508	2503	2377	2748	3711	4412	4798	5144	4415	3795	3705	3788	3623	2950	2409	2271	2041	1717	1507	1352	1211	1175	1216	1179	1192	1218	1150	1110	1088	1124	1108	1145	1132	1051	1110	1094	1055	1036	1030	1104	1071	1013	1019	1024	1039	1056	978	1080	1079	1012	992	1061	1019	973	982	985	1071	985	989	1013	1060	966	1008	987	1019	1007	1042	993	1009	954	1062	961	981	1016	958	967	1008	979	961	1006	993	1010	1004	989	1029	978	1005	1008	996	999	978	1016	942	1037	1014	1016	1028	1008	987	972	1036	970	1047	1009	1042	1038	967	996	1051	932	1056	965	1017	1001	1014	1001	988	978	1027	974	998	964	978	972	1024	940	1034	1020	994	967	980	918	945	904	930	1009	979	987	922	986	1013	1024	975	987	952	962	1017	964	979	994	1001	984	909	931	941	965	988	928	953	944	987	1010	985	1026	962	953	980	969	984	921	1013	971	985	995	952	947	935	982	984	1007	975	910	959	975	1015	977	980	1015	993	987	982	977	958	960	946	963	1016	988	972	928	982	968	962	998	990	982	917	1011	967	1002	926	1007	902	964	943	982	956	966	965	984	994	966	992	1002	950	1007	986	963	992	981	1018	913	964	954	994	993	985	980	991	990	981	1006	965	945	974	967	943	946	1008	1008	968	1016	985	966	970	954	969	976	972	924	970	996	979	949	979	977	992	984	1007	952	1001	977	952	978	940	912	955	986	997	985	1002	953	1006	983	1004	923	946	949	961	934	948	952	963	934	939	1002	997	989	982	965	931	1013	1003	1024	941	954	944	927	958	1013	990	974	957	974	977	940	1014	971	990	932	904	962	989	964	971	949	939	945	993	987	993	946	958	1026	944	961	952	914	1007	979	929	971	1016	975	985	1018	1020	983	934	1002	996	983	1009	968	939	966	972	934	927	961	965	1011	1023	970	1015	970	923	1023	1013	1012	948	991	975	941	1004	959	890	971	1003	944	973	967	958	1008	989	973	954	1009	954	941	962	970	981	982	1000	993	998	967	911	1009	927	967	971	1016	964	998	971	941	976	963	964	973	955	992	947	931	1021	985	989	1017	974	965	949	957	962	944	972	1000	999	998	1014	972	939	950	967	966	972	933	986	967	948	981	982	987	1012	964	991	1003	1011	977	980	1026	1002	991	1015	1009	986	984	1001	1000	965	991	947	984	959	925	995	945	1001	991	931	935	961	955	968	988	931	947	975	972	969	952	959	977	969	981	1015	983	973	965	960	996	916	944	972	960	976	1027	897	962	909	958	930	939	981	985	930	944	984	944	959	971	1017	1004	991	977	954	1000	934	983	997	957	965	966	932	1048	971	928	967	971	933	1004	980	949	979	970	932	943	968	956	909	971	984	962	974	999	964	972	988	1000	939	996	993	1000	974	989	963	970	932	976	1017	922	891	1017	990	995	948	936	999	1016	974	943	976	1007	991	967	1061	912	997	945	1016	975	1036	961	934	975	940	979	969	951	968	974	968	973	1010	903	942	990	948	975	944	966	967	890	978	988	927	970	996	911	984	946	935	978	973	934	985	1018	941	989	981	976	944	975	993	942	934	950	1027	973	961	951	988	947	982	972	950	1011	974	951	973	1014	956	973	980	1046	967	1013	1011	1019	956	986	962	963	981	1012	977	940	1011	970	957	949	976	947	939	971	962	1035	919	983	931	970	990	937	915	980	991	988	1018	884	996	1001	977	983	1021	986	1003	1045	997	957	987	996	1004	980	983	1013	983	972	1001	992	975	977	937	994	924	1009	998	982	1011	1011	975	970	946	928	1003	953	1050	997	960	960	919	979	965	1003	1042	980	976	978	984	964	953	985	961	961	1013	1004	964	957	958	1028	980	1033	943	979	997	1001	982	953	967	945	955	1007	884	929	1008	1023	999	994	1059	996	959	985	978	974	998	961	951	1040	934	913	986	986	985	985	965	907	932	993	951	1030	1014	960	1008	975	920	965	997	951	994	986	961	905	989	947	962	991	938	990	991	942	959	947	922	978	975	961	986	997	936	990	953	973	1000	1033	1003	984	966	965	962	992	956	956	991	974	921	989	1024	974	924	941	936	981	954	1006	958	981	930	1016	952	978	949	947	907	997	979	976	963	1009	996	965	952	948	931	911	981	1048	952	1008	962	959	984	959	981	912	972	930	973	992	973	961	974	932	1004	961	951	993	988	965	1004	965	1025	982	981	958	952	1003	970	964	975	1042	947	998	974	997	953	961	973	1002	977	961	931	958	947	951	932	945	959	914	1024	949	953	1000	984	948	969	973	981	925	1047	974	953	974	951	955	1010	964	973	949	975	956	1003	992	1004	984	919	974	980	981	965	1019	951	939	981	960	953	977	933	912	1006	984	946	979	941	1002	956	935	937	976	937	915	887	953	980	1005	930	969	1035	975	1089	982	929	993	960	977	936	981	965	972	974	906	1027	986	955	937	998	1002	941	951	962	973	929	990	957	904	990	945	977	911	941	961	940	996	965	962	954	947	959	1005	910	1014	952	1000	1041	990	964	985	997	1003	971	959	945	973	975	963	989	1009	980	985	984	1005	1005	1026	967	969	938	972	944	950	1016	1001	1019	988	976	998	998	991	997	975	971	952	1017	930	974	981	986	994	957	1033	991	971	955	993	911	955	941	941	970	959	1000	989	960	958	952	964	966	899	967	963	927	942	954	997	988	958	999	1013	948	999	947	974	1004	887	947	970	983	938	959	951	971	1034	980	1016	977	930	956	994	959	963	957	1006	1010	933	985	993	997	949	1014	1018	1011	979	954	983	947	948	978	944	974	972	951	921	940	998	1040	1002	980	987	980	971	987	943	1006	979	984	966	965	1018	979	1024	999	1002	997	933	984	1016	967	1011	956	980	940	976	997	1017	933	970	956	995	975	947	1007	970	928	982	957	930	1002	988	987	970	969	1004	993	961	1020	949	933	1005	951	1016	963	947	950	980	1007	1004	948	959	960	1012	975	948	929	1006	1031	1007	975	960	946	1040	984	980	957	931	995	1029	1005	986	1008	1023	1041	1017	1006	950	1018	960	917	1003	943	950	1001	976	1014	974	942	999	967	966	957	994	953	998	1016	982	977	955	1013	970	992	1017	939	970	966	980	981	988	957	944	987	1013	992	995	941	970	989	945	948	1040	975	990	983	1018	961	1027	953	1008	1008	979	958	1009	969	1045	906	935	936	1016	942	958	1003	963	926	994	970	1010	938	1030	985	986	936	966	949	944	909	988	957	937	947	977	965	971	978	993	965	981	970	910	960	980	977	1021	962	925	919	1007	971	1043	968	972	924	957	957	910	1000	942	964	988	968	1002	1020	962	956	1023	1009	982	955	998	993	1001	971	948	1023	1003	956	991	942	963	900	954	964	982	983	1019	977	935	1006	945	963	997	926	988	984	945	941	954	922	996	1009	957	996	997	1009	976	937	994	985	1035	1067	934	944	1020	963	955	956	1001	1038	1036	953	973	995	967	991	917	947	997	972	922	970	966	923	938	1021	940	953	978	971	981	1008	972	970	943	995	982	961	958	953	963	1002	991	1023	962	1002	999	979	1016	1017	935	948	1032	989	972	966	945	999	961	957	1002	917	903	936	979	974	972	999	982	962	968	1001	1077	919	948	1011	1010	988	988	955	983	938	1038	981	941	933	963	959	963	927	964	953	990	1013	1023	988	997	964	938	924	929	973	990	944	954	995	971	975	1025	976	921	1001	978	973	972	911	1011	959	984	1007	975	975	910	998	925	1002	912	1006	976	914	956	967	1000	961
2712	81	62	67	59	62	61	85	127	166	141	120	116	107	86	61	82	50	46	29	21	19	23	29	43	50	28	33	48	35	43	36	23	29	24	21	22	19	19	21	15	25	16	14	13	20	20	17	18	24	17	18	20	17	15	19	19	17	18	26	15	23	19	21	14	13	17	15	14	18	19	13	15	16	13	15	14	18	16	19	19	17	22	10	12	16	19	18	15	19	7	17	20	22	29	16	16	28	17	15	13	18	15	10	17	16	26	21	18	9	13	15	18	19	22	22	19	20	9	17	17	18	16	15	23	20	27	18	16	15	17	23	18	15	17	17	19	11	15	20	12	14	11	26	23	19	22	16	16	18	11	12	24	16	10	15	24	14	18	22	23	17	26	17	15	22	24	22	15	31	18	27	16	13	21	19	13	21	12	17	14	25	16	21	20	13	12	12	19	20	14	10	17	19	20	23	14	19	18	22	11	14	15	15	19	20	14	13	13	18	12	19	18	22	24	14	13	11	18	18	13	16	20	18	23	14	16	16	15	18	24	20	14	15	15	16	23	14	19	26	26	16	23	17	13	20	16	23	12	13	18	16	14	20	18	12	18	21	17	11	14	18	26	19	18	15	22	25	13	16	13	22	20	21	9	9	28	13	16	18	15	23	13	15	12	25	20	16	19	19	27	25	23	17	20	11	16	23	18	15	19	19	17	17	12	11	17	13	22	13	20	16	20	23	14	14	18	9	21	20	21	15	22	16	16	19	11	15	17	12	19	24	14	19	12	20	18	22	23	24	18	14	14	21	20	17	23	20	10	20	18	22	25	16	12	17	13	16	14	19	17	19	16	19	14	20	17	18	10	15	14	19	14	18	22	17	28	15	21	15	15	19	19	21	16	18	14	15	19	14	22	15	16	13	20	18	17	21	20	22	16	18	20	23	22	22	15	11	11	21	16	20	14	17	13	11	14	17	16	21	19	11	15	21	24	20	12	16	24	14	14	11	27	19	16	23	17	20	18	16	16	20	21	17	18	24	23	14	23	28	20	18	20	26	17	10	19	22	21	13	20	21	18	25	17	17	17	17	14	14	12	12	19	16	16	20	18	21	13	15	23	20	15	19	17	10	19	25	22	23	19	17	13	23	24	18	23	16	14	22	17	20	16	20	17	22	26	15	19	15	19	21	19	11	18	16	19	13	14	17	27	18	21	18	19	17	17	21	13	21	24	11	19	16	20	8	24	23	17	21	15	18	17	18	16	23	19	16	21	15	18	20	12	13	12	18	18	15	17	20	18	20	20	17	21	20	13	19	12	22	17	22	20	13	11	14	23	16	14	25	23	17	18	18	23	18	17	17	18	19	23	15	14	22	20	17	17	16	15	17	22	16	22	17	17	18	18	16	17	10	13	24	16	17	13	16	27	18	17	19	20	13	16	22	20	16	20	20	14	22	19	15	18	23	21	19	13	15	18	22	21	13	24	14	13	18	23	14	29	11	18	16	18	20	26	22	18	20	20	17	21	19	11	14	17	12	21	18	15	14	18	20	22	15	14	15	18	14	23	18	18	15	21	28	20	22	15	20	22	20	17	19	14	23	23	23	13	18	17	17	16	18	19	17	12	12	13	18	16	17	16	24	21	13	11	23	19	24	22	20	21	15	20	21	22	15	17	16	18	22	15	22	30	17	17	16	17	9	19	16	25	20	22	15	11	21	23	14	15	18	18	14	20	14	20	17	15	16	16	18	21	24	24	12	15	25	15	15	17	16	22	22	15	17	23	13	14	21	16	20	17	23	21	13	19	21	17	13	19	15	20	10	26	23	17	25	12	19	21	19	18	16	22	28	21	21	11	14	17	18	18	12	17	19	10	12	20	25	15	17	15	14	17	17	28	17	16	12	18	21	21	26	14	23	25	14	23	15	22	19	18	16	20	14	19	17	22	20	25	17	20	15	17	14	22	16	21	19	15	20	23	16	18	24	21	13	22	25	16	17	15	14	17	16	11	23	30	24	19	13	26	20	20	15	20	15	20	18	16	23	23	21	14	23	16	18	18	17	14	19	23	22	17	13	25	20	19	28	20	20	17	14	20	24	18	16	16	27	16	16	18	15	9	22	19	18	26	11	18	21	20	17	12	17	17	23	17	20	16	17	18	22	22	19	17	18	22	20	26	24	22	16	18	19	17	20	14	10	14	17	22	16	23	22	22	24	22	17	15	11	20	12	21	17	18	8	19	17	16	18	20	11	19	20	13	12	26	12	11	16	17	18	21	16	21	16	29	20	23	28	16	11	16	12	15	23	18	17	21	16	13	16	13	14	15	33	17	15	22	19	17	16	25	22	11	18	20	23	18	11	20	15	25	26	14	18	25	20	15	11	22	15	20	18	19	19	21	17	22	15	11	17	19	18	20	17	19	13	17	10	14	21	15	15	14	20	21	22	19	17	14	14	18	22	19	15	26	23	18	21	12	15	18	15	19	21	23	22	23	14	18	11	13	19	12	23	15	12	28	17	15	15	22	17	13	15	24	18	17	16	26	23	12	15	13	24	9	21	14	12	22	19	17	17	23	13	24	14	19	30	11	17	19	16	17	13	15	19	19	15	22	13	20	14	22	10	7	14	20	14	16	15	14	21	20	27	18	16	22	25	12	17	20	17	19	17	14	15	14	20	22	17	19	20	15	13	15	14	17	11	18	17	18	18	16	22	20	24	12	16	19	17	13	16	18	20	18	23	23	12	20	14	19	24	14	19	13	17	14	15	21	15	18	22	13	23	16	12	12	24	20	16	17	26	13	24	12	19	20	17	18	20	13	21	11	26	21	21	15	18	22	16	11	19	15	15	21	20	16	18	19	20	14	17	14	19	15	29	18	15	16	18	23	19	23	16	18	23	12	20	12	14	14	17	17	19	21	10	13	9	24	18	16	9	20	19	17	14	20	18	17	15	22	27	18	12	18	16	20	23	18	18	16	13	19	18	20	22	26	28	15	14	16	20	22	16	17	15	11	23	19	21	15	22	15	19	11	18	23	15	22	16	18	19	18	17	16	16	20	16	19	20	14	16	20	19	17	20	22	20	13	16	15	16	22	17	17	24	5	18	21	22	16	22	17	20	18	21	15	21	15	12	23	20	17	19	15	18	19	26	30	22	20	15	11	17	27	21	19	25	19	18	14	17	14	22	19	16	14	24	12	19	20	22	17	25	17	16	20	18	17	14	27	23	14	12	27	22	12	14	19	15	20	26	14	10	19	23	17	20	16	19	23	27	12	18	18	18	15	19	15	18	23	23	17	12	15	16	17	16	19	23	17	17	30	22	17	17	14	19	21	18	17	13	16	28	17	10	25	20	17	12	16	14	19	21	21	11	16	16	17	17	23	19	15	28	16	21	18	19	19	27	24	19	13	13	23	18	20	11	23	19	12	22	13	19	16	20	22	21	22	14	24	18	23	16	17	15	10	19	21	16	15	24	13	16	21	16	22	20	21	17	13	16	17	22
29404	4001	1980	6308	8209	7390	6915	7996	10127	11364	10442	8839	7528	6131	5073	4751	4257	3737	2380	1338	928	904	1189	1881	2100	2355	2365	1838	1740	1795	1762	1488	1260	1029	1061	845	722	630	545	518	520	564	485	513	499	489	523	458	473	492	492	515	471	433	468	505	485	490	487	497	486	471	473	459	493	456	465	442	415	456	472	487	481	471	497	478	456	449	447	426	450	463	464	480	479	429	451	473	476	448	441	463	442	474	490	440	449	439	459	463	454	456	475	434	484	471	496	468	496	496	475	415	503	472	472	530	481	471	447	457	486	467	469	491	521	477	470	484	469	489	477	472	468	445	499	493	437	434	438	467	502	444	458	448	447	439	433	503	475	445	480	461	479	459	455	469	471	454	474	487	468	491	469	471	448	505	469	470	441	462	458	472	481	462	466	444	419	461	439	458	510	490	438	465	479	465	496	462	460	445	449	459	473	426	461	476	462	459	449	482	444	439	470	468	438	473	439	497	458	450	432	486	492	476	466	502	495	462	449	453	488	446	457	487	475	453	431	436	452	473	468	453	445	460	433	457	463	483	458	461	490	468	474	467	450	432	441	441	470	497	459	475	440	443	480	419	450	454	456	517	455	461	432	468	455	453	472	443	430	459	476	447	408	463	455	447	447	466	454	464	442	459	473	451	499	480	483	437	455	479	452	464	470	435	431	452	453	513	426	460	440	454	455	454	433	449	471	470	458	463	472	498	457	479	454	412	430	471	435	466	446	449	412	428	462	422	499	500	449	451	430	498	443	488	486	478	414	449	464	500	460	448	463	448	452	492	483	433	448	442	476	464	460	440	441	454	454	462	467	450	454	470	479	426	512	480	488	451	411	485	439	474	491	467	428	446	504	526	460	442	473	440	470	448	458	461	469	460	479	442	452	486	439	460	445	427	462	460	481	469	446	470	462	448	459	450	471	455	472	455	459	491	445	467	415	448	448	454	484	490	492	432	482	424	459	478	470	450	435	499	458	443	419	470	469	469	492	499	470	486	463	447	437	479	484	463	443	488	478	484	504	449	429	456	443	464	446	411	442	450	462	463	405	479	468	460	440	441	432	426	445	451	468	491	454	455	454	431	481	504	465	510	469	458	458	433	429	479	423	442	450	498	473	429	430	463	482	456	472	466	426	452	506	425	512	494	457	496	429	475	461	468	472	465	445	487	441	464	504	435	447	432	454	435	465	472	485	460	504	469	476	461	424	456	431	454	463	444	439	469	487	484	450	484	473	452	447	445	458	480	452	445	483	454	442	458	426	474	480	441	447	491	483	459	447	483	450	449	444	469	460	488	488	447	468	463	481	448	448	456	406	448	441	459	442	465	485	471	438	437	467	452	451	446	450	411	466	411	477	470	458	454	480	449	445	452	413	434	484	406	486	468	483	447	479	482	440	439	460	455	469	441	487	463	477	462	501	437	471	456	478	460	482	449	449	476	468	468	436	487	486	471	444	455	490	463	447	440	512	454	464	467	481	482	457	464	502	456	434	440	482	434	488	447	481	513	450	466	458	459	452	509	490	463	445	450	476	496	463	435	446	497	455	486	457	488	450	471	446	491	440	475	453	460	433	481	454	506	455	453	501	457	467	485	473	462	446	425	461	432	484	487	448	451	492	461	409	459	418	485	484	440	458	468	475	484	454	455	475	460	477	466	457	477	473	473	441	478	454	520	453	440	472	455	478	445	446	451	432	495	460	474	458	438	453	431	470	423	459	448	484	458	480	431	465	507	465	432	444	506	401	487	454	499	465	489	444	440	474	457	482	440	501	447	458	421	466	463	446	443	475	462	442	458	474	482	449	476	458	467	502	469	461	417	446	448	449	470	473	478	466	427	449	442	501	406	461	491	467	433	475	460	508	459	461	430	424	465	466	486	486	463	493	440	470	476	462	491	470	468	474	462	495	437	479	441	448	473	471	465	432	475	451	468	462	422	471	472	465	448	481	471	456	485	442	468	460	455	455	476	489	502	505	472	442	459	455	445	481	477	509	481	446	440	462	443	445	443	460	474	471	452	467	478	492	436	499	464	443	450	482	450	466	463	458	472	462	447	484	455	471	426	442	498	487	434	474	479	495	456	442	497	468	428	480	461	449	471	500	496	440	455	467	417	454	434	488	475	466	481	476	452	458	471	470	475	478	476	481	492	445	443	449	486	468	454	429	453	437	448	473	508	439	470	467	448	464	409	478	480	469	485	488	477	442	459	480	460	471	421	470	424	478	430	435	460	471	455	473	452	444	426	439	446	490	471	486	477	477	415	506	455	453	433	474	453	433	490	433	443	418	436	464	424	452	436	425	438	432	456	441	436	453	423	483	444	448	439	420	482	473	422	452	470	448	472	445	484	444	476	451	489	431	465	463	466	455	497	462	486	442	460	474	470	460	435	437	433	492	497	468	484	467	485	448	471	452	417	480	492	440	469	471	448	462	422	478	457	454	411	486	520	469	460	413	464	427	455	448	484	449	450	483	478	475	492	457	412	440	469	478	490	485	520	504	452	480	450	454	494	482	470	448	444	463	488	461	460	451	447	436	448	473	464	476	461	515	469	427	449	496	442	476	452	453	448	487	442	474	455	446	447	450	477	487	479	478	447	451	439	424	451	466	451	435	481	433	416	518	475	442	471	459	446	428	431	466	439	494	474	495	439	495	453	463	462	465	468	448	470	465	432	474	463	425	447	457	431	443	499	504	482	454	462	466	436	457	431	488	441	479	481	448	465	456	451	459	455	453	471	439	467	475	431	459	448	459	442	489	509	493	455	441	478	480	461	427	439	451	484	445	448	455	475	443	461	433	500	443	448	478	459	441	463	475	456	434	472	407	442	428	475	485	446	505	447	438	444	435	417	478	428	428	464	471	479	446	491	452	461	504	454	475	446	455	454	456	478	465	454	466	481	461	441	459	443	477	511	465	442	460	513	470	447	465	449	426	456	478	482	472	459	485	463	435	427	477	453	480	434	480	463	464	459	445	463	499	441	453	465	399	486	454	443	473	479	480	497	463	444	474	449	446	459	469	484	433	437	469	475	436	448	480	439	461	454	470	473	487	503	461	445	475	447	435	446	473	488	478	455	443	485	479	474	482	447	421	446	460	477	457	455	453	454	480	481	484	473	473	480	445	456	485	457	466	447	451	471	436	469	494	467	449	433	473	445	455	463	455	467	450	447	455	465	488	450	472	474	446	468	485	456	437	493	489	498	494	426	414	485	447	466	482	448	477	443	452	450	494	467	498	452	486	458	485	409	468	459	448	430	452	502	461	491	430	460	488	462	477	455	476	452	461	462	466	449	460	434	456	494	476	477	507	460	499	413	450	446	433	478	490	435	439	435	492	450	442	441	445	433	477	469	453	479	454	453	467	469	493	469	472	442	429	421	443	473	461	471	404	482	464	457	466	450	466	490	490	473	448	492	479	473	469	462	447	451	436	458	474	462	446	466	470	485	446	459	437	485	420	463	456	418	471	472	442	463
5476	342	136	116	161	141	162	207	231	270	266	238	223	179	144	144	142	110	71	58	54	45	64	73	72	92	83	68	60	75	73	61	45	44	40	53	35	46	41	30	45	42	29	31	46	45	49	47	44	37	37	25	39	34	28	39	41	42	40	36	36	34	42	38	46	47	36	39	43	43	36	39	29	30	38	36	27	45	31	46	38	37	31	33	34	27	40	49	27	42	31	35	43	37	39	40	41	32	34	34	47	32	44	35	42	35	43	51	39	38	36	40	47	44	40	38	42	32	41	41	42	36	45	48	33	40	50	43	38	44	48	32	42	47	37	35	35	34	44	41	42	37	28	38	30	47	33	30	37	32	38	36	40	30	37	38	38	39	22	37	30	36	36	39	30	43	31	34	32	44	27	34	42	53	38	32	32	41	37	43	34	27	34	38	30	32	33	35	43	30	36	45	31	32	32	38	43	38	39	37	24	37	41	42	34	38	40	43	46	39	42	43	35	51	30	36	40	29	43	40	47	40	39	41	35	37	29	47	29	49	36	39	48	44	33	37	42	30	33	35	47	41	26	37	35	36	44	34	44	41	39	39	47	30	47	42	45	42	42	28	31	35	29	39	30	36	44	40	25	42	46	41	39	36	54	56	47	40	35	42	32	43	36	38	34	28	43	31	42	34	31	42	28	37	34	41	40	35	54	31	33	50	33	36	39	29	52	39	45	38	25	39	30	26	45	40	35	38	40	38	30	45	48	42	37	33	43	33	41	34	39	41	39	50	29	40	45	36	34	38	37	36	49	31	46	38	31	36	43	32	33	37	35	46	34	37	36	34	35	31	36	46	32	46	40	38	44	40	44	42	32	30	38	50	41	45	39	32	41	42	42	42	42	41	37	49	36	40	46	27	40	44	34	32	37	27	36	34	42	32	36	35	37	33	37	27	38	41	35	29	32	31	34	36	31	41	30	49	37	37	37	28	49	38	42	43	28	38	34	35	46	37	31	41	35	41	32	42	24	30	38	47	39	44	36	33	44	31	36	37	29	32	34	28	38	38	29	43	39	36	39	48	48	32	44	49	45	32	39	36	38	40	28	32	41	33	41	45	47	27	28	36	37	44	36	36	27	38	34	32	31	47	37	36	32	26	37	44	34	50	38	35	39	38	35	39	30	33	35	40	37	31	38	39	35	45	44	42	37	45	33	43	38	40	36	37	36	37	37	33	32	30	38	34	36	38	39	46	41	52	38	35	37	39	29	50	47	43	40	37	43	32	38	39	40	48	45	32	28	37	50	28	40	40	34	37	33	44	40	36	44	41	41	34	40	44	37	43	43	41	46	38	42	43	39	36	46	42	43	32	44	46	35	30	38	37	39	39	44	36	40	32	37	26	34	39	35	36	33	32	30	42	44	47	39	32	31	41	32	47	43	29	36	33	45	40	37	45	45	55	37	27	38	42	34	29	28	45	44	33	47	35	45	27	31	41	41	36	36	30	45	34	37	27	36	42	33	29	34	38	41	39	42	41	35	41	39	45	33	45	34	35	44	34	46	39	33	25	40	44	44	41	37	39	43	40	25	39	32	49	35	30	25	39	34	33	50	42	34	38	39	48	46	36	41	41	38	28	27	41	27	39	37	51	33	38	38	43	41	34	34	39	44	44	36	34	39	36	37	38	32	34	44	35	33	47	32	40	27	37	45	42	33	37	54	41	47	38	34	41	38	35	41	38	39	38	38	36	38	30	52	39	35	44	41	35	32	46	34	40	35	45	42	36	45	40	39	36	43	35	35	33	39	41	33	40	36	34	44	36	46	45	43	42	40	28	30	36	37	32	34	39	42	35	39	38	48	36	38	44	33	37	54	33	43	38	30	31	41	48	34	37	30	40	38	50	35	43	33	38	31	38	39	54	43	37	32	34	43	43	39	42	42	28	34	50	44	41	39	40	38	29	45	38	37	39	42	41	40	33	40	51	41	35	46	38	26	48	50	31	41	32	37	28	32	36	30	45	30	31	44	43	31	29	40	40	40	40	29	30	37	38	39	44	35	30	57	38	36	47	32	31	40	39	34	37	25	46	38	45	34	34	42	34	37	38	49	36	33	40	42	43	44	40	51	41	32	36	35	30	39	38	34	46	43	36	28	35	43	49	33	37	39	32	30	35	35	42	32	39	42	36	35	39	26	25	29	36	40	44	36	38	34	42	48	44	36	27	53	37	22	36	29	37	32	40	41	32	34	52	41	38	33	45	44	42	33	38	31	39	42	37	43	34	29	42	43	34	52	37	42	36	32	38	45	41	44	40	31	37	44	31	42	27	42	29	32	43	42	39	31	37	54	46	27	36	40	41	40	36	37	30	43	41	39	54	41	36	32	40	47	32	31	35	26	33	28	43	39	44	33	34	33	26	50	40	37	29	37	36	40	36	29	30	29	30	39	38	32	30	40	37	41	30	36	46	38	44	34	32	33	28	36	33	32	39	41	41	40	43	31	33	42	44	36	27	43	29	42	50	41	45	54	42	34	32	30	40	43	43	41	43	29	36	31	44	33	42	43	40	25	30	26	34	29	28	45	40	32	36	41	36	49	42	40	45	39	37	33	34	41	33	44	37	35	34	38	39	31	47	45	36	31	38	37	34	41	45	38	36	36	30	39	34	31	35	52	45	45	37	51	40	36	38	39	37	33	31	47	47	31	41	43	36	36	35	34	47	29	37	28	47	27	33	32	36	31	40	38	39	48	47	44	44	41	33	29	37	38	39	40	34	36	37	41	28	29	32	33	43	28	30	37	24	35	43	44	46	40	46	39	36	45	40	44	32	41	46	38	35	31	35	29	40	40	32	39	23	39	41	39	32	43	35	35	29	40	33	41	35	36	35	43	38	38	48	32	58	35	38	35	45	45	37	36	41	41	40	35	34	46	45	44	52	33	34	43	32	41	39	39	33	35	30	35	36	46	35	38	30	46	41	40	48	40	34	29	37	43	40	35	39	44	32	39	37	46	34	33	41	35	46	35	41	34	39	36	39	43	47	27	42	34	42	39	37	39	37	37	42	35	43	30	39	41	38	42	40	40	32	35	38	15	50	34	35	36	41	36	36	30	40	22	36	41	38	41	30	22	35	35	35	35	32	36	33	34	42	31	40	31	47	43	42	45	48	34	47	44	36	32	37	40	50	49	40	25	40	39	35	50	41	42	44	36	41	31	44	48	34	51	35	44	45	37	29	31	33	34	37	34	36	35	37	28	41	42	35	45	30	37	50	43	34	29	31	41	36	42	45	45	34	40	41	27	29	37	28	46	51	36	30	33	44	35	30	36	42	38	34	22	26	40	38	43	28	48	38	34	40	39	38	37	40	47	41	31	39	43	40	43	37	35	41	27	43	36	46	35	34	45	45	39	43	43	38	45	31	42	32	34	38	36	36	38	45	40	40	50	33	38	35	42	37	31	48	47	40	37	41	35	36	41	34	37	56	43	29	40	23	32	39	33	35	35	31
40386	10591	5273	15407	19052	16827	14593	14763	16426	16623	15203	13150	11735	9972	8826	7693	6941	5619	3735	2408	2032	2066	2792	3502	3781	4423	3970	3327	3124	3363	3198	2597	2128	1918	1859	1591	1315	1244	1197	1105	1128	1035	1097	1107	1084	1022	1015	1048	983	989	1024	997	1000	991	1017	1025	969	1004	990	934	1000	971	951	1005	1051	994	961	1018	966	952	966	932	951	956	935	909	982	918	927	944	971	951	970	954	1031	879	882	956	922	924	909	1005	959	935	962	919	976	990	865	931	953	943	965	933	997	977	937	933	942	927	883	940	934	975	1005	1050	950	958	946	1012	955	965	953	991	971	958	961	960	966	916	919	957	992	944	948	913	953	918	919	961	970	932	909	910	921	940	962	932	957	909	914	903	869	940	887	959	974	938	886	917	930	943	862	892	987	986	891	922	963	913	920	899	930	961	897	956	896	972	993	904	920	907	857	942	893	955	948	975	935	953	937	889	916	985	852	927	1002	925	905	941	994	923	911	887	920	911	936	967	1014	975	918	905	957	911	949	897	941	958	979	938	957	982	930	921	917	916	966	952	947	932	932	972	921	932	925	916	904	902	915	933	945	919	967	950	912	914	935	931	940	950	927	903	957	936	904	933	950	962	946	959	956	901	862	931	929	930	898	970	977	898	925	899	980	878	902	960	889	976	976	900	927	937	860	967	938	898	962	899	963	900	937	937	901	879	892	938	925	905	897	963	917	924	914	918	935	940	894	927	936	938	919	978	967	891	921	959	860	904	940	984	944	941	924	939	904	944	957	926	938	896	936	890	861	943	880	910	893	921	942	924	936	927	931	1001	976	936	857	937	924	896	924	949	948	919	993	936	951	930	856	919	923	939	900	906	913	923	934	895	981	889	931	925	984	988	930	939	926	945	933	923	918	900	922	902	916	931	951	935	951	912	929	911	1006	899	940	944	867	947	897	936	948	893	946	955	964	919	982	930	974	972	950	939	973	971	910	937	928	856	933	932	936	942	898	951	958	970	866	966	961	960	915	939	932	970	957	936	912	898	920	938	911	954	929	918	957	963	919	912	969	907	912	925	909	964	946	880	886	945	925	991	987	905	961	986	922	967	964	939	928	914	996	886	920	984	942	948	945	945	978	962	871	935	962	927	940	913	949	944	905	899	947	886	957	935	925	965	913	944	929	927	928	1002	974	943	891	921	951	923	931	904	928	905	900	941	963	896	903	892	930	982	985	929	945	954	916	881	954	862	920	951	928	991	1004	968	956	878	917	927	940	886	899	904	899	971	864	934	881	890	947	944	895	946	901	931	937	943	932	952	930	938	965	904	984	959	924	932	927	970	948	902	899	903	920	914	981	999	935	920	936	891	959	913	938	927	983	934	876	948	940	931	902	912	939	927	979	947	881	922	943	969	903	911	921	928	962	933	907	960	904	934	953	926	891	940	959	898	954	986	929	961	954	997	935	866	937	897	932	942	974	911	912	953	894	903	929	915	892	959	931	988	922	924	923	929	944	923	867	902	905	917	929	971	946	912	921	934	945	924	1003	941	988	950	952	967	1000	961	950	903	924	892	903	994	886	928	919	861	948	979	921	941	873	977	912	915	923	924	975	935	896	999	862	929	953	966	949	939	951	947	915	910	957	874	962	969	943	949	894	914	954	967	969	928	893	932	1003	924	959	911	889	872	898	927	916	967	937	949	907	989	877	1001	970	975	903	930	933	933	922	913	932	947	902	909	906	954	950	984	911	959	919	961	909	982	939	914	964	956	907	968	936	922	940	957	891	902	959	927	977	929	944	924	905	947	895	924	941	948	957	952	923	1016	922	886	952	974	891	939	902	914	933	933	968	943	990	893	920	908	963	860	950	962	911	948	881	919	917	888	979	925	909	906	946	962	932	974	940	860	963	916	925	908	900	955	962	931	923	961	930	958	940	937	959	994	918	937	911	923	957	884	890	943	950	879	916	971	941	953	904	973	945	915	956	932	945	1022	969	914	953	947	909	944	946	884	934	1003	919	898	978	952	883	944	959	961	955	1015	926	902	917	876	958	951	932	899	941	932	971	1009	988	937	930	931	969	933	928	893	908	925	911	953	955	902	956	961	907	863	949	969	936	974	927	951	964	911	962	950	929	931	975	932	939	886	957	937	961	969	934	934	903	891	945	916	951	1002	908	932	910	898	924	917	908	939	865	928	875	902	926	890	924	967	924	917	887	947	875	965	924	944	937	897	924	944	899	946	924	961	921	905	948	878	943	918	906	892	930	914	873	914	934	945	924	970	992	894	948	965	960	965	983	901	942	930	917	956	1003	930	930	919	906	933	911	885	921	918	928	955	896	1040	936	979	949	922	899	908	922	929	933	949	896	979	955	960	924	911	883	903	945	940	951	935	952	920	911	972	987	943	972	874	923	886	931	975	943	922	954	932	902	914	951	987	918	949	932	919	951	946	926	915	927	957	935	941	946	880	1011	948	874	940	921	885	891	923	948	880	893	947	888	963	919	909	937	870	910	882	985	909	921	929	926	937	918	923	922	933	902	869	944	936	934	897	951	957	922	894	921	902	928	903	894	922	919	940	946	959	940	954	966	920	941	962	903	916	926	964	860	927	935	951	885	949	902	919	877	945	892	921	950	936	906	937	903	1006	966	923	917	902	969	913	944	1009	914	898	922	909	916	922	964	867	955	937	931	976	889	929	897	953	964	921	915	936	906	925	891	963	941	954	922	936	899	901	950	963	996	931	886	928	941	964	952	943	945	898	923	915	925	895	943	953	958	948	941	953	966	940	901	943	890	965	896	909	940	1002	916	910	922	935	923	927	993	919	990	951	897	892	958	916	922	972	954	959	940	900	954	1010	938	895	911	951	964	885	925	915	924	916	952	950	958	929	896	904	926	943	935	894	915	932	935	903	912	899	930	907	905	951	943	915	968	880	953	930	907	922	958	929	941	1004	966	888	970	868	1003	904	931	929	897	935	933	928	908	947	932	942	1005	909	903	878	933	985	939	969	955	985	935	886	984	926	906	924	923	960	899	947	927	941	919	922	970	891	945	915	930	926	941	955	896	925	881	899	949	924	916	896	916	917	980	895	962	908	920	914	926	925	910	950	951	901	919	924	962	910	893	885	921	943	932	904	937	883	899	933	928	905	943	942	938	919	905	919	868	933	928	979	905	883	864	916	998	949	948	956	955	894	977	954	961	912	918	925	963	945	891	932	916	972	892	932	952	904	906	924	923	969	899	923	937	941	941	889	933	921	981	945	942	950	882	932	932	913	960	945	953	947	956	929	954	944	916	934	936	925	920	929	964	934	929	934	906	910	965	912	884	964	884	909	937	971	928	896	943	887	947	946	977	916	963	951	936	933	950	916	936	928	937	962	988	920	910	957	949	915	947	919	941	890	930	942	891	936	957	926	895	988	917	930	906	956	935	885	961	892	931	924	956	889	924	915	923	921	939	927	918	993	911	922	942	943	932	948	963	883	948	963	915	924	945	927	951	884	936	946	916	923	940	899	876	927	930	939	944	927	928	934	979	888	880	953	907	917
2871	120	61	62	85	72	105	126	177	174	162	147	138	117	81	97	66	53	34	38	29	39	44	52	68	63	51	35	47	46	58	30	35	35	34	37	18	18	18	19	24	19	23	34	23	30	16	29	31	17	25	18	21	20	19	27	25	21	27	18	29	19	30	21	25	21	29	23	25	30	23	15	21	28	23	20	23	21	29	20	19	16	31	23	28	24	26	20	26	17	20	25	26	25	34	17	21	28	37	18	23	23	26	23	20	22	18	19	25	20	33	31	23	30	19	26	22	18	27	26	14	19	28	27	25	23	38	20	18	22	15	28	20	18	13	28	20	22	23	15	21	15	25	35	14	22	19	25	31	25	23	22	18	23	28	32	24	32	19	22	22	26	25	33	21	34	30	29	25	19	31	20	22	25	22	19	24	18	31	23	27	27	31	22	17	20	15	18	28	16	21	32	21	19	26	13	18	30	20	24	24	24	17	20	21	19	25	26	26	22	16	24	22	22	34	22	24	20	17	31	21	28	21	17	26	18	30	29	21	25	18	26	16	25	24	20	24	20	22	22	22	23	18	26	19	20	31	16	20	27	14	26	9	28	18	20	14	29	27	22	20	30	24	38	26	17	25	33	19	28	22	28	22	26	23	25	33	15	22	26	19	17	26	18	18	17	20	20	15	21	25	37	28	20	25	22	19	19	27	22	17	20	29	15	24	21	24	25	22	27	26	27	22	19	26	26	21	30	25	23	19	19	29	15	22	25	25	22	21	20	27	19	23	30	24	24	20	30	25	16	20	34	21	19	23	21	22	25	18	28	17	20	24	18	21	18	24	19	23	27	25	20	23	22	23	25	25	21	29	20	21	24	17	25	23	29	22	11	28	23	18	20	21	23	26	28	21	25	22	18	27	20	25	26	21	29	20	14	25	17	13	31	25	20	18	17	26	25	22	30	20	20	25	19	21	19	20	21	18	24	17	25	28	22	15	21	19	20	23	16	24	26	18	23	23	22	27	28	24	22	31	23	22	29	30	22	23	21	33	28	14	21	19	19	24	18	24	33	20	22	27	25	24	26	14	11	19	23	20	26	18	19	26	19	31	25	22	25	29	25	18	29	19	18	24	28	19	25	34	24	23	25	25	14	21	19	18	22	18	19	15	19	11	27	15	23	29	24	25	29	20	27	22	29	26	19	16	23	25	28	24	27	28	13	22	14	20	26	23	24	24	21	21	20	19	17	16	22	17	20	24	17	23	13	26	29	17	19	22	31	23	25	25	26	24	28	17	32	18	27	21	16	38	23	24	24	26	16	21	15	30	26	28	19	28	20	23	27	24	29	23	25	24	27	21	23	24	23	27	26	22	24	32	18	23	20	16	19	27	16	25	21	27	18	28	22	24	22	24	28	25	33	19	13	27	33	25	21	17	24	26	20	19	34	25	18	20	17	27	24	28	23	23	22	27	18	33	17	15	26	21	21	15	26	20	22	29	25	23	18	31	29	20	18	28	16	24	21	17	12	29	17	24	25	17	21	28	25	21	26	21	29	20	34	22	16	18	31	24	21	25	30	20	15	18	31	19	21	21	26	18	15	21	26	23	24	24	40	17	18	24	24	14	23	30	20	19	24	12	21	16	25	19	28	17	19	22	18	12	22	17	20	20	25	25	32	26	16	13	28	25	20	26	25	22	25	18	21	27	16	25	20	21	31	20	24	19	39	24	25	21	20	21	25	31	21	32	22	31	18	24	23	32	20	19	25	20	25	33	23	24	29	31	29	25	25	24	22	34	19	23	20	24	22	18	30	22	30	29	24	21	20	18	28	28	17	13	22	21	13	27	27	27	21	22	28	27	24	22	23	23	25	25	29	19	30	17	27	21	31	23	24	18	17	21	23	21	26	19	21	18	23	28	21	19	25	25	22	33	29	29	25	22	23	23	22	21	27	19	20	17	21	17	25	26	31	27	26	22	24	16	16	21	24	14	23	18	27	24	15	25	34	19	33	25	16	14	21	22	27	19	15	23	23	23	21	36	23	26	21	30	30	23	26	21	21	23	13	18	21	20	14	26	25	15	18	19	22	24	18	30	37	17	17	17	26	15	19	24	34	31	21	25	24	20	28	34	17	30	26	23	19	20	19	21	17	34	23	25	16	24	29	22	32	25	27	25	22	21	22	32	17	18	25	13	22	28	19	21	21	19	28	27	20	27	24	20	20	22	19	21	22	16	27	27	21	22	26	27	22	18	19	22	25	24	26	25	16	28	12	24	30	18	26	19	20	24	23	19	25	23	21	25	23	22	25	22	22	17	19	27	18	23	23	27	26	33	16	14	22	18	21	21	27	20	29	26	23	29	18	19	15	15	34	32	18	28	21	23	19	13	23	20	30	30	17	21	18	26	33	29	17	17	19	20	27	22	32	21	22	23	26	23	22	24	13	21	23	21	26	28	37	24	26	18	23	19	24	27	33	21	29	14	26	23	29	25	20	39	17	25	30	17	18	27	18	21	23	21	23	14	32	27	26	24	28	28	28	21	17	16	31	22	24	25	33	22	24	24	23	22	26	30	16	25	25	20	34	16	29	25	22	15	22	21	29	20	32	22	20	20	19	19	27	19	31	24	27	18	21	26	19	15	28	23	26	25	24	20	30	27	33	20	31	30	23	21	39	19	27	30	22	27	30	18	26	22	18	15	24	28	35	23	26	26	27	20	22	21	30	28	22	12	17	30	23	29	27	28	28	22	31	20	28	24	22	25	24	20	31	22	26	31	17	19	22	29	26	28	25	21	19	14	20	27	25	23	21	24	23	17	18	17	28	25	25	26	29	19	29	17	14	30	18	18	21	23	19	20	18	34	22	17	30	25	28	27	29	19	28	19	18	25	18	25	24	21	25	28	26	27	27	22	25	29	24	28	25	15	24	29	21	24	21	26	22	19	20	15	26	23	28	22	22	32	25	20	21	35	22	23	24	21	18	20	28	28	26	20	17	20	25	22	26	27	20	17	22	24	24	20	31	23	16	22	29	18	19	18	19	30	27	22	21	16	18	14	18	24	36	20	30	27	30	30	27	23	21	18	24	25	27	29	26	19	30	15	22	10	23	24	26	23	20	23	17	32	22	23	26	33	18	18	20	23	19	29	26	22	23	21	19	26	18	26	26	15	22	17	19	14	24	14	18	24	21	21	20	35	16	19	23	23	27	18	15	15	15	18	27	27	42	19	20	12	20	29	24	17	27	20	26	30	29	20	23	22	34	24	25	29	23	16	28	21	24	27	19	27	33	23	19	31	22	20	17	15	17	14	26	20	29	21	20	17	31	22	26	19	24	15	15	23	19	20	22	21	26	23	28	19	27	22	20	24	8	13	23	22	23	17	20	18	21	20	23	21	25	21	29	22	24	16	20	19	31	18	23	29	22	19	21	27	18	25	22	29	30	26	17	19	26	21	23	23	22	24	17	21	21	20	14	18	21	27	19	19	20	25	19	33	19	29	23	22	19
33248	5591	2619	7980	10688	10002	10036	11595	12839	12769	11231	9737	8665	7364	6417	5303	4723	3494	2007	1254	1100	1347	1957	2391	2628	3009	2440	2091	2163	2246	1968	1584	1281	1198	1077	928	799	746	671	684	686	699	681	618	696	615	597	617	647	667	623	617	679	636	586	623	612	650	610	600	613	601	605	643	607	598	603	597	592	592	620	594	561	588	626	623	602	568	600	600	602	565	585	581	599	603	597	568	627	544	600	595	623	596	591	626	577	618	570	594	577	589	584	605	595	612	638	619	584	663	610	634	659	661	563	652	603	608	590	575	601	646	610	604	619	617	603	634	608	571	577	623	591	625	601	607	598	581	587	614	627	552	568	600	622	569	543	602	602	602	593	583	583	603	641	588	590	578	595	631	604	619	585	651	590	584	587	603	607	610	616	590	598	647	593	605	550	538	557	586	612	611	594	619	554	629	616	615	595	600	570	568	605	561	565	556	573	582	591	614	599	597	615	625	608	607	587	577	594	580	578	611	598	562	590	575	615	594	596	613	599	621	542	610	610	614	608	595	550	609	580	593	588	595	609	565	564	617	609	612	582	637	592	564	643	587	581	580	596	574	583	577	584	587	595	569	586	589	603	611	610	573	575	580	581	629	598	555	575	603	594	627	564	610	583	592	602	573	596	607	573	602	558	605	559	614	605	583	610	569	638	603	561	576	597	618	555	595	560	614	540	571	599	599	598	594	645	609	606	583	538	523	589	575	569	589	612	587	535	596	550	537	569	572	574	560	600	616	574	563	596	608	558	569	578	596	567	601	569	617	640	602	570	613	586	595	584	591	604	586	606	608	561	578	548	587	635	607	592	594	626	631	561	581	585	608	604	625	574	603	611	580	560	570	561	516	568	608	629	604	584	625	598	589	557	582	551	640	588	583	566	619	553	571	602	591	596	604	551	600	596	627	550	566	625	590	571	573	591	624	565	615	586	573	577	580	627	638	607	616	580	576	572	596	586	603	579	629	605	577	617	606	552	610	550	587	583	628	592	597	612	598	602	612	584	604	616	544	587	575	613	581	583	575	573	607	653	613	602	590	607	616	599	606	552	585	613	590	582	579	588	577	558	608	592	562	588	586	591	626	606	592	604	595	561	587	574	605	579	622	570	610	529	584	604	578	627	565	586	586	589	572	595	587	591	594	537	567	607	616	597	611	596	630	602	586	586	556	568	606	570	592	638	578	622	568	612	587	604	592	648	598	629	590	595	592	594	549	638	617	585	533	560	561	588	594	635	583	592	607	569	588	562	572	562	574	580	548	567	587	566	611	591	579	589	589	610	573	600	581	598	579	637	587	583	547	629	590	568	590	617	590	586	558	603	608	640	613	653	548	569	637	561	574	621	597	630	615	556	620	549	569	598	583	584	591	568	580	622	569	641	583	558	575	631	586	557	595	634	596	571	597	643	570	584	589	559	572	590	575	554	576	585	578	555	583	569	600	595	568	602	565	652	595	575	631	568	590	574	586	588	584	610	557	534	559	581	521	574	618	623	617	575	615	587	612	588	584	583	610	616	581	592	623	573	583	578	640	597	633	562	573	588	554	594	618	583	556	619	585	568	601	617	603	606	587	580	594	575	614	611	611	576	609	627	591	617	616	625	563	586	585	598	627	615	634	596	585	605	594	634	612	592	568	616	612	580	573	621	626	590	581	566	634	582	638	600	560	573	568	594	580	573	584	604	566	604	587	615	589	611	634	557	570	611	642	604	578	608	585	581	624	594	609	537	575	615	576	575	609	578	582	605	585	584	612	570	611	557	559	608	598	609	612	613	608	560	581	614	595	611	616	545	570	602	604	578	557	609	594	611	606	644	595	631	576	563	598	612	546	631	616	601	622	578	619	603	572	609	595	619	563	605	608	611	590	599	586	625	597	611	591	563	552	605	589	541	590	565	593	591	565	596	592	571	602	605	566	579	629	582	592	595	633	628	568	610	585	573	596	608	578	546	615	595	638	563	595	583	586	568	579	597	607	577	592	615	605	614	612	604	565	588	604	596	639	621	621	613	602	594	589	595	606	606	609	614	592	580	620	571	618	548	597	564	608	548	631	601	623	583	594	613	575	589	582	566	647	578	604	570	559	630	581	565	607	565	619	571	630	607	587	603	613	575	583	587	603	556	590	594	635	603	595	600	575	566	553	612	628	570	622	604	602	585	568	631	596	592	599	597	567	562	588	575	594	594	580	603	526	601	596	609	595	592	601	555	613	586	575	557	597	607	596	599	587	592	588	563	586	591	616	572	624	611	630	594	583	590	606	589	608	598	545	602	564	547	605	589	563	607	567	600	555	623	625	541	574	571	598	588	548	554	608	560	604	597	664	608	618	606	575	544	589	586	654	602	601	583	570	569	603	651	607	640	599	570	597	598	612	616	595	604	571	558	600	580	642	589	561	601	594	604	591	600	573	596	628	617	585	605	577	561	587	610	563	651	615	611	615	578	569	621	573	597	559	560	599	585	608	583	618	608	577	569	587	589	585	548	599	557	573	608	622	595	642	613	599	611	569	582	643	559	644	595	602	577	585	572	580	593	589	606	571	602	609	603	587	571	600	588	587	599	638	582	623	581	575	605	574	610	567	588	615	539	614	551	570	598	556	570	612	605	559	579	624	590	611	569	564	587	623	596	616	589	589	603	582	620	592	596	600	567	555	603	603	579	603	618	627	594	584	570	594	582	631	575	614	593	579	606	545	588	578	588	586	573	586	633	606	593	602	579	588	593	597	605	605	608	592	582	570	606	617	603	615	604	639	585	606	588	576	583	592	634	587	624	638	562	603	590	622	605	604	562	591	569	660	572	603	596	586	600	613	579	562	623	592	620	593	578	617	630	594	571	537	561	578	605	600	599	598	590	616	640	586	612	567	572	565	598	549	578	615	549	582	597	622	605	576	583	609	581	567	624	578	597	634	584	592	601	553	549	577	623	571	604	616	584	590	552	561	601	567	608	585	607	611	573	604	520	618	582	568	555	637	613	632	620	603	598	610	590	598	623	640	602	602	600	588	566	574	577	577	585	577	620	556	610	571	590	625	589	547	606	583	600	561	568	587	618	602	596	623	549	593	571	606	535	565	516	578	554	586	592	610	594	572	595	594	590	566	557	584	577	581	596	620	557	616	588	552	572	559	589	572	578	568	580	570	614	568	604	620	603	600	594	610	580	593	594	614	588	586	595	575	576	595	589	600	611	599	554	587	585	649	617	581	557	550	621	601	623	600	545	589	594	617	594	576	625	628	589	590	542	581	577	593	599	577	566	590	584	636	571	628	601	580	590	599	581	563	584	625	592	581	580	582	582	577	610	618	576	585	572	603	587	614	614	627	605	570	571	568	571	612	616	597	555	593	579	552	605	614	595	592	604	581	578	563	621	561	556	624	578	598	599	597	631	598	611	652	569	564	565	589	581	599	598	590	617	582	564	583	612	573	612	594	539	579	592	594	585	578	584	612	590	590	581	580	574	614	582	598	575	607
8123	596	230	187	219	224	218	310	363	367	342	322	270	219	177	171	131	91	80	68	60	61	79	91	106	107	84	89	82	105	85	74	67	61	49	54	49	43	37	43	42	44	47	49	48	33	52	43	34	38	39	42	42	35	40	44	46	45	43	39	37	50	38	33	29	56	33	47	43	54	37	32	44	31	46	41	34	28	41	45	28	41	38	31	40	38	56	41	36	36	44	32	40	35	36	35	42	39	43	30	40	39	46	34	33	33	37	48	34	34	40	32	53	34	42	45	45	48	38	52	43	50	45	43	39	33	32	40	49	36	37	50	51	42	41	46	44	53	45	30	39	39	37	34	41	49	34	39	42	39	30	41	50	34	26	37	36	31	44	34	39	43	57	34	38	36	36	36	40	44	41	36	42	34	40	29	47	40	35	39	33	39	36	45	31	42	36	29	30	27	35	39	42	44	42	30	36	51	36	38	30	44	42	44	31	47	47	36	34	37	33	38	32	40	48	37	40	31	36	48	49	50	36	42	36	27	47	39	34	41	35	32	29	39	38	32	44	27	51	37	38	36	44	36	34	42	33	39	32	47	35	35	46	39	37	40	40	50	36	39	47	44	34	43	46	45	39	56	39	40	37	37	36	35	41	39	52	28	48	51	38	39	47	40	24	39	32	46	33	41	38	32	46	41	33	26	32	47	33	39	31	33	35	33	36	43	36	34	38	53	45	38	36	41	38	47	33	41	43	39	46	37	37	40	43	37	39	46	31	47	48	43	50	31	40	37	37	41	35	33	36	23	52	31	27	38	36	39	44	33	36	35	54	27	39	35	34	46	41	44	38	37	37	45	41	45	39	38	31	38	33	52	40	40	36	44	38	37	43	39	37	40	27	36	31	43	38	45	40	42	44	38	36	37	38	42	32	35	29	33	32	30	34	42	41	36	45	52	45	39	49	34	36	45	46	35	34	37	51	35	41	39	37	40	38	39	33	43	35	34	33	45	47	30	35	37	28	43	33	33	29	31	42	43	46	36	39	42	31	38	48	34	38	38	43	47	43	30	45	48	40	33	42	41	40	45	35	39	35	42	43	36	37	39	48	44	50	35	35	48	38	33	46	46	40	42	33	33	46	38	55	48	41	43	44	33	36	37	52	44	42	44	33	32	50	31	41	44	29	30	40	46	50	35	29	44	38	39	37	32	44	45	39	47	48	31	39	36	38	26	53	38	40	48	43	41	37	51	35	51	26	37	35	42	46	42	34	39	31	37	46	43	39	36	30	52	45	39	44	25	30	38	42	42	47	23	34	31	44	23	44	42	34	25	39	47	46	39	43	49	31	44	40	39	49	33	47	36	35	43	40	43	26	46	47	33	44	39	36	33	39	38	37	42	46	33	33	33	34	34	27	42	41	40	38	35	33	27	38	32	41	31	42	44	39	41	35	33	38	40	31	46	35	32	49	42	34	34	43	37	37	49	54	29	25	45	33	35	38	55	34	37	33	35	47	34	52	44	47	44	33	35	36	46	38	36	44	38	39	44	36	39	39	47	31	49	33	37	40	42	28	36	41	41	51	44	43	40	39	53	40	39	41	38	34	43	31	32	39	44	40	27	35	47	34	35	30	45	41	29	39	39	46	32	45	37	32	37	41	37	35	44	40	40	37	47	39	48	39	38	31	40	44	38	35	45	39	43	33	41	44	23	40	45	40	36	44	35	46	38	39	39	48	46	45	41	32	40	41	34	37	29	41	37	46	38	58	53	38	36	42	36	41	39	35	35	37	48	40	40	32	45	39	50	37	43	43	39	41	43	38	49	36	42	26	30	33	37	45	36	41	42	39	44	35	36	42	31	40	38	39	32	43	41	37	45	37	33	52	37	44	35	34	51	38	33	51	42	26	35	51	34	37	35	36	36	34	41	38	40	30	33	35	39	43	44	48	54	43	35	34	42	34	43	41	35	41	39	39	26	42	31	39	39	42	46	38	27	45	37	33	33	32	37	43	38	37	37	33	39	39	41	37	48	49	36	37	35	41	46	45	33	24	33	31	41	46	55	37	33	35	32	36	40	40	24	40	38	48	53	42	44	36	40	32	43	33	44	38	47	38	40	45	43	34	38	47	33	42	33	36	37	50	41	48	40	40	34	45	40	41	42	29	33	26	37	36	42	25	40	40	35	36	58	41	51	31	54	37	52	51	32	47	40	43	32	45	44	34	43	55	40	38	42	45	40	39	36	42	64	42	39	46	38	35	44	39	34	43	40	40	48	37	44	44	44	40	39	51	39	41	41	30	42	31	51	35	38	42	41	39	37	29	46	22	36	33	40	38	32	40	37	36	58	38	50	29	32	35	45	52	38	44	36	32	31	30	38	44	37	25	40	40	43	41	45	41	40	31	28	40	51	35	59	32	36	41	49	46	40	30	41	30	38	43	42	44	40	26	36	41	37	39	36	51	32	38	45	47	44	28	44	42	40	37	48	45	34	36	38	38	32	34	42	45	34	34	38	41	38	40	43	31	37	45	28	38	28	38	50	42	33	32	36	44	27	33	33	48	47	37	26	47	39	45	29	36	37	41	41	43	48	33	38	40	25	38	36	38	47	46	33	49	48	42	37	46	38	38	47	37	40	44	29	39	41	44	38	42	26	42	45	32	44	44	41	40	51	50	46	45	35	48	39	38	38	42	44	48	44	37	37	42	37	37	47	39	49	43	39	47	36	30	49	42	39	42	36	39	39	37	46	40	38	30	35	25	47	49	44	43	44	52	40	40	37	30	33	52	34	38	35	49	40	52	48	49	47	36	34	39	33	38	27	40	35	34	37	35	42	32	34	35	47	41	35	35	40	30	41	34	50	26	40	38	46	38	40	42	34	31	37	40	44	49	40	40	41	32	35	47	48	44	40	43	40	47	42	47	30	32	26	28	46	39	43	38	41	42	37	36	40	45	38	31	34	39	40	50	36	42	36	36	45	36	34	32	32	30	39	33	51	34	32	42	39	44	39	36	33	48	44	30	41	43	45	50	38	44	34	28	36	43	38	28	46	46	37	27	36	39	43	48	43	45	41	44	48	33	41	51	30	48	39	43	52	34	49	35	43	38	47	47	41	37	45	35	42	45	20	45	41	34	43	36	39	35	32	42	42	46	46	41	38	30	51	35	41	35	42	34	41	42	38	38	38	31	32	29	45	37	43	48	36	43	35	43	37	45	40	33	35	38	46	30	53	50	36	33	44	32	35	34	43	38	41	34	33	46	47	38	48	44	41	37	49	40	44	38	45	35	36	43	42	40	34	34	33	45	42	42	41	41	44	35	51	41	31	38	38	38	40	49	49	42	43	42	41	38	37	40	33	44	35	42	35	38	28	35	49	43	34	32	56	48	38	45	30	31	38	39	35	36	41	40	34	43	39	50	34	42	31	45	38	54	26	34	35	46	38	38	38	32	33	36	31	29	32	44	37	34	32	45	42	38	47	35	36	35	33	31	45	36	32	45	31
41344	12837	6985	19338	23376	21656	20113	20654	20904	19995	17464	16148	14352	12723	10686	9737	8432	5894	3687	2820	2636	3180	4408	4797	5446	5607	4682	4017	4183	4338	3559	2795	2328	2351	2078	1646	1475	1315	1249	1214	1226	1143	1169	1197	1128	1155	1123	1134	1095	1076	1129	1041	1067	1026	1071	1111	1019	1001	1035	1007	1066	1009	1083	1010	974	1034	972	1046	941	985	1015	953	1011	1013	1011	967	999	1026	1027	930	1032	1035	999	1010	928	1018	1019	997	940	958	920	929	963	947	929	961	958	982	934	972	991	1043	945	925	946	965	975	1004	1000	982	936	969	1045	994	997	1000	982	921	957	1005	978	1028	1063	1020	943	926	1007	1002	1058	995	982	915	995	1018	951	911	969	974	981	972	960	978	1016	956	934	967	941	954	952	954	994	963	907	939	937	951	965	915	970	915	925	983	908	973	977	922	1009	958	951	977	961	914	954	929	931	941	968	950	907	917	942	960	1014	912	971	1014	981	955	971	972	1033	985	969	937	969	1029	958	954	979	1030	949	981	996	985	971	968	959	930	972	978	996	979	1005	976	945	1043	943	935	948	941	935	922	977	961	947	973	974	942	965	936	953	954	993	962	927	961	951	1004	960	970	975	1000	967	979	932	932	977	939	917	934	952	949	968	976	914	984	933	932	949	955	948	899	895	1010	923	935	930	950	1000	950	964	977	976	924	886	954	980	986	928	883	926	950	916	975	910	969	917	983	940	977	1002	949	1013	954	910	954	917	933	962	949	949	972	939	977	917	934	972	943	984	972	960	1014	954	1016	936	927	956	914	998	986	1009	971	1017	941	987	948	970	952	970	987	950	979	923	913	954	935	1026	907	952	965	928	993	971	878	984	951	964	963	967	972	997	980	998	971	984	957	939	916	983	997	1005	932	932	974	1004	926	958	951	924	892	949	966	967	988	997	998	965	885	1006	903	1000	900	924	975	1013	1000	980	955	957	904	982	911	946	963	972	941	976	1047	980	931	900	957	997	929	1007	921	966	893	1016	984	961	1009	927	993	962	947	948	973	951	909	971	967	956	962	985	969	933	966	916	952	933	1007	933	939	995	911	953	972	969	946	942	944	964	972	928	947	991	982	973	949	975	951	950	972	936	975	948	976	936	920	966	1012	960	1027	959	938	981	948	913	939	892	949	921	978	954	939	932	961	976	932	997	1003	928	989	1003	942	939	974	896	989	974	903	949	1004	931	966	935	985	996	959	929	946	968	1002	965	970	1022	963	966	1044	993	963	918	953	947	928	956	909	932	944	942	932	973	917	1065	939	915	891	996	998	955	1003	968	961	949	994	958	919	906	964	945	932	944	931	908	962	989	984	971	1012	947	971	934	980	982	937	960	924	973	951	924	947	958	954	912	964	903	942	993	937	924	940	927	906	957	982	993	940	929	1008	942	929	944	944	899	969	914	949	955	1024	944	982	991	935	933	977	903	970	951	932	931	971	963	943	997	1007	1053	945	926	955	952	1003	928	931	902	944	980	934	981	915	980	977	1008	955	974	963	914	954	939	938	953	982	960	989	1010	964	961	941	952	938	976	990	935	1010	964	1017	918	938	924	978	1000	958	1034	981	961	910	1001	967	963	955	937	1000	944	919	903	981	960	1003	917	957	917	924	1006	973	958	895	992	969	901	958	992	930	978	934	989	938	959	975	939	943	960	980	982	976	928	941	981	907	981	929	936	975	1009	932	956	953	932	922	951	970	939	915	952	897	946	988	976	933	952	954	973	974	940	938	878	888	917	959	987	912	923	918	949	993	964	983	978	977	928	989	976	1003	972	890	945	999	973	931	972	963	932	992	917	979	1008	929	921	947	976	958	934	951	1006	998	948	973	913	961	960	943	969	970	999	920	936	927	996	944	966	936	901	958	914	974	954	938	930	1019	917	950	938	994	956	1024	903	930	998	925	919	993	952	956	1027	1003	946	926	944	943	962	925	990	943	936	935	924	996	937	902	920	978	920	986	949	973	914	956	950	961	959	989	986	965	967	992	1012	935	987	968	924	919	974	953	986	926	1002	991	987	997	954	950	986	962	970	906	970	989	949	921	976	971	957	923	936	987	958	970	969	1009	980	943	1000	928	945	920	933	967	965	1008	941	1019	957	906	969	923	968	989	976	999	912	957	945	981	996	960	980	973	931	1001	973	957	1000	971	1015	959	911	926	1028	985	946	943	949	966	940	922	1003	934	933	931	976	1015	974	1011	949	949	957	968	899	943	926	875	956	984	910	938	978	975	928	943	957	963	970	967	950	981	932	973	965	988	941	960	989	992	904	954	990	927	987	928	933	989	988	946	948	903	937	960	955	971	950	960	997	953	950	944	963	986	964	981	912	977	1000	903	948	982	992	1025	984	917	952	908	926	920	940	923	940	941	899	1005	952	945	955	921	986	977	935	967	974	885	951	978	949	932	985	951	897	990	1004	996	921	942	1009	959	960	967	919	916	998	944	938	956	996	953	1003	946	933	902	896	996	911	992	912	974	959	933	950	949	909	972	952	1023	963	963	952	966	989	970	979	978	939	999	959	986	924	934	943	969	969	950	974	918	961	913	919	947	957	975	974	974	979	966	911	943	934	957	924	932	943	946	1016	1022	952	967	936	970	896	963	984	974	966	979	977	985	987	962	973	962	950	932	965	983	898	922	939	911	1020	929	974	870	923	1007	972	927	980	972	929	954	899	951	931	1001	988	965	942	913	963	956	979	917	941	978	1017	976	977	963	938	930	972	961	936	938	955	989	951	921	989	998	969	961	973	928	926	942	990	996	909	938	988	961	965	953	1013	984	933	957	895	1001	927	973	961	909	956	981	945	947	901	988	956	943	946	989	946	948	984	988	998	954	902	969	931	974	974	939	921	986	1004	945	999	990	946	950	971	931	942	976	973	958	908	1002	948	927	975	915	969	994	1024	931	994	983	977	970	951	1001	1001	930	934	929	972	959	986	957	918	932	948	946	899	947	1025	966	922	939	1033	980	1016	1008	972	961	946	1030	931	947	969	967	893	938	962	925	966	953	975	990	967	987	938	974	956	966	902	968	956	968	985	948	957	929	937	982	948	935	932	918	965	958	922	969	963	889	1006	1003	955	931	944	994	965	936	929	978	951	958	945	895	933	953	956	938	956	975	908	1005	914	964	899	941	962	938	938	1006	989	957	907	999	940	940	937	952	944	988	926	865	944	952	942	934	965	948	906	934	910	920	914	991	908	961	954	954	967	962	883	971	972	977	938	955	947	930	969	957	942	989	978	960	1005	941	933	981	926	958	945	905	953	936	940	973	948	965	949	920	996	890	941	988	964	945	971	951	958	952	956	943	925	944	932	984	939	973	946	907	932	907	981	905	1016	989	926	917	980	945	961	956	964	992	964	938	927	944	949	972	951	976	974	947	954	967	960	990	1001	937	932	941	945	1003	984	991	997	965	980	907	966	960	914	947	949	982	952	1021	980	949	964	953	1004	975	1002	1006	961	966	948	956	956	943	949	954	945	987	971	1033	930	941	903	998	1000	980	937	977	901	902	983	933	931	953	969	998	973	1022	936	952	965	983	1022	967	911	941	959	930	966	967	957	933	969	934	972	1039	969	1008	947	944	949	956	963	960	1002	977	919	1029	951	932	920	997	923	1009	957	950	966	941	929	1018	953	979
2757	60	56	55	54	78	115	135	166	187	115	126	118	99	75	70	66	45	30	26	22	24	33	39	45	37	35	45	51	33	29	21	26	24	22	27	12	16	21	20	21	16	11	14	24	28	23	23	20	19	8	13	16	20	24	21	13	22	17	21	24	20	18	16	14	17	20	18	7	22	21	15	10	24	14	18	17	13	20	22	25	26	18	24	12	21	16	22	19	20	21	24	15	20	21	23	21	17	21	10	11	18	18	13	11	11	21	19	16	11	16	14	24	17	18	18	20	13	22	28	17	15	22	17	16	20	21	18	21	16	23	14	18	24	18	17	9	14	16	19	20	19	23	25	12	27	14	27	16	17	21	18	20	16	20	17	21	7	20	17	17	22	22	20	20	16	21	17	16	22	10	18	17	18	15	19	22	19	24	16	10	13	20	23	17	12	17	28	10	15	25	21	11	19	23	15	11	19	24	10	15	18	21	22	19	18	21	24	14	24	15	24	5	15	15	21	15	16	14	22	19	17	16	23	21	13	14	16	21	16	10	19	14	15	17	15	19	13	14	17	25	18	14	24	23	14	19	17	23	17	24	15	9	24	27	14	23	18	8	20	11	16	19	13	18	13	17	22	14	22	12	20	26	14	20	12	20	18	17	17	11	15	19	11	14	21	14	19	14	15	19	22	23	19	18	11	17	13	15	17	21	26	18	18	19	13	10	14	14	12	10	23	15	21	11	18	19	18	16	16	21	8	24	12	14	22	11	20	17	18	25	24	25	27	13	23	14	14	8	23	26	26	18	18	12	12	16	14	12	14	11	23	12	15	15	19	17	13	20	19	24	20	21	10	17	19	16	13	20	20	19	18	23	22	19	17	19	18	11	19	14	12	16	17	25	22	11	14	14	17	19	14	20	12	13	16	13	16	21	18	20	19	11	13	22	23	17	17	21	18	17	21	14	21	20	19	25	25	20	18	15	19	15	21	15	18	16	19	15	17	16	20	17	25	16	19	12	16	22	24	22	20	17	16	19	15	24	18	19	15	18	14	19	20	16	19	18	24	11	21	11	15	16	14	17	24	13	19	13	16	11	21	21	16	14	21	16	11	17	20	23	15	24	12	19	21	20	19	19	11	24	20	22	25	16	21	10	16	27	12	19	18	30	9	15	22	14	18	21	25	22	5	23	21	13	19	13	19	17	16	13	16	17	19	14	15	9	20	23	12	13	13	17	27	21	14	24	19	15	18	14	10	13	14	15	21	18	28	19	16	17	16	12	13	24	7	14	28	14	9	16	13	9	20	16	19	24	14	13	19	16	16	18	24	20	10	13	17	17	24	19	15	15	15	16	27	23	16	13	26	19	13	10	19	15	19	18	20	11	14	18	17	18	30	13	18	12	18	15	12	17	12	15	17	15	16	17	14	14	17	11	20	22	24	15	15	15	17	17	25	17	22	21	14	19	15	17	18	16	16	13	19	25	19	16	21	23	16	18	18	11	17	21	19	22	22	11	15	14	17	22	16	12	20	17	10	21	15	18	17	23	20	16	18	19	20	14	22	18	18	13	21	23	20	13	15	17	20	15	17	14	14	13	21	16	17	12	19	13	17	14	13	16	25	20	12	15	19	14	11	26	25	16	18	16	16	13	11	20	19	17	21	13	9	19	22	12	15	16	15	23	18	19	16	12	19	17	31	15	19	16	12	12	25	17	16	16	30	23	19	19	20	18	10	15	17	20	22	12	23	20	23	14	15	17	15	17	12	16	18	27	16	18	11	15	14	27	16	16	23	17	14	17	13	18	20	17	17	13	16	12	22	28	22	22	13	30	14	20	10	27	14	15	25	20	20	18	18	12	20	17	19	14	19	23	13	19	22	23	16	17	24	21	12	15	23	23	22	13	11	19	9	12	20	13	16	20	15	22	18	19	14	11	15	13	19	12	14	19	29	20	25	17	25	14	8	23	15	23	18	16	17	17	18	20	15	19	20	16	21	19	20	19	20	20	25	13	16	17	22	20	15	10	11	18	21	15	15	15	14	18	18	16	14	19	17	14	20	23	18	10	21	10	24	19	17	17	15	17	22	24	11	21	20	26	21	15	17	18	17	21	21	18	17	20	21	22	18	18	14	21	19	16	13	11	19	7	22	14	17	15	17	17	18	23	20	18	11	11	16	14	19	15	16	19	16	20	18	19	15	12	17	9	20	17	26	21	26	22	25	20	14	17	19	17	19	19	21	13	17	20	15	11	20	14	14	19	16	16	12	19	17	23	23	14	15	15	18	14	25	18	19	24	17	16	17	21	18	24	21	13	18	20	11	18	24	14	12	11	16	21	17	19	23	11	20	17	16	13	17	17	20	13	22	16	16	20	25	19	17	27	20	14	21	18	18	17	16	27	10	23	15	22	16	21	22	24	23	17	18	21	17	12	14	21	22	17	13	20	17	13	17	25	16	18	16	12	11	17	15	15	14	16	19	16	20	23	16	18	19	17	14	20	18	24	15	14	20	14	17	20	18	11	26	25	10	17	10	13	20	14	15	9	17	21	16	16	15	15	16	12	12	19	17	11	19	26	13	14	22	17	26	18	19	20	17	17	20	16	21	22	19	15	13	15	21	14	18	19	18	18	20	17	16	16	16	14	13	21	16	17	15	17	13	15	23	19	15	10	19	11	15	26	12	18	16	19	12	15	15	10	16	19	13	18	18	14	12	20	17	16	17	15	19	13	16	8	21	15	15	17	28	13	16	20	16	16	14	19	15	26	8	10	19	18	12	18	10	26	14	14	17	20	19	22	22	8	20	25	11	23	14	16	26	22	16	15	16	18	17	15	11	16	20	14	14	23	19	15	18	19	20	13	21	19	12	18	22	17	23	17	21	18	16	19	20	20	24	18	17	19	14	19	19	18	17	12	14	22	15	16	14	15	13	14	17	14	23	13	13	17	16	15	21	19	22	20	22	19	17	11	12	14	14	22	17	19	21	12	16	14	18	21	12	23	17	20	16	14	14	19	20	23	20	18	14	22	25	21	19	14	14	15	19	15	11	13	25	23	22	14	15	16	11	12	14	23	12	17	16	20	14	13	25	13	16	12	12	16	14	21	16	13	11	15	20	16	17	17	14	14	17	17	21	14	12	15	19	13	14	18	12	16	20	23	22	13	24	22	12	14	14	17	12	11	18	17	16	18	19	18	17	19	16	18	24	17	14	18	13	18	15	16	18	19	19	15	17	17	19	25	13	21	12	21	20	17	14	20	11	12	17	20	19	17	17	15	13	16	13	14	16	19	9	17	12	15	26	13	10	15	9	22	11	23	15	12	19	16	12	18	14	18	13	15	15	15	19	18	18	16	17	21	14	31	11	21	16	17	20	18	16	18	23	15	13	15	15	19	17	21	15	17	12	24	16	11	19	14	21	10	14	22	16	18	17	12	12	22	23	11	19	17	14	17	20	13	16	22	19	17	15	14	12	17	14	23	8	14	17	15	13	18	13	15	27
29187	4038	2012	6243	9253	9915	11420	12765	13213	12425	10527	9405	8177	6721	5622	5059	3967	2188	1269	987	1034	1513	2128	2293	2683	2533	1974	1942	2007	2028	1530	1153	1103	1074	911	709	594	514	528	495	515	500	491	496	518	467	476	459	459	488	470	450	483	467	452	464	443	461	462	444	457	492	499	465	457	445	455	451	445	449	438	492	481	455	446	445	438	447	441	489	421	470	454	478	481	448	437	441	413	483	431	450	463	459	511	492	455	451	506	454	458	506	496	423	452	426	456	446	455	452	461	433	495	487	453	496	466	485	477	476	447	485	470	465	470	476	486	432	441	439	444	463	454	482	466	442	465	446	472	465	466	452	444	465	456	426	447	449	400	427	432	457	427	488	471	427	439	456	444	439	458	442	432	447	470	437	425	461	458	450	467	447	490	469	467	444	442	474	459	438	489	495	483	441	468	415	427	439	447	494	446	435	447	483	429	430	451	452	458	475	476	454	455	427	416	476	464	432	438	455	458	425	460	454	437	470	488	430	475	450	431	425	418	441	455	495	452	419	462	405	451	445	444	469	451	493	393	459	461	476	482	454	456	472	467	425	442	485	416	443	444	434	441	450	440	422	449	474	430	436	470	439	444	461	446	424	437	430	422	449	466	463	449	394	441	468	438	453	469	459	455	449	462	447	434	392	479	456	479	453	459	437	446	457	426	452	455	477	452	458	433	435	472	464	441	412	419	489	455	453	488	460	432	429	433	419	431	407	481	464	460	461	476	454	459	446	456	459	438	462	404	459	472	449	429	442	415	499	462	448	463	440	457	447	435	440	436	460	471	420	414	458	472	458	416	432	453	440	460	421	445	455	474	497	436	463	447	435	428	416	481	476	425	474	454	459	410	449	455	438	445	441	471	481	474	470	443	429	461	443	449	415	466	455	431	417	449	449	479	475	452	435	449	450	438	453	451	482	448	451	437	431	455	428	476	447	439	457	458	457	469	425	485	450	449	457	437	418	470	435	452	463	473	445	430	456	435	442	487	451	441	476	454	449	440	450	435	471	455	448	460	460	474	457	427	446	431	467	492	443	492	435	489	485	463	464	443	482	469	448	454	458	460	441	454	466	472	418	465	438	418	479	469	459	418	433	432	413	423	477	442	454	431	465	409	416	472	432	445	479	459	470	466	450	431	415	452	452	453	420	460	479	465	442	463	454	455	419	472	408	440	442	488	433	406	463	421	444	474	444	461	431	460	470	452	422	458	424	448	472	463	456	454	450	432	437	469	423	445	440	474	444	461	464	444	409	430	433	475	448	398	442	455	454	471	456	428	448	461	423	462	468	465	458	451	413	470	423	454	455	441	428	467	503	479	440	465	438	461	455	432	408	427	498	429	454	441	391	458	468	459	469	484	433	409	436	442	459	445	453	441	446	404	468	460	421	453	448	455	466	456	435	462	451	447	452	444	440	434	430	455	454	479	440	475	461	465	473	446	463	496	470	496	470	469	464	434	469	431	429	435	512	471	465	468	434	467	450	457	452	486	455	474	473	460	447	457	435	483	471	505	451	474	448	489	456	433	447	446	447	467	463	444	445	473	467	462	419	461	487	431	474	446	471	428	457	464	458	468	449	500	458	443	476	393	492	483	455	447	437	449	475	416	490	482	470	456	406	447	419	435	458	434	415	458	446	411	456	445	480	447	448	460	467	452	415	468	449	432	497	438	457	428	453	435	440	497	438	455	483	476	468	464	444	442	443	467	463	461	453	440	440	441	421	432	440	472	466	409	457	473	419	458	407	451	442	476	458	449	433	426	418	488	450	419	467	402	455	456	411	450	457	450	426	457	446	465	479	478	474	469	465	441	449	456	471	425	478	458	426	405	459	484	446	460	419	407	444	443	446	431	478	508	439	464	490	465	466	443	466	426	443	426	452	481	431	459	427	438	414	417	437	451	463	415	470	436	474	463	408	473	452	464	451	446	456	436	474	497	492	391	445	448	458	457	455	458	453	444	463	431	447	465	454	441	442	435	428	429	427	483	441	494	495	431	445	438	443	481	463	433	465	454	421	469	471	445	421	443	460	401	431	449	441	436	424	433	473	451	433	406	447	453	457	424	474	442	480	453	466	385	414	435	506	423	432	425	495	471	471	429	416	456	402	407	444	440	438	433	450	468	436	437	430	497	448	423	480	491	461	443	497	487	459	419	469	466	447	500	446	466	455	468	476	453	416	461	482	433	424	449	436	410	442	489	467	483	462	444	470	451	469	460	454	425	412	417	458	446	491	498	400	461	416	440	460	426	446	442	455	431	473	426	451	445	448	442	450	453	455	452	491	443	424	441	466	462	479	448	443	430	450	450	434	433	473	485	444	445	449	463	477	443	473	404	489	433	452	477	454	444	442	484	427	457	425	427	476	441	423	476	492	436	417	457	422	478	461	451	447	430	459	425	451	460	464	461	445	455	456	445	430	461	399	470	436	440	446	427	404	465	503	441	476	457	449	463	463	484	437	456	472	458	441	427	436	453	434	429	469	485	483	490	457	437	451	430	432	465	447	454	445	464	461	451	452	417	456	442	476	463	468	474	452	420	449	457	461	457	452	463	484	465	457	449	454	442	446	471	448	439	485	455	451	470	432	430	456	450	475	416	451	460	430	460	483	435	483	438	462	492	445	454	458	482	420	474	487	487	475	455	443	437	438	474	436	470	444	446	458	422	477	454	464	465	433	445	470	460	470	479	472	412	464	466	447	472	501	437	467	451	472	437	419	440	471	441	444	417	461	466	472	465	430	469	432	484	423	446	452	469	482	438	432	452	425	479	457	420	477	451	470	441	460	474	474	457	428	410	458	472	427	446	460	460	433	430	450	478	466	470	454	448	416	472	430	485	461	441	452	464	451	437	453	440	434	470	421	463	466	418	449	441	451	448	466	442	449	465	448	480	471	454	452	451	443	411	422	459	439	471	452	474	443	471	437	444	432	446	453	421	482	471	449	429	448	440	439	444	443	487	454	478	468	491	433	499	455	456	427	438	445	441	438	450	444	443	472	476	494	444	466	459	430	427	465	453	421	435	438	428	463	456	476	479	446	407	446	435	449	438	464	445	449	460	448	445	451	434	454	421	462	460	500	461	412	477	469	461	453	456	466	459	471	463	438	441	471	461	445	420	455	459	467	462	441	448	450	475	437	432	448	435	432	475	497	475	463	455	473	417	431	427	419	469	435	477	461	433	471	439	441	489	478	448	429	462	436	458	460	483	484	437	437	444	433	443	429	452	418	468	469	472	449	485	435	464	477	481	498	492	454	414	422	452	449	449	432	464	442	437	426	456	452	470	446	462	455	460	453	437	432	442	477	456	441	510	473	443	454	446	436	448	438	447	451	437	450	438	470	439	452	413	441	456	452	424	483	460	473	462	423	435	400	447	459	462	435	444	471	499	422	474	428	455	435	467	453	465	433	424	448	448	433	441	451	392	443	479	453	426	453	483	442	445	439	458	469	453	454	472	435	419	428	458	436
5185	380	158	136	183	156	226	275	314	307	286	268	215	189	142	117	121	74	45	55	54	64	70	98	89	79	74	81	88	91	68	62	47	55	53	45	46	32	43	31	48	31	35	32	42	40	40	34	49	37	50	33	45	37	40	36	36	39	43	41	32	33	40	44	33	36	31	30	34	40	41	41	37	39	47	37	34	32	37	47	40	40	42	35	44	38	33	33	35	38	43	43	29	36	44	42	36	31	32	42	41	49	31	26	36	35	38	34	49	38	40	29	42	40	38	34	32	34	39	38	45	31	39	37	40	35	29	43	44	49	37	35	43	32	32	46	29	38	39	36	32	34	37	38	46	40	49	25	34	41	36	48	30	30	32	46	37	34	34	30	38	36	26	38	25	35	41	43	31	36	34	32	44	31	35	35	27	44	45	48	45	29	35	32	46	35	43	41	28	34	42	41	48	33	30	45	44	28	40	24	39	40	36	32	38	30	35	35	23	38	40	40	41	51	43	49	32	41	36	29	36	40	44	42	40	42	40	31	46	32	28	42	37	39	37	41	35	32	36	40	36	38	37	34	33	28	27	36	42	31	31	28	29	36	41	39	33	41	39	38	34	47	30	43	37	49	46	41	34	34	31	49	49	43	50	43	44	35	38	30	48	25	39	41	39	46	47	44	32	25	39	31	36	35	32	33	36	41	39	39	39	38	41	39	27	42	27	27	31	34	35	43	47	32	35	38	34	43	36	43	31	47	36	41	29	41	27	37	29	41	32	42	28	37	40	39	43	37	36	47	44	40	31	28	43	38	24	40	33	40	36	36	38	32	38	45	31	38	36	39	47	44	40	36	34	37	26	51	44	36	35	42	45	31	50	42	31	37	25	41	27	48	33	35	29	45	40	35	46	44	30	43	48	32	42	33	33	44	31	38	48	42	46	23	29	39	31	29	38	30	41	41	41	36	42	34	48	43	36	30	32	37	50	35	35	29	30	40	32	35	31	35	42	41	41	40	35	37	36	34	42	30	30	36	34	36	46	32	40	34	26	38	32	27	29	34	31	37	47	38	24	23	34	25	33	24	31	41	46	34	30	31	28	34	31	44	46	47	34	35	32	46	41	36	38	27	39	33	29	35	38	26	24	40	52	44	47	26	41	26	47	33	41	35	40	32	32	43	44	26	39	25	33	29	41	40	34	34	54	41	48	38	32	34	36	28	28	35	36	39	27	30	30	41	44	37	34	28	31	49	41	28	35	21	39	44	42	49	42	39	36	34	38	33	31	47	39	28	36	41	32	46	36	42	29	33	33	32	36	33	23	31	36	31	40	39	38	39	31	36	40	30	32	38	46	52	31	33	36	36	34	40	40	31	44	31	47	38	38	42	27	44	31	39	30	40	31	40	33	36	40	40	40	35	37	37	44	39	31	34	42	46	38	36	29	39	25	43	40	43	41	50	34	28	43	24	32	33	31	41	34	41	30	34	38	34	37	34	33	42	29	42	36	35	33	42	37	41	36	38	38	22	46	33	45	52	23	42	40	33	36	36	40	32	30	26	30	41	30	36	35	34	43	33	50	36	35	34	36	31	40	35	34	32	31	33	38	46	52	44	30	42	36	34	40	25	40	41	31	34	39	37	39	42	45	39	40	36	28	32	39	39	47	35	38	34	36	40	42	39	48	37	42	39	37	35	47	28	42	33	35	40	36	25	43	47	48	28	37	30	39	46	37	39	35	43	37	38	34	29	34	43	45	41	31	37	43	39	29	21	42	37	29	41	37	25	42	34	27	38	37	25	36	33	32	38	29	35	38	47	41	39	37	33	37	36	34	40	28	41	38	35	41	31	39	33	40	40	35	46	43	52	40	30	33	58	44	46	29	40	37	50	44	42	30	32	31	57	46	40	41	32	49	29	45	38	40	32	36	41	47	31	46	39	32	37	32	32	42	37	39	33	35	39	43	46	37	45	32	40	28	17	51	42	28	36	37	41	43	35	33	36	35	42	27	35	36	41	47	40	40	36	47	39	37	30	34	34	33	36	41	30	34	32	20	36	38	46	44	53	28	53	52	31	39	38	42	36	33	33	38	40	36	37	43	38	44	28	37	41	36	49	26	34	31	41	30	31	36	41	50	31	31	33	36	31	37	30	32	42	23	44	46	39	43	34	32	30	41	30	22	35	31	43	42	32	43	46	36	40	29	30	40	47	50	39	31	35	26	27	37	39	30	37	36	41	36	40	29	35	33	34	35	32	40	38	35	44	42	25	30	42	42	28	33	32	36	36	27	38	41	37	44	36	39	32	40	38	46	33	38	33	40	37	32	38	37	36	39	33	41	35	36	28	39	30	30	35	31	36	43	35	55	24	39	38	40	46	42	35	29	31	47	30	34	23	38	33	37	49	37	36	28	38	34	37	43	25	40	35	41	35	41	39	36	42	34	35	40	38	35	50	41	33	39	28	36	33	41	44	37	56	35	37	48	35	45	33	43	35	33	31	25	41	28	34	49	39	42	32	26	43	48	40	23	36	38	37	35	36	35	44	47	32	33	33	53	37	31	46	37	50	34	40	41	30	28	25	36	46	29	33	40	35	42	34	30	33	32	42	44	27	35	30	38	35	41	29	35	34	45	42	52	42	31	42	45	29	38	41	44	40	46	34	36	28	35	37	40	31	41	43	38	44	36	32	38	35	37	29	44	35	38	38	37	44	37	33	40	39	35	36	35	33	31	34	36	28	28	37	35	37	30	44	39	28	32	45	38	34	48	42	37	54	40	38	38	24	34	32	28	33	40	47	42	42	35	36	31	34	41	40	26	33	38	45	44	26	41	33	34	45	49	37	41	40	28	41	28	36	29	35	36	35	24	26	32	38	36	42	40	33	36	27	39	44	36	43	26	36	37	36	35	37	34	24	45	36	43	36	41	41	29	30	34	34	40	39	34	34	32	38	41	39	34	56	44	36	41	45	33	35	35	34	35	31	40	42	30	31	46	41	41	43	41	47	28	37	36	37	46	34	35	28	29	41	38	43	31	39	37	49	41	38	39	36	33	46	31	36	33	41	40	39	35	45	40	28	41	40	37	35	36	33	42	26	28	39	29	41	33	29	41	31	31	29	42	37	38	40	41	31	37	30	38	38	39	41	32	25	32	36	43	56	31	44	41	44	27	41	38	39	56	38	38	38	41	27	39	26	40	32	30	39	32	32	33	41	27	31	28	32	34	43	36	41	31	34	39	34	38	33	34	40	37	31	47	46	39	26	31	35	38	41	33	41	37	39	42	42	34	29	47	38	39	38	40	47	37	43	37	41	32	36	41	25	28	32	36	41	38	46	39	40	29	34	45	46	40	39	41	36	38	36	45	42	32	42	45	29	40	30	39	39	31	39	34	32	38	39	34	24	33	42	38	43	48	32	40	40	34	29	35	23	34	31	29	47	39	43	39	33	34	32	42	35	29	39	40	40	45	32	48	46	41	33	30	41	35	36	42	38	33	34	42	26
39732	10786	5399	15534	19802	19540	19893	19639	19038	17689	15494	14454	12516	10863	9415	8061	5992	3786	2392	2091	2250	3272	3828	4261	4874	4440	3553	3605	3756	3443	2541	2194	2178	1893	1670	1405	1157	1125	1136	1049	1114	1020	1013	987	1025	1035	930	937	997	1078	1021	1019	983	978	1005	989	905	994	930	1015	977	982	925	922	962	919	978	948	975	909	934	930	972	916	979	920	906	952	968	939	983	983	926	918	925	957	927	859	923	947	855	931	967	934	935	909	940	917	921	942	886	887	878	952	988	934	911	950	909	962	934	937	931	938	958	928	919	979	933	981	941	966	951	907	973	944	933	955	949	944	941	937	900	940	926	933	878	967	973	914	905	910	952	879	950	910	893	917	935	924	900	901	928	906	903	858	951	908	923	934	953	886	862	936	936	918	898	879	909	894	925	912	938	907	948	940	944	910	897	922	919	901	925	846	896	924	947	922	935	940	999	941	932	954	920	970	906	928	884	880	964	899	982	941	911	950	899	888	941	930	912	910	922	957	898	939	925	892	914	940	881	916	907	894	915	928	899	919	958	928	939	911	911	924	879	879	885	955	909	906	938	946	887	906	966	907	877	934	917	956	860	901	892	919	900	904	891	922	891	953	876	898	918	898	879	885	892	946	879	938	933	883	900	902	878	928	911	872	906	897	915	877	936	889	952	859	902	900	958	919	944	952	876	887	931	948	888	946	946	900	882	924	916	923	895	933	925	872	897	893	861	922	917	903	954	958	858	908	939	913	894	891	889	937	916	978	927	917	957	927	952	901	912	914	869	920	927	893	907	902	940	883	935	973	879	954	906	888	903	870	917	937	938	886	921	886	875	892	911	901	921	965	848	897	913	957	848	918	926	912	936	926	904	853	944	914	933	901	916	918	879	902	943	897	906	951	921	884	931	918	925	877	894	887	942	948	922	870	876	924	917	894	919	872	924	906	908	894	897	938	882	981	917	918	926	967	870	949	944	897	879	867	896	934	936	904	976	976	965	904	937	885	879	935	949	902	946	925	942	851	896	956	891	880	886	934	907	867	920	949	915	901	891	888	905	930	923	976	910	912	935	943	937	915	897	963	907	881	906	870	900	886	914	950	899	979	931	887	931	896	955	901	891	890	918	908	896	888	833	889	896	879	954	894	897	945	923	923	951	844	918	928	946	883	894	898	947	911	843	935	889	961	879	904	941	914	965	926	936	903	935	915	909	893	974	918	918	834	882	897	870	896	933	925	918	895	935	890	875	902	856	924	876	896	867	895	917	994	867	914	947	884	865	899	895	917	860	933	886	900	881	952	944	904	880	894	909	934	929	947	962	918	884	929	904	875	965	958	877	874	904	925	879	934	912	841	972	912	889	905	902	865	872	914	838	912	912	915	912	908	935	911	886	878	948	897	1003	947	929	938	978	912	889	933	927	928	902	900	907	913	876	924	925	884	853	947	971	908	973	906	917	940	905	941	928	889	919	943	889	907	935	889	879	892	895	879	925	909	923	890	948	934	911	911	898	884	897	883	878	902	944	892	917	889	941	867	907	911	931	909	887	931	908	989	935	905	925	920	964	960	908	900	910	926	921	923	926	884	934	911	928	944	943	882	844	953	950	898	890	948	891	884	940	921	917	885	947	908	935	883	905	937	940	877	912	890	922	931	975	900	930	922	880	923	892	918	948	890	962	901	942	931	862	935	879	969	885	906	877	933	894	869	953	940	870	915	918	909	947	942	909	910	931	879	890	915	932	922	910	907	926	882	892	879	863	906	967	892	971	922	916	878	919	898	854	893	908	890	909	949	926	884	911	906	909	884	843	862	924	862	932	953	945	909	953	901	977	975	899	924	966	943	873	919	941	928	917	955	928	919	976	953	898	944	889	925	839	960	873	941	921	890	928	833	890	905	977	947	933	941	885	928	853	927	866	930	907	976	914	935	875	968	941	974	904	916	882	948	954	875	901	951	955	889	952	856	876	919	891	903	957	875	853	886	892	897	868	889	954	882	926	908	980	896	956	882	911	974	900	928	912	892	931	994	914	860	883	943	959	889	889	873	884	921	929	939	949	951	908	937	872	927	917	978	911	887	910	924	942	917	916	918	946	905	885	926	918	897	915	926	885	888	953	878	896	948	900	951	912	981	884	850	811	913	925	926	957	886	987	902	881	855	881	889	918	934	910	914	851	910	964	931	895	939	952	962	929	896	905	899	925	969	879	870	907	888	938	947	884	904	917	933	876	888	903	923	959	963	887	926	870	898	901	896	883	915	912	964	897	937	950	872	897	874	938	870	875	896	936	871	942	893	891	965	898	919	831	827	926	899	961	914	922	911	919	909	861	924	925	915	977	956	920	909	906	872	876	901	932	925	891	915	880	936	875	963	918	957	892	887	930	915	900	909	958	941	915	880	886	963	919	892	944	897	905	899	913	833	908	887	872	960	933	970	882	932	890	904	971	890	883	963	896	899	874	906	910	946	901	989	945	983	885	895	928	885	908	912	922	940	876	908	918	888	914	912	932	919	872	940	923	898	833	914	873	829	881	931	937	886	895	925	949	944	840	931	909	918	978	916	937	860	936	856	874	904	849	894	874	936	895	940	922	913	907	959	926	949	845	881	929	886	868	895	948	900	909	869	953	898	857	878	894	903	917	903	906	890	887	885	986	918	888	958	921	857	928	932	894	916	899	940	965	861	920	985	930	913	916	896	910	919	948	906	916	893	928	864	956	933	875	887	853	879	937	880	857	881	842	928	937	882	921	955	919	869	906	929	896	962	919	908	893	887	869	923	838	928	893	954	934	883	895	962	910	939	912	919	946	950	898	925	917	896	987	910	914	884	908	907	996	912	929	928	943	838	917	929	911	948	944	912	916	933	902	891	921	944	870	912	997	905	922	902	920	948	929	884	903	930	963	946	897	904	884	937	898	949	969	977	897	840	906	937	890	884	907	905	898	880	847	935	916	874	879	921	910	931	916	939	918	905	927	955	865	929	959	897	922	916	927	918	907	908	945	939	945	922	949	930	960	882	943	929	938	949	946	913	889	880	921	899	884	871	934	922	914	954	871	832	899	874	924	932	885	878	866	825	902	916	886	895	879	924	898	899	902	947	916	891	918	937	924	897	933	914	909	915	919	872	901	925	830	940	883	934	886	940	921	884	909	914	937	942	965	920	895	939	949	935	918	898	952	899	939	881	885	887	882	918	923	946	941	927	850	867	944	890	923	867	920	944	879	930	927	870	885	937	931	921	931	915	868	926	892	925	907	920	931	896	864	926	917	911	891	938	963	923	937	914	882	875	922	920	886	902	911	950	939	950	957	901	922	877	905	863	973	906	920	941	927	969	980	925	896	957	888	872	919	909	938	908	900	884	973	909	896	891	902	933	891	927	920	845	925	859	893	891	920	899	988	902	942	908	880	895	896	916	941	884	885	912	914	887	907	950	937	899	878	912	861	887	915	919	870	867	915	934	945	945	901	939	920	942	886	905	887	917	939	912	843	926	949	904	963	925
2764	130	59	63	90	120	139	198	234	191	189	157	136	108	116	84	62	36	18	31	37	43	42	62	53	37	50	54	44	47	35	37	32	30	22	24	27	32	24	16	28	22	23	17	18	24	27	27	15	30	29	25	23	16	27	17	25	21	23	29	28	20	26	26	21	18	18	28	23	17	20	23	22	33	17	24	19	22	17	20	21	30	17	23	23	22	17	28	11	23	28	26	22	28	21	18	19	17	28	20	20	24	23	14	25	19	16	30	22	25	17	15	22	27	24	13	17	19	25	29	24	19	14	20	22	22	20	28	23	21	17	29	22	24	29	24	21	18	20	21	14	24	22	14	34	17	26	21	23	25	32	19	24	20	16	23	19	17	21	18	18	22	18	34	23	20	20	17	25	22	15	17	20	25	25	18	27	17	14	20	24	32	22	30	22	24	24	21	22	19	27	24	22	18	17	23	15	29	21	14	28	21	23	19	18	23	24	31	12	19	24	21	23	22	24	22	19	23	21	21	20	21	19	29	13	21	20	22	22	16	24	22	27	27	22	18	28	23	22	27	32	22	24	24	15	28	22	19	31	28	23	26	24	29	22	15	30	16	21	22	20	21	27	24	23	23	31	30	24	25	22	17	30	19	14	30	19	23	21	26	20	21	29	20	18	21	23	27	30	21	26	24	23	16	31	24	14	16	22	19	23	21	23	19	35	26	28	22	22	23	29	25	12	26	22	31	21	19	19	22	20	21	26	20	29	23	25	14	19	21	26	26	25	21	23	27	27	15	28	28	17	20	26	28	20	10	19	20	25	23	20	24	25	33	22	16	21	20	38	20	14	25	15	18	19	23	17	24	33	22	23	25	11	22	26	29	22	27	24	24	26	23	21	19	17	19	28	13	23	23	24	20	22	23	24	23	15	21	14	23	23	18	11	25	11	24	24	20	23	18	20	18	26	25	29	27	23	28	24	28	26	19	18	26	31	30	21	28	18	17	23	27	26	30	27	19	26	15	19	18	19	17	28	28	29	19	18	19	20	22	23	25	27	31	30	26	26	27	25	16	22	26	18	23	22	18	18	24	24	21	18	22	25	20	14	26	28	29	21	16	24	24	29	21	24	26	23	15	23	24	23	25	20	23	15	33	24	21	20	22	24	21	23	18	24	17	18	17	15	21	22	27	21	30	25	18	11	19	17	17	23	27	24	21	17	27	28	21	22	28	25	15	19	16	39	22	23	23	24	23	24	29	27	22	19	22	21	20	21	21	20	19	19	24	25	23	36	31	30	16	21	18	18	29	15	26	27	27	29	19	23	20	24	17	25	16	18	19	31	20	31	26	24	25	16	15	33	17	13	22	23	21	17	21	37	24	19	31	21	14	21	20	21	29	22	20	28	20	16	21	29	15	20	9	25	18	25	22	17	28	19	17	21	18	28	28	22	17	28	18	18	18	16	14	30	22	33	22	23	29	24	25	28	27	20	29	36	16	18	26	24	22	21	24	20	20	16	28	25	22	16	17	25	23	16	30	23	25	25	23	14	20	21	21	31	21	26	24	20	14	30	24	25	26	20	23	24	22	33	14	23	22	15	20	21	23	22	18	20	18	19	27	21	27	21	23	15	17	25	22	16	25	22	21	17	37	25	27	24	26	24	26	26	21	21	16	22	18	22	27	24	23	21	16	22	13	24	21	26	25	23	21	24	21	19	26	21	18	14	30	29	24	22	15	23	23	24	26	23	20	17	14	27	27	23	22	25	23	19	19	27	18	21	21	18	31	29	21	22	13	22	15	20	25	26	29	19	24	20	25	20	23	19	19	20	23	21	23	27	22	26	15	28	28	26	12	19	24	27	15	17	15	20	22	16	24	24	30	27	16	18	23	18	22	22	14	21	23	28	21	27	20	24	17	26	15	19	16	22	22	19	18	11	17	22	20	27	26	32	26	17	20	26	21	19	27	21	20	18	25	28	24	26	25	23	17	18	27	18	14	28	18	23	27	25	21	17	18	28	21	20	25	26	26	21	19	25	29	26	22	24	16	24	15	17	20	21	24	22	26	20	24	26	22	19	21	27	12	24	27	17	20	18	22	24	26	32	26	22	18	18	11	13	20	28	25	28	23	24	15	18	23	20	24	12	19	17	20	22	20	15	27	18	27	21	27	23	19	16	23	26	22	20	19	23	19	24	17	21	22	17	24	15	30	22	25	22	26	21	27	18	25	24	23	31	27	19	21	28	24	23	30	16	25	20	23	16	24	28	16	17	25	17	22	21	23	23	25	26	28	36	24	24	21	24	21	17	14	25	25	20	25	24	22	19	23	34	21	15	17	21	29	25	13	22	22	20	20	24	26	18	19	25	25	23	24	23	22	26	27	31	22	21	23	28	25	24	18	22	20	18	23	16	17	23	19	22	16	16	21	16	11	20	25	16	24	21	21	21	18	24	15	23	25	19	19	22	22	18	26	19	28	20	30	21	20	20	21	20	29	22	21	22	32	22	25	21	19	21	29	19	27	34	20	21	21	24	17	20	27	15	26	19	16	20	28	31	22	17	23	29	23	14	17	19	20	15	19	23	29	18	14	24	27	30	22	24	28	14	19	18	19	24	20	24	21	15	21	19	29	25	35	18	24	17	14	28	28	20	27	26	20	17	23	24	25	15	22	19	21	21	20	11	23	20	33	27	35	25	26	23	26	20	22	27	29	21	13	14	22	23	21	17	19	24	20	19	21	21	20	34	26	27	28	34	26	20	25	25	18	31	19	29	21	34	26	14	28	19	28	13	22	16	15	28	18	12	16	22	26	21	26	23	20	31	30	26	24	19	25	26	23	30	26	22	28	32	22	22	31	14	26	23	14	23	23	17	28	20	18	18	17	23	21	22	23	23	17	25	24	19	30	18	23	21	26	27	20	21	18	19	20	25	26	17	20	24	21	31	21	25	28	16	21	15	15	21	20	21	28	32	30	30	25	18	21	18	19	18	18	11	19	22	19	23	26	14	14	18	13	25	27	24	23	18	27	19	23	21	33	17	23	32	30	30	19	20	29	22	16	14	17	27	17	22	28	23	28	14	25	23	31	30	25	24	22	25	31	20	18	19	19	21	22	28	22	16	17	21	24	18	20	19	24	14	13	25	28	21	31	22	14	21	23	17	13	31	32	25	24	25	18	18	24	23	22	31	29	20	19	21	16	17	19	23	28	20	14	24	26	27	22	16	21	22	14	25	27	20	19	19	21	22	25	18	20	26	21	25	21	20	21	23	27	26	25	23	14	22	16	16	26	27	20	24	24	23	27	21	25	28	31	20	26	23	30	26	25	26	29	26	16	22	30	27	19	23	16	27	20	23	28	23	23	17	34	21	18	21	25	25	25	30	27	15	23	21	16	25	24	28	31	24	24	24	21	23	26	34	21	31	20	17	20	27	24	19	17	24	20	26	24	24	28	26	26	25	28	18	24	22	16	24	19	28	26	20	23	19	19	26	12	20	25	28	26
32292	5735	2521	8441	12160	13638	15145	15612	15539	13823	12358	10731	9495	7929	6849	5510	3462	2002	1323	1248	1511	2353	2616	3071	3385	2645	2371	2410	2499	1993	1491	1385	1367	1213	1011	822	767	709	650	676	648	627	594	622	669	644	634	666	629	645	580	616	639	640	588	603	593	625	629	575	612	613	608	596	608	586	585	590	670	630	597	615	604	603	571	561	632	552	594	566	611	591	615	606	587	594	597	558	577	589	559	569	555	585	542	650	583	571	604	600	633	554	564	573	578	598	625	604	613	635	578	577	614	572	586	611	611	580	575	585	637	582	550	576	618	604	601	605	594	647	587	596	584	559	597	610	574	627	582	554	585	553	564	596	579	549	581	575	532	578	564	591	584	604	572	569	610	599	595	563	573	589	605	565	609	611	532	592	539	532	594	618	590	615	558	594	617	585	618	590	591	559	567	591	588	567	581	558	592	577	572	593	562	624	592	592	633	582	558	611	588	552	597	590	568	602	550	568	595	540	596	575	548	600	559	591	554	593	624	569	559	585	594	584	584	558	624	538	620	566	533	566	603	578	586	541	597	552	570	604	602	592	545	609	570	549	566	582	601	543	627	549	553	532	590	560	575	587	582	591	579	561	573	549	577	592	550	550	589	595	539	667	590	567	591	614	581	580	585	562	575	577	592	582	614	595	602	583	633	607	597	562	585	553	592	559	569	558	635	591	604	543	638	570	548	574	598	569	564	580	570	538	588	606	601	543	581	597	562	556	623	571	563	563	618	594	617	607	610	611	590	564	569	547	585	568	561	624	565	575	622	573	554	592	610	583	562	602	575	548	613	554	599	570	570	577	572	521	573	619	583	540	577	560	556	569	558	596	586	590	625	589	594	544	577	578	586	571	595	548	595	559	544	591	569	600	591	549	557	588	602	619	626	623	613	596	573	612	549	541	583	543	626	609	587	580	554	612	581	594	585	555	572	597	551	599	585	592	584	570	542	596	569	634	618	598	568	556	576	589	588	587	607	599	599	558	579	561	599	590	628	582	613	619	555	590	596	609	577	587	575	549	605	602	614	571	562	561	611	584	578	628	585	614	561	578	540	543	625	592	589	590	589	583	566	610	618	596	620	555	574	586	571	552	578	608	535	598	558	581	529	594	570	630	579	578	599	584	543	582	607	596	610	617	562	587	571	569	573	585	574	566	596	567	530	568	546	589	594	596	561	569	545	585	606	601	564	565	584	584	560	565	570	579	614	549	578	601	560	601	596	604	569	585	562	570	569	563	584	534	611	558	611	597	596	589	562	559	574	599	557	578	618	589	593	593	580	603	615	577	560	515	633	572	584	560	599	578	564	610	582	575	580	589	569	610	599	572	528	570	565	578	630	562	570	599	523	558	555	594	591	572	570	598	588	639	575	570	626	565	589	573	608	555	615	590	597	586	582	594	584	567	552	563	569	588	611	617	552	618	587	609	588	580	628	569	565	612	591	596	544	555	606	540	587	584	577	622	579	609	583	583	621	613	573	581	572	623	598	613	598	606	558	613	590	542	622	563	579	595	612	579	615	541	605	612	588	602	576	581	546	562	574	593	585	579	563	610	598	561	571	570	577	568	615	561	597	589	588	617	564	583	573	604	615	589	576	595	596	567	598	597	540	550	575	570	586	583	584	538	585	638	600	554	586	603	589	611	570	554	559	581	593	565	578	599	597	584	632	583	609	597	571	577	571	608	587	587	598	604	547	589	569	586	551	570	576	591	606	565	556	534	585	560	578	589	624	597	568	620	609	580	561	640	591	603	603	547	591	600	564	592	570	602	596	624	570	573	571	569	599	524	596	598	563	552	606	606	573	559	582	596	589	568	579	614	570	586	595	563	598	543	570	600	575	580	593	574	567	578	550	588	610	587	584	530	580	584	576	576	596	588	600	620	534	612	576	623	602	575	594	605	628	582	573	574	593	610	585	577	600	578	584	589	627	616	579	577	587	578	564	570	597	595	580	597	544	588	552	624	616	560	597	617	616	614	581	556	568	566	599	618	569	602	540	589	587	576	597	576	585	634	591	609	560	595	604	528	584	614	592	535	559	589	602	566	599	557	603	613	578	589	559	554	597	565	587	545	599	578	578	587	575	601	564	652	601	583	551	591	587	569	578	615	615	566	581	595	531	571	628	623	556	608	583	572	600	563	608	591	585	562	608	617	615	588	578	579	533	569	588	576	558	574	550	550	575	574	606	600	575	562	604	531	610	555	584	608	615	600	587	599	632	517	607	573	624	569	596	573	548	554	583	573	596	599	611	549	557	597	565	547	554	587	580	584	561	554	611	545	558	611	597	574	622	582	604	562	595	595	574	587	592	556	602	569	564	599	605	554	556	641	592	564	575	613	602	576	568	564	588	575	614	645	589	555	556	599	602	548	582	541	589	557	547	615	596	574	579	619	585	549	584	607	546	590	590	567	628	627	594	537	596	573	619	607	599	578	544	565	602	589	599	612	583	608	568	566	613	586	600	586	613	622	598	625	591	589	588	559	610	574	562	589	563	551	590	613	611	634	589	586	578	576	616	551	575	615	606	606	551	590	580	587	590	590	594	610	570	586	593	601	597	558	586	523	614	612	595	590	570	626	542	600	589	560	573	603	546	627	581	541	590	563	580	599	563	610	567	562	586	586	583	585	598	547	559	580	596	575	591	574	582	602	604	573	612	567	564	597	585	567	619	541	590	595	571	599	610	610	561	590	581	577	600	588	597	578	573	557	607	569	616	609	627	609	593	580	576	583	568	560	583	613	542	592	602	568	600	572	606	600	554	536	591	568	580	571	558	560	578	593	591	598	577	591	592	581	567	593	554	604	550	609	559	600	554	630	571	536	583	598	601	591	629	620	564	598	568	542	569	611	539	564	558	580	568	630	615	585	595	556	522	605	537	575	578	546	612	544	604	559	596	570	608	596	566	580	541	562	581	555	583	555	570	573	567	556	597	542	546	559	589	566	580	594	576	617	563	595	627	611	560	580	647	557	586	568	545	566	599	590	581	547	597	597	588	527	595	576	570	601	570	590	572	609	592	611	580	555	560	553	564	592	568	587	562	564	588	560	570	610	532	577	548	618	562	560	544	600	634	558	612	554	604	600	570	601	603	581	623	593	571	534	606	573	563	584	635	579	589	580	546	564	598	572	544	606	585	578	589	567	561	553	570	617	599	595	552	618	575	602	562	549	613	568	599	602	570	590	538	609	594	601	562	610	546	615	567	606	625	588	571	557	563	586	561	613	571	558	575	600	580	591	606	530	607	618	594	516	564	599	584	601	549	528	568	583	566	582	585	607	578	587	560	567	613	593	578	599	575	604	598	629	584	560	570	574	585	570	534	577	577	652	597	553	547	587	608	579	592	513	562	605	574	598	568	580	544	616	555	582	610	586	559	566	630	574	580	537	612	623	627	609	579	598	611	564	548	612	594	616	577	595	539	565	547	573	583	553	592	588	608	652	572	624	592	588	597	592	566	591	586	559	584	611
8171	661	254	156	267	272	325	406	465	424	374	342	250	227	225	147	109	64	55	69	76	96	116	114	103	95	84	89	114	81	78	63	59	56	54	55	49	39	44	45	40	33	48	43	54	39	40	41	47	37	37	36	46	35	23	45	34	38	39	51	36	43	32	38	34	42	36	36	36	35	42	36	36	45	32	27	39	41	38	40	39	40	34	41	31	34	35	50	28	30	46	34	33	41	50	25	44	37	39	34	48	29	42	38	37	35	40	29	35	28	33	38	30	33	44	32	41	28	38	34	40	34	45	40	43	29	42	44	38	45	33	46	28	37	33	44	36	47	37	43	52	40	49	40	23	36	47	34	35	32	44	43	27	48	33	50	31	33	41	43	43	43	42	47	36	42	37	31	34	41	33	39	36	45	33	31	47	30	31	29	42	36	36	47	39	34	37	36	33	41	38	40	37	45	39	42	52	35	41	39	44	43	45	29	38	36	27	41	46	34	36	33	55	42	44	40	34	37	39	39	43	36	43	39	47	34	36	33	49	36	30	42	34	35	42	31	36	31	47	36	38	29	35	39	32	41	47	39	38	37	37	31	44	48	34	32	27	43	44	37	36	41	29	33	32	36	32	41	34	31	33	36	30	43	40	38	35	38	42	38	45	33	30	40	35	31	42	37	36	39	42	28	39	37	33	44	39	41	44	39	28	34	37	35	33	38	52	45	34	43	34	34	28	33	45	27	38	34	33	34	43	37	52	31	39	38	18	39	42	32	26	36	36	40	39	36	37	33	29	38	37	36	52	47	38	41	33	40	37	51	46	48	44	39	31	31	42	30	34	49	37	38	37	38	36	45	33	39	41	39	32	33	31	43	37	34	37	34	43	38	34	38	40	38	41	33	46	35	44	35	28	37	46	36	20	30	29	32	41	46	30	38	23	25	33	30	47	39	39	47	43	28	36	33	47	40	42	32	44	34	40	38	36	62	39	34	34	50	51	46	46	37	51	36	33	40	44	40	33	37	47	35	38	30	36	32	33	32	39	39	33	44	40	29	36	35	39	34	40	41	34	47	38	42	36	35	32	38	37	33	25	39	34	39	37	38	50	35	29	39	37	45	29	40	42	38	39	33	24	36	37	43	34	31	27	38	28	39	40	41	33	37	40	36	38	29	50	38	57	41	26	35	43	30	40	30	41	45	37	41	44	47	36	40	42	33	32	47	34	34	39	31	32	33	37	31	37	29	39	39	35	38	42	28	44	41	37	34	34	62	37	32	44	38	35	39	35	30	44	28	43	45	45	30	35	30	45	36	33	37	24	38	29	37	31	46	33	34	30	50	35	38	34	32	28	33	37	51	37	41	33	37	39	32	40	42	39	38	30	42	38	31	45	37	39	51	40	44	39	34	31	40	44	35	38	44	44	33	38	40	37	46	38	28	36	43	40	35	43	36	31	51	38	43	35	34	39	37	27	47	40	35	37	24	39	42	43	45	48	35	44	47	35	37	33	45	34	35	31	40	48	42	34	36	36	28	36	49	37	31	40	46	41	42	40	47	28	42	32	42	32	40	32	36	38	47	32	42	38	41	38	44	39	39	54	42	41	40	38	33	36	40	37	43	47	49	35	36	36	56	47	39	36	32	43	33	36	30	44	38	38	39	30	37	31	37	52	35	46	45	41	32	45	37	53	42	43	48	50	47	29	39	36	42	34	34	37	29	51	41	43	46	36	33	36	38	49	34	43	38	41	48	44	40	38	40	49	36	38	29	35	31	36	34	42	33	32	37	41	48	42	42	33	42	37	44	27	19	36	34	51	29	40	39	35	32	41	34	24	42	42	35	36	28	31	33	47	40	39	36	34	34	54	46	46	46	33	40	45	26	39	36	29	47	21	28	43	35	43	46	43	35	46	46	50	32	40	33	51	34	37	39	53	41	39	43	40	39	35	37	42	43	53	39	40	30	50	34	50	37	34	42	35	41	34	36	34	34	37	36	44	45	32	40	45	42	31	40	33	32	38	37	46	33	37	51	40	40	38	41	34	42	26	47	53	43	41	37	46	43	33	37	39	40	39	36	38	32	45	36	39	38	42	42	29	37	41	40	30	34	33	47	26	25	37	41	29	37	42	35	39	36	42	30	36	39	32	42	37	51	34	46	56	28	42	41	35	55	37	50	33	35	33	46	45	33	37	34	40	32	37	51	44	40	35	38	35	33	34	44	34	31	39	49	39	46	33	38	41	32	46	33	45	26	36	37	40	38	40	33	40	34	35	38	29	53	37	46	43	38	33	35	42	39	48	32	37	31	35	45	36	51	36	32	40	38	42	40	35	43	39	47	50	44	37	36	35	39	40	46	46	40	37	39	39	37	38	35	48	38	42	43	34	28	57	36	39	55	41	40	35	40	40	38	40	42	42	44	30	44	40	44	43	39	34	35	41	30	48	39	35	31	33	45	35	45	33	35	37	40	46	34	44	31	31	36	49	43	34	47	39	44	45	43	41	45	35	37	34	44	43	40	36	46	45	27	35	39	42	34	38	40	47	31	39	43	39	34	41	41	42	38	29	37	41	38	35	39	43	37	40	37	31	32	39	53	25	43	47	42	37	30	38	37	33	35	41	37	35	37	41	46	38	44	38	43	42	51	38	27	30	34	48	36	36	28	42	38	36	37	38	36	40	44	42	41	31	37	32	30	27	45	47	31	36	43	30	34	28	35	36	47	46	35	48	39	31	38	37	29	45	28	31	46	37	38	34	45	40	31	45	26	45	40	45	33	38	37	39	35	41	41	43	45	33	34	28	42	47	36	33	42	38	36	36	40	41	27	30	43	39	47	35	38	46	52	45	41	39	29	43	44	34	42	43	35	39	50	42	46	35	31	35	43	41	39	47	33	39	51	34	37	34	31	40	32	32	34	28	34	45	39	39	31	43	46	45	32	32	40	40	42	41	34	35	40	55	31	35	33	41	38	43	33	34	48	44	43	44	41	33	40	32	33	41	33	30	43	43	39	46	42	44	43	32	41	35	37	43	36	40	37	46	26	37	42	37	41	35	55	32	34	49	38	32	39	37	46	46	39	37	33	39	39	59	38	45	32	36	43	49	34	38	33	36	33	43	43	29	32	35	38	45	42	43	47	37	38	38	47	44	36	47	35	34	34	46	39	46	25	49	49	40	45	41	37	45	26	32	33	31	43	37	34	38	48	39	33	34	32	36	48	40	30	46	42	44	37	35	31	32	52	42	35	43	53	42	34	42	41	48	29	40	43	33	31	32	38	34	32	35	43	35	31	41	41	39	35	40	29	42	37	34	35	34	44	42	34	39	33	39	41	33	38	34	29	40	44	38	51	30	37	41	36	39	35	45	43	42	36	35	28	44	42	44	47	33	44	41	49	46	31	36	36	42	40	36	36	42	32	32	36	35	39	28	29	41	57	46	40	41	41	28	38	39	53	40	36	37	29	36	36	36	42	28	40	35	40	36	50	38	38	41	41	32	47
42343	12821	7116	19936	24770	24780	24663	24551	23452	21202	19147	17790	15313	13361	11906	9193	5700	3614	2835	2858	3881	4857	5410	6285	6085	4913	4349	4850	4686	3621	2837	2726	2731	2417	1848	1576	1350	1282	1279	1198	1210	1172	1155	1162	1122	1092	1082	1068	1058	1071	1140	1045	1019	1049	1072	1052	1033	1083	1077	1030	1001	914	981	1011	1008	995	994	989	1011	974	997	954	950	989	983	930	1003	970	939	1042	994	1009	1002	963	984	1000	965	999	882	948	965	998	964	947	976	993	959	1005	1028	1045	957	990	937	924	919	945	1038	966	1006	921	974	936	922	1028	923	1005	962	1005	935	935	986	972	974	1038	985	963	972	1018	995	997	989	954	947	957	973	930	1040	938	974	921	901	973	944	978	934	963	986	966	990	986	960	972	983	966	931	962	971	951	912	968	927	980	978	974	936	1004	932	929	921	955	996	922	911	929	954	894	994	939	964	908	937	973	929	924	925	952	862	939	934	946	928	945	944	919	968	987	998	1013	951	973	937	983	985	924	933	925	957	949	968	928	972	900	926	891	939	983	957	941	949	932	981	899	929	927	941	957	999	967	900	943	948	951	919	915	968	960	952	927	948	942	943	905	923	942	891	976	946	981	976	943	945	943	923	974	914	948	982	968	920	963	933	904	988	948	985	1004	981	975	883	966	987	907	973	902	910	1009	911	900	949	980	977	913	942	942	925	960	936	886	978	950	942	914	947	977	942	912	931	942	943	961	987	946	927	914	961	994	913	982	908	968	985	910	966	941	973	939	967	974	946	970	1006	940	914	933	977	985	914	943	947	991	986	895	922	923	959	898	951	968	990	967	913	926	911	993	995	987	955	922	977	913	979	910	948	974	913	894	962	970	927	1040	953	957	922	931	948	964	951	972	951	967	947	928	983	936	935	942	970	963	916	965	939	916	980	946	963	972	966	971	992	937	978	914	960	865	956	945	921	969	944	974	948	959	1000	993	905	900	941	938	987	931	959	936	938	942	941	960	945	930	979	935	930	947	991	952	923	950	915	978	870	942	1019	939	841	955	951	924	953	919	977	989	950	947	956	979	961	954	938	964	960	969	915	977	873	943	965	957	1001	902	1004	941	948	940	960	940	954	973	963	980	947	945	986	940	918	968	982	942	962	899	955	952	901	890	979	907	939	917	951	955	996	977	964	945	921	983	949	942	980	977	981	944	945	967	909	961	932	931	958	930	915	915	985	923	922	993	949	924	992	928	996	965	902	908	946	949	991	941	946	913	983	937	931	931	978	960	874	882	969	915	917	929	965	942	967	939	956	913	946	921	939	914	926	1001	949	909	950	969	894	941	1001	944	1040	982	925	948	998	992	926	986	933	906	921	940	930	934	961	941	936	984	882	979	937	950	960	976	935	949	944	896	991	928	968	875	971	968	955	864	947	929	992	908	918	998	986	982	946	999	920	873	966	913	968	964	947	957	988	925	977	953	940	910	1003	1016	943	957	965	963	931	928	916	931	943	1012	958	901	977	1017	922	964	933	966	925	932	971	909	984	923	926	938	968	983	957	882	939	987	973	964	954	942	995	982	938	942	965	944	995	937	912	918	992	986	914	931	960	961	1022	947	982	911	988	961	937	970	923	975	923	932	1004	881	949	1011	970	964	935	964	903	930	975	912	959	990	983	961	920	999	990	919	960	934	878	1003	988	946	972	992	961	908	892	980	955	912	981	973	915	889	940	917	946	925	976	987	951	963	915	948	985	992	871	915	915	929	950	919	918	994	904	974	991	908	967	987	967	940	948	933	984	937	959	988	919	950	920	900	956	970	958	927	930	951	968	896	948	968	935	935	942	933	928	1006	946	946	899	928	920	912	959	924	995	968	956	956	941	933	990	982	946	988	953	936	988	914	925	968	959	934	933	966	1010	965	936	906	957	974	959	952	917	917	986	954	943	970	922	949	938	924	936	974	920	999	910	921	942	873	936	941	968	949	943	930	916	969	950	941	927	967	997	932	909	961	934	955	961	915	946	915	956	924	926	900	936	922	944	991	962	903	919	942	955	947	897	962	923	906	1014	978	927	941	931	932	903	931	964	994	936	920	938	966	969	915	957	949	919	948	948	948	966	922	960	949	1000	992	923	947	941	965	931	915	944	948	926	1018	913	959	961	947	955	925	938	921	964	941	904	1005	969	915	968	941	949	906	962	1005	975	910	967	937	945	939	940	920	948	991	981	933	937	926	903	996	949	929	956	928	895	875	931	890	950	979	1022	970	938	929	982	984	965	957	959	940	924	943	936	1010	971	911	929	1000	932	946	955	937	1012	943	981	960	956	991	891	940	922	958	929	999	978	951	946	924	963	923	974	928	936	952	911	901	1042	926	973	917	985	1010	954	947	949	960	980	980	997	959	1024	965	962	902	940	971	965	925	971	950	962	919	938	967	945	930	951	923	953	949	936	944	948	924	982	1036	898	956	933	932	923	961	934	917	973	964	1024	970	928	969	938	928	965	998	890	988	954	896	1002	934	878	898	1011	933	951	927	957	912	962	922	934	924	997	909	959	934	995	984	964	944	949	956	928	911	892	985	899	968	937	980	923	943	999	922	935	925	1009	931	944	960	974	952	921	947	956	921	933	1020	957	1010	932	963	900	957	947	959	987	935	915	949	932	982	957	940	904	926	927	911	983	977	884	1011	1001	941	1000	911	901	983	948	962	924	977	940	947	970	915	972	980	936	976	930	954	999	989	929	911	989	932	937	971	927	925	1015	956	945	980	967	994	924	1030	966	928	951	972	913	911	935	994	932	976	921	900	1024	1005	910	934	924	974	953	961	997	969	994	961	951	918	930	967	904	943	938	979	957	929	972	951	975	991	984	921	929	917	945	940	945	942	972	979	927	972	933	948	973	945	960	932	986	941	950	919	956	936	985	1003	966	934	973	943	880	957	900	992	961	932	862	938	942	913	945	939	944	945	938	965	939	952	940	891	954	990	955	947	941	995	988	953	926	895	955	982	956	915	961	952	959	929	963	916	973	968	987	957	916	1004	946	967	976	943	931	956	927	1011	889	970	979	967	938	917	938	938	910	928	955	925	915	960	908	988	897	974	974	948	929	960	947	910	993	959	922	958	896	1004	939	928	944	935	923	975	945	975	917	968	923	943	951	960	960	974	967	962	984	950	949	941	957	941	979	982	960	927	971	928	998	935	887	918	964	993	940	941	995	958	956	921	956	930	971	944	902	912	931	910	926	954	923	958	967	937	981	931	954	909	936	993	917	968	938	962	982	989	943	931	973	935	959	916	939	890	974	947	924	1008	956	952	949	999	981	931	980	889	964	903	942	951	925	926	918	920	945	945	930	958	946	938	961	986	954	881	872	922	929	919	938	894	956	970	1006	984	938	903	955	937	919	949	923	936	945	950	981	969	946	968	942	997	969	952	910	924	930	945	877	932	946	904	947	889	945	928	933	895	967	967	988	982	965	926	930	878	891	925	933	939	970	939	1001	941	979	909	925	985	981	1012	916	891	915	926	975	969	908	975	893	930	939	962	943	954	898	864	883	931	907	936	926	924	935	987	971	941	987	963	971	984	981	954	911	983	949	940	942	1006
2608	69	55	43	96	119	156	195	211	218	164	160	142	126	97	69	31	25	23	29	34	43	51	45	52	36	35	41	35	32	32	31	19	20	23	31	29	13	22	22	13	27	16	17	17	17	22	23	21	9	18	23	13	19	22	27	16	13	21	21	16	23	11	11	16	16	23	19	13	9	20	17	19	23	19	15	19	15	10	15	15	13	12	25	18	23	19	24	21	18	18	19	17	19	18	20	19	10	17	15	22	18	15	18	23	13	22	12	15	16	17	18	17	11	19	22	13	19	23	20	18	16	23	16	19	10	17	18	17	16	12	15	18	14	15	25	18	16	23	24	23	21	14	13	11	18	14	19	16	18	18	13	18	18	25	15	19	21	14	13	13	18	15	12	17	16	14	19	18	20	14	25	13	15	13	18	14	19	20	16	12	11	21	29	21	14	14	24	12	15	26	20	23	23	10	16	14	13	17	20	14	24	27	21	15	21	18	16	24	12	24	12	17	16	8	17	18	14	19	13	17	17	18	20	23	20	16	19	18	24	15	15	10	17	19	23	16	17	16	14	18	20	10	12	13	21	12	16	19	14	12	10	19	17	20	23	21	7	20	19	15	9	26	14	14	14	17	17	20	14	18	19	22	16	16	10	16	22	33	14	18	15	20	18	10	12	23	17	13	28	17	21	25	13	17	21	16	22	21	9	24	22	9	12	20	14	24	15	11	18	18	11	23	22	19	13	15	16	12	19	17	19	24	12	19	10	26	24	20	19	20	19	14	16	18	19	19	21	21	12	22	15	17	13	13	10	17	13	17	21	17	24	15	19	21	17	16	12	14	13	20	20	15	16	16	22	21	11	18	12	10	22	26	15	20	15	13	13	18	21	13	19	14	13	15	21	18	15	15	14	17	16	12	15	19	20	17	13	9	17	24	20	16	16	18	22	18	17	17	14	16	15	17	11	15	22	19	14	17	17	18	19	13	15	22	17	19	17	17	18	15	16	18	13	25	15	23	22	13	22	16	18	17	14	22	20	20	22	17	25	23	17	13	17	13	17	20	15	13	14	15	17	18	12	15	17	31	16	19	16	19	26	21	18	17	12	17	14	9	16	15	20	20	10	20	16	11	17	15	23	13	18	22	13	14	15	21	20	22	18	15	22	20	8	19	20	15	12	21	11	17	21	19	17	15	20	8	13	12	17	15	16	19	23	8	14	18	13	14	17	18	11	15	18	11	20	19	20	17	17	16	18	18	11	26	16	14	12	13	20	16	18	16	18	17	17	17	18	15	20	12	16	13	15	13	17	13	19	15	16	17	18	17	21	15	12	17	18	19	19	15	21	16	14	14	22	11	17	19	19	19	19	20	15	20	16	15	19	15	18	13	9	20	16	18	16	20	17	14	18	16	20	17	14	15	19	17	18	17	19	17	19	17	15	15	24	15	19	21	31	11	22	17	15	17	19	20	16	21	18	24	27	20	16	16	13	15	18	19	18	14	21	17	22	21	21	15	13	22	17	15	22	18	19	21	16	18	15	19	14	18	16	19	22	13	20	20	24	14	18	19	15	22	14	13	18	11	12	21	13	13	13	16	20	21	21	14	21	16	23	13	14	13	21	23	23	22	20	18	25	21	8	12	13	21	20	16	22	20	16	22	21	17	15	19	16	11	17	16	16	16	16	21	14	13	17	15	20	11	12	17	15	15	18	16	16	20	23	10	12	12	17	15	21	19	21	20	18	22	18	20	16	25	14	19	13	14	20	16	7	18	20	13	20	19	20	12	14	20	25	12	21	19	19	13	19	16	21	20	23	19	16	20	17	16	22	14	18	18	19	25	18	13	16	12	21	23	16	21	19	22	11	13	19	22	12	22	27	18	15	19	24	21	16	20	13	16	14	13	13	11	26	10	17	22	14	25	22	15	15	15	16	19	17	21	16	22	16	16	11	16	15	18	19	10	18	22	11	21	12	14	14	23	18	18	13	25	23	22	25	26	15	19	14	13	23	14	25	16	21	21	14	16	14	18	9	13	16	15	19	15	16	16	14	18	14	20	16	14	15	18	17	16	17	17	15	19	22	13	20	26	10	14	14	21	17	12	18	20	20	18	18	18	23	13	17	16	17	16	22	19	16	13	18	16	15	14	16	17	24	14	15	19	29	13	22	14	16	18	15	17	17	21	15	25	16	15	19	17	18	25	21	15	20	18	14	19	18	16	15	13	18	25	16	16	20	15	12	18	22	19	17	12	15	16	16	24	17	9	16	13	20	11	16	13	14	18	14	6	25	14	17	21	14	13	19	19	10	20	17	16	14	16	14	19	12	18	13	18	11	14	18	15	16	13	18	14	16	15	17	15	15	19	18	14	19	22	18	11	27	10	13	15	13	16	18	18	15	16	12	20	13	16	21	22	17	14	9	10	8	18	13	13	19	18	17	13	23	18	16	16	17	19	15	18	20	16	16	22	13	15	15	20	11	20	19	14	14	21	15	20	20	17	23	25	19	9	23	15	15	18	16	11	12	21	20	19	17	10	16	15	20	13	23	28	13	19	13	17	17	17	26	18	19	16	18	20	10	21	19	15	24	14	17	13	23	22	19	18	19	12	14	19	22	14	21	28	11	24	23	16	11	22	15	21	17	24	21	23	21	17	17	19	16	18	20	18	24	21	19	12	14	16	26	19	18	13	13	10	21	18	19	17	24	17	18	24	15	19	22	18	18	16	10	14	16	14	21	18	14	22	11	12	18	19	14	18	14	19	26	17	19	16	10	28	17	16	12	22	16	15	15	13	24	11	21	20	16	27	14	25	19	19	20	11	12	16	20	14	14	11	24	15	19	14	15	12	15	12	15	23	25	15	27	13	20	25	13	21	19	24	14	13	14	16	17	18	14	23	18	14	25	17	14	15	22	15	14	12	22	16	22	10	12	27	25	24	13	14	16	17	20	15	19	11	15	20	10	9	16	13	14	17	18	16	16	18	18	21	15	18	17	18	21	16	20	20	17	13	21	17	7	16	19	15	22	19	19	24	21	10	20	16	15	10	17	19	12	12	17	18	22	17	26	20	11	21	18	18	15	11	15	21	11	15	18	11	17	20	11	23	13	10	25	21	22	17	20	17	20	21	10	18	16	22	16	25	21	14	22	11	15	17	15	17	20	20	19	19	18	15	10	19	11	24	16	15	19	22	17	19	19	23	18	11	13	17	15	16	24	20	21	16	19	24	13	12	17	20	22	20	18	19	18	12	23	9	18	15	12	16	16	10	22	22	17	32	12	16	8	19	13	24	19	23	18	7	24	20	18	22	23	18	16	17	17	13	20	18	16	18	15	8	11	14	25	20	16	14	15	14	16	19	12	26	17	20	18	20	19	12	22	15	14	16	22	14	14	15	19	11	19	18	13	19	14	26	26	12	24	21	15	15	26	24	16	18	17	18	18	10	21	17	14	13	18	20	19	18	15	12	17	9	13	14	17	24	18	20	17	19	16	5	14	16	18
27773	4042	2121	7532	12728	15165	16684	16742	15612	13458	12134	11185	8919	7705	6276	4017	2147	1308	1030	1189	1995	2261	2701	3138	2802	2336	2109	2410	2090	1538	1220	1133	1238	979	765	594	536	520	566	504	516	485	513	485	508	482	478	487	498	498	436	433	492	468	496	492	478	498	445	480	486	491	481	459	497	480	473	472	447	467	485	500	450	482	467	460	464	461	471	477	461	431	452	495	431	472	472	423	460	431	500	471	445	552	450	502	433	464	426	470	417	447	464	439	451	470	467	508	446	420	404	446	445	468	477	477	470	497	458	483	461	468	477	482	478	483	428	469	478	429	449	465	424	444	456	460	472	492	463	480	466	448	431	430	466	455	432	448	435	444	466	463	500	430	468	431	457	476	435	449	415	439	464	435	451	446	477	497	482	462	454	455	459	471	454	431	467	439	461	448	473	442	449	500	460	448	465	478	448	499	483	480	449	487	476	474	443	434	451	477	453	499	467	496	493	475	450	478	445	460	424	464	426	479	457	477	453	423	415	455	446	441	470	467	467	415	449	451	430	447	463	444	453	454	456	426	460	455	421	466	500	426	458	447	432	434	459	431	451	458	479	443	426	465	447	403	480	466	478	443	468	453	465	477	456	451	440	425	440	456	465	459	461	436	460	439	494	471	484	453	455	420	416	421	461	435	454	415	496	475	439	453	437	471	429	527	432	454	440	439	438	450	455	425	477	460	429	450	441	484	413	489	444	427	449	432	433	426	455	422	430	444	458	472	431	402	457	417	425	454	457	476	439	472	449	445	468	443	443	467	438	435	440	423	453	460	426	445	468	434	461	437	448	478	477	473	489	418	450	427	440	481	483	467	450	459	468	443	443	458	461	482	455	451	456	496	450	437	474	464	453	465	436	435	437	466	447	442	450	463	418	463	485	452	499	437	431	458	497	454	436	481	440	450	441	492	458	424	444	465	444	440	473	438	442	447	403	416	438	443	486	453	462	456	454	440	463	449	447	456	463	454	412	434	439	455	480	465	468	436	451	449	442	465	432	464	412	419	461	472	453	404	465	421	467	435	457	429	447	437	435	453	437	478	468	456	451	421	437	460	454	492	450	428	457	445	436	466	480	458	457	425	446	428	466	488	454	447	428	467	471	435	444	446	444	439	451	400	497	485	487	432	457	475	491	445	473	450	470	415	466	455	405	458	468	456	441	456	420	478	471	452	444	443	432	463	435	480	463	439	446	468	445	472	429	444	472	473	458	450	428	427	442	428	433	476	454	429	464	447	463	391	414	460	440	419	426	450	482	440	478	492	437	432	425	459	434	427	469	413	450	437	464	450	473	463	486	501	433	450	467	486	446	479	475	465	427	437	475	466	452	438	465	456	453	459	445	456	445	454	424	450	479	434	470	498	406	453	464	426	443	468	477	480	445	445	461	492	441	476	454	416	445	437	452	433	425	484	452	389	457	466	476	426	452	441	450	468	468	463	474	421	477	447	433	396	467	460	445	432	426	464	474	458	474	473	462	430	504	479	466	441	412	444	445	449	439	475	454	453	465	473	473	480	432	495	463	440	425	478	446	459	475	449	456	444	455	469	447	443	456	450	458	470	484	452	472	455	479	485	465	470	453	417	465	440	462	469	444	423	450	460	478	451	449	470	482	467	425	462	456	442	449	484	458	470	484	438	430	463	433	448	419	444	458	432	457	432	493	444	457	420	435	484	398	455	461	480	436	444	502	443	433	441	472	443	494	509	497	435	450	459	471	450	457	451	460	455	464	404	433	450	465	443	399	466	450	426	458	417	495	418	452	450	448	478	481	471	465	462	458	438	485	445	462	445	419	479	493	443	476	432	440	438	451	437	439	469	484	461	449	415	473	477	470	472	465	451	441	423	432	448	463	489	489	463	443	447	458	448	471	465	459	438	485	448	438	436	485	448	433	464	429	460	451	408	453	464	455	412	452	434	453	455	449	445	477	447	462	453	407	465	452	421	466	486	448	464	451	432	489	456	452	396	458	459	466	482	467	432	445	462	471	458	457	468	480	439	418	436	417	470	473	453	475	451	434	454	439	452	478	460	482	478	415	466	467	423	475	440	438	463	452	445	436	485	450	451	446	436	456	471	419	460	471	470	468	392	442	468	421	463	458	448	447	478	476	477	450	459	435	477	455	448	469	469	453	441	468	468	436	450	449	475	436	473	429	435	449	427	453	435	444	445	436	440	465	435	438	413	467	441	455	456	453	442	455	455	424	463	444	457	456	445	462	482	441	451	413	504	416	478	449	449	457	479	478	434	491	442	456	468	454	463	453	456	458	417	447	438	428	464	478	434	453	469	427	474	466	452	496	453	478	488	475	493	444	466	476	474	463	441	445	489	468	460	441	466	481	468	453	454	418	491	435	457	446	406	433	445	444	457	506	427	396	448	472	463	428	456	490	463	458	434	455	423	433	462	486	437	449	472	427	426	504	486	456	467	473	501	460	479	441	457	442	467	498	449	454	439	425	423	454	454	458	433	466	482	465	460	426	452	439	454	466	447	454	440	460	464	418	456	483	460	465	426	457	429	466	465	446	418	438	449	486	454	506	479	444	436	497	441	438	437	405	473	462	440	479	439	443	463	437	467	479	458	431	448	474	446	465	439	427	475	474	461	450	419	438	444	457	452	394	463	429	471	481	464	450	466	497	443	459	455	464	460	454	467	448	440	447	460	435	430	423	446	458	407	452	436	456	446	471	466	463	444	452	431	441	434	499	470	457	515	457	468	445	419	439	440	453	416	436	463	424	457	457	441	434	434	473	467	468	471	494	478	457	457	434	458	435	456	477	464	443	479	479	441	434	455	440	451	442	440	462	461	444	457	437	473	417	454	422	482	476	465	456	480	441	474	462	426	456	430	467	460	443	484	456	463	480	458	455	435	428	468	444	429	479	440	459	454	401	453	427	430	436	423	452	483	425	441	511	461	466	466	423	466	424	436	465	427	444	416	488	454	453	479	469	460	488	442	463	427	419	501	482	487	458	441	427	433	473	464	479	445	436	439	492	477	460	489	450	458	434	438	472	432	472	478	456	458	446	445	440	454	460	488	433	487	440	458	430	458	470	435	461	442	484	462	473	455	465	440	450	449	446	447	432	476	467	424	465	454	419	485	424	471	428	468	452	391	434	475	462	470	489	458	449	461	441	461	478	477	477	478	445	447	442	444	433	458	449	471	448	471	460	484	462	459	452	498	436	494	490	413	464	414	493	464	473	468	426	435	467	449	490	465	438	450	434	445	457	427	491	455	494	438	466	437	432	418	436	439	453	449	474	440	518	434	451	441	487	437	424	453	433	413	468	454	431	477	416	473	454	435	476	419	454	444	458	459	464	492	433	460	451	456	450	441	474	395	437	468	497	452	432	423	416	464	457	443	438	452	463	426	452	460	440	439	439	438	464	493	426	420	456	439	446	470	477	447	469	477	419	437	436	464	445	447	501	416	467	486	472	492	464	489	491	458	460	441	437	435	466	468
4862	366	144	144	196	255	352	368	351	325	331	315	244	204	164	118	75	59	56	64	89	81	109	125	96	85	76	79	83	55	60	55	43	55	40	45	52	33	55	39	40	42	34	48	31	42	44	35	31	41	33	37	41	31	46	40	34	33	26	44	46	33	28	37	41	41	36	49	22	42	40	34	39	40	38	35	32	36	38	33	32	34	47	40	45	32	28	28	36	32	40	41	33	45	39	37	39	29	33	39	35	26	41	38	46	42	34	38	42	27	34	32	38	42	37	39	31	43	46	34	32	38	40	40	49	39	38	41	27	33	31	25	42	33	30	32	33	38	35	36	42	42	36	31	28	42	42	42	44	46	34	29	27	45	50	39	39	28	44	46	39	40	25	44	28	31	42	38	39	26	39	49	38	29	43	38	31	34	38	40	34	39	33	48	45	33	43	34	33	41	34	41	24	28	30	32	39	32	44	32	41	42	40	41	41	47	38	37	36	32	31	34	35	30	44	55	45	34	37	40	42	38	44	47	29	40	31	36	32	44	39	40	36	44	40	40	39	33	33	37	48	46	39	40	39	35	31	39	32	33	35	26	39	43	35	36	32	32	28	51	48	30	34	34	35	29	42	38	38	34	40	45	43	37	33	30	32	40	37	41	47	45	44	41	37	40	44	26	43	32	37	39	36	36	49	39	30	36	30	35	31	37	43	30	35	39	38	31	29	35	38	46	39	31	37	40	35	37	44	39	36	32	28	44	34	31	42	42	32	33	30	36	33	32	34	23	42	40	33	29	39	31	34	47	34	35	39	40	39	47	48	34	41	43	34	47	34	39	35	26	27	40	44	30	52	33	31	31	34	31	38	36	37	36	39	31	28	41	45	45	33	38	32	41	41	34	41	42	34	37	38	30	36	37	37	33	39	30	37	38	45	34	33	38	27	40	44	41	44	46	39	37	41	28	42	35	43	42	32	42	36	34	34	28	44	37	25	33	47	35	29	42	33	32	27	24	46	30	31	36	38	32	35	38	39	28	42	33	33	50	40	38	23	42	31	32	33	28	38	35	42	27	29	41	40	46	34	37	47	34	38	28	31	34	55	46	32	40	35	45	38	35	42	44	34	36	30	32	36	37	22	35	35	41	38	45	33	32	34	30	37	35	33	32	45	38	45	48	50	49	39	38	31	37	29	29	40	54	39	32	44	44	43	42	33	32	37	43	39	42	42	42	28	31	29	30	43	37	29	27	36	39	38	30	29	45	37	37	35	25	47	31	28	28	32	30	31	33	48	32	29	49	41	33	37	39	38	36	37	27	34	43	29	38	34	42	41	33	34	31	33	22	31	34	37	35	36	37	43	37	38	37	46	34	26	32	38	30	37	34	36	36	24	34	30	36	37	27	38	33	45	33	36	27	29	42	40	42	44	45	28	29	46	34	38	41	38	41	41	36	30	26	34	54	49	33	33	29	44	36	33	34	40	48	34	31	41	25	44	46	37	29	39	45	37	39	28	34	24	33	33	39	27	33	35	39	42	36	45	42	27	33	48	39	35	36	48	36	39	31	30	44	25	31	34	32	36	41	48	24	40	35	45	32	33	27	31	40	31	36	37	42	35	30	33	41	38	34	37	39	43	45	34	36	38	39	30	29	34	26	38	33	29	21	34	31	43	38	32	37	45	33	41	39	39	43	33	36	33	32	38	31	28	43	36	39	32	33	37	39	36	44	43	43	28	37	37	31	33	43	48	46	42	33	30	36	29	32	47	43	39	37	27	39	39	36	35	33	29	45	39	42	38	37	39	35	31	40	41	42	42	35	25	40	37	37	33	28	41	36	29	32	44	41	37	39	44	43	37	40	42	34	24	34	30	37	31	48	41	45	42	32	39	43	41	29	40	27	29	43	28	33	39	30	47	42	35	39	41	28	47	29	46	30	36	41	31	36	47	35	36	30	39	38	25	34	32	40	38	37	45	37	42	39	32	43	42	46	39	40	26	45	49	45	31	32	37	37	33	47	48	38	34	35	34	33	39	37	40	36	49	36	27	34	39	44	46	30	26	37	33	35	39	36	41	43	34	31	42	32	33	33	42	40	30	42	33	30	31	30	34	39	33	27	27	34	24	37	33	42	38	44	36	47	35	35	38	40	32	33	24	34	30	42	37	37	30	27	25	41	28	43	35	40	45	44	39	43	35	37	38	36	41	27	39	39	36	40	29	34	27	29	35	36	26	33	41	46	41	59	32	36	37	36	25	36	32	29	35	33	35	39	39	33	39	36	29	35	37	33	40	35	37	28	30	39	37	31	39	36	44	36	34	39	37	31	39	36	39	45	38	29	30	33	36	39	41	33	41	43	36	50	39	34	38	35	39	30	35	32	39	40	36	38	35	44	30	48	42	40	35	35	44	35	36	44	41	29	34	45	32	36	29	34	37	34	26	33	43	34	38	39	35	50	40	47	40	34	34	41	53	34	39	24	39	41	39	52	40	38	38	45	42	37	36	33	30	44	40	35	40	32	35	45	40	33	45	32	39	34	35	35	28	39	47	24	32	33	37	39	39	44	50	37	35	37	36	39	37	34	45	40	32	29	40	48	28	36	35	34	23	40	42	31	35	41	30	37	32	35	45	37	39	35	34	32	31	28	38	28	32	33	43	44	44	49	38	34	36	30	28	47	40	43	32	32	44	35	45	41	35	26	30	43	34	38	40	31	36	32	31	34	32	26	38	38	49	31	39	51	42	49	29	50	34	37	36	24	30	35	41	38	44	36	43	31	38	48	33	31	34	39	28	41	32	32	32	43	36	39	46	40	31	45	30	32	43	33	33	31	34	42	37	34	36	39	36	46	38	33	37	45	43	43	28	34	36	28	31	36	32	43	36	49	55	41	46	30	44	31	35	46	42	33	31	36	41	39	47	32	25	41	30	47	29	36	32	30	36	33	33	38	31	48	51	42	38	34	34	29	39	35	40	26	26	30	42	38	35	30	42	33	34	29	40	36	39	45	38	27	34	33	30	26	27	37	32	30	33	34	34	39	31	33	40	42	38	29	38	36	37	37	26	27	37	27	44	31	31	43	30	35	35	42	38	24	34	33	43	37	40	43	43	34	37	33	41	29	35	39	37	34	42	46	48	37	26	33	42	38	37	38	30	37	28	40	44	32	47	28	32	34	34	39	36	39	35	40	43	39	22	34	42	30	36	40	42	35	31	40	30	22	35	37	36	37	51	37	40	39	31	35	40	32	31	39	42	33	33	40	32	34	48	43	37	29	35	24	44	35	29	36	29	46	36	35	46	32	33	27	37	27	35	27	38	43	34	52	41	24	36	33	39	36	34	32	37	43	40	29	39	29	46	31	34	27	33	31	23	32	37	40	42	38	39	43	38	28	29	31	39	36	35	21	40	34	32	38	33	37	32	45	40	33	36	31	40	35	31	42	37	36	30	32	40	30	39	40	33	43	24	32	35	47	36	30	36	35	33	44	31	37	33	38	40	32
38435	10677	5312	16739	22939	24465	24781	23281	20991	18754	17952	15851	13312	11384	9102	6194	3769	2484	2351	2761	3705	4346	5159	5326	4615	3881	3962	4128	3476	2580	2328	2264	2190	1838	1544	1294	1255	1177	1111	1068	1072	1015	1090	1037	1041	985	1020	1034	977	976	948	984	983	919	1002	940	965	941	977	946	975	947	895	980	958	948	934	974	951	946	931	956	918	884	903	934	997	906	907	927	910	862	920	914	910	883	941	931	950	994	955	866	940	909	869	951	938	918	887	942	898	929	926	849	899	945	952	933	882	907	916	951	952	913	956	888	872	988	896	1011	913	967	940	901	927	909	997	908	933	971	918	950	875	943	873	976	901	905	961	971	871	929	916	897	924	977	895	894	913	906	875	936	908	901	945	984	909	954	947	911	949	886	907	895	912	864	888	907	896	887	895	938	961	959	894	880	895	891	874	924	929	953	911	845	924	930	898	951	929	876	909	930	951	933	879	927	870	917	940	920	840	833	916	884	942	908	877	963	905	926	905	882	943	944	920	915	951	890	927	907	956	923	881	911	919	889	878	893	881	919	850	927	972	932	951	944	929	940	920	928	873	920	896	937	932	928	930	928	870	863	915	903	859	898	946	931	891	907	907	909	890	916	870	918	871	876	903	878	880	974	952	891	914	936	907	923	943	902	960	937	864	924	885	935	897	881	814	935	876	879	929	890	889	900	908	897	948	882	928	921	893	933	910	915	943	927	933	937	890	916	889	837	885	917	898	910	846	931	922	892	924	866	943	855	897	944	911	890	918	900	882	901	927	899	899	920	916	925	905	945	928	903	946	957	897	884	920	920	970	886	900	843	922	914	874	977	848	939	907	887	969	892	901	866	924	932	874	929	858	923	930	906	881	863	956	913	842	914	919	907	927	882	881	901	958	987	893	949	930	907	922	922	952	951	845	898	913	930	919	956	944	948	929	946	829	872	900	841	903	875	883	975	888	881	912	925	952	897	961	922	918	868	895	920	912	908	933	862	872	902	904	910	877	926	920	882	870	915	947	910	977	870	916	890	836	876	923	947	874	957	881	908	918	912	908	918	870	858	865	872	934	941	928	890	862	887	892	907	850	880	868	909	833	943	893	921	922	889	907	917	883	955	890	912	859	876	954	880	902	928	909	925	937	903	898	933	893	889	936	913	876	946	869	867	920	905	882	930	904	942	890	944	941	886	922	906	889	947	895	901	890	911	886	939	888	876	911	859	918	916	877	875	890	902	847	872	937	904	855	894	926	920	913	878	880	896	944	927	922	899	963	893	948	919	909	912	878	844	968	950	939	932	951	894	945	927	953	910	865	882	961	850	949	938	919	925	933	935	955	851	945	888	908	898	970	899	881	957	919	927	881	934	918	972	879	863	908	869	925	918	938	935	915	921	919	887	919	909	946	894	898	957	952	898	904	942	874	904	900	925	902	940	901	888	904	913	924	980	900	914	880	889	870	899	938	871	951	889	888	870	951	942	860	879	932	885	903	920	937	938	894	912	896	934	978	869	952	897	923	884	938	927	937	887	870	958	883	927	874	902	855	916	879	867	950	893	928	968	918	887	872	932	880	876	884	901	918	919	884	964	946	893	901	891	919	914	930	845	943	926	947	936	926	914	904	932	873	909	940	893	924	919	834	898	911	872	912	937	911	962	898	861	935	916	946	903	913	926	872	937	895	939	888	938	874	896	931	923	904	876	911	901	912	910	862	957	871	911	882	871	898	960	971	932	923	891	880	953	899	899	885	893	909	967	897	961	881	930	858	886	909	887	887	875	886	933	912	888	904	920	907	922	871	884	891	925	901	893	932	944	909	883	889	880	905	939	907	840	925	881	910	867	929	909	904	932	933	889	898	914	850	944	878	886	960	916	922	915	920	938	917	906	920	934	882	897	891	930	916	979	925	933	884	979	860	910	908	918	919	906	901	871	896	908	940	875	888	861	911	910	924	949	947	910	877	868	932	904	876	867	890	927	964	952	922	933	849	930	932	896	903	983	913	932	911	864	880	849	946	860	932	903	898	940	887	886	912	930	953	898	909	953	928	897	947	937	873	884	941	910	913	926	922	959	907	930	879	970	909	883	923	924	928	895	900	920	950	938	971	933	938	886	967	934	934	943	901	933	927	853	841	915	901	900	880	865	875	862	864	908	904	943	895	937	932	935	883	939	924	955	904	934	929	962	859	921	875	928	906	925	881	868	895	903	953	888	929	880	889	915	861	945	898	962	931	920	947	923	922	927	967	987	906	942	864	917	906	916	889	847	875	938	883	904	969	865	900	915	953	918	910	962	904	953	941	890	893	891	906	934	921	907	900	905	896	933	872	956	957	916	854	911	895	925	944	912	864	922	862	871	895	912	910	916	919	911	854	896	895	908	924	909	916	957	886	878	905	928	900	940	908	935	919	947	897	834	907	897	892	883	940	850	898	855	932	936	922	885	885	920	905	902	907	901	877	942	893	870	913	909	932	880	883	877	940	911	882	930	976	941	929	853	909	928	906	908	949	861	930	893	936	882	928	935	892	881	913	951	911	930	903	959	892	935	918	930	903	820	883	863	855	930	879	889	966	949	892	901	854	943	934	926	952	894	874	914	930	941	970	929	861	897	905	898	881	921	890	918	921	920	897	915	881	873	911	925	885	951	914	933	957	880	952	912	887	880	940	891	895	942	881	923	951	880	897	913	904	998	920	916	926	958	858	892	858	922	895	928	891	941	932	907	888	936	886	890	907	845	869	906	943	905	919	897	892	920	816	935	874	870	871	915	903	924	911	880	882	935	914	927	910	879	913	895	865	922	933	896	928	877	922	880	880	928	934	894	899	929	904	908	935	899	864	900	916	911	917	930	929	897	896	919	936	935	943	886	913	881	886	907	939	936	955	893	924	919	894	838	939	944	889	878	899	937	875	899	952	875	864	893	940	904	905	836	881	888	920	880	835	849	940	905	880	885	906	858	913	842	908	925	905	937	916	908	899	886	926	903	886	880	841	943	857	932	880	871	931	955	954	910	882	918	874	895	910	894	925	907	889	930	907	874	907	972	912	889	911	903	843	958	884	868	881	959	918	913	909	906	876	905	864	902	932	904	872	940	902	951	903	866	922	895	881	894	883	923	878	924	843	898	930	886	922	896	892	907	906	868	909	928	931	923	885	897	912	921	918	901	868	901	953	894	921	904	950	985	839	906	926	884	908	863	925	866	864	970	883	903	896	865	935	888	905	877	905	890	867	913	907	937	943	909	936	915	914	825	882	893	891	861	933	901	899	869	922	950	877	908	916	886	896	950	904	891	919	950	863	848	918	915	919	929	942	953	889	898	916	904	865	938	858	910	936	916	896	942	938	908	929	922	897	885	894	888	937	899	899	932	971	872	971	897	909	913	897	917	843	930	851	903	935	873	902	914	875	970	939	908	921	918	878	914	873	927	933	871	964	877	920	917	913	860	911	935	921	904	897	910	904	883	922	911	966	923	877	907	912	962	916	892	903	913	883	899	911	921
2785	126	61	57	129	201	250	254	236	241	228	192	145	112	80	65	39	32	34	43	40	62	68	52	44	43	49	55	42	40	31	44	30	35	28	22	36	20	24	18	23	17	23	27	22	17	19	21	25	22	26	19	28	22	26	28	27	24	23	18	28	18	24	23	15	23	26	19	18	20	24	21	24	24	18	23	22	31	17	24	18	20	24	26	30	30	27	25	19	23	28	19	30	19	23	27	22	15	26	25	28	22	20	29	19	22	24	21	15	14	20	20	23	27	11	23	27	22	13	20	23	28	24	19	23	20	27	12	15	32	23	19	24	25	12	27	25	23	22	29	24	27	21	23	29	25	19	29	31	19	28	25	15	22	21	24	22	21	22	22	24	23	25	21	26	19	23	30	22	17	29	20	25	19	16	21	22	26	25	14	17	26	16	19	12	24	25	16	21	25	14	32	16	18	28	29	9	24	31	25	21	21	16	27	28	21	25	21	34	27	15	21	18	14	14	23	21	21	20	24	28	18	22	31	24	34	19	17	20	20	25	24	20	23	20	24	16	21	32	33	26	16	26	27	22	19	28	22	21	27	21	13	24	33	22	13	25	20	22	17	20	23	22	28	24	28	17	37	17	23	29	17	24	13	34	20	19	15	21	27	26	26	24	19	20	27	24	18	17	27	28	31	22	18	26	18	21	31	25	27	24	26	21	27	21	27	32	24	21	24	28	27	13	35	23	16	25	30	25	19	28	21	21	14	14	25	16	24	20	23	23	23	21	19	24	26	36	25	27	22	15	16	29	19	20	17	19	19	16	24	19	21	24	28	28	16	23	21	16	25	22	11	26	23	25	19	40	23	32	24	23	20	25	17	24	21	21	20	27	21	19	15	23	19	24	21	20	23	23	29	16	18	22	32	21	21	23	23	23	24	28	25	21	30	23	33	19	13	27	20	24	23	22	24	21	24	21	22	24	26	41	34	28	21	15	22	22	20	27	34	22	23	21	28	20	13	19	22	25	36	25	26	27	17	36	27	20	21	25	27	27	22	26	25	19	16	27	21	20	25	20	18	24	25	23	18	21	26	19	20	14	28	20	20	25	11	18	23	17	28	26	23	14	18	19	16	28	28	28	26	19	22	27	24	28	30	29	19	20	13	32	17	18	19	16	16	19	18	29	16	29	26	21	22	21	19	21	16	25	25	23	25	23	22	29	17	17	26	19	18	26	16	15	24	19	26	19	20	32	28	30	17	19	12	22	26	18	24	21	19	17	24	19	26	17	21	20	12	16	28	19	27	16	13	27	19	26	23	18	32	17	18	25	28	23	31	18	20	20	25	15	20	27	23	29	19	25	16	17	29	28	20	19	22	23	25	34	20	23	26	36	23	19	23	19	26	17	22	20	29	24	20	21	17	24	26	21	30	24	22	20	23	20	17	25	20	23	17	19	13	20	21	19	9	19	25	30	20	17	24	17	21	19	24	22	21	26	22	27	23	22	16	23	22	18	26	24	26	18	26	32	24	24	25	20	27	26	24	25	17	24	27	28	25	20	30	22	30	16	22	21	14	24	22	18	22	26	22	25	24	16	24	31	25	26	14	23	14	17	22	17	26	23	25	26	21	17	19	22	25	21	30	28	29	28	22	22	21	34	23	18	21	21	29	18	22	32	17	21	26	15	19	28	13	25	14	27	17	18	19	19	27	18	21	18	18	19	19	25	25	24	14	19	29	17	27	28	23	22	25	22	21	19	18	22	16	22	24	16	22	16	27	30	33	21	29	23	24	24	22	24	23	28	35	18	23	24	23	24	27	27	25	10	23	26	28	32	24	17	21	24	23	20	20	23	20	27	20	17	24	18	23	27	19	23	17	21	28	19	25	27	20	26	16	19	28	28	29	23	17	18	31	35	21	33	20	29	21	31	18	30	26	28	23	24	24	17	23	26	24	18	28	28	20	11	27	22	25	22	17	17	20	23	25	21	21	21	21	21	23	24	17	25	29	19	27	26	21	20	18	23	21	16	15	7	25	22	25	22	22	30	28	21	16	19	19	21	20	24	19	12	19	20	22	29	19	27	17	21	30	18	27	26	26	28	28	20	22	13	21	33	25	26	19	19	18	25	26	17	19	19	15	22	21	32	28	25	21	25	25	16	14	20	29	18	28	23	30	23	23	20	24	14	19	28	22	19	18	24	29	15	16	13	22	18	31	17	24	20	21	27	21	29	22	18	24	19	22	26	26	20	19	22	18	24	23	35	23	19	22	17	30	31	19	17	25	28	18	29	19	21	21	22	18	24	17	26	15	13	25	27	23	17	21	29	13	26	29	26	18	25	23	25	21	18	14	28	20	17	19	40	18	32	28	29	16	25	17	23	22	17	28	24	10	17	22	25	15	23	17	21	30	22	27	14	21	23	33	15	27	25	22	23	29	15	23	27	21	16	22	17	18	24	32	26	19	32	15	14	30	37	26	18	16	22	23	10	14	22	25	16	28	20	13	18	18	20	22	23	14	16	22	19	25	27	24	20	27	18	24	14	19	26	28	16	23	21	25	22	23	29	24	23	24	33	25	24	20	20	28	33	16	23	23	26	22	25	25	17	28	23	25	20	25	31	24	15	30	16	28	21	18	25	22	31	25	28	20	28	28	22	19	24	34	20	22	14	24	16	20	25	16	15	20	32	28	12	25	34	19	21	18	25	27	19	22	31	22	21	27	22	22	32	24	23	20	20	15	19	30	28	25	20	21	19	13	19	28	22	23	18	21	25	22	22	24	24	31	23	17	24	20	23	22	18	14	23	23	21	20	28	17	26	28	26	20	25	21	19	21	21	22	21	32	25	20	26	20	24	22	19	24	26	22	24	19	23	21	29	27	25	26	23	26	20	17	25	14	22	31	24	20	25	25	24	17	23	19	25	22	23	20	25	22	12	24	24	29	20	18	31	28	19	21	22	26	21	19	24	21	26	19	31	27	32	17	28	26	19	21	23	17	20	18	21	21	33	20	17	23	26	29	19	18	27	22	33	28	20	27	21	27	20	21	22	16	17	19	23	22	27	24	20	31	27	15	19	24	21	16	32	14	33	18	23	18	13	22	22	33	25	19	27	15	23	28	33	30	28	24	35	26	26	21	25	28	25	25	18	25	24	13	28	20	27	17	21	32	33	26	24	20	29	28	25	26	22	25	22	22	15	18	28	16	23	31	21	23	14	29	24	19	19	19	26	20	20	22	16	20	19	21	24	25	20	31	22	20	21	22	25	21	21	9	21	25	27	22	27	27	24	13	23	23	23	13	18	23	29	24	28	33	20	19	25	16	26	20	29	24	12	24	26	22	19	21	27	22	15	21	31	21	20	27	20	26	24	24	21	23	13	18	19	31	16	29	24	22	21	19	22	18	28	28	22	21	22	24	23	24	21	30	24	33	27	20	21	28	20	18	25	25	30	19	25	28	18	17	23	19	28	23	25	21	24	18	29	24	17	28	19	26	26	16	25	26
31707	5549	2683	9716	16410	19838	20767	18687	16423	15636	14447	12250	9431	8012	5633	3492	1876	1421	1386	1854	2503	2972	3542	3530	2936	2548	2844	2750	2103	1656	1502	1615	1282	1127	934	859	693	672	719	698	672	640	621	608	624	681	598	623	580	646	665	598	597	619	603	632	612	609	588	660	622	609	616	594	569	603	591	598	602	609	629	604	619	611	641	618	574	603	629	564	585	633	610	558	562	576	591	604	616	546	589	589	578	606	584	559	607	635	601	576	580	576	563	605	621	583	595	604	617	592	559	565	564	594	600	612	583	540	581	595	590	643	600	620	567	587	607	605	580	639	575	571	556	566	592	558	571	590	547	615	569	541	600	614	585	553	624	592	552	581	590	588	578	586	577	549	522	575	569	563	590	630	557	547	615	571	568	562	617	611	590	613	565	577	585	593	562	552	594	559	609	613	589	594	611	574	578	612	547	599	609	593	561	598	567	598	585	586	583	600	623	616	576	586	599	557	548	571	580	569	585	636	582	603	591	581	543	588	568	590	591	545	580	587	595	569	601	585	560	589	613	623	566	551	575	556	554	580	577	573	623	575	595	531	591	576	598	551	598	602	585	608	614	563	577	593	574	594	590	581	616	586	589	564	574	559	599	562	561	569	608	550	564	597	575	536	562	599	595	591	580	557	568	556	577	563	586	591	540	562	593	614	583	586	626	533	596	612	558	595	605	562	569	611	638	580	533	579	577	577	603	570	600	575	587	541	597	538	623	564	558	578	567	569	554	552	611	588	586	609	574	617	558	570	636	590	547	610	575	565	586	563	555	597	627	564	556	589	608	593	581	580	561	604	566	591	573	581	635	567	590	613	604	591	585	621	592	638	630	561	553	585	614	594	555	604	552	576	592	609	577	559	572	531	592	569	600	608	557	570	606	574	631	588	574	577	572	563	612	598	564	590	568	601	614	627	637	573	616	611	600	625	587	573	576	589	591	645	614	592	584	583	566	603	601	616	614	607	580	602	642	554	609	625	596	569	577	572	604	591	553	595	586	635	592	594	574	580	573	579	606	566	562	580	601	605	598	637	611	580	591	565	579	543	522	590	579	631	583	583	559	584	574	588	593	554	580	587	538	603	585	583	544	599	593	610	582	601	570	595	595	560	577	565	597	574	611	602	576	576	549	614	602	557	618	619	602	556	573	593	609	603	527	561	624	582	600	613	648	568	557	556	596	595	591	557	566	621	611	610	572	603	583	584	574	598	603	590	584	596	556	576	542	594	621	567	600	577	581	602	559	537	576	590	638	578	557	585	600	599	581	573	546	610	591	564	573	579	548	568	578	591	622	577	606	584	607	576	640	619	532	562	597	610	575	560	621	586	591	607	672	570	575	587	621	575	578	598	603	550	591	609	567	654	579	590	569	612	583	539	578	574	610	598	597	590	604	552	539	557	529	543	565	575	576	586	575	587	595	572	625	589	575	558	555	585	587	576	585	627	607	576	572	559	579	603	584	565	600	561	597	593	618	590	588	614	584	582	567	588	561	601	548	578	581	557	599	596	556	583	541	572	592	578	589	589	556	584	576	556	610	577	599	596	558	591	553	612	559	580	594	610	609	587	578	552	576	620	593	540	588	595	576	589	531	584	595	573	565	565	551	630	551	589	547	575	606	637	537	582	510	587	608	608	610	575	583	603	567	563	582	599	555	592	595	568	600	572	585	576	593	581	545	571	580	558	613	594	556	615	571	603	555	578	534	569	580	565	614	567	601	565	592	620	566	583	597	620	569	549	532	560	587	572	571	552	585	609	571	608	597	543	604	572	597	577	570	584	601	580	556	526	579	623	561	609	562	580	603	602	607	557	554	574	575	553	595	567	576	528	597	595	606	580	582	594	598	574	567	580	569	605	541	593	579	570	597	521	597	570	584	572	606	529	588	565	583	589	520	571	579	647	577	550	600	579	601	573	606	577	589	599	624	548	564	603	572	600	628	568	607	606	600	565	603	594	571	574	574	578	538	560	568	540	610	597	592	594	567	592	609	607	566	591	566	592	612	528	567	616	546	607	522	586	573	575	583	580	581	606	563	580	602	542	609	582	562	593	563	543	574	594	581	570	553	547	596	573	593	551	637	585	584	567	564	571	588	582	611	599	605	595	582	573	555	564	603	589	634	540	589	573	647	575	592	542	611	593	612	625	620	564	561	584	579	578	561	586	616	531	596	622	558	545	608	629	545	552	570	584	592	574	583	596	607	559	593	560	579	560	586	569	521	597	574	582	608	594	609	575	583	588	546	633	607	557	585	545	608	554	543	598	570	595	607	577	602	548	586	587	599	581	587	588	615	577	550	611	558	588	619	589	615	557	588	527	620	565	573	610	609	594	604	616	592	576	592	568	605	604	571	595	584	590	602	606	581	584	533	564	596	595	576	552	577	617	610	552	582	596	574	598	610	600	594	564	573	553	596	604	608	600	550	604	577	566	576	595	577	576	596	581	582	616	583	582	560	572	591	571	631	613	612	589	603	588	581	571	544	619	557	580	609	581	570	576	590	567	602	628	582	572	583	608	575	537	598	607	614	616	594	573	598	578	609	573	589	542	602	557	609	595	613	583	619	581	605	583	557	562	582	588	565	581	570	611	620	554	526	616	587	642	590	534	558	605	614	555	516	557	560	509	583	610	597	606	568	549	575	567	547	596	585	551	602	597	553	576	607	586	589	574	603	595	596	597	596	595	580	583	537	593	576	581	609	605	572	554	575	551	549	561	578	570	545	620	580	586	542	574	558	599	584	623	600	645	621	576	547	554	583	598	610	644	619	573	593	546	569	575	590	570	573	613	605	572	572	578	577	576	552	584	626	593	580	576	549	590	609	599	557	622	568	569	579	546	586	620	592	601	611	594	558	583	591	623	608	578	602	586	560	584	586	575	565	575	595	585	597	571	617	564	604	589	569	608	577	570	636	557	555	588	578	577	614	627	549	590	556	579	556	597	646	591	614	554	610	589	570	602	577	577	587	636	605	576	552	587	585	545	602	596	553	597	600	558	564	551	592	566	593	592	582	551	519	616	580	591	577	560	569	622	594	548	609	588	591	578	572	576	581	572	527	560	555	550	578	604	635	597	562	568	603	538	572	568	554	584	582	610	611	589	566	571	601	591	581	611	593	558	593	600	552	586	588	581	561	598	555	542	614	590	555	601	563	606	568	614	555	591	572	542	549	546	604	641	585	573	570	592	565	596	552	563	545	596	581	586	585	574	598	591	581	582	560	547	593	573	589	593	590	557	629	577	552	598	577	592	589	621	582	612	559	552	550	550	551	601	563	564	590	612	593	530	579	592	581	573	579	566	555	590	603	629	588	633	558	583	603	590	592	569	589	597	556	603	570	575	606	541	542	594	601	555	589	565	550	590	619	604	631	610	601	598	625	596	578	598	593	537	588	579	570	582	561	606	549	610	606	593	573	582	595	604	551	542	576	598	589	584	601	584	549	617	590	565	603	623	582	579	581	523	554	594	604	609
7561	529	229	171	310	422	478	467	482	524	440	310	269	215	145	101	91	86	65	80	114	102	135	125	104	105	103	87	78	68	81	47	50	57	48	47	49	37	41	41	35	29	31	40	39	34	44	34	50	35	33	40	30	46	42	36	33	31	47	41	39	40	36	49	32	43	35	34	36	42	33	33	48	48	33	45	32	31	46	39	54	33	32	41	37	28	30	38	47	38	38	37	37	41	45	39	37	32	45	41	39	27	44	39	39	31	33	37	40	36	36	42	37	36	36	35	45	39	33	33	34	48	54	42	35	40	37	35	41	38	38	39	58	44	50	32	39	40	26	30	38	42	31	38	36	46	39	42	47	38	37	38	34	42	38	33	37	36	35	41	47	30	36	33	39	29	39	61	41	43	27	31	45	50	40	25	47	48	37	34	30	36	38	42	29	30	30	37	32	30	42	42	23	45	37	34	31	39	41	31	37	40	36	34	44	45	32	44	44	47	27	47	61	31	46	39	32	36	34	39	31	29	36	42	33	40	45	38	38	38	46	44	34	38	42	43	43	33	33	33	40	38	34	26	47	41	35	42	37	37	46	45	34	36	39	33	29	44	43	42	42	34	33	39	24	41	41	44	39	33	48	35	37	35	42	35	39	32	39	34	40	37	39	43	50	43	44	46	48	34	40	43	41	34	42	44	52	36	40	27	31	37	31	29	42	39	34	47	34	32	52	30	33	39	35	49	39	35	35	37	39	37	30	43	37	40	32	43	43	42	37	36	39	37	32	31	38	40	41	39	27	30	37	40	37	29	44	49	42	35	38	42	34	39	30	36	24	32	35	27	48	39	39	43	34	35	39	35	29	36	42	42	35	38	38	33	38	33	35	41	38	33	35	40	45	35	31	41	39	34	38	34	43	25	44	27	28	41	31	45	37	44	35	36	26	34	30	46	42	32	35	36	40	34	29	38	39	46	32	51	39	43	44	37	41	39	33	24	40	37	33	33	28	35	39	41	41	47	44	26	34	34	34	33	31	35	40	37	47	37	33	41	37	41	44	37	39	42	32	43	32	29	35	36	37	39	49	38	29	32	49	26	38	38	41	34	37	51	43	32	45	35	33	37	29	30	39	32	40	43	32	40	44	37	43	43	34	41	30	34	41	35	31	38	39	42	43	40	43	35	34	28	38	43	38	33	31	42	36	42	49	43	42	38	28	42	29	36	42	34	35	36	44	34	35	43	33	35	26	28	38	40	35	50	43	43	39	37	39	47	30	42	39	36	42	35	25	40	32	35	36	36	33	29	45	41	43	27	41	32	45	42	43	33	26	33	52	31	35	51	35	47	40	44	38	50	34	35	46	36	34	37	41	36	40	39	30	43	40	43	39	35	37	30	37	34	39	48	33	40	37	38	41	36	42	36	40	51	33	40	33	38	30	24	31	42	63	32	38	35	34	45	32	37	33	38	38	27	37	44	49	36	28	31	31	45	37	45	37	36	31	47	39	42	47	42	38	48	49	37	31	49	40	34	35	23	42	40	42	34	43	32	42	36	45	42	44	31	44	37	32	36	37	35	36	54	38	43	37	34	27	27	39	36	30	43	37	28	31	41	34	41	36	44	33	28	42	34	43	40	36	45	26	35	44	32	44	42	32	40	31	40	33	31	40	34	48	32	33	33	49	35	40	36	43	39	32	27	36	37	35	35	40	47	37	34	42	32	42	38	36	35	37	49	40	43	32	47	33	42	46	58	47	35	28	37	37	40	42	43	39	29	44	33	45	26	35	30	31	39	49	42	44	48	28	41	31	34	36	50	31	28	38	54	24	46	27	36	35	26	41	35	38	36	33	30	36	48	30	37	35	46	36	35	37	39	38	53	53	39	28	48	38	38	40	33	43	35	42	40	38	48	31	32	28	40	48	46	40	32	31	27	34	28	58	40	35	33	59	34	34	41	30	45	37	39	39	28	19	42	34	31	37	43	35	50	39	49	30	46	29	39	37	36	35	40	33	39	26	47	32	29	39	27	37	24	33	41	30	41	48	28	40	47	39	40	36	50	36	29	29	32	44	42	41	45	40	30	36	41	56	36	42	44	40	48	42	47	32	34	51	36	44	38	42	48	47	47	49	34	37	27	43	38	34	49	29	34	35	33	35	30	41	27	31	38	40	33	46	48	35	31	32	40	51	39	46	37	37	27	34	42	39	23	26	33	37	39	38	35	39	39	35	31	42	29	33	29	36	36	37	35	31	46	40	45	32	36	43	43	31	39	32	40	29	34	31	36	42	46	34	51	42	39	24	42	42	39	42	48	43	48	32	30	41	39	36	35	43	34	33	41	34	43	30	39	43	31	28	30	39	32	43	30	36	31	31	37	31	34	37	32	33	40	39	28	41	36	27	35	35	36	25	46	40	31	34	37	38	39	39	45	32	29	42	29	29	30	27	44	32	28	27	30	41	39	39	31	48	39	33	28	34	33	31	34	32	34	39	33	33	31	34	40	38	32	45	39	49	38	41	35	39	44	34	49	39	40	33	43	27	42	33	37	36	35	41	38	46	30	36	37	41	44	37	34	45	39	58	54	34	30	32	31	44	39	32	36	50	38	47	39	46	37	36	42	49	43	38	48	44	37	56	37	44	49	38	45	33	33	31	35	43	34	49	46	31	43	45	34	30	42	31	40	26	30	37	40	32	38	38	47	36	32	38	35	45	40	33	24	45	29	40	47	45	36	32	47	35	33	41	39	36	40	40	38	33	34	29	41	39	44	24	34	38	35	37	27	43	38	35	33	36	44	19	37	43	30	43	51	37	42	41	35	41	29	48	23	41	27	50	35	46	37	52	34	42	34	46	36	37	35	35	48	37	45	43	31	50	25	29	30	33	29	31	45	43	35	24	35	37	46	43	37	33	38	52	42	36	33	41	35	54	44	36	32	39	34	34	42	33	39	42	31	41	35	36	42	38	34	41	31	39	36	39	40	48	36	37	35	31	35	35	30	31	35	42	38	30	42	32	42	36	33	35	39	39	31	46	36	33	46	39	31	37	40	30	39	39	49	41	39	37	37	39	37	33	35	41	40	42	41	37	38	45	41	42	26	39	20	36	35	50	60	35	37	26	35	34	36	45	36	41	50	43	41	51	40	54	45	44	40	33	31	38	47	27	39	33	36	42	28	37	37	40	29	32	34	38	40	41	27	28	43	31	31	37	31	35	44	37	28	44	29	37	47	42	46	36	28	43	34	34	45	33	42	39	39	51	47	38	39	35	29	33	40	44	40	47	45	45	43	30	37	40	40	40	37	42	37	37	36	32	40	37	40	21	49	41	38	39	42	45	37	40	50	24	37	34	30	42	33	45	31	37	35	46	29	32	37	50	32	39	34	33	32	29	33	42	38	29	29	34	43	47	32	26	31	47	24	38	48	45	55	22	23	40	39	28	32	46	25	32	33	28	33	43	39	44	39	46	39	37	29	31	40	37	33	42	39	38	38	34	38	41	40
40981	12539	7182	21266	28114	30080	28775	26173	24374	24087	21751	17992	14945	12576	8847	6062	3898	3191	3485	4534	5352	6222	7127	6698	5403	5055	5652	5188	3785	3235	3069	2918	2445	2006	1761	1471	1344	1215	1183	1183	1112	1214	1166	1170	1074	1123	1105	1107	1095	1130	1051	1084	1096	1027	1063	1072	1036	996	1035	1077	1022	1005	1011	1009	926	1003	1051	1036	1017	956	1013	994	982	1053	1027	976	1016	969	1005	921	993	993	983	976	951	1003	914	958	1039	953	938	959	948	959	958	1023	960	955	970	1001	894	926	985	975	1024	929	1037	994	948	977	947	982	980	939	957	1041	1010	987	984	911	938	923	944	985	1051	996	976	984	1000	934	938	951	982	953	940	957	972	952	943	897	870	1007	962	909	934	973	1001	981	912	1009	957	947	1006	930	969	979	909	897	938	926	927	900	968	940	942	919	949	933	909	1014	969	975	938	953	911	970	936	934	959	964	947	1008	925	956	914	927	875	959	957	955	931	935	928	984	913	974	964	974	946	1025	951	940	1014	950	945	1003	925	963	955	965	944	987	949	923	897	924	987	1004	953	985	929	940	929	945	900	968	895	892	948	930	905	867	920	954	968	956	961	961	910	930	962	965	969	935	978	953	941	977	957	926	954	921	922	957	955	943	954	922	969	949	958	975	929	914	929	975	1007	959	954	980	989	894	985	936	945	958	912	922	917	987	978	993	964	919	930	929	931	944	969	885	967	953	945	965	955	943	954	935	973	956	951	952	908	986	902	934	918	987	981	943	948	951	960	878	928	932	982	965	944	944	883	932	965	1028	946	934	971	958	934	880	944	947	901	916	923	909	964	983	928	907	932	1011	940	913	976	945	899	934	910	912	935	917	1003	907	951	907	1003	935	904	1001	923	961	960	989	958	944	933	927	900	984	960	876	907	923	967	969	929	930	930	900	925	916	965	1022	947	925	946	951	912	897	973	960	966	910	958	962	983	984	979	971	965	921	901	936	924	1004	925	959	943	960	924	917	987	963	931	905	940	892	976	959	949	949	900	957	960	962	918	934	933	971	897	935	980	957	951	943	941	969	959	932	915	957	917	972	916	951	968	921	938	967	914	934	936	971	940	927	919	944	979	944	938	999	925	936	973	885	935	977	929	922	966	981	941	925	932	952	927	1038	955	936	973	946	1011	954	962	937	927	922	958	902	884	959	935	954	957	932	952	939	883	938	981	967	995	919	945	959	920	944	974	952	942	907	906	961	1026	942	962	996	945	975	887	995	989	916	943	958	898	980	952	946	939	949	940	919	934	949	931	962	1008	956	937	924	1015	928	928	970	896	965	927	918	927	993	887	931	996	926	953	897	975	958	931	926	953	957	949	938	934	961	917	918	907	921	905	902	957	953	929	922	945	930	875	975	917	1005	946	947	890	915	944	920	918	894	954	946	912	991	917	968	922	900	910	979	875	951	949	903	950	938	960	900	977	929	988	978	986	901	1018	919	990	931	919	970	951	950	912	969	988	934	973	997	946	942	919	930	944	969	943	851	949	904	944	961	952	908	1015	886	940	932	920	903	889	973	928	996	946	940	899	948	937	896	931	960	954	954	923	961	931	960	948	981	939	957	972	959	967	937	952	957	944	935	939	937	936	936	904	950	1009	909	975	941	983	975	958	1025	902	916	971	959	924	962	999	914	913	905	1020	916	929	988	979	959	901	977	876	967	925	953	915	907	943	991	962	899	911	958	1048	969	962	919	1013	952	995	941	893	967	963	999	933	940	984	939	955	970	990	955	958	957	986	941	982	989	948	969	950	926	916	922	879	954	954	988	963	936	962	928	899	895	945	985	938	949	964	912	930	948	967	973	947	926	944	903	944	929	944	960	927	970	964	969	891	944	915	911	935	967	976	884	958	998	988	903	916	955	972	916	953	952	995	947	963	878	915	908	995	921	930	919	936	999	929	963	904	888	904	986	951	939	901	891	974	989	909	938	980	924	907	942	971	959	933	935	913	941	942	944	964	954	931	941	991	919	954	909	911	952	951	923	912	886	999	895	856	927	955	998	950	944	917	953	939	959	963	981	982	916	909	959	978	977	935	994	978	977	923	974	980	948	944	960	900	956	913	964	956	979	954	936	969	970	958	912	897	954	913	982	951	880	919	937	958	933	936	906	968	948	966	917	913	950	983	929	937	964	876	904	906	950	959	947	930	910	976	941	950	961	879	951	959	938	997	950	1005	932	948	977	916	975	935	999	914	930	955	904	945	915	942	932	953	961	969	955	909	838	963	922	933	955	952	932	906	991	991	960	923	914	946	955	957	959	978	927	972	974	995	933	918	952	977	982	921	922	931	938	959	946	954	965	925	1001	915	885	927	999	974	954	921	932	922	960	889	924	927	985	972	953	906	906	970	960	928	912	953	954	947	976	919	946	924	974	925	954	900	987	953	941	955	918	999	910	938	893	952	909	963	983	990	972	969	943	959	958	967	967	957	928	951	905	975	963	942	953	965	947	985	885	982	896	915	926	962	946	896	1008	937	965	935	905	959	984	925	974	907	939	962	937	932	979	890	931	957	892	932	944	911	920	986	947	968	931	875	930	948	960	945	925	929	930	949	920	943	965	935	938	962	934	923	920	936	936	945	904	955	957	946	958	911	892	957	947	955	950	974	936	941	925	911	946	952	1014	919	989	930	953	974	887	922	1012	955	913	929	966	984	965	970	944	929	929	909	963	931	912	979	1011	926	923	954	986	928	1039	959	947	930	959	956	963	947	932	901	954	931	949	964	916	946	908	1010	943	976	961	923	930	1004	928	920	955	983	975	920	986	930	969	905	971	961	989	962	942	955	905	906	971	972	989	1018	968	958	951	982	919	939	928	994	968	950	980	936	960	934	964	952	950	921	930	951	949	955	950	966	924	976	987	972	906	988	912	934	954	947	916	989	949	941	982	985	953	934	951	908	946	997	875	928	964	1018	925	938	999	955	974	969	910	938	954	961	956	921	913	974	922	983	953	920	914	980	870	942	922	921	924	965	909	994	955	937	918	933	929	931	937	910	930	924	927	900	962	924	949	977	970	944	926	922	965	983	882	931	884	928	948	1010	956	985	929	967	979	960	945	923	915	968	954	1001	946	979	919	953	941	990	951	939	935	957	917	963	874	895	1040	957	915	977	980	917	942	959	921	972	908	994	936	911	1002	934	966	923	948	959	998	974	966	943	962	895	903	941	924	994	946	940	958	974	972	961	931	915	973	924	977	952	917	982	979	884	963	955	938	879	973	914	940	946	945	903	914	947	946	976	863	930	945	943	947	927	982	987	933	942	933	940	902	982	985	1022	897	979	953	967	950	959	884	1003	986	931	909	844	952	1002	968	964	990	939	949	981	927	893	990	965	969	941	994	940	1020	939	940	975	957	973	911	872	992	947	967	944	946	956	964	967	872	916	958	981	944	931	912	950	972	928	912	945	986	908	908	918	960	936	919	904	951	961	952	935	896	968	975	938	948	881	963	955	897	979	992	914	943	987	918	967	993	925	919	989	893	925	925	957	1006	944	898	949	973	924	942	934	899	971	964	951	900	949	963	942	915	909	950	976	926	941	904
2504	85	54	64	139	217	224	256	232	254	207	147	117	91	70	23	22	23	34	39	59	51	59	54	35	51	35	36	43	26	38	34	26	27	23	12	16	16	10	14	14	17	18	22	20	11	18	24	17	20	18	17	16	16	19	24	18	25	16	20	14	15	16	22	16	13	20	20	12	21	16	19	16	19	19	19	14	12	21	18	11	14	12	14	18	29	12	14	9	12	15	18	17	14	18	21	18	18	17	14	17	16	15	13	12	23	29	16	28	16	13	14	26	9	12	18	18	11	12	12	17	16	14	16	16	15	18	20	16	24	18	14	13	25	21	23	18	22	15	15	16	25	18	13	19	19	16	19	10	13	12	17	17	17	13	10	23	23	21	13	16	26	13	18	16	20	17	12	14	16	21	23	23	17	22	22	17	14	20	20	12	17	22	14	14	22	14	22	18	24	18	16	19	22	19	16	16	15	20	22	14	13	21	14	24	12	13	21	12	17	17	16	15	23	16	15	20	18	22	11	21	14	20	16	14	11	16	16	16	22	17	17	16	15	15	23	19	18	23	17	21	24	12	18	13	19	14	17	14	25	20	16	15	20	15	10	13	17	15	19	14	12	14	20	24	15	10	15	18	21	25	11	22	18	14	14	19	26	13	17	12	17	15	14	21	17	20	20	9	13	23	18	18	18	19	18	16	21	17	20	19	24	17	18	16	19	18	11	22	20	16	15	26	22	20	23	18	16	17	15	27	21	17	15	22	8	17	12	15	14	25	17	18	23	21	24	13	19	18	27	17	17	15	13	24	12	16	23	12	16	14	18	14	9	18	17	17	15	28	20	9	15	16	17	18	18	17	23	14	14	15	15	16	15	16	18	13	17	16	15	19	20	17	15	28	17	10	21	26	12	13	13	10	24	16	12	15	18	15	11	13	15	18	22	18	16	18	16	16	18	14	24	18	19	17	16	16	13	17	16	18	29	17	14	15	16	18	12	19	17	15	15	11	17	15	17	14	14	19	19	16	16	17	17	19	24	16	15	19	17	21	19	18	8	18	18	32	19	22	16	12	11	21	10	19	27	24	13	13	19	20	18	15	18	14	10	19	21	14	17	18	14	16	20	18	13	12	18	19	23	12	22	14	16	18	19	14	12	15	9	20	17	17	17	21	10	18	16	17	17	10	21	16	13	22	19	16	16	13	16	13	17	23	10	15	13	18	13	23	18	15	18	19	14	17	28	19	14	18	23	19	23	16	10	18	23	8	17	12	20	15	21	15	15	13	20	20	11	21	26	13	19	20	21	15	17	26	15	16	15	12	15	19	11	13	13	14	12	13	12	17	14	10	19	24	20	15	13	23	18	16	17	15	14	13	18	25	12	17	18	21	19	7	25	21	17	16	17	17	15	14	24	17	16	16	21	17	25	13	19	10	20	24	19	17	25	11	16	17	16	25	19	15	22	13	14	18	13	25	24	19	18	13	17	20	22	10	24	16	21	21	16	13	14	19	17	13	13	17	22	13	18	16	13	24	19	16	13	15	20	15	15	18	14	17	21	11	9	20	25	23	20	19	29	14	21	11	16	16	11	29	12	16	16	12	13	26	15	17	25	13	14	16	18	20	17	13	21	16	17	23	20	20	15	18	20	18	14	12	15	20	21	17	22	20	21	16	15	18	11	11	15	14	14	11	22	10	22	20	14	18	20	15	25	20	14	15	15	18	18	24	18	14	19	25	14	14	10	16	15	16	6	19	24	21	18	18	19	24	16	17	18	28	16	14	17	12	22	18	25	23	13	21	21	21	11	12	15	13	16	21	10	19	11	13	15	17	10	18	18	9	20	17	20	19	13	19	14	17	14	21	18	15	21	20	22	18	15	12	21	11	15	16	21	15	22	22	16	19	13	15	19	26	23	18	19	21	26	22	15	17	17	25	20	10	15	18	20	16	18	20	24	19	26	13	15	16	12	14	17	10	12	16	18	7	20	18	18	12	25	14	16	11	15	13	12	16	13	13	21	21	14	16	17	15	19	16	18	24	9	15	18	17	20	21	23	17	20	12	14	12	14	13	16	24	13	21	24	13	11	15	19	14	18	20	27	17	16	19	20	17	19	18	17	18	14	17	12	20	13	15	19	13	19	18	22	12	18	22	21	20	19	24	16	16	14	19	12	19	12	21	22	16	19	20	23	20	18	15	23	15	17	24	22	18	21	19	13	19	13	21	20	14	19	15	14	18	23	16	14	17	19	12	13	20	19	21	21	23	13	26	13	16	14	18	32	16	10	11	19	18	12	16	19	21	21	18	22	13	22	24	17	27	17	20	17	10	14	20	16	20	16	21	12	9	18	15	23	20	9	19	20	12	19	18	21	12	18	17	16	15	15	12	15	16	16	22	15	15	23	12	12	16	20	15	15	14	19	18	22	23	23	23	14	13	18	15	17	11	10	12	22	10	16	17	20	18	15	11	18	18	17	13	21	22	20	15	17	15	17	22	12	22	16	16	16	17	19	16	16	14	20	17	23	18	14	25	24	13	18	19	10	19	18	10	12	19	17	17	15	10	18	23	10	19	25	21	14	14	10	17	18	20	10	13	14	17	26	15	12	13	23	17	23	15	20	16	10	16	17	13	15	18	16	18	14	13	21	22	21	19	19	16	10	17	18	19	13	16	14	15	12	17	16	12	10	18	21	11	17	12	17	16	11	20	18	18	15	20	18	22	17	15	21	15	14	18	13	14	19	21	17	12	13	27	18	23	18	23	17	19	15	11	12	21	18	9	18	19	11	15	16	22	26	16	20	21	25	11	11	15	20	20	19	18	18	17	21	17	18	14	11	19	10	25	22	19	19	16	17	22	19	18	8	16	16	15	11	7	10	17	20	15	16	20	16	16	16	15	16	22	18	20	20	18	16	16	17	21	24	17	22	24	22	17	12	19	11	20	24	24	13	15	22	12	6	18	18	15	13	21	14	12	7	11	19	13	17	20	16	15	18	9	19	18	24	10	16	14	19	20	10	14	19	18	9	21	24	19	17	22	20	20	15	17	18	20	18	13	15	13	15	24	18	14	18	16	19	12	14	17	14	14	12	14	20	18	17	16	15	18	14	16	19	13	14	6	11	17	18	20	9	16	13	22	18	21	15	10	21	22	17	19	14	14	15	22	19	15	10	17	16	19	19	13	31	19	23	13	19	25	21	20	20	16	14	15	20	22	23	15	14	21	25	20	16	18	12	24	19	17	24	16	17	13	13	17	15	22	18	18	21	14	17	21	30	12	16	10	26	18	17	24	17	16	15	28	29	15	25	20	16	14	14	21	15	20	21	16	10	15	17	19	16	19	10	17	11	10	16	22	22	22	17	14	12	22	20	11	18	17	17	13	18	12	18	17	17	13	21	18	14	22	13	18	9	14	19	22	19	11	18	12	19	19	18	29	11	17	19	22	17	15	19	10	10	21	20	14	18	21	15	15	15	19	15	17	11	20	22	19	20	16	18	13	18
28514	4158	2298	9854	18447	21648	20246	17798	17282	16604	13841	10450	8668	6314	3975	2263	1351	1253	1563	2167	2597	3261	3536	3065	2478	2543	2799	2206	1553	1424	1441	1293	980	801	708	626	577	530	522	471	487	499	498	499	496	498	503	462	444	477	479	501	463	470	485	484	474	454	479	475	463	470	484	463	467	463	452	469	460	421	467	462	457	489	468	458	447	445	443	467	439	454	459	437	482	450	458	437	464	442	468	448	432	438	422	453	438	452	437	438	453	483	432	462	459	436	480	445	460	509	498	453	450	453	475	451	443	448	474	454	446	497	485	468	424	475	506	480	437	448	410	464	436	452	443	480	457	464	440	432	481	455	405	468	460	400	438	426	427	467	429	461	454	430	462	444	442	450	489	417	449	451	448	446	434	464	421	457	439	486	432	434	459	472	436	426	448	443	441	434	432	480	440	445	457	458	456	444	463	456	454	449	463	457	449	432	428	455	461	421	445	451	463	442	433	456	421	457	457	449	441	450	446	439	442	404	487	428	447	461	455	442	425	470	430	465	434	462	470	453	432	448	413	451	449	471	493	472	468	417	441	462	468	424	468	468	452	444	441	418	445	441	466	479	448	430	424	454	472	493	433	497	462	466	472	448	450	483	437	451	435	480	423	447	440	457	495	444	433	497	507	508	451	434	467	450	462	433	464	473	402	413	468	453	469	450	464	445	475	506	465	477	448	474	489	453	447	446	467	485	439	451	439	447	477	443	427	457	452	419	468	409	454	397	505	483	453	465	425	403	484	404	465	444	435	447	422	454	434	488	457	500	434	498	441	453	496	436	427	451	442	408	474	417	475	425	454	468	469	439	449	445	451	443	489	464	457	421	475	448	475	450	474	449	459	467	479	489	449	431	463	469	470	445	429	448	489	465	408	430	443	440	508	494	476	439	432	451	450	439	489	406	477	483	461	432	480	470	460	456	455	462	497	437	459	451	451	454	461	458	436	455	424	447	453	466	458	467	466	467	438	462	483	467	475	441	453	448	434	451	476	461	454	448	459	438	470	457	451	442	421	440	444	410	469	460	417	419	411	462	459	468	465	476	390	439	435	456	476	473	449	459	461	442	440	461	466	456	468	465	472	468	454	421	471	495	455	433	419	440	436	467	468	460	509	457	473	475	435	424	437	415	414	431	456	440	442	422	474	432	470	432	438	462	462	462	466	464	423	426	433	457	416	424	445	412	490	444	431	444	479	463	488	460	500	421	437	492	435	481	426	409	458	433	441	452	463	452	448	444	447	426	450	448	485	431	481	468	432	453	475	452	460	442	488	452	452	438	442	445	424	419	400	455	442	476	427	426	445	442	397	416	435	449	424	461	434	481	475	446	491	456	483	416	472	486	449	443	448	450	450	467	453	438	474	439	444	406	465	466	455	456	449	465	458	452	472	451	430	437	402	434	476	450	471	459	448	440	466	429	496	434	480	463	464	465	428	468	459	470	467	459	475	451	450	437	454	460	454	452	443	463	410	487	458	462	467	474	419	466	473	440	429	466	475	474	435	429	450	497	463	419	451	429	473	437	450	466	420	434	430	449	450	476	461	471	442	502	433	471	474	459	440	444	459	447	450	460	461	499	467	457	440	428	446	455	446	455	415	443	448	424	420	421	437	453	450	461	431	454	451	412	435	472	434	446	496	451	460	441	449	460	475	473	465	435	493	443	445	483	440	390	437	472	463	431	442	464	478	445	438	431	459	452	458	466	468	483	462	481	441	421	441	451	501	466	438	441	437	443	493	435	457	453	474	427	446	477	470	420	439	447	411	430	438	510	444	481	446	454	442	455	457	456	468	448	453	452	444	427	416	476	496	494	424	449	478	431	491	443	468	464	444	450	460	448	482	432	457	476	420	513	450	428	449	433	458	427	424	449	455	469	427	452	467	417	426	437	471	450	490	424	443	427	433	461	462	472	464	423	420	436	444	436	501	400	444	460	460	495	494	445	451	502	471	490	444	454	434	440	446	495	447	426	416	455	412	440	436	451	463	462	469	449	423	461	439	467	432	461	426	426	456	416	477	434	454	449	455	410	452	457	442	417	451	433	454	462	443	404	443	464	475	461	463	428	467	402	518	457	497	476	477	461	442	464	455	464	428	448	430	459	436	434	436	463	482	469	474	481	474	450	461	442	482	463	460	451	439	470	464	465	468	475	448	433	423	432	411	431	464	455	466	469	462	447	472	439	479	450	422	469	427	460	478	449	444	445	444	472	429	472	454	437	442	472	438	461	460	430	467	425	455	469	405	465	438	457	475	476	426	474	420	421	475	481	441	470	477	473	476	449	405	472	469	450	457	444	460	447	484	439	448	439	444	447	468	435	417	387	473	457	455	435	456	433	434	416	472	466	416	491	474	437	426	429	446	442	466	432	449	412	426	454	421	436	461	440	458	451	469	439	438	435	465	452	434	438	422	431	497	443	498	439	469	469	460	464	440	431	428	463	457	457	397	485	428	447	432	451	454	450	452	423	468	426	465	408	458	456	471	475	468	457	453	465	441	464	432	437	466	432	461	478	477	448	419	439	457	476	443	418	416	475	493	419	445	422	472	467	443	426	426	427	452	481	455	439	441	474	408	443	457	437	442	448	434	471	407	462	445	427	464	451	491	447	488	462	474	468	425	458	452	475	420	457	451	463	454	435	445	475	452	468	415	444	450	466	433	455	421	464	456	461	406	422	446	475	444	423	449	435	461	413	443	493	425	438	438	471	455	457	450	453	436	473	452	461	460	429	439	465	463	437	443	457	446	471	467	480	485	435	451	445	429	462	443	463	417	445	477	467	427	433	437	445	439	472	446	435	447	457	443	449	453	488	421	476	444	458	443	429	467	470	465	418	475	444	493	444	473	462	483	449	477	448	447	452	414	454	446	463	453	445	413	398	415	455	433	464	465	464	440	467	478	468	481	470	399	432	419	450	441	463	400	408	461	446	491	480	466	453	482	472	465	446	465	448	451	475	492	421	443	473	483	466	440	457	453	440	453	476	460	435	480	419	481	415	481	471	439	491	423	446	450	428	455	449	429	432	458	456	437	484	461	442	475	468	482	429	442	459	443	468	444	436	458	456	462	483	456	450	451	468	495	454	496	411	447	421	443	493	442	480	422	472	422	451	455	444	464	451	476	417	433	475	477	420	472	471	460	461	500	448	473	426	473	479	451	446	486	439	460	436	420	470	443	437	418	424	435	438	439	449	463	465	465	453	452	453	459	456	453	466	429	435	507	470	451	487	459	468	436	456	468	462	440	465	458	495	498	466	464	451	471	407	466	427	453	411	455	454	477	447	424	427	492	420	440	469	457	489	469	468	455	504	455	459	406	466	444	479	444	469	421	467	466	454	473	478	410	439	423	439	422	437	457	459	452	441	435	469	465	444	442	439	484	491	449	454	462	446	438	472	425	448	488	439	441	457	409	476	495	473	453	449	482	456	438	421	437	456	432	456	427	440	422	438	452	475	441	419	445	454	410	464
4701	365	136	168	290	399	379	437	478	410	345	277	225	173	92	77	62	62	64	74	95	99	101	99	86	103	76	87	59	59	50	45	43	35	38	47	33	37	40	40	31	34	34	37	38	39	44	40	30	42	34	38	34	33	40	26	34	37	46	31	33	38	39	23	31	39	39	34	40	45	34	42	26	32	35	42	43	33	48	32	28	44	36	38	34	37	44	35	37	34	27	29	42	31	32	29	37	24	33	33	25	40	32	30	33	26	31	29	30	36	40	37	41	40	33	28	41	36	42	31	40	26	36	36	49	48	41	33	35	39	42	37	28	36	35	27	42	43	41	36	35	38	43	26	38	30	36	26	28	34	37	33	39	36	39	37	45	33	41	36	38	33	35	31	30	37	32	33	47	36	37	37	37	35	34	33	34	37	49	31	33	36	29	27	31	45	18	43	34	31	35	43	28	33	34	41	39	38	24	29	37	36	36	21	46	34	41	33	32	32	39	20	36	32	31	21	36	41	36	28	40	41	35	43	32	32	38	45	24	30	28	41	31	25	35	33	35	25	40	29	38	37	28	32	31	33	32	29	42	40	44	29	38	29	36	28	39	32	34	52	44	30	31	40	37	31	56	44	31	36	26	36	33	34	38	33	39	38	53	32	31	37	36	45	32	33	37	32	28	39	32	34	32	42	50	32	29	38	41	32	46	46	30	35	26	43	36	33	36	38	39	27	43	33	35	28	30	51	28	33	40	44	35	29	31	28	26	39	35	29	34	38	33	43	38	31	37	44	39	38	39	35	34	41	31	34	43	39	40	32	45	43	41	26	37	39	33	42	36	37	29	35	43	34	27	33	33	34	33	31	33	33	35	46	37	27	36	39	32	36	35	32	34	32	33	31	39	34	42	40	50	35	38	47	34	28	40	37	39	30	27	47	44	37	40	48	38	46	38	34	35	25	30	39	30	33	39	46	55	39	25	30	44	37	38	40	35	32	31	33	45	40	36	28	33	42	38	35	42	30	35	38	40	36	38	37	43	30	28	42	34	23	40	29	33	45	34	37	28	35	41	34	36	32	34	36	37	29	33	39	39	35	41	29	32	33	33	41	38	29	50	27	38	29	33	37	34	41	40	36	32	32	37	41	33	48	44	33	48	34	33	40	38	36	27	36	32	31	29	40	47	28	37	26	33	27	26	40	32	37	36	31	28	40	34	34	38	41	33	37	44	37	35	28	39	29	36	42	35	33	39	40	23	30	35	31	36	27	36	28	35	43	45	41	42	32	40	40	32	34	36	41	40	35	30	41	40	27	30	47	53	46	30	38	36	43	32	38	31	45	43	34	34	36	41	31	38	33	28	35	30	37	30	44	35	32	45	34	47	36	35	28	39	34	36	39	35	29	31	48	35	32	27	25	34	43	33	41	28	36	43	26	47	30	34	36	34	35	43	45	30	31	41	43	36	35	26	54	45	37	33	43	46	33	34	40	34	36	40	45	27	28	38	18	26	36	41	36	36	36	34	35	36	33	29	33	40	36	36	39	45	42	28	42	35	29	39	33	38	25	36	27	44	34	32	34	28	32	25	28	39	37	33	39	54	41	29	32	38	26	34	36	35	32	45	31	34	38	38	29	29	34	44	29	32	32	38	40	27	34	41	23	36	33	34	41	46	30	27	47	42	42	35	39	36	39	35	37	39	38	34	39	39	32	43	29	32	47	35	49	32	33	32	36	31	40	43	30	40	35	31	42	38	27	39	31	46	30	31	30	38	35	33	25	36	30	32	29	30	43	33	39	35	28	37	36	37	44	32	35	34	34	30	45	34	41	37	37	40	34	35	41	29	50	29	39	39	28	38	46	38	44	40	42	24	36	28	32	49	26	34	33	35	30	40	34	48	42	40	38	40	35	31	33	44	36	29	48	37	39	40	33	31	29	38	31	26	40	44	36	37	29	37	40	35	29	34	44	31	38	43	32	36	43	38	33	29	39	48	33	44	28	35	33	35	27	41	28	28	42	29	34	37	32	43	40	43	32	34	31	32	33	43	38	41	28	35	28	32	39	31	41	32	48	38	26	46	47	33	32	30	36	47	27	31	33	34	46	38	34	36	45	32	32	27	33	34	34	39	30	36	41	37	29	31	39	36	42	33	35	40	40	38	46	40	45	43	48	25	29	47	33	33	33	48	33	26	33	38	29	27	40	27	26	39	37	30	36	38	45	32	30	23	48	43	37	36	31	38	32	27	33	33	34	42	40	47	35	41	34	33	41	31	40	33	37	29	32	35	41	49	40	28	42	36	41	30	32	33	37	26	37	34	35	34	34	38	48	48	48	41	38	36	45	32	25	33	36	36	36	34	36	33	40	26	34	38	41	34	34	30	33	31	36	26	37	37	32	33	38	29	31	38	40	36	32	41	25	37	43	37	31	41	40	34	34	27	40	36	42	35	35	36	32	38	36	39	35	34	40	40	35	42	34	41	49	33	36	38	42	54	38	33	32	22	40	38	43	27	36	37	32	27	42	48	32	45	37	35	44	31	32	37	38	34	45	40	54	33	38	49	31	35	29	30	31	37	39	36	35	31	40	37	47	46	31	34	29	27	39	46	25	26	41	32	43	36	41	37	27	38	35	37	35	30	32	33	36	40	43	36	35	33	37	40	32	46	33	36	43	35	32	40	40	29	43	40	30	27	39	28	37	35	43	43	36	42	26	30	39	36	36	35	38	31	33	31	38	42	47	29	41	34	37	31	36	39	40	26	32	45	39	53	35	35	48	45	54	32	28	36	37	40	24	27	38	36	30	35	40	39	35	32	33	47	34	44	37	40	39	35	26	33	35	43	43	34	32	35	33	30	34	33	31	41	33	40	19	31	44	32	43	34	31	29	37	39	37	36	42	17	35	40	34	41	27	23	37	36	33	25	43	28	36	37	36	30	42	42	31	30	51	36	32	34	42	39	34	52	29	28	33	35	27	33	42	34	42	46	34	30	43	40	40	34	41	39	30	44	47	43	38	37	36	25	34	30	33	32	24	34	28	29	34	40	24	35	39	31	36	45	33	32	41	40	39	40	47	42	38	39	41	29	44	39	38	34	39	35	37	43	32	34	35	37	36	28	39	38	38	45	37	35	47	43	34	38	41	31	38	30	36	35	31	33	47	35	42	27	37	45	38	41	39	40	37	40	36	29	38	44	35	44	39	45	39	39	40	29	27	28	42	32	39	30	31	37	39	33	43	38	34	47	30	45	42	29	46	36	37	38	29	35	44	41	44	37	45	35	31	38	38	29	53	32	30	38	36	35	32	35	37	31	35	41	38	42	54	26	35	42	38	32	40	36	36	39	30	46	40	38	33	30	40	34	28	36	34	41	29	30	40	42	25	38	42	33	47	30	44	44	43	40	34	27	21	38	32	32	45	31	22	28	35	32	27	49	36	25	39	16	42	35	42	34	31	34	33	41	27	41	32	34	43	32	32	47	21	27	35	44	47	43	38	31	30
37472	10859	5824	19460	27749	28639	26189	24444	23787	21823	18146	15242	12712	9620	5981	3776	2692	2519	3220	4079	5112	6044	5873	5009	4497	4854	4717	3585	2913	2832	2540	2213	1723	1517	1356	1195	1136	1139	1042	1024	1051	1060	945	1009	1033	1014	968	978	999	955	943	1022	928	980	1019	949	1008	926	946	922	977	958	932	912	997	957	920	971	954	935	936	914	929	878	875	890	926	955	941	888	902	930	945	941	898	897	926	911	937	924	876	948	927	946	1007	858	863	890	945	884	930	956	939	867	956	907	928	930	915	933	900	864	964	831	890	889	872	941	977	918	894	855	932	912	902	890	958	950	888	977	870	915	885	900	897	892	900	941	924	904	887	951	947	896	886	919	934	886	912	888	903	909	902	959	887	908	911	887	956	895	889	893	933	906	922	914	950	913	899	910	896	931	867	927	946	893	908	876	921	914	946	927	930	848	913	883	940	931	879	931	852	935	875	934	868	905	909	860	875	901	885	905	950	921	939	905	933	938	942	856	971	903	952	886	884	877	927	935	869	891	955	916	898	939	912	909	858	957	903	925	850	974	896	875	865	844	901	978	895	927	882	903	936	912	893	926	926	878	862	943	973	877	926	881	936	917	940	932	838	889	833	881	949	894	923	866	908	910	842	923	924	926	909	895	834	920	904	854	914	858	897	917	917	898	906	884	884	831	905	920	964	895	882	872	930	876	921	931	887	892	904	922	919	923	902	864	882	881	909	869	921	883	896	926	892	860	880	923	896	891	892	915	914	885	901	917	880	926	950	910	877	915	895	914	895	966	934	950	846	909	905	880	853	864	900	902	849	930	892	908	933	941	926	908	897	906	922	874	950	863	884	904	893	884	916	943	937	907	889	881	892	889	868	887	890	983	930	896	871	912	874	908	910	909	863	896	846	875	892	915	894	927	915	897	860	921	843	884	867	898	908	875	892	932	940	880	860	900	944	903	904	851	913	872	871	875	924	836	934	898	913	941	915	923	870	935	866	856	890	916	916	899	895	914	958	905	950	937	922	858	928	888	869	878	877	967	916	869	923	880	901	877	886	896	899	889	930	955	893	910	949	882	891	880	900	900	882	948	878	873	875	881	890	883	871	924	839	896	898	954	929	894	893	869	850	904	882	912	837	948	898	948	895	887	924	917	923	913	950	930	898	890	912	902	904	920	913	829	914	905	894	868	854	884	965	948	870	899	892	906	936	928	853	907	918	923	958	929	923	867	850	901	926	897	952	910	892	907	915	903	892	909	923	916	905	918	913	878	933	891	931	877	867	916	912	905	920	903	944	882	919	908	966	838	926	892	917	942	913	863	923	885	912	909	846	928	940	905	887	899	943	925	892	925	878	880	934	912	922	866	885	866	930	924	921	852	901	942	951	910	878	927	875	919	916	870	929	917	914	861	949	899	882	884	906	900	896	897	893	901	893	892	931	886	914	903	864	873	954	930	858	912	872	932	900	934	911	932	927	909	888	917	906	868	914	910	915	914	946	925	886	932	940	877	888	938	928	878	866	937	912	873	883	906	903	915	867	927	915	944	902	874	900	939	968	872	879	950	924	925	886	901	948	863	877	877	916	901	904	889	920	864	922	864	943	898	908	935	948	924	911	859	910	893	915	951	914	866	959	914	901	940	922	885	906	913	869	878	965	931	872	857	938	876	880	863	903	909	926	930	893	958	882	929	897	895	908	900	890	929	919	899	942	911	859	932	948	867	932	859	878	892	922	866	888	906	882	918	883	919	893	865	909	943	920	848	885	895	878	859	890	862	878	905	927	882	930	864	907	875	924	917	876	874	896	897	879	866	923	905	867	903	846	915	898	886	878	858	942	922	885	891	948	885	893	851	867	920	913	884	861	930	934	907	897	918	908	895	869	925	886	907	871	957	879	919	955	914	902	920	928	921	886	939	943	908	953	914	926	922	879	935	919	893	899	916	881	900	905	886	911	857	869	881	919	885	891	913	889	868	907	938	863	894	877	878	922	898	924	874	934	940	905	888	845	902	925	894	898	896	899	947	890	894	910	902	899	923	880	900	863	903	970	880	877	858	898	975	931	881	920	889	903	872	916	916	901	897	893	905	879	943	927	933	951	934	904	956	870	866	896	882	919	877	931	892	897	956	932	936	869	909	934	910	937	885	937	905	895	900	888	956	920	954	839	924	932	921	948	898	887	882	893	895	854	834	900	926	956	950	854	900	879	860	938	909	870	885	951	904	891	909	893	862	892	934	875	930	940	882	900	886	848	919	965	903	916	868	914	892	872	936	899	947	868	939	877	917	868	963	909	918	876	873	859	876	879	869	919	933	944	911	883	894	907	938	942	903	856	924	934	931	877	896	889	909	844	936	952	891	828	893	841	876	877	868	978	859	927	867	901	926	892	911	901	900	894	911	911	907	892	869	903	879	900	889	920	902	895	887	893	910	974	904	864	904	930	902	946	935	881	880	901	889	905	869	870	909	887	887	877	906	906	895	932	932	930	916	892	915	904	864	854	898	873	898	945	898	895	870	905	898	855	934	939	846	892	900	861	884	898	856	867	890	882	946	895	871	904	908	884	838	885	918	920	871	879	913	961	906	923	898	916	915	891	839	951	902	893	890	890	874	930	832	879	892	911	905	889	870	924	925	888	868	930	877	876	859	911	885	882	976	864	878	872	924	900	892	889	866	926	920	853	891	909	913	929	901	847	889	924	947	923	872	901	854	922	906	869	868	911	949	904	899	892	895	931	871	908	936	903	928	933	897	872	893	908	967	862	928	837	869	913	937	874	904	886	880	986	895	948	922	825	942	904	933	926	845	924	928	957	882	927	926	882	909	871	927	878	926	928	886	936	906	875	894	891	868	913	908	894	886	869	918	890	880	888	894	892	887	936	919	884	925	892	920	883	873	891	874	914	873	869	848	883	912	877	894	927	868	919	956	903	884	897	887	905	843	899	954	898	903	855	900	947	905	928	816	918	908	889	916	954	891	900	979	851	930	889	869	886	886	904	860	936	845	876	903	893	908	900	896	913	864	906	882	950	941	911	901	882	910	849	933	932	923	934	873	900	912	859	877	867	889	866	917	926	911	916	922	902	895	859	897	906	938	911	911	873	940	890	940	907	834	863	837	960	941	855	920	929	861	889	909	868	885	887	907	887	865	884	855	861	919	915	927	891	857	895	881	882	897	891	854	935	858	894	891	897	923	920	829	852	888	882	896	927	930	914	903	873	888	941	897	889	932	957	913	901	850	858	900	916	907	951	947	854	867	903	879	936	902	936	900	872	931	900	860	873	876	895	851	869	910	899	884	943	866	916	909	903	920	880	918	928	882	931	908	881	898	881	874	873	888	883	870	897	951	952	907	905	902	890	910	877	858	881	875	941	856	912	888	938	933	869	900	888	896	851	864	933	891	880	930	869	919	850	890	854	895	900	917	924	904	903	866	947	969	841	952	950	913	903	900	878	861	904	912	911	923	929	868	865	870	902	873	927	908	862	896	898	905	888	896	874	909
2390	126	64	87	198	229	244	292	284	262	210	172	107	97	50	36	27	31	42	51	61	70	71	59	47	54	52	49	25	37	42	22	25	33	20	21	22	31	27	29	28	20	17	15	27	22	21	24	23	22	33	19	22	22	23	21	20	30	32	23	30	17	28	32	24	18	25	30	14	31	22	20	27	22	19	25	15	12	11	27	18	17	21	29	27	30	29	30	26	26	24	24	25	28	21	23	18	24	19	22	20	18	19	32	35	22	23	18	32	18	34	32	17	22	26	21	27	24	20	22	22	23	21	20	23	24	26	16	22	17	24	25	22	21	20	25	21	20	23	30	17	25	21	20	13	20	20	23	18	29	28	20	16	20	28	22	22	12	18	21	15	19	24	18	25	21	21	24	22	21	26	19	31	22	23	25	28	23	16	24	13	16	14	27	30	21	29	21	21	25	18	15	22	18	20	14	20	16	37	21	12	26	26	27	19	30	25	16	18	25	19	25	22	21	18	13	13	19	16	19	16	23	23	23	17	22	24	20	30	23	24	23	21	17	18	14	19	16	23	13	25	25	22	16	32	20	19	19	27	19	23	23	22	26	29	13	26	23	14	27	20	14	18	26	23	16	19	25	28	25	20	20	19	26	20	20	25	33	21	19	21	25	25	21	26	19	22	30	27	18	24	27	26	22	17	20	13	19	15	22	11	25	29	24	23	24	20	27	28	32	16	24	15	19	17	20	18	23	12	21	22	23	18	29	19	29	22	37	17	26	18	32	24	22	24	21	23	28	20	17	26	23	19	22	20	28	30	14	26	23	27	18	21	22	30	27	31	22	14	22	18	35	20	32	27	18	15	29	29	21	16	27	20	23	17	18	24	22	21	19	32	25	29	21	25	26	28	20	24	19	16	16	32	22	38	21	29	31	16	32	18	25	25	19	23	31	25	24	21	22	32	16	21	33	19	24	22	16	17	23	25	25	23	20	16	20	24	28	27	20	19	15	22	31	16	19	29	34	22	15	18	23	24	14	22	23	19	32	19	16	20	17	16	25	14	23	15	20	30	18	25	14	24	17	28	21	18	15	23	19	20	25	28	25	18	32	32	22	24	19	22	14	18	17	18	18	29	27	18	21	28	18	22	19	20	24	23	23	19	26	28	19	22	26	20	21	18	15	21	28	14	25	15	15	33	26	17	23	26	21	30	19	19	29	23	15	17	17	31	21	18	23	33	19	25	17	20	17	24	27	29	25	21	23	17	21	21	22	23	17	21	23	23	27	20	22	18	23	21	29	15	15	23	28	15	22	23	27	24	23	18	18	15	17	31	30	26	13	22	23	21	21	31	16	26	21	19	26	23	16	23	23	27	27	17	22	24	26	23	25	26	23	20	21	27	33	24	26	20	21	23	21	29	27	20	25	17	20	21	19	25	30	17	24	21	17	31	25	20	16	32	14	25	17	16	25	30	15	32	21	19	29	23	18	18	14	22	16	13	19	18	20	24	26	27	23	13	27	20	14	24	21	23	20	23	21	18	32	25	23	30	19	25	21	18	18	21	15	23	24	25	24	21	26	23	23	23	21	21	28	23	29	22	20	16	14	20	22	21	21	22	19	15	19	21	28	20	28	18	26	20	25	33	21	21	26	18	20	19	21	21	21	22	14	14	25	29	20	28	21	16	26	22	32	19	25	21	17	22	24	18	21	22	22	17	23	19	23	21	19	16	19	15	22	21	29	16	18	20	23	14	19	21	23	16	22	26	20	18	27	20	25	21	19	23	24	26	21	24	22	16	21	30	26	19	25	24	23	27	17	22	19	21	23	22	14	15	25	21	22	27	31	22	22	25	28	29	29	15	22	22	21	19	25	24	27	26	26	23	18	17	29	27	29	17	22	19	29	29	21	26	21	17	27	17	21	20	18	19	16	19	17	17	28	23	21	35	15	30	28	21	18	21	14	17	17	28	17	25	13	25	14	26	32	22	21	25	21	25	15	17	29	21	21	26	29	18	34	16	24	22	28	19	18	26	29	36	22	16	18	24	23	23	23	27	22	22	20	24	16	15	19	22	16	22	23	16	24	37	21	22	22	20	11	26	22	27	24	20	30	19	23	25	20	14	28	28	17	22	21	23	25	25	27	22	22	20	28	16	15	26	21	17	31	23	12	33	23	10	20	22	21	27	22	25	23	17	23	22	21	18	30	22	22	20	24	26	22	26	29	20	14	24	15	25	17	23	24	35	25	25	22	19	17	27	28	19	15	22	26	17	13	29	18	21	19	29	20	24	20	14	22	27	22	21	27	24	16	18	24	28	22	23	20	13	33	14	24	20	24	23	32	23	22	18	16	23	25	30	20	20	12	15	24	22	20	19	8	22	19	15	25	23	21	21	23	29	17	20	20	24	19	25	12	18	22	27	22	23	18	29	21	26	30	20	30	21	21	18	18	20	16	14	29	19	16	24	22	23	18	18	20	25	25	22	20	37	23	21	25	20	21	23	20	22	26	22	18	32	28	20	16	32	20	23	19	13	32	22	16	24	20	17	18	30	24	19	24	20	31	20	21	31	22	21	24	24	21	20	20	16	34	21	16	22	15	14	19	30	28	23	25	21	20	16	25	30	17	21	16	27	23	25	23	25	25	18	20	25	17	28	22	19	18	13	19	16	28	26	13	17	14	18	14	16	19	17	16	24	20	16	16	17	11	14	28	23	20	23	25	13	17	25	19	20	23	19	16	22	18	24	27	23	22	25	18	27	21	25	24	23	17	15	22	28	24	24	27	19	25	17	18	17	16	31	21	23	17	22	15	22	22	12	22	29	21	28	22	22	19	11	24	14	23	20	25	17	17	23	24	15	25	19	16	14	13	32	28	17	19	17	14	22	26	16	25	22	27	21	17	22	27	25	25	20	21	15	15	29	13	19	25	25	15	20	14	28	15	25	26	24	23	20	31	11	24	18	19	24	23	29	25	14	19	19	26	22	15	13	19	23	15	24	25	19	15	28	19	21	18	28	20	22	22	31	19	19	25	18	21	23	26	28	23	17	23	26	21	30	28	23	16	21	17	27	23	29	24	11	26	23	16	15	22	21	24	25	24	18	21	30	23	25	20	17	23	21	21	15	30	23	17	19	13	25	16	25	19	23	22	22	28	27	22	13	25	20	11	19	17	28	25	16	25	22	19	24	21	18	13	26	18	29	29	24	13	15	25	30	16	14	19	14	23	31	27	23	13	21	17	22	22	22	17	23	14	17	18	20	25	16	22	24	20	16	22	23	27	22	16	16	27	26	29	14	18	18	14	22	30	28	20	23	20	26	20	22	22	26	21	25	25	19	19	27	18	26	21	21	26	25	24	30	16	22	20	21	26	23	22	12	30	16	18	21	15	31	25	15	20	24	25	23	20	23	24	21	17	18	15	18	30	19	21	19	22	20	21	19	18	21	22	14	15	31	23	22	16	23	38	22	20	26	23	16	22	24	17	20	15	23	22	20	24	22	18
30965	6085	3277	14275	23123	23656	21721	20725	19631	17233	13721	11212	8904	6051	3295	2073	1575	1632	2040	2850	3534	4238	3874	3218	3007	3276	2822	2142	1785	1712	1600	1315	1073	948	795	744	674	662	623	660	630	592	611	648	611	672	619	607	618	619	578	551	615	614	581	582	585	600	595	623	587	598	561	609	569	590	577	587	553	605	606	590	595	563	551	612	581	565	615	555	561	534	587	576	564	553	550	587	595	607	589	614	549	602	563	578	567	571	626	600	583	588	557	593	607	586	580	626	609	600	577	592	573	562	578	600	584	603	585	583	580	563	587	592	582	555	571	545	631	604	576	598	561	584	559	561	542	556	590	608	567	579	564	585	581	589	561	576	535	578	592	599	585	541	568	563	557	580	550	518	578	595	619	569	577	596	584	624	593	584	573	552	545	561	576	554	582	545	545	603	551	535	592	564	533	603	578	567	578	584	583	566	586	554	612	583	546	602	563	575	564	589	560	596	635	572	576	563	573	555	577	603	623	560	554	585	580	579	562	596	598	590	566	604	577	571	586	589	550	595	547	601	529	581	593	579	625	570	594	583	605	578	591	578	600	548	558	564	567	553	566	571	580	552	602	581	563	547	567	568	585	567	582	571	594	601	570	574	548	560	566	582	538	588	577	567	608	609	591	605	549	524	585	594	591	632	555	542	578	581	585	581	609	570	566	580	562	577	583	542	594	565	563	609	592	601	574	539	569	572	563	547	585	618	549	605	594	610	556	581	554	563	591	583	580	594	622	571	546	572	575	536	557	562	584	562	593	570	560	614	556	605	573	586	548	591	546	591	608	516	559	572	562	597	539	602	564	572	562	550	573	518	591	554	570	553	549	585	584	578	586	543	574	555	605	583	590	561	576	577	560	564	578	565	590	590	603	608	599	558	542	589	583	578	544	555	533	558	533	642	545	557	615	586	528	564	545	568	591	569	574	603	545	552	602	555	596	581	574	633	589	566	599	559	567	619	604	613	556	573	576	547	561	552	591	572	576	580	572	610	592	555	586	548	557	616	579	598	599	518	552	546	547	619	604	591	556	571	586	607	565	571	577	582	549	576	595	593	545	528	545	552	562	576	544	607	547	543	573	582	585	569	545	559	562	563	582	529	603	596	556	569	556	578	581	527	562	531	590	586	583	597	591	585	555	579	597	578	557	583	562	561	591	589	565	535	536	600	571	578	564	607	623	568	540	601	583	517	617	583	585	560	576	571	575	587	568	557	570	590	601	598	611	551	557	556	570	560	558	570	566	564	568	583	582	573	599	577	560	595	606	543	577	572	611	546	601	595	552	602	578	552	584	553	584	577	589	589	554	596	583	564	604	545	589	598	567	612	553	587	555	558	573	565	613	567	555	574	518	566	531	579	601	614	575	559	578	550	556	578	581	584	558	590	567	579	587	555	572	534	611	589	601	567	547	564	619	555	536	618	580	615	580	619	573	566	562	551	574	596	580	556	536	565	577	571	572	561	554	539	578	579	579	556	532	568	544	579	587	590	584	607	570	538	582	563	571	566	544	559	557	591	532	589	519	553	599	597	540	559	543	562	557	585	604	591	615	601	530	563	552	605	594	568	571	557	615	570	586	554	558	561	562	609	600	518	559	586	578	573	595	577	554	562	534	560	609	581	553	582	578	566	586	583	564	606	567	564	579	550	548	589	531	601	576	514	602	560	546	531	564	525	571	593	553	537	564	587	560	586	552	602	578	537	572	579	595	580	594	592	584	549	558	593	533	571	543	539	553	530	564	623	542	569	614	554	600	614	559	537	561	600	528	590	598	589	598	575	535	596	557	570	563	587	573	551	593	581	551	564	598	550	586	570	588	570	595	583	548	586	576	563	550	577	581	581	597	565	617	597	509	608	630	534	562	572	574	577	540	587	579	557	586	571	592	573	569	590	560	606	553	596	604	546	534	551	552	630	636	606	571	536	588	568	612	569	602	590	598	595	564	586	599	572	547	560	608	589	565	572	603	564	568	578	563	589	596	615	570	615	607	578	600	554	618	538	604	614	541	570	586	590	610	585	597	560	571	543	599	572	578	595	582	525	575	590	551	595	579	615	587	602	594	549	563	608	625	562	551	535	537	556	539	556	587	586	568	547	612	541	591	589	602	571	538	571	555	563	606	554	581	540	541	616	567	596	552	581	581	600	565	571	568	609	552	590	601	533	564	584	561	545	604	593	567	565	549	598	548	567	590	597	593	637	595	569	513	531	556	560	574	574	578	539	639	558	583	582	552	583	614	578	568	529	549	567	575	581	564	581	587	542	581	551	631	553	554	597	591	570	544	548	565	565	614	542	528	613	595	610	559	601	581	581	574	579	590	553	538	562	538	546	592	576	597	574	607	581	566	576	589	555	596	534	591	549	543	587	566	566	607	623	592	573	555	600	536	623	592	565	558	537	553	625	599	562	542	604	578	572	593	577	595	574	585	545	555	558	594	610	579	586	560	560	562	552	584	576	597	540	565	575	618	554	554	576	626	571	580	572	556	589	547	562	576	577	556	566	593	614	531	545	549	581	543	572	512	596	567	543	603	588	563	574	582	567	546	588	582	531	547	536	566	584	590	570	541	584	507	573	585	568	596	598	594	568	569	605	550	577	539	575	581	542	536	577	542	591	613	574	562	569	561	597	605	569	564	592	537	532	564	532	612	588	574	521	553	581	562	595	539	557	604	583	605	552	587	550	546	586	564	560	581	546	574	599	581	583	572	586	570	561	606	567	580	603	608	569	579	601	564	581	594	575	580	568	563	571	585	533	612	596	571	573	591	584	642	571	524	623	596	567	639	551	614	605	569	594	564	599	595	550	604	583	600	566	542	583	560	600	598	586	544	564	558	572	572	560	607	616	546	556	564	593	565	586	540	568	537	588	527	576	614	598	554	519	574	615	604	551	571	565	586	570	550	549	593	580	570	557	571	596	559	553	570	564	580	533	557	609	602	565	542	584	614	598	555	552	563	560	579	590	500	553	579	570	569	557	530	555	589	584	619	558	570	571	592	570	538	594	542	589	578	562	602	600	601	598	541	559	564	595	572	558	558	601	573	575	574	578	604	614	581	582	595	568	590	566	556	535	586	586	524	547	586	572	569	574	606	555	552	548	628	551	570	534	595	592	589	564	607	544	591	591	595	602	582	534	610	529	552	570	589	566	632	584	574	594	539	566	600	607	546	583	566	581	538	556	536	599	571	559	568	637	562	595	602	556	526	561	571	575	533	526	596	577	580	557	532	554	589	579	555	564	572	582	588	567	579	532	571	560	569	626	561	600	550	565	575	567	583	587	561	528	566	592	587	579	583	608	580	538	513	621	572	550	581	574	584	569	556	534	571	521	553	579	577	560	548	570	563	565	577	640	561	597	563	570	568	555	539	554	544	594	556	545	587	573	566	565	585	537	592	550	555	590	581	579	591	556	557	581	576	546	581	550	533	566	562	536	615	549	597	584	552	617	602	556	593	589	577	561	608	575	543	555
7083	549	255	247	461	495	598	594	624	529	392	325	216	161	96	81	74	72	85	105	127	149	119	103	108	106	100	100	69	60	53	50	63	37	52	55	47	35	40	33	40	37	45	36	54	47	49	48	40	42	36	39	32	39	49	50	29	39	32	33	28	35	41	40	28	45	38	31	32	38	28	43	34	36	30	37	53	45	39	29	29	32	31	37	35	44	27	51	46	30	44	42	40	37	50	41	42	41	46	44	29	44	43	31	31	36	33	41	30	32	30	44	37	33	40	30	40	40	38	44	26	41	34	45	35	41	26	44	43	35	25	39	35	41	41	39	33	31	39	27	40	42	44	42	39	45	30	31	44	37	38	46	33	40	43	35	41	35	44	41	26	34	41	50	24	42	36	35	33	34	34	32	49	35	34	33	42	46	42	24	30	38	31	31	32	41	35	33	50	37	43	39	34	34	34	50	28	45	30	35	34	50	35	38	33	38	39	31	30	47	50	35	36	43	31	29	30	34	34	42	43	36	33	37	40	35	35	37	33	33	39	49	41	39	48	28	36	33	48	49	36	37	33	24	35	45	41	40	35	34	40	44	23	32	46	38	48	33	51	34	35	32	35	56	43	33	41	35	40	41	48	33	35	50	38	31	18	50	35	30	26	43	22	33	45	36	38	40	36	35	35	30	45	34	31	36	41	40	34	32	23	36	39	34	41	35	33	43	34	37	35	45	40	29	46	41	44	31	33	28	36	43	36	35	39	42	38	41	50	32	40	40	35	35	28	38	29	33	36	44	27	38	39	38	36	45	45	42	33	47	31	46	38	41	45	26	36	36	53	42	37	35	34	53	32	23	37	39	44	30	43	37	45	40	39	34	27	35	29	36	45	48	37	41	41	40	28	42	36	22	31	34	41	34	39	27	49	27	29	49	43	45	43	45	32	32	46	28	35	51	37	31	39	41	44	32	48	28	32	32	38	25	33	35	46	30	43	41	36	45	40	32	44	40	39	40	36	33	29	34	34	40	29	41	37	48	49	33	34	40	28	40	45	47	37	31	42	36	28	34	37	41	29	37	33	30	35	34	48	41	45	48	41	35	45	29	35	33	44	46	43	45	42	37	38	37	39	33	48	29	33	34	45	24	39	31	33	32	28	34	30	42	37	39	36	36	42	39	35	42	37	43	51	37	43	31	35	43	44	30	31	39	32	35	41	28	44	35	39	44	38	34	33	41	44	33	41	39	45	40	38	39	44	49	43	41	39	40	30	45	40	38	44	36	35	42	35	34	43	33	36	37	28	47	36	40	37	33	34	42	34	37	46	37	34	32	39	43	40	33	34	35	46	33	40	46	45	45	43	43	34	44	35	41	37	38	33	40	27	32	35	30	39	44	28	33	42	28	35	42	45	48	32	43	37	48	34	36	36	40	34	41	45	43	48	38	34	33	27	38	29	33	27	40	31	47	42	40	41	41	34	26	46	44	35	39	38	45	49	32	40	32	33	37	35	41	40	49	38	33	30	28	40	33	31	41	36	48	34	42	32	40	35	42	45	37	34	36	23	36	32	42	42	44	22	41	35	33	35	32	35	49	40	54	44	35	36	34	23	29	38	36	46	29	39	31	32	42	31	43	42	35	39	38	42	38	35	44	36	28	37	46	39	30	46	48	41	30	48	37	37	31	32	44	17	33	41	33	38	42	30	35	30	38	40	37	28	42	46	34	53	35	28	32	31	49	43	31	31	37	35	30	35	36	35	38	27	41	36	37	32	42	45	39	35	30	42	43	33	42	40	46	37	33	39	43	31	44	38	25	44	35	32	43	35	40	31	38	46	37	28	40	33	45	41	39	38	29	40	42	27	40	44	36	39	50	31	42	35	38	27	34	43	31	38	39	39	40	40	28	45	43	33	29	27	48	42	40	39	34	40	40	40	33	42	34	34	33	35	42	46	32	44	35	36	31	47	36	31	42	44	40	38	35	42	46	33	36	38	29	43	33	38	31	23	38	37	40	36	37	40	26	38	35	34	47	28	34	31	38	44	33	29	41	39	39	35	30	38	44	42	53	39	47	29	42	38	32	37	37	41	45	42	32	45	43	47	41	34	34	49	33	35	26	43	29	41	38	35	45	43	33	38	30	36	36	39	23	36	30	36	32	32	33	43	37	40	42	42	41	53	40	41	44	41	29	42	26	22	40	27	39	41	33	37	30	52	39	36	39	44	41	32	27	26	29	41	31	41	31	30	32	36	41	45	32	37	34	38	34	35	38	33	43	33	33	43	44	47	28	39	30	49	34	38	44	47	37	32	32	29	45	50	36	41	49	33	36	41	34	25	40	36	32	31	34	28	33	40	33	33	27	38	38	34	31	43	46	48	38	38	41	42	41	44	46	29	35	44	37	34	32	46	47	36	39	38	29	35	45	32	34	41	34	34	32	37	47	32	39	33	32	38	42	60	39	34	35	40	41	44	33	29	36	42	47	31	35	37	44	35	42	44	33	32	40	28	39	37	45	35	34	33	40	36	43	47	45	37	33	45	44	41	38	32	33	32	36	43	28	30	29	40	45	44	37	35	37	34	40	39	34	31	27	32	40	48	33	31	39	39	42	36	44	33	44	37	36	31	39	38	33	44	42	27	38	34	48	40	30	33	36	48	37	37	46	32	42	29	25	36	32	29	36	44	34	43	28	26	26	42	31	35	43	26	43	37	35	39	34	39	38	31	32	30	38	38	40	46	31	46	45	37	38	34	38	32	41	37	34	39	38	32	39	40	28	39	28	23	39	39	42	46	39	30	38	40	47	33	31	50	39	38	41	41	36	41	33	40	32	33	36	45	47	32	28	39	31	30	34	46	39	33	35	49	30	36	31	45	38	36	29	35	57	25	31	48	38	34	37	34	42	48	31	42	43	41	45	28	27	36	34	39	36	34	39	33	48	43	38	48	40	37	41	33	39	40	37	40	45	54	37	33	43	45	27	36	45	28	23	46	35	47	32	28	48	40	34	33	41	35	37	44	35	32	27	37	46	37	29	26	24	35	28	28	31	42	45	44	36	37	29	30	38	32	34	51	40	43	40	28	45	38	42	40	31	25	36	35	32	60	37	36	42	41	40	37	38	29	42	36	37	28	36	37	43	42	47	39	40	34	35	38	25	41	33	41	39	51	44	46	41	50	42	28	31	34	42	44	36	33	42	30	42	36	31	32	33	41	37	36	37	37	45	42	35	34	38	31	29	31	30	35	31	29	40	26	44	36	38	34	41	42	36	33	32	41	41	33	41	43	52	38	28	39	45	46	50	31	43	35	47	39	36	40	39	37	37	30	32	35	29	37	38	39	44	29	33	37	28	38	35	43	34	37	26	38	39	36	46	26	32	37	41	46	38	31	34	36	42	37	34	48	33	29	35	33	43	44	38	30	46	28	34	33	27	42	41	43	38	30	49	39	46	31	39	51	30	39	33	27	39	38	38	37	39	45	46	27	41	39	30	37	42	28	42
40441	13315	8353	24563	32283	32043	30970	29518	27668	24287	20224	17681	14032	9762	6014	4153	3591	3701	4714	6109	7325	7779	7054	6105	5964	6077	5222	4057	3737	3440	2950	2477	2035	1721	1480	1355	1244	1156	1202	1120	1155	1157	1108	1119	1103	1042	1124	1129	1084	1085	1065	1017	1045	1039	1038	1017	1018	1030	971	963	1003	1008	1009	999	957	1038	984	979	975	981	1002	1007	964	970	969	982	995	968	913	969	975	967	946	941	975	917	937	993	903	978	994	960	935	935	950	904	983	951	948	999	971	914	945	958	919	1017	956	935	919	894	959	967	980	960	964	961	934	940	972	988	955	926	1014	979	971	986	970	1005	884	926	893	969	915	908	988	922	929	966	923	948	893	919	943	947	938	991	964	971	918	967	988	949	940	894	960	900	928	916	917	964	919	916	887	894	913	998	925	917	930	963	945	954	960	983	909	1036	909	860	939	966	904	932	933	920	942	920	884	895	940	914	996	954	980	994	970	930	914	945	901	909	936	915	937	932	946	925	879	895	954	899	953	892	890	961	971	954	948	915	912	946	919	915	899	925	956	925	928	954	922	891	908	929	899	901	971	972	991	879	998	953	917	931	850	955	990	897	879	904	927	937	987	927	933	901	876	932	953	966	895	953	922	940	919	927	940	972	946	939	897	904	927	918	910	952	903	918	949	915	932	965	957	897	915	881	958	911	948	961	890	920	885	939	954	975	923	947	960	975	922	942	964	932	933	980	982	930	897	917	958	917	934	953	910	917	915	930	910	894	897	946	953	972	917	985	958	945	957	938	1007	939	900	951	941	941	910	921	927	909	966	909	985	934	896	919	927	969	980	901	936	931	943	940	913	916	923	907	928	936	906	855	900	937	982	953	983	941	893	928	942	952	901	900	966	952	882	893	905	893	946	921	922	966	922	928	869	941	948	915	918	911	914	993	915	955	913	951	885	969	933	925	925	969	896	922	960	955	966	923	881	920	933	883	916	961	966	992	928	948	911	912	957	936	929	960	942	960	922	933	939	903	970	926	907	906	928	1005	910	903	919	939	932	969	888	945	890	927	931	882	882	892	967	925	957	936	897	968	908	931	945	953	909	891	924	1008	932	894	940	944	912	942	945	908	938	947	903	923	937	935	922	923	967	903	923	902	916	947	908	955	960	893	889	962	921	933	907	947	966	900	916	889	954	942	970	891	957	996	895	925	904	933	938	958	899	900	920	896	976	925	915	959	924	969	986	953	921	951	961	944	891	878	911	902	988	921	929	914	934	936	935	953	915	894	919	936	953	991	916	922	945	913	941	933	925	899	956	901	909	960	922	875	945	885	942	969	915	916	972	953	981	955	948	919	948	945	962	874	914	893	930	925	912	947	921	934	910	934	876	955	923	922	904	923	920	930	927	935	955	888	905	928	934	904	871	912	875	928	918	849	961	932	935	891	893	950	949	894	917	949	912	927	896	935	925	929	885	933	922	939	915	975	915	938	934	919	897	914	959	934	930	909	886	1005	926	918	929	875	896	917	918	919	980	929	913	938	967	941	966	943	974	951	930	924	967	989	931	932	991	941	937	931	937	922	934	920	991	918	920	962	956	939	912	984	921	982	883	912	947	945	945	891	908	990	975	937	976	913	923	914	918	937	928	980	950	927	940	938	910	879	883	921	876	913	902	930	951	931	919	946	918	942	896	945	942	877	959	915	930	954	888	928	960	947	966	957	874	907	902	916	934	939	876	895	856	957	929	915	967	951	899	934	953	931	948	995	880	894	926	922	931	967	912	942	987	920	934	918	1009	896	952	944	879	999	899	896	901	922	923	902	949	931	971	985	937	956	960	938	904	981	932	973	896	925	960	957	922	945	941	872	926	937	935	903	981	897	1000	937	946	930	955	1006	947	902	936	831	972	931	944	917	918	933	945	953	932	960	915	937	925	962	918	929	900	944	950	926	889	926	978	995	926	915	972	912	904	904	921	913	922	919	917	876	978	919	925	898	883	921	934	955	867	921	927	938	928	983	945	928	932	912	925	988	978	957	971	969	921	907	935	953	894	942	942	944	881	946	928	911	962	928	959	934	937	900	901	961	908	919	931	929	947	907	929	884	946	909	1016	942	914	1015	903	907	907	917	926	979	922	950	965	924	904	944	878	970	930	920	941	957	905	944	936	948	953	927	944	966	930	996	931	950	902	904	915	960	853	943	881	930	925	951	966	889	895	917	973	937	912	976	916	991	939	886	963	941	925	897	915	950	918	961	910	897	942	870	932	972	929	968	918	952	905	922	984	982	945	900	970	953	902	960	921	917	929	948	961	920	959	904	946	923	894	984	927	880	927	899	970	950	944	904	941	927	902	932	903	914	923	910	923	932	973	898	974	902	941	980	948	912	862	930	988	946	924	973	933	912	879	914	912	969	942	906	961	977	944	899	939	956	956	899	915	902	933	932	951	926	895	963	953	884	981	918	884	921	930	893	882	981	962	972	929	950	949	966	870	968	930	930	950	906	892	957	931	971	947	951	985	920	908	948	933	880	957	994	978	882	916	960	929	960	914	920	928	956	944	981	929	925	909	956	931	983	924	927	949	944	946	916	919	969	853	955	903	930	974	935	931	923	839	931	927	945	922	939	915	880	967	990	874	939	946	935	919	907	935	959	911	958	958	969	919	931	895	925	879	914	907	900	902	929	956	928	917	906	919	987	949	936	932	906	893	903	895	901	957	938	957	956	934	957	908	898	1004	915	916	969	935	900	883	876	957	1027	905	948	986	944	890	917	943	907	950	907	917	891	977	897	899	960	924	897	898	906	960	968	915	906	985	868	896	919	899	946	919	957	920	927	938	898	935	947	915	912	954	875	936	888	974	910	972	904	885	930	919	946	911	949	934	929	938	953	987	951	948	948	972	935	953	897	914	880	975	970	895	919	906	882	899	953	891	908	958	915	969	903	869	945	939	898	993	922	921	958	907	963	923	932	976	954	992	919	959	900	955	939	932	940	974	907	982	944	838	976	943	901	961	955	935	890	952	938	970	930	927	915	963	918	945	913	935	943	947	927	977	931	903	965	1025	927	817	969	894	966	987	936	921	959	952	958	914	911	883	915	892	863	935	890	919	948	900	935	912	947	930	938	928	954	937	911	965	946	955	1008	860	916	923	922	944	940	963	915	935	890	904	907	972	985	957	948	901	939	907	930	947	964	981	941	959	966	868	999	951	948	935	918	966	919	894	915	948	907	938	943	907	1008	945	867	932	908	896	934	912	932	953	896	924	880	859	941	901	916	926	992	965	988	937	946	898	937	946	962	887	911	921	895	876	905	929	956	885	920	906	955	888	930	937	968	857	951	916	930	928	956	950	983	996	928	951	923	863	911	996	944	918	951	913	871	923	973	924	935	942	928	968	991	891	930	903	942	952	861	955	925	929	865	918	939	963	959	955	888	966	904	909	943	920	926	932	871	954	985	956	916	943	942	914	914	921	932	917	891	905	908	927	921	936	939	957	929	922	889	937	942	905	895	901	891	923	935	853	950	909	941	952	928	929	937	957	996
2499	104	73	95	233	283	273	316	295	218	187	144	103	56	41	19	30	30	37	53	64	71	64	59	43	51	45	37	26	26	28	18	19	23	11	14	18	21	21	16	13	22	13	20	21	22	20	20	11	21	16	11	19	14	16	12	22	19	13	25	18	19	21	13	8	12	19	11	13	11	21	26	20	18	16	19	18	15	20	19	23	17	20	21	20	11	23	16	15	15	20	16	12	15	22	16	12	14	15	22	19	18	23	18	14	17	19	14	20	16	21	21	20	11	13	16	18	21	15	23	20	22	16	16	17	12	15	18	15	13	22	15	24	17	9	20	17	18	12	16	17	17	13	18	22	16	16	14	22	22	15	15	15	15	19	27	17	23	20	20	18	23	21	19	21	17	14	7	11	18	21	13	20	18	16	19	21	22	13	17	8	22	14	24	22	15	17	14	12	13	19	13	19	13	16	13	15	19	20	15	23	25	13	24	15	18	16	16	11	16	20	16	9	20	20	15	19	22	26	18	15	15	21	23	22	20	17	15	15	9	19	21	15	13	16	23	17	15	9	21	13	12	26	20	17	21	17	14	16	17	12	22	20	15	17	16	20	17	21	14	21	14	13	22	14	13	17	15	23	14	17	18	13	17	20	15	11	14	15	11	12	12	15	14	15	18	10	16	19	22	19	23	17	16	19	21	14	16	27	25	7	14	22	13	17	20	17	16	23	14	13	20	16	16	26	14	10	17	19	17	8	14	18	12	16	10	19	20	26	19	16	19	17	16	15	26	15	11	20	16	18	16	24	18	20	22	17	22	16	14	17	15	14	19	15	16	19	19	18	24	10	12	25	22	15	23	17	16	17	14	23	12	17	18	13	22	22	3	17	21	17	19	12	22	17	19	12	19	13	14	14	13	18	16	16	21	14	17	18	20	11	21	16	17	14	21	16	10	18	13	17	19	12	22	17	15	17	22	18	26	19	25	18	23	10	20	15	15	17	15	20	26	11	15	18	19	18	26	22	18	20	15	25	16	18	21	18	18	19	21	14	21	16	20	26	18	8	16	15	17	18	22	16	21	13	12	16	15	12	22	18	16	21	15	15	12	20	16	20	18	17	13	17	18	19	15	13	30	18	16	23	17	23	13	16	18	18	19	18	13	18	15	13	24	9	16	21	14	18	16	12	18	22	23	13	20	12	11	19	18	13	15	13	16	18	21	23	19	24	13	18	18	16	14	18	13	17	21	21	17	19	20	24	18	14	14	15	19	19	21	12	16	14	13	19	11	20	12	22	22	18	19	13	20	17	17	20	16	17	14	18	20	21	18	24	20	17	13	19	19	18	19	11	21	28	27	15	21	20	19	18	17	21	12	21	11	15	16	17	13	21	18	13	11	16	14	23	25	21	12	20	8	10	20	18	17	23	18	18	22	17	17	9	17	15	16	19	16	11	17	14	20	24	16	16	19	12	14	13	19	18	20	14	20	14	17	15	23	19	10	15	10	10	17	18	9	17	11	14	12	20	18	17	14	21	15	8	15	27	9	23	15	23	22	15	12	29	16	15	30	14	23	17	14	21	18	15	20	15	17	18	18	19	15	19	13	13	18	19	22	16	21	15	18	19	18	18	20	13	21	20	14	8	24	21	11	16	19	14	21	18	17	14	13	13	13	19	15	19	26	9	15	16	17	12	16	22	30	10	9	11	21	20	14	14	17	14	7	22	20	19	23	15	19	18	15	17	15	16	18	15	19	21	21	16	13	9	17	18	22	14	13	13	21	13	20	25	23	18	21	20	17	20	24	22	17	14	16	16	22	12	16	12	12	22	22	16	15	17	17	16	19	16	16	19	15	30	20	18	17	15	18	21	25	14	21	15	31	19	22	26	17	19	13	12	9	17	10	15	13	12	8	21	11	11	22	16	17	18	18	19	16	17	11	19	17	20	11	20	11	14	23	15	16	18	22	11	13	19	14	21	12	22	18	14	17	12	15	20	17	11	25	17	16	19	17	17	23	19	24	23	22	14	16	13	21	14	15	8	16	18	14	14	17	15	16	8	15	13	17	18	19	15	13	20	21	12	24	19	14	18	19	14	11	11	15	19	22	15	16	15	15	14	14	19	15	20	10	26	13	15	25	21	27	14	20	25	19	18	13	13	14	14	19	20	13	23	12	18	15	15	12	17	20	20	19	15	22	14	10	20	15	16	19	17	27	19	10	17	25	22	19	23	26	23	26	17	25	13	15	17	19	14	18	13	20	21	22	12	13	19	20	16	18	20	17	17	12	12	14	27	14	16	19	27	15	22	15	13	15	13	20	28	20	15	17	9	21	21	16	15	23	16	14	15	21	26	11	17	17	18	21	11	13	17	18	19	15	14	21	20	16	18	17	13	18	18	14	16	12	19	17	15	13	16	18	19	16	15	22	22	15	25	19	19	17	26	10	23	16	18	14	16	14	14	16	17	15	24	12	15	20	19	19	8	16	14	17	16	18	19	15	23	16	17	8	22	14	10	24	11	22	17	16	18	11	9	23	13	20	14	17	11	15	24	22	17	13	30	15	19	23	14	16	10	15	12	20	15	19	17	17	11	11	17	20	15	19	18	18	17	23	17	8	13	11	17	19	27	13	12	22	16	13	17	21	21	15	12	21	16	11	21	20	17	18	13	19	17	22	23	11	25	15	14	23	25	20	15	11	14	18	17	23	19	19	19	12	16	18	17	22	15	23	28	14	18	19	20	19	17	16	24	19	27	13	24	24	20	8	20	18	13	13	14	8	11	20	19	14	23	14	18	18	21	19	10	15	16	18	18	15	18	19	15	26	21	17	13	20	7	20	16	16	22	16	19	14	17	17	17	18	22	17	28	20	19	15	17	14	19	19	16	11	14	11	15	14	14	25	16	10	18	14	16	13	17	15	20	23	14	19	16	11	17	13	15	14	12	21	24	19	16	12	22	16	11	13	13	17	19	13	14	18	11	21	12	16	22	22	11	17	14	16	25	12	19	18	24	23	22	25	14	12	15	21	16	16	16	16	19	19	16	21	13	19	20	14	9	21	15	18	22	13	12	12	15	21	13	19	12	30	18	22	18	14	21	12	23	9	15	13	14	14	21	9	20	15	24	17	16	10	13	17	21	18	19	23	21	19	16	20	19	13	21	17	19	23	14	20	11	15	22	13	22	16	14	10	11	22	25	15	17	10	17	15	13	13	10	20	19	14	20	13	22	22	17	19	18	18	22	17	15	19	13	16	13	13	18	13	24	20	14	11	13	21	14	21	21	15	23	16	20	14	22	22	24	15	15	16	21	13	15	24	32	16	21	12	17	13	11	15	21	21	19	16	15	25	14	22	19	21	12	23	17	17	18	19	13	18	18	16	14	14	12	20	12	19	21	14	24	18	17	19	24	16	19	18	22	11	18	17	20	16	14	16	15	12	13	22	19	21	17	19	20	20	16	13	16	14	10	17	16	15	21	10	22	20	15	14	14	21	11	9	17	21
28549	4780	3612	15145	23800	24541	23525	21783	19565	15292	12292	10004	6718	4068	2219	1492	1322	1619	2222	2978	3629	3794	3255	2860	2943	2843	2259	1790	1701	1492	1259	963	814	706	564	544	538	511	487	488	514	497	509	466	501	511	504	487	462	486	496	471	474	443	424	440	493	503	452	433	457	470	456	405	450	477	476	422	454	435	415	453	433	451	475	429	470	458	428	422	433	436	463	473	473	418	419	436	472	476	445	413	447	463	439	409	461	447	426	443	436	389	453	441	441	441	461	460	459	493	472	449	411	462	480	458	436	477	487	448	447	457	428	453	445	463	473	428	462	437	437	498	448	450	420	444	426	438	460	458	428	434	446	457	418	452	458	462	428	477	443	492	431	425	434	447	411	439	441	416	417	414	462	437	460	418	412	423	413	436	419	422	446	442	459	424	411	496	429	421	473	461	435	422	447	428	398	459	451	456	411	431	468	470	453	458	450	459	414	460	430	455	445	473	432	409	426	441	439	418	467	431	451	447	461	455	431	479	411	430	427	430	415	419	445	455	426	459	432	453	403	462	439	453	446	449	432	459	461	451	413	436	451	442	449	439	443	426	429	467	450	436	406	459	439	433	453	486	445	462	421	457	492	459	458	395	476	457	472	458	440	439	420	415	456	427	466	466	437	420	422	445	479	469	410	452	411	427	470	435	432	446	426	426	441	478	466	464	424	467	435	429	458	433	439	449	391	479	431	426	445	444	448	460	430	432	484	466	411	440	427	429	467	465	429	419	450	456	430	461	465	470	469	449	460	428	486	431	433	428	448	447	449	434	454	468	424	442	417	487	446	427	440	414	461	442	440	458	440	456	431	444	406	456	431	450	405	435	396	387	465	397	425	396	417	442	473	454	428	439	420	430	438	451	420	422	459	470	457	471	446	429	438	455	444	456	432	436	472	462	438	421	416	456	504	461	441	471	423	428	424	436	471	454	456	494	433	427	431	460	422	427	440	406	421	433	444	412	463	427	471	448	441	464	424	443	432	439	443	441	442	460	446	467	451	421	440	423	432	463	423	437	421	463	436	408	466	416	464	463	415	421	448	440	456	428	405	465	442	427	445	431	438	453	437	435	426	459	457	480	445	424	416	448	444	441	416	450	408	417	446	453	417	390	447	446	428	412	421	432	396	451	442	441	425	441	468	466	416	450	442	453	407	421	424	422	440	424	460	446	413	420	431	451	444	416	442	467	454	425	448	448	481	434	434	446	448	424	475	427	437	444	437	476	453	460	464	472	423	433	434	459	438	432	474	465	421	451	420	416	425	424	421	444	435	415	447	440	421	423	404	486	440	463	466	464	460	400	436	457	459	419	427	476	447	438	461	483	420	427	424	476	415	430	422	471	446	419	427	447	446	440	436	445	451	432	452	450	474	472	415	453	452	477	398	426	462	473	421	459	424	413	447	425	449	425	443	443	422	397	415	439	450	481	424	452	447	429	460	440	391	446	453	431	452	462	439	472	445	471	417	422	448	429	434	468	451	456	461	431	447	439	442	414	463	443	459	430	430	438	448	450	427	465	439	447	425	464	438	417	475	454	447	405	439	471	442	437	438	453	434	420	418	431	470	445	436	454	436	467	470	422	453	448	468	465	437	402	457	408	454	395	495	465	437	425	454	424	426	468	431	424	459	469	481	430	461	448	444	464	457	410	442	465	450	469	457	446	459	414	450	449	463	467	460	458	433	431	413	414	422	459	451	425	436	404	477	447	448	424	444	465	423	454	436	451	463	456	424	450	466	453	421	433	442	447	402	484	430	439	415	443	456	447	455	473	456	469	408	471	428	456	485	460	439	395	463	489	460	437	474	457	455	417	457	452	408	424	426	443	438	453	457	412	454	464	436	455	424	446	427	444	442	477	465	447	429	444	469	432	456	432	428	454	447	412	436	441	431	424	425	425	479	464	445	491	457	453	504	421	485	439	412	425	425	437	412	427	455	418	451	422	420	449	413	445	437	473	402	471	465	455	438	406	464	450	479	426	452	458	435	474	440	460	474	448	401	452	483	448	403	457	464	463	455	419	459	420	441	448	455	434	446	457	444	422	446	446	441	459	403	473	472	438	417	419	434	414	434	457	443	437	419	434	424	410	425	452	447	460	457	452	381	471	439	435	445	428	460	452	491	442	451	426	460	460	437	460	448	443	396	445	437	444	446	406	453	424	448	460	410	453	433	447	436	434	420	426	446	417	438	433	445	460	433	450	420	451	437	435	428	443	424	450	452	433	473	437	416	474	485	460	464	455	470	427	450	445	463	464	490	433	416	421	478	410	493	452	402	445	425	437	448	484	426	433	402	438	431	417	477	415	481	438	435	445	427	429	447	441	453	434	447	440	444	433	472	435	438	453	470	433	427	419	452	405	467	444	433	448	451	424	418	434	451	472	423	425	437	426	458	475	426	458	444	454	429	446	425	467	456	407	414	423	432	432	438	478	410	423	443	437	448	447	441	449	445	460	478	436	415	463	430	448	427	429	414	416	408	437	429	454	421	441	468	457	437	447	409	399	408	459	485	462	458	448	459	455	461	414	408	452	460	458	444	456	443	439	445	452	437	434	424	434	453	449	448	430	479	452	488	415	424	414	458	457	450	421	440	420	428	513	444	472	406	438	473	459	460	424	462	451	421	416	430	453	473	478	445	442	440	428	438	451	446	418	434	457	423	454	453	462	367	456	472	472	439	465	469	404	427	414	429	431	472	448	414	427	462	410	428	456	471	499	458	443	450	448	435	450	422	454	455	445	474	456	455	439	458	432	435	483	419	445	483	443	479	394	454	439	449	501	475	428	434	475	431	467	418	427	429	476	473	420	452	451	410	464	476	438	481	424	454	472	426	419	431	434	473	445	440	476	461	440	446	450	474	450	431	422	436	419	443	479	452	444	416	414	415	456	460	435	456	434	453	404	450	463	466	430	426	442	423	425	462	435	413	446	512	408	448	436	460	422	451	450	435	450	443	453	397	465	480	456	447	419	441	438	415	495	426	444	425	436	462	404	409	473	450	396	424	475	432	411	435	476	464	414	396	413	462	460	467	465	474	435	478	448	423	450	446	417	449	433	436	456	432	443	462	439	434	416	425	472	437	483	476	478	422	436	450	420	455	420	475	429	417	438	438	464	436	472	422	428	433	421	441	473	417	449	436	476	426	388	398	426	477	417	478	427	439	491	448	450	445	451	431	432	454	449	417	443	433	438	433	469	427	433	459	456	405	491	437	485	451	449	413	406	427	404	464	433	456	448	482	453	443	446	439	463	433	419	439	429	441	451	458	409	438	480	470	450	466	464	441	442	445	457	408	479	491	472	461	461	445	463	444	462	436	453	430	434	441	427	452	454	438	397	438	428	419	413	437	436	438	430	417	423	441	444	421	423	459	450	444	444	428	451	444	459	457	455	377	481	444	466	417	456	437	407	454	478	416	407	480	426	455	429	442	436	431	446	450	439	434	402	436	443	447	413	411	469	443	448	484	468
4353	353	205	206	444	487	627	572	513	381	327	255	169	114	60	65	60	72	88	94	112	118	97	85	111	99	72	74	65	65	45	50	43	35	33	34	39	36	37	33	41	32	29	37	39	36	30	39	45	26	53	40	43	39	35	31	31	37	36	39	30	31	41	31	34	30	39	35	31	43	36	37	41	33	34	38	33	43	30	37	33	41	35	26	34	33	33	34	27	37	35	35	39	35	30	35	34	33	29	35	22	47	33	28	32	48	34	39	35	50	48	30	34	32	27	37	38	38	31	35	31	29	33	40	36	45	39	33	46	41	33	32	20	35	30	40	43	34	34	29	28	31	44	28	39	39	33	28	38	44	37	42	30	33	24	45	32	44	29	33	33	33	32	37	38	33	44	35	39	23	42	36	32	42	40	36	32	37	35	22	32	31	47	26	31	35	37	36	35	38	39	39	31	45	37	50	39	46	24	34	35	37	37	47	39	30	48	40	37	28	31	33	36	33	33	40	41	29	29	45	41	29	27	26	47	30	42	31	32	51	34	29	49	42	35	32	32	35	32	28	32	44	29	30	39	40	49	32	30	44	43	32	39	26	38	34	34	29	37	37	36	44	39	38	39	38	42	40	23	30	34	37	41	41	48	30	31	30	37	31	42	30	26	39	31	30	46	30	35	34	31	34	26	35	46	44	33	29	29	32	42	33	40	34	31	41	39	45	32	25	37	28	30	41	33	41	35	28	32	40	47	29	48	36	31	55	40	38	42	33	39	44	36	34	36	46	32	32	38	36	34	37	27	30	31	30	44	39	35	41	35	42	36	33	43	43	30	30	37	29	32	45	29	31	40	34	39	31	43	41	31	43	30	37	37	39	42	27	29	39	29	36	28	39	40	28	36	36	42	32	36	32	41	43	39	24	35	33	34	36	34	35	29	37	34	45	46	34	32	47	29	33	40	38	41	40	45	36	32	30	41	29	23	44	31	36	40	46	44	30	30	30	37	29	24	34	26	46	37	31	40	24	36	32	42	33	33	45	33	38	33	39	39	36	35	31	43	35	42	23	30	35	30	34	30	38	40	41	38	37	34	36	36	37	34	34	44	43	44	35	30	32	19	33	35	39	43	40	33	36	39	43	32	38	33	22	40	33	30	45	42	44	39	36	46	39	28	42	34	28	39	30	29	29	48	41	34	38	34	44	37	42	29	33	32	29	29	31	40	33	32	27	36	38	42	41	39	28	39	21	28	41	30	34	43	35	30	42	31	35	38	40	37	33	31	38	40	41	45	46	33	47	44	44	32	37	26	41	39	31	33	32	42	45	34	28	43	30	39	35	42	39	30	39	35	32	37	39	41	35	37	41	34	31	28	37	42	37	35	30	34	32	31	39	28	38	29	31	26	30	43	31	39	35	31	36	41	38	42	34	37	40	41	41	38	26	43	37	38	28	31	37	35	42	41	43	40	31	35	39	38	25	41	38	35	39	35	32	31	32	39	35	38	30	34	33	27	34	38	36	37	28	30	33	41	22	21	35	36	38	34	33	26	26	33	42	35	33	32	37	38	45	26	36	41	41	35	32	44	30	33	32	37	41	34	40	36	41	35	38	38	25	39	42	27	29	38	33	41	37	43	37	38	37	39	54	40	28	36	38	46	36	22	50	44	32	33	36	23	48	34	29	31	36	36	39	40	33	29	32	26	28	39	29	32	26	49	43	35	33	41	40	40	32	31	43	32	32	40	41	25	50	40	36	26	31	39	44	38	36	31	35	32	22	33	30	30	35	23	38	40	37	40	40	43	31	43	39	41	34	24	47	28	31	44	36	40	23	31	26	36	34	31	43	40	26	37	33	37	27	32	40	49	39	33	32	38	22	32	38	49	31	41	37	45	35	35	35	42	35	37	43	38	44	34	29	37	33	15	56	30	33	37	36	37	46	38	26	37	34	41	32	37	44	37	41	28	36	41	44	41	35	31	37	38	45	32	32	36	35	33	26	35	28	35	33	36	33	29	34	43	34	41	36	34	39	36	34	38	26	41	40	33	28	30	39	39	33	26	42	34	33	31	43	44	40	34	36	49	46	30	35	34	44	28	39	50	39	40	32	33	33	36	29	43	35	26	39	34	37	53	28	34	32	37	35	37	35	32	43	44	36	42	37	38	35	39	43	43	43	37	31	36	33	43	34	38	36	43	33	39	41	52	40	46	39	21	31	33	30	34	27	34	31	49	33	38	47	37	23	31	32	27	38	32	42	35	51	29	40	37	43	37	31	37	36	32	39	30	32	29	39	31	42	44	36	36	37	34	45	29	34	33	53	48	31	36	41	41	33	27	34	33	33	35	37	34	37	29	38	36	43	27	34	33	39	36	31	32	37	33	32	32	36	30	30	33	41	34	32	36	25	45	28	39	34	29	30	36	35	26	42	45	33	28	45	33	42	38	34	39	35	39	30	37	36	39	32	40	35	43	41	36	32	33	41	35	41	33	30	35	26	31	36	39	30	28	45	38	38	33	43	38	25	31	43	30	31	33	44	33	38	38	32	36	35	35	42	37	41	38	30	36	40	43	35	37	32	36	46	33	37	46	46	35	30	37	34	29	26	27	39	20	32	34	37	42	39	25	34	35	28	25	39	30	33	41	31	36	40	38	32	30	33	48	36	31	42	38	36	24	39	28	42	36	36	32	27	37	47	42	34	42	35	24	44	44	37	47	43	44	40	44	42	27	37	40	28	31	32	34	36	38	30	47	31	48	31	45	39	45	41	38	31	38	33	48	34	38	27	31	52	21	27	42	39	38	30	30	34	33	47	38	32	37	32	40	37	27	37	29	30	45	27	34	36	28	39	40	42	27	39	47	37	32	29	34	49	35	35	46	38	43	41	33	32	35	34	26	33	29	31	33	38	42	36	39	46	27	36	27	41	35	41	45	36	40	31	33	38	37	35	32	27	31	42	26	42	35	30	39	30	31	29	41	29	45	31	40	38	41	34	39	38	51	31	38	34	27	39	31	33	36	38	32	21	33	31	36	29	33	42	41	38	30	27	36	35	33	36	31	30	27	30	39	35	30	36	28	30	41	39	34	38	35	40	47	41	36	32	44	47	40	33	32	24	32	34	36	34	34	32	30	29	30	34	31	35	34	44	33	44	42	34	34	32	40	32	29	39	33	45	32	34	37	35	46	42	35	37	37	37	33	34	28	37	43	33	35	25	37	36	23	35	41	45	32	36	23	25	46	32	39	28	26	38	31	32	41	24	41	42	32	28	34	48	39	30	47	34	39	29	54	35	33	32	32	34	36	38	40	36	30	35	39	31	36	33	35	35	35	27	34	41	36	27	38	39	40	24	25	40	36	36	37	56	30	41	32	39	39	29	33	32	43	38	45	35	27	34	38	34	39	43	33	23	33	40	33	35	42	39	31	36	26	34	41	33	38	40	20	36	34	36	37	40	34	34	44	30	43	36	34	37	38	37	38	36	34	36	30	31	31	47	32	35
38161	11680	7431	23958	32059	32283	30756	28299	24839	20683	17329	14049	9905	6258	4074	3094	2963	3508	4563	5660	6524	6455	5463	4958	5271	4728	3953	3441	3132	2694	2218	1884	1553	1415	1177	1167	1053	1129	1015	1040	1027	1018	1006	993	979	918	1033	979	998	1030	1015	1036	984	970	965	941	933	989	941	962	939	1049	871	973	1024	906	929	957	933	940	983	925	911	918	944	896	918	915	926	881	959	937	884	934	880	894	877	895	903	907	898	853	919	927	933	912	889	877	888	924	836	898	899	881	871	947	923	894	913	841	932	901	931	907	926	927	954	861	928	900	918	939	930	890	940	953	883	943	924	901	903	933	898	919	883	968	886	864	839	926	904	914	909	954	932	829	874	898	891	883	821	881	921	906	888	909	841	892	911	870	916	962	925	884	939	913	904	942	940	891	899	890	895	895	885	883	911	877	831	924	884	949	908	856	886	971	866	851	866	917	842	873	905	942	834	891	907	894	894	1002	891	881	920	873	862	854	935	914	907	862	854	885	847	849	938	916	941	917	936	934	868	844	895	900	855	867	904	889	874	933	842	895	912	927	921	870	911	916	928	864	875	882	924	887	879	936	959	876	850	874	887	883	893	912	896	927	923	871	884	859	911	892	831	904	839	885	887	915	876	866	890	935	895	953	866	886	943	877	924	965	868	901	858	850	916	878	932	937	862	901	871	928	911	876	932	891	924	905	888	834	877	837	885	927	865	870	923	924	867	869	912	883	905	947	926	894	943	904	938	925	869	915	932	905	845	904	900	888	870	838	898	860	872	881	838	922	891	879	881	918	917	875	895	937	903	892	884	851	893	929	913	928	891	873	896	893	912	882	834	878	880	917	907	852	889	887	867	910	894	898	905	900	924	867	941	946	886	908	916	874	956	855	891	889	861	861	854	912	927	882	931	928	871	935	877	929	860	901	902	850	890	829	883	868	894	911	843	923	880	925	822	870	887	923	896	924	907	920	864	900	858	880	917	869	895	955	851	852	924	952	936	867	894	899	883	867	902	846	904	925	897	933	906	857	881	897	878	916	895	876	869	875	898	935	899	927	909	911	899	894	881	934	855	886	887	920	917	872	867	912	894	858	946	916	931	910	901	876	845	895	905	875	891	936	924	875	928	906	909	876	890	919	916	879	886	902	887	895	891	909	902	890	885	827	850	885	893	858	901	912	861	937	901	860	922	822	861	902	924	904	887	926	901	896	838	875	896	893	890	958	863	868	875	924	897	835	893	889	937	890	935	910	890	883	883	857	906	863	874	912	925	877	875	930	919	909	889	941	946	866	902	931	887	935	909	873	877	876	849	886	872	875	822	864	883	854	883	881	833	901	901	888	873	869	904	930	870	838	937	889	892	847	868	963	859	879	833	921	902	888	887	888	861	867	893	925	926	832	879	891	858	917	894	861	904	903	896	884	897	849	896	870	857	915	930	835	889	885	937	889	822	892	922	902	873	877	908	927	899	908	907	847	925	883	887	967	964	867	959	887	944	894	857	867	861	882	897	917	897	911	919	859	936	868	889	893	893	905	890	894	903	899	888	914	892	880	829	814	901	902	969	858	863	883	835	947	913	898	851	879	905	867	861	851	852	852	886	889	903	897	882	960	862	919	917	846	946	908	944	876	893	932	934	962	889	920	954	915	919	852	879	849	880	896	879	891	850	915	844	867	879	948	868	860	909	890	876	853	901	900	877	891	897	915	859	863	884	890	876	908	858	919	890	914	856	895	840	906	886	885	865	890	866	853	933	896	891	847	845	867	887	888	929	878	931	871	890	865	913	878	935	860	878	882	904	887	874	871	902	888	835	869	850	868	893	866	916	895	900	871	937	862	865	910	889	920	855	882	885	939	879	840	900	890	924	842	900	886	920	909	935	895	872	913	880	908	916	876	908	883	898	881	908	957	871	924	923	878	896	870	832	892	872	874	933	863	908	906	848	907	862	888	874	865	920	906	939	907	885	893	877	910	861	895	899	875	917	900	876	915	877	910	972	846	832	874	799	912	940	860	873	896	933	912	895	878	875	909	888	895	905	848	875	910	911	857	927	862	869	894	898	915	880	902	885	891	925	920	879	900	923	937	928	910	913	920	869	877	913	859	870	913	874	922	900	885	857	883	919	895	886	913	886	847	929	854	855	898	920	860	797	933	894	880	929	861	889	917	855	866	919	927	907	881	882	915	934	932	887	916	912	917	1013	930	877	948	859	883	910	894	866	908	893	883	891	872	936	921	889	869	871	881	900	890	916	876	907	862	957	922	906	830	905	902	864	888	927	872	922	848	853	953	895	930	886	890	862	877	909	891	904	940	891	857	909	918	903	829	939	895	943	889	935	886	881	851	825	877	893	872	949	814	874	860	855	900	883	886	846	926	881	875	843	880	905	919	849	865	866	911	863	866	881	895	864	881	939	862	880	911	904	899	954	831	898	877	870	873	842	880	899	921	923	933	883	873	960	911	896	878	867	920	883	870	908	878	870	902	912	847	830	913	850	921	854	883	881	881	888	867	889	959	899	863	934	909	926	826	905	932	883	878	934	905	861	914	903	913	849	929	902	887	859	873	875	874	886	925	939	872	831	939	904	915	913	890	896	890	910	844	884	937	894	902	935	902	878	938	899	919	873	944	915	870	908	934	920	921	872	893	924	929	887	886	877	875	937	912	842	894	898	902	862	900	866	877	921	879	873	912	881	930	873	910	905	920	910	893	896	889	890	851	909	853	897	842	894	914	853	897	875	957	912	889	878	917	823	957	889	917	868	878	857	911	881	856	891	876	890	919	809	905	904	895	895	917	879	930	881	905	833	879	902	882	902	825	858	887	891	863	921	919	872	843	872	906	924	904	962	874	871	902	872	881	845	859	856	919	862	880	909	970	878	876	915	891	869	909	904	891	859	914	922	892	863	903	862	889	860	897	872	887	952	867	956	893	900	902	888	900	918	873	902	886	884	885	884	910	940	908	919	886	914	865	941	900	891	924	864	864	905	908	857	910	862	921	899	919	916	959	955	872	876	850	882	900	979	881	885	893	861	904	926	843	862	887	855	900	878	881	826	889	901	867	875	894	937	879	910	894	928	881	904	896	892	919	947	938	875	869	925	923	878	931	965	898	904	916	892	915	918	932	908	932	860	960	830	923	887	897	879	863	926	866	934	929	871	897	887	907	911	856	882	961	856	862	894	893	929	894	874	935	917	859	928	943	853	970	918	885	929	900	859	882	930	928	928	868	847	859	886	928	956	872	867	879	893	940	899	891	916	880	941	813	898	883	874	879	945	927	905	872	865	899	888	845	880	896	862	894	875	872	890	864	911	869	902	865	886	923	925	847	929	906	874	915	909	933	880	867	856	911	823	913	855	907	903	914	907	893	791	878	891	953	892	875	870	839	959	904	882	926	922	892	950	940	917	921	904	891	889	837	877	858	889	865	892	913	924	846	918	900	891	940	865	867	912	885	879	928	901	846	919	904	884	924	925	912	886	936	925	863	962	937	929	893
2587	167	138	140	322	385	416	375	297	251	204	135	79	48	40	38	37	36	46	68	82	68	56	58	60	49	61	37	46	32	23	32	19	18	32	27	21	22	21	19	21	20	24	19	20	19	27	21	21	22	23	21	24	25	26	27	22	24	25	26	22	23	17	32	14	15	23	23	22	21	20	32	30	29	19	20	21	21	19	20	17	15	12	15	33	27	18	28	19	19	23	16	21	14	21	23	28	14	24	21	17	26	20	23	20	28	20	25	24	17	32	19	22	28	27	22	28	24	21	15	21	24	31	21	18	19	25	20	26	23	18	22	15	21	19	21	20	15	32	18	24	18	17	15	16	23	22	24	25	23	29	24	23	20	21	28	11	28	21	25	26	23	27	25	19	22	18	23	16	25	16	29	13	15	23	20	18	20	28	27	23	18	23	22	19	21	17	24	17	16	17	22	28	20	19	25	20	27	31	20	20	22	27	15	32	27	15	21	22	25	21	18	21	28	28	22	15	16	28	20	18	13	22	19	26	23	24	20	18	26	19	18	23	19	25	24	21	26	23	19	22	27	24	20	21	23	16	23	26	26	25	24	18	23	22	23	24	22	18	24	27	15	28	19	27	18	24	21	24	26	18	22	14	20	21	21	18	29	17	25	25	13	14	28	17	30	18	30	13	19	25	25	15	21	26	20	16	23	24	24	18	22	19	10	16	25	15	18	19	24	33	26	30	24	20	28	18	13	20	34	14	15	22	21	24	23	25	25	13	16	20	23	27	20	22	26	22	27	25	16	16	27	21	23	26	22	19	21	25	29	24	15	23	19	25	18	26	21	24	23	20	25	33	14	22	28	16	19	25	17	25	20	22	17	16	21	20	23	21	19	16	26	26	27	24	19	17	25	19	27	21	29	19	14	25	18	24	20	19	24	17	18	25	25	22	27	27	15	27	27	30	26	25	21	21	23	21	24	22	16	24	30	24	15	24	23	15	35	20	25	16	17	23	23	24	23	18	18	13	24	23	24	9	15	19	22	22	16	19	26	16	17	22	21	26	29	27	22	20	26	21	27	18	20	27	15	15	18	16	15	24	19	23	23	22	21	16	24	16	24	25	22	28	23	22	17	19	8	26	27	22	27	22	21	22	20	22	27	28	23	27	21	17	17	25	20	18	20	10	25	23	26	22	16	13	19	18	21	31	17	18	21	25	8	24	21	24	29	17	14	19	21	24	16	15	26	32	16	18	26	20	20	16	22	21	21	27	25	15	14	11	20	26	16	17	15	19	12	22	20	29	21	26	29	14	20	26	23	27	15	21	28	25	19	29	27	23	20	27	17	16	18	23	23	19	20	18	24	23	20	24	22	17	17	32	20	16	28	25	28	14	26	14	27	27	22	12	22	24	21	15	14	19	21	18	28	29	20	25	18	25	17	26	23	17	30	19	13	16	27	30	24	28	33	14	18	17	22	22	19	31	14	22	12	18	20	16	26	16	38	22	18	22	28	25	20	16	25	31	16	19	18	15	19	23	17	23	31	22	27	27	18	21	18	19	25	10	25	23	16	21	13	17	22	25	22	20	23	25	23	16	16	17	21	24	10	22	18	19	26	30	24	25	12	25	14	11	30	17	26	22	18	26	20	19	25	23	19	36	26	23	18	28	25	32	21	22	22	21	15	21	19	16	22	18	17	14	22	27	19	17	26	29	13	17	28	21	29	23	24	27	19	28	23	19	27	17	14	11	14	22	27	21	16	15	32	13	21	24	20	21	13	17	30	21	21	17	18	15	17	24	24	22	28	18	22	24	21	22	23	31	17	15	19	24	24	19	25	24	25	21	12	19	25	23	15	12	17	19	22	20	22	20	17	25	21	22	26	24	28	17	22	18	26	28	23	20	23	16	15	26	20	13	20	25	20	11	18	16	30	25	16	27	20	18	18	26	23	21	27	24	22	25	22	26	22	22	28	20	25	13	26	35	23	24	19	17	17	12	24	12	16	18	25	16	27	23	25	18	17	35	17	28	25	25	38	27	18	28	19	27	27	18	15	19	19	27	18	22	18	17	27	18	23	21	16	28	20	23	17	29	17	20	16	19	19	13	27	18	24	25	27	20	17	20	26	16	26	23	20	22	24	24	17	20	35	23	14	15	22	17	20	9	15	17	24	18	19	17	21	23	15	18	24	13	21	7	22	28	26	30	31	18	32	23	22	16	22	20	21	28	25	19	19	20	32	27	29	17	16	26	26	24	22	30	24	26	21	20	18	20	30	12	14	27	23	23	19	22	23	29	23	11	18	21	23	25	22	23	24	23	16	28	20	18	25	15	27	22	14	21	21	15	28	21	19	29	30	16	23	25	25	18	20	22	22	14	22	19	21	22	30	32	19	24	27	21	19	22	20	19	19	20	27	23	20	23	24	14	20	21	22	30	23	34	20	16	25	28	20	32	24	23	25	16	24	19	19	20	19	27	8	29	7	27	23	29	22	28	32	17	19	23	14	21	25	20	30	21	30	33	33	17	22	24	23	19	24	13	20	18	26	17	20	25	21	20	18	18	25	16	14	23	21	24	19	23	22	19	17	20	20	18	15	15	20	26	17	20	19	24	27	24	29	22	26	27	23	27	24	24	20	19	22	16	22	8	17	17	25	23	24	28	21	18	23	21	18	22	25	24	18	25	16	18	15	25	22	18	19	14	18	19	16	13	26	33	18	23	16	19	27	25	30	28	23	23	27	25	18	25	17	19	26	18	19	12	20	23	16	25	9	19	20	17	24	30	21	22	23	26	24	22	19	25	25	20	25	20	18	25	18	19	24	15	20	21	26	20	24	21	25	22	28	22	27	35	20	19	27	30	25	21	35	20	22	21	10	23	29	18	19	24	24	22	27	15	25	19	22	22	15	18	28	26	35	25	15	21	13	12	21	24	9	34	24	24	22	18	21	16	25	12	26	22	24	25	16	20	21	27	16	25	22	22	21	22	18	17	19	22	18	23	17	26	29	18	22	18	20	24	26	18	22	24	21	15	30	17	24	17	20	18	17	30	21	33	25	27	18	22	23	14	28	18	19	22	21	22	20	35	14	22	16	19	12	24	28	19	18	23	23	26	18	24	24	29	14	26	19	18	17	27	21	20	20	27	16	22	29	24	26	27	24	17	21	22	20	29	24	15	28	23	26	12	20	28	27	19	16	19	22	25	24	25	23	20	19	26	30	17	24	23	16	20	23	20	17	20	23	20	17	20	27	26	20	25	21	12	31	26	21	17	25	25	19	20	20	16	18	10	23	13	27	14	18	17	20	23	20	16	20	11	25	23	22	25	27	19	22	22	14	24	19	18	22	17	21	21	16	22	19	26	18	21	17	22	20	28	16	22	23	25	26	24	20	18	26	23	24	25	16	26	20	12	27	22	23	21	22	17	21	24	28	31	21	27	28	18	21	20	19	17	26	24	20	34	25	18	16	32	30	21	19	22	28	16	22	14	30	28	20	25	18	17	15
31328	7264	5489	20342	29047	29426	26783	23438	19234	15654	13168	9505	6123	3400	2075	1674	1830	2383	3317	4031	4600	4052	3402	3394	3323	3060	2507	2239	2003	1626	1388	1072	854	777	710	669	657	645	652	632	602	661	622	662	611	594	627	633	605	624	553	574	630	594	622	580	633	605	565	597	532	532	626	586	588	576	535	568	573	572	569	588	586	562	586	562	585	549	588	556	585	570	543	577	614	580	615	581	601	552	604	563	571	588	588	547	576	587	540	598	582	567	554	592	604	583	560	561	577	584	544	565	544	624	589	562	574	597	568	576	580	597	551	585	580	602	571	572	543	563	573	569	575	564	585	570	564	569	519	601	536	584	538	615	557	545	541	568	598	522	557	597	535	580	548	576	570	573	610	554	551	603	591	567	576	545	536	594	549	566	641	538	566	541	596	561	581	557	577	554	569	550	533	579	527	590	589	564	537	579	586	603	567	573	624	601	540	573	620	584	605	542	574	579	562	567	578	560	575	579	534	597	550	562	532	510	540	537	552	590	560	566	568	543	586	581	570	550	502	548	572	574	564	552	580	538	586	528	585	584	651	576	591	535	592	548	574	534	535	578	607	582	514	544	581	565	551	569	573	547	557	589	597	578	580	556	582	577	542	556	598	567	596	542	579	593	585	574	568	545	560	580	562	560	562	548	587	580	555	549	560	579	632	527	571	602	561	583	549	573	584	539	576	550	565	548	544	564	554	591	584	598	612	578	573	547	578	569	577	552	525	569	572	538	527	555	545	582	534	567	533	543	542	562	567	569	568	591	524	576	562	597	557	572	555	590	566	584	555	538	535	546	565	555	565	563	548	579	575	577	529	558	560	580	561	549	562	560	566	516	598	566	572	586	579	523	555	546	605	580	609	524	547	604	574	552	575	574	514	561	615	581	607	564	498	581	566	614	565	540	575	555	553	540	591	590	583	561	580	533	539	567	602	581	583	513	555	529	586	598	558	558	540	591	562	541	583	565	562	597	539	513	537	584	563	576	601	617	590	603	581	587	569	519	556	537	622	536	583	562	553	564	582	519	633	543	591	576	585	579	552	585	531	589	562	610	607	536	561	614	565	544	575	619	558	560	613	589	543	582	594	538	516	566	568	583	553	525	589	565	567	530	531	575	580	564	580	560	599	528	613	573	562	544	567	575	595	625	538	573	566	582	593	561	550	549	583	578	532	593	557	598	551	549	569	598	583	533	553	601	588	586	592	604	547	551	573	554	578	558	561	583	573	532	572	571	520	544	585	564	563	553	539	551	579	577	599	557	561	592	583	543	557	591	580	566	572	522	559	571	609	603	583	581	544	541	614	548	564	547	537	560	578	540	531	553	560	600	551	559	574	546	574	565	590	531	612	567	573	580	567	642	595	573	593	554	563	584	606	579	530	586	567	555	561	561	546	545	616	597	573	565	533	548	539	552	547	568	554	550	547	558	528	554	534	559	574	558	586	552	612	566	532	561	606	595	581	565	578	592	609	602	605	527	627	522	526	530	582	563	581	557	571	573	568	550	579	551	551	532	532	552	573	568	540	592	632	575	552	571	556	566	577	610	543	570	557	531	604	603	574	591	570	615	538	597	566	530	561	572	544	553	573	532	584	586	545	582	587	585	567	563	583	581	555	564	570	578	600	568	550	572	566	516	541	591	601	539	539	566	579	553	570	555	551	559	596	539	567	529	585	620	565	560	587	533	533	612	562	545	620	556	570	589	619	579	546	601	580	577	565	551	542	571	598	583	565	568	543	564	595	549	545	583	534	587	550	564	586	576	585	568	558	565	611	558	597	576	577	548	580	565	581	551	582	554	561	532	534	566	593	603	590	565	547	592	578	537	545	615	561	574	563	587	583	600	512	591	532	577	573	589	593	550	573	537	568	535	531	514	569	570	591	522	532	585	594	560	562	565	540	530	547	607	570	557	570	535	609	594	534	535	627	587	592	556	585	613	577	543	560	523	578	560	581	602	561	606	602	565	589	517	564	579	555	531	566	528	547	584	598	572	594	596	554	538	591	584	588	578	585	555	546	520	574	557	564	539	567	574	527	573	587	593	552	559	556	568	574	575	552	583	527	571	614	587	600	579	552	564	615	557	555	597	547	542	545	564	559	596	558	557	506	554	529	580	522	546	582	562	598	563	532	552	616	569	522	584	613	545	604	569	594	520	570	523	535	588	559	583	557	513	565	511	550	541	545	558	567	571	583	554	575	563	598	562	571	534	560	576	550	574	591	573	562	617	533	573	597	570	573	571	557	532	595	579	532	530	584	599	543	593	558	580	580	557	579	550	535	582	555	528	568	596	521	578	551	577	575	556	607	573	553	543	606	587	515	570	573	533	591	523	544	592	566	549	555	570	573	596	548	580	530	528	555	563	549	556	599	561	580	574	591	550	569	531	535	596	599	541	567	547	606	597	563	554	565	543	585	524	591	565	562	616	598	574	539	535	601	548	601	565	557	590	582	533	584	561	538	516	562	583	576	539	575	562	589	574	553	561	527	543	575	554	540	590	634	557	545	542	538	563	525	544	520	573	558	563	587	548	587	556	553	564	611	524	573	524	548	579	546	578	576	562	546	575	569	598	559	530	578	506	541	592	604	562	532	577	568	525	558	562	579	568	577	532	599	561	548	567	604	608	566	532	592	562	577	598	536	561	571	534	558	592	531	611	581	563	559	565	582	556	596	551	579	568	553	549	592	537	590	561	525	591	544	588	541	576	602	597	621	549	541	552	571	565	617	573	552	528	537	527	570	565	560	537	602	542	579	531	603	576	556	574	606	547	592	538	562	576	573	591	552	580	558	549	566	543	561	556	564	575	558	575	555	593	615	568	585	534	582	563	554	579	597	526	578	579	546	569	557	516	553	575	563	579	559	574	607	536	637	578	544	588	596	578	572	537	620	546	594	593	543	591	546	563	580	575	535	598	584	563	571	601	570	546	595	557	591	592	547	579	530	545	564	604	560	639	580	571	583	541	559	567	579	548	576	585	580	574	550	519	540	566	599	563	593	550	624	538	577	532	581	561	551	560	605	590	568	607	552	591	548	574	562	572	568	573	570	576	543	540	566	572	583	544	555	587	533	586	565	539	584	576	594	586	545	532	565	579	595	590	557	537	549	526	538	626	581	580	601	599	550	561	541	529	595	570	565	587	564	624	592	569	542	554	557	537	531	554	564	627	573	596	547	557	533	519	557	500	565	565	596	563	555	547	563	608	563	537	533	560	563	574	575	538	545	583	563	591	531	612	561	585	613	525	563	595	560	567	543	548	554	558	594	549	558	533	593	555	564	584	578	572	550	553	560	570	567	585	575	555	583	581	571	576	539	565	552	543	629	583	563	621	581	551	570	573	556	566	595	584	564	535	583	570	557	632	561	550	578	537	557	562	572	584	572	550	537	531	571	580	569	552	545	559	595	555	546	569	573	567	524	587	569	552	603	556	570	556	592	560	516	578	626	565	604	594	570	548	592	576	547	579	553	571
6998	623	303	427	714	833	751	679	583	483	424	253	170	103	87	79	85	97	142	156	155	145	107	115	129	118	105	93	74	73	64	64	45	45	39	43	47	41	31	38	43	44	50	42	30	43	38	27	37	38	36	40	33	42	42	44	36	39	41	34	41	41	48	27	35	40	38	30	42	37	45	46	48	34	45	24	41	32	37	39	35	47	35	46	34	41	40	36	35	38	36	38	33	40	29	41	32	35	48	47	33	38	43	44	23	27	28	31	34	41	37	42	32	31	27	47	35	45	41	58	37	30	38	45	45	29	43	40	44	40	33	48	40	26	30	41	44	33	26	34	41	24	46	35	38	39	38	35	37	36	35	32	33	37	50	39	37	38	33	30	35	39	36	34	44	39	41	27	34	34	41	34	44	34	35	36	31	28	35	34	30	25	37	40	45	45	44	32	25	51	31	32	43	38	39	32	41	48	42	43	36	44	43	36	53	24	36	38	46	32	34	33	44	21	38	38	40	34	38	40	41	45	33	37	42	34	40	35	40	28	40	35	41	38	43	40	31	34	30	45	36	29	33	26	40	25	35	46	37	33	33	46	35	32	40	38	35	35	28	44	42	45	31	29	27	35	28	39	32	40	30	38	40	41	38	42	41	40	34	40	37	35	33	21	31	32	35	40	48	29	36	39	22	35	34	48	35	41	50	36	47	34	47	42	38	40	37	44	41	33	34	33	42	38	43	41	36	31	27	34	26	31	43	36	36	29	31	37	42	45	39	39	48	22	39	28	34	22	41	32	28	30	33	33	28	36	28	52	42	33	41	35	42	42	36	37	32	34	39	48	48	42	43	37	37	26	31	27	36	29	29	30	37	32	35	34	31	28	28	40	41	33	43	28	31	41	31	28	49	25	41	34	31	36	35	38	38	37	34	37	43	26	44	35	47	41	37	34	31	26	41	39	39	33	33	40	33	43	45	40	46	33	24	49	34	42	42	35	29	29	41	33	46	40	34	39	52	43	38	35	43	37	36	35	34	41	34	42	42	35	33	46	49	27	29	36	35	40	20	33	41	33	35	39	30	37	42	33	40	39	29	43	30	34	42	41	33	28	42	35	30	41	33	42	41	35	38	33	37	41	33	36	42	27	48	36	46	25	35	50	35	35	36	33	30	41	33	26	41	26	44	40	43	47	42	31	23	42	29	33	33	50	34	39	34	43	35	36	32	38	38	30	49	45	37	45	40	32	42	42	38	45	36	39	33	33	33	34	37	46	49	26	38	32	37	35	35	43	36	38	42	40	43	32	26	34	47	39	25	46	44	41	29	48	40	29	39	40	39	45	34	43	40	45	61	37	48	37	33	35	31	34	39	29	46	29	42	43	31	26	41	32	36	28	47	46	44	41	38	28	41	43	50	45	42	37	46	31	36	39	40	28	39	34	53	38	33	41	44	43	35	31	31	37	36	56	33	42	34	31	34	38	35	38	48	35	33	38	45	27	37	39	39	31	30	35	43	44	35	42	32	34	39	35	37	33	36	27	30	39	37	34	37	40	41	39	41	45	43	39	38	49	31	41	50	31	40	34	33	45	47	29	35	37	37	52	35	35	31	34	39	41	36	43	25	23	28	36	33	41	22	40	35	41	43	38	34	29	35	35	41	39	36	32	43	47	38	38	29	44	43	38	34	30	41	32	45	50	36	32	41	35	35	30	27	39	40	32	29	32	44	37	56	26	43	32	31	43	46	24	43	47	37	42	39	34	25	35	42	32	30	32	45	29	36	36	36	26	45	37	45	36	34	37	32	34	34	36	34	36	33	40	38	44	34	28	45	28	42	55	49	39	24	35	41	42	33	43	27	44	40	40	43	51	42	39	41	43	34	32	27	50	38	28	38	38	37	34	39	30	28	43	41	36	35	38	39	30	36	44	38	43	44	36	34	42	37	37	41	34	31	44	26	33	37	38	38	35	48	32	32	35	50	36	54	35	44	32	30	38	34	39	32	35	38	39	31	32	32	46	44	44	38	43	38	27	25	42	39	36	21	29	31	43	36	36	51	38	32	42	33	35	35	32	35	39	42	28	30	35	35	47	40	33	34	47	37	36	28	26	48	38	31	35	36	42	34	30	44	38	25	25	41	40	31	40	35	40	29	40	45	29	36	43	29	28	35	35	35	28	41	47	37	48	31	31	32	41	32	46	37	41	35	37	43	41	35	42	37	48	43	44	46	38	39	35	37	32	32	43	39	47	50	43	47	35	56	31	21	31	36	32	34	42	32	39	39	40	36	30	42	29	33	40	37	48	46	51	31	29	36	34	27	38	41	33	38	43	37	33	45	30	35	44	37	42	39	30	46	47	34	41	31	32	27	36	34	42	38	26	42	40	46	29	33	36	36	43	38	33	31	35	32	30	39	34	33	46	37	39	38	40	44	30	40	37	38	44	41	47	40	41	29	37	42	27	47	42	43	44	35	31	36	44	32	30	33	48	47	39	29	25	34	26	36	38	35	34	43	33	40	30	35	31	50	36	35	27	45	47	45	46	28	38	30	29	28	34	35	39	41	39	35	38	36	43	43	26	41	39	49	41	33	47	45	44	45	31	45	35	39	38	40	45	34	39	34	32	45	36	38	36	35	40	37	47	42	31	32	43	43	35	37	36	31	37	32	33	40	36	36	41	41	35	34	48	43	42	44	37	33	29	32	47	39	30	32	46	43	46	36	34	41	39	38	33	32	41	30	34	43	32	33	30	29	31	45	39	39	37	28	25	30	35	38	38	43	37	34	29	32	30	40	43	42	35	27	34	36	44	34	31	31	31	33	42	34	28	46	40	32	37	42	55	38	40	42	51	37	33	33	28	32	37	45	43	40	37	39	41	48	29	29	33	38	39	40	38	34	46	41	45	33	28	28	29	41	39	37	27	36	27	46	46	35	34	34	34	39	25	40	30	37	45	45	33	33	37	32	42	40	41	49	42	37	34	36	27	31	38	33	32	30	46	40	42	44	45	39	34	40	48	44	34	40	26	48	33	35	33	38	45	40	42	42	30	42	33	33	32	39	37	37	41	29	27	36	47	38	31	35	32	41	37	31	30	42	38	37	32	30	43	43	35	42	45	32	35	42	42	32	36	36	29	24	38	38	44	42	43	43	43	34	34	31	23	42	42	38	38	42	29	40	45	29	43	31	36	47	36	35	43	35	33	51	40	45	43	40	41	38	30	33	32	24	31	49	38	45	45	28	37	37	44	40	38	39	33	43	39	40	44	43	35	46	34	37	47	41	51	35	26	39	34	54	41	39	33	42	40	45	39	29	33	32	46	39	32	31	34	37	36	41	31	33	37	28	32	47	45	33	38	51	33	35	32	39	44	31	37	33	32	30	33	39	28	37	33	30	44	37	46	39	32	39	30	39	45	40	49	45	39	44	40	30	31	48	41	33	32	27	38	44	30	31	39	44	40	30	38	35	47	40	37	46	48	41	33	47	33	28	44	36	34	35	46
40725	14500	11156	30828	37692	37120	34461	30373	26399	22533	19730	15123	10111	6329	4703	4059	4524	5512	6826	8175	8562	7501	6487	6547	6518	5726	4727	4497	3881	3075	2604	1949	1667	1315	1368	1186	1151	1172	1131	1208	1238	1137	1069	1128	1094	1122	1116	1076	1130	1145	1051	1067	1023	1091	1072	1077	1023	1035	1018	1040	1019	971	957	1019	1010	1015	1022	962	999	924	948	963	978	938	953	985	970	956	990	921	1006	946	942	917	937	959	909	1004	1022	980	951	948	936	973	963	903	979	953	946	921	948	926	926	998	944	978	977	985	947	960	943	928	992	952	938	951	917	939	991	958	965	959	950	973	939	979	962	919	955	934	951	945	881	881	987	987	964	959	913	939	928	961	904	893	928	952	889	903	919	914	931	885	937	933	953	965	1000	901	970	894	912	927	927	912	962	908	912	991	982	886	885	950	928	900	920	942	911	1010	989	948	918	1003	923	932	914	948	878	909	949	891	900	996	941	959	914	999	864	930	967	894	922	940	937	987	974	954	952	907	906	871	882	906	949	950	885	975	939	909	956	937	958	971	902	975	945	958	913	919	948	903	944	971	921	871	944	907	927	930	925	882	915	890	966	918	931	891	996	910	922	927	954	938	919	884	965	949	949	972	888	951	906	935	918	912	947	939	915	905	907	888	903	961	931	915	933	912	945	927	936	965	942	943	920	942	889	962	976	913	946	935	961	852	938	893	896	922	937	929	915	935	913	921	954	887	921	954	920	911	928	878	925	937	911	898	948	877	932	957	987	918	926	953	875	922	928	923	962	904	961	969	955	951	876	932	920	1007	965	924	984	936	969	936	1000	889	946	901	852	885	945	930	975	941	897	949	852	969	957	930	915	920	962	902	911	941	935	920	897	882	902	931	921	887	896	897	913	970	959	909	940	925	927	945	894	936	906	930	870	968	897	919	934	912	954	940	893	912	959	916	885	963	902	904	938	911	947	902	907	856	931	954	868	979	916	911	914	907	910	911	937	937	931	877	928	902	974	938	924	891	961	919	868	996	901	893	925	941	960	930	981	965	977	873	954	901	941	946	901	970	932	902	920	877	986	962	902	921	930	933	884	903	951	968	968	936	971	931	922	941	913	888	904	931	959	918	925	964	957	865	963	980	969	956	945	982	949	912	901	911	959	971	959	957	906	901	929	910	909	932	911	960	953	980	908	954	942	899	919	883	956	879	904	942	948	922	926	961	924	883	950	995	923	904	904	899	921	938	982	992	911	947	955	936	932	911	933	918	876	964	968	963	954	876	920	914	963	886	946	985	900	945	948	916	952	904	928	931	949	953	926	877	972	907	927	934	924	954	937	971	954	944	927	922	955	928	955	920	923	938	906	922	899	889	898	924	921	922	980	894	920	934	861	945	907	935	881	926	936	981	940	960	927	907	945	907	910	935	985	936	945	917	895	896	946	927	939	953	887	971	871	950	890	912	955	920	910	956	956	961	892	907	937	925	953	977	956	991	980	928	894	938	951	908	925	935	921	878	930	943	932	923	940	901	945	906	949	951	961	920	923	922	930	956	916	873	915	892	852	877	958	887	958	951	925	928	926	895	904	891	937	940	890	984	953	967	895	931	942	861	922	893	904	923	955	935	926	917	961	865	932	875	900	944	886	911	1005	913	906	891	923	914	957	985	895	925	889	918	953	919	965	955	915	922	891	913	961	912	927	927	957	934	892	924	990	888	893	918	918	906	957	932	859	920	900	920	936	945	891	921	941	873	940	958	920	962	874	942	895	955	868	892	876	881	930	907	950	975	902	850	920	895	938	927	902	887	914	933	876	923	910	902	963	992	911	882	936	929	973	871	898	969	908	929	921	917	945	910	916	923	938	838	950	901	929	913	908	904	958	950	888	907	875	966	928	922	951	916	925	934	1007	901	912	946	933	919	967	934	905	973	973	938	959	916	908	973	949	904	978	952	867	905	904	903	986	919	987	957	916	934	960	947	869	924	944	927	880	950	942	909	963	915	969	884	920	930	938	942	923	963	974	942	925	871	899	968	875	894	968	923	947	949	924	944	952	848	962	937	900	886	912	878	923	960	909	875	952	954	878	938	936	979	917	875	915	922	909	897	895	949	947	875	939	974	906	901	921	919	906	899	917	913	898	920	933	931	983	937	955	894	866	930	926	960	938	868	961	942	944	883	919	911	884	898	882	936	991	955	971	883	926	909	968	915	955	984	916	954	928	937	957	859	930	915	893	947	925	961	987	898	921	939	921	907	912	886	921	924	994	896	935	916	992	898	921	921	927	909	910	882	881	939	932	934	902	892	970	964	927	907	890	925	909	977	970	875	957	939	900	901	929	987	1009	999	907	940	912	883	900	948	939	942	912	897	967	908	985	943	892	939	978	931	971	971	971	930	969	927	906	937	928	914	930	908	915	903	964	938	945	922	983	925	885	943	888	909	912	872	855	876	927	944	908	949	962	908	964	889	954	927	924	969	944	925	925	906	888	975	943	939	936	948	858	939	899	889	933	925	954	936	971	907	943	890	909	971	964	961	867	933	923	901	919	924	904	906	949	902	904	928	921	938	916	955	952	929	909	928	875	937	915	889	872	947	886	910	901	929	929	913	945	933	921	1005	931	908	859	930	936	882	900	952	942	941	981	943	906	936	955	877	973	917	941	925	941	931	923	938	945	957	1024	888	964	925	903	952	925	1001	952	929	940	941	908	914	891	955	904	923	922	972	943	854	853	911	851	893	928	892	869	922	934	907	943	926	947	993	917	943	936	943	952	958	908	902	892	961	967	936	942	922	971	896	899	967	955	976	972	921	875	880	906	928	918	865	930	928	918	919	941	894	930	941	994	911	943	953	920	896	949	936	898	981	902	966	934	936	973	847	934	923	904	942	931	927	953	896	900	845	955	898	912	880	995	900	955	926	882	903	908	879	977	923	958	932	919	935	908	916	972	929	948	951	972	923	965	921	910	930	917	938	996	839	916	926	941	905	994	923	929	975	920	968	913	913	949	952	915	962	935	896	967	919	946	964	910	899	919	942	941	998	972	928	898	903	866	942	896	874	915	970	947	929	933	945	946	916	930	910	917	908	916	966	926	904	899	896	979	963	915	935	922	935	972	884	941	953	930	963	905	898	917	925	921	935	892	896	955	958	941	936	927	954	977	1021	910	942	938	896	946	959	957	923	961	942	906	930	981	846	922	937	952	895	883	937	967	981	939	933	932	909	920	913	1008	901	927	968	925	910	918	914	932	936	906	906	942	936	981	877	944	940	964	905	945	887	921	942	981	943	936	925	914	894	932	862	925	950	973	908	891	1014	922	908	919	871	867	902	910	936	881	905	917	908	967	979	921	888	947	904	917	940	915	917	940	965	920	925	944	1017	902	933	982	925	1001	946	950	905	914	916	938	970	931	951	932	952	978	924	899	960	941	977	977	938	901	946	942	948	954	980	945	918	962	945	917	918	901	896	990	901	916	942	921	938	919	863	914	912	912	908	868	966	933	908	983	925	937	962	936	922	900	937	948	967	975	953	937	932	954	907
2391	156	155	178	370	398	332	310	238	213	175	123	66	46	29	31	33	37	68	74	59	60	67	66	50	49	41	42	31	28	35	24	23	18	29	9	19	18	19	13	21	16	21	22	20	14	24	13	21	18	16	18	19	14	26	16	18	17	12	18	20	20	20	15	22	7	20	18	21	13	16	10	14	21	18	17	18	26	13	17	16	13	23	22	14	13	20	20	15	18	15	21	18	14	19	25	19	21	17	13	16	20	19	22	19	10	16	15	15	12	19	9	16	13	20	17	17	17	21	18	24	15	11	22	21	18	25	16	26	20	13	17	16	11	13	18	16	16	14	18	14	13	7	13	20	11	19	23	10	10	19	21	12	15	14	23	21	8	11	20	14	14	14	20	17	15	16	25	16	20	16	19	18	16	11	14	9	17	19	22	14	16	16	16	13	18	19	16	11	24	23	15	12	16	15	21	19	18	21	21	10	13	29	15	21	14	21	21	19	15	17	18	23	19	14	17	10	19	16	14	25	13	12	18	13	19	15	14	18	20	16	17	18	19	25	23	27	14	20	22	12	28	12	17	15	15	16	16	19	22	15	16	18	10	21	19	14	18	15	18	12	15	18	12	24	18	19	13	25	19	14	16	20	19	12	13	17	13	17	17	18	15	13	16	21	22	22	13	19	14	20	18	17	13	10	13	15	21	23	14	25	13	16	18	17	26	15	16	20	12	18	12	13	12	10	20	17	21	13	18	13	20	19	19	17	12	15	23	17	19	13	14	17	20	18	19	19	11	18	19	13	16	8	24	14	16	27	18	21	12	20	17	16	26	9	17	16	16	16	11	14	19	18	14	19	16	10	25	19	19	13	11	15	27	17	16	16	8	15	17	19	21	22	17	19	14	13	18	13	29	20	15	18	10	12	24	19	14	11	13	22	17	14	14	15	16	19	15	22	18	21	12	11	13	19	10	17	11	18	19	16	16	17	18	22	15	11	13	18	14	15	19	20	13	20	14	11	19	25	16	16	21	16	12	18	15	17	20	15	17	19	19	11	18	15	15	26	22	11	14	15	11	15	9	15	20	19	16	17	16	21	28	19	18	23	14	20	14	13	22	19	25	14	19	15	23	27	12	18	16	16	16	16	11	16	16	16	20	18	14	14	16	11	15	23	19	26	18	17	18	21	19	11	13	18	22	19	15	11	19	15	15	15	22	14	18	20	17	16	23	12	20	11	22	19	25	13	12	13	15	14	18	16	13	20	13	20	13	18	12	16	13	19	16	12	18	17	16	10	14	29	20	10	18	22	25	18	16	14	20	18	21	9	17	13	11	15	27	19	15	23	19	22	18	17	17	18	17	22	14	20	16	7	26	18	14	10	13	16	16	13	11	13	16	13	16	22	22	19	20	22	21	16	14	14	14	21	16	19	16	16	17	21	21	19	23	21	22	16	18	9	16	16	13	17	16	14	19	14	15	17	11	15	17	19	24	26	14	13	18	18	19	20	23	9	24	14	21	14	14	24	13	22	14	15	17	11	22	14	22	14	15	25	17	23	22	15	18	11	18	18	19	20	18	13	10	13	15	19	20	18	24	17	10	20	11	10	11	25	26	11	12	13	16	13	15	17	15	16	18	19	12	22	25	17	16	21	22	18	16	23	15	18	18	22	17	20	16	17	16	22	19	27	20	19	18	21	18	9	13	19	10	16	16	22	16	15	19	14	18	19	13	17	8	23	19	20	18	16	15	10	18	13	21	21	12	16	19	13	14	15	10	16	13	10	19	12	14	20	19	16	15	8	14	24	15	17	19	20	19	19	14	15	12	11	26	25	17	16	9	21	15	21	14	19	13	12	15	24	11	14	23	15	21	15	15	13	16	27	17	14	18	23	20	15	20	17	15	18	19	20	10	15	18	15	16	14	21	9	25	14	20	24	14	21	19	7	17	8	10	20	17	11	21	19	15	11	18	10	14	20	16	23	16	26	18	15	19	9	20	12	16	20	19	17	29	14	25	18	14	20	11	14	18	16	18	12	19	10	16	20	23	14	15	14	17	16	12	24	19	15	20	16	17	17	18	12	11	18	23	29	16	16	24	19	16	10	21	16	19	15	17	15	13	20	18	15	17	17	19	18	21	18	15	15	20	16	16	21	21	16	19	12	21	18	16	14	16	24	20	19	14	20	26	22	23	18	21	20	13	19	15	23	21	13	17	16	15	14	18	17	10	19	11	9	16	18	13	17	14	21	16	15	15	19	18	22	16	23	19	23	14	15	14	11	13	24	18	14	26	15	17	20	20	8	19	21	15	19	21	16	19	12	16	22	14	13	20	15	16	20	17	17	13	20	18	17	19	14	12	16	24	23	24	11	8	12	6	25	13	19	13	16	16	13	27	15	27	20	7	19	15	18	9	10	11	22	18	21	15	12	18	16	11	16	17	20	19	17	12	15	14	17	15	15	13	22	22	12	8	22	15	18	18	14	18	12	9	15	13	25	20	16	17	17	22	13	13	16	12	13	17	16	15	15	6	20	16	15	20	21	20	17	16	17	12	14	20	20	21	27	27	21	15	15	17	14	6	16	14	13	19	14	15	19	11	18	13	12	17	16	12	15	19	15	9	16	15	10	18	18	10	22	19	27	19	17	19	12	24	13	17	16	18	15	19	18	21	16	15	16	14	22	17	16	15	14	17	21	17	19	18	19	19	18	20	16	24	20	18	20	18	14	16	17	13	12	21	26	19	12	14	16	16	21	19	14	18	10	18	17	21	16	17	17	19	22	16	20	16	12	20	16	18	23	22	22	16	17	15	18	13	17	14	10	18	11	21	22	16	17	20	23	12	23	13	11	11	11	22	27	15	19	14	22	8	21	21	20	24	27	25	16	19	16	8	18	16	18	12	21	11	24	19	18	18	24	23	16	19	14	17	12	14	18	18	12	15	17	12	14	19	13	15	23	21	9	23	12	8	13	16	15	20	23	14	12	13	17	16	14	24	22	14	17	13	16	14	22	14	17	7	14	27	15	14	17	17	20	11	17	9	15	14	13	22	15	15	17	26	6	14	30	24	20	16	15	11	13	13	17	23	18	20	21	14	16	15	23	27	16	13	21	22	12	25	13	11	23	12	20	14	18	12	18	19	22	15	16	18	16	14	15	18	21	19	21	11	12	13	15	12	22	16	11	15	20	20	16	10	16	13	16	10	20	16	15	16	24	12	17	14	17	19	18	24	15	19	18	18	16	18	23	14	16	21	20	19	14	18	13	20	20	13	11	11	19	11	13	14	15	12	18	18	14	19	19	15	19	14	16	13	18	20	9	18	14	16	29	14	10	21	21	17	19	12	11	14	19	24	13	19	19	17	18	12	18	10	14	16	11	11	19	19	15	13	19	13	19	16	20	19	19	15	15	18	24	21	24	27	16	19	20	19	25	13	18	19	15	19	16	11	15	13	16	18	19	25	20	19	17	19	19	15	18	19	14	18	18	16	18	15	16	15	22	16
28550	6804	6698	22891	30421	29761	26002	21858	17148	14809	11945	7738	4307	2350	1638	1595	2027	2622	3415	4226	4237	3391	3310	3372	3139	2516	2222	2042	1666	1361	988	800	652	625	548	502	496	522	529	468	455	467	470	502	440	524	468	477	488	528	467	440	472	474	463	467	451	422	450	489	457	443	416	447	428	501	464	473	481	472	441	477	420	482	474	455	445	439	504	434	491	461	485	443	459	493	478	445	464	484	444	451	453	455	410	406	438	487	436	449	438	394	467	472	463	470	399	459	422	461	441	452	461	467	451	470	449	461	488	485	476	475	425	448	470	500	485	452	435	445	450	425	479	429	405	464	450	438	413	456	441	430	446	446	461	454	414	438	457	453	423	435	429	459	456	417	488	467	399	404	456	464	454	483	430	423	463	433	442	442	417	463	449	458	457	437	453	413	462	444	476	468	467	476	436	487	436	442	469	454	390	428	464	438	427	404	390	402	409	487	441	463	456	430	444	451	464	455	410	407	457	452	431	480	427	436	454	463	437	477	422	416	465	433	435	439	438	472	443	417	413	440	457	495	459	441	420	470	445	431	482	451	468	437	458	453	431	467	438	456	440	458	454	459	426	463	417	439	427	449	414	432	435	416	442	428	491	434	438	467	410	411	436	470	429	432	453	441	434	428	445	411	455	440	437	410	458	426	448	471	454	431	452	468	463	419	417	448	420	423	475	417	429	453	415	448	461	478	449	446	453	444	445	463	389	504	419	433	446	450	498	473	441	433	439	426	451	430	413	464	446	456	457	438	434	440	445	414	453	457	460	440	447	411	428	484	451	421	477	431	449	450	449	404	436	433	412	444	459	438	427	491	456	485	454	439	461	441	437	424	480	458	444	433	435	443	440	452	420	447	428	444	415	411	463	434	427	433	476	462	452	451	445	443	443	440	413	464	482	432	455	439	441	433	430	441	469	404	435	458	419	449	437	450	475	450	436	404	449	412	382	513	433	436	465	436	416	416	471	425	416	455	446	443	458	459	426	398	406	475	464	427	396	442	439	462	438	466	403	454	454	394	462	462	453	429	434	474	425	441	469	453	464	432	462	417	452	428	448	459	433	437	476	462	464	472	410	468	440	470	461	411	386	456	432	457	458	431	417	436	452	442	451	448	451	441	452	475	455	481	455	456	423	430	458	457	456	450	466	420	457	421	456	467	416	436	420	426	470	420	415	495	440	439	433	453	452	458	469	442	427	422	436	453	452	484	465	470	399	449	448	468	429	462	432	438	478	446	441	458	454	420	431	437	411	450	447	417	426	423	421	440	440	494	439	437	429	399	489	421	476	454	398	441	433	424	403	428	448	430	463	442	422	449	461	469	423	456	455	443	476	439	444	438	437	439	421	448	422	425	459	446	454	441	437	441	439	457	483	459	414	436	463	421	428	444	450	479	435	438	427	470	470	448	447	440	470	458	428	448	431	414	433	453	460	455	448	413	405	452	443	407	474	455	502	426	467	414	491	458	486	431	446	437	416	455	454	430	449	433	417	439	435	454	461	426	399	417	449	424	433	440	476	449	431	457	455	429	428	413	456	448	442	446	425	420	412	440	440	455	423	420	442	434	414	431	465	426	440	463	436	467	460	444	482	434	408	488	407	462	501	439	486	465	445	417	455	437	452	443	440	442	436	438	397	478	466	432	475	434	473	462	443	428	466	433	417	449	415	461	435	439	431	418	464	474	455	394	465	460	482	419	443	435	444	432	457	452	458	473	431	459	482	444	456	443	422	422	424	457	452	430	467	425	458	459	426	413	434	460	469	467	433	460	403	434	417	457	412	423	398	464	455	425	402	455	443	423	428	434	407	458	441	449	423	419	439	419	456	401	459	445	438	471	451	461	423	445	463	460	419	448	414	449	457	395	451	467	447	492	410	449	426	455	458	444	454	423	441	460	435	483	443	455	468	441	425	454	410	450	459	403	441	507	459	421	435	448	423	466	449	434	395	451	413	439	443	443	438	449	472	448	454	446	450	424	464	428	446	451	440	446	464	438	459	446	465	475	435	460	459	471	452	442	416	428	461	442	479	466	472	406	413	469	433	444	427	488	460	429	440	388	447	467	416	400	426	491	450	417	452	479	439	421	470	443	450	433	397	444	448	428	462	442	435	479	462	456	449	447	436	447	459	445	458	463	457	411	465	454	439	408	418	428	456	441	414	433	457	462	440	401	463	459	413	433	454	454	443	431	440	380	460	413	437	452	441	450	410	457	456	445	455	462	457	473	411	465	458	455	427	456	414	444	450	412	465	473	392	454	419	465	469	431	432	441	479	448	443	482	443	429	418	449	451	438	434	403	448	479	438	422	413	413	450	435	429	445	499	470	441	446	460	428	446	478	420	455	444	456	451	461	436	488	448	443	460	420	435	461	443	412	448	420	427	458	438	428	411	437	440	459	452	457	477	415	439	432	432	439	419	466	459	460	452	453	428	450	440	451	479	430	458	466	460	454	439	453	437	419	445	455	454	435	410	471	478	447	450	443	423	406	441	422	416	437	448	458	492	451	453	424	451	417	440	417	438	433	433	451	455	448	452	441	462	428	445	458	431	396	445	451	463	454	476	441	421	432	424	435	448	482	429	413	405	453	491	432	473	460	402	453	482	424	430	452	444	488	374	454	413	426	451	438	463	370	460	425	445	469	466	466	435	444	461	469	444	444	445	476	457	452	441	433	458	469	459	462	444	435	443	444	431	431	423	442	461	429	435	442	461	445	457	478	447	440	453	426	424	427	455	454	443	446	445	463	461	468	417	440	443	456	459	440	439	444	429	441	506	447	447	437	416	425	444	452	456	466	449	444	443	474	443	444	443	436	456	458	422	437	442	468	436	449	429	466	444	452	487	427	463	440	416	441	444	435	427	434	458	431	434	465	454	430	427	434	421	470	445	450	472	412	447	421	472	435	426	416	403	444	431	392	420	421	436	461	466	441	468	445	425	400	449	449	408	434	453	441	450	468	436	421	401	467	440	459	451	478	454	475	457	456	401	436	425	443	458	450	467	465	449	459	436	476	451	449	435	412	442	477	434	433	435	465	436	451	445	427	455	428	435	460	431	455	460	436	415	446	438	420	446	446	434	437	432	401	471	469	445	409	517	435	467	466	424	396	449	427	425	418	485	465	428	454	478	459	456	415	431	441	433	440	435	421	440	443	439	492	444	418	426	422	430	426	435	444	436	488	458	432	495	439	453	454	442	460	417	430	428	453	445	452	413	420	436	439	393	455	491	435	439	440	454	420	434	482	448	436	450	415	441	422	458	470	452	456	447	477	480	400	469	454	448	434	467	430	484	466	411	425	444	417	417	429	411	476	402	438	408	454	448	444	442	435	415	413	458	482	443	416	442	443	463	399	425	432	456	425	459	458	423	429	449	444	476	421	451	434	434	462	457	490	438	455	441	404	454	430	416	446	414	424	428	440	471	427	457	472	439	444	457	467	467	428	428	428	415	391	454	450	440	428	470	450	457	439
4345	446	313	334	671	673	666	507	411	404	267	195	116	70	62	67	96	85	127	124	118	118	102	105	116	96	78	89	53	59	50	45	36	42	49	43	41	39	37	43	35	37	40	37	40	42	37	27	32	36	33	41	35	41	32	28	28	39	29	37	27	42	25	29	25	38	30	38	37	36	32	38	39	38	32	44	43	39	40	43	40	33	25	30	36	34	37	34	34	29	27	38	37	32	34	43	35	32	39	22	31	30	29	44	32	38	31	31	31	30	41	45	39	41	42	32	32	34	33	38	42	34	29	36	48	31	28	35	36	38	38	30	34	41	27	48	35	28	26	38	28	45	31	34	32	36	33	29	31	49	32	26	29	29	36	32	25	35	32	28	39	30	40	32	29	42	33	24	47	37	36	37	30	44	41	35	36	43	45	25	36	41	41	36	36	31	38	39	37	34	39	45	26	32	22	31	32	30	35	44	53	35	38	35	31	24	36	39	38	44	33	43	39	30	28	44	29	38	30	30	43	31	41	36	30	37	41	33	40	46	24	33	35	22	25	38	40	27	44	35	29	39	25	27	34	31	36	31	23	32	49	27	34	38	31	34	28	47	43	36	42	30	39	41	36	36	35	32	31	36	42	39	35	38	43	22	26	34	37	45	43	35	37	44	35	41	42	30	26	30	37	35	35	41	41	39	36	22	33	38	35	38	38	33	30	23	26	26	43	43	27	32	37	43	30	42	41	37	36	23	38	33	29	42	28	35	32	38	33	35	35	46	37	34	34	37	38	29	41	32	39	39	31	37	26	37	45	34	32	33	45	29	30	37	24	33	29	36	35	29	30	39	32	42	34	35	31	40	33	37	39	41	28	41	33	32	40	31	25	53	27	20	39	25	18	33	40	41	35	41	39	28	38	42	35	36	35	38	35	36	34	43	36	40	42	33	35	50	36	32	47	37	31	31	30	42	32	44	27	37	37	40	40	38	30	35	34	39	37	35	31	36	24	37	35	32	34	27	23	36	40	23	47	39	35	27	44	35	26	29	35	47	39	44	34	34	31	42	35	30	38	45	46	42	37	33	40	33	41	43	40	37	34	39	32	36	35	48	25	26	46	38	39	27	43	32	25	35	47	36	34	27	35	39	34	32	30	40	30	47	28	43	32	34	35	33	37	40	44	43	44	24	29	31	35	41	38	36	36	39	34	39	38	39	27	30	29	41	40	47	35	25	40	27	46	39	28	31	40	26	37	39	31	36	35	33	40	39	35	38	30	33	36	35	35	31	29	26	30	41	40	37	49	31	30	49	26	48	32	32	20	39	35	31	40	32	39	35	34	46	38	23	31	39	33	40	36	33	35	46	36	30	29	37	34	33	44	37	36	33	36	30	35	32	32	32	39	39	39	21	37	43	38	32	42	36	34	39	30	36	38	40	33	32	24	36	46	36	47	38	35	26	34	30	31	37	39	36	31	38	55	45	31	31	26	33	37	34	41	24	37	39	41	32	25	38	29	34	29	38	25	51	37	27	30	50	34	43	39	35	41	42	33	46	37	32	35	35	41	27	27	41	45	33	36	24	34	23	29	29	38	33	30	35	32	26	34	40	27	44	40	28	35	37	29	38	27	28	31	38	44	39	37	28	29	34	34	28	47	35	30	38	29	36	31	45	38	32	39	35	44	32	40	35	39	46	39	30	38	36	42	36	30	36	43	35	37	35	47	33	38	31	33	29	39	41	32	31	29	39	42	33	36	27	30	48	39	43	31	37	32	37	37	39	52	36	34	37	47	38	41	36	29	42	44	34	36	46	42	35	36	32	20	36	36	36	34	28	40	23	36	32	45	34	39	40	32	34	24	36	33	50	27	36	45	30	30	32	33	34	32	31	35	34	24	44	41	34	37	37	34	43	34	32	38	36	44	42	38	35	44	37	30	49	29	44	36	33	44	36	44	38	34	41	39	43	34	35	34	46	40	39	38	45	30	51	28	42	31	27	43	39	36	35	33	42	33	29	33	43	47	26	32	31	36	33	31	23	47	32	29	34	39	34	31	33	31	42	39	38	34	38	42	37	28	47	27	29	34	30	32	44	30	31	40	38	40	38	37	39	36	38	32	33	32	31	38	27	36	36	30	33	30	35	29	28	40	41	24	37	40	26	33	33	35	28	45	35	33	40	38	44	32	32	38	37	30	34	35	44	48	32	38	31	38	26	35	36	33	39	31	42	32	46	34	39	28	35	42	22	23	41	31	35	32	39	37	33	36	41	50	37	33	36	45	32	46	33	34	29	33	27	22	34	34	33	28	38	33	44	37	31	43	37	32	33	34	38	28	27	35	45	31	41	35	28	40	41	34	31	38	31	47	37	31	34	29	35	26	40	32	30	34	37	41	35	35	30	40	36	30	37	36	28	31	36	34	28	30	34	30	37	46	27	37	45	30	38	36	44	37	34	38	33	37	26	38	42	41	37	32	45	38	33	37	44	29	32	38	36	34	34	30	35	40	27	35	46	33	33	28	37	39	39	35	34	40	28	38	40	31	35	22	40	34	29	34	28	49	37	30	35	34	39	39	33	36	35	28	27	43	30	37	41	26	31	29	36	37	44	33	33	28	34	35	41	32	41	37	27	46	30	43	33	30	25	33	33	30	36	38	52	33	32	32	33	29	31	31	45	28	29	38	36	27	43	35	45	34	35	30	29	32	41	45	30	35	35	34	33	37	45	42	41	33	33	39	44	29	29	32	27	41	28	24	31	29	40	34	35	39	27	37	39	31	40	32	30	44	27	35	47	38	47	37	38	29	53	35	35	35	54	37	45	34	34	39	31	39	27	33	37	36	29	38	30	32	44	30	37	47	25	33	42	44	34	37	32	30	31	39	48	33	38	35	36	23	39	28	29	33	28	46	40	34	30	25	37	22	28	32	33	30	45	31	29	31	34	32	42	37	27	36	28	33	41	34	31	43	28	38	36	32	34	30	27	32	44	33	45	25	40	31	32	28	35	33	30	33	29	35	35	40	39	27	44	30	34	41	28	39	39	29	31	41	26	34	35	43	32	36	33	41	34	37	39	38	55	41	38	41	35	38	22	32	43	28	43	48	40	36	36	39	33	28	36	40	32	42	40	48	51	45	31	38	39	35	35	34	40	21	41	43	34	44	31	28	38	35	36	46	48	33	37	44	32	35	31	30	37	50	36	30	42	35	33	35	36	40	41	31	37	32	30	41	41	35	30	35	35	40	29	29	41	33	38	31	28	33	24	41	31	46	40	32	36	38	32	37	35	32	34	36	35	38	37	39	37	27	41	31	36	29	40	40	34	29	29	46	28	30	36	37	38	30	29	46	21	32	34	36	38	35	34	29	41	42	32	25	46	34	36	37	40	37	33	35	40	34	40	31	44	37	39	37	38	34	35	35	23	34	40	40	34	26	50	30	38	37	23	33	30	28	40	30	36	35	36	40	34	42	29	35	51	36	34	35	31	46	40	26	37	38	32	38	30
38316	13958	11148	29653	36653	35460	32258	27111	23025	20364	16722	11377	6622	4236	3402	3363	4148	5133	6451	7314	6725	5836	5642	5779	5352	4360	4011	3675	2852	2309	1808	1470	1319	1184	1100	1103	1013	1078	1042	1006	1034	1009	1024	1047	1001	968	1001	983	986	996	980	1017	996	889	946	968	930	926	940	983	884	892	902	902	924	935	939	975	887	924	923	954	934	905	935	972	933	920	921	900	934	860	903	936	890	916	875	953	902	885	933	898	867	902	853	873	912	926	865	897	904	870	882	958	904	885	894	933	970	914	900	899	899	910	887	917	889	931	958	917	913	887	947	908	917	948	940	917	912	892	915	872	839	882	924	887	915	868	888	856	901	911	888	891	911	857	902	869	832	872	884	890	908	863	862	884	904	853	890	888	844	868	879	930	883	904	885	815	851	907	863	881	863	850	859	896	871	886	862	887	840	835	842	932	857	869	901	882	877	922	914	878	845	867	870	896	854	939	834	932	864	878	894	904	915	922	856	906	914	921	917	928	882	843	924	831	866	900	904	946	866	870	855	890	847	911	837	900	849	867	851	887	821	932	915	885	890	897	865	863	840	861	882	893	862	856	879	860	928	826	858	883	862	862	928	915	883	856	879	909	828	890	876	916	880	934	914	935	916	864	800	854	948	863	964	840	810	921	892	848	937	958	841	969	891	954	905	869	883	880	895	925	835	926	937	906	815	919	887	854	862	854	825	869	883	906	843	914	916	849	855	890	841	870	877	975	883	883	872	851	806	862	890	911	886	884	832	874	852	921	874	921	897	851	862	908	850	863	916	843	866	841	925	900	894	876	857	940	901	916	923	903	888	950	922	858	875	890	906	897	904	902	930	869	907	911	861	928	837	894	906	913	892	928	878	939	924	887	853	876	888	894	836	961	950	904	886	895	872	808	974	869	886	894	898	877	900	893	865	892	891	875	877	881	900	856	889	819	894	853	905	911	846	851	849	871	918	883	898	946	853	925	875	898	927	853	869	852	933	862	917	939	841	857	894	877	885	869	907	846	904	880	853	866	866	875	919	901	939	926	848	795	927	877	935	945	878	938	918	861	886	864	868	814	931	884	919	893	888	899	874	875	864	953	844	918	886	887	891	876	918	854	941	912	879	924	884	851	894	900	882	895	861	907	922	941	885	885	904	882	897	856	880	867	905	858	857	891	822	826	935	845	879	877	864	899	923	883	884	875	910	877	866	846	877	859	889	925	867	897	893	874	950	842	885	895	894	902	861	906	876	901	832	884	933	900	860	938	911	918	877	845	891	882	923	865	884	885	884	875	859	881	880	908	887	876	866	917	875	897	882	903	859	938	850	839	917	893	884	885	904	822	828	879	865	862	901	911	921	881	866	965	834	899	841	881	886	858	877	905	900	846	908	923	857	889	853	892	923	856	874	905	842	865	891	905	860	900	867	866	906	885	864	895	839	910	861	844	896	890	906	946	916	891	904	893	939	877	872	906	903	875	884	869	889	821	889	923	896	864	860	874	907	906	914	899	815	886	909	869	939	881	912	885	898	813	902	846	924	900	935	844	909	852	924	872	882	907	883	877	856	884	893	808	874	813	861	858	873	862	881	888	845	861	939	834	879	864	843	877	868	878	919	889	847	847	904	851	924	911	881	927	885	902	896	864	845	840	874	880	873	873	917	882	892	887	865	899	894	907	876	925	867	900	898	886	865	852	857	860	854	885	875	885	893	878	875	883	892	848	909	836	940	844	882	875	853	900	897	898	853	896	885	825	882	888	914	892	899	911	952	822	904	934	862	918	937	919	886	862	913	862	909	935	902	906	885	922	886	894	861	872	967	826	852	875	903	894	904	909	854	900	882	917	891	868	873	876	882	937	896	924	894	930	842	887	935	875	854	917	903	938	869	922	898	886	890	867	871	899	903	859	932	875	886	923	890	855	917	900	905	909	906	862	883	881	907	926	877	872	908	881	863	875	868	888	858	896	873	862	885	882	852	861	889	840	867	907	870	882	965	909	884	928	859	861	900	863	916	886	921	880	914	964	820	856	905	906	852	924	859	897	917	879	913	915	847	887	825	901	856	842	920	906	857	845	870	872	894	898	889	926	832	892	900	897	855	846	854	867	866	881	901	904	908	852	895	959	864	862	887	847	894	903	900	885	852	909	877	908	895	851	847	926	904	867	906	870	894	947	885	835	878	889	913	858	883	904	883	896	940	863	864	875	890	923	846	875	845	852	898	859	906	888	857	824	836	859	887	867	845	858	843	959	950	870	891	881	870	843	899	960	878	894	897	879	853	864	941	913	891	878	882	895	872	900	909	846	882	851	925	855	881	873	876	878	874	875	841	847	888	921	899	881	917	860	888	863	868	818	906	893	901	873	893	892	857	920	890	893	961	889	859	933	903	894	864	841	858	854	805	854	962	925	879	892	895	888	886	879	936	868	881	895	882	876	839	941	890	830	875	870	897	833	856	895	904	893	877	888	895	895	902	817	910	937	890	902	925	806	885	863	912	859	875	921	936	953	841	824	886	890	857	855	908	867	893	894	866	896	883	895	893	869	902	904	884	921	875	856	913	910	886	877	911	924	865	855	881	878	887	830	879	855	867	857	901	866	836	875	887	879	832	887	927	887	898	857	866	856	874	898	851	886	895	896	919	872	954	907	911	932	889	940	927	877	886	907	877	889	951	910	904	861	930	905	833	873	845	905	862	854	873	909	900	886	901	863	869	878	872	892	886	866	956	895	869	864	835	823	888	872	844	880	875	896	868	944	880	925	870	895	882	858	938	901	873	869	937	856	927	923	888	910	875	914	839	863	869	849	887	909	853	913	866	887	844	957	927	861	910	863	884	830	866	951	907	891	896	860	853	937	861	883	976	869	895	993	890	900	905	855	906	881	854	832	846	903	890	894	839	957	882	913	871	876	903	875	816	885	877	853	854	853	901	859	921	911	869	893	876	914	935	890	917	884	917	867	861	854	875	858	884	919	896	888	815	879	851	889	826	836	876	896	898	908	869	849	920	881	941	836	886	858	883	915	889	886	912	880	858	867	878	875	914	911	928	857	899	909	918	839	867	876	874	893	888	891	813	885	852	883	902	901	890	919	929	849	908	850	872	910	874	909	899	881	868	929	900	836	869	901	932	850	873	874	855	826	891	864	883	851	902	852	908	882	890	881	840	833	836	903	897	896	912	924	872	858	883	865	895	852	893	869	869	883	894	846	902	886	900	835	840	862	878	940	937	883	869	905	918	808	906	879	893	909	916	837	883	879	910	892	877	869	868	879	884	846	903	877	840	873	844	919	908	864	926	895	877	861	859	865	872	860	834	868	806	858	879	902	867	877	921	865	849	911	884	900	872	861	894	847	919	906	869	862	873	859	856	920	916	902	820	917	975	887	835	924	928	874	879	894	855	909	891	842	877	825	851	865	886	877	879	872	910	897	900	854	897	810	923	885	919	946	869	914	866	903	920	828	836	883	903	940	878	887	869	903	907	846	894	897	879	876	874	875
2557	236	196	230	489	488	410	326	300	237	187	97	65	41	41	41	69	74	76	70	70	66	59	87	54	45	54	53	32	29	30	20	23	20	20	21	28	23	19	40	27	27	23	22	26	17	17	25	22	19	17	23	34	28	23	20	27	23	12	17	22	24	17	24	32	26	26	22	24	17	24	21	19	19	20	20	16	24	25	17	13	16	22	23	27	17	24	24	21	18	22	13	17	17	20	28	13	28	20	15	17	27	17	20	20	26	21	26	11	20	30	25	21	27	20	22	18	18	23	24	22	22	14	22	21	15	21	19	23	16	25	20	18	32	19	31	20	19	24	20	13	19	21	32	23	18	20	29	14	29	30	19	20	20	26	21	27	24	26	23	20	26	26	28	16	30	22	21	23	26	27	28	20	23	24	23	23	32	24	13	19	11	22	19	26	20	23	17	17	26	27	25	23	18	17	22	16	17	16	29	26	30	23	23	29	25	19	21	14	20	29	13	22	26	19	17	25	19	18	19	15	16	18	23	19	27	26	24	25	27	22	22	29	14	24	28	26	25	19	16	18	21	21	18	20	18	16	14	16	20	27	15	26	20	24	21	21	27	19	24	24	13	23	24	30	21	24	13	15	14	15	30	25	21	23	22	11	19	17	14	15	12	17	27	25	17	22	23	20	16	23	24	23	21	18	25	27	18	23	21	22	18	24	26	18	18	21	23	18	17	22	21	22	17	17	19	19	19	23	18	18	26	27	29	20	18	15	19	20	19	18	18	21	23	20	20	18	27	20	14	22	14	23	21	16	22	19	14	20	20	26	19	24	15	17	17	25	25	20	27	22	27	22	22	27	14	29	22	17	14	17	20	17	23	19	28	17	23	17	24	19	13	21	13	20	18	24	20	21	31	17	21	34	19	27	23	25	27	12	22	24	23	29	19	26	20	26	28	30	17	20	23	21	25	24	26	24	17	13	30	20	22	23	18	23	20	22	24	28	21	16	22	27	15	21	21	30	21	24	28	19	25	24	17	24	18	17	26	14	24	15	30	23	21	26	25	22	25	21	27	22	24	17	28	29	21	19	27	22	21	21	18	21	21	24	18	16	26	22	23	19	19	16	26	21	23	22	17	19	23	27	25	29	27	20	23	26	15	27	25	27	12	21	20	22	22	21	21	21	26	14	24	15	20	29	20	24	20	19	23	26	14	13	22	22	26	19	18	32	30	23	21	23	19	16	24	20	17	21	18	22	19	18	27	24	23	23	26	26	23	15	17	21	17	28	19	27	25	28	16	18	16	26	17	17	22	28	20	26	22	26	26	17	28	26	19	25	26	32	26	15	22	19	17	28	22	18	19	27	24	23	26	16	25	26	31	22	22	22	25	12	21	13	25	17	17	18	30	21	22	21	18	26	22	19	17	23	33	15	26	21	22	19	16	24	22	18	24	21	21	24	22	23	25	19	22	19	18	19	25	15	18	22	14	21	21	21	16	22	27	19	26	22	23	27	14	27	28	13	34	25	22	28	24	27	22	25	21	22	16	14	18	16	16	37	35	28	25	25	19	25	21	20	20	23	25	24	17	20	19	23	30	19	24	24	21	17	23	25	33	29	22	16	21	20	31	22	19	16	21	21	23	26	27	25	17	23	21	16	18	20	28	22	19	15	27	23	34	22	31	23	21	18	22	16	20	15	22	24	31	20	24	20	18	16	16	23	31	22	19	21	29	20	25	26	26	27	20	22	20	25	24	22	22	31	14	23	23	22	23	24	12	30	20	23	22	26	31	14	38	22	27	28	29	22	23	27	16	20	23	18	31	22	25	17	18	23	21	17	21	22	18	15	23	31	25	25	22	22	22	17	28	20	19	22	22	25	18	15	27	22	17	13	23	21	24	22	16	23	27	29	23	22	26	28	17	20	19	24	26	24	20	18	16	23	17	25	21	29	31	24	22	17	18	27	24	20	18	26	21	24	15	16	21	20	23	18	12	22	24	19	19	25	24	23	17	24	20	23	28	21	26	21	27	26	22	24	17	13	23	16	16	13	12	31	22	25	27	21	19	28	17	29	25	21	28	28	29	21	22	24	24	24	26	25	25	25	20	21	22	14	24	21	13	24	29	12	23	20	25	28	24	21	21	23	22	33	20	26	18	30	17	21	17	17	20	18	30	28	19	23	20	22	19	20	18	24	26	17	21	12	22	31	22	17	31	29	21	26	27	16	27	17	23	32	13	23	26	18	22	20	21	24	18	27	25	28	25	18	15	12	23	33	22	29	27	27	16	20	22	19	26	24	21	22	26	13	19	19	20	26	20	28	25	23	26	22	24	13	19	24	20	17	19	20	25	29	12	19	15	17	23	25	13	30	17	30	27	20	22	20	35	23	25	23	20	16	24	17	22	20	26	29	24	20	25	21	23	23	30	24	20	28	24	22	23	19	16	20	23	26	23	22	18	22	25	30	21	24	22	28	22	37	24	22	18	27	19	21	26	21	15	20	26	22	25	28	21	20	21	23	15	26	16	21	15	28	26	27	18	23	20	23	22	24	28	24	23	28	23	20	19	18	8	16	20	17	19	15	20	16	25	21	30	19	23	16	19	18	20	21	22	20	23	23	23	16	21	23	26	22	18	25	11	21	25	22	25	21	28	19	22	19	19	17	29	21	21	19	17	23	30	18	25	20	30	19	12	16	22	23	33	19	22	20	29	24	18	20	23	21	26	26	18	35	17	28	14	26	14	21	24	18	25	18	24	20	25	21	27	21	19	23	26	22	19	16	18	20	27	21	16	17	17	24	19	21	24	26	24	20	29	27	21	21	28	14	22	25	21	28	13	17	16	24	21	17	24	24	20	23	27	31	27	18	26	17	29	19	21	29	21	14	26	15	24	17	15	21	12	24	20	20	19	17	28	15	27	35	23	28	27	23	26	25	27	21	27	25	14	19	18	19	29	27	27	11	23	21	20	12	25	25	24	21	27	33	21	18	19	19	17	20	26	23	25	26	29	22	20	26	22	20	22	28	20	27	29	12	26	16	25	26	26	18	22	15	26	24	27	32	22	18	18	15	28	19	19	23	18	20	16	24	19	15	19	13	18	30	19	18	25	29	22	23	23	21	19	22	25	25	23	22	23	17	24	27	19	21	20	27	15	19	37	26	17	29	20	19	20	19	25	22	26	22	26	18	20	19	25	18	26	19	23	22	19	22	21	25	20	26	30	24	21	21	19	16	18	23	18	21	32	15	21	18	17	19	12	24	14	20	19	19	25	31	19	19	18	24	17	23	21	17	26	20	23	19	22	20	19	24	12	26	24	15	24	22	21	27	23	21	25	16	18	19	13	17	26	21	23	27	24	22	17	16	20	18	13	24	26	35	24	18	24	20	16	20	35	28	24	18	30	19	15	20	23	19	21	19	15	21	21	22	16	17	15	24	21	26	24	20	17	22	19	24	19	18	17	17	21	23	13	24	17	24	22	21	21	22	18	18	25	18	26	24	27
32613	9578	8610	26038	32709	31581	27542	21849	18883	15953	11754	6990	3515	2147	2006	2136	2795	3512	4505	4931	4400	3902	3801	3882	3244	2883	2734	2136	1682	1359	1082	864	772	694	651	724	622	672	656	633	642	605	607	618	677	639	617	595	628	600	607	599	564	579	615	586	568	613	558	587	610	591	578	558	614	530	571	586	570	543	589	521	619	576	575	550	585	581	560	576	600	596	586	530	572	578	573	551	541	522	564	591	590	599	564	567	563	596	558	571	557	577	556	548	589	587	558	574	575	561	555	570	554	567	589	572	593	576	571	561	572	575	551	564	619	564	592	586	539	592	554	538	549	596	577	533	567	584	576	555	538	592	525	603	570	532	543	547	548	545	537	556	604	616	586	621	566	583	565	512	580	549	567	579	535	556	583	594	564	559	526	569	553	564	600	574	560	605	624	566	579	554	622	609	593	531	542	517	570	557	533	536	593	569	588	587	545	584	527	565	538	595	553	597	571	597	589	573	581	588	582	483	544	597	559	586	543	557	531	552	574	568	586	542	587	563	607	548	565	583	536	578	540	575	587	563	574	570	556	549	553	586	617	575	535	567	573	576	554	519	551	524	557	555	554	569	576	563	576	569	598	568	592	558	546	525	550	562	536	572	567	546	562	567	533	572	571	571	587	571	616	527	531	574	581	594	560	574	537	571	556	607	534	548	538	571	563	555	546	615	541	561	583	583	558	549	539	543	529	577	576	546	579	526	583	536	597	582	578	594	508	555	555	574	512	553	536	582	555	532	545	616	562	571	550	534	552	525	560	546	535	603	606	523	527	603	545	551	574	603	576	562	526	586	565	546	530	537	582	585	566	584	522	571	551	542	567	549	577	558	561	514	570	553	561	547	607	555	542	539	584	605	577	559	622	563	595	588	601	587	571	546	611	598	579	564	580	584	549	602	515	585	560	568	601	559	539	573	559	546	576	604	543	560	579	561	571	527	576	533	570	570	595	595	554	594	558	566	620	575	557	587	544	564	543	566	572	579	611	552	569	561	584	579	594	567	541	557	532	552	574	605	554	570	537	562	541	593	540	577	616	591	551	542	556	592	590	578	523	557	549	538	584	521	552	581	597	572	558	574	609	593	558	543	563	521	518	586	556	586	522	555	568	584	573	569	525	550	567	593	603	591	603	610	537	603	593	516	567	586	546	511	553	549	572	545	595	556	561	554	584	543	560	583	565	545	611	566	526	551	554	597	549	614	542	553	558	567	563	541	629	554	615	570	564	556	560	588	556	554	595	594	592	620	603	536	599	588	578	540	584	565	519	576	559	553	564	588	547	565	534	526	601	585	548	572	557	578	564	583	608	595	550	564	551	544	591	510	549	567	543	550	556	589	546	561	565	617	542	581	541	560	565	576	594	560	606	588	585	540	616	576	526	504	553	549	587	524	566	569	540	552	581	581	582	548	572	587	563	583	560	561	569	570	540	583	583	553	559	561	567	524	536	631	593	567	556	596	570	550	593	590	601	538	565	579	562	606	549	546	585	537	552	536	568	574	553	527	525	548	543	541	543	557	552	567	613	534	564	570	600	533	590	575	535	591	523	548	564	570	540	561	612	578	542	566	590	607	569	569	611	576	563	570	576	548	571	593	584	584	583	603	566	577	506	568	568	549	552	581	573	616	597	565	573	518	551	538	575	532	547	548	586	524	572	552	549	517	564	577	517	602	540	568	554	596	564	569	617	513	528	561	577	560	533	578	607	571	578	596	536	575	588	579	532	568	576	553	530	529	606	564	593	565	568	526	561	564	591	590	571	542	616	571	559	586	566	566	540	570	590	592	548	579	572	596	540	592	525	601	547	589	591	558	544	601	566	550	553	594	553	563	558	571	537	600	551	560	541	600	559	509	536	566	542	565	582	553	571	570	544	545	576	589	541	579	609	525	512	598	559	558	535	566	537	570	598	565	592	520	557	592	562	527	546	588	535	541	576	573	625	553	589	563	595	525	566	555	545	567	601	513	568	536	592	539	587	574	561	530	572	573	556	539	562	587	592	561	574	545	528	517	572	562	523	549	563	549	559	555	581	579	584	579	553	567	575	593	582	561	605	566	563	547	550	547	549	575	624	533	598	541	546	551	550	578	574	566	555	634	563	562	588	545	550	528	605	584	578	553	538	557	535	631	516	554	564	600	582	555	577	555	592	531	572	580	554	574	527	534	591	573	613	603	584	617	542	586	584	579	575	584	582	524	571	575	608	565	574	546	553	551	516	579	556	598	580	570	561	583	567	569	537	550	624	562	548	622	582	589	576	541	504	561	577	540	568	549	522	529	568	552	525	567	599	554	541	533	518	579	557	571	530	588	569	523	575	566	579	544	587	578	572	525	557	599	550	540	553	561	567	562	553	593	555	591	572	541	569	599	548	569	597	574	553	577	544	562	580	546	550	548	589	575	579	538	563	582	553	613	527	576	590	636	554	590	568	568	564	566	587	558	614	570	553	569	570	562	544	539	560	553	558	590	615	616	546	586	552	539	585	571	572	605	550	509	524	591	583	530	573	573	563	635	616	529	566	562	550	592	591	538	600	573	581	574	568	562	596	542	554	581	542	589	581	566	565	546	569	535	561	553	548	616	549	598	546	610	567	567	549	540	607	547	562	575	599	551	549	600	538	558	560	556	554	542	563	588	591	569	573	575	594	528	563	570	573	586	556	572	596	560	579	551	558	535	570	573	535	594	540	521	559	563	565	565	528	576	559	553	579	582	553	570	553	519	557	582	575	563	564	616	567	602	511	571	549	566	557	565	563	572	568	573	543	576	589	614	595	551	552	551	541	546	581	518	573	587	566	555	605	575	558	560	560	596	575	581	556	598	538	564	575	594	559	545	533	586	585	547	543	588	538	550	570	572	595	568	590	541	578	531	576	567	520	553	572	511	605	583	557	601	567	558	520	559	607	517	574	535	560	564	550	591	566	567	559	538	572	555	562	541	544	533	526	613	588	567	552	564	538	546	558	538	568	593	556	533	582	546	562	578	588	565	520	579	531	544	576	559	573	603	556	580	529	537	584	563	555	515	564	578	551	603	535	568	570	582	531	593	538	599	590	569	524	579	552	607	525	554	571	603	585	566	578	598	549	565	593	555	546	561	588	610	577	594	587	570	563	603	566	560	577	547	560	578	567	555	562	553	534	531	542	557	556	539	570	536	553	559	570	567	560	546	564	597	613	561	557	592	564	586	581	593	556	549	585	605	598	564	535	594	591	551	555	574	561	567	543	543	613	552	547	571	592	584	597	568	544	558	632	525	592	543	558	511	583	599	571	597	572	532	546	561	572	562	560	566	593	556	597	558	527	558	545	564	573	559	543	575	537	582	601	571	563	541	561	567	612	533	575	558	574	560	586	504	549	621	570	571	607	586	609	570	547	552	562	546	579	571	578	555	572	531	540	577	558	560	536	562	550	568	569	540	558	558	566	585	528	565	573	616	520	584	542	582	549	561	543	562	573	574	556	551	580	569
7009	728	444	525	942	928	745	643	600	493	316	165	114	100	85	90	109	129	169	160	141	159	126	119	114	103	99	72	63	66	57	42	54	54	36	40	38	39	38	45	43	42	30	41	36	29	25	31	29	50	27	47	51	38	32	41	42	33	37	33	49	48	30	40	44	36	36	39	34	43	41	45	50	34	37	41	40	32	31	37	36	34	28	33	31	39	31	37	30	35	44	40	43	45	46	38	46	37	27	52	46	26	40	42	48	35	37	31	49	40	32	33	48	40	30	38	37	32	37	33	33	46	33	25	41	26	37	40	40	52	30	37	26	35	39	26	40	32	39	30	42	35	42	40	49	34	39	38	50	38	33	32	46	38	28	30	41	38	30	34	41	33	28	43	32	36	30	42	40	32	27	38	28	38	32	38	36	43	36	28	40	35	44	38	37	35	39	33	47	43	29	41	43	38	42	40	33	37	35	35	38	27	36	27	44	45	44	40	39	36	37	38	40	31	42	35	37	39	31	41	45	36	39	40	37	31	37	53	22	39	32	27	32	36	33	40	31	37	43	34	26	37	40	38	31	40	39	32	29	36	31	30	40	36	37	38	37	45	52	35	31	31	33	37	42	33	31	50	29	33	44	35	42	45	34	35	56	27	30	49	34	44	28	30	32	33	47	38	36	33	44	40	33	35	33	39	36	35	36	46	41	43	36	53	35	45	42	35	42	52	41	37	33	38	36	38	42	30	43	41	33	24	37	35	39	48	36	41	38	43	48	34	37	28	39	36	36	30	24	33	42	35	48	36	27	29	36	32	41	30	53	26	42	39	27	33	35	41	33	30	38	33	38	41	40	50	36	36	27	38	42	40	42	37	38	26	29	28	46	36	35	32	34	32	35	28	29	34	32	30	38	38	46	41	35	38	40	37	32	39	38	27	32	42	42	43	41	39	36	44	39	44	51	28	34	31	39	33	40	42	47	41	35	43	28	42	29	42	40	43	37	31	37	31	36	32	43	35	44	51	38	40	27	39	39	39	35	37	39	35	35	46	38	45	42	40	41	42	28	33	43	37	39	36	31	41	32	39	42	40	39	32	37	34	48	34	36	30	48	32	40	42	40	45	29	31	44	40	30	28	35	34	39	35	52	33	41	41	32	39	38	34	33	38	38	33	36	38	28	38	42	25	33	44	40	45	35	40	34	37	40	34	45	29	50	39	43	39	36	41	46	38	28	47	33	51	34	30	29	31	33	39	46	48	35	33	43	33	29	32	39	40	40	40	38	36	30	37	31	34	35	32	41	50	29	32	44	30	46	36	34	28	39	30	32	38	40	32	39	28	39	35	34	36	37	33	35	34	39	32	35	38	41	33	39	31	32	33	45	30	35	52	46	41	38	31	44	37	48	40	33	33	44	38	36	36	30	34	39	36	31	43	45	22	46	36	35	37	28	34	39	37	38	37	33	45	41	41	41	32	31	34	36	42	38	39	22	45	25	40	32	31	41	41	34	31	38	28	31	43	32	28	34	34	47	46	46	48	38	41	33	34	39	37	41	40	38	35	36	48	43	40	37	39	36	36	38	39	40	43	35	40	37	35	30	31	45	44	38	24	40	47	44	40	35	30	31	37	41	30	33	42	38	38	45	41	31	28	35	38	34	40	37	32	39	39	40	27	40	22	36	35	40	37	42	40	23	33	33	34	50	44	41	36	40	26	30	47	34	38	34	43	26	39	35	31	30	42	39	38	33	38	35	26	36	32	26	41	40	30	34	25	42	44	35	42	36	45	37	33	38	37	43	38	36	41	27	31	33	31	37	40	34	26	41	40	37	30	47	54	31	38	30	39	35	37	41	28	41	35	39	32	34	35	38	37	40	36	34	29	35	29	35	40	45	35	41	37	42	41	32	38	32	29	45	37	38	25	31	39	36	43	43	47	45	43	38	32	42	35	40	39	44	31	36	45	34	33	25	30	50	42	40	38	39	37	47	38	31	29	33	36	34	36	39	45	41	26	30	39	41	35	37	40	34	28	39	35	41	30	48	39	42	45	32	35	31	48	34	42	41	45	38	31	49	39	44	35	40	34	33	53	38	30	30	38	33	35	32	49	53	29	35	31	42	38	41	45	33	29	34	37	27	35	35	36	34	41	57	36	40	47	37	38	45	53	28	33	59	41	35	30	32	40	37	40	39	41	25	35	35	33	31	46	40	32	46	38	35	28	35	30	39	35	38	48	36	30	37	32	35	35	39	47	36	36	31	35	39	42	46	48	36	38	34	42	37	29	33	34	31	37	40	29	35	27	38	35	36	38	43	45	27	34	42	31	38	33	34	37	33	46	45	40	42	32	32	43	38	34	45	44	34	43	42	38	41	41	41	36	29	37	30	34	41	32	38	28	35	31	37	40	32	29	32	41	31	37	34	38	40	40	45	29	35	28	31	33	40	47	41	34	29	46	30	29	36	44	34	32	25	44	28	35	43	38	41	31	47	45	37	37	38	29	39	30	32	28	36	37	30	38	37	33	41	37	32	30	41	39	44	31	36	40	25	35	38	31	25	32	36	38	31	39	30	35	34	35	42	33	42	34	40	45	46	31	34	30	33	40	25	43	39	35	40	36	35	35	30	44	36	34	40	33	30	42	48	28	31	35	39	36	33	33	35	37	42	25	39	46	39	38	40	30	32	33	32	38	35	28	33	48	45	31	37	41	40	27	28	35	39	38	40	44	42	40	32	35	31	36	34	37	37	36	38	29	39	27	41	33	52	35	34	37	37	36	35	38	41	41	36	32	46	43	24	39	36	41	31	43	33	42	48	29	33	45	36	39	37	26	35	26	38	41	37	42	36	28	38	39	31	29	36	28	41	31	39	35	43	41	34	33	44	37	25	32	35	42	38	28	38	39	26	30	38	32	42	43	39	34	40	35	41	34	33	39	35	40	41	37	32	33	43	45	32	35	27	30	38	41	32	36	35	42	32	28	37	30	41	46	41	31	42	31	31	38	28	45	37	45	46	23	34	37	41	40	32	34	35	39	26	39	34	29	39	33	32	35	32	32	42	40	45	41	28	34	37	36	46	44	42	35	43	23	34	48	42	38	21	25	40	31	22	51	44	37	36	30	38	30	25	37	42	34	32	29	32	38	36	33	40	30	36	38	37	39	39	37	44	41	38	34	44	39	45	43	28	34	34	31	35	25	34	40	33	31	33	42	38	28	39	28	49	38	33	38	47	35	46	42	27	40	43	40	34	41	34	36	38	31	36	36	28	33	32	41	26	41	47	35	35	35	42	42	29	47	32	36	36	36	42	25	36	42	35	36	31	44	30	41	35	26	39	39	36	45	34	41	39	30	28	38	42	35	39	34	34	31	35	26	34	39	29	51	51	28	36	39	37	43	47	41	33	33	32	42	30	37	30	36	32	28	47	35	44	46	33	38	45	35	40	33	31	43	43	40	39	52	38	42	40	36	39	24	37	41	43	41	30	34	29	45	40	41	25	39
40842	17092	14724	34735	40574	38930	34167	29763	26858	23119	17205	11185	6853	5162	4797	5003	5877	7681	9032	9297	7981	7520	7427	7426	6206	5493	5224	3872	3249	2407	1934	1663	1447	1371	1277	1234	1176	1267	1186	1181	1089	1120	1080	1068	1081	1102	1067	1140	1051	1072	1073	1084	1045	1066	1039	998	1078	1059	988	990	1008	892	1031	974	952	975	1011	959	981	1012	974	953	966	969	926	988	962	982	938	903	941	920	917	931	911	962	873	930	972	958	888	998	918	943	945	893	946	1000	940	947	941	871	948	935	918	975	959	885	981	919	991	951	955	930	910	943	909	932	951	960	951	909	972	949	911	993	1022	979	928	967	889	945	945	910	907	950	918	853	909	924	938	954	896	949	916	953	931	921	907	928	923	1007	931	952	896	906	925	944	949	968	962	961	957	929	931	957	889	897	900	896	891	919	927	921	924	933	893	927	945	959	952	914	973	937	893	904	911	916	960	886	885	957	914	950	953	922	910	897	915	888	925	888	911	906	1004	967	914	920	901	949	940	936	991	897	944	966	943	949	946	942	905	886	954	912	896	946	934	933	951	917	921	940	911	888	905	923	925	959	908	977	901	891	925	863	938	863	889	899	924	878	934	940	907	913	955	907	872	870	885	911	895	896	923	919	904	956	947	895	916	908	895	896	925	885	922	965	923	955	905	903	893	948	944	928	898	869	890	959	912	927	899	928	992	965	943	978	968	906	894	933	893	894	868	917	968	875	933	922	914	942	927	949	933	887	937	892	948	877	896	1007	894	897	870	941	855	928	936	961	930	910	922	927	883	944	905	965	933	884	924	927	894	878	909	975	924	884	863	871	881	938	976	908	935	898	882	946	971	835	884	874	927	908	929	963	908	934	999	965	911	915	929	903	898	900	886	927	896	940	951	887	885	961	946	926	894	902	937	919	905	935	891	923	965	963	945	849	955	944	893	896	884	926	924	941	957	923	932	935	905	947	935	871	869	901	920	858	908	911	958	884	956	993	935	912	887	911	854	897	954	891	907	951	905	954	954	944	945	845	901	868	931	944	866	897	891	950	878	949	941	943	886	938	924	910	918	888	919	907	894	853	917	903	957	929	898	903	923	998	864	880	928	929	905	872	944	972	919	926	933	913	886	986	902	924	869	903	932	930	889	970	911	947	855	895	938	906	925	928	885	918	934	930	954	948	871	933	925	914	954	947	930	956	935	916	945	950	918	960	938	875	949	902	940	955	910	915	889	892	966	862	873	945	897	968	931	963	954	919	905	921	922	881	898	922	907	910	952	919	954	890	876	879	893	956	918	906	968	906	939	885	930	876	887	895	927	956	959	895	934	899	839	878	909	898	952	884	959	873	931	953	895	970	935	911	927	921	924	931	943	937	893	958	932	854	942	881	940	900	924	906	905	940	937	877	880	927	948	920	893	858	937	912	931	928	918	916	988	935	908	908	983	934	885	905	968	886	957	928	918	859	911	896	895	916	921	939	912	892	951	938	1002	937	984	929	880	886	904	935	915	934	990	942	922	882	941	889	966	938	953	875	921	932	897	982	922	882	906	916	933	907	888	926	919	900	945	939	936	929	1013	895	903	926	851	935	942	917	899	890	882	935	886	854	951	934	919	879	906	868	921	937	936	905	928	861	904	932	927	900	1001	943	930	909	878	887	897	899	910	949	921	919	924	894	903	956	943	870	902	931	926	877	911	920	907	901	951	906	929	884	898	938	932	978	863	892	872	963	930	938	931	941	905	940	905	960	920	901	898	911	941	936	881	938	952	901	917	935	939	971	935	946	922	925	930	957	920	938	914	984	939	960	937	936	937	898	946	959	918	931	917	963	938	963	922	945	922	943	931	936	879	918	926	904	870	954	917	886	934	927	950	897	920	974	891	899	884	867	898	1005	890	951	950	950	951	922	919	874	886	921	915	963	918	872	863	931	932	898	979	897	945	908	888	944	924	931	920	915	890	927	912	937	912	907	929	973	989	920	929	938	926	921	917	882	911	898	940	936	975	870	919	929	950	963	931	921	887	938	945	905	948	911	907	912	897	879	907	925	899	952	905	899	967	1014	898	917	949	940	902	915	936	944	900	964	919	970	926	951	938	921	931	875	906	945	910	958	963	885	947	878	944	901	942	952	930	956	875	892	886	913	856	886	907	863	915	882	875	932	855	843	921	887	1003	929	915	930	964	921	932	897	978	898	891	989	932	917	1004	956	929	935	903	930	901	887	917	913	946	949	901	866	969	842	975	905	955	904	918	920	938	908	920	903	944	911	944	922	904	873	926	898	942	884	862	930	870	949	932	898	936	838	907	916	961	912	952	892	905	908	972	880	931	917	953	957	927	934	935	945	937	952	879	943	916	1005	929	860	965	963	890	962	938	861	897	881	923	946	926	927	925	896	945	999	945	970	957	918	925	902	933	946	886	945	942	836	916	877	927	926	920	945	885	896	951	945	914	914	877	886	929	878	877	895	888	926	884	908	918	921	913	942	879	900	961	893	919	931	893	896	929	933	940	913	932	889	959	926	923	944	926	964	897	869	928	903	881	927	990	923	949	920	937	885	938	938	942	951	938	934	894	917	940	902	931	895	960	875	908	973	917	940	906	925	878	911	910	944	943	1000	936	923	901	921	881	912	950	941	893	913	939	930	933	919	943	919	891	933	929	884	914	896	876	958	894	863	980	927	896	916	903	922	937	931	924	910	943	923	913	903	880	938	949	835	961	891	900	957	928	940	902	908	919	925	959	912	923	960	945	942	965	944	876	940	882	922	864	884	948	954	875	931	933	952	885	928	957	901	939	904	866	919	962	912	943	908	949	910	903	933	891	937	919	908	889	938	933	902	923	900	902	929	901	928	895	859	927	932	897	935	943	889	963	984	924	907	942	924	927	919	877	922	867	967	922	918	913	915	943	929	958	918	928	878	922	891	926	936	954	914	915	891	908	901	903	919	904	918	956	946	969	889	920	941	900	944	896	902	954	926	902	901	945	931	894	889	922	925	868	896	974	859	932	914	924	928	965	919	956	958	851	959	908	935	916	872	903	869	877	925	926	897	907	895	916	908	910	924	887	972	908	914	905	929	942	953	935	906	929	931	944	946	939	910	919	897	954	935	837	895	923	883	909	908	918	929	921	931	911	916	894	921	895	909	913	928	920	892	903	906	908	938	945	922	933	933	910	861	921	937	915	950	943	961	895	923	935	891	951	920	943	932	980	942	905	961	930	859	885	924	966	874	882	944	916	892	975	883	913	905	933	928	935	935	948	948	973	866	925	831	899	900	891	941	916	911	911	957	927	965	923	939	943	912	903	897	971	916	915	889	927	859	961	915	965	881	858	914	870	972	939	944	908	903	907	959	938	940	944	855	947	899	980	925	877	940	906	894	868	929	922	907	854	938	946	935	910	927	921	913	939	911	923	938	930	941	920	911	1010	967	894	978	901	883	917	909	938	973	979	931	981	925	884	985	926	913	910	882	930	954	945	923	900	952	923	964	976	932	990	965	962	956	905	913	859	1008	918	934	921	924
2492	234	212	244	467	455	395	336	259	208	124	66	48	24	41	40	48	71	69	65	74	53	72	55	59	48	46	30	21	29	18	13	10	11	15	22	24	20	13	23	15	16	23	11	24	25	15	15	30	24	16	17	16	14	14	19	20	13	20	15	13	16	23	20	10	12	20	15	23	22	21	22	11	14	14	18	20	24	11	15	31	19	27	11	8	14	9	15	14	11	19	14	21	17	16	11	9	21	14	18	24	14	9	23	16	15	15	23	13	8	16	16	12	15	17	13	14	19	18	21	15	13	19	16	19	16	15	24	24	12	21	18	22	12	14	15	21	12	13	8	7	18	12	14	12	16	16	11	15	20	28	14	14	13	16	13	16	18	5	14	20	15	14	28	18	9	17	11	17	16	21	18	18	16	13	15	14	17	16	25	12	15	12	20	17	14	11	16	17	15	18	24	20	15	15	15	18	14	12	16	18	14	26	17	12	24	12	21	16	17	10	17	15	21	18	17	11	16	29	18	15	18	17	23	20	18	14	19	24	14	20	19	12	17	8	16	12	21	20	16	17	15	21	19	14	21	29	15	20	18	17	15	15	19	18	13	10	11	13	16	10	16	19	18	14	17	16	21	16	12	17	12	13	18	14	16	13	22	20	17	15	17	15	19	16	23	16	10	29	22	9	20	15	21	28	21	20	17	16	21	14	26	18	20	14	19	23	17	16	13	16	21	18	16	23	15	23	18	6	15	21	10	18	17	18	14	12	16	15	17	16	15	16	21	10	13	16	15	15	14	13	21	21	13	16	10	15	22	10	17	13	13	6	12	17	15	13	12	25	22	22	8	20	21	19	12	15	13	19	15	16	23	18	15	16	13	23	25	17	22	24	19	16	21	12	19	18	11	22	20	16	17	20	16	9	15	10	10	13	20	16	25	19	22	12	17	10	19	13	17	14	21	18	11	18	18	21	22	27	14	12	15	15	23	17	10	21	14	20	18	17	15	22	14	20	24	19	17	16	22	24	9	17	13	16	15	14	13	13	22	19	15	18	19	21	15	14	10	17	21	13	14	9	19	25	29	17	16	20	16	17	19	11	16	12	16	22	18	18	15	16	8	16	15	12	24	16	15	17	12	29	12	15	19	7	19	16	12	14	17	19	19	23	11	11	19	14	17	12	20	15	14	15	11	14	15	14	13	7	7	14	19	15	13	19	15	18	19	19	18	19	11	17	19	17	18	19	23	16	23	11	14	17	11	21	20	15	27	22	18	12	17	22	17	15	14	14	15	12	13	18	28	20	20	15	21	24	11	17	23	15	26	18	20	10	17	11	17	15	14	16	19	18	18	18	21	17	18	19	16	15	23	16	19	15	17	13	17	15	17	13	16	26	22	26	17	20	18	12	17	12	16	13	24	13	17	10	15	20	22	13	22	23	13	18	17	13	16	13	12	21	14	19	8	19	19	22	17	18	17	14	22	21	12	18	20	19	10	23	24	11	15	16	19	17	22	25	19	16	15	18	19	18	17	20	9	14	14	19	9	17	18	16	14	20	6	12	15	12	20	7	18	16	17	19	23	14	15	11	18	16	17	18	16	15	10	19	15	17	17	13	19	13	16	11	20	19	20	15	6	15	10	18	16	18	11	13	10	15	16	20	18	17	21	19	9	18	15	18	13	17	19	19	24	20	14	20	18	13	11	17	9	18	17	16	22	18	17	17	20	14	15	28	12	18	17	14	19	14	19	12	17	16	16	15	9	24	25	18	16	29	21	18	21	19	12	12	15	24	20	20	12	7	10	12	24	12	14	14	19	24	17	19	14	22	15	16	25	17	14	18	23	11	19	16	13	29	16	18	16	13	13	16	19	13	22	16	18	14	15	16	10	21	19	21	17	20	22	15	19	17	11	23	14	18	18	18	20	15	13	11	16	21	11	16	23	15	20	16	17	21	18	17	19	23	20	14	19	16	12	14	21	13	24	24	18	13	17	15	11	17	20	20	18	15	16	18	16	7	14	19	17	17	15	19	17	18	15	19	12	16	16	17	16	15	5	17	24	15	12	20	18	21	12	17	15	18	17	21	22	14	22	18	11	20	19	11	18	19	14	6	20	15	12	19	21	12	19	19	22	22	21	12	18	18	19	19	19	19	19	18	18	21	12	18	18	21	11	19	19	14	14	18	18	19	15	12	25	11	15	16	16	21	13	11	21	20	18	17	10	12	17	14	17	17	12	16	15	12	16	11	13	16	16	16	15	13	19	16	19	15	21	13	8	13	14	21	18	11	15	18	11	15	16	13	19	17	14	12	17	22	8	14	22	18	12	14	9	16	13	15	23	17	22	15	19	21	23	18	12	16	18	15	13	21	22	9	15	16	13	16	23	17	13	14	22	23	19	22	14	14	18	9	14	8	14	17	23	18	25	17	11	11	24	16	9	19	14	13	13	10	24	12	14	22	16	16	22	23	13	22	14	18	15	15	14	18	24	7	18	21	16	23	30	13	18	13	17	15	17	22	15	11	12	16	15	11	21	12	14	23	17	20	16	17	17	16	14	16	17	13	21	17	24	27	14	11	23	13	20	20	9	17	13	15	21	15	14	17	14	18	15	24	18	11	18	17	13	10	15	21	15	17	18	17	21	16	19	14	19	20	14	21	20	17	20	13	16	20	18	18	17	17	21	21	13	13	26	17	16	18	26	10	17	19	15	20	17	6	16	22	18	14	17	18	12	13	18	22	16	17	26	13	22	17	16	11	18	19	21	9	24	12	21	9	15	18	17	14	17	20	16	20	20	16	18	20	22	22	16	8	12	18	14	11	22	20	24	15	23	22	10	20	17	23	11	16	21	23	16	16	19	12	18	16	15	20	15	21	14	26	15	24	21	17	8	23	21	18	23	16	14	13	13	22	18	13	20	23	14	21	15	22	22	17	16	14	15	18	16	20	19	18	24	10	20	19	13	20	19	15	22	17	13	21	22	17	19	19	15	20	16	25	18	15	19	14	21	18	12	13	22	16	16	11	14	25	21	12	12	17	13	11	18	12	19	12	13	13	14	13	19	11	18	20	15	15	16	15	18	27	22	19	17	11	16	17	14	21	18	14	20	14	17	14	15	15	13	18	19	21	17	21	18	17	19	13	18	19	24	16	20	17	16	19	17	16	16	20	19	25	14	20	19	14	20	16	16	13	17	12	21	25	16	21	24	10	27	12	16	11	16	21	17	22	20	16	24	13	16	22	19	18	15	12	19	18	12	18	12	22	22	12	18	21	22	16	10	20	12	17	18	15	15	18	16	24	15	22	16	20	18	24	16	18	21	14	22	10	12	20	27	10	17	18	20	24	15	12	14	14	16	9	12	20	18	14	22	22	22	14	24	20	16	17	21	20	23	10	15	21	16	25	11	19	14	24	19	15	18	12	11	13	18	11	16	10	18	25	19	14	14	17	24	24	25	19	16	12	14	15	12	22	16	13	16	22	13	21	22	16	18	15	19	22	14
29145	9446	9000	26502	33148	30424	25338	21256	18400	13928	8936	4564	2470	1876	1795	2096	2841	3903	4709	4640	4018	3782	3864	3559	2839	2716	2252	1714	1411	987	723	674	559	579	537	517	492	447	489	498	455	440	459	439	455	471	514	453	456	471	478	508	486	444	443	447	490	452	417	456	450	419	472	461	435	420	407	429	428	487	434	459	467	422	441	454	398	409	427	400	467	430	429	441	442	446	480	466	453	422	459	457	420	429	426	446	456	451	447	429	429	458	445	459	447	433	433	428	471	428	470	442	443	407	416	471	452	418	438	445	468	453	427	430	458	462	450	428	453	459	456	440	471	463	430	467	439	430	418	402	415	414	435	419	482	424	408	446	424	440	436	448	448	441	471	403	439	456	435	442	431	446	454	418	441	440	442	494	459	444	439	433	426	406	456	434	457	430	406	442	442	422	420	460	427	434	438	444	450	434	424	405	418	411	430	452	450	423	443	473	446	444	420	420	453	429	429	450	427	448	434	413	442	442	467	447	461	463	429	472	409	485	437	411	471	434	448	458	469	460	461	451	415	436	440	459	427	431	449	442	434	460	418	480	420	452	444	428	442	458	451	389	438	407	442	439	446	428	437	428	427	408	470	424	456	459	454	426	456	447	431	431	467	455	419	433	425	413	400	422	435	452	415	438	425	454	412	450	443	446	442	418	470	407	454	423	416	428	428	424	432	443	455	470	476	462	378	403	423	446	450	436	420	458	449	483	428	475	414	451	463	427	434	482	409	421	426	437	438	449	417	448	459	449	449	426	428	416	441	440	424	412	423	465	459	424	430	445	438	492	413	449	463	436	434	435	418	451	461	414	427	446	467	451	458	470	412	446	423	466	420	410	492	458	421	437	419	422	428	415	457	404	494	416	446	427	395	453	433	454	486	433	434	432	453	411	423	429	435	426	415	415	427	447	379	433	475	437	442	431	449	420	438	431	433	458	395	438	422	421	423	422	465	483	431	448	451	458	431	455	421	404	400	420	444	440	421	444	439	415	457	408	418	438	406	409	415	415	449	428	431	431	445	413	438	438	429	424	464	414	432	445	418	420	420	427	451	393	426	425	449	441	428	421	427	473	442	430	434	453	430	452	464	453	421	440	430	454	454	445	447	421	430	408	423	404	452	436	436	420	393	462	441	439	436	423	447	478	438	424	441	462	463	435	428	418	415	461	427	422	456	443	418	437	441	456	436	416	447	421	483	448	425	394	411	431	442	438	414	426	430	464	371	468	436	460	409	429	385	445	414	426	424	478	421	456	460	448	433	443	418	464	440	444	454	456	413	435	440	458	437	415	411	441	461	434	409	427	463	426	437	414	434	435	452	462	440	435	452	460	401	472	461	444	453	414	409	435	413	434	448	455	432	438	455	441	486	444	438	436	463	434	417	417	423	389	425	459	440	437	408	431	442	468	443	417	421	409	446	425	437	447	444	447	422	459	438	381	452	431	444	444	456	408	424	401	407	431	454	484	441	460	422	427	434	436	432	441	455	439	427	455	407	467	455	470	442	443	450	427	432	430	430	461	435	408	419	407	413	473	423	423	451	414	433	466	445	418	407	423	457	437	439	476	407	453	414	420	427	439	446	439	436	424	435	440	419	462	446	440	436	446	442	451	400	433	429	419	451	456	447	442	400	430	467	456	406	441	425	398	420	447	433	419	421	412	451	418	456	437	443	418	447	468	479	409	420	409	408	450	438	451	425	437	446	468	428	440	417	395	456	411	418	477	434	438	438	425	446	390	430	423	464	455	453	417	416	426	436	439	449	453	391	450	423	423	436	455	424	451	429	388	450	476	414	441	437	442	421	435	448	451	441	433	446	451	434	462	405	453	419	445	413	442	455	431	435	486	451	434	424	448	476	395	446	443	470	470	455	430	429	435	412	413	428	431	403	484	426	429	432	448	435	489	455	444	451	415	434	428	396	438	435	462	390	454	449	432	413	425	484	422	421	445	412	453	469	415	450	477	457	419	470	463	388	439	448	442	449	450	434	412	411	440	420	453	428	445	411	474	432	408	449	459	448	415	429	404	434	440	443	420	429	439	447	454	424	466	461	421	462	464	438	443	414	439	432	463	416	428	420	410	427	433	428	419	444	413	460	442	421	417	430	429	446	433	472	425	463	426	447	446	430	406	425	410	408	432	450	450	419	453	422	432	435	435	460	400	411	399	432	439	447	438	444	446	462	417	406	436	418	456	469	433	437	445	449	444	455	441	435	450	433	435	446	420	441	435	446	410	424	443	453	430	417	471	416	410	452	432	436	452	419	428	412	445	420	420	427	414	417	448	432	434	446	445	401	475	450	428	447	431	454	458	417	441	460	446	438	390	417	433	443	438	404	452	427	477	481	449	447	427	456	442	438	428	421	433	415	446	446	455	429	396	418	451	423	460	424	442	431	447	452	479	425	397	420	449	412	416	450	432	449	424	434	395	427	451	442	466	435	425	466	418	439	428	432	472	424	420	425	421	421	416	465	443	425	433	445	438	412	446	415	441	473	420	468	435	463	437	417	414	458	406	417	487	435	451	415	441	432	443	420	471	437	440	413	398	435	480	440	449	390	452	426	462	451	430	441	446	427	432	426	417	438	475	430	450	411	425	454	442	406	420	399	443	465	438	397	439	425	419	460	434	414	446	447	430	449	431	443	431	454	415	479	423	425	468	441	474	450	467	432	429	451	430	418	429	416	464	435	403	459	434	458	398	426	436	416	442	454	451	417	460	497	495	435	427	433	462	450	425	412	440	429	448	427	474	460	427	445	455	427	410	427	453	410	450	410	433	465	457	440	440	466	424	475	470	445	430	436	429	462	455	420	432	454	418	420	434	433	437	432	437	424	408	447	471	447	440	477	436	414	423	416	410	451	427	416	434	422	455	456	448	460	434	418	438	409	414	430	445	427	448	431	453	422	430	400	419	462	421	410	421	429	446	474	432	414	437	458	460	436	487	418	433	444	467	448	428	460	429	443	429	441	443	409	430	443	405	420	456	428	417	410	438	424	437	468	412	455	466	440	443	450	440	475	423	421	411	453	432	423	449	399	454	432	420	411	414	443	430	408	504	464	439	424	423	450	456	472	455	420	429	418	415	454	437	422	457	459	430	421	457	434	430	427	458	449	450	446	450	422	422	440	456	421	417	428	440	432	454	454	451	403	403	437	460	443	454	418	429	420	420	453	468	424	432	457	469	460	439	430	428	455	408	465	440	446	444	444	399	440	444	447	453	426	415	434	442	416	462	441	428	468	458	436	433	431	404	477	441	438	419	449	434	422	417	422	475	444	453	447	446	441	464	419	432	446	419	446	427	446	400	433	447	471	460	453	452	437	441	435	462	460	431	457	426	434	446	442	435	401	439	447	458	420	436	490	414	443	426	466	438	421	448	428	427	417	424	463	442	432	427	420	433	395	436	458	421	419	447	477	422	456	444	393	454	460	437	428	420	468	451	427	459	452	387	416	457	438	420	460	421	452	425
4712	584	401	445	822	713	632	517	470	360	210	127	88	73	66	96	99	114	125	147	112	127	114	113	89	83	72	64	57	59	45	39	32	47	34	36	39	35	47	43	44	36	40	33	31	36	31	32	34	29	33	35	35	42	32	40	33	49	31	39	34	48	43	39	39	33	35	41	25	36	37	36	32	31	46	28	30	39	34	21	40	39	43	33	34	30	42	32	34	31	35	35	43	30	30	32	46	44	30	42	39	42	36	38	40	28	27	24	33	31	32	30	44	39	25	30	31	50	35	35	26	39	29	41	27	25	31	28	32	36	36	26	38	35	31	35	40	41	40	35	46	38	40	32	42	34	25	44	27	25	28	26	46	33	28	26	42	37	37	33	38	35	29	33	29	34	30	28	39	33	36	38	40	25	40	30	38	36	35	31	41	34	25	36	41	32	25	38	38	40	34	47	47	37	39	43	28	41	35	38	32	35	38	33	32	27	27	37	38	26	41	32	41	37	42	31	29	33	36	29	30	21	28	29	36	35	34	30	34	33	34	29	40	33	36	27	40	26	43	23	31	38	42	36	35	39	40	39	40	32	26	34	37	33	41	41	41	32	28	37	42	37	33	34	37	38	40	41	27	46	26	43	33	29	24	31	38	37	34	37	40	35	40	48	38	29	19	31	29	28	36	31	29	34	31	33	37	23	36	36	32	35	38	35	30	29	44	31	39	35	38	36	32	37	45	28	33	42	37	37	34	41	25	24	25	30	41	44	29	40	25	24	36	35	36	22	38	30	41	35	45	42	30	40	40	41	35	30	23	41	39	30	35	36	30	44	34	28	27	42	31	24	24	41	28	33	30	27	35	45	20	34	57	36	27	34	31	16	27	41	27	33	41	34	26	41	32	29	40	30	31	39	45	38	36	28	31	39	34	38	34	27	31	33	26	39	37	31	28	40	31	37	29	40	32	19	31	38	39	40	33	36	34	42	30	31	42	32	39	36	44	31	33	24	39	40	37	37	30	34	52	31	38	35	26	37	27	30	36	29	33	40	44	29	26	36	40	48	35	35	40	32	25	39	42	30	34	34	32	31	29	35	38	39	32	37	33	44	34	35	38	37	32	32	29	36	44	43	43	26	40	25	36	31	34	33	42	21	31	31	32	30	25	25	37	36	32	38	38	39	26	39	40	24	43	35	30	37	34	33	35	37	32	35	31	23	40	28	31	30	33	32	35	38	32	34	28	41	35	25	36	41	45	40	37	22	33	37	35	24	32	35	23	36	37	38	35	31	34	30	44	31	41	29	35	22	21	34	36	35	29	30	27	36	32	36	37	32	41	36	31	32	34	31	24	34	30	46	41	32	32	46	31	46	29	33	28	37	34	41	31	31	54	35	36	30	31	40	41	47	39	39	38	30	46	37	31	34	32	29	32	29	34	31	46	41	36	29	36	34	46	33	42	26	39	37	27	35	34	39	30	32	31	39	38	31	39	38	36	32	29	20	49	42	38	21	37	26	38	38	32	33	34	28	48	26	51	39	42	35	34	33	33	30	48	35	34	30	31	35	35	39	38	44	28	39	40	27	29	33	35	33	34	27	24	36	30	43	30	31	48	31	37	31	31	31	41	33	40	22	35	37	31	35	36	35	34	36	40	34	34	38	32	44	34	44	25	40	30	33	38	34	28	33	32	32	40	42	38	33	32	32	31	27	39	35	36	23	37	35	31	28	27	40	39	38	30	35	26	33	40	34	33	31	42	35	29	26	31	38	34	30	40	29	27	41	24	39	30	43	33	44	26	37	35	32	35	41	36	37	33	38	28	33	28	27	37	44	29	39	44	29	37	38	38	41	30	40	27	23	22	37	39	34	29	41	32	37	29	37	35	41	36	27	42	28	44	29	37	29	36	30	34	37	29	46	31	41	40	36	40	25	30	36	35	26	34	33	18	27	39	30	39	47	36	34	28	45	37	31	32	40	48	38	34	33	28	39	31	33	26	32	42	32	25	27	38	29	29	40	27	26	42	34	41	31	27	33	41	34	51	34	36	33	34	35	31	34	37	43	21	44	42	30	39	34	35	31	38	38	34	44	40	31	38	34	31	30	38	36	35	35	27	32	29	36	33	45	39	37	35	39	22	35	37	35	38	38	37	31	39	29	41	38	25	38	33	33	34	42	36	30	22	50	32	40	30	32	26	30	48	28	27	41	28	43	19	24	27	32	28	38	43	40	38	32	36	51	46	24	34	38	20	32	34	28	40	35	31	41	30	35	41	40	34	35	33	31	38	42	34	37	32	33	33	36	31	38	29	38	36	32	35	44	49	47	28	35	32	37	38	26	40	33	37	43	50	35	35	37	28	40	34	47	41	38	34	28	36	31	30	31	39	32	28	41	36	29	35	43	34	30	32	40	34	32	40	36	41	39	31	34	43	23	40	38	41	35	29	37	30	39	33	32	37	26	41	37	38	39	30	38	41	37	38	34	29	38	38	31	28	27	38	27	41	32	33	23	32	32	43	26	44	30	34	39	37	34	34	46	36	37	22	37	31	44	32	35	33	27	50	41	30	36	29	33	41	40	43	35	29	33	45	37	29	52	40	33	39	43	38	28	26	34	43	39	31	41	38	29	30	44	38	31	32	41	40	39	37	33	35	40	37	31	35	36	30	26	35	35	32	37	38	24	33	30	40	33	39	42	38	32	38	41	30	38	34	24	36	41	29	32	33	35	43	38	29	42	27	22	31	26	35	21	29	34	32	27	39	34	32	33	35	35	42	33	38	45	38	30	30	37	31	35	35	34	42	25	31	40	30	29	32	35	37	34	37	36	33	32	35	40	46	51	26	36	26	37	36	39	36	26	39	41	34	36	31	40	37	26	47	43	34	26	41	35	39	42	29	34	37	36	39	31	28	34	34	32	42	42	37	36	40	40	34	40	25	35	44	34	37	22	27	40	38	38	37	44	35	33	30	39	34	28	29	29	37	36	36	32	37	36	33	33	38	40	37	40	32	39	36	32	52	33	26	35	26	30	38	28	23	35	39	28	32	40	35	35	28	30	27	30	34	34	42	49	39	41	29	36	37	27	39	31	30	40	43	31	37	30	30	41	35	38	39	39	34	23	35	40	29	44	27	42	30	33	26	26	26	41	30	28	24	46	47	26	40	38	31	30	27	32	45	42	32	40	38	36	28	37	39	34	44	34	29	33	43	44	30	25	34	34	36	25	38	34	40	39	26	39	32	37	26	29	39	44	30	27	31	35	29	38	32	43	34	26	31	29	35	30	38	32	39	29	31	32	40	29	34	32	37	32	26	30	28	32	43	32	31	31	40	27	32	37	39	34	33	24	34	38	26	32	33	40	43	34	24	45	35	32	27	30	52	23	34	32	41	31	36	27	31	27	33	40	44	36	27	33	44	23	40	34	36	30	28	34	34	41	28	44	38	26	43	26	40	35	41	35	35	39	43	30	44	36	32	29	44	33	29	33	35	33	38	26	39	29
39011	16225	13785	32812	38723	36067	31301	27618	24366	19102	12349	7071	4767	4101	3839	4390	5736	7014	7933	7448	6616	6463	6847	5844	5107	4691	3707	2962	2319	1819	1458	1370	1229	1188	1112	1075	1077	1047	989	1004	1003	1073	1022	964	1043	1025	1023	955	923	972	1059	1020	920	911	961	950	949	939	929	888	905	886	940	910	941	941	906	955	894	939	929	900	870	884	831	928	865	874	929	861	818	904	890	896	870	902	899	900	874	923	970	896	885	897	857	879	864	863	856	938	920	856	932	868	857	900	888	902	816	885	932	922	851	807	900	849	835	858	875	863	936	883	871	863	899	943	892	874	891	824	949	829	852	897	831	874	860	940	844	859	869	884	938	841	882	872	865	875	866	878	887	937	892	857	861	886	893	862	870	814	878	900	837	912	835	882	861	912	896	860	867	891	862	917	867	874	935	882	863	913	812	861	876	913	920	899	848	882	869	928	842	862	834	891	829	833	876	911	864	874	881	813	901	864	883	815	882	873	914	879	825	855	879	836	914	859	900	881	834	868	915	879	917	807	907	861	871	810	898	834	853	850	836	893	902	885	842	841	842	876	868	870	895	889	848	900	839	854	900	909	886	916	868	857	836	877	909	868	905	910	888	818	863	927	879	908	826	822	831	917	889	824	904	873	905	823	872	832	811	884	919	835	875	847	855	911	877	827	878	853	861	905	897	880	869	888	835	832	831	874	932	876	853	871	879	871	912	898	877	902	850	847	887	872	878	849	845	876	857	866	824	873	938	857	916	859	850	833	895	883	848	861	892	851	900	868	929	918	862	832	878	837	873	889	864	860	828	876	828	902	860	865	842	889	912	870	867	871	899	872	854	850	862	839	862	901	850	865	898	872	815	877	914	825	867	880	907	830	859	863	878	923	826	883	863	877	846	883	860	889	876	858	866	856	835	888	936	869	897	837	835	930	874	868	916	883	898	891	855	836	881	906	826	886	876	835	812	882	855	873	854	810	812	910	896	854	840	898	859	857	887	858	921	812	862	879	834	925	875	847	889	854	872	873	931	872	866	922	881	846	913	945	878	928	884	915	891	876	911	856	918	878	928	834	864	836	869	868	897	846	894	920	893	910	846	807	889	871	854	897	908	847	869	875	847	912	844	877	893	849	865	841	911	896	866	865	868	912	833	861	834	858	920	888	866	893	889	876	873	910	872	893	863	866	819	912	865	893	830	843	866	859	852	871	843	880	907	881	860	873	872	901	905	875	866	868	885	911	902	918	857	853	883	868	884	849	891	843	827	858	861	865	936	916	834	863	908	827	850	909	879	861	858	840	935	859	873	865	865	826	901	884	867	841	870	877	854	867	886	914	861	927	822	898	890	873	908	922	855	841	821	869	895	887	906	882	902	851	880	885	882	886	871	866	867	877	888	893	890	840	881	916	868	898	862	894	890	833	899	877	888	859	885	871	862	859	819	861	831	888	865	890	884	895	893	942	928	887	918	916	850	881	827	893	890	840	829	825	859	884	863	864	834	858	928	880	891	861	853	856	912	832	822	896	856	865	892	837	884	861	865	853	911	849	887	885	896	861	884	862	849	807	865	898	853	853	909	862	889	873	885	883	871	852	923	890	874	874	867	875	863	901	872	887	855	880	884	934	859	894	864	932	860	861	836	850	891	846	808	841	862	914	832	917	902	907	848	833	848	849	857	928	887	891	911	880	854	889	855	893	893	863	897	867	849	838	865	857	899	833	900	844	935	905	859	857	886	909	873	892	824	859	917	870	815	852	854	886	868	886	843	931	832	839	878	846	910	879	901	912	900	842	883	891	877	842	848	896	813	883	864	891	796	866	860	858	899	921	817	857	867	858	881	910	823	833	920	835	885	947	825	876	872	891	885	839	903	912	883	870	867	875	817	887	881	890	828	894	853	840	901	862	865	892	897	878	836	967	842	849	894	890	884	836	854	855	889	898	880	850	848	830	838	866	886	869	917	928	845	909	899	892	862	899	828	872	861	915	862	892	879	846	893	813	842	859	876	832	869	926	867	845	894	882	859	832	878	856	873	887	833	856	820	866	825	896	937	886	932	892	852	892	897	836	835	921	846	890	895	837	888	888	837	850	844	877	818	853	865	904	891	918	878	868	889	885	942	917	871	879	879	813	863	883	854	842	882	927	887	907	869	863	868	867	875	890	858	880	846	853	863	826	857	861	882	881	870	900	850	836	829	888	931	868	879	886	909	893	928	829	891	881	917	888	897	882	885	928	895	871	851	907	883	910	893	842	836	877	911	908	858	857	858	841	835	892	873	804	895	852	825	878	847	853	871	863	858	891	862	899	898	930	879	923	822	914	826	865	863	857	892	876	890	895	849	829	862	869	905	847	881	871	826	873	887	881	813	858	950	857	901	843	839	871	865	828	838	865	872	884	910	894	853	900	875	874	907	828	893	914	899	877	903	902	821	844	890	908	874	888	870	892	867	924	863	920	821	874	915	885	891	895	807	879	883	859	871	847	891	848	885	888	893	898	867	956	886	864	852	831	912	879	861	840	839	863	863	927	869	848	877	845	904	851	888	828	839	852	871	865	898	887	874	850	864	874	850	863	961	886	918	901	933	804	911	814	890	852	902	913	882	879	884	910	849	836	862	902	862	838	829	919	898	912	845	868	858	845	877	866	856	855	871	876	856	915	879	851	868	884	881	872	918	868	849	822	890	854	920	928	835	927	881	830	923	863	819	878	887	883	900	857	808	898	863	863	866	853	893	906	899	869	841	846	873	898	921	824	874	886	846	877	924	883	915	886	871	881	893	891	840	843	845	863	862	884	864	866	811	886	881	870	862	883	901	833	871	824	908	865	885	938	895	905	886	864	846	903	880	857	865	798	851	874	863	906	891	826	891	866	884	874	877	864	939	871	918	902	815	857	896	856	921	943	824	852	884	894	891	848	845	862	916	917	891	868	867	885	896	861	922	840	898	832	844	864	848	873	883	847	892	879	885	847	869	901	823	856	868	917	863	893	886	888	909	882	869	818	881	850	876	864	859	902	891	914	845	889	816	846	863	859	856	907	829	850	888	905	853	874	843	881	893	931	861	837	850	891	858	883	895	869	839	919	897	893	889	861	921	881	891	868	896	884	854	839	825	853	879	859	897	844	896	884	847	831	841	845	887	843	879	908	880	873	906	895	922	879	825	837	903	849	904	871	882	892	865	865	855	897	853	845	801	907	900	903	875	823	809	860	843	894	892	911	842	869	839	870	876	895	823	874	921	904	866	905	820	899	863	844	888	890	916	841	889	875	870	886	851	869	855	865	937	864	946	871	823	909	848	894	896	846	896	933	919	871	886	868	870	906	814	850	850	848	897	858	867	853	962	866	855	859	848	879	882	860	928	854	927	846	871	877	931	891	875	876	912	893	892	900	885	867	865	853	856	840	941	908	872	846	854	837	867	807	875	931	883	887	853	860	919	873	874	889	860	865	876	877	819	873	850	863	885	920	858	881	883	877	882	892	833	933	859	867	899	908
2652	294	250	328	568	496	405	334	308	192	94	50	48	34	43	57	49	95	93	93	66	92	91	68	50	65	58	44	36	35	41	23	23	24	19	19	21	26	27	29	20	18	21	17	26	27	23	22	21	24	31	25	17	17	20	17	22	24	26	22	12	16	16	24	19	24	20	24	14	24	25	25	27	21	21	15	21	27	22	22	18	21	27	27	29	24	18	20	21	23	21	21	24	18	27	17	19	19	22	23	21	26	24	24	13	19	11	18	30	25	22	33	22	15	24	26	24	27	25	26	19	20	22	25	26	18	19	25	23	24	17	32	13	22	29	24	20	18	27	21	11	24	26	16	23	16	18	20	21	16	22	9	27	30	29	20	17	23	15	24	10	20	22	20	13	23	18	12	10	17	21	29	21	16	17	27	25	13	17	24	20	17	18	16	28	23	21	15	22	14	22	25	19	30	25	23	27	25	27	21	17	23	15	17	13	28	23	16	17	23	20	24	14	22	31	23	21	18	17	22	16	18	16	19	31	17	21	28	14	26	15	20	14	8	22	21	26	19	19	24	15	21	21	20	27	17	24	26	26	26	25	29	18	21	22	33	18	25	19	25	10	23	26	17	14	24	19	18	16	26	22	25	24	19	22	26	20	35	24	23	28	15	23	17	20	21	20	20	24	16	22	20	22	14	25	19	16	21	27	19	26	18	23	21	19	18	23	22	15	20	11	21	20	23	14	15	23	26	21	21	19	17	20	18	19	26	25	20	19	28	25	19	16	25	16	31	20	22	22	19	17	18	20	22	19	19	21	17	23	20	20	23	20	26	26	21	24	22	19	22	25	16	21	18	23	21	26	24	15	24	26	32	25	18	24	14	24	17	21	13	26	18	16	17	19	18	24	20	14	24	21	13	10	24	18	20	16	21	24	14	15	26	23	22	30	20	30	37	26	12	23	24	26	13	22	21	24	20	22	24	23	18	19	14	28	22	20	16	23	16	19	25	16	24	13	18	22	22	21	19	19	21	27	18	16	28	21	18	15	21	14	17	14	21	28	19	32	24	21	18	21	14	15	21	14	13	12	23	24	27	23	23	22	28	16	21	16	19	27	24	20	22	27	12	20	29	18	22	18	24	22	24	22	18	27	21	23	16	20	22	24	19	16	14	18	28	18	18	14	17	19	33	17	27	26	19	28	25	22	23	24	28	19	16	26	20	24	25	20	25	26	20	23	25	23	20	29	28	20	28	16	23	20	18	20	21	28	8	20	17	17	23	27	21	16	19	17	17	18	34	21	22	27	20	31	22	20	24	17	18	23	20	17	26	24	18	27	17	14	26	19	22	22	15	20	20	23	18	18	29	22	26	27	22	19	15	16	21	17	24	17	19	27	17	26	28	17	23	16	18	12	25	23	24	16	24	36	20	23	22	17	21	27	23	24	20	19	19	13	21	23	17	20	20	18	28	21	23	27	15	15	14	25	20	24	18	20	14	18	19	32	21	26	21	19	17	23	24	18	19	18	22	23	28	24	25	22	26	20	30	18	25	21	22	15	23	23	19	14	28	29	16	19	20	20	22	21	21	23	23	20	17	25	19	22	21	18	29	29	33	19	18	18	16	24	17	22	19	13	20	16	14	25	25	16	32	21	25	16	19	16	25	22	20	20	27	16	19	34	25	12	23	23	21	22	24	20	22	29	12	23	20	19	23	22	25	19	18	11	25	24	16	18	24	18	29	22	19	21	23	25	24	31	19	12	18	28	15	18	21	20	20	24	26	22	26	27	12	18	19	19	13	21	21	14	18	19	11	20	24	19	19	19	18	19	21	23	17	22	17	16	22	16	18	19	22	15	28	20	24	21	20	22	26	25	17	17	20	16	25	23	15	18	20	20	15	22	13	20	18	23	23	21	25	21	12	20	22	19	16	18	15	17	19	16	19	22	21	24	19	18	17	20	19	14	20	28	12	28	14	19	19	14	26	24	19	20	13	13	19	29	18	20	17	22	16	18	18	23	16	23	18	18	26	22	17	18	15	19	21	17	23	17	13	15	15	28	18	18	18	30	19	21	22	29	23	23	20	27	22	26	20	20	16	19	25	23	22	28	23	19	22	21	24	18	29	22	21	16	20	24	20	16	23	29	18	25	30	23	23	19	16	21	30	24	29	16	26	24	28	23	25	15	26	17	22	27	25	22	26	28	20	25	18	23	27	15	17	29	18	20	23	22	26	17	26	22	15	18	23	22	21	14	10	17	19	30	15	19	24	22	32	20	18	29	21	27	21	16	26	25	21	30	25	15	24	20	17	19	25	20	21	20	22	18	28	22	20	25	15	20	18	19	19	19	21	24	19	18	27	28	19	22	24	22	18	17	32	21	17	23	21	17	16	19	22	17	23	23	22	20	23	20	26	17	21	23	24	16	23	22	28	19	16	22	21	23	19	24	14	17	17	30	19	20	18	21	24	19	27	20	16	24	25	16	23	15	29	28	18	22	24	16	21	25	17	31	16	19	26	21	29	20	20	22	29	20	23	21	16	19	23	18	16	19	13	19	17	20	23	21	22	26	19	22	12	31	16	17	26	20	17	16	26	22	17	19	12	28	22	28	28	19	26	27	18	17	22	28	22	15	21	21	26	13	21	18	22	19	19	26	16	23	13	28	21	16	16	25	15	20	14	20	26	10	21	23	18	16	26	26	22	21	24	22	18	20	22	19	29	19	14	13	14	25	19	20	15	24	18	20	13	21	27	6	22	25	15	20	17	10	22	27	23	20	16	24	15	20	18	20	13	24	30	32	28	22	27	14	25	22	21	31	25	23	30	15	14	18	27	18	20	28	18	24	15	17	15	25	32	25	22	18	16	18	27	25	20	21	18	29	16	26	12	20	22	29	14	21	26	16	23	21	18	13	22	25	21	16	25	18	15	19	12	23	23	29	18	22	22	14	24	18	17	14	17	18	24	24	25	21	21	22	22	14	14	20	27	22	16	25	24	24	23	18	19	23	28	16	22	22	38	14	21	27	31	19	27	20	24	17	20	30	20	22	27	30	30	15	23	29	18	30	22	27	14	15	19	35	16	31	17	24	22	17	30	21	17	18	25	25	31	14	22	24	22	23	23	33	23	22	20	19	12	17	20	19	25	16	24	20	24	16	20	17	25	16	25	18	16	26	21	17	12	26	28	20	22	27	20	25	22	24	22	19	22	21	14	21	19	28	16	16	23	16	19	19	18	21	19	16	18	17	18	23	16	14	18	21	22	15	17	15	22	20	28	17	22	14	16	16	17	14	17	20	26	25	22	21	19	17	19	22	18	17	22	20	29	23	20	32	23	18	20	22	23	27	21	16	25	21	18	25	24	26	14	23	16	21	22	14	25	11	19	19	20	26	32	23	18	16	26	21	18	23	24	22	22	30	16	21	22	24	26	18	26	22	18	31	19	14	21	15	15	19	20	16	21	22	22	23	23	22	15	17	19	23	20	18	16	19	18	25	16	17	13
33741	12412	10871	29373	34573	31402	26684	23201	19386	13418	7408	3981	2742	2302	2304	2980	3815	4968	5695	4992	4413	4803	4531	3813	3205	2957	2290	1748	1287	1059	842	815	737	677	630	640	729	602	622	658	626	628	560	608	599	581	621	604	600	632	604	586	599	605	618	576	590	575	601	536	594	569	574	587	579	563	604	531	603	575	560	579	585	540	570	526	586	573	556	549	513	579	586	583	539	528	553	543	545	565	583	563	592	566	605	583	564	565	511	501	566	559	539	608	588	576	513	577	555	599	578	562	608	538	594	554	546	514	571	589	551	525	568	547	550	600	554	582	539	543	513	546	589	597	555	520	549	578	566	578	498	570	502	558	539	594	528	552	553	540	566	524	549	519	539	569	588	549	544	550	526	548	545	564	534	544	551	529	569	537	541	541	528	573	576	555	552	554	548	559	564	554	578	571	547	556	553	579	529	576	531	585	592	597	574	563	569	510	556	541	529	552	535	555	592	528	544	550	566	578	546	541	555	528	584	535	581	544	555	540	578	563	534	590	530	587	534	563	552	536	552	587	579	579	492	552	530	560	566	538	533	537	543	575	549	561	539	581	481	551	584	500	599	547	559	563	546	592	600	547	570	505	548	543	539	592	542	545	564	542	520	548	550	595	565	566	553	561	556	524	579	581	562	574	534	553	532	579	587	561	528	519	532	583	542	554	555	538	547	522	526	608	525	563	557	564	562	539	514	552	565	542	563	568	536	551	538	565	560	545	544	522	577	547	552	570	576	572	545	547	546	499	551	555	550	589	552	502	550	597	557	606	594	573	518	609	569	556	529	586	580	574	566	573	529	569	548	555	553	555	525	566	549	543	563	548	572	541	545	575	495	545	525	566	555	527	555	556	555	537	597	580	519	548	571	520	551	589	498	564	561	560	532	532	554	534	564	508	585	596	519	560	549	600	574	541	566	511	600	544	564	551	539	602	553	531	529	513	588	535	554	606	532	566	559	559	568	550	541	546	542	569	562	543	590	537	540	553	557	568	542	578	560	502	566	548	578	574	595	550	559	548	589	589	505	569	593	557	572	552	571	537	552	535	565	508	508	531	546	541	546	547	571	564	545	572	537	606	600	539	589	549	548	529	555	563	581	562	485	531	539	579	551	556	543	601	550	591	545	538	519	547	576	529	550	569	582	537	534	567	546	519	563	563	538	556	552	557	548	528	567	577	561	541	559	543	538	558	546	539	538	537	528	534	534	531	530	553	554	559	537	581	594	549	561	562	587	571	553	546	569	533	565	571	577	551	560	575	532	562	560	521	578	598	555	578	526	575	564	529	518	579	559	505	572	548	545	539	512	519	587	528	526	517	539	530	563	508	533	599	586	518	578	566	550	553	546	566	570	549	599	588	526	565	557	523	544	569	527	583	536	550	507	579	543	501	564	519	612	534	543	580	538	571	524	548	540	551	580	578	574	592	574	535	566	577	554	584	593	549	560	557	567	573	552	531	524	555	531	570	577	570	595	505	556	542	529	507	565	517	578	556	565	545	566	552	557	531	509	532	564	557	517	532	544	571	582	554	533	533	570	597	541	556	570	567	556	535	518	518	605	564	576	558	557	561	533	572	540	552	548	537	545	558	557	568	548	581	566	565	565	560	590	573	561	568	564	558	543	575	554	545	567	553	571	570	549	510	551	542	514	565	582	574	554	556	546	567	534	558	562	585	561	592	527	596	512	532	534	497	533	564	513	556	529	580	538	528	520	528	563	566	572	532	551	541	536	556	599	539	531	528	534	577	551	517	561	546	579	552	536	543	575	535	569	545	565	560	541	577	559	583	515	551	551	578	548	549	580	547	563	553	546	562	574	558	539	547	557	590	576	541	582	586	546	568	588	585	577	554	554	551	510	527	546	566	582	565	562	561	507	525	526	517	574	526	588	545	557	560	530	534	565	540	546	544	561	533	535	531	553	579	560	544	561	503	582	535	556	524	546	550	524	554	543	573	606	530	568	545	518	577	557	533	545	594	548	530	578	585	496	536	564	561	561	523	574	572	531	572	560	561	551	542	518	552	552	610	578	525	573	576	561	560	544	552	564	604	559	536	563	546	579	515	541	589	565	581	530	528	567	553	565	538	534	544	576	553	554	560	554	564	542	566	562	589	550	536	521	548	530	551	547	524	562	554	547	524	580	576	584	567	542	569	533	539	559	587	540	548	581	578	530	577	546	571	541	547	553	611	564	579	590	533	578	516	539	606	514	523	548	525	546	575	553	570	487	521	558	558	513	563	535	549	550	529	570	516	555	596	542	564	544	552	548	562	558	563	592	578	629	530	510	551	560	571	583	556	541	581	541	540	544	534	549	527	554	514	584	569	591	527	554	539	539	546	546	581	535	513	587	508	546	563	534	592	545	565	568	541	545	518	502	555	525	581	524	562	556	520	565	585	611	528	574	575	601	538	578	571	588	534	561	562	536	601	559	581	538	578	572	565	602	532	542	536	536	570	522	584	530	582	585	564	557	555	585	545	580	544	602	516	590	565	556	557	538	589	535	564	575	575	556	563	544	551	579	585	554	539	562	506	531	512	577	590	554	534	567	535	527	540	534	588	545	501	577	524	545	531	581	528	592	556	562	575	535	546	565	567	574	536	569	532	558	589	600	542	542	531	537	557	550	562	572	564	552	562	549	552	588	556	556	555	532	537	514	524	554	582	534	541	519	525	569	545	576	587	569	583	540	532	551	592	563	579	596	618	581	536	520	548	526	573	561	539	544	547	570	506	540	534	564	525	560	603	569	557	582	549	577	548	549	515	556	545	586	542	558	572	561	557	590	534	572	602	522	585	562	553	518	520	522	582	588	558	563	553	548	519	549	578	533	535	537	596	533	580	585	553	561	536	555	569	586	546	587	537	543	523	564	525	549	553	564	574	559	561	553	572	540	559	532	532	544	561	563	569	514	534	574	574	573	518	546	557	483	546	573	570	564	531	565	568	511	539	569	541	489	566	567	549	546	532	526	533	556	555	538	592	513	531	621	513	549	532	565	547	555	530	539	569	553	549	578	572	578	568	553	571	543	579	543	579	534	578	543	591	582	569	546	531	551	580	522	589	554	534	547	572	560	533	599	595	522	542	565	584	508	576	572	551	581	557	553	551	539	556	639	559	595	571	595	538	546	536	507	514	556	603	564	603	569	529	498	530	560	564	579	557	585	570	552	565	511	545	574	577	541	556	566	548	561	515	574	594	520	554	564	574	564	540	567	526	552	552	541	554	547	517	554	590	542	552	522	521	550	528	557	575	562	546	528	560	586	568	534	512	576	561	568	555	531	587	559	528	537	532	601	530	537	571	583	548	526	585	552	556	526	589	579	545	556	531	580	554	555	541	606	548	618	576	562	538	555	539	557	569	609	538	539	549	513	589	529	543	558	543	563	545	521	582	548	565	588	519	560	569	528	512	519	528	558	545	562	547	571	559	563	572	565	547	560	540	521	556	540	585	540	578	580	537	567	539	569	534
7583	1019	620	643	938	916	798	722	544	374	222	126	102	93	82	104	142	190	200	177	148	170	165	133	111	89	107	74	56	67	52	30	34	51	27	35	41	37	39	42	35	43	43	44	38	32	30	43	45	43	35	33	27	40	30	37	39	42	32	43	34	34	39	41	54	36	41	39	41	27	34	37	30	35	46	44	44	46	45	42	48	39	35	43	39	32	33	35	41	44	34	44	40	40	45	28	36	40	43	32	27	38	22	39	45	45	32	44	34	41	36	32	32	30	32	23	37	41	42	32	36	47	36	32	35	36	38	25	36	36	30	34	36	39	40	39	29	31	32	40	32	46	37	32	42	33	29	41	33	22	33	44	39	36	39	31	38	44	41	35	45	49	29	29	38	40	31	46	46	47	40	39	35	37	34	37	25	35	40	49	31	36	44	40	43	45	35	37	25	37	43	38	30	32	54	39	31	28	42	49	46	41	35	34	43	35	44	23	38	30	28	36	29	34	40	35	34	40	37	33	25	39	36	37	36	38	31	32	36	37	37	32	32	28	40	42	35	35	27	44	50	38	27	42	23	38	32	33	31	36	31	33	34	29	31	42	42	30	39	38	42	47	37	42	30	30	34	29	37	44	58	39	40	29	39	36	51	30	30	31	34	38	35	45	29	38	38	39	36	25	28	42	33	30	36	39	39	34	32	40	38	32	31	35	29	33	42	33	36	23	31	46	35	23	38	42	40	38	49	28	38	34	30	39	32	32	33	31	28	33	35	39	53	27	29	33	33	34	44	30	46	25	38	31	43	33	30	30	39	34	42	34	37	40	27	38	34	41	37	33	29	36	42	33	43	40	44	34	49	31	43	32	29	30	35	30	49	34	37	31	45	33	39	35	39	30	39	40	35	29	39	27	33	43	36	42	41	21	41	43	34	41	45	32	32	35	44	38	41	40	43	35	46	28	35	31	25	37	36	40	37	48	41	30	42	33	34	38	36	33	31	35	33	41	37	42	44	39	25	36	37	38	36	39	32	36	35	37	32	36	36	29	36	42	34	29	34	41	37	36	46	41	33	35	33	30	37	28	40	32	30	30	36	36	36	40	35	33	36	44	31	34	35	40	38	30	39	36	30	46	43	33	36	39	23	30	47	39	35	32	29	35	33	30	26	39	41	27	29	33	42	39	38	37	33	35	35	37	38	45	38	24	46	34	42	45	29	41	34	36	43	50	32	28	33	37	23	40	37	39	42	33	42	32	37	40	37	35	36	35	28	32	34	35	27	29	39	34	38	42	45	30	43	35	39	34	39	26	32	38	33	30	39	39	29	46	39	47	31	26	31	29	35	32	35	30	37	31	51	40	35	39	38	37	40	33	32	35	34	24	39	38	46	32	36	28	34	34	46	35	40	31	44	28	29	40	35	45	32	38	35	41	37	28	38	32	34	36	33	44	34	38	32	32	35	28	34	41	38	42	37	37	20	38	37	39	39	29	20	31	34	35	40	41	44	35	28	34	53	32	29	30	40	40	34	37	29	28	40	39	27	46	40	25	32	34	30	46	32	52	36	44	37	37	42	33	29	43	49	49	33	33	36	28	37	36	41	39	38	35	38	28	38	43	23	38	29	34	55	43	51	44	34	38	44	33	32	32	40	43	50	37	29	24	34	33	41	28	38	33	36	38	30	36	30	34	38	31	52	34	40	47	41	47	48	36	45	34	32	29	39	40	45	30	41	38	44	41	44	38	22	28	33	39	35	34	32	37	42	29	40	42	42	31	31	25	32	40	33	41	48	38	34	33	34	33	39	29	33	31	32	44	25	35	39	44	37	45	45	34	32	40	30	39	27	34	37	33	35	34	42	38	31	26	35	41	35	46	43	51	30	44	26	43	39	30	29	39	36	34	47	28	31	28	31	28	27	36	32	37	36	40	45	44	34	54	43	41	45	28	47	34	39	32	39	26	34	44	25	34	32	35	37	30	41	45	37	29	34	32	28	32	21	31	34	35	28	34	30	40	37	30	30	25	49	34	34	40	27	45	27	45	37	28	46	38	36	32	43	44	34	30	44	32	35	43	38	39	38	41	35	36	37	29	32	33	29	30	37	37	36	34	38	38	27	42	33	33	36	44	40	31	35	28	34	41	31	33	24	37	26	53	28	34	39	38	48	29	42	41	35	29	44	29	22	44	25	39	43	45	30	37	43	45	44	27	38	42	34	31	44	41	35	27	28	33	28	27	52	37	45	36	38	38	35	41	34	30	35	28	29	45	41	32	38	41	33	35	46	32	40	25	36	37	43	31	30	33	35	35	30	30	43	45	29	45	44	38	41	38	30	41	36	32	36	33	30	38	32	34	34	42	37	33	33	45	30	41	31	32	32	35	38	34	38	41	35	33	36	39	39	33	40	39	23	29	28	32	36	41	34	31	39	29	40	32	36	30	34	35	41	43	31	27	38	44	38	32	46	37	31	40	31	36	50	34	36	35	26	34	34	37	39	39	35	38	32	57	31	31	34	43	30	36	44	33	27	51	37	30	35	38	49	36	33	38	38	42	48	29	43	39	43	39	34	33	33	33	38	42	38	38	32	36	28	35	37	35	36	46	36	34	36	44	46	37	33	31	30	29	32	35	39	41	34	35	36	36	37	38	36	38	42	27	29	35	35	25	25	36	28	29	46	37	33	32	32	30	45	39	36	23	35	37	38	38	31	40	44	35	30	28	34	35	36	43	42	39	32	40	17	33	41	41	43	37	34	32	35	34	32	40	26	36	42	32	39	39	37	35	31	40	37	21	38	38	43	42	35	37	43	37	40	27	31	31	34	34	31	34	37	49	39	34	38	27	34	37	31	38	45	32	33	40	43	44	35	33	32	41	24	38	34	29	36	39	37	40	41	34	37	36	33	36	38	34	47	32	34	32	45	41	38	37	28	44	32	36	44	33	36	41	42	48	33	45	35	44	35	47	26	35	29	34	33	32	34	47	23	27	37	39	43	41	40	27	48	38	39	36	45	40	37	44	35	36	34	38	39	32	31	41	31	41	43	36	43	25	39	38	41	34	29	36	34	33	41	30	33	43	45	34	36	43	36	43	32	34	37	33	34	43	40	38	30	29	36	36	38	29	30	35	28	37	38	48	44	30	46	31	29	29	23	37	52	36	31	32	25	39	39	50	35	39	35	44	39	37	35	42	37	41	49	38	40	34	29	39	31	39	40	28	36	38	34	32	40	34	37	38	48	35	28	53	33	29	50	39	43	33	42	36	35	35	34	40	48	32	38	33	29	38	35	27	38	48	40	43	38	34	34	40	30	36	27	40	44	40	31	37	37	39	26	25	40	40	32	44	29	36	25	31	39	32	38	44	28	49	37	34	33	47	48	41	42	40	41	35	44	45	35	33	32	32	33	41	38	31	34	31	35	36	24	29	40	37	32	38	56	33	35	34	46	32	42	34	40	27	32	36	45	32	37	36	31	38	35	31	36	31	32	43	36	45	44	26
42984	19829	17667	36701	41455	38205	34505	31237	26496	19294	12585	8047	6242	5480	5116	6495	8167	9713	10396	8816	8377	8816	8198	6953	6293	5267	4224	3343	2390	1961	1722	1571	1397	1339	1278	1252	1246	1161	1142	1051	1096	1132	1063	1096	1052	1090	1073	1134	1161	1096	1059	1055	1055	1037	1005	1017	966	1012	1010	1000	1010	984	986	1024	965	966	948	912	963	921	951	964	1006	923	923	942	926	969	928	951	932	939	1012	917	943	969	975	973	911	910	994	923	857	937	902	945	915	938	884	909	895	897	892	905	892	974	923	946	913	956	935	912	900	930	947	914	925	909	926	931	933	913	940	891	994	981	980	923	983	908	949	953	923	925	891	944	896	948	918	959	919	872	954	911	947	977	890	954	929	918	934	920	885	879	959	925	949	922	876	908	918	936	899	863	887	976	875	918	902	921	889	918	891	832	900	940	929	909	912	924	915	895	841	877	976	894	879	928	900	895	897	923	889	894	922	924	930	885	934	963	890	986	895	880	923	944	957	987	916	935	887	883	900	940	906	912	889	910	935	922	905	958	875	890	912	855	890	898	922	934	932	922	965	945	888	910	924	902	875	919	884	863	1027	814	881	903	883	939	865	934	951	919	944	905	867	853	897	901	908	852	958	909	979	904	955	875	915	951	859	908	895	899	897	924	906	937	937	949	941	924	879	887	897	899	880	872	951	890	954	916	882	925	1005	946	900	923	916	897	903	950	905	893	947	912	944	937	909	888	924	912	913	914	969	865	908	955	954	907	933	929	927	950	981	978	856	845	842	904	914	855	901	902	907	917	933	899	994	930	897	900	871	927	887	899	892	913	950	919	889	921	878	943	930	924	896	889	836	909	936	955	910	929	903	887	917	890	922	928	911	954	894	935	930	872	839	931	878	907	942	899	878	914	910	988	962	945	907	856	931	951	985	857	869	921	878	913	873	891	870	924	963	906	894	936	935	869	893	993	876	924	906	912	909	892	921	890	959	932	916	908	965	911	935	895	883	892	894	895	950	887	911	903	897	960	956	900	916	881	938	913	937	938	892	942	952	885	918	904	902	932	915	889	887	932	914	986	881	878	941	937	905	941	913	900	889	936	889	872	874	931	920	917	858	936	921	935	922	944	946	878	922	848	944	860	874	903	874	890	909	917	875	904	870	910	856	873	943	883	891	904	911	907	935	975	954	948	935	875	874	936	887	942	893	848	881	964	884	924	944	915	904	886	882	919	883	926	902	934	913	891	924	962	892	887	1010	985	899	933	932	845	853	849	954	892	952	880	896	920	918	926	916	957	928	944	891	931	928	884	917	890	892	937	879	996	930	917	866	930	912	947	889	913	895	907	889	958	974	925	884	920	914	888	923	878	947	935	916	915	911	896	865	891	962	915	910	940	943	925	921	902	934	891	926	890	912	910	949	878	900	913	900	865	921	877	941	894	934	938	929	914	887	996	928	909	869	864	919	853	859	890	872	894	918	943	855	915	890	878	902	928	858	923	955	917	922	890	876	914	914	895	898	921	925	916	923	892	905	924	861	920	874	907	938	914	939	926	902	936	916	856	892	928	937	936	890	893	883	920	858	881	895	957	893	904	907	916	897	913	946	918	968	871	857	880	915	916	946	922	931	908	929	913	936	879	892	895	895	903	959	911	911	930	987	967	920	868	891	885	875	889	925	954	821	942	887	941	902	858	924	961	921	872	936	888	949	963	890	945	938	936	956	911	890	972	912	902	910	882	958	961	923	888	928	917	936	919	837	868	891	917	882	945	890	958	917	886	930	910	931	934	894	927	909	927	887	888	924	888	887	965	929	945	888	873	889	959	928	896	946	917	952	952	900	898	866	948	899	881	945	911	903	873	925	976	855	916	907	880	910	937	878	873	867	968	801	928	902	858	911	931	916	894	863	858	915	909	900	854	934	898	1027	924	906	911	948	923	945	912	959	931	903	908	938	930	905	936	950	863	928	902	920	896	917	955	898	892	923	904	922	937	942	849	928	867	964	922	877	950	943	948	910	913	898	930	934	894	924	895	848	919	887	921	912	883	908	885	934	950	915	902	909	878	940	897	916	939	891	902	869	887	904	935	879	891	925	867	955	943	867	926	944	948	911	901	940	923	943	881	911	881	892	963	931	934	920	971	901	906	942	842	875	906	896	898	918	882	946	892	903	889	926	887	918	898	881	919	943	958	970	884	877	912	959	938	866	873	869	863	891	886	932	929	912	916	915	967	926	931	942	930	932	865	888	884	930	885	913	904	922	908	976	951	932	921	931	901	949	906	948	948	855	939	905	937	887	900	899	890	928	856	898	929	879	928	889	934	917	868	972	904	903	951	946	902	910	949	873	913	885	943	869	915	874	906	875	897	854	909	933	907	902	851	890	900	903	912	956	893	882	910	859	917	823	945	924	916	900	937	912	933	902	967	946	907	891	949	912	929	949	938	919	940	872	910	923	909	901	918	910	940	926	957	950	901	971	909	897	856	922	923	912	945	913	945	925	956	906	952	889	922	905	893	897	899	957	1018	927	968	927	881	954	916	880	917	907	892	947	921	957	840	888	896	911	864	941	961	890	901	913	922	919	909	915	931	868	898	920	947	930	924	864	900	927	887	883	861	889	918	903	936	911	903	909	949	946	936	905	950	897	955	905	862	884	873	885	942	896	924	883	933	961	872	897	918	875	912	945	930	922	919	918	944	921	937	906	919	927	969	945	875	935	917	948	907	941	957	915	993	902	888	948	884	968	915	906	862	936	927	875	892	978	936	916	944	942	909	878	897	923	927	915	882	903	915	847	919	914	900	920	922	907	882	941	922	929	853	913	885	891	923	872	882	909	897	929	952	932	926	927	871	876	889	896	917	882	913	874	868	940	875	851	939	872	932	946	896	924	916	946	887	909	891	886	912	941	993	891	931	958	876	977	898	940	939	882	871	897	895	937	918	882	901	910	922	926	928	971	927	919	912	892	902	936	914	935	941	923	914	944	873	896	878	871	890	867	897	947	890	900	873	946	891	883	899	977	900	934	890	876	896	900	926	950	942	946	942	894	864	893	874	962	934	921	891	879	918	915	898	884	933	964	894	899	911	897	854	946	901	873	958	843	893	899	925	901	923	849	901	942	905	913	886	885	905	966	893	898	880	870	906	942	960	924	916	885	907	888	844	853	848	928	864	916	996	900	880	964	928	901	932	922	935	936	958	877	938	867	931	964	924	882	910	913	990	889	943	931	888	889	867	923	876	891	898	902	911	938	929	964	885	872	903	912	940	917	911	948	917	928	908	888	890	866	896	900	943	858	929	902	928	922	869	915	921	937	863	950	938	921	921	870	927	868	892	904	965	886	942	983	926	887	941	952	913	886	883	901	905	876	928	937	893	910	875	861	913	931	951	928	839	922	911	854	949	878	923	947	904	930	913	925	1001	859	882	866	916	926	916	944	965	940	950	929	895	940	860	938	887	934	952	887	898	893	928	926	979	920	892	944	919	971	890	926	945	925	875	972	939	927	917	894	910	876	887	899	883
2617	339	276	304	490	422	359	347	253	144	72	36	34	38	43	53	64	80	72	73	74	69	61	60	54	38	39	26	35	12	29	16	16	23	29	21	19	25	21	14	20	23	18	19	17	17	17	19	24	14	18	14	16	13	13	23	11	13	11	15	11	19	16	16	18	20	24	14	15	13	19	16	17	10	20	11	15	17	10	14	16	22	17	20	13	12	15	18	16	16	17	18	13	14	18	9	13	21	14	20	19	11	14	15	20	13	16	15	11	14	23	23	10	15	9	14	27	20	15	22	15	22	12	18	15	8	13	12	18	16	10	22	18	23	15	14	13	15	12	20	11	21	16	15	16	15	28	16	19	15	21	13	15	15	17	11	14	14	15	23	23	16	16	16	15	20	16	21	20	21	17	17	15	19	19	10	11	21	15	15	16	19	16	20	16	11	11	20	9	19	14	15	17	15	23	15	14	17	18	18	27	18	13	14	19	17	7	16	12	22	20	24	9	14	15	19	9	10	18	26	21	20	10	9	17	22	17	18	16	27	25	16	15	22	22	8	14	15	18	13	11	18	13	16	13	25	13	16	25	17	17	14	16	10	16	22	16	13	18	15	19	18	25	13	15	17	19	11	19	20	18	22	15	18	17	18	16	12	11	24	18	17	17	29	12	9	13	16	18	14	13	16	15	14	13	19	18	18	15	14	17	4	14	15	8	20	14	15	12	21	11	15	23	21	17	24	17	19	21	19	9	15	23	18	18	13	14	15	16	18	13	21	23	18	23	20	17	10	19	20	16	18	15	12	22	10	11	12	12	17	17	8	19	18	13	16	16	15	16	16	18	23	17	23	16	13	14	13	9	12	14	15	13	18	20	15	16	20	27	15	15	19	19	20	14	11	14	21	18	27	14	13	21	11	15	17	21	9	12	23	21	14	12	13	10	15	12	20	15	14	23	16	15	10	23	16	10	16	22	16	24	25	13	16	18	17	18	15	14	14	24	17	22	24	12	13	17	9	10	19	23	14	13	20	15	17	20	16	18	23	18	14	14	23	16	11	23	17	23	18	13	19	20	15	18	12	9	14	15	9	16	13	10	16	21	17	17	15	20	18	13	13	18	14	13	21	13	16	20	12	10	14	15	16	16	11	15	11	15	17	15	15	13	20	18	16	16	15	10	15	22	14	11	21	13	12	16	18	12	21	15	21	21	12	14	12	18	12	16	13	19	14	22	17	8	18	21	15	19	19	18	17	26	26	24	17	16	14	11	14	22	17	13	15	17	10	22	16	9	19	16	17	12	18	15	16	18	14	23	23	18	16	18	19	17	13	8	23	17	14	17	15	13	16	15	20	19	14	16	15	23	21	12	13	14	8	18	20	13	13	18	19	16	11	11	20	13	10	10	19	19	22	18	16	18	18	24	18	18	20	17	18	14	18	15	19	15	24	18	17	15	17	19	17	18	24	23	14	14	15	15	21	14	14	14	19	16	19	16	18	14	20	14	15	19	18	17	12	20	20	18	11	16	21	17	9	14	18	24	19	14	14	17	11	18	18	18	17	18	17	13	16	14	19	17	20	22	18	15	19	23	16	15	13	16	10	18	10	18	13	20	18	9	16	21	7	15	16	15	13	16	10	19	19	14	13	17	12	17	14	13	23	20	17	9	17	23	14	15	16	19	20	22	10	27	17	16	14	15	17	9	25	14	20	17	15	19	23	18	17	8	16	10	17	15	12	10	13	25	14	15	16	11	15	13	17	14	16	18	15	16	16	20	12	16	20	15	20	19	21	9	14	16	20	13	13	13	13	17	19	11	17	17	18	17	13	21	19	19	21	10	16	15	14	10	27	14	12	19	26	15	15	18	18	15	20	14	13	14	17	15	14	16	14	7	15	17	17	15	17	10	14	19	18	18	17	18	20	21	13	11	16	17	17	20	18	17	11	11	15	18	14	25	14	19	15	17	16	20	12	17	22	20	14	15	23	18	10	11	15	29	23	17	24	17	14	19	13	19	17	16	18	12	14	18	21	19	16	20	22	14	8	12	14	20	13	11	28	19	10	29	18	12	14	15	20	11	12	21	14	14	13	22	32	16	12	13	14	17	14	15	16	14	24	17	14	17	18	23	12	16	12	13	17	14	13	19	16	17	17	23	17	17	15	16	16	25	18	15	14	23	11	19	20	14	9	25	24	20	15	15	12	13	12	14	22	12	20	13	8	18	16	23	14	15	14	22	16	18	13	19	18	13	21	13	13	11	15	25	20	20	19	15	15	19	16	18	15	25	11	20	12	14	11	20	17	19	14	15	16	14	23	18	17	16	9	14	19	23	17	9	8	24	17	13	21	15	19	12	16	17	11	24	16	19	17	12	9	21	15	15	14	12	13	24	15	19	17	25	14	12	13	11	19	15	26	23	13	11	19	12	17	11	19	19	15	10	17	21	15	17	17	17	15	21	10	14	15	20	25	14	15	10	17	20	21	10	12	26	15	14	15	16	12	15	24	16	24	24	12	15	17	21	21	15	17	18	14	29	18	17	18	23	23	19	17	22	21	14	18	11	6	16	17	16	18	19	13	18	25	16	23	15	20	15	16	19	16	14	27	24	15	12	19	24	14	17	13	17	15	17	15	17	13	22	19	16	17	24	17	19	20	12	27	28	10	13	23	11	18	13	16	21	17	15	15	20	16	13	20	12	16	17	17	22	13	12	17	11	18	15	17	21	22	24	20	11	22	14	17	16	24	12	17	18	13	23	22	11	15	17	13	11	14	14	22	19	18	18	15	21	17	14	14	20	18	19	16	12	19	21	18	17	23	16	19	13	17	18	16	10	22	14	13	17	13	12	21	24	19	22	18	17	13	24	18	19	8	21	13	15	17	17	18	12	19	15	9	19	14	16	12	12	21	18	16	16	9	14	16	19	15	21	19	14	14	26	27	18	14	16	17	17	15	22	14	15	17	17	15	20	20	17	11	17	13	17	15	10	18	16	10	19	20	13	18	16	19	16	20	17	23	27	9	17	16	16	11	18	16	11	19	17	15	18	14	18	15	28	14	14	13	13	21	22	11	19	18	14	22	14	23	16	22	22	18	15	22	16	10	15	11	15	13	24	15	16	17	17	12	15	15	15	13	14	16	23	17	12	17	13	10	15	12	19	15	11	19	16	13	17	19	15	15	17	12	16	10	15	17	20	18	15	16	11	24	15	16	25	15	18	11	15	17	26	20	18	16	13	19	18	17	14	11	16	21	13	17	16	10	14	9	14	16	18	15	12	21	13	17	10	22	17	7	20	21	16	23	13	23	12	17	13	13	14	11	10	20	20	7	18	16	21	11	18	9	10	17	9	16	17	22	13	22	11	20	16	17	13	19	12	18	14	13	9	15	12	22	10	17	18	13	22	15	20	16	19	16	13	19	12	21	19	21	14	17	14	20	19	17	14	11	15	13	21	19	14	25	14	14	16	19	11	22	17	25	8	17	12	14	14	17	8	17	24	17
31755	13261	11537	29234	33247	30064	26501	22704	17407	10658	5567	2996	2203	1988	2253	3111	4234	5243	5163	4464	4501	4635	4024	3453	3080	2358	1880	1331	1001	824	712	650	609	529	505	530	504	466	520	504	467	460	471	502	501	495	476	478	522	452	453	457	456	454	485	482	443	423	481	388	421	469	440	514	465	427	463	452	426	442	458	471	444	443	465	454	428	449	438	428	430	446	468	397	427	447	430	429	410	443	459	412	445	441	441	452	435	419	450	465	468	453	438	438	421	460	428	491	461	397	417	465	462	423	433	461	467	456	449	472	446	457	467	439	450	444	454	452	441	441	454	426	421	432	467	456	412	431	440	447	463	451	448	436	499	445	445	440	443	413	411	445	414	411	420	411	463	463	430	460	400	449	409	426	444	494	442	433	488	426	452	460	433	435	408	432	444	426	424	437	455	410	442	431	426	426	438	466	437	449	437	461	449	459	420	452	433	458	467	453	431	449	437	465	439	451	451	404	402	442	454	422	419	415	437	468	435	454	445	440	432	476	428	393	440	445	438	421	425	430	411	478	459	474	449	446	443	445	447	441	431	463	406	464	418	451	425	432	414	483	448	428	451	429	476	435	442	435	427	446	448	468	460	443	480	429	429	474	433	453	418	450	448	428	418	466	404	403	454	413	447	427	480	426	438	444	440	429	430	431	382	428	414	448	455	455	462	414	447	421	400	414	429	451	449	469	441	383	435	431	452	433	428	428	463	485	438	403	446	451	446	437	471	444	396	437	434	460	475	428	472	435	438	439	425	444	421	450	426	430	461	487	466	425	428	447	416	443	491	417	439	479	442	433	442	465	446	432	482	485	440	415	438	430	427	441	423	452	438	438	435	440	440	456	412	439	431	444	428	442	462	453	421	422	421	436	457	428	426	435	420	430	428	430	450	443	480	443	432	421	455	448	416	419	453	455	419	442	440	476	422	409	406	442	479	438	434	449	446	400	446	470	476	445	468	431	428	460	451	434	432	436	449	442	443	395	491	416	415	421	427	420	432	448	431	429	450	426	416	428	420	440	432	438	468	452	436	440	450	412	460	442	470	440	418	427	426	419	435	429	440	448	437	430	451	450	408	457	464	429	422	452	432	411	463	440	397	438	456	412	432	426	429	422	470	473	429	443	403	419	473	451	472	455	406	437	451	428	436	458	420	429	451	424	435	458	414	484	432	448	448	425	443	491	424	470	425	422	461	448	459	434	456	395	428	420	429	443	444	428	403	457	442	451	394	415	441	389	432	425	427	414	434	432	416	463	437	439	438	470	421	440	442	444	418	398	456	495	452	479	462	431	416	454	398	422	462	429	436	481	413	423	402	472	422	479	421	472	445	421	424	419	442	446	450	428	398	401	439	468	426	440	419	398	452	440	429	399	433	428	440	431	423	446	453	483	420	451	451	442	449	445	439	402	444	423	417	436	456	427	403	491	438	471	410	444	431	388	487	447	460	435	433	442	492	432	427	436	409	430	404	437	472	430	438	407	419	436	467	465	468	435	444	434	431	433	461	418	426	442	448	414	452	450	427	479	397	477	387	449	442	430	404	445	432	439	418	424	427	442	432	425	400	424	429	457	429	425	447	437	450	429	427	406	434	471	456	443	438	484	446	466	401	444	431	458	434	437	440	412	404	441	422	421	421	435	418	432	405	417	428	466	431	415	442	471	441	430	472	426	434	419	455	430	448	422	420	442	439	455	462	481	433	464	464	418	394	425	406	472	409	475	448	455	451	397	427	442	433	466	410	465	427	415	438	473	466	439	455	394	457	416	457	457	448	454	439	456	404	467	476	447	445	440	450	439	451	423	434	446	485	454	443	453	438	443	395	455	410	439	432	463	456	412	431	511	448	439	436	465	457	437	467	448	444	424	448	419	432	422	451	409	432	449	449	433	469	431	454	441	398	419	461	434	428	463	475	442	443	431	475	412	450	425	448	417	395	440	417	451	429	450	418	460	434	441	463	443	454	446	458	424	422	439	431	466	459	458	461	419	436	426	431	441	451	468	433	427	442	459	439	412	428	424	401	401	464	410	483	469	426	455	429	460	437	406	417	462	487	504	452	458	495	448	440	424	454	409	407	468	446	436	474	436	432	434	409	453	434	433	454	438	466	460	458	438	434	394	472	474	421	433	442	442	431	431	424	482	412	421	442	427	430	455	449	450	422	437	417	380	413	446	419	409	442	452	428	451	411	426	414	443	422	412	446	452	459	419	431	437	469	457	447	453	436	451	429	415	458	433	472	415	411	435	458	457	457	441	465	460	395	423	440	432	467	432	465	420	402	429	443	468	445	439	443	442	421	463	455	461	405	452	415	463	428	463	442	449	440	447	419	481	429	432	443	421	417	437	436	444	477	435	448	459	407	427	463	439	452	421	462	457	446	441	442	466	437	453	416	452	452	471	471	419	440	439	455	491	444	419	409	405	463	444	465	463	435	455	433	443	415	404	444	421	453	449	455	440	420	453	450	478	429	445	454	425	414	475	441	471	476	396	448	435	458	406	445	487	464	449	424	426	467	449	456	429	427	424	453	411	487	461	455	450	409	414	430	460	430	448	454	447	441	454	442	472	414	464	434	442	438	445	443	432	410	451	418	444	485	412	455	448	450	422	446	440	418	420	449	460	421	484	449	406	403	445	435	460	422	426	443	431	465	433	477	424	417	455	441	449	415	445	472	447	424	421	431	434	439	465	432	427	426	456	447	456	405	435	448	440	417	445	435	424	450	447	431	451	434	463	419	419	471	441	475	445	437	437	419	423	498	437	436	434	434	446	463	422	448	405	438	443	437	409	427	423	455	460	452	460	487	447	427	456	435	428	409	427	421	454	402	434	401	468	451	423	474	503	447	449	479	460	415	444	448	423	433	435	451	443	448	431	454	447	452	473	471	457	417	424	492	446	458	468	493	430	445	441	416	436	411	433	431	425	434	431	463	444	449	408	446	437	438	408	445	455	437	471	443	444	418	420	442	465	445	428	447	439	438	448	420	397	441	484	469	463	442	441	472	429	402	423	459	412	461	443	465	462	447	441	459	461	462	439	401	401	465	433	443	430	451	485	453	441	437	459	479	449	466	476	450	398	436	424	436	415	443	445	418	407	412	435	452	443	443	425	430	447	453	424	410	462	404	414	406	446	406	435	447	407	453	459	457	457	452	455	448	438	408	431	447	446	450	459	477	427	430	430	444	425	451	445	403	408	447	420	452	447	477	466	417	401	456	443	413	416	450	451	436	469	428	425	441	431	442	457	451	456	428	448	433	441	423	422	433	419	470	446	444	442	404	456	429	426	450	428	456	446	408	465	476	440	451	465	469	431	435	473	468	426	440	468	459	460	465	459	443	428	437	467	465	432	454	432	394	435	463	457	446	447	464	459	421	439	451	435	428	446	439	406	411	433	490	474	422	435	427	453	440	429	446	424	439	437	429	455	417	458	418	443	457	458	467	437	466	406	413	434	401	442	452	442	435	452	419	487
4766	878	487	552	737	726	669	564	399	234	133	97	76	81	74	95	121	170	127	124	159	146	134	114	83	84	55	56	56	44	33	31	41	45	42	38	32	39	42	31	28	34	35	33	33	37	23	39	36	28	40	38	39	35	31	36	36	39	30	34	33	37	31	39	43	28	38	46	40	33	37	36	29	28	27	34	27	25	27	39	32	34	39	37	32	38	42	38	36	28	28	35	33	22	36	33	37	42	27	30	29	28	38	35	26	38	40	36	38	22	38	36	38	36	37	36	36	30	30	42	28	32	35	35	41	33	34	29	37	36	35	30	35	29	27	28	36	38	35	36	30	35	31	34	41	34	43	34	26	35	39	30	30	31	40	34	26	33	33	34	31	32	39	31	33	41	36	37	26	30	38	30	45	38	23	31	34	36	27	36	39	43	31	39	30	30	35	37	34	45	36	31	39	27	23	30	38	22	40	29	39	41	29	32	37	39	32	32	39	34	32	32	37	34	24	29	40	31	36	33	35	33	38	37	36	34	33	31	40	28	40	25	32	32	39	36	38	46	30	39	37	34	32	35	34	36	41	30	26	40	37	34	31	29	31	43	29	33	41	36	32	41	42	30	38	42	34	38	36	30	43	35	48	31	42	35	44	39	39	33	39	32	28	36	33	34	34	33	29	47	35	49	27	34	40	29	35	34	44	40	28	29	26	44	38	37	38	40	40	30	33	31	37	36	36	32	31	34	39	28	33	35	33	41	35	37	39	24	44	35	31	33	33	31	32	41	47	26	40	30	32	30	34	29	33	34	33	26	32	38	36	27	28	38	29	35	31	43	32	38	16	35	31	29	29	33	42	27	27	56	32	37	32	30	40	45	48	23	28	44	32	36	27	35	45	32	34	28	34	41	34	39	37	26	24	25	31	43	37	48	33	30	34	18	34	31	33	42	26	27	32	31	28	38	35	42	41	34	30	41	37	40	33	32	44	28	43	39	38	36	40	45	23	41	33	40	34	26	42	39	25	29	37	27	25	35	40	34	40	29	30	39	35	35	35	29	29	33	35	42	34	34	34	19	29	31	39	33	47	36	31	27	40	39	39	43	38	32	38	28	33	38	45	37	32	43	37	40	35	30	25	29	32	35	34	37	47	41	33	26	40	21	45	35	42	35	27	44	32	34	38	39	37	41	44	37	36	32	36	36	31	34	41	32	34	30	39	30	35	33	38	32	26	32	32	23	25	27	32	35	21	30	33	24	31	42	33	24	33	36	46	32	25	24	44	31	40	25	39	32	36	32	37	37	34	27	41	32	31	28	40	34	43	39	32	33	51	48	38	30	28	35	47	39	36	33	36	46	29	28	32	32	45	39	29	37	30	39	41	26	37	35	26	39	35	33	32	37	35	30	41	48	41	33	31	31	33	39	43	33	36	36	30	34	32	36	37	35	30	34	34	37	40	27	36	30	38	35	32	16	36	35	29	37	31	37	32	35	30	36	42	40	34	29	32	31	45	39	39	31	35	27	35	24	38	30	21	37	35	40	34	31	38	28	31	41	41	32	34	35	35	42	34	26	30	27	39	42	32	39	25	38	50	36	31	36	33	44	36	40	33	35	42	37	26	33	36	34	38	32	29	34	43	29	30	30	34	39	37	42	44	30	28	30	37	27	26	26	34	36	24	29	45	38	41	36	32	38	32	38	45	36	40	33	40	40	30	34	23	32	26	33	42	32	31	48	32	25	36	38	35	33	34	36	27	38	46	43	32	33	49	36	33	28	44	22	46	41	20	36	32	30	34	31	42	35	27	42	36	23	32	32	48	32	43	23	33	37	41	33	27	26	37	26	33	38	30	30	36	36	22	26	52	37	29	32	55	34	21	32	39	39	34	33	28	28	36	32	42	35	34	39	35	32	23	41	40	30	25	30	33	32	26	34	36	38	37	26	44	38	37	42	31	32	41	22	30	35	29	31	36	29	30	29	37	29	36	44	32	28	40	43	34	26	34	30	37	26	38	38	38	36	38	34	36	44	37	30	35	31	32	27	47	27	43	41	33	28	30	42	32	30	30	25	33	35	41	38	26	34	37	29	36	31	41	39	35	31	38	39	36	25	33	35	36	41	32	40	26	27	30	30	38	45	38	26	36	33	39	39	29	36	39	31	26	31	36	37	31	32	33	30	33	37	40	39	25	32	45	41	41	38	38	40	37	46	41	32	39	35	39	30	39	34	25	29	32	27	37	42	44	39	26	29	38	31	42	33	37	35	34	30	46	31	46	39	38	45	27	46	36	31	35	40	37	37	38	47	36	36	34	41	39	43	37	37	40	36	33	31	26	36	31	23	35	28	36	36	37	23	33	34	44	40	31	39	26	39	31	34	34	43	40	38	24	32	41	37	42	40	34	45	50	33	35	39	34	32	29	43	31	40	48	34	32	37	20	32	27	35	37	26	28	38	35	34	20	39	31	34	31	34	39	29	32	39	30	31	38	39	30	33	27	38	26	39	34	28	29	33	23	36	33	33	39	26	21	26	40	30	29	34	37	29	25	29	40	33	23	31	29	26	35	20	34	29	27	29	33	36	23	42	30	39	33	32	33	42	44	35	34	38	29	31	23	31	14	21	28	36	32	42	36	31	25	21	41	39	29	38	32	45	43	29	29	36	35	38	35	34	32	40	41	35	27	40	37	37	44	29	35	30	26	33	38	34	28	44	33	41	37	45	32	30	37	25	32	27	40	36	38	35	24	41	31	29	34	39	25	29	30	32	30	35	36	42	33	38	50	26	35	33	19	37	28	31	40	42	39	30	38	41	31	33	26	39	32	36	37	37	30	40	39	40	31	47	38	30	26	27	40	32	32	45	40	48	32	38	45	29	28	30	35	39	44	46	36	26	27	24	38	23	38	49	33	27	40	36	40	44	32	35	30	30	30	25	27	44	34	30	22	24	24	32	36	38	34	24	34	38	30	31	33	34	35	37	36	35	24	38	34	36	34	38	37	37	39	33	33	29	33	26	22	34	26	37	42	33	31	23	43	33	27	34	37	37	28	35	44	33	36	31	34	35	43	38	33	30	27	36	31	28	34	34	35	27	27	42	30	35	37	27	46	27	37	32	24	44	32	31	26	45	30	30	34	30	28	31	39	36	38	35	30	30	36	37	40	41	38	32	34	29	34	19	38	30	33	33	45	31	33	43	34	30	36	36	29	33	26	27	47	32	34	35	35	28	24	35	37	40	39	26	41	38	48	35	40	29	29	35	38	45	41	43	26	28	42	43	45	40	40	44	33	34	27	30	38	25	35	34	30	32	23	36	35	32	31	38	27	28	22	33	33	52	42	37	39	43	30	29	38	36	31	40	33	37	36	29	26	39	30	29	36	41	32	38	26	35	37	30	34	41	32	34	22	40	32	39	30	30	29	28	28	24	36	26	35	42	31	36	43	25	38	26	30	39	30	26	48	36	33	43	27	33	23	43	31	37	32	41	34	47	40	29	31	45
39704	20384	16737	34485	38409	35986	32459	27786	22227	14918	8711	5652	4639	4092	4413	5724	7170	8666	8031	7312	7724	7436	6501	5753	5182	3991	3151	2202	1760	1620	1364	1299	1316	1082	1095	1146	1073	987	1083	1007	992	1012	1000	1017	959	1020	998	978	1008	947	930	981	921	929	892	940	935	934	920	898	920	941	917	926	955	946	893	924	885	899	879	880	954	891	897	879	884	892	970	864	918	887	879	898	887	895	855	902	847	878	815	846	862	866	783	868	856	914	883	848	880	937	924	899	878	869	877	919	901	901	938	866	856	908	867	879	890	924	906	835	881	859	925	886	900	858	893	919	869	851	908	883	862	879	895	862	878	841	866	877	841	871	873	856	880	853	891	879	877	944	868	898	883	908	889	892	874	916	887	900	834	914	864	879	906	820	868	882	868	888	859	820	873	864	866	833	842	847	834	899	859	901	863	898	841	841	888	843	874	845	880	827	868	822	850	889	830	889	842	850	858	874	917	890	888	835	846	877	859	883	890	857	851	866	913	867	856	862	849	876	832	903	873	888	884	886	855	871	872	882	846	825	866	878	922	835	942	841	895	900	854	879	906	933	889	872	831	852	858	821	834	852	865	912	860	885	907	888	804	857	857	860	930	883	836	799	881	874	850	884	906	919	843	889	848	799	871	873	857	866	843	897	882	861	942	861	909	887	928	908	857	878	887	858	881	866	942	900	827	877	880	917	906	875	843	836	839	863	846	876	875	860	853	846	860	911	945	819	829	922	889	845	839	851	827	820	853	825	890	890	847	876	850	856	871	829	851	811	840	849	893	807	870	863	849	818	865	836	858	843	832	895	889	941	846	886	884	819	889	838	847	916	870	876	833	873	883	869	816	823	834	877	851	869	824	830	823	923	870	895	847	876	872	845	842	894	845	934	856	840	890	896	901	901	874	836	886	874	848	834	894	889	888	895	860	868	873	875	872	841	883	889	884	877	890	894	858	858	881	866	897	882	893	838	861	863	861	883	822	844	944	885	856	883	870	928	793	833	897	877	872	890	866	848	864	795	872	902	892	824	838	855	871	859	908	834	911	824	865	846	864	809	827	859	871	872	872	854	819	858	924	868	823	818	858	925	881	895	867	827	876	856	849	880	896	815	831	890	890	878	890	875	877	910	828	845	863	874	889	886	883	862	851	848	920	909	844	900	857	898	861	873	837	879	917	852	845	868	877	888	845	865	856	869	913	881	870	877	928	879	857	875	900	826	877	859	822	869	864	897	923	854	815	832	913	818	898	850	880	828	806	876	846	874	889	846	841	884	850	856	873	893	883	846	897	902	883	883	904	862	848	863	836	913	893	872	855	833	869	906	860	887	839	856	909	823	899	852	894	862	854	913	903	874	919	881	920	848	831	863	884	845	855	878	868	884	893	889	881	890	878	890	873	864	931	886	915	882	905	856	844	879	866	876	870	893	884	868	863	818	863	858	876	865	872	832	904	875	854	836	883	836	899	860	842	946	863	907	868	845	808	859	848	837	924	869	885	794	873	843	897	911	907	824	859	810	846	876	866	862	897	898	888	870	904	867	822	864	895	835	934	904	847	878	834	866	843	845	912	918	854	844	886	872	826	840	872	866	920	877	881	902	897	872	916	862	859	906	835	844	913	860	893	874	901	896	844	841	895	852	865	837	874	872	881	842	870	831	836	846	837	875	872	920	843	873	862	896	868	874	930	863	858	817	911	865	834	887	878	827	872	871	874	878	879	834	935	841	879	885	871	786	854	867	878	860	861	891	847	835	869	853	897	889	852	888	872	874	899	858	844	857	859	821	844	853	855	853	868	838	884	875	885	909	874	883	894	830	845	842	880	883	856	875	880	885	908	854	894	887	872	880	876	867	864	851	828	865	819	843	886	837	889	897	884	901	866	890	905	868	890	899	827	861	841	892	919	878	924	847	882	827	886	907	877	841	845	842	878	850	905	871	876	861	939	881	906	910	829	851	896	851	845	864	860	823	872	920	859	909	850	863	867	894	872	889	900	854	860	854	827	895	840	885	869	865	932	856	839	906	849	908	888	914	896	894	878	850	917	841	907	833	854	852	891	894	871	842	852	904	849	831	889	871	876	871	863	871	888	870	889	888	890	863	886	896	876	863	907	851	884	876	897	893	851	889	845	846	841	840	891	856	835	872	869	850	833	839	892	880	860	839	837	855	862	890	860	853	869	853	839	788	858	851	875	868	884	887	899	819	891	903	876	873	849	854	836	873	844	870	860	869	885	899	844	869	850	863	876	883	875	846	801	862	872	897	824	885	906	922	900	861	887	857	868	872	877	921	867	849	814	897	870	871	881	835	821	846	814	898	880	878	887	856	923	832	892	851	858	807	846	855	911	866	877	867	799	901	873	834	856	863	870	882	893	868	848	896	806	887	882	845	875	902	912	912	842	812	857	852	872	853	879	848	844	884	843	887	817	863	876	838	835	809	889	847	907	883	873	852	906	884	885	894	838	877	856	881	902	867	871	887	899	872	908	870	901	884	865	877	884	827	877	907	835	856	931	919	874	842	850	877	854	900	855	875	882	885	901	894	853	871	817	853	852	892	868	862	892	865	856	851	860	898	893	873	858	879	830	781	830	847	886	899	861	842	856	835	856	837	864	898	920	841	871	897	857	890	864	870	841	877	881	839	860	853	887	808	918	874	870	902	910	876	849	900	885	902	869	873	873	859	894	906	850	863	835	876	855	856	862	824	833	893	870	877	841	867	857	890	863	851	836	872	844	847	862	830	817	904	829	875	873	833	861	850	806	883	909	874	862	923	899	898	877	859	907	869	894	859	882	867	839	882	844	851	879	820	846	871	855	901	901	848	885	903	856	892	892	879	856	838	879	847	870	856	937	853	876	872	902	871	910	914	857	861	796	894	838	919	828	867	830	875	891	895	851	867	870	867	822	882	904	898	836	843	860	895	868	868	837	867	858	795	853	908	865	830	812	849	892	876	880	897	882	925	888	857	819	891	895	849	848	885	863	839	881	877	878	886	830	869	894	848	885	837	880	846	861	900	873	907	890	887	845	895	899	832	857	902	847	884	919	861	845	873	862	870	845	927	857	846	848	855	905	891	832	872	884	874	904	887	834	905	889	877	880	842	848	892	846	847	827	838	845	857	894	880	878	852	893	840	846	866	849	861	848	872	926	865	805	884	795	869	826	873	887	900	896	852	838	861	880	842	942	812	819	864	895	855	901	875	885	886	902	858	817	889	872	830	866	881	870	869	870	906	894	841	842	862	904	844	860	868	858	895	849	867	870	849	853	844	895	865	901	889	887	861	896	883	783	844	861	864	814	903	862	892	883	909	923	914	891	870	855	809	818	856	844	837	877	871	848	882	905	864	906	873	865	820	885	832	866	898	848	852	857	893	854	911	869	873	903	866	888	876	929	887	838	932	858	855	897	892	853	887	927	850	879	961	879	911	884	864	834	804	830	869	872	859	876	861	838	828	877	878	849	856	873	905	908	887	901	854	865	869
2747	474	345	340	554	492	454	351	214	146	72	45	35	50	47	66	78	90	84	74	88	96	73	61	57	58	37	33	28	27	27	17	23	23	19	24	27	26	26	24	29	23	28	24	20	20	25	22	24	15	26	22	18	30	26	25	23	27	22	21	22	22	15	25	24	28	20	24	24	17	11	23	24	16	14	24	24	17	14	21	25	25	22	13	16	13	25	26	19	23	18	22	22	22	23	24	22	16	19	23	24	18	19	23	17	28	21	22	17	28	27	26	21	24	26	22	19	24	24	22	26	20	22	24	23	16	20	26	19	20	9	16	22	19	27	16	17	26	20	15	12	16	17	24	23	24	15	30	22	21	19	21	35	17	22	21	16	14	22	17	18	14	19	22	25	26	16	28	15	18	23	20	19	26	21	31	15	29	21	21	19	22	23	20	22	19	21	14	21	16	16	23	24	24	21	16	18	22	15	22	18	26	19	12	26	23	17	19	22	22	23	18	22	22	21	28	21	23	26	33	24	22	30	29	19	24	26	18	22	21	14	26	21	25	28	22	22	18	25	19	20	17	23	22	28	22	28	10	24	20	21	26	29	13	26	20	15	24	25	25	27	22	32	25	21	16	21	21	20	24	24	20	23	20	25	21	16	17	30	17	20	26	25	18	24	14	28	25	25	28	23	19	19	22	21	18	22	18	15	24	22	14	27	30	17	22	16	16	20	21	14	13	17	17	16	22	14	24	20	23	21	18	18	18	19	18	11	22	20	20	19	26	24	38	20	28	21	16	15	20	17	17	22	21	24	20	23	16	20	22	25	18	17	24	23	17	14	25	22	19	29	34	23	16	17	23	17	33	19	21	19	21	23	21	22	26	25	22	30	12	22	23	25	14	21	26	26	15	17	22	27	15	24	25	19	20	28	21	20	22	29	20	16	16	15	26	25	22	20	18	33	21	24	16	17	17	22	24	16	17	23	17	25	21	26	24	24	27	18	26	17	17	17	22	20	23	23	24	21	23	20	22	17	21	19	23	26	16	16	30	21	18	25	28	25	19	18	33	24	29	27	22	14	26	16	25	22	20	14	21	30	18	22	22	21	18	13	18	25	15	18	22	23	22	13	24	19	15	14	33	20	21	18	20	18	25	18	26	29	17	18	10	21	23	14	19	23	24	13	18	20	27	24	19	24	21	23	25	18	26	22	22	24	14	22	26	26	19	14	20	30	19	16	19	26	21	19	22	15	14	21	18	19	25	27	26	22	20	20	21	18	19	25	25	13	22	20	20	19	30	23	20	28	17	23	14	12	22	17	30	24	24	25	25	28	19	18	26	23	18	24	26	25	19	21	27	14	25	23	28	29	11	28	21	25	26	23	19	16	27	20	17	14	26	19	27	28	24	20	17	15	12	18	16	25	21	16	19	23	13	22	21	19	25	18	23	20	20	16	17	26	18	23	18	23	16	17	27	15	29	28	13	22	22	18	19	15	17	25	21	27	28	22	22	16	23	18	11	17	20	17	22	20	24	16	18	24	21	24	24	22	19	11	25	23	25	22	28	25	16	21	26	17	19	23	25	17	19	22	12	25	21	21	24	12	19	18	17	16	19	20	18	18	21	24	18	22	18	24	26	17	22	24	18	21	18	21	28	11	15	16	27	23	27	18	20	18	28	17	21	25	14	28	22	21	23	21	14	19	18	19	24	11	23	28	25	26	29	30	18	21	21	25	20	17	16	24	15	17	26	24	21	12	23	23	19	21	21	22	17	20	19	24	14	20	22	25	16	17	21	19	23	17	18	23	19	24	21	18	23	27	22	28	17	31	18	29	9	22	19	19	21	27	21	26	22	24	30	14	20	18	22	12	20	27	21	17	16	32	15	26	20	18	17	21	29	12	20	23	20	16	23	26	15	12	20	19	24	15	15	25	20	22	18	31	20	19	22	16	29	20	23	35	17	24	21	33	23	31	20	17	18	30	17	18	20	21	21	24	22	18	27	27	20	16	20	23	30	28	20	18	21	24	19	26	26	20	27	15	17	23	22	25	22	28	27	22	18	23	15	25	20	22	19	22	31	24	23	21	20	15	26	17	16	25	20	18	13	14	17	25	22	19	22	25	28	20	17	19	20	22	20	21	20	25	12	21	16	22	33	22	30	23	26	30	18	20	15	21	23	24	17	28	24	18	16	16	25	18	15	19	26	17	21	22	19	32	21	16	16	10	19	32	17	18	24	29	22	25	26	31	21	23	25	18	28	24	17	24	22	26	21	18	27	22	18	18	22	20	26	18	25	26	19	21	28	29	23	13	25	17	21	20	13	19	18	34	20	18	13	20	23	13	19	19	17	20	19	22	22	22	27	19	26	24	15	22	27	26	18	22	30	15	25	18	25	12	16	25	16	21	30	18	18	25	19	21	14	22	20	22	19	17	26	12	25	22	25	31	14	22	24	29	23	31	17	23	31	24	17	17	20	21	21	22	19	20	19	15	30	20	30	14	20	27	23	21	19	19	14	22	29	25	18	26	22	22	30	17	20	20	21	17	22	26	21	20	21	18	27	21	26	21	26	25	16	16	22	13	21	21	18	17	28	21	13	30	20	13	18	16	23	18	19	26	25	21	16	15	33	14	24	22	29	19	21	29	20	18	24	24	23	17	23	19	23	22	22	16	21	15	16	18	16	20	17	25	16	24	28	17	28	27	22	21	25	20	30	18	30	20	23	22	26	17	18	27	12	26	26	19	25	14	33	26	20	25	33	29	26	24	16	27	24	14	18	23	20	19	24	22	19	16	23	24	27	27	21	21	24	21	14	20	22	21	24	21	15	29	21	22	21	25	22	17	18	21	21	16	20	20	21	18	21	11	14	16	20	27	24	18	20	18	21	19	19	14	25	20	25	21	15	25	30	21	25	27	15	19	22	11	21	20	21	19	25	20	26	22	20	22	23	22	22	24	25	25	16	23	18	23	24	21	20	22	19	23	20	23	27	21	18	21	20	17	21	23	25	32	19	26	18	20	26	16	15	19	22	29	25	24	22	27	20	25	15	17	26	9	20	20	22	21	16	18	26	19	26	22	16	17	14	20	26	23	17	20	16	19	15	19	18	26	28	12	22	24	22	21	16	18	23	28	25	9	21	19	23	17	22	15	20	16	17	23	23	23	10	17	19	17	20	26	22	18	17	24	25	19	28	24	21	12	26	23	21	19	25	17	25	21	27	18	18	8	20	27	18	13	30	24	24	23	13	22	22	23	20	17	13	18	26	12	21	28	20	27	17	26	16	21	21	17	19	23	27	20	22	21	20	21	36	19	22	25	20	15	21	28	24	19	21	22	25	19	24	17	26	17	26	25	20	23	17	27	20	21	22	25	16	19	25	18	32	22	20	17	28	20	27	21	20	20	15	14	9	20	20	25	16	23	24	22	31	15	18	21	17	13	18	23	22	20	21	27	21	23	28	25	19	23	18	13	21	20	20	23	30	28	25	22	15	29	16	23	33
34118	16763	13641	30517	34672	32026	28196	22495	16043	9701	5043	3262	2667	2540	2950	4005	5279	6107	5366	5287	5510	5107	4178	3761	3151	2504	1840	1236	1013	877	803	745	748	670	678	659	662	653	667	586	642	597	599	638	605	585	625	639	561	616	586	585	582	630	566	609	599	600	587	577	544	593	596	563	565	603	535	566	600	553	578	551	548	558	609	540	514	582	551	588	567	585	588	553	554	536	593	536	532	585	563	582	548	577	567	520	579	607	568	552	545	551	573	541	562	545	553	541	589	577	547	576	508	588	546	603	524	548	628	576	593	573	612	545	560	595	583	566	534	562	509	598	564	548	545	581	542	564	540	578	517	579	548	548	571	530	523	575	595	559	538	539	582	563	594	572	547	569	516	566	506	564	562	570	550	549	567	534	568	536	580	545	558	557	562	532	570	549	553	577	563	552	605	573	608	561	584	551	602	533	518	549	616	546	539	555	534	597	551	557	558	580	569	538	548	536	539	535	568	514	563	534	493	537	577	547	548	547	580	532	567	560	551	569	557	527	522	601	515	539	519	579	570	540	534	548	559	524	541	568	572	563	556	585	541	555	585	585	547	569	543	556	585	532	586	551	580	501	538	568	540	563	554	563	574	561	561	545	511	517	551	508	561	530	585	562	576	571	547	574	554	550	565	543	553	545	540	518	574	579	538	555	529	527	544	535	562	533	550	602	521	573	526	568	507	512	519	562	555	562	527	539	581	566	574	581	569	530	563	555	524	506	548	560	548	555	555	566	598	532	534	541	578	553	568	552	538	604	562	572	561	607	487	541	603	534	548	546	613	583	541	562	563	513	555	510	518	537	583	572	549	568	513	573	557	556	578	544	581	562	600	548	536	566	538	549	573	575	575	560	568	570	535	554	574	535	533	531	591	500	541	545	564	556	554	585	561	593	555	557	582	533	545	548	573	566	554	588	587	609	529	517	561	574	554	556	557	559	487	570	568	541	553	579	540	565	521	582	547	562	528	566	531	554	513	563	560	522	515	563	538	595	568	531	523	573	548	558	523	554	558	538	537	583	567	544	563	579	571	539	578	548	582	554	560	524	523	525	530	584	547	563	576	549	534	570	570	550	559	566	589	531	555	579	560	570	543	517	602	614	536	552	534	595	604	541	569	587	550	554	572	568	565	564	550	532	543	575	559	549	541	531	587	539	541	561	562	543	560	525	564	578	560	535	549	545	540	542	498	566	547	517	545	549	565	528	578	564	560	510	526	507	567	568	579	568	586	586	570	530	541	507	571	554	564	578	564	593	524	574	536	527	594	564	561	542	575	524	570	532	595	543	554	545	553	518	528	540	534	547	496	559	563	531	548	581	580	555	587	501	536	518	558	562	514	540	599	611	543	546	555	539	572	514	538	543	538	586	559	591	580	586	573	552	519	547	564	554	592	542	552	542	600	517	529	559	520	559	531	560	543	576	556	561	531	561	556	564	526	573	538	519	536	542	549	541	532	572	512	574	525	549	551	566	558	564	574	554	571	569	568	558	554	559	528	581	540	559	559	553	556	561	566	563	549	564	549	567	555	551	623	555	549	523	540	569	567	554	587	591	563	563	584	543	584	540	556	563	513	552	557	559	571	546	566	549	544	561	587	519	541	541	580	583	565	561	578	545	559	567	535	543	552	548	568	577	570	587	476	566	556	503	579	556	566	579	530	529	565	534	556	546	559	542	577	553	530	580	570	562	536	563	567	569	551	571	540	571	556	543	582	558	572	522	524	562	572	576	544	508	557	524	493	548	551	522	493	546	599	564	550	559	560	557	598	561	534	560	574	545	589	583	557	562	522	561	586	525	528	555	506	578	564	580	562	514	552	585	545	535	558	554	540	576	511	592	561	533	581	546	544	575	570	538	540	587	544	545	549	555	518	554	568	525	565	563	606	580	542	544	573	543	590	552	531	555	560	546	548	572	551	579	608	522	544	524	537	571	563	541	530	528	529	515	594	559	558	613	574	552	555	536	566	543	562	544	595	538	592	529	583	542	550	581	594	559	562	554	556	587	540	554	574	548	559	576	532	554	569	558	505	585	560	565	556	555	594	544	545	554	578	520	509	576	516	596	570	563	531	550	578	545	560	588	542	554	591	538	557	536	532	541	578	560	547	562	529	561	539	559	616	542	576	550	568	580	561	537	577	559	560	565	543	565	594	564	530	556	581	536	540	552	589	562	570	573	570	544	543	586	582	535	551	538	543	593	551	552	522	543	541	566	519	528	571	547	539	534	575	546	561	578	547	515	551	569	557	571	547	550	557	537	544	549	492	569	556	568	573	522	561	565	559	527	553	536	553	488	528	585	535	576	585	584	549	597	577	508	552	565	562	566	553	551	540	576	580	542	579	552	581	504	565	548	550	568	570	569	574	539	577	494	569	562	559	536	552	541	582	585	580	539	572	567	550	575	595	588	541	496	581	529	576	555	574	560	535	564	529	564	590	524	568	533	572	569	524	589	568	587	572	536	576	520	563	535	537	556	546	562	541	582	566	541	569	543	539	536	532	569	564	516	555	548	552	575	553	525	525	544	574	543	526	552	503	523	549	559	524	518	541	571	542	565	544	599	573	525	526	535	559	562	528	554	541	554	553	567	532	517	618	548	519	555	577	557	556	580	561	558	572	573	561	566	565	525	563	568	546	565	585	522	547	568	531	575	580	540	557	554	586	539	561	529	583	581	541	511	572	580	551	604	545	559	568	558	524	556	543	554	549	573	523	542	486	570	567	524	575	556	540	578	544	567	508	588	543	587	559	537	563	556	526	535	563	574	515	547	551	533	568	564	555	524	530	532	494	568	588	585	570	560	578	579	545	571	531	564	544	556	578	581	551	547	542	518	573	538	585	537	536	545	527	573	534	572	548	539	551	535	535	558	542	571	540	551	573	564	578	559	543	565	559	554	571	559	581	549	575	564	489	537	552	585	547	561	569	566	523	548	554	534	562	561	588	565	545	543	629	572	521	564	580	602	595	534	560	521	551	569	524	551	544	572	552	523	559	557	547	615	540	577	599	548	545	526	534	504	533	566	562	542	587	588	558	503	552	536	535	545	554	545	539	592	583	514	563	617	545	509	547	551	562	542	599	562	558	519	564	566	567	569	567	513	527	561	554	556	559	557	580	590	565	568	575	572	572	567	547	554	564	561	548	545	582	558	574	514	552	516	533	547	541	552	569	541	530	559	547	537	566	586	606	577	558	547	552	495	551	515	565	579	506	533	595	573	521	605	606	562	557	598	526	554	570	519	587	534	562	571	523	530	537	549	525	526	522	531	551	586	577	589	558	602	546	554	577	575	545	522	627	611	554	552	552	524	562	571	524	570	552	610	577	548	587	546	569	542	540	558	564	539	563	578	590	568	593	568	541	545	573	511	520	563	543	584	571	562	509	589	536	517	537	546	549	552	560	521	545	570	538	534	562	526	575	543	516	568	559	537	571	506	548	565	557	572	628	585	563	555	554	547	584	550	600	533
7098	1241	784	659	1010	972	804	645	451	226	164	123	105	108	131	150	186	190	181	161	182	171	134	124	86	103	73	59	50	38	45	54	44	36	35	41	52	44	43	26	35	51	32	36	37	45	38	46	42	37	35	47	40	32	42	29	51	53	32	41	32	32	43	28	35	44	38	40	36	41	33	42	41	41	35	41	45	33	30	33	33	39	37	30	29	39	37	37	48	33	34	48	45	45	46	30	39	36	32	42	46	33	27	32	32	43	44	31	48	29	23	30	41	31	38	36	36	32	40	37	37	38	41	38	28	42	43	43	37	27	37	22	33	32	53	35	30	38	32	23	32	49	36	33	33	27	30	25	28	43	36	36	40	29	47	53	31	40	27	33	31	46	46	36	34	34	46	38	35	38	33	29	41	35	32	28	42	33	26	37	41	43	42	33	42	36	44	39	24	40	30	29	29	42	48	35	41	30	34	42	38	26	38	36	38	31	40	34	34	33	38	42	31	44	37	34	32	38	30	39	35	30	47	26	33	41	33	43	30	33	43	43	35	32	30	40	30	36	33	34	41	34	30	43	37	49	31	34	30	35	28	33	47	35	29	33	45	34	50	32	36	32	31	32	47	40	39	25	41	30	44	34	41	27	47	38	40	34	33	39	30	45	37	41	31	33	33	33	26	40	35	46	37	39	27	40	34	33	38	42	41	36	39	38	26	41	47	35	34	49	30	48	42	34	40	40	33	29	44	39	38	29	33	40	37	35	39	38	31	36	29	40	35	41	45	35	39	41	34	29	35	48	32	38	39	41	35	30	49	37	39	41	36	39	38	36	43	25	33	37	39	41	43	26	32	35	31	38	41	32	27	38	26	48	37	39	33	45	31	41	28	27	31	41	42	41	37	49	37	34	35	35	30	24	36	34	31	27	36	31	30	33	47	33	38	36	28	32	42	31	32	36	42	45	31	37	48	44	39	39	30	42	24	36	39	38	42	31	35	38	43	36	38	40	31	32	35	42	27	37	41	41	40	50	35	28	25	43	37	35	40	29	40	33	33	39	34	33	36	33	41	35	37	36	31	29	39	33	36	31	36	42	37	43	33	41	42	44	43	31	33	31	40	38	27	44	36	34	29	41	25	36	33	36	26	37	35	40	38	34	40	31	27	36	30	44	33	30	26	36	35	29	41	44	33	35	37	39	33	35	29	34	35	45	45	32	38	35	31	32	35	34	24	35	34	32	38	40	34	39	27	34	31	35	43	26	45	34	35	38	31	45	29	33	34	32	35	44	41	39	51	33	27	39	36	31	37	18	34	38	24	31	38	29	29	37	33	30	36	29	40	40	32	39	37	32	27	37	42	42	49	31	26	33	35	29	47	39	31	43	42	34	26	24	51	28	22	31	41	36	35	33	47	45	35	40	44	18	42	32	52	38	34	32	25	25	48	39	36	31	34	39	25	31	36	32	36	32	34	39	41	37	31	35	32	25	34	33	34	38	35	38	27	33	46	24	30	31	32	35	25	29	24	32	44	34	44	26	41	38	41	36	36	31	47	46	45	37	37	43	34	29	36	42	38	32	34	29	47	37	33	32	31	40	36	43	33	36	29	32	31	34	41	34	41	29	39	36	36	30	45	38	40	28	34	42	33	37	42	34	24	31	33	31	37	35	47	35	43	35	37	36	35	44	36	34	39	34	42	35	38	34	33	30	34	32	40	23	40	43	48	51	33	47	35	32	28	40	32	38	24	39	40	38	42	31	30	35	44	41	38	37	39	37	34	31	30	45	44	34	29	29	38	32	41	38	35	35	39	35	39	39	26	31	30	32	38	42	41	42	30	39	32	42	28	33	31	36	48	32	38	38	32	27	31	37	28	26	36	26	24	38	44	34	45	24	42	30	32	38	38	34	32	29	31	32	39	37	30	42	48	34	34	37	40	38	34	52	38	26	35	32	34	35	28	36	32	33	28	32	19	34	26	44	41	32	20	29	39	37	36	36	22	45	31	32	29	41	34	31	32	31	41	46	50	37	44	44	46	31	43	40	40	45	33	34	40	27	28	39	37	23	32	30	35	23	39	38	32	28	40	26	36	43	31	28	35	35	34	32	36	30	35	38	37	33	26	33	34	32	32	31	37	29	34	28	42	30	41	37	33	43	33	37	39	35	31	28	40	30	21	25	36	40	37	39	29	36	37	39	22	39	39	46	38	30	35	37	35	41	42	28	40	33	34	33	40	36	32	35	46	29	45	36	37	48	32	31	39	34	45	45	29	35	38	32	30	35	37	29	34	36	50	34	33	33	21	32	36	31	41	27	34	40	38	38	37	39	35	48	31	28	32	24	33	29	35	28	29	32	33	40	35	34	39	50	34	39	32	41	32	45	39	30	41	39	47	40	29	37	32	38	45	49	42	42	29	31	37	34	43	36	31	41	40	47	39	34	39	29	33	44	36	28	38	28	40	46	24	34	26	48	32	39	41	36	46	40	50	40	43	41	43	40	23	36	36	35	39	27	58	26	28	31	36	41	36	34	33	34	28	34	34	39	37	30	44	50	38	31	34	43	31	40	38	30	38	33	33	34	33	23	34	37	40	36	45	31	28	33	41	48	41	36	37	35	27	38	52	28	30	32	32	39	47	38	41	33	39	27	43	32	32	29	36	35	40	35	42	22	40	40	44	28	34	44	36	33	46	33	31	37	31	49	27	44	52	36	21	35	40	32	33	36	38	38	38	39	38	33	36	36	25	32	38	31	28	40	33	38	34	40	29	39	39	32	45	36	33	27	34	27	40	26	32	39	27	35	41	23	44	41	35	36	49	33	47	36	42	41	33	23	33	29	36	36	33	30	41	39	39	33	31	25	44	37	30	39	35	28	41	28	29	28	39	47	27	41	39	42	47	24	26	32	43	27	33	43	35	41	44	33	35	47	33	33	37	38	28	33	22	39	39	29	33	28	40	33	40	37	35	36	35	38	29	32	44	21	33	31	39	34	37	37	40	42	27	40	33	48	40	20	39	28	40	40	30	34	40	27	41	37	40	35	29	35	39	42	34	28	29	30	38	43	41	26	30	40	38	34	28	50	41	37	33	39	31	40	41	27	33	36	21	40	27	39	36	36	26	37	39	42	38	35	42	32	40	41	31	38	31	38	46	38	42	39	38	48	27	36	23	34	38	29	37	27	31	30	43	35	50	30	38	25	34	24	41	33	32	33	26	32	44	30	29	44	38	32	29	34	35	30	33	41	30	32	35	39	35	28	23	39	32	34	32	36	28	35	39	47	30	31	36	36	27	34	38	39	42	34	34	25	36	36	21	25	34	31	36	38	40	28	30	34	28	48	30	43	41	33	34	37	42	36	39	35	26	46	39	36	36	29	37	37	41	35	38	30	33	37	46	36	31	40	31	33	38	32	46	41	39	36	39	33	39	34	30	25	41	40	33	40	29	50	40	39	43	37	39	29	33	39	33	33	33	43	27	40	39	42	26	34	44	32	31	21
42278	23740	20158	37721	41913	39549	35344	29375	22012	14448	9621	7557	6404	5822	6551	8289	10944	10831	9931	10180	9954	9134	8005	7219	5896	4571	3336	2412	2027	1779	1602	1448	1265	1283	1195	1234	1172	1137	1179	1113	1083	1085	991	1049	1069	1115	1138	1087	1087	1092	962	1023	1031	1033	975	972	987	982	964	997	1020	1035	945	964	1004	951	963	900	1012	988	1004	1011	945	973	961	923	926	913	930	936	938	944	944	913	937	952	961	902	909	952	931	892	924	962	914	975	902	933	979	895	895	960	967	926	881	891	938	866	951	927	896	905	967	925	936	928	963	945	910	957	964	979	942	895	929	961	928	927	948	892	867	882	915	912	931	906	904	912	929	907	914	916	884	900	905	928	935	855	893	913	941	915	892	910	927	939	856	933	870	974	894	933	921	892	886	934	958	926	855	912	912	949	848	940	891	931	910	877	915	933	925	929	876	910	965	952	902	920	929	932	912	953	936	885	912	864	900	899	837	875	913	854	909	918	960	875	924	859	925	924	932	913	895	931	954	909	887	888	897	871	904	921	936	948	985	909	921	956	951	882	936	945	886	894	960	910	910	903	984	857	957	893	931	912	907	920	899	915	885	908	872	916	912	932	885	890	873	934	903	941	892	849	937	908	873	898	910	900	931	940	932	959	888	922	900	960	889	857	895	869	950	886	903	928	907	848	902	914	945	919	902	897	925	900	883	897	898	945	898	904	874	878	937	911	926	921	919	948	911	877	903	858	895	902	901	941	931	936	867	850	876	879	851	872	955	927	873	899	916	913	901	927	878	944	930	929	893	829	887	898	927	924	902	969	918	951	859	882	918	952	885	882	947	945	866	889	930	892	919	918	877	937	919	914	941	917	915	939	913	934	907	925	893	889	916	934	877	938	902	913	921	894	928	975	940	914	933	929	936	907	888	888	937	934	900	942	903	897	833	882	892	903	889	892	908	882	880	891	908	902	902	971	914	921	946	900	917	902	940	928	883	857	893	905	943	919	907	930	955	898	920	951	905	833	891	871	856	943	873	874	901	919	938	928	906	938	878	874	888	870	905	859	891	888	889	936	969	849	912	910	882	871	842	897	886	846	863	915	911	938	948	952	840	920	941	869	883	876	915	935	883	872	910	914	935	906	876	883	919	874	926	903	934	933	948	859	1008	898	929	935	887	888	886	910	931	907	892	860	897	911	950	954	882	883	949	944	925	902	896	941	874	931	903	917	897	917	904	873	854	923	939	909	885	905	891	925	936	906	938	915	910	901	820	928	918	910	947	909	884	936	902	933	913	906	910	847	899	906	893	904	899	885	879	974	901	933	904	891	912	905	934	889	934	927	916	934	902	921	1002	888	932	906	892	956	987	855	939	972	898	933	895	923	896	880	915	885	898	932	926	945	946	869	888	913	953	934	915	910	911	900	854	872	947	919	977	926	922	927	876	932	913	911	910	920	916	899	945	933	909	856	839	932	885	922	928	893	932	894	880	888	900	923	943	841	888	866	886	900	931	950	930	908	915	895	903	904	878	882	882	878	897	891	878	867	912	895	912	890	914	935	911	931	871	917	985	963	874	894	897	950	910	899	913	961	857	855	909	908	912	927	920	866	981	910	883	868	917	907	863	974	909	885	904	904	937	908	876	902	892	852	953	905	918	908	938	907	912	892	890	893	953	879	892	883	953	900	904	912	880	916	883	918	918	891	870	928	897	924	904	941	873	914	937	927	900	895	971	903	898	927	914	923	936	928	871	903	882	882	914	892	875	880	958	889	896	852	882	931	916	869	880	962	861	915	903	854	923	942	815	939	897	891	919	854	918	907	955	900	908	921	927	926	879	932	824	967	852	923	941	848	884	908	904	867	883	931	876	882	926	936	872	942	930	912	944	843	917	897	909	882	878	881	951	925	918	917	963	907	930	918	880	888	937	900	958	931	946	967	870	971	874	885	929	905	872	924	905	990	902	899	904	882	930	942	941	940	909	922	923	904	890	925	904	910	910	931	902	929	894	891	942	917	952	909	882	949	867	936	909	891	816	950	896	884	889	897	900	947	903	934	907	947	909	897	906	934	927	910	903	871	937	943	906	889	927	879	906	904	869	934	926	922	880	924	870	907	903	923	887	884	870	937	893	921	879	953	962	885	947	953	949	911	923	977	932	877	909	931	915	910	874	892	909	873	900	920	884	855	934	832	936	919	953	913	889	851	924	884	905	943	879	891	932	964	963	897	977	942	886	946	920	937	899	887	854	913	897	905	894	942	953	906	899	936	903	889	896	912	911	888	906	870	981	913	887	935	893	987	931	921	921	879	873	898	942	882	901	892	962	872	879	853	880	858	918	932	894	927	875	872	876	917	921	869	905	908	945	970	930	889	879	914	927	894	950	905	929	922	946	928	915	913	884	880	913	897	936	876	904	906	919	861	912	950	906	929	909	861	921	923	918	896	945	934	924	904	953	907	894	923	900	875	890	935	887	906	897	872	870	899	914	886	882	944	908	904	885	906	898	913	944	900	952	891	953	841	896	962	882	893	914	898	952	960	925	890	884	939	902	933	894	951	950	895	868	957	929	969	960	921	969	875	902	903	945	908	849	946	891	899	909	924	879	885	910	912	866	881	920	904	956	878	893	914	915	887	935	873	935	902	891	926	892	909	947	966	874	902	854	905	907	917	929	950	912	889	915	934	889	919	871	924	938	833	914	906	911	926	866	889	885	936	914	918	929	915	842	964	900	896	935	916	902	943	915	941	917	895	896	873	922	973	915	898	907	900	907	887	902	918	895	863	905	952	871	933	901	900	929	890	917	913	850	853	853	936	851	934	877	919	854	917	902	927	896	894	886	904	913	928	875	870	915	900	952	937	868	900	843	918	937	852	914	983	910	920	900	917	867	851	933	884	934	955	903	872	905	896	907	922	923	934	896	892	877	927	914	950	877	935	927	925	886	921	916	906	927	847	887	897	929	933	870	897	939	889	889	869	891	882	912	904	949	923	952	941	915	860	961	925	942	913	933	908	917	847	925	903	896	895	959	889	900	915	920	935	869	894	891	883	899	889	933	875	875	923	895	930	871	993	877	920	894	911	919	897	916	825	897	899	908	899	963	941	892	906	876	913	877	927	868	929	938	893	858	922	953	895	935	896	855	890	923	915	884	891	897	899	916	908	883	911	890	972	857	920	870	944	946	854	899	904	937	877	883	914	962	945	899	923	894	903	876	902	908	901	882	926	946	863	881	914	929	911	924	884	878	910	901	878	891	923	865	897	892	908	893	902	919	912	922	901	881	919	951	811	952	866	934	975	877	913	888	841	899	894	923	897	902	879	917	910	922	866	928	911	923	839	902	832	863	911	894	879	878	927	918	919	884	907	884	884	945	912	884	894	918	964	944	874	902	897	854	924	871	969	901	877	925	936	920	899	900	920	931	897	908	916	840	976	952	899	916	916	914	924	877	916	925	930	891	909	928	866	921	923	899	848	923	880	901	981	887	924	878	854	909	842	898	863	958	956	928	873	889	943
2803	525	334	353	519	464	345	211	148	78	47	37	34	37	58	74	94	88	68	73	97	60	70	53	52	38	28	30	26	18	16	18	15	16	12	23	24	17	15	12	14	10	14	15	25	21	19	22	21	14	14	17	18	17	18	16	12	18	14	17	15	20	16	17	21	16	12	13	14	19	8	20	23	13	18	10	14	12	17	17	17	14	19	16	14	15	21	15	19	16	13	10	18	22	21	15	14	13	12	18	16	11	16	14	22	15	25	14	18	21	18	11	18	23	19	14	17	19	18	21	16	22	18	16	12	12	13	23	14	22	18	25	14	15	10	19	16	14	9	13	23	18	16	26	19	17	14	20	18	7	20	11	9	14	10	22	12	18	17	11	13	20	14	15	18	21	18	18	14	14	18	18	15	14	19	19	19	22	14	17	17	21	12	14	17	15	13	19	17	16	12	15	13	12	17	14	16	8	17	14	25	20	13	18	20	14	10	16	18	15	18	19	22	14	14	15	13	12	13	12	14	22	13	18	17	15	8	14	15	9	18	17	12	10	10	17	17	15	18	15	13	18	17	23	18	20	15	10	14	25	13	21	14	15	13	14	21	18	10	17	22	19	14	10	22	16	10	15	18	12	19	23	14	12	18	15	17	16	16	25	17	11	21	19	16	19	15	15	19	20	19	18	18	12	20	13	13	17	20	18	16	28	15	10	16	20	18	20	14	17	14	17	13	20	20	18	16	13	16	17	12	18	20	12	20	9	19	14	16	18	19	19	13	17	15	15	12	15	18	14	18	19	14	19	19	14	13	12	21	14	11	14	11	20	11	16	21	13	13	16	15	23	12	13	15	17	17	19	14	19	28	16	21	17	16	10	16	10	8	13	11	11	21	14	23	17	12	9	10	11	17	19	15	15	16	22	14	15	16	17	12	12	15	15	17	17	15	18	17	18	19	12	10	8	15	12	13	14	15	16	19	9	22	16	6	15	25	16	18	16	14	16	16	9	11	17	17	15	14	16	15	27	15	13	16	15	18	15	15	18	16	14	12	18	9	16	15	15	8	14	17	14	19	15	11	15	26	10	26	10	20	17	20	16	14	15	14	21	13	21	11	13	18	10	16	14	15	18	18	16	16	19	16	24	21	11	13	13	11	15	14	12	15	14	14	10	19	18	20	22	15	15	13	16	21	17	18	18	19	21	15	17	25	20	10	18	13	14	15	17	14	17	18	14	11	13	13	18	20	21	26	12	17	14	20	18	14	23	16	19	21	19	13	18	14	14	12	11	16	14	18	6	13	14	14	14	12	13	22	21	11	17	25	16	9	16	25	13	20	16	14	18	14	7	20	15	22	19	20	11	21	25	15	17	13	13	24	12	19	18	14	15	15	12	13	22	19	13	16	16	13	18	14	16	8	17	20	18	21	18	13	12	13	16	17	12	11	20	17	17	15	13	16	16	12	12	12	9	16	17	10	12	17	21	19	15	9	18	15	15	15	19	11	19	19	12	12	18	15	17	22	18	8	23	15	18	13	17	12	21	16	21	18	15	22	16	25	11	20	12	11	8	15	13	16	15	17	18	14	12	21	14	10	13	27	12	17	18	14	18	19	14	17	19	28	12	14	20	21	16	22	12	11	15	15	19	18	15	16	12	16	20	19	27	21	21	13	15	16	16	12	13	12	22	21	21	23	19	18	15	17	15	20	14	21	21	16	10	15	23	16	17	8	16	14	16	14	19	16	16	19	19	17	16	24	12	24	10	15	12	26	10	17	11	16	17	20	20	17	12	20	18	21	16	18	11	12	11	17	15	16	13	14	22	15	13	10	15	16	12	14	20	11	16	15	14	18	16	14	16	17	16	17	11	14	17	14	12	11	16	20	18	23	14	26	16	21	14	12	10	19	14	20	12	16	12	19	18	17	8	21	13	18	15	25	22	10	13	12	17	9	14	13	13	18	23	11	13	18	13	16	14	11	14	14	18	16	9	17	11	12	19	16	14	6	13	11	23	20	20	21	16	8	16	11	10	16	10	17	19	17	19	16	11	10	18	18	16	17	18	15	14	15	12	24	15	16	20	19	18	18	19	16	17	12	14	14	15	21	12	12	16	13	11	19	16	23	18	22	23	14	19	13	16	14	19	16	14	16	20	21	22	14	17	7	14	17	18	14	20	18	17	14	21	11	17	16	20	16	18	13	17	23	16	22	21	18	18	19	25	18	19	12	10	24	18	20	23	6	16	18	16	16	15	16	21	13	17	12	22	15	14	23	14	18	11	19	21	14	14	15	20	24	18	17	19	22	11	17	15	13	16	14	20	12	16	17	17	13	24	13	13	10	21	10	13	19	16	18	15	15	17	11	12	22	14	10	25	20	11	20	20	16	16	15	19	12	14	19	11	18	14	17	15	15	15	6	17	14	18	10	13	18	14	20	16	17	18	14	16	15	14	10	10	16	21	16	17	16	16	18	13	19	15	19	14	21	16	12	22	21	13	17	16	16	14	18	20	22	17	18	15	10	21	17	14	17	14	18	8	15	17	16	23	12	19	15	10	22	10	12	13	19	16	17	16	13	17	19	21	21	14	14	21	17	10	17	23	15	8	21	15	16	15	14	22	19	21	13	13	13	8	12	12	21	22	12	20	18	18	21	15	16	14	16	24	11	11	23	14	16	19	21	14	10	16	18	17	15	18	11	11	22	14	10	19	23	15	8	12	13	13	23	18	18	17	20	16	11	13	13	20	16	13	13	10	14	20	20	15	16	9	15	13	18	17	29	23	19	20	22	12	17	7	18	26	21	14	13	19	10	13	15	10	11	13	17	17	14	20	16	22	20	19	23	7	18	19	16	18	22	13	20	19	14	19	23	21	9	16	15	14	19	13	14	20	12	13	17	14	19	16	12	13	19	20	17	11	15	16	16	16	14	15	15	12	15	13	13	12	15	22	12	15	22	13	13	18	14	13	11	12	15	12	20	16	15	22	7	12	19	10	17	14	16	18	12	15	14	25	13	19	7	18	12	18	17	23	23	22	15	17	12	10	13	15	20	12	17	7	11	12	12	18	16	13	10	20	22	20	12	15	13	26	11	16	17	22	16	15	18	7	16	14	20	19	20	16	18	14	19	18	23	15	18	18	11	8	12	19	11	12	13	16	18	18	21	22	15	18	16	14	12	16	23	16	12	21	14	12	7	16	13	14	24	17	19	14	13	18	14	15	16	12	13	16	16	19	16	14	21	19	16	13	17	14	18	19	21	19	17	15	14	21	16	8	13	15	7	18	15	16	16	16	19	16	19	13	18	7	15	11	19	11	17	15	10	16	19	14	10	14	14	17	24	13	11	17	14	17	18	16	16	20	17	15	15	15	19	16	17	17	17	13	15	13	14	19	15	13	17	18	13	17	18	9	13	14	17	14	20	14	8	17	17	18	14	14	17	15	15	15	21	14	11	21	18	15	19	10	16	21	16	16	12	16	15	13	9	14	22	13	22	27	23	11
32555	17821	14066	30770	34541	31499	26090	18970	11604	6039	3746	3007	2449	2354	2915	4421	5767	5392	5177	5246	5172	4448	4021	3325	2715	1940	1258	943	831	695	652	599	546	510	549	502	513	544	481	493	471	482	475	489	426	492	453	472	465	439	469	444	451	486	483	448	479	487	442	473	423	444	409	422	435	417	441	471	449	450	447	420	438	502	428	436	413	423	450	445	457	449	438	456	403	409	427	424	427	451	432	414	417	432	412	448	432	446	439	461	434	377	398	422	405	439	453	470	427	435	436	417	421	404	454	478	420	449	417	434	408	449	440	449	410	464	407	441	425	453	452	432	456	443	440	406	441	447	443	460	407	440	414	403	443	454	415	454	430	426	442	444	431	448	398	422	463	456	460	465	416	437	439	440	432	392	423	466	456	417	425	446	431	460	432	440	442	420	464	420	424	471	441	440	445	461	439	455	417	422	440	414	461	430	434	454	421	452	413	419	457	416	430	425	451	434	453	451	434	439	418	448	466	422	406	443	445	460	446	440	412	416	423	416	407	428	449	414	440	431	427	458	415	406	429	434	449	454	424	413	399	444	406	443	412	476	428	454	409	447	416	468	431	406	436	408	441	431	420	471	449	419	421	422	391	424	438	443	408	444	436	415	457	406	440	439	408	441	433	442	417	418	427	437	444	437	494	443	450	429	452	422	412	460	412	454	408	422	423	409	424	432	469	419	427	432	447	433	430	411	416	432	423	432	400	402	422	466	430	433	422	443	415	407	447	460	430	438	412	442	455	431	440	423	446	459	467	406	440	467	419	458	435	397	419	427	448	428	452	410	446	423	461	424	433	437	390	417	424	434	470	424	405	449	432	420	443	433	448	440	423	400	408	386	427	404	422	442	442	406	394	413	437	453	420	445	445	443	408	446	456	428	429	461	414	461	427	443	413	454	441	450	386	432	429	439	437	436	453	417	430	440	412	420	464	453	435	422	452	421	441	425	463	427	402	431	420	390	425	467	468	437	458	434	458	406	450	447	430	462	422	388	394	423	446	407	445	436	426	454	442	418	442	441	442	450	450	401	432	445	446	432	425	443	443	451	458	372	400	491	446	456	444	453	446	418	427	443	447	428	451	445	416	426	408	425	438	415	453	433	442	421	492	381	394	443	434	446	457	402	432	396	429	457	465	434	425	484	418	478	421	436	423	416	435	416	427	399	447	429	424	431	395	437	441	428	437	374	446	451	449	433	448	424	409	393	410	425	442	415	450	401	392	420	475	453	412	363	407	420	432	424	464	413	450	407	420	428	429	441	426	415	435	421	403	423	446	420	441	422	432	442	421	435	470	460	424	432	427	418	452	431	452	427	457	427	419	418	462	389	421	429	467	411	443	426	439	440	454	439	437	436	466	433	447	429	413	475	418	432	426	403	429	430	461	457	437	441	430	450	450	424	413	414	442	459	410	422	434	450	418	418	436	433	439	412	410	423	442	413	432	435	404	418	426	473	448	428	414	399	432	419	427	435	407	446	418	452	414	425	410	437	399	434	424	407	435	438	393	463	435	454	444	457	457	445	416	459	417	447	453	402	455	411	422	444	434	421	433	433	447	412	448	441	429	408	456	443	426	444	431	443	440	435	433	424	401	448	424	441	409	440	424	409	424	416	433	409	413	434	399	401	458	413	469	443	439	417	433	420	443	424	378	441	452	439	432	403	438	439	430	461	450	391	398	428	451	428	457	430	429	458	415	415	423	432	457	415	390	436	399	424	448	474	431	406	444	398	448	429	414	431	430	440	427	429	426	461	424	423	459	434	436	432	447	442	449	427	422	449	435	416	410	408	420	448	445	396	427	439	448	406	450	393	398	399	438	413	398	463	415	477	430	463	447	442	449	411	422	434	422	449	453	448	396	432	398	438	477	431	431	409	387	424	422	372	433	487	407	444	424	472	415	428	391	427	444	398	407	443	408	439	410	417	421	435	437	425	450	466	462	401	432	418	442	438	419	472	418	418	459	422	429	475	443	443	416	432	435	411	450	431	419	444	425	442	442	421	431	477	429	427	448	432	422	442	424	429	405	449	427	448	434	418	439	429	443	400	425	468	426	417	379	413	391	456	422	436	406	430	434	450	428	411	436	415	447	451	430	440	430	432	411	432	425	407	455	411	389	408	416	384	438	414	477	434	437	392	423	449	475	385	394	428	419	387	409	424	474	414	433	448	481	407	417	403	465	424	400	416	411	428	420	460	467	427	434	450	440	423	438	413	428	410	489	428	428	406	444	467	430	423	430	428	428	443	405	438	435	419	422	463	478	426	426	452	435	443	498	464	439	439	453	436	395	413	441	459	466	435	423	451	433	418	439	441	453	398	412	419	413	453	403	429	416	438	410	444	440	452	441	433	446	404	433	435	460	478	425	416	401	451	417	435	433	462	422	442	427	441	459	449	440	402	432	427	406	457	448	413	431	399	411	456	438	430	427	444	437	411	413	448	387	450	435	443	420	436	406	415	432	419	464	412	401	402	440	467	425	430	426	401	457	426	423	413	435	426	428	428	448	434	401	446	422	443	428	445	409	377	442	433	427	431	471	410	458	452	394	439	426	379	427	471	439	446	411	422	371	409	469	419	382	422	422	396	435	464	432	445	412	427	432	428	418	444	431	441	406	423	435	403	377	440	428	461	449	462	417	415	440	441	409	412	435	440	450	465	427	411	411	442	446	463	434	433	425	463	413	440	438	433	422	444	401	417	433	441	462	419	457	411	388	401	437	437	396	428	424	490	429	423	441	455	411	443	425	391	443	427	433	404	429	415	425	406	450	420	416	412	413	415	468	458	451	402	412	432	431	437	360	439	429	438	412	405	413	432	416	451	414	415	411	419	402	441	417	434	423	427	427	421	439	422	410	408	443	425	407	459	428	417	423	448	458	429	447	446	402	479	449	412	410	407	431	415	439	410	432	397	469	431	399	470	467	431	412	398	446	463	414	431	414	432	447	410	436	443	439	472	429	460	454	444	459	394	439	453	413	463	409	441	442	426	440	443	415	424	416	417	452	444	434	434	445	410	435	454	455	416	436	429	430	403	425	443	402	447	421	426	434	417	428	468	423	415	413	424	401	401	414	418	443	428	430	416	425	431	439	467	423	420	437	412	436	453	463	394	409	462	417	431	437	422	441	416	443	404	429	416	449	442	422	408	388	396	456	447	445	444	427	413	423	430	424	440	427	416	434	452	465	422	443	452	452	435	423	419	420	446	443	432	448	438	412	441	441	421	448	489	388	455	416	437	397	427	419	455	438	433	467	397	438	425	430	461	437	442	420	418	469	382	437	425	412	419	454	432	411	440	407	456	466	432	478	423	441	460	442	438	428	444	391	467	417	416	420	404	420	426	458	437	407	422	419	442	443	436	403	425	392	408	414	424	470	430	423	393	418	429	464	424	402	416	414	433	456	427	410	444	486	471	463	439	447	417	398	437	424	447	451	404	419	422	436	436	443	438	412	442	462	417	443	435	462	448
5118	1201	647	575	806	766	573	396	232	158	109	108	82	77	109	130	152	147	158	137	141	119	127	96	80	63	51	54	39	38	45	34	42	28	44	31	41	33	31	27	36	34	43	42	53	28	32	32	40	31	29	27	39	31	35	35	36	31	26	34	30	36	35	34	37	45	29	36	32	28	37	36	24	24	30	26	34	18	27	37	28	36	26	32	47	25	36	31	31	31	37	39	29	31	30	41	27	37	39	24	30	38	42	25	31	31	35	26	26	31	30	36	43	32	39	47	20	30	34	35	23	29	35	39	33	28	37	26	37	45	26	33	23	45	51	24	40	33	37	35	30	32	38	25	36	37	32	37	31	30	33	26	35	31	37	29	34	36	37	46	30	29	28	26	36	41	41	29	35	36	41	37	24	37	43	38	33	38	35	30	27	38	41	48	37	35	30	39	41	30	34	36	24	34	37	30	34	39	34	36	25	30	30	21	28	32	40	36	44	36	42	27	34	37	29	23	37	38	38	35	32	28	34	32	38	33	29	25	37	33	42	33	30	32	33	40	39	33	24	43	34	45	28	40	44	22	34	30	43	38	31	35	31	42	42	28	27	28	39	33	47	32	44	29	26	32	31	31	30	30	38	34	31	26	29	42	35	36	32	31	35	39	23	33	29	35	24	31	27	37	22	39	47	39	29	23	25	23	31	34	24	33	32	41	34	36	35	31	42	47	29	26	27	26	35	36	41	33	35	39	29	24	40	31	39	30	31	32	32	21	27	38	42	23	30	34	38	33	28	37	26	28	31	35	35	33	30	49	33	26	41	29	22	28	38	38	29	31	32	31	34	33	26	31	31	37	31	29	40	36	37	39	26	30	42	34	36	34	41	34	28	33	35	21	36	35	38	31	37	32	44	39	37	30	43	35	38	34	25	26	41	32	38	31	37	36	31	33	38	40	34	33	34	30	21	27	32	32	33	28	29	29	41	40	32	29	32	32	34	32	36	33	33	33	33	39	27	25	27	38	31	41	47	38	29	36	28	26	35	37	30	24	37	25	37	29	29	25	40	25	30	37	26	44	35	33	32	42	39	43	31	37	38	29	34	38	29	23	29	34	23	52	25	25	34	35	23	30	31	36	34	28	24	30	37	33	37	33	26	26	38	42	34	33	24	25	33	40	27	43	35	27	27	28	35	34	41	38	27	30	23	43	39	38	30	27	30	38	40	45	34	25	39	32	20	38	32	41	34	36	25	32	29	33	25	33	39	38	37	35	44	34	31	40	28	33	32	32	26	40	35	34	34	31	32	31	35	21	33	34	32	39	35	41	36	31	31	29	35	33	41	30	29	22	37	35	30	33	27	32	33	34	33	40	34	27	37	31	33	35	34	32	31	31	25	33	41	29	30	36	29	30	19	27	30	37	38	35	35	30	29	41	36	25	37	25	35	28	23	30	26	46	35	28	21	42	32	28	34	25	46	22	31	29	36	33	38	40	43	42	38	38	29	32	25	36	34	38	38	36	26	41	45	45	34	38	37	45	29	31	34	30	28	40	29	31	29	36	33	37	36	30	39	35	28	32	35	40	31	45	32	25	38	36	43	30	37	22	44	34	21	29	24	39	33	35	38	34	34	29	30	41	37	43	27	31	28	42	38	34	35	29	35	33	38	26	33	28	34	35	27	40	34	42	34	30	24	42	38	34	45	45	46	23	40	24	30	34	46	39	31	38	28	33	36	29	26	27	30	35	38	25	37	35	30	43	37	24	35	32	37	35	28	30	29	39	33	29	27	35	25	25	37	36	39	35	39	26	35	38	35	39	35	43	29	43	44	39	44	40	27	42	30	26	40	29	35	31	35	41	27	28	37	42	32	38	39	29	28	39	29	30	33	33	31	27	35	39	22	32	28	37	37	42	35	27	29	31	29	37	45	35	48	30	36	35	30	30	47	28	39	36	35	39	25	32	39	29	45	35	37	43	34	25	35	37	30	36	30	24	21	30	28	32	28	40	36	20	39	32	30	25	30	34	24	34	24	35	29	27	35	32	27	35	29	48	27	33	30	26	25	26	26	35	24	37	36	38	31	24	39	42	34	34	35	22	41	32	36	38	38	36	27	25	40	33	41	24	37	31	28	37	27	41	40	41	43	38	29	33	36	31	42	45	41	29	36	30	34	30	41	31	28	32	40	35	35	51	38	31	27	46	34	53	28	29	37	34	24	34	23	29	34	37	38	27	29	36	32	31	32	30	34	31	45	41	42	36	46	31	36	30	36	32	33	35	33	26	43	43	30	33	27	35	45	28	27	28	52	19	24	36	38	32	37	41	38	32	31	32	24	33	26	34	31	33	33	24	30	39	41	31	22	26	31	37	35	48	33	28	35	29	36	28	30	42	32	26	26	31	27	17	41	31	47	41	24	34	42	31	28	26	42	20	33	34	25	30	38	38	31	35	31	38	33	30	32	38	28	36	31	40	25	36	32	35	36	30	27	25	41	25	30	28	25	35	30	26	33	35	44	36	33	35	34	38	30	26	23	39	31	26	23	22	44	31	26	40	29	36	35	28	31	25	34	27	38	38	38	33	52	34	31	29	33	34	40	28	40	36	31	33	33	35	36	40	31	27	41	33	33	52	26	29	34	26	35	28	39	37	29	34	36	31	28	27	35	29	40	30	36	37	38	35	34	28	34	34	25	29	26	31	40	31	43	31	31	34	36	45	30	42	51	30	28	33	44	30	28	35	25	35	45	33	30	20	43	31	30	34	31	25	30	31	34	36	34	47	36	45	23	37	32	27	36	35	32	28	33	37	38	28	32	32	32	44	30	32	34	25	46	37	31	30	32	47	25	30	42	28	43	30	40	42	36	41	35	25	40	41	37	37	34	33	33	31	33	29	26	36	38	43	30	39	37	17	40	36	35	38	24	37	26	23	32	31	32	26	30	24	37	28	42	22	47	30	39	26	31	39	33	34	39	34	33	28	42	31	41	25	34	30	35	29	36	31	41	30	32	35	38	26	29	32	28	44	39	43	31	33	38	32	31	38	43	40	34	36	42	29	33	39	30	39	35	28	39	35	18	23	27	29	36	32	29	29	36	30	31	23	34	43	44	36	32	37	37	27	39	33	38	38	33	27	29	37	38	33	37	32	32	37	24	32	31	47	44	37	35	21	29	33	40	28	33	39	50	30	29	42	30	43	38	30	26	36	27	29	35	19	35	32	28	40	31	35	38	37	36	27	55	30	34	33	40	37	34	38	29	39	45	41	35	31	33	30	29	33	33	36	23	28	31	32	28	39	27	26	31	38	28	26	29	35	43	39	34	41	29	31	43	31	30	38	28	33	30	35	22	29	30	30	35	50	43	27	28	20	34	38	35	31	38	47	34	31	38	27	39	35	26	24	37	31	37	41	30	28	23	40	30	49	32	41	38	32	33	41	25	29	41	53	28	38	34	43	40	39	35	29	32	38	36	41	42	33	31	34	34	36	34	33	41	36	31	32
42004	23734	19644	36182	39846	36888	30802	23326	15508	10006	7144	5799	4832	4797	5831	7941	9328	8915	8646	8716	8297	7129	6725	5520	4290	3176	2147	1874	1606	1346	1338	1213	1119	1179	1104	1146	1060	1084	945	1041	1024	989	1020	977	967	967	999	951	980	959	936	951	967	971	882	911	913	961	929	926	955	982	871	926	864	891	914	926	908	931	843	887	893	858	882	914	936	863	874	909	878	898	897	917	900	870	866	851	879	897	850	835	891	837	877	852	810	921	832	853	867	829	825	846	897	922	899	850	892	864	893	919	931	836	924	893	825	926	869	873	881	875	911	887	866	831	880	847	871	910	852	943	850	822	847	885	805	861	860	868	893	871	895	876	835	843	850	855	903	872	862	847	861	858	846	850	930	885	874	840	897	851	834	834	887	855	846	836	805	866	873	847	836	893	865	846	883	893	931	882	853	880	871	845	866	842	874	899	861	881	897	902	899	826	858	827	809	863	855	872	866	885	863	849	921	873	847	829	862	960	857	839	844	858	858	902	899	849	862	866	902	885	841	876	851	861	896	868	852	878	849	869	870	903	863	807	815	832	867	869	877	880	897	839	854	839	855	828	853	904	846	851	885	854	870	841	868	852	901	884	875	896	811	856	874	871	853	858	834	898	822	918	849	907	932	867	896	866	825	785	812	869	894	872	920	885	897	907	866	923	856	827	846	857	848	871	863	846	861	837	862	874	791	842	861	859	886	853	889	942	843	871	817	834	861	830	876	882	871	860	871	803	861	892	831	887	860	840	870	850	845	912	927	889	843	867	864	893	831	918	864	839	851	847	853	909	857	886	818	823	846	864	852	878	829	910	836	913	835	883	857	813	848	840	860	910	895	939	868	868	889	889	864	808	867	841	856	874	867	853	862	864	809	889	897	820	927	907	875	855	890	834	874	815	901	869	848	881	914	882	830	854	828	884	867	819	849	944	859	875	829	867	862	831	823	852	888	855	835	875	864	925	871	850	816	832	860	835	846	870	848	845	840	881	885	874	865	816	798	914	896	906	817	812	857	795	811	829	846	843	833	885	881	870	870	831	848	875	862	852	853	803	836	881	919	845	822	878	904	830	905	832	849	830	848	869	876	844	897	938	839	860	852	881	836	887	845	869	817	869	843	844	886	890	853	907	877	914	908	842	871	831	872	856	832	828	865	937	780	884	823	833	844	840	897	811	875	869	908	862	876	825	833	844	879	844	898	850	886	857	845	875	844	855	914	855	917	842	858	847	849	886	884	886	876	815	889	875	869	858	825	880	885	885	878	821	898	798	898	858	901	867	839	852	856	852	877	867	873	839	889	916	888	923	804	823	925	874	879	866	852	841	876	847	843	874	868	837	863	878	874	826	864	858	859	868	846	893	871	861	826	868	879	864	835	871	841	900	791	860	832	831	866	828	860	854	852	885	899	856	842	909	835	894	861	917	846	919	875	919	862	859	853	854	875	841	856	839	862	891	884	876	867	877	889	906	843	841	824	784	849	839	881	815	866	907	896	927	798	844	897	920	892	883	862	824	852	859	885	847	810	849	866	858	862	844	846	856	881	898	818	782	860	858	860	811	837	896	856	878	863	909	909	888	848	866	870	896	836	855	802	821	864	842	848	881	815	793	902	863	812	849	828	848	828	850	856	862	822	892	897	839	839	855	838	854	837	827	829	896	855	893	908	876	825	866	837	889	852	850	844	919	859	846	845	847	855	873	880	833	880	931	837	921	887	861	870	885	846	862	846	833	889	906	890	875	830	914	864	819	893	925	857	854	855	849	842	870	853	923	858	814	818	882	910	849	899	768	907	846	901	818	848	861	846	914	834	837	907	861	869	884	883	834	866	859	910	843	849	869	841	884	800	913	792	847	821	888	853	812	885	883	831	832	822	853	903	837	874	847	855	870	864	893	930	806	843	909	866	843	871	894	899	895	918	864	838	913	867	901	866	835	825	843	836	882	855	866	829	867	853	886	885	829	831	857	854	834	882	867	859	857	833	874	837	950	846	868	887	884	867	837	830	818	862	858	890	863	857	857	873	865	854	902	914	872	878	839	866	907	873	898	847	856	837	827	927	890	883	851	868	891	874	832	898	911	891	853	838	841	833	861	844	910	876	880	860	851	824	830	824	905	834	844	868	854	802	836	924	849	878	879	880	875	921	883	899	905	832	862	905	879	897	904	825	853	877	801	887	863	842	856	859	900	877	916	790	885	877	834	865	856	850	838	934	883	864	850	825	838	849	827	856	847	905	851	836	886	866	851	880	902	881	873	825	850	888	812	883	853	867	884	835	876	811	829	864	849	825	834	887	845	883	897	909	867	867	894	863	866	894	883	875	867	876	852	856	878	847	878	925	854	921	908	876	857	861	834	866	866	874	860	892	880	872	814	847	887	847	812	879	891	867	882	885	863	882	854	867	858	869	875	879	850	871	861	851	885	860	893	886	884	871	867	830	869	851	879	889	832	870	833	825	881	852	865	799	882	899	877	856	868	862	841	837	870	874	851	906	851	851	848	854	846	879	849	831	885	850	864	839	869	861	813	840	862	807	874	888	883	833	869	873	835	873	876	874	851	835	869	841	847	889	852	887	868	852	864	873	813	852	811	843	868	868	877	864	838	880	871	846	948	849	853	852	867	918	834	843	879	859	858	831	892	819	869	930	777	830	874	882	799	887	839	851	879	892	872	890	839	839	893	900	904	830	832	918	855	893	866	840	836	887	867	872	863	913	871	876	845	831	851	840	923	873	831	903	898	812	870	852	919	822	844	832	873	871	845	819	841	859	861	871	858	888	832	831	876	875	860	862	888	783	890	862	879	823	854	840	846	899	882	873	833	873	861	851	907	828	900	820	856	836	900	871	837	863	828	896	892	911	855	859	844	864	873	898	894	905	843	808	814	873	804	878	859	836	925	854	875	858	864	852	832	922	828	900	888	850	888	859	874	852	861	824	847	848	864	848	885	841	913	836	890	824	848	894	828	880	856	878	903	919	899	903	874	846	870	887	867	888	898	858	860	851	854	882	860	899	837	817	899	877	894	797	799	829	860	893	859	888	884	836	849	938	890	864	866	857	878	837	883	848	809	803	815	859	903	908	889	864	832	832	831	833	874	844	843	845	820	859	896	836	817	879	868	815	868	896	861	873	852	810	845	838	877	815	889	818	854	842	805	883	870	859	904	847	842	838	895	868	889	894	904	853	910	805	837	835	841	891	876	889	844	879	878	893	894	874	802	879	830	856	785	907	836	820	831	879	938	874	815	811	850	853	855	801	888	823	855	822	878	796	839	801	827	791	853	885	822	793	801	839	791	887	839	868	863	877	835	839	829	829	887	841	877	831	905	880	877	857	911	869	863	852	851	860	883	857	916	873	874	876	841	837	845	841	885	837	852	919	854	827	836	887	911	856	846	802	841	814	821	803	927	854	861	857	882	866	896	868	831	884	894	833	834	835	824	902	876	867	886	868	865	855	810	864	923	865	870	872	853	847	859	878	905
3035	717	479	371	583	453	315	220	120	61	62	55	43	55	58	85	116	85	84	100	100	84	66	65	47	47	30	30	25	26	26	21	20	25	23	29	21	13	31	15	25	18	27	20	26	21	18	28	17	16	23	24	22	20	22	14	22	36	22	25	13	24	15	13	15	28	25	31	24	25	18	18	24	19	19	31	26	21	27	19	19	29	29	16	18	24	21	15	27	24	23	20	28	19	14	16	13	19	15	16	18	18	14	15	21	18	27	17	15	24	29	18	12	14	28	16	26	20	20	21	27	16	18	23	18	24	13	12	25	21	27	16	31	20	27	23	25	18	16	20	20	25	18	24	26	19	21	22	14	24	19	24	14	16	19	15	14	18	17	23	25	23	26	14	24	20	17	13	21	27	20	21	21	25	16	14	26	20	18	25	25	22	25	20	20	17	24	21	25	25	29	20	29	24	24	14	22	25	21	21	15	25	24	30	19	17	14	21	28	25	11	23	23	27	18	22	19	23	21	24	12	18	26	23	20	27	32	17	18	26	19	15	14	20	20	13	24	23	19	19	19	19	18	13	19	12	29	15	18	20	13	18	17	18	19	28	16	19	19	25	27	19	29	21	18	14	21	17	25	17	15	24	16	18	22	28	14	26	20	21	18	36	23	13	33	18	16	27	19	18	18	30	17	15	10	24	30	27	27	14	17	20	24	22	13	22	14	26	17	25	20	19	24	20	26	28	13	18	18	29	25	20	26	24	15	23	16	12	21	21	25	23	14	15	22	35	19	24	14	19	21	22	18	24	24	15	23	17	16	26	17	29	22	20	24	15	20	14	18	14	15	28	13	19	19	18	20	27	15	19	20	23	21	18	25	18	23	18	23	18	20	19	25	19	20	18	22	15	18	25	25	19	18	19	22	26	21	24	17	22	23	22	23	19	19	22	22	23	17	26	19	19	20	22	20	19	15	25	22	20	18	26	17	29	19	23	16	26	19	26	26	11	33	14	27	20	18	20	22	26	25	27	21	20	11	24	21	20	22	20	17	17	24	21	18	24	16	15	19	20	16	22	16	16	30	20	17	27	21	19	22	16	30	28	21	20	15	28	13	21	12	21	16	21	21	20	10	22	19	21	22	13	18	25	21	17	15	25	21	16	20	23	21	16	20	12	24	12	21	16	25	17	27	24	26	17	28	26	21	20	18	21	13	23	25	18	10	13	17	18	17	18	21	19	29	15	30	24	26	20	22	21	22	23	16	18	18	17	17	16	14	19	16	15	21	19	23	24	24	26	23	21	32	18	25	19	21	21	15	20	22	17	27	15	17	30	15	23	28	18	24	16	20	19	23	21	17	22	22	20	26	19	12	26	19	22	26	25	18	27	20	22	31	24	23	14	7	18	22	25	18	24	18	15	14	16	18	15	20	24	25	23	22	13	18	17	10	24	17	15	28	19	25	24	20	27	29	21	12	19	21	26	22	21	28	19	25	23	20	29	22	19	17	24	25	19	24	21	22	20	23	21	16	18	21	14	18	16	24	19	18	22	18	20	19	25	22	15	19	18	23	20	21	26	17	30	18	27	19	19	15	18	20	19	18	16	19	27	21	25	22	24	20	19	23	24	26	28	31	23	18	25	20	19	27	16	19	22	21	16	16	21	27	19	20	19	24	15	28	26	29	22	20	18	18	18	18	12	19	24	18	24	23	14	25	18	21	15	25	11	30	27	21	22	26	26	26	13	20	16	24	26	25	22	24	28	27	23	20	22	19	23	17	24	24	24	22	17	14	14	31	27	22	18	21	19	17	17	21	25	25	16	19	17	24	18	24	24	16	20	30	14	23	18	23	29	31	20	20	27	19	16	19	16	20	27	21	14	15	28	19	14	19	22	26	18	19	31	19	16	18	16	19	24	16	25	29	17	19	27	23	15	24	22	24	21	28	25	25	17	19	15	26	18	18	26	22	20	24	15	24	17	28	21	17	27	25	18	13	20	19	21	24	13	20	18	25	27	25	25	19	13	25	18	18	22	24	20	21	15	19	18	16	15	20	24	16	16	25	26	20	20	20	23	25	23	15	17	14	22	25	22	23	19	29	30	19	21	17	23	23	21	21	18	17	17	16	29	18	19	22	19	16	11	20	19	19	18	23	28	15	24	17	19	23	13	22	25	18	16	18	22	15	20	25	17	20	18	10	24	21	17	21	24	22	25	17	22	28	16	16	21	21	22	22	16	17	23	18	20	23	28	26	25	13	25	21	19	18	17	19	25	23	17	16	21	14	18	20	14	23	18	9	29	20	25	33	14	15	22	16	23	22	23	22	18	22	17	15	20	19	20	21	20	29	27	25	16	18	20	17	26	23	19	27	16	27	19	24	26	18	22	21	23	20	16	20	20	22	31	15	16	16	24	20	25	15	19	17	12	21	29	26	27	25	21	22	23	18	24	10	13	25	27	20	18	14	16	19	21	19	18	20	13	28	10	14	19	17	16	29	20	19	17	22	17	13	24	15	23	16	13	22	28	15	27	25	24	27	20	19	25	28	16	14	20	23	17	24	17	21	18	23	14	25	17	23	25	17	20	21	19	16	16	18	19	21	13	32	12	26	16	23	20	12	19	22	21	21	26	21	33	27	23	24	20	25	22	16	21	20	27	24	13	25	23	22	14	28	17	23	22	19	20	19	18	25	18	20	25	17	16	20	17	29	17	21	21	21	25	28	17	8	19	13	19	24	22	19	23	22	21	19	22	16	12	22	12	12	19	19	16	27	15	19	24	19	13	24	23	14	23	14	19	18	21	24	20	25	18	20	29	21	12	8	28	13	22	25	21	16	23	20	25	17	26	19	21	16	10	19	16	12	25	25	28	17	15	19	29	14	23	15	10	22	28	21	27	12	14	24	25	18	15	14	23	20	15	19	28	23	15	23	15	21	24	18	17	15	22	20	23	26	21	16	18	18	26	18	15	16	16	23	13	19	19	24	21	19	17	23	23	23	21	23	24	21	17	20	22	22	25	15	24	23	28	18	20	20	19	24	22	24	17	17	19	32	20	16	20	29	23	23	14	19	22	15	25	20	29	24	21	17	27	25	17	26	27	25	23	23	26	15	21	28	27	12	14	17	12	22	34	25	25	16	16	23	15	26	24	32	24	21	21	26	20	23	17	24	22	20	17	27	25	14	21	17	24	19	19	24	27	24	28	16	22	21	19	21	26	21	26	24	20	22	24	17	22	32	22	22	9	15	22	16	25	19	28	23	22	24	21	21	23	31	18	21	21	14	18	28	29	23	17	32	21	22	16	28	23	16	23	21	15	23	23	15	17	31	22	22	27	13	23	29	22	11	10	23	20	29	25	21	17	30	29	23	21	16	18	30	23	23	17	23	17	27	14	26	13	19	15	26	20	24	31	18	17	25	17	16	24	20	24	10	12	23	30	32	23	20	17	21	28	9	17	19	20	26	10	16	22	15	16	10	17	21	11	23	19	19	13	22	20	25	22
36274	20881	15522	31557	35241	31664	24635	16705	9362	5814	4194	3319	2893	3092	3937	5484	6524	6222	6126	6072	5558	4920	4453	3524	2548	1808	1305	1061	936	841	771	711	697	665	629	653	659	659	653	569	599	618	605	592	656	627	637	559	597	586	585	585	601	580	566	558	574	556	542	575	563	594	589	566	585	560	559	561	545	559	574	548	540	553	537	558	542	571	563	589	583	536	567	531	543	597	552	538	542	543	544	539	552	519	566	560	527	539	568	561	493	544	549	587	523	507	542	545	529	538	556	512	572	564	577	535	542	580	530	556	572	523	534	514	610	552	533	543	565	550	561	519	564	542	539	543	566	579	577	542	577	569	561	575	572	523	518	559	538	550	561	556	594	486	559	557	535	522	562	570	549	538	513	586	508	533	535	548	543	585	519	541	531	532	578	571	522	534	554	534	559	581	525	562	563	549	572	567	509	526	542	552	546	545	508	549	550	581	551	505	516	542	531	540	597	534	563	582	561	573	548	541	547	564	553	542	534	577	561	544	534	576	559	562	569	563	486	548	494	539	513	545	523	535	578	543	537	535	521	516	552	545	585	545	544	551	538	554	551	525	533	602	517	585	525	536	554	556	530	506	539	512	542	555	555	543	555	555	540	569	498	514	541	527	533	559	591	504	582	571	584	559	525	511	527	594	532	543	560	528	601	545	532	534	559	552	545	539	511	572	517	517	517	504	569	591	530	551	518	522	549	552	561	542	551	561	573	553	583	551	539	550	523	536	542	613	539	520	556	574	547	556	540	563	556	589	545	530	510	550	541	538	532	550	554	558	534	520	559	530	530	574	529	515	556	520	517	548	538	531	586	555	548	551	527	550	525	527	567	563	557	554	550	531	588	511	529	566	531	509	511	557	538	542	539	541	539	545	540	556	514	551	564	560	526	530	564	530	524	539	544	551	527	549	513	531	540	569	518	569	511	557	566	580	553	531	536	528	527	514	555	518	520	540	516	573	546	545	529	530	539	538	518	554	547	522	550	549	568	551	526	596	573	498	544	576	529	581	592	585	556	580	575	526	570	544	530	538	545	553	563	541	531	567	546	523	534	571	585	519	533	527	590	563	556	522	503	538	548	564	516	538	517	539	556	571	593	546	538	541	558	536	563	517	542	535	534	554	572	535	546	555	559	516	528	562	508	545	537	591	546	528	505	529	510	568	550	555	517	516	545	573	529	573	545	558	528	565	521	575	504	507	590	539	580	539	538	537	578	562	550	581	525	553	545	528	551	564	554	532	603	532	531	528	544	498	529	539	538	550	537	514	547	569	575	540	564	562	574	544	542	553	517	550	588	565	572	569	574	501	559	549	562	553	508	544	537	559	589	512	529	543	585	558	523	576	507	572	567	519	516	513	553	505	569	551	537	549	510	527	530	531	533	548	598	556	532	527	528	559	519	511	507	551	524	580	539	519	607	577	550	510	525	541	576	536	571	493	520	583	568	568	566	538	503	533	520	521	565	561	539	548	572	533	541	535	539	569	537	538	525	516	542	538	560	549	579	550	556	560	546	566	546	515	623	538	537	529	534	529	563	541	551	529	566	552	562	546	550	518	563	573	572	510	571	524	519	561	534	545	540	547	568	552	584	543	559	612	543	528	586	570	561	540	552	510	536	556	543	580	538	548	566	541	598	499	553	533	551	563	569	544	539	530	542	538	560	561	538	551	534	546	574	536	530	530	539	522	508	535	532	522	566	551	548	569	542	519	516	558	592	569	567	525	561	514	576	561	509	499	530	514	485	548	561	581	504	539	535	537	580	574	548	564	559	564	575	539	537	530	499	540	523	557	507	566	558	537	538	541	547	539	543	504	552	585	554	507	523	575	536	581	571	547	531	535	559	584	564	544	550	588	563	546	529	525	540	574	540	543	560	550	528	561	576	533	549	548	543	528	549	540	574	515	548	558	556	553	560	534	542	514	537	559	496	555	517	516	542	531	574	543	541	567	542	574	558	590	535	545	569	552	532	534	547	589	562	558	547	543	570	557	522	527	530	560	503	565	545	552	587	522	523	567	569	529	537	573	559	504	570	546	528	508	548	539	610	565	558	551	514	529	566	542	565	569	562	535	492	557	558	552	573	527	566	571	542	528	540	573	573	557	512	529	577	533	572	558	605	566	516	579	562	528	525	523	539	519	558	577	546	556	526	529	543	551	538	561	565	560	552	533	562	514	542	532	568	541	577	489	569	543	504	556	541	550	536	561	542	569	585	586	541	539	564	533	507	527	552	561	551	527	544	556	562	538	563	497	582	549	573	546	493	529	545	601	575	523	546	558	522	592	509	547	584	575	536	583	563	548	511	543	543	556	550	560	546	573	568	526	562	527	600	548	515	585	586	547	535	501	514	541	534	554	562	527	581	543	537	553	533	525	557	555	573	598	558	553	541	571	554	569	518	548	552	555	491	565	508	510	582	566	546	516	542	509	521	582	513	532	532	527	557	540	526	570	572	586	537	521	546	532	535	556	572	545	514	531	562	579	572	557	527	540	557	526	557	532	540	514	553	548	510	534	521	565	490	526	529	584	545	571	518	578	520	557	501	588	538	550	541	529	551	527	545	540	526	541	577	537	555	525	533	551	525	565	546	556	527	546	587	579	564	537	564	489	591	557	553	545	537	591	523	550	543	514	583	523	575	546	549	501	547	517	566	523	518	551	500	555	536	567	530	552	483	504	530	534	530	543	519	526	557	602	540	562	573	583	597	610	552	564	525	501	545	538	539	567	513	518	553	515	534	544	541	542	559	557	548	575	561	552	574	542	569	537	545	530	549	537	536	515	517	554	523	568	537	557	592	525	538	553	540	560	592	539	515	576	543	525	545	562	538	552	553	559	512	542	523	531	548	561	533	556	566	571	588	552	551	520	539	548	525	548	576	596	545	548	525	533	507	521	499	518	612	579	549	538	533	514	541	539	534	539	494	512	563	529	505	554	541	517	534	557	549	563	539	560	565	595	545	555	565	540	503	551	569	565	539	557	556	548	580	551	586	525	541	528	562	494	515	568	525	548	561	519	541	510	505	561	585	560	531	548	553	581	530	565	551	542	565	572	595	537	545	546	535	557	525	567	552	551	535	520	573	539	594	541	501	520	559	559	552	574	563	482	510	566	521	527	507	574	533	530	580	510	556	546	509	540	544	550	554	562	517	583	526	527	500	583	540	570	569	533	556	557	526	565	539	505	549	551	520	524	560	554	592	531	579	588	563	547	539	524	587	523	549	554	553	501	535	534	531	551	581	543	589	528	530	525	512	516	553	577	517	570	523	571	529	544	552	551	583	542	557	550	528	518	518	538	551	529	542	531	535	509	568	583	539	543	532	543	495	569	497	504	527	561	555	540	542	499	530	527	531	549	566	490	521	534	550	560	544	559	567	560	567	564	541	544	530	543	523	532	544	528	543	540	551	557	548	527	503	543	559	556	575	519	501	542	555	591	571	557	513	561	545	512	561	564	535	554	504	591	528	565
7722	1665	869	770	1038	886	650	370	233	168	151	151	96	119	134	204	210	217	205	222	183	177	136	113	94	70	55	62	53	38	37	52	41	41	54	49	56	52	38	46	41	54	39	49	45	39	34	38	28	22	46	32	41	31	28	33	43	39	39	41	41	32	45	34	31	30	32	42	36	41	44	48	40	34	42	38	30	30	30	32	42	32	46	38	32	39	41	36	35	36	29	39	30	33	33	37	35	35	35	35	30	42	31	30	46	43	35	49	40	40	30	34	23	36	31	35	42	41	39	30	34	33	37	25	36	39	38	32	24	44	39	24	40	34	35	31	38	34	33	42	39	33	46	38	32	40	29	29	25	48	33	31	38	35	20	45	26	45	23	35	38	29	28	41	38	25	42	58	32	44	37	48	41	30	33	31	25	27	31	33	39	40	34	32	34	40	44	41	44	40	25	31	26	30	36	35	34	35	36	41	34	34	44	28	32	28	43	47	45	38	48	33	31	30	36	34	38	36	31	37	32	41	34	40	47	43	43	35	31	39	32	31	49	43	37	51	30	41	30	39	37	38	33	46	41	24	38	49	41	31	33	29	35	35	33	44	29	37	32	32	48	29	25	34	41	42	24	38	34	35	36	35	40	38	39	38	39	33	47	23	29	32	23	39	26	40	37	38	28	38	33	28	41	39	39	29	36	34	38	35	32	21	43	35	43	40	32	39	29	38	31	33	35	38	40	37	38	33	19	43	34	37	42	38	38	33	30	38	33	35	34	39	34	32	39	27	39	30	38	37	41	38	43	34	42	24	40	33	37	50	43	33	48	37	25	31	35	37	43	42	40	38	44	35	26	42	45	31	39	44	35	32	37	36	38	34	40	28	29	33	33	41	35	39	38	36	37	34	33	51	44	34	27	25	31	36	37	45	49	37	32	29	28	40	25	29	31	36	36	36	44	49	33	44	39	42	31	33	30	24	38	40	33	32	41	39	28	36	38	43	47	40	30	28	36	44	30	29	41	42	37	40	28	32	36	32	32	46	42	33	26	34	29	44	42	31	34	36	26	38	42	38	40	42	26	36	35	43	31	39	31	29	39	37	31	33	35	41	41	25	41	34	30	32	29	34	34	35	48	26	40	24	29	29	25	37	47	40	24	39	39	38	30	40	36	32	39	40	47	29	34	34	39	40	36	34	41	42	40	50	37	35	41	33	32	39	42	35	35	39	46	33	29	33	39	32	24	39	37	29	32	32	35	34	37	39	37	41	34	35	37	41	37	36	41	50	41	34	35	46	55	45	34	37	29	30	32	40	37	35	30	28	35	37	32	32	37	30	46	36	35	36	39	43	44	26	42	34	38	43	31	31	38	34	35	36	39	38	40	38	44	37	32	30	33	40	39	47	34	31	33	35	31	36	29	38	31	47	28	44	37	38	30	33	41	48	38	39	27	33	35	46	34	36	41	37	30	32	46	41	36	31	37	39	33	47	32	24	46	37	30	40	43	42	37	35	30	38	26	44	38	31	44	31	31	37	28	29	36	36	32	34	37	32	33	31	33	29	27	33	42	38	33	41	44	47	39	34	31	36	37	34	35	41	31	30	35	40	33	27	33	26	28	34	36	42	46	43	32	42	45	37	35	39	35	31	37	32	23	49	39	34	34	38	41	33	44	38	33	33	29	26	35	37	39	42	31	31	42	38	40	39	27	38	42	27	50	27	38	50	35	44	35	27	37	45	32	35	32	33	33	36	26	37	39	33	30	29	33	40	40	37	35	37	46	39	36	38	29	36	35	31	40	40	37	29	43	22	38	40	30	28	34	41	35	36	36	30	28	25	26	41	40	39	47	30	54	36	42	31	40	40	35	47	26	32	36	46	35	36	37	36	30	34	34	28	38	33	26	29	33	38	33	39	41	28	40	30	39	35	37	36	34	42	37	34	40	33	31	37	38	38	35	34	27	38	34	33	31	29	40	34	42	28	38	36	41	33	33	32	44	42	33	43	39	32	30	40	34	49	29	29	32	37	39	36	33	39	48	30	36	27	43	33	24	33	35	50	36	37	39	36	55	31	32	24	34	33	32	44	33	32	37	39	22	30	48	31	43	45	31	47	33	30	25	34	40	40	38	32	24	27	34	37	35	41	36	35	28	38	31	42	34	29	50	33	34	46	36	32	49	39	28	39	33	32	34	35	29	39	37	32	45	37	34	27	35	29	37	40	42	38	44	36	32	42	27	32	35	37	37	36	39	34	34	32	23	45	36	34	32	39	33	42	38	31	40	31	38	36	39	35	29	39	44	37	45	28	31	39	34	39	31	26	32	46	41	34	43	24	36	40	37	38	37	42	41	32	28	41	32	26	44	40	42	38	43	42	22	36	36	33	34	25	31	31	36	45	37	45	44	47	40	34	25	34	35	26	38	37	30	49	39	28	46	40	27	45	32	38	46	35	42	31	38	29	30	27	34	21	41	36	37	33	38	37	31	31	40	38	38	40	34	43	30	27	29	32	35	37	44	27	34	51	32	34	37	39	30	33	36	32	36	28	34	34	37	46	33	41	40	31	38	39	36	29	40	26	41	31	33	29	52	20	26	41	48	32	25	38	45	38	34	27	37	32	46	35	35	38	38	36	28	37	33	36	32	33	29	41	34	33	26	33	39	25	41	37	23	39	29	31	46	31	29	39	25	42	48	39	35	41	34	30	33	35	26	42	32	37	41	45	38	50	29	39	39	38	44	36	34	49	37	32	42	29	33	33	29	33	35	34	44	36	24	38	41	50	50	29	29	34	35	33	32	42	42	47	31	38	24	39	34	45	45	39	51	49	25	38	34	32	34	32	36	28	30	35	32	30	31	35	35	30	43	30	44	40	42	45	35	37	30	35	39	35	45	27	40	37	40	35	33	31	34	41	29	39	43	33	36	30	23	36	23	33	28	35	40	34	34	38	35	45	34	34	30	40	37	35	31	42	30	32	34	45	40	40	45	29	33	28	33	36	38	47	40	40	47	27	35	37	32	39	37	35	33	41	24	37	37	34	41	24	30	34	39	34	38	29	33	34	33	35	45	33	36	39	35	34	36	25	39	29	47	44	35	43	31	37	39	32	30	37	39	24	33	27	36	40	39	21	36	42	37	38	35	34	25	28	39	35	44	51	35	32	34	41	37	49	33	36	40	42	36	29	37	42	24	38	46	37	46	20	38	33	35	33	35	44	37	38	29	36	43	39	32	28	38	42	41	40	28	32	44	23	27	26	42	34	35	21	32	30	39	35	35	39	32	34	23	38	38	30	20	37	32	40	41	40	38	24	43	35	36	34	50	37	39	29	41	45	36	44	39	36	39	32	32	27	29	35	31	31	34	28	34	36	40	28	45	42	33	36	35	43	42	34	26	42	40	33	39	38	37	31	40	36	37	37	37	31	54	42	37	37	28	36	44	33	41	31	27	39	29	34	34	30	37	36	36	42	39	34	42	40	49	36	40	40	35	43	29	28	31	29
43380	26888	21679	38550	42080	38258	31644	23079	15791	11355	9338	7779	6550	7004	8708	10875	11600	11604	11285	11154	10133	9261	8182	6149	4681	3322	2573	2160	1804	1643	1511	1397	1305	1256	1321	1299	1250	1140	1104	1147	1084	1048	1100	1133	1139	1144	1042	1041	1031	985	1049	992	1010	963	999	983	1007	1012	1012	929	925	972	1040	973	943	984	964	1021	990	922	957	977	956	952	917	927	937	890	946	870	898	945	920	936	945	957	947	940	863	924	889	934	904	974	898	944	887	922	909	912	878	887	935	920	902	840	949	929	920	905	876	940	862	932	873	894	896	920	875	956	905	913	963	940	881	882	929	892	968	909	894	941	957	901	917	966	896	946	789	919	905	934	916	868	915	865	890	911	840	928	871	919	918	883	955	906	903	864	908	855	912	909	948	894	868	890	890	897	854	887	841	932	856	866	867	915	903	927	937	934	820	870	882	895	932	903	923	899	883	923	856	953	936	937	899	899	910	892	893	907	946	860	944	864	895	908	957	906	860	888	921	919	948	876	889	893	845	932	890	873	920	882	852	884	913	907	914	885	903	892	896	905	889	908	862	886	929	916	943	919	862	877	889	895	871	862	930	924	874	920	902	906	949	906	886	886	894	920	931	931	921	867	914	891	909	899	917	866	880	928	905	899	922	898	921	889	906	900	928	935	914	861	862	954	853	924	895	937	899	906	947	919	905	872	914	894	845	906	882	880	903	870	934	904	911	920	842	884	955	914	882	945	907	858	938	869	882	905	913	859	865	974	838	905	867	926	883	901	864	883	858	902	954	905	923	868	903	873	931	888	922	927	895	906	880	881	922	919	854	874	871	896	940	855	874	899	876	839	872	900	873	960	958	922	900	868	842	937	870	938	950	876	945	868	879	952	912	878	898	909	921	853	909	843	865	905	857	869	890	956	875	988	869	901	872	907	922	912	878	935	883	828	864	947	900	925	879	928	857	870	874	868	929	887	878	879	888	913	922	867	855	870	921	878	880	916	914	963	884	918	882	906	885	884	875	904	846	891	886	894	887	882	911	906	904	870	909	884	907	906	904	920	907	913	909	899	879	903	892	826	945	883	919	831	900	880	938	947	927	857	861	895	893	867	940	916	886	902	888	944	926	903	909	940	870	870	825	897	899	919	898	920	896	938	878	949	868	898	906	879	839	922	894	915	898	888	905	893	878	821	876	883	954	859	891	837	892	892	882	909	874	872	874	873	922	942	885	921	883	918	888	938	833	877	868	898	849	905	875	815	888	939	926	892	876	902	896	876	861	905	891	915	981	907	900	902	897	886	937	895	899	930	902	899	892	947	896	900	852	885	847	901	914	911	922	953	890	868	878	867	811	890	860	883	897	868	913	914	965	863	866	848	885	869	852	843	865	888	928	924	832	880	904	887	887	900	836	879	876	927	861	892	906	907	885	882	955	883	893	897	906	891	830	867	932	855	892	952	929	892	952	870	895	876	864	939	955	878	880	942	888	882	918	909	880	875	883	917	894	960	923	879	928	922	869	924	862	858	876	856	900	901	931	901	923	939	908	929	910	927	938	900	925	890	835	857	860	868	876	872	944	871	903	885	894	889	889	896	911	864	900	901	918	902	882	867	890	893	904	907	889	875	882	937	870	901	891	844	923	826	876	877	926	876	907	903	925	861	939	909	885	894	864	876	867	886	938	900	875	916	872	889	913	895	905	837	890	876	871	938	895	880	892	889	912	844	873	895	869	868	912	846	914	911	896	919	891	902	958	897	889	909	818	886	905	897	917	880	920	866	898	946	886	871	890	861	892	873	836	890	870	874	842	890	833	904	866	897	912	909	928	882	948	897	914	925	920	910	845	895	887	940	845	892	886	825	857	887	880	876	892	843	882	923	961	875	902	905	880	842	910	938	910	866	866	881	913	919	923	883	883	887	944	852	878	859	870	901	939	958	875	879	919	861	873	932	916	926	885	871	946	897	906	854	870	902	875	917	899	869	863	903	872	887	906	867	897	862	907	940	898	910	889	909	889	942	907	922	979	857	873	942	859	888	842	885	878	870	907	882	914	923	882	859	848	911	832	868	910	872	910	959	915	904	891	850	926	903	881	872	932	890	898	911	881	918	890	905	887	911	891	886	869	831	954	850	902	926	866	960	909	893	841	914	887	894	885	889	943	840	878	871	879	936	900	860	861	956	879	892	890	907	852	952	916	949	895	893	924	896	881	865	901	873	918	922	937	930	891	946	899	855	899	918	876	873	850	934	835	879	906	926	883	858	895	892	913	893	885	928	904	905	866	916	889	933	879	898	914	850	897	938	906	911	896	852	924	889	909	887	903	885	899	887	877	856	946	853	913	868	949	876	916	879	863	919	858	885	866	854	870	881	887	883	871	887	878	887	925	892	869	859	877	899	904	877	890	896	868	917	871	894	912	945	913	878	895	877	863	902	922	855	879	867	847	884	914	884	919	912	916	847	875	894	892	943	898	934	935	919	883	934	918	875	875	919	911	922	899	911	909	931	873	897	885	932	899	942	914	932	922	788	917	861	907	859	954	920	863	885	944	832	895	884	863	905	889	912	969	906	891	895	920	939	893	907	895	966	911	938	863	900	910	889	862	881	854	881	889	899	889	848	921	920	878	901	919	891	901	926	966	873	876	914	869	848	865	880	928	921	872	962	893	866	945	929	913	923	885	882	865	903	917	895	949	880	920	844	879	903	915	896	900	927	919	898	862	910	858	900	867	853	900	909	856	894	911	927	916	929	831	872	878	918	863	868	858	896	833	905	913	937	888	930	896	910	847	840	935	892	881	899	917	927	852	885	925	916	871	894	859	882	907	884	887	910	833	874	906	961	928	920	907	915	916	922	850	845	892	885	875	907	930	934	942	888	865	888	913	858	940	820	900	881	905	876	926	886	883	904	919	858	912	830	907	890	877	851	865	943	913	893	895	910	863	868	939	883	902	947	872	884	884	896	899	845	913	879	868	888	877	877	891	893	887	902	903	891	906	916	871	889	855	890	909	875	865	854	908	858	843	931	870	900	884	886	931	861	888	912	913	906	869	880	865	844	949	865	878	882	887	810	853	900	927	895	882	925	916	921	898	880	909	901	976	923	885	885	888	896	879	812	877	964	907	890	952	908	917	903	858	858	851	913	905	870	873	844	888	866	954	903	835	937	930	921	913	885	916	883	890	890	861	910	904	888	909	930	922	893	839	873	941	879	867	867	891	895	884	915	851	919	908	906	923	881	895	899	877	875	843	926	904	902	918	918	834	881	919	849	951	841	908	942	901	890	906	893	936	832	873	863	936	896	897	903	901	926	873	925	944	947	857	853	880	930	880	847	965	922	878	903	905	898	905	871	888	932	886	894	912	857	872	942	899	919	926	891	900	905	863	881	887	900	927	860	933	885	940	895	902	846	881	930	884	944	949	914	838	915	919	886	932	900	948	838	875	874	943	912	880	912	960	892	871	858	919	949	871	877	841	881	877	910	892	918	909	825	903	900	863	935	869	895	867	842
2998	689	411	343	461	401	265	116	73	64	44	33	40	43	68	92	79	91	85	102	87	77	64	46	34	18	14	24	13	20	17	17	16	16	13	16	13	14	12	17	15	18	13	14	19	11	13	5	20	15	21	23	21	13	19	15	18	18	12	26	15	13	17	20	26	21	21	19	16	24	19	17	17	15	13	14	6	13	16	15	17	17	20	14	16	16	13	14	10	18	16	22	9	9	20	17	15	11	11	18	19	11	16	15	17	23	18	9	15	13	19	19	13	13	14	13	14	13	18	15	14	10	16	20	19	17	11	11	13	14	13	8	12	11	16	13	19	15	24	27	17	14	11	13	17	13	17	22	16	19	9	17	14	13	14	16	11	14	15	26	24	14	11	20	18	15	14	17	21	10	20	11	17	16	18	8	11	17	16	16	10	12	16	19	20	16	17	15	15	15	22	19	15	14	11	18	14	13	18	13	22	16	14	14	19	14	18	19	13	19	13	7	18	14	15	8	14	13	15	16	16	20	18	17	18	12	19	22	19	15	16	17	25	19	21	11	23	14	13	16	15	11	14	17	19	12	12	13	24	14	21	12	16	25	11	14	14	16	22	16	11	16	21	23	12	15	15	19	10	19	18	15	18	15	22	15	12	15	14	16	20	18	10	25	16	17	16	14	22	13	16	20	17	20	23	20	16	12	20	20	21	19	16	10	14	17	10	17	23	8	14	15	13	20	9	14	11	19	21	12	22	14	19	14	16	14	16	16	10	20	18	11	10	17	21	16	18	14	18	15	18	15	24	20	13	15	19	12	14	17	18	24	21	22	17	17	15	10	17	13	15	12	18	13	14	13	15	18	12	17	15	9	18	15	16	22	15	20	16	17	18	17	23	17	11	13	14	15	19	14	14	23	13	20	15	8	21	14	20	10	17	14	14	15	18	10	19	26	17	10	17	19	12	12	15	19	12	10	14	15	15	15	10	15	14	21	13	11	15	10	16	14	14	26	20	17	9	19	12	15	24	13	14	19	12	16	10	16	17	11	13	15	16	12	17	12	11	19	18	12	7	27	16	16	14	23	21	22	11	16	11	15	20	13	21	18	20	14	16	17	16	14	18	11	18	16	16	12	16	22	18	14	10	13	12	20	11	13	13	24	15	11	10	20	17	23	12	15	16	19	17	17	22	15	18	16	17	13	12	17	6	17	15	15	19	12	17	12	11	16	8	18	21	14	10	18	11	19	13	10	16	19	12	17	14	13	16	21	15	15	16	17	15	18	17	24	17	18	19	18	14	19	12	11	16	23	22	15	13	22	14	18	15	17	14	17	12	14	10	10	16	10	15	14	19	14	21	19	16	18	16	15	17	20	19	19	14	23	18	12	18	20	14	15	14	23	22	22	15	9	13	14	20	11	13	20	17	16	12	19	17	29	18	17	15	25	12	13	10	15	11	20	23	15	24	11	13	17	10	17	13	19	13	11	22	10	19	20	15	13	15	21	13	13	13	17	9	17	13	14	14	16	12	12	17	11	23	21	13	18	12	18	19	20	19	17	14	19	18	10	21	16	16	19	26	15	14	15	17	22	13	12	14	18	18	18	16	16	19	16	11	20	12	21	18	18	15	14	15	16	25	16	19	15	19	18	16	17	11	13	24	15	17	14	20	15	12	15	13	16	19	17	16	17	19	15	11	14	14	14	18	22	18	19	14	18	15	18	17	18	17	7	15	15	20	20	11	14	14	19	18	19	17	13	13	10	22	15	21	24	14	11	15	13	15	18	15	16	16	18	8	12	18	7	26	19	18	12	18	13	12	19	19	11	10	20	18	11	19	21	12	10	14	16	13	15	13	15	18	16	13	18	22	8	19	15	17	17	13	18	18	12	20	12	24	23	21	20	18	13	21	21	19	12	20	19	17	18	14	9	17	19	13	17	20	9	18	19	18	14	11	11	11	21	14	15	22	17	20	7	16	18	13	13	14	9	12	12	14	13	23	22	20	15	7	20	13	9	18	13	18	18	12	18	19	10	14	19	14	13	19	22	15	12	22	22	16	17	16	18	17	15	17	13	18	18	11	16	21	12	22	15	16	20	13	14	15	22	23	12	15	18	14	12	15	15	18	13	9	21	11	19	17	23	19	14	14	19	19	11	13	13	19	10	15	18	11	17	16	16	17	17	11	21	18	11	22	10	15	13	13	15	8	17	17	14	19	14	13	13	14	17	22	18	16	16	15	12	17	14	10	14	15	15	12	19	16	9	17	11	11	16	16	21	13	13	10	6	21	16	14	16	10	8	19	15	23	20	14	14	17	16	11	16	18	8	18	21	23	18	17	15	12	8	18	19	20	18	17	15	18	22	13	11	18	23	14	23	20	21	19	15	15	19	12	19	14	11	16	23	19	16	18	11	18	17	13	10	19	13	19	15	13	13	15	17	12	25	18	19	8	19	21	10	15	17	16	11	23	12	17	22	27	18	14	14	12	17	12	26	18	15	20	16	19	22	11	17	18	23	17	13	19	15	19	16	20	20	10	13	18	13	21	16	16	11	22	19	21	20	17	21	17	17	13	13	12	10	12	13	17	22	13	17	14	20	23	19	17	13	22	18	6	12	16	21	20	12	19	15	14	15	15	21	15	15	12	15	13	15	12	24	21	18	23	16	20	14	16	18	14	15	9	12	8	16	14	12	15	15	13	22	19	9	13	22	22	19	20	17	18	6	23	16	16	11	18	15	13	14	19	18	15	15	13	14	19	18	5	12	18	10	15	9	14	15	17	18	18	14	13	19	20	11	18	19	12	10	16	18	16	14	17	15	13	12	16	10	15	20	16	20	13	23	22	17	5	21	20	10	12	23	14	21	15	21	16	12	18	14	9	19	22	20	10	16	15	23	14	12	15	18	17	18	20	15	13	15	15	10	19	18	15	21	11	16	13	18	10	14	17	17	10	15	19	12	16	11	17	17	13	18	13	19	16	14	19	18	20	18	14	16	14	12	8	14	17	17	18	16	8	19	14	12	15	18	13	15	14	18	18	15	7	13	14	9	11	13	11	16	19	20	18	18	16	19	20	13	8	16	15	21	17	13	18	11	14	10	20	14	6	19	18	14	18	13	14	10	15	15	21	13	13	7	14	19	17	18	22	14	17	13	11	9	9	21	19	21	9	16	9	17	12	15	19	15	21	9	18	11	15	18	11	24	15	12	10	14	24	18	15	19	21	18	17	19	23	6	12	19	17	18	19	21	18	19	22	14	15	14	15	14	13	14	16	11	14	20	18	18	17	21	19	13	17	12	14	20	23	21	8	15	12	15	17	15	10	10	18	18	19	8	21	16	21	20	10	16	15	15	10	14	17	9	17	19	10	18	17	17	14	9	14	13	15	17	28	19	15	15	17	17	11	19	15	22	12	20	18	23	15	9	19	13	14	27	17	24	19	20	17	9	18	28	21	16	12	18	10	13	20	22	15	16	16	10	23	13	14	12	21	13	12	19	14	13
32806	19968	14520	30580	33364	28822	21087	12363	6893	4516	3490	2885	2657	3202	4335	5672	6213	5789	5960	5872	5334	4679	3659	2758	1896	1248	993	744	714	720	607	522	513	517	577	517	489	504	495	468	491	459	469	498	512	514	469	464	482	434	500	462	393	437	396	441	475	418	475	442	467	465	474	442	425	419	421	455	441	411	427	430	461	405	440	399	418	397	418	415	413	422	395	419	414	443	410	425	425	427	439	403	433	397	425	388	412	456	402	426	387	429	455	395	424	428	414	424	381	434	447	431	376	412	449	427	421	383	412	448	388	401	399	397	411	413	409	449	420	417	426	452	426	409	436	419	431	394	435	410	434	390	390	408	406	433	446	410	425	437	401	380	437	420	425	446	398	423	413	439	398	416	454	444	415	436	408	395	412	402	395	388	398	430	421	437	429	444	427	408	427	404	399	416	400	444	421	448	399	434	414	416	423	442	409	426	413	411	423	428	440	427	431	394	405	445	399	404	456	408	433	433	398	407	389	411	437	411	438	428	446	413	420	395	396	395	404	401	412	378	389	404	424	430	412	396	391	421	386	448	399	399	424	385	416	421	461	431	398	395	418	411	415	439	411	430	412	441	407	389	382	440	432	449	418	466	403	436	439	423	455	411	402	440	428	424	397	405	416	433	458	429	399	422	404	423	443	427	449	421	405	421	426	390	371	406	414	435	456	440	447	410	399	416	423	428	422	441	402	444	432	430	400	415	397	356	392	421	427	429	436	398	432	393	420	437	429	413	428	410	426	402	412	400	413	405	399	448	411	457	435	411	413	444	399	435	415	458	392	434	430	441	441	411	427	443	399	419	407	442	447	417	432	443	439	449	430	424	403	471	401	452	420	390	373	463	444	428	424	418	407	416	391	418	406	415	408	374	440	419	444	450	424	426	421	410	428	418	410	422	427	446	402	375	435	425	425	408	421	413	407	443	432	396	453	401	376	491	432	420	426	385	389	420	431	443	389	390	408	400	425	405	423	443	436	432	432	408	390	396	392	413	450	416	423	420	401	439	425	408	454	424	384	455	434	394	412	388	403	424	444	419	399	408	372	392	424	433	419	435	423	443	412	366	432	435	461	398	411	402	413	428	396	439	405	416	435	402	446	392	436	423	419	381	394	435	429	409	416	408	383	419	410	392	411	402	431	419	393	420	438	396	461	408	451	415	426	438	400	413	413	421	445	407	437	415	430	434	424	392	437	417	391	415	432	418	396	411	415	434	450	408	425	455	433	409	433	445	426	409	401	430	487	409	410	396	423	417	446	439	418	426	395	419	409	448	410	411	411	431	438	438	412	428	417	437	414	423	406	429	420	435	421	458	409	403	411	410	431	417	447	453	403	421	385	423	439	439	421	422	423	405	453	450	435	467	441	387	426	392	447	413	425	396	383	427	432	365	404	425	435	410	388	427	436	404	413	427	429	433	382	444	403	422	383	440	434	412	405	417	403	422	432	441	431	417	378	420	436	410	438	406	414	407	447	422	443	406	433	377	414	392	425	433	430	398	382	439	419	434	424	427	413	460	419	414	418	426	391	421	449	428	374	420	386	406	416	417	426	438	408	405	434	427	432	380	396	436	443	454	379	406	375	419	457	419	425	422	418	421	401	395	417	421	428	423	405	420	438	499	449	428	391	429	390	389	386	452	444	410	418	405	374	427	414	428	417	399	437	422	409	455	426	431	386	423	410	406	452	462	408	409	426	424	433	443	414	390	409	434	410	445	429	395	445	436	442	439	383	382	441	424	435	436	390	401	435	383	421	392	394	451	412	391	435	440	454	413	391	394	440	429	415	435	397	394	380	389	422	391	418	414	398	376	419	411	418	433	419	420	445	443	406	439	434	435	410	408	399	422	409	400	404	378	432	442	419	411	405	414	421	396	407	431	427	408	442	430	403	405	432	393	408	386	412	380	435	446	420	408	393	385	365	411	399	440	407	424	385	411	415	429	404	439	422	421	398	429	396	413	421	420	413	406	449	451	409	449	396	421	397	387	409	384	392	426	416	421	405	399	422	422	377	434	416	399	373	435	414	413	403	410	397	420	407	416	452	428	459	432	401	443	433	421	454	420	433	380	449	387	404	409	384	410	417	398	407	399	439	415	425	440	407	426	434	434	376	428	450	416	391	390	390	418	444	391	369	422	419	395	444	397	423	422	404	429	377	451	428	416	411	408	420	414	426	417	409	415	421	427	397	448	430	410	408	422	430	391	434	389	419	417	367	440	409	402	419	448	431	424	410	392	426	433	444	450	429	408	394	457	445	401	396	414	415	412	418	417	410	416	409	454	430	403	447	408	406	392	452	400	428	421	417	407	425	396	424	422	472	418	426	430	423	415	422	402	391	402	439	398	402	433	443	420	453	411	417	398	449	435	426	420	443	394	451	429	425	405	404	451	412	447	447	382	412	432	400	420	407	418	390	419	414	426	429	400	429	433	431	412	452	416	406	422	407	394	427	432	441	428	402	427	443	413	415	417	418	433	402	455	412	399	416	489	456	401	423	415	427	413	402	409	399	424	432	474	417	400	403	412	408	401	405	409	446	423	413	431	390	390	397	427	414	420	425	447	398	434	432	428	449	458	428	388	404	443	415	417	378	465	416	446	420	418	387	410	431	375	388	396	416	430	405	433	437	466	414	432	400	420	429	421	422	414	406	423	455	385	424	402	416	405	437	380	410	399	410	438	436	383	408	394	420	427	410	424	453	384	440	430	412	400	383	449	426	409	408	444	379	416	387	448	374	427	388	411	384	389	413	398	408	432	412	434	414	425	440	398	417	409	428	392	379	393	445	422	400	407	409	422	409	411	409	389	384	445	393	431	394	388	466	361	408	401	399	405	389	403	428	395	385	437	409	430	410	438	459	419	396	441	431	448	464	402	429	391	413	422	448	391	422	436	426	438	437	419	428	470	420	382	434	409	432	420	442	435	430	390	418	440	385	400	420	412	450	411	427	465	442	414	430	418	421	403	414	449	402	434	434	397	448	431	416	403	434	444	373	417	429	393	439	410	403	393	409	435	404	397	444	432	440	423	420	401	431	403	403	399	433	378	435	417	446	404	411	425	422	411	417	367	424	432	435	442	418	417	436	431	417	422	424	431	425	424	402	404	464	392	391	450	407	422	408	419	408	429	426	389	408	403	398	411	417	413	379	413	447	422	424	435	394	421	422	419	421	443	419	418	428	392	435	424	460	433	402	421	437	472	410	417	408	413	439	412	391	407	467	418	428	395	414	446	411	438	431	422	419	397	408	453	445	441	412	409	416	397	437	389	407	420	421	431	428	440	414	402	416	422	461	398	403	420	409	440	394	409	414	460	434	426	429	421	403	393	421	418	425	402	453	400	423	411	396	404	420	416	437	435	412	427	407	419	427	446	427	416	408	423	446	428	460	415	378	446	440	410	402	411	400	412	413	373	379	423	415	429	428	413	429	433	405	408	410	423	414	450	418	413	382	411	430	432	411	417	396	402
4856	1198	667	561	788	625	438	233	139	105	113	103	87	113	131	158	169	146	209	164	142	154	94	84	67	66	60	45	34	40	31	32	38	42	33	40	36	39	28	42	30	38	25	36	32	29	32	39	25	33	29	31	34	35	37	30	35	31	25	31	44	38	31	34	39	40	26	31	25	28	33	39	25	39	45	23	40	25	25	40	27	34	44	44	34	27	35	36	31	35	47	31	40	22	39	38	33	45	34	22	41	44	32	38	32	28	33	30	32	36	39	37	39	33	20	46	42	47	44	36	22	31	32	26	28	34	31	33	29	40	26	35	37	24	23	22	35	30	43	34	29	38	32	38	33	39	25	31	35	44	31	32	22	25	33	32	40	35	33	36	31	50	32	29	33	39	36	25	46	44	48	39	30	32	28	35	31	25	40	29	42	33	32	40	29	29	42	27	44	31	36	36	33	37	27	31	32	45	33	30	39	34	31	34	30	32	30	28	43	38	34	52	26	33	23	39	27	27	27	35	22	28	28	37	29	29	42	43	45	36	38	33	37	40	24	33	43	36	31	34	26	30	37	33	35	44	29	39	39	40	39	33	37	19	34	37	28	36	38	29	31	29	31	30	47	28	36	36	34	37	30	24	28	34	34	33	37	30	40	37	29	34	37	47	31	35	37	41	32	34	34	35	36	24	37	40	34	32	34	27	17	32	45	34	40	42	24	25	34	30	35	38	25	38	36	34	28	32	30	29	33	31	25	35	32	37	28	30	38	35	34	34	31	30	30	37	37	41	33	26	29	34	34	41	40	25	35	35	30	31	27	24	33	44	26	46	37	31	35	35	36	34	27	35	34	39	24	33	21	27	22	29	29	32	29	30	41	31	34	36	31	38	29	33	37	30	37	29	35	34	35	29	34	34	39	32	37	25	34	36	38	37	29	49	30	45	45	34	41	34	36	34	46	27	25	23	25	41	24	42	39	35	32	34	31	42	32	39	38	43	29	43	26	39	31	42	29	28	32	34	31	42	33	37	32	36	25	21	29	42	42	34	28	29	28	35	33	35	36	26	39	40	42	37	29	40	39	20	39	38	39	35	32	31	39	37	39	33	37	32	30	32	28	29	34	41	34	35	36	35	26	34	38	34	30	33	38	35	36	38	35	34	30	26	26	32	29	24	27	24	35	24	28	48	37	36	32	42	29	40	24	29	37	32	31	29	26	37	36	33	30	32	34	30	34	44	26	46	31	41	35	29	25	29	33	34	25	41	32	26	29	35	32	37	36	37	28	30	33	32	25	33	31	27	34	30	29	32	45	31	26	35	37	27	34	28	31	24	44	26	38	41	41	30	37	40	29	34	34	34	36	29	26	39	28	35	33	37	34	35	33	31	31	28	24	36	27	28	39	38	22	41	31	28	24	39	34	37	37	32	30	33	39	33	39	27	40	30	37	26	36	38	30	34	34	34	35	38	28	34	38	29	29	36	31	24	24	35	38	36	44	28	34	36	43	29	42	35	29	25	30	37	29	41	27	38	34	27	33	28	34	38	33	40	35	30	40	37	36	34	28	40	42	26	29	35	34	34	38	29	47	31	41	37	32	24	31	32	34	26	29	28	29	36	27	42	32	34	36	40	26	33	26	29	30	37	38	42	33	27	32	30	40	28	34	31	29	35	26	39	30	31	38	26	18	34	30	22	29	32	24	33	37	31	32	29	46	34	40	27	18	29	26	32	33	41	36	37	31	29	33	31	32	39	32	25	37	25	37	41	36	31	31	29	24	39	40	25	33	41	38	30	43	37	28	26	30	30	37	31	42	33	36	29	34	39	26	33	37	45	32	28	28	33	41	29	33	34	42	32	40	28	39	33	29	34	43	26	29	33	41	31	42	37	38	34	34	26	34	34	26	31	45	40	39	30	37	34	30	35	33	39	40	45	39	29	33	33	35	33	34	31	36	32	36	33	30	43	31	27	34	38	31	26	27	43	27	20	24	32	39	33	30	39	35	36	28	23	43	23	21	32	32	35	37	25	32	27	22	38	36	28	23	29	31	39	37	38	31	37	29	28	33	47	35	28	47	47	37	20	36	25	32	23	32	29	28	31	34	28	38	27	28	41	25	33	26	40	34	29	27	33	32	23	28	33	38	40	25	34	35	26	42	34	33	23	37	34	34	34	34	45	28	38	29	37	36	21	38	44	34	34	39	33	34	31	36	31	34	22	27	29	30	33	39	37	29	31	36	25	36	29	26	36	31	32	34	39	37	38	37	34	42	34	38	38	36	23	30	33	38	30	34	23	31	31	35	30	29	35	24	31	36	24	27	43	30	32	29	32	33	45	36	31	31	27	19	23	34	24	37	33	40	24	31	43	36	32	27	37	36	33	33	33	41	32	36	28	23	39	30	34	22	39	48	28	40	50	44	33	36	31	31	32	42	39	38	47	24	23	31	36	31	32	34	36	42	41	29	34	25	36	27	32	40	25	37	36	28	39	31	34	30	38	30	33	30	51	27	24	48	30	39	26	30	42	34	31	33	22	35	34	24	22	40	24	30	36	25	32	31	34	27	45	24	30	37	29	42	29	41	39	26	25	30	25	32	38	34	24	35	39	32	32	43	32	31	35	41	40	41	39	23	39	38	28	21	31	33	39	28	36	28	24	40	36	32	31	31	34	28	30	45	28	34	35	47	33	23	31	40	22	30	29	40	38	28	33	30	26	29	29	38	27	27	34	34	35	34	22	28	39	28	32	33	23	28	40	31	39	40	33	37	41	42	34	30	34	37	30	26	33	42	32	32	40	39	34	34	26	33	29	33	39	25	29	31	42	28	22	26	40	52	29	33	33	31	29	32	33	42	43	25	32	31	34	29	29	35	33	35	29	27	36	33	25	30	38	35	30	40	33	31	33	42	37	34	34	31	35	22	28	33	33	32	41	31	33	33	43	35	36	33	26	38	56	32	21	28	37	35	33	35	43	40	29	24	36	30	32	33	32	39	26	26	39	46	40	29	40	32	35	37	32	44	28	38	39	25	26	38	29	32	28	31	39	32	41	33	33	33	29	33	18	30	33	36	47	34	38	39	26	43	40	41	32	28	31	42	39	28	36	29	33	36	26	20	25	35	38	43	30	32	32	27	42	45	29	30	36	40	27	28	34	43	27	36	36	36	33	42	23	30	29	25	34	43	25	38	24	27	44	33	29	31	35	35	40	28	31	25	38	27	37	34	22	31	24	27	33	28	34	31	30	39	36	41	28	36	33	34	31	26	43	35	27	29	33	35	34	35	43	40	43	38	26	29	35	37	33	27	27	26	18	34	44	28	31	27	20	27	29	35	39	34	35	32	45	35	29	27	35	28	24	39	34	32	29	38	36	36	28	21	39	30	20	29	27	24	33	29	29	37	33	38	35	29	31	44	33	35	24	29	35	32	34	33	33	44	32	30	36	32	33	33	31	36	28	31	27	35	23	36	32	29	39	35	25	31	31	33	33	36	37	24	40
40875	25086	19506	35726	38677	34284	26266	17293	11614	8853	7101	5897	5526	6772	8463	10039	10226	9693	9881	9307	8595	7656	5990	4461	3207	2281	1852	1615	1464	1396	1196	1164	1151	1217	1219	1142	1080	1008	988	941	994	962	981	990	1044	1032	916	1030	945	909	967	908	937	926	908	880	905	901	992	920	879	898	948	888	918	902	907	870	887	817	887	891	879	874	849	861	899	900	891	885	920	840	901	885	866	915	827	922	882	837	847	917	824	872	904	857	866	899	806	819	847	838	819	862	802	873	841	858	844	867	884	887	855	895	881	822	888	842	866	891	878	867	858	865	894	901	906	857	862	859	820	814	818	848	827	838	872	854	820	846	853	856	825	829	893	822	844	824	851	833	865	876	832	841	825	826	814	863	881	871	808	809	840	833	798	877	870	838	881	876	859	840	916	871	820	842	871	883	780	858	832	849	805	825	855	879	803	826	828	856	848	848	880	845	860	809	818	814	864	878	885	836	890	859	859	878	898	884	886	888	854	861	844	831	861	826	860	800	798	827	839	852	854	858	819	881	839	872	840	843	821	838	855	840	865	843	847	856	865	847	802	832	886	854	858	840	822	871	853	821	861	876	814	851	801	863	820	832	870	890	856	874	817	820	896	886	832	857	808	901	907	803	883	802	840	838	843	842	837	875	842	814	829	862	812	853	825	856	864	886	816	835	834	893	847	802	884	848	885	857	834	832	839	855	833	868	829	869	868	827	849	822	863	845	898	808	882	897	816	870	883	877	899	898	888	833	843	804	860	889	859	809	831	878	845	883	850	853	833	818	814	871	815	818	870	831	801	833	829	874	849	862	883	878	849	837	851	858	857	854	910	829	842	857	851	838	864	806	829	814	827	818	901	861	872	895	825	875	815	822	839	843	900	844	861	875	842	847	882	859	830	886	826	842	885	847	838	842	869	860	854	876	887	897	842	848	849	818	857	818	847	886	832	856	833	915	842	812	874	849	842	862	793	880	840	853	782	800	858	824	854	829	841	796	844	845	801	861	842	825	890	801	832	835	844	827	850	840	835	820	859	843	866	825	861	815	887	821	862	902	865	882	800	890	862	851	852	816	869	862	868	794	811	828	858	855	849	841	825	834	900	834	838	917	864	830	822	840	815	818	832	798	848	876	891	837	897	824	902	862	877	850	842	854	870	800	867	847	883	839	848	894	881	806	821	846	823	854	841	833	856	837	830	858	879	883	866	863	877	827	837	831	820	838	893	789	821	844	853	855	889	867	860	882	836	850	809	832	838	799	830	845	840	842	821	813	800	832	849	876	834	815	856	887	867	823	838	809	858	911	875	842	813	845	796	803	836	809	822	860	829	826	877	847	849	815	856	807	826	866	895	821	891	823	815	815	818	843	863	804	871	843	849	834	839	815	817	818	828	818	858	833	865	903	905	833	804	843	839	851	839	874	849	856	805	829	877	867	831	844	853	835	846	858	782	871	821	874	844	857	833	797	871	884	876	849	819	783	872	877	872	825	871	838	890	830	900	890	852	810	873	856	912	816	853	817	866	891	834	867	924	843	835	826	856	883	838	872	832	865	831	848	866	871	871	880	861	843	839	859	850	871	836	857	858	849	818	872	869	876	865	764	837	840	854	838	831	818	858	819	811	828	865	804	817	875	808	847	810	855	825	852	883	826	863	834	819	858	855	814	845	863	823	871	829	847	884	886	851	872	830	872	871	847	866	836	825	803	807	819	831	886	845	851	875	852	843	851	794	873	873	820	872	880	851	821	826	811	826	831	867	865	863	819	824	824	843	841	826	806	890	858	806	858	880	821	876	820	806	833	801	844	867	877	825	857	836	837	841	839	789	829	817	865	893	887	873	799	865	824	850	885	810	873	804	875	877	856	840	802	869	918	864	858	782	855	889	825	847	851	856	842	823	800	887	811	837	816	903	818	890	827	815	905	862	842	856	787	886	821	852	856	839	803	832	895	882	817	824	866	883	812	881	851	823	850	870	832	871	892	847	866	839	817	871	828	850	848	859	822	872	864	833	819	784	816	810	841	841	843	825	832	806	855	855	885	848	823	856	814	816	852	902	852	863	834	854	882	870	851	821	839	855	797	801	822	829	870	858	867	814	876	864	861	855	829	849	831	886	856	832	830	827	817	853	872	874	841	792	826	879	867	851	869	855	844	838	873	825	850	823	831	873	869	841	799	838	763	849	863	872	864	911	890	838	799	882	869	807	850	869	835	902	824	888	881	837	836	861	870	875	838	779	845	874	787	874	861	878	870	873	866	853	807	819	831	827	846	824	849	805	823	798	814	860	841	866	888	887	827	814	803	842	862	849	834	819	823	873	814	861	846	798	904	848	829	830	821	824	881	857	855	871	865	827	802	841	885	918	782	876	811	878	835	882	897	878	878	838	856	819	819	907	844	885	858	849	865	865	877	801	812	846	878	859	868	848	788	908	848	835	833	823	851	840	858	869	821	804	866	802	841	858	837	831	854	845	818	813	869	876	811	883	794	799	831	844	841	922	843	802	871	870	840	846	875	880	843	884	868	895	851	843	835	805	897	853	846	872	832	856	808	904	839	851	818	828	869	868	889	918	875	870	884	853	797	876	864	822	850	807	818	842	801	806	802	813	893	828	882	807	830	818	786	833	839	842	835	822	843	842	827	839	804	921	858	910	806	835	842	891	869	810	848	880	844	824	866	818	890	844	852	857	854	895	844	863	868	865	836	875	848	815	887	871	830	887	819	824	841	830	808	819	845	834	856	863	867	836	852	862	807	828	826	806	894	807	869	864	857	847	858	870	821	809	849	823	837	845	849	851	867	857	841	838	846	861	836	823	850	850	823	864	838	890	901	855	858	876	868	852	875	836	875	857	854	852	944	835	828	842	853	863	856	845	854	879	793	855	846	843	848	816	848	854	840	833	817	795	861	853	887	921	900	860	849	832	830	820	831	868	830	827	901	909	844	814	860	845	885	847	813	842	877	817	882	863	892	868	838	833	772	832	917	904	878	798	837	813	803	866	867	819	869	862	909	888	856	829	825	803	870	848	857	893	843	851	865	850	870	917	847	821	858	818	814	816	840	854	824	826	820	834	818	817	857	818	841	825	837	826	891	900	920	773	852	846	841	872	847	819	855	824	846	876	829	838	808	855	835	883	846	839	791	822	842	867	872	841	824	869	871	846	887	835	899	835	836	814	821	818	858	828	827	859	860	813	857	904	873	820	797	870	795	867	850	848	880	884	842	832	917	821	861	861	784	842	829	878	810	847	857	881	821	824	837	871	843	888	822	780	868	818	911	833	844	807	851	856	776	880	839	845	851	837	810	839	870	823	938	856	825	850	880	790	780	901	871	870	819	889	873	831	815	845	810	807	869	822	833	862	846	867	786	878	857	926	812	867	811	829	905	870	882	838	836	873	895	839	784	853	846	844	867	893	836	846	892	849	808	875	899	883	856	880	855	833	872	824	852	818	867	803	845	823	829	849	793	892	845	847	818	823	856	843	975
2843	742	440	359	461	396	219	112	101	70	56	43	51	79	96	108	90	121	120	115	101	86	68	52	35	30	21	27	23	23	19	22	30	22	29	19	28	30	18	26	29	24	25	32	24	22	25	16	23	27	13	16	17	17	21	16	25	14	19	16	19	23	23	18	20	19	27	12	16	18	20	24	25	31	23	27	15	20	17	16	25	19	15	18	16	18	14	19	23	18	26	27	19	17	19	19	23	24	26	23	20	17	23	21	17	20	29	22	18	14	22	27	21	17	12	11	24	22	20	19	24	16	17	30	17	31	20	15	18	21	23	16	18	15	23	19	21	21	22	19	20	21	22	17	14	25	27	16	16	24	19	25	19	23	20	33	18	15	22	17	16	23	21	18	16	31	12	13	14	16	17	21	15	21	17	15	25	24	27	15	18	21	16	13	19	21	15	35	18	18	22	17	23	26	24	15	19	17	16	22	32	22	19	18	27	20	14	22	24	20	20	18	25	22	19	19	14	31	22	18	21	18	17	11	24	17	22	21	20	18	20	12	11	23	23	26	20	18	12	24	18	19	20	23	17	14	25	23	22	19	16	24	20	21	21	19	16	23	21	20	23	25	23	18	18	27	24	15	20	22	16	25	14	14	12	21	20	22	21	19	17	18	17	24	11	19	19	23	11	20	15	17	22	23	26	19	18	24	20	16	21	16	25	17	16	15	26	14	25	28	16	25	16	27	16	13	21	24	19	33	21	24	23	23	23	24	19	22	19	30	24	12	17	17	9	11	25	18	26	21	19	26	17	19	24	23	24	16	20	15	16	22	16	17	15	20	19	22	20	22	22	21	26	24	13	17	18	32	15	17	13	22	23	22	24	21	29	19	20	20	13	21	15	22	16	17	23	13	24	27	19	26	20	24	20	17	18	22	22	16	14	16	14	27	20	29	18	19	26	19	16	22	15	24	17	17	26	15	15	21	24	26	16	14	28	23	22	21	19	27	14	19	21	21	25	20	22	18	15	24	17	19	21	10	25	20	30	25	24	22	21	24	18	14	17	16	15	26	20	19	18	21	21	29	14	20	22	20	22	28	20	17	27	20	26	21	28	13	26	18	27	16	17	14	16	19	22	20	22	19	23	16	20	16	17	15	25	16	18	30	15	19	19	15	21	17	15	24	12	14	22	16	16	19	16	26	13	22	10	19	26	19	11	17	22	26	22	17	23	13	20	23	22	15	24	22	23	20	18	22	23	22	24	19	14	8	13	21	23	25	19	19	19	21	18	21	16	14	22	22	21	15	21	21	18	24	36	21	22	16	28	19	16	20	20	25	9	20	23	25	18	19	22	18	18	21	17	27	20	22	24	26	18	21	18	24	22	17	20	25	21	22	25	27	25	14	16	19	27	30	23	17	19	21	15	23	15	18	20	19	21	28	11	26	13	17	24	24	19	24	23	14	21	15	17	17	25	19	18	27	28	23	25	25	29	15	21	14	19	21	16	12	20	18	18	24	21	20	26	26	26	24	24	18	16	26	21	12	27	17	15	12	17	19	19	11	28	19	17	16	26	19	25	30	18	15	25	22	24	27	27	11	18	20	27	19	20	16	23	17	20	15	15	29	27	24	30	18	23	18	14	28	19	24	14	33	19	23	22	24	16	16	27	23	26	19	15	21	24	20	20	19	21	17	16	25	28	23	26	28	21	17	20	21	16	17	22	26	25	23	20	23	17	24	35	27	26	19	16	22	20	20	21	22	25	20	20	13	13	23	17	24	21	20	23	21	29	14	20	22	22	19	23	20	15	24	24	25	24	24	12	24	19	16	16	19	16	21	11	31	25	25	20	16	18	14	18	31	16	21	21	28	21	23	14	27	17	18	22	11	21	19	22	23	21	13	27	28	24	30	14	13	23	18	14	23	21	16	14	18	17	24	24	12	23	22	12	16	18	19	21	20	13	21	24	21	15	19	17	19	20	19	18	20	18	21	23	18	28	27	25	23	28	9	20	20	29	27	26	24	19	21	19	24	22	23	22	22	18	25	18	18	20	13	18	18	12	17	18	21	24	14	19	12	28	18	17	19	20	27	22	22	19	14	17	18	25	19	20	23	17	11	18	16	28	16	18	26	25	23	18	14	22	18	15	24	14	16	19	18	19	24	20	14	29	17	22	23	22	23	22	23	22	27	25	20	23	20	19	25	22	19	15	21	24	20	10	32	24	15	24	17	19	13	17	17	12	22	26	21	19	23	23	26	20	24	21	23	19	25	23	21	25	19	25	15	28	21	26	20	21	18	18	21	26	16	22	29	20	21	22	22	23	21	21	22	22	23	22	22	28	13	23	20	23	16	15	25	20	8	16	27	23	20	29	23	22	23	26	26	23	19	10	17	17	10	19	13	20	17	23	17	22	14	25	20	27	24	24	25	11	27	19	18	19	25	21	29	23	19	21	18	17	23	22	24	19	30	27	25	31	29	18	19	21	18	24	22	24	19	15	18	22	22	26	26	23	24	36	16	18	20	18	19	20	20	17	15	16	30	29	17	27	18	26	29	15	13	16	13	31	21	15	25	18	27	28	23	22	17	21	19	28	19	16	19	14	25	21	17	15	16	21	28	21	16	20	18	20	19	23	22	26	25	22	11	19	22	19	16	17	19	19	19	26	19	27	23	23	17	25	28	17	24	21	21	22	21	18	18	28	26	17	19	28	22	31	19	15	20	16	15	28	16	14	21	23	20	16	16	21	13	22	25	17	23	25	22	22	28	17	18	26	22	19	21	28	12	26	17	22	27	12	13	27	21	24	18	22	28	25	17	18	21	21	23	17	12	22	18	23	23	23	20	13	23	11	28	15	24	23	19	23	13	14	33	28	19	18	21	17	24	14	18	16	19	37	20	16	19	27	22	19	23	20	19	17	18	23	20	20	16	19	22	28	21	17	18	18	23	14	20	19	23	26	19	25	24	27	25	17	23	19	31	25	21	26	28	18	16	16	14	16	21	23	28	19	16	21	17	26	20	13	22	29	11	20	16	18	22	11	25	18	28	31	13	22	13	23	29	27	17	25	17	24	28	20	24	21	25	17	25	29	20	20	14	23	19	20	18	14	17	22	19	23	33	24	19	23	20	16	24	16	14	23	16	23	22	15	27	22	22	24	22	23	27	34	16	18	26	18	21	22	24	20	24	22	15	18	16	24	16	19	18	17	22	14	15	22	25	26	21	13	20	17	15	15	23	29	21	22	18	27	12	17	16	14	19	17	21	16	28	17	21	19	22	22	17	29	20	17	23	28	22	39	22	20	15	15	21	16	16	15	20	18	25	16	16	13	28	21	23	16	17	27	23	10	26	24	16	21	28	27	21	16	27	25	17	23	24	21	24	26	23	22	25	19	27	15	14	24	24	22	18	15	21	22	21	22	17	20	14	21	15	21	24	19	14	31	17	23	19	29	24	16	22	12	12	18	20	19	19	26	21	17	27	22	17	20	14	26	21	20	20	22	24
35560	21393	15554	30804	33585	28355	19588	11358	7033	5182	3972	3447	3645	4653	6175	7121	6976	6980	7252	6649	6224	4995	3758	2680	1791	1339	1090	963	873	817	724	684	732	696	685	661	622	604	637	606	608	602	650	627	650	623	592	549	546	619	580	545	571	576	514	585	642	578	578	564	554	581	538	546	569	554	566	547	524	538	526	536	556	510	534	549	554	538	572	541	537	573	542	494	581	623	571	534	576	524	561	541	504	505	576	537	535	529	505	511	544	510	546	560	536	541	548	585	556	556	528	548	543	527	504	510	539	550	573	511	533	549	532	554	566	531	523	570	572	545	531	561	500	561	550	530	548	550	525	572	528	503	527	536	533	561	561	565	465	528	503	516	552	577	537	549	501	528	538	544	520	531	526	558	559	485	560	552	545	560	577	544	534	532	499	539	529	565	496	522	549	562	515	561	525	512	535	498	535	539	566	552	504	569	524	549	512	549	517	527	541	539	552	568	538	559	524	542	552	535	522	554	545	540	545	570	571	547	538	515	469	560	542	522	498	559	561	545	521	540	551	520	554	487	549	573	566	501	558	546	545	550	513	520	542	558	580	528	554	522	528	497	579	539	528	546	535	568	560	525	532	493	548	543	525	521	546	565	549	566	513	534	526	553	503	513	499	533	517	528	522	517	530	532	536	554	574	548	508	532	512	535	527	521	512	530	508	548	549	505	540	584	517	557	552	554	545	547	539	495	547	527	533	544	502	581	506	510	533	540	515	555	493	514	549	519	547	519	536	519	518	522	525	527	528	539	544	522	557	491	559	534	512	555	564	517	505	541	516	506	542	550	537	503	550	545	531	590	579	535	534	546	551	526	545	531	546	504	528	499	543	549	548	496	539	535	505	532	533	547	527	564	538	531	537	565	512	570	522	550	517	524	520	563	488	504	525	544	478	542	495	548	541	505	498	529	515	509	524	536	555	544	511	535	534	535	549	530	524	501	561	542	526	544	530	525	556	528	513	543	526	529	518	488	534	537	513	559	508	548	533	550	534	535	530	545	551	548	507	533	586	533	529	532	537	528	463	553	511	538	554	529	533	561	549	525	541	500	519	537	509	586	523	567	509	525	547	519	531	558	508	540	498	536	551	519	522	556	556	553	514	537	527	512	507	543	560	557	514	547	548	569	545	538	507	514	544	520	557	496	531	551	488	545	543	543	576	576	513	529	537	561	517	543	536	557	540	527	542	542	558	564	527	561	528	567	531	547	509	516	553	559	552	559	541	535	570	522	512	536	544	558	505	519	553	545	565	518	570	514	511	534	518	559	552	498	529	542	552	508	557	490	528	520	545	527	529	532	544	528	504	554	560	562	535	523	533	541	497	507	583	510	525	515	495	573	516	561	520	510	523	541	527	497	531	497	536	514	523	540	529	555	532	532	548	495	573	541	565	527	529	583	550	546	549	542	515	512	552	576	539	542	505	530	537	518	539	521	519	529	522	515	528	545	527	543	524	521	550	517	518	506	554	532	568	544	560	524	552	541	494	525	580	512	540	568	586	528	556	564	533	512	551	549	518	523	544	506	550	526	570	509	523	514	506	523	538	544	558	551	552	524	528	521	530	511	521	485	522	521	569	547	503	534	501	524	535	535	561	579	544	532	538	511	536	516	550	531	509	543	523	552	524	524	539	530	534	559	503	545	565	530	540	506	517	525	512	545	580	544	537	504	540	518	518	565	524	507	520	515	516	512	545	532	518	495	567	512	546	534	525	528	552	494	488	557	565	505	550	478	542	540	502	547	538	559	563	586	518	517	552	503	539	540	544	561	534	527	554	538	518	554	531	509	557	519	524	522	570	555	565	548	566	508	525	564	553	558	537	513	597	504	512	543	508	565	547	567	571	532	536	508	520	563	486	539	531	552	501	560	518	545	508	549	532	516	536	504	548	534	554	526	543	537	587	560	520	553	540	530	522	521	574	548	557	535	564	532	560	525	538	556	534	526	551	545	513	549	533	559	538	561	535	493	538	556	541	526	546	590	487	569	518	596	531	573	545	549	529	497	549	497	519	556	534	516	535	525	558	543	505	534	538	533	505	551	542	527	531	534	582	556	534	512	479	534	501	509	555	552	562	546	504	555	580	558	524	546	543	565	509	520	536	566	527	541	538	541	512	503	519	558	524	569	524	524	524	540	508	545	546	526	526	516	536	528	547	545	547	530	537	543	538	573	486	552	518	515	536	505	573	545	529	553	535	573	536	501	530	503	566	534	511	518	544	548	510	525	518	566	569	534	502	523	518	509	513	548	533	553	580	576	533	529	572	500	512	549	535	534	513	563	524	554	522	487	491	530	497	506	545	524	571	512	534	541	578	511	540	505	545	529	533	508	548	515	533	535	531	513	539	527	549	528	585	582	518	527	506	469	507	560	566	517	514	559	512	542	567	511	551	529	504	505	533	533	501	551	539	545	550	528	483	543	545	522	532	518	518	548	565	545	515	549	547	565	550	506	550	566	511	544	525	547	544	511	522	580	577	539	537	513	550	514	524	533	514	570	531	492	585	533	548	526	522	540	516	524	537	537	495	572	554	537	517	530	523	536	537	501	536	520	561	541	544	548	558	531	579	535	512	559	526	543	537	541	550	493	543	574	578	519	557	523	607	537	558	570	527	517	553	535	517	516	556	516	535	528	559	554	538	539	573	536	514	501	524	535	526	592	516	515	527	512	599	514	556	527	533	519	517	537	571	539	580	524	561	527	526	544	543	560	567	536	495	529	513	535	510	515	543	540	532	509	473	505	501	544	524	556	573	548	510	589	516	515	528	540	521	524	562	585	492	522	545	525	565	551	537	528	524	566	538	537	575	510	510	540	572	571	573	538	538	541	505	557	592	534	469	518	555	559	508	562	521	514	542	520	527	534	530	514	514	541	516	531	565	533	525	549	493	544	557	543	572	538	540	558	521	547	552	517	532	492	515	519	555	550	525	520	519	552	534	524	525	553	550	540	568	551	569	549	534	510	558	552	541	531	578	511	567	539	551	532	492	565	556	534	562	534	530	547	563	548	547	534	510	534	558	525	556	520	522	529	497	524	530	523	547	523	557	494	549	497	535	531	544	530	528	586	490	547	575	542	540	537	537	510	529	575	564	516	534	491	530	526	532	570	516	516	484	545	512	542	600	548	535	533	544	550	530	518	540	544	540	525	505	490	527	573	544	527	511	554	510	506	562	554	566	584	551	457	520	539	541	532	557	525	512	513	543	528	537	559	478	522	528	542	535	560	543	532	509	555	539	527	555	571	518	606	521	545	554	495	541	582	505	531	547	513	567	566	519	519	524	494	551	479	529	546	562	540	523	492	535	530	537	514	513	541	541	508	501	499	576	566	570	545	514	534	496	501	526	541	564	534	539	518	587	549	555	507	556	529	534	558	500	527	576	582	505	543	533	571	515	560	560	556	533	542	554	500	537	510	541	569	541	527	492	534	523	555	527	572	540	557	508	478	559	543	538	550	549	512	533	516
7841	1748	890	695	957	702	451	255	149	140	117	134	140	173	255	240	202	220	262	224	205	169	119	90	78	54	41	48	46	33	44	53	31	38	37	33	30	41	38	41	33	31	38	48	31	50	26	46	35	35	51	35	50	37	39	38	26	38	37	43	40	34	43	33	37	31	38	44	31	28	41	22	31	29	37	25	33	40	26	30	40	42	39	40	48	36	40	30	32	42	37	37	44	37	34	29	38	37	34	31	34	40	29	42	46	42	34	31	44	40	28	39	37	35	25	39	30	31	34	34	34	33	37	30	26	37	38	45	34	38	29	33	35	41	44	24	27	32	44	36	37	32	27	46	31	38	35	38	26	43	31	36	32	33	40	32	37	33	28	41	46	29	41	31	28	36	35	36	28	40	28	35	38	33	38	51	30	42	35	35	37	28	40	33	29	30	38	31	37	26	41	35	38	42	37	31	31	32	26	25	40	41	44	37	33	27	28	41	44	45	37	28	38	41	40	29	35	34	32	40	46	41	43	32	38	31	37	34	32	50	42	30	31	35	32	35	38	36	30	22	37	38	46	31	29	30	25	32	35	43	28	27	33	40	29	31	37	48	45	43	31	26	40	34	40	37	23	35	37	34	30	28	45	46	23	39	34	33	37	36	44	28	34	24	45	45	38	38	31	46	34	25	29	31	44	40	31	36	34	35	39	38	29	39	33	47	49	25	34	30	33	42	34	32	32	31	54	29	29	32	34	31	28	20	31	31	38	36	26	45	30	36	28	29	37	31	43	29	43	35	34	44	31	36	35	40	37	37	37	34	32	28	35	25	45	30	46	48	36	42	34	38	40	45	40	30	28	31	41	47	30	41	26	48	37	40	39	37	36	36	23	49	34	40	44	38	46	36	31	38	31	34	29	28	28	38	25	35	36	29	39	43	30	42	30	32	38	36	32	44	25	36	34	25	28	29	32	39	33	39	34	38	31	27	31	41	32	47	34	30	30	33	50	37	37	27	45	35	45	42	35	33	39	31	28	37	35	38	37	31	35	44	46	34	22	47	39	35	43	34	32	35	41	34	47	34	52	41	33	44	33	29	44	39	28	31	32	40	43	36	24	38	37	42	32	35	30	29	35	39	31	30	41	45	36	36	34	34	21	31	34	41	37	31	36	41	48	27	25	26	37	47	33	42	28	38	42	25	30	32	31	26	25	43	34	17	32	26	37	37	34	38	33	32	29	38	44	31	49	45	40	40	34	22	36	33	34	36	43	32	30	51	30	44	21	30	36	36	34	31	46	33	34	30	39	28	39	37	32	32	32	43	30	40	30	30	31	30	30	42	38	27	32	32	37	36	39	38	32	41	40	37	38	32	37	46	31	36	23	28	33	29	31	22	35	37	39	43	29	41	31	41	43	39	32	44	34	32	29	30	34	45	39	29	27	28	26	35	46	29	36	42	39	35	31	43	31	29	28	16	34	35	39	34	34	35	34	26	33	35	34	36	27	34	32	26	33	29	38	29	34	29	39	25	31	35	33	40	33	22	30	49	43	29	41	28	32	27	29	30	22	30	38	38	23	36	23	37	39	31	39	33	25	34	38	44	31	41	29	33	42	36	43	27	34	36	21	32	41	24	44	22	30	35	34	36	35	34	28	32	30	33	39	36	32	32	39	35	37	32	39	34	35	40	43	37	45	39	34	32	42	39	38	43	35	37	35	20	33	40	42	43	36	31	23	40	34	46	33	36	39	24	36	34	29	35	43	37	33	36	33	42	37	35	34	34	36	28	39	21	30	32	26	33	33	42	41	33	40	48	33	30	30	29	42	32	30	26	25	31	28	29	47	25	29	47	44	31	34	25	44	28	36	26	36	24	28	37	39	32	39	37	37	34	33	33	34	40	32	28	38	34	42	35	36	32	33	27	27	26	35	31	37	37	41	26	31	35	26	34	27	23	33	26	33	40	32	34	34	31	39	40	37	36	46	33	35	29	42	39	42	37	34	37	35	42	38	35	30	34	36	26	46	38	33	33	37	45	38	31	38	17	26	34	43	48	46	32	36	39	33	35	34	45	32	40	36	37	33	32	45	31	31	31	36	33	30	37	35	40	45	43	40	29	27	33	33	39	31	39	47	43	36	27	35	31	25	46	44	30	32	34	38	41	39	37	38	33	31	34	35	35	31	39	40	31	39	29	43	27	32	29	44	41	50	31	39	38	23	31	37	33	37	33	35	26	27	32	33	25	38	35	38	48	25	36	28	36	32	32	35	37	36	33	43	34	30	30	38	38	38	31	47	35	33	25	42	29	35	31	38	29	40	28	25	40	31	44	38	42	32	24	39	29	30	39	36	39	33	35	49	41	39	33	34	35	35	37	29	32	27	32	32	37	49	40	39	34	24	37	37	27	33	35	49	39	34	25	38	39	42	33	39	37	38	38	27	30	39	44	38	39	33	31	38	40	34	47	32	34	24	31	46	32	25	41	29	21	38	40	37	37	34	33	33	38	31	53	27	39	29	35	35	25	45	42	42	37	30	38	39	31	29	26	27	52	40	38	31	45	37	35	31	43	33	30	37	32	42	28	23	30	28	48	30	27	41	34	31	36	33	27	38	35	36	36	51	40	32	34	23	41	32	36	29	31	26	37	36	31	29	35	27	37	25	43	28	34	38	30	45	31	38	30	28	31	33	36	33	25	49	28	25	37	41	44	29	38	35	38	39	42	34	46	32	28	31	40	39	35	43	35	36	36	32	34	38	28	40	36	37	37	36	25	43	33	33	34	35	26	49	44	26	36	35	38	44	45	32	29	39	26	40	40	36	46	33	42	36	31	28	37	34	36	37	30	33	46	29	31	23	25	37	38	23	29	30	34	31	33	31	35	41	43	30	31	40	35	35	42	36	28	44	32	34	37	47	34	36	51	35	48	39	37	39	31	30	35	35	41	27	40	27	38	31	34	42	43	27	43	31	39	31	31	31	27	37	34	37	32	28	32	36	45	33	40	30	32	38	40	44	40	32	40	31	35	37	38	30	33	27	31	32	43	28	46	37	32	31	33	46	29	41	33	28	21	25	25	35	34	24	31	32	21	31	26	21	30	37	35	29	34	32	35	41	45	34	30	41	37	29	34	40	32	34	28	37	48	37	38	36	43	35	38	34	29	35	32	26	34	33	39	38	36	34	45	31	41	43	34	38	39	38	41	35	35	31	44	32	28	41	33	29	45	35	28	36	36	28	33	40	32	33	43	38	29	30	39	36	37	46	41	33	40	34	27	32	39	32	31	35	29	33	41	39	24	34	29	35	35	29	37	40	33	30	29	36	32	45	24	37	40	39	31	34	38	35	31	24	35	32	32	43	37	33	29	36	36	31	32	43	37	40	34	42	51	35	39	31	32	43	32	39	40	39	33	25	38	33	39	27	38	29	37	23	28	31	39	35	33	35	33	34	42	29	33	41	31	39	35	39	39	29	34	30	29	30	28	41	35	29	45	29	25	29	29
43419	27255	21806	37693	40171	34778	26617	18512	13898	11067	9008	7884	8504	10368	12248	12634	12300	12868	12495	11704	10597	8609	6643	4819	3306	2625	2154	2006	1801	1462	1389	1358	1313	1324	1270	1187	1189	1099	1133	1118	1152	1109	1183	1145	1133	1058	1014	1042	1025	1069	1063	1075	1026	1020	1028	990	1045	1028	989	1029	996	1012	1015	968	993	944	983	969	996	902	976	897	937	976	889	926	903	956	950	893	924	954	895	885	936	847	872	927	901	907	915	941	891	925	836	886	927	874	871	943	923	900	864	940	896	905	860	860	885	881	897	864	937	893	883	918	910	930	916	898	886	899	928	926	984	882	886	969	949	916	900	881	886	901	895	910	929	877	887	911	927	866	863	824	872	853	915	877	872	842	909	916	911	867	920	858	904	943	855	928	906	840	904	873	877	864	925	897	923	814	916	915	877	886	867	907	887	897	928	928	869	869	887	885	879	915	860	886	879	910	908	873	930	943	879	914	887	832	883	883	848	894	906	901	895	857	953	916	920	923	905	891	865	882	864	876	888	921	917	861	891	869	938	896	871	867	882	871	937	888	924	939	899	888	882	944	869	886	910	956	868	873	893	854	867	880	896	887	886	897	882	917	844	894	812	909	902	877	850	825	904	866	938	903	859	910	911	817	918	879	874	906	936	901	875	841	895	865	875	920	830	895	860	907	820	905	911	940	935	868	851	897	913	861	894	957	940	880	874	874	919	904	947	852	859	874	864	874	883	907	885	901	850	870	895	888	894	864	872	882	859	904	858	900	923	852	842	894	902	860	864	909	867	905	851	897	864	915	889	886	862	807	848	914	949	901	876	894	874	925	863	884	877	867	865	868	867	938	885	906	848	911	861	865	871	891	864	879	890	916	848	960	893	808	896	858	868	886	917	900	853	881	895	909	927	922	884	857	894	869	873	847	876	914	870	829	884	855	935	851	877	943	841	874	891	906	891	899	919	855	858	865	868	875	930	840	912	869	956	899	909	882	907	898	843	836	895	912	920	912	893	942	914	889	910	938	887	895	828	909	849	871	873	838	852	891	901	909	870	907	918	879	956	877	857	836	869	893	920	888	859	906	871	908	910	877	893	865	855	873	910	920	887	907	835	861	892	906	881	901	864	943	929	864	892	856	898	888	857	895	890	873	887	842	906	870	914	850	906	853	890	904	880	832	889	906	929	862	909	904	884	846	888	868	908	899	888	889	905	875	812	876	902	902	883	881	876	894	928	903	890	877	895	881	877	911	867	856	893	910	868	887	870	894	882	914	900	1005	892	913	926	861	872	902	857	887	893	845	944	885	881	862	876	886	883	856	887	861	892	872	856	862	850	840	890	877	823	908	895	891	866	893	871	856	890	829	816	898	901	917	844	882	820	798	917	878	851	951	890	873	906	897	849	931	898	879	898	845	861	854	897	836	863	828	884	876	970	892	868	886	925	911	931	946	910	879	886	897	865	949	845	905	923	920	919	910	858	897	884	878	931	904	911	869	838	877	900	871	907	928	925	932	927	899	839	841	895	862	871	884	923	870	880	841	880	838	886	878	919	878	928	817	870	921	877	911	887	928	924	888	887	925	888	910	964	849	840	816	838	826	824	883	880	834	867	896	910	902	948	886	902	898	864	927	895	868	829	893	940	882	877	871	881	914	872	841	853	904	896	909	910	884	877	926	834	905	897	908	857	858	883	891	887	881	926	864	923	884	841	909	854	902	851	875	841	859	892	840	927	879	902	924	923	834	870	934	913	904	881	856	902	951	831	891	921	871	854	873	865	915	858	895	847	874	898	873	861	883	929	944	854	878	896	884	858	900	904	859	878	873	849	887	919	869	846	836	887	866	894	890	873	870	864	873	888	894	846	863	845	857	860	892	844	833	869	875	910	945	871	861	881	901	916	876	875	850	924	898	849	907	877	837	867	934	895	842	879	902	900	898	879	820	898	876	867	866	921	927	865	895	896	856	857	917	852	867	866	851	900	857	820	854	924	910	833	871	879	926	861	855	897	858	912	829	887	896	835	840	888	828	887	863	909	907	880	875	846	865	895	901	873	856	899	907	912	899	883	869	880	909	830	918	861	876	886	910	916	888	895	902	867	820	920	873	907	891	904	912	890	855	900	860	872	917	931	877	879	903	881	837	876	900	869	913	859	895	901	848	946	937	931	906	954	856	847	931	906	837	847	865	881	883	898	883	896	940	931	899	896	885	957	877	874	895	917	905	914	855	900	872	894	904	900	866	905	917	872	915	914	910	844	920	899	891	856	825	854	843	873	891	920	941	863	871	925	883	887	889	869	876	903	867	839	772	868	875	869	875	931	877	874	897	885	917	817	950	863	857	870	898	883	884	909	896	950	904	903	853	874	859	930	892	873	901	876	916	911	881	849	882	879	916	941	903	903	838	900	846	863	871	942	917	923	935	891	904	869	881	856	918	908	878	888	914	922	896	860	871	903	902	859	915	862	876	921	876	817	913	911	846	933	923	889	854	853	893	907	887	901	931	956	874	879	887	887	875	921	901	910	885	880	876	871	857	918	859	920	874	869	885	867	892	849	878	878	864	893	884	854	894	867	961	909	872	879	914	909	866	921	883	886	878	918	846	887	920	900	884	937	885	898	862	924	825	870	843	934	878	917	865	852	910	889	883	853	860	907	886	928	878	871	824	831	946	906	955	896	851	944	900	861	866	851	861	873	887	851	848	854	900	885	829	887	874	907	900	866	892	898	855	838	875	864	841	872	903	952	898	872	921	887	890	886	938	887	845	903	891	893	897	934	898	892	873	894	871	891	895	922	875	921	884	874	860	876	901	862	910	919	864	901	902	890	861	893	911	882	901	864	882	932	837	922	856	852	892	934	933	873	827	807	894	908	885	858	874	862	913	913	900	883	866	857	953	851	867	959	873	913	907	889	874	870	859	834	878	898	886	873	896	830	897	829	897	886	900	921	895	836	830	897	897	921	890	896	907	886	874	892	866	903	893	924	908	882	946	886	841	932	905	908	886	886	857	884	902	929	841	885	923	877	884	915	878	827	902	921	916	882	845	899	918	884	855	926	894	822	915	901	849	848	889	936	878	970	889	846	894	848	869	883	912	925	902	927	886	941	841	878	875	875	888	875	887	887	934	850	886	867	894	871	885	933	866	899	904	958	877	925	891	906	843	892	909	893	864	851	855	890	841	857	908	795	883	891	862	928	895	903	867	872	861	859	911	859	874	866	863	905	911	859	877	892	877	929	812	943	854	892	887	925	859	862	895	896	877	923	882	891	903	900	884	901	928	871	884	963	901	903	848	871	840	886	850	886	891	891	893	879	893	892	899	848	884	932	874	899	889	922	903	926	905	902	873	898	915	845	935	841	847	889	867	882	855	877	883	904	849	844	886	844	894	918	851	859	920	865	870	874	902	890	845	863	876	934	889	875	825	897	838	861	923	873	935	889	925	873	907	910	915	843	960	875	876	842	867	860	952	892	845	860	881	861	886	858	858	875	832	896	876	891	885	820	876	865	868
2797	720	364	297	393	264	144	84	65	55	51	36	55	86	108	122	104	99	111	93	86	64	62	38	15	30	25	26	27	17	17	15	20	18	20	23	23	11	17	24	15	12	11	9	17	9	15	24	19	13	17	11	16	11	22	19	20	12	14	18	15	20	11	14	14	17	22	16	13	8	14	17	10	7	11	12	16	10	11	15	24	11	15	14	6	12	14	9	15	12	18	15	13	19	10	14	16	18	11	12	21	17	13	10	10	7	12	24	14	14	18	11	16	18	15	13	21	13	18	23	8	16	13	14	17	18	17	20	15	15	12	15	10	19	9	17	12	14	10	9	12	18	15	11	19	24	14	17	14	10	13	11	17	12	10	12	11	13	14	17	12	18	12	19	9	15	14	20	22	12	14	17	16	17	16	16	17	14	22	14	24	21	15	8	19	14	14	18	14	11	19	22	17	22	16	14	16	10	21	10	13	16	20	16	8	19	13	14	15	16	17	19	20	13	15	24	18	18	12	17	16	17	13	14	15	10	10	16	16	13	13	20	13	15	11	19	13	21	13	17	10	9	16	8	23	15	23	11	17	10	9	16	19	14	11	21	14	16	17	13	15	15	9	13	16	18	19	13	11	12	15	13	20	18	19	18	14	17	13	12	12	13	11	18	11	13	12	18	12	10	20	10	16	17	10	10	24	14	17	17	10	17	9	14	19	27	18	15	18	21	18	17	10	19	10	24	12	10	9	18	15	10	14	16	26	29	15	16	18	10	11	19	24	17	19	17	23	15	15	6	13	8	16	14	16	20	17	11	12	12	7	9	17	24	13	12	21	14	10	10	9	18	14	12	13	11	16	16	17	17	17	17	31	11	18	21	10	18	16	19	9	8	15	13	22	16	18	11	8	11	17	16	11	18	13	16	22	16	13	18	13	14	16	9	17	18	16	8	15	12	5	21	13	16	14	12	11	15	15	13	17	9	19	18	15	14	17	9	10	15	23	12	17	13	15	17	7	16	9	14	16	18	20	15	12	9	18	13	18	15	11	15	18	16	16	15	17	12	16	18	8	14	9	12	17	11	19	16	12	14	19	19	16	13	16	15	17	16	19	12	21	13	17	18	23	11	18	17	20	10	13	14	14	15	20	14	20	11	13	17	15	9	12	23	13	9	13	13	18	16	16	13	20	13	16	22	18	30	7	14	22	15	13	9	16	13	17	9	22	17	8	13	12	14	15	11	11	17	12	21	28	24	13	14	12	14	13	20	10	14	10	13	16	19	24	24	25	14	19	25	15	16	12	11	14	14	16	15	15	16	15	17	24	15	18	14	22	15	16	15	12	25	21	20	19	10	12	15	16	14	12	18	16	16	6	22	21	19	20	16	12	14	19	10	23	15	6	10	7	9	13	16	9	14	14	18	12	24	17	16	15	13	21	19	22	13	13	12	21	23	17	17	18	14	13	19	14	28	10	14	14	12	15	19	21	17	13	16	13	11	17	14	22	10	16	22	17	8	17	15	11	12	23	8	21	11	17	11	19	20	13	15	17	18	18	10	13	14	12	18	15	11	17	13	11	22	18	12	13	23	15	16	12	18	18	12	8	16	12	19	14	12	18	14	8	17	19	15	21	20	13	19	22	16	12	19	14	16	23	17	8	11	15	8	19	16	10	12	14	8	12	17	13	15	15	12	12	12	17	15	10	13	14	9	15	12	14	15	19	16	20	16	14	11	15	11	18	16	13	17	8	11	12	25	7	14	16	13	12	19	19	13	21	12	20	14	14	11	17	15	11	16	16	17	19	18	18	15	23	13	20	10	10	13	9	16	12	9	11	17	15	11	15	15	11	18	14	14	10	17	11	14	14	10	21	14	10	17	20	12	15	14	15	18	8	15	17	15	11	20	14	9	14	16	22	19	12	13	8	16	12	20	16	14	7	16	16	21	13	15	16	13	8	14	20	13	14	16	17	13	13	9	18	13	21	16	15	9	19	16	13	19	23	13	14	17	11	18	17	15	11	15	20	18	13	15	12	19	10	15	21	16	15	14	20	14	20	20	11	18	11	19	17	8	14	11	16	13	11	15	17	16	9	16	16	11	13	15	19	12	16	11	18	6	22	13	9	11	17	15	13	14	13	14	14	13	15	14	17	17	13	9	19	11	17	14	11	10	18	9	14	18	16	19	14	24	15	18	18	15	21	16	16	15	19	12	18	16	13	15	23	17	21	17	19	14	12	16	11	18	15	16	16	14	18	19	12	12	20	14	14	11	18	15	13	11	18	19	18	13	13	16	9	10	11	21	17	19	16	23	21	15	18	15	8	17	16	20	16	20	15	16	17	21	13	14	15	13	26	16	11	13	18	16	16	11	11	13	15	18	13	9	13	15	18	13	14	14	13	16	13	8	23	24	10	11	12	9	20	10	14	13	15	17	12	17	14	12	16	14	16	13	12	12	16	17	13	10	10	20	15	18	18	21	9	15	20	14	7	16	17	17	16	17	18	15	12	11	12	7	15	12	16	11	13	19	16	9	12	15	21	10	11	19	21	10	18	23	8	16	23	12	14	16	13	15	11	13	19	19	14	20	20	16	16	12	17	12	13	12	12	10	9	16	12	13	14	17	14	19	15	19	24	16	20	12	18	13	10	10	13	20	22	9	15	14	10	16	21	14	18	23	12	11	11	12	22	15	18	23	9	12	15	17	13	19	18	20	23	19	18	17	18	14	7	19	13	15	15	15	19	10	21	19	18	15	18	15	15	9	16	14	18	15	20	19	11	17	16	6	11	21	15	21	13	17	18	14	17	13	21	13	18	23	17	16	13	21	13	14	10	18	21	14	18	19	10	15	25	13	21	21	15	11	17	13	27	20	14	21	16	11	12	21	14	19	15	14	17	19	16	21	14	21	14	19	17	10	12	14	15	14	12	15	7	17	16	13	12	12	10	11	21	15	15	16	16	17	14	17	13	12	16	18	17	16	20	17	20	14	14	14	22	13	20	20	17	10	17	17	16	6	17	16	11	19	14	13	13	15	13	12	20	20	17	19	19	19	17	14	21	12	17	12	10	15	23	11	10	17	11	21	16	14	13	13	13	25	14	9	18	12	10	16	19	18	17	19	17	12	18	10	24	11	8	11	7	18	15	25	20	14	11	11	15	9	10	18	16	11	14	14	14	21	15	15	14	18	12	21	17	9	20	17	12	15	18	20	16	21	10	15	18	12	19	15	21	15	19	18	15	17	13	19	19	19	32	25	9	17	15	18	16	15	14	21	13	17	13	15	9	14	17	12	17	11	17	21	13	19	16	20	24	16	13	15	17	14	20	14	19	7	11	14	15	20	14	13	13	14	14	18	17	10	17	24	15	12	14	12	18	16	13	18	14	14	22	11	11	10	22	13	21	13	9	10	16	18	17	22	20	20	15	23	12	16	8	12	12	23	14	17	13	12	17	16	16	24	12	7	15	18	14	14	15	18	7	19	15	15	19	17	21	19	17	13
33031	20531	14519	29655	31157	24408	15028	8470	5749	4421	3600	3419	4303	5812	6811	6730	6899	7372	6760	6212	5350	3965	2956	1916	1287	1053	890	834	682	598	541	533	579	584	536	487	484	463	500	524	458	510	513	527	482	470	479	468	459	472	471	425	433	499	453	468	463	463	438	427	467	480	479	439	461	439	432	425	433	439	443	434	436	409	412	421	414	407	449	410	430	422	405	401	433	408	440	412	438	435	416	436	409	426	399	458	372	392	391	434	417	388	413	421	436	398	405	425	423	411	448	412	422	397	404	430	444	388	423	390	400	440	412	441	420	436	428	422	427	428	429	391	417	395	413	449	412	416	429	422	415	411	393	388	435	432	408	418	406	422	394	390	408	454	420	396	393	445	418	436	430	455	389	418	410	411	421	415	422	388	422	416	379	395	390	369	400	392	422	398	424	415	372	412	473	381	422	406	402	409	413	387	396	421	437	408	416	402	394	432	385	440	360	393	395	435	405	424	408	419	387	389	418	408	410	408	402	405	409	427	413	424	373	440	382	413	430	422	419	392	420	393	409	440	395	417	404	419	445	391	444	429	407	443	432	435	406	375	403	392	408	402	393	393	386	464	447	428	435	382	407	399	385	422	457	443	408	403	412	401	435	435	422	407	396	434	398	407	424	391	425	422	436	384	444	425	440	398	388	405	427	407	433	451	418	395	437	402	448	417	399	415	422	421	399	385	389	430	441	421	425	399	401	400	428	425	380	392	405	435	438	411	411	374	422	461	397	425	426	436	412	429	434	398	444	408	408	397	401	366	424	397	389	434	421	444	396	434	427	436	429	419	433	421	394	393	417	413	395	455	442	413	430	398	412	389	442	408	375	430	409	441	415	430	387	459	386	437	405	410	427	418	415	394	444	407	424	415	413	378	415	419	363	405	383	415	401	406	389	405	415	432	414	397	404	461	411	396	401	455	420	375	396	429	386	408	403	419	399	439	418	415	445	391	427	402	403	411	409	447	415	433	414	396	435	414	440	430	418	381	401	412	447	418	408	398	425	402	448	392	414	430	392	387	430	384	435	413	408	399	358	404	441	408	408	402	386	432	429	435	411	410	457	396	436	469	421	426	417	407	414	439	414	401	401	405	384	440	447	384	430	413	418	425	438	456	399	445	438	385	414	415	379	411	397	393	376	411	409	417	422	445	421	421	415	432	388	448	415	405	417	435	419	436	390	384	442	403	404	407	415	438	450	414	425	418	430	431	429	428	411	419	379	415	386	439	423	455	428	412	398	413	393	433	426	412	404	431	418	411	400	412	402	454	417	403	400	391	414	448	427	364	419	427	441	380	417	396	434	403	382	384	429	427	432	439	438	412	420	385	398	410	391	431	418	406	429	385	413	430	429	449	393	408	398	450	430	428	407	416	410	411	425	405	405	406	428	416	385	439	412	422	384	416	403	432	416	398	398	420	446	389	400	401	436	396	429	405	374	454	421	397	432	429	411	441	404	418	420	445	390	440	392	437	396	410	409	410	424	369	427	431	426	433	394	397	440	410	436	446	399	425	452	438	386	419	387	467	418	394	407	385	400	419	424	421	427	396	402	408	443	417	445	427	413	403	413	417	401	404	387	433	383	423	417	411	403	435	450	440	405	379	398	403	417	416	389	436	426	432	376	411	441	410	427	404	399	409	424	423	417	411	397	432	399	408	436	402	430	459	413	393	421	407	438	408	403	421	431	437	418	408	369	411	387	424	403	382	431	426	389	398	392	442	420	460	387	385	401	414	411	410	424	377	418	395	430	396	390	398	407	378	423	469	359	444	404	425	416	424	393	440	420	414	413	414	403	401	412	450	424	381	432	423	390	442	457	408	428	418	399	415	386	412	374	386	411	426	404	392	418	427	407	411	426	390	419	432	397	397	374	430	436	381	450	366	368	427	417	407	436	412	414	431	420	418	416	366	414	408	415	441	429	411	403	424	398	399	399	431	392	439	413	405	385	411	404	406	424	405	392	405	375	409	382	398	425	428	404	448	420	391	385	449	394	406	418	406	374	406	393	393	406	407	421	406	403	424	403	422	424	388	419	442	429	394	413	418	405	412	432	413	409	436	407	443	451	409	429	389	415	412	431	422	425	449	417	395	393	434	404	428	407	435	427	402	427	395	420	451	387	395	427	439	415	445	424	436	428	408	407	409	387	441	413	396	432	417	423	412	422	441	400	444	406	405	388	410	403	422	387	428	406	380	424	405	446	423	400	409	427	388	444	423	400	431	394	404	419	418	420	423	395	411	438	433	406	402	429	442	421	424	401	409	393	449	436	455	389	396	434	380	390	418	437	425	446	417	404	422	412	444	414	424	451	419	446	390	397	405	386	382	451	427	432	424	398	416	422	403	424	434	432	394	413	437	430	403	408	421	424	403	418	435	433	433	392	397	436	413	412	419	427	412	420	429	416	402	401	420	428	454	446	423	398	417	408	420	439	413	426	373	393	416	389	434	434	377	405	427	406	376	417	408	429	433	455	394	421	397	373	405	431	402	423	397	395	442	423	416	441	421	402	423	413	409	446	431	445	417	452	392	375	421	434	391	392	385	435	434	417	393	453	422	409	458	400	424	415	433	411	431	457	380	398	392	435	424	426	400	439	416	411	407	416	397	464	438	464	432	401	399	424	428	394	410	439	405	400	433	435	408	419	406	416	428	417	436	433	436	430	420	450	445	405	412	400	411	423	403	410	385	412	404	416	379	406	421	417	455	417	400	417	435	435	399	437	423	429	402	431	393	385	398	411	412	395	413	409	365	427	450	384	395	430	434	434	427	424	418	422	446	417	452	444	399	351	388	420	417	390	426	414	407	447	374	428	450	442	403	406	440	446	422	389	422	416	429	372	435	407	422	413	444	368	427	392	413	416	449	423	402	414	411	404	394	417	429	428	430	416	419	415	397	425	416	383	419	407	439	433	429	447	437	405	464	387	418	432	417	412	412	421	407	422	386	401	429	444	455	411	378	436	428	448	419	425	366	450	449	413	395	453	413	393	440	389	419	440	374	416	461	395	410	433	399	410	415	399	402	419	405	468	420	424	411	406	420	429	390	409	412	423	427	403	452	414	383	433	434	413	400	422	413	404	455	423	378	370	439	419	416	388	427	405	442	397	401	449	423	470	446	470	389	387	410	396	402	445	401	387	399	411	385	423	438	427	401	409	418	380	393	444	405	428	451	415	387	433	409	371	402	407	418	427	448	459	399	445	424	405	411	389	452	355	401	425	438	415	389	399	432	408	393	397	440	424	431	427	422	397	443	409	416	413	414	438	417	449	459	399	406	404	420	441	419	380	394	410	414	390	382	421	445	429	406	418	420	382	484	376	435	399	425	391	426	359	394	415	425	382	428	436	402	408	401	399	413	386	422	400	390	416	436	413	429	395	428	420	381	399	401	406	424	389	426	399	380	393	421	408	419	441	420	402	395	415	403	429	411	411	420	426	412	407	406	400	428	423	418	427	397	416	393	385	415
4997	1326	655	495	593	453	236	185	142	108	84	105	142	163	195	169	207	215	195	169	142	108	92	51	61	46	46	41	38	44	35	39	37	33	32	41	39	31	47	43	39	34	38	41	41	37	24	42	38	24	34	33	32	36	26	31	35	36	29	39	41	27	32	38	30	50	37	31	28	32	30	34	31	38	33	33	28	34	40	30	40	28	31	27	29	46	36	39	42	33	30	33	20	31	42	28	35	35	30	31	34	40	27	26	34	34	34	35	32	21	30	31	37	38	37	27	36	30	27	42	24	27	22	20	30	33	29	39	40	29	32	35	27	32	40	34	39	24	38	31	36	34	36	41	25	26	26	37	45	30	29	37	34	38	36	28	26	35	34	37	33	37	43	30	36	31	33	31	34	40	34	28	29	36	37	39	38	42	31	39	41	26	25	30	25	38	34	28	42	33	26	32	28	33	21	34	34	39	38	35	30	34	31	23	34	33	36	48	24	38	32	35	35	35	37	34	26	33	37	28	39	31	29	38	32	33	35	42	33	30	31	34	32	33	28	43	46	39	45	32	34	45	25	22	45	28	37	44	36	33	34	33	32	40	41	29	35	39	42	31	34	33	19	27	27	29	38	30	34	32	32	27	31	29	45	26	34	34	30	30	31	27	31	34	31	35	28	30	25	29	40	31	34	34	29	35	35	29	34	29	25	35	39	33	27	34	30	27	24	42	29	42	33	37	34	31	22	43	22	30	24	33	29	30	35	32	25	30	39	32	31	31	30	37	28	42	38	33	39	31	38	26	47	31	36	37	29	33	24	40	31	33	41	46	39	31	29	25	32	40	32	33	34	34	31	33	28	20	24	37	36	28	31	25	29	36	32	39	35	31	26	31	34	33	27	27	32	27	25	29	39	43	28	27	37	36	31	21	34	34	33	29	33	36	20	24	37	29	30	35	35	24	39	40	34	26	40	24	27	29	36	27	45	29	34	40	29	43	36	28	45	25	35	26	28	32	32	37	27	29	31	28	35	27	32	37	39	28	26	37	37	33	30	48	31	38	26	39	29	39	26	36	28	31	36	31	32	29	16	37	34	25	28	33	29	23	32	35	38	38	25	38	40	31	34	29	36	27	29	38	28	30	28	40	33	33	28	33	26	24	34	34	26	28	39	29	40	26	40	39	36	34	43	46	40	33	32	40	35	27	33	31	39	30	25	39	26	31	28	41	39	35	28	27	28	36	45	34	34	43	37	44	20	30	27	35	23	29	28	30	25	34	33	37	32	43	36	24	42	38	37	28	36	22	30	36	30	40	22	39	39	27	28	27	29	30	29	35	38	42	35	21	34	41	42	32	35	34	41	29	36	31	43	36	34	22	37	30	24	34	30	30	28	33	37	25	29	27	36	35	28	40	37	40	37	30	31	27	25	32	31	36	31	39	43	28	24	30	23	27	30	34	42	26	33	36	40	20	35	29	32	34	32	38	25	35	39	33	33	37	34	30	24	26	38	25	30	41	29	33	31	41	26	38	35	41	40	31	27	29	37	40	27	27	31	28	31	34	34	45	41	35	31	27	24	22	27	32	34	34	30	28	39	28	25	39	34	35	32	29	27	36	40	38	32	34	31	27	30	29	38	44	23	35	38	30	33	31	27	45	30	43	37	39	35	24	34	26	27	32	27	33	45	16	37	29	32	34	27	27	17	28	41	23	36	41	34	27	28	21	45	38	28	32	30	27	27	35	26	27	36	29	31	38	35	30	26	35	33	22	32	30	27	47	28	23	26	30	34	38	38	30	31	30	28	28	35	37	35	33	26	23	30	30	33	37	31	24	36	39	21	38	35	32	35	39	26	36	32	33	35	39	35	40	32	35	37	32	33	40	27	37	22	37	35	33	37	17	33	33	30	31	36	33	43	39	25	38	34	32	27	29	29	30	44	34	39	39	28	36	24	33	36	21	27	26	31	33	25	29	38	35	29	21	22	41	29	37	44	35	27	26	24	42	35	31	34	24	37	32	36	27	31	37	35	26	24	36	27	31	32	29	38	37	36	37	37	39	40	38	46	24	38	34	27	35	30	23	39	35	30	34	25	27	37	32	28	43	30	35	33	34	29	25	36	29	32	30	38	36	38	32	26	17	37	37	25	30	33	41	35	38	34	30	31	30	24	27	32	24	21	31	33	43	35	33	33	35	33	34	40	27	23	32	31	28	37	34	28	33	41	22	39	35	41	27	25	44	32	28	36	43	29	28	43	37	33	26	18	40	35	39	30	42	35	35	26	35	19	30	31	31	37	34	34	19	29	29	29	29	38	29	32	19	34	32	27	40	30	37	29	32	24	21	34	30	45	37	36	42	29	45	30	21	22	40	37	38	38	34	40	38	47	36	42	37	41	34	36	45	36	31	33	28	31	28	23	27	34	44	28	41	27	41	37	43	36	42	28	34	25	36	31	36	42	28	40	52	27	32	35	42	30	44	31	47	39	24	42	50	43	31	20	27	33	33	26	31	30	30	26	32	33	39	38	40	28	32	32	41	26	39	24	30	29	38	35	33	30	29	25	34	28	24	35	32	27	29	28	28	32	31	42	35	37	40	35	31	39	38	36	37	25	29	34	35	21	32	38	39	32	33	32	33	27	38	40	21	54	36	34	35	29	37	26	48	23	21	28	34	30	32	25	36	39	28	38	27	25	41	31	30	22	33	35	38	35	37	33	39	39	32	31	32	41	32	37	29	24	24	24	21	24	39	39	32	23	24	30	37	34	29	27	27	30	27	39	32	31	36	29	32	34	29	35	24	32	36	32	38	29	36	24	37	32	39	36	31	30	25	41	32	34	28	26	36	31	32	38	30	29	29	24	28	36	29	32	30	32	31	27	27	34	38	33	35	32	38	25	34	34	38	32	27	31	29	30	29	30	34	29	30	34	41	34	29	45	25	33	36	40	43	29	34	35	33	28	26	32	44	32	18	14	29	35	33	30	32	26	30	33	36	32	33	32	24	23	22	32	36	34	28	29	37	37	31	38	29	26	33	24	25	45	30	30	27	32	38	37	35	39	36	26	38	29	35	31	41	34	41	29	38	40	37	36	35	33	28	29	30	30	27	32	36	28	34	29	27	32	44	29	28	24	32	28	39	31	36	28	30	26	34	36	43	35	25	28	34	30	26	29	36	27	36	31	34	25	49	26	33	32	33	38	40	47	35	30	30	25	29	22	31	29	33	33	41	28	38	32	35	30	36	29	30	35	22	29	34	42	34	43	33	35	37	29	30	31	37	38	33	35	31	34	44	28	26	39	32	32	32	33	41	22	29	31	40	26	36	32	39	21	37	35	43	28	34	33	22	24	36	51	19	29	26	47	25	29	29	41	33	35	31	38	33	32	29	22	36	38	41	27	31	31	36	31	35	17	34	36	26	32	38	36	40	29	23	26	39	21	36	27	25	36	32	25	33	32	37	37	47	36	32	22	24	25	30	33	41	33	29	36	26	31	36	37	42
42040	25676	18970	34376	35793	29039	20509	14220	10743	8322	6870	7108	8087	10221	10786	11344	11663	11460	10514	9805	8050	6463	4649	3223	2343	1910	1815	1547	1376	1171	1210	1170	1172	1107	1088	1000	1001	1049	1072	1050	1013	1069	1136	999	992	925	897	919	915	936	910	929	916	937	880	894	953	917	915	919	880	924	875	877	909	872	872	891	903	881	852	838	849	851	872	861	806	883	903	847	888	868	825	863	830	834	893	828	849	821	849	809	865	813	869	879	888	804	835	818	857	896	868	827	798	821	836	884	853	835	876	792	875	802	866	811	870	821	823	889	878	881	804	865	808	854	861	835	830	825	887	857	838	848	840	870	814	811	845	794	825	870	841	832	821	805	834	870	843	868	839	833	807	846	788	818	863	788	765	808	855	847	862	817	844	836	830	844	823	828	841	839	848	823	870	866	836	821	833	827	826	859	809	830	790	854	847	833	801	809	874	856	815	828	829	852	781	813	827	820	865	836	786	842	789	828	808	796	863	830	841	790	796	849	841	791	784	890	865	865	766	812	817	800	857	780	868	893	868	800	789	835	828	885	813	837	808	833	813	847	818	858	839	812	814	814	846	859	816	790	829	822	825	777	903	856	850	830	871	861	830	800	830	824	811	852	805	833	847	813	797	848	856	804	865	870	782	813	877	858	787	882	843	799	790	813	860	754	857	840	854	826	835	795	797	860	825	850	855	809	815	776	831	850	839	809	842	810	858	839	818	846	856	854	831	802	789	844	778	838	847	809	794	797	769	838	821	835	858	879	912	824	845	837	810	797	874	838	884	843	818	830	818	841	853	795	820	847	776	840	788	846	860	841	840	873	845	894	831	790	811	841	791	890	775	847	846	824	823	885	862	825	831	833	835	844	875	811	816	790	815	895	850	801	784	853	868	859	828	827	809	865	836	841	813	823	858	831	855	868	799	808	784	837	903	843	839	824	835	839	840	846	845	880	865	828	873	835	788	826	849	813	833	833	787	852	839	807	839	861	777	846	816	840	806	812	846	837	870	854	799	824	820	860	811	829	820	834	830	832	845	868	860	796	822	819	830	820	784	791	819	846	847	827	826	783	822	819	832	861	811	848	872	858	809	821	844	868	877	811	842	776	840	858	804	846	798	845	817	862	850	855	792	838	831	816	844	811	833	733	782	782	858	824	831	851	811	792	818	887	848	876	851	833	824	823	792	822	874	817	836	884	809	809	838	877	816	866	863	828	822	824	853	819	851	840	797	829	888	805	811	812	846	782	856	866	846	859	833	822	840	795	794	867	799	865	827	803	817	865	795	833	873	839	814	832	816	776	783	817	841	840	872	793	856	866	920	849	772	880	792	802	808	871	815	847	771	870	834	850	804	829	827	805	887	798	847	838	799	830	809	825	847	812	808	829	862	805	831	775	834	812	866	833	801	838	876	864	807	827	841	816	823	842	780	815	832	741	831	851	837	823	859	820	826	793	825	836	803	836	866	849	822	827	873	880	794	822	785	802	849	877	830	876	892	816	793	886	825	841	815	808	857	860	820	793	823	879	868	833	868	839	817	810	823	852	828	815	804	824	878	868	819	806	853	845	846	799	809	834	856	810	810	802	798	814	854	842	852	816	840	852	900	826	834	852	859	823	761	835	822	852	783	815	845	853	822	871	802	843	816	825	885	889	853	855	854	844	800	828	817	865	826	911	807	791	816	843	830	845	826	815	859	827	818	859	852	866	798	804	832	852	837	792	845	807	791	841	846	835	813	777	805	854	777	789	828	772	881	847	868	824	783	850	808	863	836	839	883	835	833	867	803	853	870	845	835	826	895	792	800	847	822	865	876	841	884	800	839	834	858	848	898	827	875	822	830	871	850	836	820	865	799	834	834	849	792	817	830	842	818	869	832	856	740	829	866	795	842	874	864	886	842	874	818	809	804	800	819	867	856	837	862	814	822	826	839	814	792	870	848	763	895	836	848	825	864	830	798	826	815	843	831	809	821	764	815	819	853	821	835	830	830	827	812	812	808	852	822	825	903	855	868	831	841	854	849	809	864	838	832	857	793	865	844	834	861	841	817	842	870	846	774	877	835	810	796	789	839	842	857	821	839	759	847	883	835	849	873	815	894	821	856	873	800	890	814	842	883	843	812	821	845	916	874	812	806	860	846	841	766	868	862	821	869	851	831	820	847	856	849	795	795	848	827	858	811	780	845	871	853	804	773	838	842	810	831	829	827	817	868	846	878	855	865	810	881	859	837	844	779	867	836	886	877	817	837	835	795	836	836	868	772	802	810	861	828	799	870	842	845	849	845	805	818	741	854	798	857	801	800	884	854	886	854	902	886	843	834	871	842	844	825	858	861	845	820	828	809	792	808	803	878	812	856	837	848	806	861	854	808	830	840	858	842	820	865	833	856	857	856	844	797	834	840	821	847	813	857	876	816	840	834	814	779	831	875	828	833	822	872	853	852	817	844	828	814	794	850	802	817	797	835	781	873	823	850	864	816	818	826	789	848	850	841	832	801	871	837	772	881	888	799	808	808	846	870	823	838	780	814	830	848	814	838	823	780	847	823	857	831	816	834	837	830	809	797	831	825	836	840	817	860	840	808	841	823	836	888	872	894	853	794	852	844	800	837	806	894	786	844	832	851	880	803	862	878	801	845	877	831	781	832	829	814	845	830	793	759	828	822	846	803	828	833	833	777	831	850	831	845	801	838	800	812	867	815	805	782	820	854	826	876	862	833	836	893	817	818	807	840	802	861	771	847	843	874	835	780	854	813	818	851	844	862	838	814	848	783	830	834	821	824	838	822	847	826	834	839	880	849	775	842	840	818	832	786	803	842	814	838	816	848	831	833	844	828	809	821	827	817	861	781	868	827	852	821	868	810	796	841	842	826	852	858	896	801	858	859	859	819	861	872	863	851	863	832	841	821	849	853	806	856	872	830	822	820	804	813	834	844	841	905	787	867	832	819	825	891	861	819	859	873	828	799	841	871	839	833	881	847	815	786	821	844	847	793	819	870	822	814	826	875	810	825	856	846	824	845	842	835	856	868	816	810	812	823	829	862	808	825	839	826	814	807	846	846	854	843	835	806	863	839	852	835	849	813	875	814	787	790	775	822	814	833	815	809	879	838	850	840	875	789	816	878	824	809	808	822	855	790	755	883	859	842	783	793	857	837	873	783	869	819	812	795	822	894	877	840	818	817	861	841	824	813	798	811	845	825	856	797	872	830	856	838	831	808	840	866	782	825	842	858	820	859	790	833	830	850	817	820	850	847	844	868	818	832	791	841	848	873	858	851	823	834	858	841	849	847	843	797	791	879	840	862	854	834	769	812	845	843	795	864	833	835	771	815	847	816	843	852	810	819	852	824	806	766	858	816	875	844	816	819	778	820	844	840	855	838	812	832	840	859	819	812	823	832	891	841	841	807	796	819	839	837	857	839	913	871	842	795	818	801	829	838	807	866	817	861	855	809	839	881	833	855	828	844	836	838	822	858	805	849	860	888	840
3161	795	402	286	345	202	119	110	86	55	62	68	82	116	106	126	127	143	125	111	93	57	59	41	28	35	23	27	20	21	24	27	34	22	20	30	26	25	18	21	23	16	24	18	27	21	19	16	20	16	25	16	14	20	27	26	20	13	26	23	21	12	23	20	29	20	19	15	16	15	25	15	19	13	20	21	21	15	13	20	14	22	25	15	15	20	15	16	19	29	26	22	20	23	22	13	24	21	20	20	18	14	14	23	17	21	24	21	19	29	11	22	17	14	21	20	18	20	25	14	15	30	17	18	17	27	24	15	15	25	16	17	26	24	28	20	18	16	17	19	16	19	24	23	15	14	22	19	28	24	21	20	19	16	20	28	32	14	19	13	21	13	15	27	18	12	21	25	19	20	24	18	19	17	21	23	16	19	20	15	21	21	17	13	20	22	13	23	19	12	21	21	21	21	27	31	22	28	15	27	19	20	25	19	27	17	23	19	19	26	22	18	22	22	11	18	19	14	32	19	12	20	18	15	25	24	20	28	22	22	24	27	10	19	23	14	17	19	17	26	27	22	15	22	27	16	20	29	27	16	22	11	25	20	28	19	22	19	18	18	24	21	25	20	14	21	23	17	22	20	23	19	20	20	24	26	19	19	22	22	18	16	17	17	25	21	17	9	17	14	21	19	23	26	9	13	24	22	27	20	23	22	23	21	25	20	22	20	25	19	13	21	19	23	15	26	19	22	14	26	20	22	21	19	19	14	16	18	21	12	21	23	22	23	19	21	18	17	20	18	26	14	28	19	25	22	25	19	13	19	22	5	18	15	16	16	15	20	20	23	9	19	23	18	14	16	20	21	16	19	12	24	22	14	24	22	22	20	19	18	19	22	22	18	19	21	24	17	21	18	23	17	21	22	22	19	16	35	25	12	21	25	27	20	21	22	21	17	21	23	23	15	26	15	16	12	21	21	18	26	20	22	28	13	18	11	12	22	25	15	20	23	13	22	17	28	22	10	18	17	21	17	17	15	17	14	15	17	18	16	19	12	22	22	17	20	23	21	18	22	21	16	28	17	15	20	16	25	18	17	23	23	24	13	22	20	16	21	13	19	32	25	21	21	16	18	21	22	19	21	15	25	27	19	26	24	13	19	21	25	16	24	26	23	24	19	21	22	19	19	20	28	21	25	25	23	19	25	25	22	20	25	9	26	17	16	16	21	17	24	21	16	15	22	29	18	20	23	20	19	21	16	16	26	24	23	21	12	21	21	27	17	17	16	20	23	24	16	19	21	18	22	15	20	24	16	19	18	17	20	22	18	16	17	30	27	22	18	18	24	15	24	24	20	21	22	17	21	19	20	19	22	24	21	22	24	12	17	15	19	20	21	22	21	18	17	23	18	15	22	23	16	24	14	16	21	31	21	13	24	14	14	24	21	24	25	10	18	21	23	24	17	22	11	19	20	24	21	29	22	18	24	19	17	17	22	21	16	18	15	16	16	34	14	17	22	21	14	19	18	15	20	18	21	27	18	16	19	22	15	24	25	16	20	13	18	19	14	15	14	28	19	17	23	12	22	15	13	14	19	10	23	19	20	21	20	19	11	17	25	22	13	19	21	16	18	24	23	16	16	23	14	15	26	21	8	11	17	17	13	19	14	18	15	24	18	15	21	23	20	16	23	25	19	11	23	30	26	23	13	16	24	19	20	20	17	18	21	20	17	20	20	26	16	27	12	22	23	24	21	15	18	24	16	27	31	16	28	14	20	22	19	26	16	23	18	19	22	13	17	20	11	12	21	24	14	17	18	24	24	26	20	17	21	13	24	24	19	16	21	18	23	19	22	24	25	22	25	17	12	19	22	25	14	16	27	18	14	26	16	30	22	14	18	19	22	19	20	11	15	22	18	25	22	14	21	19	17	16	17	15	21	14	22	21	25	19	24	26	14	21	21	22	32	14	19	21	20	16	17	17	14	27	16	20	20	12	26	14	21	25	25	12	19	19	18	22	22	15	18	24	28	18	20	19	24	23	29	17	19	25	21	21	27	27	18	23	15	19	20	20	21	23	26	27	27	24	19	21	18	21	23	27	21	13	16	24	25	17	22	17	18	20	23	20	26	15	23	13	18	26	22	15	25	16	17	21	24	22	31	24	19	22	9	23	20	17	19	17	23	24	20	21	24	22	14	17	19	22	16	19	21	20	16	19	16	27	21	20	17	25	16	22	21	10	22	19	16	22	18	17	15	18	24	19	16	21	20	15	20	13	13	21	30	27	14	23	22	22	18	20	20	23	17	24	26	21	15	22	18	15	22	19	24	26	19	28	32	20	20	18	26	20	23	23	17	17	18	28	28	22	23	17	24	17	28	24	14	17	10	18	15	19	26	16	23	22	7	22	16	18	29	18	24	24	19	20	27	16	22	14	19	31	18	31	19	18	20	15	14	15	16	23	24	16	20	20	18	24	20	23	22	17	13	20	9	18	21	16	19	17	16	17	28	20	13	17	25	18	25	13	18	26	27	16	24	19	14	25	23	23	28	20	20	18	17	25	11	13	14	23	25	19	22	20	20	24	14	29	9	17	18	22	22	29	22	15	16	20	20	22	16	23	15	26	19	17	17	26	18	13	18	23	14	17	16	22	19	24	16	12	20	25	17	23	18	21	20	25	26	34	27	12	25	16	15	12	15	18	20	15	13	21	13	23	21	20	18	17	24	23	18	22	14	20	24	20	23	19	20	21	23	28	15	17	25	17	22	13	23	13	20	26	18	22	21	21	25	28	29	17	20	18	21	18	25	21	24	18	20	14	15	23	15	17	20	22	15	24	24	18	18	20	25	21	30	20	24	17	22	19	23	25	23	24	18	13	24	20	18	9	18	11	19	25	21	17	14	21	23	14	23	14	15	20	26	10	23	11	19	18	13	19	19	17	18	16	14	20	16	13	27	16	21	21	24	22	14	16	20	16	14	13	10	16	23	20	21	23	16	10	22	29	22	17	24	23	12	18	17	13	13	22	18	19	13	21	11	15	23	20	14	22	18	19	21	17	22	25	19	15	20	22	12	17	22	17	23	16	18	18	16	14	24	21	17	13	20	23	27	9	16	17	28	17	19	26	23	15	19	20	20	24	22	17	16	16	22	17	15	18	12	21	34	18	25	23	20	17	22	16	13	26	28	15	18	18	26	24	10	14	23	18	26	22	16	14	28	24	15	20	16	21	19	23	23	20	18	20	15	27	20	18	17	22	17	13	17	17	17	24	12	17	28	25	9	9	19	18	15	14	21	17	21	20	15	24	13	21	24	23	30	16	7	18	16	19	19	14	25	15	19	20	20	22	19	13	20	24	25	22	24	31	23	18	19	17	29	22	23	25	25	17	21	17	21	15	22	15	23	17	21	27	20	21	28	23	28	21	18	18	28	14	23	21	31	17	20	21	23	22	22	18	24	16	16	17	24	25	15	24	21	16	28	17	20	17	23	16	22	21	26	15	20	22	20
36718	21905	14979	28830	29196	21007	13325	8732	6349	4695	4416	4753	6049	7667	7811	8596	8699	8135	7623	6767	5227	4095	2772	1789	1313	1136	1063	880	781	745	718	663	722	702	630	635	626	632	645	620	624	653	633	687	583	578	580	561	533	599	584	599	578	546	613	565	597	552	553	533	515	553	553	551	561	542	568	530	549	541	536	540	522	506	509	531	506	554	556	512	570	482	499	527	528	523	563	557	523	565	516	567	538	538	553	543	563	505	484	482	508	552	484	579	513	500	514	509	555	561	527	545	511	569	518	508	491	509	555	532	512	564	542	531	511	511	511	529	515	487	548	539	487	536	497	510	570	518	544	499	509	514	493	520	496	504	525	496	510	523	537	526	519	513	527	548	533	527	546	514	516	537	527	532	553	493	486	494	497	543	540	508	579	496	519	532	529	551	499	512	519	555	515	512	527	537	512	484	544	511	506	516	493	528	506	535	540	527	547	530	525	548	512	495	544	512	535	531	488	508	535	540	509	539	504	526	530	501	514	503	522	521	532	538	529	508	523	542	514	545	510	530	508	518	533	549	491	507	509	504	525	531	550	503	478	540	501	506	518	547	521	499	551	534	490	523	530	523	490	522	526	535	539	518	563	523	517	502	531	560	517	555	517	532	515	511	485	498	513	508	517	506	536	531	517	495	506	518	526	524	505	555	555	519	514	515	505	515	492	541	518	503	488	500	530	528	509	543	534	541	531	541	548	540	508	531	486	501	522	558	549	489	556	526	558	544	545	563	514	527	550	492	470	505	532	537	548	539	524	523	527	534	522	520	537	500	530	580	538	551	489	529	520	493	528	522	537	563	502	535	498	518	535	493	562	514	515	521	549	526	534	517	525	532	503	523	490	552	517	520	522	545	515	519	504	533	520	518	535	501	529	540	507	542	533	543	516	529	546	512	496	532	538	505	559	548	554	525	503	510	515	566	534	513	549	501	532	540	556	541	538	512	537	480	559	535	541	556	523	524	499	533	541	539	558	555	527	521	529	562	541	525	551	553	541	524	530	509	542	535	522	550	557	502	542	492	509	511	500	522	527	527	491	510	503	534	500	510	499	531	536	516	534	523	535	496	507	543	515	510	527	506	521	590	521	502	534	548	539	564	512	559	550	511	536	531	518	554	511	505	519	524	524	567	568	506	497	520	554	485	511	557	488	553	526	523	552	507	520	501	556	511	475	555	536	516	559	478	520	514	554	534	493	507	520	510	534	514	504	528	526	530	542	522	555	493	499	464	479	462	522	509	520	555	516	507	578	502	502	500	509	538	512	489	502	492	523	547	512	528	536	514	515	524	532	542	528	558	513	539	581	507	496	550	540	514	544	494	544	484	529	558	541	519	531	559	540	519	524	562	508	505	529	498	499	550	543	484	500	513	480	490	552	583	523	554	536	538	531	501	491	522	524	508	580	515	512	523	538	519	502	555	468	534	513	543	506	525	539	480	571	543	579	542	532	549	514	538	517	523	536	547	555	520	526	530	525	513	511	552	541	539	547	578	518	512	548	493	528	546	523	515	541	484	487	476	536	552	543	517	557	505	538	538	475	523	532	533	561	559	504	516	553	533	515	547	541	533	523	555	517	523	490	538	552	518	493	519	505	489	529	508	521	536	550	529	504	567	456	502	479	531	478	498	519	566	474	548	519	501	509	499	534	554	528	512	537	511	503	556	537	515	492	555	527	525	518	522	520	552	510	531	543	522	496	521	506	521	524	524	522	497	523	521	530	514	492	535	544	536	541	498	494	518	570	512	543	504	501	528	555	515	540	566	483	509	530	543	500	497	491	512	482	564	525	487	483	522	543	520	503	489	494	516	580	535	553	510	562	504	498	535	525	550	583	512	552	526	546	532	525	491	529	544	537	510	495	543	581	512	504	542	549	545	519	526	521	503	560	544	582	522	521	514	576	536	512	495	563	526	509	518	535	518	528	504	510	526	496	502	594	502	502	533	530	495	515	533	525	565	516	509	521	519	476	573	559	524	502	520	539	511	519	531	537	535	513	526	511	503	524	534	564	535	519	509	553	522	524	534	540	541	476	542	520	542	514	523	519	522	520	499	527	496	522	515	497	535	527	527	513	524	517	519	510	497	528	566	487	532	497	502	515	531	557	524	479	522	510	529	523	516	540	509	489	491	585	530	560	518	508	525	526	503	539	549	558	522	521	578	493	505	542	528	506	534	527	520	524	500	522	549	522	537	520	594	528	597	486	532	529	501	551	563	520	501	512	485	514	493	511	508	473	540	546	522	530	562	492	547	551	494	497	524	496	495	542	516	530	523	533	508	498	555	553	525	527	541	509	535	547	494	523	548	516	548	513	485	495	553	496	510	519	522	515	570	526	514	525	552	521	500	571	529	530	536	528	524	530	539	535	558	517	529	530	554	539	577	527	508	555	524	513	520	542	531	541	489	500	516	491	513	511	527	509	529	534	524	570	551	544	517	551	553	544	539	521	516	538	521	536	515	518	496	518	515	484	541	537	516	475	498	463	523	537	492	542	509	509	558	541	481	532	511	513	497	526	495	499	545	500	523	531	540	525	554	513	496	498	539	511	538	535	558	514	521	522	511	524	501	511	516	522	505	571	517	499	504	532	503	492	514	519	597	489	537	568	509	534	509	536	543	533	498	532	503	506	500	533	501	476	497	533	518	536	496	509	547	551	526	542	531	491	514	534	543	517	487	540	514	511	555	525	560	481	513	513	469	526	506	513	530	523	548	540	530	496	530	555	525	537	526	490	517	509	533	475	542	511	527	555	510	527	501	546	507	514	500	530	547	523	520	483	578	532	490	525	539	537	467	524	553	513	551	554	537	510	505	544	549	578	530	510	487	543	522	486	541	534	530	535	530	518	502	523	554	523	539	546	515	548	546	546	517	523	481	535	516	542	510	542	501	518	534	519	561	531	507	569	533	495	560	523	507	505	509	486	534	506	517	517	537	533	516	541	535	496	528	512	507	527	529	530	531	541	507	533	526	551	522	578	535	497	540	532	567	514	487	535	509	544	505	518	488	550	540	509	513	524	545	497	527	531	545	533	548	564	542	524	486	567	530	520	476	497	488	552	561	533	499	514	571	485	528	513	525	533	504	525	519	540	537	508	546	552	511	491	514	558	528	536	535	524	563	521	508	478	546	523	557	536	507	512	581	558	543	565	488	551	542	529	476	496	506	558	535	540	539	547	551	537	482	516	494	512	502	543	535	519	527	494	586	539	536	504	520	509	519	493	563	525	522	526	527	493	566	496	538	482	496	551	503	525	557	549	534	523	507	573	528	566	568	524	481	531	509	540	536	498	480	536	547	500	549	510	508	536	560	510	508	546	504	499	535	542	531	533	525	524	575	565	514	550	569	534	497	568	484	497	509	539	493	499	581	519	537	554	535	522	522	542	510	550	534	525	538	538	530	514	542	516	547	501	515	516	476	517	528	545	531	569	532	524	526	514	511	539	548	504	562	528	523	521	551	561	513
8037	1696	809	578	621	392	257	209	176	167	148	184	232	262	314	254	283	267	235	218	146	142	94	72	73	56	46	52	39	36	40	48	38	46	37	38	37	39	39	37	46	32	31	50	32	30	34	46	38	41	37	51	45	26	25	33	43	42	43	31	33	41	37	25	33	29	40	35	34	30	21	39	29	40	27	38	46	33	30	34	35	37	38	47	38	46	40	34	27	35	40	22	37	31	36	31	34	38	29	35	35	33	37	36	25	35	32	35	30	27	31	23	37	35	38	34	29	16	28	33	34	31	34	37	38	40	37	26	32	32	39	49	35	29	32	41	44	34	31	43	31	37	42	33	23	33	34	26	35	32	33	36	31	36	31	32	34	40	32	31	32	43	24	30	33	27	36	30	34	46	42	35	33	26	38	33	41	30	30	32	32	29	34	33	35	34	34	42	30	29	29	33	37	38	31	31	38	45	37	43	37	34	32	38	32	30	25	39	31	33	31	34	30	42	32	38	32	32	22	37	35	33	33	29	38	41	38	28	30	43	35	26	36	28	31	38	26	35	34	33	28	31	36	32	26	28	35	33	14	26	32	49	36	37	30	32	27	26	30	40	44	45	33	34	41	28	39	31	37	31	43	44	32	35	33	35	37	39	40	32	33	26	41	35	33	23	31	33	34	33	33	32	30	39	29	32	42	35	41	31	43	37	30	49	28	36	45	41	38	36	34	34	35	29	36	26	28	32	36	45	25	33	36	29	32	39	33	23	31	40	30	35	32	31	42	34	33	35	39	27	35	39	43	30	30	31	31	38	33	35	36	40	26	36	30	30	35	25	28	27	25	34	31	26	33	35	33	29	45	32	35	35	32	35	26	48	40	33	22	33	31	31	35	31	39	29	36	30	35	23	40	62	32	33	25	30	31	32	33	31	38	40	34	39	29	38	42	39	34	29	34	37	37	39	32	42	41	40	42	39	35	46	37	43	45	36	33	28	31	25	28	35	38	43	37	22	34	39	37	23	35	32	26	45	22	40	38	41	32	37	36	37	33	39	32	29	35	24	38	34	34	40	34	32	41	30	30	28	27	35	44	34	32	32	26	34	28	26	27	32	47	30	38	41	35	36	33	33	39	30	35	34	36	39	36	28	37	27	26	24	36	39	44	32	31	40	39	38	31	38	34	31	37	29	34	41	33	41	21	31	39	35	31	23	27	23	20	39	46	33	33	28	27	41	36	33	26	27	34	33	25	33	37	39	29	36	45	37	40	30	27	35	40	30	38	32	27	44	33	27	24	39	42	37	26	35	34	34	30	38	36	36	44	32	28	39	25	28	34	55	22	31	25	32	42	27	29	31	31	34	38	35	37	43	40	38	39	32	36	38	39	44	29	35	38	33	37	30	31	34	24	30	34	39	30	30	33	27	37	39	28	31	29	32	40	36	38	36	31	29	41	33	32	37	29	35	31	31	42	40	44	36	43	36	44	29	30	38	29	26	26	23	42	51	30	42	37	27	35	33	29	35	31	26	30	38	38	34	34	40	37	36	23	32	42	31	27	36	28	38	25	40	39	34	24	40	28	35	36	34	27	29	44	27	29	35	30	32	39	40	32	37	41	33	39	34	28	32	25	29	44	34	36	41	38	34	26	36	37	35	35	26	42	40	39	27	34	33	37	31	36	38	33	25	37	40	40	34	35	28	40	45	34	39	28	34	36	37	40	44	27	26	36	33	23	38	34	26	33	32	46	36	31	35	35	34	36	36	29	34	30	31	30	34	41	25	33	30	36	23	33	26	48	32	38	31	33	39	35	34	38	27	32	30	35	37	40	30	53	39	33	27	34	31	25	33	29	27	37	28	29	32	34	44	40	22	32	40	38	26	26	42	28	47	35	29	32	36	44	43	32	41	28	35	43	44	37	33	33	25	36	42	24	24	27	33	34	42	33	39	37	34	28	35	39	45	36	39	27	38	38	35	35	39	38	32	33	34	36	23	27	33	40	38	31	34	36	49	45	30	45	42	34	35	29	34	32	29	30	36	27	40	35	25	31	28	34	39	31	28	26	29	28	39	47	45	31	25	29	28	30	31	37	23	36	35	51	25	32	37	32	52	38	30	38	26	35	43	40	39	46	42	26	34	35	28	30	28	35	29	28	31	29	36	28	39	26	37	28	34	47	34	37	36	38	29	30	37	30	34	34	39	32	42	33	31	32	28	28	29	35	37	37	31	34	40	33	28	37	28	35	35	37	35	41	36	27	34	24	33	36	37	34	27	31	39	26	31	46	37	30	39	38	34	33	40	43	47	33	41	36	38	45	33	34	39	45	32	31	38	42	44	41	44	31	33	34	24	31	32	34	32	25	31	22	25	37	36	40	33	29	36	41	30	43	34	38	31	24	39	32	41	34	48	33	38	19	29	42	37	33	24	33	33	47	33	28	29	38	30	43	25	39	34	28	36	34	37	29	25	42	27	32	30	36	46	32	37	27	35	24	30	29	27	30	41	45	31	31	41	38	32	32	37	43	42	37	27	32	29	30	34	40	35	38	29	41	28	34	40	45	33	37	26	27	34	29	35	39	34	35	54	35	32	44	36	39	30	40	40	37	35	32	28	33	34	29	32	38	27	30	26	32	31	39	34	42	31	33	38	36	38	17	34	31	40	37	33	37	34	34	37	36	39	40	36	49	36	34	34	33	37	37	36	32	36	33	42	34	37	33	36	31	32	28	42	40	33	35	46	43	21	29	33	29	32	31	30	22	30	33	37	22	32	34	25	29	27	38	26	37	35	29	35	30	27	39	26	30	39	35	40	34	39	31	31	33	40	44	39	37	35	25	33	42	33	24	31	32	34	37	36	43	33	26	33	38	31	35	32	34	20	29	33	40	34	45	30	31	32	25	35	42	33	25	44	36	34	31	36	27	39	37	32	34	32	29	29	27	32	33	39	18	43	24	24	31	23	38	29	39	41	36	33	33	35	25	35	28	29	33	34	38	32	34	30	30	39	37	36	38	36	33	40	31	37	31	33	28	25	33	28	39	38	32	41	38	34	24	34	19	35	34	32	40	23	30	35	31	33	40	29	32	43	40	29	31	31	33	28	37	22	38	31	36	23	36	35	33	27	26	33	35	38	30	32	24	46	25	30	34	37	32	43	42	27	37	46	33	34	39	38	30	29	27	33	36	36	26	36	35	41	36	45	40	49	30	27	35	25	35	37	40	42	40	43	30	41	44	37	43	27	30	36	44	36	28	42	31	37	32	47	41	26	26	39	44	31	27	30	29	28	45	28	31	32	31	37	33	34	34	35	36	29	36	32	33	40	46	36	39	25	25	30	34	31	29	35	37	42	46	40	38	32	31	34	27	27	28	31	23	32	26	40	18	37	34	39	38	37	26	42	32	34	28	34	31	30	33	39	34	32	47	43	36	35	39	44	42	40	37	35	39	36	31	29	31	47	32	36	33	45	47	43	32	36	28	44	29	38	27	35	29	42	31	23
44617	27425	21006	35204	35487	28521	21498	16622	13238	11019	9920	10575	12564	13904	14763	15153	14920	14267	13216	11393	9171	7152	4731	3149	2710	2387	2129	1838	1469	1450	1327	1393	1325	1363	1220	1206	1282	1302	1265	1215	1254	1213	1191	1144	1121	1079	1045	1032	1043	1001	1068	1051	996	1027	1010	902	942	1024	1019	961	954	982	1027	1004	1040	946	929	921	943	934	888	958	930	930	893	922	891	887	947	908	874	969	891	931	912	880	918	898	901	890	907	908	909	873	950	889	859	869	930	935	805	896	892	905	910	894	937	861	897	891	862	924	881	900	913	857	941	921	934	887	864	915	858	888	848	874	885	881	896	907	908	878	932	897	874	872	873	879	894	866	874	895	882	883	929	894	855	918	870	875	832	904	922	891	883	876	852	922	916	963	890	884	865	862	822	889	898	925	836	899	881	852	870	866	918	872	858	841	870	884	891	905	878	852	900	905	878	887	873	867	864	874	870	878	893	861	868	904	923	855	919	872	820	849	855	882	853	898	842	842	886	897	884	845	863	897	879	888	924	904	815	887	888	925	864	919	882	868	857	931	872	862	886	860	807	835	887	887	888	860	830	870	888	856	821	897	870	878	884	893	900	892	910	926	837	830	814	902	896	845	933	952	814	868	861	943	845	824	871	868	886	869	890	870	853	866	872	847	894	886	893	883	836	884	888	860	933	876	937	849	902	858	863	888	892	858	870	907	911	841	850	886	847	968	938	840	906	889	885	849	863	875	924	815	906	840	919	869	908	902	839	907	862	893	908	906	869	819	858	837	880	922	844	843	863	818	881	856	819	842	834	851	914	808	862	921	851	860	840	884	885	858	884	891	845	929	887	864	877	928	871	928	875	896	916	918	874	875	898	871	913	885	896	818	910	898	811	884	923	880	803	920	840	830	908	913	900	892	871	930	876	923	879	921	822	869	838	913	821	874	897	856	873	906	941	894	864	807	853	880	855	852	844	882	843	893	858	869	876	888	864	881	919	892	871	886	902	815	853	889	839	877	911	823	899	899	865	846	869	885	874	873	834	885	883	847	841	842	851	883	868	881	921	852	869	851	821	910	832	867	873	807	906	873	872	897	879	867	854	864	878	885	866	895	914	821	879	812	907	872	886	912	876	872	888	845	881	820	886	855	865	953	911	846	844	901	857	886	899	868	826	905	843	813	879	876	887	860	873	906	900	851	880	866	845	876	864	924	873	852	875	848	839	885	830	848	881	879	915	903	925	847	884	902	837	866	896	867	884	878	846	915	854	909	833	800	853	895	874	848	860	891	850	867	859	848	857	884	840	838	898	845	898	848	863	854	855	889	827	852	860	887	903	839	904	846	855	887	872	904	900	840	883	873	873	895	920	877	840	882	897	899	894	867	892	855	927	833	833	841	904	871	941	903	901	867	838	826	840	849	914	905	895	904	854	864	897	906	881	873	853	833	882	910	911	842	855	881	864	918	871	898	883	815	869	848	874	857	900	868	846	913	903	911	893	846	885	872	853	860	875	844	866	949	871	866	899	863	900	879	869	828	873	891	888	914	913	933	843	866	874	871	849	879	861	865	861	814	882	858	855	863	908	800	872	867	893	855	851	886	850	825	914	847	876	861	870	841	867	914	879	881	858	851	836	903	838	888	928	882	888	863	914	848	835	892	838	840	825	898	878	852	849	880	840	865	901	891	822	877	915	902	897	853	901	896	874	880	884	877	834	859	832	841	863	897	848	846	893	874	854	792	813	877	921	841	886	891	873	832	931	880	854	859	888	875	866	894	872	890	856	885	888	908	875	867	860	868	878	910	864	862	873	853	872	854	912	873	900	875	849	915	824	920	861	819	874	890	883	883	881	857	886	844	827	926	874	910	897	886	874	861	886	918	837	915	913	849	839	905	885	859	874	897	938	822	863	916	933	870	847	876	855	844	906	953	872	900	860	909	860	873	888	876	894	862	828	863	887	912	917	908	871	883	892	875	869	877	838	856	890	885	908	908	912	864	884	882	855	885	866	898	876	857	946	920	850	868	860	857	890	966	825	867	853	842	835	922	848	835	843	863	860	818	888	888	852	909	935	935	896	897	863	860	940	935	894	854	864	926	871	869	828	820	874	877	899	887	903	887	909	906	831	898	871	860	906	898	931	895	850	893	885	832	825	854	875	881	861	869	892	865	885	827	916	866	878	856	868	878	842	879	843	864	915	844	861	883	894	875	912	805	870	847	853	859	855	865	858	873	897	833	893	868	878	893	854	898	857	846	834	895	850	911	897	871	866	791	843	918	905	859	867	897	936	900	886	827	810	881	847	864	831	824	897	839	960	913	855	832	887	879	922	853	910	883	877	885	906	834	920	876	887	813	892	835	873	883	876	884	873	843	881	897	828	912	913	925	863	903	918	897	850	848	833	905	898	830	859	840	863	905	812	894	842	909	866	869	907	878	867	828	904	858	854	886	899	893	855	888	904	897	873	902	843	867	887	829	869	903	933	905	902	807	882	919	792	879	858	850	861	901	930	850	881	866	865	886	849	875	934	867	920	912	875	845	902	854	854	933	882	889	868	875	854	886	847	824	852	894	834	842	904	894	881	896	869	901	866	857	860	905	918	891	857	904	890	837	864	886	882	894	857	902	853	888	917	880	861	881	886	857	865	919	888	886	848	878	885	857	934	856	862	853	857	922	833	882	899	841	888	891	890	919	890	849	886	872	848	856	856	914	869	870	915	895	849	865	875	868	912	921	919	859	888	900	905	856	903	910	826	888	876	861	863	821	856	941	915	878	884	908	866	890	874	922	962	915	891	920	873	853	882	908	814	869	904	858	887	829	882	817	891	900	858	864	875	886	895	922	852	873	909	870	854	822	894	883	918	925	912	842	813	889	852	874	889	876	828	849	907	885	846	870	888	855	845	899	870	851	897	855	894	859	884	881	858	893	875	892	833	841	914	882	881	894	859	890	841	877	859	858	890	854	918	885	898	852	840	899	885	929	902	820	850	879	847	878	857	912	865	858	842	871	913	879	866	903	884	898	882	853	903	850	900	911	920	859	917	843	913	838	826	877	862	851	853	886	875	850	880	879	875	894	905	902	881	902	865	866	856	858	921	856	882	850	877	885	838	882	916	835	896	930	947	856	921	849	934	921	871	830	864	889	863	880	921	874	915	865	867	864	855	886	905	879	843	952	859	863	864	873	856	897	969	844	837	900	878	834	876	857	851	884	904	899	864	887	859	869	886	899	913	856	910	850	938	866	887	858	864	837	889	903	854	925	872	914	870	880	895	871	851	836	862	854	870	845	903	812	860	883	879	843	843	847	856	901	876	876	897	858	878	870	840	860	869	887	908	871	835	831	861	949	897	853	879	890	875	876	896	886	919	882	868	856	898	905	918	864	876	901	890	840	852	869	912	892	848	851	865	884	871	893	924	880	894	871	874	916	869	856	873	808	852	913	835	892	867	893	854	864	860	898	876	896	883	879	909	914	871	822	842	839	909	865	874	842	930	857	857	893	872	868	800	868
3187	711	335	225	229	139	66	63	55	53	64	88	111	111	116	130	131	119	115	87	77	42	35	27	32	23	17	18	17	7	11	15	18	14	19	18	21	16	11	13	14	19	13	14	9	19	12	5	15	13	15	11	13	12	13	18	14	12	10	20	14	15	15	14	17	16	7	13	13	14	15	11	7	11	13	16	14	12	19	13	20	19	12	8	15	17	15	18	13	18	14	19	15	19	17	18	9	15	14	14	11	11	20	10	23	12	16	13	16	15	10	16	16	12	17	16	18	11	17	22	15	17	20	17	15	17	11	20	7	14	18	12	22	17	10	13	26	14	12	10	20	12	15	22	15	12	23	14	12	20	18	26	12	12	10	20	16	16	16	13	12	17	11	20	15	19	19	15	19	19	12	17	17	25	15	16	17	17	15	21	16	16	18	9	16	14	12	15	8	18	18	11	14	21	14	19	13	13	12	8	13	10	15	16	20	14	12	18	18	14	15	12	17	23	13	16	17	12	18	13	17	14	11	8	25	17	12	22	11	21	11	11	17	16	17	13	20	13	19	13	14	14	20	22	11	19	14	18	13	7	16	12	15	11	12	12	16	13	10	15	17	11	16	9	18	18	12	17	11	14	14	14	11	12	19	12	21	17	12	10	14	14	12	18	14	16	14	17	13	14	15	18	20	9	14	12	9	17	10	13	13	19	14	19	18	14	14	15	13	12	16	11	20	19	11	16	10	6	14	17	15	17	18	12	18	21	17	18	17	10	13	21	20	14	10	23	6	23	16	11	8	12	15	18	15	16	13	14	13	8	14	19	19	21	19	16	12	14	17	19	19	15	12	10	10	17	11	16	22	16	16	17	23	18	9	12	16	18	13	13	11	12	13	16	16	14	20	14	14	13	16	13	14	21	9	10	13	11	13	13	6	8	13	16	13	14	8	15	16	17	18	19	14	11	12	13	18	12	19	14	20	14	11	15	20	10	13	12	19	20	14	16	19	23	18	20	13	19	18	19	18	17	5	18	13	15	21	9	10	17	10	10	14	14	15	9	17	12	21	15	13	13	9	10	16	16	19	21	17	20	22	18	19	13	14	9	14	12	24	11	12	23	17	14	18	9	18	16	19	18	21	15	12	6	14	17	10	23	18	14	8	14	18	16	22	17	19	13	20	13	14	15	8	13	22	19	15	18	17	18	15	13	19	15	16	11	13	17	12	10	17	16	11	13	17	19	14	16	12	9	14	19	12	12	13	10	16	9	20	14	10	11	15	10	19	15	13	15	14	11	12	23	20	17	14	9	17	14	16	18	16	14	12	14	19	14	19	17	13	20	17	20	15	16	17	17	19	25	19	5	14	10	15	4	15	12	15	11	16	11	10	17	14	11	24	17	11	13	24	20	15	16	12	18	18	14	19	15	13	19	9	17	11	16	19	23	12	19	14	15	13	24	11	19	14	12	14	20	18	16	12	15	22	18	21	16	11	11	13	14	16	11	21	13	12	17	16	15	23	11	16	14	16	16	9	13	14	18	22	7	13	12	11	7	13	15	12	12	9	7	18	18	17	12	9	14	15	20	11	14	14	15	15	18	14	16	17	7	11	22	15	14	10	14	19	15	13	25	16	18	12	16	12	17	17	27	15	13	8	8	9	17	13	14	17	14	18	14	16	11	13	18	15	17	12	10	12	13	17	10	14	7	19	13	12	24	18	8	14	12	13	19	18	16	16	19	13	21	17	12	14	10	17	15	9	14	15	14	14	15	14	16	17	24	22	18	22	11	19	15	15	14	13	18	20	11	22	15	9	18	20	9	14	18	13	22	13	16	14	17	12	17	11	15	20	14	13	11	16	22	14	15	13	14	11	11	24	8	20	10	18	8	18	22	15	12	13	7	15	11	14	11	15	13	19	8	17	10	16	11	17	14	11	11	13	11	12	17	16	18	14	14	16	14	19	16	9	22	19	21	14	11	19	21	17	17	12	18	17	15	24	13	14	16	13	14	10	14	17	16	16	19	10	9	12	18	15	14	12	13	12	17	18	16	13	20	22	13	11	9	15	16	20	11	17	16	9	19	14	19	10	19	16	28	12	14	18	21	7	19	14	12	20	19	15	14	18	19	13	18	20	17	18	22	16	18	14	19	20	15	15	10	12	16	13	13	11	10	13	15	10	14	10	14	7	10	15	13	9	19	14	14	19	11	15	13	19	10	12	18	13	11	18	23	20	16	14	19	10	11	11	23	25	20	8	13	19	19	16	12	17	19	13	13	17	11	17	18	14	17	14	18	23	6	13	13	12	15	16	15	21	12	12	14	14	8	16	11	13	14	15	13	14	10	21	21	23	10	13	15	17	14	14	16	15	13	13	17	14	13	16	14	10	18	15	12	25	18	17	13	21	16	11	19	20	21	15	13	19	15	17	19	11	15	15	15	9	11	15	16	13	13	13	12	18	11	10	22	15	8	12	12	15	8	14	14	16	17	12	18	14	11	9	15	16	6	20	9	18	18	17	14	15	17	12	17	11	12	14	12	12	15	12	18	24	21	23	13	10	19	12	23	9	11	15	13	14	14	12	19	17	20	18	18	21	19	12	17	12	10	14	12	19	6	14	16	24	20	8	19	17	14	24	15	19	16	22	11	18	17	20	15	23	20	20	11	16	18	13	13	16	15	11	13	11	16	21	18	17	12	15	21	12	20	14	14	11	12	19	18	11	15	15	10	22	12	20	15	13	15	17	18	20	8	21	19	15	14	15	7	26	12	13	10	15	10	15	15	12	14	21	18	21	14	19	13	9	13	17	20	18	10	14	20	18	14	16	16	8	14	19	16	17	11	12	19	17	13	20	13	14	16	10	12	17	17	22	19	16	20	20	25	18	13	14	15	15	10	18	17	18	14	12	8	10	15	18	17	13	13	18	11	18	14	11	16	19	17	16	5	20	20	15	16	19	16	11	12	12	22	15	19	24	11	15	26	14	13	10	20	13	8	13	9	9	12	17	13	16	12	20	17	16	14	11	12	12	8	15	17	20	16	13	11	15	15	15	15	18	13	17	20	20	13	16	11	20	14	19	20	16	14	8	17	13	15	13	18	11	18	14	23	12	16	14	13	17	13	15	9	17	17	15	21	13	14	15	19	12	9	17	11	15	17	12	18	11	15	16	20	16	16	15	12	12	13	13	16	25	18	20	18	17	12	11	14	15	13	17	15	16	13	16	22	18	25	17	16	16	18	17	20	19	12	15	16	24	19	19	20	12	18	20	14	5	10	13	12	24	19	14	11	15	9	17	19	13	11	17	8	10	13	17	18	11	14	14	17	13	16	12	19	15	10	17	10	15	15	21	9	12	13	16	15	14	16	17	12	14	16	21	17	15	11	13	11	20	19	15	18	17	16	14	15	14	14	14	10	10	16	11	15	8	17	19	15	18	19	16	16	15	19	11	11	15	19	15	13	15	15	23	14	10	17	12	16	18	17	17	12	13	18	19	11	15	12
34121	20409	13154	25319	24117	16303	10286	7284	5398	4332	4392	5412	6719	7820	8324	8463	8497	7953	7154	5735	4326	2975	1793	1216	1149	923	781	663	578	538	531	532	555	504	490	492	553	543	497	507	507	504	491	451	483	426	449	448	486	437	454	441	457	407	415	444	447	446	420	465	444	419	411	431	416	398	405	402	425	407	403	389	423	425	415	422	397	400	398	428	399	450	399	433	431	426	430	401	431	407	405	430	413	394	411	406	374	405	425	383	363	411	359	378	401	374	401	421	414	397	413	431	410	387	364	401	399	416	422	432	381	393	396	401	388	422	407	411	379	418	388	381	420	428	420	406	427	410	394	425	395	377	428	389	420	422	373	419	407	399	391	400	392	383	418	380	397	437	380	386	409	396	412	419	414	386	422	414	398	406	447	441	383	385	405	378	402	388	384	406	376	411	400	388	394	414	414	403	410	392	380	407	374	419	410	400	403	394	405	366	414	401	427	386	379	410	414	388	387	432	358	379	406	407	410	372	406	407	395	363	426	414	390	394	374	401	386	386	418	399	394	418	411	424	414	384	388	391	454	386	391	417	383	379	386	407	403	396	402	408	366	415	405	388	385	385	397	400	382	391	394	397	422	403	394	416	388	398	399	407	425	345	390	437	384	385	430	377	385	400	381	410	411	398	392	380	411	424	436	412	407	390	420	371	384	377	379	398	412	387	369	397	404	405	417	415	395	391	357	390	440	412	383	397	412	393	393	427	372	406	389	405	433	413	403	385	410	420	380	407	396	449	388	446	387	394	391	398	401	364	425	406	436	417	356	402	385	427	398	389	385	396	357	413	385	357	366	403	413	433	412	381	390	398	417	413	397	380	408	423	385	407	399	395	407	373	431	386	425	391	405	433	395	409	355	399	416	397	372	383	368	395	358	416	401	390	408	422	374	416	405	409	382	399	364	442	346	435	371	409	427	427	399	436	380	414	408	405	403	398	407	407	445	398	387	405	408	381	393	397	412	358	434	409	403	430	394	385	394	385	418	390	385	393	416	417	397	383	376	418	392	426	382	393	389	403	400	403	409	406	388	417	410	367	414	398	405	375	411	402	384	407	393	409	397	387	409	397	398	407	396	384	404	397	390	409	393	414	368	431	417	395	414	388	424	409	413	376	403	407	388	404	402	387	423	409	426	411	380	387	414	398	406	401	390	397	411	379	397	404	435	373	416	393	398	404	355	481	404	425	409	420	422	368	425	429	403	415	407	406	397	423	377	391	384	388	383	418	374	399	418	369	388	398	361	428	388	409	403	421	379	412	363	395	384	388	405	363	421	414	430	378	385	415	384	372	411	418	422	406	408	418	392	413	414	427	355	409	417	412	396	435	411	388	398	414	375	374	357	384	392	396	395	399	380	420	390	420	426	390	429	392	393	404	421	398	408	396	378	425	362	422	394	400	399	397	374	404	376	399	387	397	378	378	405	404	402	391	418	366	411	422	419	424	387	372	409	370	375	387	403	402	387	416	408	387	404	388	380	430	405	385	427	403	423	407	391	410	387	372	396	403	425	385	399	409	404	439	408	387	368	406	408	383	449	424	414	386	366	376	423	385	392	430	386	404	425	366	366	377	423	405	417	403	367	433	404	429	409	351	425	377	405	418	411	392	374	425	398	383	380	398	430	401	403	386	350	410	380	390	398	405	405	371	406	405	384	392	375	362	392	400	369	406	394	398	400	409	358	408	376	410	378	417	443	401	391	382	397	367	382	384	418	378	351	396	413	388	390	380	383	373	402	390	444	404	381	403	383	366	415	429	393	417	383	400	400	420	396	386	408	402	402	417	368	374	398	437	408	433	369	415	388	400	375	400	385	402	428	420	388	410	394	389	405	433	406	393	379	394	421	427	385	398	388	413	377	362	415	408	371	386	389	409	383	411	387	414	417	388	385	419	398	383	416	403	388	388	430	396	383	408	435	394	392	403	417	423	424	408	400	398	424	409	381	370	365	408	399	404	404	396	429	391	391	414	406	411	366	394	433	420	418	413	430	362	429	385	399	413	403	366	407	402	391	389	359	386	395	423	395	396	416	400	393	397	402	416	406	397	413	392	373	419	398	391	384	426	387	423	404	432	387	405	405	380	392	381	407	405	420	380	428	386	366	394	372	396	407	392	408	388	422	385	406	401	392	434	440	401	415	356	416	395	386	366	401	396	416	394	444	388	418	389	362	405	414	373	411	363	390	392	398	431	376	404	420	403	380	445	410	375	371	363	385	431	375	421	387	408	369	400	434	418	395	376	427	397	409	446	411	392	394	411	373	366	416	389	403	384	419	406	429	410	386	394	391	383	386	415	374	404	376	424	367	400	429	406	419	430	409	390	396	375	393	405	357	395	422	412	384	411	388	375	403	385	383	409	420	399	404	380	382	391	382	383	387	433	403	398	387	377	458	379	402	374	398	380	401	429	369	387	422	407	423	368	413	372	411	396	397	383	393	398	403	388	392	397	374	402	400	424	393	396	394	413	393	403	420	391	368	414	398	376	390	410	399	418	386	420	396	393	401	379	436	403	408	376	403	424	378	403	357	430	423	391	398	405	386	425	421	394	399	362	365	391	396	382	404	391	416	421	399	408	404	393	392	373	403	383	423	385	404	436	405	420	410	385	428	391	401	346	382	391	394	391	391	377	426	405	389	402	411	419	409	403	393	390	409	411	437	382	369	406	399	397	378	403	392	358	393	390	410	420	387	379	376	403	384	380	416	388	425	414	418	418	401	382	398	405	375	380	429	426	402	404	364	399	444	404	404	420	388	399	412	409	407	441	381	410	383	398	364	366	395	413	396	394	372	376	401	405	421	416	407	415	430	381	416	385	423	406	434	392	420	417	389	400	396	421	416	407	384	408	437	409	413	395	391	362	407	397	422	387	387	404	401	427	413	401	408	403	398	410	406	424	381	387	378	422	377	381	406	424	420	377	415	412	379	402	352	425	398	360	392	440	409	400	423	396	375	409	386	377	399	404	399	422	443	434	403	395	402	386	393	389	419	414	398	382	420	398	409	377	366	397	425	409	412	410	433	404	420	372	403	408	360	424	397	392	419	380	424	400	393	390	408	417	411	403	332	395	383	427	419	395	405	373	400	395	378	407	411	386	367	390	377	388	431	382	366	412	427	434	384	400	399	413	381	388	398	429	389	399	374	394	431	430	412	398	412	394	411	355	372	383	412	414	385	376	376	370	407	387	388	396	397	351	416	416	413	401	393	422	359	388	392	403	424	435	388	426	363	418	361	407	406	399	417	434	393	393	438	376	425	381	420	386	396	397	397	381	366	384	367	427	359	375	379	391	384	396	425	406	369	426	391	437	399	384	414	418	447	386	424	384	386	390	403	424	422	407	398	385	414	358	418	393	427	407	397	381	429	393	394	398	402	429	409	389	374	428	398	367	414	378	402	417	421	386	421	397	397	387	425	390	425	365	402	404	413	407	366	391	404	369	378	436	443	387	365	410	411	398	347	398
5407	1292	588	391	368	290	177	140	132	123	115	175	178	197	204	242	237	226	185	155	106	99	61	50	42	44	39	44	34	41	42	40	36	29	40	37	33	37	46	29	38	37	43	36	28	19	27	35	30	23	36	28	32	23	35	34	32	30	27	32	36	36	34	29	34	24	37	28	38	47	44	42	34	26	31	18	43	31	34	28	35	32	28	29	30	33	30	36	29	33	43	28	24	38	26	31	33	34	32	28	23	48	36	37	27	42	31	40	37	32	32	38	24	48	33	26	35	33	37	37	30	27	44	40	40	34	34	28	33	29	29	24	38	38	33	21	22	38	33	33	27	30	30	42	28	30	21	39	23	45	25	43	33	35	32	33	35	23	29	42	34	35	25	27	40	36	32	29	35	39	31	29	23	34	36	30	36	30	33	37	46	30	28	40	30	36	34	32	32	28	31	55	34	27	31	32	32	26	29	30	37	36	38	28	37	28	45	38	21	24	35	38	24	28	31	26	38	31	26	25	27	34	26	40	29	33	25	40	24	17	39	33	30	35	29	27	26	33	26	36	39	28	30	33	32	46	33	32	36	27	22	34	36	31	34	37	35	37	32	39	27	36	28	19	35	27	25	31	36	37	34	37	40	32	34	24	40	29	31	27	27	40	40	31	35	42	43	27	29	32	33	35	37	37	30	23	29	26	26	28	40	33	31	30	37	36	38	28	33	25	32	37	33	42	30	32	38	21	36	32	35	32	25	33	38	45	28	43	36	40	35	32	34	38	39	37	28	31	40	23	28	35	28	34	36	27	28	31	27	27	37	32	33	37	30	28	20	40	26	28	27	22	30	38	22	32	31	37	39	30	18	29	41	17	44	31	26	35	33	28	28	32	30	20	36	31	35	35	30	25	26	27	31	31	31	30	24	31	39	29	30	34	28	34	36	26	29	32	42	20	27	31	33	29	37	35	38	35	32	34	39	34	19	32	36	35	28	29	26	29	34	42	40	37	32	34	27	18	31	39	33	25	32	26	29	34	28	30	30	34	22	37	31	35	27	39	29	25	38	27	32	29	47	31	29	29	29	31	34	38	31	40	26	14	35	32	26	30	40	20	26	34	22	27	42	27	24	31	36	30	39	26	38	32	31	36	28	22	32	22	32	38	27	29	44	29	29	34	29	27	38	34	34	28	25	37	35	36	27	41	38	34	29	34	34	31	36	29	32	29	27	31	36	31	30	28	32	27	34	34	21	35	30	32	28	32	33	28	40	29	34	31	30	37	31	30	36	33	27	38	24	29	33	31	40	37	31	26	27	22	23	30	35	16	24	48	23	24	22	29	39	43	29	31	37	27	34	34	43	29	31	26	24	23	31	37	25	37	34	44	34	28	32	35	31	25	25	31	33	32	37	46	30	34	29	37	31	34	33	28	29	26	29	40	30	33	38	34	25	36	33	38	28	18	24	35	25	30	25	29	30	36	33	34	39	21	31	33	34	30	18	28	31	30	26	21	39	27	34	34	36	37	33	25	29	30	35	36	38	35	34	30	26	29	29	39	33	28	22	33	32	37	33	27	33	28	34	32	35	30	29	29	34	33	45	32	26	40	27	35	28	32	31	39	31	37	29	31	32	34	31	34	37	33	29	36	35	31	26	31	30	42	32	21	31	35	33	34	33	34	32	34	33	30	34	37	32	27	25	26	26	34	28	37	39	25	36	30	33	31	24	22	38	40	27	25	28	30	45	27	26	33	30	27	31	28	31	42	32	32	39	30	31	40	27	39	24	44	38	29	43	31	32	27	31	36	35	24	34	22	34	28	36	35	22	34	25	26	43	36	30	38	29	40	33	24	35	40	38	36	31	29	24	40	28	27	26	37	30	35	29	28	37	26	26	22	23	39	35	31	30	29	34	27	31	32	33	30	32	38	28	29	21	40	37	29	28	29	30	27	28	19	25	35	34	35	23	33	29	21	34	36	27	24	28	33	32	36	32	29	35	31	33	27	32	38	42	34	35	29	25	27	29	40	37	23	28	41	38	46	40	34	36	31	28	26	34	33	27	24	39	36	28	34	35	29	23	32	34	23	27	32	33	25	28	36	35	36	30	34	33	31	28	33	26	28	17	27	33	39	39	35	35	28	32	25	31	28	30	28	30	35	29	43	38	24	24	39	29	30	18	34	27	35	29	29	39	25	36	27	30	28	37	31	40	29	35	35	28	30	37	35	26	35	36	28	30	30	29	37	30	31	39	40	39	25	27	32	39	25	31	28	38	35	25	35	28	30	18	18	31	18	32	35	31	33	31	41	32	42	28	40	35	29	29	23	32	32	31	35	29	39	31	31	44	35	43	30	32	35	35	30	31	44	27	35	28	32	23	29	33	36	28	22	22	39	28	44	33	23	34	29	35	26	38	18	28	47	35	41	47	26	30	30	27	25	35	40	34	25	38	34	25	30	36	33	34	29	36	38	36	34	28	27	20	34	43	30	38	34	34	36	26	39	23	45	32	30	37	35	30	27	24	31	28	30	24	33	32	37	19	34	34	26	26	25	30	25	27	35	28	27	35	39	38	27	28	30	25	32	35	39	35	38	30	36	40	35	26	37	27	37	38	22	25	28	34	26	33	23	29	33	27	30	32	25	27	32	26	29	39	23	28	28	32	31	40	41	33	34	34	34	28	39	34	31	27	29	24	23	22	33	32	29	25	24	28	33	30	31	33	41	44	34	38	37	18	38	22	34	34	44	36	36	38	30	35	22	33	21	33	33	33	29	29	31	22	32	38	31	30	33	35	47	25	30	29	34	26	25	32	35	35	41	36	31	35	47	28	37	35	31	30	36	37	30	33	33	24	29	32	31	27	26	20	34	38	38	29	31	32	27	35	25	39	28	32	33	31	40	32	24	28	41	42	42	25	27	32	35	26	21	26	33	35	29	35	20	39	25	31	27	31	30	46	26	26	29	31	26	36	32	25	32	34	33	24	39	38	28	19	28	32	36	32	30	32	32	34	24	37	36	28	29	19	33	44	37	28	31	34	26	30	26	15	35	31	30	29	25	22	29	41	33	35	34	28	30	34	31	21	26	34	44	26	33	23	40	37	39	34	28	25	29	33	30	39	23	22	35	27	26	31	34	33	24	43	34	43	31	46	29	37	39	42	29	30	27	34	21	28	43	38	31	29	31	33	28	33	38	40	37	29	37	31	30	30	33	41	29	40	35	37	39	27	27	25	35	28	24	31	26	28	29	24	31	34	33	34	49	25	21	28	29	27	38	31	31	27	31	39	30	31	36	39	30	35	28	38	40	26	35	24	27	43	31	36	34	34	27	37	30	36	33	36	33	38	42	40	36	30	39	37	26	34	37	26	23	27	28	24	27	28	38	24	30	33	44	32	33	36	30	29	47	25	30	25	34	29	26	33	25	38	34	32	28	28	32	28	24	38	28	35	24	36	29	30	38	40	38	29	39	25	37	38	37	26	41	40	32	38	34	34	34	29	28
42240	25001	17381	30392	29789	22968	17206	13326	10355	8891	8940	10006	11318	12542	12845	12986	12932	12171	10732	8728	6672	4609	2918	2323	2186	1835	1615	1395	1237	1235	1167	1151	1103	1139	1106	1122	1153	1077	1037	1017	1101	1108	980	950	993	943	934	914	970	867	940	907	912	958	860	829	947	932	926	879	895	860	872	894	875	843	890	897	894	855	851	857	847	841	836	870	815	870	850	891	849	830	841	823	821	845	853	853	837	832	867	841	845	828	864	819	835	835	824	798	837	832	799	882	818	824	864	791	800	881	828	854	781	818	862	848	833	812	833	829	837	809	785	819	828	854	853	850	811	756	824	847	829	808	844	854	824	828	830	851	854	853	809	817	853	803	837	805	808	763	789	852	827	823	792	818	806	885	801	851	768	809	838	760	837	806	778	873	845	835	785	842	783	840	832	825	830	831	802	791	852	816	782	859	781	798	813	817	859	821	784	820	864	807	851	863	764	860	861	766	788	876	833	790	830	828	769	838	837	846	847	820	847	843	829	846	871	821	870	799	796	828	773	813	788	824	824	799	826	853	828	790	848	906	782	836	776	862	813	789	773	788	831	889	844	780	819	888	808	842	849	865	841	835	836	848	769	809	851	819	861	814	840	837	858	866	790	826	816	846	847	774	816	826	824	753	868	787	853	835	808	821	812	829	843	792	875	836	804	827	792	792	834	834	770	804	837	767	805	864	799	841	816	782	802	826	828	802	845	769	867	827	803	831	783	803	785	850	820	818	840	811	840	835	802	850	833	865	805	834	801	808	847	848	816	783	832	818	874	810	831	841	812	809	785	826	863	787	821	849	854	830	854	850	791	853	816	795	806	813	781	860	795	801	816	795	829	800	809	781	904	789	778	826	816	864	831	810	807	844	854	831	847	827	817	813	774	830	787	822	830	818	774	811	826	872	844	829	815	832	802	847	857	841	812	790	830	791	879	824	833	865	844	814	870	888	754	789	855	817	761	808	756	868	767	828	836	792	828	783	805	875	817	815	775	841	854	853	832	814	842	823	774	798	878	821	851	844	811	841	831	856	846	831	779	894	800	822	821	796	853	827	850	811	821	858	819	800	823	784	829	803	870	850	811	819	832	796	831	838	777	826	848	874	836	771	843	841	806	872	829	850	870	838	822	832	776	758	859	824	793	849	850	806	852	834	822	854	827	825	781	767	805	827	805	847	796	816	828	798	854	846	854	839	815	812	901	821	891	845	865	843	814	869	819	841	788	810	866	844	817	835	767	841	794	847	864	826	831	830	862	839	833	798	819	838	843	835	847	824	848	774	812	821	801	825	848	872	837	852	822	775	836	797	798	855	827	810	844	819	779	815	860	806	801	864	848	814	803	757	813	814	887	794	820	798	873	815	863	796	852	793	836	836	765	796	783	838	852	826	843	810	884	852	846	829	810	841	770	807	823	795	803	829	777	776	808	786	866	841	819	830	843	830	818	856	804	818	820	768	797	865	853	794	864	827	815	773	813	811	840	824	789	870	884	797	814	770	810	816	825	797	814	872	821	812	834	803	773	804	830	812	910	802	849	823	832	804	781	830	808	832	824	858	809	873	876	821	801	816	832	819	870	850	818	792	834	872	865	865	798	800	822	832	843	787	828	801	854	853	829	877	829	783	827	811	788	782	843	850	879	786	814	840	797	833	815	775	827	818	829	834	823	814	800	890	870	813	839	839	799	852	836	835	785	828	815	828	834	837	839	772	735	818	854	913	833	825	797	820	816	857	830	832	850	879	830	744	846	804	823	795	882	812	830	823	838	826	851	773	829	849	848	825	858	818	793	796	809	857	795	821	802	826	845	805	792	806	825	808	829	859	887	840	805	839	818	833	819	818	795	825	814	807	843	873	872	835	802	807	815	798	846	797	795	814	767	797	832	813	814	838	857	821	839	854	820	835	792	800	799	776	826	812	811	789	833	856	811	811	764	828	803	817	821	802	813	827	792	737	830	853	828	810	781	881	864	818	853	801	808	797	822	817	817	861	824	802	842	792	831	791	800	832	823	815	829	793	793	808	819	854	814	856	850	838	813	847	881	787	811	806	791	850	806	836	783	779	779	823	825	825	847	901	792	838	845	758	786	810	849	836	790	848	802	810	860	800	747	871	822	788	839	840	788	849	797	775	840	848	804	830	766	830	851	821	777	790	851	823	867	837	875	848	831	811	813	840	840	835	826	863	786	803	834	835	822	849	809	787	835	786	835	816	795	799	809	823	840	820	772	845	859	864	814	836	834	835	802	846	806	841	860	858	872	869	843	842	827	807	787	808	841	823	832	881	802	823	831	823	798	772	783	803	798	829	839	860	823	822	843	783	858	844	840	833	786	806	849	843	778	882	879	771	799	829	805	797	863	816	787	882	800	807	841	805	818	863	810	856	780	826	862	845	872	824	852	831	821	778	823	858	813	825	785	795	821	846	815	827	842	817	842	775	739	815	828	845	850	793	810	867	819	802	792	837	849	809	781	816	805	797	851	822	817	791	846	868	856	870	832	836	812	801	833	855	831	813	812	805	838	868	843	876	868	864	785	835	810	843	805	801	833	820	820	807	829	817	846	784	795	785	811	844	826	811	822	790	855	824	837	828	830	830	845	840	820	830	821	816	798	809	883	835	832	830	825	819	839	805	833	796	796	838	796	831	812	771	807	816	818	810	859	781	814	871	829	876	851	805	853	822	835	829	787	858	873	818	794	814	799	808	829	824	844	834	796	803	783	808	820	815	866	802	836	839	825	830	775	808	801	872	819	826	848	820	850	869	826	848	812	781	808	791	851	858	843	779	808	867	813	864	816	824	801	819	805	794	790	832	822	811	815	798	835	831	820	825	866	857	791	832	805	860	842	787	815	842	851	838	783	837	800	854	774	852	831	787	848	830	812	814	855	846	758	837	820	792	820	816	805	783	861	827	816	790	826	823	812	777	833	837	802	840	809	799	806	871	842	839	799	798	802	865	832	856	869	852	873	838	833	804	811	787	806	796	855	868	829	797	810	817	813	798	851	829	817	849	795	830	818	803	779	802	833	801	827	814	876	788	814	830	823	833	821	799	835	799	847	796	844	803	803	806	853	790	754	804	852	834	842	808	780	778	811	815	803	819	802	796	834	809	830	842	856	857	829	858	807	811	808	815	841	818	810	831	769	819	818	846	823	806	810	856	798	804	859	839	837	812	799	828	857	848	821	829	842	809	852	824	838	845	810	851	827	804	807	850	821	823	805	801	885	822	880	814	820	814	789	819	820	807	825	791	786	843	816	839	842	831	813	831	809	855	784	812	855	830	795	808	765	832	824	797	776	819	860	856	823	862	874	804	815	898	797	807	879	801	809	807	827	799	857	787	837	817	823	817	828	792	883	814	822	809	838	824	868	792	818	839	798	840	884	794	822	775	833	881	763	826	845	830	851	823	843	768	820	769	805	854	812	807	821	819	786	868	827	801	846	860	788	831	810	797	865	832	827	772	835	785	805	775	828	814	831	819
3032	729	338	202	203	131	82	72	65	58	75	93	100	150	132	159	164	137	117	74	71	49	39	31	25	30	31	23	23	29	18	25	17	25	24	26	19	24	15	15	23	25	18	19	20	28	19	15	16	18	25	23	20	14	23	16	21	10	15	21	16	17	21	22	17	15	19	27	22	14	16	16	23	23	12	21	15	17	16	15	15	28	21	20	21	12	21	15	14	12	14	11	30	25	22	12	18	24	18	20	17	18	17	21	20	15	21	16	23	28	18	20	19	21	20	12	19	19	27	17	14	16	20	15	21	21	13	15	22	22	22	20	13	14	22	18	17	18	20	14	22	20	25	14	22	17	17	22	15	19	19	22	20	18	17	10	20	19	10	13	15	19	21	22	17	14	17	16	19	18	12	14	18	17	15	23	18	13	16	22	14	19	28	9	15	21	22	27	15	23	25	19	20	20	23	16	18	16	19	20	22	25	25	20	29	22	19	23	20	15	14	15	26	12	15	20	11	19	24	16	18	27	22	25	16	21	17	20	21	26	18	14	27	15	16	28	21	20	17	22	23	15	18	13	16	18	20	13	34	12	23	14	18	16	16	24	13	21	25	14	19	19	24	19	20	12	23	11	29	16	22	18	17	11	17	19	16	12	20	10	13	28	26	16	14	18	29	18	16	14	20	21	23	15	19	22	15	18	24	20	13	19	13	16	26	16	11	25	20	21	14	14	15	22	15	24	19	16	15	20	18	20	27	22	20	18	16	16	17	27	21	19	22	21	15	20	25	26	30	22	27	19	27	12	21	15	28	13	16	16	17	18	22	16	15	24	18	15	17	22	13	12	24	21	20	25	20	21	10	17	10	22	17	15	20	22	25	17	14	23	25	21	13	22	17	20	14	24	24	13	21	13	31	17	10	19	24	21	18	13	19	14	20	18	19	14	18	18	21	23	16	16	18	20	20	19	24	23	20	24	10	23	20	22	7	23	19	19	14	19	24	18	18	19	14	19	30	14	16	20	14	23	23	13	14	15	18	13	20	30	16	20	19	21	24	20	22	16	26	15	25	17	16	13	17	24	19	16	15	18	17	20	23	15	18	17	19	22	17	20	20	19	13	16	26	16	21	27	18	18	19	15	19	21	14	10	26	15	24	25	18	12	20	21	14	20	19	16	15	14	21	25	11	24	25	14	20	21	20	16	17	20	18	19	20	17	14	25	14	16	21	20	15	26	23	20	17	17	14	11	26	17	18	20	28	13	12	18	17	19	16	21	14	20	21	19	22	13	14	19	18	13	14	13	19	26	19	17	19	18	20	18	30	19	25	25	26	20	30	18	16	12	18	17	11	25	15	25	21	18	18	16	14	21	23	19	20	20	16	22	16	16	15	29	13	19	18	21	17	25	23	21	25	19	21	22	25	16	13	21	15	15	21	15	23	17	17	19	20	15	16	13	21	19	14	20	20	26	16	13	16	20	24	19	15	18	15	17	21	19	17	26	16	11	22	21	19	35	16	15	22	16	22	27	18	20	23	17	24	17	14	19	18	31	26	15	19	17	23	20	15	17	25	17	11	19	18	16	22	19	15	24	20	19	23	26	26	12	23	19	18	14	15	12	21	11	19	13	21	24	20	14	20	25	15	19	19	15	17	22	21	15	12	21	17	21	19	16	22	20	15	17	16	18	19	14	20	20	22	15	16	23	19	23	21	16	21	15	25	8	21	17	14	13	22	12	17	20	13	14	12	18	12	32	23	20	22	21	15	19	19	23	16	12	22	17	12	14	20	18	16	17	20	32	19	19	17	20	14	23	12	26	21	19	12	9	19	20	22	23	17	16	18	19	16	23	17	20	14	14	11	15	12	26	19	12	19	13	10	21	21	26	26	19	17	16	21	18	15	16	23	9	23	20	20	23	19	22	22	18	15	20	20	15	15	12	21	7	19	17	24	17	18	20	23	10	21	15	9	24	20	22	11	20	11	25	14	15	25	17	20	19	16	19	24	21	18	22	16	21	22	26	19	13	27	18	17	16	18	23	12	17	18	20	18	15	25	23	20	14	25	25	16	18	26	11	12	16	22	19	13	16	11	29	16	18	25	12	19	15	23	23	16	21	25	17	24	21	17	16	20	14	26	21	25	19	24	21	21	23	18	15	11	21	22	20	14	16	23	14	13	14	13	19	16	17	20	14	16	13	21	22	16	15	17	21	11	10	21	23	23	17	14	27	21	19	13	21	21	13	15	19	20	17	16	20	21	21	10	18	24	21	12	18	23	16	23	17	18	24	21	18	14	17	22	14	15	25	18	22	18	18	18	14	21	17	21	14	22	24	15	18	20	20	22	12	19	29	23	21	18	15	20	23	22	27	20	19	13	18	23	18	17	19	14	22	19	14	19	19	16	14	16	21	23	24	17	23	15	15	15	15	19	19	21	20	9	13	28	17	26	18	13	20	19	26	13	27	28	20	24	19	21	21	19	19	16	17	17	12	17	15	22	22	32	21	19	18	19	19	23	18	21	15	19	25	15	10	21	27	8	19	14	18	22	12	23	22	20	18	14	15	25	13	16	18	22	14	17	16	17	16	17	27	21	14	29	17	26	18	11	23	31	18	22	20	19	29	17	22	22	15	15	23	15	20	25	8	13	24	19	22	18	26	13	17	18	15	21	27	14	21	26	14	16	20	29	18	19	18	19	15	25	13	10	18	17	15	20	19	23	18	21	13	19	21	14	19	18	10	21	15	18	16	26	22	22	28	20	12	20	15	14	16	17	18	19	23	20	14	18	14	23	21	13	14	11	24	18	24	25	13	26	16	15	20	19	20	12	17	20	19	27	24	27	20	17	18	16	21	20	17	21	13	17	16	15	17	22	21	22	11	6	25	23	11	15	30	21	20	19	15	18	22	24	17	14	19	21	20	21	15	22	12	19	19	17	25	22	18	20	17	23	15	13	15	18	20	21	14	14	19	23	15	12	19	18	26	21	21	13	21	25	18	21	23	24	20	19	23	15	17	17	22	21	22	20	21	25	15	22	22	14	21	19	12	13	19	29	21	11	15	22	18	19	11	15	23	15	20	24	25	18	19	21	24	17	19	23	19	13	26	18	21	19	19	21	10	25	17	23	18	20	14	21	19	23	19	15	18	15	25	15	19	24	18	18	16	27	19	11	19	21	15	23	15	13	20	23	28	17	20	27	17	19	20	24	29	19	14	26	27	9	19	12	17	10	15	13	16	25	21	13	21	13	22	14	12	14	18	27	17	17	16	19	26	20	21	16	16	14	17	16	24	20	26	24	12	24	19	19	16	16	21	20	27	16	23	20	16	16	22	16	21	23	17	21	20	19	16	21	21	18	18	19	13	19	23	24	11	15	15	23	17	25	21	25	19	15	14	21	13	27	15	20	21	15	15	10	12	16	14	12	21	15	18	18	18	11	16	15	16	16	14	12	18	18	21	20	23	18	21	17	18	17	20	15	13	12	22	15	20	19	18	20	20
35576	20301	12677	23471	21972	15755	11419	8007	6232	5523	6229	7341	8551	9349	9465	9679	9566	8764	7314	5795	4066	2462	1611	1468	1255	1029	901	809	705	684	662	695	650	644	693	651	640	698	670	661	690	618	584	572	582	555	530	507	596	599	569	587	556	602	583	569	526	505	558	584	528	567	535	527	559	508	523	525	544	505	550	547	525	502	535	536	522	540	521	500	508	505	517	537	522	468	520	516	552	515	477	536	503	500	528	544	488	546	509	527	487	490	520	505	480	486	498	522	500	548	558	521	533	503	504	548	511	525	527	501	491	553	496	558	537	508	507	554	513	492	501	464	536	522	540	517	462	497	483	515	466	471	453	504	492	512	505	521	518	528	524	555	507	530	489	520	479	485	494	498	509	512	505	488	514	467	513	520	526	487	508	515	492	463	509	490	539	529	514	516	494	471	510	498	509	483	505	512	496	497	508	481	536	497	550	527	544	519	479	519	548	508	486	494	535	481	517	453	525	500	493	526	522	524	559	482	498	473	487	512	475	450	486	475	555	490	480	507	483	491	503	494	545	517	497	516	492	497	520	500	499	494	528	478	468	511	495	521	515	513	509	530	559	538	512	527	482	497	522	514	550	516	487	526	551	520	530	495	494	502	508	467	507	511	503	505	451	522	535	489	513	511	518	478	493	526	512	521	534	492	526	526	544	537	497	504	525	508	530	514	555	504	514	538	526	525	453	513	482	508	525	484	519	515	519	491	512	535	497	531	482	474	531	466	536	465	501	505	515	503	501	530	512	511	503	543	474	479	466	516	493	493	528	500	493	540	490	507	500	516	528	511	519	504	493	538	483	479	469	536	520	508	492	530	524	526	462	495	545	508	494	527	465	469	498	519	495	477	487	529	520	510	506	501	522	506	475	533	526	487	533	515	500	508	527	529	495	500	500	497	517	532	514	526	524	469	497	506	513	475	469	498	486	501	495	524	510	548	495	547	502	536	499	458	556	495	533	504	522	503	528	493	489	475	491	483	531	538	470	536	496	535	501	497	497	519	526	519	515	511	542	515	528	535	487	516	521	523	507	552	494	497	471	498	529	488	524	529	508	499	530	504	495	484	497	494	498	492	481	456	524	489	508	509	516	505	494	520	491	525	460	489	477	566	514	507	521	551	498	522	489	441	528	523	474	521	475	498	520	526	461	520	510	540	518	525	486	517	546	535	508	521	502	485	504	516	488	504	484	465	524	512	492	518	512	542	506	524	507	514	531	497	495	495	513	520	538	509	502	469	514	484	513	564	488	515	476	501	533	509	524	502	493	521	512	475	500	510	502	498	493	509	501	494	540	542	478	490	500	507	513	516	523	527	468	524	532	517	517	483	497	542	514	501	508	479	525	519	486	484	529	484	537	490	499	490	499	511	523	526	499	527	487	486	533	509	493	476	508	524	503	498	542	496	494	504	497	514	548	523	542	534	529	508	558	528	513	532	509	492	499	511	539	467	497	531	482	536	495	524	474	481	502	514	488	479	509	505	498	512	502	501	538	512	498	489	532	488	491	487	549	518	502	530	521	515	527	483	505	496	465	504	497	470	484	494	524	509	521	500	495	523	544	487	504	502	478	503	534	523	488	507	499	527	499	501	532	548	514	526	487	494	505	512	514	518	501	478	503	454	472	510	556	506	543	515	470	517	513	508	500	527	485	475	507	498	487	511	548	499	552	476	502	526	554	521	547	489	519	498	546	504	515	510	499	486	488	527	523	514	480	513	508	486	505	540	521	496	499	505	470	542	526	513	490	493	513	529	523	483	494	502	499	535	537	500	487	478	529	550	516	542	498	527	465	478	510	499	511	480	484	501	490	534	496	503	513	536	503	494	475	530	476	506	510	499	570	472	485	516	519	510	573	509	506	485	526	466	507	499	513	515	506	507	525	524	514	520	482	506	486	461	511	501	482	538	497	522	478	537	490	525	489	505	510	515	524	494	492	499	557	500	540	548	480	522	509	495	534	513	486	474	478	490	532	492	511	522	523	513	532	500	484	521	513	518	534	481	504	525	530	483	534	485	505	484	491	513	545	514	485	502	527	546	509	536	492	536	476	500	501	531	543	517	529	520	519	535	524	510	515	508	520	452	531	533	522	515	528	505	515	492	485	496	488	464	493	517	496	504	513	497	529	472	550	491	526	490	485	515	510	515	499	525	455	490	515	504	521	479	545	509	490	483	484	488	513	493	524	538	510	489	490	512	516	506	495	495	524	504	506	517	502	499	529	516	489	497	481	504	481	481	521	484	513	508	493	540	536	565	514	522	519	529	492	513	534	457	498	515	508	504	524	502	510	510	507	538	530	454	509	518	480	499	522	490	539	521	503	488	508	495	496	513	515	475	499	537	507	517	490	524	522	522	505	476	489	483	575	501	466	522	539	521	526	506	527	462	520	532	542	548	514	490	512	507	486	488	501	487	492	523	503	496	493	504	491	526	511	521	506	496	494	502	514	499	508	523	487	503	518	500	509	528	541	506	517	518	509	501	469	530	536	545	536	492	503	474	515	477	476	509	564	533	508	480	511	506	498	518	544	493	505	488	527	522	533	516	491	506	540	515	492	497	539	488	471	455	549	494	514	491	513	508	538	467	528	474	513	526	511	498	509	477	513	507	469	526	556	510	485	516	514	508	503	534	513	512	478	511	514	531	480	508	514	510	499	491	524	542	521	512	514	536	529	483	547	529	540	498	466	494	492	498	452	526	520	527	525	510	514	516	524	499	523	512	504	515	489	512	570	554	510	521	550	543	513	533	552	541	503	517	496	517	506	520	472	499	521	488	510	488	492	525	508	510	499	532	499	527	543	504	501	471	526	459	485	526	462	473	502	506	492	552	509	513	515	524	516	503	491	506	471	525	514	506	526	456	528	488	474	517	498	535	485	488	519	481	498	510	520	511	491	489	513	503	516	479	540	530	515	544	508	526	504	517	514	474	540	520	517	487	495	495	474	499	495	502	492	516	493	524	544	502	535	482	510	497	513	506	494	508	521	525	524	514	480	521	471	489	505	517	572	551	533	506	523	518	473	521	486	518	520	481	522	510	532	499	546	545	518	512	503	502	509	507	539	498	507	537	506	502	493	492	538	496	490	469	516	507	507	517	510	481	519	475	521	521	514	475	497	519	478	536	514	515	529	518	525	524	491	524	519	504	511	534	509	489	535	505	509	467	514	507	519	530	500	487	499	495	518	512	567	453	516	485	510	515	524	503	491	496	502	564	507	580	510	534	532	517	514	505	538	494	509	482	494	514	502	506	483	471	474	522	497	492	489	503	496	522	508	506	505	484	489	535	491	496	499	563	493	507	514	487	499	525	498	508	534	479	508	530	526	523	489	536	480	503	520	514	504	540	473	497	493	527	523	462	492	484	530	488	550	500	549	523	498	486	529	518	515	525	523	506	524	509	512	485	524	515	518	505	496	527	522	491	527	485	477	526	506	535	474	466	490	503	504	515	461	512	539	514	498	500	532	491
7934	1599	692	424	397	310	248	205	197	203	209	265	280	301	302	316	374	284	244	182	114	82	59	54	47	48	52	50	34	48	32	36	40	46	35	42	48	39	37	37	48	43	30	41	35	37	32	35	24	45	39	37	41	27	43	49	34	34	34	46	35	38	30	29	32	38	32	33	33	35	28	36	23	41	35	29	24	28	32	32	44	38	31	44	39	33	27	33	33	40	36	31	39	24	34	33	29	30	40	39	32	33	36	37	45	29	30	36	33	32	30	25	30	33	31	29	29	27	41	43	40	35	34	22	36	33	39	28	35	41	32	25	30	33	35	32	40	34	31	31	30	49	36	28	34	32	39	37	34	36	32	32	27	28	32	27	33	27	31	37	40	29	41	36	44	31	29	36	33	37	37	32	30	30	43	40	29	33	33	31	36	41	47	29	40	24	23	38	39	27	34	32	43	33	34	28	28	40	28	25	35	40	36	33	30	24	34	34	32	37	28	39	43	37	39	34	20	34	29	34	34	36	32	37	28	24	40	35	43	30	34	39	35	42	35	34	34	36	28	32	32	31	42	29	32	37	41	33	37	44	37	40	34	36	27	22	27	30	30	37	27	24	46	31	29	39	35	23	37	28	26	41	31	34	27	31	41	37	28	31	32	34	35	30	38	27	47	23	43	35	39	31	36	33	46	41	32	34	26	32	31	42	32	24	25	32	33	33	28	32	31	38	33	42	32	34	26	36	37	31	40	31	41	31	39	32	29	37	27	31	29	35	29	44	27	25	28	27	40	41	31	40	25	48	39	38	38	31	29	33	28	32	27	34	26	30	35	42	34	28	46	33	39	22	36	26	35	37	19	29	35	30	27	38	37	32	45	36	28	31	29	35	37	34	30	36	37	36	43	28	38	41	28	45	35	34	45	47	24	40	31	35	32	32	44	33	47	43	34	32	34	32	45	37	37	27	26	28	29	32	39	27	27	36	30	29	42	41	28	29	26	26	30	40	28	36	34	51	31	30	41	44	39	29	35	38	36	22	28	41	38	24	29	34	29	32	36	38	36	27	28	30	32	39	40	32	36	24	28	40	33	25	33	35	35	30	33	25	34	27	33	34	25	28	45	24	35	41	31	27	34	30	31	33	28	31	36	43	41	34	40	29	43	28	32	33	38	43	41	44	31	39	25	29	20	34	27	24	36	33	25	41	35	29	36	34	42	31	31	26	35	32	45	33	35	44	28	46	30	34	38	24	37	32	40	28	37	25	34	34	28	38	35	26	44	38	35	36	42	36	34	27	34	44	29	28	33	29	19	33	35	28	29	30	27	31	30	24	34	34	31	25	30	33	26	47	30	24	31	27	39	31	33	39	34	29	34	45	34	41	27	30	30	38	34	34	29	39	35	24	22	30	35	35	36	21	32	44	35	30	39	32	32	32	30	27	27	41	46	20	22	41	35	31	27	37	33	37	29	31	29	32	33	31	32	32	36	33	31	35	41	41	30	50	42	35	31	41	38	24	23	26	42	30	33	35	37	33	41	28	34	37	24	36	41	40	31	30	32	29	36	42	38	42	30	36	40	32	30	26	27	37	35	39	31	36	40	25	24	41	22	38	37	24	43	39	34	41	37	29	40	27	38	30	38	44	31	28	35	31	39	27	27	26	30	37	26	35	32	39	35	26	24	36	41	32	26	40	31	41	32	35	31	31	37	32	31	28	39	30	35	36	32	33	29	33	36	42	28	21	37	33	27	32	42	31	33	37	25	37	42	43	21	34	43	36	32	22	36	28	46	22	35	42	39	33	34	30	38	38	31	24	21	38	31	30	32	30	31	30	37	38	40	23	36	34	34	25	32	27	35	39	25	32	41	46	39	30	32	37	47	31	37	28	25	36	25	39	37	36	31	31	33	46	30	27	28	43	35	32	37	24	39	20	43	30	36	28	38	34	22	50	36	44	31	36	32	30	32	27	28	31	39	31	27	23	28	33	42	36	31	34	20	28	27	40	27	36	35	35	31	30	36	33	36	34	47	36	31	28	34	30	33	32	34	27	49	32	29	37	31	33	41	38	42	41	38	32	44	46	34	27	40	21	27	32	35	38	22	36	34	27	34	37	30	27	44	39	27	32	35	35	41	33	38	46	37	29	30	31	28	37	33	32	40	31	35	31	30	37	33	27	32	32	37	37	20	33	39	37	29	34	30	41	42	45	36	36	46	44	39	26	38	36	37	34	32	36	36	34	31	33	37	25	22	33	30	34	22	32	37	27	33	29	31	32	30	34	34	21	38	43	35	42	39	29	36	18	32	38	35	46	37	28	28	32	33	32	33	33	29	35	36	33	35	46	36	24	26	31	35	41	45	42	26	37	36	33	35	34	37	28	28	35	34	45	25	25	31	38	26	29	31	34	30	36	34	30	28	41	38	42	35	16	33	18	26	28	35	27	37	32	32	31	38	30	34	29	34	37	35	29	39	38	26	31	30	33	37	34	39	35	32	39	46	39	30	38	35	37	24	30	38	34	30	36	36	22	29	34	28	27	39	33	26	33	33	30	33	25	35	30	39	25	40	34	37	33	37	32	25	35	39	24	26	33	30	39	33	27	45	38	24	28	36	38	39	39	27	32	35	44	35	28	34	38	25	32	32	27	32	32	26	32	34	30	35	28	29	29	35	25	24	31	37	41	36	33	38	47	26	33	32	39	41	32	21	28	38	41	43	42	38	32	31	39	33	36	29	38	46	34	37	28	46	37	43	31	36	32	34	33	30	25	19	37	39	43	32	30	58	24	31	27	35	34	34	32	29	46	34	37	34	39	23	26	28	24	31	29	31	26	27	34	34	36	27	28	27	35	32	44	39	38	38	37	37	31	40	27	19	32	39	32	37	40	37	38	42	27	30	42	27	33	30	38	40	36	28	33	38	36	37	29	39	21	29	30	31	32	39	39	40	32	37	32	36	32	32	48	38	35	31	26	31	36	33	46	38	33	42	35	37	25	37	27	28	25	41	34	30	24	31	28	35	37	28	34	28	46	37	37	30	29	43	32	32	27	29	37	32	44	43	31	25	47	31	37	33	29	33	24	37	31	36	26	33	34	34	37	37	31	26	29	31	26	36	45	36	37	34	38	32	37	31	35	36	46	38	30	37	30	38	21	29	23	38	34	26	39	44	31	37	24	35	34	34	41	27	30	33	28	43	44	34	37	22	27	22	39	32	43	26	33	33	45	21	33	28	31	32	46	43	38	29	28	40	43	33	35	35	45	38	26	31	25	33	30	27	23	27	36	42	29	31	24	48	28	35	41	23	35	39	39	30	30	37	31	37	38	27	32	37	27	35	26	28	35	48	40	29	36	31	40	30	37	32	37	33	22	30	28	35	32	38	32	16	34	50	36	33	33	29	38	38	30	34	24	46	38	28	34	32	42	33	41	42	36	30	41	27	37	33	20	34	29	27	33	37	39	45	30	26	26	34	32	32	24	39	26	45	30	36	25	35	29
43576	24924	17499	30306	30543	26003	20853	16660	13563	12813	13479	14566	15863	15823	16284	16200	15820	14637	12488	9840	6807	4260	3263	3113	2531	2215	1936	1605	1436	1446	1348	1361	1255	1242	1308	1349	1374	1282	1315	1312	1245	1109	1067	1082	1085	1111	1078	1014	1119	1116	1068	1036	1025	1053	1085	989	1029	930	949	934	958	884	953	1022	915	914	888	941	890	913	944	921	888	904	884	918	899	922	907	915	915	883	885	871	847	889	851	850	918	843	883	857	886	889	856	856	842	880	871	865	847	845	826	860	884	926	853	871	899	881	848	868	871	870	842	873	827	891	865	852	876	822	895	823	889	876	859	893	896	928	917	799	898	904	859	905	832	819	900	822	823	859	865	830	814	823	853	875	845	865	868	871	874	866	876	868	833	871	826	865	847	869	916	855	788	897	921	890	890	845	883	906	883	881	876	879	878	868	823	891	898	845	860	824	869	847	835	838	825	864	844	819	852	844	827	895	866	874	849	861	833	903	818	795	895	853	833	918	845	860	861	889	851	828	904	847	922	886	909	885	825	828	845	874	868	793	836	851	843	866	855	844	827	873	864	855	905	857	845	871	871	858	844	844	783	868	878	865	889	878	891	854	860	839	846	878	872	916	832	839	834	866	830	907	864	848	869	888	887	889	879	881	867	897	879	847	854	837	864	889	897	855	882	864	843	867	864	869	842	804	842	829	866	828	879	828	884	907	841	877	839	868	834	853	850	819	825	864	822	856	858	841	857	883	837	873	875	919	903	853	872	851	864	866	814	829	859	889	883	835	791	880	825	870	885	805	834	824	859	911	872	900	823	854	853	851	804	840	829	845	836	832	848	875	885	887	835	855	855	891	867	884	841	891	825	867	840	869	916	867	869	856	851	829	878	902	841	885	835	808	842	858	910	838	844	884	890	868	874	873	926	854	867	860	884	873	894	822	879	855	878	810	848	818	868	812	879	880	840	887	842	877	841	836	860	904	810	856	894	852	840	880	839	873	887	869	826	871	831	802	880	848	830	889	918	836	857	845	827	889	836	803	890	838	900	873	835	875	838	850	900	844	841	882	888	824	850	831	868	828	873	871	851	848	869	868	873	898	901	891	817	824	846	875	896	851	845	841	835	891	803	835	850	776	885	841	841	847	881	876	856	857	894	846	863	853	838	840	839	903	866	894	837	860	815	865	860	847	883	850	869	846	885	883	878	851	856	853	896	866	803	872	841	897	831	863	805	842	829	892	845	847	850	864	884	823	884	870	862	868	852	881	828	807	882	837	906	861	870	917	841	822	883	844	854	862	838	838	834	814	857	873	930	846	858	853	843	865	884	832	920	877	834	845	855	859	834	863	887	882	855	847	844	857	834	872	894	889	847	873	898	889	889	844	827	836	881	851	826	867	870	864	890	844	876	826	898	880	854	852	794	890	867	858	883	887	859	880	841	885	836	861	888	874	893	837	873	831	852	820	895	893	863	795	892	907	866	894	910	912	868	886	885	889	834	826	868	870	851	843	794	876	875	871	895	857	887	844	862	881	922	854	867	836	863	900	823	805	896	824	892	845	819	835	821	828	842	880	842	919	812	868	855	915	822	833	801	857	878	841	792	859	826	855	883	853	876	892	840	871	845	845	841	870	883	845	886	828	812	859	859	884	860	890	864	855	904	880	879	887	844	883	850	927	846	869	867	851	871	860	863	906	871	845	860	891	806	841	832	943	815	865	836	858	808	856	848	856	850	837	920	807	914	825	825	835	837	865	861	852	860	894	867	850	914	819	822	782	897	913	870	853	854	886	858	866	891	819	874	883	852	955	823	876	813	875	828	831	869	878	832	824	853	854	913	863	839	866	870	894	865	905	853	858	899	862	839	862	867	909	837	819	888	817	802	816	791	855	915	880	877	871	871	880	885	844	884	843	880	821	905	853	824	888	826	849	867	857	872	867	849	821	853	873	808	851	916	822	882	867	845	900	872	820	842	895	869	843	885	858	901	911	855	835	870	857	881	863	861	870	893	852	837	888	811	817	853	866	895	841	811	896	873	905	879	878	868	911	881	891	834	842	866	822	861	910	866	876	823	854	880	850	880	767	851	876	893	892	869	872	880	861	909	881	841	886	819	874	868	877	867	886	903	847	836	797	891	853	866	864	923	876	826	874	893	855	902	884	827	883	862	869	815	860	876	843	837	833	900	875	836	858	830	851	852	849	816	861	851	862	887	828	852	838	819	806	862	880	892	821	770	783	867	866	833	869	856	822	894	844	861	837	860	862	842	871	783	838	821	846	880	881	853	894	892	853	872	843	916	842	880	822	884	865	864	879	879	866	862	854	925	814	838	881	815	791	859	829	839	824	852	792	871	889	841	844	881	829	860	808	868	804	868	879	841	889	832	872	826	908	885	860	873	874	907	800	886	873	841	826	835	864	857	822	839	874	893	814	807	854	833	855	859	859	880	859	878	840	794	866	893	824	915	838	892	847	857	856	769	843	879	862	865	825	874	877	883	859	844	871	855	874	915	868	845	871	899	846	841	865	878	814	853	840	888	844	895	825	843	834	873	866	847	860	867	870	834	908	863	836	842	875	876	854	876	897	888	877	822	868	872	908	833	884	886	848	846	898	827	836	903	833	861	877	833	903	846	857	830	897	896	891	836	844	808	847	864	848	897	850	878	831	885	803	868	886	866	889	822	829	896	804	882	853	855	900	882	821	875	797	814	818	899	865	874	861	919	877	840	854	863	859	882	877	856	842	826	833	911	878	869	879	808	920	875	860	858	855	863	870	879	860	858	872	864	857	866	828	856	847	897	907	881	868	842	925	811	871	840	847	841	829	813	848	840	886	876	870	843	796	845	874	831	859	903	824	823	816	850	876	838	889	860	835	872	896	863	899	871	830	835	886	879	845	803	813	868	883	855	849	881	833	866	847	818	860	854	882	887	853	901	822	875	824	810	841	874	864	875	908	896	821	852	950	801	828	826	828	823	869	865	879	868	869	867	855	836	866	851	872	865	888	874	850	900	870	837	847	887	865	877	877	875	823	820	888	883	856	883	826	817	966	894	899	856	842	818	866	855	891	874	833	915	857	868	833	854	834	875	869	866	861	858	868	830	881	873	872	863	881	892	844	910	802	861	816	806	868	833	850	884	823	878	807	836	855	839	908	845	858	895	857	867	822	848	864	851	921	867	815	797	861	895	846	822	879	830	794	818	890	835	845	872	889	872	879	837	899	827	844	865	872	879	881	857	899	859	805	830	853	875	823	850	830	907	875	805	833	814	863	824	861	860	888	834	798	791	863	888	863	914	864	910	841	897	852	828	874	862	860	817	847	827	825	820	882	855	817	812	817	920	848	833	859	844	845	837	892	837	822	869	849	885	828	915	872	877	824	847	875	858	865	858	849	906	870	781	929	879	885	886	835	891	825	830	867	878	854	899	859	844	879	814	852	887	888	829	843	895	852	897	840	852	840	904	891	871	885	865	846	901	853	843	811	885	870	835	835	857	817	862	905	865	899	851	833
3029	608	206	129	113	109	72	80	63	73	105	109	119	139	142	128	148	108	93	70	55	32	20	30	24	15	26	12	14	16	8	12	21	21	13	20	17	13	25	17	21	13	10	14	14	12	19	17	17	17	12	11	19	21	18	22	14	14	18	12	19	11	15	17	18	21	14	15	13	10	17	15	14	14	16	19	12	17	10	11	16	11	8	14	19	14	13	13	8	15	10	11	14	20	11	11	13	15	15	14	23	12	8	20	13	14	9	12	19	12	8	17	21	15	11	14	11	10	14	12	17	12	16	17	9	10	13	11	13	12	17	22	16	11	11	13	13	15	14	17	14	13	17	11	16	13	11	14	11	10	12	16	14	13	7	24	18	17	10	10	19	10	12	13	10	12	16	16	16	10	19	11	8	17	10	17	12	17	14	18	9	21	17	23	14	10	19	17	18	11	15	20	16	14	14	14	11	23	7	17	9	21	17	11	13	15	6	15	12	12	16	19	20	14	13	19	15	12	15	6	6	15	17	12	16	14	16	12	11	12	15	11	14	10	18	6	19	21	17	12	10	17	13	13	22	10	16	15	20	16	13	10	14	18	16	13	7	11	14	14	7	14	12	12	6	16	15	14	15	16	11	13	10	17	12	18	6	7	18	19	12	15	17	6	15	20	11	7	13	18	8	16	20	18	20	7	19	15	8	13	18	11	17	14	23	18	21	16	17	8	16	15	19	20	11	13	15	10	14	14	22	8	15	9	6	17	15	13	6	13	12	16	10	9	22	14	20	18	20	14	16	13	17	13	14	8	8	14	16	14	16	16	14	10	13	9	14	14	9	7	9	18	18	16	11	17	25	14	17	14	7	16	12	8	13	22	12	11	15	16	14	16	6	15	15	10	16	17	9	17	18	12	14	14	18	17	18	14	20	13	15	14	9	16	16	20	11	13	15	12	13	15	14	17	18	16	16	11	16	15	13	13	12	12	12	20	11	18	11	15	12	11	9	11	14	10	15	10	13	9	12	6	12	18	15	12	18	20	15	12	10	19	15	9	17	16	13	10	10	17	10	17	14	17	9	16	16	15	13	12	17	18	20	13	14	18	10	14	23	15	10	20	7	19	15	15	12	18	10	8	15	21	13	12	17	10	14	19	7	16	9	8	12	13	12	13	18	17	18	10	17	11	8	14	15	15	9	17	16	21	20	16	10	17	12	15	28	9	15	19	13	14	16	7	18	14	10	13	14	22	13	10	21	17	12	14	12	14	15	14	10	17	16	12	8	16	11	18	16	9	5	9	20	14	11	11	13	11	8	19	17	9	16	16	13	14	6	17	11	12	13	8	17	14	10	13	9	19	8	16	16	11	15	17	19	16	16	15	13	9	11	13	11	11	19	15	12	18	18	14	18	17	19	14	14	18	11	13	15	16	14	14	17	11	15	13	16	12	18	11	12	14	13	10	18	13	17	13	12	14	16	16	13	12	16	13	9	18	12	14	17	14	14	17	22	12	15	16	10	11	19	12	11	14	14	17	15	20	13	13	12	11	7	13	14	12	17	21	11	17	13	8	16	17	9	13	9	18	13	11	14	12	14	14	18	21	6	16	21	18	12	17	13	15	16	15	18	14	14	9	12	15	10	17	15	19	15	11	18	17	17	17	11	17	20	13	8	20	21	19	12	15	11	19	15	19	14	12	10	12	15	20	14	15	13	8	10	9	16	11	16	10	9	14	14	16	12	13	10	19	23	13	13	12	14	12	12	14	17	16	14	17	9	16	14	15	19	17	10	20	13	17	16	13	13	10	15	16	13	18	9	13	13	12	13	18	12	16	19	22	11	15	16	12	14	16	12	11	14	23	22	8	13	21	13	16	13	14	15	19	15	11	19	20	11	15	18	17	18	11	14	15	16	13	14	17	18	26	26	16	15	14	16	18	11	20	11	11	7	11	9	14	13	13	13	13	18	10	12	17	11	15	18	15	18	18	16	27	19	14	17	12	16	17	20	21	14	19	19	12	13	11	11	13	18	12	9	20	10	20	8	13	20	13	16	13	19	12	14	14	10	15	17	19	12	14	13	15	9	10	18	10	15	17	14	13	11	18	13	9	8	21	11	9	20	14	18	8	18	15	11	17	14	11	12	18	16	11	12	9	14	12	9	16	11	13	15	12	22	19	15	15	13	21	13	16	9	18	12	20	14	13	14	9	15	14	13	16	15	16	20	19	13	21	18	12	11	11	14	18	11	15	14	21	10	19	16	11	16	18	21	9	8	19	14	25	17	8	17	10	17	17	11	8	10	24	18	12	13	12	8	9	21	11	9	11	18	16	12	13	19	8	23	14	11	10	19	13	11	18	12	13	13	7	23	15	19	14	15	14	13	11	14	16	13	14	13	17	25	11	17	9	14	18	21	15	21	16	7	8	16	19	16	14	13	18	13	13	10	8	10	15	18	10	15	16	16	14	18	11	15	12	15	18	13	10	14	13	16	14	13	14	23	14	19	14	19	10	14	18	15	12	10	14	12	7	21	7	9	17	21	18	15	15	13	8	9	13	7	17	11	17	15	18	10	16	19	19	17	11	12	8	9	19	5	10	18	11	19	8	9	15	17	16	16	16	17	16	19	11	12	16	17	16	18	11	8	12	7	12	13	19	16	14	13	15	15	20	15	14	15	17	15	14	13	8	11	13	8	19	17	9	17	22	11	16	10	17	20	14	20	10	11	10	20	9	8	12	16	12	17	13	10	13	19	10	12	16	15	17	22	12	16	16	14	12	16	12	7	11	17	10	8	17	15	10	14	18	11	5	21	8	19	16	13	16	17	9	11	9	11	9	15	14	20	20	7	13	15	9	9	11	13	8	14	15	14	14	17	16	27	15	22	19	15	19	15	13	15	13	11	10	6	18	10	12	19	14	11	11	21	13	13	13	12	11	13	11	12	17	13	13	14	6	16	13	8	16	25	15	10	10	17	17	12	10	11	13	11	21	15	15	17	15	13	17	12	13	12	9	18	14	12	13	15	15	17	11	16	19	11	13	12	11	11	11	12	9	13	14	15	15	7	14	17	17	9	16	14	19	19	7	17	20	13	16	5	19	9	24	16	15	16	10	18	16	15	13	9	16	21	9	8	11	17	10	15	11	16	13	14	18	11	22	19	13	15	15	13	16	15	11	19	18	21	15	16	18	10	23	21	15	19	16	14	12	19	12	14	11	13	16	11	8	14	10	20	11	16	22	15	16	13	16	10	12	20	13	16	21	14	13	15	10	10	16	15	12	11	14	22	18	23	13	18	10	16	17	12	11	10	10	19	16	16	7	18	13	15	9	20	12	13	13	14	13	6	16	10	16	10	20	19	15	12	14	12	19	16	11	14	10	19	11	15	5	12	13	16	16	13	14	8	13	11	15	16	15	15	17	12	11	15	12	13	14	12	21	16	9	14	13	14	19	10	14	24	8	9	11	13	14	15	18	15	10	14	5	18	14	12	22	14	14	9	20
33737	17772	9104	18634	18429	13853	9601	6883	5866	6177	7103	8539	8820	9033	9338	9515	9087	7642	6305	4395	2696	1601	1305	1210	939	820	709	602	538	576	508	522	490	541	570	605	471	528	513	526	470	427	432	462	445	480	437	445	461	455	489	499	491	471	423	454	411	399	393	417	419	409	424	369	428	366	410	402	405	389	390	355	410	415	384	372	380	389	377	381	387	408	398	388	433	407	375	390	378	356	419	404	394	375	383	408	381	408	378	349	393	383	364	380	349	371	325	383	405	411	364	408	392	378	395	366	400	382	397	376	405	389	387	367	390	402	419	379	402	365	400	406	384	384	377	398	410	379	395	396	386	382	396	404	391	363	380	381	404	429	380	380	402	353	436	408	383	387	379	344	391	350	377	401	418	379	384	378	369	375	392	386	367	374	394	375	393	381	378	348	401	382	356	398	406	409	392	384	360	378	390	361	383	414	430	380	354	398	396	370	416	407	379	390	394	377	351	389	385	392	377	370	362	384	390	348	357	401	372	400	384	403	416	395	407	347	374	396	391	387	385	398	391	402	385	385	369	388	421	360	379	391	343	391	357	357	379	369	364	411	386	380	386	357	361	380	400	374	379	433	360	388	371	350	384	380	385	382	375	405	352	393	345	363	398	402	414	393	353	378	409	385	414	420	392	368	351	360	399	403	385	402	385	374	410	384	393	375	373	375	391	392	392	385	369	382	396	372	385	406	411	367	375	386	345	391	372	377	393	381	358	379	404	370	407	382	371	373	387	346	390	383	406	390	383	383	359	390	400	397	380	386	354	395	343	400	385	404	401	392	429	387	400	380	368	374	374	380	341	410	414	386	373	382	406	352	394	383	395	390	427	363	415	398	359	392	378	404	353	361	375	413	393	393	409	346	363	379	395	418	378	387	392	324	408	371	421	340	394	415	374	381	394	384	368	375	382	399	367	348	356	363	368	398	398	333	388	371	393	373	368	404	395	384	424	368	346	406	368	395	348	377	391	394	364	382	407	386	365	377	421	420	394	393	376	393	403	390	399	374	403	369	389	359	385	390	403	349	409	389	370	364	352	415	358	357	377	387	399	394	399	360	419	360	396	394	392	403	400	365	408	402	383	374	411	383	367	388	375	387	379	407	407	393	389	357	399	386	390	384	400	361	368	371	405	378	389	397	379	402	389	346	395	391	400	373	353	347	395	372	402	383	408	358	360	356	385	389	381	406	365	411	357	361	383	379	374	385	386	353	368	407	390	406	379	382	366	408	389	381	408	364	386	408	370	382	414	382	381	360	406	360	406	365	365	403	395	413	383	369	405	389	374	357	387	382	354	392	367	396	397	385	394	393	368	366	397	393	394	409	361	380	401	379	384	374	387	403	359	379	360	406	376	402	390	366	408	389	381	378	378	390	388	366	402	361	370	378	388	392	369	354	353	406	374	387	369	390	368	408	424	376	391	381	424	373	382	411	376	387	393	392	399	371	366	387	417	378	384	378	374	384	416	334	382	391	373	368	372	379	380	384	374	340	411	406	399	414	372	371	386	390	382	379	370	350	368	363	379	378	401	380	405	359	373	421	362	377	409	441	416	403	391	405	359	395	369	401	377	396	391	389	395	426	349	407	400	399	367	388	396	386	437	400	371	383	380	376	406	407	347	381	388	381	375	392	382	378	400	366	382	381	419	363	361	394	401	430	415	411	361	369	402	379	345	395	393	370	384	388	373	393	382	393	371	406	409	377	389	380	392	366	374	361	367	394	410	381	377	392	386	388	364	404	391	371	411	402	398	398	393	404	378	389	363	400	449	346	380	404	383	371	366	353	363	405	371	381	373	396	395	385	394	367	364	361	378	389	409	390	413	403	370	411	378	380	400	407	361	389	371	377	415	413	394	356	353	380	374	434	372	366	359	396	389	333	381	412	403	375	405	386	405	393	353	387	426	384	383	350	401	372	351	349	363	379	388	402	371	359	400	380	395	364	391	389	405	385	367	393	398	401	387	401	363	365	337	419	381	406	422	386	383	346	394	379	400	376	409	406	321	393	394	368	351	379	385	386	375	343	409	387	389	371	405	411	340	381	386	404	385	348	394	368	366	366	376	368	396	370	394	374	358	376	378	406	379	408	406	377	379	387	363	397	368	391	380	359	406	381	365	370	423	381	354	385	406	372	364	335	372	382	391	402	379	409	412	396	383	354	404	344	386	375	372	395	351	390	361	423	396	398	408	390	378	399	387	368	335	365	385	402	409	383	377	372	390	333	376	394	415	385	387	355	380	407	382	346	367	367	379	371	420	382	408	374	365	396	421	401	379	365	399	388	388	388	386	381	384	389	382	387	410	383	356	374	380	383	349	381	380	388	408	380	391	365	353	375	381	399	390	395	388	394	372	380	398	360	409	380	431	397	392	376	382	384	386	382	362	390	397	368	379	363	380	351	370	403	376	396	375	395	375	385	388	396	377	396	392	393	385	380	373	378	373	369	429	356	377	394	404	371	371	394	371	351	381	410	351	387	383	366	403	399	379	392	345	370	373	407	362	362	383	404	395	363	363	373	354	404	395	420	411	350	391	377	402	398	364	380	387	392	393	399	378	372	379	377	402	417	354	378	380	394	376	392	367	357	340	371	361	386	406	386	403	376	366	393	378	419	389	374	373	397	362	395	349	381	364	440	362	355	349	383	389	369	406	385	386	394	381	393	369	406	387	386	378	347	395	391	339	371	371	407	401	398	410	397	365	365	379	377	377	369	384	406	383	363	367	398	386	398	400	432	372	409	399	376	388	377	403	355	382	422	388	394	366	388	395	391	402	372	362	368	375	373	404	375	386	431	372	375	417	371	354	364	387	401	386	381	422	378	391	383	380	354	352	373	374	340	384	366	400	364	340	412	409	388	361	369	401	390	382	375	369	365	371	364	362	348	396	376	351	401	370	378	390	346	372	366	381	336	393	355	394	374	398	377	371	365	385	386	385	361	422	373	415	350	363	384	370	420	410	381	380	393	404	377	392	363	375	384	353	388	381	363	388	357	379	374	381	347	370	358	397	386	371	388	355	420	361	382	392	389	387	405	399	336	390	411	366	398	382	376	385	370	377	361	435	383	394	372	424	410	375	374	406	374	361	368	381	391	382	360	398	407	357	411	382	396	377	389	381	386	404	391	399	408	391	356	379	420	391	404	395	384	389	381	397	390	408	391	389	355	400	369	408	355	386	392	387	328	423	388	381	367	382	428	393	371	385	377	382	398	356	384	379	362	397	376	427	378	415	366	365	378	416	393	391	385	385	391	363	379	392	409	362	387	388	394	386	401	371	408	393	337	374	380	387	365	369	403	382	414	372	395	375	389	359	384	378	356	377	383	394	379	411	386	378	390	398	359	394	391	411	397	391	390	400	372	369	388	383	402	382	376	376	362	366	375	384	385	407	379	373	403	381	374	403	348	376	391	380	393	393	390	396	358	383	356	390	396	394	396	384	392	361	384	361	378	344	369	412	332	373	383
5222	999	396	280	291	197	190	145	150	176	179	233	239	236	287	257	269	192	171	123	75	46	67	59	51	38	39	44	41	40	31	29	37	35	38	38	42	38	32	46	48	28	35	35	34	26	39	34	35	29	43	34	32	23	32	35	31	33	35	36	39	25	33	46	27	38	23	29	36	32	33	38	28	40	28	41	29	30	26	30	26	28	34	33	29	28	25	35	43	32	29	33	25	39	24	27	31	37	35	36	23	25	42	30	27	28	30	30	45	47	31	27	22	42	35	27	30	33	28	40	24	42	31	40	31	33	40	37	34	19	27	30	38	28	29	29	25	41	33	36	32	32	23	39	29	38	30	32	35	23	39	31	31	32	29	27	27	29	38	32	27	27	38	37	25	36	23	38	16	36	27	31	27	25	32	33	26	28	24	32	46	28	29	42	33	44	24	33	22	39	32	28	30	39	25	35	27	27	31	35	31	26	30	37	30	23	35	39	26	30	25	38	29	33	31	24	23	24	28	24	26	22	31	26	28	35	32	26	32	30	40	33	30	28	28	38	31	27	39	34	29	34	38	37	40	24	30	40	41	35	40	31	38	16	26	27	29	25	39	24	30	18	30	27	27	34	24	32	41	32	29	31	28	27	34	28	26	27	22	28	39	33	31	41	34	33	29	35	32	22	31	29	40	36	17	34	34	33	44	28	28	22	29	34	33	31	24	40	41	36	31	26	30	35	34	31	24	31	31	39	28	33	31	24	27	21	33	34	26	30	35	39	32	44	40	34	29	24	23	23	32	25	39	24	37	36	34	34	38	30	32	26	43	35	30	24	28	37	25	24	38	28	34	22	28	27	32	34	27	37	35	35	31	36	27	45	31	30	30	26	41	31	23	30	24	31	28	33	26	37	32	28	35	36	30	25	24	25	30	25	27	24	36	31	35	28	31	32	34	28	18	26	23	19	35	26	31	31	45	27	30	29	36	32	27	27	26	27	45	32	29	20	29	33	29	29	35	34	30	19	26	28	37	35	20	32	35	24	34	34	26	39	36	32	24	30	33	31	41	27	33	32	31	37	28	37	31	37	37	28	31	33	31	31	35	37	31	37	20	31	34	31	40	24	32	34	29	34	28	30	35	19	39	28	28	38	31	25	37	36	36	49	40	28	32	30	36	35	24	39	32	29	41	27	33	30	28	30	43	38	35	25	38	36	29	43	33	30	29	29	31	31	33	31	27	26	34	32	26	40	29	23	33	41	27	21	32	17	32	32	30	39	29	27	30	31	24	34	38	40	33	22	37	34	32	33	25	33	33	34	30	29	35	36	27	43	25	27	23	42	30	24	30	28	36	26	30	33	26	24	28	34	23	29	32	41	35	29	25	25	26	46	29	40	40	19	22	37	35	35	36	23	33	28	22	29	36	22	36	25	28	32	24	30	33	23	36	28	38	30	32	29	33	31	41	34	30	26	33	27	28	30	38	34	32	25	35	30	35	26	39	28	25	30	30	28	27	22	40	31	30	45	25	39	42	28	34	31	27	38	26	31	18	31	26	35	26	27	31	29	17	37	25	34	30	32	35	39	31	28	38	27	24	23	18	33	37	27	31	23	22	27	32	37	24	23	30	31	34	29	24	29	35	35	29	30	34	29	39	29	32	37	30	17	38	29	30	28	35	24	33	32	38	27	30	33	29	33	34	35	30	37	32	29	28	37	34	27	36	29	30	24	29	27	27	27	19	34	35	28	21	31	29	31	27	33	36	31	24	30	29	28	27	33	36	34	37	33	38	35	29	28	28	31	32	33	34	34	36	36	30	26	25	43	25	24	32	27	34	35	33	35	34	29	35	31	32	30	28	28	35	42	27	36	36	33	32	30	35	31	32	36	24	35	30	35	29	30	20	35	33	36	32	29	37	33	24	22	28	38	38	35	34	35	31	25	29	34	39	37	47	28	35	30	30	28	30	28	26	20	33	28	25	27	28	30	30	25	40	31	40	26	33	29	35	28	32	32	32	30	30	23	19	32	37	37	24	29	36	27	38	26	39	32	43	38	26	24	41	29	28	32	22	25	25	25	33	34	36	26	25	32	29	30	33	33	29	33	32	23	42	32	37	25	32	24	42	29	31	31	29	27	29	34	41	34	27	29	40	34	30	32	45	31	29	22	31	27	23	27	22	31	20	35	38	39	34	32	28	21	22	23	24	29	26	23	29	26	29	35	34	29	25	30	34	27	31	23	36	43	27	31	42	32	31	29	37	30	36	28	23	39	27	33	31	34	31	24	29	32	25	31	37	28	34	34	39	24	25	32	30	26	36	23	37	28	31	22	43	30	32	42	24	33	21	34	34	32	32	36	26	29	28	16	32	25	23	31	29	40	23	33	33	25	40	49	39	32	22	38	35	31	21	28	24	27	32	26	44	35	37	23	29	35	34	27	22	27	33	37	28	29	32	22	32	33	39	23	27	37	33	39	28	31	26	39	29	28	34	31	40	21	32	27	35	33	41	31	39	31	32	25	39	38	35	30	36	32	32	40	30	29	29	25	29	22	25	25	18	25	33	22	31	28	37	36	31	23	27	34	29	35	36	28	41	26	37	35	38	26	45	20	35	23	28	33	27	26	21	37	26	33	34	34	35	30	33	28	30	37	32	31	30	30	36	37	27	32	32	33	29	22	35	26	20	34	33	25	32	32	34	43	27	37	24	36	37	35	37	26	37	30	35	27	30	34	27	36	39	36	16	30	37	30	36	28	30	22	28	44	36	35	23	20	32	35	36	37	25	16	43	28	29	30	38	26	28	36	35	23	26	24	33	40	42	31	30	23	38	38	52	30	28	27	29	31	37	32	26	30	30	30	33	28	30	32	34	30	23	38	40	32	24	24	34	31	18	36	36	35	42	32	30	36	28	24	33	31	35	30	40	39	31	23	36	41	38	23	30	25	18	28	26	20	32	27	32	39	32	40	28	25	21	33	31	30	44	27	30	31	21	29	33	31	31	31	22	26	34	36	24	22	32	23	32	30	29	32	34	29	37	34	25	26	28	28	42	24	37	29	36	28	28	25	31	33	26	39	23	40	42	34	33	40	29	35	34	27	35	37	39	36	35	33	26	31	30	21	26	30	30	26	37	29	34	39	27	23	28	31	22	31	38	35	33	27	31	23	27	33	44	38	31	33	26	23	43	31	33	31	31	35	35	24	37	36	32	27	19	33	32	38	27	35	24	33	30	31	33	41	27	31	27	38	23	33	22	24	32	25	32	33	46	44	28	30	33	32	32	25	42	32	34	33	32	37	48	30	28	33	36	31	31	39	31	30	39	33	31	29	28	23	41	33	27	32	27	32	27	45	42	28	35	20	41	31	24	31	29	27	31	40	31	31	31	24	33	35	28	29	38	30	28	34	37	35	35	35	40	23	30	31	31	35	23	34	34	30	33	32	24	37	39	31	33	31	38	33	38	36	30	30	28	37	21	35	37	28	29	35	36	27	28	34	39	29
41684	22221	12892	24849	25902	21704	16802	13254	11596	11627	13142	13822	13381	14038	14393	14275	13489	11641	9327	6471	4140	2824	2582	2262	1856	1743	1496	1367	1236	1224	1185	1152	1159	1146	1163	1096	1142	1131	1144	1152	1038	993	960	924	1027	1056	949	972	1032	955	906	1037	1069	1070	1000	917	874	885	937	849	863	838	839	868	850	851	809	821	876	798	822	801	793	825	805	806	848	837	813	794	836	817	773	815	810	838	858	830	809	818	863	774	818	836	810	804	839	843	757	841	812	822	814	809	859	790	800	806	861	815	798	796	800	804	831	768	783	791	785	791	869	805	868	820	812	809	818	745	868	831	807	803	796	822	828	849	838	823	805	837	779	845	788	811	766	818	825	817	798	816	802	785	774	803	855	789	792	809	849	838	831	824	805	810	804	866	809	806	775	818	791	780	807	803	869	827	799	858	818	778	823	797	771	825	840	779	818	811	808	837	780	770	804	798	834	793	823	785	808	803	837	790	786	809	757	791	860	828	774	879	860	775	794	787	796	787	802	786	795	748	790	759	818	819	807	770	832	820	788	807	779	763	809	822	821	807	781	832	761	800	832	840	806	800	774	796	828	853	821	785	821	783	785	818	777	782	843	837	821	779	821	828	846	809	779	825	811	760	803	779	810	774	840	832	836	793	794	812	830	788	811	819	772	793	798	793	801	748	786	831	814	748	798	763	810	803	820	822	820	828	779	782	816	833	779	784	797	772	794	761	804	772	860	785	776	790	794	795	808	821	821	797	773	812	791	794	787	783	798	738	756	796	779	824	786	823	831	798	849	796	799	845	781	794	826	804	791	841	808	785	807	847	843	809	791	756	831	819	784	850	808	808	890	809	843	819	817	817	749	761	825	836	803	790	840	810	778	810	834	796	837	841	785	772	834	772	781	842	793	855	806	819	793	799	816	763	739	819	826	789	866	806	811	803	796	814	823	789	782	792	760	776	828	789	785	798	791	891	805	823	831	821	838	862	813	819	866	823	790	804	791	804	807	821	792	829	781	813	827	789	811	832	747	773	775	844	843	837	855	771	791	798	786	793	753	805	822	776	794	860	772	819	797	818	823	789	809	807	774	811	791	797	796	790	825	849	782	829	798	861	805	790	803	809	845	820	791	812	823	764	795	789	819	780	797	779	866	802	841	745	768	828	771	745	807	813	826	835	776	783	813	821	740	793	836	780	821	766	835	800	795	772	829	800	800	793	801	793	878	794	828	768	797	797	788	827	720	839	771	826	833	803	779	838	824	793	807	793	783	858	827	822	801	833	809	773	764	834	774	772	817	784	813	866	823	798	782	790	769	835	844	846	771	798	793	850	819	850	840	779	809	794	776	811	845	768	802	753	810	783	831	822	837	813	861	848	801	773	813	785	825	830	793	848	765	807	837	816	834	878	792	800	758	823	772	755	822	822	748	809	789	816	808	791	825	807	776	832	875	833	793	831	785	785	818	791	801	789	795	810	774	798	789	802	768	812	839	803	767	805	807	824	847	756	813	758	823	792	822	779	820	813	781	832	798	826	801	781	811	777	803	780	807	808	831	800	751	819	795	861	805	818	795	792	791	781	802	765	731	796	823	807	843	733	813	772	771	784	778	778	835	746	808	830	776	755	809	807	808	769	834	785	783	786	785	850	814	827	822	805	833	783	802	786	830	797	809	830	793	784	777	828	794	845	815	825	765	794	818	758	825	769	828	816	778	791	800	841	850	774	843	759	803	800	820	785	827	794	806	830	805	792	860	819	831	807	805	840	812	752	795	850	747	819	821	780	793	803	753	758	764	810	800	815	770	809	825	782	771	852	810	797	777	769	785	750	837	883	812	750	802	850	753	808	835	854	879	806	774	819	783	801	799	842	781	806	852	817	830	768	844	825	809	820	819	801	772	801	834	831	784	785	827	793	873	772	845	817	779	852	785	804	815	868	771	775	804	798	805	809	782	849	774	799	800	748	827	771	823	799	761	789	799	785	839	820	836	828	742	791	801	809	845	772	877	799	780	817	793	812	811	826	815	811	836	750	803	856	786	768	873	796	774	791	802	763	758	774	794	785	827	825	773	811	784	869	819	799	796	816	805	829	862	762	840	836	807	818	802	791	767	829	792	788	793	804	803	798	841	806	769	799	773	792	826	783	826	799	790	796	801	809	850	811	821	778	809	802	782	791	796	856	825	818	800	807	810	807	805	797	798	824	817	765	778	775	805	764	862	813	801	774	773	784	810	816	772	822	838	832	786	802	792	780	811	861	785	810	821	783	845	826	777	789	826	797	781	809	807	788	832	816	805	787	790	800	811	837	818	779	751	816	810	806	872	802	807	820	789	758	804	853	830	813	763	822	796	814	771	876	827	792	806	799	811	797	788	773	822	796	798	849	762	799	769	789	814	779	824	805	824	812	795	841	759	860	807	851	819	762	773	838	856	769	767	780	789	828	784	823	813	774	804	782	795	774	807	831	733	803	796	806	775	800	766	797	802	815	754	767	789	772	792	797	809	826	836	778	878	805	780	823	804	805	834	816	784	791	770	799	779	815	823	800	838	806	802	793	842	793	829	771	759	751	811	816	818	807	801	754	798	869	853	799	839	793	808	739	811	797	791	833	833	792	788	842	827	831	852	767	864	799	798	754	797	789	795	813	804	738	824	804	829	792	833	824	824	835	766	797	800	785	834	851	784	844	828	810	811	766	820	796	840	781	835	787	804	840	860	768	848	801	829	825	743	804	761	798	828	833	787	755	802	800	747	772	741	795	780	819	733	777	825	822	790	809	794	791	841	797	794	849	751	835	811	822	817	820	777	811	772	790	819	836	811	791	831	788	828	786	786	835	822	772	745	843	835	785	761	778	830	828	779	777	800	817	814	785	750	828	819	794	807	800	793	843	768	811	791	819	827	815	871	848	846	757	783	825	787	825	791	812	764	797	875	785	821	771	778	788	833	761	813	802	794	776	799	781	780	798	850	804	805	815	791	820	786	808	767	833	822	851	844	804	838	774	816	764	778	810	804	793	780	778	828	811	786	843	784	788	760	801	811	817	793	801	810	789	812	805	813	824	822	812	853	741	752	811	826	759	812	819	822	789	797	851	798	820	835	832	775	829	835	837	784	785	819	813	832	813	814	810	844	796	826	796	815	852	724	839	778	784	814	809	766	815	765	833	810	770	797	838	847	826	809	761	811	798	802	806	765	843	785	806	805	852	793	796	809	771	813	816	828	863	813	854	788	777	777	830	798	810	817	836	808	791	819	795	788	784	869	821	750	822	742	840	774	819	804	794	787	810	786	789	836	774	791	818	822	811	812	793	796	811	877	797	772	813	802	753	859	825	817	828	829	807	797	743	803	794	778	835	844	793	773	785	779	824	800	832	831	815	818	767	767	803	772	846	795	790	819	777	803	809	805	806	798	844	801	790	793	791	808	777	815	782	801	772	866	793	769	803	843	800	841	816	828	831	856	814	803	839	782	784	830	810	842	774	796	785	803	856	779	747	828	765
3071	614	217	132	127	109	94	67	100	112	133	145	157	148	175	155	136	134	101	63	46	28	41	34	29	32	16	27	24	20	18	18	21	21	19	23	22	18	25	22	23	16	16	23	22	18	20	23	23	23	26	22	19	16	22	27	20	15	19	10	27	19	12	28	19	21	21	16	23	24	13	29	12	23	16	24	30	19	13	22	19	21	24	18	17	15	11	18	17	22	12	19	13	17	15	23	24	14	23	18	20	28	24	15	27	19	20	17	17	17	11	15	16	15	16	17	20	30	18	16	24	25	22	23	19	16	24	26	15	23	20	20	16	17	27	15	12	22	14	16	21	16	11	13	18	23	16	23	11	18	17	19	20	13	19	21	17	14	17	22	5	18	24	15	23	20	13	10	17	19	23	18	14	18	17	22	16	14	19	13	25	25	16	16	14	10	23	17	23	15	25	13	23	22	23	19	26	20	16	25	32	14	23	19	18	17	16	25	23	11	20	27	23	20	17	24	17	14	16	11	20	14	17	17	14	15	19	15	17	16	24	17	18	19	18	17	11	22	26	17	17	14	17	19	23	17	20	25	19	22	17	17	18	16	22	20	23	23	19	27	13	21	16	18	12	15	22	21	14	17	14	17	20	24	20	22	19	20	16	25	17	18	13	19	11	11	21	18	16	28	19	23	21	22	29	29	21	16	20	30	22	14	15	15	20	24	22	16	22	13	12	19	18	11	10	22	14	16	22	9	14	28	20	14	15	20	16	23	28	22	19	20	20	19	21	14	15	15	18	16	18	15	19	17	19	17	19	29	20	18	20	26	20	16	19	20	25	24	11	23	15	18	21	19	16	27	15	20	16	18	22	23	19	27	28	17	15	11	29	21	18	24	16	18	23	27	22	21	17	23	19	26	15	11	11	17	21	17	19	17	20	24	19	12	22	25	15	19	24	23	21	21	12	24	22	14	15	22	13	15	23	21	15	15	27	22	11	18	18	20	25	16	19	15	28	17	21	29	17	20	15	14	18	17	14	26	8	25	18	12	22	22	14	15	18	14	24	25	15	16	19	20	20	23	14	20	21	22	17	20	16	26	13	20	18	21	20	24	18	18	26	17	21	19	19	20	16	13	14	19	23	19	15	21	21	16	23	14	24	18	20	20	21	22	25	16	11	21	17	18	10	20	14	12	15	11	18	14	28	15	20	16	22	23	26	12	14	22	11	18	13	22	25	24	17	18	18	23	21	24	12	13	16	18	18	21	13	17	20	19	21	13	31	23	17	26	19	15	17	16	20	20	13	29	18	21	20	15	24	15	18	18	18	14	17	13	16	29	11	21	12	24	16	13	14	19	22	23	23	15	15	18	24	19	15	23	11	22	18	22	22	18	20	23	17	22	18	16	23	22	23	23	22	20	26	18	22	22	23	20	15	23	21	17	18	24	18	18	16	28	20	18	23	18	20	15	22	21	14	29	12	18	19	16	18	17	16	15	22	25	21	13	27	17	18	21	22	19	15	23	20	22	13	25	16	14	20	23	13	15	16	13	17	22	18	19	19	14	20	35	13	16	27	17	23	12	10	17	20	19	22	19	21	25	18	17	12	22	20	17	13	18	18	21	14	16	15	22	13	17	18	19	22	17	22	23	16	10	18	19	24	26	19	27	21	15	22	18	14	30	19	18	24	12	28	23	22	16	19	17	20	18	17	15	11	17	17	21	13	19	17	22	17	15	14	13	15	24	19	24	22	16	16	11	16	17	16	17	22	23	22	19	18	24	26	20	26	23	21	20	20	20	25	16	12	29	20	18	23	20	20	12	17	17	18	27	14	18	14	22	23	15	16	16	22	20	16	24	19	19	20	18	13	17	16	11	18	19	24	18	22	19	19	21	10	26	17	19	15	17	24	15	15	22	25	24	20	21	16	15	21	19	18	23	18	20	22	15	24	16	18	20	16	19	21	17	25	13	15	21	13	17	17	9	15	21	25	14	28	19	18	16	15	17	34	20	15	12	13	21	20	20	21	17	18	19	14	16	25	18	11	21	18	21	23	11	26	21	18	18	19	13	17	17	11	10	12	19	15	22	18	24	27	12	14	19	26	17	26	18	15	15	26	21	20	16	17	21	15	15	18	21	25	14	14	24	19	21	20	18	20	12	18	22	12	26	23	15	17	19	13	24	13	22	17	18	26	20	17	18	18	12	23	18	20	13	16	22	17	22	16	14	22	20	22	14	29	15	13	20	13	13	13	19	20	24	12	22	19	23	18	13	27	16	18	19	16	20	19	22	16	22	18	17	15	17	19	18	17	14	25	8	18	16	12	24	24	17	10	19	22	12	23	22	18	20	24	16	19	16	14	27	22	14	23	17	18	14	22	21	18	20	21	18	16	15	23	13	21	13	17	15	18	9	12	12	23	14	16	29	19	21	18	15	27	26	18	17	21	18	22	19	22	15	20	10	17	12	13	20	14	22	19	14	18	18	20	16	20	18	17	20	22	23	18	12	21	19	20	19	13	9	18	15	18	16	14	23	18	13	17	19	8	21	14	17	20	9	17	19	18	19	22	17	18	19	15	21	12	15	15	17	23	18	24	22	16	14	29	21	22	25	18	19	16	23	20	24	21	26	11	22	26	27	32	27	16	19	18	24	17	17	22	22	13	23	21	20	18	23	15	13	14	11	24	17	24	18	17	23	14	12	22	21	25	14	13	17	17	19	25	28	18	21	16	13	17	22	20	22	9	18	26	23	21	13	11	19	24	19	19	19	14	26	15	23	17	16	13	17	19	18	18	16	21	19	20	23	27	17	17	17	12	27	22	16	23	23	23	20	23	21	21	17	20	21	15	23	20	22	19	8	15	27	17	23	19	23	22	23	13	19	8	17	20	23	16	15	18	21	13	16	27	27	18	20	24	22	15	18	10	19	15	16	19	18	24	21	15	18	17	21	23	25	20	16	21	24	14	15	17	17	18	23	15	23	23	23	17	14	20	22	24	21	26	18	17	16	23	26	13	21	22	13	20	21	12	16	20	12	14	11	17	18	19	17	13	23	19	12	22	26	21	18	20	13	14	20	20	25	16	22	19	22	14	18	15	25	14	13	18	16	17	24	14	16	23	19	20	24	16	17	28	9	20	18	13	8	19	13	20	18	20	15	20	18	15	26	18	18	15	18	16	18	22	19	26	18	20	15	20	16	8	21	28	19	22	21	19	19	18	26	19	16	22	20	20	20	22	24	16	14	20	19	18	25	28	13	14	12	16	13	19	17	25	20	19	15	20	13	11	18	16	17	26	16	19	19	8	19	19	11	15	20	17	22	15	23	16	26	11	14	14	17	14	19	17	12	21	14	25	23	22	19	20	27	16	29	21	25	21	23	17	17	17	19	19	21	24	24	20	16	21	18	17	13	18	22	18	27	15	19	16	21	23	17	19	28	16	22	14	14	18	24	25	13	20	15	13	13	17	19	21	17	27	15	18	19	16	13	17	27	17	16	15	23
35977	18113	8634	17505	18050	14554	10319	8250	7622	8258	9399	10121	9705	10356	10557	10585	9774	7816	5991	3764	2236	1723	1569	1299	1025	1005	789	742	771	741	679	612	702	672	711	678	654	654	689	614	597	576	540	619	660	571	568	621	613	599	601	723	730	595	519	555	566	503	546	545	510	513	508	566	510	503	524	520	527	508	497	513	482	477	502	505	522	514	532	507	519	477	482	520	551	480	483	516	461	534	504	510	503	477	538	484	506	487	500	506	491	512	517	555	464	468	491	483	485	517	488	510	499	503	503	514	478	515	457	524	503	481	506	496	519	493	511	475	511	545	473	523	529	501	485	488	486	559	515	510	499	501	501	482	434	473	497	514	541	494	489	477	505	510	521	476	465	501	483	525	521	529	529	476	475	467	511	492	528	488	518	476	527	465	447	520	486	511	477	474	534	512	505	512	517	494	483	464	459	547	515	506	521	518	534	472	501	494	487	510	540	473	493	520	471	493	487	471	460	499	500	458	502	480	505	497	468	455	504	496	475	471	511	494	478	532	460	492	525	511	496	548	488	527	475	484	473	479	479	480	520	494	484	506	486	520	534	475	480	491	483	543	452	534	453	504	513	470	492	477	471	534	504	538	473	496	483	523	496	528	477	503	511	472	469	481	495	506	514	496	520	502	509	463	500	474	445	488	494	514	485	477	469	498	505	464	503	473	519	495	508	505	459	488	456	512	524	511	470	469	463	497	467	500	502	451	492	478	518	486	486	483	537	476	538	505	498	480	477	469	473	514	537	492	477	506	501	477	516	509	525	473	478	491	506	486	532	497	484	508	512	501	496	511	495	505	470	531	535	460	515	513	493	525	509	477	485	486	499	516	479	475	508	471	463	453	513	503	496	493	456	497	512	512	494	484	476	450	487	495	477	494	539	504	519	485	507	507	478	488	504	499	540	521	481	487	522	504	473	501	475	503	483	509	481	500	509	492	498	526	507	481	485	481	491	488	492	464	472	482	479	467	476	460	475	512	521	515	489	517	494	467	485	498	452	509	545	491	535	480	492	490	484	509	500	523	499	532	498	452	526	464	471	506	497	495	474	517	511	513	494	497	477	493	463	451	519	479	479	481	508	496	486	505	502	467	516	485	484	506	492	488	500	512	520	517	504	491	455	488	499	480	490	508	496	498	442	512	505	530	480	532	509	536	481	488	489	504	449	510	487	471	475	484	485	493	537	509	468	478	494	513	519	515	470	484	519	530	535	505	520	459	488	488	543	466	491	550	468	501	497	513	482	452	484	483	490	485	511	522	471	524	493	521	486	495	489	436	495	497	527	519	552	516	475	496	478	487	513	482	500	495	516	488	500	510	502	491	517	502	469	486	470	492	511	514	509	471	513	485	502	505	445	506	493	537	463	499	492	493	510	492	516	471	497	473	529	525	481	521	496	495	484	505	459	493	485	512	490	516	472	482	507	516	512	481	496	444	495	487	456	514	486	497	511	514	492	522	501	527	473	522	474	510	524	537	480	510	496	510	480	503	506	453	571	498	511	475	538	475	478	505	518	470	468	510	466	481	486	481	504	497	499	477	510	507	503	463	504	503	476	484	470	521	451	494	522	462	455	473	459	464	488	509	500	515	511	513	495	483	490	530	439	492	497	539	488	546	484	482	480	490	470	483	481	517	509	499	483	501	479	484	476	522	501	506	529	456	498	485	478	509	499	489	485	495	493	474	462	494	494	492	508	486	508	486	499	488	509	477	526	471	497	498	510	505	502	518	498	508	482	508	503	516	491	490	514	485	466	505	479	505	462	502	510	477	497	488	514	497	512	491	502	500	533	513	467	513	528	484	509	469	485	445	470	484	466	478	493	508	482	481	485	495	509	527	501	446	487	478	480	521	487	452	491	491	467	535	493	495	492	518	463	499	509	504	485	486	473	502	498	514	483	491	460	509	506	499	512	517	495	533	478	498	516	480	483	455	511	523	515	523	476	486	472	443	487	467	458	521	519	489	492	488	471	511	521	511	526	507	490	498	499	491	515	542	483	511	461	481	485	492	475	472	501	526	521	525	526	500	530	457	500	484	539	498	495	507	489	502	521	501	523	499	485	487	493	504	500	526	490	496	534	512	524	480	489	491	484	525	544	506	529	488	507	521	532	468	512	526	519	483	460	479	490	516	508	465	491	496	489	462	473	519	486	506	498	501	488	505	503	512	460	496	504	503	495	526	527	503	506	516	529	469	505	474	487	519	486	501	515	506	558	524	487	488	486	500	513	493	512	454	475	460	506	480	526	484	504	522	478	537	488	478	502	509	523	523	480	506	505	517	469	501	530	510	502	502	491	496	482	482	502	488	516	451	480	539	482	541	450	513	475	522	464	506	472	508	482	514	476	525	530	459	492	513	486	515	526	476	498	480	468	504	483	507	500	536	487	466	510	469	470	525	495	459	488	514	496	503	548	489	517	492	466	513	485	508	468	515	521	519	480	492	498	507	516	482	494	486	486	477	546	507	493	522	520	479	551	493	493	473	474	473	496	498	518	537	509	508	479	541	508	516	446	460	477	518	486	530	508	506	472	495	510	520	507	499	505	493	501	488	482	472	494	495	508	514	486	471	452	489	518	470	471	488	504	504	470	515	495	487	537	485	496	523	542	514	529	481	527	521	486	506	492	471	474	521	492	491	519	514	509	474	502	463	499	465	499	468	461	461	431	481	512	491	561	500	507	483	462	519	501	477	503	477	522	512	518	496	541	492	488	503	517	489	490	509	547	519	493	459	562	464	449	482	476	505	469	485	480	480	505	471	519	480	504	500	489	501	509	476	495	480	483	507	461	487	512	470	526	470	550	517	495	504	452	486	479	506	443	470	534	485	509	471	542	542	471	469	469	511	520	477	514	469	522	504	478	459	483	453	496	493	494	502	501	480	492	489	507	497	487	487	530	521	522	501	496	504	457	448	536	486	503	471	518	497	522	491	493	517	490	510	474	530	476	505	517	504	517	498	487	546	483	482	507	450	530	501	488	501	489	482	481	446	483	490	524	476	509	487	459	501	496	508	494	483	499	511	519	504	483	488	483	469	503	514	487	515	477	510	509	471	513	453	498	456	502	511	529	480	510	489	530	482	499	487	441	539	484	495	501	506	515	507	479	510	494	495	512	538	495	489	497	509	473	483	483	472	502	502	461	508	491	479	478	502	510	521	485	509	535	519	474	501	474	487	515	477	485	477	517	504	483	526	515	473	514	455	505	489	516	492	456	491	483	523	463	460	469	484	518	508	480	511	509	531	472	518	511	482	480	487	477	494	494	521	458	458	488	485	501	429	497	482	530	496	471	504	496	489	506	533	491	494	486	512	471	500	503	508	490	482	506	506	512	543	474	507	475	510	499	478	473	488	509	491	476	526	518	516	544	528	462	477	506	471	503	489	504	523	488	530	476	490	467	493	478	511	502	464	486	513	499	521	502	497	524	477	465	500	497	494	528	464	500	502	484	487	532	498	480	512	527	553
8472	1407	454	261	327	296	204	232	233	261	309	311	339	353	356	383	325	224	198	103	99	82	58	57	40	52	43	39	44	34	42	41	33	32	32	32	39	42	40	38	39	41	34	43	49	39	33	26	38	38	42	47	37	39	47	33	38	22	38	35	38	31	27	37	29	26	38	39	30	34	34	37	35	27	37	39	36	31	33	27	44	42	35	42	24	44	37	38	28	37	35	30	34	28	37	36	41	39	28	38	31	39	31	36	34	26	35	37	38	34	29	29	33	30	35	40	35	26	35	47	34	27	35	33	26	41	44	36	29	42	21	33	40	40	29	28	36	37	39	24	31	32	35	32	40	32	26	23	37	33	30	30	32	53	42	31	31	31	35	37	33	36	33	31	31	33	30	40	40	32	43	22	36	33	28	42	32	44	32	39	34	32	43	29	43	34	29	29	25	21	29	34	33	29	35	37	31	23	38	28	20	29	38	37	32	37	31	27	39	32	29	36	37	27	44	38	50	29	30	36	32	39	31	30	34	37	31	36	33	32	32	26	31	27	28	36	39	40	38	42	42	37	39	36	50	28	32	39	37	38	34	36	31	39	26	26	21	39	38	37	30	37	29	33	36	25	33	28	39	34	38	31	37	26	28	28	40	31	35	42	34	39	34	35	36	29	38	39	37	35	32	34	35	34	43	43	34	35	33	31	25	26	32	33	38	22	35	33	39	28	25	30	39	33	32	42	34	33	32	30	33	44	33	38	33	38	36	33	25	31	48	41	40	30	35	34	32	27	39	29	38	31	29	38	33	33	34	37	29	32	34	28	31	51	36	36	35	29	33	37	26	34	31	39	38	22	29	40	28	34	42	31	35	30	37	45	51	33	34	33	33	31	27	44	38	33	26	35	36	31	36	27	28	29	32	28	36	41	22	27	37	30	26	28	33	38	37	36	28	38	26	26	40	36	31	21	32	36	37	39	27	28	43	24	24	51	31	32	39	45	45	26	30	28	32	29	34	24	35	29	24	31	39	31	39	23	18	33	39	36	31	34	38	33	39	34	26	45	39	35	32	33	35	47	46	34	33	31	37	28	35	32	34	33	43	31	31	36	39	23	31	33	44	35	29	42	26	40	35	36	29	39	35	39	35	29	38	36	35	34	33	32	27	40	31	30	28	29	42	31	31	30	39	32	39	26	23	30	32	33	42	29	37	36	36	40	33	31	39	42	33	30	30	32	36	32	27	30	38	33	27	31	39	33	40	34	48	19	35	36	43	34	43	29	27	26	34	30	36	36	46	23	33	39	34	36	31	40	35	32	36	26	39	30	48	35	45	29	38	31	34	39	30	38	34	30	28	31	29	22	29	31	26	37	31	39	37	32	44	36	36	49	30	29	37	33	30	35	35	38	33	40	34	30	24	36	33	32	29	44	37	26	34	34	38	29	49	34	39	36	32	37	40	31	35	44	27	29	38	30	32	32	28	22	37	42	33	28	49	32	24	32	30	31	32	37	45	32	22	34	31	32	33	35	26	37	29	36	29	36	34	39	43	30	25	28	26	35	40	32	49	35	38	31	39	38	37	37	28	41	37	45	34	30	39	35	30	36	33	38	27	40	33	26	34	28	43	34	41	37	33	35	38	32	39	30	33	30	25	35	34	31	39	32	32	28	37	34	38	33	31	33	49	20	21	42	31	32	38	27	33	34	33	41	30	37	34	36	28	43	34	35	29	38	27	26	31	41	32	20	46	34	27	37	32	34	35	39	42	33	32	37	35	32	48	29	47	26	40	38	38	35	39	33	34	27	28	28	47	41	35	22	27	35	23	29	41	38	38	44	38	38	37	27	27	26	29	32	35	28	26	36	32	39	36	37	32	38	32	30	28	32	30	28	31	40	34	48	32	42	30	30	39	36	35	32	29	40	35	22	40	46	24	38	39	42	34	34	25	29	42	30	35	38	36	25	44	42	36	36	47	35	41	39	38	40	36	34	34	40	34	33	33	40	25	48	43	41	45	34	29	41	25	26	38	45	33	39	35	39	28	28	27	28	29	27	34	40	27	45	28	38	35	34	36	26	35	27	37	32	41	29	35	35	29	27	42	28	34	36	39	41	25	33	32	29	32	29	28	34	32	42	28	36	34	21	33	37	36	39	31	25	38	38	27	47	37	33	34	29	33	41	33	47	28	37	37	41	23	38	37	29	39	26	40	33	33	35	35	42	32	35	32	31	34	34	30	29	38	36	37	26	27	27	29	32	34	42	35	31	37	42	29	38	38	23	24	32	36	26	31	37	50	34	35	33	24	34	28	38	27	40	35	30	38	40	37	36	33	43	31	34	22	37	28	33	34	33	32	40	24	36	37	21	50	22	29	31	32	33	47	31	26	37	37	28	47	28	38	27	44	36	29	24	21	28	34	39	34	33	33	47	34	34	44	36	45	35	35	31	31	41	34	39	27	37	23	29	40	35	41	33	39	43	30	34	34	32	34	33	23	22	43	33	33	40	32	33	38	37	38	28	26	39	33	27	33	34	27	43	40	39	42	33	33	24	39	31	28	28	36	34	31	31	47	33	31	42	34	22	35	32	43	29	31	32	38	40	40	48	33	30	33	28	35	39	40	35	32	26	29	34	35	39	41	36	33	38	30	32	33	37	36	44	33	34	44	30	36	47	38	34	32	40	27	33	37	43	35	41	27	35	28	35	37	25	35	34	37	33	29	26	33	34	33	27	31	37	38	50	36	31	31	33	35	30	41	35	30	32	25	32	31	30	33	26	23	27	40	31	24	30	40	29	37	38	40	44	35	31	25	33	35	30	35	35	28	32	26	30	35	37	27	45	27	27	35	42	40	20	41	38	31	39	33	28	28	23	36	37	34	32	37	34	47	28	27	43	24	30	33	34	25	44	34	30	34	32	33	29	31	36	34	40	30	45	37	32	45	34	27	31	31	37	40	39	37	30	25	32	40	32	32	37	25	19	38	23	37	34	35	35	34	37	33	42	39	33	27	36	23	37	26	34	38	37	29	28	47	28	32	34	32	35	45	34	41	31	36	37	45	35	32	43	30	40	42	34	24	30	26	38	29	33	34	34	36	31	32	31	29	34	26	29	36	40	28	39	38	35	24	26	33	32	36	37	37	41	39	27	23	30	43	25	29	37	26	37	41	39	27	38	35	33	30	31	36	38	36	32	22	30	36	37	35	27	35	30	30	31	25	33	35	29	33	31	37	34	37	34	36	31	31	29	39	27	33	41	30	35	30	32	29	35	41	20	32	35	29	36	29	38	37	33	31	38	45	36	32	21	23	33	36	30	25	24	36	27	41	35	34	34	29	37	27	34	30	33	34	38	41	25	38	47	29	33	47	37	32	27	28	37	28	37	42	35	31	31	36	25	31	30	31	22	32	37	27	31	25	29	34	35	40	45	30	34	25	32	42	36	33	43	36	22	27	33	42	36	27	31	37	43	29	33	37	33	34	32	22	37	29	32	31	35	28	32
45515	22832	13278	25564	27843	24566	19947	17052	15740	16138	16768	17629	16497	16765	17191	17311	15938	13066	9746	6061	4131	3606	3272	2519	2259	2008	1669	1501	1465	1401	1329	1268	1348	1303	1341	1257	1322	1314	1338	1230	1167	1125	1124	1217	1250	1075	1088	1094	1083	1078	1247	1531	1424	1161	993	928	974	912	986	968	998	922	926	904	921	895	896	903	949	903	921	863	909	906	878	934	836	858	877	899	861	867	873	898	889	842	941	822	924	922	847	900	865	870	858	910	847	895	847	858	809	841	867	873	836	854	871	862	818	838	884	822	904	846	915	854	862	861	901	922	888	830	866	826	841	863	875	843	820	905	837	826	859	855	822	812	888	812	891	909	857	896	849	866	899	886	847	870	875	840	866	840	885	858	824	870	880	858	816	815	870	805	782	825	812	900	809	822	890	876	833	837	854	883	862	860	867	837	872	845	801	872	820	859	848	859	896	872	802	856	841	866	894	829	851	842	830	864	810	822	840	825	801	849	847	849	826	881	847	886	837	880	864	821	917	865	833	832	820	827	821	856	828	809	859	841	850	829	733	837	845	831	838	897	827	845	881	807	804	854	820	788	818	854	883	870	878	857	819	878	877	844	879	826	840	873	828	875	907	828	843	837	874	871	862	824	883	848	862	833	816	905	817	853	782	814	840	817	875	881	847	906	889	843	813	836	845	904	812	891	857	836	822	874	846	839	850	859	866	837	850	882	849	803	912	904	856	786	873	833	833	852	838	915	887	832	842	834	844	921	874	835	876	860	835	831	849	827	821	843	841	886	869	849	828	851	876	851	874	864	806	831	839	908	815	813	837	813	867	841	866	848	812	857	846	861	902	830	852	817	840	827	848	842	822	856	827	865	833	885	856	874	846	822	848	811	861	821	871	858	865	809	862	822	866	829	804	862	877	780	825	866	852	832	846	797	836	848	853	886	907	877	819	869	820	837	881	853	863	851	848	911	826	843	825	846	781	845	873	785	834	869	843	850	825	864	811	868	880	890	893	816	841	872	874	858	838	872	889	858	835	879	887	851	829	862	804	893	826	894	828	858	849	843	827	833	852	850	822	879	880	856	834	837	827	833	865	857	791	833	815	780	822	831	794	806	844	888	908	867	851	833	823	853	869	864	903	812	842	860	893	851	833	845	833	882	865	860	858	857	803	850	839	868	860	830	814	821	851	847	850	803	831	803	890	857	871	804	889	903	837	844	829	857	837	912	861	870	846	861	848	835	826	858	809	850	809	866	856	874	847	871	836	850	825	825	864	893	869	899	800	848	847	852	890	854	813	857	872	842	820	840	825	874	849	844	838	816	845	893	842	810	835	880	875	860	857	859	909	850	861	859	822	849	910	861	830	841	850	894	833	851	801	843	844	801	836	825	838	812	826	897	883	847	823	879	865	859	885	850	848	844	837	807	830	850	821	871	848	834	852	845	868	885	830	844	828	858	852	873	855	849	815	839	916	857	782	824	822	848	855	840	828	901	820	881	880	895	842	795	852	867	872	818	849	865	823	851	819	827	828	835	866	849	902	798	832	849	849	873	821	801	843	839	792	817	889	916	839	896	817	835	852	867	864	860	848	822	883	829	842	866	844	823	873	856	814	833	830	849	834	885	841	818	891	858	831	850	862	796	884	854	881	841	852	847	865	830	866	835	824	880	812	858	841	813	870	828	841	882	869	840	766	839	860	859	861	825	813	907	841	862	833	846	837	846	795	850	838	778	818	828	842	835	855	871	860	837	871	852	801	883	894	862	807	856	827	864	863	850	857	822	854	862	814	867	862	856	837	871	807	862	859	862	886	836	851	868	820	855	835	826	819	872	855	854	852	841	877	817	823	893	891	860	815	838	892	802	851	854	872	851	809	851	799	830	815	850	837	817	854	845	799	824	863	854	852	843	830	820	847	807	806	854	871	853	806	818	866	796	876	891	841	876	871	847	865	844	852	846	823	853	844	828	893	811	817	828	849	845	812	842	886	823	816	861	862	860	830	829	869	874	850	798	891	850	835	884	895	839	870	848	837	840	860	841	862	847	818	864	850	823	804	841	813	823	881	830	865	900	879	808	847	811	842	803	800	897	843	835	911	889	876	806	811	861	863	885	888	813	750	815	870	845	871	834	811	890	831	824	835	880	877	830	861	830	818	869	825	808	782	878	868	845	852	862	873	822	845	898	864	832	871	853	870	859	859	824	866	822	793	913	853	854	851	880	849	868	822	868	884	878	868	886	869	905	844	824	833	864	838	870	878	832	810	858	873	830	819	820	788	829	888	815	833	879	825	835	849	884	877	832	885	857	840	813	849	881	837	815	821	851	879	801	858	832	865	850	866	832	815	835	823	857	852	869	813	810	847	881	876	864	819	852	788	839	836	806	843	840	802	867	847	839	844	884	870	852	814	843	869	888	872	913	878	818	869	833	857	802	824	823	819	851	862	847	860	872	881	878	859	820	829	832	873	827	844	843	840	852	872	840	853	821	844	834	814	866	845	822	820	771	837	879	858	874	872	858	881	871	879	852	824	799	831	895	772	817	823	875	881	835	829	837	806	872	859	866	864	881	848	849	805	866	871	883	823	805	800	833	854	839	814	860	848	834	828	815	819	872	817	841	833	819	821	860	880	839	879	844	881	846	847	880	850	820	823	801	827	867	845	838	833	856	831	841	801	827	835	846	891	825	803	869	872	851	831	857	851	891	817	854	875	836	908	869	844	863	820	835	864	863	866	866	853	820	809	820	865	853	850	824	882	842	853	830	868	874	845	822	859	878	895	874	823	801	834	834	833	840	863	855	914	831	839	830	881	864	856	874	827	841	819	868	880	892	843	819	864	869	853	818	876	855	841	794	844	842	827	840	867	854	842	848	762	903	889	873	863	860	848	848	802	824	874	890	825	833	818	868	861	860	807	831	850	834	851	802	857	849	862	906	824	802	885	847	878	863	856	871	876	925	827	859	840	882	856	871	876	862	768	826	887	862	846	873	855	797	841	877	864	865	853	858	824	843	792	841	865	866	797	794	826	838	804	854	826	874	826	841	787	846	858	817	887	835	847	777	864	826	832	813	909	883	852	921	863	870	852	845	874	915	867	843	808	837	889	875	792	886	919	855	852	869	826	887	829	848	835	849	848	830	865	850	863	865	810	854	905	796	848	896	869	840	801	836	871	832	882	878	807	897	836	834	824	918	851	776	849	861	823	849	875	845	794	879	851	843	865	779	878	851	908	860	781	833	855	856	826	800	821	813	861	829	827	850	854	825	832	805	815	860	786	861	885	845	834	826	892	833	827	809	823	808	906	837	861	862	844	809	852	889	798	832	849	884	890	821	842	822	884	826	792	858	840	880	845	795	846	888	822	827	878	836	846	832	873	880	854	875	857	888	894	830	819	839	812	840	835	813	839	849	830	810	892	789	881	877	791	840	807	827	901	857	809	798	841	848	887	819	812	809	831	844	811	885	830	808	849	840	895	877	857	852	825	837	796	793	844	873	879	872	817	857	809	884
3102	469	136	77	95	76	70	86	86	103	127	134	129	133	137	149	122	106	55	35	34	27	16	32	31	22	23	13	15	18	19	23	10	18	10	13	16	15	18	11	12	15	11	16	13	14	8	13	21	21	16	21	23	15	12	15	14	15	12	12	13	9	19	9	17	14	16	14	14	12	18	14	15	13	17	19	23	5	13	15	19	11	16	15	12	15	11	14	16	11	12	11	15	14	11	13	10	10	14	15	15	16	17	16	14	11	9	16	15	15	15	24	18	14	13	17	13	12	14	9	17	18	14	15	11	7	12	11	22	11	11	9	17	16	12	13	14	16	16	18	8	7	12	10	8	7	20	16	9	16	11	15	15	17	14	12	16	10	19	15	16	14	18	13	12	15	12	12	12	17	16	17	19	14	12	15	12	8	11	16	21	16	13	19	12	14	14	15	9	17	18	9	17	15	12	17	12	11	18	17	10	13	18	14	13	17	17	16	8	11	15	15	12	8	8	15	13	19	17	14	19	17	11	14	9	12	11	17	14	14	15	10	14	16	13	20	15	7	19	9	9	15	15	13	12	11	11	8	11	11	15	17	16	14	8	19	13	14	15	11	19	14	22	15	13	17	17	14	9	10	15	13	18	10	14	18	13	8	13	15	16	14	14	17	16	17	6	11	20	13	13	17	20	12	18	15	20	16	13	11	14	17	12	17	18	19	9	18	13	12	18	13	11	18	17	13	14	13	18	12	12	11	15	12	11	22	19	19	12	15	18	15	11	16	19	10	14	21	15	15	16	20	17	12	11	13	15	14	9	17	10	14	15	10	22	15	14	12	17	11	18	17	15	13	15	5	10	12	14	14	13	5	16	11	11	16	16	10	12	10	12	13	14	7	14	13	10	12	14	15	12	7	9	15	17	12	17	14	10	11	18	12	10	19	10	16	13	9	12	12	13	6	12	12	16	13	10	16	12	18	20	9	15	17	18	16	18	15	16	10	13	12	14	10	14	8	9	20	13	11	14	13	30	18	21	8	8	13	12	15	15	11	10	5	14	15	13	11	8	10	11	15	20	14	17	16	17	21	6	11	14	11	9	18	15	10	16	13	8	8	21	21	14	17	19	15	11	17	15	14	10	17	9	14	18	18	11	13	21	14	14	11	14	15	11	11	15	20	13	8	18	11	12	7	9	19	19	13	10	22	16	13	9	8	10	16	17	14	15	12	17	19	13	23	15	15	6	16	16	7	16	12	16	15	17	20	14	10	14	16	17	9	14	13	17	12	14	15	13	12	21	10	16	22	13	14	13	17	21	12	15	5	16	15	16	16	13	13	12	14	13	20	6	21	14	12	14	8	19	7	13	17	16	10	10	10	21	8	8	17	18	7	12	11	16	15	14	20	18	15	10	21	13	8	15	11	14	16	12	13	14	6	11	14	16	17	11	18	18	18	17	14	11	28	16	11	12	15	16	14	17	17	15	13	19	15	11	19	8	19	13	10	17	14	13	15	12	9	16	16	17	16	12	15	16	16	12	15	14	16	17	9	12	15	22	12	11	14	8	9	11	11	17	20	23	18	17	15	12	19	13	14	12	11	18	18	14	16	15	14	11	23	15	13	12	16	17	9	24	11	13	12	17	14	8	11	12	13	8	14	13	12	11	8	18	12	12	13	7	8	12	17	15	12	9	10	14	11	11	8	15	14	11	13	21	19	17	16	12	13	9	17	20	16	8	10	8	19	8	16	20	15	12	12	13	13	16	15	14	13	15	18	7	17	18	20	14	13	19	16	14	16	18	14	16	13	12	9	15	21	18	20	12	10	12	12	15	9	12	14	15	15	18	10	12	14	14	17	17	23	11	13	12	18	17	16	10	21	13	11	21	14	11	16	16	16	13	15	14	21	12	11	8	16	8	14	12	18	14	14	15	7	13	14	7	9	11	14	13	15	12	9	9	19	6	14	16	18	12	15	12	13	15	21	14	12	16	13	14	8	12	11	8	11	12	13	12	16	15	21	9	15	15	17	13	9	8	17	14	11	9	21	20	19	9	9	10	11	17	17	16	11	20	8	12	21	13	15	18	9	7	14	15	9	12	14	14	20	17	13	15	15	11	15	11	12	20	17	8	10	11	16	10	9	11	17	14	12	15	14	22	13	17	15	10	15	16	20	23	15	15	18	14	17	15	13	13	12	16	14	24	12	10	16	13	14	15	19	18	19	16	14	16	17	22	12	17	7	17	9	10	18	10	9	16	12	27	16	16	13	8	6	15	14	15	12	14	18	15	20	16	15	16	22	10	19	15	11	10	16	12	15	10	10	14	18	17	13	10	19	9	13	18	13	18	12	19	8	9	10	15	17	17	11	9	13	16	10	13	16	17	17	13	12	13	12	17	8	15	17	11	16	24	14	17	15	7	15	7	16	17	19	11	19	13	23	8	11	12	5	18	9	12	15	16	21	17	10	13	13	17	14	14	8	12	12	12	18	14	15	16	10	10	16	14	18	17	17	15	15	15	19	10	14	19	13	13	14	12	12	15	11	17	11	13	16	11	13	12	11	13	16	10	12	15	13	12	11	11	22	17	8	11	16	14	18	11	24	14	16	13	8	9	24	16	14	14	11	12	19	17	11	10	12	10	17	11	18	11	18	9	13	15	17	17	17	18	18	12	15	6	14	13	19	14	17	13	18	13	12	13	16	11	8	12	16	15	14	15	11	13	17	20	15	11	17	15	15	13	10	13	11	19	13	10	15	13	15	14	14	17	12	11	17	16	19	15	17	12	14	15	13	16	12	15	18	12	17	13	21	13	16	12	15	9	13	15	13	20	16	15	18	11	16	19	21	14	11	12	22	10	13	18	16	14	12	9	14	16	15	24	18	11	16	8	8	14	7	14	14	17	19	12	17	9	18	17	15	6	20	12	16	18	12	12	12	18	14	16	18	7	11	16	15	19	13	12	15	13	18	17	12	8	11	12	12	16	12	13	13	11	14	17	17	20	18	10	16	15	16	11	12	16	12	16	14	17	10	10	19	13	17	13	17	14	11	9	21	15	16	10	7	9	9	18	15	8	16	7	11	14	14	13	17	17	19	7	13	17	13	16	7	7	13	17	24	14	15	16	10	15	11	8	16	8	14	16	10	10	12	7	15	11	23	20	14	12	11	20	16	10	6	9	10	13	15	12	12	9	9	13	14	10	15	13	12	14	16	7	19	18	12	13	9	15	14	13	14	12	18	15	14	20	16	19	13	11	14	19	16	11	13	17	20	11	12	14	11	16	12	9	9	15	18	18	13	15	16	20	16	18	13	13	12	16	15	15	19	16	11	17	24	19	18	14	12	18	14	11	13	10	18	15	16	16	14	10	17	13	14	15	14	13	10	14	21	18	16	9	8	10	11	20	17	19	16	18	19	9	12	13	21	15	15	17	14	17	11	10	9	12	11	10	12	13	14	12	11	8	22	11	17	9	11	12	13	9	13	15	11	11	11	23	11	17	15
34114	14519	6306	13638	14939	12465	9202	7910	8186	9065	9861	10000	9456	9597	10087	9928	8618	6584	4139	2361	1589	1589	1360	1034	805	700	645	586	544	496	496	513	527	474	476	510	537	599	529	472	450	479	485	567	460	460	474	445	455	498	603	636	537	414	414	402	402	382	405	412	426	371	389	405	400	369	391	384	428	395	417	403	375	372	379	403	387	355	421	372	372	371	413	365	383	397	374	400	345	378	410	400	392	377	412	383	356	396	377	388	419	335	377	383	363	379	388	382	368	381	353	364	370	399	363	410	378	384	397	405	360	410	371	404	382	377	372	354	382	386	362	408	419	334	371	379	391	401	384	367	364	391	388	399	366	357	359	425	392	379	367	404	416	386	375	370	334	358	407	357	405	384	392	362	397	388	375	380	390	426	370	378	415	384	380	382	337	379	415	376	411	369	393	395	372	373	372	394	350	377	419	395	359	368	360	405	395	364	405	380	390	411	407	366	399	364	388	377	338	378	354	372	381	366	394	365	345	383	358	364	370	419	350	344	386	359	349	356	368	387	379	376	353	379	356	397	348	372	381	356	359	428	418	386	364	368	427	371	371	337	406	354	394	357	352	378	367	343	402	359	387	367	401	381	374	374	380	371	385	362	411	366	400	402	357	380	383	364	379	400	398	358	386	355	342	370	382	385	406	361	360	421	388	362	402	356	342	401	383	397	372	382	417	383	402	366	372	382	365	360	369	349	387	361	401	390	384	389	351	416	368	414	401	358	383	356	344	353	354	378	363	391	365	375	389	393	383	356	386	373	400	357	373	376	379	363	386	399	383	390	361	339	385	370	367	416	386	392	364	361	394	376	392	382	381	405	367	399	380	342	377	385	380	399	363	385	356	397	393	367	408	412	383	385	375	382	381	404	372	396	356	384	378	389	348	390	362	395	340	386	371	389	389	383	383	374	400	382	387	392	379	387	378	366	363	411	388	418	426	351	367	351	364	400	357	388	381	369	361	405	385	396	396	385	369	354	374	381	374	403	360	366	410	376	366	391	386	365	368	375	373	343	349	392	390	374	373	379	377	367	388	398	383	383	397	360	374	333	403	388	382	346	368	382	358	339	346	387	368	396	376	375	390	409	374	371	387	391	368	371	386	366	380	392	367	409	372	401	389	353	386	391	376	385	372	375	431	377	360	367	412	396	346	404	397	388	372	363	358	372	342	395	353	347	375	381	380	356	354	379	364	382	412	390	390	343	369	390	356	367	366	388	361	404	383	423	376	352	410	402	368	367	366	361	379	372	363	374	382	369	356	386	383	361	377	361	407	369	386	368	390	376	377	373	380	389	397	387	398	377	374	414	398	409	409	408	362	389	382	370	393	397	339	365	388	371	385	396	379	391	361	361	357	365	385	366	379	391	370	345	372	382	459	379	376	351	388	394	396	353	395	361	387	389	387	341	377	402	392	408	383	370	366	389	364	376	376	400	374	393	396	358	387	397	400	385	405	427	383	379	386	377	379	388	343	383	368	376	369	381	376	389	387	390	370	378	398	392	376	367	349	369	374	371	372	375	402	372	391	383	395	340	397	377	376	380	381	405	365	357	368	361	382	410	374	368	414	411	354	398	389	361	376	374	400	365	342	399	378	385	399	367	374	362	414	395	399	393	401	353	356	364	395	379	359	402	372	380	380	373	378	367	401	425	385	366	407	372	365	373	354	394	410	363	385	385	384	399	395	392	377	357	395	382	371	347	405	392	370	393	379	406	391	356	385	362	383	367	359	400	397	395	399	407	381	358	331	351	393	394	361	373	377	392	400	415	374	394	386	390	372	361	342	376	403	363	356	343	348	398	386	394	366	337	390	401	378	376	388	389	383	358	421	400	389	371	384	383	351	397	370	364	401	369	370	364	379	398	382	349	375	368	387	377	358	389	376	384	355	356	375	380	364	383	353	368	411	389	378	387	348	398	402	385	412	368	363	375	409	403	369	416	357	362	348	355	370	379	364	379	345	352	371	355	395	399	366	346	375	370	344	324	314	359	387	393	372	408	375	349	383	408	424	420	385	415	387	388	405	393	406	366	433	353	387	402	380	359	386	401	373	379	398	366	386	390	370	359	371	353	369	391	362	387	392	381	386	398	380	383	382	376	372	383	382	374	357	380	381	379	369	375	391	395	378	375	363	383	363	420	367	406	393	407	358	377	349	378	402	393	378	361	381	364	396	369	439	399	402	358	381	381	400	355	402	364	360	376	370	385	390	382	389	365	357	370	374	377	371	380	351	384	355	384	398	361	398	395	377	390	361	389	356	401	369	346	367	358	329	386	391	362	376	415	386	394	369	377	386	388	376	357	378	372	386	333	399	403	380	374	384	342	343	369	365	433	385	384	395	350	427	380	397	391	367	351	380	381	370	383	372	396	390	361	404	352	395	385	401	322	348	380	346	412	382	339	345	372	411	377	390	381	375	377	368	389	369	363	393	409	360	391	342	393	377	404	396	372	382	389	327	368	381	374	369	413	388	364	389	378	381	355	389	353	389	385	362	379	386	370	387	362	400	364	408	348	399	393	395	383	385	366	374	345	354	384	403	387	354	393	374	381	387	373	401	381	384	370	377	377	382	361	368	374	377	395	349	359	369	365	375	362	378	374	358	386	391	414	386	393	384	377	382	359	334	389	407	380	425	341	398	359	380	379	364	365	369	376	389	390	357	377	390	419	380	363	384	372	370	394	368	394	356	354	392	374	370	372	387	367	394	371	383	405	361	373	375	345	385	382	391	385	350	381	390	374	395	351	402	390	378	333	447	400	394	390	387	375	364	405	384	360	386	373	399	385	353	369	399	361	352	354	366	362	358	351	384	364	346	394	362	378	388	408	396	392	376	371	377	371	386	366	384	374	405	381	353	362	393	367	371	356	361	414	386	382	362	369	380	381	402	357	389	375	395	363	373	392	370	405	406	381	411	366	353	340	391	402	384	368	392	380	360	383	390	379	360	362	389	374	392	385	389	398	375	375	361	371	392	382	377	375	374	356	352	342	369	391	370	405	336	353	375	389	416	396	371	364	356	405	382	331	398	392	354	367	410	356	388	361	360	363	372	390	376	352	383	387	353	358	349	367	375	363	409	373	418	362	369	372	407	349	367	406	394	388	369	358	400	350	376	369	403	385	350	365	392	387	356	361	392	373	401	364	376	377	384	366	361	348	362	346	399	389	388	395	338	375	402	386	398	385	415	370	387	377	373	376	387	385	371	341	335	380	363	392	386	373	434	373	353	391	407	374	386	363	411	402	378	379	405	404	365	349	364	418	348	382	412	367	400	366	385	379	382	360	380	390	404	381	365	344	352	404	380	397	352	356	389	363	375	369	387	374	364	374	376	357	404	356	371	368	377	357	360	382	359	397	351	384	377	386	363	359	400	347	370	382	340	386	409	393	338	369	393	379	393	422	372	368	347	364	356	397	408	398	412	358	370	376	355	343	382	390	391	382	396	384	381	370	357	406	336	398	358	364
5274	847	285	205	239	181	170	173	204	230	262	251	274	263	270	324	246	157	98	76	64	55	70	40	56	40	41	48	42	35	41	38	35	39	31	44	37	36	46	28	29	30	23	37	39	37	31	30	40	39	39	31	31	41	31	40	31	34	38	34	38	32	22	34	29	39	40	36	31	25	29	34	29	31	31	30	26	37	33	27	27	39	17	31	36	33	36	36	35	30	22	34	28	37	37	31	31	28	32	38	30	37	29	39	33	29	20	24	31	29	29	33	30	34	30	22	26	29	26	19	40	34	33	21	37	33	22	25	39	26	25	29	38	26	32	39	35	29	28	25	37	34	28	34	33	25	26	27	28	23	26	29	28	25	33	27	23	24	37	31	30	36	30	33	37	32	32	27	33	33	33	25	32	23	27	25	38	24	26	43	30	37	36	19	39	33	33	28	39	40	32	27	32	29	34	33	31	28	35	31	44	27	30	35	32	35	32	22	19	36	29	40	33	35	39	28	25	30	20	28	27	26	33	28	30	24	29	41	25	27	30	34	34	30	35	33	39	30	32	31	30	37	36	41	30	38	35	29	27	32	36	34	24	38	31	34	32	29	34	23	37	28	28	34	25	30	28	30	24	23	24	32	36	36	28	27	38	37	26	38	29	40	32	29	41	29	34	39	32	28	24	25	33	26	32	32	32	37	36	30	30	35	31	36	28	36	42	33	26	34	25	21	34	33	33	34	29	28	27	25	27	21	19	31	33	25	39	30	26	40	27	31	30	26	34	33	41	24	33	31	21	26	31	26	27	29	35	31	33	18	27	34	32	27	29	31	34	29	35	29	22	33	35	33	30	24	28	24	31	24	34	37	36	32	38	43	33	35	26	32	30	37	26	32	21	39	31	30	27	29	27	28	21	28	31	31	27	28	27	22	24	30	29	28	30	23	39	34	29	28	29	37	22	25	22	42	27	31	25	32	32	36	25	31	35	30	36	32	32	35	26	30	25	32	29	28	38	24	31	25	24	28	29	31	31	30	25	26	22	40	35	46	30	26	24	30	34	35	31	31	31	30	28	25	26	29	26	29	25	26	29	31	29	29	36	25	23	36	33	42	28	26	27	30	36	29	28	24	23	27	22	31	30	27	30	28	23	28	39	36	25	25	33	25	39	31	35	25	20	36	15	26	25	31	34	23	33	31	24	34	29	35	27	25	32	27	32	27	43	31	22	42	25	21	27	38	29	37	32	30	27	32	31	27	27	30	28	30	27	38	38	30	32	37	24	31	39	32	33	39	26	36	42	18	31	42	25	27	39	34	27	29	40	36	28	34	27	29	34	37	38	29	28	32	27	37	28	33	30	33	24	41	24	28	30	37	21	37	34	28	24	28	38	32	33	27	21	25	37	39	25	28	31	40	30	39	40	31	29	33	31	36	28	34	22	28	31	30	25	33	25	25	37	25	36	27	26	26	32	41	34	29	27	36	31	32	28	36	29	33	29	35	36	42	30	26	29	30	39	34	30	39	28	41	34	18	33	30	19	37	29	25	26	35	36	25	30	28	36	25	31	35	37	26	23	34	28	29	34	24	31	29	38	24	35	34	26	24	34	28	28	27	19	26	26	32	26	26	27	28	23	24	22	27	27	27	33	36	24	37	31	33	29	34	23	30	30	33	24	35	21	37	30	31	32	43	33	27	45	27	37	28	36	28	25	31	26	29	36	37	28	35	32	33	39	30	21	38	35	37	33	23	32	39	21	29	32	25	38	34	33	28	34	24	34	31	25	33	25	28	34	29	30	37	28	29	19	28	31	36	26	27	32	27	31	39	33	34	23	24	23	40	36	35	28	26	25	16	23	22	32	30	29	22	30	32	28	35	33	38	39	37	32	25	24	31	30	35	34	26	34	36	27	24	33	37	38	25	23	32	25	35	33	30	30	29	26	36	20	36	28	24	32	24	30	26	36	23	25	34	27	35	28	27	32	28	34	22	35	26	20	33	27	32	34	29	39	36	40	25	31	31	31	29	34	25	27	36	29	16	29	28	41	26	27	35	27	22	30	28	36	26	33	32	20	29	37	34	32	31	29	35	30	33	30	26	28	39	36	30	31	35	31	26	30	24	28	25	33	25	29	34	15	42	36	26	30	27	40	34	41	28	37	27	27	22	29	24	28	29	26	30	32	23	27	39	28	27	32	24	29	37	32	19	35	21	21	35	27	36	38	34	24	31	30	30	41	33	39	24	33	30	33	32	42	36	38	33	29	37	31	20	26	38	40	27	25	43	28	37	25	31	23	27	22	32	30	41	30	36	32	43	25	30	23	29	27	38	26	34	30	35	34	35	39	27	23	27	31	37	21	30	30	29	34	29	24	32	29	25	26	38	35	39	31	36	26	36	23	25	37	25	33	40	30	31	34	30	29	29	23	32	29	32	32	31	26	31	26	31	23	28	28	28	27	28	32	32	34	42	26	34	33	32	30	43	37	30	32	30	30	30	24	25	30	30	33	37	32	31	26	33	32	29	34	38	39	22	40	29	31	34	34	33	27	29	31	29	31	28	36	25	42	40	37	18	33	24	29	36	30	29	38	39	30	31	36	25	31	34	28	21	36	32	32	29	27	32	36	29	30	28	28	41	35	34	29	26	29	25	23	28	32	24	27	36	16	29	28	22	27	19	29	32	20	32	40	40	32	32	40	30	41	32	30	25	41	39	25	33	31	28	27	28	26	26	24	38	30	39	28	32	26	30	39	34	31	22	35	33	35	23	35	41	34	36	27	25	23	26	34	39	16	25	37	30	26	29	30	24	35	25	29	38	42	26	26	38	27	26	31	35	21	29	21	32	29	28	29	37	28	25	36	31	36	27	28	28	39	26	33	33	20	38	31	31	29	25	31	43	30	29	23	26	36	40	30	38	38	22	27	30	27	33	30	32	31	31	33	33	34	36	30	32	24	30	34	39	42	18	31	30	32	22	34	25	42	43	28	40	36	31	26	28	31	36	34	17	28	33	29	32	25	25	28	25	37	24	24	38	44	30	27	31	34	21	32	28	27	31	32	25	34	32	20	25	24	41	15	37	29	36	35	29	30	38	29	32	32	28	26	37	25	31	31	27	31	30	31	34	25	26	31	27	26	31	25	29	26	33	20	20	25	24	35	29	22	35	35	45	33	32	37	30	26	37	26	35	27	33	30	46	33	33	24	31	25	27	29	30	29	37	30	35	37	28	26	33	27	25	28	28	32	40	27	29	22	34	25	33	34	34	26	25	37	25	28	26	35	27	35	35	23	35	36	26	30	27	35	26	20	33	34	30	26	21	31	28	29	37	23	30	33	38	32	24	30	24	36	30	44	37	30	30	37	36	24	27	30	30	31	36	27	31	35	23	40	30	32	30	31	23	25	28	33	40	31	37	26	20	34	22	25	27	31	48	30	30	46	39	33	35	19	31	28	24	25	37	33	24	39	26	29	28	26	31	37	32	32	39	27	35	39	27	37	39
41660	19201	9907	21405	24023	20748	16782	14693	14668	15224	15614	15381	14863	15278	15299	14945	12645	9599	6134	3844	3272	3094	2374	2040	1786	1523	1320	1333	1221	1132	1136	1137	1131	1066	1077	1232	1214	1192	1077	1031	1048	1037	1113	1138	992	964	1028	998	963	1295	1434	1184	1013	855	864	885	867	869	886	889	876	893	836	839	928	814	829	834	874	780	812	784	804	841	815	800	763	858	758	791	808	826	801	819	815	825	797	786	819	862	765	814	818	786	823	779	781	778	838	774	819	822	784	808	810	824	783	831	808	769	778	835	832	766	778	812	804	853	812	779	808	830	793	804	833	801	820	828	828	846	745	806	799	802	784	790	766	767	780	782	794	825	814	800	800	765	798	732	799	763	783	818	788	824	751	790	812	771	776	749	778	758	835	767	771	794	786	805	762	771	781	790	846	793	810	799	776	767	835	815	723	774	839	801	784	847	811	807	797	790	780	799	846	787	778	787	806	816	778	760	813	834	779	805	826	766	764	834	762	801	804	810	812	730	813	764	813	773	796	771	787	818	807	778	796	748	728	812	807	832	826	837	833	831	802	795	804	767	792	817	833	818	765	798	807	761	785	778	822	763	788	778	853	776	776	798	799	793	793	814	821	747	782	791	774	753	796	780	774	792	741	701	796	805	793	810	785	830	800	767	787	811	790	756	755	817	862	762	835	813	764	739	795	797	821	826	751	773	760	784	870	719	809	798	786	821	759	785	786	840	788	807	832	809	798	807	784	824	805	844	801	763	845	764	794	830	775	758	811	755	806	807	771	781	759	783	804	774	778	838	817	797	833	791	793	764	779	775	806	761	770	742	785	780	800	784	814	819	759	800	746	759	778	794	801	821	794	786	761	757	802	833	765	784	764	823	808	821	803	763	795	817	744	775	776	771	818	805	801	809	817	841	753	806	794	799	820	767	724	752	804	763	815	829	813	826	829	799	811	788	771	775	791	812	778	798	775	797	778	809	772	787	800	829	796	774	748	818	808	778	792	787	769	804	816	809	798	815	808	793	843	775	759	786	832	757	791	822	780	814	782	759	794	757	760	748	758	838	798	799	795	759	799	776	750	749	778	749	828	800	805	841	797	790	819	785	776	825	767	789	760	767	776	820	817	825	748	817	753	815	843	755	805	805	772	780	831	790	793	881	792	838	782	805	809	752	763	784	846	799	756	802	841	790	755	736	729	816	717	805	836	797	785	851	799	798	766	791	826	813	835	765	802	821	781	800	779	820	757	835	790	771	790	842	813	740	808	812	773	820	840	839	779	761	774	800	826	820	776	755	758	782	770	760	813	785	779	772	771	824	834	793	836	870	830	794	749	809	740	785	812	808	834	796	826	786	823	782	799	804	817	732	795	776	823	791	804	811	816	864	751	835	765	806	741	785	785	783	782	802	789	781	836	767	782	783	773	802	797	862	760	788	803	817	799	748	778	768	790	797	825	792	795	760	826	725	799	741	760	839	796	781	736	800	835	836	813	767	795	774	820	783	797	793	777	879	764	832	799	763	780	805	802	751	812	817	775	819	816	801	798	779	823	781	789	815	758	801	797	774	809	792	790	824	740	880	848	818	831	805	791	774	815	792	834	780	807	774	789	752	810	764	823	817	845	804	779	850	799	740	780	850	810	858	789	766	796	766	809	753	815	778	826	752	830	799	830	811	757	806	775	807	791	778	741	809	815	759	801	743	839	871	769	790	826	806	823	835	835	727	783	816	755	825	810	797	787	787	801	782	825	753	826	835	784	818	774	802	783	769	805	810	792	766	749	798	824	803	816	805	791	767	787	825	800	788	772	793	780	777	756	809	813	808	759	789	749	795	750	814	804	772	795	800	766	796	805	792	793	787	768	807	794	756	810	864	842	854	844	799	777	802	757	868	785	739	810	836	780	773	798	806	785	821	818	803	836	766	823	760	812	811	772	797	765	775	749	848	807	802	826	782	756	781	828	721	787	802	859	799	826	812	823	805	805	787	754	844	825	796	760	775	822	790	789	841	809	795	806	809	796	800	804	828	731	823	809	801	837	801	797	798	820	774	742	806	784	817	805	816	772	750	814	791	824	761	771	758	791	812	752	808	802	804	788	830	811	776	789	798	788	821	808	767	810	827	811	742	792	860	760	794	807	824	782	793	824	809	790	770	811	774	816	829	823	854	809	818	745	810	736	778	779	814	827	807	744	785	796	786	786	798	796	840	817	788	812	798	777	861	826	783	747	836	822	795	832	797	798	797	795	729	803	777	805	792	806	781	808	793	792	788	749	803	774	802	777	763	786	791	777	759	806	811	791	779	792	810	743	798	810	820	778	769	725	792	798	781	769	776	797	793	802	774	804	827	733	775	831	797	780	840	841	802	818	827	809	798	767	792	800	759	830	740	773	757	820	811	766	759	770	802	764	775	773	785	777	787	797	795	766	803	816	766	818	747	810	792	751	791	788	809	807	760	802	806	796	802	776	798	793	751	801	820	783	772	792	786	767	844	785	786	780	832	842	781	820	791	769	791	743	814	788	803	819	769	782	802	795	804	771	808	766	783	816	816	825	776	807	792	778	838	764	758	835	777	793	795	797	815	727	834	753	766	793	806	795	799	819	769	807	772	868	797	813	792	784	792	766	801	781	806	784	851	773	756	784	798	820	795	754	794	743	792	797	754	784	764	817	762	784	824	767	729	792	801	809	790	832	811	808	761	816	804	802	774	804	801	828	788	777	783	823	808	773	802	802	823	790	774	761	756	760	769	832	773	790	786	735	764	781	775	770	809	785	803	822	826	828	785	849	747	781	798	789	856	797	773	797	795	785	811	819	798	776	780	821	785	807	775	785	734	762	829	831	771	832	793	833	787	804	770	809	779	772	764	825	848	762	784	818	768	789	805	787	795	826	767	758	819	801	780	775	804	755	798	831	791	803	767	832	785	783	840	801	751	764	778	823	785	776	779	827	792	758	833	798	822	776	784	757	810	741	803	819	800	826	789	843	786	780	816	810	796	817	762	820	790	795	781	763	809	811	789	809	792	797	831	817	813	816	798	800	785	762	774	763	789	775	803	841	818	830	726	772	803	779	826	831	797	770	794	817	812	810	811	769	799	780	783	770	769	830	799	807	832	817	776	781	798	787	752	791	860	822	791	827	737	818	781	815	768	774	803	709	827	807	750	778	780	801	751	780	755	795	770	793	768	800	749	760	733	810	803	783	799	769	747	801	801	836	804	837	849	788	739	788	779	781	760	816	835	798	780	823	827	826	832	774	743	823	781	747	808	781	772	791	778	829	835	817	779	770	805	800	804	814	805	827	836	802	808	806	769	787	805	817	774	812	758	780	817	819	783	759	750	801	748	777	793	821	801	790	784	828	736	757	746	799	776	773	757	799	762	737	804	809	786	777	805	772	805	804	763	820	813	759	796	785	787	785	819	788	851	858	806	769	753	817	894	829	790	829	827	746	790	778	799	856	752	749	790	746	797	819	809	833	851	752	777	774	820	800	775	794	791
2842	366	139	98	121	110	99	100	128	147	188	184	169	180	189	191	130	83	50	41	42	52	33	18	29	20	25	29	18	17	19	25	20	16	15	28	18	16	21	10	16	17	21	22	28	20	23	22	22	23	20	20	14	18	18	20	15	15	19	24	23	19	14	20	14	16	18	20	13	19	17	25	15	22	14	16	18	19	24	20	19	17	21	15	21	13	14	24	20	19	25	25	16	24	17	21	23	15	15	21	17	19	20	15	17	19	21	15	11	19	23	19	25	21	21	11	19	16	12	22	20	21	25	15	18	21	10	20	15	15	23	19	16	15	12	23	27	21	20	17	15	19	17	20	14	16	19	11	19	19	11	20	18	16	20	19	20	15	19	13	18	17	14	26	19	17	16	16	17	9	17	22	11	20	16	17	12	20	13	17	20	15	10	19	20	20	18	16	15	18	24	17	11	16	17	19	14	16	21	14	22	9	18	22	16	18	19	16	26	15	19	27	16	24	22	16	23	17	12	14	12	19	16	18	13	19	19	20	16	17	22	22	19	21	10	12	10	16	18	21	12	17	18	25	19	16	9	22	17	18	22	20	18	14	15	16	17	22	15	20	23	19	23	28	16	11	14	21	16	15	20	20	18	11	19	15	14	18	21	19	19	20	20	16	28	24	8	17	12	17	12	18	16	14	15	17	21	16	16	20	27	21	21	20	15	14	19	24	16	17	13	14	22	16	19	15	14	15	17	11	15	20	18	15	19	22	11	16	17	18	19	12	21	22	18	10	21	14	22	28	27	18	21	18	18	13	31	17	12	23	19	17	34	14	14	21	17	21	13	18	18	24	20	21	16	18	15	20	19	25	13	13	12	19	23	10	16	14	23	10	22	17	21	21	21	16	20	17	18	15	14	19	21	20	22	16	21	22	19	25	19	14	20	24	18	18	17	14	23	12	24	19	11	25	13	17	19	14	20	15	19	18	29	17	18	16	17	19	18	13	11	18	13	15	17	17	19	25	13	25	17	14	16	17	20	19	16	22	19	19	21	22	17	22	15	14	16	24	20	21	18	16	16	19	24	18	12	18	19	14	15	16	21	21	16	16	19	13	16	18	19	14	26	17	13	17	18	25	24	12	21	19	21	16	16	25	11	20	15	27	22	19	16	21	22	17	17	13	25	16	20	15	20	19	13	23	25	20	22	23	24	11	18	20	21	19	18	19	26	12	16	22	20	19	28	15	14	20	19	20	20	30	17	14	19	22	17	17	14	16	16	21	21	18	23	20	20	20	15	21	24	16	9	17	11	19	10	17	11	14	11	22	14	14	15	17	20	27	21	25	19	30	10	13	20	17	19	17	24	17	19	21	28	18	12	23	21	13	16	25	20	24	19	21	20	19	21	19	16	15	22	13	11	18	21	16	13	18	10	18	23	16	21	16	18	19	14	17	18	15	14	19	17	20	14	26	14	15	16	16	14	20	20	28	14	16	17	23	19	20	18	23	13	13	19	15	22	15	26	17	14	11	19	19	15	25	21	22	21	22	17	12	25	15	19	18	15	20	17	20	21	22	22	22	14	19	19	17	24	18	23	16	20	22	20	20	22	14	21	19	6	14	14	19	18	16	19	20	17	12	22	18	19	21	21	17	14	21	19	27	18	13	16	25	22	13	18	16	22	14	22	13	19	14	17	15	16	13	15	17	21	16	30	26	17	14	15	25	20	17	13	16	17	16	23	11	21	18	20	20	18	16	20	14	15	25	20	16	19	21	7	11	17	13	16	15	20	16	13	16	10	17	21	11	19	16	23	22	21	14	18	13	13	25	23	19	18	18	19	19	23	23	18	15	20	14	21	18	17	15	13	16	18	25	20	15	18	21	12	18	12	22	27	17	18	17	24	11	17	14	12	13	17	15	17	16	14	19	20	18	16	21	20	19	13	14	19	12	26	20	14	18	18	26	15	13	17	25	12	15	24	23	7	17	21	12	11	21	22	14	17	22	8	18	17	13	18	18	14	14	17	15	13	8	20	13	15	23	15	17	18	21	14	23	18	22	16	31	21	22	25	22	16	22	20	25	15	23	12	19	18	22	20	21	15	20	16	22	16	18	17	23	14	19	10	21	16	16	27	15	9	19	17	23	17	19	13	15	16	19	15	19	21	15	16	16	11	25	14	14	18	12	13	16	26	16	20	12	19	15	24	12	23	13	11	23	19	17	23	20	22	17	30	16	20	15	18	20	23	26	13	14	14	14	10	11	25	17	19	19	20	18	12	10	24	21	23	17	24	16	26	22	16	16	14	27	16	17	26	22	26	22	15	18	27	12	27	20	7	25	18	26	19	18	17	16	13	20	16	23	19	21	16	17	15	15	17	20	15	17	12	16	13	20	21	16	18	21	19	15	17	14	21	17	19	15	22	24	17	21	16	12	14	11	29	20	29	15	17	11	17	16	15	22	13	23	19	15	16	19	15	19	23	21	9	24	14	17	13	16	13	12	17	14	20	17	23	17	18	15	20	11	11	14	19	21	24	23	20	20	19	28	17	14	19	18	30	25	14	19	12	20	17	20	18	18	20	21	19	24	11	12	20	20	14	19	10	15	25	17	12	19	15	15	23	22	23	16	15	23	25	24	20	26	15	16	17	18	23	17	14	17	13	29	18	16	17	20	19	24	24	14	15	18	25	20	11	18	21	16	13	20	20	25	15	22	20	16	15	28	24	22	16	21	9	16	22	27	22	12	16	25	21	10	18	16	18	19	12	24	11	10	16	9	17	20	18	27	21	17	15	21	14	16	20	19	19	16	21	21	15	16	18	27	18	17	21	25	14	17	22	11	13	17	23	11	15	19	24	14	10	22	10	21	17	16	15	21	24	16	21	14	24	19	21	16	20	27	19	19	15	17	22	15	20	25	15	16	31	24	23	19	11	12	18	19	17	24	22	13	20	15	17	17	22	12	15	20	16	18	18	19	14	16	23	19	24	23	33	27	18	18	12	21	17	15	23	30	12	20	25	26	25	23	19	17	17	17	19	17	19	21	9	15	21	14	26	22	15	19	19	14	15	19	22	20	15	14	14	29	16	17	16	19	21	13	10	17	15	14	20	15	15	22	20	19	12	19	21	15	14	19	22	16	14	17	20	16	15	16	16	17	17	11	19	17	14	17	18	22	25	17	19	14	21	19	19	15	16	18	26	19	12	19	22	27	17	12	12	15	17	16	19	17	27	14	13	21	20	17	26	23	25	22	11	25	22	18	13	21	29	14	25	21	19	17	21	16	15	22	13	11	22	22	14	24	21	19	21	23	23	15	12	26	24	27	11	21	24	17	20	14	15	23	13	21	25	15	11	18	22	19	17	13	14	16	15	25	17	20	13	17	20	17	12	22	20	26	19	23	14	24	20	16	18	20	23	20	22	23	16	19	18	25	20	16	19	20	14	12	20	22	20	27	22	23	17	17	12	16	23	19	16	20	16	18	20	18	15	17	17	25	21	17	19	20
34614	13546	5903	14394	16415	13628	11154	10161	10450	10998	11644	11790	11079	11049	11559	10724	8718	5785	3445	2034	1989	1804	1319	1137	947	839	839	793	667	656	649	657	618	614	594	703	680	658	615	595	566	648	658	607	561	628	589	547	664	994	819	627	548	543	498	542	527	549	519	516	508	527	506	502	490	490	512	507	530	505	497	490	534	501	464	489	489	480	460	534	467	494	510	502	517	487	480	501	540	543	513	489	477	541	491	524	499	473	473	478	530	484	468	464	502	462	498	508	452	470	511	452	458	528	498	505	516	453	474	521	460	475	507	485	492	491	505	511	521	477	500	472	495	476	419	496	471	445	517	518	491	534	462	467	489	506	484	516	427	434	476	506	466	493	482	480	484	459	477	477	499	488	478	517	493	505	507	515	451	491	471	448	488	490	503	478	468	471	474	457	488	469	423	516	477	497	456	475	490	527	471	504	482	507	479	458	478	486	494	454	460	479	484	464	496	500	484	462	495	513	468	495	469	476	482	506	467	458	491	486	509	469	453	476	498	447	504	469	469	485	485	492	453	498	476	494	454	492	513	444	421	449	472	455	491	450	521	523	497	509	486	500	487	485	477	495	475	500	480	541	454	496	526	480	498	467	487	502	506	505	459	497	451	520	493	490	470	486	455	448	515	486	497	503	504	472	476	463	462	487	472	476	481	499	481	480	509	509	456	473	497	447	474	499	496	537	489	500	494	479	472	484	498	442	475	462	451	483	475	497	477	473	498	490	501	480	455	487	501	497	519	495	479	446	462	474	505	440	498	452	483	516	444	486	459	481	456	460	480	497	516	503	510	485	479	495	520	463	472	480	479	489	491	492	478	485	519	498	422	458	466	469	463	465	451	471	501	463	470	497	470	468	439	498	487	505	446	424	489	489	480	478	494	496	476	478	492	500	493	483	493	471	510	499	495	468	472	499	506	497	476	465	496	485	485	480	512	498	496	471	499	485	480	479	523	484	486	489	473	437	486	466	481	476	435	486	469	484	474	472	450	501	476	439	483	450	476	499	467	474	471	495	500	468	499	492	483	430	441	514	467	495	492	467	509	486	518	493	503	454	493	502	455	496	480	449	518	470	481	501	516	489	507	484	503	504	464	469	472	502	501	462	451	463	476	504	461	500	516	458	470	491	497	516	502	506	462	485	452	477	472	513	454	487	500	477	451	490	488	469	489	435	524	497	491	523	506	506	445	476	468	503	514	519	526	481	444	488	494	467	484	494	477	485	541	488	494	499	488	465	523	436	468	516	519	459	475	476	493	452	463	481	423	502	446	496	479	507	488	455	517	489	507	490	465	478	501	499	499	515	494	516	493	479	460	522	532	484	452	508	497	500	497	502	462	509	472	484	454	524	474	470	476	449	485	438	417	493	480	501	511	477	477	488	483	478	515	481	484	512	472	487	428	494	538	458	490	483	510	471	441	475	489	454	492	456	484	496	498	470	451	456	465	452	488	499	495	473	497	507	489	473	449	528	466	491	471	486	473	471	534	459	444	448	471	439	519	503	504	506	470	493	495	451	514	450	509	485	457	507	480	494	489	516	444	499	457	488	492	427	471	469	473	461	460	482	480	450	497	460	472	488	518	460	475	489	485	486	494	454	448	472	459	475	505	507	532	490	463	418	465	495	470	480	487	493	546	487	469	513	481	477	479	497	504	455	502	505	464	501	489	447	509	480	478	476	500	487	488	474	493	509	519	507	497	469	480	464	470	513	456	477	488	466	491	500	419	488	464	506	481	492	471	485	479	496	498	486	508	465	495	466	467	483	458	486	497	520	475	519	459	516	432	458	486	482	490	460	498	463	478	454	493	496	489	499	451	481	489	498	504	480	490	475	490	533	455	479	515	495	473	471	444	519	505	517	501	472	486	487	432	463	508	476	461	459	489	464	496	489	465	497	476	489	466	496	496	525	488	488	456	471	480	480	463	477	482	495	463	476	484	496	467	506	495	466	491	495	542	495	489	497	529	487	504	480	445	469	472	468	485	487	487	496	463	471	451	468	499	488	521	474	459	495	466	462	522	477	473	473	481	460	469	491	475	438	432	467	531	467	478	461	509	475	477	455	475	464	509	452	499	478	476	520	523	466	526	509	522	557	509	465	503	479	484	472	474	487	480	452	481	452	462	462	499	503	499	487	511	478	460	474	450	501	471	515	485	484	504	531	482	491	466	499	483	503	460	474	511	488	457	473	495	468	471	449	449	486	486	461	489	475	516	509	477	464	458	472	435	471	481	499	480	500	456	449	429	500	488	485	476	518	508	502	486	478	449	507	473	441	499	470	460	447	451	461	506	509	456	475	492	506	488	479	479	463	465	478	510	452	464	497	516	463	470	498	452	514	479	468	503	447	501	498	491	462	468	531	497	476	469	516	478	470	487	485	493	495	478	508	483	439	483	470	450	477	496	447	482	496	460	458	501	470	467	474	464	451	476	462	486	482	482	524	473	472	507	499	496	511	492	470	492	484	486	470	480	486	458	501	451	497	519	513	501	475	502	495	477	489	474	458	487	479	445	477	467	471	502	483	479	466	470	556	458	489	454	488	476	483	453	479	490	478	490	527	463	460	484	495	458	490	516	502	476	512	472	488	522	464	501	486	471	467	435	459	489	514	478	454	504	483	501	517	486	488	477	475	434	457	478	461	484	509	439	489	508	476	502	499	536	462	505	486	466	505	506	544	479	507	498	489	516	422	529	502	496	503	445	493	459	458	518	453	436	481	462	482	505	439	477	485	454	511	500	463	485	483	489	483	482	433	521	476	481	490	510	457	460	495	505	491	479	457	455	511	480	525	454	490	476	481	471	456	481	505	494	489	457	488	478	496	471	482	468	440	499	484	482	464	457	458	510	502	503	497	484	462	501	480	485	465	492	456	525	496	506	500	492	416	488	501	479	475	460	465	499	500	476	456	493	473	473	471	493	478	508	482	451	512	511	493	508	477	460	457	462	475	489	478	450	484	494	442	500	476	514	477	463	501	469	476	448	504	466	469	461	508	474	485	447	419	459	444	485	486	482	487	461	450	473	441	477	497	472	473	509	492	475	501	479	480	470	471	514	487	463	492	464	481	496	460	485	466	498	489	483	479	473	481	470	468	539	483	483	509	459	477	487	491	490	504	516	475	507	509	454	471	461	495	508	474	468	503	488	497	466	468	479	471	468	453	499	484	507	461	503	465	484	510	477	469	472	465	527	501	468	441	522	490	451	483	501	458	469	519	475	478	520	491	470	471	460	477	499	506	493	463	515	536	477	489	452	456	486	508	494	468	468	524	475	486	481	428	507	513	488	510	473	457	500	497	462	512	475	491	473	492	448	514	486	489	508	509	490	464	568	490	474	508	494	495	467	518	511	488	525	463	432	521	428	432	462	475	519	461	459	495	477	464	523	484	471	464	538	482	460	493	454	468	525	519	504	517	483	501	520	530	492	502	474	493	507	501	470	481	512	423	471	466	465	469	477	510	482	460
7444	939	350	263	280	287	285	316	317	307	401	409	346	378	399	352	258	183	113	76	102	58	56	57	43	39	50	45	32	33	33	42	29	37	42	46	35	45	43	38	39	49	36	24	38	41	31	42	49	53	44	44	35	37	38	32	39	36	20	22	29	37	39	22	39	35	41	28	34	28	35	47	32	42	23	31	37	38	27	37	37	28	34	32	22	31	31	34	35	23	30	27	37	33	32	36	39	24	35	33	34	34	27	26	40	30	29	38	25	34	30	31	39	36	49	16	34	33	26	37	37	39	35	37	28	41	32	27	33	31	34	35	38	37	33	44	39	24	37	34	39	30	37	40	30	28	28	43	36	32	26	33	38	41	31	43	35	28	39	38	27	31	46	30	28	27	34	33	28	33	33	34	30	23	26	40	30	36	28	31	35	31	41	32	21	45	41	29	33	28	26	29	28	26	35	33	23	33	29	27	43	35	40	33	28	33	31	35	45	28	30	32	33	33	15	18	38	50	29	32	24	35	29	28	32	26	23	34	36	39	25	28	34	36	31	29	28	31	37	31	41	31	41	47	26	28	30	20	34	25	44	35	23	44	19	29	37	30	33	39	33	25	41	28	34	41	34	34	29	35	42	29	44	29	24	35	33	42	34	38	30	30	30	24	31	28	37	31	24	35	32	30	31	38	32	36	36	31	31	21	46	29	38	33	40	27	27	33	21	41	29	31	24	28	27	36	26	26	39	36	41	40	47	48	37	35	38	31	40	25	27	45	32	31	27	31	20	26	35	30	34	39	28	33	40	31	27	32	27	29	44	31	24	31	40	26	49	30	40	36	28	30	26	34	34	28	26	32	56	30	44	31	22	33	39	43	28	20	36	29	39	34	30	36	39	26	29	37	23	35	27	39	37	32	38	35	38	25	30	34	31	39	33	37	37	37	34	34	39	33	19	31	23	27	38	31	36	27	40	30	33	32	24	34	38	44	40	36	31	34	27	31	37	31	33	30	31	27	40	32	42	35	37	33	27	30	36	31	37	35	34	28	30	27	39	39	31	39	29	30	36	40	33	29	37	42	22	27	35	30	27	26	35	41	41	39	23	33	34	27	28	46	34	41	31	29	25	41	35	34	38	42	36	41	30	30	37	36	35	30	37	28	44	23	25	26	23	37	31	41	29	30	38	32	24	27	34	29	25	39	42	34	27	29	31	30	29	27	34	33	39	36	34	29	32	30	38	21	33	29	31	43	27	22	39	20	41	22	32	28	29	30	30	38	32	29	40	28	40	39	29	40	33	35	33	35	36	31	28	32	27	32	28	29	35	26	32	32	24	44	28	23	40	22	25	41	23	36	39	33	39	32	42	30	33	30	31	41	34	29	34	39	34	44	43	33	24	29	39	38	35	34	21	31	25	27	47	29	33	27	44	41	36	34	30	32	28	42	33	36	35	38	37	36	34	34	40	37	25	34	24	29	26	22	43	28	39	29	45	40	31	36	28	26	35	40	25	37	35	28	47	36	24	27	30	30	33	29	29	37	34	24	29	29	37	24	29	43	27	24	44	39	29	33	34	24	31	27	37	35	35	46	27	33	32	28	32	27	28	24	30	33	38	31	27	34	29	42	35	40	32	41	30	35	33	33	34	28	36	29	39	34	37	36	32	34	25	28	35	30	31	35	31	37	37	33	27	24	28	46	25	35	32	37	37	37	25	39	33	33	28	41	42	29	29	26	28	25	35	33	30	30	38	37	34	29	29	30	26	31	41	38	26	39	38	31	26	26	36	25	22	35	34	28	39	45	27	35	25	30	39	34	32	30	23	25	35	34	39	38	37	24	24	26	41	34	22	45	26	30	25	29	29	38	30	34	31	28	27	32	32	31	25	31	36	33	41	34	31	36	23	28	44	28	24	51	33	30	31	40	39	39	31	22	33	29	27	47	42	28	29	25	37	30	36	33	29	27	29	35	18	28	34	25	35	30	27	29	30	37	27	36	22	29	38	25	34	37	42	38	34	25	37	32	30	32	39	27	31	37	32	35	31	41	38	37	43	31	31	37	36	34	37	36	34	43	29	32	35	36	31	33	32	29	36	37	39	33	39	32	38	29	23	40	37	42	35	48	39	24	33	32	36	40	36	33	35	27	35	38	28	46	25	27	36	35	36	42	43	39	30	32	37	26	37	33	32	26	33	37	33	30	29	33	48	30	42	45	39	37	39	36	26	41	41	35	21	27	44	36	41	39	30	24	31	31	34	34	35	33	38	27	37	39	30	35	37	22	32	35	39	28	26	25	47	36	34	37	28	33	34	33	41	39	26	37	35	34	20	23	26	35	40	34	33	44	25	22	29	25	33	38	33	38	30	37	30	33	28	38	21	36	34	30	35	27	32	35	21	31	32	44	25	31	42	32	25	38	33	28	49	30	31	32	31	32	40	33	43	45	32	27	20	40	40	29	43	33	37	31	42	32	37	34	28	42	34	40	35	32	44	30	32	31	25	31	37	25	35	42	28	26	36	40	30	25	32	33	38	43	30	30	32	32	31	25	32	43	35	34	33	34	32	34	31	35	23	36	40	29	28	35	36	46	36	40	29	49	30	36	29	26	35	28	28	33	31	40	47	33	34	30	24	30	26	33	24	37	33	32	35	41	34	36	39	36	38	27	28	39	40	23	36	33	36	38	42	21	28	38	27	36	42	30	35	33	32	32	28	44	34	47	37	34	34	31	22	29	35	38	34	34	24	33	34	39	31	37	28	29	30	39	36	38	28	34	30	33	32	41	43	37	27	39	31	42	38	31	29	28	33	23	30	27	29	38	26	29	22	33	41	30	47	29	37	25	35	22	29	41	42	31	35	32	28	37	39	34	33	39	34	34	35	39	38	34	24	36	37	28	28	25	32	28	33	30	27	22	38	32	32	35	33	30	33	36	38	35	35	22	34	33	28	33	35	36	43	32	38	25	35	30	42	27	41	21	39	26	28	27	35	32	25	24	36	35	40	38	35	28	31	21	28	37	29	25	29	41	24	30	32	24	28	34	29	38	39	37	29	36	32	39	27	31	32	33	34	36	30	36	35	36	41	27	39	33	34	28	37	32	26	36	17	38	28	29	27	33	35	31	34	30	27	39	36	28	30	38	31	27	28	40	36	36	23	38	39	26	33	31	33	28	36	28	31	35	29	34	35	22	35	36	29	35	42	33	21	35	23	24	32	43	31	32	33	41	33	33	28	30	38	30	36	33	29	40	20	40	34	41	33	27	33	33	26	24	30	22	27	39	34	38	36	36	31	24	32	28	44	43	41	34	33	28	36	30	36	31	34	30	30	39	37	40	38	36	30	30	44	32	34	35	28	36	40	30	33	36	33	37	52	32	33	30	42	45	34	36	38	36	43	40	37	28	27	29	38	40	24	39	33	33	31	29	26	35	21	33	34	34	31	34	36	35	21	35	34	35	40	24	32	36	33	32	36	26	35	37	34	31	28	32	29	33	31	29
42899	18381	10917	24128	27234	24235	21639	20455	19536	19344	19899	19890	18488	18771	18621	16914	13390	9268	5954	4478	4491	3651	2780	2432	2019	1786	1583	1583	1462	1356	1312	1393	1294	1209	1290	1390	1388	1226	1197	1161	1155	1428	1371	1083	1095	1271	1101	1137	1595	1847	1381	1094	1004	984	1070	1055	1013	959	916	933	911	916	957	887	885	843	897	864	899	848	880	895	859	883	900	918	854	844	863	871	845	838	901	865	870	849	901	789	887	844	842	848	835	856	871	835	809	847	832	818	810	871	824	842	885	792	846	863	877	872	856	860	905	861	792	801	875	805	854	867	833	832	841	842	834	858	822	855	893	846	841	863	838	844	835	777	865	858	808	865	808	856	792	829	864	809	847	863	842	871	874	805	816	868	816	819	826	850	813	883	846	820	888	846	845	848	849	806	892	844	849	819	811	855	850	854	798	830	867	843	899	809	807	874	851	871	849	828	826	831	849	837	824	857	884	837	823	850	861	813	835	835	892	820	837	824	794	805	841	854	860	785	861	841	859	858	851	834	839	818	886	880	810	852	834	856	839	807	829	844	831	852	816	832	850	804	796	817	847	780	840	841	837	856	856	852	875	825	861	822	835	870	857	820	865	876	784	799	864	840	839	863	840	812	830	858	865	804	824	838	854	805	863	811	824	847	803	864	832	849	854	835	848	832	850	853	850	840	845	819	813	860	840	848	787	865	824	847	834	863	821	860	836	833	806	854	776	780	819	851	828	837	801	809	812	822	838	880	839	810	838	840	782	849	869	806	876	834	816	870	851	876	805	825	827	850	839	797	838	779	838	799	827	827	803	821	807	802	804	849	811	858	853	847	828	817	876	838	878	835	820	861	905	840	907	813	836	819	851	823	831	807	843	842	806	812	835	870	843	802	846	861	831	887	811	882	860	856	814	839	811	869	814	853	865	839	860	845	793	795	848	791	877	802	915	836	837	857	850	812	817	847	861	806	873	870	787	797	826	871	854	766	886	816	749	833	872	833	822	816	830	849	827	820	819	858	825	823	751	797	846	829	789	857	855	844	853	835	817	815	826	770	815	864	812	861	887	816	801	841	794	803	842	861	848	840	884	878	810	815	833	842	820	810	840	822	834	794	820	882	855	833	859	857	832	821	808	842	805	822	835	785	860	829	841	823	818	845	869	849	810	829	805	823	842	842	842	800	812	884	822	842	821	868	885	853	738	820	821	856	838	848	844	791	853	839	825	839	803	837	856	836	811	869	843	832	838	831	836	836	830	806	802	880	878	815	825	846	828	871	803	845	786	847	859	826	863	883	882	902	852	855	828	848	876	824	812	801	842	860	794	851	809	858	832	838	814	894	815	843	812	828	823	826	832	859	821	893	826	847	872	830	842	816	822	823	880	871	834	789	869	850	836	891	803	855	855	854	865	803	832	797	848	840	821	829	832	827	865	828	815	832	805	832	875	802	785	851	815	842	847	813	820	852	858	877	815	845	834	803	871	828	820	825	843	851	865	811	775	794	841	796	780	842	826	827	864	812	823	858	862	852	916	852	830	848	871	804	806	849	867	807	829	861	811	800	851	793	811	788	800	853	833	837	829	817	850	844	816	821	826	897	836	835	817	811	815	799	820	858	829	893	842	830	812	878	781	858	805	786	832	868	847	840	830	827	874	811	848	820	822	851	833	802	800	780	841	886	819	856	803	776	822	823	828	817	820	848	787	848	866	820	852	839	831	886	874	845	793	865	862	844	853	772	803	830	863	818	836	777	797	806	824	867	834	800	847	834	839	825	835	848	936	817	845	831	885	847	826	839	803	851	834	815	784	856	851	826	876	850	839	798	884	879	872	784	832	809	786	806	867	816	839	839	862	829	801	830	834	787	808	831	859	798	843	843	855	825	797	895	847	806	848	872	834	848	840	829	798	848	828	838	811	854	771	870	792	805	841	890	844	817	834	797	837	859	838	834	801	800	785	845	816	816	800	815	868	823	850	778	806	786	805	867	875	879	783	821	879	822	867	790	875	816	862	839	838	818	824	814	864	846	854	809	836	816	798	825	820	842	848	812	843	862	861	829	817	800	867	866	815	808	840	821	846	808	821	838	817	843	826	871	843	832	811	799	823	843	866	813	790	829	858	838	886	836	850	830	834	825	857	880	779	840	881	809	796	871	817	832	837	831	822	852	823	870	818	840	819	797	806	826	856	879	855	880	839	812	848	804	838	777	822	778	838	858	804	826	863	811	803	805	888	837	817	825	799	815	843	789	836	843	825	848	817	826	863	852	802	850	853	787	850	822	823	851	819	826	801	811	810	883	772	850	863	824	792	812	815	833	808	782	815	812	891	913	822	807	801	795	836	793	877	806	786	807	826	910	856	815	841	833	811	838	849	883	821	821	849	824	867	882	859	816	769	830	852	833	791	862	806	849	898	838	811	825	825	831	810	785	823	818	810	869	849	819	828	836	762	859	836	781	852	888	845	851	851	830	804	903	852	837	832	809	825	794	791	904	795	812	868	888	843	826	840	797	835	842	856	833	810	836	892	826	876	862	790	804	850	851	853	800	798	861	838	853	842	816	793	854	859	813	870	844	789	832	813	835	845	784	876	817	824	828	828	854	816	796	795	824	885	810	871	827	843	838	873	843	813	854	830	825	849	854	788	836	862	867	809	830	805	814	837	819	813	845	842	813	802	824	804	837	878	835	887	794	875	810	855	852	863	825	845	884	872	853	876	835	866	815	842	839	828	855	837	861	823	802	834	812	825	803	821	857	842	830	807	840	828	816	811	799	781	867	787	841	858	831	827	847	808	845	828	861	859	836	855	837	822	863	818	870	818	810	912	843	811	818	791	799	854	821	860	817	820	817	810	802	785	803	791	817	775	845	825	817	859	860	908	771	820	861	812	843	836	827	879	816	826	848	794	860	786	863	880	882	861	838	864	821	833	816	879	795	774	853	840	822	845	842	827	798	802	806	858	835	797	874	817	841	834	824	834	827	790	827	811	843	806	816	889	856	791	840	810	850	844	796	781	838	848	844	845	858	843	852	891	814	863	831	806	891	831	848	832	869	877	820	813	864	828	815	876	869	821	857	813	872	865	812	846	831	837	816	833	866	811	830	869	823	806	820	830	838	860	826	826	812	842	812	860	819	788	813	835	766	844	794	852	816	831	851	807	781	810	863	828	802	825	817	812	848	828	797	793	872	834	877	846	883	875	812	841	806	839	829	776	850	815	862	829	812	818	834	790	867	826	853	826	820	848	874	849	834	778	883	876	873	839	833	818	802	798	787	808	822	833	839	866	860	804	849	848	835	851	811	874	818	858	844	864	829	836	849	901	851	793	786	848	833	779	820	879	806	844	851	811	840	909	863	815	822	786	866	857	825	849	852	849	829	880	846	826	860	849	849	872	795	823	820	802	820	857	821	850	875	833	835	749	812	836	807	850	885	772	850	853	791	806	790	822	828	884	862	830	821	815	836	821	903	791	820	793	848	860	788	829	782	827	792	854	795	815	879	813	859
2704	225	103	86	95	87	86	98	150	142	150	171	158	192	159	151	106	70	34	36	31	26	31	18	11	17	22	17	12	12	15	21	15	21	15	7	15	13	19	15	12	16	13	17	12	13	13	10	18	12	14	12	14	14	10	15	17	12	12	11	17	18	19	20	15	19	10	11	18	14	13	10	16	17	13	19	12	14	21	22	9	17	8	8	15	17	12	16	12	14	14	17	16	15	13	12	10	12	11	13	18	11	9	5	9	13	12	12	13	14	10	11	14	18	15	18	15	16	11	21	9	13	9	8	15	11	8	11	16	16	14	22	11	22	5	13	13	12	15	12	11	12	13	21	14	22	9	17	19	17	12	13	18	13	16	12	12	8	14	10	8	15	11	24	18	13	14	14	11	16	15	17	10	12	15	19	11	7	17	15	10	9	12	19	15	18	14	12	11	12	15	11	10	17	9	11	13	7	13	13	12	13	18	15	17	15	14	7	16	13	12	15	9	15	8	8	9	12	18	15	16	12	11	23	9	12	12	11	17	14	19	13	19	7	12	14	16	13	14	14	12	14	13	13	14	13	16	16	14	16	17	12	15	8	11	14	13	10	10	18	12	14	14	15	8	14	12	13	16	15	12	10	15	8	10	13	10	14	15	19	10	17	6	13	14	14	9	11	13	24	11	9	15	13	15	12	10	10	7	12	15	13	9	11	17	16	13	18	14	5	13	11	10	16	23	10	14	19	14	11	11	16	12	12	10	15	9	14	18	14	8	9	11	14	14	14	7	16	15	18	11	12	16	13	16	19	10	20	11	7	21	20	15	9	9	18	12	14	13	15	15	15	8	13	15	15	7	15	12	14	16	11	16	20	10	15	18	9	13	15	16	10	12	12	15	8	11	10	14	13	15	9	15	13	11	12	15	13	20	17	16	13	9	19	16	10	14	13	9	13	14	16	13	11	15	13	16	11	12	14	14	13	13	12	16	14	19	15	6	9	13	21	12	20	14	13	7	16	17	23	20	16	9	9	12	14	17	20	10	11	16	10	12	15	10	13	11	12	10	12	11	10	9	19	12	9	16	11	4	13	11	14	9	14	11	14	13	17	20	18	16	7	11	14	18	18	15	14	7	13	18	11	8	8	11	7	10	15	15	13	16	18	13	15	10	11	15	18	12	17	8	10	10	16	17	8	14	13	8	13	13	12	9	18	11	13	18	16	9	16	11	13	14	11	12	15	17	16	23	7	13	14	8	16	19	17	21	8	14	12	13	15	12	14	17	17	14	22	11	16	12	11	12	13	7	14	15	16	15	8	21	17	6	10	12	15	13	12	14	20	12	12	19	17	15	12	10	12	9	13	14	13	16	8	15	18	13	15	9	12	18	9	10	14	14	12	15	18	14	6	12	10	13	20	14	14	19	11	14	20	16	16	13	13	12	12	11	8	8	17	13	12	14	14	11	20	17	12	9	16	10	13	19	14	17	9	17	18	10	13	20	13	15	12	16	8	13	9	17	10	10	15	11	12	14	21	13	20	15	17	14	14	18	12	12	15	12	12	10	21	15	9	13	16	16	11	12	16	11	21	11	13	5	18	12	10	9	12	17	11	11	18	14	7	9	10	18	16	14	21	10	10	16	18	12	14	14	13	11	11	11	10	13	19	11	15	14	11	8	15	16	10	10	7	19	14	12	10	13	12	5	16	15	11	14	13	14	14	18	20	7	15	15	16	10	12	16	19	12	18	15	20	21	8	15	13	24	18	16	17	13	10	15	10	8	12	16	19	16	14	11	11	10	16	15	11	8	12	19	10	9	8	14	16	20	12	12	15	15	15	13	4	5	17	13	15	20	15	13	6	9	11	13	8	19	17	19	17	11	13	8	14	10	15	12	13	13	14	17	14	16	10	12	13	18	18	16	13	12	11	12	18	15	7	15	16	10	16	15	11	9	18	12	9	8	9	13	13	11	14	17	9	15	16	20	10	16	21	10	16	10	16	14	14	8	11	8	11	4	17	12	16	10	15	10	10	14	17	10	18	11	10	16	9	7	14	16	17	18	27	6	8	11	15	19	6	13	15	15	9	10	10	19	19	14	10	11	14	16	13	9	9	18	17	15	16	19	16	8	11	12	12	12	15	11	13	14	13	16	14	12	16	11	7	13	15	14	17	11	10	14	15	16	7	14	17	15	14	13	5	19	9	16	20	12	16	13	14	8	12	21	14	17	14	12	16	24	10	18	13	11	8	15	15	14	15	17	17	16	17	18	18	18	9	10	16	21	13	12	20	11	21	12	25	18	14	13	19	12	18	11	12	11	14	10	14	8	21	10	13	12	16	15	15	15	16	13	15	9	12	12	19	12	13	7	12	14	15	16	12	17	10	15	15	19	18	10	9	16	16	13	11	12	13	11	20	13	10	20	21	6	15	12	18	22	15	13	17	9	19	10	11	17	17	12	16	19	12	12	21	10	14	11	17	12	14	16	9	20	6	16	14	15	17	7	11	19	14	18	12	15	13	16	11	13	14	10	11	12	11	6	9	19	14	10	17	14	11	14	21	14	15	19	18	16	18	21	15	11	11	13	17	15	16	11	22	7	20	12	11	13	20	9	14	10	17	15	10	16	10	11	13	12	12	17	7	17	8	12	19	14	11	15	14	12	18	15	17	15	11	14	11	15	12	20	15	12	16	16	13	10	17	11	20	9	6	14	14	8	11	17	18	21	12	8	14	12	13	19	10	18	10	12	16	12	12	13	12	17	13	13	20	8	10	9	12	11	8	16	12	10	12	12	17	16	8	9	14	6	18	13	14	8	8	15	11	12	16	13	10	7	10	14	19	10	22	16	14	11	13	13	11	15	18	11	17	12	8	10	14	13	12	18	11	14	16	20	8	18	18	16	17	8	19	18	13	25	18	20	17	11	19	22	23	10	15	7	11	3	12	11	8	18	23	15	10	12	9	15	9	14	14	14	20	12	18	11	11	18	17	16	11	20	13	12	15	11	11	12	21	17	11	9	18	18	17	15	9	17	14	14	8	9	9	13	10	19	17	15	13	20	14	14	18	19	15	15	11	10	12	9	11	14	14	8	14	11	14	6	13	11	16	8	11	12	11	20	14	9	15	14	18	10	12	13	15	21	8	8	16	18	4	15	10	10	12	11	11	11	11	14	7	11	13	6	11	8	19	13	15	9	22	12	11	13	14	20	16	10	12	16	9	14	13	11	20	11	15	11	22	7	19	15	18	17	11	6	8	11	11	15	20	14	10	16	16	12	9	11	13	16	16	16	13	14	7	15	13	12	20	16	15	15	18	13	15	14	8	17	16	13	8	16	17	9	10	17	11	10	14	18	12	14	13	14	16	16	14	16	13	14	11	11	13	15	17	15	16	12	15	15	7	15	8	13	16	11	11	11	16	12	14	9	8	12	12	12	22	8	16	14	11	9	15	15	18	10	19	13	13	16	19	10	11	9	13	12	13	19	8	11	12	16	19	16	12
31117	9760	4440	11657	14012	12245	11211	11149	11106	11502	11879	12002	11027	11451	10925	9150	6375	3853	2322	1951	1909	1317	1088	863	715	660	607	601	555	532	526	504	466	459	537	520	550	444	480	471	583	618	520	466	500	554	442	530	787	674	512	436	415	385	432	464	369	433	364	394	378	386	397	369	377	391	410	367	323	379	376	407	403	338	369	397	422	350	383	345	373	371	363	369	356	380	354	348	383	351	371	371	360	344	369	349	397	382	377	342	377	348	348	390	391	367	386	365	404	362	374	355	358	368	363	367	360	394	381	383	401	393	388	351	364	396	346	361	359	366	321	368	407	374	372	384	383	358	350	367	327	385	357	372	358	391	385	353	375	357	366	348	372	372	352	360	373	389	370	337	362	351	380	341	398	365	396	374	380	341	319	404	414	374	373	359	346	319	360	372	372	374	353	363	375	333	418	331	362	354	366	331	419	386	355	377	337	362	387	385	361	358	364	356	353	362	389	367	358	386	349	347	360	378	326	397	377	373	365	363	387	368	364	394	382	374	372	349	360	370	381	366	349	362	377	372	403	407	389	367	348	354	380	367	374	358	353	383	346	342	358	369	343	359	398	380	409	390	371	348	339	395	370	403	356	419	376	412	388	356	354	377	413	392	339	369	368	398	368	360	408	357	344	344	353	376	395	381	393	336	361	404	364	380	371	386	380	326	380	355	383	346	350	345	378	340	349	363	384	376	396	328	348	354	345	362	350	328	356	383	348	361	388	321	360	362	361	355	371	361	400	358	391	383	340	364	338	342	360	368	388	360	350	386	352	364	329	386	355	348	356	392	378	373	342	364	361	376	342	372	375	385	339	349	356	379	376	348	339	371	368	358	350	365	387	375	356	377	338	332	407	366	353	363	370	380	362	360	390	384	365	355	374	375	344	377	356	357	398	351	342	334	393	375	404	370	340	348	413	336	357	329	399	348	357	383	376	357	361	375	400	400	368	353	362	379	345	353	397	362	380	350	399	355	357	361	344	375	372	341	384	364	364	381	351	361	374	369	371	347	356	366	358	390	386	345	337	339	403	362	353	375	356	369	373	380	356	361	379	395	361	397	371	370	366	381	337	376	394	341	360	368	361	356	367	364	345	369	378	369	374	338	349	333	346	378	333	362	353	355	359	371	339	399	340	378	356	318	368	381	360	325	349	344	353	381	365	343	368	368	370	344	395	405	350	368	385	374	375	352	371	376	380	360	365	351	382	373	376	374	412	369	369	363	384	340	374	327	358	365	401	368	361	368	363	354	351	384	377	353	344	371	383	361	375	347	374	356	384	355	347	341	371	338	359	378	367	351	391	370	405	359	347	383	382	393	361	351	358	367	370	373	371	397	317	354	402	347	343	353	357	363	378	352	368	356	361	388	389	366	354	368	413	373	376	352	352	366	376	373	366	380	392	343	381	367	364	375	358	372	363	370	369	356	357	363	354	354	337	367	304	383	360	355	341	341	358	365	335	348	385	367	356	392	390	386	382	362	360	394	354	361	357	357	362	364	382	347	336	383	385	387	375	372	374	353	366	347	338	347	350	356	353	351	322	373	369	387	358	346	363	378	387	370	349	372	366	397	382	354	349	375	340	372	339	375	350	357	379	352	370	338	352	388	350	382	372	370	379	376	350	348	353	363	374	382	339	362	377	368	349	364	393	352	339	349	356	319	365	376	355	328	341	404	393	340	369	407	350	417	347	330	329	372	365	345	362	388	376	363	354	362	380	349	353	366	334	360	368	389	362	376	341	326	403	361	319	369	366	355	347	361	354	365	366	334	348	374	347	384	365	344	352	368	369	350	361	345	384	376	347	394	371	399	360	373	337	373	364	336	361	372	366	390	342	365	377	384	355	334	389	350	379	351	396	355	356	345	360	355	356	368	358	369	377	329	371	345	373	365	424	332	372	336	362	382	381	370	329	383	397	366	378	378	367	385	348	349	404	356	382	335	339	354	337	364	374	324	372	378	328	321	342	327	362	367	397	361	382	363	371	396	392	345	352	377	334	388	373	366	376	366	399	357	344	392	325	410	352	362	331	381	343	356	375	334	351	352	364	373	362	385	331	391	380	375	333	367	400	364	352	352	359	382	367	348	377	381	347	388	359	364	365	372	375	346	391	403	377	355	372	352	358	370	374	364	355	356	357	349	389	402	393	391	385	365	377	381	386	366	371	350	373	366	338	377	379	327	386	367	339	372	387	369	377	328	339	406	344	348	385	349	377	363	409	344	357	356	367	371	390	395	361	400	403	355	368	387	346	362	371	385	391	386	355	358	369	368	350	348	356	346	385	375	337	402	355	362	386	355	410	376	358	371	364	390	343	370	381	379	360	380	360	369	339	364	356	375	399	385	383	347	329	320	359	370	337	379	360	337	402	377	337	346	370	382	365	378	368	379	333	333	368	359	379	381	399	368	362	380	355	399	338	351	380	362	356	403	374	376	343	389	370	358	336	354	397	353	342	359	324	376	394	351	364	387	325	390	339	387	353	382	319	356	362	342	351	395	363	341	347	359	406	376	355	398	374	355	373	348	357	362	356	350	381	345	349	396	378	377	385	376	366	369	350	344	364	397	387	359	371	397	347	346	344	383	380	358	389	384	365	354	349	360	348	383	387	351	342	375	344	333	385	367	326	358	341	375	385	353	382	390	355	355	386	384	338	364	347	380	366	342	350	364	360	388	411	361	377	407	362	383	352	380	361	363	379	320	407	372	330	366	357	380	397	370	356	352	387	362	379	378	343	387	366	376	374	352	347	356	363	355	346	341	354	312	383	370	376	359	358	362	365	333	329	375	369	366	357	337	387	385	367	378	327	353	371	370	362	367	378	351	409	360	376	358	391	388	352	370	371	336	370	399	340	391	393	363	333	368	372	373	333	352	336	323	371	360	338	403	376	412	409	348	363	343	355	366	364	367	352	385	328	386	372	401	357	379	377	344	387	349	376	359	347	345	375	373	348	356	369	352	367	338	374	372	384	378	353	363	402	371	387	397	366	364	365	362	349	371	376	334	362	367	356	363	386	342	386	353	400	378	367	335	336	364	347	397	357	397	340	379	330	354	367	350	363	345	376	390	333	359	356	375	396	362	368	349	391	376	360	338	394	369	326	351	354	395	360	331	402	383	367	402	378	361	338	348	372	373	391	365	371	340	354	349	371	379	414	342	350	383	374	386	359	375	375	385	387	399	382	362	353	350	350	364	370	360	373	379	362	400	366	368	364	365	322	351	359	360	364	408	401	386	399	337	359	365	368	310	371	344	377	391	329	359	346	338	381	370	394	382	384	315	376	329	362	354	351	368	368	347	333	408	368	372	368	361	362	375	362	368	369	391	341	376	365	340	346	377	349	396	365	372	400	358	344	373	357	367	369	392	372	342	343	359	365	369	390	359	385	393	397	346	357	362	365	355	352	397	392	379	361	342	374	345	364	369	390	337	343	342	371	379	389	376	331	392	356	382	349	341	354	356	349	383
4693	554	212	167	219	197	188	257	272	313	345	326	339	337	306	225	162	106	92	70	65	73	50	40	45	48	33	36	46	35	25	29	37	28	40	31	41	28	45	38	31	48	21	33	34	20	38	34	38	38	41	36	35	25	35	30	36	29	31	32	28	32	31	26	38	27	29	34	35	37	24	38	28	39	31	48	26	28	25	27	24	28	25	33	40	34	35	24	26	36	36	35	32	36	35	28	34	27	23	27	43	24	20	27	31	26	39	29	34	30	29	27	36	28	33	33	32	33	37	29	37	26	33	35	35	35	27	25	29	29	37	25	26	32	29	33	35	32	31	29	20	27	36	37	24	16	19	33	43	32	39	33	28	31	32	31	23	40	36	25	32	25	37	22	29	28	29	27	28	36	29	40	30	20	33	32	31	34	35	42	19	28	23	26	32	25	39	31	21	42	25	32	36	28	24	29	26	29	27	38	31	27	28	32	31	33	22	25	29	20	28	21	37	33	31	25	33	22	30	38	25	20	33	35	44	27	33	46	33	30	29	21	33	28	30	31	25	35	30	29	34	31	35	23	32	29	29	33	29	44	33	28	39	31	40	35	31	34	33	25	25	29	23	19	38	26	32	33	33	30	27	40	38	36	20	26	35	34	29	32	23	25	29	26	31	35	33	23	44	30	38	34	39	32	17	32	26	34	24	27	26	40	33	38	30	30	35	35	31	35	38	31	27	33	27	25	46	45	32	35	30	30	27	34	27	35	32	29	25	25	26	42	25	49	39	18	37	29	32	20	36	32	29	27	27	26	39	34	35	39	33	29	31	30	32	30	29	34	30	32	34	44	35	39	27	24	39	29	36	28	33	24	28	37	30	28	32	33	23	36	30	33	31	23	34	35	23	34	23	31	23	23	29	26	28	33	23	36	28	28	32	41	34	29	33	28	33	34	30	34	29	34	20	30	30	27	32	31	29	25	30	26	23	32	39	31	24	23	23	37	24	32	30	29	39	37	28	24	27	33	33	31	25	29	23	28	36	33	36	25	28	27	30	31	22	21	33	25	29	29	22	24	24	29	39	37	29	33	32	34	35	34	27	27	35	37	38	27	30	26	27	33	37	25	31	29	27	33	30	31	36	23	32	21	34	26	27	35	36	25	28	40	33	27	25	34	34	38	31	25	32	36	22	29	26	31	28	27	24	31	38	25	41	24	21	32	27	31	30	23	30	32	34	37	29	28	38	28	38	25	19	28	22	32	36	36	27	17	34	30	26	38	38	35	24	31	21	28	34	21	28	24	31	43	28	36	33	40	28	31	23	26	30	26	39	29	44	25	24	28	29	34	36	28	24	25	30	43	31	21	36	27	17	35	30	34	25	28	43	37	21	26	37	29	36	23	24	30	29	25	30	38	31	30	32	37	29	39	26	21	28	26	30	26	34	37	31	31	33	41	35	41	20	40	40	32	39	37	19	23	31	24	33	37	36	40	32	28	29	26	33	33	26	24	35	41	24	36	35	32	33	31	33	41	24	25	26	33	36	34	25	42	32	35	24	29	37	26	31	36	32	25	30	34	25	31	32	23	25	28	31	18	34	32	29	32	25	29	23	20	25	34	31	33	27	29	30	33	26	31	23	33	25	23	26	29	29	34	31	30	24	29	25	18	31	32	33	25	36	36	37	38	35	36	36	25	33	29	31	38	27	29	37	25	33	26	32	25	30	27	24	25	36	35	35	25	19	15	18	25	24	34	29	34	27	24	36	31	33	34	34	36	30	18	33	34	34	26	29	32	30	28	35	37	25	43	32	29	28	26	19	31	39	29	34	27	28	37	26	31	31	38	26	26	32	33	34	34	31	34	25	35	30	26	26	26	36	37	38	34	24	33	32	30	32	28	29	26	26	30	27	23	27	31	28	30	25	28	26	27	32	20	33	26	32	33	33	36	27	33	21	28	27	39	35	20	24	26	28	32	30	37	28	35	33	39	18	28	26	28	39	28	30	31	29	31	37	29	28	18	33	26	38	35	25	30	28	32	42	26	25	30	30	39	28	26	37	38	29	26	27	32	23	26	36	19	30	35	39	25	42	28	37	25	32	43	34	25	35	40	29	29	39	31	19	42	29	26	27	36	28	26	30	35	37	27	32	39	31	39	25	27	21	31	33	26	28	28	42	27	27	40	31	29	26	28	34	28	36	26	42	35	30	31	37	31	30	30	26	30	28	30	29	33	23	27	35	27	28	35	24	30	29	42	31	29	23	33	31	26	32	23	26	31	30	27	32	26	38	31	33	26	33	28	25	31	22	41	24	34	36	25	40	27	30	45	27	27	32	40	36	31	33	25	26	48	19	24	35	32	33	32	21	27	33	36	20	33	39	39	26	33	31	34	30	34	27	31	37	29	22	31	29	30	24	29	38	26	35	33	25	32	48	30	30	38	30	24	35	22	31	34	34	39	22	32	28	36	33	32	38	29	32	26	35	42	25	25	27	27	32	28	30	39	33	39	27	25	29	22	29	30	19	31	35	35	32	39	36	33	34	28	39	33	34	34	41	27	29	24	38	38	28	38	35	28	32	34	36	29	31	31	27	35	29	34	29	25	29	23	26	28	35	32	24	27	36	41	25	33	31	36	33	16	29	25	22	35	32	32	39	25	29	33	30	33	28	30	22	27	26	22	29	24	33	35	36	29	34	27	38	28	33	29	32	36	27	33	30	29	30	21	28	40	34	39	41	35	22	27	30	36	23	33	19	23	40	20	24	31	30	33	32	25	20	31	36	31	34	29	27	36	24	31	30	36	30	33	36	29	25	38	31	29	27	24	24	31	29	30	26	30	27	30	23	20	34	21	32	23	32	27	30	21	38	31	32	30	36	34	30	31	38	38	27	27	27	33	32	28	30	37	35	28	27	31	38	37	26	36	30	24	41	29	31	33	41	24	39	19	28	33	32	35	24	37	36	24	21	33	31	34	31	21	27	26	36	39	34	26	31	42	42	32	28	27	21	33	22	22	36	26	47	34	36	41	32	43	25	32	30	27	31	33	30	37	22	31	34	33	28	34	40	24	19	22	27	37	28	28	31	24	33	28	29	24	26	28	21	30	43	25	33	33	34	31	35	33	30	20	36	17	31	25	31	22	25	32	34	25	35	38	36	35	20	31	31	34	32	21	27	24	26	33	32	36	32	21	31	25	32	38	41	34	31	37	32	29	40	16	23	29	29	34	26	31	33	35	32	36	36	28	20	31	34	34	33	31	38	33	27	17	24	23	25	39	35	27	30	26	31	25	31	34	30	23	38	32	26	45	22	36	37	37	38	35	30	20	20	29	31	38	31	38	29	17	22	30	36	38	22	28	19	26	29	30	27	45	32	25	24	34	36	30	30	31	23	23	32	42	26	23	41	29	34	26	33	26	23	38	33	24	23	26	26	26	41	36	44	28	23	24	33	35	28	35	33	29	26	30	34	31	29	27	23	18	21	25	27	32	34	31	37	31	38	35
40272	15203	7928	19367	23039	21314	19335	18470	18266	18259	18188	17473	16824	16908	15835	12993	9121	5777	4087	3778	3340	2563	2183	1829	1635	1435	1423	1258	1177	1151	1096	1120	1075	1070	1141	1163	1172	1051	1132	1238	1354	1249	1009	1038	1090	1045	933	1290	1587	1333	1070	955	890	924	985	892	858	838	838	895	867	829	838	788	844	858	795	830	847	818	803	811	800	819	792	775	828	832	810	740	838	829	833	812	818	834	834	765	762	742	786	837	750	782	773	795	771	773	804	823	740	768	788	803	728	780	774	796	751	875	819	839	843	821	797	799	839	815	765	828	822	767	767	778	763	798	797	772	775	781	862	812	830	767	750	772	754	805	747	778	789	809	789	760	786	799	764	775	810	775	785	781	769	835	754	823	789	804	854	796	788	761	805	719	814	816	811	791	809	802	800	741	764	762	769	782	788	813	781	758	800	821	775	720	776	820	787	749	799	802	805	747	794	806	786	751	778	768	784	814	849	757	795	766	771	759	771	730	792	793	801	751	750	809	740	792	765	800	757	779	777	759	759	791	763	777	807	821	777	806	838	812	766	751	774	767	784	781	793	730	763	821	766	769	806	763	775	768	754	734	831	764	782	771	831	782	776	761	818	754	772	752	751	746	794	772	827	793	760	732	797	763	786	810	798	772	781	813	770	801	846	801	752	788	749	782	800	750	739	795	786	745	804	802	787	744	773	794	776	738	783	727	774	758	739	762	792	804	824	768	845	734	829	795	786	804	824	770	798	803	765	784	770	783	791	777	768	745	771	849	810	817	708	737	757	804	757	779	751	807	767	761	802	787	749	799	790	737	790	832	786	781	770	785	823	837	770	784	822	788	813	781	802	768	800	789	771	835	790	775	753	782	818	737	823	740	784	816	796	799	772	783	749	755	801	768	730	797	742	775	781	777	801	795	754	769	834	836	785	783	755	805	778	726	785	799	769	812	831	784	781	770	819	799	760	761	774	765	767	747	777	745	748	728	784	777	798	759	778	771	798	753	808	794	805	788	812	717	778	823	860	792	784	762	777	862	785	768	804	811	818	770	778	772	807	788	825	725	790	761	821	753	782	740	826	756	704	736	809	783	788	759	764	755	762	801	860	772	784	757	763	806	806	729	791	816	776	856	737	771	728	777	794	788	761	811	817	775	871	773	750	788	772	802	795	746	790	760	852	717	803	783	792	777	786	770	792	815	811	749	772	813	777	783	779	824	836	746	804	750	798	773	775	795	799	765	767	743	749	754	815	821	802	790	791	767	756	763	771	791	815	758	770	820	794	771	776	750	759	776	778	781	780	776	769	787	774	761	779	773	792	762	791	772	744	793	803	761	839	771	809	785	788	805	702	821	789	786	836	790	750	773	782	760	814	780	804	793	747	780	780	803	746	796	800	789	745	839	783	788	792	746	783	785	819	771	761	817	791	850	803	758	817	782	746	813	796	781	792	815	819	798	754	801	814	810	726	780	747	820	823	756	783	787	786	792	785	803	774	798	780	791	779	753	790	746	768	762	786	814	819	774	807	780	768	805	734	794	779	781	748	783	794	742	803	816	730	760	817	758	750	776	786	731	794	761	786	727	767	795	776	810	764	826	779	817	798	767	745	752	765	795	788	810	766	820	833	779	805	779	795	720	743	741	750	809	779	749	768	779	812	800	771	829	788	745	798	748	731	811	771	758	814	781	775	776	746	774	809	795	792	805	756	822	752	772	818	810	768	860	811	856	835	787	772	781	780	804	775	816	796	820	786	816	808	762	826	812	794	727	775	768	770	775	818	809	756	761	752	778	792	813	804	842	795	772	766	794	789	825	795	786	775	763	829	763	766	794	760	787	791	790	799	797	795	821	756	741	800	780	835	755	849	799	772	786	807	762	824	754	822	766	789	790	772	786	834	740	809	763	751	831	725	744	787	763	752	768	775	791	784	765	829	789	747	781	752	829	738	743	754	820	798	815	772	774	744	749	738	727	775	781	742	792	825	783	827	793	838	823	819	808	766	798	743	731	791	761	752	790	799	828	778	734	782	767	772	809	824	765	779	828	754	820	812	786	767	809	785	778	828	797	761	788	765	782	736	783	735	753	747	818	788	787	761	772	779	786	771	801	744	839	834	743	777	720	820	736	774	763	799	756	767	804	812	777	792	788	782	763	860	773	807	803	759	785	781	808	817	800	755	756	792	766	748	783	758	804	777	766	829	778	808	767	772	772	772	788	815	782	719	807	790	765	776	788	774	820	760	814	781	796	794	769	790	775	754	814	784	815	775	786	768	744	781	783	764	781	769	783	802	766	759	769	774	728	757	795	755	791	762	794	813	736	739	742	823	752	780	775	772	795	742	763	813	814	780	739	802	840	796	772	815	804	739	751	822	783	817	781	785	803	811	844	814	766	772	764	762	808	744	779	814	770	800	822	808	771	790	782	801	799	767	791	780	809	798	823	805	768	746	801	766	771	774	779	750	778	738	757	803	802	802	817	807	791	798	756	776	802	793	742	787	814	811	733	778	819	781	790	784	797	785	753	815	805	821	794	822	769	805	721	819	819	764	769	769	736	794	770	804	847	818	774	749	755	732	755	806	797	764	793	776	750	802	757	768	745	769	840	764	793	811	777	802	805	753	814	801	794	812	822	792	818	786	833	805	836	785	781	777	789	798	781	792	806	808	788	830	776	753	750	775	797	796	809	802	796	792	794	808	798	840	816	819	738	741	767	756	762	791	800	801	726	828	794	799	765	782	769	766	777	777	808	747	743	767	811	770	799	782	760	789	830	795	793	754	704	804	791	847	753	805	752	776	783	782	776	800	818	771	795	767	772	772	780	768	780	806	803	776	762	757	755	770	801	823	829	773	830	794	766	755	763	814	784	759	775	786	782	728	749	774	809	789	769	796	817	741	763	795	784	763	761	730	828	751	801	784	764	785	776	764	806	770	789	802	799	807	815	771	759	825	740	724	786	796	810	800	749	790	803	783	752	787	789	776	843	771	769	816	783	813	818	760	801	776	800	793	793	754	773	837	778	824	770	758	770	765	785	776	760	797	762	804	773	772	788	788	790	823	789	772	801	823	792	734	814	769	796	778	798	737	790	745	792	770	779	789	769	776	805	767	790	757	749	780	827	777	789	780	796	824	758	779	794	784	773	817	758	714	787	795	741	791	760	759	743	737	804	757	731	750	752	766	811	811	768	759	807	822	746	745	821	798	759	742	762	788	787	746	808	781	742	801	810	744	800	804	783	764	807	778	760	763	741	770	834	782	779	715	774	760	818	757	772	785	719	788	750	746	754	718	790	798	733	751	820	771	787	766	809	795	805	809	750	792	795	770	814	768	759	796	758	763	800	760	811	808	772	755	739	820	776	746	771	786	765	823	754	772	764	791	766	783	747	816	728	806	798	726	846	798	799	765	796	806	771	748	762	812	796	746	727	770	743	733	772	776	771	802	833	756	764	791	816	777	765	787	728	839	763	834	763	794	776	762	828	760	803	787	807	858	775	786	754
2735	238	105	106	93	100	141	170	175	214	212	233	204	204	195	134	80	50	39	52	40	24	24	27	13	20	15	20	23	21	18	17	22	26	17	24	14	17	23	20	23	25	22	21	23	23	20	31	24	20	21	23	21	14	15	15	19	17	19	23	24	19	21	20	20	26	17	19	19	25	17	20	22	20	23	25	23	7	20	20	16	21	15	10	21	20	20	15	14	15	18	17	19	13	11	18	19	13	28	24	16	15	19	18	21	21	13	18	16	11	23	15	11	17	22	17	18	17	16	15	21	21	14	20	13	18	24	16	15	15	14	25	15	20	21	23	20	16	20	20	22	13	23	18	25	16	20	18	36	22	16	10	14	18	11	19	13	26	19	20	24	18	21	20	19	22	17	13	7	19	9	28	15	22	13	19	18	19	17	12	17	21	19	21	14	20	18	13	11	8	19	22	15	16	18	20	13	21	17	20	20	14	14	23	16	23	19	19	17	19	15	19	27	16	14	19	11	21	17	18	15	19	17	13	24	14	26	18	25	13	18	17	20	20	15	20	12	22	12	22	16	22	17	25	18	19	22	19	22	24	18	22	20	16	9	17	13	18	14	16	21	14	12	16	18	19	15	19	15	14	20	18	16	16	11	19	14	22	13	12	16	14	15	12	21	16	16	23	18	20	17	15	21	23	16	17	19	17	17	17	16	17	17	23	17	21	19	17	18	14	14	20	25	17	20	20	20	16	14	15	18	21	20	15	18	16	22	30	25	22	19	16	17	14	14	14	21	20	20	19	20	18	22	23	15	19	20	15	20	19	15	19	12	18	12	23	14	19	15	24	14	18	12	19	22	22	16	17	13	15	19	12	17	19	22	15	20	20	14	21	23	16	18	21	14	12	16	18	20	14	15	8	19	18	26	16	18	26	16	17	16	18	18	18	15	14	17	21	20	25	11	23	15	20	20	17	26	25	16	11	19	25	16	21	27	24	15	23	10	18	19	21	14	23	19	17	21	14	26	20	21	24	22	15	15	12	23	17	19	22	23	19	18	23	21	16	16	22	19	22	22	18	28	14	14	23	9	15	26	13	21	19	28	17	19	20	14	14	18	25	16	20	15	17	13	19	18	26	18	13	11	13	20	20	23	16	19	20	19	21	18	17	23	17	13	16	19	19	15	16	16	17	22	14	25	18	26	18	19	22	18	20	14	15	18	19	15	16	15	18	28	16	7	13	19	18	25	14	22	11	19	17	22	13	23	13	17	6	26	22	18	21	12	19	17	23	15	20	10	16	19	15	12	17	14	16	19	13	20	19	14	20	19	9	16	19	15	25	20	12	24	18	24	19	13	17	18	19	17	18	23	17	30	13	14	24	17	15	19	22	14	18	13	21	15	19	16	15	14	24	14	15	14	15	18	16	14	22	20	14	14	22	18	29	22	16	11	26	16	14	23	21	16	14	15	14	17	22	17	18	19	21	16	18	23	14	14	16	19	17	15	21	15	12	12	26	18	25	17	20	20	20	15	26	14	23	25	18	17	18	21	17	22	17	19	16	23	19	12	20	14	27	11	15	14	12	16	21	22	23	21	25	23	11	15	11	14	26	17	10	17	22	24	14	9	26	11	13	14	22	31	17	19	22	15	28	26	14	17	15	15	20	13	17	17	20	20	23	17	20	17	21	19	18	13	20	28	23	18	14	10	15	16	17	24	21	16	23	18	14	12	13	16	17	16	13	18	20	20	19	13	16	22	23	11	14	16	12	21	16	19	23	19	11	23	16	9	21	20	16	18	24	22	7	23	20	21	25	19	16	18	17	25	17	20	13	16	19	16	22	16	22	19	15	7	18	18	25	17	19	17	21	22	21	17	21	19	22	15	11	16	17	14	23	14	23	25	28	18	25	20	13	19	18	15	9	18	18	22	14	16	25	20	13	16	11	15	20	25	16	20	15	17	21	29	13	19	19	16	23	16	17	13	18	20	20	14	17	25	23	15	28	19	13	17	11	13	16	21	20	13	16	15	25	28	16	11	14	23	17	13	22	19	27	19	19	20	19	18	12	23	15	10	16	17	12	14	21	21	21	20	22	14	22	18	22	15	14	19	13	15	20	27	27	27	23	16	24	26	23	22	19	9	20	17	18	25	21	21	21	21	24	23	17	18	14	11	15	21	17	15	15	19	25	15	14	17	17	11	21	15	18	16	17	10	18	11	18	25	13	23	18	16	13	17	19	21	14	24	14	21	12	21	23	25	18	23	19	15	15	16	17	28	23	25	13	27	16	15	18	23	22	10	23	22	23	16	23	20	14	18	17	20	16	16	17	26	18	12	28	23	19	17	22	14	14	18	16	17	12	15	21	24	20	16	21	22	21	12	20	19	17	15	17	11	15	18	22	16	19	12	13	15	11	15	25	17	13	18	19	17	14	12	16	10	16	18	23	25	19	19	17	15	18	12	20	22	16	22	21	9	19	14	16	18	19	22	19	15	22	15	22	13	17	27	29	14	23	14	19	19	18	14	10	19	21	11	25	16	30	24	15	20	19	19	16	16	21	13	20	28	14	11	20	21	13	15	15	22	16	17	19	22	14	17	13	29	24	14	13	17	18	23	11	11	21	18	13	6	18	13	13	14	20	18	17	17	14	19	19	21	13	15	22	16	24	21	13	17	17	19	10	16	16	19	19	17	21	21	10	17	19	16	15	19	25	13	22	27	22	22	11	21	17	27	11	27	19	15	18	26	16	11	13	20	14	20	19	23	14	14	13	19	13	14	19	15	29	19	20	8	15	12	11	17	22	22	13	13	22	19	16	31	16	21	15	15	17	21	16	20	24	18	14	19	17	20	22	16	12	14	17	17	24	8	19	23	17	27	13	13	14	25	20	17	21	15	20	21	23	15	20	18	17	18	13	17	20	12	11	18	13	24	15	20	10	21	17	14	13	14	11	18	14	27	18	20	20	22	12	15	24	18	16	26	18	13	26	13	19	17	22	23	14	13	13	17	7	22	23	19	15	17	18	14	17	13	14	22	18	15	22	16	13	28	24	24	15	18	21	20	13	19	12	15	24	25	24	22	16	20	18	13	13	20	19	17	20	18	24	12	14	19	12	23	15	25	19	19	14	13	12	16	22	9	24	19	18	17	16	17	15	11	20	9	21	18	13	22	17	18	28	19	19	13	16	20	12	14	19	21	19	23	24	19	14	9	14	18	22	19	12	22	18	15	15	14	20	19	27	8	17	16	15	11	19	17	22	14	13	28	23	17	14	15	15	11	27	21	19	18	10	18	11	18	15	20	17	19	18	21	21	24	15	17	17	14	16	24	19	22	26	15	13	17	17	17	17	14	19	22	13	13	16	24	15	15	18	13	14	16	12	17	17	16	18	18	11	21	29	15	17	16	18	19	14	17	16	18	17	27	12	19	21	23	16	30	15	19	20	15	19	20	17	19	20	14	18	15	20	15	25	17	16	11	12	19	15	18	19	11	10	26	17	10	23
33804	10063	4330	11936	15539	14847	14037	13521	13654	14552	13769	13521	13266	12575	11202	8380	5325	3339	2577	2328	1821	1407	1165	1030	854	809	766	708	670	682	591	583	590	608	695	701	602	602	658	774	830	623	584	684	623	605	644	910	911	699	584	536	590	582	566	513	516	518	557	488	493	491	474	545	482	461	486	513	474	478	450	491	447	495	518	490	468	479	493	449	497	446	469	453	520	501	486	488	489	475	449	505	476	487	441	458	494	464	494	489	459	445	476	438	461	439	513	513	477	438	497	489	509	477	496	460	485	459	497	474	506	495	483	502	510	494	485	461	462	462	487	479	511	480	493	459	515	519	517	472	439	490	512	474	465	495	466	470	481	477	496	488	537	517	479	474	463	457	457	488	484	465	484	465	481	490	478	502	475	469	477	488	495	470	496	471	492	479	510	475	516	432	471	490	459	460	518	479	495	494	474	475	488	469	475	440	481	495	508	491	470	490	462	464	525	490	470	484	431	464	443	481	501	494	470	496	495	482	469	493	470	497	456	468	483	486	453	414	487	457	509	542	478	506	486	502	466	488	479	480	475	496	425	459	506	480	472	517	498	497	483	487	435	463	495	474	479	493	478	441	500	482	484	482	443	495	476	501	460	465	460	456	518	451	518	456	470	467	511	470	501	441	442	470	437	461	451	507	475	441	470	475	461	485	493	527	476	451	435	477	488	492	466	484	467	462	460	436	469	479	472	469	498	508	484	486	496	500	510	458	478	462	475	464	530	513	490	460	465	464	475	455	468	498	459	498	482	446	501	503	472	453	491	514	436	458	510	468	472	480	448	472	452	469	444	476	455	497	470	427	541	469	502	510	485	495	479	474	461	453	442	488	487	480	516	466	476	496	465	483	471	470	461	474	501	478	486	455	480	498	425	500	499	461	509	450	459	458	487	521	471	487	452	425	483	468	464	481	487	499	498	525	477	518	481	502	506	524	439	496	488	475	449	480	509	486	441	447	479	460	456	504	530	474	467	472	486	480	461	517	487	439	481	511	468	463	459	483	455	493	494	470	458	463	431	467	453	446	517	453	439	494	467	488	455	474	466	475	482	506	475	474	488	504	487	496	450	441	458	492	467	523	452	481	442	464	456	448	502	472	479	495	475	502	493	452	512	503	444	471	459	492	453	446	487	480	486	490	439	464	479	478	501	502	463	500	538	477	485	459	464	471	458	474	469	485	494	461	470	486	441	444	433	478	464	470	473	504	514	487	473	496	472	485	460	481	456	491	455	452	483	459	501	513	482	457	480	468	458	489	420	440	470	496	477	448	486	444	430	431	471	474	502	467	478	508	444	476	492	479	458	476	509	521	498	489	470	522	440	451	511	466	466	467	498	490	488	496	499	503	437	450	455	492	442	491	507	466	501	492	500	465	496	471	443	476	455	450	501	480	439	489	484	473	466	457	483	500	496	482	453	498	469	461	497	465	478	484	467	455	464	476	474	476	511	514	453	473	432	482	448	473	500	443	483	493	453	474	492	451	425	506	458	523	493	443	484	512	485	453	477	446	472	479	484	476	465	488	468	461	474	493	484	466	456	450	507	499	492	465	465	481	445	469	411	452	513	489	443	470	516	460	464	460	457	412	486	429	469	446	487	499	489	472	483	448	451	513	479	460	511	459	453	484	458	469	475	470	438	505	454	481	464	449	493	486	469	451	478	502	470	475	484	478	460	439	474	491	510	463	458	464	459	482	478	507	486	483	488	495	450	461	472	459	481	440	472	445	482	529	460	465	478	437	468	506	491	512	441	466	437	458	520	473	460	458	442	504	491	522	423	480	479	462	498	472	478	481	468	495	500	515	509	459	489	444	489	465	506	453	494	483	487	484	466	474	472	501	449	467	477	449	487	491	417	491	508	500	482	467	483	496	489	451	475	481	451	485	506	463	476	464	494	487	505	472	475	455	521	509	461	449	515	473	481	490	462	467	469	515	494	480	483	476	498	460	496	514	454	478	468	460	469	481	473	481	465	495	495	459	441	472	501	455	493	465	478	482	431	462	450	481	475	443	453	476	481	473	498	441	414	505	445	473	441	478	506	455	503	464	442	492	460	465	476	510	517	440	465	459	476	469	486	486	498	465	466	529	461	497	464	493	489	497	487	494	488	538	476	489	465	497	499	451	482	464	485	445	474	527	499	503	476	479	497	493	445	471	418	487	481	490	512	453	485	439	439	466	475	519	479	464	491	464	510	482	477	469	500	480	484	491	503	471	496	475	475	479	445	467	494	493	504	436	500	513	513	482	487	453	453	463	473	472	494	467	474	468	472	506	457	474	483	507	472	481	475	470	491	425	464	495	464	510	520	483	464	442	491	480	487	481	504	464	518	453	474	469	463	465	492	513	417	451	495	461	480	446	465	465	451	471	452	453	489	536	476	433	463	514	482	502	489	469	454	455	445	479	464	447	520	433	463	506	449	458	471	482	508	468	482	467	475	423	515	469	479	500	445	489	502	495	440	491	481	468	499	494	499	469	506	458	487	519	459	471	503	473	464	496	488	512	492	485	473	454	507	450	460	466	462	484	498	482	465	465	501	463	427	509	448	516	461	501	466	426	451	485	485	425	497	474	452	470	473	486	477	456	466	437	469	451	538	465	481	479	445	456	438	491	490	442	486	488	461	466	476	485	501	461	438	475	475	466	488	467	478	456	522	490	516	450	487	455	455	489	527	464	485	452	471	456	462	491	453	473	478	477	465	462	489	436	470	465	480	473	484	478	469	452	472	491	511	472	469	498	480	459	485	523	522	467	479	498	479	467	492	462	511	467	490	483	435	490	473	480	498	453	500	475	475	488	512	484	446	526	471	443	502	491	439	503	486	502	495	491	503	490	459	486	458	474	476	442	491	529	469	444	476	481	484	477	505	456	483	466	459	493	446	494	497	481	489	453	481	479	479	476	485	443	487	490	475	505	528	469	458	506	492	493	498	480	467	492	481	419	502	535	462	441	499	457	487	485	495	480	483	468	501	515	468	475	495	468	467	458	465	486	464	491	479	499	481	489	500	475	463	519	476	528	484	452	457	475	458	538	504	502	432	492	509	485	444	519	490	483	491	438	478	485	466	481	442	439	486	522	483	482	492	470	483	453	494	454	479	439	472	456	461	467	483	500	475	469	472	475	445	499	493	513	482	481	489	470	490	531	458	505	481	497	421	480	456	505	484	443	458	456	491	471	494	438	496	475	453	477	479	476	468	483	519	461	514	493	470	485	471	522	477	469	474	469	507	476	503	457	500	474	442	478	448	520	508	471	516	470	482	476	502	465	446	459	526	459	500	483	470	448	470	498	490	475	463	447	499	445	520	479	481	490	501	471	456	452	455	491	478	467	500	476	484	450	479	480	426	478	483	451	463	453	446	518	504	492	518	460	466	462	481	462	472	462	494	473	487	472	452	443	489	462	485	468	471	441	487	528	476	493	480	502	472	462	458	466	514	491	477	472	497	485	478	523	480	497	487	495
7554	827	313	224	288	288	329	400	449	477	429	503	465	398	340	255	158	118	95	75	71	60	55	55	46	41	50	34	51	51	38	41	24	51	42	41	31	32	43	46	49	44	42	39	37	27	36	41	56	39	27	41	40	28	29	24	36	35	36	35	25	37	32	40	39	30	19	40	37	33	39	29	36	37	46	31	42	37	24	43	30	38	26	24	30	31	29	27	29	35	39	29	34	31	30	32	29	31	30	30	33	36	40	32	30	40	37	29	28	41	24	32	29	27	36	45	29	26	41	30	33	36	29	31	31	25	31	28	26	34	38	33	36	32	28	30	30	39	36	41	42	33	30	37	35	36	36	25	38	24	40	35	25	34	24	31	33	26	34	37	40	37	27	29	39	26	28	33	21	29	36	27	29	37	33	32	31	31	34	44	34	41	24	32	38	33	28	35	26	34	27	21	26	32	38	44	34	30	36	34	34	29	34	31	27	36	22	35	40	30	34	28	33	26	33	26	47	24	36	31	36	29	25	29	35	39	47	32	38	30	25	39	29	33	34	41	30	35	25	28	37	30	25	34	35	32	32	17	30	33	32	33	23	46	21	32	27	39	25	28	25	42	41	32	28	36	38	26	34	33	32	38	34	37	45	35	19	37	25	33	29	37	31	26	28	36	30	33	19	40	29	26	27	33	23	31	29	25	37	38	41	42	22	40	35	25	30	35	34	31	28	42	33	24	39	24	37	34	26	32	35	30	31	28	34	25	21	32	34	33	31	35	31	28	29	38	36	27	34	33	35	30	33	39	28	34	38	32	34	29	32	31	38	25	29	38	36	27	24	35	29	29	33	23	37	29	39	30	30	33	25	26	29	23	34	28	31	41	27	38	32	31	37	26	37	28	27	32	33	44	30	22	29	36	34	24	34	22	30	32	29	31	29	25	26	31	35	37	31	31	33	31	23	34	39	30	38	29	32	38	32	39	30	33	44	36	33	39	38	26	43	30	35	24	30	21	30	28	40	28	33	29	28	29	26	40	39	27	23	38	35	36	43	30	32	31	36	31	31	30	26	31	36	33	31	45	32	38	39	31	29	29	37	24	28	27	42	32	39	25	30	43	40	26	35	37	24	39	24	25	30	33	29	32	27	39	34	20	41	31	39	32	29	35	36	27	22	33	35	34	37	35	37	28	29	40	34	26	32	33	32	25	28	37	43	25	24	38	22	37	30	26	37	36	25	34	41	26	31	30	30	35	37	28	40	35	23	34	35	23	41	40	22	36	32	30	38	31	33	26	32	34	28	25	35	29	36	39	36	27	23	26	30	32	34	28	31	36	22	22	32	24	37	32	31	25	31	32	29	41	25	35	40	31	29	40	23	36	31	42	29	27	27	37	31	24	34	33	30	32	35	23	44	34	30	37	32	34	32	26	31	37	39	39	40	25	42	29	39	28	39	37	29	32	28	32	30	53	35	36	36	38	26	25	29	35	30	31	33	33	44	33	29	45	25	29	27	26	30	30	27	27	23	35	39	38	22	40	32	29	33	43	22	30	27	37	37	40	31	32	36	40	37	41	29	48	34	39	37	30	27	40	32	37	31	28	30	26	33	38	27	25	29	26	34	33	43	30	38	26	29	39	33	25	24	33	22	25	34	46	37	35	25	39	30	27	34	39	37	31	33	37	37	32	34	35	32	33	35	18	37	26	33	31	33	35	25	44	26	30	39	26	38	38	32	35	34	33	21	26	36	27	25	21	26	44	41	37	34	32	30	30	30	39	33	28	28	40	39	39	30	26	32	28	35	25	25	40	38	33	33	33	42	39	41	37	33	40	28	31	36	39	24	46	27	37	36	36	39	32	39	30	31	33	30	26	36	39	33	26	36	38	25	30	32	34	36	34	24	33	28	21	32	24	34	44	18	34	29	28	41	28	38	30	23	36	38	37	30	38	29	19	33	25	43	41	27	44	34	34	29	35	38	40	26	37	31	39	45	30	33	27	39	30	29	35	32	37	30	27	29	28	27	37	37	31	42	22	27	32	18	26	34	32	34	25	28	35	29	40	25	39	32	31	39	31	35	33	36	29	32	22	40	43	26	34	25	31	40	34	30	34	27	27	24	36	34	27	29	23	30	29	28	26	39	32	27	27	45	23	31	34	19	27	39	24	35	28	28	38	30	35	27	32	34	28	36	34	35	26	25	34	27	41	27	34	37	37	46	31	36	41	34	29	34	25	30	30	23	40	33	31	32	21	21	42	26	31	36	30	35	32	42	28	45	28	32	36	28	31	23	29	28	33	40	38	36	27	25	37	31	31	33	28	25	38	35	38	45	38	42	37	27	35	29	43	16	29	33	30	32	46	34	41	35	26	32	30	32	20	35	30	42	28	29	30	30	50	32	35	36	34	32	26	41	39	30	26	24	35	34	34	32	32	29	30	38	33	35	33	25	29	30	43	35	44	28	27	33	37	27	34	27	30	27	33	27	27	41	35	35	46	35	33	32	34	36	31	24	36	28	39	36	28	24	33	41	37	34	28	41	29	31	31	36	36	37	32	34	36	34	41	33	33	36	36	37	29	31	31	33	31	25	36	32	23	23	31	41	42	38	41	24	39	28	28	35	26	29	24	32	30	25	41	36	37	36	33	37	35	39	34	37	37	36	27	29	29	31	35	18	31	27	22	26	28	31	40	40	28	48	40	40	40	24	29	38	39	33	25	27	34	31	35	43	33	27	36	34	39	29	31	30	36	39	39	39	33	48	22	39	33	40	33	32	28	25	29	46	37	36	24	38	24	30	21	26	34	44	36	42	40	31	30	40	33	29	34	33	36	31	32	23	29	32	39	27	22	34	38	41	29	22	30	38	39	37	25	32	33	38	30	34	36	37	26	35	29	31	29	36	33	36	32	33	17	27	32	24	32	29	29	38	25	30	29	22	37	34	44	46	30	31	28	34	44	21	27	33	26	33	31	25	49	35	35	28	32	22	34	25	30	36	31	38	35	39	40	41	32	35	24	23	37	36	24	41	26	23	35	26	35	35	35	26	33	41	32	36	33	28	33	23	29	28	36	38	40	26	32	32	39	34	32	27	39	31	34	32	41	29	30	31	28	31	32	34	27	31	37	43	28	38	25	29	34	31	36	31	38	26	32	34	43	33	39	29	32	26	40	27	35	24	29	25	27	32	30	31	37	25	33	28	25	37	39	20	31	29	34	20	28	29	24	24	32	38	24	32	36	39	29	25	36	40	32	36	37	39	26	42	40	31	30	33	33	40	36	38	39	33	24	27	33	27	34	38	26	23	28	36	32	28	28	24	27	27	39	34	24	36	31	31	28	40	35	36	33	29	37	35	20	31	27	31	31	33	37	42	35	32	29	39	33	29	34	33	34	30	32	31	35	20	32	25	29	29	37	31	36	36	37	33	26	33	44	33	24	41	28	37	30	43	41	32	30	28	35	39	24	33	32	28	30	38	22	34	42	31	27	32	35	42	41	31	28
43548	16233	9132	22448	27432	26129	24747	23343	22994	22821	21783	21839	21094	19743	17773	13607	9178	6600	5290	4848	3814	2905	2567	2329	2005	1795	1681	1539	1423	1393	1333	1272	1267	1305	1362	1268	1277	1334	1656	1859	1469	1178	1269	1371	1215	1166	1381	1949	1645	1222	1080	1104	1235	1060	972	985	933	935	882	895	871	887	864	883	859	908	849	934	873	867	888	866	857	838	845	891	903	872	886	821	893	854	861	899	850	856	856	833	845	839	866	919	799	878	852	851	830	883	849	855	807	863	840	812	832	867	859	888	824	848	815	814	855	874	892	830	823	854	841	875	816	823	889	810	833	849	839	834	779	822	862	844	853	849	850	850	769	904	792	825	825	816	793	832	824	826	808	851	799	847	824	789	805	850	811	814	753	849	837	734	855	895	871	894	832	828	771	818	832	812	842	814	812	814	827	842	843	862	799	832	860	826	788	828	786	845	841	862	813	785	850	846	837	874	809	821	832	772	820	869	829	845	818	823	860	797	817	848	802	866	829	845	812	846	849	831	823	862	829	823	882	797	875	808	892	827	830	867	776	807	779	837	814	860	781	818	787	834	835	802	871	851	859	824	906	829	829	853	812	832	826	815	839	790	795	820	849	851	819	835	856	763	826	802	803	870	832	840	841	851	816	781	816	814	788	847	875	835	851	843	811	785	825	816	884	778	792	812	797	787	827	812	821	818	808	813	822	777	821	797	852	819	861	841	838	840	843	791	850	810	860	857	838	829	836	810	824	832	797	854	829	797	872	830	814	787	831	828	866	832	827	842	848	845	754	857	864	830	844	816	820	853	874	825	763	783	882	856	869	802	813	829	854	807	787	815	832	836	882	808	843	825	810	832	837	844	856	838	827	851	843	829	770	807	851	836	819	860	860	762	878	798	859	821	849	810	872	842	788	893	790	800	868	898	831	847	839	817	882	860	841	822	825	803	809	835	847	831	833	893	829	868	842	827	804	872	826	805	802	837	822	824	812	847	867	807	824	877	843	818	805	797	858	782	786	780	851	808	806	880	817	829	816	862	877	853	821	823	783	817	874	826	834	828	788	850	829	776	803	789	804	898	873	833	782	840	824	863	861	826	807	909	837	851	829	797	815	799	819	794	829	864	840	863	839	855	845	844	841	794	812	798	812	838	899	797	861	839	820	887	792	819	811	827	799	872	763	826	847	857	829	830	869	823	847	862	837	837	807	860	792	870	808	898	804	853	846	784	853	840	891	834	781	816	865	840	799	875	812	893	841	869	822	858	828	830	814	761	770	825	855	842	781	823	837	822	834	880	842	834	841	799	870	774	843	839	825	813	837	859	805	862	831	766	861	764	858	857	829	824	857	852	822	848	865	807	819	808	788	821	876	804	825	817	806	847	839	807	874	827	849	826	823	820	858	827	811	868	840	851	766	838	830	817	812	887	837	799	839	822	835	837	813	823	845	817	823	873	823	814	854	807	863	794	839	867	837	796	805	820	807	833	852	840	858	849	813	803	843	826	840	839	852	863	823	837	848	856	786	826	806	864	787	802	776	839	774	846	799	875	791	784	805	811	825	801	836	827	885	894	848	856	880	853	848	856	814	821	822	857	820	836	809	810	839	783	797	834	834	817	821	796	847	843	814	807	769	829	796	822	852	794	814	857	856	800	818	806	806	856	862	875	828	850	831	828	818	830	873	839	816	863	890	827	815	849	787	838	808	814	823	820	798	818	841	829	807	816	818	813	866	804	818	811	837	849	822	844	844	821	850	850	748	779	816	812	852	808	844	777	790	845	812	823	812	860	866	872	795	824	823	855	827	799	835	810	816	825	780	800	786	771	801	829	844	850	812	798	847	841	815	841	838	800	803	795	835	775	804	804	812	793	825	830	828	812	831	815	828	832	794	812	835	810	798	857	833	819	838	824	847	854	862	787	833	821	805	818	820	790	871	797	852	848	838	826	806	830	836	822	862	807	870	793	851	884	868	812	841	792	873	825	841	816	780	848	804	768	876	809	864	800	821	838	838	825	810	825	790	811	830	797	847	818	818	845	822	855	795	826	841	848	797	851	826	846	817	826	820	859	865	825	826	811	777	823	798	783	841	838	806	805	853	822	853	882	830	825	748	816	797	847	830	835	828	825	791	801	817	791	823	832	826	810	798	817	867	888	798	808	778	852	829	862	813	833	846	826	810	822	868	788	777	822	825	918	793	809	854	797	858	827	786	779	800	838	866	802	853	828	798	822	821	851	795	815	832	838	826	864	847	807	798	780	872	873	802	866	927	868	819	882	814	857	830	819	822	814	813	802	848	815	813	788	829	838	824	799	814	874	829	822	845	836	798	778	844	837	834	807	846	780	834	810	831	846	866	829	855	781	865	846	804	826	817	855	816	791	868	787	806	843	830	857	791	897	800	831	806	849	843	843	820	810	817	865	839	768	824	844	815	790	830	831	794	796	847	830	814	872	880	827	790	910	817	802	860	795	824	818	824	821	873	820	800	845	793	823	847	830	815	818	838	830	831	854	828	894	832	815	786	843	793	869	780	895	867	841	823	843	758	810	841	843	860	855	814	837	841	847	808	827	862	789	814	795	843	857	813	795	827	779	821	864	816	841	814	898	851	830	866	841	859	817	789	806	874	838	785	868	839	817	828	799	814	831	810	829	827	837	867	812	790	814	793	843	781	763	795	852	806	816	787	880	861	846	818	818	796	875	805	782	843	826	806	839	829	868	794	808	835	814	818	822	827	797	807	775	826	833	846	850	818	806	824	821	876	896	809	842	808	855	813	852	859	831	833	836	853	829	829	807	831	833	810	805	839	846	895	840	864	873	873	844	837	886	796	796	848	836	841	844	875	802	845	827	842	843	838	856	859	851	856	846	812	780	772	821	816	873	849	863	839	801	800	829	808	896	822	877	832	832	859	860	869	809	794	817	798	847	797	807	852	826	835	821	859	838	843	853	824	825	764	858	811	819	821	811	858	836	840	818	828	833	833	850	788	848	837	772	830	805	834	849	803	825	848	780	838	875	801	827	842	760	812	788	874	791	865	835	837	855	837	812	835	804	839	799	868	783	850	830	797	815	817	771	770	790	856	797	834	858	868	829	816	817	832	793	857	810	837	861	848	856	828	822	836	825	807	881	871	805	806	836	838	858	857	781	786	800	806	861	874	793	830	849	851	837	818	805	782	873	829	810	790	831	837	810	850	792	828	801	840	857	818	819	845	806	800	849	842	833	868	811	825	828	845	898	829	807	847	875	813	810	832	810	885	821	840	830	822	840	846	837	827	802	855	806	824	809	801	799	820	819	860	862	808	844	789	839	841	822	863	814	859	799	822	873	801	862	784	834	811	827	836	819	801	829	769	825	861	818	823	786	794	822	782	849	841	810	852	801	836	847	864	810	826	806	813	755	856	864	851	818	822	834	878	822	842	832	826	815	800	826	783	791	812	804	822	797	855	809	834	829	840	808	809	852	763	837	856	883	831	864	807	814	798	829	829	831	825	878	772	826	800	820
2601	163	68	60	92	113	121	158	189	206	183	217	176	160	147	78	66	57	50	33	27	19	20	19	25	22	20	11	19	20	23	18	15	9	14	15	15	22	12	20	19	13	19	13	11	9	16	20	12	17	14	22	22	26	14	13	13	11	11	10	8	9	11	18	11	14	10	11	7	13	6	16	19	15	16	13	10	13	13	11	13	13	8	12	12	8	11	14	11	9	13	11	11	15	13	15	19	13	13	18	14	16	9	16	13	14	17	13	12	10	16	18	16	11	11	11	16	15	11	8	15	15	8	12	9	12	6	11	18	9	15	12	18	9	14	16	13	11	15	9	14	16	11	16	11	10	17	9	14	19	12	21	13	15	11	13	12	16	14	16	4	13	11	11	12	14	17	15	10	8	14	17	12	10	20	14	13	11	12	12	17	16	11	20	8	15	10	12	10	24	13	11	4	10	11	12	15	13	11	17	15	9	14	14	14	14	20	12	8	12	7	10	14	9	16	6	11	15	12	13	16	15	15	11	15	14	11	8	13	12	16	12	16	9	11	15	7	12	11	15	16	17	13	14	15	21	12	18	10	15	13	13	21	13	20	11	16	13	16	13	11	19	14	5	11	6	16	13	14	10	13	10	13	15	13	14	20	11	10	13	9	12	14	10	20	16	11	16	15	12	17	21	12	16	8	10	12	18	7	18	7	10	8	16	9	12	7	14	10	20	14	17	8	18	15	9	8	11	13	24	10	9	13	10	12	16	19	19	16	16	13	16	17	7	11	22	14	13	12	16	16	15	13	17	8	10	12	10	16	23	18	10	11	11	16	5	8	15	8	13	18	15	12	15	15	11	11	15	13	12	14	4	14	14	15	12	13	11	15	14	12	14	10	8	12	14	9	12	10	12	8	12	14	10	17	18	13	12	13	10	11	10	18	13	10	8	19	9	9	16	10	15	12	17	17	16	10	25	14	18	9	12	14	18	14	9	9	17	13	12	10	23	14	12	14	13	12	14	17	15	15	15	19	16	8	17	7	17	15	11	17	10	15	21	13	11	12	16	14	8	6	17	13	18	14	15	18	17	15	19	9	12	22	14	18	9	17	14	11	15	11	20	14	16	7	24	23	11	10	15	19	12	9	16	13	15	13	13	16	12	10	13	14	14	7	21	15	17	12	9	8	17	18	11	10	12	11	15	16	21	20	19	15	15	20	12	10	17	16	9	18	16	12	14	11	19	10	13	10	8	8	10	15	12	13	6	12	18	16	12	18	14	21	11	13	13	14	21	17	14	19	13	12	21	8	13	15	7	18	19	15	13	18	12	12	8	14	19	11	21	9	10	9	19	12	15	9	21	12	13	16	11	15	13	13	15	10	17	12	15	13	17	16	15	14	10	14	14	13	14	14	12	7	18	15	13	9	15	14	8	14	8	18	8	12	22	19	12	16	19	13	12	10	21	14	19	9	17	7	21	9	9	13	16	13	17	14	14	17	15	15	13	23	12	16	15	11	11	12	10	9	22	18	12	17	12	16	12	15	10	10	21	20	7	15	10	13	17	14	16	12	10	9	10	14	18	15	18	15	13	15	12	12	11	15	16	17	14	8	14	6	12	18	13	11	15	18	20	14	8	9	8	18	14	11	19	20	7	15	11	13	12	10	9	11	11	12	13	10	9	17	12	12	14	6	13	11	10	9	15	15	12	16	10	21	16	15	15	16	13	11	16	16	12	10	18	11	13	14	13	8	12	12	6	12	9	8	11	17	16	22	12	13	18	8	18	10	13	19	11	11	13	16	13	11	19	11	16	11	17	15	13	11	15	16	26	8	11	13	11	12	16	15	20	16	10	14	15	13	18	14	8	14	13	19	9	17	13	13	17	18	18	15	10	13	12	7	7	16	11	16	13	21	12	15	13	12	16	14	13	6	12	15	22	10	19	15	12	16	18	17	21	14	11	22	18	15	11	16	9	8	13	10	17	15	14	20	12	14	12	17	14	12	8	17	7	14	14	18	15	8	16	6	21	14	13	16	10	19	16	10	12	10	7	10	9	10	12	9	15	11	13	12	20	17	17	8	14	10	11	10	16	12	11	13	17	10	12	19	8	18	6	15	14	14	15	21	14	16	16	10	18	12	21	15	9	13	20	23	9	15	8	12	14	8	18	18	10	13	15	10	9	14	15	12	21	10	13	16	14	10	14	12	17	10	12	14	12	9	8	11	17	15	14	14	8	10	16	16	10	15	15	12	12	9	16	10	12	16	17	13	9	19	9	19	12	14	10	19	17	12	10	22	17	11	15	11	13	13	14	12	11	12	7	14	9	16	12	15	11	10	7	15	20	10	11	7	15	13	17	9	20	15	18	13	17	17	14	12	13	19	15	13	18	13	9	9	19	13	15	13	12	13	14	9	15	11	5	11	22	19	17	9	11	12	15	14	11	14	13	15	14	18	14	12	6	16	17	22	14	16	9	16	15	12	12	15	15	13	14	22	12	12	13	16	12	15	12	12	20	16	12	12	11	18	10	11	13	11	12	13	13	24	18	11	13	15	11	17	17	21	15	12	8	11	16	5	10	11	21	10	8	8	17	19	10	15	9	15	12	9	8	11	13	12	9	12	12	9	12	11	12	14	16	10	11	14	11	8	18	10	20	14	16	14	14	26	13	16	10	14	9	15	10	7	9	14	16	12	12	20	16	10	12	9	12	13	13	17	14	15	12	13	10	11	17	17	22	14	15	13	9	15	14	15	18	13	6	13	11	12	9	11	15	14	12	10	15	18	12	21	12	16	13	13	11	15	10	15	20	10	18	18	14	11	15	16	13	9	11	15	9	13	16	14	8	12	14	15	18	16	8	17	7	12	10	13	10	13	21	9	11	6	11	11	14	11	12	18	17	13	12	8	15	17	11	16	15	14	12	10	12	13	16	10	12	13	9	12	8	13	11	18	20	21	13	9	14	14	9	12	23	8	9	11	14	9	14	19	18	14	11	15	13	9	14	10	12	10	15	13	12	15	13	11	7	17	14	12	15	13	17	9	16	13	11	12	10	15	8	16	10	14	13	17	12	15	15	14	11	17	13	13	19	10	9	9	15	17	12	18	20	9	8	11	13	11	11	14	18	12	5	14	20	15	11	13	11	13	15	10	18	12	16	13	12	14	16	19	12	12	17	12	13	23	12	15	18	13	15	11	14	13	10	8	10	10	19	17	13	13	11	12	12	13	14	13	18	19	11	8	12	13	13	13	12	11	13	16	8	13	17	10	16	14	11	18	17	19	11	15	14	7	12	15	12	15	18	6	6	9	12	12	18	19	13	20	14	12	15	21	21	16	13	12	11	7	12	17	13	20	10	22	11	12	16	15	10	9	19	8	16	17	14	14	19	15	11	13	7	12	14	11	13	12	8	13	19	6	9	12	16	16	17	6	13	8	17	10	10	13	12	17	12	12	17	11	13	16	16	12	19	10	18	14	13	22	12	17	21	15	14	16	7	11	12
31880	8069	3271	10075	14994	15136	14397	14347	14582	13735	13531	13612	13052	11602	9754	6243	3861	2753	2410	1935	1337	1171	961	796	661	653	591	533	518	531	526	468	473	534	532	508	516	692	789	768	524	521	580	509	506	467	622	901	647	487	471	549	487	440	417	413	373	400	388	415	376	374	352	361	382	382	365	373	365	374	385	370	381	363	390	355	365	348	339	343	333	387	383	372	409	372	351	352	388	390	360	361	370	403	374	418	383	375	360	362	395	385	368	358	397	328	380	374	378	340	390	405	398	371	338	356	367	377	374	366	358	382	361	364	357	368	353	381	384	386	354	346	345	352	372	378	381	336	380	324	330	367	377	347	366	372	356	344	360	351	395	350	377	352	393	354	387	381	355	391	341	386	386	348	362	350	355	356	348	360	357	350	392	358	358	369	358	388	385	358	373	373	377	373	356	366	384	396	377	367	336	375	406	346	368	370	383	360	370	356	370	329	341	354	401	385	362	358	339	371	376	355	347	373	355	342	372	358	350	370	389	388	353	352	380	378	396	390	351	374	358	360	369	371	305	363	356	360	320	350	389	366	362	353	393	351	385	365	330	333	357	368	399	344	334	331	376	354	356	375	387	336	347	346	337	363	357	369	419	346	351	353	337	357	348	372	345	374	343	370	369	369	363	384	346	358	362	384	357	374	392	368	381	368	353	325	354	368	361	367	361	350	385	350	404	395	328	362	358	341	379	370	378	379	365	334	372	378	399	364	348	404	371	368	377	369	370	354	357	352	359	374	338	352	359	340	360	373	367	363	398	352	367	366	381	336	364	355	409	348	387	376	392	365	358	385	350	359	357	352	401	351	326	316	357	376	383	390	369	401	384	363	369	363	360	379	347	380	379	355	375	354	400	350	411	365	349	393	371	416	367	375	354	359	377	338	392	344	350	379	340	347	390	341	377	343	370	340	375	379	363	347	381	355	339	355	392	361	370	352	380	343	377	378	366	370	375	376	355	340	381	367	341	345	355	333	381	372	336	365	374	366	360	365	390	369	370	349	352	345	341	351	354	384	383	372	353	365	381	377	387	328	388	378	337	422	355	387	373	348	351	381	377	367	359	362	341	375	373	362	363	387	361	370	374	357	380	404	366	378	333	371	377	348	361	375	342	362	382	372	381	369	320	361	395	383	352	384	425	397	345	344	324	365	394	365	374	362	358	383	375	326	332	374	372	378	386	361	343	343	385	389	365	379	392	363	364	321	340	337	381	382	341	341	323	378	362	377	380	374	329	404	371	378	332	344	332	357	352	365	344	386	327	364	354	366	363	361	350	359	350	350	376	390	379	400	378	328	382	346	352	381	374	334	394	437	377	348	358	389	349	349	385	373	392	388	381	385	382	325	333	389	384	416	354	383	368	396	370	374	400	375	340	365	349	347	376	402	370	337	372	372	388	360	386	357	355	359	357	370	365	374	362	382	379	370	330	347	392	349	355	341	381	391	380	361	351	381	387	389	365	368	397	374	370	352	354	353	380	348	379	354	368	368	380	376	356	357	338	363	355	390	359	364	343	374	359	352	354	373	376	395	369	363	405	369	349	343	398	377	347	377	324	385	391	358	366	385	383	393	339	341	354	384	367	337	376	368	357	376	389	353	320	356	378	401	405	375	382	338	332	357	362	382	380	378	354	387	370	357	354	386	394	372	393	355	358	341	396	356	384	368	378	366	348	367	369	380	364	369	380	362	368	370	375	379	371	343	372	353	389	356	384	392	355	381	392	350	354	379	338	364	364	378	359	341	358	391	372	361	320	340	392	357	369	384	370	362	377	376	371	388	344	376	377	373	368	376	386	343	397	374	370	347	373	364	379	381	328	370	361	367	343	349	369	348	375	405	356	338	347	355	366	386	399	351	402	360	392	385	373	380	387	345	346	341	361	358	370	331	394	383	353	374	370	381	359	344	378	367	355	340	345	380	362	386	330	368	372	345	430	355	363	380	363	375	368	354	346	380	373	350	338	368	397	341	373	327	357	357	392	383	366	365	375	349	353	370	352	367	374	353	389	396	394	383	347	371	357	393	353	373	358	372	377	367	388	360	393	353	376	375	341	379	359	375	397	365	366	393	399	375	359	367	358	393	379	400	383	344	330	372	355	349	346	345	347	364	342	359	388	337	375	361	346	386	392	379	358	342	348	375	399	356	363	375	354	338	357	350	355	372	338	354	368	359	366	385	339	389	324	384	367	328	361	339	394	383	367	363	358	372	378	360	350	365	366	372	378	355	327	374	357	375	348	373	333	378	372	347	332	366	373	370	363	355	378	367	355	370	366	346	344	350	368	374	373	373	338	374	347	355	360	374	361	370	357	363	344	355	388	344	361	349	367	394	354	390	340	357	383	374	364	361	356	398	351	357	387	391	354	346	377	327	366	427	365	359	370	361	364	327	339	375	404	385	346	377	360	372	345	367	366	344	362	386	376	346	374	344	363	372	355	348	345	337	370	332	391	309	342	361	339	394	375	363	364	384	362	356	356	367	362	381	363	374	391	350	337	345	365	390	372	363	373	374	369	401	372	388	364	355	357	326	378	347	369	367	378	374	335	343	384	368	366	382	359	351	376	358	343	334	348	368	349	370	374	365	376	380	341	383	351	342	373	381	369	358	347	370	391	341	368	371	344	371	373	371	378	384	350	347	354	346	332	380	351	351	384	402	372	366	358	387	365	389	361	355	343	358	404	363	328	372	363	356	381	382	376	366	380	385	368	349	345	352	345	374	340	332	364	338	354	379	335	374	385	391	379	391	405	385	373	365	341	358	375	363	337	352	344	358	385	336	337	380	354	425	352	365	403	381	355	363	347	385	326	378	347	355	337	393	359	351	398	369	355	351	354	368	382	338	364	342	343	349	385	345	373	399	356	389	352	379	324	347	350	363	376	389	359	358	358	362	359	376	372	378	346	318	365	376	373	353	333	351	381	364	355	400	354	356	367	366	357	387	395	360	356	375	358	359	373	390	396	348	360	332	364	373	329	377	413	362	356	394	322	372	334	351	410	347	352	383	392	344	365	367	375	367	389	363	364	353	371	352	331	379	373	379	363	379	370	370	387	378	343	357	358	400	402	372	341	388	341	329	357	363	368	399	341	381	354	382	341	401	384	352	401	390	353	377	380	367	362	379	371	332	392	378	330	351	357	361	356	386	375	342	393	382	362	383	363	367	386	371	368	419	373	379	389	375	383	368	340	361	348	371	374	351	333	383	341	343	398	371	387	356	368	372	378	376	320	323	338	380	345	345	339	346	364	370	356	379	356	341	376	379	358	334	373	367	387	373	368	359	358	328	343	372	360	366	378	392	330	372	370	334	374	353	387	378	399	397	391	358	361	397	366	379	370	357	400	337	332	356	337	386	332	393	366	372	360	355	355	379	359	368	363	336	335	355	323	385	371	362	387	359	399	386	371	371	362	339	374	362	360	394	371	323	377	332	359	362	361	366	357	384	365	333	352	377	377	347	363	367
4665	464	171	139	236	247	261	304	368	372	376	397	367	301	262	143	115	87	79	77	58	45	37	43	35	44	44	35	33	34	34	30	33	27	38	35	33	34	44	42	38	38	37	40	28	34	34	26	38	31	38	35	31	27	34	32	26	32	26	18	24	36	34	30	32	26	29	22	37	28	26	33	33	25	25	28	27	28	29	26	29	28	34	24	20	33	35	29	15	21	27	30	29	25	25	32	34	33	18	33	32	20	25	29	31	34	29	32	28	25	30	19	29	27	30	33	24	31	36	31	29	37	31	21	33	20	34	20	33	33	34	33	27	30	30	25	35	34	31	43	25	30	38	24	31	33	21	28	24	46	30	24	25	34	36	26	23	32	31	29	32	27	23	37	24	32	17	36	32	27	36	24	28	33	29	27	23	24	28	34	24	34	24	32	33	25	27	33	32	40	31	31	33	35	27	30	32	26	34	21	23	30	29	36	27	33	40	24	29	31	30	29	27	27	34	25	26	34	32	25	32	18	24	25	24	28	13	29	20	27	28	22	34	28	34	21	27	23	27	35	34	30	26	28	33	40	23	21	36	20	27	25	18	28	49	25	40	32	36	32	34	24	18	34	27	26	37	32	23	24	25	26	26	23	35	32	34	30	35	31	31	29	29	29	31	35	38	24	35	25	26	27	29	37	35	34	39	31	24	32	39	39	38	26	25	31	32	28	27	32	29	31	23	27	34	31	29	23	28	35	36	23	30	33	26	29	36	31	30	29	39	30	18	30	26	32	35	34	30	21	23	24	25	23	29	27	29	22	37	28	27	29	32	29	27	27	26	22	25	26	23	29	33	25	24	33	34	37	32	29	28	31	27	33	32	29	32	36	35	36	33	30	27	17	39	23	23	26	22	31	22	30	38	27	32	29	29	25	27	25	31	22	27	31	24	25	43	21	17	30	33	39	26	24	23	28	25	23	26	20	31	39	18	16	30	23	25	34	31	31	36	26	42	27	33	20	28	36	34	25	46	35	20	46	27	23	26	31	36	29	34	27	27	25	24	30	25	29	17	31	27	27	26	30	36	22	30	25	41	35	33	32	31	29	24	31	29	29	28	34	30	34	31	25	38	39	32	33	34	35	31	26	35	31	28	21	28	26	30	31	28	30	27	26	32	37	30	33	16	25	20	29	29	26	27	33	31	32	33	36	33	26	30	29	30	36	22	35	26	29	35	41	29	35	30	27	31	31	25	34	39	26	32	24	31	35	38	30	28	25	31	31	34	18	40	32	39	31	29	26	38	39	33	28	26	30	27	28	31	24	23	30	30	23	29	38	26	24	30	30	24	35	33	18	35	28	28	27	29	26	34	27	35	30	34	31	34	25	32	27	25	35	31	32	21	35	38	33	31	34	31	28	23	37	32	36	32	37	36	30	25	20	37	24	28	25	32	29	38	27	26	26	38	31	35	31	37	39	36	24	30	23	27	36	34	25	30	26	32	33	28	31	22	38	24	29	25	38	26	37	27	25	33	26	30	25	28	34	32	29	33	24	43	38	35	21	36	21	22	17	29	33	28	32	30	25	24	25	30	27	18	19	34	17	32	17	18	33	33	30	28	23	31	22	21	29	45	39	41	31	34	32	26	33	25	21	26	32	34	27	26	26	38	23	38	27	22	35	25	28	27	25	34	29	32	34	23	32	33	36	29	29	28	31	16	32	28	32	23	21	30	38	36	32	32	24	21	22	34	28	26	38	28	39	19	31	27	26	27	29	38	35	33	34	23	31	23	39	34	26	28	30	33	30	31	27	29	35	26	24	26	50	28	38	28	24	26	31	25	28	26	21	32	32	26	29	30	38	33	27	33	32	25	25	18	35	25	25	39	34	38	33	28	27	22	34	28	37	32	28	30	30	28	30	24	23	22	30	27	37	31	28	32	23	24	32	29	25	24	26	28	30	37	31	33	34	35	26	30	30	25	22	32	24	25	30	29	34	18	28	30	34	27	32	30	37	28	21	26	28	34	17	25	24	26	31	31	28	23	22	33	35	32	29	30	22	25	31	32	33	25	28	33	37	31	27	22	32	31	38	20	25	29	38	27	25	24	29	38	29	32	22	31	41	42	29	39	21	29	27	20	34	31	25	20	25	25	21	27	32	17	32	27	29	37	28	20	31	29	32	17	31	19	28	24	25	33	31	20	33	32	36	33	27	33	32	29	29	35	28	27	21	24	24	29	34	32	38	31	29	23	24	28	33	36	31	26	34	27	29	37	17	44	24	33	33	29	26	32	31	24	25	25	33	37	25	30	33	30	26	34	34	23	34	30	26	21	36	27	31	25	25	30	25	32	31	25	26	34	37	39	33	26	27	27	37	33	30	39	45	36	28	28	45	29	36	36	32	32	29	31	26	43	26	37	20	27	34	32	24	34	25	33	21	28	32	29	32	23	18	24	27	46	28	27	34	24	22	34	30	38	24	32	32	34	34	29	34	32	32	24	32	20	23	35	40	28	26	32	33	26	27	25	26	28	23	28	37	27	25	38	33	28	29	30	37	33	22	21	26	25	27	31	20	26	30	21	35	31	20	34	24	30	30	24	29	24	32	27	31	27	21	30	42	29	26	35	29	25	41	21	14	26	27	29	33	32	36	34	30	23	24	31	33	26	32	31	21	27	26	32	33	39	31	23	31	24	29	38	30	27	25	33	26	33	27	30	29	39	20	31	30	39	28	21	37	24	24	23	38	32	38	23	28	26	22	27	34	27	21	28	38	45	23	28	31	34	28	28	23	30	26	32	30	42	28	31	41	31	37	32	27	20	33	28	31	25	22	29	34	31	35	24	29	25	29	39	33	21	27	25	23	36	35	24	26	23	21	24	41	30	33	24	16	37	36	39	30	28	25	21	30	25	39	26	24	27	32	23	28	29	34	35	32	32	31	33	28	24	35	35	31	30	26	26	35	32	30	30	19	26	21	31	29	30	27	31	31	28	25	31	22	23	30	23	26	38	31	32	31	33	35	29	32	32	36	26	33	30	21	25	31	29	23	26	31	29	42	28	32	31	31	31	29	35	27	35	26	26	28	34	30	37	27	33	25	26	25	29	21	25	30	25	38	39	32	45	34	29	29	33	28	40	30	28	22	30	21	31	35	26	33	33	33	31	25	31	32	31	28	28	28	31	17	28	37	27	14	31	26	21	24	28	33	36	37	27	35	32	28	24	31	22	33	32	28	34	29	33	35	25	34	41	30	25	25	28	41	33	29	32	28	35	28	28	37	31	27	28	34	20	31	25	27	37	34	29	35	21	26	29	39	27	32	31	29	24	32	25	31	29	31	18	29	31	27	23	27	30	24	26	30	27	27	31	30	31	27	31	25	29	36	17	35	29	28	28	28	30	34	36	23	26	33	27	32	36	35	35	25	27	22	24	35	27	45	30	21	37	32	27	31	36	26	28	28	28	30	31	30	26	30	30	34	30	23	21	34	27	27	26	27	30	28	22	34
39781	13270	6728	18954	24813	24103	22404	21526	21088	19930	19537	19984	18735	16276	13111	9001	6408	4876	4455	3389	2651	2266	1986	1626	1585	1468	1392	1189	1244	1075	1109	1051	1146	1196	1137	1100	1162	1620	1583	1352	1086	1107	1137	1086	978	1052	1396	1617	1148	952	1188	1157	1076	897	902	883	831	855	864	881	762	856	825	806	787	772	800	775	809	831	806	787	801	743	756	770	828	871	782	844	830	836	832	814	810	863	773	793	750	808	796	794	774	773	802	773	815	748	733	809	755	773	789	781	799	841	764	787	792	806	793	817	838	758	799	808	817	768	805	719	785	796	793	740	817	741	769	777	781	779	734	809	757	837	737	765	855	769	743	752	811	781	760	824	816	835	821	856	774	824	786	753	718	772	786	749	798	743	775	786	796	779	769	845	774	743	760	785	755	773	764	762	783	769	755	753	806	756	815	793	798	762	783	789	769	774	763	735	738	813	773	765	771	807	765	745	736	807	823	821	730	733	799	758	774	826	716	753	786	772	769	807	824	766	759	821	767	797	800	789	747	768	797	772	816	819	798	764	795	771	800	766	761	765	844	799	778	765	731	808	793	760	818	741	767	758	759	777	741	794	739	777	787	772	740	809	807	751	784	801	796	761	793	787	759	766	812	768	787	809	818	772	761	805	752	794	793	786	800	759	785	792	787	705	781	758	798	777	803	790	779	784	771	771	775	748	762	757	810	818	748	740	805	723	820	743	790	792	742	772	793	784	731	772	826	793	780	781	772	800	806	770	792	752	765	819	760	758	715	771	826	765	761	751	804	697	801	807	736	769	759	790	833	788	832	766	806	784	754	718	796	735	816	756	790	789	779	808	788	734	807	789	794	763	800	821	797	778	784	780	765	756	773	766	797	808	822	778	760	759	751	781	810	771	822	787	795	751	739	752	775	781	765	785	770	777	744	774	812	828	806	768	793	773	782	757	748	744	809	766	801	750	785	722	812	764	736	802	792	793	762	746	764	791	766	719	755	791	758	793	765	806	791	798	796	791	766	809	806	756	814	758	835	782	788	789	780	729	820	798	813	823	795	781	705	785	747	755	785	757	792	796	792	740	774	743	817	833	730	766	790	814	742	789	796	809	808	778	769	798	756	787	759	777	834	746	733	775	761	778	799	802	811	770	797	804	756	829	797	726	796	765	778	806	760	783	787	762	808	750	824	791	765	805	801	802	781	769	802	761	797	755	805	791	749	793	765	836	779	757	781	775	774	751	779	788	754	783	832	723	794	776	769	786	794	818	826	787	765	790	831	786	806	800	763	778	726	760	801	817	760	821	771	746	793	741	789	749	778	733	773	770	809	771	812	800	832	775	721	785	776	791	744	821	732	747	748	776	783	765	733	816	807	775	759	751	750	828	760	763	759	748	788	834	797	749	805	727	810	728	760	753	776	801	770	765	820	767	744	745	761	757	769	762	811	752	727	873	791	740	780	741	783	752	760	810	812	849	730	795	784	794	782	782	779	739	792	780	735	770	764	795	804	773	759	763	779	772	789	774	791	765	799	735	809	759	795	762	841	741	730	815	735	795	783	800	767	796	849	826	725	803	797	809	772	763	786	771	800	752	799	773	761	766	750	800	762	789	782	788	762	799	772	802	768	761	753	777	758	769	756	767	764	817	786	809	778	835	804	772	759	814	772	733	779	745	808	766	830	827	767	785	776	770	785	796	763	796	720	794	789	770	801	805	812	806	781	818	798	781	818	782	777	798	804	800	802	837	779	770	768	806	784	760	757	816	839	806	733	785	808	762	783	809	771	792	799	789	758	766	745	752	783	773	782	752	757	767	813	756	763	788	764	756	791	776	793	755	751	762	783	787	789	727	761	731	756	771	754	781	714	775	800	764	739	740	724	765	747	776	723	755	785	774	777	759	766	732	790	795	727	783	846	731	761	782	827	764	793	768	781	766	745	760	763	803	774	805	827	772	746	772	779	770	741	776	784	751	771	778	824	784	792	756	742	803	796	766	775	768	782	736	797	788	771	772	797	823	719	765	764	767	776	764	777	812	750	811	760	773	789	766	762	761	759	781	778	766	849	801	757	798	787	770	770	793	776	774	776	754	801	760	795	787	804	769	784	745	763	752	800	801	715	769	750	749	776	804	763	784	808	755	825	791	769	755	724	822	736	777	815	766	755	779	773	794	720	812	781	787	772	789	784	785	797	742	755	810	837	841	785	790	819	795	740	797	750	817	810	766	759	799	794	755	750	743	834	770	754	769	863	759	789	777	774	764	767	760	774	759	766	755	814	782	750	752	750	785	784	793	766	798	812	795	821	791	800	785	788	794	756	784	766	804	764	800	786	787	806	754	726	791	777	786	773	779	741	776	819	788	803	775	801	782	796	796	835	791	831	772	734	772	753	778	782	751	808	803	760	750	757	789	762	765	769	751	778	771	784	794	722	795	773	770	742	779	783	764	755	738	748	796	773	759	798	745	778	742	793	741	789	795	784	764	808	766	778	806	769	805	849	814	771	764	762	745	756	781	781	780	811	777	761	773	754	740	832	784	744	832	768	819	795	764	754	763	771	771	742	769	806	775	763	775	733	796	830	766	737	725	723	767	812	755	781	798	788	768	785	748	762	771	748	773	717	805	721	775	846	764	723	799	768	745	771	764	746	802	748	813	758	783	774	756	746	762	785	738	798	825	758	777	785	784	796	792	770	776	753	764	796	811	762	784	783	745	743	736	769	758	762	776	799	755	737	814	830	812	738	782	774	752	770	723	835	787	751	777	757	809	783	762	751	749	739	791	752	818	831	750	780	798	803	771	831	787	758	823	833	789	749	763	743	782	744	705	788	799	811	789	747	780	830	743	757	802	798	807	799	738	811	789	772	736	766	791	748	792	758	797	785	801	793	768	769	788	797	743	807	752	725	767	755	747	759	823	809	743	742	781	724	770	783	809	728	770	736	801	785	803	799	868	780	793	782	728	785	788	766	715	774	784	759	768	746	749	761	789	783	782	767	805	775	874	797	735	740	813	801	796	770	795	806	745	734	746	782	772	797	735	789	741	833	840	781	821	805	772	797	784	730	733	796	763	756	726	711	745	795	776	725	803	786	753	724	765	765	792	790	771	782	767	813	792	753	775	718	746	802	786	776	734	820	755	764	800	744	767	767	758	780	758	799	800	829	785	797	768	790	794	757	761	756	762	776	799	752	759	788	772	785	819	731	799	815	756	721	782	759	798	785	811	745	746	794	769	759	735	818	732	731	790	794	772	779	768	781	824	795	798	738	753	786	780	790	780	790	795	718	809	760	779	820	746	777	751	773	774	762	770	775	809	781	751	730	768	791	771	789	823	781	718	803	730	763	727	728	724	822	759	793	778	833	807	774	710	746	740	830	784	775	792	834	762	784	767	748	785	797	792	750	799	748	754	784	843	838	764	801	720	789	787	784	781	777	734	784	801	756	771	764	783	773	792	804	774	792	836	792	831	780	724	818	817	828	781	786	780	730	744	729	752	805	834	799	802
2546	172	73	83	123	119	148	222	221	222	209	265	226	176	116	66	51	44	43	34	33	31	26	19	21	16	25	25	16	17	26	14	18	16	20	10	21	26	25	29	20	32	22	13	16	21	17	24	27	19	21	18	35	17	14	9	24	22	23	15	29	9	18	23	18	21	17	18	13	25	18	12	14	17	21	22	15	16	17	21	16	12	15	26	21	20	17	11	18	22	18	14	16	17	18	15	22	16	14	17	26	12	19	17	16	19	12	13	18	15	13	21	13	20	21	9	18	13	13	14	17	15	7	16	17	12	21	16	19	19	18	11	12	27	15	22	10	15	18	20	23	20	21	17	10	27	14	15	23	17	17	13	20	17	18	20	19	19	22	14	14	12	10	24	16	18	21	18	18	15	18	21	20	18	26	21	17	20	16	23	11	15	12	17	19	23	19	16	16	21	11	15	14	21	17	20	22	15	13	16	13	14	18	13	17	8	16	23	16	16	25	17	13	18	19	18	16	15	12	23	18	20	14	18	27	16	19	18	16	25	18	19	22	14	19	13	18	22	14	9	23	21	18	15	18	20	14	15	22	21	18	25	26	19	29	13	19	13	15	18	18	12	15	16	20	27	21	14	16	17	17	19	21	15	19	13	18	15	16	17	28	11	15	18	24	28	21	10	16	16	11	20	20	14	19	27	23	18	18	16	17	18	12	22	13	14	19	20	22	23	18	18	13	18	20	17	14	12	24	13	24	13	18	17	16	19	19	14	16	23	19	12	17	22	18	17	22	15	21	16	19	14	11	24	16	25	20	20	15	15	20	14	16	17	22	24	23	26	13	10	15	16	19	18	16	19	19	23	22	17	11	21	9	17	13	21	21	17	11	20	13	23	20	11	14	22	18	17	15	13	22	20	17	18	19	16	24	26	15	11	22	18	18	24	29	15	16	20	17	13	24	13	23	18	15	17	15	14	13	16	19	19	14	15	13	18	22	14	18	20	22	12	14	19	15	13	16	23	18	11	16	17	17	12	20	12	12	21	13	18	15	23	11	19	23	24	17	23	20	12	26	18	17	18	16	18	13	25	18	15	20	19	18	14	22	16	24	14	14	19	14	10	18	26	14	16	15	13	15	9	18	13	12	15	21	22	12	17	18	20	16	16	20	11	19	17	20	16	20	15	17	15	19	12	14	16	20	13	22	17	13	18	20	19	21	16	21	20	20	12	25	15	12	12	18	20	18	17	17	19	14	17	17	17	16	17	18	18	14	18	17	7	20	11	24	16	21	13	20	18	27	9	16	14	16	22	23	15	20	21	17	22	22	18	24	17	13	18	18	16	18	19	21	24	18	24	13	18	14	20	26	10	12	17	18	23	15	21	20	16	12	26	12	23	15	21	19	14	15	25	19	15	18	16	16	17	16	14	17	14	18	21	21	18	22	24	16	17	13	13	19	15	23	19	11	16	26	15	11	13	22	17	17	26	19	16	21	18	17	27	17	19	20	23	13	22	18	20	18	22	15	18	21	15	14	16	13	18	19	27	14	20	13	18	23	16	11	15	18	16	18	12	16	18	13	12	17	12	16	19	21	16	26	14	19	19	20	16	20	16	24	23	16	16	22	20	23	13	24	9	20	20	16	17	17	14	17	20	20	16	12	19	15	17	15	21	17	21	14	10	17	15	16	13	23	20	14	20	19	14	15	22	11	20	16	18	16	21	18	13	19	20	20	18	20	13	17	13	16	13	15	19	24	20	18	17	22	20	16	26	23	20	17	17	19	16	21	22	16	15	13	22	15	14	15	13	20	22	18	17	25	25	24	20	21	17	13	16	13	17	18	20	20	18	18	21	14	16	15	17	13	15	20	12	16	16	16	20	10	16	16	15	16	21	16	16	13	27	13	16	20	19	11	17	18	15	21	21	16	20	21	16	14	15	14	24	17	12	21	23	22	20	16	18	16	15	12	9	16	15	21	17	21	18	28	17	12	15	19	16	14	18	17	18	19	21	16	15	14	18	14	22	23	16	15	11	23	19	20	10	14	14	23	24	25	28	21	12	18	18	18	19	15	14	14	12	16	22	17	9	18	14	13	15	20	15	17	21	14	19	22	21	18	18	6	18	20	23	15	15	10	22	17	14	17	21	16	13	17	16	19	16	17	13	13	29	27	18	16	16	21	18	21	9	15	18	13	15	17	15	20	22	15	18	20	23	27	11	17	17	15	17	21	18	19	24	14	19	11	25	18	18	21	10	23	12	21	19	18	19	5	20	16	18	22	20	15	15	13	25	24	22	23	17	15	17	20	18	27	16	23	19	18	15	17	13	15	16	15	13	14	23	13	24	11	18	11	20	14	18	18	11	22	21	22	22	10	21	21	15	20	15	19	12	21	24	18	17	15	16	12	15	12	19	18	16	17	18	16	13	12	17	23	14	19	20	13	14	14	11	10	20	18	9	18	21	22	12	14	18	29	15	9	20	23	16	17	9	16	21	18	15	13	12	18	13	14	21	11	14	19	10	14	15	12	15	16	13	10	20	14	14	22	11	17	16	16	29	18	19	17	12	16	10	13	17	13	15	21	19	13	18	22	17	18	22	13	15	24	15	21	18	12	18	13	14	17	11	20	15	21	19	13	11	15	14	14	19	17	15	14	12	14	26	16	17	16	19	21	13	16	12	16	15	17	12	21	19	10	18	14	16	16	15	13	14	16	14	19	20	17	11	16	25	21	16	14	13	21	21	8	19	19	16	17	12	19	23	22	18	14	14	11	15	8	21	14	11	16	19	20	15	16	20	17	21	22	21	17	13	13	9	16	15	14	19	19	16	16	25	24	23	16	19	14	11	17	15	14	20	24	13	18	19	15	15	23	19	14	16	20	10	12	17	24	14	19	20	15	13	19	20	20	24	22	17	17	25	10	15	20	20	22	19	13	19	29	15	17	15	18	16	16	20	12	19	15	33	13	20	21	15	14	19	21	18	15	19	15	20	16	19	12	8	10	23	18	12	22	10	14	12	21	12	18	18	17	15	19	18	16	17	23	19	14	7	18	20	16	13	20	17	21	15	19	16	18	12	16	14	24	20	17	15	13	16	24	15	24	11	24	16	18	26	16	24	16	25	19	16	27	14	25	17	9	14	19	26	17	16	14	11	15	21	21	17	10	19	12	27	19	18	24	21	20	15	20	25	15	14	21	29	16	20	25	14	16	23	20	18	20	16	8	23	13	30	17	17	13	16	24	20	16	14	11	18	18	22	19	10	19	22	13	11	19	12	15	18	18	21	20	20	20	22	21	12	27	21	17	18	17	14	20	19	16	20	14	16	16	18	10	16	17	8	18	24	14	23	17	15	18	10	15	18	12	17	14	24	18	18	20	18	17	22	13	11	17	15	14	12	18	21	22	22	22	19	24	19	15	12	21	19	20	12	17	18	12	19	20	14	21	17	27	14	18	14	14	16	15	6	16	25	15	20	15	18	24	9	14	23	28	18	19	11	26	23
32611	8458	3588	12580	18282	18469	17041	16574	15970	15235	15321	15511	14065	11636	8312	5533	3909	3197	2703	1811	1478	1232	1055	886	879	811	725	689	631	687	597	596	642	701	671	681	879	1146	950	715	637	706	699	544	574	637	894	789	643	700	733	705	538	516	517	535	515	523	493	501	522	471	493	514	491	485	502	512	523	497	462	487	453	494	455	475	470	482	491	485	516	470	487	477	464	497	450	458	513	501	506	474	457	474	434	481	495	473	460	447	516	477	462	486	470	515	453	485	511	504	499	504	464	472	469	480	475	505	426	491	514	485	448	504	498	506	484	440	466	470	494	464	473	511	513	463	483	482	488	480	470	469	466	509	468	519	471	477	456	444	483	482	442	505	480	481	494	490	508	460	520	486	476	457	497	472	436	461	477	452	468	439	487	497	478	453	465	496	489	461	474	413	487	472	453	492	464	451	476	453	467	497	472	488	472	442	516	463	441	461	509	472	478	505	507	488	500	485	533	475	438	504	461	463	508	454	471	455	463	489	453	464	499	471	451	468	474	511	483	508	445	463	491	483	494	470	517	485	456	510	498	464	497	480	422	452	477	471	510	462	499	470	479	480	436	496	501	477	442	449	502	481	436	460	475	438	478	470	492	497	454	515	450	460	494	508	479	456	471	432	447	465	499	498	462	449	491	450	464	502	435	494	471	474	523	473	478	465	500	461	443	527	477	504	450	432	459	481	471	466	510	444	446	492	485	454	445	447	470	449	478	485	479	446	440	437	432	450	484	479	478	478	514	480	440	466	438	468	452	452	419	482	504	445	507	480	462	484	479	482	469	470	489	485	470	501	466	467	475	457	497	490	451	471	480	479	483	499	471	502	474	479	476	489	468	451	499	460	465	442	491	413	478	471	454	473	424	512	507	461	481	490	489	492	450	492	442	493	461	481	470	480	481	447	520	432	466	455	479	446	476	491	478	445	450	462	514	464	486	420	493	488	479	477	492	445	497	493	485	480	531	510	464	481	455	449	466	464	442	467	449	446	492	485	493	502	476	495	483	456	482	457	461	463	495	477	491	485	459	466	446	458	444	456	461	481	436	470	519	449	430	457	475	484	504	483	446	438	475	473	476	478	479	491	492	437	452	441	473	454	448	481	474	481	439	450	452	445	514	475	464	471	452	475	488	500	448	466	483	479	466	476	470	459	479	504	478	456	455	458	490	460	467	445	475	503	476	484	422	464	429	502	435	478	482	501	428	487	512	451	492	472	493	450	437	472	485	487	477	453	481	472	499	474	482	450	454	457	512	485	498	427	450	468	472	493	468	444	441	475	491	491	492	493	468	444	479	449	474	481	470	445	444	492	449	479	436	475	443	464	476	484	470	471	490	479	480	492	459	491	482	459	446	486	432	509	458	460	490	493	495	471	467	440	446	483	454	478	509	478	477	471	489	500	503	485	435	494	454	488	448	477	456	437	445	468	482	471	453	501	501	497	510	465	480	456	461	448	530	474	456	475	457	465	500	464	463	468	442	490	450	457	457	467	437	483	431	470	469	427	471	472	494	438	476	459	413	464	475	469	493	448	458	479	472	475	462	479	440	478	485	456	451	473	465	481	457	491	496	486	482	491	448	453	446	476	492	479	434	453	478	477	471	485	458	483	490	506	499	463	445	514	476	488	466	525	488	454	481	450	462	483	490	448	479	493	473	436	505	492	435	445	468	489	455	453	542	463	475	467	469	455	455	472	473	456	509	454	476	532	480	487	518	454	428	474	475	463	497	472	523	446	465	502	446	462	519	491	437	456	462	454	472	454	483	448	483	442	464	536	483	506	459	486	449	482	472	457	489	466	458	451	479	472	459	485	463	440	449	482	442	465	440	458	457	473	457	468	477	451	477	495	477	474	492	501	445	501	470	458	486	478	464	508	481	470	460	450	487	444	474	474	520	493	456	473	486	436	443	430	488	465	471	441	480	500	482	467	462	469	476	444	470	500	452	466	477	478	459	498	473	453	494	461	437	426	472	450	461	444	462	474	489	528	456	448	508	491	498	481	436	473	499	516	466	506	491	451	468	468	489	485	481	496	474	466	494	492	461	464	459	469	466	457	459	479	430	474	502	442	468	432	459	465	493	506	489	449	456	469	469	448	524	482	456	486	493	448	485	491	466	489	444	498	463	478	443	479	391	458	479	489	470	460	471	485	484	442	460	452	470	472	518	482	465	474	469	468	470	508	503	463	490	474	460	484	454	464	464	508	455	450	470	466	454	476	494	492	483	436	473	491	474	466	449	428	509	499	488	484	476	459	451	485	496	482	504	453	439	484	448	424	461	454	452	473	481	529	486	476	497	465	473	517	468	475	430	439	484	475	484	455	465	469	517	442	466	491	491	484	461	441	461	489	475	476	453	458	490	449	479	471	477	470	478	449	492	448	467	433	477	501	461	451	447	423	488	491	470	482	509	465	517	504	493	465	481	460	448	500	432	457	493	480	479	460	503	484	484	469	481	478	489	447	465	475	453	531	475	480	450	480	467	524	501	503	442	492	473	449	491	476	473	483	486	463	495	499	447	482	462	482	484	470	437	501	458	435	472	474	458	461	500	463	453	502	449	480	482	469	469	460	455	455	447	442	478	455	470	446	458	497	475	470	512	480	510	461	480	535	453	448	490	460	475	462	440	458	428	490	518	470	449	446	486	451	519	501	454	476	440	500	502	433	413	455	468	447	449	454	448	488	459	429	476	466	480	451	470	449	422	490	430	498	497	449	487	512	448	468	492	505	495	446	489	468	465	515	490	454	481	499	502	453	497	458	464	437	503	478	466	480	529	442	481	463	454	469	480	477	442	459	467	458	476	477	464	469	465	475	514	448	500	494	484	514	532	454	439	493	507	463	463	414	455	451	471	460	478	489	487	499	472	482	460	428	475	453	476	477	475	425	494	500	457	452	452	474	475	464	464	490	454	480	505	489	501	484	468	442	522	468	460	469	470	463	449	470	469	460	447	454	473	467	473	488	461	484	482	453	455	468	453	459	494	436	450	465	468	445	440	514	496	499	451	475	491	440	493	451	428	497	496	487	477	519	491	527	466	470	437	443	460	461	480	427	456	516	483	466	457	451	468	452	472	510	493	468	453	494	480	454	495	490	485	422	473	469	480	461	487	454	511	465	487	431	501	449	505	448	456	510	479	460	469	478	440	454	500	506	486	497	470	508	448	473	470	453	450	474	452	450	462	479	494	429	473	462	467	476	469	460	473	510	482	454	473	447	443	499	487	416	462	458	487	500	471	470	472	482	469	443	494	466	465	473	456	467	455	502	443	466	474	424	472	449	457	458	485	467	445	451	488	451	433	460	472	469	444	501	462	498	458	485	479	466	463	463	452	484	489	469	446	464	474	475	471	451	464	434	471	470	443	524	445	469	488	437	476	506	443	449	469	505	460	491	507	482	472	482	475	459	469	467	436	469	457	493	477	491	454	516	489	453	534	466	467	459	467	441	492	489	473	468	477	467
6916	674	279	217	318	380	366	489	481	483	529	572	468	370	236	157	115	109	109	81	66	51	56	56	44	46	49	47	29	44	37	40	54	49	48	45	45	53	39	43	41	47	39	36	46	36	51	37	40	36	42	45	32	31	33	31	37	31	35	31	33	40	36	36	32	20	28	36	42	30	37	32	32	31	28	29	31	33	38	34	40	21	34	32	38	38	38	34	35	36	33	33	46	23	31	35	33	40	35	32	34	32	31	26	32	32	40	24	37	20	28	31	37	26	44	35	30	26	33	32	29	37	38	34	27	34	33	31	27	27	29	30	32	41	42	34	29	40	37	36	29	32	34	35	34	28	39	36	28	32	23	26	41	25	25	38	26	29	35	28	24	33	22	26	43	25	30	33	32	29	30	24	31	26	19	33	32	40	23	28	28	41	35	41	30	37	36	36	34	24	25	24	39	28	27	22	23	39	31	38	27	29	40	39	28	31	29	29	31	25	35	29	33	26	44	32	29	23	21	29	31	19	22	27	34	31	39	22	23	37	32	25	27	27	33	33	43	35	28	33	27	25	31	31	44	21	31	30	26	28	33	36	26	49	36	38	42	36	34	25	34	33	29	34	37	35	28	25	40	31	30	27	27	42	30	30	26	27	30	36	29	31	38	27	27	25	27	31	32	37	26	39	42	38	40	28	35	48	37	31	32	41	23	28	29	29	31	34	36	40	28	27	24	35	29	34	26	32	42	28	27	21	31	34	33	39	29	33	39	31	30	22	32	34	35	35	25	30	34	24	25	34	30	31	24	31	34	29	44	30	33	27	31	24	28	29	30	35	23	36	37	28	34	25	40	24	33	24	31	32	27	36	23	31	34	27	23	36	32	33	24	30	45	33	28	29	36	40	35	29	31	24	26	36	30	27	32	27	34	42	21	29	25	27	39	40	19	32	38	36	32	34	32	28	34	27	44	31	31	26	22	33	30	42	31	28	24	38	26	42	39	18	28	38	37	38	33	31	30	26	31	45	30	35	38	32	28	36	31	31	35	31	35	25	31	31	36	29	31	41	30	30	34	22	49	32	28	29	26	34	28	40	32	23	32	25	36	33	32	33	28	33	26	36	39	32	28	28	28	28	24	24	38	29	27	26	35	38	41	25	35	29	38	33	33	36	36	26	26	30	31	32	37	32	34	31	39	30	34	27	26	26	38	33	23	36	30	38	29	31	35	35	32	19	34	38	40	39	29	31	42	33	28	36	27	24	23	32	32	26	29	21	31	27	26	29	36	27	26	32	30	32	39	21	28	37	21	35	31	31	31	41	31	36	28	21	30	33	33	30	36	32	29	42	20	30	31	26	22	27	25	24	27	35	31	28	37	36	33	30	26	36	27	34	22	44	34	33	35	22	27	22	29	29	27	29	19	25	25	39	44	29	34	30	37	27	37	32	27	29	23	31	30	27	38	30	41	38	35	25	36	30	15	23	39	24	26	36	47	29	37	27	39	28	35	36	21	28	17	28	22	29	35	31	37	28	37	41	24	34	36	31	33	34	20	34	29	37	27	34	22	40	39	36	33	30	24	29	25	33	36	33	42	25	27	39	29	37	32	44	25	26	31	40	25	34	32	24	34	34	29	31	33	34	31	33	31	28	39	35	25	32	29	29	25	27	32	40	25	35	37	34	32	41	37	31	30	32	24	21	25	48	24	35	35	39	35	35	28	30	25	35	35	34	27	31	34	35	36	41	33	38	30	21	38	25	32	38	26	31	38	25	38	26	27	23	27	31	34	23	30	26	44	37	41	33	30	34	28	29	31	38	40	22	37	34	37	35	41	29	30	29	32	32	30	37	33	36	36	30	36	32	29	35	31	34	35	37	42	36	37	33	28	36	36	32	33	32	28	26	31	40	28	23	41	36	31	29	30	32	30	34	33	39	23	30	33	25	35	31	35	40	36	39	33	41	45	37	27	36	35	32	37	38	30	26	26	33	41	29	24	33	26	36	29	33	33	33	39	24	38	34	29	29	24	28	28	29	25	29	29	36	33	32	33	32	33	19	33	43	32	42	28	30	32	30	37	34	34	33	27	38	40	32	36	36	25	31	35	36	30	32	28	32	29	37	27	30	29	22	40	32	38	34	43	32	32	27	42	29	40	24	37	42	30	41	31	34	25	33	31	37	35	24	37	33	39	32	32	32	25	23	33	29	25	26	29	35	21	25	29	43	31	36	39	33	31	34	43	32	28	20	32	26	34	33	40	26	33	38	36	37	32	26	27	30	38	34	25	33	27	33	33	37	32	26	28	31	39	39	30	19	33	37	33	33	26	34	36	25	40	36	31	34	35	32	34	27	33	32	33	20	53	28	35	24	38	22	23	25	33	32	42	25	26	25	35	37	33	41	37	40	28	27	35	25	35	30	25	22	31	25	36	45	24	25	30	24	36	28	23	33	36	33	23	29	35	46	38	40	38	30	33	32	23	38	35	42	28	48	29	17	34	23	32	21	33	24	33	36	37	30	37	26	30	29	26	31	25	30	35	29	32	30	31	31	34	23	30	31	35	32	31	31	39	25	29	22	28	25	38	20	24	26	24	34	30	35	28	37	32	31	34	30	29	36	29	23	40	40	29	32	34	29	31	30	23	40	42	29	37	31	39	34	47	31	30	34	26	31	27	38	36	29	28	34	26	34	34	30	34	37	37	17	26	29	31	27	44	30	33	23	33	42	31	31	31	29	31	35	31	31	20	37	33	35	34	33	30	27	29	29	27	34	20	27	30	37	24	37	34	42	33	41	37	31	35	32	36	32	29	34	29	44	29	27	33	35	34	33	30	34	41	45	37	29	40	36	23	29	43	25	38	40	26	25	25	33	34	30	36	33	36	33	30	28	24	31	34	31	40	27	33	35	22	24	19	33	32	33	28	24	31	35	29	23	30	45	32	33	42	38	33	26	26	30	36	24	25	32	36	31	24	36	26	31	36	23	35	25	37	30	35	32	38	27	38	44	35	30	25	24	43	36	31	34	34	33	21	32	32	33	26	31	35	29	44	32	39	40	27	37	40	32	27	31	33	36	28	40	33	42	38	33	28	25	28	30	30	25	38	36	32	26	32	31	32	40	28	42	30	23	32	35	36	30	33	41	37	34	33	26	29	39	36	34	39	26	26	37	28	31	29	36	35	16	37	35	24	31	31	41	46	40	36	25	39	35	32	42	36	34	25	35	34	28	35	34	34	35	34	26	30	28	27	35	36	33	31	32	30	27	27	30	25	35	19	32	32	33	32	29	38	32	34	35	31	32	37	53	26	33	26	42	38	30	20	23	25	37	33	28	31	36	35	30	34	31	35	22	25	29	39	36	28	24	36	36	39	24	34	32	35	27	30	38	31	28	26	32	25	34	37	29	33	27	32	29	26	37	24	19	34	33	32	28	21	49	29	33	43	31	26	42	24	27	33	35	23	18	33	22	26	34	24	34	29	27	18	22	34	20	39	20	37	26
41843	15588	8885	23889	29555	29011	27160	25820	24784	23915	23965	23846	21359	17436	13215	9789	7240	6528	5210	3738	3277	2829	2409	2088	1981	1735	1598	1416	1381	1299	1257	1366	1415	1348	1277	1380	1873	1972	1539	1381	1407	1458	1329	1119	1114	1429	1863	1587	1222	1510	1480	1145	1004	910	959	920	994	935	925	899	922	939	935	850	898	860	864	849	876	878	839	865	841	866	873	841	891	855	882	833	850	882	823	838	861	889	861	836	880	849	863	873	862	834	802	878	863	856	872	861	877	867	828	834	811	848	852	823	794	815	831	817	848	839	797	820	844	836	842	856	781	898	779	812	788	799	817	824	803	855	828	808	888	846	803	851	827	843	809	815	827	798	805	807	832	867	780	870	787	809	792	868	816	821	784	871	809	802	780	819	792	830	855	855	829	839	827	816	812	849	777	820	831	822	786	806	856	836	801	759	829	828	805	796	823	806	850	760	825	830	819	873	819	824	843	805	838	825	805	798	840	800	834	843	838	826	825	760	783	811	754	829	803	805	809	830	852	783	817	826	819	804	828	839	793	762	849	832	787	834	836	860	793	846	855	777	792	812	830	831	850	821	777	790	841	776	831	889	841	849	806	850	859	817	817	857	802	839	768	838	839	823	854	814	811	854	836	765	751	772	826	833	806	850	788	844	828	809	864	783	781	796	808	844	849	793	774	791	826	835	836	861	799	803	886	856	848	807	820	777	785	800	820	868	815	847	788	865	784	789	796	826	783	846	829	799	813	858	785	821	838	824	775	805	808	841	797	885	833	816	794	768	781	875	819	822	798	806	781	787	830	813	870	834	812	867	838	789	789	814	781	848	886	806	841	860	802	886	816	840	816	810	822	774	816	798	868	905	786	820	817	828	844	762	779	790	847	796	850	777	849	810	824	777	841	813	784	801	826	854	843	817	787	875	807	845	812	843	822	882	841	797	837	821	802	830	791	898	846	789	819	808	791	793	806	854	813	807	840	828	798	808	816	820	835	838	796	763	834	807	873	794	817	825	838	859	839	848	819	852	815	839	825	765	819	864	798	836	813	828	830	871	765	794	865	765	838	822	802	782	820	793	847	816	784	875	830	823	847	819	854	818	897	862	829	817	812	824	831	863	786	810	812	840	839	831	869	825	813	822	799	803	847	846	828	788	837	778	855	828	791	788	836	797	823	806	809	884	849	812	827	766	825	831	778	820	762	832	856	828	813	803	783	817	844	838	807	814	819	810	790	806	877	791	814	899	839	833	835	872	793	792	780	858	861	804	854	844	807	879	813	821	845	871	812	768	839	870	799	848	860	800	798	865	832	793	826	827	809	812	836	865	844	848	806	820	802	794	800	832	787	846	810	840	817	793	854	765	744	853	873	854	802	804	813	785	826	819	850	830	840	849	776	822	801	812	843	754	820	869	848	811	801	826	819	788	856	784	817	792	863	829	826	839	815	800	779	838	811	850	770	807	827	792	787	775	831	837	809	801	820	794	805	796	800	854	839	801	788	767	793	860	866	769	811	840	774	816	807	860	866	797	810	810	862	826	806	838	793	816	820	828	802	793	809	733	826	805	819	842	787	854	797	833	803	773	776	805	817	821	837	841	837	827	902	812	809	806	834	804	835	818	839	816	779	802	773	866	796	855	830	876	848	827	858	788	791	793	827	859	846	812	787	835	784	787	800	852	786	839	780	858	804	847	837	755	783	832	804	833	824	833	839	878	805	831	796	816	785	855	780	785	768	833	781	813	801	812	841	824	841	822	821	814	827	788	794	838	816	849	843	876	836	801	822	837	820	840	834	840	865	821	768	797	819	816	837	834	803	847	791	850	779	852	818	862	814	857	792	772	785	801	820	808	821	848	857	806	806	837	808	820	811	775	859	831	894	848	842	841	886	803	845	795	764	824	777	806	841	853	850	789	807	810	835	828	810	865	800	838	798	804	780	828	828	794	855	819	819	836	862	807	795	816	790	807	849	841	815	776	790	789	849	834	827	793	781	804	873	830	822	840	806	820	841	824	812	852	798	813	833	809	849	853	809	789	844	808	808	843	830	848	855	822	830	878	828	842	780	848	795	805	862	843	820	843	847	867	840	795	843	859	796	860	826	782	888	799	761	860	776	803	807	813	831	832	858	843	807	841	819	812	877	828	867	798	856	812	793	776	800	820	808	798	840	861	845	794	830	815	785	803	849	825	800	858	785	847	833	806	818	797	810	819	826	849	808	826	796	804	821	835	753	798	813	786	796	796	842	777	807	811	773	869	803	808	829	825	816	796	812	801	840	825	811	760	827	809	863	848	831	821	841	801	790	833	809	821	851	782	843	800	850	846	806	789	806	822	817	821	815	860	830	816	837	777	817	818	859	812	823	828	799	827	830	836	880	809	857	781	784	758	823	865	825	859	831	785	840	843	815	822	816	802	788	826	819	770	824	818	807	831	833	847	827	811	847	839	836	788	831	802	811	801	845	859	844	783	810	810	835	815	787	789	814	835	827	850	817	832	837	763	840	806	789	822	849	826	802	763	805	782	823	842	748	836	812	759	804	778	850	836	810	793	789	772	833	824	811	859	830	852	831	762	812	793	811	861	794	787	838	837	853	840	795	771	781	793	831	821	776	811	786	867	810	791	776	862	824	817	847	778	782	843	785	889	867	832	811	787	837	870	790	823	863	852	808	836	833	858	808	830	825	803	802	797	828	848	819	827	864	869	825	810	816	860	819	797	798	836	858	827	850	801	837	804	780	795	791	832	816	823	831	825	812	814	788	840	831	777	849	815	813	865	807	842	868	818	837	790	827	797	799	919	788	819	833	828	892	854	804	816	821	861	837	798	813	806	873	804	811	804	788	822	848	838	831	797	848	806	829	827	892	822	809	783	792	765	815	807	786	830	820	856	810	842	822	822	827	838	834	847	798	773	797	843	847	819	809	843	817	771	852	824	813	847	842	836	818	849	802	786	846	792	795	835	834	829	785	810	791	864	841	859	811	797	855	809	759	900	857	831	831	867	846	823	848	853	822	850	838	843	797	820	804	856	819	849	877	832	825	834	835	759	849	776	826	787	811	794	792	829	802	786	821	788	850	833	776	810	809	800	799	860	831	806	847	821	820	805	812	809	839	862	827	859	807	783	838	840	816	828	866	847	830	824	779	809	850	795	831	756	769	842	825	833	823	791	797	876	758	825	810	873	805	804	774	805	873	771	804	799	834	851	805	773	772	849	855	793	790	786	806	835	803	798	810	797	833	832	833	789	822	839	794	793	815	801	782	774	800	767	861	797	849	757	841	784	829	847	844	815	773	805	810	840	843	794	795	801	864	873	813	827	806	857	814	848	783	785	842	843	823	854	821	797	782	812	802	799	830	825	854	794	864	785	777	802	861	813	786	826	786	809	860	794	826	822	855	785	808	792	849	815	827	878	884	824	833	833	827	838	819	804	810	830	844	794	833	833	824	836	797	826	841	804	817	833	780	780	851	823	803	833	840	819	822	798	846	777	849	781	787	784	798	796
2503	144	89	61	123	139	162	190	182	223	249	236	166	123	92	58	46	36	36	27	34	23	23	16	18	13	23	13	15	12	18	15	17	19	14	12	16	22	18	14	15	16	11	9	17	18	18	21	15	15	7	10	12	16	14	13	14	11	13	15	10	11	17	10	12	8	11	5	18	7	18	13	16	13	17	10	14	10	13	13	10	18	13	16	17	11	12	12	8	15	13	11	21	12	10	11	13	10	13	16	9	10	15	15	16	9	16	12	14	14	13	13	8	13	15	15	13	16	15	16	18	15	12	13	15	17	14	10	13	12	16	17	9	11	12	13	14	12	12	14	5	19	18	14	15	12	11	11	11	8	13	11	15	12	12	15	19	12	16	14	10	16	14	14	10	15	5	17	16	21	9	17	20	12	16	13	17	13	10	15	8	15	10	6	12	12	10	9	11	14	10	13	7	14	13	14	15	21	9	14	10	16	6	14	14	18	13	19	17	19	8	19	14	8	13	13	14	12	15	19	16	8	13	13	12	14	18	9	10	14	23	14	17	13	12	7	18	19	11	13	14	7	10	12	13	8	12	10	15	18	13	15	6	15	10	14	9	9	4	17	6	18	13	11	16	6	11	12	13	13	16	17	10	19	11	13	15	13	9	13	16	17	22	7	15	15	9	14	20	9	5	14	16	12	15	10	25	16	12	12	15	8	16	15	14	16	13	19	16	15	13	12	20	5	10	18	13	14	12	12	8	10	12	18	11	10	13	17	5	12	13	16	10	11	13	12	9	8	10	8	16	14	20	14	16	8	19	9	10	23	9	13	19	11	16	17	9	15	12	12	12	10	12	7	11	19	11	11	15	21	11	15	12	12	18	22	12	11	17	15	16	12	10	15	14	17	13	13	14	15	9	13	19	16	16	7	6	11	15	12	14	11	17	4	18	14	17	14	18	12	13	15	11	12	13	10	13	12	12	6	8	21	19	14	14	11	14	10	12	11	12	18	10	7	18	16	15	17	15	18	11	10	11	16	11	12	10	13	21	12	21	11	16	19	10	12	11	17	10	15	18	13	11	13	14	12	12	8	13	11	14	11	8	10	9	21	15	18	12	14	12	13	11	10	8	17	17	13	11	13	11	11	14	19	14	9	18	12	12	15	13	16	19	13	14	7	14	12	9	13	13	10	6	7	12	19	13	12	22	20	10	17	16	12	12	13	16	17	13	11	11	9	11	12	16	7	11	13	10	15	7	17	14	9	14	14	12	9	16	10	17	17	7	14	7	10	18	12	15	12	17	14	12	8	9	9	14	7	17	6	16	16	13	12	13	6	14	10	13	11	10	14	10	17	16	15	14	10	6	10	15	14	7	17	13	15	14	16	9	8	12	17	12	14	19	14	14	12	17	19	14	21	6	9	15	18	14	11	12	16	10	11	14	13	11	11	14	15	18	11	11	12	20	19	13	13	12	16	6	11	9	14	11	12	14	15	17	13	7	11	15	14	13	10	18	15	17	7	12	9	12	10	13	15	18	12	17	17	14	13	16	11	19	9	13	16	13	9	12	10	11	16	12	11	8	5	13	10	4	11	14	10	17	11	9	15	12	8	17	19	16	13	13	19	16	13	9	14	12	9	13	13	7	17	13	16	12	13	19	16	19	12	17	17	10	20	7	9	10	8	16	15	14	18	10	14	13	11	16	16	11	15	15	14	6	18	13	13	18	16	16	8	12	13	15	11	10	7	7	14	12	17	15	13	16	15	17	17	17	20	13	17	8	13	17	16	8	4	20	10	13	17	8	12	15	14	10	19	14	10	13	10	12	16	6	13	18	14	11	20	14	12	10	9	11	17	14	17	9	8	12	15	8	12	13	9	21	12	11	20	12	9	13	11	17	10	6	21	9	8	12	18	11	13	11	4	8	14	14	14	19	10	16	14	23	16	8	14	20	12	14	17	15	14	12	6	19	9	9	11	11	13	13	13	12	10	13	14	6	9	8	13	11	16	21	12	23	8	12	19	15	9	17	22	14	15	11	11	11	11	17	9	20	9	12	13	15	20	12	15	18	23	17	15	16	9	13	13	9	13	16	18	21	15	13	9	11	9	11	17	17	12	22	10	13	13	17	6	13	19	12	16	14	13	12	11	17	11	10	17	9	17	14	9	16	10	11	5	14	7	19	11	9	18	6	21	20	18	13	10	9	10	18	7	13	16	20	17	13	13	16	3	17	17	9	21	16	13	15	9	11	11	8	15	7	11	17	7	7	15	14	14	17	8	16	17	15	18	15	16	11	18	15	15	10	17	12	14	14	17	18	12	9	12	15	16	9	7	11	13	8	15	20	10	14	9	12	10	12	11	14	14	10	15	12	14	17	19	13	19	15	10	14	8	15	9	8	6	9	10	15	15	18	9	14	13	11	18	18	12	10	12	8	12	17	10	10	13	5	15	11	17	11	13	12	10	11	13	14	11	10	16	7	15	11	14	20	14	17	11	14	11	12	15	16	15	11	16	11	11	17	7	14	14	13	10	18	9	20	15	12	13	7	23	9	13	12	14	9	13	11	15	10	17	11	15	8	18	14	14	14	15	13	12	17	12	13	16	18	15	13	19	11	8	18	13	19	14	22	16	14	14	12	11	8	8	8	11	13	14	12	14	10	14	15	14	14	12	11	12	14	13	12	8	13	11	9	17	13	16	17	13	11	17	9	18	9	11	12	14	18	16	10	13	14	10	11	8	10	16	10	14	14	22	9	17	11	11	11	14	8	10	9	19	18	9	7	14	10	15	8	9	18	12	11	22	15	9	7	12	19	16	10	8	12	20	13	14	9	16	14	13	19	12	13	8	9	12	16	10	13	16	9	16	8	13	10	16	17	13	13	22	14	17	11	13	18	11	10	5	12	7	11	15	13	9	14	8	8	15	16	19	14	11	14	11	15	18	10	7	10	10	21	7	17	14	19	9	14	15	13	18	16	9	13	17	7	9	10	14	15	9	11	8	11	10	12	15	15	6	13	11	15	17	9	17	19	22	17	14	9	11	13	8	15	16	17	18	12	13	12	14	10	6	14	12	14	14	18	13	7	23	17	15	12	9	14	16	10	13	17	13	16	14	14	9	10	18	9	7	13	15	14	15	14	13	13	19	7	15	15	11	10	12	10	8	12	15	19	11	10	12	13	19	19	15	15	13	20	13	16	17	16	20	12	13	10	7	14	11	14	16	15	18	12	7	8	18	10	13	14	8	9	12	11	15	18	16	9	18	12	9	11	11	20	22	12	15	11	13	12	14	10	15	16	10	8	18	9	12	11	10	16	18	13	11	14	9	23	10	11	15	10	16	23	9	14	8	11	10	15	10	11	15	16	13	24	13	16	15	15	14	13	13	12	13	14	13	19	18	15	13	11	12	14	10	23	15	10	10	12	11	10	15	13	14	15	13	17	15	11	14	8	17	16	15	16	14	7	17	14	15	22	7	16	17	17	13	8	17	12	18	6	12	12	14
31977	7291	3249	12301	18166	18495	17026	16221	15763	15829	15809	14714	12077	8757	6160	4283	3212	2726	1974	1436	1195	996	891	825	682	597	548	567	488	456	485	520	542	530	562	647	865	683	536	584	642	567	473	466	510	761	789	578	508	600	521	394	359	399	390	374	390	365	401	355	367	330	369	365	358	354	392	334	351	334	343	331	364	382	381	364	385	366	351	366	365	357	360	373	375	371	367	360	363	350	385	362	358	351	369	366	332	365	371	365	362	374	375	384	376	369	360	344	378	376	351	370	361	359	361	321	385	349	366	371	367	367	369	361	348	345	394	351	374	359	337	382	357	394	356	353	341	336	338	340	356	333	397	339	330	357	349	392	350	369	349	330	332	331	345	367	375	337	351	351	377	386	357	355	359	359	339	367	365	355	352	363	382	382	370	367	337	359	369	333	330	356	387	365	338	356	371	364	346	359	357	377	359	353	362	350	353	373	382	382	354	325	359	368	364	339	322	347	361	339	357	344	397	364	353	367	357	371	364	350	371	357	366	379	359	370	411	349	355	388	350	348	348	387	352	355	349	348	340	367	362	362	360	330	350	351	363	371	363	361	348	351	348	355	374	350	379	334	338	342	335	371	325	344	351	372	364	326	377	368	365	349	336	386	359	345	387	372	380	361	356	350	379	341	352	373	357	391	363	363	346	331	310	343	327	361	422	355	337	354	379	376	359	348	363	359	357	346	361	358	368	340	390	367	368	357	362	352	367	370	347	349	327	357	332	346	387	324	359	337	361	347	390	350	318	381	335	354	351	356	394	346	337	350	340	336	383	327	359	340	339	347	339	362	351	378	353	400	354	370	359	358	361	337	393	353	383	358	368	347	339	369	354	335	360	404	366	342	391	318	361	337	331	356	334	349	322	357	346	340	347	360	361	364	368	350	356	389	321	362	371	315	372	327	385	330	355	375	346	354	329	352	378	340	363	338	334	322	372	376	386	382	351	360	356	373	358	377	351	387	379	364	331	348	326	354	384	376	357	348	346	368	338	363	387	371	358	358	369	358	345	332	374	378	328	337	359	390	361	334	353	362	355	338	341	343	357	342	337	363	354	374	315	343	381	386	335	382	348	367	348	357	372	315	379	332	349	316	368	367	327	338	345	331	359	350	353	337	325	363	361	359	333	365	359	316	334	355	384	373	360	331	380	385	372	358	377	352	348	359	368	355	349	353	338	388	351	352	360	381	338	359	368	336	371	328	355	349	336	342	312	366	348	356	393	369	349	405	353	352	344	376	399	369	373	340	377	377	362	394	376	353	322	334	370	378	366	406	362	327	314	311	378	333	363	366	349	354	363	401	353	346	333	335	351	370	367	336	340	340	364	380	341	360	353	371	328	339	341	347	339	388	397	379	343	343	389	338	378	371	332	345	322	366	381	368	358	320	378	383	345	349	366	356	360	335	341	358	363	380	372	384	367	343	356	353	340	378	391	365	368	362	372	380	320	378	366	406	366	369	379	352	333	368	366	330	327	372	334	368	332	373	348	349	352	356	386	379	360	378	371	333	387	352	325	379	389	342	399	379	361	329	359	394	364	333	352	315	327	360	398	381	385	353	374	335	359	357	348	348	357	377	345	337	378	342	344	394	305	361	363	296	367	366	352	347	344	360	338	369	353	339	334	327	363	325	343	372	376	358	363	341	368	354	370	327	346	332	374	377	331	343	370	372	359	365	362	355	318	353	373	359	339	361	366	368	341	353	338	338	345	339	384	350	373	355	367	345	362	374	377	368	385	338	354	385	366	365	307	355	365	333	345	360	317	369	335	356	349	349	386	385	377	338	378	361	401	332	322	380	358	382	363	378	364	366	372	366	374	378	391	360	365	350	360	334	322	368	343	349	352	358	358	350	386	361	347	353	380	366	363	367	388	358	337	327	342	367	357	369	367	357	359	310	370	332	319	350	364	377	342	350	359	359	355	331	344	364	367	395	343	359	365	348	372	344	393	356	373	338	326	385	372	366	366	380	349	346	387	371	366	346	344	338	397	348	344	371	335	362	382	371	347	344	365	332	360	370	359	344	352	389	363	351	356	378	353	365	360	322	352	377	350	363	360	385	341	368	336	348	348	346	354	366	366	369	348	356	352	342	346	324	381	350	354	360	365	354	351	349	366	336	382	346	364	343	328	323	366	346	376	368	373	355	404	349	350	343	385	361	378	315	330	335	387	324	324	360	382	309	367	355	354	381	328	343	354	354	360	346	322	332	343	375	382	358	326	370	364	361	342	350	371	374	335	345	341	377	364	345	355	339	337	367	337	350	356	350	332	339	334	361	359	359	350	344	388	343	327	371	395	388	342	363	350	368	346	380	354	366	356	374	352	331	374	353	348	339	397	356	347	356	349	344	324	374	371	377	376	373	361	344	362	354	365	335	397	366	309	376	359	333	320	405	345	364	357	333	329	374	347	362	359	349	348	367	354	330	346	344	337	341	371	345	353	379	357	356	327	362	376	325	354	353	357	346	365	334	348	354	338	351	315	365	336	351	370	369	347	352	379	371	354	340	360	325	349	353	382	345	343	324	351	347	333	354	342	344	376	350	363	401	366	364	354	382	345	404	365	370	345	368	362	362	354	348	354	322	371	386	400	381	347	353	368	380	347	387	343	377	356	373	360	367	365	357	338	348	369	373	342	327	371	363	318	333	372	379	384	373	355	356	408	361	391	394	346	319	371	334	388	367	361	342	377	347	368	356	358	370	318	324	355	332	352	344	376	325	339	328	370	357	357	349	371	348	363	354	368	369	353	358	347	357	339	350	351	353	328	337	336	349	372	364	348	367	361	358	344	371	344	372	354	344	380	347	343	350	365	354	364	354	355	399	337	353	368	390	346	376	366	358	384	346	339	336	371	369	360	374	362	337	336	352	363	369	364	392	344	370	362	339	329	339	380	350	319	358	349	356	383	395	333	351	345	364	371	371	342	346	376	343	371	361	363	336	330	365	346	355	370	361	328	351	351	382	339	337	356	372	347	332	374	362	375	358	366	363	350	363	366	326	348	376	404	332	345	374	343	350	356	389	339	356	362	336	379	336	352	331	371	350	346	370	352	343	353	350	371	339	341	374	335	372	376	358	359	383	348	360	369	354	355	351	341	355	325	388	349	369	373	356	364	380	367	359	345	374	382	301	325	336	343	371	344	375	350	366	361	374	344	376	404	350	366	377	384	351	357	377	328	337	345	374	340	345	362	363	319	342	353	354	374	371	370	357	373	330	334	370	357	363	339	357	362	332	404	372	358	356	341	381	344	336	357	347	370	364	346	386	377	326	346	338	309	380	348	349	368	364	396	317	397	352	329	351	366	373	350	364	390	330	363	366	378	350	364	347	392	339	361	349	368	350	374	336	352	347	331	342	368	352	348	385	377	330	334	360	363	375	387	371	384	364	340	388	349	353	326	357	364	384	374	377	369	375	339	325	382	401	336	363	363	350	324	346	376	381	362	334	368	348	324	376	365	352
4634	465	168	192	277	306	327	346	450	397	476	369	281	196	162	133	111	77	58	48	56	42	39	44	40	31	32	26	28	32	28	31	19	44	35	31	33	40	39	34	32	34	38	42	42	43	38	30	37	29	31	37	36	20	32	37	26	38	28	28	42	34	30	36	22	26	25	25	23	31	44	33	26	27	29	33	18	30	22	37	24	33	25	27	29	21	22	28	25	27	39	25	25	33	26	32	25	29	28	22	30	34	21	29	24	41	23	27	33	36	24	30	30	25	26	17	32	23	24	42	36	34	40	20	23	23	37	28	34	31	32	31	34	25	28	29	22	23	28	23	24	22	36	15	37	42	29	28	19	17	21	29	23	19	33	41	32	29	19	28	24	21	27	24	25	29	29	32	23	28	29	34	37	19	40	31	23	34	24	35	27	30	28	34	30	23	22	29	33	25	28	26	33	21	31	32	27	18	30	22	26	35	30	21	32	22	25	40	31	27	30	16	33	27	33	26	41	26	26	25	30	35	32	29	25	27	35	20	29	26	27	23	28	27	25	34	24	32	27	28	30	27	27	33	27	29	33	27	29	27	30	29	26	29	24	35	16	22	19	31	37	31	28	33	32	30	37	26	25	24	25	36	24	35	34	26	24	29	20	30	33	36	23	30	23	25	33	32	36	23	36	32	31	29	26	23	33	25	33	30	37	35	32	25	27	31	29	37	25	27	24	39	27	37	39	20	31	28	32	31	32	29	34	29	28	51	26	30	28	23	30	27	31	18	32	26	25	30	27	24	29	33	23	38	30	20	33	25	24	36	33	30	32	18	32	38	21	30	31	22	27	32	27	19	26	33	23	32	34	31	28	24	30	37	26	26	25	28	29	13	28	26	32	35	29	28	42	25	27	17	31	23	25	25	29	29	32	30	27	27	20	32	24	26	25	27	27	28	30	20	28	40	22	29	36	33	33	24	23	30	32	36	26	28	36	26	39	34	37	27	27	30	34	32	29	18	32	21	30	31	28	26	26	32	24	33	21	31	25	31	27	38	19	19	21	22	28	28	31	28	33	25	25	22	26	30	25	25	44	23	33	24	24	27	34	33	29	30	25	22	30	27	32	26	46	33	25	31	27	30	25	17	30	26	35	25	33	37	29	28	26	16	31	38	43	33	34	27	31	19	32	23	44	43	29	35	27	28	25	23	33	23	29	24	28	30	25	29	29	26	36	21	25	28	36	25	30	33	28	35	24	31	33	41	30	26	30	31	18	34	39	25	26	28	34	32	31	38	38	32	33	32	20	25	26	30	38	29	30	32	34	33	28	27	20	29	26	28	21	23	29	25	21	42	28	26	32	39	23	27	33	24	26	39	26	26	27	33	27	31	24	38	32	32	27	26	24	21	24	27	19	26	28	38	24	34	35	23	25	30	33	29	35	24	20	29	28	22	30	27	31	31	25	26	30	31	32	24	27	40	30	33	31	33	25	35	28	32	21	31	28	29	31	26	23	33	32	29	23	34	28	20	31	29	28	33	49	26	27	32	30	26	22	29	33	32	21	23	27	28	14	28	33	33	26	23	18	19	29	28	26	25	23	26	33	23	27	37	28	27	31	25	35	19	25	31	30	33	30	34	31	25	27	26	32	29	28	32	36	33	29	25	26	32	27	34	30	22	27	34	19	31	25	25	32	35	34	36	28	31	36	27	29	28	24	33	31	24	30	33	32	36	34	22	25	20	29	38	38	24	38	32	29	31	28	30	33	24	35	26	26	23	25	32	18	28	34	28	29	21	25	24	32	34	31	24	21	40	24	20	23	30	30	27	28	31	38	37	33	33	37	22	34	24	34	30	29	34	33	41	26	27	25	32	26	33	23	31	31	31	32	37	29	17	39	33	18	31	17	38	31	19	24	29	28	28	23	36	33	31	24	35	27	24	29	30	28	29	35	24	27	38	31	17	25	32	38	25	27	33	24	27	35	45	34	24	26	25	35	32	30	31	31	36	34	32	31	30	23	22	28	40	44	31	24	23	33	29	30	34	25	20	23	26	29	21	24	35	24	32	22	28	26	30	29	37	24	27	41	30	20	24	32	17	29	22	23	22	30	30	35	22	24	25	28	24	33	27	39	43	35	25	29	32	23	28	33	29	25	27	26	22	21	37	27	33	37	22	36	34	25	25	34	24	28	29	27	29	17	35	16	26	30	36	30	35	38	41	31	29	33	37	31	23	22	27	27	30	36	35	34	21	29	30	27	23	29	30	33	29	31	32	26	28	32	29	34	29	40	29	34	19	32	20	44	27	41	26	29	35	26	24	40	29	26	30	22	24	24	29	25	30	31	33	27	28	20	26	42	26	32	27	32	25	28	28	24	25	43	27	23	16	34	23	31	27	38	27	28	31	28	21	35	34	28	36	25	33	23	29	23	36	27	31	25	28	24	27	25	20	26	23	27	28	33	31	30	29	35	22	25	29	23	29	31	33	20	32	25	24	30	24	23	28	29	26	38	27	41	23	25	35	40	32	31	32	25	30	30	34	26	23	19	35	32	17	32	32	31	29	38	23	36	29	26	32	20	35	27	26	30	25	23	30	29	36	29	46	22	32	31	17	27	27	31	47	27	35	27	33	39	37	27	38	27	32	23	19	26	24	27	32	33	22	45	28	32	20	25	29	30	31	22	31	38	25	31	25	30	28	14	29	27	33	28	19	34	28	35	42	30	37	25	28	29	26	22	36	29	29	31	41	29	16	28	31	35	21	24	29	33	22	27	34	29	32	33	26	29	26	35	39	27	27	29	29	32	24	19	26	27	28	23	30	35	26	30	25	21	18	32	41	30	27	38	28	29	32	15	32	24	19	27	35	27	23	30	28	25	28	23	26	28	41	36	35	36	24	23	23	28	28	25	23	31	27	28	30	32	31	35	20	22	28	26	19	27	44	30	26	36	24	29	25	31	28	33	23	31	25	28	37	29	33	26	37	30	28	24	27	32	23	31	25	27	30	35	35	28	30	29	24	35	26	24	28	27	30	27	28	26	43	27	25	28	31	33	35	23	35	32	22	31	29	25	27	25	25	33	16	26	38	31	27	27	38	33	32	35	36	20	29	24	22	32	25	27	13	33	26	36	20	32	26	34	31	25	31	30	23	29	30	26	25	24	23	28	38	30	39	30	36	27	29	26	29	37	22	31	30	31	22	35	43	34	26	30	26	28	35	26	23	20	31	29	29	24	30	26	38	29	30	19	28	33	39	31	30	26	27	34	35	26	26	24	34	30	37	36	30	33	22	41	25	25	32	26	27	29	26	30	30	29	28	23	33	17	40	25	23	33	31	31	38	24	34	28	25	34	28	35	26	34	29	35	23	27	28	32	30	26	24	20	31	30	33	26	31	29	32	34	29	25	38	30	30	29	23	24	31	37	29	27	31	31	30	18	26	40	45	29	23	28	34	31	28	34	26	20	28	24	25	20	25	21	32	30	27	33	24	34	29	35	30	27	25
40540	12527	7151	21301	27617	26544	24362	23410	23162	22915	22110	19845	16049	11848	9295	6925	5670	4815	3412	2926	2362	2083	1811	1654	1498	1314	1279	1211	1144	1114	1155	1131	1178	1126	1170	1730	1586	1284	1219	1258	1267	1166	1050	1030	1280	1667	1484	1164	1301	1126	922	878	842	884	862	848	827	912	833	834	820	875	828	835	777	798	765	830	764	822	798	817	775	756	795	766	828	787	745	774	763	803	747	813	806	777	740	778	787	766	750	819	766	765	805	745	736	760	766	806	750	776	781	786	818	757	760	764	752	792	765	757	819	822	825	795	755	796	788	762	763	777	786	829	780	777	753	779	786	764	726	757	739	786	754	768	700	746	761	750	787	720	758	704	775	747	766	754	739	783	750	765	727	756	764	713	734	715	806	753	737	745	821	718	799	760	738	800	780	802	783	843	775	805	745	772	799	785	741	770	760	758	795	777	818	772	751	773	780	764	770	765	783	745	749	731	749	798	767	679	721	834	808	752	737	748	745	752	730	747	768	733	767	768	762	721	752	797	783	740	756	793	774	780	756	775	764	786	775	778	785	785	761	768	802	804	737	747	762	713	697	796	776	781	829	781	758	791	730	774	740	747	752	794	710	791	757	766	757	747	761	740	746	735	760	742	763	791	756	746	800	760	715	781	784	733	751	766	783	778	730	769	750	804	803	830	735	815	740	781	747	757	727	775	811	777	792	754	769	726	768	799	780	777	798	741	788	792	760	777	765	778	744	790	779	763	746	822	724	788	773	814	848	789	747	813	762	790	755	720	762	806	726	746	725	719	775	770	729	790	785	794	782	787	795	715	742	767	809	763	723	732	797	747	750	774	736	752	768	764	795	778	775	742	812	786	753	782	777	795	794	788	716	783	761	742	809	747	776	768	734	755	764	760	759	770	746	737	760	720	801	748	726	727	762	788	803	778	778	751	746	787	724	736	772	796	793	774	770	776	767	761	747	791	780	782	799	740	768	785	740	753	767	782	757	775	758	761	779	754	751	749	775	773	755	771	786	744	779	811	754	782	727	742	723	800	805	727	760	772	787	785	755	769	766	836	778	786	751	786	762	748	731	766	792	739	757	740	692	733	758	744	745	764	724	773	770	709	804	774	761	747	780	746	799	741	733	816	795	779	731	792	785	727	734	753	733	720	758	738	765	763	831	799	690	791	768	773	769	794	796	768	802	738	780	816	763	762	755	758	747	748	797	755	766	768	755	806	788	750	742	734	740	777	773	736	719	708	778	765	745	770	754	706	772	786	792	761	739	724	751	766	781	750	756	787	754	732	794	816	773	766	826	749	777	751	754	796	721	715	784	737	779	726	756	786	779	717	728	803	742	827	728	751	797	763	734	750	751	758	763	794	713	736	791	742	799	757	780	719	783	759	744	720	766	753	805	783	809	770	707	765	752	744	723	842	718	807	774	735	779	740	759	772	771	764	811	777	784	782	749	785	775	730	778	767	740	756	783	807	724	759	749	739	758	783	741	801	769	767	745	748	742	764	716	736	752	766	776	738	764	782	758	734	779	780	792	726	782	765	753	734	810	798	806	758	742	759	760	795	730	753	733	735	726	700	739	752	785	757	795	731	780	756	768	748	744	745	795	750	768	769	779	751	709	804	803	766	762	754	788	763	803	743	752	753	754	741	751	751	750	703	726	737	857	738	781	751	837	719	736	766	749	763	736	750	778	739	738	735	740	803	767	770	792	812	742	741	735	749	773	767	739	744	703	759	781	782	788	762	745	783	760	766	802	812	708	783	769	709	749	777	800	739	753	771	773	804	773	699	756	776	778	777	788	786	732	740	774	788	759	753	771	747	732	757	799	773	822	748	697	782	781	762	814	748	756	723	807	774	795	742	770	738	791	733	792	761	748	713	756	782	777	760	756	780	781	797	789	790	762	765	795	744	804	714	799	758	738	770	755	802	800	776	769	731	812	755	702	741	721	765	759	772	750	755	778	750	760	812	834	831	769	767	773	742	772	687	743	787	715	767	758	747	759	786	723	753	727	762	749	763	758	721	750	755	794	769	745	786	791	748	741	745	762	739	773	758	720	768	815	759	730	769	736	730	775	799	775	759	729	772	743	793	825	825	721	809	789	728	799	802	753	762	719	759	763	770	771	766	753	761	744	758	792	753	780	788	801	721	796	784	731	784	754	744	783	797	782	789	782	806	741	749	766	793	766	773	770	777	742	784	742	785	752	820	804	732	753	757	749	744	772	716	752	763	770	735	785	774	755	773	793	748	770	780	799	753	770	788	748	794	724	775	766	781	777	746	749	752	802	760	788	735	729	770	728	762	777	838	793	745	808	770	721	794	741	763	767	762	756	783	774	761	756	802	732	761	759	772	745	765	751	766	724	827	727	752	780	723	817	777	800	748	777	788	785	806	766	718	766	717	716	769	793	759	760	759	773	774	750	738	734	762	758	771	745	805	784	751	749	844	718	771	760	816	725	794	751	766	786	712	771	810	821	717	793	763	737	796	724	786	771	738	788	752	761	747	758	789	785	769	741	766	770	750	759	724	776	788	751	769	792	734	774	730	796	750	730	773	717	757	748	761	750	719	745	703	732	801	753	731	720	737	794	724	817	802	778	766	763	772	788	707	783	765	798	728	723	735	793	804	743	820	758	779	730	767	805	781	771	781	796	755	754	806	790	779	772	771	746	763	778	769	808	755	760	771	817	757	794	822	735	817	776	742	702	783	707	766	767	786	702	753	745	722	782	798	749	786	775	767	805	762	802	746	737	761	783	751	786	759	777	763	743	773	792	742	727	782	757	755	796	749	752	785	762	729	751	772	727	746	744	785	739	731	754	775	786	769	752	750	766	776	759	780	774	763	774	765	791	785	803	797	790	772	720	766	805	754	773	733	778	766	748	774	798	749	774	753	736	777	725	754	751	776	811	725	752	758	720	753	745	803	714	770	727	722	749	751	738	762	720	733	786	739	783	783	765	719	780	779	816	754	781	793	750	724	787	732	752	746	743	751	725	761	767	709	738	785	782	735	714	806	774	722	781	770	733	771	783	818	787	765	752	752	745	738	760	756	757	697	748	756	720	748	752	747	771	759	710	756	759	771	749	764	797	767	806	806	735	764	749	740	768	714	750	746	738	765	729	797	748	778	815	704	784	765	794	780	758	731	790	760	770	771	817	735	775	757	789	730	755	744	806	723	761	733	758	738	752	772	785	738	733	783	761	754	763	769	743	738	736	797	790	787	731	770	708	744	778	799	760	783	767	767	745	720	801	767	786	775	733	761	775	760	749	715	740	769	727	716	756	805	797	743	721	786	809	724	804	736	757	782	800	731	766	739	732	802	734	744	768	774	682	765	801	792	749	753	750	790	758	735	701	770	812	727	754	816	731	757	700	796	829	739	756	801	766	827	776	737	718	762	758	798	765	744	765	815	800	779	730	764	777	741	742	720	773	729	776	779	740	793	785	759	730	767	751	767	779	723	797	782	761	784	754	741	835	762	817	758	775	763	792	759
2643	178	80	113	170	186	190	246	282	265	284	231	172	124	83	63	65	30	39	34	20	31	15	19	25	18	17	19	15	19	10	23	22	20	12	25	20	19	25	17	17	22	20	16	24	25	16	20	15	16	14	17	9	24	16	16	13	14	14	19	12	20	18	20	14	17	15	12	20	15	15	19	21	17	21	14	10	17	12	13	15	14	13	12	17	18	22	17	13	23	20	19	11	16	17	18	14	23	21	13	13	9	20	5	22	23	17	15	24	15	16	17	17	14	13	13	19	13	18	12	18	19	21	18	17	14	14	15	20	18	15	19	23	11	12	21	7	18	20	22	10	18	17	16	13	19	19	17	20	13	18	8	18	16	20	22	19	17	14	20	18	15	20	25	21	18	14	22	14	24	21	17	22	22	12	17	15	14	12	19	12	18	17	17	16	16	17	19	14	15	22	23	19	19	15	16	16	23	15	13	18	13	24	7	21	21	18	16	19	17	19	28	24	22	20	22	19	12	11	14	19	16	22	11	18	11	18	14	18	14	15	15	14	15	13	13	14	13	12	20	18	9	16	18	14	21	15	20	11	23	21	21	16	18	13	17	19	16	20	17	20	17	23	15	19	24	15	18	12	23	15	16	26	26	13	19	20	16	19	20	18	20	24	17	18	16	20	9	13	18	13	15	15	19	18	17	14	20	18	18	17	17	12	19	18	20	21	18	17	20	16	8	19	14	26	14	20	21	20	15	19	25	19	28	22	20	8	16	19	16	27	30	17	20	12	13	23	13	23	23	21	18	14	16	13	21	15	15	18	13	13	16	19	17	13	15	15	15	13	13	19	12	20	18	11	13	19	18	27	15	14	23	26	16	19	17	19	17	18	27	19	19	22	15	15	11	17	12	13	12	9	20	18	11	19	21	10	16	21	24	10	17	17	14	10	19	12	14	17	20	23	22	16	18	16	25	19	11	21	18	20	17	12	17	23	19	15	19	6	16	20	14	17	20	14	22	15	18	9	19	12	18	22	13	17	18	18	23	12	19	14	15	15	14	16	23	16	17	21	15	15	12	11	17	11	15	16	15	13	26	14	19	19	21	20	20	12	12	16	13	17	10	15	20	15	23	18	20	13	16	22	20	13	23	19	10	15	15	14	17	16	14	18	18	22	24	11	12	26	25	16	16	20	14	12	12	13	13	15	14	19	9	24	14	12	19	13	15	11	13	12	19	19	13	14	18	18	8	11	16	12	15	16	23	14	14	19	13	16	20	18	16	10	11	14	17	12	19	17	10	13	10	15	16	14	14	11	32	14	21	11	18	14	16	13	19	21	11	16	16	15	19	17	14	16	18	20	20	27	19	18	12	13	14	20	22	17	25	20	13	25	21	19	14	21	17	25	19	16	21	15	18	20	8	17	22	26	22	16	19	17	13	12	14	17	12	28	18	7	12	17	10	16	16	13	14	26	27	16	23	17	20	16	16	18	19	16	12	25	16	11	19	17	16	15	17	16	18	31	12	19	27	20	19	22	26	19	19	19	23	20	16	20	20	21	10	18	13	20	11	15	11	15	14	19	19	16	20	17	21	28	19	22	14	12	23	22	19	21	16	11	11	24	23	16	12	18	16	17	23	23	33	16	17	12	21	23	14	19	15	13	20	22	21	17	16	13	12	18	20	16	17	9	13	15	16	7	11	20	13	21	19	14	13	17	8	18	17	15	15	19	11	19	15	19	22	17	14	20	17	20	10	20	17	15	27	15	14	19	12	13	15	16	16	17	23	21	22	20	15	22	19	16	13	24	18	16	13	16	16	14	12	20	10	21	21	19	19	18	12	17	13	14	20	23	19	25	14	15	15	22	18	17	8	17	20	23	18	11	19	15	23	11	20	15	21	13	14	17	14	16	17	13	13	23	20	14	20	11	10	21	13	22	17	17	17	13	19	20	29	27	12	12	14	12	23	10	17	8	10	21	17	21	21	12	20	15	20	15	21	22	15	20	17	22	18	22	21	18	20	21	14	18	14	20	25	9	14	20	17	16	21	18	13	18	16	16	17	17	14	15	20	22	11	18	21	17	14	14	19	26	15	16	20	11	17	17	15	10	23	18	19	17	18	22	18	17	13	22	13	22	12	23	24	18	14	22	18	15	9	23	16	25	12	16	21	16	19	18	13	11	16	20	18	19	21	18	19	9	17	14	22	10	12	14	13	17	18	18	17	19	25	19	10	22	20	19	14	23	19	21	18	19	14	24	18	22	16	13	14	15	20	26	9	14	22	18	13	25	15	21	19	15	15	12	14	15	16	16	13	17	19	19	16	20	17	10	17	19	23	17	13	15	19	17	15	19	20	16	19	17	19	17	22	13	11	16	18	22	15	12	19	27	11	17	17	22	23	17	17	11	25	11	21	15	25	19	18	11	14	13	21	22	17	16	20	22	16	16	20	18	17	11	20	14	18	14	22	16	17	12	24	21	15	12	13	21	16	10	24	19	16	15	18	14	14	22	25	11	11	11	17	13	20	18	18	22	15	18	13	25	22	12	16	14	25	14	18	20	6	13	17	24	16	17	17	23	16	25	24	21	15	20	20	13	12	23	14	13	13	18	20	25	13	17	13	16	12	15	11	13	12	19	14	17	14	11	21	27	15	17	12	17	23	13	18	14	20	13	20	18	23	15	17	17	13	23	18	20	22	18	24	19	24	16	13	19	17	14	16	21	18	26	17	11	20	26	20	20	15	25	16	19	18	19	15	16	12	15	11	9	18	19	20	19	17	21	20	23	22	19	18	12	13	18	17	16	16	26	8	19	19	22	13	25	13	15	12	21	21	16	20	16	17	6	13	14	15	17	12	18	12	20	22	17	15	17	16	17	17	17	11	14	24	16	17	19	14	15	20	21	12	16	17	12	16	20	17	20	15	23	15	19	19	12	17	16	14	18	20	15	15	16	19	22	14	17	20	13	19	8	9	15	15	14	17	25	22	11	16	14	15	21	18	12	20	17	18	19	21	22	24	10	20	19	11	22	18	19	18	15	12	15	24	14	16	15	20	10	14	18	17	14	20	19	18	19	19	18	15	16	23	22	20	26	11	13	26	24	18	21	16	20	16	16	16	21	12	19	17	13	21	20	9	20	22	14	24	23	14	28	13	15	11	25	18	19	13	22	17	18	18	19	19	18	13	11	14	11	20	14	18	15	14	19	11	10	24	14	16	24	17	17	17	14	17	17	9	19	14	14	15	11	15	18	21	21	29	12	21	16	20	24	20	17	22	20	11	17	12	26	16	21	23	14	29	23	15	18	14	7	19	20	15	17	12	14	29	28	24	22	26	20	15	16	13	11	15	20	10	18	14	12	19	15	16	19	10	16	18	19	10	21	13	25	9	20	15	23	14	12	12	17	20	12	22	12	26	8	13	25	18	16	20	18	21	16	16	10	14	18	18	23	18	12	24	18	17	17	16	13	25	18	10	20	15	18	23	12	13	11	13	17	17	18	10
33146	7772	4491	15181	21012	21056	19251	18398	18677	18136	17015	14606	10965	7623	5804	4203	3525	2700	2045	1656	1364	1137	1029	931	830	746	698	684	601	605	612	695	676	628	805	998	937	721	706	666	756	700	597	682	963	931	815	729	785	585	508	512	535	493	517	505	498	473	486	506	489	467	486	506	493	495	466	486	445	471	479	477	504	495	480	453	475	481	461	486	480	480	473	436	431	457	469	475	503	477	440	496	456	418	486	479	465	498	463	454	469	468	453	493	452	498	427	457	443	471	530	479	430	446	459	452	438	466	461	487	475	489	481	428	482	441	455	480	451	453	508	459	451	485	461	481	482	469	447	439	489	468	475	465	450	476	445	462	459	468	460	498	485	460	485	484	508	475	452	493	435	476	474	497	461	473	491	432	453	416	438	490	486	481	453	440	500	438	461	424	470	445	521	458	453	436	495	458	457	457	488	449	493	416	475	457	441	476	491	435	440	470	433	494	481	443	459	452	456	466	431	504	475	468	455	475	521	436	478	441	469	420	476	481	432	431	463	441	485	470	475	445	441	504	467	441	483	458	449	476	475	455	463	452	467	479	461	460	458	461	468	485	449	463	453	461	460	497	452	475	447	489	477	477	461	436	452	447	448	464	437	469	465	445	477	448	468	432	440	475	483	504	455	455	484	463	478	439	449	458	469	464	454	437	426	461	426	467	451	465	477	475	452	433	481	456	476	455	473	447	489	458	499	502	499	440	463	446	463	456	496	431	457	427	480	445	460	467	442	454	478	421	459	472	469	476	428	465	472	464	478	427	475	407	463	436	434	448	485	474	463	470	463	476	465	495	506	477	483	461	452	444	503	493	464	453	452	420	402	479	470	473	448	422	459	468	464	443	446	470	477	443	489	423	463	485	481	449	455	491	451	456	464	460	468	461	459	456	486	452	447	479	464	468	482	480	469	499	432	468	438	468	460	472	413	466	451	464	461	461	495	478	467	481	497	465	440	474	521	451	441	485	456	484	411	458	444	458	433	475	456	441	454	437	471	483	477	435	428	424	451	489	472	495	488	467	495	490	461	451	466	480	440	444	480	474	476	498	445	468	395	440	453	503	442	456	474	484	462	450	459	453	456	447	450	449	456	456	500	483	495	464	479	422	460	426	469	507	459	450	480	464	480	455	440	514	485	475	462	471	478	489	476	483	499	467	425	471	445	460	480	495	473	446	460	494	439	431	437	483	448	463	453	468	473	462	433	488	457	455	445	425	442	503	472	428	434	447	458	440	481	467	464	478	435	445	457	498	438	460	450	486	490	411	449	461	424	467	457	458	472	451	482	490	519	483	426	429	444	415	476	468	425	484	457	473	479	475	472	465	488	443	484	432	432	456	474	461	463	482	455	460	507	468	475	483	445	486	462	449	455	458	471	462	457	446	476	450	476	455	503	443	465	469	485	464	436	456	485	507	470	487	482	480	491	479	456	430	488	453	466	468	455	451	455	446	434	484	506	436	478	427	468	447	436	498	468	463	500	476	413	463	475	470	451	476	470	481	478	495	493	453	494	463	491	431	472	465	463	475	437	467	458	478	479	442	458	469	415	491	445	448	490	451	461	437	470	472	475	489	495	471	471	468	462	441	420	453	486	486	460	449	477	503	466	444	459	489	463	472	476	456	464	431	450	459	516	456	489	458	474	480	495	438	466	504	474	410	481	476	456	465	477	484	461	476	449	440	463	485	461	477	482	444	476	450	497	483	499	471	450	470	448	441	490	467	460	447	474	448	447	462	482	458	440	436	449	457	427	457	499	473	480	445	441	460	461	450	468	443	487	446	481	468	459	484	490	486	465	458	473	454	441	464	478	451	475	469	472	451	450	453	439	449	475	479	493	447	454	476	479	473	477	450	463	488	433	446	433	412	437	465	490	475	474	474	491	475	448	486	458	467	427	466	434	452	466	445	448	435	468	477	464	468	472	414	429	494	463	477	479	443	471	456	455	453	452	476	454	502	468	452	459	476	453	471	472	465	451	440	461	495	459	440	482	474	457	473	457	447	437	445	468	446	452	485	485	463	446	420	471	471	442	485	493	445	479	478	457	490	458	493	454	455	442	449	492	498	455	453	475	428	445	425	456	478	460	451	443	487	437	447	466	477	463	437	466	462	507	474	460	493	441	453	502	454	466	470	503	425	470	432	456	471	455	457	432	443	459	439	490	493	487	477	481	454	430	450	430	465	468	478	456	471	454	433	462	473	464	520	460	423	449	418	490	481	477	458	444	451	457	451	471	488	478	420	475	500	481	461	444	452	457	480	464	439	477	464	487	453	469	421	506	463	475	467	485	466	445	445	437	427	467	499	469	449	485	481	464	453	488	495	433	463	492	472	460	495	435	457	475	456	461	445	484	460	435	478	485	454	430	465	486	477	438	466	501	475	480	464	487	470	469	492	437	493	448	448	457	454	456	422	428	425	479	485	434	478	417	482	471	460	456	456	425	471	465	438	476	491	473	460	482	511	429	475	446	446	479	451	447	458	476	511	473	477	462	466	467	451	456	495	468	457	441	437	442	465	479	459	465	431	480	445	462	472	546	444	464	487	464	435	462	434	488	461	467	448	479	447	442	458	438	475	495	471	461	449	490	451	447	458	460	483	442	463	439	486	456	452	485	470	419	485	446	459	484	428	480	457	469	464	472	463	462	482	464	435	474	489	491	481	453	480	430	460	442	469	497	454	418	457	465	515	458	479	442	451	456	450	425	442	475	494	456	441	467	473	470	425	476	455	446	484	449	477	450	456	489	460	456	471	463	476	458	462	441	448	467	474	469	462	477	473	466	414	479	449	468	478	485	472	457	461	493	472	469	452	469	468	473	468	445	470	469	460	456	444	475	443	412	448	458	491	485	459	486	445	456	425	459	438	445	405	457	458	466	456	441	461	479	455	476	474	454	430	473	436	465	479	451	458	449	461	448	467	460	448	481	507	464	470	473	454	473	483	483	432	461	453	467	467	446	467	472	444	411	492	471	473	457	444	469	489	476	440	429	451	463	469	454	489	483	481	483	442	499	512	460	452	497	474	503	439	448	453	479	479	465	460	440	443	457	436	465	477	486	477	447	447	469	462	465	455	449	449	491	447	433	427	488	469	434	489	447	489	475	479	434	417	449	433	444	473	486	464	440	500	461	463	488	480	449	471	434	491	480	434	449	477	454	456	482	419	449	463	465	465	465	453	508	450	445	439	442	475	447	464	465	470	463	430	454	492	502	468	432	439	478	474	454	508	472	461	444	444	434	452	475	475	458	447	469	457	475	473	472	454	446	450	464	473	427	510	470	470	459	429	432	513	492	479	415	450	464	454	450	444	489	451	477	454	451	513	497	473	436	461	456	424	442	452	506	454	467	486	475	450	472	475	513	457	470	460	488	448	426	470	466	454	480	454	463	469	427	443	475	480	426	429	444	447	432	470	461	475	480	487	464	429	491	447	466	442	485	399	483	481	493	463	462	444	454	489	440	464
6674	611	270	241	417	450	464	633	599	623	590	441	321	254	163	125	122	105	82	70	66	55	51	38	44	41	49	48	36	43	37	45	39	41	48	50	46	58	43	38	35	44	33	44	42	52	32	39	32	40	38	34	34	29	30	33	32	25	26	32	30	40	34	32	35	28	31	36	37	28	18	39	30	33	25	37	36	30	29	32	22	36	44	30	34	34	28	35	31	27	35	40	21	36	33	29	37	32	34	33	33	44	29	43	22	37	27	26	27	33	38	28	26	21	45	36	29	32	29	26	30	32	24	31	31	32	35	34	31	25	27	33	32	27	29	35	35	26	44	24	33	31	28	30	32	27	24	36	38	29	34	32	26	41	35	33	37	26	31	36	36	38	27	23	27	33	33	25	24	30	18	23	29	30	36	36	25	30	30	32	42	34	26	35	32	24	28	34	26	32	23	24	31	34	29	34	24	27	26	29	28	33	33	21	36	23	31	30	41	44	34	34	36	28	26	29	38	37	34	19	36	29	30	26	32	38	27	29	42	26	28	29	22	40	34	42	28	42	31	31	32	30	25	31	36	23	37	34	23	34	35	37	28	27	43	32	26	37	26	31	29	27	32	18	27	24	34	32	36	26	30	29	29	31	34	26	34	31	28	43	39	29	40	31	26	37	33	34	28	27	32	40	26	27	30	32	37	31	36	29	28	30	43	40	28	34	42	30	22	32	32	37	39	23	35	32	40	28	40	29	33	28	29	17	31	32	43	45	38	46	30	28	27	27	31	35	32	23	38	24	30	27	35	33	29	22	35	38	30	31	34	32	31	30	27	35	23	33	31	35	35	20	37	36	34	36	25	33	32	38	27	43	36	28	30	24	25	28	40	29	27	32	18	32	28	33	29	37	39	21	23	44	41	29	36	31	29	39	30	35	24	35	34	36	24	21	36	24	30	30	36	22	16	32	33	41	36	33	37	25	32	35	29	33	26	26	36	33	30	33	27	29	27	29	33	33	33	22	39	23	33	24	31	21	25	33	24	26	26	32	29	27	25	29	23	32	30	29	33	29	37	35	32	24	32	24	24	28	35	30	26	28	34	28	27	33	23	25	31	33	28	20	37	10	28	43	24	33	37	30	37	22	35	34	29	33	35	30	30	26	29	25	30	27	43	34	34	36	29	28	30	30	22	32	44	26	40	39	36	40	44	29	32	31	31	38	20	37	32	30	41	22	27	40	29	32	20	31	29	35	38	33	30	18	33	26	33	34	39	33	30	33	34	35	32	34	26	41	32	38	31	29	37	36	23	25	33	23	38	34	30	37	29	37	30	37	32	29	40	28	33	32	33	25	34	30	29	28	39	41	17	29	43	30	31	38	26	32	33	23	32	31	33	31	39	28	32	30	35	33	27	27	31	22	30	29	33	20	29	23	22	28	35	31	27	31	37	24	29	38	33	40	36	26	30	32	30	27	31	37	41	32	44	22	35	30	33	27	30	27	37	37	29	36	29	25	37	32	40	27	31	30	37	28	38	38	29	29	30	29	21	29	33	24	32	29	29	27	27	21	23	22	32	25	42	44	42	27	38	25	39	33	33	35	25	30	29	27	32	33	42	29	36	27	33	35	27	38	42	34	33	24	38	32	39	34	34	34	34	31	26	30	28	44	24	28	27	31	29	24	40	25	23	24	20	29	29	20	20	31	29	28	40	30	36	31	37	26	26	27	31	29	27	34	36	34	34	30	47	30	25	29	40	23	32	32	21	22	27	33	21	39	34	33	33	37	30	36	29	32	40	32	33	26	34	36	39	32	33	30	25	33	38	33	41	31	34	39	23	31	36	22	37	25	33	30	34	32	28	30	25	32	30	37	38	32	35	36	30	35	33	27	33	24	32	34	32	34	37	26	33	31	22	33	44	39	35	35	19	32	36	31	29	35	37	32	31	28	34	31	27	31	27	32	35	36	28	38	20	24	34	37	25	24	26	29	29	20	26	21	38	31	43	35	29	35	28	31	38	32	22	48	38	28	26	25	37	37	33	36	28	25	24	27	28	37	24	37	32	29	29	21	33	33	24	20	28	32	29	30	30	24	36	23	22	31	27	36	31	31	31	36	34	33	31	22	31	32	29	35	25	41	29	26	25	26	28	25	44	44	23	27	25	24	37	38	31	41	29	27	27	32	33	34	43	29	39	35	29	32	40	34	32	30	34	34	33	39	32	33	37	39	18	40	29	24	28	28	25	33	37	36	44	31	24	36	39	34	28	24	42	28	27	38	28	20	25	30	25	21	26	24	36	24	27	26	27	22	30	35	26	27	31	22	46	34	40	38	23	24	30	33	38	39	35	42	23	36	24	37	39	26	47	36	24	33	33	31	42	30	27	36	34	35	25	29	30	33	28	23	35	33	22	39	35	29	32	29	40	32	30	36	21	39	28	28	21	29	45	35	30	31	33	33	28	20	29	40	28	33	35	27	27	31	34	40	28	19	32	30	30	28	30	22	29	33	36	31	29	27	33	17	48	28	39	36	35	25	31	32	37	28	30	27	36	33	32	25	28	37	37	29	26	35	22	37	33	47	40	33	40	29	34	32	38	37	32	31	34	23	37	52	40	23	25	32	23	33	36	29	35	29	25	38	28	28	34	30	32	32	31	35	32	28	34	31	27	31	41	32	35	30	37	35	30	32	37	16	28	31	35	33	20	26	25	27	31	31	39	27	48	31	28	42	30	33	32	35	30	28	36	34	33	30	48	31	38	31	27	23	32	33	32	28	28	20	36	23	26	25	35	29	34	39	40	30	36	30	32	37	41	27	25	33	35	36	37	31	27	35	38	28	25	29	37	26	33	26	40	40	37	29	39	28	31	22	32	32	47	31	51	20	31	27	32	33	33	35	29	31	41	35	27	34	26	25	31	23	40	31	37	35	37	25	27	18	37	23	23	36	36	36	27	33	31	39	41	32	37	26	41	39	29	32	29	28	37	28	24	27	30	36	23	21	30	28	31	27	33	30	33	33	36	43	32	24	29	35	27	37	35	32	26	26	30	31	31	31	42	30	24	36	31	37	33	43	23	41	35	33	29	30	28	34	24	33	30	36	44	20	24	33	26	39	43	42	28	29	36	32	29	38	26	28	36	28	19	32	25	20	32	29	31	29	38	34	29	34	31	33	30	27	30	33	34	26	21	33	32	28	34	31	28	27	30	41	40	25	23	43	46	30	29	35	25	35	32	22	21	28	26	35	31	37	30	26	36	19	41	29	34	31	41	34	39	30	34	35	28	31	42	33	25	31	33	30	36	27	34	36	35	31	32	28	23	34	34	34	33	23	24	26	35	30	32	23	24	36	35	28	38	28	30	34	31	24	39	24	35	21	33	31	27	44	38	27	30	37	22	29	20	32	43	31	29	41	28	26	24	29	32	27	34	34	38	28	24	29	22	30	32	36	44	27	31	47	24	31	46	35	32	27	21	27	34	29	27	31	32	40	25	33	26	42	22	36
40394	14855	9963	25723	31580	30793	29186	27985	27630	26925	24756	21181	16667	13216	9990	8138	7106	5242	4448	3653	2969	2571	2210	2080	1749	1621	1639	1391	1328	1382	1263	1542	1430	1350	1880	2198	1753	1559	1450	1607	1432	1231	1267	1515	2011	1867	1391	1506	1189	980	979	972	959	972	955	904	913	879	916	883	894	900	906	874	827	889	876	868	875	881	806	825	872	870	859	886	864	867	842	829	851	854	844	838	868	834	850	876	840	786	861	875	822	805	831	770	812	837	815	841	775	821	832	816	826	844	832	853	857	828	817	846	819	832	878	820	768	853	789	792	802	840	834	824	848	822	782	875	843	781	838	801	821	870	848	811	806	808	813	841	790	796	753	804	791	820	837	852	813	804	818	833	798	814	837	775	841	800	832	817	776	796	777	796	766	781	806	804	855	813	841	818	763	828	801	801	787	808	839	775	815	808	829	808	869	863	819	812	850	779	792	800	834	795	900	808	825	800	865	831	813	826	806	832	815	759	829	793	797	803	789	846	816	798	810	805	808	793	794	804	812	803	772	772	849	805	815	856	768	793	814	894	789	805	801	840	801	776	828	840	831	809	810	853	788	817	800	797	805	860	765	822	783	843	772	840	865	811	819	820	869	787	814	821	807	793	847	824	873	810	837	814	807	829	784	777	829	790	820	772	849	830	845	830	888	809	820	829	800	799	790	781	767	826	818	815	836	819	820	775	849	790	783	835	777	815	791	798	791	767	799	798	809	789	794	846	735	853	818	841	802	822	834	813	810	827	795	813	813	826	798	802	823	786	812	824	796	752	825	799	839	788	829	774	801	839	773	774	806	842	814	837	834	793	766	880	807	812	823	771	844	785	812	800	792	814	801	841	789	794	800	831	821	771	796	848	807	804	836	797	797	802	852	783	764	796	795	835	821	824	781	821	796	785	797	762	840	813	813	834	780	819	791	876	800	819	808	810	831	804	789	807	791	800	834	811	812	860	834	783	789	790	836	815	813	868	820	811	809	814	820	806	831	807	858	764	835	793	878	791	843	807	793	773	837	829	849	827	770	834	792	789	856	786	809	847	774	817	758	795	798	800	848	843	829	840	797	825	810	858	786	823	817	818	853	819	814	769	822	795	838	839	802	867	811	802	789	798	829	831	772	818	799	805	814	826	776	856	852	737	792	802	781	778	837	771	825	827	830	798	832	803	801	808	800	823	800	766	838	848	813	813	812	786	831	821	829	815	768	809	788	829	824	792	828	767	801	812	880	815	837	809	814	865	781	809	776	776	825	790	858	836	860	798	864	821	843	848	774	847	803	817	828	826	812	808	841	827	767	805	831	782	846	833	785	868	780	795	827	797	815	829	762	780	788	806	841	755	801	818	779	807	806	778	811	829	756	807	819	773	800	820	791	827	805	813	829	807	778	792	794	814	811	796	802	766	798	808	827	785	804	826	788	774	823	844	823	824	792	841	789	829	788	850	773	799	876	756	779	825	847	780	795	813	835	841	803	809	795	747	807	833	825	814	809	779	792	838	842	807	774	834	789	801	819	856	773	777	806	836	803	772	818	834	821	806	847	838	829	818	780	796	864	790	869	748	783	831	838	782	834	826	790	817	814	798	815	820	761	815	760	887	836	872	838	846	837	801	853	769	813	803	839	788	831	790	776	823	818	798	793	849	807	836	823	791	772	789	828	802	780	803	797	786	824	850	792	797	832	809	850	878	780	792	800	822	841	861	766	801	816	842	804	837	791	772	788	802	788	764	801	755	807	817	808	773	759	788	821	836	837	800	772	837	807	849	809	806	844	801	839	788	769	800	803	837	835	842	836	830	819	789	785	820	801	778	748	810	792	822	816	854	825	867	792	795	843	828	816	807	800	762	811	793	807	732	803	796	857	836	853	824	790	808	765	826	810	810	812	818	784	822	767	798	789	830	773	817	814	797	854	829	790	803	807	784	813	797	772	825	813	795	779	777	827	857	855	775	832	802	888	810	845	810	833	836	802	790	820	804	792	808	763	771	775	819	803	780	779	777	798	849	788	773	798	755	808	784	818	803	807	809	800	828	807	792	802	794	779	779	787	791	757	836	864	836	830	816	831	834	820	783	794	841	779	796	819	811	785	851	821	804	851	831	800	819	762	789	815	807	863	827	864	812	826	777	787	807	843	813	817	812	828	788	833	794	770	792	829	794	798	784	851	867	822	841	816	836	824	807	787	794	770	780	838	824	834	802	820	833	835	830	774	791	823	798	831	748	842	801	779	841	781	781	832	802	768	768	809	863	799	817	785	783	875	894	813	807	801	818	747	800	773	828	816	773	797	837	794	865	774	841	778	829	741	781	751	830	788	812	801	777	835	799	836	813	781	827	782	785	788	848	810	817	774	790	880	777	804	813	827	753	827	805	785	784	814	849	820	818	826	798	788	789	817	803	798	807	792	825	812	849	749	842	838	813	874	796	780	777	821	787	772	767	857	818	784	817	823	846	801	796	832	815	868	795	826	832	813	761	844	818	774	785	829	834	790	804	796	809	825	840	765	787	815	832	847	810	785	816	811	815	858	775	829	782	756	830	790	787	740	837	829	806	790	799	806	774	827	821	793	810	840	757	808	840	802	804	833	798	771	817	849	856	787	812	826	854	834	835	808	782	789	852	782	817	841	815	841	816	821	752	781	803	739	797	845	825	808	827	834	837	832	776	853	807	850	863	823	789	833	830	829	782	850	812	796	774	819	827	825	792	789	819	848	817	840	799	788	870	792	798	849	857	773	800	780	805	799	808	796	778	846	854	823	804	760	847	810	781	778	763	848	780	795	831	831	777	765	796	783	795	832	827	838	824	848	807	834	791	832	825	807	821	838	831	768	771	777	817	820	820	816	828	860	786	842	791	761	823	815	846	842	832	809	835	780	754	825	761	812	826	789	785	827	812	809	841	787	793	789	779	832	812	812	798	827	785	808	811	807	860	817	789	835	831	772	809	809	786	801	809	822	800	797	808	831	821	803	818	835	867	856	842	783	776	811	823	774	851	818	805	865	847	800	754	831	782	834	829	802	806	814	848	818	796	869	821	799	806	784	785	780	791	824	819	839	805	778	796	816	869	799	808	800	789	824	834	839	803	797	825	824	818	863	867	804	819	791	786	778	831	856	857	820	832	795	816	814	830	842	844	804	802	776	805	755	837	794	751	737	819	772	802	838	799	770	847	784	808	827	823	907	811	805	807	836	829	840	766	825	848	802	794	832	847	805	798	821	806	767	833	833	838	795	820	783	826	846	837	792	789	814	781	823	765	789	789	836	834	755	846	820	843	752	792	844	864	832	839	875	837	829	833	767	837	844	829	829	792	793	786	838	808	835	775	820	816	840	796	798	776	853	807	798	781	785	842	829	830	771	862	769	811	824	840	839	812	796	795	790	860	805	824	772	737	842	755	799	806	802	780	842	876	799	859	797	783	834	806	812	825	770	841	845	774	836	807	835	812	798	821	797	784	793	810	790	826	839	792	850	800	841	845	818	827
2312	141	78	99	133	173	214	234	252	286	228	154	109	84	71	42	34	35	28	23	19	9	20	17	13	12	15	12	19	21	7	10	10	9	15	18	23	22	17	12	11	17	16	19	22	21	15	14	10	13	16	13	11	7	18	9	14	14	13	12	10	21	11	11	13	11	14	8	10	14	17	13	13	9	15	15	6	7	12	9	14	10	17	6	9	15	11	11	13	17	8	4	10	17	20	10	10	10	6	12	14	17	16	12	8	10	7	13	15	16	15	12	11	9	14	11	11	8	15	19	14	12	16	14	11	15	8	19	20	15	14	10	13	16	11	9	8	12	10	13	12	18	15	9	12	18	15	15	10	15	17	15	10	8	6	16	13	12	17	14	20	16	7	12	11	10	13	10	13	10	19	13	14	23	7	15	13	12	16	8	14	14	17	12	14	8	15	16	9	9	15	16	8	5	14	13	8	12	7	14	14	14	11	12	21	14	12	11	9	10	18	10	11	12	8	14	12	13	14	16	8	12	17	13	11	14	12	8	14	16	13	13	11	12	19	8	16	16	12	10	15	10	16	17	10	15	11	14	9	13	10	11	11	8	13	9	7	9	15	12	13	20	12	10	14	3	12	17	21	15	15	9	11	10	12	8	10	13	7	10	10	8	15	15	11	13	9	11	10	12	16	19	6	13	13	12	9	16	10	11	15	12	17	10	14	9	7	12	12	16	9	13	9	14	10	16	13	7	15	15	15	7	9	13	8	8	9	12	20	11	8	18	16	15	15	10	9	17	15	12	20	18	18	16	15	12	15	10	12	13	18	14	19	14	15	10	14	14	17	9	17	11	13	12	12	9	14	20	8	11	17	6	12	9	16	12	18	10	10	9	13	9	9	16	13	10	15	12	4	18	11	13	13	17	14	7	9	12	12	11	13	7	16	14	15	16	9	12	17	13	11	18	10	18	14	14	17	13	13	10	19	11	16	12	21	11	17	20	25	9	6	14	15	14	12	17	12	11	12	8	9	11	10	12	11	14	12	8	17	10	14	10	10	11	7	9	7	12	14	18	11	16	10	9	17	10	14	10	10	10	10	13	17	6	17	9	18	10	10	11	18	13	11	11	13	13	14	20	9	17	9	11	10	13	11	7	16	16	12	12	9	13	15	13	12	13	11	7	13	8	13	20	13	16	15	10	13	13	8	7	16	15	8	13	13	11	12	14	10	25	15	11	5	14	13	17	9	15	14	5	8	11	18	17	8	10	14	13	21	12	17	14	11	16	13	12	15	10	17	8	14	14	13	14	15	12	8	18	6	15	10	11	17	8	8	14	15	20	5	17	7	12	17	16	17	14	11	13	16	17	14	6	13	18	15	16	15	13	7	9	11	13	11	13	14	8	18	15	11	10	10	14	13	13	5	18	8	14	18	11	7	13	17	15	20	17	13	12	18	11	10	11	12	20	8	6	20	17	12	11	9	17	15	10	15	11	11	11	17	11	15	14	8	17	11	15	18	14	8	16	16	18	7	14	8	19	18	12	10	10	13	13	13	5	10	11	11	8	16	8	20	18	11	16	17	13	16	11	18	17	14	14	18	14	9	13	8	14	12	6	17	13	14	11	15	16	18	13	14	9	17	15	7	12	15	15	14	11	5	13	14	15	13	16	13	10	16	14	14	16	10	15	9	15	15	11	14	19	17	18	7	8	9	19	11	21	12	10	16	11	8	18	16	17	6	8	7	11	13	11	8	8	22	16	20	7	10	10	7	10	13	12	17	16	17	11	10	8	6	11	17	10	14	15	10	8	15	7	12	8	13	9	5	11	10	13	18	14	17	13	18	9	10	13	17	12	10	10	16	9	10	15	13	16	14	18	12	12	11	10	14	11	15	10	14	11	10	5	16	10	15	7	9	11	20	15	22	14	11	7	9	11	13	15	9	17	23	13	18	14	3	7	8	15	9	16	15	14	10	10	15	14	9	17	10	14	15	7	8	12	9	16	17	10	6	12	15	16	16	10	14	9	17	8	12	9	17	13	12	18	9	12	14	10	14	11	10	10	8	10	14	13	11	12	13	11	11	5	17	12	11	17	8	12	9	14	8	16	15	9	12	14	17	8	20	6	15	13	10	13	10	11	14	18	10	9	10	11	12	12	12	16	9	21	13	22	9	14	19	8	13	14	17	15	13	20	18	17	6	5	14	12	18	19	14	12	8	10	18	13	12	18	13	13	13	19	15	22	8	10	10	15	9	13	12	15	18	9	9	16	13	13	23	9	11	15	14	13	18	12	10	10	18	15	20	10	9	14	13	8	9	9	19	11	7	8	15	16	15	14	12	15	14	13	11	11	11	8	13	14	15	15	13	18	14	12	15	10	17	17	12	12	15	9	12	12	14	12	13	11	14	13	6	14	10	16	10	9	11	10	11	17	9	8	8	12	19	16	9	11	10	11	18	9	17	11	10	17	9	11	11	8	15	17	10	12	14	12	11	12	17	8	13	12	12	13	18	12	7	10	7	15	15	8	12	16	9	10	12	14	17	11	13	8	14	14	8	9	12	12	10	10	6	10	8	10	12	17	8	15	13	11	16	11	15	10	12	17	10	9	11	11	11	9	7	15	17	11	6	9	8	15	9	11	20	9	12	13	11	12	10	10	12	17	9	15	12	10	6	14	15	4	11	11	16	14	9	16	11	14	18	17	13	14	8	11	13	8	7	15	12	16	12	8	16	18	5	14	15	13	4	10	18	13	11	9	9	13	13	15	17	11	10	12	9	8	8	10	9	10	18	15	12	13	15	7	15	7	9	9	8	9	12	9	13	11	7	7	10	9	7	12	14	11	17	18	11	17	11	12	16	13	15	8	9	18	9	13	13	14	15	9	15	14	12	17	12	14	8	12	9	8	17	11	7	7	16	10	17	10	14	9	21	9	11	12	10	9	12	12	9	11	9	16	9	11	14	7	8	10	17	13	17	11	23	17	10	11	14	11	12	9	16	16	14	11	5	14	12	15	11	12	10	9	17	13	7	9	10	13	12	18	15	8	15	17	17	16	11	15	9	15	14	10	15	13	11	15	16	13	18	11	15	13	11	12	8	9	10	13	12	13	9	6	7	13	13	11	14	10	17	10	5	10	11	12	16	14	16	12	10	13	13	15	14	11	12	13	10	7	9	13	15	19	11	15	16	12	20	11	11	14	12	13	15	12	13	21	11	10	8	8	17	23	12	18	12	9	12	12	15	15	13	15	12	19	16	13	11	12	13	7	15	11	12	14	13	8	7	19	6	12	11	18	13	11	14	13	15	8	12	8	15	13	12	13	10	16	15	17	11	18	9	5	12	12	13	14	16	12	12	10	12	9	7	16	17	15	11	11	9	10	13	12	7	18	16	22	13	9	11	13	10	12	12	6	7	14	18	8	17	10	10	12	15	12	6	16	15	10	7	7	18	12	15	11	12	14	9	11	13	13	13	10	12	14	10	13	10	14	14	7	13	10	14	8
30151	7136	4276	14789	20709	20684	19882	19036	18418	17257	14824	11581	8178	5854	4493	3777	2787	2047	1679	1334	1056	872	800	693	570	563	554	491	502	478	553	627	530	546	788	817	683	659	617	648	536	487	509	725	836	732	590	607	394	427	396	373	406	379	371	379	375	383	408	352	340	365	370	345	347	333	363	377	341	383	364	353	352	379	361	384	364	381	352	360	311	354	338	352	335	373	376	349	356	334	351	346	330	330	376	355	368	353	328	358	330	347	318	341	360	367	355	310	380	330	323	351	340	336	351	341	325	339	357	357	312	380	356	337	336	332	340	335	361	347	348	333	346	352	354	343	333	339	342	321	327	336	326	363	347	342	375	351	338	335	313	321	331	308	393	337	351	359	329	360	336	325	329	332	370	347	346	363	323	360	355	351	370	319	337	331	321	378	352	348	333	346	343	351	360	323	303	357	345	348	376	368	359	334	342	369	329	315	331	351	346	310	332	321	391	325	342	352	343	323	358	338	364	345	370	316	328	346	366	321	363	319	356	346	359	344	318	368	349	356	359	348	329	323	323	332	325	362	321	362	358	330	369	336	366	355	356	341	354	349	354	339	327	342	343	356	322	369	335	400	319	369	341	373	364	349	334	376	326	368	353	360	359	338	324	361	352	333	335	315	340	342	348	345	324	346	354	326	350	329	332	347	347	348	328	327	319	334	343	347	359	356	328	361	352	362	350	356	386	343	364	353	360	367	383	332	347	343	351	372	324	334	358	330	364	359	359	376	362	365	336	322	338	356	328	384	328	381	336	316	322	338	322	360	359	331	326	353	378	334	344	350	335	349	332	338	334	349	314	370	357	335	338	316	317	360	350	333	361	358	345	344	352	329	310	352	338	312	329	321	335	335	352	357	364	359	361	351	316	352	368	319	353	329	350	348	349	383	351	351	339	365	305	342	351	345	330	358	359	339	358	348	360	350	329	334	368	328	350	324	363	331	354	367	335	343	341	346	346	310	331	362	338	343	356	336	323	369	363	352	365	355	357	326	354	372	333	330	361	360	352	362	314	364	334	345	340	360	332	348	324	345	326	359	347	343	348	335	332	351	331	328	339	320	346	367	357	388	329	363	370	358	355	364	359	360	335	353	348	363	361	361	375	363	365	390	351	349	363	355	329	345	351	345	332	369	361	353	348	338	368	348	310	327	316	343	367	328	347	336	358	337	362	360	348	364	341	373	342	346	338	362	314	315	304	391	333	334	350	358	325	339	346	324	354	349	345	364	348	321	327	374	351	335	332	354	380	346	337	336	319	349	342	343	356	351	336	333	324	356	369	345	341	349	330	325	337	343	345	307	329	367	342	363	345	352	365	363	356	356	351	345	382	308	325	348	369	384	347	324	354	376	328	353	306	341	327	345	347	327	327	339	361	339	364	346	346	313	332	315	370	325	333	322	353	345	339	342	378	329	333	357	358	353	313	316	340	374	375	334	352	341	334	355	359	376	347	350	368	353	340	332	340	334	354	352	324	371	334	340	361	313	344	350	344	333	311	356	319	366	349	331	342	348	335	360	333	374	325	352	339	331	351	358	352	352	343	333	345	335	338	322	338	341	355	315	337	356	330	361	347	329	334	367	352	342	353	347	367	350	341	347	355	326	339	342	332	339	332	351	322	337	350	339	329	353	328	342	354	322	349	382	350	325	372	339	383	371	306	337	336	338	337	342	344	330	316	339	352	360	343	342	354	336	348	387	407	388	367	360	325	375	351	337	325	352	357	345	337	361	331	345	343	340	339	354	356	319	342	347	354	388	319	379	348	331	326	345	341	321	356	342	377	353	358	377	329	347	356	350	371	361	313	367	340	378	338	354	319	339	370	376	356	344	328	346	373	359	313	334	375	338	338	328	353	344	308	349	345	329	350	368	325	335	350	347	338	317	349	346	356	330	367	341	351	347	361	373	345	348	356	350	322	363	340	358	373	335	341	321	339	344	332	357	365	343	360	341	339	418	310	321	359	332	371	357	340	328	341	379	341	302	352	364	310	334	351	342	364	357	363	389	351	357	348	326	339	357	323	319	327	322	345	310	344	359	327	386	355	342	331	372	322	369	310	336	368	345	371	367	356	334	353	374	322	318	348	356	335	395	339	344	343	330	367	318	360	347	347	334	340	356	328	385	338	358	369	349	334	335	347	331	358	309	360	332	356	334	360	359	364	337	350	331	344	362	340	380	363	358	380	339	344	308	343	337	346	364	365	341	334	360	343	342	334	351	322	333	344	368	346	363	347	323	342	337	367	347	323	329	307	332	344	347	337	353	327	360	342	338	345	335	364	341	355	353	345	328	320	371	333	328	379	356	361	329	349	330	357	394	377	350	371	319	350	323	358	373	365	353	374	358	352	333	328	334	333	381	359	383	353	351	352	393	350	366	346	351	313	359	345	331	338	314	350	368	369	375	344	333	348	348	359	352	319	359	324	344	345	340	401	336	359	341	342	345	365	341	356	353	351	312	347	368	342	360	322	340	350	321	323	345	340	351	353	346	342	370	338	323	354	344	318	338	343	331	373	358	329	353	347	365	357	360	362	340	333	302	357	334	310	364	357	345	333	332	341	358	344	379	347	356	365	404	349	352	352	354	370	350	330	376	353	376	401	362	357	320	342	366	345	338	326	349	383	349	361	339	351	360	327	360	335	361	339	359	333	338	315	345	337	321	339	336	354	394	355	337	341	357	356	334	323	345	370	340	339	339	353	343	337	344	320	354	376	344	332	349	361	350	339	365	331	338	324	341	373	317	334	324	369	330	356	381	357	319	374	333	315	374	365	405	324	360	331	337	322	351	355	315	336	337	327	350	334	358	331	345	353	366	371	365	355	348	365	329	341	340	318	309	371	349	333	354	368	378	346	328	366	357	343	364	324	333	363	345	373	358	376	369	342	333	355	349	371	296	338	360	371	366	351	352	334	338	379	334	345	330	349	353	342	332	332	331	334	349	327	345	355	330	371	358	359	356	392	358	372	364	364	350	336	349	343	340	349	358	356	328	378	344	332	380	322	359	367	340	333	352	311	355	363	391	337	347	365	380	336	375	336	337	342	339	321	338	343	348	344	337	370	327	308	372	336	344	304	325	339	318	345	342	338	367	315	353	354	328	328	327	353	343	323	365	336	385	356	349	350	364	355	340	314	329	339	340	358	367	373	356	332	298	342	337	348	346	347	343	295	361	365	338	342	334	376	313	314	339	364	328	324	361	343	373	351	382	320	359	328	368	340	339	363	352	312	346	345	315	336	355	328	338	362	366	345	307	338	326	336	358	355	339	353	326	352	351	345	363	343	336	343	331	371	342	319	361	344	362	319	364	370	326	350	347	349	325	334	363	316	356	345	345	367	364	345	329	356	363	343	340	336	302	346	323	336	343	323	359	333	328	337	342	355	331	353	357	339	339	351	330	332	357	323	321	350	346	341	398	347	346	355	350	330	315	351	356	359	371	322	297	318	360	337	323	379	371	325	355
4311	469	204	179	324	368	410	462	479	487	427	315	207	149	121	120	94	65	64	57	53	36	42	42	20	43	43	32	35	31	37	33	31	33	47	41	35	42	26	41	36	34	42	41	47	47	43	29	39	39	28	43	26	33	31	26	27	31	26	26	18	26	30	27	42	30	27	32	36	29	27	27	29	25	29	35	31	33	36	24	26	37	31	25	42	27	28	32	35	30	23	37	25	29	38	20	29	28	31	34	22	35	30	31	32	31	35	38	17	36	25	35	35	26	21	29	34	29	36	28	31	27	23	35	27	37	40	23	30	28	20	34	37	43	22	21	32	20	27	35	22	21	25	37	24	28	34	29	32	27	18	27	33	28	33	35	31	34	29	32	25	30	24	25	31	23	27	27	25	15	29	28	25	29	29	33	22	24	24	27	29	28	25	22	25	28	30	34	32	28	31	29	41	28	16	28	26	32	30	31	25	27	31	33	30	31	32	24	28	25	35	28	35	37	26	24	34	23	33	18	19	25	28	25	27	24	28	32	33	27	28	27	27	24	27	31	26	30	23	32	27	30	25	28	40	24	16	39	30	29	25	31	29	18	30	38	29	23	30	32	23	30	45	24	18	32	30	26	32	20	33	23	24	26	31	31	30	33	29	35	24	29	34	25	19	28	34	33	35	37	33	21	33	26	33	33	38	25	23	31	24	22	28	29	26	25	25	29	37	25	29	33	36	28	30	30	23	31	26	23	43	21	24	17	32	35	40	28	24	29	31	26	32	25	31	29	24	31	22	22	26	20	37	28	25	31	31	28	23	35	24	40	14	34	27	28	30	32	23	31	28	37	29	28	31	30	30	29	25	36	28	22	29	20	36	35	29	27	23	29	36	29	26	30	18	34	35	23	24	27	21	30	27	30	21	37	33	24	32	40	29	32	24	33	33	21	17	26	34	23	24	29	30	32	25	29	19	29	25	31	29	28	31	29	29	23	10	34	19	23	40	22	39	29	27	25	23	31	22	26	27	26	36	25	25	25	39	38	32	29	27	47	25	31	24	27	30	23	25	29	26	31	31	22	28	27	20	20	32	28	29	35	19	23	30	37	22	35	28	30	23	35	24	27	37	25	22	27	23	35	33	38	35	32	23	26	27	31	42	25	37	21	31	27	34	29	27	35	28	24	29	14	25	26	29	27	32	28	30	28	34	27	33	32	28	24	40	30	16	27	28	30	29	26	33	31	36	27	17	31	25	29	32	41	37	34	27	24	26	21	25	34	19	23	30	29	22	31	26	32	27	31	26	22	35	40	22	31	28	38	34	22	29	25	31	34	34	30	29	21	27	37	18	25	24	29	37	26	29	32	33	34	37	38	32	27	22	37	27	32	24	37	30	32	33	33	26	24	30	28	26	31	27	31	30	28	39	30	35	22	32	31	29	35	32	26	30	22	31	35	19	27	29	32	36	19	20	23	24	30	32	24	25	33	30	26	23	32	23	30	31	28	33	29	33	28	33	30	28	21	31	21	33	36	32	30	18	25	39	30	31	25	20	30	22	23	29	31	23	31	32	20	31	33	33	23	44	26	33	29	21	35	35	37	36	26	29	27	25	35	25	28	31	21	30	27	31	29	26	41	34	23	34	33	25	22	33	25	20	41	17	21	24	36	29	29	31	26	26	24	26	20	23	31	28	19	30	37	36	28	23	29	18	31	28	24	31	35	34	34	27	29	24	29	26	23	30	31	31	25	25	40	21	26	33	26	27	31	24	27	24	23	34	28	29	31	29	34	22	27	34	32	35	25	33	31	40	35	29	21	24	23	33	35	24	28	35	23	38	38	29	31	20	16	22	30	31	23	23	34	30	37	47	32	23	23	32	27	28	25	30	25	28	27	34	29	28	35	25	28	31	31	35	26	28	18	28	28	29	35	22	31	32	32	29	25	33	35	36	37	23	41	24	32	39	36	38	23	28	23	27	22	25	26	27	39	26	34	26	25	29	28	32	32	26	26	26	25	18	30	33	29	16	30	26	28	25	22	30	34	30	28	30	27	34	23	30	23	28	30	24	44	23	32	23	26	25	23	23	25	21	23	22	30	29	33	25	34	37	19	26	28	36	30	39	25	30	19	26	18	25	45	27	34	25	36	25	36	29	35	35	29	26	24	21	33	32	33	21	29	23	28	35	26	33	33	26	28	32	29	31	28	26	35	36	24	26	23	38	31	35	26	30	33	25	31	26	33	29	29	27	33	26	23	27	30	27	40	32	22	30	29	32	41	32	36	28	28	25	26	32	28	21	25	26	34	27	38	25	27	32	13	15	30	28	25	35	34	35	27	24	31	25	23	33	29	27	31	36	37	30	24	28	29	23	29	40	31	30	26	27	36	29	30	33	17	23	29	29	30	33	32	21	39	30	22	31	26	34	40	27	30	33	34	24	27	30	30	17	21	30	25	20	34	30	23	22	35	19	25	33	21	24	32	30	32	36	22	33	24	26	30	26	29	27	29	28	28	26	31	34	26	23	24	37	26	31	29	34	25	38	28	36	38	27	20	23	29	23	24	33	23	22	39	29	29	21	24	33	30	30	19	29	38	28	30	24	28	20	29	33	23	20	30	33	42	28	36	22	25	31	24	31	32	29	29	26	26	28	32	30	26	23	34	20	27	26	27	21	25	29	26	28	28	25	29	32	23	22	28	26	39	26	32	29	24	34	31	30	40	23	17	25	31	38	25	30	30	26	29	25	22	31	30	12	22	43	28	15	22	24	29	37	29	34	24	30	27	27	29	44	34	24	30	35	35	27	30	23	17	20	35	21	26	26	32	28	25	30	36	27	21	27	28	21	28	17	19	22	21	29	25	34	29	35	28	27	21	29	27	29	26	36	29	25	27	30	28	32	31	27	18	32	29	42	22	19	30	32	29	19	28	25	32	24	27	21	27	28	28	26	26	29	26	32	30	34	32	27	32	44	23	21	20	31	20	21	18	27	33	30	20	32	28	33	26	33	27	29	23	22	26	26	27	26	32	19	24	22	29	23	29	28	38	28	25	27	29	24	18	30	28	22	22	30	26	23	36	29	40	27	28	24	26	28	31	29	33	28	30	44	29	31	25	21	35	16	25	28	26	44	21	36	32	28	28	17	26	29	26	27	31	22	25	40	31	32	33	36	30	25	31	26	30	26	25	17	35	30	28	21	28	29	32	34	24	30	27	28	22	24	23	28	29	31	39	29	30	27	37	21	26	37	36	21	28	38	25	30	43	31	21	31	27	27	32	25	33	32	31	23	21	28	17	36	40	17	27	26	34	22	32	16	32	21	27	17	40	29	25	18	25	32	28	27	24	25	29	39	24	27	24	29	32	33	18	33	27	33	28	32	30	26	19	34	26	24	32	38	36	32	24	26	25	27	31	28	27	24	25	32	31	34	22	36	30	38	26	26	26	35	32	23	39	26	27	30	27	23	24	27	32	31	17	25	23	20	26	27	20	31	33	36	27	37	28
38673	13437	8613	23294	29357	28648	27382	26367	25368	23265	20372	16233	12322	9484	7779	6575	5043	4043	3313	2655	2286	1990	1841	1483	1410	1346	1259	1160	1156	1211	1275	1217	1199	1236	1542	1628	1322	1293	1403	1317	1120	1065	1484	1601	1691	1472	1161	942	944	875	875	910	886	905	854	864	833	800	850	818	810	815	788	794	802	811	799	763	757	803	741	771	757	791	763	821	812	734	775	798	811	755	799	733	780	789	781	832	733	746	700	749	737	784	802	735	769	774	787	747	767	801	741	771	804	768	764	772	719	788	715	799	754	798	746	772	799	727	780	775	780	742	744	789	772	751	710	736	791	747	766	748	779	744	772	725	718	764	731	762	762	739	765	753	766	769	740	783	773	731	779	766	712	790	738	797	732	807	759	718	721	700	757	793	763	714	765	753	757	742	707	769	726	777	776	730	782	793	760	772	728	740	787	740	781	747	719	728	695	778	750	758	725	798	720	763	776	778	770	750	796	746	752	749	768	818	787	764	739	729	789	793	773	754	774	766	688	708	760	728	747	695	764	757	740	789	770	795	782	744	767	729	776	796	744	767	744	762	765	698	790	763	753	740	726	820	740	715	821	758	791	767	735	756	757	771	757	781	738	749	739	740	799	739	733	788	714	749	784	719	741	754	760	737	751	745	745	740	797	781	721	735	760	710	758	787	769	739	785	753	725	728	755	715	742	751	732	737	737	746	677	787	762	791	739	799	752	755	789	749	740	737	767	764	790	784	778	781	713	731	783	739	766	738	714	774	751	815	766	767	751	763	779	725	754	790	705	698	762	804	817	779	800	771	799	786	720	752	760	708	793	729	773	753	806	715	776	727	815	746	747	786	747	739	804	769	764	713	780	767	750	760	751	759	714	733	795	701	767	765	751	774	761	770	764	730	754	770	754	741	769	740	763	831	742	763	786	786	790	720	781	774	756	776	716	766	763	796	697	800	758	724	765	753	770	758	754	733	763	756	714	800	786	724	763	789	736	764	800	742	734	763	777	710	777	710	765	767	764	745	786	778	750	785	782	776	741	754	717	750	715	750	729	777	755	798	790	761	731	695	791	777	721	780	737	780	744	697	800	744	802	692	757	775	746	766	803	766	763	767	717	791	778	771	757	764	793	774	759	716	747	797	735	754	764	768	733	772	719	743	742	739	735	807	745	753	762	748	739	737	759	764	795	784	704	718	758	740	772	754	747	802	718	727	776	752	731	766	791	721	735	753	734	782	690	818	750	726	734	760	717	726	710	730	761	766	669	726	760	767	742	716	743	758	722	762	765	739	741	720	724	733	703	802	758	811	798	725	819	768	732	716	771	772	761	777	761	788	756	771	740	718	782	795	725	755	754	722	775	739	720	738	760	771	719	760	741	758	738	738	777	767	718	756	765	748	794	753	742	716	779	770	731	764	757	764	774	751	738	694	755	783	783	792	723	723	806	781	788	732	773	733	744	742	735	772	753	739	754	747	783	772	790	799	668	738	757	759	773	768	768	763	762	727	757	768	762	735	742	743	713	766	706	777	800	771	756	751	761	791	748	772	710	738	735	757	783	760	724	721	759	751	801	765	721	761	775	726	789	754	748	720	726	786	738	727	764	763	727	726	681	786	811	748	770	739	718	704	764	735	723	770	747	755	771	749	739	750	789	744	750	811	728	757	735	785	741	711	751	761	776	723	744	716	798	706	784	773	702	776	788	748	726	735	728	738	720	720	769	756	793	772	753	772	738	799	774	777	733	747	807	688	776	754	756	774	744	718	715	751	757	765	743	770	738	767	782	725	769	760	715	781	760	736	745	743	742	734	730	771	749	771	803	769	729	752	713	799	698	743	744	790	755	782	785	724	750	750	748	744	756	781	761	752	734	752	758	776	745	789	792	766	731	784	755	768	733	751	737	741	758	768	769	757	769	762	780	786	725	784	769	730	784	765	725	803	719	761	779	779	716	750	776	721	766	751	797	739	767	785	732	767	757	679	713	776	779	790	763	797	746	760	795	773	759	776	783	782	744	769	744	782	787	748	754	773	797	763	766	753	763	788	750	717	786	755	715	730	748	751	757	746	782	774	732	748	789	744	715	716	734	771	714	757	751	747	770	757	753	712	698	784	778	710	746	744	764	736	806	722	786	707	781	737	785	736	788	708	746	772	768	722	754	727	734	764	710	767	787	754	767	769	779	751	754	740	798	763	731	736	779	695	768	723	771	745	724	750	774	774	784	768	750	769	828	698	813	762	761	774	720	777	771	777	779	766	754	735	830	744	728	738	725	749	720	778	780	764	723	776	759	748	717	772	801	792	778	756	796	763	747	740	747	777	702	753	778	774	756	770	727	742	735	748	711	782	732	755	799	766	771	742	744	713	767	695	775	778	725	802	752	749	743	709	761	754	741	798	778	778	775	763	734	740	760	777	737	750	736	803	740	768	759	745	764	762	710	738	865	762	761	787	789	771	725	790	754	723	728	817	737	771	830	743	753	715	716	786	761	723	742	723	739	764	762	752	791	696	829	739	733	706	787	756	796	771	742	748	745	757	790	743	813	774	743	741	767	719	750	730	775	700	752	749	746	731	790	789	799	718	755	732	708	697	767	788	746	768	744	721	731	773	720	720	734	769	754	784	803	784	738	797	801	789	729	735	732	770	767	755	734	711	756	756	770	759	814	776	740	727	773	774	730	746	744	765	812	809	773	728	787	746	732	773	811	751	754	809	697	788	765	749	737	736	726	723	786	752	792	752	736	699	706	758	746	783	720	735	763	720	734	745	760	748	803	728	730	744	716	715	751	777	813	756	708	741	735	716	744	753	762	718	731	816	735	745	697	726	704	760	757	743	778	742	701	750	775	804	771	775	738	738	750	790	728	756	779	714	727	758	729	699	722	791	775	786	755	721	726	718	742	731	760	781	778	711	772	759	775	763	765	743	737	780	779	774	788	727	733	764	728	747	825	719	749	799	730	727	793	774	792	786	758	736	747	754	759	807	750	743	767	758	773	777	752	809	701	748	751	749	772	746	790	737	726	736	779	778	757	791	754	778	763	691	725	741	721	776	769	736	795	785	727	761	766	763	718	731	763	767	780	765	769	777	755	796	729	742	758	687	768	722	806	741	755	765	709	693	756	747	734	723	734	786	745	774	748	764	769	687	752	749	740	758	735	741	748	802	701	745	726	736	779	741	743	794	725	710	757	767	810	789	768	749	735	727	784	780	758	733	779	747	777	754	754	730	741	711	753	725	820	680	719	747	783	765	777	765	823	752	715	712	742	714	779	788	817	744	743	734	737	743	695	797	743	774	770	712	738	756	743	733	750	765	747	743	766	754	711	692	737	712	791	775	760	751	762	760	814	780	746	733	757	782	785	735	713	726	754	702	710	734	754	689	802	794	735	792	744	754	699	753	753	780	702	743	782	764	730	738	801	764	720	774	812	789	830	747	761	718	776	781	736	751	722	734	788	753	779	761	732	748	677	728	729	712	768	747	756	776	803	783	753	768	770	719
2290	188	89	120	200	245	268	259	317	291	236	190	116	83	84	63	58	50	37	30	31	29	31	31	23	18	18	15	19	26	19	29	29	19	22	27	19	26	19	22	23	33	17	22	24	13	22	19	16	30	19	17	13	13	13	16	16	16	16	14	27	20	16	20	14	22	17	15	18	23	13	10	12	12	14	21	12	17	18	10	24	13	16	15	23	15	14	17	8	16	17	19	19	26	14	18	18	17	18	17	22	14	16	25	18	15	21	12	15	22	19	15	10	18	15	13	19	20	19	17	16	15	18	16	11	13	10	19	19	11	14	26	19	21	26	15	15	14	22	20	15	12	17	21	12	19	16	23	16	21	15	17	15	14	16	17	17	19	19	19	18	14	21	19	19	22	19	14	17	20	14	8	13	18	19	21	20	20	15	15	18	16	10	26	22	16	17	13	11	16	18	11	15	24	12	13	22	19	13	25	13	17	17	18	23	22	11	18	21	16	20	24	13	19	17	17	12	20	18	13	17	12	21	22	19	11	12	25	22	13	19	15	19	15	19	24	12	16	13	13	23	21	18	16	19	26	15	28	17	14	23	20	12	29	14	17	18	11	14	17	19	17	17	13	24	28	18	19	16	16	21	17	18	17	18	9	18	15	19	23	15	17	15	17	25	19	18	14	16	15	14	13	14	14	20	17	12	12	20	14	20	11	14	26	11	19	17	16	19	17	15	18	16	13	19	16	21	17	21	18	15	12	18	13	12	19	15	12	13	18	21	21	14	24	11	14	15	13	20	18	14	11	23	15	17	13	21	24	10	13	17	12	19	21	14	23	21	18	20	25	13	21	17	17	23	16	24	15	22	12	11	21	18	18	16	17	15	13	20	15	12	16	24	13	19	15	21	21	20	17	29	16	11	19	16	17	16	15	17	15	21	18	15	20	18	14	12	15	13	6	17	14	16	14	17	13	16	17	18	16	14	22	24	16	11	14	21	15	21	21	12	23	16	30	14	18	23	21	13	19	14	24	17	15	23	18	19	21	10	12	12	14	21	14	19	14	17	19	23	8	21	15	22	12	19	16	15	16	12	26	19	18	13	22	14	9	21	11	18	17	18	14	17	14	19	18	15	18	16	17	12	18	20	15	13	24	18	24	15	18	18	22	22	15	15	20	15	10	22	25	17	21	17	20	10	20	20	21	14	15	13	14	17	12	12	16	8	13	18	13	19	15	16	17	19	17	20	14	15	11	21	16	13	17	11	13	21	15	20	23	17	16	14	20	26	26	22	18	24	11	22	17	24	18	11	26	17	13	14	17	18	14	14	16	13	21	24	21	16	13	19	25	20	20	26	17	21	16	15	17	20	16	19	13	20	15	17	19	17	18	17	18	15	19	16	15	6	20	11	18	18	24	15	14	16	15	15	11	29	22	16	17	16	18	15	21	17	17	23	15	22	12	17	28	17	18	12	13	14	22	24	17	20	17	16	27	22	17	20	16	17	21	16	13	12	16	19	22	26	20	15	12	13	15	19	21	21	17	12	13	16	11	18	17	22	18	17	15	16	20	13	21	15	21	27	18	15	16	11	22	15	11	22	27	16	21	18	16	19	13	19	18	18	19	12	15	19	19	13	19	18	16	24	12	22	18	15	23	12	14	16	20	28	12	14	16	17	15	15	18	19	20	19	17	18	20	16	21	12	13	14	20	20	13	15	23	18	25	14	19	17	21	20	28	11	16	22	20	14	15	24	20	26	17	16	19	16	19	12	16	25	21	21	15	17	18	22	15	16	22	20	17	17	16	17	12	19	13	23	17	14	13	19	16	19	13	11	15	10	24	12	20	24	14	14	19	20	12	15	27	29	9	16	23	13	15	16	13	14	13	14	21	18	19	10	21	17	15	16	12	19	10	16	19	18	19	16	14	14	19	16	24	13	17	18	10	9	19	14	29	22	16	11	14	17	14	14	15	21	22	19	20	15	22	15	15	20	17	20	20	15	14	11	17	12	17	12	12	18	20	15	15	20	17	19	15	14	13	21	17	19	19	16	17	19	22	15	21	14	14	16	16	15	10	21	21	11	17	23	14	15	15	26	15	18	17	14	14	14	11	15	13	16	19	19	21	15	15	17	14	26	17	15	17	12	18	16	11	14	18	11	16	11	19	14	20	13	16	16	21	20	15	12	10	15	12	19	22	20	24	20	15	16	24	17	21	18	12	27	21	26	14	19	18	20	14	11	15	16	11	14	13	19	17	18	20	21	16	13	14	15	8	21	13	19	14	17	17	20	21	14	18	12	11	18	19	14	17	15	16	19	15	22	10	18	11	18	17	20	30	18	19	11	19	11	13	20	20	10	21	18	16	19	16	14	13	13	25	20	10	19	9	18	13	17	18	17	16	19	20	9	16	16	17	20	21	19	12	22	15	18	14	19	14	19	25	21	12	18	20	24	15	20	23	16	25	19	16	17	11	18	18	17	17	15	24	11	23	15	18	12	19	24	14	13	16	9	18	20	17	12	19	20	19	17	21	18	20	21	16	17	15	9	13	10	16	19	13	16	8	9	18	21	15	15	19	21	15	19	19	16	12	22	16	15	13	7	11	21	17	13	15	23	12	23	18	19	21	14	17	19	13	22	15	21	12	16	11	12	23	18	14	18	15	21	20	19	16	23	19	21	19	21	14	21	15	16	10	13	23	18	11	16	18	15	19	20	19	16	18	23	17	17	14	12	11	15	15	19	18	25	12	23	15	16	17	18	21	25	14	21	20	24	20	18	16	14	13	21	16	19	19	11	24	18	18	9	20	17	19	19	11	23	15	15	12	25	11	21	9	13	17	22	15	17	21	15	11	23	14	10	15	18	17	18	19	12	14	13	13	15	20	20	12	22	14	19	16	29	16	22	18	17	16	19	14	24	14	21	18	16	19	21	28	14	15	18	12	16	12	13	19	18	18	15	17	12	14	14	19	15	8	19	26	19	18	20	21	15	16	19	17	24	13	20	25	17	16	16	20	15	18	14	15	18	15	15	21	17	17	13	19	13	27	14	16	15	18	19	22	17	16	18	16	17	13	17	15	21	13	16	16	19	15	14	16	19	13	18	17	17	21	17	22	9	11	23	13	27	22	19	11	23	14	20	12	16	22	19	20	18	15	8	17	15	15	10	20	15	17	21	14	16	13	25	14	21	19	16	14	22	17	18	11	23	18	11	17	19	22	25	8	13	20	14	18	12	13	16	20	23	21	21	12	20	11	13	18	15	16	14	22	18	14	12	21	16	21	12	17	19	21	21	18	16	20	15	14	13	14	16	15	18	15	16	13	13	20	23	12	19	20	17	15	17	11	18	18	20	18	18	22	20	23	28	19	12	13	15	20	17	16	19	14	14	14	11	20	24	19	18	20	15	11	13	15	13	17	15	24	17	12	13	18	11	16	15	20	17	17	14	16	16	24	20	20	18	18	18	19	19	13	8	27	17	15	23	16	15	15	19	17	19	14	18	16
31754	8933	5354	17384	23780	23457	22443	21256	20299	17500	14495	11233	8211	6240	5187	4011	2870	2425	1807	1420	1252	1070	943	824	778	683	638	627	614	656	740	733	621	736	1018	940	740	809	871	787	676	883	1012	1060	917	691	636	529	543	513	528	517	543	520	493	453	451	485	507	470	477	503	470	481	479	487	438	485	478	425	478	467	437	487	453	463	466	491	487	473	471	494	470	435	484	439	461	508	470	456	481	442	484	449	502	412	452	491	439	475	434	450	456	484	492	473	459	442	424	419	473	449	467	444	485	475	471	476	484	454	493	423	449	420	459	503	458	469	433	470	460	464	434	460	441	461	503	416	428	475	462	469	447	458	427	472	428	471	457	432	489	500	441	462	461	450	424	475	442	460	465	448	428	475	451	426	512	447	418	488	419	460	470	431	452	475	470	418	461	470	439	431	462	421	453	469	459	463	473	489	453	455	452	456	436	506	484	451	487	440	475	452	478	422	436	477	456	472	448	465	436	473	474	465	488	449	470	493	484	457	433	475	455	406	451	457	445	446	478	478	428	444	428	467	459	459	492	485	454	440	466	495	458	424	445	449	464	411	450	434	443	443	435	452	428	466	460	434	430	427	500	493	446	461	482	409	470	467	433	463	441	465	451	454	500	490	422	449	499	481	455	432	451	449	460	459	418	434	471	457	467	454	460	431	435	460	434	482	472	446	430	459	474	453	468	439	471	427	476	467	450	500	437	440	474	455	469	445	421	433	445	447	468	439	476	454	435	460	454	480	450	409	442	424	460	451	457	463	445	431	459	453	453	454	477	487	484	487	447	474	463	459	456	460	437	486	471	453	464	460	469	456	421	476	461	464	472	453	447	464	495	444	443	466	440	497	450	456	465	450	428	448	472	443	439	446	439	466	439	446	456	441	468	445	437	464	427	455	450	486	455	459	437	450	420	439	460	489	496	498	493	480	419	434	410	454	464	433	435	431	455	421	412	421	477	442	470	462	486	460	465	430	444	449	420	447	479	454	416	466	450	441	451	443	471	448	479	442	471	484	450	410	430	448	441	476	472	441	434	476	486	455	428	483	441	470	443	435	485	434	456	426	467	461	445	455	428	473	455	428	450	443	451	464	465	429	457	462	461	446	450	480	471	456	475	495	453	460	451	439	438	478	456	426	472	416	453	479	441	470	452	461	453	414	475	446	467	449	423	411	477	464	438	435	516	471	442	427	493	461	449	475	429	447	466	485	446	416	447	443	466	420	450	464	462	510	472	461	437	472	475	439	473	444	447	439	446	432	481	455	421	478	434	460	452	430	428	470	440	482	487	432	459	479	441	440	437	460	466	409	455	450	409	461	431	466	433	483	428	478	480	463	485	447	450	434	419	469	458	438	478	451	486	452	492	467	477	436	401	423	432	490	437	447	487	448	468	412	445	473	451	446	491	426	494	449	463	486	438	459	428	432	458	455	446	432	463	445	419	428	419	468	460	480	455	447	458	427	480	464	444	438	441	460	453	470	453	434	445	444	470	440	451	452	434	465	491	460	443	441	473	452	476	454	474	445	444	480	461	429	446	499	468	442	473	483	486	460	420	448	445	454	479	454	451	472	461	436	474	462	456	450	433	460	455	440	453	437	472	478	423	446	450	478	445	451	457	454	424	456	417	482	437	414	445	435	447	444	446	442	432	475	446	500	459	449	458	468	475	462	420	462	447	474	452	467	412	431	422	490	466	432	453	432	405	449	498	443	430	444	464	430	436	461	463	471	443	474	459	448	458	471	457	462	432	486	459	446	455	414	484	471	484	447	473	463	424	463	464	485	454	464	441	484	446	441	457	424	468	493	487	476	446	458	450	473	408	436	474	440	452	421	418	449	432	424	455	453	446	420	466	441	433	435	452	410	412	429	430	477	466	432	459	474	464	439	444	447	504	453	448	461	465	447	458	471	449	499	464	460	466	491	463	458	483	492	441	485	467	418	451	453	445	443	451	459	455	440	425	441	458	435	461	442	443	468	425	440	479	462	446	440	483	455	466	415	437	457	465	471	468	461	467	442	468	450	466	453	443	497	473	470	462	441	425	454	493	450	469	449	445	489	430	472	443	452	435	466	458	465	434	461	442	481	450	433	447	477	468	447	430	454	494	427	448	453	482	456	436	477	431	469	484	445	492	470	452	442	421	449	436	429	427	448	498	415	442	449	471	446	425	454	481	444	489	472	439	487	473	480	450	451	468	440	452	448	392	434	464	464	450	461	424	494	468	493	474	459	480	456	461	455	447	488	407	449	446	432	477	415	469	457	476	440	435	472	457	504	487	481	448	464	454	431	463	458	474	444	446	442	496	471	453	459	455	459	458	456	482	485	469	471	455	468	480	456	469	465	426	419	422	496	479	487	446	420	476	438	471	495	486	476	449	440	429	437	458	435	470	419	488	482	441	459	505	433	488	423	445	472	449	444	455	446	452	435	424	454	429	455	451	496	456	430	441	462	453	455	473	469	456	432	450	464	421	481	445	474	415	448	452	456	434	435	426	463	475	428	450	487	426	414	423	454	471	433	471	412	478	458	433	497	445	481	432	509	466	438	438	476	450	465	454	467	446	430	430	458	458	447	452	479	519	477	462	441	455	444	440	482	461	433	461	457	453	467	453	436	459	471	449	456	507	486	458	427	479	474	440	445	482	444	450	434	451	451	417	414	439	440	445	452	434	443	448	485	469	467	445	455	449	477	426	435	447	433	458	420	460	457	483	458	422	391	419	411	456	433	456	461	457	487	464	435	440	474	475	495	474	432	512	420	457	440	458	450	441	444	461	457	463	465	420	423	429	452	468	477	436	454	444	441	430	421	447	468	479	487	481	408	455	464	433	452	476	419	435	481	494	444	423	454	456	479	434	473	430	479	442	434	428	447	454	459	431	442	475	418	452	453	481	428	456	429	447	455	495	440	474	461	436	470	464	387	482	482	487	419	427	464	467	455	440	463	455	485	477	462	463	472	418	439	435	454	452	477	481	453	483	471	424	505	460	444	461	440	488	467	450	433	461	419	444	445	449	465	442	450	461	486	460	464	450	437	444	488	471	465	424	474	515	427	492	446	449	431	446	470	461	490	490	444	442	441	455	417	424	429	446	433	463	431	463	454	450	455	450	462	458	500	448	516	467	457	449	477	475	439	474	439	450	453	431	494	442	443	457	461	460	479	451	436	474	481	454	385	434	444	425	483	460	423	471	461	451	468	459	463	480	443	438	444	508	450	437	471	429	479	446	486	419	458	453	467	420	496	466	497	430	463	425	442	452	437	446	461	466	420	427	481	413	426	447	469	438	490	478	459	458	434	473	443	479	474	464	413	493	464	454	423	504	441	498	511	458	470	433	476	445	463	438	481	451	450	442	434	432	457	476	431	447	475	466	456	408	441	447	446	487	461	498	470	472	464	428	480	453	493	442	481	486	446	460	466	429	449	474	448	459	449	454	417	447	465	454	459	434	490	459	420	481	439	440	439	456	460
7203	853	345	327	464	537	563	664	685	589	491	341	272	209	188	143	100	77	72	61	68	53	43	41	47	36	45	44	30	39	45	48	28	42	52	42	50	43	55	39	36	44	54	48	45	43	33	40	41	25	42	26	23	35	32	27	34	37	35	30	33	35	33	42	41	22	35	40	32	35	26	31	34	27	23	42	38	33	42	40	22	36	34	38	24	28	31	31	32	33	37	34	36	35	28	31	35	25	38	31	22	23	32	39	32	19	31	25	34	30	32	33	31	27	30	31	37	31	24	23	33	30	27	40	33	38	33	55	25	27	38	32	27	34	29	45	40	25	28	47	33	30	33	31	34	33	35	32	27	42	22	26	30	32	25	33	30	41	26	36	25	35	31	23	47	37	33	35	33	35	26	27	27	33	31	29	34	27	22	37	17	21	16	35	32	32	26	19	29	41	24	34	33	25	34	26	34	24	40	31	35	38	30	32	38	25	31	35	27	36	30	39	35	27	37	40	24	35	46	37	35	34	35	25	28	30	38	36	34	19	30	29	39	36	39	32	30	31	25	22	24	26	27	26	25	33	37	24	26	35	29	27	25	27	26	33	33	20	29	29	26	29	34	31	30	36	34	25	23	32	24	33	36	33	28	37	33	29	26	34	24	23	23	26	24	30	29	35	36	41	29	37	33	33	32	32	37	25	25	26	31	38	35	36	40	39	35	30	31	28	23	39	23	34	43	32	33	20	30	27	30	36	33	34	36	24	23	35	20	28	29	35	34	34	34	14	32	27	41	24	24	30	36	29	41	33	34	37	35	36	38	26	36	44	35	37	24	34	27	30	27	33	35	37	28	29	31	27	30	31	22	24	31	41	33	37	25	35	36	28	29	35	28	36	36	36	25	29	41	22	25	35	31	27	22	30	27	30	29	29	37	33	27	32	33	36	29	31	27	27	34	26	28	30	35	31	38	34	43	20	28	31	44	33	34	36	23	32	30	26	50	37	30	25	38	27	27	27	31	42	27	30	29	33	35	34	22	28	31	28	32	38	34	30	33	33	28	21	32	27	23	31	36	23	24	30	34	37	30	47	29	35	25	29	36	38	39	29	42	37	35	38	27	38	35	26	25	30	26	39	41	20	28	42	29	33	32	34	42	30	36	27	26	32	34	33	33	34	30	24	40	32	33	24	39	33	23	42	24	33	33	30	25	23	21	32	29	35	31	38	29	37	25	20	34	34	26	39	34	33	34	23	46	35	33	32	30	24	28	30	29	27	36	35	36	22	40	25	36	31	38	30	32	35	32	31	40	36	25	26	32	23	35	36	40	32	29	28	20	37	30	26	30	35	32	29	28	31	36	32	29	39	33	40	31	35	36	21	27	41	32	31	24	18	41	31	37	38	31	31	22	29	29	35	36	29	22	30	36	27	39	29	25	40	28	27	29	39	26	24	27	36	21	25	23	24	29	37	28	23	34	37	33	36	32	35	30	35	20	31	42	35	28	22	37	28	27	30	35	26	33	28	33	28	25	31	28	28	32	29	36	38	26	23	28	34	39	39	27	35	35	42	41	39	31	34	34	26	32	33	33	36	30	32	26	27	36	42	31	27	42	29	32	25	31	31	31	28	32	38	29	41	26	28	24	34	38	26	37	28	25	33	32	35	23	33	34	37	35	30	26	22	27	32	38	33	33	34	34	28	34	42	32	24	35	26	21	34	31	34	32	25	35	32	26	32	22	30	29	20	27	36	35	30	29	41	23	27	37	33	22	26	34	23	35	29	29	25	31	26	32	31	31	23	28	28	28	35	21	26	31	31	31	36	27	27	30	28	35	23	25	32	21	26	29	28	22	37	42	20	28	29	25	24	43	26	34	32	20	43	37	35	34	34	33	30	20	36	25	29	24	31	29	34	37	29	45	40	30	36	30	34	26	28	30	26	24	35	28	38	29	42	35	27	24	24	34	38	34	31	31	22	22	38	34	24	35	30	37	40	25	29	29	26	29	39	29	34	23	33	24	31	25	40	37	28	25	26	23	28	35	29	34	29	40	35	32	19	34	30	21	30	35	29	38	23	31	35	27	23	39	30	30	36	38	33	28	30	25	33	27	32	27	25	39	35	24	27	24	37	26	30	42	22	34	32	31	28	34	26	29	37	32	35	32	44	25	27	32	30	28	29	35	30	41	36	26	38	28	42	36	24	36	40	31	40	37	40	26	39	26	40	29	35	36	26	28	31	34	35	45	33	29	31	19	33	41	36	25	31	33	30	38	30	21	30	29	28	36	24	30	32	35	26	35	33	25	27	41	19	27	31	36	28	31	32	26	27	31	26	29	30	38	28	29	27	27	31	28	33	24	42	34	29	29	32	22	37	40	28	40	35	37	25	36	25	35	36	27	35	32	37	36	28	31	26	43	30	42	40	31	28	28	22	34	34	37	45	25	35	38	32	31	25	38	33	21	33	33	35	38	31	29	37	32	36	41	26	29	32	31	34	35	30	37	34	32	28	28	34	33	35	36	32	33	24	43	49	36	44	29	36	33	33	39	35	31	28	32	29	41	31	26	26	34	24	22	32	19	32	37	28	36	29	31	33	24	22	33	25	20	33	37	23	30	23	21	29	34	30	32	32	30	42	24	33	34	38	38	33	37	22	23	39	33	26	24	24	26	32	37	27	36	31	36	36	21	35	25	30	32	30	30	21	29	29	25	19	31	26	21	41	31	40	32	28	31	37	24	30	23	30	33	21	32	31	23	29	24	25	25	38	26	28	39	30	27	36	37	31	33	22	38	33	31	20	30	24	29	35	30	39	31	40	26	29	22	42	34	41	25	25	29	35	43	29	32	29	31	27	34	31	29	37	21	37	39	35	26	37	30	24	23	27	36	34	32	34	26	35	29	32	27	32	38	34	22	36	37	37	36	28	39	33	34	30	31	35	21	33	32	35	18	35	37	31	31	46	25	32	33	32	40	18	31	24	43	35	24	31	39	32	31	28	37	29	30	28	39	34	34	36	39	21	33	24	30	32	33	24	28	30	31	32	41	29	32	34	22	28	28	38	37	36	32	27	19	28	25	20	31	37	34	33	35	37	25	36	15	27	27	26	27	31	40	30	40	32	33	23	41	24	30	20	33	31	25	27	41	31	22	27	24	29	29	39	27	32	27	32	31	34	28	26	26	25	32	23	31	31	24	30	35	34	24	35	29	24	38	26	18	23	33	31	26	32	25	33	31	31	19	34	27	32	28	31	26	37	31	28	27	40	25	39	37	29	22	32	30	27	31	30	41	27	28	27	30	26	31	32	24	31	34	27	25	28	34	31	30	30	32	23	35	29	30	31	27	43	29	30	39	24	33	29	26	17	33	27	41	32	40	37	23	24	38	36	30	30	33	30	41	36	34	30	35	21	34	29	30	30	31	23	31	25	38	40	34	34	32	31	34	25	43	35	28	28	28	35	32	29	33	33	25	25	39	40	22	29	25	44	36	29	31	24	31	37
43652	16420	11126	27378	33477	33137	31336	30021	28149	25150	21586	17878	14260	11472	9485	7478	6291	4884	3907	3283	2779	2399	2055	1779	1722	1610	1461	1384	1404	1493	1693	1520	1336	1796	2340	1776	1495	1647	1592	1436	1487	1878	1943	1852	1411	1470	1125	1065	1036	1001	1005	1008	986	962	911	917	864	858	884	857	875	813	902	866	868	826	841	865	857	836	887	839	863	807	802	837	913	752	854	823	870	897	861	814	830	833	840	803	848	831	841	804	859	821	843	776	865	835	773	761	779	790	810	797	794	779	808	828	789	797	804	795	799	794	830	802	820	769	816	811	804	845	807	829	783	828	807	791	772	807	818	796	822	820	804	829	802	784	794	805	785	802	855	848	818	820	793	827	764	801	788	823	757	820	760	791	816	819	817	803	829	776	795	784	825	816	826	822	821	782	802	797	794	805	798	831	830	828	792	769	778	822	810	802	811	767	804	814	810	808	807	808	820	798	776	745	768	803	799	774	795	825	771	783	793	726	773	816	784	786	753	786	773	797	773	778	816	797	840	806	783	808	761	813	770	828	804	796	815	759	836	793	774	784	804	775	732	851	850	793	849	828	786	834	774	804	786	826	835	765	775	781	817	772	821	781	872	803	855	799	765	854	813	817	812	746	810	830	801	825	805	782	801	823	773	806	808	785	791	795	800	798	823	801	783	791	830	753	811	805	757	821	783	776	828	772	807	779	812	762	795	788	799	772	777	783	816	765	803	863	821	764	820	793	827	777	784	881	860	834	815	822	797	795	748	844	808	841	790	808	799	763	804	785	832	845	803	819	801	754	790	782	792	794	821	774	810	802	800	900	824	772	821	785	803	770	793	743	840	792	845	760	801	776	769	793	834	766	823	798	808	796	782	807	822	802	821	800	748	801	790	791	811	773	825	822	823	804	760	780	775	748	782	859	826	819	840	820	769	842	780	811	801	824	818	800	820	815	781	811	779	808	767	776	772	811	802	803	790	761	787	797	827	773	781	837	799	802	790	794	829	791	791	807	763	757	848	799	829	789	740	758	747	768	799	814	817	782	783	799	807	798	809	744	734	809	773	787	799	789	817	814	814	803	792	732	791	806	811	802	800	758	790	762	850	851	825	782	779	801	804	815	800	800	793	840	798	834	790	818	827	767	752	773	863	806	832	802	787	783	835	801	800	755	784	812	758	833	758	764	811	769	779	812	824	800	822	795	836	853	765	798	851	814	834	817	796	780	791	812	748	830	771	815	786	817	753	833	811	799	799	814	776	807	772	863	834	794	792	742	814	832	781	855	733	819	813	860	852	788	780	833	838	806	816	755	803	818	845	795	771	806	775	780	809	765	801	788	821	819	796	774	826	863	809	791	824	853	770	800	838	778	832	782	746	822	767	788	810	828	794	778	774	770	828	765	839	767	747	784	851	804	800	832	785	780	806	780	802	776	766	838	807	866	798	830	770	780	814	791	809	818	782	782	792	804	806	785	791	782	779	826	835	822	777	801	785	783	804	789	774	804	806	770	800	786	823	820	841	788	756	827	829	791	785	772	839	770	808	777	783	798	777	780	784	780	790	789	790	808	796	749	805	772	825	763	781	799	836	750	812	796	806	791	774	823	805	793	795	812	754	743	827	810	776	760	765	838	777	759	772	833	792	802	814	787	780	729	808	775	757	810	817	784	797	770	773	786	762	784	769	787	774	816	818	830	840	839	782	798	777	826	825	811	780	791	781	821	823	793	779	794	766	802	811	805	791	831	812	843	816	773	810	780	859	777	825	802	805	859	847	786	785	809	828	793	801	847	836	774	815	804	797	766	758	777	797	794	849	749	836	840	819	766	809	834	780	775	820	795	793	795	838	835	810	753	797	838	786	777	831	794	762	769	793	820	794	852	804	769	791	820	839	807	839	801	766	853	781	772	805	754	818	835	814	824	828	833	795	762	833	793	836	818	802	791	802	821	760	761	777	768	768	789	820	790	788	743	776	779	826	763	781	756	813	769	813	749	781	824	744	764	801	824	798	843	809	792	789	843	797	824	822	786	808	784	790	817	759	734	786	812	821	830	828	788	781	837	843	773	807	771	757	782	790	803	777	761	825	774	827	775	782	750	797	829	764	816	764	802	773	801	831	777	732	803	772	850	823	835	754	828	780	827	804	786	804	819	812	791	762	802	842	755	793	820	821	869	833	790	799	808	801	791	807	824	819	813	841	809	865	775	781	780	789	819	809	824	755	779	820	809	734	769	799	814	786	903	732	804	807	753	801	801	770	794	848	787	771	779	803	822	817	815	755	782	778	800	806	805	820	785	767	864	816	802	763	799	780	787	783	795	798	755	741	789	815	758	793	772	776	775	790	831	814	784	831	834	786	766	794	842	825	819	750	788	830	851	800	842	787	821	822	744	780	759	748	748	836	809	821	772	840	795	784	780	824	791	825	836	787	772	787	838	796	762	779	766	851	741	795	801	786	843	821	777	762	743	769	813	779	797	821	837	770	815	790	789	876	836	801	822	757	795	788	765	814	833	798	798	824	794	746	828	832	777	773	759	792	817	817	817	766	783	796	825	789	781	825	868	805	764	812	838	825	846	840	813	790	807	831	809	834	819	776	757	810	812	788	790	846	835	814	812	830	845	795	807	783	809	791	800	776	860	807	754	810	774	819	777	805	836	813	809	781	783	828	791	784	805	782	775	793	764	792	794	804	796	835	822	821	824	787	836	772	807	819	802	785	807	776	796	800	824	779	791	780	832	835	818	734	822	802	773	793	779	789	770	842	757	803	785	826	711	745	785	775	781	824	855	829	753	828	777	786	804	788	819	755	831	824	783	851	779	788	819	859	731	765	777	795	776	848	739	818	800	806	791	792	794	831	819	806	822	771	767	786	782	785	798	745	839	818	743	821	803	827	822	767	801	798	798	782	819	776	772	792	797	800	790	804	754	880	829	735	791	821	791	780	776	820	743	778	813	747	808	755	825	765	751	741	814	830	760	791	831	824	778	793	790	769	793	805	780	847	822	781	787	818	771	795	819	787	800	765	753	752	775	811	833	783	817	765	773	828	755	817	785	772	791	800	814	773	758	809	805	852	789	796	821	760	812	781	770	785	806	823	781	748	783	770	808	799	797	808	833	806	798	786	770	826	802	752	791	776	798	792	797	802	753	790	775	829	805	769	780	804	868	761	785	789	800	772	703	770	799	821	836	752	788	790	805	786	800	761	792	806	811	779	868	800	824	817	798	800	824	801	770	807	777	786	750	769	760	786	806	804	792	772	821	829	806	801	765	817	793	848	802	784	804	853	771	761	809	800	792	827	768	735	765	784	777	748	822	814	818	808	813	753	782	769	825	767	783	806	829	748	773	825	822	762	784	789	867	809	781	807	761	825	816	804	788	791	726	818	803	806	739	823	760	839	789	740	865	782	780	845	820	758	815	778	835	808	805	837	749	788	752	797	736	792	805	806	789	807	791	809	786	772	762	793	805	755	806	773	842	781	767	779	763	831	812	803	775	820	779
2507	167	110	115	193	242	242	288	276	222	180	157	109	72	71	51	38	30	22	16	17	26	21	17	16	10	11	13	10	17	12	16	15	20	20	22	15	22	17	16	17	18	21	17	15	16	9	16	14	12	16	22	12	7	13	12	16	15	3	10	11	16	14	12	12	14	19	13	13	13	9	17	8	16	12	14	12	11	8	14	13	10	9	9	10	21	11	15	9	8	12	16	11	12	11	7	22	16	10	17	11	9	18	7	13	6	9	8	10	10	12	11	10	14	11	12	13	11	11	12	14	12	15	13	11	13	12	13	6	14	18	10	14	13	20	13	11	16	13	4	10	10	10	15	14	11	8	15	18	10	11	15	18	8	12	12	8	6	11	19	10	9	9	10	11	8	13	16	12	6	9	10	11	4	12	12	15	12	6	16	16	14	14	5	10	17	11	15	12	15	6	10	10	9	11	9	14	13	15	9	7	11	8	9	10	13	10	13	20	15	10	11	8	10	15	16	10	9	11	13	10	6	6	19	18	9	9	14	19	11	22	13	14	8	9	13	8	14	11	6	21	14	13	17	13	17	14	14	8	11	9	15	14	9	9	13	8	7	13	20	14	7	10	5	15	7	14	14	11	8	8	12	15	11	15	18	13	14	7	13	17	15	10	8	8	9	12	7	8	10	17	14	14	9	11	7	14	11	11	14	16	10	19	19	11	13	10	11	7	12	8	11	10	11	17	10	13	13	7	20	13	12	10	10	13	10	12	15	17	15	16	15	13	16	14	13	11	9	11	9	13	17	9	11	13	10	10	19	16	15	15	10	11	10	17	20	11	15	11	13	11	12	8	21	13	12	18	11	6	14	10	12	9	8	14	10	12	6	18	17	10	17	7	15	10	12	15	9	5	11	16	16	13	10	17	11	7	15	17	11	13	13	16	15	7	15	12	12	9	9	8	12	18	8	7	13	15	17	13	14	12	8	12	12	10	10	11	11	11	10	10	18	11	14	14	11	14	7	7	11	9	16	9	19	12	12	6	10	11	11	12	6	9	13	11	12	11	20	8	13	14	12	18	16	9	13	15	17	17	9	16	10	9	10	16	15	14	11	13	10	7	11	13	14	13	5	14	12	8	14	10	22	11	19	11	12	14	10	13	16	17	13	10	9	17	12	13	12	12	14	4	12	12	15	12	7	24	8	8	13	13	16	14	8	11	11	7	8	18	9	10	14	8	8	21	12	8	10	6	10	14	15	8	19	13	8	13	20	12	16	5	7	11	10	14	17	5	26	10	10	11	14	11	13	17	14	11	10	11	15	11	13	11	8	16	15	11	13	16	23	15	13	9	14	10	11	16	12	19	20	17	18	11	8	10	10	11	16	11	13	14	16	14	15	15	6	16	17	15	8	21	10	14	13	19	10	13	14	9	18	9	14	12	14	13	13	6	13	19	14	8	14	8	16	15	17	12	12	11	6	8	8	24	13	6	14	8	15	16	9	13	8	12	13	17	22	11	10	8	16	15	9	11	18	10	7	12	13	14	7	8	12	11	10	8	8	7	17	16	10	12	16	12	14	8	18	11	15	9	14	16	18	19	16	12	15	12	15	13	12	8	11	17	12	16	14	12	11	26	10	11	14	13	10	17	14	12	10	12	13	13	13	10	7	10	12	19	15	13	10	15	8	17	8	12	10	12	15	13	11	12	14	10	9	13	9	18	12	23	12	11	16	11	5	8	7	21	20	17	14	9	11	14	12	15	13	7	9	11	12	16	13	15	12	14	12	21	14	10	12	18	13	8	14	17	12	11	17	9	10	11	12	15	8	9	14	17	8	15	11	11	13	13	14	15	15	15	10	15	15	13	10	13	10	14	18	8	14	15	6	10	17	10	11	10	14	10	14	9	10	9	12	13	13	12	16	14	14	10	11	12	12	16	13	7	13	14	16	9	12	10	11	10	11	8	12	7	14	16	19	8	7	11	10	13	15	8	12	15	11	12	9	14	10	15	14	15	13	19	11	9	13	13	11	8	13	12	12	17	6	7	10	6	11	14	6	16	15	12	13	14	11	12	13	13	17	20	15	12	13	15	14	16	12	13	15	14	16	13	13	13	13	11	14	10	9	11	8	6	9	21	11	17	11	5	10	11	7	10	11	16	13	15	9	18	15	11	9	9	9	13	19	12	11	15	13	15	17	8	15	11	13	14	14	14	10	18	7	14	11	17	8	12	11	7	8	13	14	12	13	14	9	16	15	14	20	4	7	12	20	9	11	11	13	7	12	8	10	13	16	12	15	9	10	16	12	11	14	10	11	6	13	15	18	12	14	20	14	12	11	7	10	17	12	9	12	15	9	17	12	12	15	15	11	9	15	12	7	10	12	16	12	16	10	10	19	9	13	14	8	11	12	9	18	16	16	12	8	9	22	8	7	10	13	16	7	13	15	13	10	10	18	11	11	12	19	8	14	18	17	9	17	10	21	11	8	18	17	14	16	11	18	8	11	11	11	17	18	15	9	16	11	10	17	15	12	10	15	14	17	12	12	11	15	16	12	10	10	13	13	13	8	10	14	15	9	13	14	12	16	14	8	17	12	15	11	11	20	12	13	10	13	12	11	9	8	19	13	16	12	12	13	16	18	9	11	5	12	12	15	6	15	14	7	15	10	20	13	13	11	16	17	16	14	11	13	16	16	7	5	9	13	16	13	10	11	14	13	14	10	4	9	12	17	15	12	12	12	12	16	18	21	8	12	9	13	9	12	17	10	15	11	9	14	12	14	12	14	6	12	10	17	15	14	10	12	18	11	17	15	9	11	16	15	7	12	14	16	12	11	12	8	13	7	21	16	11	15	11	14	19	10	9	10	7	18	7	14	13	11	15	10	11	10	17	8	14	6	12	14	15	16	12	14	9	14	13	18	12	14	6	15	12	18	15	8	8	20	16	6	18	9	16	10	13	6	10	18	15	17	9	14	20	13	12	15	13	14	11	13	16	7	9	12	13	15	13	7	4	11	12	11	12	17	11	14	9	13	15	8	12	8	8	13	8	9	14	12	4	11	12	14	15	3	10	10	12	14	9	19	9	11	10	16	12	15	14	14	9	16	8	12	17	22	10	17	15	10	17	16	19	12	16	12	19	10	16	13	12	13	13	10	9	13	10	12	18	10	11	10	15	11	16	13	12	11	18	16	11	7	8	15	14	11	15	11	15	16	9	19	13	18	11	7	19	17	12	10	10	7	13	9	12	19	14	8	12	11	12	6	12	14	12	13	10	8	10	14	8	24	13	10	21	7	13	11	17	6	10	11	11	14	12	22	7	12	16	12	14	9	12	16	10	17	17	17	10	12	17	15	9	11	12	11	17	12	9	9	8	7	15	17	19	9	13	14	11	12	14	12	7	21	10	10	14	13	12	18	12	14	7	7	14	16	19	10	16	7	19	6	6	13	12	11	8	17	14	12	7	10	17	20	8	14	6	8	17	18	15	13	8	13	14	12	17	13
31435	7791	5098	17046	23786	23570	22367	20504	18445	15327	12484	9618	6972	5399	4145	3182	2540	1800	1397	1161	956	833	668	596	606	534	505	499	524	607	696	624	595	920	1243	763	624	679	622	617	595	689	788	819	668	481	433	410	368	393	407	412	443	356	366	372	390	377	367	337	325	354	361	370	392	384	384	346	374	360	313	372	372	379	354	332	327	361	345	355	358	352	356	347	334	365	372	352	313	359	349	351	354	364	347	316	347	322	350	368	350	330	330	327	354	357	333	352	333	353	352	333	329	312	340	364	367	367	339	337	332	347	320	345	328	331	343	351	321	358	348	332	324	354	355	347	305	328	340	323	373	371	346	317	328	320	328	350	362	348	365	346	345	360	379	315	342	331	327	333	339	365	387	347	334	297	298	343	360	340	339	345	366	334	325	342	333	367	367	321	329	387	326	326	325	321	342	369	312	329	329	351	329	357	336	349	367	370	348	283	337	329	329	338	339	340	341	331	358	319	329	363	343	333	353	367	342	315	334	385	322	336	337	360	337	344	334	353	305	325	338	332	341	352	361	339	332	346	321	333	341	331	343	351	326	346	343	336	323	323	326	337	337	283	323	327	341	362	360	344	326	322	342	327	356	335	374	336	338	343	378	331	352	360	371	336	350	368	352	346	342	316	347	343	341	357	360	337	298	336	358	311	370	369	363	346	328	361	317	353	350	320	337	331	312	339	342	335	345	322	371	341	330	327	341	365	335	353	314	356	349	350	352	347	362	341	362	379	361	373	338	343	341	360	349	323	340	367	361	360	359	344	362	333	356	365	350	361	318	354	331	348	367	329	329	306	340	317	348	343	316	338	367	314	304	354	356	345	356	324	358	355	351	346	349	346	317	332	327	312	331	329	351	341	348	341	319	355	336	365	359	333	332	344	340	350	360	344	368	333	332	346	346	341	343	329	340	334	350	332	332	356	368	351	352	341	346	354	341	356	345	314	367	360	377	337	331	345	304	371	370	346	327	347	397	328	344	347	345	337	357	321	358	361	340	341	369	350	348	363	339	346	335	350	323	367	341	321	350	342	363	368	341	350	325	344	308	315	338	334	372	315	338	346	329	352	323	357	373	328	366	319	336	293	340	354	351	329	360	327	349	335	364	348	380	328	326	368	335	351	362	342	349	335	360	349	341	317	315	368	326	316	307	350	355	327	347	366	373	346	350	338	346	324	332	362	363	383	321	318	341	343	354	320	344	303	345	336	389	352	383	331	327	369	321	342	349	343	341	319	341	363	344	331	333	343	371	315	330	342	339	330	343	299	324	365	326	346	371	334	359	364	340	341	346	335	321	354	354	349	362	349	371	361	349	328	356	346	352	329	367	346	349	389	348	342	332	344	332	335	333	346	333	375	350	340	351	339	347	339	348	347	369	361	339	343	341	351	372	326	372	340	346	338	329	330	338	338	331	365	333	349	341	356	334	325	366	356	366	330	331	351	346	345	320	348	355	343	386	349	365	346	358	353	332	356	347	318	372	383	328	380	360	325	351	383	354	349	384	338	351	355	355	373	331	324	331	343	324	379	324	361	335	346	375	338	314	322	353	341	356	337	381	379	376	329	375	322	369	317	363	327	357	354	313	363	347	331	338	333	336	367	317	333	340	360	341	373	354	364	321	314	328	318	339	296	348	363	367	315	375	329	336	327	353	333	342	352	333	335	373	336	355	297	352	336	313	370	349	363	379	327	329	338	337	325	349	330	356	333	324	332	371	334	326	327	275	349	359	324	360	324	350	319	321	310	379	316	369	349	338	352	313	332	334	307	319	343	339	356	345	297	335	286	339	322	362	375	347	340	337	336	353	308	346	337	383	361	326	347	348	341	351	323	353	356	328	333	397	357	360	372	368	332	360	314	311	354	350	324	363	342	351	331	356	326	330	341	354	358	359	346	340	314	332	317	408	315	337	316	318	345	338	346	351	332	337	325	332	324	364	343	338	339	333	329	331	323	328	321	344	332	354	318	342	335	348	377	341	344	350	349	358	329	333	338	339	320	358	349	346	365	369	355	384	340	351	341	368	380	316	347	339	309	350	324	319	340	362	365	300	329	358	350	338	330	310	317	362	343	363	355	322	346	346	355	321	359	319	345	325	323	311	336	347	353	335	320	301	349	384	351	329	339	360	320	389	312	320	360	374	356	366	365	374	356	316	333	355	343	370	319	352	349	359	333	348	355	343	343	366	340	312	351	334	308	344	308	350	341	320	359	352	351	338	329	343	336	357	330	378	334	354	337	352	342	332	313	310	338	351	357	350	339	333	335	370	347	359	330	322	375	296	331	344	337	361	368	355	340	363	349	331	341	357	337	334	339	352	312	323	334	340	334	359	300	343	350	309	323	360	321	340	339	338	341	333	297	348	310	379	340	341	393	342	339	333	278	338	360	318	329	366	355	352	330	320	312	351	307	340	324	307	336	331	347	319	314	341	351	364	354	323	339	382	354	336	316	354	351	359	342	387	341	344	312	354	326	347	373	333	349	336	338	317	342	340	299	367	365	330	351	320	350	364	331	378	320	336	343	338	343	365	365	295	340	314	354	317	332	333	354	371	350	354	372	348	365	331	304	330	328	350	346	324	375	341	354	328	308	336	348	356	357	345	318	321	347	345	361	362	340	349	326	368	324	355	387	345	361	333	301	361	357	334	334	337	358	341	348	355	309	364	340	366	347	361	349	334	311	320	338	360	340	344	353	285	351	364	346	327	362	333	375	349	320	374	352	337	341	332	328	353	378	369	354	340	325	341	347	354	336	346	348	340	363	366	329	288	357	306	343	382	322	343	377	314	335	314	349	349	355	329	359	350	328	339	341	364	337	371	340	346	343	340	341	346	325	392	342	333	344	367	350	339	330	355	327	362	327	333	351	331	340	377	329	379	372	306	343	341	368	337	334	333	302	357	358	362	337	329	336	363	356	322	356	340	321	305	360	330	325	328	346	354	373	338	334	338	359	333	358	339	325	324	353	328	334	352	364	364	345	336	343	334	333	330	343	349	344	339	341	368	359	355	373	323	355	339	332	355	360	359	337	343	356	334	349	366	348	363	337	323	325	347	312	347	306	317	360	312	343	334	344	334	342	364	356	364	366	328	368	342	359	303	338	352	336	334	347	329	344	363	349	345	332	320	341	342	346	334	338	355	332	364	319	356	320	362	351	308	329	309	365	345	346	322	363	315	339	342	358	340	329	339	314	342	353	343	356	381	340	313	345	346	350	338	361	363	337	330	348	359	340	360	335	323	365	354	353	358	356	315	356	348	328	359	350	336	345	363	311	360	353	367	333	398	357	336	316	336	358	354	371	344	330	331	371	331	336	344	349	348	357	338	347	316	362	336	341	318	407	361	380	327	342	352	341	347	322	322	310	326	348	316	342	357	338	347	371	348	364	345	325	358	358	373	348	357	333	344	336	344	357	353	344	319	325	352	385	351	322	359	341	309	339	304	341	343	338	367	335	357	321	361	346
4609	500	243	251	443	475	538	506	457	442	368	254	186	133	114	99	81	63	59	49	41	40	36	41	33	37	54	39	31	38	29	35	31	62	40	42	31	32	35	31	45	46	36	34	36	33	34	28	29	23	34	33	26	35	29	28	24	33	29	23	22	30	34	24	32	29	27	28	27	22	25	30	31	25	19	25	30	34	43	24	29	26	29	26	25	21	21	29	26	21	23	27	27	30	23	35	27	27	26	40	26	30	29	32	26	34	30	32	34	43	29	32	33	32	43	32	31	33	33	32	22	31	27	25	20	33	35	21	33	16	33	20	25	29	33	34	17	32	28	23	34	19	26	31	27	23	27	32	25	28	27	26	25	28	26	30	27	36	31	30	35	31	39	22	32	35	20	23	18	31	20	27	31	24	31	23	25	29	33	24	38	28	35	28	36	31	34	33	23	28	31	33	33	27	27	26	28	26	24	37	27	27	32	35	30	22	28	32	31	26	37	30	41	26	31	34	32	30	29	33	20	31	27	17	29	36	37	38	30	29	29	25	35	33	27	36	28	26	21	24	37	28	27	21	27	22	37	19	23	42	26	32	37	32	27	34	24	35	26	32	24	25	26	24	25	30	36	25	21	28	36	19	25	35	28	32	32	30	22	30	29	39	28	34	28	30	32	32	30	33	30	37	21	31	42	36	38	36	35	33	26	29	34	33	21	26	28	28	21	21	31	24	26	39	34	25	37	27	37	30	31	30	40	31	35	36	42	18	26	35	21	29	25	26	26	25	25	24	30	28	34	31	27	37	32	34	28	29	24	29	31	20	33	36	28	30	30	26	38	38	36	19	23	24	43	41	23	38	29	33	34	24	33	26	27	30	40	26	22	23	35	30	14	26	25	30	26	30	22	29	23	30	21	30	26	23	22	27	32	22	41	20	31	38	38	30	27	36	31	25	26	32	22	24	37	19	34	43	25	29	35	38	25	28	32	29	33	24	33	25	15	17	32	27	25	24	22	24	26	31	21	28	26	21	37	20	37	19	28	35	19	30	23	23	25	37	26	25	19	27	29	29	29	32	34	24	30	26	33	21	36	26	33	30	32	25	39	35	27	25	39	33	27	32	31	29	29	22	25	28	26	33	36	26	34	37	28	33	26	23	29	23	27	24	17	31	38	34	26	27	19	25	28	39	29	34	27	21	31	35	26	24	19	29	25	40	31	27	23	33	31	23	34	22	29	21	41	25	24	30	28	34	24	20	29	40	26	33	37	27	16	31	17	30	21	26	26	33	25	29	25	33	32	31	28	21	27	23	36	29	29	37	28	40	31	27	28	29	31	24	36	24	29	28	20	28	39	33	30	28	28	26	34	34	32	28	30	31	21	29	26	26	22	29	28	28	40	37	28	26	20	26	27	24	39	36	27	32	36	25	27	26	23	17	34	28	30	26	35	36	44	28	26	26	26	26	29	29	26	36	22	21	31	31	32	36	26	25	29	24	24	26	37	33	44	30	29	22	22	30	28	24	26	28	29	36	31	30	26	32	21	44	31	24	31	27	22	32	27	31	27	29	20	31	27	17	29	24	21	28	35	34	31	22	26	32	26	31	28	32	30	27	35	26	34	29	31	21	33	24	32	22	29	30	27	19	26	35	29	37	29	28	26	28	30	24	28	20	27	34	24	33	38	27	30	35	34	30	23	27	30	32	17	30	26	33	31	34	44	29	35	27	23	30	30	25	28	29	24	25	27	34	19	29	33	31	33	24	27	28	33	25	31	34	30	34	24	27	32	25	33	24	28	26	31	26	29	33	27	23	30	32	26	19	26	26	31	26	32	28	27	29	33	22	34	29	33	32	18	26	32	40	25	30	35	34	31	25	28	28	30	29	43	28	34	21	40	26	26	32	32	26	23	29	29	28	28	23	41	37	24	34	27	28	25	24	31	34	35	30	22	33	29	28	24	32	27	32	37	28	28	29	28	27	24	27	28	27	32	26	32	38	31	33	27	29	32	29	32	25	31	23	27	25	25	24	27	35	26	23	20	21	31	27	24	30	30	26	39	33	24	31	22	21	26	24	30	20	35	23	19	29	35	33	28	37	22	32	31	29	26	19	32	29	32	33	16	27	22	19	29	24	34	23	28	25	30	32	22	26	33	23	34	26	34	31	21	31	32	19	33	28	32	37	29	32	40	22	28	26	29	23	33	37	37	26	36	25	21	30	28	26	20	25	31	18	34	33	22	31	35	23	29	29	26	24	35	35	29	27	29	36	34	35	23	27	34	18	21	26	27	38	30	27	27	28	23	35	27	25	30	33	26	30	29	24	28	33	34	28	34	37	40	29	36	26	32	32	29	43	22	34	22	23	29	34	24	31	33	26	25	26	32	24	28	22	29	35	33	36	22	33	37	29	26	25	30	30	27	26	25	23	27	31	24	27	28	27	24	28	36	38	31	31	23	37	29	28	38	27	32	33	26	22	23	32	34	18	32	27	21	37	34	26	31	28	36	30	25	37	34	41	29	36	21	24	26	35	27	21	26	26	22	32	20	22	27	29	18	32	32	33	26	34	25	26	30	25	28	18	25	24	47	35	31	29	22	28	25	23	35	37	27	31	24	19	25	28	29	40	31	39	30	36	39	19	23	26	28	31	30	32	17	26	27	29	27	29	34	31	22	21	31	31	31	25	28	25	25	22	17	31	29	30	24	26	38	26	35	19	38	37	25	28	22	26	27	35	34	31	32	32	35	36	20	33	25	34	24	26	28	38	30	27	26	33	24	23	26	35	38	23	28	39	38	30	31	21	34	25	24	28	26	35	29	29	32	32	25	32	26	37	27	32	37	30	19	24	34	26	22	22	20	31	20	35	33	34	29	30	28	33	29	26	22	36	32	19	26	30	28	30	23	22	35	27	42	22	31	26	38	40	42	35	27	32	33	28	25	31	29	31	28	32	28	36	28	23	36	31	28	30	31	29	34	28	30	33	30	28	35	25	35	34	34	36	26	27	31	20	41	29	29	33	24	32	33	35	39	27	42	27	25	33	17	29	16	31	29	31	29	25	37	20	22	36	28	23	25	24	22	25	33	27	29	34	25	29	30	29	37	23	27	32	35	24	26	23	29	20	36	23	26	24	27	32	36	32	30	17	31	31	25	24	26	20	39	34	34	28	36	31	24	33	25	27	32	28	33	27	41	24	32	30	30	42	29	32	27	26	28	23	33	26	27	25	22	33	29	25	29	29	29	21	33	32	33	22	33	17	24	36	34	35	30	26	38	35	28	25	31	28	25	26	32	34	30	25	34	32	29	41	38	26	22	30	33	30	31	25	31	36	20	23	25	22	30	32	28	20	25	36	22	25	31	31	29	29	29	31	29	28	32	27	36	33	22	39	23	33	27	32	31	31	28	31	27	28	20	27	21	39	28	35	37	32	30	31	31	33	19	23	25	35	30	31	28	23	27	36	35	33	28	29	29	33	35	38	22	29	32	30	29	35	33	26
39418	14418	9518	25440	31723	31291	29741	27292	24541	20848	17456	14480	11527	8899	7322	5927	4594	3536	2907	2593	2126	1816	1545	1398	1433	1301	1163	1194	1295	1424	1427	1304	1620	2083	1932	1382	1449	1497	1359	1285	1393	1801	1988	1698	1187	1053	974	935	842	927	927	970	844	848	854	820	833	764	743	791	766	789	767	777	763	798	803	767	793	784	784	773	818	768	797	790	734	782	795	759	769	795	751	733	782	788	766	794	742	765	773	794	795	703	751	764	786	749	771	758	703	782	729	757	784	761	741	780	729	712	773	769	790	741	766	797	784	730	775	749	711	751	727	758	718	698	790	778	762	731	694	723	754	784	766	726	801	747	711	777	750	760	708	739	803	740	822	794	757	754	767	777	781	780	769	743	762	758	826	792	774	777	776	742	766	745	707	713	757	708	768	760	720	751	693	779	735	705	789	751	774	724	729	760	727	771	758	786	777	767	769	709	754	738	720	746	755	697	758	772	733	776	777	744	763	720	728	734	698	730	780	741	757	755	770	741	790	761	739	721	710	749	751	728	792	777	746	734	782	745	767	739	756	787	777	743	755	759	762	755	729	762	788	773	767	715	738	713	712	692	746	732	803	785	761	739	767	723	752	745	754	754	718	717	755	741	774	784	749	742	747	751	722	742	733	705	749	738	756	741	802	755	770	776	748	717	755	748	781	714	781	791	741	781	776	756	729	768	815	721	809	735	761	764	747	722	818	745	750	737	738	719	774	743	755	768	726	734	757	759	791	745	731	730	691	770	774	717	731	776	783	752	740	744	741	757	742	772	735	722	771	748	755	760	809	765	767	738	751	755	738	760	752	752	788	746	767	769	736	712	751	760	726	755	752	736	747	741	771	707	729	744	750	742	749	798	757	741	735	766	801	765	772	733	692	773	755	709	731	754	697	699	738	746	765	720	749	734	763	756	745	805	765	759	778	724	737	728	764	745	773	760	764	746	709	732	722	758	759	738	714	810	742	740	701	716	681	760	777	789	720	737	751	722	743	773	776	764	789	773	736	754	754	731	797	782	706	740	742	740	739	768	723	746	720	756	770	696	779	696	750	779	746	766	757	739	722	739	811	759	780	735	752	752	731	760	767	750	734	756	757	761	722	765	732	729	729	766	744	739	783	704	770	759	755	783	736	731	821	778	743	725	747	731	734	759	733	769	742	746	723	708	782	737	772	755	790	781	732	791	697	736	729	701	710	733	739	764	775	730	743	713	752	759	714	787	733	738	796	756	763	722	728	764	762	725	763	726	779	723	734	729	733	742	755	758	758	722	757	770	782	747	795	745	785	808	777	746	766	722	731	768	751	758	806	723	758	726	749	756	739	753	753	734	762	755	819	822	780	748	736	783	748	749	746	764	752	716	711	714	772	727	743	760	822	786	735	750	710	743	811	759	764	824	758	711	759	721	716	698	775	719	785	748	761	761	776	767	750	742	713	761	765	783	770	732	761	694	754	735	743	789	713	738	704	765	822	731	746	754	764	729	756	737	766	767	810	773	753	796	777	749	759	760	721	758	799	747	787	717	814	752	783	753	749	708	718	717	751	745	767	784	732	788	709	739	732	773	701	696	728	772	769	765	771	728	723	751	787	710	760	765	733	752	750	741	756	707	739	804	736	740	761	746	787	735	747	771	768	732	755	755	790	727	726	784	763	758	761	751	749	752	706	724	778	775	749	719	746	730	772	748	812	766	763	726	754	792	734	708	789	750	750	748	765	721	720	745	742	721	755	771	769	769	724	703	775	786	721	834	809	752	731	757	741	795	714	710	773	729	730	715	808	663	769	762	742	764	754	736	815	735	693	743	793	783	763	706	767	766	758	772	772	776	776	732	782	790	758	763	765	720	759	785	757	790	780	751	755	753	763	744	798	730	738	774	783	750	726	772	741	791	744	699	749	780	744	762	728	760	761	752	774	750	742	739	761	753	771	777	786	775	799	756	721	776	769	728	713	734	747	765	781	782	767	774	758	732	781	775	778	740	727	778	704	713	740	760	714	793	765	729	759	747	740	751	746	734	752	735	700	747	754	787	725	746	743	721	720	768	706	717	744	789	743	727	752	756	717	737	735	764	776	746	712	726	739	722	749	724	773	750	770	761	774	704	721	758	727	759	757	738	746	746	755	750	741	788	773	729	757	778	739	797	763	783	741	786	773	757	794	757	718	732	756	764	760	716	789	764	764	731	753	755	716	708	807	760	719	758	755	774	749	706	708	712	740	753	765	680	739	759	757	734	764	699	776	775	730	743	756	727	767	813	739	722	742	760	734	718	733	787	743	709	741	755	746	717	770	728	776	729	793	753	701	782	803	721	741	680	792	752	770	743	770	760	721	760	740	737	782	797	763	781	711	731	765	752	743	705	783	749	778	777	739	785	783	748	783	745	747	757	750	706	711	787	732	811	788	735	785	795	797	732	779	748	729	763	753	728	753	743	754	774	795	732	736	739	698	763	709	775	765	736	758	751	726	749	736	752	749	766	795	798	736	751	755	740	786	716	737	783	764	724	761	757	766	732	730	733	758	670	750	708	740	705	726	790	760	787	699	769	750	713	733	749	773	765	757	693	743	768	732	763	745	777	738	750	786	733	743	745	770	726	781	768	763	734	714	785	792	750	793	727	749	725	767	765	704	744	772	711	748	804	784	788	785	757	789	721	756	744	756	757	735	748	759	752	803	750	736	755	750	778	729	721	749	732	750	714	713	721	707	751	737	715	728	750	742	708	767	745	766	764	750	737	729	807	766	722	803	753	715	762	761	713	707	735	762	779	808	740	744	729	741	754	762	767	720	784	787	750	709	737	786	748	713	752	766	728	751	695	700	771	771	739	725	779	704	720	741	782	762	718	795	788	768	764	757	753	745	747	774	794	764	788	747	759	735	779	770	750	746	786	765	726	792	751	698	764	763	743	724	714	774	737	753	730	703	693	709	717	772	772	764	756	710	732	724	803	810	770	764	739	774	749	811	743	816	736	746	708	742	779	755	750	763	772	695	742	752	726	775	772	703	748	759	771	813	756	759	787	759	768	748	719	767	731	734	789	731	730	780	797	721	690	756	735	756	762	773	767	761	755	741	773	731	743	745	745	731	759	770	749	801	767	742	752	774	746	760	718	777	763	744	776	740	768	762	777	721	755	759	742	768	762	770	722	811	729	735	777	735	795	763	763	743	791	778	777	760	791	782	764	778	753	720	704	782	784	747	724	740	759	753	729	698	687	737	763	739	706	710	746	750	773	742	760	768	725	766	757	785	722	747	721	745	727	774	723	767	760	751	750	753	728	732	704	782	756	726	792	752	719	724	729	764	763	732	714	711	758	719	707	757	808	788	768	753	792	722	759	784	733	751	719	693	744	741	753	724	751	750	771	730	723	749	750	751	768	766	788	755	764	787	782	771	771	706	781	748	794	738	748	742	746	734	768	751	747	736	754	762	760	780	779	760	799	747	705	727	767	758	786	720	743	754	747	762	768	746	770	742	727	763	741
2426	209	134	130	243	324	297	320	269	233	210	146	101	71	65	57	48	36	30	30	22	20	17	15	21	19	22	24	15	21	37	26	28	33	26	23	23	29	31	28	29	32	31	18	12	17	8	18	13	25	16	22	17	14	19	20	12	17	19	13	14	18	18	22	20	15	15	22	16	15	18	12	8	14	18	19	14	15	17	13	21	17	17	17	19	22	18	15	21	14	12	13	15	14	18	19	12	16	12	23	17	18	17	23	23	17	12	25	24	16	17	9	16	12	14	10	14	12	17	17	18	13	17	15	14	12	22	15	18	16	17	15	17	11	19	17	16	11	19	18	14	21	19	17	12	21	22	19	23	14	16	12	24	11	10	21	15	22	16	13	15	17	14	15	17	16	11	14	16	24	16	20	13	18	17	12	13	15	28	16	15	17	15	17	15	20	16	16	12	15	14	17	16	13	16	25	24	15	13	19	19	22	16	18	9	13	10	22	17	26	19	16	23	14	18	16	20	22	16	15	16	20	10	18	15	20	10	19	16	16	18	14	13	22	19	18	15	14	19	14	19	15	15	10	25	13	25	17	28	11	14	28	19	12	26	25	15	12	15	11	24	17	21	21	19	14	17	17	11	23	20	16	12	13	14	23	17	16	18	17	18	16	19	23	13	17	15	22	16	17	16	20	19	12	17	16	19	8	8	16	12	21	12	22	19	24	18	20	17	19	14	19	15	26	17	7	15	15	19	21	18	14	15	23	14	19	13	20	18	15	17	13	10	12	19	11	15	15	16	21	16	15	18	24	10	11	16	21	17	16	14	28	12	23	21	16	15	19	20	19	21	12	17	13	13	14	14	18	20	17	19	22	15	15	17	14	13	14	10	19	14	20	16	12	13	15	19	12	15	21	19	23	23	21	20	17	10	12	14	10	16	12	14	15	12	21	15	17	26	18	18	16	21	18	21	19	19	23	22	16	26	13	21	15	19	12	11	24	16	19	13	9	19	17	21	8	12	9	19	11	17	18	20	21	18	12	15	16	14	18	12	22	14	12	12	18	14	15	6	19	24	21	17	7	21	15	13	10	14	18	21	15	24	16	18	15	21	15	13	19	19	21	19	18	18	11	19	12	18	15	15	10	16	20	13	13	12	26	15	11	14	8	13	13	16	17	21	10	13	13	12	12	16	17	19	11	22	21	18	20	18	17	17	12	25	18	16	30	18	11	16	19	18	10	13	20	15	13	14	15	22	15	7	13	13	21	14	12	21	18	17	10	20	15	17	13	17	14	13	19	12	25	23	25	17	16	13	14	28	18	21	11	17	9	14	17	11	12	12	21	16	15	18	22	18	15	14	15	18	19	13	24	26	17	13	16	14	13	22	14	19	14	15	15	24	7	11	19	15	17	15	25	15	16	15	21	13	13	18	29	18	16	15	12	20	19	23	23	20	23	22	14	15	19	21	16	17	15	18	15	13	21	15	18	17	14	15	21	21	16	13	16	22	11	11	14	14	11	19	15	17	15	15	20	11	21	28	17	16	14	15	28	18	17	28	13	19	20	22	25	19	13	19	20	15	12	18	22	10	15	20	23	23	17	15	16	15	20	15	17	17	14	12	16	11	20	17	16	13	20	14	22	16	11	22	13	12	20	13	10	22	20	22	17	11	20	19	13	14	21	14	14	12	18	22	18	23	17	12	18	12	17	18	15	16	16	20	15	17	13	11	20	18	9	17	25	13	23	17	17	19	21	14	19	23	17	21	21	21	12	12	15	15	14	18	24	16	16	16	15	14	12	8	19	19	18	17	18	21	19	16	18	18	12	16	11	15	17	13	23	16	24	19	16	16	29	13	16	12	20	16	12	14	14	20	18	15	22	13	26	18	20	10	24	20	14	12	14	21	17	17	16	20	16	20	14	18	15	17	13	20	21	18	12	19	20	15	22	25	19	15	18	18	17	16	20	15	10	14	10	15	13	19	25	18	13	16	13	14	18	20	23	15	14	22	19	17	9	17	17	18	22	15	17	19	26	15	16	19	15	20	21	14	16	7	9	17	7	19	11	34	17	17	23	12	15	22	26	12	19	18	12	7	23	17	21	21	24	13	16	12	19	18	18	18	19	25	17	12	24	17	14	15	13	18	13	16	13	21	15	11	20	20	32	21	19	16	9	15	15	13	15	21	23	14	16	12	21	9	20	20	17	12	21	7	13	15	24	16	16	9	17	16	28	15	15	19	20	19	14	13	18	16	19	14	18	16	17	21	15	15	19	14	12	17	22	11	8	18	19	15	22	13	24	16	15	18	19	15	17	15	18	21	13	15	19	17	21	16	9	19	23	18	22	9	16	12	16	16	13	12	14	23	16	21	21	18	10	17	18	19	11	16	16	20	16	12	15	20	19	9	12	18	14	23	20	12	21	19	14	21	11	19	20	24	16	19	24	14	14	15	13	9	15	13	21	14	11	14	25	18	26	15	21	23	20	17	12	17	12	20	13	17	16	14	13	16	17	17	6	23	19	12	19	10	20	14	12	14	20	13	19	9	14	19	9	20	11	19	13	27	15	15	15	24	9	18	18	16	14	16	19	14	23	25	9	11	24	16	10	18	19	10	15	21	18	16	14	20	8	13	13	23	18	22	9	20	21	23	17	16	10	13	22	17	11	17	21	23	12	17	13	15	21	14	18	15	17	13	15	11	15	16	11	16	25	14	13	17	17	14	16	16	14	17	21	15	14	13	14	9	14	19	15	18	18	17	21	21	15	16	20	15	13	14	12	29	12	22	22	21	18	20	14	17	26	20	17	14	17	20	17	18	18	17	15	17	19	12	21	18	29	22	18	21	16	18	20	13	17	24	19	14	21	22	19	15	11	15	20	21	8	20	21	16	17	15	9	15	13	21	19	15	18	16	19	14	21	15	22	17	13	17	10	19	11	20	18	27	13	13	16	12	27	9	19	19	16	22	15	17	13	19	18	17	20	20	14	24	23	12	19	10	13	15	20	13	21	17	15	14	14	18	18	12	17	18	16	16	13	20	18	18	17	9	23	12	18	25	14	18	12	8	26	25	26	15	13	13	12	19	17	18	13	18	18	21	14	14	14	19	10	15	15	15	15	19	21	25	14	21	20	13	19	16	15	16	18	14	16	17	16	15	12	11	8	15	12	12	15	14	6	15	22	11	21	16	13	18	14	10	16	18	16	12	12	13	18	17	13	20	17	10	16	17	18	10	9	14	21	18	14	21	17	15	14	16	16	20	10	14	14	13	9	22	16	23	19	15	14	14	12	19	12	17	14	23	22	16	17	16	19	9	23	16	22	16	12	21	24	17	21	16	16	16	15	19	12	17	20	22	12	17	16	17	12	10	12	17	19	13	22	17	19	13	17	11	20	22	19	16	14	21	20	15	19	23	10	18	13	21	16	23	18	13	10	16	18	10	14	15	20	11	11	15	21	20	16	14	14	14	10	11	18	9	16	18	16	18	13	18	18	17	17	17	18
33237	10428	6565	20354	26669	26736	24502	21742	18481	14889	12252	10595	7750	5434	4558	3494	2701	2033	1604	1303	1042	894	874	794	690	657	649	705	781	908	821	749	1310	1348	1016	886	997	886	800	1025	1115	1077	1064	886	651	553	544	545	516	570	547	548	521	483	481	465	513	476	500	464	502	508	484	456	491	469	477	462	482	517	464	486	443	472	439	479	466	448	458	486	458	459	462	438	450	448	416	494	518	450	447	457	462	466	476	450	443	431	486	434	466	465	445	457	445	463	436	479	416	425	440	450	509	433	430	463	442	437	440	478	458	419	459	471	432	461	454	436	478	443	494	480	438	449	432	476	458	507	479	477	430	455	461	481	429	450	424	439	468	453	442	432	444	458	427	447	421	478	467	454	471	467	484	419	472	459	466	462	490	434	454	459	463	449	492	486	469	449	479	479	489	431	480	471	462	466	432	434	495	469	454	451	454	407	428	467	468	431	505	447	467	458	456	444	438	462	455	441	472	435	483	447	467	486	445	410	449	476	456	415	449	444	485	473	434	440	439	461	450	435	498	449	478	432	466	485	464	458	472	469	445	486	410	448	429	423	418	481	439	455	459	473	450	447	447	465	478	438	472	463	441	451	405	437	431	468	446	441	474	478	455	442	455	473	473	458	505	453	468	489	438	453	440	472	484	436	476	459	441	467	444	487	471	457	436	459	510	458	465	445	440	454	465	460	476	421	455	454	451	443	475	447	429	475	476	456	469	464	453	456	420	468	448	448	430	481	473	422	465	479	474	492	450	424	451	502	436	463	454	453	446	473	471	464	456	442	420	447	448	435	434	417	426	472	402	447	433	430	448	492	450	447	447	430	459	453	462	439	421	447	461	454	479	443	455	479	420	439	476	454	436	447	410	463	470	482	454	475	451	504	443	449	435	445	454	434	444	423	450	455	453	445	478	471	441	410	461	490	462	447	466	469	483	457	430	443	452	443	501	447	452	491	475	483	448	433	453	472	448	438	484	469	427	456	455	448	425	460	458	445	456	470	455	438	438	437	458	414	449	484	473	447	415	464	438	429	452	430	452	455	442	442	465	448	484	438	468	423	469	414	447	443	486	470	445	421	430	419	468	461	436	443	433	482	475	439	484	449	470	432	495	461	466	412	435	473	456	460	440	475	459	480	463	485	411	471	463	448	460	476	450	439	459	429	461	437	462	481	480	432	463	481	451	504	469	438	461	436	455	470	423	455	456	453	459	446	476	441	451	420	471	460	446	463	489	459	481	456	435	472	412	401	490	456	447	410	461	446	456	419	442	459	446	446	414	415	439	488	440	514	439	497	484	457	456	438	462	434	478	448	465	437	432	455	462	493	466	486	424	438	470	460	414	412	451	445	472	457	459	432	455	430	444	469	413	468	440	460	463	479	439	434	417	437	440	471	441	456	445	452	452	479	460	430	465	441	428	473	444	468	421	433	446	482	452	450	479	491	448	453	442	445	476	434	459	454	449	444	423	469	442	414	429	441	415	480	466	470	433	434	491	466	471	455	457	474	450	420	480	442	437	460	448	465	457	477	484	451	467	482	465	456	454	440	477	490	430	483	437	500	426	448	394	458	468	424	467	464	435	476	448	489	425	418	460	445	475	448	475	463	497	419	431	434	464	425	490	491	452	440	423	420	412	468	466	458	446	430	425	426	439	445	452	443	472	438	424	428	411	447	475	427	450	440	423	458	482	434	462	452	429	455	471	463	461	449	432	466	456	476	427	492	456	475	500	464	454	443	452	448	447	458	431	436	479	453	471	496	491	474	420	482	471	421	450	487	410	476	444	457	440	481	439	450	475	456	454	466	452	450	415	440	463	428	442	468	454	429	459	461	436	429	480	460	455	452	468	421	454	459	457	444	440	442	450	447	449	445	447	440	437	462	469	486	464	483	416	487	471	445	460	478	388	434	475	450	461	434	471	465	476	462	407	456	464	494	460	510	417	462	429	459	454	472	487	415	472	440	442	460	420	434	467	464	445	438	450	460	509	459	441	448	463	463	449	431	469	481	437	433	462	454	456	509	458	430	456	443	460	416	442	452	465	494	467	438	455	469	382	498	445	459	466	501	465	420	464	455	479	436	480	439	488	431	449	441	466	481	441	461	456	454	463	460	465	481	455	473	449	466	436	470	441	480	473	442	502	467	411	469	445	428	461	449	452	473	464	437	470	468	508	446	461	440	486	443	456	399	451	448	486	435	403	445	449	491	455	463	465	469	447	482	463	458	504	473	451	485	484	449	459	454	427	451	471	444	468	495	446	518	455	437	488	473	454	469	413	481	453	475	471	406	463	411	465	464	430	426	453	438	486	435	483	495	447	452	439	484	488	424	440	463	431	449	429	480	470	467	470	441	460	427	449	460	464	458	453	442	424	457	464	456	424	464	464	463	499	451	472	450	426	453	465	459	454	432	447	482	471	455	475	465	457	434	458	442	459	487	461	490	468	477	423	450	468	474	441	440	445	456	426	438	433	431	444	432	453	438	443	452	448	434	487	457	454	442	415	461	466	449	448	445	449	475	430	455	450	461	464	479	498	464	433	459	428	427	437	420	444	439	453	484	464	492	437	452	454	457	473	435	465	450	465	444	459	432	452	454	427	473	432	454	476	470	470	417	483	513	477	484	445	439	485	471	451	451	470	435	485	452	457	448	451	443	441	454	436	441	501	441	452	463	471	508	476	475	478	466	460	453	477	410	478	413	441	402	472	501	439	468	454	451	450	470	442	479	433	435	471	455	442	460	429	447	441	394	463	432	443	450	460	453	451	426	452	437	449	427	482	446	448	437	480	449	480	457	455	482	438	461	468	430	482	470	448	465	474	461	443	471	431	455	461	464	491	450	431	460	455	452	427	414	440	441	486	472	450	441	441	463	451	433	455	456	466	417	438	427	458	482	404	466	475	434	448	470	451	453	456	463	429	487	445	453	464	466	421	463	483	466	477	437	466	465	460	463	453	493	490	453	450	453	468	471	450	475	478	438	470	449	468	497	432	480	452	424	486	431	468	489	457	474	494	454	461	483	467	456	463	452	458	406	405	489	471	465	464	430	451	434	451	460	460	471	452	416	409	444	471	482	437	446	440	472	490	442	488	432	496	459	491	418	433	442	433	424	425	444	433	425	439	442	461	454	425	453	476	437	443	446	484	448	459	467	381	442	442	461	408	433	430	458	441	460	439	436	468	469	453	452	450	453	454	468	467	472	481	482	485	445	471	435	452	473	470	505	447	449	479	464	460	458	436	446	456	471	466	438	483	493	430	442	438	477	478	430	469	465	472	443	460	459	451	464	446	516	444	475	469	445	474	458	436	477	410	432	469	469	471	464	445	450	456	449	466	467	431	444	481	482	451	475	479	470	451	456	415	468	396	458	467	433	408	519	438	438	452	441	458	458	452	449	469	470	468	464	472	451	474	435	432	495	437	465	427	491	429	447	471	436	472	460	482	451	453	486	450	478	453	468	475	474	425	481	458	447
7159	847	388	366	619	706	718	684	552	459	429	323	231	172	145	114	89	67	71	56	52	57	59	38	38	48	40	30	43	36	49	38	60	55	44	36	49	44	59	45	44	73	48	40	36	29	29	30	26	31	30	41	27	36	34	21	24	45	33	36	29	32	28	21	30	28	33	30	30	31	36	30	27	31	34	32	33	43	22	27	36	38	37	46	23	35	39	38	24	44	35	30	31	32	26	25	34	32	25	32	38	20	33	38	25	31	32	37	30	31	40	30	30	22	27	25	29	24	46	36	34	32	26	24	14	32	31	42	35	23	25	32	40	27	35	41	23	34	31	35	25	26	38	40	39	34	31	32	34	36	23	26	22	35	34	31	33	29	26	37	23	24	29	22	33	26	20	27	27	26	31	29	32	28	32	34	27	22	32	40	34	32	37	23	36	26	29	24	16	30	26	37	36	45	35	35	30	29	25	24	35	35	27	36	36	20	28	33	34	28	42	28	25	34	36	33	31	28	25	35	22	33	37	36	34	30	26	34	33	26	35	36	31	39	27	32	25	31	26	26	37	29	30	29	32	25	33	23	32	32	41	30	37	30	28	24	30	37	29	27	33	34	24	26	30	45	31	34	20	37	31	27	23	41	41	39	30	33	27	38	34	35	25	33	34	29	31	34	41	29	23	36	30	27	35	21	32	24	28	30	31	37	30	42	38	33	38	42	29	44	26	29	38	34	28	31	29	34	20	26	32	35	36	37	35	33	22	17	43	30	42	33	33	39	27	34	32	42	24	36	20	37	29	30	28	27	30	37	34	37	44	29	39	27	37	33	26	39	32	41	28	33	25	29	33	37	31	28	30	28	33	28	49	26	38	31	33	38	32	34	35	30	35	40	32	31	23	39	30	26	42	31	35	29	38	28	34	32	27	31	29	35	31	32	35	22	38	31	34	36	25	24	35	30	22	31	29	36	39	29	21	30	28	35	29	22	39	32	33	35	32	39	33	28	28	40	36	37	34	23	23	25	28	28	33	34	30	35	35	33	25	35	36	27	19	28	26	35	28	37	32	36	30	34	26	26	26	26	34	29	27	32	29	32	30	35	31	32	29	24	33	35	26	31	24	33	33	27	28	29	34	40	40	24	34	29	24	38	25	41	28	36	29	29	32	38	31	30	38	26	32	28	27	41	29	27	28	36	25	36	36	32	38	28	22	35	30	33	28	26	33	20	39	31	22	31	25	24	26	19	39	32	29	33	30	32	41	34	34	39	24	31	29	38	38	39	30	20	25	24	31	38	35	34	26	40	26	34	30	27	32	24	31	33	28	27	36	36	31	42	26	35	25	29	25	31	31	33	21	36	33	22	43	24	43	36	44	30	31	32	34	31	32	32	35	20	33	36	34	30	26	19	24	33	38	33	18	27	34	34	35	38	37	25	32	29	32	28	27	30	18	24	31	25	36	33	27	36	32	34	34	37	35	24	38	28	25	37	29	28	32	34	26	32	25	33	33	24	36	26	30	26	23	24	33	29	31	30	40	33	33	37	17	28	19	36	39	36	36	31	44	36	17	31	28	24	39	22	34	30	25	31	31	28	28	28	34	32	37	26	34	39	33	33	32	30	23	26	30	40	21	40	34	25	20	17	31	25	33	38	33	27	27	29	33	30	33	32	34	49	46	32	39	36	34	24	32	37	32	34	24	32	28	22	26	36	16	34	25	30	30	31	24	24	29	28	38	34	31	47	28	37	41	26	29	21	22	36	26	34	32	32	29	36	32	29	31	27	33	28	25	38	38	24	35	31	29	25	21	25	34	35	33	30	46	36	26	23	33	24	32	30	30	43	29	26	38	31	29	33	26	36	38	29	27	37	30	30	24	22	31	28	32	32	33	23	32	29	34	17	34	28	32	23	29	30	38	35	35	43	27	22	29	25	33	21	30	24	28	35	33	28	22	17	26	20	28	25	35	29	25	29	25	37	29	37	27	33	37	41	30	27	34	25	27	27	21	27	27	37	39	33	24	25	27	35	30	36	23	22	32	35	21	33	27	29	31	28	34	20	22	22	38	26	28	31	22	20	27	35	33	31	37	33	34	36	33	26	28	26	36	24	29	25	14	28	38	29	33	35	40	37	27	31	39	27	24	27	28	19	22	27	42	26	34	30	36	37	32	30	36	24	24	28	35	38	31	39	32	34	39	25	26	26	37	29	25	45	32	26	20	34	35	25	30	28	24	29	27	33	27	32	42	29	26	31	28	35	33	28	36	31	34	24	34	32	26	27	32	34	24	34	27	29	33	32	31	23	39	40	28	29	38	29	31	36	37	36	26	35	38	32	36	29	36	27	25	39	31	29	36	41	24	44	29	33	35	26	28	27	24	25	34	28	31	24	30	24	30	27	20	33	27	31	43	34	21	25	38	37	30	33	31	39	27	33	33	39	25	36	42	32	37	31	35	27	24	28	28	28	28	37	32	38	31	24	31	31	40	25	23	29	30	23	24	27	34	32	37	27	22	27	34	22	33	30	42	34	28	31	30	32	44	27	30	26	25	29	35	40	32	28	27	30	17	29	33	33	29	41	21	26	31	28	39	30	36	34	25	27	31	36	30	30	32	35	32	27	28	43	32	39	28	26	27	29	26	34	28	30	28	31	46	25	40	24	38	28	33	30	26	24	33	21	37	31	35	37	33	32	24	30	30	28	22	29	41	34	37	29	30	25	36	25	25	27	32	35	26	26	34	32	34	30	39	35	29	28	38	29	29	32	33	38	31	23	28	34	30	21	30	32	29	34	30	24	29	21	28	34	42	26	18	29	29	32	34	18	24	25	29	33	27	31	30	34	28	24	32	33	37	30	38	26	26	27	31	24	33	31	31	23	37	32	30	30	22	24	31	27	28	23	29	25	27	29	28	29	29	29	25	23	34	29	38	25	34	32	30	25	30	29	33	33	26	28	35	31	30	20	26	25	28	34	50	32	38	35	30	33	20	21	31	30	44	34	35	29	36	38	39	49	38	30	23	29	30	30	30	34	24	40	38	33	30	27	32	37	32	34	38	27	36	28	36	23	27	25	27	30	36	26	25	34	18	30	31	31	34	32	26	33	37	31	37	31	36	35	36	24	36	33	29	29	22	37	35	37	30	32	33	20	33	35	22	31	29	32	30	39	33	32	40	23	34	47	31	29	28	30	23	35	37	28	43	29	28	29	44	32	35	34	35	27	41	34	34	31	26	27	36	29	30	26	27	30	32	25	31	38	28	32	23	21	31	25	28	32	28	32	27	30	30	29	26	28	32	22	36	32	25	34	29	30	24	33	29	28	35	26	25	38	19	31	24	28	20	29	31	36	28	27	34	29	37	22	40	42	34	24	26	27	33	37	37	31	24	27	41	30	34	34	24	40	34	30	32	22	27	37	33	26	20	24	24	37	38	35	35	29	29	27	25	35	29	28	32	27	29	28	27	36	27	26	24	45	20	30	41	31	30	38	29	37	20	35
42580	17510	12844	30107	36232	35812	33141	29571	25855	22734	20347	17757	13075	10382	8880	7190	5623	4410	3697	2923	2370	2088	1902	1884	1655	1626	1514	1609	1679	1969	1689	1726	2510	2614	1704	1681	1677	1682	1775	2056	2189	2206	1891	1388	1137	1157	1085	1103	1079	1076	1075	1011	912	884	890	871	882	861	935	861	893	879	925	876	870	812	845	825	810	910	866	851	863	841	818	837	796	831	803	852	821	848	879	784	779	820	794	826	812	848	807	783	785	845	796	816	825	816	793	752	775	807	786	790	837	821	804	860	789	788	803	819	786	820	791	816	845	844	827	819	764	804	804	830	769	798	772	762	817	800	842	818	811	873	811	816	829	830	836	720	827	806	782	825	792	804	786	820	800	776	791	813	757	815	828	778	768	755	790	776	812	778	791	830	808	756	772	793	804	789	788	804	828	824	810	835	782	756	822	774	781	823	804	824	790	788	775	755	763	810	820	804	745	775	806	797	770	777	803	807	814	810	752	824	787	762	751	815	802	783	795	795	794	781	828	738	847	814	820	844	776	744	774	755	818	777	841	773	816	790	784	794	823	780	767	778	792	781	793	834	766	789	835	815	864	776	841	767	788	806	804	800	830	755	751	799	837	852	805	755	808	752	842	802	826	795	762	833	820	752	798	818	820	808	816	800	792	780	820	803	735	847	806	784	826	783	785	741	807	819	836	778	829	787	763	818	826	770	809	812	734	754	777	769	801	855	785	773	793	837	773	803	780	786	746	797	779	795	799	809	829	824	812	843	794	776	804	781	773	753	793	793	782	765	748	763	795	675	763	802	839	766	739	783	764	779	835	811	766	811	808	825	825	795	771	756	788	792	751	847	793	771	756	773	759	744	777	806	812	757	794	808	853	803	795	715	797	758	724	737	812	780	799	807	732	791	767	804	783	807	781	809	781	811	788	808	761	787	807	797	755	819	812	805	800	809	794	815	811	786	784	796	811	767	802	759	768	839	786	794	822	842	729	820	826	797	771	797	805	825	807	809	763	834	809	832	810	850	798	793	829	806	824	807	785	779	807	802	805	771	742	812	818	785	794	808	824	840	790	790	794	839	761	747	815	807	753	810	831	794	834	795	796	780	807	782	811	784	835	820	786	757	824	770	826	779	791	788	823	784	824	796	822	792	803	811	806	825	810	783	810	799	758	795	816	828	797	748	765	799	775	782	837	841	811	740	760	778	799	788	798	784	825	773	802	817	785	809	781	764	762	800	851	795	803	764	805	750	822	735	782	885	793	813	794	784	789	816	804	799	786	821	790	793	791	799	742	814	771	796	773	806	801	800	817	770	789	767	761	836	760	813	774	830	805	823	866	816	819	779	778	792	781	793	793	801	827	784	797	777	858	779	778	791	823	822	761	778	763	762	764	773	778	785	810	823	796	801	819	830	803	801	800	822	815	748	791	755	830	781	841	796	774	811	786	815	812	796	797	767	777	799	760	723	797	830	805	795	783	814	800	816	769	843	813	772	810	820	792	774	828	850	771	785	807	779	811	742	784	792	787	838	779	752	805	809	813	809	782	767	867	809	777	782	750	784	845	777	789	833	835	778	802	808	834	780	768	786	790	769	767	795	866	778	820	817	787	843	830	784	791	790	807	781	819	801	798	771	795	754	797	772	755	831	769	790	767	838	840	825	822	810	781	726	804	830	850	800	839	772	795	756	804	794	814	789	757	786	751	784	804	746	751	755	828	804	781	797	823	838	765	782	808	803	774	782	775	780	791	842	777	778	868	784	830	820	773	764	817	788	778	813	810	765	744	815	772	813	748	842	792	833	834	786	835	797	818	820	813	795	789	823	789	780	831	745	810	791	791	811	812	812	837	790	816	828	779	775	731	795	761	782	797	742	785	810	781	843	809	769	807	753	788	761	806	795	795	801	793	791	780	770	808	871	791	802	822	822	790	789	755	813	783	801	819	807	808	769	801	790	831	799	835	788	783	828	745	798	801	822	771	764	762	739	731	790	800	797	830	853	810	758	754	756	781	787	823	814	744	794	785	836	762	795	808	800	765	766	827	775	805	799	804	772	788	788	812	799	812	818	795	781	840	788	805	770	799	809	782	818	798	806	795	804	746	805	794	777	826	742	813	770	791	756	779	806	794	773	798	803	832	808	808	812	794	835	784	801	763	790	769	750	822	803	842	774	764	840	801	822	826	784	777	820	813	800	758	849	772	761	777	783	798	818	774	781	803	778	781	789	750	793	796	796	757	793	812	775	768	848	803	765	831	788	769	792	756	793	771	791	776	776	815	784	828	760	806	812	753	799	771	814	791	768	830	835	831	828	793	797	841	825	770	842	814	787	811	837	778	814	828	735	782	817	789	811	803	798	796	813	835	816	780	781	827	822	790	745	757	816	761	747	727	806	788	757	788	764	824	846	789	828	762	813	778	786	790	819	767	778	768	791	800	816	796	711	810	817	785	810	773	797	782	838	785	733	806	788	831	801	822	804	819	790	793	819	834	838	783	790	797	828	792	780	787	782	778	796	826	826	732	805	836	752	787	861	788	819	795	791	804	795	808	763	806	838	791	810	782	820	771	781	778	797	831	741	801	811	777	823	828	770	766	826	843	825	824	769	829	785	810	797	788	769	787	798	787	833	756	807	764	789	759	769	771	802	806	844	846	831	793	821	811	795	835	802	752	787	801	859	765	790	780	727	789	829	841	794	826	808	783	761	796	810	769	804	812	776	781	837	804	778	802	820	771	821	810	773	845	758	780	813	790	800	781	817	812	838	761	785	795	794	798	810	780	792	811	771	784	795	783	767	833	811	792	852	817	797	779	785	768	779	789	749	812	803	816	828	824	770	813	816	810	757	777	766	806	793	784	802	795	776	799	814	796	798	788	771	783	750	841	788	804	785	779	783	809	744	762	789	782	822	804	787	804	741	783	816	744	748	757	776	778	765	788	825	851	821	785	870	796	775	836	782	774	825	829	784	829	817	796	843	759	827	843	759	825	818	823	820	773	784	799	813	780	761	833	792	801	803	766	820	789	787	782	772	826	797	818	796	806	831	818	763	803	754	760	802	808	818	801	824	812	823	832	760	777	788	765	787	783	837	807	815	796	804	747	799	785	753	781	778	802	836	794	796	811	810	806	745	804	745	771	801	873	784	813	795	788	811	747	825	819	798	759	761	764	796	813	745	780	770	808	769	794	811	773	783	794	793	756	791	790	812	765	805	771	786	728	738	777	803	820	771	796	875	784	833	779	779	813	775	758	752	784	801	813	796	783	760	790	759	842	794	798	734	763	823	814	802	832	740	790	763	805	767	796	838	787	811	776	742	812	849	728	788	820	774	791	748	783	729	808	811	811	787	764	785	791	842	742	782	792	790	823	828	776	811	829	780	814	756	828	850	742	760	841	813	765	811	795	827	770	801	787	772	754	821	817	819	776	796	770	786	833	778	748	782	791	817	842	797	759	800	823	757	767	788	847	828	769	786	764	825	773	774	789	797	774	773	753	770	800	790	770	799
2524	237	142	160	242	300	253	264	197	165	176	141	88	52	43	41	27	22	19	15	15	14	18	7	10	6	11	19	13	22	15	13	20	20	20	19	16	25	12	16	19	17	11	14	12	9	5	15	17	9	13	8	10	10	10	21	18	14	13	17	13	18	10	14	13	10	11	14	10	18	14	11	12	11	11	18	10	22	13	13	15	13	11	16	8	13	8	13	10	13	18	12	9	13	18	15	14	16	23	8	10	6	12	8	6	15	13	11	11	12	10	15	14	6	10	15	16	9	18	14	19	7	15	9	19	16	9	9	11	14	12	11	7	12	16	14	10	13	9	9	17	18	12	13	7	14	11	10	13	8	9	14	6	7	12	11	14	10	10	12	7	14	9	18	13	8	11	14	18	13	10	10	13	14	17	15	12	9	11	12	15	8	13	7	18	14	14	10	9	13	14	17	16	12	13	13	9	15	13	9	8	6	6	15	8	16	6	10	8	16	11	16	11	12	10	10	14	10	8	18	11	13	11	9	12	7	12	6	11	14	15	8	10	16	20	17	11	11	12	15	11	18	7	9	16	11	17	10	13	17	12	12	11	10	14	13	11	18	12	11	15	11	14	11	12	10	11	15	8	14	7	10	14	20	9	15	15	15	12	13	10	11	12	14	14	6	15	10	9	15	11	13	14	11	8	8	9	15	8	9	7	5	10	9	14	11	19	19	17	16	12	17	10	11	15	10	18	12	9	11	12	10	13	16	13	14	13	15	8	10	13	15	6	11	8	13	10	8	13	13	13	8	17	16	8	18	14	12	12	13	15	7	10	13	11	12	13	11	14	16	13	15	9	6	17	7	18	10	11	14	14	17	10	12	14	9	14	11	18	8	11	12	6	4	10	20	14	10	11	13	8	16	10	10	14	16	13	14	11	15	10	10	15	11	10	6	10	11	6	8	14	16	11	17	14	12	5	11	10	12	14	16	11	7	18	17	13	10	17	15	13	10	11	9	14	8	9	13	16	16	16	17	11	11	18	13	12	10	9	18	11	11	19	11	14	6	13	15	14	9	17	10	20	11	14	21	15	12	14	14	6	10	14	19	11	15	18	13	12	10	12	12	9	19	21	23	15	8	12	11	8	12	8	13	9	9	18	16	19	16	10	11	12	7	12	10	11	11	18	19	20	13	15	10	12	13	15	14	9	17	10	18	12	15	14	11	11	14	14	9	18	10	12	13	9	18	11	14	9	10	16	15	9	19	11	9	11	18	15	19	9	16	9	15	12	15	9	11	10	13	13	6	11	12	12	11	11	8	12	7	11	10	7	12	9	11	12	12	17	11	14	12	15	12	5	9	16	18	21	14	11	5	10	5	13	17	17	10	13	12	11	13	11	20	15	16	14	18	16	13	17	11	12	8	13	21	9	14	19	15	16	12	9	11	15	13	13	13	10	10	10	19	10	11	19	12	13	13	16	14	13	13	12	12	13	17	17	10	11	12	10	10	12	16	6	19	9	18	17	12	9	11	9	11	8	13	15	7	12	12	19	11	9	5	15	17	13	6	12	16	11	9	13	17	13	12	17	5	11	8	9	17	10	11	5	14	14	12	10	15	15	8	9	16	8	16	10	14	16	16	11	19	13	16	11	9	10	13	14	17	16	12	14	17	7	15	9	15	11	7	14	17	9	10	9	13	18	18	12	15	10	16	7	11	6	10	6	14	12	7	15	14	15	4	10	10	13	9	10	10	7	12	13	15	16	11	7	8	9	9	11	12	16	11	15	11	23	16	14	15	9	18	20	12	12	12	15	11	11	13	12	15	18	13	14	19	10	15	15	6	19	18	14	14	13	13	14	10	12	13	13	14	13	12	15	18	14	17	9	10	7	9	11	18	9	8	11	16	16	11	11	14	15	15	10	7	15	8	14	7	11	9	14	10	9	22	11	13	10	13	16	13	19	10	13	11	17	8	17	11	10	15	13	14	18	10	20	15	11	9	16	7	19	18	10	13	13	13	18	9	8	18	10	15	15	12	20	10	5	9	9	11	16	10	13	13	17	9	8	15	16	14	9	12	12	9	11	18	9	15	14	12	8	15	13	18	14	14	10	13	11	21	13	7	9	7	2	10	10	15	15	14	11	16	12	12	11	15	9	10	11	13	15	10	12	14	11	9	6	11	12	15	11	8	15	10	13	8	11	10	12	16	16	13	10	11	7	14	15	8	13	14	13	9	12	11	16	6	13	15	13	13	7	11	11	11	10	16	13	14	8	13	17	15	9	18	8	13	20	14	12	20	7	17	12	15	9	12	12	13	14	14	12	15	7	13	5	8	11	10	18	9	17	19	14	8	14	16	13	11	13	13	11	5	16	11	14	18	20	8	7	12	6	7	15	15	13	7	13	11	11	19	20	7	9	8	9	16	10	8	12	9	11	8	10	11	16	14	13	11	10	6	17	18	12	10	8	13	15	15	19	15	12	15	18	12	10	17	11	18	8	9	12	12	9	10	14	12	14	16	10	14	13	11	17	9	19	12	14	8	16	11	18	11	15	7	17	14	14	10	11	13	12	9	15	6	18	20	17	16	15	14	17	12	9	8	9	15	12	11	12	15	2	9	6	5	11	19	10	12	16	12	14	11	11	12	10	9	12	14	16	5	12	11	14	12	10	7	15	13	10	11	9	10	12	13	10	11	5	9	6	10	10	11	9	15	17	10	7	15	14	7	9	15	11	18	12	12	8	5	13	12	23	11	19	16	7	11	9	11	13	13	9	15	9	17	15	9	7	11	11	11	10	10	23	10	11	13	12	10	5	8	9	12	15	19	21	14	7	13	5	10	14	15	14	10	13	10	11	10	9	15	13	17	17	15	13	14	16	16	14	8	6	13	9	8	12	21	13	10	8	13	16	17	11	16	11	8	10	12	12	17	15	8	8	11	10	13	13	8	12	13	15	11	10	10	12	17	9	5	14	11	15	9	14	10	16	15	12	9	16	9	12	11	9	17	15	11	15	12	14	9	10	17	11	15	13	16	10	7	14	15	21	15	13	10	15	10	11	8	14	7	11	12	9	9	17	12	16	5	12	14	21	12	11	15	6	12	10	11	18	13	9	7	17	10	17	9	15	14	6	10	15	6	10	19	14	14	19	18	12	14	11	12	16	16	7	8	15	10	16	11	9	11	17	15	14	20	9	14	16	13	11	10	10	9	10	10	17	15	11	10	9	9	11	12	10	15	9	6	13	13	13	6	7	9	12	9	8	15	15	8	12	12	11	11	10	10	13	12	11	12	6	6	15	16	14	7	12	11	13	16	15	14	15	13	16	9	23	16	13	17	14	10	13	12	11	14	10	8	12	12	10	10	13	9	9	11	8	16	14	11	13	10	15	10	13	17	15	17	5	11	9	11	17	12	7	14	20	16	10	10	16	8	9	10	11	15	8	13	12	17	8	10	14	13	10	8	13	17	12	14	18	10	16	14	12	10	16	9	8	18	13	9	18	10
32000	10289	6601	20168	27474	26730	23191	18981	15750	13264	11992	9499	6165	4708	3832	2862	2101	1569	1176	980	764	668	623	622	532	519	523	571	744	723	596	778	1048	1065	729	698	729	743	810	963	837	846	602	485	412	487	390	411	458	437	393	382	338	381	327	363	361	371	340	354	373	359	365	331	373	337	388	364	352	386	321	326	339	340	354	365	359	357	351	322	333	325	368	332	354	326	356	350	336	364	322	301	387	331	322	387	324	361	362	367	343	355	343	315	340	356	343	322	337	319	328	348	352	353	364	313	333	357	345	324	343	336	333	351	333	353	322	323	345	340	320	312	340	316	370	346	359	336	341	338	374	328	342	334	337	308	316	344	319	336	351	331	319	330	318	372	341	343	311	357	319	352	345	337	355	348	333	359	334	339	354	341	344	372	310	367	362	327	345	339	346	336	333	370	344	342	365	325	324	362	330	334	320	322	338	359	332	341	343	360	317	337	347	355	347	369	342	361	341	334	366	309	373	321	353	331	343	299	309	335	335	335	333	359	325	356	361	301	344	342	361	338	351	331	353	340	353	286	341	345	340	347	344	327	330	349	354	368	346	342	319	372	353	330	332	310	347	318	330	327	358	348	358	324	339	332	387	332	347	371	372	359	338	341	341	347	348	322	317	325	350	337	329	327	345	361	343	326	337	359	343	361	341	299	310	338	352	354	341	322	349	335	325	341	340	356	355	339	315	341	333	339	328	335	338	315	356	362	322	328	359	358	333	364	350	286	310	357	338	317	326	321	317	368	343	332	319	320	357	332	359	352	373	356	322	346	326	366	331	329	336	373	340	349	326	322	364	364	351	316	329	351	317	334	336	345	302	338	386	352	336	308	315	334	350	314	324	325	375	339	377	341	352	338	330	334	334	306	369	343	324	349	306	364	362	369	327	340	317	304	337	340	341	351	317	357	351	356	339	345	345	329	331	376	324	354	359	311	357	351	332	306	344	317	351	324	330	343	334	326	382	342	329	374	311	356	335	351	341	355	330	337	338	333	382	355	343	369	293	350	311	335	328	329	344	347	323	308	356	352	333	357	326	338	349	344	367	348	366	332	346	356	346	372	348	320	350	342	346	324	338	375	352	342	333	330	330	344	348	362	355	367	336	332	340	313	342	367	328	374	345	372	334	312	320	320	337	349	326	367	337	329	324	349	343	357	350	336	334	358	317	387	336	352	352	340	325	339	338	351	338	350	333	320	348	338	324	331	340	322	329	332	350	330	350	333	327	307	381	332	332	342	339	346	338	358	349	345	313	350	362	329	355	315	322	344	315	291	342	337	373	362	330	339	332	336	360	344	383	364	335	352	329	356	331	331	363	329	331	310	334	354	320	362	371	346	330	337	342	317	312	382	364	308	335	326	370	325	322	351	353	376	332	292	328	344	356	338	337	343	382	376	333	335	367	319	371	340	340	349	339	342	359	348	352	308	318	349	346	331	361	352	345	324	343	352	341	336	339	343	309	336	310	331	317	332	330	343	335	333	347	348	347	345	361	328	342	367	372	333	378	360	321	318	317	352	359	361	338	362	360	366	343	331	360	323	338	331	354	358	338	314	342	331	355	337	366	318	327	365	375	350	365	339	341	357	354	339	312	336	316	365	360	336	348	348	367	333	358	334	351	348	374	341	346	356	344	351	362	354	314	301	332	349	372	355	337	366	349	314	345	339	407	384	341	359	362	312	353	340	345	347	354	333	321	334	346	326	326	337	317	350	350	345	339	366	352	331	352	324	358	348	322	333	343	328	326	362	327	322	372	349	305	358	357	348	364	343	346	352	331	326	332	325	335	353	348	372	367	351	367	314	393	333	342	378	334	340	330	396	337	347	305	343	345	339	321	372	354	363	362	360	339	341	341	345	338	347	384	325	324	323	345	383	314	341	336	314	353	329	360	331	355	320	334	334	361	333	350	348	331	351	342	343	340	332	343	340	355	314	317	358	345	321	329	336	346	336	337	341	325	320	321	356	360	302	326	374	331	333	329	307	352	308	304	316	337	340	345	365	333	346	323	334	346	310	318	318	333	350	318	365	330	322	328	349	328	365	320	368	354	366	325	338	314	334	334	303	317	313	356	335	324	332	324	362	328	333	331	320	320	335	322	335	357	350	338	345	351	365	324	340	297	341	343	340	332	324	388	315	362	363	317	348	307	335	353	350	330	352	346	380	334	369	330	342	319	315	316	340	340	339	340	378	321	357	352	347	321	341	329	321	326	347	320	356	377	346	355	331	291	340	329	358	327	333	312	338	320	316	341	321	320	353	358	340	351	308	332	310	351	318	332	322	313	347	349	313	359	365	338	319	344	365	340	332	344	330	333	358	351	339	357	323	349	324	346	354	302	322	324	334	344	336	349	366	306	314	379	348	360	361	342	357	365	352	344	315	318	361	364	331	362	348	366	331	330	326	336	354	353	333	333	376	343	369	319	364	338	338	335	375	307	347	348	342	322	373	329	358	326	345	348	356	338	341	345	352	346	351	323	370	339	344	352	339	360	327	350	343	328	357	320	338	344	342	360	330	380	337	352	336	307	328	340	348	348	360	375	325	329	381	326	342	346	340	342	327	351	349	386	324	332	320	354	341	346	345	334	346	331	382	346	367	361	351	371	302	327	365	345	331	339	311	363	341	336	348	331	351	324	356	345	338	344	366	331	355	371	317	315	365	346	338	362	344	311	358	315	336	343	344	345	325	322	338	340	337	329	342	335	342	331	375	334	376	315	323	368	325	343	344	333	351	334	346	359	350	347	328	375	362	335	338	331	334	352	344	341	337	332	320	324	381	369	344	316	341	323	331	369	316	319	352	338	350	347	330	339	349	340	339	320	320	341	344	336	345	340	349	328	362	342	318	353	382	342	351	369	335	323	346	377	340	360	344	370	335	337	323	311	347	335	331	363	342	335	336	319	381	317	348	341	325	355	326	324	320	358	360	338	357	342	315	363	362	326	348	314	337	367	338	331	316	360	335	343	309	352	363	379	326	299	333	339	339	336	362	339	367	309	352	319	303	317	353	321	347	315	320	381	348	331	322	318	316	351	355	312	329	350	350	351	317	335	349	327	342	344	349	352	364	324	318	376	328	349	352	338	356	364	359	372	354	311	322	330	334	348	354	355	326	336	346	362	337	323	331	309	355	347	375	332	369	351	318	376	331	308	363	353	346	348	357	331	341	364	335	361	347	343	327	323	329	350	359	318	332	369	333	375	339	334	335	334	377	330	347	393	336	302	322	328	342	363	299	368	329	297	334	317	349	329	320	323	343	326	336	322	311	334	348	343	347	375	351	340	345	332	340	327	364	365	334	313	325	350	329	353	338	346	328	350	357	361	333	348	328	359	362	327	313	347	358	319	335	353	340	360	339	365	328	336	333	325	368	352	309	356	356	316	377	345	356	338	353	341	351	365	337	350	312	335	366	350	371	363	354	333	340	318	362	357	353	375	341	336	333	350	376	362	342	325	331	348	348
4717	651	302	336	570	558	481	442	391	356	348	228	187	136	99	78	85	64	48	54	35	37	40	37	50	30	36	46	38	36	34	47	46	51	36	34	33	37	42	46	48	39	38	33	41	23	34	38	36	22	34	25	37	33	32	35	35	28	27	26	33	37	21	35	31	25	25	18	26	28	25	37	30	31	24	29	27	34	27	29	27	25	23	26	24	29	25	34	36	30	24	39	33	24	23	22	30	27	27	19	33	26	24	25	23	27	25	36	28	25	22	27	29	27	23	29	27	27	32	23	40	29	25	19	25	19	33	28	37	27	18	25	29	36	22	38	29	30	27	36	28	25	36	26	37	32	21	39	22	33	22	19	29	29	28	33	23	28	25	32	21	23	24	29	34	31	31	33	30	21	20	32	28	29	25	28	35	25	33	24	33	32	35	32	26	28	32	20	19	24	27	27	25	24	28	24	17	28	22	27	26	24	34	33	24	27	34	24	24	32	36	29	28	49	29	48	23	37	32	23	35	25	24	31	32	23	45	33	19	32	28	27	24	30	22	32	29	31	31	27	36	28	35	31	32	30	26	25	26	31	23	25	32	36	28	24	21	35	29	24	36	31	32	27	22	27	31	38	22	23	29	37	13	26	39	25	37	26	31	41	29	34	30	36	20	23	28	24	28	27	33	31	31	24	27	29	29	28	30	21	32	22	27	26	26	34	27	32	23	28	35	27	29	23	33	18	31	31	29	32	32	39	35	19	27	39	18	26	30	29	28	24	23	24	31	29	29	26	33	26	37	28	24	29	31	35	26	37	25	28	25	37	38	31	28	42	17	29	27	36	35	27	27	26	19	28	24	28	39	32	31	24	43	26	25	25	26	34	32	24	34	22	30	30	26	35	27	36	24	20	34	31	31	25	30	31	31	25	27	24	35	33	27	36	32	21	28	27	38	26	26	21	33	39	26	28	26	29	25	32	28	29	24	36	35	29	31	23	31	38	25	24	19	31	27	19	24	29	26	31	30	28	20	21	29	25	33	23	32	20	34	28	26	32	25	24	23	26	28	32	31	27	33	31	32	24	29	31	31	18	26	25	28	24	27	39	29	29	22	26	30	22	30	29	31	23	22	29	20	26	30	21	34	36	29	36	30	36	23	28	28	26	22	44	14	27	30	34	26	22	31	25	29	19	38	26	36	27	29	27	23	30	36	37	31	36	27	29	26	29	24	36	27	22	36	29	25	33	25	43	22	34	22	28	19	23	23	27	27	31	21	25	34	26	25	31	32	28	22	34	34	25	22	31	32	31	24	20	30	30	41	25	27	35	33	29	14	24	31	33	33	40	22	26	24	30	29	34	28	30	24	29	27	22	30	33	30	28	28	33	29	32	35	28	26	35	34	26	23	28	27	34	24	31	24	36	26	30	33	26	22	30	33	21	31	33	24	19	35	21	24	21	27	21	32	38	32	29	27	29	42	25	20	25	31	33	33	25	40	28	37	26	27	30	35	19	33	36	24	32	29	20	15	27	33	37	26	26	31	26	22	29	25	29	35	28	26	26	29	21	36	21	32	38	33	31	30	27	27	30	34	33	31	25	34	19	29	25	29	38	22	35	22	27	32	39	25	26	26	41	16	30	26	32	28	31	30	33	25	22	31	30	28	29	29	29	29	27	34	28	17	32	22	26	28	25	20	37	24	22	23	33	29	24	33	38	37	24	27	25	30	28	25	25	30	28	26	30	23	38	23	24	27	33	34	16	32	20	30	19	25	37	34	28	31	25	26	35	21	17	21	31	18	25	22	23	24	29	39	31	29	28	28	32	36	28	33	31	29	25	32	29	29	36	25	26	29	27	20	27	29	32	30	24	21	33	26	40	26	31	29	40	33	30	20	42	24	35	21	20	29	25	23	20	24	20	25	34	30	34	38	26	27	29	19	34	29	36	34	24	23	23	37	39	22	26	29	27	30	32	20	31	30	27	26	30	32	30	47	30	33	18	30	27	17	28	25	28	26	28	35	26	23	28	24	23	33	39	25	28	23	26	20	31	38	35	31	32	29	27	26	26	28	25	21	28	31	35	30	39	28	29	27	38	30	31	27	32	27	24	32	14	32	35	31	26	29	34	28	29	26	34	25	30	29	15	21	24	28	34	22	31	30	25	16	22	26	31	36	37	32	33	29	20	30	34	22	25	30	28	33	25	29	26	27	34	19	25	22	30	28	23	25	30	26	33	18	32	27	18	28	23	20	29	25	22	32	23	25	26	32	33	27	39	25	24	23	23	42	26	30	30	19	24	35	31	33	26	19	21	23	28	21	33	30	28	23	34	33	25	23	21	29	28	26	36	18	21	34	30	30	36	20	28	24	24	19	28	28	25	29	26	22	36	32	27	29	19	22	27	32	23	28	28	40	37	18	26	27	34	34	23	33	33	25	32	24	25	32	33	33	31	30	25	36	30	29	20	25	28	19	26	23	34	27	23	24	36	27	26	34	24	23	31	28	12	25	25	36	22	30	24	34	22	29	30	30	19	24	34	25	26	26	22	14	21	25	20	34	27	30	29	31	37	27	30	28	25	26	25	30	28	31	35	20	35	23	19	25	30	25	22	24	30	31	24	38	23	24	29	18	29	25	27	24	41	24	30	31	31	32	23	29	26	36	28	35	30	21	31	23	40	33	30	30	29	25	26	30	32	22	30	31	32	24	27	36	35	32	28	24	23	33	23	23	26	25	26	33	30	20	25	22	20	32	25	27	23	32	26	23	37	24	38	33	24	28	31	34	21	28	27	20	18	30	20	29	27	26	24	25	27	38	32	25	28	19	26	31	22	28	32	26	30	32	37	22	28	33	27	28	24	34	22	31	27	31	30	30	32	31	35	26	24	23	30	29	20	22	28	31	22	28	19	27	38	25	28	25	22	26	34	35	32	31	32	27	22	32	22	26	21	42	32	22	24	34	30	20	28	32	24	24	20	27	21	37	40	27	29	36	23	24	29	34	27	28	25	30	29	32	33	29	20	29	26	28	28	27	22	35	36	29	27	27	33	23	34	40	27	35	29	28	27	32	19	37	36	26	28	33	35	30	31	39	26	27	25	32	24	34	31	35	29	31	31	30	30	41	35	31	31	29	21	25	33	25	30	25	25	39	27	29	30	34	27	20	35	28	19	30	31	32	30	40	27	24	15	22	31	23	24	34	22	30	20	32	18	23	23	37	39	30	26	32	27	18	27	28	21	34	26	33	24	23	24	28	28	22	27	21	28	30	38	24	29	23	34	23	31	36	24	30	34	23	30	31	24	29	30	19	22	38	33	35	27	31	38	29	22	24	23	25	33	30	19	34	21	23	28	37	28	30	32	37	33	30	35	44	30	25	20	33	23	29	24	28	26	37	27	20	20	32	30	29	23	25	31	33	27	34	25	26	32	28	25	22	34	36	20	29	23	34	31	23	33	27	24	29	30	30	33	26	29	32	16	35	32	37	44	28	33	30	18	24	22
41307	17001	11494	28644	34830	32821	29340	25501	22416	19680	17710	14114	10195	8462	6719	5246	4140	3190	2668	2117	1826	1643	1572	1423	1233	1251	1290	1422	1617	1513	1237	1825	2247	1792	1425	1375	1472	1518	1659	1680	1796	1646	1212	998	1045	947	986	979	1051	926	868	910	805	804	821	855	798	757	789	774	801	806	828	832	754	772	790	757	762	795	771	831	760	784	754	752	742	708	812	756	743	752	739	717	760	795	743	739	766	744	743	735	788	751	724	780	738	733	736	707	765	717	758	718	754	758	777	739	755	726	802	789	775	765	770	733	736	738	720	738	733	815	743	747	717	722	750	764	740	755	749	769	766	756	715	695	769	719	777	734	785	750	755	727	726	758	722	750	730	776	755	740	758	751	768	743	727	730	733	759	756	717	745	730	733	737	752	772	754	703	704	747	767	766	746	721	721	702	767	751	726	801	766	763	756	695	750	753	784	790	709	768	714	714	742	759	766	747	750	798	701	718	737	681	731	733	744	724	733	763	806	780	704	677	738	742	760	656	743	701	739	729	720	740	718	732	720	745	739	790	721	716	756	750	774	760	729	751	737	773	708	685	756	746	773	741	751	744	793	711	719	731	721	738	763	778	760	741	736	741	753	752	745	705	712	788	762	785	788	766	760	717	734	729	751	817	719	743	727	732	708	713	750	779	772	752	752	788	725	737	726	742	744	708	706	733	728	741	739	712	739	814	688	731	746	734	710	737	770	782	708	770	765	775	773	760	692	720	738	740	738	758	723	760	800	753	724	713	728	691	710	739	727	721	752	754	732	728	692	708	776	723	761	741	781	748	768	746	737	772	740	771	734	780	758	674	749	757	792	746	720	741	735	732	748	726	728	713	725	757	733	716	705	735	683	736	699	748	732	734	765	727	734	755	746	714	747	741	718	738	768	704	732	748	743	790	740	709	745	736	828	744	746	759	738	734	765	731	764	703	754	730	757	741	751	722	805	762	739	779	731	720	756	759	697	712	758	789	773	738	809	748	712	774	727	732	714	722	733	726	719	776	780	744	729	740	710	731	778	738	732	803	728	790	788	737	795	761	746	776	714	761	725	773	754	693	714	764	745	723	695	709	741	715	766	737	743	754	729	775	786	734	767	760	771	726	724	710	732	718	732	749	734	754	738	755	752	764	741	760	697	729	732	720	745	741	740	758	760	805	732	760	787	742	708	778	735	748	744	747	725	729	768	696	726	750	782	732	747	717	710	768	778	779	706	743	719	741	803	709	728	765	747	760	700	758	764	726	760	738	751	776	710	725	758	719	749	729	750	745	746	730	803	736	751	738	749	735	776	732	786	782	772	745	757	774	766	735	685	769	713	694	798	741	764	703	739	771	774	705	779	701	764	783	759	758	726	765	731	767	795	770	755	763	729	727	759	723	734	730	705	712	749	722	735	721	766	749	732	715	703	723	743	758	770	744	769	730	755	722	730	731	748	694	739	704	788	775	739	745	755	705	775	756	737	755	737	712	729	674	799	773	738	739	678	788	681	712	748	730	761	779	740	765	731	693	770	787	782	713	712	725	781	719	708	758	794	728	737	772	745	762	755	754	716	726	755	764	769	735	755	760	722	769	773	733	725	736	699	698	768	757	759	751	738	686	745	784	750	727	774	757	755	763	706	739	692	786	723	723	736	760	783	743	719	763	759	721	769	762	707	738	756	781	719	734	758	746	758	731	766	752	740	775	812	728	775	731	722	711	763	764	754	668	704	726	773	711	770	715	751	778	728	729	751	710	713	705	797	770	768	735	767	740	742	702	750	780	745	771	723	706	749	814	758	725	753	774	746	710	666	736	744	757	732	799	735	740	737	733	706	733	768	727	743	759	728	725	739	735	742	716	724	714	743	734	727	756	785	718	791	749	761	710	759	801	735	727	724	736	711	792	789	758	752	757	752	733	790	753	772	727	760	718	720	713	705	719	743	735	745	761	772	738	776	758	707	740	685	742	740	708	705	697	757	768	759	725	733	704	803	767	744	718	773	805	705	744	744	712	772	722	719	779	754	686	727	742	752	740	709	732	747	720	762	715	752	742	765	772	712	715	766	728	763	718	735	755	729	755	746	735	725	717	766	751	706	718	727	695	756	700	767	767	754	753	704	748	749	738	734	737	799	754	731	746	732	690	732	779	717	710	723	726	747	740	719	674	781	721	718	759	768	738	707	751	757	731	719	737	728	731	774	798	730	725	749	731	729	773	771	733	806	738	761	755	797	722	708	750	695	758	775	721	721	739	776	742	784	749	693	771	727	715	764	762	695	756	689	737	765	818	713	712	778	732	743	714	736	775	722	717	766	680	753	696	729	715	734	740	731	742	755	751	735	768	778	676	699	701	807	773	725	757	707	755	716	735	710	739	773	733	740	759	849	764	726	769	757	703	718	760	703	739	810	727	763	737	719	746	774	731	740	697	703	778	740	717	726	759	743	759	722	750	696	744	752	754	713	759	739	739	794	742	761	685	718	746	708	719	759	775	785	743	761	769	773	773	709	743	724	722	758	770	743	704	770	754	745	706	714	778	739	691	748	711	763	763	689	720	729	709	757	751	750	725	762	753	723	764	724	727	712	728	744	753	758	727	760	748	746	710	712	773	735	737	723	763	761	720	715	776	737	714	742	722	730	747	743	670	721	739	802	772	728	736	726	690	698	704	739	726	737	751	690	754	708	754	750	742	750	787	754	721	724	755	737	703	731	745	774	718	752	755	758	680	741	755	741	781	707	788	771	680	711	773	718	776	771	717	745	734	755	690	747	716	769	751	749	715	729	738	783	711	688	712	699	717	743	773	729	762	718	755	733	738	716	715	732	754	768	734	753	733	714	753	735	705	721	744	738	738	729	793	694	752	721	737	722	741	732	743	790	742	728	656	711	738	725	736	761	745	776	768	756	752	701	726	749	742	785	793	788	748	703	762	706	709	734	715	760	771	700	732	798	692	747	728	727	734	720	729	742	731	724	783	730	708	741	755	760	760	753	718	720	728	752	709	746	749	805	715	698	721	760	794	740	733	741	747	719	755	806	746	769	761	765	743	730	811	765	752	772	740	716	739	780	719	739	740	746	736	771	673	769	712	739	740	744	770	801	753	714	739	699	704	712	736	792	769	735	783	749	777	780	733	769	758	718	740	704	736	775	675	701	737	719	717	732	741	733	759	763	731	740	779	710	756	747	716	783	789	747	718	745	734	728	759	791	713	762	706	773	745	713	760	743	718	746	741	745	740	711	780	755	732	711	749	766	749	767	756	781	736	744	732	724	709	697	671	774	774	792	742	725	757	749	746	734	716	743	765	708	712	756	762	672	758	740	792	777	806	713	769	728	727	768	753	791	746	786	779	754	730	745	744	772	746	777	724	731	767	721	711	769	766	742	724	778	714	694	775	792	771	694	710	682	679	771	745	743	689	786	706	730	756	809	755	740	780	780	741	715	721	714	772	746	765	760	734	753	726	773	750	708	745	716	757	759	737	776	730	735	717	773	720
2831	322	205	200	318	316	275	249	240	242	177	161	96	88	63	50	24	30	33	25	23	26	19	29	21	13	19	22	20	25	24	21	20	24	22	14	33	24	22	35	32	29	21	16	11	18	16	14	16	18	22	20	13	16	19	27	24	12	17	14	19	15	17	16	17	11	19	19	14	12	16	14	22	14	16	21	20	16	20	19	6	17	20	24	12	13	23	18	17	13	22	17	10	16	15	17	13	14	16	11	17	18	10	14	17	21	16	16	16	11	18	12	20	22	14	15	13	18	14	18	24	14	18	19	16	14	19	17	18	9	15	14	16	10	28	15	20	19	19	15	10	16	15	14	23	16	17	15	21	19	12	22	15	10	15	13	16	19	9	21	21	15	14	14	16	8	17	24	10	12	16	16	19	12	17	22	12	14	11	10	13	18	18	14	18	18	16	25	13	14	14	17	23	8	9	18	16	17	10	20	16	24	22	18	19	23	16	19	12	16	21	16	22	15	15	22	19	19	12	11	15	19	15	19	25	10	17	21	22	18	13	19	20	17	18	23	21	16	17	18	12	10	15	18	13	11	19	22	6	13	21	21	19	14	10	14	15	9	23	14	14	11	18	9	16	14	19	15	16	25	12	14	16	14	20	15	14	16	22	11	15	14	18	17	21	15	14	12	19	13	20	13	8	11	13	13	18	11	17	14	9	13	21	14	16	14	20	16	13	18	12	15	16	16	14	12	22	11	23	22	14	11	14	21	23	14	23	17	18	26	17	15	16	12	24	12	20	19	13	18	23	12	16	14	11	15	20	16	20	12	15	15	18	22	16	17	14	21	18	15	19	12	17	13	11	14	23	20	21	10	19	22	10	13	23	6	12	12	19	16	15	14	18	20	16	20	21	18	18	20	13	12	19	17	21	18	11	20	20	13	16	13	25	15	18	14	18	13	15	24	17	25	14	13	20	16	15	20	22	13	16	12	10	15	17	18	21	18	17	22	27	21	18	17	27	14	17	25	11	17	19	21	18	28	21	10	15	12	17	17	24	12	20	18	18	16	15	17	20	12	22	15	13	21	11	16	11	14	10	14	9	8	16	19	18	17	13	13	19	19	15	14	17	18	12	16	18	22	23	15	15	16	18	13	21	20	20	15	13	20	25	16	23	17	13	18	13	21	14	10	19	15	11	10	23	14	15	11	16	9	16	11	11	15	10	14	14	17	12	13	23	14	17	14	14	14	18	19	14	10	18	22	13	14	17	23	19	8	21	16	18	20	14	15	10	13	11	16	18	12	19	15	17	23	21	13	11	22	17	16	19	12	19	23	14	21	17	15	15	15	17	8	15	11	27	17	13	17	17	16	20	10	18	24	16	14	12	17	18	17	25	13	20	17	17	11	14	22	21	22	14	13	17	11	24	18	12	16	16	15	19	13	16	21	18	11	13	15	12	26	21	14	12	23	14	16	15	9	16	19	20	14	22	19	18	24	22	19	15	21	14	28	19	14	14	17	20	13	19	18	24	12	14	16	10	15	16	12	11	15	20	17	15	14	19	8	12	18	19	19	20	16	14	16	19	13	16	21	26	13	16	19	20	14	12	22	18	19	10	11	10	15	16	25	20	18	14	18	23	19	22	15	15	16	16	17	10	17	11	19	19	13	17	17	18	20	14	16	12	22	18	13	16	20	16	12	15	15	17	18	15	12	24	17	16	13	8	15	19	25	12	21	20	17	19	24	14	21	22	19	23	15	21	22	22	13	16	16	15	18	16	13	23	17	20	21	12	16	12	17	21	13	12	23	24	16	17	21	19	15	19	10	19	23	15	20	8	17	16	13	20	18	16	17	22	6	17	16	11	17	11	10	14	12	10	16	16	14	21	11	15	11	17	22	13	13	18	8	23	19	24	12	17	18	13	14	17	18	19	13	20	16	25	17	15	18	15	22	24	6	15	9	23	15	15	11	19	12	16	23	14	17	24	13	14	14	17	25	13	17	12	15	16	20	11	9	18	13	17	19	12	26	19	12	17	22	12	20	11	18	13	13	12	15	19	17	22	21	17	19	9	12	21	13	13	10	22	21	15	15	18	10	15	18	11	12	17	16	14	14	18	21	12	12	10	17	17	20	11	9	24	15	11	18	16	17	10	15	13	17	11	13	16	12	12	22	23	24	15	19	16	22	13	12	14	15	15	14	19	16	26	11	10	17	10	19	10	19	15	16	13	28	17	22	20	17	21	15	14	17	12	24	14	17	23	14	11	10	12	17	14	20	19	15	17	13	16	14	14	21	24	18	11	9	15	18	15	16	27	12	12	13	14	18	11	14	12	15	24	16	20	18	11	16	18	17	18	13	17	17	16	13	19	14	16	13	15	18	18	24	14	23	21	11	19	12	10	17	9	20	15	18	18	11	24	16	15	15	16	14	21	15	13	14	20	19	19	17	21	14	16	8	18	17	9	24	15	21	16	17	20	17	17	16	13	24	22	17	18	15	10	16	9	13	22	18	17	23	17	15	13	18	18	18	23	20	14	11	20	11	14	15	14	15	17	18	16	12	18	17	20	18	22	21	15	21	16	16	22	18	20	14	14	13	12	23	14	12	11	19	17	15	17	18	12	12	14	19	19	12	22	15	21	20	13	19	18	18	15	13	20	18	19	16	12	14	9	20	13	18	16	22	20	15	12	12	12	25	27	8	15	14	23	16	7	19	22	13	11	20	18	20	20	15	14	12	15	14	13	23	20	13	17	10	22	16	16	11	13	21	13	28	21	19	10	13	12	19	14	15	15	26	20	17	16	21	11	14	10	22	24	13	20	19	9	18	6	25	16	11	19	9	17	9	18	14	15	22	11	16	13	14	20	16	19	13	18	13	9	12	22	15	17	17	19	18	19	13	11	17	12	8	16	14	17	18	18	15	15	10	17	15	21	22	15	9	12	19	19	19	19	13	14	12	14	17	18	13	26	14	14	17	16	24	16	10	15	17	21	22	20	14	15	9	22	11	15	18	9	8	21	11	14	9	12	13	22	20	16	13	20	18	14	20	15	14	11	15	23	14	24	6	17	17	15	14	16	23	12	15	15	11	9	21	16	15	27	12	18	16	12	11	23	14	17	12	14	16	16	22	16	16	10	14	14	17	17	23	12	14	14	14	14	19	14	21	20	9	23	16	13	15	17	18	15	18	20	12	11	16	18	14	20	24	11	13	18	14	13	22	13	6	18	17	16	16	14	15	11	18	14	15	25	12	8	22	21	17	15	24	14	23	12	17	14	10	21	24	15	16	23	8	10	18	10	22	10	15	12	19	17	16	10	22	14	9	23	15	12	19	14	19	14	18	13	15	13	15	14	13	17	12	17	19	15	22	8	10	18	12	25	12	17	14	16	21	25	19	17	19	20	7	11	25	19	22	16	20	15	17	26	9	20	21	15	21	13	14	15	19	14	18	16	8	14	14	15	21	19	18	7	21	24	11	18	14	22	25	13	13	8	19	17	20	20	18
35451	12181	8005	23344	29226	27194	23367	19826	16882	14894	12517	9517	6721	4984	4064	3033	2190	1802	1347	1102	923	837	808	733	693	729	757	873	869	758	838	1268	1223	904	736	858	861	992	1067	1042	1129	948	672	606	595	612	581	617	590	502	506	471	470	462	473	470	506	470	461	484	441	493	500	492	413	457	431	451	470	430	416	460	493	456	439	456	464	442	449	455	449	477	464	429	446	468	448	432	443	431	442	450	428	442	413	476	454	430	465	467	453	439	463	487	504	466	464	446	459	423	463	470	423	439	434	436	454	466	486	456	405	462	451	453	494	456	465	484	449	474	448	501	449	454	449	474	454	475	469	492	461	431	449	445	448	453	434	429	475	442	449	453	447	435	488	452	421	471	443	449	469	462	463	463	431	462	446	446	468	451	425	414	488	481	434	447	453	445	439	436	425	471	465	462	454	436	459	451	452	422	415	432	479	439	456	466	438	433	463	435	415	453	428	437	433	426	469	407	475	435	461	413	446	439	478	426	468	459	382	412	425	453	440	443	461	484	457	452	418	437	455	425	437	440	466	439	422	425	492	430	468	428	422	434	452	431	397	453	450	432	483	471	457	427	477	481	424	478	461	455	416	442	464	460	469	441	444	466	448	424	421	445	462	448	482	459	426	450	435	450	443	429	466	454	448	438	405	447	474	429	456	448	436	456	496	427	471	438	455	437	463	435	436	448	465	421	487	462	422	489	463	458	465	444	415	433	471	476	460	456	441	448	466	504	465	410	438	487	435	425	441	451	457	458	455	424	468	432	475	427	455	434	454	445	443	427	475	446	464	430	463	434	447	458	443	436	468	426	446	449	445	421	440	432	437	456	449	413	471	403	460	456	452	451	452	462	505	414	440	438	417	446	444	431	496	455	446	442	474	427	451	413	454	445	451	435	407	441	432	441	462	445	461	469	447	413	429	446	456	446	453	451	436	426	470	460	477	448	467	437	380	440	429	457	412	465	475	452	444	454	457	459	441	431	423	423	455	457	486	461	430	474	467	451	440	463	426	447	473	465	426	450	459	444	453	467	452	446	422	441	469	459	455	430	448	459	447	461	434	432	437	446	408	462	416	435	440	458	454	472	485	473	427	473	446	468	476	434	460	447	459	460	439	447	449	412	442	443	447	462	479	431	443	439	479	470	459	464	440	462	451	461	435	437	424	462	450	438	410	426	473	452	408	419	472	418	496	445	481	418	438	423	444	442	439	442	430	439	447	441	472	424	474	407	449	444	429	465	470	438	431	442	417	458	423	446	432	432	428	441	479	443	457	451	453	445	444	451	426	449	426	447	433	444	431	418	457	455	455	455	459	405	428	449	431	437	421	404	467	468	445	449	455	395	412	439	434	466	388	489	412	454	447	466	432	430	439	439	476	432	478	439	439	445	432	465	445	458	458	455	433	445	468	474	465	439	467	456	485	472	487	460	440	436	477	440	441	469	455	472	396	444	433	472	432	435	414	421	454	453	446	434	470	434	452	477	461	421	426	425	433	444	426	400	421	436	471	450	409	442	450	417	437	402	474	464	451	436	507	442	418	471	450	464	478	471	442	471	443	441	460	429	457	464	441	475	413	439	458	453	459	433	426	469	453	424	423	436	442	491	458	440	453	464	452	433	439	432	449	460	469	413	445	436	466	476	435	415	445	423	454	458	400	438	452	453	395	438	482	442	418	469	462	454	435	428	449	408	447	455	464	452	451	465	447	478	417	434	455	478	437	416	447	454	395	474	450	433	434	412	432	473	445	428	448	466	490	425	423	452	454	459	477	481	455	435	450	454	488	449	481	469	453	415	454	438	461	468	522	444	420	437	414	481	487	442	419	476	433	456	451	497	397	437	427	445	441	464	468	433	476	450	441	444	436	437	457	435	423	431	411	428	464	467	434	468	440	416	461	427	429	432	457	460	444	431	421	480	439	433	395	459	442	449	472	435	498	472	482	447	458	439	422	425	439	439	475	428	471	447	478	448	470	459	458	421	463	435	434	441	446	417	425	471	452	419	434	459	427	415	464	495	447	413	481	443	454	449	463	460	485	448	452	445	483	427	452	466	463	473	467	417	436	487	444	461	451	468	467	477	448	453	473	443	484	422	460	460	453	441	434	462	445	456	465	451	457	422	448	433	470	446	436	496	486	407	465	457	446	390	426	435	476	462	437	437	427	435	443	435	448	486	454	445	453	452	442	439	463	437	435	424	489	468	455	508	445	466	436	452	463	476	479	482	467	472	451	466	453	456	442	451	457	439	453	436	426	450	461	474	428	462	440	485	475	448	410	477	423	459	442	463	441	417	460	450	432	395	446	452	446	506	453	442	434	417	445	434	485	449	425	447	415	442	457	420	464	419	447	443	454	452	419	448	456	439	477	438	448	440	421	478	440	422	433	441	478	445	457	464	451	464	492	455	446	428	465	448	477	456	459	441	423	494	434	476	426	441	402	443	442	440	455	420	461	419	457	448	451	452	485	438	446	407	432	452	464	449	472	438	453	438	432	461	453	483	448	473	446	468	459	409	426	423	472	452	469	483	434	467	412	462	468	442	453	439	447	473	431	432	421	438	443	455	412	472	445	469	463	449	412	469	455	459	441	486	444	460	465	468	418	447	444	451	469	411	481	450	460	474	465	455	463	435	428	462	468	443	453	455	488	443	452	475	419	439	411	424	456	438	474	426	501	450	433	456	428	437	444	433	454	428	437	433	466	480	445	420	459	477	433	461	464	439	459	458	426	446	489	418	449	469	448	432	439	438	432	445	438	427	442	425	448	456	444	490	438	399	436	412	447	474	423	460	438	479	455	471	474	456	410	401	433	473	448	411	450	464	441	441	439	438	455	457	466	428	450	429	424	483	419	470	440	447	417	451	426	482	467	467	430	453	458	453	465	445	454	438	448	448	444	452	464	467	416	450	508	464	409	450	460	473	460	438	469	447	451	464	465	447	442	445	440	479	491	459	441	411	457	454	426	466	413	467	441	483	434	443	417	433	464	477	474	479	451	441	488	462	444	477	454	430	397	438	438	423	480	491	454	432	414	462	458	453	484	483	443	425	460	434	440	424	407	438	449	449	447	462	417	433	430	464	431	439	458	471	470	505	478	446	439	416	415	440	466	470	437	429	449	428	432	442	408	456	441	421	458	425	440	444	442	463	482	461	447	434	455	444	467	446	456	451	435	449	471	484	468	454	413	456	449	441	437	436	458	449	453	455	418	450	437	485	447	442	444	425	435	454	451	484	441	444	456	433	450	419	445	477	473	458	472	421	454	462	440	475	437	437	465	451	447	436	482	446	427	445	452	450	429	422	449	407	465	443	473	459	437	466	442	456	405	443	441	480	434	448	441	486	457	458	419	501	437	459	444	439	442	406	428	451	423	430	410	449	449	446	450	458	440	422	445	437	410	452	431	430	448	483	430	450	432	440	432	452	474	443	434	434	439	456	405	443	444	451	454	472	454	463	424	433	503	450	445	427	469	435
7951	986	468	443	656	697	605	531	534	569	454	306	231	144	123	112	90	73	46	45	50	38	45	44	36	44	46	54	54	42	47	52	42	47	44	42	52	43	46	53	52	40	37	47	44	38	36	43	33	35	38	33	37	37	30	33	43	31	37	35	34	25	24	28	29	24	23	35	39	32	30	28	22	32	37	25	32	37	33	35	39	30	26	32	22	27	35	38	26	40	36	13	28	27	27	46	27	45	24	32	28	41	34	34	30	26	29	17	27	37	40	38	37	22	28	35	32	38	39	31	33	25	31	29	29	26	31	25	29	27	16	26	23	29	36	29	18	32	32	27	36	23	29	29	21	37	20	40	32	27	23	17	42	28	27	25	35	21	23	31	25	26	35	33	19	35	33	26	28	27	27	36	39	38	30	30	40	24	30	31	35	24	24	35	28	31	30	27	35	34	32	30	29	35	39	35	27	23	25	29	23	32	31	28	34	29	45	32	27	24	32	29	26	29	38	29	16	38	35	29	32	34	32	33	37	31	30	28	30	25	35	45	28	33	26	28	29	25	43	30	35	34	37	31	45	23	37	33	22	36	40	23	19	36	33	29	37	42	22	29	35	29	45	28	22	22	25	34	31	31	30	29	35	34	36	31	39	34	29	31	32	25	35	49	37	28	26	39	31	20	22	40	36	40	26	29	33	36	31	33	27	22	24	22	26	20	31	25	37	23	34	29	28	30	27	30	28	29	27	31	34	40	36	26	36	38	34	31	29	27	37	31	40	32	21	27	20	32	22	23	36	24	30	31	26	24	38	23	36	30	38	25	33	22	38	38	37	26	32	35	31	33	19	38	40	25	31	35	27	17	34	23	31	37	35	26	26	34	27	31	29	21	27	30	27	28	29	38	33	35	36	44	34	36	32	37	31	35	19	23	27	30	30	29	25	41	29	26	24	22	30	36	34	36	36	25	35	29	33	49	24	38	25	21	24	23	30	38	36	39	35	37	26	29	33	28	28	40	39	30	29	24	26	33	25	37	37	31	28	33	41	28	33	35	32	25	24	36	35	39	35	37	30	30	33	28	32	33	35	32	33	30	38	23	34	26	23	37	25	31	41	32	22	34	29	23	38	38	26	46	37	28	41	29	35	30	33	24	33	34	24	30	29	32	25	25	25	36	31	29	25	33	37	29	33	35	21	34	26	31	38	39	35	33	25	24	26	38	30	31	24	28	25	42	33	31	34	29	27	36	28	21	25	25	36	27	24	28	41	28	19	30	27	28	32	21	25	36	27	40	29	32	29	32	29	25	36	38	23	29	31	37	23	26	28	31	26	27	37	37	28	30	35	30	31	32	27	34	30	38	20	31	18	27	25	24	23	31	30	31	34	31	36	35	29	26	31	31	20	27	38	31	31	22	39	30	44	22	28	38	36	29	26	39	39	29	26	40	37	28	34	27	34	24	24	39	28	26	30	28	29	19	40	23	30	30	22	32	34	31	33	31	30	27	32	25	30	38	29	30	20	24	35	21	31	22	32	32	31	30	37	32	43	24	30	36	25	29	21	27	36	27	42	35	31	36	29	30	40	24	34	28	32	34	32	32	32	30	24	36	31	36	30	32	23	29	27	23	36	20	25	39	35	22	26	28	48	30	31	34	30	39	28	27	40	28	24	35	28	38	30	35	31	26	31	34	31	41	22	30	35	24	35	28	36	38	33	33	38	30	35	25	30	33	33	33	31	29	25	19	36	38	25	26	38	40	25	25	27	36	33	25	26	35	34	33	32	30	22	31	35	31	38	33	25	33	22	30	36	24	36	38	26	28	33	33	30	39	33	30	35	33	33	24	20	30	26	32	31	40	32	26	24	36	36	24	19	29	36	29	29	33	39	23	27	36	32	34	32	22	20	32	33	43	36	26	34	37	30	33	29	34	34	21	28	31	26	33	38	22	30	40	28	23	28	24	28	27	24	27	31	33	28	26	43	39	23	24	19	26	32	20	37	32	31	33	26	30	47	22	38	30	26	26	31	27	27	31	47	34	35	27	29	28	27	31	25	44	26	39	36	28	27	37	36	39	25	26	29	32	38	29	35	41	32	29	27	16	29	40	28	22	27	31	26	31	29	37	37	28	28	26	29	19	27	35	35	34	36	23	23	32	32	36	28	27	29	35	26	41	36	30	20	33	29	22	29	35	29	31	23	30	28	29	18	34	21	40	34	27	39	28	26	27	32	28	27	26	24	31	31	22	37	20	26	30	33	30	32	36	31	23	37	31	22	26	25	43	22	29	34	22	25	26	21	44	36	27	32	33	33	35	44	24	28	36	27	32	34	32	25	30	29	19	30	35	30	24	41	27	34	36	26	32	34	28	36	30	26	35	31	35	19	26	18	27	38	29	32	31	35	33	30	27	21	28	29	35	37	36	35	44	32	40	24	28	28	26	27	33	28	28	35	26	30	24	32	20	28	33	33	27	33	22	30	39	24	36	36	37	26	31	18	19	28	31	26	25	34	26	26	33	37	27	26	38	43	40	33	39	16	25	22	37	37	26	27	31	29	38	27	35	35	26	45	31	41	46	31	27	33	35	21	32	35	31	33	29	35	36	41	40	30	33	31	28	24	27	36	36	26	28	20	33	30	32	29	32	37	28	36	31	28	34	30	29	25	32	38	28	30	26	34	21	28	40	39	28	27	29	34	31	34	23	25	22	35	26	27	34	33	28	31	36	40	22	32	31	33	37	17	46	27	35	32	33	41	30	34	27	22	26	40	32	30	24	24	34	33	25	24	33	22	25	35	29	19	35	34	22	34	28	26	35	37	32	23	32	29	28	37	28	43	30	34	43	35	40	28	41	26	27	29	36	31	34	25	34	25	32	41	31	32	32	23	25	26	32	29	36	23	21	31	25	41	31	41	37	35	24	30	20	31	33	42	34	32	25	39	29	20	26	33	29	32	32	25	34	33	34	27	30	32	25	27	26	30	27	29	26	24	31	28	33	40	33	26	22	32	32	30	24	32	29	27	40	23	35	29	37	35	28	28	34	26	21	37	35	24	33	32	35	34	41	27	29	37	29	29	23	29	29	42	31	34	26	36	36	29	35	35	35	33	38	24	30	33	35	43	25	25	32	33	39	27	33	33	27	33	28	33	30	35	34	32	34	23	36	38	32	31	32	26	27	32	28	23	29	26	21	32	30	33	26	23	23	34	39	35	29	35	28	32	32	34	33	30	19	24	31	25	25	34	34	35	25	36	34	30	29	34	23	46	22	37	36	44	32	26	30	27	32	30	29	31	22	30	25	35	30	37	31	30	32	28	30	25	30	28	27	26	29	23	21	27	27	36	28	33	27	22	23	24	42	31	28	26	51	28	31	34	27	32	20	28	28	22	29	29	32	26	24	31	25	36	33	27	29	25	19	31	31	31	24	31	35	31	34	42	35	32	39	33	35	27	27	33	25	30	26	30	33	30	21	35	27	24	31	29	30	42	28	19	23	45	28
44255	19021	14728	31936	36859	35245	32013	28329	25818	23555	19924	16173	12433	9765	7966	6330	5050	3830	3075	2592	2235	2033	1952	1642	1580	1642	1651	1833	1894	1615	2059	2544	2083	1668	1689	1819	2030	2313	2048	2290	2331	1707	1262	1238	1191	1048	1175	1258	1043	995	959	919	896	881	892	922	845	836	894	910	892	885	898	867	850	909	799	828	805	802	858	786	850	870	793	859	819	872	783	853	814	812	771	816	788	781	823	820	814	794	808	785	780	812	848	821	782	786	799	815	802	796	822	809	819	810	776	845	839	783	792	793	812	771	804	828	800	812	777	818	802	777	762	835	791	769	860	784	782	760	756	810	836	779	830	743	806	794	843	824	840	773	814	781	782	768	781	829	797	815	781	803	828	795	779	829	844	838	805	792	813	742	822	798	781	771	784	801	823	799	772	793	817	763	755	801	789	772	779	794	788	785	764	787	800	796	790	782	825	785	794	760	843	741	797	821	797	814	808	777	832	739	757	795	840	767	808	808	744	809	816	760	804	840	774	788	816	793	808	797	791	774	746	828	738	811	763	811	815	806	808	814	808	706	796	815	831	770	783	767	867	768	802	832	811	752	769	772	809	846	785	797	819	756	815	757	813	777	771	825	815	757	798	761	801	796	809	774	773	789	805	784	775	830	772	796	791	735	815	813	763	825	743	745	832	761	810	790	761	794	782	743	829	796	764	762	775	837	795	800	778	826	784	802	817	811	767	811	798	788	810	803	760	834	769	764	758	799	761	796	788	808	798	799	784	815	737	750	785	789	735	794	782	805	779	825	798	783	809	785	828	809	751	811	795	794	786	744	771	789	777	795	813	797	761	797	811	791	804	828	783	760	786	806	831	803	822	848	771	763	732	818	854	794	803	756	796	772	814	787	809	800	756	798	880	813	762	823	804	811	808	803	773	752	793	804	840	825	754	779	759	777	828	786	791	779	771	724	735	762	797	758	787	768	821	783	771	835	797	781	733	766	793	770	805	752	775	728	752	769	736	747	774	807	776	820	783	816	802	790	835	766	795	796	827	784	829	791	810	800	808	775	811	753	793	825	883	792	801	763	804	819	794	771	763	774	770	759	829	777	781	770	799	793	771	813	806	820	750	820	779	769	759	797	792	821	790	744	776	787	788	812	728	805	776	781	778	793	815	802	740	813	810	790	809	775	775	810	788	764	781	806	816	760	792	759	824	834	779	802	798	825	772	771	791	778	821	779	807	740	749	800	798	776	787	806	768	789	810	721	771	787	763	775	757	765	812	845	757	800	758	769	777	808	803	797	810	762	837	804	809	802	813	809	809	819	790	821	793	833	825	809	787	776	794	818	749	789	794	879	773	848	803	800	765	793	795	792	842	785	810	753	839	827	750	817	773	807	740	784	767	788	814	830	802	806	783	775	773	775	778	785	794	808	789	801	812	816	779	774	809	798	769	782	804	810	749	797	821	763	757	863	844	787	793	787	782	775	809	863	787	840	794	835	802	769	787	760	778	850	776	769	814	819	840	814	774	822	770	852	816	778	815	795	769	795	816	768	857	775	821	793	811	780	795	816	817	778	807	758	796	811	773	829	792	799	769	774	809	779	793	819	816	754	791	757	766	820	752	769	769	805	767	776	770	784	787	789	819	763	781	822	789	801	746	836	767	774	798	774	836	768	790	831	844	809	788	749	786	771	816	782	766	821	775	770	800	782	818	811	750	794	771	778	758	773	768	799	824	799	794	773	783	768	766	807	847	784	803	786	827	798	744	771	767	780	784	773	784	753	830	801	765	772	784	779	772	769	798	731	794	794	801	762	794	776	808	800	768	815	802	751	795	844	790	792	841	794	822	823	777	752	767	828	796	789	788	802	757	799	810	763	831	817	770	781	824	782	801	787	826	799	772	817	763	758	822	814	811	747	774	822	813	784	807	817	796	836	750	835	809	774	789	842	787	768	826	814	784	780	848	751	782	819	795	784	814	801	808	811	791	790	820	826	820	803	817	773	752	831	785	787	806	834	750	771	799	779	770	763	815	809	806	840	771	809	798	792	782	847	801	818	803	759	786	768	845	756	793	786	762	806	792	749	786	794	843	817	779	827	773	786	814	811	786	790	763	814	745	799	788	783	739	716	761	811	778	782	748	780	778	791	751	818	835	859	807	832	811	731	797	789	773	818	778	785	721	816	810	804	792	734	819	817	824	755	769	781	791	791	778	807	816	870	797	759	810	837	841	801	802	750	765	754	809	829	777	844	816	840	784	760	832	797	798	787	758	768	758	759	776	784	800	804	749	840	786	821	852	822	809	770	765	788	797	774	812	803	816	814	831	841	772	807	811	770	766	802	780	781	821	797	770	785	820	801	821	773	793	766	770	797	772	798	794	752	775	798	773	818	816	795	835	804	779	745	811	754	801	788	808	791	788	775	817	764	761	752	774	783	808	735	806	747	801	818	777	784	747	811	795	777	828	746	790	774	801	799	827	802	843	793	749	844	768	793	822	812	784	820	796	791	782	765	816	740	789	838	800	771	765	805	764	727	802	838	831	768	788	789	757	816	778	800	763	774	803	835	808	793	795	752	770	822	759	780	803	773	796	797	771	804	777	800	785	795	804	811	777	815	767	832	734	777	772	848	777	799	735	809	809	788	789	816	854	773	717	811	804	832	794	791	808	824	848	818	767	805	773	785	800	826	790	797	794	773	786	763	827	800	762	853	782	820	804	848	782	829	810	753	802	788	834	785	782	753	811	777	799	836	766	775	709	823	858	805	777	786	815	843	816	786	799	814	823	770	806	802	828	740	768	777	764	791	769	815	778	759	803	794	779	826	796	772	821	823	754	807	800	751	818	748	800	800	829	793	826	817	782	747	761	759	752	779	760	764	812	776	793	753	787	798	805	823	782	784	766	762	818	829	762	775	797	784	740	777	857	756	742	768	778	816	790	856	790	777	834	825	817	836	763	775	756	765	778	786	822	763	781	826	814	765	768	768	751	793	764	803	812	792	766	854	757	837	773	815	776	783	783	797	842	810	764	790	805	819	822	782	823	807	763	797	771	816	791	787	791	824	819	786	815	808	830	787	763	810	762	834	777	820	816	821	860	744	774	807	788	782	788	775	834	750	772	777	744	809	769	786	846	840	771	807	783	781	736	782	757	806	788	818	781	781	771	772	755	809	798	754	795	775	787	849	763	814	755	770	742	823	783	745	782	770	785	809	789	719	823	795	785	798	799	845	786	767	814	750	774	752	772	820	770	763	808	779	806	746	754	830	816	803	815	800	755	831	770	798	837	782	828	777	805	760	751	793	798	829	785	787	857	761	748	784	813	780	753	768	755	831	759	794	753	755	797	820	777	858	777	737	727	838	805	794	784	822	821	799	755	755	808	772	821	779	824	763	755	730	784	760	748	725	812	817	800	802	755	770	797	753	830	740	803	779	783	769	806	811	770	804	777	824	788	763	791	779	807	775	777	804	782	809	849	868	817	744	758	737	800	805	801	802	779	811	771	818	799	797
2727	261	194	166	273	279	237	224	273	194	158	114	72	49	48	46	28	26	21	22	11	19	11	16	18	15	15	25	17	16	19	24	21	19	20	23	18	22	18	21	17	15	11	16	7	13	12	9	11	12	16	15	9	13	8	14	17	16	12	7	12	13	8	9	9	16	19	12	15	12	8	8	15	14	11	11	13	12	15	20	14	13	12	10	17	10	9	15	14	12	11	11	16	16	16	5	13	10	12	8	10	10	20	16	10	15	17	11	6	21	16	14	13	11	14	12	11	11	7	14	12	20	12	12	15	10	10	15	14	11	9	9	14	15	13	14	14	7	6	13	11	12	10	12	5	15	15	12	5	10	13	11	20	13	8	13	8	13	15	13	10	7	14	13	13	9	14	12	10	7	16	10	10	16	11	13	11	17	21	15	13	8	5	11	13	9	14	11	10	3	14	10	9	15	10	15	12	18	12	14	11	15	17	11	14	13	9	17	14	13	11	14	9	9	12	7	13	14	15	19	14	14	10	11	19	20	8	8	13	7	12	12	10	9	10	13	10	10	12	13	14	12	17	19	12	8	10	14	13	10	12	16	11	17	11	13	7	13	5	10	15	10	12	10	10	9	11	14	15	12	12	15	12	11	13	13	12	10	3	13	6	14	15	12	17	9	19	13	7	13	12	11	9	13	10	14	18	11	17	7	11	18	15	15	12	19	8	10	10	12	9	11	13	14	11	8	9	14	10	19	12	11	11	10	16	10	12	12	23	11	13	14	15	10	12	10	14	12	14	9	13	11	16	11	9	13	9	12	10	10	9	9	15	9	11	9	9	11	10	11	10	19	17	14	5	11	11	14	11	12	14	6	13	8	13	7	12	10	20	8	12	15	13	9	18	10	14	14	10	11	11	12	14	11	11	9	10	10	12	20	13	13	11	13	16	10	15	12	10	13	19	13	13	11	17	11	15	9	23	10	15	16	17	11	18	15	13	9	14	12	15	13	12	13	18	9	12	14	13	13	22	11	13	10	10	12	11	10	11	7	10	11	18	13	13	12	11	8	15	15	14	10	15	17	20	11	8	16	10	16	17	10	11	11	19	4	14	15	11	20	14	12	11	20	10	13	11	14	11	16	14	12	12	16	9	10	13	17	13	11	15	7	11	10	11	9	15	15	14	9	17	11	8	11	10	17	7	13	10	9	6	14	11	11	13	10	9	9	11	10	7	19	14	11	16	11	20	12	12	16	15	19	18	8	14	7	13	15	12	8	12	9	14	11	17	8	7	9	18	12	22	11	5	19	14	15	11	14	15	6	13	17	11	6	15	8	14	13	13	13	11	14	17	7	9	11	11	17	10	12	9	10	12	11	12	12	15	16	13	9	13	16	15	17	11	11	6	13	9	15	9	15	17	9	10	12	12	10	15	13	15	19	10	17	7	17	11	10	8	12	18	8	13	11	13	18	11	22	10	11	13	9	13	16	15	14	8	11	17	17	13	9	10	8	11	12	12	8	11	12	8	14	17	13	11	6	9	14	15	11	10	13	7	9	14	15	11	13	6	11	18	11	13	23	18	11	12	10	21	13	10	10	13	11	7	17	6	12	9	17	10	13	12	10	11	13	14	17	9	16	18	10	14	12	12	7	11	12	13	14	6	12	13	16	14	14	8	14	10	17	9	13	11	10	17	10	17	14	19	13	14	20	12	11	8	15	10	6	18	9	10	11	12	17	10	5	14	11	10	10	8	8	12	16	13	13	12	11	18	15	19	13	14	16	20	9	10	17	11	12	11	13	14	10	12	15	19	12	7	11	12	15	19	7	18	7	11	10	13	11	9	13	18	12	14	7	14	11	15	8	15	18	17	12	9	11	11	11	14	10	20	10	14	13	15	13	8	15	15	14	8	13	16	11	12	14	15	16	12	16	12	7	8	14	14	10	12	16	12	10	11	9	10	11	16	10	10	14	16	14	16	17	9	11	16	10	13	13	10	12	11	17	7	13	11	7	10	12	8	17	9	13	11	11	16	8	10	13	16	17	7	13	10	15	9	8	15	12	14	7	8	13	11	16	16	9	16	10	6	11	21	15	9	25	5	8	8	12	5	12	9	15	12	8	12	14	15	15	22	13	17	12	11	13	9	6	20	12	13	12	8	10	9	13	17	14	8	15	6	14	5	14	5	12	6	16	9	15	16	12	23	12	11	14	13	17	14	10	15	12	16	9	12	9	12	13	9	17	8	14	16	10	8	15	16	11	12	12	17	6	14	10	19	15	9	17	20	18	14	7	15	10	17	13	10	12	19	6	11	13	8	6	13	7	14	13	10	8	14	12	14	14	17	10	20	11	15	21	10	18	10	12	13	10	10	15	9	8	11	14	11	14	15	18	8	14	14	13	15	8	11	14	9	8	8	7	18	11	13	17	9	9	12	9	12	15	15	10	10	18	15	11	13	12	12	14	20	14	15	14	15	14	13	12	9	14	16	13	14	11	10	7	16	15	12	13	11	6	12	11	16	10	15	11	9	11	13	9	10	17	14	11	10	8	13	18	11	15	8	9	7	12	12	13	12	14	10	9	10	14	13	9	11	10	12	8	16	8	8	17	11	8	11	12	15	19	14	7	14	8	19	9	8	13	14	10	14	16	6	9	9	16	14	11	15	13	8	20	15	14	7	10	16	11	15	13	14	15	17	11	12	17	12	15	15	13	11	11	10	13	9	11	16	10	11	15	13	5	16	13	10	7	18	9	6	13	8	7	11	13	8	11	19	14	11	15	13	14	8	15	15	17	16	7	18	11	10	14	7	16	18	15	8	9	11	9	14	14	14	12	13	10	9	13	11	13	9	7	14	14	6	14	14	21	3	15	9	13	14	7	11	7	12	8	12	10	10	13	7	14	22	10	10	14	9	17	19	11	13	13	8	9	13	21	13	17	14	13	13	19	9	15	13	14	12	11	8	10	12	16	11	17	15	15	11	9	13	16	12	16	13	16	12	9	16	12	15	14	11	10	13	13	11	16	8	15	18	13	19	11	16	16	12	14	13	11	14	16	15	10	15	8	16	12	12	15	15	18	9	15	14	11	12	12	8	8	14	8	13	11	13	7	12	11	11	17	13	9	10	15	17	14	7	14	13	15	12	10	19	12	9	10	11	14	11	14	14	8	10	11	18	18	12	13	12	13	12	9	16	12	12	7	11	7	16	16	10	7	10	13	13	12	16	18	6	8	10	16	12	12	7	10	9	8	10	16	14	17	6	15	9	11	11	14	17	22	13	11	15	12	15	16	12	11	9	18	20	6	17	14	11	17	20	15	13	8	12	14	7	8	16	11	15	25	12	14	15	10	14	13	15	10	14	9	9	10	13	13	16	14	14	14	11	19	15	15	9	15	9	19	15	10	9	12	9	10	10	10	9	15	8	13	16	8	10	16	13	20	11	9	16	13	18	9	16	12	12	11	9	8	8	14	16	13	11	18	10	13	15	16	15	15	13	14	10	10
32837	10904	7981	22127	27606	25530	22044	18675	16129	14144	11469	8519	5821	4188	3151	2397	1750	1231	1001	776	774	634	623	581	555	605	674	722	633	685	907	966	829	705	813	821	887	893	895	948	801	575	528	522	458	474	493	441	385	405	323	358	377	376	342	378	353	384	378	342	357	381	332	345	378	358	355	370	363	373	354	311	370	343	341	324	338	359	372	330	335	383	341	361	351	373	373	371	301	342	334	335	364	355	345	337	312	338	350	339	328	345	309	356	357	334	352	337	368	368	350	339	340	353	352	381	344	325	306	324	344	319	341	329	340	326	323	346	322	358	317	378	331	365	335	361	310	317	341	319	342	317	363	333	350	345	341	345	307	311	379	331	367	304	347	324	328	358	377	351	340	364	344	343	358	356	298	354	322	338	377	351	357	339	330	327	307	380	366	345	359	361	334	373	314	362	333	324	339	365	322	354	314	370	354	336	328	334	349	357	345	325	318	332	351	336	339	348	356	344	345	357	298	366	346	378	346	302	369	350	333	361	380	324	335	337	317	368	338	363	330	349	322	361	348	330	375	336	346	332	353	348	366	350	328	359	353	341	345	357	336	299	368	351	373	371	344	344	333	374	328	332	337	375	354	352	329	346	335	347	395	304	331	319	317	375	307	329	331	335	390	353	334	358	373	317	346	365	377	318	299	354	317	334	349	352	326	333	321	347	380	350	333	358	325	374	348	356	324	347	349	337	314	344	385	358	357	329	342	335	364	358	344	350	343	367	332	330	356	347	336	334	296	319	361	322	358	344	308	344	327	335	326	344	359	343	327	322	341	348	343	335	335	357	347	335	337	332	343	351	342	327	378	343	338	360	324	343	338	326	313	330	381	353	330	351	363	300	326	341	366	338	351	364	321	358	318	342	320	298	332	325	344	317	331	360	316	320	345	352	311	312	352	338	343	328	335	348	364	335	318	367	388	353	331	334	327	357	348	361	331	352	334	350	353	316	347	325	333	333	345	377	325	346	357	375	347	394	348	319	348	351	347	383	329	319	348	325	327	338	370	323	342	342	330	325	374	312	357	334	294	333	347	328	324	360	340	320	324	340	327	328	367	369	349	342	344	335	338	362	366	340	300	342	317	322	344	353	323	339	370	313	313	355	348	326	351	341	347	359	356	340	334	363	333	325	381	369	365	342	361	335	341	373	360	344	330	339	336	334	348	359	344	356	355	335	345	353	308	338	332	344	327	325	364	355	322	326	379	359	316	330	335	333	321	387	335	377	373	352	332	376	340	356	326	369	299	324	356	354	356	354	370	343	335	334	308	348	361	320	346	359	362	349	349	366	305	366	363	321	336	341	362	335	340	323	330	360	372	381	308	361	344	325	331	319	329	358	332	322	311	357	335	352	330	345	344	327	348	320	335	339	359	344	369	346	365	337	365	334	341	359	379	336	338	367	349	347	368	340	331	330	372	345	285	333	361	334	341	375	328	315	329	355	353	355	369	345	319	376	344	373	334	351	326	330	320	312	358	332	329	358	360	341	321	351	364	338	358	346	319	335	335	338	344	338	362	348	345	354	349	323	345	317	331	349	330	348	345	343	344	341	313	359	335	346	345	323	312	344	326	355	350	330	345	377	301	334	325	360	316	343	325	354	337	328	357	336	328	331	355	337	331	317	352	341	359	350	340	361	347	356	334	338	353	341	363	366	369	344	341	338	344	369	355	349	336	379	328	382	332	341	340	333	332	333	337	332	327	333	366	350	343	333	338	333	337	355	324	393	324	375	338	367	326	347	359	345	363	317	317	325	330	313	343	326	331	341	340	323	333	359	345	367	361	360	337	338	336	356	386	306	324	335	328	340	341	356	341	331	336	365	344	357	358	350	331	336	364	326	311	358	313	362	345	344	346	328	280	341	364	344	332	336	341	330	333	324	371	342	359	324	331	331	367	363	370	332	346	356	323	361	338	336	353	312	363	329	328	366	317	354	322	342	299	345	328	350	322	305	338	341	347	351	320	325	364	345	331	361	337	354	317	325	359	333	336	394	339	339	354	345	324	362	343	349	355	336	328	338	294	311	385	340	332	359	348	331	370	317	353	336	340	328	353	318	327	359	359	326	327	362	357	368	342	341	333	316	371	336	365	374	344	317	331	371	345	359	369	362	301	312	337	314	298	323	371	354	339	362	339	338	351	385	297	331	349	348	359	357	304	344	358	314	323	319	336	349	341	338	328	343	335	355	358	350	338	340	335	329	337	338	354	378	329	357	344	298	361	352	348	361	360	332	363	342	328	319	332	379	338	385	343	324	369	329	352	322	342	353	347	345	340	336	369	379	349	336	329	365	322	345	345	317	343	385	336	341	322	342	303	343	362	321	343	335	371	326	344	342	341	335	308	354	342	346	327	310	357	357	340	376	337	333	341	292	362	324	339	336	330	330	349	370	320	355	347	332	319	355	342	331	322	314	322	320	330	370	370	351	314	338	341	347	348	345	327	307	355	380	348	331	375	340	375	355	337	341	353	334	317	330	340	332	301	359	337	335	342	341	352	329	358	348	351	332	335	357	353	351	338	325	360	355	356	342	333	319	350	353	337	342	357	331	305	355	348	356	378	335	328	360	347	335	336	335	312	342	364	332	353	356	366	322	335	331	313	328	313	366	326	311	378	327	380	310	332	368	341	342	333	338	323	356	304	370	371	342	344	360	322	345	316	330	345	355	340	382	348	320	340	332	337	375	332	332	321	354	320	335	343	340	296	328	333	311	350	340	338	343	341	357	375	369	334	352	342	337	331	344	320	322	318	347	329	356	323	328	352	343	352	313	361	345	337	341	386	324	338	334	333	317	332	312	313	321	347	310	322	336	347	366	306	328	350	368	329	316	312	312	332	369	323	334	331	342	347	359	360	343	325	333	337	336	344	365	327	327	307	319	344	355	343	368	345	325	345	326	325	360	341	330	363	323	326	327	382	328	339	313	339	358	345	359	335	317	314	341	351	361	337	335	358	322	368	328	330	335	340	371	342	357	353	356	371	342	358	325	371	345	347	361	343	323	312	342	339	365	337	327	313	325	314	322	340	355	332	339	346	336	345	350	337	315	337	361	357	314	339	331	338	338	338	351	318	313	305	342	344	342	342	388	347	357	337	344	334	348	352	348	350	396	320	336	305	355	366	341	322	344	341	356	343	340	350	330	362	313	360	368	325	355	342	351	348	313	316	331	363	345	356	325	308	376	340	309	356	351	301	341	348	341	345	370	319	344	346	359	348	339	333	361	328	347	324	340	318	323	325	348	366	370	380	329	333	329	349	339	350	336	361	338	321	354	350	338	321	343	325	353	323	300	334	333	340	337	331	333	338	341	338	342	337	349	353	332	349	333	355	327	336	375	343	325	333	336	341	362	348	338	325	346	350	324	398	339	330	329	308	319	359	380	368	370	341	357	374	344	336	338	316	402	338	342	350	343	361	355	324	356	351	324	345	376	353	317	329	362	344	341	322	344	355	348	363	319
5198	829	359	360	500	520	493	447	440	376	303	213	134	127	94	90	68	53	46	46	39	35	44	34	33	39	34	49	36	38	29	46	42	42	36	46	47	42	40	44	39	28	35	39	28	37	26	41	30	29	33	24	27	30	29	21	30	24	34	24	37	34	31	37	32	31	32	26	33	32	35	30	39	30	31	28	34	25	26	33	28	23	24	34	26	32	26	16	21	28	23	36	31	19	24	33	30	23	24	23	21	24	24	35	32	33	33	30	26	29	18	23	35	40	31	33	31	30	32	21	27	28	27	36	20	23	22	28	34	27	24	23	30	30	28	27	35	27	21	38	25	25	24	30	34	36	32	48	27	35	28	29	32	37	26	23	33	27	35	31	24	20	41	23	29	18	25	36	34	28	21	33	25	33	30	28	23	30	30	20	30	27	26	35	28	33	26	23	30	24	29	27	31	22	27	32	29	24	30	24	25	25	31	25	20	30	32	26	38	30	36	37	17	21	29	19	23	26	27	30	26	27	34	21	25	27	29	25	26	28	25	26	38	21	30	22	29	35	28	30	29	34	35	34	26	25	27	37	30	23	32	30	34	37	33	28	29	36	28	30	31	27	26	31	31	29	35	25	28	27	25	32	20	25	22	34	24	30	29	35	21	26	29	23	30	33	26	25	29	35	30	29	29	17	30	28	19	38	43	40	29	32	23	25	26	19	23	22	16	29	27	15	29	30	33	32	30	32	24	36	21	31	28	35	28	23	35	30	24	38	27	22	37	38	34	32	33	37	31	20	29	21	41	23	29	34	25	22	37	28	23	30	35	34	30	27	30	26	29	27	36	28	26	26	31	36	29	29	31	30	37	31	31	27	21	36	23	23	25	22	27	24	21	36	30	23	32	26	28	30	33	35	31	25	25	25	26	37	41	31	34	31	31	29	30	31	27	27	34	28	36	24	33	27	22	28	30	27	26	39	34	36	29	27	22	19	26	32	21	30	25	30	32	19	37	33	32	23	18	29	22	29	31	27	30	34	25	27	35	25	20	33	34	33	25	30	31	22	25	34	33	29	20	31	25	29	24	36	26	24	39	29	29	24	24	29	37	18	33	34	28	31	27	24	25	27	23	28	33	23	37	31	34	28	26	33	37	31	27	38	23	30	32	27	33	33	22	36	27	20	44	26	29	26	35	24	31	24	19	35	25	41	28	30	20	35	22	30	29	33	28	23	27	28	29	27	31	27	27	23	26	34	28	33	27	31	32	30	33	22	27	37	23	28	28	30	26	21	29	27	20	26	22	30	26	20	14	24	26	29	37	29	21	27	28	26	20	26	33	28	29	35	21	22	29	33	37	29	36	23	28	26	36	31	32	31	33	30	23	26	28	32	42	30	25	28	37	29	26	30	40	23	26	34	39	27	20	19	21	25	33	22	27	22	22	35	32	33	31	21	35	26	34	30	32	35	29	30	25	24	39	24	38	38	37	37	21	28	24	31	36	42	24	29	31	31	26	25	32	34	30	30	26	27	36	26	28	32	28	23	35	28	28	26	31	23	26	25	28	27	23	31	29	28	30	34	34	37	20	24	23	33	29	23	20	36	41	21	27	26	36	25	27	22	38	27	20	30	26	26	26	34	30	26	31	23	27	28	28	30	28	27	38	26	31	27	28	28	27	21	25	26	27	34	32	21	27	26	33	26	26	23	30	24	22	31	37	27	30	28	28	26	31	30	34	28	26	27	21	20	27	31	32	24	29	30	28	34	31	28	26	24	27	27	32	29	27	35	30	28	27	26	28	24	35	29	25	24	35	33	29	30	46	26	30	25	34	21	31	28	29	30	24	37	25	42	34	26	24	32	24	30	31	32	27	28	27	20	30	28	28	27	23	31	25	26	33	27	28	26	32	30	30	33	34	21	39	32	34	36	26	28	33	21	20	27	41	29	34	32	20	20	30	28	29	37	32	31	27	37	31	30	36	32	38	25	28	25	38	29	31	29	29	24	31	28	38	33	39	40	26	29	20	40	31	25	30	25	20	33	28	32	28	25	22	39	21	33	26	19	26	35	27	34	39	24	33	26	27	36	37	27	24	27	29	24	34	30	36	24	27	23	28	22	41	25	25	31	30	33	24	26	33	35	24	29	31	20	25	43	24	23	42	21	18	29	26	26	28	24	31	26	27	27	33	29	30	26	24	30	27	31	26	32	20	27	26	38	16	26	33	34	27	25	34	30	25	28	27	19	30	33	30	31	18	33	26	31	30	24	29	37	20	40	35	33	28	22	34	35	26	28	26	27	31	25	30	31	31	30	26	20	25	23	33	24	30	25	23	24	31	26	23	34	39	30	18	27	24	29	24	17	26	32	35	21	25	31	23	24	28	29	28	27	26	30	28	28	22	23	17	21	21	25	25	26	32	24	18	34	32	32	22	30	30	35	26	27	28	28	41	32	31	42	29	30	30	27	30	31	23	28	23	43	20	23	23	32	31	34	33	32	20	39	26	21	27	33	22	29	29	26	20	33	22	21	23	21	29	35	25	25	18	25	24	36	25	27	24	24	31	26	32	27	39	32	33	25	23	30	32	27	41	33	31	20	27	26	18	29	43	33	30	26	28	23	39	34	27	24	30	33	28	29	30	32	40	32	26	44	34	25	29	28	15	29	29	29	39	30	29	37	21	27	21	25	30	28	28	12	25	26	25	15	26	26	23	31	29	29	33	40	30	29	28	32	24	35	24	24	24	26	40	32	28	27	28	22	34	35	31	43	31	24	34	27	16	26	27	27	21	34	24	33	26	24	25	14	26	23	21	29	25	21	28	23	24	33	35	34	30	40	29	29	26	24	30	28	20	30	24	25	31	25	26	32	32	28	31	26	42	30	38	26	35	35	26	25	28	24	20	34	28	41	29	25	32	20	36	27	33	26	37	37	25	27	28	31	32	25	30	25	35	25	30	36	18	24	28	23	32	26	27	26	34	33	21	22	28	30	25	31	23	32	32	23	36	28	27	24	31	27	29	27	34	20	32	36	29	26	36	32	29	29	25	28	30	29	28	23	39	20	36	23	24	22	24	30	29	33	30	27	32	31	30	18	21	40	30	26	34	31	27	24	24	32	19	30	25	25	38	25	28	32	28	29	23	30	28	23	29	19	44	31	42	32	22	31	18	32	24	41	26	34	24	32	30	22	25	33	32	33	32	21	21	36	24	27	21	38	25	31	32	25	29	23	24	30	27	29	23	26	28	30	36	29	33	31	29	19	30	19	32	25	23	28	34	23	20	33	29	42	22	26	24	31	23	29	25	25	13	30	34	32	37	24	26	22	38	24	24	28	28	24	29	34	27	23	33	26	27	42	36	33	24	25	27	37	25	24	28	27	23	29	24	31	24	25	34	28	24	28	30	24	29	29	33	29	33	34	27	25	32	43	27	33	30	27	23	24	29	30	33	26	23	17	21	31	26	24	30	30	31	32	28	28	23	28	37	28	25	26	21	27	21	32
42098	18228	13040	29196	34491	32331	28658	25625	22736	19880	16778	12792	9116	7136	5765	4452	3483	2653	2229	1881	1762	1605	1496	1406	1344	1470	1491	1528	1381	1508	1858	2113	1795	1680	1812	1797	1640	1704	1975	1817	1247	1107	1121	1099	1083	1146	1038	884	874	828	827	887	766	862	764	783	790	800	761	787	781	811	773	780	772	748	806	757	755	812	764	795	786	771	771	743	782	775	785	731	713	792	753	768	722	771	777	756	750	802	728	773	742	761	725	752	725	696	759	730	726	760	734	795	697	777	778	763	727	756	728	746	721	742	694	733	746	774	748	729	740	735	692	764	767	767	755	773	768	709	722	765	786	710	778	739	740	756	706	777	765	770	751	747	777	718	732	712	716	744	765	724	660	772	702	691	786	769	715	711	757	712	761	737	784	810	742	736	708	725	778	800	715	756	764	727	702	713	743	745	749	722	756	705	772	736	737	736	739	678	744	767	765	726	767	737	735	737	735	752	697	712	721	746	713	744	770	750	708	672	762	754	745	744	753	802	727	716	736	695	732	723	722	744	745	735	756	742	728	721	779	795	752	727	715	736	746	711	744	750	706	708	780	737	737	741	736	751	749	738	799	764	657	756	709	755	708	769	737	737	755	705	780	746	734	735	749	748	712	724	723	728	728	701	745	746	823	723	741	745	705	734	694	767	762	729	716	720	734	773	733	772	726	734	722	715	719	735	732	709	736	751	778	756	698	765	727	730	753	767	663	716	741	749	757	716	804	696	776	715	788	768	747	743	721	738	746	732	765	753	676	716	703	706	748	749	783	757	732	729	709	757	712	762	713	709	726	734	781	750	778	745	731	752	760	753	703	744	741	754	720	758	706	710	753	760	756	755	732	753	759	755	737	712	711	725	702	742	740	744	760	733	747	728	767	751	707	725	749	765	716	729	748	728	691	765	686	771	729	757	742	708	752	717	667	700	736	718	764	791	742	792	689	693	723	735	768	739	711	710	721	754	723	754	683	691	784	743	752	729	720	748	742	730	750	707	763	750	793	715	715	740	748	713	746	775	707	743	683	754	781	750	726	708	713	692	723	715	732	749	675	751	737	727	752	730	692	719	754	734	749	722	733	778	716	789	792	722	750	757	745	723	733	759	729	721	762	738	686	728	773	713	711	753	735	743	718	766	747	785	683	776	675	738	764	742	708	745	741	719	685	761	744	676	771	724	720	768	719	743	736	717	729	716	717	718	750	743	734	738	738	749	737	780	704	721	718	760	790	744	761	727	714	733	752	752	714	664	694	708	748	720	735	671	768	727	669	722	758	789	740	750	731	728	743	756	727	751	730	776	752	825	718	755	723	746	751	741	779	719	701	782	728	737	749	736	680	742	709	771	745	722	729	689	707	713	751	674	701	694	673	821	718	747	741	739	691	716	707	692	790	750	792	728	715	745	798	725	753	713	737	722	738	721	745	715	723	754	710	719	701	692	753	762	766	725	693	696	769	744	723	748	745	687	729	723	719	741	711	753	742	729	712	702	755	788	744	686	735	726	689	705	718	749	727	710	710	758	730	758	741	746	755	784	746	760	723	773	774	734	725	740	745	749	714	700	741	737	721	754	685	736	757	745	774	712	747	764	718	709	722	731	731	716	705	722	772	795	737	735	717	747	756	683	760	765	703	719	760	689	741	697	693	753	733	703	727	698	749	775	724	730	685	752	768	740	728	748	719	720	724	757	739	762	730	767	752	725	738	713	682	704	733	778	712	729	819	758	779	721	735	756	715	753	732	707	731	689	742	727	718	731	686	772	723	741	751	804	737	749	711	755	757	729	771	687	725	731	717	735	728	720	726	682	802	699	697	726	705	691	771	706	741	714	696	737	725	765	736	756	750	739	745	762	750	730	772	742	720	747	724	730	756	764	690	758	763	712	707	713	765	730	741	735	739	704	720	751	765	775	740	689	685	743	746	743	749	754	720	789	739	737	730	729	797	769	791	698	703	723	741	754	769	772	747	783	742	770	745	760	751	689	774	786	723	735	740	691	728	686	751	738	738	702	731	719	752	749	747	733	756	732	727	726	747	722	685	704	750	687	748	725	711	708	710	720	790	748	754	740	732	673	764	721	732	756	728	701	734	710	760	740	709	698	691	756	777	735	729	741	744	688	709	788	789	738	762	739	708	728	733	718	763	769	738	732	701	733	734	735	742	724	705	751	707	758	732	692	713	743	728	737	729	713	674	762	749	715	725	709	754	719	749	753	742	722	714	751	760	742	701	747	750	696	737	708	782	734	747	716	729	702	734	734	798	695	700	726	711	749	699	724	784	738	724	737	726	719	704	736	732	735	686	763	715	772	737	739	691	727	699	699	728	733	719	695	751	774	694	720	751	761	696	756	675	717	759	710	759	707	728	729	720	742	737	730	713	707	726	700	723	747	744	749	740	691	756	728	745	726	766	718	728	712	736	726	712	739	741	720	738	701	773	765	746	757	733	771	763	726	750	672	722	722	716	738	761	698	727	751	745	788	719	734	727	767	689	755	688	760	740	790	769	672	760	721	773	716	745	717	750	711	722	756	676	736	678	733	733	744	766	732	754	734	771	663	767	729	715	724	751	728	769	716	730	734	743	748	754	755	723	729	735	713	715	734	686	728	729	688	724	708	773	737	753	714	730	719	784	726	745	759	717	693	704	733	786	714	713	760	730	727	748	737	697	743	768	743	733	727	742	682	768	692	705	765	738	791	747	731	711	742	741	741	715	782	806	714	712	690	742	714	796	745	720	710	710	769	779	758	756	751	734	736	720	738	696	723	765	763	719	749	768	710	737	696	754	704	712	713	675	718	756	726	725	775	761	703	701	758	713	743	772	777	757	765	768	705	717	714	747	742	725	733	728	774	729	740	771	732	717	724	704	674	822	734	724	717	696	745	735	788	732	727	759	686	739	774	706	764	772	785	794	705	771	748	765	751	753	682	720	742	755	764	757	728	718	766	755	715	726	773	739	731	713	741	746	737	731	732	777	731	715	731	707	700	742	760	722	782	721	720	750	750	757	747	712	766	740	774	689	766	717	731	763	731	692	769	756	720	688	769	766	708	694	756	760	731	732	741	693	745	766	716	741	748	786	747	720	729	730	771	733	775	741	729	723	742	753	726	719	721	741	743	681	703	759	762	724	763	730	732	716	714	761	755	739	763	746	717	688	753	746	751	720	694	726	764	737	704	743	726	726	731	743	745	721	711	712	771	743	707	725	737	764	750	735	754	736	766	757	722	716	735	759	736	732	708	744	754	725	776	742	727	710	714	717	754	727	677	737	745	706	729	741	766	689	701	766	730	740	746	738	691	700	702	712	698	747	764	729	721	717	759	743	771	727	767	733	730	694	722	706	751	749	800	735	696	791	725	723	771	749	717	722	710	758	742	720	742	766	723	732	772	768	773	704	758	795	736	743	722	757	727	710	747	739	735	736	700	667	709	779	744	670	741	727	744	718	706	735	724	773	728	764	686	763	713	768	757	761	741	717	740	737	716
2886	384	191	223	360	303	295	307	273	236	204	126	62	64	47	42	40	17	28	25	20	18	19	22	16	18	19	16	17	24	29	14	32	25	24	28	25	17	20	15	25	20	16	26	19	29	21	21	22	13	21	17	19	16	20	17	16	19	11	18	15	15	19	18	15	22	18	18	8	16	12	18	18	12	11	20	3	16	14	16	21	17	19	10	21	15	14	24	11	18	10	12	14	18	15	16	26	15	17	10	14	20	12	12	11	16	21	13	20	19	19	17	14	23	25	16	16	17	12	16	22	17	13	20	14	22	14	14	17	11	14	13	9	10	14	22	18	14	17	16	27	22	11	22	22	18	23	15	15	21	14	17	14	16	18	17	18	17	13	16	19	18	17	21	17	18	22	13	14	20	13	13	20	11	22	12	16	22	16	26	17	13	18	12	12	22	18	14	17	19	21	11	23	14	17	9	26	13	14	16	17	10	14	10	17	12	20	15	14	21	17	15	13	20	12	16	18	8	20	15	13	16	12	19	18	22	17	20	12	21	18	20	19	16	22	18	18	16	14	12	14	15	18	12	13	23	14	23	15	12	13	17	8	13	8	11	13	24	13	13	16	17	12	18	12	18	18	18	21	24	15	17	19	18	15	15	21	17	16	14	22	15	16	17	14	21	14	16	16	20	20	16	19	22	9	25	17	19	17	11	13	14	13	16	9	13	19	18	15	13	23	16	8	15	18	18	16	23	17	20	24	15	24	17	19	20	14	16	11	18	23	16	13	17	16	15	13	11	15	22	18	15	15	19	13	14	17	8	19	17	12	21	9	13	22	13	14	19	16	18	13	17	14	12	13	14	14	18	9	14	14	19	26	15	16	11	16	14	15	16	20	21	16	14	15	21	18	16	12	17	14	17	27	11	14	10	18	11	15	9	15	19	13	15	12	15	14	12	17	21	21	17	21	10	23	12	12	16	20	19	18	17	16	17	13	23	10	21	12	9	15	21	15	11	13	11	23	12	14	13	15	21	12	21	16	19	17	27	12	17	11	23	11	14	16	10	12	12	16	9	16	15	18	22	14	19	17	13	15	14	15	18	12	20	15	17	17	13	15	14	18	16	24	15	17	18	19	10	12	20	15	13	14	15	15	15	16	25	16	20	17	18	31	14	11	18	10	13	22	10	17	19	12	13	19	12	22	18	12	11	12	19	22	18	13	21	14	19	18	12	18	18	19	16	19	18	19	19	14	12	17	14	11	14	12	13	15	16	16	20	18	23	17	9	22	15	12	23	21	14	12	14	14	14	16	17	8	26	17	16	22	14	20	17	19	15	13	10	13	13	19	14	17	17	17	15	10	18	15	20	24	16	14	16	17	19	23	15	18	13	18	18	21	8	16	15	10	17	12	22	14	25	14	22	20	14	14	18	16	19	18	19	16	16	19	12	22	7	24	18	19	15	13	9	6	14	14	17	17	16	21	18	19	20	25	12	20	15	25	13	20	22	12	11	14	16	18	15	11	13	19	15	15	13	19	13	17	24	13	14	15	12	10	20	26	11	14	18	11	25	18	21	10	14	19	24	20	20	17	23	18	15	14	16	9	14	18	16	17	16	8	20	13	21	23	18	13	11	16	17	19	12	9	13	17	14	20	17	21	15	22	18	17	20	16	14	15	14	21	13	18	18	17	13	16	16	21	11	23	16	19	13	24	14	13	11	11	11	14	13	10	13	22	17	10	11	20	13	19	18	9	19	12	18	18	14	18	17	17	10	15	15	12	16	12	16	21	14	19	13	19	18	18	17	20	20	10	9	17	11	12	20	14	17	9	16	10	9	15	17	18	15	20	12	13	14	20	19	12	18	13	19	15	16	9	16	13	13	15	19	26	11	11	11	22	11	15	14	14	12	9	13	24	11	15	24	17	13	18	22	13	25	14	17	18	26	17	25	30	13	17	12	26	17	19	16	17	20	17	21	15	16	10	18	17	23	25	14	16	11	15	16	11	26	24	17	16	15	13	13	11	19	13	17	23	20	27	18	15	17	17	25	13	21	15	21	16	11	20	13	15	15	11	17	15	19	17	29	18	12	21	14	18	21	20	11	18	19	21	19	19	15	14	23	20	22	18	23	19	15	16	21	11	13	8	14	21	17	10	13	16	14	17	23	14	12	15	20	20	16	16	25	18	12	22	16	17	21	16	14	18	13	24	16	17	10	23	21	19	16	21	12	20	12	14	14	24	17	19	12	14	16	16	17	15	16	10	14	21	20	16	16	8	21	11	8	18	19	20	16	17	6	15	18	15	13	21	12	16	16	12	12	18	17	15	16	23	20	18	15	7	19	17	15	15	16	17	22	22	20	8	23	14	17	15	24	21	18	17	17	16	11	17	12	17	22	14	11	26	13	21	27	13	10	19	16	18	11	16	21	8	14	17	11	13	17	16	15	14	14	15	20	18	19	8	10	24	13	24	17	18	24	14	14	26	16	16	13	18	14	13	11	22	16	9	21	12	24	20	16	7	13	21	21	15	17	9	21	17	21	13	20	19	26	19	19	14	16	16	17	15	15	14	19	20	21	19	16	13	14	16	9	13	17	16	19	23	18	12	26	15	15	11	9	15	26	16	16	19	23	19	25	12	13	16	16	22	10	16	18	22	21	17	20	22	16	13	12	24	15	12	12	17	17	14	22	20	22	19	14	10	17	16	16	18	15	18	17	24	16	14	17	11	9	16	15	17	15	13	23	22	19	19	17	5	16	17	22	24	12	15	12	19	26	26	13	12	23	10	13	18	18	11	17	13	16	23	13	21	17	13	18	17	23	18	15	11	22	16	22	18	20	11	11	15	16	22	11	15	24	14	16	23	16	14	16	11	15	12	13	20	16	16	24	15	18	24	13	15	15	21	13	13	21	19	16	23	19	18	16	16	16	18	12	9	16	13	14	8	10	20	16	20	14	14	16	14	7	15	21	23	10	16	14	14	23	20	24	19	19	17	16	12	13	13	23	16	16	17	15	20	18	15	19	21	21	11	15	14	12	12	14	17	19	17	15	17	21	12	10	20	17	17	17	12	15	16	21	20	24	9	11	18	16	18	15	10	18	14	15	18	14	19	21	11	8	19	21	15	15	19	19	19	24	15	15	17	21	17	17	12	21	20	5	15	5	12	10	27	16	10	12	12	19	8	19	18	10	17	14	16	17	13	12	16	20	13	25	18	22	20	17	6	16	16	14	24	15	20	15	12	16	18	14	18	20	22	23	9	11	19	25	18	15	21	15	25	13	10	12	12	12	16	18	18	20	13	19	14	15	16	9	10	16	11	13	18	15	15	13	15	18	13	16	12	17	18	15	13	13	16	6	24	13	19	17	11	19	9	18	13	16	21	10	20	17	18	17	17	9	5	12	16	12	16	10	16	20	18	17	20	15	23	14	12	15	15	20	18	17	16	19	14	16	16	16	13	19	17	17	18	19	11	25	17	21	19	10	10	11	13	15	11	13	21	20
36087	13728	9222	24142	29521	26866	23259	20200	17372	14757	11547	8425	5794	4308	3271	2434	1855	1411	1150	981	877	880	754	647	709	872	909	859	812	959	1268	1453	1024	1219	1180	963	966	1005	1019	868	677	654	652	645	697	696	580	484	454	485	493	513	481	473	464	473	457	437	443	509	474	434	452	479	452	478	453	468	413	477	447	493	448	448	439	474	435	404	491	510	441	456	430	473	441	457	450	466	465	455	424	409	417	404	439	480	456	420	467	467	434	468	446	454	444	452	464	401	430	442	429	445	485	430	445	470	439	428	426	464	447	456	472	448	456	437	417	441	458	479	424	477	426	397	453	434	422	457	426	471	431	397	471	443	423	489	455	460	454	425	471	430	424	467	445	434	433	485	475	439	465	419	464	436	449	419	439	416	451	441	449	439	441	435	428	439	450	447	402	452	477	456	436	452	390	439	439	436	423	429	457	471	433	462	423	420	463	451	473	473	443	429	477	452	435	417	393	424	418	473	412	440	461	409	453	425	435	434	456	460	462	494	455	488	432	401	442	426	462	418	445	442	408	437	454	454	429	454	453	424	446	463	449	415	435	507	432	433	465	423	446	438	439	464	440	424	470	444	471	447	447	419	462	459	404	455	460	445	465	420	434	419	448	415	465	450	440	395	445	477	434	472	439	454	454	457	439	450	420	463	419	466	440	443	459	454	405	469	422	426	412	433	418	451	467	415	435	460	455	436	459	473	443	442	415	440	414	445	453	429	442	424	458	416	436	461	463	448	480	411	461	432	427	491	462	440	446	418	471	453	431	460	470	462	446	437	435	483	441	413	410	445	483	410	420	455	470	430	442	415	418	450	441	440	445	419	413	462	423	464	423	461	415	428	443	456	463	454	468	421	430	410	405	476	399	451	402	425	469	435	480	406	464	441	479	452	432	435	438	429	437	430	435	455	433	474	432	439	429	419	459	468	424	437	452	452	444	447	431	418	399	424	424	406	450	421	452	438	471	415	418	414	461	435	427	445	461	439	444	446	429	481	430	449	453	462	427	464	404	406	408	461	425	471	438	444	439	470	422	466	443	454	423	435	435	475	479	438	477	433	434	435	436	415	443	443	461	444	428	429	443	465	453	417	405	432	435	435	461	428	449	423	479	455	493	454	428	405	393	434	471	447	463	417	445	438	425	493	442	424	466	416	442	433	458	428	417	421	455	448	428	460	437	429	473	451	437	466	456	423	413	480	491	445	426	468	448	486	422	447	463	440	417	448	461	425	455	429	494	443	475	441	437	475	432	468	465	466	454	468	449	428	437	460	400	459	432	456	420	453	419	410	435	406	455	448	459	468	442	442	427	427	421	427	434	439	436	465	445	452	433	440	471	471	468	445	446	431	400	454	459	405	428	425	427	448	426	464	486	435	452	436	457	461	448	431	415	459	404	474	420	488	464	409	454	439	439	437	482	419	407	461	419	440	450	456	472	440	426	461	443	448	427	441	456	483	427	455	471	462	451	413	479	422	440	430	466	428	470	408	477	470	451	414	440	465	413	425	457	429	432	445	464	474	441	454	450	469	430	471	435	416	397	460	434	416	477	429	483	424	433	442	446	429	444	430	449	454	437	454	419	476	443	431	439	399	449	419	429	462	479	431	462	445	424	466	467	526	431	439	471	468	449	433	427	430	428	400	421	441	440	490	448	435	422	468	428	420	439	481	478	458	425	462	432	443	432	367	474	437	458	429	425	426	412	449	439	445	446	422	420	471	418	448	430	434	416	436	433	453	435	468	429	448	406	444	439	458	467	445	468	455	430	451	451	425	439	426	424	438	442	444	448	437	440	429	444	437	440	446	483	446	421	447	441	447	460	478	451	464	450	442	460	448	427	419	447	419	435	454	457	450	456	418	417	476	439	431	440	450	433	439	470	429	416	418	479	453	470	437	435	415	409	456	433	417	400	450	467	428	440	434	424	452	415	456	466	411	434	465	427	458	416	453	481	428	451	429	415	497	424	474	432	439	436	427	405	419	418	491	443	449	434	420	402	425	422	459	439	404	444	461	429	460	428	423	418	445	420	415	485	414	464	394	426	465	464	478	446	438	465	446	430	438	462	419	420	453	461	437	497	409	442	436	366	442	447	439	439	416	450	444	470	425	415	454	464	431	484	413	441	419	421	448	407	440	461	477	430	447	448	482	454	434	472	437	428	458	463	437	409	438	465	403	450	420	418	438	475	466	457	432	439	458	418	428	472	412	459	447	429	455	429	468	414	436	460	377	440	424	443	481	457	413	439	461	429	459	419	469	429	406	430	433	414	425	430	424	430	437	435	449	449	445	461	453	424	457	469	428	470	428	437	435	426	461	478	449	439	455	422	406	452	458	463	442	400	431	444	437	437	409	449	439	435	427	415	446	426	420	446	455	465	441	485	459	443	436	438	468	449	473	402	429	443	461	479	417	471	469	420	424	448	462	489	430	403	454	428	435	412	441	457	444	420	455	459	387	467	441	416	470	485	423	436	432	425	395	446	458	406	460	431	456	453	461	485	455	449	446	429	398	477	469	429	446	431	441	499	436	458	418	455	450	460	469	422	458	448	445	444	429	451	431	422	425	468	451	438	431	463	441	456	458	422	407	462	421	463	456	447	446	451	434	427	428	470	397	486	463	460	456	429	452	442	438	436	481	445	434	422	449	431	433	429	465	420	432	473	415	445	411	440	443	446	447	432	421	435	461	420	475	440	423	476	460	489	458	459	411	468	447	464	404	451	468	447	469	489	419	437	478	429	468	431	443	448	395	449	411	421	425	464	394	476	464	462	477	440	417	398	428	447	450	441	440	455	451	413	432	459	430	439	431	494	444	413	407	478	461	401	453	434	467	459	422	429	422	420	397	446	457	434	449	427	470	439	455	448	413	459	473	475	441	450	445	446	434	479	455	412	418	469	438	420	461	409	431	412	475	412	455	423	426	424	423	451	449	441	398	467	399	442	439	477	452	453	424	445	457	416	473	453	449	468	474	449	436	454	484	433	493	384	481	442	452	444	451	426	451	472	443	454	416	440	462	418	463	417	443	456	419	399	441	428	442	433	457	385	458	425	474	437	421	443	447	432	438	437	452	433	419	414	431	455	418	448	461	459	489	431	450	467	451	445	443	456	455	456	481	456	427	411	418	497	436	448	411	401	454	450	414	442	439	435	467	462	424	457	453	437	487	429	458	431	465	438	424	425	425	436	460	502	433	427	442	440	429	434	467	447	448	414	443	416	444	418	466	431	415	448	429	465	429	458	437	441	485	435	441	490	458	466	443	413	441	416	467	475	435	421	423	453	427	425	438	413	454	442	456	437	452	447	465	436	409	429	426	457	470	428	459	471	453	430	467	457	413	446	434	448	421	423	431	473	420	452	426	453	431	455	436	443	430	415	457	460	447	461	400	446	456	449	455	478	470	448	459	486	435	434	491	459	459	448	464	440	432	462	435	412	426	429	472	469	449	451	408	472	438	428	462	437	455	471	440
7702	1006	562	488	753	682	710	695	583	504	398	242	193	131	115	85	78	66	49	34	48	53	48	40	51	57	33	43	57	63	64	55	53	55	46	51	45	51	59	61	38	39	35	30	35	38	39	27	29	40	30	34	24	35	36	28	31	47	28	34	34	35	30	33	31	25	24	28	36	34	23	34	32	31	41	30	35	27	39	36	34	31	31	35	37	31	21	29	29	39	43	41	30	26	27	25	30	36	25	32	44	30	26	35	40	30	26	30	24	34	27	30	27	22	32	40	26	28	22	39	34	31	30	26	16	37	22	27	29	35	22	24	36	22	19	36	40	34	25	37	27	35	23	43	37	30	34	39	35	33	26	27	29	31	33	40	29	33	38	28	34	26	42	27	23	35	38	33	42	28	23	34	44	35	22	26	23	32	25	41	28	27	17	29	33	25	39	29	31	31	23	27	25	33	43	33	36	33	24	31	38	32	33	29	20	37	41	29	27	37	31	32	33	23	37	29	27	32	32	32	25	27	33	30	24	31	35	37	26	37	28	33	29	29	27	19	26	32	18	35	26	43	24	32	32	25	33	36	23	32	43	33	24	29	27	43	28	25	35	25	29	28	32	31	35	23	30	35	26	29	17	29	32	25	22	24	29	30	28	28	30	33	32	21	33	34	31	36	30	31	26	30	25	37	28	30	26	31	38	23	30	25	27	25	34	35	37	30	39	34	27	33	27	31	32	36	23	33	23	28	26	35	28	29	24	25	26	36	28	24	30	31	25	31	31	27	16	36	28	31	29	35	33	29	26	23	24	38	26	29	37	34	28	31	39	26	23	31	39	20	31	23	37	14	36	23	34	21	44	26	33	30	34	33	34	37	31	27	24	36	41	28	30	29	33	34	34	26	30	33	27	27	26	27	25	35	19	33	24	34	35	31	32	36	27	39	36	31	22	30	34	46	22	36	27	30	24	35	25	19	23	31	32	27	29	34	26	30	34	29	31	35	30	36	36	32	39	31	22	25	30	27	32	44	31	25	31	32	33	34	28	34	29	25	35	39	21	24	20	26	42	29	32	37	35	26	22	37	30	26	30	28	27	21	34	30	38	29	26	42	35	34	36	36	24	30	43	27	34	21	43	30	28	27	27	34	34	25	32	35	32	41	34	27	44	40	31	29	38	39	35	35	21	38	26	36	31	29	25	35	29	25	29	25	27	33	28	40	32	23	37	38	32	30	41	26	40	36	33	32	42	31	29	17	26	32	33	29	31	34	31	42	30	37	26	19	32	33	46	25	31	23	41	33	28	28	26	37	40	25	32	21	28	44	24	26	39	36	27	34	38	43	25	29	27	25	28	31	35	34	32	31	36	33	25	49	27	25	26	24	33	28	35	29	37	28	21	28	33	25	30	30	23	27	26	31	21	34	26	30	33	25	30	40	33	31	26	35	38	29	24	32	33	38	30	24	35	33	30	26	31	33	25	25	31	24	33	29	24	33	29	35	22	32	35	29	32	35	23	36	27	29	22	42	32	33	34	32	24	29	27	35	32	31	37	31	28	21	20	33	40	30	37	33	39	34	35	35	37	32	31	44	22	36	27	36	35	29	33	34	37	26	24	21	33	37	38	32	32	28	35	36	42	35	41	33	31	28	33	30	29	23	29	29	18	37	33	31	27	24	30	32	30	29	30	25	33	35	33	25	35	25	38	28	39	26	35	35	31	24	32	35	40	20	32	23	26	27	27	38	31	35	25	20	30	22	22	32	28	32	42	30	32	38	29	34	23	43	32	33	25	29	33	42	32	22	32	28	21	30	28	26	23	22	29	37	32	42	29	18	30	30	27	26	37	28	38	35	25	30	16	30	32	33	21	35	29	38	30	33	23	24	25	23	31	18	31	29	23	30	36	35	39	31	22	35	22	29	21	23	30	34	28	27	40	36	44	25	34	26	27	28	43	31	42	26	26	27	28	34	36	34	16	23	29	33	39	32	26	29	28	43	22	37	22	33	22	35	32	35	26	28	25	35	38	30	29	23	30	40	36	37	21	34	31	41	33	35	32	36	27	30	32	28	32	30	39	29	28	29	35	28	34	27	33	25	30	35	30	31	29	32	36	20	24	31	34	34	25	37	33	24	30	30	24	25	32	32	30	38	32	29	26	32	34	23	33	38	35	34	40	32	32	35	27	29	26	27	30	32	50	29	21	30	35	33	24	25	33	39	35	32	38	33	28	33	26	28	34	25	26	29	34	28	25	27	28	24	34	32	23	24	27	21	25	21	30	28	28	18	24	25	30	37	21	30	29	28	39	36	40	41	34	27	37	23	32	46	28	30	25	31	31	28	31	38	38	31	28	19	28	31	32	34	37	28	46	22	36	30	30	36	27	34	25	29	34	30	36	35	34	43	30	27	36	36	26	32	21	32	38	26	24	29	24	32	38	18	29	41	35	35	34	44	40	31	37	28	41	35	35	29	29	28	30	31	29	35	24	29	23	25	31	23	34	30	26	34	23	27	35	35	30	27	24	23	26	24	39	24	19	37	30	28	51	30	26	29	30	20	33	39	30	34	23	27	40	35	28	27	31	34	31	25	34	19	28	30	34	35	27	28	35	29	27	28	38	31	28	21	28	36	22	38	33	32	37	35	29	28	25	26	30	28	18	35	37	41	26	28	31	25	34	33	33	22	28	27	24	28	31	32	21	30	26	43	38	20	29	23	21	39	36	27	31	37	25	33	30	31	34	34	26	36	36	24	32	25	33	31	38	30	19	37	35	36	23	24	36	38	33	28	29	22	40	33	25	33	35	30	31	28	29	37	32	29	36	31	30	36	31	25	30	29	37	28	23	38	35	25	29	24	35	26	30	35	30	24	34	23	31	34	36	25	29	24	29	32	25	32	30	38	40	25	26	29	27	31	39	29	40	36	26	24	25	35	27	28	35	40	28	25	26	33	21	27	34	36	36	32	28	25	37	35	33	22	29	32	35	28	23	30	32	29	32	37	28	35	40	29	27	29	42	32	32	31	26	29	23	34	36	25	30	28	31	22	26	35	30	29	28	20	15	29	23	27	40	31	33	37	32	31	23	33	27	32	46	33	41	35	42	41	27	27	24	27	32	30	27	27	27	22	29	24	34	31	31	35	38	24	31	36	30	19	31	35	27	27	31	31	23	29	29	34	27	41	29	39	29	23	34	30	25	37	31	25	32	31	33	34	24	22	39	27	39	25	33	32	23	37	30	32	32	30	44	32	33	34	21	41	24	27	33	30	42	37	18	32	46	34	26	31	28	30	29	33	35	27	22	26	31	26	34	34	28	29	28	36	28	31	30	15	27	29	24	31	32	25	31	30	30	42	41	26	30	27	29	31	42	31	47	32	35	27	29	29	36	21	39	20	29	21	25	38	38	31	31	33	28	28	29	38	33	33	34	25	31	32	29	27	35	38	25	33	30	31	42	20	31	38	43	29	20	32	33	28	36	33	34	34	37	31	26	31	35	30
42797	20565	16196	33235	37928	35304	32080	28922	25978	22551	18765	15073	11091	8701	6747	5147	3993	3281	2799	2393	2258	2049	1810	1668	1785	1926	1928	1825	1797	2131	3065	2818	2371	2544	2126	1928	2121	2458	2224	1834	1464	1330	1312	1289	1301	1219	1061	968	889	969	951	937	901	944	910	844	916	896	902	903	861	905	851	860	849	894	845	868	864	797	812	811	849	857	820	822	862	823	828	838	855	785	789	801	797	858	824	770	870	800	784	786	759	801	779	823	800	755	771	792	841	778	770	797	801	841	820	801	788	862	860	872	781	809	787	766	801	829	769	781	837	785	822	793	806	810	788	768	789	814	853	761	776	797	793	774	782	755	800	820	825	813	768	781	851	784	787	774	869	766	772	807	858	800	776	782	808	778	753	749	790	794	752	807	831	768	818	763	800	709	769	807	751	787	790	767	853	793	781	792	778	760	791	787	801	778	824	772	818	776	821	756	797	795	794	800	763	771	794	798	819	758	819	787	784	817	784	814	806	841	721	824	812	765	750	783	753	775	795	863	783	780	802	799	795	786	753	804	778	763	812	773	757	788	831	796	808	785	751	818	785	767	818	780	769	713	757	783	839	769	738	755	795	777	739	809	832	782	755	837	763	802	824	856	810	754	853	747	778	848	804	783	803	772	795	778	805	783	749	810	805	754	769	750	768	817	741	788	761	835	768	787	776	743	789	839	825	804	762	787	784	766	773	780	745	778	706	810	783	775	799	823	786	776	777	798	767	761	740	790	823	730	767	805	776	779	738	765	794	890	798	809	826	743	812	817	748	798	750	814	810	758	748	803	819	802	812	803	789	799	738	756	794	793	781	735	809	755	849	778	804	782	757	795	771	724	830	782	729	855	738	791	747	766	753	805	757	831	853	766	794	811	784	770	815	741	799	790	837	780	771	755	795	779	778	842	775	789	822	769	818	756	805	791	775	734	764	837	812	823	798	760	769	815	766	808	776	781	767	832	795	756	838	788	770	807	816	812	842	796	784	772	824	782	792	792	763	792	795	735	819	817	800	787	752	830	780	798	819	832	776	786	789	816	847	784	800	807	758	823	790	807	759	809	787	794	823	822	782	833	792	824	792	791	739	810	775	771	786	791	776	790	821	815	767	777	755	757	808	783	793	793	808	759	778	828	734	777	795	770	768	777	839	773	786	741	819	787	815	808	788	778	790	796	724	733	778	786	779	788	775	788	853	779	779	826	770	799	770	850	772	803	787	795	791	796	740	841	788	831	840	816	809	780	828	806	794	798	800	786	784	803	801	840	788	768	822	755	835	778	808	842	760	791	740	805	786	841	792	793	767	784	806	773	748	766	781	780	825	831	761	799	790	776	727	721	815	764	814	819	778	811	776	781	808	822	746	788	823	794	807	727	710	786	860	769	767	774	817	794	809	823	758	781	760	723	819	760	805	782	777	764	790	803	786	791	790	824	795	782	776	803	764	741	835	780	764	813	822	744	806	784	836	775	800	815	784	831	799	764	819	778	772	823	799	784	775	840	752	825	806	764	817	790	812	808	826	800	814	780	817	788	789	803	774	814	741	793	789	796	687	816	807	789	810	828	801	740	793	765	820	828	776	815	796	767	824	806	775	845	843	799	772	832	797	759	810	790	779	846	836	764	788	776	854	824	772	787	779	765	780	804	793	781	787	808	739	784	804	819	810	767	777	817	806	758	750	809	769	781	789	777	759	762	730	728	796	843	787	774	865	798	818	816	790	783	793	830	789	828	762	812	792	776	795	811	809	828	766	821	791	789	736	796	767	791	744	824	810	817	791	783	773	801	757	741	739	823	787	796	792	825	769	749	806	759	798	730	832	750	817	807	800	843	737	780	807	812	804	786	814	760	771	763	811	773	765	790	799	838	770	753	802	768	767	816	822	755	759	798	779	762	790	771	786	790	810	763	818	796	832	747	766	797	787	738	787	785	771	771	844	787	788	802	733	759	784	738	800	762	818	779	816	780	755	823	851	790	840	743	815	779	780	777	822	805	721	778	771	766	837	774	808	723	751	785	798	809	809	767	828	758	777	790	781	827	747	769	773	835	718	817	815	754	777	837	761	791	798	763	747	832	825	768	791	773	804	830	751	740	768	788	744	769	831	749	818	863	786	819	795	816	831	803	763	761	828	812	819	784	841	826	768	780	728	824	800	779	775	790	740	816	802	773	812	799	805	711	756	807	813	798	754	766	835	775	747	728	784	734	785	797	777	822	807	841	784	784	793	768	807	748	771	828	787	751	783	747	764	787	796	781	798	769	807	792	833	785	745	739	872	815	791	772	803	795	775	764	793	728	823	777	786	836	801	840	773	831	784	788	764	793	776	824	828	743	811	757	784	812	795	791	778	818	854	816	816	777	818	755	769	757	787	803	788	787	751	761	787	753	826	832	827	750	804	790	774	786	737	854	786	780	812	787	785	786	821	794	817	780	831	776	826	792	815	836	802	786	759	767	778	801	787	801	796	796	732	812	820	819	750	800	789	814	817	809	804	788	827	798	760	797	779	810	758	744	764	797	806	821	789	811	769	769	760	796	767	844	781	795	793	803	813	716	746	783	824	769	861	826	735	735	757	768	772	815	745	789	811	817	841	763	798	826	811	758	779	772	819	817	745	812	797	808	817	802	753	819	806	798	743	767	818	729	815	812	807	870	798	843	782	786	802	747	737	830	817	795	806	782	838	792	780	785	801	773	780	787	757	869	801	825	787	802	754	793	761	793	811	836	786	795	768	857	752	795	763	779	765	772	738	806	750	734	758	801	776	825	808	764	846	786	791	814	796	806	857	756	837	743	769	794	777	826	757	784	739	787	809	766	801	810	797	806	823	795	759	828	815	757	808	793	797	762	793	825	774	777	823	805	786	774	718	808	792	826	788	797	787	766	769	814	772	779	742	839	807	784	800	800	767	814	777	751	744	828	754	760	789	835	807	764	776	815	781	806	802	779	833	776	780	786	829	757	777	779	772	800	815	775	814	788	833	783	781	795	764	776	790	772	736	789	848	793	749	755	812	814	808	735	791	750	784	759	771	784	740	781	809	778	745	759	758	772	768	818	791	818	791	795	807	825	826	786	789	763	772	800	814	807	755	819	794	751	770	802	764	774	749	773	776	777	758	776	796	777	814	814	792	791	720	772	779	796	786	799	787	830	737	773	742	845	779	857	769	777	840	793	772	761	799	768	809	817	744	806	794	812	787	775	732	798	773	806	857	729	798	817	825	818	803	753	778	744	815	812	803	774	779	789	775	840	775	746	763	788	818	812	737	706	799	820	764	794	799	794	817	839	787	758	806	761	808	818	783	784	797	757	776	786	738	794	815	798	762	829	799	819	799	744	803	754	765	760	792	773	806	818	781	796	756	754	823	762	783	785	724	794	787	773	811	777	803	773	758	853	772	820	785	784	782	793	776	767	785	809	725	791	803	807	751	781	822	795	804	762	789	805	785	812	805	786	738	787	791	776	801	823	755	760	765	779	804	769	791	782
2567	331	203	194	290	303	265	250	225	226	151	103	59	48	36	29	28	25	17	19	15	18	21	14	17	16	19	9	15	36	23	21	18	20	23	17	32	24	20	19	19	14	8	8	15	11	15	10	7	12	16	10	6	9	10	16	8	8	12	25	11	7	12	10	8	19	13	8	14	15	11	15	12	15	6	14	9	14	9	14	9	8	15	10	15	14	18	19	5	9	11	14	24	13	14	7	6	12	13	20	13	12	14	12	13	9	8	16	18	10	17	17	18	12	11	16	13	11	14	7	7	11	9	13	9	13	13	14	13	10	9	12	11	13	13	15	18	8	9	5	13	15	11	7	13	11	12	11	14	10	9	9	14	4	15	13	11	11	8	10	16	6	12	17	9	12	10	7	14	9	13	10	15	10	11	12	14	13	10	10	21	15	12	16	7	12	8	10	9	15	9	19	13	13	13	20	16	10	13	9	10	14	10	17	11	15	15	8	20	12	10	9	16	13	13	16	9	18	20	18	11	15	5	9	11	13	14	12	15	14	11	12	11	17	12	12	16	11	12	12	9	8	21	19	8	24	17	15	5	13	10	11	19	7	7	13	13	15	12	14	12	12	12	8	15	12	11	24	16	15	11	6	9	11	13	15	13	15	10	9	11	16	8	14	18	13	11	13	11	11	14	13	14	16	7	14	16	18	7	14	12	13	15	9	22	8	19	8	10	14	13	19	13	7	19	10	16	12	11	10	12	16	12	8	10	12	17	11	8	13	6	9	17	11	11	9	9	11	13	14	7	19	16	17	9	13	11	10	11	23	11	13	15	9	9	10	17	10	16	13	15	9	10	15	17	14	9	10	16	8	14	12	12	8	10	11	9	12	7	9	11	12	15	10	7	12	16	12	13	12	7	8	13	13	8	11	10	16	9	12	9	12	11	13	11	18	9	17	16	13	10	11	14	16	13	9	15	15	10	13	13	8	13	13	6	12	8	16	13	16	12	20	11	12	13	12	19	17	9	16	7	9	13	14	14	10	12	8	7	12	12	13	14	9	13	7	12	20	8	13	8	14	16	14	12	17	15	17	13	12	11	6	5	5	13	11	9	13	13	10	13	12	20	18	12	19	9	12	14	16	16	10	10	13	17	17	18	14	19	11	10	11	21	17	18	15	19	9	12	12	13	17	6	15	11	17	7	8	10	15	13	10	9	19	9	15	13	10	7	7	11	7	16	13	13	14	14	13	18	14	13	9	18	12	9	6	20	12	17	15	7	16	17	10	13	11	9	10	7	13	12	12	8	7	9	14	17	9	9	21	10	11	12	11	13	15	12	14	9	13	12	14	10	13	9	9	17	20	18	12	16	9	14	16	14	12	7	8	13	15	10	9	14	4	8	18	10	7	10	11	12	17	9	11	15	9	14	15	13	14	8	13	14	11	12	6	14	18	16	17	10	16	12	15	13	9	16	13	12	13	10	11	19	5	14	8	8	17	9	12	15	12	11	13	12	17	18	16	5	10	17	16	14	10	13	8	18	9	18	15	10	13	15	8	12	15	13	9	12	12	13	10	18	13	16	9	12	6	11	18	17	13	17	15	10	10	12	15	11	10	10	7	13	11	10	14	14	6	11	9	12	13	13	11	13	10	11	10	11	7	15	15	9	16	9	16	13	10	16	15	13	14	13	13	13	6	21	18	5	9	12	9	13	15	9	12	19	22	14	17	16	13	9	20	14	10	12	16	13	8	8	12	8	10	14	8	9	12	18	13	10	15	13	17	9	10	12	15	13	11	16	7	14	12	12	10	12	13	16	13	18	12	8	13	13	10	13	12	14	8	15	6	13	9	19	14	8	14	15	15	10	17	9	12	12	12	9	19	10	8	9	12	14	12	12	13	11	22	9	25	12	5	9	10	14	16	20	10	13	11	14	11	13	11	8	17	7	11	14	10	11	11	14	15	6	10	8	18	9	12	17	11	12	11	14	13	10	17	8	10	18	14	9	18	6	12	15	14	15	17	16	14	12	8	15	12	20	14	12	8	15	7	13	9	8	14	16	12	8	8	8	16	19	12	10	11	18	10	9	9	11	12	16	14	15	12	10	14	5	14	13	13	10	13	17	12	13	17	7	12	19	15	11	9	12	9	11	20	14	16	8	14	11	13	19	17	12	16	20	14	18	10	17	7	19	18	8	15	19	13	9	17	11	7	9	15	12	12	13	9	10	9	16	11	7	15	13	9	12	9	15	7	7	13	15	8	16	10	13	15	11	11	15	16	14	10	10	4	15	11	16	15	13	10	17	10	10	15	12	11	14	14	9	11	15	14	15	16	14	16	6	15	8	18	9	15	15	11	8	13	16	10	17	14	14	13	8	9	19	20	12	12	17	14	19	14	22	16	11	14	8	5	17	7	5	16	14	16	9	9	12	16	8	15	14	8	8	13	14	14	14	11	13	15	17	6	17	9	12	14	15	14	14	7	18	12	5	10	12	11	10	14	10	13	18	15	11	13	20	19	9	12	15	13	8	13	11	18	6	13	17	11	22	18	12	15	14	19	17	15	12	10	18	18	12	13	6	12	9	13	11	17	11	10	16	7	11	16	10	15	25	13	13	13	12	15	12	9	16	13	16	15	16	5	14	16	9	14	13	10	10	8	10	18	12	17	11	12	10	13	12	13	8	15	13	12	10	11	9	15	12	17	14	8	11	18	22	18	16	13	12	16	10	12	12	11	13	18	14	11	11	9	11	12	13	15	11	19	14	10	16	8	16	7	10	10	15	14	16	16	16	19	15	14	11	21	12	11	8	14	14	12	6	18	14	14	20	8	10	14	12	11	15	15	8	8	15	16	17	13	15	11	11	16	13	14	13	7	9	11	15	8	13	10	11	10	6	8	8	8	9	11	16	9	12	11	14	11	9	6	8	12	9	10	7	26	11	11	12	11	17	11	18	11	8	13	13	8	13	15	13	8	14	10	17	11	8	15	9	5	16	10	11	14	9	19	13	15	10	14	11	10	12	12	9	16	17	10	10	12	12	17	15	14	12	9	7	11	11	8	6	10	13	13	15	14	15	19	5	9	19	11	14	16	16	13	11	10	20	13	9	11	17	6	13	7	7	13	9	15	17	7	10	18	10	15	8	12	10	15	13	11	13	10	15	10	10	13	10	7	13	19	10	18	15	12	10	15	8	11	9	17	9	11	15	12	12	10	22	13	14	16	8	11	12	10	8	9	22	15	9	11	17	14	11	13	12	13	7	13	12	13	13	14	13	14	12	9	11	15	18	10	10	9	15	10	13	13	9	11	12	18	9	13	16	12	9	10	14	12	8	11	19	15	14	14	15	15	12	10	14	11	10	13	8	10	10	16	13	22	10	15	13	9	11	12	14	10	6	15	5	8	14	13	21	6	19	13	9	14	10	12	19	14	20	10	12	13	6	11	11	9	16	13	15	9	10	9	10	6	15	13	13	13	12	16	10	12	10	15	18	7	18	12	13	16
31454	13132	9045	24096	28353	25572	22042	18894	16479	13207	10262	7490	4991	3457	2544	1925	1368	1053	898	780	719	621	606	584	690	740	734	706	773	1245	1404	1053	1186	952	769	869	1135	1180	862	707	584	548	527	529	539	438	394	391	389	398	403	358	389	357	366	385	377	393	353	375	357	367	346	333	334	360	363	340	383	367	332	308	347	388	347	386	336	363	357	345	373	374	366	338	323	326	360	352	344	349	361	375	352	357	350	344	352	343	342	369	330	345	341	330	306	342	340	358	362	342	347	306	335	354	342	339	383	297	332	330	323	328	333	341	340	356	342	356	364	335	367	362	356	320	314	358	328	325	314	361	343	351	333	359	357	339	354	325	353	318	296	317	342	332	374	343	324	360	338	352	361	312	323	329	322	326	327	376	347	322	353	291	318	345	342	377	319	361	347	348	332	331	339	312	341	375	316	335	342	337	325	355	335	312	342	376	376	349	344	323	308	342	373	304	312	324	324	357	339	367	332	349	345	339	326	325	357	344	338	316	370	333	363	361	340	345	334	342	321	360	322	330	323	319	340	355	338	320	358	321	323	313	324	321	306	338	324	355	345	331	350	339	374	345	367	340	351	319	353	351	361	345	358	350	373	335	310	338	336	296	335	315	357	360	323	333	372	317	354	345	319	339	312	351	336	356	335	367	353	336	327	332	348	312	333	342	384	322	336	349	299	323	351	363	337	325	325	377	320	327	370	357	327	350	325	349	330	338	314	351	336	390	356	331	330	319	317	328	368	347	345	302	300	299	319	355	341	352	332	325	333	331	337	340	328	323	362	302	339	313	353	303	340	326	345	371	384	327	347	336	341	335	341	332	339	333	331	359	364	321	361	376	361	337	353	344	334	359	329	371	341	347	383	361	335	361	352	326	366	340	361	334	318	324	307	332	339	331	327	364	328	364	335	321	345	350	363	316	314	336	326	316	309	340	342	326	308	329	356	378	339	338	350	324	341	321	345	328	338	310	314	362	356	342	342	321	342	351	332	355	343	330	352	333	291	355	366	327	345	325	365	340	329	288	364	304	383	339	336	340	328	371	369	337	355	338	361	328	364	367	336	338	318	342	345	328	333	327	332	337	360	330	334	368	370	333	321	347	345	361	364	371	311	339	335	330	344	357	341	312	356	334	342	339	391	310	326	351	332	334	324	338	327	319	335	354	341	341	344	342	369	327	350	350	344	358	322	350	352	364	335	336	348	354	342	328	330	332	337	364	343	339	362	386	344	367	355	358	337	346	335	346	340	317	331	351	353	318	352	346	337	333	328	301	338	351	312	325	329	358	357	335	314	331	360	364	333	361	343	374	330	351	362	313	356	322	335	329	356	350	329	329	370	358	362	322	355	335	355	338	326	363	364	320	329	352	346	301	346	337	341	319	353	342	326	348	340	350	335	335	322	319	342	326	359	315	339	333	360	355	316	340	349	338	322	306	345	328	320	317	346	334	368	314	354	311	323	353	354	331	346	348	336	343	344	353	335	377	340	348	327	328	343	336	383	324	303	321	346	330	333	369	351	348	333	328	335	334	378	322	320	362	356	328	353	342	339	366	325	338	363	340	319	352	339	324	363	343	345	354	317	338	369	343	345	336	344	307	357	325	364	355	340	350	335	342	342	357	394	338	356	350	331	332	300	313	290	337	326	351	342	362	357	331	352	335	364	358	328	361	356	327	330	360	358	319	335	349	357	339	341	333	331	353	350	356	343	332	331	354	360	332	372	338	350	331	322	333	318	330	341	322	364	354	335	359	338	326	356	318	325	310	305	362	346	338	336	381	358	345	351	307	349	337	331	332	377	317	326	359	313	337	348	314	371	329	339	340	322	322	367	333	302	322	329	337	332	357	339	328	346	328	333	356	347	313	319	346	324	330	338	335	320	335	348	308	341	352	328	363	323	366	340	332	327	339	336	349	332	326	343	346	365	366	344	374	332	323	383	301	361	338	330	328	355	348	314	349	355	349	333	365	321	315	352	295	363	367	328	314	328	319	355	323	344	340	349	329	333	335	363	359	332	358	348	347	354	331	319	342	353	336	322	319	345	344	326	341	314	333	344	330	337	334	339	355	352	344	375	355	360	369	326	345	307	344	352	338	316	340	324	351	345	360	345	316	377	344	316	343	374	322	333	320	335	339	313	359	298	349	359	300	351	337	348	353	370	350	329	320	330	347	340	331	379	354	336	328	326	382	338	350	363	336	322	357	325	331	341	334	340	316	342	333	341	344	321	330	360	358	341	346	339	350	362	321	369	357	359	349	388	330	352	380	354	333	351	364	373	330	333	362	351	344	321	323	358	373	331	314	354	337	369	323	325	345	343	350	349	344	338	348	354	336	371	351	345	309	316	296	347	326	346	356	341	326	337	329	321	345	352	326	344	378	339	372	317	321	346	335	337	309	335	374	352	335	352	316	347	375	329	365	331	333	338	330	333	314	355	307	343	329	341	347	302	332	340	359	328	367	298	335	314	305	339	360	321	353	351	330	315	318	332	290	334	343	368	379	350	361	306	359	370	358	342	338	347	351	301	336	353	362	358	357	316	343	340	348	323	378	320	363	359	327	304	360	336	346	313	296	346	351	320	329	344	354	346	316	357	321	354	328	366	334	371	371	315	330	338	317	319	345	337	309	339	331	332	372	348	340	335	332	355	343	370	358	349	350	317	326	348	282	299	360	351	349	364	357	308	331	306	376	354	366	317	317	339	348	337	360	323	383	352	387	358	329	355	335	345	356	342	352	310	335	350	326	388	338	353	348	358	329	336	355	336	322	322	349	375	345	381	376	330	351	352	329	348	322	356	318	328	330	366	342	326	347	336	338	380	394	347	320	333	361	367	345	322	343	375	378	328	329	353	375	341	329	345	353	303	322	358	335	329	329	349	331	319	347	349	337	363	323	339	332	339	339	341	338	373	354	353	332	364	330	378	341	319	350	352	337	378	313	351	335	295	313	329	352	333	326	329	334	366	363	306	355	374	327	342	357	352	356	368	333	337	335	377	332	353	362	338	347	351	330	335	330	346	323	316	331	344	332	309	322	320	375	324	352	342	344	359	318	373	306	333	345	343	339	327	345	349	333	325	342	337	346	330	327	338	354	347	320	327	320	332	317	330	309	353	350	342	344	353	371	398	314	337	332	351	328	351	340	343	324	299	350	348	325	376	311	322	307	332	335	338	352	353	300	315	346	310	338	371	316	343	348	335	353	379	328	381	320	337	357	306	362	340	299	348	341	333	341	345	334	341	352	347	309	309	332	301	356	348	313	320	353	328	332	324	358	326	361	330	360	312	313	331	331	339	361	305	353	333	335	324	355	375	345	378	342	346	328	358	351	320	339	296	341	346	348	309	355	336	358	333	309	371	319	334	345	314	354	370	349	345	338	336	337	335	351	326	316	326	319	310	310	371	305	337	296	369	312	312	333	341	323	336	362	356	340	335	336	333	360	332	361	338	318	307	370	303	338	361	334	333	353
5039	947	385	416	549	516	496	486	437	365	273	179	110	93	78	63	48	53	45	43	35	48	21	33	39	34	36	39	46	51	36	48	39	39	34	49	42	47	42	31	33	39	33	32	27	39	32	34	38	36	19	38	26	29	35	24	28	31	28	27	28	28	23	35	19	24	20	30	23	25	21	31	24	26	39	31	24	26	22	30	29	29	21	30	32	33	19	19	31	26	27	17	28	26	30	24	25	28	24	30	22	32	30	26	29	28	30	35	26	29	29	24	28	18	31	27	21	32	25	37	21	32	21	32	31	25	29	23	23	31	37	37	23	28	35	29	25	22	27	26	36	37	33	26	32	24	22	24	25	33	32	28	37	26	31	42	28	27	26	27	23	29	33	25	29	26	26	33	26	32	26	24	21	20	29	27	30	33	41	23	31	27	41	34	34	29	27	24	26	30	28	28	15	32	30	23	25	36	20	34	16	29	18	27	22	24	29	21	30	20	39	32	20	34	33	29	29	24	28	25	30	25	28	30	27	26	31	27	33	28	30	28	30	22	32	26	26	16	27	27	21	32	30	26	31	24	37	23	23	24	15	25	33	28	20	23	26	19	16	23	33	18	27	21	22	29	23	24	25	19	32	22	22	33	22	30	27	28	33	31	23	26	35	30	29	24	25	35	33	29	30	38	24	39	28	28	35	30	31	32	36	31	29	27	24	31	18	27	36	33	44	32	29	20	28	21	25	30	22	28	18	30	32	37	30	30	30	24	23	28	28	23	24	23	20	22	23	22	22	25	26	26	32	20	35	21	22	24	24	26	23	34	32	25	25	38	29	20	24	29	35	32	29	32	22	27	25	16	33	33	34	23	30	28	24	28	24	33	38	23	27	24	35	25	34	23	29	34	26	32	31	26	12	23	24	29	26	31	30	27	38	36	31	29	28	30	22	34	30	30	32	30	31	21	28	29	16	37	16	30	31	22	31	26	29	32	38	29	18	26	29	31	30	31	31	32	39	29	28	30	32	18	30	41	27	28	29	23	19	13	15	22	31	27	22	38	33	28	28	31	19	35	35	25	26	23	28	29	34	25	32	35	35	31	35	31	27	31	26	28	23	22	32	23	20	30	26	29	31	28	22	19	29	32	32	28	27	26	31	31	30	24	24	27	31	24	30	39	26	33	29	28	32	45	24	38	21	34	27	31	20	24	34	26	29	27	26	31	32	38	30	22	34	37	21	22	37	31	32	33	22	26	17	30	33	27	34	18	37	26	26	22	33	26	36	28	20	32	29	19	23	20	28	27	23	30	34	39	25	23	19	31	36	38	24	20	24	34	33	29	23	31	22	26	26	31	29	22	23	26	28	29	23	20	27	33	37	25	34	29	33	26	25	25	20	24	31	36	27	44	24	29	25	25	29	28	24	26	32	27	28	23	15	24	30	29	26	26	30	33	18	37	28	25	36	38	28	25	25	17	32	15	43	34	27	34	32	25	25	34	20	29	29	38	30	19	24	29	26	28	32	32	21	23	29	23	18	25	22	29	19	28	32	31	33	27	27	32	29	30	26	31	30	36	37	25	30	28	27	31	24	25	31	26	36	28	29	29	33	26	31	36	24	34	32	33	28	18	33	23	29	27	32	39	25	24	25	31	28	22	30	24	26	38	27	36	28	24	24	30	27	29	24	27	28	32	34	32	27	27	31	26	24	30	27	24	27	26	23	37	29	27	28	26	36	18	30	27	30	21	25	25	29	21	32	22	23	28	21	17	28	21	36	32	24	15	22	28	22	23	22	39	30	33	30	30	24	30	33	28	23	23	30	29	23	22	27	23	22	22	26	25	31	32	34	30	35	26	20	22	32	31	44	28	27	37	27	24	27	26	28	33	30	46	22	23	34	27	27	15	34	35	27	30	33	26	22	29	21	23	24	25	33	24	26	35	32	27	28	28	27	34	27	32	20	18	20	30	27	29	31	25	29	31	35	15	19	22	23	34	26	33	27	35	23	31	20	35	22	23	26	19	26	21	36	24	20	30	27	22	24	40	29	21	22	34	34	34	36	29	24	25	19	28	30	20	21	27	25	27	28	29	17	33	20	22	33	25	25	38	32	27	39	27	26	25	30	29	22	18	28	23	32	29	21	23	14	22	29	29	27	18	31	27	28	22	21	31	27	13	26	25	31	31	22	25	36	28	22	37	39	25	26	32	30	25	38	26	26	22	28	30	31	32	23	34	35	31	24	31	35	20	25	19	33	20	34	21	30	24	32	21	24	23	29	28	23	27	25	24	25	22	27	28	31	28	27	25	36	24	19	32	25	31	17	25	20	32	43	32	20	37	29	28	23	17	26	32	24	31	30	26	27	30	33	28	14	29	23	28	30	34	30	34	36	25	27	29	25	26	30	30	17	25	25	34	37	32	18	27	19	35	29	26	21	31	24	22	35	28	26	24	30	28	27	25	24	24	42	41	24	27	20	28	26	27	25	27	21	32	29	23	21	32	34	23	33	25	27	31	29	33	28	17	23	35	26	27	35	24	23	22	29	26	28	40	40	27	34	16	31	34	31	30	16	24	29	30	27	34	18	29	23	24	28	28	31	27	37	28	23	38	24	27	30	29	23	28	32	26	30	23	28	22	25	24	23	27	26	28	34	21	30	17	32	27	37	20	25	38	26	25	27	36	22	23	31	26	25	31	30	33	29	27	20	26	30	29	31	24	20	30	24	28	26	36	23	24	34	32	27	26	27	32	23	24	27	31	31	30	27	31	34	25	21	30	26	36	23	36	30	21	24	20	24	31	17	25	31	30	31	24	28	28	27	24	25	18	28	27	27	30	24	24	26	27	23	30	23	29	24	45	23	24	29	29	35	26	27	30	24	23	29	20	29	19	25	24	23	40	27	26	30	27	34	35	27	16	32	27	17	19	30	29	25	36	30	30	32	35	20	29	36	33	28	32	37	28	24	29	35	39	21	28	38	31	22	23	19	22	30	21	27	31	26	29	28	27	31	23	22	28	27	30	30	28	32	33	14	27	28	25	23	22	25	33	35	24	20	24	30	30	17	34	28	32	32	35	32	30	33	33	27	26	18	19	28	29	30	31	32	34	32	32	30	28	19	16	25	22	28	28	29	30	30	26	17	26	29	27	28	29	25	26	20	18	24	29	22	26	25	29	31	26	21	22	31	35	30	32	37	19	28	27	27	30	22	35	24	30	28	33	29	16	21	24	22	27	33	25	30	35	34	32	27	28	23	32	32	36	22	20	19	29	27	27	30	26	28	25	26	34	24	29	30	23	25	30	30	25	27	31	30	26	30	21	26	34	35	18	36	24	17	30	28	22	25	23	21	32	23	30	20	34	24	31	19	15	23	32	23	27	38	28	27	26	23	27	33	36	29	20	31	23	24	30	23	31	30	34	34	25	29	29	27	31	29	22	19	19	34	24	20	31	27	18	34	24	31	22	37	38	23	22	21	28	24	25	20	25	29	32	30	34	19	23
41817	20429	14199	30794	34529	31981	28668	25631	22685	18413	15232	11548	7992	6349	4802	3749	2882	2497	2045	1894	1668	1598	1521	1544	1607	1659	1529	1522	1766	2690	2119	1995	1940	1581	1635	1936	2231	1961	1586	1369	1247	1253	1119	1093	1030	930	848	805	840	821	807	842	841	861	807	859	811	790	832	767	758	743	802	775	787	795	744	793	736	715	733	733	749	749	775	739	764	702	784	767	724	710	767	740	719	800	759	732	743	768	756	714	700	755	705	757	755	749	696	736	715	682	742	760	674	740	718	799	741	697	729	723	718	731	795	786	767	785	733	740	768	742	710	750	770	752	749	742	733	666	720	669	735	754	775	737	714	736	753	714	735	728	730	716	671	724	743	761	719	732	717	749	754	747	712	727	716	739	733	704	720	709	705	692	735	728	726	717	741	781	722	724	737	687	741	681	701	748	701	739	646	730	710	744	735	737	745	731	755	668	728	710	729	767	763	791	676	729	726	727	751	734	725	755	731	711	760	781	820	750	676	754	735	733	729	759	745	681	766	740	744	732	745	791	757	742	765	680	733	709	781	732	714	703	721	783	766	742	740	760	757	740	747	745	748	780	755	752	724	796	709	682	704	764	691	745	717	691	749	761	714	728	737	782	722	740	731	694	722	720	775	705	705	771	732	749	701	747	716	711	738	712	701	747	767	701	719	710	731	720	704	741	737	720	739	727	705	703	713	709	694	733	745	710	696	711	726	723	741	762	803	776	745	705	747	699	683	734	738	753	734	712	720	744	730	764	772	719	751	746	756	759	693	746	742	769	709	764	712	729	781	748	758	736	741	768	707	697	722	709	726	717	742	696	734	719	732	715	728	733	727	741	739	737	744	707	715	715	726	704	727	754	752	714	757	714	704	727	758	710	727	749	793	710	697	749	707	749	715	735	745	740	775	681	717	731	760	726	759	700	704	722	731	731	731	669	726	733	706	749	762	719	693	760	717	755	695	741	732	767	721	711	781	740	815	744	717	696	751	729	697	742	735	776	763	762	719	699	750	726	733	755	767	696	720	781	701	769	733	747	782	756	760	769	717	710	720	736	736	741	737	699	709	713	754	727	707	686	716	701	728	707	730	739	796	719	740	744	749	744	700	733	698	744	763	734	777	721	702	718	745	742	766	749	763	756	746	728	723	741	764	712	729	750	730	753	724	741	733	708	715	732	744	758	702	743	699	705	715	757	735	681	737	759	743	707	708	702	729	726	674	694	773	753	705	728	727	740	711	753	752	758	739	745	771	708	742	712	763	770	742	745	733	800	756	711	741	716	709	712	739	715	715	738	724	781	771	750	737	701	736	764	695	789	711	789	780	798	761	745	683	709	719	705	771	757	772	713	721	748	746	783	734	716	755	770	714	718	748	742	757	721	717	710	711	766	767	704	713	717	734	744	717	723	768	754	729	799	711	733	744	702	754	714	730	725	758	737	761	745	741	752	754	748	725	709	706	751	722	726	721	719	717	724	712	743	715	755	741	741	762	718	752	742	732	759	736	782	720	710	749	720	736	774	757	720	709	689	709	688	744	759	746	721	691	719	723	753	760	720	735	719	739	748	748	758	777	725	678	786	697	759	712	743	725	749	757	671	708	766	735	746	726	704	758	748	721	720	687	701	707	742	728	717	773	742	779	786	718	695	751	733	726	691	721	728	680	709	801	725	693	755	727	724	730	731	789	747	718	720	716	710	717	727	747	708	741	758	749	694	738	721	703	739	746	728	755	767	749	723	754	675	756	704	764	744	714	728	720	738	700	715	738	754	783	720	751	735	685	721	704	702	721	698	696	737	724	749	686	750	769	711	745	743	686	761	778	755	673	751	712	718	731	756	753	696	703	745	761	766	765	712	691	697	715	731	723	772	736	779	731	781	718	692	706	700	716	708	741	713	724	782	768	706	795	746	727	675	771	746	729	757	750	737	721	770	732	755	733	709	724	701	751	703	744	734	685	718	727	730	722	713	707	739	688	723	732	712	722	731	759	704	723	754	696	723	741	735	752	759	773	729	736	764	722	774	718	757	729	757	720	734	730	714	734	714	791	695	676	740	709	763	743	746	727	683	742	721	719	775	720	742	743	715	738	731	718	736	739	726	686	745	730	758	728	739	752	683	687	712	699	754	759	729	703	732	740	748	773	726	743	716	715	664	697	735	744	744	733	716	721	721	781	726	638	671	730	747	746	748	770	742	725	704	720	758	764	731	735	744	684	710	631	728	735	745	729	718	761	744	681	752	693	696	749	754	720	748	700	773	735	732	680	724	670	733	710	732	733	745	771	716	727	733	709	753	736	692	723	687	732	743	743	741	726	744	743	722	742	712	671	761	738	728	757	759	738	727	724	731	762	767	716	721	738	721	750	727	811	729	703	698	721	704	723	729	761	748	753	744	697	752	742	762	745	744	749	713	723	677	729	736	741	730	780	764	715	775	708	750	697	746	721	721	736	765	702	730	724	740	715	748	709	760	727	764	745	730	727	693	758	704	745	765	740	716	733	724	748	687	730	760	686	738	697	740	772	748	743	733	755	718	712	732	681	719	671	690	695	719	716	753	752	741	769	715	746	740	758	728	690	690	701	720	729	759	715	664	731	746	726	726	774	727	711	690	694	740	734	768	764	693	757	683	790	710	732	751	746	736	724	768	703	747	735	752	697	720	754	705	722	757	749	738	713	725	752	756	750	740	757	743	718	726	708	779	717	711	724	770	715	704	772	716	701	694	763	685	714	720	719	742	677	737	693	757	666	731	734	731	695	711	728	736	734	735	763	766	733	674	747	709	758	759	711	734	762	707	722	750	718	723	701	766	668	728	740	782	708	708	728	721	728	767	722	754	695	713	711	724	711	764	699	714	746	752	785	748	710	725	695	726	722	762	732	737	700	754	771	700	715	724	731	735	792	679	738	757	733	732	736	752	720	714	710	787	728	734	700	750	728	677	703	755	766	755	741	750	722	679	682	715	737	731	730	725	733	737	719	689	722	727	766	728	717	741	703	671	707	749	750	774	765	672	763	751	724	734	725	754	759	709	725	697	730	753	716	743	739	722	727	738	737	742	717	727	732	812	697	764	706	738	709	728	721	764	765	708	729	750	735	719	714	724	741	772	700	783	721	675	743	778	666	754	751	732	741	750	734	680	807	721	703	789	744	714	740	733	705	691	720	752	726	774	747	757	720	786	720	768	713	705	732	758	739	735	740	704	765	751	746	737	756	739	717	673	743	732	685	719	755	710	739	666	791	710	700	757	762	681	698	676	733	726	734	744	756	706	745	710	733	703	750	732	729	711	746	698	675	753	717	750	713	658	773	717	755	747	766	718	720	710	725	762	758	707	738	747	723	757	725	712	753	725	751	719	748	754	717	726	709	721	743	711	711	719	720	707	746	715	749	720	760	739	722	664	709	762	741	735	763	740	743	765	754	708	725	677	761	763	701	765	739	746	779	749	717	733	730	696	716	688	676	702	669	745	699	721	739	704	743	736	731	676	738	692
2951	446	223	236	333	299	295	292	264	187	150	94	68	48	39	43	21	23	21	21	25	30	23	22	27	29	19	20	22	29	26	34	28	15	17	22	29	21	19	14	23	19	20	16	15	18	15	18	19	21	24	21	24	14	16	14	20	14	15	15	21	14	14	18	19	15	16	15	22	17	21	14	10	15	16	17	16	14	13	11	20	19	14	11	20	17	12	15	23	20	13	14	23	16	23	13	21	17	19	17	14	17	15	23	14	20	15	14	18	26	17	22	11	12	10	12	12	18	17	18	18	25	20	24	14	17	13	17	17	12	17	13	15	22	12	21	20	11	18	14	21	18	22	18	13	15	9	18	17	17	9	23	23	13	20	23	19	21	26	12	19	15	19	23	20	14	18	16	18	23	11	23	16	12	10	17	15	17	12	16	15	12	17	16	20	19	16	23	12	24	18	11	16	23	16	9	16	15	23	25	13	17	22	13	12	11	25	21	21	11	16	14	20	13	13	16	14	9	13	18	19	14	13	13	20	12	23	18	16	17	14	14	21	23	13	15	16	18	13	18	19	12	11	15	16	20	19	14	16	24	13	12	14	14	18	14	15	16	13	20	24	20	18	21	18	14	11	15	17	22	17	12	21	13	14	19	17	20	18	12	17	15	14	16	22	17	14	18	17	17	11	19	14	11	12	13	20	23	12	17	20	16	16	19	13	9	16	14	17	19	12	17	16	22	14	15	12	21	19	9	13	16	14	12	9	18	15	13	19	18	20	18	14	17	21	12	20	9	12	17	19	21	9	16	12	18	21	20	23	10	12	21	12	16	17	12	16	19	20	13	16	17	15	21	17	10	18	15	16	18	22	15	17	10	22	16	21	19	15	13	7	20	16	15	17	12	19	12	12	16	18	15	27	18	25	12	13	19	13	20	22	16	11	20	19	17	20	15	19	20	21	20	19	13	18	16	18	12	19	21	16	12	17	13	15	17	20	18	12	12	16	20	19	12	10	24	12	20	16	16	17	17	14	21	20	18	23	17	11	19	14	19	20	6	14	27	18	21	25	21	20	18	16	16	12	16	17	14	14	13	10	16	17	16	12	8	16	12	17	11	18	16	27	13	24	19	13	12	12	21	19	12	17	20	9	13	19	16	19	13	14	19	17	19	21	17	14	15	21	14	14	18	10	13	8	18	21	14	22	14	18	14	19	24	11	16	13	16	11	14	19	23	17	16	19	17	14	23	23	11	19	10	22	12	16	16	29	19	12	16	16	21	17	16	12	18	13	17	14	13	16	14	18	12	13	22	21	10	14	18	18	9	7	20	26	9	14	14	12	15	16	20	13	11	20	17	18	19	17	11	13	23	21	15	22	12	14	16	18	16	16	19	24	12	21	13	11	14	26	9	17	15	18	17	15	20	15	20	16	14	19	23	15	21	12	15	19	13	20	14	16	17	8	18	16	14	17	18	15	17	17	13	15	21	16	16	16	20	14	7	16	27	18	25	18	17	15	16	13	12	16	7	13	10	15	16	20	14	16	16	22	11	20	18	17	10	16	12	17	10	20	16	20	17	17	13	18	17	16	16	19	15	16	13	19	14	13	8	13	16	25	15	24	21	20	16	9	17	17	7	14	20	17	13	24	14	11	12	11	13	19	14	12	19	26	15	10	19	15	11	15	16	13	18	17	16	20	9	9	20	22	18	18	18	27	15	15	20	21	13	24	18	22	14	12	13	19	17	17	15	16	13	22	13	14	15	12	21	18	18	10	11	13	15	21	20	22	13	25	11	16	10	15	12	14	12	16	17	18	20	16	22	15	13	16	18	12	10	18	12	13	20	15	14	17	12	12	21	15	12	11	14	16	18	20	16	14	18	24	12	24	16	20	20	17	12	16	12	5	16	22	17	16	15	18	21	14	11	14	13	17	25	19	16	19	12	17	14	10	12	21	18	19	10	20	17	20	11	18	22	14	18	17	13	15	26	8	14	13	13	21	20	23	23	15	11	12	14	10	17	17	15	18	22	11	21	20	15	12	12	15	15	19	16	17	18	16	11	15	8	21	16	14	13	14	16	13	17	14	13	15	15	13	13	18	17	9	16	14	13	20	12	16	23	20	12	14	13	22	17	18	15	19	19	25	11	20	8	20	16	13	21	22	16	8	19	18	19	16	14	18	17	14	15	12	16	17	12	18	15	13	21	16	15	12	12	17	15	11	15	10	18	13	12	18	21	17	19	21	20	14	19	21	8	13	20	20	14	13	15	8	16	15	18	24	11	29	17	11	18	17	9	13	19	19	14	7	16	18	14	15	18	23	23	14	14	17	14	15	16	21	12	16	19	17	16	17	15	18	17	14	18	8	26	16	10	22	19	30	9	20	26	15	21	13	17	9	15	15	15	13	13	13	15	15	16	18	18	16	19	12	12	18	16	13	20	15	13	13	11	11	13	13	11	15	17	17	19	19	17	19	15	20	18	15	18	14	17	19	17	14	13	24	14	18	14	13	19	19	14	8	9	20	18	19	18	15	18	25	19	21	7	14	21	12	15	19	12	19	16	13	11	16	17	13	15	18	18	21	12	11	14	19	7	21	10	9	16	14	19	23	16	12	14	13	10	7	19	20	15	17	14	15	14	22	15	16	16	15	20	15	14	22	16	28	15	12	21	16	12	28	11	12	19	14	12	24	20	19	21	18	13	19	20	12	14	19	23	23	16	13	9	16	17	17	14	24	17	18	17	19	16	17	22	14	16	14	14	12	17	16	13	16	19	8	15	9	16	17	17	11	18	18	15	20	19	18	10	14	16	18	19	18	14	13	8	10	19	11	11	14	20	32	12	17	17	17	21	14	17	16	19	10	18	22	14	9	18	17	11	10	18	17	16	14	20	11	14	20	13	16	14	24	18	25	18	14	16	17	17	21	22	11	20	16	19	15	12	19	18	21	17	28	24	18	13	9	14	19	16	20	14	20	7	18	13	16	16	14	10	14	20	12	13	18	15	15	13	20	13	20	18	19	19	12	17	18	20	23	16	13	16	19	19	20	10	11	12	15	20	15	11	20	8	12	20	13	15	12	18	18	14	13	16	25	19	17	13	16	18	17	22	19	17	10	21	21	20	14	14	13	17	16	18	12	16	14	19	32	21	19	12	15	16	16	16	12	15	17	17	22	26	25	17	17	19	21	22	14	17	15	18	16	18	19	15	16	14	15	18	9	20	14	18	8	14	22	26	13	20	13	16	11	18	16	23	19	15	11	13	14	15	14	25	15	22	15	17	12	8	16	11	18	15	22	18	18	15	14	16	20	18	17	19	16	12	13	16	18	9	21	22	8	20	13	11	19	10	10	8	24	17	15	14	11	15	19	13	22	12	14	23	20	21	18	21	15	23	24	16	18	16	14	16	16	21	15	11	14	16	16	16	12	18	14	14	26	14	18	14	18	23	22	16	12	24	15	29	16	21	18	17	20	19	12	19	20	16	15	17	12	13	11	16	23	12
35714	15351	10247	24852	28845	26469	22930	20144	16746	13105	10238	7050	4741	3569	2661	1992	1509	1203	1064	883	841	834	758	856	878	949	863	896	1392	1368	1186	1240	1167	990	912	1097	1296	1074	842	830	751	691	631	653	561	521	460	494	483	470	506	510	472	509	479	477	491	467	472	463	428	447	426	425	445	447	460	438	462	488	436	446	437	477	448	430	455	412	446	462	455	432	428	448	428	454	436	465	428	458	442	459	459	445	413	479	454	450	487	454	443	464	457	450	449	447	403	436	433	443	458	442	437	426	410	450	466	454	439	426	482	457	463	450	425	461	447	456	445	458	454	424	417	437	461	454	415	446	421	442	430	402	427	417	468	436	458	430	460	416	410	423	478	440	427	410	495	435	471	420	421	443	446	422	455	406	443	411	453	486	440	457	455	409	439	416	435	405	424	409	452	428	425	452	423	454	455	469	439	439	442	450	471	468	425	430	445	407	435	429	415	455	450	462	459	465	434	453	460	424	425	399	439	436	453	415	402	471	407	405	451	475	436	436	465	456	438	432	426	412	423	455	437	439	478	422	462	453	402	469	436	431	433	439	413	456	463	478	475	462	395	412	453	440	425	438	391	416	412	478	436	426	453	448	474	428	416	431	437	433	437	424	425	411	464	437	431	429	419	436	467	468	403	454	452	490	464	407	435	442	472	396	440	408	449	422	414	446	418	478	423	432	466	429	438	493	436	470	425	450	424	443	416	412	432	418	407	429	463	432	443	422	400	439	461	427	433	456	425	427	454	418	437	392	451	429	418	445	414	462	431	464	441	473	454	414	439	448	465	449	428	475	469	487	503	426	392	454	453	456	461	430	419	453	444	459	451	401	383	446	435	435	388	470	471	446	431	476	441	409	426	475	441	422	476	402	428	396	420	479	417	486	434	459	461	415	457	421	443	422	450	412	469	436	429	461	446	449	428	422	445	455	486	441	442	436	429	439	427	454	435	427	424	423	438	437	422	428	410	422	447	450	484	414	438	456	469	429	392	464	406	458	443	425	432	456	450	470	417	441	475	421	427	433	413	446	427	436	430	420	450	452	445	438	452	401	413	423	473	440	418	394	441	445	422	454	439	386	402	425	454	458	465	462	451	382	442	442	433	440	439	432	453	423	447	407	426	420	439	431	432	471	457	460	436	433	470	438	426	458	394	432	433	458	405	481	428	431	447	444	433	475	452	446	455	428	443	427	479	433	434	439	473	392	433	453	434	436	458	403	410	432	468	432	455	433	470	422	427	449	445	384	425	430	419	433	464	475	443	442	434	453	479	456	426	385	427	427	420	419	440	428	427	440	465	420	436	468	438	456	404	431	465	482	430	442	450	428	468	486	456	427	431	417	414	401	469	442	463	422	416	435	461	436	434	437	424	432	458	430	439	464	452	421	442	435	463	403	453	445	436	410	425	418	428	423	398	443	446	440	431	463	423	488	463	433	436	425	443	448	450	415	424	475	454	432	440	415	429	434	391	421	397	447	465	449	465	455	464	456	446	436	422	431	432	421	409	421	447	449	451	446	443	448	450	466	393	477	416	432	409	416	454	433	418	413	464	419	461	439	432	439	403	448	450	398	433	461	457	453	428	453	445	465	452	492	459	445	450	412	480	429	459	447	433	400	466	444	465	454	459	422	422	445	381	414	432	461	436	449	463	454	407	470	402	479	417	455	449	442	392	453	428	393	445	429	447	463	448	457	412	426	438	433	425	423	469	418	477	437	435	431	429	424	443	426	423	442	431	409	441	400	440	442	453	477	430	415	436	485	455	427	445	450	439	450	465	436	419	461	460	434	423	438	444	438	429	447	453	474	420	462	424	472	464	438	414	419	421	477	428	430	451	458	476	442	446	431	463	425	384	441	434	437	443	416	405	443	449	397	458	448	458	419	455	438	439	438	407	484	455	468	442	471	467	442	439	420	441	460	422	415	398	403	447	454	422	451	418	432	450	451	443	448	429	429	432	464	452	433	484	462	428	445	454	447	425	486	440	446	451	462	441	453	430	468	450	426	467	503	455	455	448	421	438	473	462	437	456	419	446	406	456	458	440	398	462	432	440	424	426	456	446	427	432	393	438	429	423	390	419	438	430	447	392	433	452	430	456	417	413	423	426	457	481	416	422	432	433	480	416	432	435	450	438	407	461	444	464	410	427	445	454	437	439	421	447	425	435	456	433	424	434	414	413	458	459	433	441	411	457	452	435	445	409	436	448	426	464	440	463	476	443	477	439	446	467	419	436	450	444	397	411	457	407	443	432	451	438	424	457	423	420	414	439	470	416	437	454	446	429	412	476	467	460	448	435	418	409	419	447	464	454	445	423	425	434	415	433	418	461	417	418	432	413	442	426	442	430	425	446	434	429	402	484	438	418	440	459	480	439	416	465	412	455	443	448	447	445	471	426	441	439	416	427	450	444	404	439	457	419	419	422	492	427	433	460	432	466	448	423	430	438	434	441	455	446	417	440	455	421	426	436	425	457	462	443	414	442	412	439	471	436	435	482	432	426	444	391	429	437	438	444	457	423	434	448	444	436	438	429	464	429	443	417	433	456	433	449	414	433	425	467	406	413	392	455	435	444	447	443	462	423	452	439	410	452	440	425	423	436	436	417	414	429	406	436	379	462	457	417	379	455	456	422	476	466	472	409	440	420	489	434	452	437	425	442	462	424	441	393	478	441	450	433	409	459	480	451	430	422	441	461	486	431	464	439	448	437	456	460	421	417	453	447	421	412	397	429	446	450	415	462	424	463	447	428	412	447	436	403	466	465	454	436	424	431	475	429	408	427	438	450	465	414	429	456	453	465	416	462	427	447	434	433	448	420	447	409	454	414	449	423	421	417	435	455	447	468	435	420	387	428	445	447	445	420	414	421	465	429	437	396	417	454	411	427	458	441	458	429	428	469	427	417	441	440	459	437	434	464	433	473	421	439	490	447	445	453	421	442	470	414	457	414	435	446	401	415	439	457	409	404	439	452	440	435	426	438	473	454	436	453	403	470	424	401	449	426	430	440	423	424	411	423	437	458	388	433	414	457	440	436	422	470	434	417	437	470	447	404	441	425	453	432	450	460	399	433	431	428	422	458	448	446	494	456	421	455	447	402	438	419	416	409	436	452	461	433	416	443	442	390	419	461	442	401	469	435	464	440	394	473	419	468	410	430	433	446	436	436	433	414	426	455	433	430	434	436	426	445	417	412	464	417	448	432	441	426	453	429	429	450	448	429	446	424	440	477	424	471	449	452	408	430	442	420	432	391	415	443	420	419	455	426	439	482	409	448	421	464	426	438	444	454	446	421	422	451	450	421	423	413	425	440	483	430	475	452	427	444	471	447	457	410	405	427	460	430	423	454	436	429	453	402	453	442	433	447	436	463	410	474	417	434	429	424	449	408	431	429	411	429	447	432	448	447	448	417	420	447	454	452	469	432	429	426	439	427	435	474	423	483	458	409	436	449	440	431	454	446	398	463	428	450	431
7238	1350	577	495	724	704	727	676	568	473	325	199	146	125	97	89	57	62	58	63	55	46	47	50	38	45	41	60	53	57	64	40	61	37	55	49	50	45	44	52	32	35	42	41	42	34	32	31	28	32	30	25	33	24	34	29	21	32	33	19	31	38	32	22	35	26	28	29	32	36	29	32	28	32	26	24	24	38	39	39	29	35	33	31	23	26	38	38	22	32	19	32	36	38	34	24	45	33	31	31	21	25	23	31	34	27	32	27	22	29	31	19	24	24	31	21	42	39	29	19	37	35	33	34	27	21	27	37	36	36	36	35	30	19	29	32	23	23	25	28	34	33	24	32	33	39	26	41	28	26	33	29	26	32	32	34	35	23	31	26	31	29	38	35	21	22	38	31	30	24	29	35	17	23	24	25	28	27	26	37	28	28	27	32	32	37	23	28	26	32	26	29	32	32	39	29	31	30	34	27	26	32	35	38	24	26	34	38	36	26	26	29	24	21	30	23	27	33	31	27	21	30	36	18	21	30	19	28	38	27	33	18	30	39	33	34	31	32	30	31	30	40	39	30	39	26	41	31	25	34	23	24	21	36	33	41	38	26	41	37	15	29	39	34	27	31	37	22	18	25	34	28	28	38	34	32	36	24	20	30	23	28	27	20	23	30	25	25	37	33	31	26	27	25	39	24	35	31	34	25	36	19	33	27	29	30	37	28	36	30	26	28	26	26	44	38	34	30	25	34	24	23	34	22	23	29	41	36	32	41	31	27	30	26	31	30	31	32	31	36	29	33	33	38	31	37	38	29	33	27	26	32	32	37	27	31	31	20	38	40	30	24	31	35	35	30	19	25	32	32	29	29	28	36	32	34	26	26	25	43	34	30	27	36	28	34	25	32	32	26	28	36	46	25	22	38	31	33	30	29	26	34	29	33	21	41	30	38	30	25	30	35	31	33	24	29	37	31	32	39	21	22	24	40	30	29	32	25	31	31	27	27	32	27	25	32	36	29	31	27	35	29	34	39	23	19	30	33	31	39	34	30	32	32	21	35	28	34	32	27	38	26	37	35	28	35	34	29	32	32	42	23	24	33	21	28	37	34	23	28	36	32	27	36	30	34	36	26	33	36	26	23	23	25	29	31	29	39	22	27	24	37	34	36	31	36	26	32	32	23	30	25	37	28	26	29	32	26	25	32	32	31	36	24	31	31	29	26	26	26	30	31	27	29	33	31	17	23	42	34	30	31	32	32	28	21	37	39	32	31	26	36	21	33	35	30	28	37	35	28	31	25	28	26	26	26	22	30	29	28	33	26	25	25	22	24	28	25	27	28	30	25	34	36	45	39	25	30	27	38	26	26	29	31	36	27	28	32	38	26	36	29	35	36	29	28	35	29	39	25	23	42	26	23	30	34	28	21	21	23	35	25	22	24	19	27	27	33	35	38	27	32	26	33	28	37	29	31	16	39	32	17	27	27	25	35	30	29	29	28	23	23	23	32	29	39	24	28	24	36	38	37	28	21	34	31	34	27	35	35	37	31	25	42	31	29	34	35	32	32	46	19	31	29	31	37	32	25	28	27	20	27	40	32	29	28	25	34	28	26	36	26	24	27	38	26	31	33	35	34	24	35	33	28	29	26	25	36	21	28	31	35	28	27	26	26	30	31	23	26	31	21	41	29	35	15	26	34	32	33	35	26	34	30	31	32	22	30	21	22	36	22	31	34	34	33	19	31	33	30	20	35	26	45	37	29	30	28	34	32	34	25	33	38	35	25	28	35	32	16	31	31	29	38	29	24	41	41	31	28	33	32	32	30	32	33	28	32	34	32	33	27	23	27	26	29	33	29	20	32	30	38	27	41	26	30	33	38	32	27	37	41	33	30	25	39	33	36	30	32	21	26	39	22	25	40	31	29	29	28	27	21	31	29	22	25	28	34	36	36	42	34	34	31	32	24	28	34	29	32	31	30	31	36	35	29	35	25	28	37	32	20	29	19	31	27	28	19	28	28	22	35	23	30	26	22	30	29	17	27	25	43	21	43	31	35	23	22	36	29	33	23	38	35	28	30	35	34	36	29	32	28	26	25	28	41	42	35	24	24	33	32	32	29	36	29	28	33	28	31	25	40	27	34	28	25	28	33	37	30	31	24	28	39	35	30	26	41	38	39	35	28	20	28	32	37	33	29	35	34	29	31	22	33	27	24	19	36	26	25	28	34	30	26	29	42	29	27	25	36	27	27	36	22	33	25	37	25	27	30	33	29	18	29	25	28	40	29	37	30	32	33	37	24	46	37	27	47	33	28	31	38	30	41	24	29	31	40	29	32	14	22	36	24	22	41	29	39	19	29	35	38	32	28	30	26	29	48	23	25	38	32	29	26	35	24	23	31	21	31	31	32	21	18	29	34	34	36	25	22	34	32	19	29	34	30	34	20	31	33	21	22	28	26	24	34	17	28	31	33	23	29	29	26	36	44	28	24	29	36	36	40	24	33	27	37	26	30	45	23	22	25	32	21	19	32	41	25	32	39	32	35	29	35	24	30	33	30	31	25	29	32	28	28	41	39	37	27	27	37	31	30	37	37	28	28	33	33	20	37	34	23	33	28	31	34	29	24	32	43	26	31	29	32	29	24	26	36	36	34	27	29	37	23	39	28	29	31	25	21	24	29	25	30	32	36	20	34	36	24	24	27	46	31	31	32	34	29	25	25	28	34	31	29	31	30	24	29	28	28	33	19	25	32	31	33	24	24	35	23	38	32	28	27	26	36	37	37	28	25	33	25	25	25	38	32	46	25	23	23	28	30	34	27	34	26	19	20	30	19	37	31	22	43	40	41	29	26	31	26	27	30	26	22	25	27	26	34	30	27	33	26	21	27	25	27	29	33	27	26	36	27	29	31	19	30	24	37	24	23	35	38	23	34	27	26	28	28	27	33	34	31	26	43	37	27	30	31	24	34	30	36	30	23	44	33	32	32	30	28	25	30	23	32	37	34	14	42	31	35	30	39	19	31	32	33	33	31	28	33	31	29	27	32	43	28	24	31	27	27	35	26	36	25	32	20	28	25	19	34	31	32	19	27	30	38	32	25	26	33	33	29	34	31	44	30	23	23	27	25	28	23	20	40	29	26	28	18	39	24	21	37	35	43	28	30	24	41	27	29	23	34	33	38	30	21	29	29	22	33	32	20	25	34	37	30	35	33	38	32	38	41	31	28	18	23	32	30	24	37	28	37	31	30	27	31	39	27	27	25	33	33	32	21	25	31	34	42	28	29	26	29	31	38	30	39	23	29	35	23	40	36	31	35	36	33	36	41	25	39	36	25	27	27	41	30	40	27	36	36	28	31	34	29	34	28	29	29	43	37	33	22	41	39	32	33	27	30	29	25	29	33	33	28	36	28	27	24	34	35	36	39	44	18	19	35	26	28	33	43	32	28	26	22	25	34	33	26	30	21	31	22	26	29	30	34	31	31	27	25	35	34	29	21	29	34
42979	23117	16670	32699	37216	35002	32231	29137	25143	21657	17417	12917	9632	7546	5823	4424	3768	3050	2586	2442	2087	1983	1932	2052	2135	2059	1869	2194	2926	2523	2297	2560	2485	1885	1952	2371	2262	2301	1935	1672	1602	1517	1467	1189	1062	991	975	919	928	938	1006	905	964	956	912	939	871	871	889	923	880	793	866	840	824	827	833	816	805	836	836	822	843	789	829	820	811	764	801	864	824	835	823	809	805	783	833	819	767	790	757	815	766	745	787	829	815	763	836	776	832	829	774	827	797	786	793	799	798	828	790	795	759	765	827	789	815	796	818	780	790	787	786	811	799	810	812	780	761	804	808	807	748	787	759	783	764	754	785	764	792	774	794	778	830	754	780	787	771	782	811	793	769	794	818	785	744	728	787	802	816	800	788	794	815	794	814	779	796	771	805	801	790	817	755	779	706	795	797	776	799	752	773	775	760	764	821	798	764	796	778	785	748	803	814	809	780	834	805	802	779	806	771	744	723	804	815	765	819	793	774	794	798	809	789	748	764	794	782	751	748	749	771	819	818	757	763	771	796	762	795	741	802	768	783	812	798	776	798	803	797	784	798	776	768	758	756	812	777	779	776	784	805	778	764	782	796	782	798	766	779	787	771	818	782	806	767	783	741	771	758	782	759	762	736	788	740	803	793	744	790	718	766	735	793	783	804	768	800	817	803	770	814	812	776	789	760	819	811	786	798	787	744	782	821	773	801	822	777	794	743	771	748	769	788	816	807	766	755	783	799	776	754	843	740	761	743	809	782	780	763	819	734	792	792	723	788	799	821	824	813	791	745	793	780	774	764	792	775	787	743	708	749	794	791	756	783	817	784	785	791	758	810	792	740	810	789	800	815	812	756	733	760	777	773	764	816	843	811	806	745	781	767	769	782	732	794	842	817	790	794	799	739	728	781	755	769	812	775	748	764	771	773	780	790	779	796	738	758	763	758	728	754	820	764	767	751	764	832	806	731	749	771	780	818	743	796	766	760	807	817	793	804	786	733	796	811	814	830	764	781	743	800	755	754	765	786	783	773	745	850	762	818	773	775	772	791	804	751	804	754	796	787	768	769	775	801	782	803	800	779	827	722	786	784	823	724	802	790	775	795	800	790	784	743	783	795	786	773	759	796	774	845	731	713	798	757	757	770	765	734	819	783	779	820	807	749	744	826	804	758	790	792	752	781	793	725	779	791	811	746	773	772	787	792	766	760	794	841	803	805	753	766	827	830	795	780	804	809	787	824	747	788	794	764	783	800	766	785	733	789	786	826	782	793	773	814	757	760	756	786	819	761	774	806	767	766	766	786	793	730	792	792	771	816	798	828	797	827	776	828	735	787	733	758	788	820	791	794	807	799	789	809	768	783	787	793	719	738	797	806	786	745	787	790	768	740	798	767	764	769	726	781	759	768	761	761	754	804	745	757	787	736	747	837	816	746	792	784	758	791	777	808	752	796	763	742	801	778	774	812	790	835	789	780	757	781	817	747	789	798	701	753	786	787	755	709	800	789	770	801	813	762	800	770	775	812	810	791	781	774	802	761	791	786	756	811	682	746	773	799	765	793	822	763	784	764	771	780	814	796	750	803	772	790	784	793	820	761	751	751	768	790	799	795	790	787	809	826	735	734	765	787	776	813	814	777	753	788	857	736	743	735	832	789	791	740	786	777	824	804	791	815	766	763	725	802	757	730	764	808	763	764	797	785	801	787	783	763	829	778	798	760	728	764	720	804	790	821	783	753	797	774	813	734	769	811	765	818	798	802	752	763	763	795	775	770	739	777	744	773	796	782	840	744	803	821	755	825	771	780	792	840	769	768	771	808	755	763	765	813	782	797	796	786	803	769	750	796	758	809	800	801	746	759	774	769	708	764	768	723	791	796	781	795	748	740	765	790	760	765	730	773	766	749	769	811	794	748	799	767	803	720	810	794	759	817	777	754	777	790	775	762	822	767	752	738	803	785	745	787	763	775	725	781	816	799	761	776	777	798	788	814	781	790	798	780	803	750	776	784	766	758	772	788	773	838	794	814	766	743	797	739	790	760	794	712	810	818	791	793	755	818	766	795	758	803	775	788	803	796	795	756	739	819	754	745	809	747	769	722	787	803	788	804	776	723	780	813	737	783	782	791	785	765	730	782	749	786	788	769	733	760	752	792	782	758	775	782	755	739	752	792	793	768	762	784	724	749	793	794	796	790	761	755	781	766	785	742	765	794	764	751	781	726	778	770	756	780	809	758	785	747	770	832	809	761	794	755	778	764	759	802	741	763	811	772	783	784	745	774	799	756	820	779	772	737	806	815	715	816	812	761	810	807	756	795	807	773	785	784	781	777	774	790	780	765	766	784	820	739	752	774	778	804	777	749	740	786	766	787	812	773	786	805	759	764	753	784	760	778	788	784	827	813	805	752	768	760	779	745	785	780	763	815	805	792	775	800	797	825	754	789	764	800	756	757	789	819	822	757	777	752	809	787	757	776	783	800	792	736	767	774	777	781	791	803	809	765	779	788	773	755	794	759	810	796	778	789	785	789	804	756	816	743	759	809	794	774	793	710	816	776	750	786	739	814	795	822	787	739	697	779	736	729	753	779	787	776	783	810	794	747	772	763	768	764	782	755	753	785	765	819	846	802	760	797	770	808	790	823	752	845	777	791	798	790	773	777	781	813	780	782	784	801	808	765	804	784	761	750	797	802	743	798	781	786	722	773	806	766	770	762	721	757	751	784	766	720	792	770	790	769	809	786	753	791	809	758	781	776	805	773	808	760	770	783	833	771	768	800	792	773	805	843	771	733	769	772	745	815	804	777	747	808	723	770	792	770	771	805	803	762	795	761	805	781	782	801	787	792	816	734	789	793	763	748	766	750	774	762	781	814	807	781	777	704	778	759	795	788	762	785	774	766	763	773	777	763	777	744	823	843	769	740	757	761	765	777	778	814	804	810	755	743	822	733	794	781	769	784	809	858	773	764	769	786	780	795	804	771	799	768	794	767	785	771	771	768	778	770	769	734	807	751	799	792	785	827	798	811	779	800	767	759	771	743	739	775	750	787	798	744	843	790	805	818	773	757	786	824	787	813	784	801	681	778	766	765	806	799	806	774	783	771	777	773	795	799	810	760	775	803	813	765	801	773	706	725	791	786	772	783	761	815	729	777	738	766	796	784	830	750	816	753	792	732	825	836	761	731	778	789	786	769	796	783	759	810	756	754	770	809	796	752	746	728	753	777	751	777	809	790	767	764	779	812	751	767	761	761	736	810	766	769	771	786	788	793	782	775	740	780	768	792	764	783	793	771	810	768	744	791	804	809	774	744	741	777	759	733	784	758	747	771	780	768	814	783	726	738	768	774	763	716	750	806	784	760	782	753	773	749	781	834	760	781	766	769	773	781	783	794	802	774	770	834	787	824	692	825	796	727	772	799	747	817	793	773	778	760	802	780	811	763	774	816	782	723	843	798	772	754	819	792	809	792	785	776	788	811	740	767	750	739	770
2566	455	190	176	277	262	301	254	234	173	111	84	56	48	33	36	26	26	26	13	12	17	16	17	12	16	11	17	21	23	22	25	15	18	16	20	24	17	20	18	16	16	13	11	13	8	15	9	13	9	10	12	12	13	13	8	11	13	8	12	13	15	14	13	8	14	15	11	9	9	11	17	8	14	14	13	13	17	7	10	20	12	11	9	8	17	14	6	9	17	15	9	11	8	9	10	11	16	12	9	15	13	6	18	13	14	12	17	9	16	17	9	15	6	10	8	13	13	10	10	15	12	17	10	18	17	15	12	8	10	14	6	9	20	13	17	12	11	9	7	7	11	9	7	10	15	15	11	9	7	10	11	20	12	11	13	5	14	9	14	21	7	13	7	14	11	11	10	12	14	11	15	12	6	13	13	13	12	11	10	8	18	13	8	15	9	9	11	13	13	12	23	18	13	7	10	19	14	18	10	10	18	10	16	12	15	16	8	21	11	9	8	14	18	14	17	14	12	14	10	14	11	16	12	10	13	11	16	6	16	16	7	11	15	11	14	11	19	19	11	12	12	11	17	9	11	12	12	16	14	11	14	9	10	12	11	18	18	10	11	12	15	13	11	10	6	14	12	7	14	12	9	12	16	13	12	20	11	11	12	17	11	18	11	17	14	11	7	17	18	15	15	15	11	16	7	17	14	16	7	14	9	14	17	17	14	7	15	11	9	12	9	13	13	11	16	11	15	14	16	9	13	8	8	9	19	13	12	11	13	9	11	15	14	15	10	10	15	3	9	6	12	8	18	6	13	18	20	12	11	14	6	12	8	11	11	21	8	10	12	14	13	11	15	6	9	9	15	18	12	11	12	10	12	11	11	16	15	13	13	4	13	10	7	10	8	13	17	9	17	14	11	18	13	6	10	16	11	16	9	15	16	8	12	19	5	17	15	9	11	8	9	12	19	9	10	12	13	13	6	13	17	17	19	13	10	14	14	18	10	12	10	18	9	14	7	10	6	11	10	9	12	15	14	16	11	10	14	5	14	9	6	8	10	12	12	10	10	15	9	9	15	8	12	11	12	12	17	17	15	16	18	16	8	12	15	18	11	15	13	16	13	8	11	14	13	10	14	12	8	12	10	10	12	12	12	12	15	13	9	9	14	5	17	18	17	11	10	7	11	11	8	12	9	10	16	7	8	7	8	19	12	13	13	16	11	14	14	12	10	9	16	10	16	18	11	8	8	15	10	8	10	16	6	18	14	8	14	15	8	11	10	11	12	8	20	17	13	11	14	11	16	9	16	8	16	12	14	14	12	13	11	10	11	12	13	15	9	14	14	15	14	9	12	11	11	8	11	14	12	8	13	10	7	19	13	10	9	14	11	19	9	17	8	16	15	9	12	12	7	12	15	12	9	12	10	9	9	14	17	8	14	7	11	13	16	11	13	13	15	10	17	10	15	15	13	10	13	13	17	16	15	14	13	12	17	15	20	13	4	18	12	12	15	10	6	13	8	10	8	17	11	17	7	9	13	14	13	17	13	13	10	14	9	17	14	17	11	14	18	16	9	13	17	9	6	13	17	17	9	16	15	15	18	14	15	13	19	7	7	21	8	5	10	13	8	8	9	16	10	13	12	12	18	7	15	7	14	6	13	17	13	14	16	13	11	13	8	9	13	14	6	17	8	15	9	16	17	9	12	11	17	11	13	14	11	9	9	10	6	8	13	21	9	11	17	10	10	13	9	14	19	9	7	6	6	12	9	15	7	16	12	16	8	9	14	13	10	17	11	10	13	14	11	10	16	12	13	14	22	10	11	10	13	8	13	13	12	5	19	5	11	10	13	12	11	13	13	8	12	16	17	7	11	11	15	16	12	19	18	8	15	16	8	14	11	14	12	11	9	9	4	9	13	9	10	8	9	17	14	9	10	9	8	14	9	18	7	10	13	10	13	11	11	18	9	9	17	8	16	13	10	12	10	15	13	7	11	11	12	15	17	12	12	14	12	14	16	10	13	12	19	14	7	11	12	11	12	9	12	15	15	18	9	10	11	15	11	13	14	7	16	11	16	13	7	11	11	12	13	13	8	15	13	14	14	11	9	14	12	12	13	16	9	11	18	16	13	12	10	8	15	15	5	17	14	9	13	15	14	8	6	7	11	14	19	11	22	14	11	14	14	14	9	19	15	20	11	11	19	13	11	12	14	15	12	10	8	16	14	7	11	16	14	13	14	6	21	7	10	12	13	15	9	12	13	9	8	16	14	10	15	11	12	13	19	11	12	15	15	10	13	5	8	13	8	21	7	10	17	18	7	14	13	13	16	12	12	14	11	16	15	12	11	17	8	12	11	12	10	12	14	14	12	13	9	11	8	13	15	15	13	15	14	7	17	14	18	16	11	13	9	12	13	10	8	4	9	14	13	7	12	9	12	9	15	7	12	13	9	6	12	12	13	14	8	18	8	12	9	13	13	12	10	11	15	5	7	8	14	7	12	11	11	14	13	11	10	12	15	11	15	11	16	8	13	6	14	15	11	13	9	12	15	12	13	11	18	10	12	15	14	13	12	14	11	10	10	10	16	14	11	10	11	13	11	12	10	12	9	15	12	13	12	21	14	14	9	10	9	14	13	7	17	14	13	16	9	12	9	8	13	17	12	14	8	13	11	8	6	15	10	6	13	10	12	11	16	7	9	13	8	15	16	10	9	15	12	8	9	15	17	14	6	11	18	15	12	11	14	14	19	12	12	11	8	18	8	13	16	13	13	14	19	14	13	14	7	9	14	12	13	15	11	14	15	13	15	14	11	16	7	17	11	11	9	8	14	12	14	20	11	10	14	17	14	10	14	10	17	11	8	9	8	13	12	7	12	8	15	22	11	14	22	5	15	13	17	12	8	16	14	14	18	20	15	10	15	11	12	13	8	13	12	13	19	12	16	11	12	6	18	9	12	14	15	14	16	17	15	8	9	7	9	12	6	12	18	7	8	6	6	13	18	15	21	15	12	9	15	12	14	10	13	17	18	16	13	11	11	13	17	12	11	11	13	11	11	14	10	11	12	11	13	13	10	11	13	15	11	15	8	13	9	13	6	7	13	12	16	17	11	14	13	17	13	6	8	8	17	10	18	12	15	15	12	19	10	19	12	13	15	14	9	9	15	13	11	12	19	12	13	22	16	13	15	14	10	9	14	10	9	4	9	10	9	10	15	12	22	12	8	14	14	10	16	13	8	10	17	13	15	6	13	11	7	20	8	10	18	11	15	13	11	13	17	14	11	16	15	13	13	15	9	12	9	15	12	4	12	8	14	13	17	14	10	12	13	11	14	8	15	15	8	10	7	8	16	14	12	16	10	15	8	17	11	7	11	12	13	6	18	14	16	12	14	9	12	12	10	13	11	7	12	15	12	11	13	17	10	10	12	13	11	9	10	7	11	11	12	16	11	10	11	11	21	14	16	21	9	18	17	7	12	16	14	14	17	12	14	12	13	15	6	10	7
32092	15657	9098	23057	27895	25465	22549	18919	15021	11931	8451	5974	4196	2784	1961	1502	1179	996	897	838	685	660	659	747	729	749	744	1042	974	976	1009	1132	1116	867	955	1219	1137	936	763	683	585	570	522	462	403	366	357	384	378	395	367	387	394	335	388	335	359	375	373	328	333	343	377	365	377	347	347	329	339	372	349	359	365	335	321	364	359	330	330	324	343	326	311	316	374	322	344	326	331	324	332	336	344	381	324	364	328	326	342	333	294	338	340	347	354	360	363	299	317	359	360	314	318	318	331	331	324	347	323	335	331	337	336	326	322	359	318	313	336	348	336	344	324	358	361	348	370	340	343	336	379	335	338	361	331	333	344	313	346	328	316	344	376	355	317	319	349	292	352	305	338	321	336	333	320	331	265	325	326	353	317	335	319	331	331	333	344	361	344	352	301	326	322	325	338	340	375	328	339	358	345	336	332	335	330	298	342	322	295	358	368	335	345	302	338	309	342	356	356	350	345	335	337	339	355	338	331	318	340	332	301	313	345	330	322	319	347	300	312	309	328	340	326	324	333	328	346	334	351	350	325	340	338	307	368	327	346	331	368	358	324	357	297	341	368	316	329	345	323	388	322	352	348	331	373	340	340	307	335	285	314	311	336	313	342	330	358	326	308	331	336	340	317	327	345	343	330	306	320	329	338	340	314	339	342	321	322	332	368	320	323	320	352	351	324	331	341	329	337	326	337	352	326	319	341	316	369	309	331	343	354	327	327	316	315	306	331	318	359	366	328	341	323	354	358	348	333	365	335	301	342	342	320	332	373	352	340	354	325	296	334	350	320	347	346	350	344	340	334	357	334	354	325	353	318	338	326	335	379	358	357	330	325	332	334	316	304	280	339	320	337	354	370	360	369	314	317	345	356	357	331	303	324	333	349	348	356	325	354	374	345	356	349	355	326	340	319	310	335	353	319	302	317	341	346	338	360	320	329	335	343	366	322	340	361	350	333	362	322	326	337	283	346	316	333	346	348	360	315	336	313	350	347	326	351	319	330	341	325	340	322	346	354	330	309	326	338	343	340	371	308	333	311	329	333	338	328	330	375	298	351	320	336	354	344	342	349	340	350	345	328	314	351	341	350	342	353	327	333	316	326	311	304	343	343	334	297	347	369	309	329	331	359	333	328	341	342	338	337	304	335	329	349	328	348	342	357	379	315	328	347	314	317	359	346	345	367	308	336	326	347	360	314	340	319	354	330	331	336	337	332	337	364	352	337	391	334	346	367	340	317	320	360	337	374	321	356	342	339	330	322	349	300	316	332	319	355	333	296	340	334	348	350	340	304	335	316	329	356	303	343	334	330	340	349	339	342	327	340	323	342	339	320	309	311	379	359	339	318	345	326	347	353	323	309	361	356	315	307	339	336	323	322	345	336	337	368	353	369	316	354	347	339	320	341	336	342	320	359	337	347	330	333	314	313	310	336	342	319	339	322	368	339	371	300	321	365	325	273	342	333	341	346	326	335	323	342	368	345	306	338	326	315	330	362	313	334	365	319	307	352	346	339	335	311	318	321	343	352	345	356	369	352	309	363	326	353	343	337	326	332	344	328	340	325	325	341	351	343	326	362	353	353	337	319	315	350	315	338	320	345	307	354	359	329	335	340	335	355	342	352	317	354	324	340	314	329	341	288	342	356	318	327	309	336	336	315	330	311	323	360	317	361	341	331	316	340	374	357	318	341	311	331	339	350	364	327	374	325	280	338	375	361	322	323	322	342	369	317	346	341	357	351	346	331	324	322	339	346	382	327	350	340	322	336	318	332	330	318	345	353	360	329	342	370	352	323	298	308	322	313	337	345	346	320	321	312	319	305	325	353	299	341	341	301	338	342	318	330	316	355	353	317	365	342	314	341	322	354	347	313	335	365	322	334	348	329	358	328	328	346	369	339	328	327	343	332	337	328	331	341	338	321	365	344	341	344	327	291	335	340	353	328	351	378	330	333	312	301	330	337	327	314	328	327	316	337	358	353	336	313	312	335	333	339	373	330	341	342	377	321	317	361	368	316	333	293	334	347	340	339	334	319	329	355	350	335	333	315	338	338	368	312	336	346	341	348	353	346	314	285	327	317	346	310	377	352	331	357	315	360	347	356	329	328	340	315	315	343	350	307	320	340	347	356	344	352	345	352	311	322	334	337	302	318	362	305	341	331	345	332	325	333	310	339	296	363	351	323	305	362	321	316	343	361	321	328	347	342	290	321	333	341	328	308	327	331	305	349	343	309	309	340	345	340	331	329	347	334	344	321	345	298	383	346	353	338	345	327	359	313	328	310	299	353	325	341	312	359	335	357	340	351	321	293	345	347	346	319	324	329	336	335	368	344	335	333	359	308	328	321	306	292	313	321	338	330	325	347	337	322	362	305	329	311	372	369	356	342	342	325	357	323	330	315	343	338	355	360	318	330	335	326	344	338	339	340	318	328	301	343	315	308	356	350	361	345	333	354	361	354	354	330	323	322	322	333	296	323	356	341	344	342	345	350	316	342	318	325	371	332	347	320	313	326	347	304	294	344	329	308	318	316	377	352	327	345	336	330	356	318	332	339	343	310	350	328	326	369	338	309	338	332	346	356	330	317	348	338	332	341	347	355	350	323	306	342	327	366	319	315	331	348	312	337	326	355	283	348	343	325	339	314	319	305	345	340	328	340	336	350	316	345	329	339	319	347	355	329	329	318	362	346	328	316	355	315	325	343	350	301	332	365	302	363	339	340	327	328	338	332	359	320	354	339	344	329	356	319	355	338	331	344	315	292	329	327	360	323	373	376	318	326	297	321	312	326	337	316	331	325	319	334	363	318	331	342	346	300	339	345	319	344	295	343	323	336	338	326	348	331	319	332	342	354	314	331	347	351	339	330	332	354	341	343	309	329	296	364	365	350	349	339	316	333	320	334	350	359	316	317	335	360	355	315	331	324	347	311	323	316	360	370	332	336	314	353	320	305	320	340	325	339	331	328	335	327	332	350	357	340	341	337	307	330	326	335	351	329	337	365	309	328	311	302	312	340	339	337	318	378	293	341	332	335	301	323	331	356	360	299	313	321	312	333	342	296	339	360	354	328	365	313	341	336	323	336	348	331	361	361	311	335	339	340	316	310	342	310	331	375	304	324	319	337	335	334	317	361	315	338	324	351	347	334	344	351	321	319	326	366	356	337	332	300	354	325	348	343	328	314	342	367	356	317	345	384	320	328	321	332	359	355	345	316	333	294	330	329	327	330	318	305	314	310	337	343	315	357	361	324	333	330	308	367	320	331	308	365	321	326	341	328	335	366	371	325	356	351	352	348	282	314	309	409	342	348	326	297	327	320	337	336	344	296	338	333	314	368	345	302	322	348	320	325	321	342	304	329	329	314	322	336	361	333	303	355	315	328	332	328	338	294	311	352	373	320	339	336	336	372	342	343	350	356	316	358	359	341	340	313	325	331	336	324	315	350	340	342	340	333	303	376	343	304	361
4644	1134	408	380	579	552	543	516	406	337	207	134	114	75	69	49	55	35	52	39	37	40	47	37	43	33	44	36	45	41	67	67	55	43	47	46	51	41	43	29	39	25	30	22	29	28	24	32	28	29	30	24	30	25	19	35	34	35	26	30	27	33	27	25	30	29	31	22	27	19	25	32	20	38	35	26	34	23	22	24	18	28	30	30	35	31	24	33	29	25	25	28	30	26	32	23	20	28	25	28	29	31	24	22	18	19	19	24	27	37	24	22	27	27	31	40	33	19	24	28	19	23	29	19	28	38	25	30	27	32	20	38	33	26	27	29	32	18	38	29	19	24	17	19	29	24	24	27	28	34	26	19	31	28	27	27	26	24	20	28	15	32	29	24	28	31	21	25	27	20	29	30	18	27	16	37	22	34	26	28	24	24	19	27	35	27	22	38	22	29	25	31	25	40	34	23	22	28	32	29	29	22	30	17	27	22	31	31	32	24	46	28	29	24	29	36	24	37	24	19	26	21	23	30	39	36	33	29	25	37	23	35	21	21	23	29	34	23	22	32	32	27	27	35	18	16	17	23	32	20	28	29	27	20	26	28	21	31	29	29	19	19	25	29	30	27	24	29	19	21	27	24	32	29	23	21	32	21	25	25	22	32	16	28	36	25	30	30	33	36	27	13	26	25	21	30	25	29	30	18	34	23	33	21	24	16	37	20	23	28	28	37	30	25	20	28	29	25	29	35	26	31	33	32	25	32	35	37	36	26	28	25	31	31	30	22	31	25	25	29	26	19	27	25	29	19	26	35	26	28	20	28	33	22	28	24	24	24	29	29	35	19	19	35	34	22	28	21	17	36	14	34	28	28	26	27	30	32	22	17	24	17	35	28	33	28	28	26	34	29	26	18	27	26	23	29	16	32	23	25	20	25	25	32	28	23	30	39	18	27	30	27	25	34	26	30	34	22	32	30	37	29	30	34	22	22	31	27	31	27	27	30	27	29	27	32	36	29	26	19	23	31	16	31	23	21	20	46	28	23	26	25	30	17	30	27	34	23	25	24	30	24	28	27	31	28	23	30	21	41	39	29	27	29	23	35	26	37	25	19	28	25	31	33	32	27	32	29	23	29	25	25	30	30	21	35	38	33	21	24	32	35	27	28	19	37	29	35	32	39	25	17	37	26	26	20	30	30	30	29	36	27	27	30	32	19	34	24	29	27	32	27	20	22	29	32	21	34	25	32	20	19	19	35	41	33	33	29	26	23	31	32	27	21	35	24	25	24	22	36	28	21	24	24	38	33	25	31	27	25	31	16	31	28	24	17	23	32	24	29	36	27	27	21	32	42	38	29	29	20	32	22	23	25	34	22	18	18	32	33	34	23	31	18	31	28	20	33	26	35	19	33	29	25	27	20	21	21	24	27	19	28	19	20	40	17	29	28	33	22	29	21	26	42	21	41	20	31	29	31	35	25	27	25	23	41	27	28	27	30	21	24	30	25	30	27	26	29	34	36	32	25	26	27	26	24	23	30	32	25	25	22	19	19	28	28	25	21	29	24	26	26	37	21	31	32	20	22	34	29	17	25	26	24	30	31	23	14	31	21	32	26	29	23	31	17	29	33	20	21	31	32	23	23	35	23	29	23	28	42	35	28	33	32	38	34	27	21	31	23	31	28	27	27	16	32	36	28	29	28	21	24	27	25	34	28	30	28	27	30	27	28	32	23	22	25	26	29	19	15	16	32	23	25	23	25	29	29	34	19	25	28	30	25	16	31	33	28	34	20	25	23	27	23	27	39	32	30	24	34	36	29	21	26	21	28	27	43	30	37	29	41	18	25	25	22	42	23	21	31	22	31	25	19	31	23	27	27	25	20	26	30	27	16	21	23	29	25	28	31	30	19	29	26	18	28	28	29	37	21	26	28	29	33	20	25	39	18	28	19	36	25	32	25	26	37	26	21	17	26	31	24	22	41	24	22	31	32	26	32	30	23	22	25	28	30	31	31	41	31	24	20	36	33	33	21	21	26	26	33	24	28	27	19	37	25	32	26	30	27	22	36	27	23	24	38	31	34	32	37	25	33	25	23	31	30	39	26	19	39	31	22	28	28	32	26	27	27	29	24	24	27	30	29	24	35	18	29	21	28	33	33	22	24	30	28	34	28	18	27	32	19	30	25	27	35	28	29	20	27	28	21	29	41	43	25	28	23	25	24	31	32	25	23	16	27	30	21	33	23	24	22	36	27	21	23	30	27	27	27	26	37	31	24	41	15	30	29	29	24	27	31	34	30	29	44	29	14	18	31	39	31	27	27	34	24	25	32	32	18	23	28	32	29	31	33	22	26	23	29	25	31	34	24	22	31	32	37	36	25	28	25	30	32	29	18	22	25	28	25	37	19	40	26	31	27	21	32	26	26	32	17	29	33	23	20	33	24	26	27	31	23	29	38	35	36	27	29	18	30	24	22	26	23	23	29	22	23	24	23	23	38	40	24	21	33	29	25	28	31	26	21	32	34	27	22	29	28	23	22	29	22	31	37	22	32	31	31	32	20	22	27	28	30	33	26	18	20	25	29	29	27	27	35	22	25	34	20	26	25	34	33	23	27	29	33	23	25	23	27	24	32	23	27	23	29	26	18	22	22	31	28	24	25	29	26	27	22	27	22	33	25	18	16	31	23	29	24	28	24	24	24	34	27	29	22	25	21	25	19	26	21	17	31	28	22	32	35	28	20	18	33	25	40	29	32	30	34	25	17	26	19	35	19	37	23	22	33	27	23	22	36	19	24	24	21	27	19	24	22	32	31	17	30	22	20	36	22	24	18	35	33	29	30	30	27	30	26	30	24	26	27	31	25	26	30	26	23	24	27	26	29	29	29	27	30	30	40	21	27	36	23	18	21	22	24	24	25	33	28	40	24	35	27	22	34	25	26	23	31	38	27	37	36	32	25	26	17	18	26	31	31	22	16	34	26	26	26	28	21	23	24	27	24	32	20	24	22	25	34	18	25	24	29	26	33	34	30	27	30	30	29	28	22	24	30	25	31	31	32	21	32	27	25	28	34	24	30	28	34	29	30	16	30	33	31	26	22	28	27	21	30	28	28	25	34	30	21	25	28	32	26	24	28	24	37	32	21	32	28	19	35	30	23	16	22	27	27	23	28	21	35	33	31	29	26	28	17	27	23	23	27	32	20	44	26	36	21	20	28	23	19	22	28	35	28	23	27	42	29	24	29	30	32	34	25	24	22	29	31	31	23	31	30	24	25	30	34	23	29	26	18	24	26	31	12	29	25	23	24	32	28	25	21	23	30	24	25	29	30	32	19	27	30	22	31	23	35	34	29	23	19	25	28	26	24	23	27	28	27	33	16	29	23	22	29	30	25	38	21	29	20	26	17	28	32	33	34	19	29	31	33	25	28	29	41	18	26	27	25	24	28	17	26	34	29	27	21	21	29	30	24	31	23	30	29	27	26	32	32	26	27	22	20	24	23
41195	22219	14216	30147	34655	32730	29251	25086	21345	16964	13135	10125	7183	5240	4059	3240	2737	2268	1914	1873	1718	1604	1656	1644	1651	1695	1728	1928	1997	1880	1937	2482	2213	1810	2394	2414	1990	1633	1504	1403	1317	1191	1046	931	886	883	854	837	812	858	837	868	854	849	811	819	814	783	804	771	724	770	792	726	745	729	701	770	773	758	788	732	730	744	735	756	772	742	725	768	778	713	713	714	742	789	746	724	756	744	652	652	736	748	771	715	766	761	745	747	725	759	733	754	744	682	752	761	715	716	752	704	758	756	748	733	717	683	745	718	767	734	755	722	732	752	713	746	713	732	709	754	740	780	744	721	729	694	715	727	722	791	726	699	746	731	752	738	700	756	738	691	717	710	758	714	660	820	751	721	737	719	723	773	730	741	696	713	763	713	749	749	702	753	734	753	699	720	737	737	706	728	689	796	703	727	714	736	765	702	768	760	720	763	707	724	726	720	754	691	698	715	781	713	689	720	744	742	761	737	714	714	741	727	714	756	764	701	663	733	755	705	756	659	748	738	735	705	750	689	736	717	703	727	721	727	734	759	741	677	741	753	750	741	756	691	764	679	737	723	727	714	756	780	743	750	708	751	764	732	725	730	721	732	705	744	753	693	737	737	723	769	693	692	758	769	713	772	710	766	729	756	726	732	785	730	716	760	704	682	762	659	671	692	731	756	681	759	732	785	743	716	724	754	717	801	723	755	752	709	704	706	747	735	730	728	748	677	712	704	716	775	739	738	756	743	750	764	692	743	703	758	712	748	706	764	759	700	710	702	732	748	741	763	702	694	787	715	731	667	732	739	713	734	695	759	734	713	728	752	693	719	724	774	717	754	753	748	732	722	735	727	703	719	739	702	745	724	793	790	727	778	698	708	742	740	693	753	709	686	745	748	738	724	756	717	725	683	693	766	747	711	677	735	782	733	709	706	694	725	757	692	723	749	681	694	691	689	719	773	719	686	719	687	721	686	688	720	742	728	672	706	707	738	731	714	749	698	721	717	702	729	719	720	681	752	698	716	721	706	697	736	764	745	719	730	722	694	666	712	690	722	742	688	705	680	732	724	744	757	760	712	714	771	736	698	739	746	734	674	732	701	675	729	711	740	711	679	717	732	722	725	711	670	678	747	759	729	740	695	738	762	752	718	720	713	745	706	698	701	728	724	724	737	785	713	733	755	726	705	776	774	698	776	717	735	688	721	688	697	707	763	700	729	754	748	775	691	711	733	719	746	744	726	733	704	724	754	709	722	694	718	728	746	774	755	722	691	694	719	733	703	722	734	696	723	768	732	717	720	720	769	724	731	738	707	700	709	732	721	691	690	713	690	707	726	742	698	674	800	692	709	735	751	780	707	713	703	757	726	768	723	700	686	755	774	669	737	778	707	737	721	709	712	731	753	697	803	714	717	741	757	708	778	716	721	695	756	714	660	733	768	710	716	757	699	710	686	683	722	703	716	730	715	672	727	786	724	758	701	719	670	762	724	703	711	806	694	705	786	699	723	663	728	690	662	721	722	738	694	688	745	728	687	746	679	779	730	705	738	727	660	658	697	746	689	714	730	709	700	707	721	737	715	721	735	788	757	800	699	737	787	751	705	680	748	681	813	691	719	707	737	717	712	757	712	671	694	704	728	718	702	697	692	674	708	751	706	708	719	712	735	705	690	710	755	746	731	697	703	692	746	772	755	702	734	710	707	708	769	693	738	741	746	729	719	721	708	707	714	733	736	745	697	727	737	692	706	736	717	712	687	708	732	715	713	743	772	709	712	746	665	680	732	765	682	741	749	721	748	746	710	704	793	755	698	744	680	690	701	720	720	765	711	750	724	695	711	685	722	732	704	672	776	770	685	754	762	742	720	734	724	718	741	697	698	761	718	759	746	693	697	688	713	686	715	725	770	689	773	719	756	748	724	727	761	733	766	717	685	740	743	706	739	721	710	710	732	696	746	701	717	745	718	732	714	701	674	764	698	711	673	728	685	731	666	715	733	719	724	677	714	712	726	711	693	733	685	710	738	735	661	676	700	686	722	697	667	707	770	723	753	729	750	712	783	757	710	686	723	705	734	739	784	730	726	798	752	704	741	713	698	734	728	708	732	718	726	733	711	709	726	722	758	756	757	770	751	740	740	803	711	724	730	689	746	776	732	749	719	700	752	744	677	752	694	718	723	705	770	737	705	729	699	692	718	727	688	742	678	733	674	696	765	771	720	717	717	731	748	721	687	721	719	722	726	727	716	690	736	790	687	739	695	673	704	713	714	732	719	713	722	735	741	726	772	718	721	750	742	748	748	755	745	702	704	700	735	696	747	693	757	717	721	706	701	761	716	742	757	713	725	698	735	736	734	706	739	693	759	726	668	719	741	713	699	754	708	745	753	729	711	723	718	728	697	742	731	721	707	699	749	758	737	737	763	731	733	726	742	747	755	718	754	744	745	732	692	738	724	755	749	718	703	760	715	721	744	730	775	708	724	711	731	703	700	697	706	734	709	749	710	750	735	718	722	735	690	706	701	778	734	753	758	680	723	730	719	652	705	718	745	714	687	720	724	694	691	798	708	736	679	726	685	730	756	779	660	728	734	681	701	727	770	711	729	743	781	734	734	722	710	689	700	706	753	732	717	754	749	695	688	758	706	798	731	737	700	694	731	751	718	671	722	758	704	713	738	680	685	715	769	734	715	623	720	686	716	768	717	726	761	739	737	730	733	694	726	699	723	714	710	702	722	721	723	696	768	747	719	717	758	759	760	642	774	706	706	738	738	703	719	718	696	739	713	713	746	740	749	706	670	679	718	719	747	730	751	747	700	714	717	708	680	689	698	693	711	734	711	737	704	708	740	734	710	746	730	740	731	701	724	734	709	737	690	713	776	727	720	658	738	709	731	741	736	698	692	631	689	730	690	693	726	717	719	729	679	743	714	719	736	666	669	745	686	707	728	790	725	692	706	762	736	704	695	721	689	739	718	752	723	745	751	683	712	765	747	742	734	735	726	712	687	713	748	696	705	705	773	711	735	717	748	698	682	732	731	728	713	737	693	688	711	710	710	719	726	723	721	722	740	765	702	723	667	743	690	741	726	739	732	727	712	759	706	788	737	706	726	771	747	721	686	705	756	753	711	669	657	749	711	702	757	723	712	702	703	717	731	740	715	753	742	692	718	700	769	693	741	723	729	666	735	739	713	715	700	760	721	756	720	698	718	747	743	726	721	717	701	700	698	729	763	753	737	804	695	717	753	778	738	734	708	721	722	725	729	740	688	715	739	732	767	727	726	688	653	716	736	712	723	731	672	691	701	719	727	670	671	733	755	714	741	683	676	745	704	692	767	706	756	727	783	791	701	709	652	682	695	764	742	685	704	689	724	711	697	734	745	673	720	725	758	725	757	739	730	733	733	710	685	741	714	691	729	738	686	710	735	721	736	725	732	714	724	740	728	725	705	763	680	676	744	735	754	750	749	744	765	711	711	735	716	698	725
2636	551	238	203	330	300	317	276	226	176	124	70	67	58	32	30	19	28	28	23	18	18	21	23	23	19	17	24	22	26	20	29	22	27	31	27	27	19	24	23	15	10	14	11	18	20	18	16	16	18	15	15	16	20	15	9	18	14	18	26	16	9	16	21	23	13	22	22	19	23	18	12	16	19	11	16	15	14	14	11	14	11	15	16	15	14	19	18	18	16	15	13	16	17	26	19	16	12	19	19	18	17	16	19	22	12	15	21	16	14	17	15	14	18	18	22	14	9	22	14	13	13	19	18	21	13	14	12	20	16	10	13	12	16	12	19	14	20	13	19	21	13	12	24	17	25	19	11	18	17	11	18	21	18	22	19	16	19	20	19	12	11	16	16	16	16	15	18	16	16	21	18	9	21	16	16	11	18	10	17	20	14	14	21	14	14	16	15	11	21	19	17	18	15	18	14	21	19	13	7	16	22	16	10	11	14	18	11	15	14	14	14	12	24	21	16	17	15	19	15	18	14	14	10	15	14	20	16	14	15	11	13	16	12	20	16	17	16	13	15	16	14	21	16	20	20	14	14	14	17	13	21	19	22	9	15	22	14	18	16	18	15	12	11	14	17	6	17	14	11	17	11	15	19	20	18	22	11	23	18	24	18	11	8	17	10	10	16	15	15	14	23	15	21	12	10	15	15	12	21	19	24	16	16	19	13	10	12	22	18	15	19	11	10	20	10	10	14	16	16	22	19	12	21	17	18	13	14	28	17	10	13	12	25	13	18	19	13	22	16	12	20	17	19	20	19	18	8	17	19	11	10	20	12	7	18	14	23	19	17	9	12	25	23	15	19	20	20	19	16	11	19	14	15	17	14	8	22	18	24	14	9	18	22	12	12	23	13	22	10	16	15	14	14	24	16	8	19	11	10	13	13	16	14	13	12	22	19	17	28	19	13	12	22	18	17	12	15	17	19	18	16	20	17	15	15	10	18	19	17	13	13	13	19	22	9	13	15	17	9	17	19	11	15	19	9	18	14	13	10	19	14	20	12	10	14	13	12	10	12	22	23	12	12	11	23	16	16	13	18	11	15	19	13	13	21	18	10	12	18	10	11	19	22	14	15	17	11	14	13	11	13	18	17	15	14	17	10	23	12	12	11	16	13	20	4	24	17	13	16	21	15	14	13	11	15	16	20	21	15	19	17	21	19	11	16	17	15	21	17	16	23	28	14	14	19	26	7	19	16	18	21	15	13	17	9	12	12	13	23	25	20	18	13	19	14	17	13	16	16	12	13	17	18	19	20	15	17	14	13	22	12	15	23	17	18	16	19	11	13	15	18	13	20	14	18	18	11	21	19	16	11	17	12	14	12	22	17	13	18	15	22	19	14	14	12	19	11	13	21	13	14	11	22	14	9	17	16	14	14	19	16	13	9	17	17	24	16	17	13	11	22	18	10	25	20	14	14	17	15	15	23	21	15	25	16	22	17	12	15	20	21	21	8	23	14	13	19	18	15	16	12	18	14	17	20	14	20	17	17	15	14	10	16	18	22	21	20	14	14	16	18	20	18	14	16	16	19	13	8	16	19	17	17	19	14	16	17	14	11	14	11	11	16	19	21	7	16	17	18	19	19	18	12	8	18	10	11	15	13	18	10	26	17	17	13	14	14	21	14	17	16	21	14	15	17	17	16	20	18	14	9	13	14	16	13	12	14	11	11	17	13	13	17	10	12	13	15	18	18	20	13	12	13	9	13	12	13	12	16	21	18	11	10	15	22	14	16	6	12	11	24	9	16	11	18	15	20	13	10	18	17	17	10	15	8	18	21	13	20	17	17	14	19	18	15	15	11	19	15	12	14	21	24	17	17	18	13	16	8	24	15	13	13	10	18	13	14	12	6	14	17	12	14	11	16	14	14	15	12	12	20	21	17	11	14	12	21	15	18	7	17	13	18	12	17	15	11	14	10	11	15	16	19	16	17	18	13	14	19	13	15	19	19	18	16	13	17	18	20	20	14	23	14	6	14	9	13	16	22	12	19	17	15	14	26	12	17	12	18	16	10	19	21	17	11	17	14	7	13	11	17	12	23	11	18	16	15	14	14	13	13	12	13	18	16	18	14	13	14	13	21	15	14	8	24	9	18	8	17	19	19	8	16	14	24	20	22	14	24	10	15	19	14	7	11	12	12	14	15	10	15	20	15	18	15	14	23	12	14	14	9	13	14	21	17	25	17	17	13	11	13	13	18	12	21	7	14	20	16	17	14	25	14	14	14	12	17	21	16	21	19	22	6	21	16	17	20	15	5	15	21	17	20	7	14	16	16	12	19	13	18	10	19	17	17	14	12	13	17	13	25	15	13	15	19	19	24	14	17	21	13	15	13	11	18	11	12	12	13	17	14	16	16	12	13	18	25	13	13	12	13	19	18	18	11	19	18	17	12	23	14	22	13	22	18	19	19	18	6	20	25	8	13	22	16	14	18	9	17	17	16	13	18	13	21	17	19	13	13	19	14	13	17	15	14	16	18	11	17	14	20	10	20	18	12	16	25	8	14	20	15	18	10	27	14	16	11	11	14	15	14	13	17	9	18	18	13	24	12	20	10	17	17	21	15	18	7	15	15	15	17	17	15	12	19	21	17	19	12	19	13	9	18	19	10	13	15	18	8	24	10	26	9	12	17	17	25	14	9	15	9	9	15	14	16	14	17	12	7	6	14	18	23	14	13	15	10	14	11	22	20	17	9	15	25	14	12	9	15	17	10	19	20	10	12	20	18	13	19	15	16	20	19	13	14	15	21	14	16	23	15	14	14	18	13	19	11	18	19	16	12	10	12	14	18	23	11	19	12	10	11	17	13	18	22	19	20	10	17	17	18	15	16	14	15	11	10	20	26	19	6	18	18	14	16	16	14	17	21	13	14	20	12	24	12	14	22	15	11	11	19	16	10	13	19	22	21	17	15	14	19	15	9	13	15	13	14	15	21	17	12	14	11	13	19	10	22	24	21	14	23	15	13	12	12	13	22	14	8	17	13	15	20	23	16	20	10	26	13	11	11	17	15	20	12	21	16	26	12	21	18	16	17	21	14	18	14	20	17	21	14	14	22	18	13	16	23	14	20	12	10	20	17	13	14	18	17	16	21	14	16	19	16	13	18	12	8	16	19	12	19	20	12	18	21	13	18	12	15	13	24	15	13	13	15	19	17	22	15	16	17	16	14	14	17	18	12	13	17	13	14	11	16	13	10	16	10	15	24	18	18	19	20	10	13	11	15	18	18	20	16	15	14	9	17	24	20	7	11	16	12	20	23	12	19	21	16	13	17	12	15	20	16	14	12	16	17	18	13	20	15	17	20	17	25	17	14	18	10	17	20	17	19	14	14	20	24	14	16	12	11	13	11	17	17	12	19	12	18	17	13	11	15	19	21	16	19	18	19	13	17	16	20	18	19	17	19	13	15	17	16	21	17	16	15	14	16	19	13	13	16	28	12	14	18
35001	16681	10003	25032	29384	27022	23042	18853	15697	11573	8657	5831	3942	2821	2090	1672	1398	1168	1030	986	869	865	856	975	967	978	1103	1103	1143	1239	1192	1755	1271	1410	1720	1494	1156	963	940	825	706	686	609	541	457	516	478	515	528	528	483	517	521	468	471	440	449	465	462	445	466	445	421	469	475	481	471	439	418	422	419	447	458	451	437	434	469	463	455	452	407	482	464	455	427	432	480	447	432	456	448	468	463	434	452	406	397	456	460	418	429	393	445	410	416	490	409	442	455	443	429	416	440	449	458	455	425	439	476	444	435	447	440	444	442	400	471	430	431	399	459	420	446	418	459	422	450	448	394	441	432	428	433	413	386	444	439	430	442	429	404	432	442	442	432	436	392	449	447	423	446	406	469	462	470	414	428	424	444	444	459	411	446	419	400	451	403	451	465	444	484	417	416	472	427	437	404	423	429	438	483	475	425	431	438	471	424	447	431	417	427	437	461	423	410	439	445	422	386	426	481	436	434	448	389	420	458	444	404	462	411	432	428	406	406	436	424	435	463	448	445	462	455	453	418	423	421	433	428	408	404	459	447	435	415	434	452	446	425	410	413	427	422	435	418	427	432	459	431	410	440	421	439	422	410	426	473	418	481	440	470	436	430	426	439	422	455	427	447	408	443	406	502	445	450	441	432	430	418	410	460	433	468	458	453	418	430	460	424	433	413	487	434	448	429	403	426	441	440	440	425	416	433	426	449	407	413	440	479	452	439	435	462	468	452	431	406	412	442	457	427	439	425	429	439	428	456	443	441	446	432	427	420	442	429	410	435	441	467	426	446	431	446	446	431	427	426	441	486	443	444	417	445	420	420	475	419	384	458	439	441	436	454	411	431	455	433	447	434	440	442	400	427	450	428	497	422	477	463	396	405	469	430	468	449	461	390	392	451	416	436	426	406	450	427	468	388	416	450	448	413	426	449	441	458	421	433	453	405	436	439	461	449	423	431	441	437	445	421	401	413	421	432	442	433	442	429	432	419	409	434	425	466	414	465	486	462	429	402	446	470	415	430	411	416	456	466	426	464	424	461	429	403	447	423	402	416	427	408	411	426	453	462	456	433	409	448	417	402	461	407	400	428	424	471	411	473	430	419	431	500	455	455	445	432	432	444	443	423	410	409	420	445	376	473	445	424	431	452	426	429	415	474	405	437	437	433	439	417	425	437	440	452	423	418	441	424	393	443	431	410	414	418	436	417	435	436	462	471	450	429	457	476	436	443	458	418	407	446	431	437	403	444	439	442	420	432	447	478	432	394	391	414	428	442	407	444	433	453	399	483	404	424	456	407	413	410	448	436	450	377	465	433	419	415	423	445	444	453	480	474	458	455	484	452	421	413	397	446	469	437	461	435	424	428	437	422	448	428	446	462	449	393	417	407	413	440	412	463	443	427	420	445	427	459	428	444	450	424	416	472	417	432	442	437	409	395	454	459	464	422	469	412	419	459	405	392	442	438	420	450	454	450	408	407	440	436	426	469	451	452	399	418	433	424	410	448	430	432	413	402	428	425	411	391	410	423	448	449	426	421	402	427	428	466	416	429	435	438	468	431	461	443	456	427	450	433	417	420	418	429	391	489	473	444	452	440	453	474	422	487	441	422	442	435	413	444	441	452	439	436	421	458	449	419	437	432	431	448	448	419	435	400	406	410	450	481	425	455	440	424	409	419	406	445	415	449	458	436	429	434	430	470	415	461	477	435	433	417	422	421	399	450	462	433	429	425	447	436	454	412	454	418	428	446	404	418	444	465	461	412	461	444	463	451	427	422	431	433	441	432	438	432	410	439	408	429	414	481	448	406	439	441	430	425	436	465	441	421	424	457	438	420	447	425	444	401	455	456	397	464	453	436	418	441	466	420	423	464	460	457	443	416	423	477	440	457	455	470	408	414	469	399	409	406	409	475	457	432	462	426	456	447	453	429	445	445	386	464	406	433	478	383	465	473	454	419	412	443	472	442	478	428	478	458	429	430	393	405	431	444	439	430	411	431	430	412	435	437	454	443	431	447	452	414	433	450	422	391	429	445	422	423	430	439	433	392	471	446	479	425	472	448	440	446	409	443	444	430	413	443	446	433	446	417	440	430	454	431	432	453	442	420	444	454	441	423	464	483	432	447	436	447	422	469	412	432	464	468	454	456	444	452	455	396	407	421	432	423	471	395	425	453	431	466	417	439	438	436	458	418	399	427	445	409	452	431	430	409	426	420	418	462	432	467	427	440	435	467	441	404	418	459	434	451	403	421	446	423	456	461	481	445	453	458	442	462	406	456	388	446	438	435	411	393	426	459	418	405	442	416	442	431	442	453	430	419	412	435	476	434	473	425	452	422	412	442	428	471	446	414	435	449	458	428	447	475	426	425	428	448	438	439	412	448	418	448	406	407	467	460	438	420	405	415	452	451	438	416	438	453	445	417	445	445	411	420	407	444	431	440	444	414	467	449	441	417	443	458	431	420	450	423	429	419	458	440	398	433	401	400	445	489	464	420	463	448	400	474	421	413	420	444	425	415	434	445	461	444	449	425	500	446	439	433	430	433	413	444	445	461	393	434	431	436	443	399	464	459	423	424	431	458	417	453	404	388	472	409	447	445	443	433	416	418	436	446	440	427	464	413	430	440	443	417	442	442	463	433	445	448	412	438	469	432	458	448	426	438	438	452	429	451	430	437	441	488	431	416	431	434	452	416	425	441	440	442	428	420	419	432	445	444	425	394	431	428	402	422	424	441	450	446	460	417	436	429	435	440	463	447	419	447	435	461	423	463	396	431	445	410	446	375	387	415	440	440	405	435	483	419	442	435	434	419	433	436	428	461	443	445	412	429	455	473	423	425	434	446	435	443	428	439	417	446	437	468	416	426	405	483	424	428	434	445	453	452	415	426	424	438	482	429	410	443	422	443	443	457	437	473	465	462	431	435	441	418	450	442	440	418	444	413	453	462	460	424	447	441	436	417	431	390	437	440	463	401	433	418	443	451	454	404	448	459	418	458	428	404	418	439	472	443	437	413	458	467	475	429	473	447	414	381	462	444	418	419	418	465	444	439	468	435	434	449	458	433	417	449	449	403	441	450	425	430	462	469	389	455	462	420	415	448	421	461	449	437	437	412	433	434	472	431	457	425	390	434	450	459	405	425	412	447	418	420	443	443	443	439	423	403	424	445	437	440	425	412	430	420	422	432	463	446	444	437	459	408	442	425	444	464	422	443	448	446	429	457	449	431	435	487	448	422	445	439	417	408	401	415	411	455	449	444	439	429	432	457	393	439	469	426	402	454	459	423	417	442	494	422	413	477	405	438	431	418	428	428	481	447	426	427	415	427	440	440	440	433	428	435	407	431	446	420	429	407	439	464	473	437	429	448	475	457	437	424	464	435	410	424	409	441	464	436	409	440	430	415	436	409	426	400	425	427	443	405	476	456	428	415	442	433	399	501	417	455	473	403	437	419	459	449	442	472	444	466	423
7704	1528	605	488	727	660	611	608	509	353	273	170	144	103	82	68	53	53	55	48	37	43	56	42	47	37	44	46	62	45	50	62	61	73	64	55	63	59	46	42	27	31	33	40	31	34	36	32	30	26	29	27	38	31	39	37	32	23	34	31	22	32	29	32	29	30	35	38	30	24	34	22	36	31	36	23	27	31	29	38	22	29	35	44	22	33	29	24	20	22	32	32	22	25	21	34	34	33	35	31	32	37	31	22	32	25	30	25	35	26	24	18	24	23	29	23	29	32	38	27	24	29	29	28	31	22	32	31	18	27	27	24	21	31	29	36	27	33	25	37	29	30	30	30	23	29	24	35	33	26	33	29	34	29	29	30	29	42	29	28	30	25	30	36	29	34	36	31	37	42	27	25	32	25	25	34	22	31	20	24	27	21	36	27	25	35	34	31	37	30	35	26	32	31	32	32	33	34	24	26	41	31	26	34	46	32	27	33	28	29	32	30	26	31	24	29	30	20	29	35	37	31	24	20	23	35	27	23	25	17	30	24	26	30	24	33	40	37	23	29	26	23	31	32	26	26	30	33	23	29	32	24	25	24	30	36	23	29	26	38	29	31	31	26	26	30	39	32	31	23	45	30	23	32	23	29	41	26	28	26	27	42	26	29	32	26	31	35	25	29	31	29	26	31	35	34	43	27	22	30	24	19	25	24	20	30	31	36	16	30	26	35	24	41	36	24	24	30	27	27	28	26	19	33	32	31	26	30	35	33	21	38	35	31	25	32	36	43	35	31	28	30	37	19	33	26	41	23	29	28	42	33	24	22	34	29	39	29	28	29	26	36	31	21	33	30	28	30	34	24	23	23	35	28	29	32	33	24	26	25	30	25	23	35	34	31	27	40	32	25	38	30	31	42	29	32	29	28	41	39	38	31	31	26	26	27	22	28	31	24	28	35	33	26	34	38	27	21	25	30	30	40	27	31	36	34	27	22	25	21	34	31	32	24	22	23	33	26	26	24	27	28	31	42	24	25	28	22	32	33	30	41	24	23	30	24	29	41	31	35	27	33	32	45	19	29	31	34	27	29	26	32	30	37	38	35	32	33	36	23	25	32	33	39	31	30	38	34	26	20	32	34	23	37	24	34	31	24	37	26	31	33	25	33	31	29	21	32	27	25	24	33	24	25	34	25	25	28	25	28	36	26	27	35	30	24	24	24	40	25	31	18	32	32	39	31	27	15	29	29	28	27	40	29	26	27	23	32	35	23	30	31	37	30	19	35	23	28	28	29	42	30	34	21	33	37	33	25	31	29	24	29	33	29	34	34	29	27	21	34	25	33	22	39	32	33	24	28	31	29	33	30	27	40	35	37	34	28	22	35	29	31	34	27	23	31	35	32	35	34	26	28	20	30	26	35	31	22	19	28	25	37	32	36	32	31	29	29	36	25	26	26	24	30	31	37	29	33	30	37	26	27	30	26	25	25	23	27	28	23	38	22	31	22	33	24	27	25	26	22	28	26	24	23	30	38	33	24	22	27	25	25	23	36	32	29	24	31	34	31	22	34	36	35	27	31	27	28	39	36	31	37	22	28	37	34	22	34	27	24	30	34	36	21	26	33	20	40	32	27	34	31	32	26	34	28	28	33	29	29	32	34	22	22	25	33	22	29	27	20	29	24	32	32	34	30	32	33	24	30	28	20	29	37	27	33	27	25	26	32	31	26	31	30	18	24	24	41	34	28	21	24	22	24	26	34	25	33	30	34	23	35	33	24	39	33	23	28	41	22	24	33	33	29	29	27	29	26	24	23	27	31	19	26	31	27	26	27	36	22	23	31	36	26	31	28	33	26	24	32	25	30	40	26	34	29	32	27	20	32	28	25	28	28	30	19	34	31	36	35	38	36	35	40	28	34	20	27	18	24	28	27	22	24	25	34	25	27	24	24	26	32	29	36	29	29	18	37	30	32	25	22	32	30	30	37	38	29	27	25	28	39	31	35	22	29	23	35	30	28	28	34	21	23	24	39	31	34	34	27	29	27	28	20	34	38	25	33	25	35	29	24	30	33	28	31	35	34	38	24	32	21	24	29	24	35	37	36	27	28	29	22	28	29	43	31	34	38	23	33	42	23	36	32	41	23	27	32	33	22	30	33	27	34	33	28	21	30	19	34	29	26	24	26	32	30	31	35	22	28	31	33	29	29	33	32	37	23	23	26	30	30	33	36	31	31	30	31	28	22	27	43	31	35	38	28	42	28	35	29	35	23	20	25	36	28	25	34	28	33	26	29	36	29	21	21	34	29	34	24	34	30	34	28	28	14	21	35	38	26	28	21	27	38	31	37	26	24	29	39	34	27	35	29	27	25	30	35	43	30	23	32	28	37	32	29	33	27	32	29	30	36	35	30	21	30	27	31	28	31	23	32	28	28	32	33	28	31	36	28	35	26	22	27	31	22	21	35	32	34	26	24	40	32	32	34	22	37	34	30	37	26	27	27	31	32	35	31	35	22	35	29	24	25	32	39	34	26	23	32	21	27	44	26	30	23	28	30	28	27	28	25	29	29	32	30	38	32	29	24	36	30	31	35	24	27	46	36	28	16	32	16	29	39	35	28	26	31	31	32	26	27	24	30	27	34	37	31	24	27	28	29	30	32	35	27	28	35	31	33	32	36	30	27	34	29	31	31	34	31	27	24	38	34	26	24	30	25	34	31	33	33	31	26	28	24	29	31	23	31	34	39	29	30	27	27	34	42	26	47	26	28	30	41	29	25	31	39	18	42	21	30	32	32	27	38	34	28	32	24	29	29	31	26	27	37	25	40	35	24	34	26	38	33	27	30	41	33	34	34	39	24	37	36	21	22	34	18	28	32	35	28	30	31	34	25	35	32	27	40	31	33	22	31	33	34	29	32	32	34	29	17	34	28	34	25	32	39	41	27	30	23	29	27	39	24	33	33	34	32	25	29	30	29	38	33	23	27	30	27	24	26	22	38	29	23	47	24	18	26	30	28	35	30	25	25	34	18	35	27	33	26	31	22	32	30	27	31	40	29	26	22	37	32	25	35	27	22	23	37	29	24	33	29	40	29	31	29	22	30	23	31	38	21	33	21	28	33	24	29	31	34	32	22	40	27	35	28	24	28	33	36	25	27	34	33	30	22	32	26	31	30	21	21	27	15	38	27	44	31	24	32	22	33	34	27	34	26	26	29	24	28	26	21	34	29	28	39	30	38	28	33	34	28	24	34	36	30	27	26	35	34	22	32	35	31	27	26	24	28	32	26	31	25	26	30	31	33	26	33	25	26	31	40	27	26	29	32	31	28	23	25	31	30	27	25	23	29	27	30	30	28	22	22	23	27	28	24	28	25	18	35	26	25	25	42	23	30	24	30	38	21	25	34	26	32	24	30	35	29	23	33	30	38	19	37	33	27	30	29	39	34	24	25	27	20	24	25	26	31	30	34	29	35	28	26	32	23	19	32	27	23	36	32	33	26
45088	23758	16586	33130	37384	35165	31209	27563	23760	19024	15051	11136	8067	6226	4984	4133	3450	3033	2684	2278	2131	2095	2091	2202	2172	2214	2292	2336	2453	2310	3080	2819	2277	3323	3126	2466	2234	2015	1915	1752	1575	1289	1129	1007	962	948	966	976	998	954	998	950	916	939	868	891	887	863	827	891	830	821	882	874	853	795	792	781	802	825	803	825	805	799	856	748	840	852	817	809	825	767	783	824	799	793	856	784	811	798	804	805	804	831	809	807	833	790	708	786	794	789	783	740	800	768	839	842	793	783	780	768	791	778	803	807	722	750	763	721	793	766	759	752	797	780	767	795	819	746	784	777	790	756	774	781	757	772	771	796	748	740	771	764	721	824	739	782	788	779	797	772	770	821	767	771	776	818	793	784	768	791	789	793	790	786	782	775	802	745	762	752	755	741	756	781	783	781	766	768	770	758	744	778	761	782	748	815	781	745	767	825	797	767	761	860	790	770	729	761	829	710	737	800	796	839	729	794	796	780	789	808	789	757	754	803	780	782	835	799	762	833	797	773	715	736	767	745	766	739	766	779	776	784	770	770	708	780	759	771	784	773	756	725	805	766	797	760	774	791	751	820	802	761	822	791	783	783	789	807	816	737	806	792	776	782	831	735	772	834	725	784	773	796	821	763	768	766	789	752	799	753	840	803	816	792	764	788	777	797	811	795	771	792	780	766	806	767	806	769	796	786	724	710	736	770	738	857	772	794	789	773	779	763	738	784	771	768	791	796	719	805	796	737	753	790	730	734	781	772	736	742	787	796	727	799	744	769	775	768	808	789	795	791	794	759	770	742	742	746	731	776	779	785	785	791	803	765	750	812	808	788	784	773	766	770	771	794	722	758	786	780	802	776	727	765	710	842	801	783	807	795	735	827	832	749	763	792	802	724	783	787	811	792	744	794	771	750	760	763	784	819	729	749	763	756	810	765	700	774	813	777	784	793	777	743	785	794	772	790	781	782	741	742	799	742	775	724	737	784	772	756	763	800	778	722	833	769	805	703	751	743	831	733	795	790	793	776	790	760	765	782	801	793	841	775	772	742	697	812	749	728	758	770	769	789	769	788	761	800	764	835	756	782	809	758	724	717	784	746	807	765	775	746	767	744	756	766	849	787	768	791	760	726	753	782	797	759	802	788	794	776	758	738	797	804	729	760	798	825	738	772	786	787	762	810	787	799	764	763	749	735	823	794	736	769	792	735	821	781	823	815	772	766	775	765	764	783	750	767	709	750	783	713	766	805	768	761	770	774	799	787	806	773	775	735	810	757	760	778	752	793	809	799	793	772	749	767	790	776	790	729	748	770	751	797	803	797	761	799	786	795	731	768	776	788	728	751	749	776	694	784	763	808	775	744	779	723	745	792	783	758	777	799	774	821	761	794	800	740	763	743	777	792	737	768	735	742	769	783	762	735	783	761	781	798	832	792	815	815	732	792	820	766	802	814	767	721	775	752	784	759	792	783	777	806	790	809	785	791	779	800	762	792	779	739	781	751	773	812	807	789	800	767	749	779	781	778	764	769	797	796	723	801	776	795	783	783	779	787	776	743	760	767	814	753	779	775	758	762	799	753	755	815	802	756	811	770	780	750	788	741	823	739	730	807	738	746	684	774	758	773	715	801	813	724	802	754	786	773	812	773	793	783	753	711	784	741	774	728	753	764	770	781	758	770	743	751	742	755	775	743	796	745	720	764	770	795	813	810	836	815	750	816	794	748	799	793	777	738	821	830	769	759	754	804	777	770	806	777	755	743	786	771	715	778	737	828	829	804	758	757	758	777	785	771	722	738	755	773	808	749	769	745	825	731	795	769	750	785	749	798	749	804	689	783	700	773	778	738	804	713	794	769	761	753	773	777	766	756	748	751	731	765	772	810	792	768	783	819	792	771	768	822	834	747	811	770	767	753	776	740	777	733	773	809	780	786	766	775	766	734	772	729	811	812	759	796	845	749	782	809	773	764	794	771	772	817	785	757	769	760	780	767	749	804	774	784	777	788	737	752	833	706	741	801	796	768	800	777	727	804	785	769	762	797	784	758	755	817	782	782	820	751	788	728	834	742	775	788	767	813	755	771	773	756	802	812	734	773	791	765	806	755	844	760	758	760	755	772	775	769	824	772	779	732	755	747	775	768	793	801	734	796	776	759	777	805	818	733	778	777	743	719	737	739	812	785	784	766	827	712	795	756	780	739	782	775	750	812	733	799	786	773	764	759	732	770	807	784	774	771	768	755	775	776	773	763	725	792	757	744	745	742	750	778	788	812	782	741	728	762	779	793	784	747	747	801	778	782	809	792	805	763	831	762	785	728	799	740	797	781	765	766	774	755	741	791	761	794	754	751	818	766	784	750	782	736	752	790	782	784	806	778	731	747	789	800	799	785	790	771	791	793	739	760	787	768	742	807	797	740	781	760	784	768	789	754	771	761	802	782	762	785	782	802	793	756	787	796	822	706	808	778	757	733	786	754	739	746	768	765	737	780	834	785	800	821	749	786	771	782	770	812	762	797	798	748	716	757	718	766	857	806	772	754	756	767	737	754	756	796	696	768	758	767	794	742	776	795	772	785	768	806	823	792	796	782	766	755	779	804	770	766	777	761	759	820	788	766	737	769	769	785	767	753	759	759	805	779	747	792	840	783	786	788	765	795	752	763	789	790	750	735	781	767	745	739	779	823	739	831	764	785	767	725	792	801	779	822	781	780	783	739	796	779	766	782	797	778	788	817	743	811	791	805	710	792	818	728	798	752	759	764	784	785	817	779	849	746	731	788	743	783	773	712	788	756	794	852	746	737	816	731	809	772	763	790	763	815	758	786	795	745	779	753	786	772	770	811	815	704	789	796	808	808	773	733	740	780	790	705	728	786	801	748	765	772	785	744	754	748	786	778	731	778	767	780	722	767	774	783	812	783	812	762	765	792	758	760	713	756	820	766	736	740	790	750	763	772	759	722	792	804	726	800	785	744	782	789	730	799	770	769	744	752	773	795	796	794	757	799	812	778	751	749	827	776	825	789	761	746	766	721	779	776	738	754	776	769	745	755	753	792	790	797	742	758	775	765	722	772	763	768	784	796	738	736	779	751	786	780	764	807	746	740	796	821	794	753	801	805	818	789	720	773	751	805	801	762	797	810	745	696	745	771	806	774	762	735	789	774	827	751	796	761	769	784	779	704	781	766	841	774	759	787	780	794	790	774	739	764	763	803	792	786	754	821	761	795	772	743	774	752	770	862	782	785	757	747	787	761	756	798	751	770	776	726	769	758	819	767	750	799	744	762	778	774	763	712	787	771	826	730	796	768	726	807	755	779	793	812	807	781	774	749	786	790	778	772	822	757	781	760	765	791	760	741	796	772	740	771	760	707	773	755	768	740	806	736	762	719	784	765	789	768	748	786	815	763	803	728	784	788	783	745	768	829	796	787	796	767	742	775	776	816	780	756	785	774	765	788	757	776	754	776	782	758	802	785	788	780	818	770	824	758
2703	493	186	201	284	268	252	199	169	135	108	61	33	32	26	26	31	20	23	7	15	13	18	13	22	11	20	18	26	12	33	23	24	22	17	29	30	20	18	19	8	16	13	13	10	12	13	14	9	10	15	20	18	13	17	15	8	9	18	12	19	20	11	9	11	11	14	10	13	17	19	12	16	9	14	7	13	15	10	12	8	12	22	8	10	17	14	17	19	13	13	13	13	9	10	9	8	11	11	12	18	9	16	14	11	11	18	8	11	15	7	14	13	9	14	22	10	10	11	6	8	13	8	17	9	10	10	18	10	16	5	11	8	13	15	6	19	14	11	18	7	7	8	11	12	13	11	15	21	8	13	9	10	21	8	13	8	9	13	11	11	9	11	10	13	13	8	11	6	7	8	11	13	11	9	11	16	13	12	15	13	12	17	15	10	9	14	13	22	9	5	14	11	13	15	19	21	20	9	14	11	10	15	16	12	19	13	13	11	10	11	17	13	14	10	13	13	11	10	11	12	9	11	12	13	19	10	15	15	11	15	10	7	14	12	8	9	8	9	12	16	6	12	7	13	9	13	15	12	12	13	9	10	13	8	11	18	11	13	13	13	13	20	15	5	10	16	6	11	7	11	9	10	11	13	9	16	12	10	11	9	18	13	15	15	11	13	8	17	11	6	7	14	10	14	6	6	13	7	7	10	17	18	15	21	14	16	14	15	18	12	8	15	11	16	7	9	16	11	17	12	14	11	14	16	15	13	11	9	11	10	10	12	20	17	13	16	11	11	22	9	10	12	14	12	9	13	9	9	15	8	9	18	9	16	9	12	10	11	10	8	9	6	15	15	13	15	16	13	16	6	13	21	12	12	11	19	10	10	13	9	12	18	6	16	6	17	8	12	11	10	7	6	6	14	13	6	9	12	14	13	16	15	9	6	14	11	5	11	9	9	19	19	11	13	16	8	6	10	8	8	15	10	7	8	10	14	17	11	16	12	9	10	5	9	10	19	18	6	12	9	17	16	18	11	15	8	11	17	8	15	11	8	16	11	13	11	11	7	18	13	12	21	15	5	17	16	8	13	14	10	19	14	12	17	19	9	17	13	16	14	9	12	9	15	11	9	15	18	8	9	10	11	13	8	11	12	18	8	7	6	13	13	9	8	16	7	10	12	8	11	12	14	14	6	6	11	14	12	16	16	9	9	12	13	14	12	12	17	12	16	13	5	7	8	9	19	15	15	6	13	12	8	18	12	13	8	9	14	17	11	10	11	12	12	20	11	12	10	12	8	9	11	12	7	11	15	9	11	8	14	14	7	13	7	19	8	18	9	16	12	13	7	14	18	10	15	16	16	12	6	20	13	8	14	9	13	12	8	10	15	17	16	10	13	8	12	17	17	8	13	11	8	11	8	17	9	8	11	16	11	14	14	12	8	11	10	7	9	18	13	16	8	16	12	14	12	16	13	17	12	10	9	10	10	13	18	13	12	11	13	10	6	11	9	10	13	10	17	16	12	9	17	8	13	10	13	7	13	8	9	9	8	15	12	18	10	11	11	13	8	15	12	11	16	19	13	8	13	10	13	6	18	10	12	5	11	7	10	12	9	13	12	10	17	9	10	12	13	13	12	7	8	12	10	12	16	8	9	10	15	13	10	16	10	17	23	14	17	9	7	13	11	10	14	18	6	12	15	13	7	11	12	7	16	10	10	8	11	8	14	10	9	13	10	9	6	13	7	13	20	15	20	14	11	14	11	11	13	12	5	12	10	9	11	8	8	11	11	7	11	13	12	8	6	17	17	14	11	13	16	10	7	13	5	13	17	14	12	10	14	13	6	12	11	10	11	9	11	14	10	13	14	10	11	6	18	11	11	9	10	7	16	15	16	12	14	16	10	11	12	10	9	10	13	8	11	10	12	13	11	14	10	11	6	12	16	18	9	8	16	10	9	12	9	6	12	9	11	16	7	10	16	10	15	13	10	12	8	13	11	16	10	9	14	19	15	14	11	10	10	10	13	12	10	16	10	14	14	12	14	14	20	8	11	11	5	17	12	14	13	11	4	10	14	14	12	8	13	16	13	13	14	7	15	7	14	13	12	13	11	11	15	15	15	10	10	16	6	10	8	10	11	15	7	12	19	5	21	16	13	19	6	7	10	12	10	13	16	15	9	16	8	8	11	13	12	12	13	13	10	11	9	13	10	16	11	15	9	13	12	12	10	9	13	13	11	10	13	11	10	16	6	12	15	12	10	15	9	11	14	12	14	13	8	11	15	11	16	10	13	13	14	21	12	10	13	11	13	12	8	9	14	8	12	14	13	23	15	13	6	11	7	13	15	11	12	10	14	7	7	7	13	17	14	14	8	12	11	10	20	14	14	16	10	11	18	11	18	18	14	11	12	17	7	15	17	17	8	11	10	19	16	12	13	13	9	9	12	11	14	7	15	12	14	11	15	13	13	8	13	8	18	14	8	9	12	16	11	8	12	6	13	16	8	8	22	14	14	11	9	14	15	11	11	11	12	14	15	15	24	15	13	10	7	12	10	14	8	17	16	13	13	9	11	15	11	22	20	6	14	8	11	15	14	15	13	12	14	9	13	10	11	13	19	12	9	15	15	9	12	12	15	14	21	13	13	12	14	12	12	6	8	13	14	13	9	9	9	9	13	14	11	11	8	14	10	13	16	9	12	8	9	14	15	6	6	16	14	9	15	6	16	11	15	14	17	13	11	18	13	8	13	15	19	9	17	9	15	14	19	6	12	13	12	10	10	10	14	14	5	11	11	13	10	11	13	14	13	15	15	8	14	13	14	12	8	7	12	13	12	12	14	19	4	11	10	15	16	16	6	15	6	7	11	11	16	12	10	11	13	5	10	14	16	14	12	8	18	11	12	10	12	11	15	12	14	8	6	17	13	10	20	11	13	9	16	10	7	16	15	12	10	10	17	14	5	18	17	8	12	14	10	8	11	16	15	17	10	19	16	16	13	12	9	6	11	12	12	15	10	11	9	5	10	10	6	7	20	5	8	10	8	11	18	12	15	16	9	8	10	10	12	13	14	14	12	11	16	10	7	14	11	13	18	12	15	17	18	13	11	10	15	16	11	17	9	17	7	10	6	11	15	11	14	7	9	13	7	13	18	7	15	13	15	17	21	11	7	14	8	10	13	7	18	7	13	14	13	12	17	13	12	11	9	14	10	11	7	11	16	12	6	11	12	12	8	11	16	10	11	13	14	13	11	19	13	12	9	16	10	14	11	10	5	8	12	12	11	8	15	7	16	12	8	7	11	17	11	13	10	20	9	19	15	13	14	13	10	20	11	9	8	13	12	13	11	7	6	13	20	12	15	7	9	10	11	9	11	14	17	12	14	14	16	12	13	10	10	11	7	14	10	12	15	19	14	10	14	13	17	12	12	16	5	6	11	8	10	8	15	11	11	13	10	8	16	11	8	9	16	9	19	11	5	20	8	12	10	14	11	14	13	12	14	6
33351	16918	9243	23475	27595	24737	20870	17218	13200	9693	6843	4701	3044	2141	1686	1340	1079	901	808	717	689	761	751	781	805	885	956	1038	941	1100	1417	970	948	1367	1235	1050	971	876	829	717	493	467	399	381	390	395	369	349	422	425	437	377	377	373	340	347	344	365	326	346	335	291	334	332	358	346	329	345	364	331	339	361	330	320	364	333	308	344	314	356	351	324	307	346	340	348	331	342	307	316	355	335	339	334	343	322	302	345	321	351	331	329	325	346	326	318	347	325	343	307	296	328	342	314	310	349	338	376	330	325	355	352	310	334	341	371	325	317	323	304	349	350	342	341	305	318	326	320	386	353	350	298	304	323	348	330	318	317	321	324	322	300	358	352	313	315	326	315	316	365	336	297	347	326	333	334	337	289	352	317	313	344	344	350	328	301	301	305	300	320	349	327	339	345	331	332	337	327	360	293	332	340	319	365	349	335	289	378	327	340	334	313	338	345	291	321	358	316	341	340	346	361	336	370	333	347	347	314	321	314	307	311	318	353	327	301	358	302	300	331	329	342	327	331	339	320	359	317	317	335	338	352	310	324	323	274	314	306	310	326	339	318	324	316	336	324	313	343	336	354	328	316	350	346	287	309	331	319	344	345	321	341	347	348	325	345	318	304	357	345	312	343	294	301	320	301	374	323	362	350	312	310	330	318	380	328	357	320	335	324	328	318	303	314	313	320	324	331	340	336	317	342	319	306	354	307	305	352	339	311	323	340	330	304	349	322	334	330	332	313	315	317	307	333	322	307	342	337	337	339	312	345	317	327	327	347	305	357	324	322	339	349	380	334	320	333	352	317	352	323	333	331	287	351	330	315	316	316	323	346	310	345	333	310	316	341	323	353	308	343	342	324	304	287	354	326	317	342	331	305	311	365	351	327	342	315	355	334	347	324	356	338	309	334	321	314	344	306	337	290	319	306	320	350	316	360	357	310	327	331	328	340	349	298	328	344	305	330	326	332	328	322	334	320	344	324	343	344	339	292	299	352	329	314	305	328	342	358	323	333	310	343	325	309	332	331	315	315	317	324	360	343	338	340	320	310	324	320	339	311	326	316	330	334	293	337	315	339	322	318	322	324	332	342	364	325	319	332	386	333	357	331	334	324	313	338	343	347	307	329	340	329	320	340	332	327	364	286	332	343	350	337	311	303	365	315	306	321	308	308	324	304	334	324	337	341	328	325	323	308	333	315	343	332	332	354	316	313	334	335	393	340	322	306	370	293	340	304	336	336	304	375	295	317	315	329	337	336	351	324	318	323	348	324	327	305	338	326	335	344	325	314	331	306	343	367	306	307	362	330	316	319	295	344	346	361	325	341	319	325	368	307	312	355	324	352	303	344	317	318	326	343	309	334	315	346	339	345	326	306	312	295	308	330	320	271	310	324	333	338	337	322	303	328	324	310	335	326	357	316	332	308	311	346	308	299	365	344	352	339	308	332	326	328	307	281	332	308	313	334	324	322	338	317	315	325	321	328	332	333	309	299	324	368	341	332	331	304	372	373	285	345	307	322	275	291	350	301	332	328	333	332	361	332	329	314	330	320	297	326	323	331	303	342	336	325	349	327	346	358	326	331	352	354	314	308	335	316	320	331	350	343	323	322	346	315	311	329	349	340	328	313	317	311	336	327	326	311	318	344	310	319	310	351	312	354	323	368	327	330	307	317	354	340	338	321	341	347	311	310	301	353	354	356	318	303	340	335	333	289	365	305	344	324	304	340	349	339	350	312	359	326	325	313	316	316	293	310	327	296	345	325	320	318	330	316	341	341	294	294	360	359	333	332	313	344	345	325	324	320	309	316	322	341	344	318	329	324	376	342	341	310	364	352	342	332	339	314	328	333	339	313	347	311	318	336	348	307	326	344	326	312	359	306	321	349	374	327	303	373	312	332	299	330	339	340	298	335	315	312	317	335	340	319	349	350	313	330	307	333	353	334	313	311	343	320	365	333	334	291	327	317	311	324	329	343	339	360	324	313	318	337	291	352	360	320	332	308	369	372	338	323	309	312	364	351	323	339	328	341	318	336	307	315	312	325	332	321	331	350	327	319	328	350	329	321	308	340	336	339	325	309	344	336	334	353	365	310	309	308	333	341	330	348	322	309	368	327	298	330	347	312	352	338	328	324	312	337	289	321	320	327	343	345	351	363	314	318	358	314	333	363	312	346	351	325	330	333	347	315	341	374	333	316	355	313	302	309	289	317	338	327	327	327	322	336	317	326	366	326	330	319	322	310	329	343	328	348	323	329	356	338	334	358	357	353	354	355	311	345	334	324	310	347	363	299	321	325	362	328	328	328	337	308	344	323	336	357	358	311	329	325	352	320	300	325	350	368	316	333	317	331	316	301	353	334	334	329	299	298	323	322	329	326	336	380	339	320	313	331	333	359	316	304	328	293	289	311	312	325	320	303	346	331	320	336	312	358	300	321	348	302	357	328	322	334	323	344	314	327	316	321	325	315	312	377	343	323	356	319	323	317	310	335	317	355	325	329	342	302	326	348	313	312	323	324	350	317	327	308	340	307	313	313	351	326	326	309	310	321	329	313	352	341	334	356	336	320	373	330	317	350	332	323	359	333	328	309	328	307	344	330	304	342	330	317	312	306	300	353	340	307	295	313	299	312	300	322	332	354	355	313	325	320	316	346	302	323	312	346	327	325	329	314	325	333	345	330	337	330	311	325	311	331	327	325	351	317	325	316	325	313	313	347	339	323	291	331	316	339	343	347	326	318	339	321	315	343	332	336	330	336	349	298	316	320	318	307	294	317	344	311	361	320	321	321	344	306	319	357	316	323	323	354	343	321	338	332	353	346	318	309	340	330	335	317	337	343	305	284	315	336	347	331	315	322	325	338	349	330	313	307	346	315	336	313	307	326	317	350	331	344	317	335	333	323	321	335	318	321	337	326	332	315	296	328	330	363	368	332	314	321	342	332	322	354	342	336	336	349	306	295	319	304	320	318	304	312	340	322	323	333	347	328	337	338	317	305	323	321	320	314	329	304	333	359	309	314	339	324	325	333	375	345	318	344	296	299	319	328	321	351	338	334	325	330	337	316	347	298	354	326	342	332	341	331	296	312	347	316	336	295	334	304	340	351	352	333	301	323	354	318	333	314	336	316	340	320	301	328	296	323	319	341	338	331	296	338	369	288	314	330	314	318	338	335	348	318	330	355	308	332	298	321	323	356	315	315	296	336	341	310	334	342	357	314	337	328	325	339	339	306	311	306	321	342	299	350	327	305	316	333	331	318	327	320	317	298	355	322	295	309	326	330	348	323	289	332	335	356	287	312	346	311	364	346	357	313	341	354	329	313	314	330	302	323	323	325	338	329	322	287	297	327	355	322	320	354	343	339	318	308	300	337	317	319	306	320	325	324	333	325	323	342	309	329	327	306	330	326	344	329	346	338	316	348	316	309	310	352	304	310	328	290	346	328	284	306	372	329	359	314	316	301	346	319
5368	1265	409	340	536	478	471	483	330	266	185	128	100	68	61	61	48	45	35	49	38	39	43	34	40	44	44	43	40	51	45	47	40	73	49	67	42	48	26	28	29	33	29	30	28	37	27	39	26	27	30	31	24	23	27	35	32	20	27	22	23	22	37	28	20	31	20	27	28	33	24	33	38	27	27	30	23	17	22	22	29	30	33	31	20	25	26	24	21	23	32	30	35	27	22	30	22	24	26	21	24	21	23	25	29	25	28	20	27	41	25	32	22	26	18	21	28	23	18	28	24	28	29	26	31	24	25	25	37	25	27	25	31	23	22	29	34	27	34	25	24	33	25	27	25	39	21	26	22	25	18	23	29	24	26	37	28	30	34	27	31	30	27	20	23	35	38	21	23	24	33	28	27	23	18	17	27	31	21	22	24	22	21	19	27	30	28	35	20	24	23	32	21	24	31	19	34	29	32	23	37	27	27	27	22	33	28	31	21	31	26	20	36	37	34	25	33	23	25	32	20	21	29	19	20	24	32	25	31	35	33	25	22	28	26	23	31	21	21	29	26	32	28	24	22	29	17	31	37	25	27	29	23	32	33	27	27	25	28	26	27	30	30	30	31	26	28	34	26	28	27	23	22	19	23	25	24	24	19	29	25	27	29	32	25	38	27	23	21	22	34	31	24	22	29	29	35	30	30	30	22	25	25	37	29	23	28	26	30	18	24	28	28	21	32	26	27	30	27	24	31	25	26	30	28	23	27	23	34	28	23	26	28	34	23	21	32	30	25	26	23	28	26	21	35	32	30	27	20	29	32	35	31	25	33	26	27	23	21	28	32	27	30	33	21	25	31	28	23	24	33	22	43	26	30	23	34	26	22	26	39	27	20	20	28	26	26	26	30	20	27	23	35	29	24	27	30	18	31	26	23	23	29	37	32	28	26	23	30	28	28	27	27	27	24	21	30	20	32	22	20	32	28	35	28	26	17	29	29	27	23	36	21	27	28	25	26	31	19	21	35	29	28	27	28	27	33	26	18	38	22	32	28	28	27	33	29	30	23	31	29	31	34	25	30	26	22	23	22	29	25	22	24	22	39	22	25	31	22	16	26	34	23	31	27	35	29	39	27	40	36	34	23	28	31	27	27	26	30	33	23	28	27	28	19	23	22	29	25	32	33	16	26	38	26	30	24	16	19	21	22	32	25	28	22	23	20	23	35	29	41	23	29	33	29	36	27	28	22	39	36	32	35	24	25	23	38	29	37	19	21	24	25	24	24	23	30	30	27	20	18	27	29	29	32	41	27	21	40	25	31	40	22	28	27	29	31	30	16	29	26	24	23	30	23	17	25	30	25	32	30	17	23	23	22	32	16	32	28	35	21	31	29	29	34	26	28	36	23	33	22	22	25	18	25	17	18	30	22	26	34	22	20	29	31	26	21	20	21	27	36	23	26	24	23	36	26	28	17	24	27	29	20	29	23	25	30	27	35	24	28	28	30	12	28	28	30	26	21	28	30	21	18	21	22	30	26	21	31	39	16	33	21	13	27	27	22	26	25	29	20	26	29	25	41	28	23	30	28	16	30	22	32	24	25	24	23	20	36	17	34	33	18	31	31	29	34	24	30	18	26	27	35	19	23	18	23	35	31	20	31	27	39	27	26	26	30	24	25	22	18	36	23	34	30	22	29	32	35	25	29	17	22	31	32	24	27	25	23	30	25	21	28	34	28	25	14	27	26	28	30	30	21	23	36	27	25	20	25	33	31	24	25	30	28	29	24	31	29	25	25	36	19	32	43	22	37	33	38	27	24	25	20	34	25	23	25	30	26	21	39	18	29	28	32	29	15	24	15	25	33	25	21	21	18	22	31	29	23	25	33	29	27	29	23	19	34	25	28	21	24	18	24	21	22	34	43	40	28	29	36	28	36	28	29	35	36	28	38	34	30	33	27	34	32	40	23	27	32	26	25	21	25	28	27	30	22	29	28	25	28	27	27	31	24	34	28	26	27	22	30	25	21	21	24	28	21	28	25	25	27	22	19	23	31	27	25	19	26	29	36	25	24	20	22	31	36	36	26	29	30	37	19	22	29	35	30	19	29	21	32	25	21	24	27	24	24	30	28	29	30	24	27	32	26	28	31	32	33	30	32	20	20	23	29	20	14	34	35	24	29	26	31	22	26	25	34	23	28	32	30	29	27	26	27	19	30	32	30	24	27	23	30	22	29	37	30	24	33	27	29	30	24	33	28	31	32	28	25	30	24	28	33	28	23	27	29	29	29	20	24	22	23	22	28	23	31	25	32	37	26	21	26	31	24	31	23	29	22	23	23	26	19	28	26	25	32	33	28	27	30	26	21	21	25	21	21	32	26	28	23	20	31	28	23	23	28	23	29	25	26	34	26	28	22	31	25	22	18	33	26	32	32	35	18	23	27	25	27	32	28	23	32	29	30	15	31	43	25	25	29	34	29	25	32	24	29	21	24	19	30	36	31	25	30	27	26	25	24	28	37	31	21	18	26	31	27	28	28	29	28	19	27	25	16	25	24	31	25	25	20	34	23	30	25	34	25	29	25	32	22	28	31	26	34	30	28	31	27	28	28	33	30	18	33	32	32	27	36	33	28	28	23	33	22	24	19	24	26	20	22	15	21	22	17	20	27	26	26	23	22	36	28	27	31	26	28	28	32	30	24	29	36	27	24	30	28	24	41	24	32	35	31	19	30	23	20	35	24	25	27	23	33	21	34	25	24	13	28	25	30	18	31	28	31	21	28	20	23	26	21	20	33	33	25	29	31	23	34	24	27	27	33	20	25	26	22	19	28	35	26	26	25	37	29	26	23	26	28	18	17	36	27	31	29	31	27	36	27	33	33	28	32	25	33	28	24	18	26	26	19	37	24	18	30	28	30	28	26	23	24	26	28	25	29	26	31	27	22	26	24	32	30	28	32	31	22	32	30	28	30	20	24	25	29	32	29	23	27	37	29	20	25	34	33	27	34	21	31	27	27	25	27	19	34	18	33	21	30	29	26	27	26	25	34	26	26	27	18	36	26	28	23	22	29	26	29	33	28	28	24	27	26	33	30	30	20	33	34	27	24	22	30	26	29	27	40	25	32	31	28	40	40	30	24	21	23	30	24	30	24	33	34	35	35	26	24	28	20	25	30	31	33	22	33	33	33	22	23	22	28	15	30	17	16	24	25	36	33	26	30	27	22	28	22	24	30	31	21	35	35	32	34	27	20	27	25	34	30	29	31	20	32	27	32	27	32	18	41	23	20	21	41	31	26	31	29	26	28	29	27	24	21	26	24	28	29	24	23	36	18	26	21	21	27	21	37	15	22	31	26	25	22	22	33	34	35	27	33	40	23	25	35	35	20	33	27	30	23	25	23	24	30	27	26	34	22	31	26	25	24	30	18	28	26	22	22	21	38	32	22	22	31	27	27	31	36	38	26	25	31	29	25	22	25	24	20	25	25	33	28	29	28	20	26	29
43843	23150	14303	30020	33971	31405	27689	23505	19069	14646	11301	7979	5684	4471	3693	3044	2489	2197	2009	1783	1759	1835	1766	1815	1717	1926	2078	2036	1868	2381	2278	1739	1877	2612	2801	2484	2009	1716	1475	1222	973	984	874	854	880	812	918	990	938	953	909	791	823	742	765	754	762	751	811	797	783	738	761	746	756	776	769	744	723	777	729	760	734	699	765	751	720	723	760	729	691	773	713	767	739	719	697	718	735	725	731	730	775	727	738	751	728	725	713	759	677	755	774	759	715	712	753	700	739	743	710	690	746	703	706	721	725	708	695	711	768	717	712	719	688	747	703	669	724	711	703	756	681	727	752	700	688	767	730	713	749	718	720	716	701	745	723	695	719	680	698	708	731	744	761	684	712	693	692	697	706	688	758	746	714	726	726	754	671	775	737	704	716	703	727	719	734	718	725	714	724	686	689	705	723	707	692	727	680	712	698	708	741	684	724	702	719	714	759	695	741	751	696	709	721	752	735	726	712	680	710	721	737	718	756	728	699	743	717	672	730	715	728	720	733	744	737	726	722	680	738	769	743	748	682	757	670	709	690	724	713	712	716	711	757	711	711	734	732	721	670	725	768	729	744	720	703	680	659	706	717	684	685	714	712	711	705	715	711	709	741	761	701	680	717	692	709	707	690	683	683	736	725	689	703	684	760	718	700	716	702	668	740	746	726	759	745	732	737	683	735	699	727	717	699	716	670	688	706	709	693	725	722	722	666	691	710	713	718	723	730	703	758	726	712	674	688	698	706	724	721	756	744	703	710	700	716	748	702	708	708	716	724	742	702	765	740	760	764	714	681	704	773	749	658	728	772	698	702	718	766	714	718	712	715	696	738	751	734	730	695	673	747	660	725	737	733	693	690	748	659	666	737	726	705	748	691	717	702	698	690	724	715	719	714	746	684	726	735	723	676	658	685	712	707	752	699	676	693	707	713	724	730	754	708	685	743	726	685	750	715	757	722	734	747	744	690	692	738	701	747	714	662	766	754	714	670	721	673	742	734	687	674	678	720	695	675	754	666	743	766	662	766	766	704	735	658	693	734	665	758	734	699	707	713	711	723	699	674	755	713	741	737	680	775	674	697	764	726	715	759	698	693	732	702	726	732	717	704	692	721	720	725	705	743	717	689	674	736	800	729	714	727	702	709	750	707	700	726	692	735	794	740	704	686	678	726	681	679	741	724	719	752	738	720	745	709	708	701	683	755	703	686	767	679	727	729	700	753	674	728	708	696	699	726	687	730	709	728	672	780	723	754	706	722	771	706	766	726	718	730	730	698	739	704	753	716	724	699	756	723	774	669	728	761	720	732	691	692	705	689	769	718	713	733	721	714	725	739	744	745	655	687	686	705	701	692	710	710	711	722	718	722	720	791	726	763	674	682	697	722	753	705	749	698	726	728	686	729	721	686	717	742	719	734	726	719	699	708	714	720	714	735	718	711	665	693	696	703	727	668	725	701	726	648	723	730	700	738	731	681	700	755	710	716	672	664	688	727	709	695	735	676	790	663	660	666	740	664	714	726	736	759	704	726	700	714	709	741	706	741	745	716	721	647	704	763	759	704	727	740	724	688	720	751	759	755	655	703	728	758	715	684	699	712	716	634	734	684	732	686	738	718	778	755	686	699	718	715	703	756	741	636	700	702	713	752	688	731	707	702	662	709	739	679	699	755	688	676	700	710	682	707	742	687	712	704	681	706	722	745	711	735	712	698	727	689	703	718	701	726	697	683	718	720	694	701	726	699	756	750	677	734	712	683	680	704	748	686	707	720	747	679	759	710	733	738	705	732	662	731	670	714	665	712	728	745	727	720	753	733	730	727	729	703	766	706	757	715	736	706	702	724	705	712	661	660	712	722	731	731	737	689	708	747	768	747	715	747	711	689	743	674	737	747	750	723	699	661	722	775	640	726	709	683	719	757	719	710	699	711	714	708	704	773	709	683	712	766	713	717	739	688	762	756	689	739	720	705	749	675	723	700	701	710	699	754	691	686	729	674	752	718	742	699	695	727	728	715	704	757	716	692	702	708	731	756	735	710	715	707	741	703	783	712	702	722	730	724	695	710	770	731	702	719	724	701	678	704	711	682	683	716	760	681	716	685	732	704	702	778	723	658	714	697	718	759	753	693	668	720	732	726	738	734	700	679	718	713	731	720	720	733	710	717	753	745	710	670	723	719	692	722	705	693	674	690	712	669	722	718	687	747	727	698	684	747	697	707	714	737	729	703	705	688	721	738	673	726	714	716	734	737	701	731	698	728	761	710	736	724	697	741	745	678	683	721	714	723	701	730	746	739	712	707	690	711	721	755	770	731	681	766	715	694	723	748	735	719	713	714	743	678	694	695	744	747	741	693	715	734	712	715	717	719	700	705	687	747	722	712	663	714	756	709	743	709	665	748	721	754	701	678	723	697	732	737	752	748	716	703	667	730	709	738	740	760	680	758	748	676	729	706	691	711	718	714	726	742	706	733	753	694	634	739	724	684	699	676	719	730	731	688	721	742	697	721	723	675	679	731	734	685	690	744	724	692	737	703	721	752	700	745	727	692	689	731	739	681	713	751	719	772	695	690	747	715	671	692	737	703	701	737	707	702	740	671	730	696	778	741	665	705	731	671	703	729	738	704	677	715	698	724	713	733	761	675	687	695	733	750	766	734	714	718	735	769	707	720	728	737	689	711	753	755	684	667	739	734	754	719	715	751	722	745	736	679	706	714	738	690	752	714	711	694	711	692	689	777	710	758	760	709	731	716	747	741	706	689	707	648	700	703	713	715	740	737	728	686	709	689	748	717	688	749	745	730	676	745	735	674	694	716	752	707	721	734	674	669	686	749	749	741	731	730	759	711	767	697	755	714	641	700	731	695	723	766	738	736	703	733	677	721	708	699	706	683	746	709	728	778	748	711	706	704	696	727	666	712	650	692	738	758	701	673	723	735	722	706	703	691	741	714	743	665	739	697	711	723	698	707	738	689	692	732	717	714	686	729	741	693	726	718	701	730	696	703	716	721	723	670	714	693	689	715	708	671	687	719	699	750	708	696	780	712	708	724	767	662	730	712	684	697	692	719	690	737	661	731	765	734	705	728	728	718	718	696	710	751	669	726	715	724	761	746	673	691	720	707	716	712	752	735	710	736	725	736	656	709	745	728	735	738	725	763	697	710	663	700	750	701	673	718	683	744	682	746	720	748	727	688	711	794	725	675	699	760	712	709	681	703	700	714	702	712	735	690	708	725	679	747	715	711	734	699	712	711	703	703	658	711	687	690	733	692	716	734	707	767	699	747	697	717	703	659	676	726	716	703	705	709	716	725	702	761	698	745	708	686	702	703	701	722	726	713	728	718	751	673	713	701	733	717	689	698	720	716	686	701	735	720	732	731	707	708	746	738	739	733	713	704	718	710	722	683	709	711	699	689	670	710	671	701	719	717	751	736	723	721	701	680	709	719	743	717	712	728	725	756	679	744	719	723	705	706	736
3006	661	245	204	311	268	254	245	165	110	73	64	50	34	30	23	19	23	26	23	24	16	18	30	31	20	27	24	37	32	33	25	24	40	41	26	20	26	22	20	21	18	17	18	15	15	24	17	16	27	7	27	15	10	17	20	15	20	11	20	14	18	15	12	14	10	11	21	17	18	15	15	11	21	20	21	14	21	12	17	18	26	21	18	13	16	13	23	17	15	14	20	14	9	16	10	12	9	18	12	16	17	12	16	17	9	11	16	16	27	10	10	14	9	19	6	10	15	18	22	18	16	22	18	23	16	13	8	20	20	13	7	14	15	17	14	12	18	14	18	12	20	19	8	17	13	17	13	16	11	16	20	22	11	15	7	24	16	25	18	10	14	8	18	16	15	15	12	22	15	11	13	20	23	17	9	21	10	11	16	13	13	13	15	16	17	17	12	19	11	13	18	20	19	13	13	7	13	27	17	16	13	18	17	11	14	13	19	18	18	19	11	17	10	17	12	19	14	19	14	16	16	14	17	21	16	17	10	9	10	18	14	15	15	24	18	16	16	19	9	18	12	19	19	16	21	13	13	16	19	10	22	14	19	19	15	14	19	20	19	15	16	9	16	17	17	16	13	19	15	19	13	20	15	17	13	9	23	5	14	20	14	12	15	22	15	18	13	18	16	15	8	11	12	14	13	10	14	9	16	14	14	13	12	19	18	17	16	20	20	20	15	18	16	18	11	18	9	14	16	19	16	14	23	14	18	23	11	17	15	19	15	19	23	14	18	17	19	19	16	15	14	19	15	12	15	11	15	15	13	13	15	14	12	14	12	21	18	19	14	10	11	17	20	9	9	16	11	20	14	10	11	20	21	8	16	14	16	18	19	18	17	12	15	14	10	16	9	19	14	15	18	15	17	14	8	16	17	21	20	18	22	16	11	12	17	15	16	16	12	17	10	18	12	20	22	17	14	11	15	14	9	16	11	12	12	4	18	19	19	9	14	15	14	19	13	18	18	17	16	10	13	12	12	15	20	21	20	15	8	17	8	15	15	9	10	12	23	15	19	17	15	18	16	20	18	15	15	10	14	13	14	15	15	17	14	13	19	16	15	22	17	13	22	22	13	14	15	20	13	15	18	6	18	18	22	9	10	13	22	16	18	15	22	13	9	24	16	16	19	15	10	16	16	18	7	16	15	17	17	14	17	19	14	15	16	19	17	14	11	19	20	15	15	16	31	16	15	8	21	16	16	12	13	14	12	16	18	15	18	17	13	12	14	14	11	17	15	11	17	19	23	19	21	14	8	18	9	16	19	16	16	23	18	16	19	12	15	14	13	19	18	19	14	19	24	16	15	14	12	12	22	14	9	14	15	20	12	19	10	16	10	18	14	15	19	14	15	19	12	10	18	16	17	12	13	17	10	11	13	9	16	17	12	25	21	19	17	16	23	23	28	21	14	20	11	12	12	20	19	19	16	17	20	17	12	13	19	14	21	15	15	19	12	15	17	11	14	11	18	14	14	14	20	19	17	18	13	13	18	11	15	13	16	19	16	12	19	15	17	11	22	13	17	16	13	17	11	17	10	12	16	12	17	20	16	12	17	14	14	16	13	14	10	20	18	12	26	18	12	20	22	13	15	11	16	15	11	17	15	14	13	14	10	19	14	21	20	17	14	6	15	12	13	19	9	14	10	12	11	22	17	16	17	15	13	13	17	18	18	11	9	15	19	16	18	12	14	13	20	19	12	6	9	17	25	13	12	14	14	11	9	18	15	11	11	14	21	17	17	18	20	19	11	15	12	14	20	25	10	11	16	15	17	9	16	21	10	21	20	18	15	13	17	12	20	16	12	10	13	14	12	20	12	14	16	24	12	16	15	21	19	22	12	20	10	10	15	18	14	14	19	13	14	19	26	20	18	21	20	16	24	15	13	11	15	17	12	13	17	15	19	26	14	17	15	17	11	10	15	22	13	15	18	16	19	14	15	20	15	11	17	14	15	17	13	20	18	21	19	17	17	14	18	9	12	20	11	19	14	13	14	18	10	14	13	13	14	11	12	15	16	14	11	17	13	11	20	19	11	15	23	17	15	16	22	13	15	16	15	19	14	18	12	16	13	17	18	16	15	14	12	14	13	17	26	13	9	16	18	14	17	29	16	18	19	15	21	12	11	8	14	22	11	8	7	18	13	16	15	12	14	14	29	19	18	18	13	13	15	15	24	13	11	14	21	19	22	11	15	22	26	16	14	21	20	15	15	11	8	17	17	16	17	16	16	16	20	13	12	13	20	24	20	11	14	14	17	19	13	24	22	12	21	22	12	16	17	19	16	11	20	17	11	18	8	18	11	13	16	11	16	21	16	19	15	12	15	15	19	22	15	14	21	20	21	10	10	16	15	9	18	13	12	12	18	14	12	12	9	25	15	16	16	13	22	17	13	10	15	13	18	14	10	15	12	16	18	10	5	12	17	20	12	16	6	19	11	10	15	18	11	13	19	13	11	14	18	13	12	18	13	19	13	13	18	17	13	14	14	11	27	10	20	7	12	9	17	18	15	17	18	15	18	16	10	19	16	19	24	15	9	14	8	12	7	9	14	14	18	16	10	24	21	15	15	10	24	15	14	14	18	16	11	11	20	15	17	9	16	18	13	13	18	13	20	7	13	10	17	17	17	22	18	19	17	13	22	15	13	12	14	16	13	18	24	20	9	10	17	13	17	10	18	20	11	12	10	14	15	13	15	17	11	16	11	19	19	15	15	16	15	25	14	15	10	17	12	16	16	17	18	16	8	14	17	10	13	12	17	15	11	13	20	16	16	15	18	18	11	17	10	19	19	7	15	17	15	13	13	13	15	16	12	13	12	17	15	15	17	13	15	16	15	17	15	17	10	13	19	23	12	8	23	9	11	10	17	21	11	17	15	10	12	13	12	12	14	10	15	12	12	20	13	12	13	21	13	16	16	10	15	18	29	15	14	13	16	17	14	2	11	13	12	15	11	15	19	9	13	16	15	20	14	20	25	24	17	11	8	13	13	16	10	17	18	17	12	13	12	17	11	19	15	13	16	16	14	13	20	20	15	17	13	17	16	13	17	16	19	19	12	15	14	8	13	16	20	19	9	17	14	26	12	16	28	8	15	15	22	21	9	16	14	13	17	16	15	18	16	15	16	24	12	15	14	15	16	20	11	15	15	10	16	12	10	12	11	11	24	13	24	17	15	24	14	19	12	17	13	11	15	12	13	22	14	17	12	14	12	20	18	12	14	18	14	14	18	13	16	16	19	10	16	12	12	12	8	15	14	19	11	11	12	10	16	13	15	17	27	16	19	24	21	8	15	21	23	12	13	23	15	19	18	12	19	20	15	13	13	12	11	15	15	16	19	16	13	23	20	18	16	17	14	16	19	9	15	11	13	22	14	12	16	20	15	11	20	13	7	13	8	7	16	6	19	16	23	20	19	15	16	20	18	18	19	12	15	18	11	20	15	15	13	13	11
36983	17925	9931	24325	28544	25437	21321	17182	13070	9531	6709	4677	3115	2397	1859	1462	1241	1157	1023	994	936	944	1032	980	1100	1109	1310	1144	1275	1386	1234	1262	1378	1776	1654	1425	1144	922	764	602	536	530	489	525	516	505	541	575	513	574	484	501	505	444	477	448	447	440	470	452	443	455	471	464	421	424	395	419	503	412	442	465	449	449	437	435	479	434	451	431	453	436	437	427	417	403	434	387	447	413	414	409	421	414	418	446	426	461	415	442	419	420	447	400	434	406	427	432	406	408	408	416	425	422	408	403	425	405	443	432	459	416	397	445	478	433	465	443	436	456	395	415	492	424	427	449	430	425	459	429	436	406	422	429	403	439	423	435	457	413	434	428	401	451	422	446	418	479	426	429	417	475	464	429	446	464	478	453	444	428	430	453	434	444	429	414	410	400	424	413	399	437	452	410	430	464	446	426	434	423	443	427	421	439	417	434	440	418	408	419	410	410	392	433	440	424	436	436	436	407	435	401	415	415	386	432	431	414	424	467	432	379	429	424	424	440	406	438	423	424	449	382	449	433	416	433	441	389	416	451	422	423	448	441	441	432	449	418	433	423	419	460	433	402	418	439	408	403	415	407	425	425	453	455	427	405	431	430	443	417	418	464	458	465	442	422	437	416	418	433	424	426	403	411	431	418	426	425	456	410	457	403	419	435	401	418	452	446	448	398	433	432	434	467	469	440	411	431	400	430	461	394	409	421	423	381	387	424	467	441	395	457	452	478	438	406	458	462	435	397	410	423	432	427	412	401	429	405	448	447	428	400	428	410	471	414	446	446	442	406	452	406	404	433	455	436	430	429	426	425	426	444	432	439	466	439	423	412	444	420	415	436	427	455	434	435	405	441	434	461	431	452	435	393	401	415	427	438	452	384	402	423	444	409	437	435	426	439	432	461	442	404	420	442	419	423	402	403	407	428	419	397	436	408	464	461	436	388	416	461	418	443	449	418	483	437	423	436	462	421	411	418	429	455	445	425	408	408	421	415	451	392	459	465	422	460	433	465	402	430	426	413	422	430	405	447	443	427	444	437	437	442	437	455	439	433	424	433	445	456	390	466	411	394	445	409	429	464	454	408	445	426	435	441	465	407	447	410	425	395	411	455	414	453	443	425	439	421	429	435	449	422	464	443	432	426	430	428	442	407	412	411	412	413	425	408	424	450	429	408	473	412	396	427	457	421	419	443	427	430	411	430	411	449	425	408	445	413	419	399	407	404	408	407	432	391	404	397	403	414	428	406	406	448	446	440	434	441	415	452	438	432	430	465	470	452	447	440	420	396	443	442	425	424	427	408	443	414	419	440	423	448	463	431	445	418	432	414	412	383	416	426	439	399	445	416	421	413	449	450	426	424	450	434	439	392	408	433	400	433	416	463	428	423	398	429	430	365	397	443	439	428	429	386	404	420	446	416	438	456	419	434	431	453	434	419	426	422	471	410	429	422	421	457	426	425	449	427	444	387	405	415	432	427	414	439	422	431	434	430	425	431	461	443	419	413	438	468	413	450	442	416	416	434	446	432	424	439	433	397	425	432	439	433	393	446	434	422	446	432	438	392	400	428	440	385	451	386	426	422	448	433	453	423	409	412	418	446	399	424	423	467	454	429	434	420	438	444	385	412	429	430	414	443	472	460	450	426	421	428	415	422	399	413	406	413	450	388	434	456	451	445	430	407	422	407	439	448	451	390	438	417	460	424	400	452	438	423	412	449	491	425	465	422	448	428	437	427	445	397	406	469	440	433	398	409	496	424	400	450	414	423	440	439	461	413	417	418	428	423	421	417	467	426	420	411	446	428	484	434	436	434	412	437	397	442	468	383	448	463	424	443	438	427	389	423	430	425	429	422	447	415	404	411	435	460	402	429	425	419	426	387	432	389	398	413	434	415	423	442	420	463	429	476	443	439	441	428	422	414	406	434	456	399	432	417	436	450	431	416	431	461	400	412	419	440	434	418	421	459	413	421	389	400	410	406	426	424	424	460	405	425	407	421	422	416	408	396	395	443	441	434	423	439	423	433	398	409	453	459	413	435	460	423	392	416	462	417	458	438	436	440	414	428	469	446	426	470	420	437	387	446	472	427	407	428	421	432	438	434	413	428	452	403	405	407	440	439	402	396	414	440	447	438	429	422	471	452	464	469	417	462	437	439	421	441	410	436	438	397	415	440	440	424	451	441	419	416	435	462	424	453	415	463	446	465	398	411	439	419	411	458	437	418	454	424	444	407	387	403	420	436	415	412	406	441	400	431	442	433	408	436	417	440	416	446	418	408	380	456	440	429	400	453	428	445	402	441	447	412	407	411	428	449	436	403	384	428	433	425	433	425	429	436	442	425	415	402	429	432	436	399	427	427	437	466	412	407	418	462	434	458	447	397	457	430	453	413	428	478	454	404	435	432	383	418	433	389	420	444	462	411	480	430	422	420	423	424	396	420	421	422	411	448	417	452	394	430	411	435	409	425	448	412	429	434	437	436	478	450	489	456	411	420	398	420	432	421	443	418	433	433	415	432	399	425	406	435	410	427	422	451	445	434	418	420	443	444	438	437	459	426	417	427	453	427	432	465	407	441	420	427	414	436	418	400	462	379	434	403	444	429	425	430	404	396	411	437	408	437	426	428	457	432	432	425	442	446	432	427	408	451	423	423	412	431	465	469	409	452	437	442	426	392	419	473	415	431	405	423	411	418	402	418	428	427	454	415	442	440	408	395	401	418	420	405	442	395	427	447	425	412	415	425	387	417	393	436	442	466	453	421	417	422	388	444	417	396	401	406	463	423	460	446	406	405	430	444	438	412	459	413	402	413	453	386	401	443	418	436	443	423	435	432	434	423	410	411	437	410	405	427	437	445	418	415	424	403	442	412	456	447	444	431	445	392	439	417	429	450	416	434	425	420	408	438	461	446	411	429	426	412	435	466	406	435	415	429	440	407	405	407	447	486	430	396	413	455	438	448	422	442	419	418	435	446	461	445	445	428	424	409	450	434	434	389	430	423	438	405	419	423	443	412	412	436	386	428	446	444	454	437	428	415	404	435	403	438	427	460	371	455	449	433	433	432	411	445	444	449	435	435	430	398	428	442	439	452	418	425	443	439	439	429	423	427	454	426	373	415	449	420	419	425	430	438	415	438	419	391	435	416	385	436	405	439	402	385	427	408	409	427	444	464	405	456	409	404	403	434	442	459	432	398	404	434	449	401	430	420	428	417	438	422	417	434	469	423	416	453	433	418	443	421	417	430	407	421	447	411	397	427	450	441	432	455	419	423	428	445	448	431	413	454	432	430	418	425	413	441	413	437	426	448	401	441	468	449	428	436	463	439	428	409	431	429	429	432	418	405	420	448	423	446	369	422	439	408	463	396	414	432	448	427	447	458	438	447	396	401	438	428	450	457	411	431	431	425	433	473	408	440	446	436	421	446	459	435	475	439	429	443	410	459	381	440	419	426	460	418	416	394	432	415	420	407
8800	2032	598	490	672	602	576	496	351	283	187	135	113	93	88	62	65	58	60	47	45	42	50	56	49	66	57	59	54	56	60	54	67	59	71	64	38	51	40	34	33	35	23	31	29	37	40	39	40	26	35	35	25	35	35	33	28	21	34	34	24	20	36	29	30	32	29	28	27	33	25	27	28	28	26	19	28	35	32	38	35	28	20	18	34	34	31	29	24	30	33	20	22	23	27	35	34	27	39	40	36	24	33	27	36	25	27	25	29	27	33	27	23	24	37	28	20	30	32	27	32	32	26	30	24	34	27	29	39	31	33	43	35	32	21	41	35	31	23	31	30	30	33	30	35	32	37	28	28	32	26	36	32	35	18	31	34	29	27	25	32	35	34	30	37	25	28	33	33	32	29	23	45	31	40	23	28	30	27	29	19	39	23	38	35	26	44	27	22	27	27	23	29	29	29	21	30	31	30	19	28	33	27	22	38	23	28	33	29	30	29	30	33	24	31	28	30	33	36	36	32	31	28	24	26	26	27	24	28	29	34	44	25	25	27	32	33	18	25	32	32	35	32	23	36	28	20	30	16	28	36	33	27	19	36	32	23	32	34	40	36	28	25	31	18	18	38	33	32	32	35	17	30	35	28	29	21	20	49	30	30	29	20	27	33	30	29	27	30	32	27	34	22	26	24	25	25	27	33	26	30	37	21	19	37	19	20	30	24	26	29	25	18	31	29	33	32	22	28	26	23	26	25	32	21	30	31	25	34	31	30	28	40	33	25	19	20	34	28	36	39	29	32	24	33	30	27	24	30	26	32	37	27	37	29	41	30	36	22	26	34	28	18	29	29	27	39	28	35	28	38	28	25	28	27	26	29	21	27	27	43	32	31	30	29	27	34	29	25	28	30	37	30	14	28	20	33	31	37	39	28	26	30	37	37	27	20	37	38	40	26	30	34	18	38	37	28	26	32	29	36	23	38	33	33	34	30	28	31	22	24	34	33	26	28	24	28	25	32	28	33	30	26	32	28	21	27	27	25	36	25	32	24	52	33	29	36	35	33	31	29	36	23	31	29	28	23	35	35	27	33	29	23	32	21	22	24	28	31	23	26	29	28	33	28	32	40	21	29	31	22	32	24	28	31	35	26	33	38	24	31	26	32	30	29	29	30	29	37	25	27	36	21	33	19	17	38	26	27	36	23	29	29	32	23	28	30	33	31	21	25	29	29	37	27	21	26	29	31	37	30	22	30	32	24	27	30	31	26	29	32	22	41	34	25	30	35	28	20	27	27	37	34	29	36	26	32	32	30	30	29	20	40	29	33	23	28	22	31	32	26	30	29	23	30	29	39	36	24	41	23	24	23	29	35	32	31	39	33	23	30	30	25	24	20	25	27	24	29	33	32	44	29	27	22	34	31	28	20	39	27	39	39	40	23	23	31	29	32	37	27	27	30	21	32	42	26	25	35	32	27	25	29	22	23	30	28	25	21	39	39	22	29	27	28	37	31	25	35	18	25	23	32	25	23	26	34	26	36	22	25	29	34	30	21	26	23	46	29	27	34	22	36	24	28	31	31	32	26	30	31	17	38	33	33	25	38	29	29	28	27	24	34	27	35	29	27	29	31	27	28	32	27	25	31	22	24	30	27	31	28	27	31	32	30	24	20	31	21	26	24	29	31	24	30	34	37	23	27	27	26	26	36	29	25	38	32	32	26	34	23	41	27	22	33	32	31	27	32	29	38	22	36	24	26	32	34	24	26	28	24	29	27	30	36	33	23	35	22	24	38	35	29	32	29	29	32	35	26	30	40	28	31	32	30	33	34	23	33	29	33	32	34	29	36	31	22	24	23	29	24	34	27	26	22	33	30	26	28	35	29	27	31	29	24	29	21	25	33	37	21	34	27	32	38	35	38	37	32	31	33	32	28	32	28	39	24	26	29	28	31	27	32	22	29	24	35	25	33	23	18	25	21	30	24	23	19	30	23	27	19	21	31	26	25	26	28	25	24	18	24	28	21	24	24	21	24	30	30	28	33	21	37	27	31	29	30	24	26	35	26	20	28	22	28	25	24	29	31	32	25	45	32	35	36	29	40	31	21	35	22	31	29	26	33	21	31	23	26	27	28	22	40	22	28	36	31	28	28	41	26	38	28	24	20	34	21	34	30	47	31	25	32	32	31	30	31	28	27	24	26	35	29	23	25	29	30	40	28	32	44	35	35	31	21	28	30	29	29	20	25	35	31	30	34	20	28	17	32	32	35	28	29	21	36	36	26	31	36	47	26	23	24	36	36	39	33	33	29	28	32	21	36	29	30	29	43	18	28	29	27	24	29	27	30	24	31	22	32	27	28	26	25	24	30	30	26	29	24	33	33	36	29	25	23	25	19	30	27	24	29	38	26	30	40	28	36	32	28	22	31	27	37	29	36	28	29	30	38	30	29	37	33	28	31	29	36	39	33	32	29	28	19	19	29	26	30	35	35	42	32	32	33	22	30	31	29	33	34	34	26	26	22	39	40	28	34	23	32	34	39	33	30	31	37	19	27	30	23	22	34	30	27	30	18	38	23	20	26	35	35	27	39	39	39	19	36	32	26	22	29	26	31	33	24	36	36	30	29	20	31	31	32	39	33	38	21	33	21	24	23	22	18	33	29	34	22	31	34	23	20	22	32	30	32	33	26	38	32	24	28	24	30	27	30	35	23	33	25	38	31	27	30	25	30	25	32	35	32	23	25	29	27	30	27	26	30	24	30	31	22	30	23	33	32	28	23	25	24	29	33	39	31	22	26	35	35	16	19	26	32	34	31	35	34	33	32	38	24	22	37	39	31	30	32	31	25	29	24	43	30	31	25	36	33	28	34	36	28	30	28	37	25	35	26	32	33	29	21	22	21	20	25	40	36	45	27	47	28	24	25	19	33	25	26	29	25	31	28	27	18	32	25	24	24	39	31	30	43	34	23	33	28	27	32	32	25	26	28	29	28	29	33	33	31	25	32	35	34	20	27	23	19	26	29	21	20	22	33	31	33	23	39	33	30	29	28	28	32	33	34	38	29	28	28	29	21	33	28	28	26	41	29	38	24	25	31	23	22	36	23	36	24	22	30	39	32	21	30	26	28	24	48	29	30	36	33	36	29	23	31	27	25	35	33	33	24	38	28	33	28	25	31	24	30	42	25	24	33	33	27	20	26	19	26	27	28	26	23	24	35	33	27	38	28	25	24	37	27	25	21	31	31	21	28	32	32	30	24	33	16	38	21	28	28	16	36	33	30	42	29	29	41	27	22	37	37	31	20	29	23	28	26	23	26	32	27	27	35	28	32	38	30	27	29	30	28	23	29	27	27	24	26	15	27	29	26	26	25	26	31	23	39	26	32	28	31	30	28	33	25	32	31	17	33	27	28	35	30	32	33	34	23	31	30	26	24	24	21	33	35	29	35	30	27	28	22	31	22	26	25	28	24	33	25	21	52	27	28	29	32	29	23	19	41	22
47674	25417	16670	32442	36236	33563	30027	25328	20562	16266	12441	9303	6758	5490	4498	3839	3271	2884	2539	2385	2332	2266	2191	2300	2429	2703	2631	2375	2580	2678	2834	2702	3151	4199	3522	2724	2104	1886	1469	1316	1081	1017	969	975	1000	966	1089	1111	1115	1042	1009	935	902	915	871	866	849	855	839	851	796	786	870	776	805	807	796	796	838	803	825	787	840	812	788	830	853	826	854	814	810	771	807	782	743	777	809	861	750	810	776	788	748	783	794	760	796	726	857	801	773	757	772	788	794	770	805	796	816	783	780	775	753	786	800	765	767	766	752	755	825	764	796	759	772	737	779	829	724	815	781	801	799	760	765	815	747	781	760	759	749	782	746	788	719	732	779	694	736	780	785	823	817	731	765	800	795	775	771	809	773	815	776	759	763	787	793	745	815	771	800	717	747	759	838	714	821	760	774	789	749	796	759	731	753	766	780	715	716	790	718	720	746	787	800	808	750	773	737	772	807	785	756	809	786	789	795	777	798	735	780	765	789	751	732	766	735	758	751	740	731	738	801	819	812	797	777	779	751	779	772	746	758	777	791	746	767	742	750	740	789	743	773	724	811	741	785	758	793	765	737	756	794	762	763	769	790	800	824	783	774	766	729	806	718	747	787	760	740	750	789	766	792	809	875	787	716	856	781	759	766	771	789	720	785	798	746	776	782	759	759	775	763	754	714	718	760	793	761	770	823	708	801	734	771	788	783	777	789	733	769	765	770	704	729	760	748	759	767	726	742	720	732	773	787	746	783	787	763	766	787	750	743	746	781	725	773	818	745	801	742	782	786	773	731	788	794	786	800	761	816	742	741	735	770	762	808	790	750	771	735	759	738	755	794	793	699	777	813	731	779	761	777	803	750	769	783	743	777	728	710	709	729	805	742	829	775	793	779	745	727	739	794	753	778	758	743	723	825	774	796	765	755	749	783	782	760	722	786	791	736	788	786	754	744	778	755	747	775	758	745	776	775	697	783	832	760	776	721	817	786	786	806	796	779	806	760	771	745	809	768	733	771	769	765	799	782	773	781	774	760	813	775	774	723	792	762	747	750	747	761	761	748	751	729	769	746	810	756	770	786	769	761	721	779	796	739	734	745	716	721	728	773	777	748	749	802	755	734	776	760	790	694	779	747	833	747	774	749	728	746	743	795	743	735	749	811	749	767	767	776	769	723	775	774	769	748	746	780	706	732	758	795	799	801	725	727	689	768	745	758	775	744	752	762	755	763	733	800	747	770	781	729	748	802	793	776	764	718	732	783	771	781	778	828	750	806	776	806	763	792	774	769	788	776	738	786	752	779	811	815	825	749	809	798	757	792	738	774	744	748	796	746	758	747	765	814	735	735	774	804	759	800	793	751	767	805	723	759	717	761	803	740	726	752	789	827	715	791	752	763	795	760	782	804	794	732	771	812	770	790	770	704	760	816	770	749	797	735	831	748	784	741	761	788	734	767	799	806	793	735	772	725	788	729	816	761	771	789	763	807	772	749	840	763	791	719	768	814	768	769	715	740	711	743	776	766	775	759	771	794	771	748	767	808	804	780	750	742	807	801	803	806	808	785	795	793	800	770	757	779	740	756	766	823	749	770	794	788	789	778	768	811	753	773	767	745	712	789	765	802	722	716	778	778	784	804	771	743	790	795	755	756	776	745	743	775	757	808	752	777	780	789	793	708	755	783	780	759	804	799	771	770	766	780	770	745	722	768	758	770	777	806	774	805	767	780	755	800	745	828	787	737	770	798	817	763	791	755	850	781	715	748	745	721	804	767	831	783	772	771	743	715	742	748	758	779	760	802	748	793	788	769	786	720	759	772	749	774	792	772	769	815	751	763	701	766	713	789	738	763	805	721	740	736	775	764	740	750	753	753	761	835	755	758	762	770	753	789	788	806	698	769	804	838	735	774	743	747	757	765	758	827	803	776	762	772	791	795	769	824	782	766	772	789	762	734	788	786	725	746	783	811	774	805	747	734	733	756	712	760	767	742	824	704	721	761	732	731	775	794	788	764	769	746	826	694	794	743	771	802	761	758	777	740	801	807	797	736	818	745	748	748	732	812	802	782	780	754	822	787	731	769	793	741	738	766	769	791	777	806	755	788	736	756	779	743	740	755	772	753	719	777	716	739	808	777	759	758	752	744	737	722	778	743	768	746	732	754	788	742	742	759	736	761	765	767	804	788	788	802	706	754	743	811	791	847	760	729	807	780	824	752	775	742	762	753	751	756	751	805	746	799	704	782	751	731	768	760	748	801	738	763	784	761	776	790	779	792	722	802	782	818	806	760	783	781	777	772	738	769	802	787	764	766	793	769	780	783	745	783	787	749	779	729	764	734	762	743	786	781	706	773	730	784	798	732	765	744	765	771	775	818	807	773	757	775	764	755	797	745	751	785	810	753	755	801	719	756	719	818	738	764	768	760	741	774	841	753	785	769	805	759	734	747	748	768	787	745	758	748	725	772	753	786	804	700	785	767	748	741	789	762	794	787	759	803	765	772	784	758	777	795	760	788	749	762	756	823	800	730	729	764	782	751	802	757	789	805	872	741	758	805	744	802	779	771	816	733	743	760	781	790	777	745	816	750	781	807	784	780	704	773	765	790	764	779	735	759	803	806	760	774	804	811	767	771	775	772	802	738	746	715	749	743	786	754	771	785	766	833	766	754	756	724	726	745	786	755	751	774	755	773	770	757	751	762	761	766	793	754	759	825	781	736	744	734	752	788	783	765	787	798	736	768	769	725	746	730	796	729	800	780	754	778	744	794	737	752	793	804	779	761	747	744	779	786	757	739	777	757	781	804	718	794	753	790	743	788	738	782	710	738	739	761	764	777	769	768	788	787	797	799	783	728	773	736	802	748	758	734	760	770	767	731	785	834	793	738	758	769	789	765	745	798	767	739	768	823	753	769	738	800	776	779	756	747	750	728	779	746	761	748	815	763	740	745	788	782	823	748	734	807	811	757	844	768	818	789	777	769	744	734	787	787	783	795	751	798	770	739	821	776	739	777	765	778	743	838	800	759	744	749	814	764	786	750	781	842	783	775	781	759	794	796	761	765	772	747	775	818	742	737	753	759	768	788	782	765	777	811	762	773	765	768	812	796	693	790	729	773	812	770	768	792	789	741	747	776	782	839	804	691	778	745	795	819	764	756	784	708	765	792	774	784	811	750	774	758	777	736	732	763	726	744	764	758	765	805	745	743	765	775	788	740	745	788	811	776	753	798	749	769	809	743	787	810	760	766	787	745	756	811	756	752	743	807	759	777	783	750	764	751	780	766	792	759	740	803	778	764	715	778	755	792	767	768	738	760	776	784	747	746	746	706	747	808	749	808	832	684	732	768	786	756	721	768	778	765	799	753	739	795	763	797	750	783	775	756	758	772	722	795	776	780	841	767	805	786	746	770	784	713	797	768	793	724	771	838	806	755	787	776	711	769	751	811	810	719	760	805	750	795	762	788	774	780	759	737	864	790	761	730	791	779	836
2971	555	194	179	255	226	203	177	126	85	62	45	29	26	29	21	20	24	15	16	22	18	10	19	18	20	19	24	20	22	27	23	40	32	27	19	25	18	6	15	12	11	20	8	13	19	16	17	11	11	11	8	20	12	8	14	8	20	14	22	6	13	12	14	16	10	15	16	19	11	8	11	10	7	12	14	9	8	12	15	13	20	12	10	10	10	11	13	7	17	8	10	11	16	17	9	12	14	8	12	14	10	16	14	9	10	7	9	12	10	13	12	15	13	5	9	13	14	6	16	18	11	12	15	12	14	10	16	10	11	17	9	11	11	14	9	17	11	6	12	10	17	6	14	17	15	6	10	13	15	7	17	12	6	17	14	14	10	19	13	12	6	8	10	18	18	15	13	16	12	11	8	9	10	7	14	19	13	7	13	9	10	10	11	8	9	12	8	10	5	16	14	15	12	6	10	12	18	11	15	12	13	10	17	10	8	11	13	12	11	18	13	8	19	13	14	9	15	7	10	8	9	7	8	13	12	17	12	16	11	16	11	11	16	13	9	16	9	20	10	11	11	12	10	9	6	3	18	12	13	8	11	8	4	13	6	12	14	13	9	8	20	10	10	10	17	13	5	13	11	20	10	11	11	11	11	9	18	8	11	12	13	14	10	12	11	8	10	8	14	14	11	7	13	22	15	8	6	12	13	18	9	9	11	11	16	8	17	14	16	8	9	9	16	14	12	15	11	12	9	11	17	11	7	8	11	15	13	16	14	12	12	12	16	10	11	12	12	14	11	13	13	9	12	15	9	12	14	11	13	11	7	15	13	16	10	19	19	16	11	7	15	9	12	11	11	13	12	4	10	10	14	12	8	13	11	13	12	18	11	17	15	11	18	14	21	7	7	12	13	13	12	9	14	12	18	12	10	8	9	6	7	13	9	11	10	9	12	9	8	11	11	13	9	12	12	6	7	9	8	18	10	10	11	7	16	11	14	8	9	9	14	12	4	13	13	12	13	8	18	15	10	12	16	18	12	11	10	13	8	14	14	12	9	10	13	7	11	14	9	14	13	8	9	14	12	14	9	20	11	12	6	12	16	13	10	11	13	8	7	9	9	13	12	15	15	11	10	18	10	11	12	11	7	10	11	12	11	19	16	14	16	11	9	14	13	16	13	17	13	13	12	17	7	18	9	13	12	12	6	12	12	12	6	13	10	7	8	11	17	17	12	16	13	9	9	11	9	13	16	11	9	8	12	7	20	11	8	12	10	14	25	10	12	16	12	12	8	11	15	14	10	12	13	18	8	9	11	13	13	14	10	14	16	16	13	10	11	9	16	14	13	10	12	12	9	6	9	19	12	18	7	16	15	7	12	10	11	11	13	11	8	8	14	10	12	7	16	6	5	8	12	14	10	14	14	14	9	15	11	10	14	9	15	13	8	12	12	15	8	10	9	14	10	10	8	13	16	8	13	10	18	10	14	17	8	9	12	12	13	7	7	9	9	13	6	13	9	11	14	8	11	16	11	13	9	8	16	14	11	13	13	7	18	11	12	9	13	12	10	10	14	8	8	12	16	4	9	7	14	14	6	12	5	18	11	14	11	16	10	14	5	9	15	7	12	10	15	9	11	9	16	12	15	14	12	14	11	10	3	14	8	12	8	9	12	7	13	16	10	15	12	8	13	6	10	9	9	16	12	10	14	10	6	10	9	15	10	7	13	6	8	14	5	10	20	17	14	17	11	10	12	9	21	12	12	11	14	14	9	23	21	10	13	13	18	10	7	11	7	11	9	11	13	10	10	9	12	12	9	12	13	13	9	11	17	13	7	17	6	7	11	12	16	5	9	9	11	12	11	14	8	15	8	11	11	20	12	14	7	10	8	17	10	9	9	11	10	11	8	11	9	15	10	14	13	8	17	12	14	16	6	8	20	21	10	11	19	7	10	11	15	11	16	16	9	17	14	13	14	14	6	10	15	8	12	8	13	10	18	13	12	7	17	17	16	15	13	13	13	10	12	10	15	12	11	15	15	20	10	14	9	8	13	11	16	15	12	11	9	13	13	7	12	17	14	13	11	14	8	7	17	11	13	14	9	20	18	9	12	13	12	19	12	4	17	12	10	9	8	14	18	9	15	5	14	10	15	7	12	15	11	10	7	14	7	12	8	10	12	10	13	10	10	13	14	5	5	11	8	9	10	14	16	7	13	9	10	9	10	7	15	13	10	12	10	13	11	19	17	13	13	15	19	9	9	17	9	9	16	10	9	6	9	11	11	10	11	14	12	16	14	6	12	13	13	9	13	16	12	12	14	8	14	13	9	11	11	13	16	15	9	14	12	18	6	13	17	17	15	12	10	10	9	11	13	16	9	15	14	13	9	11	13	12	12	11	9	11	13	10	9	12	12	12	7	16	14	8	11	17	22	13	11	14	12	16	10	15	16	9	9	12	10	16	8	11	13	10	11	14	15	13	13	18	14	13	15	12	9	15	12	9	8	10	5	15	11	13	11	14	9	16	12	16	4	10	12	15	11	15	14	14	17	9	11	15	14	12	12	13	8	13	11	14	14	9	11	13	9	13	9	16	7	9	9	7	9	13	15	15	11	9	16	15	8	17	10	8	19	9	12	15	10	13	15	11	5	19	15	13	20	13	9	9	18	15	11	11	13	11	14	8	14	12	12	18	12	15	18	6	14	8	8	9	10	10	9	11	6	13	16	17	16	9	5	16	14	12	11	11	11	12	12	10	20	7	15	11	20	8	11	12	8	14	16	9	20	12	9	13	10	13	13	9	12	22	9	8	15	8	8	10	10	19	11	16	13	4	13	8	24	12	12	16	14	16	9	16	9	18	12	13	10	8	15	16	14	18	13	3	9	13	12	10	13	12	10	13	11	21	10	11	10	15	9	12	7	9	11	12	14	10	12	7	10	10	15	8	8	8	10	10	17	17	11	12	13	12	8	18	14	5	16	9	9	17	8	11	13	13	10	17	15	9	12	12	8	7	7	11	15	10	11	11	11	9	8	11	8	15	19	12	11	14	8	17	12	13	3	11	15	14	11	11	10	10	15	11	13	19	7	7	13	11	10	13	12	10	13	12	16	14	15	6	11	16	10	17	12	13	10	18	8	16	11	16	9	13	11	12	13	7	10	10	17	10	12	17	8	6	18	19	9	13	12	13	7	9	13	11	14	8	9	13	14	11	7	7	10	9	14	21	12	15	14	15	14	14	13	18	16	12	12	7	10	10	20	8	13	13	14	12	14	17	16	7	8	13	13	7	16	9	14	14	11	11	11	16	12	10	13	8	14	11	18	16	10	16	13	10	9	11	12	8	12	12	10	4	7	11	15	15	13	16	12	13	12	8	5	14	8	11	14	15	17	13	15	9	7	15	5	6	5	13	15	13	14	9	12	12	10	11	14	17	17	10	17	10	13	10	14	12	6	16	19	12	13	10	16	14	13	12	7	13	11	6	8	15	15	15	8	8	9	13	11
35424	17867	9115	22364	25975	23468	19098	14609	10771	7813	5306	3426	2372	1943	1466	1182	1022	914	831	814	746	748	817	947	1035	1145	1018	1022	1050	1184	1514	1144	2066	1901	1417	1188	926	711	513	453	429	391	376	391	397	386	449	449	459	392	416	364	415	356	339	346	375	399	360	344	327	349	362	337	331	350	321	354	342	347	348	335	348	301	358	318	290	347	355	305	345	360	373	312	325	363	341	339	360	324	332	338	343	344	341	312	331	327	323	372	347	330	320	340	333	320	316	340	340	350	306	329	369	297	283	349	320	340	347	342	318	356	328	317	316	351	342	319	338	340	373	338	328	345	349	336	309	321	334	313	332	339	333	339	351	354	339	337	324	318	331	350	308	354	352	344	307	331	322	340	329	340	320	330	317	325	304	340	302	345	351	328	338	306	344	371	335	342	366	352	332	335	339	352	329	315	341	349	340	329	323	313	342	345	346	334	320	365	311	336	335	311	321	339	355	355	326	325	292	340	348	313	296	360	351	356	297	321	319	347	317	347	363	309	336	350	333	350	348	292	320	314	344	375	333	291	344	334	319	354	331	315	304	371	308	343	328	349	295	311	332	313	328	323	336	331	333	346	348	336	337	318	320	295	364	318	333	355	330	323	347	347	318	323	327	334	340	327	343	353	299	336	364	315	319	345	336	336	326	283	298	344	331	302	324	347	338	353	347	321	340	304	314	345	334	342	326	284	315	311	301	330	304	304	333	320	325	320	344	330	343	333	338	354	341	315	354	331	325	294	314	333	346	320	342	339	311	323	345	339	333	357	385	332	317	324	328	325	320	338	321	371	322	295	325	288	337	281	312	356	358	323	340	329	300	363	305	341	354	336	327	353	337	345	336	346	319	341	338	343	347	343	311	324	302	321	315	344	329	342	356	339	332	332	324	320	335	364	332	314	325	307	363	323	325	325	322	349	316	325	309	321	344	321	331	355	305	301	367	333	326	332	333	313	323	315	336	302	351	329	315	334	315	309	336	319	321	317	299	352	339	331	332	342	347	334	326	334	342	362	330	335	321	334	322	322	340	317	308	342	348	336	334	352	373	353	327	340	332	313	363	341	388	336	330	336	320	337	304	323	318	344	336	340	324	328	346	342	311	286	316	350	369	310	318	358	343	327	322	323	316	309	337	330	320	346	342	326	330	327	306	341	314	357	317	337	315	331	312	321	349	334	341	295	352	326	326	336	349	364	327	327	337	299	341	311	320	331	305	301	343	284	313	327	349	337	342	348	350	331	304	317	329	352	370	311	335	358	342	301	329	351	324	328	306	347	323	348	340	332	323	307	330	333	350	323	335	347	329	281	317	352	297	279	326	314	330	304	357	319	320	332	342	337	291	339	281	326	319	333	317	322	320	342	332	321	361	347	360	329	314	353	318	340	366	338	335	326	320	317	282	314	314	358	361	338	372	312	303	318	347	311	331	334	325	328	348	291	330	335	296	283	351	303	306	331	329	319	312	336	350	320	347	334	324	377	321	315	354	320	328	319	347	372	302	319	326	319	323	379	323	310	336	352	324	361	328	316	305	333	315	324	313	326	315	340	297	298	323	360	341	347	302	345	344	306	327	346	339	320	325	274	311	336	329	338	332	313	320	321	331	297	315	336	336	318	343	330	299	341	340	331	327	314	300	323	313	322	334	368	324	370	326	332	332	324	322	317	325	311	349	325	336	325	345	333	321	318	346	341	326	344	304	326	317	361	343	325	318	324	320	303	343	295	300	344	337	341	299	341	350	323	298	295	316	338	362	315	324	334	323	317	335	338	339	304	327	325	326	347	322	344	348	326	341	337	345	325	318	329	352	332	327	340	301	316	357	316	338	333	340	346	359	322	327	310	327	352	322	302	331	332	323	357	343	302	349	319	299	318	322	306	332	355	334	341	350	315	360	333	318	330	301	327	331	303	332	337	340	323	335	352	308	340	342	305	325	332	354	330	324	292	367	328	319	294	349	313	316	341	312	329	324	362	350	339	322	332	315	341	332	330	319	335	335	339	338	283	308	353	356	360	311	322	326	314	344	334	306	333	349	303	344	321	329	341	352	317	334	353	371	296	322	351	329	343	339	365	318	351	349	323	320	362	300	334	328	345	326	324	304	338	316	341	309	342	362	339	295	349	322	353	319	310	343	303	338	327	298	347	366	337	339	324	313	338	382	324	313	327	298	353	345	304	348	307	306	323	334	312	353	331	352	339	301	341	347	345	321	348	355	332	331	351	345	358	347	313	345	341	333	304	326	351	333	325	354	315	316	316	349	349	352	330	340	309	293	316	345	317	338	328	353	326	339	323	354	309	309	352	340	347	311	312	305	328	360	357	337	327	316	323	325	292	325	330	334	306	333	332	341	305	322	303	310	314	333	322	323	347	315	350	315	296	325	316	320	316	345	341	349	335	365	356	332	320	357	302	338	322	317	322	378	350	352	351	336	355	327	343	333	346	336	305	338	325	325	342	330	360	346	336	320	344	332	311	344	346	306	367	322	343	336	359	322	327	317	344	327	359	312	336	332	336	334	308	343	320	369	345	296	325	353	295	319	339	329	313	338	342	333	350	333	344	295	324	320	318	353	322	318	319	325	320	298	325	347	333	338	348	334	335	339	341	322	325	329	320	314	344	342	298	293	372	367	331	346	346	343	324	323	345	349	331	335	357	345	375	308	314	334	318	353	375	343	332	350	316	304	340	328	333	322	357	304	343	323	329	345	335	335	325	360	341	317	335	361	333	340	351	348	320	328	345	377	352	316	369	315	323	320	324	323	325	315	359	324	313	329	321	319	318	323	319	343	307	331	341	335	341	337	380	321	328	343	335	318	355	365	337	360	354	286	333	363	335	319	326	329	326	333	364	305	319	353	322	326	305	337	319	330	351	344	314	349	325	338	303	349	343	312	313	307	324	336	318	358	288	346	352	327	355	363	312	321	309	372	295	348	362	337	348	343	343	360	349	325	318	321	349	351	346	329	340	325	358	337	307	361	356	314	320	319	314	326	333	348	345	333	315	325	349	332	309	325	311	324	355	298	304	349	331	348	303	332	342	307	314	316	335	303	312	320	360	375	326	326	314	323	373	321	326	333	341	324	296	317	340	321	314	335	331	302	295	350	319	352	341	300	329	323	311	333	324	311	350	331	361	320	310	335	341	341	353	349	351	287	382	336	337	349	338	337	330	316	318	289	342	305	354	327	300	333	379	364	300	300	348	361	320	337	346	333	282	323	339	318	343	329	292	313	322	347	320	329	329	351	341	334	316	339	345	317	297	334	302	298	337	317	311	354	312	321	357	327	334	342	326	382	300	356	335	318	364	320	323	344	289	327	335	348	339	345	326	306	340	310	356	370	351	330	348	331	309	321	332	309	349	350	352	343	348	326	348	341	332	323	339	317	325	329	372	299	358	349	340	353	359	343	322	321	306	307	292	336	325	313	340	304	305	325	335	354	350	334	313	325	313	327	322	348	360	336	359	335	344
6049	1776	446	336	494	449	359	340	261	174	139	103	76	79	63	50	46	44	36	43	38	41	35	41	40	48	30	48	52	57	51	46	55	61	58	59	35	37	20	25	13	29	36	25	25	33	35	43	28	36	29	31	27	29	29	30	19	32	27	25	23	32	27	26	30	36	26	25	26	24	28	35	23	38	21	28	30	25	19	36	25	33	35	22	38	23	29	30	24	27	30	36	25	32	26	24	23	23	30	31	22	24	32	18	20	16	27	23	33	31	18	29	32	30	28	22	31	31	18	27	27	27	22	20	28	25	29	34	26	24	31	23	28	27	26	25	27	34	27	25	31	30	31	30	23	27	26	26	27	23	32	31	33	24	25	26	24	25	28	25	38	27	34	29	22	27	30	21	32	28	29	27	21	32	21	25	23	25	22	31	23	31	23	23	25	33	32	29	25	26	24	30	37	35	29	25	24	27	30	23	20	34	28	26	21	29	22	26	24	27	35	26	27	26	28	22	30	25	31	34	37	22	32	31	41	37	26	26	32	21	22	23	18	26	25	33	15	28	22	16	31	22	23	26	30	27	28	26	28	13	29	19	33	33	30	26	32	29	35	26	33	25	30	27	29	25	31	33	23	22	16	31	31	26	28	23	28	28	22	21	29	29	31	22	27	28	19	41	18	26	41	29	23	28	33	32	19	22	26	26	26	29	28	29	22	29	22	27	26	22	25	25	21	27	36	29	38	36	18	24	26	29	27	19	31	21	25	27	25	23	19	19	31	32	26	25	34	26	29	38	27	28	25	30	23	29	22	24	23	20	31	34	36	23	31	20	34	27	27	26	32	23	33	24	30	27	18	30	17	16	25	33	34	31	28	24	34	20	21	36	34	36	22	44	34	24	33	23	19	28	26	31	26	37	31	29	21	27	29	26	16	24	25	26	24	28	33	31	25	25	38	27	25	19	20	30	31	33	27	23	28	26	28	32	31	33	28	18	29	26	30	31	25	23	38	29	21	30	27	27	32	18	17	28	20	21	27	23	33	34	24	36	26	31	33	27	22	34	24	29	30	23	42	33	28	34	22	24	22	29	31	25	35	21	24	16	29	30	22	23	24	19	28	24	21	30	20	29	27	31	23	23	21	27	30	18	33	18	28	25	26	23	30	33	23	27	27	26	27	28	23	28	21	28	23	31	31	22	26	23	32	27	20	27	23	30	30	32	21	26	31	29	22	39	33	31	24	28	27	30	32	28	25	26	18	20	25	21	37	28	29	21	32	25	34	21	26	18	26	27	34	26	21	28	17	18	39	23	26	27	23	27	17	29	17	29	19	27	28	29	31	28	29	19	22	31	28	31	34	20	31	18	30	20	33	22	20	31	29	23	36	24	32	26	29	23	25	31	27	22	30	36	29	23	27	22	24	32	32	23	17	26	24	28	31	29	26	25	25	42	28	28	37	28	35	38	38	18	22	37	27	25	22	20	29	27	29	21	31	22	36	28	33	33	32	27	31	35	30	30	25	28	24	22	24	29	25	28	17	27	27	31	20	32	33	18	23	23	21	15	26	33	34	33	33	24	26	28	33	24	35	31	28	28	28	24	28	31	23	30	21	33	24	35	27	28	24	27	19	28	28	21	26	23	34	26	21	25	31	25	29	24	33	29	18	31	30	22	23	21	25	18	25	18	17	24	32	27	37	32	22	27	29	28	20	27	29	33	22	33	18	30	15	30	18	28	25	33	32	29	14	18	22	26	39	19	35	21	29	25	29	31	13	29	24	19	28	20	21	33	34	28	32	23	29	27	24	37	26	31	32	24	28	30	28	31	27	24	24	30	25	16	19	27	28	33	28	27	23	20	26	30	25	29	42	26	22	26	23	28	36	29	24	36	24	23	25	35	27	26	31	21	23	18	21	35	22	27	32	28	33	38	24	22	31	26	33	17	32	26	24	25	30	29	28	26	38	24	27	26	17	21	36	23	26	27	22	30	28	28	29	24	20	33	30	26	26	29	28	34	21	23	30	26	26	29	33	23	17	16	20	28	25	28	29	25	19	24	31	24	22	33	25	24	25	19	21	27	21	28	22	22	28	25	32	38	21	17	25	25	39	15	24	31	23	15	28	27	28	30	32	24	25	24	25	35	19	26	36	24	38	20	33	31	20	30	35	30	33	28	23	20	22	23	30	24	19	25	29	28	28	20	34	31	24	29	41	27	38	30	17	25	21	36	24	31	22	21	35	23	36	28	30	15	24	20	23	25	27	18	26	26	19	26	26	31	23	29	26	31	21	23	32	22	23	29	26	28	19	15	25	23	33	34	30	31	17	31	30	28	22	28	27	29	27	36	31	17	29	22	27	32	27	22	25	18	25	22	25	28	34	30	30	36	26	25	21	19	28	31	22	24	34	23	20	26	27	27	30	25	28	25	29	25	27	31	19	29	25	21	19	33	35	29	21	27	26	21	28	21	21	30	27	18	36	30	32	24	24	26	24	25	25	19	36	25	28	33	22	26	37	26	29	33	23	21	19	23	30	23	34	29	20	22	24	27	22	26	16	20	35	31	24	21	32	16	30	28	23	22	27	29	35	27	27	21	34	24	20	16	23	22	21	33	38	19	27	31	23	22	17	21	34	24	32	36	20	29	29	34	30	26	23	22	24	26	25	26	26	27	18	22	14	30	23	24	30	20	29	24	25	35	25	27	31	30	30	23	30	21	21	26	28	29	34	28	27	21	29	17	29	26	28	23	23	28	26	26	19	32	25	31	27	28	16	30	30	33	20	24	31	29	28	22	22	21	23	21	27	23	23	31	19	24	28	17	29	26	24	26	27	23	21	25	20	35	27	20	27	31	29	21	31	25	25	26	27	23	22	22	32	21	30	42	28	22	24	29	30	28	18	25	27	24	32	19	32	29	17	30	30	20	31	36	32	34	31	35	38	26	29	28	32	24	23	31	33	28	28	28	28	30	23	25	34	30	23	31	29	40	24	30	31	31	20	27	18	30	28	33	45	26	31	25	29	29	26	33	32	28	27	25	20	26	26	19	30	26	23	28	24	27	41	18	27	26	27	18	21	20	27	24	23	32	27	19	24	38	24	29	24	17	29	39	23	29	25	28	25	30	24	28	30	17	33	30	21	29	27	36	26	34	31	22	30	29	26	38	24	28	38	20	28	34	28	35	15	31	30	24	14	31	24	29	26	24	22	29	30	26	26	20	32	37	20	18	27	20	17	25	34	31	30	30	32	30	31	29	26	30	33	36	22	24	29	15	19	23	30	34	27	27	17	20	28	29	17	21	27	22	27	31	25	26	20	27	22	23	28	27	26	35	27	28	17	29	29	32	35	27	31	25	22	31	21	31	34	27	34	23	29	31	26	22	35	25	33	31	30	22	32	35	23	23	19	19	33	25	24	23	23	23	26	30	28	32	26	43	35	27	27	24	23	34	28	26	22	34	23	19	28	22	27	28	32	24	22	31	22	26	33	16	26	21	32	27
45881	24667	13832	28772	32622	29697	25474	20625	16345	12563	9268	6735	5075	4044	3348	2880	2435	2147	1969	1951	1838	1844	1888	1903	2183	2106	2027	2162	2085	2966	2153	2751	3420	3098	2717	2251	1702	1410	1118	968	902	855	882	873	854	925	1043	1049	965	850	882	776	804	792	762	765	855	722	791	746	721	795	724	748	745	782	794	701	735	755	691	710	712	692	704	731	743	752	734	695	689	750	729	756	739	754	687	709	714	739	766	739	760	663	750	753	687	714	753	714	701	716	795	693	765	755	666	721	727	747	706	719	745	735	728	733	687	693	746	665	707	662	681	769	747	729	731	690	696	734	719	707	683	719	748	683	754	676	663	748	725	720	741	760	735	723	729	700	708	736	732	675	683	702	745	690	741	715	737	729	700	753	755	759	692	742	664	722	701	716	738	667	750	730	698	785	715	745	690	678	644	715	740	713	730	716	716	718	758	727	767	714	707	693	748	679	678	725	713	725	694	696	770	672	675	679	742	708	726	681	736	713	662	696	730	707	740	735	676	740	685	672	749	686	678	711	704	719	741	697	708	764	718	714	678	738	746	697	702	697	723	709	697	716	733	690	673	712	701	680	711	675	734	711	692	706	727	730	716	719	735	696	724	661	663	708	681	699	670	712	700	720	693	717	670	714	720	713	738	681	659	701	741	695	679	703	729	709	719	702	733	723	656	713	702	670	700	680	666	694	716	695	734	713	703	733	721	704	664	652	688	723	679	740	693	675	745	724	722	732	698	742	698	706	724	739	684	717	680	707	756	746	665	717	671	721	725	699	680	749	695	728	685	711	657	702	734	723	725	731	723	715	713	684	703	692	717	693	742	687	692	729	679	736	721	708	719	705	662	688	652	700	709	633	681	702	704	757	704	693	696	681	727	681	714	695	697	673	737	705	744	730	672	739	714	700	714	654	763	716	724	730	720	719	703	718	698	754	713	712	720	665	741	735	740	732	748	684	736	689	707	698	684	711	715	726	701	665	722	677	740	720	726	719	699	719	736	734	701	754	696	711	729	748	726	688	712	739	775	739	728	732	698	705	774	721	733	737	717	697	721	736	720	692	680	723	692	699	722	688	721	736	727	712	703	709	727	747	694	738	678	731	755	719	704	671	693	730	735	686	705	720	707	725	676	713	693	768	717	732	738	698	681	724	729	689	689	706	698	752	701	730	724	687	745	760	715	739	692	700	741	720	701	731	656	701	654	683	721	736	729	696	698	706	730	707	746	724	727	728	741	684	692	750	715	697	748	738	680	690	710	695	697	694	694	696	711	726	710	664	700	723	719	762	712	704	724	725	695	755	682	716	741	764	740	713	672	703	653	730	717	701	734	693	673	741	707	711	711	704	726	716	680	739	732	699	736	708	762	730	725	736	731	720	715	720	720	659	720	738	716	713	741	726	709	712	700	674	706	674	717	687	708	751	740	684	718	683	685	700	698	723	722	668	691	721	727	734	728	713	707	683	678	740	722	787	685	691	714	746	692	723	747	695	721	723	669	718	696	697	686	705	762	730	703	734	643	733	693	737	734	675	714	760	709	727	767	681	721	725	710	707	726	665	756	710	656	716	712	714	720	735	733	700	712	697	729	707	696	718	679	713	689	723	718	692	722	727	714	758	718	785	686	689	709	749	725	713	690	732	707	711	730	714	701	719	683	727	720	696	710	728	706	720	708	661	747	741	718	717	715	680	717	739	681	759	762	745	721	713	747	704	768	713	658	692	702	695	714	714	710	691	686	723	699	737	723	691	710	723	699	745	732	671	670	727	697	677	705	705	778	722	735	718	710	704	722	682	669	714	708	729	675	699	791	697	719	698	711	755	681	721	670	682	659	749	661	687	704	707	722	683	714	721	733	765	701	707	741	731	689	735	700	678	714	732	727	721	712	672	721	719	670	711	679	725	681	719	709	742	675	739	730	730	717	730	707	721	741	698	728	772	714	710	721	690	758	747	643	733	713	654	700	717	693	678	691	713	702	724	727	698	722	665	713	722	681	686	702	721	695	707	693	696	746	714	711	654	707	690	731	705	641	733	735	669	782	743	697	728	702	709	747	704	702	734	680	679	728	696	697	746	651	685	745	707	724	735	733	729	693	669	716	693	673	668	723	667	715	705	729	710	704	755	722	713	666	724	704	724	713	714	728	683	719	756	728	715	737	723	739	705	740	729	727	637	737	675	720	719	778	775	735	738	730	751	709	714	711	695	714	752	671	699	726	708	689	715	752	747	714	684	715	742	714	709	713	732	730	698	699	686	697	688	687	710	712	738	682	746	738	721	717	746	696	733	726	714	689	681	692	716	660	653	723	687	710	708	720	713	707	721	758	696	714	747	732	702	715	725	758	723	707	735	733	726	699	665	746	720	773	745	686	721	733	716	713	702	747	711	729	654	715	740	711	725	690	720	718	695	681	724	676	722	659	756	728	714	713	709	738	665	701	746	758	721	714	742	700	710	712	724	653	678	664	700	710	756	693	700	681	742	709	734	673	722	704	703	731	721	705	682	730	672	726	692	693	689	680	713	770	734	730	668	694	717	718	732	762	759	731	675	753	750	734	696	693	708	709	720	727	667	674	709	660	724	678	703	731	683	738	719	709	666	710	710	722	731	710	758	696	691	694	697	762	709	700	748	702	711	692	767	745	691	715	694	716	677	727	684	700	738	701	756	713	690	709	666	713	658	730	681	728	704	696	763	678	741	728	681	704	715	698	718	758	745	719	723	735	713	728	655	701	709	661	776	706	720	687	717	752	702	691	741	673	700	709	718	736	696	747	732	741	723	723	715	717	712	725	697	727	713	731	686	689	722	680	655	735	666	716	727	742	718	709	717	732	696	672	730	705	672	735	708	744	699	729	734	732	660	761	712	703	733	720	760	724	759	712	748	682	662	674	647	745	728	688	725	689	732	732	730	729	714	692	709	725	753	668	716	732	684	672	673	703	739	671	732	703	720	697	742	704	677	717	720	659	709	694	690	685	739	700	725	695	712	722	735	684	710	750	702	682	717	746	712	729	757	716	693	696	679	700	693	722	724	703	696	704	696	676	705	725	723	743	657	729	721	686	745	709	706	701	700	741	718	665	757	747	744	718	711	754	663	708	686	705	728	691	716	697	695	730	702	666	750	750	698	692	713	728	721	731	691	716	746	710	710	674	749	710	705	678	739	678	781	719	726	716	719	698	716	733	730	688	706	700	685	713	724	733	707	696	711	698	671	708	736	655	694	718	665	763	706	752	741	731	729	694	731	711	763	716	761	678	722	662	659	759	691	736	696	718	731	674	753	683	694	710	720	699	681	705	671	687	687	691	695	679	701	695	726	725	721	742	684	684	719	694	716	704	700	718	684	713	751	707	727	744	694	771	708	694	712	730	717	679	733	695	731	715	700	720	711	664	724	721	701	674	676	709	730	699	729	690	723	696	741	718	710	678	707	703	692	723	718	733	746	719	700	711	690	695	715	714	671	697	725	713	696	726	712	658	739	718	705
3314	783	212	192	271	236	179	162	123	93	76	56	38	30	40	34	25	26	21	30	16	20	25	27	30	16	23	23	28	41	22	47	29	29	34	26	33	19	14	15	22	17	12	19	10	17	16	16	6	20	8	18	17	12	15	18	16	23	8	17	11	13	21	14	15	15	21	13	14	12	17	13	21	14	16	11	13	11	23	13	24	10	11	9	21	14	15	11	17	16	14	12	13	10	12	18	22	23	20	14	8	16	12	22	10	15	17	18	13	10	13	11	19	12	19	16	18	11	10	16	18	21	19	12	11	15	12	17	11	17	21	11	13	13	18	13	15	13	19	19	13	20	14	17	12	16	17	18	14	14	17	11	13	14	20	19	15	18	10	15	13	14	7	20	19	19	15	25	17	13	13	20	15	15	9	16	8	20	13	19	16	16	9	14	16	6	12	15	13	12	20	15	17	22	16	19	17	15	14	17	17	11	20	14	16	17	13	15	19	14	17	17	9	20	12	16	20	17	13	10	19	14	11	15	14	17	17	14	15	17	10	24	17	18	16	12	11	19	12	14	18	11	18	14	16	8	22	22	12	13	15	26	17	20	16	19	11	15	21	20	18	11	16	16	16	12	16	19	14	21	14	14	20	16	11	12	13	15	14	14	15	12	24	15	12	19	14	18	13	10	19	12	11	16	19	14	17	14	14	17	21	20	14	18	23	17	16	12	18	10	11	14	23	17	15	14	15	12	12	13	13	10	17	14	9	17	8	15	14	16	16	28	14	18	19	16	11	20	16	8	18	15	16	19	13	24	20	16	18	19	11	11	13	21	12	17	14	21	16	18	14	16	21	17	23	8	26	16	17	15	16	16	22	18	14	16	24	17	13	25	16	16	12	14	14	10	19	15	16	11	12	12	15	14	13	18	13	15	20	18	18	17	17	13	13	20	22	15	14	14	17	13	17	14	15	15	12	20	18	18	20	14	12	12	11	11	22	21	15	25	22	15	21	16	18	24	12	24	19	7	13	12	12	17	23	15	15	25	18	15	14	13	16	19	7	11	17	16	15	17	14	21	17	20	15	24	14	13	17	17	20	18	17	15	14	17	16	17	20	20	13	16	23	15	13	6	20	15	9	12	17	15	20	15	14	17	12	16	16	14	16	15	20	15	16	16	23	10	16	13	17	14	14	18	19	21	13	19	12	16	22	10	20	13	16	10	13	20	17	24	22	13	12	15	19	11	13	21	15	20	18	20	14	18	16	14	24	17	10	22	16	8	21	10	14	12	18	17	25	15	17	12	16	15	13	11	14	9	18	15	13	20	11	16	14	23	21	25	12	14	17	11	21	17	17	17	18	16	12	21	20	10	26	16	15	7	18	15	21	23	21	14	17	13	17	13	12	11	12	9	18	14	14	20	11	18	7	12	14	16	17	18	17	21	16	22	21	9	12	13	14	14	16	14	11	11	22	14	10	19	18	15	23	10	11	12	8	21	16	13	10	14	12	21	13	13	10	14	18	16	10	17	21	8	16	10	14	17	19	19	14	15	8	20	19	17	13	12	10	23	19	21	19	11	18	21	20	17	18	14	13	14	15	11	14	18	16	13	16	15	16	23	16	13	13	18	13	12	12	15	18	19	18	21	14	12	13	12	17	7	25	19	19	15	18	10	9	10	12	19	8	15	23	18	14	23	15	17	16	20	16	19	18	12	14	16	12	16	11	12	11	10	20	14	16	11	19	17	12	13	19	12	14	11	16	19	13	10	13	9	14	9	17	8	18	12	14	9	25	24	14	12	18	19	11	16	15	17	14	18	15	12	18	11	12	18	20	19	15	9	11	16	23	20	12	8	23	14	16	18	6	16	20	16	16	17	18	18	20	19	11	14	13	14	12	13	16	9	12	23	19	15	19	12	17	12	16	20	15	12	15	15	12	14	20	20	16	9	10	12	17	20	15	11	10	10	20	16	16	13	14	13	16	13	11	13	17	14	15	15	15	20	10	23	17	14	13	13	13	23	15	12	19	15	12	12	15	22	20	13	11	20	19	17	18	8	22	17	20	18	23	12	14	18	16	16	11	17	16	18	17	19	16	16	7	16	16	20	20	10	17	19	5	14	24	31	18	10	18	12	16	24	18	18	16	22	17	22	10	20	10	13	17	24	12	14	11	13	8	9	22	10	22	14	14	25	17	19	13	21	16	13	16	13	18	15	9	9	19	17	9	9	13	13	24	16	11	16	16	11	21	19	19	20	15	18	9	12	14	11	20	9	17	18	9	17	19	12	18	20	13	12	15	19	18	20	10	16	20	16	21	15	15	12	20	18	9	6	18	12	13	17	9	11	17	11	21	15	14	13	16	9	16	16	15	14	13	23	17	13	22	13	16	19	15	17	19	19	14	18	22	12	15	13	15	11	13	14	14	14	16	11	20	14	21	15	13	8	21	13	15	14	19	15	14	15	14	9	11	17	13	16	22	11	13	10	8	12	22	16	17	20	11	14	11	15	18	19	17	13	17	24	13	14	14	13	17	9	10	14	16	13	19	18	16	14	22	18	10	14	11	13	18	10	13	15	12	16	28	19	12	10	20	17	19	20	10	21	18	18	16	16	22	11	16	21	23	18	6	13	15	14	12	14	14	19	14	13	20	17	17	16	15	7	21	11	9	14	16	21	20	12	16	16	9	20	19	15	14	10	22	21	18	20	14	17	18	14	12	14	13	10	10	22	20	16	19	8	16	13	20	13	18	17	13	6	16	23	17	7	13	14	15	20	12	18	16	15	17	20	17	19	16	19	13	12	13	13	20	12	8	18	17	11	15	15	18	10	22	16	17	23	11	17	22	15	16	23	9	15	14	19	17	15	17	17	17	8	18	9	11	18	13	15	13	19	19	12	11	12	14	17	15	18	16	12	10	19	16	20	12	21	15	18	9	9	19	17	20	17	22	13	16	18	20	13	21	20	15	13	16	9	17	14	17	11	15	19	18	9	14	14	9	13	17	16	24	22	22	11	15	18	10	20	18	14	15	13	21	19	17	19	18	14	20	23	16	21	9	14	18	18	9	14	27	12	19	8	15	15	15	16	10	14	14	9	14	19	13	21	13	13	11	12	9	14	12	13	18	20	15	18	14	20	16	11	15	16	14	13	16	22	16	15	15	14	15	16	14	18	12	11	13	23	17	13	12	15	13	11	23	19	22	16	16	16	18	11	20	14	14	12	13	15	16	21	10	8	10	11	10	10	21	15	17	16	11	17	9	9	22	11	14	14	19	18	22	6	19	7	21	16	11	15	17	15	19	10	24	19	15	19	17	18	14	17	18	18	12	16	8	14	16	11	19	15	19	15	16	13	20	16	20	13	17	20	14	10	17	16	12	12	9	15	11	17	15	24	8	14	15	21	12	16	16	18	23	26	15	20	10	12	12	16	16	18	13	12	10	11	15	11	11	19	8	14	19	13	18	15	16	14	15	18	24	18	14	19	14	11	18	18	21	14	18	14
39327	19065	9343	22379	26422	22962	18673	14333	10379	7533	5313	3901	2761	2106	1743	1432	1223	1150	1047	1017	1008	1038	1106	1109	1192	1132	1231	1183	1746	1852	1355	1955	2035	1759	1597	1288	919	718	613	543	517	501	492	502	524	620	617	615	493	509	481	476	458	475	464	482	529	435	419	458	432	425	473	471	466	461	457	436	446	415	437	447	433	444	447	415	437	434	442	422	423	410	446	400	430	425	433	449	414	431	417	451	440	447	427	464	456	472	432	435	459	454	395	418	452	453	465	420	393	448	418	451	401	451	452	422	422	405	443	383	463	424	431	445	412	426	448	438	454	398	422	439	447	420	421	422	434	391	424	429	449	439	452	442	398	440	460	424	443	451	429	432	440	439	404	398	460	416	413	422	420	461	459	462	456	467	368	419	409	387	452	420	439	430	384	422	391	396	393	447	399	434	394	440	424	434	435	445	424	422	414	445	414	420	423	406	432	421	459	437	390	444	437	424	447	467	388	417	441	413	413	444	422	422	462	421	464	394	425	466	368	451	402	463	430	471	417	425	454	453	397	437	420	449	444	423	382	420	396	425	446	422	448	414	435	443	421	414	467	438	411	423	427	462	442	458	411	392	429	423	429	401	400	435	416	430	419	425	415	452	417	419	398	407	424	421	405	442	399	429	423	446	450	469	399	415	402	429	408	407	433	430	418	424	447	426	435	438	439	431	475	426	405	420	404	412	430	451	418	433	387	403	378	444	433	416	413	429	426	426	425	438	430	436	390	466	448	429	411	410	412	420	420	433	445	420	411	416	427	425	430	429	465	421	425	420	412	399	441	433	441	466	402	386	449	385	419	430	448	404	412	433	427	437	438	430	444	424	412	405	437	424	442	404	439	415	436	440	425	449	416	396	400	425	397	456	403	402	424	430	424	372	477	438	418	379	440	406	412	414	427	423	455	449	419	425	426	420	411	440	413	418	415	445	409	438	417	441	438	435	419	445	405	401	427	423	415	417	459	408	428	435	403	438	439	388	474	431	451	422	377	386	425	447	434	434	424	422	393	429	444	439	426	427	428	452	417	433	398	414	422	444	408	408	413	405	415	436	428	422	404	449	432	431	419	463	393	400	437	428	419	437	420	415	428	438	437	434	403	443	402	418	424	459	423	416	411	466	445	438	453	416	421	420	407	424	394	379	448	419	417	439	408	402	394	388	435	409	427	419	431	442	439	397	456	411	425	428	415	447	428	413	447	433	452	449	417	487	459	425	394	393	391	449	456	452	440	411	407	404	408	439	414	430	388	420	424	409	437	408	357	393	395	438	427	444	435	403	436	420	412	401	378	428	439	404	449	407	429	409	433	434	424	424	440	417	419	418	425	436	423	454	432	403	416	459	424	434	418	425	412	426	386	461	444	424	439	406	407	398	430	386	436	403	466	440	450	425	404	453	450	425	437	423	442	424	427	442	428	433	417	378	428	397	432	399	396	402	405	423	419	380	463	434	394	397	394	428	405	395	416	421	426	414	428	426	432	413	407	426	423	412	429	404	401	422	441	440	427	415	450	417	429	392	420	452	422	420	426	457	419	428	406	426	403	407	449	441	408	460	448	417	407	476	449	425	452	420	440	425	419	432	417	412	401	438	426	436	412	409	430	389	431	406	431	418	422	425	422	408	414	403	440	447	423	452	410	416	423	463	429	436	372	427	454	414	436	424	421	413	420	424	438	459	426	417	417	427	422	396	401	421	448	435	440	421	438	444	427	442	416	453	431	450	419	472	439	446	443	412	411	415	444	427	453	429	412	425	443	406	437	424	375	434	415	420	420	406	409	424	424	407	456	400	421	420	408	402	451	460	421	422	424	477	438	414	385	399	421	476	424	429	411	442	409	391	439	415	398	420	429	420	450	415	422	433	456	379	428	441	397	419	424	456	459	431	400	405	401	417	418	452	408	443	406	425	444	403	434	430	449	423	418	421	434	421	412	427	434	423	416	390	415	425	424	425	439	422	418	456	428	407	460	408	434	457	409	443	441	419	412	442	429	441	440	419	439	451	451	395	442	406	419	468	456	419	427	422	433	422	422	408	425	425	443	416	458	389	401	441	422	424	427	402	434	440	464	414	451	441	410	393	417	431	409	415	394	442	465	401	465	434	434	413	399	397	427	460	429	429	462	384	407	402	443	412	410	437	441	432	409	432	412	396	401	453	400	418	428	403	409	429	439	376	361	435	430	418	382	400	450	400	418	444	410	422	408	426	416	452	434	431	433	448	434	470	427	418	410	438	429	427	425	416	444	408	436	411	437	469	415	414	409	467	419	390	414	415	406	416	438	442	411	429	432	399	410	423	413	419	440	434	433	387	453	425	427	433	449	414	449	433	386	408	417	421	414	412	413	489	409	429	428	433	411	420	407	446	418	424	423	435	405	415	470	457	425	465	435	407	464	421	426	392	382	416	415	444	432	445	421	407	416	442	401	398	424	458	456	410	444	466	408	409	396	407	433	422	470	415	422	413	425	409	402	466	411	405	437	411	442	429	395	427	393	426	427	396	426	392	413	413	436	417	418	411	441	432	405	461	441	395	457	396	475	406	453	411	424	419	431	446	449	428	437	387	421	405	405	423	407	418	407	443	411	452	445	395	398	451	440	409	439	418	449	421	452	432	429	410	412	430	438	399	432	419	410	400	444	389	412	404	430	436	465	443	426	423	398	437	441	414	437	423	434	444	425	433	379	409	424	459	407	413	412	434	431	429	422	420	405	465	423	446	427	436	439	433	416	415	404	463	408	438	446	416	421	380	462	424	416	431	459	435	451	436	421	403	434	423	452	412	414	424	418	424	387	414	459	410	415	418	446	415	436	394	405	413	435	415	411	419	422	457	433	457	432	431	390	432	444	423	413	406	425	428	381	429	440	436	430	458	430	446	450	447	414	410	434	434	442	436	440	449	432	423	461	418	439	423	439	407	457	423	415	425	428	435	457	427	449	420	429	447	453	459	442	443	418	405	427	454	441	475	412	438	445	432	443	437	410	419	411	429	457	430	443	429	428	423	426	374	403	411	440	445	443	407	439	400	394	415	450	416	430	405	422	425	408	437	387	449	415	429	401	428	444	389	440	453	463	431	453	432	441	409	422	436	452	398	397	471	453	394	443	419	392	419	424	417	419	423	414	426	445	437	423	445	431	414	454	443	397	437	414	406	434	395	444	469	427	419	423	448	471	409	385	425	448	407	420	400	402	416	433	453	436	421	441	401	430	436	451	426	433	435	402	451	404	437	427	446	436	412	442	447	460	437	400	408	426	397	399	455	390	402	440	426	411	454	435	441	401	394	420	418	409	467	393	436	444	407	431	461	442	415	444	379	404	428	402	431	466	421	427	418	422	422	430	432	442	442	413	435	417	413	462	411	412	436	468	408	416	428	426	435	404	485	432	401	423	422	457	458	439	441	452	428	427	462	427	414	443	431	424	415	429	459	425	446	473	415	409	417	425	409	398	423	421	443	408	455	437	396	406	446
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
