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
342929788969	342929789483	342929790032	342929790582	342929791132	342929791683	342929792232	342929792782	342929793332	342929793882	342929794432	342929794983	342929795532	342929796083	342929796632	342929797183	342929797732	342929798282	342929798832	342929799383	342929799932	342929800483	342929801033	342929801582	342929802132	342929802683	342929803232	342929803783	342929804332	342929804882	342929805433	342929805982	342929806532	342929807083	342929807633	342929808183	342929808732	342929809283	342929809833	342929810383	342929810932	342929811483	342929812033	342929812583	342929813132	342929813682	342929814233	342929814783	342929815332	342929815882	342929816433	342929816983	342929817532	342929818083	342929818633	342929819183	342929819732	342929820283	342929820833	342929821383	342929821932	342929822483	342929823033	342929823583	342929824132	342929824683	342929825233	342929825783	342929826332	342929826883	342929827433	342929827983	342929828532	342929829083	342929829633	342929830183	342929830732	342929831283	342929831833	342929832383	342929832932	342929833483	342929834033	342929834583	342929835132	342929835683	342929836233	342929836783	342929837332	342929837883	342929838433	342929838983	342929839532	342929840083	342929840633	342929841183	342929841732	342929842283	342929842833	342929843383	342929843932	342929844483	342929845033	342929845583	342929846132	342929846683	342929847233	342929847783	342929848332	342929848883	342929849433	342929849983	342929850532	342929851083	342929851633	342929852183	342929852732	342929853283	342929853833	342929854383	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
1370	583	354	226	256	430	483	524	517	534	566	467	325	227	167	148	171	121	125	109	137	130	232	247	330	309	210	184	199	176	120	111	108	96	98	93	94	71	86	85	81	74	66	62	77	71	63	121	328	377	274	198	105	75	52	59	73	50	55	52	33	52	54	51	52	53	63	55	58	45	56	54	62	43	60	39	40	48	52	52	51	54	64	53	55	59	54	55	44	44	61	58	47	48	56	47	54	42	54	52	58	54	56	34	46	47	53	46	59	66	41	48	50	41	57	62	43	37	42	42	52	56	52	50	46	56	41	79	53	44	48	52	58	49	52	59	41	54	53	44	61	47	43	57	59	56	47	50	73	41	45	39	64	50	56	44	53	54	46	43	53	57	58	47	48	67	61	61	49	61	69	47	47	71	54	50	51	52	50	51	52	51	52	54	58	40	47	49	31	46	54	46	55	37	53	46	57	62	55	52	45	53	56	46	67	50	63	59	55	62	40	53	59	55	38	56	37	47	61	50	52	53	73	56	41	43	64	49	36	48	41	53	52	57	54	47	52	58	54	58	65	48	58	45	52	59	57	53	43	56	51	53	61	52	48	49	62	46	47	54	54	58	64	42	49	54	48	42	55	51	50	45	46	49	46	45	58	47	56	41	50	46	50	45	60	65	57	51	53	49	62	53	47	47	43	55	52	78	49	42	56	64	56	44	50	48	45	44	50	45	50	64	40	58	45	60	56	44	46	47	48	48	54	46	55	43	56	59	43	42	49	57	35	50	64	48	47	54	53	47	50	59	42	45	55	54	64	62	45	47	56	53	40	60	33	38	55	47	46	49	57	44	51	47	54	50	50	54	47	42	54	50	52	56	50	53	47	47	47	48	60	39	40	50	48	47	53	58	46	55	53	54	68	68	53	50	51	47	58	49	50	52	50	50	66	46	57	44	47	55	60	55	41	60	60	49	45	54	43	49	43	51	69	31	52	47	63	50	56	39	48	54	48	48	52	57	48	57	49	40	63	52	56	72	50	53	48	53	40	54	56	55	61	51	53	56	58	52	61	43	54	40	51	50	46	53	45	57	54	45	47	50	57	67	58	46	56	41	58	48	36	55	55	41	50	50	57	34	55	52	67	58	56	50	55	48	55	57	54	45	59	56	50	49	61	63	38	35	53	38	51	48	54	57	54	51	49	49	44	49	62	42	55	47	52	50	55	51	47	49	55	49	64	54	46	55	57	58	44	36	43	48	46	58	48	55	52	56	55	47	44	60	47	57	59	48	58	38	46	45	52	43	44	49	41	52	60	58	53	61	46	56	59	50	37	58	51	61	54	47	45	54	41	71	45	51	42	57	53	42	47	48	64	40	50	57	51	51	42	59	66	41	54	37	68	48	51	47	58	54	44	52	48	45	57	48	51	51	54	46	41	52	51	62	50	56	65	64	65	41	43	47	41	51	49	56	48	49	61	60	52	66	49	37	47	53	57	50	50	54	66	55	63	51	52	49	45	42	57	58	43	60	51	43	56	48	51	54	54	59	54	65	43	54	44	43	39	69	55	56	56	60	46	54	52	52	54	52	61	52	59	47	58	49	46	61	69	45	53	53	44	49	58	52	50	44	51	49	61	61	42	47	60	40	57	55	49	59	52	63	43	51	44	43	54	56	51	56	50	54	75	53	52	43	58	54	44	44	53	52	42	63	53	49	60	50	51	39	52	51	53	52	55	43	59	44	42	51	49	49	71	59	63	48	63	62	51	49	48	52	48	40	47	36	58	57	50	54	32	55	49	45	60	46	38	50	59	56	44	58	50	71	60	63	50	52	58	47	62	45	48	60	57	52	57	43	46	53	48	49	51	35	56	54	45	57	61	66	57	47	51	51	42	60	54	41	54	50	54	51	34	59	49	55	42	41	38	50	51	43	48	50	44	59	46	40	43	53	46	58	54	41	64	49	56	53	69	44	47	51	49	44	46	51	54	60	56	45	50	65	44	55	62	51	52	55	56	48	59	67	50	46	52	54	49	57	56	49	48	37	56	39	45	50	47	60	54	51	51	57	51	41	35	53	50	48	52	47	54	42	57	45	50	46	50	44	62	52	45	50	47	49	56	55	64	61	58	44	54	52	67	42	55	65	51	48	37	47	47	46	39	61	49	58	55	61	53	64	47	50	66	56	42	44	50	64	55	41	35	70	55	52	51	51	50	49	45	49	57	58	49	51	44	55	43	55	52	53	52	60	55	56	64	67	57	52	35	36	53	50	44	46	56	58	58	40	43	57	40	53	61	54	50	56	54	49	63	55	57	38	48	65	55	54	43	34	61	47	45	51	65	46	58	52	44	51	48	56	41	49	49	59	39	58	46	64	58	49	48	51	46	47	53	49	54	46	52	59	71	50	48	60	43	46	53	50	59	51	42	43	50	54	43	45	60	73	46	48	51	49	48	51	51	40	68	56	59	47	38	50	56	60	48	44	46	65	62	46	59	42	55	32	53	49	56	56	53	47	48	46	71	59	50	52	46	61	46	59	52	50	41	46	43	52	60	41	56	47	59	45	55	51	51	47	54	48	45	46	53	37	51	58	61	51	51	64	55	52	52	47	66	48	53	55	58	39	61	55	47	57	60	46	49	55	58	54	56	43	59	43	56	45	64	44	53	52	50	46	55	46	58	50	52	56	69	50	58	57	51	43	66	57	51	55	55	49	45	49	51	51	48	68	63	50	46	51	48	59	55	48	61	43	48	56	58	62	52	52	55	42	44	51	55	48	57	63	55	50	60	43	49	50	41	47	59	57	52	46	64	59	57	51	52	45	57	68	47	51	53	71	45	51	49	39	54	58	48	61	55	60	43	49	45	45	58	49	42	45	45	46	58	44	47	53	55	54	59	44	43	66	60	58	47	57	44	46	50	50	55	60	39	63	54	38	55	46	53	53	48	49	51	48	54	54	62	58	57	43	53	44	50	60	60	57	60	56	47	58	56	54	52	59	45	56	58	47	39	54	50	51	54	60	56	63	48	48	58	45	53	54	57	60	57	48	46	51	57	55	55	48	61	67	56	40	49	59	46	63	52	46	56	49	46	47	73	34	47	57	54	58	48	65	49	38	58	48	43	46	58	54	47	60	60	49	66	44	52	48	48	58	51	61	56	57	56	51	50	40	62	64	51	55	48	51	60	56	48	52	66	47	50	45	47	55	56	49	47	55	50	55	53	60	38	63	36	46	41	47	42	50	52	56	49	52	53	52	57	54	56	71	46	49	60	56	52	49	42	54	40	65	54	48	50	47	70	49	48	54	47	65	50	46	57	47	60	64	45	56	44	51	68	54	64	45	46	65	39	55	49	60	61	51	57	49	40	59	47	65	54	69	47	54	52	56	64	55	50	53	53	43	49	56	46	49	49	52	55	40	44	65	39	47	45	58	50	42	51	46	62	46	56	52	55	54	42	45	45	46	61	54	59	48	54	61	44	50	50	57	63	68	49	52	38	57	56	55
16526	8773	5756	9250	17595	20459	20436	18998	18127	17660	16738	13827	10383	6421	5260	5272	4701	3914	3397	3117	3818	4294	5921	7053	9611	7698	5340	5043	5473	4849	3535	2583	2593	2196	1939	1861	1950	1691	1654	1529	1513	1555	1519	1395	1348	1242	1333	3367	8619	8715	5766	3939	1966	1131	755	611	575	525	611	539	565	586	566	571	562	540	584	534	554	541	521	566	547	560	520	548	507	536	522	522	525	476	555	553	576	552	527	552	548	503	558	524	520	586	562	544	578	527	552	519	529	532	582	562	525	531	515	578	523	536	593	532	530	538	548	547	528	574	502	559	565	535	507	534	512	550	588	545	555	530	589	545	536	549	551	577	534	541	526	537	522	558	562	535	563	534	537	571	529	530	532	504	560	528	553	588	528	570	614	562	521	574	558	543	556	574	513	557	547	567	544	554	516	549	537	558	540	500	564	548	540	550	546	556	506	591	542	543	522	555	549	543	544	546	558	571	533	550	565	572	541	579	561	568	521	539	569	534	588	549	524	525	521	584	520	539	588	501	533	554	541	526	561	537	549	571	537	506	530	570	527	541	504	522	534	536	508	506	544	537	509	521	526	515	545	550	606	565	515	542	585	544	567	542	558	539	541	538	544	515	525	551	549	539	513	571	528	554	535	524	566	564	570	559	543	548	537	581	540	520	515	513	536	523	528	563	520	537	520	515	575	499	521	566	595	566	540	529	551	541	556	500	521	557	530	571	538	572	523	521	571	553	550	559	531	505	500	535	563	564	519	545	538	504	591	549	539	505	566	539	526	517	547	546	523	585	508	544	533	550	581	540	539	557	515	535	599	556	577	514	578	571	551	526	533	533	507	546	550	511	500	539	544	527	513	557	552	542	577	526	520	538	556	533	575	562	560	529	560	519	538	586	532	572	517	528	553	540	549	568	562	573	521	559	545	559	553	535	509	564	533	580	495	541	542	554	577	547	525	562	569	604	532	513	533	528	556	492	582	535	557	537	580	553	529	535	548	541	484	570	572	550	588	558	532	555	529	527	527	566	544	574	518	562	526	527	555	528	577	509	533	567	518	571	571	563	529	579	578	560	587	559	519	550	549	522	553	511	531	536	540	589	535	556	518	552	518	524	553	524	529	568	555	550	556	533	552	528	546	541	531	523	517	517	537	519	535	499	519	550	537	532	539	540	519	530	508	565	531	549	549	557	564	563	549	569	559	572	604	544	531	540	543	551	543	530	530	483	518	567	560	526	585	545	517	537	516	512	528	534	545	524	567	527	549	558	546	535	550	550	567	503	565	571	539	558	551	545	528	591	547	564	555	551	542	532	494	556	568	511	546	542	555	525	535	552	601	526	522	523	567	587	536	576	572	587	527	541	544	542	572	537	544	537	566	593	557	559	517	493	520	552	563	533	535	559	527	562	599	554	548	548	567	533	565	531	525	530	560	541	532	531	505	513	535	489	522	565	554	543	540	535	540	559	532	618	538	527	529	550	544	567	516	582	529	543	552	544	533	502	535	541	548	555	554	522	574	536	550	538	521	563	572	572	542	562	505	536	511	540	543	488	574	522	596	517	557	521	512	553	534	551	596	546	553	544	570	571	510	587	543	534	541	551	583	559	570	545	527	552	554	543	537	513	577	563	525	535	548	555	519	527	538	541	580	549	518	552	558	577	559	542	527	550	550	540	527	549	478	564	538	567	565	530	529	537	594	529	590	545	503	532	535	565	567	570	541	536	528	512	542	502	537	511	558	572	561	547	525	514	574	549	536	502	556	486	540	536	510	565	544	550	569	486	562	534	558	521	538	588	533	567	524	542	540	532	547	551	572	560	482	550	522	597	565	567	538	559	549	547	584	564	545	543	546	565	589	535	509	547	516	519	582	570	576	546	545	590	555	589	510	523	560	551	545	576	538	506	559	569	552	527	581	578	582	562	609	528	527	542	530	572	552	523	578	517	544	535	499	521	522	532	531	559	535	544	528	596	527	563	504	519	581	540	532	583	538	562	515	533	571	565	527	576	546	555	547	546	537	552	565	539	555	537	550	535	520	522	508	552	538	511	558	555	519	497	531	544	550	515	556	534	590	548	541	525	515	525	513	544	553	533	530	519	511	544	566	500	546	529	588	506	540	565	577	531	569	572	591	553	538	528	516	521	538	550	531	538	576	521	566	529	566	568	533	527	570	570	561	529	601	593	566	548	574	545	545	532	530	591	554	525	506	531	544	565	552	572	561	574	598	552	546	541	568	554	523	554	510	511	563	522	562	540	518	563	551	531	569	527	576	530	539	541	499	573	520	539	564	554	541	521	526	545	534	528	544	532	510	547	537	535	526	541	590	586	569	530	535	552	545	557	536	502	544	535	532	568	541	608	568	532	520	565	618	569	557	550	579	562	483	543	528	517	538	574	571	601	576	532	539	514	528	573	533	506	577	579	567	591	558	574	537	522	538	545	547	573	549	582	548	552	581	539	557	543	560	551	558	523	536	559	543	520	527	530	558	546	532	515	567	533	551	530	517	494	552	554	499	494	598	572	550	578	503	540	534	565	525	534	539	540	551	558	544	502	560	568	583	578	619	533	544	529	536	534	542	549	525	520	498	533	538	553	519	533	518	569	547	522	578	545	512	533	556	555	524	576	571	578	550	502	526	542	545	543	504	545	572	551	552	558	529	551	569	540	558	607	560	575	532	577	551	575	571	527	534	548	531	563	555	555	564	581	561	523	566	561	584	542	559	533	561	545	519	540	556	500	519	480	528	557	573	517	532	568	545	573	577	553	550	547	602	554	498	556	535	579	538	525	549	545	569	521	513	545	546	575	540	515	576	537	538	586	522	523	504	547	540	506	575	575	534	554	542	561	549	564	504	529	548	520	579	545	536	553	564	539	555	574	588	549	533	574	581	575	558	538	547	569	540	516	528	541	541	566	540	554	571	559	536	559	554	556	568	542	567	565	532	573	579	532	542	559	558	525	556	558	540	535	572	569	536	523	531	536	532	509	551	514	574	533	529	553	545	495	531	523	525	540	536	521	557	515	586	533	517	558	547	532	536	577	581	547	464	526	564	571	547	525	544	555	559	564	564	541	513	512	560	537	568	513	538	523	568	547	564	511	580	544	573	575	559	537	588	542	533	570	562	561	545	552	548	551	582	579	560	539	560	511	567	505	519	561	591	522	535	537	513	529	516	479	563	569	521	530	517	518	474	574	570	532	528	557	576	551	520	568	522	558	556	564	571	541	559	543	488	540	591	541	556	557	511	545	533	568	561	575	496	536	584	522	549	534	543	563	595	573	558	570	547	521	516	516	588	519	498	533	563	548	567	541	533	514	546	565	548	535	559	543	533	549	554	567	553	531	540	599	530	576	523	561	508	507	532	522	492	555	529	510	538	562	544	519	555	514	539	560	545	523	561	519	520	549	584	568	559	532	559	571	553	570	565	593	603	565	594	575	529	578	574	532	543	552	562	551	532	545	518	528	570	563	520	532	551	578	587	508	573	571	559	573	553	536	539	573
1676	283	212	169	129	262	310	333	294	358	325	214	158	112	111	113	92	87	71	100	78	106	129	189	241	191	145	120	124	134	98	84	91	88	82	92	65	67	63	65	74	69	60	50	61	71	68	80	117	86	82	95	89	48	52	39	49	31	51	42	34	45	49	51	45	38	42	47	41	48	46	46	40	48	36	49	50	44	38	58	40	52	34	45	39	27	43	45	41	50	40	50	34	37	32	45	38	54	31	48	51	53	41	49	37	58	44	40	51	40	43	45	32	44	47	48	34	52	32	37	37	47	52	39	41	52	47	53	44	53	48	39	36	41	58	35	53	40	47	57	44	39	35	41	46	47	46	47	49	48	49	49	39	49	55	33	49	47	44	57	41	41	51	45	48	56	51	48	40	34	45	45	49	39	39	47	48	41	32	51	32	35	52	63	45	54	32	45	36	46	61	53	47	51	43	39	35	41	47	38	47	42	57	41	35	39	53	45	46	42	42	53	51	39	53	47	49	50	47	42	56	36	40	35	44	45	39	60	39	49	57	45	41	43	49	49	50	47	43	45	46	48	38	58	52	37	55	52	51	41	37	39	42	53	39	51	51	43	47	48	37	38	53	56	50	44	52	44	55	31	56	43	44	57	52	50	49	49	46	48	54	50	52	35	45	38	43	46	46	37	43	34	38	40	51	41	49	53	44	53	34	43	52	38	53	47	43	53	50	41	46	39	50	42	33	36	32	37	49	42	36	55	49	46	35	52	58	46	55	36	55	39	43	48	45	44	44	50	47	42	53	53	50	46	35	38	39	41	41	45	43	45	34	49	37	46	46	50	29	63	35	49	43	55	38	40	45	48	54	48	50	53	38	55	55	44	59	47	46	43	34	46	36	42	55	48	44	48	55	36	54	40	50	33	43	52	51	48	42	43	39	41	40	36	61	56	34	55	38	37	39	39	37	43	51	48	52	46	47	45	43	45	44	48	53	44	44	38	44	36	37	45	44	46	60	51	47	38	48	51	48	48	55	49	43	39	39	49	48	39	36	45	47	35	61	48	43	35	37	37	35	36	68	44	42	45	34	42	44	45	41	43	55	49	47	57	47	40	40	46	53	51	51	45	44	43	45	38	65	51	47	37	53	37	47	53	43	26	45	47	45	51	52	38	49	45	42	35	43	49	46	34	45	29	44	29	48	48	46	48	34	50	47	60	46	47	39	40	37	43	46	52	53	62	39	35	35	45	48	63	47	51	43	45	34	47	38	55	36	49	43	38	49	36	39	45	48	51	57	55	36	54	35	46	46	40	46	43	47	41	47	64	55	35	41	43	36	52	51	53	41	37	56	56	38	41	41	45	41	46	37	54	47	52	38	47	47	34	52	43	42	43	50	41	49	36	55	39	39	49	42	55	43	47	59	50	33	40	36	33	37	48	45	39	53	32	42	47	36	45	49	60	41	37	47	35	59	46	47	54	68	58	39	58	49	47	46	51	43	39	40	49	53	52	39	46	45	45	39	46	50	38	33	49	40	38	49	42	49	41	50	54	44	49	48	36	46	53	40	53	40	53	43	44	45	47	38	43	57	41	39	57	41	52	37	34	53	53	37	32	43	40	47	59	45	55	38	44	45	37	44	28	47	53	48	50	46	55	39	45	46	49	50	33	40	45	38	46	42	45	39	47	43	51	45	36	34	49	48	49	44	54	49	47	44	41	40	45	43	36	39	57	50	58	34	48	41	47	44	36	50	39	46	49	47	47	37	59	43	41	60	49	40	41	37	45	45	40	39	47	39	45	37	44	41	41	45	42	47	43	54	55	51	48	35	52	38	53	34	45	68	51	48	43	54	43	41	44	42	34	44	47	58	36	53	41	42	30	49	34	39	47	52	45	44	50	51	38	44	56	40	45	47	54	53	51	45	47	59	45	55	45	45	51	53	41	42	48	51	52	61	42	52	41	50	38	50	58	54	52	44	47	49	55	66	47	35	45	38	43	44	43	42	55	46	52	42	43	40	34	52	50	52	33	47	48	37	48	39	46	43	52	41	45	56	45	41	48	49	52	49	44	58	42	38	46	60	45	53	42	51	46	49	52	41	43	40	49	47	53	46	42	36	45	46	40	46	51	35	43	53	49	40	32	43	41	38	49	48	48	40	49	35	53	35	49	48	52	56	50	53	57	54	39	51	58	36	43	39	50	37	49	39	49	47	46	46	42	46	31	43	42	52	57	53	41	55	47	37	51	51	38	55	45	52	39	40	37	49	45	45	45	39	50	37	43	32	38	49	36	45	58	38	58	50	57	50	42	35	50	43	41	51	48	49	36	47	35	55	49	55	49	42	46	51	42	45	44	55	53	50	42	44	52	52	51	41	46	39	49	41	37	44	49	40	40	47	48	53	37	43	38	53	47	53	50	38	39	48	46	41	40	51	50	43	59	48	51	39	56	55	46	46	52	45	57	48	35	52	49	55	42	41	46	52	46	47	38	48	41	45	63	40	37	51	49	38	46	44	51	39	40	41	36	49	41	47	57	48	52	49	49	40	45	44	46	55	49	53	41	48	48	48	52	42	42	42	38	49	35	48	40	47	43	51	43	43	47	38	56	50	37	47	40	38	42	35	41	49	43	49	49	52	53	54	47	44	51	51	32	41	46	42	42	43	47	59	42	46	50	52	47	50	28	47	45	42	48	40	41	55	47	43	51	39	38	30	45	48	49	35	49	49	44	37	47	34	52	42	59	51	40	40	41	35	41	52	45	55	40	52	29	35	36	53	40	33	44	47	48	41	44	35	58	35	38	40	42	56	47	40	41	39	59	49	40	46	52	38	53	42	44	48	56	48	48	45	54	56	38	45	52	41	37	33	50	46	38	39	43	50	49	39	52	49	40	55	45	58	48	41	50	45	35	49	48	51	41	53	49	44	49	46	41	44	44	44	44	34	29	51	45	42	51	49	47	51	56	35	50	40	44	46	52	48	56	36	53	44	43	36	46	45	54	46	38	43	41	54	49	59	44	45	47	41	56	50	45	29	47	34	43	59	51	56	33	49	47	43	47	49	46	38	50	57	51	46	59	63	50	43	52	42	46	52	38	35	52	51	46	55	47	51	39	41	62	48	50	41	41	47	49	49	46	47	39	50	47	36	46	51	43	57	47	43	43	45	61	49	49	57	41	52	39	51	47	43	46	48	49	32	36	58	41	47	49	68	37	43	39	53	42	54	41	48	49	49	46	48	34	62	43	42	46	42	47	48	48	51	53	40	55	49	40	47	45	45	33	45	50	45	40	41	42	43	49	49	35	38	35	53	48	41	52	50	40	55	43	47	63	52	47	48	42	45	42	36	47	44	42	54	47	47	37	57	43	43	57	38	44	50	41	48	38	41	44	57	43	56	51	44	49	50	51	52	45	33	44	45	51	52	50	35	36	46	44	47	58	49	41	47	47	54	45	43	44	52	41	55	51	32	51	46	38	52	44	45	50	37	40	43	39	51	49	49	42
12121	5356	3621	6191	13042	16199	16176	14873	13591	14201	12240	8666	6226	3529	3223	2927	2557	2144	2070	2206	2669	3102	3419	4905	6759	5201	4070	3650	3747	3224	2662	2248	2410	2035	1901	1569	1567	1467	1475	1408	1260	1071	1086	1020	958	845	930	1682	2851	2046	1645	1645	1128	786	615	536	498	452	453	497	494	446	465	461	506	499	506	503	475	485	476	490	498	463	527	431	466	491	491	480	455	463	455	506	464	479	458	452	478	442	458	491	517	489	459	502	498	457	499	476	452	464	456	472	527	499	531	505	467	499	452	523	479	481	458	482	465	461	502	510	435	472	494	457	488	460	518	466	495	461	494	452	464	494	467	459	466	486	498	475	491	480	480	511	444	492	475	502	456	454	507	485	445	431	431	479	457	471	465	464	472	452	470	467	437	470	508	501	485	468	499	457	497	476	516	463	504	494	479	497	473	521	470	462	484	433	519	519	455	470	469	481	456	480	487	483	481	476	479	471	441	486	452	487	468	497	466	470	458	480	485	455	467	478	455	478	474	514	495	499	449	474	503	456	516	464	459	492	495	480	520	496	468	475	488	471	465	486	476	443	507	480	494	494	451	511	518	477	534	503	445	482	496	480	500	494	501	454	464	497	491	494	504	491	496	484	470	463	500	491	498	466	485	489	462	463	476	510	478	448	497	493	484	475	493	483	495	500	478	441	495	497	497	462	538	447	454	475	482	504	534	484	506	465	498	452	502	479	469	443	454	461	515	474	485	488	498	472	490	467	500	523	458	477	517	472	466	520	462	488	444	501	456	464	487	477	465	486	491	442	497	470	465	480	478	479	453	503	488	463	476	506	487	453	467	473	509	489	465	491	449	514	541	448	440	507	494	462	469	485	460	460	485	484	528	462	453	502	497	471	438	462	471	475	496	449	446	467	451	502	485	485	470	474	469	484	481	462	499	479	487	468	510	512	487	459	477	529	481	467	476	468	506	485	482	448	434	520	496	459	465	481	473	512	463	470	509	474	493	472	474	488	499	466	469	485	474	460	453	459	483	477	502	476	469	490	473	484	459	451	455	494	490	493	515	459	531	479	444	504	459	494	454	518	500	509	470	454	498	448	483	464	479	463	464	461	466	498	434	480	482	442	506	476	448	471	447	469	474	500	475	523	482	429	473	493	512	484	487	474	482	479	484	479	454	476	487	470	449	477	456	458	465	485	428	491	497	466	509	502	473	475	472	505	493	509	481	498	473	469	494	462	413	505	507	481	508	467	491	489	471	487	456	509	466	461	475	481	511	484	537	455	443	479	491	482	443	481	501	463	447	511	476	481	496	498	543	442	458	508	514	491	430	455	480	464	466	480	508	449	473	502	453	493	495	490	481	461	485	492	508	452	464	478	526	460	484	447	451	472	495	477	466	445	468	455	476	487	483	439	509	478	485	442	474	493	449	482	501	481	502	478	496	495	453	485	466	508	472	473	463	479	479	494	432	488	471	505	474	456	490	502	454	444	511	481	453	492	463	506	481	467	492	466	496	478	465	493	477	464	495	473	505	426	436	502	424	482	527	486	494	509	480	484	480	471	496	481	463	497	462	468	479	482	487	449	441	463	471	490	509	464	471	486	459	475	477	456	478	459	463	514	483	489	439	466	486	476	467	474	458	457	480	463	494	477	529	461	487	491	445	451	458	485	470	484	457	461	492	449	482	484	463	475	484	485	497	476	503	499	478	491	453	466	475	491	481	475	488	469	509	494	477	481	484	449	471	448	465	472	500	474	464	464	496	480	461	468	524	470	475	489	486	494	493	427	500	469	499	443	466	503	487	470	465	487	492	468	467	500	474	506	476	428	476	479	522	476	473	484	535	490	461	469	472	449	491	435	500	461	436	475	470	499	436	521	510	502	487	453	506	477	476	495	506	484	459	452	449	462	490	461	487	492	494	473	501	473	481	437	478	440	476	451	474	504	488	474	445	477	433	489	481	477	482	496	468	455	543	467	473	539	478	471	490	491	471	452	490	494	475	459	511	499	464	497	490	446	480	469	449	533	440	445	466	452	465	446	461	491	497	455	453	452	504	517	456	482	528	464	445	467	512	450	467	462	471	501	474	499	470	480	507	470	486	456	450	501	511	459	453	487	462	484	488	501	434	499	494	473	488	526	480	496	481	493	488	467	451	499	490	486	481	466	455	489	474	427	463	481	476	476	478	470	494	463	498	504	495	488	480	472	467	507	494	483	454	470	445	456	518	481	479	478	495	509	521	495	501	486	478	489	483	469	505	441	479	483	494	480	500	507	468	445	452	492	486	519	451	474	508	462	490	480	480	479	513	508	462	508	465	447	487	485	472	477	458	487	448	476	479	499	481	475	460	455	517	489	470	469	506	489	503	482	448	483	515	478	483	472	484	469	504	485	436	506	438	509	474	470	494	470	510	459	470	503	475	475	436	491	502	451	451	508	489	484	495	510	496	447	443	483	482	473	448	488	493	461	478	478	464	481	515	474	500	492	493	500	460	475	502	482	459	473	468	512	468	476	487	534	461	478	473	469	490	493	476	457	463	492	483	469	471	481	478	518	444	442	470	494	491	490	480	462	508	476	506	491	485	451	502	458	461	505	474	445	442	440	499	425	457	465	480	517	432	481	477	486	453	504	482	479	484	487	430	504	525	437	463	510	466	457	496	506	468	447	484	492	489	513	459	446	507	483	451	492	521	501	461	490	523	491	468	520	474	499	450	473	484	485	449	481	483	454	459	476	499	477	439	497	474	501	441	469	432	478	451	463	466	472	474	476	512	465	421	473	533	456	511	493	469	482	483	474	461	477	515	517	475	509	512	498	447	468	484	466	495	455	482	473	506	461	492	493	491	496	472	442	495	493	467	442	439	467	468	461	493	477	502	463	475	496	494	472	470	495	482	472	492	504	465	495	460	478	450	463	487	481	478	493	466	459	491	485	453	475	481	527	499	478	468	490	499	464	495	462	443	466	471	480	459	512	516	461	510	466	462	491	531	473	441	465	478	481	483	468	504	488	492	451	494	454	451	452	461	489	539	480	471	482	532	443	471	468	467	447	483	454	502	474	470	508	463	455	475	487	522	509	452	458	467	435	479	462	454	489	454	501	489	480	494	510	513	482	467	524	477	472	477	483	469	493	525	457	479	444	511	499	497	485	455	437	452	470	481	447	502	463	500	481	460	465	479	473	497	471	454	501	474	480	479	497	489	479	488	495	486	486	490	461	444	457	460	463	517	501	470	496	466	462	444	471	466	483	520	451	463	481	523	478	487	449	492	501	454	469	481	495	472	489	483	518	459	429	491	465	470	479	466	520	511	499	491	482	487	493	507	507	489	508	465	458	511	469	511	480	472	478	437	467	515	504	448	485	442	520	502	500	510	481	455	488	510	489	484	467	487	500	501	490	475	446	434	463	497	490	457	481	444	447	495	480	477	493	465	476	503	470	462	475	471	471	456	477	525	488	425	494	517	507	497	526	458	457	498	467	437	475	456	509	459	473	487	481	483	455
943	492	361	270	296	407	392	465	467	419	400	298	192	168	115	132	116	112	115	117	122	156	186	232	254	225	290	268	185	190	163	138	107	129	104	95	91	94	89	95	93	63	74	74	85	72	80	163	155	178	177	148	133	98	81	57	65	52	58	50	60	54	49	46	46	55	60	66	49	60	46	60	53	43	50	56	59	60	42	50	51	53	58	54	72	55	61	46	66	52	50	66	53	53	58	48	60	55	42	62	64	64	69	60	57	42	65	52	60	54	49	48	49	47	72	46	57	50	57	60	59	50	45	63	64	57	59	56	67	45	58	50	50	55	51	57	51	58	48	55	40	59	50	59	49	62	63	36	48	64	60	59	56	62	51	63	54	53	58	76	52	60	58	50	65	54	55	53	55	55	59	66	49	45	66	45	55	50	51	50	39	60	58	39	51	63	64	51	50	57	58	58	67	75	73	53	46	45	63	45	60	48	63	49	57	50	57	58	48	58	64	69	52	51	42	46	62	59	50	57	57	61	42	59	51	53	52	63	59	54	55	54	61	70	65	59	58	55	65	54	64	57	54	68	63	64	59	57	60	55	51	71	53	58	50	63	55	59	58	59	59	60	50	55	53	49	54	47	63	50	66	61	68	62	46	62	56	61	62	50	43	56	73	67	40	61	50	69	63	45	50	72	60	55	52	66	61	57	56	51	55	55	55	59	54	55	58	58	40	49	42	58	54	57	51	54	55	48	51	60	70	46	61	60	58	55	51	40	53	56	56	55	67	42	56	75	60	68	58	65	66	55	54	64	50	63	56	54	55	52	57	57	64	52	58	60	58	57	55	56	54	53	65	61	60	59	52	65	42	58	72	65	49	60	61	53	53	81	63	59	51	45	52	59	47	50	87	56	74	65	54	45	52	64	51	68	60	58	56	66	45	65	49	68	43	41	50	53	56	50	55	59	53	72	55	46	51	49	56	51	63	52	63	51	54	43	62	70	53	49	55	47	57	51	69	50	43	52	54	56	59	53	59	53	72	69	56	67	56	68	63	67	62	63	51	69	57	55	50	53	56	63	50	63	58	62	65	57	65	48	76	59	62	59	67	51	60	46	52	54	58	51	63	54	65	52	61	56	51	60	57	59	53	55	58	49	49	60	45	63	63	47	52	71	73	65	59	53	56	51	57	53	66	45	60	56	53	62	45	64	47	60	48	61	46	54	63	41	75	55	62	57	64	57	63	58	49	54	47	58	46	44	56	46	48	60	51	51	54	53	65	42	51	65	47	54	48	59	47	60	52	62	65	60	64	56	59	52	57	60	48	57	63	55	54	62	60	53	60	58	59	44	50	55	58	68	42	48	47	48	58	53	51	49	47	54	57	64	54	72	52	63	51	52	57	58	61	56	56	64	49	77	65	57	42	85	49	66	53	47	47	61	58	45	64	61	49	71	56	59	60	49	58	64	57	55	64	62	64	61	69	65	50	54	66	51	68	46	54	50	39	61	66	52	61	62	62	50	59	63	49	59	46	56	45	46	59	57	71	61	54	60	73	59	48	52	66	61	50	47	56	50	54	53	53	63	42	55	42	55	72	67	59	63	55	56	58	59	50	74	62	52	56	60	55	56	58	56	53	50	64	57	66	54	49	45	54	64	48	49	54	60	59	49	56	52	47	58	60	66	49	61	60	60	61	60	65	67	48	57	58	54	60	51	57	48	61	62	59	71	54	60	75	58	60	57	59	50	70	51	56	49	45	52	64	61	51	67	78	53	53	48	64	50	63	58	55	49	56	56	66	55	50	63	51	56	65	47	44	51	64	60	47	55	60	59	56	61	52	58	50	62	50	67	44	68	53	47	49	51	64	53	56	75	58	67	55	50	49	50	53	50	73	60	45	62	59	61	49	53	64	50	67	46	53	53	53	71	63	70	61	51	62	44	48	59	56	54	41	56	60	54	47	61	70	61	69	61	55	64	63	64	56	55	65	58	62	45	48	53	52	64	58	52	55	48	58	73	60	62	49	51	55	64	69	61	58	46	49	60	75	47	62	70	61	48	57	69	67	51	61	50	53	64	62	50	45	55	60	54	59	56	52	62	51	54	52	63	62	55	59	53	59	60	54	62	65	64	58	52	57	59	53	59	59	59	70	59	57	46	51	58	45	54	46	49	56	72	37	55	66	48	48	55	65	58	69	42	53	51	47	57	42	57	58	59	50	50	65	70	63	53	65	61	49	43	61	54	49	68	71	57	48	58	56	47	61	65	61	46	45	53	51	72	50	59	61	64	59	65	66	55	54	52	62	52	61	48	53	59	53	51	44	61	57	57	42	58	60	48	54	51	58	44	65	57	56	59	52	66	52	60	53	55	52	57	64	47	61	53	49	64	55	57	56	71	69	57	51	67	54	51	72	51	59	51	48	48	55	48	51	46	51	60	50	55	52	58	59	61	52	61	59	53	53	50	58	65	62	47	64	56	67	53	50	41	66	56	50	50	55	58	67	53	57	52	52	51	61	53	61	46	58	63	60	59	52	65	56	59	45	52	54	49	68	55	77	58	62	54	68	59	63	64	57	57	56	45	49	59	69	46	64	53	55	59	46	50	57	60	62	51	66	81	59	69	58	67	63	58	51	67	56	59	58	52	43	65	54	62	59	56	51	63	53	46	58	57	59	54	63	59	57	48	63	51	68	53	55	53	54	59	73	58	51	57	52	54	62	49	54	52	63	50	57	49	63	59	33	46	58	50	58	60	68	69	63	64	53	58	41	45	56	61	67	58	47	68	54	63	73	51	53	64	64	53	54	52	63	62	45	47	61	63	54	56	44	53	63	56	59	62	60	51	47	67	50	48	46	73	61	64	61	56	44	41	63	56	60	71	54	53	42	45	59	61	47	57	62	57	57	57	52	52	56	52	48	65	55	52	74	61	59	71	60	48	56	51	60	62	57	52	56	56	62	59	55	57	45	52	64	50	71	49	52	53	62	53	56	56	56	50	52	54	69	58	44	62	54	57	52	63	56	53	48	56	51	54	54	45	63	66	47	55	60	40	52	53	56	40	78	58	66	74	57	60	51	61	68	49	41	51	60	51	54	56	57	67	64	56	60	50	50	56	62	41	43	55	52	58	57	61	61	50	54	66	63	66	71	57	60	59	67	59	55	69	62	52	57	58	54	60	69	71	59	57	63	54	45	48	52	44	56	53	63	71	57	48	58	53	61	50	58	48	53	60	54	50	57	57	56	50	62	68	61	58	61	56	55	55	56	58	49	62	60	71	56	47	47	64	57	67	62	44	55	78	62	52	66	39	52	56	60	46	52	49	59	58	45	53	62	57	54	51	62	46	56	71	46	44	49	64	49	59	51	71	49	56	54	57	66	63	59	59	53	52	55	68	59	60	66	64	61	62	46	55	52	57	68	54	43	50	65	66	47	59	57	53	47	61	58	52	58	61	50	62	52	59	61	55	58	52	67	57	52	73	56	45	54	48	55	61	54	62	51	39
14971	8363	5350	9108	17980	20852	19402	18764	17152	16389	13645	10428	7537	5188	4403	4082	3712	3146	3049	3184	3439	3984	5342	6630	6733	6495	7048	7828	5419	4581	4061	3176	2587	2394	2440	2177	2129	1989	1841	1830	1692	1482	1498	1427	1307	1398	1628	3701	2979	3452	3947	3440	2537	1594	939	734	634	600	566	573	536	613	577	567	604	587	614	571	594	551	598	614	604	619	572	612	569	571	596	676	589	557	601	583	586	606	619	588	618	634	576	566	575	582	580	574	577	607	591	617	595	564	526	596	561	593	560	560	555	582	572	614	578	576	579	576	563	585	593	554	587	585	581	550	615	609	623	558	591	582	574	579	574	537	593	629	572	587	590	604	592	585	637	620	585	616	560	594	583	631	624	570	568	570	578	571	580	555	618	622	582	579	597	557	565	605	619	572	574	573	581	595	597	601	585	621	604	598	619	581	594	570	621	586	620	598	566	549	572	546	579	580	580	557	596	593	591	607	574	552	579	565	612	567	638	594	550	560	570	603	608	551	581	608	569	619	626	556	630	601	553	601	614	605	592	585	586	583	584	560	571	535	611	525	577	601	596	582	603	589	580	585	545	553	593	576	576	564	567	606	600	576	599	582	621	597	595	636	618	626	622	575	590	535	513	577	630	626	598	555	563	513	535	544	568	616	553	587	544	577	566	607	556	562	600	606	565	549	569	598	599	567	605	597	604	572	589	568	597	570	614	614	552	629	606	594	580	587	539	548	599	604	557	545	573	571	590	636	589	584	584	617	642	639	595	560	634	572	606	610	551	584	564	597	566	593	577	591	591	600	522	581	562	596	599	604	595	593	576	579	576	606	563	586	598	653	589	603	555	577	560	542	610	571	590	577	573	587	575	621	577	584	609	577	589	594	602	601	578	596	588	614	562	618	578	575	609	577	578	594	570	587	596	585	572	564	601	591	568	580	585	555	633	544	583	595	590	556	610	588	591	546	589	596	569	597	574	587	626	628	568	546	606	599	582	602	553	617	552	564	565	543	615	555	603	597	571	590	618	614	590	596	560	575	585	637	605	519	585	535	612	601	621	602	603	580	583	592	620	580	602	571	579	565	603	603	549	631	573	627	610	598	581	594	569	555	554	591	571	578	604	579	582	588	542	575	595	603	592	597	554	584	616	592	578	587	598	543	617	551	595	599	632	560	572	582	594	601	544	591	588	578	583	581	583	594	603	586	576	568	610	609	585	547	584	616	558	548	548	608	598	571	663	604	584	551	570	569	575	624	575	555	592	592	594	584	564	578	586	596	624	599	581	574	618	576	573	566	586	586	584	605	579	616	559	561	603	595	530	584	559	581	552	610	592	599	567	559	596	611	554	551	606	597	617	578	603	556	573	617	547	580	605	593	565	626	599	568	616	574	561	588	596	581	583	574	536	597	605	647	597	607	586	633	604	616	577	598	609	610	559	626	612	563	612	579	620	591	592	598	600	526	600	587	595	566	601	585	588	599	600	585	584	607	601	614	590	575	557	595	636	602	621	598	615	522	588	570	585	588	601	635	614	584	553	582	588	600	620	570	565	591	588	588	550	644	608	575	547	624	588	567	586	634	624	599	592	632	581	580	563	591	606	571	590	563	579	584	594	572	571	526	590	570	547	584	561	576	609	612	581	594	600	592	598	605	627	585	595	586	572	612	589	610	543	620	573	571	584	578	585	611	575	578	620	563	567	617	577	547	524	627	603	600	604	558	620	618	557	598	554	580	573	569	603	571	555	571	569	583	591	589	586	597	566	582	574	568	587	583	609	585	561	570	622	548	618	546	585	574	586	571	615	581	601	590	599	544	651	559	606	587	585	565	585	580	638	617	593	572	545	591	562	606	601	550	593	579	559	548	619	580	604	584	594	606	598	624	558	551	582	593	619	606	575	556	593	522	572	583	594	602	610	581	594	569	579	591	570	557	589	568	557	552	589	589	585	569	645	558	578	567	588	564	574	606	579	587	591	563	595	609	571	591	594	593	585	555	604	605	604	599	553	594	597	585	566	608	552	599	586	556	593	569	563	576	578	638	576	537	574	586	562	578	634	570	581	556	574	580	615	606	569	573	566	555	603	586	619	643	588	577	619	542	601	581	580	588	598	576	551	596	584	615	572	588	587	598	608	537	572	571	626	606	567	567	553	578	638	581	589	608	567	561	567	608	612	586	584	551	576	570	558	601	508	553	598	582	585	560	579	593	596	557	589	603	574	599	589	621	573	600	593	602	556	573	589	631	555	578	577	566	589	590	570	562	597	585	595	591	567	598	556	580	595	599	587	601	613	559	553	595	614	606	559	596	591	576	569	602	576	577	581	572	560	574	577	600	577	622	579	586	590	591	628	574	549	594	592	600	636	620	540	577	608	590	583	547	602	617	606	566	566	575	583	587	535	545	573	577	615	587	563	594	554	594	576	579	557	598	543	608	551	546	599	580	567	580	582	639	587	602	538	625	532	595	579	567	569	591	628	554	552	603	607	579	619	549	597	567	645	545	584	585	614	611	600	565	567	596	597	573	595	606	560	597	539	586	588	571	585	581	579	612	603	618	605	615	572	573	600	583	588	585	610	570	600	570	561	588	579	568	593	548	616	577	586	613	598	572	557	573	602	559	569	613	593	625	599	566	564	583	625	595	538	580	564	572	602	556	590	591	569	589	574	592	642	592	637	579	579	645	626	561	595	627	637	600	583	581	579	553	572	564	607	560	633	588	603	622	621	605	603	567	576	595	606	582	593	572	573	565	544	604	594	597	600	583	627	604	553	562	575	554	583	596	579	597	572	590	600	589	601	586	583	595	568	595	617	620	565	574	613	598	623	568	595	573	590	566	588	553	612	550	549	559	563	609	605	598	573	557	583	596	554	600	604	555	617	602	584	602	587	547	602	622	568	590	573	546	576	577	585	608	638	539	568	565	553	547	592	655	546	614	569	598	583	592	588	597	608	543	570	571	615	578	556	578	579	592	613	550	584	532	609	564	590	581	533	573	569	573	598	579	600	597	621	615	581	593	611	542	582	581	594	627	603	541	573	584	595	600	569	600	609	562	599	589	577	596	621	572	543	607	539	617	575	606	584	564	608	585	581	598	587	568	546	576	608	601	573	591	564	586	568	557	589	590	615	586	607	612	607	557	568	588	617	610	586	585	572	588	567	589	628	558	587	620	604	568	631	563	550	594	608	593	598	606	566	595	577	550	598	565	552	606	615	594	608	576	536	589	577	619	564	554	627	597	568	603	618	579	614	584	563	582	589	589	590	525	578	614	586	526	570	583	573	585	605	586	598	583	580	566	573	590	593	621	586	559	596	569	596	566	554	542	572	507	615	565	548	567	555	608	565	574	580	609	639	589	584	584	591	556	588	605	584	617	591	560	582	542	555	654	542	600	586	644	563	582	594	572	605	574	552	565	609	586	584	574	627	591	572	577	624	545	593	620	615	561	589	611	609	606	603	589	588	639	581	605	618	625	573	599	630	611	562	562	578	615	599	579	589	591	552	540
2516	497	311	214	244	360	388	443	450	415	330	282	183	134	121	117	101	121	132	113	97	158	215	276	289	308	307	264	176	164	150	159	143	105	125	136	90	90	82	79	64	67	50	64	60	88	76	69	85	160	166	142	135	77	67	50	52	37	42	39	43	49	42	43	39	36	42	38	42	44	47	39	48	39	45	52	40	49	41	36	50	35	56	41	44	37	51	40	35	45	36	42	48	45	34	44	34	42	36	41	38	43	32	41	41	34	39	38	29	37	46	43	44	42	41	37	43	47	37	31	38	40	37	50	31	43	44	47	42	55	38	37	41	39	42	42	48	40	49	36	43	43	48	43	46	48	47	38	39	36	42	45	43	44	45	42	48	39	46	48	48	38	45	48	37	35	40	46	46	42	39	49	48	48	51	37	48	49	44	55	43	50	45	36	50	38	51	45	44	36	41	40	40	47	38	40	49	42	37	52	37	40	37	45	42	37	51	43	40	38	50	33	50	38	49	45	42	42	45	53	50	48	29	49	44	42	51	55	45	47	42	60	45	40	49	31	37	46	44	35	44	44	63	57	42	47	29	44	32	41	47	47	48	32	52	36	44	51	55	50	31	49	33	36	40	45	35	33	35	51	41	51	32	45	51	49	52	36	42	54	49	51	44	36	43	37	35	45	50	45	54	36	37	53	51	57	29	47	50	46	39	43	45	40	41	45	34	39	45	47	49	49	44	38	38	40	40	51	32	48	48	43	36	45	55	45	34	43	29	33	50	38	37	41	35	52	35	43	46	37	52	44	58	52	44	45	29	45	53	49	52	46	38	38	44	49	41	38	35	44	46	37	48	38	44	62	42	41	41	48	42	49	47	48	42	53	39	50	46	49	32	43	43	35	43	43	37	52	38	46	68	44	51	39	34	50	34	45	37	56	40	26	44	40	47	43	42	40	53	45	40	41	37	36	41	38	42	47	28	33	41	34	43	42	33	41	41	43	49	46	34	40	51	39	35	42	34	38	44	45	49	45	39	47	42	39	41	42	45	47	40	40	35	53	57	43	36	39	48	44	37	37	45	44	50	30	40	36	47	43	38	47	44	48	32	44	53	62	48	44	53	34	32	43	58	36	46	39	38	45	40	44	55	46	36	48	41	37	35	34	53	39	40	48	54	45	34	45	37	50	47	54	37	47	47	58	36	51	45	35	41	49	40	49	45	40	44	43	48	41	45	50	42	48	38	40	36	31	46	42	40	53	40	34	38	53	39	46	48	44	42	42	49	40	47	41	44	54	35	42	35	29	43	49	41	31	35	38	38	42	45	32	41	50	32	42	48	37	45	50	40	42	44	42	48	51	37	40	42	37	40	33	58	37	43	45	37	42	52	38	40	38	41	53	52	38	46	45	44	32	38	31	68	54	55	47	46	39	45	41	48	49	54	44	42	45	43	32	54	38	38	41	42	40	39	46	48	38	43	49	44	43	39	49	40	42	26	43	52	51	47	49	50	44	42	47	46	58	44	47	39	44	38	44	62	40	48	52	46	35	47	27	38	32	47	44	36	37	44	43	35	46	47	46	42	35	39	29	46	35	32	39	44	33	49	40	49	34	44	39	46	41	41	45	44	41	32	48	45	39	49	45	40	36	38	47	61	55	53	53	35	46	55	49	47	44	46	35	44	32	31	49	49	53	30	43	49	48	54	44	54	46	42	42	39	45	53	33	39	37	45	49	43	48	39	48	29	46	51	39	48	55	35	49	51	33	52	46	49	39	46	51	41	32	51	44	41	49	52	43	49	47	46	47	47	47	38	46	57	35	41	37	47	40	44	45	42	46	48	40	27	43	39	34	36	45	40	45	49	51	46	47	32	57	44	38	37	53	40	45	47	38	41	48	42	45	31	56	34	43	45	51	36	45	40	39	52	34	36	43	35	35	44	36	40	41	50	37	53	40	40	49	39	41	46	46	47	44	42	44	44	46	38	49	40	40	39	55	32	40	39	50	49	48	36	38	53	43	54	31	45	40	49	54	41	32	43	34	44	50	43	35	33	44	37	42	34	40	37	36	33	48	47	56	44	45	41	35	40	31	37	36	51	44	36	39	50	38	33	35	42	40	42	46	57	46	39	35	39	46	32	37	44	36	49	47	34	46	35	39	34	30	43	38	34	46	41	37	49	44	41	43	35	48	35	48	41	52	36	48	46	47	40	57	35	32	30	48	43	38	57	42	38	35	50	43	52	44	44	54	41	46	39	44	28	40	47	33	49	52	41	40	46	41	47	32	37	38	41	52	51	48	45	45	48	38	37	46	44	38	42	43	30	43	38	33	40	37	37	49	42	40	35	48	31	45	37	42	41	47	49	44	47	42	43	43	47	38	37	38	41	47	43	40	39	40	42	38	41	44	38	40	36	42	42	53	37	49	40	42	44	32	39	38	45	41	37	51	42	44	56	44	37	53	43	40	46	43	43	46	43	37	37	45	34	44	45	40	41	44	43	50	39	30	42	45	40	32	39	44	32	39	49	41	37	45	42	45	38	39	43	46	47	44	50	40	36	39	48	39	47	42	47	34	58	48	38	34	53	29	46	47	46	29	47	46	36	51	47	46	46	43	49	48	37	34	43	42	39	48	40	43	47	32	55	49	38	44	56	40	47	42	34	48	41	45	40	42	50	64	46	46	43	28	38	36	39	46	43	41	53	35	50	45	50	39	38	43	50	49	42	30	38	59	47	47	42	55	46	49	40	52	51	55	45	46	46	34	38	40	38	44	36	45	42	44	43	48	35	45	52	41	50	31	51	48	34	33	47	44	42	56	47	44	45	38	46	36	39	34	49	50	45	44	41	42	39	28	46	33	38	49	45	48	40	43	36	53	46	34	37	42	38	35	42	43	40	41	38	43	49	57	46	50	32	42	33	48	34	42	31	48	26	42	43	33	42	34	43	56	39	42	35	52	47	36	36	33	44	45	46	43	43	35	33	37	33	44	38	45	36	49	40	48	31	31	40	48	25	48	50	52	46	51	48	48	44	44	47	44	40	46	37	46	54	33	47	43	51	43	38	46	49	44	47	38	35	42	38	49	51	38	33	41	49	42	35	35	31	38	39	28	38	47	36	36	44	36	45	40	35	46	32	43	37	56	31	55	40	36	35	44	44	35	36	37	44	59	47	44	36	39	51	45	58	49	45	43	48	36	40	48	42	61	45	46	51	45	38	48	35	49	38	37	53	41	49	39	37	40	38	37	38	42	51	43	38	39	41	33	54	46	35	47	43	41	43	54	35	41	44	38	39	40	37	31	46	43	41	41	47	57	50	45	37	45	43	49	44	47	39	47	39	48	31	45	40	37	35	50	33	42	45	41	43	45	63	48	48	53	48	41	36	33	48	48	40	57	43	41	40	47	34	46	34	45	42	41	46	56	52	50	53	36	50	33	53	32	35	47	37	40	41	52	37	39	35	47	50	46	31	40	42	47	46	44	32	36	39	34	36	37	42	38	43	48
14843	7659	4996	8941	17370	20014	19654	18401	17472	15408	12542	9625	7030	5384	4359	4035	3522	3378	3071	3462	3593	4820	6756	7548	9043	8602	8053	7276	5008	4500	3938	3698	3501	3288	3080	3058	2479	2181	1676	1596	1535	1295	1207	1205	1232	1951	1485	1085	1836	4190	3863	3463	2543	1398	787	592	499	434	450	454	472	432	476	407	470	432	442	481	429	438	445	412	444	456	427	431	483	429	417	436	442	443	415	439	479	433	429	421	426	483	475	451	462	446	459	458	454	403	439	416	406	421	460	469	411	461	444	448	454	420	461	462	416	453	467	436	447	448	440	447	398	440	456	435	463	439	430	447	422	448	469	423	505	458	437	441	423	438	458	466	456	448	444	452	438	432	451	422	446	471	436	440	449	488	474	424	484	421	400	462	463	411	432	454	455	447	441	480	441	505	437	470	437	449	478	454	428	481	463	455	461	468	456	436	445	427	461	433	433	421	410	467	443	418	487	460	445	430	472	395	436	439	428	461	473	439	445	412	435	437	461	465	481	478	461	404	429	470	428	447	465	464	443	446	475	464	427	446	448	423	457	474	443	503	468	453	477	447	437	445	461	420	448	459	447	441	453	456	479	433	454	463	450	441	437	483	463	389	406	460	432	433	442	450	489	450	455	461	424	503	404	476	418	466	417	415	454	409	460	462	452	421	460	458	457	448	484	442	424	422	431	454	404	473	436	477	449	432	430	439	471	408	427	440	450	442	458	468	419	450	445	476	433	430	433	424	424	433	428	458	433	471	455	483	452	422	441	438	418	448	438	433	479	453	464	471	479	476	475	434	431	461	456	457	475	435	467	495	475	461	463	428	424	498	382	455	455	431	482	434	441	445	433	460	434	426	449	469	470	472	471	465	471	471	475	428	450	420	498	463	432	449	476	429	437	444	469	485	429	429	456	489	441	475	444	463	425	464	397	457	422	426	446	460	453	465	420	466	462	436	487	462	443	434	474	467	397	433	462	424	449	436	436	436	468	470	439	475	441	477	455	448	441	452	436	415	464	450	445	435	410	445	454	448	448	455	481	459	465	457	441	446	463	423	426	484	445	420	444	465	450	453	460	476	440	456	451	414	457	477	455	452	451	478	441	431	437	472	453	450	437	495	462	454	431	451	459	458	439	452	488	464	421	449	463	419	455	433	433	457	437	464	480	429	470	454	420	463	417	461	457	426	469	445	460	416	425	492	468	410	434	421	481	451	442	471	479	448	497	455	426	452	449	486	472	430	412	453	417	434	436	429	411	462	478	481	459	435	473	457	468	467	429	446	431	420	490	458	472	427	466	400	484	421	441	442	457	451	463	465	434	434	519	459	456	446	473	451	462	447	406	440	461	429	450	439	422	447	458	459	457	440	456	435	419	468	413	450	457	464	516	434	427	449	477	449	413	428	448	446	469	453	398	473	462	455	440	418	415	458	471	461	429	435	409	454	447	429	462	433	430	487	431	444	470	444	496	451	427	441	454	423	455	433	440	446	477	467	482	421	444	470	441	445	425	450	460	414	437	418	446	426	448	415	471	469	471	458	467	432	482	470	420	408	471	442	478	437	453	427	446	470	472	424	485	448	464	410	455	427	469	460	461	437	434	447	472	465	440	438	433	482	462	460	480	463	418	460	446	445	452	488	425	502	452	449	456	411	425	460	451	458	463	493	428	463	436	443	433	445	454	432	436	451	392	451	461	424	434	441	417	453	427	435	441	451	441	453	440	453	460	455	447	457	433	426	431	434	419	452	465	423	441	454	494	431	440	447	416	446	433	444	420	438	428	430	447	448	417	481	439	460	452	487	452	448	414	432	452	420	453	451	453	454	445	403	436	474	460	460	437	462	443	468	450	442	474	445	450	425	433	458	488	438	453	427	464	446	464	478	450	419	438	428	449	426	424	442	431	460	459	427	470	471	462	458	439	438	409	491	453	475	456	462	467	468	443	443	438	407	450	449	440	391	458	456	443	428	426	468	476	386	474	439	464	453	433	399	455	440	450	464	461	436	469	456	452	460	459	440	435	406	416	490	455	470	454	445	460	449	473	455	421	473	438	423	462	443	446	426	464	447	444	470	442	465	433	430	461	466	507	442	470	408	445	437	459	483	437	461	436	435	434	438	447	486	407	436	461	477	425	467	407	429	471	446	427	449	474	451	455	483	472	490	444	455	414	445	438	486	437	451	404	437	468	426	440	453	446	426	461	463	404	472	433	459	442	487	442	451	430	442	422	505	435	427	435	417	471	439	443	461	459	449	464	459	430	468	464	470	486	436	428	457	432	442	472	472	438	450	429	431	458	438	458	437	475	421	440	438	445	466	423	403	413	465	452	481	429	481	458	438	445	416	482	470	414	443	425	449	435	446	456	450	461	432	440	442	407	459	410	478	390	455	470	440	464	453	449	462	412	437	460	442	469	454	424	422	441	458	443	423	436	431	481	441	429	457	441	445	403	458	453	431	423	476	464	445	451	417	465	402	463	456	456	447	461	474	445	421	462	421	457	510	429	411	439	455	441	415	447	459	459	464	409	412	495	456	435	464	398	442	460	456	460	454	434	436	464	464	423	443	454	416	402	436	435	417	449	469	427	466	460	478	431	427	447	475	456	462	496	434	458	432	436	451	427	460	439	442	456	486	452	434	460	448	497	415	470	466	449	461	458	459	440	452	415	442	443	415	444	461	476	463	446	414	456	452	450	458	449	466	478	462	458	467	448	482	460	423	427	444	419	465	424	466	444	447	445	439	491	448	469	438	482	472	421	438	469	447	429	445	457	461	487	428	418	444	434	437	462	481	439	433	460	414	461	403	467	479	433	499	465	455	451	445	447	439	472	420	437	482	475	444	423	461	436	449	463	458	466	448	450	452	457	449	414	455	418	462	422	414	475	444	415	443	437	450	429	411	460	437	464	439	451	415	446	453	446	439	444	418	430	446	477	463	468	439	462	461	441	452	444	399	451	435	409	403	447	442	473	456	427	466	495	490	471	413	445	455	455	481	466	444	430	441	414	442	455	429	474	469	421	486	448	455	464	432	432	392	442	433	473	424	476	484	442	429	461	396	445	442	424	430	447	421	416	469	469	470	431	464	458	435	460	457	455	419	446	478	479	464	428	474	449	438	476	444	481	452	443	436	462	446	461	433	421	428	387	435	479	436	461	422	473	465	444	441	460	435	467	460	459	460	399	412	432	450	421	438	446	468	450	456	452	452	452	482	415	405	442	461	437	439	456	428	424	476	439	480	418	456	452	484	438	485	420	461	442	472	448	441	480	468	434	450	461	465	445	462	473	427	466	466	486	419	462	466	442	451	486	442	485	467	418	435	446	469	434	432	483	419	501	448	447	498	438	455	462	434	445	453	439	433	463	405	450	444	442	448	473	426	456	444	453	429	452	437	455	454	447	448	463	412	465	447	429	451	402	465	458	455	492	458	486	457	454	435	446	425	424	450	482	452	415	440	445	455	482	465	441	478	432	463	449	464	426	440	403	465	424	442	451	454	485	456
1525	719	433	298	338	495	546	557	553	500	427	314	236	192	184	149	148	149	118	167	152	241	308	410	343	331	339	317	258	232	189	186	144	160	142	117	144	141	118	84	98	95	77	67	57	87	78	118	181	260	220	183	142	96	83	76	69	43	47	70	49	47	61	56	41	52	49	53	58	57	51	52	50	50	61	52	50	55	46	63	51	47	51	57	42	49	44	57	42	51	63	62	63	57	58	58	46	46	46	50	55	57	48	60	53	60	55	43	47	38	56	65	60	51	52	53	62	53	59	46	50	46	46	65	51	52	58	47	60	43	54	50	56	67	49	69	56	59	46	58	55	48	54	54	57	44	59	52	45	45	55	53	44	52	44	47	58	55	51	55	58	58	52	39	58	49	52	69	62	31	45	55	47	49	49	75	54	50	54	61	48	52	43	61	54	53	57	62	46	56	65	54	42	48	52	62	58	59	63	57	50	62	64	61	43	52	53	59	48	58	44	42	59	48	49	40	45	47	51	58	37	57	62	61	45	64	61	55	47	62	57	56	47	47	47	60	45	66	54	65	45	56	61	59	53	65	49	49	41	40	45	51	65	57	46	48	73	58	55	39	63	42	55	65	58	50	54	47	55	52	63	61	50	43	63	56	52	43	56	61	53	66	58	68	60	64	54	59	50	55	54	60	41	45	60	50	51	71	47	68	59	40	52	61	54	53	53	58	36	56	57	49	60	55	57	51	55	63	64	58	66	69	49	47	56	51	58	43	64	52	56	55	62	54	50	61	62	57	45	51	43	40	58	51	56	64	50	47	57	46	59	51	61	56	52	50	48	48	56	63	43	52	53	70	61	64	54	63	66	48	57	57	54	75	58	61	70	62	67	50	60	65	57	37	58	67	55	46	51	64	51	55	60	63	54	46	56	45	63	52	45	46	51	51	44	47	61	58	57	56	61	49	57	72	44	51	57	58	42	50	62	60	65	49	49	53	52	60	59	59	60	46	49	57	65	45	53	46	42	47	40	48	49	54	55	59	67	57	59	49	55	49	59	56	61	54	59	48	77	51	56	49	47	64	48	58	61	62	57	60	67	44	56	57	62	52	64	63	61	48	55	65	50	54	56	55	59	59	53	52	61	51	61	53	59	45	47	53	55	52	52	58	54	59	64	58	51	54	56	53	58	47	76	44	46	54	53	46	54	55	51	54	49	48	40	58	47	46	44	57	57	55	39	56	43	46	53	62	60	48	57	47	51	66	53	65	50	52	56	41	51	42	49	52	56	51	58	57	44	51	49	51	65	55	49	53	45	57	55	46	61	58	53	55	45	49	64	62	51	53	57	53	56	42	51	50	59	55	63	46	52	53	52	53	57	62	56	56	60	60	53	55	50	58	48	45	56	56	52	60	57	45	66	70	39	50	54	52	41	61	41	66	60	39	56	54	52	46	35	45	68	59	54	60	57	56	66	54	45	62	55	48	65	43	61	50	59	53	53	55	54	57	54	58	44	55	54	49	38	49	54	50	49	66	54	54	39	47	59	55	57	65	60	62	36	58	50	49	62	71	41	52	54	58	47	49	53	45	72	58	53	54	46	52	68	59	55	48	63	49	49	40	52	60	44	54	44	56	60	54	44	56	50	56	62	51	52	53	49	58	54	55	63	56	54	60	51	49	47	59	60	46	61	50	60	44	59	53	40	66	42	49	58	47	54	49	44	49	56	42	46	65	52	49	60	47	46	51	52	77	51	49	56	61	51	60	49	56	43	71	80	47	50	51	53	51	53	50	76	48	50	57	51	59	49	53	59	44	47	67	56	68	48	55	61	52	50	49	54	57	63	55	51	51	56	46	53	43	53	60	74	65	39	51	38	54	56	61	59	54	55	55	54	44	53	66	45	50	57	52	61	48	54	58	68	55	53	59	50	52	67	52	64	52	53	66	54	44	51	65	71	62	67	55	43	43	54	58	51	72	70	49	66	74	49	53	44	64	52	55	45	57	50	43	51	50	51	53	47	62	53	60	50	60	67	46	59	48	59	47	72	62	48	50	61	55	46	60	62	44	52	49	63	67	55	55	46	58	51	47	57	46	53	45	48	56	60	55	55	48	51	53	56	44	68	50	49	64	64	64	53	61	60	71	59	59	59	46	61	52	51	54	60	56	65	51	57	59	58	44	60	59	46	43	52	53	70	51	55	59	63	45	54	61	55	49	58	51	56	47	49	54	50	64	67	53	68	41	46	57	50	59	60	57	68	47	56	59	44	58	46	65	57	57	67	56	60	52	52	60	40	49	54	54	54	53	57	57	54	60	53	63	46	39	51	53	51	55	61	45	60	47	56	56	68	61	58	46	52	61	61	54	68	58	58	56	62	52	65	51	41	41	49	63	55	46	53	57	52	58	55	49	45	64	57	53	59	57	47	51	50	60	49	58	44	58	60	57	52	64	40	47	68	75	52	56	45	61	48	51	65	44	65	50	48	50	46	59	47	58	69	48	41	69	51	62	53	57	55	65	49	58	61	48	53	59	52	48	60	59	62	62	51	49	42	57	56	44	46	44	38	61	57	62	58	50	50	51	62	51	56	56	62	55	58	53	49	46	52	60	56	63	60	47	41	56	62	50	72	51	44	48	52	63	59	66	48	51	50	52	63	59	51	60	52	55	47	50	36	47	59	45	46	62	53	58	64	46	44	47	48	53	48	60	57	44	55	56	50	55	60	50	49	48	40	55	55	53	47	50	45	56	72	51	60	54	49	51	46	45	60	68	52	55	52	60	58	49	52	57	67	64	68	55	50	63	57	54	43	60	49	54	56	67	56	64	49	62	58	56	51	58	57	54	45	48	51	55	57	69	63	47	54	63	63	66	47	58	53	58	58	46	53	52	46	51	54	53	61	59	70	50	43	53	48	55	62	59	55	66	65	62	53	41	47	62	57	48	46	66	51	36	59	55	54	63	49	59	62	41	57	60	43	54	56	57	51	54	59	62	55	55	51	58	52	62	49	61	54	60	51	45	52	62	50	50	68	52	62	59	52	45	58	50	46	59	51	42	60	56	57	52	50	62	52	58	58	60	65	63	62	53	57	63	45	64	53	47	55	54	57	48	46	48	51	58	48	53	51	64	62	55	51	53	47	47	57	52	52	62	48	51	45	61	47	47	49	53	54	47	60	55	50	54	60	59	50	56	52	46	74	50	63	51	54	42	59	49	54	56	62	57	62	40	62	64	53	54	51	46	67	56	40	61	51	63	63	54	65	54	61	42	55	57	54	42	66	67	58	52	54	47	50	45	47	42	54	52	41	39	71	63	56	50	50	55	45	52	55	56	47	62	47	43	51	53	61	55	46	50	54	53	51	59	53	54	55	68	47	62	61	48	64	51	64	73	60	57	61	53	62	45	71	69	52	56	58	60	41	55	51	58	53	64	45	54	56	59	62	56	46	46	52	50	61	56	33	55	52	59	61	54	58	49	55	46	50	54	48	66	53	55	66	51	60	52
18522	10319	6803	11160	21097	23623	22680	21016	19350	16858	14150	10663	8304	6456	5789	5411	4779	3885	4323	4378	5149	7312	8726	10632	9082	8398	9250	8030	7164	6327	5410	4443	4322	3865	3557	2943	2939	2944	2274	1917	1948	1728	1511	1203	1284	2203	1431	2431	4582	6596	4939	3939	2994	1626	1051	697	618	644	574	583	572	560	608	573	540	572	597	579	567	598	605	547	575	583	568	617	572	569	609	570	589	541	582	518	548	546	552	517	568	597	564	549	546	542	570	559	581	572	556	621	558	610	574	542	529	542	588	609	568	559	564	571	523	568	559	584	555	581	543	593	580	607	544	591	600	595	545	560	617	547	557	564	595	540	551	565	608	554	565	571	551	555	538	553	548	596	579	561	580	580	609	590	567	559	568	598	557	591	575	621	588	564	575	556	580	558	586	590	574	547	599	562	531	599	604	567	569	593	565	580	577	590	585	548	586	634	591	581	589	616	582	573	610	561	596	558	581	606	589	593	597	597	551	591	578	557	540	588	571	587	583	567	531	564	614	586	628	572	553	551	560	561	544	598	518	604	590	567	566	576	591	558	591	575	542	553	553	595	594	598	610	560	533	536	569	532	546	589	591	549	555	550	571	551	571	533	527	580	563	530	576	606	606	607	566	567	522	554	571	636	597	603	592	538	575	566	571	600	536	576	573	591	598	617	599	533	605	551	586	571	623	574	533	598	591	574	562	526	591	565	574	596	559	594	594	540	599	554	597	590	536	558	579	566	552	588	574	590	564	558	556	584	579	604	593	593	573	591	579	550	578	564	589	542	587	589	552	577	555	573	567	566	584	555	599	592	628	542	576	572	609	584	595	597	586	576	562	551	600	596	558	596	532	564	565	598	593	538	570	597	610	538	612	593	532	593	578	548	542	560	625	599	595	564	595	600	583	598	570	612	576	565	567	585	589	588	566	578	570	576	548	594	558	624	578	574	566	555	563	607	551	597	600	580	540	575	581	575	581	615	590	570	552	575	525	580	536	578	573	583	585	594	564	594	566	600	549	547	581	584	586	558	548	584	590	584	574	595	557	562	581	570	572	552	568	578	561	577	583	589	586	580	562	575	581	582	625	557	605	533	627	601	527	576	602	577	579	553	597	600	568	584	547	544	591	572	535	575	557	650	560	598	565	584	569	570	522	574	595	582	595	583	590	587	605	598	641	535	579	583	539	572	576	570	590	531	578	570	560	573	582	588	553	568	583	504	590	559	554	603	583	558	590	572	577	541	506	584	524	616	601	506	581	593	568	558	600	560	607	582	578	555	554	556	565	577	574	580	575	570	585	584	580	574	579	593	613	532	566	540	579	572	543	579	574	583	582	561	573	530	602	596	572	577	564	520	571	561	626	549	532	585	561	596	576	566	532	560	562	575	563	562	593	553	590	528	542	614	532	546	572	557	544	568	583	512	585	555	560	604	555	568	573	595	554	572	579	582	560	559	595	568	601	591	615	565	562	524	543	586	567	572	556	580	597	563	595	588	547	565	554	561	593	541	597	566	578	568	547	578	564	563	572	580	581	545	591	600	570	566	544	559	545	554	565	574	557	596	574	563	559	590	534	581	571	647	588	576	572	533	559	575	562	578	540	568	573	554	578	602	572	556	535	619	551	512	571	567	596	616	573	562	600	591	590	584	589	560	579	556	591	610	572	577	528	582	596	578	592	571	570	564	582	574	580	607	555	595	504	560	579	582	581	582	543	585	573	553	563	538	571	558	598	554	557	572	590	540	565	546	587	605	632	597	545	544	558	599	606	584	578	547	560	588	554	559	573	586	546	601	584	571	545	602	585	607	559	568	602	570	618	543	554	589	576	590	625	582	620	565	534	523	556	586	588	574	561	549	577	581	601	581	546	523	589	561	582	589	554	561	551	585	611	547	610	571	571	589	550	611	560	590	591	574	538	576	592	594	581	586	559	604	560	537	576	575	587	513	574	570	582	552	574	588	571	580	565	550	545	589	577	588	555	559	586	570	587	586	550	581	578	592	619	546	581	573	558	602	580	575	574	577	591	585	593	610	554	558	622	612	531	607	602	536	569	610	564	562	626	571	592	574	554	548	566	560	564	623	548	620	618	557	573	588	556	604	615	533	539	542	589	622	610	551	565	571	584	597	565	566	595	604	596	556	557	571	580	566	562	585	555	574	571	572	588	575	551	607	570	546	538	568	574	592	597	579	593	576	606	569	602	544	574	585	593	553	563	552	531	573	577	554	615	605	601	548	564	540	572	596	602	593	599	575	602	590	578	594	602	605	577	603	551	538	556	576	553	566	527	536	570	549	573	564	573	594	585	549	613	543	572	590	582	592	562	560	565	608	559	598	627	565	579	598	547	535	544	601	554	579	601	511	598	558	576	511	620	569	581	597	605	558	526	591	569	589	606	579	581	547	570	585	574	545	588	549	579	559	558	590	546	541	553	566	567	607	570	540	576	590	577	604	580	583	585	564	547	581	560	593	595	565	599	592	562	575	554	601	549	639	551	563	565	576	575	586	533	600	592	570	585	538	516	595	558	549	572	591	580	562	555	566	603	575	580	547	604	560	568	606	559	570	581	586	616	592	601	607	553	534	610	570	561	598	583	599	583	594	572	544	585	583	559	619	565	601	614	596	557	573	546	579	581	576	593	528	610	582	564	554	572	575	564	597	596	609	600	608	544	591	576	583	586	594	540	559	590	582	580	602	603	585	561	584	595	579	599	529	533	564	617	609	612	576	607	573	542	612	626	601	608	573	591	555	579	582	585	544	623	545	579	576	607	581	514	548	635	604	624	605	554	567	577	585	574	589	592	573	589	567	558	547	564	594	590	588	564	575	535	586	587	593	604	624	565	581	596	555	568	563	589	564	583	554	558	575	568	552	554	597	594	552	549	563	562	569	623	612	618	578	583	565	550	549	607	549	577	598	557	557	555	560	610	561	567	540	612	591	573	573	575	574	599	596	597	573	529	598	591	541	596	584	534	542	588	556	581	569	567	556	557	548	593	576	578	586	563	601	577	606	577	573	571	600	588	630	570	588	514	587	572	568	570	590	570	579	588	639	547	578	581	581	548	535	574	572	585	581	598	561	538	544	581	549	543	559	553	565	608	603	573	571	569	582	578	586	566	568	605	596	613	534	560	577	512	592	582	585	557	548	579	572	565	604	557	570	574	605	580	580	615	569	552	560	589	552	599	568	540	547	560	585	567	598	600	580	590	628	570	571	600	562	601	528	533	568	576	601	576	582	567	566	578	563	562	571	570	568	569	531	527	602	612	566	574	621	567	604	610	588	597	556	535	567	563	533	586	596	598	601	559	556	586	534	600	556	559	581	607	560	545	569	598	605	573	534	551	548	610	523	612	584	568	542	604	590	541	561	553	562	606	586	576	565	584	546	616	576	587	592	584	571	560	573	540	551	645	573	545	591	572	558	579	547	578	546	559	609	624	577	549	593	572	572	619	589	549	568	591	592	559	590	588	566	600	569	575	572	570	605	548	563	583	572	618	561
1783	388	215	198	201	265	294	334	347	275	193	166	134	108	103	91	97	103	94	101	129	191	220	250	226	196	155	180	155	125	123	110	104	86	80	90	81	71	82	67	76	59	70	61	63	78	48	59	82	71	65	81	75	69	45	41	48	64	42	50	50	42	56	51	46	43	39	47	47	49	44	50	39	39	46	51	52	46	48	46	59	52	42	48	39	34	42	51	34	49	43	42	47	36	33	42	71	47	44	43	44	41	45	58	33	44	45	46	41	32	50	51	50	45	47	44	53	46	34	53	41	49	45	45	44	43	44	44	47	39	60	41	44	41	55	40	47	43	46	37	56	48	38	55	42	52	41	53	52	54	38	44	44	39	40	48	42	37	50	44	45	46	55	37	43	49	55	39	52	46	47	42	64	54	47	63	40	51	45	27	47	36	46	50	49	57	45	47	33	38	46	43	58	35	48	46	42	51	42	51	39	42	52	47	39	41	46	45	35	48	38	43	45	38	54	48	43	42	34	37	46	46	51	40	44	44	52	45	40	52	48	55	52	43	38	48	40	42	49	45	46	46	47	40	44	50	34	45	46	50	40	51	58	42	52	45	36	53	45	48	56	50	45	43	58	43	40	40	43	39	38	53	49	52	49	54	51	26	61	46	42	42	44	38	38	33	42	59	50	35	50	40	44	38	47	46	48	41	48	42	42	43	48	37	46	50	45	48	61	57	40	47	41	47	54	43	44	42	47	39	47	43	38	51	40	45	48	41	45	37	40	43	47	38	52	34	48	33	52	50	38	42	41	37	34	49	57	46	39	45	45	42	46	38	56	50	53	40	33	58	43	37	46	50	47	50	47	44	54	49	48	45	53	36	45	40	46	49	48	29	46	49	54	41	44	41	39	36	56	40	49	47	55	52	52	48	28	35	41	59	41	30	48	46	47	51	53	44	43	49	49	60	47	50	44	37	43	48	45	48	58	40	49	48	39	46	43	47	53	38	49	46	49	42	54	47	38	44	44	50	52	31	61	55	45	56	55	52	30	52	40	43	48	50	52	51	45	45	43	32	47	42	49	38	49	40	31	43	46	50	40	47	52	49	52	41	55	48	56	36	38	48	37	44	49	42	55	38	41	54	40	42	37	48	39	45	49	39	39	37	49	50	46	50	52	47	49	45	44	45	50	38	42	35	42	48	49	33	49	44	36	42	48	39	39	45	40	38	37	54	31	50	41	55	37	39	38	42	34	40	34	53	50	46	55	58	41	37	47	47	53	38	39	48	30	36	36	50	50	42	45	35	37	30	47	37	42	49	52	46	41	44	51	40	40	34	47	50	28	47	53	49	50	42	37	43	38	57	48	41	39	47	50	51	42	42	51	37	44	56	50	38	41	43	46	51	45	42	47	45	51	50	39	41	44	45	50	50	46	58	46	46	41	51	52	43	47	45	43	46	50	42	45	54	37	39	50	46	47	44	54	40	41	45	50	64	40	50	46	51	48	64	50	46	37	37	52	59	39	47	38	40	50	40	54	44	44	54	47	38	37	33	36	44	34	57	48	39	45	40	49	56	39	47	53	40	44	37	51	46	41	37	50	49	37	34	44	49	39	33	41	41	49	45	36	48	47	44	41	48	48	38	52	29	43	45	43	47	57	49	36	48	47	48	47	52	49	48	38	42	39	46	36	42	53	55	47	50	55	46	51	43	45	52	48	31	46	47	59	40	46	44	49	44	49	36	46	42	37	58	37	45	50	36	50	45	46	40	49	57	43	52	47	35	43	55	40	56	43	44	38	39	46	46	37	50	41	41	41	47	38	49	40	37	41	52	43	58	45	44	43	48	54	55	46	51	49	54	34	39	59	60	38	38	47	50	34	49	53	42	42	42	45	46	50	51	48	51	41	49	48	52	55	39	45	47	42	41	36	61	42	53	37	45	43	47	45	54	51	35	46	50	43	37	31	37	43	56	47	44	36	41	56	54	41	50	45	46	44	38	46	47	52	39	52	54	47	59	58	49	57	47	54	39	42	42	48	60	36	36	44	39	41	59	35	40	43	39	42	48	53	44	50	41	45	43	49	50	51	43	41	44	60	57	50	41	47	50	46	49	42	40	42	37	36	38	42	47	41	44	53	41	38	47	48	38	51	49	46	44	47	51	48	42	43	43	42	41	41	45	40	44	55	51	37	46	37	53	49	38	36	48	45	53	42	44	57	51	56	41	41	43	55	43	51	56	34	59	51	37	53	42	55	49	35	42	30	40	33	62	50	42	44	53	40	41	53	42	51	45	46	46	46	46	42	32	47	46	44	45	46	56	41	56	42	44	44	53	44	46	48	43	43	56	50	52	43	59	53	59	48	44	43	34	48	43	48	32	50	51	33	54	51	35	52	41	52	46	49	57	47	36	56	47	48	41	41	32	37	41	41	49	37	32	49	33	54	48	53	42	45	45	40	44	42	47	32	48	52	53	41	43	42	49	36	46	42	45	51	53	43	48	44	37	51	53	44	53	55	42	56	50	44	57	47	38	53	39	57	43	60	59	51	43	46	42	48	49	46	46	47	44	46	49	38	54	52	45	48	47	60	48	48	35	48	43	56	47	40	52	41	41	49	42	48	47	54	55	52	52	48	49	48	43	38	41	62	40	39	40	42	46	37	37	45	54	40	52	39	47	37	35	35	44	45	32	43	47	49	55	37	36	48	44	56	42	50	43	44	49	44	54	54	44	48	50	45	41	47	54	53	45	47	47	51	46	48	49	49	53	61	45	49	52	43	40	55	64	58	46	48	42	53	41	46	48	52	56	41	50	44	55	51	49	54	38	46	53	36	36	47	33	42	39	42	47	36	39	46	36	62	45	56	47	54	44	39	38	43	37	44	43	39	45	40	36	40	49	42	35	48	33	45	54	48	42	47	47	45	44	42	54	42	61	45	51	41	52	42	43	54	60	45	57	43	46	58	51	60	61	49	49	52	53	43	52	55	40	42	40	48	48	53	53	32	46	45	54	46	41	49	39	48	47	46	39	40	44	50	43	47	48	57	41	47	47	33	52	36	49	48	46	46	41	53	58	40	34	53	41	48	54	47	35	54	54	51	47	30	45	45	60	46	36	49	48	43	54	41	54	42	46	58	41	47	33	31	41	48	53	44	53	44	42	38	55	50	40	49	51	48	31	32	36	47	42	46	47	47	35	45	44	53	57	55	42	42	51	38	29	45	38	38	46	44	44	38	37	44	42	44	54	52	43	44	46	51	44	49	53	42	53	44	42	47	46	44	41	46	53	51	40	43	43	46	51	41	44	45	31	61	40	46	45	46	41	49	35	53	50	42	46	57	40	44	30	45	35	30	39	45	40	55	44	41	72	32	56	33	42	51	40	43	51	44	61	38	45	45	45	46	43	47	52	55	39	47	42	56	53	47	45	48	55	36	59	58	45	46	35	27	39	46	51	41	34	51	45	48	45	48	51	51	42	46	37	43	42	50	43	46	40	45	54	47	53
13435	6407	4063	6972	14469	16594	15974	15918	13458	10644	8103	5534	4570	3312	3470	3120	2619	2674	2565	2833	3930	5267	6388	7362	5916	5095	5253	4784	4364	3430	2862	2818	2564	2242	2062	1898	1881	2031	1737	1625	1463	1319	1191	837	1091	1140	956	817	1475	1753	1751	1474	1136	932	675	548	514	488	514	495	503	480	476	502	428	494	461	478	471	461	469	495	506	469	465	468	473	491	466	469	463	512	469	465	509	437	472	454	482	450	475	495	487	485	481	469	478	458	487	471	479	482	462	501	485	478	486	458	459	494	462	453	482	504	479	505	480	467	486	452	487	454	481	477	488	466	453	456	480	435	455	507	501	498	504	514	463	452	477	468	488	473	480	493	489	512	445	462	484	421	477	469	476	481	466	465	468	473	436	485	457	490	470	528	482	471	448	444	480	497	487	489	464	470	513	489	485	528	489	467	479	504	456	461	505	518	491	472	452	479	487	496	485	470	445	494	437	479	478	463	495	484	506	498	510	502	502	474	468	475	484	456	457	443	466	473	449	444	473	456	501	476	478	479	514	495	489	469	462	492	472	482	480	492	457	512	415	465	496	468	476	488	504	486	438	498	504	499	426	484	481	455	498	502	454	513	491	456	488	472	493	442	443	467	531	508	454	440	463	507	491	473	490	452	446	437	474	481	493	462	448	485	469	427	459	476	451	470	447	476	501	498	486	463	457	484	467	455	459	465	510	496	495	506	523	501	483	432	440	500	493	511	469	459	484	479	469	444	505	471	481	517	517	464	500	451	472	500	491	461	483	506	467	455	491	551	519	495	497	453	514	503	459	505	462	515	490	467	482	483	492	467	455	479	452	451	537	464	504	487	501	528	459	442	484	470	461	484	493	479	490	504	485	499	474	485	494	436	451	503	515	509	459	468	450	503	451	496	468	472	492	494	494	452	522	498	488	482	501	439	463	490	491	505	453	466	488	474	464	448	484	492	495	455	466	477	450	486	444	493	479	482	440	473	465	510	475	490	473	487	471	480	499	459	484	440	482	463	462	475	477	500	442	486	444	461	491	483	494	527	485	441	458	504	506	470	498	495	420	484	471	485	501	438	472	468	487	468	477	508	452	481	449	457	438	477	484	490	483	481	460	524	469	477	479	493	469	485	526	493	439	494	460	494	485	473	502	490	511	481	467	433	459	485	470	457	482	464	460	503	464	484	471	479	445	471	525	506	496	457	531	484	438	484	468	456	491	535	445	482	475	449	451	506	458	463	443	505	485	495	477	521	501	482	453	486	541	441	473	482	445	469	447	480	482	516	442	478	473	482	519	478	462	482	458	468	505	475	524	471	504	483	456	474	488	494	452	521	512	531	525	484	452	509	453	440	489	494	498	471	486	495	476	462	431	464	454	517	451	454	485	501	497	462	475	477	501	494	479	493	481	468	462	454	499	467	506	468	494	494	518	482	473	476	500	474	504	497	462	478	448	467	471	459	478	470	478	508	464	467	475	439	457	461	444	491	510	478	495	483	502	463	468	461	489	458	500	482	475	513	465	479	472	408	444	463	456	495	487	471	439	439	468	500	429	461	450	443	461	463	537	481	454	484	466	504	472	488	487	483	470	467	502	497	477	437	460	465	471	470	491	483	470	506	498	468	483	490	523	461	491	472	499	484	523	490	467	474	464	483	469	452	489	452	493	531	465	446	459	454	446	493	517	420	485	462	480	479	425	467	524	476	483	458	476	488	518	494	465	452	475	416	497	488	476	521	460	520	491	458	526	471	459	445	459	467	483	478	480	505	516	478	486	506	492	498	523	486	478	426	505	503	478	488	507	497	531	524	467	461	513	469	514	521	456	460	468	468	508	516	474	463	499	484	499	502	470	473	451	517	512	466	482	465	464	470	452	481	480	479	486	481	485	450	467	434	456	498	451	496	469	480	473	477	521	538	476	482	490	464	490	517	512	478	486	465	508	478	481	501	470	468	456	451	493	470	463	473	479	480	472	443	479	460	471	472	443	485	486	479	476	501	452	511	454	489	498	457	482	503	470	504	498	460	471	467	491	441	480	487	477	431	490	461	491	504	454	460	475	458	492	437	450	477	494	469	485	443	477	471	480	424	477	507	527	473	464	457	508	475	454	470	438	462	488	462	489	492	445	481	487	481	442	493	507	466	499	472	506	497	456	457	505	480	474	506	516	474	485	464	490	460	464	475	454	484	465	493	504	473	493	505	506	479	497	456	480	483	458	482	485	485	468	465	458	488	457	488	451	480	455	489	447	443	503	473	495	501	497	491	483	451	498	493	478	459	470	479	504	484	475	480	462	467	473	468	431	481	501	503	461	462	489	497	474	472	519	485	489	463	475	477	439	470	452	479	501	463	507	443	476	471	473	477	464	474	469	481	464	548	517	494	475	468	468	479	502	456	473	473	460	483	485	489	518	457	482	482	487	478	479	498	454	451	498	481	465	476	494	495	508	473	464	459	477	464	467	467	471	488	474	514	512	453	492	469	457	496	472	460	456	473	482	488	530	488	508	500	468	474	453	517	483	495	497	413	515	515	469	498	470	476	472	476	492	464	470	447	464	483	460	513	531	468	447	499	458	484	458	487	446	484	464	486	489	532	471	521	497	483	472	448	511	485	496	476	491	526	498	446	494	463	512	462	441	509	495	453	517	473	466	495	462	438	471	478	461	476	460	478	499	476	474	454	467	461	497	505	485	506	482	471	477	483	468	508	470	443	461	450	440	501	498	446	480	420	490	485	535	495	476	462	539	459	467	502	449	468	468	465	494	485	500	509	483	487	472	445	512	508	488	468	517	537	474	502	493	453	483	458	498	487	447	447	488	453	495	469	447	488	419	476	479	469	481	499	489	474	500	481	442	528	434	470	476	500	454	557	485	454	473	478	448	495	491	449	482	478	455	506	479	490	427	456	449	419	496	518	484	517	464	497	511	446	435	484	436	463	478	472	464	471	505	474	484	515	442	457	459	479	497	508	473	474	451	499	488	483	482	498	454	477	476	461	457	500	509	509	461	490	510	481	509	480	473	449	497	473	470	503	470	473	497	462	489	478	467	475	512	477	413	458	499	496	460	464	523	448	436	456	491	450	507	490	522	485	464	422	475	508	510	468	508	463	472	436	463	453	449	509	481	504	483	490	501	474	492	492	460	477	459	477	493	498	488	489	514	475	474	458	482	493	459	474	476	476	456	448	472	464	484	431	455	473	479	473	475	502	534	504	482	479	464	483	470	525	477	468	475	483	498	480	493	435	506	467	510	464	485	488	515	456	458	463	515	467	481	499	443	503	518	484	509	472	470	482	503	502	470	480	490	463	462	474	483	469	431	466	470	478	490	464	475	476	493	460	472	498	437	467	455	453	518	502	490	451	460	497	459	465	461	465	462	476	430	522	471	484	461	486	491	508	472	465	477	506	481	446	490	491	467	480	429	481	488	495	474	480	482	472	517	459	491	479	506	453	469	475	487	503	479	436	492	450	479	467	480	502	485	526	490	468	496	447	473	462
1148	645	391	279	270	381	420	504	411	342	273	206	161	159	155	126	113	154	123	185	231	246	303	342	275	244	274	187	134	126	120	103	109	106	136	114	92	110	110	97	97	83	69	71	71	70	76	78	171	178	169	154	97	83	74	74	51	63	55	48	62	45	54	67	58	48	62	58	67	52	59	54	48	56	67	56	67	50	60	50	57	43	74	58	51	51	67	53	44	50	57	55	61	54	57	57	52	53	58	51	57	50	64	50	52	54	60	68	61	58	60	60	62	66	62	71	48	51	45	63	46	61	42	65	60	52	56	61	66	54	69	53	59	56	63	43	40	49	36	52	62	56	62	70	45	49	47	50	50	56	58	62	59	58	58	52	57	52	64	53	54	50	47	55	64	51	67	56	51	56	52	59	50	63	48	58	49	61	54	60	66	59	55	59	50	48	50	61	70	61	59	45	65	53	53	50	56	55	56	65	48	58	56	52	54	58	57	47	52	54	57	70	68	54	65	69	48	69	58	56	55	60	58	65	50	50	65	51	71	66	58	52	54	48	62	55	59	73	48	58	46	73	48	50	63	59	54	51	71	51	53	54	65	62	62	61	55	57	58	53	52	69	49	50	62	50	35	56	56	60	59	49	54	53	54	45	59	49	62	55	46	63	58	44	55	64	54	47	63	54	51	57	55	66	46	64	69	47	56	54	55	43	69	75	52	45	59	44	54	62	72	56	53	54	55	56	56	55	55	60	35	64	57	47	53	51	52	51	58	52	64	53	61	47	55	55	61	57	45	53	59	68	62	62	63	63	56	50	65	61	65	54	76	54	58	62	52	63	40	60	64	62	62	53	64	49	63	53	45	55	67	53	62	55	44	65	46	62	51	59	60	58	54	50	51	54	61	64	48	61	51	55	59	44	50	56	46	63	58	50	82	59	61	58	52	55	45	66	59	50	49	60	64	58	50	66	44	46	61	52	60	51	56	68	66	55	75	50	62	64	50	58	54	57	60	62	56	53	66	44	53	56	51	51	47	52	57	48	56	56	53	73	57	54	63	59	57	65	67	65	55	57	59	58	55	56	56	65	57	55	60	59	50	44	60	59	54	52	61	53	56	56	43	62	50	53	47	70	61	38	57	77	51	59	54	54	57	53	57	62	55	67	69	48	50	55	63	68	57	53	61	51	55	40	43	44	60	63	47	62	54	55	55	46	58	54	57	46	51	57	42	53	41	53	57	54	46	56	45	47	47	47	50	51	65	53	38	45	60	49	60	52	55	43	67	56	60	54	54	49	40	51	62	64	48	50	48	53	44	48	63	56	62	67	58	51	65	48	57	61	46	48	47	61	55	56	54	44	66	51	60	64	53	56	52	59	56	55	58	62	45	61	48	40	62	45	52	64	63	58	61	67	61	62	56	51	62	56	50	48	59	58	61	61	52	62	62	55	59	50	49	58	65	43	46	54	60	39	58	49	59	50	45	53	57	56	47	67	72	46	59	43	56	51	48	58	55	54	66	61	54	37	36	56	44	61	53	46	57	57	55	45	47	48	63	54	47	50	60	52	54	51	58	45	61	57	57	61	72	54	43	52	65	55	55	64	57	52	52	49	53	68	46	42	69	52	56	51	58	54	60	63	51	59	67	51	51	41	57	66	49	53	56	67	51	61	56	65	46	57	57	54	64	53	48	50	52	51	65	76	56	58	59	51	60	63	62	56	58	59	59	50	63	64	48	63	70	62	59	64	44	58	64	59	47	73	44	55	54	58	52	59	61	59	50	54	57	42	53	46	49	55	66	57	49	62	63	64	57	47	56	62	57	71	50	41	48	61	47	52	75	48	62	52	73	58	45	50	35	46	45	56	55	70	52	58	51	45	56	47	49	51	64	64	59	59	55	49	57	68	57	51	60	54	69	51	50	59	52	49	63	66	55	51	56	50	53	65	52	64	52	44	47	69	65	55	76	49	64	67	49	59	60	52	58	71	55	51	56	59	56	52	65	49	72	70	54	58	58	48	46	47	60	50	61	57	61	53	61	57	43	61	47	54	63	70	48	59	51	57	62	65	57	46	47	50	60	57	53	61	56	80	66	44	52	59	50	51	70	54	61	65	51	50	46	60	54	55	51	48	47	44	64	67	48	44	53	54	61	57	61	68	53	59	56	67	61	61	64	58	49	69	49	57	53	55	46	62	56	64	56	57	59	53	51	62	49	46	56	57	53	63	53	52	56	69	51	55	72	56	42	62	70	65	59	56	43	56	48	40	63	53	52	48	68	46	60	55	48	49	56	52	46	59	57	47	70	49	55	61	47	57	55	43	51	69	69	54	70	58	61	62	62	64	56	62	54	62	58	48	45	72	55	59	50	66	60	55	61	52	54	49	61	61	63	56	46	59	54	41	51	67	59	56	56	62	55	45	53	63	51	62	59	59	54	57	53	58	49	73	53	57	51	45	63	50	50	55	56	64	48	42	39	57	63	64	58	51	68	67	45	59	60	61	58	57	47	70	60	76	49	58	51	65	49	62	49	62	43	60	65	56	49	63	57	63	66	59	51	61	45	52	56	56	65	69	52	51	66	61	61	53	47	64	52	47	50	70	65	40	47	59	48	58	75	57	59	46	54	61	58	49	54	48	67	53	57	41	45	56	54	68	66	56	58	47	50	57	65	52	53	55	58	59	53	51	78	63	68	70	54	48	64	60	51	57	68	65	51	62	51	59	58	53	63	52	60	49	66	53	48	57	45	64	76	56	54	52	61	49	54	52	50	55	54	59	64	50	53	53	73	53	55	53	52	49	52	66	66	72	63	56	47	58	53	56	54	45	58	71	58	70	46	49	71	57	50	57	47	61	53	48	60	61	65	55	52	64	59	71	63	59	52	58	46	69	46	56	59	67	56	58	53	52	70	57	52	51	55	56	67	64	44	56	61	44	61	46	57	54	64	52	60	48	56	61	71	60	49	43	67	69	62	62	64	52	58	62	55	64	52	53	44	56	57	51	45	52	65	46	64	55	41	45	45	46	69	59	54	54	51	63	46	74	46	56	59	55	59	46	45	51	52	60	50	56	53	64	59	67	46	66	50	49	60	55	54	56	47	54	55	62	58	61	54	58	53	62	62	45	56	54	45	52	52	57	65	66	66	41	46	60	54	37	51	45	55	55	71	48	57	58	61	65	60	60	55	54	55	70	60	54	56	42	44	62	57	64	68	51	58	54	42	64	62	47	51	53	58	56	66	51	53	56	58	72	54	61	59	48	49	61	55	54	51	70	61	51	45	59	35	53	62	59	60	56	64	53	56	54	56	73	43	51	49	48	58	54	70	69	45	52	66	45	64	62	46	53	53	61	56	57	52	48	51	62	57	68	53	53	62	65	51	49	61	49	55	59	56	52	45	43	50	52	65	54	70	50	59	65	63	61	52	45	41	69	47	36	49	62	68	66	50	46	52	57	55	63	54	53	54	73	53	51	55	49	46	58	58	70	46	54	59	62	48	73
16247	9763	5960	9593	18477	20604	20502	19593	16296	13089	9538	7335	5614	5624	5220	4183	3765	3757	3703	4507	6777	7260	9527	9436	7794	6846	7329	5419	3917	3345	3241	2720	2284	2917	2695	2175	2484	2596	2470	2305	2151	1642	1180	1262	1208	1389	1275	1127	3781	4460	3633	3108	2079	1275	920	717	638	622	632	587	548	587	608	592	581	583	550	587	590	542	601	567	634	612	587	617	609	600	569	594	578	595	565	597	581	574	586	602	583	553	559	590	633	557	570	539	554	593	598	547	600	527	576	575	589	549	606	629	611	565	579	550	597	602	579	608	544	597	620	570	570	570	623	611	567	579	572	586	559	590	560	580	582	586	623	575	614	585	612	584	553	581	623	566	594	563	610	576	615	589	554	544	588	578	588	594	611	549	628	537	568	614	565	558	592	598	594	590	551	635	620	585	589	580	605	577	571	586	590	571	592	570	579	570	553	547	573	593	619	593	609	605	562	569	587	596	534	563	588	601	656	570	580	564	566	602	597	601	622	612	554	609	568	582	570	597	559	584	561	593	553	590	584	586	613	590	548	558	536	585	609	562	590	559	559	613	532	557	597	580	595	561	556	577	592	586	575	560	578	560	579	563	592	572	532	605	549	591	583	607	588	567	543	594	573	581	557	583	625	588	578	520	549	556	579	587	599	574	590	566	606	535	653	565	581	532	582	579	625	633	572	616	594	568	555	605	605	553	564	556	569	589	584	578	595	536	555	591	568	552	556	584	593	581	557	585	580	570	567	571	592	600	577	585	599	606	576	614	623	546	587	531	595	606	591	570	611	570	601	591	540	588	615	601	548	566	563	578	581	579	536	563	581	573	600	580	565	594	550	602	559	636	591	580	565	606	586	552	554	547	552	634	582	543	578	570	585	546	538	566	600	581	595	542	592	571	593	576	557	593	589	608	614	584	589	635	575	604	555	596	568	619	560	561	545	589	578	551	548	616	595	577	589	599	595	563	606	573	575	570	552	615	592	612	592	553	594	616	561	551	550	545	590	585	573	558	627	599	592	591	552	591	545	574	595	590	578	566	604	576	595	554	536	554	584	605	573	617	566	581	550	605	568	586	580	591	570	598	582	613	583	563	557	579	662	555	585	589	556	577	587	557	553	607	566	610	581	558	563	594	597	580	593	560	589	584	581	576	552	637	579	575	574	595	590	650	596	565	616	595	561	579	610	563	596	587	517	580	564	608	615	574	582	582	533	533	567	614	561	585	579	584	579	580	557	623	594	618	602	607	606	592	604	601	613	595	644	576	593	568	546	572	595	564	596	563	623	605	611	568	533	610	564	560	579	558	557	580	615	628	590	599	622	599	548	589	575	594	590	602	605	648	588	521	606	592	634	578	591	583	584	579	583	608	603	575	594	570	550	583	582	608	575	600	560	570	611	586	552	616	545	567	600	588	621	603	604	584	576	607	586	598	586	574	596	582	565	535	588	573	584	596	582	583	553	603	552	610	576	617	604	591	546	568	581	516	605	597	558	577	588	594	595	594	558	571	575	570	590	601	594	569	591	590	548	609	613	551	619	619	578	573	566	586	563	597	559	587	580	575	546	606	611	624	645	606	540	572	588	586	595	582	581	616	573	603	562	553	554	591	585	588	590	573	550	581	592	581	566	582	610	623	611	544	614	586	584	560	558	592	594	558	585	546	563	606	555	559	611	560	538	582	555	545	566	577	571	614	586	592	614	601	597	591	616	565	559	603	614	605	534	605	568	538	576	624	586	554	604	586	629	596	597	598	591	565	581	564	595	579	601	607	558	544	606	572	571	598	603	598	563	589	577	590	526	558	567	597	591	587	583	568	593	538	600	610	562	606	575	588	599	564	613	629	569	587	566	571	574	563	626	584	574	599	571	606	518	565	566	558	595	546	565	545	604	587	605	553	596	568	605	614	593	545	564	548	548	549	547	559	575	601	567	615	545	590	575	620	629	566	588	571	583	593	562	559	581	572	538	570	582	593	576	546	608	553	624	547	581	600	571	579	580	594	583	617	594	564	582	569	589	571	560	603	600	558	586	614	596	546	582	616	593	549	570	548	572	584	607	595	590	561	590	557	594	603	583	509	633	568	611	584	578	590	612	551	592	614	538	585	576	573	612	580	619	606	577	605	582	611	560	572	574	614	600	591	585	521	561	586	536	576	557	562	620	594	585	602	589	568	573	563	613	616	581	611	580	585	615	587	537	570	606	586	529	545	570	573	583	539	555	577	583	567	589	552	577	538	656	600	556	583	610	563	583	592	577	587	570	610	571	565	579	575	549	664	585	595	592	592	634	532	585	597	578	573	587	583	577	579	551	580	570	611	553	590	612	620	588	593	565	585	606	606	671	568	600	565	549	582	592	578	634	559	540	599	556	606	538	572	591	574	539	578	574	585	584	646	565	613	581	577	639	606	575	587	577	575	585	562	581	565	590	573	589	590	558	586	573	558	556	597	574	602	555	599	568	602	552	607	598	570	598	614	568	600	582	586	613	593	601	551	585	559	577	566	580	562	599	567	592	582	553	564	558	591	587	567	553	555	624	561	629	639	577	610	585	565	584	557	547	584	551	584	559	590	558	559	578	601	538	586	578	532	582	608	556	562	578	601	578	565	572	553	549	598	568	591	573	594	620	592	625	564	569	593	551	608	538	575	558	543	572	559	615	583	590	564	579	623	563	555	600	539	575	594	542	599	584	568	550	581	592	559	566	560	574	578	624	583	560	565	583	585	578	572	611	574	599	618	557	583	608	591	566	592	585	583	612	603	580	601	565	609	609	595	584	609	566	596	553	555	587	564	581	607	596	548	559	570	564	589	603	634	585	576	610	600	596	611	569	599	565	577	559	595	587	618	603	634	548	583	606	620	569	580	572	602	574	600	573	572	584	572	601	590	563	604	569	552	573	576	598	564	572	570	573	608	598	559	557	555	589	616	638	590	564	621	579	604	636	595	616	595	576	607	563	601	601	570	595	558	620	587	581	604	558	558	588	568	578	614	574	562	620	607	601	579	631	585	534	558	572	584	589	542	575	612	612	588	578	541	598	537	639	592	612	544	584	549	577	566	569	555	599	618	578	588	625	582	587	587	600	624	572	618	596	526	590	589	579	602	592	577	568	560	619	583	583	582	590	542	538	560	591	600	574	585	592	562	566	601	570	555	609	612	557	580	599	629	588	542	616	625	576	561	596	545	588	576	608	577	547	599	595	607	558	593	614	553	544	615	615	560	537	591	552	617	562	610	620	592	611	544	563	607	591	577	571	597	563	593	602	614	590	588	601	609	588	572	604	569	621	584	549	587	601	574	586	582	544	540	584	582	570	611	579	575	574	575	598	579	587	626	630	591	565	596	595	593	543	630	560	589	577	595	613	582	563	567	606	573	593	584	599	592	618	576	590	555	587	603	599	584	538	591	570	587	591	545	607	563	579	599	605	582	586	585	550	596	595	601	566	577	563	628	632	565	545	560	608	586	581	610	572	576	609	572	546	592	653	592	581	583	556	533
2586	573	335	226	203	372	505	434	356	296	215	174	177	162	127	104	118	120	140	202	298	324	316	316	301	225	157	151	120	122	109	102	72	84	85	93	109	114	80	84	52	70	63	38	60	62	53	65	181	263	168	147	97	68	59	56	33	46	50	53	36	44	41	40	57	37	46	39	32	40	43	59	57	39	44	47	46	42	43	40	51	44	48	48	39	45	43	47	51	48	44	45	41	45	50	54	36	33	51	48	40	41	44	36	31	46	51	38	47	46	54	49	40	49	53	37	40	41	39	36	40	36	47	55	31	36	46	43	59	39	49	28	44	46	41	42	31	47	41	54	40	49	40	45	43	44	53	54	52	44	52	42	41	36	26	42	50	47	49	44	36	41	39	42	47	41	45	35	38	44	40	49	42	30	52	46	47	47	38	34	39	48	45	56	47	33	36	34	45	40	48	47	44	37	28	44	41	37	49	38	51	38	43	38	37	31	56	38	34	34	45	34	43	41	40	53	50	48	46	38	48	62	48	38	50	48	39	45	35	41	46	47	40	50	47	39	40	38	41	37	30	38	47	36	38	35	46	38	44	37	45	47	30	55	38	44	46	40	39	46	35	39	47	37	42	38	46	35	40	37	32	51	33	32	53	57	45	43	51	44	44	43	36	42	42	41	46	55	48	44	56	50	31	47	54	34	53	38	31	47	42	32	45	35	40	48	35	44	37	35	40	40	42	36	42	40	49	43	46	41	35	48	51	37	43	36	52	35	35	45	35	51	41	43	44	36	35	43	37	38	51	41	42	43	43	41	30	41	46	45	50	44	35	42	39	33	42	39	41	40	32	36	39	40	37	34	44	38	32	34	35	37	32	49	53	45	39	46	31	42	54	42	46	38	51	58	42	39	39	33	38	39	45	43	42	32	37	51	37	38	38	44	35	31	32	43	48	40	42	42	41	50	26	35	42	37	50	40	33	48	36	37	62	42	47	39	45	43	39	46	48	34	43	43	38	49	46	42	40	38	33	34	34	34	46	58	40	42	42	48	37	46	40	37	52	43	45	40	33	38	41	52	45	42	44	53	37	33	44	53	38	37	51	33	40	30	37	47	51	52	37	40	51	39	46	56	50	37	51	28	44	38	43	46	37	39	38	30	42	57	49	35	47	38	28	32	33	30	38	42	47	56	45	43	43	45	40	48	36	55	30	46	47	42	47	41	38	41	52	58	34	53	48	36	41	32	38	38	38	32	54	42	43	45	55	50	43	42	37	45	43	54	34	51	46	53	39	44	49	39	39	40	34	38	50	36	37	40	51	44	42	45	45	35	50	44	53	35	45	39	50	50	40	47	32	50	29	56	33	45	38	39	46	43	45	47	53	47	31	50	41	47	31	42	46	48	42	39	47	47	40	41	45	51	46	52	53	27	64	33	43	42	37	41	32	35	42	56	35	43	39	40	35	41	35	46	45	50	37	51	37	41	42	48	45	38	41	33	27	31	36	35	30	37	44	40	35	43	45	48	33	35	51	50	34	54	41	30	42	37	50	39	62	48	37	47	33	39	35	38	45	39	58	35	33	34	43	48	51	40	52	44	34	52	43	40	42	32	41	52	35	38	45	55	40	47	33	38	39	46	38	42	44	48	42	43	41	41	44	45	44	43	43	52	54	36	31	56	34	42	47	48	43	39	42	43	51	58	44	44	45	56	37	49	38	37	51	36	45	40	42	39	49	41	40	45	39	34	37	45	48	44	40	36	50	44	47	47	41	48	46	44	49	41	41	36	39	64	36	50	23	43	45	40	42	39	39	56	51	36	41	48	44	34	41	52	37	38	44	37	50	64	39	42	37	46	50	38	38	45	48	55	49	32	45	46	51	41	31	42	68	38	39	38	32	46	51	35	33	47	39	41	47	35	40	42	47	34	43	51	44	52	42	42	33	34	37	45	41	34	46	48	58	42	32	47	50	46	39	32	46	41	33	39	45	35	36	31	46	43	55	43	38	48	50	33	36	51	48	36	30	40	49	38	40	38	54	43	35	37	43	37	47	45	49	52	45	45	48	49	39	59	38	45	34	49	43	41	42	48	40	46	37	43	38	36	45	41	37	45	43	48	43	57	40	46	36	36	38	34	43	45	52	44	41	40	48	48	46	36	44	44	49	37	47	44	42	46	48	35	50	47	39	40	44	48	40	37	49	40	51	51	41	55	42	50	37	30	41	49	48	49	38	38	40	48	39	38	48	54	44	46	42	46	57	42	42	42	39	43	38	31	46	47	49	46	36	53	40	41	43	35	42	43	52	44	38	47	44	43	30	47	46	47	47	45	48	41	52	43	47	46	43	39	43	46	43	45	34	26	51	39	30	37	44	42	41	43	47	42	42	49	39	39	37	48	42	36	36	53	41	44	38	44	40	41	52	34	40	36	34	42	42	43	33	38	54	39	35	52	38	40	38	39	38	49	53	37	53	44	38	42	46	42	47	56	47	44	35	44	51	31	41	39	49	42	29	36	49	45	42	53	57	31	45	47	46	42	44	45	44	32	39	49	38	41	44	34	26	37	41	38	47	54	39	43	39	52	47	52	49	43	31	43	38	34	51	37	34	39	37	33	41	41	34	49	37	42	43	37	44	42	43	33	33	48	31	50	37	49	38	47	37	49	40	32	50	48	37	37	41	46	37	38	55	52	45	40	34	39	28	32	44	44	36	41	48	45	34	51	48	39	45	45	43	33	34	49	37	44	41	29	49	45	42	46	40	43	51	37	47	44	49	59	45	46	40	53	44	40	41	42	33	36	39	41	53	43	23	37	51	44	46	46	49	35	55	50	39	47	26	48	42	41	39	40	42	38	36	47	33	49	43	57	43	40	35	50	45	35	48	45	39	45	55	43	39	47	59	35	38	52	44	49	48	42	41	42	44	51	36	34	33	35	37	40	64	50	33	51	43	30	48	35	44	38	47	48	41	39	42	32	49	41	37	34	47	41	45	48	42	48	49	46	45	37	38	48	41	39	33	52	48	54	40	55	46	57	41	47	37	45	40	52	40	38	38	38	51	50	32	44	35	38	44	53	33	37	46	33	44	38	36	41	31	51	42	50	51	32	40	30	44	43	29	52	39	41	39	38	50	47	37	46	37	36	30	42	43	42	37	46	38	44	35	39	48	44	46	40	49	36	47	45	45	45	45	47	49	46	41	39	45	41	62	44	41	35	36	27	40	38	48	43	48	32	42	32	36	39	54	31	49	48	35	49	45	51	34	45	42	41	38	45	45	44	34	39	37	42	52	32	39	46	28	39	39	44	58	36	45	45	44	47	47	42	42	26	35	46	41	45	41	36	45	54	47	36	34	41	47	35	49	35	37	38	50	36	46	46	50	43	41	54	48	34	38	40	39	37	42	41	52	45	42	47	40	41	44	37	43	41	46	46	44	47	42	40	65	30	35	43	39	41	41	44	32	45	46	44	42	43	43	47	37	32	59	40	45	39	31	35	38	35	40	42
16221	8777	5209	9077	16778	20265	21147	18804	14828	12108	8912	7146	6192	6180	4778	3822	3933	3739	4283	6195	8274	8872	9095	9623	7430	6371	5361	3997	3012	3080	2629	1788	1812	1701	1705	1842	2676	2542	2049	1475	1038	1052	1006	867	953	1148	990	1389	5240	6453	3755	2803	1832	1143	722	580	509	457	478	461	484	429	455	476	446	444	472	422	420	447	472	458	453	453	431	450	452	442	420	431	457	457	460	466	430	447	425	406	475	463	449	474	492	477	439	430	415	450	443	472	438	459	448	452	487	437	441	452	466	423	428	428	434	457	475	455	443	481	483	452	457	402	454	461	420	473	472	418	466	458	405	479	473	458	440	416	451	450	459	444	448	447	478	487	444	478	437	473	467	475	473	453	452	456	455	452	442	472	445	429	445	456	442	489	452	455	432	437	427	455	440	447	454	473	444	456	450	447	424	442	446	477	427	452	448	481	497	467	441	472	440	429	466	447	443	423	488	467	468	488	458	443	449	404	448	445	428	467	456	502	449	482	436	431	429	427	416	443	480	448	455	454	471	433	479	459	459	464	468	467	453	483	460	476	417	432	410	439	432	399	481	488	427	428	443	493	437	456	469	459	422	466	436	425	437	409	484	407	466	458	433	427	488	433	469	467	409	465	431	456	448	447	467	416	443	424	437	479	425	454	475	437	456	436	448	468	437	430	463	494	470	409	434	478	418	459	427	462	482	469	434	442	447	435	479	444	476	451	446	491	464	446	385	445	435	434	467	435	427	422	452	431	439	429	407	442	475	456	454	454	448	453	468	453	479	459	456	463	440	440	441	442	425	464	478	447	460	443	426	497	457	448	457	462	462	438	446	475	459	481	487	462	443	442	462	455	469	442	457	457	424	501	430	430	454	443	460	439	473	417	455	459	437	437	470	443	432	467	405	419	480	445	450	417	429	427	461	462	448	464	468	466	464	478	437	447	471	470	436	458	422	450	393	460	470	470	434	443	459	469	437	453	488	466	483	440	463	466	469	468	422	458	436	488	430	448	432	442	449	457	420	455	420	415	452	437	417	442	435	467	486	469	463	467	449	432	462	439	440	425	432	486	429	442	472	437	452	425	449	480	475	451	451	467	449	425	472	440	457	425	451	461	435	400	444	491	442	484	421	442	440	466	469	477	426	423	455	475	459	453	458	418	429	467	464	446	460	446	432	433	431	442	448	459	438	424	443	484	453	471	455	450	451	433	446	459	463	482	455	433	442	455	475	435	424	432	463	439	478	473	450	454	453	423	473	463	402	450	449	414	444	468	466	444	446	476	424	445	437	393	462	479	489	453	448	443	502	460	418	439	439	454	435	428	456	440	493	405	447	458	414	441	414	459	457	472	445	458	492	467	403	505	426	452	442	464	488	474	481	454	514	495	484	436	443	418	430	458	464	422	440	491	470	450	424	444	467	439	451	468	488	436	458	412	449	464	457	434	440	483	439	447	456	422	444	439	460	456	450	471	451	448	466	469	439	451	447	440	453	464	431	446	453	472	450	489	426	447	444	429	439	430	451	426	429	469	455	444	476	432	488	465	434	465	517	405	446	473	492	446	408	433	409	447	430	461	459	459	475	447	472	449	438	486	416	446	418	438	468	440	472	431	428	448	430	466	466	404	404	456	437	462	423	444	436	457	472	449	446	461	492	468	409	461	451	452	461	440	448	465	467	486	409	470	453	432	437	433	469	430	413	469	433	428	448	436	446	463	458	472	467	401	441	468	466	433	454	532	433	422	426	442	446	498	451	444	489	422	476	468	447	443	465	431	443	477	465	460	449	491	451	439	431	451	462	424	461	482	462	455	446	476	433	423	477	450	465	461	440	462	479	423	419	481	444	438	463	455	434	416	478	458	454	450	431	427	432	447	458	489	458	452	426	446	465	422	433	414	451	466	466	487	470	436	483	435	464	451	429	477	449	419	478	416	477	466	420	479	463	422	432	468	425	450	476	471	482	481	464	432	509	446	464	465	436	418	488	454	473	444	457	419	437	464	479	440	422	455	483	438	436	450	445	458	458	425	443	428	470	449	428	492	460	447	467	459	442	429	452	415	432	455	466	458	455	444	475	481	435	467	424	427	464	448	429	467	408	462	463	436	426	417	442	422	446	471	472	430	455	494	443	449	421	455	451	444	451	446	428	425	428	453	417	473	439	440	442	415	496	422	444	427	432	433	438	469	445	436	456	494	434	441	455	439	445	444	458	468	469	409	460	444	460	435	464	458	486	459	504	433	466	466	418	466	487	421	425	453	420	454	493	423	461	458	447	455	449	430	437	438	462	430	434	442	445	444	472	450	457	457	421	425	482	454	444	463	460	480	427	452	444	420	461	418	456	442	444	426	437	440	463	410	407	486	452	481	476	442	441	433	450	465	435	401	455	492	481	442	423	444	452	454	442	428	449	416	461	445	438	463	475	454	474	465	452	448	449	449	444	458	444	490	459	422	440	473	467	469	406	450	450	470	478	480	435	441	464	460	443	421	458	456	418	456	459	484	449	451	425	434	423	455	436	442	444	455	427	443	430	445	449	441	454	456	464	424	455	465	462	435	454	418	457	468	433	483	426	418	475	415	459	427	460	459	451	432	471	477	462	427	453	460	484	454	429	468	443	397	455	458	434	445	447	477	408	433	453	445	436	417	437	448	452	494	431	452	466	477	460	462	466	466	466	448	444	435	445	464	466	460	451	444	488	467	455	464	456	454	427	466	494	485	409	433	460	473	433	462	484	446	460	455	467	454	466	445	451	434	470	425	438	423	432	450	462	454	411	431	451	472	453	466	479	461	457	462	461	434	468	430	434	467	434	449	449	504	452	489	446	467	452	458	417	451	438	423	465	428	457	468	449	456	434	430	405	467	464	443	450	496	427	468	453	491	460	431	470	459	449	473	428	523	460	456	470	469	481	458	469	436	498	450	446	455	443	434	453	443	425	448	504	423	460	478	463	429	444	465	457	490	434	437	475	425	459	420	463	428	405	469	456	448	459	453	429	464	464	436	469	401	453	476	443	467	467	462	447	432	459	490	487	474	444	451	459	448	435	424	463	440	458	419	480	502	476	469	443	419	419	429	436	441	425	425	472	424	475	476	493	457	447	438	419	451	481	432	454	472	459	484	432	462	437	444	459	450	459	471	416	415	450	437	476	447	489	422	463	471	435	476	457	477	459	435	456	477	477	480	472	452	487	451	434	444	442	448	460	479	442	439	470	471	486	437	469	465	489	458	451	427	448	457	423	452	484	447	433	451	422	451	470	482	439	456	478	478	478	466	479	464	449	456	443	456	436	401	429	454	448	459	448	453	449	469	443	474	437	433	454	459	473	468	443	442	420	442	458	457	431	452	491	451	458	438	445	429	439	406	500	435	437	482	449	448	429	494	446	471	433	505	438	474	465	436	446	454	409	436	468	472	454	429	441	466	468	462	434	436	434	473	467	467	455	471	415	492	477	466	419	455	426	407	451	456	464	441	448	415	435	459	442	441	483	455	475	466
1644	780	415	300	313	510	614	532	385	321	277	202	241	191	177	154	153	203	220	317	376	387	369	422	331	219	168	145	138	120	144	96	87	67	79	82	87	87	104	74	78	66	65	58	47	65	67	105	319	431	292	183	136	81	63	67	64	54	40	54	58	55	62	59	46	59	50	54	54	57	64	49	46	46	50	49	59	59	51	59	52	67	61	58	64	54	36	45	61	57	59	58	54	46	61	38	54	45	52	72	49	47	48	53	55	49	54	48	72	47	64	48	46	56	55	65	63	61	61	56	57	54	64	56	57	62	53	54	60	58	59	60	52	53	57	50	58	60	57	63	56	53	50	63	50	46	62	52	52	51	57	55	42	57	54	61	59	46	44	45	52	50	50	63	49	39	57	52	61	53	53	43	50	51	60	51	58	52	54	59	52	65	61	56	58	63	65	63	60	61	60	62	46	55	50	49	67	48	60	53	52	45	47	55	65	48	50	70	62	47	53	48	53	40	56	50	62	51	47	63	59	58	51	53	44	57	43	48	47	49	68	57	52	55	57	55	57	61	59	51	61	32	54	49	45	52	43	70	58	52	54	58	57	63	53	56	51	51	54	47	57	72	45	54	69	48	39	48	47	53	67	50	60	52	58	60	46	64	49	49	51	55	68	48	49	52	50	49	57	47	52	50	60	61	51	61	55	53	51	65	49	62	45	54	39	65	52	60	50	57	55	39	47	44	50	63	51	51	52	62	52	54	64	56	52	38	51	67	51	51	47	55	56	54	54	60	57	44	53	59	59	61	50	56	46	52	50	51	54	52	40	47	56	57	49	51	53	48	47	50	58	54	59	40	63	50	56	46	68	55	58	41	55	56	52	57	47	54	48	52	42	49	52	56	53	48	49	49	70	52	50	54	50	63	57	61	51	66	52	47	60	49	65	45	59	64	48	50	52	54	61	58	62	58	51	56	54	49	44	54	56	72	63	45	44	55	55	59	68	60	54	47	60	47	61	62	40	58	57	50	77	54	53	63	62	40	56	58	42	58	54	58	58	62	67	39	40	49	52	58	61	44	47	56	54	50	55	63	45	46	59	56	46	42	65	55	42	58	46	65	48	60	45	63	52	55	50	46	57	50	57	58	50	47	47	67	62	54	53	51	52	59	54	57	39	54	59	62	59	62	48	52	50	49	48	60	55	65	58	56	64	62	52	60	49	47	36	37	56	56	62	55	68	50	55	52	61	60	64	49	51	55	64	45	55	55	53	55	61	42	54	53	53	51	57	58	51	57	48	45	48	43	46	70	45	67	48	64	43	40	46	65	58	74	40	52	51	56	48	66	42	69	46	60	49	50	57	40	42	58	54	56	54	57	52	53	45	50	42	47	63	61	51	55	61	44	51	48	62	58	58	64	48	54	48	59	53	57	64	62	62	52	57	57	49	53	61	37	57	62	51	54	57	46	44	57	57	47	52	52	39	51	65	64	61	52	52	54	46	40	37	68	56	70	51	54	54	59	56	46	57	56	42	60	59	67	45	74	46	54	58	54	46	47	46	44	51	46	65	44	59	56	51	46	54	45	53	57	71	56	55	61	53	43	67	52	55	68	60	70	65	56	60	49	53	48	62	49	56	60	74	46	64	49	54	47	65	65	48	64	65	57	48	45	60	50	47	57	56	64	56	41	49	57	50	55	61	46	49	62	59	61	63	61	70	49	55	65	45	60	45	64	64	42	57	60	51	52	57	52	44	40	53	64	48	63	57	51	50	58	69	61	55	42	47	67	38	63	53	46	59	36	49	45	52	62	45	57	50	59	40	66	57	59	40	45	52	42	68	51	57	55	59	53	52	43	59	57	62	57	46	51	51	51	65	53	53	49	50	56	51	47	60	66	52	62	47	59	54	51	44	50	39	62	49	55	62	50	66	49	73	44	61	55	58	58	47	53	59	62	48	77	57	57	48	52	60	54	55	49	64	63	43	56	62	38	66	44	48	45	53	61	61	31	49	50	48	60	49	57	65	50	33	60	50	50	42	50	45	55	57	49	49	58	58	67	64	31	50	43	49	49	55	44	37	69	50	63	46	61	60	57	60	58	52	61	52	51	49	53	59	44	51	52	70	56	67	63	54	54	42	61	57	45	59	61	57	66	65	56	56	52	47	47	57	47	50	44	64	57	48	61	54	50	49	47	54	54	71	38	51	40	41	63	50	48	58	40	55	59	50	54	53	54	45	57	50	54	65	48	52	50	48	65	59	52	48	54	59	62	47	53	60	54	34	57	51	50	59	49	61	59	57	55	52	50	66	52	53	46	52	47	65	61	75	63	74	51	61	61	58	63	60	53	54	55	66	47	56	47	57	54	48	78	53	58	54	54	26	50	51	51	53	40	52	66	49	50	59	46	29	48	48	53	46	59	55	55	34	62	40	48	54	50	53	57	55	48	62	63	47	49	59	59	44	40	48	55	53	75	54	57	62	62	52	57	52	61	52	52	47	55	41	58	66	52	41	44	48	62	55	36	41	61	57	60	56	65	61	51	51	60	45	55	50	63	44	48	59	56	37	43	75	59	64	53	51	45	54	64	60	41	51	46	53	51	48	53	59	51	57	56	51	55	52	63	53	46	58	57	62	63	64	50	62	53	71	49	52	44	65	44	53	57	49	50	49	62	48	42	59	58	56	48	50	50	43	47	44	55	64	52	51	46	43	53	43	59	42	71	55	58	53	45	49	44	71	54	63	55	58	55	54	53	59	55	59	50	54	52	53	56	52	56	53	58	62	60	59	56	52	73	61	52	53	50	48	37	59	66	54	59	50	45	61	65	49	56	41	55	51	57	46	43	47	52	44	52	58	62	44	50	46	68	52	59	59	50	50	43	46	53	55	62	62	52	59	50	42	38	63	40	76	45	61	42	48	57	62	36	43	51	53	50	37	49	53	57	63	68	51	53	51	56	58	64	54	44	54	52	60	61	52	54	70	40	49	68	66	48	57	58	54	51	57	52	41	53	58	50	62	45	46	66	60	58	56	47	56	50	47	60	64	53	60	53	64	49	52	46	47	66	46	40	49	50	43	39	68	55	45	56	58	43	59	61	62	59	49	53	52	54	45	61	44	41	61	46	59	59	69	51	53	48	66	44	53	50	51	47	35	54	53	70	60	61	51	45	60	54	49	68	59	57	44	44	58	59	60	49	59	47	69	49	68	51	59	56	58	41	50	47	55	65	48	50	56	64	63	55	56	54	55	56	51	55	43	49	48	55	39	57	60	58	36	55	59	39	53	44	56	52	54	41	57	60	44	51	59	56	44	38	50	68	62	50	52	54	54	49	67	57	51	44	44	44	54	60	57	63	49	58	60	49	55	49	53	52	53	70	46	52	60	45	54	42	49	48	50	43	56	62	48	51	54	59	50	56	54	56	41	56	47	44	56	64	68	44	65	46	44	57	58	52	51	53	47	57	51	65	47	47	48	49	48	45	52	58	56	59	61	57	71	55	61	54
19706	11212	6439	10813	20311	24311	23136	20023	16985	13184	10691	8891	8353	7008	5300	4954	5063	5124	7049	9667	10484	10959	10668	11634	9234	6802	4522	3784	3970	3149	2684	2026	1784	1542	1509	1533	1645	1645	1540	1376	1129	1168	1045	876	754	1131	1287	2250	7802	10204	7361	4081	2474	1529	987	727	626	548	580	583	570	601	570	563	560	542	572	540	609	590	575	599	574	545	582	628	563	583	542	579	601	587	575	592	581	566	572	594	582	557	606	579	575	560	626	577	559	531	564	588	557	534	561	606	558	583	581	616	570	610	561	539	601	580	608	554	592	549	573	584	556	521	567	581	568	577	574	616	566	565	608	575	574	550	572	548	597	567	578	599	546	572	591	620	567	591	520	593	566	610	566	583	532	519	532	624	608	537	554	645	563	573	589	571	633	572	568	607	639	592	553	643	557	554	548	538	609	583	577	601	567	595	558	624	566	520	577	609	596	571	557	610	570	619	584	570	536	534	568	549	567	536	581	538	558	585	579	580	552	516	544	581	608	635	588	566	548	550	557	624	580	558	588	544	606	565	602	591	540	584	576	550	555	566	562	589	560	561	577	571	596	539	575	590	571	560	567	587	553	601	528	510	554	618	566	548	530	581	578	556	543	540	553	568	626	532	552	554	555	571	531	572	555	543	595	574	602	600	567	559	606	603	600	590	602	559	575	616	567	601	614	577	573	562	593	561	610	545	574	581	560	572	588	587	601	610	562	574	595	551	597	552	569	561	589	566	549	589	538	551	581	538	530	562	568	586	580	523	586	617	579	576	601	599	585	551	594	541	571	524	614	573	557	565	562	567	573	576	571	562	562	568	580	544	577	571	597	636	532	554	565	583	605	589	592	602	566	543	556	563	622	568	599	621	580	549	543	602	603	611	589	564	603	570	589	584	532	525	548	622	528	634	577	598	571	582	569	559	624	562	550	548	566	553	548	548	568	616	572	637	553	570	581	601	559	565	630	597	584	568	532	554	560	603	545	560	548	542	585	563	605	565	578	587	578	574	608	582	576	565	561	532	592	563	547	524	595	598	614	577	568	584	546	596	560	545	578	594	514	553	585	584	571	647	561	578	633	566	567	600	566	623	558	575	575	571	567	580	551	541	567	562	568	577	573	607	581	530	576	574	584	608	552	579	542	599	631	598	563	541	570	590	570	621	582	549	600	604	565	586	598	594	591	562	507	544	550	567	619	592	591	610	560	615	576	558	594	620	583	524	536	600	551	570	565	544	581	570	539	581	582	580	570	562	578	592	563	562	548	575	560	592	574	550	570	566	568	559	588	614	552	572	606	561	534	560	614	586	565	595	632	606	572	536	591	560	592	568	541	553	597	537	545	620	589	549	515	570	610	590	599	555	602	615	569	570	584	555	615	557	545	570	563	565	613	616	567	604	614	560	610	556	548	561	561	550	582	599	551	562	563	569	584	584	550	552	589	561	546	574	552	579	510	550	534	564	545	580	592	591	559	583	590	593	629	600	571	582	590	565	584	568	571	605	573	637	561	553	588	592	559	590	519	573	637	622	518	568	580	518	591	576	570	592	545	564	637	537	635	607	566	595	582	591	592	603	568	544	553	569	586	559	595	602	571	581	588	619	531	595	593	542	562	552	601	600	557	580	581	570	516	623	586	550	567	568	630	555	562	577	609	585	572	577	614	613	573	568	575	633	582	596	602	560	556	570	603	567	595	590	586	556	562	574	561	579	564	561	615	625	595	574	574	579	580	535	608	585	570	567	587	545	546	599	529	569	572	558	569	518	611	642	569	573	587	581	574	574	560	612	564	588	593	601	588	509	559	561	568	577	602	541	568	579	560	551	613	557	567	598	599	537	553	594	564	577	599	551	593	569	606	589	611	551	598	539	577	584	559	536	590	559	560	560	595	583	608	581	570	583	608	591	579	576	566	556	562	612	569	567	578	571	574	592	595	590	591	585	580	579	559	555	588	596	562	589	584	586	574	583	559	586	571	602	547	591	557	577	568	622	513	592	602	565	588	593	587	596	569	540	579	529	554	560	586	552	564	546	568	559	537	562	573	586	580	598	573	583	601	610	536	582	558	583	582	578	605	557	567	583	544	595	571	575	603	551	595	599	593	598	625	543	592	541	539	661	526	560	604	619	585	526	580	585	551	576	582	549	543	539	553	613	573	549	573	608	559	621	572	594	572	603	559	539	542	618	592	563	589	547	568	578	574	559	561	551	594	617	562	606	580	584	596	523	527	600	558	589	583	587	626	607	526	592	568	559	557	561	587	541	592	563	573	573	605	538	589	590	598	564	601	564	556	617	550	599	570	530	531	584	580	568	581	603	547	599	597	562	595	561	587	551	558	536	561	555	599	571	593	567	568	555	572	550	580	569	552	594	565	528	548	570	575	558	609	599	550	558	598	523	548	578	618	588	574	584	600	596	559	552	569	599	558	556	592	537	567	576	554	541	574	579	559	575	565	580	550	604	632	606	592	573	559	572	525	566	573	583	569	553	552	543	593	571	554	582	598	608	595	567	603	634	553	589	573	538	535	565	593	591	601	555	604	575	595	564	570	616	546	532	594	569	592	549	495	559	583	573	631	543	586	608	558	534	585	563	557	569	564	588	545	597	596	583	593	579	602	539	511	613	572	572	582	561	578	596	556	529	597	572	523	544	588	571	536	567	582	556	650	530	595	598	569	582	574	588	573	558	585	583	568	574	616	565	570	576	603	624	579	572	602	572	526	578	570	623	594	572	585	582	604	622	580	592	594	546	573	536	555	608	582	585	586	615	610	603	575	562	535	577	553	565	586	576	574	577	585	569	596	586	564	582	613	571	544	553	592	526	542	580	554	571	606	607	581	569	569	586	541	533	594	619	558	563	568	578	606	591	595	599	573	527	599	550	570	525	573	594	585	583	582	603	565	593	590	561	571	594	607	528	579	625	550	581	587	604	561	576	608	600	564	610	580	556	588	573	577	586	531	624	580	600	563	564	609	620	581	560	580	588	583	630	546	557	585	564	584	543	589	580	584	646	536	562	591	560	611	576	593	607	573	571	572	616	555	591	554	549	600	589	540	552	586	534	603	553	575	593	555	586	517	610	537	624	553	563	587	567	571	586	598	565	581	555	582	574	572	565	605	527	571	583	572	536	583	555	569	576	577	573	557	579	585	564	584	595	570	540	573	516	575	583	577	600	565	577	574	550	589	561	564	558	561	579	525	546	578	596	552	568	565	560	549	567	557	587	600	574	583	569	580	560	571	593	592	545	587	598	564	552	586	569	564	583	620	596	583	546	536	589	566	606	573	578	553	561	568	557	575	561	583	539	537	559	596	541	581	539	553	628	567	564	584	597	566	557	555	622	553	626	595	579	546	535	600	568	574	554	575	577	621	593	600	587	562	563	553	611	556	574	561	567	588	564	610	581	608	565	587	609	544	555	574	546	604	554	550	572	568	621	558	608	572	572	611	568	574	608	586	558	611	606	601	557	588	590	587	563	555	582	579	607	565	585	593	578
1781	418	208	151	185	296	327	287	223	167	158	125	113	114	104	94	98	142	179	188	190	212	297	251	174	116	113	91	75	93	72	61	65	63	64	60	66	59	62	62	42	52	49	39	35	49	47	45	92	178	147	96	67	53	56	54	53	50	45	41	47	45	49	46	47	31	50	49	40	44	43	47	54	44	38	48	39	51	34	31	52	58	49	53	39	56	41	49	44	48	43	42	51	44	47	53	36	33	47	50	46	41	56	39	62	37	44	51	39	46	57	56	52	47	47	39	50	41	40	50	51	46	52	44	44	44	49	49	48	54	45	37	50	38	46	47	42	43	56	38	33	36	60	47	40	62	36	47	41	51	41	39	42	50	45	40	56	42	50	46	41	49	34	45	32	46	44	54	39	43	37	45	46	46	35	47	43	35	49	46	40	46	41	39	42	47	46	42	42	39	31	36	36	33	44	41	58	36	34	48	33	41	46	40	39	44	58	53	40	44	48	41	49	35	43	49	26	53	44	45	43	44	49	34	48	67	35	42	36	57	49	50	50	46	44	46	48	47	44	39	40	47	40	34	40	47	54	44	52	48	30	56	35	55	40	33	45	41	49	46	54	52	49	34	43	47	45	55	42	45	42	38	51	46	47	31	47	46	51	44	36	51	43	35	39	39	49	38	38	40	52	57	39	35	44	36	51	50	34	44	37	61	47	43	48	41	43	42	39	37	50	45	33	56	42	30	53	53	49	49	40	35	54	41	43	49	43	49	52	52	42	42	36	43	28	35	47	45	49	36	54	37	60	52	40	57	42	42	44	34	41	52	41	44	40	49	55	44	35	42	46	39	38	51	42	51	41	36	46	47	43	40	39	43	55	48	39	35	36	40	55	54	38	53	58	49	52	57	47	49	51	39	46	45	43	57	41	37	57	44	39	49	41	53	44	45	41	50	45	42	52	43	37	46	53	45	53	44	49	44	54	50	50	44	33	42	40	43	51	58	41	40	34	47	59	52	42	38	56	49	38	36	37	48	46	43	33	36	43	33	48	54	55	45	38	36	53	49	48	37	44	50	44	56	51	39	42	49	41	42	29	45	44	40	37	54	31	48	48	41	46	37	43	52	50	48	44	49	38	36	52	52	38	43	38	40	40	57	31	62	45	47	48	35	39	39	40	50	44	56	50	52	50	37	46	47	39	39	47	50	58	44	50	34	43	43	57	39	38	59	46	60	41	43	48	34	42	59	34	57	36	53	46	42	44	48	40	45	61	33	42	46	51	34	45	46	50	53	41	40	39	34	36	38	45	60	46	52	35	49	36	43	45	55	41	53	42	42	49	39	31	50	39	46	45	50	52	50	42	44	53	43	43	47	38	50	45	42	51	51	45	39	51	26	52	44	54	42	63	44	50	40	41	45	48	38	46	47	43	47	46	47	48	48	54	44	48	44	34	39	41	43	42	48	50	42	42	38	47	52	42	48	55	48	55	47	40	42	40	57	43	49	39	50	42	42	41	44	57	47	61	65	35	38	44	46	43	54	51	39	51	46	58	37	48	43	32	51	46	44	37	43	36	41	33	44	52	52	43	40	54	37	42	53	45	36	41	49	49	44	41	64	43	42	45	48	48	49	45	36	49	41	44	50	53	44	42	41	42	55	57	33	50	49	42	39	36	45	39	48	49	48	41	52	36	55	38	46	54	41	42	44	39	39	46	43	42	44	43	49	39	46	41	44	36	41	43	47	35	45	51	37	53	42	47	42	49	37	50	50	43	55	41	43	40	44	49	37	39	41	53	48	46	37	42	55	55	55	35	54	41	34	46	37	52	44	49	47	29	45	43	53	28	49	44	35	45	52	32	45	49	40	44	41	47	37	52	51	49	53	40	48	44	43	60	51	34	46	39	48	30	42	52	47	59	47	35	37	34	36	49	55	43	55	32	37	52	51	48	47	43	52	47	48	46	49	47	58	39	37	41	33	48	55	48	44	45	49	48	51	57	43	41	53	52	46	49	45	51	44	49	55	45	45	39	33	51	40	44	57	44	51	52	49	50	40	48	43	45	34	47	42	50	42	49	49	54	52	34	36	32	42	51	39	59	45	52	40	60	46	35	62	40	37	45	45	49	44	35	56	37	34	46	52	44	43	43	53	53	39	51	43	37	44	52	44	37	47	43	47	42	49	41	35	36	38	52	44	44	56	38	36	36	41	40	50	33	37	43	51	52	43	46	56	42	42	37	50	36	49	45	44	58	43	45	47	49	52	47	49	48	46	32	42	36	45	49	48	57	43	48	39	34	47	46	49	42	39	39	44	50	35	54	36	38	47	45	48	46	40	56	35	44	38	44	47	31	43	38	55	46	49	42	51	55	44	50	50	43	36	31	43	36	43	59	53	41	42	59	42	43	42	38	44	64	38	40	48	48	46	42	31	49	43	49	38	47	46	49	49	40	40	45	42	45	48	51	41	53	51	43	48	41	43	33	46	62	41	37	31	40	44	49	54	50	49	53	46	35	42	40	55	37	55	48	45	36	54	40	54	41	48	35	47	42	46	45	61	41	50	47	34	45	59	51	49	40	44	50	51	48	31	54	39	46	31	47	48	45	43	62	33	50	57	45	37	44	35	42	40	33	57	52	47	49	43	53	36	44	35	36	40	36	42	42	44	47	33	55	54	55	40	54	47	40	42	32	46	45	56	46	41	46	43	48	51	45	52	52	34	40	40	43	42	48	57	55	46	55	46	41	53	41	46	60	31	41	40	48	54	51	50	51	44	44	46	46	47	47	52	42	39	43	36	40	36	33	40	53	40	43	31	43	38	40	49	38	42	36	50	57	58	45	53	42	50	44	55	46	43	48	56	52	43	46	41	43	27	49	43	46	34	34	35	42	37	45	40	50	48	39	38	47	42	42	47	47	40	47	40	46	38	53	51	60	40	47	46	42	52	60	40	56	33	44	46	48	41	43	52	50	54	39	44	43	38	48	43	55	49	57	43	49	51	44	47	45	43	33	35	57	42	53	51	50	58	42	41	46	53	40	61	34	37	36	44	47	47	50	49	43	32	51	45	43	39	44	43	35	44	34	52	45	34	39	31	57	46	44	55	34	46	50	48	45	54	40	43	51	49	41	46	52	42	57	56	54	35	41	40	43	45	36	45	54	55	42	41	35	51	49	59	35	42	55	52	48	45	45	54	39	46	49	44	36	38	37	51	34	56	39	41	54	45	47	56	44	45	56	44	54	35	55	42	44	42	58	44	48	60	54	40	50	38	40	35	43	47	46	51	52	51	44	45	49	44	57	64	49	51	49	40	39	52	49	45	56	49	40	40	37	46	39	40	41	53	47	47	42	56	35	53	52	41	58	45	42	45	45	49	42	47	38	36	38	49	46	49	45	40	48	40	49	38	46	46	37	50	42	40	48	50	48	42	37	39	49	43	51	47	53	55	54	43	41	41	45	50	56	42	46	44	49	46	39	49	38	40	46	44	48	32	40	40	42	40
14565	7074	3683	6272	14564	17343	16411	13512	11089	7343	6537	5347	4956	3895	3111	3167	2994	3921	5695	6947	6405	6842	8620	6987	4521	2501	2508	2405	2150	1590	1092	928	801	835	852	956	1089	1001	883	705	689	793	750	683	602	692	640	1065	2025	3762	3406	2121	1162	865	651	507	501	467	481	460	463	488	481	514	496	466	466	475	528	491	454	471	474	476	482	503	483	459	472	503	462	465	498	529	465	466	514	441	482	482	493	458	492	493	507	454	462	488	500	466	478	488	478	485	483	488	493	471	508	463	494	456	479	451	477	462	466	456	480	459	494	504	500	497	460	451	459	484	516	487	478	480	484	519	468	492	486	456	478	464	470	455	461	485	465	523	484	479	462	463	493	489	471	502	485	470	475	452	495	460	438	444	458	475	506	449	446	460	462	435	459	450	504	477	486	500	464	483	515	480	484	464	453	501	458	477	485	485	478	505	475	472	442	477	444	473	502	485	512	518	478	537	502	495	495	496	445	471	477	501	500	492	494	472	438	494	501	483	495	465	500	484	495	485	483	448	466	521	483	468	465	474	470	483	478	477	475	441	494	482	504	489	529	534	464	482	479	495	500	484	456	516	472	519	460	444	475	506	484	497	491	472	463	487	472	517	441	479	492	488	508	494	502	492	494	498	452	485	465	467	467	469	469	474	462	459	487	461	481	467	494	484	494	485	463	502	469	470	479	463	482	493	479	465	458	476	471	476	488	506	481	501	447	494	486	473	477	489	466	519	508	456	488	482	514	489	475	476	472	471	467	486	454	481	480	504	467	485	507	431	447	522	493	494	483	500	487	520	479	415	476	447	484	455	489	465	489	520	472	481	511	454	469	494	489	495	512	489	483	528	462	440	506	446	447	481	445	497	487	447	507	475	537	469	507	490	497	463	500	449	415	456	433	480	479	454	498	503	496	458	441	423	473	496	457	485	459	458	481	492	480	457	463	501	480	484	467	496	478	482	502	452	447	464	493	492	470	479	479	485	478	454	481	461	481	500	439	465	494	459	446	452	512	477	492	479	487	444	469	466	440	455	490	484	479	469	496	496	493	504	512	459	474	497	478	507	473	497	465	448	488	459	431	468	497	495	478	475	485	451	526	528	449	484	486	452	482	465	501	486	433	484	452	503	492	497	450	487	471	487	467	501	487	490	504	457	466	472	473	492	482	481	434	494	503	482	484	482	431	490	477	504	502	488	479	523	501	498	470	477	466	452	501	530	470	464	505	447	449	494	510	482	460	476	458	501	460	496	492	465	446	501	510	504	498	469	462	472	497	481	490	422	462	459	436	458	482	491	505	483	457	494	456	475	473	451	461	437	475	463	501	438	426	480	483	517	511	496	482	483	529	445	479	461	540	482	474	476	456	485	488	486	437	477	492	480	513	510	472	471	432	471	456	490	475	473	486	482	464	453	511	477	458	502	463	480	474	500	490	488	480	473	463	454	492	474	463	496	512	436	481	501	487	469	445	454	482	484	516	497	505	507	496	489	501	470	469	504	495	492	481	463	499	463	494	497	513	472	497	457	460	498	486	445	513	435	466	502	484	453	477	427	485	477	501	489	473	474	461	459	469	484	459	487	490	513	458	483	473	483	482	459	447	479	510	481	502	479	503	470	517	468	491	493	492	483	480	489	492	476	515	500	476	518	484	477	459	528	520	493	443	499	511	483	477	514	463	505	478	462	501	466	465	488	481	489	528	505	484	505	457	493	497	482	484	447	465	435	476	469	511	446	495	481	498	495	487	487	507	495	499	504	459	431	516	490	504	477	460	473	484	458	478	455	520	497	455	493	501	484	513	484	482	523	500	484	470	410	461	487	497	481	520	464	431	513	480	487	495	472	486	466	460	482	465	490	521	514	515	493	482	484	482	498	477	489	484	504	486	462	469	473	456	488	476	467	517	442	463	522	469	494	469	497	489	490	484	479	511	500	501	441	462	502	495	469	506	477	482	515	452	482	476	540	523	440	471	473	503	471	461	488	487	460	461	497	416	481	525	506	444	476	503	484	455	434	473	440	491	487	521	475	474	454	468	474	448	466	442	459	515	467	512	482	477	560	505	487	482	475	463	487	474	449	525	474	489	445	492	481	470	486	526	452	492	459	482	475	482	458	480	486	523	468	460	493	491	466	479	464	498	483	470	483	472	515	472	453	474	450	497	517	478	460	506	447	460	507	491	506	467	477	438	460	466	482	505	508	481	480	456	477	454	481	497	452	470	465	486	483	505	474	485	508	467	482	515	478	478	517	473	511	518	496	481	481	502	468	454	452	495	517	473	473	508	470	512	489	501	477	465	464	489	455	496	452	494	504	439	477	477	466	490	457	514	505	482	508	464	518	455	497	457	469	482	481	481	520	518	459	473	489	475	490	466	477	477	434	456	484	479	489	484	454	479	446	484	468	433	463	452	523	499	520	476	521	488	483	496	496	470	489	461	495	482	472	491	472	503	484	456	484	491	430	487	475	484	488	476	519	497	456	477	441	493	512	484	503	511	481	469	474	496	488	484	497	523	465	497	504	473	485	456	491	461	449	487	461	486	507	464	480	477	480	452	505	495	474	432	459	464	504	474	497	462	419	493	439	455	437	496	487	467	459	480	508	485	507	509	455	502	508	474	471	483	520	502	462	497	478	488	454	456	470	451	436	493	480	457	492	467	482	474	477	473	450	463	460	459	504	488	508	491	502	503	440	466	454	436	437	508	495	501	429	504	513	470	471	487	505	458	493	513	494	462	503	475	479	451	515	514	421	535	482	473	466	488	462	474	466	520	492	471	492	490	438	503	469	465	510	462	467	449	464	483	483	455	465	506	518	478	469	483	473	442	468	471	482	483	451	478	463	449	469	515	472	476	480	514	494	481	462	501	515	501	495	467	437	528	495	470	444	515	485	486	494	494	510	490	496	494	478	460	433	494	497	543	501	530	441	479	493	500	484	483	447	488	480	487	524	498	477	468	475	455	474	471	441	473	482	485	477	504	507	435	495	448	456	473	460	471	470	480	430	508	484	484	482	500	495	471	507	472	450	475	436	483	494	465	448	462	482	480	469	503	469	462	466	453	471	497	487	495	496	459	512	523	457	477	486	486	462	483	505	507	443	456	432	511	491	471	478	451	523	477	501	467	515	462	498	488	486	438	482	490	444	501	476	446	471	478	486	494	477	463	504	461	501	502	469	488	441	469	470	444	470	483	463	497	463	461	465	460	469	481	458	474	486	482	514	458	470	470	479	518	482	490	468	478	473	484	511	473	482	454	431	460	503	500	481	495	455	450	467	466	493	459	473	473	514	481	508	463	473	504	478	448	462	502	466	479	472	467	498	459	468	469	487	492	467	478	480	485	457	478	466	439	483	442	490	481	506	484	479	463	463	494	483	492	477	499	496	484	466	437	505	472	481	472	516	470	462	459	442	494	467	492	473	474	480	487	448	475	500	501	507	463	490	534	497	528	494	436	495	462	451	488	475	467	510	493	474	506	465	499	447
1179	612	323	242	276	424	431	400	311	218	215	204	172	157	133	149	161	206	289	256	323	336	271	145	108	130	156	160	135	89	72	55	59	71	54	65	62	73	65	58	70	71	53	81	59	75	71	77	116	259	272	224	174	106	97	66	66	50	46	59	64	63	53	54	53	64	47	67	48	54	59	66	52	62	62	52	54	50	69	63	54	65	57	53	45	45	52	57	64	58	54	64	45	49	56	63	58	64	60	59	61	46	57	58	53	60	56	52	41	60	53	45	62	46	51	50	48	41	61	66	51	52	61	43	66	65	69	40	50	60	60	50	62	47	43	60	73	61	61	53	52	64	64	66	72	58	39	61	56	63	61	63	51	39	60	47	48	50	56	56	46	47	47	60	57	54	44	47	56	67	42	45	57	57	55	48	73	58	49	49	48	56	55	48	54	58	50	57	62	44	60	68	53	50	47	51	61	62	51	52	55	59	59	61	62	47	44	67	52	54	69	53	56	65	60	45	58	50	53	54	59	58	52	53	63	59	52	54	54	48	50	54	55	64	49	61	43	53	49	52	50	55	53	65	47	65	37	49	49	64	63	56	60	41	48	52	52	64	60	53	49	50	68	48	61	53	58	66	54	44	68	40	55	56	42	70	56	50	58	46	46	68	53	63	46	57	58	53	62	52	48	54	60	63	63	50	57	51	49	52	53	43	62	61	58	62	63	55	60	47	58	54	56	58	50	52	65	51	54	46	57	68	50	60	53	52	62	55	49	70	51	60	56	42	48	53	58	55	50	54	66	45	65	51	63	63	43	53	54	65	52	57	50	53	44	46	52	56	56	40	62	52	60	67	58	53	55	51	72	57	58	54	64	51	51	49	58	63	52	52	61	55	42	35	51	52	61	47	47	56	56	63	52	59	54	72	64	41	51	64	54	51	56	59	62	61	54	61	49	51	63	61	54	69	56	64	58	58	67	58	64	56	55	55	61	48	56	55	65	56	52	67	64	65	60	49	57	48	65	56	46	51	69	55	54	59	52	63	59	62	53	66	68	59	53	52	46	69	54	55	54	51	49	67	50	74	49	50	57	56	63	50	48	51	55	58	51	51	55	73	44	67	69	60	52	49	54	45	54	57	52	66	46	60	53	44	50	54	49	60	58	50	53	59	50	62	81	60	57	65	57	54	59	59	65	67	60	59	49	56	50	56	51	55	61	46	54	63	56	64	51	60	70	52	59	53	47	48	57	50	53	58	55	51	57	42	61	54	55	48	50	48	55	48	57	50	58	52	62	51	48	56	59	58	55	48	50	44	54	47	53	49	49	60	54	49	49	56	64	67	59	64	44	59	63	50	43	63	48	69	70	54	49	61	63	59	58	58	61	52	63	60	56	59	57	47	47	47	46	54	53	43	53	63	53	59	57	57	50	51	52	58	47	51	68	49	61	54	58	56	61	55	46	59	54	65	53	61	38	56	51	48	52	65	43	68	38	63	58	44	66	45	64	62	38	59	51	59	53	53	55	61	48	47	46	43	51	61	51	59	52	60	55	68	57	58	50	62	51	73	62	70	47	63	64	67	39	48	64	64	48	51	62	60	50	59	55	60	58	58	67	73	56	66	60	47	56	54	57	70	55	51	54	60	60	51	53	64	48	70	54	63	69	50	62	60	57	62	54	55	61	50	51	47	55	50	47	64	50	59	48	57	48	72	59	71	46	50	59	52	56	53	56	57	70	57	66	66	54	63	55	60	43	45	68	51	60	58	48	41	51	60	51	47	50	52	62	43	43	47	56	52	54	63	49	71	50	66	58	56	52	56	53	58	71	45	58	56	56	64	51	43	63	46	63	49	68	56	63	58	56	56	61	60	37	54	53	50	55	53	64	53	51	53	67	54	46	56	49	48	55	74	52	64	42	62	52	69	54	75	52	58	44	54	49	59	55	57	57	43	50	53	54	52	57	54	55	46	60	58	56	48	53	69	66	60	62	52	51	57	57	60	62	44	60	53	48	58	62	54	58	40	71	59	59	60	55	58	63	58	58	59	64	60	32	54	45	69	50	60	63	61	55	44	58	45	44	60	41	55	60	62	55	55	62	58	60	53	55	59	58	54	53	57	58	63	57	45	47	52	56	49	59	62	55	55	58	61	47	52	47	53	49	65	49	43	56	43	58	62	55	58	56	49	59	60	58	60	51	65	51	53	52	50	54	72	69	46	56	54	55	69	59	51	54	49	49	57	64	61	55	55	55	56	53	64	67	50	45	55	55	60	54	46	50	60	49	61	48	58	63	46	48	58	49	55	55	60	62	51	48	52	65	59	63	51	46	42	71	53	39	66	66	51	57	62	59	59	72	67	63	56	54	61	46	46	61	56	60	52	58	61	53	54	59	59	43	50	58	66	47	61	51	50	52	61	42	68	51	69	59	53	59	61	57	55	49	43	51	49	52	76	43	67	56	52	69	53	69	57	52	51	51	53	58	56	64	53	51	45	47	48	62	61	50	62	66	57	58	58	47	45	58	55	60	62	55	48	53	45	43	53	49	59	47	59	52	57	63	48	56	64	59	52	77	41	62	52	56	54	62	55	46	73	45	54	54	46	60	52	51	52	63	46	51	68	57	56	51	58	57	62	68	57	38	55	61	45	52	52	55	61	63	56	53	65	64	59	64	41	51	54	44	56	57	64	57	44	46	58	50	60	68	60	54	54	68	59	56	51	49	54	48	47	55	63	67	68	64	62	54	37	47	51	47	42	53	51	49	56	62	60	44	66	54	52	55	58	55	47	57	67	60	68	60	47	57	51	43	57	62	63	69	61	51	59	57	61	62	50	52	58	48	54	58	76	65	55	53	69	46	59	66	52	63	56	48	44	59	53	49	58	50	68	58	47	53	62	50	58	39	52	56	69	52	41	47	35	58	58	52	63	50	43	59	55	64	55	44	51	48	40	44	50	54	71	57	50	51	55	53	67	48	66	58	56	48	65	60	55	60	57	55	52	61	42	41	61	47	66	43	54	46	58	69	53	60	59	62	51	37	80	46	60	58	48	48	59	40	52	48	53	51	53	53	61	50	57	62	59	42	52	53	51	46	51	55	56	53	49	52	73	67	65	57	74	54	53	68	56	58	47	54	45	44	57	52	59	50	60	53	54	41	48	42	50	58	62	54	41	48	62	64	60	51	44	50	65	45	74	47	52	54	57	50	37	48	53	38	56	44	49	52	66	50	53	56	56	55	48	41	58	57	44	53	48	39	50	46	54	47	58	73	53	52	44	53	57	47	53	72	56	44	58	54	45	57	54	59	65	67	59	63	59	54	58	62	45	65	65	58	48	69	59	42	48	64	59	60	52	50	49	55	54	54	69	50	56	61	59	55	45	39	53	48	51	53	63	58	72	55	44	61	60	52	46	55	46	50	59	63	66	64	55	45	62	48	60	47	64	58	50	39	54	50	49	72	56	61	43	55	54	54	60	57	56	60	44	49	55	52	54	70	57	57	52
17667	9759	5374	9447	18787	21340	19370	17275	13278	9955	8649	7700	6458	5243	4964	4631	4852	7009	8651	8732	9292	10079	7016	4928	3055	3189	3925	3539	2850	1861	1222	1023	1025	1149	1001	1024	1073	1099	1043	975	930	928	972	1274	1155	925	763	1447	3299	6213	7234	4992	3230	2069	1266	896	684	583	591	546	598	614	623	607	596	575	613	590	563	592	631	605	582	599	565	607	603	641	583	612	607	594	576	583	558	581	607	594	574	561	614	591	597	600	603	613	605	579	590	571	583	609	550	588	629	570	594	588	609	617	586	561	591	565	586	576	597	610	594	634	567	583	568	617	574	579	609	567	596	575	577	615	634	598	556	600	610	576	620	592	579	573	587	606	555	516	596	614	619	623	546	625	604	607	556	616	640	605	586	599	623	577	608	611	643	604	574	607	547	613	590	581	559	597	589	607	652	616	597	561	590	604	602	592	579	594	563	572	606	615	647	554	611	585	590	549	559	577	585	591	614	576	576	580	603	618	567	570	566	584	581	602	583	636	594	624	575	587	603	579	603	599	618	590	553	599	545	628	599	599	561	602	612	592	555	589	570	571	582	605	570	586	548	582	592	620	618	600	622	594	601	572	597	573	574	537	592	591	586	579	613	597	571	619	553	561	590	602	629	596	587	612	582	600	615	613	566	619	583	616	556	605	621	597	556	599	598	562	614	622	584	571	569	598	558	608	611	563	566	621	592	590	578	581	620	580	555	576	543	585	592	597	536	578	585	582	574	600	568	586	616	588	597	579	581	575	603	563	568	619	570	601	591	565	563	609	582	604	563	593	577	594	542	582	586	562	596	596	560	585	601	567	586	557	566	576	610	579	582	547	584	617	602	553	583	552	524	576	559	541	568	602	570	579	632	606	536	576	643	626	581	597	599	585	594	578	588	617	584	585	572	619	578	606	591	585	607	558	562	539	589	649	582	582	572	611	575	589	560	591	561	594	575	589	597	594	557	623	599	565	598	593	595	566	599	612	607	591	624	600	612	573	552	560	597	552	564	594	594	549	625	565	566	564	563	594	604	597	581	573	586	590	608	573	603	575	607	559	544	610	587	571	612	612	610	568	597	575	551	615	597	601	603	614	582	570	537	586	565	572	565	605	585	587	598	569	567	590	575	588	602	581	621	575	583	618	619	605	626	595	591	597	602	596	599	580	606	617	578	580	568	631	556	553	591	579	602	629	567	586	608	579	635	537	573	571	604	572	600	596	578	590	570	586	616	619	561	599	560	582	624	593	595	616	579	575	565	595	583	564	589	610	603	567	602	644	606	594	604	574	639	574	643	581	583	576	612	648	653	593	560	607	579	633	575	570	612	540	560	553	566	639	561	606	707	619	597	602	548	594	577	599	556	617	573	605	635	542	551	607	602	595	585	586	609	565	584	632	622	577	551	509	544	550	577	567	601	640	614	620	587	595	589	590	575	647	589	658	590	594	590	598	599	593	580	590	601	624	602	611	612	592	589	573	572	614	568	606	555	597	522	598	547	624	543	612	620	596	589	593	630	648	597	610	583	605	592	659	604	615	616	592	549	591	623	553	604	600	593	588	603	561	628	572	619	662	569	574	573	594	575	547	577	572	583	580	636	615	582	618	586	615	572	604	584	589	593	584	573	591	579	556	582	588	571	567	575	607	585	597	586	611	578	589	603	617	559	611	590	592	590	593	581	614	623	576	586	579	595	602	593	570	585	604	584	591	581	616	606	619	607	600	576	562	574	585	624	596	604	577	596	627	567	552	594	545	597	633	578	560	554	624	567	571	583	594	580	590	575	597	575	542	594	619	596	603	601	558	556	610	530	600	596	611	585	601	573	583	536	570	597	614	580	604	613	583	628	575	565	599	630	602	597	562	605	585	573	595	583	584	571	593	550	584	600	577	647	578	588	586	612	631	615	533	622	595	600	550	577	607	590	627	566	600	623	620	600	626	595	577	562	602	595	617	577	548	593	604	580	579	555	598	567	625	613	584	582	586	602	569	547	619	557	601	637	597	605	575	599	619	609	636	599	600	557	585	631	568	570	582	603	590	545	612	594	616	611	616	582	595	595	576	626	627	578	611	604	600	605	600	589	608	603	630	568	631	557	604	624	597	586	616	632	620	555	576	587	583	592	597	610	571	581	552	570	616	620	577	565	597	591	593	597	565	586	575	579	618	598	597	605	535	551	578	599	584	617	622	610	626	607	562	557	544	576	596	559	590	564	543	608	579	590	596	594	524	585	596	581	570	599	579	538	576	615	568	576	605	557	583	546	593	573	580	584	573	544	577	578	571	628	561	553	592	594	566	580	612	570	587	560	583	600	570	626	590	584	638	587	551	624	551	595	579	579	578	633	543	626	560	559	585	564	580	547	645	592	603	586	636	585	570	576	606	571	574	577	606	576	616	586	573	630	656	592	592	577	585	553	568	606	642	627	635	588	561	585	607	611	595	581	633	552	616	575	605	612	588	593	560	587	611	600	632	640	590	616	584	560	571	616	549	579	539	566	619	632	590	591	582	623	624	585	602	591	605	581	571	545	567	587	618	582	602	628	537	589	589	528	556	591	595	607	592	548	585	612	574	595	621	600	586	630	625	587	614	626	570	607	584	586	613	563	579	585	557	593	592	600	553	601	608	598	540	603	584	580	593	566	595	604	561	570	556	591	564	596	564	629	583	617	569	626	600	602	566	627	597	614	598	598	553	606	560	592	559	604	602	581	600	558	576	575	558	608	613	590	606	590	582	560	601	641	558	564	585	584	592	575	566	540	593	573	606	594	564	607	605	628	526	545	590	576	610	657	577	592	583	559	572	576	602	540	614	636	613	588	570	580	612	597	572	613	591	597	591	598	620	542	602	612	591	611	575	611	616	598	597	614	588	594	569	573	597	584	573	546	604	590	600	610	626	605	567	577	602	561	635	566	593	590	585	581	635	688	578	581	571	601	582	644	584	649	611	555	619	591	600	607	558	614	590	609	569	573	548	566	583	589	597	547	646	555	602	580	593	610	636	554	549	587	556	607	573	545	573	575	622	599	603	575	615	616	561	571	594	578	557	589	574	603	565	603	634	581	595	630	584	603	575	567	627	551	578	606	623	620	550	585	582	596	595	591	548	642	609	598	576	600	601	592	589	593	605	596	598	576	606	617	586	587	619	621	592	583	570	584	558	585	587	600	559	616	587	619	603	600	567	592	616	604	589	594	608	606	571	593	592	613	603	621	627	603	556	594	604	620	606	606	614	583	608	605	611	627	566	585	567	585	600	634	615	587	538	609	588	574	572	613	584	624	562	560	604	585	583	612	591	624	573	599	580	566	593	616	598	571	565	582	596	571	593	617	622	582	553	556	548	609	607	604	594	579	646	546	626	585	632	621	581	586	593	609	603	617	581	574	596	599	587	613	599	615	613	590	557	620	582	576	590	595	584	555	615	592	591	594	618	651	570	563	617	561	596	614	587	580	601	598	588	623	663	567	516	599	576	566	639	575	579	582	575	584	647	603	559
2612	572	299	247	235	362	431	380	267	224	214	208	154	149	159	164	184	216	294	308	325	174	133	115	114	140	129	133	94	65	33	41	52	54	53	65	48	54	61	55	61	59	64	59	62	52	51	73	164	237	250	233	156	96	53	42	63	38	39	46	54	51	39	40	30	47	47	53	31	44	46	51	43	27	43	40	46	36	34	28	41	46	53	36	38	45	52	46	42	41	48	36	50	44	28	46	46	42	38	41	35	36	37	36	56	49	43	40	41	28	32	45	30	43	47	29	38	32	35	42	39	41	39	33	39	46	32	33	33	33	43	44	41	43	43	55	49	46	41	42	46	42	39	39	36	32	51	43	34	46	40	43	59	39	29	48	35	31	50	40	39	46	30	42	49	43	48	47	30	26	50	33	33	36	32	43	45	41	40	38	47	54	52	32	48	41	38	32	49	50	41	42	41	52	46	38	27	45	48	39	32	33	36	40	36	40	41	56	38	40	40	48	44	40	52	42	48	47	35	36	40	48	40	52	23	50	35	40	43	45	44	39	33	41	45	43	39	39	33	44	37	37	31	42	42	49	43	43	38	32	44	33	41	36	38	43	43	40	34	39	35	38	44	44	43	43	41	47	53	38	38	33	37	39	41	46	35	34	39	40	41	42	35	36	53	34	39	36	51	38	30	41	34	48	32	51	39	42	38	35	36	33	35	35	49	40	43	35	36	38	41	42	48	33	36	34	55	38	35	42	45	42	32	37	44	43	51	43	38	43	31	50	39	42	51	41	32	50	42	40	39	46	45	28	42	41	34	43	42	55	39	53	34	28	41	42	32	51	46	42	45	41	45	33	36	41	51	28	40	53	40	39	44	43	38	39	38	52	50	39	45	36	40	42	41	49	36	51	42	26	38	37	31	39	44	44	48	38	29	37	49	35	43	43	41	39	36	46	48	43	32	26	43	42	46	46	37	48	37	46	55	42	44	35	36	35	53	52	51	34	37	26	32	48	46	41	47	37	34	42	41	44	37	47	37	37	26	33	36	41	41	51	35	50	41	36	45	42	44	27	41	36	45	51	49	34	52	34	36	33	38	33	37	40	35	48	43	27	36	34	34	49	61	34	47	40	36	46	35	29	38	46	44	36	41	48	30	49	45	40	39	46	31	40	35	43	46	51	40	34	34	52	36	43	41	46	38	49	51	47	46	42	42	40	46	43	39	47	37	42	33	40	45	47	44	34	33	41	34	44	42	35	46	47	46	46	36	40	38	49	43	38	37	38	38	38	29	40	41	42	28	44	45	44	41	40	43	42	38	44	40	45	49	36	41	52	39	49	42	42	48	51	47	53	46	42	44	46	47	43	36	44	43	51	32	44	50	47	38	36	36	42	54	37	28	49	36	49	45	35	44	49	34	56	37	50	48	35	35	48	35	40	39	24	39	39	32	48	33	38	52	32	42	43	40	43	40	42	38	27	33	34	42	40	37	47	42	43	38	39	35	38	43	36	41	33	51	32	41	41	47	48	44	31	36	51	41	47	36	44	45	44	37	42	36	43	38	58	39	39	56	47	43	49	37	40	48	37	45	24	37	46	43	35	41	38	37	41	39	36	34	37	47	36	36	50	45	41	45	39	30	43	37	46	44	43	44	45	42	34	41	44	41	50	40	54	34	45	36	34	42	44	35	38	38	49	28	44	39	37	36	36	45	38	47	46	40	45	39	38	44	42	43	43	34	33	42	39	43	43	43	41	35	43	61	39	37	35	39	55	37	47	39	46	38	33	49	40	40	45	43	30	41	45	42	55	51	45	39	37	59	39	36	45	40	41	45	42	39	33	39	32	38	41	50	50	45	35	39	41	39	33	37	37	36	35	40	39	38	43	53	45	36	46	37	47	29	43	52	48	45	45	46	37	45	55	42	33	42	47	46	44	42	50	32	49	48	47	42	41	39	39	29	48	47	26	31	34	32	49	52	32	34	31	31	35	47	41	43	41	27	46	34	36	46	35	34	39	30	33	43	44	56	40	38	39	36	29	50	43	45	54	34	43	38	42	32	42	43	44	31	42	41	43	34	45	35	45	54	43	43	39	31	43	47	28	38	39	37	34	21	44	44	43	36	54	40	42	40	42	37	38	46	39	43	44	34	39	47	47	40	47	45	50	29	41	46	45	46	40	44	38	48	40	43	55	36	40	49	42	50	51	50	43	36	41	38	36	41	38	42	39	35	28	51	38	30	29	40	38	39	38	46	45	37	34	51	47	43	52	41	40	37	39	39	33	35	48	40	34	32	43	37	50	41	47	36	40	52	39	34	36	42	41	49	50	41	27	44	52	47	36	37	50	46	39	41	48	38	36	45	26	45	35	42	39	43	38	39	39	28	37	54	43	36	31	52	42	29	47	45	34	41	32	35	50	38	42	42	39	40	32	45	34	37	41	54	46	42	42	43	39	27	41	53	46	39	38	48	41	37	47	42	41	31	40	28	49	43	38	57	38	50	47	37	40	49	42	44	38	39	49	33	45	41	45	40	35	37	38	38	48	51	36	34	48	51	34	46	30	45	39	37	50	48	39	51	53	48	43	42	53	49	38	38	54	36	52	27	35	35	40	43	44	49	43	32	47	34	34	40	31	42	38	47	35	42	38	49	41	45	40	34	32	51	33	34	45	46	36	39	36	34	40	28	40	48	46	47	37	44	42	43	40	37	46	51	30	46	48	54	27	44	40	52	40	43	48	36	34	39	47	30	38	42	40	28	37	35	30	44	43	53	43	42	37	41	47	44	46	39	40	36	43	32	37	23	35	34	41	37	47	45	40	46	36	36	45	44	32	39	43	45	33	42	51	47	47	39	35	48	48	56	43	49	38	34	26	52	40	48	42	52	37	40	47	43	44	49	40	39	38	35	51	40	38	42	49	43	41	30	55	42	39	43	42	35	46	45	33	49	39	35	47	47	39	48	43	47	47	36	42	29	44	48	32	34	51	42	49	43	34	48	47	35	42	40	39	54	43	37	39	44	38	32	43	41	30	46	41	43	50	33	47	43	45	34	36	27	42	40	46	41	37	29	39	38	36	61	47	41	34	30	47	37	40	44	57	36	56	39	35	38	50	43	43	42	44	36	25	38	50	29	38	42	27	44	54	45	47	41	43	40	42	44	44	45	29	52	54	36	42	56	49	51	50	38	38	31	44	49	41	35	41	47	51	39	32	33	40	44	28	43	43	44	34	43	52	37	32	50	45	48	34	40	42	38	34	37	43	42	45	42	30	49	36	52	48	45	32	39	50	45	34	46	40	41	43	45	52	29	38	34	46	35	42	50	45	37	39	50	46	39	44	37	46	40	49	36	32	47	44	35	41	36	43	45	42	47	48	45	41	39	38	33	43	45	41	49	48	46	31	46	54	34	37	52	52	41	35	45	32	32	45	42	45	35	48	45	45	39	47	46	41	37	44	37	45	43	46	43	48	47	44	38	39	42	28	41	44	37	32	41	36	40	40
16751	8544	4942	9308	17435	20761	19662	17112	12392	9756	8733	7686	6107	5799	4939	5514	6014	8060	8733	8990	9860	6152	4135	3118	2904	3633	4058	3747	2396	1552	1019	857	972	1153	1078	1207	1015	1014	981	790	748	811	918	1040	948	783	596	1273	3730	6742	6255	4997	3408	2103	1102	664	526	491	444	420	444	426	434	433	432	453	461	456	447	462	436	445	446	466	417	415	479	455	432	479	435	437	493	433	458	461	434	454	430	466	451	452	466	416	428	417	424	456	469	396	427	400	386	428	438	447	500	479	416	453	467	445	416	470	473	468	402	399	436	453	450	438	419	470	431	452	459	454	460	434	427	435	479	458	473	464	411	443	428	448	447	409	452	426	469	447	416	446	477	432	458	462	414	394	420	485	431	426	442	447	428	439	423	427	431	488	454	430	483	439	447	415	462	424	419	411	425	479	449	470	423	469	489	460	440	426	489	446	462	389	479	456	423	447	419	432	438	438	455	475	380	436	463	428	431	496	413	444	456	427	453	433	436	453	442	410	450	407	444	425	416	468	430	423	425	415	448	438	443	433	460	451	463	439	436	453	466	425	436	419	423	434	415	419	456	429	432	425	427	415	445	451	458	473	441	454	415	439	433	477	471	422	451	444	438	426	412	430	476	422	452	443	433	418	422	426	423	402	433	404	463	449	442	418	464	424	476	453	458	449	461	428	431	457	423	444	469	444	450	411	450	406	425	442	419	407	447	418	419	490	446	423	483	414	430	412	443	416	418	445	429	401	455	443	441	394	452	432	436	447	441	441	476	432	421	433	434	445	439	433	442	437	438	487	459	423	462	425	433	465	455	409	450	443	423	441	441	414	433	405	450	415	450	451	485	461	427	410	401	439	431	436	448	465	466	438	453	416	447	461	450	461	473	391	441	390	434	407	407	414	492	432	437	387	445	415	452	462	435	459	430	419	384	405	431	424	441	434	432	449	452	447	438	433	456	473	403	420	430	413	483	445	437	468	421	418	447	417	443	426	416	466	440	477	434	442	462	432	434	411	437	447	469	405	479	425	464	420	425	427	458	425	408	416	439	473	443	439	493	451	439	446	457	417	464	421	445	482	457	443	446	425	452	420	453	429	424	445	461	450	423	452	474	442	412	412	450	413	448	443	455	444	447	437	483	450	439	474	473	409	444	430	451	422	413	447	450	446	438	438	431	474	436	487	435	440	469	459	447	481	405	431	429	451	450	493	439	423	432	439	470	418	431	465	448	437	455	432	420	454	488	423	431	420	480	450	440	455	402	446	440	420	424	453	442	447	457	458	432	453	412	459	452	400	444	426	408	410	468	458	414	435	432	480	445	447	461	416	464	446	411	431	461	435	462	447	473	425	418	458	404	447	446	436	438	447	432	455	469	431	423	438	431	458	454	457	429	435	436	457	449	405	475	477	431	449	398	439	438	401	438	416	445	444	436	446	464	430	405	450	464	404	456	401	440	440	429	410	453	422	460	459	423	431	461	432	415	439	437	416	443	425	446	439	437	459	440	425	428	444	498	458	478	453	437	482	419	437	441	437	441	442	439	440	394	451	466	435	434	428	406	483	449	434	426	431	423	483	494	450	445	412	444	451	431	425	459	417	445	431	426	415	443	447	427	400	405	416	438	439	471	430	432	490	477	414	472	433	435	439	414	439	421	402	454	426	416	409	395	477	470	429	429	443	441	439	438	452	411	408	428	453	466	417	459	435	412	472	432	468	414	426	405	429	412	432	431	431	430	447	456	440	454	494	429	460	445	452	497	404	416	411	452	454	439	438	437	416	436	422	408	406	446	429	420	415	435	430	445	446	451	441	449	440	453	470	441	444	428	446	476	416	412	487	423	454	441	428	439	468	439	463	424	452	405	435	433	429	426	440	427	460	464	432	457	457	391	459	446	415	443	451	446	456	413	440	482	460	469	414	459	450	426	443	451	431	444	430	447	447	472	455	444	445	446	422	441	456	455	428	409	440	435	420	412	452	436	426	457	405	429	430	462	439	416	423	417	465	482	422	450	449	446	404	460	445	437	443	448	472	473	444	461	423	421	451	429	420	464	442	460	414	442	450	434	448	484	432	438	426	441	476	441	445	456	433	454	450	446	480	400	418	424	486	424	436	434	450	425	412	443	455	460	447	423	473	461	421	456	433	449	453	429	447	425	444	450	439	445	419	416	444	435	436	417	460	451	445	451	461	429	425	411	416	436	415	464	446	427	467	464	399	464	463	437	423	427	451	438	460	471	443	458	426	481	478	455	443	409	454	444	428	458	440	421	467	401	442	448	388	491	434	447	444	418	459	426	462	458	436	421	447	452	441	421	468	449	415	465	442	416	462	437	480	434	442	455	448	444	476	495	454	441	435	446	449	452	430	434	442	451	472	425	455	403	399	457	418	446	434	378	442	434	444	464	438	445	430	457	446	442	440	447	485	480	465	496	399	456	428	460	441	450	484	442	448	428	446	455	459	399	470	465	388	462	414	433	416	443	456	452	429	446	420	486	450	455	454	445	423	420	446	437	472	399	434	468	443	428	425	495	474	444	441	460	473	406	443	465	435	444	441	429	416	449	452	449	381	422	447	394	404	421	441	453	435	461	419	457	468	405	449	427	430	436	413	460	407	467	446	429	380	383	459	433	491	440	450	429	418	447	464	455	405	454	447	443	482	437	440	456	446	429	419	453	440	396	400	460	464	456	418	455	428	435	411	450	439	415	427	430	432	453	430	427	433	387	429	432	462	476	420	428	464	401	440	429	430	431	425	474	420	416	450	412	400	452	401	443	449	452	463	439	458	471	431	434	448	424	462	492	435	471	427	453	420	438	426	434	459	440	443	467	429	444	442	415	466	426	463	414	427	409	445	448	438	476	456	438	406	406	451	473	423	444	481	434	449	444	428	407	453	446	456	413	452	447	448	441	441	428	459	430	431	452	467	428	456	419	422	426	452	442	425	446	455	407	414	447	465	437	447	441	449	458	466	445	447	424	411	403	449	421	457	439	432	406	414	439	434	481	461	446	432	468	422	463	463	417	430	456	461	471	439	453	441	451	454	403	477	439	437	447	441	402	459	462	441	420	414	471	459	471	445	438	441	465	479	463	419	447	487	444	408	408	456	428	460	449	423	435	452	446	437	434	432	460	438	454	466	463	410	434	411	470	433	465	441	431	481	367	465	441	442	473	455	448	408	409	477	424	427	464	414	437	445	417	417	430	448	439	422	423	441	429	461	457	454	445	453	435	433	449	430	422	461	398	449	428	409	431	436	416	452	439	471	469	459	436	471	409	453	455	432	449	442	476	467	434	453	410	428	493	464	447	433	456	400	407	460	469	433	444	453	449	431	419	445	439	451	478	438	447	419	431	414	439	441	448	436	408	442	452	421	446	446	433	421	431	451	442	444	403	467	428	424	437	438	455	458	450	460	506	442	440	434	424	414	472	428	458	428	415	484	439	425	419	436	428	468	429	448	434	489	434	484	445	452	413	439	437	435	439	421	453	441
1770	712	410	339	340	556	597	431	349	311	287	250	264	177	209	242	302	328	340	409	332	209	124	146	154	187	202	161	121	68	64	63	70	69	76	73	53	74	67	50	76	88	59	73	74	78	66	194	219	390	370	278	227	150	91	71	48	59	47	49	47	40	43	53	53	44	50	64	62	59	52	53	48	55	60	61	39	42	44	46	57	50	57	50	60	49	54	60	49	55	55	53	49	58	50	57	60	62	60	58	61	46	50	54	63	46	56	55	68	53	50	56	61	73	61	52	42	56	53	45	70	52	49	64	43	57	57	58	53	41	52	55	61	59	53	37	63	62	56	49	51	46	58	53	45	60	51	43	43	36	51	51	45	52	51	55	52	46	61	51	50	58	59	50	46	55	58	52	40	66	48	60	36	59	53	48	51	45	56	54	56	51	37	60	55	51	55	55	67	42	54	53	56	53	47	59	57	55	54	41	50	53	56	46	54	50	48	62	59	52	54	59	55	65	47	59	49	49	56	47	41	70	53	51	49	59	49	54	55	57	54	43	54	52	69	39	45	57	44	51	43	52	43	52	65	61	48	58	59	58	72	56	61	55	45	70	49	60	39	66	57	50	50	64	55	56	47	55	58	62	56	45	55	62	56	55	57	49	62	46	60	61	54	61	42	51	51	48	48	64	40	62	43	65	42	58	51	66	55	50	44	55	48	43	50	49	54	57	63	49	59	52	61	55	51	55	59	68	47	55	53	52	54	42	53	50	63	56	59	43	53	55	59	50	64	60	57	53	50	61	53	61	59	65	49	54	61	48	65	48	54	52	44	54	65	47	54	54	48	68	61	56	49	56	55	58	63	49	51	47	53	49	50	68	42	58	54	64	48	53	62	44	56	49	47	57	53	41	60	54	48	48	52	60	47	59	47	49	50	50	47	47	54	55	65	48	41	39	54	66	48	53	63	45	48	48	72	54	56	45	58	69	63	40	42	58	51	54	51	55	49	51	37	57	51	52	59	55	52	51	52	48	64	53	52	47	64	42	52	48	55	64	57	57	61	49	55	61	42	71	55	55	48	63	53	49	50	48	57	41	58	60	35	49	50	47	56	50	55	56	58	62	54	55	51	53	43	54	62	51	43	64	53	48	52	56	57	61	60	67	49	44	70	37	44	54	52	59	41	49	50	45	55	57	58	52	51	60	46	58	60	56	58	65	48	52	54	61	50	55	43	51	59	56	46	48	47	54	42	65	64	67	41	53	55	45	64	53	61	56	41	52	41	52	78	64	53	54	51	53	59	48	35	57	59	48	40	55	57	68	56	60	43	68	64	52	60	56	68	44	51	50	54	62	40	56	45	68	56	61	54	49	51	55	49	48	59	52	60	72	59	57	53	54	53	67	48	53	51	48	49	44	59	63	62	44	65	56	59	68	51	55	50	54	62	51	59	77	43	46	56	54	56	49	54	56	43	49	61	55	40	63	53	64	47	58	54	59	65	53	56	63	57	38	61	65	53	67	65	71	57	49	54	51	48	56	52	57	56	54	47	52	62	38	49	39	50	42	50	52	81	54	58	42	52	61	54	44	55	63	54	67	56	71	57	68	51	69	51	44	60	49	63	65	53	68	65	62	69	46	47	55	45	47	59	54	51	56	46	66	55	45	47	57	58	53	60	57	46	44	62	53	51	48	48	66	47	46	57	62	46	52	57	40	54	56	69	51	39	57	63	73	54	40	52	72	41	54	52	50	46	61	44	58	61	55	47	42	44	59	40	56	63	63	58	60	59	58	63	41	51	43	53	56	58	58	53	46	56	42	57	58	60	63	56	61	56	62	54	69	52	59	58	61	49	46	49	61	46	52	44	51	76	68	56	38	57	62	50	60	46	56	53	53	52	55	53	55	62	66	57	55	46	52	60	54	50	54	47	60	37	60	41	54	48	51	56	63	45	49	77	38	47	49	53	61	63	61	45	40	56	56	58	46	47	50	55	54	61	68	56	50	49	49	66	43	65	45	66	74	59	45	48	54	66	54	47	51	64	60	53	48	50	53	48	61	48	52	58	73	61	56	52	62	58	46	49	57	53	49	52	56	47	58	55	54	59	55	42	66	58	49	55	50	59	67	51	50	60	52	56	50	56	58	51	51	58	52	53	48	45	56	65	59	49	45	53	70	65	56	48	37	57	47	55	46	47	48	46	38	56	52	55	66	52	47	60	53	52	56	43	61	55	60	52	45	67	58	59	47	49	56	46	56	39	54	72	62	72	52	57	50	57	54	56	44	41	55	46	56	38	55	63	58	69	61	57	44	63	51	43	42	41	59	48	62	51	41	61	51	47	71	55	46	51	47	49	47	47	53	50	47	59	53	59	78	51	54	60	59	60	62	48	61	64	48	39	49	56	61	57	49	48	61	63	64	49	57	52	53	46	57	55	51	46	61	71	52	44	56	53	48	48	46	50	50	66	47	55	63	44	54	52	53	56	63	51	55	53	58	63	40	53	59	57	54	52	59	47	53	46	54	65	57	56	61	45	44	42	57	55	65	41	55	45	62	62	47	59	47	59	46	57	60	50	67	70	49	68	56	45	60	59	55	56	45	49	65	58	62	62	69	48	50	46	58	69	59	53	75	45	65	64	63	46	58	65	71	61	59	56	47	50	52	54	49	48	48	67	55	53	57	56	54	59	42	52	55	45	63	47	51	48	55	50	53	68	52	56	43	64	51	58	43	55	65	59	54	54	51	65	57	48	44	52	64	61	60	54	53	55	57	44	49	57	63	50	60	71	61	54	57	49	49	65	52	63	48	42	55	61	67	62	61	52	52	48	63	60	59	58	53	60	50	45	57	52	60	61	61	52	53	56	59	51	69	41	52	55	42	49	55	53	52	54	66	79	55	41	45	65	51	56	54	53	60	49	53	55	48	59	46	63	51	55	45	50	52	53	65	46	45	57	50	63	63	64	63	50	50	48	45	54	47	54	54	52	68	56	54	55	52	61	58	61	57	58	57	63	38	60	45	42	63	57	48	56	50	58	55	74	50	49	39	46	64	43	54	65	57	42	57	50	45	59	59	42	57	43	49	52	34	50	62	59	61	58	54	51	57	52	52	51	64	56	43	55	47	39	53	64	50	44	45	56	61	55	50	63	52	58	53	60	56	37	65	55	59	44	46	58	47	48	60	58	62	60	49	55	45	48	56	55	53	57	49	46	55	52	52	56	57	52	53	56	59	56	52	54	52	48	51	52	46	52	35	60	54	43	51	53	67	57	49	53	53	42	55	68	67	44	61	51	47	59	58	48	56	71	52	53	49	52	59	64	52	52	52	56	48	67	40	59	51	61	49	40	54	60	40	46	53	61	42	61	63	50	54	57	44	52	63	42	54	52	57	49	59	47	65	49	62	50	56	66	60	58	49	56	60	54	50	50	46	61	53	55	49	50	55	47	56	58	58	41	62	41	44	58	66	55	59	56	66	55	52	58	44	57	55	63	50	44	64	44	50
19993	10707	6484	11531	21423	24193	22719	19021	14255	12635	10723	9209	7826	6971	6912	7704	9104	10658	10689	11940	9926	5798	4053	3929	4467	4986	4902	4439	2698	1606	1161	1089	1184	1260	1308	1208	1105	1150	1226	1311	1600	1616	1365	1111	1066	955	979	5289	6065	9210	8302	6276	4313	2569	1282	792	652	582	574	563	551	624	599	623	575	570	556	550	599	605	587	558	562	554	561	600	563	560	559	557	597	606	577	575	574	569	563	596	548	581	629	588	572	615	554	596	540	571	556	563	551	570	572	553	577	538	576	589	575	556	578	572	556	593	609	603	582	627	546	581	548	554	554	525	545	559	628	581	546	578	566	588	546	558	573	577	562	560	635	553	578	589	594	581	563	594	591	592	549	591	607	578	602	565	545	571	555	594	550	587	579	600	546	585	579	590	571	599	583	568	628	579	555	548	545	585	562	590	585	560	562	591	587	589	551	555	567	527	571	572	599	538	556	573	545	586	599	581	585	572	618	589	545	542	598	578	559	563	578	637	573	538	563	599	616	538	541	606	622	560	582	591	570	524	569	584	581	598	585	616	549	568	576	568	591	615	577	551	583	586	604	567	599	576	584	584	549	590	600	589	552	558	586	564	580	602	557	559	567	587	536	554	509	562	582	570	580	585	571	569	541	563	560	549	627	595	566	563	579	565	574	555	567	583	607	562	591	578	587	610	599	590	591	614	576	583	574	576	570	578	575	597	573	569	537	571	593	540	569	595	577	603	559	574	564	620	579	536	572	587	581	554	569	570	573	544	563	554	591	593	566	593	559	563	580	579	633	578	628	589	554	581	587	565	581	554	628	621	573	584	573	605	604	573	613	566	577	601	596	598	529	556	612	594	540	608	552	539	597	573	634	570	602	589	601	584	513	596	586	578	597	566	609	568	578	572	614	602	596	628	576	585	559	594	596	602	591	595	581	555	613	592	604	563	588	564	584	511	557	558	566	618	541	599	566	549	555	604	564	580	575	575	595	604	572	580	560	557	533	588	566	545	575	575	561	575	576	539	592	530	584	591	560	583	570	563	604	576	589	567	581	548	548	570	578	536	604	579	549	586	634	563	562	602	579	555	509	596	571	553	612	579	586	554	534	577	597	620	564	550	551	569	592	559	571	570	589	594	547	574	612	568	538	585	591	581	593	572	542	541	574	604	601	526	589	583	532	558	560	566	549	585	553	568	611	628	593	561	553	567	561	581	594	592	580	591	588	564	557	599	569	559	613	569	567	602	569	576	583	588	555	591	578	579	597	549	591	576	528	595	585	597	565	534	600	625	582	573	561	575	572	550	590	605	551	590	583	591	574	543	585	532	632	546	553	585	603	574	578	591	585	587	581	530	541	559	580	559	578	588	613	607	537	574	579	564	596	585	559	554	582	594	593	601	574	608	549	539	577	555	540	557	588	549	593	562	586	597	575	601	590	552	610	593	584	545	590	603	568	570	548	602	563	581	547	573	560	552	614	576	560	548	599	581	591	610	588	603	564	525	590	584	580	573	580	577	581	583	592	577	552	584	563	540	571	562	591	554	543	638	586	581	569	575	614	577	565	530	595	559	593	578	541	501	567	587	560	577	554	578	561	586	574	580	578	549	541	565	590	603	608	620	568	575	565	606	594	551	577	572	545	589	536	561	589	605	555	556	587	585	571	583	552	598	556	621	557	584	599	601	578	586	580	556	581	581	567	543	615	567	559	576	575	597	579	566	560	617	600	552	562	612	619	562	618	572	548	588	578	556	560	592	603	594	563	573	594	567	548	536	555	576	571	554	555	587	509	579	629	605	563	568	566	544	577	587	581	572	555	554	611	573	563	588	561	561	580	572	537	564	571	545	581	558	627	543	568	627	557	541	538	598	577	584	577	601	579	556	589	599	570	554	603	541	596	592	591	547	613	567	590	594	562	524	542	561	610	597	597	585	567	572	587	584	545	579	549	592	534	548	623	572	608	612	583	583	541	600	600	573	561	554	570	635	541	600	575	599	632	581	590	612	516	555	561	566	537	606	609	582	559	584	605	569	580	597	582	547	587	632	566	581	593	573	591	569	604	555	600	564	571	579	596	552	604	596	569	579	553	573	567	590	530	576	553	588	570	588	591	556	527	596	597	590	543	545	583	538	566	578	589	586	633	563	609	579	592	554	566	564	570	563	549	580	563	553	564	548	596	580	594	597	551	581	613	577	603	574	583	594	555	575	592	552	548	579	558	574	578	580	587	588	577	569	577	616	619	510	527	569	595	605	547	577	579	573	614	545	558	598	530	615	592	626	571	584	612	568	625	574	591	554	595	617	582	587	570	591	547	591	584	589	606	561	600	605	589	582	561	571	572	591	573	582	550	597	603	603	572	598	562	591	630	567	588	561	561	592	580	566	598	567	558	552	556	578	546	588	542	595	566	585	621	588	619	558	599	564	619	561	593	583	591	565	626	599	602	630	571	598	608	566	574	560	572	602	595	585	596	562	602	592	567	601	605	583	544	584	562	598	561	554	542	553	565	626	600	615	585	612	601	584	606	552	616	553	571	573	563	578	580	592	576	613	578	610	567	587	574	557	571	578	546	586	553	544	569	539	573	548	528	570	594	576	593	571	580	539	558	578	541	601	603	538	558	581	567	573	573	588	588	539	529	585	566	589	551	572	555	603	610	571	590	590	576	590	591	545	586	599	605	612	594	581	558	545	569	595	594	586	584	556	584	612	580	602	572	593	561	584	581	625	558	594	568	583	577	575	589	580	569	614	565	581	564	533	557	564	576	562	605	619	571	558	578	571	600	565	548	606	556	547	568	550	577	608	635	552	608	560	573	563	570	572	568	531	579	589	525	569	577	581	564	567	599	590	568	636	611	569	588	563	524	576	597	585	564	568	585	559	598	594	573	568	565	612	559	542	567	528	571	610	569	551	556	577	602	555	607	544	556	570	564	567	646	606	589	630	592	598	583	575	535	580	585	581	591	613	575	611	607	577	611	612	565	594	586	586	558	590	571	561	582	588	610	574	563	568	562	573	544	626	584	572	563	559	559	558	548	557	582	553	597	539	563	603	616	564	579	589	620	566	630	574	548	622	588	560	567	579	632	546	628	592	625	595	595	589	583	583	548	556	637	586	567	594	574	586	549	562	587	589	581	596	563	597	573	572	625	601	573	539	596	583	562	578	567	544	581	553	611	596	579	598	560	555	601	542	562	599	612	570	585	619	545	601	602	590	572	597	539	585	532	605	603	509	576	620	563	563	562	598	577	605	572	529	551	568	542	579	564	631	573	587	563	604	557	582	591	606	606	552	617	589	574	586	578	577	594	555	590	599	580	581	610	603	581	561	558	578	609	566	554	593	592	549	580	567	543	574	576	566	604	597	564	581	543	590	613	553	578	566	597	586	580	586	574	591	563	585	597	579	581	529	563	601	581	568	545	610	587	598	567	579	594	606	603	571	591	622	588	615	579	617	588	587	567	533	597	599	612	527	588	553	540	591	552	532	558	594	576	557	595	601	587	580
1806	401	270	156	211	277	272	213	185	158	151	142	121	133	156	172	196	215	229	258	169	103	100	104	104	98	122	105	77	44	61	62	51	52	57	46	60	51	57	52	49	55	46	47	43	42	49	82	82	129	85	128	80	69	54	54	46	48	43	52	52	38	36	40	38	44	54	44	38	46	42	40	46	45	38	43	50	48	46	43	42	44	50	50	49	42	39	42	49	44	51	45	38	36	47	48	41	41	30	39	44	47	45	45	54	47	46	43	47	52	40	62	50	42	38	51	41	43	48	37	46	40	43	46	47	44	48	47	48	46	37	48	43	54	41	48	47	50	49	49	52	41	58	40	40	45	53	46	59	44	49	53	40	41	47	41	38	43	58	39	47	43	37	39	43	49	48	43	34	40	33	38	43	40	43	42	44	49	46	46	45	42	44	42	55	34	40	46	41	39	53	49	39	37	47	39	38	46	43	44	41	47	39	50	32	61	37	48	38	51	51	42	37	49	49	45	38	44	51	46	40	41	34	38	52	36	40	40	55	40	50	55	33	50	42	45	56	58	45	41	52	52	40	54	42	59	39	43	45	50	42	40	50	38	39	30	47	57	45	36	25	45	42	48	42	38	41	40	51	55	45	40	37	29	38	50	43	40	41	37	43	47	50	34	39	38	42	32	36	58	54	31	33	48	42	51	40	44	42	51	39	36	59	52	55	42	32	42	44	43	32	50	34	45	44	42	39	47	46	49	44	38	45	55	46	41	36	46	51	40	42	53	38	38	58	54	36	48	44	29	39	36	47	53	44	51	41	54	36	40	38	51	52	56	51	47	37	40	40	46	46	41	47	54	46	43	50	46	29	36	39	54	55	38	50	45	55	54	42	41	46	42	35	35	36	43	39	43	42	37	43	34	52	49	37	45	44	40	44	44	42	46	45	30	41	43	43	44	48	35	44	40	50	44	50	48	75	41	52	49	45	41	45	54	45	48	36	55	54	44	34	37	48	51	44	44	42	38	39	44	42	51	43	31	50	50	45	41	52	44	48	41	48	53	42	45	54	48	54	37	63	42	42	43	47	33	46	51	49	40	38	43	49	42	37	53	51	47	47	50	60	49	43	48	50	54	43	40	35	45	38	48	42	41	38	40	40	72	46	34	49	32	53	38	50	37	33	55	42	39	44	37	55	49	41	46	34	42	42	42	40	44	49	35	49	41	48	46	46	47	50	55	45	43	37	40	40	40	30	45	40	37	44	44	44	51	37	47	48	31	45	33	38	51	34	43	39	43	47	52	49	24	50	42	48	45	54	44	47	47	56	31	50	64	50	41	42	46	42	40	42	44	46	62	34	41	69	40	38	43	48	36	44	42	33	45	48	43	45	48	37	43	38	57	46	43	43	47	44	42	46	54	39	52	40	56	59	54	42	58	50	42	45	43	49	45	32	46	44	50	38	49	41	51	43	42	34	46	33	49	53	38	45	47	39	41	46	43	43	40	47	53	38	34	42	44	38	42	45	35	38	35	44	44	42	40	38	47	41	61	55	32	38	47	40	43	41	47	41	48	46	47	45	44	40	45	32	42	55	42	50	46	34	39	35	41	46	36	43	48	41	50	52	39	42	46	47	38	53	47	46	47	42	49	53	39	40	39	43	40	44	48	48	40	41	40	44	48	51	46	45	38	44	56	42	50	49	48	49	57	30	48	59	35	43	46	39	45	49	43	44	30	49	43	44	32	43	34	36	45	43	43	46	37	36	47	46	45	39	35	48	42	41	39	40	40	32	42	47	37	45	47	34	58	41	48	44	44	43	37	38	44	51	40	47	52	38	38	45	51	38	43	46	36	51	52	42	43	45	40	42	41	53	36	46	38	48	44	41	57	34	52	43	52	56	36	53	43	48	46	53	38	43	40	44	42	31	42	41	39	34	40	37	45	36	49	49	43	43	43	36	41	43	51	33	35	44	54	33	50	39	37	39	48	42	52	52	52	47	48	48	53	48	46	46	40	37	50	35	51	45	38	41	26	33	41	48	55	39	38	47	45	41	43	51	42	40	50	34	39	46	44	49	42	35	44	43	46	47	47	38	40	51	48	63	55	34	35	39	38	55	43	52	41	46	51	42	45	50	39	42	41	42	63	53	43	41	42	39	42	38	35	41	45	49	39	63	49	53	45	47	47	32	42	40	56	39	41	38	36	42	42	38	44	29	48	42	42	54	45	39	45	41	41	46	45	37	50	54	36	50	49	52	40	46	42	40	45	54	47	44	41	47	59	35	53	42	49	42	57	34	45	30	43	35	40	42	43	34	48	43	40	46	45	33	56	41	38	39	46	41	39	53	45	36	51	39	38	56	52	54	42	33	47	41	42	38	49	42	51	56	40	39	35	39	40	42	37	33	44	56	41	58	46	39	49	52	33	34	48	42	49	58	44	38	44	37	38	52	47	34	55	37	39	40	42	30	32	48	31	40	46	42	43	51	47	43	44	46	43	40	42	40	48	64	36	35	32	49	44	56	40	46	49	52	51	63	46	41	48	49	48	25	37	54	44	51	50	44	38	32	37	35	36	51	46	52	35	49	49	48	51	48	39	35	41	50	44	49	49	47	37	44	44	32	41	52	45	39	48	48	38	47	47	37	32	42	35	46	47	43	57	42	41	45	48	41	43	40	56	52	36	47	57	45	26	45	43	51	33	34	34	44	54	47	44	46	44	47	34	33	42	39	51	39	47	39	50	50	43	65	34	55	44	41	50	52	37	44	46	35	40	49	38	35	33	43	45	43	47	33	42	38	50	41	38	42	49	50	38	43	49	39	47	50	27	51	48	51	44	57	40	52	51	45	49	46	41	33	39	32	46	47	39	40	42	38	45	45	46	50	56	39	45	37	57	49	48	51	45	31	53	51	49	61	39	44	39	41	48	44	49	48	40	34	48	51	50	40	39	49	46	39	48	30	46	39	53	45	49	43	52	44	44	48	36	38	49	42	47	40	42	39	42	39	38	34	60	35	43	46	53	36	42	48	52	39	46	42	48	33	48	43	40	49	42	39	39	55	41	42	42	41	54	55	41	38	41	39	39	44	45	47	50	51	58	49	54	48	45	42	53	47	42	49	56	51	55	43	35	50	39	42	53	32	61	39	47	47	45	36	53	57	41	52	45	46	51	37	28	44	42	37	42	40	51	55	54	43	39	43	51	47	42	42	47	40	36	49	42	37	42	52	44	45	45	41	34	51	46	37	39	51	50	42	40	37	44	43	36	40	48	35	55	44	39	49	51	42	49	38	54	49	40	46	51	46	47	36	32	53	33	55	48	36	44	29	43	44	52	42	47	43	47	34	40	59	38	38	43	30	60	51	32	33	51	50	50	39	51	38	46	40	34	46	43	38	51	39	48	44	37	53	37	42	49	34	33	45	44	44	31	52	40	40	43	40	45	45	39	38	37	33	54	55	36	44	47	36	42	47	43	38	34	51	40	55	35	52	53	45	43	54	49	44	37
14279	6731	3990	7119	15369	17355	15438	11605	8820	7673	6148	5338	4733	4627	5545	6022	5919	6620	7824	7295	5093	2820	2668	2876	2716	2934	3390	3203	1769	997	812	668	793	798	816	791	792	698	791	878	829	881	774	599	613	552	606	1687	1905	2783	2613	2266	1639	1017	678	540	532	444	443	438	479	471	430	448	473	465	457	484	476	470	456	449	503	466	513	433	452	442	465	466	481	440	460	448	496	488	472	402	441	501	463	462	461	439	460	458	453	480	440	479	430	452	457	454	466	461	457	474	485	459	488	467	485	424	468	461	450	469	457	448	446	438	441	488	464	464	462	457	500	439	456	464	457	481	450	460	422	482	472	459	477	441	485	507	477	439	485	463	460	500	494	463	502	461	466	506	471	462	455	466	440	479	458	453	487	461	450	475	474	485	441	450	452	503	431	472	469	491	487	445	452	481	456	508	471	479	425	480	465	503	501	416	456	483	494	437	433	511	470	462	448	478	469	472	459	482	452	499	501	514	481	443	475	487	450	482	469	485	458	466	453	449	430	459	438	436	470	437	477	480	466	454	448	451	454	476	449	489	479	472	503	507	442	493	504	478	467	449	462	481	520	478	463	500	464	460	475	452	461	475	462	457	478	453	468	469	460	490	452	479	473	457	477	467	437	463	458	469	485	468	448	460	471	447	457	467	443	485	438	437	464	463	438	434	491	421	481	473	459	503	501	456	460	477	502	503	454	483	511	461	467	471	443	495	440	441	450	450	484	446	446	504	479	488	483	454	483	465	441	456	480	451	492	493	497	450	468	508	508	507	463	493	482	467	480	425	467	424	481	436	452	490	472	482	464	494	521	479	434	472	488	490	480	449	427	484	497	504	479	465	473	455	504	465	465	451	449	470	507	477	512	452	484	467	480	465	456	503	492	446	487	473	434	509	458	463	476	454	474	486	475	464	488	479	460	443	462	502	502	445	430	470	425	416	498	446	505	466	514	492	462	461	501	473	500	499	486	487	506	450	446	512	470	458	449	448	459	444	445	497	475	453	463	455	518	428	461	469	456	503	495	471	450	449	443	464	477	455	467	464	494	461	442	444	448	481	482	493	445	452	471	512	456	465	422	438	484	444	486	476	464	455	452	466	492	461	441	478	444	444	480	463	491	484	504	457	438	475	457	474	469	442	469	478	518	494	439	440	445	468	460	409	482	422	491	460	474	516	451	476	435	463	487	475	466	457	372	489	470	459	451	477	473	481	487	442	481	478	468	503	457	453	475	467	430	487	474	462	451	473	460	471	450	457	475	460	487	472	447	475	487	495	479	495	474	435	498	458	457	486	457	460	473	473	452	450	485	477	483	433	512	458	442	463	440	448	457	479	471	473	474	479	484	468	468	446	460	477	441	477	423	444	478	456	474	489	439	506	469	495	467	465	521	483	466	472	431	435	465	478	459	461	490	472	480	535	471	455	437	482	471	455	479	469	474	475	452	446	441	435	484	498	463	460	453	506	447	425	463	449	463	496	473	438	439	490	461	460	457	499	438	485	464	474	494	459	455	464	491	509	430	471	472	471	473	451	421	464	469	433	463	466	479	472	407	497	466	434	478	455	438	456	495	470	480	473	471	471	485	517	448	481	512	493	451	473	469	474	457	463	524	516	487	477	437	509	489	461	456	461	478	463	432	463	466	456	462	452	449	453	477	478	458	464	467	476	473	440	488	426	489	464	434	466	435	451	465	404	457	451	476	449	460	448	464	478	482	461	467	437	431	488	460	495	440	455	493	444	472	464	468	488	479	442	446	485	485	474	480	455	448	401	455	460	490	461	438	467	414	458	484	519	426	471	497	451	470	486	466	472	491	477	475	488	463	489	462	453	515	473	449	439	471	448	491	477	481	506	465	474	425	445	459	460	471	492	453	489	447	464	505	446	459	472	464	473	444	453	473	430	451	466	440	514	520	492	477	534	461	443	440	435	443	451	442	446	495	469	471	481	509	494	436	493	444	454	446	448	465	468	470	479	482	451	474	478	444	464	478	483	438	465	461	477	455	474	486	435	457	510	468	496	477	476	445	474	477	467	500	464	479	440	468	482	535	468	501	467	493	451	482	485	472	481	510	468	518	447	453	515	438	471	484	420	432	468	491	445	471	474	473	448	478	461	454	490	435	439	474	469	483	458	482	450	423	446	457	432	482	431	488	469	453	470	461	446	441	476	479	463	448	424	464	436	442	436	461	479	437	491	411	446	505	486	482	451	496	474	439	483	459	485	425	448	459	457	434	475	444	489	473	429	466	487	478	460	440	486	491	466	463	437	472	456	474	476	496	453	461	461	473	471	516	500	446	504	452	469	450	505	456	448	485	473	469	432	464	501	490	481	495	475	474	488	454	443	432	466	448	427	456	483	440	470	476	469	462	508	470	487	462	441	473	483	441	453	457	470	484	491	521	467	446	457	413	425	446	479	487	504	427	452	468	439	455	495	460	454	480	491	484	472	451	488	481	498	433	494	463	474	474	471	489	439	452	474	456	450	463	490	469	472	440	487	472	511	466	451	452	478	491	481	432	465	490	481	478	445	464	453	452	483	471	491	448	458	482	472	444	466	477	461	462	468	448	454	444	504	460	455	490	450	440	455	499	499	467	471	475	453	444	491	427	457	481	492	490	478	473	449	494	459	463	453	473	460	466	460	473	496	497	428	494	517	487	456	455	482	465	485	447	493	430	483	459	479	476	462	437	451	497	428	461	482	500	498	403	447	470	448	456	489	469	482	473	452	463	413	455	488	477	444	455	473	463	452	475	494	457	489	479	484	461	454	441	492	448	480	467	476	463	459	489	464	471	493	455	480	479	484	459	504	478	470	488	530	437	477	433	459	495	492	493	482	475	487	483	443	458	451	449	450	479	464	469	488	485	464	467	480	438	443	468	477	485	452	451	464	487	469	477	432	499	460	436	453	453	502	459	435	487	470	444	469	466	433	468	472	462	470	483	448	458	455	469	465	413	499	494	549	487	436	459	462	480	452	488	454	493	492	476	459	448	484	464	462	455	467	482	439	442	448	470	458	466	456	484	481	446	479	444	466	467	466	465	460	462	487	505	487	463	476	494	451	486	478	435	465	458	476	414	441	443	466	479	436	492	436	473	454	426	473	482	438	496	481	485	484	460	461	455	506	473	467	468	498	432	490	495	438	480	446	502	474	460	482	465	464	439	482	474	452	482	473	447	466	479	481	476	478	466	476	434	485	475	498	432	460	457	469	465	453	461	493	462	462	436	451	462	474	456	456	467	475	454	484	472	437	479	490	448	454	499	467	516	453	476	486	477	486	490	432	460	495	443	446	474	484	501	484	489	472	470	464	492	472	455	428	435	499	493	500	455	436	431	453	457	453	479	464	491	487	455	477	475	447	461	485	482	456	431	478	485	435	468	437	448	487	423	497	444	470	485	462	457	452	464	500	511	449	498	437	475	452	446	473	507	470	470	482	472	507	461	440	503	471	487	435	484	486	475	454	490	453	498	468
1178	732	382	276	309	411	407	320	281	261	253	230	213	222	261	235	270	305	328	271	178	151	151	161	139	143	155	144	102	69	69	68	75	66	74	66	55	59	81	78	67	64	61	59	54	51	98	171	179	248	231	206	116	82	58	56	54	78	36	55	45	55	56	62	59	49	61	59	53	63	53	52	55	47	48	62	68	52	52	46	58	56	58	61	52	59	48	57	55	63	71	45	64	45	67	50	46	63	54	56	68	56	52	67	65	59	49	57	56	60	47	44	61	51	55	58	57	38	52	50	48	66	53	64	64	62	55	62	48	47	58	52	58	48	52	55	47	40	53	47	58	55	57	57	63	48	54	51	53	43	58	59	54	61	52	58	49	59	46	59	56	54	64	68	52	49	51	50	44	52	53	47	64	51	58	35	56	67	55	47	48	55	57	64	48	58	51	53	41	47	66	50	44	53	49	55	71	56	61	54	41	68	65	47	58	49	51	49	47	62	44	55	62	61	65	47	58	51	45	48	63	55	51	61	57	66	49	50	62	46	63	51	61	48	60	59	57	44	54	63	53	37	61	47	49	60	44	53	49	57	43	56	54	55	59	58	61	57	60	49	63	66	45	48	64	54	63	49	64	52	57	62	55	55	48	59	44	54	59	58	64	65	50	63	53	46	40	57	39	52	61	75	50	50	55	56	49	56	44	53	59	58	57	52	57	49	53	64	51	56	56	64	53	65	54	56	49	56	53	56	52	50	42	69	49	54	61	61	36	63	53	54	47	52	50	50	52	44	62	72	60	44	66	53	51	48	54	50	64	67	52	65	51	56	52	49	45	71	38	48	60	46	75	47	47	53	56	52	53	66	57	69	57	60	53	66	57	53	54	59	62	46	57	57	66	64	72	50	56	59	51	48	56	45	54	50	65	53	54	54	42	68	57	48	61	65	53	48	61	62	46	48	51	52	48	59	60	56	58	73	54	61	41	52	53	51	53	53	41	52	49	58	47	53	52	46	64	44	55	48	60	51	52	55	63	61	53	51	54	51	39	51	55	52	54	53	53	68	56	61	52	47	56	58	59	55	66	51	52	59	55	53	65	50	52	45	50	52	57	66	49	62	50	39	51	61	43	59	66	38	47	50	61	57	36	50	45	57	68	50	47	60	67	49	51	56	54	64	48	48	46	54	75	62	60	63	62	60	56	56	55	42	53	58	59	47	54	57	70	50	58	49	69	72	55	68	54	56	55	59	54	51	54	70	49	59	45	58	62	54	55	37	44	66	49	56	58	50	53	52	38	53	52	60	58	55	37	45	48	46	62	64	55	56	50	54	53	61	50	59	52	58	57	53	51	61	57	53	55	53	47	55	58	50	70	51	60	60	62	56	55	63	56	58	44	48	67	57	61	66	55	48	69	50	51	60	57	52	66	52	49	58	55	54	50	63	55	51	56	61	64	58	54	60	67	46	62	43	60	66	49	49	64	53	43	60	60	67	54	62	45	52	52	55	40	50	54	45	41	67	60	58	53	48	42	60	65	51	62	64	59	55	56	46	76	59	56	55	45	38	39	58	47	65	57	47	59	45	56	55	63	54	63	54	52	55	54	62	35	56	54	58	38	41	54	43	55	61	53	55	52	53	52	62	64	71	63	51	56	49	65	56	50	37	54	60	42	55	61	56	53	46	47	56	45	51	50	54	66	52	46	64	55	67	65	46	59	68	49	64	61	50	44	54	70	51	55	65	64	54	58	65	54	62	60	63	59	53	56	57	52	63	43	48	53	49	54	50	70	55	59	57	56	44	50	57	53	59	52	56	62	51	59	42	54	51	47	60	43	51	51	63	50	56	48	65	61	51	53	59	57	57	46	50	49	61	56	53	55	44	39	47	57	54	56	65	57	59	66	55	51	59	56	63	58	62	50	58	50	50	61	47	47	58	59	53	59	51	48	59	59	49	48	45	51	53	60	52	54	52	60	48	53	69	50	52	53	67	53	71	48	50	66	54	51	51	64	76	72	61	50	70	58	46	47	53	63	45	51	55	48	53	61	52	54	53	54	56	52	49	58	57	62	69	61	53	41	54	57	70	52	55	54	62	46	60	62	53	58	61	68	55	41	48	55	60	63	49	62	58	54	52	52	61	52	70	44	42	54	57	53	53	71	55	58	48	56	48	49	48	71	64	53	44	64	54	48	56	48	53	60	61	56	61	54	62	64	65	63	66	59	69	36	52	57	43	46	60	55	57	44	56	61	49	49	56	65	44	54	51	64	54	61	60	39	59	59	64	65	54	45	51	55	51	53	48	53	53	68	56	60	43	53	62	63	44	63	53	61	51	61	50	64	51	52	72	46	53	54	43	49	47	53	58	66	53	54	60	58	53	39	56	61	59	43	54	75	54	45	54	50	52	53	51	54	53	53	61	54	60	48	66	62	62	41	53	73	51	56	46	53	52	59	69	53	63	46	48	36	52	56	60	56	67	57	50	57	67	53	49	60	53	60	60	59	52	51	51	59	56	65	49	59	61	45	43	65	65	52	47	64	59	64	52	57	54	58	57	56	57	50	50	64	67	64	71	52	52	47	64	59	54	50	56	56	60	55	61	50	60	64	48	51	48	63	68	53	53	60	46	53	51	50	47	55	58	59	48	49	66	60	56	48	51	63	61	63	56	55	55	63	54	55	73	51	48	49	57	41	51	70	64	41	48	59	54	39	60	53	59	55	72	49	51	63	55	53	47	57	42	43	51	59	43	67	59	60	48	56	55	54	55	56	74	50	49	47	58	51	50	57	60	49	48	52	53	66	45	55	42	64	64	47	63	52	55	47	45	67	63	63	61	63	55	48	55	60	59	54	46	54	54	65	62	62	65	47	78	61	60	48	58	46	62	58	56	52	43	47	60	62	40	60	41	66	56	71	54	55	50	59	49	51	53	56	44	68	68	47	54	46	77	43	50	58	55	60	43	47	54	56	59	55	71	63	59	55	47	58	60	55	54	37	66	39	54	44	51	49	52	62	47	42	61	57	56	51	50	50	76	68	59	60	43	51	74	54	63	56	56	60	57	58	59	45	58	51	58	56	61	60	65	52	51	48	48	55	70	62	63	57	60	59	58	49	55	60	69	67	61	45	53	39	44	46	58	60	54	57	66	42	61	53	42	46	56	60	55	58	59	50	61	56	44	57	55	54	45	58	52	55	63	62	52	55	52	64	56	58	52	50	66	49	70	76	52	64	52	56	61	62	52	61	42	44	54	57	57	47	54	59	57	58	54	54	57	57	61	50	54	62	63	60	51	47	76	52	59	54	61	56	50	66	58	58	62	58	46	61	55	62	54	72	58	48	44	56	52	46	54	48	60	51	58	47	48	50	53	52	55	45	53	44	49	47	41	58	62	54	57	56	44	48	55	52	58	61	58	59	58	52	62	59	65	57	53	47	60	47	51	63	62	46	54	54	49	56	56	53	61	44	60	55	52	56	57	54	62	64	59	56	63	54	60	54	50
17105	10149	5944	10322	19433	21117	18770	14525	12090	10151	8946	8085	7320	7416	8581	8091	8641	9175	9577	7287	4907	4324	4165	3835	3397	3412	3913	3407	2241	1464	1043	988	968	1067	1036	956	980	1033	1103	1099	951	848	826	877	800	861	1937	3954	4992	6437	5620	4452	2437	1335	872	726	603	588	598	577	555	580	582	570	575	562	541	580	576	567	620	519	556	533	580	590	534	549	557	557	595	550	594	584	569	597	573	592	554	618	588	595	616	561	588	572	600	598	584	607	587	586	522	587	579	492	576	550	588	615	590	604	538	606	579	595	612	565	539	563	571	520	560	603	579	596	600	521	595	567	583	593	548	579	553	600	592	612	587	541	563	534	588	555	568	566	553	563	567	532	631	583	612	571	565	555	543	554	551	563	561	580	587	583	546	563	631	555	530	574	567	587	550	548	584	629	585	599	581	529	559	599	570	625	613	557	544	588	594	603	569	582	596	585	607	613	597	623	570	544	565	552	605	527	535	552	626	561	602	586	602	572	543	537	539	543	532	572	540	583	593	582	567	596	550	579	601	612	553	573	546	585	550	566	562	574	567	579	587	612	594	548	559	585	539	554	583	596	600	554	517	587	592	563	565	596	592	566	557	575	542	574	569	602	579	615	560	572	596	563	588	567	597	611	547	594	524	582	578	547	576	597	566	575	593	583	604	557	552	569	551	557	547	559	520	541	582	584	610	571	587	572	580	608	542	602	553	586	549	551	566	576	590	552	611	566	565	587	524	556	541	578	542	583	608	567	580	585	609	579	550	556	591	594	603	580	573	565	547	622	564	605	615	564	567	518	573	576	559	582	628	562	566	608	551	565	556	576	584	556	590	527	606	597	600	604	565	599	565	550	570	575	540	548	595	573	522	554	557	596	555	604	570	629	559	597	581	559	586	583	570	553	542	573	605	574	573	608	583	605	547	555	592	570	542	568	615	573	517	572	575	536	611	572	586	598	566	573	533	575	560	584	520	587	579	574	608	576	589	536	552	537	566	602	584	580	570	549	578	581	570	574	585	585	556	599	593	597	542	607	540	587	580	600	538	602	590	594	569	593	578	561	557	574	533	572	590	575	604	597	566	585	583	569	524	580	581	592	596	533	577	560	567	601	588	570	563	571	614	582	551	594	560	580	582	553	566	585	557	557	583	586	590	572	589	598	575	575	589	582	556	576	595	570	591	590	580	566	630	569	564	581	584	597	566	596	534	520	597	597	546	531	531	570	587	585	564	553	585	588	595	556	570	626	590	542	540	589	632	549	582	593	543	586	568	602	600	568	594	542	554	614	612	542	545	604	599	595	592	650	562	568	580	567	611	617	588	556	619	591	563	540	562	606	602	589	558	575	598	560	627	500	556	556	594	607	585	546	581	587	597	507	562	579	592	580	539	569	570	577	591	557	586	566	582	610	593	597	584	559	572	588	579	590	551	611	571	582	598	573	571	553	549	562	580	529	614	565	572	539	581	593	581	589	558	542	557	564	530	583	551	583	577	598	579	573	596	586	540	601	576	592	549	605	606	541	607	540	557	623	557	529	552	624	548	622	564	570	567	603	568	563	599	566	567	573	589	591	586	577	564	558	591	619	590	566	550	617	554	533	570	551	531	595	611	564	549	583	553	553	599	562	546	547	580	552	578	524	564	586	578	593	578	608	560	588	586	571	613	553	557	583	574	550	595	589	574	569	592	597	546	555	559	574	547	595	545	589	601	571	580	588	583	598	567	596	561	573	544	563	577	580	533	552	544	573	599	566	589	563	607	587	571	586	594	565	606	575	578	539	544	598	575	584	568	582	605	608	548	572	590	578	593	560	560	571	550	585	605	584	560	588	625	618	564	569	584	603	566	602	573	637	551	587	634	565	594	599	584	555	586	582	594	556	594	589	566	557	613	559	544	600	570	588	580	548	596	612	584	580	583	626	570	567	572	599	529	560	577	558	569	572	550	621	607	582	597	561	594	593	516	592	601	598	568	554	563	607	574	596	544	614	607	596	598	613	574	576	598	588	530	579	573	592	530	543	535	554	553	598	570	615	595	554	580	585	574	570	587	584	608	595	577	594	583	593	551	575	551	602	570	560	585	553	563	588	593	590	567	611	569	638	611	574	524	559	607	572	602	535	532	591	627	569	564	601	600	569	560	583	554	596	574	583	573	612	577	606	562	593	582	557	569	600	548	593	592	583	566	588	601	540	569	600	619	591	552	566	563	576	578	582	562	590	602	588	525	630	546	592	552	577	635	592	567	537	615	586	558	570	579	593	581	557	602	557	511	538	602	583	565	569	547	559	627	612	548	580	601	576	587	550	625	570	567	567	606	620	553	612	589	573	613	557	584	541	636	571	611	576	578	560	600	584	598	592	565	564	569	595	528	593	573	580	571	588	561	576	591	569	583	558	591	606	596	587	572	612	573	577	596	548	585	583	578	585	574	548	595	557	591	580	602	557	566	579	623	593	621	546	550	546	594	615	563	581	566	569	587	594	568	616	652	577	581	560	603	582	574	607	590	584	594	562	572	587	584	572	593	571	562	581	549	608	580	588	609	616	573	579	548	582	574	575	561	533	603	566	569	545	611	586	574	591	595	600	561	583	618	613	621	532	555	559	543	590	565	629	595	571	565	602	558	553	589	592	557	575	569	548	593	509	590	605	560	566	594	605	589	565	592	565	591	589	525	518	532	604	567	577	594	566	609	533	573	597	562	591	572	595	581	570	581	559	581	604	590	597	621	562	590	539	583	574	577	578	511	552	590	570	572	594	560	592	554	580	546	580	623	648	581	586	562	560	551	606	585	532	588	575	588	566	545	606	534	560	595	565	586	578	610	555	595	573	579	557	566	589	546	534	550	573	612	610	566	521	574	548	552	603	590	587	599	578	574	594	540	576	599	593	594	592	589	562	572	553	559	576	594	606	594	618	579	562	576	599	524	571	573	586	537	611	584	538	552	565	602	588	610	529	568	576	601	551	580	588	592	595	586	583	601	536	571	583	547	565	566	606	550	556	573	583	579	570	612	574	549	564	573	613	606	573	530	617	594	608	520	591	580	580	593	490	621	597	584	566	571	555	580	582	586	575	608	576	615	555	599	549	580	591	567	614	625	579	583	585	583	548	558	603	575	591	581	584	549	602	590	604	572	527	603	586	554	562	570	589	562	545	600	557	616	594	657	568	569	582	582	566	529	531	646	581	590	573	573	569	584	600	555	621	590	616	614	582	567	611	564	577	566	597	598	553	587	543	557	556	582	561	536	549	636	581	567	568	608	557	552	610	618	592	590	590	555	549	609	542	567	577	556	527	598	594	586	549	563	606	539	576	577	563	553	554	622	564	583	564	592	588	567	610	536	564	646	563	601	571	540	600	572	575	564	630	631	615	576	575	620	619	591	588	577	529	608	571	564	576	611	564	571	554	560	572	563	562	606	613	585	617	561	582	580	561	613	598	583	596	565	592	556	588	558	602	556	574	553	565	550	592	547	588	589	580	533	574	567	580
2732	588	386	255	239	360	285	279	268	202	236	237	232	223	228	250	304	309	246	199	156	128	144	123	141	135	135	85	53	57	52	58	56	47	37	47	35	65	62	41	48	51	49	58	53	43	72	152	239	276	245	170	107	65	56	55	44	44	43	31	36	34	35	44	52	47	51	42	38	45	50	50	40	50	42	30	33	43	38	35	34	48	45	41	48	47	46	54	39	44	44	25	33	52	38	43	42	23	38	32	44	41	32	45	42	36	41	36	37	43	35	38	47	42	42	44	40	38	53	52	40	47	34	47	38	55	36	46	43	40	44	41	53	39	39	37	51	53	40	42	49	36	43	43	41	38	41	39	43	46	42	34	32	30	35	38	35	45	29	46	40	37	44	38	37	48	48	39	42	36	44	30	46	39	43	40	47	33	41	32	36	39	33	37	38	55	46	40	37	35	43	37	37	37	40	47	27	50	41	36	39	51	40	46	42	49	40	44	40	42	26	34	49	38	39	38	41	44	38	50	51	42	40	40	39	37	44	44	51	40	42	36	39	37	35	36	44	53	41	49	43	40	38	30	50	36	25	46	38	34	42	35	35	32	56	50	36	31	37	46	36	54	35	27	37	41	49	44	40	42	31	39	48	46	50	39	43	41	35	39	34	35	46	44	34	33	38	33	37	29	43	40	42	41	39	32	43	36	29	35	36	50	39	41	48	42	45	46	39	43	35	54	37	36	39	40	41	35	40	38	34	41	40	36	32	50	41	31	43	36	40	40	33	42	40	32	55	46	52	47	33	44	48	45	44	33	38	43	26	43	41	37	52	34	35	40	45	47	44	44	33	31	39	33	36	50	33	42	43	36	34	42	40	41	42	36	39	40	48	45	51	41	48	44	34	47	47	39	42	53	34	43	37	36	46	47	34	51	42	53	29	43	43	47	41	42	41	46	32	37	43	46	42	37	51	41	42	28	36	37	43	39	41	35	53	39	41	31	49	42	53	45	34	46	31	45	43	43	36	46	51	31	49	30	39	38	36	36	36	48	44	43	41	49	36	38	25	44	45	40	34	38	50	38	42	32	41	38	45	48	41	37	39	44	41	39	40	46	41	47	39	36	29	53	42	45	40	42	45	44	46	36	42	45	43	38	52	43	38	42	29	50	42	40	39	34	35	31	51	46	42	33	33	41	38	30	56	44	40	40	41	41	42	43	39	46	40	41	35	42	38	35	37	33	30	38	40	46	45	46	46	44	44	53	36	46	41	45	41	39	48	35	37	42	37	43	40	31	38	41	40	49	39	42	35	32	42	38	34	37	36	32	45	42	52	44	30	33	53	46	38	38	38	23	32	39	53	29	51	45	48	48	35	42	51	36	35	47	32	35	43	39	55	40	39	32	38	31	32	51	23	50	37	43	42	38	46	38	40	40	31	34	39	42	32	49	37	40	42	42	53	45	52	29	47	28	48	42	45	34	38	45	44	35	32	38	43	36	38	40	39	44	37	41	40	37	37	43	44	44	37	45	38	39	40	36	37	35	44	50	46	42	36	40	42	31	30	48	41	40	44	44	41	30	38	32	44	39	38	36	38	43	40	34	46	38	43	51	36	43	34	33	28	39	51	41	47	29	44	43	36	40	32	34	41	42	42	49	32	48	39	45	36	46	41	34	31	36	40	46	49	36	36	45	39	46	39	47	43	45	44	31	40	46	34	41	42	37	35	41	49	40	45	45	41	40	34	37	35	38	42	31	46	39	48	40	41	44	34	34	42	36	51	43	32	46	41	46	38	52	47	43	43	38	55	33	41	50	44	43	42	33	38	47	34	30	45	51	53	38	35	42	37	41	52	37	47	41	34	49	44	45	46	49	35	35	51	43	37	34	49	47	44	35	34	33	36	45	39	45	35	43	43	44	35	43	50	37	32	44	33	39	44	43	37	37	30	54	44	29	37	51	33	42	33	41	56	52	51	52	28	49	37	43	33	46	42	43	43	50	41	47	49	41	45	47	33	39	38	45	37	32	42	61	42	50	31	34	42	38	43	51	41	36	42	45	39	31	48	47	48	29	32	48	35	56	34	45	34	35	38	38	37	36	41	46	43	39	39	45	33	33	45	39	47	44	43	40	49	46	32	35	50	27	30	38	43	40	32	38	46	44	38	33	33	38	34	25	40	42	46	37	42	34	43	36	54	45	52	38	48	33	31	37	39	52	36	49	41	40	43	40	53	34	31	46	38	47	41	44	37	41	29	54	30	45	58	36	46	44	46	56	42	42	35	43	34	38	36	39	43	29	31	47	44	41	44	36	53	50	42	38	45	40	36	39	38	34	44	49	48	52	45	33	42	35	52	33	35	35	36	42	43	38	44	41	53	38	33	32	47	41	49	50	43	49	25	45	45	40	39	39	47	43	44	46	38	36	40	42	43	44	42	52	49	32	40	47	42	31	45	49	39	50	30	36	40	53	35	49	37	41	38	33	49	41	38	44	37	49	52	31	40	53	36	30	46	56	48	38	46	36	38	31	45	47	40	38	53	40	37	34	42	41	40	38	24	37	34	37	35	40	49	33	46	44	27	46	42	42	40	44	34	40	44	41	45	33	48	46	38	47	35	38	41	48	46	47	35	27	55	48	45	42	30	50	39	35	54	39	40	41	45	37	36	40	46	46	44	47	42	53	35	42	51	36	41	37	35	48	45	42	44	43	46	45	42	43	55	43	46	49	41	38	37	40	44	32	40	42	36	39	36	33	42	43	37	42	41	46	49	49	41	35	43	42	27	45	37	42	37	38	44	35	38	36	39	49	33	47	41	31	42	40	36	48	44	32	37	46	35	46	35	50	42	44	27	41	49	52	37	43	33	38	47	50	43	31	37	46	33	35	36	33	41	43	32	41	28	39	51	47	49	38	34	33	32	56	34	44	29	49	45	40	40	52	37	41	42	33	37	44	37	38	46	36	47	37	39	50	39	36	38	52	37	41	38	36	48	46	38	38	48	44	49	41	48	33	47	45	28	44	37	48	58	31	31	35	38	39	45	46	37	51	38	37	37	39	33	28	32	37	40	48	39	58	36	39	39	35	39	54	30	39	38	36	34	42	34	40	37	36	45	40	46	42	57	39	34	45	33	40	38	47	52	51	33	42	49	41	40	50	35	49	29	48	37	44	44	46	40	39	37	40	47	39	41	35	42	43	45	42	40	41	53	48	40	42	35	55	40	49	55	42	34	29	42	44	38	41	32	38	40	36	44	41	43	45	47	42	44	56	41	44	40	36	48	31	43	32	31	56	45	35	50	40	36	38	40	38	33	42	33	39	36	39	29	44	38	44	37	43	38	36	30	38	30	44	47	36	36	36	29	50	32	54	38	38	50	43	35	43	46	48	37	42	36	44	43	36	52	49	37	36	46	38	40	40	54	31	38	40	39	36	35	53	40	39	38	37	37	35	35	41	44	47	44	40	44	36	42	35	40	37	43	33	31	35	40	32	45	47	56	35	42	40
17090	9398	5974	9740	17730	19882	17101	13357	12397	10100	9732	8508	8790	9104	8461	8696	9809	9685	8468	6206	4415	4058	3986	3764	3508	3009	3375	2221	997	1024	966	961	987	849	791	783	766	1012	1112	1046	896	750	827	1010	884	784	1787	4091	6619	7029	5292	3757	1892	1095	671	532	504	465	432	417	438	428	430	425	431	469	426	475	476	425	442	440	421	414	439	418	434	431	404	444	460	416	435	456	431	444	426	477	446	467	400	425	457	452	416	395	414	405	418	431	405	437	432	454	429	418	457	417	450	461	436	380	422	413	432	433	432	415	428	438	435	411	435	430	440	435	475	427	438	413	473	443	445	476	409	456	465	425	442	476	446	394	439	419	432	464	391	446	421	430	434	421	408	421	430	451	436	439	455	464	426	456	418	417	398	426	457	434	452	432	459	420	424	423	392	424	436	451	433	444	437	421	415	434	463	455	404	454	395	418	425	399	438	423	424	421	430	428	417	443	444	435	419	437	439	442	455	403	432	443	450	460	452	445	420	420	423	449	414	415	458	445	436	451	443	500	423	445	439	415	414	448	467	397	478	431	428	432	421	428	431	444	427	426	443	433	429	453	456	405	437	444	454	433	428	416	427	432	442	447	433	438	414	371	415	442	443	423	442	424	412	455	410	430	432	438	439	465	454	450	386	435	437	429	440	452	427	433	415	465	421	424	431	439	403	438	424	464	408	412	460	439	446	466	454	422	435	443	436	443	461	439	419	411	439	408	449	437	437	455	450	398	442	427	426	424	417	439	447	450	451	439	420	441	436	434	473	424	425	441	410	437	461	405	408	436	406	422	444	405	387	395	419	434	438	445	421	387	433	426	428	435	450	435	448	418	446	423	430	478	410	384	435	420	414	429	437	422	468	421	416	443	406	386	419	454	446	410	438	465	419	448	404	477	438	430	445	456	416	409	401	451	415	425	454	482	438	491	469	422	406	436	434	459	448	425	436	453	422	446	422	410	410	456	424	433	427	430	450	411	432	415	432	453	431	373	436	466	437	427	440	430	457	443	464	459	450	431	406	423	410	441	448	442	440	464	412	443	423	385	415	411	450	430	442	434	477	425	446	441	425	427	415	432	465	470	441	451	482	437	439	454	436	458	497	453	440	423	434	389	430	430	451	420	420	383	427	432	442	459	416	451	469	468	437	402	443	433	432	413	441	434	424	438	412	444	474	423	454	398	415	438	477	448	440	444	410	445	408	404	439	424	422	430	460	444	421	421	413	399	464	444	449	423	429	427	402	438	450	416	440	476	434	451	427	453	433	496	419	420	412	418	425	454	422	436	432	416	444	480	466	419	436	411	426	456	425	436	442	444	426	427	457	432	390	459	462	430	420	438	423	440	433	460	421	416	437	458	427	474	444	415	429	418	426	470	387	418	435	444	421	405	436	420	447	383	429	413	458	401	428	417	448	412	435	399	380	443	418	452	437	422	437	416	435	454	431	407	410	452	438	435	436	409	428	423	415	427	461	439	458	413	460	457	427	424	418	403	411	399	432	390	436	425	439	432	417	475	448	442	481	452	451	428	435	426	413	425	439	424	430	443	418	441	407	460	442	452	432	436	408	443	452	475	424	471	395	420	404	446	435	429	457	402	459	407	418	412	443	456	432	438	448	418	454	412	446	407	409	453	429	457	456	407	463	453	428	487	438	442	487	396	456	416	441	423	452	440	455	409	424	458	423	415	457	422	427	463	415	445	437	411	492	445	499	439	428	422	429	422	456	441	435	447	419	439	447	451	462	399	436	420	435	444	389	429	463	418	448	419	417	445	441	445	428	445	452	453	429	435	415	423	431	447	415	421	440	426	480	422	408	446	455	423	433	453	439	401	449	420	404	425	413	449	431	452	413	440	474	433	451	436	453	431	413	453	472	459	431	432	441	443	428	440	441	431	431	390	435	428	447	405	411	456	427	410	418	471	437	417	469	425	456	421	438	446	425	432	459	450	438	433	432	429	426	432	415	408	483	449	472	437	436	402	410	428	439	431	438	403	444	433	417	441	383	419	422	422	438	444	435	454	438	449	420	424	421	445	416	418	433	419	414	433	427	454	449	413	462	449	428	430	453	429	411	419	428	406	457	457	465	410	465	410	383	413	442	425	422	449	427	441	435	446	414	436	411	435	424	462	445	468	434	431	467	444	418	450	443	458	452	468	412	459	411	426	397	402	435	467	437	443	406	429	415	429	425	409	421	371	417	410	446	453	436	440	410	446	429	395	435	427	440	436	437	455	418	438	458	419	428	415	438	450	439	462	451	440	441	402	392	412	400	420	459	407	440	450	415	460	422	450	409	456	436	448	459	418	459	432	462	418	437	460	445	420	418	453	428	435	411	464	433	428	421	449	471	439	419	434	395	441	400	393	458	420	391	415	418	459	439	463	405	443	419	438	412	428	425	419	457	439	410	380	416	442	455	444	443	360	463	402	452	440	474	395	467	434	399	397	455	451	389	453	442	423	445	418	460	424	447	434	470	464	450	417	398	464	460	461	409	432	426	462	431	456	444	425	396	453	432	426	419	435	446	452	446	427	443	444	410	433	427	451	410	443	475	434	456	408	441	402	441	456	415	409	427	432	419	405	414	409	440	436	408	438	401	452	407	427	433	460	430	440	427	412	475	451	448	443	438	449	431	396	402	450	418	440	414	446	432	424	422	433	456	436	401	427	433	455	457	413	397	433	442	392	452	438	446	426	435	449	445	435	413	451	403	450	415	422	472	432	445	413	442	399	445	484	437	464	450	411	426	455	386	427	445	429	415	452	436	446	457	428	398	432	479	442	442	451	407	414	418	424	432	399	432	485	471	439	416	420	410	414	409	434	466	440	429	429	445	443	413	437	424	439	433	474	451	465	425	452	431	422	436	451	440	437	466	416	455	409	425	447	443	461	423	426	420	450	434	409	455	399	384	454	437	450	446	404	419	433	454	460	440	461	438	465	415	451	402	434	437	456	439	487	411	419	436	430	432	399	416	406	457	453	446	411	445	449	468	447	425	428	458	448	486	433	417	418	455	419	426	446	463	403	417	443	439	461	413	419	444	385	422	446	428	452	457	426	463	386	439	448	419	430	451	456	369	416	440	455	456	404	446	418	402	437	436	396	424	449	451	406	470	423	441	416	412	450	427	422	429	428	441	450	414	399	387	419	429	428	416	432	422	429	478	435	438	476	449	442	455	437	454	411	426	468	432	427	448	420	396	438	407	404	457	425	418	416	429	454	432	467	442	483	461	431	412	458	454	428	420	404	420	426	415	429	428	430	440	461	459	466	422	476	414	440	423	451	467	434	417	439	444	442	454	465	431	431	442	448	454	383	468	415	456	407	410	425	401	414	447	469	470	439	470	418	477	429	418	447	434	435	398	440	457	414	435	451	462	423	392	447	444	454	458	436	438	442	476	464	414	431	431	447	404	450	444	404	444	421	455	432	446	431	443	411	451	445	435	426	459	405	408	385	428	432	424	410	438	426	430	415	434	437
1754	866	522	342	360	402	405	377	350	298	320	298	311	305	347	402	442	385	289	196	169	183	180	162	126	153	120	73	78	91	84	90	65	82	85	62	79	81	83	77	68	60	69	55	51	60	81	224	398	405	353	252	146	98	66	59	52	58	39	59	48	44	62	43	43	34	50	74	59	52	38	44	59	51	49	47	49	47	62	54	77	55	48	58	61	68	51	51	50	39	55	45	71	49	66	63	55	48	47	62	42	52	50	46	53	60	52	61	54	54	48	51	71	50	65	48	53	54	53	41	58	51	43	51	46	54	54	47	57	62	54	47	55	48	48	53	43	60	45	53	58	49	59	50	52	52	44	42	48	45	48	56	52	64	62	47	60	65	47	53	49	42	58	42	42	50	47	44	59	42	55	48	57	59	56	47	41	61	50	44	54	52	52	46	50	62	51	35	43	57	55	67	40	59	59	65	69	68	53	52	50	49	48	60	54	59	66	44	54	39	55	49	40	51	57	55	41	63	43	60	62	58	62	51	49	53	49	61	46	52	53	45	56	63	50	58	57	50	47	49	50	50	63	55	44	63	61	53	67	58	42	52	47	56	46	65	57	54	50	62	63	46	60	51	62	41	63	51	52	51	59	59	55	51	52	49	63	68	36	57	45	64	53	52	72	43	46	52	40	46	51	45	50	57	60	51	47	59	51	50	54	62	59	48	42	68	51	44	58	48	48	55	56	55	56	59	63	55	45	48	42	36	45	49	51	53	60	58	48	47	54	49	51	50	55	55	50	54	46	48	58	52	58	53	49	53	52	58	53	48	49	60	65	48	49	49	57	54	47	50	53	42	37	53	31	54	52	53	57	55	52	54	47	47	51	54	43	60	62	67	69	59	38	45	50	54	69	59	60	59	40	63	45	54	44	43	53	52	43	51	58	59	42	47	44	47	47	49	42	48	40	52	59	51	69	43	56	46	52	55	61	55	55	53	48	50	52	49	60	45	64	54	63	48	56	51	54	57	60	35	52	42	45	43	44	45	58	52	51	55	59	60	57	42	43	45	60	58	61	49	61	43	42	47	60	61	60	62	50	44	55	57	43	65	49	49	58	43	53	49	40	55	68	42	65	56	50	50	42	53	56	52	53	59	52	46	49	52	63	43	39	42	65	47	41	71	59	47	44	63	43	50	51	55	45	54	47	60	55	59	50	50	51	39	35	60	49	63	56	60	43	51	47	61	60	72	61	56	51	55	55	52	53	45	61	65	66	43	60	55	58	67	51	66	62	51	63	49	39	39	51	49	53	54	61	52	47	58	57	58	61	46	44	49	49	48	55	53	58	54	47	62	56	56	51	49	49	40	55	65	51	53	84	53	53	59	64	35	52	63	64	49	52	60	65	64	39	49	53	42	57	39	62	60	70	56	41	63	55	45	53	57	59	61	45	54	60	55	46	54	56	68	50	49	59	62	64	54	50	50	52	42	40	48	50	40	59	64	63	40	62	56	54	53	53	55	58	53	46	64	51	67	54	46	49	46	54	53	55	51	57	55	56	49	60	44	43	55	43	53	57	52	58	31	60	46	60	45	58	44	52	74	51	48	59	61	49	56	43	58	50	51	64	36	53	47	52	46	55	62	46	61	39	56	76	61	51	50	58	40	56	54	50	55	55	40	46	47	50	70	49	49	68	49	50	47	60	49	53	47	56	53	56	52	50	54	43	60	62	65	68	58	64	43	53	58	52	53	35	53	49	62	56	46	74	47	50	47	45	37	56	39	52	49	53	53	44	53	50	49	50	50	43	51	54	47	54	55	50	54	56	65	40	39	58	58	43	59	53	58	64	48	56	47	48	47	56	61	50	50	58	49	57	57	63	39	48	65	44	54	50	60	52	55	48	64	65	51	55	57	54	41	55	50	57	63	60	64	37	72	50	53	56	54	43	68	63	52	43	61	49	50	54	43	47	56	64	44	57	47	62	51	38	58	55	42	48	62	53	61	50	53	58	39	53	42	60	57	43	52	49	59	55	62	58	35	40	63	48	55	56	50	58	44	49	60	54	55	47	57	64	60	55	58	60	49	68	45	49	65	53	45	57	59	56	43	43	56	48	49	51	56	51	53	51	51	60	50	40	49	45	55	38	50	65	54	45	41	51	71	58	42	52	47	42	56	54	44	52	53	61	55	49	56	53	58	47	54	45	64	57	49	56	58	56	62	55	53	41	64	52	57	44	47	50	51	59	43	39	53	51	61	47	53	65	46	51	45	52	57	50	59	64	56	48	50	48	41	56	54	52	53	44	49	48	56	61	50	55	51	49	44	46	48	63	68	45	62	53	60	50	48	65	52	55	57	41	55	48	47	52	51	59	49	48	56	55	72	52	60	38	56	59	49	55	49	64	63	52	57	60	48	52	51	51	55	35	51	62	67	38	47	77	34	41	45	57	45	35	65	62	45	62	50	50	67	58	61	42	48	52	44	46	51	40	41	39	45	46	58	48	47	40	63	49	53	50	50	49	63	49	53	44	47	58	54	52	44	36	50	47	50	57	47	59	56	61	48	52	41	49	48	55	56	59	51	57	52	51	56	46	50	69	49	50	50	57	50	51	62	66	49	46	46	53	41	55	62	67	56	68	45	51	56	64	53	47	63	52	42	50	57	40	47	45	68	64	50	59	64	51	48	59	58	59	48	45	79	43	59	47	30	46	52	54	43	56	51	49	49	56	56	54	52	60	48	45	48	58	60	49	54	60	69	49	49	50	59	50	45	49	46	49	50	53	47	54	37	44	42	51	58	44	45	47	62	52	63	47	58	59	60	58	48	55	59	49	62	50	54	59	49	49	55	54	61	50	57	55	58	50	45	46	54	44	56	54	60	41	52	54	57	56	52	59	50	61	55	45	42	48	55	40	48	48	56	50	59	60	55	48	52	57	46	42	50	60	52	61	56	51	43	50	59	42	57	50	47	62	51	50	61	60	41	47	54	42	48	54	68	55	61	49	46	51	53	44	55	63	64	50	54	64	54	55	57	54	56	59	66	52	44	46	49	53	50	53	54	53	56	62	54	56	54	55	48	55	49	63	51	53	55	47	49	48	58	70	64	51	64	52	56	57	45	61	57	58	42	56	61	61	41	52	58	51	58	45	55	52	52	54	50	40	46	50	50	47	61	52	53	50	56	59	51	49	50	47	47	48	47	52	46	53	53	50	65	53	48	51	46	54	61	48	50	51	62	51	56	53	61	57	62	66	62	55	40	46	42	41	57	62	56	59	46	66	44	52	59	42	49	42	69	51	51	48	44	60	49	50	67	42	51	52	50	62	56	53	61	42	51	47	53	61	37	48	49	55	61	51	52	49	54	55	44	47	40	49	53	45	47	64	52	62	66	55	56	56	51	60	46	50	39	49	56	50	48	53	44	69	46	48	53	47	39	46	62	59	50	50	42	50	53	60	57	60	48	64	66	48	55	61	55	38	55	55	54	48	59	41	62	50	55	41	52	49	49
20304	11450	7850	11893	21094	21756	18553	16262	15064	12512	11885	11002	11998	11244	10946	12272	11732	10935	8567	6458	5558	4917	5087	4504	3441	3916	3003	1465	1585	1675	1634	1501	1306	1241	1463	1355	1227	1204	1306	1126	1074	986	979	1078	956	951	1148	5967	9549	9803	8354	5471	3193	1753	1076	763	612	554	567	570	551	538	539	550	572	548	585	521	564	539	551	547	540	546	576	560	579	561	544	587	546	552	545	566	567	561	551	598	522	567	531	558	596	554	545	578	539	541	584	570	604	563	575	569	584	532	615	535	576	565	541	560	546	592	537	567	542	533	537	609	527	557	584	538	551	575	536	604	550	561	542	591	570	573	604	581	535	611	610	554	542	568	529	558	547	542	564	589	558	592	574	557	543	559	570	542	537	557	576	573	530	533	549	563	555	595	558	526	541	573	555	569	552	579	566	590	524	539	587	555	581	541	522	596	564	549	591	546	563	563	559	564	587	570	588	543	553	579	528	574	569	569	559	552	560	577	565	575	550	537	581	520	592	568	531	597	591	561	570	570	534	590	529	549	588	559	538	557	586	550	564	577	544	569	555	576	558	547	569	566	578	551	582	544	581	552	568	601	583	578	562	588	555	586	597	563	556	535	531	548	567	558	552	537	559	577	530	570	650	576	592	543	559	561	565	591	547	516	559	573	547	536	557	578	579	526	628	596	581	525	554	536	495	561	562	585	585	593	560	530	580	596	589	519	547	539	533	541	529	536	544	561	554	552	549	554	552	557	575	539	597	598	629	575	647	580	520	514	577	560	575	503	569	597	546	548	548	547	597	569	556	547	560	566	571	591	579	572	573	535	599	585	570	544	569	574	575	532	564	533	593	585	538	557	573	567	548	529	530	576	566	561	555	536	562	582	555	569	552	597	564	558	583	544	595	576	564	567	598	605	534	579	598	536	557	551	561	539	562	526	528	529	552	571	578	598	607	568	552	545	554	578	589	556	562	559	534	544	572	561	546	550	581	575	505	576	569	546	544	551	582	581	541	587	537	568	551	577	575	520	564	539	567	571	524	562	547	545	532	568	568	533	540	575	545	556	585	555	522	567	590	559	591	589	553	557	588	537	597	538	557	554	559	586	555	587	543	600	540	570	550	547	592	563	543	583	559	608	567	511	584	605	601	577	553	517	578	549	588	559	590	576	545	511	592	587	570	552	557	554	527	534	567	560	568	555	533	583	560	583	550	533	544	551	546	530	558	583	602	500	546	559	540	549	558	567	537	530	576	541	551	560	569	572	553	598	560	557	564	533	552	551	597	543	578	556	572	563	584	521	561	570	558	534	569	539	533	542	536	560	611	584	543	553	520	567	547	572	567	583	559	574	556	581	522	540	575	528	574	581	560	541	580	549	535	608	588	576	561	570	536	586	531	498	570	521	587	575	556	572	593	577	594	543	588	601	544	561	574	561	560	607	515	544	596	491	504	548	582	528	547	540	533	584	529	605	548	578	554	524	534	588	552	548	573	555	543	579	559	539	559	587	556	537	610	580	552	554	524	600	529	574	563	576	604	570	566	566	577	558	483	566	547	555	530	560	599	572	578	552	572	556	533	541	557	617	566	559	572	565	553	560	569	574	580	579	565	590	578	539	510	563	537	539	551	556	536	568	536	509	546	538	603	600	538	578	553	561	571	526	554	586	541	547	556	571	571	559	556	567	577	557	538	563	565	558	591	588	597	555	597	620	519	578	541	543	546	549	532	534	551	584	542	541	535	561	571	611	586	580	590	599	541	522	548	540	509	521	581	597	584	529	536	555	585	521	592	515	566	598	565	555	544	563	540	581	595	554	579	515	574	592	575	564	534	603	546	538	577	551	563	563	534	563	493	565	595	603	542	551	536	567	578	582	554	598	565	594	583	559	567	569	559	515	532	534	598	575	579	544	577	565	578	562	562	524	579	546	593	562	581	544	562	524	571	565	541	560	553	576	570	596	566	555	564	555	577	546	568	584	552	542	548	523	562	585	553	605	582	598	574	545	585	537	588	569	549	545	554	535	558	567	533	535	551	532	569	571	574	548	546	555	563	552	600	579	558	573	559	555	563	566	586	588	588	552	559	589	563	564	567	579	568	525	559	557	575	545	564	512	589	522	557	562	541	579	558	519	570	550	576	567	572	544	589	548	568	507	552	557	573	564	567	551	555	506	587	558	536	539	565	584	534	574	544	517	569	589	604	535	558	548	536	535	560	567	560	570	525	553	555	519	558	586	578	547	555	587	529	553	576	582	499	566	555	564	530	612	554	588	555	537	584	535	588	535	599	534	554	526	559	570	572	535	539	585	591	551	524	538	544	577	568	581	527	564	531	516	517	587	546	564	532	608	615	569	584	553	528	545	527	590	532	577	581	550	579	557	551	593	580	602	600	573	589	553	566	518	555	540	554	571	567	565	599	578	571	594	506	564	592	589	545	553	545	550	573	544	595	551	581	594	499	549	565	543	628	572	546	529	535	537	536	540	576	562	551	516	597	528	546	592	554	544	563	607	533	568	538	521	574	499	577	540	535	549	530	590	578	554	526	554	525	552	532	545	617	554	553	522	564	558	541	546	565	535	595	569	558	573	576	555	577	553	535	584	554	547	560	583	552	595	550	507	582	528	574	578	542	574	567	550	563	543	596	555	533	570	567	566	541	551	570	564	559	565	565	552	533	561	588	534	554	505	515	570	559	562	538	534	548	573	558	580	610	570	578	556	534	553	586	517	545	617	514	539	565	591	563	591	573	554	513	537	532	535	557	549	603	502	578	540	494	552	555	554	591	585	545	592	558	552	565	555	564	550	542	570	571	576	491	525	542	588	526	556	570	572	586	501	521	563	604	573	592	569	546	537	546	614	520	527	569	558	594	567	543	531	587	543	559	578	534	562	564	552	549	601	538	571	573	562	563	563	608	552	581	557	554	603	563	583	590	582	540	563	575	593	561	604	569	563	604	538	568	558	569	508	597	536	561	521	585	558	563	586	583	543	566	563	532	536	566	582	564	555	584	570	568	574	582	553	587	542	565	549	533	566	559	583	553	589	544	571	587	551	542	592	596	589	572	589	545	559	542	546	583	576	610	537	519	528	549	548	516	558	548	576	553	594	532	589	541	557	587	619	601	538	569	526	564	581	562	505	543	554	572	578	525	557	569	536	513	548	568	501	578	564	593	541	512	586	571	576	570	561	522	557	535	545	567	559	553	581	563	614	538	564	564	533	545	569	528	579	544	576	574	546	541	547	569	537	539	572	571	526	520	586	565	586	535	557	569	591	549	546	558	537	550	533	585	564	529	583	591	556	587	576	597	575	597	573	590	590	556	561	531	554	539	600	553	533	591	599	563	558	581	546	554	581	572	576	575	599	575	564	543	574	509	525	548	560	564	511	546	554	556	559	563	571	536	558	550	577	567	555	540	522	557	545	526	531	569	572	598	560	561	551	516	544	574	558	533	524	540	607	562	595	561	555	552	560	625	575	590	552	572	592	593	517	573	566	521	590	537	536
1788	456	254	168	149	206	179	226	191	198	189	195	248	237	240	253	266	182	157	113	104	111	116	71	90	71	69	57	55	54	68	50	62	59	57	60	57	62	65	49	48	57	56	44	48	45	46	77	131	142	124	89	78	57	47	57	47	38	40	42	34	41	60	40	41	34	39	36	53	47	46	47	45	44	53	50	46	45	45	47	42	41	49	34	38	44	64	43	51	43	49	46	52	46	40	50	40	44	50	43	42	51	57	34	38	44	45	52	37	36	46	53	42	36	52	45	44	46	51	41	44	31	33	41	49	49	38	48	44	45	46	38	46	49	51	35	54	42	52	46	37	49	33	46	46	48	51	43	46	49	42	43	36	63	41	38	58	44	43	38	49	36	41	44	58	59	52	55	42	33	56	43	41	34	40	41	37	40	41	32	48	52	33	41	55	49	40	46	42	43	34	48	49	45	36	40	35	45	51	48	55	42	39	47	39	43	49	34	33	39	43	65	45	44	39	42	38	56	40	42	42	48	47	37	49	34	48	45	46	49	38	36	37	46	48	36	33	39	40	46	52	33	34	43	37	36	33	42	38	50	40	41	35	34	50	57	51	34	24	40	37	48	38	43	48	38	34	36	38	31	51	51	47	42	50	47	46	47	39	33	49	27	50	47	43	39	42	47	45	35	43	36	41	45	39	45	32	50	38	34	36	48	46	37	34	43	53	37	44	49	33	47	47	40	30	44	43	43	55	42	40	44	53	54	49	40	41	36	46	45	42	41	50	39	29	47	38	50	38	43	48	42	46	50	49	46	44	42	43	49	40	51	46	44	46	32	43	53	36	43	37	49	50	38	39	31	49	45	42	36	41	55	44	36	39	47	28	37	45	39	31	42	40	52	40	49	42	44	34	60	43	33	45	45	55	43	40	44	40	48	37	59	37	36	36	52	35	53	40	37	32	59	47	43	53	59	42	40	40	42	39	35	41	31	47	52	51	54	39	45	49	43	48	36	46	46	45	54	41	46	47	40	51	49	42	37	49	48	54	39	43	43	37	44	41	43	53	40	44	48	34	42	46	53	49	37	55	45	39	52	50	43	39	48	46	51	39	45	47	46	27	45	43	47	50	42	63	39	35	40	35	32	40	40	53	41	42	40	54	46	43	50	43	37	38	48	40	37	36	53	51	42	49	37	51	40	35	40	49	39	39	43	38	48	35	46	44	32	52	46	43	40	48	38	53	38	45	43	46	33	35	46	48	36	39	39	43	47	50	45	45	52	45	33	41	40	49	45	43	42	38	34	40	36	54	33	32	52	35	42	46	37	34	37	51	33	42	48	39	48	38	47	43	31	54	47	46	39	48	42	46	55	45	42	45	34	43	43	46	47	44	36	41	45	34	34	41	35	47	36	54	47	49	57	39	56	51	46	47	33	44	55	46	51	48	50	42	41	49	38	36	49	33	40	34	36	46	43	36	42	48	52	45	34	43	38	46	33	46	40	37	30	38	37	35	40	46	47	43	40	47	41	41	40	36	43	46	50	48	41	41	40	34	38	48	56	39	29	50	49	43	44	52	51	33	44	41	40	42	48	40	42	58	41	40	40	55	44	38	46	44	48	48	52	46	37	38	47	41	52	41	33	48	41	43	46	41	47	47	33	47	27	49	36	41	41	35	52	42	31	43	40	43	46	49	49	45	39	43	57	28	30	47	34	51	41	40	52	41	49	30	46	40	44	38	43	45	48	47	38	41	35	40	43	37	51	42	48	45	45	42	42	35	51	47	54	48	56	64	50	42	38	54	35	46	43	40	39	51	53	54	53	51	42	53	55	34	44	36	32	45	32	54	57	44	43	37	43	42	30	44	30	39	37	39	37	31	43	44	49	34	40	43	28	41	37	35	50	39	39	45	38	52	46	51	41	47	45	36	37	32	40	33	40	42	42	39	36	31	37	41	45	43	45	37	44	33	47	42	38	47	46	34	42	31	47	39	47	40	47	45	42	38	36	44	29	26	36	43	33	35	52	53	35	55	54	49	44	48	44	45	41	42	44	43	52	49	49	46	45	45	37	41	30	41	47	47	38	48	44	43	43	49	43	33	33	36	43	42	52	39	43	41	45	40	48	37	47	55	41	41	55	42	31	47	45	49	48	46	48	35	44	39	50	36	37	39	44	53	39	47	34	49	42	50	38	48	43	43	36	62	42	37	36	37	46	39	44	37	55	40	40	42	39	39	44	45	41	37	41	37	42	48	41	50	46	46	37	46	39	38	38	48	41	35	52	34	44	40	37	38	43	48	34	49	48	34	42	36	44	26	46	47	41	41	42	42	39	50	47	48	44	37	48	57	50	42	52	59	39	45	46	59	40	55	49	41	49	41	38	39	32	31	31	35	50	44	43	53	37	55	48	45	47	32	49	39	49	50	40	38	45	44	29	37	35	41	44	32	46	37	41	36	44	44	42	46	37	44	42	54	51	47	43	49	42	48	49	37	50	39	35	38	45	48	49	44	42	39	44	39	40	33	50	43	49	47	45	40	36	48	49	52	47	46	38	44	52	43	38	40	35	39	36	51	42	46	40	38	49	34	45	44	40	41	42	53	52	43	39	43	62	48	44	36	44	39	39	43	38	48	52	54	49	49	40	37	40	40	50	52	44	40	33	47	38	36	47	31	42	49	37	48	45	43	43	38	46	50	31	45	43	43	31	45	50	37	42	45	49	47	39	50	50	45	48	46	36	50	51	38	37	43	43	43	38	35	43	48	37	37	44	39	41	27	38	30	41	42	54	39	43	56	45	39	37	54	39	41	35	39	48	40	45	45	48	50	46	47	40	45	46	35	33	41	48	50	50	40	40	38	51	49	47	32	48	36	38	42	53	35	56	39	44	31	38	46	51	32	61	43	39	37	45	50	57	43	40	50	45	40	33	37	56	41	39	38	39	63	30	51	34	50	47	45	40	52	48	55	31	51	48	39	41	50	38	43	23	33	45	42	47	43	44	32	39	20	56	46	50	36	37	50	40	44	42	42	35	37	45	42	47	47	38	39	48	38	39	36	49	39	53	33	44	45	34	43	47	36	34	43	42	50	35	43	35	43	34	42	37	46	38	44	54	43	50	38	47	45	35	34	32	40	58	37	43	34	50	44	54	49	39	39	29	52	40	63	39	40	46	51	43	45	48	49	48	45	38	48	38	38	48	63	36	45	40	44	52	46	45	45	38	34	37	38	46	39	35	44	36	43	48	36	40	42	43	29	38	50	45	36	39	31	46	41	33	44	36	52	57	33	32	45	48	42	41	49	38	41	42	44	53	53	48	52	35	43	51	46	48	33	40	41	41	42	46	35	33	39	39	43	52	40	43	35	47	42	41	53	42	44	45	47	48	48	49	45	43	37	35	40	44	37	57	46	46	33	60	43	35	36	34	47	49	39	47	35	51	45	43	37	38	43	46	41	31	40	42	46	49	46	46	38	37	54	47	39	45	46	49	44	51	50	42	45	42
14547	7020	4676	6980	12603	13090	11068	10983	9124	8223	7587	7615	9234	7630	8466	8399	8164	6499	4718	3505	3016	3044	3005	2073	2267	1910	894	735	745	1085	1049	867	815	1074	1034	1049	883	792	739	652	687	667	771	726	715	620	673	1872	3293	3033	2555	1667	1200	820	638	468	462	424	440	422	419	438	444	477	445	439	476	447	477	445	443	454	502	473	459	470	425	436	447	448	416	444	447	490	472	459	511	443	457	423	457	440	494	429	448	455	469	459	456	460	442	466	461	444	426	475	463	508	459	488	456	446	486	442	449	474	462	474	454	453	459	457	411	433	450	439	415	447	439	460	449	430	441	408	413	440	428	460	492	477	432	441	439	464	428	463	446	444	438	456	445	444	455	454	459	426	443	468	461	463	453	411	436	449	479	440	450	467	402	422	492	469	437	480	523	473	432	468	445	454	500	451	449	448	437	498	446	453	449	433	411	408	449	507	484	459	438	435	432	456	434	421	458	440	437	482	452	429	455	474	455	475	435	413	428	461	468	449	414	466	451	457	442	450	430	432	473	435	458	402	473	457	467	448	425	445	473	460	442	430	473	416	458	435	428	475	450	467	432	417	490	467	434	457	449	460	485	450	413	440	455	428	463	434	446	444	466	476	414	464	453	426	459	448	444	451	458	449	434	444	473	446	459	415	463	450	443	471	449	435	454	467	429	459	432	494	470	463	469	442	446	440	451	474	441	434	453	455	423	479	476	417	469	456	473	469	429	453	455	437	446	445	468	426	452	451	408	428	485	455	477	451	467	470	452	426	459	420	421	459	445	490	429	435	473	458	483	483	465	454	438	443	428	432	457	420	466	436	440	457	460	462	453	427	474	447	450	448	408	452	453	411	469	463	461	431	467	417	466	413	454	519	430	434	415	474	442	453	461	470	494	495	485	487	439	444	434	450	456	442	409	455	467	457	438	437	442	473	443	451	433	445	445	437	473	439	402	469	413	407	434	453	463	468	455	415	432	429	405	443	410	494	462	430	466	427	453	413	420	455	423	469	443	455	458	465	438	458	460	464	478	457	454	460	422	460	430	448	445	442	454	429	451	437	450	430	473	440	429	441	444	416	431	391	442	451	433	434	456	501	417	444	471	499	456	496	441	451	469	449	412	453	462	455	458	427	419	434	426	453	456	438	407	462	451	470	439	442	432	440	470	475	404	430	466	388	448	469	410	401	465	476	454	456	477	467	421	447	447	424	450	442	431	441	429	429	454	432	471	450	462	450	473	436	407	444	443	421	469	429	527	439	424	468	422	406	447	451	412	446	482	456	458	465	464	445	437	457	526	442	460	444	427	399	420	445	483	441	425	480	437	439	439	451	414	431	481	441	492	444	463	449	502	472	496	459	444	456	459	463	488	442	453	456	443	469	452	465	459	444	421	428	445	479	488	452	457	468	407	422	457	450	454	458	482	429	437	427	433	440	468	456	437	437	445	469	491	439	444	479	429	415	445	483	456	426	462	455	456	418	468	448	497	416	453	452	455	426	446	489	417	435	464	469	448	455	451	424	428	455	446	422	471	437	494	449	446	433	410	422	437	437	443	425	466	431	452	490	460	476	439	417	447	425	415	472	494	452	437	464	513	447	445	426	484	440	450	423	446	472	461	460	499	441	446	488	467	461	441	453	441	429	460	476	466	452	410	446	443	463	480	437	442	493	499	422	454	468	461	455	485	447	465	482	428	469	478	475	473	448	448	441	464	507	439	473	441	467	419	426	473	426	454	414	441	460	458	418	496	443	427	468	442	453	430	463	470	432	511	444	447	423	481	440	458	437	467	470	464	483	467	444	426	456	458	443	472	422	427	408	469	422	437	456	450	429	478	439	403	461	459	437	447	437	463	468	420	442	433	450	432	458	423	451	442	415	461	480	439	436	443	448	459	429	428	444	451	465	456	479	418	413	453	465	449	444	440	472	431	430	425	477	419	444	419	471	463	455	472	428	427	434	423	445	463	431	463	432	480	488	431	466	462	465	462	467	445	436	500	440	483	435	467	447	428	447	429	443	462	483	443	415	425	495	482	419	399	452	448	474	440	440	470	408	432	422	440	477	424	458	455	431	442	441	465	444	415	418	444	432	449	468	448	432	433	446	464	457	471	411	459	378	413	479	455	420	444	458	460	458	460	419	431	485	463	447	434	482	419	459	415	408	490	463	462	418	467	462	467	424	448	463	477	447	443	429	428	466	447	415	444	482	452	433	455	433	483	462	445	443	458	480	450	444	421	440	404	461	425	449	434	428	467	464	438	439	455	430	425	474	430	452	444	443	423	452	445	415	457	439	448	451	417	419	394	448	447	438	438	494	466	423	464	434	457	436	459	442	450	435	493	481	476	465	428	422	490	492	437	486	464	408	430	477	467	438	453	461	451	411	413	434	436	469	449	454	436	442	490	471	466	452	444	439	434	436	420	470	435	513	433	469	448	441	468	429	468	499	479	473	440	476	466	460	441	442	445	448	468	437	440	439	465	458	452	457	411	444	452	405	432	460	434	483	419	448	435	421	403	472	435	430	393	466	453	457	426	459	452	440	444	445	446	456	492	448	486	443	486	457	409	447	464	417	459	444	461	412	451	464	458	481	514	477	440	448	465	433	452	460	439	456	452	461	434	424	453	485	450	468	487	451	412	430	441	438	494	449	413	480	453	454	431	456	429	453	440	420	456	475	418	448	482	403	455	479	447	514	432	440	477	407	465	454	462	440	478	431	442	417	451	440	492	453	450	423	452	425	448	443	467	467	411	453	459	435	462	404	436	465	464	419	494	466	421	471	390	439	413	428	469	439	469	480	422	450	424	484	461	439	429	453	416	449	434	456	444	454	455	420	441	481	437	460	440	409	445	458	465	438	451	430	452	427	477	467	468	445	439	467	471	402	446	479	448	476	447	428	489	419	465	400	445	476	428	449	455	454	450	443	440	442	467	501	422	495	438	464	454	459	426	458	485	430	436	470	463	445	468	447	442	438	435	467	423	490	441	473	450	470	447	452	454	439	458	460	453	464	477	439	449	461	467	431	440	418	441	454	450	434	425	415	453	439	441	438	410	454	420	484	447	468	471	452	468	446	520	444	453	418	410	441	473	446	391	445	412	454	478	447	463	452	463	477	461	406	455	448	469	435	452	427	424	501	465	464	451	450	447	450	472	443	460	446	448	467	430	450	471	456	433	446	439	437	438	432	433	442	418	450	454	471	451	474	433	470	378	450	436	467	433	446	432	451	385	461	440	456	475	507	474	451	468	475	457	516	447	464	443	433	469	451	440	424	466	462	454	458	427	474	471	409	467	480	468	447	446	448	405	463	452	451	440	449	438	449	440	452	470	444	419	455	448	422	478	430	440	420	437	479	439	425	450	444	473	408	453	485	434	458	451	422	431	460	436	474	429	419	489	465	465	433	464	440	445	443	465	492	450	440	444	441	444	455	454	431	446	484	457	414	465	436	506	429	418	462	453	456	483	427	431	441	468	455	441	436
1144	632	398	234	216	255	332	300	286	277	288	329	406	354	401	397	343	239	190	168	154	119	126	111	127	101	62	70	82	96	78	64	66	79	63	54	70	64	70	57	57	51	56	57	61	75	50	127	347	321	258	192	114	81	64	42	57	41	41	47	64	61	60	52	50	47	57	54	71	52	40	47	51	67	54	51	37	71	64	43	65	57	48	66	68	47	47	58	49	53	45	56	52	57	50	53	56	55	51	55	47	57	51	61	65	54	55	66	49	52	53	42	52	57	53	65	63	51	47	70	64	55	58	57	43	70	60	51	62	49	54	59	47	55	48	45	54	56	61	54	55	52	59	55	62	58	54	52	46	50	51	56	53	53	60	54	52	50	55	59	65	48	52	56	56	43	61	53	64	52	63	59	68	48	57	58	56	48	45	69	63	66	48	80	50	64	58	68	39	45	61	64	46	51	67	59	50	61	50	58	62	63	61	46	54	56	51	43	46	62	67	50	46	54	59	57	55	46	56	48	69	57	66	49	60	52	58	55	56	58	61	56	59	53	37	61	64	55	50	49	50	53	59	49	51	55	58	46	61	53	56	63	47	68	38	65	54	70	53	61	59	60	47	51	48	42	49	48	51	68	58	53	64	54	51	42	52	51	52	44	49	43	47	44	61	51	41	56	60	49	61	59	56	46	58	59	47	53	50	67	49	50	58	60	46	64	52	44	60	54	54	59	56	49	55	53	46	51	64	50	51	49	35	51	52	51	44	40	66	70	52	60	61	35	53	66	53	54	61	60	52	60	65	57	59	56	53	46	58	50	43	52	49	53	57	41	66	45	48	54	48	46	55	61	58	44	50	51	49	53	65	62	33	71	50	43	57	44	66	49	52	45	61	60	49	61	64	44	48	41	62	48	48	47	49	46	37	42	43	50	53	49	47	66	47	49	52	55	55	55	50	59	53	58	51	49	64	49	68	48	49	58	51	55	56	43	52	56	48	48	52	59	50	43	54	55	45	65	56	58	59	57	49	55	49	55	39	59	48	41	40	75	56	52	66	48	58	56	60	44	62	58	63	52	56	59	53	50	49	51	50	51	43	49	55	59	46	62	53	58	50	60	49	65	50	79	49	48	65	58	54	58	59	52	36	61	50	54	61	53	53	56	46	36	59	51	62	63	55	58	58	51	55	49	39	58	43	40	59	57	54	57	56	62	46	67	59	58	53	58	52	61	65	49	58	46	49	52	50	54	58	57	61	52	70	56	74	56	50	54	58	44	50	46	50	48	56	48	58	52	50	49	68	40	46	47	50	48	45	46	65	52	66	57	52	54	63	44	46	48	56	48	55	44	41	47	55	47	54	54	51	42	55	55	61	53	43	52	62	54	50	49	58	56	59	53	48	59	58	48	59	49	45	49	39	52	58	52	46	43	39	54	55	54	51	44	51	58	56	51	51	49	48	47	57	47	54	47	62	68	59	44	44	56	48	54	49	46	55	63	45	66	42	52	56	53	61	49	45	52	66	58	58	46	48	68	51	45	63	52	53	51	54	52	47	53	57	56	47	55	62	56	55	67	61	56	64	60	53	47	69	45	54	54	50	57	53	49	41	63	60	57	60	56	52	52	43	53	58	54	68	52	49	57	47	66	56	66	61	45	48	49	35	48	51	46	63	51	43	59	47	57	56	52	53	45	60	55	42	52	59	67	57	68	63	53	50	43	52	52	52	50	52	50	37	51	54	58	56	43	55	57	54	52	48	45	61	51	53	58	65	53	61	57	67	58	38	54	45	56	67	49	58	56	50	58	49	46	57	59	59	55	48	53	53	36	49	60	59	57	55	54	60	51	55	60	49	49	54	60	51	67	59	47	65	67	51	47	45	56	67	55	60	55	59	58	62	61	64	68	61	61	45	55	59	56	39	52	57	50	62	51	62	58	46	37	56	45	47	55	44	55	42	55	51	57	61	67	62	48	42	51	40	64	42	64	51	63	54	55	62	64	57	53	49	56	56	68	60	57	59	49	74	49	44	51	61	78	67	51	51	59	59	59	42	62	50	45	52	46	59	56	58	64	54	43	55	57	55	70	41	46	46	48	51	51	58	44	66	49	54	50	40	54	45	62	41	50	57	65	59	56	61	37	76	74	45	41	59	48	46	58	68	50	55	48	54	50	47	54	38	43	57	58	69	52	48	52	53	50	58	43	54	54	51	46	55	55	51	40	60	43	54	45	42	50	56	66	55	56	56	52	50	56	37	56	50	57	59	47	48	58	56	60	58	53	63	63	46	58	59	52	54	64	54	44	52	57	55	57	53	59	54	47	65	56	42	39	56	62	55	61	49	49	56	66	52	54	47	61	48	60	67	49	57	66	61	58	62	62	53	59	56	48	43	46	47	41	49	52	67	57	48	47	59	61	66	41	53	57	52	47	48	62	39	55	53	60	47	54	54	68	63	60	63	55	57	62	63	59	57	46	59	48	57	53	50	32	53	73	55	58	56	52	57	54	50	50	61	55	55	44	51	55	47	44	71	52	50	62	40	55	56	53	47	53	45	55	46	56	51	72	57	60	60	46	43	70	47	36	47	57	46	53	46	56	40	49	53	62	45	39	61	58	56	40	51	51	50	48	54	44	58	50	38	36	39	66	50	51	58	45	44	45	47	45	60	65	48	59	41	41	57	52	57	48	48	50	71	55	72	52	50	61	41	69	48	59	58	41	60	52	57	64	56	54	46	48	46	44	48	54	46	54	51	46	54	57	52	45	44	52	48	46	51	57	68	45	53	45	52	55	64	64	42	48	64	64	49	53	53	51	45	58	51	73	61	49	49	62	45	53	54	55	68	45	56	44	51	49	55	42	50	58	55	49	37	42	43	44	61	51	56	43	39	68	71	55	49	56	44	53	57	46	60	54	34	60	49	54	57	70	51	50	60	59	45	61	45	54	38	65	50	59	58	49	59	58	59	53	70	63	59	57	55	58	52	48	66	44	47	66	47	66	50	56	39	56	44	48	52	40	55	57	61	64	52	57	54	42	65	62	58	40	63	44	52	52	38	58	42	53	50	68	44	56	42	63	69	44	56	75	59	52	59	63	51	51	59	51	62	47	51	65	44	75	50	65	55	68	61	44	49	62	55	57	56	56	55	57	52	42	47	52	39	51	49	44	47	53	49	67	48	46	34	55	60	62	50	53	56	56	54	43	47	53	40	55	49	52	55	59	61	54	42	61	61	67	53	52	46	45	62	58	62	59	51	69	56	61	55	60	67	56	49	62	55	43	55	53	51	52	49	47	51	53	52	71	54	57	42	51	44	45	48	58	60	61	47	55	46	41	52	54	47	57	48	63	51	56	51	60	49	61	59	48	59	57	53	57	56	57	53	52	59	52	60	52	43	44	56	60	55	55	56	65	41	41	57	48	66	57	55	47	56	65	50	57	48	66	51	58	51	55	59	63	50	51	51	55	44	60	50	67	64	49	63	44	47	43	80	54	43	50	64	50
16799	9916	6137	9391	16188	17065	15964	14555	12252	11409	10357	11616	12334	11237	11981	11748	10344	7684	5653	4582	4192	3647	2760	2637	3055	1693	1081	1089	1173	1716	1390	1345	1200	1229	933	849	885	843	876	890	817	814	861	908	924	876	851	3005	8567	7714	5374	3396	2036	1227	847	653	565	586	595	528	575	547	565	563	546	598	541	597	598	525	575	582	580	573	583	560	561	559	560	583	555	573	547	564	527	547	608	579	557	580	572	573	542	576	582	563	570	595	594	542	546	564	553	556	543	588	543	538	547	516	546	564	498	566	540	578	578	548	563	582	507	598	577	582	610	564	494	595	570	568	617	587	582	558	574	548	576	584	563	575	566	571	547	568	529	584	570	588	578	528	548	523	572	559	563	554	572	570	555	540	526	573	567	585	543	575	574	508	558	547	585	572	545	557	584	486	570	572	587	544	540	567	553	583	539	514	552	582	594	540	622	587	575	551	576	541	529	538	523	586	568	592	543	560	551	577	551	571	569	561	549	588	555	535	551	562	542	583	559	557	536	536	574	588	592	586	582	548	577	594	565	562	554	581	581	572	592	585	557	550	560	573	581	563	539	592	575	579	546	556	565	579	548	542	583	549	546	563	551	552	602	547	587	581	583	569	555	590	567	635	583	584	608	561	570	543	553	574	577	600	568	560	588	531	582	606	548	567	566	571	536	521	553	562	558	602	564	564	577	573	518	571	579	556	563	576	580	562	574	530	567	537	544	527	578	576	599	606	569	623	586	588	588	540	572	545	557	549	552	575	527	572	561	580	545	586	512	573	572	544	524	581	562	539	585	506	548	597	535	561	526	595	546	565	558	541	547	589	527	600	530	591	579	577	575	542	555	552	550	560	557	564	595	593	585	551	553	543	574	583	545	588	550	568	521	552	509	538	570	572	535	559	574	579	545	537	590	585	546	526	533	536	579	523	554	537	555	524	584	609	528	553	553	582	541	506	607	514	567	546	563	526	533	547	518	567	547	562	576	568	506	542	570	571	542	535	564	581	534	516	560	546	593	602	567	538	581	566	581	569	530	572	563	581	541	559	567	573	528	514	575	545	566	580	583	592	556	560	545	581	570	531	552	558	565	575	529	537	612	544	512	596	583	546	571	583	559	549	592	551	585	543	570	560	525	568	565	564	564	527	574	581	555	584	577	576	560	545	564	566	580	547	531	571	560	523	595	575	551	564	538	587	589	551	543	537	564	550	569	585	538	531	544	632	561	558	522	560	560	542	576	561	567	553	554	586	520	562	540	589	593	597	539	595	547	587	577	559	569	538	595	552	577	580	601	590	585	542	575	577	569	535	528	602	567	597	540	580	557	595	568	544	560	583	573	576	563	555	574	535	579	547	548	577	511	535	572	552	582	513	575	600	534	590	560	542	593	561	521	547	544	530	551	617	552	582	533	542	590	560	537	578	588	609	525	542	575	562	557	547	580	539	557	546	555	568	556	585	536	562	521	548	585	531	597	547	562	565	566	620	601	581	559	549	541	591	568	595	550	558	612	563	570	556	554	618	564	543	553	582	524	590	600	562	538	555	624	583	523	577	587	600	564	543	574	556	549	494	600	531	598	573	553	539	577	557	569	577	563	561	550	605	558	558	554	526	570	546	545	565	536	570	525	590	565	579	568	564	602	541	563	569	549	595	542	557	538	526	563	551	573	528	600	516	564	580	530	546	579	582	573	513	524	583	559	536	531	558	519	570	569	570	578	545	564	570	592	598	593	596	526	548	571	598	559	573	570	508	549	621	479	530	571	579	534	601	548	559	575	535	552	556	533	582	540	525	564	607	552	601	572	578	571	567	568	542	575	561	599	564	566	598	573	537	590	581	564	546	609	587	533	586	568	591	575	558	542	538	553	614	575	573	528	558	558	536	561	534	605	529	504	576	563	548	544	586	548	539	552	539	560	542	548	575	574	579	585	566	577	541	568	533	573	568	590	602	511	596	562	556	573	566	569	568	560	539	567	538	525	573	513	548	607	576	525	550	561	519	546	585	590	594	602	545	548	542	540	528	554	574	614	564	568	533	552	517	556	604	548	568	570	538	586	546	538	510	535	517	578	554	571	583	535	600	531	571	551	518	535	578	582	568	552	582	593	525	572	574	570	578	571	550	570	581	552	531	557	571	547	574	579	563	560	584	526	598	576	572	558	527	571	563	579	536	564	595	560	517	514	570	564	587	578	544	534	539	583	578	551	571	573	557	596	550	528	559	560	513	527	576	523	547	593	540	604	576	544	530	544	553	563	549	543	592	536	599	593	558	574	561	559	555	520	567	554	620	550	557	640	565	581	580	545	555	570	572	568	528	562	567	555	575	538	551	556	557	535	559	571	544	566	562	531	620	627	548	577	511	537	516	547	583	570	563	558	570	541	595	586	545	577	547	608	564	541	554	564	526	577	577	566	573	515	594	576	588	566	532	554	576	543	556	553	556	545	573	603	570	590	605	598	545	516	568	550	569	548	550	554	587	559	570	504	539	550	559	582	559	547	587	593	566	577	552	596	582	554	563	563	584	553	585	578	602	581	596	555	505	614	524	556	582	578	554	593	634	557	592	520	550	604	568	591	585	591	595	578	581	553	590	604	511	537	547	550	536	581	541	590	554	561	537	564	588	578	578	557	546	576	580	558	575	558	540	518	569	599	567	562	579	533	574	583	546	533	586	545	565	599	556	577	563	578	566	574	551	574	546	618	580	569	633	592	540	547	552	543	531	551	547	569	605	556	541	612	548	555	579	557	555	533	531	494	535	556	536	543	559	553	545	549	547	542	588	557	558	552	516	526	544	543	537	592	540	535	571	588	541	583	566	550	523	506	573	546	521	516	541	576	568	510	560	557	574	525	556	537	564	495	571	513	534	584	559	553	555	558	571	554	550	516	545	551	595	559	537	550	546	591	551	545	537	544	609	603	560	579	575	526	584	572	523	589	588	581	527	571	549	553	559	551	546	569	531	567	568	606	535	550	574	587	578	571	573	555	582	571	563	535	543	555	528	581	545	545	541	560	549	547	569	551	499	552	545	553	599	547	595	549	557	551	552	542	556	576	574	558	555	518	576	568	550	599	537	527	575	528	533	551	544	516	513	561	517	528	578	592	557	595	558	531	521	573	537	586	545	545	552	548	587	658	542	543	570	537	576	570	591	537	592	607	553	581	565	573	588	561	576	591	583	597	568	531	532	565	609	550	553	580	504	556	577	556	524	516	556	590	560	542	554	523	567	577	580	575	555	586	533	564	585	601	558	593	582	566	568	579	586	523	530	561	601	572	536	624	583	532	564	547	563	562	559	559	592	547	556	550	539	597	542	559	569	525	601	538	587	588	598	586	538	575	569	573	572	503	548	594	581	541	507	573	571	517	596	602	588	585	632	550	556	537	559	589	534	536	558	531	547	567	568	598	521	589	551	512	546	510	529	511	570	547	577	563	551	562	598	556	585	583	536	598	551	570	553	563	551	564	613	513	549	553	556	551	552	563	581
2608	518	338	194	189	278	309	295	262	283	272	400	421	409	412	383	301	214	190	149	155	112	90	100	113	62	61	51	54	59	66	53	60	53	38	47	42	48	42	45	37	41	61	45	49	51	55	159	373	292	196	122	97	74	42	48	41	30	46	40	36	47	48	41	29	40	48	35	34	43	28	42	28	28	42	40	43	44	41	40	48	41	38	35	36	39	39	42	36	33	38	35	41	47	40	49	34	38	26	32	42	32	46	48	40	47	34	33	46	41	43	37	33	38	46	41	42	30	42	40	42	34	33	41	51	53	42	30	34	41	47	43	38	39	32	36	29	36	33	31	51	32	35	39	40	47	41	40	42	28	36	52	41	36	39	36	33	42	28	33	36	46	26	38	33	39	31	40	38	38	37	41	43	43	31	37	47	41	36	31	30	31	39	37	43	45	35	49	43	32	26	41	44	32	44	43	41	46	30	35	36	44	43	47	42	41	41	32	31	36	43	39	31	31	38	37	37	24	49	41	38	42	48	40	32	45	43	41	42	33	41	44	30	36	35	32	39	38	54	51	38	49	39	25	42	36	50	47	46	43	35	38	36	41	40	45	34	33	42	37	48	41	35	37	32	34	43	46	39	37	39	37	44	35	36	38	47	44	34	35	37	45	41	34	39	47	29	42	45	30	33	38	32	33	44	40	29	45	48	31	37	37	31	27	38	42	34	41	43	34	42	38	43	42	31	34	36	45	47	38	43	36	49	33	37	34	54	30	39	29	41	37	40	32	35	51	49	34	39	47	35	46	40	32	42	39	44	39	43	32	32	50	50	30	35	39	39	35	41	36	33	36	49	38	27	48	40	35	37	41	25	43	45	30	47	42	37	40	30	32	35	31	38	36	34	44	45	44	33	51	42	32	41	34	33	38	35	37	30	37	35	42	24	36	45	41	35	35	35	50	46	32	43	46	35	40	42	32	37	32	41	39	38	32	43	35	29	29	44	34	33	31	37	44	42	30	37	42	45	41	31	31	35	40	38	35	36	39	32	33	39	52	47	36	32	46	55	32	32	43	31	42	35	32	35	37	40	39	42	39	35	31	35	38	33	37	46	42	37	36	36	40	37	32	49	40	46	31	52	56	34	37	40	47	45	44	36	31	41	47	42	45	42	36	44	47	42	36	38	33	28	35	40	28	38	40	36	49	31	47	30	43	29	41	43	43	35	36	48	38	38	46	30	40	50	30	47	47	42	34	48	35	39	44	39	50	39	39	34	33	41	30	34	36	36	29	46	36	48	34	49	38	34	30	33	40	31	45	49	36	34	47	36	30	44	36	39	29	40	34	42	31	37	36	35	35	53	46	38	48	33	32	39	44	38	39	32	41	28	35	39	37	35	33	40	39	40	41	39	34	52	41	43	33	41	39	36	31	43	37	39	50	38	36	40	46	60	38	41	30	35	48	41	44	43	32	36	40	48	39	42	27	45	38	30	28	32	32	37	44	34	42	36	49	44	46	49	38	36	46	46	35	40	31	46	36	39	39	40	40	30	38	37	40	40	17	34	40	31	47	45	45	36	36	36	34	38	41	42	51	41	45	26	40	33	35	32	41	44	40	40	29	40	32	41	41	32	33	43	52	33	38	44	39	35	46	34	31	43	31	41	43	42	43	46	31	37	41	42	47	40	46	31	46	35	49	36	43	38	36	35	34	45	41	46	31	26	34	45	31	47	35	43	26	37	30	43	29	29	40	50	38	39	34	39	49	38	36	32	31	47	47	33	41	33	35	33	45	32	44	26	41	36	46	44	46	42	32	37	36	37	44	41	39	47	51	36	36	37	38	40	50	31	38	56	40	46	49	47	34	58	41	41	34	42	41	38	43	32	41	50	46	33	41	36	32	42	39	53	34	45	41	37	43	42	37	46	37	43	36	29	35	42	42	39	48	38	43	46	41	34	28	39	44	37	46	47	39	40	28	42	51	36	33	45	58	45	44	46	30	35	37	36	49	46	43	45	39	36	37	43	39	41	43	36	32	30	47	42	42	32	41	47	35	43	53	39	30	35	32	25	36	40	30	43	36	46	25	37	35	37	42	33	43	33	37	56	25	43	45	49	30	41	31	37	32	34	33	43	39	33	38	35	37	27	32	38	43	39	42	38	46	45	37	46	40	35	37	36	27	43	30	40	43	29	37	51	44	36	40	31	35	47	48	34	42	37	40	36	33	35	42	39	44	38	38	38	34	46	40	39	53	32	44	34	42	44	37	36	57	28	38	50	29	25	45	30	46	35	44	50	49	47	35	47	32	41	34	34	34	35	35	51	30	33	47	35	36	44	61	53	38	45	37	30	44	47	43	46	41	38	27	42	39	25	34	42	34	38	51	40	41	43	34	44	34	40	48	32	43	32	62	39	35	36	42	31	54	42	46	37	47	45	51	35	45	48	26	32	42	37	32	42	41	49	37	33	35	33	42	43	34	46	44	44	46	43	32	49	44	29	34	42	35	37	32	50	46	40	32	48	43	34	33	49	35	28	42	35	37	32	44	32	34	46	46	25	32	33	38	31	30	41	43	34	38	57	26	46	33	44	35	40	46	46	36	39	37	27	34	34	39	46	44	37	55	33	34	38	42	39	42	33	51	40	39	45	47	38	37	50	24	46	30	44	35	38	51	41	32	41	32	30	32	47	27	41	44	41	41	42	34	36	41	36	42	40	24	36	34	35	38	35	48	39	38	43	40	32	37	42	47	46	45	39	37	34	33	36	38	38	45	36	36	39	37	35	43	41	38	38	48	45	39	40	38	40	32	41	39	30	43	41	43	47	33	37	45	32	48	46	45	31	40	33	44	31	55	34	36	36	33	35	33	42	45	46	42	36	38	43	36	38	39	34	39	34	42	44	46	25	42	36	33	39	35	56	42	40	50	25	47	35	40	46	34	38	43	35	31	43	46	35	33	46	37	32	42	47	40	36	41	36	40	43	39	36	40	53	35	35	26	38	37	37	41	34	36	37	46	44	48	45	34	37	34	27	36	45	38	47	43	35	37	39	41	41	38	45	40	43	46	37	38	32	34	48	36	31	32	37	31	38	40	30	51	40	41	46	35	42	37	53	37	31	41	30	27	57	45	31	30	33	46	35	44	29	38	38	36	40	31	48	38	31	42	45	34	47	39	35	46	43	43	47	33	31	31	36	31	29	38	34	41	47	40	50	44	34	39	27	43	45	24	38	31	38	38	28	43	40	35	39	46	35	37	54	40	38	39	38	39	37	44	36	39	37	52	50	45	38	41	30	44	37	34	47	34	41	28	33	32	41	31	33	37	41	41	35	25	41	41	43	45	41	42	33	44	44	35	37	44	49	41	51	46	47	41	48	43	40	49	43	37	51	45	32	30	44	47	31	54	36	32	36	38	39	33	32	44	41	32	36	29	31	41	40	45	39	42	43	47	28	42	33	41	36	49	40	36	44	36	37	46	45	40	35	43	51	32	30	42	36	34	42	30
15825	8511	5477	7754	14061	16190	15504	14445	13080	12053	11951	13376	13666	12914	12740	11523	9328	6584	5446	4407	4014	3098	2610	3119	3498	1562	910	838	815	983	1476	1207	1069	872	775	696	702	669	650	614	674	709	745	807	671	743	1073	4022	9470	7258	4837	2707	1724	1091	677	520	436	443	411	419	407	415	431	424	429	415	447	400	403	413	412	403	400	426	420	420	401	423	392	432	443	418	416	413	385	398	394	427	407	446	417	446	397	410	416	363	406	410	385	395	410	412	407	409	427	408	431	454	404	394	406	407	419	429	430	419	458	428	392	429	414	379	433	400	405	414	427	433	403	413	396	437	417	426	416	419	375	414	410	419	354	434	423	388	418	398	414	432	423	403	434	423	439	419	412	446	407	463	415	404	419	457	398	406	409	403	397	409	407	391	404	418	409	388	423	417	425	393	411	393	392	361	393	400	430	399	409	415	398	380	414	410	387	365	395	400	445	421	442	429	404	443	433	389	384	397	400	409	411	399	409	407	432	454	408	436	426	420	418	433	435	349	405	399	422	422	393	392	416	391	396	390	409	436	421	390	401	398	390	422	427	425	375	418	409	399	468	400	376	414	447	396	402	407	384	418	435	399	418	399	409	408	407	433	395	429	367	410	387	423	372	400	393	413	419	394	384	436	388	435	418	427	405	401	370	386	408	418	405	411	401	438	431	391	397	391	406	415	401	409	440	420	435	387	399	429	405	450	424	431	402	431	412	415	418	393	413	435	378	402	404	424	374	422	410	430	426	410	405	421	427	401	396	401	410	412	424	366	388	425	418	394	402	429	384	419	424	412	398	446	421	392	405	389	441	424	404	420	423	397	421	400	454	394	397	385	406	425	422	406	392	421	432	406	395	418	457	405	420	418	376	434	409	455	394	457	411	391	408	409	378	434	431	429	446	429	443	396	419	437	420	403	401	410	421	382	446	387	405	408	430	382	409	425	429	414	410	437	405	418	415	379	374	412	412	404	414	421	382	429	404	418	451	413	417	444	407	392	406	384	399	428	399	392	410	377	420	418	442	421	428	394	408	411	402	411	426	433	391	390	397	404	421	413	416	436	423	410	380	418	411	419	395	421	438	435	398	445	384	431	428	419	429	441	409	416	404	434	411	438	421	424	404	414	404	386	419	402	452	402	393	435	372	414	411	401	434	415	425	417	410	402	445	398	407	386	430	428	404	424	389	415	393	461	416	409	426	401	409	383	402	408	437	408	442	434	416	398	413	431	432	426	418	424	434	419	422	453	418	420	416	431	392	395	423	435	394	398	416	393	387	391	448	416	466	395	376	434	423	409	380	411	433	427	450	414	406	453	381	442	414	448	428	400	435	417	435	396	408	401	446	410	385	418	392	410	393	405	423	433	440	379	391	442	423	405	413	413	420	397	422	394	426	405	412	363	417	405	402	391	421	426	430	402	411	424	389	429	419	429	452	401	392	395	435	390	395	435	398	400	407	403	436	423	414	387	422	447	432	388	418	397	424	406	422	363	390	422	428	405	419	416	396	431	414	413	362	424	439	429	373	427	437	411	434	426	444	424	380	415	410	429	395	371	405	439	412	430	427	416	419	398	427	425	427	406	425	421	409	385	424	419	394	408	434	399	407	423	404	394	415	440	399	397	389	414	433	442	401	417	451	392	409	411	407	424	401	412	424	399	446	433	418	457	429	388	389	428	444	391	404	409	394	399	427	416	427	451	401	440	416	409	380	395	413	416	380	392	403	445	407	406	414	416	410	462	434	389	390	418	376	423	387	401	420	426	382	417	433	430	406	397	445	363	384	406	379	441	414	449	394	385	396	370	389	436	417	403	430	393	425	392	405	450	461	438	415	414	430	465	393	403	399	387	428	439	391	405	430	426	427	421	439	369	418	418	415	414	423	443	410	412	404	458	446	410	446	435	445	433	421	432	422	441	417	403	400	403	374	423	400	391	428	387	415	399	368	381	439	408	412	418	419	456	395	425	398	382	374	393	450	406	431	400	438	416	428	426	428	416	414	414	404	379	431	424	407	425	402	411	449	424	402	373	418	407	409	408	390	399	411	416	401	398	410	439	388	400	386	396	420	434	447	382	410	399	407	438	435	432	428	420	428	385	426	416	407	410	438	391	440	393	428	407	391	429	403	414	384	462	450	393	371	415	428	412	416	429	382	415	409	390	434	431	412	409	386	408	431	390	389	375	426	400	390	430	416	407	374	422	388	421	411	396	401	428	446	423	428	400	386	427	386	413	419	389	414	432	384	441	435	411	407	439	428	407	429	416	439	395	414	363	415	425	436	390	435	389	420	427	448	434	387	429	425	419	414	431	390	396	419	396	406	443	428	397	419	410	433	505	426	430	439	414	418	452	413	430	407	423	407	413	412	421	420	403	411	422	405	383	408	395	427	396	420	444	421	390	456	426	436	413	444	440	419	413	417	437	425	422	426	391	426	398	408	413	410	405	428	407	390	413	388	402	376	414	433	402	377	417	391	386	434	420	408	418	422	451	406	390	414	400	413	414	386	422	392	446	420	444	420	442	418	404	403	415	425	388	408	424	414	431	404	384	416	427	451	411	426	416	406	433	428	411	423	435	401	418	406	376	396	428	405	397	426	434	404	431	392	478	393	427	408	405	432	383	420	406	385	407	382	394	389	436	394	434	381	392	451	411	397	418	380	409	385	397	444	413	418	418	418	398	421	417	448	447	407	446	383	410	394	428	391	422	450	390	407	447	427	393	446	403	385	377	449	371	365	404	446	404	421	406	384	447	444	387	407	387	408	389	391	417	416	392	412	413	395	431	471	400	415	400	411	391	432	368	394	401	395	405	402	375	386	401	407	372	433	434	382	405	404	385	423	419	387	367	396	407	366	419	404	390	409	408	435	395	418	405	391	419	417	408	418	395	434	396	427	405	397	458	429	391	401	399	418	405	457	402	426	404	404	388	401	404	411	421	405	420	368	417	364	434	422	426	384	407	402	398	434	392	446	413	407	405	392	412	399	379	397	415	405	409	411	402	389	426	398	426	422	397	396	409	423	418	433	404	407	427	394	432	397	386	424	419	429	412	443	409	400	441	416	401	433	442	415	415	400	411	388	449	446	415	421	434	437	417	415	444	397	409	415	402	395	459	406	414	412	426	444	403	393	432	407	420	400	392	403	439	429	384	433	411	435	418	402	442	437	402	427	416	432	410	423	402	420	413	378	423	415	402	401	413	410	432	399	391	429	406	409	407	422	406	437	418	451	404	410	404	420	439	387	434	435	385	407	393	413	428	417	438	402	435	404	385	387	416	414	389	401	421	413	390	431	403	370	429	418	415	376	413	446	430	408	421	411	426	429	405	420	433	416	453	388	404	415	385	399	401	415	387	408	379	390	416	424	369	402	398	404	426	450	394	378	390	425	413	432	412	419	416	418	419	408	411	393	405	436	422	424	383	442	419	448	412	409	414	420	420	404	389	443	370	364	386	420	436	370	403	371	405	405	418	408	405	410	411
1640	743	450	271	236	336	425	415	419	419	458	561	560	580	542	432	325	253	211	169	137	140	143	171	137	88	71	70	55	61	71	77	68	70	56	59	53	77	52	59	31	50	59	53	59	47	118	419	532	335	263	175	129	103	70	63	69	56	42	45	44	50	52	51	52	56	55	61	54	56	46	61	56	45	49	51	42	53	51	68	49	56	49	35	48	46	53	60	57	47	66	42	58	42	39	53	50	57	55	45	46	46	49	49	53	49	49	44	57	54	43	42	58	51	53	52	50	39	35	63	51	65	59	47	46	59	43	57	55	57	58	51	46	48	54	45	55	44	50	49	55	45	53	52	59	43	37	49	55	61	44	44	68	57	51	48	60	51	63	53	47	53	51	57	49	45	46	51	57	57	44	49	50	54	71	53	63	59	60	57	52	62	60	44	46	57	42	47	35	58	55	48	53	58	47	46	40	49	59	49	56	45	45	43	58	59	50	46	44	55	47	51	59	45	42	49	53	57	63	52	54	51	49	49	39	58	61	55	37	54	50	52	59	44	49	53	39	49	49	55	63	49	49	48	62	47	52	43	49	57	47	58	53	51	55	57	50	33	50	53	64	43	53	43	46	51	39	53	37	42	48	46	55	51	45	59	47	57	39	49	52	39	51	54	49	42	38	46	48	50	46	50	59	49	50	51	63	62	54	56	53	57	55	47	61	57	48	54	53	57	55	60	37	61	41	53	53	48	63	43	56	52	67	38	51	49	53	45	56	53	42	61	37	45	43	47	49	46	42	52	54	56	48	60	50	42	37	49	41	54	48	51	45	54	53	53	51	44	40	52	45	56	63	53	39	52	43	45	54	60	47	41	44	50	59	46	59	61	57	50	56	60	51	41	52	44	46	42	43	43	53	69	55	44	60	48	54	55	52	53	41	45	62	57	51	53	42	51	53	55	40	45	63	52	46	50	54	57	46	50	50	46	47	53	50	43	56	51	46	54	46	55	30	51	62	47	39	59	53	58	49	57	46	43	47	46	59	46	48	39	47	75	45	53	51	62	56	54	41	54	52	45	41	56	47	54	62	59	50	51	53	54	37	55	54	44	43	55	40	50	56	52	57	51	58	49	40	48	45	46	55	47	50	40	44	59	47	41	46	64	57	46	43	42	45	46	45	53	60	55	51	52	58	39	52	53	42	58	50	49	58	54	49	45	61	58	63	50	55	43	54	53	50	50	44	64	45	53	55	52	41	46	47	54	60	45	52	48	39	49	54	53	51	59	66	53	49	51	45	58	49	53	59	49	47	55	47	60	48	68	49	38	47	47	47	60	62	27	56	50	48	54	55	47	45	44	46	56	56	48	59	50	52	57	61	56	55	62	54	50	53	46	55	67	46	56	52	39	52	64	49	55	44	56	40	49	49	49	67	44	57	67	41	38	54	56	37	54	54	43	50	50	63	51	51	51	41	45	50	53	51	56	40	57	55	60	62	51	60	52	38	52	55	54	51	56	49	60	34	49	55	49	59	54	55	48	49	48	63	58	40	53	39	56	77	69	39	48	63	65	48	46	56	56	53	45	56	64	63	75	52	52	57	55	45	44	60	42	55	49	61	52	59	44	42	56	47	43	59	52	47	50	48	40	67	52	50	57	51	38	51	45	50	51	61	47	59	54	41	61	48	48	51	43	49	43	36	55	48	57	50	56	61	55	51	63	44	50	53	56	39	42	55	59	56	44	50	52	53	45	48	51	57	63	53	53	48	53	57	61	54	49	49	52	52	51	36	45	46	44	49	42	43	52	44	47	56	47	58	47	48	56	51	50	46	53	62	57	59	40	53	43	57	64	59	56	50	54	54	50	60	56	57	46	58	59	46	51	45	43	52	40	51	65	52	40	50	56	47	47	65	52	47	53	55	58	50	50	58	52	56	46	47	60	39	50	54	45	51	45	40	55	68	53	57	57	38	64	52	52	48	54	50	55	40	49	53	36	45	53	40	52	47	43	45	44	50	50	57	61	59	48	46	72	42	51	49	48	52	43	53	42	57	46	58	45	47	50	56	53	33	61	53	55	44	55	47	52	47	57	50	40	45	41	60	54	53	56	52	47	53	60	63	37	55	42	61	50	36	56	51	67	44	55	42	51	53	42	55	41	42	47	59	60	50	53	39	51	51	65	50	48	52	45	42	52	52	56	47	50	44	48	43	53	51	48	54	46	57	57	48	50	53	48	50	62	47	43	67	60	48	49	53	52	52	42	55	48	34	58	52	54	63	50	54	55	59	60	52	56	48	46	41	37	45	70	55	43	56	59	54	52	55	44	52	50	49	60	51	49	66	54	60	49	47	54	49	61	53	48	50	50	43	46	52	43	62	41	64	60	52	55	47	46	48	48	45	60	51	51	56	52	56	59	49	51	59	63	51	54	45	46	64	59	43	57	47	43	56	40	40	46	46	40	57	43	54	56	42	54	50	55	52	49	44	66	59	53	44	47	41	59	63	46	45	51	47	62	52	55	61	46	53	56	53	47	54	42	50	63	36	54	58	53	46	54	42	47	51	39	52	57	49	46	58	51	43	59	54	48	52	49	66	58	55	67	61	43	41	45	46	50	60	62	59	52	56	39	49	49	60	52	49	58	41	52	39	50	63	54	60	54	54	43	56	53	46	53	59	52	55	57	51	60	46	50	66	53	49	55	56	51	53	49	52	45	56	44	49	54	45	52	38	53	31	48	46	54	47	48	42	65	49	58	46	44	54	54	49	51	48	69	50	46	57	57	60	52	48	64	73	56	50	38	57	59	49	48	44	45	66	52	63	40	52	54	53	51	50	44	54	55	48	46	62	44	46	52	56	48	37	57	45	47	41	51	46	50	68	57	49	49	42	52	52	54	44	61	63	49	47	46	45	56	55	61	44	51	47	52	53	61	63	48	44	60	58	50	45	55	50	64	56	44	70	61	59	56	43	55	44	47	49	48	47	44	52	49	69	38	50	41	50	62	65	45	46	48	56	61	60	48	53	47	55	53	42	42	50	40	54	51	48	59	42	51	46	46	53	55	54	69	45	51	54	51	42	45	68	51	53	43	43	61	39	41	45	71	53	51	48	53	45	45	43	59	38	46	52	48	66	47	61	46	46	59	61	44	64	47	53	52	54	42	46	46	59	61	50	57	57	63	50	49	63	49	59	48	51	59	50	46	56	48	51	60	38	44	40	59	52	52	54	51	55	45	49	49	43	64	51	38	51	62	46	44	45	57	42	53	52	43	47	54	51	56	59	50	41	56	36	45	51	44	40	54	64	43	48	47	44	52	59	55	58	54	44	53	60	53	51	48	48	53	66	49	54	47	45	56	55	51	47	58	62	44	46	49	39	53	50	58	54	55	53	55	67	44	55	50	44	46	31	53	72	62	51	56	57	52	51	46	51	45	47	49	62	52	48	60	52	63	47	53	55	46	54	55	53	49	56	42	50	49	54	54	60	59	41	47	46	57	55	63	49	47
19303	10670	6640	9492	17094	19199	18897	17055	15916	15366	16223	17382	16754	16448	15385	12821	9988	7534	6287	5680	4681	3389	3861	4700	3858	2045	1350	1050	1072	1086	1123	1634	1259	1002	914	970	864	774	771	802	819	842	715	766	695	759	2328	10111	11964	8195	5831	4077	2554	1412	955	675	700	526	548	555	534	590	561	486	547	532	567	540	542	552	538	479	544	594	543	555	589	528	541	522	529	556	555	531	580	563	540	566	501	537	502	527	566	546	516	551	580	546	512	517	546	550	522	552	555	503	560	565	565	536	535	540	531	540	518	584	570	564	519	555	594	505	571	527	514	540	580	535	594	586	512	560	569	552	554	519	569	557	523	538	524	499	551	558	549	477	553	556	508	500	544	568	553	573	533	499	546	542	536	559	530	542	539	555	561	520	592	511	543	528	547	515	526	509	500	585	552	544	514	548	569	559	602	569	545	576	597	500	548	526	557	495	548	499	559	526	592	508	581	576	546	556	558	586	547	537	505	580	550	519	581	538	566	575	550	585	510	537	592	549	557	547	565	570	533	565	536	533	542	520	579	592	511	538	561	531	518	518	546	554	536	538	546	538	556	554	522	544	515	577	531	568	546	533	565	568	526	524	514	507	554	535	551	558	555	555	532	543	546	556	566	538	524	530	535	589	547	566	548	526	483	609	546	549	504	532	603	546	547	563	539	528	548	544	568	527	551	521	529	545	565	546	576	577	572	530	565	544	532	532	548	546	576	552	565	546	551	528	528	528	545	569	535	502	542	523	571	577	567	583	526	537	585	528	554	509	568	540	509	522	510	558	500	524	540	561	532	533	548	546	557	576	506	520	545	520	563	537	537	522	562	537	511	530	569	563	535	532	540	565	522	577	536	558	525	540	547	523	523	577	560	561	537	577	600	561	537	551	538	560	531	567	534	544	562	530	548	578	571	584	569	583	525	557	528	532	567	560	570	574	574	568	534	539	519	553	547	507	517	550	536	542	529	576	536	528	546	587	547	566	505	547	536	550	558	571	529	590	563	583	498	526	581	557	546	523	522	597	514	517	548	517	546	498	526	532	559	524	542	578	537	471	584	556	584	573	567	554	552	475	561	525	562	534	530	571	516	576	515	536	494	596	513	520	543	529	502	530	538	547	546	511	529	505	531	538	584	549	532	511	556	571	531	539	609	600	543	551	548	576	572	527	503	527	587	539	521	571	515	523	577	519	548	534	544	507	573	554	562	590	561	525	518	534	520	560	568	576	571	538	518	542	548	520	552	507	535	553	527	574	503	540	558	575	576	544	540	531	541	530	561	582	513	490	525	510	588	513	570	542	554	560	505	543	517	503	542	506	567	516	579	549	536	548	540	566	522	552	539	542	518	567	531	561	541	533	565	539	537	574	553	580	516	519	549	555	532	548	537	582	562	600	591	585	566	530	538	580	582	531	536	560	546	589	535	533	564	568	588	535	542	545	525	553	533	536	512	557	555	553	574	524	524	563	527	545	530	518	541	550	568	584	540	514	522	515	582	594	537	518	542	527	541	503	529	522	536	502	504	524	559	538	541	564	497	517	545	565	580	528	530	572	546	541	527	518	555	523	563	568	584	584	565	577	557	560	519	530	544	549	562	539	503	533	539	521	550	524	537	526	517	512	476	545	543	546	552	563	547	529	557	538	527	533	552	548	524	595	544	502	538	567	543	531	542	505	571	538	558	557	542	563	556	493	564	533	523	515	549	564	487	575	549	532	576	576	552	577	508	522	545	495	566	529	542	542	561	551	539	522	515	538	528	554	527	546	497	537	528	563	569	565	531	508	523	513	571	512	570	546	555	601	550	526	541	573	526	565	512	525	535	556	537	530	546	542	551	548	521	548	552	538	537	539	537	565	490	522	545	604	549	526	512	601	539	540	502	537	523	516	529	532	543	573	544	533	552	553	563	544	570	560	550	562	557	529	555	570	521	563	521	570	544	560	516	511	499	560	559	535	571	549	576	551	526	558	559	535	547	531	614	552	538	527	546	546	560	512	539	550	579	508	543	562	538	531	554	552	542	542	608	557	531	512	503	586	550	561	555	568	518	518	517	567	553	580	518	507	514	556	532	543	501	556	556	540	507	544	536	546	524	522	548	584	551	528	549	543	504	578	526	520	542	523	553	538	535	514	529	556	531	543	542	545	563	555	577	522	530	569	525	552	528	549	567	546	587	572	569	528	505	551	553	544	602	542	538	513	562	531	515	561	547	519	544	490	527	546	552	542	592	574	519	542	523	549	514	498	553	548	519	539	503	566	551	558	494	553	589	536	521	541	546	560	527	525	559	513	559	546	553	566	553	576	531	503	574	534	516	528	505	557	593	550	559	546	520	567	572	546	573	578	548	585	573	497	566	576	545	542	537	517	522	559	522	538	522	541	542	549	547	545	544	527	547	533	551	536	529	595	536	570	566	566	590	554	552	559	547	506	560	557	517	568	510	587	535	538	570	502	557	562	530	523	505	536	529	516	585	534	525	562	541	546	506	522	545	570	558	560	542	519	554	598	585	546	553	561	531	524	552	587	573	524	540	518	527	562	572	567	572	524	552	563	540	547	531	519	553	507	549	550	557	550	546	525	547	556	516	559	539	568	528	543	515	527	551	572	539	526	528	549	548	525	543	573	565	542	553	538	502	510	542	542	552	556	575	563	560	555	563	583	520	524	538	571	575	514	538	568	538	520	556	563	487	531	555	567	558	554	519	578	565	526	559	530	572	556	540	529	514	521	553	548	554	545	549	533	551	590	533	578	593	547	530	576	485	551	561	529	567	539	553	543	542	574	562	520	533	512	537	518	545	527	528	550	543	538	519	547	536	549	558	506	575	547	536	534	538	531	540	561	569	550	554	516	559	524	513	570	518	538	592	546	564	585	548	564	542	584	491	572	485	571	528	533	560	556	601	549	571	520	555	565	528	552	580	534	578	562	532	538	545	562	520	562	552	514	551	568	527	513	550	521	592	512	565	568	502	586	541	502	521	525	548	571	565	540	537	510	526	504	548	588	524	555	529	548	503	599	604	553	540	570	548	479	529	533	559	560	541	578	526	555	503	555	557	545	530	508	517	551	559	594	568	535	561	551	507	509	542	511	580	580	524	534	560	527	562	518	501	583	554	554	495	565	549	563	503	577	499	549	579	540	549	550	536	552	534	512	548	551	543	547	541	556	534	513	568	553	539	547	572	577	509	500	548	598	534	579	552	551	545	546	501	563	536	504	532	545	520	556	553	533	547	517	529	529	571	552	555	545	566	569	575	551	566	522	519	520	563	533	532	594	546	578	575	559	529	555	550	568	524	567	538	520	587	550	592	549	579	567	567	559	527	544	554	493	564	530	543	574	505	521	534	538	559	507	556	530	516	583	567	556	545	521	615	580	558	561	505	559	519	563	556	505	534	516	524	576	559	586	546	562	575	530	558	557	551	552	529	541	548	516	506	536	566	573	565	551	528	535	526	553	546	551	557	567	559	521	545	511	568	567	574	554
1644	337	220	107	124	178	207	242	246	261	338	366	356	343	309	218	158	132	113	115	97	67	69	78	76	73	55	59	49	53	57	44	46	49	51	38	40	46	35	58	53	35	47	40	37	47	54	113	132	120	104	78	78	66	53	45	58	36	48	53	42	45	46	41	42	52	48	46	43	38	35	41	39	40	47	49	50	38	37	41	43	44	35	34	52	43	35	60	39	38	50	26	39	24	38	40	34	30	45	49	40	54	33	45	42	40	30	35	32	46	49	38	41	48	43	35	41	31	33	38	43	36	47	32	33	28	39	44	41	37	52	53	46	38	38	36	42	45	36	31	41	38	50	32	43	45	38	39	35	44	38	34	57	37	36	51	39	38	44	36	52	31	46	34	44	44	44	42	30	39	42	39	29	37	37	46	45	41	42	48	37	54	53	52	45	36	30	49	48	43	43	42	34	43	40	43	43	43	50	45	51	45	39	44	53	39	42	36	42	54	37	34	29	30	36	34	36	38	36	47	28	37	41	38	41	37	47	49	35	39	40	42	35	49	35	48	37	43	42	46	43	32	64	45	31	43	58	42	39	35	38	42	46	51	31	42	46	41	38	45	31	41	47	40	39	47	50	49	36	38	44	30	48	52	46	41	32	43	45	45	37	43	32	28	38	31	37	30	61	41	38	37	46	34	34	47	52	41	47	42	51	45	44	36	37	51	45	33	35	36	43	33	40	35	46	46	43	35	39	43	54	39	37	45	45	40	47	44	46	43	35	44	38	45	45	37	37	34	37	30	38	57	48	51	43	35	33	34	46	31	38	36	43	48	45	43	42	41	43	39	53	40	42	51	43	40	38	45	31	53	36	43	40	41	40	42	44	36	38	45	36	39	37	35	43	44	46	39	40	35	51	44	33	55	36	37	30	31	44	31	41	42	46	48	38	39	43	32	33	55	31	48	38	45	27	24	40	43	44	47	34	50	45	40	33	47	40	58	46	43	40	39	32	53	45	40	43	30	44	31	38	44	53	33	46	33	35	46	49	33	36	38	46	41	47	47	44	39	33	38	50	45	38	40	40	40	44	44	47	42	49	40	46	48	38	36	47	45	28	40	37	49	47	36	43	37	45	51	36	44	37	42	36	35	47	48	45	40	39	29	45	47	51	40	45	46	49	33	45	41	37	41	59	36	50	32	47	47	45	47	32	41	43	35	40	43	32	30	41	35	46	53	34	42	35	41	37	39	38	40	38	44	41	47	33	31	43	38	42	34	45	30	42	34	36	47	45	50	25	49	31	30	29	38	35	34	47	40	35	40	42	38	49	35	45	31	46	40	51	39	36	44	54	41	48	41	35	48	42	40	56	28	26	36	47	48	50	37	37	40	38	44	34	42	31	39	33	42	31	37	45	45	47	41	33	43	41	45	33	39	50	45	43	38	36	35	49	31	37	46	33	46	44	37	44	46	49	42	31	44	48	47	35	50	31	36	35	49	41	44	39	48	37	43	46	41	44	49	33	41	39	37	45	36	40	49	37	53	36	37	31	39	37	40	42	39	39	34	34	54	38	36	47	41	34	44	53	32	39	58	42	39	45	34	32	32	43	48	52	33	50	49	43	47	49	37	38	25	46	33	32	40	37	41	38	44	34	40	43	37	34	46	23	45	32	41	43	44	45	26	34	39	32	43	40	46	40	43	37	44	43	42	36	38	43	38	34	32	36	31	35	38	39	31	37	43	39	38	40	47	37	45	37	37	39	38	35	37	36	42	49	27	43	53	31	32	36	34	41	52	40	46	53	42	52	43	37	43	42	44	39	38	41	45	35	53	47	38	53	49	36	42	40	33	48	36	36	45	43	35	45	38	51	49	44	37	36	37	42	39	39	46	32	35	39	38	40	46	41	43	45	46	47	31	50	34	43	37	45	46	35	37	49	38	41	39	47	52	42	39	47	44	41	45	49	33	43	43	43	39	35	37	40	48	53	48	29	30	47	46	43	34	41	34	46	43	46	37	43	32	44	37	44	49	43	29	38	35	43	43	37	38	36	43	34	36	35	41	35	40	31	48	43	39	42	41	47	41	39	39	56	42	44	40	39	45	41	40	57	44	42	51	42	42	39	47	26	42	41	35	45	41	48	34	45	32	39	43	37	57	48	43	44	35	40	48	30	46	41	28	38	47	35	35	33	50	47	40	47	40	38	54	34	42	37	40	41	42	40	41	30	37	44	40	44	41	34	48	37	50	39	46	43	39	48	44	41	32	38	40	43	37	30	40	34	52	42	44	46	34	47	35	44	37	40	30	43	42	37	48	40	52	35	55	51	42	39	30	42	51	45	34	28	48	39	40	45	49	44	42	54	47	37	40	46	49	42	39	36	40	47	40	44	33	35	33	40	37	51	47	34	48	35	35	36	42	44	43	42	39	42	38	41	52	30	41	43	38	45	40	33	44	45	40	43	40	36	38	41	45	31	43	56	36	44	39	34	47	34	48	51	42	44	49	40	38	48	54	37	44	43	37	53	43	40	30	43	30	50	42	33	47	39	38	54	41	45	42	32	54	58	42	46	48	46	33	45	38	45	43	36	48	37	39	43	46	48	39	36	43	33	44	43	38	34	45	44	41	48	37	30	29	53	36	41	44	45	39	38	36	44	37	38	40	45	42	47	39	48	39	30	44	41	35	34	35	51	40	31	58	39	43	51	46	43	32	40	36	35	34	37	39	43	38	41	39	35	45	48	52	40	36	36	45	36	36	44	50	39	32	46	39	46	45	49	44	46	38	40	45	35	34	40	45	45	40	29	35	44	41	39	44	38	37	46	37	44	50	39	37	45	44	33	55	31	39	44	39	41	42	50	41	49	25	40	41	31	36	48	33	50	43	36	42	34	45	38	51	55	38	27	46	36	39	33	44	44	31	46	30	49	42	40	29	36	43	36	39	38	43	48	48	49	43	45	39	36	46	41	36	45	44	33	47	50	34	50	38	44	40	42	38	36	49	32	40	58	36	45	37	46	28	38	44	45	44	41	33	36	37	38	43	46	42	42	33	32	51	37	47	42	37	53	41	43	42	39	41	35	35	42	44	42	33	38	36	33	45	37	36	40	38	38	38	51	48	51	36	36	46	38	31	58	42	37	40	38	39	29	42	48	37	46	49	38	33	34	46	38	33	47	45	44	41	39	41	38	39	40	58	45	49	48	46	49	42	44	44	62	39	44	37	54	37	39	30	37	40	43	37	54	41	28	41	36	52	35	44	38	36	42	36	27	41	30	39	39	52	42	45	34	28	39	35	55	36	38	38	37	45	43	45	37	38	51	50	43	56	34	50	39	38	33	39	32	44	55	52	48	51	29	54	49	34	38	40	38	40	40	37	44	25	42	35	39	44	39	35	43	43	29	48	48	43	49	48	49	44	36	41	38	34	46	39	38	37	43	40	39	47	31	37	37	40	40	27	43	39	29	30	41	35	35	35	35	39	32	41	46	51	40	56	33	34	42	45
12964	6235	3367	4569	9681	12377	12699	11528	11696	11567	12460	12955	12760	11719	9992	7481	5276	4266	3694	3179	2562	2116	2214	2097	1850	1750	1092	791	705	847	687	666	692	630	644	618	634	588	614	569	559	566	565	513	469	547	855	2782	2977	2492	2332	1589	1119	792	557	541	442	393	400	413	454	463	434	462	441	449	416	426	423	456	437	442	451	393	453	434	475	427	390	461	452	443	440	376	440	494	458	442	421	418	479	420	424	439	472	464	413	450	469	462	465	451	403	442	443	483	423	453	433	419	430	442	420	476	471	433	433	437	431	450	448	480	453	455	417	432	423	454	459	411	442	443	419	426	397	423	422	448	448	423	426	429	432	462	441	462	399	433	467	411	432	438	427	454	451	382	432	440	422	399	416	446	379	460	447	416	433	428	433	450	431	437	483	462	448	441	424	429	411	463	474	392	455	404	466	441	415	428	427	455	458	448	409	413	429	472	435	477	438	421	390	433	480	435	432	436	460	430	452	435	403	423	411	414	410	437	441	422	463	466	431	383	447	430	432	412	429	442	429	414	444	422	432	415	464	438	404	436	440	404	440	443	431	478	426	407	430	446	466	410	410	441	463	441	425	452	425	431	436	410	427	455	427	397	424	447	424	434	408	431	412	413	442	414	410	447	445	445	474	413	397	432	459	440	439	419	424	435	403	413	438	440	427	444	407	409	447	438	401	422	429	456	405	428	446	442	425	434	454	455	441	424	447	402	422	468	433	387	437	412	421	446	431	446	448	434	470	442	398	415	468	422	440	487	424	427	438	433	407	442	447	477	450	440	432	435	418	426	416	448	432	416	408	438	428	432	484	412	468	384	428	450	401	453	427	469	396	405	461	440	440	445	431	437	453	464	400	422	425	440	446	435	434	466	445	413	443	454	418	427	428	431	471	451	385	469	426	472	435	428	465	430	427	440	432	422	458	430	412	441	439	450	445	452	400	450	467	410	439	442	427	426	426	400	404	430	443	465	451	399	423	414	415	459	412	454	415	427	436	429	414	426	447	471	414	479	450	438	429	415	458	426	423	481	413	428	416	442	456	419	452	421	414	414	430	433	426	459	400	442	461	434	404	444	443	419	391	439	456	404	429	421	415	448	419	444	421	401	409	416	512	433	438	405	455	423	414	412	434	421	417	430	436	441	431	439	426	429	447	411	418	438	420	398	400	415	411	423	432	489	446	397	448	459	410	430	496	447	404	437	422	443	409	427	459	466	412	452	412	395	438	473	439	400	454	422	397	412	423	431	432	423	453	440	428	417	455	472	387	433	427	451	450	428	412	424	388	425	425	424	418	471	424	399	434	453	450	424	448	429	450	432	447	408	393	454	422	432	437	458	427	436	411	457	448	429	413	418	422	456	408	414	438	409	439	445	428	464	410	445	454	428	412	429	450	453	453	388	424	470	408	437	445	422	398	433	469	443	437	423	429	425	441	433	437	429	441	472	439	417	415	461	448	456	446	445	426	420	407	412	395	420	457	427	414	399	448	409	466	403	441	438	457	459	443	410	389	403	434	407	430	435	437	424	454	440	439	429	413	427	424	412	415	432	449	424	398	440	440	398	452	436	439	411	423	454	460	431	447	428	405	439	441	437	463	417	437	435	428	490	433	446	436	451	429	425	431	447	422	452	459	439	398	398	402	461	416	364	432	470	451	464	428	448	423	433	432	392	445	438	416	434	462	459	442	396	445	426	389	433	445	425	423	459	417	399	424	406	455	417	422	463	424	427	477	427	386	447	442	435	440	433	437	389	423	449	442	401	439	435	437	412	430	437	408	417	428	418	436	418	434	426	449	427	414	395	456	445	414	446	447	422	411	455	431	429	426	436	433	457	434	427	401	411	426	427	486	428	475	405	412	451	442	407	435	468	442	477	430	413	431	446	454	440	464	429	407	447	445	440	424	445	451	445	425	410	428	449	415	419	438	427	431	427	443	431	434	408	452	434	404	443	404	458	460	458	443	405	389	436	481	460	423	427	446	475	442	418	428	409	448	412	459	417	437	437	434	420	435	426	421	433	418	406	410	445	444	393	435	466	406	372	439	454	429	422	432	441	404	418	432	465	455	429	427	421	473	462	419	457	442	457	408	391	461	446	459	429	466	431	433	400	442	460	418	493	408	456	447	418	445	416	412	430	436	407	432	459	429	425	434	459	461	415	417	424	409	444	406	478	459	457	426	400	457	425	478	472	407	401	447	434	444	441	479	420	425	463	447	429	438	453	410	418	452	410	390	411	461	417	422	439	429	465	448	426	425	465	452	431	426	447	448	422	450	468	469	420	430	436	440	458	479	424	399	416	444	430	442	420	422	402	448	439	453	426	433	442	400	446	439	457	433	462	435	459	424	425	415	440	463	431	413	415	432	430	395	421	424	438	407	431	435	398	452	472	414	447	435	404	444	491	407	398	439	403	436	401	429	417	458	438	411	453	444	472	381	400	441	452	465	472	445	436	451	435	439	379	456	421	403	412	450	434	440	425	421	411	439	417	454	444	406	437	437	410	437	445	436	450	424	410	413	474	417	417	419	398	417	434	440	442	430	439	435	402	413	432	397	455	418	447	432	415	471	394	434	412	423	421	410	409	438	416	440	369	421	401	421	433	422	404	418	390	437	404	449	404	457	431	426	430	442	414	418	470	421	468	443	445	420	450	427	442	443	432	439	436	455	432	434	450	423	460	456	430	447	413	419	454	481	440	435	401	415	453	466	401	434	458	438	442	458	441	457	408	427	461	413	438	446	454	460	460	431	439	460	390	480	419	433	432	441	473	462	449	419	436	441	412	438	429	449	418	423	416	459	451	427	397	442	447	420	400	417	446	443	413	410	440	435	453	454	440	427	451	449	450	472	451	427	394	406	456	421	431	441	465	407	445	412	432	417	405	414	452	459	446	449	416	404	417	422	439	411	430	431	435	421	401	431	475	396	438	435	424	412	431	445	491	470	422	412	411	411	404	419	447	473	462	420	448	435	441	432	440	431	441	434	420	421	433	490	465	422	469	412	435	390	440	417	409	465	456	428	447	427	444	420	395	435	451	414	392	475	435	457	424	462	459	435	458	431	451	436	468	444	433	432	460	412	412	400	458	405	435	408	456	428	440	445	409	433	410	422	390	448	429	419	442	425	444	456	444	431	405	439	426	445	440	426	406	448	449	447	409	454	442	421	464	400	415	426	428	467	429	440	418	454	420	450	441	424	423	422	399	445	412	451	390	460	401	456	417	408	433	425	430	426	408	464	447	447	431	454	448	402	433	410	381	396	419	465	456	445	450	464	431	414	457	429	429	434	485	421	455	457	417	431	412	432	477	416	446	440	407	441	415	431	447	431	405	418	414	440	442	430	426	440	407	412	437	453	433	407	439	437	419	444	446	448	442	435	454	439	445	418	466	423	416	440	447	412	425	430	448	426	417	438	445	434	396	443	451	394	442	411	445	443	476	428	457	426	432	455	433	455	445	392	433	451	435	462	436	429	408
1054	536	318	171	203	297	336	367	406	409	512	585	560	463	364	247	209	176	140	142	108	124	113	100	93	82	74	67	66	57	58	72	67	59	52	57	55	59	71	63	60	64	65	53	51	71	60	193	251	291	285	179	117	74	73	61	53	60	50	39	60	52	46	61	65	45	63	62	51	57	47	48	44	47	56	51	52	59	42	60	63	42	46	52	49	51	47	46	59	54	40	49	49	47	69	56	45	45	54	50	39	52	54	66	64	63	50	49	39	49	48	51	44	52	54	52	36	58	53	42	55	51	43	51	51	55	52	59	62	62	51	53	59	65	33	50	53	38	49	44	57	62	43	57	55	58	57	44	67	56	53	38	55	42	46	49	57	41	45	43	60	66	45	49	61	55	55	50	58	57	46	56	48	48	45	65	41	56	46	43	46	54	60	56	42	55	69	43	65	43	50	38	50	35	50	62	53	47	65	76	41	38	65	57	49	55	52	49	48	52	49	56	57	45	63	44	48	46	52	46	43	52	50	54	50	39	60	48	53	52	54	40	61	51	55	50	60	50	48	48	53	52	56	46	49	55	45	55	58	42	55	41	46	49	53	42	53	44	44	55	42	37	35	60	45	45	51	55	57	57	48	44	54	45	61	63	39	48	59	53	56	62	57	55	45	53	43	69	47	48	46	51	46	43	68	50	43	53	54	57	43	38	55	59	40	55	58	55	55	56	52	43	66	50	61	42	46	68	52	54	55	45	47	56	56	54	33	44	64	47	51	51	58	53	48	44	52	49	53	57	51	46	45	53	46	53	39	53	52	55	61	46	46	62	56	49	53	47	53	51	58	44	48	40	54	59	44	48	42	62	54	54	55	61	55	47	60	38	62	56	62	43	45	49	52	49	29	54	47	50	63	55	55	60	61	57	52	56	53	69	43	62	58	66	52	47	57	50	53	52	58	57	55	47	47	47	43	51	51	39	56	59	42	62	58	55	42	60	60	59	48	45	37	45	58	47	51	47	45	41	40	47	45	72	52	44	47	52	45	43	48	53	47	51	49	54	48	43	54	46	51	39	57	49	48	58	57	51	48	44	64	51	66	36	60	64	52	63	50	57	51	61	52	60	45	56	69	52	49	54	45	48	39	50	41	49	57	61	52	57	48	46	58	41	60	59	47	50	51	43	51	53	49	50	51	56	46	66	61	55	62	51	48	53	45	44	55	50	46	68	57	47	51	52	42	47	43	50	54	48	53	54	55	51	73	39	55	48	64	49	54	41	58	45	46	57	45	52	46	37	50	53	59	48	51	53	55	64	58	52	37	40	59	69	44	49	56	60	47	49	53	58	48	48	41	53	43	52	56	47	56	54	47	34	61	56	45	49	53	61	55	54	51	59	53	61	68	49	58	47	39	69	41	47	61	39	59	52	55	59	51	54	51	56	58	49	43	37	53	58	53	59	48	44	56	67	52	51	40	46	48	46	54	47	49	69	58	58	58	63	67	46	58	66	59	40	52	48	51	42	60	64	63	45	57	69	46	44	50	47	48	61	49	61	54	49	45	48	52	61	50	37	46	46	66	57	55	38	66	49	58	45	51	57	58	46	57	49	52	50	53	52	46	51	52	46	49	43	33	43	58	56	61	55	60	46	58	54	48	49	60	50	49	59	50	42	58	56	56	50	57	48	59	53	42	51	73	52	57	73	50	41	45	45	59	59	51	63	60	49	51	57	45	58	55	58	53	54	54	49	44	69	53	48	44	37	52	44	58	53	59	53	44	48	52	49	48	57	40	38	54	66	49	51	44	61	43	52	40	52	48	45	44	43	63	37	62	46	46	56	51	50	59	54	62	42	52	47	44	63	58	54	44	57	61	57	52	52	47	68	53	46	34	54	49	53	47	56	41	51	58	50	53	48	47	53	43	53	69	49	56	54	59	58	54	60	48	50	57	53	49	55	51	49	44	49	34	49	53	57	58	57	55	45	46	62	49	49	56	50	54	57	54	63	64	40	61	55	61	58	43	41	50	44	46	47	62	41	67	43	57	60	64	69	55	48	52	57	46	56	61	48	45	57	61	54	52	59	56	47	57	57	43	64	54	61	54	50	64	47	53	47	49	57	62	65	46	40	56	48	47	68	57	47	42	47	56	50	54	49	39	65	43	70	57	54	42	49	47	47	54	60	42	53	52	55	49	49	64	48	47	39	41	60	48	53	66	46	57	55	55	41	58	54	51	50	43	34	47	47	56	46	45	42	52	51	69	40	60	61	52	46	43	49	49	49	61	58	34	51	51	53	57	54	45	47	46	55	46	44	63	59	60	44	49	43	49	58	57	46	62	44	61	46	47	59	50	44	41	44	58	50	54	51	50	42	66	55	60	68	54	56	47	49	41	56	52	40	46	63	43	61	47	46	64	65	46	45	49	46	50	54	55	55	48	42	53	46	58	51	53	41	51	52	54	62	44	50	51	56	42	47	44	54	55	71	53	57	47	43	46	52	60	53	57	55	49	41	41	43	48	52	55	51	50	56	43	62	58	54	54	61	42	64	37	50	50	49	50	54	60	69	50	57	44	59	55	48	47	59	78	54	46	48	44	59	57	55	60	59	64	50	50	42	55	38	50	50	41	48	48	54	45	57	50	50	52	50	48	54	42	59	32	67	61	53	48	41	65	53	67	43	48	51	52	49	43	52	39	40	49	44	50	70	53	71	47	53	43	54	40	48	48	49	38	45	63	48	49	40	56	49	59	61	62	47	41	58	47	61	55	50	45	42	53	59	41	59	41	62	56	53	54	49	45	53	49	52	53	45	60	48	56	47	59	61	53	38	56	60	45	48	61	61	47	48	62	47	52	47	43	42	52	54	44	57	42	59	49	57	42	58	34	51	48	50	49	55	46	51	65	66	54	57	44	55	53	51	45	76	37	52	54	54	53	57	53	52	38	63	43	44	46	62	49	49	69	46	46	48	52	55	54	62	50	54	41	66	51	51	54	51	41	58	59	49	48	63	71	49	51	58	53	64	50	54	73	47	59	53	47	55	58	53	51	42	45	67	58	37	50	50	43	50	54	45	51	49	39	52	45	40	56	65	66	57	60	57	58	66	52	59	61	63	66	55	64	62	33	65	53	47	63	46	42	58	60	50	53	51	45	50	52	47	48	64	57	55	49	64	45	41	53	53	47	46	54	50	60	45	47	56	65	50	51	59	44	57	59	49	50	59	50	66	52	49	52	60	55	48	47	52	56	49	52	47	41	55	47	46	43	51	56	43	35	51	57	49	42	45	62	59	54	62	40	59	48	41	58	56	61	70	60	62	39	51	46	49	51	66	66	54	61	55	52	50	54	47	59	46	56	55	60	54	42	49	53	40	58	53	57	53	47	55	60	48	39	61	36	56	61	52	66	47	59	50	56	59	58	63	50	55	37	65	56	46	70	51	59	60	54	44	44	66	56	42	57	56	58	53	50	45	58	41	59	55	50	56	55	59	50	48	49	45	50	51
15785	8862	4886	7391	14825	17730	17482	16857	16507	15718	16597	17293	16137	14207	11337	8360	7187	5685	5049	4362	3143	3276	2797	2126	2222	2493	1621	1185	1147	1081	1033	966	930	812	708	768	769	783	782	747	907	852	707	678	720	763	1095	4347	6237	7040	5750	3651	2313	1311	924	685	589	572	562	558	549	557	565	559	538	564	537	520	563	554	548	565	518	546	514	557	552	583	573	571	610	566	552	559	536	556	565	593	556	553	551	547	566	552	562	559	544	549	578	551	472	584	547	531	545	576	525	577	497	557	573	554	543	546	573	569	571	541	498	545	545	521	547	543	594	567	601	547	542	524	542	560	581	525	578	501	529	555	562	544	518	553	544	592	557	595	542	549	575	578	566	544	562	566	582	545	571	529	522	549	574	565	568	543	563	557	512	531	527	507	544	577	560	529	535	554	579	504	550	542	547	586	576	544	547	507	518	551	543	559	534	527	523	572	560	572	529	547	544	543	516	508	602	540	529	576	553	532	539	569	545	579	520	514	530	563	550	554	547	548	544	533	519	568	560	554	537	547	537	522	514	580	592	592	574	532	607	561	537	508	517	535	563	559	582	572	549	500	573	606	547	560	558	551	569	578	590	552	567	571	577	562	557	546	568	596	561	573	551	534	514	556	544	545	569	529	534	557	552	540	552	575	525	552	515	501	563	546	530	556	552	544	552	576	510	560	586	478	519	569	555	520	561	525	562	565	554	571	533	521	564	535	531	487	554	537	541	505	523	576	560	540	530	609	578	533	542	527	576	587	558	567	554	563	554	531	561	530	509	577	545	543	497	535	565	600	548	511	584	514	566	553	513	560	538	553	535	533	522	565	558	550	568	575	541	522	575	539	545	522	533	583	584	585	530	522	589	558	521	543	545	518	567	563	548	538	541	560	598	587	596	560	585	553	514	560	535	537	514	575	536	529	548	538	550	521	564	509	533	557	557	601	563	585	562	548	559	547	561	563	555	560	568	507	520	551	527	529	515	564	585	535	518	599	524	535	573	517	546	547	535	565	597	564	580	537	543	558	545	527	577	560	546	544	555	546	586	540	592	549	554	533	507	566	575	537	582	561	540	563	559	544	555	522	548	575	582	613	542	587	547	574	531	532	573	520	567	571	567	552	521	566	544	559	590	571	603	520	553	540	582	530	549	535	599	516	546	563	528	532	555	562	547	541	529	527	562	573	537	540	595	569	505	549	547	593	553	514	554	577	510	554	547	568	522	586	519	545	537	569	588	571	544	574	532	536	583	514	539	595	525	561	596	546	520	552	555	606	541	558	577	581	553	542	542	516	624	539	527	581	543	554	543	548	569	547	598	557	548	568	545	586	560	521	502	564	559	515	521	575	512	544	514	524	539	543	577	521	547	582	549	541	552	529	538	584	582	574	500	563	558	590	532	528	557	525	561	580	564	552	566	560	587	521	526	605	586	539	517	525	556	589	554	582	578	549	543	586	552	561	533	559	531	552	559	516	548	558	522	546	531	539	560	528	583	542	537	557	570	522	486	522	570	539	562	549	548	548	542	535	554	556	590	539	588	554	556	573	571	555	523	534	560	566	549	535	538	516	536	594	547	555	535	563	571	584	540	557	544	572	574	549	565	545	553	557	536	561	523	546	541	555	557	556	532	524	521	570	542	558	548	502	536	565	535	537	539	552	573	542	584	554	528	538	562	536	544	540	551	561	556	536	564	558	554	507	540	547	574	543	530	513	569	573	553	569	517	591	557	559	553	548	564	571	559	580	568	565	544	526	535	577	525	561	561	541	582	592	547	599	555	543	553	536	594	509	552	599	509	578	521	528	579	539	519	559	564	591	569	567	502	543	531	563	526	533	531	553	561	578	590	525	579	564	513	545	574	576	547	595	552	538	539	511	543	522	590	576	543	539	561	523	543	555	601	533	531	565	556	581	576	527	514	560	591	540	525	577	549	552	574	532	523	536	603	537	550	535	543	559	529	576	556	560	542	582	563	567	545	541	582	553	504	565	564	592	536	557	513	549	555	554	561	588	574	609	564	562	586	579	588	536	570	530	527	515	520	542	570	549	551	530	595	594	550	538	553	554	513	543	544	571	546	539	580	539	534	555	554	537	532	584	548	590	583	571	546	557	561	468	534	508	565	550	561	571	539	593	497	539	552	569	559	518	587	543	560	575	542	547	575	566	568	561	556	551	589	546	535	512	572	570	573	561	535	571	527	557	600	531	527	537	514	532	551	598	508	492	574	577	527	561	594	542	563	531	565	550	548	543	567	559	563	538	507	564	561	611	518	599	535	508	500	535	567	536	543	564	577	538	525	541	513	489	544	567	570	529	529	549	530	562	553	591	568	584	551	553	549	549	565	541	556	524	535	536	614	563	533	532	580	552	554	559	513	529	509	551	565	549	550	545	556	549	559	541	583	551	546	535	555	498	537	565	546	565	554	558	589	566	549	562	545	567	604	562	556	535	522	546	535	548	538	573	505	538	575	518	527	523	530	558	579	547	557	618	511	561	559	545	539	561	549	501	546	561	591	550	518	553	551	544	561	556	583	570	584	556	575	567	534	554	531	557	517	534	526	533	564	542	583	588	598	546	556	538	539	537	601	527	611	558	536	521	530	543	561	566	534	570	544	542	562	546	613	532	585	557	572	534	552	541	545	537	535	549	587	549	564	546	506	546	581	558	583	564	558	548	500	590	543	565	553	546	538	554	562	594	556	567	570	550	548	535	514	533	546	557	566	563	562	520	533	535	542	574	547	558	517	557	549	542	538	543	521	550	553	572	592	555	545	581	542	544	541	569	541	550	572	556	578	570	541	554	526	549	554	542	541	538	580	546	531	504	566	547	499	564	570	540	539	554	555	525	542	528	517	541	535	551	516	512	559	550	549	552	540	545	557	578	554	546	589	529	512	554	555	585	586	549	563	553	523	542	559	546	564	552	533	521	535	519	547	546	587	560	552	588	571	549	554	546	606	560	540	525	581	547	538	571	529	575	531	563	591	584	558	548	562	571	552	584	518	569	552	550	567	595	539	565	554	532	569	512	519	550	547	551	520	536	520	556	549	536	535	551	533	580	576	564	544	546	564	595	508	553	523	536	552	568	563	557	567	567	524	531	597	571	557	574	589	563	534	557	570	554	557	508	567	585	611	553	558	548	547	536	510	559	557	531	555	572	513	549	528	526	552	567	585	519	503	552	518	550	535	590	610	549	498	553	519	567	527	591	545	528	551	554	535	573	581	595	567	567	530	527	552	534	578	519	519	559	553	516	537	586	580	606	574	568	520	549	585	594	537	529	517	546	549	567	549	510	544	520	556	553	570	553	585	505	542	540	595	540	574	547	556	542	534	561	553	556	517	543	559	534	581	529	546	549	533	566	556	518	568	590	526	588	586	600	551	579	552	550	540	527	543	519	502	547	558	563	570	567	537	564	554	571	531	577	574	547	543	535	581	584	544	555	540	539	509	564	541	544	511	547	540	567	520	527	539	561	524	543	524	559
2510	434	231	144	175	294	423	471	417	466	529	584	520	433	300	249	210	191	178	148	113	112	106	94	120	109	83	64	44	54	51	56	56	44	41	41	37	55	55	56	48	58	43	41	45	40	44	111	225	268	247	191	128	84	56	25	47	31	37	48	42	44	41	37	36	33	34	34	43	45	35	41	47	45	37	28	29	41	35	39	31	46	41	35	52	32	38	44	46	41	35	38	45	36	33	40	54	28	43	23	33	42	38	34	51	28	45	39	40	38	38	38	38	38	44	33	37	40	38	41	43	35	34	33	34	36	39	43	49	47	46	45	39	39	40	37	28	33	29	41	39	38	48	46	34	38	25	45	44	32	38	43	33	40	37	35	34	39	46	46	38	28	34	37	38	38	34	35	41	30	35	34	38	44	44	36	40	34	50	43	40	33	38	45	39	36	39	31	38	24	35	49	53	41	39	33	41	38	45	42	40	47	44	39	36	46	30	40	27	34	36	29	31	39	38	41	39	24	37	35	31	51	44	46	34	47	43	36	36	37	35	41	38	47	38	36	36	28	40	41	48	44	42	40	44	34	31	41	39	40	40	24	40	52	43	38	37	28	46	50	44	41	35	36	44	35	37	40	43	45	49	42	39	41	52	38	39	32	34	41	31	32	43	39	42	31	36	34	38	36	36	38	32	36	37	38	41	36	43	43	35	35	40	51	37	40	28	35	35	34	38	29	43	41	42	37	25	44	32	51	34	33	34	33	39	42	36	30	47	31	29	38	41	40	38	46	49	40	45	40	33	36	34	41	32	39	41	34	34	32	43	38	37	32	37	35	31	47	45	43	30	39	40	28	39	42	39	41	41	29	39	48	38	37	43	31	43	42	42	45	40	29	41	49	31	42	31	40	58	45	46	28	37	30	27	42	41	42	37	33	35	38	42	49	42	40	46	30	32	38	36	50	44	55	44	49	38	41	37	33	30	36	31	34	55	40	61	33	43	40	38	48	43	35	40	43	34	33	35	38	39	39	48	42	44	31	32	34	45	37	35	47	39	36	49	38	45	47	31	42	26	40	46	38	37	30	41	40	39	40	40	48	43	31	37	49	39	36	37	27	38	45	42	34	42	27	35	49	43	37	41	35	49	38	38	46	42	46	44	31	39	40	36	34	35	41	31	39	36	62	34	36	30	46	38	36	42	35	31	32	36	34	35	34	40	36	34	34	40	35	39	37	42	39	37	32	42	50	29	39	29	29	37	32	38	50	35	47	36	32	39	48	28	47	39	38	54	38	36	26	36	48	35	39	39	37	35	35	57	28	45	36	43	28	45	36	34	45	34	38	47	41	52	39	42	39	40	50	34	39	36	42	43	33	36	34	38	43	40	38	34	42	31	28	49	32	41	40	42	58	27	35	35	41	43	44	39	44	40	29	41	28	40	47	39	37	37	33	34	37	34	43	26	39	38	36	40	42	37	37	45	46	32	42	40	33	36	31	26	28	42	36	40	44	38	41	41	33	42	32	33	44	29	49	42	43	35	54	40	39	45	32	33	50	39	42	38	31	30	31	53	41	33	46	42	29	34	34	37	37	39	40	43	29	37	31	41	39	42	40	37	37	43	49	36	36	30	24	36	35	41	41	41	36	42	37	40	34	39	32	31	42	46	40	45	49	36	34	34	39	39	41	36	31	25	25	39	32	39	39	42	50	45	36	42	34	39	44	37	43	32	30	38	38	36	40	37	38	42	34	46	51	44	34	44	40	48	41	37	46	40	47	40	32	45	39	46	49	36	50	29	43	40	38	41	35	36	32	38	36	35	42	48	39	37	45	32	40	37	37	28	35	29	29	35	36	41	43	36	39	30	46	46	36	39	27	36	32	37	35	42	45	31	39	44	37	27	36	31	55	40	39	37	63	32	41	36	35	47	36	46	33	33	41	36	40	38	37	29	39	45	43	32	39	32	37	41	34	38	41	39	37	48	46	43	42	45	40	50	44	35	30	33	30	42	45	33	41	28	41	48	27	33	41	35	16	47	44	47	46	30	38	29	40	35	36	40	50	33	38	40	53	32	40	51	42	43	31	34	46	41	42	37	40	44	38	30	50	41	35	35	48	33	34	50	41	44	45	33	34	42	29	46	40	33	37	38	34	39	42	32	42	32	34	41	42	52	35	35	28	44	35	36	41	39	37	46	39	38	45	25	48	49	39	37	38	48	38	45	43	30	45	43	38	32	31	32	47	38	49	36	49	30	38	41	46	28	30	37	36	37	40	29	38	41	46	38	34	39	51	34	47	40	40	47	43	42	33	41	34	44	41	31	35	32	30	42	33	33	40	58	45	38	41	38	49	43	35	30	33	47	40	46	34	38	33	42	35	35	46	53	33	43	39	49	39	37	37	35	52	48	33	41	30	44	42	38	40	37	42	49	37	35	45	45	36	48	41	32	41	42	35	51	42	32	43	41	39	41	39	34	42	33	47	38	38	36	32	44	42	46	35	39	35	40	34	49	48	36	43	35	39	47	31	41	41	33	37	43	38	41	34	46	46	39	35	41	39	45	37	41	47	49	41	39	43	46	48	27	41	37	43	38	38	37	38	39	38	53	30	44	49	43	42	49	36	31	32	37	34	39	23	30	38	31	40	40	42	44	38	37	41	46	37	30	42	44	33	46	37	22	41	32	37	27	29	43	32	45	27	31	43	41	50	39	42	53	36	39	36	47	43	36	40	42	34	38	49	37	46	26	28	33	52	52	36	36	35	41	41	50	34	47	28	50	39	34	41	33	40	37	45	40	20	46	29	40	49	48	31	41	45	37	38	42	38	46	40	34	43	33	48	54	31	43	35	37	41	48	33	42	31	42	54	37	39	41	40	50	41	48	35	20	33	27	41	40	43	28	51	36	43	43	24	41	37	46	35	36	27	38	35	40	32	42	43	36	44	60	47	29	38	34	40	34	35	43	30	47	33	33	40	40	50	29	38	48	53	36	42	42	40	34	39	35	50	49	38	34	39	36	39	34	32	30	47	40	29	32	40	29	40	52	44	32	42	41	47	34	37	42	39	38	35	38	35	38	38	25	41	39	30	43	34	35	38	46	36	43	41	41	41	42	36	37	40	28	36	40	37	43	38	32	35	42	32	44	34	38	28	54	45	46	49	31	35	39	43	51	36	33	43	36	45	45	43	38	35	29	29	32	35	34	19	39	52	28	50	40	40	27	27	44	37	37	40	40	39	43	49	50	47	42	38	50	24	46	44	43	43	46	41	35	38	32	43	38	39	34	38	38	38	42	50	40	40	37	26	43	33	45	49	45	57	38	39	29	40	36	39	36	29	38	42	38	34	34	50	32	49	40	29	49	47	41	45	38	27	28	38	42	42	47	41	46	38	44	40	36	44	37	37	34	41	38	45	37	38	47	31	39	39	47	35	37	46	30	31	33	48	34	40	42	47	52	32	33	40	33	34	30	37	34	37	29	38	39	33	39	48	42	34	36	44	43	34
15122	7578	3915	6725	14166	17242	18846	18134	17560	17328	18191	17611	15960	13414	10202	8298	6605	5696	5060	4071	3532	3316	2871	2168	2790	3153	2481	1394	1006	1057	949	1101	948	703	597	635	779	893	961	956	986	830	582	538	511	527	707	2978	5983	6885	5798	4175	2456	1389	804	566	482	413	427	418	399	405	412	399	395	400	433	400	403	401	415	387	401	375	412	423	427	380	376	405	402	417	408	413	385	411	402	396	422	423	380	415	384	409	377	390	399	402	400	402	386	407	447	379	383	405	391	415	421	408	425	414	379	376	388	394	408	435	389	412	386	435	396	407	417	460	448	410	405	407	381	439	392	400	400	374	444	432	394	407	400	383	438	406	414	386	423	402	443	439	386	410	389	410	416	434	424	390	404	383	377	412	406	414	406	410	382	445	392	442	416	386	381	417	428	372	413	389	396	402	406	423	412	448	413	434	424	392	390	383	391	392	410	375	408	371	392	418	438	387	421	421	430	377	374	434	412	404	388	423	398	420	425	406	427	415	419	407	436	427	423	367	397	438	420	395	429	386	369	424	433	433	391	396	420	428	432	391	383	423	436	424	414	427	411	433	422	405	399	422	459	420	416	398	387	411	405	424	409	397	417	421	426	431	410	399	429	390	391	363	381	375	384	369	389	407	399	432	404	393	399	412	414	407	392	408	434	437	424	408	410	405	385	410	408	398	424	406	401	408	415	424	410	411	416	352	444	400	404	368	422	396	428	402	413	370	405	426	417	412	448	421	437	425	419	405	429	425	432	412	390	426	411	402	385	380	391	399	405	410	403	432	424	415	417	400	450	409	392	357	400	407	405	394	429	406	434	416	387	365	348	409	446	378	395	432	416	418	431	436	415	422	428	395	392	405	407	408	402	443	392	420	455	425	391	416	404	406	433	427	437	434	419	431	403	418	413	406	378	429	427	375	420	427	390	386	425	386	407	389	461	398	442	392	433	407	394	427	441	416	414	390	407	409	390	393	416	391	431	393	443	403	411	419	398	420	402	414	454	439	390	391	386	435	407	411	369	398	420	406	425	414	426	395	447	347	422	426	429	429	428	399	455	423	418	419	411	418	453	438	433	387	383	397	398	444	403	400	376	415	435	413	376	454	433	416	391	395	416	411	392	406	396	422	387	428	376	403	421	394	429	397	397	405	431	413	415	417	425	398	397	415	402	423	392	427	382	402	399	425	404	387	414	392	416	382	374	407	436	406	417	448	401	396	443	392	417	417	430	415	448	434	368	417	378	416	403	371	448	412	390	427	393	445	372	418	396	404	392	410	446	440	429	426	407	422	432	385	394	378	405	386	396	406	406	393	375	383	397	372	397	393	422	400	394	421	380	391	420	434	408	469	418	395	445	427	391	405	401	432	426	410	442	394	420	396	378	372	397	420	437	407	433	397	408	415	383	423	432	409	432	396	410	434	439	407	415	430	400	399	390	405	392	428	402	433	386	405	421	413	393	415	421	449	411	393	423	459	423	400	442	403	438	406	436	411	419	409	384	422	400	435	413	399	435	391	398	360	400	425	404	393	379	394	440	417	386	424	423	415	427	435	412	406	411	386	406	393	395	400	384	408	442	439	407	387	394	370	374	418	387	392	411	374	393	392	381	419	399	421	460	410	399	432	416	421	400	436	421	385	414	406	372	444	398	402	390	405	418	415	383	411	405	392	413	399	444	438	398	437	413	373	450	415	394	425	448	411	402	436	426	433	423	420	399	416	396	420	426	442	390	382	431	412	447	434	404	386	419	391	382	446	384	405	436	434	378	378	392	423	421	403	366	400	363	423	426	397	375	390	414	394	373	403	430	424	389	394	428	410	428	422	400	384	414	398	421	411	412	392	451	412	408	448	434	426	434	373	399	401	397	399	391	422	411	405	398	394	428	406	421	397	390	384	415	415	395	376	442	445	435	408	397	426	451	397	416	406	412	414	386	410	388	401	464	420	398	406	381	393	429	419	405	437	393	412	421	388	439	402	393	380	444	373	406	366	403	397	389	421	394	414	422	429	390	423	425	418	442	399	428	387	431	443	426	423	393	421	417	414	408	414	440	393	378	387	410	421	404	421	441	436	440	403	397	395	447	375	374	401	450	420	424	385	434	401	419	399	396	448	419	396	423	422	387	411	410	386	384	424	388	396	395	392	423	396	371	440	427	423	412	423	422	430	434	420	405	401	381	425	396	397	410	396	357	423	392	441	411	396	422	397	435	442	412	432	388	403	443	420	398	415	423	409	396	404	407	414	456	433	434	380	403	400	379	437	413	400	420	425	389	398	386	389	413	425	409	441	426	406	385	402	413	383	394	448	405	382	436	425	397	420	408	425	416	419	408	410	405	422	441	402	438	422	398	409	404	347	379	411	443	419	379	409	418	411	388	379	416	389	410	389	413	426	392	414	436	410	357	408	411	442	421	426	406	395	403	399	388	427	407	418	424	432	428	400	394	425	392	382	416	404	399	388	400	394	385	404	427	374	392	408	402	422	382	430	412	389	461	419	388	389	444	386	409	394	421	432	415	435	394	405	399	409	426	377	436	423	420	425	390	374	422	429	403	436	409	407	375	397	378	431	439	450	384	411	444	404	374	427	418	411	380	389	395	415	381	387	381	420	421	401	392	375	379	396	402	386	389	404	417	434	371	444	409	432	447	415	421	403	380	433	455	474	394	427	426	402	380	406	408	383	410	380	386	384	421	420	420	436	403	417	462	413	425	410	420	410	403	404	408	382	383	392	413	446	421	409	417	404	403	413	404	422	418	408	420	410	417	410	438	420	404	398	434	406	391	366	398	404	416	391	362	395	424	438	431	421	418	427	434	417	415	405	386	377	410	398	381	410	401	402	415	412	385	380	365	426	406	453	424	421	381	442	419	427	399	434	408	421	449	407	433	379	448	430	406	372	395	428	410	423	417	431	394	421	450	416	415	415	412	395	413	408	421	385	435	400	398	361	401	424	358	424	429	414	391	388	419	437	438	413	425	406	415	375	392	384	421	415	373	393	391	382	401	390	429	394	403	400	439	431	411	399	426	417	427	412	414	427	372	380	364	404	448	416	395	438	421	413	398	413	418	383	396	408	343	437	465	398	430	390	423	425	424	417	383	428	422	379	392	396	390	386	417	355	367	423	405	388	392	393	412	398	426	425	442	390	420	433	424	410	396	402	409	415	385	405	383	401	429	438	408	431	442	396	388	409	414	418	398	436	404	388	432	419	426	407	446	399	404	409	415	404	379	416	434	399	415	423	430	401	411	375	400	427	423	409	376	399	414	426	423	410	400	430	424	437	396	425	398	430	387	381	390	404	378	417	373	413	406	448	429	377	418	420	412	424	391	413	419	414	387	417	391	386	428	363	392	406	369	408	384	407	437	364	392	406	423	408	365	379	435	431	419	389	398	427	372	391	406	408	370	406	387	410	435	434	436	404	412	407	391	406	408	371	385	425	413	396	417	408	428	417	379	393	393	406	437	442	428	415	431	402	360	448
1552	647	333	249	257	418	550	599	577	684	806	701	674	460	358	295	285	232	197	170	156	138	93	122	125	120	102	90	62	69	80	71	60	63	53	52	54	72	60	60	79	62	70	57	60	50	49	175	368	396	363	244	167	131	68	60	51	59	57	53	40	49	54	54	55	63	55	51	56	50	52	56	51	52	56	63	43	53	52	62	48	45	52	54	61	52	36	47	67	57	69	57	56	61	52	54	38	46	42	51	46	43	52	57	51	51	42	58	52	43	46	58	54	54	42	53	41	40	52	40	43	48	49	51	44	42	58	54	64	52	45	48	42	51	49	48	54	41	50	47	60	54	54	53	50	50	52	38	51	57	50	43	48	53	50	49	46	49	61	43	60	56	63	42	55	49	45	51	42	56	45	50	69	50	40	51	56	46	57	38	54	48	49	42	60	42	41	58	53	63	51	46	43	41	48	61	52	47	49	55	55	61	59	40	49	36	65	66	64	46	38	43	42	45	59	65	63	46	50	53	54	50	35	42	54	45	45	47	42	54	54	45	56	55	53	50	57	61	41	56	60	44	54	73	50	56	47	58	54	55	48	55	49	68	52	51	51	62	50	46	58	49	44	45	41	45	51	51	45	50	51	50	55	50	53	54	61	51	47	65	61	46	46	49	50	55	68	60	52	57	48	45	59	33	61	40	52	50	48	56	54	45	55	55	54	56	45	55	43	55	50	42	44	52	62	48	42	59	56	56	51	49	54	49	41	56	45	40	61	51	53	48	42	41	47	49	40	55	59	52	42	56	43	43	67	47	58	37	55	49	51	43	58	49	44	53	45	55	41	48	48	45	45	50	43	54	49	44	49	56	44	37	55	39	39	50	44	53	50	52	45	46	30	51	51	49	50	68	54	58	51	52	47	53	47	53	43	50	49	48	50	56	39	48	56	46	53	43	52	46	60	47	41	50	51	37	53	46	50	48	59	58	47	44	57	39	52	48	67	61	45	50	58	61	46	61	54	53	55	58	37	66	49	47	51	58	57	54	47	48	60	49	53	54	54	59	49	60	46	56	47	35	61	70	47	41	47	60	52	49	55	61	50	56	59	54	50	54	57	36	50	63	58	56	34	43	52	51	49	57	37	36	47	47	44	38	58	53	37	41	50	44	38	43	44	49	58	46	29	48	50	53	47	51	56	61	56	52	50	48	45	59	55	56	47	42	46	44	56	54	46	61	56	63	46	58	48	57	50	43	48	53	49	48	45	50	64	54	44	56	54	41	46	55	58	53	55	48	43	55	59	46	47	39	62	50	47	49	54	40	60	47	60	53	51	69	61	52	46	40	54	40	54	45	43	43	50	43	41	55	50	47	54	44	44	58	57	50	41	50	50	53	47	53	56	34	44	48	48	53	57	48	47	57	55	45	44	37	50	56	36	52	47	47	46	50	58	64	48	48	48	40	61	48	39	51	61	53	46	39	51	46	52	47	60	48	51	48	62	36	48	51	38	63	44	40	46	45	54	43	50	55	69	55	58	54	52	49	50	52	54	46	48	56	48	50	43	39	50	42	53	50	61	40	52	56	44	33	55	47	41	41	50	63	49	42	39	57	61	48	43	54	48	55	56	41	48	33	36	62	47	55	54	53	51	51	62	44	48	47	53	54	58	57	40	50	61	57	50	55	54	40	49	40	59	40	51	55	43	63	53	52	52	61	52	40	33	47	57	51	34	59	47	43	56	64	48	46	52	45	59	51	55	55	57	52	61	56	57	53	51	52	54	42	43	48	53	45	58	43	41	57	54	51	42	40	61	49	47	65	44	52	47	41	51	53	46	46	41	53	51	51	48	45	41	40	55	54	53	36	48	48	47	45	69	46	56	63	61	42	51	52	61	55	51	54	49	51	32	61	52	51	48	48	47	45	52	48	42	50	63	46	50	57	56	47	54	46	60	65	51	35	61	46	37	34	50	52	61	43	42	37	48	42	64	58	51	47	44	45	54	58	54	48	53	40	63	52	40	47	48	55	51	38	60	52	65	41	37	49	54	54	41	46	36	55	46	45	55	50	48	46	51	51	43	49	47	45	52	64	53	50	48	55	58	45	34	56	40	46	58	56	57	39	62	50	53	51	48	47	43	46	44	50	46	38	48	56	56	54	61	51	48	60	42	46	47	43	56	52	45	43	49	50	39	61	62	52	58	39	53	38	48	59	45	54	60	44	60	43	38	38	53	49	55	46	49	52	47	51	52	43	45	50	48	30	51	46	52	56	51	51	54	62	60	59	41	30	52	54	60	52	54	46	46	55	42	46	62	52	41	69	57	49	59	48	53	51	49	44	52	50	52	51	44	53	48	50	58	54	47	57	50	53	53	51	49	49	62	56	48	57	52	48	40	51	44	54	57	41	36	69	43	61	48	49	52	45	49	47	51	47	43	63	57	51	43	56	48	53	47	40	57	57	43	52	47	48	42	52	52	50	58	39	53	53	48	50	52	46	61	53	45	47	45	48	55	63	44	52	53	58	65	46	51	38	55	61	45	53	66	43	53	49	50	44	46	52	50	44	43	62	58	49	46	61	56	62	54	57	46	48	39	44	52	49	44	48	37	44	49	50	50	57	58	58	44	57	52	59	47	52	51	47	44	52	43	63	54	53	49	62	34	57	49	51	61	57	34	47	51	40	47	55	51	37	51	40	48	59	41	44	47	38	45	46	47	49	44	68	47	47	54	50	52	54	54	55	53	55	59	44	52	47	56	50	35	45	44	52	55	57	59	50	54	51	51	39	60	59	48	56	49	52	44	42	50	54	51	50	49	54	54	52	49	49	65	57	48	52	50	38	46	48	58	43	54	36	39	34	41	48	63	49	41	33	53	48	46	42	44	49	41	61	46	61	47	49	47	49	42	42	58	60	46	56	46	53	48	49	49	63	56	49	50	58	64	51	47	54	54	42	49	48	52	46	39	39	41	52	43	62	47	42	44	59	35	49	49	48	41	56	47	42	37	48	55	49	37	49	53	54	45	48	37	48	52	59	46	62	44	51	45	44	47	47	51	47	56	47	42	40	50	46	42	65	46	50	46	48	48	38	62	58	51	52	53	42	48	55	39	64	62	53	51	40	52	62	55	40	48	49	48	60	60	43	55	54	46	45	48	35	48	55	47	49	49	60	36	49	42	43	58	64	39	54	47	57	52	42	59	61	53	42	50	47	55	44	46	60	45	48	56	48	49	58	58	55	40	49	60	40	47	47	58	67	57	47	47	67	43	53	52	44	42	54	55	51	45	50	49	47	38	49	53	48	53	52	69	53	49	51	56	57	52	35	37	59	39	45	55	42	56	44	39	56	60	47	47	49	40	52	34	56	43	43	49	42	58	62	52	56	32	54	51	57	48	44	44	55	57	59	50	58	53	60	58	53	45	54	67	56	48	48	57	54	47	50	36	61	48	64	44	49	52	57	47	56	64	56	47	39	44	50	55	48	50	50	33	56	50	53	51	47	56	44
18649	9667	4976	9176	17916	22146	22615	21505	20416	21052	21698	19546	17997	13896	11769	9302	7944	7334	6067	5160	4394	4163	3176	2905	4112	3512	2651	1670	1211	1283	1296	1250	1133	845	820	915	1130	1253	1226	1257	1147	1011	894	741	708	640	922	4602	9040	9484	8194	5784	3401	1961	1110	767	642	563	536	501	474	513	538	494	534	524	569	513	531	531	538	519	515	561	568	556	530	547	577	542	556	499	546	536	577	549	523	550	536	512	552	525	550	517	524	511	547	504	572	531	572	554	539	538	535	518	563	538	532	543	509	547	568	499	575	542	521	525	531	556	519	529	527	532	528	562	491	517	576	528	535	542	509	551	555	493	542	523	510	553	540	529	512	490	509	558	570	546	561	542	545	524	555	587	517	541	540	555	487	534	540	578	535	525	523	514	521	531	558	492	523	523	516	526	495	500	523	535	553	519	523	575	563	467	551	513	504	511	565	555	562	571	543	530	533	531	534	537	561	537	520	518	543	558	522	529	554	501	547	522	501	541	494	508	556	526	517	521	529	504	578	548	563	519	531	549	573	556	511	517	527	553	532	540	481	547	543	549	561	511	544	548	516	570	525	529	583	552	523	557	522	533	533	541	524	559	495	550	566	486	552	529	536	510	596	540	522	545	557	538	532	572	534	561	541	560	522	546	513	575	525	561	550	518	572	544	537	537	519	543	511	579	533	521	536	544	576	531	543	533	544	592	481	549	537	540	486	529	541	534	545	529	525	472	537	505	516	535	531	549	552	526	552	534	523	505	519	514	532	546	516	525	554	534	552	547	531	566	493	527	515	539	536	511	564	524	562	525	527	534	535	487	551	532	533	544	539	519	529	532	556	542	522	567	537	519	559	555	571	545	538	512	555	523	532	522	523	514	529	501	534	570	515	603	515	536	507	512	546	547	509	553	561	520	540	542	564	526	538	511	494	525	557	524	509	527	535	510	571	506	529	558	537	520	559	538	531	541	529	524	542	534	550	542	546	546	520	527	515	519	550	498	487	544	523	552	535	545	522	556	520	540	538	541	514	535	542	528	547	520	557	543	546	511	513	508	545	522	536	542	560	542	558	530	530	555	548	537	571	529	554	498	512	564	530	490	514	539	539	544	540	566	547	490	554	533	521	529	540	563	523	551	521	551	582	544	548	559	548	519	538	569	586	534	554	558	526	537	508	544	545	583	576	515	517	534	553	534	499	560	524	542	533	517	533	526	536	565	546	554	536	547	567	532	524	564	507	546	526	515	544	559	530	535	553	522	540	514	546	560	556	558	564	538	576	528	523	574	556	534	525	531	558	569	563	543	530	576	568	542	527	524	573	539	512	562	566	535	554	531	526	555	489	527	503	556	513	555	504	534	593	552	517	550	564	575	537	532	561	526	540	581	524	532	484	599	537	527	534	490	538	522	530	547	553	533	526	522	538	529	526	571	569	495	570	503	568	533	570	545	543	550	531	534	533	538	522	547	529	550	543	567	546	538	529	554	525	560	612	536	549	500	586	546	525	504	532	544	552	537	513	547	524	534	558	510	578	549	578	556	527	541	538	549	541	509	529	527	528	554	564	520	496	500	533	553	532	565	545	482	523	541	527	489	545	524	526	552	494	576	541	559	532	560	524	564	498	560	487	530	504	507	526	529	583	540	547	559	530	520	505	565	534	508	538	554	576	536	562	527	511	529	571	543	521	550	536	524	507	517	515	542	536	555	526	524	510	541	547	512	530	531	563	530	545	516	539	527	533	557	512	562	532	549	542	559	543	529	540	549	506	528	590	517	515	560	513	534	531	535	564	530	541	520	512	536	544	517	528	505	530	522	550	539	518	515	508	542	522	540	565	508	536	501	537	551	534	536	524	555	528	523	562	524	487	494	577	543	543	507	517	527	529	529	536	509	548	551	486	548	511	536	556	534	521	538	541	544	566	577	571	541	517	554	566	565	543	558	506	574	566	571	509	501	546	534	546	518	544	533	526	527	577	498	519	540	522	540	579	557	531	541	546	563	514	563	570	531	484	549	536	584	507	545	512	543	561	575	525	539	557	531	569	510	523	538	566	539	526	539	532	571	549	543	533	513	558	547	530	536	516	510	564	526	530	540	520	591	522	603	561	527	521	559	511	554	556	499	519	518	563	508	536	515	551	558	554	561	566	537	520	541	587	537	533	556	606	548	552	527	530	513	548	526	550	551	548	547	517	543	515	557	499	523	521	505	549	512	573	495	542	524	532	518	543	559	495	493	547	559	544	536	554	477	525	493	534	542	547	557	550	525	583	537	529	558	560	537	521	581	524	537	567	553	548	548	576	533	537	537	538	532	519	509	547	560	518	546	513	523	539	540	516	576	567	526	513	541	511	525	530	526	502	598	560	504	553	495	532	527	570	544	536	513	544	544	495	555	537	547	496	507	505	547	517	572	517	508	526	537	532	569	531	517	554	550	544	550	515	544	500	508	546	517	542	553	523	524	485	545	540	487	531	542	513	540	522	524	502	556	495	481	504	570	525	522	498	573	530	590	544	527	509	554	556	543	531	544	519	551	514	537	586	537	525	510	549	553	520	503	527	525	492	511	483	545	580	568	527	552	542	571	495	522	564	545	585	553	538	542	549	513	574	580	542	534	550	543	537	494	550	513	567	518	525	536	541	541	520	526	537	523	539	546	548	555	503	520	511	554	535	537	495	505	533	523	494	537	559	533	524	507	502	499	526	525	515	556	554	549	555	518	505	575	533	499	517	543	506	541	530	537	553	546	519	523	536	530	578	556	500	498	533	543	541	538	544	538	561	530	557	512	494	558	539	534	524	535	526	578	543	561	532	584	537	553	527	546	540	559	530	518	564	558	493	525	557	543	519	579	579	529	570	539	526	584	494	503	565	524	536	520	545	519	546	503	534	521	581	540	552	554	494	516	541	526	549	507	551	522	547	529	472	565	524	561	517	543	493	536	594	543	554	550	529	529	522	575	525	598	530	497	525	558	549	538	568	515	558	554	555	520	524	547	513	499	534	548	572	576	535	560	521	518	542	589	526	555	559	541	543	542	517	500	524	553	516	580	523	509	513	573	547	519	530	529	593	546	580	542	543	549	528	528	560	499	506	551	533	547	546	565	553	550	553	528	533	560	538	538	532	587	546	556	567	509	513	548	501	502	541	577	509	557	554	521	509	542	519	542	550	539	570	560	567	550	577	527	561	544	552	544	541	556	544	524	555	559	550	519	530	539	572	549	548	548	537	547	555	558	535	517	540	545	550	558	548	551	548	557	552	560	544	498	541	514	550	564	507	552	576	524	554	523	532	532	563	570	524	554	526	545	569	522	522	514	535	514	516	565	547	561	547	521	518	492	528	534	522	529	523	582	503	572	536	538	558	562	529	533	520	539	566	518	544	527	542	544	571	564	509	525	559	545	547	512	561	509	535	587	569	552	516	511	502	567	486	511	526	523	471	532	552	527	550	525	558	525	520	539	542	565	539	551	537	548	540	553	554	575	547	505	518	548	540	506
1625	258	179	114	184	249	359	311	375	472	485	411	318	236	205	190	158	126	115	92	95	93	69	82	84	74	62	45	64	42	30	42	49	56	51	49	61	47	51	57	65	45	38	49	58	56	35	49	94	141	124	121	70	68	51	48	43	43	48	32	46	41	36	50	41	44	39	36	40	41	41	44	42	42	41	39	43	32	40	43	40	50	45	41	43	41	41	52	40	39	35	33	42	49	38	39	37	57	35	42	41	46	32	39	50	37	34	41	47	42	32	45	47	42	41	53	45	43	46	47	49	35	39	47	41	33	45	40	44	37	38	38	40	43	43	25	56	47	35	55	37	45	50	40	39	33	47	52	47	40	37	30	43	45	39	38	35	44	28	32	49	45	28	44	42	42	43	26	32	34	33	38	40	45	43	44	35	40	38	44	55	35	48	52	46	33	37	38	35	40	40	39	42	41	50	43	42	47	35	48	37	39	22	42	51	33	58	40	50	56	39	42	58	37	47	34	37	46	41	46	48	51	29	30	41	33	41	30	45	48	38	36	37	37	34	38	38	35	41	35	39	45	47	39	53	39	52	42	43	32	33	30	36	48	32	51	41	39	38	40	43	38	43	44	40	40	53	44	37	34	40	40	50	41	35	44	29	30	40	31	39	50	38	34	36	38	52	32	34	37	44	42	37	43	34	42	29	38	42	41	44	38	45	48	49	28	46	33	49	41	43	36	40	54	39	28	39	42	43	30	47	37	35	45	48	46	34	42	44	44	31	46	43	39	33	43	45	38	48	36	31	49	56	52	42	44	42	40	34	41	45	44	32	37	37	36	38	34	43	41	36	43	47	50	40	45	38	44	28	40	42	38	36	47	34	44	30	29	32	42	36	42	36	37	38	49	43	43	45	45	42	43	50	43	43	33	39	36	45	40	35	38	52	40	53	53	35	39	47	33	56	37	42	29	45	36	38	50	44	40	31	44	38	42	48	37	46	50	43	46	44	38	36	41	34	45	40	47	39	45	39	37	37	43	41	32	54	40	46	49	44	47	51	32	47	57	36	41	41	46	32	42	35	44	43	46	41	41	40	40	48	38	36	49	33	33	42	36	39	43	40	38	42	49	38	47	35	45	40	36	45	44	50	46	35	39	34	48	32	40	32	38	37	37	35	39	39	41	39	31	50	43	39	37	44	53	46	49	43	39	37	55	44	33	40	53	47	45	47	53	32	37	35	44	43	33	40	33	43	49	44	41	45	42	44	35	48	47	43	40	38	33	42	39	42	57	49	35	39	35	46	35	48	31	38	54	33	42	40	26	34	45	37	46	37	43	40	35	38	40	36	40	53	34	48	45	52	49	40	46	38	38	39	43	45	49	28	40	53	36	39	38	35	37	36	41	39	42	34	42	45	36	39	36	44	37	42	44	30	42	42	41	35	43	52	48	32	48	43	34	48	38	34	43	53	35	44	54	40	33	46	38	37	47	39	39	36	38	39	44	39	35	40	37	44	32	35	23	36	49	45	38	46	44	49	60	37	53	31	34	40	44	32	50	46	42	32	44	30	35	41	46	39	45	36	49	36	37	47	49	39	39	44	39	43	35	28	29	30	32	48	46	32	34	50	38	46	36	37	35	49	39	48	33	39	40	43	44	44	41	38	43	44	45	31	42	49	44	44	35	53	43	38	42	36	45	58	26	54	37	29	49	46	36	37	44	51	29	42	45	44	42	37	45	41	47	43	40	35	55	39	40	45	41	45	33	35	45	36	34	45	42	31	45	42	35	32	40	41	31	36	32	40	43	43	40	38	50	35	47	38	36	42	48	50	41	43	44	42	40	35	44	46	46	42	49	46	50	43	35	29	44	35	36	38	41	40	39	35	38	45	32	43	39	31	38	41	37	55	42	36	44	44	42	30	42	31	43	37	46	38	45	41	40	41	34	37	52	43	46	41	42	37	30	45	32	39	41	33	46	41	48	50	51	31	37	46	39	41	33	37	42	43	41	55	43	52	40	31	41	37	47	43	38	39	43	33	31	46	45	33	48	29	39	51	38	37	28	49	46	40	41	44	59	45	34	40	42	35	39	47	45	34	39	39	33	37	38	44	33	32	45	49	36	42	48	44	36	40	51	50	42	40	31	37	34	40	44	36	48	30	44	38	47	36	37	37	45	41	36	37	54	38	54	49	37	29	33	43	58	33	34	42	53	38	53	48	43	39	38	50	39	35	48	41	42	34	46	40	43	36	40	32	37	36	42	32	47	43	39	41	32	36	51	51	43	35	39	47	32	39	31	49	41	38	36	52	32	31	45	42	42	32	41	39	32	39	40	28	43	33	47	38	33	42	38	47	41	43	39	36	38	32	48	35	43	39	34	42	43	34	36	33	41	34	49	35	42	50	42	40	39	32	42	43	46	50	45	40	38	47	42	47	41	42	53	45	46	38	40	43	44	37	43	48	37	47	41	39	37	45	40	37	31	45	35	42	41	48	51	43	37	37	54	53	35	46	39	33	30	39	33	40	52	54	41	38	30	37	50	40	35	47	54	51	46	41	24	43	41	40	39	40	38	50	59	36	37	45	49	49	50	30	44	39	42	45	35	47	31	42	56	49	28	48	40	42	42	42	40	33	45	45	42	40	35	31	36	36	43	46	31	43	34	40	36	46	46	46	42	35	36	38	45	40	35	37	40	37	37	37	45	41	39	44	40	42	35	46	41	41	50	45	48	48	41	41	46	40	32	43	52	42	47	38	35	48	39	49	41	30	34	52	45	35	36	37	39	40	33	44	41	48	30	43	48	44	37	37	34	45	46	44	42	38	38	48	47	55	39	47	49	42	40	44	37	44	48	48	31	40	30	33	42	35	32	38	45	47	40	45	50	46	40	36	41	49	51	41	35	38	41	36	27	33	47	37	51	50	40	36	41	32	43	37	42	34	51	46	48	43	49	36	43	51	49	45	54	35	39	41	51	43	41	34	32	45	46	50	49	36	43	40	50	42	46	44	54	37	53	38	41	39	31	43	44	34	47	42	39	36	57	38	32	39	39	43	45	43	37	40	41	36	36	45	47	40	44	40	47	42	43	32	46	40	27	31	44	36	47	40	47	44	49	44	43	37	57	39	37	42	38	36	42	36	47	29	51	51	36	38	42	40	41	54	32	34	44	41	45	37	50	44	41	46	44	48	36	42	52	54	43	38	42	34	37	34	29	31	55	30	26	43	39	30	57	39	44	34	47	48	37	43	45	41	38	48	32	45	43	37	53	36	45	42	32	27	36	30	38	45	44	41	45	47	40	41	55	39	34	29	37	46	33	34	46	43	43	40	40	34	45	34	37	32	37	40	40	36	42	37	48	35	35	48	48	42	45	47	45	42	35	43	27	35	35	43	34	46	37	37	34	47	50	38	38	34	43	43	45	48	41	34	41	40	36	42	37	45	36	36	46	34	37	50	38	38	35	45	43	49	35	45	38	41	39	39	28	38	49	45	35	38	27	31	52
12544	4899	2686	5204	12488	16661	18043	15463	15623	16929	16297	14466	11764	8611	7199	5629	4915	4118	3671	2700	2474	2372	1692	1926	2472	1957	1199	963	792	794	786	782	775	708	631	658	717	740	881	875	781	742	687	685	638	513	522	926	2222	3211	2912	2134	1437	999	609	536	455	437	404	454	392	420	408	421	422	391	437	402	453	447	406	433	426	433	438	423	433	419	434	426	413	440	440	437	446	449	443	432	434	432	432	417	404	455	452	423	427	448	466	428	432	439	440	407	453	448	417	401	398	453	470	437	406	428	449	441	421	426	438	428	428	452	426	429	435	463	395	411	382	429	426	436	441	426	451	464	384	417	452	411	443	419	412	405	417	437	424	501	409	463	427	453	439	449	486	470	440	423	466	423	429	431	426	441	408	435	385	426	431	398	428	408	430	454	428	397	418	434	433	432	408	445	453	452	420	395	431	426	416	445	436	444	419	440	446	402	425	449	419	449	456	452	459	409	406	440	454	419	437	414	474	457	418	435	421	425	456	408	456	426	410	445	408	415	443	421	428	470	454	415	439	423	427	416	458	436	408	470	463	428	423	435	398	470	423	428	446	438	440	440	440	462	398	411	467	452	435	406	419	454	420	437	436	411	436	451	425	419	407	440	468	412	452	400	433	498	435	436	451	412	424	429	441	433	450	403	469	482	439	424	450	439	408	431	412	475	423	457	450	398	449	413	439	461	418	448	427	458	413	428	418	423	427	431	417	406	420	437	429	456	428	439	414	423	442	455	446	420	427	461	446	388	427	439	424	456	399	427	465	450	391	450	389	422	414	472	411	422	425	435	423	423	477	433	418	418	423	436	446	453	452	457	447	447	424	441	440	450	429	383	436	431	458	421	418	426	457	454	412	432	442	429	433	407	458	432	429	446	441	457	451	433	456	421	411	447	437	414	428	403	472	452	450	441	427	437	429	466	428	416	462	414	421	387	423	404	422	435	415	427	465	393	425	420	403	464	462	411	444	356	370	432	395	414	452	420	456	420	397	474	406	438	424	420	412	435	417	462	437	475	446	442	458	432	423	422	418	438	441	438	434	434	467	424	394	436	410	444	433	468	401	398	423	432	436	423	422	433	417	461	398	472	436	486	391	439	456	439	482	404	469	415	409	419	417	437	446	448	455	408	398	452	455	432	458	443	405	433	417	429	430	439	441	459	423	454	438	424	428	436	387	419	466	421	450	453	426	414	424	433	400	426	469	439	451	442	441	440	417	467	427	417	446	391	427	434	435	435	451	427	473	429	441	415	464	438	397	444	442	401	422	407	415	442	384	442	435	388	388	450	457	454	460	457	438	411	443	439	457	443	423	424	434	430	457	411	419	440	388	435	449	440	460	472	404	443	402	451	425	462	422	404	447	435	400	423	425	433	422	446	424	435	407	443	405	451	457	450	457	436	433	394	424	417	440	415	414	450	443	394	395	453	449	419	430	433	447	453	414	434	437	416	406	418	458	413	412	442	420	437	431	446	436	447	425	440	422	446	423	433	464	405	463	425	453	427	432	430	423	444	465	420	423	433	421	415	491	411	446	406	464	443	433	427	443	419	444	458	440	480	468	430	468	452	414	399	447	439	411	421	466	426	450	463	426	448	434	443	417	420	431	400	438	420	445	394	425	455	426	411	431	417	433	438	447	418	423	414	472	456	428	465	435	439	414	458	447	431	427	414	412	418	434	454	419	419	419	440	467	448	420	423	455	436	436	430	376	449	399	457	428	479	445	436	441	461	429	414	453	407	419	433	430	439	445	432	432	411	431	420	422	431	437	464	458	401	399	423	462	406	446	454	448	432	444	489	419	426	424	427	446	455	426	483	418	431	445	436	395	447	447	462	397	413	454	435	396	416	404	411	434	430	427	419	437	407	414	429	436	420	407	450	434	426	442	405	412	429	447	427	417	425	411	416	447	414	472	402	451	441	393	395	421	398	387	406	485	426	454	424	424	445	403	436	446	442	426	433	456	399	451	433	458	410	456	425	459	422	454	431	440	430	455	441	418	456	429	457	419	412	426	398	434	452	428	433	458	426	455	430	419	451	417	425	444	473	454	457	426	437	445	441	406	422	421	438	435	441	408	417	423	423	431	407	406	454	419	451	428	435	430	457	443	425	454	404	441	416	423	470	455	411	435	410	439	424	420	402	401	448	430	432	459	428	412	441	457	469	425	451	458	431	466	422	429	432	463	413	437	440	419	451	401	458	421	420	438	414	432	432	403	462	418	423	390	445	435	436	370	431	441	433	424	432	438	444	439	455	419	417	447	429	464	407	430	467	436	439	425	451	436	463	422	436	420	448	404	429	501	414	438	434	443	432	420	439	440	405	436	460	447	427	475	419	430	440	430	452	422	420	435	418	453	451	454	447	441	397	423	469	454	437	439	435	451	455	428	423	429	447	400	421	444	393	408	443	410	424	467	424	410	421	443	396	407	417	403	437	421	434	411	406	422	442	458	430	420	437	426	441	440	437	439	423	438	423	464	414	459	421	395	414	439	441	405	441	418	452	390	468	425	450	421	458	418	406	418	466	414	443	427	435	443	440	439	415	411	448	440	471	437	428	403	448	425	433	427	475	397	431	446	440	464	463	450	432	405	436	418	438	437	437	428	453	412	430	436	425	425	431	465	413	404	441	475	408	480	404	424	465	451	473	437	413	430	433	405	458	405	423	421	437	437	389	419	406	405	436	419	422	442	442	455	421	448	444	432	423	418	460	470	438	427	412	474	426	419	431	413	410	442	439	439	426	424	440	415	418	394	428	481	446	455	455	451	448	438	427	406	443	459	456	428	445	433	406	437	436	455	432	426	421	447	452	447	435	443	404	421	446	441	444	446	424	438	415	441	430	398	431	448	412	436	432	411	467	456	454	457	423	433	446	437	403	416	458	426	434	425	411	464	429	417	454	429	474	416	474	425	433	459	442	454	435	452	431	452	448	442	484	460	422	469	424	412	463	430	403	406	445	447	438	419	397	449	425	429	413	462	433	428	374	398	404	449	480	429	431	420	434	431	453	443	406	416	429	423	417	449	457	453	444	420	431	414	424	418	461	431	418	395	403	427	453	424	451	444	424	463	445	411	463	446	459	433	398	434	450	411	460	421	452	420	458	421	442	439	427	482	426	445	429	375	443	418	411	472	450	454	429	406	439	413	447	437	440	447	407	439	466	419	430	441	460	425	422	455	441	412	418	433	428	445	439	422	405	444	443	471	410	408	384	457	443	422	436	410	426	438	435	426	421	429	420	421	404	440	418	417	463	406	435	414	425	412	456	420	406	425	427	465	424	426	430	464	404	419	460	412	468	455	437	437	437	415	435	431	441	451	420	429	428	457	464	449	408	404	406	409	449	410	481	426	485	399	431	445	427	437	427	449	435	434	401	389	423	417	422	418	424	442	425	431	434	433	440	453	412	392	439	445	463	438	432	433	432	409	430	405	432	440	444	439	470	454	448	404	453	467	435	447	437	421	417	431	416
930	438	276	225	228	465	557	555	576	804	686	521	362	323	242	214	218	189	135	146	134	103	101	99	135	117	79	60	74	74	74	70	72	72	48	55	65	45	72	76	77	84	73	66	68	61	65	75	184	297	245	200	142	81	69	51	70	64	55	33	53	54	57	59	47	60	53	45	48	52	53	55	40	69	62	54	39	34	50	63	55	54	59	57	47	48	57	54	49	45	53	54	54	56	35	51	49	54	44	51	59	52	49	39	64	65	67	45	54	49	51	51	50	45	43	57	52	52	61	46	48	35	63	43	53	49	46	46	46	50	41	53	36	37	39	54	39	51	58	40	44	59	56	46	59	47	43	42	51	57	62	66	58	44	43	60	44	49	58	54	44	63	39	49	50	49	45	44	46	58	52	54	45	46	52	52	55	60	55	44	52	50	45	41	47	56	60	45	49	44	62	47	60	46	68	48	49	51	50	46	54	54	56	52	68	40	58	51	48	47	45	58	65	50	57	61	54	46	59	47	60	45	47	54	56	47	51	58	56	58	49	48	56	66	57	56	47	51	52	45	57	44	47	51	66	42	43	46	47	48	59	59	45	45	65	49	61	56	47	46	55	68	59	60	59	51	50	54	44	49	54	43	51	45	41	48	49	56	48	54	59	46	56	37	57	56	52	56	60	59	45	39	48	64	46	53	55	58	46	34	45	51	61	47	61	54	52	50	46	54	56	47	50	60	58	62	63	54	54	51	65	51	52	52	52	52	50	49	71	48	42	55	51	53	52	51	50	52	59	54	37	49	40	41	47	40	60	53	46	47	57	55	52	46	57	48	44	55	63	55	47	60	56	51	41	42	53	51	52	54	44	59	57	60	56	48	35	44	54	42	47	56	52	49	56	53	45	46	61	51	47	58	66	64	35	42	53	55	53	42	56	58	50	43	51	47	46	48	60	45	43	59	41	53	47	54	45	60	48	56	50	45	58	51	63	58	52	46	42	56	45	53	56	58	54	65	42	54	62	42	45	54	47	45	42	62	45	54	40	63	40	42	46	54	57	51	51	42	59	59	58	59	57	44	61	46	51	62	54	49	53	47	45	38	37	54	60	49	66	38	49	48	55	55	52	42	54	37	53	36	50	57	61	60	48	44	53	51	45	38	50	39	50	47	66	36	43	49	54	54	57	47	58	52	56	57	56	49	57	58	49	52	67	47	46	49	61	44	47	52	50	52	51	66	59	50	58	69	45	58	49	38	52	47	44	58	57	39	53	53	49	46	46	54	42	41	54	45	49	56	44	52	48	60	59	40	42	48	56	60	48	48	40	53	52	46	54	56	47	46	43	41	44	63	55	54	51	44	48	49	38	53	39	54	47	55	41	61	46	48	58	51	58	52	45	50	48	40	57	50	54	59	50	50	51	52	61	54	51	46	43	51	48	52	56	60	58	54	55	42	48	53	46	46	44	53	52	51	56	46	56	47	48	45	47	55	52	67	49	56	62	51	39	45	36	49	53	57	65	54	47	52	45	59	64	72	58	47	39	60	39	60	51	47	47	53	50	54	53	53	54	48	51	55	66	55	44	55	50	52	48	41	59	45	45	64	51	48	53	66	61	49	54	55	51	56	49	53	60	56	37	44	46	57	43	55	54	53	66	49	47	65	51	50	46	59	58	41	51	59	46	57	66	47	55	45	54	51	56	59	52	48	51	54	52	60	52	57	54	51	48	46	47	49	51	56	50	54	51	54	48	51	66	64	49	46	43	53	65	50	47	51	49	51	48	59	56	54	56	63	55	66	67	53	48	63	50	50	45	45	36	55	56	54	44	55	44	49	47	42	55	58	53	45	62	45	47	45	61	47	57	59	56	41	56	58	42	47	41	61	56	39	64	57	47	42	47	56	42	62	53	50	43	42	44	59	52	42	55	49	51	52	48	43	38	47	64	53	54	59	46	48	62	66	57	60	48	53	56	62	60	56	52	51	46	56	52	61	51	56	48	43	49	55	53	45	52	48	54	59	44	52	44	52	45	61	56	55	51	44	45	50	59	58	51	57	42	41	53	37	53	39	53	55	54	40	56	49	60	49	45	55	42	54	49	55	45	50	55	46	43	62	47	58	56	47	52	45	54	51	57	61	54	52	42	55	44	51	63	60	43	60	64	45	50	56	44	59	59	65	45	59	41	52	49	57	59	53	58	56	53	49	49	50	52	49	53	48	46	45	48	48	51	54	68	58	63	60	48	39	63	42	47	68	50	53	60	49	60	43	51	54	57	52	62	60	43	52	48	46	55	37	58	48	57	49	53	53	55	45	61	43	44	57	52	48	58	57	35	54	50	43	52	51	68	57	53	49	51	56	63	53	56	56	56	51	59	52	50	44	69	46	47	49	51	47	51	41	74	52	46	50	46	53	46	46	56	48	50	51	51	60	51	49	48	46	43	55	57	51	48	54	45	71	41	53	48	38	45	58	46	50	43	50	57	54	51	48	60	49	48	40	52	48	55	53	64	45	55	49	50	51	50	54	47	33	47	47	58	59	50	53	36	50	52	47	49	55	55	50	45	60	54	54	49	46	54	46	47	49	48	49	52	49	52	50	58	51	53	48	42	38	46	39	59	50	53	56	53	61	48	41	52	46	62	39	60	53	54	57	48	50	48	53	73	48	41	51	57	59	56	46	53	56	48	47	41	61	60	57	59	54	56	55	51	51	50	56	42	61	55	56	45	45	54	54	51	58	49	61	40	37	48	63	50	63	43	45	45	43	48	59	49	56	53	45	64	41	43	43	63	43	54	50	65	53	52	49	41	43	46	58	51	58	56	57	47	69	61	55	54	42	59	46	78	55	49	45	36	60	56	50	63	65	41	59	61	49	58	60	48	41	47	49	45	57	44	55	52	53	55	63	49	44	48	54	50	48	43	57	58	50	55	45	42	56	51	58	51	38	43	62	43	51	47	44	55	58	58	53	52	57	51	57	59	48	46	44	45	41	48	56	50	52	58	43	46	60	47	54	43	60	45	51	64	40	48	48	49	51	48	48	54	50	55	54	47	53	44	48	60	53	51	41	50	52	35	48	53	53	57	46	54	48	50	46	56	55	57	46	51	55	55	39	49	43	50	39	59	49	55	53	54	60	47	49	43	49	41	46	50	66	52	46	38	47	65	47	47	66	64	50	43	50	47	50	51	40	62	59	49	46	62	49	60	42	46	40	50	48	54	47	43	40	44	54	41	52	40	45	47	47	57	50	50	49	43	55	47	64	49	32	45	60	57	54	54	49	45	51	64	45	48	47	42	47	51	51	50	59	56	50	49	39	34	62	55	40	48	49	50	49	43	57	56	49	40	58	63	63	47	61	47	56	62	55	52	44	52	58	50	73	54	59	48	37	54	48	65	51	46	41	57	52	49	39	52	55	46	48	67	57	49	53	38	48	47	53	43	34	54	61	56	44	55	47	43	57	55	58	58	50	53	45	50	46	45	50	55	53	60	66	58	37	41	44
15273	7733	4319	8336	17358	22676	21296	19990	20343	21957	19635	16565	13459	11071	8279	7182	6580	5552	4765	3959	3573	2882	2385	2624	3338	2737	1656	1222	1112	1179	1204	1082	1056	924	803	891	901	974	1085	1192	1188	1218	1061	946	957	864	640	1110	4961	7351	6294	4498	2841	1631	976	663	636	541	554	563	536	494	506	611	549	505	516	518	490	551	504	529	562	577	518	521	552	526	546	509	529	573	548	507	562	556	561	552	507	520	550	533	568	522	509	534	573	526	533	492	542	524	526	539	524	489	525	518	528	570	574	571	533	497	548	549	539	523	522	553	560	542	520	517	512	548	551	554	577	526	491	569	526	525	569	512	558	563	537	535	544	549	554	556	535	568	525	530	553	551	545	586	586	522	540	550	588	573	574	572	481	540	575	553	541	555	534	540	561	566	551	549	519	542	480	557	524	514	579	542	539	536	560	507	537	548	553	566	546	568	507	550	533	512	568	535	529	553	537	527	526	524	537	563	503	540	572	547	547	542	500	567	541	511	541	566	565	487	554	530	509	550	561	537	553	533	535	571	560	579	556	562	568	545	585	548	543	523	552	549	528	551	557	557	557	495	574	587	558	549	561	587	560	535	500	583	567	570	580	539	578	551	543	549	562	515	541	556	519	522	543	532	553	539	563	534	560	532	523	541	561	526	520	548	552	530	555	560	549	547	511	534	535	535	570	556	579	550	553	565	510	558	548	544	538	535	530	541	564	575	533	546	502	564	514	533	579	556	538	546	563	531	551	567	582	563	573	526	540	563	523	549	542	541	527	581	518	504	616	588	588	522	561	513	540	571	527	515	521	583	550	543	580	537	550	516	528	537	586	514	569	548	547	515	571	553	554	532	574	546	549	556	571	554	515	509	518	541	573	542	555	560	547	565	499	540	524	539	546	541	508	537	540	576	538	546	547	494	533	564	549	526	553	552	542	540	520	524	533	533	533	538	552	544	535	584	527	483	540	552	538	533	546	509	587	548	544	516	616	566	565	538	514	529	537	525	561	548	594	531	525	546	519	561	510	521	512	528	542	536	506	560	552	509	556	551	552	496	575	528	555	585	538	520	499	532	584	593	558	554	535	572	546	515	514	559	525	570	579	589	568	548	563	531	563	559	534	544	529	558	570	570	533	575	518	576	514	513	543	507	523	512	570	545	553	527	545	508	557	592	539	500	567	536	563	559	502	551	537	534	535	537	542	524	533	563	538	577	551	533	515	501	561	500	577	532	540	564	556	547	542	559	526	518	526	529	570	566	568	558	563	572	510	527	531	562	562	565	569	533	533	546	557	540	532	527	547	503	529	598	525	558	574	511	522	572	538	534	553	546	596	550	519	516	535	573	533	581	547	575	550	590	533	560	510	549	542	542	571	575	551	547	557	529	532	524	541	512	508	541	510	520	531	554	543	541	510	571	538	536	546	614	574	555	554	567	574	527	514	573	526	545	542	521	570	532	576	565	494	554	553	543	564	542	537	502	543	534	560	514	546	544	552	510	558	522	533	602	580	558	543	529	540	548	535	537	565	550	572	542	531	529	564	549	559	543	544	565	497	519	538	574	565	565	535	543	549	591	590	572	529	572	579	569	539	506	546	555	566	545	542	563	572	512	524	520	564	514	549	520	532	537	542	557	509	587	562	475	559	589	532	554	537	556	569	488	543	555	550	490	570	539	524	532	513	532	554	548	521	550	601	554	509	555	497	517	497	517	556	609	535	538	529	514	573	496	523	544	521	536	527	514	521	558	537	584	529	557	543	520	562	540	542	529	515	561	535	573	589	560	541	583	498	575	565	527	527	591	527	544	570	517	560	554	524	503	568	544	565	558	558	567	564	563	565	557	538	544	529	530	563	564	536	582	562	551	575	562	532	554	524	537	548	540	570	502	523	538	518	539	557	505	554	553	533	516	512	519	539	538	521	529	515	479	505	538	542	550	507	532	512	552	540	490	561	530	513	508	572	525	569	554	536	557	535	525	512	487	571	575	540	568	583	529	546	534	515	583	577	526	538	566	541	561	597	508	556	527	518	506	523	539	510	538	565	529	531	537	529	533	536	506	546	522	543	525	474	531	534	525	550	533	541	550	539	558	542	566	518	540	546	552	553	519	556	562	534	585	567	568	539	496	559	580	531	546	540	527	562	560	548	543	524	521	530	495	545	489	576	540	545	523	543	524	493	544	575	529	543	536	541	554	541	549	573	551	574	570	566	546	546	521	547	552	545	515	520	561	525	538	539	553	561	553	531	470	534	529	504	566	519	538	521	524	523	549	545	528	538	520	526	555	554	542	574	564	538	558	546	557	518	552	551	549	567	549	522	497	532	563	511	524	512	553	520	555	539	514	557	536	503	519	524	535	557	513	524	534	561	548	563	496	481	525	550	618	546	546	562	534	543	571	523	581	543	545	572	556	528	537	549	544	540	528	558	526	556	583	528	552	580	550	582	540	580	558	538	504	550	539	535	487	541	568	537	516	528	540	517	558	534	481	513	551	517	536	537	525	537	529	524	514	547	519	551	577	537	572	528	552	527	567	570	533	567	558	558	556	544	551	529	556	523	592	555	550	559	591	571	533	544	569	569	539	554	546	545	570	514	516	512	540	547	549	554	548	559	533	534	556	565	527	567	554	510	524	556	555	515	514	544	576	501	541	595	507	529	543	595	608	553	541	548	539	575	528	525	550	583	554	545	548	535	544	564	558	538	581	542	572	560	546	561	496	534	598	557	545	557	551	586	558	589	562	540	593	572	583	549	523	550	542	515	581	574	561	555	531	531	544	570	573	509	528	565	564	579	557	523	559	579	540	535	561	550	534	529	538	554	529	554	530	564	556	541	543	581	512	540	556	532	540	587	561	566	534	573	539	536	533	544	570	516	510	538	525	552	547	577	565	498	582	502	552	540	547	561	526	591	537	576	556	566	541	498	564	537	532	545	545	559	570	548	536	539	528	549	517	570	514	526	565	542	510	563	574	543	516	534	551	545	594	579	521	560	558	540	546	559	536	536	556	584	563	552	536	537	517	540	535	553	545	572	564	551	534	531	542	571	542	537	534	544	548	532	532	533	524	505	569	518	563	576	573	544	543	530	527	524	571	525	574	529	530	562	553	553	500	558	555	562	571	544	552	582	556	532	540	503	547	548	556	515	533	544	590	554	569	541	547	547	514	561	551	545	546	571	534	579	504	599	525	550	573	540	554	551	584	543	532	594	544	501	520	521	516	506	577	540	524	502	526	547	541	518	575	549	540	556	524	550	533	550	503	535	562	525	528	528	533	565	515	540	550	538	569	526	556	557	493	551	566	579	560	560	562	542	541	527	543	557	581	536	552	575	541	538	539	558	526	532	547	527	486	524	512	551	538	522	552	534	567	572	521	493	531	562	542	567	553	542	554	532	557	553	526	539	579	528	563	533	533	521	510	544	549	511	507	540	577	541	494	527	546	544	527	585	479	465	525	546	578	571	565	563	562	521	539	566	520	556	552	517	573	516	484
2493	396	228	204	247	456	481	583	747	749	601	504	365	284	241	225	191	158	160	121	122	109	101	91	119	99	54	57	56	66	62	59	43	40	45	44	53	55	62	67	48	40	63	51	54	46	38	53	134	274	272	208	154	85	54	45	44	31	46	28	49	36	45	56	33	41	43	27	28	38	30	37	38	34	36	38	27	35	41	43	31	43	49	38	45	34	43	42	33	36	42	36	56	38	35	45	41	32	38	28	34	36	43	30	23	36	32	45	44	37	37	34	37	37	36	43	37	34	42	43	34	47	31	40	25	36	55	33	46	28	33	38	35	35	41	38	44	44	32	41	31	53	43	35	43	36	34	36	39	32	22	33	43	44	36	34	26	44	35	54	40	41	24	33	44	38	41	29	30	45	44	39	41	36	26	33	29	39	40	49	36	37	47	36	36	28	47	43	41	32	40	29	50	42	46	51	34	36	44	31	34	36	31	41	40	41	42	38	28	31	30	40	47	30	33	44	40	50	42	41	44	34	33	42	39	29	51	46	43	29	40	47	34	39	33	44	44	31	53	40	43	36	34	32	36	33	39	34	38	47	42	36	44	37	37	38	43	37	44	30	35	45	52	44	46	28	36	29	32	49	28	39	32	42	42	30	35	40	35	48	23	36	41	35	31	33	36	40	46	24	38	34	42	48	36	34	32	45	31	38	39	28	39	36	29	40	30	33	42	42	37	46	46	48	42	31	28	41	29	34	38	28	29	33	37	36	38	44	25	38	36	40	33	40	28	32	32	30	39	37	28	43	40	30	38	42	35	27	31	42	36	35	36	43	30	38	49	33	37	35	39	24	48	42	44	36	37	40	44	26	26	19	49	41	38	28	46	39	40	44	42	32	46	32	39	40	50	38	37	34	38	31	47	45	45	38	42	35	40	27	38	35	51	29	40	35	29	23	27	35	40	31	47	37	37	36	43	39	36	43	29	39	41	35	41	39	35	33	36	32	33	44	34	44	30	32	34	33	46	38	43	33	34	44	35	33	27	36	45	37	36	33	36	41	35	45	49	30	36	27	29	40	32	45	40	42	34	50	40	38	34	28	38	36	37	36	37	41	42	47	42	46	29	36	48	39	39	44	33	32	39	40	28	26	29	38	37	37	38	38	30	36	24	29	40	28	41	34	39	40	30	32	37	34	37	37	38	42	36	33	33	29	34	34	38	38	37	40	43	36	36	44	41	38	27	44	40	41	45	51	41	36	28	52	42	44	41	49	40	33	41	25	41	29	25	39	45	38	31	32	37	36	38	35	37	27	39	44	42	34	23	43	35	28	27	34	40	33	31	48	46	29	38	50	41	37	36	44	33	37	41	36	42	35	40	33	42	38	32	46	34	31	41	43	35	36	35	36	33	42	46	44	27	43	37	35	28	28	29	36	38	39	45	29	27	47	41	52	40	34	33	36	34	37	31	32	41	34	22	38	39	33	38	38	38	35	28	36	34	36	35	24	49	34	43	46	37	43	33	36	30	44	40	37	33	33	50	42	40	42	41	29	38	36	29	40	30	30	31	42	31	36	36	44	36	38	31	32	35	44	39	47	47	44	36	31	36	39	40	41	37	38	45	51	45	32	37	37	38	29	45	36	26	30	44	45	27	44	26	43	39	43	38	32	45	39	41	40	41	42	32	31	35	42	40	40	28	30	39	40	40	47	38	48	38	38	38	45	44	39	34	30	36	46	40	32	42	30	33	36	34	28	35	29	33	36	29	44	49	34	39	35	42	41	38	47	53	31	36	36	28	44	39	35	30	39	50	39	44	39	40	49	39	40	33	34	39	40	45	36	55	40	45	45	38	35	40	32	42	45	38	36	42	42	44	40	40	28	36	37	39	32	31	35	43	39	36	43	37	33	43	49	49	30	43	44	38	46	45	48	41	31	28	43	48	41	35	35	40	37	37	40	31	34	37	27	46	35	38	39	35	48	39	41	32	52	50	39	25	35	34	39	38	37	44	43	39	42	38	45	39	30	40	38	39	41	30	38	38	32	35	38	30	37	42	41	41	34	31	35	28	35	36	38	36	28	37	37	39	46	39	43	39	48	35	37	42	38	48	48	41	26	49	37	53	40	37	30	31	30	42	41	42	41	36	30	36	38	34	30	26	35	45	38	37	42	41	36	36	34	44	41	40	44	36	36	46	35	35	35	53	40	50	29	29	33	26	33	34	33	41	37	47	31	47	29	22	45	34	33	33	33	27	30	49	31	34	38	43	35	40	42	35	39	38	32	50	32	36	49	31	35	34	23	41	39	34	43	39	41	31	32	38	39	34	49	31	42	40	37	38	40	31	48	31	39	46	33	42	46	25	28	40	43	35	35	37	31	42	51	37	46	37	35	29	34	38	35	31	33	50	42	35	31	43	39	35	46	32	40	26	42	35	46	37	39	40	46	39	37	29	41	43	43	40	34	46	33	36	35	42	25	36	46	41	36	25	44	33	28	49	41	32	35	39	35	42	38	42	34	40	35	35	44	39	32	32	39	38	34	46	41	31	38	39	33	39	29	45	38	45	37	40	35	30	33	36	41	36	47	39	35	40	45	39	37	38	38	40	31	42	34	32	53	49	23	35	31	40	45	30	28	57	37	48	53	38	42	27	40	47	29	36	38	33	47	37	43	33	27	44	38	35	42	36	43	34	35	32	46	30	44	44	33	44	29	28	31	35	37	43	30	37	27	35	35	32	34	36	28	45	38	36	33	33	37	36	39	31	44	38	44	45	28	35	46	37	39	29	43	36	34	35	32	39	39	45	47	32	38	34	35	42	35	37	30	46	40	28	38	38	42	35	36	37	42	36	44	37	29	38	34	36	36	43	41	46	37	39	42	40	34	50	39	44	41	35	34	46	45	38	46	36	33	37	28	39	35	30	37	43	41	39	38	32	31	35	32	38	21	30	47	37	38	41	30	44	36	42	42	46	42	28	44	45	42	49	40	36	45	34	36	34	40	39	38	31	42	48	34	47	37	40	41	38	38	34	32	40	34	39	53	37	38	33	31	44	33	40	39	32	50	41	45	43	40	40	44	42	36	29	46	33	29	36	37	46	46	51	44	40	41	49	39	43	42	35	30	32	41	44	33	38	30	39	34	42	46	39	48	44	41	34	47	40	31	43	27	33	49	35	27	33	36	41	33	34	34	34	41	31	44	38	29	32	45	37	36	33	53	42	33	40	36	44	43	35	30	33	40	31	30	36	29	33	36	30	52	26	35	46	42	39	40	41	41	36	34	26	29	40	41	36	32	36	34	32	41	36	35	35	30	25	39	35	48	38	33	30	39	44	40	52	41	24	30	40	43	40	42	33	38	32	40	34	36	42	30	33	39	34	34	35	34	31	36	29	40	43	43	45	44	27	38	32	45	40	38	42	35	36	49	34	29	36	44	35	37	36	34	38	44	21	33	27	28	43	41	42	32	38	38	42	44	32	25	20	47	40	41	34	32	37	40	38	33
14557	6779	4100	8038	18436	22164	21028	20747	22708	21766	19248	15847	12863	9878	8116	7590	6413	5558	4540	3858	3327	2920	2430	2282	3177	2476	1463	1149	1136	1107	1049	1068	942	806	681	726	860	872	847	964	953	1010	1029	803	849	734	627	599	3983	7420	6622	4930	2840	1608	826	599	456	418	410	390	377	414	377	421	439	384	422	391	407	396	395	392	357	410	385	423	387	411	427	412	407	409	401	381	386	405	397	416	415	452	382	415	385	379	456	421	398	419	413	398	385	389	397	422	440	413	420	423	428	416	408	406	420	376	420	418	424	356	428	415	413	398	413	410	382	450	434	416	406	412	399	422	374	365	391	408	416	424	382	413	392	425	399	395	425	399	389	409	415	410	414	449	437	404	360	440	416	404	417	398	412	398	401	450	374	408	408	358	412	415	396	457	406	444	401	446	414	390	382	408	416	434	433	405	405	408	407	414	413	409	393	433	398	394	438	426	410	421	390	406	379	391	377	378	401	391	370	402	401	416	406	427	425	423	391	398	408	364	431	375	432	416	400	413	403	414	376	393	431	399	411	415	373	401	414	394	400	386	407	452	403	395	400	410	387	382	405	410	444	417	389	392	404	409	379	407	382	378	391	399	391	400	420	416	390	421	401	423	401	382	398	392	380	419	371	405	401	383	449	410	389	417	425	415	436	379	393	395	400	352	404	408	418	415	409	390	398	417	413	378	400	379	421	422	379	393	402	406	413	403	405	428	405	412	384	424	380	416	410	416	388	411	415	398	421	455	403	436	417	394	439	412	386	437	388	373	408	405	392	404	396	436	381	395	383	377	397	420	411	432	407	357	424	400	385	409	423	427	418	415	402	421	391	361	417	381	431	387	446	422	400	449	394	376	423	411	420	427	398	434	408	407	416	409	404	380	405	413	354	409	431	410	380	441	358	361	407	426	418	368	419	401	366	394	440	403	382	417	430	390	398	412	409	387	392	404	426	426	374	408	402	467	438	419	387	403	416	437	388	405	412	400	431	435	404	441	432	399	443	422	421	367	416	427	446	423	397	414	390	401	432	368	383	402	415	415	410	439	402	393	396	394	408	407	425	415	385	375	412	374	413	415	385	400	432	445	435	405	390	414	434	408	429	394	410	363	370	435	412	381	412	374	383	407	397	420	407	412	417	405	397	415	436	411	444	425	379	386	414	389	411	407	431	385	445	408	396	424	403	386	399	429	388	433	431	392	408	410	416	399	417	410	443	380	371	403	433	376	413	454	388	386	389	394	390	396	400	396	431	384	432	373	429	410	387	416	428	439	412	401	423	393	367	418	399	434	410	387	419	425	379	396	399	396	378	405	371	418	418	361	417	359	412	391	417	419	431	416	398	392	382	435	408	404	413	378	413	440	411	427	404	389	408	400	405	412	398	419	455	419	426	416	407	402	381	444	424	417	412	420	376	388	415	435	375	422	412	404	415	437	423	396	406	387	385	393	382	402	423	408	435	415	408	402	382	405	409	414	422	391	397	425	424	426	421	394	408	400	422	441	407	388	370	425	389	438	405	369	374	381	407	438	405	482	431	404	399	393	405	388	379	432	411	396	441	392	413	398	427	428	393	388	406	388	424	393	415	418	413	360	392	392	396	411	429	409	377	413	411	396	392	419	404	427	401	405	413	393	406	413	383	402	420	389	427	424	417	384	404	431	399	391	405	410	392	425	373	415	414	459	386	423	426	395	394	411	424	420	421	430	423	434	422	407	433	418	403	429	455	401	420	366	412	399	374	392	404	417	366	396	411	422	402	400	393	396	428	450	391	409	386	398	414	401	437	397	418	418	397	417	419	399	398	388	427	398	439	367	386	377	392	379	432	354	393	398	390	388	411	380	403	401	409	423	407	461	401	388	423	380	403	428	414	406	392	393	401	432	414	413	438	369	379	381	404	403	396	393	399	379	419	390	390	394	429	393	395	453	368	402	388	392	390	379	402	398	425	385	406	391	421	410	390	427	428	363	452	407	401	394	375	386	403	370	376	431	409	434	391	411	388	413	439	398	396	411	388	401	394	374	402	416	413	422	399	371	399	384	430	415	387	420	396	437	447	395	404	433	372	406	419	397	398	410	401	403	418	369	390	406	385	412	388	412	383	401	398	392	390	425	391	370	408	427	397	396	362	423	414	406	392	378	408	415	372	420	421	440	388	398	391	454	388	357	427	422	409	402	402	394	416	429	384	370	401	424	392	370	417	411	386	429	444	429	387	425	409	400	442	426	393	385	402	405	429	402	372	406	425	380	426	402	395	409	382	461	394	403	458	405	405	426	421	431	436	369	412	364	436	431	402	391	415	381	379	379	416	408	409	392	382	410	388	392	385	399	375	389	368	402	436	400	394	402	400	402	411	426	460	414	386	415	407	392	412	389	409	392	405	412	404	399	419	403	436	415	399	405	418	404	430	400	386	406	433	399	402	387	377	420	395	383	452	395	375	428	392	395	468	400	383	391	416	407	417	391	412	398	401	399	412	417	401	403	400	420	434	408	413	405	402	432	418	420	393	401	401	403	425	401	425	412	419	368	404	376	441	410	413	405	355	421	401	377	398	420	341	412	431	383	413	401	442	431	437	432	416	399	382	440	419	386	411	398	433	392	419	408	416	363	410	379	393	354	413	406	409	422	407	415	434	360	408	414	406	412	429	413	388	388	392	364	403	420	399	414	405	404	436	397	412	429	388	379	386	419	381	417	397	415	425	408	375	413	408	380	404	363	413	425	437	381	377	406	399	395	419	422	426	422	431	415	392	399	400	418	390	395	411	417	402	363	415	379	371	471	409	385	371	416	402	394	435	365	379	405	398	378	397	362	397	419	423	383	404	434	393	404	407	411	397	381	425	381	410	415	391	414	439	399	404	374	418	426	417	419	433	429	430	402	422	411	399	417	396	402	371	409	371	430	401	395	399	421	352	394	424	411	423	419	425	418	409	408	383	401	409	405	368	382	399	398	425	428	398	379	381	403	416	438	395	414	390	411	415	410	414	388	396	404	392	403	415	378	402	443	400	419	382	443	409	407	430	405	416	410	413	425	397	424	431	401	411	358	386	413	427	390	409	403	431	404	407	408	398	408	391	415	394	407	422	441	394	399	408	343	417	397	411	402	410	408	373	403	405	401	387	415	403	371	373	384	405	412	383	386	401	409	420	424	428	407	377	428	416	400	411	432	430	408	432	429	434	407	401	389	389	422	383	462	383	372	409	382	431	425	415	391	388	406	416	433	434	404	412	401	419	404	401	406	425	399	412	406	397	421	387	427	416	414	414	351	414	389	390	413	403	428	403	410	391	434	439	439	374	417	420	394	394	433	429	415	416	437	428	396	396	408	406	383	380	431	456	411	387	392	405	377	426	403	389	361	399	377	414	397	412	404	399	413	412	372	397	401	411	385	402	417	430	411	409	440	419	430	391	402	437	421	404	401	380	398	392	356	406	376	435	373	377	373	412	381	417	402	401	430	390	354	389	358	390	426	380	445	414	405
1437	516	395	280	388	600	655	772	1115	984	724	539	421	386	282	299	255	213	221	188	158	127	120	102	140	103	91	75	72	74	71	57	65	60	56	68	78	82	66	85	71	73	70	58	70	74	76	70	319	428	406	265	167	128	62	67	44	59	36	47	48	44	53	45	57	55	49	48	61	42	47	50	57	47	47	44	69	46	42	39	53	49	58	51	49	58	55	57	58	61	49	39	48	49	46	48	51	37	47	35	40	45	46	55	53	42	55	49	47	47	47	55	49	50	57	41	62	42	47	50	44	49	40	52	57	41	55	58	47	59	35	44	46	43	55	44	46	50	49	48	47	43	42	46	54	64	45	41	42	50	44	54	58	38	32	47	46	50	48	42	50	34	46	37	52	69	39	52	46	54	40	63	38	48	63	62	54	44	54	56	59	46	49	52	45	47	48	48	58	44	46	46	51	46	54	48	39	51	47	43	52	49	49	59	58	52	49	60	54	44	43	47	42	62	53	54	47	37	48	46	53	50	53	42	57	43	37	58	32	47	43	41	45	39	50	39	50	57	53	41	56	56	57	58	63	40	51	47	37	61	53	51	41	53	53	52	49	61	48	52	54	46	38	68	46	60	49	62	46	58	48	52	43	42	44	68	64	62	48	39	43	45	58	54	53	55	53	57	49	50	48	54	51	49	43	54	49	56	44	47	43	44	53	42	35	45	42	45	56	50	47	43	51	58	50	52	54	53	65	39	49	43	57	43	51	34	35	55	52	56	56	49	54	59	39	57	49	64	51	64	52	65	48	49	51	52	67	48	59	49	48	48	46	41	55	57	57	54	62	52	45	37	59	49	46	50	52	49	50	50	55	59	47	44	55	61	50	48	44	58	51	48	57	43	45	59	52	47	54	54	54	50	48	45	40	40	49	38	59	55	52	47	66	44	48	63	47	41	63	57	45	57	44	52	53	50	49	51	33	51	58	53	53	50	55	46	44	52	48	47	51	55	45	37	45	43	45	63	37	36	50	52	51	44	50	59	41	47	58	54	51	54	51	53	39	48	50	44	50	46	41	55	48	57	35	48	47	57	50	60	44	46	63	41	58	54	56	49	41	41	59	63	49	37	54	43	44	41	42	52	47	46	44	56	50	50	57	40	36	62	57	51	52	52	32	58	64	57	40	60	49	46	38	60	50	37	55	42	46	42	53	36	47	46	46	44	46	59	44	49	52	41	44	62	49	66	44	53	58	50	60	49	52	53	51	53	53	47	57	46	44	44	43	48	48	43	46	55	54	45	45	43	44	51	60	46	50	56	56	57	50	49	54	46	38	58	43	58	42	61	44	54	50	63	38	51	43	45	58	33	45	47	59	48	39	45	52	47	58	49	49	58	51	35	47	45	45	42	45	57	60	50	46	48	36	47	58	52	62	50	59	39	41	47	53	51	60	52	55	53	43	50	48	54	52	54	43	47	52	50	44	48	47	44	52	58	43	45	52	42	51	46	45	40	53	50	45	57	52	52	57	52	49	68	57	39	54	59	53	51	40	56	56	55	51	46	52	46	43	59	42	51	49	49	56	50	45	46	48	39	40	44	50	42	54	60	44	54	60	41	48	48	50	50	41	56	51	46	63	59	60	47	43	43	52	52	62	60	42	60	36	41	38	45	52	50	51	50	55	57	51	54	50	49	44	53	48	43	47	47	54	45	59	49	63	46	49	66	47	60	48	56	40	52	41	43	68	41	45	63	48	53	55	50	41	53	53	46	44	53	54	54	38	37	47	45	43	44	39	47	39	59	58	38	54	53	44	57	53	52	46	48	46	50	54	54	44	47	37	42	33	56	57	59	53	52	36	48	59	46	68	60	62	56	50	48	55	40	47	51	53	39	53	41	54	47	44	41	50	45	58	42	45	48	65	48	40	36	43	58	58	45	45	41	33	50	58	58	51	49	46	43	52	35	47	59	47	65	46	55	44	56	52	59	41	49	46	49	48	49	69	63	45	34	51	49	49	60	55	59	39	43	60	51	45	50	45	46	54	52	50	48	58	48	49	60	42	53	53	60	60	61	61	47	44	47	53	52	59	55	41	46	57	55	38	53	46	44	43	56	47	50	42	46	55	46	47	51	58	45	49	56	52	55	42	51	51	53	53	56	45	64	42	47	56	44	59	50	50	57	55	65	58	54	46	42	48	43	62	55	46	49	42	49	45	48	42	50	45	55	57	48	43	52	41	54	54	32	60	51	55	46	49	44	59	62	51	54	51	64	42	42	42	37	54	34	50	52	45	50	44	47	58	53	63	48	57	41	49	54	46	49	51	60	56	40	41	56	62	54	41	51	52	49	39	59	48	60	65	45	45	48	56	43	49	44	68	45	50	68	47	52	46	61	53	49	50	45	43	49	56	52	42	55	57	57	46	48	55	49	42	47	54	45	53	53	49	50	44	50	54	42	49	51	55	47	39	53	53	57	44	65	49	58	66	43	65	45	43	51	57	41	57	62	46	43	52	48	58	55	60	54	52	52	58	51	46	45	43	45	58	62	51	54	55	44	59	38	42	43	52	41	54	44	59	53	47	48	52	54	57	58	55	47	54	45	52	52	47	61	39	40	47	56	48	60	41	54	51	57	37	44	46	50	49	53	42	59	35	51	50	45	45	57	35	47	53	43	50	35	52	48	57	47	41	46	55	50	53	49	55	46	50	48	39	58	58	46	54	46	43	62	59	48	52	41	57	48	48	49	53	52	56	43	51	44	42	47	44	51	48	57	38	50	63	43	50	48	68	56	41	40	44	52	59	42	48	48	49	40	54	42	56	50	41	45	46	57	46	46	46	53	35	55	47	54	57	50	43	48	54	56	44	40	50	44	48	55	47	47	56	48	62	60	55	36	61	55	48	42	53	43	47	61	49	49	47	56	43	49	47	41	55	55	50	56	41	55	58	50	54	51	57	53	48	54	36	46	41	43	50	55	64	63	46	40	57	47	49	50	58	53	49	62	56	50	47	55	55	48	52	58	58	54	38	48	36	42	45	56	51	59	46	44	46	48	51	53	51	58	51	57	39	46	41	61	43	54	55	44	55	50	52	53	44	58	50	50	38	54	72	46	56	44	63	47	46	44	56	54	50	46	61	40	62	43	45	42	52	43	50	57	57	52	46	58	50	54	46	43	42	57	50	46	58	53	46	55	61	55	58	59	51	49	62	48	48	43	49	54	53	50	50	62	52	50	50	43	45	45	46	37	53	53	58	43	48	49	42	41	38	50	35	56	50	60	45	41	58	63	55	49	56	64	50	56	42	53	55	47	55	54	52	53	40	57	65	55	53	39	48	50	45	54	47	39	57	55	50	42	47	52	47	47	59	55	57	61	52	49	43	53	62	44	62	62	51	52	54	50	50	50	49	43	50	42	57	49	43	58	64	48	32	51	52	45	45	48	45	54	44	44	56	44	53	53	59	59	54	43	49	49	53	51	45	39	53	55	59	56	51	51	44	59	48	36
18231	9049	5931	11159	22181	24848	23918	24995	26148	24411	20517	17356	13837	11558	9957	9021	7720	6400	5470	4947	4403	4046	2947	2780	3049	2828	2114	1466	1434	1396	1314	1163	1127	937	1010	1074	1110	1059	1176	1319	1263	1247	1251	1115	1095	1028	1094	1516	8052	10136	8665	6194	3454	1935	1107	690	618	579	530	546	528	534	527	525	531	542	528	490	498	530	570	519	522	504	543	541	529	550	516	554	535	575	552	504	498	480	519	516	537	482	488	507	499	522	516	519	551	539	531	551	525	569	534	544	525	527	528	517	480	516	551	555	542	526	530	513	508	514	533	560	509	524	536	517	538	516	508	483	528	531	534	520	484	491	497	595	550	517	502	534	548	527	547	502	526	525	560	540	602	535	568	503	525	488	504	493	528	517	480	500	506	535	544	532	559	545	539	537	536	578	535	555	534	492	574	504	540	545	496	509	519	527	509	571	557	525	529	519	522	540	515	510	494	600	550	523	505	531	498	495	553	535	531	533	539	518	533	543	513	541	538	522	577	544	534	543	537	559	515	560	552	534	524	546	550	531	584	532	558	530	505	555	513	541	499	548	570	560	543	525	526	546	534	512	560	551	532	531	565	546	516	561	529	529	505	526	540	500	529	536	565	532	564	563	504	535	525	554	520	512	525	533	510	553	535	525	538	548	510	524	506	563	509	591	557	564	547	542	562	533	566	538	546	523	536	532	511	530	571	514	545	495	542	514	507	498	578	536	563	497	560	545	514	539	528	511	496	484	539	553	510	582	544	504	548	519	572	546	501	509	563	532	552	521	474	542	543	500	503	510	467	552	569	557	559	530	533	521	576	569	515	531	489	517	529	534	506	544	560	553	517	559	554	581	500	559	496	537	543	547	522	516	505	555	527	522	544	516	555	513	555	551	518	516	525	515	534	473	508	530	550	515	501	536	543	560	514	510	487	523	529	536	503	512	495	496	568	545	547	531	518	495	511	514	556	509	557	507	524	543	517	554	584	574	554	527	509	546	521	541	521	549	523	488	491	539	567	567	567	510	513	518	551	533	538	511	512	571	511	541	565	536	523	567	527	518	539	519	489	521	524	518	549	531	529	521	558	500	528	530	556	530	513	535	585	547	531	534	528	535	525	518	577	567	531	567	536	540	550	592	532	538	535	537	523	549	503	508	545	548	493	513	554	514	524	521	521	549	508	516	510	492	515	555	541	571	548	529	537	511	597	510	483	577	569	507	527	506	535	521	520	523	547	506	564	516	486	546	543	535	517	516	528	518	533	509	508	522	584	567	544	544	540	559	549	531	544	506	556	557	544	530	492	509	479	585	524	533	546	503	558	569	534	550	538	552	557	552	533	543	544	512	507	552	556	534	538	551	506	576	579	508	575	540	528	556	550	576	523	548	568	507	521	571	509	509	493	551	540	518	520	563	488	527	548	502	539	553	517	549	558	488	490	546	535	536	530	548	567	496	521	544	520	502	539	548	539	492	587	526	522	538	549	530	560	496	553	580	549	557	525	576	496	519	519	505	563	528	512	560	513	543	566	516	487	550	516	575	567	490	526	543	482	525	554	557	514	566	588	506	529	529	511	524	508	551	546	580	521	508	530	550	539	494	556	549	535	543	501	574	522	524	535	567	508	572	506	563	525	550	534	528	498	568	530	529	522	578	493	519	548	523	538	481	542	519	500	504	542	515	519	553	527	504	530	515	545	539	552	539	521	526	517	536	547	534	550	508	530	542	550	511	531	530	528	488	520	501	577	587	549	522	501	521	516	505	546	550	518	496	555	529	524	548	579	498	521	558	560	556	558	550	518	536	516	529	519	517	522	536	515	526	540	534	540	576	548	506	480	523	535	522	516	530	551	517	509	501	548	547	553	533	518	519	587	503	495	512	548	509	545	545	507	542	534	553	529	511	549	516	495	532	539	533	516	505	520	520	544	544	553	554	531	489	548	521	525	519	534	544	539	516	529	535	521	502	515	501	506	564	550	528	530	489	531	545	557	543	523	539	546	497	558	526	542	564	531	509	533	508	522	543	513	532	498	543	500	529	550	559	573	512	524	538	525	490	549	565	540	526	527	482	523	538	549	513	521	484	558	515	534	554	550	512	502	518	518	525	553	504	499	496	519	516	535	525	546	528	543	514	535	504	504	552	510	533	514	527	518	510	495	600	548	520	529	553	532	524	521	590	507	518	552	586	512	512	501	570	523	510	523	496	509	504	541	498	565	496	527	484	553	506	533	527	557	529	523	541	545	512	556	522	521	542	533	535	502	497	550	580	513	519	529	546	542	515	488	547	491	551	556	485	519	504	562	533	506	524	514	565	536	523	513	524	512	544	533	552	518	522	553	543	505	552	522	493	522	536	534	535	557	536	516	575	510	555	518	569	556	537	499	496	549	546	542	565	533	510	567	564	541	585	519	535	544	488	506	500	520	540	523	559	548	471	498	551	534	525	542	547	501	555	525	584	532	544	515	554	515	533	487	524	545	537	565	543	542	510	554	562	570	547	513	523	524	548	516	553	500	515	506	542	498	522	589	543	522	577	544	543	544	530	576	525	556	535	544	524	542	529	547	494	530	543	521	502	532	504	520	537	519	553	525	539	533	531	532	548	526	521	501	476	532	541	520	532	539	530	515	538	528	522	545	579	501	532	520	510	526	562	546	482	533	560	516	509	551	519	537	519	506	552	556	540	552	535	535	512	555	482	515	517	497	504	541	493	505	543	514	474	561	540	549	508	511	524	515	538	525	500	539	543	519	549	490	561	492	520	523	570	528	558	559	538	554	548	557	568	569	537	549	532	507	527	520	529	566	548	524	548	551	520	549	501	547	550	471	533	503	511	536	546	579	553	528	540	513	520	506	523	496	538	567	487	541	524	516	537	489	543	520	529	533	525	529	534	529	549	527	551	516	556	529	563	539	536	538	524	530	551	542	540	541	545	529	548	543	545	516	532	561	527	487	515	505	523	501	551	535	518	553	499	544	514	527	535	513	524	524	573	568	496	503	507	525	543	527	522	532	498	558	529	557	540	517	544	537	527	528	471	562	568	541	516	583	502	566	532	541	527	543	563	563	516	523	567	512	522	562	554	534	519	514	522	523	539	559	499	555	547	566	535	517	576	535	507	516	532	501	525	526	536	539	528	572	534	550	558	548	548	535	521	500	573	512	494	557	515	544	510	552	511	562	521	564	528	530	502	532	509	535	558	508	557	566	506	512	547	545	537	500	505	513	508	545	531	469	514	527	516	556	547	516	561	531	577	522	575	505	507	515	532	523	524	552	517	519	526	525	514	523	532	542	547	522	511	548	534	567	556	585	512	511	530	509	537	557	503	514	566	518	535	512	523	556	522	562	535	551	526	507	539	558	555	526	544	549	550	532	545	564	543	580	532	544	543	521	548	533	586	538	543	491	543	539	504	543	505	558	561	536	531	502	495	547	520	542	577	549	544	528	531	525	553	515	507	584	547	558	556	530	498	546	520	537	545	520	539	525	503	517	552	512	482	481	546
1596	289	203	148	201	330	432	564	549	524	352	307	244	200	188	159	119	137	123	91	91	72	81	65	72	86	47	49	54	58	50	63	48	50	57	45	54	53	55	53	61	54	51	41	46	47	56	58	106	110	100	109	64	56	37	46	50	43	34	31	42	37	49	31	32	41	43	42	26	38	37	46	40	50	51	44	39	38	36	44	50	41	49	27	33	35	35	45	42	42	44	39	30	38	38	44	47	47	40	53	38	40	41	46	38	48	39	35	40	40	33	42	43	27	30	28	45	47	37	33	41	46	35	38	40	38	37	49	45	28	41	46	38	35	40	35	43	46	38	34	38	43	44	40	34	40	41	36	43	40	34	40	42	37	48	42	38	45	39	41	44	48	46	39	44	34	42	36	38	35	42	40	39	41	35	42	53	39	35	43	43	35	39	38	43	46	35	38	36	48	44	36	38	28	41	34	34	34	38	34	47	43	47	38	40	24	35	29	34	43	34	37	49	35	47	32	42	38	41	29	36	47	46	35	41	46	47	35	40	34	59	42	36	35	42	42	43	46	45	56	34	32	48	32	31	41	48	45	31	42	37	38	46	45	38	44	41	31	37	39	46	38	47	40	53	45	44	45	30	41	35	39	35	50	35	35	41	37	44	42	45	51	39	48	46	36	42	29	37	40	35	42	41	43	43	39	42	37	41	51	26	34	42	41	41	38	35	44	40	46	36	37	52	42	38	39	38	37	43	42	39	31	47	45	40	48	38	25	33	31	42	45	35	42	47	29	44	42	32	30	48	39	37	44	42	40	34	49	32	43	43	43	44	33	41	38	40	32	39	42	44	34	37	31	45	35	39	41	24	44	40	30	41	36	44	50	38	36	47	39	37	33	37	37	37	51	34	46	44	37	39	35	44	45	34	38	43	34	46	39	41	38	41	42	57	39	48	43	37	45	36	30	39	46	36	30	48	58	40	41	40	45	42	44	38	38	33	40	41	46	35	54	43	35	35	26	34	39	34	32	34	40	44	41	47	43	34	36	39	38	38	38	47	48	52	41	41	45	41	45	47	41	51	42	50	32	33	45	42	29	36	36	35	35	40	43	41	35	37	47	54	37	35	45	40	51	41	52	33	49	31	49	33	35	39	35	37	36	46	34	59	41	32	48	38	53	43	42	43	41	52	53	31	46	58	44	44	43	44	44	43	35	48	39	47	50	38	32	42	53	50	55	38	36	47	37	34	44	45	48	44	42	38	46	25	47	45	40	38	40	46	34	49	45	44	41	41	46	38	31	35	54	37	40	44	42	31	39	34	34	43	36	36	30	50	35	34	50	40	52	34	37	42	43	46	37	47	43	40	43	38	46	35	42	31	34	33	33	47	55	44	53	37	37	51	36	41	36	44	59	33	37	39	36	50	43	48	44	38	40	32	40	33	38	38	54	39	40	30	32	40	34	46	37	45	35	42	44	46	37	42	35	41	60	29	52	42	50	35	45	50	29	57	49	47	63	36	34	48	37	29	55	24	33	39	48	47	45	49	39	54	30	34	40	46	37	42	44	29	47	41	40	37	52	33	31	50	37	40	37	36	44	40	50	36	45	43	35	46	43	44	37	36	43	30	33	44	47	36	31	38	39	36	36	41	36	45	33	47	40	44	50	40	40	46	44	45	44	39	31	36	35	53	37	48	43	60	34	46	44	33	33	38	44	43	40	36	29	36	43	34	29	35	43	39	40	38	37	46	38	40	39	38	52	40	37	43	51	29	43	41	34	49	42	51	46	47	47	30	38	50	51	44	46	41	42	49	38	30	35	43	41	28	20	41	40	53	46	43	34	36	42	43	37	39	37	42	37	44	29	47	42	33	34	39	40	35	40	39	42	47	51	39	43	33	35	33	31	40	28	40	46	40	39	52	33	52	38	32	36	41	35	40	34	37	47	50	36	44	34	47	44	52	38	37	39	39	42	42	45	33	42	34	44	39	50	37	36	37	41	38	47	48	50	45	44	29	37	47	42	50	36	48	38	38	43	38	41	40	39	38	33	52	35	38	37	43	37	37	47	39	35	38	40	36	36	31	38	43	42	46	46	39	43	43	47	42	33	39	36	44	33	40	46	39	34	40	51	46	35	44	34	40	43	30	45	38	33	47	42	32	29	31	49	38	39	33	38	30	35	42	46	28	44	34	42	37	38	43	41	53	50	45	36	42	39	35	45	56	57	33	37	40	34	49	52	36	33	34	34	43	43	30	32	42	38	43	47	44	52	34	36	39	38	40	36	36	48	46	39	40	36	39	41	40	43	39	57	39	44	36	41	36	39	41	40	40	44	39	38	43	42	33	51	36	39	47	46	25	34	38	39	42	46	40	40	28	46	51	43	45	37	44	42	46	38	40	40	54	48	37	48	41	42	37	48	36	39	44	48	48	40	39	42	41	39	40	29	42	35	44	32	34	57	23	39	42	39	32	26	39	47	48	35	39	50	39	36	45	44	39	30	43	50	35	49	37	45	34	46	35	41	54	45	44	35	46	38	38	34	37	39	37	33	37	53	39	34	40	37	41	40	44	31	48	28	35	39	40	32	26	43	42	40	30	44	36	45	44	44	44	52	35	41	39	42	42	29	42	44	40	38	47	26	47	45	43	46	41	41	38	42	54	39	44	38	37	38	37	23	43	38	43	39	37	35	36	30	45	31	22	50	44	32	43	37	48	56	40	33	39	36	43	42	33	34	40	33	34	44	52	38	42	35	34	53	53	41	29	42	45	22	45	31	37	28	45	35	43	39	42	37	46	32	29	41	30	38	36	36	26	40	37	44	34	44	46	45	22	39	37	38	36	37	34	39	38	31	38	41	32	50	41	29	41	44	34	38	56	32	42	42	43	44	40	38	43	45	41	33	45	48	45	30	41	44	38	30	47	49	40	44	44	38	44	34	46	56	38	38	44	40	34	43	43	43	41	41	30	43	34	49	32	43	36	46	51	45	48	34	43	33	36	46	33	44	44	45	39	29	36	42	33	37	53	49	40	38	47	37	37	42	48	46	30	29	29	40	47	32	32	46	43	39	49	34	41	43	32	33	39	51	43	52	38	33	46	23	49	31	32	41	47	40	46	44	44	43	50	38	39	42	45	35	41	31	37	30	39	37	36	45	29	34	42	35	40	41	41	44	37	36	55	54	55	46	37	34	47	35	47	46	33	48	39	43	43	38	40	37	34	31	47	39	41	37	34	40	40	40	36	33	38	37	40	28	38	37	42	40	33	46	44	33	39	31	40	28	46	44	43	41	32	33	37	47	40	37	39	40	30	44	46	48	42	41	37	38	51	48	42	33	34	39	47	37	45	43	33	45	39	35	41	39	37	33	55	48	33	36	34	46	47	40	33	29	37	40	36	46	42	40	38	27	40	43	40	43	36	46	41	52	45	48	32	39	47	46	39	40	43	47	48	44	45	40	37	30	50	51	43	45	53	26	39	43	37	36	52	53	46	42	34	41	40	48
12622	5379	3399	7511	15248	18422	19498	21522	20277	17980	13561	11442	8470	7316	6495	5277	4308	3595	3162	2825	2646	2048	1559	1505	1642	1562	1097	923	1010	925	792	752	833	851	777	706	889	814	849	863	778	698	718	727	848	846	1007	1219	2678	2729	2484	1828	1256	894	604	505	454	448	429	437	412	431	422	433	439	452	478	418	408	452	396	434	434	444	424	454	477	427	446	429	399	462	393	435	450	432	417	411	450	448	448	433	423	414	441	416	491	441	444	409	432	431	430	466	473	435	435	428	425	408	405	399	435	415	485	438	426	411	406	408	411	447	420	446	410	457	437	437	429	449	451	435	445	449	417	392	430	437	416	417	439	429	427	435	414	456	452	436	430	390	422	455	449	445	402	444	425	405	440	420	444	432	419	422	436	421	412	406	454	404	405	458	433	444	413	448	418	426	437	442	412	417	438	443	425	410	420	414	425	430	426	413	426	454	425	401	423	438	421	449	425	396	410	431	426	433	419	475	453	414	448	479	439	467	457	436	433	426	471	398	435	427	436	428	426	442	420	412	441	454	459	420	442	438	408	446	441	430	413	409	401	435	418	440	410	434	390	444	452	391	459	448	434	451	421	413	425	420	424	427	436	416	393	450	386	433	420	440	428	402	416	401	387	432	440	414	428	432	464	440	429	421	452	404	424	448	478	433	443	433	477	425	414	418	415	419	408	407	384	422	483	444	442	421	411	474	424	468	410	480	458	404	441	415	426	399	434	463	406	416	447	440	418	416	470	445	390	413	443	456	464	422	455	406	446	427	432	424	449	438	400	387	439	427	416	483	416	457	433	452	382	426	429	461	433	429	442	429	450	438	441	433	432	431	437	390	380	441	461	428	408	428	416	449	412	445	440	392	415	402	437	418	413	409	427	463	417	431	461	429	426	467	431	435	439	455	421	510	430	422	416	434	448	419	419	440	425	458	398	409	422	427	418	399	410	454	417	391	456	403	429	471	455	444	447	389	438	452	441	430	435	454	437	406	464	424	356	455	424	429	412	430	422	454	433	433	402	472	488	434	421	433	397	430	419	426	408	436	426	385	427	448	450	438	418	434	405	408	428	429	435	417	396	409	409	423	456	463	448	403	432	442	438	449	441	394	398	441	423	421	398	452	424	470	459	426	401	398	408	411	411	475	456	421	376	455	388	400	446	388	408	422	439	442	417	472	412	400	419	459	425	448	448	426	434	430	416	424	447	389	436	427	437	404	444	435	423	426	441	423	407	458	425	432	438	451	419	424	462	448	416	433	424	400	439	420	470	440	409	415	444	435	430	426	435	420	438	414	427	422	427	409	437	403	481	480	453	397	436	428	459	423	466	429	459	460	438	427	421	413	429	416	433	436	434	455	436	413	440	426	451	442	427	401	426	434	414	444	433	405	439	467	447	426	432	431	427	435	442	386	470	422	411	430	438	453	456	402	444	374	441	428	396	411	469	463	435	397	390	445	425	392	438	412	421	410	462	406	426	383	415	408	426	431	432	430	435	426	430	439	447	455	426	411	446	454	445	411	450	429	451	431	420	416	439	408	419	434	416	440	434	405	431	414	457	418	408	412	430	420	380	448	390	445	414	437	441	415	432	407	380	412	438	449	447	438	437	429	406	417	427	443	430	426	435	453	421	432	420	424	418	389	414	450	463	440	476	392	424	452	414	418	417	438	422	372	437	390	436	417	423	458	441	428	435	426	424	407	475	412	432	452	465	428	435	410	411	437	461	437	438	460	410	422	414	433	443	423	456	413	442	441	422	428	441	439	449	428	466	407	430	424	412	453	450	418	449	439	459	419	411	431	421	374	440	442	439	432	464	450	457	404	402	415	436	459	409	415	424	417	413	420	406	434	418	415	406	439	420	434	430	441	442	397	445	393	432	402	408	413	398	429	442	420	442	417	460	427	415	452	421	463	418	426	430	395	437	393	426	407	434	427	412	430	443	438	433	405	436	409	455	419	444	431	449	399	439	451	414	432	441	431	466	405	428	406	399	429	436	432	384	422	423	416	429	448	445	427	413	410	425	431	423	453	421	451	444	415	448	419	405	399	443	411	409	411	434	423	450	466	445	418	403	388	429	459	417	431	442	438	446	413	438	423	415	437	426	437	438	431	423	462	440	433	405	433	430	429	427	411	460	416	454	466	446	406	448	445	419	417	410	426	397	422	474	443	430	439	435	441	415	466	411	428	441	417	425	403	390	447	453	415	471	454	416	418	437	427	428	417	425	414	432	423	442	399	411	444	387	423	423	418	429	445	453	464	455	434	429	444	454	431	410	432	448	500	423	412	438	433	407	401	425	411	418	407	440	420	443	407	441	421	449	476	429	465	437	428	422	422	456	431	402	461	440	402	413	423	421	426	459	415	413	439	409	443	402	440	418	402	381	449	428	442	455	392	382	435	459	420	439	448	457	450	424	432	408	442	437	427	407	446	427	399	433	407	422	412	427	402	398	398	437	427	401	415	391	454	450	440	437	471	396	435	447	448	408	463	422	449	441	413	427	433	445	398	399	391	420	439	413	435	472	407	409	400	449	432	402	454	435	425	437	416	450	449	400	439	423	404	454	382	457	427	426	403	395	419	410	426	418	443	440	471	409	436	430	442	412	443	443	422	452	448	453	466	427	415	417	426	428	435	413	444	425	394	428	464	392	454	424	394	446	494	381	458	459	464	390	418	483	444	480	429	423	454	380	403	439	407	413	403	441	386	436	453	414	416	416	429	428	420	445	429	461	450	458	446	425	436	447	449	416	428	439	441	451	459	395	393	443	417	408	430	437	398	385	477	453	451	429	410	411	432	413	464	450	419	440	448	405	439	442	431	425	414	465	383	421	401	454	421	453	459	413	440	452	402	430	412	443	454	430	452	438	410	473	388	443	401	433	450	429	427	442	442	436	435	417	403	402	416	433	457	432	407	407	406	454	413	427	455	426	383	433	439	442	459	434	391	429	425	444	424	474	449	397	394	434	409	433	415	433	437	445	443	447	413	369	420	434	459	447	415	426	435	424	435	426	460	417	404	429	451	411	395	410	380	441	446	454	418	421	400	452	408	413	393	404	435	427	447	414	437	416	455	442	435	427	440	406	401	436	469	440	431	453	483	434	427	423	446	469	405	423	426	445	431	398	427	421	447	402	440	438	418	407	387	395	413	392	434	388	420	430	419	424	426	416	428	412	453	432	397	429	382	419	425	425	429	415	434	427	461	418	431	453	435	434	430	427	416	428	426	444	431	441	413	406	417	432	395	438	442	448	428	409	476	440	453	456	398	439	434	409	418	424	401	423	410	438	441	390	467	428	412	445	445	435	385	452	416	386	423	428	418	433	444	434	445	445	469	450	422	388	414	435	451	433	406	446	413	434	402	425	431	428	447	412	450	466	415	399	458	418	457	430	438	466	432	424	438	429	438	361	417	411	399	461	467	439	433	417	439	436	439	456	406	432	413	453	439	389	461	453	450	413	455	389	410	432	423	413	422	426	415
914	492	349	288	320	467	709	890	794	646	481	402	298	292	241	214	198	169	151	141	137	88	104	95	92	66	62	66	69	75	68	74	70	64	54	67	54	68	68	65	64	63	44	56	66	55	106	157	246	216	207	151	129	96	68	67	47	43	57	45	49	51	58	70	49	54	57	48	53	43	44	50	51	65	63	47	54	55	58	43	47	51	42	45	54	56	53	44	51	45	56	47	50	39	39	49	43	39	51	63	47	49	58	48	38	41	47	65	50	66	59	55	48	52	57	48	51	50	49	41	42	48	39	44	59	48	53	48	53	64	45	61	60	56	60	45	43	58	49	43	52	50	44	50	63	55	43	57	61	45	56	62	51	50	35	54	50	47	59	43	45	43	61	50	55	48	51	58	64	45	53	36	42	59	61	49	55	47	42	63	51	47	60	46	39	57	57	47	53	60	49	60	65	45	45	61	64	38	49	45	47	56	51	54	58	52	51	49	56	43	50	46	49	50	53	44	62	46	62	43	53	55	42	50	59	47	43	68	47	52	46	45	57	56	41	53	46	60	46	49	47	53	44	58	47	45	59	52	49	52	37	50	47	56	61	53	55	57	60	54	53	61	50	44	40	56	55	63	55	53	51	56	54	43	47	60	56	46	45	65	58	53	47	49	64	57	65	55	57	46	62	53	58	57	59	53	43	52	58	57	55	57	68	46	45	50	52	39	59	68	40	42	65	45	42	55	45	50	41	38	61	53	52	51	59	57	41	39	52	56	57	50	54	43	53	44	39	49	51	55	47	44	53	63	49	55	52	54	50	37	39	54	54	56	55	56	47	46	51	47	50	61	45	48	57	56	63	60	54	42	34	44	44	52	52	57	57	47	52	56	48	62	48	40	40	45	67	52	55	54	43	44	49	56	52	60	45	55	41	64	37	51	38	58	48	38	60	44	52	42	59	55	47	50	43	53	51	47	47	53	38	54	42	49	44	45	52	41	69	52	49	49	65	52	59	56	45	52	56	57	42	48	58	65	50	42	60	46	44	59	56	38	58	40	48	51	50	55	54	45	38	50	32	48	54	50	49	53	48	57	62	53	61	45	49	56	52	56	64	62	52	47	53	47	36	61	55	53	59	47	49	56	56	52	47	45	63	49	57	52	51	43	64	50	48	46	44	52	43	51	38	59	61	53	49	63	49	52	47	54	44	64	52	65	55	54	59	56	51	55	61	43	47	45	49	45	50	41	50	39	55	38	61	50	60	53	49	51	62	41	52	48	50	55	46	49	50	43	52	43	48	53	40	63	52	64	52	56	58	56	51	50	45	49	56	54	60	40	55	53	52	52	51	58	49	37	48	49	52	49	62	51	46	48	54	44	36	61	55	53	36	46	45	45	65	56	57	54	57	58	57	36	48	50	46	51	49	56	46	50	41	49	53	58	50	51	57	52	42	59	51	61	50	52	41	61	49	53	51	50	44	34	42	51	54	48	53	55	36	39	47	46	49	45	61	57	46	46	49	48	45	59	57	49	49	56	51	47	54	54	57	69	54	53	76	44	47	47	53	54	52	56	41	58	52	42	64	56	55	50	56	46	56	56	56	52	55	48	44	38	63	65	50	52	46	46	47	56	58	47	61	56	56	53	56	47	52	55	53	55	44	52	48	35	52	56	53	54	46	50	50	58	59	59	43	48	49	60	53	49	50	60	41	56	53	47	48	43	62	56	53	54	42	47	48	43	49	42	58	54	61	46	50	45	55	44	45	50	60	48	52	38	51	56	49	63	51	56	55	47	43	52	48	40	43	54	47	74	65	35	48	57	39	62	63	56	53	59	55	52	48	48	55	43	59	57	52	20	51	47	60	50	50	52	51	54	63	45	41	58	50	38	49	44	53	48	54	54	58	56	57	49	54	61	37	56	52	49	40	57	52	53	69	70	49	55	40	57	41	53	54	57	45	55	54	55	43	51	60	51	55	54	57	52	41	48	50	47	54	55	68	54	51	50	53	62	36	53	40	55	41	55	43	47	47	50	64	61	44	54	63	64	56	50	54	52	51	50	53	48	53	50	40	39	55	62	53	55	46	50	63	36	49	43	45	49	57	54	54	50	52	45	51	53	59	64	52	53	55	58	45	47	46	44	51	51	58	42	57	40	42	56	51	47	46	50	45	44	52	52	48	48	61	56	47	46	41	49	53	53	54	58	52	39	57	48	56	59	51	33	44	57	53	38	41	39	61	61	50	56	55	48	60	48	64	38	75	62	55	62	39	62	54	43	54	41	49	52	44	52	53	50	62	45	49	56	52	52	57	41	63	48	51	48	54	42	39	47	42	50	52	53	54	52	59	52	49	47	50	48	49	49	54	61	39	48	45	60	48	49	55	53	46	59	60	50	51	41	55	42	60	50	48	51	50	58	51	65	48	45	51	46	48	43	51	49	60	48	40	42	44	37	49	61	55	61	50	40	60	58	59	55	58	40	57	49	56	51	48	52	54	45	70	47	54	53	52	61	40	40	56	48	51	46	63	43	57	50	49	47	52	54	51	53	54	40	62	63	42	48	44	50	51	49	48	34	49	43	39	35	51	64	68	48	60	48	46	53	53	57	32	62	42	54	47	46	53	48	53	47	42	54	57	55	31	41	60	57	67	46	55	57	54	50	41	45	47	58	52	53	50	54	38	42	63	42	58	48	43	62	50	51	58	61	56	56	49	55	51	51	64	57	43	51	50	50	57	39	58	41	58	43	48	53	62	43	48	49	52	55	54	50	50	38	37	52	43	52	48	48	52	55	58	52	54	58	48	50	45	49	55	46	50	43	59	52	54	47	54	51	51	62	43	49	50	53	51	48	55	47	39	54	50	69	41	51	50	44	57	49	56	41	60	52	50	55	55	40	52	69	46	43	53	45	48	47	51	44	52	49	64	60	52	48	66	47	49	57	58	55	51	42	58	41	63	51	56	60	45	42	49	63	45	41	52	46	62	43	47	47	54	52	56	46	42	59	56	55	43	52	53	50	65	50	49	51	57	44	55	46	34	46	40	68	44	46	47	53	54	49	42	53	62	64	56	62	57	47	50	43	57	57	55	50	53	62	49	51	58	51	51	39	51	54	49	69	40	45	44	54	61	47	60	47	55	52	50	47	42	57	50	64	60	54	47	54	61	52	49	48	53	63	57	73	53	52	46	51	52	40	53	42	61	45	46	59	49	57	53	40	50	64	61	57	43	49	49	44	52	53	50	47	56	43	59	59	53	47	41	58	57	40	52	60	56	53	50	54	52	44	50	51	55	56	56	51	57	63	60	59	58	60	50	50	45	53	52	62	37	52	41	53	41	60	50	43	33	51	47	55	45	41	47	54	41	55	47	50	43	48	45	36	51	55	62	57	53	43	55	44	54	44	53	50	52	62	58	47	53	59	48	52	65	65	51	32	73	46	56	53	48	46	52	45	49	60	46	61	60	48	64	48	52	45	48	45	47	54	47	49	56	56	62	54	61	63
15417	8433	5524	10696	19520	23094	25240	26281	23715	19844	16277	13804	10796	9595	8678	6709	5788	5010	4569	3839	3489	2477	1893	2109	2116	1683	1196	1224	1412	1295	1276	1068	1119	1136	1151	1033	1173	1176	1131	1136	1092	1040	1022	997	972	997	2396	4122	5953	5171	4200	3462	2379	1457	906	720	591	555	575	582	518	491	558	577	549	557	501	575	519	511	537	533	541	535	501	555	569	508	511	534	491	563	555	551	565	523	524	529	543	522	515	518	495	522	504	527	508	524	527	505	538	561	539	478	524	552	533	541	544	553	530	516	514	491	543	535	518	547	548	548	584	558	526	510	551	521	550	526	537	530	551	579	544	512	514	462	544	543	563	519	536	513	564	532	568	536	529	491	548	545	547	530	521	539	476	537	552	522	523	527	544	520	538	538	535	585	527	545	522	528	511	596	481	497	536	562	521	519	509	528	497	562	543	509	532	535	532	507	482	550	489	582	544	523	581	505	580	538	512	499	522	546	556	575	507	531	518	527	494	550	528	560	546	529	568	505	534	539	546	495	524	539	557	528	555	496	514	512	551	561	547	519	511	518	536	540	495	519	510	538	616	545	524	545	527	556	558	574	544	591	542	523	532	528	507	557	526	513	514	541	549	561	550	481	560	519	502	553	581	539	514	607	570	515	562	524	528	512	531	596	507	556	592	556	521	605	536	546	562	527	532	544	529	570	576	527	552	525	542	590	517	534	527	543	515	528	527	529	575	510	512	554	541	523	550	556	575	531	535	523	483	517	457	503	518	530	520	560	539	541	539	503	515	544	561	531	550	563	545	506	498	512	502	541	536	544	506	579	505	549	542	533	518	504	557	529	563	561	511	518	519	564	505	537	528	512	539	565	579	502	525	520	548	511	501	516	526	548	538	520	540	513	506	527	536	548	554	557	536	571	567	538	570	525	505	498	539	537	580	532	544	503	532	578	550	522	511	481	568	535	545	494	531	506	517	539	507	526	579	518	544	550	550	513	540	496	538	559	536	578	517	531	532	564	551	596	527	502	518	553	559	516	565	587	561	534	541	513	544	537	564	543	529	519	483	530	520	531	558	504	507	555	526	532	518	516	532	534	561	562	506	517	492	515	514	500	493	523	532	488	540	496	531	527	509	539	531	551	559	488	567	490	577	534	566	509	519	531	551	555	517	512	531	559	537	544	564	609	522	534	560	530	586	541	521	513	553	545	503	569	567	499	545	548	548	493	542	555	506	546	509	537	520	548	561	553	551	543	527	534	500	520	508	509	540	515	499	507	559	520	565	534	553	582	491	510	538	550	526	532	537	537	506	520	539	531	516	463	511	511	560	529	539	514	508	551	521	525	557	528	568	555	565	526	539	490	528	524	485	548	529	564	529	562	520	534	577	577	563	576	511	504	531	561	528	530	523	496	523	533	556	545	541	537	523	547	532	520	494	510	570	504	547	556	525	534	520	531	509	575	527	580	470	519	524	508	547	560	545	513	492	560	496	583	536	566	576	566	519	563	590	540	539	530	537	502	544	507	528	518	491	541	559	535	563	550	495	518	556	577	521	555	530	544	508	525	579	521	558	525	491	545	546	536	532	518	530	510	506	506	502	536	541	486	513	547	513	531	519	567	529	532	542	516	546	567	551	551	517	506	520	555	575	538	524	533	547	522	549	512	592	504	526	529	498	523	515	543	522	527	565	520	479	564	524	506	544	560	554	583	533	557	546	505	548	518	502	513	506	542	510	524	520	515	529	549	531	520	535	550	510	547	547	510	535	549	565	548	534	578	516	553	533	561	546	520	547	557	490	537	559	532	553	566	555	573	537	554	513	553	531	534	542	493	482	539	498	498	556	583	555	555	498	517	499	587	528	534	544	564	525	511	509	534	573	546	504	534	510	542	509	572	533	477	552	575	506	542	556	524	527	579	560	544	514	487	514	541	556	515	526	539	541	525	503	557	526	515	519	535	572	532	513	565	557	561	525	525	550	511	534	520	580	505	548	519	554	527	539	535	507	528	583	518	516	573	525	562	511	545	488	539	569	543	533	570	551	522	537	525	506	545	520	547	511	528	523	517	541	507	513	525	547	571	508	539	496	511	515	530	562	547	550	538	502	571	561	552	535	538	508	519	518	541	553	548	505	496	530	529	522	503	496	529	552	562	505	518	543	525	545	563	514	518	526	542	544	540	541	562	548	544	532	483	568	567	526	524	524	511	593	554	527	535	543	563	532	566	570	530	555	504	515	574	532	561	536	506	552	550	545	567	533	477	523	544	503	520	547	529	547	539	508	512	546	549	544	521	523	533	580	556	531	523	559	566	554	533	529	534	534	538	480	539	532	574	544	525	519	512	567	535	589	509	537	555	551	509	528	511	572	563	492	573	509	553	519	560	563	510	540	562	518	534	560	537	545	517	508	522	562	543	522	576	526	516	498	545	526	484	530	520	515	546	557	505	568	552	571	537	498	484	535	535	542	518	504	555	525	537	510	541	538	554	502	591	535	555	503	538	547	531	514	513	591	546	526	569	540	547	536	483	589	545	526	524	508	550	546	561	539	528	528	519	527	533	508	527	521	555	571	534	545	512	506	551	548	534	521	583	536	587	539	514	519	604	557	550	553	608	588	550	545	516	564	505	526	521	507	554	515	574	506	533	564	532	542	565	495	515	512	532	541	518	495	554	550	543	623	546	525	517	535	587	553	552	544	546	520	557	540	516	552	540	559	511	577	527	541	528	522	550	530	539	529	525	512	512	533	560	568	519	552	537	510	501	562	558	511	587	559	545	526	544	546	531	546	529	532	521	565	525	565	560	546	516	556	548	519	585	537	513	543	565	507	533	537	504	528	569	516	519	534	497	552	532	492	540	498	541	500	544	534	522	518	551	534	537	519	526	529	522	529	574	545	517	512	582	554	506	560	550	531	517	556	557	552	538	526	518	496	543	529	570	527	530	536	488	545	494	537	528	555	498	538	515	524	517	560	510	581	553	535	514	513	544	513	522	526	529	543	503	549	514	517	566	502	536	543	518	523	554	524	489	507	583	518	514	525	544	552	534	555	566	529	579	578	550	531	549	534	541	535	548	532	566	549	523	526	553	554	520	559	533	516	535	536	544	529	551	553	495	558	554	530	598	573	518	534	538	519	534	542	522	563	548	508	555	510	558	552	541	518	557	511	530	557	518	528	526	539	522	537	532	557	481	538	516	518	536	548	499	529	519	503	529	509	544	537	546	527	494	517	510	507	530	511	533	577	524	505	522	559	553	525	513	529	517	529	515	543	521	569	599	540	488	533	549	543	559	488	543	575	534	540	517	506	510	509	517	504	550	518	571	578	526	552	510	507	523	536	520	513	512	518	578	524	547	543	572	559	515	487	542	514	498	533	518	546	530	511	495	539	517	530	516	554	516	522	544	517	523	514	527	545	587	532	524	555	564	551	531	549	530	545	540	546	516	534	507	508	521	526	537	513	534	536	530	534	538	537	533	555	564	539	525	555	516	567	515	515	550	527	508	508	541
2444	437	328	270	270	502	811	857	753	558	442	346	309	284	242	203	172	160	144	132	112	87	86	58	67	61	52	43	60	53	52	58	42	56	51	43	59	47	55	44	56	50	46	62	41	45	57	82	198	234	234	181	134	100	49	47	36	34	33	35	29	36	37	32	35	44	29	40	27	34	29	43	41	27	38	30	26	32	37	36	39	51	34	35	32	43	25	35	32	54	36	48	35	40	47	41	30	33	40	25	53	35	27	41	25	29	43	29	42	39	39	45	34	48	53	49	36	27	31	31	40	42	37	47	41	33	39	28	33	31	27	49	34	35	41	35	36	41	39	34	40	31	32	42	32	42	34	34	39	34	39	43	36	31	36	40	43	37	36	29	42	35	43	33	42	44	28	40	25	39	37	32	47	34	39	36	36	29	31	30	47	30	37	43	31	48	41	26	39	50	25	40	39	40	30	35	32	31	31	36	40	41	28	24	40	35	47	50	35	42	45	37	28	44	29	44	31	35	42	31	38	38	40	35	39	49	36	39	37	34	39	38	40	37	40	41	34	33	40	36	40	40	43	29	34	42	43	34	25	43	40	34	23	41	52	27	36	32	26	35	35	40	32	38	29	45	46	21	44	37	47	35	36	48	37	36	40	35	43	35	43	34	44	48	33	37	37	38	41	49	38	31	30	46	44	31	36	33	39	39	36	53	32	42	40	32	49	38	47	43	39	34	33	34	37	44	39	51	30	36	45	27	24	29	39	35	48	33	40	36	32	34	44	31	49	45	35	38	35	35	27	45	47	36	39	47	44	37	38	44	40	26	38	36	36	24	42	40	42	34	34	33	42	35	46	31	34	34	31	42	37	40	32	32	31	36	34	34	39	39	33	38	48	32	34	41	35	41	35	42	36	22	36	41	32	41	44	26	40	46	28	31	33	38	37	50	30	39	49	47	29	48	34	38	48	46	26	41	43	43	35	43	41	41	33	45	38	39	39	30	39	35	41	25	40	50	33	34	40	41	43	31	41	44	28	37	32	35	37	38	34	37	32	31	34	44	40	19	42	36	37	42	35	40	42	39	34	40	26	39	30	36	32	39	50	29	39	50	35	43	38	39	36	27	34	40	37	33	28	32	33	42	33	40	47	39	31	38	30	37	39	38	41	44	25	43	46	38	41	39	42	29	41	36	38	34	38	26	50	47	42	42	30	36	33	52	40	30	38	28	44	31	31	38	30	34	37	43	50	35	35	33	35	32	37	33	37	34	33	34	33	33	34	34	44	45	39	37	36	32	35	29	34	36	22	35	48	34	29	46	42	40	33	35	35	41	33	34	35	49	37	25	35	36	45	43	33	48	36	32	36	43	35	34	31	31	37	37	30	39	43	37	37	47	29	33	38	28	22	38	44	39	37	43	32	36	37	42	42	26	27	43	35	35	33	32	29	41	39	35	38	47	30	37	39	33	40	33	34	32	51	27	31	35	39	27	39	46	40	39	26	29	31	44	36	30	31	40	45	42	44	25	37	42	39	32	46	41	40	30	40	44	27	33	44	36	37	42	50	41	35	42	40	36	43	45	31	30	41	42	37	39	28	26	38	43	36	47	39	36	40	29	43	30	43	33	34	42	28	34	26	40	49	32	53	45	29	39	25	41	34	34	34	29	29	34	49	24	27	35	27	50	39	41	48	27	35	24	34	41	49	43	32	37	38	49	40	44	44	53	46	47	37	45	38	36	36	34	42	33	33	37	35	42	39	30	51	31	43	46	28	43	31	44	36	34	32	39	42	43	33	46	35	47	38	33	38	42	37	38	34	26	42	30	31	35	42	41	38	39	44	40	26	39	33	31	38	24	32	34	38	28	46	38	40	39	32	36	38	36	49	31	28	28	37	31	31	38	36	37	44	32	34	45	50	31	33	35	29	33	41	41	34	44	30	22	43	30	51	35	36	34	27	35	32	31	44	36	35	39	34	44	49	40	33	34	39	30	38	27	22	39	44	42	49	41	38	37	32	35	38	28	39	39	34	31	42	38	34	33	37	42	42	38	49	32	34	35	33	41	46	37	40	41	47	42	33	38	24	35	34	36	29	28	37	38	32	36	44	36	39	44	30	36	31	37	43	31	30	42	24	33	36	37	34	42	37	34	37	41	44	30	28	46	39	39	33	33	41	38	42	35	32	24	34	27	27	25	51	37	47	56	36	39	35	35	27	32	39	43	30	39	48	31	37	39	46	49	37	34	47	38	32	35	38	30	42	40	36	36	45	39	42	37	39	39	35	40	38	31	39	49	34	46	27	34	45	36	39	37	26	40	31	34	37	41	35	39	37	38	41	37	41	37	39	32	41	37	38	38	32	28	36	39	34	35	34	32	38	26	30	47	38	36	35	31	35	39	41	35	24	30	48	36	33	44	35	52	48	35	49	45	36	37	32	30	42	43	31	30	39	43	32	42	45	36	35	25	39	45	35	29	40	45	41	39	40	28	37	39	38	35	32	35	42	36	44	43	42	41	32	34	30	39	35	41	40	30	32	44	33	40	30	36	39	41	33	31	48	36	32	50	38	26	36	30	32	43	31	31	34	35	29	31	38	41	38	36	39	35	33	44	35	37	24	39	38	48	48	29	47	33	48	43	39	32	42	35	37	32	30	51	47	22	27	31	50	38	51	51	42	25	39	30	34	43	34	25	40	45	32	27	35	29	36	34	47	39	36	27	35	38	45	32	31	25	33	34	36	41	40	43	30	23	34	40	31	37	36	38	43	43	39	38	45	32	43	34	39	32	44	49	35	43	34	31	53	39	30	37	39	44	39	24	43	36	35	26	34	34	38	43	47	40	41	40	46	32	28	45	29	40	35	28	44	45	47	33	44	35	32	38	31	37	37	33	41	36	38	30	34	43	36	48	43	25	23	42	36	38	41	24	40	43	42	47	33	29	29	30	35	42	41	39	41	36	42	39	38	32	27	26	38	40	38	33	30	50	30	35	21	38	37	38	40	28	35	31	33	31	28	37	35	26	42	34	37	26	47	47	49	42	28	40	38	41	35	42	33	29	32	33	29	34	39	34	50	38	27	41	35	30	38	38	32	34	32	43	39	40	45	40	36	35	35	31	34	33	32	40	35	41	36	36	32	32	41	32	27	31	33	33	29	26	35	30	38	30	26	37	47	39	39	23	35	31	34	32	31	43	32	36	42	39	38	34	36	31	57	35	36	30	40	30	32	32	34	54	43	39	46	33	31	37	34	39	43	36	45	36	41	40	40	35	39	42	34	35	31	32	39	41	43	38	31	46	44	40	41	33	40	46	37	30	27	47	32	47	43	36	42	34	40	38	29	44	33	38	42	34	39	33	34	47	28	36	30	31	33	29	38	40	39	40	45	36	33	26	37	31	49	22	32	32	38	28	38	25	37	30	34	48	31	29	45	32	31	45	37	32	21	42	40	42	40	26	39	34	36	44	25	35	52	35	35	42	30	30	38	34	23	28	30	33	33	25
14875	7556	5751	9738	18609	22767	26827	25491	22610	18784	16248	12890	11012	9809	7818	6637	5766	5181	4628	3865	2836	2212	1951	1910	1636	1217	951	1031	1194	1115	992	894	776	931	851	830	935	1004	911	887	1014	1000	909	929	878	915	902	2490	5328	5591	5692	4649	2956	1774	918	580	477	419	426	437	386	377	380	355	411	405	393	408	405	359	398	403	378	377	391	434	380	409	359	395	363	367	376	411	389	392	334	416	385	379	404	371	416	388	357	394	408	357	402	400	379	361	396	419	408	371	379	394	392	390	394	376	379	379	386	392	347	382	366	386	399	376	378	366	378	404	412	399	375	400	393	432	402	413	415	383	429	395	400	409	383	384	399	385	411	418	401	382	404	367	418	420	409	422	388	385	450	397	405	349	388	405	381	417	387	377	445	393	378	359	413	385	412	385	377	380	410	400	412	389	406	398	374	401	372	399	419	373	437	396	376	399	377	418	385	383	410	381	398	450	378	409	388	390	395	393	348	398	401	383	387	407	403	426	413	397	414	381	426	366	373	393	378	360	386	416	398	416	378	354	415	376	406	405	396	390	388	381	411	395	369	370	410	382	379	429	353	385	401	406	401	396	398	378	381	374	410	361	399	399	363	403	394	390	384	394	352	401	408	385	372	389	376	422	406	398	406	379	386	406	393	390	379	401	413	352	382	395	394	376	386	387	381	401	407	366	406	377	374	397	397	414	406	402	373	417	409	414	365	416	394	407	410	377	357	380	405	386	386	405	399	404	395	415	363	391	404	401	437	389	385	384	370	377	390	369	379	424	420	379	375	375	403	374	378	357	389	405	381	394	383	414	379	392	384	399	414	373	416	404	419	415	396	383	377	389	395	392	406	391	415	400	404	363	391	388	381	402	407	399	362	384	376	396	397	369	397	384	387	371	390	396	401	376	372	378	355	430	369	421	385	385	392	379	406	386	393	369	370	427	380	437	424	411	393	420	411	393	424	399	410	389	394	407	370	409	401	364	412	397	397	382	382	396	403	402	372	427	420	414	418	381	393	410	391	384	388	418	369	424	399	389	385	425	403	369	398	398	391	366	424	416	407	408	390	354	409	411	431	409	394	392	389	367	350	421	399	355	397	393	368	393	399	406	385	390	398	434	394	402	405	406	365	392	398	387	383	391	411	394	401	394	366	416	405	400	391	400	378	361	372	397	384	419	383	414	407	393	427	397	379	386	367	414	412	408	394	389	404	369	368	417	381	374	376	403	388	409	418	429	409	387	372	382	393	383	404	409	391	408	406	375	389	387	381	363	388	395	393	362	353	372	400	373	405	400	416	390	388	387	437	387	371	361	426	383	412	374	398	407	385	367	390	351	401	402	353	402	390	381	392	412	408	355	386	405	361	421	430	400	357	379	385	364	407	418	384	380	392	373	432	377	387	407	389	400	397	380	403	406	417	354	387	368	438	388	431	379	375	430	358	369	384	390	390	423	425	417	417	389	404	348	397	378	393	399	368	409	379	379	363	392	427	420	395	371	371	400	393	364	396	386	421	386	373	405	381	359	424	382	399	423	414	415	367	376	393	370	392	399	392	358	421	423	390	394	413	361	400	377	416	410	408	367	418	430	417	364	396	375	383	411	385	381	414	390	406	390	382	396	365	414	362	404	412	389	405	391	410	364	385	394	366	418	412	419	403	370	364	398	378	418	392	435	406	443	399	379	408	365	380	365	376	419	408	369	405	403	394	385	381	413	422	400	409	411	393	352	385	391	401	396	369	373	370	384	440	403	422	368	378	403	389	407	366	398	373	419	407	385	415	390	346	375	421	415	394	358	395	382	386	362	390	378	396	390	356	385	396	402	370	386	391	405	357	391	406	361	397	390	399	400	386	394	375	405	369	396	428	387	394	376	373	361	413	388	414	403	402	410	384	375	364	397	410	398	395	378	386	391	424	392	396	399	415	401	405	364	336	387	391	405	386	397	356	412	353	368	369	377	390	384	381	413	396	377	391	368	409	392	416	386	380	404	414	396	405	365	369	386	425	341	377	408	361	376	426	407	405	402	386	397	426	379	390	367	372	423	407	372	373	394	408	386	407	404	416	398	413	407	395	414	392	385	402	415	404	381	387	367	392	426	395	368	410	382	386	360	374	378	391	358	397	387	382	358	395	383	387	458	386	365	353	419	420	407	411	404	406	412	392	403	381	401	382	414	399	382	420	388	391	365	391	364	398	391	376	417	437	391	418	440	435	422	417	390	348	363	392	413	416	367	347	404	430	395	373	401	399	393	393	402	372	404	411	410	374	424	416	388	404	412	393	386	370	373	386	357	417	410	405	401	386	397	379	394	412	405	381	379	411	383	403	409	397	398	382	430	404	407	387	378	390	408	387	392	379	422	377	368	399	405	393	405	419	395	371	407	403	378	425	399	398	397	408	397	393	411	373	344	391	371	366	381	396	388	392	385	403	383	397	399	387	373	371	421	390	383	394	406	411	358	378	370	414	360	414	404	373	414	400	377	368	412	383	358	357	399	381	442	415	381	362	374	410	383	411	456	438	396	399	419	364	399	389	374	400	381	373	366	410	375	416	430	389	374	432	397	375	417	381	394	400	373	414	409	399	416	384	369	426	411	392	372	410	398	397	400	357	375	394	375	406	405	397	406	383	377	380	407	404	382	393	380	401	385	368	405	395	377	384	410	393	397	396	371	395	385	396	376	375	420	381	377	378	433	382	402	402	395	430	446	385	376	354	406	386	364	367	391	385	391	360	390	399	381	375	420	401	391	367	408	427	383	382	402	387	382	386	395	430	386	379	409	403	390	383	403	405	404	423	346	380	395	420	406	393	379	367	408	387	407	395	387	404	415	401	427	395	355	396	419	423	402	385	420	415	355	416	372	388	419	410	424	389	378	374	363	367	395	374	383	385	389	390	385	391	389	384	372	373	408	391	418	392	396	398	413	402	401	391	390	416	381	401	386	402	421	386	433	402	376	373	397	410	438	377	417	401	396	405	409	399	433	382	369	395	418	392	419	409	382	400	372	368	365	413	380	399	414	366	410	396	411	388	392	399	384	370	352	414	408	402	392	396	373	377	422	393	374	380	410	384	412	398	398	410	401	399	393	353	353	410	401	384	401	373	409	408	367	409	383	401	408	369	431	401	386	348	361	366	366	372	375	399	451	419	383	430	408	414	395	375	381	426	384	397	390	390	358	396	410	436	424	430	393	366	417	401	383	398	410	381	399	430	405	386	374	428	389	391	396	387	391	403	425	369	399	416	375	374	349	392	417	394	388	393	378	423	379	381	426	361	371	422	402	377	381	384	421	347	399	357	372	373	398	388	380	381	413	376	390	397	409	376	380	419	358	383	414	355	396	405	387	390	388	385	390	396	370	375	365	382	384	434	364	355	383	364	349	439	383	350	383	339	388	429	390	396	380	405	395	394	407	383	401	330	409	377	377	358	370	401	422	445	395	363	401	353	370	387	409	404	401	364	380	402	414	384	342	397	381	432	402	398	415
1491	765	458	317	336	779	1044	1143	834	754	588	454	358	359	264	288	215	225	194	161	130	120	121	106	106	83	80	74	54	58	68	66	69	55	50	59	65	83	71	77	80	61	81	63	70	69	81	122	427	274	316	258	189	127	90	71	48	45	65	56	45	43	36	46	48	60	60	40	55	49	40	54	49	42	52	58	44	39	35	50	48	45	43	35	42	48	50	54	44	47	49	49	42	53	50	50	47	49	56	45	50	64	58	44	49	40	58	48	48	52	41	45	43	37	40	40	38	40	46	53	46	48	37	49	47	45	51	66	53	52	51	51	59	53	61	45	49	43	52	40	44	47	41	44	40	60	53	60	35	36	46	52	44	48	52	51	43	56	49	43	46	49	61	61	52	48	48	42	47	52	51	41	43	57	42	36	40	57	49	62	54	48	50	53	38	48	47	52	42	37	41	34	50	45	46	50	55	49	47	46	50	58	56	46	56	51	44	54	44	56	44	35	39	44	54	47	51	53	57	48	52	58	45	45	45	55	38	45	48	47	44	49	39	67	47	52	51	52	34	44	52	57	42	39	43	42	46	38	47	51	57	47	39	46	49	48	52	52	59	45	45	53	62	40	52	57	45	34	43	50	45	54	57	54	48	53	54	45	48	43	50	55	48	49	40	52	46	70	44	48	60	41	48	43	50	43	47	49	57	51	41	58	53	48	53	35	53	54	53	50	39	56	53	44	52	44	59	55	48	56	53	45	57	59	50	46	42	56	60	52	45	50	43	47	59	35	49	51	42	49	47	54	54	41	54	54	47	49	50	53	51	47	46	42	43	42	51	44	37	52	39	45	41	42	40	48	46	48	42	53	44	52	44	49	62	50	52	46	61	50	43	38	53	51	36	37	43	44	35	39	41	52	53	42	60	55	52	54	49	53	41	48	50	51	52	48	54	37	39	46	53	46	57	45	48	45	43	40	43	42	46	43	48	49	51	47	55	43	53	52	57	44	50	37	55	38	44	50	48	54	50	56	54	49	49	41	45	39	51	56	46	52	46	71	53	51	55	33	49	53	46	46	57	45	47	46	41	47	53	50	40	42	58	48	41	53	41	40	52	64	50	50	49	34	66	47	46	44	52	36	45	47	62	53	51	58	49	51	46	38	50	54	61	41	49	41	56	54	68	52	44	55	50	63	50	55	43	51	37	48	51	48	44	49	38	48	39	42	31	44	62	52	49	44	66	56	52	49	53	35	46	39	48	50	48	50	50	47	55	47	53	38	52	53	40	50	46	50	46	47	40	44	52	47	45	49	51	43	46	52	54	49	54	37	51	45	42	38	45	53	51	62	44	50	48	51	54	54	48	47	60	52	59	65	44	46	39	38	61	46	34	50	36	61	38	52	45	39	50	46	57	58	45	50	51	57	41	43	57	58	55	44	50	44	33	55	55	50	55	52	52	44	56	55	55	47	48	47	47	51	46	46	57	49	57	49	42	50	66	53	39	39	51	39	56	44	59	58	53	48	36	45	49	45	43	45	44	52	51	47	51	46	45	47	55	41	61	47	40	45	43	53	55	46	51	48	49	42	39	50	38	54	51	52	59	43	55	40	35	59	45	44	56	46	46	47	58	40	42	38	46	44	60	53	49	43	56	46	44	57	49	42	40	48	54	43	67	39	52	51	41	47	40	44	51	51	55	59	53	53	37	54	51	51	47	44	40	57	44	52	51	44	51	52	54	72	45	37	56	47	44	51	51	44	52	47	46	66	51	51	58	54	46	58	45	32	42	55	50	40	60	56	50	45	44	46	47	53	49	35	39	43	48	59	45	49	65	45	65	55	59	43	47	61	46	56	42	46	55	44	50	51	49	43	45	54	50	55	58	31	43	37	46	51	54	54	59	45	46	49	53	56	49	42	47	52	44	46	52	58	42	46	40	60	43	41	54	57	48	50	45	48	45	42	44	40	48	42	46	59	53	42	46	45	57	57	37	51	59	48	51	39	51	49	48	59	59	55	44	49	47	52	42	47	55	51	51	39	36	41	51	50	45	45	44	47	44	41	47	44	50	31	48	36	46	52	50	58	49	45	47	37	47	56	54	55	56	48	42	37	54	41	46	46	59	54	46	50	45	52	42	41	52	48	43	51	48	45	57	37	55	55	36	51	43	34	46	51	50	47	58	57	38	40	47	53	45	63	51	38	58	47	39	47	47	48	59	45	36	57	49	49	56	50	48	47	54	44	46	37	42	52	52	51	59	48	48	41	45	54	42	57	56	49	48	51	46	47	53	51	51	43	57	45	54	49	48	48	44	47	40	50	53	46	55	46	73	46	59	41	57	47	40	50	55	50	65	44	47	34	47	48	35	53	46	40	60	41	52	50	40	41	49	57	54	60	36	46	50	41	56	52	53	50	55	42	55	54	49	47	47	38	44	48	64	45	49	54	50	41	45	55	49	54	38	45	41	57	44	47	43	37	52	52	43	51	56	36	52	54	41	41	56	52	59	51	44	41	32	53	50	40	43	46	47	33	40	42	52	43	49	49	42	52	57	39	43	40	57	39	57	48	55	50	43	51	38	53	44	44	36	57	51	45	43	46	37	36	54	50	51	51	46	48	51	37	48	58	51	49	51	33	44	48	33	55	50	62	45	61	49	51	59	50	48	43	34	61	66	55	44	44	50	44	33	49	40	53	55	50	38	37	36	42	53	50	48	52	41	42	39	51	52	60	52	34	56	34	43	48	55	46	46	44	49	55	54	61	47	48	56	47	49	62	45	57	45	57	53	56	45	46	53	50	52	58	45	61	30	47	50	41	48	47	41	40	57	50	39	36	56	69	48	42	56	49	60	59	38	38	53	56	51	50	49	58	46	52	67	43	40	48	41	33	42	52	39	46	38	37	47	61	41	44	37	57	58	38	45	45	66	40	49	54	44	51	38	51	49	40	40	64	51	42	47	44	40	52	43	54	48	66	48	50	55	45	50	49	41	47	46	46	51	52	46	42	60	51	61	54	48	55	48	59	47	59	51	30	42	56	56	46	44	58	45	41	37	50	48	47	48	46	44	51	49	38	39	45	53	59	58	44	49	47	37	64	49	54	39	54	48	46	49	51	50	52	54	53	44	44	50	41	44	47	55	38	48	49	55	51	53	51	46	42	49	52	53	53	40	34	42	46	44	46	63	51	48	46	38	50	53	44	47	52	57	46	62	44	62	40	31	49	54	48	43	34	49	50	50	50	42	48	64	48	37	41	58	58	52	46	56	57	47	38	47	39	37	59	43	49	54	43	36	57	49	55	44	54	36	52	36	50	41	67	56	52	44	52	60	55	45	44	49	46	51	43	36	54	49	39	66	40	53	41	45	40	47	48	44	66	53	59	41	46	57	44	57	51	40	49	58	42	47	44	44	37	43	47	55	55	45	42	54	59	41	64	49	36	40	36	43	51	52	51	39	54	40	49	47	42	49	48	38	54	32	54	42	58	44	49	58	54	33	41	53	54
18965	10824	7384	11980	22060	28082	29811	27824	24260	21291	17905	14729	13453	11278	8879	8476	7527	6726	5955	4603	3969	3338	2680	2551	2095	1479	1374	1169	1164	1220	1290	1098	994	1063	1210	1095	1269	1336	1254	1197	1104	1068	1163	1034	1129	1336	1626	3606	9546	7028	7274	6397	4187	2336	1216	714	615	509	494	554	514	535	486	496	527	535	546	551	538	516	513	530	551	505	502	517	536	511	491	521	505	536	514	539	561	523	498	565	486	515	483	540	498	524	510	510	488	595	516	494	565	510	546	522	513	496	495	520	498	514	510	496	521	546	533	486	539	502	517	474	533	547	522	522	512	524	472	582	505	491	531	531	478	508	512	509	499	525	559	520	508	525	505	542	511	509	512	463	518	539	516	505	531	506	524	534	501	567	520	553	539	494	486	500	512	515	501	523	492	495	504	497	545	518	526	588	520	530	494	520	491	527	524	511	514	497	514	490	483	525	517	516	469	486	502	517	497	533	511	489	543	570	519	549	503	546	544	517	553	514	492	476	536	539	495	562	543	532	523	539	524	536	471	521	540	545	505	528	506	530	506	530	495	510	576	530	511	527	465	483	536	567	532	482	502	489	534	512	509	509	514	512	497	519	526	523	505	531	479	530	485	541	472	527	519	526	550	494	503	512	447	502	504	537	516	526	540	481	561	493	540	516	542	515	524	504	492	507	512	547	476	497	499	518	519	485	483	536	526	508	508	508	487	507	493	511	506	496	519	525	505	528	482	551	528	531	482	563	533	516	497	549	493	529	520	479	513	515	497	527	492	517	563	536	525	513	494	530	544	561	529	531	544	561	521	501	475	496	508	504	530	521	525	512	492	502	533	545	485	505	553	525	508	495	532	525	516	537	513	521	560	534	519	507	493	518	504	493	491	503	499	533	541	475	547	560	537	507	483	515	576	516	506	509	517	503	532	520	515	519	545	546	483	501	519	488	519	489	514	518	523	543	522	557	563	518	531	464	531	524	538	516	527	523	518	507	504	534	546	524	555	526	527	537	535	495	511	493	550	543	513	503	532	543	512	532	491	549	523	526	522	528	528	511	535	535	537	542	506	465	538	489	571	542	554	520	533	532	549	495	535	543	494	473	530	488	539	507	484	496	478	526	529	532	540	543	506	525	548	550	523	502	529	564	526	537	509	486	530	506	563	517	474	543	534	543	550	552	496	517	485	525	546	503	539	493	508	525	506	556	475	492	526	519	530	522	500	521	483	505	551	528	527	554	505	503	464	518	477	525	543	494	516	497	487	521	554	507	531	532	504	518	531	533	542	517	518	553	540	522	507	535	523	479	542	490	507	551	510	497	516	505	540	524	515	527	543	545	479	538	527	507	566	538	489	569	539	506	517	530	524	569	489	546	535	500	535	489	460	518	561	538	518	535	510	551	505	499	559	533	530	538	540	510	515	473	539	520	498	547	481	455	528	509	544	489	495	554	490	527	523	532	498	506	524	526	514	472	508	487	542	538	491	526	525	546	496	543	549	524	499	541	504	547	517	508	557	506	512	565	537	484	556	526	509	531	530	528	522	531	519	510	508	532	524	517	527	484	521	532	490	518	521	457	515	533	497	491	522	574	495	539	474	524	487	542	538	501	494	506	561	540	515	503	511	524	536	544	467	535	504	543	486	506	541	505	511	513	558	475	518	518	543	536	496	520	532	505	569	547	569	533	529	495	481	494	490	527	515	512	518	523	520	523	502	496	526	471	504	563	547	534	549	489	518	520	528	526	547	506	490	510	523	507	465	504	506	499	510	534	535	493	513	561	492	501	525	515	480	506	517	505	531	528	509	530	525	531	482	509	549	533	509	543	493	501	546	526	514	525	486	520	570	504	532	529	538	468	496	482	513	512	537	531	531	546	498	495	505	474	511	523	528	555	562	526	565	486	549	533	482	523	502	501	534	570	507	506	499	530	517	521	537	523	511	500	530	497	525	474	542	586	524	498	519	484	508	548	539	533	509	533	507	503	567	523	545	512	521	501	503	513	525	491	499	482	517	524	481	519	507	551	529	497	504	540	530	528	559	562	477	530	540	500	505	470	491	498	496	518	547	551	530	532	524	495	515	512	521	516	538	466	528	531	529	530	539	533	514	498	529	539	492	509	504	489	488	509	534	555	554	532	548	524	515	491	512	516	496	504	540	500	513	525	473	507	525	513	505	491	534	537	526	463	507	535	521	525	492	537	530	539	515	489	511	523	539	519	559	516	543	492	529	484	504	516	499	533	493	519	489	496	517	467	482	523	560	530	512	488	514	511	508	501	523	540	506	565	521	546	477	492	545	560	518	552	514	548	498	464	515	544	543	556	519	499	500	569	463	480	537	526	506	524	504	519	500	534	536	538	517	537	513	554	541	499	478	520	494	526	522	500	518	511	571	471	516	529	509	531	487	517	525	515	519	505	523	533	505	525	589	508	573	532	512	524	528	509	506	478	504	496	520	512	502	541	515	529	549	488	519	545	537	507	512	491	535	538	519	501	486	514	550	539	516	523	517	507	518	503	508	513	525	526	503	533	533	526	528	493	508	498	503	480	540	534	567	532	545	507	546	520	553	493	461	500	479	535	504	509	537	452	540	561	512	511	499	493	523	528	503	527	516	516	551	553	509	521	522	473	484	540	488	510	533	524	524	521	569	556	527	506	535	501	503	508	524	507	488	546	515	524	508	501	534	514	513	527	538	516	509	504	549	495	516	514	580	474	511	535	489	480	504	484	524	494	506	503	510	526	530	532	475	548	534	552	540	499	510	538	553	520	499	496	510	507	532	545	501	523	526	531	531	542	546	535	504	511	480	570	519	563	474	501	538	522	539	506	477	548	509	473	500	502	537	524	532	521	536	520	502	519	550	510	454	538	522	515	488	550	489	511	533	507	553	498	513	522	569	525	513	527	524	523	540	534	506	561	526	492	523	473	503	550	500	533	501	560	521	486	566	530	553	522	498	521	511	504	491	513	526	488	512	520	591	527	531	515	549	513	524	488	501	547	497	501	479	507	470	508	526	500	512	524	538	533	510	523	507	520	544	507	539	537	516	523	548	519	546	570	569	492	505	490	536	528	509	511	507	567	530	555	551	513	536	508	503	497	551	529	544	528	513	524	533	533	494	527	529	498	482	548	542	507	552	471	515	508	559	527	500	538	521	509	484	499	495	543	484	550	492	523	524	498	529	533	504	487	537	460	540	531	531	486	521	518	515	526	563	532	506	516	548	519	514	510	522	531	529	514	554	490	499	489	542	498	500	501	522	511	534	542	490	476	460	518	474	527	553	503	540	474	508	485	503	532	528	522	539	538	523	523	489	538	494	539	468	505	485	495	514	553	552	475	507	575	512	516	532	537	515	525	522	520	518	537	479	497	548	544	539	522	511	519	575	500	503	512	487	528	557	514	521	534	531	552	530	479	494	505	508	479	518	504	540	482	488	499	509	502	525	509	513	526	498	557	496	583	528	527	532	494	539	531	504	494	555	529	504	547	532	520	476	522	497	520
1758	428	243	169	256	564	612	654	484	409	312	241	246	185	162	141	146	151	118	89	94	80	75	65	59	41	48	53	38	36	63	58	46	59	42	49	45	54	49	53	63	73	61	50	42	66	53	70	88	72	104	107	88	69	38	45	38	44	43	36	43	45	49	44	53	27	33	38	47	39	35	39	45	39	29	30	33	23	33	33	35	25	43	47	51	45	34	32	36	32	54	41	43	35	42	33	29	31	48	51	49	37	14	40	37	45	30	33	33	34	34	41	38	38	40	37	48	46	30	32	48	36	39	42	39	40	41	35	36	32	35	25	32	41	29	48	37	42	43	45	36	37	46	33	39	34	62	35	38	41	28	29	43	34	52	21	45	40	42	33	32	48	37	42	41	35	42	39	39	45	37	31	47	34	30	41	41	41	46	47	34	53	30	35	46	38	40	35	32	40	40	40	35	52	46	46	37	37	47	46	36	37	44	39	40	37	38	36	38	44	26	33	42	43	44	45	39	26	40	34	36	48	49	38	41	38	50	32	45	39	42	37	31	37	45	52	41	51	39	36	38	37	42	40	47	44	45	44	44	41	37	36	32	42	55	35	47	37	32	33	33	41	33	40	39	41	44	36	36	51	33	43	37	40	37	31	45	32	33	34	46	33	29	28	40	41	37	29	32	35	42	44	37	35	41	32	48	37	41	44	33	43	42	37	44	32	55	52	55	36	41	41	50	43	46	53	39	39	37	34	37	46	54	46	44	48	43	36	38	35	39	41	36	44	54	35	44	42	42	37	42	40	37	47	34	53	46	34	33	45	37	44	38	42	34	34	40	38	41	35	41	44	52	45	40	47	30	33	48	44	30	28	41	32	41	35	34	35	46	47	45	40	38	40	46	44	51	33	39	41	34	39	42	38	37	32	43	35	42	39	36	43	39	46	33	38	50	44	46	47	42	43	35	36	38	41	35	36	32	47	40	38	33	59	39	38	43	32	45	46	38	35	32	49	44	41	47	36	43	41	38	40	28	38	28	47	36	31	36	34	42	31	39	38	40	35	28	44	31	34	29	47	31	40	39	35	47	45	50	40	39	32	40	43	30	43	42	39	37	52	42	39	48	48	35	52	33	36	37	45	43	36	44	33	28	34	50	40	39	45	37	25	40	51	36	42	36	46	37	33	47	52	43	36	26	42	52	28	33	32	34	38	35	43	26	43	39	39	39	36	40	31	31	31	40	38	46	41	47	43	31	43	45	38	31	43	38	40	44	31	52	35	42	39	46	33	44	29	34	49	30	36	35	26	39	40	43	38	44	38	44	48	36	31	33	44	55	46	36	42	44	50	42	41	34	31	48	48	46	36	29	44	34	40	33	50	42	36	28	45	29	46	42	40	38	32	47	41	37	38	49	39	38	44	42	47	44	40	33	34	42	40	37	36	40	30	43	45	37	41	33	44	39	39	36	40	29	34	34	41	46	35	38	53	50	30	43	31	36	32	36	29	38	47	41	37	28	47	46	52	39	34	25	38	33	33	39	41	43	37	30	38	41	43	46	40	35	34	56	28	43	37	39	39	39	32	38	47	30	44	39	38	44	42	31	42	36	41	46	53	42	31	51	38	41	49	36	39	30	45	29	38	38	50	41	52	37	40	26	40	42	40	43	35	47	42	32	41	48	40	42	52	39	34	42	32	33	36	36	34	41	31	38	46	39	34	36	32	38	40	30	38	33	42	37	37	32	35	29	49	43	37	44	45	27	24	29	35	43	47	35	45	38	30	40	52	45	47	37	41	55	41	39	52	43	48	41	41	29	52	54	35	41	40	34	39	35	45	34	27	28	53	42	35	38	48	37	36	40	44	33	32	55	40	32	41	41	43	37	28	33	38	37	42	35	36	42	45	38	31	45	37	51	58	31	34	41	31	52	38	36	40	29	31	41	37	31	39	45	31	36	39	46	43	38	50	36	41	33	42	40	28	43	46	24	34	41	43	40	42	26	40	34	45	38	44	35	40	50	38	40	44	39	40	34	47	52	45	32	50	51	38	45	43	33	38	30	36	43	41	42	45	30	37	54	38	37	29	37	38	34	45	35	42	32	44	39	47	44	53	38	40	31	36	35	43	43	47	43	36	39	40	37	38	38	34	42	37	51	36	53	36	26	30	37	39	38	39	46	41	31	40	40	40	37	36	36	41	33	41	40	30	42	40	42	42	43	33	30	47	46	40	25	43	35	44	39	42	29	30	31	34	36	45	31	26	34	49	33	39	40	36	27	39	37	28	46	35	37	37	34	39	47	37	42	29	33	38	29	46	46	31	48	33	29	25	38	34	39	54	45	43	39	52	50	47	42	34	51	24	57	30	35	24	32	30	45	39	49	47	36	35	21	22	33	46	38	44	38	34	43	41	40	34	38	40	41	35	43	27	32	38	42	38	27	40	46	38	37	43	29	42	36	45	34	36	33	45	36	35	47	33	43	34	41	34	39	45	30	44	38	32	29	37	31	33	35	34	35	40	36	36	42	38	44	48	46	37	43	49	35	47	37	36	47	44	37	34	33	37	39	42	56	44	49	46	48	39	45	42	39	33	39	28	40	30	35	59	39	40	43	27	47	33	36	38	30	44	39	40	40	44	37	46	32	36	29	42	37	41	29	37	45	35	46	40	39	34	32	36	37	48	35	46	43	45	46	54	43	32	45	41	38	42	33	32	45	40	42	44	34	34	48	29	47	37	44	36	36	37	34	46	36	42	31	38	39	44	36	42	31	27	41	31	43	40	37	59	41	47	50	41	38	42	37	41	32	33	32	39	34	34	35	51	50	53	21	42	38	51	42	38	33	41	38	45	38	37	40	35	36	39	32	32	41	40	50	42	43	41	37	36	36	33	37	37	38	28	43	36	45	39	35	38	40	41	40	43	39	38	47	39	38	43	33	39	47	25	36	52	44	43	41	39	40	35	41	37	34	36	38	36	37	37	46	35	32	26	38	30	31	38	30	48	50	47	29	40	43	36	31	44	30	41	47	40	32	40	32	36	48	34	40	51	39	40	39	34	43	39	44	43	41	33	50	38	38	38	47	41	39	45	41	40	50	40	38	49	32	30	41	44	35	40	36	43	39	40	51	38	45	35	45	30	43	43	43	49	35	38	36	35	47	29	47	40	42	51	38	29	39	26	27	47	31	38	35	40	46	37	36	44	38	43	36	41	56	54	46	38	45	43	41	26	25	39	36	38	47	34	31	38	46	39	43	38	31	24	51	37	42	40	32	35	30	40	41	43	30	37	34	40	43	39	31	24	33	47	40	28	33	37	35	44	51	34	29	31	34	34	42	45	32	40	40	31	38	36	36	45	40	44	45	43	30	33	43	40	46	46	40	46	42	34	30	45	41	41	39	48	37	40	50	47	43	41	38	33	41	35	41	46	31	50	38	44	34	37	41	39	40	47	34	41	38	42	48	32	39	35	39	54	32	28	38	42	43	31	34	42	35	46	32	34	30	48
13592	7164	4605	7349	18017	24539	24028	22153	18385	14655	11535	9682	9171	6615	5611	5388	4702	4137	3367	2913	2405	1819	1521	1520	1055	883	772	707	728	754	840	747	694	746	670	727	731	914	869	991	1050	1133	945	894	913	1118	1155	1221	2231	2109	2038	1993	1471	1030	702	550	484	454	461	450	394	409	394	442	444	415	440	442	432	421	435	425	423	401	442	434	418	378	435	401	436	442	442	432	408	430	437	437	409	416	400	435	411	413	393	390	427	403	382	395	433	429	407	458	410	428	419	450	409	406	413	435	464	383	424	439	424	464	417	431	429	418	403	430	431	443	455	440	409	414	447	456	411	401	411	431	392	435	421	421	410	438	455	418	427	437	440	451	415	410	431	408	369	415	432	397	440	450	424	427	442	432	449	416	444	408	426	431	362	433	478	448	452	411	423	448	413	423	426	424	458	429	414	448	422	397	400	421	391	418	398	446	419	446	454	449	438	427	415	414	406	441	444	403	440	389	401	438	445	418	407	430	417	434	427	444	436	401	430	423	429	433	400	430	454	404	416	425	408	413	472	456	411	447	439	442	446	451	468	459	404	425	391	424	432	397	423	416	481	437	467	403	426	443	404	449	410	463	421	423	456	398	419	398	401	422	395	442	447	420	416	399	426	429	412	430	434	394	433	416	428	427	423	402	416	431	441	434	437	416	414	437	400	431	383	468	405	438	453	402	408	475	442	443	414	426	435	421	431	438	411	473	449	413	416	425	435	422	413	447	424	396	396	424	419	437	430	412	384	453	419	430	429	415	423	436	419	414	408	433	452	437	462	443	462	437	390	422	417	410	411	412	424	415	410	410	395	407	388	400	419	462	423	412	401	430	460	404	420	429	451	399	421	422	419	411	409	444	458	421	433	424	418	408	421	384	420	449	416	429	403	422	392	443	414	400	416	404	419	448	412	469	443	422	424	428	377	452	406	437	410	452	408	454	419	390	429	421	428	428	453	415	445	449	431	417	413	418	445	448	413	429	449	444	423	471	442	438	428	431	437	434	444	399	394	428	410	384	411	421	419	408	423	429	447	408	415	449	419	393	393	419	459	438	423	435	458	390	436	441	371	422	424	422	398	420	409	416	411	399	404	445	396	424	454	411	441	387	408	444	402	449	448	406	422	468	424	427	425	449	386	427	423	458	423	413	375	401	426	373	391	403	440	409	409	400	455	427	467	448	474	427	407	411	442	409	411	416	446	428	448	404	460	418	452	423	419	443	390	397	383	403	389	416	397	437	467	454	414	419	417	441	394	421	418	437	454	420	435	437	437	395	397	427	436	458	411	453	448	437	394	445	452	409	410	409	412	404	419	428	401	456	414	414	408	434	385	439	433	405	433	401	419	429	428	424	401	399	452	465	441	421	422	442	437	408	426	445	414	439	432	427	431	441	393	441	439	436	418	401	463	476	416	421	423	410	478	455	391	431	405	446	416	388	412	406	407	416	443	399	417	419	419	450	413	464	402	402	417	428	414	418	397	416	403	434	431	420	416	456	394	435	421	412	405	393	456	467	467	427	419	401	439	418	410	427	394	433	426	415	425	418	425	415	448	405	435	414	417	403	389	391	396	409	422	434	444	380	433	413	418	451	442	402	444	415	443	448	437	431	404	453	408	388	408	416	425	410	435	409	437	451	429	406	399	394	437	384	416	439	404	417	444	393	440	400	431	418	404	432	428	430	414	445	437	441	449	417	414	423	439	423	439	392	406	448	454	397	418	423	441	433	390	402	418	392	414	405	404	440	414	422	416	406	452	421	428	451	395	418	450	436	448	419	435	446	436	438	436	415	474	357	432	422	413	424	427	435	461	407	433	405	402	418	394	427	419	418	432	408	435	435	427	454	445	409	406	417	427	443	437	428	425	444	396	417	471	427	388	433	410	444	397	420	438	408	468	435	446	416	439	421	439	411	403	410	421	407	395	420	407	440	398	408	401	397	398	415	439	417	450	442	392	416	399	403	387	439	431	409	427	449	436	445	438	426	404	407	393	447	464	413	439	428	411	420	444	423	417	432	437	409	463	428	408	424	419	411	401	423	416	387	439	412	420	410	420	447	393	467	426	460	432	419	431	449	441	392	423	398	452	436	419	433	464	426	436	410	432	386	436	443	396	418	448	444	432	399	410	399	438	413	425	413	389	398	417	403	415	382	422	418	466	444	438	432	399	446	410	433	406	421	419	433	388	388	399	426	433	397	442	403	388	422	444	428	423	427	405	421	412	449	416	442	431	445	418	443	435	408	418	421	419	466	417	433	408	429	445	396	423	457	438	421	405	409	413	436	416	415	446	423	415	465	430	426	437	415	406	440	436	443	453	425	467	426	463	432	412	450	405	435	404	436	454	422	419	411	434	436	433	407	391	394	420	424	386	393	447	444	403	425	426	412	425	403	442	426	423	421	434	419	414	405	459	402	436	439	430	438	426	416	414	403	392	396	448	410	389	431	417	422	435	396	414	400	406	433	416	435	434	404	442	426	393	423	440	449	436	442	403	416	411	409	434	421	427	419	440	420	424	448	406	414	450	421	425	456	401	436	449	390	448	384	405	411	406	439	401	442	403	439	416	419	427	431	407	457	437	424	421	411	408	417	403	389	400	431	422	431	454	398	393	443	462	445	406	418	432	417	406	427	421	394	466	398	432	445	397	413	419	453	428	427	416	401	445	427	381	397	419	422	400	436	402	411	419	461	420	434	479	401	384	430	425	433	481	417	395	470	427	437	402	413	433	424	423	373	424	422	444	418	413	403	374	420	402	406	428	427	447	451	416	413	425	413	421	376	441	447	414	435	423	439	443	431	456	420	422	425	411	466	408	416	432	417	474	414	387	438	452	436	402	437	432	409	399	434	425	426	418	413	425	384	386	425	427	421	433	421	434	404	434	420	397	421	432	417	437	433	404	449	435	457	421	416	438	442	375	423	438	431	442	424	434	432	433	430	402	405	407	433	428	444	438	399	438	415	452	421	434	398	434	416	406	434	472	446	403	406	409	447	427	425	423	429	429	400	420	416	421	435	430	485	418	407	422	406	430	450	428	379	423	432	430	408	412	428	403	422	409	424	409	435	400	436	424	433	428	423	404	439	387	389	464	404	423	416	413	427	416	425	432	410	440	444	447	412	437	426	401	410	400	408	376	430	411	407	418	398	416	436	412	429	424	384	428	386	432	419	425	439	401	435	411	458	449	422	469	412	408	398	428	387	396	428	397	459	438	426	427	422	413	432	400	431	400	434	417	439	410	444	408	431	422	398	447	421	410	420	443	397	435	421	445	414	468	423	426	452	414	422	459	426	440	462	437	396	435	433	436	369	401	455	384	419	414	391	434	428	421	438	437	436	420	408	445	426	435	392	416	435	445	416	428	435	441	422	415	406	388	412	382	425	403	413	419	409	421	404	409	412	389	399	446	464	416	407	405	441	452	431	413	445	400	415	422	393	418	434	441	393	479	428	390	418	453	424	463	446	412	421	369	430	430	445
1129	697	388	275	452	785	909	792	624	447	396	397	318	232	222	224	211	175	178	148	107	108	82	85	80	59	70	59	62	54	59	66	59	62	51	50	62	74	65	86	93	88	74	94	76	74	56	117	231	252	208	146	96	86	76	60	59	44	51	55	41	54	40	49	54	54	48	47	39	46	59	60	38	36	45	46	38	43	57	55	46	47	45	50	45	51	46	54	46	55	48	54	51	66	47	45	32	42	53	56	42	47	47	45	45	49	47	53	44	56	55	51	48	47	50	43	46	57	56	54	49	55	55	41	62	44	52	53	53	57	44	53	47	38	48	46	52	41	57	54	41	49	59	47	46	43	58	45	50	55	47	46	46	61	55	57	40	61	63	58	52	36	40	51	47	58	52	44	39	51	38	46	47	47	44	50	50	39	54	58	52	49	47	50	60	52	51	49	58	71	39	61	39	44	51	47	51	43	56	64	63	43	42	49	45	59	47	50	50	44	51	49	33	55	64	46	50	40	43	28	55	46	56	64	53	52	52	50	42	47	54	45	40	60	57	36	60	41	43	44	46	56	62	52	62	32	46	51	40	62	46	48	60	44	52	58	47	45	48	51	60	36	61	49	50	60	56	46	49	48	55	32	43	61	49	51	51	40	37	59	38	43	37	47	53	54	43	49	45	47	55	57	56	51	44	57	47	43	50	59	40	43	53	51	54	46	54	56	60	47	43	41	51	41	45	45	56	55	43	56	37	58	48	53	48	51	49	50	48	64	50	37	40	53	44	53	51	52	51	62	54	55	47	46	55	57	46	56	62	63	52	48	43	43	42	48	63	41	41	50	44	52	36	51	45	47	33	52	53	51	54	47	41	46	44	53	42	55	48	36	44	43	47	48	37	42	54	45	49	46	57	43	48	52	42	45	44	41	35	55	51	72	54	55	58	35	49	46	31	47	37	50	51	46	57	48	52	38	49	44	54	52	53	34	47	52	51	56	31	36	42	42	42	48	43	51	42	56	63	51	52	50	56	58	51	54	62	48	47	51	44	40	46	34	62	44	52	50	53	45	48	49	47	52	43	50	43	50	59	51	42	54	39	54	46	40	54	45	52	46	48	54	45	49	52	68	63	42	46	53	52	43	57	54	43	44	57	47	36	55	55	43	44	47	54	58	38	52	54	49	44	42	48	49	53	57	52	40	54	45	60	44	54	50	45	44	48	52	40	45	48	45	60	52	46	52	47	47	61	42	52	45	56	53	51	60	53	45	45	59	48	61	45	50	67	47	48	40	62	53	45	48	35	48	55	52	45	49	52	42	50	42	52	51	55	48	51	41	56	39	43	40	56	47	44	36	48	61	64	59	46	47	53	60	37	51	40	42	53	56	55	60	49	51	47	56	50	59	58	54	47	37	51	48	57	59	44	49	48	43	50	42	40	28	56	40	45	48	49	42	50	59	54	48	42	51	42	46	56	38	54	50	37	48	59	32	44	50	49	45	49	45	54	47	60	44	48	53	57	40	48	57	51	50	57	54	49	44	46	69	52	50	37	45	37	50	56	60	43	44	54	46	43	56	50	44	39	53	48	44	39	39	63	58	38	66	52	44	58	54	37	49	51	49	50	48	50	47	48	62	40	51	54	61	60	53	48	57	40	44	52	49	47	47	51	54	36	56	41	49	44	37	42	39	44	44	53	58	56	48	39	48	47	49	54	54	46	53	53	43	52	40	62	46	44	51	47	45	46	66	52	57	46	52	48	60	42	51	46	49	46	48	50	41	52	50	61	48	47	44	51	45	42	38	54	62	63	64	44	39	44	41	51	46	53	49	42	44	55	51	54	61	38	48	54	52	48	58	33	55	52	46	51	54	44	43	53	51	65	52	42	57	40	43	42	56	50	52	50	62	49	52	49	44	52	42	60	45	40	38	57	46	38	43	41	51	45	38	45	45	60	45	43	48	46	52	48	45	42	42	44	47	47	57	33	48	50	49	62	41	45	43	52	50	51	48	56	52	43	45	38	47	40	48	43	43	42	51	46	47	55	62	63	48	39	50	52	52	46	58	43	47	54	58	58	42	51	51	44	56	52	48	45	48	55	48	52	53	58	39	52	38	37	46	64	52	47	39	34	41	32	49	57	42	46	49	48	59	50	41	38	42	48	49	40	41	47	54	54	40	50	43	47	45	45	51	54	48	42	56	47	51	49	48	43	47	48	52	49	70	46	57	42	33	54	56	42	58	36	63	48	44	51	45	40	46	30	52	42	50	52	49	50	43	52	48	44	44	52	53	47	57	48	51	64	50	59	54	47	52	51	36	40	56	50	51	56	56	43	46	61	42	49	36	39	50	64	48	56	55	52	46	57	47	42	55	47	45	54	49	39	47	43	51	52	49	37	52	42	45	60	41	55	50	45	49	48	58	52	48	54	55	62	49	40	54	46	61	51	46	56	49	50	53	52	54	52	45	56	68	40	38	65	57	52	54	49	50	43	48	50	60	55	47	42	46	45	47	44	53	50	54	48	40	52	57	46	58	45	45	39	59	53	40	47	50	52	64	51	49	41	52	61	45	43	49	43	56	54	47	53	53	62	56	31	45	51	43	51	47	50	47	50	42	47	52	45	63	49	37	45	50	41	57	60	43	46	39	52	46	60	39	60	38	36	54	46	39	65	57	48	45	50	50	44	53	54	46	37	43	40	53	37	44	57	52	50	44	65	41	55	49	42	45	33	57	59	48	50	53	57	40	35	50	43	54	50	56	51	64	46	45	49	43	45	61	46	49	45	47	51	48	39	51	41	44	58	56	53	59	50	45	32	60	53	48	55	46	61	50	56	42	54	45	43	46	42	42	61	49	52	39	51	52	62	50	40	69	41	61	61	59	51	58	55	49	48	47	49	56	53	45	53	50	49	45	51	45	48	47	59	69	46	61	46	42	46	60	52	49	47	54	37	47	49	54	35	68	55	78	49	52	46	45	52	47	39	43	52	46	45	45	66	48	46	41	52	46	42	43	43	40	54	56	45	54	55	46	42	52	62	62	46	49	48	42	52	47	50	51	49	46	48	39	60	65	53	60	43	64	46	63	64	52	44	54	57	46	55	45	55	39	43	42	48	51	27	56	40	49	51	51	57	54	56	49	40	49	38	48	50	49	45	40	49	48	63	57	45	51	44	54	45	58	47	55	52	47	49	44	43	57	49	57	44	48	53	51	48	47	54	57	49	58	53	42	46	51	43	47	50	41	53	45	51	52	59	50	44	46	56	58	45	45	41	43	46	58	50	36	49	30	59	50	54	44	42	43	49	48	53	44	44	41	48	50	53	48	43	56	47	45	54	40	47	45	46	45	39	62	51	49	49	44	46	54	57	54	52	57	36	49	64	52	57	40	58	45	58	46	68	38	41	43	52	46	44	50	39	44	57	48	41	53	56	53	47	56	49	59	37	51	54	53	47	51	45	40	54	46	55	38	63	50	39	46	50	52	51	47	49	43	62	60	44	52
16500	10508	5861	11320	25095	28404	27601	24578	20409	16777	14072	13156	11107	8218	8065	7260	6807	5908	5246	4055	3234	2300	2036	1933	1485	1238	1112	922	999	862	897	1104	1145	1160	905	954	1024	1080	1260	1555	1723	1704	1721	1663	1647	1422	1180	1914	6151	5803	4643	3231	2143	1437	838	639	622	512	522	540	537	499	570	494	550	532	534	570	555	489	516	480	509	516	552	506	500	505	511	537	500	502	513	550	530	531	534	541	496	547	533	514	539	499	585	536	514	557	538	500	511	552	553	536	502	521	547	494	534	526	503	541	550	547	539	503	542	492	530	506	527	555	554	558	541	507	530	541	508	529	533	516	528	529	497	539	554	455	537	539	503	509	536	522	511	547	508	497	489	533	501	514	547	535	564	509	511	525	509	539	536	498	537	546	517	505	539	555	537	497	513	561	499	520	526	485	586	508	510	555	560	509	530	546	546	532	551	541	520	513	562	535	521	512	515	491	508	558	550	529	484	523	514	499	508	542	511	493	516	503	515	557	516	520	520	526	535	540	513	523	527	556	538	524	560	537	520	539	540	563	518	527	525	512	499	507	527	505	564	525	554	527	482	549	549	552	550	500	499	533	536	485	497	466	537	545	546	540	514	508	496	491	544	547	524	552	533	538	505	498	530	519	543	504	520	477	501	517	509	538	514	539	494	544	543	532	552	514	510	525	535	514	537	530	508	540	538	505	515	488	522	494	566	513	531	511	503	505	528	535	545	496	529	534	508	504	528	505	520	544	533	517	541	523	538	536	527	503	510	486	551	509	530	546	560	548	511	543	517	532	530	484	510	544	496	492	543	557	549	520	553	546	476	507	544	533	528	496	514	504	534	514	544	541	487	521	529	481	517	531	474	562	505	515	517	498	542	549	498	558	552	531	556	515	507	488	492	539	582	564	545	497	511	531	525	542	497	544	510	514	519	511	529	507	518	519	563	567	522	533	533	475	518	527	500	508	549	530	547	551	536	494	512	538	542	499	533	510	530	488	509	524	543	499	497	553	548	526	558	558	518	502	506	498	533	520	540	512	582	504	537	514	489	522	536	532	517	493	518	567	501	520	496	541	501	525	494	571	540	483	545	540	537	486	537	507	524	552	492	460	545	541	527	528	554	518	499	501	511	513	513	522	536	507	550	521	543	530	529	531	552	501	528	459	536	485	494	540	542	555	551	549	501	510	550	534	521	535	525	530	519	519	512	488	543	534	517	539	537	499	499	517	551	522	527	521	542	526	541	535	484	559	520	519	558	550	557	515	534	494	515	537	567	486	514	526	514	517	541	533	546	541	514	557	532	547	503	508	542	490	512	506	513	577	500	515	542	570	497	565	518	507	511	516	524	453	574	496	529	540	514	547	481	520	526	517	534	555	534	547	542	486	509	505	527	530	558	523	567	489	547	540	512	536	534	522	520	529	556	510	514	478	521	496	515	553	557	565	518	533	516	535	547	541	538	554	565	561	521	506	553	512	530	506	530	501	491	508	499	528	542	524	567	517	516	494	512	543	532	512	525	531	526	536	528	543	544	537	507	530	534	558	532	539	544	535	480	514	541	490	538	554	510	528	515	560	503	547	533	504	532	542	560	557	527	538	553	493	517	570	529	495	492	530	532	530	536	566	489	572	505	491	552	529	556	525	520	526	522	554	528	528	524	512	543	542	468	534	515	547	544	558	555	507	546	511	540	517	522	506	563	544	529	491	558	539	523	549	528	533	548	538	485	559	536	502	560	539	566	543	502	533	555	514	535	487	520	505	510	523	532	547	547	486	543	508	549	528	528	534	527	486	507	521	514	548	540	488	537	514	550	520	521	518	543	492	508	559	550	522	493	521	508	545	524	498	500	521	529	523	523	550	503	476	543	509	486	535	553	497	529	496	561	521	517	496	502	551	485	547	498	510	551	553	579	490	560	525	552	550	521	506	553	548	526	534	522	567	496	522	531	554	532	526	523	512	565	470	491	537	521	546	501	525	570	515	542	505	524	498	570	529	507	560	554	485	568	459	553	554	490	529	531	514	536	508	539	563	511	508	512	504	542	542	553	522	508	507	506	508	522	529	526	560	541	469	500	508	500	543	489	513	571	528	515	517	541	517	536	512	518	508	530	541	508	537	538	513	491	498	510	510	504	536	524	537	547	549	516	542	559	527	519	519	508	497	545	527	531	525	525	539	530	522	535	484	556	565	532	502	517	524	517	534	540	541	512	532	517	511	546	518	566	513	526	564	532	535	509	541	525	507	529	542	475	565	560	520	483	520	509	521	539	540	523	516	547	516	505	510	505	491	502	504	495	570	514	537	537	528	508	574	486	507	541	565	504	530	512	538	512	565	473	552	521	563	557	536	504	536	513	485	550	550	523	562	515	478	559	524	534	501	550	541	531	513	561	502	499	533	505	523	507	560	491	497	517	544	526	546	508	537	550	516	522	557	509	531	524	523	554	480	538	484	536	536	545	533	531	537	516	526	505	535	524	505	557	509	523	519	551	518	518	521	519	555	486	493	512	550	504	538	516	519	473	543	546	499	572	495	508	557	453	523	515	489	551	497	484	522	527	506	526	535	542	494	540	503	540	532	521	508	545	527	537	496	479	551	525	517	529	550	536	503	524	507	530	495	496	536	543	531	508	482	502	562	539	540	545	509	537	540	509	487	546	554	534	536	500	520	526	543	491	574	538	542	536	531	525	511	497	513	546	519	554	499	544	525	551	526	479	537	507	531	547	495	574	533	570	541	537	545	510	513	503	550	537	508	558	479	486	548	505	504	504	548	524	536	522	517	503	536	495	543	500	538	538	531	541	538	523	462	527	552	552	525	531	538	501	562	475	532	492	537	527	529	482	518	528	504	542	538	505	510	527	483	549	561	529	499	543	554	567	483	532	530	511	510	566	526	480	503	523	570	551	503	511	504	499	562	545	525	503	503	520	526	492	535	521	508	474	518	514	498	542	525	493	532	512	527	527	517	556	518	513	515	506	478	534	524	520	536	537	550	496	519	532	580	509	507	549	500	501	514	512	559	542	528	500	486	569	529	529	560	528	527	477	529	545	533	557	553	493	540	514	537	511	527	506	490	528	510	519	515	496	541	516	525	537	483	548	519	512	524	563	545	513	533	547	526	530	510	549	518	555	523	524	522	523	520	475	497	547	533	537	537	555	527	603	540	552	542	554	521	555	504	535	546	542	533	546	492	553	566	512	486	512	462	491	520	540	549	555	536	530	492	572	549	526	471	538	503	545	520	512	514	523	562	534	559	493	528	514	563	503	516	567	518	510	529	560	475	513	561	531	522	512	532	491	564	541	519	534	502	546	540	531	507	557	535	548	515	498	532	526	535	536	523	557	538	537	496	532	551	529	523	496	504	513	523	528	521	561	507	538	528	560	503	540	569	536	522	511	517	558	468	519	514	561	514	526	544	529	494	523	522	525	498	504	500	544	496	476	511	553	491	564	506	519	513	479	530	514	516	523	525	528	534	542	517	538	532	518	513	552	535
2613	671	350	318	515	729	878	666	492	429	362	356	276	224	231	228	233	169	176	129	102	74	102	81	70	62	52	57	40	51	37	55	54	59	48	57	53	36	68	77	71	82	54	57	53	55	48	82	267	205	191	159	113	76	58	51	40	44	41	33	33	33	29	37	45	32	39	37	39	30	46	44	31	34	46	33	38	42	39	37	36	35	23	39	33	41	38	40	38	32	38	43	37	35	34	36	30	33	29	44	39	39	27	42	39	40	35	27	39	39	38	35	35	34	34	37	32	30	25	32	41	56	30	35	38	44	53	38	44	43	35	32	30	45	38	41	28	43	44	37	33	39	20	35	47	41	43	30	29	42	27	48	37	31	36	38	40	32	34	43	36	43	39	31	45	29	38	36	44	40	33	41	37	30	39	37	37	41	36	35	54	36	36	45	43	35	37	36	41	30	37	41	38	29	41	37	39	35	31	36	46	36	40	27	38	47	39	35	34	40	46	47	30	40	34	32	43	45	29	32	37	26	33	37	32	39	31	43	55	23	35	34	40	33	40	41	48	43	42	47	44	32	36	26	51	37	35	36	35	30	35	36	29	30	44	25	31	29	29	35	30	27	35	41	32	30	38	28	41	32	26	28	35	28	48	27	35	28	42	36	25	37	23	41	40	41	37	40	33	35	40	32	42	34	40	43	27	25	42	49	47	42	29	26	48	30	43	35	22	49	37	34	30	36	37	36	38	32	29	38	37	38	30	40	25	40	36	25	40	40	41	35	40	36	38	32	37	33	37	35	32	42	42	36	39	46	36	42	43	39	44	37	28	35	33	47	48	35	34	46	36	33	38	31	47	43	32	30	35	41	42	45	39	40	29	34	34	36	42	32	25	43	48	47	47	35	36	33	36	36	40	36	37	30	27	28	32	48	37	47	33	38	45	38	34	38	44	25	43	39	34	37	40	39	41	39	29	34	26	35	37	41	41	36	41	32	45	43	40	40	25	38	29	39	32	29	39	48	33	38	39	33	26	32	41	36	31	46	43	30	36	37	43	45	37	40	37	37	35	41	28	36	46	42	29	36	35	29	41	36	32	39	37	42	33	30	40	33	39	34	25	35	26	48	34	33	31	34	27	38	37	42	35	38	31	50	39	45	29	38	36	38	39	39	28	36	34	46	41	35	26	40	42	39	33	50	33	36	24	43	40	28	34	38	34	38	42	34	37	39	32	41	42	44	32	26	42	52	41	39	32	44	38	38	48	41	35	34	35	35	37	39	38	35	31	32	33	33	43	42	42	39	29	41	38	30	40	50	33	38	32	35	43	40	47	35	39	34	32	37	42	42	37	33	32	31	47	33	33	41	32	41	25	40	42	42	29	40	42	45	50	33	34	34	33	37	43	32	37	29	48	32	33	36	25	49	32	33	42	46	39	41	36	46	40	29	37	47	29	30	47	34	42	29	40	30	35	31	40	44	34	25	49	33	38	44	38	42	43	35	42	27	29	43	45	44	29	41	43	36	38	38	30	55	38	35	43	32	39	30	35	44	37	32	37	42	39	45	34	26	35	36	36	42	48	37	39	38	41	37	38	41	51	30	38	36	40	39	44	34	40	40	33	32	39	38	30	26	32	38	24	33	37	45	37	35	37	38	33	40	29	41	29	34	30	45	43	51	37	38	42	47	28	47	31	39	38	37	29	34	46	42	29	43	37	32	37	41	34	32	43	43	30	37	36	37	38	31	40	41	45	41	35	32	33	48	37	40	42	36	41	35	42	44	34	45	30	38	33	47	29	58	37	40	43	32	47	41	28	36	34	35	36	26	43	41	31	47	37	32	46	40	42	36	28	43	44	33	40	29	49	34	23	29	42	33	35	38	28	35	29	37	39	31	35	32	45	33	27	45	34	33	45	35	40	29	33	31	31	34	31	31	42	51	33	29	35	38	27	34	42	40	30	41	39	44	29	42	36	38	42	37	37	28	34	34	37	30	37	29	36	39	39	49	37	36	42	30	36	46	41	37	27	24	33	34	36	29	35	41	41	40	48	33	37	39	42	37	40	28	39	35	30	27	46	30	42	34	31	37	42	40	42	33	33	35	35	34	35	35	33	32	31	28	32	29	35	35	44	42	38	41	35	28	23	34	41	40	32	36	42	43	28	34	34	36	34	35	43	36	41	38	33	34	46	45	43	36	26	24	28	37	43	25	49	36	38	39	42	43	38	27	37	42	38	41	34	44	38	38	39	32	32	50	49	25	36	30	41	44	40	32	30	36	39	40	31	38	32	30	42	44	41	31	42	37	35	36	36	43	36	34	55	38	40	50	33	24	32	37	32	35	48	40	32	39	29	26	35	27	39	36	49	37	31	53	41	34	43	33	40	30	36	38	34	33	31	37	47	40	43	44	31	34	37	42	34	28	48	41	41	31	43	45	38	31	47	25	33	34	38	38	32	35	39	44	34	47	31	31	33	29	42	38	40	40	46	39	30	34	42	31	44	33	39	41	34	35	41	38	41	42	38	39	41	40	25	33	24	37	32	41	43	41	36	30	40	33	35	33	37	36	37	41	39	34	44	33	36	33	29	45	35	40	42	37	40	27	36	31	42	37	42	31	21	40	40	38	38	38	40	36	33	31	33	35	43	39	42	40	42	44	35	44	35	32	37	34	31	34	24	44	37	41	50	38	39	44	36	49	36	42	33	25	45	38	30	41	43	39	31	29	43	37	51	35	42	32	42	40	31	39	34	40	41	36	37	42	42	40	33	39	40	36	35	38	31	40	31	37	47	34	38	30	35	36	38	49	35	35	34	38	32	55	35	31	40	40	34	45	35	38	38	40	38	26	36	28	39	39	36	41	38	31	35	46	39	36	36	32	43	35	29	45	27	24	33	35	29	36	40	38	31	28	35	39	37	48	52	38	35	33	36	27	34	44	32	44	41	41	39	29	31	35	26	37	31	35	44	37	36	49	31	27	39	35	35	41	25	39	50	32	37	45	32	53	45	35	42	40	42	31	27	45	44	42	49	31	31	30	35	30	33	34	43	38	37	44	38	35	33	39	34	22	24	35	35	41	34	42	42	45	42	46	40	32	38	32	25	40	40	43	41	41	38	39	42	36	34	35	29	38	47	28	29	32	37	38	33	40	33	38	30	40	52	26	37	42	43	41	55	46	35	42	19	40	33	50	44	25	36	43	33	43	48	43	31	36	42	32	34	31	32	33	36	39	38	42	33	38	22	37	29	36	33	36	32	42	26	41	36	31	35	40	38	42	29	35	38	38	30	32	39	35	38	33	39	38	32	39	27	45	31	30	34	38	35	40	44	36	38	33	48	38	47	40	44	40	43	29	32	36	45	39	45	37	40	38	33	33	26	32	34	33	39	38	36	32	49	34	43	45	45	28	32	28	36	51	39	42	31	39	30	36	39	29	43	36	31	44	41	40	26	38	28	46	37	46	36	47	42	44	37	41	25	45	35	34	43	30	32	41	40	36	47	38
16492	9709	5464	12875	25283	27517	27384	23055	18650	16292	14408	13160	10028	8860	8341	7418	6892	6522	5138	4157	2889	2197	2279	1974	1654	1237	919	807	681	743	784	944	993	1023	945	949	898	860	1166	1444	1766	1578	1342	1283	1022	755	618	2084	6871	5757	4760	3327	2144	1301	755	550	461	408	393	409	443	381	385	422	387	399	395	347	415	388	341	422	389	378	392	399	405	404	393	385	426	371	413	406	379	404	397	401	404	382	376	381	421	392	404	424	384	388	401	405	437	413	392	412	390	394	399	388	392	406	383	384	403	382	386	409	401	417	405	407	430	397	400	385	422	374	407	432	377	381	378	409	406	386	404	397	389	391	427	393	425	422	407	388	386	395	394	369	403	416	389	366	406	444	417	389	416	386	394	422	365	350	407	426	418	412	402	385	390	392	370	379	354	447	397	434	421	368	381	396	384	376	409	370	398	385	366	412	442	413	465	390	408	442	412	407	370	367	413	393	382	371	413	416	392	396	410	414	420	419	381	382	388	429	400	359	368	409	378	402	380	384	408	425	384	362	375	436	381	432	406	400	389	429	408	395	402	431	411	434	406	404	396	378	393	411	400	409	409	374	398	407	392	428	379	384	417	369	395	391	425	370	421	365	419	378	406	356	370	433	385	376	418	382	394	392	424	419	389	405	393	387	364	376	388	394	405	409	425	442	385	378	379	429	365	395	354	395	402	396	399	421	422	410	410	388	383	441	406	425	380	380	415	383	436	371	397	434	406	393	392	414	365	414	418	418	391	405	354	414	438	417	386	387	410	407	400	410	408	403	389	382	374	374	381	396	391	422	413	389	405	412	399	425	398	387	441	379	429	396	407	384	435	408	393	396	431	411	418	369	420	362	419	414	413	420	399	382	385	417	391	362	399	382	403	371	371	367	395	400	424	362	397	414	377	379	396	416	421	403	396	391	410	389	374	413	389	428	407	441	446	425	411	392	368	399	409	391	384	368	405	385	380	425	415	393	399	396	435	388	396	370	377	401	362	375	434	390	409	393	387	405	394	405	388	375	388	404	400	400	423	407	372	392	399	429	377	418	382	420	413	394	409	376	401	403	452	406	381	403	394	400	382	389	414	370	411	400	440	383	391	435	409	368	407	396	400	399	420	384	351	384	401	398	404	399	432	394	383	390	388	390	412	386	442	437	385	409	385	417	419	406	409	396	419	417	394	422	443	396	400	412	397	404	392	409	396	380	380	362	401	455	377	411	415	401	420	404	401	398	419	387	414	410	396	384	363	417	388	433	384	370	407	386	386	405	422	408	392	421	403	395	405	363	371	402	367	421	415	388	422	388	411	396	385	402	425	392	409	417	400	368	390	412	415	409	376	412	389	395	410	397	394	395	375	406	376	401	451	391	405	398	422	388	383	411	414	388	397	396	419	400	388	398	406	383	376	410	357	407	378	387	398	401	358	359	401	416	416	402	401	454	396	412	401	427	361	394	389	409	401	361	386	383	400	405	395	438	416	395	368	445	395	398	442	405	407	377	404	438	434	382	446	428	375	393	373	422	373	415	421	404	378	410	385	407	374	416	370	426	389	357	368	383	399	410	422	359	403	386	428	384	403	403	428	410	359	406	413	387	394	350	401	413	375	373	418	375	420	413	423	415	398	443	419	435	368	387	397	433	370	408	353	384	425	381	452	404	416	399	428	381	424	431	384	399	449	365	377	411	388	416	394	387	398	381	414	375	393	442	398	416	400	430	401	384	415	395	398	418	403	395	430	371	393	430	380	424	367	405	402	352	440	387	402	378	399	392	391	396	407	415	379	403	389	421	374	383	418	431	377	394	384	410	383	427	408	418	389	416	421	423	402	405	437	377	386	421	381	341	421	390	421	407	407	394	397	423	428	399	381	397	412	416	403	383	395	420	428	418	393	414	387	451	401	411	363	395	412	374	405	387	377	384	401	397	390	420	389	397	416	400	411	390	403	383	406	408	388	389	427	368	437	401	366	429	416	412	414	409	412	412	393	394	391	407	426	403	384	411	418	420	364	445	412	393	410	411	393	412	400	413	382	424	392	416	408	397	384	391	425	415	404	403	407	410	417	399	440	388	386	385	420	413	364	402	398	384	427	358	400	340	382	375	405	417	376	401	460	410	389	402	376	375	395	366	443	388	412	401	410	414	411	412	400	442	420	402	400	379	380	379	389	406	427	406	379	411	386	409	396	393	402	395	390	417	387	380	393	420	394	370	375	385	386	398	420	385	401	410	405	386	400	398	391	440	393	381	374	396	421	380	387	414	388	393	378	389	406	413	383	441	402	376	404	390	402	411	412	412	428	389	410	379	397	440	393	396	410	400	431	432	402	374	422	421	354	412	403	389	395	422	396	392	385	418	402	409	397	397	388	396	394	425	414	380	384	430	370	373	414	433	386	407	386	403	424	407	397	414	416	420	383	368	385	424	406	406	400	412	396	408	402	412	404	414	402	376	408	407	399	376	407	379	399	371	391	402	423	379	389	431	381	419	353	373	413	415	381	415	439	433	417	391	424	342	412	417	398	406	416	443	440	395	364	387	392	419	377	424	395	384	428	408	407	422	390	374	400	407	372	394	389	409	402	381	391	388	390	421	394	435	415	409	409	400	407	422	409	400	397	363	408	347	385	386	377	425	381	423	438	346	413	423	406	369	409	453	396	393	426	410	430	398	399	420	373	400	395	396	424	423	374	413	394	410	415	410	409	394	378	379	371	385	407	387	401	401	403	383	380	439	381	384	392	441	398	454	424	407	410	404	400	428	410	405	392	385	394	388	392	402	392	378	423	411	399	362	434	413	386	380	405	378	376	405	394	379	436	415	430	349	412	380	389	394	372	401	407	393	392	391	395	405	384	395	394	371	409	436	425	387	383	369	369	377	420	391	399	408	428	398	393	393	402	371	407	375	414	400	387	357	421	403	438	375	382	422	421	392	424	397	408	403	409	421	411	383	394	431	399	425	384	357	389	378	369	397	423	390	398	440	398	405	423	421	385	394	376	396	374	402	462	389	381	377	408	392	399	397	432	400	391	400	411	389	421	426	366	346	430	400	398	420	398	386	409	390	375	389	405	415	397	384	393	415	380	404	383	390	407	389	395	377	377	439	412	374	370	369	367	387	418	367	375	411	393	414	367	387	414	423	358	414	402	382	419	392	367	366	376	397	416	385	419	397	385	420	422	420	399	420	397	396	399	364	354	372	383	409	402	390	410	403	416	386	375	369	384	388	386	384	409	417	383	400	442	374	400	388	402	406	385	426	422	422	443	406	391	409	395	402	406	416	384	364	379	374	382	411	409	390	384	428	409	410	365	373	379	393	370	388	411	405	409	401	368	408	419	412	422	417	390	399	433	418	417	414	396	419	384	421	410	386	397	418	392	392	399	401	352	396	384	397	415	401	414	400	392	355	379	400	409	418	401	418	386	404	400	447	394	415	396	384	378	429	377	386	397	370	377	410	432	384	405	375	405	396	406	403	417	407	410	415	419	407
1799	901	468	533	576	976	1036	825	646	541	540	438	340	353	325	306	262	218	196	158	133	87	103	87	92	83	59	74	79	67	80	87	82	75	56	60	62	56	73	113	90	97	81	82	68	56	55	106	381	370	337	232	132	111	68	62	49	51	51	50	46	49	50	42	33	53	46	53	45	49	49	35	45	55	41	43	37	46	47	55	44	42	59	37	45	60	56	53	60	43	46	66	42	45	39	37	43	45	53	47	49	47	46	50	36	47	41	48	44	54	51	39	45	46	51	42	50	29	49	47	42	46	44	56	50	50	44	54	36	45	49	48	36	44	36	42	40	41	51	42	35	40	36	45	50	41	41	42	33	50	47	60	36	49	49	40	57	51	46	39	51	48	52	49	42	53	57	48	38	44	47	43	54	60	55	49	54	46	49	51	42	53	61	42	57	55	51	59	47	34	50	52	49	45	39	43	44	43	48	33	56	42	47	49	49	56	53	35	54	52	39	50	42	52	48	41	49	55	47	42	44	48	51	57	55	48	47	49	44	53	47	63	50	33	54	41	40	44	54	48	48	43	46	48	65	46	46	49	40	44	54	48	36	46	50	48	46	58	37	39	59	56	38	42	47	60	42	50	44	53	49	52	48	55	52	37	49	39	53	51	52	41	39	51	52	45	38	50	60	48	49	50	42	51	46	39	43	49	41	50	63	43	57	47	47	53	45	59	36	52	46	48	44	42	53	56	38	49	43	45	36	50	47	42	53	46	49	47	55	43	44	50	50	54	46	47	47	45	43	51	55	52	50	44	56	56	52	45	54	45	58	48	42	45	47	39	46	44	46	51	48	45	45	46	49	47	39	54	47	49	37	60	50	43	51	55	47	53	50	46	49	56	49	53	45	47	51	53	51	60	49	48	48	44	48	52	44	43	54	46	41	38	71	41	43	59	42	39	55	45	41	42	45	52	39	39	35	47	57	52	67	40	53	56	42	56	47	51	50	52	51	60	40	44	44	49	48	42	42	41	49	40	48	36	41	29	56	42	49	48	42	46	41	47	53	53	45	56	51	46	41	46	41	42	40	52	49	57	54	48	54	45	52	39	46	53	49	52	45	45	43	49	45	46	51	34	47	47	50	36	44	48	51	46	60	54	49	44	51	43	41	60	30	40	53	46	43	56	57	41	40	43	57	39	46	57	52	49	53	50	43	49	40	41	65	48	50	53	49	49	57	57	42	46	44	57	58	40	34	35	36	38	41	46	38	38	47	57	42	48	44	50	27	48	33	49	51	57	45	40	64	56	46	52	47	36	44	46	46	51	48	46	41	41	61	52	44	50	59	30	48	42	48	56	42	48	59	45	50	40	40	51	51	55	62	55	50	51	39	46	51	36	58	42	32	44	34	49	45	57	41	42	43	42	46	60	44	52	51	57	57	45	44	48	41	50	50	51	33	47	48	47	58	53	55	49	55	53	54	54	41	44	39	51	48	46	46	61	46	34	48	39	29	54	45	34	51	35	43	40	42	49	53	40	35	46	38	48	58	40	58	37	62	48	48	45	58	43	58	46	44	43	42	42	44	39	57	38	36	44	36	51	62	55	47	45	46	56	45	53	58	44	37	46	44	44	50	33	49	58	50	43	58	49	47	43	51	52	50	44	50	41	36	51	44	50	48	51	51	43	49	41	47	52	44	53	68	46	46	49	38	45	41	52	39	43	52	61	48	42	51	52	53	44	36	52	50	46	53	44	55	38	55	39	49	47	61	50	45	43	49	46	49	49	44	62	56	33	49	50	52	58	53	31	46	40	53	47	40	40	39	46	42	65	48	43	43	47	42	51	59	54	40	34	45	47	53	54	52	47	49	52	48	50	51	43	53	50	43	46	52	39	53	49	37	56	43	46	42	42	45	47	53	56	55	48	52	46	48	37	54	44	51	45	40	64	45	49	34	53	45	51	41	46	24	48	53	42	44	48	48	42	39	42	44	53	57	45	48	48	38	57	48	57	45	28	45	49	51	46	51	63	42	35	52	43	50	47	56	46	40	43	46	54	55	43	37	40	53	48	46	46	53	53	42	47	57	56	32	49	47	43	53	41	52	44	64	49	40	59	46	56	51	47	38	50	53	61	51	43	49	66	42	45	55	57	47	60	64	41	55	43	60	55	56	45	52	39	43	40	54	56	45	57	58	47	33	45	43	43	31	49	47	51	51	48	47	38	45	47	48	53	46	60	37	47	56	44	47	47	42	38	61	53	38	51	47	49	52	47	56	52	38	54	54	54	46	38	44	38	42	42	43	50	56	41	53	48	51	50	47	54	45	33	36	37	44	36	46	44	47	60	47	45	47	51	51	38	43	58	49	54	42	53	37	45	44	37	55	57	39	44	48	61	48	42	40	51	38	45	47	43	40	41	38	57	36	47	33	52	50	44	39	30	52	52	48	45	45	51	42	43	38	46	42	43	41	35	34	41	51	39	51	57	50	51	57	54	52	50	52	50	58	56	48	49	45	47	37	41	39	43	61	40	52	48	57	41	52	64	57	44	51	38	51	44	50	47	31	40	51	46	53	45	52	32	48	33	48	51	46	49	51	46	55	62	54	55	56	55	49	47	45	45	51	46	55	57	46	56	40	52	46	56	43	55	52	47	39	45	38	52	42	45	45	35	37	48	45	53	43	49	38	37	47	52	40	40	46	55	42	49	47	50	51	41	45	54	53	53	55	48	43	55	40	55	36	41	58	41	45	54	47	46	62	40	33	59	49	46	46	41	42	51	35	50	57	46	46	33	47	46	54	53	44	44	42	49	42	59	32	48	48	64	46	38	36	34	43	49	46	45	57	28	54	40	45	37	50	48	37	31	69	33	48	44	41	55	47	44	50	39	54	44	44	49	42	51	36	41	40	45	52	51	47	41	48	49	45	46	43	37	38	39	42	55	40	66	41	47	48	38	46	48	48	58	63	47	41	54	63	61	42	41	40	49	35	46	55	39	46	40	50	53	54	48	42	50	51	40	58	45	59	42	39	57	44	47	61	47	42	53	43	41	45	41	45	47	40	50	54	42	58	40	54	34	52	45	55	44	53	43	44	44	54	51	38	50	66	46	53	52	54	63	62	57	47	46	51	50	49	51	41	45	51	56	51	48	66	48	66	52	45	40	44	36	36	59	38	45	40	58	54	40	43	46	48	45	54	54	62	47	39	51	41	38	57	49	57	46	41	47	52	44	51	58	58	47	37	41	61	59	50	44	50	48	57	55	40	48	54	43	37	57	37	41	42	60	57	55	51	42	56	53	48	43	63	47	56	44	41	59	52	51	53	49	48	46	39	47	37	55	45	46	53	42	53	38	48	59	48	48	40	51	52	54	37	45	29	56	52	42	50	41	51	53	42	61	36	42	44	49	53	40	40	55	43	50	45	35	39	43	35	44	53	43	46	46	42	50	41	53	51	48	43	41	45	36	46	33	43	33	55	48	37	42	35	40	49	43	51	43	43	42	51	38
20597	11814	7505	17613	27966	30627	28829	24469	20481	18537	17521	14236	11373	11674	10548	9376	9021	7332	6295	4911	3302	2913	2810	2419	2023	1634	1256	1063	1031	1058	1509	1480	1538	1448	1125	1093	1183	1113	1314	2115	2103	2072	1636	1465	932	770	661	2110	9063	8593	7689	5578	3337	1867	1057	687	564	575	526	486	477	492	544	504	539	513	520	479	508	520	510	462	504	548	539	501	484	527	523	538	461	486	529	517	506	529	524	552	533	525	516	505	491	487	486	527	492	514	504	529	472	513	519	506	495	494	518	512	505	500	513	527	497	493	489	508	558	504	499	504	518	466	467	494	486	561	497	502	498	471	506	534	529	544	548	532	489	472	515	530	534	488	532	531	513	519	501	526	499	504	499	466	505	506	548	517	483	508	496	500	517	514	501	501	534	498	496	512	509	492	489	509	487	486	509	540	512	508	499	475	540	520	500	508	561	545	539	498	521	514	523	522	480	531	503	512	512	518	495	528	517	505	480	514	533	522	525	539	503	511	493	509	510	475	506	503	528	509	472	479	474	519	480	523	495	491	522	509	512	511	544	548	528	535	460	494	537	442	517	467	516	559	507	532	516	506	479	521	480	457	495	524	529	591	513	503	512	510	527	501	538	519	450	477	496	547	519	500	511	501	509	533	492	516	524	508	497	514	506	509	532	471	488	491	539	482	514	531	521	517	511	466	528	477	511	487	512	504	515	509	536	517	530	485	501	470	503	508	503	527	480	517	517	519	514	478	507	492	510	538	478	517	507	550	481	506	515	529	519	533	521	493	519	484	540	525	517	512	520	538	522	534	499	551	448	511	514	485	505	511	541	529	504	538	505	542	506	452	481	477	513	511	516	536	523	480	501	510	523	516	474	530	516	526	485	524	554	489	513	509	517	530	531	527	500	538	495	525	488	498	495	516	506	494	497	495	529	494	538	494	527	507	501	536	503	492	512	510	497	532	506	530	480	518	533	538	509	522	498	505	487	530	513	517	512	514	532	507	486	553	544	536	518	515	512	526	486	553	523	530	479	497	469	493	496	532	546	495	510	457	521	500	511	512	498	488	489	520	520	493	575	525	523	544	515	467	504	561	505	473	524	498	528	509	514	552	543	504	509	514	525	522	512	507	508	549	467	484	522	500	472	511	537	506	527	506	462	534	462	498	529	522	521	507	516	497	500	536	478	539	513	527	545	526	514	512	473	487	528	485	487	478	533	493	474	509	522	573	498	513	486	510	467	540	494	535	540	513	480	489	529	489	482	517	505	509	528	499	511	524	511	535	528	519	513	508	478	479	500	493	496	498	541	492	515	487	480	516	488	530	499	565	483	507	524	467	463	526	506	475	569	487	538	549	508	519	508	485	499	489	522	498	515	504	515	462	491	491	562	498	505	536	506	494	505	502	493	517	524	490	517	496	495	501	527	478	522	527	498	523	491	504	517	527	525	514	519	496	503	468	487	503	520	527	551	562	491	469	500	520	463	469	506	540	570	547	490	474	519	484	556	549	529	510	515	521	523	516	507	503	514	545	532	520	501	461	559	482	490	525	571	519	539	520	477	506	507	469	496	478	546	515	528	479	528	527	542	520	506	517	502	517	500	523	455	519	535	542	531	501	453	505	489	544	512	471	522	552	525	472	485	544	494	498	516	473	504	513	509	506	468	499	489	525	497	508	561	538	519	513	549	513	488	478	474	484	558	498	515	532	518	500	514	498	525	495	503	547	531	519	497	501	507	529	501	525	550	547	535	516	475	530	515	485	486	529	499	539	520	537	511	484	502	524	525	507	481	499	498	511	555	499	495	509	555	514	513	499	509	549	551	524	526	523	498	523	491	488	516	496	459	523	529	533	481	520	506	492	510	505	495	496	471	492	484	513	492	504	476	528	561	491	501	458	510	502	480	498	502	534	509	495	539	516	541	488	463	526	496	430	467	529	493	479	543	531	527	462	512	522	495	540	498	495	487	528	485	523	540	515	516	507	516	514	515	519	487	535	532	517	476	527	520	539	505	514	492	507	505	537	520	503	506	500	493	529	530	491	513	489	525	520	529	452	509	535	536	510	514	508	514	528	514	500	482	469	511	567	569	506	535	525	499	529	519	512	577	480	516	494	494	488	523	486	520	507	499	579	517	518	510	522	472	507	528	488	530	492	509	505	486	527	501	495	525	533	511	515	517	504	522	497	512	497	504	453	512	463	554	498	501	548	459	557	494	513	510	535	485	513	495	494	526	531	515	503	524	487	508	448	527	488	554	509	506	500	512	474	490	559	509	477	495	489	450	505	527	533	483	528	539	520	529	541	491	487	532	500	518	523	482	511	499	480	524	486	508	505	502	519	489	514	504	508	551	512	542	496	492	501	525	500	541	523	520	511	534	511	525	549	497	470	496	528	487	492	516	517	490	566	519	507	526	499	524	495	545	522	468	516	505	515	528	520	544	516	496	535	518	478	502	523	493	520	528	458	575	517	504	530	493	488	512	509	526	537	512	538	533	498	492	544	509	479	530	508	499	512	498	507	505	553	540	502	493	544	486	536	551	470	536	529	511	548	536	481	530	465	486	537	508	496	505	468	503	507	517	555	478	490	496	490	505	529	477	548	533	506	521	574	505	532	513	480	496	477	499	500	467	473	536	547	476	518	503	497	504	504	495	553	501	535	488	530	508	490	508	521	515	460	526	461	503	533	481	567	528	472	524	506	541	508	521	488	500	520	543	501	470	498	503	461	496	497	511	519	545	505	569	515	510	508	506	507	524	512	484	517	474	516	527	487	532	536	518	489	506	504	552	490	498	500	524	553	463	524	518	487	532	523	545	518	539	496	474	515	519	514	520	491	525	509	467	532	526	488	562	505	525	573	473	505	532	495	520	478	513	487	485	496	503	517	513	518	515	555	480	523	456	514	518	478	459	509	522	517	526	510	492	508	506	490	494	497	501	462	510	520	519	508	494	505	526	519	494	529	532	502	469	517	526	530	503	519	525	495	496	496	511	515	519	487	502	514	561	513	506	494	536	508	501	514	503	514	496	506	481	520	532	520	505	535	494	522	495	490	527	508	539	512	495	480	494	493	519	484	503	489	509	528	496	495	494	491	523	497	480	535	468	508	485	511	535	527	490	534	538	502	503	545	496	513	509	572	511	517	506	504	539	505	533	519	513	510	478	499	496	508	539	509	514	527	510	513	539	513	501	500	512	513	522	508	522	531	533	485	524	509	501	508	486	519	539	494	532	529	499	536	524	529	549	535	490	502	510	514	505	500	513	525	495	520	521	528	538	514	539	491	506	498	498	551	519	518	504	524	525	504	531	489	533	534	533	542	541	497	527	534	498	506	514	506	500	535	473	496	535	549	533	505	501	495	504	527	513	504	521	545	549	501	513	497	518	527	488	515	512	558	520	462	507	501	502	511	474	484	536	495	518	507	540	517	481	494	516	520	477	527	505	505	521	489	498	538	518	497	553	482	527	535	520	510	504	543	476	495	514	558	539	494	520	499	569	526	533	506
1785	451	326	321	350	514	513	423	333	323	300	225	181	204	192	168	166	122	129	88	78	69	65	65	67	54	45	52	44	51	49	54	56	45	58	42	47	52	62	79	45	47	46	47	58	40	39	46	85	121	125	83	83	65	44	53	47	36	38	45	36	30	42	48	45	44	49	32	38	45	43	43	36	46	34	45	32	40	37	42	40	48	35	35	39	39	29	40	43	38	36	39	34	46	31	43	40	45	42	34	44	41	24	40	36	34	40	45	38	33	43	24	36	30	52	37	31	35	44	37	46	43	47	40	52	44	48	40	28	47	39	37	32	36	36	47	45	28	40	37	31	44	35	40	37	47	47	39	34	43	43	46	36	46	48	25	35	43	37	29	40	28	44	50	38	50	43	38	39	37	37	38	36	37	48	27	45	46	47	36	37	37	40	45	44	37	40	34	39	34	45	37	31	32	30	44	30	51	42	28	38	38	37	36	46	47	45	52	46	33	55	30	38	32	36	27	30	31	26	37	48	38	46	32	47	29	46	45	43	39	37	43	34	43	46	44	47	34	37	41	36	31	36	34	31	50	43	40	55	42	43	33	42	33	36	51	39	54	33	35	30	48	43	32	44	49	49	37	37	35	49	36	42	44	42	44	47	44	39	37	39	47	54	35	41	34	38	34	28	47	41	32	47	39	49	44	36	44	34	45	37	42	35	43	36	38	35	39	52	54	49	37	30	42	36	40	47	37	27	38	39	36	40	32	35	42	39	48	32	48	44	44	45	33	43	37	34	33	40	44	49	31	41	47	30	31	39	49	44	34	37	37	36	46	50	42	44	35	34	36	38	37	26	44	32	35	49	39	47	37	26	31	48	34	42	28	52	25	33	44	55	40	46	31	38	42	38	40	42	47	38	47	38	50	35	40	51	45	34	29	27	40	50	42	37	37	53	32	41	36	33	38	33	33	37	46	30	39	45	39	38	45	33	38	46	33	40	39	40	34	37	50	38	33	40	39	45	40	26	37	36	36	41	37	45	33	42	52	39	42	42	34	43	40	44	35	37	48	29	44	35	42	44	40	32	40	36	33	32	36	43	38	41	36	38	36	30	33	40	40	35	39	40	35	40	41	39	39	43	39	40	44	35	47	46	46	28	38	40	41	40	43	43	40	39	33	48	33	33	50	54	35	39	34	41	44	34	38	35	42	31	53	41	40	46	42	31	39	37	44	40	46	34	45	33	42	45	44	29	34	39	35	32	31	41	43	41	35	36	34	30	35	47	36	36	42	41	33	40	51	49	32	44	37	48	47	55	30	39	34	39	33	22	38	46	41	35	35	46	45	35	47	35	37	40	38	36	32	42	37	32	46	44	36	46	30	44	44	46	48	35	31	39	36	42	40	32	33	37	49	32	39	47	40	43	42	33	34	44	41	36	41	52	41	33	37	50	42	31	42	43	43	38	34	37	36	46	46	35	33	36	46	30	41	35	38	32	42	41	32	29	30	42	40	37	33	26	40	46	45	48	40	39	33	36	28	41	44	29	38	34	38	34	54	46	43	33	45	38	28	36	37	39	40	38	57	44	47	35	34	36	37	44	43	26	34	37	38	35	36	36	36	33	42	62	39	42	39	44	37	25	48	38	37	29	41	44	39	39	51	46	43	43	43	41	35	33	43	46	33	38	44	49	42	38	29	46	40	42	40	45	40	49	35	40	40	38	45	39	46	40	45	43	59	37	38	27	41	42	32	37	39	36	34	44	42	34	58	43	31	42	44	34	31	38	48	47	44	42	48	41	52	33	35	52	44	39	44	23	41	42	47	42	31	43	27	36	39	35	32	30	37	33	37	42	39	41	42	38	43	49	31	47	38	45	42	36	38	46	30	37	35	53	40	41	36	38	54	38	39	51	38	37	33	36	41	34	37	44	31	31	21	39	32	38	44	40	37	42	27	41	37	38	37	37	35	49	58	40	42	35	37	38	42	34	44	34	31	29	42	38	47	44	51	30	55	46	52	44	45	56	37	27	28	41	60	25	37	42	54	47	48	56	43	41	48	39	44	38	44	43	40	42	32	42	33	33	44	50	45	45	38	39	43	31	33	34	41	44	39	38	34	46	42	38	28	46	42	36	35	34	49	41	30	37	42	43	38	33	41	44	39	38	40	49	42	36	44	29	38	44	36	36	34	39	47	36	40	41	41	37	45	34	47	34	50	40	46	38	34	48	29	40	40	34	33	35	32	44	48	32	31	43	45	30	34	32	28	37	42	37	45	36	40	42	42	44	44	37	43	39	34	36	39	45	37	37	51	31	26	37	27	40	51	40	38	42	38	46	50	37	47	34	36	49	45	37	51	37	37	37	37	36	37	40	35	46	37	47	38	33	43	37	37	39	38	38	44	37	34	30	45	37	34	36	51	40	39	31	36	43	47	37	40	27	38	41	41	39	48	42	33	43	39	41	35	35	32	38	43	42	43	45	51	47	45	49	40	40	32	36	34	42	25	44	32	33	42	39	39	38	46	42	35	33	34	51	40	37	40	37	30	42	35	43	39	37	45	41	51	32	28	32	41	38	31	54	40	40	42	40	42	44	39	46	42	44	41	36	36	40	35	36	37	35	38	45	42	42	44	32	44	41	48	51	45	25	23	48	42	31	37	53	47	44	37	41	47	33	33	45	44	46	36	34	46	36	42	50	42	43	41	39	42	53	33	40	38	42	36	36	36	41	38	48	38	32	42	39	41	41	32	38	50	62	38	35	27	42	41	32	40	48	34	28	28	46	40	30	43	37	40	44	44	50	40	39	35	39	43	31	37	38	35	37	38	25	42	35	31	39	46	37	36	39	39	41	44	41	37	41	32	40	42	33	50	46	40	34	46	42	38	33	44	43	47	42	31	37	45	41	40	49	34	39	37	40	35	33	41	38	45	31	47	44	31	40	36	36	30	38	47	37	30	43	32	52	39	27	42	44	38	42	45	43	44	46	41	31	34	40	34	42	27	45	34	41	36	35	40	40	34	37	38	29	47	50	37	39	28	28	34	42	54	30	45	45	36	37	34	29	47	34	29	43	36	44	31	44	43	32	32	43	43	27	44	27	46	43	49	43	52	42	38	45	43	32	34	53	27	35	39	40	59	42	39	28	48	40	42	38	46	49	36	35	47	39	46	42	37	41	26	39	45	38	43	51	42	49	39	43	37	37	44	37	43	38	39	50	45	45	39	53	45	40	36	33	43	37	33	43	48	34	31	34	36	41	48	28	35	34	44	43	31	39	52	38	34	30	46	39	36	42	44	37	36	30	40	57	37	49	35	43	42	33	36	35	33	30	47	35	35	46	42	35	42	56	37	38	33	38	36	46	31	42	40	42	40	45	42	44	30	36	39	47	56	36	34	35	45	44	38	40	42	34	41	46	30	42	33	37	30	29	48	43	38	31	41	48	44	31	36	32	55	33	45	53	37	45	35	34	48	45	47	52	39	29	32	37	41	34	54	42	52	40	31
15429	7689	5689	12695	21704	24168	21421	17225	14261	13486	11761	8908	7077	7913	6613	6027	5364	4284	3275	2439	1791	1488	1515	1414	1422	1076	823	696	738	998	949	865	960	958	1072	783	641	834	1284	1488	1090	949	864	837	602	556	487	527	2253	2716	2597	1916	1257	821	603	523	463	426	398	408	458	425	359	401	401	401	392	380	434	433	409	423	414	425	396	422	403	416	400	380	428	411	407	396	428	423	398	427	465	437	393	414	431	438	416	399	436	430	449	451	391	417	409	438	420	410	403	438	453	400	443	401	388	408	453	461	405	423	449	444	395	419	434	440	421	442	412	455	452	422	406	412	421	433	412	444	420	405	425	413	396	433	426	433	414	444	422	414	410	448	443	385	451	417	435	423	410	431	401	434	440	427	433	393	452	395	429	380	434	413	389	447	400	408	407	396	429	441	393	423	433	383	414	399	391	419	408	433	388	435	411	406	443	402	400	443	399	445	423	417	481	422	427	442	440	425	401	405	415	459	402	439	426	443	405	390	431	404	441	426	433	423	366	430	402	410	444	416	425	461	400	390	426	432	402	418	385	409	412	421	419	413	420	416	422	408	400	443	418	431	474	435	456	406	435	408	442	437	387	408	422	438	416	413	414	430	426	449	414	427	436	426	441	444	404	443	392	450	432	418	407	460	430	414	433	435	402	403	430	433	399	415	426	446	411	428	436	417	431	442	427	426	440	437	420	445	403	435	388	401	433	378	453	444	410	405	438	415	410	414	444	428	417	398	416	465	462	404	420	444	429	423	424	457	421	407	404	393	389	442	403	437	424	427	407	399	453	446	414	429	452	425	436	425	414	368	420	437	434	406	437	413	359	406	418	429	397	408	438	457	431	435	424	417	416	404	436	421	437	446	468	394	391	452	419	403	424	432	477	433	388	401	387	421	431	440	391	430	442	375	448	411	404	411	417	433	446	402	431	402	403	421	426	402	423	433	452	428	443	413	406	437	439	435	399	419	411	420	416	392	431	445	416	466	407	418	425	409	412	386	469	450	423	433	412	400	431	371	423	386	427	392	439	444	414	449	408	425	403	406	423	412	441	433	416	495	409	379	397	425	431	422	420	423	428	444	416	411	413	439	420	418	409	433	439	400	430	412	422	437	411	432	450	407	418	406	437	407	417	394	428	423	425	403	422	367	439	407	385	418	413	383	411	409	407	394	421	439	423	390	404	445	425	393	454	412	423	444	423	455	421	410	422	442	431	428	374	429	410	456	367	425	435	426	394	395	414	425	406	435	424	400	409	458	462	416	367	431	433	414	389	413	426	433	430	450	415	435	380	432	463	395	444	418	428	435	434	395	419	461	434	453	467	431	401	436	411	422	427	419	428	419	445	417	422	388	422	424	452	410	387	422	432	415	412	436	421	447	416	436	405	432	414	433	443	399	401	452	432	424	423	442	451	418	425	408	406	394	424	456	412	429	416	413	408	407	435	419	429	445	385	422	402	432	381	431	413	452	411	419	387	445	400	420	432	413	413	408	434	414	400	436	424	451	401	418	433	433	424	475	395	420	473	438	423	412	403	415	406	393	403	422	425	461	442	434	394	414	404	398	421	400	415	426	428	405	390	410	418	397	440	445	415	443	449	444	444	401	420	438	415	428	422	446	414	442	378	425	405	417	405	425	426	431	397	399	455	437	424	434	418	481	395	404	418	416	428	426	454	470	410	440	393	405	436	422	398	442	437	404	412	440	402	432	411	393	407	432	458	422	409	410	426	461	435	415	411	399	382	429	461	412	418	427	429	391	472	428	449	425	428	418	413	417	433	462	434	426	407	433	435	454	448	400	468	427	412	444	460	413	402	458	402	397	434	443	408	408	416	449	407	402	420	462	414	432	408	410	432	446	416	453	408	413	420	436	410	471	401	435	414	457	387	396	401	425	439	403	423	414	420	418	418	432	432	443	410	400	416	392	408	460	410	427	417	410	461	451	433	432	440	396	420	416	430	420	423	432	398	411	427	411	415	421	457	424	416	435	434	389	420	426	441	426	409	429	438	433	422	392	432	407	418	420	417	448	477	429	427	441	430	409	424	433	450	403	420	458	422	450	400	437	417	420	437	397	442	453	414	441	415	449	451	448	422	432	432	402	437	435	451	392	427	454	429	443	421	429	460	405	413	403	451	443	407	418	400	395	391	410	420	396	413	425	434	384	467	417	410	440	426	385	465	415	412	402	419	424	435	442	427	396	410	461	407	397	413	452	418	435	467	422	392	409	436	429	416	352	446	418	424	434	400	416	417	439	403	407	423	374	433	427	459	424	399	438	397	393	399	369	406	436	437	412	395	421	397	396	422	385	382	429	418	403	426	440	436	417	407	437	413	397	449	412	379	420	429	441	399	418	414	418	453	426	453	397	439	420	420	402	445	420	464	417	444	416	453	446	419	435	416	428	442	426	428	427	416	412	434	415	426	365	426	417	403	405	431	440	423	444	441	416	409	449	428	411	435	449	427	463	458	426	456	397	404	421	406	401	445	419	413	427	432	427	415	432	385	435	417	420	395	389	450	453	418	391	423	387	438	425	447	442	425	407	436	474	426	423	394	425	429	412	433	409	436	414	387	399	392	404	447	414	462	434	378	406	407	438	427	446	424	441	433	441	444	401	422	415	415	410	426	409	448	445	436	394	425	412	425	428	419	410	414	442	404	432	405	435	418	385	409	435	465	406	424	436	398	416	436	428	396	400	409	435	411	425	374	392	409	401	454	391	447	414	417	400	419	445	428	379	445	366	413	449	400	446	372	425	444	442	457	424	414	415	399	418	415	423	478	437	400	414	422	408	435	431	400	414	454	450	431	397	419	413	422	409	389	477	432	479	398	405	424	372	407	410	375	403	431	395	412	448	422	392	397	433	413	431	441	430	427	417	404	421	409	395	381	453	453	416	451	426	427	425	445	393	386	428	430	414	416	429	417	440	408	444	391	406	432	416	409	406	411	425	438	444	430	412	422	397	449	420	395	421	443	376	449	402	445	456	451	426	398	425	406	412	409	429	435	425	451	416	410	429	402	415	403	461	440	414	389	457	443	423	414	418	425	418	430	412	402	462	413	433	480	422	428	411	405	424	424	383	420	402	455	387	453	420	415	422	403	448	442	400	432	425	409	425	419	481	418	417	418	441	390	431	410	417	454	394	437	398	397	388	425	415	421	433	429	416	442	417	412	400	435	431	428	393	387	448	414	416	426	436	453	427	424	437	402	430	467	435	419	411	416	437	424	429	421	417	385	405	409	399	425	441	397	419	430	437	439	416	443	414	446	451	437	445	446	445	422	427	445	421	420	439	414	447	457	405	427	415	424	430	434	425	409	433	420	401	437	415	436	411	450	417	377	409	431	443	388	418	408	415	427	417	431	399	422	434	420	444	416	448	442	432	442	409	428	455	448	488	401	384	437	438	429	401	435	407	457	431	400	430	418	401	441	387	420	441	408	418	377	401	412	435	417	434	409	434	399	409	435	381	427	418
1374	726	587	509	495	771	721	522	475	520	396	325	315	325	251	213	229	194	126	123	105	80	74	97	89	61	62	64	63	76	69	106	93	97	89	64	87	88	94	79	71	78	72	62	63	53	52	63	194	209	224	164	110	57	63	48	42	45	33	61	42	46	55	42	46	61	42	45	38	44	56	46	48	48	46	51	41	40	60	47	43	47	50	48	47	31	42	49	54	46	40	51	50	50	57	44	45	56	51	43	49	41	41	44	55	60	35	63	51	56	47	47	44	31	46	41	52	39	39	38	45	47	57	39	62	33	49	47	42	39	43	50	52	36	43	46	48	54	46	36	43	35	53	45	41	49	47	58	59	49	47	51	49	52	49	39	55	52	48	48	49	59	52	36	58	42	49	57	59	39	54	45	38	46	57	45	45	47	43	53	52	47	54	50	51	41	47	39	58	58	54	44	44	50	42	48	52	60	52	52	52	48	58	54	38	41	46	43	52	71	42	52	41	45	49	52	44	43	59	45	42	40	45	47	37	55	39	44	56	50	50	61	53	44	40	40	40	44	41	47	53	45	57	40	58	52	48	47	49	47	59	46	44	48	52	41	47	57	43	37	45	43	50	46	57	45	51	52	57	46	44	45	46	49	39	57	50	43	45	54	57	58	54	49	53	55	47	35	47	56	58	43	35	36	68	45	41	47	56	45	50	51	42	55	45	47	48	47	54	46	38	51	49	35	43	53	48	67	45	40	48	56	59	37	50	51	38	47	51	42	55	38	43	43	47	51	54	47	44	44	60	49	47	58	46	42	32	50	45	60	50	42	54	51	43	45	61	54	46	51	40	38	51	46	49	41	54	56	57	53	45	54	39	54	55	46	50	55	42	54	66	47	44	52	50	49	49	47	42	50	47	51	65	50	63	58	41	45	48	43	54	51	64	48	45	51	48	42	53	48	53	43	35	40	44	48	51	55	50	46	61	47	58	46	54	57	54	45	37	53	43	49	49	42	59	50	49	39	51	56	62	51	52	48	43	53	59	47	43	50	47	40	40	46	51	51	51	52	49	47	36	53	59	46	40	46	55	60	44	50	51	53	34	52	41	61	47	42	66	59	44	65	54	42	46	42	49	45	41	45	50	50	54	49	43	53	59	37	59	60	55	47	51	48	47	62	47	49	56	48	47	43	41	59	56	37	53	41	45	61	35	40	51	45	40	53	47	50	47	52	57	45	48	39	55	48	43	65	54	49	53	51	52	46	56	41	48	60	54	52	47	44	47	46	42	56	51	44	47	49	38	54	41	49	44	57	54	38	48	49	56	56	52	43	46	48	40	49	63	55	40	49	49	44	58	42	43	41	45	53	50	51	52	57	53	57	51	52	47	47	50	48	41	53	47	43	47	54	52	47	57	51	54	51	40	39	44	46	49	40	51	57	57	42	47	37	64	44	47	53	33	46	38	56	46	59	47	44	44	50	47	41	41	60	46	58	45	52	45	50	43	35	54	55	63	42	56	45	54	51	50	43	53	51	40	48	44	66	39	46	47	47	41	53	38	60	46	63	49	66	59	50	48	48	49	54	42	55	53	58	39	52	50	56	42	52	44	47	45	47	60	44	47	45	61	53	44	51	53	54	45	55	46	56	53	55	42	46	59	54	47	57	58	46	48	39	55	50	55	47	49	48	53	53	39	44	51	52	45	56	49	35	47	48	47	55	49	44	50	38	44	52	50	47	58	54	45	50	42	51	33	55	47	53	52	51	42	48	48	43	41	49	50	57	48	41	46	53	53	35	47	35	52	49	45	47	42	41	48	36	50	40	48	54	45	60	46	47	45	63	42	37	53	46	47	50	50	44	53	54	56	56	43	42	44	50	42	55	41	57	51	38	49	53	59	40	49	48	43	40	49	36	46	43	49	50	49	48	42	53	59	52	54	38	49	46	46	50	41	41	42	49	48	41	33	44	49	48	53	53	59	46	47	42	45	42	38	52	52	40	60	46	61	56	48	48	51	44	46	44	43	42	39	36	42	51	56	46	41	45	39	51	51	49	45	42	54	52	43	36	41	56	50	45	52	41	40	51	51	55	37	50	40	53	50	33	50	51	57	57	53	47	54	54	40	49	52	46	43	42	48	42	46	43	38	47	57	43	56	46	49	50	56	55	50	50	47	55	46	33	50	66	45	43	41	41	43	46	45	53	44	46	61	38	44	39	39	43	50	49	52	49	54	50	46	41	56	45	42	52	50	40	45	39	42	50	44	52	52	54	50	54	62	51	50	39	46	59	51	52	50	50	46	44	49	50	56	59	44	58	64	35	40	42	56	49	50	41	46	51	56	53	49	60	50	45	46	44	52	59	53	54	42	57	53	37	37	32	59	49	51	53	58	46	43	42	44	50	46	52	56	46	45	49	52	45	67	55	43	48	35	34	47	58	47	48	57	43	44	51	49	44	39	46	58	41	45	52	55	50	58	45	53	38	45	47	48	59	49	44	41	50	50	58	43	40	44	51	58	43	37	51	54	50	65	47	51	54	50	55	45	50	38	51	42	43	43	49	36	48	48	45	47	37	46	55	61	49	48	38	47	27	40	42	60	50	36	52	51	47	43	38	36	56	52	44	41	53	55	48	45	43	28	58	49	68	38	53	41	52	43	44	49	42	59	37	53	47	59	50	48	57	56	59	42	48	37	54	54	46	55	51	53	52	46	47	48	54	47	53	49	58	50	52	55	46	46	50	52	49	64	48	41	48	40	52	47	56	54	50	47	47	39	41	43	55	49	45	48	56	40	38	55	57	47	42	49	45	54	47	42	47	42	60	56	49	58	64	46	52	49	47	43	47	53	38	56	38	40	38	51	55	48	51	57	60	42	45	39	54	55	55	39	48	51	55	47	49	41	49	48	43	49	41	58	54	44	44	51	52	61	50	43	55	37	44	45	55	52	40	46	46	44	42	45	52	44	59	49	54	56	50	43	43	51	50	38	52	36	39	40	53	47	50	44	45	39	44	65	40	49	47	49	40	54	59	61	40	35	52	51	44	45	48	39	54	45	52	41	58	50	39	44	60	53	50	44	49	34	36	53	40	50	58	54	47	45	44	45	52	44	53	41	43	46	43	51	41	48	63	43	48	49	55	54	60	60	47	42	39	50	54	43	39	48	45	47	58	49	54	51	44	42	51	49	48	52	40	45	46	62	60	59	36	48	49	46	52	44	41	48	48	46	45	50	41	29	39	35	45	42	44	52	42	62	62	40	52	45	54	47	54	43	39	54	59	52	43	52	48	50	53	40	48	36	54	62	58	42	46	52	47	53	47	45	45	45	45	47	51	40	53	57	46	66	50	42	51	65	50	54	43	64	47	51	61	54	53	55	43	47	40	40	47	47	51	51	47	58	34	51	48	56	46	47	47	52	45	49	36	44	48	41	47	55	51	46	63	48	39	45	42	47	49	39	46	39	40	58	59	38	47	46	57	42	50	49	43	50	50	46	53	54	47	47	55
18289	11048	8815	15850	25726	27260	24544	20389	17870	17692	14557	11099	10977	10827	8519	7884	6945	5756	4317	3465	2442	1986	1891	1824	1626	1433	1212	1081	1105	1386	1265	2658	2212	1793	1406	1792	1602	1985	2157	1795	1318	1414	1371	1313	983	717	601	1010	5038	5682	4930	3433	2079	1207	738	608	547	501	493	521	498	514	533	516	492	480	550	523	492	517	506	536	532	491	509	528	523	512	476	492	529	544	583	543	506	537	491	492	508	511	528	523	517	490	532	534	525	536	510	476	505	523	514	540	513	495	510	541	512	514	534	506	516	468	520	543	538	523	495	498	543	502	517	479	542	524	539	515	533	480	507	528	547	525	548	491	508	527	472	511	498	560	530	562	559	508	549	506	535	531	484	522	524	547	501	514	516	519	528	526	511	496	526	552	507	482	533	508	492	512	548	523	512	519	526	493	503	501	496	526	469	500	534	531	472	483	569	514	477	530	508	501	510	557	478	522	521	510	506	501	560	540	491	506	548	525	512	528	502	485	499	505	514	541	515	509	548	524	535	479	525	505	455	515	503	557	537	527	506	511	513	497	537	532	505	528	513	534	516	503	528	524	550	504	480	529	492	472	464	541	524	535	491	517	500	512	543	499	520	547	500	502	490	513	529	518	524	516	542	488	505	531	476	539	529	485	550	500	529	541	523	522	535	495	513	535	517	558	476	520	523	521	528	530	548	587	574	492	518	477	518	489	490	534	475	560	562	523	538	541	484	577	560	503	523	496	532	513	515	491	562	485	536	510	509	543	503	494	542	489	493	539	519	524	501	511	550	582	518	515	538	475	507	488	522	504	495	479	495	494	529	541	511	507	538	503	451	507	521	522	528	490	492	518	548	500	508	505	502	533	521	566	495	488	538	494	527	515	478	500	532	549	509	472	543	517	531	526	504	523	526	492	498	523	513	521	541	497	518	544	535	494	540	491	503	510	542	528	523	523	500	542	481	517	542	544	587	507	503	505	523	496	522	511	518	523	502	493	513	520	503	503	470	494	519	526	491	491	498	526	523	523	494	502	484	547	543	511	552	498	520	483	505	490	482	488	523	577	484	492	518	550	516	556	515	499	524	511	516	527	508	488	483	509	512	493	491	547	495	486	506	497	512	535	511	507	545	522	534	549	501	522	532	513	505	511	512	494	509	493	447	508	541	484	527	516	538	517	492	512	505	550	490	510	493	512	493	556	505	514	531	470	515	516	488	538	513	485	515	519	525	494	519	554	511	480	524	514	522	482	528	508	551	461	527	519	522	536	539	500	539	482	513	506	481	500	504	529	555	519	490	494	546	508	514	478	549	516	479	507	575	513	494	501	525	520	483	509	504	472	505	486	501	511	520	521	506	537	530	531	511	517	516	495	512	555	509	525	511	489	527	540	529	544	542	523	508	511	527	448	534	514	522	480	532	521	524	495	506	508	536	504	500	551	499	528	530	537	481	505	503	497	520	502	496	557	501	525	547	509	523	516	525	484	530	549	496	549	517	509	541	512	526	544	487	531	520	465	528	522	499	501	524	523	446	548	525	549	512	523	525	527	523	552	522	521	510	563	484	529	496	511	547	500	489	524	543	545	497	519	531	502	550	523	511	510	496	473	502	515	480	518	508	520	512	540	498	499	552	515	534	503	563	519	509	504	528	499	524	521	554	511	484	556	488	524	502	511	473	529	498	534	518	530	537	530	508	526	480	541	526	526	507	502	506	473	538	483	517	493	519	495	472	524	514	505	469	530	489	491	505	546	507	524	531	530	508	472	505	539	542	522	513	550	489	484	512	549	541	479	548	501	527	480	526	513	484	499	524	517	505	496	500	521	486	498	509	502	538	537	521	484	528	509	509	495	472	514	469	518	499	563	500	509	540	523	504	510	541	527	506	550	538	507	514	494	528	554	537	551	519	532	549	511	523	545	501	526	520	516	527	510	477	507	559	537	503	514	525	491	486	538	540	530	529	454	483	476	511	497	523	550	511	489	523	503	528	528	524	511	538	526	518	498	520	488	561	499	546	496	510	529	517	521	528	508	507	511	529	554	509	548	491	522	492	495	570	520	513	499	520	499	528	516	546	515	478	497	519	496	509	506	517	516	509	489	521	518	521	512	487	493	484	504	522	512	510	532	507	502	504	540	509	462	500	530	500	483	516	493	516	517	505	482	528	533	501	495	542	522	536	515	511	475	461	494	525	557	521	514	502	511	514	527	536	519	511	483	492	506	541	517	535	526	553	501	490	540	520	501	477	494	559	507	474	500	522	538	516	509	520	501	518	481	493	474	522	507	531	502	523	535	497	511	554	565	544	460	515	530	547	544	540	541	507	506	501	491	495	544	539	572	510	525	529	499	570	514	516	540	519	487	500	511	514	460	510	503	515	493	531	552	514	524	449	540	553	492	479	502	503	513	503	507	516	487	517	557	522	584	497	504	503	481	510	494	547	503	524	464	551	557	507	510	506	515	512	483	524	529	494	534	516	546	497	510	513	524	466	508	494	513	512	537	514	537	523	547	503	485	559	525	523	517	490	537	540	525	515	541	501	516	516	537	545	539	518	501	516	475	501	476	523	531	536	525	485	494	496	542	521	510	528	512	523	542	499	523	518	481	534	537	500	526	496	511	463	540	476	506	478	500	519	514	504	517	512	521	492	469	518	541	553	487	509	507	519	520	531	543	510	501	523	513	562	528	507	507	505	504	496	507	511	535	501	493	503	513	510	534	533	517	491	509	505	521	509	539	510	511	520	530	498	565	530	541	525	468	499	503	496	555	487	499	535	513	530	526	476	512	492	531	501	496	536	530	488	518	527	506	551	531	530	549	547	488	490	516	514	508	494	543	496	512	518	489	527	527	522	521	500	497	522	495	497	462	528	516	528	530	482	501	512	501	555	514	510	538	524	470	563	495	500	515	522	503	527	573	509	526	539	497	504	533	535	497	508	521	559	502	487	500	507	514	539	471	500	511	546	553	529	483	486	491	483	505	532	544	504	510	513	493	477	532	522	510	540	503	508	487	545	514	528	498	509	530	513	474	497	505	514	567	513	519	513	480	532	526	517	544	492	528	525	521	515	518	494	536	532	517	521	517	510	501	511	501	523	499	524	525	508	484	517	508	528	470	530	519	510	502	494	530	506	533	523	545	467	514	513	553	525	516	532	492	532	509	560	527	555	537	499	529	498	507	531	533	546	517	516	498	505	515	553	545	514	508	518	535	516	534	525	502	489	510	521	524	525	564	539	500	528	537	528	509	483	526	473	527	502	516	474	504	540	487	524	510	520	512	532	470	517	513	465	527	519	531	530	512	494	499	524	504	492	530	486	552	526	516	500	536	537	534	532	507	470	540	570	507	520	512	523	482	510	576	516	524	581	484	524	473	515	520	523	517	543	500	536	463	503	506	529	542	520	513	483	506	510	528	513	547	484	521	490	523	506	493	525	510	491	542	540	503	564	484	554	524	516	514	496	518	496	512	523	568	524	534	495	568	527	532	497	565	497	547	520	514
2822	754	576	427	468	578	578	476	458	500	370	290	352	295	231	250	189	171	126	118	68	77	80	62	59	64	57	67	64	68	99	120	97	85	56	84	84	93	69	65	67	67	60	56	56	54	42	55	169	219	192	150	107	74	56	45	31	39	34	30	51	52	41	32	36	50	34	51	43	41	39	38	35	36	42	35	36	30	31	43	32	35	39	42	30	37	30	34	44	30	46	41	33	36	46	42	28	30	34	43	43	58	37	39	48	54	39	26	41	35	36	32	46	41	34	39	46	33	29	40	33	31	31	36	44	26	51	38	31	40	23	33	47	31	25	47	44	29	41	48	40	31	34	51	36	39	43	41	37	52	29	31	61	32	43	38	46	30	28	48	40	36	48	32	31	38	32	38	37	31	36	24	30	36	35	34	42	31	36	41	31	43	33	46	36	31	46	36	34	38	48	41	28	43	35	29	43	46	47	60	38	35	30	34	49	46	34	35	28	35	31	33	38	29	37	31	41	36	47	32	40	31	47	39	31	35	32	41	43	31	39	35	36	42	36	50	36	37	31	47	39	35	33	33	35	38	38	31	26	36	38	33	40	39	36	49	40	35	42	27	34	44	41	45	45	33	30	36	42	35	35	39	31	42	29	39	40	29	30	41	28	33	36	30	45	39	36	37	54	39	46	33	36	45	44	44	40	43	40	39	42	34	32	31	39	30	35	27	32	40	36	29	36	30	42	39	32	46	38	34	33	31	28	33	26	37	34	38	47	36	39	39	36	31	41	35	38	35	28	40	37	38	31	39	40	37	44	36	36	34	36	36	39	37	36	43	33	42	41	37	33	36	30	47	38	34	32	34	45	46	35	38	49	38	25	35	35	34	30	33	52	41	35	37	45	39	38	37	37	37	29	45	23	40	37	35	36	39	47	38	31	45	36	44	45	53	38	53	41	29	40	28	35	35	44	40	32	40	32	41	39	30	35	38	43	40	41	34	33	31	52	40	40	42	30	47	33	38	38	28	38	45	39	43	32	35	40	44	27	47	36	34	30	37	47	31	39	33	30	42	42	53	44	32	32	43	32	48	39	38	30	38	34	40	34	33	40	33	34	37	50	29	37	33	40	27	40	37	32	32	21	38	42	31	32	31	41	38	37	34	33	45	34	42	33	35	34	38	43	29	41	35	36	38	42	53	33	42	37	42	33	39	36	38	34	39	37	26	42	44	40	36	32	35	29	35	37	38	39	32	32	46	40	45	37	37	44	37	30	38	23	40	39	39	44	37	37	38	31	45	45	37	35	37	40	48	37	40	35	48	49	43	39	47	37	32	38	49	41	43	51	34	43	38	40	27	37	47	35	28	37	44	43	29	49	31	45	36	39	37	42	33	43	38	34	43	50	42	32	39	57	36	38	33	44	38	25	32	37	38	34	46	42	38	33	27	35	33	43	44	34	33	38	40	36	40	36	43	31	36	36	40	48	34	36	38	50	31	30	39	42	22	46	44	35	48	45	35	40	39	49	33	32	31	40	40	50	40	37	39	39	34	38	30	34	33	34	32	39	46	27	41	36	47	32	43	32	31	42	41	34	34	26	36	34	38	26	34	44	43	37	52	40	33	45	26	37	30	34	40	49	30	48	35	25	57	29	48	48	35	37	44	38	33	42	35	35	28	24	46	35	40	31	34	43	35	26	35	42	34	37	40	46	37	40	40	43	36	38	32	30	46	37	39	39	40	50	41	33	43	43	37	46	24	25	49	24	51	46	38	30	47	36	44	37	29	36	46	43	37	49	40	42	25	34	42	35	43	40	32	31	37	43	34	37	29	22	39	30	43	36	30	36	35	30	47	41	37	32	39	42	30	38	38	43	26	27	37	32	41	37	36	36	44	40	36	50	37	50	43	36	37	34	52	36	40	39	41	38	34	33	42	41	31	33	38	38	47	31	35	36	48	36	46	30	41	41	43	35	36	39	45	37	37	34	40	40	38	40	46	38	28	51	35	37	37	34	29	30	54	32	46	34	39	45	37	35	40	33	42	31	27	42	31	34	25	35	32	37	41	37	30	34	35	33	39	35	28	30	32	42	48	33	35	33	31	40	43	43	36	39	33	34	28	33	43	31	35	38	40	29	43	33	35	35	48	40	39	41	47	42	51	36	34	30	36	41	47	35	42	35	33	38	39	30	34	38	45	27	35	42	46	37	35	40	37	42	35	35	54	39	31	37	43	42	33	47	43	45	34	24	34	43	45	33	42	35	29	46	51	42	47	36	39	33	37	44	37	55	41	48	30	30	58	46	29	38	35	42	35	36	38	39	38	39	37	35	23	33	32	40	43	41	44	29	40	30	46	37	32	37	33	36	37	36	37	42	40	43	41	26	47	38	37	36	40	27	26	31	35	31	44	54	45	44	37	47	39	32	35	33	36	34	32	51	43	46	42	41	44	25	38	33	39	35	25	39	37	39	39	29	47	44	36	40	35	33	31	33	44	34	44	36	34	35	28	26	35	36	51	30	42	33	47	44	36	35	41	27	39	42	45	48	36	41	40	39	38	56	37	26	32	37	34	36	47	36	43	38	45	39	42	36	51	30	43	44	34	31	35	45	39	40	43	54	38	34	48	41	32	39	37	45	39	43	36	40	39	37	33	42	35	40	44	31	27	38	35	38	41	34	37	35	33	30	40	28	38	30	33	35	41	46	32	35	30	34	36	32	29	35	44	50	37	39	43	37	42	35	40	36	46	30	40	30	36	39	30	35	39	30	27	34	33	45	38	32	32	40	34	34	26	43	52	34	31	38	38	39	38	34	40	46	53	29	42	43	37	45	40	41	41	27	36	31	38	30	34	33	41	36	42	43	34	44	42	37	48	42	38	39	37	43	36	35	39	35	34	37	48	38	31	35	41	32	32	33	42	43	37	38	53	37	29	41	38	47	42	35	49	41	39	31	31	37	42	43	36	41	43	38	33	49	38	40	41	33	48	35	49	49	35	46	33	37	40	38	44	32	43	39	29	35	32	26	47	27	29	36	46	36	36	35	46	50	37	33	32	35	40	34	53	35	42	24	45	45	38	40	37	32	36	28	52	47	50	32	37	42	46	41	37	33	35	43	41	38	32	37	37	31	35	32	44	45	31	32	38	46	34	40	33	41	41	35	44	35	31	42	37	33	49	31	47	43	32	40	37	42	36	28	40	36	45	41	45	43	38	38	36	34	39	45	37	43	41	32	41	40	39	37	43	44	42	37	34	46	33	35	33	34	37	36	22	36	40	39	38	35	33	40	31	40	28	44	32	32	39	41	40	39	33	35	41	59	40	44	45	45	39	39	33	34	38	45	27	47	40	34	42	40	37	48	36	42	42	45	41	36	44	39	19	49	49	46	39	40	42	38	45	50	39	44	36	47	30	31	49	35	33	27	41	42	37	32	41	29	27	45	41	42	41	35	44	33	42	46	33	26	37	36	39	42	42	32	45	28	39	36	35	29	46	36	28	38	39
18125	11123	9062	15373	24567	25493	22998	19455	18231	17715	13287	11227	11983	9786	8410	8170	6864	5521	4175	3092	2276	1720	1629	1662	1511	1243	1183	1055	1049	1443	2598	3129	2790	2595	1575	1577	1893	1942	1668	1284	1320	1426	1346	1148	988	795	652	876	4365	5244	4629	3114	1851	991	626	506	438	389	426	371	407	406	438	397	443	438	430	400	395	389	454	389	417	442	434	398	448	392	390	401	410	422	397	393	407	387	406	404	394	394	434	409	414	401	445	392	421	460	388	406	398	431	399	432	395	404	423	450	388	389	422	395	414	377	418	411	412	419	425	429	418	416	397	384	394	432	373	447	374	427	426	415	416	383	411	407	404	398	412	416	415	390	398	446	395	408	409	393	421	357	429	404	394	422	425	395	400	415	446	408	412	404	431	421	416	425	411	427	364	413	404	401	419	424	393	404	408	412	387	436	410	404	403	381	433	415	415	392	370	392	434	418	381	399	389	417	394	357	420	426	377	405	400	445	438	388	408	404	402	419	407	418	399	431	374	388	389	438	394	406	426	392	390	409	372	426	409	389	419	382	378	439	401	404	381	435	401	400	427	391	407	365	430	434	422	373	407	425	416	442	383	421	412	364	420	401	400	415	373	408	402	403	403	377	414	421	366	380	364	451	416	417	428	430	390	401	395	432	392	417	418	407	455	434	374	370	397	430	415	380	440	436	407	398	389	430	389	387	375	425	393	404	414	409	370	423	401	398	408	405	430	372	383	387	402	397	424	406	402	420	387	410	418	372	437	409	376	439	395	395	405	376	396	447	406	416	409	433	409	445	461	415	412	413	411	425	411	410	408	386	432	445	384	429	362	380	410	416	455	389	404	385	411	413	386	395	378	385	396	411	383	388	393	426	416	434	428	376	448	389	417	407	411	397	424	373	440	398	401	399	394	389	440	352	403	370	412	388	440	440	398	434	378	400	400	408	415	379	396	406	382	424	422	375	421	388	395	423	394	414	414	383	407	391	432	397	379	354	389	445	406	419	410	387	386	404	406	420	384	414	423	398	383	390	438	402	408	430	390	393	391	429	394	351	407	430	391	408	394	384	402	405	417	400	395	396	378	422	375	396	402	396	404	407	392	393	407	405	412	417	412	414	436	416	382	421	422	414	372	377	464	397	415	412	369	434	424	421	439	406	413	429	425	373	380	366	391	376	431	405	430	386	434	417	406	419	425	437	375	416	438	414	395	404	427	411	433	397	427	372	416	378	408	382	414	380	400	425	420	386	402	404	420	412	410	381	409	386	383	438	376	418	404	416	374	386	407	410	402	416	437	368	427	423	374	415	346	402	437	400	410	378	401	396	386	421	400	392	389	420	356	418	415	368	356	405	431	411	400	395	418	395	384	408	444	399	400	353	393	458	381	430	414	410	410	427	389	407	419	391	406	396	388	403	391	449	420	431	386	398	430	398	424	399	405	410	423	404	408	373	403	419	393	406	385	386	421	382	416	394	398	373	400	399	425	384	356	418	379	457	438	398	401	417	368	393	401	402	422	407	383	397	424	427	416	417	410	434	401	418	425	376	425	372	380	419	417	411	422	388	412	405	448	415	384	386	422	415	399	436	400	403	413	403	407	448	420	429	419	405	406	422	410	414	397	438	357	384	372	389	403	396	425	401	366	418	387	396	382	406	403	417	398	396	411	398	414	423	395	422	395	382	387	425	388	435	389	412	412	416	414	439	377	418	396	397	396	402	398	388	423	411	388	431	410	416	447	372	417	373	398	407	403	420	430	417	413	401	435	396	447	417	381	370	399	404	393	395	410	394	379	379	403	410	402	417	405	403	406	415	414	367	391	401	398	418	407	388	406	410	419	427	417	413	403	396	413	409	410	439	399	444	399	406	435	433	429	413	420	415	432	416	415	432	393	388	405	401	425	419	389	396	400	452	413	400	415	405	458	394	406	362	400	413	384	417	417	402	402	387	410	381	413	408	398	391	413	454	407	421	366	400	398	425	415	450	414	405	429	411	384	465	423	397	403	385	403	402	409	387	402	426	379	402	406	389	413	373	452	409	395	403	432	431	400	381	409	411	389	409	431	393	418	387	415	398	371	394	368	418	402	397	393	375	429	400	410	356	398	367	409	441	410	400	397	419	404	393	387	395	380	424	402	393	457	417	400	388	419	420	413	423	380	401	407	432	421	420	390	397	409	397	420	405	381	408	397	386	388	408	389	416	422	403	388	394	407	385	375	396	406	341	406	424	417	393	393	418	364	390	390	409	402	424	436	437	439	419	407	434	373	393	410	394	386	371	412	409	391	353	422	425	398	406	364	395	454	389	387	374	429	409	387	375	427	348	412	413	422	397	393	413	415	380	360	383	407	409	410	403	385	405	408	406	396	424	411	424	384	408	388	417	402	371	388	372	412	380	400	418	403	363	459	391	405	391	407	394	394	426	397	437	423	414	446	454	434	375	381	395	408	389	391	397	412	419	431	368	402	411	435	456	428	386	394	397	421	394	422	419	399	378	407	401	397	396	415	430	423	405	417	363	376	436	405	414	401	432	419	397	412	429	415	404	419	387	400	424	420	399	429	438	420	414	392	404	414	374	407	392	373	421	391	394	371	384	356	416	396	454	439	383	444	392	402	408	445	391	380	428	414	411	399	424	388	418	444	393	402	415	382	359	403	397	402	400	412	419	423	403	400	392	412	399	396	430	438	422	398	396	425	399	398	408	403	398	387	396	377	454	393	376	401	416	389	466	397	400	392	401	422	410	387	407	447	391	417	393	401	418	390	419	437	397	387	383	369	374	396	455	446	420	442	394	380	413	381	458	408	394	369	413	374	400	400	434	378	405	391	395	434	395	395	397	404	391	401	423	403	407	398	426	411	388	398	389	418	414	406	423	416	381	388	424	394	389	449	404	379	392	447	432	411	412	408	407	403	392	409	366	415	395	402	411	392	420	426	418	403	436	393	418	404	368	422	380	405	381	382	413	408	394	403	427	384	401	404	433	453	400	391	412	427	396	401	398	424	419	440	409	427	391	415	374	421	402	419	435	416	384	368	392	421	419	392	422	396	429	368	417	429	394	409	434	434	398	409	426	382	410	388	410	410	398	436	412	400	409	430	441	405	410	391	442	414	425	397	419	400	377	369	415	397	377	425	400	404	395	405	405	430	395	421	382	375	428	406	386	377	438	404	392	407	406	400	402	403	440	393	451	406	395	398	397	446	361	417	389	413	368	383	407	417	429	402	378	388	415	390	413	410	425	427	395	390	436	393	423	401	406	408	393	429	413	435	418	402	389	407	393	399	414	394	416	411	396	424	402	427	392	399	415	399	397	371	413	404	401	400	419	409	372	435	415	382	394	449	419	425	461	416	405	389	395	426	415	400	394	435	382	444	457	408	403	374	397	419	388	378	410	430	407	363	427	383	410	396	394	434	408	442	432	400	406	436	430	404	402	372	422	388	373	423	397	405	384	370	405	424	364	429	451	412	430	388	379	421	378	424	370	396	438	385	437	419	434
1960	1279	828	545	558	715	780	619	713	613	452	500	382	352	334	294	266	193	163	119	115	96	93	91	104	78	67	74	85	118	115	114	110	118	115	99	80	82	83	79	82	102	79	60	81	47	58	107	326	257	234	179	121	73	67	58	44	58	44	46	52	54	46	39	51	55	39	44	59	56	44	45	51	51	43	52	40	50	41	48	41	43	44	45	46	52	43	36	40	46	59	58	54	56	43	45	47	54	38	51	40	57	42	56	56	61	56	40	53	51	46	48	54	47	41	58	45	49	44	58	36	39	47	50	45	33	52	55	54	52	38	55	52	50	39	38	45	54	52	43	56	40	42	51	44	36	55	49	42	51	46	40	47	41	48	45	40	36	57	54	42	48	40	49	55	49	60	44	46	49	43	39	48	55	69	39	40	44	44	38	45	63	36	42	46	60	55	42	52	52	57	45	41	50	34	50	34	45	50	37	47	40	51	39	46	54	34	50	43	43	63	37	41	56	43	42	41	50	48	47	64	56	54	42	57	45	58	47	44	55	51	58	44	39	58	48	49	44	54	42	41	45	45	48	41	40	44	53	46	41	54	45	43	51	48	47	57	55	45	68	45	43	39	46	41	59	47	50	40	56	52	56	44	52	50	55	48	47	55	49	63	45	37	47	53	31	65	44	39	47	40	45	41	55	45	42	53	51	49	41	43	55	45	46	49	66	49	47	35	42	47	49	44	58	38	57	33	50	54	50	40	57	41	47	37	44	44	42	44	38	48	48	46	42	47	53	48	37	49	59	51	42	36	55	46	42	55	46	57	48	47	36	52	49	53	45	60	43	41	33	40	41	55	50	38	44	43	39	46	56	47	43	50	39	44	51	48	51	64	43	52	40	47	36	44	42	38	46	39	49	49	45	45	53	53	40	46	44	47	53	59	47	44	42	45	43	50	52	58	52	50	48	36	50	53	41	39	61	44	43	49	40	47	47	34	45	43	41	47	41	42	34	38	52	35	40	51	46	48	52	35	31	39	52	43	52	52	58	51	42	41	59	49	42	50	51	43	45	45	51	42	44	61	49	56	39	58	43	44	40	44	55	44	41	46	57	37	32	56	50	40	56	42	49	33	57	43	40	44	51	41	41	46	44	39	40	54	52	51	55	31	51	44	54	43	44	44	33	52	45	60	48	52	49	49	56	47	45	59	47	43	57	42	42	51	54	37	49	55	59	44	65	46	44	37	56	50	44	42	42	38	46	39	42	41	54	43	43	51	45	38	40	40	39	41	47	50	51	46	49	43	48	46	50	50	48	53	52	47	62	40	46	50	46	38	60	46	45	47	52	47	36	42	55	43	54	50	55	38	49	40	41	50	45	45	46	46	45	41	35	39	52	47	43	35	63	53	43	57	47	49	47	48	47	61	35	43	45	52	47	57	44	39	35	48	55	42	46	51	55	51	46	49	52	62	47	47	37	46	52	51	39	55	37	28	48	58	44	55	52	48	46	44	47	68	43	49	56	32	54	38	37	32	39	52	62	46	56	37	45	53	49	33	50	43	37	35	56	41	48	47	40	53	42	53	56	43	46	40	36	45	49	36	64	43	55	44	35	46	43	55	49	41	62	55	36	50	41	54	50	41	52	39	53	41	45	42	45	52	44	47	52	57	39	43	70	42	54	44	53	48	50	51	51	47	50	48	55	57	57	53	38	43	46	45	41	41	39	50	42	51	61	51	62	56	47	49	43	44	51	52	44	47	55	51	54	41	42	46	64	47	58	55	36	43	42	57	43	52	62	65	48	55	42	52	42	47	31	55	47	42	54	63	41	40	43	52	55	43	52	46	47	40	45	46	49	57	47	50	48	49	51	49	65	55	37	48	50	50	54	42	41	46	45	46	47	48	57	65	49	49	49	33	46	41	39	46	42	47	43	43	49	55	54	38	51	44	43	51	56	49	47	48	49	37	48	53	50	49	39	42	46	55	51	58	47	60	41	44	53	48	46	44	47	32	53	45	49	49	45	54	56	47	52	57	53	44	58	52	37	55	49	33	46	39	44	39	47	54	47	35	44	47	50	40	44	34	44	36	52	51	52	52	44	43	38	46	56	53	43	54	47	47	54	47	53	33	44	45	33	46	45	43	41	48	45	41	52	59	55	44	48	47	47	50	51	45	43	37	38	43	40	45	56	50	63	53	40	32	53	51	37	46	32	44	42	50	58	59	36	49	54	37	53	61	56	47	33	40	49	47	49	54	56	36	49	50	33	43	35	52	51	50	35	48	32	49	50	45	45	51	45	49	43	52	41	45	44	55	45	50	32	48	45	41	48	43	52	46	48	43	44	41	48	55	43	42	54	54	66	34	44	41	56	44	34	44	52	52	50	39	47	52	51	49	48	60	44	33	61	49	49	43	50	47	56	54	61	42	62	46	34	59	54	49	40	39	46	46	47	51	45	33	41	51	49	45	45	42	47	46	48	50	54	50	44	47	50	48	53	49	49	50	43	47	43	42	43	39	47	51	55	46	38	38	53	54	45	43	50	56	43	50	45	53	41	51	44	47	40	56	50	37	38	60	44	40	53	40	50	55	60	47	49	39	41	43	38	41	36	49	57	35	37	52	49	51	44	46	50	61	39	44	47	46	45	39	50	41	58	55	55	52	45	48	36	53	42	52	47	46	45	54	43	48	42	47	44	39	42	49	43	33	40	57	48	44	51	37	48	44	45	43	42	49	42	42	41	51	50	59	38	67	45	55	45	55	48	52	46	35	61	45	47	50	46	42	49	46	62	52	52	50	51	50	39	39	38	25	48	58	48	37	48	49	42	45	51	39	46	45	36	45	48	55	38	44	59	44	47	61	40	50	47	38	49	49	43	52	48	48	39	50	46	35	62	44	50	49	57	30	47	49	48	46	37	55	48	60	45	75	47	38	53	49	54	46	50	45	56	58	46	47	41	46	55	54	59	55	43	42	71	55	41	51	51	50	44	40	48	53	41	55	35	47	41	48	36	62	44	41	43	44	51	43	47	59	50	45	42	46	47	38	52	50	45	46	58	45	44	55	45	55	53	33	55	52	61	42	55	41	60	50	54	41	48	49	52	38	49	38	41	47	46	66	38	47	43	50	45	50	45	41	49	33	48	41	59	55	56	42	45	49	50	48	44	43	45	45	48	52	49	59	46	41	51	43	57	56	37	39	41	45	34	47	46	36	46	51	43	58	53	62	53	48	46	50	44	48	57	49	42	51	40	60	60	44	43	34	46	49	44	45	41	39	32	43	51	35	56	59	46	49	55	42	52	45	43	51	46	51	35	43	52	49	54	56	51	46	43	43	51	49	41	48	53	45	49	45	57	53	52	34	54	49	37	36	43	50	45	59	47	50	46	50	48	42	48	44	52	37	44	50	55	45	50	32	59	58	52	48	54	41	47	48	36	47	60	56	52	52	47	45	46	50	43	53	57	47	51	38	51	46	40	41	39	43	47	52	52	45	39	48	57	49	49
21730	15229	11170	17992	26744	27608	25541	21920	22124	18591	15192	15304	13296	11602	10777	9543	7716	6478	4944	3437	2761	2111	2186	2165	2037	1648	1512	1342	1811	2759	3340	3354	3238	2985	2877	2651	2151	1988	1843	1689	1639	1853	1749	1423	1290	1157	1010	2418	8369	6433	5724	4235	2412	1345	844	618	551	506	530	495	568	529	541	494	474	506	513	545	507	500	519	545	496	506	489	472	520	538	540	519	465	495	513	547	515	495	461	501	479	480	481	557	526	508	465	471	494	535	523	493	530	501	533	519	511	515	518	518	520	499	542	515	532	535	520	519	491	532	515	512	494	523	483	513	507	506	504	552	495	506	536	542	504	507	478	492	512	490	521	494	520	521	468	519	494	485	508	538	520	479	493	531	486	505	505	534	521	513	503	495	492	506	480	511	505	498	481	515	481	510	541	449	474	498	493	471	495	524	519	458	497	510	517	542	481	492	560	522	482	494	523	473	513	502	492	545	494	531	486	546	509	509	514	475	487	491	530	479	489	513	506	524	525	498	469	483	516	468	473	498	521	512	475	532	521	502	502	517	503	502	521	461	485	514	498	510	487	476	510	529	486	479	515	493	522	553	495	525	496	486	512	532	542	498	496	487	528	483	485	504	524	507	536	537	490	519	508	572	495	489	483	529	449	499	498	512	506	509	493	486	509	481	563	556	518	520	501	528	565	496	478	497	556	516	576	473	496	522	498	557	512	494	501	512	497	543	541	486	488	491	476	443	482	574	512	452	494	517	466	521	538	506	447	476	490	501	511	469	511	511	516	481	485	487	526	516	496	468	573	491	517	494	507	494	527	521	525	518	500	468	503	524	493	477	501	544	494	517	500	559	512	515	527	467	495	487	474	483	520	520	535	519	560	503	524	497	485	486	547	507	503	488	485	478	507	508	522	518	484	520	549	474	520	430	503	485	555	487	497	534	494	526	538	503	544	517	508	516	494	470	488	507	484	525	539	504	437	526	513	509	482	535	478	443	518	515	487	524	506	547	515	498	502	499	524	500	474	498	519	517	472	500	471	498	513	545	483	527	511	483	492	550	462	507	535	513	496	534	507	521	539	503	542	488	495	505	534	525	490	481	504	514	525	508	481	505	492	492	517	475	499	500	502	488	524	507	558	484	508	511	503	539	495	507	479	499	510	544	508	508	488	500	474	497	499	572	495	494	534	505	518	512	528	472	545	472	524	523	487	521	481	511	509	498	515	513	506	499	500	529	458	470	467	508	502	520	537	531	541	524	525	532	499	593	546	507	498	521	499	535	510	529	496	501	471	530	510	491	488	507	488	510	511	498	527	510	459	547	496	499	497	529	503	493	526	492	520	539	538	513	500	529	504	492	501	498	499	512	492	492	536	511	519	525	499	460	500	507	484	532	472	478	518	547	550	499	501	510	502	483	484	514	485	500	475	504	519	498	501	502	511	494	503	501	516	554	498	504	492	486	498	466	496	526	494	508	524	477	482	510	488	487	502	493	540	542	547	516	517	528	499	446	498	472	495	488	498	519	505	493	491	523	509	514	503	506	532	531	521	512	508	538	515	488	479	493	525	511	497	487	515	488	516	495	551	531	508	501	524	501	512	521	513	521	511	521	532	482	518	494	503	498	537	497	476	504	502	489	522	487	525	513	493	501	468	488	536	471	493	501	498	467	524	559	492	548	496	508	518	536	524	507	495	513	527	521	526	477	461	498	520	510	520	548	516	516	463	501	509	502	510	517	535	492	564	475	544	539	496	507	526	503	527	515	518	460	507	529	528	502	531	509	510	530	483	520	493	521	511	485	480	511	516	493	513	500	496	493	552	560	509	524	512	484	491	443	517	504	560	535	469	477	527	497	520	520	514	525	503	497	511	500	481	507	508	498	539	590	475	552	533	492	551	525	520	512	536	479	504	466	531	515	537	518	539	524	523	495	491	492	484	529	481	532	477	512	546	509	520	538	511	518	509	529	479	504	517	508	554	488	496	492	481	473	511	512	498	484	482	513	517	514	499	496	528	470	529	536	509	501	524	518	494	498	495	510	501	499	495	490	483	508	481	553	489	498	515	508	526	532	544	521	499	481	535	543	479	499	534	512	496	527	498	464	516	474	518	513	490	520	509	531	458	486	509	475	488	496	478	467	483	485	503	518	480	522	515	518	521	542	508	497	520	513	519	521	501	503	492	516	525	530	486	482	481	490	508	517	491	485	491	511	487	495	494	515	536	518	468	520	548	485	534	527	500	508	539	546	502	490	502	506	506	497	528	510	509	535	500	539	498	502	509	515	494	520	484	504	504	491	531	522	516	495	479	469	526	458	531	541	517	508	483	530	514	514	501	502	498	494	486	520	502	470	497	536	487	487	492	503	510	506	483	498	481	493	517	505	519	482	524	498	543	498	477	505	509	520	531	518	499	496	533	506	549	510	522	485	525	519	510	506	491	553	475	458	493	507	502	521	542	516	542	485	483	479	522	474	499	514	528	477	540	507	521	501	514	517	500	534	483	517	506	514	527	502	543	482	492	493	551	520	476	548	473	512	477	529	512	502	475	487	520	502	492	542	548	495	521	460	537	487	542	522	501	520	486	509	481	484	533	543	529	493	499	458	482	474	479	515	512	491	461	533	488	501	527	493	534	515	474	489	495	477	510	445	515	504	525	486	504	489	497	508	494	549	516	491	515	515	528	526	492	446	461	535	506	507	489	492	513	466	514	530	510	530	516	522	490	504	520	531	539	521	533	516	517	492	547	513	521	536	503	547	477	503	503	529	481	505	484	490	479	473	476	520	522	567	470	485	522	521	499	480	487	498	484	543	466	535	530	507	523	526	520	500	568	518	524	544	535	517	515	441	494	523	512	532	515	541	488	496	509	508	491	504	464	512	498	475	550	507	498	504	521	513	516	518	489	476	516	533	509	498	511	482	539	485	522	453	478	502	508	542	525	487	497	525	509	506	499	522	515	516	461	492	494	498	502	509	511	527	455	493	520	524	512	479	504	525	511	504	482	486	512	466	564	491	492	498	536	560	513	508	506	520	445	491	536	488	559	535	500	511	499	527	488	533	500	520	507	504	505	518	479	498	550	493	522	542	497	546	481	483	505	519	506	533	499	510	520	520	503	519	517	486	489	523	509	481	495	528	524	493	516	507	536	561	499	494	523	510	504	496	549	497	520	484	511	515	488	522	495	528	505	487	514	508	523	501	495	487	476	511	494	482	535	525	524	494	506	527	478	488	546	545	500	529	524	516	488	484	525	521	468	502	465	523	499	516	522	542	524	513	486	556	471	473	506	499	496	525	535	505	529	524	503	544	508	511	505	560	509	502	536	488	536	512	482	491	499	515	542	537	517	534	480	508	507	501	511	492	508	510	496	518	469	511	516	502	536	488	493	521	495	504	476	502	504	566	493	491	541	474	481	576	501	522	488	511	516	511	488	523	484	520	532	508	478	530	538	532	528	522	458	512	507	546	519	479	488	520	515	546	487	500	491	525	524	535	536	508	498	512	487	493
2029	810	477	349	309	384	383	331	406	312	245	286	196	185	200	159	131	115	86	71	64	70	63	67	43	65	44	77	70	80	83	82	86	86	76	57	74	64	68	55	62	47	67	60	44	50	60	51	73	107	83	78	70	52	38	40	44	43	39	43	52	36	36	45	39	38	43	30	30	35	58	40	47	47	35	35	39	42	42	41	28	44	39	43	35	30	45	44	39	36	38	32	38	41	38	47	40	49	54	41	47	46	40	32	48	40	48	57	41	30	41	33	46	25	34	28	40	36	34	52	28	37	29	36	43	38	30	38	42	43	37	48	48	44	37	41	38	57	27	45	38	38	48	33	31	35	45	28	54	41	53	38	37	40	29	42	29	41	38	47	29	41	33	37	43	45	25	34	41	32	42	56	38	35	44	34	37	43	54	42	42	40	38	42	34	40	40	40	33	27	42	37	29	39	34	39	49	37	49	36	31	43	40	48	36	36	40	51	43	33	44	53	45	32	35	43	32	56	48	48	42	28	47	33	32	43	43	49	31	41	49	45	40	39	36	39	43	40	31	46	42	34	47	42	37	38	43	45	43	39	36	45	47	40	33	42	42	32	43	45	42	36	42	48	33	37	34	32	46	46	36	44	36	46	27	42	37	41	42	32	43	41	35	39	33	48	35	38	33	32	29	52	32	37	53	37	45	49	37	35	47	44	43	35	52	43	47	36	43	40	39	45	28	33	35	53	32	41	32	29	39	41	38	32	39	50	38	44	37	32	37	38	52	47	50	35	48	40	38	44	47	34	40	50	48	26	51	50	39	45	39	41	38	46	31	49	38	51	47	40	42	37	45	27	36	34	35	42	43	38	46	36	36	43	51	44	35	36	33	33	43	41	46	50	43	45	25	40	45	51	37	34	31	50	35	31	38	42	40	47	42	44	53	54	41	37	33	40	42	39	38	37	38	33	48	33	36	39	45	26	57	32	44	47	40	42	44	30	45	38	32	35	34	35	51	47	50	24	29	35	43	50	44	34	42	36	39	43	35	42	29	50	29	38	32	44	36	47	39	32	35	57	40	41	25	58	48	42	41	39	46	40	39	49	33	40	35	34	50	41	37	35	37	36	41	47	42	49	37	36	42	42	32	50	56	37	44	47	36	38	28	32	44	35	41	45	45	41	32	30	49	31	40	46	38	36	36	39	40	36	42	29	41	50	48	33	42	30	46	44	31	41	34	37	45	35	40	39	42	40	42	34	36	32	35	50	33	37	52	37	48	49	38	34	35	39	39	51	58	37	58	33	37	50	34	36	46	39	29	30	38	28	39	35	33	40	31	48	41	44	40	44	42	48	38	46	38	47	44	32	48	39	41	33	30	32	48	39	36	40	35	39	31	32	43	33	35	41	40	36	44	32	43	41	44	41	39	46	46	44	36	39	38	42	48	27	41	35	43	32	23	37	50	42	34	32	42	40	36	35	34	52	34	46	48	36	33	48	47	41	49	42	36	46	40	42	37	39	37	48	39	35	36	39	37	37	43	43	36	41	48	34	41	39	34	41	38	48	46	47	44	44	46	37	34	45	42	37	31	42	49	41	46	37	46	45	31	50	38	46	35	34	53	50	30	36	39	39	30	44	37	31	39	45	45	34	37	46	38	44	47	42	32	30	44	23	49	35	37	42	48	37	49	44	50	37	41	49	37	41	40	39	41	41	47	42	36	37	42	38	35	42	48	36	35	35	34	34	40	44	54	47	47	45	39	35	35	47	31	39	51	43	32	38	34	40	30	38	36	39	45	43	34	39	49	42	34	41	41	36	47	39	43	45	40	39	50	44	53	50	34	32	43	45	45	40	41	44	46	46	50	48	38	52	42	32	29	37	39	49	38	37	45	43	41	41	45	47	43	48	29	45	33	40	48	44	36	37	39	33	41	36	49	46	39	45	36	40	35	34	34	34	33	38	38	41	47	45	32	31	50	41	34	39	34	39	40	43	42	43	34	45	43	34	39	44	38	42	33	49	43	35	48	51	40	42	38	38	42	53	38	36	37	51	41	31	39	51	31	30	43	41	43	23	35	51	41	50	29	33	44	38	41	37	29	34	47	34	48	37	43	40	33	40	47	55	33	45	41	48	40	52	32	35	43	41	37	45	43	51	50	27	41	38	51	42	30	36	38	51	46	45	29	40	45	30	48	35	38	43	35	39	39	44	41	47	31	41	47	46	38	46	37	33	45	36	42	41	33	37	48	44	42	36	44	53	37	32	41	37	43	38	48	49	48	43	29	34	42	34	41	45	32	38	47	33	49	36	40	32	31	40	39	41	28	49	33	45	33	33	44	41	31	36	49	35	30	34	37	42	43	42	35	49	39	41	43	51	48	42	38	27	44	54	43	41	34	38	43	41	31	47	48	40	48	37	36	43	37	32	44	59	47	36	46	30	36	53	43	39	43	39	43	36	44	46	41	37	39	33	29	36	46	34	39	41	41	44	36	40	47	47	45	41	45	47	46	38	31	42	41	34	38	39	41	38	45	45	51	43	37	41	37	40	48	37	38	36	37	34	33	46	39	32	40	44	41	40	37	42	46	54	45	39	38	31	29	45	37	37	38	42	38	50	24	37	39	37	47	30	41	39	37	41	50	38	37	45	42	39	29	33	45	32	53	42	46	39	36	35	52	43	34	40	33	42	27	34	30	41	36	35	37	48	45	41	36	44	39	47	34	38	36	51	41	36	42	37	41	37	42	48	46	40	40	41	42	34	36	33	41	45	39	35	48	52	37	46	44	32	28	39	37	49	37	30	35	37	29	37	37	45	44	38	25	42	37	39	43	49	30	35	32	34	37	49	52	47	30	35	35	42	47	40	37	47	45	40	41	39	62	37	43	40	36	39	34	40	37	40	43	37	30	46	48	43	47	37	43	35	45	35	44	31	42	42	46	38	45	47	36	47	30	38	23	39	43	38	50	38	42	33	46	29	33	46	41	46	34	34	35	34	38	41	37	43	42	46	44	37	42	38	29	48	37	51	23	41	35	49	38	43	38	50	36	38	51	41	43	41	40	52	40	36	35	23	44	36	48	49	34	53	52	34	39	37	52	48	39	43	45	33	38	47	39	45	42	38	47	30	41	41	38	38	35	33	34	23	41	41	28	29	36	30	52	40	40	45	44	31	50	34	48	37	46	45	41	48	50	42	41	40	36	34	47	39	42	45	55	25	30	48	34	33	34	36	42	38	34	52	49	23	44	40	48	34	56	34	31	42	32	44	38	39	29	41	32	27	41	38	43	48	53	41	37	37	40	48	32	43	44	34	37	37	55	37	39	28	45	41	38	36	49	43	39	43	45	44	37	36	46	48	32	41	46	42	50	40	35	42	41	48	47	26	34	42	40	42	53	40	33	42	35	36	40	42	32	40	43	40	45	52	46	28	44	38	41	43	38	47	29	37	36	36	49	48	51	39	39	40	36	36	42	40	42	47	29	40	32	36	43	38	46	36	39	46
16565	11417	7688	12465	19690	20752	18494	16378	16399	11887	10616	10535	7822	7066	6720	5409	4545	3303	2560	1814	1279	1159	1169	1291	1075	1003	914	1594	1871	2164	2260	2179	2113	1982	1571	1341	1212	1210	1171	1181	1136	1163	1091	973	804	771	722	923	1948	2273	1790	1462	908	658	548	488	429	390	444	435	421	403	443	428	450	421	430	406	450	415	425	406	423	395	420	418	414	417	422	390	431	449	452	414	358	434	452	434	426	448	438	419	426	458	429	404	424	395	410	466	405	395	440	430	432	417	431	439	393	422	429	453	468	431	417	429	429	442	413	413	426	393	420	444	399	434	465	413	410	398	440	406	418	405	430	394	437	430	443	389	435	389	388	439	427	436	459	435	474	400	402	419	441	416	420	421	409	434	373	425	427	461	461	424	406	402	425	388	416	415	394	404	395	435	433	436	389	446	398	433	396	374	423	383	426	416	411	428	442	427	426	410	434	423	404	439	415	417	444	434	419	422	416	421	450	421	443	424	421	439	398	431	411	432	391	421	421	401	417	420	388	395	440	417	437	421	393	396	400	465	420	436	385	468	388	407	384	412	440	458	419	393	477	434	432	406	433	427	368	434	407	387	390	432	420	429	409	408	437	441	386	412	401	446	428	402	447	431	395	391	417	427	481	430	411	413	405	403	464	409	401	422	425	408	405	401	427	390	430	428	415	406	407	444	439	433	415	419	453	414	446	419	425	451	442	420	405	417	412	402	387	488	429	436	454	419	408	448	461	446	412	429	385	437	401	461	438	426	435	423	429	452	433	431	436	453	410	427	407	401	458	429	424	419	441	432	393	437	438	431	412	422	442	417	375	424	434	427	421	395	415	413	389	432	499	406	408	445	420	456	422	427	424	402	398	416	470	424	388	416	460	408	423	430	410	443	410	394	407	430	448	441	430	434	449	457	431	432	395	416	429	444	380	403	439	407	429	440	420	442	454	449	402	454	443	434	440	436	459	433	416	433	438	415	425	445	416	412	453	454	433	412	415	462	422	426	414	435	406	395	426	421	433	441	388	414	408	417	422	423	401	433	410	430	398	427	407	435	434	402	462	414	397	418	395	451	432	466	454	426	409	414	422	425	397	410	416	445	404	422	403	411	421	433	392	427	422	429	450	377	431	420	419	433	430	369	433	438	443	460	422	448	440	386	452	422	447	469	422	450	461	417	412	433	406	386	453	443	416	415	401	399	406	435	428	401	417	429	452	441	411	451	427	422	431	417	413	427	423	462	458	428	434	446	405	407	414	430	420	413	401	452	421	432	417	425	429	437	418	446	411	426	449	449	419	410	429	404	415	444	430	416	432	397	413	404	426	416	404	417	439	450	402	405	431	431	451	413	406	394	452	389	433	381	418	428	468	424	434	411	415	407	451	434	441	430	425	443	443	383	384	453	445	429	436	439	443	386	432	431	405	389	449	435	443	458	442	458	426	393	401	423	437	447	443	454	436	435	446	405	458	432	439	388	434	418	426	451	409	412	442	421	424	410	406	464	404	407	462	433	419	454	407	428	434	436	474	428	443	425	428	435	410	450	427	453	454	422	438	423	422	421	434	419	425	446	437	423	457	403	425	413	424	449	463	401	446	442	423	421	428	399	399	426	404	436	444	455	415	409	398	411	450	417	390	410	402	454	422	403	399	427	398	443	419	388	416	433	410	419	400	405	398	406	408	459	400	415	395	386	457	418	470	384	402	440	413	443	451	434	451	435	465	416	446	440	436	447	409	442	455	369	427	429	445	401	435	420	444	446	440	405	441	419	427	417	441	403	422	450	450	432	420	385	436	426	392	423	405	418	423	420	439	430	420	436	405	420	470	409	413	407	446	441	396	433	380	448	423	393	410	394	428	406	424	428	428	428	421	410	430	402	453	432	422	432	414	427	402	432	428	421	458	417	442	435	441	455	431	460	409	454	411	417	388	401	427	404	418	432	400	411	406	439	442	400	433	423	399	413	421	436	451	429	400	414	401	433	423	429	429	428	414	398	400	434	430	453	453	437	430	430	419	394	430	418	435	404	452	427	456	433	415	404	441	436	429	421	431	447	397	421	402	453	443	412	436	417	453	391	429	416	423	432	409	411	415	445	444	433	435	426	419	407	414	398	437	478	471	430	443	443	430	440	425	435	443	430	425	449	426	429	449	456	419	404	430	442	448	443	364	379	453	423	414	408	420	415	439	412	440	431	390	469	407	384	403	438	433	475	448	411	452	402	402	449	417	429	425	439	425	410	430	466	407	447	383	430	445	421	382	425	417	438	403	421	407	469	443	427	432	439	418	455	426	419	477	402	430	398	391	458	413	429	447	443	454	426	382	418	378	473	408	413	425	433	385	400	412	423	427	459	377	392	429	410	409	438	469	435	432	397	406	449	391	433	399	428	414	397	464	417	422	400	406	422	409	459	454	414	430	385	439	409	421	397	399	447	404	419	429	469	421	424	439	437	406	449	402	429	445	405	440	456	404	458	401	461	444	434	424	430	425	425	441	408	415	414	461	394	442	437	399	444	432	427	402	402	425	437	459	434	438	394	404	446	395	441	442	430	450	431	410	388	433	452	442	407	444	435	419	421	416	435	427	445	422	406	406	423	424	433	433	408	428	406	450	425	423	416	452	433	413	440	407	436	428	394	452	461	448	421	410	414	416	415	441	416	456	436	405	399	444	438	420	401	426	445	443	435	422	446	420	438	394	436	421	401	406	405	400	403	401	430	411	424	433	439	422	409	408	443	435	414	405	425	380	447	480	416	381	411	413	438	410	413	439	427	399	474	435	392	451	406	418	409	414	428	409	412	409	415	440	386	402	461	420	429	391	441	413	413	434	445	450	385	448	436	395	445	426	411	415	408	421	438	429	451	447	412	464	452	427	402	456	445	443	397	453	436	397	435	409	417	418	415	432	436	438	427	448	389	459	432	426	429	446	441	433	440	434	423	429	387	428	402	428	407	407	427	474	460	463	439	433	427	428	419	406	419	430	405	435	401	386	447	400	443	429	445	413	431	438	476	444	398	429	447	427	460	429	413	411	439	437	424	406	440	439	383	435	415	435	381	410	433	418	412	414	436	442	393	430	440	408	430	416	442	403	435	431	395	414	417	404	399	443	407	423	450	433	408	418	408	422	410	412	418	424	428	429	427	444	462	398	388	452	415	407	449	448	447	479	441	399	398	427	430	402	389	422	422	455	432	391	410	417	411	404	418	428	434	395	409	437	386	437	375	424	425	416	432	401	417	398	410	390	394	388	408	468	421	419	430	448	418	400	437	466	455	420	462	425	406	413	421	427	403	436	409	441	422	429	442	434	442	420	399	412	450	450	415	479	390	454	435	431	389	445	437	422	405	416	427	452	409	442	451	423	407	441	407	429	424	433	447	408	387	428	439	416	404	416	407	429	424	404	392	448	426	414	457	413	430	397	404	419	413	436	458	421	436	443	417	461	408	401	435	432	441	398	445	418	419	445	401	454	409	454	483	427	418	396	430	418	393
1658	1264	759	427	390	513	570	636	517	429	433	406	298	316	241	209	192	143	128	101	70	71	67	63	61	72	98	120	126	126	111	108	91	100	118	114	92	80	65	64	82	62	69	64	66	69	63	83	213	219	152	121	73	76	53	41	64	44	45	48	38	53	40	55	54	49	40	41	46	55	56	48	52	50	36	44	51	29	49	58	41	45	53	51	47	50	41	47	49	61	50	46	51	46	62	49	52	47	49	47	49	72	49	59	46	57	37	50	45	60	45	46	45	53	51	41	55	49	33	43	37	32	44	53	45	30	42	54	50	51	49	53	53	52	51	36	41	38	48	49	49	43	40	38	42	47	48	54	43	56	53	48	55	54	62	44	64	46	49	55	56	44	52	51	42	43	56	65	51	41	49	46	57	41	49	54	38	60	50	52	50	59	44	49	47	33	50	40	39	40	54	56	47	40	45	53	45	53	60	64	51	38	54	55	36	51	36	46	38	45	53	46	57	42	47	56	65	35	51	49	54	55	46	42	42	40	48	40	52	59	44	38	59	43	35	47	34	60	60	41	47	41	47	38	39	58	38	60	48	63	33	54	41	58	51	46	41	52	53	43	38	48	49	55	36	51	49	62	49	48	46	53	46	45	45	44	53	53	35	49	38	52	53	45	60	48	42	60	38	52	51	54	45	46	60	42	50	44	44	54	58	41	44	52	50	47	44	48	59	54	44	40	56	43	46	46	46	54	53	54	53	53	58	47	50	67	50	59	44	47	43	53	57	48	53	67	43	56	40	60	44	49	34	56	44	36	48	53	64	49	44	52	45	45	42	57	54	57	64	45	53	50	44	49	35	55	43	47	47	47	56	45	58	44	38	51	53	52	50	44	55	55	47	51	39	39	58	50	58	48	40	42	46	47	42	49	40	40	50	39	50	39	43	42	39	57	46	58	57	46	40	67	49	46	50	53	47	47	52	48	49	56	45	34	58	48	54	62	43	36	44	49	48	35	47	38	55	53	38	52	55	48	41	44	48	55	50	56	34	56	49	50	39	43	37	55	45	48	44	46	47	45	41	54	51	60	44	57	41	55	59	53	49	47	54	44	52	44	36	44	59	41	44	44	51	36	52	49	47	60	46	49	45	56	54	38	40	45	61	51	54	54	52	58	52	45	56	42	47	51	64	50	49	50	57	46	61	46	55	51	55	57	45	53	39	54	41	47	71	47	38	42	56	54	49	50	53	43	41	60	51	52	57	38	46	52	46	52	44	49	62	45	44	52	25	50	49	47	56	41	54	66	45	56	49	47	49	45	55	63	45	49	46	35	40	57	60	40	42	39	50	37	36	43	52	49	31	38	46	40	40	55	53	58	50	51	34	55	51	57	35	58	55	52	40	44	60	44	45	48	61	54	59	44	40	50	45	44	47	45	45	55	66	48	40	49	42	55	61	56	56	45	40	47	57	45	39	36	38	48	47	51	45	44	63	39	57	57	44	47	45	42	53	43	51	53	56	46	51	45	35	43	49	45	49	35	48	38	53	58	61	74	40	45	62	51	52	53	40	53	46	53	49	49	58	40	49	38	43	55	54	48	49	62	39	58	49	56	45	41	40	56	62	51	45	36	48	59	52	44	53	44	36	55	47	46	44	48	42	48	47	40	39	50	49	53	39	45	40	48	58	41	53	42	55	53	49	35	44	49	68	55	43	42	54	46	55	37	48	49	42	49	53	58	52	46	45	52	46	47	46	43	40	60	42	42	66	47	32	56	37	44	46	41	55	38	65	47	43	58	39	50	45	57	60	36	45	40	48	52	54	51	54	49	44	51	45	52	54	55	44	55	38	43	47	59	42	44	52	43	43	58	45	40	43	49	45	54	51	46	42	49	56	55	47	48	44	44	47	49	44	45	60	55	42	50	44	45	51	54	53	45	49	54	35	45	52	44	44	49	36	46	42	53	37	47	39	36	48	40	49	40	49	39	35	47	60	40	52	57	38	54	41	48	43	50	54	65	42	52	51	52	38	35	56	53	50	49	51	60	37	52	46	42	46	54	47	43	50	59	48	37	41	49	44	43	55	48	61	52	51	34	55	50	61	46	56	45	47	46	44	47	39	54	57	52	49	55	60	54	42	53	52	55	58	68	61	49	47	47	58	37	51	67	52	55	44	47	48	39	35	64	40	50	53	41	44	44	37	53	56	44	62	55	40	59	40	50	42	51	48	38	54	45	54	48	51	47	49	47	46	46	44	41	35	54	49	46	52	54	39	61	54	56	67	51	48	52	53	44	37	53	41	47	48	45	45	48	42	43	56	60	68	40	63	49	54	49	46	51	45	47	47	43	45	53	56	62	48	48	50	50	58	60	43	46	43	57	48	34	58	42	51	52	50	59	42	39	44	40	46	52	53	63	54	37	40	45	45	62	48	52	47	55	58	58	49	43	42	43	44	42	43	55	54	51	44	50	58	48	46	55	33	44	48	32	39	41	53	53	52	65	39	58	47	48	44	53	46	47	67	49	38	48	47	52	42	42	35	41	50	45	45	54	58	48	53	44	63	47	45	40	46	48	56	39	55	49	48	53	47	51	42	49	54	41	50	48	38	46	42	39	50	56	42	64	44	55	44	33	54	45	47	47	48	51	36	47	56	39	57	51	51	60	43	47	50	42	44	36	57	40	39	43	47	45	50	62	48	62	37	54	53	55	52	47	58	40	48	44	40	52	33	47	63	52	52	45	55	42	51	45	53	48	44	49	43	51	44	47	65	52	59	48	53	37	60	39	48	46	38	45	48	42	46	43	38	52	50	48	52	45	47	47	51	43	42	36	60	35	52	49	34	46	57	46	35	44	56	54	52	55	60	54	49	44	59	33	34	55	46	54	38	64	43	35	50	50	61	58	56	48	49	55	47	50	40	59	40	46	48	64	48	44	40	43	55	39	35	51	51	60	56	48	56	51	53	41	44	54	53	42	48	53	46	60	48	52	39	38	54	47	44	37	59	57	45	45	42	45	46	43	48	45	34	51	50	51	46	39	43	56	44	49	49	46	48	46	55	44	41	43	44	39	47	42	58	43	63	66	52	53	46	52	54	46	52	49	41	46	48	48	46	47	52	49	39	39	61	48	44	45	55	44	45	38	40	49	41	53	45	39	55	50	46	58	44	55	58	48	55	49	42	44	50	41	51	44	54	57	47	48	51	35	52	57	48	43	60	45	48	49	41	64	59	53	47	46	46	51	59	45	45	45	42	56	43	45	50	41	54	35	58	50	49	44	42	50	57	44	55	58	65	46	57	53	42	46	41	51	42	38	39	38	43	64	46	39	52	57	53	49	43	59	62	59	50	53	55	51	51	58	57	44	52	47	43	43	30	56	45	36	47	52	53	38	56	45	48	41	48	53	49	44	49	42	44	45	38	56	56	49	51	51	50	46	37	52	64	55	44	61	48	58	44	65	48	49	40	45	52	57	46	50	51	47	60	50	56	47	58	54	49	54	55	48
20816	15311	10425	15880	22921	24192	21684	21762	18123	15298	14895	12778	10487	9757	8222	6782	5658	4429	3568	2451	1745	1429	1528	1445	1536	1298	1676	2784	2745	2952	2673	2563	2534	2446	2422	2125	1756	1576	1638	1613	1432	1414	1395	1259	1217	1120	880	1900	5312	4900	3554	2509	1454	819	662	625	529	499	525	514	509	490	489	495	492	470	510	488	519	493	523	512	516	481	517	509	511	514	508	485	502	483	465	466	508	526	509	510	515	501	536	464	548	485	502	528	510	518	496	476	518	548	495	504	483	480	500	504	513	483	504	485	533	523	547	516	494	498	503	491	517	532	558	483	510	479	507	478	493	513	526	524	489	554	539	506	507	503	524	519	468	507	439	512	520	520	511	486	555	511	526	569	492	484	517	517	470	516	499	523	532	527	509	527	504	528	530	520	522	537	484	517	491	498	531	498	509	540	527	498	479	491	480	471	491	506	507	564	545	560	514	523	507	509	478	478	533	529	497	534	496	484	493	516	475	506	503	495	510	500	491	524	539	517	511	457	470	495	538	529	523	521	543	487	507	512	537	508	482	493	523	533	506	500	478	463	460	526	456	522	549	463	510	500	524	545	506	553	514	472	491	479	500	520	484	516	507	496	490	537	473	511	536	533	519	553	517	495	533	528	510	514	507	516	487	517	528	511	513	525	581	487	527	487	531	510	518	488	496	538	493	480	477	514	488	490	512	505	485	497	497	532	492	531	527	505	476	521	503	522	527	498	514	490	542	525	521	503	479	533	481	522	519	507	474	487	514	467	539	501	520	513	502	546	524	473	505	521	538	504	476	493	506	516	535	485	568	513	527	514	508	512	505	472	519	500	548	509	503	536	554	473	473	496	507	491	521	488	518	561	508	543	508	508	538	502	538	506	517	513	466	479	464	523	456	467	532	490	515	482	521	486	519	515	513	522	507	507	492	500	537	478	508	479	473	518	496	499	497	488	513	490	504	514	463	516	525	475	542	524	517	511	509	507	498	533	489	534	522	494	517	489	523	515	514	556	534	537	494	509	541	482	533	513	516	496	476	533	483	512	508	535	521	474	548	578	519	491	547	487	486	509	489	490	519	505	515	547	497	544	506	513	494	506	487	500	523	535	508	532	543	520	485	561	509	488	506	479	501	478	475	525	508	506	532	561	514	518	548	520	519	535	491	482	485	499	527	497	495	556	532	490	563	510	514	530	520	499	510	462	513	500	485	507	512	539	524	535	529	449	517	528	493	553	504	477	530	453	520	491	508	522	515	483	526	485	521	520	509	528	502	495	492	501	531	511	494	480	500	512	495	476	535	497	478	505	548	507	512	480	524	505	515	512	511	512	501	491	513	510	492	525	482	497	497	514	520	487	512	504	496	503	501	503	448	496	503	496	505	480	501	534	515	504	486	497	490	509	523	547	506	476	475	529	500	519	522	505	485	519	526	547	547	484	499	484	559	494	509	528	497	455	510	518	481	517	496	534	486	533	517	492	542	532	512	551	493	520	495	490	518	476	503	546	517	471	477	510	537	486	481	512	514	487	550	522	512	519	502	545	481	518	527	520	547	493	511	499	562	512	498	500	499	517	514	523	512	484	518	475	532	544	526	518	499	499	547	531	508	503	518	496	516	445	488	501	511	525	489	545	538	484	494	515	537	491	534	485	549	465	491	537	529	496	537	532	530	518	508	503	523	501	507	512	499	526	489	551	473	548	463	511	505	518	503	505	517	547	494	516	500	520	531	516	550	519	521	482	505	491	530	495	511	513	533	541	508	516	502	471	505	516	537	494	502	488	496	504	534	463	482	528	542	513	513	513	523	515	489	510	501	509	508	512	507	516	499	520	542	509	489	476	499	552	506	524	499	498	524	507	552	483	489	480	509	506	453	516	538	509	505	498	504	501	498	478	502	458	519	526	480	516	485	500	470	500	538	529	495	546	488	541	485	526	481	506	494	538	486	501	505	512	522	511	464	511	530	484	520	534	535	498	537	494	535	498	511	548	513	528	499	515	497	537	503	503	491	505	554	482	501	511	531	538	515	553	510	513	508	524	497	531	532	497	522	507	485	533	532	494	514	514	493	505	478	521	522	475	548	509	496	496	481	510	496	544	530	539	502	524	525	533	502	517	480	510	485	521	483	497	512	512	512	533	508	535	520	493	531	469	547	504	544	532	484	513	541	489	506	499	504	493	534	522	494	491	475	531	499	460	476	485	487	519	506	522	524	518	537	509	481	510	527	530	506	531	521	484	493	485	532	497	488	505	531	512	541	514	511	517	519	514	533	484	492	510	520	528	530	502	538	502	491	476	499	516	525	514	505	495	508	542	500	483	473	515	507	473	468	514	517	478	502	521	492	487	518	509	509	511	489	533	514	536	513	476	522	539	525	548	482	509	519	555	509	526	499	509	473	516	501	459	526	451	499	526	475	501	539	519	483	475	517	505	538	526	514	506	528	506	528	490	497	492	505	546	531	491	481	502	488	492	533	506	522	512	560	535	507	488	539	555	520	546	524	472	514	532	548	496	509	493	571	468	491	517	547	500	527	494	490	525	506	490	504	487	499	486	489	503	486	465	507	526	504	532	505	470	497	485	513	530	516	519	514	528	535	523	452	492	476	503	527	440	513	519	516	524	558	508	483	500	504	529	493	524	468	511	511	491	478	501	513	501	482	505	519	519	479	503	497	479	494	534	484	557	546	493	531	484	486	541	485	499	472	490	474	520	509	488	483	501	522	465	505	489	528	524	462	534	505	501	484	490	491	504	495	503	518	520	504	495	509	544	546	500	506	506	528	541	523	499	475	475	448	491	521	502	497	504	482	488	506	549	536	499	493	527	501	479	466	515	497	563	510	535	492	520	524	476	529	514	504	467	500	493	512	483	497	504	478	490	528	518	496	485	484	477	511	509	538	510	487	471	489	510	527	496	535	529	475	512	497	495	498	514	548	473	511	465	518	511	499	520	533	487	485	537	486	576	504	477	489	498	496	521	486	537	507	498	489	465	506	482	506	469	489	511	529	488	504	522	521	475	478	491	470	506	480	531	497	511	535	519	483	491	504	498	502	501	507	482	523	495	523	510	507	538	502	439	514	533	494	496	500	540	511	511	492	461	526	513	527	545	527	477	522	510	528	496	497	481	543	490	481	484	447	523	546	519	521	498	501	533	545	505	478	525	584	547	511	481	519	547	565	480	493	537	534	528	508	477	477	497	508	551	485	496	486	484	483	503	536	510	488	533	507	496	530	536	520	520	504	518	505	485	481	487	497	485	486	539	521	513	531	512	513	484	515	540	506	469	506	495	486	540	489	507	502	522	495	556	536	508	502	502	505	537	483	535	526	512	471	517	494	506	483	512	509	521	522	493	500	484	544	480	507	490	506	536	514	530	544	484	495	523	506	526	552	494	504	496	551	517	507	479	525	484	484	503	546	475	544	471	508	518	487	469	528	497	547	522	495	507	503	481	530	477	529	482	570	543	535	515	490	526	538	520	527	521	506	493	523	490	457	489
3475	1202	649	401	347	466	627	595	486	460	448	394	341	289	216	194	186	134	94	75	73	55	56	75	74	71	139	118	105	98	109	87	100	94	89	99	66	67	88	65	76	75	75	78	73	61	50	80	234	238	162	107	62	50	48	34	32	39	37	33	45	42	32	36	42	34	34	42	43	40	30	43	31	31	37	46	46	37	33	41	32	39	43	44	47	32	52	37	38	36	39	33	26	44	41	40	34	42	27	36	37	54	41	43	30	37	33	34	49	43	34	33	38	41	38	43	38	36	50	36	43	45	40	48	41	44	51	39	42	41	45	35	34	45	48	35	39	35	42	41	42	44	40	37	35	41	45	40	38	50	33	38	36	43	32	39	40	46	37	39	40	43	42	41	40	47	28	46	40	35	37	39	43	44	50	34	42	44	45	40	35	41	36	38	41	39	43	48	41	43	41	33	42	41	43	32	40	42	35	35	37	34	40	47	38	30	39	28	39	35	40	38	37	41	29	39	40	25	48	38	42	34	46	28	44	37	39	39	35	31	35	37	25	42	33	35	47	51	37	41	41	31	41	36	38	41	44	53	41	28	48	41	34	42	41	38	48	39	43	46	37	46	35	53	44	25	32	26	31	43	35	37	52	29	38	41	40	46	33	34	36	40	41	39	40	47	41	42	42	35	33	44	31	35	41	37	39	33	45	38	47	36	30	31	47	39	41	43	40	38	39	46	34	37	45	34	51	51	36	41	38	44	40	35	52	37	37	40	39	36	34	38	37	42	39	35	57	39	37	39	29	33	38	29	34	33	29	43	38	34	44	53	37	38	44	46	44	30	32	36	46	36	52	36	49	44	37	36	33	40	41	41	50	48	42	35	46	36	53	33	38	47	42	36	45	42	39	37	33	45	40	37	35	41	47	44	36	40	38	31	43	48	28	37	55	27	41	44	53	33	48	42	26	45	33	30	42	41	51	39	38	37	44	38	39	36	43	25	35	32	36	31	50	35	47	30	37	53	35	33	30	29	38	22	42	37	35	44	37	31	43	41	52	31	37	41	36	38	37	41	40	39	47	37	44	35	42	42	48	30	42	25	35	45	43	39	30	39	31	39	45	40	43	35	47	32	34	39	39	34	38	35	50	41	43	35	43	29	33	39	45	44	51	39	46	42	34	39	52	34	48	39	45	33	47	43	26	30	47	24	31	45	29	39	31	39	36	34	39	38	33	57	46	37	36	45	42	39	38	24	36	38	39	40	28	39	38	32	37	36	31	35	33	44	49	33	33	35	47	52	37	49	34	34	39	51	37	37	43	37	46	44	37	36	36	33	43	40	47	44	39	28	27	34	26	35	29	37	33	44	23	27	47	44	34	45	43	29	53	49	49	48	29	27	42	32	49	38	40	36	38	37	47	46	34	38	45	37	38	42	50	45	36	43	50	42	31	39	41	35	40	28	42	50	51	39	30	47	35	37	35	30	36	36	37	37	41	46	37	45	43	35	46	46	38	43	41	43	45	36	41	46	35	35	39	54	41	27	36	39	26	34	44	44	32	42	38	38	36	34	31	24	43	34	35	38	38	35	38	45	42	44	24	47	41	29	37	38	45	46	47	38	49	34	47	46	47	38	32	52	49	42	37	38	32	33	43	34	35	34	51	45	37	38	40	46	33	44	39	31	29	39	43	31	51	37	48	40	33	47	28	42	38	25	50	47	31	29	41	28	32	40	49	32	40	38	34	51	35	34	46	35	36	40	41	31	44	35	30	40	34	43	34	35	35	46	38	46	30	34	32	40	42	34	46	51	37	32	46	45	35	29	36	43	41	31	36	27	29	27	31	44	50	34	30	42	49	26	42	36	50	42	33	48	41	37	37	39	34	32	39	27	53	31	49	43	29	40	27	32	39	40	28	34	38	43	36	36	40	33	48	42	52	38	40	41	45	39	46	49	37	41	46	45	40	45	45	30	47	31	29	54	35	30	46	48	43	34	32	32	49	36	33	44	35	28	45	36	41	37	65	39	35	35	39	43	50	41	37	39	54	39	41	30	33	42	35	41	42	38	31	41	41	32	43	36	36	52	39	35	38	31	40	41	34	45	29	41	39	30	47	41	35	36	37	39	33	48	27	41	41	45	43	32	47	49	32	29	30	42	31	63	51	33	28	39	29	41	35	37	35	43	43	25	37	28	48	37	36	38	42	33	30	37	38	35	40	44	45	51	38	41	42	46	37	40	40	49	32	46	45	44	26	43	50	42	30	42	32	36	30	31	34	32	22	39	39	44	33	47	35	25	43	40	37	39	38	36	42	28	37	38	35	45	28	40	36	31	40	38	35	33	34	39	44	46	44	34	36	34	50	28	37	39	41	38	38	41	40	35	38	33	48	34	37	31	50	40	46	45	41	43	44	39	40	32	31	41	46	44	44	36	40	32	40	36	46	30	45	30	46	38	38	35	24	36	31	37	46	32	37	25	42	51	34	43	39	34	35	35	34	34	34	34	34	37	46	33	41	50	42	26	27	36	37	41	27	38	46	40	27	33	43	40	39	52	51	39	40	31	40	33	42	34	46	36	38	39	32	49	30	30	41	37	45	44	40	37	33	38	36	38	41	38	38	44	32	42	43	53	40	42	42	46	34	43	44	35	32	43	52	42	32	45	36	41	34	34	42	41	33	35	34	35	51	39	32	37	37	32	41	47	48	41	40	40	43	41	39	53	30	42	49	36	28	44	44	46	38	42	37	35	43	35	33	43	35	34	46	40	40	37	35	47	38	42	41	48	48	31	36	31	38	44	39	38	42	36	44	33	38	43	43	35	41	50	35	54	32	45	38	44	35	38	44	41	39	45	39	42	41	48	47	29	42	53	41	40	46	43	42	45	37	32	36	38	42	26	42	39	49	43	30	39	38	39	34	48	46	47	49	34	24	41	37	50	46	38	44	33	31	38	40	45	38	38	45	40	37	31	37	42	44	29	35	30	38	34	30	36	38	35	33	42	39	43	37	37	36	35	32	41	40	25	25	21	39	33	48	41	35	34	40	33	38	39	49	33	48	35	40	47	30	38	49	24	37	39	38	37	37	41	49	46	33	33	40	34	35	45	48	37	43	50	50	32	38	27	32	41	34	40	36	49	38	45	43	49	39	32	41	38	42	37	40	39	43	40	24	39	29	36	33	43	42	34	44	51	39	40	35	34	46	34	29	38	39	40	35	42	34	49	43	32	31	41	35	38	34	43	39	32	33	33	32	30	34	43	46	31	35	45	35	46	38	49	40	25	46	31	40	37	39	29	36	39	34	42	34	51	29	39	36	39	42	52	50	45	47	48	43	33	39	36	50	46	42	41	43	43	38	40	36	46	35	38	45	32	40	49	34	33	35	38	27	34	39	39	37	35	50	30	44	38	37	31	28	40	37	39	35	42	32	33	37	37	37	34	31	34	27	35	31	45	39	43	44	38	26	32	33	41	46	38	36	41	36	36	42	45	40	28	41	33	32	20
21896	14608	9986	14198	21272	22598	23069	21455	17632	16440	15345	12805	10794	9725	7920	6766	5692	4405	3271	2128	1693	1443	1389	1460	1350	1655	3350	3024	2598	2348	2246	2218	2800	2785	2598	2241	1763	1533	1683	1580	1353	1406	1456	1286	1225	1136	1169	2082	5934	5477	3826	2011	1192	692	519	424	454	400	408	415	403	418	421	424	411	406	394	445	416	405	416	448	419	401	380	387	437	428	428	418	405	388	424	422	410	401	436	433	474	399	417	383	421	396	401	458	431	409	423	440	398	427	395	433	414	403	430	457	422	413	442	403	371	390	413	399	432	424	432	426	424	405	445	437	398	408	417	457	424	400	404	404	449	422	415	414	390	394	394	419	424	398	426	399	390	415	403	379	404	429	425	394	390	398	397	446	421	402	412	392	400	419	372	400	422	436	388	370	399	412	430	405	408	373	405	413	380	366	445	386	388	438	442	431	403	415	460	413	399	382	416	399	399	406	444	430	405	385	416	425	409	404	416	420	444	427	358	432	418	405	381	388	435	422	395	405	409	407	442	388	406	413	429	384	411	391	409	426	380	425	410	394	403	411	447	446	441	441	415	424	420	445	430	412	445	430	403	413	434	397	405	463	411	418	441	392	404	411	425	371	435	417	440	452	422	391	391	415	403	412	428	386	430	427	397	388	417	410	410	448	390	413	408	391	391	398	415	418	406	414	452	429	412	416	402	408	427	388	422	399	391	429	416	400	411	390	399	435	425	431	395	390	396	387	381	397	405	417	424	414	413	397	426	412	415	401	413	413	427	399	413	409	409	435	377	401	392	413	428	422	409	397	395	414	377	407	398	419	434	424	436	416	441	422	431	397	432	413	431	397	427	357	413	427	378	400	401	423	426	425	397	425	415	448	418	401	400	408	413	396	429	420	427	438	413	414	401	365	420	402	404	417	428	410	394	393	412	410	399	411	454	465	397	402	398	381	402	407	452	416	395	430	417	406	404	420	414	427	393	445	389	396	450	375	404	418	427	435	409	431	381	400	418	411	386	385	432	412	404	416	424	410	368	425	434	420	413	398	401	436	432	436	385	382	408	419	399	436	414	403	415	435	404	441	396	422	437	408	373	412	423	406	424	426	398	435	394	401	409	405	457	401	434	394	398	389	416	428	409	433	417	407	411	413	425	406	421	385	371	377	439	398	401	407	440	408	437	398	428	449	439	395	417	417	364	412	398	356	418	401	419	395	406	368	404	414	359	383	417	420	409	456	447	400	449	438	453	392	435	407	401	396	400	389	400	434	388	427	433	390	386	420	428	412	410	457	406	424	433	427	394	425	406	412	421	424	422	417	421	416	422	388	411	434	408	441	401	399	413	407	427	410	383	420	429	433	426	402	425	435	382	391	355	427	399	384	433	432	396	417	412	440	422	404	418	435	382	464	445	417	445	416	433	390	392	413	434	409	425	453	425	386	435	401	412	448	427	414	439	375	402	433	385	428	397	393	456	447	402	386	387	384	413	431	397	406	420	390	460	414	413	409	391	417	418	387	411	410	360	434	426	388	431	420	406	413	396	410	369	413	417	369	404	411	421	410	402	422	398	414	455	409	395	424	409	392	420	414	413	438	429	373	382	415	376	415	431	423	394	444	413	416	425	380	400	420	378	413	432	454	420	430	401	410	425	413	421	428	416	420	398	421	430	427	415	407	411	401	436	465	376	423	420	435	401	416	406	378	423	390	387	395	431	403	417	414	428	409	437	430	419	409	395	420	414	383	413	430	413	391	414	420	400	432	417	423	444	434	377	411	404	408	434	405	383	391	439	370	395	388	407	403	399	429	405	400	425	388	440	439	429	415	394	411	423	401	386	452	409	424	445	412	401	418	387	404	420	434	422	405	418	409	425	442	451	363	400	430	407	404	387	430	377	446	440	426	404	432	414	432	396	395	411	411	416	429	410	428	383	408	379	405	416	422	409	420	397	405	398	410	392	424	412	433	426	393	474	413	406	402	353	403	430	410	417	433	367	388	398	422	404	432	395	416	430	441	396	417	400	438	416	410	422	428	373	431	387	413	405	421	411	406	389	443	393	414	382	427	425	401	393	437	437	389	416	448	403	399	438	383	378	400	403	386	441	408	411	429	431	431	419	409	382	431	403	405	386	451	413	410	407	420	405	401	415	387	418	404	390	438	399	417	398	403	424	384	405	441	397	405	441	419	398	429	402	414	384	430	455	377	413	389	424	435	435	421	430	416	418	398	403	404	424	403	409	443	423	422	380	394	381	431	422	397	396	411	474	461	407	392	419	407	356	407	416	421	414	364	394	380	416	417	419	424	442	432	428	430	409	452	413	400	401	417	408	453	421	393	432	390	413	400	396	374	408	395	397	419	392	415	421	423	406	410	445	413	423	419	417	414	383	454	449	438	420	433	399	426	434	407	401	402	421	409	383	403	421	415	424	407	418	386	399	386	423	438	419	408	427	389	443	413	419	407	420	399	399	428	411	405	356	425	381	443	416	405	378	436	455	403	408	408	431	409	419	412	368	415	384	408	410	416	434	429	420	435	433	427	387	428	390	368	396	387	391	364	400	440	437	407	414	423	403	367	433	380	400	380	402	403	415	436	423	386	401	388	442	445	384	434	394	392	407	429	462	425	395	434	423	425	435	431	420	422	374	417	381	415	398	427	428	431	428	413	420	426	400	416	403	378	430	441	425	446	444	390	456	397	437	425	428	428	429	400	411	410	435	399	418	390	444	415	427	409	407	430	397	374	412	391	400	416	410	419	403	367	428	403	426	432	412	401	429	420	381	412	419	429	442	431	416	442	416	420	405	408	401	418	413	408	467	441	388	438	433	394	413	395	416	419	408	364	453	368	407	424	423	406	412	405	402	405	383	396	418	402	442	409	404	379	393	365	364	449	422	384	447	424	418	401	409	419	419	432	393	398	415	431	411	373	401	389	432	456	439	427	385	464	417	408	396	402	416	436	430	429	430	400	423	421	403	420	435	435	386	400	418	418	415	442	384	408	386	400	418	409	392	417	406	447	452	380	405	423	406	422	417	422	401	455	384	386	437	438	352	422	388	378	402	420	406	423	441	405	403	456	399	428	418	452	415	414	423	410	421	409	412	405	410	397	401	406	432	433	384	427	422	419	401	407	438	434	429	415	403	410	421	446	447	434	404	410	426	437	429	406	434	409	380	418	421	430	413	407	393	429	399	406	442	419	410	422	407	392	382	411	432	394	430	408	435	423	394	420	418	402	365	443	412	429	415	434	395	415	438	410	395	404	407	425	427	405	407	407	406	402	394	419	420	424	451	415	445	425	418	416	401	352	408	441	432	397	438	421	397	414	395	435	420	403	396	426	429	406	452	415	395	414	407	398	422	395	396	429	407	400	436	426	429	412	391	423	384	388	424	404	372	380	398	382	409	444	394	387	387	409	394	385	385	417	396	408	393	443	404	409	413	409	411	387	397	445	433	431	414	407	391	398	434	398	424	434	414	423	449	433	440	448	397	380	399	442	434	430	413	460
2689	1701	849	532	438	685	893	662	624	672	568	463	404	355	274	258	206	164	135	90	115	86	78	84	84	165	129	119	96	113	104	106	118	105	127	126	117	93	77	85	81	85	84	87	75	83	84	80	300	332	281	154	95	51	64	62	51	45	43	46	72	56	51	43	51	44	51	47	45	60	41	52	45	47	33	41	33	43	44	53	44	36	56	52	47	49	53	46	46	58	46	59	44	39	53	60	52	49	48	56	59	44	44	44	62	54	42	42	52	51	65	43	32	44	47	46	48	35	59	51	44	43	47	40	54	50	43	47	58	43	39	39	52	63	47	48	40	49	41	52	51	60	46	44	52	46	44	44	46	37	44	47	49	41	44	52	42	45	50	53	46	54	50	37	40	45	46	46	40	48	44	49	40	52	41	41	52	53	46	60	48	58	45	60	54	50	53	42	53	54	51	44	34	50	36	54	45	50	48	43	36	68	49	49	47	48	41	43	37	40	37	48	60	46	38	45	51	36	56	45	37	49	49	46	40	42	39	44	61	46	42	41	42	52	35	55	52	49	38	48	54	37	44	49	50	41	50	50	38	38	65	38	52	39	36	45	58	67	42	46	39	40	46	40	37	44	46	39	45	45	37	42	52	45	45	52	43	49	46	45	47	39	47	40	48	41	53	57	50	45	51	37	52	58	44	55	40	46	66	54	47	54	54	46	46	47	48	47	33	47	29	40	56	41	41	53	49	54	33	46	43	46	43	43	43	51	32	48	43	48	38	58	42	59	48	47	45	52	37	46	48	41	53	47	36	49	45	52	45	45	50	48	35	45	51	50	45	51	47	41	48	29	50	43	51	41	55	48	46	55	44	52	45	40	31	43	40	49	39	49	48	46	60	56	51	51	40	50	43	41	47	41	60	45	45	46	45	45	48	37	64	55	40	50	50	40	50	45	37	37	44	53	45	46	54	58	48	40	53	52	60	43	56	38	53	45	37	55	49	49	44	44	55	45	47	55	46	53	43	49	46	35	42	51	47	57	48	39	49	42	51	48	52	50	46	49	53	48	54	56	40	41	42	46	50	60	46	49	44	57	41	49	47	55	40	46	48	48	39	47	51	44	36	49	47	56	46	54	46	53	47	37	40	42	46	40	40	51	43	42	46	58	51	58	36	68	17	42	44	48	55	46	50	50	62	41	56	55	39	36	52	56	35	48	48	41	30	42	50	47	45	49	53	48	50	48	57	42	59	46	43	48	44	42	44	52	49	32	41	51	44	49	50	43	57	43	42	32	49	44	41	50	34	47	51	48	49	48	42	40	53	44	38	60	47	48	47	35	44	50	44	40	51	32	39	47	42	60	46	52	38	64	46	32	41	44	41	53	61	50	44	42	43	50	38	49	60	38	42	48	45	39	55	46	37	45	46	40	38	46	51	43	48	37	48	38	52	36	55	39	46	54	45	52	42	49	51	43	57	36	42	57	37	50	38	40	45	37	44	50	37	39	42	40	49	49	46	46	44	50	50	41	47	40	41	55	42	51	34	39	55	45	43	41	52	36	48	42	42	49	46	48	53	44	47	50	45	49	55	38	47	46	56	52	22	45	47	41	45	26	45	46	57	40	55	59	52	43	47	44	54	44	52	40	45	49	61	42	49	43	47	41	44	51	39	41	44	50	51	46	44	49	63	58	52	49	43	46	38	45	41	39	33	47	50	56	43	53	39	40	50	37	45	71	54	42	44	45	44	46	38	39	56	38	49	52	43	52	49	50	35	51	44	49	49	48	42	49	55	46	44	39	41	32	50	50	43	48	35	46	56	50	52	43	34	42	44	48	37	46	36	52	44	46	51	42	41	52	41	50	45	51	42	41	34	47	41	50	50	27	49	43	45	57	42	42	57	44	36	50	40	47	33	41	43	41	43	43	47	60	51	51	40	41	67	56	59	48	36	44	59	38	43	47	51	45	45	49	45	42	41	45	63	46	59	47	36	49	42	50	46	41	50	58	44	52	60	49	51	40	53	42	40	51	41	47	35	46	61	60	56	45	46	59	52	51	39	41	49	39	49	50	47	40	59	56	45	56	39	47	61	50	48	44	46	53	42	56	59	42	36	44	48	43	36	53	52	45	45	50	40	37	60	43	49	44	32	50	44	42	49	43	37	38	61	51	52	47	44	50	50	34	39	42	37	48	44	39	49	40	39	45	45	52	58	36	49	53	47	46	55	44	57	48	49	41	39	50	45	47	47	31	40	38	42	49	64	44	44	47	52	45	43	53	63	45	31	45	42	40	41	39	46	57	51	55	35	43	48	55	38	46	45	49	39	44	41	31	47	46	43	37	50	52	39	46	49	55	32	46	54	27	56	50	49	49	57	37	44	44	44	39	43	47	39	45	58	55	52	29	50	36	57	32	46	56	50	63	35	51	63	46	43	46	44	33	46	55	45	45	54	42	57	37	41	38	49	45	46	47	51	55	48	44	52	52	44	42	43	42	52	54	55	45	47	29	38	37	46	63	48	37	45	35	44	51	54	42	56	45	46	45	43	45	50	51	44	46	63	36	51	49	49	54	51	56	43	64	45	40	48	51	44	36	43	44	49	52	47	46	55	48	36	48	48	52	40	27	52	49	39	40	44	42	39	40	47	42	59	42	52	45	41	59	51	43	46	52	52	53	55	57	40	38	45	44	36	53	52	47	34	43	55	53	46	50	43	38	43	47	52	54	46	40	54	51	49	48	52	44	54	60	42	35	39	29	52	51	40	47	36	47	58	51	31	53	41	65	41	49	54	51	50	49	44	40	41	55	35	44	41	46	53	39	52	54	46	39	43	58	57	55	36	54	54	34	52	37	53	49	49	46	47	46	43	46	40	58	51	44	51	36	42	48	40	47	50	51	58	45	47	43	40	51	39	48	55	50	39	41	54	50	44	56	40	52	46	69	37	54	45	50	52	38	48	45	37	53	43	43	41	45	56	48	38	43	45	46	41	47	51	39	47	39	42	51	49	40	52	44	41	36	46	45	54	49	46	44	60	62	55	47	32	48	43	52	53	45	40	42	26	48	43	51	44	42	55	49	55	52	42	39	48	40	49	53	27	53	51	53	48	50	26	50	39	48	47	51	34	41	48	49	58	29	53	44	54	47	45	49	42	56	48	45	50	33	40	59	49	33	46	52	50	47	47	48	59	46	44	44	55	46	63	50	45	40	44	57	42	47	54	44	31	53	43	55	45	45	49	63	45	41	48	57	49	56	41	48	42	41	39	54	44	46	40	52	50	61	51	67	40	44	52	42	38	42	42	41	46	51	49	49	38	46	38	40	35	45	52	54	46	40	45	43	49	46	53	66	56	50	46	52	50	52	51	46	49	49	43	41	53	46	55	55	43	43	52	41	51	46	57	44	50	47	43	44	47	39	51	46	50	48	41	36	55	46	45	53	52	48	51	48	47	40	45	52	49	44	45	46	46	41	46	56	38	41	57	33	45	53	35	39	47	54	42	56
25551	16969	11437	15485	23530	26537	26822	23157	20686	19887	17661	14375	13577	11144	9798	8270	6722	5275	3765	2607	2155	1917	1868	2056	2503	4444	4132	3031	2206	2231	2679	3194	3006	2830	2960	2995	2669	2134	1903	1834	1758	1610	1689	1672	1556	1594	1416	1650	7782	7874	5758	3350	1895	996	646	574	541	462	531	492	483	501	493	484	530	478	491	504	484	508	495	490	507	459	521	509	514	517	449	517	462	507	515	506	471	499	522	489	523	475	489	488	468	491	501	475	495	458	482	531	485	495	493	508	497	473	494	512	504	463	476	506	498	521	476	500	476	490	470	489	484	511	495	470	490	498	466	480	530	508	517	500	491	511	510	515	491	517	465	478	489	519	497	523	476	482	479	508	472	514	502	487	465	486	499	512	505	501	487	464	496	462	468	506	549	521	489	486	483	516	538	528	518	499	495	501	514	526	511	487	530	506	517	496	504	500	499	499	486	506	485	530	487	468	504	517	485	480	486	548	517	492	497	504	508	488	521	522	541	494	446	499	494	479	520	487	501	537	500	461	513	468	503	511	516	463	479	504	481	525	490	490	484	496	503	461	494	519	514	482	488	490	483	482	505	472	486	522	470	502	493	524	487	520	505	503	500	502	474	476	501	487	466	461	547	561	485	479	476	510	531	500	520	507	509	477	483	504	528	499	543	501	463	492	488	510	501	511	496	528	526	502	483	502	474	479	499	502	525	490	511	486	512	478	517	507	459	519	520	496	554	496	451	498	529	488	509	460	539	500	511	500	485	504	508	479	484	516	517	476	558	484	451	506	488	523	519	476	492	477	483	477	519	527	539	473	509	531	498	478	509	489	527	452	480	471	457	519	455	476	520	522	485	473	493	498	463	470	515	509	503	473	512	548	480	518	516	479	491	530	498	527	522	454	549	486	484	523	505	494	491	488	516	480	469	470	463	486	526	516	453	522	486	505	484	500	471	504	490	519	529	489	536	528	525	492	512	481	517	530	500	488	498	477	520	478	495	495	465	474	474	490	482	461	522	489	530	553	502	511	488	493	531	501	506	536	504	455	505	469	471	470	485	520	501	471	492	461	498	497	502	522	484	520	515	513	481	468	514	520	500	556	484	477	531	489	515	532	438	486	474	500	510	463	498	458	468	505	522	539	513	496	497	501	526	491	484	527	496	490	488	507	497	520	518	503	521	502	488	503	481	502	507	497	482	461	503	487	553	495	501	499	489	485	502	468	525	587	516	476	521	490	462	488	485	480	471	517	481	481	467	523	530	474	504	507	499	550	534	511	491	467	489	484	472	515	502	493	511	523	470	503	484	546	500	509	520	489	488	499	554	517	509	488	508	461	553	468	516	508	502	479	495	480	478	503	487	487	525	499	485	502	507	519	504	500	471	475	495	536	474	538	495	550	527	487	496	503	516	476	508	504	495	479	491	478	497	500	505	493	488	503	501	491	486	494	494	499	467	516	479	520	480	525	508	549	497	508	486	485	503	461	482	484	495	492	474	471	515	503	476	532	434	492	475	492	509	487	531	510	499	509	497	457	482	466	504	512	485	472	546	468	488	477	512	493	496	466	491	510	502	475	498	529	468	499	499	507	483	459	501	510	471	526	515	501	497	523	532	526	497	525	465	499	481	508	514	480	470	519	503	493	543	511	492	482	488	517	516	524	499	545	517	459	489	512	497	478	455	533	478	490	505	470	516	510	477	508	473	477	489	483	508	493	511	505	513	517	490	505	497	489	525	513	513	535	495	493	504	499	504	496	504	501	527	487	449	527	481	471	469	482	481	476	499	507	540	510	528	505	499	503	511	532	503	498	498	511	523	497	514	476	476	505	507	490	464	483	494	489	507	535	489	502	499	523	515	490	465	522	549	481	515	518	482	512	538	483	470	483	513	481	460	476	518	524	520	506	562	503	464	532	518	504	509	504	527	494	491	494	477	511	504	484	466	517	519	465	559	480	490	488	474	512	523	514	510	512	496	481	513	489	474	472	504	477	513	497	496	537	488	499	480	512	477	511	464	495	487	478	507	521	515	499	497	493	500	550	487	505	529	494	483	504	524	463	466	444	495	506	497	528	468	514	494	507	487	517	528	504	506	459	497	454	492	522	511	526	515	502	496	481	516	513	509	499	517	500	504	459	542	502	476	486	492	490	523	475	551	537	495	516	539	509	521	485	503	488	471	490	505	469	516	482	534	498	479	473	523	465	500	494	507	521	536	487	511	469	481	520	505	523	531	469	484	483	470	458	491	509	493	497	502	496	476	518	470	500	490	480	485	493	561	488	443	490	468	502	472	518	459	503	454	538	500	527	480	494	496	470	507	524	499	494	509	496	500	502	496	493	515	461	503	464	511	487	471	475	534	542	488	534	483	502	518	497	463	484	490	497	484	523	495	463	503	497	482	501	518	521	492	507	469	505	539	472	517	522	509	507	465	499	491	532	523	502	503	501	525	501	481	532	511	508	512	514	479	490	487	492	466	492	501	505	526	480	507	479	480	488	500	500	461	506	514	539	509	483	487	506	475	511	525	454	501	509	517	494	450	520	484	498	527	502	496	520	505	493	488	504	493	502	467	494	486	462	482	478	473	496	521	514	517	482	516	503	512	492	479	491	497	483	510	579	511	493	484	516	460	525	500	491	457	513	510	518	531	514	490	494	502	502	504	467	501	477	488	523	507	446	506	509	490	501	496	513	505	501	497	526	511	494	474	467	490	496	495	495	497	498	498	502	497	531	480	468	515	488	519	476	488	507	525	496	485	530	475	528	493	459	481	468	469	529	474	481	497	525	502	480	521	555	550	540	516	478	526	521	511	483	500	497	482	499	529	557	444	507	474	475	481	482	514	487	500	530	487	501	518	479	488	481	521	473	467	451	490	514	490	501	519	500	522	480	496	484	537	494	526	502	491	506	468	459	504	490	471	485	546	533	474	518	505	465	479	491	527	488	539	440	478	479	491	521	504	498	495	507	528	533	488	490	521	491	504	510	522	474	515	504	508	479	469	503	480	456	547	478	471	481	478	482	493	522	503	457	477	512	505	501	497	511	484	492	514	508	484	502	489	504	488	487	491	498	535	527	507	548	508	508	495	513	458	503	509	535	529	520	484	507	480	498	500	503	481	464	512	489	497	495	482	486	514	482	487	501	500	507	565	505	493	528	499	490	476	493	486	482	528	454	479	475	487	481	495	481	467	529	497	508	542	517	479	472	455	466	526	503	493	489	491	512	480	493	492	475	481	532	475	490	508	511	442	492	470	519	490	484	494	476	518	516	525	491	517	468	501	529	476	494	489	495	483	492	484	494	511	480	504	528	514	513	488	524	501	485	525	481	485	494	472	523	478	486	494	501	495	473	501	491	502	509	454	487	454	493	515	486	526	476	495	524	490	462	518	499	510	488	509	515	493	497	492	478	467	467	485	503	513	524	463	471	516	490	484	497	501	497	487	522	448	503	518	476	513	511	514	473	484	472	494	497	493	486	499	478	480	514	500	535	471	495	518	496	497	507
2444	832	456	264	272	473	479	394	365	355	272	250	213	191	183	148	113	86	67	52	61	69	71	136	109	92	84	84	56	84	75	78	63	75	70	65	74	61	62	63	50	59	50	62	60	68	50	54	67	93	101	121	71	49	47	49	40	47	35	42	27	44	44	42	31	43	37	30	25	41	45	30	38	35	45	36	37	48	38	33	37	40	41	56	44	39	41	29	39	52	40	45	31	34	46	44	37	55	40	45	38	42	45	30	44	55	46	37	35	40	36	36	39	38	40	27	47	33	33	33	38	45	29	41	35	40	37	48	38	40	31	41	33	34	33	42	37	47	32	42	44	43	32	39	40	52	54	35	39	45	40	36	34	33	41	46	41	49	39	41	40	43	41	41	42	33	36	43	40	37	42	48	34	39	31	49	35	36	39	41	43	36	46	34	36	28	36	41	38	39	36	39	36	35	42	59	34	37	25	41	34	44	40	48	43	51	36	40	32	47	36	35	36	34	43	30	49	36	45	47	48	38	41	51	33	45	34	52	28	38	43	39	45	44	38	47	37	40	42	29	43	37	43	38	36	45	43	34	41	46	39	47	36	45	37	39	41	35	38	45	34	44	37	39	38	35	44	35	32	38	39	37	40	37	44	44	40	40	37	37	36	34	39	44	46	51	34	37	51	47	42	45	55	33	49	43	36	41	40	45	36	34	40	32	43	30	47	47	28	40	50	46	33	41	63	34	36	35	40	40	35	34	42	34	45	37	42	29	40	32	30	30	32	45	39	47	45	43	29	35	45	29	51	39	44	42	44	33	29	46	40	41	50	44	34	29	39	39	48	43	41	40	46	39	29	44	37	42	31	30	45	36	32	35	41	41	51	43	51	39	53	41	43	44	31	25	48	39	38	54	41	33	30	39	36	46	35	32	39	33	34	43	42	34	46	38	39	39	38	46	48	27	35	43	46	37	45	41	32	36	35	45	46	43	42	46	43	51	35	40	30	33	46	42	35	39	45	35	46	44	35	39	41	52	32	37	38	48	35	47	25	33	44	40	31	43	42	42	47	47	52	46	31	32	41	42	38	42	32	31	49	39	45	41	37	41	33	33	51	50	38	41	48	51	38	28	28	34	54	43	38	30	36	35	44	31	45	46	39	38	45	37	34	38	30	37	45	44	27	42	43	39	58	45	31	39	41	47	44	44	37	48	39	43	39	32	43	48	38	37	45	30	37	48	38	35	39	41	37	51	35	36	35	35	50	36	36	46	44	57	42	42	40	46	44	44	49	53	35	36	49	46	43	46	33	45	40	39	43	40	45	43	42	32	28	37	35	34	45	36	37	48	41	32	39	53	38	34	52	41	39	43	37	35	37	44	31	28	31	41	35	36	41	34	50	34	34	51	37	41	42	49	35	49	37	39	57	38	39	50	39	41	34	49	29	33	40	47	35	39	40	48	37	46	47	48	42	37	33	41	38	30	45	33	39	51	40	34	40	34	40	39	34	52	41	41	42	57	40	42	37	35	37	54	33	45	44	41	35	34	29	53	33	48	36	30	45	41	41	41	41	48	38	34	40	47	42	54	40	55	42	37	43	41	26	32	37	48	33	48	44	37	38	41	39	39	40	29	43	52	42	33	42	32	46	28	28	47	34	45	42	35	40	40	44	39	43	38	32	37	45	39	39	39	44	37	32	44	38	48	44	35	43	46	41	52	42	33	41	44	38	43	34	44	47	49	35	50	38	51	32	54	41	34	47	35	44	43	30	45	47	38	39	29	38	30	48	39	35	40	36	50	26	54	45	41	42	39	40	40	30	40	49	34	41	38	36	37	46	46	41	36	42	36	46	38	34	41	34	31	35	51	42	39	33	51	31	42	34	32	32	48	33	28	39	41	32	42	43	48	38	40	46	35	54	31	28	49	40	47	41	35	54	37	38	33	39	46	38	39	41	34	36	45	33	43	42	56	41	36	41	42	34	46	32	43	32	35	39	35	44	35	51	47	41	52	31	43	42	27	37	55	43	36	43	48	51	33	37	38	24	37	42	43	42	41	45	41	44	30	53	39	40	35	37	45	39	42	27	47	57	40	36	35	38	45	31	37	50	31	42	47	54	32	40	44	37	40	40	45	34	43	38	32	37	38	38	34	33	36	34	40	37	33	36	49	31	40	40	45	38	32	34	37	39	48	29	57	47	47	35	53	28	38	25	46	31	35	27	34	38	37	29	46	33	41	54	41	46	47	39	38	43	39	38	41	35	32	39	32	40	39	49	41	45	36	41	43	40	39	43	39	40	40	37	41	40	43	41	33	32	38	37	35	35	40	47	32	27	42	39	51	25	42	45	35	41	36	37	40	30	49	40	32	34	42	34	31	36	34	52	37	39	42	51	39	49	35	39	44	39	38	47	38	29	50	43	43	49	39	40	40	32	32	39	33	45	30	38	42	45	36	45	49	38	41	41	38	41	39	47	46	36	39	46	31	34	53	37	32	34	46	40	38	47	48	35	36	44	44	35	28	44	39	54	44	35	40	33	35	38	33	48	40	38	52	46	42	32	38	31	40	37	35	36	31	36	59	47	42	44	36	35	50	36	36	47	47	33	46	40	37	43	31	38	35	35	43	55	48	36	43	41	38	41	23	30	32	48	33	35	29	31	33	45	36	39	36	39	43	38	35	27	45	43	52	45	38	45	33	53	29	51	37	42	37	32	38	37	40	43	47	53	33	47	38	48	38	51	34	34	46	56	44	41	39	33	42	45	36	37	42	52	45	46	40	35	39	46	29	28	34	45	39	47	32	42	40	37	40	46	45	34	29	45	53	60	41	35	46	35	31	48	46	37	32	43	41	40	45	40	32	37	42	43	51	48	35	30	49	38	42	35	33	39	39	37	36	47	42	36	41	28	30	27	46	31	34	36	32	38	42	44	41	44	36	42	46	47	50	32	45	36	43	37	46	43	36	52	43	52	40	62	48	47	43	43	53	42	45	43	42	41	38	31	43	36	38	50	28	38	39	44	32	33	29	33	42	40	29	43	37	41	46	45	32	37	34	28	42	35	24	42	38	45	42	41	53	39	43	44	39	38	37	45	49	42	38	32	34	38	37	29	39	47	46	52	39	40	40	37	39	47	44	38	29	52	40	38	29	32	39	33	38	45	34	49	43	44	41	38	36	33	39	47	38	46	46	41	37	44	47	46	43	37	44	39	49	32	38	37	32	33	51	56	36	44	37	30	36	30	54	33	30	33	46	45	36	47	43	45	47	24	39	42	37	37	45	42	48	34	39	35	49	34	42	34	38	55	31	29	32	40	33	43	50	44	27	30	32	42	46	39	36	49	62	37	51	37	28	46	45	32	48	31	44	38	37	49	34	35	34	42	26	47	30	38	38	39	49	36	39	47	29	36	31	38	36	35	36	37	42	35	41	40	31	40	42	47	39	32	31	43	35	39	30	42	46	30	42	51	31	45	44	44	37	38	37	42	37	36	47	45	38	45	38
20328	12085	7409	10077	18883	22038	20424	16984	15733	14571	11295	9490	8305	7017	5751	4571	3480	2502	1574	1214	1075	1184	1707	2519	2962	2392	1888	1535	1488	1459	1499	1550	1713	1700	1587	1490	1580	1555	1395	1194	1170	1007	1007	1046	1116	1047	984	947	1334	2528	2608	1943	1220	747	566	511	457	412	477	475	443	396	424	440	387	434	468	428	449	418	420	417	430	422	429	406	433	412	433	411	440	420	434	396	410	400	417	407	396	421	414	406	423	513	401	437	406	436	398	452	427	404	404	407	425	473	433	434	425	406	464	429	461	444	425	415	442	429	406	391	450	421	433	426	434	446	407	438	424	432	430	423	418	415	419	394	396	409	383	451	458	422	456	409	434	431	436	443	464	395	416	392	409	405	430	438	432	409	418	431	437	397	402	424	441	459	425	426	402	397	401	441	435	422	421	395	434	421	433	437	379	423	442	416	442	430	421	441	417	396	396	407	423	388	395	431	436	407	419	428	431	471	417	419	403	423	417	464	447	431	421	424	450	433	422	417	477	436	446	381	394	432	399	427	429	419	448	414	396	426	430	448	413	430	418	433	449	435	384	434	471	409	463	447	397	415	404	411	455	432	438	429	442	410	435	458	462	449	404	439	460	387	419	450	425	419	439	441	433	394	424	403	408	404	413	397	400	395	439	436	413	446	401	414	423	408	400	412	428	407	406	436	444	437	408	455	442	421	411	415	460	409	394	404	444	414	423	401	431	403	400	427	408	400	419	454	406	400	450	419	422	397	421	411	424	410	416	412	389	400	430	440	424	414	430	427	430	454	449	427	454	394	452	406	435	413	470	435	433	442	440	417	397	407	431	409	432	425	402	428	430	436	432	442	408	425	464	430	419	391	414	424	450	419	418	435	424	423	418	432	455	454	407	358	442	439	442	464	426	439	431	422	448	444	433	416	417	412	419	412	448	431	385	447	399	435	412	443	436	441	401	421	432	410	458	413	439	476	436	399	398	444	411	421	378	421	427	437	411	406	457	397	436	424	412	428	417	435	392	448	408	407	397	425	404	384	422	442	444	436	431	447	412	413	437	442	453	421	415	438	455	421	394	410	385	463	421	401	461	436	409	442	443	446	425	442	446	392	442	423	428	417	442	451	376	396	438	410	410	435	419	462	413	417	448	413	441	443	425	422	442	473	412	398	427	402	412	449	402	433	400	419	423	435	451	441	398	440	447	440	446	406	414	405	429	410	400	467	430	386	474	449	425	402	405	446	400	399	417	438	440	392	441	411	430	413	427	392	424	452	419	433	465	387	411	456	426	403	450	436	460	439	420	432	442	484	444	387	422	397	435	448	453	452	475	432	414	420	427	419	462	449	408	400	429	408	418	437	393	392	455	453	409	411	377	457	410	450	456	422	416	419	447	439	427	431	440	433	449	438	452	454	421	411	425	458	411	419	438	432	422	397	416	423	402	429	406	451	435	399	401	424	428	429	411	414	434	432	439	411	414	427	402	383	436	434	428	452	431	397	456	394	403	408	443	448	413	442	423	415	417	424	403	422	436	414	417	428	424	389	420	475	414	407	435	430	445	406	433	438	402	421	443	347	395	431	427	410	390	393	441	417	417	474	451	438	397	402	434	399	393	403	413	474	425	406	467	406	392	412	413	433	431	419	460	428	432	404	422	407	419	436	456	445	397	444	431	405	390	409	440	436	451	423	411	453	450	469	438	420	433	425	415	427	435	389	413	414	394	446	422	422	421	407	430	419	409	406	429	441	408	415	411	439	431	429	447	414	415	425	423	427	403	459	434	412	429	422	416	421	404	467	431	429	448	391	431	429	458	467	413	409	458	423	432	446	406	422	398	375	423	399	437	435	433	431	433	418	427	411	389	387	403	406	432	425	419	427	405	427	445	418	430	381	430	414	419	452	422	473	428	403	411	422	419	398	419	425	404	395	400	458	386	402	428	441	403	422	415	405	427	397	415	425	404	408	428	424	446	406	395	458	419	436	441	427	383	437	396	412	442	404	431	432	430	447	403	421	434	426	403	437	421	401	407	433	436	418	446	441	424	412	411	431	435	429	421	428	431	391	419	433	429	352	430	432	441	400	414	428	425	446	390	440	398	416	392	438	400	431	452	379	431	415	414	440	434	439	392	410	467	402	431	404	366	417	395	416	434	434	422	434	439	430	437	454	436	420	394	443	428	391	426	441	441	451	427	429	431	450	446	435	435	399	452	417	435	406	430	429	424	428	430	451	427	448	444	415	412	432	426	421	407	413	386	469	427	442	399	459	441	435	416	449	427	430	395	469	445	429	437	433	415	454	438	422	450	412	430	408	425	418	462	435	453	420	441	468	439	375	416	442	390	410	429	423	426	429	421	446	398	411	417	433	445	427	423	379	409	422	422	437	386	369	401	419	415	446	432	430	398	447	442	432	412	429	432	439	410	395	427	448	431	406	424	424	428	404	411	465	406	416	451	412	434	435	385	413	414	423	438	438	429	438	423	431	394	431	399	425	410	383	410	402	412	448	421	461	457	417	422	427	446	423	430	427	417	427	432	436	431	397	411	433	432	441	416	430	375	409	449	415	427	426	446	410	402	413	441	428	406	408	450	448	431	450	449	382	416	396	383	403	420	438	443	435	421	459	420	424	455	476	454	424	444	398	432	451	400	424	430	419	412	417	441	396	394	418	429	433	420	414	430	425	414	421	425	463	414	378	425	441	414	417	424	413	438	446	460	439	406	438	450	445	450	448	423	432	433	448	422	431	382	451	432	417	420	442	406	487	426	411	438	441	454	424	434	432	442	396	375	419	396	456	409	417	405	424	376	393	384	428	407	436	432	468	398	430	414	403	425	438	395	440	432	397	425	448	435	406	410	453	408	413	428	450	460	387	383	426	402	450	402	431	435	424	427	423	426	427	457	439	417	421	429	433	404	428	437	434	448	406	440	421	426	446	463	440	417	412	445	395	422	414	472	433	437	447	444	433	410	407	433	421	429	433	432	445	431	413	440	410	427	408	422	465	418	438	415	403	412	451	410	424	418	411	424	419	443	421	387	432	434	427	436	456	414	424	427	424	408	432	432	426	435	427	428	413	430	418	416	418	456	432	407	461	456	390	414	464	457	422	443	425	390	425	399	432	393	409	403	421	409	445	418	415	421	469	389	446	446	426	393	400	396	404	417	442	441	429	409	453	405	403	453	414	427	414	453	435	430	417	465	434	430	444	405	452	378	427	416	416	410	381	466	468	415	418	437	403	426	392	413	418	429	423	425	428	431	435	474	421	440	445	432	426	412	401	436	405	416	449	438	408	408	411	400	423	429	413	397	432	400	439	423	398	455	424	400	422	424	426	415	401	402	425	457	413	427	435	433	469	418	403	405	419	437	433	444	397	425	435	401	421	420	426	424	441	422	437	428	414	415	426	470	406	430	423	428	426	416	416	435	417	438	461	420	429	438	470	426	427	435	446	417	383	435	415	442	443	438	450	447	459	419	408	398	371	388	440	431	423	426	397	414	395
1947	1225	635	379	421	636	607	560	616	549	415	325	300	302	231	158	153	98	78	90	72	83	106	149	128	108	100	101	90	81	94	94	91	99	75	87	76	75	72	82	97	94	81	54	61	56	66	65	102	201	213	196	127	83	67	42	39	62	55	56	46	52	50	49	48	41	50	53	43	41	50	31	39	50	38	55	61	52	48	51	51	28	32	58	41	53	55	40	49	45	53	54	41	36	49	41	49	57	46	44	47	45	48	47	45	47	40	42	48	53	51	50	45	43	43	50	41	51	38	46	51	52	40	56	52	45	53	50	43	39	34	45	50	44	47	39	45	43	46	48	45	50	50	52	53	52	53	50	64	63	45	49	41	54	52	65	44	47	48	55	57	43	39	51	54	56	37	60	41	50	45	46	48	42	42	36	42	57	50	57	35	35	44	42	40	50	49	47	51	44	59	59	46	50	35	43	50	47	52	58	45	52	53	51	37	54	52	49	47	65	43	42	34	59	48	53	40	44	36	62	35	57	40	63	40	49	55	48	37	36	46	45	47	52	44	45	52	33	47	56	38	59	45	45	36	51	53	50	53	37	46	49	46	44	41	42	45	47	52	48	48	52	44	51	47	62	41	40	51	46	30	52	57	44	46	46	32	51	54	44	49	39	46	52	50	31	40	46	53	58	49	44	47	53	60	49	49	38	54	41	55	51	49	47	44	45	46	58	46	47	54	40	49	48	48	45	52	48	67	47	40	43	59	35	37	52	47	45	45	44	48	49	46	53	51	48	45	40	46	55	51	41	53	49	45	42	47	46	45	34	51	48	45	55	47	62	38	47	50	45	46	57	40	28	50	44	43	52	49	53	35	44	40	41	53	50	46	44	39	40	49	50	37	57	58	38	56	37	39	49	47	55	52	42	38	40	51	40	49	43	38	40	60	32	49	39	48	54	52	55	40	48	56	44	47	46	51	59	29	41	45	52	47	51	50	34	45	46	52	37	36	44	41	46	45	42	37	43	59	38	53	43	48	52	48	55	39	44	49	48	39	43	31	38	54	45	35	48	38	50	51	46	43	40	39	38	40	55	43	48	40	54	38	51	52	54	43	51	52	48	46	46	52	36	54	48	55	44	47	50	41	45	51	51	41	39	45	48	48	47	38	56	43	54	50	50	50	49	42	33	59	40	45	51	41	55	59	44	43	60	51	40	43	62	32	46	55	43	47	50	61	46	56	70	43	50	41	38	51	42	46	42	47	55	46	43	49	54	49	40	51	54	55	45	43	58	47	46	59	48	49	58	49	37	46	46	46	51	35	48	31	53	56	39	59	55	46	51	45	53	46	44	58	50	41	36	47	52	53	53	47	46	53	41	43	52	39	53	62	59	52	42	46	45	48	52	44	45	53	47	45	40	45	36	53	29	45	51	49	55	43	37	51	49	30	52	54	39	52	50	40	53	66	46	61	50	50	53	37	46	57	44	40	53	44	54	48	45	44	43	55	37	44	50	50	50	46	40	43	45	46	48	48	47	52	53	44	42	49	51	46	43	44	54	44	51	43	48	46	45	52	52	49	52	44	45	41	36	43	39	49	42	53	60	52	48	55	54	52	55	51	37	35	50	56	53	38	37	40	46	55	63	42	44	46	46	49	38	29	51	48	53	49	47	46	56	38	41	36	37	53	52	55	48	50	48	58	48	47	50	59	40	37	43	49	51	45	55	43	39	46	56	51	51	47	60	47	50	61	31	44	55	47	54	34	41	52	45	58	44	58	60	49	33	39	41	42	61	47	51	37	45	49	42	56	43	41	50	49	41	39	54	65	58	55	50	60	42	49	33	48	48	58	44	29	46	44	54	53	35	46	32	49	53	46	40	50	42	43	57	52	58	41	41	59	54	50	48	37	43	41	42	49	41	42	55	55	44	44	54	44	52	51	34	46	31	58	32	37	49	46	56	46	48	57	39	52	48	49	43	51	39	41	42	59	50	52	41	44	51	52	42	49	51	48	49	55	46	62	43	51	53	58	45	43	41	35	41	50	42	36	55	47	47	46	44	51	57	33	30	56	43	47	48	38	47	32	56	46	43	49	50	46	52	51	38	48	46	54	40	50	42	43	57	50	55	47	49	57	51	48	54	41	52	45	56	49	54	47	40	53	54	47	41	55	46	59	61	50	35	49	56	57	42	38	38	41	52	55	38	46	52	43	38	35	50	55	54	53	53	61	54	56	52	41	46	45	46	50	54	43	40	53	53	34	55	39	51	54	35	41	41	57	47	44	54	47	32	38	59	50	43	47	45	49	47	31	42	42	52	52	40	54	65	52	54	38	43	42	60	38	52	55	47	49	46	42	46	53	52	59	49	46	43	45	49	40	50	42	48	41	42	47	55	42	39	51	39	41	50	56	49	41	42	44	61	40	48	49	42	40	42	50	52	40	57	41	44	40	49	53	38	48	47	49	45	54	47	50	59	62	43	46	42	40	41	51	44	40	52	51	44	44	61	37	42	43	41	43	48	58	45	38	38	51	48	56	41	36	42	49	46	49	57	42	48	40	43	56	41	47	48	36	42	43	52	47	33	50	38	46	48	57	52	54	30	50	49	54	47	41	44	54	45	45	38	59	53	53	49	58	48	44	54	48	41	46	40	47	49	53	56	47	45	49	45	45	51	46	41	57	45	49	58	41	59	57	41	39	44	42	44	48	35	35	42	48	45	53	40	45	48	46	41	41	42	46	33	45	34	39	52	48	36	46	53	55	47	50	38	42	49	50	30	48	37	47	44	50	35	58	44	41	43	44	41	53	56	59	46	55	48	38	42	38	49	48	43	47	45	36	37	49	60	47	55	48	39	55	43	50	54	56	39	46	39	31	40	42	45	43	45	57	46	46	46	47	54	52	63	51	47	49	45	58	44	65	42	43	48	32	51	49	46	44	58	55	46	63	53	54	50	43	52	54	55	48	43	42	41	53	50	51	44	48	49	35	46	39	51	44	50	38	44	50	46	37	40	36	53	41	62	45	58	38	49	33	48	47	49	51	46	44	55	37	43	32	44	52	51	42	54	43	42	46	40	40	46	47	37	56	54	51	39	57	53	44	45	52	46	52	48	45	36	39	55	42	34	46	42	49	45	43	46	53	51	51	42	39	46	49	40	46	48	53	50	45	53	45	39	38	47	33	41	42	46	50	40	53	36	47	37	41	39	43	39	52	43	53	51	50	45	58	38	51	48	48	48	41	52	37	50	53	53	47	43	38	59	49	54	40	53	47	48	52	30	48	57	57	46	57	42	39	47	49	45	47	41	45	47	46	38	49	42	38	55	52	58	58	36	43	58	54	54	47	40	53	43	47	50	57	50	41	41	57	34	44	47	43	39	36	56	43	53	65	61	73	42	51	44	51	38	57	49	42	57	51	46	43	59	42	48	53	48	42	39	54	40	51	38	61	50	41	47	39	40	36	42	47	48	38	54	42	47	51	47	47	45	54	44	45	42	54	54	51	42
22564	14740	9304	13626	23720	25396	23299	20741	20208	17563	13903	12672	10419	9234	7206	5497	4085	3050	2147	1737	1633	1760	2946	3842	3356	2333	2235	2009	1903	2045	2022	2175	2093	1948	1621	1781	1878	1805	1818	1778	1564	1483	1383	1338	1176	1153	1203	1318	2219	5470	4910	3911	2337	1356	842	645	546	499	506	557	493	541	482	517	522	531	480	516	504	470	526	455	499	490	443	485	477	489	539	487	495	508	487	511	508	511	499	548	468	496	533	473	482	538	469	491	489	511	504	498	467	534	505	533	468	510	504	478	508	462	552	506	486	493	526	501	446	503	483	517	469	514	506	536	505	529	530	529	502	521	482	474	495	481	490	486	507	534	499	474	523	537	499	467	475	489	483	509	503	460	503	488	510	482	527	511	489	539	469	506	526	517	510	495	492	519	492	508	466	479	498	531	499	532	495	505	522	489	455	471	508	492	500	475	517	488	497	478	512	510	511	500	504	499	526	492	480	516	509	489	455	528	501	519	521	501	522	524	508	544	503	463	492	483	533	496	530	515	475	523	494	449	489	513	483	529	511	464	502	517	529	548	498	504	535	480	539	494	483	516	505	522	528	532	516	477	471	514	502	488	516	522	484	502	469	516	473	493	529	518	499	472	453	500	534	486	511	516	546	478	474	473	521	553	507	531	483	492	520	489	494	466	509	504	521	528	540	516	478	482	469	465	509	507	469	499	515	518	481	541	515	475	509	477	504	468	508	533	530	509	481	492	467	510	512	459	483	492	526	484	478	510	489	499	432	465	505	498	485	509	513	503	482	500	520	526	498	530	511	528	513	495	540	541	488	523	496	489	505	455	476	487	498	467	510	479	519	526	514	505	510	521	492	514	520	514	492	484	538	510	527	494	507	467	505	530	546	498	535	483	518	504	477	586	501	549	528	502	455	480	525	553	519	531	498	480	468	502	509	495	511	500	482	515	448	504	505	485	499	521	514	521	484	489	523	528	498	489	480	487	487	501	462	471	501	495	465	491	511	511	514	459	496	501	515	487	529	463	493	499	514	506	529	509	534	477	507	497	495	466	547	519	472	504	490	471	544	490	502	509	492	517	509	541	482	483	476	514	476	528	488	559	483	498	506	472	491	491	541	514	476	476	493	497	499	475	481	500	547	522	508	506	489	492	486	486	482	491	541	503	519	502	476	470	513	467	538	522	518	512	499	502	513	533	546	451	503	497	509	510	502	533	502	528	508	518	510	504	528	472	511	507	491	473	564	486	497	514	482	496	461	503	541	460	484	493	517	515	507	508	516	527	494	495	497	479	544	512	524	520	497	488	497	540	478	519	534	518	455	473	534	473	507	512	479	506	519	483	505	495	511	494	477	505	482	522	506	515	507	470	528	477	500	522	474	554	496	514	505	460	497	547	501	475	523	521	522	483	468	543	512	536	527	527	487	522	506	499	452	480	549	544	516	541	454	525	516	535	514	550	495	504	497	516	506	483	494	469	477	520	495	518	495	503	479	517	514	512	511	499	494	504	532	517	457	472	501	488	521	483	492	503	494	514	544	558	482	496	510	499	509	497	479	503	504	524	472	462	500	504	490	491	490	453	500	531	520	484	507	483	509	492	504	505	501	494	494	506	505	518	535	515	512	500	495	511	500	484	461	497	492	486	473	497	473	465	553	506	524	526	488	499	486	526	508	475	506	496	516	517	499	483	456	508	482	482	486	513	520	495	464	523	526	553	501	489	487	482	507	495	484	517	556	546	515	516	480	549	480	493	477	527	464	485	509	475	540	482	470	499	508	490	524	531	525	539	521	497	484	480	517	468	530	519	521	483	500	465	501	416	500	502	534	499	514	534	514	512	522	525	524	519	539	485	508	490	524	486	491	517	505	505	515	484	512	505	495	494	497	526	508	495	527	508	501	533	511	536	486	537	512	488	538	508	487	527	553	495	465	461	506	516	505	448	505	473	525	486	503	507	481	502	506	473	524	507	466	456	503	487	503	531	527	511	494	493	518	517	500	475	489	487	466	462	489	485	511	479	486	463	489	504	489	482	494	504	501	498	516	488	495	516	515	499	502	486	500	494	499	504	495	471	481	486	528	491	527	508	469	515	523	512	465	508	505	509	523	533	491	459	484	486	485	511	520	468	514	496	470	518	463	513	485	475	477	471	504	480	487	494	509	491	497	463	503	495	489	517	500	482	477	470	550	494	494	504	490	509	498	535	513	509	475	495	507	484	513	492	508	530	504	530	506	519	479	513	475	529	492	550	517	526	475	495	515	513	485	484	464	546	501	501	509	462	504	478	478	520	465	504	507	477	501	499	498	473	468	520	520	509	486	487	520	466	493	523	521	534	502	484	537	507	508	498	466	455	485	520	498	541	485	485	452	543	484	496	511	486	519	509	523	524	544	473	481	494	459	463	520	472	523	533	526	503	514	490	486	504	461	530	502	507	542	473	499	479	512	500	502	527	544	478	493	480	463	499	499	446	477	557	546	462	486	465	524	497	485	566	492	480	515	435	495	457	500	475	501	493	501	501	495	494	508	501	520	496	555	490	508	558	520	474	464	522	495	480	500	534	491	563	506	492	482	463	470	468	488	506	537	513	512	518	532	537	487	508	498	509	497	514	524	514	526	537	495	504	538	551	548	499	487	505	538	515	514	492	503	502	513	516	565	483	497	524	505	496	507	509	504	473	518	469	524	502	499	534	515	511	480	476	517	524	594	499	519	501	520	477	532	521	509	464	530	550	499	490	520	514	488	487	522	494	483	538	559	496	526	481	496	504	508	498	513	473	487	493	484	500	499	511	480	527	491	502	492	466	546	477	470	506	487	511	506	505	522	539	508	494	505	492	448	516	493	503	510	463	531	473	513	494	518	501	485	491	480	496	453	491	476	520	512	503	502	481	476	490	518	517	496	513	486	537	482	557	496	517	512	497	487	476	494	499	500	503	515	513	503	487	516	464	495	516	487	483	504	449	487	517	517	525	464	513	496	512	502	478	525	514	488	529	528	476	520	474	453	523	483	525	479	495	510	512	490	511	496	521	492	457	540	474	497	482	552	516	478	448	477	529	493	503	474	499	502	522	533	517	520	497	486	513	524	511	498	500	535	493	467	506	498	493	485	518	518	529	495	518	543	519	491	504	454	509	498	510	491	490	466	547	426	491	479	490	456	551	501	524	467	500	485	488	478	507	499	541	499	509	522	522	485	507	492	481	546	473	514	507	466	499	518	503	498	532	497	508	523	490	459	495	453	502	475	497	550	502	473	473	458	486	484	465	533	471	520	492	492	496	512	496	454	457	485	506	536	504	478	558	512	495	486	531	487	505	484	467	501	529	494	511	557	531	503	508	477	524	520	509	496	478	495	482	503	480	504	505	492	486	516	507	540	492	505	470	455	495	476	472	499	451	483	509	497	485	488	462	460	475	470	499	534	485	483	523	489	477	507	520	521	515	529	504	486	524	480	480	515	477	494	490	517	520	480	520	479	495	499	503	491	470	509	496	511	488	510	504	515	492
3289	1082	494	343	373	557	550	561	590	499	401	372	312	269	205	130	120	73	80	64	68	86	126	117	83	99	70	69	72	58	73	89	71	74	77	73	86	79	69	58	75	72	65	44	63	50	51	56	190	217	165	153	92	55	60	44	32	35	23	33	41	44	34	30	34	37	49	54	40	42	34	39	43	32	37	41	34	31	44	34	38	39	30	41	43	30	42	31	37	48	49	34	40	34	43	29	34	33	34	29	39	42	38	38	42	32	46	34	44	36	45	31	41	40	36	38	42	42	37	35	37	41	48	30	24	38	31	38	38	45	26	40	35	38	30	30	41	30	39	39	39	40	27	34	34	31	40	37	46	51	32	32	38	35	38	35	27	27	30	51	37	31	31	30	35	33	32	52	35	37	33	33	47	47	31	43	25	46	39	39	46	41	29	44	41	35	39	32	31	47	44	34	34	33	34	47	37	34	39	28	24	37	48	40	33	28	28	37	38	32	38	49	41	34	43	26	36	47	35	34	41	27	31	36	46	40	30	47	30	39	31	39	33	26	38	36	41	35	34	37	40	28	44	40	39	31	29	33	37	45	38	48	20	44	39	40	36	48	34	46	41	40	41	45	31	46	37	26	34	36	47	37	32	37	26	43	36	26	40	37	31	34	50	33	34	40	26	39	26	38	36	28	33	42	43	44	44	30	40	43	37	45	43	35	31	33	34	39	32	38	45	39	31	31	45	38	24	35	43	41	34	41	36	38	43	37	29	25	49	38	42	36	43	31	48	39	37	45	36	33	40	46	35	29	43	38	35	40	48	34	39	41	48	30	34	35	46	51	41	35	32	38	34	31	36	31	37	31	31	33	29	31	48	36	40	40	37	49	32	36	27	41	41	43	36	33	41	38	27	36	37	37	48	43	29	29	36	33	35	35	31	35	36	26	39	40	30	35	47	25	42	31	35	26	43	37	35	32	44	36	36	24	43	40	33	24	34	40	35	42	46	39	38	32	34	34	33	39	33	43	42	29	29	29	34	22	38	30	47	39	32	33	32	38	28	40	33	33	37	38	36	47	45	33	40	46	35	39	36	34	45	34	39	31	34	34	43	24	37	58	40	31	39	43	32	37	34	47	30	31	36	39	37	36	33	38	32	39	30	38	30	32	40	36	36	40	28	39	38	49	33	34	34	42	44	38	31	33	29	36	46	34	35	26	30	48	34	33	26	37	30	38	32	40	34	40	43	51	41	37	29	35	34	35	47	36	30	40	38	44	37	41	46	33	43	40	49	31	35	35	37	37	34	28	35	36	38	46	48	39	28	42	45	34	34	24	34	37	44	29	30	34	40	34	43	39	37	36	45	33	49	35	26	26	43	29	36	31	35	34	31	39	29	42	45	37	35	32	31	46	42	30	41	39	41	39	34	32	41	43	30	34	45	31	39	26	30	40	30	41	33	44	34	45	29	42	37	39	32	37	35	47	28	28	32	41	47	45	32	25	30	39	40	30	31	34	36	37	37	37	33	38	35	43	31	39	36	36	27	31	33	47	45	37	36	27	33	33	32	40	29	33	24	27	36	31	34	32	39	39	31	48	31	32	32	39	31	37	34	31	26	34	44	35	31	37	35	31	40	40	39	37	37	46	38	35	39	39	31	27	35	31	40	44	40	39	36	30	42	45	44	39	36	48	35	32	36	36	32	35	43	36	32	36	36	28	27	36	43	43	36	29	37	40	30	43	34	35	46	31	36	41	29	41	29	32	41	44	37	31	33	29	38	38	40	30	36	37	37	37	40	31	38	33	35	36	37	39	38	37	33	38	30	32	26	36	42	38	39	41	38	31	36	38	31	32	37	47	38	38	25	28	35	23	36	32	46	46	41	34	36	48	39	39	48	34	38	46	45	38	47	28	32	36	38	43	38	46	38	38	42	39	31	35	39	40	42	32	46	30	38	33	34	34	39	30	31	38	29	27	37	29	41	37	35	30	33	48	34	25	28	25	32	29	29	29	40	37	35	36	42	40	36	37	44	39	44	27	43	36	27	30	43	48	39	39	36	42	35	37	32	41	44	34	30	27	38	39	34	47	38	36	45	34	41	41	34	40	36	25	36	34	35	33	41	38	34	53	27	26	38	33	28	28	29	38	39	38	36	34	38	40	43	46	31	35	40	40	32	25	41	40	41	32	38	29	45	38	38	24	45	34	39	42	37	37	39	42	44	30	40	36	33	33	34	38	36	31	39	37	38	38	37	49	45	37	31	33	29	42	43	36	39	32	40	31	28	42	30	28	36	31	29	42	30	33	37	40	29	29	37	34	49	35	46	36	40	42	40	42	37	39	40	31	39	33	30	39	39	31	40	39	43	39	44	35	37	38	46	37	36	36	37	38	33	29	30	41	39	37	32	35	34	50	34	45	33	40	36	42	44	43	31	43	47	35	30	44	41	50	34	30	44	43	33	49	32	27	39	36	35	30	42	50	34	37	43	36	37	47	40	38	36	24	38	38	34	32	30	34	44	39	21	33	30	34	43	28	35	33	42	42	35	43	26	37	32	36	33	26	44	33	47	36	45	42	44	35	33	21	34	33	27	31	36	43	37	43	55	36	37	32	47	31	39	35	37	30	45	30	32	35	34	41	36	34	38	35	33	29	33	48	39	29	31	32	26	38	37	51	28	31	37	41	41	33	33	47	44	28	38	40	34	42	28	36	49	31	28	31	43	39	39	31	33	46	30	34	36	32	46	35	37	40	37	36	46	49	35	46	39	27	36	34	43	44	21	29	35	44	30	40	43	31	28	44	33	31	30	44	25	33	46	25	38	33	36	27	38	32	35	27	39	31	43	28	39	35	46	34	35	39	37	38	36	43	36	30	21	38	45	36	38	39	37	40	37	41	46	42	31	29	40	32	30	42	44	50	36	29	48	34	42	30	33	37	30	30	36	40	46	39	34	38	42	36	33	41	35	29	33	42	38	28	38	29	26	27	26	44	35	46	31	42	46	31	26	35	39	37	33	46	34	31	37	41	29	27	37	48	39	34	41	43	39	33	27	38	37	36	27	40	37	38	50	33	37	30	41	38	45	38	35	39	36	30	35	40	33	24	33	32	36	47	38	29	39	36	36	37	37	27	29	26	36	39	39	37	34	31	34	44	31	34	34	32	40	41	39	39	43	33	41	31	37	46	46	36	35	48	35	40	32	44	45	48	25	49	43	28	37	28	35	36	40	32	36	37	41	39	32	36	42	38	46	45	30	40	28	36	30	47	40	35	43	35	47	37	29	34	29	31	34	47	26	32	38	31	34	39	28	38	42	37	52	26	40	41	38	38	31	34	33	37	36	27	47	42	37	45	43	38	33	27	44	31	37	42	33	38	45	32	45	40	39	34	42	38	36	40	43	29	49	35	32	41	33	37	35	32	38	33	38	44	39	35	30	29	33	38	39	41	38	36	37	32	37	36	45	44	41	29	32	38	32	37	39	32	25	35	41	29	42	38	41	39
21703	13130	8308	13202	22512	24332	22641	21425	20267	16657	14424	12160	10936	9087	6436	4902	3581	2829	1980	1823	1790	2427	3754	3774	2202	2256	1988	1924	1715	1626	1638	2143	1926	1683	1657	1766	1718	1561	1492	1475	1439	1306	1236	1303	1149	864	728	1066	5103	5822	4506	3403	1901	1136	642	482	412	406	438	353	390	408	366	401	392	397	393	402	380	430	427	378	418	414	389	371	402	438	407	399	395	408	374	375	377	410	383	387	411	392	372	380	363	409	393	416	387	384	385	389	410	386	385	371	424	401	385	409	411	403	412	388	412	367	399	390	417	446	370	383	377	366	385	400	363	372	394	395	415	379	390	354	400	434	407	430	380	391	414	412	409	427	342	416	411	415	404	406	406	411	382	424	421	405	401	402	389	403	441	411	360	370	381	398	380	399	390	416	382	400	408	380	367	421	392	433	420	414	409	412	402	392	407	375	412	383	396	427	437	434	406	399	383	390	380	394	351	399	430	399	394	380	378	408	399	395	373	363	416	420	424	385	391	401	419	401	387	427	362	401	406	357	377	393	401	440	405	377	391	401	438	415	415	393	378	391	390	381	412	400	422	391	381	420	394	392	379	408	409	427	391	367	379	414	435	397	454	400	363	405	381	338	399	396	405	403	408	411	428	381	388	398	393	426	389	418	399	383	401	423	372	413	407	398	402	381	419	399	349	379	389	376	340	400	377	399	384	425	416	413	411	364	379	352	421	421	401	374	384	399	422	388	373	368	431	398	405	415	425	373	390	419	401	416	387	409	402	388	402	389	384	437	398	391	375	394	398	397	401	400	369	363	432	362	402	387	415	406	398	368	418	388	419	405	385	427	428	407	366	391	386	368	385	412	387	373	416	356	418	429	397	455	407	399	398	421	402	392	390	378	416	411	392	375	398	338	399	380	355	393	423	424	393	426	395	426	409	403	399	396	402	372	381	405	411	375	400	396	386	380	412	408	367	436	450	394	422	405	368	381	407	365	402	426	405	418	384	370	394	399	402	367	427	374	367	391	378	388	441	405	372	389	405	391	381	420	381	422	427	386	400	367	382	412	400	379	372	412	383	388	426	389	425	445	374	392	389	389	402	359	384	399	364	425	401	425	412	431	388	393	423	399	406	404	392	398	383	396	422	374	429	332	398	406	391	396	385	407	366	410	378	421	398	399	389	418	373	394	402	408	396	359	388	390	431	407	379	393	395	405	387	409	377	391	412	371	406	408	400	371	430	384	401	397	422	369	414	400	390	387	465	433	395	406	443	392	399	395	397	395	435	419	432	392	408	387	415	379	412	402	405	374	386	384	402	377	420	386	428	406	387	389	392	381	413	418	368	363	386	381	402	408	396	357	431	396	371	394	404	407	409	397	391	410	403	390	418	376	376	377	398	421	409	418	377	377	382	418	415	422	424	377	406	429	411	390	441	361	401	397	382	396	414	424	374	401	382	384	406	391	414	395	419	407	370	369	392	385	388	440	379	459	391	370	418	421	376	431	385	404	400	399	388	404	392	418	376	398	410	428	372	395	412	404	388	404	410	377	364	431	406	419	423	405	413	433	423	397	386	431	381	404	380	400	429	385	423	432	392	373	400	421	389	411	395	407	361	388	374	392	395	395	426	384	403	402	397	377	399	400	386	395	381	411	350	385	405	431	392	391	387	420	371	391	418	379	391	397	382	397	371	398	397	382	387	392	421	441	401	392	404	403	371	384	419	407	384	375	370	416	411	384	381	406	401	396	399	422	362	409	406	417	389	404	391	423	409	374	411	369	388	398	410	402	412	386	410	383	397	408	395	385	356	436	373	442	399	386	401	421	430	413	421	418	417	392	409	387	402	394	393	389	441	403	416	443	417	392	422	414	379	399	415	399	401	417	404	409	398	392	378	394	432	420	431	413	430	385	419	409	381	400	411	400	384	393	313	374	392	425	415	427	401	405	401	360	370	408	388	409	393	382	374	436	395	373	424	396	396	420	385	365	416	367	388	399	405	394	401	412	384	469	395	389	396	409	411	395	413	381	384	379	380	411	374	374	410	420	384	397	376	376	391	401	415	416	408	408	398	401	368	376	384	384	406	434	376	406	383	392	382	401	401	398	365	406	385	396	402	407	407	415	384	388	404	435	369	428	412	364	438	400	418	375	390	412	362	428	402	362	404	381	389	406	399	380	418	367	390	427	420	386	393	414	434	375	437	383	378	391	366	403	413	384	378	412	400	401	400	400	413	406	400	421	393	413	405	408	387	393	426	390	403	441	373	374	369	393	368	384	379	416	405	406	405	421	376	390	377	402	401	411	432	381	413	392	377	363	406	421	394	387	373	401	380	405	390	386	395	406	403	431	432	402	405	350	402	398	390	368	409	361	431	422	364	429	395	374	427	418	398	373	390	385	381	394	415	404	415	391	425	421	380	414	413	391	419	398	332	392	383	418	415	395	385	404	401	429	384	401	354	400	363	390	350	372	398	408	424	438	379	411	406	427	386	378	429	405	398	398	425	380	377	436	385	353	452	424	427	382	395	410	423	375	395	403	415	410	382	380	390	404	397	441	374	414	385	374	418	378	401	395	402	404	358	379	396	357	373	404	409	380	413	421	397	348	403	420	422	360	367	382	393	373	429	400	412	374	416	403	377	382	399	383	372	375	410	404	373	437	409	410	374	422	411	389	384	383	382	427	409	416	386	392	389	415	393	376	390	400	373	394	399	393	385	384	420	420	414	437	426	402	436	389	440	348	384	393	437	419	414	409	409	412	400	416	387	389	425	386	400	351	383	387	405	400	383	415	389	392	373	428	395	367	396	379	411	384	382	404	404	389	403	423	416	425	394	424	423	421	386	379	386	407	398	397	385	395	409	415	404	412	376	395	410	411	383	402	393	406	402	384	367	415	414	401	397	411	393	439	419	411	412	403	410	420	402	434	373	407	385	417	393	354	394	405	379	368	455	440	373	373	419	423	359	376	427	403	418	409	373	415	386	383	406	400	424	402	365	418	395	358	399	358	407	395	384	407	369	406	404	388	410	377	371	402	402	384	418	400	418	400	386	436	381	402	376	437	385	378	382	408	401	368	413	412	392	409	406	392	411	419	391	404	384	416	389	391	404	413	396	384	372	402	415	380	371	402	425	415	387	401	402	434	408	394	385	415	414	408	428	380	411	403	403	409	393	417	380	397	438	380	404	406	434	401	423	403	394	393	404	379	397	400	419	405	402	443	412	391	419	384	366	387	400	393	377	381	392	404	391	409	387	385	416	418	381	430	426	404	410	367	372	383	385	403	411	403	379	369	403	407	419	436	403	438	410	381	381	425	404	397	389	402	390	382	410	394	395	379	393	386	395	406	387	419	424	423	398	385	386	395	344	411	399	395	364	399	400	416	401	390	395	399	391	397	374	393	373	398	402	395	394	346	424	404	375	404	407	417	361	399	376	403	381	369	430	376	400	425	389	377	401	398	406	387	425	384	428	417	382	398	370	380	379	409	366	385	384	390	372	365	380	405	433	423
2630	1362	688	491	488	692	801	795	820	609	543	398	361	302	214	161	127	124	115	103	108	147	167	122	117	104	92	78	86	83	82	93	99	79	89	89	67	90	81	103	80	87	87	72	63	60	58	55	331	335	262	216	129	79	62	46	46	48	49	43	47	48	50	49	48	53	49	37	51	39	49	40	42	57	44	48	56	49	43	45	47	41	49	47	50	52	50	40	43	44	45	45	40	35	54	49	42	32	55	39	40	42	37	39	56	52	32	51	36	44	48	53	37	33	41	53	35	41	51	46	54	45	44	45	43	50	47	58	58	49	56	46	44	38	55	26	37	52	58	49	46	55	35	46	53	42	39	52	53	58	40	38	48	33	43	63	40	46	49	45	40	49	47	51	54	51	54	45	43	42	46	32	53	44	44	39	39	50	46	39	40	53	46	32	48	47	53	42	47	35	36	41	47	44	54	44	43	48	34	43	31	50	48	46	35	48	38	58	40	41	56	44	56	46	43	47	44	41	47	46	41	43	56	44	46	51	49	45	38	52	39	43	34	51	54	52	52	34	40	54	48	60	56	48	50	35	48	40	45	45	53	40	47	41	48	38	35	52	45	39	49	51	34	45	51	40	41	42	35	43	40	43	57	45	41	44	35	40	57	44	45	49	43	41	45	48	39	48	51	49	33	41	48	41	43	43	37	38	54	40	38	43	54	43	47	42	58	48	43	53	37	57	44	52	53	40	45	48	50	47	45	47	50	51	54	41	50	43	48	40	52	44	41	46	35	36	43	53	44	51	56	55	53	41	47	44	48	50	50	44	44	47	42	45	37	42	44	55	48	45	42	47	47	36	47	50	39	35	55	47	31	50	42	53	46	50	54	43	50	34	48	51	55	50	50	44	56	41	41	37	49	38	48	42	41	49	40	50	39	46	52	49	47	46	57	60	47	40	59	53	44	32	42	54	40	53	50	49	55	46	46	41	45	49	56	42	38	51	48	55	50	45	49	47	56	57	41	46	42	48	44	37	64	48	34	34	45	61	65	51	50	45	51	43	43	56	32	54	47	38	36	47	49	51	52	41	40	47	46	45	45	42	38	47	38	50	49	36	51	43	54	43	56	46	35	38	36	48	44	43	50	57	40	47	49	60	44	54	38	48	36	52	51	51	55	39	48	50	42	49	56	49	52	56	53	48	61	41	36	53	34	52	50	40	28	37	39	42	38	32	42	39	41	50	47	53	49	39	45	37	50	59	41	54	49	38	54	34	47	40	53	39	55	43	52	34	53	53	33	57	42	50	41	37	51	42	48	51	42	34	37	46	49	56	44	45	51	43	54	51	48	42	39	42	42	53	41	47	40	39	51	37	47	50	40	35	29	40	35	37	52	37	40	37	50	42	44	40	45	49	43	40	53	43	47	51	38	39	45	54	36	45	52	43	31	32	49	46	57	37	43	47	44	47	41	57	46	32	49	57	50	39	40	53	39	43	41	42	45	46	43	56	51	44	42	45	58	45	43	51	45	44	42	50	53	51	44	64	41	45	40	53	41	42	47	58	57	44	42	42	47	46	39	49	46	42	52	36	47	32	46	46	46	42	53	57	52	50	41	43	44	59	39	56	55	34	43	39	57	48	45	47	38	46	30	40	53	45	55	41	44	37	59	50	42	38	47	54	45	56	47	44	50	49	52	41	48	43	48	45	51	36	53	40	48	39	39	51	43	35	39	42	40	44	46	43	40	39	49	44	34	56	38	42	50	41	44	61	43	50	56	46	39	46	48	45	40	33	47	46	40	47	50	34	44	48	44	47	41	42	53	29	53	45	35	42	45	49	63	51	52	55	52	40	46	45	46	45	44	58	50	57	47	55	53	35	46	47	40	39	46	41	56	43	41	47	43	54	51	37	48	45	46	54	54	50	51	50	27	52	51	47	47	45	33	40	44	39	53	53	52	39	43	46	37	41	42	43	53	38	50	54	38	50	46	48	62	43	62	51	59	54	59	53	43	49	44	54	51	42	54	43	51	48	37	40	52	50	54	42	46	45	52	35	50	38	34	50	47	67	50	53	40	46	55	42	51	36	48	57	53	45	56	43	43	44	43	55	34	43	47	55	44	45	37	41	50	39	37	42	59	51	46	45	43	59	51	49	40	38	40	34	51	42	46	57	49	44	45	47	42	50	30	46	53	40	36	56	31	47	48	50	43	48	40	45	52	45	46	44	48	44	41	54	40	56	40	54	50	54	31	45	42	44	45	36	47	52	44	47	44	55	63	44	44	33	51	40	34	44	46	49	40	50	44	48	60	43	45	48	44	47	44	39	56	46	48	37	46	52	49	52	47	51	44	48	41	41	42	38	42	37	34	53	52	51	47	44	46	49	47	44	47	45	43	36	49	54	53	49	45	51	47	46	34	45	44	44	45	52	44	43	45	53	55	42	47	45	43	52	39	44	43	35	38	39	42	46	45	43	46	53	40	49	34	43	37	52	47	54	43	55	45	52	50	43	48	50	55	56	50	51	51	37	41	58	29	43	40	48	41	41	56	41	32	39	49	49	55	48	37	47	42	49	41	44	44	38	47	54	45	39	51	36	39	50	42	44	45	56	47	52	56	43	52	47	56	41	50	46	50	46	54	43	57	38	55	41	40	53	45	44	40	37	51	43	49	55	34	43	67	53	45	45	46	59	46	51	44	36	41	47	47	38	41	45	50	59	49	45	46	37	49	42	51	49	50	50	37	58	45	48	44	49	42	50	43	43	41	36	42	44	47	52	32	54	48	41	46	54	42	38	51	48	38	43	51	52	38	46	48	57	31	44	52	56	56	48	47	44	49	55	46	39	59	43	46	32	41	41	56	39	37	48	57	36	49	60	48	43	44	61	52	41	46	55	47	40	44	44	44	54	39	47	53	44	40	45	44	52	48	44	44	48	48	43	47	57	41	37	43	45	46	51	48	40	56	53	46	64	38	42	63	50	46	30	43	55	43	39	27	53	49	51	50	53	30	52	47	44	58	33	34	50	52	46	41	38	49	50	47	52	49	44	50	59	40	52	42	63	47	44	53	41	43	42	52	41	46	45	37	47	32	36	38	45	46	46	50	50	70	35	50	61	50	49	55	53	60	44	45	43	59	51	50	41	40	49	53	49	35	44	38	47	47	41	42	38	42	43	46	40	53	53	42	42	50	36	47	61	54	46	40	39	39	45	51	67	37	56	41	46	47	54	45	55	51	43	55	44	38	77	43	44	38	36	59	41	50	40	50	44	47	48	39	48	44	46	51	37	52	46	38	50	39	46	52	50	39	53	46	51	53	42	33	32	46	34	47	36	46	40	44	44	51	35	54	52	48	60	46	48	48	47	50	46	51	53	42	45	44	42	45	55	46	46	42	48	47	47	47	47	48	41	61	42	44	45	51	50	53	49	59	56	48	49	50	45	54	48	45	47	44	48	41	48	38	51	42	56	54	51	45	48	38	52	47	52	53	46	48	45	58	49	47	42
24773	15562	9857	15799	24917	26475	25520	25029	22524	18800	16883	14412	12836	9807	7261	5324	4162	3236	2616	2518	2969	3684	4322	3070	2405	2669	2260	2215	1984	1698	1956	2197	2177	2295	2098	1794	1648	1671	1689	1654	1834	1745	1475	1387	1057	990	769	1001	7641	7864	6749	4528	2655	1310	851	617	547	546	478	465	509	486	494	474	463	454	502	521	485	462	452	456	442	502	482	470	522	465	456	510	506	493	485	503	462	504	459	466	469	480	517	518	487	517	491	485	495	455	483	496	501	529	464	497	471	473	469	495	483	478	488	514	503	513	524	484	449	455	504	485	505	504	514	460	500	470	499	482	505	507	482	528	508	473	498	465	462	501	487	502	508	506	411	461	472	502	508	517	464	503	513	505	523	460	443	509	495	471	459	514	488	521	524	486	488	524	516	533	500	550	539	482	459	504	446	513	476	500	454	520	488	502	495	474	517	468	482	496	461	524	499	539	487	484	498	459	484	528	493	496	480	481	484	482	494	476	483	524	477	495	516	495	503	509	458	520	496	468	507	474	482	468	499	458	497	461	503	466	478	492	470	521	486	489	480	458	512	522	483	547	466	525	483	470	479	477	529	494	482	509	474	519	493	464	489	499	515	484	488	530	492	495	517	467	494	450	493	471	517	558	501	523	511	483	482	489	486	487	467	525	516	487	512	440	509	504	526	503	484	457	472	531	468	498	486	470	508	518	493	479	522	510	463	521	478	453	510	449	505	476	501	475	469	479	524	504	469	475	504	492	507	495	503	466	475	518	434	468	453	539	483	477	504	505	505	522	500	487	509	510	477	460	497	507	486	498	456	508	515	518	546	480	482	465	484	486	490	515	492	509	497	481	480	486	427	497	490	539	508	467	497	490	511	500	496	531	499	482	518	490	501	484	482	470	520	509	502	457	502	476	503	447	472	480	496	476	482	488	491	501	460	468	493	522	490	495	495	513	498	486	475	452	472	491	511	503	479	493	477	494	498	486	505	481	494	526	526	472	488	514	477	491	486	486	465	507	495	488	480	505	523	446	510	497	509	525	511	501	496	437	490	504	513	502	458	495	471	513	500	477	496	480	476	465	474	449	483	503	479	507	495	489	474	499	489	512	486	451	483	472	490	499	521	515	451	494	505	473	481	456	533	514	464	479	494	505	460	524	482	473	510	496	498	500	446	503	491	459	479	445	511	508	518	493	466	471	506	480	511	498	535	457	505	497	513	537	466	505	491	472	489	525	485	491	518	496	499	476	500	480	496	454	464	459	473	517	476	488	493	511	495	509	498	487	498	488	496	463	512	488	501	500	511	468	491	496	505	505	470	439	529	512	518	507	503	511	472	467	456	486	456	505	490	523	457	472	468	455	509	502	504	493	467	497	475	527	493	466	502	465	494	523	473	495	526	514	526	485	467	535	495	536	480	505	482	506	509	490	480	497	510	493	460	522	517	471	517	487	464	505	443	531	499	512	464	490	508	533	510	523	480	533	469	497	483	488	449	500	500	483	458	443	472	490	495	507	455	448	473	505	488	476	506	513	477	480	486	471	462	524	488	531	488	508	507	506	496	489	462	458	464	481	464	490	488	468	505	465	513	471	487	496	489	472	499	502	475	445	448	524	480	445	488	485	510	489	472	485	496	489	499	500	465	516	535	520	483	491	497	508	461	503	496	454	481	511	516	491	494	478	437	483	494	510	503	491	473	502	485	508	477	472	494	526	531	479	503	493	508	501	466	495	505	509	486	477	482	473	487	487	476	496	493	498	496	477	519	463	487	481	505	491	472	464	467	510	510	493	517	479	543	505	452	519	462	524	460	540	549	493	509	507	488	502	524	507	478	514	500	458	490	490	488	528	532	496	473	513	546	510	511	509	492	513	504	496	519	482	477	476	466	512	514	506	525	505	466	470	507	469	469	495	467	435	479	504	505	498	470	497	518	487	508	451	482	523	520	529	464	461	469	527	486	493	419	492	526	521	513	469	494	479	506	480	472	499	497	460	463	511	497	466	528	513	500	496	511	463	488	510	451	460	475	476	458	482	498	522	476	473	533	465	516	492	495	463	498	477	490	507	457	482	511	445	482	471	491	480	530	450	454	535	463	507	516	498	502	513	477	500	496	472	474	471	504	474	494	535	482	493	489	518	463	500	491	529	465	508	513	498	476	463	526	530	468	485	478	443	491	497	489	505	471	474	492	486	510	501	495	482	502	525	464	468	497	523	474	560	483	473	518	494	455	488	487	481	508	513	477	480	463	481	484	535	520	487	490	507	464	526	508	482	521	516	513	479	462	507	495	464	492	513	462	497	494	491	509	495	546	536	493	488	462	529	505	481	484	499	481	453	533	526	480	487	465	466	482	486	466	503	504	494	470	499	485	498	499	500	481	506	480	495	507	467	479	471	508	481	508	480	497	494	488	489	481	503	481	486	471	504	482	508	479	500	501	479	518	478	488	499	500	479	495	462	511	488	446	449	500	487	491	505	471	497	495	483	505	476	505	493	510	481	498	464	513	489	474	524	506	481	509	478	478	499	477	500	529	476	491	537	515	482	499	506	478	438	478	510	496	517	480	463	478	469	501	510	486	469	517	489	499	491	464	503	485	511	490	503	524	483	496	527	489	517	456	523	461	464	458	494	512	520	455	515	488	490	490	492	502	473	511	489	513	489	480	494	477	501	509	527	484	533	483	486	510	482	518	507	481	473	519	496	496	481	505	504	474	491	491	531	493	477	498	471	465	496	518	522	539	461	468	485	508	454	484	499	503	484	507	478	479	492	515	501	518	470	454	518	517	519	470	457	516	494	490	502	506	486	496	492	505	486	506	537	509	470	502	501	494	484	472	470	484	451	538	507	470	461	488	503	495	484	518	487	480	490	467	468	465	458	458	466	507	473	541	491	481	491	467	444	495	492	478	477	467	486	459	488	500	488	506	499	511	481	491	532	534	460	511	500	489	442	482	501	527	477	473	512	507	459	502	479	480	482	469	497	498	476	485	506	464	463	526	492	473	499	508	487	511	476	496	479	464	497	481	534	466	530	496	519	501	470	510	480	499	490	503	480	487	464	455	462	470	462	531	485	534	480	490	485	463	482	485	491	475	477	505	496	509	486	467	530	474	467	476	509	499	481	515	484	509	494	501	477	501	513	445	490	535	543	513	536	491	516	483	489	502	473	510	497	468	452	527	464	487	494	525	469	462	433	518	483	408	506	479	510	495	495	470	498	508	490	498	496	517	488	462	491	464	502	465	483	478	543	518	502	487	515	493	450	501	474	468	498	468	501	481	519	515	506	516	505	528	490	495	517	526	504	523	483	524	489	505	490	527	474	502	500	475	491	527	499	488	491	483	499	489	484	504	481	480	487	468	518	500	517	480	486	515	519	488	499	493	478	467	522	528	475	468	487	542	472	511	520	473	516	468	494	488	521	481	491	468	495	465	508	488	498	508	502	439	493	507	504	507	519	471	493	499	523	512	488	468	489	520	472	497	487	499	510	512	517	466	472	444	463
2240	654	374	292	268	340	476	466	366	316	270	229	194	155	112	86	81	71	52	93	80	94	75	58	55	73	58	56	54	59	52	56	51	65	63	54	52	51	61	57	39	45	48	39	35	36	52	43	80	84	126	121	76	68	38	37	33	44	35	32	43	35	27	47	42	50	29	39	40	35	28	31	37	35	28	28	37	26	33	29	37	34	31	37	39	45	40	36	36	37	31	27	33	29	33	24	37	36	36	39	33	46	41	26	37	41	34	39	27	37	48	41	29	31	39	35	31	41	41	31	36	30	42	48	36	44	42	38	42	31	36	48	36	40	32	48	41	36	34	35	34	41	34	39	42	31	49	36	42	44	36	28	41	46	42	39	34	48	34	39	42	37	35	33	40	53	32	37	42	22	37	42	33	40	46	40	41	43	50	39	36	34	30	46	38	38	37	48	42	40	34	45	39	32	36	42	35	43	33	44	25	34	47	42	38	35	45	38	47	40	30	42	40	32	28	36	43	35	24	43	44	31	35	40	38	28	26	42	42	34	48	28	34	45	32	36	33	23	37	42	28	30	42	40	42	30	30	49	34	32	31	31	42	36	37	40	32	52	32	33	29	34	34	36	41	39	44	43	61	31	33	46	37	45	37	36	40	34	34	31	38	31	49	41	40	38	36	39	26	43	45	39	37	37	45	39	46	34	49	31	40	37	49	38	40	53	31	39	39	38	53	31	41	48	34	44	41	38	38	35	34	39	41	41	42	35	28	44	32	40	26	26	31	21	39	37	33	36	31	32	41	51	33	34	48	37	40	46	41	35	37	38	46	44	40	41	31	40	45	45	37	27	38	45	45	33	35	29	43	39	39	39	46	31	34	45	37	40	48	37	38	41	38	34	48	35	42	34	45	40	40	34	42	36	40	44	35	46	39	46	35	34	40	43	45	43	49	45	38	34	42	35	35	43	43	43	34	40	43	40	31	42	35	36	47	47	43	38	39	37	39	31	32	33	32	39	40	34	37	34	44	48	49	43	35	44	31	34	30	32	36	38	42	43	24	36	46	37	35	48	45	43	34	44	39	49	22	30	22	49	25	35	46	30	33	47	29	43	26	37	44	38	33	48	36	29	38	31	45	26	37	32	58	45	26	41	36	36	34	25	43	36	31	41	29	46	48	46	35	36	31	41	36	30	46	31	39	38	35	41	32	30	27	36	34	26	38	34	36	36	45	37	38	40	33	44	32	34	29	36	35	42	30	39	20	36	32	42	31	35	42	34	36	46	29	41	54	40	38	38	35	34	34	31	55	33	31	33	30	33	39	37	36	37	37	54	33	29	38	38	33	34	35	35	31	34	46	37	42	43	40	39	43	37	48	38	39	47	46	42	43	36	38	32	43	43	36	43	37	38	36	37	34	40	41	39	51	43	35	46	36	39	46	42	42	48	34	52	37	32	28	37	38	45	28	37	38	40	31	33	43	29	27	47	38	35	45	50	46	46	49	46	37	35	30	28	27	46	46	32	41	55	50	32	43	32	50	36	21	29	28	41	28	33	33	34	38	45	47	28	30	34	34	44	39	29	37	40	33	34	25	30	31	48	42	40	41	42	34	29	41	37	34	43	43	35	33	40	35	35	33	39	29	45	36	40	34	42	34	44	49	40	37	34	45	37	40	36	43	45	36	36	46	39	35	43	41	39	40	42	41	32	40	36	36	45	51	47	36	36	35	26	24	48	38	41	36	38	45	41	39	48	45	34	47	36	37	30	39	43	40	36	39	42	33	36	31	37	41	38	24	46	41	37	40	34	39	34	29	29	31	44	39	31	42	40	46	35	31	33	51	33	31	34	46	39	37	46	34	28	44	41	37	36	30	38	47	39	42	24	38	35	39	42	52	51	27	41	43	23	47	35	39	40	37	31	36	41	40	32	35	36	37	26	33	35	36	44	39	31	34	25	42	38	34	28	27	31	42	39	35	36	49	41	38	28	34	46	29	35	32	36	26	42	39	38	42	30	32	39	42	37	50	38	45	37	41	43	36	42	37	39	29	37	45	51	48	46	39	42	43	36	37	39	39	36	42	40	38	33	45	37	45	32	47	38	40	35	33	47	41	36	45	47	38	30	55	35	26	44	31	41	33	36	28	34	35	46	42	36	37	36	22	36	39	31	38	42	31	39	37	46	40	46	39	43	40	34	37	32	39	46	38	32	41	34	44	34	41	44	41	42	23	34	41	37	32	36	43	41	52	44	42	40	23	37	35	42	38	33	51	52	34	42	30	50	35	41	34	28	45	40	36	32	26	25	50	51	36	37	39	38	43	39	41	32	26	32	37	40	38	52	32	35	44	49	37	31	45	34	36	37	25	44	40	27	49	47	41	38	44	34	34	30	35	42	32	28	40	40	42	45	37	42	34	36	34	36	41	34	35	37	38	29	32	41	31	31	38	36	38	35	47	30	40	27	35	38	42	46	43	39	35	37	44	40	31	30	38	33	40	38	28	26	35	39	41	44	39	24	36	45	39	38	42	41	41	27	44	52	27	39	38	33	33	39	32	40	46	31	35	43	46	41	42	34	36	40	38	39	41	38	39	33	27	37	36	46	39	36	36	31	39	51	40	44	31	39	31	43	42	35	43	48	37	35	38	40	28	49	32	44	37	42	39	30	34	49	44	43	37	31	44	44	28	37	41	38	31	45	35	48	39	48	31	44	35	27	40	43	29	38	31	37	33	45	38	39	37	39	50	41	28	43	30	45	40	34	47	34	37	34	41	26	34	49	27	32	40	31	40	39	45	39	35	35	36	35	38	32	32	35	42	31	34	24	48	39	24	37	38	35	47	33	43	38	29	38	43	35	34	37	25	32	35	40	41	36	30	38	33	31	43	33	46	30	35	44	35	43	32	38	45	40	43	32	34	49	31	45	39	46	37	40	39	41	43	35	46	37	32	39	35	41	37	37	31	27	35	34	50	39	40	40	35	51	43	36	46	30	33	38	32	39	36	32	45	36	42	37	36	39	42	43	34	36	26	28	44	29	41	30	24	40	41	45	38	30	39	40	39	36	45	45	53	30	44	44	46	45	39	38	37	30	30	51	40	45	50	40	28	35	37	42	43	41	45	39	36	38	33	29	35	46	34	44	42	40	35	34	45	44	27	42	37	43	41	29	42	44	36	42	28	47	28	38	27	36	39	30	38	33	42	36	42	54	47	43	32	34	34	48	38	33	51	31	31	42	30	24	43	38	48	41	40	50	23	27	31	37	36	44	34	38	39	32	36	36	38	36	38	29	38	43	36	42	26	46	44	40	38	39	35	42	45	41	40	42	42	50	39	41	42	29	44	30	40	31	40	38	27	33	39	46	37	53	38	38	45	33	45	37	34	36	32	35	40	44	41	38	29	47	38	33	48	48	41	42	36	35	37	35	43	30	41	38	38	43	40	41	43	40	33	40	30	39	53	52	49	45	37	58	47	39	33	43	36	22	35	40	35	36	37	49	35	31
18937	10464	6533	10697	18107	19978	19939	19199	15462	13172	11157	9304	7166	5562	3787	2708	2104	1605	1571	1709	2119	2277	1841	1575	1560	1397	1223	1068	1053	844	1003	1205	1293	1244	1184	1227	957	934	926	881	747	699	714	678	566	494	495	811	2005	2196	2586	1888	1197	835	576	481	443	424	404	405	399	416	421	429	425	408	424	403	442	423	402	411	411	394	377	395	388	382	386	391	400	428	407	395	421	414	438	407	395	417	403	391	403	436	428	410	431	409	412	384	416	395	387	408	375	392	404	398	434	411	444	371	392	361	402	411	439	411	409	406	399	422	365	409	389	396	391	403	417	362	412	411	407	450	384	403	388	397	372	371	391	401	396	404	407	401	385	378	394	416	368	380	384	413	374	391	410	404	410	405	417	429	378	390	405	399	399	362	419	380	398	412	430	397	410	374	439	419	441	383	422	394	421	405	414	443	430	431	358	420	436	434	399	454	420	404	435	398	398	403	405	395	426	403	389	400	399	396	421	399	411	400	426	389	401	408	421	413	404	402	395	406	399	401	356	396	414	436	428	453	407	408	431	393	382	424	394	411	409	382	373	420	431	391	406	394	412	418	390	440	405	439	419	395	407	424	419	410	405	373	375	427	411	423	412	410	438	391	442	396	428	391	419	433	389	391	419	400	429	382	400	379	379	412	401	403	397	427	387	395	420	398	379	438	428	395	408	416	416	381	405	429	394	406	387	416	429	390	405	412	409	388	428	388	423	387	410	435	427	452	428	426	384	402	428	383	411	409	403	370	399	433	381	421	398	372	415	441	395	430	455	392	390	394	397	395	437	401	375	431	410	414	436	423	426	420	396	401	404	392	393	399	395	375	401	408	375	414	402	419	366	402	388	386	419	406	408	380	385	417	400	421	403	446	383	403	429	396	423	467	406	394	407	413	414	427	411	428	405	403	451	420	403	420	404	403	390	400	428	419	429	381	410	407	404	394	382	436	442	395	408	404	402	406	394	419	378	433	381	423	393	407	403	428	458	398	388	409	407	443	412	419	421	438	413	384	439	373	430	441	414	370	406	376	426	429	414	374	383	418	386	403	458	399	420	412	416	390	448	422	415	387	382	420	421	412	402	444	419	433	404	420	394	422	416	384	391	418	395	438	419	388	410	424	465	392	440	389	442	465	395	436	409	397	376	418	443	387	416	387	417	412	399	412	382	415	415	423	435	420	415	395	351	436	380	424	429	399	413	430	437	453	411	391	405	394	386	400	430	390	411	389	385	404	447	430	381	402	400	385	398	414	425	374	385	417	412	393	393	393	397	437	412	385	409	392	403	404	418	448	403	431	429	412	395	400	398	376	418	430	384	401	420	398	384	389	386	399	398	423	415	409	399	403	402	453	413	386	377	430	423	353	410	409	397	404	423	375	428	413	443	397	407	370	399	380	386	393	394	394	420	383	384	409	380	402	395	411	449	397	400	415	424	395	405	405	382	389	412	383	436	386	413	393	426	412	425	412	423	402	432	402	404	360	377	416	399	420	381	399	410	387	382	416	399	370	447	371	416	396	403	430	410	391	386	432	391	379	422	382	418	416	394	352	384	399	426	411	399	381	386	402	376	410	389	432	416	421	413	414	401	372	407	398	406	431	430	469	409	441	364	398	406	379	407	423	391	387	399	397	399	381	381	427	392	429	425	357	408	454	433	404	447	422	404	411	379	404	387	402	398	414	400	420	390	394	439	397	405	377	351	419	435	387	399	411	410	445	429	406	399	392	384	391	427	385	425	410	424	420	403	442	428	404	421	397	423	383	406	400	416	371	425	379	421	418	425	425	403	399	376	373	422	412	400	408	367	415	412	414	381	403	409	400	370	371	387	402	415	438	376	406	402	428	415	425	385	395	394	418	404	373	418	446	401	382	388	395	438	426	415	404	415	406	417	391	408	385	386	378	393	396	411	388	418	385	408	418	401	423	405	441	393	400	396	373	396	397	423	406	384	385	406	388	415	450	381	416	431	364	380	411	406	393	421	401	386	411	434	381	399	430	417	407	446	426	418	427	379	423	434	382	419	410	392	407	408	380	413	384	406	393	411	396	403	382	419	408	416	433	381	391	374	420	441	425	392	393	386	411	464	382	402	424	396	389	415	372	432	398	403	405	405	425	404	417	401	386	401	417	374	419	425	385	385	397	416	390	402	451	383	418	403	413	410	413	419	390	398	410	399	400	453	420	407	427	406	402	395	451	437	374	408	430	411	415	387	409	418	414	394	412	413	409	420	393	393	394	374	359	413	420	421	412	433	355	431	370	423	402	402	382	402	407	433	411	397	395	385	377	399	376	408	376	388	350	422	376	405	429	458	408	415	397	391	416	393	403	417	419	417	364	406	386	425	431	399	398	449	429	416	378	405	412	410	412	409	401	413	385	428	390	400	413	423	417	445	410	402	404	412	416	412	424	415	387	398	380	369	394	364	413	431	392	429	401	448	410	451	413	431	413	406	419	404	416	408	423	397	414	382	433	405	400	404	407	376	402	442	381	413	392	380	404	380	425	382	404	426	406	415	395	397	452	388	395	404	385	400	412	420	385	414	407	390	389	403	398	381	413	405	429	414	392	396	418	429	414	418	413	383	387	432	429	410	451	372	401	417	380	405	415	401	394	429	416	423	436	407	396	418	387	438	369	423	413	371	355	426	379	402	414	400	398	420	365	404	391	420	413	394	429	422	406	446	375	404	417	405	405	437	445	415	397	401	401	376	381	424	386	415	427	428	399	391	386	409	404	433	399	401	397	422	384	415	425	411	428	421	404	381	384	391	411	387	402	393	427	398	389	441	414	397	382	394	427	407	374	382	417	435	428	409	390	419	377	413	394	401	399	389	419	393	439	444	417	380	404	380	422	429	432	408	366	410	406	421	368	428	441	414	381	380	398	421	435	397	437	391	432	416	381	444	419	427	386	404	418	423	443	374	404	416	440	408	382	408	412	416	421	382	421	409	413	447	387	413	420	386	411	432	461	381	396	381	431	414	404	419	455	371	438	400	415	411	397	391	388	392	419	394	417	398	398	395	398	392	432	389	366	396	415	383	404	396	428	387	440	433	393	392	379	415	402	452	410	410	389	375	385	428	403	401	413	410	439	391	431	409	434	430	375	438	397	397	408	360	374	432	423	399	391	386	400	387	408	391	390	430	402	406	415	387	387	393	405	366	427	414	400	387	406	399	422	413	385	385	417	400	421	416	400	437	398	380	402	393	379	373	407	402	371	407	406	398	401	395	406	380	391	436	380	409	387	403	384	408	437	377	393	390	427	384	393	411	363	392	433	403	399	385	390	449	380	382	418	383	401	376	449	387	403	384	358	394	411	413	413	402	417	386	403	421	421	419	411	425	398	417	403	414	407	421	413	350	425	393	414	416	404	407	425	404	420	383	433	409	394	416	417	432	391	399	401	403	399	411	399	418	424	387	426	385	364	418	436	369	405	433	386	422	397	412	418	418	390	392	415	424	374	400	390	429	405	424	385
1796	1074	555	409	346	604	701	713	519	523	451	360	250	192	167	117	115	99	103	88	114	102	84	85	90	80	74	74	57	62	60	54	66	83	77	72	67	61	72	58	61	54	58	49	44	57	61	82	183	281	216	163	124	51	56	51	31	41	40	48	55	33	56	53	42	34	42	46	50	44	42	44	44	35	44	48	54	30	59	44	60	40	40	55	49	50	42	46	46	61	47	41	45	52	41	39	50	55	50	51	43	40	41	35	60	46	45	44	45	54	45	44	41	46	37	45	44	40	37	44	37	34	46	58	56	53	60	42	39	46	39	48	43	52	34	58	38	40	46	53	39	38	53	48	50	47	51	49	43	61	37	43	48	39	49	54	40	45	44	49	47	44	48	54	49	45	58	47	49	56	35	54	52	47	50	47	55	43	51	46	37	49	50	46	55	42	48	42	47	39	52	53	45	48	39	43	41	44	42	43	45	41	47	43	44	45	51	39	52	36	29	38	49	40	43	53	49	42	53	51	60	38	40	41	46	53	51	51	48	45	70	31	55	52	45	39	50	41	51	54	55	37	63	42	44	49	39	56	44	48	50	54	39	55	48	37	45	49	58	40	54	34	42	41	35	39	43	38	45	41	55	50	41	58	46	58	42	54	41	46	38	50	51	62	57	42	52	52	44	52	36	46	36	51	47	49	41	50	44	55	46	42	54	43	44	45	48	28	38	57	52	48	54	41	41	40	58	48	48	55	59	44	64	43	45	54	48	47	49	48	54	34	41	45	38	45	46	49	52	52	56	41	76	45	52	45	57	41	43	57	39	36	34	49	42	57	51	37	48	45	52	35	41	56	54	39	36	42	43	42	48	35	48	41	44	50	33	57	59	38	58	38	58	49	43	52	34	41	38	50	38	49	58	44	51	35	40	49	46	43	61	37	49	41	45	39	56	42	47	45	42	54	38	39	54	60	46	38	52	44	47	52	49	31	48	52	46	64	41	57	50	49	48	57	45	43	47	44	47	38	46	37	37	44	46	40	44	50	56	45	49	53	40	29	46	45	56	39	42	49	38	48	33	42	39	50	47	46	46	57	50	47	45	53	48	45	41	59	46	38	42	43	43	44	50	59	41	41	46	50	55	54	42	50	48	30	55	49	50	52	63	47	44	47	42	50	57	43	42	43	57	38	44	34	36	51	57	35	44	47	39	34	44	57	57	50	46	41	47	48	45	43	55	51	42	58	43	48	49	49	38	38	42	39	48	54	44	43	53	45	49	47	45	52	53	56	58	50	37	46	41	44	33	40	40	56	50	41	74	42	44	41	42	49	48	57	50	51	42	41	48	57	53	52	43	42	56	42	57	53	48	36	45	52	50	51	42	53	45	46	51	47	40	56	48	42	41	44	46	47	41	37	38	30	38	44	55	42	39	38	48	50	38	47	52	42	50	44	34	44	43	43	40	45	61	49	45	48	32	53	47	55	53	47	54	43	46	49	41	46	42	52	53	41	41	54	55	45	53	41	39	46	45	60	49	46	38	54	45	51	48	51	50	52	49	47	41	54	53	33	35	45	48	42	57	52	35	47	35	47	51	45	38	43	44	46	55	60	41	53	44	46	39	37	52	46	45	48	46	53	43	38	49	49	42	54	42	36	41	41	38	60	40	37	38	49	49	35	48	47	60	60	53	66	37	47	52	53	54	48	54	36	53	52	46	36	37	52	52	46	52	39	49	38	50	58	54	65	51	40	56	49	32	46	46	62	53	41	52	40	62	50	44	38	47	47	56	52	54	35	51	48	60	50	44	38	43	45	54	47	46	42	39	44	35	40	48	42	46	49	56	64	50	44	55	48	52	50	55	58	39	46	36	38	47	39	55	45	51	48	49	50	51	48	52	50	44	48	55	49	35	45	55	34	46	43	61	44	43	60	46	40	54	43	42	46	43	47	39	51	44	52	39	50	48	38	52	43	36	41	37	42	55	42	43	58	45	45	50	53	53	59	41	43	29	40	38	54	53	46	51	58	36	46	49	45	32	48	49	57	62	44	45	43	53	57	40	49	47	43	50	50	42	40	36	40	33	53	56	62	47	54	41	50	37	42	39	49	56	43	51	59	47	49	41	43	51	59	51	40	32	56	52	43	34	48	76	33	50	41	54	52	50	37	49	35	57	45	47	65	49	48	41	38	58	45	46	56	44	54	44	50	41	51	42	46	53	46	39	36	49	48	42	39	46	39	40	56	45	48	49	36	33	35	40	47	50	56	45	43	40	36	54	38	49	47	40	45	36	44	40	52	52	50	44	49	51	40	49	46	52	49	51	40	29	44	34	41	50	38	49	54	44	48	55	43	48	54	43	50	52	34	37	53	35	43	43	57	60	42	46	39	44	62	37	52	42	36	54	35	43	43	45	33	46	29	54	43	48	59	54	38	38	50	32	52	58	54	50	52	50	54	50	35	41	38	42	47	63	39	51	42	49	46	51	38	47	35	52	51	56	41	51	57	49	33	33	45	46	51	52	49	52	41	59	42	51	43	51	51	41	45	37	45	49	51	34	43	47	47	54	39	37	37	50	49	52	38	46	35	42	47	43	53	49	38	59	41	38	45	55	67	52	46	60	50	56	49	38	50	58	43	44	27	45	39	38	51	37	49	52	58	65	35	50	37	49	55	33	55	40	41	39	52	43	46	57	62	35	43	43	43	51	32	41	53	34	49	69	39	49	42	40	50	40	46	52	50	37	56	45	34	46	50	36	47	41	41	53	56	45	39	35	40	50	52	49	51	52	42	48	47	43	38	52	48	38	42	42	55	45	46	58	40	57	52	45	51	52	55	51	43	49	37	48	50	51	47	51	54	45	37	50	51	44	53	59	35	38	38	56	42	48	58	46	49	54	46	49	30	36	59	57	44	54	54	41	48	39	35	38	43	47	43	51	48	50	48	44	47	55	36	51	47	51	54	44	51	55	57	45	44	46	49	32	45	43	37	40	55	45	36	51	40	53	51	49	46	45	44	42	47	38	34	44	58	48	49	50	35	48	58	44	52	44	62	47	53	51	47	43	43	46	40	44	48	46	49	47	51	53	49	42	65	46	52	41	45	56	40	44	49	53	47	45	55	54	36	50	56	34	49	57	51	40	48	46	47	42	53	34	63	51	50	43	50	47	54	41	45	56	52	43	43	40	52	37	51	42	50	49	49	47	44	48	51	52	44	53	60	45	39	33	45	52	51	54	56	45	34	53	45	44	51	51	45	54	52	48	42	42	47	43	46	42	57	48	37	44	52	44	51	35	42	49	32	36	53	53	54	47	51	53	48	50	70	50	58	42	53	46	52	50	52	37	32	37	36	45	40	43	49	40	51	45	37	51	47	59	53	45	49	56	49	41	38	59	34	50	47	48	49	38	41	44	57	45	48	44	52	37	42	45	44	37	46	43	47	46	39	55	50	41	44	36	36	51	61	39	43	47	39	55	41	43	43	47	42	55	41	39	43	59	47	48	43
21837	13796	8956	13633	21263	25304	24773	22646	18720	16801	14623	10864	8645	7236	4882	3486	2947	2488	2314	2538	2690	2713	2286	1977	1973	1792	1601	1284	1155	1042	1051	1018	1480	1623	1454	1595	1558	1369	1099	960	744	622	600	619	587	617	743	1902	5569	6650	5250	3332	2110	1280	734	583	560	480	506	487	498	500	483	472	457	500	446	509	511	512	470	504	509	489	474	467	491	488	501	524	512	508	453	515	498	470	471	463	473	476	507	491	508	477	491	488	451	522	510	472	484	499	491	497	455	442	486	499	517	510	490	473	488	476	494	472	514	466	495	494	494	467	521	479	503	496	458	472	487	483	479	493	429	534	455	507	466	512	452	494	491	479	488	506	491	504	488	518	524	475	495	489	478	489	458	529	492	493	497	467	501	503	500	499	473	528	491	483	468	476	489	493	520	500	515	510	512	514	451	503	471	480	459	501	480	512	505	454	464	440	496	496	482	475	458	494	476	511	506	484	511	509	502	498	484	467	503	508	484	504	532	450	489	474	505	480	518	499	504	482	523	499	503	464	503	481	487	494	462	505	516	475	513	452	477	462	467	519	510	517	503	480	476	516	484	484	503	486	487	498	495	472	494	505	497	492	480	521	528	523	482	512	484	499	503	522	474	511	486	488	541	500	490	503	485	519	512	551	511	484	487	495	527	471	471	452	461	483	458	468	509	527	504	506	483	519	484	494	505	492	504	471	503	469	525	524	467	505	531	480	513	519	491	476	470	506	494	504	466	541	486	520	461	531	466	461	490	503	484	451	498	462	518	488	478	522	501	480	541	501	488	484	481	481	460	510	483	489	504	519	481	497	520	479	498	504	486	503	491	488	484	463	537	535	478	504	483	504	477	504	495	529	468	510	482	468	498	506	468	538	492	534	491	495	454	518	480	508	508	492	504	465	502	472	490	500	469	504	458	485	463	515	529	517	468	477	480	517	524	452	471	487	442	471	510	478	497	483	508	470	510	500	491	454	504	497	506	461	504	446	473	506	489	513	502	478	509	511	505	513	499	529	496	475	507	475	498	489	510	479	466	469	497	513	508	510	527	516	509	489	533	489	509	484	455	471	482	508	483	493	513	500	460	508	469	483	487	503	453	501	488	479	511	466	528	439	525	492	499	463	493	503	509	493	502	504	483	478	483	427	463	441	486	450	475	475	478	477	482	496	459	501	520	457	513	518	519	500	450	506	462	507	506	521	504	488	481	520	504	461	494	477	462	483	522	481	492	506	482	468	455	484	462	475	493	507	495	492	504	484	459	494	492	489	491	461	455	443	494	512	495	469	465	492	486	517	485	523	463	487	525	490	502	478	475	515	498	448	478	504	470	491	484	506	475	491	487	497	488	512	522	539	485	491	469	515	491	513	518	461	504	486	506	514	546	532	496	489	465	473	521	512	472	495	463	477	482	455	472	516	496	478	509	511	504	469	490	451	462	473	466	526	475	469	496	478	527	475	523	470	486	481	480	479	437	491	493	515	517	464	452	505	522	480	510	506	502	482	493	479	487	469	498	459	514	495	492	504	532	502	499	519	493	485	510	479	478	493	498	478	483	496	491	453	432	485	507	485	470	497	462	489	461	506	511	465	529	472	484	482	498	523	485	485	528	501	481	500	495	509	488	514	462	465	522	505	483	496	501	468	526	516	520	510	454	490	465	521	514	468	459	470	468	485	507	482	533	512	491	507	512	507	491	479	503	487	522	513	455	501	509	496	517	522	507	494	496	463	473	539	511	509	513	494	515	493	451	480	464	458	468	528	453	464	497	502	488	496	521	517	458	453	479	543	488	491	538	482	467	491	474	472	495	459	498	498	487	501	521	497	466	477	527	496	515	478	507	481	479	514	503	499	479	500	450	505	481	474	512	478	490	500	519	528	473	524	488	457	482	495	497	492	479	493	505	481	492	478	521	484	532	462	490	491	494	478	483	484	504	483	478	494	469	509	521	480	509	480	481	503	514	517	483	508	470	488	516	483	462	508	527	504	505	481	457	496	470	483	473	456	484	484	494	511	522	507	451	466	498	488	490	490	499	476	514	495	525	462	497	499	488	484	461	543	507	483	435	520	499	481	488	498	491	444	474	487	521	467	518	501	477	479	486	476	450	473	527	454	534	517	525	486	438	487	491	485	474	471	466	467	477	505	434	514	501	518	499	502	462	489	487	511	459	473	495	505	494	492	489	461	474	484	500	465	471	493	477	497	474	452	515	481	492	511	454	475	508	513	498	467	495	506	460	484	512	467	503	487	509	503	491	507	462	541	537	497	510	502	548	495	456	510	485	496	519	484	487	492	502	504	525	511	454	487	467	471	494	472	474	500	471	476	540	491	530	501	459	442	477	491	488	475	544	468	456	536	512	471	489	488	493	485	483	477	484	496	462	494	538	496	512	493	506	445	453	492	484	540	471	478	498	484	483	474	492	501	467	494	471	507	489	496	507	514	477	526	522	481	485	511	485	492	494	547	489	539	473	472	537	524	519	490	481	495	496	494	504	508	497	514	509	482	505	490	521	464	471	494	480	482	454	511	523	461	506	533	477	486	493	489	478	502	456	501	494	484	492	504	488	514	518	448	464	506	496	414	492	460	494	479	491	465	525	530	504	477	507	488	481	471	511	464	498	459	470	492	519	467	488	488	490	496	492	563	481	454	477	481	500	468	523	512	474	502	465	493	511	514	497	482	493	490	494	478	504	519	481	491	490	461	496	445	515	503	492	482	465	485	519	492	523	476	520	480	482	482	519	485	484	489	500	464	489	507	516	489	533	487	470	541	509	504	475	511	489	492	519	490	480	484	496	485	469	499	472	486	516	529	509	506	459	477	515	483	510	461	492	451	510	511	478	501	511	484	508	497	491	499	479	530	512	506	506	483	477	522	506	465	469	496	522	512	532	451	486	485	504	509	491	543	483	490	495	520	498	474	490	463	503	469	498	474	469	474	478	494	445	529	483	483	513	469	522	486	521	517	493	499	486	513	514	510	482	457	498	467	484	508	498	545	487	512	524	485	514	499	510	465	529	436	504	474	509	471	464	497	482	471	478	529	459	502	498	461	462	514	502	462	508	526	508	473	467	495	491	489	501	472	524	504	520	499	463	459	472	487	470	530	488	507	514	478	477	507	502	525	473	475	479	508	514	461	495	452	510	456	481	499	480	525	456	528	499	472	443	471	502	473	480	469	496	530	480	480	468	535	484	482	519	496	484	496	485	499	471	510	493	527	530	467	480	495	502	464	480	520	534	452	470	501	459	504	515	470	481	480	442	486	531	486	473	519	497	485	484	512	486	465	488	517	453	540	504	483	464	474	453	464	478	528	514	453	508	501	503	496	505	472	484	498	492	465	499	480	493	535	468	513	493	518	494	507	502	509	461	472	486	496	463	473	515	499	512	524	513	475	453	510	490	496	515	485	454	473	491	470	479	471	496	481	469	469	479	514	438	473	486	505	498	492	460	475	475	535	473	490	507	491	458	493	476	484	510	511	461	508
3162	940	570	350	393	622	725	636	555	535	390	297	190	179	106	84	76	85	86	81	93	95	78	82	68	50	42	48	50	54	42	40	47	46	51	59	61	60	64	44	33	33	33	40	34	41	50	123	155	287	228	140	107	75	48	39	44	31	31	30	32	31	34	38	39	40	26	28	33	35	42	31	26	35	39	30	23	35	30	39	43	24	26	39	30	39	42	39	37	48	28	27	41	30	49	34	41	30	37	38	42	41	41	28	37	41	32	34	35	53	35	40	26	39	30	35	38	31	34	29	45	37	36	36	35	33	28	32	33	27	42	33	32	32	28	34	30	29	35	32	35	30	40	44	46	33	39	36	46	40	41	34	34	31	33	21	31	30	47	30	35	25	36	40	33	31	36	37	44	27	38	35	30	32	42	38	35	31	38	24	34	33	38	43	31	38	39	34	37	37	44	32	30	39	30	31	36	26	32	29	38	32	21	34	34	33	41	30	40	28	42	36	36	23	28	29	30	39	34	39	30	30	30	41	43	31	38	37	28	36	31	40	39	40	49	35	43	36	31	33	33	34	36	28	41	33	41	45	31	26	26	26	40	46	48	28	39	31	29	37	40	38	30	50	31	30	29	38	38	39	32	31	35	30	26	34	42	31	36	42	25	31	32	39	31	33	28	43	33	28	34	38	42	34	30	33	26	38	39	32	31	35	34	27	51	40	32	37	35	31	28	27	29	34	31	33	21	32	27	35	27	28	25	37	43	34	39	36	46	30	30	32	30	38	35	32	28	38	38	37	30	35	44	27	38	33	28	37	30	31	36	25	37	42	48	34	34	43	30	20	24	34	32	36	40	40	41	46	32	35	32	39	40	28	29	34	31	34	42	43	34	28	34	32	34	35	39	34	32	27	24	27	28	34	34	37	30	24	39	40	40	36	41	24	43	31	28	37	27	36	35	28	29	28	25	33	41	24	34	28	24	34	36	31	48	31	39	38	28	32	36	27	31	31	35	30	36	33	39	28	50	41	39	33	34	37	32	41	37	40	37	38	33	36	43	30	29	41	38	30	40	35	36	30	34	39	33	24	29	29	36	37	30	32	43	24	35	27	40	25	32	38	26	33	30	43	33	38	31	31	44	34	27	37	26	35	31	37	32	34	36	35	42	36	20	28	37	31	35	40	34	33	41	32	41	25	39	30	26	37	31	34	43	40	24	29	44	36	33	27	28	39	36	48	35	31	32	42	38	35	21	31	34	33	39	27	35	35	47	45	36	28	40	34	27	34	42	40	45	35	36	32	42	30	27	27	35	32	49	30	34	41	32	44	27	26	26	39	27	37	27	31	26	29	41	40	32	40	35	26	35	41	30	31	33	41	31	36	35	45	33	28	33	35	40	26	28	30	33	38	37	29	44	38	38	46	21	32	22	32	27	45	47	32	31	25	42	38	45	33	35	28	34	32	26	35	34	32	34	26	34	41	37	29	34	39	29	41	28	34	23	37	39	35	34	39	32	37	38	31	35	42	28	41	28	40	38	38	41	34	37	38	28	35	32	39	42	31	37	39	37	24	32	23	38	40	40	34	32	38	38	36	38	28	45	30	29	26	32	43	28	32	25	30	36	28	27	41	45	30	41	34	33	35	43	24	43	37	33	41	28	35	41	28	30	38	38	35	36	25	35	31	37	27	41	31	39	34	34	31	39	27	39	35	33	32	24	33	42	31	27	32	30	35	28	28	31	25	50	33	34	45	29	34	39	35	32	30	39	35	40	31	40	35	25	31	24	39	21	28	55	31	48	29	28	41	38	35	40	38	21	38	34	47	37	36	42	37	33	31	43	25	33	41	31	31	34	34	32	37	37	34	35	43	31	29	26	36	42	31	31	29	40	29	27	33	33	27	32	35	30	39	34	39	37	39	31	30	24	31	38	50	43	41	29	32	41	32	41	25	31	33	39	31	29	25	36	42	32	27	45	32	51	24	36	43	37	30	28	34	35	36	27	26	36	23	40	30	27	40	38	26	39	43	38	27	29	31	32	35	35	41	38	42	42	40	36	28	36	34	36	39	39	31	39	27	41	26	39	36	39	44	39	36	32	40	29	30	43	26	32	30	33	40	37	22	41	30	28	37	29	27	28	37	30	41	29	30	26	32	39	36	37	40	37	41	41	29	36	25	31	37	34	38	27	24	36	36	29	24	34	41	31	39	36	46	30	44	45	25	24	43	33	33	41	35	40	44	36	32	30	31	39	39	35	36	31	28	33	45	32	29	26	34	38	41	28	36	33	36	33	36	29	39	38	29	29	52	33	21	32	33	37	35	40	30	34	39	36	31	41	28	38	30	32	29	31	44	35	34	41	32	39	33	29	25	28	23	31	34	26	37	37	37	31	33	27	25	33	37	38	30	25	34	32	35	45	31	27	29	38	28	36	38	32	36	31	32	36	29	29	34	43	45	38	33	32	28	31	29	37	42	38	36	36	30	38	32	39	32	47	41	35	30	40	28	44	32	37	41	34	36	26	28	32	28	40	34	28	41	27	35	34	28	33	30	35	29	40	35	36	31	40	32	23	29	32	32	35	21	26	30	39	28	35	40	38	38	30	28	42	31	34	31	37	45	40	29	36	22	46	36	26	27	30	24	34	32	34	39	32	44	32	33	38	36	36	34	48	29	34	46	29	41	30	27	19	29	26	40	32	37	31	37	26	29	48	29	25	40	27	27	42	34	24	30	39	29	34	39	39	39	35	27	36	36	39	28	32	26	36	33	33	34	38	27	45	43	37	36	32	45	31	26	38	43	36	39	37	42	52	31	46	40	36	39	32	31	36	40	39	28	34	38	42	26	45	37	41	36	47	34	30	34	33	25	25	37	32	34	35	46	40	28	33	31	24	32	40	29	28	27	33	37	34	29	29	29	27	36	31	43	32	39	29	37	28	37	40	35	33	35	30	30	35	32	33	42	40	26	42	30	30	35	41	33	26	32	29	30	28	45	40	33	30	43	25	36	34	45	37	33	40	44	34	30	39	30	40	40	37	33	39	38	30	31	35	35	35	41	27	38	31	40	37	39	27	36	29	38	47	29	33	34	29	35	39	33	32	23	27	37	35	35	45	29	35	34	35	31	39	20	35	49	36	39	45	43	40	22	27	42	38	34	35	29	33	32	30	31	37	44	42	34	38	36	29	38	36	31	25	38	28	35	40	36	44	42	34	29	36	38	36	40	36	33	36	27	37	32	30	32	39	29	27	26	36	34	28	29	26	45	25	24	25	41	36	29	29	23	28	33	39	28	17	37	25	36	33	38	42	30	32	50	47	29	33	33	41	37	28	34	30	31	23	24	24	36	23	37	44	34	42	46	41	27	41	42	37	38	26	36	37	34	23	39	32	26	38	36	38	48	50	25	33	32	41	37	35	30	37	33	26	42	39	46	27	31	21	36	38	40	29	29	31	28	34	44	30	45	42	37	26	28	35	41	21	36	32	32	29	40	44	39	28	21
20740	12906	8678	12843	21873	25498	25087	21953	19081	17339	14404	11019	8205	6607	3933	3217	2772	2276	2103	2387	2813	2401	2063	2030	1697	1676	1257	1112	893	985	835	837	847	899	828	1039	1264	1355	1251	744	521	500	528	590	607	671	1221	2603	5038	7241	5461	3542	2174	1215	700	489	394	374	435	380	350	359	378	379	398	359	376	385	359	372	346	339	365	371	391	366	369	350	356	388	395	369	372	366	353	396	351	394	365	355	362	368	362	401	365	394	347	383	363	373	366	369	370	360	345	370	359	337	387	371	364	356	368	377	336	338	356	351	375	342	353	389	339	370	392	366	360	345	352	345	372	339	340	370	343	367	380	366	384	402	340	367	343	354	353	371	385	367	368	357	373	373	382	327	365	395	373	370	334	414	375	373	378	375	376	338	338	392	350	398	399	357	380	363	366	364	410	378	382	373	389	407	356	335	381	361	392	366	356	371	373	377	390	337	415	386	389	399	390	346	343	356	371	373	352	363	363	362	387	352	378	345	381	386	346	388	386	334	369	369	354	336	329	395	390	377	389	391	359	342	325	376	388	394	348	366	331	401	382	357	370	363	397	384	357	385	367	376	342	376	358	387	328	388	357	368	358	381	378	326	402	373	346	355	377	372	405	329	404	342	362	368	371	372	375	394	360	397	417	385	362	381	353	392	352	355	368	357	407	347	373	381	390	399	385	360	371	357	351	384	355	378	353	366	399	336	394	395	382	404	354	378	394	397	365	371	375	362	391	367	367	367	353	338	366	369	385	357	375	358	358	352	373	398	376	365	379	386	341	379	357	372	362	357	359	355	362	356	376	385	350	376	360	369	360	353	368	404	380	364	387	424	388	403	357	348	395	360	396	373	392	375	376	351	395	359	396	364	332	373	337	358	362	378	380	365	408	399	385	366	357	360	338	343	371	376	377	378	373	383	403	382	344	392	350	366	402	403	400	371	322	368	343	373	382	402	400	395	370	370	384	373	357	408	385	369	363	386	411	381	375	391	375	377	350	362	369	359	398	361	383	379	354	367	362	389	380	362	369	334	380	335	377	351	388	354	423	374	368	345	366	388	378	381	389	357	364	398	362	387	359	363	403	359	346	380	383	367	374	374	341	375	372	394	374	379	334	393	401	355	355	396	356	366	382	381	395	359	355	417	348	384	346	392	345	361	376	374	365	373	365	364	389	355	368	349	377	362	366	346	379	394	364	386	333	391	392	364	350	362	395	414	390	404	352	358	408	348	386	352	362	405	385	382	370	372	356	344	370	351	400	349	367	349	367	385	384	347	390	360	341	365	381	373	366	373	380	352	355	355	379	361	399	385	387	375	363	341	399	377	347	384	374	360	361	381	361	390	369	345	375	357	384	382	344	386	379	387	350	385	376	366	368	344	361	389	389	374	403	378	374	356	358	342	360	351	365	386	361	379	354	344	390	413	354	356	362	369	337	397	359	369	373	370	372	350	348	363	379	370	360	356	385	353	363	356	346	360	370	365	357	399	360	393	367	402	367	378	378	367	359	357	389	401	355	383	358	359	420	375	390	375	369	339	372	355	366	334	395	371	364	386	378	362	348	371	374	348	358	371	375	387	367	383	372	364	379	389	358	354	347	362	377	357	363	411	385	351	361	363	346	347	365	380	338	344	367	383	374	389	354	367	391	368	349	355	371	380	379	361	360	330	350	352	356	377	363	344	357	385	384	393	351	358	330	377	380	348	346	387	359	412	345	354	386	388	397	395	346	355	373	382	368	375	374	355	385	377	383	346	400	359	341	348	386	379	365	390	355	370	423	371	394	360	383	396	370	380	410	365	357	373	340	386	381	353	380	380	368	357	397	353	347	361	363	354	367	387	366	364	385	397	386	372	398	393	390	353	338	351	397	379	326	363	392	343	349	380	329	367	365	363	368	395	378	349	349	359	382	376	358	374	388	370	402	385	341	370	365	367	342	334	378	367	364	358	402	359	401	350	341	369	390	373	332	332	368	364	346	377	362	375	329	368	368	388	396	355	376	360	365	403	361	421	388	373	379	372	378	332	388	386	358	381	386	365	345	349	334	351	399	373	366	378	388	395	366	383	370	361	347	368	351	374	374	393	375	366	362	360	380	359	384	386	368	359	381	380	374	341	393	370	421	385	370	338	358	409	380	377	371	343	359	340	349	384	348	372	408	368	394	367	349	368	381	396	369	372	342	325	368	346	405	374	379	377	375	373	402	378	339	355	376	402	344	363	353	357	329	334	377	346	380	387	386	362	360	348	360	365	351	402	367	393	396	351	387	371	356	352	407	391	352	392	385	391	326	386	367	422	386	372	382	335	385	372	360	357	342	379	343	382	389	364	365	368	374	364	382	352	345	344	411	347	369	394	366	396	377	378	396	379	360	372	344	388	364	370	388	343	368	329	382	362	347	369	405	385	383	379	382	378	344	410	390	366	356	346	386	378	382	378	336	398	361	383	356	361	379	365	366	378	406	372	400	389	359	340	387	379	362	413	371	394	358	376	375	379	368	361	346	364	375	390	354	387	348	359	356	351	358	372	376	367	347	397	354	428	380	404	385	365	388	377	396	363	349	357	328	363	356	418	352	379	400	400	363	367	360	358	361	369	381	383	389	391	369	354	397	358	327	332	350	373	378	351	354	390	364	375	420	411	393	361	378	348	366	339	386	377	386	377	413	388	396	374	367	365	323	392	351	384	409	393	368	349	370	370	380	386	353	334	359	352	352	325	341	355	362	396	362	373	390	359	398	330	365	334	337	343	389	390	367	364	364	388	361	346	356	354	333	388	372	335	355	388	390	392	374	360	396	408	366	345	361	339	400	390	347	365	372	353	376	385	351	389	353	356	379	395	377	387	378	397	354	343	389	349	365	391	416	370	367	367	379	371	377	385	343	384	404	363	365	368	373	365	397	394	374	358	371	384	352	353	363	362	358	381	395	359	352	354	379	347	347	392	353	368	374	352	380	350	389	401	332	359	361	359	373	377	357	394	370	367	394	374	392	372	363	382	380	380	387	380	416	389	357	388	379	369	358	432	345	368	372	357	377	374	370	379	332	361	368	388	387	366	391	333	356	408	374	364	371	342	402	368	362	335	361	365	388	350	377	371	361	388	358	367	383	385	386	351	400	356	373	371	361	346	375	389	403	405	372	379	400	367	374	368	392	373	366	379	406	381	392	386	321	370	374	365	362	388	387	382	353	376	384	391	351	351	380	359	364	375	395	373	326	393	360	353	373	377	444	372	353	347	380	351	382	358	371	397	369	370	395	365	373	321	355	335	371	378	380	399	383	376	363	388	381	371	369	365	336	392	385	389	356	397	381	366	346	376	346	393	349	347	324	405	353	374	330	378	343	406	419	369	383	352	372	368	353	412	365	364	371	367	380	394	377	381	340	366	380	317	341	376	357	400	361	360	395	348	374	349	376	364	369	402	374	352	373	370	380	375	383	361	371	345	386	378	377	373	400	350	325	336	404	366	396	349	359	356	385	402	387	373
2492	1320	730	461	562	868	979	746	711	646	477	369	252	185	134	110	124	105	80	99	123	125	97	78	83	61	67	69	73	70	49	53	60	61	42	59	75	86	72	72	86	60	45	59	49	51	108	216	326	317	310	211	135	98	67	47	48	46	51	50	54	40	45	47	37	37	37	37	34	61	46	56	38	55	45	56	46	47	57	50	39	42	46	39	41	58	42	45	40	48	48	43	45	40	57	38	54	61	40	42	40	49	58	37	47	45	41	44	42	46	44	42	56	45	41	46	40	46	43	41	51	41	41	44	44	43	29	53	40	44	46	41	33	44	34	34	40	50	44	36	44	45	46	46	43	42	44	43	32	45	54	40	38	42	44	33	47	47	38	53	42	46	42	42	42	45	53	39	38	37	49	55	43	43	39	45	38	48	65	45	49	52	52	51	51	50	52	38	41	36	48	40	34	40	40	44	41	41	46	59	35	55	52	51	40	45	37	51	48	45	51	35	52	42	51	34	54	44	48	52	34	39	46	46	37	33	49	44	45	46	40	48	48	47	39	47	39	49	47	42	46	55	44	57	38	39	52	46	55	45	39	40	45	45	49	44	48	43	28	33	46	52	50	49	45	45	49	47	54	51	31	43	47	43	45	42	52	43	46	41	42	41	41	42	52	55	49	28	45	43	34	48	42	48	42	44	46	49	49	40	43	35	46	41	55	51	31	45	52	45	44	46	55	48	38	56	34	44	36	40	39	46	51	38	42	52	42	39	31	45	44	46	41	40	37	36	32	35	50	27	36	52	31	46	44	42	32	41	40	44	44	38	46	52	31	44	38	40	40	44	42	44	44	53	45	40	56	42	56	42	41	46	46	28	53	35	31	39	50	49	44	34	43	50	40	53	48	35	56	42	40	49	40	46	46	42	50	49	40	44	44	50	34	51	59	45	49	51	35	39	44	32	40	48	38	43	48	46	53	42	47	40	41	29	52	38	45	40	34	45	40	44	47	38	56	53	45	47	46	45	32	38	44	49	43	50	54	48	48	45	56	38	45	43	52	50	53	43	38	48	44	39	29	29	53	40	36	36	53	50	41	48	52	51	34	43	38	50	41	41	37	42	46	43	43	43	47	35	50	37	37	41	40	48	52	47	47	39	35	37	44	45	46	39	47	37	44	48	44	41	49	45	35	34	44	56	51	32	47	33	42	48	36	52	43	44	48	40	38	43	39	32	51	40	47	46	49	45	33	35	42	52	42	31	36	50	36	42	40	47	45	44	37	59	38	43	48	36	41	45	35	46	41	30	40	47	33	41	40	47	53	50	45	43	47	49	39	40	40	49	49	46	43	46	45	55	44	23	32	35	46	46	46	49	41	49	50	42	45	43	37	44	41	47	38	46	42	44	46	41	35	47	33	41	52	52	34	44	37	43	36	43	47	49	41	40	46	44	46	47	49	38	51	56	48	48	38	47	44	32	42	57	36	49	46	50	39	48	37	51	44	48	45	38	47	43	38	40	34	41	43	35	30	44	42	44	39	47	45	42	42	46	55	52	49	41	47	37	30	50	41	55	36	48	37	33	53	40	42	40	31	44	52	46	50	48	41	68	56	43	56	46	46	41	50	57	40	38	52	45	45	36	59	40	50	51	46	50	57	40	34	48	39	34	32	34	55	50	38	42	42	43	39	30	39	44	51	36	49	40	37	38	43	44	44	48	50	53	39	50	39	49	39	30	41	47	46	55	45	31	43	41	44	43	42	47	42	42	57	53	53	42	52	44	33	40	35	44	45	49	56	44	34	47	48	45	29	50	48	49	35	57	48	45	45	43	41	45	51	51	41	43	54	49	45	55	37	45	40	40	39	41	51	47	44	37	44	42	46	46	41	41	42	45	44	46	37	52	37	49	38	43	43	45	37	40	27	49	56	49	54	51	39	38	35	48	42	47	49	45	46	32	35	38	50	49	45	54	51	52	40	44	36	41	34	47	39	55	50	42	54	32	45	51	34	42	46	44	47	36	34	48	39	54	34	48	50	48	39	42	32	37	50	49	42	47	48	48	43	39	31	39	46	43	47	40	39	40	48	42	37	38	51	45	44	41	52	44	50	45	49	43	47	53	60	54	45	34	38	45	50	48	49	48	43	48	53	43	41	41	48	36	26	38	42	46	49	35	38	39	46	52	43	40	43	33	44	46	46	37	55	48	42	52	44	45	59	33	41	49	52	51	48	38	45	42	39	47	42	37	40	48	35	41	55	37	44	48	32	43	44	46	42	34	52	50	39	39	41	37	40	46	34	53	51	36	62	52	44	35	43	55	46	37	47	49	34	33	59	45	54	46	39	40	42	32	41	40	37	36	37	49	48	50	37	39	46	47	54	55	45	52	42	41	38	39	40	42	28	43	45	49	35	40	41	44	51	41	42	36	42	47	56	50	32	39	41	41	43	38	39	52	54	47	53	44	47	52	54	50	43	42	45	44	41	48	42	47	49	44	33	42	57	46	50	47	36	50	44	47	37	33	34	59	36	34	31	44	42	35	42	48	43	35	35	41	42	38	43	47	47	41	48	55	47	33	33	55	39	47	51	39	44	48	29	47	40	59	47	38	40	38	33	51	52	51	40	47	42	43	32	38	30	41	34	42	51	54	50	51	42	39	50	53	41	45	38	45	39	43	36	38	40	49	34	34	36	34	47	33	44	49	59	39	46	46	39	36	36	49	49	46	46	42	46	40	34	38	43	55	44	27	52	45	39	37	45	42	46	48	45	41	48	43	37	46	50	37	45	34	39	34	52	36	36	48	49	47	50	50	45	58	33	38	38	47	53	42	44	40	41	48	38	50	49	38	42	44	54	48	33	46	39	53	55	53	40	32	41	32	49	52	51	36	45	39	41	27	54	50	41	47	44	40	47	52	43	40	42	32	45	41	45	46	37	40	38	54	60	67	39	43	46	43	39	49	40	39	37	50	42	31	39	37	39	50	39	37	48	55	48	46	47	42	53	49	52	40	51	43	39	36	51	46	57	36	47	50	45	56	38	48	50	50	43	40	51	51	36	49	58	52	44	45	50	40	53	48	42	49	40	44	40	45	43	48	46	46	28	42	46	44	37	43	41	48	40	33	30	48	46	40	53	55	38	48	52	42	42	35	41	52	45	50	39	30	42	39	48	38	33	53	30	38	37	38	47	47	52	44	53	35	43	60	33	37	38	52	44	48	52	46	44	33	34	52	41	49	46	34	51	38	67	44	41	46	54	46	35	37	45	45	50	36	52	44	30	43	39	50	51	46	43	42	40	35	46	51	40	47	41	41	41	32	58	55	71	37	38	48	35	46	59	57	32	39	49	44	48	45	44	57	35	42	50	30	32	47	54	48	55	34	40	35	40	45	54	46	38	49	43	33	50	48	39	23	34	33	41	34	45	47	56	46	46	44	48	45	45	38	47	49	45	52	44	50	48	40	45	50	58	56	45	44	33	29	36	39	50	45	56	46	40	55	41	52
24636	15505	10511	15373	25959	29168	27771	23776	22278	19989	15889	12449	8906	7219	4750	4211	3401	2826	2670	3052	3215	2873	2574	2088	1844	1590	1390	1606	1419	1149	1157	1013	1051	1105	1081	1166	1357	1704	1739	1650	1328	830	744	874	735	1365	2735	5426	7947	8434	6918	4642	2873	1604	853	597	537	510	491	486	458	494	475	459	494	480	463	468	488	485	491	487	465	452	484	499	481	479	493	461	519	436	491	518	470	464	443	507	485	432	469	485	483	467	471	445	457	478	462	437	444	435	482	487	506	452	441	497	438	451	487	488	475	450	452	493	495	447	497	502	453	458	484	459	469	500	469	479	489	491	483	460	522	493	460	482	466	504	502	494	455	477	510	484	469	485	463	468	487	491	453	498	455	478	490	468	479	508	475	484	479	523	445	477	482	478	457	473	463	476	457	476	489	487	472	457	452	481	466	458	490	463	535	463	485	456	491	474	421	450	475	453	459	493	453	451	479	492	495	483	449	474	488	507	470	460	437	480	463	518	478	487	450	523	444	462	498	478	450	518	472	504	480	493	498	457	485	494	460	497	475	481	490	491	489	438	486	515	501	469	472	494	486	443	508	491	514	465	482	494	465	448	497	494	451	514	489	470	430	484	464	470	498	467	482	476	510	439	515	463	478	475	507	521	474	465	461	480	471	474	461	493	510	491	445	486	462	486	482	473	509	439	477	499	492	484	485	491	469	464	477	473	478	472	460	465	467	490	488	478	459	517	461	466	467	494	482	469	456	524	475	473	437	492	503	452	479	451	483	508	455	445	484	475	480	485	461	509	461	496	461	467	501	500	449	472	469	491	488	478	455	497	481	480	473	502	462	442	425	476	475	474	493	475	470	483	472	476	470	473	479	445	451	505	493	471	430	439	513	455	514	444	510	491	493	478	497	497	490	481	484	483	493	453	512	464	469	454	509	497	488	471	479	487	490	526	470	469	471	471	471	482	472	478	465	473	478	455	511	473	480	474	491	504	459	500	432	499	477	473	453	490	464	474	525	443	490	447	458	470	477	468	470	469	485	492	478	494	487	489	520	465	500	463	478	454	470	476	471	438	469	495	446	491	499	462	502	478	475	494	481	486	511	495	500	494	429	468	454	437	460	484	484	493	499	449	478	491	463	429	444	451	485	478	465	475	443	509	495	471	506	506	482	491	485	497	464	490	458	474	466	465	456	478	463	486	441	474	506	449	481	504	442	475	457	487	513	475	451	513	489	509	495	475	477	473	499	471	463	506	462	440	492	478	486	464	468	488	485	469	445	486	473	511	505	468	499	495	474	479	446	463	453	495	499	502	499	469	491	476	430	501	481	459	445	498	486	466	458	460	489	448	482	461	485	495	508	472	477	481	465	462	453	480	495	461	459	473	504	491	495	490	433	463	448	471	482	466	459	500	492	470	507	474	496	482	418	436	438	491	470	434	447	451	451	497	465	447	483	507	508	514	502	528	459	496	453	433	496	485	532	447	511	474	472	441	464	450	486	499	482	509	489	464	433	524	497	468	474	529	492	491	466	475	487	516	440	433	453	437	431	484	464	501	502	477	495	449	474	475	471	483	468	541	454	518	456	472	465	517	486	468	478	498	467	465	465	429	482	488	497	477	500	451	489	493	485	496	451	441	471	496	456	481	503	456	466	488	474	506	500	480	487	452	466	465	498	486	501	497	447	504	496	448	531	511	474	478	501	460	476	473	461	440	474	464	468	462	465	483	488	519	469	513	463	484	494	477	477	436	508	504	478	497	445	488	487	566	481	489	479	516	478	488	435	492	470	449	478	496	485	471	497	477	477	479	500	482	497	517	465	491	511	488	481	480	488	485	465	466	438	469	511	512	485	462	497	503	534	442	515	468	445	455	483	481	483	472	484	491	484	522	520	442	471	513	508	553	468	503	468	530	475	445	481	460	494	472	461	474	473	481	509	475	466	483	461	474	473	485	459	448	489	465	524	475	479	500	510	495	477	485	495	522	454	493	459	502	477	486	517	496	497	518	479	469	496	454	453	440	480	506	484	465	483	491	522	495	517	488	470	473	477	482	529	469	477	466	446	457	510	458	475	520	471	443	458	490	481	460	435	514	473	501	463	456	479	459	490	490	452	488	446	463	471	467	450	491	469	483	513	477	528	485	510	471	412	503	453	448	507	471	465	473	482	487	462	432	485	469	481	475	446	459	483	465	474	480	483	468	462	494	462	484	434	476	462	484	474	474	495	535	481	487	475	489	470	514	461	490	465	486	480	490	451	490	451	464	503	455	443	489	481	488	449	481	480	520	477	514	503	521	462	483	476	504	415	472	498	510	512	456	447	461	500	474	480	539	429	449	516	464	482	476	463	465	474	423	493	507	476	475	491	474	466	467	518	489	475	486	496	460	458	525	445	436	526	485	466	460	492	496	502	415	428	473	480	474	483	494	487	462	460	476	477	507	497	477	476	498	498	464	484	479	478	469	525	440	462	496	499	477	478	463	477	447	473	388	484	494	468	459	496	482	460	488	525	491	458	483	450	455	494	489	537	471	483	448	471	468	513	484	491	493	504	474	470	457	484	486	464	478	474	445	483	484	475	455	459	446	447	472	502	486	470	488	499	444	488	463	466	480	490	516	478	503	491	488	458	491	465	467	490	509	466	463	485	496	453	488	476	470	488	492	499	489	479	461	464	425	485	520	457	449	474	494	469	432	470	525	431	475	505	530	435	477	469	480	443	437	485	470	546	500	475	495	464	448	490	488	464	478	474	481	444	464	467	453	448	457	489	458	466	430	477	490	496	496	438	477	465	489	452	471	450	474	490	476	500	444	498	491	475	477	466	453	443	481	437	470	436	496	480	477	455	476	486	471	460	495	426	469	476	491	486	463	487	504	469	487	483	492	510	476	478	485	509	455	472	515	496	513	446	452	427	505	463	477	465	484	522	473	527	496	466	460	464	512	488	446	499	469	482	502	481	495	494	510	454	484	457	463	509	475	485	497	484	486	469	466	485	477	481	470	476	477	472	452	489	487	480	468	490	491	451	473	481	461	478	450	472	461	494	492	446	451	514	502	456	495	488	456	502	461	452	462	451	469	472	461	432	458	502	453	457	465	455	476	476	496	480	507	478	450	494	440	483	473	465	473	436	483	480	447	489	494	514	502	468	474	464	451	475	426	495	537	482	444	505	477	489	464	467	517	466	471	483	489	466	485	502	486	496	474	484	475	444	512	465	481	453	468	460	468	477	513	487	467	495	449	485	465	479	459	476	423	473	484	490	447	486	490	489	473	520	447	442	515	476	478	507	454	493	492	500	470	484	482	480	518	491	485	479	456	470	458	445	446	484	473	455	447	490	453	493	524	500	468	474	496	483	506	497	496	475	499	498	494	496	495	529	473	468	480	462	461	453	515	478	471	498	429	467	458	494	512	528	499	463	478	507	489	448	495	464	456	497	466	490	508	442	493	474	488	477	520	443	484	464	479	454	463	491	494	477	470	450	500	485	477	486	486	483	486	498	468
2096	679	401	268	354	537	497	433	417	298	228	150	111	100	83	74	58	63	65	84	87	45	45	57	36	36	55	58	59	46	43	50	52	38	32	49	58	40	58	55	49	61	50	49	43	51	59	45	125	114	89	82	68	42	50	41	34	36	30	40	28	49	35	47	42	36	35	37	39	36	33	38	34	36	25	35	26	42	37	31	24	31	40	34	30	27	45	40	39	37	29	33	40	41	37	34	43	38	28	37	37	29	33	38	38	31	35	32	36	31	36	32	35	30	37	49	40	37	38	32	44	36	26	26	32	32	36	31	37	30	43	36	50	37	30	31	40	34	35	28	36	35	29	43	29	43	44	28	35	33	36	39	26	29	50	34	30	32	34	41	38	25	48	29	41	42	35	41	22	35	38	37	41	40	36	40	40	41	37	25	36	37	40	30	40	29	33	33	35	31	23	40	35	27	38	42	28	44	34	35	27	30	35	29	34	43	35	30	37	35	49	31	27	29	34	39	44	30	29	45	37	39	40	34	35	47	36	38	38	47	33	37	33	37	30	31	32	40	44	38	35	38	34	39	32	21	37	34	29	29	35	42	28	37	41	27	44	38	30	33	31	45	40	37	28	32	40	42	19	41	32	33	42	47	28	37	29	33	33	44	41	33	36	42	36	34	35	35	37	30	46	39	36	33	25	35	31	37	37	34	31	38	37	38	35	49	36	34	53	37	38	46	36	34	28	36	31	37	26	44	48	25	39	34	37	36	30	34	30	29	33	30	37	32	40	29	35	28	32	28	37	36	43	47	44	45	36	36	36	26	36	42	34	36	41	47	42	32	39	34	27	37	46	41	47	40	41	47	47	36	46	37	43	30	55	20	27	34	33	26	38	33	42	42	48	36	38	32	45	34	28	39	31	27	43	29	33	41	39	29	37	27	24	37	35	29	29	37	36	40	42	33	29	51	20	32	33	29	34	30	46	36	38	39	36	37	30	31	34	42	37	41	31	45	29	34	34	35	31	25	44	37	25	29	42	39	33	33	42	32	46	29	48	33	31	35	31	37	38	32	36	33	34	37	34	30	21	35	39	32	41	18	27	31	33	31	38	37	42	31	31	42	40	32	42	39	27	30	35	32	31	39	30	46	24	23	31	33	35	32	40	45	45	33	40	44	45	33	37	36	30	41	38	44	37	27	42	31	32	44	27	35	45	29	40	39	42	44	31	35	31	36	39	30	34	41	41	42	30	37	43	39	35	38	28	34	31	29	29	36	38	27	38	27	31	36	40	35	39	32	47	41	52	33	31	41	26	28	34	37	36	20	37	36	29	35	35	38	33	32	43	34	42	43	40	42	34	39	34	37	33	37	32	36	27	38	39	30	31	36	34	28	42	31	33	46	43	35	41	30	42	26	24	36	33	38	40	44	33	40	35	33	32	33	41	31	37	34	36	40	38	32	30	35	33	31	23	41	34	40	38	40	32	39	39	34	38	44	39	27	30	46	39	39	36	36	35	37	34	36	28	36	32	40	34	35	35	44	36	35	45	43	31	43	48	46	33	33	38	37	31	37	42	41	33	36	50	38	37	52	32	49	40	31	43	46	45	42	34	35	28	41	30	40	31	34	33	41	28	31	39	43	29	36	42	33	34	33	33	50	31	34	35	38	33	33	34	40	39	46	30	31	38	33	39	31	36	38	29	40	40	35	23	37	44	39	35	40	40	31	38	33	47	29	36	51	42	37	34	34	29	41	31	31	34	33	40	37	41	36	33	34	43	25	31	42	33	26	34	45	47	39	38	30	36	34	43	37	28	49	31	35	42	33	43	35	41	38	33	36	33	36	23	40	31	34	24	34	38	44	31	40	26	36	42	43	36	43	41	22	42	39	40	33	44	54	41	44	36	31	41	36	50	36	32	37	33	41	32	32	34	43	36	32	37	51	32	32	35	37	30	37	41	28	35	40	35	35	37	30	24	23	24	38	37	39	27	41	35	33	31	50	34	39	34	46	41	44	34	31	44	30	43	40	32	14	38	35	31	43	45	28	33	27	31	32	37	34	35	32	42	36	38	36	22	35	41	36	41	28	32	32	36	29	26	44	28	41	45	37	28	37	29	37	35	39	32	42	35	39	40	45	37	40	40	28	36	33	27	33	33	35	32	34	42	29	40	36	40	38	39	33	42	37	37	44	35	36	40	39	36	30	40	39	47	36	33	45	36	37	43	36	39	36	41	38	33	31	39	37	40	42	29	37	40	25	46	38	32	41	43	41	33	37	31	41	34	37	31	43	43	36	37	57	36	44	41	42	29	37	36	37	35	40	47	40	42	25	36	31	26	39	45	31	46	47	41	35	39	29	41	28	35	44	27	26	40	40	38	30	40	34	34	28	39	44	27	32	38	39	37	42	42	33	28	24	36	39	28	44	41	26	42	35	33	25	47	34	34	31	32	40	39	30	35	35	32	34	42	32	40	41	35	36	35	32	42	35	33	28	39	35	35	43	39	32	30	42	26	30	23	38	31	36	44	39	45	35	48	38	37	35	46	38	32	31	47	43	36	21	40	28	33	38	35	25	38	36	36	41	35	31	31	45	54	34	37	37	42	27	26	38	34	33	38	38	35	38	42	45	36	37	38	31	42	30	48	34	29	33	42	41	42	42	55	33	43	55	33	35	34	34	42	38	40	31	29	39	35	34	37	37	25	29	42	34	41	32	38	43	43	43	34	42	50	44	43	27	33	40	27	41	41	41	35	36	38	38	38	31	34	27	40	46	34	38	35	37	40	34	27	34	39	41	46	40	53	40	35	29	34	55	35	34	37	35	32	33	49	33	47	35	27	35	36	36	41	35	37	40	34	32	30	41	41	32	40	38	31	30	38	34	33	34	36	32	32	37	40	44	37	32	39	38	43	37	31	30	28	29	40	37	37	42	41	38	35	34	30	30	46	39	46	35	33	34	38	32	30	38	36	34	30	37	32	41	24	39	28	39	43	32	34	27	38	34	40	44	32	38	38	39	41	38	38	34	33	40	41	32	28	27	45	38	33	29	40	48	20	31	34	37	36	34	38	37	45	33	37	41	18	39	33	27	38	42	41	37	42	31	29	37	34	32	30	35	36	32	37	32	40	42	44	37	31	27	31	38	35	33	25	38	31	38	49	37	40	34	29	33	35	39	29	45	45	29	31	37	36	36	29	42	42	40	32	29	35	30	44	32	27	34	29	35	34	35	40	41	38	41	44	27	33	49	33	35	27	35	37	29	25	41	29	30	49	28	30	36	26	28	33	38	39	45	43	35	32	34	38	40	30	36	30	32	33	43	40	27	39	38	23	40	32	28	40	39	32	37	33	29	40	44	28	59	37	28	42	51	21	33	34	43	28	26	35	30	34	39	35	35	29	32	35	42	33	28	35	35	36	41	45	33	42	45	35	38	31	37	32	29	37	31	29	43	36	34	29	45	29	25	34	25	38	35	30	39	34	41	29	28	29	34	42	42	35	34
18609	11023	6746	10680	20879	24019	21595	18622	16845	13449	9588	7013	4388	3193	2309	2117	1635	1407	1629	2167	1729	1359	1338	1091	996	876	873	1000	787	692	668	622	662	693	638	668	720	764	785	1030	1061	1054	916	876	591	968	1062	1502	2608	2372	2031	1541	1084	742	539	443	418	385	382	389	364	365	369	379	390	365	406	388	410	376	396	359	409	367	387	394	437	426	380	372	406	344	371	371	400	365	361	392	404	401	365	384	416	373	351	363	404	409	359	380	400	366	392	354	384	396	410	398	379	379	359	360	397	384	399	415	355	378	393	389	382	391	420	385	404	369	386	394	425	359	404	363	370	401	363	412	399	368	396	384	400	394	384	374	363	384	397	378	360	393	402	399	414	387	397	392	418	389	428	361	343	415	393	400	416	390	376	377	373	431	402	359	398	398	350	404	402	391	397	402	381	398	408	411	397	417	379	356	388	382	367	404	374	373	358	381	387	372	378	419	367	363	381	431	398	409	383	375	380	373	390	387	369	424	399	351	350	427	385	442	419	357	356	380	393	368	368	403	389	371	381	408	374	384	359	389	409	384	383	363	397	410	388	384	379	390	398	375	384	408	389	372	381	382	424	402	408	374	387	384	378	364	403	411	396	404	383	421	427	397	411	379	393	411	358	399	359	365	387	362	390	415	348	412	344	392	407	421	399	423	353	367	385	397	362	360	411	386	336	339	370	399	377	356	351	396	380	379	416	404	359	405	392	387	380	362	377	358	407	400	418	378	386	408	379	376	386	385	375	399	407	372	383	406	405	396	417	388	398	383	415	408	408	399	407	414	388	383	409	405	380	391	408	400	376	381	385	381	389	414	379	398	405	378	372	397	367	398	371	444	379	412	349	388	387	412	371	385	383	415	404	380	383	393	397	353	388	415	385	368	406	396	360	390	369	401	391	383	388	399	355	374	377	343	382	375	386	395	384	393	407	346	386	413	364	430	399	385	388	365	379	408	409	402	394	403	394	381	364	367	386	415	397	398	396	438	372	341	361	404	392	415	387	368	402	377	377	388	405	422	399	363	402	368	391	411	392	378	403	362	437	403	378	395	392	378	357	392	383	406	407	371	414	435	403	395	404	380	397	348	386	407	395	408	370	371	400	372	365	364	396	387	349	359	385	352	365	395	374	430	391	385	390	403	345	378	379	387	400	416	380	390	367	397	378	407	356	378	357	406	385	406	401	381	419	398	361	404	404	409	409	360	389	372	375	388	385	418	379	400	393	389	380	366	376	412	382	376	365	381	384	384	343	387	385	417	382	427	398	420	403	408	355	366	392	373	345	377	386	347	372	386	376	384	357	386	371	344	397	402	379	408	403	396	355	382	370	372	376	392	351	372	366	356	376	397	391	404	396	389	399	388	396	374	414	376	399	364	389	408	385	388	353	419	394	369	412	390	380	405	375	388	358	382	371	410	369	384	396	406	364	386	393	429	392	373	376	390	400	361	357	372	383	428	388	358	363	407	376	368	392	375	401	411	381	416	378	403	392	397	362	363	398	376	356	398	378	380	418	359	417	422	421	404	341	400	339	408	374	411	384	388	396	403	391	410	365	376	416	390	377	373	369	405	409	366	396	394	395	378	398	399	440	372	345	379	417	419	390	440	340	398	366	360	391	392	348	402	385	373	406	404	373	394	407	353	417	385	358	367	391	374	395	355	396	380	392	371	363	371	385	390	382	371	376	383	377	364	380	390	408	358	368	405	417	371	378	398	430	388	405	368	369	395	395	412	367	390	373	381	364	402	371	403	386	424	391	374	385	387	401	367	421	365	405	379	388	400	381	405	374	370	366	399	361	414	362	417	353	383	425	412	399	410	362	392	396	383	401	374	366	401	346	430	358	356	400	373	377	381	380	394	395	406	385	408	386	408	384	400	367	410	360	364	373	391	380	400	394	358	417	429	371	400	387	395	355	389	377	403	376	368	387	381	418	354	385	368	383	387	393	366	376	364	399	393	364	424	383	413	397	378	407	379	383	374	354	377	416	365	423	411	391	387	379	374	401	402	373	395	376	365	393	379	425	403	364	400	361	385	392	397	393	370	373	396	365	379	392	381	404	394	363	392	382	383	383	376	365	370	334	349	411	372	401	407	367	406	395	397	411	383	414	366	404	374	362	389	415	408	401	387	415	374	347	367	387	383	382	409	410	357	374	404	369	378	410	404	402	373	404	396	370	385	400	364	420	379	391	393	402	375	381	425	390	396	346	388	374	367	384	368	369	387	395	410	334	393	391	436	373	386	365	353	388	342	392	421	391	364	388	384	408	397	402	376	369	373	404	395	405	393	402	361	382	395	355	431	435	421	374	334	368	368	349	387	377	345	397	373	403	364	371	364	389	390	383	379	346	377	384	406	407	387	383	415	393	423	390	418	418	355	380	401	401	376	388	365	397	370	360	379	388	388	382	381	384	364	407	386	384	390	360	389	378	405	392	412	430	358	362	361	365	379	396	376	414	373	426	407	404	405	394	391	364	432	381	402	402	403	394	391	394	359	373	396	361	397	434	367	399	372	424	345	367	376	369	400	393	391	374	390	372	402	332	396	363	367	398	371	393	404	406	365	423	377	420	377	398	398	401	395	396	363	368	361	390	368	375	359	416	413	369	407	386	362	389	376	362	428	382	378	419	409	379	370	404	400	376	361	422	356	406	406	410	400	382	400	349	361	389	397	402	356	385	394	387	354	378	370	391	423	387	367	364	372	401	375	389	374	355	418	388	376	384	432	385	390	377	396	378	379	389	387	370	382	397	383	374	400	377	388	387	412	396	391	416	398	397	394	432	381	377	383	367	408	406	368	401	374	425	372	375	395	392	391	394	395	403	371	392	394	425	390	379	426	370	362	362	351	410	401	369	386	369	370	386	387	372	407	385	406	389	409	387	378	387	374	409	393	397	372	378	382	380	377	364	352	416	365	391	375	386	380	394	386	383	405	426	398	392	385	371	407	380	371	353	374	396	376	375	369	362	400	375	405	385	403	369	413	416	366	386	383	395	373	356	387	398	440	419	381	377	393	406	394	413	399	384	428	414	390	382	375	424	394	361	351	430	409	411	357	396	383	390	386	396	396	401	348	418	348	367	391	406	374	381	404	407	369	364	345	372	388	396	345	400	380	422	369	408	399	394	352	387	350	386	424	370	366	407	413	370	355	377	375	425	387	406	382	392	357	355	382	373	382	392	361	419	358	419	363	384	360	364	358	387	412	396	407	384	389	387	424	387	374	395	399	378	366	371	397	371	414	420	437	400	385	405	396	400	376	403	366	376	384	385	392	388	389	354	393	418	365	385	382	409	397	379	387	355	362	402	369	384	383	377	400	402	400	407	443	384	392	353	391	360	369	396	371	381	374	398	397	391	362	370	383	387	406	423	379	380	375	404	414	380	399	402	376	344	382	353	336	430	365	366	379	389	403	386	363	368	389	398	396	376	379	391	386	357	371	391	405	402	432	394	385	381	367	407	370	385	375	394	420
1724	1160	510	442	508	757	633	685	561	361	324	214	143	141	87	88	92	88	104	89	101	75	65	64	68	57	68	66	41	54	52	71	49	52	63	84	67	61	70	71	61	67	59	76	47	104	167	158	251	212	166	138	81	69	47	50	47	44	44	43	41	39	41	34	51	52	38	57	45	42	50	50	45	46	45	44	37	38	44	44	41	43	39	44	56	43	46	48	37	41	34	35	56	45	43	47	38	61	35	35	39	49	44	38	48	53	43	44	58	41	43	42	36	38	41	42	29	49	58	56	40	40	60	42	51	45	36	38	40	48	42	50	43	51	50	41	35	49	45	50	46	45	47	44	43	44	32	38	35	56	34	43	42	49	45	54	38	52	37	39	39	36	49	49	44	35	47	49	42	43	67	38	39	51	58	35	50	49	44	38	52	48	52	37	41	49	44	43	38	52	48	42	35	45	46	42	50	42	52	44	55	42	47	47	47	37	35	34	56	46	29	42	50	49	52	34	38	53	45	32	53	35	47	41	41	41	42	42	52	40	56	37	43	44	56	40	28	46	42	43	41	42	42	52	45	37	30	52	45	38	55	44	29	40	46	43	54	49	45	45	41	45	34	34	45	37	48	41	44	52	44	34	39	41	45	44	51	51	41	49	55	38	52	47	49	36	46	45	52	59	49	46	53	33	48	43	33	42	40	37	44	39	40	48	41	53	38	39	38	55	48	48	55	53	30	47	50	46	45	46	41	39	46	46	46	50	51	31	44	45	40	51	40	36	50	38	48	45	37	40	60	48	47	40	56	38	46	42	46	41	43	38	51	51	44	45	35	40	49	50	38	45	46	41	43	41	50	46	51	40	45	33	57	45	50	33	50	46	41	43	38	57	52	53	36	33	38	37	40	49	43	36	48	41	42	32	48	33	41	52	51	54	33	46	43	52	56	53	48	45	43	30	43	39	52	44	51	56	41	40	46	60	40	50	52	65	39	39	44	46	48	49	38	48	41	44	47	48	48	55	37	44	36	40	54	38	37	45	45	42	44	37	45	39	38	31	26	38	45	46	51	47	49	40	48	37	44	42	50	48	45	38	54	34	51	44	62	45	50	55	32	41	40	57	49	39	40	39	35	38	37	31	45	61	38	53	50	39	45	39	46	43	54	46	34	46	51	38	52	51	39	45	52	45	36	48	32	58	39	50	48	57	43	38	36	55	37	40	44	43	48	43	49	42	42	42	36	60	43	37	46	49	39	47	45	34	49	45	48	44	34	64	43	39	54	50	54	37	38	61	42	50	41	55	38	47	34	38	59	42	36	44	51	36	39	53	51	42	40	51	49	50	50	51	41	55	43	41	51	40	51	45	42	31	48	65	43	40	44	53	45	40	48	41	56	47	33	33	43	45	35	52	40	65	56	36	41	56	41	60	36	49	52	47	52	41	33	59	46	57	47	35	46	42	51	34	45	44	50	39	56	56	38	47	54	43	44	47	37	51	41	58	48	47	55	38	35	39	57	47	58	50	36	45	45	46	52	40	36	50	48	41	53	43	49	41	46	49	54	34	41	44	36	52	47	46	43	47	42	56	50	40	37	43	47	36	49	38	43	30	40	49	38	44	39	46	34	40	37	38	50	44	45	37	45	49	47	39	53	48	29	36	50	54	40	33	55	44	51	60	37	49	40	38	42	42	46	42	54	40	42	44	32	43	41	50	51	40	55	43	42	51	47	28	41	49	44	35	44	39	45	55	42	42	37	52	56	42	58	47	50	40	39	39	48	39	48	45	49	42	48	42	49	36	45	47	43	46	44	34	38	47	39	32	42	52	38	48	43	48	47	34	44	41	51	48	42	38	60	41	51	40	48	52	39	41	41	43	44	46	46	44	42	39	43	36	42	56	44	55	44	49	39	51	38	52	36	48	34	41	46	50	47	45	38	34	53	37	39	39	51	50	35	41	52	54	47	50	41	35	50	44	51	45	47	51	43	47	46	45	50	42	40	41	48	33	40	54	55	33	43	46	43	51	42	44	51	37	34	44	36	37	54	42	45	51	43	40	48	42	47	36	49	47	37	52	39	49	44	55	35	40	40	41	41	53	46	49	36	42	55	39	42	51	41	40	43	50	51	34	50	39	49	60	49	38	46	35	47	42	46	32	44	51	34	36	54	44	51	49	42	36	37	47	44	50	43	41	43	49	49	47	61	42	45	42	52	32	48	35	50	54	45	46	47	39	42	33	34	37	46	32	42	39	53	42	50	47	51	35	38	42	38	49	36	48	56	38	43	50	45	46	45	47	46	47	39	52	56	39	49	37	31	43	27	40	55	45	45	46	42	54	45	59	38	49	39	39	69	40	42	45	35	41	25	46	51	42	45	49	39	44	48	48	44	49	48	49	52	41	43	40	33	52	57	48	40	46	58	38	43	48	38	39	45	37	42	37	38	56	53	42	47	36	47	41	40	42	41	41	32	54	38	28	38	46	38	56	40	48	44	43	39	50	48	51	38	32	44	45	48	42	53	38	49	50	51	44	51	47	38	42	44	37	40	40	41	41	54	55	38	40	38	48	50	40	42	43	42	47	45	49	39	40	31	45	42	49	43	49	43	33	51	56	43	40	42	42	61	44	57	41	52	36	55	46	32	43	41	43	54	53	44	46	47	39	45	38	54	47	42	54	42	33	58	49	42	61	51	51	51	45	46	51	29	41	40	43	40	46	45	51	51	47	52	39	47	51	36	48	49	48	43	49	46	39	41	43	46	35	41	42	50	36	47	43	37	41	37	52	38	41	35	35	46	41	40	46	45	41	58	37	34	38	45	49	53	50	43	46	55	34	48	44	46	34	38	49	45	51	52	46	49	44	43	38	36	61	52	54	61	38	50	56	44	33	59	47	41	46	49	34	62	45	41	56	48	45	42	53	44	44	56	42	55	42	44	47	53	38	39	37	41	42	39	38	44	43	41	56	32	41	52	47	55	44	42	45	55	60	38	41	51	38	43	30	32	39	45	49	45	52	55	29	55	52	43	38	44	37	57	44	53	46	44	40	39	59	40	45	48	40	46	38	40	27	44	27	50	35	43	60	45	50	50	38	46	48	53	44	42	40	39	41	39	43	45	50	61	53	33	46	44	42	58	36	46	37	27	55	40	38	38	46	42	48	32	51	32	37	46	44	38	42	43	41	55	48	35	34	37	40	37	60	40	35	54	40	40	33	31	34	41	39	40	43	61	36	44	39	50	46	42	37	43	38	41	39	42	31	50	53	52	36	37	47	34	35	48	44	37	42	52	57	46	41	35	41	48	41	53	44	41	36	47	37	49	49	47	41	41	52	35	45	49	52	39	36	43	44	47	36	43	66	38	48	42	39	53	47	32	40	55	43	47	49	54	41	38	48	50	43	45	45	48	38	48	47	39	55	49	52	35	45	32	30	45	40	52	46	38	39	39	44	34	42	34	48	42	47	44	47	45	35	49	56	45	51	42	39	50	36	39	47	44	41
21581	14266	8651	14291	25419	27381	24534	22822	19782	15171	11636	8476	5739	4141	3128	3045	2558	2759	2946	2703	2234	1902	1804	1705	1425	1182	1479	1164	828	772	794	820	823	899	1157	1432	1274	1145	1052	1098	1138	1185	1349	1334	802	2160	4376	3796	5915	5257	3895	2426	1369	851	643	527	529	535	488	459	504	507	494	464	491	436	443	478	478	460	498	490	483	482	466	471	470	463	460	458	485	494	473	485	469	497	488	438	473	494	489	461	460	506	475	491	495	474	453	486	467	485	444	523	525	463	526	462	456	468	496	487	486	436	459	446	460	476	490	525	453	474	476	442	466	511	513	517	505	486	453	476	467	460	465	454	503	442	464	459	514	485	502	436	484	474	500	496	429	509	461	468	500	443	472	443	473	513	497	524	480	492	454	470	459	468	512	472	496	463	498	467	527	486	495	454	495	482	465	469	432	520	470	452	484	469	456	493	440	445	466	491	480	437	454	493	481	469	482	468	466	502	456	478	511	478	500	452	485	486	461	499	448	469	459	464	455	452	470	480	501	474	472	456	479	473	451	466	452	469	517	479	479	445	485	471	495	500	489	444	467	449	458	496	481	481	510	434	514	431	497	478	490	466	480	479	492	446	476	446	471	491	483	489	455	471	490	478	490	482	448	465	488	469	475	493	461	458	510	454	519	447	461	472	490	489	477	498	499	480	456	457	450	462	456	507	475	470	530	463	458	460	488	504	434	511	492	502	498	467	472	488	452	470	490	466	504	473	508	472	461	454	490	489	508	464	474	530	498	480	506	505	487	484	480	495	450	438	435	492	525	481	480	467	460	489	456	497	512	481	459	435	491	491	478	495	529	482	445	483	500	458	526	439	473	474	507	477	512	498	469	467	476	456	494	487	498	452	458	468	491	448	475	489	485	456	474	468	465	480	490	492	511	465	480	490	502	476	466	456	464	475	482	486	483	459	509	506	468	462	473	470	501	490	523	450	486	483	472	476	457	491	487	481	492	469	481	447	460	440	457	470	463	467	518	458	469	503	456	479	498	468	513	468	445	518	521	469	508	500	473	448	478	453	481	482	485	476	499	489	436	481	480	491	477	467	471	460	480	461	458	429	420	494	491	449	431	504	483	470	494	504	480	478	484	463	520	447	507	522	488	472	465	456	492	475	489	481	438	471	475	466	459	470	475	482	534	444	506	483	542	453	471	498	487	522	484	459	493	486	470	490	484	513	465	457	450	491	482	498	437	486	487	466	469	527	490	525	504	473	487	489	452	489	445	469	459	497	467	505	458	421	481	484	511	509	499	447	489	485	475	482	471	480	491	481	520	476	507	484	470	447	442	479	495	473	477	502	482	471	480	480	523	498	471	454	437	448	482	498	488	485	472	472	474	450	486	479	511	426	474	447	456	450	468	486	485	441	462	430	484	460	483	491	481	480	485	523	491	454	456	502	484	459	507	506	473	480	487	445	465	526	449	526	476	537	471	493	507	460	480	470	503	522	493	469	532	475	479	474	449	502	483	474	473	458	473	438	477	502	491	490	416	495	399	465	465	459	478	486	462	496	482	439	477	539	481	489	485	472	491	554	543	506	486	502	470	508	463	447	490	453	467	482	477	503	525	500	462	492	467	446	507	478	447	479	469	476	465	445	466	499	489	437	461	475	495	498	476	470	487	462	475	447	491	490	473	444	451	466	505	484	475	460	465	459	458	482	490	450	474	474	466	522	439	475	495	482	476	469	433	497	469	462	480	467	527	488	490	442	447	519	450	458	447	456	499	457	525	471	423	499	495	462	476	495	482	471	467	468	450	490	512	468	485	462	480	498	494	465	485	493	436	491	466	477	482	486	497	468	457	492	456	470	464	516	493	470	455	457	487	509	510	431	519	471	484	526	509	496	437	466	499	504	483	503	479	419	448	467	471	498	455	509	457	481	468	461	474	484	506	500	480	461	473	503	502	502	467	516	468	472	457	482	497	502	448	469	496	468	485	434	463	451	489	441	472	454	454	497	510	477	467	464	519	494	479	481	529	465	484	460	474	484	462	467	454	479	442	444	461	438	471	487	454	473	508	463	516	461	486	496	530	502	489	479	482	445	469	475	524	422	463	500	511	473	463	486	496	464	455	469	464	447	527	481	484	535	447	469	433	504	493	484	512	482	441	439	476	478	487	443	482	490	457	486	499	481	453	509	487	478	445	489	478	480	484	464	484	432	495	503	463	465	451	472	490	485	485	455	469	501	510	492	469	473	459	446	515	464	466	473	452	435	505	497	442	503	520	470	466	480	464	482	471	506	495	452	497	486	523	485	413	489	526	454	479	469	451	448	455	438	482	467	461	455	473	473	468	518	467	498	481	489	538	445	528	489	452	486	477	514	466	473	459	462	514	471	504	493	484	462	476	460	449	456	483	445	497	497	459	476	489	466	489	450	486	511	530	501	467	478	454	465	476	457	453	487	456	487	471	484	444	504	454	442	482	481	503	480	463	493	472	492	476	447	499	510	507	473	450	476	512	429	467	443	478	453	505	472	512	491	487	459	453	479	450	503	479	504	514	467	473	485	498	496	501	496	471	454	447	489	485	527	473	442	491	488	469	495	462	443	462	466	464	497	466	479	487	470	441	462	458	484	469	443	467	465	494	463	468	489	462	487	532	455	452	464	505	483	464	479	448	478	509	451	500	496	458	474	445	478	477	504	475	485	454	469	519	504	516	468	489	473	443	483	476	483	472	467	453	501	477	501	491	444	469	463	490	469	498	492	484	503	461	507	483	470	463	473	443	497	507	488	482	526	528	462	468	457	472	504	456	497	470	473	476	453	483	510	476	487	471	447	514	491	483	461	473	492	492	477	490	485	523	484	510	490	453	472	507	467	482	453	453	458	479	490	477	475	439	456	467	467	475	495	485	480	460	507	510	473	494	476	469	482	478	459	512	489	483	466	479	519	454	466	457	489	519	467	485	482	472	471	498	458	458	502	484	477	425	417	455	467	496	456	489	475	470	478	481	467	501	512	454	456	473	476	486	482	512	525	473	505	474	517	494	457	516	473	485	462	471	496	490	452	458	473	497	490	485	475	504	511	452	457	481	451	479	504	477	463	464	507	461	522	450	495	503	483	507	463	462	453	465	478	429	457	449	467	481	459	471	503	458	463	496	501	479	451	432	465	503	449	425	433	485	465	476	496	459	447	451	513	469	496	465	468	459	462	506	450	485	474	524	450	480	484	495	497	468	470	468	455	461	469	482	453	474	469	491	431	463	486	501	465	475	493	452	489	483	454	494	520	465	492	459	546	489	485	462	468	483	486	492	498	493	508	503	463	482	465	495	474	503	492	483	496	477	482	463	464	460	481	481	474	472	519	511	471	476	480	492	475	486	492	458	512	508	469	495	473	461	465	467	489	533	490	464	530	493	498	480	470	499	497	482	459	467	426	450	500	479	451	498	472	473	507	478	478	507	511	525	458	442	461	457	502	495	498	533	500	467	464	486	460	507	519	485	463	474	472	477	520	459	508
3189	1018	545	439	505	615	672	610	494	386	276	162	155	98	97	99	79	88	93	99	81	67	64	52	44	52	71	46	42	35	37	43	49	60	72	91	62	60	48	52	63	49	46	51	53	58	168	167	239	223	156	125	75	46	33	29	32	23	32	34	32	36	36	33	35	35	30	27	43	32	38	44	25	43	41	25	37	22	29	32	34	38	40	31	46	35	25	30	39	31	42	39	37	30	26	37	27	40	29	34	33	32	25	41	35	22	27	32	40	45	32	33	40	41	42	33	37	23	29	31	31	32	29	28	30	38	35	27	38	38	29	36	23	29	31	38	37	42	33	24	44	28	33	30	28	28	35	33	43	42	40	34	35	31	44	25	39	37	41	27	29	36	32	32	46	30	38	36	31	39	35	31	33	35	35	36	23	29	35	28	31	33	27	34	31	28	44	34	22	30	36	27	31	32	22	33	33	33	32	35	35	38	34	34	23	40	43	31	27	30	32	40	38	23	23	26	44	25	32	21	45	37	29	27	42	35	32	38	32	31	43	41	43	41	29	41	33	40	38	29	27	31	28	23	33	35	33	33	29	43	23	27	41	33	39	34	36	32	44	22	39	36	23	41	25	41	27	32	24	20	33	35	29	31	27	29	23	24	27	31	32	22	36	47	40	42	25	26	33	24	38	25	37	35	30	44	32	34	32	31	31	39	35	33	35	19	29	38	41	37	26	24	39	36	38	31	43	33	35	37	25	30	37	25	35	24	48	41	29	27	47	52	28	32	26	30	34	31	30	34	32	34	33	25	24	20	29	34	32	40	31	30	36	34	44	34	24	40	46	27	31	32	25	38	34	23	26	32	33	32	29	20	33	27	32	21	34	37	34	33	22	29	29	32	31	29	31	33	33	28	31	31	33	39	30	31	29	29	32	29	29	37	33	36	40	25	34	40	39	36	28	23	37	30	46	38	27	37	35	37	34	35	30	30	35	29	28	29	28	38	35	36	27	30	23	31	34	36	34	39	34	27	35	31	33	36	34	24	29	29	41	29	40	32	27	30	33	39	30	26	33	40	33	37	31	30	40	38	33	35	35	38	35	32	26	35	39	35	26	42	19	27	29	32	29	32	32	33	33	37	33	27	32	28	33	32	41	32	33	30	33	45	24	39	33	35	36	27	35	30	37	45	40	26	39	45	38	34	37	36	36	40	34	29	37	31	37	32	33	29	32	29	29	43	23	33	32	26	31	29	34	29	33	39	29	31	40	32	29	24	41	25	26	29	35	38	27	25	31	43	35	29	38	41	31	28	33	18	31	35	29	31	30	31	37	45	29	32	33	31	29	29	32	29	37	28	33	21	29	32	33	18	39	35	41	37	26	33	27	34	27	26	33	24	35	35	32	25	41	43	31	34	32	28	37	30	34	24	29	29	24	39	37	41	28	36	37	36	33	28	40	23	34	43	40	30	32	27	43	31	39	31	40	40	36	38	31	35	23	23	38	39	30	36	40	32	36	34	33	27	34	25	26	27	33	25	37	40	33	40	23	31	25	37	30	39	32	29	27	35	41	40	43	33	29	24	38	44	17	32	41	31	45	30	35	42	35	36	31	33	32	40	34	28	39	39	25	48	32	41	29	37	23	38	34	26	37	28	34	39	35	41	34	37	31	23	37	36	33	37	30	38	33	32	26	29	32	28	34	30	27	36	31	19	36	26	43	33	25	36	17	27	40	43	38	34	28	27	29	32	33	29	41	36	29	32	29	31	31	30	33	35	26	32	27	29	27	32	32	27	26	29	29	40	43	39	41	26	31	42	36	35	28	32	29	36	27	35	25	28	36	42	33	30	28	33	27	36	31	39	30	34	17	35	35	28	32	34	38	34	29	30	24	28	34	27	35	32	30	38	33	29	25	28	26	45	42	19	46	31	34	34	37	29	29	29	33	29	27	41	30	40	39	32	24	29	29	49	34	21	42	39	39	33	30	22	28	31	28	28	45	34	33	28	31	28	32	30	32	28	31	35	45	37	24	36	25	39	33	33	36	36	31	38	34	32	41	22	32	43	38	40	36	30	35	39	33	33	34	34	33	35	39	32	40	29	25	34	35	23	30	33	33	24	37	30	43	30	41	40	36	42	38	44	44	38	44	34	31	29	29	37	28	28	42	32	30	39	37	36	29	39	32	40	31	33	44	24	31	31	24	38	37	27	32	30	35	33	33	37	29	31	28	32	32	32	34	35	23	41	36	32	36	27	30	37	38	31	30	33	34	26	37	23	32	39	36	25	45	38	37	29	32	31	28	39	25	41	30	28	32	37	32	20	32	31	37	28	28	36	40	32	32	31	26	27	43	33	38	30	35	29	37	23	40	41	33	33	30	39	34	25	35	27	36	32	31	38	32	28	33	38	31	24	38	33	41	39	43	34	24	21	26	35	37	31	37	44	37	34	32	31	39	32	30	33	40	34	36	26	34	45	34	25	35	28	37	24	35	34	43	34	32	22	27	35	43	38	37	25	28	30	47	41	27	43	38	42	36	30	24	33	38	31	35	30	43	34	35	39	26	34	31	30	30	40	26	35	30	32	26	36	30	34	33	37	39	27	31	34	31	28	38	28	32	37	36	30	33	37	25	37	38	33	35	35	25	32	29	36	41	43	28	32	42	39	37	30	36	28	36	30	27	34	34	25	33	28	38	32	30	44	26	31	32	33	33	36	39	23	33	34	38	24	27	41	28	34	29	25	38	35	32	38	37	42	38	36	31	31	29	31	28	38	32	43	28	31	29	36	35	38	30	22	29	44	31	37	43	35	37	47	38	31	35	31	39	38	34	29	33	30	34	32	36	31	35	32	34	28	40	29	34	37	23	35	32	34	29	32	36	31	31	37	28	29	30	30	31	36	42	32	29	31	26	30	25	42	29	42	36	40	43	28	34	28	35	28	31	31	32	29	40	28	36	22	38	35	29	33	31	34	40	39	35	33	33	36	39	19	40	34	31	29	27	22	33	30	29	28	31	29	34	29	36	27	30	44	29	34	31	35	37	45	28	35	32	38	41	26	33	28	42	36	37	42	36	33	33	24	33	32	42	34	31	33	29	37	30	30	27	30	39	41	31	31	32	31	31	20	43	50	25	30	26	34	29	33	25	39	25	29	34	22	29	37	30	37	37	34	35	34	32	35	39	36	26	30	40	24	42	35	31	29	36	32	34	25	31	41	42	32	28	35	35	32	42	34	35	25	35	26	48	37	34	26	30	31	36	30	32	23	41	32	30	29	28	31	32	36	34	46	25	39	33	27	30	39	37	27	29	43	25	32	34	38	36	44	38	38	30	32	27	36	26	39	28	37	39	25	39	33	25	33	34	42	24	38	46	34	37	37	31	31	31	43	28	26	28	35	22	22	35	49	34	23	16	30	31	26	43	28	36	37	30	29	35	33	33	29	35	32	28	31	27	29	36	32	32	21	31	30	39	35	36	33	46	29	30	27	33	38	28	48	34	42
21055	13534	8076	14361	25152	25794	24828	22528	18943	14592	11045	7454	5170	3833	3476	3087	2950	3053	2898	2437	2024	1836	1523	1369	1165	1389	1682	1055	775	692	657	744	1101	1541	2018	2232	1907	1551	1255	1169	1160	1067	966	1043	795	895	4302	3959	6125	5430	3903	2526	1225	727	575	455	369	364	366	365	371	341	356	394	383	358	380	371	379	321	390	356	390	338	338	367	349	357	370	381	368	355	348	337	348	346	340	397	356	360	368	351	389	352	355	385	352	365	314	375	327	364	348	371	343	354	357	370	363	357	380	379	319	357	342	380	376	356	358	356	348	369	369	351	360	354	365	343	347	360	352	369	348	349	357	366	375	369	389	354	365	360	346	389	333	363	385	380	345	352	409	360	361	386	347	374	359	385	343	387	352	367	366	363	353	337	378	354	349	381	350	358	369	364	346	319	364	380	379	373	314	359	349	387	363	371	350	356	342	376	361	340	368	357	377	358	360	389	379	379	350	352	336	395	390	376	387	361	361	338	352	381	336	387	360	348	389	394	332	374	362	339	353	372	299	364	351	351	365	333	385	347	371	338	351	333	381	346	338	365	373	329	358	373	361	374	416	332	372	366	333	372	343	385	383	314	364	337	367	338	350	364	363	374	350	374	364	315	351	369	387	330	366	381	355	332	356	368	393	331	391	383	374	363	407	352	344	361	344	394	357	376	368	378	328	384	358	392	371	392	315	356	380	379	362	359	358	339	361	360	353	385	340	355	331	337	358	362	343	367	417	353	356	381	375	359	352	321	336	377	392	348	375	370	375	387	365	390	398	388	369	376	324	361	326	349	334	386	331	372	356	342	366	396	349	347	381	368	330	382	352	375	335	358	363	347	347	352	387	383	351	354	344	363	328	361	358	333	330	350	340	382	357	328	328	411	347	345	411	338	372	354	343	332	377	410	365	368	330	335	361	354	396	337	354	378	355	351	350	381	325	330	378	371	331	386	374	344	389	380	363	395	359	326	382	358	333	346	342	359	376	367	358	344	350	348	397	375	345	379	397	351	405	361	319	379	339	362	384	333	345	368	356	367	380	376	346	343	320	358	334	340	355	346	385	393	342	350	329	356	364	328	378	399	356	366	360	375	345	373	373	368	353	387	352	337	357	347	339	367	336	384	367	345	367	359	367	343	328	354	375	342	378	385	362	407	390	379	363	339	396	365	360	343	389	366	365	376	361	406	363	350	374	343	361	357	347	345	397	359	376	388	324	375	386	399	358	322	391	359	367	370	332	411	354	348	372	372	390	401	373	360	374	386	351	352	345	372	384	341	304	355	405	381	338	354	363	396	386	364	395	351	379	352	390	370	382	367	382	327	377	351	358	368	357	361	365	337	335	343	335	372	380	382	385	364	381	367	361	360	365	369	374	382	398	368	350	394	370	361	374	381	317	350	329	359	394	361	373	359	388	367	359	349	355	369	383	344	341	384	343	382	361	373	395	346	380	377	366	368	358	323	342	348	341	380	366	334	403	336	358	363	347	330	365	364	339	365	373	330	372	385	383	343	349	376	343	363	340	334	373	346	347	361	324	372	393	396	330	353	381	346	359	352	351	358	376	363	335	372	353	361	348	349	352	330	394	350	340	349	393	358	375	363	323	390	365	357	380	335	340	359	353	351	354	362	323	373	365	355	361	357	385	371	384	350	332	352	344	369	378	375	349	372	378	372	368	371	368	325	385	363	376	328	324	390	348	355	384	363	391	341	377	373	352	371	334	403	352	373	404	361	345	351	312	333	373	331	369	321	352	336	354	368	378	403	372	346	392	363	337	377	363	390	346	374	375	370	400	372	372	351	367	350	383	384	357	335	370	348	347	368	408	357	375	375	318	392	340	354	360	400	338	380	365	340	339	336	358	403	348	368	384	381	358	375	363	347	357	384	346	347	357	344	372	388	339	349	356	346	341	353	320	395	356	367	341	353	380	340	391	351	364	352	370	354	352	374	371	371	341	339	350	347	374	325	364	337	307	362	378	354	320	359	347	363	312	369	371	318	361	382	335	373	373	353	345	402	356	369	382	364	362	351	352	347	384	350	368	344	376	395	347	370	362	362	336	328	337	365	330	388	346	347	349	368	378	368	374	354	390	329	360	341	353	328	370	382	365	368	368	351	364	340	352	346	382	355	355	366	381	381	376	388	359	359	341	375	345	354	361	369	367	360	356	370	346	341	362	339	366	340	370	371	348	381	337	338	359	366	392	378	345	389	357	356	374	370	377	389	359	325	387	374	393	344	344	332	332	369	378	347	368	367	353	324	324	332	376	378	351	355	378	358	349	357	328	355	371	345	368	330	333	396	372	358	358	353	372	381	371	325	347	360	327	355	367	359	354	355	375	377	396	378	361	360	371	374	354	351	370	367	360	368	380	378	387	357	377	342	340	328	338	385	354	356	368	378	338	367	352	369	354	346	364	341	346	367	353	416	359	340	358	368	392	365	341	345	370	339	338	357	354	363	392	339	345	337	346	365	364	351	370	383	379	374	366	343	339	335	308	390	356	363	346	370	385	359	354	324	340	388	366	362	371	348	346	354	345	374	337	348	397	353	376	365	373	356	389	338	344	345	345	368	322	359	350	354	377	359	339	315	339	384	346	337	366	367	362	350	373	360	396	355	365	356	367	369	379	364	388	397	363	333	356	359	382	350	337	357	361	375	386	334	378	385	361	375	374	372	337	352	355	359	383	313	351	376	347	377	391	323	387	354	340	376	342	349	378	339	360	366	362	382	379	325	327	355	350	341	331	345	349	388	335	332	343	374	366	388	343	365	356	392	364	368	347	367	368	352	327	352	390	369	365	354	351	349	373	372	329	374	341	376	373	383	362	361	362	372	342	361	380	374	338	342	345	355	366	367	366	401	404	385	362	366	358	372	362	373	377	380	361	382	344	344	364	358	342	345	347	341	352	365	365	345	339	377	344	339	359	353	324	357	365	368	352	391	358	370	370	358	333	340	396	354	370	339	368	356	355	356	366	356	388	372	352	350	332	359	371	368	389	402	371	385	349	381	316	334	366	387	352	381	366	363	324	355	372	360	356	374	365	343	384	386	321	334	373	368	324	327	366	372	365	352	376	374	372	327	360	316	407	352	336	362	363	363	377	359	327	411	342	337	367	355	372	358	342	372	346	354	371	356	355	426	355	380	367	346	344	333	333	369	380	330	341	390	348	377	359	392	347	368	358	321	343	398	385	330	422	370	338	336	359	368	336	390	352	389	343	360	367	334	323	396	334	334	420	354	385	348	337	364	361	373	392	346	369	368	351	394	361	358	351	386	389	362	413	372	371	364	389	363	380	369	362	326	339	408	353	319	380	384	385	360	394	357	362	357	357	351	370	365	363	358	348	367	375	378	405	375	364	361	316	351	373	338	358	382	398	340	326	342	379	352	374	334	354	336	366	362	333	355	344	319	370	363	370	341	358	346	362	353	363	326	399	377	376	364	359	349	386	389	370	343	357	366	346	362	359	350	356	399	364	328
2388	1419	705	548	631	920	949	846	589	446	324	240	164	146	122	145	110	127	124	118	125	91	70	85	72	90	76	70	61	58	59	61	107	100	115	150	93	95	90	76	57	75	91	87	56	43	108	280	393	353	242	132	90	66	50	49	52	54	52	38	46	40	35	46	44	36	46	49	36	34	41	37	32	45	39	46	54	51	44	39	50	43	42	46	43	47	45	36	50	49	44	49	37	42	36	54	36	36	42	56	47	50	46	52	44	47	36	46	48	46	52	36	50	40	51	49	38	43	40	50	41	42	46	34	34	37	42	38	45	36	36	41	47	55	47	36	35	51	34	46	35	46	42	48	48	51	43	49	49	44	38	45	38	36	40	46	36	31	45	57	47	41	46	51	34	54	32	44	47	41	44	53	41	34	35	46	32	40	41	45	39	53	40	52	45	44	44	41	36	45	43	44	31	46	55	49	43	29	47	47	47	55	52	39	42	52	59	52	50	43	35	56	39	51	43	51	36	47	50	44	51	31	40	39	37	38	52	33	32	36	34	42	38	38	43	38	43	39	43	50	47	58	40	43	33	47	51	30	37	35	50	44	39	43	47	34	47	32	41	49	47	45	36	40	51	32	52	34	54	44	47	51	53	31	42	47	37	47	55	50	35	34	46	34	45	41	53	42	46	34	47	45	34	43	43	36	44	48	38	42	44	39	39	42	50	55	48	40	39	40	35	32	43	36	49	45	43	37	32	43	45	46	46	35	47	39	51	38	39	37	41	49	41	35	41	50	46	65	40	38	48	31	49	35	42	42	49	44	42	32	35	48	31	47	44	52	44	42	42	44	34	52	48	44	46	40	42	39	51	50	45	49	44	43	41	38	52	52	45	35	36	43	32	48	45	38	47	38	39	52	40	33	33	44	42	48	47	45	43	35	52	43	43	59	42	57	53	47	47	36	48	42	50	46	37	41	57	33	48	46	34	47	43	39	38	38	44	38	39	43	46	58	47	40	40	39	42	33	43	47	39	39	44	45	46	35	50	48	55	51	54	46	47	53	40	34	44	35	45	56	46	34	59	53	39	47	54	46	41	36	50	48	52	38	45	40	58	37	38	42	58	44	44	48	47	44	33	45	41	45	39	41	33	43	54	44	46	54	42	44	37	44	46	42	51	46	45	42	39	46	44	50	39	46	35	40	36	48	51	43	41	37	46	49	41	38	48	49	46	47	46	50	48	46	43	46	40	39	39	33	33	42	41	44	51	35	36	46	41	41	37	49	42	38	46	40	60	64	47	47	49	51	46	33	35	41	42	45	41	47	50	41	32	48	34	35	41	40	56	41	31	48	43	39	41	42	50	34	54	44	45	45	52	41	50	54	29	47	54	53	43	61	45	48	39	33	40	38	43	39	47	53	38	40	49	46	49	47	51	54	52	48	51	41	45	49	66	52	38	49	41	47	37	45	54	37	38	37	38	48	37	44	42	43	44	43	48	43	31	53	41	44	42	44	53	39	41	42	38	45	49	41	50	43	43	38	35	44	47	41	52	42	42	39	51	42	53	38	54	51	51	42	50	45	37	33	36	50	42	42	44	43	42	42	37	40	31	53	50	47	41	36	57	48	50	41	41	53	31	47	44	45	51	36	41	53	41	43	43	52	48	33	37	47	47	33	34	45	37	49	39	57	40	59	39	41	40	43	37	39	44	48	36	44	41	53	35	31	43	41	53	44	42	38	51	45	44	47	52	45	54	39	45	50	40	58	33	57	58	37	42	42	46	51	55	44	40	42	52	23	48	46	58	49	37	43	33	39	35	40	48	35	45	48	31	39	38	43	32	48	34	40	34	44	34	45	42	56	45	62	47	45	56	39	44	39	37	53	49	38	42	34	41	48	49	38	44	35	43	52	47	43	43	46	47	46	32	38	45	39	32	35	32	49	48	49	37	40	42	46	53	33	40	42	35	50	48	46	44	42	50	45	31	51	54	42	41	30	43	41	38	45	41	43	36	42	28	47	53	51	41	46	45	54	43	45	51	49	42	51	46	49	47	35	37	45	41	52	40	37	55	31	48	39	41	43	38	51	38	30	38	41	36	44	45	49	39	39	47	50	37	37	33	36	54	50	34	42	43	40	35	41	31	47	50	43	38	42	44	38	49	39	45	44	42	53	49	37	42	38	42	45	37	45	39	52	42	48	44	31	38	30	45	43	52	47	51	32	40	53	45	36	33	51	44	38	46	41	54	47	51	45	47	39	43	35	48	28	28	45	47	42	50	44	44	63	45	49	46	41	47	44	48	45	34	48	44	45	31	40	44	38	50	48	44	49	42	38	34	36	32	58	44	54	43	49	30	34	39	42	37	39	33	33	33	48	39	48	44	61	37	45	36	39	46	39	47	56	42	49	46	49	38	47	51	45	49	38	40	42	38	34	37	51	46	43	51	45	58	41	50	40	39	38	49	31	51	64	41	30	40	49	39	49	45	49	49	44	53	52	45	42	33	36	39	49	52	49	41	36	59	45	35	51	43	46	49	33	54	54	64	36	45	35	40	57	46	40	33	43	36	38	47	51	48	54	46	47	51	44	47	34	57	55	37	42	43	55	36	36	47	41	37	38	39	50	47	35	43	48	46	53	47	37	35	41	41	31	45	37	36	37	40	46	45	50	38	38	54	46	32	47	40	47	47	58	42	43	43	42	36	45	47	44	34	32	44	47	41	36	32	44	37	42	45	53	46	45	48	39	43	50	29	42	30	36	37	34	37	45	36	46	52	56	38	46	46	48	38	34	40	40	48	40	39	46	44	40	50	36	42	41	52	32	33	34	50	46	43	46	40	52	34	49	38	33	55	42	45	37	40	47	42	42	44	52	46	41	50	44	40	41	42	55	42	31	50	44	44	46	30	44	49	44	37	52	42	45	50	53	42	36	46	35	36	43	46	40	43	49	38	51	45	41	46	43	34	48	42	46	45	43	39	44	36	48	47	36	42	40	44	38	48	39	36	37	45	34	45	57	38	41	45	45	39	49	32	33	45	34	45	44	46	51	42	32	41	41	46	33	40	47	52	50	34	52	48	46	44	42	41	36	43	39	43	54	46	41	41	46	41	43	36	34	48	37	48	40	43	48	54	48	34	38	43	45	41	47	44	39	49	38	50	41	42	28	44	54	47	48	38	49	43	39	43	42	43	46	45	37	48	31	45	40	36	41	51	38	43	47	37	54	43	36	42	49	48	32	43	42	37	52	52	54	42	34	58	32	44	30	45	60	38	55	45	31	54	47	36	45	33	47	47	41	41	39	47	39	47	43	46	54	47	43	37	44	37	37	38	40	53	49	41	41	50	45	47	35	36	43	44	46	51	48	45	35	45	56	53	37	55	40	41	38	41	50	53	39	45	60	39	43	54	39	49	45	46	44	54	49	34	61	48	53	55	58	48	41	46	49	50	48	46	47	55	51	37	51	31	32	38	46	39	36	38	50	40	42	39	34	43	42	40	44	46	37
24475	15491	10246	17686	27596	29241	27899	25235	20536	16498	12201	8492	6350	5238	4916	4194	3566	3583	3128	2937	2467	2241	1878	1612	1487	2084	2045	1602	1233	893	978	1269	2018	2900	3067	3157	2815	2325	1896	1507	1371	1462	2337	1466	1029	957	3003	7679	9357	7872	5441	3134	1596	879	659	609	480	474	474	450	417	453	479	486	481	476	516	478	465	430	472	485	484	464	491	462	487	492	500	487	527	454	465	463	452	458	458	458	457	500	496	498	491	486	487	458	450	496	451	512	448	469	434	477	471	453	469	499	467	455	493	465	469	453	470	502	469	440	468	465	478	444	485	479	453	449	447	495	470	488	451	533	466	462	439	485	492	466	489	440	455	467	474	459	465	421	476	471	445	455	415	462	461	470	448	443	478	463	440	462	472	452	495	488	484	466	444	473	467	475	437	450	492	503	453	467	477	470	481	443	458	503	487	434	453	474	467	444	472	421	480	460	519	481	452	465	480	487	493	459	428	434	436	474	473	510	464	467	465	484	456	508	446	488	473	462	471	484	472	475	519	471	472	481	472	439	468	508	434	476	461	442	457	496	457	455	453	471	463	438	504	478	465	488	470	458	471	488	458	480	465	453	476	435	489	450	440	447	458	491	512	443	500	503	450	436	451	478	473	482	456	464	444	425	472	492	474	456	469	459	469	481	435	466	489	474	475	528	463	467	475	458	481	496	473	448	457	436	488	468	470	468	465	428	462	490	469	464	444	476	531	478	473	442	463	487	452	463	452	461	461	464	473	459	468	501	502	425	441	461	532	487	470	490	474	473	462	454	453	476	472	474	473	475	493	507	476	485	450	463	464	429	442	508	466	434	496	429	461	459	475	499	479	468	480	453	471	437	493	474	476	489	473	466	480	473	454	497	453	481	445	483	476	478	453	450	461	431	448	442	486	459	495	451	478	482	469	434	490	452	510	422	474	451	454	454	471	439	475	471	460	482	462	485	489	422	466	495	461	453	460	458	435	472	459	463	492	475	467	474	489	486	469	499	453	530	491	480	496	434	484	492	425	491	452	473	432	438	510	464	487	468	444	461	458	528	482	477	495	485	469	490	462	483	444	457	492	454	476	483	465	460	485	470	474	480	454	443	486	453	507	477	460	441	484	478	470	526	473	458	496	514	472	448	482	499	419	532	498	454	466	463	473	450	478	502	476	451	511	475	491	463	441	497	458	482	449	459	439	473	491	481	452	462	475	491	445	455	444	452	468	489	472	482	470	438	503	485	479	479	473	479	461	432	467	474	490	443	456	474	461	454	506	451	480	501	455	476	475	486	450	443	488	515	469	484	470	506	500	462	467	515	474	427	457	485	497	459	431	474	488	484	481	490	453	460	431	489	453	449	500	459	462	467	482	473	477	470	474	479	479	458	453	510	482	490	460	452	470	462	469	482	495	492	516	475	416	460	452	486	420	482	462	442	485	427	436	467	461	494	436	470	428	476	483	502	495	479	508	454	465	442	502	487	505	457	446	474	476	453	478	501	442	440	492	449	469	485	480	455	439	470	446	484	441	482	449	466	503	490	469	483	488	436	487	445	499	492	455	467	439	465	480	453	469	430	464	496	457	463	424	478	479	442	457	529	470	458	453	447	524	469	433	443	452	472	466	489	538	492	452	450	442	492	499	448	504	496	477	485	458	475	491	467	444	468	442	448	477	459	493	510	506	466	472	467	457	482	454	436	479	476	445	471	479	468	468	445	499	482	475	436	488	489	455	470	499	491	493	441	467	442	474	436	490	482	503	430	483	459	480	483	467	469	428	460	498	491	455	463	433	478	447	447	473	474	438	486	469	444	477	513	451	485	455	477	471	481	445	439	497	479	468	430	474	479	428	491	499	430	495	510	488	434	451	496	510	477	492	469	488	485	468	463	483	471	481	468	485	443	475	460	459	467	427	522	469	516	418	495	497	435	451	447	488	477	441	454	452	479	477	470	403	452	477	479	453	450	461	436	494	467	490	489	514	481	444	445	468	464	442	554	441	446	508	451	449	453	469	456	480	466	476	491	465	480	440	489	473	449	474	459	435	470	460	457	461	449	500	462	468	489	479	451	478	475	462	447	448	481	459	468	449	499	490	490	436	455	441	471	474	452	413	482	458	430	482	451	518	477	503	468	497	500	470	465	457	473	458	458	480	435	481	488	463	494	484	464	467	486	473	469	470	504	480	469	444	498	450	480	493	469	505	423	498	472	464	497	452	484	478	473	461	500	486	492	475	488	495	490	506	489	445	466	475	441	430	458	477	488	465	444	480	461	495	494	454	475	466	461	487	434	503	452	447	477	514	467	472	455	474	449	472	525	464	495	482	458	462	500	467	494	478	466	443	501	447	453	461	464	461	469	450	492	469	515	470	462	459	467	462	480	470	519	467	449	467	471	477	444	466	425	467	463	430	488	489	506	488	483	475	457	474	466	447	461	463	500	470	468	476	435	476	482	453	478	471	479	473	466	441	478	476	451	437	472	496	473	465	502	493	480	473	475	468	503	439	449	434	462	445	478	464	473	464	437	481	452	466	466	465	440	468	492	489	465	476	496	481	465	454	477	476	463	464	489	470	464	469	487	416	440	480	490	485	472	437	490	431	476	454	450	485	431	442	495	483	452	484	444	463	452	510	446	466	464	483	491	469	460	511	461	458	459	498	475	454	472	436	481	464	473	479	475	460	499	478	476	439	468	474	447	486	491	456	515	468	497	520	456	469	479	453	488	479	472	468	458	471	495	470	475	462	450	494	449	471	434	455	496	466	459	461	439	496	471	457	511	446	485	489	475	418	475	475	491	474	475	479	458	453	485	469	459	443	420	450	447	476	491	469	476	477	477	485	488	466	441	474	458	472	447	516	460	498	474	444	469	444	539	480	461	467	492	476	452	492	458	469	478	496	458	469	477	438	484	485	491	487	462	475	504	472	444	535	499	500	462	497	469	437	464	450	452	514	478	454	443	465	483	478	453	455	494	523	459	439	487	496	470	438	504	540	485	437	511	447	489	472	481	447	469	444	475	475	508	496	455	470	484	465	445	497	527	469	478	470	460	481	426	431	442	491	485	463	486	442	450	494	457	485	445	466	475	490	512	477	465	464	464	476	477	462	484	450	474	473	475	462	474	514	458	464	490	479	471	500	448	411	507	466	468	496	430	496	477	460	487	444	451	470	486	502	481	488	449	474	476	480	490	459	471	476	481	468	486	487	437	500	478	455	468	458	479	443	483	495	472	461	447	489	480	491	479	465	442	467	501	460	474	477	465	449	475	461	471	481	453	472	470	451	480	470	506	449	415	455	486	471	470	457	503	467	471	478	476	452	482	483	475	496	493	468	520	435	457	496	489	477	455	484	484	462	447	464	470	497	515	446	479	476	507	465	498	453	445	513	483	446	468	521	474	447	477	499	471	484	472	451	480	477	477	481	493	499	500	472	453	458	448	473	482	462	473	476	461	491	504	481	441	490	444	486	448	481	466	465	471	482	483	478	479	459	463	451	495
2067	720	405	346	347	472	538	379	312	204	157	128	89	85	81	75	70	68	63	59	68	53	48	53	54	48	55	53	46	54	39	41	56	59	48	53	53	70	51	51	49	32	34	54	45	42	46	101	120	118	103	90	60	48	41	56	26	32	39	38	41	31	36	36	30	42	31	37	38	26	36	45	34	47	33	29	30	41	44	48	39	42	41	30	35	38	34	29	27	37	38	30	35	41	35	33	48	39	40	31	43	36	38	37	36	34	43	40	26	34	37	34	46	37	25	39	29	41	34	37	28	39	32	38	36	40	42	31	36	50	41	45	34	35	33	51	38	51	36	38	25	39	31	40	30	35	47	29	37	35	45	34	38	36	42	40	41	34	31	45	34	34	50	33	41	42	29	34	40	36	42	52	27	39	37	40	32	39	34	30	39	47	48	30	35	46	34	27	35	43	27	36	30	38	36	34	33	29	43	39	36	31	32	40	37	37	40	38	34	26	41	31	37	22	29	42	31	39	32	33	33	38	45	34	33	35	38	36	31	41	32	46	33	29	31	33	39	21	49	48	41	40	45	44	37	43	32	38	37	40	48	34	26	35	44	33	32	41	31	38	42	43	40	30	41	38	29	30	40	39	40	47	33	35	46	35	33	34	38	34	44	35	34	35	35	43	41	26	40	42	36	38	44	29	39	38	41	36	52	34	28	34	35	37	33	38	36	41	35	35	35	32	37	50	37	40	39	39	36	46	37	49	37	44	32	38	36	22	38	32	26	53	36	40	49	45	44	39	28	52	32	36	47	28	33	32	38	29	50	32	23	34	29	27	39	45	42	32	42	35	34	37	44	34	35	40	37	38	34	39	25	26	32	38	45	36	33	39	38	41	36	24	36	37	35	34	29	39	42	35	45	38	46	32	28	29	34	45	43	22	43	36	35	34	33	43	40	26	34	35	34	28	38	36	32	33	29	32	47	33	39	25	51	38	33	37	48	31	32	36	27	38	29	25	49	35	32	41	30	30	35	29	43	37	41	25	39	31	34	38	27	37	42	42	39	37	40	29	29	43	34	38	31	36	31	23	34	34	35	37	30	34	38	41	43	32	42	36	33	40	43	37	40	23	30	44	28	35	39	41	46	30	28	36	44	40	33	48	35	44	33	34	37	38	33	29	35	38	38	48	57	47	31	35	32	44	30	41	40	35	33	29	45	40	39	40	38	39	36	44	42	32	36	42	33	31	45	39	36	38	32	30	39	32	26	34	31	39	38	38	27	31	30	36	26	36	39	40	33	38	32	44	28	37	27	26	31	39	37	35	47	39	30	44	30	29	46	41	32	43	41	38	30	48	32	35	42	44	44	32	50	36	30	37	33	39	46	34	44	29	35	32	41	45	40	35	36	37	37	32	32	32	37	39	40	43	39	38	35	25	48	28	32	36	42	23	30	35	41	44	40	42	40	29	45	34	37	41	32	39	42	37	40	39	34	38	29	25	31	35	37	31	48	39	34	28	40	26	30	39	34	47	28	41	33	38	40	39	39	35	35	28	27	42	43	38	24	37	35	33	31	32	28	38	35	29	40	37	35	40	45	39	35	42	29	41	41	25	38	40	36	33	40	34	38	44	37	30	37	34	41	33	39	42	38	35	39	36	36	31	26	31	37	36	27	36	42	42	35	26	26	41	37	36	46	35	38	38	44	31	31	35	41	35	35	25	29	45	46	33	34	46	37	33	35	33	35	41	28	47	38	37	33	30	44	31	43	40	37	35	29	34	27	39	33	47	41	41	38	28	31	31	34	43	48	39	47	30	32	31	35	42	32	40	37	42	32	31	40	35	38	32	40	39	38	27	44	39	34	24	54	30	42	41	33	37	42	31	40	26	36	41	41	41	32	34	31	49	20	35	47	40	38	39	32	33	29	38	32	41	23	26	49	33	34	40	39	38	35	43	39	31	46	49	48	32	39	37	42	30	36	35	25	35	34	33	30	39	30	30	32	39	39	43	35	32	31	26	33	34	28	51	44	43	38	42	39	33	26	36	37	28	34	32	32	39	32	43	39	51	43	39	39	43	35	40	26	43	34	34	43	38	33	32	43	40	55	31	28	33	30	52	31	46	49	37	25	36	49	30	32	38	29	38	30	38	43	29	40	26	39	35	43	38	34	41	35	43	39	33	38	44	44	28	27	44	37	26	26	34	48	38	40	22	36	28	29	39	44	21	32	41	35	39	39	37	43	27	44	33	29	39	37	32	35	36	33	37	41	34	29	47	36	41	40	37	40	37	39	37	40	29	38	37	46	44	40	38	35	35	38	28	39	31	37	36	40	39	38	35	33	23	30	37	44	40	43	41	29	42	46	29	32	39	34	35	39	45	29	43	39	38	40	36	29	45	39	41	29	32	36	33	43	35	41	41	30	35	38	35	40	39	40	35	36	32	39	35	28	31	34	53	42	38	28	45	34	37	33	33	28	38	32	42	40	55	37	34	40	34	39	33	29	36	28	39	51	30	38	38	34	39	29	35	39	31	36	35	42	31	42	40	39	35	40	32	31	43	34	44	38	38	33	37	38	33	37	37	39	29	54	43	41	31	34	40	33	31	40	39	38	40	56	40	35	41	39	33	34	34	30	28	39	30	35	38	34	44	25	36	37	36	36	34	34	33	39	35	34	37	51	36	34	30	40	32	31	38	36	40	29	43	37	27	35	31	32	37	31	33	31	27	35	46	41	32	38	30	38	37	39	38	31	38	38	38	36	37	35	44	30	49	39	41	31	32	30	40	40	27	31	47	35	32	33	38	33	34	36	29	35	41	32	29	22	21	32	50	38	45	36	44	37	45	50	32	40	36	39	39	33	35	37	36	41	35	39	36	35	53	35	39	32	32	41	34	36	35	34	24	38	31	27	40	39	35	39	50	28	42	36	37	30	42	33	45	36	33	42	43	29	46	30	51	36	38	29	34	36	51	39	36	28	36	30	46	31	31	34	32	33	34	32	37	39	37	28	36	45	47	31	30	39	27	36	29	45	35	33	36	36	46	35	29	37	34	41	41	51	32	31	34	38	39	43	39	29	39	26	33	41	29	43	35	40	41	39	40	47	20	27	36	40	37	40	37	30	41	37	30	34	26	43	29	40	29	37	34	32	41	45	30	40	31	41	33	37	45	35	36	32	41	38	38	47	36	30	31	31	49	39	43	33	40	40	38	42	42	30	24	31	31	35	33	29	31	28	35	33	38	34	38	33	35	31	37	42	39	29	37	37	43	30	34	37	39	33	34	31	37	38	24	34	40	26	39	41	39	35	32	47	43	43	40	31	29	36	35	42	36	36	41	42	34	45	42	31	33	38	46	31	40	48	28	27	51	38	40	37	28	37	38	36	31	28	39	42	38	41	38	35	38	39	39	38	28	33	52	39	33	27	37	37	37	36	47	37	34	34	33	43	40	37	29	41	33	26	39	48	41	40	30	44	34	39	34	33	41	38	43	43	35	32	35	38	29
18886	10628	6734	12762	21718	23539	21911	17974	13643	9899	6669	4323	3396	3129	2787	2005	1929	1948	1762	1521	1508	1289	1031	924	918	1206	1223	964	804	671	618	776	980	968	943	1150	1436	1385	1151	1110	1045	752	848	965	653	514	889	2309	3231	2854	1977	1338	828	556	442	413	408	364	412	367	384	375	380	393	390	394	416	394	372	386	400	408	397	368	397	396	388	410	401	420	389	422	402	403	381	395	435	411	383	388	397	424	412	377	358	376	407	386	433	377	400	385	414	376	378	390	355	433	369	397	372	397	370	345	383	369	406	413	387	375	436	390	408	373	401	413	391	433	435	409	389	387	401	362	408	414	421	379	411	359	379	423	361	425	412	347	369	382	376	402	403	391	373	407	430	412	408	354	394	403	372	403	440	378	369	411	420	418	375	415	400	397	431	426	433	423	369	422	416	375	408	450	384	397	422	411	395	425	365	378	400	358	399	405	400	356	389	371	384	404	384	391	423	396	441	386	416	389	372	361	390	415	408	442	386	373	381	429	400	386	430	419	375	429	403	359	354	398	419	383	375	364	350	373	403	402	408	398	364	404	397	370	383	372	373	405	400	366	418	419	409	396	415	384	378	353	409	429	364	376	405	395	422	389	416	388	397	374	371	403	378	393	393	408	400	415	373	368	397	436	389	397	407	403	412	371	361	385	372	366	402	394	386	402	395	397	375	378	431	416	416	448	377	356	435	438	427	369	431	379	405	393	363	390	399	427	368	386	415	416	404	375	393	434	379	368	366	426	358	391	378	365	399	390	362	395	392	373	376	380	399	383	399	412	376	392	383	420	392	400	377	375	445	412	396	387	413	380	438	413	428	427	388	396	398	370	394	362	397	390	394	411	366	370	418	399	389	394	374	425	403	378	382	368	387	385	377	380	407	388	360	398	391	413	378	364	396	385	405	396	414	400	388	417	383	408	390	391	389	386	412	388	400	398	380	383	391	391	383	389	374	378	420	418	418	398	386	395	446	383	407	382	417	417	388	381	387	368	423	416	375	373	425	391	382	395	393	396	430	386	410	385	417	405	377	359	381	376	367	396	439	409	419	391	367	401	389	389	379	408	407	341	383	404	390	401	387	364	380	379	392	384	360	387	390	436	382	427	397	365	404	414	370	320	415	398	374	398	380	400	374	384	402	403	388	398	402	391	405	364	384	398	412	432	388	400	414	412	422	404	410	362	392	408	389	396	405	379	405	375	392	406	402	421	425	418	376	447	371	369	426	383	385	373	391	405	426	391	410	387	389	422	388	391	390	395	381	467	379	376	396	443	381	386	422	416	376	389	424	381	402	397	403	412	403	394	387	362	392	410	373	401	387	372	415	433	382	411	406	368	381	403	406	370	393	389	377	386	458	394	396	397	405	394	407	385	387	362	437	397	379	410	380	378	415	418	391	363	390	397	385	389	372	415	417	413	400	396	368	423	356	409	416	349	370	384	391	369	380	410	368	407	412	395	393	405	380	349	413	375	407	395	406	390	401	386	410	385	396	402	397	405	368	388	421	400	391	389	385	376	396	397	441	388	382	394	411	398	406	405	384	406	364	427	422	399	392	391	410	367	431	389	417	404	437	383	362	387	399	366	412	399	394	361	370	408	388	400	409	392	422	399	382	420	415	392	363	367	385	374	382	386	361	384	356	375	401	394	371	425	425	382	378	369	387	363	376	397	394	363	387	381	415	369	402	390	405	392	383	390	390	386	413	382	360	390	413	406	404	366	391	369	392	332	376	378	393	410	405	411	390	381	371	359	440	374	394	350	397	362	393	420	419	375	391	413	423	415	393	386	371	388	387	389	419	422	422	404	371	393	413	440	397	397	400	430	395	373	390	417	424	359	368	405	396	396	392	391	414	418	349	399	382	411	362	379	372	373	419	400	398	377	426	365	385	395	408	406	410	448	409	397	408	437	398	404	420	434	390	358	384	375	394	401	392	391	435	418	389	392	365	410	390	371	391	378	429	399	381	414	378	346	434	402	409	408	385	423	371	400	396	375	385	410	389	392	377	406	387	378	375	382	403	397	401	407	426	387	390	405	402	415	406	401	379	390	421	374	418	414	394	389	379	376	444	369	382	414	396	401	376	385	388	358	394	380	395	397	401	431	401	372	387	358	400	438	426	383	401	371	413	403	388	418	410	381	356	363	381	403	395	385	398	402	376	394	412	374	403	412	391	386	421	375	411	386	425	428	393	428	392	384	396	370	412	420	382	426	431	425	379	389	398	416	363	396	432	400	396	418	393	398	390	381	416	417	392	406	425	414	393	365	419	387	395	394	398	411	390	388	370	401	400	381	415	421	395	395	405	377	389	387	416	417	382	370	412	374	390	417	397	394	372	412	399	402	371	431	388	405	404	403	394	440	382	380	386	378	394	388	420	405	396	396	409	392	406	374	417	395	392	422	361	402	356	432	425	401	393	427	389	362	392	366	400	405	396	405	429	374	404	430	389	427	420	373	415	404	379	377	414	402	378	388	374	400	401	404	435	382	380	402	392	380	363	400	360	399	377	391	373	415	413	422	413	401	375	407	398	408	384	394	422	441	401	385	361	383	405	419	398	375	416	373	373	422	413	388	362	364	379	377	365	428	383	375	416	376	402	397	406	387	389	389	390	430	381	392	397	385	382	380	390	366	409	401	396	404	386	415	413	393	411	403	400	391	386	386	349	372	361	415	402	370	386	403	402	355	366	369	430	390	416	406	400	367	386	358	371	393	409	385	376	391	383	358	383	369	384	417	385	405	397	424	404	383	396	377	382	426	413	375	393	389	406	414	378	402	413	433	370	392	415	353	401	388	421	405	411	376	420	403	378	429	397	385	394	392	388	368	392	432	399	437	391	401	386	410	363	406	396	400	386	414	413	384	357	413	410	388	394	434	410	411	386	382	400	418	403	390	336	396	424	428	381	380	404	438	416	366	390	402	407	377	370	427	406	368	376	411	379	441	402	402	423	417	424	391	390	403	392	437	423	384	407	404	424	406	393	401	397	411	375	335	410	409	403	375	414	388	382	403	415	380	382	410	412	385	427	388	412	391	398	416	388	388	409	440	395	398	415	390	394	383	421	404	404	397	412	409	393	385	362	424	407	371	388	380	426	379	388	404	400	398	410	421	394	434	396	403	356	347	381	389	373	384	398	395	385	383	374	393	397	376	400	411	424	410	389	401	416	383	418	402	424	410	429	378	396	369	403	347	401	400	379	415	390	423	391	387	351	441	399	414	368	381	380	400	395	426	416	389	382	376	391	361	379	393	404	411	407	397	396	405	432	420	399	377	363	384	403	372	383	430	391	420	388	387	399	397	405	384	401	401	426	399	389	394	378	369	390	402	371	433	428	385	377	389	412	356	399	421	399	385	404	399	385	394	378	421	398	419	399	388	416	413	429	377	402	372	434	395	399	371	395	429	396	436	408	368	353	387	379	395	411	400	390	411	376	401	393	399	398	432	374	417	378	389	399	394	403	400	394	404	352	401
1794	1085	596	497	513	728	742	564	441	304	226	176	136	114	131	117	98	95	99	111	84	70	69	74	75	75	57	69	49	65	64	57	67	70	74	89	88	94	73	89	67	48	49	57	62	81	73	191	286	221	172	108	83	71	57	50	52	40	39	44	44	46	46	31	51	38	32	43	44	42	36	47	41	57	44	40	39	62	38	34	30	49	48	42	49	47	51	48	41	50	42	40	53	45	48	44	50	52	49	47	46	56	38	43	40	31	45	52	49	47	49	63	42	45	54	60	54	48	38	37	30	46	48	36	45	46	47	40	41	38	47	42	39	38	52	45	53	49	49	57	43	46	52	50	43	34	42	42	49	44	45	35	49	46	53	32	43	45	40	48	39	48	54	40	49	36	42	41	41	50	54	35	42	53	29	44	40	40	46	34	51	42	49	51	43	42	48	48	36	40	55	43	48	55	38	52	39	47	43	48	26	43	46	40	48	47	41	47	35	58	62	40	32	63	36	37	43	40	36	41	52	40	38	41	40	58	37	44	55	45	36	54	40	45	54	42	48	50	49	47	44	46	46	54	48	41	45	44	37	49	49	44	49	44	38	50	41	50	52	45	47	36	48	53	38	57	51	51	42	39	45	46	46	45	37	41	54	49	37	38	34	44	46	53	36	41	47	45	37	42	39	60	46	45	50	44	51	43	45	46	37	34	38	33	54	26	38	60	40	42	46	31	43	47	46	40	50	42	45	50	45	49	45	39	38	51	35	45	43	39	39	29	52	37	48	37	55	45	51	52	37	39	41	62	49	45	36	40	48	37	41	45	40	56	46	42	46	42	49	41	37	50	41	40	52	54	48	29	44	42	55	39	41	44	47	46	48	50	41	43	42	45	40	29	49	45	65	36	45	44	40	39	43	49	31	49	46	44	42	34	40	40	39	42	47	45	53	39	41	43	33	45	51	51	46	52	42	36	44	39	53	39	48	35	44	46	46	41	37	38	49	55	48	51	44	48	43	51	46	39	40	47	39	49	41	52	33	45	51	43	39	52	35	46	64	37	51	45	58	52	35	27	32	45	61	39	48	55	43	47	52	50	45	45	47	41	42	49	47	49	47	41	38	49	38	38	39	42	37	44	36	46	31	63	44	46	38	45	54	42	36	41	47	42	41	48	33	41	43	49	33	37	43	54	52	47	40	59	34	49	36	64	48	50	52	40	64	41	52	42	46	47	47	33	45	41	53	44	45	48	34	39	42	41	46	43	51	62	49	50	47	37	37	54	46	42	45	40	47	45	52	47	57	51	38	53	45	46	42	46	35	45	41	48	51	40	40	54	42	61	42	35	51	46	46	46	39	42	43	39	54	36	37	41	44	43	53	50	51	45	47	33	39	45	36	38	53	32	43	54	39	37	60	35	42	33	47	35	33	43	53	32	53	43	50	48	44	45	36	54	35	41	42	36	54	49	37	29	43	35	42	41	61	38	54	48	51	42	37	43	43	41	44	39	43	59	52	39	41	43	42	48	48	41	44	41	41	45	55	48	48	40	45	50	58	35	47	37	34	39	45	38	46	61	35	38	38	48	34	42	33	38	51	41	55	44	49	56	43	36	48	41	42	56	55	45	33	60	47	58	41	35	48	43	45	37	42	51	34	49	41	53	46	50	43	40	51	38	46	36	33	46	38	47	42	36	50	41	44	42	39	47	25	55	56	46	44	59	47	41	43	56	42	41	38	51	34	54	41	46	44	40	40	46	41	45	37	48	37	47	44	50	45	46	44	49	35	38	35	49	52	39	42	56	66	36	41	41	32	43	43	37	38	36	47	48	52	33	50	42	50	32	63	44	46	46	50	49	52	47	50	39	31	40	45	33	35	47	38	44	46	36	53	42	51	60	44	44	51	47	41	46	35	33	40	39	48	38	42	42	42	47	44	49	38	58	41	50	34	51	34	43	44	52	46	37	53	37	54	57	46	51	41	25	44	39	37	36	39	58	37	43	33	65	33	43	49	44	40	56	43	43	38	48	43	40	51	49	45	55	42	38	30	48	45	42	57	43	56	45	46	39	44	44	45	43	44	59	59	30	55	41	46	48	49	54	47	50	48	45	26	34	57	49	47	33	40	40	54	42	47	41	39	41	41	41	52	38	41	46	58	45	50	56	48	61	43	45	39	33	49	50	54	44	47	40	53	54	58	48	38	50	50	51	40	51	52	52	39	46	40	46	59	54	35	39	46	47	42	51	42	60	40	40	48	45	50	43	45	45	35	41	45	49	47	44	42	48	49	45	45	54	48	39	43	53	30	47	47	58	37	49	39	54	45	40	44	42	38	45	41	44	42	42	39	41	39	34	41	54	47	43	41	56	43	49	41	45	43	58	41	35	49	47	46	55	38	61	56	49	44	36	34	38	40	52	45	38	45	43	47	59	45	46	57	51	41	44	40	40	47	53	37	50	49	43	40	57	36	42	35	39	54	40	46	39	49	51	32	34	45	42	49	43	37	39	38	44	47	52	39	41	37	46	46	46	49	46	48	47	50	43	40	38	35	45	46	42	38	50	45	41	54	48	53	45	54	44	46	47	34	46	28	29	44	28	44	63	42	48	40	46	47	36	51	41	51	47	41	46	33	44	50	52	36	46	59	49	51	53	34	43	47	52	48	32	36	39	50	54	36	50	36	53	45	46	42	58	48	58	40	49	43	50	53	41	47	30	47	52	57	42	43	47	55	44	49	38	52	45	44	43	56	41	51	38	50	43	48	50	41	41	47	45	59	44	36	46	38	56	54	52	37	29	51	39	38	55	55	33	47	41	50	43	41	44	45	55	36	41	47	54	36	35	37	43	39	54	38	43	46	51	47	47	51	50	50	48	43	58	38	44	42	54	37	42	40	39	38	50	54	37	50	34	50	44	51	51	49	57	39	44	28	30	57	37	46	37	38	48	37	51	58	42	49	47	56	53	44	59	42	55	47	46	45	64	51	62	39	45	44	46	46	44	46	41	59	45	39	50	45	36	49	48	53	38	46	40	54	46	51	57	43	50	40	39	39	39	42	42	43	52	32	43	35	39	53	48	40	42	46	51	55	46	45	50	32	33	42	42	49	46	55	36	47	40	42	37	47	45	45	51	52	48	39	49	46	45	38	41	39	41	49	47	54	52	40	48	58	44	42	45	37	37	43	51	48	38	51	42	46	44	45	44	42	36	54	43	53	44	35	47	54	48	44	49	45	33	54	45	57	35	39	43	46	39	46	46	49	49	43	40	35	38	59	45	56	47	43	42	49	55	39	41	40	46	44	44	37	37	44	47	32	49	50	31	38	42	38	43	50	41	46	37	55	50	42	32	53	46	39	39	53	40	33	50	46	46	39	47	43	42	38	52	35	39	39	40	46	43	48	38	50	44	51	38	45	31	48	42	53	45	39	51	38	52	43	49	38	49	53	42	44	42	50	36	44	46	45	55	44	46	37	52	36	34	32	40	39	49	40	52	48	40	51	43
22020	13815	9237	16140	25378	27296	25097	20998	16339	12161	8912	6499	5317	4629	4316	3385	3206	2696	2462	2312	2150	1603	1392	1389	1448	1513	1459	1133	898	941	1068	1198	1281	1345	1489	1985	2269	2006	1504	1421	1406	898	898	1048	1766	1813	1629	5578	7071	5562	3818	2268	1343	754	636	539	490	467	500	473	450	515	487	523	510	480	517	470	487	492	519	483	487	479	502	448	465	479	508	506	462	499	517	471	476	515	510	472	479	489	510	468	465	483	529	478	490	443	445	521	476	501	484	480	508	487	508	478	510	479	456	515	458	481	501	489	499	463	468	464	489	538	504	520	488	464	480	502	477	465	507	503	479	487	449	486	481	440	485	525	480	512	467	508	487	493	468	502	475	489	490	490	504	478	488	512	498	495	496	493	478	492	503	480	478	493	492	478	488	519	481	513	521	466	516	447	511	460	462	443	481	514	525	456	510	480	514	494	500	447	513	450	490	509	490	462	446	460	487	518	465	483	448	505	512	513	448	471	469	414	488	542	485	524	483	473	507	476	512	530	495	501	526	468	507	508	512	504	486	511	484	487	498	487	472	489	473	473	503	484	456	504	473	463	477	471	485	481	473	476	460	493	471	488	466	463	449	489	517	496	456	457	483	424	525	497	464	457	465	493	457	471	479	412	482	453	516	491	503	474	466	490	469	491	510	493	471	485	504	505	502	503	501	466	502	485	514	456	495	434	471	509	507	493	462	491	497	498	486	443	510	471	490	488	477	513	479	458	500	465	483	499	491	451	472	476	532	471	490	487	503	519	489	528	491	488	477	520	512	487	484	520	475	515	486	472	506	489	471	476	481	496	469	489	454	437	497	483	483	507	482	482	488	469	499	478	488	488	462	492	471	526	463	479	513	478	443	488	466	503	438	506	512	449	529	473	456	500	471	506	474	488	481	458	497	495	473	504	491	485	494	488	498	462	497	436	498	524	482	488	496	491	479	512	504	490	513	480	534	508	448	481	472	504	531	471	455	471	460	458	478	500	545	480	488	498	495	498	448	481	483	479	460	512	473	444	492	493	515	485	450	474	516	467	478	478	503	505	467	505	478	457	486	474	487	466	503	508	414	476	472	475	503	475	491	490	457	529	545	496	459	449	487	530	512	450	499	447	511	512	479	471	471	448	506	538	514	500	497	500	475	482	492	443	505	496	502	506	505	468	467	482	495	472	465	482	485	509	483	441	510	458	475	474	535	486	487	455	477	496	497	484	471	504	535	527	516	459	493	474	503	516	469	503	513	512	434	492	476	528	517	516	456	483	485	482	474	472	503	462	469	463	456	500	471	509	512	444	549	485	453	491	468	474	473	488	470	496	515	500	472	497	476	484	485	482	478	486	483	490	525	497	476	502	502	479	492	493	463	505	506	502	471	487	492	440	493	466	493	458	439	459	458	458	438	506	524	486	478	457	504	495	479	507	477	495	488	460	478	460	462	485	487	455	491	476	445	502	501	464	491	447	496	464	482	499	505	502	483	488	500	497	487	465	447	494	508	473	450	517	510	476	473	502	449	454	508	485	485	468	495	479	474	518	475	511	471	517	511	506	487	492	510	498	499	479	479	443	490	468	483	508	513	482	542	509	488	464	510	437	447	493	456	497	480	454	491	499	530	516	469	487	495	476	488	445	465	512	503	500	453	496	512	458	505	502	471	492	486	461	484	492	496	472	507	505	477	473	449	519	441	449	507	511	467	492	474	480	503	468	453	510	511	494	516	505	483	500	514	462	442	457	470	493	477	496	500	504	464	515	476	469	473	455	451	462	504	486	522	522	533	442	535	475	524	470	448	521	454	521	486	504	479	499	452	476	471	539	507	490	507	476	499	502	509	518	522	473	499	479	495	468	483	465	481	472	458	494	456	483	493	484	485	465	501	493	480	480	474	511	492	461	479	462	499	451	496	436	493	503	542	483	470	482	488	457	498	486	487	495	521	482	485	500	469	493	473	487	432	498	517	466	480	445	464	486	426	509	477	480	478	481	461	480	533	491	489	493	482	499	479	477	511	465	498	458	491	481	491	507	437	484	509	451	493	503	509	464	450	473	504	507	447	471	504	477	469	455	449	472	473	481	482	507	489	487	519	466	459	480	483	442	475	497	488	497	519	509	487	488	481	480	487	522	451	520	475	487	499	471	492	473	491	493	506	496	505	476	492	487	484	471	460	475	458	477	481	471	509	492	497	513	452	491	454	469	476	488	505	443	495	491	470	507	486	468	520	498	472	480	500	467	506	517	439	490	510	440	471	525	471	446	502	494	466	476	485	446	499	457	483	500	526	507	499	494	512	466	501	474	486	456	502	489	506	478	452	501	452	476	445	472	473	526	477	499	474	513	508	456	475	488	480	511	478	454	493	482	489	486	478	495	457	465	456	480	428	496	492	517	498	484	524	512	472	453	569	503	534	472	451	511	508	490	479	507	479	488	495	464	502	510	458	494	498	483	461	494	470	496	473	482	535	432	479	450	489	530	496	486	498	500	516	455	464	458	514	480	492	494	495	511	530	487	502	446	485	493	448	481	486	496	472	503	424	517	499	480	493	499	457	523	518	501	468	492	498	481	451	473	507	492	504	473	472	470	486	487	486	506	472	493	465	547	457	464	473	470	469	478	503	460	496	422	495	485	485	480	483	472	491	457	489	464	481	473	490	461	474	454	476	483	490	461	473	485	490	492	490	479	518	504	464	480	445	473	492	457	503	461	493	487	499	502	458	509	493	464	475	555	512	459	496	463	480	488	460	495	507	451	461	478	481	486	520	504	486	448	498	502	422	479	517	467	528	485	506	457	454	488	491	488	489	470	522	437	501	500	446	500	536	465	514	489	480	477	468	483	538	468	487	478	476	470	473	492	508	508	492	499	429	485	471	456	448	500	505	487	465	502	473	474	476	502	462	466	507	490	472	525	486	531	467	489	469	511	474	499	503	520	478	507	536	474	508	487	445	461	509	523	471	523	495	442	470	478	461	499	482	493	473	517	479	499	485	524	493	488	450	475	467	455	519	502	494	435	462	473	501	477	497	463	483	521	515	520	501	476	491	497	490	475	465	460	488	500	490	472	466	494	476	480	475	454	464	468	490	516	497	499	492	495	455	502	492	480	497	500	482	475	470	490	511	468	493	496	497	472	475	461	471	485	514	456	451	516	493	531	471	495	472	476	474	500	477	483	441	498	496	501	490	469	509	504	474	518	495	497	504	513	506	466	512	509	446	497	483	526	490	455	476	499	485	487	512	485	436	496	516	508	480	505	550	460	473	468	474	518	470	498	469	479	460	476	459	480	528	493	488	514	511	471	466	498	509	441	536	454	477	461	459	467	492	465	519	473	470	452	442	472	473	461	494	516	477	514	473	473	480	501	471	483	484	476	533	522	510	494	506	513	480	497	444	503	485	456	482	467	472	520	447	504	498	494	439	499	507	496	488	505	470	472	461	465	486	474	515	491	516	496	499	493	463	512	490	445	482	459	464	460	459	485	506	465	462	484
3300	969	579	451	451	658	653	537	357	293	215	168	155	141	112	98	103	104	84	90	71	70	60	51	69	44	59	58	51	67	52	66	59	50	70	93	62	67	71	64	62	50	48	52	132	196	81	132	255	218	159	107	69	42	44	40	36	44	50	44	40	32	39	33	39	34	37	35	31	30	39	36	30	38	31	34	37	31	51	43	34	34	28	34	43	35	25	34	45	38	42	44	36	20	41	37	27	32	34	44	36	51	39	42	32	30	50	48	32	37	44	36	48	33	45	33	39	38	41	33	43	41	40	28	29	28	35	28	26	28	37	37	37	43	40	43	38	35	40	44	43	42	41	45	28	39	38	30	46	27	36	44	40	45	42	37	25	27	28	32	36	37	38	39	33	30	40	30	33	44	44	37	35	30	44	30	36	39	33	40	35	39	48	39	28	40	33	40	30	31	32	37	32	29	39	30	28	40	39	33	32	39	27	34	32	42	35	35	35	36	30	26	36	39	32	42	44	35	37	40	29	40	31	46	37	34	33	29	35	43	28	30	46	31	37	34	36	31	29	28	33	36	36	25	45	38	27	37	28	33	31	28	39	37	27	41	39	42	43	39	39	37	42	23	40	40	29	31	43	36	35	42	38	35	37	38	44	26	32	40	28	38	38	32	27	29	41	31	29	32	40	40	37	30	29	32	32	36	30	42	31	38	37	36	41	26	38	42	32	30	37	35	29	27	42	32	32	37	43	43	37	40	40	31	46	37	32	34	36	35	47	26	32	34	36	37	33	44	37	27	30	33	34	40	41	44	31	38	32	42	36	28	36	34	37	41	43	39	40	37	44	31	40	33	42	44	31	40	28	35	35	51	29	39	36	41	31	43	33	46	32	30	28	24	38	32	24	40	46	34	46	42	35	33	35	29	34	37	28	38	30	36	33	37	41	38	32	37	51	40	46	34	43	32	43	37	32	29	39	36	25	29	40	39	29	42	41	47	43	38	29	33	37	30	40	24	42	39	34	36	29	21	31	31	34	42	34	31	34	36	33	38	24	28	43	31	37	31	32	26	24	43	41	27	40	27	42	37	37	37	42	35	37	29	33	42	48	35	42	43	33	42	36	36	41	34	28	35	33	32	33	44	33	30	25	39	33	34	42	38	23	39	34	32	32	38	34	34	46	37	36	41	40	29	32	54	35	36	38	39	28	31	31	35	41	34	39	28	34	36	29	40	35	30	27	31	49	34	46	36	31	36	35	25	33	45	34	39	28	37	34	47	41	36	37	37	37	40	45	34	34	40	32	46	37	35	27	35	36	37	38	42	38	26	33	27	43	33	43	29	37	42	44	19	40	35	29	38	38	26	43	31	40	32	35	37	39	31	28	42	40	40	41	36	28	42	28	33	34	43	30	34	34	36	35	31	29	40	38	37	22	29	28	36	27	31	45	41	39	36	34	29	33	45	36	42	24	32	33	35	31	35	38	28	38	46	21	33	43	43	39	36	20	33	28	37	33	48	32	26	42	34	27	39	32	32	32	32	38	37	40	33	41	36	41	35	39	43	35	26	35	39	35	39	27	41	35	27	31	36	40	33	40	32	31	48	26	31	33	35	30	34	36	26	46	46	24	40	35	40	38	31	35	42	37	38	38	31	34	35	46	35	37	39	44	37	31	31	39	32	43	29	41	29	39	36	38	31	29	32	19	29	30	27	37	33	35	42	46	38	38	37	30	22	37	40	36	40	34	35	30	40	36	34	40	43	48	35	38	39	40	26	47	30	40	35	32	46	23	31	33	34	42	31	41	32	35	35	36	34	42	40	32	34	31	36	29	38	40	41	35	37	32	29	37	29	40	40	37	27	31	39	30	28	29	36	34	26	28	35	35	37	38	28	34	51	38	27	32	32	43	35	42	39	33	49	36	35	34	39	26	34	32	35	35	27	36	33	36	35	27	38	27	49	39	37	34	26	46	38	51	42	39	35	35	40	31	38	32	34	38	46	34	40	35	33	31	39	27	45	40	24	35	31	36	43	39	34	41	35	27	47	23	42	35	37	30	40	26	29	33	38	35	32	40	41	43	40	35	32	29	34	37	36	37	31	26	39	46	38	32	31	30	31	46	40	34	40	27	30	39	39	36	24	38	38	44	43	44	35	30	38	38	39	28	39	37	28	41	33	41	33	41	40	36	40	36	41	43	43	34	25	34	40	35	42	34	43	37	37	35	29	36	33	30	34	35	46	39	38	25	32	35	31	26	24	34	29	50	51	32	44	30	33	32	31	26	41	35	40	27	35	31	48	36	33	44	25	46	45	42	32	35	30	33	40	34	43	35	39	30	32	41	32	47	27	34	29	43	28	34	33	37	42	35	35	40	40	38	49	36	44	30	44	60	37	37	38	35	36	35	27	27	37	49	42	30	31	38	43	39	47	37	24	41	32	29	35	45	33	29	32	38	33	25	32	46	34	37	29	42	38	34	34	46	40	36	35	43	44	37	34	42	27	36	30	41	33	38	32	40	41	39	27	32	24	38	45	26	39	39	42	25	42	37	34	33	41	42	38	42	30	25	39	32	25	36	48	32	39	35	27	27	41	33	42	36	43	43	34	26	38	33	31	42	48	33	35	28	29	45	28	33	31	22	30	39	37	40	28	34	39	34	38	26	39	29	47	41	40	30	33	28	34	27	38	53	33	40	36	39	35	45	33	34	39	29	29	35	25	43	39	27	40	31	40	32	39	46	29	48	51	37	32	36	35	39	45	30	32	29	43	36	41	41	32	35	38	30	42	39	34	40	38	47	32	32	31	42	32	31	37	36	31	34	43	32	40	36	39	39	32	41	44	36	29	28	35	30	29	39	28	39	31	26	42	33	35	47	33	33	32	36	42	41	42	32	39	35	31	32	32	31	44	33	31	30	31	27	36	46	38	21	28	31	23	38	32	40	24	31	33	39	31	31	29	36	34	34	32	43	35	40	30	48	39	46	42	34	18	28	36	41	40	23	35	41	40	36	41	51	35	37	39	37	34	42	35	38	40	41	32	46	26	26	40	44	29	35	34	30	34	33	24	40	40	36	38	34	38	32	33	42	29	31	40	33	38	30	39	35	44	37	36	41	32	42	45	34	44	31	31	35	43	35	39	36	27	40	37	39	41	39	32	47	49	37	35	38	40	32	31	35	34	40	35	33	44	44	32	39	31	35	39	34	33	37	42	35	36	30	34	38	42	32	26	37	49	31	30	32	34	40	29	30	31	48	32	29	39	42	35	31	38	27	37	34	29	40	35	27	36	28	36	32	39	43	30	30	32	38	40	41	37	26	28	47	41	39	41	34	31	29	40	42	32	29	38	36	32	28	34	30	35	45	35	37	37	41	37	35	34	23	32	38	39	38	46	38	29	29	37	34	29	31	40	37	39	37	32	38	37	27	41	25	47	38	35	38	35	31	27	30	33	33	29	37	28	39	35	34	23	46	43	30	29	35	45	39	34	33	30	34	31	45	47
21592	12731	9096	15845	24733	26282	24016	20032	15315	11699	8385	6879	5767	5357	4465	3577	3156	2744	2633	2341	1824	1572	1398	1280	1477	1426	1341	1031	948	892	1077	1122	1013	1322	1836	1920	1601	1575	1620	1619	1297	1002	745	812	2563	5655	1925	3636	6256	5083	3411	2115	1074	645	503	409	417	373	378	376	386	407	418	398	386	403	388	393	407	374	367	384	363	397	365	360	414	386	371	359	363	418	376	412	393	372	381	395	384	381	361	360	386	354	339	371	389	377	419	360	368	390	371	407	397	401	381	347	405	402	384	371	396	361	391	379	418	386	370	369	388	383	392	394	371	360	401	414	399	397	368	381	418	360	419	379	391	431	391	351	396	401	398	399	392	400	380	385	364	392	376	396	375	351	365	384	365	367	357	397	388	426	365	406	386	368	393	409	427	411	399	432	384	398	380	392	383	410	413	364	420	395	363	385	382	377	371	412	402	377	387	346	365	391	402	393	358	387	401	407	379	398	407	361	395	408	362	380	397	389	396	385	376	426	390	391	396	410	414	384	391	378	383	389	426	378	346	424	384	381	374	362	373	408	385	389	429	412	379	395	433	395	401	357	377	375	358	427	409	399	372	397	375	382	387	359	355	371	386	395	383	386	438	358	381	359	402	417	347	357	381	418	403	388	406	373	426	356	371	389	391	371	374	377	382	382	399	435	369	363	366	400	360	373	371	375	412	374	386	375	399	403	403	382	360	384	330	426	351	408	383	371	361	397	391	372	409	402	388	338	387	375	379	392	402	416	385	408	399	381	377	376	375	422	371	402	354	388	395	378	414	415	394	400	411	404	391	377	395	386	363	369	348	371	401	387	410	390	370	403	370	416	403	349	384	363	367	365	385	416	379	380	405	409	390	393	366	426	385	394	368	355	394	379	394	371	406	404	391	413	356	375	363	397	375	398	394	379	374	384	350	397	399	407	385	368	394	374	333	369	385	370	409	395	376	401	343	385	396	383	401	381	369	380	381	376	396	364	391	353	369	359	389	407	370	355	440	370	380	423	398	388	413	379	411	408	362	363	384	414	390	395	396	381	376	392	400	402	378	396	393	384	396	379	394	402	380	380	432	407	411	390	396	402	379	374	371	388	368	399	382	383	422	396	380	416	412	399	386	411	399	361	354	365	429	393	374	385	378	356	387	389	374	375	373	373	420	367	403	407	414	409	394	411	395	408	386	389	403	382	366	427	390	380	395	356	394	387	391	372	399	414	398	403	384	381	392	438	389	369	389	379	379	368	397	386	365	417	409	424	395	385	370	381	385	395	383	381	399	392	436	398	399	405	352	377	374	381	404	396	386	365	382	396	376	382	364	422	376	361	416	394	410	390	399	384	401	407	371	400	398	388	366	419	391	369	419	386	406	401	416	365	377	396	381	416	366	398	428	374	387	390	414	395	382	368	363	397	390	382	397	361	397	359	365	384	391	407	378	399	393	427	388	386	376	394	412	410	362	400	369	401	367	388	398	369	375	393	401	398	388	401	410	374	388	392	401	421	382	365	412	407	380	392	400	394	407	378	375	413	408	391	383	374	376	432	371	363	392	389	378	412	399	392	397	385	394	410	394	366	398	379	421	392	382	417	398	386	402	358	359	422	387	395	432	407	369	378	378	415	361	341	389	375	392	419	383	378	421	369	409	389	424	408	362	396	422	385	420	401	411	396	412	400	398	409	378	411	429	389	387	379	373	375	394	414	394	383	408	364	423	368	407	413	389	393	389	403	441	407	412	400	382	374	388	379	388	362	412	390	410	385	390	348	414	349	351	389	415	341	371	360	370	404	406	387	377	373	370	406	412	374	401	417	388	368	401	358	382	400	377	403	393	403	397	405	397	370	384	404	393	365	403	430	381	363	388	415	406	365	388	401	368	393	391	390	362	404	382	412	397	393	414	390	353	403	383	352	398	383	404	401	392	368	387	406	374	388	397	415	398	375	416	392	388	354	380	363	365	383	400	357	381	406	381	384	371	413	386	398	367	379	414	400	368	381	386	368	402	393	370	365	415	368	418	338	376	380	379	412	403	356	385	370	413	377	402	423	381	408	393	408	380	402	405	366	427	424	392	397	388	398	400	393	370	385	355	357	397	397	418	379	371	416	391	370	411	372	378	396	368	361	375	376	382	423	386	377	392	359	413	397	434	374	403	364	383	379	415	404	393	364	384	394	372	404	350	366	383	384	386	394	413	395	404	423	382	405	389	410	402	352	408	395	412	376	390	387	385	417	398	387	388	382	382	398	378	423	397	394	348	379	394	363	379	376	381	431	396	410	393	423	381	410	390	408	391	378	396	374	401	385	379	382	377	402	377	377	412	391	372	389	397	369	406	394	388	419	401	373	388	403	376	376	415	404	404	352	383	364	410	423	430	398	414	431	393	422	392	350	404	433	412	391	415	370	409	416	358	399	363	376	359	375	385	373	355	384	386	400	377	373	364	404	403	387	373	417	382	357	405	419	442	400	404	397	424	377	401	369	398	385	373	374	390	401	395	388	369	415	421	430	407	367	405	424	404	382	367	426	402	409	421	384	408	386	387	391	404	421	428	382	404	397	359	395	398	404	376	413	349	395	378	380	402	405	384	424	374	407	369	393	375	400	393	373	367	400	397	380	388	407	401	351	395	397	423	385	412	350	372	366	359	341	409	385	385	392	373	396	386	406	421	408	396	416	418	387	384	402	400	373	425	399	408	365	412	354	369	376	386	408	378	377	367	370	415	403	404	380	389	381	395	395	419	362	387	398	370	416	399	371	361	360	436	403	398	404	420	384	363	347	393	408	407	400	401	359	381	403	389	415	363	375	375	388	376	387	387	386	413	390	365	424	410	409	388	366	404	389	399	356	398	394	396	414	412	401	430	364	382	411	415	389	386	414	414	393	424	407	413	380	381	388	363	340	410	391	417	383	390	373	404	406	360	409	392	355	431	374	387	381	383	393	398	387	378	389	372	373	347	394	364	392	399	406	406	364	417	397	375	389	395	371	404	387	380	362	387	424	386	413	354	381	366	408	402	384	374	377	385	379	397	400	424	381	389	394	411	399	387	411	440	383	385	385	388	367	356	397	401	359	370	407	392	369	368	377	401	392	435	361	379	378	385	393	392	382	387	415	400	373	367	378	404	393	396	346	399	376	373	383	376	411	404	407	362	366	378	383	387	403	396	367	375	345	389	390	348	342	353	379	397	379	397	359	392	393	391	371	377	425	371	399	371	395	392	356	398	395	398	372	364	383	406	356	395	367	374	399	377	394	381	395	404	370	415	417	375	371	391	400	410	380	404	363	417	386	379	362	378	423	385	394	396	408	419	383	375	392	371	385	368	365	390	392	381	395	377	404	373	419	403	414	387	399	405	402	421	399	370	396	324	374	379	392	385	376	386	376	394	379	393	365	384	402	370	385	384	412	407	395	387	349	429	353	359	391	378	407	419	403	388	404	373	391	368	361	361	396	414	405	366	392	375	379	383	355	366	405	428	391	363	378	404	398
2408	1273	871	589	613	857	812	590	426	363	242	223	199	187	136	130	151	129	111	117	94	76	96	89	79	80	77	73	71	63	62	75	60	104	105	67	85	70	63	70	67	65	49	63	50	218	362	393	330	223	167	113	82	50	52	50	54	42	47	40	50	34	52	60	45	46	39	47	40	47	36	47	37	37	43	40	49	46	46	39	43	49	56	39	30	46	32	44	41	44	34	39	35	40	52	43	52	27	48	44	45	47	43	46	42	45	32	45	40	36	48	32	52	40	42	58	47	41	39	39	44	58	43	45	45	39	34	39	43	45	31	47	51	41	50	52	49	55	62	41	62	37	52	51	57	41	50	38	37	52	32	51	44	45	40	31	48	45	42	54	40	37	56	47	42	43	45	46	36	46	43	46	49	50	48	39	40	40	49	48	44	33	41	37	34	39	36	48	36	51	44	54	50	46	37	40	35	43	53	45	46	36	43	51	30	43	48	50	53	39	47	37	50	49	46	36	45	52	35	51	45	58	41	38	48	41	34	35	60	36	36	43	44	47	51	49	46	49	41	48	36	39	39	60	45	68	43	43	46	36	46	41	41	44	41	42	35	48	39	45	41	48	39	56	50	45	36	36	44	37	50	51	45	57	34	36	45	52	41	44	47	50	42	47	40	58	43	34	34	39	40	43	43	46	45	33	46	42	42	58	41	39	39	48	50	38	40	43	50	55	44	44	50	43	55	43	47	49	34	43	44	45	29	34	45	44	44	51	32	47	39	42	52	46	53	48	47	43	51	47	47	42	39	44	37	57	54	52	35	43	36	49	57	48	45	42	48	55	27	36	50	36	47	47	48	42	57	30	51	49	50	59	42	42	40	29	40	42	44	55	48	43	49	36	44	43	44	30	46	37	45	49	48	62	51	43	38	50	47	43	42	43	48	42	47	50	44	41	49	59	44	46	48	53	35	35	42	55	46	45	47	37	38	33	44	37	40	51	46	35	52	51	40	38	42	48	50	38	40	50	35	41	47	48	42	48	62	44	51	38	49	46	39	47	35	44	38	36	41	45	34	44	40	43	44	38	40	55	50	45	50	38	53	45	51	41	54	37	31	34	39	50	49	36	44	39	56	36	36	45	44	40	42	49	41	31	42	43	38	34	52	42	36	50	41	38	45	41	31	43	47	35	42	59	53	44	39	34	39	47	45	50	48	36	48	52	42	43	35	47	42	42	55	37	46	50	53	46	44	41	44	40	40	41	58	39	44	41	38	40	50	38	60	34	39	52	38	48	40	53	52	52	36	47	51	51	49	51	48	44	40	36	46	37	41	37	41	44	48	47	41	36	45	47	48	47	43	39	50	42	57	46	40	51	42	36	52	38	44	49	40	41	51	44	51	44	47	48	45	41	52	28	44	47	39	44	46	52	42	43	42	48	49	42	35	49	45	41	39	41	48	45	55	36	40	48	53	48	46	41	52	48	48	45	52	49	46	51	48	42	45	49	45	38	39	42	51	63	41	37	44	34	44	54	44	60	36	42	42	32	38	43	39	55	39	41	42	42	38	31	35	43	46	50	40	46	34	44	41	46	43	47	43	36	49	40	46	50	37	41	54	46	45	42	50	30	46	42	46	36	42	48	37	43	50	40	38	39	37	37	49	38	46	50	39	43	53	48	31	40	38	56	38	39	37	53	43	52	45	48	47	33	51	49	59	32	54	60	36	47	38	47	42	45	44	36	48	39	40	38	42	52	53	36	41	43	41	38	49	53	37	51	44	30	41	46	47	47	27	31	37	36	52	51	37	38	37	41	33	53	36	40	52	47	38	52	55	43	44	53	46	41	46	52	49	49	58	33	44	41	45	49	42	44	57	43	53	38	46	39	50	44	48	68	38	41	51	32	33	34	29	39	38	53	43	37	44	29	41	55	40	47	51	53	41	49	41	45	44	48	43	55	40	49	53	56	42	47	46	34	43	48	43	31	32	40	38	45	53	50	40	46	40	43	48	46	41	48	51	34	44	52	34	47	42	54	41	43	32	42	58	55	47	55	45	44	53	47	45	44	29	43	35	44	38	48	47	53	34	42	42	54	55	45	50	42	50	42	46	39	45	38	47	44	51	45	46	42	38	38	36	43	43	46	38	45	32	41	50	33	46	46	45	31	41	38	33	45	38	53	45	57	60	39	44	51	49	39	60	40	40	34	49	41	43	39	53	38	49	40	35	50	40	47	40	61	39	58	40	44	51	38	36	45	47	37	46	44	37	61	47	41	37	33	54	51	41	47	49	44	47	43	41	46	41	43	56	38	44	33	33	50	53	38	49	51	48	45	67	44	36	40	44	49	37	43	56	42	39	46	55	48	40	50	36	45	45	40	43	46	49	42	30	53	55	47	47	49	36	45	39	50	38	47	43	54	40	45	46	42	50	54	44	48	59	54	49	39	34	49	46	51	40	38	40	42	48	49	48	42	37	42	41	43	36	40	40	36	52	50	30	46	45	54	50	44	52	47	48	42	52	37	52	55	42	38	42	43	50	57	45	47	56	35	39	33	43	43	36	46	28	45	45	38	50	32	35	34	43	42	49	50	50	47	50	42	36	56	49	35	36	43	37	37	46	38	44	45	49	45	43	34	47	50	49	43	41	37	48	45	35	39	36	51	55	39	41	49	48	43	51	46	47	47	43	37	37	40	35	37	53	48	49	38	50	38	32	47	40	39	38	51	43	44	48	42	45	35	46	35	55	43	45	58	51	36	50	47	45	48	37	56	44	38	43	36	45	46	61	43	39	46	43	42	44	40	38	42	46	42	38	36	51	42	49	37	48	54	40	38	43	45	44	51	38	50	48	36	48	48	53	55	44	41	54	38	41	41	48	43	51	55	38	53	43	44	50	37	43	46	44	41	47	48	41	42	42	53	44	50	49	40	37	34	39	45	46	40	38	40	52	47	39	51	42	44	47	48	38	50	46	43	48	43	41	56	45	48	50	43	41	41	47	48	50	34	35	29	49	48	44	56	47	51	38	44	52	36	41	46	47	25	40	34	34	46	63	42	40	44	58	42	38	42	39	46	58	40	61	54	34	48	36	45	48	50	45	38	43	53	37	40	44	44	42	49	42	39	39	47	42	41	49	38	40	38	50	35	38	47	47	46	38	46	55	52	49	50	47	40	56	35	37	55	44	50	39	45	31	40	46	42	43	39	42	54	44	52	34	47	44	38	54	50	40	49	48	41	41	58	52	42	41	36	35	51	40	40	50	58	41	49	46	47	43	44	42	41	45	55	48	39	36	54	44	45	41	36	44	41	46	45	47	48	43	43	42	45	45	39	47	49	44	47	44	38	56	47	36	33	47	49	36	46	29	46	26	54	44	47	47	46	41	41	37	45	35	31	45	45	39	53	44	47	42	45	34	40	50	47	40	39	44	51	52	43	43	56	38	42	38	51	43	53	43	41	36	44	51	49	42	57	47	45	48	48	41	32	59	41	34	48	49	42	39	47
24993	15508	11541	18653	26850	28474	25881	21778	16796	13800	10485	8936	7178	6753	5225	4552	4364	3776	3491	2931	2355	1853	2450	2614	2135	1945	1634	1429	1175	1091	1428	1252	1303	2573	2187	1626	1560	1402	1458	1516	1395	1287	1164	1149	1280	5430	9272	9861	8022	5500	3559	2032	998	710	557	528	474	503	499	505	443	465	466	453	503	484	450	491	469	472	471	465	485	498	497	503	469	480	486	506	478	485	505	482	446	459	486	462	486	487	473	490	491	486	485	466	474	478	477	505	464	470	465	513	452	504	467	479	498	456	487	482	495	478	451	476	521	477	484	506	514	475	522	520	489	465	490	497	497	481	462	490	485	534	496	443	457	466	480	454	438	485	441	452	478	436	470	488	486	460	482	475	483	490	472	440	444	468	469	454	489	502	452	449	495	469	456	474	462	480	464	545	490	469	481	474	466	481	514	481	504	505	456	464	463	472	501	507	479	461	457	517	476	472	442	492	453	496	484	461	493	478	460	488	431	495	492	502	486	514	483	477	435	463	463	442	500	469	496	474	521	512	445	479	470	470	446	505	507	475	482	487	457	477	496	505	480	468	473	485	475	474	437	447	488	465	492	485	507	510	471	509	491	469	491	478	478	468	499	496	467	492	439	501	481	470	444	467	480	474	475	472	460	529	477	509	469	470	481	482	450	463	491	481	438	472	432	455	480	484	508	464	425	450	489	484	475	458	461	482	487	456	467	498	523	496	482	446	472	480	474	486	482	450	487	463	493	482	452	508	470	516	434	457	448	507	498	487	436	507	472	435	492	517	502	473	439	456	509	484	495	489	513	426	463	489	503	476	528	509	476	488	468	472	452	492	464	499	484	483	467	471	487	470	458	480	482	495	491	492	464	493	472	479	480	494	447	468	477	469	475	476	461	505	465	532	454	411	452	460	521	531	446	458	495	486	495	531	511	519	460	471	470	477	492	494	492	469	521	479	517	459	492	505	484	515	478	503	455	475	464	465	513	470	474	458	493	490	457	501	499	482	492	468	501	477	486	489	462	481	449	481	466	489	472	518	483	487	466	469	485	467	527	517	471	445	467	523	498	470	478	503	494	444	444	455	505	488	471	477	495	496	462	467	445	480	482	489	495	481	493	483	481	462	463	460	468	512	501	451	438	495	475	463	448	436	467	469	441	424	466	489	459	505	477	500	443	509	484	470	449	453	453	478	517	468	473	476	510	487	502	494	472	483	454	452	491	445	501	499	491	439	483	451	479	484	487	458	531	516	461	490	502	497	493	476	471	474	466	469	442	485	495	503	473	466	466	457	469	479	512	473	452	494	487	451	447	439	464	450	499	471	481	459	491	446	492	460	493	437	538	500	499	498	440	476	432	469	492	458	466	496	470	454	450	454	494	476	412	480	516	484	519	476	420	480	498	462	466	497	475	435	472	482	491	457	456	460	458	466	517	522	442	492	488	467	484	474	472	473	489	435	520	453	456	467	479	484	498	469	475	463	495	471	457	536	496	498	495	454	490	461	464	494	465	458	457	468	478	462	477	479	486	484	470	474	452	462	445	454	432	503	476	482	487	507	466	514	480	464	482	494	458	486	429	480	461	478	451	448	471	482	513	520	493	471	454	516	488	506	475	477	511	485	481	497	487	487	479	492	448	496	462	460	460	523	459	468	471	480	477	492	428	483	458	481	442	454	454	493	483	462	518	498	481	476	503	492	469	489	478	495	503	490	492	439	482	451	466	472	506	483	491	443	447	471	450	450	448	529	463	535	434	484	496	462	468	467	461	453	465	491	508	473	443	501	454	458	459	452	511	474	455	478	457	492	466	496	479	507	512	509	487	484	475	477	482	460	503	479	509	438	543	501	516	458	484	481	483	473	459	461	493	472	492	476	516	464	468	483	486	493	475	421	515	486	489	461	497	451	494	455	450	469	497	499	476	525	514	476	494	449	487	472	520	463	435	428	503	482	482	476	473	482	498	492	453	479	475	452	435	480	423	467	439	431	485	474	490	477	494	474	473	459	497	422	472	473	479	481	509	480	451	468	499	443	426	506	484	457	468	490	450	450	502	471	512	481	491	459	509	471	471	478	433	497	478	477	469	467	440	477	464	504	504	493	478	498	496	511	473	477	509	474	501	447	476	498	486	443	463	494	508	459	441	470	468	491	497	475	519	476	486	534	450	504	468	476	513	459	484	449	516	434	520	456	499	436	470	531	512	458	443	496	484	500	474	472	459	470	494	443	512	472	488	454	451	495	494	482	502	512	475	510	467	457	493	514	506	481	500	472	463	522	476	498	480	472	469	471	464	489	475	481	492	492	451	470	461	476	458	474	477	448	458	462	465	496	431	500	494	483	462	445	521	481	453	467	466	506	511	498	487	470	437	516	494	494	432	469	461	475	442	505	447	464	453	456	482	480	419	485	492	516	468	477	482	463	451	481	466	470	451	489	478	494	499	460	494	449	502	456	441	477	445	438	471	497	472	484	459	481	449	493	466	448	463	486	506	470	440	491	494	475	479	485	448	490	477	499	488	481	490	498	481	502	492	480	493	497	474	495	540	428	469	471	455	486	511	504	491	495	476	457	474	479	489	477	500	475	468	484	509	508	459	432	474	474	465	522	473	467	489	497	474	485	493	502	449	490	423	489	534	505	473	466	462	510	437	491	471	454	472	475	489	481	458	467	457	485	487	455	459	483	440	463	511	496	496	506	494	455	473	469	514	468	450	461	445	495	510	504	469	470	501	499	509	464	454	448	531	511	460	514	454	443	468	495	494	461	458	468	463	485	477	537	447	440	472	536	497	455	508	469	465	464	470	452	470	473	471	477	502	469	499	492	454	465	485	479	459	449	482	463	514	493	457	499	457	452	455	506	478	430	490	483	485	468	473	483	477	450	502	483	489	478	456	502	454	476	459	493	496	437	530	483	474	483	502	490	486	468	507	486	495	464	513	454	474	477	473	478	475	443	462	494	460	468	516	473	507	448	465	471	448	465	462	495	483	511	440	480	519	444	489	464	498	468	445	452	464	470	449	485	504	490	495	472	483	460	451	470	462	474	456	492	459	454	439	478	453	487	488	487	489	430	479	490	481	448	477	478	476	488	444	487	489	453	463	453	499	451	480	485	467	489	495	436	483	459	438	447	483	504	469	469	480	499	475	469	502	437	442	494	515	500	488	428	461	477	477	487	470	467	497	487	466	433	509	480	499	491	463	464	493	481	492	495	481	479	533	467	460	488	445	477	514	464	447	498	482	486	453	481	487	480	469	531	488	435	472	435	475	489	439	509	479	484	511	462	511	506	497	478	479	476	438	480	505	467	463	474	473	445	490	453	482	516	470	508	497	474	447	455	497	444	460	428	458	500	481	505	470	471	498	499	468	480	484	476	468	475	489	477	481	485	467	519	465	498	483	438	446	484	472	470	480	481	495	494	471	494	519	507	514	463	486	472	457	486	481	507	498	496	480	490	451	455	474	466	500	494	460	499	458	468	464	539	498	506	467	456	461	460	500	501
2152	691	487	332	283	412	419	320	203	168	149	108	123	130	95	90	91	78	79	58	51	60	79	71	73	64	56	45	62	45	42	57	67	91	74	48	58	47	52	48	52	71	44	49	52	43	56	148	122	88	105	59	48	49	30	45	44	43	41	39	30	29	49	35	40	38	33	36	35	31	34	43	28	35	30	26	42	44	32	43	47	40	49	38	35	39	44	36	35	40	27	30	32	30	35	43	31	40	47	30	38	32	48	39	41	55	32	33	35	26	37	43	31	45	33	35	30	40	32	44	34	38	30	37	33	39	39	35	34	39	32	36	28	39	43	37	30	36	40	40	37	43	42	47	31	43	31	38	41	39	44	38	30	40	33	38	30	41	31	43	40	35	42	37	32	40	47	33	46	48	40	41	39	33	48	47	39	32	31	32	34	46	39	35	28	40	38	37	31	33	36	41	36	29	29	36	37	32	52	30	44	34	34	41	42	43	34	34	38	33	42	44	46	34	41	37	30	20	34	43	32	32	33	33	35	40	31	47	36	29	38	30	35	47	40	27	42	40	36	44	46	45	42	45	32	31	46	52	31	38	28	32	38	38	36	27	32	41	30	39	41	36	33	26	43	36	32	40	34	36	41	51	35	36	36	27	41	41	44	35	37	34	42	37	39	35	42	32	33	25	40	33	38	37	33	39	39	31	29	43	33	28	39	39	46	31	41	41	34	41	40	38	35	31	37	37	33	24	41	31	28	38	34	31	43	49	42	28	29	30	34	34	46	52	27	43	38	35	38	31	39	46	42	37	36	40	35	34	39	38	38	32	39	31	46	34	45	36	45	36	40	32	34	36	38	37	38	42	43	35	35	42	41	32	39	43	36	38	32	48	39	46	41	43	54	45	31	42	34	33	33	32	41	37	33	36	29	37	36	30	44	35	32	40	43	39	32	37	35	25	40	46	37	38	31	39	37	47	42	40	31	25	36	37	35	29	32	51	32	23	44	34	31	42	31	45	30	32	22	36	35	28	36	40	40	45	41	35	43	36	40	35	36	35	44	43	48	39	31	31	40	21	32	37	34	31	41	38	37	34	47	41	35	35	40	36	32	47	41	46	39	34	40	39	44	37	43	32	34	34	37	53	33	38	41	49	50	34	36	52	44	44	34	31	51	42	40	33	33	46	27	40	36	34	32	45	44	34	40	35	36	33	39	37	30	43	36	34	42	29	46	50	42	36	39	42	35	36	35	28	29	42	39	34	37	40	41	32	37	44	34	41	32	33	40	48	37	37	27	33	39	34	33	31	37	37	35	34	43	29	41	32	35	35	38	43	46	29	49	49	39	46	38	42	32	35	36	32	37	41	37	37	35	32	32	32	31	36	49	37	45	39	34	34	37	33	34	47	25	36	39	41	33	40	35	46	33	38	40	34	40	29	39	28	40	40	29	38	45	39	42	51	33	27	39	36	44	38	47	46	26	37	48	36	31	41	42	30	29	30	30	40	36	28	25	45	39	34	30	35	37	48	42	38	29	31	44	36	41	37	40	38	31	48	43	44	45	48	39	44	42	41	36	40	32	47	28	35	50	43	37	37	38	29	28	33	36	30	36	32	31	33	40	28	38	41	38	38	39	34	41	39	44	36	37	28	30	29	46	35	32	35	29	35	39	47	38	41	40	40	30	32	34	34	37	39	29	36	35	44	38	38	56	32	37	41	42	49	36	28	32	31	34	39	32	37	25	44	33	44	36	32	39	33	30	47	41	32	26	43	39	36	34	35	33	33	33	34	34	41	27	34	34	33	38	29	52	39	28	39	38	44	41	35	36	40	30	40	38	37	29	43	39	42	32	26	38	32	37	32	51	43	35	40	37	35	32	33	43	48	41	26	47	40	29	43	36	37	37	47	37	42	33	34	37	47	35	42	30	49	35	32	36	35	46	46	34	46	34	43	40	36	33	35	46	38	34	30	31	34	44	42	50	35	33	27	39	43	32	32	44	37	45	35	36	42	38	42	33	33	41	44	46	34	41	33	30	36	38	37	41	49	45	36	29	39	50	36	46	32	47	32	42	33	40	25	41	36	42	39	23	31	34	37	23	45	32	33	39	32	48	32	33	39	30	53	30	38	45	36	34	31	31	37	34	30	30	34	41	40	38	32	40	47	31	29	33	44	38	41	34	30	28	38	36	50	35	36	41	42	30	46	32	39	34	34	40	47	31	41	36	51	41	30	25	36	37	45	36	38	34	52	26	35	35	43	38	42	35	39	41	26	34	37	31	42	40	30	47	39	38	40	37	46	35	35	36	25	30	49	47	27	36	32	46	35	36	38	42	39	44	33	45	27	38	42	27	42	36	37	38	46	33	39	30	31	38	29	39	45	27	34	41	41	39	42	34	37	36	27	35	36	36	50	29	40	35	38	44	24	39	27	30	31	43	41	36	31	30	35	38	35	38	42	40	47	31	39	47	37	46	32	40	38	37	28	42	32	37	39	44	36	32	35	48	31	34	33	47	37	32	27	51	35	35	37	30	43	34	24	36	40	43	27	34	31	33	35	45	45	46	29	35	38	31	43	36	35	36	38	33	38	42	33	42	54	43	34	36	42	37	35	38	45	37	35	44	42	33	35	43	42	22	50	32	39	27	30	31	39	42	35	28	41	32	37	31	38	29	41	36	35	40	32	37	32	32	35	42	42	55	47	40	39	29	42	39	41	35	48	54	54	39	42	34	32	41	31	37	48	35	38	32	30	33	39	35	23	37	39	39	37	38	40	29	19	42	40	47	37	27	35	43	32	39	42	47	29	34	37	34	32	30	30	33	43	40	35	48	44	37	35	29	33	36	41	37	45	40	25	41	40	25	30	34	32	27	38	35	45	29	33	42	39	49	29	24	29	37	31	32	36	39	31	49	24	43	32	41	37	32	55	40	38	38	40	43	38	43	40	36	38	37	35	38	39	39	34	34	24	32	46	36	36	37	31	27	41	45	42	37	42	38	33	33	38	44	45	35	26	42	40	39	41	40	21	46	37	33	37	30	44	39	37	38	33	41	41	43	34	34	35	35	42	34	42	42	39	36	36	38	37	33	48	32	34	46	37	36	30	40	50	40	38	56	22	42	36	38	42	34	30	32	43	24	38	36	32	44	36	43	29	40	44	37	24	43	39	50	45	34	38	24	32	35	30	45	42	41	35	42	39	42	37	29	31	44	52	27	36	32	51	33	27	47	26	35	40	35	43	30	39	24	36	39	29	46	28	38	43	39	33	37	33	35	40	37	25	38	41	30	39	45	40	39	39	38	36	35	34	43	47	46	41	35	23	42	31	37	36	41	34	40	39	37	29	35	39	29	46	27	36	38	32	44	47	41	31	37	30	36	32	44	39	43	47	37	38	30	30	40	34	35	36	30	28	34	38	32	42	32	42	40	40	37	42	28	42	36	32	32	35	37	32	44	32	46	27	31	25	44	47	32	33	40	41	37	44	33	38	34	36	44	29	39	43
18578	11058	7907	12922	20457	21762	19192	14767	10802	8261	6433	4789	3916	3764	2975	2632	2517	2213	2060	1742	1204	1170	1734	1712	1443	1204	996	801	867	937	832	794	1350	1671	1209	1250	1110	924	811	844	869	798	773	756	809	965	1573	3373	3200	2635	1763	1141	730	500	439	454	384	401	347	409	395	408	399	433	413	429	375	388	421	392	443	391	415	409	398	385	397	414	430	394	374	413	421	402	377	402	407	376	405	415	417	409	422	409	381	391	388	382	431	405	400	421	406	409	405	398	404	387	438	386	421	415	399	405	409	389	423	418	396	421	396	409	415	393	434	409	406	414	376	399	371	438	415	423	398	391	412	400	394	444	418	416	378	372	427	456	409	380	440	394	380	397	410	396	393	402	442	424	399	431	423	369	404	406	424	402	384	404	401	397	426	425	420	402	412	412	376	414	421	402	382	415	412	404	409	403	387	409	395	396	360	389	369	409	409	401	375	425	398	391	371	430	419	379	413	389	370	407	416	397	374	412	402	395	420	395	400	415	413	376	401	414	409	433	384	365	433	408	406	395	380	406	385	422	434	438	423	391	408	422	404	394	390	421	447	422	352	443	431	412	400	418	415	353	404	424	409	381	401	384	387	407	410	393	402	395	392	382	411	434	407	390	375	384	407	394	414	445	418	456	376	404	398	393	408	385	410	424	402	409	440	410	397	426	391	430	388	378	397	397	399	407	441	447	402	441	413	399	415	387	450	420	410	405	397	443	390	409	418	412	396	396	400	418	391	411	379	388	427	413	422	408	472	392	404	384	370	430	426	387	391	392	437	433	386	423	409	365	395	398	427	406	394	361	414	392	376	408	394	435	415	414	432	426	416	394	399	411	407	405	410	413	389	387	443	410	390	414	403	410	430	406	437	457	413	400	379	400	437	405	400	416	428	373	403	371	421	426	391	386	406	353	396	377	401	422	400	417	371	412	407	373	412	437	403	400	400	443	403	383	418	410	426	381	420	369	385	372	407	397	387	380	428	403	403	379	386	389	418	419	401	400	399	408	397	415	383	379	390	401	441	415	422	394	373	398	415	380	421	419	376	419	427	412	415	394	444	369	392	433	415	387	411	415	387	408	417	390	433	420	414	412	403	413	414	432	351	418	389	401	442	370	352	420	409	387	393	381	400	416	422	398	371	412	388	431	430	402	404	412	402	417	441	386	384	410	397	385	449	436	420	410	385	415	426	436	382	408	363	409	452	407	421	411	373	441	418	395	411	389	404	380	422	409	425	415	394	402	378	446	415	383	385	386	370	416	427	367	360	394	392	385	393	424	444	392	405	415	417	403	402	428	414	374	374	415	402	381	445	429	427	407	403	401	423	390	403	398	399	408	352	391	455	410	381	390	378	404	386	402	377	420	413	405	392	444	389	392	391	393	408	379	417	419	392	414	412	372	362	358	396	406	416	399	413	423	390	388	430	414	361	420	437	413	395	443	436	434	393	404	411	414	403	423	413	430	411	395	405	440	415	384	451	445	397	378	406	386	429	402	426	372	416	399	395	431	434	381	397	428	442	416	432	393	406	367	450	402	378	429	391	409	413	432	384	407	447	401	374	404	411	419	405	391	392	415	376	402	421	395	397	430	391	405	429	393	434	435	422	381	389	386	418	396	420	420	376	425	359	386	403	420	422	384	393	386	391	402	419	409	414	393	379	416	396	393	422	384	444	404	396	426	400	424	388	405	417	388	401	432	399	407	411	448	377	397	430	406	397	380	403	436	392	401	368	395	418	372	418	407	388	379	422	456	412	380	405	395	392	375	412	420	389	399	434	380	382	359	419	368	422	388	416	403	420	421	408	399	381	400	398	405	415	422	402	417	402	421	379	354	397	412	429	387	370	379	401	409	397	408	363	358	411	426	397	368	413	380	394	414	415	394	432	421	395	424	405	418	368	386	401	425	397	369	382	352	375	410	375	415	418	392	396	379	436	378	425	394	419	423	361	369	412	419	408	411	423	396	385	420	416	394	453	363	430	377	394	418	408	424	399	400	372	388	377	384	399	370	404	412	396	423	398	414	429	397	383	411	418	418	385	373	403	377	410	413	409	372	410	373	428	403	378	373	419	405	379	416	410	401	422	406	447	402	430	402	406	399	370	403	373	400	379	416	428	436	406	415	405	438	390	379	441	404	414	409	413	416	429	397	472	391	424	394	424	428	419	409	437	418	372	408	380	406	420	409	413	435	375	414	393	408	403	401	436	408	419	437	426	391	404	381	377	398	415	393	400	428	392	430	408	449	407	424	391	400	416	370	422	435	379	404	380	414	392	395	428	400	402	411	432	425	391	382	401	382	386	417	426	400	409	395	419	436	441	396	379	383	383	436	373	419	429	408	439	398	416	384	415	398	419	383	406	394	389	431	396	404	404	435	402	406	415	389	430	401	394	376	419	405	380	381	437	365	414	380	425	415	412	393	410	374	435	418	401	416	430	426	404	411	388	444	387	440	372	425	422	392	392	414	415	441	404	412	431	417	423	412	395	420	420	360	430	426	403	422	415	421	387	367	414	372	388	413	402	388	403	402	375	376	409	387	400	390	405	381	422	375	380	421	394	407	437	432	405	425	411	404	407	419	363	412	396	376	398	419	424	396	406	388	426	416	366	395	412	404	393	400	423	420	432	409	417	406	356	402	371	434	430	412	391	376	404	424	378	404	417	394	399	430	405	387	372	365	387	393	399	434	408	401	373	406	383	397	395	405	387	369	391	411	390	392	385	408	447	414	381	429	380	412	394	403	386	402	401	394	390	393	408	383	405	441	381	387	372	402	385	417	420	451	430	389	378	415	388	415	373	358	387	413	385	421	429	398	400	407	395	405	413	366	388	408	392	409	363	398	438	390	404	439	409	387	406	425	359	403	438	421	395	413	426	386	424	419	420	426	406	405	412	383	422	394	395	402	407	383	429	384	446	392	400	392	421	423	405	441	390	431	399	432	399	396	435	397	377	388	411	394	391	387	420	404	397	388	410	378	414	356	389	371	440	396	399	391	396	435	411	402	376	418	399	413	390	404	419	389	424	409	389	427	379	394	427	412	406	426	440	406	394	376	397	386	394	398	394	408	396	455	387	379	372	391	392	421	418	412	394	358	404	397	416	389	400	421	420	404	352	434	385	390	380	395	418	409	395	415	398	387	419	376	418	389	429	365	459	414	398	403	410	412	423	391	442	400	405	422	409	386	383	406	404	424	396	413	402	412	425	370	413	347	400	417	418	419	395	393	368	395	397	392	448	404	402	402	415	420	431	410	410	386	400	417	405	411	414	406	375	431	417	428	426	396	371	429	415	443	403	412	401	423	405	414	377	414	419	407	357	387	418	403	426	385	393	445	419	411	405	402	384	450	394	433	426	384	414	423	429	409	392	428	415	415	366	422	420	388	436	450	424	397	411	384	403	396	369	456	414	450	396	382	436	370	447	361	397	396	407	421	397	388	398	408	434	394	452	386	422	420	439	421	395	426	380	417	413	388
1743	1170	691	501	430	660	609	431	301	278	195	175	138	155	120	124	151	105	100	80	73	58	112	98	88	69	83	64	72	76	65	59	77	71	73	85	84	61	60	68	56	50	62	52	54	54	102	196	291	243	193	132	90	63	56	50	44	42	36	43	50	46	48	43	40	48	43	43	48	41	44	43	49	37	38	46	41	43	55	38	37	46	39	44	40	50	42	54	42	44	41	34	41	43	44	46	33	46	60	46	45	37	53	40	48	47	53	42	46	54	44	39	50	40	31	44	46	38	47	48	41	36	37	36	44	37	41	42	44	51	40	40	43	39	45	47	34	40	42	49	54	30	46	37	36	43	56	39	50	44	45	35	40	43	48	40	37	47	45	34	44	40	40	45	48	41	48	38	52	36	43	48	42	44	39	44	44	32	48	38	49	45	39	43	43	41	58	47	43	42	40	40	57	36	41	55	50	36	38	45	43	46	41	44	45	43	40	45	40	40	43	27	32	47	48	46	56	44	59	48	47	45	38	40	39	37	44	54	48	52	54	33	35	36	58	57	36	42	47	27	45	58	36	36	48	44	38	47	33	39	49	55	42	51	31	37	40	55	39	43	48	48	35	51	55	41	46	40	43	46	52	37	43	47	26	38	48	47	43	44	53	42	42	48	44	51	52	43	50	47	30	48	49	48	41	46	44	37	41	52	46	45	42	34	35	40	43	50	45	41	44	42	41	49	52	44	44	40	54	57	42	35	46	54	54	35	57	45	49	46	40	49	35	45	42	43	41	43	36	31	40	48	41	44	44	39	32	44	50	41	35	45	45	39	43	55	43	54	47	41	51	45	42	43	54	53	39	29	46	52	29	45	44	52	38	43	48	51	49	46	48	52	39	56	50	52	59	33	43	34	37	52	51	42	60	37	40	33	45	50	50	37	36	38	44	30	49	39	50	50	45	40	50	51	39	43	45	42	38	53	42	47	44	51	44	48	53	42	38	38	49	37	49	42	44	41	51	47	36	37	43	42	36	49	44	41	48	33	45	48	51	57	51	43	34	55	48	57	37	55	25	41	42	43	40	40	48	40	45	43	41	32	53	29	34	38	55	45	35	42	49	36	29	50	32	43	36	34	31	57	44	41	48	41	36	50	47	43	41	42	43	57	47	55	43	42	36	48	42	40	54	42	46	53	55	46	38	46	46	43	49	50	48	55	46	58	44	47	53	51	34	40	44	40	48	47	42	55	38	43	43	46	50	52	39	39	46	51	50	35	36	27	44	43	41	41	43	43	38	39	46	44	49	44	53	47	46	48	56	45	33	48	40	50	53	54	41	49	34	41	32	57	44	37	49	46	46	44	45	46	48	39	55	50	43	40	51	49	46	44	48	49	41	60	42	50	45	44	47	48	44	45	43	53	38	37	44	37	36	40	45	40	59	36	31	53	38	41	44	53	48	33	49	42	50	45	52	53	51	45	45	42	43	34	57	47	35	50	37	51	42	49	42	41	35	51	53	47	52	52	46	49	49	54	45	44	44	44	44	57	43	43	37	47	53	49	47	40	51	44	36	38	40	48	42	41	41	41	35	30	39	52	47	46	38	45	37	39	38	43	39	52	50	48	44	40	50	55	49	43	52	51	46	29	39	47	56	52	45	52	45	52	50	42	46	52	40	46	54	47	39	41	51	36	46	65	50	45	51	55	48	41	46	32	51	48	55	54	44	51	42	43	38	53	42	33	50	47	37	41	38	50	62	41	57	46	46	45	33	41	44	34	41	46	29	43	55	40	40	38	47	39	41	61	50	39	54	50	43	45	53	55	44	48	44	42	41	42	32	46	44	40	56	48	40	65	43	45	55	41	49	42	39	45	39	57	42	41	54	45	38	42	52	48	42	50	53	53	44	46	42	41	41	46	46	37	53	53	44	34	57	46	45	54	41	50	40	48	54	47	39	42	41	41	48	41	48	39	54	47	36	39	50	47	35	57	37	39	54	39	43	43	43	45	53	42	43	42	44	40	34	48	50	47	35	48	38	43	41	48	46	35	48	50	39	50	38	40	49	43	36	47	49	47	43	32	51	37	56	48	49	54	44	47	38	39	58	40	44	37	56	41	47	62	39	41	40	41	42	55	36	45	42	42	36	45	55	45	43	50	43	60	47	54	46	46	44	39	38	37	34	51	34	38	35	37	48	48	50	44	51	49	56	51	42	47	47	51	41	44	49	47	47	50	50	43	35	54	48	45	43	40	44	31	50	47	49	53	48	48	39	44	45	44	42	55	46	46	54	37	45	51	39	48	41	49	53	39	41	54	53	55	50	44	46	35	53	43	45	53	53	44	35	45	43	33	35	50	42	34	42	40	43	43	41	49	56	42	50	39	53	52	55	44	42	34	49	34	50	43	30	37	51	61	52	42	38	47	52	32	40	50	46	58	47	38	47	42	53	36	48	54	37	40	39	30	43	46	47	44	54	42	39	43	51	46	42	34	39	34	48	39	39	50	39	50	43	51	38	46	47	39	43	38	57	52	42	52	58	48	59	43	49	47	41	44	58	43	50	43	44	37	64	46	42	45	52	44	47	39	39	47	42	41	40	51	59	39	61	44	41	50	51	49	47	49	45	45	51	38	52	47	40	42	38	36	36	50	50	45	36	36	40	42	39	38	45	49	47	53	44	49	41	44	35	49	48	42	50	44	42	35	42	47	44	47	34	49	40	49	52	50	43	53	44	40	41	43	50	43	50	54	38	38	31	35	46	40	44	46	50	40	43	53	56	44	52	46	41	57	45	43	42	44	44	57	50	41	41	51	35	39	50	36	35	52	42	47	49	45	50	43	54	44	35	49	43	36	27	51	42	43	47	50	43	45	46	42	45	31	50	64	37	52	40	47	37	35	48	46	53	33	45	50	40	37	44	46	35	29	52	38	53	38	51	49	46	49	54	46	39	52	46	45	47	40	53	65	38	38	55	40	48	44	41	59	49	40	50	50	44	41	38	48	31	48	37	35	31	35	39	51	49	51	37	43	48	45	63	41	51	41	42	49	46	48	45	47	42	31	38	51	26	60	48	33	44	53	50	35	57	52	45	48	49	45	30	45	49	61	48	53	41	49	47	41	39	36	61	43	51	45	59	45	48	48	42	41	40	47	56	44	49	46	37	56	45	45	42	47	42	61	45	53	44	39	32	47	49	42	33	36	31	36	55	51	45	35	54	43	43	47	35	52	42	45	53	50	53	56	47	51	42	38	45	47	45	46	47	42	52	42	39	46	51	43	44	44	44	49	44	47	36	37	53	47	41	42	33	41	48	46	45	45	35	50	54	52	41	37	47	51	39	43	59	39	53	59	49	48	36	50	45	42	34	43	44	36	42	38	52	38	49	41	41	45	53	52	45	38	53	48	39	38	38	50	48	51	44	42	64	54	42	54	49	38	44	36	45	47	41	28	44	47	37	46	48	47	43	44	51	49	47	36	47	49	33	39	41	40	57	58	45	50	40	37
21535	14745	10184	16221	23805	25376	22222	17531	13589	11511	8243	6759	5439	5124	4446	4026	3675	3279	2819	2160	1592	1938	2572	2293	1863	1526	1381	1190	1434	1238	1184	1331	1999	1564	1630	1893	1521	1313	1094	1050	1138	1081	973	945	919	1068	2322	5254	7113	6239	4569	2753	1350	800	636	505	516	500	484	480	501	457	478	456	492	498	500	478	451	465	449	505	481	485	483	463	475	469	428	483	505	455	438	465	477	515	482	438	477	502	472	434	468	487	471	513	507	441	490	507	454	498	490	486	492	469	488	487	465	487	499	452	429	475	492	531	450	513	420	484	499	469	513	492	496	474	491	499	440	471	509	475	490	475	488	466	503	455	519	506	473	483	502	435	442	511	514	471	488	508	447	482	509	493	488	480	495	482	487	492	517	474	403	518	495	486	490	518	483	443	483	480	509	483	508	470	463	453	460	518	444	470	473	472	482	492	475	479	477	463	491	480	469	493	509	463	489	479	465	476	473	478	473	522	480	463	483	469	483	532	487	482	512	473	468	488	439	511	515	496	484	465	527	495	513	452	485	476	476	474	492	510	463	465	490	498	488	519	471	485	485	501	490	477	472	472	470	477	521	439	471	507	443	470	526	461	495	499	464	478	472	478	483	500	455	451	472	497	477	560	449	470	511	481	490	517	475	491	479	492	513	480	455	491	458	526	507	472	476	456	457	491	502	478	478	456	447	495	476	502	465	481	465	497	515	496	510	441	467	450	497	489	503	477	490	475	452	490	468	500	491	491	494	476	481	499	510	487	461	482	494	492	466	505	513	479	458	532	451	495	475	494	500	457	485	497	476	449	454	533	485	488	461	493	481	431	451	467	499	472	487	492	475	464	507	469	493	449	446	427	466	484	445	492	482	470	465	482	479	497	530	485	449	461	475	496	481	456	448	509	483	477	432	490	451	525	471	481	458	454	518	484	500	481	491	510	477	488	485	470	464	517	470	430	482	473	525	471	458	476	481	495	499	496	506	483	526	488	471	480	511	485	519	470	460	478	476	488	475	496	488	508	457	484	502	455	450	465	498	445	496	486	490	500	474	515	456	501	489	469	481	515	464	484	512	482	493	491	476	468	475	518	458	466	513	470	474	454	509	460	473	491	462	498	492	472	463	487	482	504	513	471	481	467	482	485	489	496	423	477	453	479	486	490	491	502	501	484	498	458	519	512	474	515	517	510	472	495	467	493	466	477	491	513	498	474	464	503	489	490	508	480	475	468	472	480	489	483	461	461	476	492	481	518	466	493	481	458	445	481	470	509	482	528	473	488	438	475	519	491	466	492	480	491	479	462	473	450	492	515	501	490	509	514	504	486	495	473	495	453	467	467	531	479	502	466	536	486	467	453	479	470	501	482	492	451	507	498	479	498	526	506	504	452	478	491	452	485	480	503	475	475	463	461	503	474	491	469	503	492	459	472	432	485	461	509	499	448	486	489	459	461	459	478	508	497	435	451	511	463	512	443	467	506	485	516	492	515	484	470	512	436	489	466	480	495	462	477	519	489	465	463	489	495	500	518	480	500	504	481	492	471	516	485	481	551	459	436	460	478	492	473	484	506	499	462	467	465	487	467	511	476	491	499	504	466	493	451	484	506	505	433	496	501	479	545	481	519	472	488	480	449	517	490	493	502	486	462	494	454	491	463	488	480	465	489	458	492	504	512	455	470	497	482	507	490	491	496	437	510	501	470	488	490	485	517	446	495	448	505	492	504	431	459	477	476	485	457	439	475	431	470	474	516	467	462	474	523	531	483	511	498	482	471	480	482	430	477	497	474	480	492	494	502	481	505	517	494	476	500	498	475	512	488	461	503	421	517	471	494	494	463	483	472	518	506	470	454	462	497	467	486	487	497	475	472	490	496	498	501	483	471	462	458	445	488	477	474	501	524	470	500	475	457	505	491	475	479	472	485	499	484	493	441	473	451	485	475	473	462	479	499	505	507	475	489	500	482	507	524	489	495	463	503	500	493	483	519	462	505	490	473	491	474	498	476	481	517	462	527	483	470	482	470	506	472	477	449	492	501	426	489	469	467	484	479	472	480	466	479	478	477	482	491	478	493	494	470	437	457	518	465	470	469	479	509	465	520	475	519	447	440	472	471	478	470	473	447	523	454	469	476	520	462	462	483	501	460	503	503	520	486	476	465	450	486	485	502	484	488	474	461	465	479	478	510	459	506	472	462	498	498	493	513	473	497	469	489	488	466	491	485	469	464	523	485	449	501	472	462	484	473	496	494	505	470	481	506	500	485	462	466	485	478	473	453	461	481	476	432	490	461	496	487	485	463	484	488	448	524	472	517	478	483	517	505	471	480	469	468	477	432	456	502	488	486	517	456	456	461	483	481	470	476	447	482	471	488	464	489	485	523	473	479	499	510	501	488	438	500	473	486	517	489	457	503	480	522	498	489	487	490	488	500	490	499	535	491	497	452	486	518	507	500	433	488	510	455	463	538	494	455	457	461	492	450	471	500	484	471	485	459	463	487	443	481	488	529	491	512	508	449	486	443	454	523	458	481	482	466	512	483	500	487	487	518	441	469	479	483	479	453	482	518	441	457	512	443	491	485	502	516	482	529	456	479	455	465	471	469	466	496	505	496	449	522	477	466	506	487	502	471	470	484	501	506	489	475	474	454	481	501	492	499	469	497	496	486	499	505	503	509	474	466	519	450	458	471	457	471	501	465	475	475	475	521	460	486	510	472	466	452	501	457	494	469	492	495	548	471	485	523	449	474	477	518	483	476	485	494	454	490	454	476	504	484	468	482	457	504	469	482	459	513	481	485	445	520	482	509	475	458	491	508	435	485	514	496	462	487	472	475	493	506	503	494	517	450	472	467	464	438	460	472	480	503	471	504	450	490	475	528	465	497	465	486	445	476	466	482	494	482	469	465	479	489	496	491	502	463	462	463	468	495	489	483	500	515	520	465	462	507	502	477	480	505	473	468	471	468	481	514	453	475	433	496	505	437	443	461	469	515	499	535	465	522	522	473	467	509	512	475	456	461	478	498	469	490	465	507	452	469	504	475	471	471	470	485	437	471	483	502	488	477	485	480	456	470	505	463	500	503	477	521	476	511	500	509	502	504	472	465	499	447	464	487	468	469	459	494	522	518	487	483	490	490	460	484	514	480	417	485	471	468	476	490	435	477	489	506	483	506	509	492	435	466	502	515	477	497	461	493	490	520	480	503	496	514	474	441	517	494	509	475	441	510	484	446	513	468	506	486	482	481	464	485	504	507	467	477	486	460	494	479	453	480	505	457	508	472	494	472	480	469	455	488	451	489	486	525	512	496	506	469	476	480	520	453	513	480	469	500	495	514	534	500	434	488	489	494	517	486	472	484	494	498	485	481	469	470	478	462	493	483	450	462	469	516	510	495	479	491	478	475	474	459	462	489	451	460	479	506	495	467	477	464	441	502	492	493	480	476	458	491	467	497	447	484	483	454	479	489	509	511	497	470	496	502	500	481	508	518	473	496	504	493
3209	1123	657	400	359	488	540	412	317	246	220	153	158	148	114	123	104	82	102	77	64	90	76	74	72	59	62	57	60	56	65	83	66	66	93	85	76	60	53	32	41	39	45	40	52	59	132	284	246	197	136	111	55	42	39	35	33	38	33	43	33	46	39	36	35	36	35	37	33	45	25	43	36	32	41	45	42	32	30	31	35	32	49	36	52	44	36	32	39	40	26	30	34	31	27	32	27	36	35	32	17	36	39	36	26	32	34	41	35	38	33	31	33	34	40	32	38	34	37	48	36	33	31	25	33	42	37	45	35	41	33	42	36	24	36	37	27	31	43	45	33	33	40	41	37	30	29	39	23	34	37	33	39	34	28	42	28	42	41	27	28	40	50	31	31	50	47	32	34	37	28	26	34	32	31	37	37	38	36	36	39	29	36	31	40	26	33	39	40	37	23	35	29	40	37	45	44	45	36	28	33	38	26	50	32	32	34	35	26	48	39	39	31	43	35	37	38	37	31	34	38	33	35	36	28	33	36	31	34	41	38	35	37	41	42	40	33	28	21	25	27	39	43	39	33	34	38	38	31	28	37	36	43	32	40	34	37	35	33	33	23	32	43	39	34	38	34	29	43	25	41	37	35	40	32	30	27	39	42	33	43	42	32	48	54	44	42	29	42	36	37	36	29	34	40	29	36	47	45	35	33	37	32	30	35	37	25	44	25	31	32	33	28	35	38	34	41	36	32	34	38	28	36	32	40	26	27	29	38	32	31	33	39	36	50	36	36	34	25	35	28	37	38	39	38	34	32	38	33	36	42	33	45	37	35	44	37	26	33	31	40	36	37	38	27	35	34	37	34	30	36	42	35	41	28	43	29	19	31	33	27	26	36	33	36	38	35	38	40	40	34	36	29	34	21	43	42	39	26	31	42	26	42	25	27	37	36	42	33	31	27	36	26	25	31	40	38	27	37	34	34	31	41	34	26	37	40	30	35	44	40	28	34	30	28	33	31	32	36	29	37	38	40	21	41	37	37	37	34	28	43	33	41	34	30	38	32	30	36	34	22	33	27	31	37	29	50	35	38	33	37	26	39	31	33	34	39	30	36	35	27	35	30	35	30	50	32	41	33	28	33	40	39	23	36	31	38	37	37	31	44	35	37	45	32	33	35	36	31	31	31	44	31	31	40	33	44	31	41	26	37	42	33	38	40	29	33	31	43	29	31	29	35	27	39	28	31	42	28	33	44	38	29	42	40	35	32	26	44	35	35	36	37	43	45	40	42	40	31	48	22	39	25	32	42	38	36	32	42	36	30	28	35	25	41	47	24	28	35	25	36	43	35	36	42	27	33	37	37	32	32	28	26	35	44	40	36	42	32	35	44	37	35	30	45	30	47	34	32	32	42	48	31	32	28	27	41	36	28	31	41	35	36	43	36	28	41	31	39	37	35	35	31	33	36	31	30	35	29	38	43	35	32	28	35	38	35	45	31	24	29	28	38	28	33	33	32	37	32	36	26	30	31	40	51	31	37	31	30	30	34	36	39	33	37	41	29	33	41	37	42	31	35	28	30	37	35	27	26	36	47	46	30	41	35	35	45	38	32	30	30	39	33	39	26	36	44	37	41	33	38	37	34	37	37	42	42	35	36	36	28	40	42	42	30	30	40	31	35	33	26	41	47	33	31	31	26	34	40	34	36	38	36	45	29	37	34	34	37	30	36	36	24	36	33	35	31	34	45	33	42	33	29	27	28	36	40	39	36	25	26	35	34	34	36	46	37	39	34	34	37	32	23	32	28	34	28	36	31	41	42	46	34	42	41	39	41	35	38	28	39	30	32	36	43	33	38	28	36	32	32	30	42	36	32	28	36	31	36	32	36	35	21	34	28	37	35	37	28	34	41	25	51	33	33	28	33	36	36	35	37	25	24	31	31	37	33	39	33	34	33	31	33	38	42	32	40	24	31	40	27	40	28	40	43	24	39	46	30	36	33	26	33	42	33	37	28	39	33	38	45	32	30	34	39	40	32	31	33	42	39	23	36	37	36	29	27	34	43	37	38	30	33	37	40	31	33	32	43	37	33	37	30	31	42	35	28	34	42	26	24	37	41	27	32	36	32	26	35	31	37	39	45	26	35	33	29	32	34	21	30	27	41	36	31	29	35	31	36	31	28	34	38	36	26	32	38	33	33	38	45	26	23	29	25	34	41	42	42	35	26	37	53	40	35	39	40	39	45	27	47	49	30	27	49	45	27	41	32	38	38	40	36	36	36	39	53	37	46	45	24	30	24	46	29	36	39	39	40	33	34	41	33	27	37	32	32	32	37	46	40	32	32	45	30	26	29	30	39	40	41	38	41	31	38	28	35	32	39	33	44	33	50	44	35	38	32	43	39	30	35	34	26	41	29	42	47	33	43	26	37	34	33	38	24	33	33	29	32	32	27	46	35	35	52	33	24	34	33	32	29	40	36	44	34	41	33	33	35	26	40	32	27	41	35	38	31	31	35	36	36	38	47	35	29	30	36	40	36	42	44	37	34	38	26	38	37	37	31	38	37	26	38	35	29	41	33	39	37	40	35	39	40	39	35	38	31	37	36	29	47	31	24	40	30	39	29	37	34	31	39	28	37	37	35	34	38	39	43	48	30	31	40	33	42	19	41	36	25	29	45	36	31	24	32	33	32	38	37	28	38	38	37	33	36	37	43	37	36	36	37	31	36	44	45	31	35	40	22	40	31	33	40	36	31	26	35	45	22	39	43	29	33	34	40	38	28	27	43	28	44	43	45	37	30	42	29	34	38	37	31	32	55	29	37	35	42	30	36	47	32	41	35	26	37	38	33	38	28	31	33	27	40	40	30	36	38	28	44	27	32	32	34	36	30	25	25	33	35	27	30	31	28	32	29	38	36	44	35	36	33	36	35	28	40	45	40	30	40	37	33	38	42	27	41	37	22	36	40	31	32	31	41	48	35	36	40	38	36	38	44	45	51	44	41	29	37	32	29	51	33	35	29	37	38	34	37	44	35	33	35	37	38	35	43	36	35	30	38	39	37	36	29	38	38	34	36	35	37	46	36	34	38	34	21	36	34	26	39	35	42	30	34	35	33	41	38	31	36	36	36	40	40	37	32	32	30	42	34	26	43	33	37	35	37	38	34	35	34	36	33	35	29	35	39	37	43	42	38	31	31	38	35	27	31	30	30	35	41	30	35	25	45	34	37	33	32	42	41	33	27	41	34	36	37	39	36	28	27	30	34	47	31	33	37	40	26	46	28	32	42	41	37	32	41	34	36	43	32	32	37	27	33	25	30	47	32	29	45	45	25	33	26	35	32	35	36	37	32	40	33	36	28	35	32	44	35	45	34	24	35	40	20	33	37	34	30	23	42	32	33	30	47	39	31	43	34	31	49	36	34	42	43	27	24	27	36	33	24	28	39	38	39	46	42	26	30	44	27	40	34	27	28	30	38	40	43	35	37	32	36	41	31	32	32	38
20981	14031	10188	14544	22733	23691	21646	16932	14475	10665	8066	6875	5957	5375	4712	4115	3843	3072	2397	1821	1744	2393	2393	2151	1811	1571	1184	1281	1184	1164	1266	1454	1398	1498	2161	2328	1885	1417	1182	802	736	662	696	635	779	1142	3801	8340	6543	4976	3460	2094	1009	613	474	403	412	398	363	375	364	382	369	339	395	416	383	391	361	380	370	382	409	396	411	373	414	403	372	366	399	378	359	381	398	396	400	397	424	397	381	384	364	419	398	391	390	374	393	365	388	382	395	423	381	365	368	372	358	359	382	383	400	401	339	364	380	341	371	369	378	421	373	426	380	404	373	387	405	434	384	377	383	379	372	371	383	361	373	352	379	370	390	404	394	392	391	375	389	416	371	381	382	387	391	354	407	388	384	396	357	400	395	415	405	383	402	375	422	420	386	416	366	378	383	383	367	394	357	397	405	384	410	393	400	373	391	362	374	371	412	420	390	381	398	399	395	411	387	376	388	399	407	392	382	371	381	370	398	407	429	403	353	387	383	359	434	416	362	398	412	377	417	407	376	410	391	418	402	396	401	372	376	391	402	395	419	415	405	393	373	425	426	401	376	354	402	383	441	421	383	370	370	414	374	380	403	402	353	402	398	367	373	408	374	371	384	351	399	402	384	373	378	382	390	397	389	395	406	373	374	400	374	383	384	392	389	366	404	371	399	393	404	417	392	380	407	413	396	436	426	423	403	360	385	403	401	404	403	388	423	405	408	373	444	404	378	373	393	377	360	369	362	393	374	395	398	414	435	432	409	378	382	370	390	381	355	386	368	373	357	371	391	397	368	377	370	412	383	395	381	391	353	373	406	373	393	378	355	383	433	377	370	391	415	377	378	397	413	372	399	410	392	383	389	405	407	410	373	407	389	419	426	424	438	385	384	400	404	398	385	390	379	383	347	373	370	384	391	378	398	381	398	414	405	393	432	403	400	407	366	399	351	376	407	407	391	377	386	429	406	385	376	386	387	390	376	403	373	366	390	380	380	396	399	374	364	396	379	371	365	369	389	392	370	374	390	415	389	375	383	388	390	366	347	370	412	385	386	360	418	399	376	396	400	420	371	407	350	392	381	350	400	407	401	431	419	405	371	407	383	355	413	408	361	368	413	397	357	383	390	412	341	380	423	398	362	406	387	388	392	375	410	399	389	380	353	397	399	386	395	377	374	398	368	373	368	376	447	378	406	371	365	406	377	389	395	433	373	393	386	388	434	389	400	360	414	384	374	383	422	386	386	377	402	401	433	399	396	393	389	391	373	385	429	379	391	370	425	414	395	427	354	395	387	401	401	359	368	359	417	362	369	389	383	389	388	397	411	374	387	358	411	401	404	367	394	371	391	397	388	424	413	364	348	414	427	401	377	376	393	393	383	413	372	394	378	398	364	373	394	360	368	371	405	374	369	385	397	385	382	417	371	388	366	351	390	416	417	397	381	393	396	362	437	378	427	381	382	406	387	362	397	383	387	395	371	389	376	415	385	426	400	415	379	365	398	412	405	381	386	382	397	376	422	391	382	416	419	411	330	390	413	384	348	395	407	375	406	376	380	420	382	402	367	392	399	413	358	373	401	379	395	404	372	406	389	361	383	381	387	435	396	376	378	384	377	407	412	396	379	369	395	361	367	362	416	380	391	409	368	377	397	353	372	375	366	393	382	388	385	439	370	408	384	384	418	414	401	402	394	382	396	384	384	352	394	391	374	392	389	375	389	385	394	398	400	378	383	357	423	400	419	404	388	392	381	365	427	368	397	415	437	370	434	411	381	361	377	401	372	410	397	408	411	361	367	400	387	405	404	379	349	388	390	410	400	383	394	339	390	401	388	374	368	361	411	404	398	396	389	385	381	380	386	380	377	373	381	386	393	377	382	409	387	362	393	434	391	398	375	371	389	362	403	382	348	379	386	346	379	385	409	419	389	389	379	384	378	425	394	378	393	385	410	361	388	370	399	432	387	427	401	381	384	388	382	352	428	406	395	364	390	388	383	373	390	403	398	383	381	406	389	340	407	381	388	385	426	384	364	368	440	393	402	361	380	376	381	404	392	409	408	416	336	382	386	361	403	431	424	368	417	416	382	419	417	427	372	396	376	385	351	417	422	342	411	385	387	392	374	406	387	373	345	400	374	394	398	389	407	386	370	363	400	409	350	418	380	397	415	376	371	428	405	410	379	370	397	353	412	395	395	383	374	392	362	398	387	376	379	393	383	397	412	403	400	390	388	352	412	417	372	362	379	410	402	370	362	364	396	388	378	403	387	379	370	348	387	391	396	404	367	428	370	353	400	390	400	387	388	345	391	409	408	406	388	399	399	381	391	382	360	416	372	430	392	411	366	376	358	401	368	383	363	370	389	383	419	368	407	393	385	380	397	379	413	381	440	383	363	390	417	340	391	390	400	362	371	354	405	392	406	383	383	407	367	370	406	382	404	408	358	356	394	369	423	362	399	401	389	384	363	389	385	392	399	379	374	374	407	376	364	381	352	427	353	352	417	405	395	402	393	395	393	407	375	351	369	382	391	396	429	385	387	419	380	432	410	380	375	366	416	369	373	377	375	374	404	388	417	370	372	365	424	371	372	382	420	408	363	421	372	409	409	385	365	344	376	387	351	396	403	371	381	383	385	414	373	392	363	398	407	396	387	366	382	402	391	384	359	386	394	357	403	415	379	392	400	406	376	365	404	436	402	386	389	417	434	381	407	380	385	391	386	374	396	396	414	408	378	348	413	384	403	396	407	407	390	396	439	392	408	405	412	398	392	428	395	386	377	402	358	403	387	423	351	411	362	433	382	411	403	399	388	345	367	391	367	416	369	363	385	413	384	411	375	362	400	383	402	409	363	411	413	391	369	394	415	424	391	398	385	370	356	386	411	377	402	413	389	383	372	399	376	351	366	382	421	423	414	354	367	426	364	347	364	374	346	353	410	403	400	405	412	353	394	376	410	380	397	400	376	361	392	397	357	423	370	400	397	399	398	358	364	374	366	382	401	399	362	377	411	376	377	354	377	352	426	374	408	406	389	392	416	383	379	380	388	371	391	399	416	347	388	381	374	380	392	412	372	405	385	387	383	384	393	397	383	416	403	403	397	396	371	369	401	369	374	411	392	363	418	401	393	399	387	379	388	352	422	396	377	392	416	395	410	407	403	450	359	370	390	375	372	383	418	381	346	372	408	400	359	383	401	354	357	442	418	407	411	373	389	399	411	368	399	386	385	391	377	368	376	397	398	381	386	399	377	386	405	397	415	383	387	401	414	424	368	403	433	396	403	391	374	359	375	407	365	369	384	378	386	367	390	380	388	432	391	376	394	387	388	367	415	397	381	400	387	394	410	416	391	385	401	388	367	368	409	348	412	385	421	364	388	380	426	412	398	389	418	393	361	378	365	362	392	390	437	383	390	398	395	380	372	398	404	400	370	374	378	407	362	384	396	360	396	442	419	395	395	419	382	380	402	396	375	383	383	344	399	401	401	380	374	375
2395	1503	880	516	480	665	659	502	398	326	255	199	204	201	176	154	133	113	105	115	124	122	114	107	92	78	82	80	98	70	54	61	78	101	101	107	82	77	82	57	66	49	52	48	56	77	353	419	367	270	156	101	63	38	43	42	44	48	41	46	36	41	39	41	51	49	49	40	34	45	46	57	32	45	41	40	34	39	42	41	39	37	49	51	55	47	42	43	48	54	39	39	44	54	46	37	41	41	42	41	40	53	45	46	58	47	33	36	45	43	50	35	37	37	40	43	48	37	38	46	41	34	43	52	47	46	42	39	45	43	43	43	42	35	34	34	43	41	55	45	47	39	39	39	56	45	40	40	38	34	23	41	49	41	40	44	41	38	45	52	39	42	39	46	46	45	43	50	42	36	48	33	52	49	57	48	54	45	47	29	27	36	46	49	40	37	39	44	32	37	43	48	46	55	38	51	59	45	49	43	43	40	42	49	50	40	44	49	33	38	52	57	37	38	45	31	38	44	48	38	52	34	44	49	49	44	38	38	41	50	48	44	37	29	35	63	45	51	46	55	49	43	42	55	39	43	42	39	45	36	33	43	39	35	48	48	42	38	47	42	29	38	49	34	52	46	54	52	41	56	37	28	42	43	36	43	55	42	40	49	45	42	26	47	47	46	35	37	54	33	41	33	49	47	50	47	40	40	32	45	40	43	40	40	46	49	41	37	42	46	41	51	51	34	54	48	40	32	35	33	42	32	39	43	53	59	41	49	41	44	42	47	42	33	42	45	48	32	51	35	45	46	39	46	46	33	37	46	63	44	53	31	46	43	36	45	35	37	47	56	47	42	43	43	38	51	50	30	44	51	45	49	43	48	41	44	42	49	41	55	55	38	42	37	56	47	55	57	47	41	43	40	48	33	46	45	42	40	36	51	41	42	51	39	55	40	41	53	64	45	44	47	36	42	41	47	36	44	45	43	50	44	41	43	44	47	38	44	50	31	43	40	45	46	43	43	34	55	41	42	53	53	46	47	45	39	41	46	43	36	52	48	46	39	47	40	44	38	42	54	55	41	45	46	43	54	42	38	47	49	53	48	41	50	42	40	33	41	50	44	46	43	44	32	42	29	42	44	41	41	47	45	53	49	59	40	34	47	34	37	40	35	35	43	42	38	43	37	39	36	48	43	41	38	45	58	42	30	30	45	38	40	47	46	38	36	33	53	35	44	45	50	41	37	43	53	47	35	36	45	64	36	38	51	38	49	41	38	39	57	45	33	55	52	37	45	34	43	31	44	31	44	42	35	34	33	22	37	44	45	50	57	43	40	50	52	36	43	35	42	35	42	33	41	46	49	43	40	44	41	45	49	44	52	50	42	38	34	45	45	44	36	54	65	44	37	44	50	42	41	43	44	47	35	40	37	48	44	41	36	42	55	39	40	35	48	40	39	48	50	50	38	43	34	36	54	30	42	29	34	39	44	41	40	42	35	43	49	46	33	44	25	44	43	57	43	42	38	49	45	35	40	43	45	41	36	46	44	42	44	46	42	43	46	46	26	38	55	47	42	52	42	42	61	50	42	40	38	50	39	41	43	40	45	44	33	41	45	37	50	43	38	50	49	45	44	39	46	47	48	46	40	37	40	50	40	41	39	56	41	43	49	39	53	40	46	41	45	42	46	38	36	55	50	39	51	40	41	43	41	41	46	49	41	41	51	44	36	46	36	39	40	51	45	47	45	51	45	39	41	41	26	46	37	54	48	37	38	49	34	47	51	50	40	34	44	44	40	40	39	45	38	37	46	45	42	38	49	57	49	47	37	40	45	32	42	41	48	41	46	43	47	48	45	46	50	40	45	32	43	51	35	52	56	48	56	49	45	47	44	33	38	32	36	50	57	39	35	51	41	46	48	44	46	36	48	43	48	33	43	33	54	34	56	31	49	45	42	39	50	44	38	39	46	45	44	55	33	36	45	51	45	55	51	47	46	45	55	37	60	46	38	52	49	52	48	52	36	39	43	53	39	46	39	51	55	39	32	44	40	40	48	39	44	42	37	51	44	48	38	41	47	43	44	40	48	40	53	41	53	40	42	44	42	42	34	28	44	55	34	34	47	50	44	54	43	38	50	40	41	41	42	35	40	46	45	37	58	53	44	48	50	36	43	54	41	33	41	34	53	37	39	34	54	43	37	48	50	45	39	41	44	39	40	45	50	50	44	38	28	43	37	37	35	37	44	24	45	47	40	52	38	55	38	40	43	53	42	43	36	28	36	29	38	31	43	48	45	36	50	38	36	48	55	44	49	38	41	41	32	45	43	39	54	46	40	47	52	37	48	37	54	43	42	44	45	39	40	48	38	50	53	32	51	46	44	38	51	44	48	39	39	54	36	39	30	40	40	36	47	40	44	52	42	41	29	46	37	45	41	47	39	38	47	43	42	34	38	55	60	33	51	48	50	39	24	40	47	46	47	53	41	46	44	46	58	45	39	38	36	47	43	33	45	49	33	45	40	46	42	39	41	52	47	35	55	35	33	43	35	46	34	48	33	45	37	41	44	49	37	42	40	47	52	40	33	33	40	44	47	39	42	44	27	38	42	40	48	38	44	37	38	36	47	43	48	50	53	37	48	50	60	33	36	43	43	42	63	39	49	41	39	50	64	47	44	53	49	37	46	41	55	35	36	42	33	54	50	43	41	49	35	43	42	49	40	39	39	42	33	34	35	28	37	32	42	49	40	52	44	51	50	50	30	34	36	49	47	39	36	35	38	34	38	43	49	40	48	38	53	52	48	45	47	42	56	27	47	32	56	37	42	47	48	61	50	32	44	51	49	37	55	45	43	60	40	42	50	42	47	45	53	33	36	44	41	53	48	52	50	56	51	42	39	40	50	36	36	40	49	43	32	47	42	38	34	32	44	45	45	30	53	42	44	52	60	47	47	31	46	37	43	46	39	61	46	42	36	44	41	40	42	42	46	42	40	38	44	50	35	45	43	41	40	46	40	49	48	43	44	42	41	43	44	43	48	43	46	41	50	40	42	49	44	36	34	54	52	39	35	51	43	43	39	38	43	35	40	43	43	45	41	48	29	32	38	52	46	40	41	56	44	36	41	48	47	37	40	49	39	43	55	44	35	45	48	39	52	37	36	46	47	46	39	44	48	30	32	48	34	51	40	52	37	40	45	39	54	44	41	49	54	39	41	41	43	33	50	43	55	33	45	37	48	32	34	43	36	37	43	46	42	53	44	32	54	41	48	54	42	47	58	36	54	41	40	40	36	50	48	46	34	48	44	44	38	46	39	43	42	44	46	44	56	56	32	23	44	53	31	61	48	42	51	52	47	49	34	53	34	43	50	50	54	34	40	48	44	39	34	41	45	56	52	45	35	38	49	34	49	37	44	41	38	38	41	54	34	40	45	36	43	41	48	50	52	42	42	32	47	34	46	43	36	47	45	43	54	43	42	47	40	55	51	33	36	40	45	54	45	47	41	61	42	41	46
24451	16898	12110	16664	25453	26620	23548	19726	16376	12252	10306	8418	7700	7094	6013	5039	4133	3617	2846	2352	2859	3170	2882	2812	2328	1991	1648	1584	1594	1545	1379	1549	1850	2296	2309	2472	2185	1827	1668	1443	1185	993	980	867	818	1958	9488	10212	8924	6174	3749	1954	1079	655	550	500	455	450	448	532	451	502	475	446	462	425	456	482	472	491	487	465	468	432	527	492	488	456	480	445	461	442	460	507	455	456	442	465	494	474	434	451	474	438	484	516	485	476	454	467	458	460	440	459	460	484	469	498	457	478	477	437	447	463	483	445	496	480	479	442	481	478	442	496	490	500	445	481	463	439	456	526	498	474	480	441	446	427	450	503	501	466	477	454	491	434	502	454	475	482	495	480	481	512	489	477	427	472	504	456	494	499	426	487	477	465	457	458	443	469	406	457	484	473	435	463	485	492	482	498	466	441	459	453	474	486	506	473	497	469	477	494	459	489	497	465	469	467	466	484	493	480	477	450	504	477	449	475	460	464	474	457	458	462	441	468	465	487	447	433	466	488	428	471	480	442	455	472	509	431	437	449	484	457	455	491	491	506	462	477	474	487	452	454	447	442	490	475	452	503	491	474	507	441	495	495	455	452	474	488	462	471	489	472	495	499	490	451	435	481	472	500	458	462	497	469	497	455	430	463	455	499	476	444	471	452	468	450	485	448	499	451	466	466	435	494	495	493	443	422	438	501	462	485	482	471	473	502	447	495	449	444	489	457	460	474	490	489	438	477	485	446	461	486	442	440	441	469	471	455	434	471	454	492	467	467	450	458	482	464	490	478	457	468	473	467	453	491	488	490	472	501	431	475	461	500	490	474	513	467	480	464	477	485	484	422	444	467	501	449	477	515	466	462	485	483	488	459	491	451	430	501	468	467	446	441	476	423	465	458	432	475	482	462	476	494	471	455	475	460	466	485	479	515	486	457	486	460	459	442	417	449	464	481	504	486	492	460	488	468	464	531	478	445	408	464	445	497	501	484	492	473	497	500	492	478	491	451	507	427	460	437	456	468	444	493	472	502	497	492	480	467	465	444	501	474	461	463	457	447	514	490	462	469	469	460	482	450	484	467	446	457	475	475	481	491	465	470	476	473	488	487	448	475	485	499	442	489	530	502	459	487	456	538	435	464	479	450	456	477	448	451	456	488	459	469	441	464	533	473	457	496	439	440	510	479	454	481	436	505	471	462	451	454	461	460	451	471	468	445	427	472	448	465	481	496	458	488	465	485	493	467	441	494	453	495	476	492	480	470	458	480	506	461	438	511	472	483	489	451	458	451	504	457	425	483	477	441	496	467	467	467	461	442	467	492	457	449	501	488	486	507	478	510	519	440	485	450	492	467	460	498	505	512	491	505	459	451	489	462	522	506	422	456	462	455	505	446	435	508	457	479	488	491	466	450	470	455	427	469	486	454	473	436	467	477	471	441	463	464	463	412	487	422	489	506	419	458	485	446	511	493	463	454	508	526	445	469	467	469	480	469	508	458	500	504	460	455	479	498	479	454	481	492	463	462	485	465	466	481	501	489	472	488	454	434	449	476	505	497	451	424	477	454	475	464	476	474	443	457	467	492	440	461	462	498	433	494	480	456	510	438	489	471	442	493	473	457	448	453	490	467	450	467	491	475	459	461	478	455	444	486	471	486	456	508	483	432	455	465	473	505	479	464	500	497	463	479	494	432	501	440	484	455	449	475	453	451	480	468	486	476	467	497	452	499	454	450	460	471	449	449	479	433	518	476	455	459	475	455	462	452	488	443	475	410	496	457	516	493	462	492	484	480	447	504	446	439	478	451	489	462	456	482	461	473	494	478	506	498	457	475	494	452	484	448	485	488	484	471	494	478	477	460	473	486	497	463	476	472	447	435	429	471	512	483	504	517	488	449	469	429	458	447	485	479	440	493	454	441	478	507	472	492	487	467	448	467	484	470	452	459	450	483	510	508	452	478	482	464	451	458	474	459	460	462	495	465	456	429	472	444	444	408	456	465	463	455	473	446	520	447	500	450	476	496	496	478	475	451	459	505	480	463	456	454	444	461	465	457	477	476	433	460	463	490	499	473	454	446	443	453	462	470	466	468	496	496	502	447	500	513	452	452	467	460	446	463	511	456	459	477	501	460	479	520	483	495	482	498	453	487	478	448	498	497	479	499	483	500	445	423	439	444	498	464	491	435	489	490	505	479	493	469	527	538	461	464	465	456	515	501	470	496	512	458	457	468	477	434	480	448	471	470	437	455	463	459	468	490	472	460	491	475	466	464	481	484	442	475	473	461	449	464	451	496	481	476	465	473	453	471	510	486	443	451	479	476	505	448	461	439	462	461	496	477	441	436	479	432	494	469	459	451	477	464	504	455	481	481	452	445	487	460	459	452	456	471	475	447	516	468	502	471	471	471	452	446	515	452	460	484	450	473	458	470	481	470	485	511	477	483	477	463	461	477	485	470	467	528	482	511	476	494	455	468	486	495	472	438	474	467	477	472	461	519	482	456	435	487	470	433	480	460	439	457	498	497	455	469	467	474	442	490	444	458	453	464	436	455	451	482	480	475	430	483	490	457	448	479	490	492	440	408	479	475	484	463	482	482	461	456	444	425	459	477	436	479	499	448	460	486	524	460	453	475	508	455	465	448	460	470	477	505	451	438	509	473	485	476	479	464	457	454	441	469	499	496	400	453	506	485	445	475	478	447	461	453	476	448	494	486	481	460	462	445	467	450	473	447	442	478	456	458	485	477	505	471	462	481	486	503	463	398	470	505	482	473	506	481	441	492	476	525	500	479	438	493	463	475	474	486	456	502	452	467	497	498	514	495	469	446	456	454	470	483	459	465	476	469	466	441	472	441	446	484	454	451	476	458	449	504	484	478	443	511	493	470	470	496	486	517	482	461	470	490	483	482	463	484	449	440	499	490	449	452	462	500	485	474	481	466	450	493	453	448	481	466	455	505	461	469	475	478	440	452	428	511	448	434	473	478	498	495	482	480	451	455	442	481	456	474	479	484	475	442	480	472	491	493	468	470	472	491	474	448	472	478	473	460	437	482	497	493	461	458	485	458	442	480	448	496	459	450	491	467	468	445	465	467	463	446	454	505	458	503	468	483	511	475	446	460	481	440	444	486	458	477	541	446	475	512	471	482	442	486	479	470	486	475	463	454	469	450	431	496	429	450	441	473	441	440	495	430	469	465	480	423	447	484	486	505	450	467	503	441	485	482	472	451	454	467	455	453	456	477	397	493	447	473	488	507	483	465	503	463	450	453	493	474	469	455	453	468	431	472	469	496	479	472	445	455	435	490	461	441	492	463	479	480	499	457	506	454	495	474	468	486	469	492	460	488	478	460	428	478	462	473	461	465	477	457	472	512	487	466	483	462	444	490	473	487	436	460	459	465	492	463	470	500	484	461	454	479	476	468	453	452	485	461	496	455	510	464	468	479	482	488	491	457	473	498	474	430	471	490	460	480	456	470	451	477	464	479	499	472
2188	824	462	275	246	366	309	266	251	145	168	131	129	132	102	99	66	67	59	55	71	87	72	82	57	61	51	49	44	52	52	45	66	57	49	61	67	71	52	40	42	31	49	31	35	61	117	114	134	93	79	55	46	35	29	38	45	37	32	41	38	26	34	34	37	36	31	32	42	29	47	39	53	25	38	47	33	30	29	33	31	37	36	28	30	30	34	37	23	28	31	34	32	34	21	35	31	36	29	33	22	41	41	35	38	38	33	38	30	37	34	29	34	31	38	34	44	42	30	43	30	37	40	35	37	38	34	35	34	39	42	33	42	38	42	40	31	34	41	35	28	36	42	42	39	35	55	42	30	50	35	37	46	51	38	36	33	37	35	39	30	32	35	40	42	44	36	33	34	47	37	36	28	42	40	40	42	34	37	40	41	32	40	45	29	38	32	40	40	40	34	39	35	35	39	35	27	31	45	30	35	35	30	38	32	36	45	37	39	27	27	34	33	38	33	42	32	37	35	41	46	39	38	40	32	40	40	38	40	35	34	33	27	47	38	30	34	34	36	27	31	35	42	49	39	25	26	29	38	41	40	35	33	38	39	31	45	28	29	31	31	42	37	45	43	44	33	27	28	39	48	33	28	26	35	46	39	38	39	37	40	43	37	38	33	42	37	42	33	40	30	34	30	43	23	39	38	31	37	35	40	30	44	29	51	32	41	33	39	38	40	36	30	35	32	26	36	28	32	36	28	30	38	39	41	34	39	31	40	38	36	39	35	39	43	38	42	31	45	39	28	25	36	45	30	32	25	23	32	27	49	37	29	39	43	35	35	32	34	46	26	33	34	43	28	27	42	33	41	35	39	37	40	36	28	24	40	43	38	46	36	34	26	32	36	34	32	35	52	46	40	47	34	27	35	30	38	33	33	40	31	36	33	33	36	40	47	38	38	24	46	22	37	41	37	41	34	44	28	27	33	27	35	35	54	30	43	39	50	29	30	46	38	37	40	47	33	32	40	34	35	29	23	29	43	40	41	47	44	30	26	39	28	41	33	40	42	29	37	34	37	45	37	30	30	30	35	35	28	32	28	29	32	38	37	37	35	39	32	40	28	28	44	28	33	41	46	33	32	33	38	38	37	38	38	35	35	25	35	50	32	37	39	38	53	42	49	43	31	32	40	47	32	35	33	32	32	36	28	44	43	41	41	33	36	54	41	39	39	33	37	41	42	31	45	40	38	48	41	31	44	41	32	38	37	28	46	36	36	56	26	34	27	34	36	30	51	29	30	40	26	36	28	31	29	40	38	31	47	35	26	43	33	39	34	38	43	41	22	35	37	33	37	38	42	34	38	46	31	29	32	24	27	47	35	25	31	20	34	33	40	34	30	32	37	33	33	38	35	32	33	29	34	46	32	36	39	40	28	31	35	32	35	32	44	37	34	35	40	39	32	34	38	50	28	48	27	45	33	47	40	41	35	31	31	40	33	43	44	35	36	40	33	31	51	33	30	40	32	37	31	28	33	30	41	29	44	36	30	33	33	33	45	32	35	35	27	37	51	30	49	35	36	32	36	26	48	46	27	47	43	29	43	35	31	31	40	30	36	36	34	33	37	35	49	39	33	47	40	34	27	43	31	38	43	40	40	35	39	48	32	38	32	32	32	33	33	51	35	33	39	34	26	26	38	43	40	37	39	33	49	33	47	38	33	34	42	42	33	39	34	41	37	46	41	29	37	41	27	49	37	34	36	45	27	43	38	25	36	42	29	38	33	31	33	34	31	37	43	38	36	36	35	37	42	49	36	29	30	29	35	27	35	38	31	31	41	47	28	39	31	36	32	39	36	35	37	39	37	31	30	36	23	42	33	30	29	36	34	39	38	38	32	41	30	36	35	40	28	31	29	45	38	39	44	34	47	29	39	52	32	30	46	44	29	29	42	29	45	45	46	35	29	29	36	33	40	47	26	47	40	31	41	40	33	38	41	26	34	29	24	45	31	30	37	39	36	40	25	35	46	37	33	39	34	35	33	40	40	36	35	37	31	38	29	34	41	34	38	45	32	33	31	33	31	44	37	40	32	28	41	41	26	34	37	40	49	38	34	38	36	26	37	39	36	31	35	44	26	45	33	39	30	43	40	38	38	28	29	39	39	27	36	41	41	39	32	28	29	31	29	30	34	39	44	33	41	29	30	42	36	40	37	51	24	40	37	38	30	44	43	41	35	48	38	34	44	42	46	26	34	43	31	41	36	31	35	43	37	35	34	31	35	48	27	26	35	45	38	44	31	36	26	31	24	33	31	36	34	50	31	32	38	36	34	34	32	42	36	35	32	32	36	25	34	33	51	37	35	31	36	41	36	43	38	42	33	35	42	39	38	36	32	46	37	39	37	26	35	33	36	40	42	33	26	32	39	40	34	34	36	30	38	34	38	43	37	43	32	43	41	38	35	42	32	39	29	40	43	33	44	38	35	39	32	47	34	32	43	44	34	26	36	29	37	35	38	42	45	34	41	41	33	38	28	46	37	38	38	38	35	42	41	36	34	34	45	30	31	36	42	30	44	35	32	33	29	26	26	34	34	38	42	39	46	40	24	35	40	35	35	29	49	36	37	33	33	37	32	43	41	38	34	36	36	44	34	36	37	30	46	23	31	37	33	23	49	42	34	38	37	45	28	27	43	33	38	38	37	45	42	29	26	31	33	31	41	29	34	29	38	38	30	31	22	32	34	27	21	37	45	30	33	30	44	31	33	32	40	38	40	39	37	33	39	30	34	28	39	33	42	43	44	47	30	33	38	41	36	36	34	36	43	41	39	26	43	34	28	39	40	25	47	39	36	47	40	36	50	37	27	34	42	32	46	28	46	44	29	43	37	34	36	32	28	39	38	48	30	46	35	33	28	37	43	39	35	37	49	43	40	40	62	39	50	43	30	31	39	41	32	33	48	39	43	35	35	42	27	43	42	44	27	31	29	39	36	38	46	26	37	32	34	43	46	38	32	28	38	37	42	39	33	39	30	34	37	36	35	36	35	20	31	27	30	40	47	32	31	37	28	39	37	31	38	38	35	46	32	31	34	44	48	35	51	27	42	40	36	44	39	36	36	38	48	37	40	44	40	32	41	33	30	34	41	30	35	41	35	39	41	35	31	39	38	34	37	38	47	40	41	41	41	34	37	44	37	32	49	40	34	45	25	22	25	30	41	37	43	40	26	31	35	40	42	41	31	33	37	30	32	34	32	44	26	30	30	43	44	44	39	34	33	30	44	38	45	43	34	36	38	32	33	37	35	30	45	39	35	38	39	32	26	41	25	51	31	35	42	40	37	35	44	25	37	33	34	37	35	44	44	41	47	39	26	35	41	32	23	30	30	38	39	34	32	38	38	33	32	41	32	33	35	32	35	37	31	43	32	34	39	34	31	31	40	23	26	28	33	27	38	39	43	41	40	36	36	41	34	24	33	39	33	51	43	40	31	49	37	34	42	34	35	31	27	41
19386	11540	7926	11316	18665	19301	16427	13088	10019	7023	5542	4751	4899	4520	3537	2738	2002	1811	1523	1618	1756	1757	1687	1565	1399	1171	960	982	902	878	980	1071	1015	1038	1037	1264	1559	1258	923	683	616	579	540	555	497	1319	3052	3497	2828	1868	1191	728	576	449	451	368	405	381	391	363	355	388	407	399	397	433	357	401	364	420	384	410	406	379	417	391	393	385	371	393	383	380	420	382	405	423	415	389	374	355	376	385	375	380	402	411	364	374	364	388	394	382	409	366	366	423	350	403	424	388	423	381	396	400	436	362	401	367	405	379	404	374	398	383	359	392	367	394	366	417	358	395	400	405	351	372	393	404	442	372	388	373	404	418	388	377	382	414	425	387	381	398	420	388	401	403	382	390	379	382	384	367	376	414	409	393	414	388	388	457	395	381	411	415	375	378	419	399	401	370	359	406	396	399	385	428	387	377	380	404	414	418	397	370	402	376	389	391	399	371	375	389	389	410	387	380	387	408	422	399	390	406	395	427	401	407	365	399	432	450	407	385	413	377	404	366	412	359	403	407	405	386	382	409	375	380	341	399	382	356	390	394	408	369	372	427	396	377	407	381	405	357	415	368	368	346	341	408	349	409	412	418	356	386	392	409	378	380	412	410	372	385	396	363	370	388	400	408	387	402	398	376	399	364	411	390	378	404	417	385	384	383	416	395	361	399	413	422	355	418	422	369	402	423	373	377	401	425	367	372	415	428	382	387	403	417	386	382	408	377	374	386	386	384	399	386	372	374	394	426	379	368	339	414	398	393	398	387	399	383	359	357	398	397	391	378	397	390	410	399	394	375	410	413	407	357	395	400	395	375	392	397	436	389	409	383	394	356	373	391	413	428	394	381	389	397	389	433	400	400	387	380	408	374	418	374	388	396	397	387	385	359	364	387	410	380	355	401	417	385	387	364	395	379	401	391	368	327	391	357	393	402	391	390	397	374	417	394	396	362	392	363	370	436	377	390	343	383	410	390	359	377	376	364	393	417	417	432	374	401	398	392	380	387	417	394	358	429	393	383	361	381	384	435	368	408	388	404	403	385	425	377	412	412	389	382	414	394	421	339	380	392	373	367	390	390	370	368	409	390	349	411	382	379	393	368	405	417	362	367	425	370	381	379	423	349	353	429	375	374	399	401	394	367	400	399	378	400	392	388	392	446	407	385	415	367	380	361	371	382	405	372	417	429	366	377	386	360	343	380	401	379	367	392	385	390	350	400	392	385	368	393	347	403	381	405	423	386	385	394	400	423	361	379	392	374	381	378	387	415	372	406	401	393	405	375	383	374	425	365	416	399	373	354	386	403	387	400	393	409	406	395	370	391	363	382	403	388	419	364	390	400	381	374	342	416	359	425	389	409	408	394	376	395	392	360	383	377	341	398	351	367	378	383	405	365	379	379	412	404	363	382	411	392	399	437	399	388	360	383	360	408	363	419	367	409	401	415	386	368	354	388	439	420	380	380	387	440	414	373	393	385	415	399	398	428	406	404	405	370	400	389	381	424	390	407	432	370	362	412	351	340	412	370	370	371	403	384	395	390	414	403	377	383	394	376	432	372	349	383	387	385	357	412	392	392	390	411	404	414	373	390	405	375	407	385	396	377	387	400	413	409	394	423	407	410	394	363	365	375	397	391	409	387	411	354	384	383	348	410	368	372	407	409	370	395	417	381	355	376	400	420	419	423	373	412	400	368	385	339	367	403	382	358	380	398	401	366	391	388	384	371	394	370	373	391	401	387	405	394	384	383	375	396	396	383	372	375	363	396	426	379	427	357	396	383	400	399	407	412	412	399	421	394	388	396	405	358	406	378	371	334	387	384	418	419	374	403	386	397	379	392	399	406	426	394	390	361	404	397	371	407	380	403	405	397	368	385	415	396	407	380	376	407	333	390	447	402	352	373	394	371	361	378	382	394	396	369	382	409	402	386	381	388	353	417	382	351	377	390	414	404	380	385	407	363	411	371	401	385	401	371	428	353	451	352	399	354	358	374	389	379	392	403	415	374	413	345	388	375	384	380	377	400	367	358	378	389	392	380	372	388	367	401	397	376	385	395	372	362	390	399	375	398	389	402	383	385	395	372	369	411	402	405	414	387	360	383	348	369	406	404	394	368	378	362	387	412	380	407	372	368	385	401	374	384	391	407	355	397	376	413	395	361	380	400	382	403	380	389	389	380	409	383	418	406	385	366	388	398	428	394	401	409	415	404	368	398	429	366	379	406	385	420	381	384	421	392	412	374	377	395	399	390	410	421	396	372	389	413	367	385	421	373	377	341	395	407	394	379	387	405	380	386	379	399	371	345	381	372	411	361	357	411	389	395	401	384	376	388	379	399	361	382	355	371	381	409	371	405	388	362	367	387	397	377	376	410	408	386	402	385	334	369	372	404	380	361	384	381	386	395	390	403	404	372	368	403	365	405	388	384	383	404	384	381	380	365	416	349	391	399	403	399	378	382	420	378	376	358	394	400	341	405	386	388	385	359	404	391	388	402	359	414	403	372	381	363	411	395	400	381	412	397	352	414	399	398	380	379	351	403	418	347	441	409	382	358	426	380	417	405	386	409	385	385	406	409	427	362	333	368	394	372	406	378	390	429	378	368	428	367	380	357	407	396	381	398	397	408	367	373	386	412	366	387	386	418	401	407	411	407	421	378	393	389	378	389	371	391	409	360	389	358	412	417	367	385	368	388	423	420	362	363	417	398	389	353	388	369	431	368	378	376	433	394	408	413	376	387	426	411	389	361	420	378	386	408	385	372	407	386	378	420	387	407	381	377	359	396	393	415	410	389	417	399	378	381	411	360	374	362	369	401	378	375	379	419	369	410	357	376	395	366	375	418	400	403	415	361	378	363	401	365	374	400	429	396	400	387	350	405	388	366	401	394	381	393	387	374	390	390	407	382	415	402	402	378	393	388	385	383	411	399	409	356	344	401	371	353	381	387	396	394	394	403	400	395	425	410	367	397	357	401	390	379	373	400	407	375	404	408	391	394	391	408	387	421	409	371	368	384	427	360	391	402	403	371	402	385	395	383	365	369	410	391	421	352	405	424	361	367	383	367	404	393	395	377	429	403	389	373	392	406	402	409	405	395	371	419	389	361	389	378	360	393	367	391	368	417	389	376	388	362	386	384	376	404	368	374	378	397	414	382	366	378	396	362	412	381	379	378	361	413	375	368	385	416	352	420	393	399	363	413	388	387	420	363	391	390	360	359	405	378	433	399	379	341	351	381	418	409	373	390	398	384	384	395	428	358	410	371	415	383	392	382	364	422	406	394	397	381	391	371	385	423	361	410	371	386	386	416	426	414	383	395	376	393	377	397	382	385	394	348	364	421	390	388	405	375	391	378	393	420	399	389	359	388	401	413	397	398	411	416	387	368	425	435	401	395	434	379	377	433	389	412	394	405	395	434	410	374	409	406	368	396	380	377	398	361	380	377	395	414	388	409	408	380	382	405	414	390	407	426	386	403
1891	1203	732	442	364	467	430	382	251	186	176	184	178	177	145	117	98	109	85	94	76	93	98	70	81	64	68	67	55	72	62	75	62	63	60	66	70	61	59	59	44	46	44	49	47	88	215	342	284	180	141	74	69	49	60	45	42	41	37	45	44	45	54	35	49	43	40	47	32	43	39	40	49	47	45	31	47	39	40	44	48	47	32	47	50	36	49	40	37	42	41	42	52	42	54	49	44	47	48	40	36	36	36	50	46	51	49	50	51	47	39	38	34	37	54	46	50	42	44	41	43	47	39	51	41	47	40	52	48	53	54	28	48	46	40	43	45	35	47	37	49	42	41	49	50	43	43	48	37	40	39	53	45	34	50	49	58	53	44	52	43	50	45	65	42	41	40	47	50	45	42	43	52	44	45	41	58	56	62	37	35	48	48	44	45	57	34	38	37	39	50	48	42	43	45	43	39	40	65	39	46	50	40	35	41	31	44	34	41	57	38	47	34	43	46	41	46	48	44	29	55	43	44	37	46	53	48	40	48	48	47	47	43	46	41	56	34	48	59	37	42	41	39	46	40	39	43	32	38	43	40	38	52	52	29	40	41	43	41	40	52	45	49	44	43	49	48	45	27	48	37	35	42	47	49	22	41	51	46	45	38	37	41	42	34	41	41	33	53	44	31	54	36	46	53	41	56	44	37	31	50	40	43	42	42	35	38	46	45	34	42	28	38	58	43	36	41	41	44	38	38	42	43	42	43	47	36	37	48	52	49	39	43	48	36	60	42	38	40	45	43	41	43	47	43	55	46	41	47	37	43	44	42	36	39	42	47	51	46	30	46	47	60	43	40	40	55	42	47	49	43	41	45	37	47	38	45	39	49	46	44	45	53	38	50	43	39	38	44	37	38	54	52	51	34	41	51	40	47	30	46	41	37	55	47	47	45	35	48	48	37	32	30	43	51	40	46	43	48	41	54	41	61	45	50	43	42	38	35	46	53	51	53	33	50	43	44	46	40	41	30	51	42	30	39	55	41	58	48	39	45	47	37	42	41	41	44	44	39	41	43	45	46	38	36	32	46	37	50	44	39	46	41	33	41	45	44	49	47	42	57	42	45	47	53	40	48	39	34	43	39	49	45	37	37	37	39	51	38	45	49	46	46	49	44	42	44	44	44	44	58	41	37	41	34	37	34	48	40	47	30	46	32	54	51	38	41	38	49	49	36	42	50	41	26	49	33	42	41	39	59	58	39	41	39	35	37	32	49	43	38	49	43	38	54	37	39	49	41	39	43	43	41	35	45	42	42	31	47	43	42	40	35	46	41	40	44	38	38	29	41	38	38	30	42	43	55	38	40	45	38	38	42	40	34	51	35	45	45	40	42	45	34	37	43	43	44	37	41	48	37	40	36	43	52	39	36	44	51	42	44	46	48	36	47	53	45	36	40	46	42	28	38	51	38	42	39	50	47	42	49	31	52	55	39	31	46	35	40	49	41	42	44	50	36	42	47	42	49	48	43	48	52	47	46	33	47	49	52	45	42	30	36	49	50	44	45	40	44	42	46	56	42	53	50	47	62	51	45	53	52	45	38	45	46	34	55	43	41	37	47	34	38	46	46	48	38	55	40	42	47	59	49	45	45	46	49	38	48	50	43	47	44	42	43	51	46	46	46	24	42	41	44	38	41	30	38	42	46	42	39	43	37	49	61	49	46	44	50	28	51	45	53	35	39	49	40	37	44	39	42	59	36	38	41	46	43	48	50	43	37	53	52	40	44	30	47	48	47	35	32	47	39	38	45	42	48	38	47	27	43	40	41	48	46	47	53	56	42	56	40	38	40	56	44	36	41	52	46	32	53	34	35	40	47	51	59	43	40	45	39	42	37	52	50	57	43	49	41	46	39	43	50	50	39	41	44	44	37	39	44	49	35	42	54	44	51	33	47	45	49	35	30	38	45	40	47	47	40	49	55	42	47	45	25	36	54	42	45	40	54	44	46	32	47	42	38	43	37	51	37	45	54	60	38	49	37	52	40	29	44	50	36	40	52	33	45	35	44	59	52	45	54	45	52	45	61	44	45	35	49	29	45	57	39	30	47	34	37	41	48	36	46	48	37	52	55	38	55	38	42	40	32	47	45	41	38	49	55	33	37	38	46	44	51	34	49	34	43	27	48	47	42	45	41	33	34	48	34	40	56	45	28	52	45	33	34	47	51	46	45	50	46	39	35	47	44	35	50	43	40	47	46	32	52	39	44	46	48	41	36	46	46	41	37	48	30	47	51	40	46	49	45	40	36	38	52	57	42	30	52	34	40	41	52	36	42	50	42	48	47	58	47	53	39	45	56	47	46	42	35	45	44	50	42	40	33	51	43	47	45	41	33	41	57	48	51	55	49	46	46	51	37	41	39	57	48	39	47	41	44	44	32	45	50	50	36	45	50	42	45	43	34	44	48	54	45	36	43	45	34	43	46	48	40	38	48	37	50	56	48	52	39	36	49	45	52	39	57	38	48	39	46	41	43	42	50	45	55	34	47	46	40	40	39	33	52	37	41	47	54	43	45	47	47	44	44	51	42	38	45	35	43	47	45	35	48	38	38	46	50	44	50	47	43	53	40	43	41	43	32	42	58	40	44	38	31	43	48	42	35	38	43	37	47	33	62	33	48	45	48	38	42	37	49	43	45	41	44	51	52	45	37	37	48	45	44	43	52	59	48	50	39	51	51	46	45	60	38	46	40	39	53	44	50	49	51	49	49	59	43	36	42	51	43	38	38	38	40	46	50	46	44	44	47	51	34	52	46	42	45	49	44	41	44	44	45	41	43	41	46	50	47	38	48	49	47	47	37	46	42	32	58	42	38	42	37	39	35	51	40	43	54	43	36	53	48	32	34	46	47	48	47	47	37	42	46	44	33	40	52	31	43	48	46	39	41	53	45	37	39	42	48	49	43	35	43	39	35	43	50	39	42	54	41	45	37	51	39	49	37	46	44	44	60	44	41	49	45	54	49	28	46	51	43	34	33	44	37	41	46	61	43	41	34	36	35	46	47	50	54	52	40	43	45	52	51	51	45	49	51	48	52	45	50	44	38	58	31	44	47	27	45	40	49	60	39	42	52	50	51	52	41	50	42	58	51	41	40	49	45	45	44	41	41	33	48	37	51	35	52	64	60	44	48	41	49	45	45	40	36	38	46	51	43	45	48	35	48	41	48	43	34	36	42	36	51	44	38	44	46	33	48	45	47	44	43	47	38	43	44	42	37	46	50	49	42	35	42	38	42	41	57	41	47	37	44	30	35	43	37	34	63	45	46	47	44	43	43	46	48	41	43	43	40	39	45	40	42	43	40	35	44	48	45	38	52	37	42	47	55	41	38	36	47	35	39	45	41	35	40	35	25	42	46	44	30	44	60	41	50	44	41	44	46	42	44	33	33	50	55	49	42	48	43	46	41	42	53	52	42	39	55	42	33	41	42	44	66	35	40	47	51	41	39	30
22503	14610	10165	14405	22671	22875	19850	16823	12334	9329	7764	7077	7222	6543	4515	3641	2921	2324	2252	2329	2539	2459	2371	2008	1927	1539	1479	1413	1329	1230	1482	1555	1266	1093	1025	1039	1515	1165	746	781	643	634	650	633	701	2187	6274	8044	6790	3982	2639	1735	1006	674	524	497	476	494	465	466	475	447	493	474	434	477	496	462	501	477	408	455	472	489	456	454	458	472	456	458	463	465	464	447	424	496	469	440	440	463	409	423	451	457	474	450	438	492	468	495	460	484	438	451	454	433	453	477	462	484	509	515	460	450	484	501	444	483	464	401	459	466	485	461	469	441	475	462	492	491	510	474	454	485	502	476	492	471	462	550	514	509	485	474	489	421	466	446	453	492	468	465	467	456	443	480	479	465	483	422	450	453	420	456	474	445	459	459	459	497	496	482	473	474	449	468	438	483	460	470	431	460	459	482	425	451	520	463	491	485	419	462	435	513	493	452	466	455	438	452	428	427	484	482	441	467	464	465	477	482	482	435	458	435	491	452	480	478	497	481	451	499	472	469	464	459	478	468	448	465	521	449	466	466	515	481	448	466	486	460	503	469	435	491	474	494	442	455	481	463	494	442	507	461	469	459	452	437	478	464	438	451	471	469	492	473	505	446	452	459	486	447	481	502	445	453	476	473	477	461	483	478	461	435	483	493	443	456	444	478	468	460	496	460	477	459	446	472	443	472	502	486	489	448	454	453	471	476	486	434	456	423	469	448	444	483	452	454	470	460	480	437	468	477	458	482	501	471	471	427	462	449	485	446	518	444	446	438	454	479	485	436	499	484	482	504	496	455	461	452	447	489	476	457	434	469	471	474	448	466	473	443	460	481	506	483	418	462	468	461	507	445	470	496	481	481	480	461	449	427	485	476	488	446	487	480	447	450	458	474	436	501	461	459	477	487	489	442	446	475	426	466	465	499	462	461	461	489	467	449	483	420	487	446	459	470	518	489	480	461	476	481	461	451	458	473	514	455	477	497	481	438	450	445	460	479	521	448	458	488	456	486	449	512	466	450	463	454	449	480	461	484	462	475	458	489	523	493	474	447	481	479	441	476	458	466	444	482	503	462	456	507	455	497	463	479	452	484	482	435	423	438	494	463	466	473	467	484	469	440	468	523	463	488	466	465	453	445	477	448	478	455	486	474	460	457	457	471	453	473	468	484	457	498	461	461	476	465	486	498	458	476	478	496	487	513	441	467	483	473	498	455	508	476	405	466	455	440	461	472	475	497	458	458	484	455	467	438	525	474	479	485	489	530	470	460	428	466	458	482	452	495	452	459	485	478	456	462	491	495	456	483	492	466	461	442	458	465	465	450	430	474	508	499	497	436	463	497	482	493	488	452	432	456	485	501	490	507	487	459	434	453	454	463	456	464	474	436	483	476	459	467	473	477	463	489	423	448	483	465	504	475	452	531	439	470	439	481	448	441	456	456	442	451	468	470	464	504	455	428	481	451	448	463	480	494	462	477	466	458	433	457	456	486	487	424	490	475	422	473	460	458	478	468	472	446	477	475	468	460	459	511	463	475	457	459	483	486	501	443	471	480	450	466	489	506	510	484	457	483	456	482	453	480	485	493	465	475	454	449	463	474	471	451	475	454	482	471	457	495	486	452	448	526	447	475	461	461	447	466	468	468	539	485	448	478	465	480	473	473	419	460	509	477	452	473	437	503	479	436	505	467	478	445	459	496	442	461	442	485	475	428	467	501	486	459	476	482	434	441	455	456	474	474	507	446	483	482	449	471	496	452	457	477	464	509	471	500	512	460	466	495	489	435	444	475	454	477	455	480	465	476	470	454	490	475	511	479	507	455	481	479	457	447	468	440	470	476	509	475	495	470	470	475	462	461	494	465	477	496	490	463	460	479	447	462	454	453	450	491	454	433	443	505	451	471	462	484	471	441	478	465	431	439	463	477	502	465	444	471	511	462	470	443	466	430	462	497	433	421	501	434	481	463	469	478	424	478	493	451	496	429	473	499	477	484	488	473	467	472	462	520	472	443	477	451	451	496	394	452	457	456	462	458	453	468	497	484	493	461	453	486	484	452	465	458	458	489	485	515	501	470	444	470	489	495	476	478	446	457	469	461	429	424	446	443	467	439	471	471	460	454	449	466	475	505	506	519	454	507	479	472	507	470	466	464	433	442	485	471	454	478	484	459	449	458	475	440	483	470	498	454	451	477	505	421	466	475	507	464	458	447	495	499	461	487	455	495	426	493	471	470	478	463	494	457	456	462	455	463	464	432	463	476	462	403	484	474	473	505	470	421	466	482	463	439	507	477	497	452	469	489	451	444	451	462	463	501	459	465	482	469	472	429	478	444	457	474	461	452	465	494	461	451	476	454	428	442	452	475	478	477	474	496	477	510	465	500	494	458	465	433	492	460	452	466	513	476	496	430	455	462	475	456	469	476	470	431	456	497	445	457	477	465	460	499	473	439	478	466	483	451	464	459	461	480	442	498	470	498	470	482	468	480	436	478	483	473	460	481	453	447	476	480	459	463	474	477	462	472	442	486	449	509	425	518	470	483	488	458	420	459	476	518	449	458	506	488	448	450	465	450	463	491	467	473	457	456	449	457	460	496	471	485	442	463	460	458	450	488	457	436	457	469	480	520	451	470	449	473	485	468	472	473	442	461	455	480	436	468	462	485	486	455	459	449	457	459	437	482	469	473	440	467	506	487	434	447	480	455	428	457	475	496	463	433	430	485	435	490	494	469	460	498	427	474	512	446	493	467	440	468	464	481	476	449	461	459	418	441	492	503	472	469	454	472	470	484	457	468	483	480	450	473	466	475	467	444	486	471	482	489	447	445	484	441	492	417	480	490	451	444	451	480	481	418	459	469	474	487	463	458	463	434	432	475	463	461	447	516	480	470	453	462	476	467	470	486	428	474	444	433	469	493	444	421	455	459	459	469	476	460	467	444	453	454	440	492	489	443	500	534	451	485	478	503	466	457	466	480	445	502	483	504	463	507	461	454	473	496	529	484	473	479	470	515	456	441	474	483	481	450	493	455	473	480	448	411	467	506	427	468	493	487	483	461	466	468	476	441	502	466	453	460	490	469	450	495	468	503	487	455	483	452	467	457	498	464	448	435	460	479	487	460	481	471	495	485	481	481	457	449	465	495	470	458	467	472	457	490	488	441	486	459	444	499	439	423	480	493	446	483	469	472	482	463	479	437	471	490	482	451	482	456	500	517	518	467	483	492	463	486	478	464	482	457	461	484	421	469	494	480	494	464	458	481	482	481	483	437	466	433	458	457	458	475	446	464	473	485	466	455	477	460	427	484	477	477	491	496	429	475	462	488	482	507	488	500	456	450	430	476	464	473	498	472	453	467	478	456	465	482	465	439	477	522	502	447	459	475	467	457	450	471	468	469	441	426	467	459	463	505	457	471	443	442	456	498	478	455	463	444	465	472	484	490	475	486	444	486	459	416	497	473	489	458	465	482	424	465	481	469	469	489	456	458
3102	1093	628	346	349	383	400	354	244	222	219	186	201	149	114	98	101	76	84	80	90	70	99	66	60	75	69	68	47	43	51	58	63	59	39	50	64	36	45	48	36	35	40	28	38	52	205	267	247	191	162	94	76	56	34	32	31	31	33	32	20	29	38	27	33	33	36	36	34	30	25	33	34	28	28	34	28	49	34	27	25	36	33	33	34	26	33	33	41	17	37	46	39	31	32	40	47	41	25	33	32	22	23	30	42	31	33	38	32	31	30	34	34	18	25	36	35	44	33	26	34	43	24	39	30	33	32	38	39	27	35	34	37	37	37	41	39	32	34	38	17	33	29	41	40	46	37	39	35	37	27	45	26	29	29	33	37	26	21	34	39	32	45	35	41	27	43	33	28	28	39	19	28	18	33	35	40	33	23	29	37	34	28	35	38	34	34	35	43	26	33	40	29	37	28	31	31	31	40	30	28	45	25	35	39	35	36	28	33	37	31	29	33	39	27	29	36	38	33	30	30	35	36	44	47	40	37	49	24	26	33	37	38	34	28	20	23	36	30	38	18	31	40	36	34	28	34	32	34	33	24	36	34	37	33	33	28	34	27	38	35	37	37	31	37	36	37	29	21	22	31	35	37	36	44	35	39	29	43	36	33	31	29	40	36	24	28	40	38	33	36	29	21	32	42	30	31	35	26	33	20	30	41	25	33	25	38	32	32	22	46	31	39	27	34	33	38	24	42	41	33	38	28	39	23	31	34	38	32	24	41	28	41	34	32	29	31	31	41	26	31	40	28	34	40	34	34	35	25	40	30	42	31	35	39	37	33	38	42	24	26	29	37	30	37	37	32	25	34	27	35	33	43	28	34	30	39	25	29	36	22	40	33	45	33	22	33	33	32	37	37	26	31	24	34	32	33	24	31	33	28	33	22	30	23	25	30	34	30	26	40	25	32	27	27	41	40	38	26	29	35	33	22	32	28	39	28	36	34	28	29	32	37	30	32	36	37	40	42	36	41	31	28	33	35	32	34	45	32	27	29	32	34	32	39	35	42	30	36	49	34	31	29	39	46	35	43	39	43	32	31	31	29	30	27	35	30	35	34	33	29	25	28	37	29	27	36	41	30	33	29	27	26	27	34	25	30	34	28	39	39	28	37	32	37	38	28	31	36	32	41	31	34	33	41	40	36	31	31	35	48	35	43	35	35	21	44	47	37	29	33	25	25	34	33	37	31	27	35	33	36	31	38	35	38	32	31	32	30	40	37	29	30	26	48	33	29	36	36	38	31	33	33	39	28	32	29	33	33	41	32	38	34	29	36	27	33	36	36	44	28	34	42	30	21	30	42	32	30	33	30	30	31	31	36	44	38	31	23	30	40	29	34	37	31	36	34	39	42	40	29	33	36	42	34	40	26	23	40	31	25	29	38	44	40	45	43	36	33	26	37	41	42	34	19	28	30	43	30	29	29	22	35	43	26	18	25	36	31	30	38	35	32	35	30	31	32	33	29	34	28	29	32	31	32	27	31	28	33	37	32	29	43	32	28	29	37	39	36	36	32	36	31	29	33	35	31	15	37	33	38	25	28	38	41	45	34	43	27	32	42	29	33	36	30	41	36	27	36	39	32	26	41	43	36	34	32	24	31	28	30	31	36	34	33	29	27	30	31	28	30	36	40	40	32	33	30	40	41	32	32	34	29	34	25	34	34	33	40	34	25	24	34	30	45	36	41	34	40	53	38	31	42	28	39	25	33	25	31	29	31	27	34	31	34	35	39	36	28	36	36	24	29	28	31	35	32	33	37	38	40	35	40	29	33	38	42	29	30	38	31	29	32	33	25	23	39	42	39	32	30	31	27	39	29	26	28	27	43	41	31	30	34	35	35	31	26	30	29	47	34	32	44	45	32	40	20	38	31	28	48	32	31	30	34	28	31	30	38	34	29	36	33	26	33	33	42	38	36	35	37	39	36	41	41	32	43	41	33	26	43	31	32	47	33	38	34	33	29	30	29	27	37	29	39	25	34	35	32	40	32	34	31	41	40	36	41	27	31	31	35	38	32	49	32	26	29	33	41	46	25	34	43	29	25	39	35	35	39	38	31	24	32	27	25	48	30	40	41	30	35	35	30	34	37	31	35	35	40	31	33	42	29	32	39	33	21	26	27	38	46	29	36	32	39	25	36	27	33	39	39	40	30	42	30	27	25	30	30	44	20	27	36	42	27	30	33	33	37	32	21	33	38	37	39	30	38	27	33	28	29	28	40	38	33	26	36	28	31	45	41	40	35	30	42	37	25	31	27	28	28	32	34	29	24	37	33	34	27	33	36	37	45	35	38	32	30	35	34	25	34	37	24	33	43	39	39	20	41	46	25	43	29	21	34	39	35	32	33	24	32	35	26	34	30	33	42	32	38	33	32	21	40	33	39	30	31	36	33	34	25	34	26	35	32	32	31	38	31	47	38	29	28	41	34	40	31	23	44	19	32	38	33	41	32	26	22	38	37	32	26	31	36	37	30	25	35	38	38	42	36	39	43	20	37	24	36	36	27	32	36	21	36	27	34	30	34	37	32	37	42	29	43	31	27	35	34	29	38	39	31	32	24	36	30	31	42	31	34	28	42	33	34	34	49	39	36	32	29	35	28	25	34	32	28	31	27	33	36	31	34	36	29	33	39	33	29	29	37	32	33	36	35	33	39	37	37	29	28	28	42	43	30	40	37	36	27	32	27	26	23	28	33	35	36	42	43	26	33	31	38	29	33	33	39	37	37	26	36	38	32	29	31	36	33	31	29	30	35	27	33	39	31	40	26	32	38	28	34	37	38	29	36	29	31	38	33	31	41	48	36	26	21	41	19	30	35	42	37	30	35	30	32	40	30	37	27	30	36	35	35	33	36	35	29	28	37	24	40	42	38	41	26	39	41	30	32	36	27	40	31	26	50	35	35	28	39	27	37	31	33	41	32	40	36	29	43	42	42	31	38	26	28	37	29	24	33	29	35	36	35	29	30	42	43	33	37	29	21	27	34	41	30	46	29	38	29	38	33	25	32	36	37	38	40	36	34	32	37	36	31	51	41	29	27	30	39	31	25	38	38	41	39	30	32	21	36	32	45	26	30	37	27	32	35	32	36	24	31	29	43	27	26	24	29	31	39	38	31	38	48	39	41	27	26	34	37	41	25	36	28	27	31	38	30	30	37	37	39	26	25	35	31	29	39	33	35	38	34	29	31	29	21	24	30	30	35	25	31	29	33	36	29	36	38	27	40	31	33	22	24	25	20	29	34	28	36	33	22	25	22	31	39	22	33	40	40	42	32	32	30	29	28	36	35	24	39	31	32	37	31	35	40	44	38	34	43	34	27	35	38	23	28	38	33	39	24	31	38	33	34	27	28	34	39	30	36	23	35	35	38	23	32	31	25	27	32	36	38	36	42	40	31	33	31	29	28	43	31	21	32	34	30	37	30	28	31	37	34	29	17	46	31	28	39	36
21607	14052	9362	13526	21039	20855	18875	16135	11567	9048	7966	7388	7183	6237	4456	3464	3121	2393	2353	2393	2656	2556	2160	2064	1784	1426	1646	1488	1284	1238	1117	1032	1060	1033	915	1120	1140	905	747	703	627	570	526	552	528	974	5449	7229	6084	5071	3531	2123	1128	653	483	428	353	355	376	393	391	349	378	379	329	366	351	335	339	348	340	375	362	357	359	316	398	370	342	354	352	343	366	351	322	355	373	368	362	347	359	321	367	384	356	349	332	332	333	337	336	343	323	343	342	345	328	356	336	347	354	357	353	355	360	347	345	345	356	387	352	366	350	349	340	357	351	354	378	347	398	328	344	374	374	359	321	347	367	380	348	358	332	363	376	378	359	351	348	358	345	340	352	383	351	353	338	381	355	345	339	359	325	359	365	345	378	368	365	353	350	353	351	342	371	350	345	385	347	338	346	355	342	361	356	338	364	353	370	378	361	357	356	350	354	385	369	370	375	355	369	361	350	312	352	388	365	340	372	361	342	363	390	358	337	344	392	364	322	366	379	361	359	383	365	362	377	358	332	346	345	346	401	384	349	304	360	342	343	381	381	387	330	356	311	401	370	372	368	337	389	376	387	372	365	360	344	349	342	355	309	329	326	355	348	349	349	369	350	340	338	368	372	380	336	347	334	353	317	331	360	350	358	319	356	336	344	318	363	321	367	339	369	373	370	399	353	350	340	345	349	362	383	350	355	357	400	389	355	355	358	343	341	389	345	348	370	367	355	338	322	366	359	354	338	387	345	393	344	341	371	351	364	377	388	348	388	356	390	374	361	350	367	352	393	330	367	360	332	378	362	364	349	394	354	367	404	353	307	328	371	351	364	352	322	358	354	350	361	381	353	328	372	377	349	359	350	393	341	387	364	336	369	347	377	350	321	351	366	323	378	381	381	399	359	318	368	393	351	375	326	342	366	362	365	362	335	368	375	357	327	342	359	396	336	345	344	323	362	362	336	366	358	375	340	318	341	349	345	347	338	351	342	397	369	375	362	360	375	350	346	356	389	365	339	363	317	374	341	375	365	378	311	354	364	359	361	335	366	353	360	379	358	382	337	390	357	358	350	354	373	341	358	372	348	362	352	355	348	364	349	338	341	365	354	371	368	312	353	343	340	378	356	361	337	374	355	349	335	375	331	367	353	377	331	351	339	346	344	357	339	376	356	378	342	370	338	335	361	380	334	390	353	359	339	375	364	347	337	356	365	356	361	333	362	387	380	356	381	385	368	395	342	345	358	375	349	357	327	375	349	336	352	371	332	375	371	341	344	318	359	363	366	349	382	360	380	368	375	336	320	356	381	343	351	327	376	362	305	333	367	351	380	351	357	352	343	354	352	367	355	363	334	315	385	355	355	377	392	359	344	360	351	366	355	362	346	379	366	351	335	374	382	371	370	372	355	388	350	399	381	370	339	369	361	371	359	340	363	325	365	365	345	341	338	347	323	354	359	358	348	392	378	348	357	361	368	343	328	395	338	355	378	388	371	365	379	340	405	326	347	319	357	360	375	371	345	346	364	341	345	371	378	332	361	380	339	365	364	354	341	381	386	371	387	386	374	334	367	362	368	333	403	372	373	363	352	350	371	382	332	343	380	349	335	341	366	339	347	345	360	341	361	406	380	369	339	338	360	351	356	348	352	372	368	380	346	361	365	344	358	364	369	363	359	360	316	356	325	345	353	334	354	319	366	354	360	353	357	360	373	354	352	354	366	340	356	334	336	357	351	350	344	357	340	364	357	384	393	362	327	341	353	417	345	355	357	350	334	312	352	358	349	350	339	337	326	355	354	357	360	360	339	381	361	372	364	381	363	367	321	360	361	363	400	329	361	355	382	354	344	350	346	346	399	352	356	366	360	384	367	375	356	348	350	383	346	307	355	340	396	324	331	352	353	345	343	362	387	358	395	347	335	339	384	364	308	346	352	343	337	373	352	374	333	326	341	329	349	337	380	355	338	357	365	349	330	367	352	386	347	353	323	367	361	335	347	318	363	333	328	337	384	350	401	340	318	328	349	366	362	391	372	333	354	392	368	353	365	346	351	341	343	384	385	363	352	333	356	306	363	358	331	358	372	305	363	371	347	344	340	363	367	331	335	364	351	349	352	369	357	343	375	354	334	385	347	385	354	344	372	353	381	339	384	408	357	347	366	361	347	348	381	380	336	331	361	328	345	352	354	380	389	377	349	337	376	343	372	372	342	327	380	351	349	370	362	335	380	381	357	372	331	372	376	362	365	334	385	366	375	397	359	347	386	382	373	373	355	373	344	354	355	376	337	366	370	363	373	366	375	314	355	360	340	351	349	343	324	366	343	322	341	364	414	346	360	382	396	361	346	382	361	369	385	331	345	366	350	362	353	327	358	371	375	348	371	361	348	410	362	365	357	391	344	391	366	344	351	383	357	386	299	328	345	395	347	336	349	338	366	334	360	368	350	375	358	360	362	355	392	325	375	364	321	359	372	326	359	347	387	362	355	359	364	370	336	310	336	344	364	360	368	332	374	347	349	373	377	378	376	347	390	390	351	349	345	377	340	324	348	352	359	361	354	375	316	362	375	368	355	348	345	355	361	353	334	368	344	319	352	386	363	377	341	325	368	386	356	378	347	372	318	353	340	339	347	382	374	351	361	391	345	353	349	386	348	364	361	386	359	361	345	363	402	397	343	384	358	371	353	392	327	363	387	353	384	321	348	339	365	374	378	350	365	359	355	326	331	329	337	363	354	335	338	346	372	364	326	331	346	328	354	371	353	349	359	368	366	367	319	355	348	354	366	356	339	334	324	384	362	333	347	327	379	371	346	343	353	348	330	352	332	338	357	347	352	343	360	350	333	347	371	378	328	369	361	374	379	308	338	348	353	355	359	321	359	367	364	357	329	372	359	351	387	314	383	365	346	382	333	401	365	386	355	355	360	379	341	367	365	364	357	367	352	378	348	344	374	362	336	330	377	360	344	355	383	319	364	368	364	344	345	365	358	333	367	349	368	352	354	365	366	385	344	343	363	363	338	368	372	363	384	356	364	373	358	344	360	343	360	375	380	361	325	323	322	350	368	356	372	366	377	374	348	373	364	384	395	351	340	375	332	366	379	357	350	316	341	355	309	362	343	328	385	376	340	392	396	319	350	342	356	372	351	362	325	362	340	355	338	363	332	360	346	386	370	365	354	365	360	344	377	361	352	356	372	342	353	345	356	335	371	351	379	374	343	347	369	349	377	371	372	354	339	396	348	315	357	333	354	376	346	378	349	364	354	338	330	370	353	353	356	350	354	363	362	324	381	349	353	331	363	374	353	364	358	362	348	383	346	372	362	359	360	347	323	348	367	379	333	388	351	373	329	364	337	361	359	337	359	365	350	351	355	342	331	365	398	348	369	352	351	372	348	378	371	391	359	390	348	374	328	344	372	391	343	351	385	355	364	363	388	347	340	345	348	345	336	329	350	345	332	342	338	324	372	360	325	378	334	372	350	312	350	323
2415	1504	843	477	453	512	502	483	337	283	264	231	231	190	182	121	127	117	94	108	103	114	97	100	86	89	82	80	64	70	71	65	62	85	71	85	66	59	54	47	39	63	37	51	46	70	210	408	345	324	224	174	97	57	42	43	36	47	50	50	43	47	47	44	42	56	45	35	33	46	29	43	31	48	28	45	53	44	42	40	41	39	45	33	55	37	44	51	54	40	47	30	46	43	43	37	38	43	46	45	41	53	44	47	36	43	39	43	41	49	48	45	42	44	45	44	36	43	45	39	43	41	25	43	38	45	34	47	39	40	44	49	44	39	44	47	39	46	46	47	45	47	38	30	47	40	39	33	33	43	36	36	43	35	48	48	32	40	41	36	35	48	42	40	27	37	38	45	35	39	37	52	32	23	50	45	39	42	42	48	52	53	33	37	33	47	48	45	26	41	45	38	37	56	38	42	45	34	50	38	45	49	36	35	49	37	37	33	44	45	44	42	44	37	35	42	34	47	38	42	48	36	44	39	41	38	46	46	47	37	45	41	40	36	45	39	36	35	42	37	43	48	42	54	42	62	47	51	40	48	50	51	48	43	47	30	43	40	44	38	35	38	36	42	48	37	29	49	43	54	35	42	43	52	39	51	49	34	46	32	35	49	46	56	38	39	35	45	45	36	40	34	35	41	36	37	39	35	44	44	46	41	51	52	31	42	39	39	34	44	40	33	42	47	47	42	60	39	39	30	38	41	41	47	48	41	38	39	34	55	45	39	41	50	32	45	40	42	39	29	40	42	41	51	40	25	41	48	42	31	39	40	51	39	38	40	35	39	43	52	39	42	39	41	39	34	42	38	51	46	33	32	38	34	28	44	38	52	37	44	59	52	42	52	32	38	45	44	36	41	39	46	47	38	36	34	41	38	45	36	39	35	48	48	49	42	32	36	35	43	53	36	39	45	40	54	39	46	47	53	35	39	40	43	42	35	36	40	38	50	46	43	38	45	52	40	42	50	51	48	42	41	47	39	49	48	38	49	41	32	51	34	44	55	44	46	36	43	40	39	48	49	41	40	44	34	40	39	50	54	44	37	40	44	33	42	49	44	45	40	44	43	38	43	49	30	40	41	39	42	34	29	53	37	57	54	43	41	44	36	34	44	44	32	40	43	58	40	51	36	48	38	52	50	42	38	40	31	49	40	41	43	46	51	37	37	45	48	50	41	53	46	38	42	48	39	43	51	41	39	49	35	40	38	34	50	34	38	33	41	33	39	44	42	45	48	46	40	42	27	33	35	36	39	58	39	39	48	41	43	43	39	41	41	42	40	49	37	47	38	35	46	44	46	58	40	31	39	42	36	34	49	63	41	45	32	48	30	39	47	45	42	46	31	32	54	40	37	45	44	53	36	40	44	44	34	39	50	43	46	40	32	37	29	39	33	47	53	48	31	29	35	50	50	54	40	36	44	41	34	45	41	38	41	49	45	41	42	46	50	51	50	51	34	42	53	45	44	37	41	55	46	39	54	54	32	40	41	38	40	57	40	41	56	35	53	36	32	30	33	42	38	44	41	43	39	36	41	51	35	49	49	36	32	40	54	42	41	42	41	42	42	48	48	37	43	46	40	50	40	47	42	43	41	37	40	45	41	55	42	36	38	43	40	39	49	48	34	33	37	52	43	45	44	34	48	51	46	45	37	42	43	39	43	33	35	53	39	48	60	44	42	55	50	40	47	46	43	40	32	44	52	47	34	43	44	42	31	50	51	34	38	47	39	33	47	34	50	37	50	51	34	38	38	47	45	34	42	42	43	41	38	52	31	48	37	31	43	44	43	46	36	39	40	40	45	31	38	35	42	35	46	46	40	36	36	42	55	41	40	40	42	51	40	41	41	35	38	44	38	49	40	29	44	48	30	46	33	39	38	46	39	46	30	39	37	40	49	50	53	41	45	51	40	42	38	51	47	38	47	37	51	33	49	32	43	60	41	33	39	55	36	39	43	32	50	57	33	24	48	36	51	51	39	32	44	32	43	43	48	37	52	49	39	34	42	46	46	44	38	59	33	43	38	47	32	45	38	46	36	44	52	32	45	45	35	40	40	33	42	56	39	47	37	42	40	40	52	34	41	39	42	37	33	34	40	47	47	46	44	45	45	43	38	55	51	50	35	41	47	53	37	38	43	42	38	39	45	46	39	39	33	32	41	44	40	42	42	42	49	44	44	38	45	33	47	42	50	31	48	35	35	36	47	40	37	42	40	42	45	41	46	39	42	38	40	41	47	41	31	39	48	45	47	35	33	44	30	49	36	42	51	39	40	29	44	41	37	37	42	48	50	42	34	46	48	52	35	37	49	36	43	40	33	39	36	32	49	34	34	34	47	43	44	43	42	53	38	40	39	41	45	48	37	39	52	37	38	54	43	46	44	55	44	39	40	46	41	37	31	59	39	43	33	48	31	30	33	57	55	36	35	37	43	37	33	26	45	36	39	43	41	38	48	44	48	41	36	40	45	48	38	41	34	47	40	43	40	40	43	43	36	48	50	39	36	41	43	49	48	63	45	39	41	51	43	39	42	47	47	31	41	32	40	44	27	47	46	37	30	43	43	38	31	46	49	25	34	50	38	51	29	43	44	45	45	39	33	38	35	44	41	37	36	46	51	52	38	42	42	34	38	30	46	42	42	44	51	53	34	33	42	42	48	39	30	42	45	46	44	48	43	43	48	45	30	47	33	40	37	28	45	52	48	35	56	26	35	55	42	45	46	45	56	34	35	32	41	40	39	51	55	37	33	38	52	35	35	33	49	52	31	39	38	44	39	44	44	42	35	39	40	39	50	42	33	26	45	37	54	41	37	30	52	43	41	36	35	49	47	49	40	29	44	37	41	36	41	43	48	47	33	52	50	50	39	28	43	42	46	34	39	42	44	24	47	46	38	42	52	33	30	44	44	43	42	42	44	56	46	50	52	41	45	60	41	41	47	34	44	35	46	38	47	40	40	50	42	34	35	33	39	46	38	49	54	49	43	49	44	27	48	40	36	37	52	41	38	42	35	44	36	44	45	40	42	51	30	47	51	41	43	45	38	45	41	52	48	42	45	28	30	41	40	49	44	41	40	41	38	42	44	42	36	45	54	44	34	37	37	50	46	47	58	49	50	41	40	38	44	41	57	45	34	37	27	37	36	44	55	35	38	38	41	39	38	48	42	37	40	42	30	39	45	40	37	37	42	44	38	49	41	38	47	31	49	41	31	41	37	50	48	50	39	52	39	44	48	37	33	42	32	45	41	46	38	46	33	47	44	32	41	47	37	37	45	32	45	50	39	40	51	42	41	45	32	43	45	40	38	38	47	36	46	49	41	51	41	43	31	43	34	36	36	38	38	52	45	46	34	52	57	41	40	47	54	39	31	41	43	38	38	48	40	47	39	43	49	48	33	40	37	40	57	42	43	44	41	55	42	49	45	46	42	39	40	41	42	44	45	47	37	39	37	49	39
24482	16311	11098	16191	23065	23663	21550	17445	13470	11523	10213	9602	8333	6795	5661	4482	3611	3279	3366	3521	3517	3132	2672	2686	1967	2182	1834	1800	1440	1312	1358	1313	1300	1687	1675	1321	1239	1077	830	753	761	828	633	702	734	1596	5568	10313	8979	7853	5704	3394	1785	962	648	550	474	491	487	400	461	456	442	433	431	426	424	442	416	437	412	476	458	428	419	452	470	464	406	431	437	422	480	433	461	399	483	436	433	458	430	451	448	411	443	453	446	492	422	410	428	469	462	455	431	445	437	427	452	462	424	442	461	401	435	434	464	449	434	473	465	454	499	455	444	432	406	446	441	454	444	455	441	439	423	421	466	414	419	408	457	419	423	452	447	447	482	461	468	407	445	435	441	437	476	457	451	455	443	474	454	441	446	449	453	427	442	444	441	496	454	429	460	462	427	466	450	456	472	448	458	433	445	470	430	449	483	450	454	458	454	438	456	417	442	465	453	429	433	451	462	472	437	439	443	462	424	445	434	446	435	427	437	446	448	481	458	476	434	415	398	438	429	468	464	456	421	457	450	456	469	460	472	435	461	443	464	423	459	463	449	477	466	449	453	432	472	437	445	444	459	454	447	438	494	446	429	487	450	473	436	476	445	426	429	419	441	408	448	483	482	447	461	453	467	420	457	456	442	421	469	434	442	446	478	481	439	481	447	449	473	433	450	437	417	478	435	469	472	465	424	467	501	445	419	447	483	446	468	437	460	445	424	447	443	460	482	457	450	432	458	472	484	416	482	455	457	472	454	436	495	452	438	422	446	456	473	469	444	461	469	431	466	438	428	447	444	456	472	494	438	446	468	468	496	425	445	462	438	435	443	431	442	433	441	452	457	462	437	422	474	444	437	433	450	447	471	461	432	448	462	485	464	482	446	445	459	463	458	418	463	431	410	434	451	424	444	453	409	453	465	470	468	473	455	430	466	465	418	420	457	437	429	441	447	441	454	435	448	456	400	415	463	442	449	405	424	450	435	442	479	444	438	476	442	429	458	429	479	468	468	441	431	462	438	460	427	422	474	453	455	452	468	466	509	452	424	432	441	455	482	419	465	467	470	478	456	464	417	449	390	454	494	441	472	438	455	449	477	435	466	471	489	435	448	459	436	436	453	461	464	439	489	397	440	440	466	465	479	458	436	445	450	454	422	426	463	448	430	445	419	450	466	448	413	432	461	448	489	428	447	451	463	456	450	447	403	447	414	429	460	400	446	437	448	451	453	459	457	421	449	486	466	452	483	400	457	454	449	428	464	450	471	451	446	470	449	450	476	445	460	464	440	437	427	481	472	449	402	462	445	435	481	436	449	441	461	440	412	496	444	453	470	481	430	438	456	470	450	461	471	448	422	423	429	460	449	485	481	446	450	426	432	420	451	461	433	434	461	458	448	457	456	419	471	491	476	445	462	449	483	443	455	448	408	438	474	450	425	444	471	429	424	454	441	431	505	469	460	416	456	498	445	478	456	465	428	466	468	455	419	419	431	457	473	450	460	448	434	430	456	451	486	451	460	439	468	421	453	433	477	452	446	489	456	448	464	458	457	430	476	450	431	445	460	453	454	448	401	458	456	415	442	437	416	447	438	447	465	438	454	406	436	485	456	461	430	471	469	489	448	438	474	441	452	461	445	459	425	440	457	436	457	464	436	454	442	441	457	448	447	439	462	426	439	473	441	461	434	459	441	487	489	494	407	434	450	486	427	449	445	500	483	408	492	501	430	434	462	455	469	446	462	496	451	508	439	449	423	434	429	454	453	433	450	477	433	491	417	459	466	461	451	455	474	442	464	449	434	454	449	442	467	443	424	450	428	467	416	448	447	461	434	441	469	441	466	482	446	494	453	459	444	452	430	472	453	424	458	459	452	486	447	440	459	438	479	456	439	440	410	446	447	461	413	422	452	445	459	441	453	463	447	452	459	457	469	433	444	426	448	419	455	446	414	477	449	406	452	466	468	468	433	452	468	487	467	444	421	485	411	462	464	465	451	441	459	440	433	459	448	455	452	444	430	470	425	435	461	463	435	483	440	481	461	436	455	474	437	447	479	456	437	478	472	463	485	439	440	437	476	416	467	432	451	444	454	464	476	459	466	436	447	448	464	432	452	451	404	472	449	439	422	466	442	452	454	465	479	443	467	444	457	424	464	434	456	480	403	446	445	451	453	463	456	434	450	443	422	469	440	453	453	427	453	411	465	465	455	433	441	415	473	441	454	460	458	455	463	467	416	441	448	455	511	456	423	429	474	456	434	468	420	450	430	470	444	422	462	427	484	436	484	434	427	460	453	464	471	448	471	430	426	476	468	430	426	424	459	464	443	404	441	467	430	475	425	399	457	446	453	432	442	458	473	443	425	430	482	433	471	466	463	445	439	421	488	429	436	448	445	450	450	423	420	462	462	448	456	442	449	463	419	425	447	449	421	517	443	420	446	436	426	443	426	448	469	453	457	462	467	465	449	468	439	484	501	442	435	456	474	442	444	457	419	451	400	454	485	463	420	433	461	446	461	438	454	473	487	475	471	461	509	425	398	439	442	460	440	458	469	448	440	452	465	478	432	457	417	463	437	450	423	437	458	446	438	451	437	461	450	432	491	457	474	433	444	437	434	447	456	440	449	424	431	472	431	432	427	434	401	434	437	459	459	439	432	455	413	492	453	411	423	440	454	443	405	470	419	429	451	458	443	438	437	437	431	484	491	443	447	443	454	475	492	460	441	479	488	452	432	463	433	457	466	402	439	453	487	448	454	411	480	446	473	481	455	428	479	469	424	490	427	458	443	446	501	452	442	476	428	459	476	466	446	451	497	450	482	447	445	414	434	444	465	448	466	474	463	405	443	456	472	447	487	441	384	410	430	440	432	469	456	417	475	478	489	450	440	428	450	475	416	429	456	448	453	480	429	437	426	437	417	451	438	437	445	443	460	437	436	447	442	450	481	457	438	465	442	488	458	476	468	463	452	460	464	454	423	481	448	441	465	447	492	450	476	451	447	421	453	445	410	438	445	454	432	470	438	477	439	466	460	476	451	428	430	463	419	464	467	478	452	447	436	411	447	475	435	426	441	404	435	453	448	470	477	439	461	458	429	453	478	489	429	446	429	421	440	447	450	489	475	457	478	488	444	470	418	447	475	453	471	473	434	443	417	495	440	456	457	469	467	401	452	453	454	465	452	488	457	435	426	456	451	448	446	458	471	442	476	433	462	416	495	463	456	442	438	453	419	426	451	417	448	431	494	420	457	459	456	480	469	465	435	443	430	431	476	423	450	412	456	433	422	448	469	447	461	465	453	484	484	462	430	438	444	432	472	415	457	444	458	471	477	447	462	422	449	463	467	452	468	484	460	432	411	423	464	446	492	482	498	456	423	460	472	489	475	427	473	433	411	447	406	466	467	445	462	469	473	477	446	427	432	455	442	445	416	433	445	438	429	454	446	478	476	437	411	486	447	437	471	432	475	467	451	500	471	466	454	457	470	446	437	446
2060	810	415	234	179	273	247	179	154	148	113	142	107	102	74	70	76	57	66	79	81	69	73	65	41	48	54	49	44	40	39	39	45	60	54	43	40	42	43	39	46	70	48	40	44	40	93	122	123	102	72	68	49	44	46	39	32	35	37	38	28	30	47	28	28	36	39	36	40	24	38	35	25	23	34	40	31	29	35	41	33	27	31	37	40	27	32	48	31	27	27	34	40	31	31	30	39	35	40	28	48	33	27	37	30	30	29	24	36	36	32	26	43	38	23	27	38	31	24	31	28	35	37	30	34	33	32	40	33	41	29	43	31	26	30	35	27	43	34	19	48	33	33	32	34	29	30	29	37	32	32	44	26	48	41	28	34	35	37	40	30	33	25	36	26	32	37	29	33	30	31	34	36	39	36	44	30	26	34	33	35	28	34	31	31	48	39	33	35	32	36	34	36	36	34	34	34	31	32	32	31	40	34	36	39	27	32	29	29	39	36	35	35	48	26	34	37	34	41	20	30	29	32	32	37	35	29	33	36	26	35	41	30	36	36	32	41	47	33	24	36	32	34	24	41	37	34	30	42	34	28	31	33	32	46	26	33	29	33	25	37	32	35	35	39	35	26	27	27	30	32	36	29	35	36	33	41	38	27	35	26	36	29	30	42	46	40	29	37	30	27	32	36	21	29	30	42	26	36	29	38	42	21	27	26	31	36	33	26	43	37	40	37	39	48	25	28	29	31	31	38	25	32	40	36	22	38	28	40	36	33	35	44	25	32	37	25	28	24	31	27	31	47	44	44	32	39	36	33	33	38	43	44	33	42	27	30	39	30	36	34	25	25	47	27	35	27	33	34	36	33	21	30	31	44	44	29	41	41	32	36	22	35	36	36	38	34	37	31	32	24	36	43	30	31	38	39	36	30	27	36	28	49	18	37	37	30	27	36	29	34	33	25	27	35	41	28	36	28	30	36	31	35	27	37	27	37	34	31	35	37	46	36	36	23	31	34	36	33	27	34	25	14	30	32	47	33	38	24	27	37	47	29	27	31	34	36	41	41	31	33	38	34	39	31	33	37	31	34	41	38	35	27	35	36	33	39	23	38	33	37	31	42	39	31	27	36	38	36	34	34	41	29	30	32	36	30	31	32	31	33	31	40	21	42	24	27	38	23	33	33	19	27	34	33	28	34	36	22	33	45	40	31	34	33	37	35	43	36	33	35	45	41	26	30	34	40	32	40	38	33	33	42	32	24	36	48	35	41	38	36	38	30	27	25	37	31	35	43	36	38	34	26	40	38	39	33	36	35	40	32	32	31	43	24	41	42	38	37	40	44	28	41	27	32	32	34	34	32	40	35	35	35	35	36	35	39	26	31	35	38	30	34	30	30	34	37	31	31	27	27	31	36	22	43	37	37	42	42	35	42	27	22	43	24	31	32	28	23	27	23	32	37	27	36	31	29	26	40	33	36	27	35	31	35	33	35	34	30	29	29	42	28	36	45	35	32	18	28	32	28	37	40	27	20	33	38	24	31	26	21	40	39	33	36	30	33	33	24	31	30	34	41	20	34	35	34	44	34	38	32	39	40	27	30	39	32	37	31	34	45	42	38	40	36	33	33	38	30	40	44	27	35	39	32	36	33	33	38	40	41	31	44	36	31	38	36	23	28	39	41	36	37	36	34	43	35	27	33	39	27	32	21	37	44	39	32	31	22	35	34	30	31	31	32	34	33	27	39	24	40	29	33	34	37	32	30	30	35	34	30	34	30	34	33	28	30	34	24	39	39	38	29	35	42	36	42	25	30	37	20	32	35	27	34	44	33	27	36	38	22	30	26	28	29	33	27	32	32	37	29	32	28	36	21	27	32	40	40	28	30	39	33	30	32	26	39	31	39	26	25	42	30	33	24	35	34	37	45	39	34	30	27	38	30	43	24	43	37	28	32	32	36	32	26	30	29	26	40	36	25	39	25	38	40	28	33	43	32	28	34	34	32	26	37	26	30	46	32	36	40	39	29	41	29	31	31	24	33	44	24	25	45	30	32	32	28	41	48	24	34	35	35	41	37	45	37	45	30	30	31	33	38	41	27	39	32	40	30	25	38	31	36	39	40	28	35	34	26	43	38	39	29	30	39	28	30	34	34	28	41	33	36	33	27	30	42	35	38	39	36	35	32	24	29	33	32	24	38	25	32	21	39	20	34	26	31	35	37	39	36	26	42	33	42	21	33	38	39	32	41	43	29	38	36	34	33	40	34	30	45	27	35	30	44	37	28	38	30	37	29	32	27	31	21	42	33	39	37	30	25	29	24	40	36	34	31	29	32	30	33	21	50	41	33	36	49	40	29	29	39	41	39	35	27	27	40	32	31	38	36	44	39	40	13	31	31	32	35	26	42	28	30	40	27	36	33	44	39	25	35	27	39	40	37	39	25	38	37	29	30	33	44	41	38	47	35	32	38	27	36	31	36	33	28	34	37	41	34	32	29	38	35	33	33	32	35	45	43	31	39	35	35	32	38	41	33	38	29	39	34	33	38	27	37	31	40	33	26	34	49	39	40	29	30	40	25	32	33	31	33	35	38	30	28	27	36	32	32	32	38	25	32	39	37	32	29	36	33	40	31	28	27	41	33	31	27	31	42	31	30	35	35	40	39	31	37	27	36	32	45	41	34	49	34	39	28	24	33	28	39	35	31	39	30	40	31	39	32	38	33	34	38	38	29	38	41	36	34	28	39	32	42	24	44	52	34	38	36	43	35	44	35	25	31	23	39	42	22	36	38	35	38	40	28	34	36	41	31	35	41	44	48	24	35	38	37	33	33	24	29	34	42	36	29	39	37	37	38	31	30	30	25	38	33	35	33	48	26	30	29	37	37	31	33	38	35	38	35	37	29	32	27	42	45	35	44	27	37	39	38	22	28	37	30	33	32	29	30	39	23	34	35	28	21	33	28	39	45	35	41	32	28	43	34	33	21	29	27	29	34	23	33	32	29	39	24	27	40	34	40	32	38	42	35	39	26	30	30	31	37	36	37	32	35	36	40	38	39	32	39	34	27	33	22	27	35	32	27	33	43	26	42	35	25	32	36	29	40	41	26	44	34	37	34	43	32	31	39	36	31	42	35	24	39	25	41	35	40	27	39	41	32	39	37	32	32	34	25	21	32	45	48	43	37	34	31	33	34	31	34	36	37	26	27	29	30	48	34	32	29	35	27	35	31	37	36	29	31	43	30	35	44	28	41	25	35	33	46	38	38	26	32	39	34	32	32	40	29	23	34	35	39	31	36	34	28	26	35	37	35	31	34	26	34	31	29	35	25	26	38	41	32	32	34	39	47	27	42	28	26	35	34	34	37	32	44	30	36	25	38	25	37	35	35	37	31	27	30	30	42	38	34	30	24	32	29	24	34	34	35	28	32	32	24	37	44	32	39	35	37	27	27	42	43	30	39	35	26	31	32	36	38	32	31	21	28	36	37	31	34	36	27	32	41	54
18760	11238	6725	9876	14830	16456	14461	10997	7718	6695	5802	5081	4413	3719	3105	2407	2253	2046	2069	2109	1993	1570	1605	1437	1225	1187	934	836	830	736	660	753	767	897	957	894	672	557	610	551	910	980	859	652	574	607	2127	3000	2806	2116	1677	1115	771	508	457	398	373	345	351	344	361	348	355	365	351	382	380	362	361	352	335	347	355	354	356	327	358	316	383	343	354	374	349	346	375	332	359	397	352	344	358	382	341	354	360	342	344	386	369	340	333	305	384	359	357	389	334	358	352	337	367	337	379	351	328	371	364	367	369	345	362	328	378	341	320	381	335	333	370	376	343	382	355	335	353	373	358	357	338	362	379	357	335	372	375	340	328	351	377	399	357	361	375	384	333	368	353	371	352	301	353	379	365	356	356	343	379	361	356	362	395	348	375	345	346	362	358	344	376	363	367	341	371	343	374	353	380	380	384	371	366	406	364	360	323	384	333	348	364	369	339	358	353	351	365	412	370	376	355	384	358	376	344	345	385	359	372	376	356	358	365	371	381	379	386	339	347	342	345	402	356	353	363	395	382	359	357	374	417	375	352	330	349	380	334	359	320	366	346	341	364	356	342	385	341	343	358	387	360	343	365	349	382	369	313	386	367	338	388	354	368	363	364	366	371	362	348	351	367	338	378	340	378	340	340	336	337	349	362	370	346	378	349	381	358	362	370	390	361	383	362	395	378	338	346	325	373	361	368	362	366	347	379	350	348	380	345	343	333	357	354	343	379	374	394	361	372	371	371	352	348	380	368	330	390	395	359	351	364	328	381	358	395	376	325	379	375	378	325	359	319	342	340	316	326	334	360	367	337	381	402	354	365	337	347	371	368	344	366	356	360	364	381	343	355	343	406	349	348	377	294	359	326	397	359	363	371	355	382	352	378	330	371	351	344	383	336	361	343	379	339	365	404	368	386	357	380	347	347	361	372	387	344	345	342	348	355	362	385	359	360	349	376	326	375	354	346	371	357	381	364	353	374	372	377	386	370	369	366	370	374	396	362	375	381	357	367	374	344	359	321	346	344	368	346	349	367	353	375	375	364	376	376	336	357	377	341	365	345	350	348	379	397	368	362	355	337	364	340	365	376	365	363	330	349	371	339	346	390	364	384	402	354	344	333	353	347	329	339	374	401	351	397	377	360	384	358	353	367	335	367	387	355	333	345	388	369	382	360	369	360	366	391	333	344	343	335	368	387	359	351	334	383	372	364	359	380	355	352	366	395	359	358	381	345	341	363	347	329	339	355	337	387	351	362	352	366	354	327	360	358	352	375	365	367	336	375	357	355	362	351	349	362	340	381	322	393	355	362	330	367	356	344	382	335	360	371	349	383	369	368	344	353	350	348	320	353	346	315	390	356	372	365	374	378	394	362	387	398	377	353	332	360	343	377	351	352	354	359	342	375	374	351	379	346	356	346	338	368	369	370	383	354	354	351	358	361	349	370	386	392	368	367	381	353	329	363	360	355	344	330	344	370	349	333	353	361	356	352	369	328	395	371	362	367	372	390	402	383	335	358	347	384	379	354	389	364	350	356	339	367	386	361	375	348	355	374	349	374	383	336	383	370	355	365	379	362	366	378	349	353	350	363	345	369	363	348	376	392	357	374	354	351	363	359	379	379	358	378	310	361	362	364	342	346	322	345	362	387	383	382	353	369	332	360	386	383	355	353	348	373	371	347	361	376	359	372	363	361	364	354	346	393	374	384	308	358	331	366	334	357	379	355	356	385	358	361	391	359	359	350	384	369	351	339	311	348	348	355	339	382	351	354	364	338	379	376	356	341	370	382	349	371	355	400	358	353	356	356	360	349	384	385	363	371	390	365	375	370	365	371	357	355	358	357	383	341	379	343	352	378	334	339	364	384	360	387	367	367	357	370	423	370	373	369	374	389	407	376	364	365	347	364	337	372	339	346	367	372	359	351	361	384	389	379	372	364	377	325	351	327	354	382	351	363	387	356	344	361	367	369	343	358	392	322	337	383	338	370	334	343	349	323	353	326	341	343	367	351	349	359	381	370	341	369	360	367	330	364	389	387	359	331	340	354	376	357	365	358	323	353	336	368	357	379	345	371	387	365	349	335	395	314	399	367	360	368	334	322	362	345	368	355	355	358	357	366	373	343	319	350	369	371	357	368	356	352	388	378	358	353	330	366	336	356	346	362	344	369	411	364	329	340	405	362	348	369	354	384	344	359	394	380	366	404	350	355	344	338	334	415	382	354	361	404	363	374	369	354	357	376	368	329	364	350	376	328	360	352	353	330	377	374	345	375	358	360	331	359	354	369	371	352	358	382	354	363	347	379	360	363	326	378	361	355	356	376	369	329	330	383	348	357	345	380	395	394	348	373	341	356	363	376	387	341	375	370	365	362	344	346	345	350	347	352	366	344	382	370	356	375	411	369	394	345	358	345	353	377	383	348	331	338	378	358	335	367	352	388	361	354	347	363	365	378	358	360	368	378	367	374	373	390	367	330	340	378	336	365	357	375	390	370	350	353	363	374	372	372	343	376	367	368	331	350	372	374	327	346	372	358	330	353	372	343	375	360	338	357	382	340	366	348	371	379	376	349	354	346	374	359	356	343	366	341	344	398	341	404	308	341	388	385	346	384	378	356	371	355	404	402	377	361	385	335	370	370	353	365	358	355	352	351	338	360	377	334	347	334	358	347	368	333	385	377	380	343	362	380	374	371	385	374	341	389	353	382	373	346	345	355	361	337	365	374	370	346	357	391	346	352	358	364	348	337	319	360	344	374	348	301	333	355	354	374	323	350	358	364	382	351	331	386	392	338	358	382	344	361	344	373	341	313	333	346	361	379	366	348	382	360	364	381	336	350	337	350	340	359	337	365	364	359	385	358	379	348	343	361	366	347	355	371	365	338	407	381	318	336	342	332	373	365	396	379	351	350	339	342	358	374	360	374	356	321	342	372	392	339	373	353	398	326	332	352	372	335	326	346	375	343	371	374	378	354	353	350	361	408	332	348	338	387	364	348	326	344	366	371	368	361	359	373	340	363	348	337	336	339	353	349	362	373	384	382	395	398	348	375	342	335	339	356	345	382	350	373	322	370	367	374	334	397	344	337	321	355	386	371	354	323	367	376	384	377	342	330	337	370	366	361	385	377	411	350	338	354	384	349	355	338	329	392	370	400	386	338	358	342	342	390	352	370	395	342	357	325	358	358	357	378	370	374	335	357	354	338	384	361	348	338	339	360	379	327	331	398	378	356	391	364	365	367	370	381	365	359	375	351	356	361	354	365	367	367	334	351	370	355	338	374	393	318	377	344	341	355	406	392	339	351	377	335	350	359	359	321	389	342	361	374	391	374	400	337	364	357	385	356	376	366	350	343	314	365	335	347	349	371	365	382	369	365	363	367	371	377	365	361	381	334	372	378	403	380	327	369	364	383	388	362	379	351	373	355	357	362	382	411	351	382	371	335	370	347	338	362	375	390	352	370	373	318	363	366	361
1696	1160	586	348	307	374	383	309	276	192	216	197	145	190	139	109	114	101	99	97	87	92	74	74	76	64	72	54	52	46	65	63	52	53	55	65	60	53	59	62	64	42	52	47	56	47	113	243	297	204	188	126	86	63	52	50	46	49	47	57	49	37	44	48	45	52	33	47	43	40	30	36	38	30	40	42	41	34	35	49	37	45	32	39	35	29	34	40	50	43	42	49	43	37	42	47	44	35	35	41	40	39	45	36	34	39	44	42	31	40	41	48	32	47	27	30	38	42	44	42	42	30	45	47	37	37	36	36	36	51	33	50	44	42	48	48	41	54	42	45	58	44	38	40	36	36	37	50	45	52	34	49	50	39	47	45	33	39	35	40	37	45	53	53	34	40	43	45	40	41	29	45	35	32	42	44	43	40	43	37	49	44	49	56	28	43	38	38	52	45	42	51	46	49	40	36	53	37	47	55	40	42	50	37	51	55	48	40	46	31	40	44	36	41	41	42	40	37	34	43	43	57	31	39	45	45	45	55	45	39	53	54	38	43	37	42	41	41	38	28	45	47	43	42	40	47	35	33	50	43	36	50	44	46	40	41	37	37	42	42	41	42	59	41	43	38	46	44	44	45	41	44	62	42	49	41	37	41	22	49	47	46	38	36	42	49	47	38	38	39	34	36	41	49	32	50	41	38	42	41	49	51	33	45	37	43	36	45	37	43	38	41	35	46	42	46	46	39	37	33	50	33	37	44	41	51	41	37	31	46	40	48	40	34	54	47	37	41	37	57	36	52	47	38	34	46	50	41	40	45	40	35	38	43	39	43	47	34	44	37	44	43	34	44	23	39	38	44	35	38	42	38	39	41	48	47	44	44	27	47	39	40	42	45	49	40	32	51	41	44	42	35	40	46	33	38	45	53	47	39	48	51	39	37	43	42	49	43	52	45	48	38	46	42	51	48	39	39	49	40	43	40	47	39	43	40	50	29	39	38	37	37	41	39	37	44	41	54	42	48	48	51	38	35	31	45	43	33	34	36	46	46	39	35	44	40	55	39	43	49	30	28	35	40	40	45	47	52	40	43	42	36	36	38	51	52	42	34	37	48	50	30	43	31	35	37	30	51	41	43	36	42	29	42	44	37	28	41	36	39	50	39	50	40	31	48	39	38	29	38	42	43	37	49	36	52	42	36	34	43	35	49	47	37	38	51	41	46	59	37	39	37	44	34	35	38	37	38	55	38	37	31	59	45	51	43	36	45	44	43	45	31	46	37	55	35	56	52	35	39	37	46	44	49	47	41	41	37	53	42	42	39	43	33	33	42	39	38	32	46	41	42	63	53	42	36	49	42	45	35	45	39	47	38	41	63	43	41	55	45	48	41	33	46	39	41	45	45	53	56	41	45	46	41	38	51	34	41	37	37	42	41	38	48	39	40	39	32	40	31	35	50	39	33	36	50	52	48	40	40	35	44	44	44	41	27	52	54	40	46	32	52	47	49	52	34	41	54	37	35	37	38	38	38	45	40	52	37	37	48	31	61	27	41	45	38	37	38	52	36	48	42	47	37	45	32	44	42	43	43	40	56	50	36	39	44	41	36	44	40	45	42	33	53	42	40	40	34	37	43	37	42	40	43	39	38	42	46	26	43	41	47	40	46	39	43	30	48	43	39	36	51	49	48	38	46	42	41	34	55	43	50	40	32	48	42	42	33	51	37	43	41	44	42	38	45	50	45	46	43	26	44	43	35	40	42	40	49	33	26	45	36	40	39	40	43	48	46	44	44	38	43	43	45	36	42	43	40	44	44	40	32	49	35	43	34	43	55	25	44	46	48	45	48	42	29	40	37	38	30	54	35	45	42	38	40	54	50	44	37	45	34	45	34	31	42	41	37	41	35	44	41	37	39	43	39	40	40	45	46	45	39	51	28	46	29	45	50	32	49	37	54	32	44	62	40	47	33	36	34	36	35	41	46	48	42	40	52	37	46	41	44	39	41	42	52	49	38	49	45	45	55	45	45	52	43	41	40	44	41	39	36	42	49	40	42	40	43	37	48	50	52	34	39	32	40	36	38	34	39	41	50	31	37	43	32	34	54	46	32	47	42	38	50	34	37	41	51	41	41	42	50	44	37	34	51	48	25	42	45	46	46	57	34	50	47	35	35	46	40	38	29	35	36	43	59	40	39	34	47	39	32	37	37	46	46	55	48	42	43	38	52	39	48	43	37	32	41	33	44	40	33	37	52	32	40	43	60	40	35	51	53	46	31	43	46	31	32	39	46	36	36	38	42	45	38	34	44	36	40	33	39	37	45	54	32	42	35	46	31	49	45	48	41	41	42	33	34	43	32	52	34	44	43	40	46	37	40	58	43	36	24	42	40	37	53	50	41	33	36	43	42	31	43	36	42	38	39	33	45	39	45	47	36	44	36	54	39	40	33	40	38	36	48	37	31	42	33	42	47	44	38	45	37	45	50	42	46	33	40	36	41	43	48	46	48	48	45	40	47	59	46	38	31	55	39	34	38	49	35	37	46	30	59	46	52	46	46	44	42	48	43	38	37	39	48	40	41	47	43	42	38	44	49	38	42	31	45	51	36	43	42	38	42	39	40	51	23	46	42	45	35	41	34	47	36	38	35	34	42	32	42	40	42	35	46	42	46	34	45	56	37	42	44	34	48	46	35	30	39	55	44	44	44	38	47	43	36	57	43	36	46	28	34	28	44	52	50	40	38	47	37	43	42	40	37	48	41	46	55	32	39	41	37	37	52	36	43	45	43	40	31	42	44	34	44	40	51	45	47	48	45	39	26	47	45	38	47	38	45	41	50	46	34	51	50	33	33	42	35	45	43	44	45	34	45	43	52	42	59	33	44	47	39	49	40	41	35	46	41	48	56	53	41	39	48	44	43	45	35	35	41	35	49	54	38	38	47	44	43	47	40	36	39	39	41	38	41	52	42	42	33	51	38	37	54	39	49	47	41	39	35	41	44	26	42	31	41	41	33	40	56	37	42	31	41	52	54	41	35	47	44	38	49	44	54	47	48	37	35	40	39	41	36	48	39	35	39	30	29	44	36	37	44	42	41	45	42	42	41	39	41	31	37	36	44	44	39	43	46	45	36	40	34	45	41	47	47	49	48	36	44	45	39	40	46	40	45	59	37	39	40	36	37	41	49	43	44	53	47	52	36	33	42	44	37	44	34	33	45	53	41	36	43	40	51	42	42	40	44	31	35	38	34	37	29	51	48	37	43	32	31	40	44	39	40	39	44	48	45	28	46	35	46	44	32	55	43	29	46	49	42	38	37	38	44	43	40	48	44	26	40	33	51	51	41	36	39	40	41	29	37	38	45	52	35	30	42	38	38	33	43	25	42	55	43	32	27	40	42	32	41	62	39	35	43	43	47	31	40	42	42	42	41	37	33	36	50	33	38	30	47	39	53	49	39	40	44	41	40	34	59	43	42	31	27	38	53	48	32	37	44	43	44	38	38
21394	14304	8744	11960	19528	20672	17944	14491	11337	9723	8446	7133	6254	5288	4038	3507	3429	3050	3084	2822	2599	2262	2051	1897	1770	1439	1394	1069	1034	899	1075	1002	893	1154	1162	1129	984	908	931	957	999	1021	926	941	869	818	2970	6316	6642	5550	4196	2436	1414	932	606	503	460	464	444	420	437	429	456	422	429	418	427	414	445	490	448	493	448	429	438	468	472	472	462	455	455	460	428	433	458	454	457	444	484	413	443	413	499	413	483	445	434	439	459	487	437	451	459	459	436	454	499	430	432	451	442	486	465	452	485	449	422	442	483	432	440	460	415	434	450	453	450	468	447	450	479	431	432	431	437	450	460	415	453	444	469	455	441	482	451	471	439	427	463	440	458	468	452	431	425	442	489	441	429	475	419	445	473	442	485	437	480	443	452	418	481	425	464	438	435	424	433	418	418	411	461	441	413	466	465	441	449	453	445	431	428	456	451	459	439	446	445	456	456	451	443	439	448	431	418	487	446	463	435	435	410	435	419	440	453	426	397	452	458	478	439	440	465	455	410	462	463	432	478	472	438	426	431	429	463	444	409	471	454	423	435	397	426	467	426	455	446	450	405	423	430	460	457	430	450	450	494	436	463	449	428	450	432	477	421	453	442	442	450	434	478	453	476	413	435	468	447	418	450	456	496	408	395	458	458	487	475	449	430	444	444	442	454	466	465	438	433	470	442	445	399	471	482	431	450	461	425	485	432	449	480	440	437	447	423	453	454	452	419	436	461	455	433	434	441	475	436	412	423	448	451	431	432	433	458	436	450	453	445	454	454	468	411	435	428	444	478	481	426	467	454	434	439	437	430	457	450	434	442	448	454	434	428	396	425	450	482	487	444	456	445	496	429	440	458	467	453	416	451	478	419	463	473	430	453	470	460	436	456	444	456	468	422	462	442	460	458	498	457	432	441	444	482	425	385	427	458	385	470	450	471	402	448	448	448	457	438	447	458	437	452	433	419	482	465	460	452	472	448	474	444	464	451	452	469	458	414	451	443	449	423	433	436	439	458	437	425	441	468	462	425	496	426	440	460	405	421	451	447	445	445	450	457	436	466	437	447	444	433	435	446	407	432	481	443	461	450	504	451	452	437	491	459	455	482	460	417	419	420	444	455	423	474	490	419	457	433	441	432	443	453	459	464	437	463	449	440	446	492	437	452	475	473	447	447	459	475	433	412	442	408	421	405	430	464	459	450	470	436	459	464	442	482	469	460	435	422	431	452	446	422	427	443	466	450	461	462	416	437	465	446	421	466	436	414	466	453	433	433	426	498	462	456	442	444	467	406	436	471	472	465	428	433	431	462	443	472	478	426	417	444	467	428	441	456	449	444	433	433	446	393	402	432	486	466	469	434	452	459	440	463	481	473	469	498	422	465	426	421	480	459	413	423	485	431	451	431	429	469	453	438	439	425	428	427	449	463	399	446	454	429	417	451	452	482	473	423	457	445	465	444	442	457	455	503	463	470	443	404	442	466	442	442	444	466	450	471	455	457	442	465	454	455	425	452	449	497	452	414	457	485	442	441	450	455	474	457	444	463	460	455	447	458	485	429	469	446	442	475	436	470	440	451	468	459	480	444	447	472	444	449	452	410	446	458	465	454	445	427	434	449	475	465	454	472	428	422	494	429	440	453	461	455	450	433	435	422	463	462	465	371	433	451	458	474	475	424	433	489	432	415	481	436	471	508	450	445	483	479	465	456	456	445	460	436	430	430	433	452	430	470	466	459	450	430	429	480	420	459	487	425	450	423	451	425	427	484	411	460	433	440	429	461	426	473	455	429	432	460	484	424	495	441	454	445	447	409	469	434	426	456	472	446	417	479	440	433	463	438	432	405	436	452	481	409	455	461	421	445	463	431	490	452	453	442	466	434	436	488	433	445	442	435	406	432	453	460	436	446	400	456	430	480	451	458	439	421	419	465	459	452	464	449	438	403	465	440	442	459	447	461	405	446	442	418	444	439	423	440	456	435	442	440	469	465	459	493	436	430	448	457	404	456	465	447	460	429	482	437	411	452	418	435	463	386	495	418	443	447	474	451	471	445	407	463	471	459	426	454	434	453	406	448	437	434	432	466	443	428	455	427	436	412	484	460	454	458	479	438	455	457	475	457	467	443	459	487	473	453	453	462	467	456	446	482	432	458	489	474	420	457	463	491	459	424	431	438	461	456	456	434	421	463	436	424	450	407	477	425	428	409	437	483	453	434	471	434	476	459	470	463	453	427	456	456	437	449	436	443	454	392	431	429	510	387	458	476	441	460	440	417	404	480	456	457	483	455	406	438	445	421	477	455	481	465	428	444	438	425	411	471	457	455	438	457	437	464	462	437	440	482	443	453	471	462	445	441	453	404	430	453	423	459	455	464	459	453	429	440	460	434	462	430	465	437	444	438	444	418	444	474	481	439	464	419	457	425	493	438	465	479	452	425	452	429	433	458	422	484	488	448	427	424	445	466	418	440	438	449	432	450	469	441	429	413	412	473	450	451	446	466	413	449	441	465	425	430	445	478	411	467	478	470	471	427	443	448	444	437	483	458	434	431	443	472	448	467	473	476	461	446	479	439	426	420	443	453	455	445	426	459	411	435	434	448	475	441	405	436	422	436	498	421	453	439	446	439	470	476	462	447	448	476	450	464	432	453	447	461	450	460	443	435	474	427	470	437	424	473	444	448	470	422	454	455	467	421	427	464	429	452	440	480	443	441	467	431	432	455	442	447	431	428	429	425	432	454	422	417	459	441	454	468	445	416	443	437	426	449	445	437	444	461	435	462	449	445	471	431	447	461	465	461	437	424	449	468	462	445	440	446	416	441	436	479	425	433	449	426	443	496	468	408	442	471	462	479	450	423	433	432	450	451	415	434	450	462	460	420	465	445	383	465	434	477	414	452	434	491	462	405	493	431	440	463	460	462	472	459	464	435	449	485	453	434	400	444	447	428	419	429	435	445	446	446	474	499	407	423	451	461	452	461	433	431	425	445	449	462	437	482	449	453	449	452	429	448	495	464	407	451	442	471	464	450	411	463	407	453	426	478	444	452	450	449	424	477	486	433	459	455	445	424	454	462	443	453	474	459	449	435	441	475	433	412	450	451	455	453	399	458	434	421	446	484	421	445	469	462	469	462	452	451	451	428	447	428	451	469	481	435	429	453	461	469	483	466	419	456	439	467	506	408	460	453	449	412	450	428	477	427	417	454	422	452	459	444	454	430	426	440	427	460	466	441	452	478	443	454	452	462	480	480	420	440	434	461	479	445	437	432	459	446	461	439	488	430	466	455	454	466	438	442	433	453	427	514	495	449	469	439	436	447	466	455	462	441	468	454	456	424	435	413	456	437	484	433	420	450	463	460	471	452	452	462	469	439	437	418	442	478	420	424	456	456	474	464	418	444	459	455	452	445	437	438	441	445	485	436	451	444	453	472	453	439	450	415	464	459	443	444	463	466	425	464	435	435	448	400	471	431	447	469	464	457	463
2996	1003	527	297	235	329	333	272	232	213	190	194	152	117	118	112	101	95	93	107	71	77	81	72	57	59	41	44	52	40	37	37	35	49	54	60	46	47	54	48	40	38	38	32	41	30	34	142	302	262	231	158	82	43	30	35	32	36	31	32	29	26	24	37	30	29	31	36	30	20	34	23	37	25	24	37	33	26	32	31	29	34	35	26	30	23	21	34	27	21	36	35	19	39	32	29	35	25	39	26	34	26	27	25	35	24	36	32	29	29	34	26	35	35	32	19	25	28	30	20	28	28	36	26	28	37	24	34	28	33	33	28	32	33	29	27	45	24	29	25	32	21	31	40	29	28	24	34	34	30	29	23	29	25	29	34	27	39	27	19	27	27	23	31	31	23	35	26	31	28	30	24	29	25	23	32	30	28	37	33	29	37	25	32	38	39	25	22	31	34	31	28	30	41	23	34	31	28	26	33	32	33	32	20	28	29	26	39	30	27	30	24	29	34	24	29	40	19	28	32	28	31	23	29	32	28	22	31	24	33	32	31	20	38	26	25	36	34	32	36	37	22	33	24	30	28	30	25	27	33	33	32	33	22	40	29	26	17	36	34	29	32	28	26	31	26	28	31	22	35	32	24	30	31	25	31	21	25	21	28	24	39	29	33	35	24	25	35	27	32	31	19	32	32	25	26	31	29	24	28	28	19	29	27	31	31	29	27	28	29	22	35	38	29	22	19	30	23	30	31	28	32	29	38	37	28	38	27	26	26	24	25	32	43	34	38	27	44	37	22	35	22	26	33	28	37	29	33	33	26	24	25	35	30	22	21	26	32	34	35	33	32	34	33	24	31	28	31	13	26	37	27	32	36	32	22	35	26	34	22	30	41	30	27	37	40	20	34	19	27	32	26	24	21	19	26	31	32	30	26	29	30	23	28	33	40	32	34	40	21	29	29	35	28	27	26	33	30	31	34	40	33	24	23	30	34	23	27	36	18	31	29	28	16	33	20	30	24	31	22	29	31	34	38	32	32	22	28	29	33	31	33	31	31	36	29	27	25	20	31	30	26	16	28	31	33	24	27	30	26	31	19	42	34	32	26	30	24	19	33	28	31	35	30	32	37	26	32	29	26	25	29	21	32	26	32	29	21	18	23	24	37	26	26	27	35	31	33	40	23	32	47	26	21	36	37	36	29	37	34	18	32	38	31	28	36	29	28	31	36	31	24	22	30	32	22	33	28	29	26	25	31	21	29	33	23	38	22	30	31	28	32	21	28	33	34	29	27	37	26	31	29	37	37	33	36	33	25	29	23	33	31	34	33	26	25	37	34	27	37	25	31	26	18	25	31	35	29	26	26	36	27	33	34	24	37	46	26	24	30	25	26	31	36	24	41	19	36	28	26	32	31	25	31	36	28	36	30	28	34	28	25	29	23	29	21	38	25	33	34	31	29	36	37	24	29	30	33	29	32	31	27	30	29	25	31	30	31	30	32	25	22	31	37	21	33	21	34	20	32	25	23	29	28	28	33	27	36	34	28	25	20	28	24	35	32	26	33	34	25	31	26	26	30	29	27	31	29	40	22	27	31	28	34	29	21	23	34	35	36	28	21	28	21	30	29	32	22	32	22	27	34	32	28	26	24	19	22	28	30	19	31	27	28	33	37	21	41	30	33	44	27	33	23	24	31	27	34	34	40	24	26	31	26	27	29	33	27	24	26	31	26	30	32	22	30	25	35	23	36	28	27	30	28	34	25	21	25	30	37	36	37	26	30	28	37	25	31	40	25	33	27	37	35	28	38	27	33	25	27	27	28	34	31	31	39	34	34	39	28	27	34	33	23	36	24	30	25	36	34	33	27	29	35	28	25	26	37	21	31	34	33	34	35	34	24	37	30	42	26	30	30	32	26	34	27	24	30	33	21	32	30	30	34	28	24	18	29	31	35	27	31	32	42	28	27	29	37	32	37	25	36	30	34	35	38	27	22	35	35	28	26	29	35	21	35	28	32	18	41	27	32	23	32	30	24	37	24	29	27	26	34	33	25	47	23	28	31	19	21	36	25	25	29	26	30	34	34	27	34	17	36	30	26	22	21	41	24	37	36	33	23	29	29	22	23	30	33	26	38	18	24	26	26	32	20	36	31	40	35	20	30	39	23	21	24	28	29	28	20	30	32	29	32	30	27	32	29	33	27	27	23	25	30	27	22	37	25	20	23	25	26	31	33	33	24	23	29	27	36	32	33	28	29	37	36	23	30	26	30	38	24	27	29	23	40	35	36	45	30	26	33	30	24	32	37	33	31	23	37	39	33	31	23	21	25	32	21	29	30	28	31	25	23	34	34	44	39	39	39	34	21	33	21	32	32	34	29	26	30	20	28	34	29	34	27	26	31	17	36	35	23	25	27	31	20	31	43	32	29	33	36	36	30	45	24	32	33	20	29	26	31	26	35	24	30	19	28	30	32	20	29	23	30	32	29	25	32	24	26	31	25	32	31	31	42	25	24	30	24	35	20	32	30	21	32	30	22	26	29	29	28	35	27	36	29	18	37	30	26	34	36	24	34	22	33	35	36	37	32	26	24	40	31	39	43	30	18	34	28	35	34	33	29	30	35	31	31	27	38	27	31	24	28	27	32	26	28	28	28	28	30	21	25	32	20	35	30	37	38	37	29	24	26	32	37	29	29	33	31	30	27	25	35	30	29	31	26	29	35	31	30	37	27	24	17	34	35	37	24	26	32	24	17	24	27	25	23	26	29	24	25	34	29	23	28	36	25	26	30	26	28	28	42	29	28	34	32	28	33	41	31	26	27	30	36	27	29	36	35	21	26	38	31	39	31	25	27	37	25	25	29	31	30	22	29	32	24	26	31	36	40	22	23	31	26	37	29	22	21	32	30	32	22	32	39	37	29	27	33	25	25	31	25	42	25	24	25	32	27	36	29	29	24	23	27	26	27	32	28	30	32	31	24	26	28	25	32	29	30	23	36	27	27	31	26	26	32	26	26	27	28	33	20	30	28	33	24	34	42	36	29	27	37	24	30	29	27	32	31	33	27	34	34	29	27	29	29	38	24	31	24	35	30	33	40	31	40	28	37	30	37	29	28	31	32	33	29	30	27	29	36	36	23	24	25	37	23	37	40	32	22	22	28	28	34	29	31	29	35	29	26	27	34	28	30	38	23	26	21	18	29	33	32	22	35	28	24	27	28	36	33	30	23	26	34	24	32	33	30	25	23	30	36	34	30	29	33	31	37	32	40	26	31	27	30	31	29	32	34	38	39	37	28	26	27	16	36	32	35	39	34	22	29	41	33	26	32	21	30	27	27	37	29	26	36	41	37	28	27	33	26	28	29	30	28	28	26	31	32	35	28	27	27	23	32	35	29	34	42	40	33	37	32	34	27	35	26	29	33	27	28	28	24	29	25	38	28	26	35	31	32	36	33	28	31	29	27	34	36	21	28	21	32	31	34	22	34	40	35	23	39	31	27	35	24
20604	13102	7954	10577	18536	19325	17067	14458	12008	9976	8682	7169	6141	5215	4031	3559	3337	3253	3020	2787	2526	2186	2073	1962	1623	1444	1112	914	799	682	773	827	803	833	1033	1182	1027	890	937	952	997	1033	897	780	662	567	736	3619	7652	7260	5770	3560	1875	890	538	386	341	326	322	319	283	280	355	286	306	321	340	301	267	312	297	348	337	322	324	308	330	357	336	328	317	331	353	332	326	312	326	328	345	320	328	335	327	335	337	324	339	314	326	315	318	319	332	305	343	338	371	305	337	353	340	319	335	313	292	297	338	321	309	354	338	337	313	333	306	311	323	305	297	293	304	320	311	308	329	314	358	347	318	325	300	331	364	339	336	321	302	340	310	349	344	366	327	331	339	301	370	279	312	301	337	310	347	305	319	328	337	313	345	306	325	302	349	353	326	308	319	314	308	302	337	308	335	322	342	322	332	334	331	322	308	331	336	319	307	305	336	330	311	318	324	345	319	316	321	320	325	320	344	320	308	304	352	291	340	343	290	308	354	308	301	335	310	319	331	318	313	345	318	321	311	332	331	317	316	321	366	360	300	311	293	318	286	369	315	314	319	313	345	312	359	346	342	297	335	309	302	312	322	332	303	328	322	328	330	304	320	351	307	329	352	321	329	318	341	313	348	323	316	330	321	353	339	341	312	316	310	337	328	312	340	292	336	323	304	323	325	350	312	328	369	315	341	304	341	310	330	341	313	307	325	333	352	313	317	324	303	318	297	324	323	298	319	311	326	315	351	322	309	298	328	342	295	353	321	352	331	349	323	315	334	295	347	323	328	322	352	334	332	313	286	323	313	306	351	321	343	325	281	325	331	333	330	333	331	285	310	322	357	314	309	324	317	306	319	328	333	335	321	353	329	321	330	336	333	346	307	322	362	318	335	300	324	352	301	327	309	343	292	318	309	327	338	327	357	328	348	307	338	327	344	355	318	343	330	330	337	325	287	360	312	346	318	340	323	340	315	349	322	364	315	352	344	333	316	300	320	338	318	332	286	319	328	330	355	319	332	327	323	337	332	308	323	339	315	325	327	326	307	330	298	321	308	323	325	307	324	366	347	299	346	312	336	351	318	302	338	294	326	312	291	323	317	336	347	326	318	352	312	339	350	338	312	354	276	329	319	317	292	340	343	316	327	305	343	335	348	350	332	303	319	343	344	318	329	338	325	295	338	313	337	328	308	325	325	294	338	319	288	354	337	325	326	315	319	304	315	329	299	308	315	320	351	321	336	325	310	335	333	300	316	324	324	333	311	285	361	305	331	341	319	325	313	362	307	344	355	321	349	362	319	321	323	312	319	293	306	344	310	346	353	297	300	299	305	321	303	293	278	310	356	330	292	344	296	319	326	328	324	342	310	307	308	343	356	314	319	353	351	323	324	339	317	344	317	278	290	293	336	319	309	336	359	348	323	307	308	364	310	341	335	322	302	344	274	345	326	330	312	334	353	361	305	338	350	315	310	313	294	346	306	325	335	347	348	291	317	334	335	333	324	331	326	330	334	318	278	295	354	318	324	309	345	306	330	350	353	323	365	338	350	286	340	351	324	339	333	327	326	314	298	326	327	308	317	329	316	318	272	326	315	318	313	336	351	331	318	320	320	324	319	351	312	312	304	326	340	330	351	328	334	295	353	317	308	346	334	320	349	365	340	361	331	331	305	327	302	313	322	349	309	325	335	329	325	341	305	319	304	309	318	322	339	364	297	287	304	322	332	347	322	306	305	296	336	333	319	328	323	358	316	350	313	306	307	343	339	327	305	287	347	326	370	298	328	314	347	323	320	332	318	312	332	315	295	349	326	351	300	359	309	337	304	349	299	343	354	332	326	303	343	335	333	313	346	346	291	353	346	350	308	329	343	314	320	311	302	315	333	298	305	324	323	324	355	313	283	334	335	327	315	315	330	325	327	306	335	322	325	347	336	313	319	339	329	338	341	300	313	345	352	334	320	306	315	345	325	315	342	326	350	365	328	353	305	368	316	326	343	350	332	301	333	280	348	308	330	322	361	349	322	353	332	343	341	321	299	320	320	373	344	356	320	317	307	331	329	317	343	312	305	323	337	316	301	337	333	336	286	326	311	313	319	308	333	289	327	327	317	326	319	331	303	350	337	302	356	340	341	318	328	318	319	340	351	313	333	343	363	322	319	377	322	299	326	316	330	334	335	353	324	314	323	314	328	304	328	291	323	304	336	317	296	352	348	337	333	328	335	336	352	331	302	312	313	324	336	308	327	337	329	338	336	328	291	343	322	339	317	333	318	326	332	316	346	303	306	336	310	331	329	339	312	288	342	360	339	316	344	346	342	327	325	331	312	296	307	331	308	309	332	339	320	326	315	352	333	342	333	327	337	327	349	330	307	318	305	313	316	322	333	357	333	318	333	325	295	321	312	326	319	347	314	315	339	299	339	319	361	331	327	306	337	311	332	337	351	334	339	327	303	346	283	316	369	296	319	318	355	317	330	332	315	317	302	375	315	306	320	341	336	319	318	322	330	308	341	349	346	346	342	306	332	279	323	295	301	326	342	315	324	329	327	319	336	306	324	337	310	315	341	323	316	281	317	331	350	358	307	329	322	334	347	334	323	303	326	306	336	326	314	305	291	306	339	308	345	325	296	307	304	341	318	323	321	334	334	327	367	323	336	308	324	329	325	346	350	301	312	312	332	329	310	332	299	319	348	304	287	324	340	298	305	331	309	321	370	331	336	329	334	330	315	316	311	323	303	353	284	337	326	311	332	339	335	307	341	319	297	343	322	342	338	285	336	322	319	300	309	366	333	321	356	316	325	341	337	340	326	341	320	328	317	320	333	316	335	314	295	327	338	298	311	321	353	361	317	346	329	371	327	323	358	334	332	329	321	310	310	302	328	321	335	301	280	340	313	304	332	336	332	326	341	310	297	295	295	315	287	327	331	336	293	331	289	342	337	329	324	289	329	299	354	300	309	308	303	335	342	315	325	327	321	325	326	318	313	290	308	309	303	318	309	345	299	318	332	321	325	341	320	301	317	360	310	305	307	296	325	311	297	346	321	311	323	311	344	332	330	326	325	335	297	333	331	339	314	309	363	320	324	332	331	277	351	313	328	346	315	322	324	342	349	287	307	313	348	302	339	322	323	362	316	310	321	307	285	335	342	328	324	330	274	363	292	325	334	313	311	307	311	317	285	324	316	302	329	318	321	343	346	295	328	350	326	302	308	345	299	326	316	316	320	307	326	332	301	310	315	323	340	322	311	326	318	323	299	321	298	335	310	326	318	311	312	335	310	327	302	325	315	331	315	327	339	327	300	346	299	343	313	314	342	317	348	303	334	333	330	314	336	312	304	304	307	330	337	299	331	348	314	317	312	317	312	296	323	337	315	357	327	298	343	293	283	287	308	315	341	349	301	333	296	332	343	326	334	367	289	324	310	317	324	327	319	345	328	329	335	284	349	331	356	343	370	343	361	320	305	322	365	322	314	282	340	317
2280	1365	574	378	390	440	477	406	316	309	267	237	223	190	149	150	135	119	122	117	108	110	95	86	79	70	58	45	62	49	47	64	55	39	52	56	57	46	42	53	45	50	53	39	56	44	36	112	474	423	366	228	142	92	73	44	39	35	39	37	31	42	33	33	44	35	37	43	42	34	35	38	43	39	32	38	42	31	36	32	42	40	29	40	30	36	45	37	47	46	45	59	42	41	40	35	33	40	36	50	43	42	33	48	40	40	35	36	37	52	36	31	43	40	38	36	37	44	37	35	38	40	33	34	42	38	39	39	32	49	31	48	34	35	46	35	36	46	42	38	34	47	39	37	45	38	38	41	39	40	36	48	44	41	39	35	46	46	51	46	36	32	30	35	42	46	39	29	37	41	33	36	36	31	32	50	35	26	48	39	39	42	39	33	34	41	37	34	32	52	38	44	34	36	33	41	37	39	38	39	41	39	45	43	34	41	43	47	45	50	27	41	37	45	43	44	49	41	45	25	38	40	46	41	45	36	36	47	63	36	24	41	36	44	47	38	52	23	40	40	41	46	39	29	38	27	51	39	50	46	41	47	28	39	42	42	34	27	33	34	33	31	29	35	35	38	32	42	32	41	36	33	32	44	35	40	47	43	48	28	35	34	27	39	36	37	30	48	35	34	40	33	43	55	39	34	40	35	38	50	38	25	39	49	46	44	40	43	44	38	33	34	44	47	32	35	27	37	43	34	46	35	39	40	37	33	40	41	35	47	39	41	35	30	33	55	48	39	26	27	34	28	40	33	42	37	41	40	46	50	34	36	43	49	48	39	41	50	43	39	46	46	36	26	33	48	33	52	37	36	38	42	38	40	36	46	41	37	42	38	47	38	45	36	37	33	40	38	52	32	39	39	47	31	38	42	52	45	41	28	32	43	39	40	43	41	27	41	34	43	43	43	47	46	29	28	37	43	46	39	37	31	37	36	39	34	35	29	27	34	45	29	36	39	47	51	40	38	48	37	36	38	36	51	44	43	36	39	42	34	50	28	43	47	43	35	36	42	36	48	45	50	56	39	40	38	35	35	31	48	42	39	40	35	33	45	42	47	53	36	40	36	35	43	33	45	40	46	46	34	34	38	36	28	48	42	46	48	48	41	38	50	43	37	41	38	44	43	44	37	45	47	34	27	46	33	44	45	37	35	41	35	48	41	30	38	40	46	35	41	41	37	40	33	42	44	51	37	41	35	40	35	45	41	36	46	43	30	49	36	42	31	49	40	34	41	38	34	34	45	38	28	32	24	48	46	44	39	50	40	32	32	35	44	38	28	33	32	48	44	31	35	35	40	33	37	32	32	53	43	33	32	36	36	50	31	39	44	41	37	41	49	39	43	35	35	38	34	40	42	31	53	38	47	49	41	44	32	27	42	42	31	33	48	46	37	44	42	31	40	35	38	42	36	32	38	38	39	38	35	36	37	46	36	35	35	51	37	43	36	36	44	48	55	36	29	36	39	46	36	39	36	43	39	42	39	37	25	45	36	40	38	35	27	51	53	42	38	39	39	46	41	55	35	32	35	40	34	29	19	33	41	46	38	40	42	43	43	42	45	49	56	38	37	28	39	46	45	31	49	30	32	39	43	47	29	44	41	45	40	45	39	40	38	40	41	41	38	47	42	38	39	35	35	47	57	39	29	40	31	41	58	53	39	34	44	45	38	39	36	40	44	31	41	36	33	33	49	41	39	38	42	41	43	41	33	32	29	32	33	40	34	39	41	45	49	31	36	35	32	33	43	33	44	33	39	34	35	26	42	49	39	43	38	43	33	47	32	30	39	29	55	40	39	44	41	46	40	40	42	44	52	42	46	43	39	37	38	30	36	29	45	32	33	27	46	42	50	38	37	36	45	47	28	41	40	43	28	32	33	51	41	43	33	48	46	40	35	39	41	34	41	41	41	38	37	40	29	37	41	39	40	41	42	41	53	31	40	44	39	42	34	41	38	40	35	35	28	50	43	24	34	44	54	48	47	38	46	38	39	37	49	39	33	47	48	52	43	41	45	38	35	37	31	42	32	51	33	42	25	46	39	35	42	39	41	47	31	49	51	48	39	42	35	28	27	32	23	34	38	35	37	36	35	42	36	45	42	37	41	38	44	47	37	29	52	33	35	35	39	38	37	39	38	46	35	31	36	42	39	37	33	39	46	45	36	35	36	42	42	35	39	38	39	32	38	39	43	32	35	37	42	31	45	46	39	40	43	49	49	50	36	44	43	32	41	53	42	42	44	44	36	35	36	47	41	40	35	46	42	43	38	35	40	40	30	40	43	31	42	51	54	40	35	47	36	46	44	39	46	44	41	44	35	41	52	41	33	48	30	32	38	42	36	38	39	38	36	37	34	45	43	32	41	45	44	39	38	42	43	45	34	42	40	29	40	38	47	37	32	35	57	32	42	38	25	45	40	49	37	41	45	35	40	47	45	36	49	43	44	41	44	32	31	37	39	40	40	44	39	38	40	31	46	40	41	39	36	38	41	51	31	27	32	40	25	47	32	30	39	42	34	48	35	38	39	41	39	36	43	46	48	34	34	40	43	36	44	36	37	44	49	48	39	53	36	30	45	35	44	38	37	40	50	36	38	33	35	34	34	34	38	45	34	36	48	39	49	30	41	35	42	39	43	35	42	39	41	39	37	48	31	38	34	46	43	48	38	44	53	32	31	38	46	39	27	39	35	36	45	38	27	49	48	43	35	42	29	41	42	46	32	39	48	40	51	34	38	47	41	42	30	42	36	43	41	39	35	43	35	56	39	34	49	38	36	32	48	42	35	34	37	36	38	48	28	37	39	32	47	44	32	42	19	35	38	48	32	35	50	41	46	35	41	48	50	29	46	52	26	40	38	34	56	20	48	46	43	46	39	41	45	45	39	36	40	41	44	35	34	39	50	32	34	42	55	43	30	36	35	31	38	25	44	39	41	38	35	40	41	38	43	43	38	35	37	49	31	49	39	32	40	32	53	31	50	51	35	38	36	35	38	38	31	38	29	37	44	48	32	42	47	35	45	48	49	32	39	33	48	38	39	33	28	48	51	41	33	52	37	40	35	34	34	41	48	37	36	45	29	32	32	44	32	35	49	40	40	34	38	45	38	45	33	50	38	37	38	36	34	51	48	47	40	39	36	38	41	44	38	34	40	40	36	33	43	33	34	46	35	46	38	46	55	37	47	37	41	36	31	37	47	40	36	37	34	60	38	39	39	28	44	36	52	45	33	40	42	44	40	41	36	41	44	35	34	33	47	29	53	36	44	45	42	39	44	39	37	26	34	40	34	40	39	28	33	38	35	39	31	42	45	53	41	48	47	28	32	39	43	38	35	35	28	39	49	37	39	45	28	40	39	37	43	39	42	37	46	39	41	42	37	26	47	45	38	37	35	37	32	41	42	34	43	38	48	39	49	41	43	35	33	37	35	42	44	46	37	51	38	42	41	38	42	44	43
23558	15253	9215	13385	21300	22190	20058	17197	14098	12072	10545	8787	7889	6216	5017	4586	4231	4431	3998	3497	3111	2804	2627	2299	2334	2096	1398	1127	886	817	726	982	1061	872	1028	1169	1091	1008	1036	1178	1056	888	886	829	694	662	677	3592	11462	11000	8791	5702	3004	1425	854	555	489	445	442	408	454	442	393	425	406	452	395	439	413	423	410	418	420	429	441	443	414	440	387	425	432	462	433	443	416	454	415	389	429	450	448	410	441	380	435	444	431	455	447	419	379	451	410	435	412	442	429	399	409	461	445	464	430	401	431	442	424	460	417	449	436	426	418	428	436	449	425	422	412	418	448	403	403	403	452	415	456	435	401	421	429	407	430	428	445	427	431	425	418	412	441	448	411	412	428	404	451	405	442	428	411	417	445	403	404	443	431	473	449	441	458	425	455	423	436	402	452	457	383	426	421	431	440	476	419	414	460	447	413	416	443	430	431	432	409	415	380	405	448	417	439	430	455	444	422	437	426	420	437	430	411	425	443	423	404	421	443	436	419	400	391	440	429	414	402	381	453	440	440	420	402	422	439	386	397	407	408	448	435	392	442	450	434	414	411	422	410	433	436	440	425	410	434	436	393	425	454	415	427	425	404	409	458	434	473	434	440	448	423	402	444	434	427	442	448	446	478	417	423	432	413	433	415	434	424	420	399	432	417	394	402	435	410	446	429	383	460	451	450	460	414	438	468	445	447	418	412	449	395	445	429	425	451	412	434	484	461	427	426	445	410	458	425	438	467	421	434	428	414	401	448	433	447	442	447	425	447	419	413	392	430	404	454	432	400	414	443	420	405	457	430	408	397	428	432	469	446	421	454	472	432	406	444	450	450	443	451	442	458	384	367	400	416	441	422	418	428	441	423	426	440	412	434	417	405	418	393	451	389	430	433	381	445	420	437	396	409	457	408	432	452	446	438	423	406	413	394	452	466	460	428	407	417	422	420	433	410	418	414	423	405	460	402	463	406	425	391	454	465	430	462	453	410	414	405	409	415	416	434	428	438	461	396	428	452	456	434	409	440	425	429	455	410	426	421	425	391	413	448	401	429	389	428	420	453	409	446	421	440	427	436	447	384	428	422	462	385	448	431	445	439	460	409	437	393	434	465	422	473	422	460	363	429	412	397	423	430	407	442	408	417	460	458	426	406	440	432	381	405	437	411	423	466	435	446	457	410	431	411	440	408	432	440	457	434	400	451	449	416	408	468	416	413	438	418	419	452	411	390	408	418	449	441	455	473	416	437	427	405	410	424	461	443	463	458	444	464	447	431	431	443	420	446	427	461	438	457	392	427	403	437	423	426	418	434	423	405	458	432	433	433	436	442	386	420	398	416	441	438	393	431	404	462	468	426	479	416	416	431	425	381	421	451	432	441	419	440	423	421	431	420	418	431	437	428	404	416	401	428	402	426	420	405	404	451	392	432	451	430	486	408	406	432	458	415	449	419	414	452	457	423	457	404	444	458	434	445	428	423	426	430	439	441	437	417	412	395	444	444	441	437	441	438	437	473	436	413	424	462	399	421	437	430	451	425	439	421	425	445	440	412	450	426	440	460	444	405	388	442	399	446	451	406	442	442	410	434	414	419	447	401	386	418	413	446	438	383	366	445	411	395	416	402	447	451	410	440	446	444	411	444	435	423	463	401	409	454	453	425	431	438	451	447	420	430	447	444	479	424	448	433	375	400	438	402	452	424	438	417	428	458	468	403	456	431	439	434	441	408	425	408	453	464	450	429	440	446	415	461	417	398	444	455	467	447	459	442	422	414	415	411	440	408	439	433	424	429	417	444	425	448	417	435	444	416	439	442	416	441	408	396	404	401	440	459	429	416	451	375	429	430	427	424	424	458	414	440	441	434	417	439	434	405	433	431	446	488	423	409	427	420	425	429	428	421	420	452	467	415	450	449	432	413	459	440	451	423	426	439	409	431	436	453	439	393	462	413	416	455	452	427	442	433	390	421	417	470	423	394	425	421	451	404	465	427	436	420	411	399	427	452	433	449	422	399	431	451	442	404	449	442	390	442	425	391	446	429	425	408	426	446	450	442	479	438	452	448	426	391	451	422	453	417	424	420	449	422	453	418	440	458	404	424	372	449	372	442	457	422	446	391	429	421	458	434	469	444	436	467	433	451	454	463	397	445	455	429	435	450	445	391	426	443	467	434	421	444	443	402	460	435	449	409	417	457	394	414	447	422	423	459	428	418	397	449	437	424	396	432	453	454	422	434	440	394	411	400	405	426	442	413	467	441	455	434	445	437	405	423	423	445	397	433	389	446	418	441	405	424	402	440	440	405	444	452	440	399	422	440	446	414	431	432	470	427	416	463	459	421	383	404	398	448	421	457	414	432	432	388	469	472	407	421	439	422	416	425	430	422	438	411	417	408	379	433	421	408	476	418	416	432	436	438	384	434	413	438	390	446	432	431	401	425	393	455	459	464	434	436	399	419	414	418	436	417	408	420	403	407	424	428	429	411	451	383	392	397	428	466	429	436	376	412	422	437	467	422	394	400	426	420	464	400	432	454	452	436	444	441	428	427	423	461	406	426	434	423	429	416	465	421	423	445	423	409	419	403	423	423	415	438	445	418	439	452	420	439	452	451	439	428	439	431	435	408	382	418	420	422	426	386	451	465	435	429	414	434	471	456	447	423	416	406	450	447	410	417	416	411	428	432	417	457	429	424	405	451	412	410	412	458	415	430	457	409	412	417	471	449	412	402	449	408	435	406	408	423	440	444	411	446	434	443	438	435	444	419	444	449	409	425	454	448	414	412	428	438	433	380	484	426	405	425	426	472	420	452	470	447	447	427	392	405	424	420	461	435	412	438	423	437	408	410	444	417	413	436	426	428	434	442	452	432	428	433	450	407	441	428	390	463	418	443	419	434	425	457	404	437	455	431	447	426	431	434	385	436	411	458	419	430	446	442	444	423	422	466	451	440	391	432	428	427	419	486	425	444	432	376	434	421	403	443	427	405	408	398	428	439	412	415	401	432	430	387	441	385	458	444	450	389	427	397	456	427	443	445	435	407	446	432	404	450	407	436	429	463	466	425	448	414	421	424	401	410	439	395	434	407	420	425	420	438	432	454	428	418	465	408	444	433	399	428	438	416	395	441	433	452	441	405	394	455	398	429	413	417	449	428	417	411	434	404	443	406	447	419	426	442	445	403	419	394	438	447	383	438	407	420	397	445	392	434	465	402	429	455	433	407	455	414	457	471	464	434	400	428	426	442	419	385	395	448	439	435	460	450	446	458	381	440	423	415	451	428	453	439	388	437	421	406	416	461	427	422	403	455	453	461	432	419	425	466	431	386	429	416	423	455	411	439	420	446	455	452	443	420	435	408	447	415	401	436	413	444	422	424	447	431	418	422	470	438	415	367	424	441	429	490	416	424	435	423	429	428	442	486	406	435	417	427	449	446	419	391	416	452	429	442	394	440	455	434	411	432	397	448	411	436	409	416	441	414	419	394	407
1919	663	288	193	162	234	250	170	146	141	149	126	124	98	74	65	83	78	57	60	77	59	69	74	66	57	38	36	39	35	35	34	38	43	47	38	51	43	33	50	47	53	28	30	36	32	41	57	117	129	99	105	59	52	40	32	28	35	43	31	32	30	49	22	32	29	27	32	39	22	39	32	43	31	31	34	24	26	25	32	27	31	21	32	29	35	39	33	27	35	44	30	35	24	31	31	28	38	32	30	32	30	40	31	30	27	29	34	39	36	35	38	36	39	35	31	30	28	25	34	30	33	38	36	41	27	35	27	29	35	37	29	32	32	21	33	35	29	34	37	32	28	19	24	30	30	34	28	38	42	26	25	31	33	45	31	34	33	26	31	28	22	33	28	32	26	32	31	26	37	27	36	39	25	37	26	30	23	32	30	34	23	33	25	32	24	28	35	31	40	26	31	35	30	39	37	37	27	39	27	37	30	31	33	32	24	29	21	30	28	35	27	22	34	32	27	29	33	45	38	26	31	35	30	20	29	31	30	32	35	34	37	25	19	28	31	23	33	31	19	34	36	24	27	38	27	38	32	34	31	23	29	32	23	30	37	31	22	27	39	29	36	25	23	41	36	33	26	27	29	34	36	37	29	39	37	26	28	18	30	32	26	38	24	25	26	24	33	42	30	34	20	33	39	39	32	35	34	25	22	33	37	46	24	35	31	31	28	37	27	32	22	37	34	32	26	40	38	27	29	32	28	36	35	26	34	27	35	28	25	31	38	37	31	31	30	41	39	31	38	30	30	36	26	29	41	28	27	33	31	30	35	29	31	25	31	27	42	28	29	24	38	24	34	35	38	32	21	39	30	29	36	41	34	24	29	37	40	31	34	33	34	43	28	31	35	39	35	20	33	41	35	36	29	41	35	37	24	32	30	30	25	38	33	27	31	25	28	20	51	30	31	38	33	33	28	35	28	41	36	21	23	38	31	32	27	36	28	43	33	39	30	27	34	36	28	40	29	36	34	20	28	36	28	29	42	21	23	18	29	21	42	38	30	30	29	32	28	29	38	28	32	33	36	43	27	28	26	22	28	52	29	35	41	35	31	40	32	31	26	19	29	30	38	27	26	22	35	33	28	32	38	26	23	37	33	30	29	38	37	38	37	40	40	47	18	34	35	30	23	32	31	33	35	26	26	33	30	33	32	20	33	36	48	37	32	32	33	27	35	30	33	40	46	37	29	24	31	26	31	31	30	23	22	26	34	28	33	24	20	34	27	21	38	32	27	33	37	24	34	30	43	31	40	40	26	42	30	34	33	41	39	27	36	31	23	38	39	24	24	39	26	39	32	19	31	31	23	35	32	17	28	33	26	31	30	24	24	31	42	31	28	30	27	31	39	27	38	23	35	30	38	25	39	36	28	23	34	32	35	25	35	32	29	24	37	30	28	24	35	31	29	26	37	25	33	26	36	21	34	28	27	28	25	27	36	34	34	31	27	29	34	33	28	35	36	34	23	35	28	21	33	34	40	29	30	34	33	34	27	27	27	33	28	35	33	28	29	32	31	25	32	26	19	36	32	33	35	38	32	34	26	29	38	37	33	29	33	22	32	39	19	31	42	24	34	32	22	34	33	30	28	32	36	30	29	22	30	34	35	28	25	38	30	27	32	36	32	34	34	38	30	33	30	33	23	32	26	27	30	29	31	36	35	33	34	30	39	30	32	32	33	25	35	32	33	36	26	33	30	30	30	33	35	30	26	25	30	29	29	26	29	41	31	37	33	30	32	28	33	30	24	20	38	37	36	33	29	28	39	26	36	41	26	32	30	27	32	42	31	32	33	35	32	40	24	29	26	31	34	13	26	36	21	26	29	38	25	37	34	25	49	19	27	25	36	37	36	44	34	32	37	35	40	30	30	40	18	28	34	24	28	21	23	27	50	40	21	29	26	45	23	27	40	25	28	39	24	27	33	26	31	27	25	37	39	26	32	31	32	27	19	29	35	36	27	23	29	22	32	41	33	33	28	39	20	28	39	27	30	35	28	35	26	30	35	41	26	32	23	18	40	34	21	20	28	31	30	32	26	41	37	33	36	38	40	31	26	33	38	34	36	45	22	33	28	40	35	24	27	31	31	31	30	26	21	34	34	25	44	29	33	35	34	32	28	30	20	38	32	39	23	32	38	31	28	31	30	23	34	40	33	37	28	29	38	28	23	24	35	25	34	43	33	36	36	31	44	23	42	31	38	24	27	32	20	36	35	35	35	30	39	31	29	29	31	39	25	23	25	42	46	31	26	28	28	32	31	41	33	25	26	36	33	33	44	27	26	36	36	37	30	33	35	33	39	34	32	37	36	25	45	34	29	30	24	22	29	30	30	27	29	28	33	29	28	30	26	31	28	37	29	36	27	38	28	40	32	25	24	27	34	36	30	26	27	25	33	29	23	37	30	33	27	38	34	30	34	34	31	44	33	34	32	36	25	24	33	36	29	34	34	30	29	35	34	35	38	30	33	31	22	22	24	24	31	29	17	28	25	32	28	18	42	29	29	29	28	23	41	29	35	28	26	38	32	28	28	42	37	40	29	22	25	25	30	28	43	33	35	29	26	38	40	33	37	40	26	31	34	26	29	33	27	36	27	42	38	26	39	36	30	25	33	33	38	36	31	34	30	25	35	29	26	29	30	32	26	23	29	24	25	31	23	28	32	27	27	26	33	32	33	19	28	30	36	25	35	24	29	31	44	29	30	37	26	30	25	30	32	35	30	35	36	24	29	24	31	41	26	39	27	30	28	35	35	35	29	25	28	27	33	37	37	26	23	27	37	26	30	34	32	37	25	36	30	26	31	34	25	33	30	39	31	29	35	25	36	29	41	32	37	26	19	27	41	29	28	41	33	29	28	30	36	31	31	27	30	24	44	28	28	27	30	25	36	32	35	29	34	33	28	34	22	39	37	22	31	38	23	28	23	28	35	29	30	33	33	26	30	30	38	31	36	25	29	34	36	37	36	28	32	27	34	38	34	19	27	34	37	34	28	26	40	33	25	28	25	30	36	29	41	28	38	35	30	27	29	31	34	18	29	30	36	36	40	44	29	29	30	30	32	37	31	26	35	36	36	23	28	31	31	35	34	37	29	37	28	40	37	39	41	25	32	33	30	30	36	32	25	24	46	28	33	31	44	29	35	21	36	34	33	39	31	38	39	25	42	28	29	27	28	35	33	21	31	32	27	41	31	30	36	35	37	32	22	35	30	34	28	34	45	18	26	37	29	24	35	38	28	23	25	40	41	27	30	28	23	32	32	25	28	31	36	34	34	36	37	30	32	40	37	41	35	30	26	33	27	24	32	32	30	35	30	40	26	37	33	24	31	38	36	34	33	30	34	28	36	33	28	32	23	36	38	26	31	32	47	32	33	26	36	26	34	29	40	21	36	29	37	34	38	32	36	30	24	31	28	35	28	30	31	28	36	23	32	28	25	20	37	30	30	26	34	34	36
17570	10254	5460	8155	13511	14582	13324	10386	8374	7587	6265	5053	4377	3366	2897	2488	2747	2506	2230	1863	1825	1558	1645	1779	1740	1180	761	519	491	494	497	569	648	707	810	848	771	655	620	724	776	761	582	503	494	478	469	1364	3115	3329	3020	2125	1194	719	470	365	381	352	342	312	320	361	342	372	337	372	308	373	346	383	341	340	357	325	309	317	354	291	355	343	330	351	359	328	370	331	344	351	353	335	363	355	345	352	333	350	347	334	330	322	367	353	351	347	350	353	343	320	339	323	333	339	336	361	339	344	332	299	356	356	332	317	338	319	331	351	340	312	351	330	311	336	330	322	347	331	321	351	328	349	360	337	368	354	356	330	348	325	329	320	341	358	354	322	337	310	348	314	342	357	335	338	351	326	324	345	352	344	332	311	339	344	350	310	346	346	347	356	347	303	315	310	346	371	337	349	331	323	363	336	324	334	328	328	331	337	331	335	335	343	350	349	358	333	341	338	350	344	316	347	315	326	350	343	363	370	363	349	356	321	349	314	346	332	354	319	332	348	334	322	322	345	370	332	330	340	334	351	337	339	351	331	356	340	381	347	332	344	303	325	338	307	356	355	353	345	334	341	329	338	342	316	369	308	325	333	339	360	345	347	333	356	339	338	325	328	355	341	345	353	332	363	357	344	342	333	342	326	347	365	333	338	356	339	345	321	367	370	363	337	339	335	334	346	332	351	369	352	349	330	344	318	373	345	339	333	348	359	327	306	310	334	304	342	380	328	309	335	366	361	352	334	330	343	319	323	364	339	345	341	343	325	369	332	339	356	327	338	361	342	367	350	353	353	324	315	348	347	342	369	309	351	344	330	358	360	353	342	351	355	329	365	335	336	343	350	344	355	370	350	361	325	351	334	325	323	356	350	321	333	358	336	322	355	337	302	352	341	368	330	345	366	337	318	317	337	339	324	357	353	337	305	339	348	353	361	358	329	336	370	357	344	348	338	309	325	369	338	347	345	337	370	340	340	374	356	338	342	314	336	333	369	352	316	365	321	356	374	340	357	362	319	333	346	347	345	347	343	361	324	330	359	337	378	362	338	333	365	334	332	341	332	349	341	322	339	353	337	339	336	343	333	366	334	339	356	341	330	360	313	330	324	328	334	349	352	329	356	348	353	352	323	320	323	317	370	338	348	332	353	376	338	345	338	336	341	362	330	335	339	304	384	293	344	360	302	320	345	324	326	351	314	317	314	342	332	348	347	310	326	359	331	356	316	340	330	376	349	361	339	336	357	332	386	326	336	355	339	354	365	308	339	353	337	353	331	333	340	323	333	324	359	352	288	324	345	327	337	333	302	367	357	355	350	331	325	343	361	349	346	354	343	354	381	301	341	360	328	340	348	331	340	322	368	341	354	346	366	318	363	327	319	357	364	361	350	346	335	327	365	361	356	347	374	353	378	344	393	322	369	291	319	346	333	353	357	324	337	364	324	363	333	337	359	356	333	367	328	318	337	333	318	294	344	370	339	334	344	319	335	340	317	353	277	338	335	306	370	337	297	343	348	325	317	376	361	338	333	343	286	319	312	314	340	336	374	329	302	341	338	346	322	329	314	354	360	334	343	324	338	320	340	330	339	352	359	340	345	370	348	377	328	346	312	344	339	344	339	317	321	366	332	304	344	344	300	312	320	347	346	358	371	361	321	320	383	341	361	325	334	355	362	349	309	352	332	332	348	330	333	353	346	328	324	343	331	329	365	319	341	364	325	373	353	300	360	363	328	329	331	329	352	369	340	338	359	359	342	333	354	345	308	349	334	345	337	325	326	342	366	328	330	318	332	360	339	329	333	377	349	337	322	330	321	317	330	347	348	340	363	327	324	337	377	350	365	315	326	332	321	314	330	345	356	291	336	326	348	352	327	358	325	341	307	385	339	389	359	316	326	327	348	328	383	308	352	352	346	341	362	352	371	368	333	344	331	342	315	322	336	337	320	341	329	325	342	323	341	366	371	342	343	305	322	329	314	367	325	305	316	366	314	337	310	318	329	371	342	345	343	348	363	344	348	340	307	331	318	359	335	344	344	352	346	347	351	359	360	327	333	354	350	300	361	305	356	327	331	369	362	312	363	319	345	328	321	345	330	335	365	333	323	354	332	342	367	327	362	312	360	354	313	337	329	367	337	350	335	373	372	344	338	366	341	347	331	320	356	319	329	348	365	342	324	360	329	371	382	359	361	364	360	311	321	311	354	347	339	339	337	333	350	325	325	344	309	338	345	332	324	345	335	340	315	328	321	348	382	362	349	361	330	360	354	329	357	353	321	343	349	307	364	342	334	333	315	314	356	368	318	347	360	338	331	357	357	369	319	356	355	324	338	344	326	351	320	319	336	386	338	364	333	372	334	341	287	302	329	332	352	357	360	344	321	348	341	359	339	320	365	357	332	320	319	323	349	339	365	320	329	335	330	332	379	331	349	291	333	356	331	362	361	337	326	365	359	318	332	362	342	338	364	311	372	330	339	345	326	333	302	343	299	358	335	388	331	347	352	317	368	347	367	335	370	331	339	355	367	360	356	355	347	342	324	374	334	348	318	355	347	344	334	370	333	327	318	358	333	369	305	334	365	312	338	324	326	311	353	347	358	311	339	339	372	341	337	346	315	348	344	355	355	329	304	326	347	353	337	345	310	314	352	345	336	359	326	353	343	314	333	352	344	333	347	363	355	359	358	349	364	333	343	322	353	337	338	349	366	325	348	314	344	367	330	334	318	341	333	332	347	344	355	365	303	331	342	302	339	363	361	340	325	370	367	352	318	311	355	319	323	355	336	352	338	348	317	346	365	307	329	309	335	337	321	364	337	346	357	337	319	335	346	335	363	335	352	336	350	331	338	336	325	327	308	323	315	347	352	332	312	340	322	345	323	357	370	332	369	364	368	377	320	328	386	323	312	393	349	366	345	379	322	348	357	342	345	330	329	310	334	346	357	323	335	327	331	333	330	379	337	338	337	337	354	370	333	338	289	321	351	324	322	347	351	318	367	337	321	337	355	342	362	326	324	339	323	313	334	322	329	353	352	335	320	347	377	321	348	362	335	330	346	340	349	359	339	336	342	365	372	351	309	322	326	318	397	352	353	327	336	359	335	313	367	311	341	335	334	328	342	347	353	335	364	359	319	321	353	371	353	372	327	320	325	367	337	336	331	362	324	339	324	363	347	355	341	336	333	303	318	363	375	336	321	339	353	339	320	332	341	330	331	337	337	350	336	327	360	346	341	337	368	334	334	361	376	329	333	298	355	345	315	350	351	326	323	342	335	330	339	329	352	341	369	318	351	371	356	304	315	319	352	348	331	332	357	309	353	367	341	307	322	341	312	349	340	369	333	335	338	356	337	320	327	342	348	334	326	367	358	345	372	331	357	361	345	320	326	335	326	319	338	322	328	349	344	330	319	340	326	335	329	334	335	356	335	320	343	330	365	368	342	350	367	335	354	326	322	330	360	377	360	352	338	329	323
1517	1023	490	305	221	347	391	255	255	240	214	195	147	131	132	107	114	101	98	99	81	84	86	119	86	49	45	33	53	36	53	44	56	65	59	53	80	52	68	40	74	58	47	39	43	45	73	200	274	315	201	147	96	48	45	57	52	45	35	35	35	42	48	46	39	34	44	49	44	39	34	31	50	42	39	44	40	27	55	47	50	38	47	38	35	41	37	36	48	33	33	55	42	40	47	44	54	32	40	48	55	39	42	40	40	41	42	40	35	38	31	39	30	37	48	34	49	46	35	40	42	39	52	45	47	53	33	32	52	38	33	40	45	41	43	42	34	32	38	38	37	33	30	44	51	39	29	30	36	39	33	43	54	38	44	48	37	42	48	42	48	38	31	42	33	55	40	32	36	49	31	38	38	38	48	36	45	39	28	40	41	40	46	33	43	41	49	38	33	31	32	35	25	40	38	47	29	36	54	41	56	42	49	49	41	47	34	46	33	46	34	43	41	36	42	30	52	40	39	34	29	37	36	32	42	50	42	45	37	45	33	41	56	36	37	28	39	47	48	38	51	40	31	37	54	37	30	39	42	42	34	40	51	32	40	30	35	48	32	37	46	39	47	49	46	54	39	43	44	48	48	53	29	37	26	35	45	33	41	43	40	37	34	39	35	37	33	35	30	36	39	40	47	42	41	38	46	32	37	31	34	35	47	48	47	39	41	44	33	48	48	42	36	43	46	42	42	45	45	35	42	37	48	50	34	39	42	46	36	48	44	46	40	35	37	27	33	38	42	39	35	36	32	38	45	42	38	28	44	46	43	33	45	37	41	40	49	28	43	37	41	25	39	34	33	42	37	43	46	42	40	42	36	36	34	36	49	43	35	43	40	45	39	37	27	44	51	37	38	39	38	42	45	45	38	35	35	43	37	34	39	59	49	37	38	45	46	33	34	36	40	33	34	43	48	48	51	37	37	43	34	37	40	44	31	35	37	44	33	41	30	25	32	41	40	43	39	37	34	51	40	37	38	35	45	39	43	31	44	52	45	42	41	47	44	42	41	44	30	41	42	38	51	45	42	32	46	47	46	36	42	42	44	41	35	45	38	43	38	31	45	43	43	45	38	42	48	43	45	48	46	45	40	42	31	44	38	40	38	45	33	31	39	50	48	40	46	32	50	42	39	35	50	37	38	35	35	45	48	43	41	26	40	39	36	48	47	40	39	35	43	38	44	42	40	52	48	36	48	43	39	33	35	39	36	44	49	33	30	35	38	30	48	40	42	39	45	47	42	39	42	52	40	41	47	52	39	33	37	50	38	37	44	40	38	35	40	50	36	43	34	47	37	38	47	25	37	49	44	43	33	42	38	36	43	47	46	38	39	48	37	33	42	25	30	37	47	51	35	29	33	39	36	37	39	34	44	46	41	33	37	41	37	46	37	44	49	38	39	48	30	50	39	39	40	43	40	43	37	38	39	57	38	44	36	45	32	35	38	41	40	45	47	38	44	40	51	45	37	38	34	45	30	39	46	43	37	32	41	40	31	36	35	35	37	31	46	37	50	47	36	35	36	44	39	41	37	40	39	33	41	55	47	44	48	36	54	42	46	38	43	51	37	48	44	42	43	32	38	37	45	49	41	23	36	43	35	35	45	41	30	43	57	39	29	35	32	42	36	42	40	48	38	38	45	42	38	23	42	38	45	37	38	40	32	40	29	45	43	40	35	41	47	36	41	31	37	40	45	29	46	30	45	47	47	42	45	39	42	37	45	30	40	34	53	47	32	40	49	45	47	48	40	54	40	29	44	37	33	40	35	32	39	39	45	40	36	48	36	47	29	44	31	38	34	56	40	37	40	29	41	50	34	44	35	40	48	40	33	39	42	37	36	37	35	40	37	38	39	33	39	34	52	40	47	36	38	39	49	45	39	55	34	42	44	48	31	41	34	39	41	46	48	41	32	41	40	42	45	46	38	57	43	42	37	33	47	44	33	33	44	50	45	32	47	39	36	44	45	45	40	39	46	42	37	36	38	40	35	42	41	31	42	39	33	36	37	42	53	41	46	45	42	36	57	36	53	42	44	42	42	51	31	44	36	31	39	54	39	53	30	53	41	56	52	35	40	47	38	31	34	40	38	32	38	40	45	38	46	38	42	45	35	36	47	47	30	32	44	31	42	41	38	40	50	46	42	39	41	50	36	46	36	41	35	39	43	29	43	41	40	35	41	32	34	32	34	33	39	42	35	44	38	34	39	44	45	33	39	46	31	40	35	41	46	46	33	27	25	32	48	45	36	36	39	57	30	50	34	43	43	39	35	47	38	60	38	31	49	43	44	31	51	33	47	40	34	41	44	58	39	51	51	43	46	43	40	49	42	49	38	38	44	35	32	43	40	42	46	48	31	34	33	37	39	40	45	40	37	42	37	39	43	38	42	34	46	37	41	48	48	35	50	48	27	41	40	42	38	38	32	43	44	33	40	42	31	49	36	38	40	41	38	35	47	47	59	34	45	46	40	40	45	35	50	33	37	29	49	34	34	38	35	46	42	41	41	39	34	40	46	36	34	40	31	42	35	52	45	35	35	35	38	40	43	38	44	43	39	31	44	44	44	51	53	42	35	41	42	35	45	32	39	37	42	49	37	46	44	39	50	47	44	42	47	46	40	37	37	38	38	38	42	43	41	40	52	38	45	51	30	28	32	40	36	41	34	39	23	40	42	36	33	44	29	43	45	45	44	35	50	34	40	55	47	43	35	36	43	45	46	36	38	32	35	52	36	46	44	41	31	32	42	38	42	30	33	46	38	42	45	34	44	46	51	47	41	34	32	45	45	46	32	40	30	39	39	55	54	34	41	45	49	40	29	35	44	30	31	44	38	49	41	41	34	46	32	39	42	44	52	45	36	33	40	43	38	36	50	35	41	45	38	36	37	43	32	31	49	35	29	39	40	40	49	42	37	48	42	37	41	39	48	35	41	37	37	45	30	30	37	49	37	43	37	51	53	28	44	50	45	35	35	31	37	48	36	39	36	34	45	45	46	47	40	49	35	39	41	45	43	28	33	40	50	32	40	36	49	35	47	28	60	37	28	47	44	51	47	43	36	37	39	39	35	39	42	54	38	26	51	29	51	46	44	37	52	36	48	34	46	39	43	27	37	48	41	32	33	46	39	52	45	49	35	33	50	44	44	34	42	42	42	42	35	41	35	38	46	37	39	41	30	42	40	44	44	37	36	51	37	32	47	45	47	39	26	42	42	45	34	46	33	34	44	44	44	23	38	28	40	44	47	40	40	49	43	39	39	49	38	41	47	35	36	37	24	31	43	39	39	43	37	34	38	46	44	46	41	45	43	50	41	34	34	43	47	45	43	34	47	40	37	34	51	45	46	43	31	40	45	41	40	41	39	44	48	29	43	48	39	39	38	32	44	44	50	42	42	46	32	43	43	42	39	47	56	52	35	33	38	45	47	35	42	36	41	50	36	38	42	33	37	46	33	43
19923	13133	7395	10824	18110	19516	17663	13991	11985	10679	8471	7456	6143	5057	4508	3853	3717	3533	3142	2688	2387	2235	2634	2687	2079	1161	792	712	671	702	687	784	906	1040	1008	1046	1124	1176	1028	1082	855	912	1033	793	701	669	1115	5186	7332	7125	5205	3484	1980	985	685	494	484	446	444	447	435	426	465	416	447	465	476	445	415	456	423	482	454	395	421	418	448	414	448	427	443	452	402	397	446	439	406	419	436	434	445	468	461	448	411	450	490	459	426	470	440	421	424	439	390	440	469	440	422	418	459	482	416	465	414	423	424	425	388	449	452	452	452	468	394	431	448	462	460	425	437	421	420	453	435	448	458	436	444	450	434	403	422	435	407	428	403	430	425	430	435	407	416	440	454	483	415	417	412	470	457	417	388	424	472	386	382	457	393	404	435	429	456	444	419	432	401	452	420	433	408	424	447	436	455	417	430	432	422	418	424	436	468	433	438	426	410	414	457	387	461	438	429	439	403	405	467	432	415	426	447	429	402	419	400	441	417	414	475	460	396	426	397	407	453	437	426	479	427	435	411	440	419	441	477	428	426	446	437	399	463	428	480	443	435	464	448	416	443	438	439	452	436	444	455	484	443	463	444	439	470	418	434	448	447	460	446	426	411	406	396	440	461	429	409	460	455	448	433	402	448	396	462	463	428	430	435	410	431	476	460	432	445	455	433	430	435	447	446	440	434	463	418	429	443	434	434	433	446	446	419	429	442	488	449	426	430	441	476	434	455	425	442	432	461	481	410	457	455	468	431	422	423	439	386	461	451	418	447	422	479	440	418	440	417	434	459	440	454	417	422	416	453	396	437	434	425	438	431	473	425	442	454	464	410	455	454	440	460	439	461	416	446	431	434	423	476	449	463	462	463	393	432	411	432	441	410	423	411	410	456	461	419	423	454	416	420	417	424	453	420	433	436	458	465	444	420	430	443	453	404	428	413	421	443	430	428	467	429	401	451	438	406	443	417	441	446	442	466	415	470	424	438	442	423	454	427	461	428	440	425	428	431	411	489	497	458	450	406	404	484	458	462	456	413	397	432	419	449	470	449	432	396	418	423	466	423	446	404	432	447	419	463	435	413	409	431	416	401	476	451	420	478	443	410	407	449	435	425	455	447	490	449	482	457	444	439	469	429	428	419	447	422	436	424	430	438	418	452	439	434	407	437	397	402	426	431	443	406	446	386	435	433	451	451	390	410	399	434	407	442	437	424	408	408	463	429	468	423	407	401	441	415	425	460	414	409	429	439	423	438	409	433	421	467	439	422	399	450	425	432	416	447	436	461	447	443	410	417	404	417	433	449	464	452	499	441	459	440	422	451	474	434	443	443	440	443	404	461	460	424	461	472	494	494	436	408	407	417	409	433	452	425	470	455	467	429	440	387	414	404	417	418	449	432	410	404	451	446	451	419	445	442	432	401	475	434	450	452	442	434	412	426	426	424	407	456	437	449	427	464	443	448	478	430	400	396	439	371	434	420	436	446	455	419	409	414	405	438	429	472	423	451	466	455	466	474	441	449	434	445	491	444	431	445	440	417	444	440	420	420	443	419	470	426	419	446	449	452	416	454	454	423	429	431	459	408	431	444	459	434	461	449	424	446	448	432	423	395	430	465	473	442	438	439	453	426	457	462	433	432	450	438	399	435	407	441	433	441	420	421	435	459	429	443	431	437	429	442	423	434	430	408	412	429	438	439	450	435	458	437	456	465	446	459	445	449	472	390	474	475	432	462	450	492	410	448	420	408	453	441	474	430	452	444	431	410	405	422	449	438	424	450	457	413	405	427	434	407	426	432	412	441	444	429	450	452	455	444	426	449	430	461	439	445	444	439	452	465	389	444	459	433	448	435	445	451	410	445	409	467	406	432	443	468	468	433	437	447	438	421	426	382	433	451	436	492	415	434	434	449	464	414	467	434	454	408	425	452	433	431	395	440	421	447	440	452	406	442	430	422	452	426	440	414	429	439	413	437	453	465	461	410	413	445	471	445	462	423	411	457	401	437	416	452	462	404	429	434	424	419	398	447	439	452	428	425	410	419	411	416	454	447	412	478	416	432	423	476	451	454	432	429	443	424	443	476	436	426	460	431	432	437	388	428	447	434	426	453	417	467	428	426	458	420	440	435	445	434	405	450	487	439	447	443	458	461	424	454	418	436	448	446	429	421	410	441	436	476	425	389	435	457	388	430	429	438	445	448	439	428	458	475	446	473	425	440	420	445	423	434	435	425	461	462	423	461	434	478	430	442	481	394	454	451	408	411	459	426	459	423	445	419	430	449	434	449	430	464	438	444	431	423	446	433	445	414	480	465	392	423	454	404	440	448	419	439	418	417	404	447	435	471	436	450	419	411	442	418	432	394	381	411	453	439	446	451	469	443	465	435	405	433	439	425	474	414	431	422	437	449	459	447	432	419	456	478	414	413	415	478	471	467	444	420	421	442	442	403	471	427	425	438	431	407	455	432	419	449	445	395	402	459	450	441	463	407	412	432	442	434	423	441	452	464	424	462	423	442	410	427	407	461	433	418	451	443	424	413	439	430	445	402	434	455	431	424	449	450	412	434	431	435	413	420	416	441	417	471	448	448	384	433	437	424	409	409	434	441	401	426	421	459	418	416	460	424	422	428	407	434	438	451	464	435	418	417	421	402	452	451	432	408	393	449	436	406	462	432	442	439	433	404	426	442	425	443	443	421	422	398	440	446	433	400	457	488	461	417	458	398	480	420	465	436	436	406	421	442	470	467	454	481	452	451	427	447	462	461	434	465	396	459	444	456	446	457	389	430	437	440	442	456	439	432	456	470	450	448	412	441	424	435	420	472	426	454	458	452	440	411	445	378	440	426	469	422	431	419	449	429	406	413	451	424	471	427	465	369	435	459	440	435	438	402	426	458	430	456	460	441	430	442	419	428	450	442	441	407	427	441	465	461	406	411	443	447	488	460	463	419	451	444	420	442	406	421	442	425	435	472	447	480	429	449	475	454	438	442	398	414	449	395	474	452	401	428	437	459	429	419	430	442	435	448	441	410	389	455	421	413	428	453	436	405	412	417	437	454	469	445	418	423	397	471	443	474	427	421	440	459	434	458	414	422	467	434	453	435	452	423	447	447	421	427	448	448	414	440	471	424	440	430	431	430	425	437	464	498	442	407	434	440	463	464	430	410	443	425	398	425	417	479	397	406	374	409	471	436	419	455	442	444	422	454	468	399	459	476	420	413	455	413	453	437	443	489	441	418	425	435	444	462	424	438	432	426	409	448	432	421	434	449	435	410	436	403	430	394	443	463	431	421	439	470	412	452	432	398	456	468	453	470	447	446	461	451	419	449	424	421	469	439	445	427	454	421	432	420	458	436	471	448	417	435	436	468	429	444	447	474	449	403	462	408	399	434	429	433	398	455	438	413	421	465	399	407	429	428	438	449	455	455	435	452	429	431	500	422	455	421	428	440	461	440	463	435	415	416	406	424	438	390	412	405	469
2853	806	450	268	238	317	322	301	268	239	207	166	141	140	131	87	120	115	66	86	67	71	99	80	49	43	32	27	41	32	44	42	22	32	45	28	61	57	45	51	47	48	37	34	35	29	84	286	282	295	190	139	74	45	31	29	18	28	31	28	23	20	32	27	31	26	29	23	26	31	35	30	24	22	30	28	25	26	33	34	21	35	28	30	33	39	23	31	28	25	30	18	35	33	21	30	28	28	28	35	32	27	30	27	35	37	25	28	28	28	33	26	26	24	29	25	39	39	26	24	34	29	32	23	35	31	30	29	20	26	26	21	23	23	27	29	26	24	26	29	43	27	15	19	24	22	30	28	35	33	32	32	23	34	21	26	30	27	38	33	35	29	24	30	28	27	31	22	33	23	26	32	22	26	34	29	24	34	33	37	34	29	25	31	31	29	27	38	24	39	28	40	31	37	33	37	31	36	29	32	22	22	27	27	36	36	32	28	32	25	27	28	27	26	34	27	29	34	20	35	32	35	27	34	28	29	35	34	35	36	32	21	29	31	29	35	36	31	30	36	42	31	25	27	28	27	25	24	38	32	32	24	25	23	26	36	34	27	29	31	25	26	30	27	33	26	38	37	25	29	24	34	25	25	32	25	29	25	25	19	30	21	31	26	26	31	23	24	23	43	26	41	22	33	30	36	25	30	31	26	32	24	33	32	25	23	32	32	22	24	25	20	27	29	28	30	27	25	30	31	29	20	24	23	28	24	24	38	17	30	33	37	28	29	24	37	28	27	39	26	35	23	32	23	24	20	36	35	26	30	29	30	31	33	34	33	30	31	34	22	38	29	30	32	34	38	20	23	25	23	29	23	32	22	32	19	28	24	35	32	17	27	39	26	35	26	26	34	27	26	36	27	26	35	25	40	28	20	23	21	28	28	32	29	30	23	26	29	28	24	24	23	32	26	25	23	25	35	27	36	24	28	33	33	39	31	33	28	37	22	24	31	26	26	22	32	29	29	33	23	22	29	29	23	31	19	26	24	24	28	27	32	35	31	30	17	26	28	28	41	20	33	22	34	35	25	32	25	27	28	25	23	29	29	29	37	33	31	27	30	31	27	33	37	24	36	33	23	32	36	30	28	29	28	37	35	32	35	31	23	19	24	29	26	32	19	33	27	21	24	26	34	38	20	24	28	39	22	31	36	29	21	29	32	40	25	35	32	22	28	30	25	21	41	24	31	35	33	29	37	25	31	32	43	34	31	22	34	33	27	33	29	29	34	36	19	30	28	21	37	24	35	35	30	22	26	21	38	28	29	40	29	42	31	31	30	31	28	22	26	27	22	23	38	20	35	32	40	29	33	32	32	24	25	32	27	25	26	30	29	27	36	25	33	30	29	24	38	37	31	26	22	30	24	33	28	34	32	26	20	21	26	43	19	24	23	27	23	30	25	28	23	31	42	35	23	33	25	25	33	30	23	23	28	31	32	29	39	28	36	27	34	30	33	21	22	30	23	18	28	27	26	36	28	36	29	29	25	30	19	35	32	40	19	23	32	28	23	28	31	24	25	34	31	23	21	28	30	33	26	32	24	22	36	29	29	36	32	34	26	27	30	26	23	32	25	29	24	30	27	20	18	26	27	25	28	28	31	40	23	21	29	25	28	37	27	36	21	32	29	19	30	33	30	33	21	33	26	27	37	38	31	37	25	36	29	31	35	31	30	33	30	30	26	33	27	35	21	28	26	26	23	30	24	19	30	31	34	29	51	25	29	27	28	24	30	26	24	24	41	20	18	24	20	21	26	20	27	32	20	26	26	26	37	36	31	34	31	32	34	35	27	28	27	23	24	28	33	28	24	35	36	36	22	32	25	28	20	25	26	25	23	29	27	19	21	34	26	28	36	32	28	23	30	43	19	27	27	33	26	25	23	24	25	26	22	28	24	27	32	34	36	37	34	24	28	39	28	49	29	36	27	31	27	28	26	29	23	27	34	26	27	25	33	29	30	21	34	28	23	23	30	22	31	36	28	28	31	27	16	26	31	32	29	30	26	30	45	19	30	37	27	34	28	28	22	32	42	33	23	29	28	29	25	32	35	27	28	35	32	37	31	27	34	29	30	36	27	33	30	21	35	31	35	26	26	26	32	25	22	33	33	33	24	31	25	22	29	31	34	35	21	35	31	32	19	35	25	45	33	27	26	43	34	37	30	42	22	25	32	31	24	22	24	32	27	30	23	28	27	41	30	35	26	30	31	29	33	25	31	30	30	22	31	36	27	26	40	36	26	35	32	18	35	29	21	31	38	27	24	24	31	27	26	32	34	37	26	25	27	27	26	26	31	28	34	22	31	27	36	26	33	39	29	26	32	32	28	37	19	31	32	30	29	34	29	29	27	35	33	26	23	23	29	29	31	29	34	28	32	37	22	25	41	30	23	28	31	34	28	24	32	33	21	27	29	37	29	27	30	29	28	22	36	31	31	35	21	19	31	23	23	29	34	25	37	25	32	30	29	21	33	31	27	32	31	24	16	31	26	31	30	20	37	18	25	24	22	37	30	41	38	19	21	35	27	22	20	25	24	26	22	32	28	19	37	28	30	29	25	32	30	39	37	33	43	33	34	17	27	23	25	25	25	15	32	38	27	28	28	25	18	23	28	30	24	37	25	32	28	29	26	32	34	28	27	39	25	34	33	23	29	35	41	26	30	25	24	31	27	28	33	24	31	29	22	34	25	33	31	24	25	24	25	32	20	41	29	30	26	24	28	40	35	27	30	38	24	34	33	21	19	31	39	34	30	25	27	26	25	33	31	25	33	38	24	34	24	28	27	28	35	30	27	19	29	36	25	35	30	25	32	30	29	23	21	29	24	31	27	28	25	24	24	32	32	42	26	35	34	30	26	32	29	24	34	23	31	33	17	19	22	23	27	28	35	30	37	28	25	40	28	32	39	33	25	29	35	32	25	22	32	32	26	28	27	34	27	42	31	28	23	37	34	19	31	30	27	29	31	27	33	26	32	31	29	28	27	16	23	36	43	30	34	33	22	28	35	29	31	31	25	29	27	24	29	38	29	29	31	27	35	42	35	31	31	24	24	27	27	39	34	36	20	32	25	23	22	31	25	17	29	25	24	19	28	30	36	21	24	23	34	26	35	26	28	21	27	34	31	24	34	34	29	24	28	32	34	33	31	15	33	26	24	22	36	28	37	28	32	21	28	20	28	28	28	39	23	36	33	28	28	23	28	23	28	26	32	25	30	28	33	34	27	29	30	26	29	27	27	25	38	26	35	31	21	27	27	32	27	26	31	30	38	28	34	22	26	36	38	28	33	24	32	31	25	31	34	28	39	24	34	31	26	27	18	28	29	25	32	40	31	30	23	29	35	33	38	34	28	37	29	29	27	25	32	14	24	33	31	31	27	37	19	25	34	25	26	27	34	22	27	29	34	36	44	32	37	24	29	21	30	24	29	33	43	28	36	27	19	38	35	29	30	23	37
18878	11667	6856	9780	16926	18885	17562	15283	13006	10518	8553	7147	6417	5529	4478	4068	4026	3567	2811	2461	2364	2244	2386	2276	1373	950	654	613	547	557	643	565	707	766	1001	977	1198	1130	929	908	845	788	797	661	507	498	2056	7535	7682	6644	4500	2601	1433	697	495	366	329	355	322	315	308	305	307	294	302	302	346	313	305	296	310	318	310	335	308	309	317	300	298	266	338	308	304	300	317	322	281	309	309	323	323	317	308	313	292	293	330	331	346	330	311	311	304	335	325	288	300	306	312	303	279	279	286	354	316	300	302	280	336	287	304	286	304	304	303	296	301	309	316	296	313	308	333	341	270	325	306	311	295	316	316	311	313	307	309	296	317	318	307	316	327	327	332	327	345	309	322	296	344	282	345	320	349	312	336	323	310	308	297	286	312	338	292	307	300	294	302	312	305	324	277	280	315	321	289	321	325	334	310	330	308	313	310	330	294	310	289	317	309	334	309	302	295	317	294	334	315	248	278	312	318	315	309	316	314	329	324	302	335	316	314	300	282	286	323	322	312	319	341	327	301	333	307	307	352	283	318	324	283	310	321	305	327	300	312	342	295	313	335	324	311	354	337	291	335	323	291	329	283	298	308	317	319	314	313	333	302	327	292	294	295	330	310	340	308	313	288	300	299	314	298	334	310	299	299	343	348	331	317	317	302	345	355	286	313	285	284	314	354	312	325	303	329	316	313	308	294	297	258	314	319	326	299	301	292	335	336	300	327	346	277	295	282	307	329	334	311	327	312	298	297	292	330	299	313	298	315	337	298	330	305	312	316	298	310	315	272	282	284	329	320	304	342	332	338	323	290	281	284	300	326	314	318	337	330	278	307	324	336	309	311	308	313	301	315	312	304	329	335	286	325	312	302	274	312	318	328	331	320	310	302	296	316	354	305	288	354	290	321	353	335	317	302	367	318	307	322	299	316	318	320	338	323	323	299	284	316	324	302	298	297	272	318	329	329	318	330	304	340	298	309	319	309	319	315	309	311	281	345	300	318	310	328	302	301	307	323	318	288	305	296	287	332	287	332	300	308	338	320	330	297	305	304	338	324	316	311	303	345	297	318	298	308	315	310	308	328	312	345	319	333	283	320	290	283	312	313	292	344	276	340	308	320	313	361	302	286	320	324	307	322	328	321	311	311	311	304	357	307	343	321	322	328	318	338	310	329	310	292	313	309	329	324	300	310	317	288	310	322	287	300	309	319	333	295	304	329	322	285	308	332	287	320	329	302	304	325	326	363	303	339	341	329	332	327	302	286	303	337	276	315	297	282	277	301	312	280	299	315	306	343	301	299	299	328	324	326	313	276	332	338	315	299	314	295	288	311	286	315	326	313	301	308	277	323	328	352	282	317	327	349	299	304	328	330	311	308	319	335	307	318	333	302	288	320	316	298	309	297	284	340	313	318	315	288	295	309	306	284	336	323	315	328	290	332	295	321	290	309	313	300	312	337	302	298	316	324	339	319	331	300	293	356	346	306	307	290	318	285	323	313	346	297	316	315	339	308	337	342	295	291	313	310	311	297	308	362	328	296	290	307	333	326	322	341	314	308	308	326	325	317	331	318	307	296	309	296	297	286	343	342	303	319	281	330	301	310	328	361	282	305	315	341	320	295	317	311	322	290	329	301	291	305	311	321	307	336	300	297	328	314	316	286	326	323	307	302	305	311	319	299	310	295	321	310	298	297	304	307	334	303	279	356	338	290	323	321	310	311	308	304	323	309	331	293	333	303	337	298	314	328	310	299	303	308	324	301	281	323	304	327	325	296	327	320	330	316	331	322	327	327	341	328	332	310	302	324	321	306	304	277	313	336	315	309	300	339	285	301	295	338	316	328	307	330	293	304	296	296	304	309	311	295	355	308	313	350	309	320	330	310	311	331	321	302	345	320	273	308	341	285	307	347	295	322	294	291	312	317	302	291	325	324	300	294	328	297	320	314	320	325	312	325	308	319	295	331	292	287	307	290	327	336	299	292	294	321	298	296	323	314	325	295	309	339	346	297	319	333	308	285	327	284	320	282	319	325	330	324	309	298	311	321	300	297	307	311	345	290	319	315	305	327	336	283	344	310	283	312	307	331	284	312	313	290	311	326	337	323	307	311	306	285	283	327	329	300	325	319	310	327	289	294	299	318	349	288	322	296	322	306	333	330	302	311	307	317	268	318	331	315	324	326	340	329	327	300	300	313	311	291	311	282	334	300	292	314	335	317	286	345	319	348	316	340	342	324	337	297	306	315	322	313	326	313	286	291	310	328	333	334	306	313	336	335	297	326	299	300	319	332	322	324	317	347	319	350	316	307	298	307	323	310	343	322	327	305	305	322	309	308	302	312	324	332	317	318	329	326	314	364	329	323	314	308	306	283	316	319	296	317	313	302	332	306	325	335	283	265	294	307	292	282	315	327	306	329	301	322	303	293	329	314	289	345	284	325	334	302	283	350	337	318	330	318	310	324	298	301	328	321	278	290	302	341	281	314	304	320	304	323	334	302	313	323	286	299	340	274	342	337	339	305	296	313	292	312	303	297	307	300	316	280	299	307	319	296	297	323	331	284	327	327	321	312	349	308	323	316	305	317	307	283	298	315	343	311	294	313	310	301	317	298	336	303	287	292	298	318	344	303	317	306	321	287	307	263	322	290	308	317	332	317	309	327	300	317	334	322	333	288	286	334	334	297	318	297	353	307	297	303	319	322	337	322	296	309	292	323	325	318	321	317	314	330	306	334	325	294	295	369	315	331	296	335	319	313	311	301	319	346	338	339	285	334	323	310	318	305	309	276	321	296	307	286	284	294	308	309	323	300	338	313	318	311	328	291	325	328	318	298	308	306	300	317	321	303	308	354	318	318	288	320	308	321	291	293	300	332	319	315	341	283	348	289	287	294	320	333	285	321	337	313	332	303	325	328	320	300	279	289	339	308	316	342	336	306	322	314	326	327	309	329	313	303	295	288	311	350	312	293	323	306	300	327	319	352	345	321	311	301	302	309	309	264	294	326	326	308	311	334	318	316	291	326	332	304	297	294	333	293	332	332	304	317	304	334	299	308	318	331	308	321	326	332	284	326	313	327	330	312	322	309	307	321	303	319	298	318	319	322	304	287	293	326	304	294	295	316	286	317	313	302	315	301	295	314	304	304	312	300	315	315	345	322	309	310	339	342	323	298	311	346	322	309	303	308	346	305	350	302	315	340	309	291	343	316	325	338	334	316	326	287	302	346	322	346	308	323	308	325	311	310	325	288	303	303	309	307	283	327	309	311	333	307	295	307	301	294	342	339	296	307	263	323	320	297	345	300	300	290	302	281	325	318	276	310	343	317	303	284	286	315	312	311	330	332	328	297	335	320	311	332	276	288	319	329	327	323	351	322	288	316	307	336	290	290	291	296	300	301	334	294	310	315	321	303	334	308	310	298	337	299	282	313	319	292	341	294	329	335	301	293	325	303	297	288	311	309	307	300	318	303	314	327	297
1969	1123	614	334	319	419	527	443	358	316	244	234	209	209	184	167	138	113	108	92	104	112	93	65	65	53	65	51	47	36	51	43	53	54	47	56	53	66	76	63	65	60	40	52	46	44	192	467	454	359	251	139	116	71	45	38	33	44	41	50	51	43	24	27	39	36	43	44	42	35	36	39	32	31	39	48	41	38	29	34	42	37	45	35	43	34	42	32	44	39	38	38	38	36	43	35	49	48	38	39	39	39	41	46	40	37	40	36	36	40	43	35	31	35	30	36	45	46	40	24	34	36	42	40	29	41	33	31	48	31	43	36	31	39	32	34	43	36	29	38	28	31	45	37	39	50	43	42	35	42	32	41	38	36	32	38	31	38	33	45	32	30	41	36	39	40	44	32	38	40	37	47	45	38	30	40	31	47	49	46	46	48	41	37	44	30	51	41	27	33	36	36	54	30	43	35	50	34	45	37	39	33	42	30	30	44	32	36	39	46	38	34	39	51	44	46	48	32	35	41	36	45	40	44	44	24	47	42	40	43	41	36	36	43	38	34	41	45	37	52	39	47	33	52	35	45	52	30	54	42	38	43	38	39	51	36	44	34	41	38	32	33	41	35	45	33	39	32	46	53	39	40	32	43	55	35	38	41	34	45	42	40	37	29	34	39	29	46	39	30	30	43	38	32	37	32	38	43	38	31	49	40	35	42	41	39	41	30	41	49	41	29	36	48	43	34	40	40	45	58	35	41	50	37	39	33	27	33	41	30	30	35	23	40	44	43	44	51	40	43	38	36	33	38	22	44	42	46	34	45	36	31	34	39	35	39	42	37	45	37	49	42	42	40	28	40	36	38	39	30	30	41	43	41	50	49	31	50	39	42	41	41	37	45	41	33	40	46	47	46	42	39	38	43	45	45	46	26	44	33	33	49	36	33	48	45	41	48	35	36	35	36	34	34	40	28	38	45	30	39	39	32	37	48	41	40	26	36	41	46	47	36	36	38	30	51	44	35	28	37	36	37	55	30	47	31	46	35	36	45	39	42	41	35	41	37	41	39	55	34	37	40	39	39	47	38	48	34	51	44	37	40	36	42	40	29	40	33	45	33	38	49	29	34	39	35	35	30	47	37	45	37	50	40	33	34	45	43	32	32	23	40	48	48	30	39	36	41	48	36	33	36	42	40	43	44	39	47	33	49	36	32	36	40	47	39	38	31	58	33	38	42	33	36	31	32	46	37	46	36	40	40	34	44	41	33	42	29	36	45	42	34	50	37	44	46	34	38	40	34	34	37	40	48	28	38	44	45	37	37	38	42	28	33	34	42	38	40	51	44	43	34	48	34	45	33	36	45	41	39	42	35	39	44	39	37	47	36	36	51	37	37	41	47	40	36	34	28	35	44	40	40	38	43	38	35	46	27	34	33	49	50	32	41	41	34	48	26	41	35	44	34	43	36	29	40	41	36	31	22	36	45	38	56	32	46	48	40	38	32	30	27	33	49	50	43	49	30	35	35	36	34	31	33	37	32	33	41	47	45	35	56	40	41	41	32	36	48	32	39	39	32	31	41	40	46	27	34	25	37	41	33	35	38	37	39	45	43	39	45	45	49	37	38	36	39	47	37	32	37	40	43	37	44	35	42	39	29	35	53	39	48	32	35	36	34	51	42	38	41	39	44	37	28	34	45	43	35	28	32	37	39	42	33	30	39	43	42	45	53	46	47	31	45	39	46	43	34	43	40	42	40	27	45	35	47	49	38	35	39	31	54	39	40	37	40	50	39	39	37	40	39	45	35	43	37	28	47	41	30	43	35	44	33	35	47	33	33	45	49	48	48	46	35	31	41	26	41	39	40	41	44	41	47	36	32	36	36	34	42	41	34	44	41	42	39	37	27	41	40	37	41	44	36	31	37	45	44	39	44	35	41	33	32	44	40	47	47	29	37	40	47	37	36	37	43	43	35	26	34	42	33	46	40	37	39	31	41	35	28	40	38	46	51	51	42	38	37	31	36	38	31	47	41	38	29	35	28	42	52	38	42	37	47	34	31	38	38	33	58	31	34	26	41	63	44	40	45	42	34	44	36	36	38	41	29	33	39	32	43	48	43	27	45	38	36	45	37	31	36	37	40	49	42	34	43	48	39	32	37	44	41	43	36	36	45	35	41	52	37	38	41	42	48	30	35	40	37	43	50	38	37	48	46	45	26	41	33	37	38	34	31	32	42	44	38	32	43	31	61	35	38	47	37	35	39	43	38	50	45	49	50	25	37	41	41	36	41	37	33	42	34	39	47	42	46	33	32	41	43	31	33	34	50	44	37	34	33	36	35	35	51	28	38	31	37	31	33	44	39	36	45	47	32	39	36	36	33	35	40	41	35	36	52	34	60	33	46	40	33	49	40	40	39	36	36	32	44	35	41	36	35	41	47	42	36	37	30	45	36	50	44	40	38	43	32	40	25	36	36	34	50	38	35	42	48	47	30	45	39	42	43	42	32	35	37	35	49	52	42	40	45	30	27	45	47	42	40	38	34	40	49	44	43	42	40	35	40	42	48	50	36	48	37	42	32	35	45	43	39	38	55	27	42	53	42	56	32	47	55	41	47	44	48	31	36	45	41	40	42	34	34	46	36	32	34	48	42	37	39	26	47	36	31	40	43	39	38	42	39	47	39	45	37	33	37	43	32	40	38	40	40	37	15	32	46	29	52	42	49	42	31	33	38	29	39	36	27	30	35	34	32	39	38	43	38	35	34	39	36	39	40	48	44	41	39	43	39	48	43	44	31	41	33	43	40	44	50	31	35	33	37	37	48	38	38	43	37	37	42	33	34	41	42	32	40	32	36	37	30	39	36	44	34	37	44	38	53	52	44	35	32	40	31	47	52	39	38	45	25	40	40	31	34	36	41	44	32	37	37	35	33	37	42	37	37	41	35	41	24	33	51	37	38	52	44	31	30	38	32	51	35	39	47	25	34	39	33	45	44	34	37	34	49	44	45	40	30	43	38	30	44	33	42	43	44	42	34	41	39	39	34	41	37	37	35	35	45	35	36	24	52	44	34	51	38	36	46	34	34	29	41	49	44	44	53	49	38	35	42	52	55	36	40	37	38	28	37	36	38	38	36	44	47	25	49	45	47	47	33	41	32	51	45	37	44	36	39	26	58	40	55	32	47	42	43	23	40	46	42	37	36	32	46	46	37	33	41	45	41	42	43	43	48	48	48	47	37	37	42	29	34	35	41	47	56	41	41	34	40	38	41	38	30	42	43	35	42	41	34	44	35	44	35	35	40	37	29	39	41	32	36	40	33	41	38	50	37	33	55	30	33	54	39	44	35	31	42	33	49	33	31	34	46	45	47	28	31	40	35	50	44	50	35	49	39	36	43	41	39	39	35	31	43	43	40	41	34	46	37	49	22	28	38	41	36	37	35	46	29	43	42	48	29	34	44	36	48	27	50	33	45	37	35	42	33	46	36	31	37	50	43	47	34	46	29
22155	13864	8724	12425	20517	22079	21121	18226	15310	12529	10348	8844	7954	6911	5791	5414	5210	3987	3415	2990	2960	2916	3032	2279	1639	1081	913	819	832	816	790	736	828	858	830	886	988	1133	1128	1222	1122	1137	1011	897	808	723	5001	11308	11058	8782	5940	3542	1778	946	628	490	453	429	435	427	410	411	397	467	472	429	429	459	444	416	423	421	409	443	418	453	400	442	474	418	393	416	436	433	432	411	420	433	416	420	430	383	426	424	431	418	398	413	428	413	454	450	401	410	454	433	425	416	464	436	391	436	389	455	404	419	426	460	428	434	410	383	423	418	422	452	433	424	433	395	427	366	403	406	398	467	464	434	462	428	414	426	426	445	441	401	416	424	427	428	436	447	428	392	404	418	435	411	416	434	360	404	436	395	432	422	454	427	383	400	453	401	450	380	471	461	475	442	432	387	433	407	407	432	476	430	394	408	458	420	387	443	428	429	437	399	424	416	428	420	408	450	450	437	433	401	423	449	427	384	432	412	413	441	406	449	426	417	444	412	447	400	448	461	414	436	456	440	403	452	430	430	405	425	445	404	425	420	434	419	432	406	418	422	459	421	457	438	448	408	409	428	434	410	394	438	416	422	421	390	434	440	416	398	443	414	439	431	419	432	442	413	422	409	437	441	473	454	457	440	446	416	406	430	437	432	405	362	394	410	440	409	446	374	394	448	444	411	416	420	445	451	481	449	416	430	444	380	435	441	436	403	436	446	401	446	439	405	429	424	474	464	435	401	437	413	453	420	455	427	432	419	456	421	418	424	435	436	449	439	435	418	436	404	433	428	404	388	432	413	447	423	448	429	415	408	431	417	434	431	428	442	436	445	386	393	388	439	469	443	413	429	470	429	417	443	453	434	443	423	418	464	429	430	444	441	426	479	456	426	421	422	436	423	407	414	431	402	443	429	423	417	411	426	420	422	427	437	453	430	432	449	428	416	453	440	413	404	432	450	445	473	440	401	445	427	471	409	438	425	434	429	429	424	426	470	437	420	451	459	459	409	429	437	407	440	431	401	430	395	420	432	427	426	436	430	466	386	407	402	412	396	373	432	430	412	462	405	442	423	415	448	419	427	423	426	434	407	427	448	410	405	406	418	435	407	441	393	442	435	416	439	428	442	432	411	458	424	449	408	477	434	435	395	415	413	424	459	419	450	397	439	412	429	450	418	451	443	419	433	432	436	370	460	422	435	435	404	432	456	419	418	410	430	454	431	412	438	431	406	433	396	418	421	405	381	454	408	458	440	421	439	396	388	408	430	442	470	464	417	409	421	446	426	448	416	416	426	420	388	452	403	419	432	467	405	402	406	393	454	422	438	454	444	437	428	430	426	442	471	430	441	437	391	436	403	419	427	402	404	406	440	453	433	416	422	439	423	434	445	441	430	420	444	459	400	425	418	431	451	421	451	417	418	447	445	407	431	380	426	468	382	418	439	446	431	426	404	437	412	441	417	396	425	421	400	458	430	417	416	442	419	462	409	431	424	448	412	430	428	442	428	437	418	391	428	428	416	390	379	426	441	467	424	439	422	417	455	466	393	434	412	445	437	466	443	410	406	400	420	473	454	437	412	420	421	431	415	448	426	431	470	407	452	426	411	392	417	427	452	439	408	406	386	410	386	455	454	457	426	423	426	414	432	404	438	435	426	401	444	408	435	381	434	423	427	415	428	433	466	432	409	411	446	428	436	408	414	442	396	392	417	422	428	434	397	418	400	403	421	461	400	432	423	444	466	425	417	412	387	395	416	432	421	441	415	442	412	446	423	414	395	439	448	428	440	408	448	476	380	378	438	391	435	414	450	435	425	458	411	436	410	448	437	437	415	435	432	476	418	432	448	438	437	416	417	414	438	425	445	418	445	469	390	416	474	414	426	426	403	449	434	404	424	450	412	429	455	437	396	405	407	445	431	451	407	449	390	430	431	422	433	423	448	422	417	436	409	431	459	441	446	405	435	418	444	419	398	390	432	438	435	418	456	421	385	419	410	426	427	418	422	434	411	394	398	440	416	414	433	442	432	437	415	438	404	395	416	425	427	412	416	408	428	439	446	430	401	456	395	397	489	411	447	460	437	403	465	389	447	439	444	444	456	402	427	467	462	434	410	433	425	454	431	418	430	426	438	431	401	413	436	461	431	447	406	419	431	402	457	436	424	455	450	435	426	401	419	416	462	448	391	405	420	422	486	386	411	444	429	428	452	461	423	428	402	417	444	416	430	405	427	432	434	433	430	451	406	425	407	450	446	421	418	450	437	418	372	425	457	419	437	452	449	430	437	427	404	441	438	367	442	411	426	424	425	460	418	449	440	418	422	437	443	401	440	427	413	414	419	455	459	433	384	396	425	440	441	398	423	435	387	402	414	425	422	416	398	413	449	407	399	460	466	482	449	421	458	385	432	405	409	431	434	421	418	442	412	414	413	408	419	414	396	422	460	414	458	437	433	424	442	427	417	479	422	434	435	442	416	405	443	429	435	434	410	461	422	437	432	429	430	442	385	421	450	438	437	421	434	440	412	448	437	441	422	457	420	429	403	415	435	418	425	435	396	434	422	404	448	446	446	418	390	405	423	443	446	455	418	453	422	385	443	439	422	422	381	417	441	406	411	434	455	429	429	464	454	401	402	428	424	454	399	384	446	448	431	423	421	448	431	415	396	418	433	378	419	445	439	442	428	428	449	410	457	455	436	441	410	397	419	431	402	432	408	393	424	465	393	448	414	435	419	426	407	449	410	455	414	410	409	456	435	437	403	429	404	422	430	447	431	431	430	436	425	415	439	454	430	420	391	410	428	443	429	455	438	442	408	419	436	387	445	421	450	437	416	394	469	397	431	402	395	461	455	375	443	429	377	455	477	409	469	439	378	431	437	431	462	420	423	431	422	428	450	401	459	442	427	434	432	444	450	452	441	430	442	438	386	438	386	429	422	374	417	418	438	436	398	430	401	449	421	457	441	413	470	417	418	420	435	460	411	388	458	436	408	410	453	420	451	357	418	417	401	397	451	431	395	412	435	406	429	400	419	443	443	456	474	435	406	437	434	427	432	419	418	433	434	421	449	456	427	427	419	446	409	404	411	450	443	439	426	407	451	425	467	403	497	441	419	435	466	453	422	438	398	389	430	420	433	413	462	432	423	398	432	455	454	421	401	438	426	434	384	417	440	419	440	447	461	434	422	416	425	439	432	438	425	425	426	402	424	439	409	413	419	441	438	425	365	417	390	461	407	458	419	460	414	417	429	444	443	420	418	409	432	420	401	435	409	435	433	429	418	413	421	449	440	425	385	415	428	432	456	446	395	400	434	440	430	415	448	419	412	407	423	435	420	418	426	408	441	394	429	423	430	404	446	459	440	404	387	434	383	445	446	372	391	419	407	425	418	412	416	419	428	461	435	450	409	430	443	392	431	432	432	422	433	411	452	407	481	412	442	489	426	467	408	448	416	420	411	411	459	413	453	432	417	445	430	433	436	420	423
1759	554	260	181	148	233	240	205	181	170	142	121	125	115	102	89	90	69	80	63	65	70	64	56	52	38	42	30	46	33	42	36	33	36	39	42	38	36	34	30	32	24	48	36	30	37	46	96	162	138	92	81	56	39	24	37	36	35	35	34	26	32	40	45	36	16	18	27	31	20	32	31	31	24	28	25	32	30	27	33	33	38	29	29	40	42	32	33	27	34	30	25	35	38	31	39	37	34	29	28	35	34	29	33	35	21	33	33	31	38	32	25	26	36	28	31	34	40	36	37	34	26	32	38	34	32	33	32	35	21	40	30	32	33	34	38	35	34	27	24	33	26	26	28	34	37	22	25	35	35	28	29	35	39	29	30	25	28	23	25	24	33	27	35	26	27	33	27	30	31	25	35	27	29	30	29	33	28	23	41	40	29	28	41	37	32	33	35	26	31	28	32	25	23	28	42	30	40	38	24	19	28	24	30	35	20	21	48	28	40	33	27	21	32	39	28	26	32	41	42	31	35	35	23	37	30	33	36	31	25	31	21	26	38	30	26	41	28	32	32	30	41	36	45	27	39	42	39	26	33	32	30	25	31	42	31	38	23	27	20	36	27	33	25	33	38	36	42	24	35	28	32	30	32	27	23	35	29	39	33	18	30	35	33	34	30	34	22	24	27	41	30	29	25	29	26	31	30	29	25	36	33	38	32	27	36	25	43	39	25	26	27	34	39	28	36	32	32	35	39	30	26	29	28	32	34	35	33	33	30	30	38	28	34	29	31	30	29	41	30	23	27	31	30	26	43	28	34	24	34	29	26	38	34	41	38	29	40	36	28	41	29	27	21	28	29	25	25	31	24	21	34	32	39	22	35	31	33	42	45	34	37	34	30	33	36	30	25	43	26	36	38	29	23	25	28	24	29	25	23	21	31	25	31	27	25	26	28	30	26	26	34	35	34	31	29	27	27	30	28	36	37	27	39	28	23	32	32	22	30	39	31	38	26	24	27	32	43	26	28	25	24	42	30	34	32	34	32	24	26	38	32	39	30	40	30	39	32	34	33	27	25	36	29	27	20	36	32	29	17	26	30	21	31	25	26	31	28	29	31	34	32	28	36	25	29	27	34	23	33	25	47	33	33	36	30	38	31	29	30	32	28	30	31	38	39	32	28	37	31	21	27	31	41	35	33	29	25	27	27	26	28	35	32	25	31	34	26	36	32	25	26	36	39	39	37	23	24	31	19	39	18	28	26	29	35	42	25	41	26	33	34	31	30	47	35	32	38	21	29	30	33	30	34	24	25	33	42	31	34	35	26	33	37	24	28	34	33	37	25	28	45	31	25	30	31	27	28	35	36	33	37	38	31	27	26	34	33	34	25	38	46	25	32	33	25	34	31	27	32	34	28	27	29	37	22	30	28	37	33	25	30	27	22	50	30	24	38	30	33	28	30	37	35	29	26	27	28	36	28	26	20	39	25	34	41	29	39	31	34	23	34	35	27	25	27	28	27	26	28	33	30	25	29	29	31	35	30	32	27	25	26	32	25	35	35	24	30	24	37	34	29	25	25	26	25	30	34	45	37	28	32	21	31	41	26	31	34	28	33	29	31	43	30	40	27	32	26	22	36	37	30	26	35	31	28	36	32	19	32	32	36	28	28	17	35	24	29	18	30	29	34	35	37	26	39	38	35	32	32	40	38	38	23	28	33	24	28	34	33	40	33	36	22	29	32	25	29	42	33	35	39	34	23	32	35	28	28	29	19	29	39	36	21	24	24	34	41	31	32	30	28	26	36	36	32	41	25	28	29	30	21	32	45	33	42	24	32	24	25	34	29	25	36	29	29	29	21	38	25	37	23	28	35	33	28	24	38	39	40	37	27	41	37	33	33	30	39	19	32	37	35	36	36	26	29	28	37	39	24	24	28	28	37	31	36	23	37	34	22	32	34	37	37	29	35	29	28	35	38	20	27	29	39	41	34	23	30	38	29	39	34	27	28	27	35	26	37	30	27	34	32	28	26	35	29	26	29	25	29	40	35	39	25	38	28	22	30	23	24	38	34	34	34	35	25	30	31	35	35	25	31	34	30	40	36	38	26	38	31	44	25	30	30	31	26	32	25	38	21	28	35	32	28	38	36	28	27	29	32	28	41	25	32	33	39	45	30	26	26	38	39	30	28	29	37	27	33	34	29	36	33	35	35	30	36	27	23	41	25	39	31	36	36	29	32	27	30	32	33	35	33	30	21	25	32	44	30	34	41	29	49	35	32	20	25	34	29	36	32	32	33	35	32	32	43	32	34	33	27	32	38	23	28	36	36	32	45	42	38	21	25	32	41	33	32	34	32	32	34	31	32	28	26	45	31	28	34	30	26	27	32	28	32	33	21	33	27	25	28	28	34	26	25	27	28	28	22	32	31	27	27	32	36	30	38	31	33	28	31	34	27	32	33	33	44	29	30	31	28	30	29	33	30	37	21	28	32	22	37	35	21	35	22	24	30	26	25	35	34	28	23	29	32	30	38	24	20	30	25	25	35	31	23	37	32	35	31	42	28	35	29	29	30	32	30	37	22	34	23	36	22	17	29	37	35	41	31	39	21	28	41	26	29	29	20	29	21	39	27	35	26	25	26	35	36	34	31	27	27	32	29	35	27	34	33	38	31	24	25	28	36	33	36	20	28	33	35	28	26	34	23	28	35	28	27	33	35	27	33	20	34	32	28	23	29	36	37	24	33	23	29	30	39	30	29	24	27	35	36	41	31	33	31	34	31	32	35	44	37	34	32	33	23	23	34	28	44	30	34	31	27	39	34	28	23	30	29	36	33	35	26	32	39	33	39	34	38	28	32	39	39	27	42	37	33	32	31	23	32	29	31	32	30	31	30	28	29	35	40	41	30	40	26	28	33	37	37	27	30	38	24	22	31	28	34	34	39	39	27	43	24	30	29	40	19	34	35	40	26	27	30	40	30	25	39	37	32	41	30	35	37	32	28	32	24	27	34	35	35	20	30	43	28	27	37	27	26	22	20	33	35	27	48	31	25	39	38	41	26	40	27	32	33	40	30	43	28	30	33	38	29	27	26	27	47	29	39	30	26	31	29	28	30	44	32	26	38	27	35	26	35	34	31	28	39	33	38	28	30	31	37	30	32	33	40	23	23	35	28	32	26	44	41	23	34	26	25	39	31	28	23	37	32	38	33	39	37	29	34	36	19	30	26	30	40	31	24	26	27	28	26	34	29	39	18	30	30	25	30	36	26	35	37	37	32	29	32	25	36	26	31	21	32	41	30	26	40	27	28	24	28	34	55	35	34	23	21	30	34	31	37	35	37	23	28	34	27	32	35	28	24	32	34	31	32	31	27	27	36	31	27	31	29	34	32	35	28	36	30	38	32	36	28	26	31	28	22	28	29	27	42	34	30	20	33	30	25	19	33	31	20	34	29	31	29	42	27	29	26	24	43	29	27	26	25	23	27	26	28	31	37	30	26	26	20
16340	9111	5052	6903	13036	15023	13411	11191	9275	7413	5787	5138	4579	3741	3487	3227	2707	2220	1754	1793	1504	1687	1431	1075	784	568	483	459	608	573	523	485	503	543	573	496	529	553	528	469	503	501	596	618	507	456	829	2641	3707	3224	2281	1467	918	606	447	379	364	312	329	327	334	350	309	325	325	300	335	305	337	314	319	338	326	350	348	340	342	346	347	345	348	319	365	338	343	321	384	327	323	324	312	318	323	350	351	328	348	333	358	346	322	345	340	349	305	384	303	327	343	337	310	370	327	362	375	370	341	373	300	324	317	319	385	338	362	323	335	346	355	344	342	378	307	342	337	343	328	310	313	339	321	337	331	329	351	328	321	349	305	369	361	315	305	308	338	343	335	358	328	345	324	333	308	329	319	330	337	321	334	365	326	351	337	357	341	338	352	316	348	347	353	317	300	302	310	300	353	354	346	333	339	334	334	341	348	310	339	333	337	339	342	322	357	358	311	318	354	357	323	287	365	309	343	352	348	359	302	358	305	349	328	338	328	337	349	312	324	381	304	351	329	341	353	336	339	332	327	339	334	371	295	301	321	320	335	329	358	331	323	350	347	355	360	331	336	371	308	334	364	318	337	328	339	338	374	337	365	352	318	349	323	348	360	340	343	333	327	322	356	318	303	356	314	351	343	327	322	314	343	341	329	377	321	353	337	344	342	329	320	351	368	362	319	334	351	389	327	315	355	337	350	356	323	335	371	334	315	331	337	337	332	328	357	357	329	357	358	390	322	346	336	356	348	323	302	335	306	335	344	346	372	352	321	341	319	334	418	322	352	356	343	349	329	327	350	336	342	385	323	372	331	332	342	356	407	339	345	362	322	349	368	351	322	328	331	346	342	352	354	345	346	313	343	333	298	341	307	339	307	336	319	299	362	368	327	337	324	337	346	329	311	338	328	363	305	350	349	332	337	344	329	342	323	339	326	337	356	359	331	319	328	345	347	324	311	348	344	339	323	335	341	341	338	346	322	340	338	323	309	326	336	331	303	334	348	357	341	342	344	326	346	313	324	365	334	308	346	329	311	340	333	325	373	307	311	316	359	305	357	322	389	298	333	343	335	332	310	340	322	346	345	354	370	349	326	330	353	332	322	327	331	354	330	338	359	329	369	333	355	318	341	360	321	332	353	387	329	338	343	341	354	306	321	330	330	310	351	362	326	372	356	348	354	313	314	348	310	320	355	316	308	364	331	326	325	309	331	338	331	339	332	344	373	360	347	373	291	298	319	315	311	341	320	344	312	313	336	367	340	333	335	306	353	371	332	312	329	325	309	341	328	346	361	311	331	314	343	324	359	376	297	342	358	343	320	337	322	348	324	364	333	352	355	328	355	366	335	331	342	325	338	340	352	346	323	356	300	304	349	350	340	313	347	344	320	331	354	338	337	355	344	337	347	331	345	343	315	348	359	322	340	367	314	317	319	324	348	323	338	369	348	351	304	360	318	353	331	336	342	350	326	355	329	332	369	299	352	336	329	299	351	330	328	333	315	338	328	341	304	333	384	351	328	322	337	316	347	306	346	352	327	325	306	347	353	300	331	336	340	332	331	356	354	324	329	326	332	334	339	345	321	338	297	339	358	321	339	334	354	308	318	317	354	347	343	320	355	328	355	339	342	326	327	355	331	324	327	341	375	350	342	310	307	328	333	330	312	316	351	339	354	335	366	346	311	345	332	326	361	356	314	318	313	358	352	320	352	342	343	330	347	362	347	337	305	346	363	329	317	328	356	345	314	349	340	352	324	336	336	330	332	336	340	324	334	351	318	341	287	321	331	347	341	350	358	338	337	338	330	306	338	333	356	330	338	356	348	321	356	318	346	316	360	332	341	341	336	341	323	322	315	350	357	358	356	312	363	338	308	347	312	354	319	320	358	342	333	351	312	339	287	328	324	342	350	326	339	337	306	311	372	336	332	340	351	358	366	356	298	329	312	360	340	313	360	349	339	333	320	324	375	335	331	315	341	331	323	345	286	311	310	340	332	304	319	332	304	342	310	357	372	335	312	333	333	344	334	346	340	386	363	354	355	333	305	330	329	339	349	318	366	320	331	353	332	360	336	335	372	319	341	371	345	338	334	356	348	359	304	335	355	358	336	324	343	360	345	351	334	351	343	334	354	323	344	352	349	346	354	345	366	310	356	324	331	344	332	318	295	342	329	316	331	340	370	346	321	347	319	337	340	358	335	324	354	337	336	330	332	362	357	326	335	357	361	319	342	348	334	339	353	336	299	369	314	332	350	328	352	317	342	324	315	334	331	310	309	319	334	328	291	373	330	355	352	342	324	356	318	321	331	370	385	316	340	361	363	313	304	352	353	343	315	346	335	345	354	329	338	331	313	333	344	356	344	338	375	332	357	302	332	336	322	359	347	357	329	340	364	318	331	362	324	381	344	349	328	339	337	294	319	338	350	359	366	317	360	341	340	351	342	347	332	359	332	361	333	366	337	342	309	339	319	359	332	314	359	357	344	316	367	334	348	283	334	292	362	341	333	333	341	345	310	353	346	332	331	328	358	329	341	351	346	340	314	335	321	329	343	353	341	319	325	335	336	334	350	324	321	326	320	372	343	340	357	327	322	333	335	318	337	319	332	338	339	314	346	310	353	352	283	306	322	350	319	339	335	343	335	325	357	312	357	321	305	332	331	320	339	358	348	333	322	359	342	367	323	321	343	351	343	346	335	344	353	305	344	336	323	339	362	329	333	329	339	331	333	341	319	336	317	338	363	346	317	315	347	345	318	342	333	337	317	348	334	338	330	367	349	315	345	310	319	378	352	354	325	359	316	331	316	350	325	329	360	359	336	341	336	344	347	329	338	329	352	356	346	321	336	306	326	355	315	347	319	337	341	353	350	361	375	312	369	316	356	353	321	342	291	309	331	345	305	308	315	354	326	329	313	331	324	358	341	333	321	355	339	366	320	330	355	329	345	316	360	329	346	330	310	319	334	336	340	307	340	385	343	336	335	370	302	353	343	317	320	348	368	371	355	331	332	382	325	323	364	320	333	345	350	332	343	343	345	324	376	339	337	326	308	346	352	311	353	355	363	328	351	332	321	313	365	320	330	339	363	335	339	372	358	322	298	365	360	345	354	349	380	304	311	342	305	318	323	317	351	336	326	356	335	328	307	333	326	327	342	335	295	342	339	349	334	347	300	372	324	362	346	330	330	331	385	375	329	336	337	330	328	330	351	337	364	347	339	332	334	350	332	308	355	310	345	309	353	301	343	361	337	353	332	328	325	335	358	322	368	330	332	350	371	375	318	339	305	332	326	360	360	337	329	354	331	331	347	293	363	314	328	311	378	341	349	333	339	330	342	370	336	349	330	339	329	357	347	340	337	353	303	333	337	330	335	346	355	360	333	338	334	348	314	318	326	331	328	320	318	338	336	354	337	339	347	349	333	339	349	303	352	339	359	364	315	307	323	362	341	318	348	358	348	320	335	314	328	377	343	365
1352	907	440	254	245	377	359	301	272	231	189	185	151	182	140	139	101	101	85	97	86	77	63	64	65	43	56	54	65	50	57	43	33	41	48	36	66	57	41	43	48	48	49	50	53	51	60	234	370	300	242	144	90	70	42	56	43	49	51	39	29	40	50	43	40	41	40	44	41	48	33	47	41	54	42	42	43	31	48	34	47	46	36	41	36	31	40	41	49	41	34	41	37	38	38	38	43	40	42	38	40	32	34	30	34	41	39	44	41	46	31	30	41	49	49	42	42	35	39	40	33	52	41	34	47	41	37	36	34	35	39	41	45	34	42	48	54	31	43	42	40	35	22	48	43	50	35	32	39	46	47	36	36	43	33	43	40	53	56	38	37	44	43	41	44	48	54	49	44	37	40	39	38	55	43	36	49	35	39	29	41	40	38	38	39	33	35	42	48	37	51	42	39	42	36	38	29	32	32	55	50	29	42	53	40	36	32	32	47	45	44	38	47	40	33	41	37	55	42	47	47	42	42	45	41	35	45	40	35	45	41	42	38	44	45	38	34	48	44	55	44	44	32	38	49	44	40	46	43	32	34	40	36	36	49	41	32	44	46	40	41	34	44	39	32	37	33	39	37	39	38	37	38	37	37	48	50	44	35	38	44	49	60	32	46	31	56	47	45	40	45	35	32	44	37	41	40	36	31	41	49	57	41	42	43	49	41	56	24	28	44	38	36	42	32	38	43	45	37	35	33	45	24	41	27	31	36	48	37	44	29	45	36	36	34	41	43	39	43	46	36	40	24	44	44	25	35	44	31	44	43	42	42	45	32	42	39	36	24	39	23	42	45	44	36	48	38	30	44	35	43	35	39	43	32	41	44	50	35	37	37	29	45	35	43	42	46	48	27	42	47	45	48	44	49	36	41	34	42	38	21	50	39	38	36	37	42	36	33	43	36	36	31	42	36	42	31	43	50	37	33	42	28	46	36	52	42	38	33	52	29	36	32	39	43	32	41	39	45	39	40	47	43	35	37	53	43	37	41	44	33	36	29	50	32	50	26	42	42	48	36	34	39	37	44	50	46	40	35	37	38	32	41	42	35	52	40	46	48	29	42	40	34	37	38	29	39	44	36	36	43	25	41	43	50	45	46	47	36	46	36	46	31	40	30	39	40	42	46	48	29	35	33	33	29	41	26	49	32	43	50	36	41	29	37	39	34	36	47	39	43	36	49	41	39	43	42	32	46	37	36	42	48	32	36	38	47	32	34	44	49	46	37	56	40	36	30	39	33	51	51	35	34	29	45	35	47	44	39	48	43	33	40	33	27	38	56	45	42	33	34	44	43	35	37	46	38	37	37	36	35	41	59	39	43	40	33	47	47	37	46	35	55	33	37	43	33	33	42	28	32	46	31	42	25	35	40	34	29	51	33	40	39	36	40	45	37	35	39	39	43	51	40	40	45	43	42	38	39	42	37	36	45	51	45	37	50	36	39	45	47	47	51	38	48	36	36	32	36	39	41	38	36	31	38	28	44	47	34	32	44	25	44	37	54	42	34	45	46	39	32	49	54	37	36	41	45	33	42	30	39	46	41	43	36	39	47	35	27	34	41	37	30	39	37	39	31	50	44	35	39	37	37	33	52	40	32	48	35	33	45	50	43	32	39	34	46	36	43	38	42	35	38	43	51	33	40	33	44	42	49	33	37	42	35	37	33	41	29	37	38	51	37	45	35	31	43	38	39	37	45	42	35	29	29	36	41	41	43	40	34	43	39	26	40	50	49	44	38	41	41	33	37	45	43	32	51	36	42	42	34	31	53	42	51	35	34	45	45	41	44	42	32	26	37	49	38	46	33	31	31	44	36	34	34	33	55	31	45	29	40	39	38	44	49	34	49	42	46	29	40	37	33	34	43	40	43	51	32	48	46	46	30	40	34	36	44	41	48	44	35	24	41	36	37	40	41	32	36	34	31	38	39	41	39	47	28	34	35	45	46	43	46	42	38	37	45	28	46	42	50	45	39	40	35	42	36	46	36	40	45	30	39	35	47	32	34	40	39	43	39	37	42	41	44	39	40	37	49	48	33	36	45	47	37	42	36	39	34	41	48	37	40	40	42	46	32	42	41	41	38	39	50	36	39	28	38	39	42	44	34	39	42	40	35	46	45	36	38	39	38	50	35	21	35	38	45	31	38	48	40	30	48	37	43	29	37	40	28	37	42	28	43	35	46	36	31	33	41	46	42	35	36	38	38	39	33	51	37	41	47	27	41	29	47	52	32	36	39	47	23	39	41	38	32	28	45	30	34	24	47	34	36	44	40	39	36	44	43	40	41	39	35	46	36	38	28	36	43	36	45	45	43	42	50	39	34	42	47	49	39	50	36	40	30	44	54	46	35	41	44	42	59	37	37	41	36	47	44	30	34	48	37	42	49	42	30	52	41	40	45	45	36	36	38	37	40	35	42	41	46	43	42	32	43	38	37	49	38	30	43	38	39	38	30	31	43	37	32	43	45	38	42	33	45	37	38	34	36	32	40	36	38	31	34	37	37	45	35	44	33	45	34	29	36	42	53	37	59	50	38	48	40	46	48	37	38	44	39	44	37	34	41	34	35	41	50	44	34	43	36	47	42	41	39	38	28	43	45	32	25	38	42	47	43	29	36	35	30	56	45	41	44	41	31	28	34	38	32	31	32	47	53	31	47	43	48	33	47	42	34	41	35	34	44	39	36	49	38	43	30	38	36	32	38	42	45	46	44	34	35	34	37	34	57	29	41	36	44	46	50	45	41	42	48	29	48	50	44	32	26	33	52	39	42	40	40	47	31	33	39	39	36	42	32	34	57	34	35	46	22	39	33	38	29	40	29	38	48	30	37	32	40	42	44	39	45	38	50	52	37	43	45	44	28	44	42	40	51	37	43	39	31	38	34	40	42	55	51	37	40	38	54	40	35	33	48	37	38	29	34	49	30	37	38	38	49	41	31	39	46	32	38	35	31	57	47	43	43	44	47	31	37	50	46	28	39	45	33	41	43	39	35	47	35	37	45	39	46	46	41	45	42	41	35	48	47	39	45	53	51	34	38	53	44	35	43	45	34	34	42	39	37	41	38	39	42	34	35	35	41	32	44	45	38	41	39	43	39	44	29	40	32	43	42	35	41	43	39	35	41	34	31	31	41	37	35	37	40	29	43	38	40	37	35	33	44	34	45	32	35	50	35	44	46	33	47	34	48	47	32	48	36	51	57	42	28	48	40	29	35	38	33	31	41	47	41	47	38	43	38	33	32	44	38	41	41	39	35	33	36	50	40	33	44	31	36	31	41	41	42	37	43	36	38	40	42	28	35	35	55	42	32	36	52	27	32	45	40	33	39	35	31	34	35	46	40	32	38	45	35	26	42	31	51	41	41	39	48	41	26	42	38	41	37	42	38	50	32	34	37	36	27	37	40	37	31	43	38	34	44	56	30	47	45	39	40	47	43	45	46	35	40	40	39	50
19028	12113	6969	10383	17692	19689	17299	14994	12545	10260	8258	7502	6290	5497	5138	4722	3524	3127	2690	2304	2349	2401	1899	1493	1060	934	841	929	981	921	785	741	793	762	830	792	715	768	760	640	674	688	690	786	690	644	686	6044	9069	7295	5304	2842	1582	919	597	495	442	449	416	418	436	432	432	432	392	424	417	452	433	445	431	441	440	400	416	406	421	394	442	420	460	424	453	459	462	427	429	391	455	422	455	446	431	448	401	400	420	417	449	426	460	410	454	458	420	413	446	419	426	448	427	417	430	454	428	440	412	416	418	449	466	421	392	447	433	429	411	456	414	429	439	374	468	440	430	433	459	463	455	397	458	419	429	444	433	448	423	412	460	450	437	434	414	414	429	454	386	440	421	464	411	427	415	438	428	417	426	440	416	469	383	416	394	436	451	459	422	452	391	470	424	438	442	418	455	439	411	465	424	416	412	413	437	417	401	394	453	412	393	439	436	424	393	451	424	409	386	431	421	428	434	408	430	449	431	416	482	465	412	469	442	400	464	458	402	459	427	436	418	432	426	399	417	449	436	412	430	417	423	417	444	431	448	421	424	423	416	447	483	419	435	392	432	452	430	436	422	457	393	441	467	385	440	421	440	468	427	443	438	454	402	415	402	400	383	472	456	430	449	416	423	404	442	436	458	444	432	469	447	442	449	453	430	422	396	417	422	417	432	434	411	438	390	418	423	417	439	460	430	413	428	414	430	411	437	461	447	409	444	410	421	429	393	458	417	440	445	448	387	405	455	419	419	458	449	391	402	396	423	450	442	439	459	369	422	446	435	370	402	417	429	408	410	407	443	427	400	445	433	426	439	460	419	436	445	399	435	422	412	375	413	383	439	420	437	453	434	463	436	432	478	428	437	406	444	406	408	438	432	381	440	422	443	450	417	439	451	441	446	456	434	434	456	433	428	454	439	421	443	406	416	465	442	442	474	383	415	447	427	421	475	421	427	396	441	434	424	472	435	410	423	458	432	442	454	401	440	407	406	451	419	456	384	429	445	463	438	413	383	440	438	416	452	413	439	415	469	436	474	474	395	419	462	453	407	418	446	423	411	464	440	384	420	432	454	429	431	433	384	453	430	458	438	430	451	413	410	436	435	433	410	421	415	472	384	428	443	437	441	429	442	431	421	460	407	399	466	439	424	416	435	438	414	439	417	439	448	461	461	449	424	416	436	430	398	439	457	412	443	466	408	469	432	405	410	430	444	417	426	428	444	451	457	432	425	419	422	402	432	433	422	397	439	384	442	416	433	473	383	422	425	476	440	456	422	428	425	412	401	444	405	435	437	430	446	417	424	430	429	439	477	429	475	426	404	419	419	455	430	435	438	450	447	438	429	411	456	408	430	456	434	440	437	426	429	414	400	422	464	418	398	464	410	402	439	417	428	442	440	424	449	456	457	449	480	460	418	420	459	432	420	418	420	448	435	433	422	451	453	449	414	429	398	446	414	419	428	424	382	458	462	430	461	410	449	423	479	448	420	479	414	453	416	434	403	463	412	416	403	440	396	441	394	434	434	487	416	420	425	393	408	408	457	413	475	447	403	397	420	430	414	409	454	461	434	411	414	386	419	435	461	403	428	434	419	409	419	442	430	382	454	395	409	409	417	428	421	410	428	398	415	423	401	420	447	445	435	436	432	454	431	415	457	397	420	429	399	421	419	426	421	440	448	417	393	403	420	436	423	429	426	426	397	387	452	417	417	440	414	464	425	412	415	432	428	427	411	395	445	405	425	452	422	434	439	413	401	430	429	427	423	428	416	453	413	410	401	419	415	415	444	412	406	443	458	400	440	389	408	436	460	429	471	413	469	417	426	432	415	446	426	410	428	447	423	435	431	422	408	411	423	442	448	418	404	438	400	428	424	417	445	450	408	437	409	455	424	422	418	445	432	427	412	400	438	447	452	393	408	420	407	407	419	434	467	425	480	412	394	433	434	441	426	418	433	400	419	396	394	401	418	385	404	404	442	437	435	395	463	419	467	422	413	473	407	427	439	421	389	428	401	429	456	411	418	420	451	422	402	424	413	429	427	453	430	467	443	425	395	418	438	421	435	433	414	363	425	393	419	476	415	443	463	469	422	400	432	422	440	466	448	421	431	433	417	459	420	428	441	455	432	430	410	421	425	399	410	421	397	400	426	451	462	482	431	412	429	429	437	462	427	444	414	437	450	484	431	461	445	431	427	390	437	431	418	409	437	386	450	425	447	414	400	418	436	414	426	406	447	446	429	456	437	446	398	465	430	403	407	419	493	415	427	415	424	413	442	436	395	454	402	446	407	455	422	405	462	443	417	443	445	422	418	428	414	409	442	419	421	450	420	444	463	416	431	448	428	457	388	391	432	430	447	420	474	435	424	429	416	445	426	431	460	408	424	453	445	441	439	449	422	417	424	425	416	467	407	422	432	444	447	402	396	428	444	454	442	409	458	456	421	400	401	431	419	448	430	430	439	401	425	421	438	452	425	393	405	428	399	421	442	450	413	431	454	439	447	416	440	408	424	423	428	432	430	410	439	427	454	466	442	443	379	446	424	458	431	445	441	453	446	463	422	423	421	405	451	422	407	412	439	467	398	432	426	467	434	400	459	434	410	419	417	412	438	452	432	428	435	432	429	427	454	437	432	408	433	425	424	431	431	424	435	415	421	457	437	429	429	420	455	438	434	430	423	416	456	429	454	447	467	404	444	469	430	424	411	410	462	442	442	443	417	436	419	421	430	436	417	434	428	404	429	396	393	416	398	416	469	399	433	400	400	438	427	412	464	448	443	415	429	444	413	433	444	436	447	403	408	421	470	423	448	464	376	471	469	493	423	380	458	435	415	435	451	438	436	464	420	433	408	430	436	441	441	417	418	403	441	425	471	419	460	438	419	411	457	424	452	439	363	441	405	466	410	428	436	424	427	430	419	443	419	441	434	434	437	441	430	443	411	402	417	435	443	437	434	419	437	429	419	427	419	429	418	422	409	429	417	435	403	461	455	454	409	429	437	442	406	420	433	402	425	426	430	442	413	443	414	421	441	437	454	438	425	442	409	435	422	470	455	445	417	419	421	447	432	423	428	445	445	436	420	431	450	401	469	427	415	430	470	433	412	448	422	457	409	454	454	426	435	414	458	419	424	441	460	416	439	410	416	416	483	468	385	414	444	481	427	441	422	448	398	429	461	414	418	434	439	454	462	446	399	440	475	428	471	403	431	429	431	430	449	425	408	443	426	443	420	433	422	459	420	426	391	416	415	453	426	464	441	439	435	437	396	393	458	412	454	436	436	473	429	448	441	408	443	379	446	428	411	362	399	437	432	462	428	421	450	408	433	431	427	423	416	481	433	419	432	442	435	410	424	429	435	418	398	382	476	439	410	437	425	411	428	438	438	448	450	389	457	432	422	417	393	389	418	423	429	418	440	408	402	405	397	418	435	421	377	475	475	427	433	427	421	426	415	419	407	411	445	448	437	443	410	413
2689	752	395	238	197	340	320	289	277	216	199	196	165	130	146	132	90	97	78	68	67	87	72	68	49	36	59	46	49	42	37	38	38	36	34	39	24	41	41	48	36	34	44	33	32	37	41	190	392	291	254	139	87	60	38	43	32	42	24	28	28	31	29	27	35	25	28	34	40	30	27	22	29	35	36	27	36	20	24	28	34	37	31	33	26	26	30	24	24	29	47	36	26	44	24	39	20	21	29	20	32	36	26	33	22	36	30	27	23	35	37	26	23	29	33	22	37	20	31	30	34	28	40	29	32	30	26	24	28	21	16	32	27	28	37	25	36	39	36	28	27	27	31	30	31	29	25	26	27	31	36	28	31	33	27	31	23	27	23	26	29	29	37	32	29	24	28	28	28	28	23	31	28	31	33	30	29	30	23	21	33	24	24	18	28	33	29	31	28	24	34	31	22	26	29	34	23	29	33	26	27	33	35	27	39	28	22	23	26	33	25	31	21	34	27	31	27	16	28	23	37	27	29	29	32	29	29	28	31	30	25	29	15	27	29	23	28	25	41	28	35	24	28	31	22	23	30	25	32	19	25	19	36	37	29	31	27	26	40	35	23	27	14	25	31	38	27	38	25	28	15	42	31	20	21	24	33	31	26	28	26	26	36	32	29	26	28	40	26	29	32	25	23	30	20	29	30	31	30	26	28	33	25	40	25	26	19	23	25	28	25	30	25	31	31	27	31	32	31	38	25	22	24	28	27	31	25	32	30	35	26	27	41	35	29	31	33	24	25	32	28	35	27	36	22	29	26	31	24	36	29	39	42	25	21	39	22	31	22	38	32	32	23	21	35	32	42	21	29	27	32	32	28	30	26	38	33	31	31	13	22	30	37	30	22	35	33	32	28	19	36	27	38	32	20	26	30	22	21	31	21	27	23	25	27	24	28	30	28	31	18	25	16	30	32	25	19	23	29	22	31	24	23	26	19	39	20	20	31	21	30	23	32	24	26	22	26	25	31	31	28	25	26	23	22	26	31	33	33	34	20	29	33	30	23	27	33	25	39	23	31	21	41	31	37	29	23	21	29	23	25	20	31	34	40	38	27	27	23	20	29	29	27	28	26	29	25	43	24	29	33	32	31	20	36	28	24	25	25	32	27	21	37	23	34	37	25	30	28	22	29	16	36	27	34	35	23	31	34	23	36	34	24	37	31	29	31	17	35	32	22	25	33	33	35	33	40	27	35	21	25	36	27	24	24	22	32	34	25	29	22	28	26	29	35	25	26	25	24	25	26	26	33	31	21	24	33	36	17	21	35	35	29	22	33	19	27	33	30	37	26	32	37	22	32	27	24	37	29	31	30	26	31	28	31	31	21	37	30	26	29	22	28	24	27	20	27	30	28	35	29	26	27	23	23	33	26	27	25	38	32	19	30	30	25	32	26	20	27	18	33	36	35	23	25	25	34	26	26	29	29	12	24	35	32	26	34	30	25	24	22	31	21	30	29	29	24	35	23	34	26	27	31	43	32	24	27	33	31	26	36	26	23	24	42	28	30	24	25	29	28	25	28	30	30	32	35	26	23	26	32	21	33	28	34	20	25	35	20	31	18	28	36	29	26	34	39	20	36	35	38	28	21	28	24	35	33	25	27	23	30	32	28	24	29	22	29	31	36	28	26	17	24	25	30	39	30	28	30	38	27	32	21	26	28	23	24	37	25	33	32	24	19	26	30	36	36	35	35	26	28	21	21	27	28	35	36	25	36	38	33	31	28	32	33	27	30	27	31	24	29	30	29	34	27	31	22	25	27	26	27	33	29	34	30	29	29	25	21	38	28	25	30	27	25	27	29	25	25	22	28	39	25	31	26	34	37	26	27	25	26	34	34	32	27	29	34	17	24	20	35	22	30	35	25	37	37	32	30	27	22	14	36	30	29	33	19	30	27	39	32	30	36	44	33	20	24	27	22	24	32	20	28	30	25	31	25	27	33	27	31	31	38	30	33	17	31	39	25	20	31	23	30	36	21	37	28	34	23	43	24	26	20	28	26	28	19	19	35	25	26	26	29	32	24	25	35	26	23	35	24	31	20	27	24	25	26	23	35	22	23	20	20	28	26	23	28	28	27	25	23	27	26	28	28	37	24	28	24	25	37	22	19	27	38	31	29	22	28	17	30	30	29	32	43	19	21	24	34	24	27	23	26	39	25	22	23	28	26	35	19	18	34	29	36	33	29	19	18	20	30	26	29	31	23	36	29	29	37	36	24	27	30	26	28	18	24	29	18	20	17	24	22	30	37	44	26	28	27	26	33	28	28	23	26	29	33	20	37	23	32	39	18	26	30	32	26	32	31	36	26	29	24	40	25	25	32	30	29	29	22	35	32	25	38	24	24	29	22	35	28	35	39	32	34	30	37	29	24	29	30	27	34	16	17	37	19	33	27	34	27	26	22	34	26	26	31	29	33	24	32	31	30	18	31	19	30	30	25	35	31	16	24	27	35	28	23	31	24	26	21	25	40	24	34	35	17	19	28	26	25	36	25	25	27	21	23	18	21	36	27	24	21	27	25	27	25	35	28	32	31	36	24	32	27	27	29	23	34	29	26	35	30	26	29	33	25	28	31	27	37	31	29	32	32	28	29	34	27	32	31	27	26	27	30	29	31	32	37	25	35	39	33	27	25	21	22	32	28	31	32	26	23	22	35	31	26	34	32	34	27	25	30	26	25	35	23	41	25	28	22	30	31	39	28	20	21	28	23	30	23	30	40	28	26	31	30	36	32	24	37	25	23	30	29	24	32	25	36	27	31	25	42	32	35	28	33	31	21	25	27	27	28	30	27	23	27	30	23	23	30	30	35	25	29	31	31	28	30	27	20	33	30	33	34	31	30	29	30	23	31	31	21	28	35	34	39	30	23	31	34	27	24	18	26	31	33	35	25	28	36	21	35	27	33	37	34	26	25	29	31	31	21	25	32	25	31	30	24	23	29	27	43	31	24	26	30	35	34	23	30	38	37	25	31	36	22	37	27	20	26	29	20	38	19	23	29	27	22	33	24	34	29	29	32	23	22	30	29	40	21	30	28	16	27	22	27	23	22	21	32	28	23	24	33	28	20	25	32	35	30	27	29	34	31	23	30	19	29	20	25	30	28	35	34	27	25	23	33	33	26	25	42	33	33	34	34	25	29	31	28	29	36	30	25	31	35	29	32	21	25	36	32	26	27	28	23	22	43	31	24	22	30	28	32	28	29	31	30	26	28	38	33	27	30	25	36	20	25	32	21	21	20	37	30	19	32	33	18	31	29	29	25	21	28	35	26	22	26	24	25	25	29	24	31	31	36	30	31	33	43	29	28	19	22	29	29	35	36	32	28	34	25	33	26	39	36	25	26	38	38	28	22	27	24	34	26	28	26	27	34	22	21	25	29	30	15	36	24	34	33	22	25	24	30	21	25	28	23	23	26	24	39	29	28	31	31	31	21	31	33	31	36	28	34	39
18792	10905	6441	9635	17003	19088	16792	14435	12865	10038	8660	7641	6467	5925	5322	4310	3379	3123	2516	2364	2340	2238	1760	1410	999	966	948	975	824	752	697	750	827	814	697	647	715	579	583	518	542	643	685	664	455	493	1193	5201	9159	7485	5644	3013	1505	929	644	463	332	323	277	320	345	305	313	304	281	309	299	282	318	320	331	320	314	332	289	308	307	302	300	296	322	310	302	325	335	309	302	300	361	318	320	292	327	304	324	332	296	285	329	300	300	317	337	309	333	285	293	328	330	306	289	340	310	291	325	298	302	325	311	304	310	293	308	256	292	310	307	299	332	340	299	288	325	334	293	298	326	313	333	307	317	330	317	283	312	290	310	263	305	333	293	323	281	310	332	298	284	305	300	304	279	312	338	299	322	284	312	283	298	323	316	283	298	328	350	315	307	289	342	304	297	312	320	323	296	286	279	304	304	336	313	298	305	296	329	330	330	294	300	296	291	311	294	298	332	347	295	283	307	272	318	307	284	293	296	358	324	305	313	291	294	312	296	280	339	279	295	306	312	331	281	327	323	284	303	318	299	296	283	328	327	295	296	306	296	344	307	318	306	304	300	295	303	362	313	309	307	283	282	344	321	337	315	279	321	294	298	324	321	327	312	312	299	299	285	311	351	311	312	291	296	301	308	308	328	305	301	296	299	288	291	337	305	309	322	322	339	311	303	310	290	330	305	302	302	305	316	312	303	303	299	318	320	300	311	341	321	309	290	305	326	321	297	342	309	327	335	278	318	323	328	308	295	351	313	337	322	286	341	288	333	333	302	301	314	302	309	340	332	318	272	301	288	296	293	288	318	336	329	308	346	313	281	288	364	310	302	309	326	328	311	332	299	318	323	278	289	289	278	343	313	286	286	311	326	301	303	315	298	294	331	329	306	289	313	293	324	331	308	305	300	334	323	318	341	319	311	304	272	312	321	285	324	325	311	307	325	298	338	354	316	299	320	333	343	302	352	313	295	290	310	297	317	343	298	316	310	332	266	284	328	293	301	316	349	326	306	291	308	321	312	337	309	299	315	308	316	290	296	306	315	330	299	303	310	341	325	324	293	284	317	339	274	302	305	334	304	327	283	308	275	315	323	290	292	302	300	299	296	307	307	320	329	316	319	347	315	297	329	319	327	318	315	300	317	303	302	261	329	301	313	308	302	292	337	289	321	310	291	275	319	341	307	305	283	312	357	340	316	307	318	335	315	286	311	326	319	304	291	305	307	304	287	318	310	327	322	321	329	349	305	318	287	316	305	309	296	318	330	295	295	315	295	320	299	320	317	309	322	299	313	301	328	328	343	330	317	311	307	327	321	331	334	297	334	283	293	325	315	317	296	300	299	319	329	327	300	304	282	321	320	293	360	319	301	333	278	306	342	307	303	325	313	320	312	325	289	307	324	317	299	283	319	321	307	316	316	309	309	290	305	291	290	311	323	317	307	344	323	305	332	299	338	320	326	316	322	320	318	297	322	310	331	300	320	326	289	305	334	281	302	326	343	312	319	303	315	324	345	307	325	319	325	286	308	344	315	288	300	313	311	323	294	340	293	314	332	321	297	331	311	293	323	339	286	306	295	327	359	329	314	296	313	309	322	311	321	300	312	317	315	318	292	307	317	277	293	312	282	294	321	313	321	284	318	310	349	303	283	301	318	269	302	295	306	333	310	327	301	280	294	353	285	279	295	349	328	321	301	315	326	309	319	333	332	337	346	308	308	318	335	322	284	298	271	329	326	323	334	301	313	332	326	335	328	294	320	286	323	313	302	290	305	312	295	316	340	334	300	306	308	330	312	290	297	327	343	335	310	317	285	258	308	331	292	328	319	290	298	312	309	293	275	292	335	291	286	344	344	318	316	314	316	301	321	298	300	275	325	289	302	308	297	302	322	300	329	331	313	332	292	323	352	330	297	336	364	325	314	291	318	307	313	316	317	286	313	319	325	301	316	276	335	285	337	334	321	327	312	328	337	304	304	313	312	295	295	288	298	302	311	278	330	305	277	337	297	300	265	316	306	321	328	292	341	308	295	322	310	319	312	330	282	313	274	298	328	324	316	304	308	306	293	324	352	344	306	314	293	335	325	312	307	297	316	332	309	323	286	326	342	316	262	298	316	298	296	294	324	295	343	323	334	305	297	273	323	315	312	341	325	314	318	296	304	300	289	311	291	300	325	318	295	285	303	355	303	290	301	306	313	271	287	306	296	280	334	269	319	297	292	324	318	317	299	356	291	298	312	298	309	312	318	313	301	309	278	327	311	306	307	314	311	297	318	329	305	296	337	306	280	322	312	356	298	281	313	313	301	319	312	287	297	342	326	315	326	301	299	288	331	280	286	302	300	325	343	268	267	308	297	283	320	307	335	314	315	308	302	358	322	298	302	291	331	274	335	316	286	283	327	294	285	309	340	307	329	321	305	330	310	286	310	312	304	302	308	311	306	274	348	302	301	322	321	316	293	295	282	291	346	301	334	288	298	316	300	295	345	295	317	332	309	298	294	331	311	293	311	316	309	309	319	292	302	324	323	273	329	311	284	325	282	347	315	282	344	328	327	339	304	281	338	302	289	297	307	289	334	342	308	321	323	335	303	294	330	305	307	311	297	311	317	321	292	299	293	336	310	319	318	315	288	296	301	297	337	316	325	327	317	310	343	307	323	332	323	324	305	328	311	296	311	287	315	301	327	324	314	328	334	316	296	318	292	308	319	314	317	301	303	309	293	320	312	341	336	317	313	311	304	282	289	320	295	296	317	310	308	308	295	260	310	324	314	313	299	290	350	293	290	328	328	341	331	293	296	294	366	336	328	299	284	305	302	288	330	292	347	325	332	273	278	330	322	335	330	317	312	324	283	321	330	316	292	310	283	301	323	311	291	295	331	322	280	323	301	311	296	306	312	310	330	323	302	328	316	346	295	310	340	327	312	303	325	333	316	288	324	329	334	308	314	347	326	299	315	319	303	318	311	342	278	303	310	291	312	300	318	316	294	318	296	274	296	296	308	319	294	303	282	307	299	375	306	300	313	330	327	291	286	326	291	314	299	323	305	293	279	310	317	271	313	317	309	303	306	289	293	294	309	355	314	315	281	305	293	313	302	313	303	289	314	331	285	314	292	308	305	303	339	336	293	303	282	356	307	306	311	278	304	347	314	301	312	268	355	315	297	338	279	315	314	299	294	338	335	326	328	322	315	277	328	337	306	305	299	297	339	344	285	337	347	300	326	360	311	296	318	340	307	316	292	291	320	309	287	288	288	293	294	316	291	297	304	312	321	342	322	320	312	317	324	312	265	332	300	324	305	295	354	319	255	306	310	298	312	290	303	329	307	315	296	306	321	308	289	293	271	303	327	330	299	327	282	297	308	300	308	313	297	299	287	293	281	295	313	330	300	326	310	321	317	333	334	307	316	303	352	296	308	294	314	309	297	316	304	305	318	320	327	311	349	296	322	292	332	303	326	304	287	311	317	280	286	281
1945	987	537	319	325	420	422	387	375	301	298	236	242	237	198	140	145	126	105	122	123	104	75	71	57	76	50	50	63	49	59	61	66	65	52	45	43	50	52	49	38	45	41	44	40	48	105	364	471	439	320	166	101	72	59	50	39	42	37	31	39	49	42	28	31	30	34	39	40	29	30	32	48	21	38	38	44	53	34	40	44	35	36	40	32	27	32	38	45	41	41	45	36	38	35	28	38	39	44	42	54	36	43	43	39	36	37	29	37	44	53	36	45	37	23	43	45	38	22	40	49	32	37	40	38	45	44	40	41	39	40	33	44	45	34	42	49	47	36	31	38	40	26	51	37	46	28	38	45	45	35	39	43	35	32	44	34	44	34	31	35	24	35	47	41	39	43	35	33	31	42	48	41	38	30	51	28	27	40	43	32	31	31	35	32	46	43	38	46	44	37	47	27	26	44	45	37	40	41	41	35	44	43	46	47	42	46	33	36	44	32	45	39	30	53	42	30	35	42	32	34	46	37	43	32	36	36	35	34	33	30	35	31	42	46	40	32	41	40	25	40	43	36	35	45	31	41	35	35	29	37	37	41	39	32	33	37	32	44	37	34	28	40	47	53	32	35	45	52	45	47	43	31	43	30	42	57	45	38	47	21	39	39	33	36	41	37	41	27	45	28	34	38	47	39	37	51	46	34	25	38	38	46	41	43	43	48	34	36	37	49	33	41	35	39	49	52	28	40	26	38	40	44	40	53	36	37	34	34	46	34	37	41	41	43	41	44	38	33	46	36	28	50	36	42	32	37	49	29	39	39	34	35	49	28	35	36	38	46	31	40	44	45	39	38	35	39	42	31	42	41	36	33	45	43	47	44	31	38	30	33	35	37	49	48	33	29	40	42	34	48	33	40	37	40	34	43	44	48	51	48	35	28	33	39	34	31	29	43	35	34	34	48	37	36	27	32	37	30	28	37	38	36	45	41	44	35	35	39	32	39	40	41	43	30	23	47	30	39	32	42	29	35	42	50	39	46	49	30	41	46	44	40	35	41	23	41	34	30	35	35	36	30	35	31	46	32	37	36	31	34	49	43	34	34	25	28	32	33	30	33	44	39	30	51	32	44	36	34	40	40	40	42	40	34	33	42	46	38	37	36	39	45	44	36	35	30	42	40	45	41	40	37	45	38	33	40	35	35	33	36	41	34	32	44	29	47	30	42	42	36	31	35	40	48	43	60	35	36	30	33	51	37	38	38	45	44	36	48	45	30	46	36	50	42	32	39	39	32	43	41	32	35	39	36	29	34	31	41	35	34	39	22	31	36	38	32	44	48	33	32	32	27	40	39	35	53	38	39	39	38	38	44	39	36	40	50	44	25	42	33	47	30	41	43	38	45	32	41	38	41	40	36	43	30	39	32	33	37	36	28	43	38	50	37	34	35	36	38	53	43	36	33	37	32	33	50	43	46	39	44	49	39	39	33	32	26	47	33	49	39	45	37	41	43	37	32	33	38	30	41	37	32	42	38	47	32	33	39	25	32	33	40	39	36	35	38	40	43	29	39	43	37	37	36	26	39	30	51	41	30	33	38	44	38	39	34	44	28	47	24	40	34	43	53	51	37	37	37	40	23	42	37	40	40	29	35	33	39	28	32	37	38	25	43	45	32	33	42	29	33	38	40	40	42	29	46	32	30	38	53	37	36	31	36	55	28	44	31	42	46	36	39	40	41	45	36	23	34	40	41	43	38	25	39	31	38	36	23	46	36	33	24	38	41	44	36	37	41	47	40	46	41	36	34	44	40	44	38	45	36	42	41	33	40	39	34	45	44	40	37	27	31	36	44	47	25	37	36	32	47	28	45	36	30	43	40	37	39	34	32	39	29	35	39	41	42	42	37	46	44	44	49	31	36	40	26	32	39	34	25	54	41	34	28	44	45	34	39	27	41	31	49	56	39	43	37	33	40	40	45	32	41	36	37	35	47	29	40	39	34	39	43	36	52	30	42	35	33	42	33	48	39	34	34	36	25	36	40	31	39	40	40	34	46	30	42	23	31	34	40	29	35	41	41	42	41	44	43	34	47	46	40	40	42	43	38	40	43	39	30	37	50	45	34	47	46	54	41	43	27	46	36	37	49	36	41	28	38	38	40	35	33	38	47	34	46	42	39	36	45	30	41	50	45	29	37	40	42	40	41	40	33	30	48	36	41	32	34	42	40	44	50	42	32	31	35	38	28	33	38	43	41	33	37	32	39	39	43	32	51	33	38	40	48	36	40	39	34	39	36	37	34	35	50	27	38	41	38	52	43	32	31	45	40	47	45	31	38	31	38	40	36	44	36	29	38	42	40	44	41	37	37	42	47	42	45	42	49	35	42	39	26	53	43	35	40	29	33	39	47	51	44	35	55	35	27	41	34	42	42	30	43	39	29	45	43	45	47	32	44	43	41	30	41	34	36	29	40	44	44	49	40	41	42	32	57	44	47	36	38	38	48	29	38	46	37	32	33	30	41	41	31	37	44	41	46	38	39	36	38	41	49	33	44	46	29	32	46	29	35	44	39	47	44	35	47	36	45	41	39	43	29	38	35	34	36	32	48	38	40	33	45	39	29	40	35	33	32	46	32	34	47	29	33	42	44	39	45	31	32	45	36	50	29	28	45	46	38	32	41	34	50	31	34	33	55	36	26	36	35	45	51	39	34	32	37	38	44	37	35	37	43	39	25	46	29	33	31	44	49	30	38	46	35	31	40	60	37	34	36	37	31	33	46	35	38	36	43	39	41	40	47	38	33	34	37	47	40	34	35	46	38	45	21	40	41	43	46	36	47	45	49	44	33	28	38	39	46	38	39	40	34	42	43	33	38	38	32	39	31	41	34	42	30	30	36	37	42	33	34	44	35	27	29	34	38	40	34	38	27	52	30	45	30	38	36	39	33	41	42	53	37	35	30	39	36	40	35	38	40	42	55	38	45	43	36	39	34	55	51	31	45	38	46	33	49	40	51	43	53	45	42	26	35	38	38	39	36	31	41	42	32	36	32	41	32	51	45	32	39	34	37	34	43	40	34	32	38	49	34	47	52	35	45	44	33	60	40	46	45	45	30	40	44	16	33	33	37	50	37	35	32	28	41	38	30	38	36	35	40	22	37	41	30	30	39	35	32	42	44	42	44	40	40	39	24	28	43	43	34	34	38	34	40	31	38	41	40	39	29	33	40	31	46	39	30	39	25	29	47	40	41	43	38	34	45	42	30	30	40	43	27	34	51	49	30	36	31	31	52	29	34	46	32	32	36	35	37	42	43	39	47	37	35	37	38	49	39	38	34	45	38	39	32	38	36	41	28	43	46	34	26	42	32	47	33	37	38	42	44	46	43	52	38	36	36	26	37	29	42	37	37	35	36	25	34	39	43	36	32	41	38	51	49	33	42	44	46	31	36	46	36	48	23	36	44	34	25	32	40	34	37	39	42	36	41	29	30	35	35	42	38	46	41	44
21990	13348	7688	12163	20556	21919	19590	17485	15184	12447	11412	9669	8011	7709	6996	5219	4306	3991	3539	3441	3152	2808	2233	1643	1219	1158	1127	966	1124	1045	955	1245	1268	1097	980	1006	884	701	732	742	668	641	652	654	577	777	3130	9351	11366	10805	7689	4277	2327	1286	749	536	480	457	437	425	415	417	405	397	450	413	384	427	427	410	437	426	418	414	433	410	408	394	404	377	383	430	434	413	410	389	418	466	420	413	403	408	425	411	410	431	402	411	441	421	434	396	435	404	454	425	416	451	400	401	421	421	437	429	440	430	450	397	410	436	426	393	422	396	386	428	446	421	442	431	441	433	402	433	424	433	414	407	393	418	415	404	426	395	430	415	440	406	395	412	398	398	420	399	415	433	400	406	463	407	409	424	409	375	436	448	388	416	412	405	428	390	428	407	406	404	423	459	436	420	393	418	408	417	431	416	448	400	440	417	425	431	392	431	410	418	464	414	403	436	408	387	432	432	371	405	407	410	414	471	415	414	433	426	392	432	406	369	424	406	454	410	386	418	394	443	420	447	424	420	407	450	391	419	413	416	446	408	446	422	439	415	414	461	402	418	423	426	441	432	384	422	420	414	412	411	429	388	423	450	443	429	424	403	459	413	404	390	404	409	413	398	422	392	377	414	401	450	412	402	420	384	414	413	429	443	379	414	425	428	374	409	445	411	451	393	393	412	419	368	382	400	397	418	416	428	403	423	443	417	442	426	453	400	408	432	418	415	378	386	427	410	436	405	439	401	447	407	419	416	409	421	421	408	406	404	431	396	453	428	436	433	453	412	413	472	435	424	384	415	412	396	431	419	409	455	425	436	403	452	438	432	429	437	388	419	430	422	442	396	426	414	396	445	427	434	382	420	403	459	414	410	429	396	416	427	438	403	435	406	375	413	380	409	439	464	401	418	438	409	420	427	410	408	441	400	415	394	396	430	410	400	378	405	430	420	443	416	407	422	390	425	423	416	418	402	432	447	429	424	414	442	383	409	420	423	422	402	443	414	452	408	411	456	384	436	415	389	450	442	449	404	423	450	446	395	388	418	417	425	433	406	387	403	422	424	441	430	410	425	450	370	440	441	443	383	411	422	430	443	407	434	394	402	438	388	405	462	410	431	440	381	441	405	432	390	446	444	433	440	453	413	420	403	401	434	441	426	428	420	390	386	473	389	376	410	445	430	430	432	385	464	433	411	432	453	483	405	426	455	395	402	443	418	429	400	429	435	426	425	421	451	398	402	411	430	423	416	451	353	462	413	443	424	381	457	425	473	419	382	467	411	407	382	371	467	389	447	398	413	389	394	422	436	416	420	425	443	464	414	432	394	452	421	439	411	380	416	428	437	441	431	434	375	417	406	402	384	370	423	430	428	403	386	456	403	407	402	396	451	409	409	397	425	413	451	394	433	453	453	381	395	408	390	429	420	420	438	419	411	430	438	382	450	426	417	403	401	441	432	381	372	455	398	439	439	412	405	432	430	435	422	421	422	413	395	397	418	412	425	465	443	410	422	395	418	421	423	455	440	417	475	370	419	404	406	454	409	463	434	440	427	468	411	423	414	443	410	419	442	403	426	422	395	453	393	395	407	458	416	419	402	438	440	391	387	452	445	422	423	451	436	438	430	449	445	457	422	381	409	434	385	392	425	396	424	455	383	419	437	405	480	407	401	413	455	427	392	418	416	430	412	423	425	415	441	422	426	386	446	431	452	406	408	411	432	422	425	414	446	441	416	434	405	424	448	415	404	407	411	419	416	429	394	396	441	410	417	434	439	410	440	396	409	430	404	416	440	438	475	436	463	408	436	409	388	409	397	405	390	421	391	451	407	441	417	421	393	403	472	429	427	450	436	411	444	430	429	420	438	437	431	442	404	410	405	447	447	388	430	427	414	445	410	400	426	414	445	437	419	434	402	418	430	394	412	409	432	451	421	375	409	408	421	372	441	422	408	423	430	464	425	412	433	423	391	367	432	426	403	440	415	436	422	438	392	401	409	385	438	434	399	455	397	437	385	402	380	444	410	399	439	389	416	425	404	402	413	443	426	436	434	439	447	432	464	438	456	395	424	426	417	409	421	414	397	449	408	418	423	423	409	440	399	406	419	398	385	434	410	398	455	404	410	397	433	402	412	370	416	404	426	404	456	405	437	406	409	389	403	412	401	440	411	388	436	433	402	422	445	412	419	438	431	409	413	422	421	428	380	436	425	406	453	442	382	453	431	460	409	397	412	367	444	429	421	414	417	425	422	433	426	402	402	442	429	444	430	454	384	414	421	403	443	442	434	431	418	401	426	425	410	395	437	435	456	431	373	429	428	422	422	422	428	415	423	449	413	415	434	446	401	415	364	418	416	462	415	451	390	411	436	443	449	440	392	457	454	413	383	428	434	441	431	412	428	370	403	412	408	439	461	442	400	455	415	397	427	407	421	408	412	400	441	433	398	391	436	365	394	431	391	398	431	457	446	445	418	378	402	411	428	419	432	425	419	449	422	464	418	452	443	406	394	420	426	397	394	416	417	449	435	422	433	398	433	419	423	394	415	441	423	453	400	421	435	424	422	406	396	410	416	383	397	397	449	435	409	406	448	418	397	395	403	444	415	454	436	411	410	427	443	401	417	458	430	413	403	440	422	390	405	424	445	434	403	416	411	430	427	403	389	386	425	430	404	414	444	395	397	456	432	409	414	443	372	411	396	439	410	348	461	415	384	415	419	426	415	448	403	398	426	403	421	414	432	388	397	398	418	446	442	427	411	387	439	457	447	438	406	455	412	403	387	427	398	413	389	418	401	437	403	418	430	409	422	418	401	409	435	447	417	427	395	411	420	404	401	441	413	418	442	432	399	417	414	426	397	427	437	416	434	400	393	427	437	412	443	438	399	439	446	399	406	453	408	425	408	436	383	375	387	445	416	416	436	453	424	433	403	417	419	391	465	446	467	400	387	412	424	406	376	405	454	428	408	427	412	430	429	433	438	433	415	448	429	414	418	441	439	416	387	400	396	438	432	437	437	407	445	400	427	444	415	394	415	418	443	427	436	420	423	413	459	402	413	389	443	442	413	423	432	449	415	408	447	429	416	396	427	470	424	390	445	451	404	414	411	421	433	422	426	432	446	451	449	413	470	433	376	438	407	413	395	414	438	402	402	406	441	438	402	440	424	460	434	434	395	460	407	421	418	435	436	415	438	458	431	424	408	443	405	429	441	428	454	458	413	410	426	427	453	432	409	442	411	364	415	428	396	442	378	427	406	431	395	416	398	405	399	440	430	387	394	427	403	429	426	429	433	433	446	440	392	424	429	421	415	423	442	421	384	388	434	421	412	459	415	461	422	437	410	433	388	437	443	391	414	443	409	410	419	404	429	424	406	433	425	470	408	461	418	398	421	455	429	425	433	423	400	432	459	410	410	413	388	419	401	429	406	407	412	420	411	450	401	365	390	414	408	419	385	422	425	416	406	424	444	411	439	428	413	398	391	425	396
1782	521	236	152	144	180	186	215	177	160	161	115	107	121	95	78	83	69	78	76	64	62	38	43	44	33	33	38	48	35	43	35	42	38	53	43	43	24	26	40	40	34	33	42	36	40	42	64	119	121	134	79	52	43	37	36	30	26	26	33	36	42	30	37	25	33	19	29	41	23	28	40	35	27	26	34	32	28	24	23	33	31	32	18	35	39	25	34	38	28	29	22	34	34	35	33	27	27	32	25	30	27	36	20	33	21	27	24	24	36	33	31	29	23	21	30	26	30	34	28	31	29	35	37	33	22	34	24	33	32	29	30	23	25	38	33	31	38	33	29	33	35	30	30	25	31	28	35	26	31	40	25	31	37	30	36	26	28	28	32	21	36	32	26	31	32	28	30	37	41	36	36	29	39	33	29	20	25	22	37	28	30	26	36	35	25	34	35	25	29	31	33	36	28	29	43	31	37	28	33	26	27	36	37	37	28	39	16	29	23	43	36	37	35	25	29	28	45	29	27	31	41	26	26	25	24	34	34	26	29	34	34	37	41	22	32	34	37	38	26	21	35	36	29	36	19	36	22	26	25	21	20	26	30	26	29	38	26	35	30	29	29	28	30	19	27	32	25	31	31	30	30	33	26	34	39	35	39	20	26	23	32	29	27	27	26	29	36	23	25	26	39	30	21	29	26	35	29	33	26	24	31	35	26	24	29	33	35	32	27	32	40	25	31	29	30	28	41	43	36	35	29	30	33	23	24	29	29	24	32	40	34	28	32	34	19	39	27	27	28	34	37	31	39	32	38	25	39	36	33	31	37	29	34	25	25	32	22	35	29	26	28	34	29	29	32	25	31	33	36	23	26	36	37	36	36	30	32	30	39	44	23	30	25	33	19	39	31	35	38	20	33	28	30	26	44	45	33	22	25	31	27	34	30	24	41	26	31	31	28	27	36	33	33	23	36	34	24	36	27	22	25	33	36	33	27	30	30	31	32	31	22	24	37	26	31	23	27	29	30	42	28	33	35	23	29	33	28	33	41	30	27	29	37	28	30	40	30	38	29	35	32	24	29	38	47	38	24	36	31	29	23	28	31	17	23	28	33	34	25	36	32	29	33	27	32	28	33	24	35	37	38	32	32	24	36	33	38	29	26	29	44	30	33	34	35	27	30	32	39	15	33	28	32	29	34	41	34	36	28	23	26	35	34	28	17	22	35	28	39	31	29	29	35	26	24	28	22	29	30	30	36	23	27	19	31	29	35	39	26	34	31	28	29	34	24	29	25	38	33	32	32	42	35	28	29	25	36	22	37	25	37	32	36	29	17	28	29	38	24	27	38	36	41	29	24	27	40	25	30	30	30	42	17	22	27	38	40	39	20	33	20	27	31	39	20	38	31	26	25	34	30	25	32	22	32	23	26	29	29	41	29	27	30	48	33	24	28	24	43	26	20	33	40	27	21	26	33	29	32	27	38	28	29	28	29	38	36	36	26	33	40	32	26	35	31	34	28	24	38	27	33	36	21	34	23	33	32	20	36	23	36	42	33	40	23	34	24	21	25	28	28	24	34	34	40	26	39	33	34	28	24	24	21	35	26	37	28	41	21	30	23	30	30	23	24	28	33	31	26	36	24	28	38	25	36	35	34	29	23	33	35	30	33	30	30	30	33	28	31	31	32	20	26	28	26	23	27	35	31	26	29	27	38	27	33	31	30	24	37	27	28	32	16	29	28	30	36	40	38	21	25	25	25	30	27	27	43	28	31	15	29	30	24	27	24	36	28	31	27	31	28	22	33	28	24	34	26	27	39	40	35	24	24	28	23	27	23	33	30	22	22	23	28	42	30	28	31	32	35	30	31	35	23	33	34	25	32	30	26	26	35	28	33	42	28	27	31	37	36	39	42	25	25	24	30	26	32	34	24	33	16	28	37	20	43	35	31	25	26	29	29	34	32	26	25	30	17	32	41	30	32	31	36	28	37	30	37	31	32	29	26	32	20	31	25	29	30	32	27	15	29	23	36	33	34	25	37	27	32	24	20	40	40	35	31	32	34	35	23	31	28	30	26	30	19	34	34	31	24	37	30	32	26	34	27	23	31	35	34	29	29	25	27	24	29	34	31	28	34	25	36	32	26	29	31	25	39	29	37	33	26	26	28	24	29	40	24	34	37	23	31	34	24	26	34	24	34	38	42	34	40	36	32	26	25	22	33	28	37	25	32	24	44	29	31	35	32	32	34	27	31	36	30	32	32	36	25	38	24	36	31	26	35	24	37	25	24	38	33	20	32	26	21	31	23	28	26	30	28	26	24	36	25	38	29	34	27	38	38	30	23	32	32	38	41	34	30	36	36	32	25	33	35	28	31	32	20	40	31	24	32	32	30	32	26	45	36	19	41	26	30	30	29	33	32	29	31	31	30	26	34	30	33	34	36	27	33	33	34	38	37	26	24	37	30	25	22	31	25	25	24	38	24	27	34	32	34	29	34	36	27	26	35	33	27	27	36	27	21	43	27	31	28	42	39	40	37	31	29	32	37	38	30	40	17	31	31	31	32	25	25	27	24	30	31	33	19	35	35	34	28	24	26	37	30	17	28	25	34	34	25	31	24	34	31	38	25	26	35	26	28	34	30	28	30	22	26	36	29	31	36	28	30	29	22	37	32	26	30	45	35	19	20	18	26	40	36	28	25	23	33	35	40	25	33	27	28	34	31	25	35	45	35	34	35	29	30	28	29	27	36	22	32	30	26	40	25	39	27	30	31	28	32	32	37	25	16	21	44	32	26	35	32	32	33	31	41	30	23	23	28	29	28	23	28	23	32	28	29	29	28	22	26	30	23	31	29	38	29	34	23	15	41	43	33	26	40	36	28	25	26	33	37	29	28	39	30	33	26	29	33	31	28	33	32	32	34	22	26	33	35	27	38	29	31	26	29	18	34	25	32	33	42	35	36	37	32	36	37	29	34	28	25	36	27	36	23	28	32	23	36	34	23	46	33	29	35	31	35	34	24	30	36	32	23	36	31	43	33	31	32	24	35	23	24	24	36	34	37	29	32	39	33	28	21	36	20	24	35	39	32	27	31	34	33	34	36	32	33	31	39	43	25	35	32	20	25	30	33	29	34	43	32	31	28	30	31	32	30	30	26	25	33	27	29	32	42	29	33	37	29	33	29	32	22	24	28	29	29	27	26	28	27	31	33	28	28	28	23	26	17	22	26	26	35	33	32	34	30	31	38	36	33	31	30	19	25	29	32	31	35	32	28	29	22	27	26	28	35	26	32	30	27	33	36	36	32	19	22	31	37	29	27	28	40	26	37	30	31	33	33	30	27	30	41	28	37	40	37	35	23	30	41	30	27	34	19	26	32	50	23	32	35	30	41	25	25	30	32	24	27	28	33	24	19	42	25	25	29	21	27	29	29	39	26	33	28	36	29	27	29	33	31	28	31	33	28	33	34	35	32	30	32	24	34	27	30	25	37	25	30	25	39	32	32
16038	8252	4215	6981	13235	14259	13034	11606	9100	7534	7003	5540	4768	4727	3806	2730	2584	2296	2203	1991	1783	1594	1052	813	645	572	483	569	865	677	917	962	1064	877	843	631	660	448	453	422	440	452	446	438	443	481	817	2062	3572	3455	2592	1696	998	630	467	365	343	318	335	332	291	322	319	339	316	321	342	300	328	314	326	322	332	333	326	322	337	323	325	341	331	320	315	331	330	307	306	332	322	332	319	341	313	343	331	327	352	341	333	341	345	330	328	320	330	351	308	330	352	357	344	311	298	340	346	322	294	304	336	337	304	337	314	326	329	317	336	339	332	326	331	337	313	306	321	338	346	329	369	373	336	330	338	334	324	342	328	320	342	321	327	319	298	362	320	312	335	285	338	338	348	328	327	301	335	308	337	313	293	345	333	355	304	327	328	303	316	328	327	330	357	333	330	308	344	290	324	309	346	323	305	356	334	332	311	351	321	341	338	335	342	347	355	326	332	310	360	366	310	338	321	317	312	308	303	343	349	334	334	336	299	310	339	322	350	324	338	334	322	293	319	318	317	307	304	341	300	328	354	336	328	310	353	336	328	328	326	316	272	311	318	361	335	348	345	307	334	350	336	358	321	342	334	334	322	290	327	333	329	309	299	329	341	347	302	344	326	314	336	326	313	316	351	354	330	330	322	324	367	339	289	329	308	341	299	351	345	325	335	325	334	340	305	352	326	306	318	342	337	302	338	316	341	319	338	331	347	344	296	336	338	344	340	337	336	304	294	343	327	343	348	332	318	369	316	321	333	315	344	309	327	318	341	325	302	353	336	346	323	320	349	322	363	325	322	332	285	300	324	306	354	335	362	353	302	330	319	305	353	322	331	319	327	322	310	311	296	315	339	311	340	299	353	329	327	309	318	306	372	337	324	306	301	349	312	335	340	347	319	335	318	341	312	314	348	326	319	309	342	334	309	282	351	341	298	320	338	300	304	318	308	353	356	321	303	315	319	341	348	337	336	332	331	320	324	318	318	316	326	353	341	335	338	344	339	338	327	326	294	346	310	322	323	338	333	319	320	347	346	334	337	329	367	318	337	365	353	329	310	324	312	324	331	344	345	310	347	316	333	291	375	323	317	332	327	317	325	354	306	345	316	332	370	304	361	319	339	345	354	322	297	311	331	322	339	314	318	332	343	315	321	311	311	328	330	349	315	319	340	348	351	317	353	382	329	334	358	324	342	300	291	324	321	333	319	320	332	338	334	312	325	316	325	309	347	311	313	322	314	321	328	319	362	330	329	344	338	349	294	340	349	311	324	350	306	339	298	357	335	328	317	352	328	344	330	329	305	352	310	340	315	326	303	313	317	298	317	297	334	347	329	336	342	329	337	326	306	339	334	340	311	314	333	351	364	318	328	327	335	345	300	336	318	338	335	316	345	325	322	303	301	350	310	322	339	325	347	322	351	381	350	321	333	325	303	322	343	341	306	359	290	340	330	347	346	352	355	330	312	314	339	363	323	306	365	334	332	327	348	315	305	360	340	321	328	318	322	303	338	294	322	335	341	309	308	333	353	343	340	306	327	303	327	309	339	361	320	372	348	326	299	340	342	317	357	340	349	331	293	357	316	321	328	291	331	327	334	366	327	319	328	328	272	337	351	299	327	331	308	329	299	338	326	323	353	349	306	330	354	309	329	320	316	307	298	315	311	332	318	327	331	329	342	307	325	329	312	332	367	313	349	343	343	303	334	327	323	336	336	320	337	314	343	323	346	322	335	334	314	348	337	336	334	317	330	339	304	350	334	322	330	319	330	303	333	274	345	326	344	330	324	327	328	301	309	335	346	346	328	326	301	322	360	323	336	333	328	337	323	348	349	322	328	335	312	329	350	362	332	344	327	338	319	365	298	313	346	332	303	357	324	347	315	335	323	335	340	317	341	346	345	352	331	329	317	301	321	312	336	309	299	303	324	313	295	336	315	315	331	326	351	337	330	297	342	314	337	309	336	342	293	345	331	361	345	313	297	299	336	321	322	305	357	336	320	352	325	330	307	338	321	305	340	288	314	318	324	269	321	326	346	311	328	327	335	350	354	324	303	333	314	320	325	339	331	336	308	341	343	359	303	343	327	333	329	307	336	347	343	329	293	351	319	333	301	318	288	341	338	319	332	312	340	307	341	337	337	305	337	301	330	310	293	328	320	305	311	326	324	298	342	332	332	318	340	320	324	349	329	326	341	336	307	328	342	323	323	325	312	327	340	336	324	319	315	331	325	324	332	318	312	346	308	379	320	351	355	332	339	311	340	346	341	345	333	314	337	349	326	299	363	316	333	338	337	375	328	326	337	315	337	306	331	287	311	305	316	329	323	339	341	319	296	333	334	347	332	335	362	315	290	316	347	350	325	352	323	311	322	336	318	339	338	336	349	300	341	322	299	330	326	348	324	311	329	320	365	358	314	332	325	331	331	342	313	327	305	336	340	321	356	320	312	328	359	334	326	313	332	331	327	332	335	333	331	341	305	338	338	321	296	364	307	355	347	305	346	363	332	332	350	326	327	304	299	354	349	346	332	342	340	306	302	325	341	344	320	353	347	305	308	334	357	325	362	312	332	321	300	375	352	324	342	347	288	340	350	317	331	343	331	306	316	325	322	340	298	327	319	348	350	321	339	354	361	329	336	333	323	318	316	330	332	329	351	331	302	300	328	328	327	324	332	350	332	326	350	350	325	325	308	345	317	357	320	325	343	340	335	317	310	340	332	335	341	326	362	321	340	335	313	337	304	336	324	347	327	346	311	347	301	324	319	337	327	319	336	322	309	319	325	329	349	331	323	315	347	331	303	304	297	341	322	341	351	320	301	343	321	342	303	339	318	352	320	343	335	380	335	332	329	343	320	343	338	320	315	323	357	344	335	297	323	349	300	306	318	333	330	342	337	318	279	330	371	330	342	317	335	336	331	357	336	342	331	325	322	347	316	323	316	319	359	352	324	342	342	338	330	339	354	369	347	317	332	311	351	328	302	335	330	336	305	338	342	328	313	305	317	291	334	314	317	350	352	362	339	343	287	352	348	328	309	330	329	345	328	358	344	364	329	341	326	313	317	306	359	331	353	310	304	297	319	316	297	335	342	329	350	301	337	336	315	332	321	300	344	323	288	308	322	308	297	333	343	330	328	356	310	315	380	305	346	324	324	343	320	311	347	352	319	314	312	355	330	330	349	307	328	339	338	344	336	316	354	344	348	325	349	328	347	329	319	327	328	310	295	340	365	352	305	303	340	306	327	314	328	346	306	352	346	371	326	303	316	329	334	324	324	340	360	314	317	358	350	305	318	317	336	329	351	345	345	282	328	336	335	309	319	317	342	329	343	315	332	323	361	333	340	320	320	318	304	320	329	355	318	323	296	346	327	300	332	362	323	318	299	348	325	320	315	351	350	331	336	345	341	327	362	365	334	319	328	342	363	342	334	328	322	321	324	334	321	368	334	345	337	350	338	310	344	325	289	355	313	304
1298	729	360	247	242	343	349	335	281	282	244	195	203	150	154	116	126	110	110	99	115	83	66	55	57	42	53	38	62	50	47	60	65	62	55	60	52	49	50	38	43	43	48	43	49	48	101	248	298	218	215	146	93	77	62	46	39	25	48	44	45	29	42	49	37	42	41	46	35	46	32	38	44	43	32	41	30	44	33	38	47	40	39	29	36	32	39	36	43	47	41	35	33	35	26	49	42	32	34	42	38	32	43	31	49	42	41	35	37	25	33	41	40	32	48	39	45	40	40	33	40	49	39	53	45	31	35	40	41	41	41	49	35	37	39	37	35	45	41	38	39	48	31	29	39	40	38	35	39	29	44	43	39	23	45	48	36	30	40	37	33	41	43	32	42	38	37	37	41	45	47	52	32	32	41	34	36	34	40	41	40	30	40	31	45	38	35	47	47	40	37	37	38	45	44	36	34	45	43	36	37	43	54	36	34	47	40	33	24	41	35	44	45	38	37	42	52	37	37	43	41	31	42	35	51	43	41	38	38	34	36	41	44	51	44	36	30	41	44	45	36	37	39	28	55	33	48	52	40	41	41	39	38	42	36	47	35	42	38	48	47	33	40	33	36	34	30	46	34	37	29	49	39	47	45	34	46	48	36	33	39	36	36	35	43	36	35	37	33	33	28	29	32	44	37	38	30	30	31	32	40	38	47	36	41	31	39	50	49	33	33	44	39	33	51	45	30	29	36	33	45	29	44	41	33	39	41	42	28	35	35	29	41	40	33	39	43	45	35	43	39	41	47	37	42	38	36	37	40	28	39	35	33	40	47	36	32	45	35	28	33	39	34	51	32	33	42	29	58	27	44	36	49	43	32	35	42	44	36	34	45	27	34	32	37	32	35	28	32	43	31	39	33	37	46	26	40	41	46	45	50	39	39	41	43	37	46	35	48	42	29	42	45	40	44	33	40	31	47	45	30	43	38	37	40	37	43	40	35	39	42	24	39	42	33	40	43	53	34	35	32	46	33	50	38	43	35	39	45	37	40	35	32	38	38	35	36	43	45	41	39	48	33	39	43	25	44	41	49	39	28	38	30	32	33	34	33	42	40	36	45	37	40	35	33	33	46	37	54	35	32	29	31	39	31	42	47	40	42	39	42	47	23	39	33	37	37	33	39	22	35	37	40	38	39	29	36	34	39	48	32	27	39	37	41	34	48	33	33	44	42	39	42	41	37	41	38	46	48	31	34	48	47	40	45	38	45	39	46	28	35	41	43	45	39	35	36	40	44	40	32	36	32	32	44	32	40	39	34	48	37	40	44	21	36	34	34	35	39	35	56	44	35	33	34	40	32	32	41	49	49	37	36	38	37	40	26	47	35	41	37	50	36	42	38	40	38	31	37	37	41	48	40	36	41	30	32	38	43	35	34	41	50	37	28	52	44	46	45	29	41	29	49	38	28	49	42	38	42	42	54	37	43	42	37	39	36	46	35	40	32	48	34	43	36	56	44	45	37	33	40	40	36	33	47	45	40	45	32	45	29	39	36	41	36	34	32	32	32	46	37	34	42	35	34	31	44	42	39	42	43	37	41	48	38	37	32	40	36	39	39	22	36	39	32	34	43	35	40	46	41	37	40	36	47	36	43	30	40	34	38	39	42	37	35	43	39	33	44	35	31	40	39	40	29	44	47	39	37	44	35	39	29	44	26	37	34	35	45	47	37	45	40	40	27	44	41	42	49	41	45	36	48	36	40	41	41	35	35	26	45	37	45	40	37	37	46	42	45	24	37	28	47	43	35	38	38	38	40	46	42	37	31	32	42	42	34	35	32	41	31	45	52	33	50	34	28	36	36	38	38	19	42	32	44	45	33	29	46	28	42	36	27	41	40	29	39	39	39	42	37	38	47	46	45	43	32	29	34	42	40	41	43	31	34	29	37	50	33	35	51	47	34	41	32	45	28	40	38	39	37	35	44	33	47	49	42	31	41	39	34	50	44	43	31	38	52	37	45	30	44	37	39	47	34	36	40	43	39	31	39	39	32	30	39	35	37	34	35	34	31	37	38	32	44	33	42	29	37	38	37	39	36	32	39	48	47	30	38	33	38	30	42	22	39	36	40	32	33	30	42	39	44	31	38	45	40	37	38	44	35	36	37	53	32	44	33	46	41	48	31	24	41	43	38	40	29	38	48	42	27	35	47	42	45	45	31	29	46	35	40	36	44	30	42	30	40	44	37	43	25	45	58	33	43	48	37	40	40	37	35	45	49	40	41	39	38	34	37	40	37	32	28	40	35	38	32	39	37	35	55	39	42	36	36	32	43	41	44	46	41	34	43	43	35	30	35	39	43	45	40	28	37	43	41	34	38	35	45	43	50	40	45	30	41	45	34	44	43	49	41	31	34	34	51	34	39	40	39	31	38	42	45	36	39	27	32	41	40	32	53	39	30	54	47	43	25	39	25	44	32	34	55	53	38	38	40	40	51	49	37	28	41	49	44	41	33	32	35	42	34	35	32	36	44	41	34	41	24	34	44	54	49	35	43	36	31	38	50	36	34	52	30	37	45	35	36	35	42	35	43	41	52	48	41	35	39	38	30	34	43	40	44	40	43	35	38	40	39	55	33	39	44	47	45	33	45	36	41	44	36	48	54	31	33	38	38	32	50	38	49	41	36	39	44	43	39	44	35	38	25	27	34	41	39	36	37	38	40	33	31	25	41	42	39	30	39	39	35	35	40	33	40	36	40	36	26	51	33	39	38	44	34	36	41	35	34	38	42	36	42	51	44	36	39	45	38	31	50	46	37	44	29	30	43	37	33	43	46	41	42	40	38	39	39	34	38	26	33	49	39	32	45	33	25	41	38	42	38	30	31	40	37	44	24	36	43	44	44	34	37	25	42	26	42	45	33	42	41	51	35	33	42	42	35	26	36	41	38	27	32	35	45	38	45	45	41	44	45	39	37	46	39	38	36	39	42	45	49	43	37	41	36	38	39	54	38	29	43	39	33	30	41	33	27	33	39	28	35	38	39	34	31	45	44	53	41	39	35	30	38	40	30	39	48	35	42	39	41	53	26	31	34	42	39	43	37	29	40	40	37	42	40	27	37	33	47	31	35	40	44	36	44	41	37	32	38	26	38	38	41	38	39	30	43	37	34	35	44	35	40	41	41	37	34	33	46	39	34	49	42	47	49	46	38	40	39	34	33	39	41	35	41	38	34	54	35	38	47	30	43	38	41	35	38	47	33	39	55	43	46	38	24	36	30	42	48	38	31	40	44	39	34	52	51	35	33	36	36	27	42	42	44	34	44	34	45	40	47	49	50	28	36	40	39	37	27	43	39	29	43	36	43	27	43	32	38	23	40	31	45	42	34	36	44	32	51	40	41	27	35	43	29	35	38	37	43	33	30	48	44	36	38	33	28	51	34	35	38	38	32	41	49	41	25	30	36	35	40	30	39	39	61	38	42	44	36	44	33	34	41	29	30	40	28	34
18375	11258	6112	10123	18021	19139	17894	15034	12186	11141	9226	7756	7027	6577	5060	4221	3938	3498	3501	2983	3004	2313	1567	1218	918	784	759	830	881	836	1041	1342	1595	1511	1408	1205	942	748	622	599	643	681	704	774	769	710	2571	6614	7292	6528	5025	3041	1796	983	622	517	475	442	418	419	396	396	402	438	452	409	434	436	438	446	390	432	444	417	407	408	414	414	406	445	423	406	421	401	450	407	449	419	442	437	453	453	396	428	399	403	428	428	409	427	430	446	425	420	437	424	390	375	416	438	426	406	425	420	483	418	437	435	414	414	416	436	379	392	427	400	373	444	432	431	409	426	426	458	439	412	410	429	358	437	435	422	395	414	438	432	400	447	391	411	391	433	418	401	394	423	403	441	431	417	416	381	434	427	419	400	412	368	440	412	396	443	414	392	461	409	408	449	411	406	418	423	433	466	405	418	443	394	410	400	427	433	408	384	419	450	428	422	419	427	414	403	447	422	435	436	435	429	422	388	381	447	435	390	448	423	441	412	440	445	401	403	421	411	441	421	436	454	396	432	402	394	441	463	425	393	427	440	423	439	375	425	408	440	393	405	419	432	460	390	394	449	455	419	437	415	470	369	457	445	420	455	407	393	446	428	402	418	413	420	434	426	438	393	421	390	431	410	452	383	426	423	447	397	441	420	373	408	440	409	401	478	422	393	452	448	434	393	388	398	465	405	415	412	423	434	422	445	451	423	456	421	393	460	470	403	403	450	440	431	444	422	408	398	397	427	416	444	422	414	436	433	438	418	439	421	419	465	426	439	426	408	423	421	395	458	384	441	453	414	419	421	405	442	421	410	405	441	415	413	434	437	434	430	395	438	401	427	422	428	391	412	436	456	414	407	424	426	467	432	418	396	416	416	433	435	423	446	479	430	425	401	400	400	420	404	459	392	413	387	454	405	435	418	437	425	398	395	451	415	412	408	432	421	422	439	413	423	397	413	415	411	415	428	427	417	448	444	438	432	391	446	379	411	395	420	436	415	421	417	431	436	408	387	384	452	425	410	420	415	435	377	436	433	435	403	396	427	435	394	432	414	420	413	437	397	412	426	407	407	412	416	417	426	420	419	434	419	450	461	422	426	429	413	399	452	424	399	429	432	418	415	422	422	414	402	446	372	400	432	423	398	426	374	440	386	407	378	394	389	408	398	448	421	424	416	386	403	428	436	394	404	444	422	473	402	419	429	453	426	395	424	435	426	427	405	436	420	434	444	418	443	456	410	412	401	390	411	421	420	423	410	416	399	426	424	393	411	406	418	433	425	425	410	439	410	437	393	410	408	508	392	409	414	415	462	445	425	449	431	427	428	422	407	392	410	391	421	389	388	392	427	415	436	436	376	409	389	401	413	469	444	451	415	419	458	401	434	403	443	428	439	429	395	434	415	399	415	398	415	438	408	423	443	428	421	402	418	453	412	398	439	401	417	405	461	417	400	425	363	418	380	407	427	408	427	448	406	404	414	470	438	456	434	436	414	422	399	406	421	462	423	395	459	427	450	400	401	435	427	412	430	419	413	430	435	422	404	427	411	420	450	427	455	412	427	431	446	393	371	438	430	457	422	428	402	444	418	413	433	454	393	414	439	381	442	404	399	455	423	407	440	426	408	407	386	402	398	422	413	394	424	445	408	394	407	446	404	429	422	414	426	407	425	409	358	386	405	441	417	404	448	435	420	401	432	411	467	458	463	454	444	431	416	448	426	419	428	396	398	422	407	425	403	416	420	423	421	397	411	408	372	427	418	426	450	443	392	412	432	443	448	423	402	390	426	426	457	419	415	406	439	432	401	431	405	410	387	416	408	422	417	424	425	392	390	362	386	421	397	404	421	429	444	398	406	370	436	408	460	393	433	396	425	429	415	436	418	406	416	455	408	442	415	438	446	418	445	459	445	427	396	440	411	437	438	436	424	416	391	419	460	449	420	422	437	408	417	390	378	422	414	393	395	421	408	412	422	444	423	434	418	398	419	411	411	425	431	456	434	386	427	453	428	423	416	417	438	445	441	405	446	449	415	444	403	422	417	419	405	414	395	441	423	435	414	411	409	410	429	415	440	410	417	395	436	401	425	432	420	407	430	438	449	391	418	424	397	437	447	400	419	403	401	417	419	419	418	434	436	433	462	419	383	446	417	433	450	377	411	401	402	456	425	428	404	395	385	422	411	390	418	427	459	418	410	433	417	454	458	423	440	415	402	436	399	429	390	410	448	432	428	390	424	372	426	428	439	438	424	454	440	416	375	459	404	403	404	415	430	444	432	400	383	438	416	421	418	416	416	390	436	447	398	431	415	457	434	411	445	409	418	397	422	444	427	432	434	418	441	431	428	395	409	436	418	448	441	444	451	465	465	432	427	412	467	441	400	388	429	438	459	398	432	434	435	422	411	396	407	415	385	418	419	417	423	415	427	406	420	414	420	445	446	396	475	431	396	430	432	417	430	442	417	462	392	415	402	402	411	463	439	382	410	454	389	429	456	428	451	416	407	405	403	389	423	431	382	414	404	432	405	399	398	446	406	443	428	398	418	441	438	420	427	426	416	392	417	393	376	397	406	419	409	416	395	397	433	408	455	395	420	451	415	413	430	444	406	433	439	417	407	392	413	413	428	430	431	430	388	414	452	404	412	454	430	402	415	427	398	403	421	412	423	404	436	417	440	419	397	420	421	398	427	428	390	395	444	463	411	431	427	437	410	438	389	420	395	418	430	430	422	424	417	415	421	412	437	426	422	385	417	433	430	408	420	430	430	417	413	394	384	406	412	390	426	419	414	430	452	430	448	432	418	417	478	411	401	408	441	410	439	374	415	406	405	429	434	466	410	426	460	427	435	394	425	428	406	433	418	416	477	377	401	406	435	426	417	436	424	396	397	447	403	407	431	426	434	392	444	397	443	415	405	420	422	433	428	416	409	423	439	394	479	443	430	417	399	454	408	420	405	392	420	473	442	424	436	429	387	386	414	414	418	427	406	434	411	432	428	403	437	444	432	435	423	410	436	417	420	435	457	424	420	423	434	451	428	434	411	455	452	384	422	413	438	384	462	411	418	405	414	419	406	430	445	405	462	405	447	428	425	414	456	421	410	396	395	413	394	409	424	457	421	426	429	495	402	433	458	399	426	415	431	411	422	419	444	473	456	443	404	458	408	405	442	387	410	452	392	439	397	392	416	404	443	470	451	399	425	409	415	421	445	413	412	453	384	424	461	405	401	407	461	418	456	431	424	423	411	427	421	430	468	429	425	432	385	472	403	391	418	451	435	410	433	437	418	402	466	416	452	424	411	386	422	425	418	446	429	448	417	432	449	424	413	403	448	407	405	413	415	421	399	422	446	451	422	449	422	420	413	475	443	399	388	467	416	410	421	401	451	419	401	464	409	385	438	389	426	372	406	425	384	432	445	415	385	400	389	430	399	454	416	393	424	464	414	445	433	413	432	442	434	411	419	399	424	413	438	418	399	445	423	419	412
2537	609	299	206	212	321	357	291	294	243	212	196	171	175	124	114	107	129	94	107	86	68	71	42	41	47	40	33	46	72	69	70	53	49	62	47	49	43	40	29	50	39	36	43	37	41	54	163	318	305	226	131	98	53	30	41	32	37	35	27	30	30	31	28	27	23	18	29	29	24	34	24	35	21	18	25	23	34	42	31	26	18	38	30	30	28	28	27	35	26	30	33	32	26	19	36	21	24	50	32	28	30	29	31	35	26	19	42	26	22	32	22	34	29	29	25	21	23	29	27	31	41	44	26	27	17	23	35	26	31	44	26	34	32	24	26	26	22	23	28	29	27	39	27	25	28	29	25	20	30	31	32	23	30	26	29	22	28	31	24	33	31	27	23	24	25	22	26	24	31	26	33	22	35	34	20	23	22	29	28	33	21	29	22	34	28	18	16	20	28	26	29	28	26	26	33	36	47	27	38	19	28	27	23	36	31	23	31	27	26	31	26	29	26	25	32	24	25	31	27	25	26	20	29	30	31	32	32	27	29	24	32	28	27	32	27	33	29	35	26	23	33	36	34	28	32	24	32	34	29	32	29	28	24	22	28	36	34	29	27	27	27	31	28	21	35	31	21	25	20	22	22	32	19	30	27	21	31	28	31	36	26	34	28	23	36	28	24	30	23	28	21	32	21	30	26	23	21	24	23	27	32	23	29	25	35	28	29	24	32	25	30	35	27	39	32	29	35	30	33	23	37	24	35	39	22	28	25	29	29	37	28	27	26	26	29	25	22	38	29	17	27	32	24	23	38	15	34	26	33	35	23	39	31	27	27	30	29	35	27	34	41	24	25	29	26	38	31	17	27	23	28	24	37	35	18	31	35	27	27	26	31	21	30	24	33	20	32	22	25	23	19	24	30	38	22	32	34	29	24	28	34	34	27	26	30	30	27	27	35	31	24	30	27	38	23	22	25	23	20	27	32	24	32	31	17	34	31	30	31	34	27	21	32	27	27	19	31	32	27	38	29	31	31	20	25	29	28	23	24	24	36	23	33	23	38	32	33	37	23	30	26	28	26	27	27	33	27	31	34	17	21	35	29	31	25	37	26	26	37	25	18	35	37	29	35	24	29	24	29	36	34	27	32	32	31	33	26	21	26	29	17	28	18	28	33	19	27	38	27	30	24	24	25	35	27	30	25	28	30	21	32	26	26	24	24	24	38	21	29	40	33	27	21	22	25	23	27	28	34	24	26	29	40	16	20	29	26	29	24	29	18	29	31	26	24	28	29	27	24	23	28	26	18	31	29	31	26	31	26	25	23	28	45	33	27	29	29	33	27	21	26	23	22	33	28	36	24	26	30	19	29	29	25	33	34	24	43	25	18	31	28	26	32	24	24	42	29	32	27	24	34	33	23	19	26	37	28	26	20	27	15	35	28	32	27	28	30	24	26	32	21	17	31	24	24	24	37	26	27	26	28	27	32	23	25	22	27	32	38	34	33	27	23	37	31	27	26	29	27	30	25	21	30	33	36	18	26	28	24	22	26	36	23	29	17	30	31	28	24	35	32	20	32	36	29	32	24	30	32	24	28	26	18	36	29	28	27	30	27	26	27	29	28	27	24	22	32	28	21	38	33	30	30	27	20	33	34	21	28	35	26	26	22	40	24	28	30	30	31	26	32	29	31	38	25	32	23	32	15	29	18	32	33	32	24	20	37	34	30	30	27	23	27	27	31	28	33	25	23	22	30	33	32	27	32	25	23	38	26	30	23	31	30	30	35	32	25	15	23	19	32	32	26	16	28	22	18	30	25	27	27	29	18	36	37	28	25	20	31	27	41	33	31	30	40	29	26	28	27	34	31	28	31	20	24	26	35	28	27	30	32	30	25	25	23	26	29	37	32	28	30	23	31	30	31	28	26	28	29	33	32	30	22	32	26	30	37	24	23	25	25	28	27	16	36	23	29	38	24	34	28	33	19	37	32	28	22	33	31	29	26	31	20	28	38	36	26	25	21	27	27	28	23	18	29	25	26	31	27	31	24	33	33	38	23	32	24	31	26	27	27	31	36	23	32	18	29	24	39	30	34	28	29	28	25	20	23	33	27	36	23	26	27	29	32	31	23	46	34	14	32	35	37	26	22	32	32	33	23	21	35	20	37	21	25	26	29	26	24	21	22	23	16	26	34	40	27	25	24	30	29	33	33	30	35	39	26	32	30	34	28	37	27	22	23	24	31	27	27	25	34	34	21	23	31	39	31	24	33	35	33	26	29	24	21	35	27	32	30	23	39	22	37	28	31	28	34	37	17	28	26	26	28	32	31	23	34	27	20	32	30	25	34	23	35	29	30	39	37	29	20	37	29	19	31	26	24	28	29	24	25	33	34	28	26	35	36	29	35	32	33	27	25	33	29	29	32	29	19	26	21	41	24	35	21	28	35	24	23	38	28	33	34	31	33	24	18	22	29	29	39	38	27	28	20	34	31	38	35	27	39	36	19	25	34	18	30	28	19	18	27	21	30	27	29	25	19	36	28	25	25	39	32	25	30	31	28	32	30	30	21	32	23	24	26	34	28	30	26	34	24	28	29	23	26	25	20	36	30	27	24	23	35	34	28	29	25	37	29	19	22	19	34	30	26	22	31	33	36	39	28	28	25	42	22	29	24	24	23	25	32	28	37	30	28	30	29	24	30	28	34	42	28	25	30	40	22	28	25	27	31	32	29	18	22	36	25	26	28	19	37	19	26	19	29	29	32	22	27	34	25	21	31	20	33	26	40	34	35	31	28	30	22	26	18	37	26	28	22	36	23	27	23	25	42	24	21	22	32	33	17	24	30	34	31	26	30	28	40	24	24	27	33	26	26	32	29	39	36	35	21	21	28	36	26	33	37	25	30	22	29	25	31	24	23	30	28	28	25	31	19	22	22	28	34	36	25	26	29	24	25	32	20	29	25	25	26	37	31	22	25	25	21	36	23	19	20	31	23	22	20	31	35	39	31	21	31	20	21	23	35	32	25	33	34	26	30	19	30	32	27	27	29	29	26	31	33	27	29	19	32	27	41	22	35	25	34	21	26	29	27	31	22	32	38	36	31	21	26	23	31	24	30	29	26	31	20	25	36	30	24	19	29	26	21	28	24	31	32	32	24	25	33	36	27	29	33	22	31	18	40	36	30	19	28	31	25	28	32	29	22	22	34	29	28	24	32	27	33	26	39	22	24	36	23	27	23	26	22	29	34	21	26	37	27	30	25	28	27	26	30	22	35	24	25	30	27	30	28	35	20	25	23	23	24	31	31	28	28	14	26	36	27	32	29	36	31	26	26	21	31	27	28	26	25	27	28	27	41	33	17	35	29	26	28	33	28	29	28	37	31	28	34	28	24	19	25	30	24	24	22	18	28	24	24	22	22	22	36	32	30	25	21	29	24	31	24	29	29	28	22	48	33	25	31	38	30	33	34	22	40	31	31	16	38	26	22	31	26	33	32	28	24	24	32
18015	10116	5496	9111	17106	18836	17471	14707	12687	11088	9224	8319	7390	6310	5091	4474	3934	3869	3644	3242	3195	1968	1470	1189	878	771	785	761	920	1508	1410	1707	1595	1468	1311	1119	1102	812	731	646	723	685	706	623	696	729	883	4038	8170	7470	5709	3594	2037	1032	592	391	332	331	298	329	294	315	347	336	304	303	313	336	311	314	313	292	324	311	308	318	307	308	328	319	311	294	293	299	303	294	332	294	320	270	327	328	315	317	319	283	308	302	312	308	292	297	286	286	324	291	294	327	299	285	298	309	310	320	309	318	313	306	290	317	307	305	321	321	307	307	325	311	308	274	308	276	311	295	286	291	320	329	317	311	316	314	314	380	305	303	291	338	295	292	324	323	304	333	269	318	298	307	291	286	373	321	308	268	334	307	312	326	306	319	285	301	328	297	296	287	292	304	325	307	298	291	309	307	314	307	293	326	333	273	309	304	292	311	305	310	308	292	324	335	313	314	312	311	302	328	312	332	297	291	334	333	308	305	305	336	306	294	282	335	299	379	315	326	338	312	342	280	323	341	325	314	311	319	336	298	306	305	304	311	311	310	298	295	342	310	315	308	301	305	295	302	315	281	296	282	299	288	318	321	316	330	307	346	333	314	312	290	326	287	312	310	288	330	300	296	337	345	318	327	327	323	301	324	273	292	327	328	309	288	309	302	360	317	305	306	300	294	332	279	309	319	340	322	312	299	332	319	304	317	340	301	303	318	286	333	306	288	306	310	319	314	311	306	283	324	271	309	287	309	315	307	305	322	297	292	312	307	324	317	300	319	320	322	293	296	313	277	324	308	322	299	290	312	279	299	287	333	318	325	342	329	319	295	302	297	330	288	327	357	294	317	312	300	305	327	288	308	280	311	300	309	290	339	289	333	320	358	331	338	315	332	320	304	331	306	267	301	323	315	326	349	312	324	280	313	310	308	290	320	332	342	307	312	291	329	286	298	318	308	272	289	293	322	290	325	298	329	282	307	294	317	301	328	338	307	297	312	317	314	306	321	310	320	313	296	283	309	298	288	313	316	341	337	327	295	329	311	330	299	312	365	311	312	305	311	313	338	324	321	299	299	301	333	311	300	345	314	273	295	287	299	327	322	312	285	326	332	326	316	315	325	318	306	323	328	311	278	308	323	287	307	289	288	326	305	312	269	308	299	293	282	320	289	308	303	314	346	290	315	305	270	329	295	335	299	363	322	293	311	313	301	304	307	295	277	303	305	316	320	316	299	307	294	333	282	331	317	315	325	303	337	297	293	324	307	306	324	302	303	291	284	318	320	331	320	316	307	318	289	288	292	326	325	305	304	301	320	296	293	304	318	329	304	286	286	277	330	320	310	313	293	345	286	333	280	296	327	299	314	316	299	319	287	299	306	283	323	293	330	300	303	306	328	248	304	305	312	308	265	332	302	296	290	300	329	337	297	309	270	301	311	322	304	322	310	334	309	311	310	314	302	311	302	310	300	314	281	333	317	327	293	306	285	302	308	319	317	319	311	323	316	325	313	339	318	308	304	300	307	331	337	337	304	297	290	310	318	322	318	302	293	310	300	333	305	330	342	298	359	325	305	298	304	296	276	318	296	313	300	309	329	300	318	328	312	320	313	271	325	280	329	339	314	296	317	327	302	341	297	278	313	318	328	344	316	331	299	333	314	331	321	288	368	323	334	308	314	307	312	297	306	289	304	312	269	321	344	281	279	290	314	293	298	323	298	303	305	269	301	337	323	362	334	318	304	278	301	308	309	334	304	338	336	316	304	311	311	311	337	308	332	379	299	266	307	307	320	335	327	305	322	328	277	307	340	290	347	289	329	303	297	313	286	327	330	335	298	291	315	310	324	306	293	326	304	282	309	311	288	329	309	344	325	306	305	339	308	329	297	284	303	317	298	309	313	324	306	292	302	305	296	283	331	301	327	327	307	316	328	340	286	315	320	315	297	317	296	319	325	313	312	324	297	335	302	313	322	329	300	310	306	314	330	345	316	307	343	324	295	323	299	295	289	332	293	306	313	310	300	306	324	332	324	306	327	331	312	282	319	300	294	316	292	327	348	306	306	311	306	275	278	314	290	317	343	293	282	317	327	291	281	312	346	292	306	328	309	301	323	359	306	313	322	294	293	333	324	281	333	285	328	299	270	314	307	326	308	330	322	309	312	290	316	297	299	305	317	319	305	303	313	317	324	340	309	292	346	337	366	317	310	319	318	284	315	338	348	299	305	307	318	289	333	317	310	290	299	283	304	279	294	315	301	318	305	308	306	320	324	300	301	284	302	319	308	301	338	270	315	308	275	302	289	302	313	346	285	310	300	304	309	312	302	281	284	327	333	292	307	304	312	308	301	322	324	347	296	314	316	316	331	290	335	317	320	307	344	329	289	333	292	316	275	323	326	272	314	331	310	318	298	309	337	290	311	305	310	320	304	294	280	304	324	307	313	264	303	311	345	301	289	328	269	312	324	300	323	309	313	314	317	349	291	327	317	309	319	294	316	311	301	306	309	298	336	322	327	297	294	307	323	322	279	301	323	308	309	297	327	316	346	323	289	325	321	344	301	330	346	284	314	322	307	318	299	323	286	302	303	314	307	326	342	282	297	343	325	294	297	322	314	311	324	267	317	328	320	321	325	323	318	271	312	313	354	313	281	326	289	337	304	333	310	310	285	305	304	313	304	339	329	311	315	316	332	332	352	286	311	310	322	297	344	313	336	293	310	336	302	304	331	335	314	295	329	320	288	305	333	313	332	295	326	319	338	292	310	314	337	326	296	293	289	305	303	296	326	293	304	294	308	310	293	358	319	286	335	321	319	338	325	318	302	303	300	333	319	309	303	329	311	361	295	318	291	332	322	299	289	326	293	327	350	318	294	302	309	305	276	336	312	330	309	332	291	326	290	269	310	309	319	319	325	298	307	303	309	327	304	309	327	330	314	320	277	336	279	335	298	288	276	308	300	319	318	323	329	263	285	317	301	262	280	284	310	301	314	295	328	297	306	317	314	349	289	303	291	338	328	329	315	321	296	301	283	337	300	302	314	297	304	302	313	297	308	321	294	312	312	317	288	302	314	301	333	318	305	317	300	309	306	313	303	334	285	319	286	326	296	303	292	299	318	301	315	312	334	321	325	314	294	351	331	302	320	306	303	315	310	292	309	301	296	301	308	295	300	314	322	290	323	320	325	279	344	310	315	294	309	319	319	309	297	342	318	312	277	307	318	311	348	299	291	316	292	308	317	312	285	283	281	328	278	298	305	289	336	305	320	312	343	289	316	314	303	323	319	280	308	311	325	327	306	316	300	322	331	293	308	320	298	311	318	304	311	311	286	315	339	279	322	322	287	313	302	298	313	311	305	288	308	291	282	328	285	301	310	302	302	324	280	342	284	321	292	307	300	301	322	300	314	336	310	299	268	311	314	323	301	306	322	306	293	325	308	275	310	337	317	252	303	315	288	326	296	299	315	335	281	299	316	293	315	291	334
1805	893	441	286	306	458	448	393	355	345	291	240	226	214	177	174	144	160	133	157	120	85	63	66	68	49	62	62	41	61	73	77	68	60	70	77	77	63	58	47	49	59	48	54	58	53	57	123	401	501	353	257	141	87	61	41	36	40	43	29	32	35	34	44	37	28	34	35	46	35	33	38	42	34	36	43	38	34	34	30	40	34	37	35	32	32	25	33	37	42	48	48	31	43	39	52	41	38	33	45	34	37	35	43	39	39	31	34	42	35	37	26	38	31	45	44	32	44	41	40	38	34	27	34	36	42	46	41	38	36	44	38	35	36	36	41	25	32	37	37	44	41	32	35	36	36	36	34	36	32	43	28	48	27	45	38	34	32	44	34	39	37	24	35	36	40	38	28	58	35	37	28	43	36	40	34	40	45	46	29	37	55	37	38	37	36	36	34	40	49	40	39	36	48	35	49	42	49	41	31	37	34	32	30	44	29	39	46	39	33	41	34	42	33	28	34	32	29	34	34	43	36	43	42	38	35	32	23	36	38	39	34	31	45	41	35	36	36	32	36	32	39	45	30	42	21	33	33	33	36	35	38	42	27	39	27	37	40	36	40	40	30	30	36	36	34	26	31	33	31	27	48	36	29	27	26	42	36	46	36	42	32	35	53	32	49	34	29	42	41	39	35	37	40	48	28	40	43	40	31	46	42	26	34	37	35	34	35	34	35	52	35	30	34	39	39	29	32	29	34	34	37	28	33	36	43	28	34	37	35	28	28	44	48	35	39	34	42	34	48	31	33	28	22	37	30	36	53	43	33	40	33	42	38	33	28	25	43	38	33	39	31	33	40	33	32	38	20	49	34	45	28	37	49	44	34	40	38	41	35	45	42	35	35	38	34	36	40	35	47	35	33	26	37	35	30	41	50	35	44	41	36	31	41	29	34	36	28	32	41	40	27	38	27	33	48	45	48	43	31	48	39	35	37	40	42	50	39	31	39	43	36	31	44	32	23	41	34	41	45	46	51	49	47	49	40	41	39	37	33	34	40	32	26	50	31	34	47	41	42	39	34	38	41	41	38	41	37	30	34	36	47	36	58	35	41	44	33	31	34	25	36	42	37	34	37	38	43	43	26	35	38	37	44	34	38	35	42	40	49	40	30	39	40	27	33	32	40	46	27	39	35	28	32	33	39	27	44	33	38	37	39	38	35	35	43	31	34	36	31	41	36	46	40	37	44	26	49	35	39	39	47	38	34	32	39	24	36	35	31	37	40	35	32	47	44	39	32	33	34	42	32	46	39	47	29	25	44	24	36	43	35	41	45	31	34	35	44	37	32	39	39	42	43	35	49	32	40	38	39	34	29	30	31	38	32	36	43	43	40	32	41	31	39	39	26	44	27	38	41	36	35	34	40	37	32	33	38	35	32	42	35	39	42	44	50	34	36	29	43	38	31	35	45	45	42	34	35	39	39	44	37	38	30	48	44	30	34	48	37	37	37	34	27	35	41	35	28	37	43	35	41	40	34	33	48	33	44	48	37	42	59	34	30	39	34	48	46	41	38	18	41	35	30	42	41	31	34	43	39	39	43	46	37	31	41	34	46	42	30	51	36	37	31	33	34	27	35	27	37	37	31	47	51	27	38	47	34	37	41	40	39	39	39	39	27	39	31	32	37	31	34	33	47	37	29	38	47	38	43	41	40	34	29	35	31	34	29	42	42	41	40	43	28	26	29	36	38	35	33	44	32	31	43	44	42	38	35	38	41	38	30	33	51	24	41	37	45	28	45	46	31	38	41	29	37	38	30	39	44	32	33	46	45	51	31	36	30	45	39	25	43	30	42	43	44	38	36	47	49	35	39	32	26	36	37	43	31	35	33	45	32	45	31	33	37	43	35	42	30	35	35	38	36	45	28	42	23	33	40	40	37	46	36	38	35	33	35	35	42	22	41	43	42	38	35	54	24	39	40	33	40	32	32	31	34	29	28	39	31	48	26	40	37	35	38	41	41	38	35	37	36	30	37	44	47	29	39	44	41	50	33	34	36	27	38	34	28	31	27	29	27	36	34	35	41	30	40	42	33	40	47	38	41	37	37	32	36	37	32	31	41	32	40	33	32	36	39	35	31	26	38	43	42	43	36	28	47	41	42	40	28	40	49	33	41	57	40	39	27	33	34	41	29	42	33	46	42	36	40	34	38	38	46	36	37	39	29	33	34	30	35	40	39	34	35	35	35	32	44	44	43	34	44	43	44	47	30	41	30	29	44	32	42	29	40	39	34	52	36	34	31	39	36	46	38	48	36	37	34	41	36	30	33	27	32	42	37	42	50	40	37	36	36	31	46	31	45	49	29	33	49	32	43	40	38	30	38	29	38	36	34	37	32	36	41	34	34	34	43	40	32	48	39	45	43	30	30	31	40	39	34	34	36	37	44	34	34	34	29	43	39	32	24	43	36	53	33	35	40	32	39	50	31	41	32	39	39	34	33	38	38	39	39	31	28	44	39	46	42	38	42	33	27	37	30	36	28	37	39	29	46	36	33	35	29	37	27	37	45	35	35	33	21	30	41	32	21	40	30	40	37	41	29	30	43	50	29	37	34	51	39	43	46	32	40	46	56	43	44	47	34	29	41	38	29	34	46	39	40	45	43	34	46	33	33	45	24	39	37	44	29	32	35	31	40	43	40	44	36	36	24	36	38	34	35	41	46	24	27	36	37	36	39	39	37	44	28	39	31	43	39	39	40	40	28	27	35	42	38	32	29	37	27	29	44	46	40	36	30	47	43	52	36	42	28	40	34	30	38	32	41	41	29	44	33	35	45	46	30	32	36	26	35	46	34	38	43	37	33	28	38	33	27	40	35	35	33	30	29	44	39	44	40	44	32	41	52	41	44	40	30	37	38	45	35	44	37	34	31	42	38	44	33	40	31	33	25	29	38	36	36	37	37	39	39	42	37	39	36	28	46	39	42	28	41	35	32	52	32	26	37	35	39	27	37	41	37	53	38	31	39	39	33	40	33	38	35	38	35	35	32	44	40	39	39	38	33	38	27	40	37	32	41	27	35	36	44	30	50	38	29	47	40	46	38	44	41	40	28	39	41	25	33	33	44	33	34	41	37	34	48	37	35	37	43	36	43	36	34	35	30	39	26	42	26	45	42	42	32	29	44	37	40	38	35	33	35	33	33	54	39	29	39	34	34	35	34	40	41	29	40	35	45	32	27	36	34	36	32	40	46	42	26	32	47	23	34	34	40	32	37	48	40	49	25	38	41	35	47	38	40	44	35	41	49	37	32	49	34	29	26	44	28	30	33	43	43	40	38	27	39	50	43	51	33	45	41	41	43	38	32	32	31	30	33	34	43	33	38	34	39	35	40	48	36	39	39	34	39	32	49	39	38	42	37	35	26	44	43	31	36	38	38	38	37	44	47	46	30	36	42	40	35	39	39	30	40	35	37	41	42	32	34	41	34	36	38	32	38	49	41	41	33	46	21
21183	12101	6933	11596	20623	21875	20443	17370	15822	13351	11118	10383	9106	7931	6576	5844	5497	5107	4762	4930	3590	2401	1857	1480	1273	1153	1018	1048	1064	1224	1969	1668	1370	1389	1599	1670	1493	1537	1173	889	1090	1143	944	1039	940	1071	1040	2796	10360	11418	8807	5675	3175	1546	882	599	483	386	400	423	366	424	408	384	397	399	411	426	451	380	440	398	438	373	376	404	413	434	443	441	382	430	412	408	406	419	419	409	440	395	400	432	424	395	386	411	400	390	416	385	430	399	418	385	450	408	427	396	429	421	405	384	408	442	380	427	393	411	401	405	390	426	453	445	440	401	432	403	447	436	432	429	403	423	427	425	395	452	379	436	429	425	442	426	444	399	407	394	457	413	435	433	408	401	432	384	410	421	466	400	417	412	414	392	418	414	442	420	415	438	409	437	425	419	443	415	443	402	411	421	413	387	390	378	414	376	447	427	378	393	391	427	401	408	398	402	379	411	381	435	425	414	438	387	422	416	406	422	442	422	409	403	452	422	423	411	408	402	391	407	409	396	420	406	414	376	409	455	401	455	395	435	419	439	417	445	421	409	426	425	473	427	440	426	455	398	403	375	380	407	391	409	390	428	406	427	398	402	425	405	437	404	418	430	390	434	426	425	413	433	401	404	385	394	401	394	404	430	403	395	417	427	417	382	415	408	429	417	429	406	366	418	410	409	408	401	423	428	415	375	423	407	452	436	416	424	432	444	426	429	415	429	448	418	428	430	403	413	426	373	419	426	424	387	456	414	414	426	420	406	445	421	403	406	416	432	407	412	418	445	384	382	428	407	428	440	403	402	442	417	430	400	423	414	409	438	423	397	425	401	430	387	442	391	420	406	421	449	413	427	422	435	424	386	440	425	417	419	435	365	413	428	448	384	422	412	408	414	383	454	420	390	404	449	440	408	420	387	443	401	430	386	385	385	394	412	436	434	408	408	418	428	420	413	402	440	393	402	420	418	413	412	442	418	403	402	442	413	419	436	406	356	384	404	396	438	431	415	432	398	391	416	423	409	392	415	421	403	416	427	452	368	411	452	414	402	384	409	414	426	400	393	460	436	397	396	430	421	391	430	384	406	400	394	371	378	418	397	442	423	415	413	400	439	438	407	415	401	415	417	394	413	394	398	419	415	408	400	388	388	430	391	410	400	399	381	397	399	404	403	413	418	412	383	445	419	389	389	414	417	423	420	460	416	393	416	406	436	410	449	410	412	390	404	417	379	435	425	412	422	420	395	448	417	420	403	371	418	434	383	430	385	388	430	429	410	413	399	407	412	420	411	446	429	409	412	406	409	423	444	393	379	424	403	447	417	405	408	398	420	388	359	390	396	425	420	430	440	422	410	404	401	393	433	429	399	432	381	428	407	423	404	404	412	414	389	384	407	408	392	412	435	420	411	424	460	454	380	418	441	433	436	404	397	420	415	405	437	412	421	368	426	390	428	405	396	409	405	395	410	442	414	416	400	374	427	490	428	406	402	379	380	399	388	389	424	400	429	383	391	396	415	434	387	392	432	414	429	395	437	387	425	405	400	407	412	424	449	393	434	437	362	393	417	429	395	430	401	405	388	422	405	392	434	411	406	390	426	441	438	399	414	412	393	443	414	388	400	403	390	395	407	410	402	432	422	403	435	444	401	418	409	402	418	411	389	432	418	380	436	434	436	392	402	408	381	417	433	458	409	418	399	422	402	407	429	450	400	407	412	392	423	420	429	424	439	420	448	436	421	434	432	447	434	426	407	423	439	433	405	415	395	432	413	397	419	388	396	397	383	419	425	426	391	379	424	424	403	412	435	415	428	379	453	409	452	395	429	427	389	396	432	394	380	422	395	396	437	409	456	421	406	421	401	400	415	405	416	398	407	385	389	433	436	412	445	396	437	457	405	464	424	417	449	433	376	425	436	427	427	414	406	375	403	432	386	436	416	453	425	371	436	423	390	419	410	391	415	400	430	414	413	421	386	419	392	415	396	418	426	410	419	394	410	399	414	396	418	434	404	406	415	443	428	393	388	429	420	429	401	414	412	392	406	400	453	426	424	431	449	397	419	394	410	413	403	428	426	405	367	428	390	402	388	422	365	426	406	414	432	411	427	423	406	394	400	431	422	411	363	390	456	384	426	378	378	435	420	404	386	400	433	438	422	416	460	394	431	432	386	461	441	423	404	424	436	403	404	392	403	401	419	420	400	427	411	425	411	410	414	407	427	406	404	427	421	376	415	412	372	416	421	449	382	443	447	397	403	415	394	434	406	432	435	374	398	399	431	390	381	392	414	410	432	414	379	419	420	456	421	428	399	396	418	412	415	436	357	412	421	417	412	412	425	436	372	431	398	422	431	431	430	425	400	405	436	401	382	410	418	409	421	388	412	403	387	456	396	435	400	388	401	439	406	443	397	435	390	428	413	416	413	414	403	463	412	390	400	402	388	410	439	459	414	389	415	413	396	434	354	424	403	438	425	411	381	411	427	463	390	395	397	378	378	390	441	431	398	397	408	420	419	427	425	417	418	439	427	417	419	433	430	410	406	412	432	382	396	436	416	394	376	428	456	404	442	422	425	435	433	392	422	432	470	438	402	386	406	408	407	434	391	429	362	414	468	403	406	430	384	412	456	380	394	403	414	395	398	434	408	375	419	375	421	410	435	429	414	386	411	418	410	416	448	442	421	405	397	404	412	421	434	407	391	437	448	405	395	446	397	421	453	420	418	451	456	408	410	426	394	407	382	416	407	440	431	427	396	415	427	431	407	435	384	410	424	401	416	409	415	396	418	395	428	433	401	412	425	401	397	399	391	417	423	440	441	439	465	414	383	391	425	394	424	408	399	397	407	430	446	426	392	426	438	427	410	408	388	428	427	429	385	439	421	400	415	420	412	454	373	421	408	429	413	436	398	403	417	441	422	412	409	427	368	431	363	432	428	370	391	401	415	389	409	402	405	402	438	404	442	417	409	447	406	435	386	391	418	394	411	393	421	417	429	386	381	395	398	426	426	430	363	412	427	395	429	384	420	429	424	426	388	441	424	372	423	404	419	401	417	402	401	402	390	441	428	364	405	407	404	444	438	432	441	389	427	425	433	395	376	438	430	432	375	437	425	396	415	447	433	432	390	416	414	401	423	409	438	399	397	383	444	412	434	391	370	394	390	401	412	403	395	358	431	409	434	408	451	380	416	373	415	393	457	419	394	435	404	410	402	423	401	399	402	385	394	449	421	416	419	363	412	409	439	412	394	415	412	423	416	368	452	431	424	407	452	391	429	412	440	430	400	392	405	410	395	415	424	371	430	427	399	408	427	401	436	396	414	409	396	428	390	402	403	424	410	413	378	426	435	436	400	416	423	429	405	429	403	441	424	439	435	388	394	394	420	430	431	390	396	438	410	392	405	397	428	410	430	428	416	408	452	413	405	414	440	429	431	428	389	420	411	372	435	415	372	414	409	414	428	432	370	394	473	425	408	406	417	397	401	411	410	438	412	411	403
1655	350	204	161	170	216	206	221	175	176	141	122	120	129	101	97	96	94	110	84	80	48	40	35	48	30	35	33	37	51	54	50	67	46	41	47	49	58	46	36	42	46	41	53	52	54	39	37	95	124	135	116	81	54	37	35	33	36	38	29	26	29	33	26	22	30	25	34	33	29	31	36	29	34	27	33	31	26	22	26	27	25	33	37	24	33	30	28	30	27	29	20	25	23	23	33	36	26	34	23	32	37	30	36	21	34	30	35	33	31	29	32	41	36	27	26	29	30	23	29	31	40	28	14	27	24	25	30	33	21	30	33	28	20	37	31	22	32	29	29	29	39	29	24	30	34	35	22	32	28	37	37	29	21	23	33	28	30	34	30	29	31	37	24	29	32	35	27	28	29	32	29	22	30	42	29	42	35	28	32	24	38	33	29	21	26	19	37	18	37	40	21	29	32	22	33	28	20	26	28	24	34	42	26	32	27	29	15	25	38	28	31	25	41	18	20	32	26	36	29	23	29	36	36	34	32	32	28	24	27	39	36	32	20	30	20	26	38	26	38	30	42	24	30	21	30	28	33	20	30	24	33	21	31	33	20	29	31	22	22	28	22	39	22	22	25	30	26	37	28	29	29	28	27	31	26	24	31	31	28	30	33	33	31	26	32	26	28	29	26	34	25	23	24	28	24	26	21	36	24	25	32	36	28	32	34	32	26	29	21	29	20	25	28	36	35	33	31	27	24	33	39	32	29	47	35	23	24	33	38	19	38	30	36	29	25	34	28	25	20	23	38	36	27	30	33	34	21	28	35	19	32	25	23	32	28	28	26	29	24	41	38	30	30	34	33	42	36	32	25	27	28	33	27	26	31	30	23	31	32	38	36	27	35	28	24	32	27	32	39	39	42	25	32	27	32	29	25	23	29	25	32	27	21	31	20	21	30	24	21	20	26	37	36	17	24	33	39	26	25	30	30	25	28	25	34	33	25	31	31	29	24	35	34	35	34	31	32	23	21	38	22	23	39	23	30	33	34	36	31	26	21	30	35	26	34	33	24	36	30	34	20	38	30	28	25	31	32	25	31	24	33	26	31	31	19	28	37	34	23	31	31	33	27	30	20	26	28	39	30	24	23	31	28	32	29	28	27	36	30	21	25	26	32	29	31	31	35	24	37	28	28	32	28	18	19	30	24	29	37	32	24	25	25	29	38	26	31	26	30	34	22	28	39	35	29	31	22	38	30	32	24	29	27	30	32	30	33	38	29	30	31	25	17	30	29	36	39	36	28	33	22	42	26	33	44	43	32	39	39	21	28	30	29	23	34	26	25	32	32	37	25	33	29	38	38	33	26	23	29	24	23	32	35	25	34	36	26	26	21	29	30	28	25	31	28	33	30	28	32	26	25	26	28	28	22	36	33	30	30	23	19	27	26	39	30	34	26	28	34	34	40	31	27	30	31	25	32	42	27	24	25	43	26	21	28	30	27	25	32	29	29	33	30	29	30	31	20	32	32	25	29	42	29	24	43	27	34	25	33	30	29	15	27	35	32	36	21	23	32	27	27	37	45	30	33	29	30	22	30	29	34	22	40	29	34	21	28	29	37	31	29	21	23	21	29	24	26	39	38	28	25	24	31	39	25	27	34	30	28	29	22	30	28	29	31	26	23	28	30	24	32	19	25	30	27	24	33	27	35	30	30	28	31	39	34	28	25	24	23	31	22	36	32	36	25	28	20	35	30	25	34	37	17	30	22	35	33	38	29	37	33	29	32	29	25	30	25	29	26	33	29	31	29	25	36	31	36	23	28	28	35	25	31	25	38	35	44	23	23	23	25	38	33	29	20	24	25	30	32	22	29	30	41	25	33	36	22	27	23	33	32	34	31	32	27	31	29	27	23	31	26	35	37	31	25	38	39	39	34	16	26	39	41	25	27	31	28	30	30	32	24	28	27	28	27	27	30	55	34	27	25	34	33	36	30	29	27	21	32	27	24	33	25	32	33	23	36	28	35	32	31	29	30	29	22	38	26	37	37	32	34	24	40	33	30	31	34	29	35	29	24	29	24	23	36	34	32	35	31	31	38	31	24	33	35	27	19	37	37	38	41	21	31	33	36	33	27	31	23	31	26	35	35	31	35	33	24	30	35	36	30	21	32	36	35	35	25	23	28	20	28	19	37	32	27	29	25	22	22	31	27	40	35	22	34	31	26	35	20	31	37	24	25	26	28	28	36	34	30	27	27	29	19	27	22	34	24	23	22	26	26	23	25	29	35	26	39	31	23	21	42	34	31	27	28	18	32	25	33	39	26	33	24	31	33	39	32	30	30	24	23	33	29	29	24	31	38	26	29	31	28	30	36	28	38	25	21	30	34	20	31	36	29	28	22	26	25	25	25	30	20	25	35	27	27	25	25	26	35	30	27	25	33	31	26	38	31	36	24	27	28	34	30	22	28	39	19	27	32	25	28	19	26	19	44	32	30	41	26	26	22	25	25	30	33	20	28	26	16	34	21	31	26	20	22	35	32	35	26	32	32	33	27	28	24	26	36	21	36	34	29	35	31	34	28	37	23	22	32	42	36	26	38	31	26	35	34	24	23	25	23	27	24	27	27	30	32	27	28	35	22	24	26	31	33	24	31	32	32	27	27	29	19	41	35	26	24	29	26	30	28	26	34	27	39	29	32	22	37	29	32	31	30	18	32	37	31	25	37	26	42	30	35	41	30	26	26	46	21	30	28	40	38	21	24	29	36	24	30	28	30	24	28	45	26	33	29	34	38	31	30	27	34	32	37	25	32	36	26	41	26	21	31	19	24	26	40	23	24	21	33	30	37	27	23	32	33	25	37	30	26	27	32	24	25	27	24	21	34	36	24	31	21	30	29	29	34	28	23	33	26	42	26	30	21	25	32	34	25	28	30	31	32	23	26	28	31	30	29	23	22	35	27	17	19	35	23	33	35	41	27	43	40	34	27	26	26	30	32	25	25	35	42	24	33	34	35	25	34	37	29	32	30	18	31	28	29	33	25	30	32	34	19	26	27	29	36	34	36	20	27	37	30	29	35	41	29	28	36	33	32	27	24	34	31	34	27	32	28	26	29	40	29	30	33	33	40	22	27	25	35	33	41	38	31	22	35	28	30	34	31	37	24	36	32	32	27	42	24	27	31	39	30	19	26	32	30	28	32	33	21	24	28	24	29	31	23	26	23	41	20	27	30	41	33	35	28	28	28	27	35	31	26	25	32	26	23	20	39	27	26	34	19	23	45	24	24	33	26	39	25	28	30	30	32	21	27	24	33	41	26	24	27	30	24	28	29	24	23	25	35	21	27	32	29	40	34	32	25	28	23	31	27	42	41	21	39	30	22	32	45	41	35	33	42	25	32	30	24	34	36	30	26	32	25	29	35	29	24	22	37	28	31	34	30	33	28	21	27	18	26	34	28	17	38	30	26	20	25	30	31	29	33	25	46	24	32	27	37	33	40	36	17	32	31
15279	7177	3687	6875	13209	15072	13671	12004	10022	8078	6655	6214	5389	4574	3939	3464	3330	3226	3308	2779	1834	1255	984	801	751	686	593	647	731	1156	1480	1393	975	877	959	1052	1131	1021	855	547	568	698	837	915	986	822	712	847	2412	3597	3000	2035	1204	755	496	379	358	300	343	329	314	322	331	307	322	347	312	324	339	325	336	346	327	348	313	319	309	335	351	324	341	319	316	362	342	322	314	287	307	310	308	348	314	306	317	324	318	347	365	328	310	302	335	322	340	320	354	345	312	329	307	319	334	335	341	312	295	330	295	338	304	319	319	298	324	326	298	351	332	328	321	337	328	329	313	326	350	309	341	316	332	308	325	340	326	346	317	322	334	345	341	312	306	281	332	352	334	345	299	334	316	314	362	354	325	332	337	298	339	311	331	336	332	332	359	343	315	339	337	324	326	352	343	332	353	313	305	340	317	314	342	296	328	306	324	326	293	380	331	325	361	317	311	324	332	346	332	342	314	323	336	339	332	355	325	342	338	330	339	332	314	325	301	325	336	324	328	306	325	325	309	331	340	341	309	362	335	324	306	317	355	290	316	328	305	302	338	331	340	340	332	323	326	329	301	311	300	308	326	307	314	329	328	341	321	337	327	320	337	300	304	311	307	333	321	350	325	329	337	326	301	313	314	323	343	323	328	330	310	345	333	324	345	285	341	313	313	361	333	336	343	331	339	325	337	335	338	342	314	346	320	295	318	325	323	356	346	329	309	335	311	363	326	310	310	350	332	336	332	320	319	334	308	349	341	316	312	300	339	346	299	326	319	344	335	321	299	323	318	332	339	316	313	362	313	348	332	318	317	322	326	344	313	334	325	327	326	286	321	328	311	336	338	313	370	332	322	356	337	315	315	284	325	321	327	322	291	334	308	326	325	331	310	314	317	326	322	347	321	313	325	351	301	336	321	323	322	327	307	346	319	344	311	337	334	298	330	338	323	347	330	338	316	310	314	327	339	327	307	320	288	328	317	330	335	348	307	357	299	314	334	317	331	380	339	313	332	320	321	296	333	324	325	318	322	301	312	314	329	330	352	314	313	327	310	318	323	321	336	339	350	372	316	333	293	339	323	323	358	354	317	334	369	304	358	338	309	318	345	331	331	352	337	329	348	331	313	326	334	319	336	300	351	297	320	326	368	333	311	321	313	332	308	344	295	331	333	311	340	316	358	334	364	354	363	345	294	335	353	348	355	320	321	315	321	315	328	310	299	322	331	304	314	333	321	320	333	332	325	312	337	306	338	307	343	338	316	342	296	351	320	341	325	295	342	292	319	332	331	318	306	320	344	353	354	326	355	345	349	315	332	332	347	330	306	338	325	307	299	328	346	309	329	352	306	311	326	346	337	358	318	331	318	317	325	318	307	311	360	311	328	324	338	319	334	344	307	329	308	327	308	295	308	327	312	342	356	320	321	332	302	325	286	338	337	290	358	338	305	334	304	311	349	328	322	347	323	347	362	331	308	316	355	300	325	340	342	304	325	310	345	332	325	364	317	316	350	340	307	326	350	334	318	320	307	345	347	309	329	334	295	340	337	333	361	328	303	344	284	333	345	325	305	313	340	315	316	325	298	313	301	322	308	347	346	354	328	335	342	316	340	339	314	300	327	322	318	329	332	332	314	316	342	362	329	355	344	346	360	272	332	335	319	298	347	354	301	321	325	305	331	358	322	333	283	323	321	303	339	357	319	324	340	345	316	332	334	296	280	315	348	342	334	341	321	330	360	343	314	334	330	380	340	310	336	308	323	314	318	324	310	321	341	333	314	298	317	317	348	299	332	330	334	314	310	351	327	327	320	324	337	328	338	323	308	314	333	287	331	365	347	343	327	312	323	302	347	348	324	324	346	320	304	332	342	326	327	316	325	363	326	331	334	330	303	326	328	304	317	326	298	332	336	352	357	327	307	370	379	331	328	326	341	315	330	327	373	334	334	303	331	321	343	310	338	322	332	322	332	335	335	323	303	323	334	349	328	315	299	364	323	324	291	329	287	369	364	317	342	330	323	309	353	307	316	312	357	341	338	308	320	334	317	337	315	303	315	330	319	309	329	316	351	327	309	301	332	289	357	322	303	300	346	339	316	341	331	348	299	327	321	326	348	320	307	368	351	305	344	320	314	353	317	295	329	344	318	323	330	324	356	343	329	352	300	334	342	332	311	359	310	345	301	301	298	312	291	336	320	340	319	321	369	312	297	340	333	346	309	308	349	296	340	346	324	352	340	341	320	331	338	285	303	357	329	352	332	334	320	311	314	323	307	324	315	347	335	342	361	323	278	326	286	307	313	313	304	353	302	325	329	316	328	315	349	328	286	334	296	322	324	300	333	338	338	330	308	334	338	322	341	326	357	375	308	320	343	340	352	341	328	330	349	320	326	298	305	323	328	306	342	322	305	351	321	295	308	350	320	301	343	336	359	306	332	319	296	321	320	328	326	304	371	319	349	329	362	335	305	336	328	307	316	307	342	340	325	326	352	338	327	321	346	309	353	330	313	312	351	293	320	349	336	351	352	345	313	317	364	292	301	337	306	355	305	317	300	315	305	329	348	321	327	310	303	327	338	340	304	335	323	327	316	336	332	327	325	325	335	332	347	330	322	345	326	334	302	311	316	345	312	305	319	335	325	326	324	314	326	340	309	342	343	331	333	322	333	354	332	315	317	355	338	361	343	295	357	321	335	316	310	329	314	328	349	311	327	310	338	320	313	336	339	321	308	327	320	279	326	327	358	331	348	330	332	336	354	326	334	325	336	311	336	349	338	305	308	353	329	338	351	331	348	338	338	312	317	340	328	328	280	342	355	309	316	325	359	345	313	335	334	315	325	326	319	326	317	328	310	289	315	337	322	346	327	311	331	356	326	318	319	333	348	311	339	348	354	347	335	306	319	311	332	315	336	356	329	289	332	358	341	336	342	309	337	327	334	322	340	335	312	360	350	335	302	345	317	322	321	300	304	316	337	312	308	293	345	343	338	332	349	334	364	316	326	340	305	317	302	340	309	356	352	338	346	332	328	342	337	345	339	337	317	323	340	328	334	373	363	327	327	330	337	339	327	318	330	338	323	314	351	337	351	335	341	317	341	332	360	328	295	350	333	305	335	306	334	330	310	332	307	339	344	292	330	324	345	327	300	346	334	349	354	341	334	338	298	329	331	307	310	311	318	340	329	312	349	332	339	334	316	361	311	343	341	302	346	327	333	328	311	333	330	331	330	355	361	338	313	358	337	367	276	347	318	327	329	347	328	328	350	318	321	316	314	336	330	341	302	350	314	336	342	347	321	343	345	323	336	359	322	312	352	293	326	334	317	352	341	347	311	326	312	331	358	336	351	324	336	339	290	361	317	350	328	358	306	336	292	356	299	277	321	353	320	343	325	332	327	351	340	324	328	320	296	342	318	346	282	325	304	325	338	283	357	322	341	342	332	338	338	301	343	303	327	329	345	352	328	288	326	345	349	330	323	313
1253	701	338	203	227	309	376	345	313	252	217	210	186	188	139	155	159	156	132	99	78	69	71	71	54	53	70	51	62	55	70	64	60	52	51	45	67	65	76	84	70	81	80	83	65	69	62	62	245	267	229	136	104	71	54	40	34	32	36	37	34	30	32	31	39	33	31	39	42	41	39	25	42	28	30	37	42	39	38	32	32	33	44	40	40	35	40	39	39	49	34	35	36	47	37	33	32	33	43	26	39	35	43	43	43	39	34	33	45	38	48	43	39	38	41	37	33	37	29	42	32	45	28	28	35	34	36	47	34	46	39	35	39	27	35	35	39	39	47	47	37	38	31	37	31	38	33	34	41	43	34	41	30	38	29	38	50	37	33	34	47	49	38	42	26	31	38	41	32	36	38	28	34	40	42	50	35	37	35	32	36	36	43	37	39	42	38	40	41	47	42	42	40	45	36	30	45	35	43	39	36	43	41	56	32	42	40	39	27	45	34	37	44	39	38	25	36	42	29	48	42	45	34	42	46	35	37	32	36	39	36	36	47	46	36	37	41	46	28	40	31	26	24	39	43	34	43	29	32	32	43	41	31	29	33	38	38	39	40	40	26	33	46	36	35	34	32	35	31	34	29	37	35	46	37	36	32	32	26	37	38	42	39	48	46	35	40	37	34	47	46	36	35	40	28	36	39	39	30	31	30	42	34	30	34	41	40	41	39	46	52	39	33	37	35	24	40	36	35	39	37	32	40	41	46	24	26	48	50	46	39	34	38	41	30	35	36	30	43	29	38	34	33	42	48	48	33	42	46	33	46	42	38	52	35	47	47	40	30	40	29	38	40	50	34	35	37	42	39	48	42	46	34	25	31	40	29	31	42	37	35	43	40	39	37	43	42	34	28	46	32	32	40	46	34	34	40	39	39	40	35	50	39	44	47	38	34	44	40	29	39	31	39	39	38	39	47	32	41	38	36	42	30	39	43	40	34	39	27	49	43	42	37	37	48	46	44	49	40	30	33	38	28	45	29	47	49	40	33	36	38	36	30	35	29	46	36	53	34	29	43	41	33	33	31	37	39	32	48	36	37	41	38	45	33	36	45	44	37	35	31	28	39	42	35	49	47	40	35	37	37	38	36	36	33	39	41	49	38	53	38	42	52	45	38	28	41	40	34	38	35	40	30	39	38	45	37	37	43	44	31	47	35	39	45	32	41	43	35	45	32	48	37	37	29	20	38	40	29	36	37	32	33	35	43	31	35	23	34	39	31	38	38	44	35	53	41	47	38	43	46	36	37	35	37	25	45	42	34	44	44	33	29	40	40	32	45	39	41	35	32	38	39	37	34	37	45	34	33	42	41	46	35	39	42	32	38	37	46	30	46	46	37	36	43	38	30	39	47	43	35	34	41	30	41	44	33	28	30	39	44	35	41	34	38	33	39	33	32	32	31	32	44	37	45	30	42	31	34	37	42	44	40	39	35	35	40	39	42	45	31	37	38	39	30	35	33	36	47	39	37	39	36	35	33	39	35	40	41	44	29	32	34	34	38	33	43	37	38	42	40	40	33	35	47	50	36	37	32	34	42	23	47	41	39	50	37	34	41	39	31	30	38	46	33	35	46	39	36	43	46	43	47	37	36	34	37	46	35	33	38	37	32	50	37	43	27	41	36	53	55	41	39	44	34	35	29	33	33	49	38	27	50	36	37	31	36	37	43	40	43	42	41	40	42	41	46	41	40	46	36	29	48	41	35	38	37	47	39	39	40	38	44	43	32	42	31	39	41	35	29	48	31	39	48	35	32	44	35	46	38	38	30	39	45	39	33	39	31	29	33	32	32	28	45	41	58	31	36	44	32	38	38	42	33	35	43	35	33	38	22	48	44	38	41	41	46	42	37	34	35	38	33	28	35	46	37	40	42	34	39	33	47	37	42	28	34	38	53	34	29	40	41	37	50	36	35	32	38	38	28	39	36	42	32	35	41	40	38	41	35	41	37	43	40	39	31	42	44	26	36	46	54	33	33	42	33	43	46	39	40	33	40	36	26	32	31	36	49	33	45	35	40	36	35	37	42	40	33	36	39	34	37	36	47	38	34	48	31	39	49	38	33	35	39	43	42	39	30	30	45	31	37	40	28	36	40	30	30	24	37	39	53	37	34	30	40	41	35	34	46	38	43	37	42	51	39	42	27	31	45	40	26	31	31	29	32	34	42	45	60	42	48	32	43	43	38	32	47	38	30	41	47	37	43	42	42	40	33	43	29	39	33	23	40	40	37	38	38	30	41	35	47	35	42	35	36	39	36	48	38	31	44	32	53	30	41	43	40	38	34	36	31	39	36	53	49	42	38	36	40	34	37	44	45	34	32	39	37	22	29	30	39	30	35	37	35	40	34	45	46	34	37	44	42	38	34	35	35	45	37	44	27	38	40	42	37	38	31	44	42	47	40	48	42	45	42	44	44	48	33	41	35	46	28	44	54	31	36	37	42	29	38	35	26	30	40	45	28	33	37	34	29	39	40	41	37	60	39	34	37	34	45	41	31	36	41	31	42	30	34	29	42	37	47	41	46	29	40	44	31	34	38	39	28	42	34	39	30	42	43	33	29	38	34	39	44	35	47	36	34	32	27	37	44	45	35	29	39	31	32	30	29	40	38	31	40	38	42	42	35	29	44	39	35	29	56	34	26	46	42	36	28	31	32	40	38	37	37	40	30	36	38	42	45	33	37	36	34	35	34	32	43	33	35	32	46	50	38	29	36	51	24	37	32	40	38	33	35	49	39	34	38	17	46	33	40	35	38	40	28	35	35	42	35	37	40	42	36	45	38	42	37	37	37	43	34	33	46	37	44	44	31	35	44	36	41	35	31	23	37	32	32	37	32	37	41	32	35	30	41	40	24	47	38	40	45	36	44	42	39	40	36	35	36	40	30	44	26	32	44	39	48	54	45	44	38	31	25	37	37	40	43	40	42	32	37	36	44	36	49	35	39	44	30	30	25	32	33	53	36	42	39	34	39	34	26	40	38	42	32	37	42	33	26	33	43	40	39	43	47	29	32	34	37	33	37	33	44	39	30	54	38	31	39	28	24	32	35	42	35	35	32	39	36	40	39	34	26	45	42	34	39	42	45	37	38	35	39	46	40	43	42	34	36	42	35	45	33	51	30	36	31	40	37	36	46	30	50	37	42	40	38	41	38	42	36	32	39	39	36	43	32	41	37	39	32	26	46	38	41	38	39	22	51	38	36	41	35	47	33	40	51	28	32	38	37	30	35	38	41	41	47	40	31	38	55	40	43	35	45	47	46	43	25	29	49	32	31	36	29	39	43	27	33	33	26	41	33	36	28	47	34	36	37	35	32	28	30	51	35	34	40	42	41	31	41	56	34	35	35	34	26	26	32	38	26	45	41	42	34	35	52	38	43	28	33	49	38	36	35	34	28	41	33	31	39	41	42	41	42	42	32	50	43	31	41	46	42	44	30	39	31	45	33	45
18305	10150	5404	10079	17842	18998	18342	15933	13635	11275	9642	8614	7345	6735	5605	5113	4954	5071	4712	3433	2345	1765	1305	1138	1220	1164	1048	1047	1142	1391	1487	1405	1270	1086	1046	1267	1463	1492	1609	1791	1776	1785	1757	1736	1855	1721	1238	1317	6402	7398	5932	3788	2040	1184	708	517	455	422	434	418	397	409	402	392	407	437	442	412	383	398	425	431	403	422	437	401	410	400	427	421	404	423	412	439	404	423	377	430	434	375	406	443	414	414	412	434	409	406	405	433	402	408	380	411	409	430	424	398	420	428	410	391	382	419	390	434	416	402	418	430	440	382	462	428	455	408	406	388	414	405	408	406	411	408	370	429	434	401	370	417	431	446	414	377	434	432	431	393	419	405	410	418	412	413	433	405	379	398	374	405	389	403	419	414	419	395	452	427	412	395	391	397	419	410	396	422	439	378	432	410	407	383	367	439	388	410	402	392	387	441	420	413	443	386	382	418	453	393	436	421	398	445	405	432	462	401	414	393	421	420	391	414	414	435	400	408	419	432	450	392	428	411	453	409	402	408	414	410	467	396	390	424	387	432	405	390	422	409	385	404	382	393	381	393	437	418	429	419	414	413	433	388	427	426	439	388	415	420	420	418	379	382	439	422	406	381	417	413	442	428	413	445	419	443	423	415	435	406	418	404	432	449	429	428	429	421	448	433	387	446	418	443	398	436	434	395	429	421	402	402	417	400	404	392	396	402	412	408	427	407	372	414	393	400	418	408	436	434	430	410	374	416	426	410	411	392	420	447	449	416	408	429	427	428	391	449	440	400	412	402	395	439	375	406	407	392	405	388	394	410	441	388	425	415	403	419	448	384	390	434	427	415	418	415	428	417	412	386	443	394	388	412	372	407	370	419	389	380	417	412	402	419	395	411	394	389	405	409	432	422	433	378	428	406	452	429	420	437	414	394	407	456	412	385	393	381	408	404	452	427	451	425	406	410	387	409	393	403	441	419	457	439	420	437	396	392	438	400	423	349	387	415	391	442	404	389	425	407	401	442	395	430	442	390	396	414	392	442	397	394	436	402	414	445	412	429	364	429	390	435	431	374	443	391	429	409	425	404	445	393	393	401	394	384	388	412	420	407	384	411	418	441	399	415	421	411	428	418	427	398	437	391	410	446	395	426	420	408	429	409	447	428	410	402	393	408	413	454	432	421	448	402	392	407	387	390	398	407	392	439	414	438	373	421	403	413	425	400	414	384	434	390	435	412	407	435	439	408	458	402	445	428	423	441	377	433	398	379	421	402	412	402	409	395	408	428	407	419	409	407	412	391	407	429	401	444	386	430	409	402	414	412	406	435	383	405	423	404	414	409	389	421	447	435	429	432	456	399	432	415	415	402	426	446	417	422	401	401	402	440	381	401	428	405	423	399	416	422	388	402	425	369	437	390	408	420	412	429	409	405	406	417	426	451	383	392	426	371	404	417	423	420	439	386	407	410	447	383	444	404	399	386	384	427	399	418	428	388	413	428	383	413	430	422	431	411	392	421	428	407	393	432	400	411	378	408	429	422	425	419	463	410	414	416	368	378	406	412	436	433	422	413	432	404	451	411	420	419	414	454	402	412	436	426	395	438	410	425	384	444	464	430	401	414	398	405	412	395	405	372	394	419	417	413	433	400	391	414	411	391	419	401	407	391	416	404	428	384	409	430	386	412	435	418	411	429	435	406	399	428	430	426	457	399	412	431	375	418	416	421	388	432	441	449	393	414	433	418	421	401	390	436	390	465	416	402	390	424	432	385	426	392	406	402	421	427	430	389	387	416	406	397	402	454	440	424	404	425	389	402	404	404	404	428	426	440	446	404	412	368	424	433	415	399	411	436	395	428	407	420	419	457	412	413	437	418	396	406	387	396	407	441	428	447	443	396	438	427	389	413	416	385	439	439	415	417	434	408	404	416	434	416	383	383	406	451	459	459	439	393	361	435	420	452	395	453	387	417	438	391	414	425	444	448	408	439	393	404	396	400	412	377	421	403	415	395	428	397	401	389	407	399	408	435	445	415	407	413	412	430	387	444	453	416	426	420	418	397	407	400	371	382	392	423	409	385	410	396	375	423	419	424	403	419	415	401	435	434	417	385	412	409	420	395	387	430	434	411	413	386	409	403	425	429	401	400	429	447	391	422	407	434	409	418	409	400	424	415	387	399	407	395	467	386	438	409	413	447	424	428	356	375	402	415	371	403	398	432	383	396	416	383	420	444	389	373	397	400	380	417	405	431	409	407	426	409	413	406	426	407	428	431	412	420	450	415	424	441	401	429	406	391	409	406	415	394	360	412	407	410	425	409	392	434	412	391	443	408	422	390	417	399	402	419	414	425	401	386	370	428	421	394	413	417	431	407	411	405	399	419	402	398	431	406	411	426	430	436	441	387	414	386	418	422	401	429	417	428	422	418	392	403	409	400	396	402	390	384	384	405	415	421	405	407	425	391	396	412	422	404	487	404	427	404	418	405	429	373	409	380	398	416	404	439	426	387	396	463	429	417	402	390	368	435	396	425	397	394	432	402	370	381	417	417	408	433	402	404	409	434	396	428	424	396	400	397	460	370	434	410	419	395	388	390	402	430	403	411	419	418	420	419	402	415	438	405	420	412	421	413	437	402	395	394	416	418	429	418	430	399	421	387	417	420	418	416	404	470	403	412	442	424	423	408	406	396	427	408	411	432	422	409	415	421	414	385	399	436	422	444	407	414	420	410	389	397	426	441	418	427	423	431	393	406	431	423	426	421	430	416	396	410	405	434	425	419	393	430	407	413	421	413	447	407	405	382	420	417	408	425	380	427	431	415	450	405	412	423	414	413	407	397	407	411	424	429	422	471	415	371	406	432	402	393	415	429	446	431	384	421	422	407	412	399	396	418	416	421	390	382	453	445	420	402	381	432	450	430	432	402	410	389	438	397	399	444	431	408	420	383	399	435	416	390	387	433	380	424	438	423	438	416	401	391	399	382	408	393	435	375	381	395	431	417	446	438	419	394	431	394	431	407	459	417	391	397	403	396	360	405	418	427	406	421	434	397	425	414	385	389	412	443	427	405	427	446	387	428	428	442	421	395	421	451	402	394	434	402	399	433	398	416	395	405	373	444	433	416	411	410	394	461	378	423	412	416	412	445	388	408	414	408	407	388	402	394	433	382	395	407	411	427	436	430	387	376	413	455	421	460	379	423	395	415	408	433	454	393	421	404	391	391	449	405	429	434	431	389	420	404	420	400	390	446	424	392	424	394	404	400	432	406	387	455	408	429	352	404	426	377	380	467	402	441	392	477	431	408	440	363	413	405	437	415	436	404	403	412	407	417	395	407	442	414	422	379	414	386	387	423	431	439	392	409	403	432	440	423	422	407	409	430	414	366	404	401	427	418	428	405	426	422	396	429	383	411	464	420	423	442	407	410	393	405	423	416	424	387	383	381	431	432	396	403	418	421	458	391	412	428	382	383	437	453	420	421	435	399	401	428	426	395	408	429	387	404
2545	562	313	192	237	302	335	295	242	229	220	206	168	197	162	168	139	165	127	103	76	60	41	48	38	39	44	66	56	53	53	50	68	57	42	57	52	63	64	68	66	68	71	61	72	57	47	37	194	274	285	169	124	63	46	49	28	35	27	24	21	28	35	18	20	17	35	36	24	26	25	25	44	21	32	30	27	27	31	24	20	31	16	22	27	22	24	23	28	27	26	25	27	28	27	25	26	20	40	39	31	17	27	32	24	30	16	33	24	30	27	32	30	28	28	33	31	18	22	13	30	24	29	24	36	15	26	24	24	17	28	17	35	38	24	33	32	38	24	30	26	26	29	23	34	23	25	28	20	17	28	21	25	21	28	28	25	26	23	21	24	23	30	35	24	23	28	22	35	34	22	27	26	22	30	28	31	24	25	21	22	33	26	28	38	24	30	22	32	31	26	23	22	26	31	24	32	21	27	33	26	32	23	27	23	24	25	39	25	30	22	33	30	32	22	39	23	28	29	26	22	28	22	20	25	27	21	29	25	26	28	33	25	27	25	32	18	22	22	23	28	18	29	26	34	25	24	13	28	37	25	23	30	26	22	28	29	17	37	26	34	36	20	25	25	22	25	29	34	25	27	34	33	25	29	30	33	29	36	25	36	33	29	28	33	26	17	27	24	26	31	17	32	29	27	25	22	35	21	31	42	27	32	20	13	26	23	36	28	31	25	30	25	23	30	22	26	32	37	34	18	26	36	24	28	30	26	23	26	27	24	24	30	31	27	27	34	33	22	37	28	33	34	24	30	31	34	41	21	25	32	27	20	38	32	29	26	26	28	24	31	23	32	17	21	21	26	27	28	22	29	25	18	27	19	25	29	26	24	27	34	23	22	28	28	28	25	17	26	32	26	28	22	36	35	20	31	22	31	21	26	29	33	29	26	30	26	27	25	24	33	22	31	31	24	29	32	25	32	35	32	24	19	36	32	19	33	23	21	29	27	21	25	29	30	26	42	21	23	32	36	33	27	29	37	24	21	21	30	23	22	32	34	29	25	25	25	29	23	19	26	28	26	32	22	27	22	27	25	29	29	29	25	23	24	36	22	25	25	26	24	32	17	30	35	27	30	23	24	26	30	29	23	23	31	34	27	31	29	35	31	38	19	30	19	37	32	28	32	29	30	33	31	29	34	30	28	29	23	22	24	22	22	29	30	34	26	28	27	30	22	30	33	29	32	19	30	32	26	36	24	22	27	23	22	30	27	29	38	29	29	22	36	22	30	34	20	27	26	30	21	31	21	36	22	22	22	32	24	29	22	29	28	23	29	23	31	20	27	21	12	29	30	31	26	26	33	25	28	22	21	31	25	31	26	22	21	28	20	22	30	17	30	21	16	36	29	28	22	31	29	27	29	31	27	34	29	32	27	15	25	19	28	24	24	28	25	28	28	25	20	17	25	31	29	25	27	33	27	33	21	22	29	28	23	26	26	33	36	27	29	32	24	22	38	31	19	31	32	28	21	32	26	21	22	24	23	23	36	18	21	33	39	26	16	25	35	23	37	25	29	29	28	33	30	20	28	29	25	37	26	24	26	31	32	22	39	22	27	31	28	26	22	20	32	28	20	27	30	28	27	24	22	21	25	28	30	38	35	31	21	30	21	34	26	23	22	24	20	21	30	32	26	25	26	32	35	32	25	30	31	20	26	32	21	23	32	35	41	19	27	27	23	16	30	29	27	23	28	29	31	26	23	26	28	35	23	24	31	31	20	24	32	19	34	29	25	23	29	20	25	24	31	41	29	24	28	21	26	37	27	33	17	35	33	29	27	30	37	23	38	26	29	26	19	26	29	20	26	38	23	28	22	22	33	21	28	30	19	30	31	24	19	18	26	33	23	31	38	27	38	17	22	24	24	38	30	29	24	31	27	30	26	28	21	26	37	27	31	27	33	20	19	24	36	23	27	41	17	32	29	26	25	15	22	34	30	28	28	31	33	22	34	27	27	31	19	21	28	27	21	26	27	14	22	38	23	30	22	29	22	22	29	23	23	41	25	32	14	32	31	28	29	32	32	25	20	33	29	22	29	34	31	27	33	27	32	19	29	30	35	26	23	16	19	18	22	29	27	14	23	41	29	27	27	19	16	19	32	22	23	31	33	26	34	20	24	28	28	25	31	26	25	29	31	27	29	29	30	28	26	22	27	30	31	24	26	24	24	21	28	23	25	31	18	27	26	20	33	31	15	25	23	23	18	25	25	27	14	19	25	26	31	27	34	29	22	24	27	24	24	29	28	30	27	35	27	34	23	33	27	20	23	27	22	20	16	30	25	25	33	25	21	22	22	29	31	34	34	19	28	36	33	27	26	19	22	26	26	32	42	24	18	26	19	27	36	19	17	27	26	36	22	26	29	26	27	33	32	21	30	25	23	29	28	28	25	35	18	20	24	30	24	14	26	32	30	39	23	22	28	26	26	15	28	28	32	24	21	39	25	31	21	28	16	18	32	35	26	27	25	20	29	29	33	24	22	30	23	24	31	22	25	32	27	30	36	27	28	23	29	26	22	30	24	25	35	34	20	17	29	35	28	23	27	27	29	29	27	24	19	32	20	28	32	25	26	16	22	25	37	25	27	24	18	28	31	35	31	30	27	25	23	31	16	31	23	24	30	18	26	23	26	30	37	34	18	21	29	31	31	27	28	34	15	35	22	22	34	30	30	25	31	19	13	36	26	28	26	31	33	19	29	32	30	29	24	24	27	25	30	19	26	29	24	25	35	26	24	22	36	24	37	25	31	27	26	24	31	22	31	41	21	24	21	30	26	30	28	34	23	26	28	28	23	31	14	23	31	23	29	24	26	27	21	32	21	20	21	25	23	26	30	22	23	20	26	25	33	33	28	27	26	22	27	27	22	40	31	27	26	31	22	23	29	27	32	27	26	22	25	18	27	36	19	31	27	34	28	26	26	27	23	33	34	23	29	32	29	38	43	27	24	25	32	28	29	23	34	25	22	28	33	24	23	28	27	34	34	24	27	24	31	35	26	22	27	23	23	31	27	28	31	30	29	27	30	27	29	17	23	35	33	27	18	20	14	25	26	30	32	30	35	24	30	38	19	39	27	25	31	16	25	26	30	30	26	19	35	25	28	29	24	29	26	30	22	29	34	21	38	26	34	30	21	27	24	43	33	26	31	21	22	17	25	31	23	31	37	27	24	24	26	31	23	28	32	25	31	21	23	31	27	25	28	26	13	31	20	27	27	23	33	21	29	20	24	24	25	25	32	22	27	16	28	32	21	29	26	26	30	30	33	24	33	31	26	21	21	20	29	19	24	30	29	15	25	25	25	25	30	24	23	34	23	29	27	35	30	21	18	28	26	35	21	26	22	25	13	27	20	27	33	26	25	30	38	30	33	33	28	22	28	21	34	21	20	31	30	27	35	24	23	36	37	27	22	31	23	28	23	34	23	18	25	34	24	28	25	33	19	26	21	24	30	33
17576	8854	5084	9195	16363	18390	17792	15488	13305	11073	9814	8903	7620	7002	5963	5615	5767	5800	4611	3056	2161	1666	1248	1116	1262	1157	1137	1232	1159	1088	1333	1560	1445	1115	1016	1122	1195	1354	1503	1909	1818	1509	1508	1515	1451	1478	1140	910	5557	7271	6573	4157	2337	1219	651	462	368	301	280	279	300	306	289	270	292	311	326	308	315	316	309	300	331	312	320	298	324	273	282	318	318	296	292	291	301	303	256	285	308	270	299	299	314	301	264	263	303	306	298	266	306	300	301	300	309	279	292	328	280	309	293	290	319	301	297	309	289	322	258	299	265	288	298	287	299	299	345	297	309	313	317	308	306	311	281	299	316	286	260	302	303	338	305	275	300	294	328	262	294	317	296	304	320	314	288	301	332	310	282	311	284	291	301	302	289	293	313	263	314	278	256	308	315	342	309	304	312	320	300	270	304	293	274	293	319	297	302	308	319	269	286	285	283	278	307	304	296	268	287	295	334	327	280	319	315	282	267	312	317	295	315	302	271	340	294	268	290	298	313	299	312	279	302	270	303	300	308	269	288	304	293	289	302	304	268	301	314	304	280	293	314	274	311	259	247	289	322	287	296	290	299	306	277	302	268	336	291	292	309	296	304	333	309	301	310	297	269	302	295	268	281	304	316	294	311	299	319	311	283	273	290	314	303	314	300	323	287	298	289	279	314	331	305	302	315	304	273	341	297	299	330	277	304	295	279	319	313	276	294	301	302	306	330	309	317	281	327	315	274	298	318	294	273	292	303	285	311	302	325	304	298	304	306	304	323	301	290	324	297	305	314	301	303	282	317	296	247	308	307	321	306	299	311	287	308	310	291	329	303	294	311	311	330	303	288	311	272	284	332	297	291	290	292	330	303	305	317	316	274	314	312	316	318	276	290	311	278	298	274	285	290	298	276	267	291	329	279	281	316	279	289	288	283	277	307	304	272	328	308	291	309	286	296	316	318	282	314	338	287	319	304	325	329	300	307	277	311	295	299	304	350	298	298	313	298	323	285	293	286	327	316	272	308	292	259	272	311	324	325	329	278	306	278	291	304	317	253	297	307	287	329	297	297	295	313	303	337	312	263	260	298	309	294	284	275	314	302	332	282	301	278	295	285	293	298	291	325	310	297	296	292	308	294	335	284	296	306	300	311	303	291	291	298	312	284	294	299	343	308	314	280	333	310	268	319	331	299	284	306	302	306	273	311	292	273	303	288	295	294	290	276	296	288	296	294	297	301	297	273	298	309	312	290	303	276	289	278	308	300	289	307	299	277	329	311	297	323	281	307	290	302	282	282	304	288	299	302	298	289	281	300	304	311	301	309	284	275	300	308	312	291	287	305	323	278	274	319	304	264	310	322	271	294	282	303	298	286	293	297	300	268	293	285	306	274	284	307	294	307	304	328	316	300	298	272	288	274	293	279	285	335	299	294	288	326	301	324	301	294	324	282	278	296	303	276	285	326	299	315	309	264	311	306	318	297	277	261	293	309	306	286	292	301	291	290	276	296	306	312	337	316	324	300	286	304	274	283	305	307	298	295	301	261	286	310	303	300	303	337	293	311	299	270	304	318	317	324	314	298	278	283	295	340	290	289	285	321	308	295	319	274	316	286	307	320	290	268	342	298	308	288	308	332	293	284	291	299	301	303	278	321	287	306	291	304	291	287	322	302	273	282	289	277	314	295	292	325	281	279	308	282	313	287	309	324	308	287	292	279	285	301	290	281	321	323	318	321	295	293	296	263	295	292	316	292	309	282	316	316	301	298	280	306	294	272	268	327	283	319	282	299	317	310	316	288	304	311	322	284	307	295	303	298	296	301	297	331	294	312	327	300	305	294	317	278	332	331	284	291	305	288	310	291	313	303	302	288	328	308	311	277	308	298	329	282	285	312	284	314	271	289	303	318	299	300	287	287	315	311	311	307	273	314	282	309	305	301	286	323	309	300	317	311	288	270	299	272	295	291	297	317	303	278	297	289	301	287	304	309	327	277	301	319	332	309	291	276	293	305	266	289	338	286	321	273	312	289	307	355	300	306	288	311	319	307	289	284	292	331	280	294	273	304	317	295	307	297	329	302	302	316	297	296	332	291	280	273	312	305	288	317	286	267	314	311	305	294	297	318	291	290	316	304	293	307	324	310	302	299	282	281	317	328	338	308	312	306	293	286	306	292	304	266	290	300	297	285	293	310	296	314	314	263	311	319	313	286	297	287	291	315	302	273	286	318	300	312	305	299	329	281	316	281	304	310	300	293	301	315	276	321	296	339	313	280	270	287	291	298	294	276	283	303	283	296	309	317	320	280	270	280	312	293	286	298	288	299	317	332	283	305	325	282	299	310	294	302	306	277	300	296	305	316	295	314	331	296	280	312	280	267	305	308	329	304	289	298	316	300	305	296	273	319	314	314	291	305	299	279	322	295	313	316	286	317	310	304	304	300	309	311	295	286	251	284	335	315	301	293	309	327	314	309	295	286	314	310	301	356	292	287	325	263	317	287	291	306	295	310	306	303	267	293	299	285	301	304	344	295	294	318	310	280	312	306	302	276	314	311	316	325	330	299	327	333	291	289	271	303	333	276	316	325	281	351	299	314	261	282	303	292	293	301	296	294	295	304	307	319	310	284	313	299	279	317	279	293	310	301	301	285	290	323	288	304	287	289	288	286	321	268	312	295	264	286	300	318	313	298	332	307	285	299	308	267	286	271	296	323	283	314	320	327	278	285	314	276	309	289	301	286	268	288	317	272	315	296	291	325	295	307	300	298	313	317	292	283	285	323	314	299	339	325	287	302	283	306	294	299	294	279	312	312	306	290	288	287	287	283	311	265	308	274	292	319	290	306	278	297	298	306	298	278	295	329	289	337	308	285	294	275	325	290	287	295	302	301	309	280	297	292	321	285	326	300	300	272	324	303	321	289	317	311	300	257	295	303	295	325	284	347	297	293	321	300	299	299	344	280	307	312	323	289	282	288	307	301	273	326	313	303	281	293	304	289	311	301	289	291	331	305	305	305	323	271	310	302	325	306	285	345	298	290	332	285	293	295	320	315	297	312	314	288	279	307	305	320	293	321	325	294	306	321	301	279	307	324	283	306	319	289	307	325	288	257	295	288	277	299	291	307	282	290	291	317	300	320	307	305	297	326	318	323	293	289	297	299	302	308	298	335	311	285	313	309	311	298	312	299	313	310	298	322	291	316	312	337	332	295	301	288	310	285	303	313	275	281	294	306	286	280	309	288	290	290	331	270	315	301	279	321	306	265	267	296	299	292	289	280	273	294	289	302	301	286	321	307	307	294	297	328	287	280	324	303	295	310	305	303	301	328	297	311	304	275	287	295	280	261	290	272	311	293	297	319	330	276	293	325	303	290	355	299	288	313	311	291	290	295	305	289	302	311	308	275	321	294	333	341	333	331	311	302	313	330	303	276	321	301	284	290	313	288	276	292	284	284	319	313	298	303	298	280	297	284	295	287	316	258	280	308	279	290	287	298	327
1853	806	438	293	274	449	479	470	352	303	344	270	231	253	215	253	231	185	157	119	81	80	59	71	70	73	82	50	100	86	107	106	85	85	59	79	77	70	64	81	81	44	62	53	60	57	62	56	276	465	354	262	130	83	53	46	36	28	35	44	28	33	40	33	50	45	34	42	33	33	37	43	48	34	31	33	33	35	36	40	36	43	36	38	40	33	38	38	42	47	44	41	44	41	32	37	31	38	36	26	34	37	31	40	34	35	38	37	37	30	28	36	32	33	32	44	25	27	26	41	34	35	42	31	38	32	38	47	35	43	36	40	32	42	25	39	40	34	43	32	44	28	40	36	36	47	40	26	39	42	37	29	40	30	42	34	27	41	35	32	38	27	32	31	30	27	38	31	51	42	39	34	32	38	35	38	48	38	30	31	31	40	31	32	42	35	37	44	36	38	41	27	45	35	36	45	35	33	22	24	37	31	34	31	37	33	26	39	37	34	32	39	27	43	28	36	39	34	43	31	45	49	46	36	26	40	46	36	36	46	35	35	34	43	33	39	31	31	40	34	31	31	28	40	39	52	48	49	36	28	33	31	30	44	46	38	36	35	35	50	36	25	42	40	40	43	24	41	38	31	42	43	35	28	39	32	39	36	26	45	39	41	46	44	36	40	43	25	31	34	35	34	39	47	26	46	41	34	35	35	31	29	33	38	41	39	40	23	23	27	34	34	23	29	39	35	45	38	45	39	44	43	36	34	33	32	43	39	45	24	36	31	43	34	37	30	29	37	50	47	36	39	36	31	39	50	40	35	36	38	30	35	41	36	30	36	39	29	29	37	31	54	32	35	30	31	30	32	36	32	35	38	44	37	32	32	38	39	41	40	29	32	42	44	39	49	32	32	22	35	35	41	33	41	45	40	35	40	40	29	27	35	42	41	47	34	45	37	33	53	30	27	28	45	46	38	39	42	43	32	42	40	50	34	38	30	38	24	27	44	34	41	35	42	29	36	37	34	38	45	27	26	43	30	40	24	37	27	33	37	27	39	37	40	34	37	34	30	33	36	32	37	33	41	34	37	33	29	39	36	33	39	39	40	33	43	33	33	34	35	40	38	30	34	38	38	38	29	33	40	27	29	40	38	33	39	43	29	30	43	32	28	38	34	35	30	37	37	35	33	45	35	43	46	39	38	25	26	32	28	37	27	31	31	42	40	37	43	43	30	40	43	32	39	37	26	29	33	33	43	29	39	35	37	27	26	33	43	27	27	38	30	30	35	42	39	30	37	34	38	36	37	42	35	27	43	35	27	44	28	35	40	31	37	34	33	39	30	35	36	43	30	40	38	39	27	41	33	30	25	31	27	35	36	27	38	37	36	41	28	27	39	37	39	41	35	43	38	45	35	32	34	37	39	37	38	38	42	36	37	42	35	36	42	32	33	39	32	34	44	42	45	42	44	36	24	34	36	36	26	44	28	29	37	37	41	32	49	36	40	30	49	35	29	31	38	35	30	42	25	36	18	34	45	25	41	32	40	30	42	46	39	43	39	40	42	36	34	43	44	35	38	35	30	46	48	36	38	30	42	43	30	33	37	21	32	28	27	36	31	44	31	35	39	38	38	32	31	31	55	34	37	33	36	32	28	27	28	38	46	37	46	31	37	35	31	35	35	34	46	29	34	29	45	40	35	33	37	34	37	43	27	20	38	37	33	37	41	44	33	40	38	42	44	41	31	36	37	43	42	35	38	39	28	30	43	46	39	32	31	27	32	39	39	32	38	36	30	40	35	37	35	41	37	51	42	33	38	31	42	29	30	44	35	41	39	33	29	31	39	40	44	39	39	32	33	36	32	32	26	31	41	31	38	37	39	32	28	29	47	41	38	37	38	46	30	31	29	43	36	30	49	39	28	35	34	34	28	24	40	36	35	30	35	39	41	47	38	41	38	37	37	33	38	45	29	36	31	35	40	40	35	36	42	39	27	28	28	38	30	29	32	40	38	40	40	24	30	46	44	47	44	36	23	38	34	43	39	36	35	33	45	39	42	36	32	37	38	37	45	34	38	36	47	32	42	33	42	30	53	47	34	38	29	34	43	42	31	31	37	28	34	34	43	37	34	47	37	29	36	32	33	38	42	39	39	29	35	35	40	36	32	38	42	26	32	36	27	38	37	38	39	35	47	40	33	33	34	38	27	39	32	41	35	52	51	41	38	31	32	27	34	27	54	35	38	35	37	38	37	38	34	36	33	40	30	44	31	35	34	39	33	27	42	33	27	38	28	30	31	29	33	36	32	38	45	25	45	20	38	44	46	34	33	37	32	35	27	37	27	27	37	34	48	39	43	47	26	43	43	38	28	39	38	38	32	36	34	33	47	36	42	36	37	29	41	42	37	26	40	29	37	41	40	47	37	32	34	36	30	32	28	41	37	30	37	42	37	43	34	25	34	37	24	31	34	34	27	47	36	26	31	46	32	31	38	31	43	37	31	35	38	37	35	41	45	40	47	36	36	31	31	38	34	40	32	24	37	37	39	40	29	29	38	38	35	39	37	33	30	37	48	40	39	37	38	40	41	41	35	35	30	34	33	41	48	31	44	29	39	29	28	48	27	37	39	39	42	41	41	28	35	31	37	38	40	37	37	43	26	45	33	32	35	39	29	37	46	31	49	33	41	33	33	38	37	50	36	36	39	31	30	41	44	32	32	32	35	33	37	39	34	45	34	34	28	34	35	35	43	50	27	46	53	39	34	31	47	24	34	33	45	38	36	46	33	36	40	31	46	28	32	36	46	37	23	30	32	33	50	36	34	36	34	46	35	40	31	41	39	35	35	44	46	35	35	39	30	37	41	41	33	24	24	20	42	32	42	34	29	61	30	40	34	35	38	40	33	33	37	33	34	35	41	38	30	45	25	47	34	29	41	29	24	42	44	34	42	49	31	40	33	39	24	41	37	34	31	31	34	30	43	42	40	32	28	40	34	39	25	29	26	38	36	37	32	43	44	35	40	34	36	39	34	29	34	36	39	36	38	28	36	40	39	36	37	21	37	37	48	33	34	38	29	39	33	35	31	33	35	35	30	41	37	45	39	34	28	42	32	36	38	30	45	31	40	36	33	33	29	34	34	37	36	46	35	29	38	35	36	39	41	39	28	41	46	33	40	39	33	38	40	30	30	32	34	33	27	32	29	34	33	38	36	40	32	29	30	49	31	43	36	42	32	18	22	37	35	40	53	38	31	33	46	43	41	39	39	30	30	35	37	42	31	36	47	37	30	34	42	39	24	36	37	48	28	33	52	40	38	25	37	33	39	34	39	41	41	37	35	26	45	35	35	44	26	43	40	38	32	41	36	32	37	32	31	31	30	28	27	31	24	36	32	30	30	27	31	29	32	38	39	40	38	40	34	44	30	41	35	44	34	32	39	39	30	33	28	34	27	36	47	22	40	38	36	37	29	37	24	43	35	34	31	33	33	37	40	42	35	41	36	26	22	34	34
21141	11218	6606	11442	19533	22444	20609	18475	15780	13485	12391	11124	9813	9249	8229	7469	7932	6581	4878	3649	2818	2136	1677	1557	1820	1719	1939	1543	1917	2785	3346	2826	2163	1780	1858	1720	1504	1510	1588	2182	1565	1128	1189	1099	1088	1076	1195	1091	8243	10484	9212	6110	3270	1685	964	611	468	423	400	440	427	389	402	394	409	370	414	399	401	423	408	366	390	411	411	415	419	375	411	437	409	397	417	402	386	415	409	395	411	435	413	386	392	397	381	407	386	406	430	409	396	414	433	416	397	402	414	448	406	412	395	395	392	382	396	373	437	384	423	430	400	390	380	398	342	393	381	380	399	400	381	402	423	382	396	377	430	392	412	410	433	381	391	401	378	351	409	382	396	393	396	388	406	411	371	409	411	378	383	380	372	388	407	381	390	388	396	384	420	364	411	392	410	398	410	422	409	420	431	434	416	405	382	378	420	427	422	357	370	385	357	383	429	428	368	370	359	394	432	397	402	441	379	358	425	402	379	425	405	397	414	384	371	381	383	394	431	432	381	373	413	451	396	424	401	396	416	390	393	419	417	409	419	383	413	381	442	421	396	420	419	387	393	419	356	438	388	421	368	397	399	367	423	404	372	394	422	374	395	392	389	416	387	412	376	392	394	390	407	414	415	406	421	365	399	382	426	402	408	399	379	417	418	366	410	416	390	374	433	375	407	384	378	427	409	382	401	427	403	390	375	444	419	437	461	396	384	436	413	418	377	385	371	416	367	396	417	369	403	410	389	411	382	381	376	409	391	372	363	358	404	420	420	385	430	359	396	381	418	421	406	379	408	420	361	399	394	393	399	411	429	407	418	399	442	390	402	381	386	404	381	419	366	367	384	395	408	433	412	409	404	425	404	411	403	371	452	418	382	372	422	401	392	423	377	422	403	377	400	396	378	398	414	398	456	420	405	389	393	385	390	416	398	376	398	405	400	411	384	387	386	384	413	363	407	385	379	384	395	407	428	394	406	403	411	423	379	395	415	435	392	404	408	392	384	412	408	396	407	408	401	396	426	391	383	389	388	377	401	389	412	380	400	405	372	388	400	369	382	409	430	357	399	377	392	418	431	375	392	392	387	436	404	411	375	382	402	375	408	416	410	372	401	424	438	389	383	399	398	414	391	395	403	371	425	428	403	398	425	424	405	408	383	386	399	422	416	353	431	404	362	413	396	383	422	415	430	411	413	406	405	412	394	398	418	400	415	406	387	412	403	395	420	402	400	434	379	374	401	410	381	361	395	392	445	398	408	420	387	406	408	389	396	365	419	425	430	413	414	365	388	413	410	383	406	375	370	419	376	401	369	406	429	426	461	405	376	445	384	413	425	408	414	405	384	441	415	381	420	442	413	386	373	376	378	399	391	388	377	383	402	406	375	382	384	408	437	393	387	427	432	379	397	396	435	414	421	433	432	412	401	427	387	383	417	409	405	405	401	372	394	432	391	377	342	390	411	433	378	405	423	414	399	404	359	424	393	396	396	389	394	405	428	421	431	402	398	440	438	445	429	388	409	394	409	404	391	408	425	378	395	402	423	394	382	372	408	402	408	376	396	399	381	378	383	429	375	410	390	403	395	380	393	399	395	411	424	418	430	420	376	391	375	418	425	418	379	392	389	423	391	410	404	401	403	408	381	381	429	377	374	375	418	381	381	409	419	428	403	399	407	421	391	357	414	422	386	452	400	391	382	374	387	410	432	382	375	388	394	430	397	434	393	396	399	411	402	385	428	401	385	379	402	401	430	412	414	413	433	388	393	388	425	403	412	368	374	398	408	384	390	413	396	420	398	438	399	423	393	393	427	406	417	391	411	392	401	417	399	352	417	433	410	417	403	394	393	364	372	402	406	399	415	384	418	376	395	374	415	378	396	402	389	396	406	381	383	399	411	377	415	413	404	405	401	377	395	385	427	371	375	400	415	409	408	437	397	437	440	334	399	425	421	410	413	416	402	423	385	408	405	384	390	379	418	393	437	410	351	392	390	403	406	392	437	380	382	408	368	391	377	394	419	380	385	417	374	421	408	399	407	432	434	419	392	373	416	410	403	429	401	432	370	414	379	382	410	399	405	378	393	393	408	361	394	409	411	417	436	402	421	368	367	403	432	387	392	402	367	396	410	400	404	381	404	386	412	403	389	418	412	445	397	401	407	440	410	406	384	411	409	404	433	382	369	400	452	426	380	384	407	411	374	385	360	424	401	416	407	408	420	380	372	385	420	381	393	397	434	399	419	356	387	392	391	402	389	397	391	372	435	414	381	383	381	411	381	396	402	428	385	412	402	434	391	414	377	435	379	372	402	379	421	383	382	397	393	376	354	390	392	381	385	371	424	401	385	418	395	361	399	422	397	398	398	396	385	427	443	408	413	390	427	413	377	386	412	359	389	407	397	431	411	393	379	414	379	418	408	394	386	386	425	438	391	401	371	388	403	413	385	400	406	419	389	387	387	400	365	387	418	421	407	425	404	396	413	379	384	396	383	391	398	426	414	396	427	398	406	380	379	385	429	406	352	374	396	389	389	426	389	362	385	389	426	419	416	423	425	396	423	408	370	376	408	419	399	394	408	400	418	402	390	411	411	397	380	401	387	436	399	404	435	359	421	376	407	411	415	414	378	384	377	401	420	418	398	377	376	393	431	425	416	423	388	454	423	361	409	363	400	405	396	432	402	373	373	406	373	398	371	412	372	406	462	404	416	411	417	412	398	412	383	380	410	379	403	420	408	366	407	382	375	430	396	396	438	379	403	409	365	415	421	426	397	409	438	431	389	433	404	425	404	407	445	374	360	378	395	433	405	415	417	372	420	397	411	410	416	443	383	367	404	427	406	360	397	393	422	437	388	379	420	394	412	418	363	404	438	405	405	424	368	393	410	394	448	376	401	406	421	402	383	373	387	392	396	430	440	407	392	369	390	406	410	396	407	411	369	394	404	390	406	409	407	391	383	392	383	382	393	366	427	396	396	418	406	405	422	425	404	397	372	396	397	359	409	417	396	411	389	395	404	405	409	431	413	393	406	396	397	357	383	408	409	395	413	376	388	450	387	383	398	398	385	392	390	377	451	398	389	400	400	412	433	385	394	403	427	431	376	386	395	395	418	448	417	350	397	406	373	388	414	406	388	413	369	379	387	410	403	382	418	392	437	357	372	402	402	423	401	394	408	389	439	441	351	409	412	448	402	400	363	397	425	397	384	400	405	396	376	390	407	392	358	391	416	379	447	386	398	397	395	369	431	401	400	394	412	345	431	390	413	400	397	401	374	377	412	361	391	396	426	394	367	397	418	405	423	406	385	360	371	385	376	386	396	386	401	415	380	402	418	390	411	409	406	352	418	393	396	396	373	420	406	430	405	378	383	420	375	395	428	407	425	417	377	378	412	404	394	376	419	389	390	401	397	397	378	406	395	388	361	460	428	399	359	404	355	417	404	430	388	405	395	395	410	363	413	426	429	397	373	406	425	409	402	412	386	388	391	393	394	409	366	398
1696	343	190	112	122	217	259	237	191	178	175	178	157	133	137	126	130	92	78	72	61	41	32	59	50	55	36	61	58	75	90	75	73	43	42	54	47	59	57	37	52	40	36	40	46	38	30	25	89	96	103	103	64	49	42	35	22	35	30	33	33	28	29	33	32	34	43	32	34	31	24	28	25	24	24	20	24	30	21	29	25	25	30	23	25	18	33	23	26	25	23	33	34	30	24	27	24	36	34	30	23	33	37	25	25	23	32	25	28	29	32	27	23	24	40	33	21	23	36	30	38	34	39	33	24	32	37	29	26	24	38	28	23	30	24	27	33	23	23	34	22	30	25	46	29	36	30	30	26	24	24	38	33	31	33	30	31	23	21	31	31	27	37	35	29	32	24	32	30	26	24	24	32	25	27	29	26	27	29	24	24	28	26	19	26	27	18	32	26	32	29	36	29	29	31	29	33	31	31	25	24	27	27	29	22	29	36	34	27	27	35	29	29	25	33	29	21	33	30	29	27	27	32	24	30	25	23	34	33	33	30	21	26	25	43	35	29	27	36	22	18	36	34	30	29	31	33	40	40	25	23	28	36	21	38	40	34	32	26	37	26	33	34	23	22	30	37	35	26	30	27	33	23	22	27	26	41	29	40	23	25	23	33	44	29	27	30	26	28	24	40	35	25	21	18	27	35	31	25	13	29	24	41	27	30	23	25	33	33	32	35	23	19	23	25	31	35	31	33	32	24	19	25	26	24	39	25	27	30	20	28	18	21	32	35	26	38	31	22	30	30	42	43	28	34	24	24	31	35	28	34	26	31	26	40	35	30	24	33	26	39	19	21	27	23	20	27	31	36	31	21	28	22	25	41	30	25	26	27	23	20	26	20	30	27	30	40	27	18	32	31	42	24	29	26	27	31	27	20	29	30	28	38	30	31	35	28	27	37	26	25	24	27	25	37	23	29	35	33	25	36	28	31	34	32	37	26	19	29	29	37	32	26	40	29	39	26	21	34	27	36	21	28	35	28	23	18	24	22	31	34	20	25	31	22	31	30	30	27	22	23	23	26	23	21	25	28	34	26	24	24	29	20	28	26	33	19	26	26	30	27	20	25	18	22	24	27	36	28	26	35	25	22	34	19	22	28	35	37	19	35	32	31	35	23	22	34	30	28	24	24	34	33	18	26	30	22	34	32	27	25	25	17	29	32	34	40	18	22	25	27	30	31	30	26	18	25	32	30	25	31	31	18	26	25	24	20	34	28	37	24	32	39	27	19	30	32	34	26	28	13	23	31	32	17	40	19	33	27	35	33	31	24	20	27	29	33	20	37	34	34	28	32	24	30	30	24	22	26	35	28	23	29	31	26	30	28	20	25	37	25	23	24	31	33	28	31	32	27	37	37	20	25	33	29	30	33	26	41	28	23	25	33	34	25	27	44	25	30	33	21	34	28	35	29	22	24	29	54	29	34	28	36	21	35	29	31	23	24	31	23	21	19	36	19	27	24	25	31	26	33	29	34	37	21	25	25	21	31	35	37	25	40	30	32	20	27	22	28	24	22	30	26	26	15	38	26	24	28	19	19	19	30	31	24	23	32	26	24	31	27	25	31	32	35	29	38	28	26	25	30	24	28	33	33	24	34	26	19	23	24	34	25	33	36	34	34	31	30	32	22	23	36	22	34	29	22	31	29	29	36	28	27	29	42	35	33	31	30	23	14	15	25	29	31	24	23	34	29	30	30	29	22	29	28	28	30	32	25	39	32	33	32	22	17	23	30	15	35	15	32	23	22	28	28	33	29	28	22	29	22	38	29	34	36	30	29	22	33	20	19	35	32	34	23	29	27	22	22	31	20	30	26	21	31	47	32	25	31	32	40	29	32	38	27	40	21	32	33	18	33	31	25	35	36	23	34	32	26	25	29	26	28	21	28	27	28	32	28	25	29	18	24	22	31	29	21	31	37	30	38	27	34	25	34	37	31	25	25	28	32	21	20	29	21	33	24	27	28	26	23	35	26	28	27	29	35	30	41	31	28	21	25	16	15	20	22	34	25	24	27	21	36	29	35	20	23	14	27	35	37	29	32	28	20	31	25	38	30	35	22	22	23	24	33	32	19	25	31	33	27	35	34	25	35	31	30	34	32	22	32	33	33	33	29	28	24	28	29	35	44	26	22	26	27	27	22	24	27	26	27	33	26	23	32	22	47	30	27	33	32	34	28	30	25	31	33	25	34	16	22	32	22	28	24	31	35	32	27	32	27	26	34	31	29	23	31	20	30	30	21	33	22	20	35	37	24	23	25	24	28	33	25	33	25	21	34	34	36	20	36	39	26	28	29	29	26	23	26	22	29	30	24	31	24	33	20	23	35	26	25	26	31	21	26	26	29	22	21	22	27	27	33	35	27	34	32	29	31	23	22	31	31	22	37	30	21	27	28	29	25	36	23	31	45	33	17	21	34	35	31	37	32	29	27	24	34	24	31	30	27	34	25	31	33	25	41	24	35	28	29	23	36	27	25	24	23	26	35	29	23	31	26	30	19	27	25	19	45	25	34	33	31	39	33	30	38	19	29	34	27	23	32	34	31	26	28	27	29	27	35	20	24	24	21	40	26	27	27	35	29	18	15	31	33	22	26	26	35	24	29	23	25	38	26	22	28	35	29	25	24	40	24	30	38	34	27	34	39	25	20	31	14	25	27	20	31	35	26	23	42	22	28	30	29	28	29	23	24	32	27	35	19	24	27	28	30	34	35	24	32	30	34	24	34	35	28	16	22	31	33	31	29	21	25	30	31	21	27	22	34	24	25	22	26	29	32	16	24	37	36	20	23	26	26	19	38	25	26	21	36	38	26	32	31	29	32	27	33	31	43	29	32	29	29	32	27	35	29	17	26	37	34	27	23	21	21	30	23	49	34	25	26	29	18	27	34	25	25	25	34	32	26	22	21	23	23	32	22	27	29	25	26	27	32	29	37	30	30	26	22	23	36	36	20	24	23	38	25	29	24	29	33	26	28	26	25	27	24	30	20	26	29	26	37	30	27	33	41	26	30	32	31	32	39	39	26	33	33	26	33	27	25	24	23	31	34	15	17	39	37	26	31	27	36	23	26	21	28	25	27	20	29	28	36	36	21	38	24	19	24	28	30	30	29	29	36	34	34	26	40	28	25	28	29	31	28	29	35	24	32	38	30	18	32	33	25	22	39	25	29	26	30	34	26	26	23	31	21	31	28	34	37	35	16	30	27	31	22	21	33	21	25	37	27	27	34	29	34	26	29	28	30	28	23	29	27	36	37	40	31	30	29	28	26	27	26	27	40	25	29	23	25	21	30	32	35	31	29	34	30	25	23	38	33	28	33	30	32	37	21	18	24	22	30	29	30	31	34	30	31	26	38	28	23	33	32	17	22	26	32	25	29	29	20	33	37	31	23	31	26	31	32	27	22	29	28	27	28	21	26	20	31	34	26	27	26	39	24	36	29	26	24	25	25	37
15036	6572	3490	6251	12813	15150	14475	11966	10019	8445	7574	6612	6196	5634	4887	5419	4776	3497	2552	1986	1481	1056	881	1026	1019	1254	946	1200	1295	2281	2119	1832	1953	1678	1276	1353	991	1114	1269	838	702	669	764	750	727	630	601	625	1967	3067	2822	2091	1348	814	524	410	344	336	290	328	311	306	326	310	307	286	320	344	303	308	321	307	270	303	294	295	309	341	317	343	328	368	321	301	296	296	298	340	328	310	287	336	317	305	287	328	318	303	325	288	325	290	295	312	297	310	348	277	277	306	298	332	320	315	291	325	290	316	302	305	288	292	284	312	315	324	329	290	321	279	323	333	291	335	308	291	316	301	284	333	326	343	322	285	291	311	315	306	323	317	304	312	323	361	317	303	327	318	273	315	345	315	292	338	338	326	308	344	304	304	311	302	291	312	295	294	341	298	325	298	322	331	300	330	303	314	321	284	311	322	302	316	303	303	293	287	309	274	313	312	324	337	303	332	297	306	301	329	306	326	307	324	317	333	300	308	288	324	335	303	292	306	322	330	335	305	310	312	318	314	318	334	289	350	271	277	300	320	309	312	299	362	357	345	331	326	335	304	328	328	303	304	296	295	317	291	306	353	343	341	340	335	308	328	305	332	309	318	340	337	319	320	342	293	318	318	307	287	291	344	285	304	330	303	325	332	301	317	295	328	304	335	319	315	325	300	317	317	304	298	282	332	320	319	346	306	310	297	309	280	302	311	294	323	313	355	281	321	279	339	324	334	331	285	313	286	325	327	334	315	300	319	346	316	323	323	303	327	274	333	298	297	301	307	308	299	306	335	331	332	312	325	310	328	316	327	300	294	333	285	326	358	280	331	320	344	302	303	282	299	307	317	308	348	315	327	316	298	344	322	322	303	313	324	310	315	291	296	308	306	294	317	308	356	317	310	286	301	315	324	300	305	302	344	296	309	327	317	281	290	303	301	308	327	302	311	291	307	310	331	308	296	326	291	306	320	321	332	278	319	326	303	319	298	331	339	332	335	319	320	310	300	318	302	314	325	319	320	340	317	284	322	268	307	297	324	316	299	317	309	287	332	328	337	305	325	291	308	310	326	308	298	329	323	308	296	312	322	305	322	325	327	343	333	270	316	314	328	305	306	319	280	345	322	310	300	308	293	284	299	290	303	317	305	300	320	311	357	319	308	276	285	329	306	343	315	307	291	327	309	333	290	305	343	308	323	330	330	304	311	325	307	301	330	323	320	306	297	317	273	326	323	316	318	314	291	324	339	308	311	320	304	314	307	334	327	292	305	312	292	292	323	345	300	315	280	299	326	294	306	314	325	307	315	290	298	304	336	309	310	326	312	282	319	304	311	321	335	321	290	307	318	297	309	327	308	318	326	299	297	308	290	293	311	365	326	307	322	333	328	317	320	304	351	318	301	339	310	334	321	317	294	294	322	304	348	324	316	287	314	286	343	310	300	273	303	324	328	301	333	341	304	303	304	302	321	290	323	307	325	324	314	325	294	323	308	316	318	288	289	290	316	339	331	295	311	347	320	279	337	340	311	310	324	298	333	320	296	288	343	314	331	318	346	304	360	325	295	292	321	320	330	301	329	286	327	302	340	294	326	289	333	336	310	311	302	310	301	293	320	306	298	291	290	294	335	289	300	337	305	308	281	331	321	288	321	298	286	308	294	343	313	322	308	295	324	303	338	304	295	267	291	302	328	334	353	353	317	334	286	350	327	316	329	309	304	300	308	359	305	322	321	338	283	313	296	286	332	305	322	320	303	289	321	330	315	318	299	340	323	310	318	334	315	342	332	298	333	318	302	344	306	304	303	293	314	318	325	333	297	325	347	326	319	333	315	330	295	306	310	320	321	337	345	338	316	322	351	309	308	331	333	328	309	296	319	344	305	292	328	325	336	322	351	337	318	333	291	304	286	321	329	316	292	301	315	323	317	310	342	291	331	329	294	297	333	303	316	311	312	322	315	309	307	281	318	330	314	326	323	305	316	338	340	298	303	320	327	343	328	297	294	322	297	306	323	302	303	314	338	308	320	316	318	321	304	321	304	293	307	320	359	299	303	306	326	346	281	270	305	332	309	341	327	337	312	310	316	306	328	330	311	323	339	323	336	344	294	290	318	322	304	317	314	289	341	333	319	289	353	328	346	304	326	348	307	292	290	287	335	323	313	315	332	300	305	301	341	321	325	326	335	282	309	278	336	303	356	342	345	319	301	331	337	282	345	292	289	283	298	342	290	332	316	312	298	303	307	314	324	310	320	313	309	306	299	281	317	324	301	334	293	306	303	304	321	315	321	308	298	326	296	320	319	297	330	327	310	327	337	295	325	333	334	321	318	302	293	288	302	324	294	336	318	302	310	327	301	299	312	336	307	294	317	299	320	318	316	310	333	293	282	331	308	327	309	324	320	290	318	309	287	355	348	324	331	298	329	330	318	291	300	310	338	310	322	321	360	317	325	294	310	294	308	304	297	324	279	313	323	298	309	304	329	305	288	312	361	315	284	287	303	292	332	305	295	344	292	299	329	305	317	309	304	300	304	312	322	322	312	305	337	307	316	317	331	280	280	328	327	335	328	282	295	329	301	323	310	283	306	306	311	307	302	306	338	285	323	353	322	358	291	297	286	299	314	314	342	331	342	291	324	324	295	308	310	293	321	304	309	303	301	324	299	343	324	322	306	293	294	331	292	291	291	339	310	287	308	324	300	334	325	312	365	321	337	312	348	332	295	302	353	321	314	306	334	296	301	320	320	314	311	298	313	333	342	311	322	280	306	343	299	315	323	307	297	319	313	348	329	300	316	323	290	329	299	297	312	324	303	297	308	291	317	331	334	305	306	311	288	356	327	276	298	310	343	317	303	330	329	324	295	313	312	296	305	294	335	325	275	317	337	308	285	306	324	336	301	298	314	322	332	317	324	296	327	302	295	305	297	301	295	319	326	323	316	296	308	318	337	293	351	324	315	304	298	309	316	322	298	302	328	322	306	309	323	312	301	290	292	299	302	321	323	307	304	286	312	335	295	318	304	306	297	348	313	302	309	329	325	326	292	296	289	310	319	339	341	320	305	297	287	306	344	340	307	291	345	317	319	338	322	298	332	316	316	311	321	325	315	321	296	301	323	298	328	306	313	320	305	316	286	293	292	319	293	294	281	306	319	333	318	317	305	311	290	342	321	301	298	313	300	312	323	319	301	365	293	317	282	297	318	303	305	313	315	331	302	302	306	302	286	335	293	296	297	313	321	326	305	304	348	290	288	270	297	326	310	293	328	322	320	288	317	315	338	312	356	304	319	313	294	312	318	313	308	327	288	314	311	335	289	339	334	308	304	291	329	288	304	319	353	293	347	289	297	299	325	292	327	314	308	298	313	305	320	326	326	311	289	318	283	325	333	310	327	295	321	323	274	311	278	314	336	294	303	331	329	289	311	337	299	294	347	324	301	313	277	317	330	312	317	290	330	330	292	330	334	272	317	285	325	300	312	325	295
1151	628	311	213	233	390	372	373	297	292	247	241	231	251	184	218	155	151	117	91	73	55	72	49	88	71	60	91	102	85	90	76	83	89	67	70	72	59	61	43	41	49	64	55	51	62	58	108	229	276	218	152	107	89	48	34	31	35	51	28	36	36	42	27	45	30	33	36	36	40	36	35	39	40	30	34	35	38	28	28	34	39	50	40	36	36	34	37	46	24	40	30	31	44	31	39	49	41	37	39	46	44	36	38	44	40	38	45	27	42	51	35	34	35	40	41	33	38	47	38	30	40	49	35	34	34	33	43	34	32	29	46	35	46	35	33	33	49	34	41	25	37	41	32	33	32	39	36	33	45	36	38	39	27	42	35	29	46	30	47	32	43	46	30	37	38	36	39	38	52	28	30	48	29	27	31	42	36	28	43	47	33	43	36	35	40	35	35	41	35	39	42	34	34	35	50	40	26	39	31	29	36	32	42	35	47	34	37	34	36	34	41	38	36	40	33	28	35	27	26	26	41	27	39	33	34	32	33	42	50	30	36	52	36	42	41	26	35	37	42	35	34	46	39	31	28	36	34	34	40	42	35	27	40	40	30	45	28	35	32	39	32	36	31	29	43	38	39	35	40	48	40	35	41	41	36	25	43	33	36	32	41	32	31	37	39	43	31	48	53	41	30	40	21	46	34	36	44	37	35	31	31	36	31	37	54	29	30	39	46	40	30	31	38	30	40	41	30	31	28	38	41	39	32	35	33	46	44	37	33	38	32	40	37	36	43	28	39	30	49	37	38	27	35	29	40	39	40	33	42	34	33	34	43	29	37	34	37	37	47	36	27	32	33	30	31	26	33	36	40	40	46	48	33	44	47	30	44	34	34	37	36	43	34	34	42	46	47	27	28	35	30	37	32	31	34	38	43	34	44	47	35	36	36	28	31	40	29	35	29	33	29	51	38	38	28	35	32	38	40	34	45	30	40	39	23	45	29	38	31	20	45	37	46	38	34	26	33	42	35	34	27	40	30	34	35	25	37	34	43	39	43	36	38	43	31	54	44	45	32	28	33	34	35	37	24	35	39	47	39	35	22	33	37	40	34	31	32	36	40	32	37	36	34	40	42	28	27	37	43	34	41	31	45	43	35	39	39	47	45	22	41	27	32	43	33	34	41	34	36	36	42	33	52	42	44	29	36	40	36	39	43	40	43	34	33	30	28	36	28	38	37	42	41	42	38	40	28	35	32	34	50	41	45	37	33	44	26	33	40	34	44	26	34	27	42	46	22	34	38	44	44	32	33	33	28	40	42	36	51	48	41	56	41	31	31	40	35	32	40	43	32	43	42	45	29	41	45	35	40	38	48	36	39	32	35	38	38	37	35	46	32	35	37	40	36	30	42	32	40	31	40	36	51	32	38	41	25	39	34	31	44	39	44	32	39	30	36	32	30	38	29	21	43	39	37	35	39	32	34	33	33	30	35	36	32	47	35	43	33	40	35	34	47	30	28	40	35	36	39	33	47	41	44	39	46	35	34	40	41	42	48	32	34	40	35	34	31	25	34	39	35	41	35	37	41	40	26	32	30	40	34	36	27	47	43	54	50	44	46	40	39	26	37	35	33	27	37	39	38	47	48	33	46	25	41	39	46	42	40	32	42	46	33	39	28	37	44	42	27	35	29	39	39	44	36	34	32	41	39	41	35	29	38	45	35	30	40	41	37	35	32	39	29	37	34	41	35	29	42	45	33	40	31	27	35	43	34	34	34	45	28	31	35	36	33	34	42	41	42	38	23	35	33	47	37	32	39	42	39	42	25	29	37	34	42	37	36	36	39	39	43	44	46	41	38	32	39	37	41	34	34	46	34	41	47	37	31	41	31	34	34	39	40	42	34	43	38	51	39	34	46	43	37	47	41	34	33	29	27	40	40	29	36	36	29	34	45	36	31	44	26	49	36	41	32	36	49	46	22	25	37	31	35	31	25	44	42	36	33	41	29	45	37	35	42	43	36	37	39	41	26	46	47	32	38	37	52	36	40	44	38	40	28	33	34	47	36	44	28	35	40	51	31	35	37	41	34	47	49	34	45	37	35	42	30	34	35	29	42	31	36	36	29	36	40	37	40	39	41	40	35	38	37	40	32	39	33	41	28	33	30	31	45	37	30	30	33	33	42	33	46	37	43	32	28	36	45	40	21	30	28	31	42	41	47	46	39	34	33	39	41	40	40	36	38	38	33	27	58	42	43	43	38	35	36	37	34	41	51	40	37	46	31	33	40	38	42	31	32	37	32	45	32	37	31	33	44	36	43	33	39	43	34	30	38	45	50	28	36	39	36	34	41	35	42	35	39	46	43	33	27	40	31	24	29	36	42	38	34	47	39	21	35	43	47	38	38	45	40	28	32	28	45	38	41	41	45	44	43	37	36	41	36	46	38	41	30	37	46	37	49	62	21	49	38	36	32	43	38	32	42	28	34	33	47	36	29	39	29	37	33	36	37	35	38	40	42	31	31	25	41	48	39	42	31	27	28	41	42	48	51	37	34	35	45	35	33	39	37	39	41	33	40	34	38	55	42	48	41	34	41	29	47	39	31	36	35	36	33	36	32	34	37	36	39	34	39	35	29	27	35	34	45	34	38	42	24	45	43	26	37	41	36	33	37	37	37	24	30	40	40	45	35	31	33	41	44	43	34	42	33	53	51	42	48	36	23	52	32	31	33	38	35	45	32	50	31	42	41	46	33	33	34	33	39	34	34	32	31	36	36	50	36	51	47	29	26	32	42	40	31	38	57	39	37	25	32	37	43	31	36	38	25	31	32	39	25	47	38	33	41	35	37	42	39	36	37	31	34	36	42	42	42	35	37	47	36	38	40	35	39	37	44	28	33	42	28	36	31	24	31	33	43	48	37	34	48	32	43	47	34	31	23	33	36	33	42	33	42	38	42	32	39	40	35	27	46	43	36	47	42	38	42	26	42	36	35	36	36	22	39	35	39	35	38	39	37	33	28	42	45	44	32	46	41	32	35	38	39	41	38	45	33	26	39	33	43	37	32	33	44	45	36	38	23	26	58	33	32	32	34	33	35	30	34	40	39	39	41	37	32	38	45	37	41	43	29	37	36	36	33	47	42	39	33	40	32	48	43	38	32	41	23	31	46	38	35	39	43	30	35	35	41	34	37	40	40	40	35	34	33	51	34	26	48	40	37	33	43	44	33	42	25	36	36	39	33	39	26	33	34	35	33	48	28	35	41	44	45	41	26	29	42	33	34	44	31	38	36	34	37	41	46	43	43	34	35	31	30	32	32	47	25	38	33	35	46	45	28	38	27	29	32	36	34	41	32	37	37	50	47	46	36	49	29	39	32	32	45	23	23	42	27	33	31	47	45	35	40	25	31	44	36	36	44	38	34	31	32	38	33	36	31	33	41	49	41	44	21	40	32	37	54	28	30	28	33	32	36	34	39	42	41	34	36	31	32	31	40	28	35	39	46	30	35
17848	9720	5466	8829	17212	20059	18781	15336	13669	11562	10748	9323	9007	7903	6781	7406	5540	4415	3536	2586	1850	1475	1462	1559	1749	1599	1602	2096	2561	2210	2273	2161	2179	1822	1617	1625	1504	1078	1057	855	778	889	1254	1106	956	892	1005	2782	6258	6857	5676	3850	2275	1232	759	543	484	398	408	398	433	355	385	376	387	393	393	402	379	420	433	386	410	418	407	394	387	390	348	383	420	383	385	404	394	376	409	386	382	370	394	394	384	406	414	378	397	379	379	382	421	391	394	400	391	428	370	373	397	378	400	377	408	387	397	420	413	425	414	387	420	371	387	409	410	423	409	361	417	397	392	404	398	385	410	403	409	402	379	415	393	355	405	391	381	359	413	380	382	404	385	423	373	376	433	384	438	393	415	408	377	424	398	362	379	403	366	389	412	396	420	415	376	349	381	402	358	421	427	420	398	384	398	389	380	368	366	377	377	407	406	391	386	399	383	373	425	393	419	380	399	396	385	416	376	360	390	393	387	377	402	394	384	430	422	391	400	399	396	398	389	400	379	410	400	380	392	355	377	403	435	386	392	395	410	387	409	384	370	359	365	409	392	392	401	424	371	398	430	408	422	450	403	420	404	392	391	378	408	388	396	398	411	417	397	412	383	357	406	422	407	402	432	366	409	380	408	391	396	407	371	412	427	375	409	420	427	403	392	387	371	411	388	413	406	392	430	382	447	423	403	346	395	392	372	381	381	421	383	396	435	380	442	388	393	379	403	430	422	392	386	387	415	405	392	404	393	387	383	400	386	402	376	394	389	408	380	389	378	403	398	416	379	417	390	386	378	401	430	405	380	371	378	389	394	375	428	393	373	394	410	384	438	429	399	411	390	418	401	371	386	408	406	401	381	383	408	455	404	416	405	410	350	386	399	439	401	370	449	403	395	346	437	401	411	383	410	365	373	423	365	448	389	385	433	372	395	433	363	413	374	381	401	392	384	444	408	422	373	442	437	428	388	414	379	394	397	398	422	421	441	410	381	418	396	392	408	402	418	404	374	401	420	428	420	408	396	409	398	361	404	376	380	369	435	416	366	390	390	375	428	378	421	392	399	371	420	425	385	356	384	394	401	403	438	430	424	371	384	390	375	380	372	393	389	398	423	382	420	414	379	375	369	388	402	388	400	383	392	437	408	408	367	390	415	426	383	378	382	421	403	407	399	426	393	390	397	402	391	374	429	413	370	371	384	402	372	407	414	396	393	419	373	405	383	394	432	409	410	390	435	383	384	408	367	409	400	399	416	355	424	426	364	406	395	384	378	370	398	388	403	387	392	392	408	429	354	384	426	415	397	380	405	405	376	395	371	413	369	410	398	405	391	415	397	400	393	386	352	427	420	429	429	381	363	423	388	419	395	400	418	386	396	410	389	386	403	413	372	420	378	411	397	370	426	416	415	408	453	366	388	393	398	379	379	386	424	461	370	392	411	343	384	405	414	394	405	400	406	428	423	399	378	370	391	411	386	377	424	395	389	374	401	399	447	415	395	435	387	415	440	395	412	405	366	424	403	409	414	398	388	394	394	414	376	376	422	388	401	442	429	398	405	437	382	390	388	417	407	406	374	394	416	375	392	425	389	403	399	380	403	364	407	421	431	401	380	412	384	390	358	405	362	402	394	399	391	340	400	374	399	398	350	425	415	386	426	393	387	384	402	414	377	374	386	396	438	387	389	411	411	406	385	409	382	403	412	416	426	394	409	381	356	363	394	402	395	406	404	389	386	355	409	403	398	397	369	410	375	383	391	367	382	406	378	416	398	368	414	370	433	372	406	442	384	382	406	387	375	411	379	421	418	367	402	364	424	395	404	397	395	402	398	409	397	387	379	397	399	401	392	384	371	382	383	389	410	366	401	371	411	425	391	404	395	407	375	432	389	442	371	389	391	419	400	402	382	410	376	426	400	421	376	428	394	398	400	360	383	407	377	401	391	362	374	414	368	431	369	389	428	406	387	441	403	379	396	411	417	427	370	382	408	402	397	381	397	394	389	403	378	428	384	406	383	423	426	384	394	413	414	382	383	390	377	415	396	393	389	423	405	393	389	372	376	372	417	415	395	403	390	405	379	415	413	373	421	415	392	394	398	387	387	404	389	389	403	413	391	431	353	424	377	349	400	369	385	389	377	411	392	395	385	386	403	399	433	444	448	405	381	370	394	393	380	420	387	427	406	388	435	388	409	428	403	406	379	426	405	413	379	385	391	415	381	380	405	371	422	403	396	384	410	414	398	358	417	402	378	383	415	373	400	421	403	403	416	387	391	417	394	393	393	407	398	403	416	388	387	421	406	392	396	418	386	382	403	373	399	398	422	400	379	417	388	379	392	415	372	422	419	384	402	401	394	398	405	410	409	429	399	399	414	413	382	393	355	382	349	428	416	384	366	391	429	380	401	373	396	412	381	432	396	375	404	411	414	377	394	409	419	368	411	388	397	377	397	400	397	387	430	391	435	384	402	406	404	387	362	375	417	426	451	381	396	373	395	390	400	380	390	381	376	365	380	393	443	383	411	381	412	391	398	426	419	376	404	407	395	418	401	399	386	391	439	401	442	406	382	390	397	418	424	401	371	397	402	394	399	415	374	383	398	418	394	397	403	400	433	403	380	433	427	415	396	403	374	362	379	401	398	429	393	372	411	424	395	383	385	424	395	429	377	416	379	397	390	385	410	400	404	431	412	402	433	396	393	387	375	383	404	400	359	411	389	410	405	421	391	393	418	412	401	373	406	372	392	375	375	383	427	411	431	425	380	403	393	364	394	371	389	382	425	380	372	444	374	389	383	363	370	427	435	411	442	414	437	380	420	391	399	402	410	407	380	394	403	383	396	368	391	384	414	393	394	418	411	410	387	402	371	392	351	390	395	385	411	383	399	398	366	355	402	426	409	399	395	405	394	419	400	385	352	418	448	411	441	390	359	402	368	366	408	426	417	398	358	401	389	376	380	402	446	388	413	396	387	416	358	395	393	430	399	418	415	403	435	399	386	386	408	403	429	426	363	423	413	388	390	415	414	383	384	395	404	378	408	383	382	435	381	408	421	420	411	412	430	399	386	380	410	406	391	401	396	362	421	393	397	381	402	398	401	390	392	368	426	399	399	413	420	417	384	401	412	419	386	433	365	412	397	399	430	408	411	413	399	382	419	386	420	404	407	464	401	422	433	393	428	396	394	372	391	370	385	408	414	403	446	399	388	395	372	421	361	425	395	409	410	355	382	406	394	448	391	401	400	368	420	374	414	377	431	430	368	369	380	379	415	405	427	466	399	388	394	393	405	386	383	453	365	389	411	391	376	389	404	424	405	429	387	421	389	408	410	396	396	377	376	374	434	382	397	396	409	377	391	391	392	429	423	393	403	394	394	400	405	371	397	415	376	393	376	386	404	366	409	382	401	404	395	415	424	385	413	393	382	415	382	394	408	411	406	393	391	382	402	383	387	410	397	407	400	437	394	393	399	386	371	350	379	375	382	411	426	407
2651	532	315	183	236	351	381	323	282	300	267	295	233	227	232	184	156	118	83	80	74	70	61	54	61	54	48	60	84	86	77	61	77	50	52	39	43	53	45	47	37	42	48	49	32	38	52	117	293	282	227	143	91	42	46	16	33	30	25	25	38	24	34	27	30	26	24	32	30	29	24	24	34	23	27	26	32	12	23	27	32	30	18	26	23	22	29	31	40	19	24	29	28	19	23	36	28	22	24	35	34	37	29	24	29	17	31	33	24	28	29	27	22	28	29	23	37	28	23	28	22	29	24	25	15	33	27	17	23	26	22	25	36	41	30	28	28	25	24	26	25	30	27	19	30	30	29	28	22	27	30	33	26	35	17	22	16	16	20	32	27	29	23	28	21	26	28	28	30	25	28	26	25	31	23	25	28	18	20	22	35	25	29	37	19	34	28	21	21	35	36	29	17	27	32	28	38	23	19	28	24	34	19	29	23	32	29	20	25	23	23	24	30	23	26	21	22	39	28	30	32	31	27	28	31	30	27	32	24	28	31	25	24	31	35	27	31	30	19	23	27	31	30	28	24	34	30	30	25	20	22	16	29	21	41	26	33	25	26	36	25	25	19	27	24	28	32	32	34	34	19	27	19	25	25	25	17	17	29	24	27	19	26	27	21	34	27	17	14	23	37	23	36	28	23	29	28	33	22	26	19	32	33	25	24	19	31	30	26	27	23	39	21	27	32	36	34	25	28	32	34	23	26	32	29	28	22	37	20	20	32	21	27	21	27	36	33	22	27	29	23	27	24	24	20	30	23	25	24	26	28	22	26	35	33	29	34	30	16	25	22	26	29	23	30	24	23	27	20	24	23	20	27	21	25	30	27	38	24	24	26	29	27	16	29	28	20	23	29	23	26	28	23	28	24	36	31	30	25	23	23	26	27	22	32	27	38	27	30	25	19	31	26	28	23	28	32	28	24	24	23	29	29	23	24	31	31	19	25	20	24	43	33	38	22	28	32	19	25	26	25	19	31	29	29	23	26	25	28	30	32	27	27	30	28	24	31	31	27	27	28	34	22	16	24	33	32	30	31	26	34	27	27	33	29	30	31	31	26	24	34	26	23	36	25	23	26	23	30	24	32	25	15	32	27	27	32	31	19	25	29	29	25	26	26	31	23	30	29	28	31	35	30	27	24	20	28	27	31	25	28	20	27	24	33	28	21	30	28	14	27	18	30	25	26	36	41	28	23	42	26	30	22	35	28	22	22	26	24	27	26	32	32	33	32	17	31	17	32	29	29	30	20	26	24	16	40	28	29	26	28	27	28	20	27	29	19	25	31	17	23	28	21	32	33	24	27	25	24	33	24	22	16	30	25	41	18	28	37	30	29	39	31	34	26	31	22	24	28	19	31	22	35	29	26	30	25	27	27	31	32	29	19	21	36	28	21	28	34	34	21	32	27	20	29	25	30	22	30	28	25	23	26	32	22	24	29	26	22	28	40	37	27	30	28	36	29	31	27	23	24	33	19	31	27	25	30	27	29	23	17	26	22	28	31	28	22	22	33	32	31	33	23	28	28	21	19	20	20	23	27	34	27	23	26	23	31	22	28	30	22	30	17	30	20	29	36	22	31	30	32	26	22	32	24	38	36	35	38	30	27	29	27	25	24	28	27	43	22	29	35	27	28	25	33	22	31	21	21	17	20	24	35	29	21	29	23	25	32	36	32	26	22	35	27	36	22	34	26	28	42	39	18	33	31	28	16	30	32	33	23	34	29	27	17	26	24	28	25	19	27	25	26	25	31	30	27	25	26	27	22	28	27	31	23	30	25	23	25	26	22	20	18	33	29	22	33	25	29	28	33	32	34	16	29	24	33	33	24	28	35	20	27	28	27	30	24	20	28	34	25	27	28	23	33	20	15	22	19	25	31	26	20	29	32	28	22	23	30	43	25	25	22	28	22	24	33	33	28	36	28	19	30	32	28	33	27	22	39	20	19	22	25	26	20	21	33	32	20	28	18	25	37	26	30	21	17	25	34	31	28	22	20	33	20	28	25	20	17	13	25	21	30	27	30	19	22	30	18	17	22	25	35	33	27	26	33	24	34	26	28	23	33	20	23	29	31	27	25	22	28	30	20	32	30	33	25	23	31	27	33	29	30	31	41	42	24	25	24	25	28	19	19	25	25	20	22	27	29	25	21	29	28	31	30	29	32	31	22	27	21	23	30	30	29	25	17	29	22	29	27	23	29	37	25	33	35	30	30	26	19	31	41	27	31	17	18	28	27	32	37	21	29	31	21	25	29	23	19	30	27	31	34	26	25	28	30	34	20	34	22	25	17	35	24	25	23	26	32	19	27	27	30	22	26	29	21	20	12	20	24	30	25	29	26	29	29	24	24	29	26	20	31	29	24	22	31	29	25	21	30	24	20	30	20	31	20	18	24	26	27	31	28	21	19	31	28	28	26	29	30	23	26	23	26	27	24	28	26	26	23	22	21	20	29	18	29	29	28	29	29	31	19	30	25	24	19	26	30	24	18	30	28	38	34	24	26	33	20	27	23	30	21	31	21	26	30	22	33	31	21	31	25	24	27	33	41	29	29	21	30	26	27	18	23	22	34	31	21	23	19	23	26	24	22	24	37	37	25	25	31	27	27	30	28	25	21	28	24	27	23	22	25	32	12	25	20	35	26	23	30	19	23	30	26	22	28	26	26	27	21	21	20	28	21	25	28	30	27	29	21	30	30	28	24	22	33	24	23	27	23	24	28	30	26	22	30	32	36	21	27	20	33	16	32	23	29	24	25	23	36	23	23	40	22	22	29	31	25	30	22	25	19	26	26	25	38	23	21	27	22	16	20	33	25	24	26	29	29	30	27	18	27	22	33	24	25	21	26	23	23	25	35	28	24	34	23	30	15	29	28	27	20	26	15	20	30	28	32	27	34	25	29	30	25	34	24	26	31	25	17	23	24	27	31	29	24	30	21	22	25	28	39	26	26	35	28	23	31	26	27	24	28	21	25	23	22	22	25	29	29	24	25	27	33	36	18	40	34	28	22	31	33	30	28	26	32	33	27	28	20	24	25	23	30	23	20	28	26	31	24	25	26	31	21	30	26	22	35	28	35	28	20	29	33	15	27	24	26	32	14	29	24	30	35	27	23	34	25	22	23	22	40	28	30	27	29	29	25	29	30	18	23	32	30	23	20	37	29	28	25	23	29	18	25	23	22	23	30	25	26	29	27	26	22	31	25	25	32	39	36	22	24	31	35	25	18	20	21	21	22	28	26	21	28	32	29	30	27	28	31	20	29	32	34	20	24	27	24	26	26	25	21	36	22	35	25	34	27	34	24	24	22	36	20	19	22	29	19	23	24	23	29	17	28	35	28	26	33	28	31	24	24	22	22	27	23	29	26	18	32	24	33	28	21	21	25	25	27	25	30	35	27	23	23	29	29	30	27	24	31	25	24	18	35	28	28	24	25	26	28	26	19	33	19	32
17397	8849	5032	8487	17081	19382	18089	15465	13130	11936	10795	10111	9562	8284	7656	6855	4947	4116	3328	2204	1738	1602	1568	1472	1435	1364	1705	1985	2022	2243	1799	1762	1669	1320	1126	1075	1164	1138	904	812	768	800	1045	988	731	610	833	3763	7192	7440	5487	3331	1919	1026	556	379	309	338	292	317	301	303	283	279	313	312	328	276	294	301	304	305	311	262	267	285	287	298	302	277	294	260	268	281	300	289	346	288	295	270	307	260	314	285	282	296	296	298	286	286	300	273	286	336	302	285	297	292	297	320	332	304	299	279	284	256	260	294	289	267	298	271	299	282	303	283	277	307	304	283	291	315	283	294	306	284	276	258	302	300	316	281	305	302	278	306	306	260	289	261	264	314	257	289	297	286	306	283	301	283	301	306	259	270	277	308	300	276	280	291	298	302	271	267	270	290	301	290	289	272	307	290	279	308	293	304	258	284	302	276	281	288	302	291	307	294	262	312	256	292	276	299	312	318	278	255	269	291	305	286	292	240	286	267	278	252	261	283	301	308	270	287	284	288	299	282	265	262	300	263	263	287	314	306	316	309	289	330	307	289	280	283	265	293	276	266	305	298	267	308	293	313	295	281	289	311	280	284	282	283	270	289	259	290	297	278	311	327	292	306	277	289	306	281	291	243	302	297	286	283	279	316	278	317	283	265	293	292	302	318	315	294	265	266	307	281	280	306	278	279	301	281	269	274	305	278	313	297	273	275	280	295	302	291	294	313	311	305	316	260	263	267	284	284	295	312	267	279	300	283	303	298	291	271	292	295	288	281	300	279	288	291	302	298	284	291	277	284	312	322	302	321	305	340	278	281	294	275	264	297	322	280	305	294	293	260	315	289	266	292	306	299	279	315	282	270	301	270	316	310	337	345	281	288	268	312	291	280	333	289	273	305	290	280	303	297	315	291	290	288	326	313	294	279	269	312	258	295	335	267	297	285	317	281	271	294	287	299	286	293	291	283	303	297	297	296	313	283	294	286	317	269	279	258	284	304	295	318	291	285	309	296	278	299	280	278	306	288	286	296	299	293	264	285	262	295	332	286	302	293	290	282	282	306	334	294	291	268	336	288	299	271	301	285	268	277	294	286	255	319	269	293	305	288	318	287	308	310	284	294	285	277	303	270	270	293	268	337	302	293	287	297	287	276	306	277	289	294	303	275	261	263	299	290	263	296	275	317	254	297	288	297	293	268	290	260	284	323	280	282	301	294	312	315	294	271	266	306	307	293	281	282	274	307	313	299	300	300	320	290	308	283	289	298	285	319	291	284	292	283	283	309	259	278	329	304	271	314	295	287	295	321	280	288	279	278	298	295	314	312	292	297	276	291	309	309	305	300	288	300	292	304	279	251	287	309	288	287	267	283	302	279	285	308	299	303	305	316	275	292	294	276	291	321	267	295	311	263	289	292	292	284	259	292	261	310	321	306	268	291	293	317	293	321	326	339	310	276	283	263	306	318	303	299	290	278	308	278	294	283	307	289	284	269	272	286	309	289	276	267	252	293	286	294	296	277	299	289	304	290	270	333	282	301	302	320	296	300	276	291	273	292	276	271	295	283	275	286	303	289	320	295	298	326	286	283	272	272	290	314	281	318	282	292	301	294	266	286	291	293	300	288	295	300	299	298	300	290	287	301	317	287	324	313	290	282	293	307	297	325	285	273	302	301	285	288	302	293	306	273	298	269	293	293	275	284	282	312	295	287	276	306	282	309	292	292	297	284	296	259	314	287	273	279	293	317	303	244	286	276	316	288	298	284	285	277	308	259	281	268	298	301	300	304	334	305	292	315	312	306	291	305	308	277	303	287	305	309	272	297	304	310	297	286	302	261	310	308	301	302	276	305	308	266	272	285	264	276	283	279	297	259	288	295	256	281	286	291	270	304	304	277	273	287	320	267	285	303	281	297	278	260	314	302	301	277	316	270	308	291	277	278	273	321	302	294	270	309	310	317	295	273	285	308	280	292	304	298	327	281	293	275	297	300	304	283	269	262	325	261	339	256	293	278	272	301	290	274	294	290	292	300	292	303	280	257	285	288	280	305	277	295	297	288	305	292	287	295	247	299	296	297	288	271	289	306	273	300	300	286	287	288	284	274	300	321	295	286	289	330	309	304	317	272	253	303	309	266	276	305	294	295	265	291	289	284	267	296	259	274	268	290	285	298	269	309	294	291	280	333	311	294	290	276	304	284	287	271	323	275	293	317	291	297	279	277	289	297	339	298	287	306	295	292	299	309	269	303	299	284	307	281	308	256	276	261	280	290	309	284	330	302	304	310	301	281	276	300	315	283	313	300	303	276	308	294	296	282	300	311	277	298	308	249	295	308	303	317	266	286	307	304	281	301	287	297	293	291	270	301	311	291	278	280	281	309	323	292	310	271	290	316	269	285	261	297	287	299	271	283	285	280	292	321	304	315	308	293	271	321	289	276	292	265	270	298	321	298	305	291	299	304	309	322	306	312	284	316	283	296	309	302	299	282	293	287	295	285	285	288	291	297	268	313	284	279	305	259	281	316	277	273	292	294	293	289	311	294	285	298	303	284	288	280	317	319	305	290	320	286	292	301	305	289	336	283	311	298	277	317	297	294	274	287	251	265	315	304	304	265	285	299	312	266	310	276	305	276	304	281	314	285	303	266	291	303	285	281	296	303	313	284	300	302	286	289	277	293	279	305	284	315	282	290	281	292	271	355	321	283	300	296	297	302	305	288	285	312	289	273	297	291	297	260	265	314	310	277	271	285	313	283	289	308	282	307	293	307	303	315	319	264	258	299	286	282	310	265	321	276	293	280	271	285	278	311	238	297	277	294	297	296	301	290	310	304	293	297	309	302	306	275	313	287	303	298	302	278	297	280	313	329	282	318	294	274	282	315	277	279	296	299	313	290	263	287	262	314	301	309	308	263	297	299	298	290	322	282	264	314	300	304	327	284	289	260	314	304	293	275	281	287	298	307	301	290	314	301	298	304	282	282	326	306	290	280	284	288	324	297	278	301	314	297	308	296	288	322	278	316	289	315	304	295	282	260	289	267	281	299	251	292	311	305	298	272	275	289	303	287	299	281	324	310	310	322	275	280	288	293	316	265	287	281	332	270	303	324	265	282	299	273	271	270	292	292	298	291	298	321	318	294	279	274	360	267	291	285	297	259	274	285	316	313	290	308	302	251	303	343	273	276	280	305	273	299	284	297	296	296	306	287	286	268	296	293	284	296	291	280	281	324	287	315	289	261	297	313	286	288	254	296	276	296	288	283	275	289	301	264	329	292	315	291	281	298	268	289	272	313	323	290	304	287	295	294	322	292	284	309	292	302	295	282	300	278	289	289	280	290	320	290	251	284	303	299	273	312	284	294	285	315	302	279	323	267	288	275	281	332	302	337	305	304	304	315	293	334	301	284	291	304	287	295	289	304	282	267	276	284	273	269	321	251	289	310	282	297	294	315	278	270	295	287	276	317	294	309	291	275	303	315	285	285	283	282
1767	771	393	292	331	417	432	432	359	404	360	341	334	311	311	257	162	153	116	95	74	90	92	77	72	75	137	125	109	86	81	67	62	62	61	49	53	51	52	50	41	63	70	59	57	39	54	201	449	434	315	181	123	78	59	37	42	42	37	32	36	48	30	40	34	41	36	27	28	35	35	32	34	33	39	30	42	35	36	39	30	29	43	37	44	47	25	31	34	28	35	30	38	31	36	32	25	25	34	41	32	34	35	37	32	32	34	31	30	42	35	32	33	41	37	29	28	43	40	39	35	34	37	39	35	49	35	30	39	37	40	36	41	38	31	35	41	32	29	33	39	36	40	35	35	41	34	40	41	43	36	40	40	37	41	27	38	33	42	32	37	35	37	28	33	46	25	33	30	34	38	30	45	35	34	37	37	31	46	35	42	39	30	36	34	39	44	36	34	42	36	35	35	39	36	39	26	34	37	22	31	30	42	27	35	36	38	45	30	36	32	34	32	37	44	27	38	30	46	36	33	34	36	49	35	32	35	45	52	29	29	43	43	34	37	28	23	43	33	33	39	47	27	42	40	34	40	45	30	37	32	50	38	30	32	33	31	41	36	35	47	35	31	37	37	36	42	40	41	38	27	36	32	32	33	45	39	35	34	35	33	41	29	32	34	35	36	43	38	41	46	29	39	38	41	41	44	27	35	37	41	44	53	39	42	34	41	37	37	36	27	44	35	49	31	28	30	36	40	33	42	33	29	44	46	32	32	35	33	41	37	35	37	42	28	38	34	31	32	35	39	38	33	28	42	45	37	25	34	37	38	32	28	37	41	32	45	33	31	39	37	42	24	36	39	36	40	33	41	45	35	21	37	36	21	40	27	37	35	36	43	34	28	34	37	38	33	43	36	40	39	38	34	48	39	28	32	45	42	46	26	48	32	33	34	43	35	24	21	37	31	33	32	38	36	35	32	38	43	38	31	38	38	27	44	43	39	45	41	31	31	35	24	29	35	31	32	42	34	29	35	34	36	41	43	31	40	33	43	37	40	27	26	43	31	38	29	37	35	32	30	26	44	46	30	31	40	43	34	42	42	43	38	38	43	40	36	30	24	42	31	37	33	51	38	44	50	28	40	26	36	39	39	39	31	42	37	32	39	40	34	25	37	41	33	33	40	39	36	43	33	34	40	35	49	32	46	35	20	46	32	32	29	36	35	45	35	36	35	23	35	33	38	40	30	39	38	35	39	33	34	38	43	32	30	22	35	43	34	30	29	34	35	27	42	38	46	30	35	45	33	42	32	31	39	25	31	34	43	28	30	39	39	34	39	29	36	37	37	30	30	37	30	34	38	42	42	27	35	31	42	38	31	37	30	28	38	26	28	41	31	42	34	37	37	44	40	33	36	41	33	39	46	34	43	36	34	40	36	31	32	47	34	32	36	28	32	34	30	37	28	33	34	37	39	29	41	31	32	34	33	30	35	42	40	34	43	35	45	43	51	40	40	27	31	24	33	37	42	28	32	39	41	45	43	21	43	42	33	41	42	29	34	36	38	25	35	28	42	39	34	35	42	33	38	44	31	38	33	39	31	32	24	45	34	30	36	30	41	25	40	32	38	36	33	41	37	38	42	41	30	29	27	27	30	31	31	39	23	29	29	31	45	44	41	42	42	38	42	38	45	27	32	41	27	31	30	35	41	37	30	35	34	37	33	32	42	50	36	34	30	33	39	43	35	28	42	44	36	39	38	33	31	27	35	38	44	34	39	26	36	48	40	35	36	45	32	35	31	33	27	36	33	31	33	42	30	37	29	34	39	30	41	36	28	33	23	42	37	27	44	35	30	33	38	44	30	37	32	36	38	44	31	38	36	42	40	45	36	33	36	20	30	33	27	35	43	41	27	32	42	31	36	48	30	42	32	32	39	31	38	31	37	25	35	30	33	42	33	33	32	38	36	38	43	40	30	34	33	35	36	35	29	34	31	36	45	38	41	37	35	29	36	32	36	36	30	32	42	38	36	38	45	34	27	26	32	21	43	28	38	48	40	30	38	36	37	36	35	40	37	46	29	41	43	32	28	33	37	33	38	49	26	30	37	34	44	38	42	29	30	35	43	28	32	40	32	24	41	45	34	31	37	32	45	41	42	18	38	41	42	33	33	41	26	41	34	19	41	40	27	41	27	45	33	46	41	37	45	29	45	34	27	43	31	45	34	33	31	35	44	38	29	33	38	33	35	39	39	31	32	39	47	31	34	46	38	28	41	33	30	38	46	27	41	33	27	41	39	26	32	42	36	29	41	29	34	37	32	30	38	32	31	34	25	42	31	28	36	28	32	49	40	41	33	29	40	41	38	33	31	33	45	37	38	30	34	32	29	43	40	32	34	29	30	34	28	38	37	42	38	35	34	47	42	31	33	39	29	42	36	32	28	33	35	40	36	30	38	33	39	31	22	41	33	34	34	34	42	33	36	31	41	24	29	29	25	32	34	28	40	32	38	44	32	44	30	40	45	39	29	29	39	36	33	35	38	34	40	32	33	37	32	35	29	45	43	43	26	36	34	42	36	42	31	33	36	33	35	55	37	24	29	31	32	41	35	42	38	46	38	39	35	50	34	22	43	46	28	36	34	37	48	41	38	32	35	38	26	40	34	30	40	36	30	35	44	26	32	28	30	32	42	43	35	41	37	37	29	47	31	38	36	39	37	27	26	40	28	31	41	41	39	34	31	32	39	40	39	33	41	33	29	32	31	33	29	27	29	41	31	29	33	38	20	42	44	39	39	39	40	25	41	36	29	36	33	36	29	34	24	38	23	37	34	43	35	38	43	35	36	37	34	23	29	36	47	29	43	50	40	31	40	40	43	32	41	30	25	28	42	34	36	33	29	38	28	38	39	27	30	34	34	28	33	36	28	38	41	35	34	32	34	33	34	31	32	39	41	46	31	32	34	26	29	30	30	35	30	30	37	35	32	54	38	45	39	42	43	36	39	40	52	35	28	37	34	37	29	44	40	30	37	29	41	33	40	32	27	29	36	37	31	45	33	40	27	34	51	31	35	35	38	48	33	31	38	27	33	30	42	36	31	29	37	36	38	29	26	34	28	37	36	44	44	40	45	42	37	31	35	28	34	39	31	30	26	38	53	45	27	34	28	36	42	37	33	41	35	39	45	34	30	35	38	29	34	31	49	38	41	32	24	37	27	32	44	35	30	28	29	28	32	32	27	31	40	49	34	36	31	29	31	39	32	29	40	31	32	32	34	35	37	35	32	31	35	35	42	33	37	40	37	36	39	36	43	30	29	36	51	34	34	28	35	30	50	31	51	28	35	38	27	34	32	43	40	29	37	36	40	46	43	32	31	38	37	42	28	45	33	40	28	41	43	35	33	35	39	48	41	32	30	42	41	41	42	39	32	35	42	32	29	41	35	34	43	30	32	29	28	35	34	40	48	28	36	43	36	37	35	36	33	38	47	44	30	32	30	38	40	35	30	28	24	30
20693	11352	6439	11444	20260	22362	20746	17849	15602	14878	13216	12608	12045	9875	10035	6901	5820	4844	3701	2799	2295	2423	2051	1806	1810	2702	3825	3626	2788	2344	2238	1530	1528	1472	1266	1111	1128	1005	1039	892	832	1040	1595	1279	1090	928	1008	5663	10859	10111	7664	4653	2647	1220	682	505	441	386	364	400	415	394	401	383	367	366	389	369	413	383	414	414	409	380	395	387	366	428	375	359	401	396	378	367	376	371	393	357	383	401	373	379	431	403	391	402	386	344	421	373	412	382	387	400	368	397	366	363	386	340	438	375	340	371	370	413	407	412	390	428	407	392	377	358	395	407	433	388	405	354	405	440	367	407	407	383	399	421	368	378	392	372	382	396	404	387	386	355	375	375	384	402	369	370	390	412	388	398	409	390	374	392	394	392	378	356	405	409	394	408	378	405	380	379	361	395	375	358	395	377	398	428	356	406	411	417	398	389	399	433	413	393	396	348	399	409	374	367	401	379	367	413	340	412	379	358	411	401	383	414	356	370	364	396	370	387	416	378	388	406	411	391	375	379	397	391	382	408	368	412	339	380	372	370	368	390	408	363	382	381	399	364	408	365	397	393	385	374	397	375	403	394	355	405	395	380	377	389	372	360	391	385	402	362	399	391	413	417	406	373	410	388	360	371	378	399	394	403	422	388	410	406	382	391	340	370	403	414	394	382	374	380	395	396	381	377	388	401	378	367	404	398	416	389	404	391	402	404	377	420	381	385	366	398	355	402	397	363	375	388	407	421	398	369	402	414	403	364	401	352	418	378	378	386	347	414	392	423	378	398	384	375	361	419	372	372	408	399	369	389	418	374	387	366	401	430	390	391	391	397	395	362	403	429	403	390	382	390	407	431	380	386	371	369	398	390	421	393	405	371	376	385	396	405	399	376	415	391	385	380	400	381	405	380	379	390	366	420	403	370	369	385	346	379	375	420	389	353	394	392	370	342	381	366	382	405	416	393	380	396	407	394	400	395	392	405	384	386	379	387	427	368	423	407	386	388	389	380	354	368	378	411	367	440	373	375	404	409	387	375	379	381	384	412	350	411	358	395	403	388	421	370	399	386	348	403	413	377	415	429	428	400	426	387	383	402	376	407	393	389	395	377	383	402	399	443	364	370	406	408	435	370	365	400	387	407	380	378	364	399	373	358	399	389	376	357	367	368	401	334	412	413	388	423	363	369	387	386	387	391	388	403	394	367	386	402	394	384	398	393	378	376	372	396	397	376	422	406	384	393	340	397	377	412	404	372	368	392	391	364	379	398	385	379	396	362	367	418	413	410	344	361	385	384	405	394	389	388	406	416	373	408	400	408	368	377	390	377	374	363	444	392	380	380	384	409	379	379	404	419	378	369	405	380	384	395	402	374	374	384	380	411	399	400	377	397	406	395	414	395	397	383	399	350	361	423	367	395	377	375	370	403	360	421	368	407	391	414	366	385	392	393	435	369	389	375	393	420	389	375	388	416	361	357	377	392	386	408	426	372	400	380	368	345	390	375	367	378	341	372	379	394	397	383	376	395	400	360	366	393	382	409	389	384	380	374	377	399	417	363	365	354	394	393	405	386	389	422	404	361	412	391	389	402	410	365	387	393	370	370	394	397	363	399	396	356	392	430	391	397	388	372	414	388	389	362	394	395	415	405	398	390	403	381	377	377	394	424	421	366	371	394	384	381	382	389	403	372	396	412	429	384	417	381	401	401	398	417	418	384	383	356	424	365	340	373	391	397	380	394	408	390	384	386	377	379	378	378	369	387	388	377	348	379	387	349	400	423	408	363	382	394	377	407	379	384	387	358	373	360	440	390	404	409	396	404	382	415	382	402	377	414	397	360	411	413	426	408	370	404	381	399	445	398	369	361	401	418	380	369	386	412	401	396	379	417	403	362	383	343	387	378	351	375	361	393	365	388	387	384	422	364	395	424	379	383	423	398	381	396	322	366	359	367	430	398	375	383	377	436	369	417	392	373	378	369	371	417	372	361	408	395	414	395	378	366	422	396	417	394	380	375	401	384	385	385	399	390	381	401	359	400	398	376	357	383	386	359	416	364	381	339	373	408	405	356	389	375	407	374	382	393	391	372	384	405	436	362	382	388	381	418	394	391	397	390	388	353	388	393	384	392	391	346	380	399	383	437	371	373	400	376	394	362	367	407	417	382	370	422	374	380	422	380	374	399	403	376	376	391	364	379	375	403	394	390	412	422	387	418	387	356	388	351	397	363	382	385	368	385	405	372	378	404	363	370	400	370	436	416	383	361	392	368	398	429	419	365	400	442	382	379	404	416	396	377	394	389	373	378	412	377	344	386	402	409	398	451	385	398	385	348	396	427	396	378	399	389	410	361	400	386	427	369	400	422	350	410	454	381	392	404	414	396	380	376	388	369	385	380	389	392	412	362	388	388	399	406	448	361	354	370	384	356	382	388	385	364	352	358	394	402	369	378	373	380	386	380	383	390	402	368	416	376	398	392	369	397	447	377	388	374	419	404	378	426	362	412	392	401	426	397	366	410	373	423	370	370	400	397	386	372	398	380	395	388	372	390	375	387	382	380	416	366	394	412	379	388	406	399	395	373	377	402	380	357	392	417	355	402	402	354	429	386	359	381	373	392	380	388	375	396	392	391	386	395	394	384	378	399	405	396	385	368	370	392	349	367	360	361	405	367	383	413	369	401	422	397	391	390	387	378	377	430	393	426	372	386	377	364	383	370	399	391	383	415	374	370	381	368	375	368	392	395	397	422	416	406	376	369	397	394	380	414	391	402	385	385	381	399	404	392	366	386	376	350	388	396	388	404	370	372	353	395	392	380	373	386	381	391	382	370	420	348	351	401	367	416	389	360	368	340	418	411	427	400	399	443	394	361	357	369	372	388	395	395	357	376	401	393	363	366	394	403	343	377	390	381	393	397	360	388	373	343	409	384	380	418	402	377	415	393	399	388	362	386	399	401	398	393	389	356	403	412	383	372	408	411	389	403	406	373	387	380	389	401	372	367	364	373	366	376	388	386	382	418	394	413	389	373	395	378	382	395	350	357	378	390	431	376	371	403	371	404	397	369	397	405	363	402	380	383	379	410	398	400	379	410	393	435	381	377	369	378	392	359	337	427	406	404	395	414	368	379	387	372	386	404	391	405	390	397	376	393	389	393	409	400	381	395	415	378	406	364	371	385	376	398	417	379	372	419	402	396	369	404	375	382	372	398	406	396	379	396	356	358	407	358	392	393	431	360	424	388	399	403	409	392	412	407	401	425	393	402	419	375	390	376	402	384	404	389	368	379	351	399	380	376	374	387	362	354	401	386	414	386	366	406	399	362	395	383	400	371	388	405	392	395	405	373	371	390	350	383	422	405	392	396	389	384	397	371	354	390	395	353	391	379	397	380	401	366	402	364	390	385	403	363	394	428	380	386	344	384	349	430	374	409	384	386	398	380	369	389	351	350	372	370	399	392	367	375	375	389	366	386	365	385	394	378	408	374	408	341	421	387
1684	353	176	149	149	240	230	207	192	205	175	198	186	185	157	117	86	82	72	63	59	43	44	41	67	89	79	64	45	66	66	40	34	38	29	38	42	28	45	36	35	44	45	41	37	45	35	44	121	127	109	84	61	52	40	31	37	30	33	21	24	38	25	30	36	27	31	40	30	26	29	22	27	25	22	26	30	19	33	32	33	36	34	21	30	20	32	30	38	24	30	14	25	27	29	37	20	24	30	32	34	26	36	25	28	34	24	28	20	29	37	26	25	30	32	35	28	20	36	29	35	26	30	31	34	33	31	21	45	33	28	25	44	23	29	29	28	32	23	34	33	28	24	35	34	26	35	34	30	26	30	25	28	29	19	26	36	37	32	33	18	19	31	43	36	22	32	32	30	31	17	37	27	26	39	27	28	38	21	31	28	30	31	25	30	31	31	29	38	29	22	31	28	38	28	32	28	30	32	25	25	37	36	29	22	20	27	24	28	29	29	24	24	39	33	29	20	26	36	33	38	34	25	22	24	27	31	31	33	28	30	23	24	32	16	26	24	33	30	27	28	27	31	29	33	23	28	36	25	38	32	26	21	24	38	27	34	30	20	27	25	28	31	28	32	30	26	23	24	33	34	26	30	43	30	34	27	34	21	26	22	19	36	29	28	29	35	21	20	38	33	34	31	34	29	37	30	29	37	30	27	30	25	24	30	13	24	29	29	29	29	28	29	31	33	27	30	29	32	33	32	27	29	27	26	21	30	24	27	38	29	24	20	22	24	30	39	33	19	35	29	21	32	34	28	33	28	23	23	22	31	28	25	28	35	35	24	35	20	31	33	43	25	37	22	28	34	26	27	34	38	27	23	30	31	30	29	20	35	26	28	28	25	24	31	23	37	23	30	26	44	19	24	27	20	21	24	26	32	36	29	29	29	34	30	22	29	22	28	34	32	30	29	26	33	33	27	24	26	28	30	38	28	22	25	24	30	24	31	25	28	30	31	30	34	28	40	35	28	22	32	22	17	19	28	25	21	41	31	25	23	25	30	31	27	30	30	21	27	34	36	30	34	26	30	30	30	28	30	23	31	28	29	28	18	31	30	35	26	34	23	31	28	34	28	22	33	27	25	26	34	29	30	21	24	18	33	28	27	37	26	22	25	30	21	33	31	40	26	23	19	38	25	24	29	26	35	30	31	27	31	29	35	33	28	33	22	24	42	30	29	29	21	28	27	36	27	37	28	24	29	27	23	33	37	20	14	32	25	25	27	20	17	32	29	30	30	37	35	23	27	25	19	31	32	27	31	40	33	34	23	30	23	24	25	32	34	29	27	29	18	33	24	35	30	34	36	27	35	30	34	35	26	30	24	22	29	32	36	28	32	19	18	23	27	26	35	35	24	31	25	28	26	27	32	23	39	25	28	33	29	34	29	26	29	21	25	26	29	33	30	38	24	25	37	27	25	24	24	34	27	31	22	31	31	19	18	28	24	22	26	26	30	22	24	40	23	33	28	19	28	42	27	30	23	28	25	23	27	30	34	27	29	41	38	33	26	21	31	29	32	27	27	22	35	25	22	29	29	28	22	38	23	26	27	28	22	35	26	41	30	31	22	33	23	28	18	27	27	39	32	24	40	21	30	33	22	25	31	27	34	24	34	39	34	33	17	25	31	29	26	28	27	34	33	30	33	19	29	29	24	35	33	23	25	29	25	26	29	31	26	37	32	37	33	39	19	34	32	30	29	23	30	25	31	23	31	29	34	28	28	24	29	24	24	38	28	28	38	27	37	20	28	31	23	37	33	29	35	31	27	25	28	33	24	20	27	31	31	24	24	29	29	31	30	17	26	30	25	28	33	33	39	31	23	24	33	37	31	28	34	29	34	31	27	34	15	23	34	29	24	25	32	33	29	25	36	30	25	33	31	30	30	26	16	30	25	22	40	27	31	32	29	27	23	21	23	30	24	29	24	31	27	36	29	27	32	29	31	27	33	33	31	33	22	43	29	27	28	26	28	28	35	28	22	31	32	21	33	28	34	36	28	29	22	29	26	35	25	26	25	26	19	29	19	26	26	34	30	28	21	33	19	25	37	29	33	24	35	22	23	27	16	28	35	34	35	25	29	31	34	24	26	26	33	38	32	28	32	26	34	21	34	25	28	27	27	34	22	26	31	19	34	34	31	21	34	25	24	29	29	22	25	38	27	29	33	28	29	23	35	34	35	31	22	30	29	23	32	33	31	24	32	35	29	23	29	28	16	23	30	30	23	25	23	20	34	23	25	32	40	35	30	25	32	27	25	22	31	34	26	34	31	26	32	29	33	28	29	26	30	25	23	32	28	30	30	28	21	28	23	21	35	38	27	31	34	29	21	25	29	35	29	31	27	27	39	23	25	29	27	31	23	26	30	29	29	30	30	35	26	26	34	25	29	30	25	28	32	36	22	20	28	33	26	26	30	22	23	30	34	24	29	22	30	29	37	27	28	32	30	27	39	31	29	34	34	32	32	27	30	22	36	31	33	32	22	39	26	22	23	24	28	25	26	30	42	23	32	28	36	29	22	28	32	25	28	35	30	25	33	31	36	30	17	25	20	20	30	22	26	26	29	26	26	26	31	30	38	28	33	32	33	17	41	30	28	32	33	21	34	26	31	21	27	37	34	33	20	22	25	19	26	27	24	25	22	24	30	26	34	42	30	24	33	33	24	25	37	27	29	13	33	21	28	24	36	35	27	27	31	28	39	34	24	26	20	31	27	31	22	30	25	21	27	22	28	22	27	39	33	31	26	25	33	31	33	37	21	33	20	32	23	33	30	21	21	28	28	31	29	25	23	30	26	28	31	31	29	26	28	32	36	38	31	33	33	16	41	17	29	26	22	28	23	34	26	31	20	25	28	29	31	29	31	31	28	32	26	26	24	26	22	33	27	32	29	26	35	32	29	20	26	28	33	34	28	28	32	29	21	31	33	24	24	27	22	27	24	34	32	24	21	29	29	25	25	26	30	23	34	27	23	22	35	29	20	27	33	26	33	33	29	32	35	30	24	19	31	32	27	29	31	33	27	26	25	25	40	19	30	32	28	29	24	26	28	33	37	32	35	40	23	26	31	24	26	29	34	36	24	28	27	27	23	26	30	25	25	25	35	26	23	27	25	37	27	26	39	26	39	32	26	33	25	29	34	29	27	27	35	33	32	29	26	28	37	39	37	23	42	29	37	32	17	39	29	24	27	36	33	26	25	29	23	24	27	33	33	28	40	16	31	27	21	30	21	32	34	22	24	34	34	35	27	23	29	25	23	28	30	29	32	27	43	37	31	22	25	27	17	18	32	21	27	31	24	26	25	39	30	35	25	29	22	31	26	20	22	33	34	24	23	34	33	34	39	29	28	37	29	25	24	26	27	32	24	22	30	38	35	30	30	26	22	24	30	37	30	29	28	23	34	23	22	26	27	20	26	39	36	39	36	28	29	20	24	27	30	33	36	30	20	21	23	32
14664	6596	3621	6533	13072	14921	13960	11193	9862	9639	8384	8473	7804	6629	5839	3728	3090	2427	1880	1538	1462	1130	1014	1025	1530	2194	2066	1336	1139	1090	1269	959	733	696	691	656	638	605	576	611	526	458	646	708	642	583	616	1159	2909	3297	2902	1888	1111	643	459	388	327	311	327	329	294	358	311	344	320	324	330	326	323	292	314	326	327	307	319	337	344	335	290	286	292	305	319	308	290	314	279	297	275	276	278	305	300	322	320	326	315	313	322	302	297	307	310	296	321	335	292	314	302	334	305	286	327	337	332	308	317	309	321	336	332	326	324	318	290	304	328	302	314	318	294	315	332	297	320	310	303	297	299	320	318	284	323	332	293	314	320	304	290	360	283	341	311	306	312	306	304	307	288	319	303	290	329	293	293	326	310	278	310	321	292	322	313	319	324	300	288	323	305	324	286	336	335	293	320	317	311	295	273	311	300	320	347	280	306	276	298	329	299	315	349	310	290	288	300	305	319	315	314	325	346	312	298	326	343	320	302	306	317	299	297	314	297	318	296	311	303	334	319	289	327	285	284	294	315	317	342	308	332	293	323	291	285	321	268	313	338	297	302	309	299	356	329	308	313	302	277	331	301	302	312	335	312	309	299	288	303	321	318	321	320	299	292	344	313	310	291	286	286	307	333	323	311	287	341	353	319	313	296	313	311	297	319	323	285	324	313	300	314	302	295	339	313	284	291	334	290	300	326	313	283	296	284	316	302	315	289	320	316	336	302	341	298	330	325	305	305	290	333	305	310	310	300	292	313	306	321	316	307	299	353	328	323	301	304	313	297	319	311	333	303	325	318	302	317	306	336	313	314	319	336	293	325	294	320	294	301	277	305	298	271	290	306	318	321	298	291	310	309	302	331	311	317	328	302	324	343	306	293	298	300	312	288	290	306	344	294	309	283	316	312	331	292	283	296	324	320	313	292	297	311	323	277	317	330	318	327	302	323	329	303	306	349	299	321	334	292	331	295	295	310	317	306	333	326	319	277	316	313	326	308	315	334	267	312	304	332	334	325	289	286	314	312	318	322	330	294	306	290	306	313	311	313	313	305	341	333	302	318	319	324	333	330	298	336	306	335	298	312	314	285	324	324	308	324	322	336	298	295	307	332	297	312	299	298	293	314	300	295	319	312	317	288	293	288	316	295	278	308	281	296	337	320	341	324	305	289	288	332	300	303	299	327	338	318	308	317	320	322	283	288	335	299	313	339	325	319	304	308	304	311	297	289	289	310	307	325	354	320	290	300	296	277	283	321	304	307	318	350	326	302	338	324	324	279	287	291	309	315	316	311	342	307	293	343	321	328	310	302	327	285	273	285	301	288	301	286	324	313	309	337	320	332	295	297	322	328	320	294	310	327	321	317	303	270	284	323	285	288	334	314	297	296	337	311	331	308	329	347	286	302	296	308	321	359	292	330	317	320	338	330	296	259	325	315	324	295	313	329	336	329	327	321	335	340	318	339	318	307	307	300	270	298	282	326	289	309	318	323	330	294	313	324	310	287	305	334	324	281	310	290	300	328	300	283	312	340	305	320	289	320	303	312	305	326	278	309	320	256	329	306	334	330	315	322	322	276	299	307	336	332	308	320	303	314	307	321	277	305	308	332	291	334	316	315	328	315	351	321	323	299	302	338	326	297	299	343	305	310	303	311	289	321	307	321	263	323	316	304	321	343	318	320	331	303	307	304	331	310	340	325	317	330	320	347	321	297	306	316	313	317	324	336	318	294	294	309	321	307	329	267	310	285	304	306	304	329	310	324	300	286	302	305	307	301	318	309	291	320	355	278	319	310	307	311	303	285	317	294	300	301	321	334	308	325	328	306	312	311	346	302	315	329	282	267	291	357	347	338	329	297	318	289	295	303	306	324	310	308	327	253	312	324	319	304	305	310	292	315	282	297	315	290	320	261	312	336	308	344	335	325	323	310	313	315	308	293	305	283	282	334	321	299	321	320	295	284	308	353	311	301	353	341	280	321	304	313	314	333	335	340	280	304	307	296	300	292	322	319	303	300	275	295	306	327	290	301	317	308	301	308	287	321	317	299	296	301	315	331	299	300	319	304	327	282	300	318	316	343	300	320	329	303	318	317	284	308	338	298	307	291	320	301	326	276	293	297	288	284	333	303	310	334	300	304	310	318	322	309	295	326	313	316	337	307	309	325	309	315	299	305	325	331	348	278	325	330	313	303	323	319	299	291	317	294	329	323	319	299	345	382	324	349	324	321	283	316	321	291	319	303	311	352	320	297	309	337	305	306	304	315	312	307	333	340	337	290	306	292	285	280	304	280	314	309	297	293	282	279	327	321	294	299	305	301	341	278	317	318	297	271	313	320	311	331	303	305	314	310	312	297	321	318	308	310	317	350	309	333	310	310	298	312	313	285	314	292	318	303	336	320	285	320	333	308	301	296	346	337	327	313	305	324	342	293	299	319	299	315	304	306	302	334	283	286	334	300	312	321	337	321	301	303	310	305	302	315	301	303	314	289	285	302	293	318	274	309	298	328	311	334	312	299	321	304	339	336	335	320	306	315	321	279	336	299	305	311	315	301	287	308	284	327	278	306	332	338	325	314	307	339	306	313	289	290	308	292	314	324	328	317	330	302	313	284	331	309	304	313	285	308	299	298	336	287	312	319	326	308	278	319	322	321	307	318	312	309	310	327	340	262	353	343	295	311	344	309	306	331	347	283	306	301	343	335	311	350	312	332	298	334	314	295	316	316	306	320	296	308	309	346	326	358	327	315	316	305	316	314	290	299	347	311	300	338	291	303	314	286	316	315	308	309	328	301	312	294	304	306	340	297	287	315	358	300	301	302	309	305	281	305	318	314	311	293	307	298	313	288	293	316	312	333	321	322	303	312	322	295	330	331	324	327	309	308	322	299	322	307	295	322	283	325	328	327	323	336	328	303	314	314	328	291	281	305	318	339	282	320	318	330	290	315	322	306	304	293	331	311	303	280	341	277	286	313	323	343	334	279	332	299	296	337	296	286	296	321	329	309	289	255	312	330	306	321	296	303	344	304	260	300	338	288	307	310	311	303	334	275	310	329	330	318	310	325	329	311	316	337	321	310	290	305	282	302	286	337	306	313	326	278	292	305	325	280	329	289	306	339	299	329	316	302	303	331	314	293	303	341	304	301	322	308	301	294	328	324	316	338	287	302	320	289	311	309	303	309	307	297	324	337	279	329	312	338	310	268	349	310	314	281	301	323	304	324	328	306	323	317	286	316	281	293	303	306	276	303	306	297	292	295	305	334	310	329	303	259	334	337	311	273	296	301	333	322	339	293	308	296	326	292	310	326	308	301	319	321	304	342	296	298	315	313	316	297	291	298	320	307	299	346	265	326	278	309	328	289	310	341	309	307	333	335	308	280	311	327	323	282	314	287	341	287	327	342	279	314	327	315	306	309	321	277	291	316	309	297	321	297	294	293	305	320	316	286	304	347	333	301	328	297	322	287	289	289	300
1225	675	305	215	239	319	344	303	295	339	301	312	287	241	204	144	125	117	92	82	76	71	54	78	90	100	86	74	65	77	59	50	50	62	63	52	37	30	39	48	32	46	43	45	44	49	89	125	247	266	240	123	101	63	53	37	44	38	43	32	24	40	50	26	37	33	34	47	37	35	31	39	37	34	35	39	42	34	51	39	36	43	46	48	37	46	31	31	39	29	43	43	34	32	43	29	38	46	30	36	45	38	31	38	47	34	46	31	46	42	36	39	43	34	29	27	33	38	36	36	32	39	33	36	42	34	30	38	30	35	30	30	39	42	39	42	42	38	43	39	42	32	34	32	35	33	45	30	36	42	33	46	43	28	40	39	38	31	33	31	31	45	35	36	38	45	28	26	31	40	32	43	35	48	34	27	40	46	39	44	31	44	28	31	35	33	38	45	40	36	34	26	34	34	37	38	30	33	35	36	25	44	33	35	29	41	41	49	34	35	29	45	38	34	37	35	47	34	36	37	43	46	41	38	38	22	38	42	31	31	32	40	35	35	24	32	37	36	25	32	25	42	31	36	39	43	31	34	26	28	33	32	37	38	32	34	28	35	38	42	42	37	48	31	33	31	30	28	41	36	34	36	38	34	39	42	26	40	40	38	33	46	38	40	47	45	34	43	43	38	39	35	39	29	36	31	32	35	32	29	40	46	37	29	47	25	38	39	25	34	46	33	36	36	32	55	57	41	44	36	34	37	51	38	31	37	31	29	39	36	35	37	23	37	35	42	47	36	20	35	34	23	32	38	37	43	35	38	44	40	34	32	46	35	40	27	47	28	54	42	41	36	33	32	33	34	34	34	38	31	36	43	40	43	37	39	40	40	39	39	26	43	36	34	41	39	25	28	35	45	35	27	29	34	42	43	37	31	36	36	42	37	27	27	29	27	34	41	24	44	32	42	41	49	35	33	44	42	48	39	46	40	34	37	40	30	41	39	38	42	40	41	42	41	21	31	41	35	30	36	38	38	40	41	45	46	39	56	40	28	45	34	31	33	31	40	26	32	39	39	27	35	48	38	27	32	43	30	35	37	19	29	35	41	31	26	47	45	30	45	28	44	26	40	39	29	36	33	41	39	36	30	28	44	48	34	36	32	45	32	40	35	32	31	34	34	37	35	36	36	34	33	46	34	42	39	38	31	37	29	40	42	38	44	42	40	44	35	23	50	38	31	35	40	32	37	38	44	42	35	38	38	19	24	40	27	40	33	36	41	31	36	34	52	33	36	28	42	35	41	45	43	30	35	31	55	26	39	41	29	39	36	35	37	43	41	35	51	36	31	33	44	36	40	40	35	35	36	40	34	38	33	39	33	38	39	33	37	39	51	37	35	54	33	28	29	33	40	41	29	39	37	35	39	40	40	30	33	47	29	33	35	42	32	46	24	38	44	32	46	27	37	36	41	55	39	28	42	37	34	25	32	37	37	34	48	27	35	34	34	38	46	40	29	29	36	30	33	41	40	33	35	48	38	45	36	31	35	32	43	25	45	36	41	24	28	33	35	43	37	28	27	37	30	42	36	35	47	30	42	32	32	28	35	39	43	34	32	42	45	37	37	29	32	32	41	38	32	35	28	29	35	36	28	30	31	40	33	30	33	36	40	34	49	34	33	35	33	42	34	38	40	38	27	29	43	49	33	30	43	35	36	49	20	48	42	39	27	42	36	33	35	31	30	36	21	39	28	43	37	28	28	46	31	29	42	37	37	30	49	41	35	41	36	37	30	39	43	36	39	30	44	41	42	37	33	43	27	38	31	40	34	35	31	35	33	32	39	53	34	37	34	29	35	29	30	37	41	36	43	36	39	40	37	34	35	34	31	28	41	32	41	35	27	45	45	34	36	39	39	34	33	27	44	37	29	43	32	36	42	45	35	34	33	33	39	40	36	39	45	36	40	32	32	33	30	33	39	40	49	34	41	39	50	39	53	35	26	43	38	45	34	29	30	43	38	35	27	29	44	42	36	38	44	32	29	41	33	33	44	31	39	47	31	37	24	45	30	39	27	48	21	30	38	32	38	44	33	30	35	42	38	27	36	52	42	43	34	34	36	37	39	30	37	35	33	39	38	34	39	36	34	30	34	38	37	41	27	36	31	37	31	36	34	36	32	31	31	30	31	42	47	38	24	43	30	38	28	34	35	32	24	33	33	28	46	36	44	34	41	38	37	43	28	34	45	30	27	39	39	37	40	32	38	52	37	39	28	41	41	35	38	44	43	39	40	39	41	46	36	46	34	30	48	35	41	40	34	23	33	37	40	31	35	47	40	37	32	22	31	39	30	37	31	41	32	35	34	36	37	39	37	34	40	38	37	33	42	35	34	34	32	44	33	30	44	32	43	36	39	27	26	33	30	37	33	45	32	42	33	31	37	35	40	26	45	37	34	36	35	40	26	47	41	32	30	27	40	29	33	36	42	31	39	43	43	37	29	40	34	36	35	36	30	42	43	43	40	33	38	29	37	37	40	33	44	37	30	32	32	39	40	38	34	42	26	37	36	37	29	25	42	38	32	29	40	32	37	31	36	32	47	31	36	38	34	31	31	42	40	37	42	33	33	36	37	42	30	35	40	37	37	34	44	45	31	48	25	47	26	38	39	34	39	31	46	30	42	41	41	38	37	26	34	33	51	28	36	42	40	41	35	45	23	29	39	45	33	24	35	37	40	31	36	32	28	36	35	27	28	37	29	46	31	32	37	34	39	34	31	43	36	43	37	32	30	43	39	38	33	28	32	35	38	46	36	36	51	38	36	39	32	35	37	34	32	38	28	35	49	35	36	44	36	41	37	35	35	32	35	31	39	31	36	31	38	30	31	34	41	29	37	36	32	25	43	28	35	32	28	41	39	36	37	42	32	32	33	35	37	38	41	43	36	33	51	32	33	26	41	48	44	47	25	29	31	39	40	29	38	35	46	38	36	35	31	37	37	35	33	35	46	43	40	26	37	47	38	31	42	43	35	52	53	39	39	37	36	47	22	35	30	19	44	46	40	37	32	41	38	30	30	33	45	46	33	32	39	34	30	28	44	41	27	43	37	35	31	38	27	42	45	32	34	42	32	37	30	38	41	37	42	34	40	43	50	26	36	34	35	30	36	42	37	26	46	27	39	36	43	37	34	42	37	31	37	37	34	42	36	35	37	49	41	49	44	26	35	42	38	33	31	44	42	45	48	33	45	39	35	25	34	38	30	37	38	39	39	39	33	34	40	46	36	37	38	47	33	40	36	34	38	45	24	36	29	27	35	41	42	40	34	38	37	31	43	34	32	41	32	38	38	27	34	35	35	41	28	43	42	33	42	38	34	29	33	36	40	42	41	44	41	46	33	37	41	38	41	37	41	50	41	25	41	32	34	34	33	47	40	37	34	39	47	37	31	35	35	38	37	27	37	46	35	29	51	26	40	35	46	42	43	37	28	32	36	34	46	32	49	34	41	31	49	31	40
17620	9994	5310	9196	17075	18971	17556	14860	13709	12685	11953	11365	10146	9439	6996	5066	4188	3361	2765	2362	1846	1581	1417	1827	2725	2508	2044	1210	1234	1474	1396	1051	1019	897	1208	986	738	803	835	727	631	598	598	728	521	968	2366	4291	6648	6733	5462	3568	1942	1071	666	480	433	389	386	394	374	428	367	392	406	398	407	374	390	387	383	419	401	419	420	383	408	408	384	360	411	402	419	386	380	429	379	379	387	398	411	387	392	420	353	358	397	321	430	351	410	382	363	364	380	392	401	401	369	350	380	417	427	379	385	391	389	418	365	391	363	393	383	424	382	399	392	348	378	351	401	404	377	409	356	389	395	372	405	400	337	372	388	403	389	410	360	370	375	371	398	397	394	364	381	391	368	385	384	415	425	411	401	349	394	408	384	375	379	413	409	408	390	386	364	413	372	380	417	415	396	384	389	406	400	382	344	380	396	381	417	387	395	395	389	396	377	386	398	396	407	377	415	332	421	360	378	388	387	370	416	392	390	393	397	380	353	377	409	373	369	365	376	368	402	373	403	401	415	415	375	404	379	364	440	404	401	390	384	399	383	369	395	343	405	399	392	369	410	393	369	379	383	427	397	390	370	379	385	411	424	390	386	384	381	384	398	402	403	391	375	422	391	383	386	385	373	396	387	378	394	399	385	356	392	414	420	392	390	418	407	375	439	389	405	384	386	404	362	368	360	391	374	411	410	377	432	408	363	388	361	423	395	425	387	414	412	389	387	382	359	374	415	377	367	429	370	366	414	374	374	417	423	389	374	390	389	383	393	401	396	375	383	413	378	395	394	352	438	382	384	374	380	408	392	380	413	384	411	423	395	421	395	396	412	389	395	381	421	417	436	394	410	411	421	400	407	388	357	386	394	394	418	401	401	395	413	373	418	355	432	417	435	391	382	395	391	378	398	405	361	402	389	398	402	358	384	379	420	328	412	386	411	397	391	409	421	374	385	366	382	389	384	393	400	388	370	393	410	383	413	426	402	414	369	410	396	420	387	405	407	391	353	390	379	395	367	375	376	397	376	380	397	368	435	367	364	382	369	358	390	384	390	380	440	422	401	393	387	406	421	374	396	402	383	408	396	408	395	376	383	369	375	400	380	402	410	375	398	434	406	409	412	409	429	400	410	350	391	373	386	374	372	387	366	415	390	394	382	403	402	365	365	392	387	353	379	355	411	380	411	443	367	408	371	437	378	414	373	392	370	370	368	379	386	368	397	393	414	380	368	409	379	375	404	415	359	407	411	376	398	384	371	391	392	388	409	382	403	421	387	419	419	416	416	407	356	375	369	393	371	409	415	412	378	385	402	421	373	432	399	399	408	368	399	414	417	356	384	426	424	410	380	397	408	368	382	363	412	381	394	418	387	379	374	399	359	379	410	365	386	394	391	385	403	366	409	396	420	359	393	383	390	400	389	384	427	379	387	408	396	384	416	384	385	367	404	391	384	377	389	414	380	428	390	392	386	375	368	374	415	436	408	420	407	409	375	392	401	412	355	397	423	407	393	420	387	361	397	388	417	361	395	419	370	404	383	384	433	402	388	368	397	414	368	416	392	381	408	378	390	357	384	383	409	384	406	397	363	368	389	383	400	365	380	408	403	362	363	409	363	368	401	392	403	387	396	420	375	409	415	390	402	420	410	373	412	391	393	399	413	390	404	360	391	383	376	442	391	412	359	425	388	393	424	392	446	348	428	393	414	387	406	431	379	386	408	426	355	376	375	416	399	399	394	377	397	419	361	409	425	387	390	374	408	349	366	395	424	382	397	382	390	378	382	398	446	414	413	384	414	375	416	406	393	393	387	398	389	387	386	412	354	388	388	395	399	369	404	390	377	371	374	379	403	406	394	396	399	399	339	428	400	387	424	371	368	378	383	392	414	385	397	404	375	441	414	342	443	389	393	401	390	391	396	440	426	430	381	378	397	387	412	380	368	379	392	368	435	376	370	364	356	390	404	427	371	414	369	399	427	378	385	413	406	402	362	395	432	384	400	389	377	353	399	401	383	393	390	402	362	402	387	393	363	402	428	376	427	361	411	384	368	382	391	387	356	381	376	407	382	403	360	375	410	402	372	374	373	427	406	355	409	369	371	387	369	389	373	361	396	348	387	381	395	400	390	396	395	401	406	412	397	396	393	374	390	387	400	407	367	400	386	402	401	374	393	378	405	374	408	381	408	408	392	361	383	382	366	382	415	392	394	436	374	395	387	395	395	366	361	418	406	375	398	396	370	376	423	404	414	407	390	402	376	385	379	376	395	365	385	400	409	356	402	399	374	399	385	368	392	397	422	363	389	395	409	392	417	406	417	392	426	401	411	362	387	376	389	383	388	400	387	364	399	400	360	374	418	419	408	411	347	363	420	405	345	390	393	405	385	371	385	389	385	370	401	368	391	395	398	400	411	360	393	392	434	390	396	367	399	397	383	413	366	397	384	423	411	404	390	432	383	375	380	412	388	365	379	397	376	395	407	403	413	400	377	430	397	394	430	390	387	367	432	391	384	410	391	408	384	398	407	409	402	421	407	426	388	368	425	415	359	414	393	356	387	387	390	394	377	429	385	402	394	349	392	373	392	396	364	425	387	391	390	383	407	379	417	408	406	375	413	416	410	391	372	381	425	399	372	407	403	389	388	404	361	366	390	395	413	373	412	383	384	387	386	421	396	423	378	397	397	394	437	398	392	402	418	416	364	404	404	422	384	367	392	388	419	390	388	374	414	399	436	377	355	435	423	394	368	399	386	378	397	393	419	401	400	418	419	385	403	372	386	360	396	387	394	401	432	401	395	407	373	380	415	365	355	369	380	383	433	380	396	391	419	388	414	369	414	374	407	407	373	413	373	373	408	399	407	413	391	420	385	377	393	374	368	373	378	371	381	351	403	377	375	396	364	387	417	414	387	415	401	403	365	416	425	416	393	395	404	392	375	381	378	394	379	418	396	386	418	376	373	400	365	392	362	380	380	396	390	396	415	419	380	381	385	412	420	343	405	389	413	397	396	360	413	368	381	407	405	403	426	404	369	371	382	406	437	370	400	390	393	373	393	388	387	439	377	371	352	421	432	383	410	419	420	362	414	367	401	399	400	364	367	409	369	424	364	437	403	376	373	392	366	369	394	372	413	368	357	382	398	407	384	397	408	372	342	415	399	392	419	388	392	401	379	400	386	414	418	384	383	374	403	390	384	382	369	388	406	403	442	416	393	386	377	388	417	404	371	384	312	383	383	400	367	412	398	413	369	365	388	377	428	371	343	359	393	390	414	375	394	360	385	442	416	401	380	376	387	373	395	378	382	362	404	383	407	399	381	408	411	402	372	374	401	368	355	407	414	393	433	385	413	399	384	396	367	393	411	409	368	391	405	397	404	399	354	420	361	395	388	408	387	401	446	370	431	369	406	409	399	379	381	365	402	395	411	384	372	385	379	361	409	387	388	423	401	405	406	400	390	354	372	406	401	438	409	368	368	403	383	402
2606	558	292	204	191	286	321	338	295	314	346	306	311	268	180	130	115	97	98	70	57	50	59	82	103	84	50	48	48	50	51	44	64	61	62	62	57	66	58	35	39	37	31	34	37	53	157	183	271	241	167	133	83	51	40	26	29	35	30	19	26	26	32	22	28	26	27	23	34	36	27	23	30	24	28	33	21	27	24	22	30	24	26	25	26	31	22	26	25	25	29	19	31	26	27	29	26	33	19	24	22	25	28	22	27	29	31	29	24	20	28	26	22	30	25	24	21	33	23	25	29	18	26	20	21	23	29	31	29	39	23	20	26	37	33	33	33	22	21	33	28	24	25	35	24	24	29	27	23	23	24	29	26	34	31	30	19	32	34	33	24	22	23	34	29	33	29	25	16	34	38	27	27	21	32	30	33	32	32	33	25	34	27	32	26	20	29	24	29	26	19	35	31	23	26	26	28	34	30	34	32	27	19	35	26	21	23	44	30	28	37	29	27	32	28	42	31	26	26	26	32	27	30	26	21	28	19	22	26	26	21	35	34	25	40	36	22	43	24	33	30	15	25	29	30	32	30	30	34	28	30	21	27	31	34	36	30	30	30	18	27	29	30	27	21	26	32	28	30	28	28	22	16	32	30	24	22	30	35	24	30	23	32	21	20	29	26	22	38	27	40	32	26	29	27	16	32	26	33	32	35	36	21	31	29	21	29	33	37	34	34	33	30	32	28	27	29	22	37	28	37	31	23	29	32	23	23	27	20	20	32	28	34	27	25	27	30	34	27	22	23	31	30	24	34	27	32	27	32	23	30	22	22	18	29	32	25	19	32	28	20	32	30	30	40	36	27	24	27	26	24	25	30	31	51	23	22	25	23	21	19	31	30	30	26	30	31	29	32	39	20	39	24	21	34	31	25	32	24	22	21	31	24	24	29	41	33	22	26	36	28	29	29	23	32	27	32	26	38	36	35	34	34	30	29	34	23	26	26	20	25	31	25	26	25	34	26	26	29	20	34	27	32	30	27	22	23	20	25	29	21	30	30	28	24	26	28	27	24	23	20	29	39	31	31	37	34	18	21	24	29	27	25	27	38	18	28	29	33	27	33	35	19	30	25	27	32	26	27	29	21	30	31	29	20	24	28	26	26	26	18	29	40	26	33	25	23	29	23	27	27	32	31	28	28	31	24	19	21	25	24	24	32	24	24	26	32	41	26	30	27	19	27	27	22	27	35	23	32	29	25	22	29	27	22	18	26	26	31	37	29	32	26	22	41	29	40	22	18	34	29	27	26	24	40	25	30	25	34	29	31	30	25	29	18	26	30	20	27	30	28	27	42	28	33	25	35	32	33	38	30	23	30	26	27	24	36	22	34	34	34	29	35	30	28	14	36	21	25	28	28	27	32	30	30	34	29	36	22	37	20	17	30	33	27	16	24	30	30	29	32	24	20	27	34	37	24	32	34	24	28	20	23	31	29	28	26	28	34	21	29	16	23	24	30	23	17	27	23	27	35	25	26	30	24	19	36	33	26	30	25	36	31	26	29	20	22	30	21	20	32	21	25	33	25	30	21	30	32	19	28	30	16	21	28	38	30	27	32	12	33	33	25	23	31	21	27	23	25	24	31	24	27	27	35	25	25	26	37	31	16	32	28	39	29	26	29	32	30	36	37	35	28	21	37	22	21	28	26	21	23	25	29	33	24	28	24	25	35	22	24	20	18	30	29	22	35	34	31	39	31	23	32	34	30	25	28	34	29	36	21	35	23	27	36	26	27	33	25	26	32	23	25	26	27	34	17	17	25	23	32	34	31	28	30	38	19	25	25	24	29	27	26	18	19	34	31	17	28	27	35	18	28	21	19	26	21	29	24	22	30	30	20	31	31	24	25	29	32	28	39	31	31	25	20	26	25	28	30	29	26	23	22	25	31	28	29	19	34	24	34	18	31	24	31	27	24	23	35	29	37	35	32	31	31	23	34	25	27	34	30	27	21	29	33	28	36	31	29	27	34	26	27	30	25	23	20	34	21	33	29	27	32	27	32	25	29	23	23	24	26	17	27	20	25	26	17	27	27	35	22	27	31	37	29	24	23	27	25	17	25	30	31	16	25	22	36	31	25	27	31	34	23	24	24	36	26	24	33	30	28	17	24	26	26	33	27	27	38	18	30	25	28	21	22	32	25	31	16	42	20	37	26	31	27	30	28	24	22	25	28	25	34	31	29	27	33	30	28	31	35	34	26	17	36	24	33	24	34	26	21	31	30	26	22	31	30	29	24	29	29	23	21	23	21	33	23	25	30	30	24	23	28	40	26	29	22	30	25	26	35	36	34	28	32	42	29	30	27	21	26	22	22	27	30	27	32	27	30	37	29	29	27	29	27	24	32	23	24	23	23	33	22	24	21	35	26	33	27	26	29	31	35	30	31	22	29	27	31	27	36	24	30	21	24	32	21	28	26	35	27	38	29	28	26	31	33	25	31	34	21	21	21	24	35	23	29	27	24	31	24	34	29	32	25	25	32	37	29	28	24	32	27	33	20	28	32	27	33	27	32	25	24	33	25	22	22	31	32	20	27	16	28	19	32	30	26	36	29	22	31	31	30	25	22	29	28	29	25	30	21	32	27	33	31	14	23	32	42	25	26	46	21	35	29	18	17	14	21	25	18	29	25	20	25	22	26	29	21	23	16	32	25	32	31	27	30	38	29	29	24	35	22	22	26	31	22	30	23	23	24	33	29	26	25	35	25	36	34	26	21	33	25	34	20	35	26	19	24	34	22	29	26	27	21	27	21	24	20	25	27	30	30	26	24	27	25	28	28	30	27	24	30	30	27	35	25	27	23	29	23	27	40	27	37	31	18	26	29	34	22	33	26	25	27	32	30	29	25	29	24	25	31	25	31	32	25	28	29	28	29	33	21	38	25	21	26	25	33	31	30	29	26	42	20	22	21	34	40	36	23	25	27	29	19	21	25	31	32	24	26	26	24	29	31	32	20	18	33	30	37	21	24	28	28	34	21	32	28	22	37	25	28	31	33	26	29	19	26	27	32	28	36	24	37	26	30	30	28	24	28	22	23	28	39	35	26	24	35	29	23	24	24	23	26	36	22	28	27	26	28	25	29	28	22	23	28	25	22	32	23	32	27	35	37	37	25	30	30	20	33	29	27	28	32	29	27	29	24	38	30	33	28	23	36	36	27	29	30	21	30	21	35	33	26	15	27	19	28	29	26	36	27	21	28	30	28	32	34	25	33	36	20	24	29	31	25	27	24	24	29	24	29	33	31	28	30	20	31	22	25	25	38	26	25	32	29	28	40	23	32	21	35	23	28	22	29	18	31	28	33	22	26	26	26	21	35	23	25	36	32	32	34	30	24	38	31	32	32	25	22	31	25	26	23	29	27	26	21	28	34	27	25	32	15	28	21	39	27	35	25	22	26	26	26	22	22	32	19	30	23	24	24	23	29	24	28	18	27	23	34	21	21	26	32	27
17319	9076	4970	8494	15974	17990	16519	14945	13767	13232	12749	11825	10668	9585	6663	4939	3787	3182	2734	2335	1789	1643	1767	2577	2767	2239	1138	945	1465	1400	1166	1247	1507	1650	1444	1550	1316	1312	1296	929	753	728	620	438	497	985	3924	4664	7062	6280	4724	2856	1611	953	536	372	334	316	276	351	322	307	288	313	308	338	314	288	304	314	297	274	290	280	289	287	322	282	271	299	318	280	311	302	306	304	304	321	323	307	272	330	336	288	337	274	308	299	307	350	293	319	306	281	298	324	265	284	319	325	305	292	292	301	318	298	326	302	331	295	288	292	293	282	315	286	289	304	344	278	308	291	338	290	315	300	312	306	309	304	304	307	353	315	295	322	347	327	306	283	298	324	321	266	307	286	289	275	275	309	282	299	319	302	296	274	299	314	290	335	329	304	308	303	311	309	323	275	304	327	334	280	356	297	318	313	305	263	300	310	323	283	292	283	312	328	281	281	285	286	298	301	306	307	297	305	313	287	289	317	280	282	315	272	314	300	285	315	277	313	317	310	306	299	278	282	301	289	291	307	303	311	308	302	282	309	286	314	302	308	294	272	325	287	345	267	304	287	296	299	298	315	275	326	302	307	304	283	275	317	293	307	329	304	278	299	305	341	310	303	330	321	305	290	307	347	284	329	305	302	301	302	292	306	306	318	284	299	302	301	279	277	309	321	316	287	283	324	315	305	284	282	306	325	290	277	294	273	329	329	297	283	307	307	266	281	278	313	296	291	313	284	297	290	306	278	260	307	301	342	284	321	299	301	324	316	322	262	304	309	327	314	306	293	300	262	326	343	300	311	299	261	318	303	326	287	298	279	286	296	279	311	265	321	295	268	313	325	300	310	329	291	286	292	338	317	290	315	286	282	281	323	290	318	287	294	326	304	284	286	303	323	314	304	286	296	274	315	331	279	303	295	294	333	309	317	304	309	309	315	306	293	306	308	302	289	294	295	292	321	326	346	286	305	296	339	336	308	315	295	318	299	295	307	298	335	276	309	291	297	323	326	326	301	300	331	310	286	268	263	331	307	356	316	286	291	317	302	289	338	295	305	322	312	304	298	289	300	319	303	296	321	311	290	312	300	325	297	295	323	321	332	324	311	314	304	326	309	307	275	283	303	288	336	315	332	288	298	312	284	292	292	292	318	304	304	268	291	303	292	339	300	326	299	328	308	335	300	275	297	313	330	292	295	322	303	306	302	276	294	321	308	330	308	321	301	290	303	276	321	333	330	299	306	314	291	297	297	314	296	299	281	316	307	324	290	304	280	309	304	294	253	315	304	308	293	274	317	284	342	308	331	304	293	331	276	284	333	300	321	293	277	289	295	294	354	314	317	301	317	319	293	330	279	276	305	319	306	312	305	294	285	311	301	298	301	309	294	301	288	280	293	276	320	315	312	308	275	299	290	309	294	292	303	312	287	301	319	290	278	316	314	272	310	292	322	276	270	291	298	325	274	332	318	285	282	306	312	256	298	293	282	322	312	283	285	278	306	304	281	324	291	290	307	306	304	315	317	325	309	284	295	317	310	302	312	307	307	308	291	285	316	297	297	302	291	259	296	266	336	280	320	300	309	284	311	290	292	309	316	297	331	270	293	289	301	313	307	331	294	324	323	304	304	321	276	316	312	272	285	306	289	306	327	312	290	275	289	295	309	283	319	283	302	288	293	307	306	314	317	281	273	315	339	315	289	286	304	302	290	298	298	313	296	287	296	288	330	316	278	303	315	303	307	301	324	277	290	285	260	290	292	305	322	282	298	279	300	293	302	299	307	289	305	325	272	299	310	297	305	335	320	298	289	284	304	289	314	306	310	303	318	299	307	297	338	316	322	299	300	320	311	314	294	314	278	323	293	280	311	305	318	300	266	266	306	343	292	303	320	316	294	308	299	281	317	291	319	333	250	290	302	271	288	291	297	348	288	297	285	299	313	315	302	270	326	283	292	311	289	307	316	301	293	304	292	320	306	300	295	294	304	300	285	296	338	295	279	282	289	326	335	285	296	321	303	312	264	288	321	266	294	297	325	303	326	275	308	280	327	298	291	270	316	287	309	328	323	313	296	305	276	286	317	307	320	293	307	259	272	313	295	317	287	305	288	324	327	316	350	305	301	297	326	308	324	284	291	311	308	278	319	307	309	296	323	300	305	270	303	316	287	307	318	280	283	311	324	300	284	310	291	319	306	312	304	310	275	289	297	322	299	306	304	315	322	288	311	304	289	262	303	293	307	303	272	278	298	294	302	282	302	293	322	316	298	312	316	316	353	322	289	306	293	317	289	302	303	306	310	290	274	319	287	286	303	305	294	308	312	294	279	296	310	349	285	296	362	318	278	326	299	286	283	303	304	316	284	288	291	286	303	291	319	282	293	309	299	306	297	329	301	303	306	294	303	287	330	286	305	304	313	317	300	291	319	318	296	324	309	278	301	307	271	298	289	333	325	290	319	301	289	332	305	307	287	257	301	333	275	285	270	310	311	313	265	300	293	324	295	285	291	318	290	324	304	303	325	317	282	313	299	295	303	292	314	316	291	290	293	301	297	295	288	294	314	282	297	295	314	299	294	296	281	320	276	270	319	316	284	313	316	274	294	300	322	261	307	281	294	304	317	284	310	298	290	266	301	313	296	302	293	285	307	280	290	305	305	314	310	288	335	285	288	277	341	302	329	308	315	303	312	270	294	313	303	283	321	308	292	302	342	329	300	307	327	307	319	278	300	294	308	301	321	280	289	327	261	295	304	306	305	316	303	278	291	282	338	311	310	293	291	321	298	318	309	287	289	305	299	333	305	317	310	317	283	326	293	279	305	308	317	301	287	320	295	284	287	295	332	300	309	314	310	283	328	282	295	303	296	295	303	285	297	300	313	307	308	288	263	285	330	287	315	310	335	320	292	305	310	277	305	313	293	294	292	317	302	301	313	295	280	269	297	332	320	310	312	288	306	301	290	317	330	329	282	301	323	290	300	323	303	298	305	281	286	267	297	317	286	291	292	305	288	319	331	274	296	294	290	297	326	294	303	293	298	291	268	290	281	278	285	298	299	292	335	299	312	306	323	275	287	295	288	281	306	316	298	303	333	299	292	289	284	324	300	345	315	313	321	266	304	319	295	275	281	293	296	302	310	360	279	329	323	315	290	311	297	292	298	304	305	297	283	315	331	298	306	309	303	292	316	304	294	277	325	334	298	301	308	322	307	321	299	299	297	315	311	322	324	297	325	271	312	310	292	292	306	294	315	277	306	297	275	330	309	338	312	301	304	316	281	308	305	286	306	298	292	298	319	304	297	301	315	297	288	297	314	309	327	280	272	293	274	305	320	351	300	306	299	283	295	317	291	278	308	309	331	281	351	308	316	330	290	286	293	314	283	301	295	321	301	319	300	310	321	296	321	305	321	286	333	301	285	300	276	274	302	328	322	310	323	310	298	336	273	299	300	333	300	300	301	271	298	297	303	325	288	306	316	284	309	327	283	296	309
1755	789	393	225	242	382	411	382	457	448	450	453	410	286	211	152	137	124	118	104	90	81	79	116	104	67	46	68	61	71	78	68	82	69	74	81	97	66	104	73	71	68	84	63	51	69	252	376	393	311	185	133	95	57	41	36	42	32	32	35	37	35	41	29	36	30	25	34	33	38	32	42	35	29	33	33	39	41	33	29	30	37	35	24	49	29	39	30	30	41	41	33	44	36	45	40	27	35	39	38	32	21	35	46	42	39	36	26	36	31	48	34	34	34	52	37	29	25	35	32	31	37	45	31	39	42	34	46	42	36	34	39	40	35	37	43	36	30	43	33	43	40	34	37	41	30	26	28	37	46	40	45	36	39	27	40	37	33	37	38	36	30	42	36	36	25	42	37	43	37	28	43	33	30	35	40	38	43	31	32	33	44	31	35	32	24	34	38	33	31	36	36	39	42	28	37	39	28	42	32	32	30	34	49	40	33	34	27	38	31	36	39	34	43	38	34	38	46	34	41	38	40	37	43	38	34	38	44	39	42	31	30	42	37	43	32	29	31	36	40	35	28	34	36	44	27	28	28	39	33	26	41	36	40	33	41	36	38	36	24	43	38	28	43	23	33	32	24	36	29	42	44	26	36	39	38	44	32	36	33	44	37	42	38	42	30	39	36	40	46	29	35	41	32	29	33	29	42	41	43	44	31	28	39	42	39	42	37	39	33	36	42	38	43	43	35	33	33	38	34	44	32	33	37	42	33	38	21	38	38	29	27	37	49	28	28	38	47	40	27	38	29	18	33	36	42	37	38	34	36	42	34	29	33	31	35	38	37	33	41	32	28	35	31	29	32	31	30	36	27	48	30	36	32	31	38	26	28	42	40	29	29	45	39	31	29	39	39	28	34	41	42	43	41	29	29	36	41	34	44	43	30	29	42	31	36	34	36	32	29	40	25	37	36	33	48	33	35	22	36	38	39	39	33	26	45	37	36	35	35	42	38	31	34	35	33	35	41	33	41	44	41	24	38	39	39	40	39	35	45	28	21	36	39	32	34	43	37	39	39	26	32	23	44	38	39	38	34	33	36	35	42	24	40	45	39	38	29	34	27	36	35	36	26	37	33	34	29	38	30	38	42	36	36	42	32	37	45	39	48	32	42	33	43	38	28	32	40	34	22	28	36	40	25	36	34	40	26	46	27	25	27	27	42	41	30	35	40	34	36	41	35	43	40	32	26	46	34	32	36	32	41	37	32	35	22	33	28	31	41	49	35	31	26	38	44	26	41	40	38	28	41	36	37	37	48	32	36	37	43	43	33	39	31	36	36	33	37	37	32	33	40	25	45	39	22	34	43	40	36	46	33	40	38	35	36	34	38	41	27	27	23	38	28	32	33	28	36	41	38	44	39	23	24	32	39	37	33	35	48	33	32	45	35	36	30	27	33	26	30	29	29	29	32	34	27	33	32	41	36	33	29	44	46	32	35	35	32	24	33	35	27	28	42	39	35	32	33	40	37	36	33	44	36	39	41	29	37	31	35	30	37	31	32	34	31	21	31	26	36	38	39	42	39	33	31	32	31	36	40	36	29	39	46	26	41	33	41	37	21	31	36	31	35	36	35	36	38	34	33	23	34	38	35	31	36	36	52	36	33	34	27	32	42	38	38	37	35	38	45	32	34	34	26	32	32	27	24	39	21	30	36	36	31	42	31	47	24	35	35	47	32	34	30	35	37	36	41	38	33	25	37	34	30	37	33	40	28	31	41	29	33	35	39	40	36	38	30	27	41	42	26	32	37	34	37	41	29	32	30	31	42	31	37	43	44	30	32	35	33	41	36	37	32	39	49	37	33	46	31	27	34	33	42	43	30	44	31	33	26	29	33	38	32	34	43	37	41	38	31	32	31	30	37	37	41	41	31	34	33	27	40	33	31	40	37	35	33	51	29	25	37	32	31	27	39	47	43	46	31	37	30	38	30	28	47	36	33	36	25	35	35	35	33	33	45	38	34	33	30	40	31	31	28	29	47	29	32	41	42	27	38	33	36	37	37	27	49	43	37	32	38	32	37	44	38	32	30	31	30	41	36	35	36	27	36	27	37	31	34	24	30	36	46	24	36	27	35	33	34	38	28	36	41	37	33	37	34	32	36	34	42	49	33	37	37	37	37	35	29	44	37	37	43	42	24	37	40	40	28	37	32	34	31	35	36	35	31	27	30	32	32	26	36	41	29	42	44	38	35	38	37	34	38	35	37	29	38	46	42	31	27	52	32	28	35	30	34	35	44	40	37	41	31	37	26	36	42	35	39	42	36	40	35	45	34	46	33	35	40	37	38	29	28	32	38	38	39	29	37	29	34	27	45	44	35	28	29	32	32	33	43	39	40	33	29	36	37	35	31	37	40	28	34	38	39	24	33	32	39	30	39	35	35	41	36	34	40	32	41	35	33	32	26	33	29	38	30	36	37	29	38	26	34	38	31	34	34	29	33	36	34	38	30	30	45	34	46	44	32	31	53	34	25	37	34	40	40	27	43	34	43	38	36	42	33	45	36	41	34	32	37	47	30	38	34	37	31	27	41	38	40	30	33	34	33	31	38	38	38	29	30	32	38	30	34	33	32	35	29	29	27	40	44	37	31	27	36	38	34	32	33	38	39	34	46	28	37	41	38	37	39	30	33	30	44	37	29	34	40	31	36	38	34	29	37	38	30	24	34	37	29	36	32	30	27	34	39	31	39	42	36	44	34	38	39	37	35	31	35	33	49	32	32	43	45	28	27	35	32	26	44	37	30	35	37	38	44	38	34	37	30	35	30	34	32	31	38	36	40	27	43	29	28	30	47	36	50	32	29	46	31	38	35	36	28	46	33	37	36	37	32	48	32	36	36	42	35	27	35	31	42	36	40	40	40	33	35	32	36	39	40	32	52	39	33	41	43	35	40	40	42	44	29	44	38	42	28	30	28	33	40	42	43	34	35	32	32	26	26	39	32	35	33	36	47	40	33	39	50	42	39	34	38	33	36	42	40	44	37	22	31	42	39	35	36	29	29	40	38	35	41	37	37	29	38	42	29	35	39	36	29	29	34	33	27	29	40	29	47	29	39	33	37	23	36	35	32	32	32	31	32	36	28	46	43	33	36	45	32	27	32	35	36	31	39	26	43	36	39	34	35	33	29	28	37	30	29	34	47	39	38	30	35	31	34	44	26	37	41	35	32	34	37	33	32	38	38	41	35	41	27	31	32	43	39	35	54	33	33	30	36	35	33	24	27	47	35	37	37	37	29	44	38	33	34	41	36	44	35	31	31	34	33	38	32	38	29	38	34	30	37	39	29	46	45	39	44	50	30	34	34	25	44	28	37	44	36	38	40	21	33	34	40	29	35	36	33	39	42	41	40	40	26	39	34	31	34	42	32	28	34	48	26	40	33	42	44	41	23	41	35	32	33	26	37	29	31	33	36	32	40	32	34	24	44	44	32	37	35	45	36	28	33	43	37
20793	11333	6474	10804	18904	20916	19505	17589	16949	16658	15503	14173	13283	10367	7722	5768	4815	4120	3522	2813	2433	2278	2901	3528	3260	1638	1235	1503	1825	1894	1999	1989	1960	1868	1763	2122	2051	1996	2176	2051	1998	1622	1399	832	985	1858	7659	9853	9330	7163	4981	2983	1701	846	571	436	407	418	408	383	383	395	408	377	398	373	408	397	362	407	383	398	376	396	353	383	398	389	400	390	363	378	396	387	389	399	384	378	357	403	403	407	400	457	377	392	364	402	403	350	392	343	389	376	362	381	371	396	397	398	366	419	370	405	383	406	372	385	380	434	381	378	385	399	384	398	360	369	413	379	397	366	386	382	379	447	389	389	393	393	394	415	413	367	416	400	378	374	365	388	387	365	416	369	375	381	418	422	372	386	382	378	395	380	404	405	391	395	401	420	383	385	409	378	409	408	374	375	376	370	391	360	400	374	395	423	390	336	406	339	404	357	400	377	377	401	411	424	411	373	390	390	375	380	384	384	384	385	366	411	381	362	370	382	396	361	380	361	376	354	370	401	402	429	412	384	381	409	388	390	395	359	410	420	379	407	381	374	405	401	408	388	377	407	390	355	347	378	383	397	363	392	391	385	408	363	415	412	393	372	388	387	379	404	372	393	417	379	415	366	390	385	393	405	367	373	376	414	357	390	347	390	411	353	369	403	423	384	377	378	358	373	401	384	389	366	346	402	387	434	370	374	386	367	394	375	385	395	380	344	399	385	381	377	412	400	391	401	442	373	389	346	367	411	394	347	395	393	382	423	371	387	442	389	415	395	375	395	395	372	397	379	395	429	393	406	405	384	372	361	379	372	383	388	372	400	427	398	396	403	386	365	387	414	381	407	418	366	410	421	372	380	376	392	438	385	389	398	427	374	378	358	372	388	391	393	399	399	383	380	387	380	417	394	369	381	378	404	371	405	393	413	406	364	404	373	409	395	393	423	400	372	385	387	365	380	388	352	352	370	390	373	391	355	427	392	389	377	447	427	347	392	404	396	394	393	390	372	395	393	400	366	393	414	384	362	386	400	373	360	376	414	375	379	387	388	377	420	443	387	391	390	354	402	390	410	399	386	386	413	401	398	413	380	358	413	374	393	397	390	398	404	383	390	412	404	378	413	352	397	412	396	385	376	405	404	407	369	378	386	387	403	414	386	379	391	400	392	418	401	377	378	396	385	359	412	389	374	354	393	411	423	373	389	411	367	383	384	384	359	362	400	412	420	351	389	369	363	376	389	385	382	404	389	406	380	376	378	399	394	402	390	388	388	394	366	400	339	417	380	392	385	405	388	389	371	395	388	394	395	417	409	381	399	345	392	373	426	395	378	404	370	400	383	349	403	397	389	388	412	405	386	355	384	422	385	386	416	383	372	388	395	389	403	414	403	427	408	410	389	396	385	390	402	402	393	364	385	375	370	383	404	397	383	395	388	406	371	394	395	405	392	396	383	375	361	403	421	383	407	431	363	368	392	404	363	392	421	365	393	368	386	378	398	424	377	359	407	379	388	369	420	425	381	392	376	401	385	379	375	378	397	424	384	367	389	365	416	409	418	360	356	399	426	397	362	395	421	396	421	402	343	393	344	370	373	400	416	386	410	405	386	353	378	398	386	392	423	349	373	353	401	391	400	358	389	376	396	410	413	362	428	372	387	410	392	385	388	331	428	358	390	392	385	380	394	375	364	378	421	364	346	393	378	411	397	403	384	381	375	377	417	393	394	387	383	418	373	355	363	401	384	366	387	434	383	404	388	421	432	393	392	364	390	393	400	363	417	384	368	387	407	370	399	389	344	409	357	383	391	389	381	381	435	370	387	379	367	416	364	380	424	378	388	379	414	397	389	403	380	401	407	421	390	404	414	412	379	404	396	394	399	388	406	382	390	368	369	391	402	379	362	365	368	394	398	355	383	381	362	400	378	414	400	358	399	410	393	364	388	401	388	382	406	399	416	395	372	379	400	412	420	392	387	368	383	391	392	386	379	348	365	347	403	405	404	386	366	374	410	416	376	382	361	400	349	402	403	389	373	363	400	383	393	349	395	407	399	377	387	396	361	376	393	385	384	362	398	395	383	370	390	401	405	408	376	369	361	378	388	365	395	385	383	385	384	390	380	382	405	430	419	373	391	407	428	422	392	381	380	355	394	403	382	391	377	394	414	360	346	393	410	378	336	406	370	369	383	369	390	364	396	392	394	376	404	333	391	358	380	385	396	338	369	422	403	393	372	392	396	384	396	412	385	365	413	369	394	410	387	405	380	381	389	411	368	417	386	387	377	404	373	389	372	384	411	412	373	414	372	391	366	365	386	389	408	350	371	362	384	356	435	398	354	373	378	411	387	379	394	406	365	373	406	428	391	379	394	406	388	376	412	387	341	393	365	373	423	403	392	356	377	391	387	406	393	410	378	360	366	396	398	358	391	415	390	378	388	355	410	374	414	324	411	378	387	408	393	397	408	391	422	433	364	369	360	380	367	384	382	363	374	397	403	364	397	384	392	376	359	360	378	376	358	441	389	371	396	364	391	395	413	402	411	393	381	395	388	388	407	374	401	397	403	418	396	381	375	372	383	371	421	405	375	410	379	373	399	368	386	390	387	339	375	399	429	408	366	387	409	381	394	418	398	386	411	385	372	421	401	369	362	386	344	407	381	393	402	388	398	371	378	360	406	373	381	345	389	398	401	382	390	389	355	420	373	397	429	382	382	392	358	408	406	392	381	412	390	406	395	390	397	350	378	398	399	371	387	382	369	417	361	423	382	376	362	399	425	405	356	388	349	385	409	404	371	387	411	383	406	344	393	365	390	391	396	371	401	379	391	372	388	379	377	371	392	363	382	419	404	368	391	406	395	397	382	402	376	386	394	409	370	402	361	375	377	379	390	365	367	441	432	390	401	390	386	356	416	398	345	370	424	365	356	367	419	397	378	386	396	379	425	373	351	404	380	381	411	390	378	397	409	394	428	368	389	379	408	414	373	396	408	391	376	384	346	392	409	402	392	422	366	355	408	365	378	406	394	381	363	342	393	413	394	439	373	359	404	383	400	388	409	354	418	383	378	408	398	400	385	419	404	405	419	352	404	420	373	415	351	409	395	409	414	381	378	374	397	384	380	348	401	381	400	387	443	414	372	394	366	377	379	375	396	366	388	406	390	364	396	375	398	377	359	407	370	397	394	359	365	396	366	385	364	409	375	397	409	383	388	389	391	401	422	381	384	367	378	416	429	395	387	397	392	402	403	391	436	386	407	368	383	395	397	404	416	362	390	359	404	381	392	387	354	377	379	406	397	391	404	418	406	388	405	412	406	355	408	407	380	375	398	379	380	364	412	394	363	394	398	398	374	368	397	408	414	385	411	348	386	385	398	395	364	370	412	387	377	405	388	373	396	387	401	376	414	425	414	395	417	392	343	408	381	378	383	386	375	389	384	391	383	391	380	386	411	409	415	401	390	404	356	399	433	368	385	392	403	357	384	380	390	381	437	376	390
1701	349	208	137	130	179	234	219	245	263	256	228	200	146	124	101	79	77	65	58	48	55	74	59	38	53	55	56	34	36	62	51	47	53	53	76	68	76	56	66	69	72	49	31	45	63	61	117	127	105	78	66	46	41	34	25	20	29	22	31	34	25	32	31	28	30	33	22	39	32	22	22	25	32	22	28	32	29	36	29	25	27	33	27	28	28	27	36	27	28	18	28	25	32	37	30	26	34	41	32	29	26	43	21	34	34	26	38	32	24	26	27	37	29	31	27	27	37	24	26	39	37	35	50	24	34	16	36	24	29	34	21	24	34	26	27	28	40	38	24	37	28	31	31	20	24	32	30	30	33	27	21	21	27	27	24	21	23	41	21	24	19	29	34	28	24	26	34	26	34	41	34	29	22	24	34	26	30	23	23	25	37	24	20	21	36	34	30	26	30	32	24	32	21	17	27	32	16	34	35	27	28	40	30	29	27	32	37	37	30	28	24	20	24	25	32	38	25	31	20	34	40	29	22	37	25	41	29	41	35	38	30	36	27	29	29	25	29	22	23	38	36	37	27	31	26	28	31	33	31	32	33	37	23	40	38	28	33	38	28	32	27	29	31	36	39	30	37	22	38	30	43	34	26	34	26	20	28	26	32	34	31	29	27	30	35	24	32	34	39	37	29	32	29	27	32	27	25	29	31	29	25	35	48	22	27	29	37	34	31	35	26	31	32	35	30	35	33	44	34	27	33	24	36	35	33	19	30	32	22	24	27	28	30	21	25	17	29	33	25	20	33	31	29	30	34	24	22	44	24	37	23	34	34	24	32	26	37	34	44	43	34	27	31	29	25	28	37	36	28	22	31	35	27	21	44	28	26	34	31	27	32	32	27	30	34	31	32	22	25	33	28	30	31	29	24	26	25	33	34	32	33	31	25	38	36	35	34	36	28	34	23	36	30	22	31	35	28	28	35	34	42	23	27	20	27	43	26	33	38	26	33	18	31	22	31	44	29	30	24	30	22	21	30	22	14	25	28	35	28	21	26	32	26	31	28	41	24	41	24	29	24	32	19	31	31	30	35	34	31	33	30	30	32	29	28	30	27	28	26	29	33	23	32	36	33	18	42	30	35	28	24	33	32	32	30	28	22	28	33	27	32	21	33	30	28	29	29	39	23	28	32	30	37	31	19	30	29	25	20	36	42	32	32	28	24	28	30	30	29	28	27	33	27	36	30	31	22	32	36	35	34	41	28	26	32	25	38	30	26	28	30	22	30	35	31	25	27	35	25	26	33	33	32	29	41	27	24	29	21	29	29	17	15	28	35	24	32	22	25	29	28	29	32	34	40	25	32	36	32	28	40	34	28	40	36	39	27	28	37	26	30	32	25	27	33	39	29	37	32	32	35	26	43	24	33	29	28	27	20	33	28	32	27	32	27	29	33	34	28	29	38	25	24	25	29	35	25	37	26	27	38	34	38	35	26	26	28	28	31	37	33	29	33	26	36	28	38	30	36	27	32	32	27	32	23	20	28	29	30	27	34	30	39	31	26	28	28	36	24	31	30	26	29	30	29	34	34	32	31	31	23	31	28	28	26	46	27	31	33	38	34	23	27	31	27	39	31	28	34	26	25	33	27	24	31	26	23	37	29	38	30	26	29	31	33	28	30	32	23	27	22	33	18	26	26	39	23	31	38	25	34	22	32	23	37	25	29	35	31	24	23	28	23	33	36	22	30	40	30	43	30	30	27	23	23	36	28	30	32	24	30	25	23	33	24	24	31	30	37	33	24	42	28	29	25	27	45	27	28	27	26	38	31	31	30	36	31	26	36	33	31	31	21	34	31	22	23	27	31	31	24	25	24	29	34	31	31	37	18	29	30	34	41	31	26	30	27	24	26	38	27	25	30	26	30	35	22	32	15	34	29	18	19	29	26	30	37	32	33	23	30	22	16	33	35	35	20	26	34	31	35	27	20	31	30	24	32	34	27	29	34	33	28	34	25	33	31	37	27	26	28	29	31	25	33	30	28	30	33	19	33	33	39	29	26	31	21	32	33	33	23	31	28	24	24	30	31	26	27	33	32	39	33	34	25	36	22	34	29	35	17	26	31	21	30	36	24	30	33	36	33	24	36	34	27	29	30	31	41	38	29	22	29	35	19	27	50	29	32	37	33	32	29	39	33	35	35	27	31	31	31	29	23	32	33	31	31	31	27	28	30	33	34	37	27	24	38	35	31	35	27	35	33	32	28	25	30	32	26	24	30	39	28	31	31	27	23	27	25	31	21	29	32	25	27	23	28	26	27	30	36	23	31	25	29	28	25	28	26	22	28	18	36	36	18	24	30	26	22	32	28	37	29	26	34	36	25	23	35	34	38	29	30	22	32	23	34	28	27	22	29	32	25	28	30	38	30	22	25	23	26	33	33	27	30	22	22	21	24	41	24	20	38	34	29	27	35	30	32	33	35	30	26	23	21	29	18	21	26	36	24	27	30	29	20	28	26	34	39	19	34	27	26	27	29	29	27	39	33	41	27	29	30	25	36	24	27	33	36	27	34	40	39	30	30	37	32	29	28	21	39	34	41	29	30	37	30	30	40	34	34	30	37	31	29	39	37	32	25	28	28	28	34	30	30	26	40	24	31	38	23	32	33	31	31	26	27	33	24	29	38	20	24	25	38	30	33	28	32	35	23	27	23	33	33	25	27	29	32	23	32	32	36	28	39	24	31	33	27	19	27	29	26	31	33	24	28	29	32	22	27	31	32	31	22	28	22	34	25	36	27	45	36	29	28	32	26	26	26	16	38	25	34	26	33	30	21	25	34	27	22	36	25	38	28	25	38	34	26	29	39	29	23	28	16	24	21	37	32	25	28	27	29	32	30	26	31	30	28	29	43	22	31	27	40	34	38	27	28	35	27	34	35	31	44	39	31	25	31	42	32	33	27	27	24	26	34	36	18	33	34	24	25	29	27	27	30	45	20	30	28	32	35	30	30	44	25	27	29	28	38	27	32	24	33	32	33	16	41	27	34	29	18	36	35	32	38	33	32	34	40	27	28	30	35	25	21	26	23	31	24	37	38	35	24	36	23	24	35	29	27	24	29	33	35	26	28	30	28	21	31	37	32	24	26	36	23	30	40	32	20	27	39	33	30	38	43	28	18	29	23	35	26	30	34	27	31	16	19	24	39	30	30	33	31	30	27	34	34	21	34	32	35	35	31	24	37	28	20	33	27	25	29	25	32	33	23	23	27	22	36	30	32	29	32	30	31	25	43	37	31	26	34	39	35	29	22	40	25	33	32	31	36	34	35	28	28	34	42	43	28	31	39	31	32	32	40	24	25	34	33	26	35	19	24	32	41	29	24	25	29	35	28	30	27	23	35	29	38	31	26	27	26	32	33	43	26	34	26	23	34	35	24	27	27	30	23	34	40	21	21	32	23	30	26	38	30	26	34	26	33	27	29	27	28	26	34	25	38	34	29	32	29	28	30
14627	6854	3499	6008	11875	13889	12890	11717	11977	12228	10684	9653	8030	5726	4186	3246	2501	2250	1919	1539	1267	1419	2149	2386	974	924	858	980	848	929	1005	1220	1282	1240	1356	1534	1596	1582	1611	1568	1533	1411	1230	621	602	928	1780	2823	3213	2395	1656	1121	671	547	393	358	338	343	315	314	364	307	335	331	345	320	368	323	292	305	318	362	298	322	344	323	311	317	323	329	369	320	304	306	321	331	301	317	337	317	339	362	364	328	327	328	326	313	312	341	338	297	336	337	335	335	356	318	313	327	300	337	315	306	320	326	294	327	343	315	328	318	318	309	351	340	315	330	315	324	350	335	337	332	303	338	308	357	335	320	317	319	323	342	333	307	324	338	313	317	315	337	356	333	331	305	325	343	328	318	290	318	369	310	332	338	340	326	320	291	311	319	354	357	296	301	307	321	332	335	323	304	336	333	326	307	299	321	306	328	347	325	332	325	313	341	310	312	308	331	303	315	339	324	338	322	315	334	326	323	317	322	341	293	323	306	343	315	323	298	299	326	299	322	327	342	323	314	354	341	368	329	332	335	314	334	315	325	293	340	317	311	316	267	319	334	303	335	330	327	324	347	301	317	304	325	336	330	350	306	342	358	330	313	317	310	318	316	299	322	331	334	325	325	300	304	332	344	331	349	332	337	328	342	299	324	344	326	365	321	331	322	291	309	336	299	311	310	336	342	319	336	337	323	309	298	343	322	312	306	339	333	347	330	341	330	316	320	300	334	329	348	323	337	329	304	308	318	321	322	367	381	349	357	321	328	332	345	317	303	307	330	354	349	339	322	305	324	334	319	334	338	311	313	339	332	285	331	337	317	334	370	315	335	309	313	308	335	299	298	310	324	320	316	332	300	315	317	343	328	322	338	331	310	335	329	331	322	311	290	311	314	332	314	324	323	311	350	294	326	335	306	326	322	331	293	317	309	294	302	313	339	360	329	353	333	336	325	299	331	330	322	333	328	328	317	320	321	328	355	328	315	294	332	339	318	319	330	296	331	320	306	333	321	356	326	341	333	314	308	353	294	310	314	350	321	355	338	339	320	343	307	364	352	347	356	328	345	331	307	312	331	365	335	340	316	341	336	345	284	329	324	348	342	308	302	325	363	329	319	322	362	304	312	328	331	343	297	330	350	322	324	317	294	338	361	343	364	322	306	363	323	324	298	318	341	357	318	348	302	339	317	313	343	331	336	331	304	331	347	304	311	317	297	349	330	298	335	319	340	313	313	331	336	352	325	296	349	324	290	345	339	315	300	320	311	326	340	316	335	322	337	343	322	332	342	372	332	344	355	340	308	300	290	342	324	299	342	339	339	337	318	301	308	316	324	326	322	340	321	309	308	312	341	325	307	316	327	337	331	328	346	324	307	300	295	314	304	349	320	343	323	350	350	334	349	351	331	329	304	308	334	321	307	334	317	304	343	313	291	349	317	309	335	305	314	333	352	316	335	299	328	326	321	344	312	329	286	338	325	348	347	338	334	314	304	319	326	310	328	288	333	308	304	299	323	324	347	335	327	322	308	296	332	320	326	330	327	339	329	353	327	331	334	320	316	334	361	326	303	363	355	315	326	303	342	314	343	326	312	292	331	315	322	336	339	346	308	324	324	308	320	332	294	335	325	332	346	302	323	321	358	335	342	334	340	312	315	311	338	312	313	295	298	355	328	317	347	352	294	293	327	353	337	334	303	336	312	334	306	320	335	324	329	343	327	284	342	304	331	340	324	327	334	336	317	333	301	349	321	325	319	301	333	306	332	308	318	314	303	350	326	292	338	287	337	320	292	343	335	324	341	332	285	312	319	325	334	339	349	307	325	331	320	312	316	340	347	329	299	349	315	335	350	305	325	335	350	312	300	342	347	338	327	313	325	317	323	298	337	345	312	323	337	329	325	328	325	332	316	352	325	308	333	327	329	326	334	331	341	316	331	330	313	348	329	343	346	310	310	341	334	320	342	327	328	330	326	306	333	297	340	336	332	330	305	305	323	312	332	328	320	343	341	326	306	309	324	341	342	340	317	344	300	315	323	339	317	330	338	346	342	304	347	298	327	332	331	300	308	329	305	333	355	331	332	336	342	359	340	334	346	328	330	338	358	331	332	307	321	336	350	322	325	355	301	348	320	296	359	373	369	347	299	318	345	322	316	347	332	329	337	325	302	335	312	335	328	332	339	316	323	328	310	359	329	329	333	344	359	302	317	341	315	311	332	353	343	327	310	315	325	326	359	296	341	311	305	311	335	327	321	320	314	327	313	312	342	352	313	334	336	320	362	343	320	339	296	320	300	305	318	311	307	326	343	317	313	308	332	305	317	307	290	309	330	300	298	332	305	320	331	323	305	318	328	355	372	334	335	364	325	325	343	319	334	327	346	329	327	337	332	313	327	320	310	361	351	344	305	332	321	301	314	334	327	326	333	332	340	331	316	313	298	319	329	314	328	347	285	330	305	313	337	298	319	315	337	336	304	324	355	318	282	322	340	344	290	317	323	378	320	337	336	339	299	330	316	374	332	339	316	332	282	289	309	332	324	310	330	346	354	340	328	304	333	311	333	291	309	314	328	311	334	314	308	321	342	344	331	370	311	310	336	317	339	307	314	313	305	336	322	339	336	316	306	325	348	315	322	314	298	320	352	317	358	302	310	321	347	334	294	307	373	303	317	264	337	346	317	327	346	336	323	302	309	331	342	350	338	330	313	294	347	322	302	293	321	336	327	330	300	335	348	308	324	297	319	335	308	320	334	345	329	382	326	346	309	316	295	319	350	337	322	336	307	275	335	285	322	340	351	355	304	315	355	336	311	319	352	305	319	308	310	303	325	333	284	357	357	303	302	319	341	319	323	318	344	320	311	305	325	302	324	304	321	307	303	288	343	336	334	318	315	337	325	306	316	346	306	361	309	334	328	345	329	342	290	346	355	319	308	341	348	311	359	321	293	318	325	330	347	363	313	342	340	343	326	327	330	318	302	303	331	320	333	340	295	325	297	312	303	328	321	347	341	281	310	356	294	345	323	283	305	300	343	308	299	337	353	302	345	328	363	332	310	314	323	319	336	306	312	316	334	332	298	339	335	323	319	325	318	335	326	305	299	295	339	333	320	355	323	306	323	312	352	304	306	321	336	317	308	358	323	323	361	305	328	309	354	313	354	326	315	339	305	306	345	336	343	355	326	327	307	336	327	318	298	327	308	307	311	318	310	356	308	334	329	326	327	337	336	320	302	350	362	344	340	335	333	294	345	324	330	321	311	314	342	342	321	358	336	298	318	307	325	337	342	312	301	341	325	327	333	306	333	302	338	331	292	303	302	335	320	326	296	285	293	333	327	301	336	330	330	338	290	307	346	350	342	333	360	313	339	308	335	380	313	338	339	338	316	309	327	332	332	351	339	293	349	326	312	334	361	351	312	326	347	321	343	304	297	358	325	358	296	322	318	350	322	325	304	327	343	348	331	316	294	284	317	317	348	355	314	337	326
1259	551	302	171	213	301	346	355	397	422	375	368	267	189	159	123	105	94	64	69	69	83	125	91	54	59	67	73	70	67	71	65	76	93	93	78	88	76	70	78	84	85	84	63	47	70	129	263	260	255	186	92	67	55	36	44	37	39	37	39	36	32	34	31	41	36	45	28	42	22	37	41	29	38	51	36	38	42	39	40	41	32	36	37	36	44	31	34	35	29	33	51	44	31	34	39	33	37	37	41	37	50	36	35	40	24	24	30	38	35	41	43	31	37	35	32	45	24	34	33	26	42	46	41	36	32	38	39	48	37	29	40	53	44	38	60	41	32	39	40	38	43	29	30	25	32	31	36	33	38	29	40	33	42	34	39	37	38	44	27	41	36	36	33	36	30	46	37	45	35	32	34	36	44	36	33	36	38	23	40	35	40	43	18	39	31	41	32	37	31	44	31	30	38	41	38	35	42	48	38	33	44	55	41	41	35	35	28	22	36	46	42	50	35	50	40	19	39	43	35	38	26	40	34	40	31	40	24	42	25	37	38	41	38	23	32	30	31	41	47	35	35	31	48	29	35	42	35	36	30	43	30	33	44	44	42	46	41	39	29	35	39	45	32	31	37	40	29	47	41	32	43	38	34	31	30	37	37	40	43	33	40	45	52	41	39	37	37	32	27	43	48	34	36	37	44	41	37	37	39	34	36	42	35	32	29	39	40	30	25	35	39	40	32	32	33	39	42	40	46	41	26	38	43	32	40	36	32	30	53	28	31	39	47	33	40	38	32	37	38	43	34	32	31	36	35	30	31	42	31	41	36	39	39	34	42	33	31	34	39	43	50	43	47	31	31	43	38	31	38	36	32	32	36	47	48	35	32	42	40	36	37	38	37	34	36	40	41	31	29	38	38	35	38	26	44	39	36	36	37	36	39	35	34	41	33	29	35	40	36	46	34	40	47	38	39	35	32	47	30	38	37	32	34	37	34	34	34	36	46	37	30	37	35	34	43	23	32	43	42	51	44	34	30	42	37	39	25	37	41	28	23	36	29	36	38	31	33	39	40	39	31	39	29	41	40	30	56	38	32	32	47	35	36	29	29	36	30	27	34	38	28	43	44	33	47	38	38	32	37	30	39	41	48	37	49	40	40	45	39	33	47	53	31	35	36	29	32	32	30	27	35	29	36	31	51	33	28	26	37	34	30	28	30	30	35	39	40	31	36	30	34	41	35	34	39	43	42	37	37	40	34	39	38	40	31	44	38	38	30	44	36	31	36	41	33	35	33	40	33	29	32	34	25	42	43	30	38	43	29	27	33	28	40	37	41	33	33	28	46	36	32	22	34	35	29	48	31	59	39	39	38	30	38	45	30	39	39	33	44	47	46	37	38	32	29	34	34	36	33	35	33	42	32	39	39	29	36	39	26	45	44	41	45	31	40	27	37	34	38	28	37	36	37	40	33	36	35	31	39	27	35	26	40	42	35	40	44	44	35	42	40	39	41	31	30	38	32	47	30	33	35	23	43	36	31	44	34	33	38	26	42	36	26	37	42	32	32	43	28	33	39	35	40	31	38	34	35	33	30	37	26	31	37	52	41	32	32	31	38	47	32	21	36	27	30	40	38	33	37	40	32	37	31	36	45	45	41	31	30	37	24	39	37	45	36	42	35	29	30	23	31	30	30	32	37	45	38	35	40	35	27	31	34	35	32	37	32	41	40	40	30	31	34	35	32	37	28	43	30	41	28	43	34	32	45	36	38	35	39	40	40	37	45	35	33	27	45	23	36	43	35	27	26	32	32	33	42	42	34	33	28	49	33	33	33	44	44	39	44	46	32	40	31	39	35	41	33	35	34	38	27	28	40	41	38	44	34	31	29	41	50	28	50	41	33	38	46	30	31	47	31	32	43	36	42	34	32	47	41	38	34	30	31	44	39	36	41	41	36	48	27	34	35	33	39	44	40	33	43	37	38	35	32	36	36	36	42	38	39	31	34	34	41	45	37	27	28	45	30	30	36	32	40	29	32	44	38	38	33	43	42	26	47	38	43	38	39	39	34	32	39	35	34	31	40	49	40	43	31	43	29	21	33	28	36	28	37	34	29	35	31	32	29	38	33	38	33	40	38	41	33	47	33	32	44	35	43	34	38	33	24	24	33	31	35	33	39	32	33	47	35	29	44	34	36	42	40	39	35	23	37	25	42	32	46	37	32	31	33	35	38	45	45	44	35	36	39	38	34	45	49	38	34	45	39	42	41	31	40	42	39	32	38	39	40	33	44	38	36	45	55	47	31	27	37	34	30	40	27	31	31	33	39	38	29	44	24	32	38	37	46	34	32	32	40	38	47	38	40	32	38	41	36	34	38	30	38	24	35	32	34	38	39	27	32	37	40	49	49	22	41	36	38	42	28	29	44	44	32	41	36	40	39	44	35	34	37	32	38	42	36	34	41	41	49	38	48	32	33	31	34	35	32	36	37	36	32	32	53	20	40	36	45	26	37	41	31	34	36	39	30	27	52	35	30	31	36	33	31	41	43	31	44	38	40	35	27	23	40	32	45	54	37	32	43	35	39	35	31	38	42	31	35	36	43	37	34	22	38	38	33	33	40	52	35	26	32	45	42	40	31	35	36	31	41	27	34	29	36	30	47	28	30	36	28	33	34	38	32	41	31	53	28	34	36	35	36	32	38	35	37	36	34	40	28	32	34	37	43	34	37	30	43	30	39	27	41	35	35	43	34	36	37	47	42	35	39	32	30	41	26	39	28	47	35	49	40	46	38	29	27	28	38	25	35	33	26	33	38	35	23	37	32	27	30	34	39	38	45	40	36	30	24	41	29	47	41	41	29	27	28	39	37	40	38	47	33	37	42	43	30	33	39	38	54	30	41	34	43	38	41	29	32	25	35	45	35	41	43	52	40	41	42	42	25	29	39	37	37	39	31	31	39	34	33	34	39	32	44	40	35	29	34	44	38	45	37	49	37	33	42	46	46	40	30	31	36	35	44	38	37	41	55	46	37	39	28	36	34	31	43	41	26	27	29	34	37	29	38	46	33	30	35	49	45	37	32	39	30	33	38	35	45	34	33	36	40	32	34	41	39	42	33	40	27	37	41	44	35	38	42	44	32	47	37	31	48	31	34	31	32	34	27	34	32	25	33	47	41	27	34	37	34	46	40	29	39	44	36	40	35	31	38	41	47	37	29	31	41	36	43	41	29	39	32	35	36	41	35	40	43	26	38	37	31	37	44	34	39	34	41	31	27	50	43	37	47	47	29	32	30	28	31	47	41	35	36	37	23	38	32	43	39	32	36	29	36	37	42	30	48	43	37	31	38	37	39	43	32	36	57	42	31	41	30	34	39	28	40	34	26	44	38	32	38	55	32	39	45	46	36	39	37	33	48	41	23	47	36	44	50	38	35	34	46	48	37	38	46	33	38	48	34	32	37	33	37	46	41	39	41	33	30	45	35	32	33	40	35	39	30	46	33	36	41
17946	9743	5118	8426	16237	18460	17289	16178	16610	15848	14565	12868	9565	7313	5219	4123	3768	3283	2417	1932	1887	2661	3080	2087	1375	1224	1534	1291	1301	1524	1674	1504	1726	1910	1940	2040	1824	1733	1702	1918	1758	1813	1567	1333	1258	1613	3302	6792	7159	5885	3850	2013	1153	676	537	426	403	391	387	422	404	379	354	429	378	432	393	366	392	383	393	423	368	419	397	372	399	401	418	390	397	409	401	356	357	401	413	392	372	392	372	387	391	378	393	378	388	386	359	408	417	399	391	361	370	391	377	393	359	356	393	398	392	383	434	424	424	395	399	388	388	412	428	417	394	399	418	378	400	378	403	387	417	421	426	379	396	375	394	347	390	372	396	409	378	385	381	401	419	414	417	370	383	360	364	370	376	376	396	402	379	382	383	419	369	370	373	392	422	381	356	382	383	399	402	398	322	404	417	390	455	382	375	387	407	354	387	448	370	392	382	391	385	394	403	373	406	382	386	422	414	356	373	399	399	341	411	388	403	379	391	382	362	401	442	410	390	433	380	447	408	413	364	391	382	420	386	384	383	373	401	405	359	415	403	395	402	377	392	404	386	363	414	411	392	415	391	371	399	404	410	405	370	408	376	401	375	429	399	369	387	392	388	411	384	329	395	409	386	364	390	404	382	391	406	425	412	373	374	403	387	394	377	417	386	395	391	379	426	379	384	373	421	385	356	381	356	400	392	356	400	381	379	368	414	401	358	370	392	416	384	393	359	414	412	378	403	400	402	409	373	351	394	408	409	407	405	368	357	378	382	373	389	380	367	364	398	403	373	370	402	391	409	415	417	357	416	377	369	392	372	422	388	434	375	372	394	408	395	409	423	362	388	408	376	414	352	394	405	358	427	399	392	395	374	381	415	425	416	390	399	387	391	395	362	400	420	438	421	367	427	424	381	425	399	408	402	396	364	396	366	411	388	408	383	397	428	405	413	377	377	347	390	391	393	381	435	394	412	402	406	395	378	372	399	377	336	378	370	382	410	408	368	400	416	445	397	374	373	381	394	351	364	378	399	415	376	385	400	368	357	385	399	432	395	369	395	399	414	431	409	408	400	381	390	418	370	432	427	407	412	413	411	377	395	382	391	340	401	426	396	416	396	372	395	385	366	420	398	408	411	378	406	381	406	392	399	401	365	378	398	373	390	379	381	393	413	398	388	389	392	396	400	408	378	377	362	359	369	426	399	398	388	402	392	372	399	405	379	377	386	382	379	379	384	404	405	393	405	404	375	410	405	362	379	357	379	424	401	407	383	392	369	389	416	398	401	413	378	400	389	355	374	377	393	370	373	402	355	413	396	396	356	398	418	428	336	410	393	409	389	403	399	333	406	399	405	357	394	356	345	390	379	410	395	373	420	397	426	406	360	386	390	400	402	387	362	408	412	387	394	372	432	401	393	372	362	368	392	387	395	396	397	376	400	366	422	391	377	375	420	374	374	407	391	398	400	373	398	403	376	389	386	409	356	361	392	413	384	386	408	392	412	415	423	400	385	402	375	360	406	424	431	428	381	375	390	415	366	410	395	372	398	397	416	396	381	393	371	401	376	375	445	370	430	371	401	393	413	402	386	416	403	408	372	389	411	415	376	386	429	388	378	366	390	400	391	377	364	379	398	402	394	380	363	362	384	407	394	411	327	373	409	405	385	389	411	398	408	388	400	377	405	412	402	406	374	387	386	400	397	409	371	371	371	399	385	419	388	408	405	403	383	400	398	376	393	394	395	392	352	409	403	399	388	370	410	408	445	377	387	410	393	371	386	363	429	405	397	421	363	379	389	424	407	395	449	426	383	375	382	399	392	375	401	401	402	422	369	404	426	395	421	385	430	414	409	420	394	378	403	406	379	387	367	415	415	398	388	438	388	398	377	393	411	397	404	380	380	410	392	398	395	376	366	402	382	358	404	397	401	391	418	370	402	383	405	376	350	428	399	401	391	393	418	399	381	382	396	393	383	405	403	394	344	362	396	367	407	392	405	373	391	406	390	365	364	377	413	400	389	388	399	391	399	378	405	419	356	375	392	345	410	391	408	372	385	407	397	440	406	406	391	394	401	391	389	422	413	380	369	417	403	411	397	427	435	363	380	365	414	394	419	410	391	404	427	394	389	384	411	377	371	400	394	391	424	408	359	412	396	418	420	372	395	396	399	415	417	364	360	387	392	400	385	384	378	374	351	408	370	398	371	357	403	396	379	368	378	394	404	422	416	399	401	402	403	429	426	429	375	415	400	400	402	394	380	402	432	391	397	392	429	364	404	388	383	355	370	396	380	419	454	408	383	389	397	392	378	370	401	389	370	437	410	372	410	382	416	432	387	425	401	373	393	374	415	370	387	390	391	415	388	391	387	353	392	386	376	403	398	409	411	398	414	378	402	399	400	409	368	398	398	369	392	380	405	357	402	375	401	386	414	396	402	382	378	402	360	366	418	394	410	404	389	383	418	350	392	373	414	410	391	377	371	390	420	381	345	382	402	398	430	407	332	414	388	376	397	339	385	419	344	382	409	369	418	398	418	404	427	408	402	416	404	397	402	372	392	419	406	390	409	413	424	429	399	404	398	354	436	396	429	392	389	373	370	370	348	385	412	397	384	402	385	404	385	386	431	406	412	375	347	389	437	402	364	387	377	420	392	423	416	368	386	389	445	405	422	412	418	407	407	386	409	429	395	382	401	376	404	385	355	402	367	383	355	414	415	387	387	388	353	376	389	373	360	401	392	379	367	371	386	397	415	378	380	371	383	382	412	386	421	377	405	387	420	380	362	376	410	413	406	391	395	406	392	408	403	384	363	380	414	409	395	400	377	383	401	392	337	392	366	375	399	401	376	392	408	383	399	410	393	389	386	382	400	364	395	362	359	366	384	406	379	388	389	368	408	445	427	395	397	360	384	358	401	366	420	388	401	385	376	439	407	415	391	374	409	424	392	379	401	390	377	390	392	406	389	386	362	415	359	378	409	387	390	361	395	390	407	377	410	350	361	427	432	405	394	414	392	377	391	388	388	409	433	396	403	376	409	360	397	333	392	433	362	372	403	366	423	367	378	392	377	393	390	384	406	390	387	407	351	385	413	412	407	391	373	392	420	374	399	421	425	396	403	378	429	357	365	426	409	394	349	393	398	394	421	395	388	394	356	379	367	396	409	398	386	396	365	376	393	409	426	400	415	409	391	419	417	368	382	438	379	428	386	398	404	429	394	382	387	371	390	381	395	379	428	386	413	405	348	401	388	430	382	402	404	402	379	400	391	415	391	392	397	407	372	406	350	385	404	387	395	433	402	407	386	386	388	386	373	373	401	413	387	378	395	383	407	408	388	416	405	392	387	365	385	364	409	401	396	382	424	400	388	405	444	414	413	372	406	381	416	381	432	411	383	391	395	384	411	371	380	367	394	407	411	385	408	384	368	362	392	400	385	386	407	398	392	395	382	407	369	431	402	416	391	380	403	400	431	372	399	428	388	428	392	394	383	395	387	419	403	399
2512	533	272	170	183	271	369	368	421	444	438	327	235	188	140	113	97	75	72	63	79	97	102	66	56	45	51	39	70	63	53	54	66	61	71	52	55	37	65	70	71	54	52	45	61	57	69	194	292	303	222	120	66	37	32	28	32	30	30	34	36	33	19	29	25	22	26	30	34	28	31	30	27	32	27	17	27	28	24	25	36	30	28	25	34	31	22	25	23	19	27	27	26	24	24	29	22	22	25	32	28	23	39	31	35	28	32	35	23	29	24	24	30	31	36	32	29	27	24	34	38	20	25	22	28	30	25	28	22	30	25	36	34	36	26	27	21	29	19	27	32	39	25	28	32	20	36	28	30	32	31	28	23	20	20	32	28	25	37	34	23	19	24	29	32	22	21	23	30	24	32	25	28	36	30	37	29	28	27	33	33	24	30	24	32	26	25	20	33	21	18	23	28	23	42	33	30	30	29	26	29	26	37	28	21	26	24	27	30	27	33	24	28	25	27	29	29	26	38	17	24	30	27	28	31	32	29	27	31	33	27	33	30	29	29	25	23	22	27	24	33	21	32	26	28	30	28	16	22	15	20	30	26	21	34	31	35	29	38	25	25	27	23	34	25	23	22	26	25	36	34	33	23	31	23	27	31	23	38	29	22	30	28	39	23	23	26	28	27	22	32	25	29	31	33	34	23	25	32	35	20	24	32	35	23	22	27	34	22	28	25	22	32	29	30	25	25	29	27	28	35	29	29	25	29	28	26	32	31	27	29	25	23	34	15	33	25	33	26	19	21	31	34	23	29	23	33	33	22	22	32	26	29	25	21	29	27	28	22	23	26	30	31	30	20	23	21	42	32	33	28	25	25	35	27	33	34	26	26	37	27	29	40	27	36	27	31	38	32	29	28	31	22	29	28	25	29	26	27	31	26	29	27	29	27	31	28	37	26	32	25	24	34	38	33	30	37	23	25	31	41	29	33	27	21	22	28	29	27	28	37	37	34	36	31	29	37	21	21	31	34	27	28	37	33	38	28	26	33	20	20	29	36	30	26	26	29	25	21	36	27	30	26	20	24	24	25	23	32	33	27	24	31	25	23	24	33	26	33	24	30	33	22	29	34	34	27	28	28	20	33	35	29	32	27	41	27	26	39	26	22	27	22	31	22	29	39	26	26	23	23	32	32	31	23	25	30	36	29	25	29	24	36	23	34	31	34	27	27	32	23	29	27	26	24	28	23	18	29	18	36	31	19	26	24	29	28	35	28	24	30	29	33	16	38	26	31	21	30	27	31	30	23	33	27	26	30	29	30	32	28	16	23	31	26	24	28	32	31	25	29	32	31	29	21	26	25	23	24	28	18	40	22	27	33	30	26	22	34	24	27	21	35	27	26	33	27	35	30	28	32	36	23	24	31	34	29	42	25	28	31	29	19	39	44	39	31	23	39	22	25	25	32	27	20	25	28	24	37	33	34	38	34	30	22	35	28	24	29	29	27	26	31	27	28	25	24	33	30	19	16	26	31	29	22	29	26	27	29	35	26	36	20	27	24	29	28	30	15	28	31	38	25	29	29	31	28	30	27	34	32	31	28	26	33	30	27	27	33	31	26	20	32	34	24	30	36	31	29	31	30	24	19	22	29	30	35	31	33	26	31	27	31	31	27	26	34	27	20	23	34	30	28	29	24	26	16	36	27	28	36	21	33	29	22	24	32	36	23	29	32	26	24	34	30	25	32	25	33	24	37	21	29	22	19	36	26	28	25	40	35	23	36	27	31	37	29	22	31	24	20	21	35	23	28	24	26	30	32	35	30	29	25	29	33	26	21	34	28	30	21	27	22	21	23	22	23	29	28	27	26	25	24	32	27	29	30	32	24	37	36	20	35	17	23	32	25	23	29	32	34	33	36	26	25	37	39	34	34	28	30	19	26	28	28	32	27	27	31	31	22	38	19	24	26	19	25	15	27	26	23	26	38	27	31	39	25	26	25	28	35	30	34	28	26	34	28	30	30	24	21	14	29	29	17	31	25	30	27	20	20	35	29	33	22	33	27	26	30	27	26	26	23	23	28	31	25	21	34	17	32	25	27	26	38	25	28	28	29	37	39	22	37	25	23	33	34	29	22	35	33	28	26	32	31	33	23	35	28	19	27	30	32	34	29	30	31	29	30	29	27	27	23	19	31	23	28	28	25	26	23	29	21	39	35	34	26	30	31	35	31	25	22	22	27	26	36	33	27	23	27	42	33	32	31	28	22	23	31	37	32	27	21	22	34	32	26	29	30	29	29	30	31	28	44	22	20	34	23	30	35	34	27	29	20	28	38	29	33	33	27	32	26	29	33	30	27	26	29	29	31	37	28	35	24	29	29	39	31	35	25	28	26	23	28	33	26	28	21	21	27	39	23	34	32	22	24	30	32	26	42	19	33	37	41	32	25	29	39	29	28	32	30	30	25	23	19	25	28	32	28	25	30	29	34	30	34	31	31	26	31	27	32	27	24	38	17	28	23	26	29	35	32	35	33	29	29	28	27	32	23	28	32	23	40	27	21	33	27	32	23	34	21	24	30	29	27	30	21	29	28	25	31	33	24	15	24	34	31	15	26	29	28	32	26	33	27	31	32	26	27	31	42	26	37	22	25	37	26	31	36	32	28	33	36	30	31	36	23	24	33	29	29	19	29	21	30	24	31	30	15	24	29	26	16	24	32	24	26	30	21	38	25	27	22	23	39	25	26	25	33	36	24	25	26	23	27	21	22	30	32	24	29	33	42	29	27	35	29	25	45	38	30	33	33	30	34	29	29	33	35	23	26	28	25	23	26	33	22	25	20	27	32	26	34	30	24	32	28	30	21	20	40	32	19	23	26	25	23	33	14	14	27	32	28	28	25	30	27	25	23	22	25	39	28	28	28	30	20	30	21	19	24	36	32	33	32	26	33	25	31	28	23	36	32	31	28	26	31	24	29	36	29	25	35	30	29	26	22	24	25	28	27	26	23	24	26	32	26	29	43	31	26	35	27	30	32	15	29	33	36	40	32	29	39	22	31	34	34	24	27	25	30	30	27	23	25	23	32	31	37	29	23	29	27	27	34	28	24	21	29	28	26	28	22	31	21	23	29	24	32	28	32	29	34	26	33	35	32	25	27	23	27	22	31	33	35	31	31	27	44	33	33	27	23	31	33	20	26	35	29	25	26	20	38	25	18	33	26	30	32	30	20	26	26	28	25	22	33	31	20	18	36	32	29	34	39	20	21	18	23	24	26	24	33	25	32	27	29	22	24	27	25	25	19	26	34	26	22	30	27	31	41	19	22	30	36	23	28	29	25	33	44	30	30	26	28	38	23	28	32	25	29	34	35	25	25	29	23	20	28	26	28	29	21	22	27	30	39	29	31	34	26	36	31	28	32	25	44	24	30	35	25	35	27	26	28	33	30	36	33	26	24	25	25	23	26	29	33	16	30	26	28	25	30	29	31	32	22	26	31	35	26	34	16	27
17529	8872	4580	7877	15269	17584	16955	16972	17307	16319	15202	12272	9115	6994	4987	4057	3790	2895	2371	2003	1988	2892	2829	1803	1198	934	902	922	1306	1518	1564	1385	1800	2017	1704	1407	1156	1329	1551	1753	1677	1502	1455	1372	1383	1461	1896	5531	7863	7266	4850	2633	1281	691	437	394	343	326	300	312	272	309	314	311	304	307	304	307	322	310	300	326	315	310	321	290	306	304	309	315	313	316	280	313	331	291	322	324	309	326	320	295	313	293	305	313	284	320	306	304	315	327	317	321	305	287	313	316	303	334	302	326	326	329	345	325	300	329	328	286	332	314	329	286	298	309	291	321	286	313	288	288	311	314	332	333	309	310	299	289	319	304	310	282	322	351	288	294	297	293	311	314	306	329	311	296	271	315	310	307	330	290	310	302	323	294	300	303	300	330	330	318	317	301	308	294	299	321	282	295	285	316	338	289	313	344	308	284	291	296	314	322	319	307	326	282	304	294	298	313	314	314	346	300	311	313	276	285	307	310	318	329	317	318	292	309	309	302	295	310	333	295	301	280	320	275	293	313	284	287	321	306	305	331	316	291	281	304	319	280	288	287	310	274	303	309	315	339	328	312	304	293	304	313	289	286	321	327	324	326	303	346	326	311	319	312	335	316	285	327	299	284	338	309	296	344	310	304	310	335	304	297	308	297	294	310	295	325	334	287	294	313	336	325	319	289	300	333	284	292	295	346	300	328	305	306	292	310	291	284	271	311	320	288	305	293	319	290	302	298	323	315	332	278	319	329	305	298	292	299	299	315	315	305	336	316	321	325	344	301	327	324	299	287	303	340	298	295	323	292	275	328	314	289	311	285	314	296	297	331	336	296	335	292	326	314	317	309	337	309	312	321	300	296	351	319	307	302	297	301	321	326	289	330	307	292	307	290	306	312	320	344	319	336	284	295	340	299	324	304	300	341	318	329	315	283	318	302	323	313	326	341	324	332	324	274	352	328	298	323	312	354	323	301	327	317	337	321	325	334	325	310	318	317	308	300	292	305	303	323	296	294	319	288	281	297	294	346	303	339	334	296	303	306	344	283	316	295	287	303	291	288	344	310	326	327	292	299	316	297	300	291	312	280	319	322	317	333	312	313	309	296	314	361	310	313	310	301	298	320	302	296	347	320	321	323	336	290	320	294	344	305	318	336	296	303	305	337	304	289	316	312	284	284	271	323	318	308	334	307	287	326	300	283	297	307	315	291	300	299	305	299	301	277	321	317	297	327	324	319	315	315	335	298	289	300	322	301	306	346	311	323	302	303	284	322	286	330	335	290	296	303	270	286	319	293	300	285	312	324	331	294	314	320	304	333	332	345	322	311	308	318	312	330	277	325	317	314	299	318	305	293	312	332	304	315	297	288	300	339	310	298	305	306	327	305	335	316	331	311	324	334	356	333	303	309	271	335	324	312	302	319	332	324	305	316	292	311	296	290	315	292	279	285	310	311	307	299	317	327	309	292	291	286	334	313	307	328	325	300	309	277	304	282	321	296	311	304	342	302	300	278	320	302	317	304	334	317	350	317	317	303	335	306	322	324	314	350	322	332	316	293	304	301	330	282	322	325	311	319	300	300	325	301	319	289	305	329	303	304	308	315	314	311	311	312	318	312	319	302	308	297	331	305	296	289	301	289	331	314	317	308	339	313	285	322	332	329	336	306	340	299	318	327	294	290	304	291	298	313	341	319	332	278	329	326	322	328	308	317	306	309	295	299	299	298	317	318	338	276	300	318	320	298	322	314	332	281	311	303	289	284	318	321	306	297	316	324	320	314	302	308	337	295	287	292	311	320	320	311	303	295	316	313	311	319	321	288	311	273	312	328	322	311	335	294	286	299	330	286	318	311	295	296	301	309	303	302	306	311	318	282	314	330	301	302	288	324	317	305	339	334	286	299	302	331	309	298	306	315	302	306	311	334	303	319	328	346	329	317	320	311	324	313	294	337	310	306	330	318	340	303	293	291	291	303	307	293	287	322	312	319	314	312	326	320	286	296	304	316	304	283	292	318	305	298	294	337	322	308	312	294	295	305	304	268	332	334	291	294	304	274	320	321	274	320	317	303	274	295	313	326	328	296	343	330	325	321	295	302	272	326	333	300	296	331	326	322	310	322	304	314	323	315	286	313	328	325	322	322	311	317	287	310	321	310	282	305	298	346	299	321	332	321	325	295	309	316	333	290	300	312	299	299	299	317	293	308	352	289	284	345	308	310	297	279	314	306	313	296	317	308	325	296	309	318	306	295	328	307	323	304	309	325	318	309	302	314	295	270	312	324	306	308	281	324	303	280	293	285	308	327	330	312	340	325	324	316	320	329	307	336	297	310	283	322	319	308	355	303	313	318	293	330	299	305	308	279	328	325	286	293	316	305	358	314	340	311	293	300	300	320	288	319	357	302	352	331	324	316	282	335	315	311	323	286	347	301	307	333	319	329	300	296	328	306	313	302	275	310	326	308	304	308	327	312	319	323	297	302	310	310	306	300	277	333	325	305	310	307	290	305	298	310	306	329	308	332	293	310	290	304	302	296	281	340	309	299	307	311	294	294	304	302	318	307	315	300	299	358	315	286	295	319	318	335	263	295	306	314	308	310	299	308	330	299	308	289	321	289	280	298	298	319	303	306	291	316	336	316	312	314	338	318	288	305	293	297	314	290	318	320	317	335	326	307	307	316	309	325	297	313	341	309	305	292	323	320	307	297	324	328	305	302	284	301	325	305	331	323	307	295	315	313	301	305	304	318	286	299	313	316	320	308	321	324	284	323	324	327	305	323	322	283	322	311	302	304	299	294	290	304	308	296	302	342	324	293	319	286	320	347	332	313	344	298	280	324	305	319	331	311	307	303	284	306	334	274	320	305	322	315	341	304	307	305	304	301	345	327	324	284	328	304	307	289	289	314	305	313	285	312	336	341	331	320	334	309	306	299	298	309	299	303	333	313	299	319	306	298	320	319	304	280	322	302	341	278	278	332	302	304	288	320	309	303	311	332	282	315	326	318	292	304	297	315	308	254	334	299	312	328	284	302	304	310	314	313	313	305	295	305	302	325	280	309	315	298	309	305	287	315	323	298	289	314	312	320	324	287	315	290	319	323	333	307	308	294	298	312	308	281	305	317	300	344	305	317	325	329	321	309	296	303	345	281	323	326	274	284	318	292	309	320	283	317	296	323	301	337	300	316	307	286	294	309	332	329	334	319	328	309	308	297	303	273	341	311	318	334	312	299	314	294	270	312	296	292	289	297	301	357	301	294	322	300	323	305	302	326	287	301	305	288	304	299	328	317	312	355	302	312	328	291	300	322	300	328	330	296	311	298	310	309	331	313	312	320	296	334	313	295	318	303	310	300	310	311	319	306	304	301	307	303	321	313	316	312	339	299	340	315	338	309	291	291	328	285	300	293	327	303	302	305	312	324	302	307	309	331	315	308	294	316	297	311	290	329	302	312	290	335	305	329	321	308	309	286	303	328	274	312	341	284	316	304
1799	741	361	206	246	398	468	487	562	617	563	368	283	198	153	153	123	123	92	112	90	124	122	106	102	66	53	60	101	68	75	83	87	62	53	67	85	85	72	81	58	64	65	71	64	73	224	436	405	320	244	138	84	55	45	35	40	32	34	36	39	35	28	26	46	41	29	28	45	35	32	42	32	41	38	35	41	39	31	24	34	52	34	30	42	41	36	47	40	37	43	39	36	30	38	42	36	40	38	48	40	35	44	37	36	30	35	44	32	40	28	33	25	34	37	44	36	41	26	36	38	35	50	32	41	32	29	30	30	26	35	38	26	45	43	33	40	41	30	38	30	45	30	44	40	43	41	37	40	33	30	38	30	36	27	37	38	30	38	39	33	38	32	30	41	37	33	33	33	31	29	37	28	37	33	42	34	38	33	37	43	37	42	41	26	39	30	31	40	32	30	35	41	34	35	40	28	33	46	38	32	39	34	34	39	32	31	37	22	44	37	31	30	41	39	33	43	33	36	36	34	28	42	36	35	30	42	29	41	35	46	38	43	28	39	36	31	33	43	34	28	22	35	31	39	32	25	41	39	37	36	26	53	37	37	39	44	27	42	37	39	41	35	40	32	36	32	37	36	33	40	39	38	32	32	44	35	44	32	36	28	42	32	54	42	41	24	17	47	32	47	35	35	41	40	42	37	45	33	26	38	33	31	37	34	38	36	29	46	34	36	41	35	44	27	39	22	29	31	34	34	30	32	25	50	34	39	30	32	37	35	42	35	33	41	38	25	38	26	29	37	25	36	40	33	31	37	33	32	35	38	41	30	40	32	37	32	45	18	40	37	35	41	38	33	41	42	49	33	27	45	37	30	45	32	42	28	33	35	32	28	35	33	34	28	27	39	34	32	40	33	35	35	43	47	24	28	39	37	35	25	39	37	29	41	45	41	38	30	26	34	29	34	47	33	32	47	28	22	43	35	40	43	47	32	56	34	36	26	40	36	29	33	36	28	39	43	37	44	40	33	37	35	50	35	33	43	32	29	29	29	44	32	35	33	47	32	36	33	36	40	37	28	33	30	34	36	43	31	31	31	43	34	30	48	38	40	39	32	41	32	31	33	27	30	31	27	30	38	31	44	30	32	30	37	38	39	39	23	37	39	31	33	34	31	37	36	33	32	32	41	35	38	32	34	34	30	25	34	35	29	33	31	27	31	33	39	34	29	32	37	43	36	42	37	29	40	36	35	42	31	44	39	34	33	33	37	37	46	35	34	38	30	35	42	35	47	32	36	36	41	34	30	31	23	31	39	31	28	42	36	30	36	35	34	41	30	41	33	31	29	26	38	32	31	34	36	52	39	44	29	42	31	31	36	33	32	34	29	32	33	27	24	39	31	28	36	26	29	38	38	33	40	36	41	38	39	35	39	32	38	35	36	28	33	37	39	40	32	40	30	36	24	29	27	37	48	27	39	23	41	48	51	44	42	33	34	33	43	39	36	31	38	28	35	42	38	30	50	33	38	33	41	39	36	37	40	33	33	36	39	45	33	39	30	18	35	29	31	30	39	40	48	31	31	34	25	29	33	30	48	35	41	42	27	35	31	24	37	39	32	41	43	34	30	28	34	37	35	34	37	33	35	31	42	31	39	30	30	35	32	27	30	26	45	26	32	36	36	31	34	31	35	40	27	28	35	43	38	37	39	41	25	33	30	30	32	34	33	29	38	30	35	29	32	30	35	42	51	41	37	44	33	36	31	24	25	36	40	35	50	39	34	30	41	43	39	34	42	38	25	30	28	36	28	34	32	30	30	41	36	44	34	41	39	23	47	41	38	30	38	41	26	38	43	32	42	39	20	29	36	37	32	33	48	33	39	27	35	36	47	24	35	42	41	37	45	39	36	28	37	33	41	43	27	38	34	37	25	31	40	37	37	41	44	24	34	38	42	41	24	33	40	37	29	40	41	40	29	43	32	29	18	38	42	37	33	32	32	32	28	31	38	42	33	38	36	25	42	26	38	32	33	36	37	31	31	43	48	32	32	33	29	39	28	44	30	35	33	25	33	38	33	41	46	37	36	33	32	41	32	36	49	41	36	23	30	37	38	35	27	28	37	35	35	39	41	37	42	37	34	47	31	39	27	35	29	29	27	41	37	35	38	42	27	39	28	37	30	35	37	45	31	44	42	28	44	31	35	38	30	41	26	40	44	31	41	40	31	43	38	43	32	42	32	46	40	34	35	38	31	38	26	39	33	41	33	29	56	41	31	37	33	26	34	42	35	44	30	40	37	36	28	34	36	39	31	32	28	31	35	31	33	34	39	33	38	28	33	37	36	49	42	32	35	36	35	31	44	27	34	36	43	38	32	34	36	36	37	44	28	40	37	38	41	38	48	40	36	36	38	26	29	39	33	34	30	37	31	30	38	37	40	40	33	30	36	36	45	32	39	41	32	25	41	32	33	41	41	35	38	23	30	35	44	30	34	36	39	31	35	40	40	28	41	36	36	20	30	29	37	29	27	43	39	25	31	37	38	30	32	35	38	36	44	35	36	31	21	45	38	41	30	30	23	33	42	42	35	40	36	32	30	38	30	42	37	27	22	43	33	39	30	37	37	34	28	36	33	35	27	27	38	35	27	32	32	33	31	40	42	45	31	31	41	31	34	37	30	38	36	42	40	29	47	32	42	29	26	33	31	48	39	37	37	32	40	33	38	29	34	45	48	42	14	50	34	47	33	43	33	39	32	36	40	31	34	32	34	35	31	42	41	40	34	28	25	33	37	33	43	28	40	36	39	29	37	35	29	31	37	40	49	39	50	25	34	37	30	36	41	37	48	43	30	34	41	47	31	36	23	25	50	29	40	28	29	44	31	42	38	31	28	39	32	34	40	50	37	26	36	33	37	35	33	42	36	39	35	32	33	44	34	40	50	34	34	34	42	33	26	35	36	38	27	40	30	39	28	42	34	42	26	39	33	37	36	37	48	30	34	37	37	42	28	29	25	35	30	29	37	46	50	33	40	35	30	41	30	42	36	41	20	32	37	36	39	35	37	38	26	34	29	35	42	39	38	38	35	29	48	32	39	39	30	28	29	36	36	33	19	46	37	37	28	28	43	29	31	33	25	34	36	42	35	39	27	39	32	52	39	37	31	39	32	50	36	38	34	39	52	43	45	33	28	40	39	39	36	28	39	34	40	31	40	22	28	29	29	37	35	36	38	43	29	28	39	32	42	27	38	39	52	33	34	41	34	43	37	33	26	39	41	41	32	37	41	38	34	31	41	28	31	33	33	33	40	26	30	29	31	28	43	42	42	28	46	42	30	36	36	36	35	43	42	37	32	29	34	26	50	36	34	41	46	33	33	40	43	28	38	28	33	37	32	37	36	36	44	28	35	34	34	33	38	30	43	32	44	51	42	27	23	45	34	33	24	34	40	42	34	37	51	34	31	35	31	26	33	30	33	34	32	36	41	29	30	40	31	42	45	26	37	25	38	33
20975	10956	5700	9921	18981	20905	20321	20692	20602	19371	17587	13502	10782	7681	5818	5092	4456	3524	3022	2802	2837	3469	3519	3246	2640	1236	1083	1405	2281	1597	1810	2256	1763	1861	1675	1738	1534	1984	1817	1973	1664	1411	1476	1474	1300	1630	6105	10456	9762	7598	5571	3140	1686	920	578	404	405	402	376	403	380	388	365	382	347	377	353	394	382	366	370	412	384	383	387	392	382	373	352	366	346	386	398	406	362	375	363	382	430	399	405	379	391	361	346	365	387	408	403	390	389	404	376	384	371	382	391	380	376	381	376	364	361	372	419	387	386	404	369	364	390	378	395	403	370	395	354	363	368	390	377	401	390	391	381	396	375	407	383	397	368	381	395	360	380	390	407	392	371	363	383	394	386	383	376	391	393	380	397	377	390	398	387	398	398	386	355	403	344	374	405	392	381	401	382	392	373	391	399	388	373	369	399	379	408	422	393	369	390	395	398	378	379	389	330	359	416	398	373	377	366	373	374	389	380	387	380	381	399	396	371	405	403	368	388	350	383	387	397	369	372	392	370	376	387	373	377	361	371	373	394	345	350	377	406	422	389	369	382	387	381	373	366	389	368	385	403	374	399	380	395	389	369	367	390	367	365	355	360	395	412	408	433	404	375	402	416	406	396	355	364	365	391	407	374	403	377	415	398	382	366	398	374	369	343	340	408	413	366	389	397	378	380	387	387	340	377	376	372	359	390	394	396	411	384	417	380	397	389	402	381	402	388	380	382	370	385	387	440	393	393	387	409	354	412	355	378	389	376	363	372	403	413	377	385	391	375	371	362	398	364	371	384	370	390	436	382	362	379	365	374	388	370	429	367	345	365	375	395	413	365	384	385	384	411	381	385	434	382	395	404	384	403	398	386	378	369	353	398	369	403	385	380	371	385	403	367	342	388	357	402	396	394	370	369	364	407	346	408	368	414	401	401	382	371	394	314	376	401	429	419	418	402	359	381	375	357	412	367	374	383	374	415	377	382	368	368	368	377	413	382	385	381	418	350	411	370	397	415	413	378	407	380	403	359	372	355	402	369	363	360	347	388	409	382	344	398	378	339	404	383	358	376	367	364	380	373	400	405	371	344	361	386	397	363	376	370	394	395	383	412	366	369	392	349	382	373	399	411	416	392	394	370	377	377	363	374	410	386	407	377	374	374	381	365	373	361	383	343	403	366	397	381	419	346	391	362	387	359	399	359	389	396	355	381	409	363	395	370	368	433	384	361	406	397	358	386	376	417	395	385	383	378	380	404	359	394	388	388	370	382	388	369	390	399	393	367	422	375	383	370	388	373	385	387	380	374	437	384	396	396	361	367	373	378	414	394	378	392	371	369	380	424	389	393	420	383	364	361	374	343	372	410	375	389	377	369	411	378	364	357	415	354	403	346	406	361	394	351	400	366	354	361	385	401	352	358	368	404	366	354	412	388	365	364	383	350	388	397	407	366	392	358	386	394	392	376	374	362	390	395	408	376	345	370	371	409	374	392	412	404	378	354	402	391	351	382	399	377	400	372	383	385	366	398	382	371	398	419	395	348	394	349	369	404	393	326	377	368	396	360	396	361	377	335	390	380	433	382	367	395	376	345	366	336	371	404	386	375	383	437	364	406	383	378	388	383	383	375	349	378	336	418	353	376	440	397	364	418	383	406	403	362	391	365	385	380	389	391	386	399	374	394	385	378	391	400	364	399	370	384	395	370	399	352	439	398	379	418	386	407	375	383	369	367	405	373	375	399	363	361	389	392	402	381	411	361	420	396	405	399	381	356	424	381	375	389	365	423	399	409	375	407	355	388	402	402	388	402	383	408	396	359	390	365	407	331	395	390	368	369	387	382	362	373	368	385	423	371	377	353	397	348	370	418	391	406	353	378	378	389	392	403	347	384	388	387	409	347	384	373	366	359	345	381	368	360	356	369	397	351	336	348	370	412	367	403	388	367	367	421	381	381	409	382	385	378	409	412	406	388	385	399	404	355	407	382	368	375	355	382	380	406	387	401	392	412	367	383	382	403	395	343	361	387	375	386	356	378	416	393	394	405	357	397	407	379	378	408	380	406	409	369	410	370	379	379	375	379	386	368	399	384	370	370	405	376	378	387	407	360	383	416	358	385	419	389	385	405	394	422	359	407	349	412	433	394	388	359	413	371	380	406	391	351	407	389	440	332	405	353	354	387	357	387	388	404	340	402	359	387	383	387	397	376	364	379	353	408	394	383	363	385	387	369	358	386	376	384	350	431	376	409	414	417	408	377	373	376	403	372	380	358	397	401	378	421	410	386	363	387	409	382	444	398	388	381	439	351	385	376	382	371	377	414	381	362	380	429	392	382	379	345	378	377	347	388	398	364	369	348	369	401	388	366	380	389	405	376	371	356	407	389	382	360	391	381	366	429	371	403	365	375	396	348	391	364	379	413	367	404	364	391	389	387	387	368	420	368	371	397	358	398	378	394	390	373	384	433	377	408	364	344	417	358	383	417	388	402	386	384	376	382	431	396	412	398	392	371	404	384	356	358	399	349	400	379	378	392	354	397	420	386	327	408	384	366	400	390	353	370	394	368	351	375	397	410	346	396	378	398	389	382	384	391	365	377	381	366	405	373	386	385	393	392	402	362	371	408	393	381	350	378	420	399	384	396	397	379	387	400	357	366	365	387	362	369	411	387	371	368	370	359	375	368	356	420	387	368	402	387	372	382	419	416	376	391	382	375	376	381	406	370	369	392	357	406	376	413	411	371	394	386	419	368	366	432	402	404	376	389	390	418	379	388	387	387	430	368	369	359	407	379	349	389	407	415	387	398	395	390	386	390	366	394	368	395	389	384	386	340	358	386	377	368	380	380	376	357	394	380	377	373	405	384	409	357	392	401	358	429	360	423	355	377	389	379	422	376	383	371	364	368	389	397	444	372	398	347	399	382	392	403	404	349	382	373	371	401	364	379	367	404	382	393	410	391	373	393	356	382	404	397	396	416	386	412	373	407	390	400	366	388	375	385	397	382	400	417	355	382	371	394	343	363	423	360	376	371	382	400	395	373	404	377	374	397	376	381	358	357	367	376	374	392	404	374	393	382	423	385	398	348	369	394	383	394	356	375	429	400	390	354	383	377	376	395	371	388	400	395	391	407	412	361	422	392	382	367	363	379	367	350	399	427	383	372	406	419	402	335	370	403	385	386	377	390	349	402	355	384	404	394	390	406	369	386	403	357	380	385	400	378	372	369	401	352	420	395	400	392	354	406	383	380	357	385	375	383	352	375	416	407	371	410	368	370	382	362	368	382	398	379	404	386	365	391	403	389	374	376	382	392	353	388	416	375	389	393	372	384	360	392	386	393	389	364	397	413	412	357	405	414	384	391	359	380	376	410	406	376	374	395	365	377	367	398	377	397	404	361	377	417	350	379	408	347	382	375	393	390	394	381	352	393	358	393	406	384	369	357	391	354	378	371	427	370	393	419	403	407	383	344	362	383	379	338	369	376	389	376	386	411	380	368	411
1824	347	172	102	141	208	273	333	336	346	260	191	157	112	81	87	88	82	55	59	69	69	107	64	60	53	38	36	36	38	41	31	57	46	52	51	58	43	57	47	45	62	46	35	41	56	112	153	117	104	84	55	49	38	25	30	35	31	29	23	28	29	19	34	30	27	32	25	37	21	33	32	33	42	27	28	26	33	22	22	29	43	33	34	28	42	31	30	43	26	26	23	23	34	26	31	19	30	25	37	34	26	23	24	23	24	35	30	22	23	36	39	21	31	23	38	21	26	29	20	32	26	24	23	30	34	22	27	37	33	36	33	32	22	19	26	33	40	24	23	30	23	30	29	24	29	31	31	30	27	30	37	34	31	25	29	27	23	28	30	28	27	33	26	33	21	28	32	44	21	33	28	27	24	26	21	32	34	26	32	26	25	35	22	29	27	33	38	25	30	29	28	22	37	40	26	33	31	24	31	34	29	26	29	30	25	22	29	30	25	20	42	31	29	19	29	34	34	24	39	40	31	34	34	30	27	31	40	27	31	31	29	29	24	36	30	27	28	21	30	32	32	33	29	30	40	33	25	38	30	26	35	23	38	29	29	28	35	22	32	26	15	38	36	35	34	25	22	35	21	40	32	31	25	33	27	34	25	27	22	32	30	30	27	23	33	21	33	35	38	30	33	33	23	31	23	34	24	35	32	31	25	24	32	30	26	34	30	31	33	32	27	23	37	30	24	29	27	28	21	28	31	30	28	26	32	34	28	29	29	31	35	31	27	23	15	40	27	29	29	22	31	30	34	28	28	39	40	23	31	30	29	31	23	30	37	36	34	30	28	35	30	26	35	30	34	32	31	21	28	35	19	29	27	24	35	16	30	23	26	24	20	28	26	37	24	40	31	23	32	24	23	27	31	35	36	27	33	29	34	36	31	38	31	35	27	29	16	29	31	35	24	36	25	29	31	34	27	36	32	28	32	22	28	25	35	26	30	30	30	23	28	31	32	33	33	23	32	34	33	25	31	20	31	34	31	29	34	29	36	31	39	31	25	41	29	36	31	27	28	27	20	31	19	22	15	22	26	28	33	33	29	21	33	35	37	31	28	20	39	32	30	33	23	23	35	29	37	44	32	30	26	35	27	28	32	29	27	20	29	35	22	26	31	30	24	34	27	32	34	33	23	25	24	28	36	31	33	29	30	31	29	28	34	33	26	31	30	25	36	29	27	20	20	24	23	34	31	40	30	25	33	40	29	20	27	30	31	26	23	33	23	25	32	27	25	28	26	37	34	31	28	24	33	35	33	45	34	26	29	31	27	34	32	24	28	27	33	20	20	26	22	18	43	31	27	24	18	31	25	25	28	26	37	31	22	32	24	36	35	30	22	28	26	27	32	33	22	34	25	26	27	32	32	22	29	29	24	28	28	37	21	36	27	28	31	28	27	33	29	29	35	30	22	28	24	36	32	27	36	31	30	28	27	34	27	30	33	21	36	26	27	32	32	30	28	29	30	22	27	36	34	29	25	25	21	31	18	41	20	22	29	38	30	29	42	25	27	29	34	24	30	27	35	24	24	25	25	23	37	20	36	27	20	25	39	30	30	32	24	21	32	24	34	35	33	31	21	32	30	28	22	24	22	23	30	15	32	22	41	33	30	33	31	14	41	24	21	32	30	34	26	29	34	28	44	25	39	30	31	23	33	26	38	30	27	25	34	34	37	25	33	24	33	26	22	30	24	28	30	27	22	27	30	21	26	30	33	23	26	23	29	25	36	25	28	18	36	31	23	36	30	32	41	31	23	40	22	27	36	17	21	35	30	30	30	41	33	24	25	27	24	25	42	26	21	26	32	27	27	20	33	28	32	24	25	26	29	26	33	36	34	29	27	24	29	31	34	26	29	29	41	40	39	39	34	40	32	29	31	37	39	29	44	24	25	37	27	27	25	28	28	30	19	33	27	31	25	35	33	25	27	33	29	31	25	28	27	17	35	33	24	33	24	27	31	23	35	29	33	27	20	27	25	23	41	34	36	35	30	31	33	26	28	29	28	42	21	27	42	22	36	25	23	31	28	33	26	33	32	30	22	35	22	30	25	27	34	33	24	25	30	24	30	22	35	28	20	38	42	22	16	24	34	31	25	26	21	27	31	39	28	29	17	31	28	32	27	31	36	35	33	34	19	33	32	32	32	33	19	30	38	22	31	30	29	27	32	33	28	24	19	36	32	29	30	26	34	38	34	21	37	21	24	25	28	27	28	18	25	30	29	21	24	23	22	26	27	22	33	32	35	35	24	35	24	24	23	27	32	24	29	40	46	38	25	30	31	36	31	29	38	28	30	34	26	24	37	32	29	21	27	29	29	27	24	40	23	32	27	25	32	30	27	22	30	37	30	33	32	26	38	25	32	31	39	30	38	27	34	32	31	32	31	25	27	31	35	34	21	31	30	28	34	32	24	27	34	26	22	35	27	23	25	29	28	33	29	30	29	25	39	26	33	30	28	22	22	34	22	25	42	30	36	23	16	25	26	27	27	24	44	35	29	29	27	33	37	24	35	28	31	26	26	22	30	38	24	34	25	27	35	29	33	34	25	19	41	28	22	23	19	31	21	36	29	25	25	29	22	39	31	23	23	23	33	31	34	22	30	23	25	29	32	29	39	36	32	28	27	34	32	31	32	26	27	31	34	37	23	26	26	43	18	33	33	27	34	31	31	33	34	33	32	33	25	28	30	25	40	30	33	26	35	27	20	22	31	29	39	25	26	36	29	27	29	25	33	23	23	23	28	23	28	23	26	20	34	35	31	33	35	21	24	26	30	29	33	38	22	31	19	31	24	28	30	40	34	29	26	35	26	28	19	34	29	26	32	24	24	25	20	21	22	28	26	36	27	26	26	33	34	28	22	19	36	23	30	24	25	19	25	28	40	30	34	30	36	37	44	24	26	28	27	29	32	28	17	36	35	30	31	30	34	40	27	25	31	33	30	37	19	30	31	32	32	24	32	26	34	28	24	32	25	27	40	32	21	25	20	31	29	28	32	28	31	25	31	23	30	30	19	31	27	25	33	21	28	39	35	26	36	28	37	21	32	30	30	31	35	30	23	22	25	35	43	29	31	29	32	30	36	25	25	24	32	34	23	27	34	20	24	30	33	21	36	23	27	30	23	34	21	30	19	32	21	32	29	27	32	33	31	24	27	21	34	32	33	26	30	21	35	33	29	30	34	20	35	26	29	27	39	27	28	21	31	24	26	23	36	36	19	30	25	28	34	29	34	34	27	36	34	30	33	19	28	34	25	23	22	17	29	29	28	38	32	23	27	39	29	38	33	43	37	33	23	23	35	38	26	33	32	39	29	25	21	34	23	32	30	21	21	24	32	34	34	37	25	33	30	25	21	28	31	21	25	35	31	23	27	27	32	26	24	33	26	33	23	31	17	29	25	26	25	34	45	34	31	31	27	36	30	26	32	35	27	34	29	35	27	32	26	20	31	21	30
15057	6568	2980	5555	11961	14011	14231	16338	14726	14150	11216	7720	6062	4180	3050	3101	2256	1789	1739	1471	1623	1888	2224	2146	1532	1139	714	751	665	812	957	859	863	803	759	1049	737	1161	1187	953	848	744	874	911	642	949	2567	3635	3076	2212	1539	946	629	423	393	359	330	321	334	292	339	315	316	367	309	283	296	335	329	325	316	311	347	290	309	302	340	325	346	312	337	377	335	314	308	334	302	334	305	313	333	305	304	330	339	311	313	342	326	331	302	296	339	301	337	318	325	346	346	339	340	321	324	293	315	307	315	325	324	325	317	327	352	331	314	325	345	330	322	332	333	323	324	283	310	337	305	329	291	333	309	301	297	338	310	332	309	323	291	316	314	321	333	330	318	329	312	284	315	325	316	307	307	331	360	318	290	326	342	335	298	282	292	316	326	326	326	323	336	317	322	343	336	347	331	331	322	309	336	318	323	318	288	311	279	346	317	310	312	307	324	300	291	307	301	328	286	316	330	315	316	281	293	325	312	341	298	330	305	297	291	336	303	321	333	294	283	334	328	319	300	331	334	322	293	308	311	299	323	346	343	359	306	303	329	313	337	308	328	320	298	320	319	285	310	329	337	329	337	347	332	294	314	320	332	350	298	317	305	306	308	327	280	313	328	324	308	294	295	295	323	319	300	308	335	333	304	361	310	324	307	349	304	274	311	331	342	332	318	301	318	311	286	315	320	301	304	331	314	312	317	295	307	308	347	328	326	301	279	330	332	324	278	339	311	338	362	284	309	286	342	326	344	304	330	290	285	312	327	308	323	313	318	312	308	321	322	301	290	321	316	313	332	305	323	343	308	343	312	319	345	323	338	322	305	339	333	294	335	318	305	312	349	304	322	314	316	275	315	305	307	334	307	277	324	303	318	277	311	308	352	325	319	332	335	329	293	340	314	320	314	295	327	338	307	313	305	310	314	303	314	303	337	318	271	337	324	297	331	284	305	301	299	328	327	325	327	296	322	308	321	318	309	308	316	309	315	317	322	319	324	293	294	306	354	329	301	304	320	302	324	303	320	300	317	296	309	316	329	300	271	294	323	303	315	309	331	316	311	316	319	334	312	310	282	302	333	315	334	291	330	319	320	332	343	316	299	300	348	315	305	288	335	330	339	317	351	324	295	329	301	313	313	280	316	318	371	343	275	316	293	343	335	317	311	333	313	316	327	338	320	326	310	314	328	324	300	304	361	341	309	329	343	313	376	341	297	344	301	326	301	306	281	374	348	338	335	339	311	307	342	319	306	347	286	311	317	338	325	310	290	338	314	328	333	331	299	327	325	340	332	339	291	319	319	324	301	320	278	318	283	317	307	311	302	319	302	295	340	315	307	311	284	342	289	335	297	316	335	334	291	309	312	310	320	306	302	340	335	325	280	323	333	322	338	308	307	285	315	327	325	323	280	287	308	311	323	320	313	314	312	323	308	320	316	321	268	319	343	315	301	314	304	330	367	326	323	315	329	269	304	315	329	324	313	330	282	285	318	306	317	332	320	298	341	315	284	352	324	309	350	330	321	342	313	277	311	312	304	316	322	358	291	323	305	330	304	333	296	316	309	311	325	345	343	303	294	330	330	316	301	327	306	322	317	341	326	279	305	304	308	327	305	334	306	329	289	300	319	331	318	302	285	349	297	308	321	337	326	287	310	299	338	328	318	349	285	334	331	368	298	299	326	317	337	338	324	314	352	308	288	329	336	321	306	326	321	309	315	353	299	342	308	298	301	318	342	339	340	313	336	287	346	295	292	313	291	328	315	351	343	313	343	300	306	336	314	302	335	322	308	309	296	311	334	293	297	315	309	336	311	296	310	290	292	294	360	308	333	328	297	321	321	319	316	308	315	333	303	349	289	314	338	299	295	318	320	319	342	319	324	341	340	325	318	340	332	293	316	307	291	320	342	319	323	326	314	311	353	318	309	318	325	312	321	325	325	294	315	332	295	264	307	321	331	281	308	322	313	329	312	323	321	323	322	305	313	356	325	320	331	348	300	335	302	326	316	332	318	287	317	328	311	326	310	343	316	312	322	306	338	338	287	322	324	326	332	303	303	286	336	346	311	289	313	339	316	322	347	320	298	321	317	307	320	341	282	316	281	344	315	315	319	313	330	304	315	323	290	312	326	320	286	315	308	307	325	314	323	309	330	325	317	295	316	332	349	312	320	354	259	310	346	369	315	307	319	292	303	319	327	289	340	301	324	303	278	327	339	347	313	316	319	355	306	306	289	331	320	292	307	328	281	303	331	294	347	320	301	321	303	288	326	325	359	313	308	316	311	333	341	295	302	282	330	287	340	307	305	324	347	317	316	309	319	327	311	356	326	359	373	325	315	298	300	327	338	283	305	308	275	314	347	322	306	329	301	337	339	324	312	298	322	351	297	316	322	299	362	316	279	320	333	336	317	319	323	322	326	305	290	335	329	299	332	315	314	324	311	323	300	318	300	322	320	319	314	327	307	322	291	308	328	324	300	319	302	323	326	344	292	346	324	320	310	275	313	304	296	295	287	298	320	290	293	262	328	323	335	310	314	355	300	317	367	312	302	309	300	309	340	328	311	316	340	326	310	308	301	317	304	334	269	342	329	290	298	308	306	316	314	284	320	333	284	318	347	332	293	320	333	309	316	320	320	331	293	291	332	337	293	316	320	309	279	311	304	305	328	295	307	328	319	312	368	319	290	287	314	335	298	324	317	307	317	312	301	290	347	322	330	308	309	310	294	344	320	298	321	341	319	298	327	304	313	309	327	340	292	318	324	288	328	332	302	327	322	298	306	286	350	330	329	307	297	302	328	296	314	296	329	332	333	315	341	310	284	315	335	307	302	315	297	336	283	288	301	364	320	316	300	304	312	320	287	350	307	329	303	296	297	293	330	344	322	325	330	353	290	320	329	324	299	323	321	284	335	300	328	333	316	332	309	287	321	307	322	320	307	326	317	323	344	318	328	315	316	300	314	321	308	326	328	325	304	303	328	307	312	327	325	327	342	325	319	287	309	330	330	296	314	278	310	335	333	306	328	313	323	314	314	307	323	340	333	323	303	305	328	307	337	287	333	272	323	330	317	307	332	317	352	339	314	335	283	299	316	324	298	318	292	331	328	331	329	307	335	316	307	313	338	319	308	330	281	355	346	296	313	307	322	310	325	342	323	338	345	293	356	294	310	329	317	302	317	327	298	319	353	351	316	323	266	306	335	321	301	317	319	289	320	341	344	342	335	338	331	338	305	319	314	310	307	323	329	326	334	317	294	319	325	333	308	314	313	343	301	337	297	304	324	329	325	328	278	312	315	321	294	310	333	314	347	278	320	285	318	278	336	329	306	305	308	338	290	306	306	337	315	317	327	288	342	333	336	328	361	338	293	341	298	300	311	296	340	352	299	324	322	307	304	293	360	317	315	313	283	330	302	308	310	323	312	333	324	352	313	338	318	340	284	299	342	330	353	317	340	298	333	293	310	298	293	328	311	327
1207	553	276	190	202	303	390	497	531	523	364	301	209	132	124	96	110	91	88	81	74	89	83	85	76	66	60	55	37	47	51	43	48	58	49	39	52	54	59	51	51	39	41	48	45	94	194	286	275	223	119	109	65	57	43	42	47	33	29	38	30	32	36	36	36	48	25	42	26	31	35	35	45	25	24	37	36	33	28	32	36	38	39	34	39	36	33	47	37	44	35	24	36	37	28	41	38	44	33	33	41	42	39	39	34	39	30	43	28	30	37	31	32	40	43	34	38	29	30	32	34	23	33	40	32	35	41	25	35	46	50	32	28	32	32	26	33	36	41	34	44	41	33	38	46	26	31	26	31	37	38	34	28	36	27	32	32	29	30	25	28	34	30	35	40	33	41	35	34	35	31	38	32	34	28	36	27	30	39	38	44	39	32	26	41	34	40	43	41	29	36	36	36	27	36	37	48	32	39	35	36	51	36	39	29	31	43	47	48	36	34	26	29	39	34	38	47	25	37	41	31	23	38	36	50	26	41	31	42	33	33	44	36	31	32	39	35	24	38	36	36	34	30	24	54	40	39	40	45	27	44	37	38	38	34	38	53	53	23	34	37	38	37	36	37	31	42	31	45	33	45	33	33	31	31	49	44	30	39	36	31	43	42	40	36	31	41	32	29	31	30	44	29	37	39	38	39	34	40	39	29	37	34	37	39	33	35	39	40	36	32	32	30	29	37	29	38	37	27	33	30	45	35	43	47	45	37	39	41	34	31	21	39	39	26	45	28	35	30	38	32	31	39	36	34	38	34	36	29	33	44	34	34	27	34	40	41	29	27	38	45	41	37	35	36	34	33	32	31	45	29	35	31	36	31	30	44	39	39	31	43	26	37	38	34	32	48	46	28	29	32	37	33	35	34	47	37	34	39	40	33	44	45	40	31	32	25	36	32	43	24	36	26	31	28	40	33	30	43	45	35	36	32	40	36	42	36	44	31	42	31	34	46	26	38	38	35	31	32	44	31	39	26	46	30	33	21	33	42	26	35	34	38	42	41	43	27	31	40	47	31	35	31	31	26	36	32	29	33	32	34	33	28	32	33	34	38	43	44	30	30	33	24	28	43	38	36	36	39	45	33	23	35	25	46	48	35	46	24	44	44	28	41	41	24	34	30	32	35	37	36	41	42	27	41	24	37	30	43	33	32	37	35	44	35	34	34	23	33	38	35	32	30	38	30	27	44	33	29	34	37	36	34	38	43	45	36	36	44	40	44	34	25	30	35	32	36	37	43	37	24	29	37	45	38	31	32	29	40	34	41	37	37	31	38	32	36	45	42	37	24	37	37	29	38	36	39	36	36	37	38	37	38	41	36	42	53	35	47	43	38	38	33	33	35	38	37	36	39	47	28	44	38	28	32	41	41	32	30	44	37	43	40	27	29	38	34	38	40	44	43	32	41	43	28	42	39	39	38	32	45	36	22	32	35	44	45	36	39	38	34	27	32	39	33	31	38	35	38	44	41	31	36	38	37	41	40	50	39	34	25	37	39	33	35	30	28	27	34	36	35	37	28	39	32	36	34	30	28	38	36	37	30	43	23	39	36	29	35	34	28	29	38	31	29	29	36	29	47	37	38	36	37	30	38	36	32	26	30	32	37	40	32	30	36	27	28	49	35	39	32	43	29	28	34	31	37	34	28	32	27	40	34	39	31	39	36	27	38	48	32	37	33	30	33	26	35	30	37	30	29	40	24	31	31	34	42	31	24	44	31	36	47	29	35	36	34	28	42	37	43	33	33	33	33	37	36	36	43	42	38	44	34	34	42	42	30	29	36	46	33	38	24	32	26	28	42	48	32	35	36	39	42	22	46	29	27	38	45	37	30	25	37	24	39	36	33	45	35	44	31	41	44	33	35	31	41	24	31	38	26	39	25	38	39	37	34	29	44	44	30	43	26	40	24	32	31	39	33	27	40	31	28	36	34	40	31	36	33	49	33	33	35	40	30	38	30	34	44	42	33	45	32	37	38	33	37	43	34	34	37	37	48	38	42	30	35	37	45	37	38	38	33	37	39	34	32	36	36	28	36	36	34	42	33	44	41	31	28	26	33	34	30	38	36	44	49	45	32	34	37	32	43	34	41	40	31	26	34	28	37	43	26	38	41	34	43	33	30	32	35	38	37	38	40	24	29	32	23	31	41	34	32	34	28	40	33	31	43	29	30	37	37	27	26	25	59	34	43	30	46	41	37	31	35	33	41	41	35	25	36	31	41	37	33	28	24	44	34	24	22	46	31	35	32	33	29	36	39	22	39	46	32	33	23	46	33	34	37	35	34	29	30	36	39	34	46	32	35	39	38	29	34	28	32	36	37	46	36	35	28	38	36	31	44	36	25	42	36	30	34	35	40	39	34	34	41	37	25	42	46	31	41	28	39	23	41	30	36	36	30	34	31	32	34	35	42	39	27	39	42	28	40	34	36	48	37	36	35	46	47	36	44	46	33	44	24	43	34	39	37	37	28	34	36	33	30	38	51	35	42	39	32	39	30	44	39	31	26	40	37	34	43	32	25	42	26	33	46	40	30	41	35	35	30	39	31	49	44	41	37	34	51	45	39	30	39	38	28	35	43	42	39	39	34	32	36	32	27	34	52	37	39	34	41	31	30	26	32	44	38	37	25	34	31	40	25	35	44	50	29	36	40	27	38	28	27	19	39	31	35	40	39	42	35	37	30	34	25	36	41	30	30	35	34	21	43	30	37	42	37	28	35	31	31	24	41	34	46	35	39	31	30	43	34	27	33	41	47	40	30	36	41	31	34	44	31	37	36	37	30	36	40	40	48	48	44	49	34	33	39	38	30	50	30	31	29	30	48	43	39	35	38	38	36	29	32	32	42	44	38	30	36	38	38	45	36	37	32	37	34	36	35	37	35	33	33	27	30	25	40	31	37	44	28	39	46	32	30	31	39	25	23	35	31	39	33	28	31	26	43	37	41	23	28	43	35	36	42	28	37	34	25	33	39	29	39	34	41	34	43	32	32	36	33	32	36	46	35	39	36	30	39	39	37	31	50	33	31	44	48	31	38	39	37	35	29	25	30	30	35	40	30	40	39	35	36	35	41	45	37	31	43	38	28	31	36	39	35	30	32	22	45	33	40	36	41	32	33	25	38	38	40	34	27	36	28	31	40	39	28	33	39	24	34	26	38	30	39	24	37	39	37	28	31	27	29	31	41	32	43	43	41	48	44	34	40	32	29	27	34	36	38	38	39	30	39	32	40	31	34	42	37	36	26	35	39	30	19	34	34	31	43	33	37	30	29	39	25	44	27	38	34	35	32	35	28	36	36	51	39	32	39	30	32	36	36	37	46	29	33	41	41	46	40	36	34	35	30	31	49	34	39	27	38	38	37	36	39	28	35	32	33	38	34	31	54	37	33	26	34	37	35	35	33	29	36	37	31	34	40	32	40	42	36	28	33	37	36	41	36	36	29	24	38	39
17989	9392	4602	8411	16671	18542	19076	20019	18757	17440	12949	10035	7642	5576	4568	4052	3097	2787	2530	2191	2329	2684	2602	1966	1604	1703	1054	836	729	925	1113	820	873	915	857	884	839	1068	792	629	851	647	497	699	882	2246	4911	7598	7367	5688	3491	2012	1161	707	512	445	413	366	393	399	369	358	390	401	394	402	357	381	412	372	398	382	381	374	378	385	357	340	406	383	401	392	358	389	427	380	365	377	400	344	396	362	353	391	376	384	389	387	426	340	365	369	399	361	396	380	382	409	409	348	386	409	400	373	381	401	350	406	379	390	355	401	373	392	362	381	371	359	356	372	349	397	397	382	396	374	344	393	350	378	348	358	388	359	377	393	367	389	389	383	398	386	392	355	345	367	413	406	343	378	407	384	432	403	375	384	378	365	396	363	359	391	395	351	440	406	342	382	393	394	367	412	375	386	373	341	362	400	387	396	406	394	356	364	371	381	360	371	373	372	374	363	375	392	383	407	365	377	380	402	349	360	410	396	369	421	377	419	401	408	440	393	381	396	358	369	359	356	380	402	381	373	392	357	359	346	401	379	394	360	360	392	402	415	376	359	397	414	364	370	387	360	367	360	399	354	360	368	411	381	403	365	422	404	371	365	389	403	375	384	379	386	388	381	362	366	407	378	365	370	364	434	383	372	377	421	400	384	410	381	389	346	414	407	411	376	388	408	395	367	365	396	361	380	348	381	375	391	351	377	414	398	353	381	406	404	390	342	374	373	388	411	387	382	419	399	362	362	373	387	376	416	392	371	371	420	401	394	347	391	386	402	344	387	352	407	412	343	395	357	380	363	382	381	371	405	395	390	364	370	374	387	366	422	393	375	390	333	402	406	394	387	423	390	423	360	387	355	391	346	361	406	388	382	380	381	348	385	411	368	395	397	359	373	415	397	404	385	363	387	396	396	409	391	383	361	376	407	360	387	397	419	385	384	394	400	360	397	378	366	389	409	384	374	406	400	380	375	383	386	363	375	353	388	405	390	381	367	408	395	364	394	371	371	394	404	349	397	390	389	394	385	387	367	383	363	395	378	365	400	363	417	343	413	364	399	368	375	337	425	387	380	351	403	381	368	385	389	384	380	410	369	372	409	371	384	409	393	387	373	387	360	378	389	367	393	360	376	370	416	376	362	399	387	405	395	403	390	412	372	369	382	404	365	380	368	360	364	372	393	380	375	349	340	374	397	375	374	402	376	399	391	396	400	373	382	375	401	406	389	372	349	358	379	371	339	363	390	378	388	399	394	384	421	357	374	415	406	357	377	395	377	413	385	403	393	392	399	397	449	380	381	340	360	378	420	419	375	359	371	386	381	387	420	418	356	402	384	366	366	421	377	405	379	347	439	359	394	391	418	383	378	379	417	424	396	363	414	398	420	388	415	384	398	402	372	376	373	392	379	355	373	403	375	394	364	397	376	378	378	376	395	409	391	381	408	416	404	360	376	378	418	347	354	366	389	381	394	394	401	424	399	384	369	412	385	377	380	371	377	380	410	380	381	334	416	371	400	366	401	383	383	377	403	353	419	389	365	429	383	375	378	370	410	378	389	385	399	396	380	395	372	374	364	380	382	405	386	355	402	410	369	360	388	370	418	374	353	375	424	390	388	388	424	379	373	403	383	415	388	393	368	377	415	383	375	375	340	371	403	386	401	387	381	378	365	405	387	377	366	395	379	363	365	413	388	379	395	373	380	360	391	391	367	377	391	376	437	379	389	389	355	372	387	383	386	330	397	352	401	410	388	387	376	409	403	373	403	402	353	375	352	368	371	360	384	411	382	432	419	380	381	422	362	381	368	401	345	396	373	382	371	386	344	409	378	349	389	376	381	351	371	359	416	446	384	362	397	382	399	409	370	368	396	381	397	375	391	410	434	362	366	348	375	369	363	367	385	387	393	391	364	358	368	385	368	384	372	392	387	413	379	386	349	348	406	387	372	401	379	402	409	356	357	356	389	392	363	371	387	381	377	379	382	391	391	385	417	339	386	358	372	370	379	374	411	377	400	353	353	360	403	399	379	376	395	404	376	394	386	406	395	370	372	337	406	360	387	382	394	364	450	350	372	383	415	408	368	361	390	420	368	337	389	363	360	374	370	364	397	395	383	382	367	374	405	378	350	346	430	367	389	348	358	391	426	381	395	390	399	357	403	365	409	393	386	362	385	394	384	380	374	349	377	411	370	398	360	382	374	408	403	417	384	397	385	337	358	401	361	349	374	382	401	430	402	427	397	369	339	400	374	366	393	407	378	407	370	378	417	402	395	369	430	390	381	392	391	341	385	374	372	379	369	395	365	392	397	392	388	360	383	363	379	363	345	411	374	379	372	403	403	361	414	376	380	397	381	388	395	383	381	401	385	410	363	391	383	394	385	367	396	372	400	371	355	356	401	397	365	380	388	399	411	398	376	387	372	397	377	388	354	387	332	343	385	404	394	370	354	369	396	370	358	379	400	399	401	415	389	378	394	384	376	382	384	379	407	406	386	406	388	377	378	386	378	357	420	394	395	388	372	367	401	381	412	403	366	360	415	376	399	354	383	401	392	355	398	386	398	371	385	375	345	413	362	365	420	396	391	374	396	390	349	358	393	379	371	364	394	396	380	402	371	415	393	371	367	364	390	387	372	402	361	397	410	378	392	337	374	379	368	402	380	419	388	386	421	397	365	389	330	408	374	395	381	379	390	362	425	340	396	363	381	394	381	381	385	381	396	427	399	392	382	413	412	377	404	358	386	368	390	414	374	365	388	418	409	395	390	391	401	363	392	367	405	368	363	413	376	385	405	385	404	336	360	392	396	432	371	379	416	400	371	383	407	359	386	396	375	364	418	364	387	358	379	395	389	375	378	437	418	385	385	384	372	375	405	372	387	362	405	396	373	403	373	384	358	380	365	397	365	380	387	380	437	385	370	374	432	380	362	398	392	364	412	375	388	364	372	383	383	384	384	359	389	378	353	389	372	383	372	422	393	378	379	379	409	382	386	410	389	382	428	380	418	358	364	388	386	384	410	397	367	386	356	379	398	373	396	385	385	346	360	353	382	381	352	381	423	366	399	372	417	349	376	349	398	371	393	341	404	396	410	402	381	422	394	378	406	393	407	377	384	379	396	405	380	393	371	354	387	379	381	406	377	385	359	375	374	395	397	361	410	370	390	408	364	376	403	338	406	365	370	393	406	386	376	406	359	401	373	364	389	391	388	387	370	383	376	362	371	395	389	371	421	387	396	365	383	386	384	351	383	395	387	396	386	327	360	388	415	356	401	388	404	397	405	385	395	407	410	394	373	370	365	369	401	382	380	378	390	371	389	355	391	393	377	368	378	380	408	385	368	342	391	339	366	427	379	371	369	395	396	369	378	341	354	399	377	377	381	364	388	373	400	352	368	375	405	376	384	399	403	372	422	384	397	377	401	383	385	392	362	396	384	402	413	387	423	397	379	384	376	407	388	381	391	370	399	367	407	361	398	416	403
2608	460	233	182	175	273	404	487	469	439	306	245	177	177	116	93	90	76	71	77	76	82	71	62	52	51	45	38	36	49	41	36	28	48	43	28	30	30	38	34	24	32	27	28	23	42	121	264	329	300	173	122	79	52	31	31	21	27	28	26	39	31	28	17	21	27	32	29	32	30	26	25	28	17	27	24	17	26	23	39	24	23	23	22	24	32	33	30	34	27	31	23	30	30	24	23	27	15	38	30	21	21	30	28	22	30	22	24	29	21	33	35	30	23	34	29	28	25	27	23	35	34	24	30	27	28	28	29	31	32	35	32	29	27	29	33	28	29	26	30	32	36	30	20	24	17	27	24	27	25	30	30	30	22	24	32	19	28	21	26	24	21	20	28	23	16	29	21	20	24	34	34	27	26	21	28	33	26	25	22	28	25	25	30	30	31	33	28	30	35	25	15	23	24	26	32	19	25	25	31	37	30	26	27	19	30	33	32	33	28	28	34	37	22	23	29	29	29	27	25	21	31	23	24	22	29	35	37	28	27	22	25	24	22	23	23	27	38	32	39	21	22	36	39	35	26	27	32	25	23	24	24	27	29	33	16	24	30	33	28	28	28	23	28	30	15	29	42	27	17	24	30	32	30	28	26	31	37	29	30	18	28	27	38	34	31	30	31	26	29	27	25	30	23	26	32	24	30	25	31	18	22	27	25	26	35	34	24	27	20	29	30	26	22	17	23	24	21	29	22	17	27	26	33	33	25	26	27	28	27	25	34	29	32	28	23	34	17	27	28	22	38	23	37	35	26	24	25	18	22	37	24	32	23	39	30	25	31	22	27	20	20	25	27	28	29	38	27	32	26	29	20	25	23	28	32	22	23	23	25	29	25	28	31	32	30	31	23	23	28	35	26	23	26	27	26	35	41	25	28	25	28	25	22	27	31	14	29	24	32	32	26	19	31	24	30	41	22	22	35	18	22	30	27	28	22	30	23	24	29	24	26	25	26	33	22	33	28	24	26	20	23	26	17	24	32	26	25	29	29	24	23	31	26	16	34	30	32	17	27	24	28	26	25	23	31	24	31	23	28	22	22	28	22	27	24	26	26	25	30	24	22	27	25	24	23	23	31	40	24	21	32	25	31	25	24	34	31	23	30	33	23	16	24	21	33	25	25	24	17	28	32	29	29	32	20	21	38	27	31	22	25	26	26	28	35	26	21	31	33	30	29	27	25	29	27	18	27	30	26	14	19	26	37	39	29	24	29	34	28	14	32	23	25	26	31	35	29	30	24	29	37	22	29	20	17	31	36	22	29	21	32	36	27	36	21	33	24	21	27	30	20	19	19	31	25	31	20	24	28	27	29	19	26	22	27	25	31	34	15	22	25	26	27	36	34	34	22	30	15	27	35	29	27	21	28	33	25	25	23	22	37	31	33	29	32	25	24	31	31	31	31	25	21	23	25	27	22	23	22	34	22	22	24	32	23	28	31	36	31	28	26	42	28	27	31	30	24	20	31	35	31	25	20	22	30	27	19	30	23	21	28	22	35	24	20	22	18	29	22	33	22	27	22	21	34	29	35	27	19	25	30	29	26	19	25	34	19	26	35	26	24	29	29	19	32	21	32	35	22	23	28	36	18	23	30	20	25	26	32	16	20	39	19	21	27	16	41	24	26	20	19	26	31	31	27	38	29	29	22	23	28	15	31	26	20	28	30	21	30	29	30	34	26	28	26	34	25	32	22	29	31	32	34	22	27	35	29	23	16	30	36	35	27	30	25	32	24	28	24	27	23	29	29	27	24	30	30	30	30	20	20	25	26	23	23	27	19	23	25	40	24	35	29	27	27	35	22	31	22	27	34	32	32	26	20	36	29	29	31	28	26	29	28	26	26	32	30	27	29	18	14	24	33	20	32	26	18	34	25	36	21	20	30	31	22	29	22	26	32	19	14	22	22	19	33	31	26	30	23	27	22	33	25	21	33	26	35	29	34	17	26	35	17	24	26	21	24	20	21	27	24	36	22	34	32	26	29	29	24	24	25	25	17	23	31	27	25	27	30	27	26	24	29	22	27	27	21	22	26	41	32	27	28	31	29	26	33	26	24	31	27	28	24	24	29	28	25	28	27	23	33	30	20	26	34	36	31	30	20	20	32	18	25	24	34	29	35	29	30	29	24	19	34	19	35	18	33	31	26	31	29	37	32	25	26	36	22	29	16	21	25	30	28	30	29	22	26	30	15	26	34	32	25	23	22	29	27	21	33	21	20	33	27	34	26	25	30	26	22	27	21	24	23	20	30	32	41	24	17	19	26	24	33	30	30	25	22	30	26	22	26	28	16	22	25	12	29	28	26	29	27	24	29	24	24	24	24	24	23	30	34	23	24	25	35	23	25	22	26	29	19	27	26	22	15	28	27	22	22	27	37	27	28	20	27	25	36	32	28	21	23	32	23	29	26	25	30	30	27	20	26	21	23	23	24	18	29	27	31	30	26	21	27	30	16	39	23	32	19	33	28	26	22	17	22	22	30	34	31	24	13	23	31	21	31	22	30	30	34	23	12	26	26	30	23	33	20	34	29	30	33	32	28	27	31	27	32	25	26	27	37	39	26	35	30	24	30	30	28	27	31	25	33	24	33	20	25	28	29	31	24	15	31	33	30	23	22	19	27	31	32	25	21	19	32	21	28	22	27	20	27	24	26	27	26	39	27	26	28	23	17	33	17	32	26	34	31	25	29	23	23	31	25	24	26	25	27	31	22	26	23	29	21	27	20	16	29	21	33	26	23	35	36	27	29	34	28	25	30	31	32	28	23	20	31	22	29	30	26	34	31	30	26	26	26	28	27	33	25	26	26	33	19	29	22	35	28	33	30	38	32	33	34	28	23	26	28	22	26	26	27	21	18	23	23	26	31	22	20	32	27	23	34	22	18	32	23	21	25	28	17	34	21	29	30	29	30	27	27	31	30	29	24	24	22	33	34	23	30	30	24	28	25	32	30	10	24	34	20	35	37	20	33	25	24	25	18	33	26	22	25	24	25	21	26	21	22	21	27	34	31	29	34	28	23	24	27	19	31	22	30	35	25	21	22	31	25	27	35	21	31	22	29	20	24	31	20	24	34	25	25	17	27	26	29	25	19	29	39	32	13	31	29	30	19	22	33	24	22	31	24	18	20	24	25	23	23	25	23	22	26	21	28	20	31	23	23	31	26	23	21	29	28	14	23	22	22	24	25	33	22	21	26	24	28	26	31	28	33	21	22	27	29	25	27	20	27	31	22	31	20	32	26	24	25	28	36	31	25	29	27	20	32	17	29	31	19	23	22	23	33	28	27	23	31	30	35	27	23	29	25	20	18	22	28	25	35	20	22	21	26	23	24	29	23	27	24	30	28	25	30	30	30	31	33	36	33	16	31	29	25	26	26	23	26	23	30	20	33	21	28	28	31	25	24	13	34	33	26	27	33	35	21	22	31	30	34	31	25	33	34	30	27	27	19
17142	8472	4351	7644	15551	17704	20372	19794	19329	16281	12396	9679	7209	5442	4663	3577	3092	2703	2241	2353	2162	2375	2251	1742	1382	1134	794	669	786	948	870	645	731	1037	783	575	589	467	510	492	430	390	440	507	609	953	3081	7201	8519	7074	4724	2629	1344	699	460	360	310	321	256	308	314	272	280	281	293	280	301	305	285	325	287	321	260	295	308	279	314	289	287	324	278	304	311	307	289	330	283	281	280	298	308	295	284	282	296	283	274	343	290	316	315	299	300	291	304	306	295	325	316	290	307	304	295	275	335	299	308	281	335	280	289	298	278	321	279	272	303	302	322	315	298	284	299	288	290	274	275	285	310	319	299	267	306	285	307	284	293	301	297	268	287	260	282	325	283	301	281	313	336	307	299	301	272	315	301	286	320	283	284	312	278	286	285	301	286	305	314	282	334	326	272	301	309	313	292	329	290	273	268	298	306	298	287	300	278	315	295	288	283	302	308	300	286	266	315	309	295	317	279	321	275	286	294	281	264	283	256	279	282	291	302	308	301	292	322	300	311	290	327	296	281	281	287	260	301	312	297	277	301	291	299	270	284	284	310	293	286	304	290	272	267	308	251	305	299	259	291	290	282	306	287	250	316	262	311	294	319	268	312	297	305	309	292	300	294	285	290	277	296	280	278	288	286	284	312	292	310	278	306	287	305	297	266	287	273	289	301	317	294	291	310	300	292	314	288	303	277	330	308	313	296	266	301	299	279	279	273	318	278	275	283	297	301	243	302	296	299	316	287	311	292	276	276	267	307	292	314	295	286	314	315	294	278	291	294	289	288	308	308	286	274	310	290	283	303	286	328	297	282	311	297	272	268	303	294	275	302	285	303	275	309	311	300	313	315	296	270	278	275	299	332	277	280	292	312	297	292	325	335	273	292	280	293	275	279	310	305	301	279	309	306	300	308	317	299	318	325	293	289	294	280	270	315	284	294	324	298	307	255	309	311	308	317	305	316	299	289	307	317	313	330	341	285	306	302	277	338	330	303	295	298	273	284	282	250	274	276	288	326	288	326	311	348	283	305	294	274	303	308	288	323	305	278	341	297	296	288	315	298	255	272	315	295	290	294	298	279	271	309	322	287	312	302	282	295	278	307	267	295	277	284	303	263	301	270	301	307	319	275	292	279	294	301	249	322	288	277	299	273	285	287	311	316	310	311	267	293	280	260	291	303	309	302	319	272	285	283	304	286	292	295	336	309	293	293	289	304	309	273	301	294	300	303	279	298	299	300	299	289	291	268	306	290	313	302	318	315	279	300	307	266	323	285	289	292	289	312	300	300	308	281	277	275	285	310	266	278	281	273	295	293	281	274	315	306	259	307	316	299	300	312	295	286	284	303	300	287	271	269	273	298	324	306	315	332	270	262	298	294	297	280	270	294	302	265	271	302	287	297	289	292	293	305	290	301	300	293	272	293	328	291	304	266	278	306	318	326	308	289	291	302	297	274	299	318	306	284	294	289	328	286	309	272	276	297	306	312	302	298	313	304	275	305	311	292	313	300	271	288	295	293	292	319	287	292	299	293	299	282	306	279	297	316	293	271	289	286	282	288	278	281	311	314	304	305	285	296	280	278	325	295	293	305	302	289	287	289	285	303	309	325	296	268	275	282	285	300	288	278	278	312	293	298	270	284	310	283	279	319	303	290	326	311	317	286	309	285	273	326	266	299	291	305	282	316	290	277	335	275	291	268	300	275	322	262	267	259	279	248	283	269	312	306	293	295	314	305	296	299	301	294	277	298	264	283	323	282	289	279	313	274	307	286	275	307	301	311	278	265	292	309	286	319	297	301	258	313	273	294	296	308	297	287	295	259	326	311	258	312	284	264	284	283	291	305	282	312	318	323	279	326	311	290	280	254	292	286	289	278	289	318	277	271	304	302	287	291	279	299	313	276	332	288	306	288	289	300	296	259	304	281	287	294	286	283	291	320	289	261	295	299	282	308	311	315	301	291	290	299	286	332	299	274	305	285	298	302	281	288	304	327	300	301	290	335	304	297	277	273	289	299	316	265	301	279	286	262	289	288	271	284	255	329	284	305	311	306	320	281	296	293	304	306	273	289	284	295	306	272	300	277	291	296	309	283	317	284	287	303	311	303	306	286	288	294	252	283	280	312	317	263	338	282	305	292	288	294	329	286	342	281	316	316	277	287	280	314	288	302	284	275	315	305	302	296	301	288	303	318	286	297	291	293	297	298	281	284	288	330	304	263	287	301	292	283	307	278	303	317	259	315	285	338	302	290	265	311	310	301	310	296	277	272	314	285	273	345	272	318	313	319	283	274	325	265	277	272	323	296	278	336	273	328	279	280	329	285	296	300	290	291	306	296	285	291	288	295	292	268	328	294	329	303	266	312	307	274	296	300	327	310	299	299	292	275	287	312	302	308	340	282	319	278	291	323	294	270	288	270	304	312	262	300	284	292	360	298	291	301	327	294	281	305	278	290	298	297	297	301	298	304	276	269	301	310	307	278	312	299	313	261	295	330	305	303	282	258	330	295	304	284	293	290	277	302	280	314	313	305	281	267	278	328	279	282	288	294	294	313	301	288	315	300	316	290	295	279	294	287	299	309	294	299	346	304	290	302	290	298	306	317	323	315	296	291	286	309	313	289	287	249	288	255	307	256	288	268	264	282	303	306	312	281	280	278	309	280	290	313	296	345	300	297	331	300	301	316	289	304	294	279	299	281	314	302	285	280	285	308	299	296	274	311	295	287	307	273	304	289	298	315	311	316	257	258	304	322	329	303	271	288	269	310	301	293	284	329	292	303	284	279	305	308	299	299	301	298	275	278	268	281	274	278	293	328	301	309	297	297	291	317	310	282	304	291	300	316	299	288	294	313	261	301	290	293	285	298	265	293	286	281	263	264	299	269	294	291	303	304	320	312	265	317	276	292	281	300	283	270	288	311	263	301	335	290	304	286	284	298	290	300	278	287	301	279	289	302	310	300	276	292	322	289	302	292	319	272	279	296	278	274	273	312	285	251	307	275	280	320	301	300	277	311	267	269	283	303	304	327	297	301	295	270	296	321	291	290	323	249	288	312	294	279	284	310	290	255	319	301	292	267	293	288	278	295	279	321	263	271	272	315	306	272	294	293	307	289	298	274	301	285	243	295	293	277	302	294	298	306	297	315	300	295	287	334	296	276	326	306	295	295	323	272	318	302	312	304	285	271	317	266	288	293	280	279	297	297	285	298	309	302	299	278	291	313	295	263	303	325	293	299	299	290	279	301	283	271	302	277	272	300	293	292	306	311	281	282	312	266	321	293	253	325	297	292	284	288	286	288	301	263	276	261	298	295	313	264	298	282	295	301	296	263	285	302	306	294	298	307	297	301	297	291	263	295	321	308	300	318	301	283	319	306	296	292	267	298	323	279	305	274	289	302	295	289	279	273	272	256	263	340	322	291	299	268	280	286	305	284	338	302	294	295	298	302	293	303	285	274	287	300	290	310	294	318	300
1846	722	350	225	235	422	616	712	686	549	402	279	241	166	161	138	115	95	94	115	104	95	92	63	57	52	69	50	37	45	43	44	53	67	58	55	42	41	40	45	42	49	33	42	57	71	181	429	497	367	264	172	102	68	45	37	44	38	25	34	30	30	32	36	23	40	32	37	39	29	26	28	34	41	31	34	34	36	27	29	41	28	40	36	42	42	40	39	29	29	37	21	32	36	39	27	42	41	19	38	32	30	41	45	49	34	39	35	40	38	36	45	31	36	41	33	33	30	33	35	29	34	26	49	41	34	44	32	32	41	33	49	45	24	36	34	37	24	30	25	24	32	33	40	32	45	27	29	29	42	30	36	35	39	35	33	28	32	29	44	25	37	30	36	35	31	36	35	30	27	32	26	32	30	38	39	30	31	40	38	33	37	35	32	36	34	33	23	38	34	36	41	39	50	32	54	32	35	29	31	45	43	36	38	32	39	40	39	32	32	33	26	42	32	37	31	34	33	26	43	37	36	33	27	25	30	38	34	40	35	30	29	38	35	38	45	34	37	32	28	37	39	34	40	33	36	35	32	35	34	37	38	30	41	22	30	40	28	36	37	37	39	27	31	32	28	25	39	28	37	36	33	35	37	35	43	43	33	34	31	36	30	29	38	30	28	32	30	39	44	26	38	38	34	34	33	40	35	36	37	32	43	32	29	24	38	36	36	34	26	33	33	40	32	40	30	39	26	29	41	31	33	35	32	34	23	30	28	37	36	31	39	35	36	43	38	39	32	44	31	32	25	35	43	42	37	39	48	33	21	22	40	32	37	32	32	39	33	42	39	32	36	28	34	47	42	41	32	32	26	32	28	38	27	37	30	35	33	34	33	30	29	38	31	37	33	42	29	42	33	24	28	24	35	32	21	25	37	28	40	46	36	40	35	30	40	36	27	29	28	35	47	37	38	32	40	34	28	25	32	31	25	37	34	28	29	23	41	33	33	29	36	26	37	32	31	25	43	39	38	33	36	32	43	30	36	35	29	31	34	33	33	32	35	35	38	31	36	35	32	25	37	36	46	36	42	47	37	31	31	37	26	34	35	33	42	29	32	30	37	31	45	33	30	34	35	33	39	30	30	39	39	38	44	44	36	28	38	37	43	37	38	30	40	39	28	38	27	36	39	27	28	36	35	34	41	37	33	25	44	31	33	39	35	35	30	29	34	32	43	25	43	31	29	28	28	28	35	37	38	34	31	45	29	30	20	31	40	32	25	39	35	28	30	49	37	36	42	29	26	39	30	39	43	30	28	36	31	36	40	31	31	39	39	35	35	35	43	36	35	29	33	31	33	41	34	28	31	32	23	38	39	38	46	41	30	33	32	41	38	33	27	33	29	44	26	35	37	33	32	41	34	25	34	38	34	30	43	31	29	40	33	33	37	19	28	37	22	30	40	40	40	36	31	40	35	39	35	30	27	33	37	36	31	31	32	35	26	42	32	44	31	37	31	30	34	32	35	40	39	40	44	28	41	28	39	41	33	34	34	39	36	29	32	33	36	30	30	30	27	37	38	29	41	31	42	38	25	40	36	31	47	32	38	41	37	24	31	36	42	27	29	37	44	41	26	32	45	37	39	29	34	40	39	39	35	26	33	19	33	27	23	35	30	39	39	36	35	32	38	33	33	29	37	23	32	37	36	36	38	34	40	36	30	39	34	37	26	39	35	38	34	26	32	47	32	35	37	42	38	38	28	27	28	36	34	35	41	33	37	34	25	29	34	32	31	31	33	34	27	33	24	34	32	30	33	40	41	27	37	32	28	30	32	31	36	30	30	22	37	39	31	28	33	36	31	36	37	37	30	33	40	40	30	33	30	36	37	30	45	36	33	34	40	34	29	31	23	30	27	30	35	28	32	35	19	31	43	40	35	32	34	26	32	29	45	31	24	34	45	25	23	36	30	31	37	44	30	32	29	26	34	39	45	34	36	35	38	33	43	25	40	28	33	34	44	37	45	37	40	43	31	33	36	33	41	31	44	29	46	41	35	33	37	39	36	34	28	42	20	34	31	31	42	26	32	30	33	32	28	34	37	21	38	39	32	29	40	38	34	32	24	44	33	34	34	20	35	48	27	31	27	26	27	39	46	39	39	33	33	55	27	31	32	36	30	28	37	34	27	27	45	23	31	32	31	29	30	36	37	42	34	43	37	35	38	43	41	41	23	29	39	26	35	41	34	30	37	45	34	33	35	46	30	31	34	29	30	31	34	31	36	40	38	34	23	35	28	32	33	36	35	38	41	31	29	26	28	34	44	29	36	33	39	33	28	30	34	35	39	43	39	37	34	37	35	38	44	43	33	34	32	31	25	27	33	43	50	39	33	43	34	28	27	38	31	31	33	35	33	33	37	39	32	44	32	28	27	32	30	26	34	49	27	46	42	34	28	30	32	18	32	36	33	36	24	43	30	34	29	35	37	44	36	36	42	38	42	25	34	33	41	36	29	34	23	33	34	34	30	37	39	33	40	30	49	32	30	39	39	45	37	32	40	41	40	38	34	40	39	28	32	37	41	35	29	40	38	35	29	28	44	28	30	25	28	33	35	31	34	34	37	39	31	31	43	30	44	34	32	37	29	35	40	33	50	46	29	32	44	32	35	38	31	30	28	42	41	30	23	42	31	33	35	29	33	37	46	34	38	38	53	27	37	31	27	40	34	34	35	29	39	37	29	40	34	34	33	41	46	46	32	32	26	32	22	25	34	37	34	37	38	21	36	27	28	29	35	28	42	30	38	37	27	38	31	27	33	30	47	38	36	40	48	32	35	28	42	24	35	37	29	31	28	30	35	37	34	44	45	35	25	34	34	30	52	46	37	34	42	39	40	39	37	39	32	35	37	44	40	38	29	41	32	50	32	40	34	27	31	31	29	30	33	37	32	32	34	33	23	38	39	33	42	37	28	30	41	35	38	42	33	32	33	37	43	29	38	31	33	31	35	42	31	22	27	33	32	33	48	28	38	32	38	34	31	47	28	30	32	29	36	44	25	44	33	29	32	18	46	37	34	42	30	36	29	26	34	38	28	37	35	45	43	35	34	47	28	41	26	23	38	31	29	31	42	29	35	45	34	35	35	33	38	37	29	33	36	33	36	33	28	32	41	34	30	31	22	34	28	30	28	36	34	37	44	39	36	34	33	48	23	35	36	26	39	41	36	20	41	35	33	51	28	32	30	39	33	35	36	27	35	25	27	38	39	28	38	28	39	34	32	33	35	36	44	29	36	39	32	30	33	38	35	34	29	23	28	38	33	40	42	32	27	29	36	28	33	44	32	33	35	30	25	42	33	39	43	36	29	37	46	25	43	36	38	32	40	33	32	30	25	33	25	35	27	40	35	32	26	36	44	28	29	34	36	36	41	32	46	36	29	31	28	43	28	33	32	30	23	33	35	35	33	31	30	42	39	45	34	31	33	25	37	42	30	34	34	31	29	29	34	34	32	31	38
20793	10553	5873	10246	18689	21401	23694	22907	21932	17942	14359	10876	8577	6869	5515	4361	3896	3411	3005	3124	2860	2796	2638	1632	1244	1234	1071	975	1052	1220	1017	807	1089	1420	1167	888	839	728	704	663	667	734	710	727	1268	1804	4864	10751	11179	9201	6567	3821	2016	953	585	418	381	367	345	388	375	407	375	387	361	367	357	383	337	376	377	416	375	357	370	336	343	350	377	384	377	356	337	382	352	374	375	399	380	371	394	385	355	358	356	385	366	343	387	414	383	347	388	403	359	398	388	372	400	357	391	395	346	366	375	370	340	404	376	389	386	351	365	389	408	339	371	387	378	377	391	368	378	361	351	355	362	399	351	389	358	364	367	392	356	375	375	380	326	370	367	360	367	378	357	370	366	381	359	365	382	359	390	336	379	396	362	339	375	373	392	365	356	410	339	334	361	384	392	370	397	383	396	367	382	371	366	386	392	370	393	374	366	369	348	360	390	368	376	390	364	353	363	365	402	376	399	396	365	379	366	380	392	378	358	385	377	339	349	372	380	366	364	360	421	369	391	367	379	378	369	376	385	388	373	376	389	343	368	385	376	364	361	340	351	384	369	355	396	380	416	362	376	414	338	374	358	375	420	403	390	373	372	373	356	394	377	379	391	383	378	360	390	378	410	413	346	359	362	386	391	352	374	409	410	356	353	349	381	347	389	356	401	383	356	362	340	386	367	357	342	328	388	392	391	330	387	394	354	417	361	367	370	359	387	317	363	360	393	382	392	344	395	363	384	364	368	408	399	358	363	385	376	395	397	384	373	384	388	349	346	403	394	370	407	379	404	379	357	373	374	384	354	350	380	366	373	390	383	400	412	349	384	381	407	388	405	368	392	343	388	385	375	372	377	399	366	372	356	355	358	355	362	363	347	396	349	375	378	350	394	380	353	370	355	410	390	393	356	391	384	380	402	392	368	403	359	359	371	359	398	342	365	393	378	362	372	392	364	390	385	355	397	376	399	407	390	390	388	370	365	381	392	350	338	383	377	366	402	369	356	341	353	369	369	362	389	364	364	383	342	350	393	357	350	364	380	399	399	365	350	335	346	380	350	365	383	358	337	377	374	363	385	387	395	370	376	404	352	388	380	354	385	409	367	383	420	369	376	358	358	385	399	365	417	404	370	356	397	366	389	338	369	363	369	378	362	348	323	379	354	381	351	404	392	387	396	361	376	364	400	365	374	355	413	344	381	387	356	365	391	376	367	356	365	380	381	352	389	350	381	343	360	363	371	396	405	368	387	383	379	394	343	350	370	403	388	346	376	381	378	374	379	343	364	388	405	390	367	355	346	363	362	369	427	363	406	369	372	353	361	371	335	345	368	395	396	394	357	376	400	374	373	406	396	381	384	342	391	400	371	328	391	354	371	374	368	400	383	372	367	404	367	387	392	383	411	389	383	337	355	387	387	362	393	373	394	358	360	372	363	363	384	408	378	407	404	388	413	396	381	356	385	372	371	359	386	362	344	381	354	395	366	348	368	321	384	383	358	355	365	391	391	397	345	367	367	360	385	402	361	363	398	356	373	402	403	404	374	361	396	371	373	358	381	377	380	393	345	358	371	391	394	391	372	359	354	344	385	407	376	353	367	388	366	382	386	351	357	372	360	403	337	382	371	342	374	351	413	374	381	390	416	361	361	371	380	358	358	379	363	369	389	370	351	363	420	373	391	330	399	369	366	365	361	369	355	366	378	376	366	378	399	337	373	393	365	327	388	370	367	380	349	367	374	371	359	364	393	367	392	375	380	382	370	357	340	406	354	385	387	383	361	378	383	383	343	367	391	363	342	364	348	344	373	380	355	366	367	348	384	354	396	359	376	370	334	348	380	386	356	385	391	385	361	391	392	398	375	354	389	372	349	386	357	379	376	360	378	395	352	335	377	367	361	338	358	375	381	373	370	381	382	389	371	379	362	411	405	402	415	370	401	354	368	394	401	407	379	350	386	336	386	365	329	391	410	357	364	364	361	366	431	376	369	400	381	382	369	393	369	347	381	384	411	382	395	395	354	358	326	372	354	348	386	352	411	341	382	394	412	342	387	364	406	375	388	381	378	376	382	357	383	353	382	380	445	355	385	375	373	345	365	366	343	395	386	384	372	376	353	370	365	377	338	359	360	372	365	381	383	388	398	366	391	392	420	363	372	363	396	372	367	392	336	414	351	392	387	363	392	372	329	358	371	316	411	353	340	412	391	366	379	362	390	390	394	389	364	394	365	375	362	383	395	373	382	381	410	354	363	348	372	365	386	340	406	364	347	389	358	389	368	382	399	399	350	361	392	387	417	374	373	397	401	348	388	386	363	350	385	408	358	378	359	346	393	358	391	381	396	374	359	339	374	388	357	357	379	394	385	382	365	374	388	349	372	359	343	387	345	378	359	400	359	347	382	383	386	328	369	346	392	379	369	378	372	403	372	336	355	383	369	381	375	396	390	419	410	401	357	368	379	358	388	346	336	402	394	340	375	398	404	381	322	384	389	383	359	372	340	362	356	366	370	345	388	355	378	388	376	368	344	379	366	375	394	387	385	381	356	327	386	380	359	357	375	374	382	379	358	390	397	378	396	377	382	377	368	410	403	397	375	399	383	380	377	362	391	408	357	359	352	340	355	401	402	346	350	365	353	365	388	327	368	370	391	345	368	400	362	409	375	376	386	347	347	394	357	388	355	411	354	360	370	356	381	381	374	352	316	389	400	362	353	375	338	419	378	376	371	377	371	349	402	368	396	374	379	385	402	384	402	339	360	383	356	396	353	343	373	407	404	366	372	356	387	429	377	382	369	346	402	361	370	370	346	357	369	358	336	382	398	380	394	386	373	364	386	365	381	372	365	386	357	410	368	391	350	377	361	376	366	400	365	357	346	390	347	341	386	352	346	355	375	363	370	369	388	379	333	342	366	362	375	355	368	400	390	357	382	375	363	386	379	396	408	386	400	372	367	363	416	364	358	385	380	391	343	363	382	369	362	342	373	369	391	358	394	397	377	348	360	378	338	361	428	402	362	371	369	372	353	348	376	422	380	373	355	365	351	361	384	383	380	399	401	396	374	399	343	331	349	387	407	380	367	358	384	360	373	393	383	391	382	367	365	382	384	396	382	359	381	426	367	376	411	395	381	392	345	375	358	404	343	391	402	382	370	387	357	387	390	345	372	369	385	387	382	398	360	372	385	353	369	371	360	380	339	384	366	371	377	370	362	341	389	410	359	380	398	365	404	340	381	362	380	375	377	368	368	403	369	418	360	360	373	385	416	358	352	377	377	381	375	390	376	365	362	344	404	364	323	366	388	356	393	388	364	350	369	413	379	365	383	368	367	390	411	352	383	366	373	383	354	376	386	364	387	390	403	376	380	333	388	360	374	387	371	384	389	370	388	369	375	348	379	389	363	396	349	386	377	389	340	367	375	394	382	385	389	377	387	384	384	390	371	354	426	363	353	394	356	386	362	358	367	385	373	356	381	356	346	369	390	366
1746	337	162	104	125	261	365	381	388	249	187	174	119	93	91	50	75	66	67	56	56	66	58	42	37	48	46	38	34	33	39	33	39	41	43	36	40	29	32	25	40	40	25	44	52	64	70	88	116	130	131	79	53	41	28	34	27	27	34	30	37	29	30	30	30	28	43	26	31	34	37	31	19	29	29	29	27	26	24	29	33	22	25	25	27	25	22	19	23	29	33	21	43	26	30	30	31	35	35	38	30	27	23	27	30	24	33	25	30	36	32	28	32	32	39	30	34	20	23	19	27	28	33	30	29	27	29	36	25	35	36	25	21	28	36	25	27	23	28	27	30	34	34	29	35	32	22	21	26	20	31	30	35	41	31	33	25	32	27	27	33	16	32	34	17	33	28	28	30	17	26	22	24	30	21	28	33	20	32	26	36	27	25	26	26	36	34	28	26	39	28	28	27	27	30	22	23	35	33	30	25	27	27	26	21	30	32	39	29	34	25	29	25	34	27	29	34	26	27	18	29	32	26	23	25	27	29	21	23	29	19	31	27	36	20	25	23	29	29	26	31	25	28	24	24	27	27	31	27	34	22	28	39	31	20	30	29	29	20	31	29	37	28	23	22	30	21	29	22	40	30	26	23	33	34	23	26	25	19	29	25	25	27	22	25	35	26	30	23	30	27	32	20	26	33	22	22	31	33	25	30	46	42	29	34	24	33	31	28	17	30	29	29	22	29	26	23	26	27	33	23	29	35	32	32	26	30	30	31	38	32	26	26	30	30	32	35	21	41	27	18	24	26	32	22	30	24	28	34	31	35	28	28	25	28	25	35	35	30	25	32	32	25	21	26	21	36	20	25	35	27	47	28	32	32	26	27	41	26	25	25	29	30	27	26	33	29	30	31	22	37	28	24	23	31	28	19	31	20	29	29	37	35	36	30	31	31	41	18	21	26	36	30	27	26	22	31	29	29	30	22	29	33	29	27	34	18	39	36	29	28	23	23	25	30	33	42	23	27	27	24	27	25	27	33	29	24	25	35	22	26	31	26	29	33	33	27	31	28	26	26	33	21	27	33	20	22	25	24	27	27	26	35	28	36	25	33	29	38	26	21	31	30	32	27	40	37	29	21	36	27	25	23	28	23	35	29	22	31	38	28	27	28	35	29	32	22	20	28	24	26	28	24	34	26	38	31	28	38	18	26	27	26	30	35	23	27	29	33	19	31	37	23	28	32	24	36	42	27	36	24	37	23	42	29	22	31	25	32	25	28	24	27	29	34	25	38	26	25	31	22	25	30	39	28	29	24	18	28	38	24	27	33	28	30	28	36	31	25	37	22	28	31	31	15	29	38	35	33	24	32	26	29	26	35	35	28	19	26	23	30	29	20	31	32	24	33	28	28	32	23	28	33	31	28	30	34	28	40	17	31	22	28	23	25	33	39	32	22	26	21	28	28	31	28	21	36	35	28	34	24	39	28	40	37	31	30	28	27	30	24	30	22	28	36	28	32	26	27	27	36	36	23	25	26	21	21	28	15	33	18	25	34	26	29	14	37	35	26	26	33	30	36	20	36	19	23	31	31	21	30	31	36	26	27	24	36	27	36	40	31	30	25	29	25	27	31	26	28	33	25	23	38	23	40	32	25	27	39	32	24	34	28	31	25	26	28	19	26	31	23	36	38	26	27	31	29	33	30	37	27	25	31	22	24	32	30	31	30	32	29	26	39	19	41	22	17	27	26	30	20	31	32	32	30	24	24	32	22	23	30	28	25	28	32	25	23	21	32	36	29	18	24	30	38	19	31	27	39	29	12	28	25	26	26	23	28	29	29	21	18	32	30	19	26	29	25	25	23	34	27	33	26	32	20	27	31	29	29	25	30	24	24	26	27	19	30	16	30	21	31	33	34	30	32	26	28	33	33	28	33	27	34	20	27	18	23	30	30	18	30	26	23	37	20	20	30	21	29	24	24	21	28	38	30	30	31	25	27	37	27	22	47	29	32	21	22	27	33	26	28	24	25	18	27	29	36	24	34	26	30	30	28	35	26	34	26	32	28	27	35	26	38	29	30	23	29	31	28	30	28	25	24	24	28	24	34	29	26	34	23	31	27	31	22	31	20	28	41	27	26	27	24	25	27	28	30	24	23	20	15	24	25	23	28	36	22	20	33	29	20	43	29	38	30	25	23	19	34	18	34	29	32	23	17	23	18	22	23	31	30	36	19	31	27	32	26	15	25	27	30	25	19	31	40	36	23	31	33	31	22	27	30	32	30	25	23	32	30	26	29	35	40	27	26	34	36	25	37	19	21	28	25	25	22	30	28	27	27	27	24	17	25	35	34	29	31	30	28	33	30	23	24	29	24	26	23	24	36	24	33	29	40	30	30	24	38	38	36	22	38	37	36	25	25	17	32	30	25	38	46	47	26	27	28	32	29	17	22	34	21	32	44	31	35	21	27	37	33	28	28	26	38	35	25	23	24	26	25	29	33	33	32	23	26	24	32	29	29	32	31	29	29	17	31	22	20	38	28	25	34	25	33	29	32	27	26	27	26	27	33	23	26	18	39	31	23	29	30	32	40	24	36	33	31	27	29	30	24	15	26	26	25	28	25	27	24	26	31	24	24	27	31	24	24	29	24	24	25	32	29	25	29	26	21	33	34	30	35	28	30	33	27	29	33	22	21	30	23	22	32	21	25	29	33	17	24	36	30	18	26	30	36	26	26	24	31	24	30	29	29	28	20	26	32	37	21	26	37	32	41	23	32	34	29	29	22	26	35	22	30	24	29	25	39	37	22	27	34	21	29	23	23	28	23	25	21	27	33	32	39	24	29	24	28	32	31	21	26	24	26	29	23	25	31	33	25	24	24	33	32	23	26	30	27	24	33	30	26	38	26	33	24	27	22	38	30	35	28	19	29	26	26	33	25	17	22	24	29	38	24	28	29	24	33	36	26	23	22	39	33	38	30	23	25	22	23	27	23	23	35	20	31	20	29	28	31	34	32	25	31	34	24	35	30	32	29	23	29	33	30	22	27	21	35	26	35	28	33	29	25	27	26	24	35	22	31	33	32	26	32	30	34	28	35	28	33	18	23	24	32	32	20	26	23	31	23	25	31	28	24	27	42	31	32	35	30	23	30	29	21	22	33	24	32	32	31	30	30	24	32	28	28	32	24	36	25	30	30	28	29	31	30	30	24	29	32	30	28	26	39	37	26	30	38	16	26	38	33	27	23	32	26	29	18	30	26	24	28	26	29	24	20	38	22	32	26	30	21	28	25	24	20	25	28	36	36	18	30	23	30	28	17	26	22	25	25	30	29	32	23	30	22	28	26	24	39	17	31	22	27	35	30	33	25	28	32	22	31	21	26	21	35	34	29	25	24	31	32	26	22	34	37	29	34	32	19	25	28	31	32	24	25	25	31	28	26	28	35	32	27	21	24	28	21	21	24	24	26	33	26	24	21	28	25	30	27	29	32	23	26	38	27	30	26	29
15135	6307	3147	5874	11937	15860	18743	17533	15885	11232	8520	6025	4675	3832	2939	2393	1990	1916	1946	1812	1714	1665	1002	756	856	1008	836	748	705	683	592	599	594	646	570	666	706	610	563	554	642	624	611	661	1135	1229	1617	2719	3272	2985	2334	1498	888	532	400	298	322	274	296	322	302	321	316	311	302	302	332	332	307	310	306	333	302	330	313	335	324	277	341	315	325	285	301	291	297	303	332	313	303	302	325	303	308	342	299	316	327	305	302	281	313	293	285	281	281	317	300	317	293	309	296	318	290	292	299	302	311	287	322	292	305	330	288	322	283	332	298	310	310	330	297	297	319	304	311	306	327	279	312	308	300	321	298	281	291	314	317	294	303	311	303	295	291	284	333	327	312	289	306	302	293	325	299	310	326	300	304	323	293	315	336	318	321	310	302	298	283	306	299	322	303	323	305	307	306	298	297	314	309	304	328	332	326	313	288	321	290	295	296	304	286	305	303	316	264	312	315	302	309	300	269	272	305	300	290	276	303	308	316	310	310	314	304	305	309	287	296	327	289	309	294	301	285	288	332	301	294	323	308	321	308	326	293	321	315	336	295	313	318	309	306	291	322	303	313	291	329	312	314	296	301	322	303	273	320	312	291	332	272	303	297	303	310	341	314	324	306	303	306	300	328	299	324	277	290	297	288	291	302	330	331	311	323	297	301	321	335	303	301	331	322	291	319	285	288	303	309	294	309	300	301	297	313	305	289	306	316	316	299	326	269	297	322	282	310	309	332	308	315	303	297	296	334	295	301	308	319	325	314	287	302	321	307	316	294	310	319	316	318	308	329	273	334	319	257	321	309	304	337	287	325	315	311	284	343	291	323	303	289	343	316	304	301	316	300	293	277	307	317	298	306	293	285	304	296	278	322	309	269	281	289	283	301	286	291	319	333	346	294	309	342	285	304	297	301	312	282	345	316	328	319	310	307	316	300	318	343	287	300	301	283	317	337	334	325	304	285	342	344	301	303	289	314	312	268	332	292	299	312	319	286	294	301	274	271	311	318	290	302	299	293	283	266	304	301	335	306	280	307	297	291	288	316	295	298	314	327	337	322	318	312	289	320	314	316	329	322	307	322	327	301	285	310	273	316	309	322	279	305	330	286	328	295	286	318	285	293	325	303	336	308	301	328	304	342	278	288	326	321	280	314	330	306	314	317	340	310	311	286	313	317	337	322	308	299	305	287	312	298	328	324	311	313	301	318	307	340	319	330	316	299	316	294	288	311	303	280	302	327	332	306	291	293	292	337	337	252	280	284	289	316	305	321	302	343	299	286	317	314	312	307	292	320	316	344	329	288	338	310	317	288	296	274	305	296	325	310	295	292	301	321	329	296	334	278	338	286	318	280	301	301	300	315	288	309	319	321	318	301	313	302	296	309	292	330	321	331	287	298	272	293	324	300	315	304	309	308	313	306	308	294	319	301	324	316	312	313	296	304	275	322	316	309	294	332	296	321	288	307	319	318	291	275	294	297	344	309	297	276	335	296	325	324	295	325	314	320	301	282	306	325	333	302	298	301	324	313	311	311	314	298	299	324	295	339	330	309	346	280	319	290	331	309	316	339	300	311	290	280	329	290	323	285	285	340	328	293	346	301	313	319	313	308	290	299	302	296	300	290	285	303	336	323	303	277	274	297	325	316	299	303	304	299	334	298	306	261	307	277	331	284	309	321	319	298	302	306	287	317	300	322	339	297	277	311	318	316	315	305	344	281	309	312	351	319	289	305	283	292	303	306	307	308	284	317	314	302	287	310	313	317	298	338	275	267	319	282	298	273	310	315	316	279	304	308	307	303	323	305	290	332	290	316	272	298	310	278	297	325	300	326	302	317	303	297	300	286	295	331	316	305	313	325	275	313	323	319	271	328	307	335	315	322	297	303	321	302	289	280	319	310	312	321	295	288	277	313	296	317	319	301	300	309	320	312	310	286	282	331	289	324	293	273	289	328	301	342	306	288	300	292	303	310	273	316	303	344	300	306	300	326	317	302	334	323	275	287	309	320	303	306	315	325	333	285	300	338	316	309	306	299	326	298	316	328	303	321	332	311	313	326	309	338	300	322	315	318	302	323	328	310	326	296	306	325	279	340	304	300	319	273	312	336	300	305	275	316	309	297	311	293	303	282	304	298	276	336	297	294	303	316	287	329	320	326	296	334	306	321	295	316	343	280	293	308	290	320	279	308	285	295	286	310	299	312	306	310	322	300	302	298	330	311	319	311	307	321	308	321	335	324	306	332	327	313	321	325	308	291	322	296	324	313	281	283	297	284	300	318	322	332	322	315	317	296	300	296	305	275	344	296	338	307	325	311	301	322	305	324	295	280	305	362	305	312	294	310	312	305	306	281	277	323	300	298	296	316	314	304	295	309	324	297	311	309	317	314	300	305	350	309	343	309	299	317	303	303	319	333	294	308	284	316	315	287	302	332	286	284	317	312	309	313	322	292	305	297	294	292	300	292	300	333	302	314	329	340	329	325	329	321	304	303	302	277	319	299	283	318	334	291	301	309	305	296	305	293	329	321	302	289	316	320	304	303	328	290	318	291	302	311	327	296	310	288	294	278	307	302	284	293	298	294	291	358	279	321	296	293	315	333	302	339	298	302	318	330	330	266	318	330	325	277	313	348	301	322	297	310	296	309	303	319	300	300	324	306	299	311	309	276	302	285	301	320	309	320	331	321	357	320	277	334	250	332	318	308	307	274	303	332	310	303	331	294	308	325	319	335	325	319	280	310	307	287	329	304	321	347	302	336	299	305	329	311	289	276	306	328	304	325	311	309	264	322	307	327	330	322	306	274	320	300	297	306	325	317	350	311	306	334	292	304	322	321	311	258	310	292	272	286	322	313	270	297	289	329	295	340	306	301	322	304	333	309	311	298	307	299	364	318	293	303	314	309	315	309	289	331	337	322	298	308	288	301	334	347	310	296	306	305	282	296	307	318	303	277	288	286	332	294	317	298	314	298	323	291	284	295	306	330	307	315	286	314	312	323	301	328	321	293	311	324	318	314	344	347	309	326	328	294	300	319	291	296	314	321	297	342	311	305	313	324	325	281	308	289	311	324	319	319	318	301	298	311	296	304	295	316	298	308	320	317	326	298	311	314	339	316	287	313	317	320	292	314	308	307	285	315	296	302	279	321	320	300	306	301	312	305	304	295	322	304	347	317	295	339	286	291	274	321	301	332	292	313	302	300	283	316	277	298	265	315	304	271	334	314	310	313	317	284	321	321	340	293	281	314	310	322	292	285	295	295	309	286	320	306	287	298	289	322	334	307	309	281	332	311	334	308	301	328	326	300	302	313	349	292	309	300	325	304	316	320	306	308	271	312	287	304	342	306	282	315	277	312	285	319	336	324	291	328	326	302	292	311	305	289	290	297	309	310	311	322	298	310	295	307	278	288	311	291	301	312	310	289	292	333	309	293	296	327	296	318	331	326	307	303	319	317	282	327	328	291	305	327	298
1259	585	270	182	248	475	668	583	521	350	268	215	154	139	127	90	85	88	96	109	79	60	50	37	52	51	46	55	56	56	46	39	33	46	36	36	65	65	65	60	71	64	63	74	57	73	97	196	297	253	182	137	97	53	35	40	48	32	36	40	31	38	33	39	30	35	31	39	41	32	24	38	37	33	25	41	38	35	31	36	31	25	38	30	38	33	31	36	29	33	40	42	26	22	30	52	42	28	39	38	46	35	36	30	35	37	35	38	28	30	38	24	35	36	32	32	32	36	34	29	39	17	37	31	44	25	38	34	31	48	26	25	23	33	37	42	33	33	30	30	29	38	31	30	34	40	32	31	34	35	30	30	27	46	43	40	42	27	26	46	41	44	46	28	29	35	37	49	39	22	35	30	32	41	39	33	27	45	41	31	35	36	26	29	40	30	41	39	40	46	32	32	35	30	39	35	41	33	31	35	29	39	37	24	33	34	30	37	28	39	32	40	38	30	49	35	34	41	35	39	33	31	40	34	49	38	39	43	30	36	46	32	29	25	37	24	38	37	39	30	43	26	38	22	42	32	35	30	33	36	40	32	42	44	36	40	27	45	26	32	38	42	45	37	23	41	33	35	27	30	38	40	38	37	43	48	35	40	31	38	36	30	38	25	40	33	44	26	34	46	45	35	37	44	34	42	30	32	42	34	42	41	25	38	32	23	50	35	44	41	32	37	31	40	42	30	33	28	33	31	44	31	40	26	42	48	32	26	38	46	34	28	29	42	36	34	33	28	41	37	31	46	34	37	43	39	30	31	30	22	43	24	40	33	37	37	33	38	50	32	32	32	37	38	35	29	44	27	39	33	42	37	46	34	42	34	29	30	35	38	34	39	36	45	47	32	35	40	30	38	40	33	23	32	34	34	28	23	33	31	43	30	34	35	37	26	33	44	37	49	38	34	38	34	28	40	38	41	29	37	38	32	30	40	29	38	32	32	35	41	30	40	37	33	35	36	42	41	31	31	37	25	30	31	39	46	37	26	34	40	40	46	35	39	46	34	35	36	42	37	42	40	35	42	37	36	35	27	34	38	36	33	39	38	43	37	38	32	29	33	28	37	44	45	32	33	41	36	35	39	34	32	29	41	37	38	42	37	36	39	31	28	33	48	33	39	31	35	33	38	48	26	38	44	42	32	38	30	37	35	26	44	37	32	32	34	40	29	35	37	28	28	41	39	32	36	48	33	27	33	41	35	32	32	41	35	45	27	27	46	49	35	42	32	41	31	42	29	33	33	41	29	31	45	38	37	27	34	34	28	37	34	39	34	34	36	42	47	25	24	33	42	31	39	27	32	35	40	34	22	33	27	31	30	40	33	33	34	48	45	39	39	32	29	31	26	39	36	41	27	29	33	34	23	33	35	50	41	27	33	31	40	35	37	32	32	42	28	40	26	34	35	34	35	24	33	31	32	41	40	35	37	24	36	28	25	22	39	34	37	31	34	37	34	43	33	40	30	23	34	24	40	38	33	37	37	40	37	30	31	30	38	34	39	39	36	32	31	18	39	39	31	43	32	34	32	43	42	31	34	33	40	33	28	30	36	35	38	19	44	38	34	30	42	30	34	30	34	28	34	40	30	35	31	33	37	42	36	38	41	36	26	37	52	29	41	32	49	24	32	30	30	27	27	32	38	26	27	42	28	33	27	43	28	42	47	43	28	28	33	30	26	47	29	30	33	38	52	31	36	31	32	40	23	35	26	40	44	36	33	34	26	38	35	34	34	44	44	33	28	32	36	37	31	44	33	33	49	34	32	49	37	35	39	36	35	24	40	39	32	37	39	44	37	33	34	39	33	34	30	30	25	40	40	28	26	28	33	29	21	26	38	32	45	35	34	33	36	39	32	39	27	39	36	29	40	31	32	29	32	35	38	39	35	28	34	36	37	32	34	26	28	35	39	31	34	30	36	41	25	35	37	44	26	30	26	37	36	31	34	35	48	38	30	29	31	44	33	33	39	30	37	35	34	27	40	39	33	40	24	45	31	34	28	34	40	34	33	32	29	27	28	50	36	32	43	38	42	36	30	33	24	41	38	28	32	45	29	37	39	30	33	39	38	41	28	35	26	39	42	43	31	31	34	33	37	25	39	42	33	46	30	45	28	31	33	38	35	34	37	32	26	36	33	25	32	34	29	40	34	42	29	44	27	39	44	24	29	33	31	40	37	42	34	35	32	33	44	48	37	39	31	36	37	30	41	37	24	42	40	22	39	41	40	26	42	41	40	36	37	39	31	37	28	36	43	31	36	34	40	31	25	34	32	27	31	31	41	32	32	35	39	33	41	35	33	40	37	35	31	39	28	43	29	45	30	33	39	41	33	30	41	37	34	28	35	31	39	35	40	37	42	36	30	35	36	30	30	28	47	33	42	38	24	32	31	31	35	41	51	36	28	46	28	25	34	24	36	42	35	27	33	33	40	41	31	33	28	28	39	34	43	43	43	29	32	43	25	33	29	43	30	37	37	43	25	34	31	35	33	42	35	23	34	50	35	47	34	26	40	26	29	34	29	42	22	41	38	27	26	53	36	37	28	44	33	39	37	25	28	30	37	37	35	30	51	50	38	36	32	28	28	43	33	37	27	23	32	49	34	24	42	35	41	45	23	38	39	37	22	34	33	37	35	43	30	30	32	31	32	38	33	31	28	37	34	28	31	33	40	24	34	27	37	36	27	29	38	42	36	33	28	32	31	41	31	40	39	41	36	39	33	36	34	20	35	30	30	39	34	35	44	57	36	46	38	42	32	24	34	39	27	39	34	30	39	41	33	24	37	31	41	36	33	46	31	38	32	29	30	33	38	40	32	34	25	37	33	44	36	28	33	34	33	36	44	24	39	34	35	46	29	38	29	38	38	23	32	38	36	39	41	43	30	32	36	45	35	42	25	25	45	35	28	37	38	40	34	33	46	45	42	22	34	43	39	47	40	35	31	40	36	35	32	28	38	39	43	28	52	36	33	39	40	44	40	47	23	42	28	28	39	32	37	29	34	31	37	46	31	31	43	39	35	30	41	43	46	32	38	43	35	43	40	31	37	32	30	39	46	37	43	42	21	34	38	31	43	48	36	29	32	32	35	39	29	42	29	38	35	38	32	30	29	43	36	30	44	34	34	44	34	32	34	49	38	31	38	35	41	35	44	23	36	37	32	30	40	26	25	38	29	39	27	39	39	35	46	40	35	42	30	39	36	37	39	35	32	33	49	26	35	44	31	31	31	43	33	34	38	55	31	39	30	39	34	38	33	22	27	32	32	36	36	40	41	33	35	40	32	35	31	45	37	41	33	36	33	33	32	35	36	34	41	44	35	34	33	38	34	29	33	31	43	33	34	38	32	31	46	38	27	36	45	41	40	32	32	29	41	35	35	33	31	36	25	29	34	47	37	39	41	40	39	34	35	25	41	47	29	40	35	29	36	42	31	29	37	36	32	38	40	41	41	31	32
17915	9163	4850	8546	17535	22999	23037	21546	18500	14362	10923	8249	6852	5380	4283	3323	2780	2727	2922	2730	2154	2150	1584	949	1083	1066	1128	887	1017	977	835	839	786	647	652	643	1040	1513	1684	1542	1532	1416	1292	1312	1100	1481	2097	6021	7602	6588	4829	2858	1645	862	554	447	388	406	407	365	363	384	384	336	411	369	388	344	401	397	381	383	352	390	378	343	343	362	324	379	332	387	364	389	390	374	399	350	330	389	357	365	368	379	368	375	406	414	349	361	383	386	355	367	392	355	390	363	398	382	397	409	393	358	361	386	365	334	376	374	408	376	395	362	402	365	368	338	360	357	379	369	372	374	398	370	389	371	375	370	368	347	382	364	393	353	403	375	398	353	346	376	367	409	372	409	393	353	362	395	370	396	382	387	369	349	351	396	385	395	370	397	387	359	397	393	365	392	356	366	340	403	376	385	367	384	357	365	393	365	376	388	373	380	343	362	379	373	402	382	357	365	411	374	368	367	370	361	394	381	350	374	392	384	399	370	367	381	382	394	364	387	374	374	357	429	364	384	400	396	345	362	415	349	373	361	335	409	368	390	334	358	355	405	382	371	343	374	369	352	393	356	373	389	366	375	374	347	371	380	379	370	366	365	374	369	383	372	374	380	404	391	367	367	356	373	395	373	375	372	357	415	409	348	385	395	394	364	351	377	381	390	350	377	353	376	396	405	366	377	371	408	374	417	364	421	407	380	356	389	391	350	427	393	387	403	367	379	364	386	355	356	345	366	352	361	375	403	378	372	356	375	395	372	396	390	353	362	348	391	386	371	332	394	384	381	315	379	372	399	357	378	395	341	387	376	362	380	373	380	382	358	365	399	375	386	389	398	384	393	389	397	375	370	340	368	379	410	345	366	350	393	351	373	345	359	336	392	372	361	363	346	383	338	367	401	358	371	375	347	379	379	373	392	381	374	386	335	369	344	392	363	374	366	355	386	366	391	379	404	372	373	395	388	374	373	382	378	383	376	372	367	414	384	397	376	371	346	358	362	405	354	404	369	371	347	393	348	385	359	395	384	398	412	355	377	418	371	373	386	403	356	358	400	416	368	330	376	373	368	384	376	382	393	379	365	396	372	355	363	378	374	366	372	390	352	375	356	404	371	398	357	353	396	365	364	382	376	397	391	345	378	376	391	388	407	327	345	379	374	377	362	394	394	422	386	386	364	365	369	342	361	352	378	386	376	388	402	355	422	355	343	349	385	377	382	393	347	404	386	351	376	376	380	392	386	367	398	382	365	384	365	379	363	332	405	394	380	397	364	379	359	376	402	362	408	366	371	372	381	401	404	382	382	383	389	360	323	394	386	352	412	356	366	387	404	385	392	370	355	336	374	365	362	355	394	369	411	378	377	383	352	385	392	365	377	378	370	386	372	404	376	378	396	339	333	331	354	380	352	376	375	353	399	374	396	369	369	414	362	417	368	397	335	378	383	361	372	355	387	421	373	374	378	381	346	389	331	348	410	362	379	329	377	376	379	376	388	350	367	365	387	383	344	378	368	381	354	399	366	381	372	388	393	350	382	373	368	370	347	356	401	396	358	391	376	401	404	373	385	374	394	383	412	375	398	357	393	391	399	371	380	403	366	373	382	374	371	362	377	383	362	401	368	375	367	395	377	379	383	382	398	378	378	381	339	373	374	399	391	371	388	399	415	370	383	365	399	444	360	376	394	395	392	389	384	368	380	352	405	374	370	410	372	405	354	352	410	401	381	355	383	367	390	379	380	380	393	383	418	400	349	382	365	372	340	415	332	378	364	384	383	371	384	396	353	373	384	377	428	381	359	394	398	411	363	385	361	382	382	352	366	373	393	371	347	364	400	410	360	366	352	363	385	337	380	360	381	365	403	340	369	338	364	346	398	360	378	433	344	378	329	359	373	357	368	407	413	359	356	379	366	374	377	388	377	388	369	405	361	371	389	384	364	350	375	372	368	378	365	387	317	376	368	373	367	379	385	370	402	404	379	354	358	347	371	367	403	343	360	380	409	368	383	401	338	379	420	355	343	387	377	371	377	414	401	368	364	352	373	373	392	349	397	355	398	394	377	397	392	326	399	351	350	391	362	383	352	385	368	387	376	372	374	391	414	397	333	353	396	357	369	383	382	369	407	376	361	376	358	375	374	364	413	347	382	374	395	406	383	364	379	408	358	370	360	374	358	371	368	354	383	373	366	369	360	368	360	395	383	364	402	359	345	399	422	377	371	360	403	366	394	387	390	383	368	382	353	382	412	375	403	379	376	357	358	368	386	379	400	400	381	406	397	372	372	351	391	351	374	384	358	376	400	365	359	396	335	352	371	382	375	392	377	423	380	356	365	351	361	397	355	356	393	364	393	374	381	361	369	370	362	375	400	360	414	389	362	351	383	338	366	384	386	372	381	371	422	372	394	368	406	392	401	353	339	428	377	351	374	380	379	353	362	407	357	361	376	395	388	364	372	384	386	368	395	369	389	357	363	365	395	405	358	370	368	383	348	350	380	366	370	360	370	383	361	348	374	358	399	409	385	390	378	369	370	373	371	335	378	405	379	397	377	370	367	359	343	397	344	358	375	348	398	395	404	377	358	394	371	357	376	351	418	377	390	355	396	377	401	383	356	406	384	372	367	360	383	356	374	386	394	395	388	378	367	379	404	375	413	363	357	359	352	366	386	364	323	361	381	386	415	371	403	363	372	390	373	356	404	378	380	363	391	366	383	365	391	384	371	355	373	381	353	382	385	361	360	339	359	351	359	399	372	383	374	350	393	380	387	421	365	398	386	350	378	393	411	361	372	388	364	377	360	397	385	364	379	376	378	363	383	370	372	369	369	391	396	385	357	356	359	423	397	375	390	363	407	380	361	436	356	388	375	379	356	389	369	389	368	381	371	372	400	391	352	369	350	312	374	353	393	360	341	387	372	396	380	386	351	379	375	353	364	384	363	418	377	380	337	368	372	418	376	365	364	389	402	387	390	405	367	362	404	368	409	367	384	363	376	383	381	378	421	374	338	397	355	388	368	349	390	367	409	375	363	365	380	363	380	392	369	389	347	380	396	372	330	394	355	384	394	377	373	347	356	372	369	353	399	374	373	370	356	371	392	367	374	368	346	362	357	378	363	387	362	358	380	342	394	390	397	413	384	431	365	352	391	378	377	325	373	332	359	394	378	396	346	372	396	364	382	391	415	393	366	385	385	351	400	358	378	390	377	377	370	382	410	352	356	384	337	365	383	372	443	333	358	387	410	388	400	378	355	374	401	372	416	335	369	370	377	362	388	379	390	405	348	397	403	374	377	357	374	392	390	357	406	374	358	379	358	367	377	336	366	390	342	357	423	406	352	397	366	383	377	380	388	361	337	409	394	345	372	388	381	348	364	370	381	365	368	408	367	395	382	350	388	389	397	367	332	373	369	397	407	385	377	361	389	376	378	394	388	370	344	365	365	404	368	357	369	370	363	358	384	403	377	377	345	379	363	357	371	392	373
2567	525	250	180	240	515	626	608	468	341	258	214	170	144	110	83	85	84	109	88	79	76	51	42	51	47	41	37	35	45	33	48	36	41	35	33	59	57	50	69	47	74	43	49	47	44	41	198	341	276	218	125	80	48	42	31	13	42	27	25	14	32	26	17	39	24	21	30	33	18	25	22	25	30	23	24	32	23	23	24	26	28	30	38	27	27	25	25	26	28	26	27	23	21	32	29	25	18	28	26	31	27	26	24	28	18	23	23	19	18	27	26	32	36	22	27	22	36	21	27	17	30	29	35	34	20	27	28	40	25	41	33	29	24	29	34	26	22	27	25	24	31	21	28	20	31	30	21	30	42	26	33	30	33	25	29	23	22	35	28	25	24	28	25	22	36	25	22	31	26	34	29	20	19	25	42	24	36	27	33	35	32	37	35	38	27	18	28	26	29	22	29	24	27	30	35	21	37	19	36	29	18	30	24	34	18	32	25	21	27	18	26	27	28	25	16	31	29	25	27	26	33	20	30	23	23	27	23	20	20	29	24	38	27	33	20	24	30	28	37	29	31	36	34	24	30	30	17	24	21	29	23	25	34	19	20	29	28	25	35	33	22	19	26	28	16	31	22	28	33	16	24	25	37	26	33	30	28	25	30	30	28	27	32	27	33	30	34	23	19	27	23	24	22	39	34	36	29	23	21	31	23	32	27	21	25	18	20	31	29	32	22	26	23	22	21	31	31	29	32	31	32	27	17	20	32	30	29	20	28	29	23	29	24	19	26	35	26	23	26	34	26	23	23	29	28	31	19	27	24	34	29	24	18	20	27	29	29	31	24	23	28	29	33	37	25	29	26	25	26	22	21	27	19	22	27	30	18	28	33	34	29	25	31	25	22	33	27	17	27	32	24	17	16	33	23	32	32	23	26	23	18	23	36	25	25	19	27	25	25	19	21	30	30	26	14	31	20	33	22	27	31	26	26	28	25	25	26	34	33	23	28	28	23	25	26	37	30	28	28	20	27	23	33	32	29	24	25	22	31	29	29	29	22	30	19	20	29	23	39	19	39	35	24	23	28	23	25	21	26	23	20	29	25	25	27	21	34	28	20	20	24	19	20	29	22	21	34	37	21	23	29	26	32	32	22	33	27	30	25	35	32	26	23	31	19	23	19	34	32	30	30	28	28	23	37	15	27	16	33	26	22	25	28	29	29	30	23	33	12	25	22	24	32	19	23	26	26	27	27	27	26	33	29	29	38	22	20	24	27	22	22	34	20	26	23	25	31	34	28	26	35	24	29	29	23	26	16	22	26	24	23	24	31	14	34	26	28	30	26	26	28	22	25	28	15	25	33	23	32	37	26	38	21	25	18	31	26	23	36	33	32	34	33	24	27	25	26	23	23	23	27	26	30	27	30	20	36	36	22	34	34	29	27	22	18	29	35	15	29	25	26	18	32	25	27	30	36	27	27	35	31	22	29	30	25	25	18	21	30	25	31	31	28	28	27	27	26	35	27	31	28	25	22	29	22	24	27	25	31	19	30	34	26	35	30	33	24	32	25	30	26	30	24	28	28	35	28	23	31	27	28	30	30	19	25	26	27	33	27	24	33	28	21	24	27	23	25	21	24	28	30	25	44	26	24	27	15	27	22	27	18	32	37	22	26	33	29	21	27	34	27	30	20	26	39	17	21	26	21	21	31	25	27	22	27	28	36	29	19	23	27	27	22	24	33	25	25	20	25	24	22	24	23	21	28	22	25	15	23	33	32	36	27	23	25	30	34	36	28	37	25	35	31	32	19	28	22	24	24	39	19	33	37	24	30	24	29	22	31	18	36	35	27	27	23	26	27	30	27	32	25	27	21	24	25	22	26	32	35	28	26	32	19	24	32	20	20	27	20	35	35	19	26	25	20	18	18	24	25	33	31	30	25	27	18	27	32	23	29	21	24	34	17	25	17	27	23	31	30	18	28	28	31	28	24	24	28	31	29	26	23	21	24	29	28	25	21	20	23	31	23	19	27	30	33	32	27	20	17	24	25	27	19	32	33	27	20	31	23	30	28	31	37	27	31	28	24	29	33	18	22	26	13	32	23	20	23	28	31	35	18	38	30	18	32	32	24	36	21	26	25	33	23	30	22	30	21	31	29	23	22	26	25	22	29	28	36	23	20	22	28	24	30	30	27	23	33	27	30	34	21	26	31	40	19	24	27	24	29	23	32	20	30	25	32	22	22	27	25	17	18	32	37	25	38	29	28	26	27	17	12	23	27	32	30	22	30	26	28	32	23	20	29	35	29	25	31	27	23	25	23	26	27	33	29	28	26	25	26	17	18	22	26	33	29	24	25	19	23	22	30	30	34	30	23	26	27	23	21	20	28	28	19	26	25	25	26	22	25	19	33	28	24	24	23	24	25	23	39	21	23	27	22	25	21	30	28	35	21	28	24	29	23	29	30	25	36	32	30	22	23	28	24	27	29	18	30	24	35	26	22	19	17	25	17	30	26	28	33	26	28	27	29	26	19	28	11	25	25	24	32	34	32	23	23	29	34	25	31	27	34	28	24	21	21	27	23	23	27	31	27	32	21	25	28	25	20	35	23	29	23	26	21	30	29	32	21	38	27	19	18	41	24	21	32	23	19	41	33	18	27	25	33	17	28	24	29	31	29	31	24	23	31	22	25	25	24	26	18	23	16	22	20	28	34	36	20	33	22	31	32	19	19	23	13	15	24	32	26	25	17	38	24	30	28	25	30	29	20	28	25	29	29	31	32	26	26	21	23	31	25	31	29	27	27	32	19	20	36	24	37	36	28	30	17	21	27	21	19	22	28	28	28	33	28	22	27	28	31	27	26	30	21	25	31	20	25	12	22	33	23	25	23	25	23	23	33	24	33	28	26	30	21	22	28	20	20	34	27	23	27	30	41	24	24	19	20	19	34	27	21	25	26	25	32	21	34	30	25	29	25	26	22	20	24	20	26	21	32	30	30	15	33	23	32	31	30	32	30	26	25	24	21	31	21	34	29	35	30	34	33	24	31	30	35	30	22	25	19	40	25	24	46	21	26	31	31	25	34	30	24	24	25	20	19	27	20	28	30	31	31	22	22	22	25	27	37	29	21	22	21	23	27	20	23	27	26	26	28	28	26	22	21	21	28	33	31	28	22	29	30	30	25	25	33	30	26	39	26	36	16	29	31	25	21	20	25	20	22	21	16	24	29	26	21	22	22	29	34	32	30	35	33	37	30	25	22	36	26	18	21	20	32	23	31	29	25	25	38	29	18	34	24	29	28	27	24	23	20	25	25	24	14	34	28	19	20	31	27	31	35	30	25	19	29	16	34	20	28	18	19	40	31	19	29	31	25	32	28	26	25	30	29	26	31	31	25	40	24	22	24	27	17	28	28	31	26	20	24	23	23	22	36	24	30	30	22	30	29	23	36	27	26	30	34	31	23	19	28	37	20	34	25	25	28	31	19	23	29	23	22	29	33	24	22
17176	8418	4557	8089	17722	23836	23822	21793	17535	14164	10730	8252	6544	5364	4209	3411	2967	3176	3358	2836	2504	2012	1108	913	861	945	760	664	754	835	807	797	669	799	709	627	1278	1218	1173	1093	1316	1488	1366	1293	1054	1140	962	5680	8269	6825	5295	3127	1558	769	472	363	293	341	302	308	296	303	313	283	293	282	272	308	314	295	269	324	295	299	307	293	303	281	275	294	334	318	298	299	265	306	327	298	292	285	300	322	290	294	323	270	281	301	297	264	296	291	290	285	309	301	277	287	308	282	268	272	282	295	289	302	298	295	278	291	304	306	286	287	281	297	290	315	303	285	292	278	269	294	309	311	320	286	302	316	308	306	271	317	290	262	281	285	303	308	294	279	342	295	294	271	289	295	268	330	275	259	298	287	292	320	299	306	291	297	299	307	305	317	307	262	289	285	295	290	301	280	328	301	281	267	286	300	280	288	305	285	288	262	300	309	299	328	290	262	295	319	305	305	283	302	275	293	312	315	300	277	299	302	289	271	305	280	297	285	280	331	282	294	282	282	309	282	297	268	286	312	266	272	297	307	292	285	266	284	281	288	298	303	302	287	304	255	305	303	304	345	303	290	283	343	293	280	275	319	273	266	278	308	311	300	319	289	301	293	281	293	322	291	291	304	292	295	301	318	331	314	271	283	313	296	304	297	296	299	259	314	301	270	300	317	256	303	284	306	269	292	298	282	281	267	307	295	270	288	267	298	308	276	271	308	328	279	295	311	274	293	274	314	320	283	271	295	291	288	300	269	275	280	326	290	286	286	298	274	281	273	296	260	304	290	298	300	306	296	259	323	330	289	296	286	283	270	264	280	312	257	259	308	326	321	307	293	333	264	272	305	307	271	272	256	295	301	300	310	275	307	300	304	295	326	295	299	292	320	284	291	285	297	304	291	323	299	288	292	301	270	292	308	256	300	296	291	319	293	274	264	283	296	288	316	287	264	276	322	300	310	317	303	272	313	284	314	289	316	287	300	303	312	287	277	305	270	337	302	281	283	323	313	299	313	286	283	297	323	316	302	306	297	282	314	291	296	268	262	327	270	309	289	287	305	277	301	302	286	295	282	299	268	293	333	287	331	300	314	298	285	297	301	311	277	302	296	318	296	270	316	278	300	290	301	315	301	312	265	337	300	279	308	293	282	294	274	297	274	299	294	290	321	306	296	293	324	315	276	289	300	309	299	287	302	293	280	271	310	318	284	295	265	314	298	306	279	290	277	284	294	302	286	294	308	279	269	355	297	289	294	286	301	298	287	304	300	302	274	292	296	302	268	318	311	307	309	305	282	302	298	293	305	265	281	295	267	309	278	302	289	299	259	300	285	300	280	310	306	298	308	287	283	274	319	280	312	302	270	267	265	284	285	298	298	303	293	293	288	319	272	300	291	303	268	315	300	304	293	304	275	291	266	283	317	279	300	286	296	292	308	304	257	301	286	310	271	288	286	317	283	305	264	331	282	296	332	321	264	295	298	269	285	266	265	263	269	286	257	289	304	293	278	267	294	275	289	313	289	304	288	318	302	261	286	289	296	276	314	299	283	316	290	283	301	305	310	289	315	318	298	288	299	259	300	276	287	289	289	309	308	305	268	283	311	301	277	302	322	294	295	320	280	291	271	310	303	294	289	293	290	281	282	324	302	301	296	307	264	311	295	291	279	302	316	280	267	273	288	307	304	288	319	270	317	310	283	275	290	286	296	336	286	293	307	303	285	319	269	308	299	284	315	291	277	301	279	308	310	337	280	268	286	255	325	291	325	284	278	272	278	296	286	298	282	276	326	306	306	265	303	327	293	301	295	300	276	295	284	275	254	286	295	271	309	295	298	302	279	294	326	273	307	278	302	281	303	311	290	315	267	334	276	266	262	302	306	320	302	294	304	273	287	258	279	271	295	315	297	290	284	274	310	297	302	323	316	325	287	275	298	276	263	304	297	317	297	287	286	291	262	309	276	269	292	305	292	308	308	305	293	283	297	303	303	288	298	302	294	272	296	278	308	293	301	312	272	288	288	304	273	288	286	292	280	273	311	275	285	292	276	311	301	313	285	262	283	285	321	289	317	309	295	305	286	271	296	293	264	288	301	282	342	308	279	274	322	315	292	317	293	313	306	287	266	273	266	309	305	296	297	277	296	285	289	282	275	306	308	281	305	316	312	273	306	253	312	308	289	291	267	294	265	278	279	296	287	267	293	291	295	275	317	300	255	269	305	288	300	292	300	285	301	291	302	287	276	290	265	270	288	290	312	321	289	300	288	278	285	288	293	309	305	300	290	304	292	295	291	278	278	275	319	282	297	303	300	278	290	280	275	277	269	285	278	292	307	314	301	271	299	344	268	275	284	279	284	278	290	270	337	291	274	324	316	284	293	309	308	300	273	279	290	304	285	292	316	295	277	295	298	300	272	302	300	305	286	271	279	266	295	290	298	289	281	335	291	292	278	303	298	267	294	312	279	283	290	273	295	293	329	297	319	277	330	299	296	281	284	276	289	281	269	291	298	303	330	304	271	286	304	287	288	313	301	314	312	301	308	272	297	300	293	294	288	274	283	298	252	296	295	297	317	308	261	294	265	293	286	283	287	300	284	313	305	301	319	287	273	293	270	293	278	279	275	279	298	328	282	301	292	289	236	320	285	299	291	317	288	280	316	274	269	312	295	286	308	301	297	269	285	298	260	289	281	316	291	314	271	287	288	264	283	276	303	287	291	297	293	327	284	301	254	297	257	311	292	309	285	346	337	285	287	319	284	286	324	330	331	314	320	311	273	304	295	288	282	287	292	274	284	297	288	296	280	280	283	266	257	295	294	288	310	316	284	309	270	305	312	311	293	265	294	285	291	297	265	326	316	291	280	290	274	297	298	316	291	300	276	322	299	283	298	302	292	275	281	280	302	300	270	263	262	276	322	305	282	303	249	312	253	304	271	312	264	303	266	313	294	268	318	288	293	284	324	303	308	288	291	290	316	273	300	269	279	289	291	306	283	314	285	317	297	281	332	277	302	290	284	300	289	271	288	275	290	306	291	282	323	287	302	292	296	299	290	292	312	292	295	270	301	301	287	298	278	312	318	311	317	304	273	323	314	258	280	306	264	275	304	264	278	292	274	273	298	282	306	297	274	315	271	295	335	299	277	294	305	303	309	260	266	296	304	278	278	284	278	275	288	281	292	323	292	283	295	309	282	271	295	297	277	282	298	282	291	270	284	299	293	276	296	272	302	274	259	265	316	286	272	305	268	252	286	320	333	300	314	288	272	307	327	291	310	288	267	299	280	282	293	315	304	293	319	288	314	318	319	281	308	277	299	247	288	293	283	304	293	288	272	303	307	299	262	287	315	286	295	295	281	270	286	268	283	297	285	298	317	299	258	258	294	296	328	303	301	282	324	298	283	260	277	267	296	316	297	297	332	318	274	284	281	297	308	297	344	314	304	286	315	298	304	281	304	307	281	306	277	307	285	286	307	255	312	324	269
1734	714	345	243	373	770	873	760	530	412	329	278	224	164	154	115	118	101	127	74	98	83	70	52	42	32	56	48	51	48	64	52	48	60	50	45	67	63	52	56	50	78	67	57	60	62	60	256	532	387	318	176	79	52	48	46	35	40	37	38	21	38	25	24	36	29	43	27	32	48	26	42	41	35	31	33	38	30	49	30	34	41	36	28	32	26	42	28	40	43	27	31	39	40	30	47	32	35	27	28	29	40	28	26	32	38	40	24	34	24	34	34	27	28	32	44	41	28	33	32	33	30	25	33	33	42	32	29	28	34	33	34	34	37	30	39	28	38	35	27	41	44	34	25	50	36	40	29	32	32	30	35	46	38	28	46	36	37	27	38	40	34	40	28	39	43	35	40	25	28	36	35	31	38	37	29	30	29	35	24	32	34	41	33	28	32	34	25	29	33	36	26	37	30	35	30	28	35	30	35	31	35	40	31	32	37	41	39	31	40	36	34	30	32	27	39	18	28	31	45	41	31	28	33	27	35	45	38	34	49	38	49	30	31	37	34	41	38	28	36	35	46	35	33	36	24	35	35	31	31	23	31	37	36	34	37	36	36	37	25	32	33	34	29	34	25	25	34	37	35	45	27	27	28	34	37	36	35	41	40	36	30	22	35	22	44	32	32	33	43	34	34	30	40	34	25	46	38	24	45	37	29	42	40	35	27	41	36	29	35	30	35	33	43	35	35	31	30	42	34	33	26	29	33	33	36	40	33	28	26	34	45	28	32	38	33	40	26	27	40	37	27	33	24	26	47	40	39	35	26	34	34	41	30	33	31	25	35	34	26	33	39	47	39	30	21	29	31	29	36	26	36	35	35	38	33	31	34	25	37	29	24	31	26	30	35	39	30	33	44	30	43	40	30	39	21	31	33	26	32	42	41	34	45	34	30	36	24	28	38	29	44	46	27	28	32	44	31	33	36	35	30	54	25	29	25	29	35	34	28	34	42	36	38	32	34	34	33	25	31	44	39	25	41	23	37	35	33	32	31	29	27	40	33	25	47	40	32	43	31	26	32	32	36	34	28	31	37	37	28	38	34	30	36	38	30	45	28	33	27	36	31	33	29	36	33	39	38	38	36	47	36	30	33	29	38	36	39	39	25	29	43	33	38	32	19	32	27	43	30	26	31	48	34	33	36	44	33	42	23	26	31	35	27	38	26	29	26	31	40	40	31	37	30	38	33	31	25	25	42	26	29	26	31	35	41	38	35	33	40	33	43	36	37	39	33	26	38	36	30	33	32	31	23	35	30	35	27	51	15	32	46	39	23	21	35	33	41	32	33	39	33	25	49	33	33	43	27	41	27	30	42	44	34	27	31	33	32	35	38	35	36	30	26	36	42	37	31	35	34	22	35	26	37	31	40	33	29	38	45	36	27	40	24	27	40	30	33	36	20	38	29	26	31	36	39	26	37	28	33	30	39	25	32	38	30	35	31	32	41	33	38	32	27	29	30	21	30	29	25	25	46	31	42	19	31	29	32	23	30	47	36	26	37	35	25	38	26	32	31	35	28	31	27	38	28	35	34	36	41	36	33	33	48	36	52	29	38	27	29	38	25	31	32	39	31	50	29	31	42	33	35	32	37	34	21	35	31	37	43	37	35	33	33	41	30	26	44	42	29	32	25	32	34	34	36	34	35	29	35	28	38	20	34	28	31	44	40	31	27	26	22	47	35	33	29	28	42	41	38	27	34	39	31	34	37	34	34	25	32	43	27	38	50	36	26	34	27	32	31	32	39	37	28	37	29	31	23	41	34	34	29	25	24	30	32	34	36	28	31	34	34	33	23	31	22	40	31	41	34	38	38	34	35	28	26	40	29	38	34	24	28	32	34	31	43	31	34	41	40	30	36	30	31	34	31	28	35	31	50	23	34	34	27	24	35	30	30	25	43	25	34	34	39	28	34	37	29	39	28	31	40	26	34	45	39	29	22	33	35	39	32	38	30	40	33	32	36	25	31	35	32	27	40	39	35	36	26	32	25	38	44	28	37	39	27	21	20	33	25	39	41	32	25	36	30	31	35	42	40	39	29	34	32	29	32	28	29	27	32	29	31	34	32	37	38	32	36	27	41	29	38	34	37	28	30	41	35	41	45	30	36	27	35	30	41	39	22	30	25	34	38	28	35	28	31	32	33	30	27	35	29	25	35	26	44	25	34	28	29	34	33	38	31	38	36	34	34	44	39	41	39	25	36	42	32	32	32	24	39	33	34	36	34	26	32	25	26	27	39	43	37	28	36	50	34	29	33	30	27	32	40	32	40	34	36	30	25	45	42	28	26	40	33	28	34	32	40	46	34	26	42	32	36	28	32	38	24	24	33	37	33	36	42	30	33	35	29	34	36	43	31	37	27	32	39	29	37	45	31	34	37	22	33	32	30	32	30	38	26	28	33	38	33	33	30	34	37	32	25	34	29	33	36	35	37	35	30	32	37	31	31	29	31	39	28	29	41	46	35	42	29	37	25	41	30	38	27	33	34	32	38	39	27	34	40	33	39	39	34	47	40	34	33	29	31	42	26	33	38	31	30	32	31	40	31	37	38	28	41	41	28	25	22	31	37	33	33	32	31	33	40	25	33	37	35	31	30	31	30	35	35	29	30	33	32	31	36	34	43	22	39	35	28	33	34	30	33	37	39	39	27	38	33	33	42	37	29	38	33	45	32	27	23	29	29	34	38	36	36	35	24	39	41	36	41	33	22	26	35	44	40	39	19	33	23	24	36	20	24	39	33	37	39	34	32	38	33	36	34	26	29	34	20	40	38	19	45	27	37	42	29	36	37	34	34	36	28	40	36	36	33	23	36	32	22	32	38	37	34	27	35	30	29	37	35	42	31	41	32	35	40	25	41	29	46	26	31	27	30	42	37	38	26	24	34	36	35	26	36	33	32	33	39	36	41	26	32	23	25	40	28	43	35	31	35	43	33	38	36	40	41	28	29	33	33	25	33	41	32	33	24	30	32	36	38	39	43	33	25	38	34	45	36	43	25	40	35	40	26	34	31	37	34	35	27	28	25	27	44	32	26	40	37	27	36	44	33	44	20	41	45	27	33	26	45	35	41	33	44	28	33	27	35	23	38	31	32	33	28	35	37	29	41	38	44	29	38	37	40	34	46	26	38	40	34	29	32	29	35	35	27	37	30	32	35	43	35	48	33	40	29	38	40	24	31	21	37	38	27	45	37	21	34	28	30	30	37	38	30	31	19	35	27	25	35	32	35	25	30	32	30	26	41	39	39	29	25	36	30	31	44	35	21	28	37	26	29	28	30	36	42	28	33	23	41	31	30	37	37	49	34	37	31	37	36	41	36	35	36	29	34	38	24	36	30	27	38	31	38	26	41	30	31	39	39	39	37	34	32	41	34	32	32	35	31	41	41	27	30	39	28	27	29	36	33	30	36	44	32	35	33	25	29	27	36	35	35	24	21	32	36	39	29	22	30
20346	10557	5946	10785	22824	27705	27091	23922	19462	15733	12526	9686	8320	6813	5267	4273	4114	4160	3364	2778	2626	2075	1392	1164	1004	882	949	1090	975	911	1011	1008	1061	1173	972	1166	1317	1299	1235	1100	1183	1198	1139	1270	1175	1151	1096	6937	12047	10263	7727	4406	2259	1038	592	470	397	410	412	357	368	325	351	360	392	344	328	360	367	387	354	374	367	387	395	393	356	391	358	349	365	386	345	373	350	368	358	372	363	343	377	352	348	396	371	388	337	356	378	346	379	372	377	389	311	359	357	381	352	337	380	365	351	396	365	371	366	400	371	375	361	366	366	354	409	391	309	338	351	369	372	351	363	384	355	366	396	388	356	383	410	313	388	353	401	337	372	414	380	371	352	365	331	365	345	388	410	397	336	383	365	350	379	394	371	384	411	394	372	370	341	364	342	374	357	332	363	370	383	367	383	357	355	388	328	360	375	342	386	367	356	389	383	360	373	366	361	350	341	350	359	401	359	386	337	389	374	370	368	387	396	370	356	387	374	397	377	358	386	353	365	394	385	362	373	339	364	369	398	355	378	341	370	351	366	389	354	366	360	378	349	350	345	364	388	381	404	364	355	365	386	364	383	356	366	380	373	342	393	370	356	386	344	357	385	355	370	371	340	375	358	375	363	359	364	371	385	364	349	357	349	383	382	358	411	369	359	411	371	353	349	350	385	335	361	373	396	403	384	348	396	404	409	365	386	351	374	368	391	317	385	402	374	374	372	374	370	375	363	371	356	344	359	371	362	341	369	392	360	361	393	378	380	377	381	379	361	375	386	377	395	369	408	398	354	372	388	394	380	387	335	381	360	355	350	378	363	336	353	413	365	334	395	370	368	378	401	388	362	364	357	360	396	347	391	394	393	349	391	375	395	308	348	416	381	378	369	356	376	354	348	351	389	350	363	384	382	392	364	375	377	391	365	345	361	361	318	344	385	412	344	364	359	391	346	381	359	409	361	377	363	389	356	388	378	340	379	345	362	377	362	379	376	373	359	420	372	354	406	349	393	396	368	366	386	382	373	404	390	351	354	366	348	377	324	362	388	342	385	394	354	366	382	341	363	408	350	348	367	355	357	356	342	389	372	356	386	361	371	343	390	357	361	388	401	359	380	333	359	345	393	369	342	327	365	342	336	357	370	389	351	388	375	381	416	387	349	380	370	378	397	384	373	354	375	358	326	393	369	332	361	330	382	375	381	378	385	384	403	379	341	370	384	383	361	379	368	412	354	356	364	405	393	356	315	394	355	385	361	371	357	363	378	342	384	381	363	374	374	341	367	381	364	391	359	378	363	385	361	347	347	384	365	421	368	361	368	359	380	385	402	362	356	383	372	403	389	350	341	407	363	356	396	375	380	397	356	364	356	336	361	375	344	364	364	365	330	382	379	374	388	368	374	374	358	366	337	345	378	341	351	366	346	387	357	369	381	361	400	369	353	359	342	384	326	360	342	337	373	367	348	381	375	376	366	379	406	352	398	397	359	363	351	365	356	391	375	371	391	391	338	360	377	385	371	375	365	364	391	369	359	384	341	394	397	383	346	387	362	421	403	335	370	360	370	389	385	385	355	389	357	374	353	389	376	375	371	352	371	357	368	379	380	384	423	363	394	348	356	351	321	383	356	387	389	372	376	379	368	385	372	389	392	397	361	367	366	388	356	369	371	340	376	368	385	375	370	358	385	369	363	397	343	364	372	357	400	325	347	358	371	361	338	358	362	382	366	382	384	369	396	349	366	360	365	346	339	394	374	375	389	360	410	374	366	368	375	368	347	383	382	369	362	392	330	364	366	351	376	360	379	381	386	347	386	330	355	335	367	328	345	363	393	358	393	373	356	346	382	352	373	353	366	369	410	398	382	384	386	330	372	400	337	337	336	369	366	356	379	413	352	391	356	355	346	363	362	383	369	364	378	402	365	373	338	394	352	368	362	397	380	402	374	356	340	377	393	340	365	371	370	397	379	377	343	370	354	368	379	366	360	357	395	382	385	369	371	344	376	365	378	380	350	345	400	362	397	381	367	348	360	364	367	368	341	374	344	387	348	360	384	370	367	343	348	348	377	392	374	356	358	381	358	357	364	345	406	355	397	343	405	361	360	412	334	415	341	359	382	337	396	342	374	374	392	356	376	360	369	361	344	361	413	416	395	371	347	375	343	396	380	341	371	357	387	369	329	365	363	372	374	375	367	391	374	384	347	415	384	376	354	390	365	378	392	391	391	361	361	318	394	367	371	395	348	418	351	416	348	385	371	385	355	383	407	372	366	391	348	360	365	381	379	370	382	417	369	363	348	382	381	370	358	355	391	375	369	397	395	367	347	411	356	374	379	357	347	363	378	378	363	359	364	372	386	339	337	383	411	338	324	394	364	360	392	380	392	385	351	379	370	392	387	368	367	393	389	359	369	378	358	348	412	360	336	362	382	375	383	380	359	386	381	378	370	356	342	326	391	359	396	364	361	347	399	352	360	399	403	349	335	347	354	372	348	382	376	370	372	378	359	385	359	358	393	336	371	363	374	346	399	380	393	365	366	369	374	388	351	341	370	356	384	390	385	370	381	352	385	336	331	348	373	362	341	363	376	361	379	369	345	368	418	375	384	353	396	389	400	384	403	366	344	377	366	366	365	387	363	395	374	384	376	381	361	368	363	325	354	355	409	370	388	359	418	348	362	380	344	373	377	380	354	390	402	368	384	399	362	370	351	385	382	373	398	384	359	377	370	375	349	333	370	389	340	359	352	373	391	348	390	397	363	358	365	364	378	363	355	391	366	348	406	371	398	350	391	389	388	376	318	383	385	351	356	375	346	384	374	371	402	374	354	376	364	378	404	389	404	378	373	375	336	378	359	345	351	399	358	381	383	402	354	375	385	364	390	374	366	365	406	370	375	365	340	390	362	380	393	364	393	362	383	364	397	386	417	367	355	392	356	363	356	380	372	367	368	393	350	360	381	351	354	400	345	371	393	350	392	374	389	370	360	378	389	348	372	385	372	364	341	366	368	352	383	349	378	376	392	366	367	361	351	331	338	381	345	362	393	370	365	376	351	377	356	372	379	365	363	353	364	368	374	340	403	390	347	376	377	387	364	362	410	390	345	346	389	389	368	368	359	373	391	358	391	358	383	363	380	356	361	374	371	365	377	389	357	408	376	326	340	331	353	365	400	367	386	372	397	403	359	366	372	363	398	329	381	401	386	382	338	348	367	370	340	381	371	356	371	350	391	390	352	371	364	386	393	361	323	418	380	376	357	361	323	389	396	369	362	330	363	374	361	353	381	400	379	389	369	383	400	385	369	362	378	402	354	324	402	396	357	346	346	372	330	423	332	389	353	337	379	376	328	378	337	375	367	393	364	370	336	401	353	372	372	380	389	365	363	358	369	376	362	339	365	343	347	374	351	383	368	344	390	381	359	334	387	384	380	372	351	383	348	392	348	346	361	372	392	351	410	387	390	388	338	374	343	389	373	404	369	377	386	364	397	369
1694	347	161	131	220	438	461	410	287	208	157	129	117	90	94	77	65	54	58	71	27	38	27	36	31	36	29	40	32	39	33	37	51	39	44	38	39	32	38	36	28	47	59	53	54	58	77	83	120	125	86	92	58	35	34	34	23	25	37	25	30	29	21	31	31	22	22	29	29	26	26	30	24	20	28	27	22	26	19	23	29	34	22	29	32	22	42	27	27	22	25	33	26	17	26	34	23	25	22	30	32	32	34	29	29	27	37	32	31	30	27	22	30	27	31	38	25	15	24	32	27	26	38	24	32	29	36	29	32	29	37	33	29	27	35	34	31	31	31	39	20	26	28	20	33	25	29	22	36	29	22	28	24	22	21	29	30	24	33	24	29	24	38	34	33	30	24	34	32	25	33	27	27	27	28	22	21	24	26	29	25	20	26	33	30	23	33	23	35	23	23	32	32	35	27	28	33	23	27	29	21	37	25	26	22	23	23	31	25	32	25	21	24	20	20	15	36	34	27	31	25	25	24	22	34	27	31	36	20	31	28	33	28	22	22	21	32	20	40	39	22	21	29	34	20	25	25	25	18	32	30	31	32	30	32	33	25	37	29	26	31	34	26	24	24	28	31	38	26	27	27	21	29	33	31	21	32	35	27	26	23	30	24	31	25	30	34	27	27	27	28	20	31	33	23	22	18	34	39	26	29	29	33	27	24	29	31	33	29	31	30	28	21	23	36	26	19	27	28	32	18	24	31	24	29	27	28	26	38	19	25	25	24	14	27	35	26	20	18	29	26	30	30	41	30	26	33	30	29	33	38	32	30	21	28	19	26	13	28	29	30	29	34	42	25	24	22	35	31	30	29	31	31	38	33	35	19	25	30	19	23	33	28	25	30	35	31	26	29	27	30	24	19	32	26	32	24	24	18	27	25	27	27	33	23	29	35	31	38	35	21	31	26	21	28	23	25	25	24	27	33	34	26	26	24	37	24	23	26	35	24	21	41	29	39	20	28	31	26	40	28	31	32	28	29	33	29	30	22	22	26	26	25	25	16	20	29	36	28	23	31	22	40	21	32	27	37	24	23	22	27	30	14	24	33	29	29	27	19	23	38	25	24	24	32	25	31	20	28	28	26	20	19	25	17	23	29	37	31	28	32	26	27	27	36	31	27	29	34	20	28	29	28	30	18	30	23	28	26	33	26	29	35	27	35	31	29	40	29	26	24	33	31	30	28	20	27	28	19	25	36	22	22	31	33	31	47	26	25	28	35	23	30	21	29	29	31	22	24	18	32	30	27	26	31	20	28	36	25	35	29	36	17	28	29	38	23	36	19	29	29	21	28	24	23	30	40	33	27	24	33	34	36	23	37	18	38	28	20	43	28	28	38	29	31	18	25	39	28	35	32	20	22	37	22	27	16	16	29	33	31	23	34	23	24	31	31	29	41	19	32	30	20	33	27	31	35	30	36	30	37	33	22	33	25	33	25	27	20	26	29	24	26	23	35	33	26	22	24	26	30	34	20	22	27	38	30	27	31	22	22	19	32	31	23	21	27	25	23	26	27	28	33	23	24	25	28	33	29	19	48	19	25	26	30	31	30	19	31	25	32	38	33	28	34	30	40	42	30	38	38	19	28	21	22	30	31	26	32	32	25	31	32	17	25	23	28	21	30	26	28	23	32	19	30	17	35	30	33	30	27	30	29	28	26	33	29	22	31	36	23	22	31	30	27	17	29	26	33	35	27	37	27	35	16	25	24	35	33	31	34	37	39	24	31	28	33	25	29	26	23	26	25	39	33	25	26	28	26	34	20	27	29	25	22	27	27	25	29	33	21	27	30	20	34	25	43	34	24	34	22	26	23	29	24	31	28	28	38	26	31	35	32	30	30	23	28	29	19	36	26	26	24	30	35	28	35	21	22	39	24	26	25	24	28	23	22	26	19	27	24	28	30	21	29	29	27	22	20	21	24	29	18	21	30	29	34	29	27	28	29	32	24	25	22	33	32	24	24	29	29	41	30	32	24	26	32	29	28	18	22	27	18	27	26	27	29	17	36	19	31	20	46	26	38	41	33	25	29	27	22	21	19	32	29	22	29	32	29	31	29	27	36	29	31	27	30	19	21	35	28	24	24	22	31	27	21	30	23	26	23	34	21	31	31	36	20	32	37	28	27	26	24	24	26	24	25	39	36	31	31	37	29	26	31	35	22	27	37	21	37	24	20	22	32	30	26	29	32	21	29	23	31	27	19	28	26	27	25	28	27	21	34	20	25	32	22	39	24	30	33	32	23	29	20	33	23	38	18	22	26	26	28	31	29	28	22	23	29	22	26	27	31	24	26	27	31	32	30	22	15	26	28	33	29	31	23	36	23	29	28	30	29	22	27	34	32	30	27	32	26	22	36	42	24	22	27	26	39	31	31	28	30	21	23	16	35	30	28	34	25	30	35	39	32	26	25	17	29	21	19	23	31	28	33	26	23	29	27	28	18	25	25	23	31	19	22	22	24	18	36	28	24	22	34	31	31	28	28	37	23	31	25	23	26	24	28	39	40	36	36	28	32	27	29	23	26	23	26	32	18	31	18	35	27	20	33	25	33	23	25	35	33	28	30	33	27	27	31	32	28	32	32	31	22	23	28	27	30	30	30	37	29	31	25	32	21	29	25	33	21	18	27	22	30	27	17	12	32	33	23	40	22	24	22	21	30	21	27	26	23	26	28	29	26	33	30	30	28	22	26	38	23	27	19	28	35	26	33	30	33	39	29	27	18	32	24	28	35	26	30	19	29	22	22	37	33	26	32	29	31	29	19	28	27	37	30	32	25	26	36	25	26	22	37	22	24	25	34	25	27	16	21	38	27	36	26	25	26	19	33	21	34	21	34	27	24	35	30	30	34	19	30	33	33	31	30	28	41	19	28	27	25	26	29	25	26	31	24	27	26	33	28	24	21	25	27	25	29	30	35	27	25	21	32	29	30	42	24	34	33	28	23	28	27	27	29	26	23	32	23	29	30	29	33	22	32	40	32	23	26	31	17	19	25	30	32	38	30	25	31	24	24	42	30	25	27	26	23	36	35	23	25	26	32	32	41	25	31	25	27	30	17	25	31	30	41	35	18	25	15	37	21	34	22	20	35	31	31	31	24	32	20	27	26	29	25	32	40	17	28	24	30	34	40	21	21	40	33	31	28	18	26	28	19	29	35	28	34	30	36	33	31	35	21	34	25	34	26	24	28	25	26	21	18	34	42	23	20	26	27	30	31	26	24	40	31	34	23	34	22	33	28	30	24	32	29	27	28	27	26	33	29	33	35	35	30	36	24	27	20	25	30	26	24	29	20	27	29	28	34	26	24	26	25	26	32	16	31	30	17	35	21	29	22	27	25	31	35	27	27	28	20	37	21	27	29	24	33	27	28	36	30	32	39	29	33	28	27	35	35	26	21	33	21	30	21	31	29	25	27	24	29	30	22	30	24	17	23	28	28	27	22	30	26	42
14627	6367	3486	6621	17509	22166	21530	16702	12876	9725	7423	5482	4520	3533	2946	2448	2335	1727	1499	1429	1146	778	677	583	534	475	626	573	509	487	650	679	591	512	707	869	891	701	832	721	662	786	1043	1085	1303	1258	1877	2666	3347	2713	2149	1473	879	595	386	318	334	335	313	328	314	316	316	279	332	267	332	326	325	299	323	325	311	268	328	302	337	320	309	290	300	302	317	305	309	307	318	325	297	304	292	293	315	316	348	329	283	325	337	285	299	289	320	302	275	340	323	303	312	305	301	323	285	326	266	315	299	308	316	273	351	313	289	309	326	312	316	339	300	313	286	313	325	344	284	314	325	311	315	314	306	293	335	320	326	314	282	271	321	323	313	269	277	317	321	335	297	344	306	344	317	317	314	299	290	281	329	291	312	328	288	328	318	293	331	309	298	333	292	318	303	329	305	320	281	277	303	293	341	342	322	291	288	306	320	344	279	294	322	309	303	290	307	309	320	321	320	262	312	300	311	286	328	309	297	312	300	332	314	303	309	303	299	309	319	320	343	296	294	316	294	324	328	315	296	294	314	308	317	309	318	312	293	318	304	361	296	272	320	302	305	308	331	339	276	304	313	306	335	301	298	306	311	336	316	326	308	317	299	339	357	303	315	319	332	306	355	320	304	286	299	323	275	280	335	341	304	322	275	308	314	323	307	312	326	303	297	317	295	309	312	319	297	337	313	320	287	291	317	340	304	288	292	306	322	321	309	313	326	276	335	314	298	309	311	324	313	325	290	335	345	292	312	303	298	323	293	304	332	329	320	327	304	308	299	317	318	306	312	316	291	314	299	279	337	317	327	324	307	327	323	292	304	309	312	303	337	315	330	288	299	285	276	323	289	298	337	303	321	310	338	284	297	301	278	282	273	314	317	307	324	313	334	316	349	283	310	327	320	317	327	279	294	302	289	302	326	298	311	274	322	307	300	322	298	325	296	301	312	300	298	334	300	300	301	328	306	292	320	328	299	309	301	304	291	303	316	311	314	284	293	320	328	302	320	307	336	293	292	336	346	325	339	321	318	331	324	317	345	308	266	321	295	309	306	309	343	292	274	331	290	283	316	327	312	284	305	301	300	313	291	308	282	338	296	295	306	305	311	325	317	299	348	310	317	324	301	306	307	285	282	310	300	347	336	299	291	303	289	293	302	314	311	300	311	286	314	294	322	303	320	291	299	318	321	287	292	331	320	307	325	312	300	309	339	336	288	315	333	322	281	321	309	330	332	278	310	329	325	314	312	306	307	343	279	276	324	297	325	337	281	322	302	316	322	315	291	315	302	299	271	302	330	331	304	289	293	317	310	274	289	294	321	323	307	309	318	335	321	330	278	269	304	293	315	308	315	318	305	328	341	326	297	315	309	307	363	294	310	298	306	304	279	359	317	326	326	335	337	322	353	323	311	317	311	325	305	294	322	321	291	293	335	287	304	294	339	330	315	337	330	316	320	298	314	317	305	332	306	316	323	318	317	314	353	287	317	316	319	317	318	318	310	312	273	291	264	319	326	317	333	303	316	330	312	288	301	304	309	329	338	339	318	320	309	332	292	313	289	313	297	302	348	311	323	308	319	334	309	323	301	319	286	320	282	282	289	281	320	332	274	335	281	302	295	266	309	308	331	316	292	315	294	291	308	283	306	296	311	295	328	305	317	285	320	315	289	293	317	311	313	316	296	314	311	299	332	287	301	306	301	303	322	331	323	287	292	329	301	295	328	289	288	330	326	301	317	323	311	306	294	304	325	298	342	326	323	296	349	298	328	325	313	303	305	286	327	347	327	343	329	329	323	296	295	302	305	296	277	311	290	320	310	310	308	307	287	301	278	303	309	328	311	330	343	276	332	350	300	334	275	333	310	310	296	333	317	297	345	312	304	305	299	295	323	292	290	321	287	291	333	333	305	312	287	323	307	300	318	311	320	294	302	318	268	337	295	326	308	330	296	296	305	333	313	315	322	320	326	294	307	314	357	328	308	294	326	308	311	286	305	295	308	304	306	337	302	292	295	322	349	332	281	293	324	300	297	300	292	295	294	316	311	283	305	304	298	299	313	286	310	310	287	339	318	317	279	337	310	296	311	329	346	279	303	306	304	325	320	308	308	350	302	319	298	312	321	319	319	263	305	295	314	284	311	333	298	335	323	314	322	311	302	319	325	321	308	311	315	338	298	317	295	323	318	317	302	301	293	325	317	300	317	325	282	297	322	312	313	335	344	300	295	322	295	311	321	312	294	315	316	326	304	308	289	293	290	309	308	324	294	315	306	330	336	338	295	307	327	311	314	302	300	306	318	339	314	320	318	305	315	344	314	329	322	282	293	307	283	310	310	304	313	291	309	313	297	301	285	314	292	324	305	300	328	326	300	301	317	325	316	315	293	331	316	284	278	302	302	316	320	320	282	338	313	291	330	306	319	313	305	311	276	333	311	293	292	333	291	332	314	322	315	307	334	295	314	334	311	305	298	271	308	302	311	310	287	308	344	305	294	307	353	316	278	291	310	332	331	291	348	309	301	293	314	322	327	267	334	300	321	313	315	324	311	302	319	342	307	306	309	292	285	324	304	319	301	316	289	323	335	310	307	293	311	313	304	280	309	317	297	303	318	276	315	302	334	289	326	323	299	349	317	315	284	318	295	290	304	314	320	268	304	342	311	304	297	324	356	319	311	311	293	339	307	347	297	315	316	306	312	327	308	301	276	304	287	308	326	292	314	304	310	266	285	274	323	338	338	321	320	321	291	310	327	288	313	309	339	300	310	298	291	309	301	332	312	340	320	341	310	325	310	273	313	305	335	292	323	319	311	306	292	338	301	320	303	303	317	331	330	284	301	315	272	316	316	293	319	295	333	302	318	318	295	326	338	303	299	300	310	284	298	328	314	298	295	330	315	325	299	285	306	314	316	294	289	293	303	296	299	301	281	330	298	305	324	289	325	311	321	295	324	322	333	306	314	297	320	308	303	281	300	325	282	339	307	310	326	305	312	328	348	309	299	290	290	305	280	353	310	321	313	305	310	305	337	300	301	300	292	308	343	334	310	294	309	283	322	315	332	321	276	290	298	327	319	332	279	318	301	335	296	369	320	321	330	296	357	294	288	301	282	329	323	294	295	339	314	307	311	311	293	305	289	289	305	299	312	327	287	296	344	311	319	325	312	297	343	304	301	311	313	303	318	285	295	281	340	278	312	311	266	301	316	319	284	322	310	328	346	346	311	315	292	311	326	319	312	315	326	288	318	301	305	325	332	298	309	318	299	308	342	318	328	286	317	315	292	303	317	337	338	300	333	300	342	320	300	319	293	354	307	300	298	286	335	298	315	279	318	330	322	328	313	311	327	309	303	299	315	283	349	295	292	319	332	300	328	337	277	333	292	316	333	312	324	341	301	333	307	303	325	327	319	359	307	300	323	330	322	286	281	315	325	291	286	298	310	307	272	318	282	324	280	289	307	307	288	328	285	286	291	354	292	312
1199	619	304	222	335	657	658	495	377	341	267	234	175	166	127	122	75	78	78	73	61	52	46	51	55	42	37	37	44	38	52	39	44	36	50	61	62	72	85	57	54	64	57	51	56	79	98	231	288	253	196	117	71	63	39	26	34	35	32	40	40	23	32	32	30	36	34	37	22	37	29	36	37	36	30	40	30	39	36	26	19	31	27	29	32	34	27	37	29	32	39	46	43	35	34	37	45	26	34	40	40	31	25	29	32	35	32	32	37	44	25	27	30	33	33	27	40	34	35	32	40	24	29	26	25	32	20	25	35	33	39	35	33	38	29	32	22	35	34	23	37	26	29	34	27	37	32	42	37	41	24	29	30	36	19	31	34	45	32	27	39	38	48	28	38	41	29	35	43	38	28	33	30	31	30	34	22	40	34	30	27	26	36	31	31	30	35	27	32	34	31	35	32	25	36	32	49	35	34	32	38	36	32	34	33	30	46	30	36	28	37	35	32	34	30	31	34	51	34	34	34	44	32	44	27	31	29	29	30	35	37	37	38	38	41	36	23	35	25	37	45	26	30	27	42	35	26	27	32	38	35	41	41	21	31	35	36	34	32	31	32	30	34	37	38	33	37	34	36	32	31	32	30	31	33	34	25	32	35	34	42	43	31	39	35	33	32	38	28	31	39	37	21	44	30	38	40	30	26	39	43	24	42	41	31	34	34	33	35	42	40	31	41	34	44	33	36	27	34	29	34	41	47	36	28	29	32	28	32	43	41	39	37	30	28	34	30	35	27	28	29	33	45	26	43	46	37	18	38	30	30	28	31	38	41	38	31	30	40	39	38	35	27	48	38	38	39	39	36	23	30	28	33	27	37	26	40	48	26	40	35	32	44	38	27	26	33	36	39	34	32	26	44	37	26	31	28	39	32	31	26	35	35	32	42	33	27	35	31	33	34	35	37	32	31	44	36	38	26	30	29	34	46	48	26	33	30	31	36	38	26	35	32	39	32	36	33	38	27	29	29	28	38	35	33	34	30	27	38	37	37	24	42	34	30	31	38	23	27	39	28	39	25	29	35	41	32	36	32	35	31	39	29	41	34	52	33	35	34	40	28	30	32	44	34	24	33	36	37	37	32	36	34	36	36	32	32	32	34	38	29	36	36	29	39	35	32	34	29	31	27	26	37	38	43	37	28	32	34	40	31	35	42	36	36	31	27	36	24	35	28	26	32	32	30	30	41	41	36	32	39	40	31	24	35	30	37	30	38	30	41	27	17	27	36	33	36	27	31	35	30	33	27	38	31	44	31	24	37	29	29	32	40	37	39	33	35	29	34	41	33	28	34	29	31	35	33	23	36	36	32	36	31	37	30	30	37	33	36	37	36	34	37	42	38	31	32	40	30	37	37	34	38	52	35	31	32	42	31	24	41	39	32	25	39	39	35	35	30	34	29	34	36	35	40	34	37	41	38	32	36	34	32	23	28	34	44	34	28	30	32	47	28	36	30	30	39	45	35	29	24	35	21	32	47	34	30	24	38	33	28	37	32	42	31	34	28	41	22	26	34	41	26	31	34	37	28	47	26	27	45	33	27	28	30	25	32	39	32	36	29	44	32	31	33	29	41	23	35	38	43	36	38	43	27	46	41	43	38	50	42	28	36	30	34	31	30	27	27	38	36	30	39	32	35	34	38	24	49	27	39	35	33	26	37	34	41	34	35	33	41	40	37	29	30	33	36	27	29	36	33	32	44	34	32	26	43	31	36	35	33	23	33	42	33	45	39	36	29	29	32	38	36	34	28	54	35	32	33	40	40	35	24	32	29	27	29	21	38	32	34	31	30	40	27	34	38	30	32	41	32	36	29	36	35	35	40	38	39	44	43	20	24	46	35	34	35	28	50	27	32	21	34	32	26	24	26	28	32	34	36	35	33	37	37	33	31	43	35	29	36	34	37	37	42	49	49	42	26	37	33	45	34	38	26	36	33	33	37	42	33	17	43	27	27	39	37	26	41	34	26	25	30	40	40	32	36	29	27	31	45	31	41	37	43	26	38	28	32	36	34	31	42	31	35	25	34	38	35	27	36	23	51	29	34	29	30	41	43	28	34	30	44	30	40	27	38	37	42	34	30	39	29	25	33	29	25	28	34	36	36	31	37	40	39	24	32	36	34	26	43	37	32	24	34	43	31	28	26	28	37	47	42	32	38	33	51	33	38	38	29	45	33	33	24	37	35	35	23	21	28	30	23	50	32	43	31	33	38	42	34	34	29	33	27	28	41	30	32	38	28	40	35	40	43	23	35	26	37	36	30	41	26	32	32	48	38	40	28	34	33	35	42	32	35	32	26	38	28	44	35	25	31	26	33	30	28	30	36	36	35	41	30	25	34	42	33	42	32	38	31	28	40	36	25	26	41	31	41	35	31	37	39	33	27	45	22	37	39	46	31	34	22	36	34	38	30	36	28	38	29	32	24	38	25	35	41	30	33	42	36	49	31	42	34	43	33	34	29	33	31	39	30	44	34	35	24	29	26	33	40	27	38	28	42	32	26	34	43	29	38	38	39	36	34	32	38	40	37	30	37	37	33	39	35	40	29	29	29	39	26	27	31	37	46	41	32	38	28	34	43	31	29	30	40	33	29	32	32	40	33	42	34	25	46	29	24	25	32	36	31	27	31	39	31	36	34	25	33	35	31	22	31	37	24	31	34	30	37	33	29	38	24	30	30	36	25	29	40	39	30	36	37	37	26	22	24	29	29	46	34	37	35	29	30	34	33	32	30	28	36	30	33	33	28	38	33	35	34	40	25	34	32	32	20	23	30	28	33	35	38	39	43	36	38	37	33	33	34	38	34	30	28	29	33	32	27	36	35	44	27	31	35	31	37	38	36	27	38	35	39	28	35	31	39	34	24	41	34	25	33	39	42	46	34	32	39	30	31	26	29	38	36	31	38	32	28	25	31	32	36	32	26	37	34	28	24	32	32	43	33	36	28	22	28	28	26	35	33	29	39	35	31	51	45	35	36	32	37	39	33	30	38	32	35	36	30	29	36	33	36	24	50	36	38	34	44	41	25	33	28	31	48	48	36	38	30	32	35	32	25	37	34	46	30	33	28	42	28	35	36	33	32	42	38	34	36	28	36	42	22	32	25	35	28	40	51	32	33	30	28	38	30	37	29	32	29	29	36	19	33	32	30	20	44	26	31	28	44	24	37	30	27	32	39	32	45	29	36	31	35	40	38	32	29	32	27	38	42	41	26	30	25	40	25	33	36	19	36	33	33	38	32	26	42	45	38	33	41	44	27	29	42	41	23	31	25	50	45	36	42	33	32	24	33	31	32	31	32	33	32	37	34	33	39	24	37	41	34	41	34	41	36	30	33	35	38	39	35	38	38	42	42	36	34	30	31	34	42	32	33	34	40	39	43	32	32	27	29	38	29	33	35	23	29	30	31	39	42	40	33	23	23	35	32	35	30	38	33	30	33	36	32	22	34	27
17386	9718	5273	10318	21793	25973	23809	19807	16199	12647	9744	7552	6559	5327	4129	3508	2847	2343	2212	2035	1312	1197	979	926	770	656	766	750	628	763	735	771	674	760	952	1296	1551	1804	1575	1387	1081	949	1318	1534	1563	1583	2463	6190	8145	6657	4379	2751	1541	809	579	469	412	385	367	387	373	369	368	368	390	380	334	372	358	368	364	388	369	389	344	396	349	339	351	363	366	328	337	360	369	360	371	380	380	371	353	373	375	342	367	368	366	383	368	354	360	403	387	379	401	365	347	347	382	363	361	352	375	390	357	386	404	378	390	339	402	377	343	382	398	371	360	376	350	369	399	371	375	380	359	399	376	364	386	369	360	400	345	357	390	370	365	396	382	386	369	365	364	364	356	395	360	383	352	389	372	365	397	368	358	356	371	382	381	357	382	378	354	358	358	354	361	361	377	363	383	370	363	364	363	344	357	342	352	390	385	382	365	353	367	352	362	402	335	366	378	366	377	382	407	384	365	377	367	391	356	392	353	442	361	389	355	349	347	336	355	360	407	372	352	374	346	418	371	390	362	389	370	396	351	373	325	376	399	339	359	382	354	354	402	378	377	341	401	363	358	361	368	409	363	359	365	372	374	388	374	366	383	382	379	374	390	378	326	354	388	350	358	375	405	366	373	352	351	386	378	348	405	351	370	373	362	374	388	337	359	394	333	386	370	390	332	341	362	363	403	368	360	375	381	372	363	359	401	364	362	365	389	362	384	398	359	383	370	388	344	362	352	351	336	352	365	371	400	380	378	369	369	323	402	390	386	344	371	389	404	367	399	366	374	398	349	380	350	394	384	369	347	365	362	368	380	391	376	343	378	367	364	369	371	377	366	350	382	377	381	349	360	338	344	360	371	380	376	390	414	383	369	343	371	375	383	346	368	380	366	375	333	384	381	324	376	378	365	375	382	402	394	366	379	378	364	361	378	360	347	350	398	355	387	351	343	376	389	367	360	362	401	361	378	301	375	396	364	369	421	389	381	387	388	365	362	377	354	343	373	358	384	396	380	372	362	382	378	373	328	370	337	385	372	369	365	343	387	392	394	380	371	387	387	356	402	352	369	404	343	347	399	383	378	355	387	313	384	343	361	364	394	399	380	354	408	380	363	385	370	371	368	346	403	378	339	312	385	368	370	378	344	331	386	378	350	371	372	334	379	384	378	391	342	377	349	375	355	382	384	338	377	416	356	395	388	336	377	375	352	356	393	362	390	359	372	377	339	344	380	406	359	379	377	372	375	371	371	383	361	377	395	374	388	362	349	363	331	390	368	375	349	368	365	386	356	380	353	361	367	375	353	357	361	374	412	395	393	371	330	338	358	364	384	354	361	360	385	378	368	366	373	368	344	385	366	346	384	363	339	378	364	334	382	369	368	376	338	381	370	330	361	366	366	340	380	340	378	370	350	374	373	394	377	359	364	379	350	387	368	369	365	383	381	373	374	356	355	382	394	356	355	369	363	383	381	344	381	350	395	394	384	361	396	362	368	387	379	348	385	353	374	393	356	376	373	385	390	388	386	351	380	376	397	335	389	343	374	410	386	367	402	371	360	349	376	364	354	363	413	355	361	390	365	399	383	361	402	340	362	338	368	360	372	376	374	369	344	375	379	349	330	387	375	331	345	356	361	390	357	361	357	379	360	365	363	347	362	351	350	333	377	378	376	328	337	367	361	340	381	394	364	342	350	379	408	366	375	362	346	378	359	380	371	372	368	387	360	393	385	373	335	362	389	411	355	367	349	363	354	382	391	373	375	367	345	362	376	370	376	371	388	347	373	369	354	400	383	372	364	380	369	397	339	402	358	403	370	385	363	386	355	387	363	381	347	399	371	352	360	362	327	365	366	358	378	345	382	356	354	376	353	359	385	355	370	357	341	359	399	341	377	370	367	375	360	366	351	399	394	368	335	371	409	339	393	362	382	393	331	394	357	386	374	376	353	366	369	392	367	358	382	386	374	390	362	336	336	374	358	379	356	339	343	343	405	374	364	368	385	361	400	343	337	411	378	391	381	373	353	365	373	347	391	393	381	402	415	381	331	385	386	391	358	363	347	366	359	355	371	355	337	379	408	358	339	352	370	376	376	373	384	365	359	377	346	361	380	352	396	365	360	342	345	367	353	351	342	371	369	364	355	378	371	403	367	340	354	372	379	396	372	398	373	353	382	346	366	415	365	372	383	346	338	352	387	324	393	360	390	324	341	351	336	390	345	354	350	358	372	384	384	394	367	424	364	403	363	346	397	366	404	360	402	370	335	364	418	420	386	387	341	418	360	354	361	399	361	367	362	393	376	375	365	396	322	353	394	356	389	366	368	364	343	384	381	365	339	350	365	356	396	338	365	353	327	396	380	359	357	362	362	362	352	361	373	352	357	335	351	388	374	356	360	347	392	396	406	362	370	363	352	372	399	364	365	355	377	368	340	389	337	359	372	393	367	391	388	372	341	362	348	360	406	394	372	399	395	360	364	365	330	340	390	358	357	343	374	359	385	362	386	390	364	410	381	371	374	365	356	363	359	361	367	397	381	360	373	334	403	385	357	367	374	380	343	422	356	364	366	390	339	339	391	371	373	373	334	325	395	358	361	391	375	364	347	390	322	349	407	377	323	379	373	356	377	415	373	364	353	389	376	363	363	376	346	388	367	375	375	373	356	395	344	387	356	376	369	372	361	354	368	351	368	338	401	376	341	333	352	383	365	406	401	384	378	339	381	384	389	364	364	387	375	347	333	378	392	386	401	367	350	354	358	353	349	349	384	378	332	362	376	381	348	378	378	355	351	375	335	361	401	388	381	366	359	363	363	364	344	363	342	369	375	371	383	401	352	332	379	372	372	378	395	345	389	345	363	395	366	382	352	368	366	354	347	383	365	344	392	337	351	379	336	383	374	378	337	391	382	364	376	355	350	378	356	401	356	379	353	381	377	335	380	354	383	371	379	340	355	362	379	383	407	371	354	393	355	384	362	388	372	364	367	354	403	351	364	386	360	371	356	363	369	399	354	362	303	387	331	384	363	362	383	398	397	403	361	365	373	365	372	351	337	337	355	372	347	374	351	402	368	384	374	373	366	363	339	384	376	400	348	376	359	382	382	354	341	344	358	370	343	360	363	399	360	377	361	352	382	354	356	378	344	401	334	377	364	372	368	392	384	341	366	366	392	359	359	361	359	394	368	395	424	366	356	374	380	354	375	359	345	359	375	399	349	404	374	364	346	383	376	388	380	382	377	357	404	415	335	404	401	403	391	364	390	350	328	361	352	368	396	386	355	366	379	395	398	429	388	379	413	347	379	365	415	373	375	355	367	384	418	365	358	365	386	380	338	392	367	352	380	379	364	351	377	359	354	357	361	373	395	364	386	370	398	355	361	392	344	370	403	370	361	365	370	384	375	368	361	336	356	377	371	384	352	400	354	363	381	395	364	357	358	375	377	379	338	378	385	367	378	378	366	363	349	375	373	380	368	401	370	366	365	339
2603	535	325	235	302	555	582	455	377	261	233	214	162	137	107	94	70	91	74	64	58	48	45	36	39	31	35	31	37	46	45	42	52	39	32	37	43	55	44	44	38	52	50	62	72	66	74	216	351	278	206	118	85	59	32	31	36	31	22	26	39	22	24	24	31	26	33	32	43	28	26	33	29	33	35	25	36	18	30	23	25	15	24	28	26	26	31	25	26	19	32	22	36	35	19	33	17	24	35	28	26	20	24	24	26	35	25	34	22	22	27	21	18	26	17	36	23	32	22	34	24	30	28	35	23	31	24	22	29	35	34	26	30	25	17	41	34	24	31	35	23	28	32	28	36	27	35	23	30	38	28	27	25	27	21	28	35	28	25	21	25	24	36	34	34	25	27	25	33	26	28	28	31	27	23	34	23	25	30	25	24	27	21	25	22	24	26	29	25	27	29	30	28	36	18	33	29	33	36	28	32	25	28	23	35	28	32	33	28	20	26	28	30	31	30	26	22	31	29	22	30	32	27	25	23	42	24	26	28	25	32	24	28	38	28	19	27	24	20	22	33	25	21	25	31	18	26	25	19	20	25	29	23	25	24	24	21	21	39	31	23	15	24	25	30	27	33	36	22	22	31	30	28	22	38	27	22	31	28	30	22	22	23	17	25	26	28	27	26	18	21	17	18	20	26	38	24	35	29	27	36	31	21	23	25	32	29	25	20	28	32	23	28	16	28	48	25	32	28	19	31	28	38	19	27	33	21	19	28	35	24	24	17	29	26	18	25	26	29	29	27	27	26	25	23	28	40	42	32	33	20	31	25	24	26	19	27	24	28	31	25	39	23	23	31	22	21	30	22	28	26	23	28	28	31	24	29	41	23	37	13	34	20	23	39	25	28	18	30	32	27	18	21	28	23	30	27	21	25	16	25	21	17	32	22	30	26	16	36	33	17	21	35	24	23	22	33	29	21	32	31	17	21	36	23	21	29	30	24	27	27	24	27	23	26	32	23	20	21	36	26	36	28	25	22	24	26	19	28	21	20	26	21	23	23	23	24	19	35	19	25	32	27	18	29	22	28	28	21	24	31	34	32	34	39	24	30	26	32	31	34	27	36	21	28	36	23	29	27	29	24	32	26	18	21	26	27	35	27	31	25	23	30	26	19	27	42	31	23	28	17	29	21	31	25	32	35	37	24	22	33	29	31	36	26	31	23	18	19	20	22	30	25	27	36	28	31	31	30	31	29	22	28	21	26	22	19	31	33	23	33	27	28	24	19	25	27	25	31	29	31	26	28	20	29	26	24	34	26	32	25	37	25	32	22	26	28	24	19	29	23	26	25	35	19	28	31	26	22	19	31	28	29	21	31	22	19	28	32	28	27	26	34	34	28	34	26	16	27	28	24	31	30	27	11	16	20	20	30	24	27	29	28	38	29	23	27	29	24	21	26	23	32	28	19	24	38	19	30	28	19	18	27	20	32	25	29	21	33	25	24	28	23	26	29	19	36	20	23	25	25	18	30	23	21	24	25	33	21	32	28	26	25	30	28	28	24	27	31	27	24	33	25	27	25	27	32	27	23	35	27	31	18	38	22	28	25	27	29	28	22	25	32	19	22	17	29	27	23	20	27	29	34	25	34	25	33	21	22	36	25	36	26	26	26	29	29	17	25	30	28	20	31	21	28	31	26	18	21	23	21	32	28	32	33	19	27	27	27	36	25	25	33	25	24	34	29	26	32	33	29	24	20	22	29	23	24	22	28	26	21	26	21	22	34	25	27	22	25	17	37	26	27	30	33	27	12	30	27	29	39	21	25	25	30	30	25	23	29	28	34	29	22	24	20	25	22	19	34	28	25	27	28	35	40	26	31	32	30	31	28	34	27	29	34	24	19	17	24	27	28	28	32	28	32	31	28	20	33	16	19	29	27	23	26	25	26	17	27	29	28	34	26	27	20	28	26	28	24	39	31	18	16	27	28	23	24	26	36	25	27	38	40	21	29	21	17	30	27	26	30	21	35	16	27	18	24	22	26	29	26	29	27	25	20	23	26	28	25	32	27	40	24	19	28	25	31	23	26	27	29	25	22	35	33	27	25	26	30	35	31	28	21	18	37	20	31	17	33	20	23	24	26	16	21	40	31	28	25	25	19	22	23	26	20	27	36	27	23	24	27	27	23	25	28	28	18	33	22	26	26	32	25	34	31	22	10	24	25	27	25	32	21	23	25	32	25	20	21	26	32	18	31	20	20	23	29	35	30	48	32	35	24	23	20	30	33	24	20	29	20	30	25	32	25	25	26	26	27	37	36	28	30	22	23	23	27	27	35	29	22	31	39	28	29	20	19	19	33	26	24	34	23	25	33	35	26	33	26	21	21	31	27	28	30	19	28	37	23	26	26	26	19	19	32	19	28	31	27	22	28	24	28	30	21	26	28	27	24	22	31	34	18	28	32	26	29	26	30	17	23	25	17	28	22	27	26	20	20	24	25	28	23	27	34	22	26	23	29	33	26	26	26	29	26	17	25	40	14	28	27	26	26	18	24	29	31	24	27	33	34	22	20	19	27	25	32	22	34	26	25	26	25	27	28	24	29	21	29	26	20	29	21	24	35	24	34	27	25	24	22	24	25	27	38	19	35	30	36	25	27	28	31	32	27	37	32	29	34	23	32	33	30	30	30	24	32	27	25	22	23	29	32	20	30	30	29	22	23	30	25	39	21	26	30	22	32	20	22	26	22	25	17	21	28	20	35	17	25	30	29	31	22	23	43	27	36	19	25	31	22	18	23	16	27	22	24	31	23	17	41	21	19	29	27	27	30	38	19	29	39	18	25	18	33	21	23	27	21	30	28	28	38	24	26	20	25	12	21	28	36	21	35	25	20	29	26	23	23	20	23	32	28	24	26	22	17	30	31	30	21	25	30	36	21	44	31	31	31	26	27	31	25	37	29	25	25	20	20	29	30	31	25	24	30	25	26	29	29	27	30	21	25	30	36	18	23	39	24	31	25	30	27	30	24	22	24	43	28	24	24	32	31	32	26	25	29	27	28	26	23	19	33	22	21	35	30	25	26	24	19	27	34	28	21	34	24	23	24	26	23	30	32	21	31	18	34	27	26	33	24	28	29	27	28	30	21	23	25	26	41	28	30	30	26	33	29	22	23	21	20	29	30	18	30	30	27	25	23	38	29	17	28	26	20	33	23	24	21	33	34	23	17	32	25	38	18	23	23	23	30	30	28	40	24	31	15	27	24	18	27	23	26	39	29	15	26	33	23	21	20	26	28	17	24	24	27	29	19	29	27	23	28	23	34	21	17	29	36	25	27	26	23	30	34	28	29	25	18	23	32	30	23	21	29	27	23	30	22	24	30	28	31	33	20	27	20	21	34	27	25	29	24	31	26	26	33	23	23	27	23	24	25	28	23	26	30	22	21	22	19	19	21	26	34	21	27	36	28	27	31	31	23	35	25	28	30	22	18	26	28	29	22	25	23	34
17064	9179	5376	10823	21365	25306	22929	19144	16114	12268	9787	7992	6454	5185	4037	3226	2816	2436	2124	1766	1390	1241	933	912	731	564	705	617	535	777	1096	1138	1044	751	585	553	683	1298	1135	1135	1387	1263	1089	1513	1949	1723	1917	6041	8986	7270	4849	3028	1583	786	447	354	329	306	273	269	283	302	302	304	283	290	305	313	285	278	291	313	276	299	277	287	293	334	296	286	275	303	313	285	274	282	306	320	312	281	308	287	307	298	323	322	276	309	307	314	308	287	316	301	290	273	286	324	302	331	300	298	286	291	309	304	311	260	308	316	300	317	295	277	308	306	291	296	331	278	291	274	280	285	279	311	271	294	259	290	324	272	307	291	295	307	261	275	304	293	342	286	333	275	275	291	301	298	312	300	297	279	301	280	288	282	287	271	291	279	322	267	304	287	279	315	299	289	295	300	292	314	311	278	285	282	307	326	275	286	261	297	329	284	288	292	285	298	276	285	288	286	334	303	284	266	334	313	320	319	300	293	254	307	315	299	307	294	317	308	288	306	307	263	294	272	300	300	304	311	303	275	305	302	321	296	288	305	308	282	285	309	305	255	297	302	277	299	307	299	323	277	295	268	292	307	302	291	303	284	265	315	283	324	289	322	277	318	292	273	320	285	299	320	314	259	306	292	268	301	300	302	290	280	307	276	299	252	299	291	297	262	295	293	287	283	327	287	310	290	324	282	300	311	284	304	323	276	307	282	308	295	289	285	311	294	287	298	296	279	321	321	306	292	316	284	345	310	304	308	307	294	287	274	293	308	294	267	279	294	296	270	297	288	287	333	309	292	261	276	300	306	292	270	289	288	262	296	311	276	316	285	279	294	273	311	332	301	334	303	297	303	310	266	323	310	286	299	323	324	293	335	329	285	273	295	293	303	291	303	313	291	304	297	291	278	293	304	352	304	309	292	316	279	309	290	317	284	321	294	287	272	302	300	294	300	270	316	293	278	305	289	310	314	279	281	275	291	291	330	304	276	306	313	318	282	315	298	296	310	271	288	317	290	275	292	281	280	313	284	270	281	311	286	287	269	307	318	288	294	303	319	339	290	303	271	269	295	319	292	310	317	277	323	276	287	301	299	298	301	303	274	293	296	315	285	289	326	269	305	275	288	311	295	315	274	299	324	286	313	314	317	312	317	283	285	276	297	317	297	287	318	295	304	260	295	274	296	281	339	326	284	291	316	297	305	341	278	313	330	276	303	308	275	288	306	297	300	309	322	306	293	277	280	283	290	295	282	318	306	304	299	284	324	334	283	302	331	305	338	267	297	289	312	288	269	327	306	300	297	312	324	306	297	299	299	299	321	287	303	296	297	296	305	276	306	301	291	300	277	336	283	275	302	311	331	310	265	289	307	292	310	290	291	286	323	306	262	266	316	288	298	286	268	323	312	262	285	289	303	288	305	295	299	281	285	313	293	282	291	293	295	315	292	313	295	306	302	315	296	294	302	289	282	309	306	281	305	291	325	301	319	306	280	296	271	318	292	291	353	286	287	298	294	280	285	311	284	308	282	295	299	309	294	298	269	301	286	295	287	293	324	278	308	323	287	304	308	318	319	316	274	284	302	306	308	302	303	299	294	285	279	317	315	307	312	285	290	327	284	274	299	293	306	279	277	284	303	276	318	265	266	291	261	293	317	318	318	286	297	311	303	306	286	306	274	310	301	288	288	283	286	278	282	294	336	325	290	295	299	294	301	313	288	295	336	306	277	309	301	305	287	302	330	282	324	316	330	301	300	292	289	283	284	278	295	285	310	308	304	306	291	302	278	330	265	307	282	316	292	300	303	285	296	311	289	309	290	301	305	294	295	265	269	317	331	298	307	303	317	303	297	316	309	314	286	293	306	283	273	275	304	275	278	292	274	278	327	298	278	290	289	288	297	296	304	304	270	318	277	307	298	307	315	281	291	312	305	325	291	295	303	302	309	289	297	303	314	275	301	278	325	316	306	292	284	265	287	272	275	313	314	286	312	297	296	320	266	287	300	296	283	281	292	290	302	282	297	292	297	291	330	305	304	328	273	280	298	308	298	323	306	302	305	311	289	286	308	283	295	293	313	296	303	290	322	308	292	286	305	292	309	293	301	296	275	314	285	327	281	301	300	323	303	296	297	298	277	301	289	296	299	311	312	308	346	312	306	303	292	272	303	308	304	300	294	275	304	268	289	282	309	295	319	301	277	285	315	339	311	278	315	301	271	267	289	300	281	326	314	274	278	300	284	315	299	348	305	277	299	279	284	320	277	280	310	293	314	290	266	308	300	296	281	322	255	296	302	280	286	256	289	302	289	311	302	317	290	309	309	307	290	297	278	310	326	318	272	273	322	289	285	313	302	300	294	296	324	292	305	277	309	286	299	286	316	323	297	297	315	294	287	284	275	261	286	296	287	283	271	304	282	314	279	301	291	286	279	304	295	308	296	296	315	306	291	282	350	288	329	308	305	296	294	307	308	277	308	321	287	278	320	307	291	274	281	310	310	312	329	300	291	291	298	283	290	280	282	275	291	299	288	303	275	287	300	301	313	298	290	298	303	294	306	312	270	290	317	295	281	320	292	298	284	316	316	299	301	285	294	262	306	317	312	307	296	308	286	309	328	283	278	282	301	290	283	313	308	295	280	290	284	318	281	293	271	299	313	285	293	316	288	302	292	272	303	310	319	284	298	325	286	307	320	307	288	303	287	286	315	303	307	309	301	297	290	267	309	323	309	285	323	299	285	309	318	284	297	329	272	270	322	286	300	290	287	314	300	323	320	300	305	278	293	263	272	298	286	297	303	291	337	293	277	281	285	306	300	276	309	338	303	299	301	321	280	283	290	295	281	302	297	289	300	281	305	308	319	285	296	280	311	311	289	300	301	310	276	312	295	309	318	309	286	304	280	286	330	325	303	277	296	323	298	304	321	307	288	278	284	280	295	301	267	283	308	303	299	302	318	323	268	294	304	311	273	273	301	313	289	302	309	337	320	256	279	296	310	287	280	278	310	288	299	278	290	290	288	287	322	312	278	298	297	288	288	313	295	287	265	308	284	266	299	297	284	302	305	298	300	305	322	316	322	278	283	282	318	307	307	344	325	291	315	278	313	308	315	260	264	290	301	291	291	279	297	295	304	281	310	310	299	274	273	278	312	292	305	305	285	325	290	294	298	292	312	307	275	283	286	295	294	292	301	315	288	299	293	312	274	293	317	282	314	303	290	313	308	321	288	316	279	340	334	309	317	285	269	316	298	292	295	291	298	327	286	315	298	313	255	299	339	292	302	285	299	290	293	320	280	293	252	318	285	297	294	306	306	263	291	300	279	309	270	325	292	291	307	331	308	269	305	310	298	309	297	285	258	275	296	297	304	310	278	317	280	293	292	295	280	323	294	289	319	281	298	306	328	297	300	301	293	308	291	281	301	335	284	303	288	308	281	296	284	316	280	313	285	321	283	294	285	308	301	282	279	302	296	301	296	310	293	282	282	261	319
1778	813	418	367	425	755	714	580	525	397	294	250	199	168	136	111	113	116	93	83	74	71	67	56	43	33	33	53	49	67	62	68	69	77	45	51	64	49	54	50	56	62	58	56	64	54	141	611	504	333	176	119	78	54	42	36	34	20	39	42	26	29	35	27	35	35	28	36	31	36	29	36	28	31	35	26	37	36	32	35	36	20	26	41	34	27	35	29	38	28	32	30	40	31	34	34	27	29	38	36	34	25	42	24	22	38	35	34	44	33	37	42	32	31	36	36	31	30	30	35	33	29	28	46	33	34	26	43	24	44	25	42	35	36	31	31	32	30	30	32	49	29	35	35	36	29	29	36	30	33	37	36	32	29	33	35	23	31	31	31	37	40	39	37	37	37	32	26	28	32	37	30	41	37	30	40	38	40	45	31	30	32	29	32	39	27	25	27	34	29	34	41	24	37	31	33	37	33	37	29	26	33	35	31	35	33	39	43	33	28	30	28	41	34	40	34	36	27	35	26	38	39	28	31	42	33	36	32	38	26	34	37	27	22	35	43	31	30	23	32	27	32	37	39	22	22	29	33	45	36	21	32	30	29	36	38	26	33	43	36	32	20	32	30	31	44	33	38	39	28	27	42	32	38	41	36	41	36	41	35	56	32	33	34	32	42	25	25	44	37	34	37	28	23	46	32	31	33	38	20	31	33	21	33	27	35	36	24	40	30	33	36	31	50	17	41	33	46	38	33	42	37	35	28	35	26	31	29	35	40	35	28	34	23	33	33	28	27	48	27	37	26	24	37	32	41	30	41	46	39	28	24	29	30	39	28	29	24	26	26	32	36	39	35	30	33	44	27	32	21	33	29	48	35	29	37	29	36	29	42	40	41	28	26	31	31	24	29	42	36	39	37	37	40	20	34	34	34	27	32	36	25	29	38	43	43	21	31	29	31	38	30	37	28	33	25	34	28	31	25	30	29	25	26	31	28	27	36	33	25	38	36	33	43	39	31	35	25	35	22	43	38	32	39	36	28	25	38	33	30	28	37	36	31	36	40	28	25	30	36	45	39	48	29	48	23	18	32	50	33	35	33	27	31	33	29	34	36	29	37	35	40	36	33	26	32	32	27	33	40	39	28	38	28	39	27	32	29	34	26	33	30	27	35	31	37	32	36	29	39	30	25	27	26	30	26	36	36	39	34	38	37	36	22	30	30	30	22	28	30	23	37	41	35	18	40	28	28	31	29	29	30	31	44	29	29	32	22	47	40	33	30	42	27	27	29	33	35	36	28	45	46	25	29	22	27	35	22	32	46	31	30	30	39	36	35	31	38	30	40	27	27	33	26	42	33	42	47	39	32	34	31	33	32	25	35	43	30	23	31	21	28	27	30	31	34	35	31	36	36	37	28	39	27	23	29	38	24	33	30	41	25	23	39	34	25	36	44	31	33	21	43	42	23	39	36	28	38	30	36	35	38	37	38	27	39	30	27	32	28	29	42	38	26	29	30	33	39	36	35	32	37	32	29	39	32	31	21	23	42	44	37	31	38	37	38	29	37	35	31	33	29	43	41	30	31	33	30	47	36	29	30	31	38	34	28	33	27	28	49	27	34	27	33	34	35	28	48	39	34	38	41	30	35	22	36	32	28	37	40	33	21	39	35	33	36	40	43	27	34	42	41	33	45	34	40	41	42	32	27	29	21	32	33	41	40	31	41	34	32	26	35	31	33	33	24	33	24	29	31	41	37	34	29	29	33	40	22	42	38	39	25	34	33	35	23	31	35	31	26	22	38	29	32	23	28	41	34	31	32	35	32	26	32	42	34	31	32	33	26	28	29	41	29	45	22	27	30	35	35	24	36	35	38	31	36	26	30	26	29	35	29	33	31	38	35	32	28	34	29	44	35	30	30	33	35	47	34	28	38	36	36	33	37	39	25	29	23	29	48	27	24	39	35	36	41	34	35	31	29	44	30	29	34	39	29	40	37	44	30	45	37	28	29	34	34	44	27	32	26	39	31	27	40	34	31	35	36	37	41	31	30	34	26	29	33	29	35	38	31	25	29	21	33	39	38	21	29	29	32	37	34	24	23	36	18	34	34	32	23	27	33	39	28	39	26	25	25	30	48	35	26	26	33	42	43	33	33	33	31	28	35	30	31	34	35	37	37	38	27	32	28	24	32	24	35	24	30	38	38	30	32	28	34	31	37	27	34	27	22	34	26	34	39	35	33	35	32	22	33	30	29	26	38	44	32	26	33	32	32	35	37	24	31	28	35	20	28	38	30	37	40	29	40	44	27	37	36	31	31	32	36	37	43	36	45	34	34	38	39	32	36	27	34	35	42	39	36	43	33	32	30	37	34	30	29	35	23	21	35	33	34	27	26	27	35	29	38	42	31	44	37	34	21	54	41	32	29	31	37	26	28	28	37	31	31	41	39	31	27	39	34	35	48	33	31	29	38	30	34	31	34	36	29	39	45	28	29	43	33	34	32	33	39	36	30	34	37	29	24	33	30	30	24	39	32	28	34	40	31	35	35	32	45	37	42	41	37	37	34	30	28	27	24	23	30	30	28	33	40	43	30	35	29	34	36	33	34	36	43	31	43	31	32	35	22	26	34	33	36	37	26	43	39	33	43	45	31	36	27	29	36	37	31	32	30	33	35	38	25	35	23	29	41	27	33	24	30	30	39	25	32	26	31	32	34	38	43	34	36	29	36	37	23	30	26	37	36	25	41	31	33	32	33	33	39	32	30	43	26	28	31	36	31	29	38	44	31	31	25	34	30	31	30	36	22	27	35	39	35	22	39	32	26	34	30	36	33	25	36	26	37	23	41	30	27	29	31	39	30	40	33	36	41	33	41	32	40	32	24	39	35	28	27	36	35	29	34	31	37	25	31	34	26	38	30	31	31	44	29	33	30	33	36	47	39	33	34	38	46	34	33	36	24	46	22	35	36	30	29	38	32	38	29	28	36	30	48	35	26	27	34	25	29	35	40	24	33	37	38	26	39	34	41	41	36	28	33	40	26	25	27	38	36	34	29	32	28	41	33	21	39	41	28	33	33	29	34	36	33	35	50	41	25	28	30	42	28	35	32	36	23	42	33	25	32	34	28	33	29	41	26	40	31	38	36	36	33	29	28	31	32	34	26	36	35	40	29	24	37	38	36	27	32	35	42	21	38	38	34	30	37	32	32	46	33	42	27	38	34	34	31	41	22	48	22	40	35	43	43	33	36	36	36	41	44	29	21	33	41	39	36	42	33	23	32	28	39	28	32	30	34	32	45	31	33	30	39	36	29	35	42	29	35	39	29	33	36	31	31	29	33	27	36	29	31	33	43	31	32	28	35	33	38	31	25	30	25	32	23	30	33	28	44	32	34	29	32	44	42	44	33	34	37	39	35	27	39	47	53	24	29	32	40	28	33	33	37	42	33	41	29	37	34	41	33	41	40	37	37	24	28	35	32	38	34	37	30	31	36	31	31	33	33	35	44
20819	11418	7289	14204	24268	27669	24562	21554	17994	14676	11571	9505	7872	6377	4812	4206	3628	3137	2753	2341	1907	1570	1290	1175	969	783	791	744	839	1537	1667	1690	1605	1549	1362	1184	871	990	1317	1592	1623	1805	1464	1541	1686	1521	3649	13873	11104	7831	4465	2502	1278	687	488	414	350	357	358	366	347	359	349	381	354	372	393	356	372	376	393	343	370	341	363	337	357	377	372	361	380	330	377	379	371	390	377	356	351	346	363	345	357	365	376	351	348	365	399	386	370	342	400	342	396	388	329	364	359	346	374	383	360	353	358	386	382	367	349	406	384	355	402	388	367	366	378	393	356	375	362	393	409	404	370	365	359	384	362	358	353	345	343	373	345	367	371	378	330	384	352	376	369	342	408	367	367	385	347	375	331	369	373	411	369	339	365	363	387	404	358	368	346	352	371	353	368	376	374	340	373	359	371	378	329	391	365	338	373	360	383	391	360	375	382	372	379	371	371	399	324	375	365	367	343	376	389	389	356	391	346	333	387	345	334	389	355	369	332	374	359	372	341	356	348	367	386	350	400	361	359	347	347	363	376	348	356	358	387	385	357	373	385	354	342	371	344	381	396	374	374	375	400	377	359	347	346	365	351	360	381	361	331	416	369	358	351	356	375	393	365	377	374	362	355	398	388	356	361	376	305	364	376	356	347	402	378	339	366	356	341	359	373	343	353	349	377	395	385	367	335	383	365	361	349	381	333	384	367	356	345	405	355	387	400	379	381	363	387	366	386	333	372	367	392	350	365	369	363	391	359	393	363	353	386	354	343	350	390	360	363	370	385	386	332	365	374	337	353	379	393	343	344	396	334	385	379	350	366	341	372	361	353	355	362	360	326	384	364	352	365	369	363	349	334	349	377	371	369	372	343	355	367	368	350	364	357	358	344	373	336	370	388	338	326	384	344	352	361	360	357	353	347	375	362	383	347	357	390	343	386	351	370	372	358	338	378	399	357	366	395	378	362	376	357	376	356	331	381	384	359	361	334	336	347	352	376	342	366	356	371	383	346	381	374	359	351	377	375	354	400	375	335	382	388	390	342	399	386	362	356	393	367	383	353	351	358	365	392	346	376	351	335	345	357	393	342	325	378	379	356	345	342	355	390	381	381	363	352	384	355	379	335	365	365	359	360	381	372	348	363	379	362	378	363	336	370	335	363	382	364	374	361	354	384	315	380	345	377	351	357	395	360	364	358	355	356	346	346	349	382	370	377	392	356	352	349	351	363	355	340	399	346	369	353	373	350	371	374	361	389	384	341	337	389	380	348	376	383	323	391	372	357	362	358	365	355	347	380	390	338	364	366	364	366	371	349	353	356	342	343	369	377	376	346	401	384	403	391	377	336	396	382	394	367	349	344	369	322	350	358	361	382	365	364	337	347	357	359	346	340	362	361	331	381	351	372	382	376	399	380	404	352	337	336	383	367	378	366	378	404	371	368	387	361	368	381	391	364	355	362	379	361	368	368	357	381	352	342	366	368	352	383	420	387	350	385	367	422	382	357	350	348	376	378	361	359	368	358	396	397	380	367	333	372	352	351	338	344	359	388	354	401	361	370	357	384	356	360	353	314	372	348	383	368	349	389	396	357	374	385	371	384	346	381	341	362	371	372	422	370	392	336	366	384	390	373	389	372	383	357	371	372	346	353	365	380	355	364	372	355	381	359	364	393	409	376	362	360	360	366	355	373	368	397	350	352	355	408	387	357	346	361	349	375	354	344	377	346	359	331	367	328	369	357	386	364	358	371	368	358	336	370	372	376	333	349	363	322	348	356	388	343	359	360	348	363	355	366	381	342	340	371	350	394	351	391	380	340	341	374	357	382	374	360	348	332	343	376	377	406	330	348	336	381	367	359	350	364	400	368	377	360	391	373	361	394	352	371	384	381	402	386	361	368	361	359	378	393	382	332	348	385	395	358	339	367	355	387	340	351	394	336	396	374	356	353	349	340	356	366	346	345	349	360	378	343	386	379	349	345	340	373	349	367	393	344	355	407	364	366	388	371	366	356	368	369	396	348	388	390	363	349	325	349	361	395	369	369	361	394	366	358	376	337	333	362	368	386	371	328	360	377	390	354	373	333	369	337	412	384	375	354	352	373	357	415	338	351	389	389	375	374	382	358	371	366	391	386	318	384	345	380	345	378	383	384	397	384	395	348	350	394	370	359	379	357	355	349	371	352	379	359	362	357	390	391	400	399	356	371	367	343	359	392	374	390	402	379	365	361	397	364	357	380	355	351	362	370	349	346	330	365	354	378	369	372	357	321	380	373	384	373	353	369	383	360	380	373	417	372	374	380	342	365	391	360	389	359	358	371	362	383	373	367	355	347	359	389	375	392	345	340	357	394	349	349	381	368	356	336	349	375	364	341	359	353	336	360	365	327	358	372	366	374	395	356	348	375	382	352	364	380	386	346	403	357	357	337	386	359	361	392	391	341	377	406	371	425	360	384	349	384	351	370	351	390	335	387	412	378	381	380	404	365	354	363	345	361	372	341	359	388	371	378	350	356	363	387	333	370	351	367	338	385	354	388	372	364	385	361	361	389	384	381	383	383	366	365	405	363	357	328	371	374	375	377	373	338	354	386	343	354	391	359	337	358	386	389	389	370	356	353	393	350	402	337	351	338	380	377	366	391	339	396	369	359	377	353	361	405	347	374	371	363	379	372	392	399	361	347	375	365	383	343	357	392	374	380	356	413	386	361	362	378	363	366	350	343	375	341	342	342	329	377	371	395	341	364	397	357	343	368	359	376	337	331	343	359	338	371	376	385	381	350	382	322	363	294	384	372	358	388	376	351	371	383	407	369	371	357	345	351	378	358	354	333	369	394	311	344	369	391	381	374	374	349	357	341	340	376	362	367	364	337	387	393	376	346	374	374	330	377	358	356	370	376	367	397	342	373	350	334	350	359	378	354	367	370	390	361	345	367	387	388	391	349	321	339	372	369	356	357	368	393	387	376	358	357	383	380	336	355	366	344	375	400	395	363	357	371	349	345	346	369	374	335	359	370	384	343	405	372	352	410	379	373	380	375	347	385	311	396	382	356	326	393	358	374	360	408	383	361	328	351	381	383	407	343	331	337	359	359	349	374	354	362	385	329	340	364	382	350	381	404	361	332	358	353	371	372	364	359	357	344	337	376	376	356	350	364	396	342	346	387	374	334	388	373	372	372	365	380	373	368	386	349	335	333	357	349	369	323	345	385	392	354	374	356	361	336	337	385	378	351	365	322	359	393	361	341	394	370	384	355	363	356	381	360	379	343	386	377	369	366	371	360	329	379	370	345	333	351	353	358	363	359	341	373	398	359	355	392	368	379	332	392	379	356	382	388	340	356	326	369	375	339	360	347	330	363	355	396	360	323	388	345	383	356	336	355	367	362	379	355	354	380	347	367	366	389	362	369	345	348	390	387	354	370	337	359	353	353	360	354	386	388	374	346	356	334	351	393	358	340	402	364	354	365	380	374	392	324	340	400	353
1730	420	268	225	268	356	349	274	224	181	117	104	102	87	73	87	66	53	59	55	49	40	42	37	28	34	25	33	40	50	51	48	49	43	43	57	50	32	61	57	38	54	53	38	36	34	44	133	180	147	95	76	44	35	39	25	31	23	18	23	24	28	20	34	28	29	29	22	31	33	34	24	31	25	29	27	36	35	30	28	42	28	40	23	25	25	31	28	37	20	30	18	23	27	35	29	25	29	22	24	25	29	22	33	40	30	18	20	30	27	22	19	31	39	31	27	30	32	24	28	30	36	29	23	44	32	29	22	20	23	21	32	30	33	30	24	26	31	39	35	21	20	23	22	25	33	28	28	27	28	29	27	36	29	35	24	24	30	24	36	27	31	29	23	27	19	22	22	24	33	21	29	27	22	21	26	24	24	36	29	29	27	23	32	13	32	35	21	23	31	24	26	38	28	29	29	26	25	34	21	28	31	29	25	28	22	31	15	26	25	23	27	23	31	28	28	32	28	33	37	26	23	35	19	28	22	34	29	34	34	32	27	27	31	22	41	22	30	25	37	22	26	23	27	21	31	21	23	20	31	23	34	31	37	26	24	22	27	24	29	25	23	28	30	32	30	31	24	22	28	27	19	25	19	31	25	25	25	30	30	25	25	26	21	29	30	22	24	26	28	23	23	29	35	23	26	21	26	23	29	21	33	25	31	29	30	24	26	27	26	33	24	34	25	26	31	29	23	34	25	23	35	37	27	27	33	37	24	23	35	30	37	36	35	19	27	30	27	19	34	35	23	34	30	26	30	22	29	29	39	20	25	33	28	26	31	33	25	23	33	18	29	25	23	35	23	32	25	25	31	31	23	33	26	24	33	22	34	25	20	32	26	33	32	25	31	28	33	27	31	33	39	21	24	21	27	33	35	24	32	30	25	33	27	24	28	28	25	27	28	23	22	21	31	23	20	31	23	26	28	34	44	29	37	23	28	28	37	27	30	28	28	26	29	34	39	33	29	28	28	22	29	29	33	29	37	17	31	20	37	29	34	26	35	23	30	28	30	27	32	32	38	25	31	33	31	23	31	27	29	27	28	32	29	27	28	28	20	31	30	24	24	41	22	31	23	20	30	26	25	21	38	22	19	23	20	24	27	25	26	30	40	29	27	31	25	24	27	26	29	32	36	32	25	26	33	20	25	23	32	27	24	34	31	38	31	31	34	39	36	29	27	18	25	18	24	33	34	26	27	31	28	25	27	20	32	21	30	30	30	26	27	19	20	22	18	26	32	28	23	30	24	36	26	28	27	35	35	39	31	34	38	28	31	30	33	22	39	29	34	24	23	28	42	24	29	25	26	21	30	31	35	32	35	28	28	18	19	27	26	36	22	30	34	19	23	26	23	23	34	30	26	28	28	27	35	20	34	20	33	33	24	30	33	26	26	35	20	23	33	18	30	31	26	29	28	27	29	20	34	28	31	24	35	37	30	41	29	24	32	25	20	31	37	17	24	24	29	28	23	24	27	26	32	21	35	30	27	29	36	30	29	28	20	32	25	23	39	24	30	31	32	26	25	28	38	33	23	20	24	16	18	41	24	30	25	17	24	24	29	31	32	23	23	22	26	29	22	27	35	24	27	27	31	36	22	31	23	33	33	33	30	27	27	30	24	32	20	35	40	39	30	19	33	29	35	21	23	22	20	25	25	30	36	22	24	22	25	28	28	28	33	26	36	35	23	29	26	36	15	32	31	29	27	31	29	30	34	38	23	32	31	20	25	37	34	29	24	31	31	35	25	24	26	23	29	33	31	28	30	26	29	22	26	28	32	24	22	22	28	26	25	30	25	25	28	36	25	31	27	30	21	19	25	24	39	20	18	27	20	27	24	32	21	28	33	27	30	28	25	27	34	22	30	32	26	40	25	32	31	24	18	30	29	25	24	26	27	27	30	26	26	42	33	38	29	29	29	30	16	23	23	26	39	32	27	22	19	25	27	25	25	16	30	35	25	20	27	28	24	43	33	31	22	29	29	34	29	20	36	26	30	35	19	30	41	23	23	23	24	29	35	28	28	33	23	30	34	29	32	25	28	28	25	28	40	32	24	29	34	37	29	26	31	26	25	34	32	28	19	18	27	33	27	32	31	23	17	33	18	34	23	33	18	23	31	30	29	27	19	25	35	24	26	26	25	27	25	32	28	39	28	29	28	31	25	21	25	30	31	30	28	23	26	22	25	29	32	23	35	26	26	16	21	24	41	27	31	27	17	23	32	41	26	25	27	28	23	28	30	26	25	31	31	40	25	23	35	33	34	13	28	19	24	28	25	25	33	27	22	28	37	39	39	37	24	25	30	22	24	40	22	29	30	32	34	22	34	30	34	28	39	26	35	37	26	22	31	25	30	26	24	31	35	24	23	22	33	27	28	32	23	28	27	28	37	24	35	24	30	23	16	24	36	23	26	18	28	30	20	23	23	25	23	29	33	15	32	30	33	29	36	28	24	29	15	37	21	34	30	20	21	32	25	26	31	25	35	24	26	29	30	25	28	42	25	27	29	31	32	18	38	19	33	29	36	26	22	22	34	38	28	24	25	25	27	42	30	31	22	35	20	25	32	22	22	23	28	23	35	24	20	39	31	29	22	28	30	23	27	24	35	26	30	26	36	27	34	27	30	24	35	32	33	26	37	34	41	29	25	33	27	35	30	28	24	18	28	36	25	30	22	19	28	22	29	35	39	24	24	19	31	16	19	23	25	28	29	32	31	24	32	29	36	24	19	39	22	22	27	22	30	26	35	29	29	37	31	33	23	14	25	28	31	26	24	35	24	19	35	27	31	32	40	23	31	29	20	32	34	17	27	24	26	23	34	19	26	33	29	38	19	33	41	25	34	29	22	34	26	30	29	30	22	23	43	31	29	29	41	22	29	22	29	30	24	25	31	31	24	26	35	26	21	25	31	27	32	19	32	21	32	35	27	26	33	31	32	19	30	29	26	28	22	22	26	29	30	27	24	26	28	27	31	19	26	29	25	32	25	26	19	30	29	33	31	23	22	35	26	22	36	33	28	25	21	20	38	31	16	27	19	20	29	21	35	24	22	30	27	45	20	21	23	32	23	23	32	21	29	27	31	15	31	32	38	26	27	31	19	17	35	26	31	28	31	29	35	36	33	21	23	31	32	29	26	18	21	34	29	37	38	30	26	24	29	29	27	25	21	25	40	32	23	33	20	31	33	29	35	30	17	26	22	23	34	22	24	30	24	31	21	26	21	32	33	29	30	36	45	24	27	25	32	24	29	27	27	27	26	28	33	28	32	25	31	23	28	29	30	23	33	27	25	24	32	29	26	22	32	25	26	22	29	28	26	36	21	35	23	30	25	35	38	32	30	30	32	32	14	26	33	27	31	34	30	31	25	21	23	25	22	37	30	31	33	27	27	17	36	30	28	26	41	31	25	31	23	19	28	29	24	30	19	30	27	29	20	33	21	34	28	38	23	30	32
15202	7251	4715	9551	18830	20683	17722	14465	11692	8696	6411	4871	4110	3346	2510	2186	1889	1736	1547	1263	957	828	740	655	541	466	479	680	633	780	1055	1060	1041	1060	1073	1022	911	771	969	995	866	1125	1064	1090	1067	845	1016	3453	5031	3089	1678	1004	582	420	355	311	327	328	335	297	307	319	336	320	310	305	335	305	313	306	289	297	300	282	302	305	300	284	335	320	285	311	291	310	296	320	295	309	327	310	293	299	324	287	301	266	307	311	306	322	301	284	337	344	302	311	357	321	315	322	337	300	305	304	296	320	306	290	275	288	286	299	318	276	317	267	314	298	277	290	301	320	320	331	285	323	280	258	280	319	304	295	317	315	292	312	314	315	304	311	332	300	305	321	292	306	324	344	310	321	311	317	327	319	324	316	307	296	333	308	293	306	292	291	266	298	289	321	297	320	332	300	304	298	331	313	303	317	304	342	300	294	341	342	328	298	345	324	302	323	334	348	294	330	314	337	317	283	336	353	311	320	279	328	315	310	338	310	334	313	297	307	349	328	307	306	296	309	303	302	300	313	319	314	299	345	306	305	341	329	328	316	303	326	317	329	335	292	337	279	327	282	293	298	291	320	320	317	305	335	314	304	303	298	378	333	312	302	297	281	328	313	327	299	321	314	305	311	316	313	313	298	315	303	325	320	309	297	286	312	313	316	312	339	306	292	337	306	290	289	306	305	303	332	309	300	318	288	316	329	300	299	307	316	298	280	281	317	266	335	289	296	310	292	292	326	296	298	285	306	290	320	304	314	305	291	323	311	309	325	288	310	288	304	282	280	283	331	284	303	284	303	293	320	331	281	318	292	302	312	314	309	325	305	324	336	334	341	274	340	308	333	292	327	310	289	341	315	301	340	317	271	303	322	326	296	311	316	287	323	305	331	297	296	330	287	319	307	328	286	337	294	318	299	307	311	311	311	315	296	323	316	287	315	275	301	304	285	299	310	343	287	323	319	320	314	327	323	313	301	314	318	316	300	314	319	324	312	312	322	320	337	292	305	314	296	280	291	302	335	301	314	316	299	311	304	281	337	305	318	298	344	288	307	309	326	302	309	323	322	336	315	309	327	322	281	293	294	293	314	296	313	322	338	313	284	279	342	311	320	297	335	331	288	311	292	333	296	294	335	290	297	316	302	308	314	325	328	330	299	309	286	315	314	295	325	341	327	340	325	324	296	295	307	338	343	340	327	325	309	357	313	334	303	316	292	339	319	316	325	307	329	334	342	308	302	329	309	259	308	306	331	293	311	293	311	305	275	295	330	291	305	313	328	310	288	287	313	328	300	303	340	306	294	318	328	310	331	314	274	308	330	285	285	292	318	296	333	300	278	314	314	301	292	293	315	296	277	322	337	293	322	307	293	276	305	322	316	328	294	299	292	300	292	267	259	288	308	292	302	290	293	326	314	288	338	318	305	311	321	323	331	330	286	304	304	321	331	299	321	281	334	316	321	299	321	332	339	323	317	307	285	316	359	305	308	293	301	328	326	311	305	299	293	325	286	327	303	274	343	321	306	324	323	323	347	316	293	306	282	321	316	309	296	315	336	285	321	311	337	327	327	295	318	300	305	303	275	299	330	341	279	287	328	280	298	339	277	318	313	294	310	297	306	305	316	307	316	308	328	300	317	323	259	320	297	281	299	323	285	290	306	321	330	306	281	332	320	274	331	364	305	329	355	273	300	300	298	281	299	292	323	288	335	310	281	325	315	325	302	269	311	310	315	307	324	307	334	326	344	340	293	334	308	300	303	324	297	281	299	307	301	312	304	308	330	316	314	310	312	318	286	283	315	338	320	309	321	314	315	322	332	300	308	313	295	308	276	339	302	288	339	331	286	333	319	324	273	313	314	304	296	331	295	305	293	313	327	311	334	297	298	294	292	317	308	347	312	325	294	293	304	297	294	305	307	300	321	291	303	324	304	310	323	317	287	303	314	312	320	337	324	305	300	313	313	303	307	323	294	306	296	308	333	314	290	310	311	327	326	282	307	308	309	291	305	307	324	325	317	318	322	277	340	320	325	346	317	293	301	325	327	290	298	341	350	323	308	301	323	316	327	328	307	312	288	321	260	318	322	293	309	335	318	315	292	327	294	319	284	308	275	314	299	316	335	302	315	294	295	298	352	302	357	308	290	302	307	318	337	305	281	322	268	321	275	312	302	326	318	301	329	302	301	323	285	322	304	274	343	321	300	299	306	288	309	289	278	306	302	316	339	328	331	311	299	299	320	274	309	304	261	311	333	331	310	281	315	287	324	322	299	306	306	316	289	330	331	311	304	305	310	297	294	328	316	299	279	336	322	318	288	316	315	305	288	282	338	308	309	288	337	271	310	304	326	314	304	334	284	317	310	312	301	302	328	317	302	300	311	285	314	319	317	323	319	298	298	317	279	304	312	326	307	311	309	314	304	302	314	299	309	313	283	293	332	324	306	274	303	309	294	301	327	312	307	294	280	298	298	334	297	286	287	323	315	335	308	330	303	326	284	310	327	336	291	326	294	311	305	319	282	289	341	303	288	353	337	318	307	343	304	310	346	291	292	316	318	320	331	290	311	284	281	289	304	308	294	330	327	354	322	315	310	312	301	302	301	309	318	306	283	317	310	290	298	307	299	296	307	295	325	312	326	328	323	303	327	299	349	307	310	315	309	296	333	291	313	329	295	333	312	292	311	330	309	331	317	301	314	299	294	342	304	281	332	303	323	332	307	317	301	291	290	329	264	331	290	319	278	293	299	303	299	308	319	287	293	308	326	292	295	312	348	315	295	312	305	297	318	309	317	285	326	305	303	329	319	323	302	320	307	284	332	316	301	304	293	295	279	297	294	301	308	297	312	315	319	319	316	300	306	309	328	289	332	327	329	324	320	294	312	329	318	317	283	315	318	301	325	335	301	299	301	293	337	312	306	293	319	300	314	301	333	305	311	302	312	326	287	314	343	305	310	316	299	309	322	308	271	301	349	304	297	288	292	347	327	296	307	312	327	290	314	301	289	306	324	296	305	305	303	307	332	307	317	312	323	315	324	305	309	294	283	337	303	297	316	312	319	296	322	291	297	301	328	312	289	318	302	293	323	320	286	315	320	307	290	336	307	314	340	297	301	321	337	324	277	317	310	283	305	329	313	343	310	323	303	319	341	329	320	305	292	334	285	299	290	312	307	309	290	311	319	314	305	321	323	325	318	275	329	312	332	312	317	320	290	330	364	291	260	320	306	290	307	301	322	312	311	322	300	304	270	295	337	286	308	296	331	311	304	329	331	300	332	332	314	309	335	361	313	285	336	287	321	328	313	301	293	286	274	335	299	298	315	288	317	321	300	301	287	341	298	333	329	300	305	324	321	303	299	299	317	316	293	295	337	283	292	321	324	297	312	314	295	289	337	297	318	334	303	314	304	296	298	297	316	344	308	297	286	333	334	323	303	287	319	309	299	347	309	280	305	307	303	325	294	310	305	290	319	341	290	332	276
1297	752	455	323	402	531	494	467	354	275	183	153	145	116	95	103	90	73	79	74	57	62	50	53	37	42	27	44	46	57	71	57	54	56	79	89	63	87	97	87	76	67	62	59	94	152	233	319	185	120	88	57	50	33	31	33	48	28	43	29	30	42	39	46	25	35	31	32	38	40	39	36	34	32	36	32	32	36	35	32	35	36	31	29	41	22	43	34	36	32	26	27	35	43	39	25	40	27	31	39	26	41	38	34	31	33	36	36	34	26	41	30	23	34	25	27	37	23	27	33	26	37	25	33	23	33	30	23	32	29	30	46	37	30	39	24	37	46	33	32	25	40	37	40	18	30	31	41	25	38	28	32	24	38	32	35	38	35	24	38	39	40	26	35	31	31	24	41	33	34	33	42	34	33	31	23	43	19	22	46	22	34	36	28	36	34	30	37	29	28	39	29	35	40	40	29	37	36	40	29	34	42	46	36	38	39	31	32	26	39	31	43	36	25	31	35	35	28	21	25	39	27	37	37	32	36	34	38	31	18	34	33	28	27	39	32	31	25	34	47	31	32	26	39	31	35	37	26	29	41	34	31	33	33	27	25	30	33	31	29	32	33	30	40	39	27	37	43	35	32	37	42	35	30	38	30	29	22	35	31	28	36	24	31	29	49	35	31	36	25	27	30	34	28	33	46	36	35	27	28	33	49	36	26	40	26	46	26	20	24	42	27	31	37	36	36	37	31	31	49	38	46	34	26	39	29	30	31	31	24	38	34	36	28	34	26	30	43	41	38	37	30	21	30	33	24	33	41	31	36	27	33	38	34	36	35	44	38	43	43	43	35	29	42	29	37	36	37	35	27	21	25	47	29	35	36	32	39	38	36	27	30	31	35	30	37	28	31	40	29	31	40	25	38	29	30	22	47	32	39	28	47	38	28	32	37	27	33	31	21	43	35	24	41	40	34	31	44	35	33	34	31	26	34	36	39	26	40	27	32	41	41	35	27	25	38	40	45	40	44	42	38	27	43	24	28	28	39	27	32	31	35	38	35	37	38	28	33	35	35	35	34	25	37	31	34	20	35	35	34	36	41	39	35	26	32	32	38	31	30	29	30	33	38	33	34	34	28	35	42	37	38	32	29	45	20	34	37	34	34	27	34	31	33	35	42	36	36	41	35	27	27	44	28	38	42	22	35	23	18	31	27	42	30	34	30	34	37	32	40	22	38	37	29	39	23	35	27	27	30	34	28	35	24	44	34	35	35	37	27	33	43	39	34	38	28	30	35	31	38	32	28	40	42	29	27	33	44	31	43	30	34	30	40	34	30	41	30	32	37	33	24	26	36	28	38	35	33	35	37	38	48	38	33	35	25	27	34	32	51	34	23	39	31	31	35	35	32	28	30	32	30	30	37	21	32	26	37	34	31	29	40	27	37	39	33	29	31	34	39	24	40	31	39	43	28	33	25	34	37	30	25	35	34	33	39	35	38	29	33	32	29	35	29	36	32	34	38	24	40	29	34	29	27	31	32	32	37	45	33	37	32	29	31	33	33	36	29	38	28	29	29	23	37	30	39	25	25	40	34	29	31	35	30	38	26	29	30	29	30	23	33	35	26	42	41	37	40	41	39	34	32	37	30	38	30	36	26	42	35	32	42	30	40	32	35	38	35	26	33	32	22	30	41	27	24	27	42	31	35	30	30	21	28	34	34	37	33	34	32	40	42	44	40	37	26	37	30	36	25	22	32	39	28	42	41	35	25	32	32	36	46	30	34	32	35	34	33	25	35	34	44	27	35	33	33	37	34	44	45	24	25	25	32	41	46	28	29	42	24	39	23	44	43	37	29	37	43	35	33	32	43	33	34	32	38	27	31	23	42	29	32	23	29	26	36	35	37	25	40	38	36	29	25	28	34	30	31	35	28	49	35	37	41	48	42	29	28	31	41	31	43	30	29	27	36	42	22	35	33	25	27	25	20	39	36	37	28	35	28	33	29	41	34	31	40	35	23	37	38	34	28	37	30	37	18	42	31	40	43	25	28	28	40	36	35	30	35	31	38	39	25	27	38	30	26	32	33	37	24	35	32	28	33	42	35	31	31	28	35	26	44	31	28	32	39	37	35	38	27	35	25	26	28	30	32	32	37	46	27	30	44	34	35	23	36	33	38	42	38	28	25	32	41	33	27	34	31	31	32	43	35	33	38	32	38	33	19	33	39	38	33	28	42	30	25	37	34	36	29	32	33	37	30	34	31	33	36	35	35	28	36	32	27	31	29	37	32	27	41	32	26	38	32	38	40	41	31	27	26	28	35	28	38	37	33	38	34	28	33	26	37	38	33	30	36	42	33	24	34	34	33	35	32	27	46	26	34	29	24	31	30	32	40	30	26	33	47	39	31	41	34	36	42	33	32	37	25	32	33	30	33	24	31	34	34	36	21	29	33	35	26	35	35	36	42	36	36	42	37	42	32	31	34	32	37	38	29	34	31	21	31	45	36	30	33	35	32	25	25	40	46	34	41	35	32	38	37	30	38	33	40	36	51	36	37	30	34	34	33	35	33	35	33	30	31	27	28	32	38	34	22	34	27	34	33	42	36	37	37	30	37	30	30	42	32	31	48	36	32	23	24	38	30	24	26	31	32	32	28	35	36	33	31	31	42	44	32	30	25	35	36	34	31	40	33	27	33	42	38	26	38	39	39	34	35	27	27	36	38	30	36	24	31	34	30	22	21	32	32	40	41	37	26	39	29	40	41	30	33	34	30	27	43	33	29	43	25	28	28	36	34	29	36	36	36	41	23	27	26	37	35	34	36	38	34	33	29	42	33	38	29	37	32	36	28	25	43	26	30	24	33	31	40	29	35	39	30	32	40	35	37	28	29	27	33	29	42	48	33	34	38	32	32	39	35	29	39	24	36	30	35	27	28	45	23	29	26	33	31	32	34	23	35	30	32	42	21	37	30	31	35	34	42	29	26	30	28	34	27	37	30	29	30	35	36	36	33	29	37	29	33	29	25	36	40	35	33	26	28	24	39	27	27	40	35	39	25	23	41	38	32	29	40	30	45	25	42	23	36	36	35	40	26	33	33	34	50	42	34	29	37	36	28	34	36	27	38	26	34	31	32	41	28	22	42	41	28	35	42	45	34	27	35	34	36	37	38	30	22	40	39	43	35	34	35	35	33	42	36	30	32	40	26	28	36	27	35	37	35	35	36	38	30	29	33	25	30	34	36	27	28	23	34	36	28	32	29	27	37	38	32	35	21	37	37	32	34	29	31	36	21	29	35	40	27	31	32	26	32	47	35	30	33	33	40	25	32	37	33	34	34	37	33	28	36	25	46	31	37	33	30	33	31	29	33	36	33	26	26	32	29	37	35	33	32	36	26	37	28	43	40	32	42	22	37	42	31	22	46	30	43	29	38	40	36	32	32	39	41	31	31	39	37	28	32	34	34	28	27	19	35	30	26	41	46	32	43	37	23	26	21	25	33	28	29
18564	10682	7206	12971	22992	23860	21464	18383	15220	11573	8950	6968	5884	4489	3772	3188	2785	2545	2158	1763	1388	1336	1175	1004	793	816	722	855	883	1335	1469	1463	1555	1618	1914	1967	2061	1693	2253	2138	1958	2049	1427	1456	2101	4619	6856	7214	5024	3096	1561	848	544	425	418	354	358	347	359	362	318	351	376	357	392	378	338	339	345	383	358	360	383	393	334	352	354	326	363	344	358	360	383	346	395	367	407	355	384	354	408	379	379	359	369	356	360	382	391	365	364	370	368	330	331	360	401	374	344	395	331	346	364	355	361	394	326	404	353	324	375	370	366	388	367	361	335	355	340	358	370	339	341	363	343	350	346	381	346	366	412	388	354	360	346	334	328	397	372	355	347	346	337	391	343	391	353	382	347	369	351	393	356	355	327	392	370	369	361	387	369	370	343	356	383	342	326	350	348	368	359	359	385	342	340	369	337	352	348	391	349	358	363	390	371	399	341	378	337	374	381	417	364	357	373	321	389	391	355	387	379	360	355	348	365	352	360	324	341	355	355	336	344	346	365	372	338	350	369	353	388	378	364	364	359	386	374	354	328	384	321	338	335	361	331	371	373	333	349	367	348	346	356	394	399	389	375	346	388	342	335	329	372	357	374	337	347	357	400	370	358	360	372	411	367	394	376	371	369	387	364	377	382	380	346	350	364	363	397	350	390	403	382	331	336	345	364	335	351	354	324	351	365	347	374	349	349	329	370	356	355	385	335	359	366	358	395	370	366	340	373	381	349	348	368	320	369	329	368	371	358	323	348	361	362	384	393	368	340	368	339	353	396	354	365	354	325	348	374	331	406	363	324	377	350	384	369	364	359	358	352	341	359	376	364	338	392	381	365	337	362	351	333	406	376	372	383	366	396	394	339	373	333	365	364	395	341	349	318	354	363	372	355	352	362	366	336	341	348	341	362	366	372	364	338	362	367	359	384	370	358	356	370	369	365	376	363	338	347	392	357	350	362	334	374	374	380	349	379	324	348	389	355	365	361	352	321	331	360	382	344	337	377	384	362	359	333	403	363	367	356	369	370	331	346	356	391	369	358	377	372	339	344	336	386	407	360	376	365	357	411	370	362	380	385	399	351	369	381	366	340	364	344	390	386	338	368	356	361	358	371	362	393	362	364	373	359	373	369	371	349	345	378	375	346	341	340	391	390	345	376	356	378	387	351	338	399	383	332	345	363	385	378	368	375	347	343	390	386	355	377	364	352	340	345	336	327	371	396	368	357	358	377	369	328	354	374	367	353	325	357	357	364	346	362	355	360	377	328	339	380	316	357	371	364	341	367	374	362	359	311	375	338	330	374	359	397	370	340	343	347	369	404	326	357	339	382	354	318	365	369	364	369	349	365	380	352	350	359	382	370	370	361	358	348	374	357	345	378	381	341	356	361	379	373	372	335	374	374	347	363	358	364	350	367	330	343	351	363	338	390	388	352	372	372	358	360	391	392	362	354	373	364	362	352	348	356	374	370	374	342	334	374	374	388	345	362	357	362	359	362	356	372	370	407	342	345	350	362	312	317	354	332	417	371	347	347	362	357	351	358	387	360	354	386	351	335	355	386	361	386	369	342	334	340	379	365	378	383	350	377	342	394	344	378	362	352	395	386	403	345	323	350	364	369	324	357	353	354	347	393	362	362	357	393	345	388	369	392	379	369	354	375	366	373	345	371	385	344	369	398	357	340	360	366	342	365	391	361	356	378	371	364	384	380	381	355	346	403	357	357	339	360	364	350	399	349	384	384	376	370	314	345	342	351	355	356	361	363	351	353	352	359	335	373	318	343	348	358	366	383	377	341	382	374	357	365	375	381	357	352	361	380	385	353	337	349	373	372	349	334	337	321	353	318	377	364	376	370	336	374	376	370	372	371	345	368	393	345	369	383	339	363	354	357	388	385	393	371	369	354	360	361	373	365	359	387	358	366	351	351	353	392	381	331	356	366	387	354	401	370	375	368	334	361	376	351	376	365	356	370	339	368	369	355	324	355	351	360	358	359	359	348	361	361	378	360	340	344	356	386	364	346	346	363	332	389	353	381	377	376	360	372	358	341	346	372	317	389	397	355	343	351	342	347	343	378	363	349	399	366	385	367	401	368	329	345	336	327	381	337	359	353	380	384	346	346	378	395	360	331	339	349	395	348	364	339	363	339	349	341	349	377	390	338	359	376	353	385	362	385	328	354	358	360	360	342	355	376	357	356	384	409	332	354	373	368	343	384	343	354	334	397	343	347	367	388	356	350	408	357	343	382	324	382	359	374	382	373	373	398	376	351	322	333	337	334	358	336	364	368	335	353	346	347	352	371	356	359	386	380	374	381	331	341	368	387	375	362	386	337	343	355	342	358	371	381	361	381	341	388	382	386	374	362	393	363	383	338	345	342	359	366	369	335	322	405	366	338	366	369	371	331	367	341	387	348	360	356	315	332	371	369	371	359	355	335	331	373	373	364	347	324	335	376	356	372	379	394	366	359	411	358	370	389	370	352	380	349	370	366	356	362	382	366	347	371	380	364	344	345	380	356	385	355	358	367	334	388	365	343	374	333	390	352	357	408	374	378	381	331	356	360	370	333	351	355	369	386	339	363	322	371	435	337	345	358	376	382	349	348	349	336	334	358	347	377	326	382	357	347	371	381	365	350	357	339	376	383	356	345	376	340	341	342	353	324	364	357	371	369	368	351	367	340	387	344	339	338	373	369	338	342	362	416	370	364	372	382	376	346	359	389	349	360	396	374	361	319	371	326	360	351	379	336	335	372	362	402	384	384	369	353	362	371	373	357	388	369	377	404	376	362	352	314	344	343	353	347	369	359	376	374	336	347	353	374	341	371	366	338	354	391	352	357	352	367	370	346	350	357	385	348	350	367	378	348	335	356	335	346	423	384	375	330	316	341	393	343	358	389	361	354	364	401	348	374	354	374	371	386	370	372	373	359	367	356	343	344	343	330	357	386	370	355	368	366	361	348	357	361	320	363	332	364	351	343	346	376	335	345	332	374	350	379	401	414	347	377	367	362	367	376	360	391	360	358	366	346	376	364	347	379	376	360	342	358	367	384	381	354	364	359	368	352	381	353	356	388	382	352	359	335	363	334	358	371	356	378	371	338	379	372	382	349	363	377	394	370	308	397	373	337	406	360	358	345	354	358	368	375	342	346	378	362	361	378	337	369	377	364	386	378	373	383	381	387	327	371	369	368	347	372	364	349	391	376	347	410	352	335	370	338	375	319	364	378	353	390	377	383	404	354	362	381	370	365	361	380	346	360	342	366	359	369	360	361	394	329	326	362	364	363	352	371	366	354	356	380	342	327	353	357	369	362	332	342	381	361	348	342	382	322	387	339	346	356	360	351	382	367	376	373	366	371	379	338	356	351	379	363	354	378	381	327	365	323	353	338	365	374	335	341	370	373	323	353	389	349	379	347	331	369	366	358	339	361	376	356	357	364	350	388	339	370	349	381	361	353	353	367	318	380	358	355	347
2627	686	489	298	341	486	446	417	309	254	178	178	160	106	98	90	94	64	56	70	60	42	51	45	45	40	39	51	40	66	65	67	82	76	76	71	55	75	75	68	54	47	72	68	83	177	215	254	205	140	89	65	39	40	27	26	35	22	25	27	23	32	50	28	17	24	30	25	26	31	28	13	33	26	19	16	25	29	29	26	29	33	25	26	40	29	20	28	27	22	20	31	28	24	26	33	24	28	31	35	31	30	27	30	25	22	32	25	32	31	25	24	27	29	24	22	30	21	28	30	26	27	22	25	24	26	29	28	33	17	21	37	20	35	26	24	31	20	40	30	24	28	29	27	31	23	15	31	26	37	21	22	36	24	29	38	29	17	27	29	27	26	33	23	28	24	30	22	26	24	23	21	36	22	28	27	24	27	30	20	32	23	22	33	30	22	36	25	37	34	40	30	27	34	26	30	18	32	23	21	23	37	30	31	29	27	28	31	35	21	28	25	30	25	29	27	28	29	33	36	38	29	35	27	17	24	30	17	20	33	25	31	24	26	25	18	24	25	22	32	30	24	33	23	24	27	18	29	24	30	27	32	17	36	32	21	21	24	21	31	33	31	35	28	24	23	23	36	25	26	39	27	18	26	33	22	20	27	31	26	27	29	23	32	15	27	35	19	28	28	17	24	25	22	18	26	32	30	25	35	19	17	30	18	32	28	17	27	28	29	24	24	22	30	26	27	25	26	39	17	30	19	24	24	21	20	28	33	25	27	25	24	33	32	22	26	30	34	20	32	33	29	34	25	24	31	32	22	22	36	28	27	35	28	35	30	37	23	24	24	30	28	38	37	28	29	24	27	28	27	32	33	27	25	29	32	22	35	26	28	26	19	36	26	27	23	22	27	30	28	33	29	15	30	27	30	21	31	23	29	10	22	28	25	29	20	26	34	34	21	43	19	30	36	32	29	23	29	22	30	22	24	17	22	29	28	33	32	27	33	35	26	21	26	26	26	40	37	22	27	28	33	28	24	27	37	22	26	25	26	37	29	20	31	18	22	26	26	31	27	28	29	29	25	24	22	31	22	22	35	40	33	32	40	30	34	25	18	28	21	23	24	28	26	30	31	29	29	23	26	23	31	32	33	30	23	23	27	19	31	28	29	17	27	24	20	30	28	30	26	30	34	26	25	33	36	25	23	23	28	22	38	25	23	28	28	23	27	28	29	25	25	31	29	33	31	28	20	31	29	29	28	23	22	19	30	38	26	21	26	25	32	29	34	29	30	35	29	27	35	20	21	25	27	24	24	31	31	23	24	33	28	29	16	27	23	35	26	17	20	31	22	30	28	32	30	37	33	27	21	25	22	26	31	24	21	31	34	36	20	30	30	22	25	31	27	26	31	35	29	20	30	26	26	22	32	24	35	23	23	28	27	30	27	19	28	22	28	21	30	30	23	41	26	29	31	19	31	26	26	32	25	30	33	32	27	25	31	29	28	26	27	25	29	21	25	37	25	26	29	25	20	22	28	22	26	29	27	30	22	29	46	29	24	28	28	26	27	35	25	23	26	25	38	23	30	33	25	18	21	21	33	33	19	32	29	24	22	23	32	19	23	27	30	23	25	25	29	21	23	16	27	28	22	36	28	30	28	33	29	25	22	31	32	24	34	31	32	30	29	25	21	23	29	26	31	32	28	35	23	28	31	16	29	37	28	28	35	29	28	31	26	20	36	23	26	26	27	23	34	27	28	20	29	22	34	30	24	28	27	21	31	29	37	28	24	23	27	32	32	26	28	21	33	36	37	30	32	30	21	30	24	24	25	25	18	29	26	19	27	29	28	38	22	35	43	36	34	35	25	42	27	36	23	21	17	24	26	32	18	29	32	31	21	29	13	25	35	37	35	28	25	27	25	30	17	25	24	24	33	36	29	22	29	28	32	22	31	27	34	27	32	19	31	29	26	29	27	37	35	32	27	33	24	26	28	23	30	27	35	27	27	29	24	24	18	26	31	16	27	27	24	36	14	32	24	27	26	31	36	35	29	34	23	24	34	25	29	24	26	23	32	34	31	29	19	26	22	23	27	19	31	27	31	31	25	31	27	26	24	17	28	39	25	35	19	22	26	32	26	23	29	27	28	29	28	31	24	32	25	26	31	25	37	24	28	28	23	27	26	26	20	31	24	23	31	21	25	39	26	31	25	25	29	29	22	32	26	25	22	30	35	28	21	26	33	32	33	29	22	22	26	24	28	32	42	41	30	36	30	29	33	25	25	28	26	32	29	26	25	31	22	21	31	29	20	29	31	23	22	22	22	26	23	29	28	31	28	32	33	24	26	26	21	39	21	29	23	23	23	26	18	34	26	21	20	25	24	23	21	32	18	20	21	13	23	36	34	23	26	32	17	23	36	30	24	24	29	23	37	21	25	21	24	41	31	22	25	31	22	30	24	26	32	38	28	29	19	33	28	25	29	17	30	22	41	33	30	27	27	30	25	19	26	33	30	33	21	32	20	26	25	22	28	40	27	23	23	38	30	30	25	26	29	33	32	30	25	31	35	29	24	28	24	33	24	29	32	29	28	24	28	32	21	22	25	27	26	27	23	24	32	29	26	34	26	25	31	39	26	24	24	27	42	23	40	27	33	18	23	30	23	31	32	35	33	33	31	31	20	28	31	31	27	24	29	19	24	21	27	25	30	21	20	22	19	25	36	24	17	20	36	19	32	27	25	22	24	22	22	35	21	27	24	26	25	32	25	20	25	29	20	29	26	22	26	29	36	33	23	34	21	27	23	29	30	28	31	29	30	31	34	29	30	27	26	29	27	23	39	22	23	34	28	25	25	29	22	38	32	30	33	22	28	31	31	31	24	30	28	30	29	30	21	36	15	35	17	26	23	21	26	27	28	14	23	27	26	32	27	30	16	23	27	23	30	29	24	33	26	25	15	36	33	21	26	33	31	22	34	36	22	21	33	28	28	31	27	24	28	26	30	25	29	23	33	40	19	28	25	28	25	29	26	21	29	41	30	32	28	19	28	19	28	28	36	21	28	35	21	28	26	22	27	28	32	27	28	22	31	29	39	25	27	28	28	34	32	25	20	22	33	26	44	22	28	34	26	28	27	18	30	27	21	30	33	23	32	38	29	24	25	29	31	19	28	20	27	27	22	35	27	20	29	29	25	27	23	35	22	26	25	31	31	32	25	29	29	29	31	28	22	28	21	27	22	35	25	17	30	26	27	30	28	27	24	31	26	31	22	18	29	33	21	29	23	25	25	18	31	20	24	29	27	26	23	29	29	35	29	27	31	29	26	30	27	33	24	29	29	24	21	27	34	33	22	32	17	28	32	20	25	28	28	19	25	20	21	29	44	30	24	29	26	27	21	26	32	23	31	29	24	20	33	28	24	24	27	34	20	31	34	32	31	30	27	17	31	20	25	20	28	23	30	40	26	23	27	30	26	35	22	25	31	34	20	36	29	19	35	24	27	27	21	21	24
18207	10435	7239	12685	22035	22902	20736	18499	14931	11462	8601	7105	5711	4455	3923	3176	2772	2609	2108	1741	1486	1335	1222	1098	772	797	764	984	1363	1579	1683	2291	2390	2084	1974	1913	1871	1857	1861	1716	1219	1227	1855	1948	2612	4686	6188	6522	4796	3591	2279	1204	650	474	367	331	293	281	284	322	286	305	330	302	272	306	294	304	301	302	306	311	285	303	302	306	301	295	284	301	302	320	307	339	314	317	279	298	296	315	284	324	304	320	314	306	315	289	304	307	283	344	307	313	285	307	312	323	281	305	325	275	301	316	313	307	283	307	329	319	292	299	294	299	295	312	325	325	281	273	291	277	314	308	301	309	318	318	286	304	284	319	310	302	321	311	288	300	334	318	302	292	291	318	327	278	290	323	273	270	254	311	284	324	325	310	299	313	262	331	272	341	306	307	312	283	293	292	335	301	314	283	279	292	321	314	300	285	296	323	278	298	317	305	301	286	317	257	313	291	319	281	277	332	290	297	290	288	275	320	302	299	309	311	310	295	303	297	310	274	302	299	285	281	295	294	312	340	298	323	274	293	288	306	301	317	324	320	306	299	301	334	299	292	289	272	315	294	313	297	321	299	325	295	321	314	300	290	297	339	286	293	276	324	307	283	275	322	298	329	296	291	321	301	285	283	296	310	282	305	312	319	319	321	296	299	315	314	294	291	337	295	270	298	297	280	325	309	287	299	281	292	261	301	318	286	308	294	289	293	313	330	290	358	281	332	321	313	298	300	306	336	332	287	312	269	288	303	308	321	306	294	320	307	277	298	308	320	311	295	302	292	297	292	299	287	300	308	303	296	313	326	310	299	290	309	299	319	312	310	297	332	295	299	302	334	297	305	305	318	296	291	322	281	287	312	339	281	292	319	266	294	320	328	300	287	299	329	307	305	288	325	289	290	305	319	314	328	331	293	305	299	312	302	296	315	302	325	323	333	295	290	337	283	308	305	317	300	292	277	309	292	342	296	313	280	285	322	309	309	320	305	292	314	341	287	304	302	273	280	321	297	290	296	305	330	313	304	321	329	299	252	303	301	327	298	321	317	273	309	325	311	293	276	296	288	309	301	318	297	328	330	331	287	300	288	320	290	309	312	318	293	295	297	308	296	317	307	324	324	330	268	326	303	272	303	302	294	287	303	299	304	302	318	315	317	330	305	302	350	280	320	300	273	329	302	321	305	300	297	316	308	325	299	289	322	305	318	341	305	325	311	286	304	323	294	313	301	305	308	287	314	335	319	298	296	308	300	311	290	281	302	307	296	290	322	330	300	318	299	325	266	295	295	319	300	294	319	283	298	315	301	299	307	306	318	317	287	314	304	320	296	316	299	291	287	297	304	320	313	293	319	324	305	306	318	329	288	336	320	298	284	299	310	319	311	342	288	311	278	284	289	288	308	282	299	322	298	290	299	271	331	307	287	302	291	276	288	314	294	319	298	340	292	306	285	336	303	305	276	294	300	308	298	280	273	337	341	311	303	288	286	311	310	291	304	281	327	343	325	288	325	312	290	306	319	271	323	308	302	296	292	319	321	275	300	291	290	322	298	294	333	315	311	313	288	281	294	312	303	279	276	305	300	338	298	310	284	305	337	321	297	293	324	276	342	316	305	306	306	312	301	289	333	311	301	318	342	314	327	273	312	325	292	322	295	290	299	279	317	302	310	338	345	296	299	307	318	324	297	299	297	302	287	344	314	307	330	307	316	289	297	277	277	292	299	312	290	310	272	294	318	332	293	287	282	319	307	288	311	304	329	302	318	289	302	296	325	306	287	307	288	308	301	312	318	271	297	282	321	317	299	301	304	280	291	284	297	314	277	287	294	347	312	314	296	284	295	326	315	326	291	283	306	306	296	311	310	293	307	307	319	291	330	299	298	333	316	319	296	330	323	283	321	295	292	290	293	322	281	303	308	312	303	310	311	264	321	312	314	303	309	334	295	289	275	331	298	289	310	349	303	317	313	297	326	324	320	262	291	303	296	325	316	300	291	301	298	319	308	313	280	308	308	290	307	334	286	306	319	290	316	281	302	290	351	304	296	299	310	308	282	269	287	302	280	272	323	316	312	325	295	315	299	287	278	305	283	299	306	308	301	288	301	302	283	304	315	311	329	342	320	299	300	271	309	299	268	319	294	326	270	305	292	302	311	291	359	334	305	318	302	287	292	296	313	280	297	309	307	314	281	310	288	286	293	305	302	275	310	269	318	319	289	308	316	318	315	303	271	296	291	291	319	321	334	333	291	305	325	270	331	303	274	317	320	291	300	334	276	303	315	286	298	315	286	290	280	309	282	310	311	301	284	301	290	308	306	329	335	327	304	297	279	312	304	323	273	292	293	282	266	295	292	313	291	255	306	327	294	317	306	295	328	293	293	276	334	316	277	297	299	304	297	312	325	320	332	309	303	305	331	343	323	313	328	300	286	269	289	326	272	301	310	299	283	321	308	283	271	300	305	321	299	318	285	317	300	308	290	315	359	276	301	327	297	277	291	311	311	304	266	323	320	308	319	298	319	288	309	281	316	325	287	298	318	268	310	289	308	319	323	316	327	303	300	319	308	310	318	303	292	316	291	310	298	335	305	314	315	329	275	301	282	287	298	297	274	301	275	291	294	296	306	296	311	300	322	326	307	302	309	290	309	287	322	339	289	319	313	307	319	311	327	278	282	286	310	296	304	298	309	305	333	289	304	274	302	279	262	316	302	327	309	302	285	300	310	281	298	326	307	282	322	297	303	345	274	280	307	320	302	326	288	310	290	296	292	308	341	283	285	315	304	260	314	320	280	299	313	281	276	309	319	307	300	324	310	299	327	277	323	315	293	303	270	316	324	307	289	283	322	285	314	324	286	290	305	277	317	289	280	275	294	287	333	281	300	302	313	346	285	298	327	285	305	299	292	304	332	314	277	279	298	309	307	294	308	277	308	300	270	317	301	297	327	322	308	314	312	317	316	262	339	311	309	320	290	297	340	310	296	326	309	294	324	289	334	349	320	330	298	315	298	333	275	298	287	312	305	280	317	297	305	327	319	318	313	290	279	336	295	283	298	274	299	273	292	305	322	338	283	320	296	302	313	281	289	316	275	309	338	315	313	314	293	262	277	264	299	312	291	308	309	299	285	286	296	328	309	309	322	304	308	290	303	296	322	295	323	329	304	292	299	297	296	299	303	275	325	283	305	279	310	305	300	317	299	304	286	313	276	304	298	306	303	294	269	328	295	321	295	303	295	321	287	297	276	291	305	284	312	327	302	311	314	324	285	342	296	321	294	303	303	285	322	317	301	276	298	298	299	298	300	298	296	280	281	314	302	290	286	281	275	312	300	278	305	306	301	295	291	311	308	291	303	299	321	313	303	339	325	296	315	300	295	288	266	332	292	316	313	287	277	309	317	313	278	298	315	297	332	286	282	278	293	298	339	291	308	300	332	316	309	300	281	265	301	310	312	302	273	296	284	323	290	313	313	292	319	347	343	334	342	306	293
2020	1041	613	401	413	633	607	548	413	352	238	246	190	160	129	121	105	103	88	62	87	76	66	60	40	54	49	61	69	68	75	117	92	92	100	119	116	90	83	87	66	80	72	65	76	155	406	260	248	243	187	135	73	37	30	16	46	40	31	33	28	30	37	33	29	44	25	23	41	28	25	40	40	43	34	37	32	27	25	30	25	36	32	38	33	40	37	32	41	31	32	25	36	28	33	37	32	40	31	29	43	27	37	29	31	35	30	30	36	27	27	43	44	27	32	27	33	23	44	30	36	21	33	35	33	27	26	32	30	31	32	19	32	29	33	35	30	35	33	33	27	31	31	20	26	31	37	35	33	30	27	29	43	30	35	28	32	34	33	29	23	38	40	31	40	36	31	36	35	37	33	42	24	34	36	28	28	39	27	29	35	38	25	31	32	44	32	25	30	25	22	38	38	22	23	31	37	29	38	37	25	31	34	36	37	26	30	29	33	21	29	35	41	26	35	39	32	44	31	37	47	30	30	27	28	31	25	42	44	33	30	29	39	32	31	36	36	32	30	35	28	31	29	36	32	31	44	24	29	41	39	31	26	36	29	24	31	27	39	39	35	31	35	33	35	32	36	30	28	24	34	40	35	33	38	35	43	34	25	31	33	32	20	33	34	25	39	26	24	28	35	25	27	22	40	31	32	33	32	32	36	27	37	39	25	35	25	33	21	27	30	39	36	34	22	22	34	21	27	23	28	45	35	23	26	46	35	24	24	40	23	31	33	32	31	30	41	30	42	22	27	36	37	31	33	34	29	33	46	28	32	31	18	42	37	37	30	23	27	31	34	29	32	32	31	32	29	28	21	32	30	35	29	30	27	31	33	45	30	40	33	22	29	25	29	25	31	25	33	35	36	24	23	36	38	41	30	41	31	22	30	36	32	33	41	31	34	21	27	25	33	28	31	29	32	27	26	38	27	30	31	38	25	32	35	36	42	32	25	36	35	39	33	37	28	31	28	33	45	24	29	31	38	34	37	29	40	43	26	30	26	32	43	29	37	43	37	32	39	35	22	26	36	22	28	21	26	34	23	25	25	34	42	31	29	38	27	31	26	32	27	32	25	31	39	43	24	36	21	34	34	27	27	24	44	35	30	27	32	29	30	27	39	31	37	21	39	41	39	27	36	38	24	30	35	27	29	40	34	28	25	39	49	42	32	28	15	37	34	37	34	36	26	34	40	37	34	35	30	27	34	35	48	29	31	32	28	21	35	29	27	32	27	31	33	26	37	29	38	31	32	38	30	31	38	29	35	33	31	38	39	33	42	42	33	25	33	22	31	24	31	31	39	25	30	23	20	29	18	33	39	27	39	35	45	29	27	26	42	22	36	33	32	34	40	38	30	23	30	42	26	40	26	33	25	40	46	31	33	38	30	35	36	33	42	34	27	39	25	32	26	25	33	37	30	32	31	30	30	54	27	40	33	40	40	26	40	36	30	27	21	26	32	35	34	38	36	22	36	29	27	24	22	25	31	26	30	27	23	34	32	29	28	35	23	34	28	22	39	31	28	27	23	40	30	34	31	35	35	32	29	33	38	27	32	27	31	38	32	36	34	34	32	33	29	21	34	25	31	26	35	42	30	44	27	39	35	25	29	31	36	37	28	35	29	26	29	30	33	31	31	30	33	24	28	24	24	37	27	42	38	27	43	30	25	27	29	31	41	31	47	25	33	34	36	39	36	25	21	29	27	35	21	27	31	23	33	32	40	33	33	42	26	27	36	29	31	27	19	20	34	30	38	28	32	23	29	32	28	32	33	35	33	33	27	37	35	29	37	30	26	33	34	33	45	37	29	35	40	27	37	27	32	30	35	28	38	40	26	32	30	30	32	47	21	36	38	19	21	29	34	26	39	43	26	33	27	34	37	29	27	39	32	32	33	34	32	27	34	25	30	30	22	30	44	32	30	38	41	26	29	34	36	40	44	36	28	24	38	33	32	39	33	33	26	32	32	34	26	41	23	33	28	32	40	23	34	36	40	31	24	36	25	38	38	24	20	31	40	36	29	38	30	31	30	25	22	31	34	28	31	31	35	34	36	32	39	28	30	22	37	30	37	35	33	29	39	26	43	26	41	34	33	26	25	29	37	23	39	45	31	19	26	30	30	35	30	28	29	29	33	29	32	35	38	30	32	27	34	38	35	31	29	31	32	38	35	39	38	39	39	33	25	35	30	35	35	37	33	31	35	32	40	33	41	25	25	37	30	25	32	25	34	46	32	26	41	32	34	19	24	33	29	28	26	29	40	27	30	38	32	34	25	20	33	39	31	30	31	29	36	36	32	30	24	38	31	29	31	27	35	31	35	38	29	29	38	22	30	32	37	41	32	36	37	42	20	25	36	28	22	31	36	38	24	31	22	30	28	38	33	28	40	20	29	39	38	26	45	36	31	29	29	26	29	34	20	33	37	37	31	42	23	26	26	43	31	21	32	37	35	29	22	30	33	35	33	28	29	26	29	37	21	24	33	33	28	36	42	34	23	33	30	31	30	29	27	30	37	30	32	37	33	26	34	43	38	30	25	34	25	31	25	34	36	25	31	38	35	32	40	30	32	31	32	29	35	36	37	35	24	31	31	32	34	29	24	34	16	36	23	22	31	24	26	32	38	37	26	26	36	36	37	26	44	32	34	39	44	21	20	24	30	32	28	31	25	34	30	34	37	32	37	35	27	34	43	36	26	26	30	35	35	33	38	35	28	30	38	46	32	41	22	31	30	33	28	33	41	34	28	39	45	34	26	30	37	25	25	27	27	30	26	30	34	39	44	26	34	18	26	26	31	28	31	51	26	40	30	38	30	22	39	42	31	40	27	34	39	33	42	37	43	23	40	35	37	27	30	31	39	32	24	30	18	34	34	34	30	35	33	32	33	32	30	34	34	28	35	24	28	34	26	27	28	28	31	43	26	31	29	37	31	30	26	27	26	29	31	33	22	29	36	18	23	30	32	24	21	27	35	38	39	38	27	36	33	39	41	31	27	32	24	32	34	26	33	30	32	28	35	27	39	30	39	29	24	36	25	35	23	30	33	41	36	26	45	28	39	31	21	34	37	32	32	30	31	20	28	32	32	29	32	42	42	27	35	37	22	41	44	24	28	22	30	24	23	42	34	34	33	36	42	32	39	24	31	27	37	35	37	29	34	35	34	23	29	36	36	33	34	33	42	23	35	36	41	33	27	39	41	30	32	27	37	23	22	28	31	30	42	31	29	35	26	41	28	34	30	36	30	44	33	36	36	41	26	37	37	29	33	28	37	34	23	21	35	37	23	43	30	30	34	30	31	36	30	33	29	37	35	35	32	22	40	36	44	24	35	38	31	33	33	30	36	28	28	27	26	36	26	31	36	43	31	30	26	33	30	30	30	23	37	29	35	32	36	31	36	31	25	30	23	34	17	27	26	31	23	30	33	38	31	32	39	38	30	29	22	29	37	30	42	30	43	28
22067	13285	9346	15156	24472	25467	23408	20766	16640	13481	10459	8966	6716	5457	4831	3973	3755	3111	2545	2382	2090	1708	1719	1353	1078	1014	1150	1211	1698	1776	1852	3156	2620	2673	2587	2948	2817	2470	2139	1770	1749	1542	1554	1997	2114	3820	9196	7424	7074	5541	4639	3048	1485	775	540	447	394	376	356	331	357	331	364	390	372	363	358	357	362	359	344	359	354	344	394	344	369	344	368	345	358	367	393	358	378	354	350	376	349	378	322	315	317	352	361	340	378	364	380	376	344	396	361	353	381	357	326	380	339	319	344	350	345	364	320	347	331	341	367	360	359	337	423	384	343	377	354	357	350	399	382	377	338	362	332	378	364	354	363	345	397	360	353	357	328	344	381	337	369	392	358	371	359	345	338	351	320	345	354	329	380	342	338	369	350	360	366	366	365	330	368	369	310	353	340	353	366	359	370	337	360	389	347	393	346	378	348	322	367	363	362	341	351	374	328	323	374	343	354	364	372	385	367	330	347	366	365	351	360	328	345	370	352	356	346	348	359	362	304	362	369	378	344	358	331	366	336	362	358	368	374	381	367	376	383	348	369	377	341	404	331	366	338	345	354	391	339	351	362	390	396	354	358	366	411	363	352	344	355	356	340	337	346	393	346	372	393	380	378	363	361	323	324	314	364	357	376	320	366	360	359	355	376	371	338	378	367	365	344	341	364	353	330	367	371	344	325	334	367	388	389	364	317	348	311	314	371	378	348	361	347	359	342	352	347	329	340	318	379	344	348	351	339	311	373	405	358	360	373	337	345	385	342	333	364	336	356	347	349	326	365	366	373	345	372	386	356	378	381	361	348	396	351	356	379	322	384	356	354	349	353	365	388	365	375	314	366	326	373	365	380	317	367	391	372	342	365	355	349	346	374	346	390	370	362	357	345	384	340	323	372	344	382	329	380	358	347	371	367	395	383	325	397	333	338	338	355	362	365	349	369	339	376	345	357	330	359	333	359	385	363	386	330	379	331	355	336	365	356	352	375	373	379	341	362	349	335	383	358	382	379	369	347	341	347	353	322	374	411	377	327	362	365	347	332	351	375	336	375	338	344	376	349	337	337	342	343	350	350	349	378	334	366	372	352	369	352	382	363	364	354	347	301	400	348	321	378	375	340	356	361	336	342	367	313	371	352	324	372	357	378	319	355	362	358	351	347	361	370	353	349	384	362	375	358	353	374	357	394	354	375	369	357	340	358	340	338	350	372	337	359	351	375	399	359	335	367	373	400	342	351	358	345	341	344	389	402	331	423	398	346	346	332	358	353	356	365	329	342	336	330	339	340	355	366	378	366	350	352	342	362	326	324	370	355	372	359	369	367	365	353	360	351	335	372	363	346	338	332	384	359	316	350	365	355	336	341	373	346	365	348	396	355	319	369	354	390	360	367	342	360	327	347	369	360	359	346	361	312	350	335	355	356	366	383	367	356	342	348	349	377	373	373	371	403	354	338	389	352	339	312	345	365	367	386	347	343	334	381	366	376	330	357	371	381	383	356	338	398	338	344	329	360	357	383	384	347	372	340	340	360	361	368	364	346	349	389	373	329	357	344	381	362	345	359	334	359	390	361	347	363	392	368	359	367	350	408	341	360	346	347	356	348	357	327	376	330	364	346	339	352	364	373	324	348	355	371	343	350	351	371	363	370	336	381	380	350	347	383	348	390	342	376	317	360	328	342	371	334	345	367	350	352	352	351	362	376	344	358	320	371	380	361	336	335	328	347	367	361	356	349	349	378	325	372	359	368	361	324	377	357	374	372	367	366	361	343	398	352	349	361	326	341	363	338	354	347	382	393	369	355	387	373	413	356	343	367	356	371	334	348	375	357	369	375	366	341	350	370	343	343	359	378	381	325	367	374	352	383	382	366	336	387	337	341	356	366	374	351	333	363	351	371	357	397	350	349	360	346	366	345	335	358	372	337	330	381	350	382	330	365	344	314	407	346	364	347	341	359	348	343	348	373	395	352	377	339	341	382	371	346	379	361	345	368	349	349	300	374	324	380	344	358	368	342	400	351	339	362	355	331	364	340	351	358	373	361	337	381	371	345	378	380	328	354	375	382	360	375	384	357	367	369	356	350	378	365	365	370	384	348	359	343	403	342	361	364	339	378	366	386	335	364	358	343	355	379	371	361	335	338	353	394	347	371	345	342	398	371	359	369	349	368	338	363	352	379	326	358	339	387	372	320	334	320	353	334	312	339	370	364	319	374	382	355	353	386	358	352	393	362	348	370	331	375	377	346	372	343	343	344	361	349	381	367	349	377	343	362	377	350	369	351	349	364	338	365	341	347	374	339	389	354	370	363	328	327	362	337	355	365	347	377	340	335	399	346	334	370	340	327	324	316	360	337	367	350	347	357	359	346	382	353	376	327	359	353	339	340	316	371	327	364	342	329	363	357	368	328	345	347	350	402	368	329	345	331	342	334	346	356	347	338	367	361	343	356	370	354	358	373	380	341	371	354	377	317	369	341	340	375	383	360	372	343	339	329	352	374	367	385	364	358	366	368	356	356	379	340	357	358	393	354	333	355	352	349	358	366	353	359	369	363	354	358	386	365	370	345	315	377	380	357	336	382	369	360	361	321	341	352	358	338	356	367	364	348	335	389	337	348	309	344	361	381	352	377	355	333	359	390	375	341	368	368	385	375	356	344	304	362	320	343	341	356	356	360	373	343	363	382	332	318	321	365	372	384	372	351	351	376	369	347	354	373	392	359	369	368	344	394	390	369	338	370	363	389	361	381	382	353	349	341	372	316	356	322	346	358	343	351	382	350	370	373	362	356	332	367	347	360	386	378	358	379	390	381	364	345	333	351	323	347	342	378	344	371	368	363	337	360	360	340	340	334	364	371	350	373	351	372	330	348	344	387	334	372	360	354	360	356	362	350	350	370	321	359	347	364	358	370	372	360	387	330	372	330	355	378	345	358	367	361	363	382	371	315	366	388	377	374	378	370	329	356	374	354	364	393	370	380	368	323	370	341	355	363	361	343	356	362	363	394	377	356	346	363	376	349	325	374	355	383	370	390	391	319	362	384	377	342	398	346	369	354	346	354	351	350	335	338	387	338	350	345	399	336	349	357	340	365	345	343	351	391	359	331	341	330	324	352	379	351	369	359	373	348	352	365	343	363	338	394	330	341	346	313	370	337	372	376	356	326	342	325	363	353	351	361	393	356	320	364	334	369	368	362	312	336	364	388	355	361	342	376	368	367	386	352	379	372	330	367	405	366	354	377	350	327	368	335	325	368	367	327	350	381	350	336	349	396	336	369	346	335	359	383	350	363	369	348	386	358	350	395	387	405	355	358	344	344	348	329	349	350	400	340	356	333	359	356	364	360	379	375	332	368	345	325	356	354	334	337	353	394	343	361	370	362	334	356	371	397	357	349	379	366	373	352	391	414	340	324	361	380	344	363	406	337	389	387	357	362	352	378	347	350	367	344	359	372	348	378	359	333	322	365	386	371	374	334	322	358	347	356	370
1861	583	327	240	215	317	268	235	194	179	143	92	86	71	74	63	62	44	47	41	37	43	20	44	34	32	39	33	42	47	62	60	70	69	95	65	77	65	48	41	46	58	57	54	62	67	115	132	121	79	40	41	34	42	43	25	25	19	29	29	27	28	30	21	25	24	15	27	31	28	30	26	31	18	28	28	30	32	23	29	31	24	22	34	25	28	21	33	27	31	17	22	35	26	36	35	27	28	28	27	31	25	23	31	31	26	27	31	37	26	24	25	29	26	29	34	23	19	28	43	29	28	19	31	30	33	26	27	26	32	21	27	29	26	31	30	22	32	27	30	31	24	39	26	19	34	29	20	27	23	23	33	31	31	35	24	29	29	26	33	28	20	21	21	20	26	25	26	28	14	25	25	30	36	31	38	23	23	24	20	31	21	23	32	29	22	22	23	18	29	26	18	26	32	35	21	25	25	30	29	29	30	27	25	31	28	28	29	20	32	26	27	30	21	20	31	30	31	28	29	23	23	28	20	34	23	20	21	25	22	32	28	32	19	25	21	18	21	27	29	23	24	29	28	36	23	25	23	24	29	29	25	25	39	28	26	31	23	33	35	30	27	19	24	29	26	27	20	23	21	27	32	30	18	29	21	28	19	19	33	21	34	27	25	32	25	33	34	33	23	27	22	16	25	35	35	30	33	35	39	24	22	32	31	30	25	33	26	33	21	24	34	29	33	26	39	26	29	37	34	26	30	32	29	28	27	25	27	29	33	39	22	25	26	29	26	33	25	25	33	19	20	25	34	23	26	21	34	30	30	33	23	24	26	30	23	14	28	26	32	23	29	26	27	26	29	22	27	28	27	32	23	37	27	38	28	24	27	31	32	23	31	16	31	25	25	26	27	25	25	26	24	25	23	20	25	15	22	24	26	18	23	26	24	23	25	30	21	33	34	28	22	30	28	35	20	20	25	28	17	19	20	22	30	34	27	23	33	33	29	34	26	34	25	20	25	24	34	29	30	33	32	24	27	21	21	17	20	29	38	33	33	31	25	26	22	26	35	31	28	30	36	27	39	30	21	36	20	35	18	28	34	26	32	31	25	28	23	27	27	36	24	30	27	23	34	35	21	19	37	30	21	27	29	24	37	23	27	24	22	36	32	24	34	20	31	23	20	21	30	29	29	26	36	22	25	28	30	30	17	33	34	27	29	32	31	31	21	26	26	28	33	30	32	29	27	34	28	20	24	37	37	33	25	31	29	26	20	22	27	27	20	15	17	22	21	21	25	23	25	29	23	20	31	34	33	30	37	28	24	33	25	24	30	24	33	27	25	35	30	28	21	17	28	26	31	26	28	24	26	32	23	25	36	38	36	27	31	28	20	32	33	24	27	14	38	22	26	33	32	18	29	26	33	27	26	29	31	29	27	26	32	34	31	18	29	24	24	26	28	26	17	21	27	31	30	30	24	23	23	19	17	21	21	23	18	27	25	24	31	21	23	24	31	19	27	25	26	20	30	22	30	28	26	22	20	26	27	23	28	28	21	21	28	31	26	33	29	33	20	29	30	34	24	20	36	30	24	30	30	23	21	29	24	33	22	27	28	29	29	30	30	25	28	28	23	26	15	34	23	23	21	35	23	21	25	31	26	35	28	32	29	26	29	16	32	33	14	20	26	39	27	24	20	31	25	28	34	26	26	30	20	25	30	23	36	20	21	17	22	22	37	27	30	26	40	28	33	31	26	23	29	28	34	23	20	29	22	21	23	35	24	32	34	26	29	26	28	29	19	27	34	28	32	29	26	25	29	27	23	29	30	29	29	30	21	32	31	27	16	25	21	29	21	26	32	30	23	31	23	28	32	30	26	25	27	28	26	23	24	22	27	22	26	32	20	35	37	31	36	33	33	26	20	28	28	30	27	21	24	27	26	32	26	30	17	21	25	23	19	35	29	35	22	23	31	15	29	28	34	32	26	35	37	21	29	26	31	26	27	21	25	29	26	23	28	24	26	27	22	30	17	15	34	29	21	28	30	24	27	23	27	28	23	27	31	34	29	19	28	32	30	38	39	28	27	30	35	29	18	33	22	27	36	28	30	25	22	31	24	21	25	22	31	36	32	25	20	30	43	30	33	29	27	26	31	30	39	25	27	29	29	26	31	29	24	30	20	30	41	47	36	21	35	29	32	17	25	29	22	29	29	25	22	20	29	31	28	36	36	31	24	23	33	25	33	27	35	25	32	25	21	30	30	16	29	28	29	27	20	34	40	26	30	33	26	27	33	23	26	23	18	34	26	23	18	23	28	23	22	23	26	40	29	29	33	25	36	30	30	30	24	33	28	26	18	27	27	30	33	18	24	25	28	25	26	29	29	25	29	33	25	31	32	39	24	23	30	23	28	30	23	37	20	21	16	29	29	28	19	40	21	34	20	27	29	26	26	25	26	27	25	24	28	25	27	27	34	34	25	29	30	26	36	29	27	36	23	30	27	30	24	18	36	20	40	38	25	18	39	19	30	39	35	34	38	30	21	36	31	29	22	25	19	20	26	27	28	31	25	29	32	37	26	20	21	31	32	20	33	24	18	29	33	16	19	25	30	23	34	38	34	40	29	24	29	24	25	16	35	18	27	30	26	28	23	35	30	21	21	21	44	24	20	19	19	34	21	24	25	30	28	20	31	31	32	37	26	28	25	23	26	22	31	29	20	18	25	26	31	23	34	20	26	41	29	37	33	30	29	37	22	30	28	23	23	32	28	27	28	34	19	21	30	32	28	26	32	27	29	23	23	20	33	36	23	25	32	27	26	27	29	21	30	32	30	28	31	25	29	35	31	30	29	22	32	28	19	34	25	31	29	19	23	28	21	23	28	18	21	27	28	22	35	39	29	21	28	35	26	25	27	20	27	26	32	19	22	32	34	32	34	32	36	32	39	32	23	24	34	18	37	20	28	26	19	27	27	27	24	14	29	33	23	18	20	35	30	19	27	23	28	36	31	27	16	32	23	25	25	28	30	26	34	28	28	28	25	32	31	29	23	34	35	28	24	27	26	30	23	23	29	25	29	23	34	32	23	30	34	28	33	32	23	27	23	30	48	32	37	23	29	25	35	24	33	26	22	28	30	26	22	23	19	36	28	35	34	30	30	28	22	35	20	23	22	30	33	21	24	30	24	24	15	26	24	29	26	18	16	25	21	38	22	26	23	34	20	26	20	38	22	25	26	21	31	18	34	32	29	27	33	25	27	31	32	26	25	23	35	33	27	27	21	25	38	43	28	21	19	26	18	25	23	37	25	32	21	33	23	22	24	23	28	31	26	28	35	24	15	24	35	26	30	21	32	31	25	26	22	33	27	29	27	26	33	25	25	25	24	31	29	31	30	31	20	30	39	23	29	21	30	17	32	21	28	38	25	27	31	29	22	26	31	24	18	26	28	30	23	22	31	24	26	31	25	26	30	27	27	28	16	21	26	32	25	25	27	27	25	28	30	27	19	29	27
16478	9227	6083	10753	17673	18702	16142	12874	9864	7563	5773	4399	3358	2765	2332	2037	1821	1488	1309	1128	991	878	848	717	589	569	774	827	965	1031	1513	1518	1781	1877	2358	2204	2065	1881	1256	1047	1022	1267	1463	1410	1509	1715	2988	3913	2856	1506	826	690	457	406	349	321	308	318	320	288	296	297	302	328	309	291	288	323	297	294	310	328	304	328	309	297	302	290	289	289	310	300	287	311	308	313	314	289	336	304	307	332	327	313	305	311	315	286	321	294	338	303	311	327	298	292	345	312	298	304	276	290	335	323	320	302	290	341	328	281	334	302	321	302	310	287	300	325	304	302	328	291	315	287	317	265	299	307	303	276	304	301	289	323	294	340	298	304	319	325	303	291	300	291	343	312	298	312	297	290	293	298	278	292	321	299	311	290	305	281	313	303	290	279	305	306	286	304	327	310	302	315	309	312	309	303	296	283	344	281	310	316	303	291	305	268	342	298	316	302	317	303	304	319	296	324	311	319	332	289	294	294	317	310	322	272	328	283	303	311	322	318	336	282	296	309	320	299	333	306	292	317	283	312	295	304	316	332	296	304	302	320	300	308	297	329	280	304	317	310	290	307	314	290	323	322	296	310	285	299	298	299	290	320	284	311	317	315	301	330	289	272	305	328	303	293	305	285	288	292	311	266	272	321	311	320	299	313	293	317	288	290	295	306	311	310	314	316	294	321	275	327	308	307	283	342	283	305	327	305	288	303	336	306	330	295	333	285	329	304	298	313	332	309	318	313	296	320	290	318	279	316	314	290	272	301	278	309	284	302	288	294	302	274	300	330	291	294	326	335	282	294	297	313	294	323	317	291	302	334	298	302	322	314	320	290	311	319	308	314	313	327	325	307	306	307	318	318	321	283	314	319	282	290	338	310	271	339	286	331	331	281	327	327	316	307	271	321	296	300	316	312	293	309	300	318	325	266	299	321	321	326	305	292	276	327	266	303	307	301	309	283	289	303	288	305	295	325	321	308	304	302	296	304	308	309	321	322	332	297	263	314	304	282	314	326	311	288	310	280	299	272	316	285	286	335	299	309	299	309	319	323	308	304	304	301	317	284	339	312	309	293	312	277	270	298	305	320	286	309	330	327	313	288	302	306	288	295	333	289	318	339	307	310	288	320	291	295	313	323	297	267	310	297	341	328	292	337	317	310	290	292	279	319	298	286	294	319	316	321	314	306	291	321	326	317	290	328	323	336	304	312	304	302	314	287	296	306	296	334	311	318	324	286	287	314	304	304	313	284	319	285	338	308	306	289	293	280	303	306	310	280	296	302	291	305	302	321	274	310	327	316	311	325	290	303	340	329	316	308	268	330	280	325	311	295	344	318	300	296	290	307	330	338	265	336	310	313	305	320	279	306	347	302	297	298	295	295	297	307	281	268	300	293	315	332	348	318	285	321	305	305	303	297	316	277	309	319	304	296	284	322	299	333	274	329	314	332	320	317	338	318	286	334	314	315	277	334	316	316	307	343	313	277	270	301	311	320	321	340	297	316	321	309	315	322	309	294	335	307	304	298	309	295	323	329	317	301	353	320	323	285	312	297	302	311	292	337	321	318	283	315	291	310	305	314	331	316	297	321	278	308	262	288	307	289	303	331	309	298	318	314	300	315	283	305	320	293	331	314	334	289	294	304	306	337	340	336	334	302	299	308	335	301	301	302	324	278	321	305	289	313	331	324	313	271	299	302	338	294	310	298	287	328	335	306	309	291	324	328	326	329	288	267	295	342	293	304	313	292	291	274	301	302	299	322	329	326	281	315	286	303	305	318	329	279	313	317	308	311	332	290	297	306	297	331	324	327	313	302	293	315	346	290	283	303	302	304	329	307	288	308	299	295	344	333	327	314	301	288	321	319	303	265	290	319	293	274	313	298	289	287	289	322	301	288	318	316	281	307	294	295	313	329	310	311	316	269	339	293	291	308	307	299	322	342	310	330	331	306	310	336	280	317	299	319	311	300	295	325	297	300	327	284	289	311	317	344	302	292	309	285	302	309	294	318	325	316	318	299	324	310	299	290	312	326	304	315	322	284	305	310	311	261	308	323	305	308	294	321	330	305	319	299	305	306	309	289	326	333	341	284	340	296	342	295	306	317	295	264	304	286	299	293	308	296	277	326	297	299	302	309	296	299	332	332	322	313	284	297	308	304	289	322	330	328	275	329	285	281	301	338	308	309	321	321	262	318	309	315	315	293	302	307	315	320	353	305	313	328	318	293	284	316	324	316	319	310	278	270	306	275	303	293	321	344	312	301	304	317	324	286	318	302	318	320	282	305	270	315	279	327	320	337	307	312	279	317	313	315	336	301	283	318	271	316	298	312	300	302	308	301	293	296	304	320	327	294	314	320	315	300	301	286	300	320	267	314	288	306	290	278	285	336	325	307	295	300	309	299	286	276	297	301	355	283	310	333	318	326	309	306	299	295	294	329	318	285	297	321	295	312	278	306	312	324	292	302	322	296	299	330	314	312	313	293	295	327	309	287	295	310	294	289	266	295	299	315	284	302	323	299	306	316	317	317	278	278	309	313	279	316	269	297	317	309	337	302	312	326	312	308	317	308	316	321	298	332	283	313	300	287	321	275	286	329	323	318	268	315	305	338	294	305	304	304	327	310	316	298	302	324	318	302	325	310	325	273	300	301	296	278	284	311	278	320	321	324	303	293	298	314	295	313	312	325	300	310	339	307	304	320	288	326	297	314	325	280	293	300	310	279	295	295	286	327	281	296	334	292	305	345	331	302	297	301	347	301	295	309	296	306	301	273	297	281	282	324	324	259	282	329	300	298	316	313	303	305	315	295	329	291	288	307	314	300	306	312	318	314	295	331	314	299	320	294	306	315	291	288	327	300	300	288	295	319	327	322	296	276	277	302	278	320	316	301	321	303	342	292	315	313	312	297	341	323	316	311	304	288	343	308	302	309	313	304	278	319	291	281	270	273	314	304	290	290	349	318	322	299	307	311	333	298	281	307	293	340	281	282	307	318	292	321	307	298	340	332	307	346	335	312	304	318	280	322	311	318	277	347	324	331	280	288	322	314	304	287	286	290	346	314	323	296	282	285	305	290	328	318	283	286	302	309	292	273	310	298	285	298	290	300	265	288	308	267	330	333	319	320	312	316	310	322	302	325	317	324	312	327	331	328	303	281	290	327	305	332	327	306	298	300	299	306	299	287	309	331	315	282	300	302	259	295	276	293	337	324	260	297	292	283	295	297	309	312	326	305	275	285	310	291	306	301	304	289	287	318	280	329	294	310	341	294	284	361	341	319	291	283	324	279	311	347	309	304	310	360	317	300	303	326	335	285	330	306	259	295	282	274	303	310	288	314	308	297	300	289	301	308	332	294	317	312	304	291	306	325	314	292	276	310	312	301	312	296	326	292	318	288	276	317	334	292	291	298	323	325	310	300	319	314	289	314	318	287	304	301	307	303	321	314	330	293	309	282	311	329	304	302	305	325	273	302	337	315
1505	968	580	351	360	517	467	372	248	227	174	134	146	106	109	100	76	69	65	58	55	60	49	44	34	50	32	32	57	66	62	76	94	87	110	87	90	87	67	68	64	62	69	64	110	186	345	250	183	96	60	48	40	41	25	33	34	32	35	29	31	44	25	35	38	29	39	33	37	26	35	29	28	28	39	35	34	35	28	28	28	32	34	32	33	39	29	34	37	30	28	31	36	35	30	35	36	30	31	34	37	22	25	28	47	27	29	26	35	25	28	28	43	27	32	31	34	36	35	34	28	32	35	33	27	33	35	36	34	26	37	29	34	33	26	36	32	42	39	30	23	33	32	38	35	25	29	32	30	36	27	39	30	24	31	36	34	36	32	37	29	29	20	31	32	36	41	31	28	36	27	26	34	28	29	36	28	44	29	39	34	32	25	32	30	40	30	33	40	36	26	22	32	29	25	28	27	23	27	30	37	35	32	27	26	25	25	34	25	25	34	25	40	34	31	35	26	37	29	30	25	25	39	24	31	19	30	32	25	21	35	37	38	30	33	23	25	29	33	29	32	26	34	37	35	28	28	31	29	40	33	28	32	31	37	33	29	31	29	35	29	32	30	29	30	30	25	42	35	27	26	35	25	20	30	33	24	31	37	35	29	36	23	37	30	42	32	29	32	32	35	31	30	20	29	37	34	31	24	34	33	45	26	37	35	27	41	28	39	28	37	43	20	27	33	40	32	39	32	29	15	17	32	32	35	35	38	40	32	26	26	22	32	34	26	26	38	37	35	31	27	31	37	38	40	31	45	42	29	29	37	28	32	36	22	32	22	37	26	31	32	31	30	29	43	33	32	37	41	29	27	40	34	26	27	43	25	34	30	34	31	43	26	29	42	30	41	24	25	35	36	27	33	22	32	21	22	34	27	31	17	30	35	33	41	40	30	26	38	37	36	23	38	32	41	32	25	26	30	31	32	35	19	38	40	30	30	39	33	33	31	41	28	25	29	35	41	31	28	41	37	32	22	23	26	24	37	24	32	36	22	34	38	30	27	32	31	42	38	20	38	39	28	32	45	39	31	43	24	32	27	39	36	34	34	29	38	37	26	34	45	31	22	36	22	28	27	33	25	30	32	41	31	27	32	36	37	34	21	27	30	40	26	30	38	33	34	37	30	32	35	29	33	44	28	28	29	29	28	34	31	34	26	31	37	20	39	30	37	34	30	24	37	24	28	30	29	38	39	30	33	40	30	50	34	24	39	22	33	27	35	21	40	24	40	32	35	22	41	39	20	32	33	39	38	35	30	30	24	27	39	31	23	31	27	32	30	34	30	26	33	28	35	40	33	29	25	22	30	27	24	32	22	25	27	30	33	35	31	35	26	39	48	15	34	28	38	35	38	35	26	28	34	32	31	29	36	34	41	31	33	33	25	31	35	34	37	33	33	32	35	30	34	38	34	32	35	35	28	38	29	31	30	37	38	20	29	29	34	30	32	34	34	28	22	32	28	36	28	27	24	33	27	31	31	39	37	26	30	26	26	28	23	25	30	44	30	31	31	29	27	25	37	26	33	32	31	24	33	20	30	26	38	39	42	37	36	38	35	37	33	28	37	24	32	27	26	28	31	28	28	28	29	39	31	36	38	28	25	32	31	23	28	29	30	25	25	36	31	42	36	35	23	36	40	31	34	23	30	30	35	33	23	30	38	35	32	31	34	32	31	32	29	39	22	33	32	43	29	30	32	32	30	28	29	32	27	27	35	37	31	46	34	44	30	34	37	44	23	24	38	34	30	37	33	42	25	32	34	25	40	28	27	31	30	30	35	32	24	28	36	25	38	30	34	39	29	39	35	29	34	34	38	34	25	27	20	32	37	24	35	29	34	34	29	28	44	33	31	31	30	41	38	26	35	26	22	27	28	26	22	32	32	27	37	27	45	26	28	37	31	44	35	34	27	27	26	26	43	34	21	27	34	32	41	18	21	33	34	39	26	35	28	29	40	44	39	31	27	31	31	23	36	30	33	33	24	30	43	23	34	49	31	29	30	27	41	38	22	27	35	28	35	41	31	35	50	28	38	31	46	28	30	37	35	26	29	29	26	25	31	25	30	35	22	35	22	41	35	25	23	34	33	25	37	38	35	37	35	29	30	33	48	24	30	39	31	26	41	37	36	27	39	36	32	38	32	44	26	24	37	41	27	33	30	40	33	31	35	39	38	44	28	27	22	40	28	29	29	29	36	39	24	31	31	32	36	29	29	35	33	28	32	27	32	42	23	23	30	35	30	34	30	30	35	34	27	32	45	40	30	27	31	35	34	29	36	40	23	33	37	34	29	38	27	28	36	26	28	29	34	36	30	35	34	37	30	30	25	41	29	26	28	33	37	34	31	29	28	26	42	33	35	30	29	29	38	35	39	35	47	45	23	23	31	30	31	31	28	33	26	39	39	27	26	34	28	24	31	34	33	36	22	39	30	22	23	39	38	35	20	36	31	31	24	31	25	48	29	23	35	35	24	34	30	30	34	35	36	25	38	33	36	26	38	26	27	37	33	42	35	38	33	40	39	36	42	30	40	29	35	35	39	25	23	28	36	32	33	29	37	38	30	34	29	27	31	21	26	37	31	43	28	37	31	45	31	28	36	27	32	38	36	32	32	35	39	32	24	35	36	33	32	33	29	26	35	32	42	33	33	26	30	32	32	30	23	41	20	36	28	30	30	48	41	33	21	42	35	30	24	33	29	44	29	30	32	28	32	26	30	42	28	29	30	30	42	29	40	33	35	34	25	34	43	27	41	27	28	32	37	50	30	21	30	29	32	40	31	38	32	32	34	25	31	32	29	32	34	32	27	31	32	27	23	29	19	33	22	36	31	34	35	30	31	36	22	29	40	34	32	26	22	41	34	37	34	41	23	31	28	32	21	35	40	35	43	28	31	21	38	24	34	37	28	38	25	39	41	20	38	34	36	35	30	36	23	27	21	24	25	35	24	37	37	38	33	23	33	43	26	27	26	39	30	33	27	27	25	32	36	28	38	27	34	29	40	36	34	27	22	42	33	35	31	38	23	35	27	35	30	25	31	24	37	26	26	28	34	36	38	37	37	32	28	40	28	35	35	41	20	37	31	25	36	22	27	44	30	30	42	31	28	45	26	38	30	27	43	30	21	27	28	25	33	34	39	41	28	38	32	33	47	30	34	40	32	30	33	30	34	33	35	42	39	31	35	35	28	22	29	33	29	30	28	30	29	33	30	30	25	40	33	30	26	35	32	38	24	28	28	27	23	30	23	39	42	33	28	31	34	40	34	30	28	41	43	32	36	33	29	27	26	26	28	27	48	24	32	30	39	32	30	31	45	31	39	40	30	27	26	36	28	34	26	34	37	34	43	28	30	22	39	25	32	21	40	27	34	39	30	34	34	19	34	28	30	32	33	25	29	29	25	38	36	40	32	33	21	35	26	32	25	32	28	25	36	24	33	19	40	31	32	35	25	24
19806	12659	8227	13008	21616	22887	20346	16520	12875	10521	8125	5947	4810	4289	3365	3080	2723	2240	2016	1795	1536	1418	1338	1079	903	823	968	1000	966	1126	1712	2148	2518	2772	2655	2596	2493	2149	1950	1476	1467	1677	1757	1831	2821	5591	8790	6671	4308	2164	1140	725	538	388	350	370	341	347	377	367	368	360	373	322	351	363	373	346	384	367	342	344	354	330	348	352	372	352	356	370	367	366	370	382	345	375	319	352	352	361	346	351	363	386	334	343	366	345	331	380	341	347	358	345	354	345	331	349	339	351	344	366	322	309	357	340	374	347	367	357	341	385	357	349	323	353	338	378	360	337	338	366	330	364	330	345	350	359	369	383	364	381	347	372	352	367	339	361	370	331	358	356	344	357	338	347	362	383	365	379	393	357	343	365	360	349	323	366	367	343	356	347	334	396	356	367	338	356	340	354	309	372	336	340	327	334	342	329	350	331	354	349	368	322	388	383	362	381	328	360	345	398	355	341	360	400	349	354	356	332	309	350	378	345	352	347	345	356	355	384	324	383	327	350	344	342	366	329	367	353	337	376	347	368	379	341	381	324	363	366	342	371	354	398	378	320	370	323	327	345	328	356	326	363	368	331	364	348	355	352	345	328	340	386	350	346	354	359	334	343	403	357	367	353	369	340	353	354	327	393	350	325	364	383	357	379	356	341	343	304	350	383	351	381	348	336	363	338	373	336	358	348	342	386	360	361	365	336	358	384	340	360	357	372	374	350	331	371	367	368	365	347	352	352	358	399	335	372	349	371	357	373	333	368	372	325	366	348	364	344	323	370	352	367	353	344	335	342	336	322	325	358	353	372	365	349	342	349	368	341	340	339	373	347	329	375	352	342	375	369	373	334	360	362	365	362	383	371	369	383	387	332	335	332	314	324	356	376	332	355	361	360	335	349	363	363	355	366	342	384	362	365	370	351	353	364	352	362	379	352	355	361	373	337	357	347	359	362	345	351	345	358	347	376	372	338	365	352	341	376	354	329	357	353	350	325	380	371	345	317	355	335	356	374	374	367	376	353	333	360	377	367	362	337	341	371	350	350	338	338	341	342	322	358	368	336	360	350	358	346	398	350	358	372	368	357	366	358	365	340	358	339	350	371	379	373	362	345	316	358	347	362	367	352	340	347	323	348	388	326	341	355	349	350	364	348	341	385	375	351	342	371	320	374	332	357	370	380	326	353	346	336	356	360	359	376	350	383	331	334	377	330	367	328	353	353	359	347	334	320	343	354	347	364	328	367	366	382	360	357	360	362	342	369	333	329	338	361	354	377	345	353	378	354	354	332	336	379	373	405	342	383	345	329	341	361	369	313	337	387	355	351	352	316	341	317	355	335	390	357	353	336	356	353	372	334	377	347	361	358	371	344	384	328	367	374	368	335	323	357	361	349	357	347	387	309	371	388	340	356	336	323	328	342	399	365	354	340	357	378	335	349	356	365	354	378	376	364	373	377	322	330	369	337	350	359	353	332	366	331	375	293	390	318	378	339	387	321	352	368	395	354	342	376	369	350	315	377	354	370	339	353	320	389	371	390	335	329	374	370	389	386	353	344	297	364	372	361	337	365	393	348	374	335	332	368	350	359	368	378	359	312	335	384	345	350	341	347	351	384	360	341	347	311	363	365	332	415	324	301	376	376	349	357	361	354	337	374	347	350	327	337	412	371	348	321	327	338	342	352	349	374	363	378	362	368	348	335	382	381	390	387	353	370	321	361	357	366	387	342	343	340	373	370	354	340	330	366	363	345	341	344	358	324	348	354	333	354	355	340	314	355	360	332	363	360	333	356	347	348	351	331	358	345	368	358	356	387	403	367	359	362	356	354	331	332	365	360	333	401	357	381	366	391	316	381	355	336	369	349	372	333	324	355	363	374	330	368	345	376	344	312	342	333	344	349	329	332	317	364	323	351	373	363	359	359	368	385	342	369	406	373	367	316	341	348	368	367	334	338	333	367	323	354	362	344	331	323	352	350	356	345	382	360	358	355	362	358	360	366	356	345	356	363	350	340	382	375	355	417	367	373	372	364	341	365	353	337	336	362	354	351	351	372	367	316	356	350	370	368	359	347	358	380	342	375	361	371	391	360	366	388	344	388	366	346	349	357	351	360	350	379	321	365	345	335	355	380	325	374	352	338	347	397	342	361	371	338	370	361	369	342	368	352	335	346	346	355	331	376	365	355	338	320	348	358	344	374	362	343	338	365	349	360	373	349	348	361	340	343	334	370	352	332	323	341	380	385	363	341	398	377	364	366	370	363	389	365	353	375	366	368	351	380	376	375	342	358	365	357	353	364	355	366	334	325	344	363	366	360	374	319	369	360	335	376	354	340	342	361	335	346	354	350	325	359	374	368	399	333	359	352	347	330	342	342	324	352	319	365	367	365	399	362	358	388	350	341	329	359	340	369	350	355	343	362	374	371	365	334	350	354	388	347	356	376	337	328	386	379	374	352	372	361	366	363	341	393	362	368	347	324	342	380	342	381	344	353	353	371	347	352	369	399	342	354	321	334	336	337	399	372	380	306	358	349	354	315	328	333	401	375	368	352	356	317	366	386	344	394	347	344	370	354	332	337	339	351	341	332	379	328	374	341	370	348	358	335	348	352	360	354	335	353	340	348	358	344	339	347	340	350	367	403	365	345	355	307	375	371	363	350	344	370	395	354	349	350	339	335	373	393	303	357	345	337	346	353	341	376	329	341	367	353	315	356	352	357	350	368	359	333	355	357	339	351	359	318	356	355	343	356	344	362	357	371	374	367	383	362	364	395	365	399	353	390	337	365	350	352	358	340	367	324	321	374	362	380	366	371	338	373	358	348	350	361	324	350	357	362	373	375	343	341	339	362	340	386	342	336	369	343	360	366	346	372	385	340	348	369	344	380	371	373	343	355	372	349	370	343	363	345	377	340	333	364	359	363	335	361	392	352	354	341	359	319	359	375	358	366	354	338	342	325	360	325	336	363	345	339	350	377	366	338	344	368	355	344	383	388	367	337	326	350	396	358	361	349	337	395	360	354	358	387	320	337	350	386	351	362	364	344	346	361	366	332	367	350	360	347	334	387	348	345	347	358	348	334	339	342	338	347	343	366	364	327	395	314	373	373	354	359	343	359	349	352	382	358	375	324	414	350	351	352	346	359	363	350	347	322	354	386	372	346	374	389	338	367	349	314	364	361	356	342	321	386	359	347	338	372	357	331	366	365	371	364	335	350	346	339	352	342	374	311	355	343	343	332	345	358	384	332	344	374	353	388	304	363	312	373	362	378	340	361	382	336	368	392	359	338	369	368	392	328	323	324	332	359	366	374	375	355	383	364	321	351	375	383	359	375	344	372	381	357	378	362	363	321	373	356	340	379	395	351	358	345	341	339	340	343	355	342	372	336	316	383	326	353	358	332	347	338	367	329	366	338	347	346	392	356	338	357	358	332	366	356	360	344	403	378	324	349	360	372	353	345	319	318	347	376	345	359	379	383	341	347
2891	855	489	305	283	348	407	336	288	222	210	122	126	98	97	91	69	82	63	47	58	63	46	31	30	37	33	26	46	38	50	65	77	96	73	73	66	53	64	63	54	64	49	69	134	105	235	407	296	152	88	44	45	36	29	21	27	30	23	25	29	25	37	22	25	30	32	25	15	30	23	21	23	35	27	17	30	32	26	23	21	21	26	29	19	23	27	21	36	25	30	23	23	25	27	28	31	18	26	23	22	15	22	27	21	20	29	33	25	25	29	34	33	29	29	28	26	29	32	22	33	24	31	20	18	22	28	22	24	23	26	25	24	28	14	23	35	29	22	21	23	25	34	24	27	28	30	28	25	24	27	22	24	20	31	30	21	33	29	23	22	17	34	28	27	32	22	33	20	34	30	31	30	24	30	37	32	29	28	27	32	23	25	26	27	14	27	34	21	26	26	28	26	35	20	32	29	36	26	36	24	32	31	28	29	28	27	28	25	24	19	25	28	29	15	27	32	26	23	19	33	26	31	28	35	21	34	31	31	41	22	17	18	23	27	20	27	32	27	28	25	19	31	30	24	29	28	33	26	20	36	28	19	20	24	28	23	30	30	32	29	27	29	21	32	25	26	20	25	39	22	35	24	33	24	32	29	22	22	29	23	19	33	20	29	31	29	25	28	28	31	25	24	23	35	31	28	29	28	25	30	19	30	20	34	22	30	21	21	25	31	35	24	19	24	25	33	22	19	19	28	25	31	39	24	29	35	27	25	27	20	18	25	37	26	25	27	33	29	24	30	22	27	25	32	29	26	37	35	20	28	36	35	18	29	18	31	29	22	25	24	30	27	23	22	25	28	31	30	16	27	31	20	29	30	23	29	25	37	19	31	22	27	26	22	24	23	37	23	30	33	21	27	33	19	24	25	25	21	28	28	36	26	25	26	32	20	25	25	34	37	25	29	26	24	31	26	29	27	25	27	35	29	32	27	25	23	22	21	25	23	29	25	20	19	29	26	26	19	27	34	21	23	22	22	28	31	25	26	30	21	30	26	25	24	14	24	36	31	31	33	22	32	28	21	26	26	36	37	24	18	26	22	30	17	20	27	21	30	25	29	21	21	23	29	24	28	30	26	31	12	33	32	25	23	18	20	25	24	34	28	28	21	28	24	32	19	28	31	25	27	31	17	26	31	23	34	22	24	26	30	16	27	22	27	32	24	32	28	30	23	18	22	20	31	31	26	21	22	32	29	27	15	31	25	36	29	32	24	19	24	24	24	23	25	24	27	23	24	31	26	29	23	24	35	26	23	25	23	29	23	24	24	23	22	25	34	26	34	20	20	28	13	25	28	22	26	27	23	38	30	26	31	29	23	30	22	19	31	25	19	24	28	20	20	28	22	24	31	24	28	33	29	19	17	35	32	30	28	27	27	27	28	29	21	24	32	27	18	23	24	22	28	18	31	22	34	20	20	28	20	23	35	25	25	29	28	29	28	24	19	32	26	26	36	31	15	25	26	23	26	25	23	28	23	24	33	26	29	30	27	27	23	26	29	25	36	26	26	18	21	22	27	19	34	29	19	19	25	19	25	28	27	18	30	30	30	25	29	22	24	30	26	25	20	30	27	35	25	29	21	21	29	23	33	24	30	28	17	28	30	29	25	27	25	30	28	25	34	28	23	36	26	21	30	30	28	33	24	37	22	27	23	33	29	31	22	29	25	24	33	34	24	28	20	25	28	30	21	27	25	28	23	34	26	26	13	26	28	29	25	32	22	24	30	24	33	25	28	31	31	34	28	27	32	21	21	29	21	25	22	26	16	26	23	22	30	26	23	21	21	16	22	26	25	25	24	26	33	23	26	28	27	32	20	24	33	27	25	35	25	23	24	18	28	22	26	23	30	36	18	30	23	27	24	29	24	26	21	25	17	22	24	27	18	21	19	26	19	31	30	29	24	26	35	27	26	16	28	19	25	43	21	31	25	23	28	20	25	20	22	25	18	27	30	26	28	30	38	27	33	28	25	25	22	31	27	23	21	20	29	36	32	33	31	39	26	34	24	39	33	23	16	18	21	29	31	25	24	28	25	19	30	27	33	23	21	19	23	27	25	23	21	22	21	21	27	31	23	28	27	26	37	24	22	17	25	19	24	30	14	21	20	24	33	27	31	32	25	36	25	21	27	26	27	27	24	25	26	32	19	23	28	23	29	22	32	28	37	20	22	25	27	20	23	33	28	20	21	18	22	24	28	22	28	35	20	23	27	30	30	17	37	25	28	33	29	21	24	29	34	35	33	22	23	28	27	28	28	28	27	16	27	23	28	27	40	24	27	25	18	32	12	21	23	22	24	38	19	16	21	38	22	31	23	31	31	20	17	29	20	26	23	30	22	24	25	27	24	22	25	25	22	27	21	27	32	25	29	22	24	32	27	18	32	29	16	25	40	31	29	30	31	26	33	33	26	21	22	27	32	26	25	26	31	17	22	26	22	32	33	30	27	31	22	18	26	29	26	27	23	29	23	21	32	23	33	31	21	19	21	29	32	24	28	27	27	26	28	20	26	32	25	23	23	21	22	21	26	27	20	34	26	28	28	30	33	29	22	31	28	29	24	34	17	18	31	24	20	26	28	28	28	26	21	33	18	33	26	29	15	25	18	29	21	41	19	21	27	24	23	14	29	30	21	28	19	21	23	42	34	28	23	21	30	24	18	24	27	29	23	27	21	23	27	27	29	19	23	33	30	29	29	29	25	24	25	20	36	31	16	28	19	29	38	21	40	17	17	27	31	21	27	35	21	25	25	17	22	31	38	33	27	20	34	31	25	35	26	24	22	31	26	31	16	25	22	18	19	22	26	27	35	28	25	24	24	26	27	23	18	19	33	24	26	21	24	28	40	27	27	28	34	33	26	22	24	29	29	30	27	29	33	30	18	30	29	29	24	22	21	26	24	31	22	31	23	25	25	14	30	21	25	18	21	24	26	22	32	18	30	26	14	26	21	30	29	27	26	17	28	25	19	29	30	30	31	23	25	18	22	21	21	32	32	35	32	31	25	31	19	24	23	30	23	24	21	38	33	21	26	33	23	36	38	23	15	29	27	17	31	28	24	23	24	26	25	21	26	33	28	36	26	32	25	23	19	35	20	21	26	26	31	35	27	22	28	21	31	28	32	26	19	36	22	31	26	26	26	25	29	36	17	18	32	28	29	34	31	20	29	31	18	23	37	24	29	23	33	23	23	21	23	26	36	26	30	26	28	28	20	33	34	27	16	31	21	22	25	22	24	20	28	37	27	35	19	26	31	27	36	27	30	24	19	29	16	24	24	33	26	38	15	25	21	24	24	27	23	36	24	21	18	18	30	27	26	31	20	26	22	29	28	30	22	21	23	19	23	23	24	24	19	15	27	24	35	26	25	21	32	29	23	35	25	35	18	26	28	27	20	34	21	22	27	29	27	30	29	29	29	40	23	27	25	18	24	32	22	22	24	23	34	25	33	36
19550	12203	7687	12256	20466	21482	19793	15719	13150	10465	7794	5725	4777	4174	3471	3208	2692	2393	2204	1794	1696	1482	1280	1018	828	672	639	712	734	824	1101	1280	2073	2370	1912	1983	1655	1282	1762	1606	1365	1599	1532	1735	3710	2899	5592	9418	7046	3178	1791	922	577	422	342	316	333	298	352	249	339	265	295	321	291	286	293	301	295	302	305	303	286	313	301	270	332	301	305	310	310	272	275	287	282	318	322	269	282	287	289	313	283	280	296	261	305	303	274	318	302	299	300	302	289	290	297	288	290	313	299	287	296	303	292	307	305	309	319	281	306	303	324	304	296	285	307	330	280	325	268	289	288	280	298	290	265	331	308	297	285	300	278	317	272	279	292	285	298	302	298	299	294	288	322	291	283	312	313	304	303	303	287	323	270	268	313	293	295	287	299	311	290	278	307	293	311	297	295	298	265	306	284	314	293	316	261	278	284	265	293	320	327	343	320	277	296	292	314	267	327	304	305	281	308	317	311	327	294	302	308	288	294	306	295	266	333	313	290	319	293	286	311	315	282	287	304	315	319	290	273	280	299	303	275	300	295	329	275	302	310	283	329	297	296	305	307	288	312	290	305	280	299	337	284	287	318	290	289	303	290	318	331	305	303	295	287	303	288	302	309	301	286	289	299	307	298	288	267	332	295	278	295	259	290	289	300	271	327	283	268	305	280	282	299	305	295	305	282	264	310	252	298	304	292	293	286	291	326	278	312	310	292	292	297	279	308	332	283	305	308	268	298	311	280	303	288	287	309	311	295	309	279	301	305	314	287	293	288	276	330	283	285	275	264	288	274	288	294	286	298	277	313	289	288	320	273	291	263	323	297	314	280	259	290	310	295	295	340	298	315	282	256	279	278	281	294	290	288	276	286	276	341	310	286	317	315	274	320	300	297	286	281	304	283	294	308	298	310	297	326	292	301	299	304	289	300	309	317	300	335	283	301	296	289	319	292	328	310	284	285	326	269	315	294	321	286	311	319	280	282	279	287	318	289	317	277	289	301	293	332	333	282	279	314	297	287	299	266	304	287	303	302	306	296	274	262	293	304	324	321	287	299	289	285	296	305	292	270	304	316	295	291	284	254	295	320	307	313	292	327	301	269	279	283	333	271	274	301	324	300	307	287	307	279	297	339	325	289	298	295	301	281	287	269	300	300	295	276	293	318	285	287	317	282	290	268	280	291	287	296	294	297	264	301	279	285	302	302	296	308	301	287	303	276	282	297	315	292	303	285	266	285	300	310	285	282	304	294	294	318	277	274	274	295	288	328	291	291	279	304	293	286	295	311	295	298	290	320	321	266	277	299	304	304	298	282	310	330	310	319	302	279	299	305	299	275	306	300	286	307	264	268	299	271	318	290	315	303	306	280	299	299	270	266	335	301	292	261	310	278	307	315	326	279	311	282	267	300	297	287	274	309	256	320	297	279	289	287	295	295	327	271	264	292	307	315	300	323	314	287	293	274	300	293	334	294	290	325	302	292	271	308	295	309	301	299	304	319	302	296	301	281	319	282	318	286	318	274	283	293	277	292	330	313	301	295	270	263	290	269	305	289	273	285	305	279	304	299	300	311	317	300	318	283	277	278	268	333	291	308	291	303	308	332	303	300	302	294	274	279	264	280	329	309	315	304	305	290	302	272	298	295	275	284	294	322	302	319	269	315	315	284	310	320	272	321	282	296	275	287	287	307	275	304	305	298	314	264	312	307	248	300	308	299	284	256	288	294	305	294	298	318	334	314	316	288	286	301	269	323	307	291	309	276	318	278	312	286	321	299	298	290	302	286	307	310	286	291	306	321	295	300	258	296	266	289	280	293	291	306	290	340	326	331	272	296	315	311	330	290	285	287	289	321	294	304	294	310	282	301	294	294	269	301	309	280	284	274	327	247	315	319	270	304	295	295	290	269	310	287	279	295	331	280	276	264	332	310	262	297	289	305	292	317	290	300	298	308	295	298	309	263	272	283	290	308	318	304	300	274	304	322	306	298	282	284	290	308	326	292	290	312	271	269	298	302	293	311	309	295	312	300	283	319	270	300	287	326	318	297	311	298	298	296	327	318	316	301	290	327	276	282	312	286	287	311	287	299	281	282	288	328	287	292	306	311	300	273	313	288	300	284	276	304	294	314	301	259	288	300	289	308	297	294	314	273	282	312	329	287	289	292	309	286	322	285	296	304	285	290	311	316	312	295	292	329	302	294	297	300	274	306	297	318	293	291	296	299	278	281	290	281	311	289	306	275	280	278	271	298	314	307	279	305	290	314	288	302	295	291	289	251	292	295	267	319	323	249	268	282	313	300	283	284	350	278	308	350	307	316	292	280	317	324	330	302	280	304	284	333	275	292	300	302	261	314	302	306	310	294	282	284	257	317	278	290	290	296	308	312	277	301	286	281	303	310	300	328	284	296	292	319	303	297	290	297	293	294	313	300	314	302	291	244	278	277	292	294	305	323	333	291	326	271	268	321	306	263	301	310	306	299	294	293	307	287	310	291	306	301	293	290	296	286	306	294	309	301	289	298	301	287	272	308	291	300	306	296	270	305	346	328	294	274	323	311	341	312	285	314	286	297	294	311	308	270	292	295	266	300	292	298	305	290	353	296	311	291	297	318	292	294	283	270	300	271	316	310	274	282	318	269	300	271	293	299	269	314	250	303	260	291	289	334	290	300	320	300	262	302	305	288	282	293	283	293	284	304	320	308	339	292	328	318	305	316	269	306	326	285	298	293	289	274	285	295	271	286	303	285	241	309	272	290	301	306	285	281	322	290	285	302	282	295	303	308	344	279	289	297	315	309	302	286	307	293	300	276	287	311	310	277	283	281	294	301	304	294	287	297	306	292	265	300	296	281	311	302	312	300	320	303	277	323	297	295	285	302	323	327	327	287	316	312	280	300	309	296	313	313	287	274	287	341	288	318	263	284	276	345	266	295	298	273	275	291	263	293	307	325	289	310	297	291	280	279	320	281	307	315	264	304	298	312	306	325	309	318	291	294	315	307	270	322	308	314	293	316	302	317	267	308	288	321	301	294	294	312	289	254	323	287	270	268	322	300	289	301	281	276	295	280	297	296	300	287	316	300	272	313	264	293	307	300	274	296	280	264	286	291	305	300	294	272	276	290	300	283	317	326	294	290	308	302	313	283	294	310	298	318	284	290	283	312	295	294	295	316	276	288	293	316	302	298	315	290	293	318	285	310	303	312	329	315	282	299	288	291	286	299	286	286	312	299	293	286	279	330	324	316	299	319	285	289	306	309	279	262	289	306	306	294	298	293	283	294	311	298	283	300	314	290	290	285	295	315	305	301	317	297	317	293	269	276	289	300	303	276	315	275	331	282	295	289	296	304	310	315	307	309	301	299	283	308	284	322	295	306	301	318	272	282	278	343	301	292	326	317	303	300	304	309	282	320	330	286	279	322	309	289	271	301	309	295	277	289	302	278	304	288	268	293	288	296	285	302	291	300	268	295	284	306	289	268	289
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
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
