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
343548234683	343548235194	343548235743	343548236294	343548236843	343548237393	343548237943	343548238493	343548239043	343548239593	343548240143	343548240693	343548241243	343548241793	343548242344	343548242893	343548243443	343548243993	343548244543	343548245093	343548245643	343548246193	343548246743	343548247293	343548247843	343548248393	343548248943	343548249493	343548250043	343548250594	343548251143	343548251694	343548252243	343548252793	343548253343	343548253893	343548254443	343548254993	343548255544	343548256093	343548256643	343548257193	343548257743	343548258293	343548258843	343548259393	343548259943	343548260493	343548261043	343548261594	343548262143	343548262693	343548263243	343548263794	343548264343	343548264893	343548265443	343548265993	343548266543	343548267094	343548267643	343548268193	343548268743	343548269293	343548269843	343548270393	343548270944	343548271494	343548272043	343548272593	343548273143	343548273694	343548274243	343548274794	343548275343	343548275894	343548276443	343548276993	343548277543	343548278093	343548278643	343548279193	343548279743	343548280293	343548280843	343548281394	343548281943	343548282493	343548283043	343548283593	343548284143	343548284694	343548285243	343548285794	343548286344	343548286893	343548287443	343548287993	343548288544	343548289093	343548289643	343548290194	343548290744	343548291293	343548291843	343548292394	343548292943	343548293494	343548294043	343548294594	343548295143	343548295693	343548296243	343548296794	343548297343	343548297894	343548298443	343548298994	343548299544	343548300094	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2135	3300	1900	2700	2134	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2135	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2134	3300	1900	2700	2134	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
4985	2331	688	169	132	141	149	168	171	171	139	129	135	133	104	102	89	96	74	78	75	75	76	77	69	66	80	70	80	73	61	72	60	66	70	55	51	39	52	60	55	48	56	51	57	57	43	47	56	38	60	46	54	56	54	42	53	59	50	59	62	53	43	48	53	45	46	49	64	45	43	57	52	57	46	54	53	59	49	44	59	59	51	57	41	55	44	56	57	50	54	52	57	55	48	52	43	47	52	43	51	47	51	53	31	54	61	53	39	44	42	60	51	41	45	57	41	53	55	61	45	60	47	58	34	40	56	59	46	49	57	51	40	46	51	44	60	42	51	44	48	47	54	57	51	41	49	41	67	46	41	59	44	55	61	55	53	42	54	47	47	46	48	51	60	48	51	57	43	63	56	53	52	50	43	50	56	62	46	57	39	49	60	56	55	54	56	47	47	44	51	63	44	45	44	43	58	49	48	62	48	48	44	48	48	55	31	46	49	48	46	47	59	44	40	43	59	55	54	45	56	53	46	47	35	60	43	48	54	39	51	48	38	43	59	49	46	62	58	46	61	37	52	41	52	59	53	51	58	56	50	52	42	49	48	40	53	44	52	58	51	52	51	61	54	52	57	57	57	51	54	57	45	60	47	53	48	61	57	47	45	39	59	43	52	38	72	55	40	39	38	40	54	45	41	58	49	70	55	39	63	48	57	37	44	37	57	49	48	62	54	63	40	48	46	50	49	60	43	50	45	47	40	53	41	54	58	49	52	47	35	46	36	44	55	53	51	44	54	42	39	40	60	41	35	62	54	55	52	38	51	46	52	46	47	57	50	53	55	50	47	47	58	46	48	50	45	54	66	50	43	46	52	56	56	55	54	63	51	51	42	52	58	64	45	39	59	50	44	48	51	48	47	54	47	50	60	46	54	46	59	48	49	47	49	56	51	54	59	40	49	45	46	54	46	54	48	53	50	53	50	43	57	51	61	47	52	39	57	47	42	46	48	46	57	64	48	46	45	46	54	46	54	49	47	44	51	43	49	48	62	53	64	43	49	48	49	54	42	58	36	45	51	42	47	49	48	56	53	53	46	49	63	54	39	38	54	49	56	47	42	50	50	48	52	50	47	58	63	47	54	47	49	44	40	55	45	49	59	38	51	41	55	45	46	44	52	47	59	61	46	54	49	49	56	55	55	45	59	61	53	53	50	50	40	47	49	58	47	47	56	42	51	53	67	47	63	49	53	49	58	54	39	55	51	51	54	55	56	55	45	53	67	45	51	55	55	54	37	36	51	62	53	47	43	52	53	53	56	46	46	43	53	56	45	44	52	51	50	53	47	42	53	44	64	49	55	47	58	51	59	58	50	58	55	36	53	55	47	53	43	57	54	60	42	38	44	46	53	47	50	58	47	47	51	56	44	46	51	45	42	39	54	46	51	59	59	52	56	51	43	47	59	59	55	48	51	56	48	60	51	47	61	51	38	42	57	45	60	45	38	54	45	57	47	58	55	52	55	47	42	41	51	55	41	55	62	57	43	46	59	46	51	49	53	59	44	48	55	67	61	50	40	54	51	56	49	65	56	50	42	44	41	50	48	44	59	55	41	63	51	49	54	41	62	45	59	51	42	57	47	40	48	42	64	47	48	48	53	57	48	47	52	58	35	38	42	54	64	53	50	55	45	46	55	55	54	41	58	51	51	46	51	53	42	51	51	58	55	52	43	54	57	39	51	66	48	56	37	49	61	58	46	49	57	40	49	57	63	56	56	38	52	50	44	47	44	49	50	43	68	47	51	45	59	53	39	58	44	38	47	57	49	54	39	62	51	57	49	57	56	49	58	46	46	49	48	58	37	48	54	61	44	56	48	39	41	46	58	38	59	58	44	56	56	52	44	59	53	47	46	46	43	58	58	53	57	53	53	57	55	49	42	42	63	57	52	46	59	52	52	50	48	53	47	42	58	53	53	40	52	44	38	46	48	46	48	42	55	36	51	43	43	58	53	44	47	41	59	46	50	38	43	45	55	45	45	55	51	52	54	44	37	77	49	55	47	41	57	48	50	49	49	51	56	39	45	42	62	48	39	50	51	53	43	39	53	60	51	37	58	59	39	58	50	61	49	59	54	54	56	44	57	51	45	46	55	50	45	41	51	54	56	60	37	52	58	61	47	57	53	62	52	53	44	43	64	53	44	53	53	49	40	61	49	52	63	49	51	44	62	62	49	42	49	50	58	40	50	40	51	39	45	52	45	44	51	61	43	59	54	36	40	44	52	50	64	46	63	54	57	58	39	47	59	59	42	57	54	61	48	46	43	67	67	58	43	49	40	59	61	54	50	53	50	51	36	54	54	46	59	57	38	53	62	46	47	51	50	58	52	58	44	46	56	53	50	55	45	44	39	42	55	38	56	55	42	53	46	70	45	53	54	57	51	54	53	51	63	47	55	48	45	53	61	49	61	45	42	55	49	44	51	43	49	53	51	43	50	51	55	43	43	49	44	61	53	50	61	56	42	54	53	58	53	46	55	67	57	41	45	43	63	54	52	55	64	37	53	41	46	42	49	49	59	40	53	49	45	47	53	46	58	53	49	64	46	57	41	59	43	55	45	63	66	51	67	54	58	60	50	55	51	56	51	46	44	59	62	63	51	49	49	43	59	50	60	66	64	63	54	38	52	59	53	48	54	62	48	41	61	65	50	44	52	43	50	39	51	54	47	47	48	55	54	44	38	51	56	44	49	51	43	56	48	54	40	53	59	46	60	55	44	53	38	56	41	46	43	46	55	49	53	43	44	47	44	55	46	58	33	60	57	45	44	45	59	45	52	63	44	49	49	47	46	55	74	52	50	55	51	50	58	49	51	51	43	45	52	47	40	49	55	59	55	42	44	56	46	51	50	51	42	57	45	51	62	48	50	38	46	54	48	48	52	51	43	51	53	44	55	58	56	49	56	57	43	35	52	62	50	50	50	59	42	47	56	50	62	38	55	46	50	53	54	48	48	46	47	53	50	38	53	51	47	59	40	51	66	56	53	48	51	56	51	53	54	53	69	44	56	48	43	60	46	51	49	57	43	51	59	43	55	45	42	50	48	53	57	53	59	56	46	59	52	55	44	45	52	50	62	53	57	46	63	65	59	57	54	39	54	42	37	55	52	54	51	53	56	53	44	48	53	57	48	54	48	60	53	57	41	51	41	52	49	50	52	47	51	57	47	60	50	48	60	46	52	63	57	56	46	47	50	47	45	49	64	51	54	51	44	42	46	55	46	50	57	40	51	54	33	68	41	50	49	59	40	37	51	43	34	43	62	47	47	53	46	41	39	51	52	49	38	60	50	47	44	61	51	59	41	51	52	41	56	41	55	59	46	52	53	62	48	63	48	45	51	51	55	67	49	53	46	54	55	52	50	53	55	51	42	41	47	50	48	61	56	57	62	58	56	57	45	51	56	41	45	56	52	48	51	63	50	45	49	45	50	42	49	47	39	49	61	68	64	48
30483	16187	6760	3011	5805	7370	7659	6854	6287	5437	4774	4001	3378	2986	2586	2374	1949	1722	1555	1453	1386	1320	1202	1147	1109	1045	967	956	902	941	836	745	691	625	644	647	642	619	578	476	562	553	508	530	532	542	556	546	507	521	510	487	459	455	474	412	463	479	446	462	457	465	465	466	432	443	455	461	430	443	433	450	488	408	463	410	406	420	413	454	419	451	414	482	463	418	425	393	465	401	400	400	406	417	439	428	400	424	447	420	402	401	408	404	402	387	420	412	421	366	401	476	411	429	426	452	429	413	360	406	410	382	419	426	436	397	382	389	405	409	424	413	392	406	421	362	410	396	395	397	377	408	398	430	410	396	413	416	407	403	409	399	408	422	366	381	404	390	390	436	397	390	398	417	420	439	384	433	390	396	412	390	417	419	403	400	410	401	392	375	384	435	392	398	393	426	389	432	409	384	399	380	407	397	388	403	415	387	394	389	436	392	389	404	397	387	374	366	394	412	371	392	433	433	392	394	418	425	397	420	411	394	402	414	402	384	419	394	426	406	402	400	422	454	423	384	383	413	437	405	455	406	384	390	430	457	388	437	375	438	380	411	406	396	399	405	402	389	401	423	431	385	392	418	440	396	386	388	417	412	356	387	400	401	391	404	396	397	391	386	391	433	412	419	430	400	411	395	380	395	419	402	390	401	368	421	444	383	383	389	392	420	377	419	438	429	411	386	401	377	442	407	387	401	397	418	426	385	406	417	413	372	399	423	399	405	371	383	413	398	435	404	412	392	362	388	421	399	419	370	395	408	370	430	416	404	425	421	416	391	366	371	431	390	417	378	427	406	398	412	392	421	412	422	395	388	376	384	413	396	389	387	374	438	387	441	422	409	417	397	368	382	419	409	414	424	385	418	405	438	409	413	429	334	401	421	450	407	409	379	407	378	393	391	388	403	444	417	386	442	401	420	391	402	428	380	398	396	382	404	422	411	401	398	405	426	384	373	418	433	409	382	422	414	413	399	406	380	426	412	400	447	410	398	416	377	433	417	371	394	438	423	432	396	415	385	412	373	420	412	384	370	381	437	392	440	368	416	429	395	416	389	397	389	401	393	406	404	381	396	420	406	379	397	456	419	392	415	400	419	424	418	393	427	417	444	411	413	385	398	370	392	386	418	401	407	429	396	426	454	396	393	411	396	356	367	424	430	432	427	427	383	425	377	401	422	422	384	417	411	392	403	372	409	374	353	409	423	393	401	419	397	406	407	412	391	441	407	437	418	431	395	401	396	421	442	404	438	393	445	365	410	442	414	395	465	410	425	406	395	383	395	385	390	411	385	376	426	426	423	412	399	412	428	406	404	434	376	431	383	388	417	413	418	416	397	384	415	433	401	430	394	394	405	382	422	383	397	413	384	414	448	365	432	397	430	371	399	423	403	418	448	381	416	361	420	369	418	411	406	428	386	387	394	440	425	362	441	393	388	371	377	406	395	418	386	398	459	390	423	397	388	433	427	388	445	395	414	389	381	394	368	390	412	414	387	408	386	379	424	388	433	387	456	413	387	397	415	399	433	395	417	424	381	430	400	418	433	432	416	393	404	401	434	397	421	407	397	425	436	420	379	391	411	414	398	400	379	383	385	402	401	418	420	417	414	424	383	402	415	407	377	402	389	437	369	387	419	396	438	414	393	409	413	396	420	385	453	380	405	412	386	425	426	427	395	361	433	405	399	411	389	377	417	407	405	429	405	406	397	404	436	397	404	373	418	421	391	354	409	393	413	408	388	398	406	408	394	387	396	417	417	420	453	367	372	409	452	399	430	411	414	407	440	409	409	394	403	420	394	394	382	391	393	408	396	415	435	385	402	405	400	412	388	436	371	395	392	432	414	385	438	395	428	396	418	399	411	399	401	413	372	428	419	408	422	402	362	423	442	384	407	380	407	381	394	417	367	409	460	398	399	399	465	400	391	430	429	404	390	412	403	400	368	408	386	399	431	384	426	401	368	421	357	399	445	378	396	379	411	405	411	403	409	417	395	397	391	422	391	429	409	385	426	383	400	378	410	403	441	409	417	409	431	394	382	386	422	384	427	406	412	390	410	397	394	372	418	398	392	401	405	433	392	417	440	419	414	413	415	408	410	421	408	391	370	378	412	415	428	380	420	414	428	419	400	431	393	448	413	429	395	364	415	404	409	418	401	374	387	433	383	396	431	397	392	433	380	410	396	367	383	387	393	402	415	450	388	407	386	399	375	393	373	420	432	395	391	416	389	388	406	410	393	396	411	427	396	407	421	391	400	416	429	410	397	387	414	433	420	420	430	383	373	388	419	396	396	406	428	398	434	421	377	430	385	387	394	397	423	406	421	395	421	408	453	418	423	372	413	435	390	390	390	402	417	437	431	427	385	405	411	389	436	437	409	367	412	421	418	409	423	423	415	426	387	438	416	423	400	382	403	426	405	385	417	406	423	415	414	428	394	455	371	427	385	418	411	412	406	435	433	392	416	424	431	432	399	420	378	413	405	392	376	382	399	406	425	390	432	389	400	402	413	417	409	409	427	424	430	399	383	368	398	413	400	393	385	405	398	435	418	394	379	443	414	402	412	378	395	361	410	400	407	410	387	390	404	433	399	410	397	409	412	396	414	408	430	434	416	428	397	438	382	402	431	446	407	376	420	426	421	401	448	436	408	409	393	399	390	444	391	425	418	401	408	425	430	423	410	368	400	409	415	398	386	413	385	385	375	408	422	395	403	422	426	390	401	410	379	364	455	370	436	413	393	364	417	417	433	427	416	392	415	418	431	406	387	417	395	411	414	367	391	402	396	404	396	401	423	414	398	376	396	375	436	460	421	402	392	389	387	410	409	405	400	459	399	378	397	402	445	409	411	389	446	393	406	426	417	406	412	393	412	387	406	391	398	381	395	419	430	365	388	433	438	403	400	453	380	452	379	430	422	443	398	417	432	444	390	399	397	410	389	407	393	445	408	446	398	434	437	414	428	394	428	413	423	437	413	368	423	424	391	441	394	424	386	402	435	407	394	387	396	408	370	403	429	395	393	417	400	424	393	443	390	417	369	408	411	407	414	409	413	409	425	382	384	388	410	432	423	385	430	392	381	416	402	408	405	381	416	396	392	415	394	411	399	409	421	404	422	377	406	405	408	399	387	395	410	374	356	431	368	401	414	376	401	395	424	392	382	433	432	354	391	385	383	431	394	438	393	390	409	398	403	401	384	424	439	427	371	408	400	402	392	434	403	431	399	421	423	385	408	376	393	424	406	460	418	372	389	387	382	429	383	385	419	416	406	410	395	429	437	406	387	405	463	388	406	376	414	395	429	380	421	420	415	418	375	358	411	425	440	422	421	382	406	386	409	392	383	388	438	447	404	399	392	398	371	426	391	410	396	409	391	398	432	384	416	392	392	416	401	405	387	418	402	432	401	398	405	413	389	399	451	394	373	376	432	419	396	400	406	420	427	378	402	421	404	417	407	411	389	385	412
2876	869	308	75	73	71	100	98	111	92	82	72	63	70	51	56	71	40	59	62	58	40	37	46	47	31	38	37	43	39	34	39	48	31	34	26	22	28	33	34	26	39	56	34	26	34	33	25	29	32	27	36	42	27	26	31	39	33	40	31	31	28	28	33	27	24	29	27	30	21	30	32	26	37	34	29	32	35	27	41	33	33	31	29	22	31	40	34	29	31	37	23	35	36	33	33	24	26	26	31	31	36	28	37	24	33	27	31	42	40	27	33	27	29	16	30	19	27	29	43	24	28	27	24	31	25	27	29	32	30	30	35	30	33	28	25	34	31	34	36	26	36	21	34	24	29	30	35	25	30	23	31	18	32	25	21	25	33	24	37	33	31	28	29	31	32	36	27	21	30	22	24	27	30	32	29	28	25	41	29	27	34	37	34	36	30	42	27	32	36	26	30	23	32	27	36	30	33	26	34	35	23	32	34	26	41	22	34	19	37	23	26	24	42	16	22	29	31	28	29	30	29	21	27	34	28	38	39	34	27	34	23	29	27	21	32	27	31	34	22	27	31	28	28	31	17	26	22	39	27	30	25	27	27	38	33	33	27	18	36	25	34	40	18	27	30	35	23	31	34	22	36	32	26	36	30	27	32	23	27	25	26	29	36	30	24	30	26	33	28	22	25	34	39	31	25	27	32	30	25	28	26	33	27	24	32	27	31	31	25	42	29	28	27	29	32	28	34	42	33	22	24	26	30	27	32	24	28	34	34	32	29	23	40	28	31	34	29	30	31	37	34	31	35	45	26	32	21	34	31	28	30	26	25	34	25	30	32	28	33	25	30	20	31	22	28	30	35	23	30	39	34	27	25	28	26	27	38	29	26	30	26	41	20	35	23	37	33	24	23	32	17	35	23	45	37	30	41	34	26	30	33	34	29	35	30	26	31	18	39	30	26	29	36	24	32	27	23	30	34	31	33	25	28	26	22	29	31	32	20	29	21	28	32	24	24	41	33	31	41	35	47	31	30	37	30	31	26	29	30	33	30	32	25	19	32	19	24	32	29	26	34	28	28	26	29	26	28	42	29	37	21	29	25	28	16	27	40	23	34	27	30	22	24	32	26	25	33	29	28	30	27	38	32	31	40	31	30	28	39	32	31	37	35	37	28	30	21	20	35	30	29	23	28	33	31	30	20	27	34	24	21	31	40	25	23	42	34	35	33	26	24	27	38	43	34	23	32	31	20	33	32	32	30	30	28	38	31	28	36	31	27	24	35	37	33	32	37	36	26	27	35	34	24	29	33	35	39	33	36	34	40	37	24	31	36	17	37	37	31	28	39	31	28	22	22	33	29	28	26	26	33	28	35	23	36	31	30	25	28	29	44	26	41	32	28	38	25	28	33	32	29	24	31	33	27	38	38	33	41	33	21	30	24	28	44	26	31	27	30	35	31	21	34	33	27	22	23	32	30	38	24	29	33	32	33	25	36	29	40	30	43	31	31	30	28	31	27	24	28	29	32	24	28	34	30	27	31	42	31	39	24	25	23	22	31	33	28	20	37	23	31	29	24	26	30	29	27	27	33	23	34	30	33	31	24	23	21	31	30	34	18	23	26	25	31	29	24	27	30	28	34	30	26	37	43	25	17	22	33	27	27	24	25	25	25	25	30	32	37	30	35	35	25	42	30	24	35	28	31	36	35	28	32	31	43	18	23	33	37	31	38	33	27	32	32	26	35	33	31	34	40	23	34	32	30	32	28	27	36	35	41	36	35	20	27	23	29	35	37	28	43	34	35	36	22	28	36	23	26	38	20	33	23	33	29	34	32	35	33	32	24	30	26	25	30	25	26	19	28	33	29	35	31	44	25	31	36	30	25	30	34	35	34	31	25	40	27	31	36	27	26	31	26	29	23	25	25	35	38	37	29	49	31	32	27	23	25	33	25	24	32	28	43	30	31	21	26	30	29	25	41	28	30	34	25	40	36	34	27	26	29	32	27	36	33	34	21	29	28	21	32	43	18	35	28	27	35	41	26	21	20	21	35	28	26	33	37	31	24	32	33	30	35	23	22	24	34	27	32	30	28	32	31	28	33	21	28	28	29	28	35	43	32	33	31	40	30	21	26	28	29	29	21	37	29	29	19	35	41	32	35	30	30	34	26	38	16	37	29	32	33	17	32	28	29	30	30	31	27	32	37	22	32	34	30	24	31	18	29	29	25	32	28	29	26	24	39	27	31	19	40	30	35	32	30	35	25	31	32	27	36	24	30	30	29	29	31	39	34	25	35	36	41	30	33	24	23	19	24	33	34	25	21	28	35	31	20	32	36	27	30	22	27	32	36	33	26	34	33	45	28	32	24	23	33	31	25	36	25	39	33	28	32	18	26	38	20	32	35	35	26	30	32	36	32	27	26	32	31	25	28	23	38	28	29	36	40	29	37	23	29	37	39	24	21	36	36	34	28	28	42	24	22	28	26	31	35	38	25	28	28	38	40	29	33	20	26	39	20	30	37	31	30	18	26	37	29	27	35	26	30	25	33	29	26	41	34	26	34	21	29	24	28	34	26	26	32	27	18	35	29	38	27	29	28	33	31	26	30	28	29	34	30	29	43	22	31	25	29	33	22	37	33	24	28	26	29	26	30	22	21	26	34	24	30	20	27	26	35	25	31	35	27	18	33	32	44	21	27	28	34	40	37	23	36	32	32	28	22	27	31	29	25	35	27	26	26	18	22	34	37	26	33	36	30	25	24	26	25	29	25	29	30	26	35	41	30	36	32	26	19	28	26	33	25	29	20	24	37	38	20	26	28	30	26	26	45	24	37	21	31	33	25	24	37	32	38	36	27	17	23	30	28	22	28	29	28	31	23	40	21	21	33	22	27	24	27	26	29	24	27	27	30	35	29	34	29	24	31	21	34	29	23	29	26	28	47	29	21	37	33	26	29	33	40	40	20	39	28	29	21	32	35	26	24	26	30	31	33	31	32	23	22	33	23	29	28	39	40	24	31	31	31	23	36	34	29	32	30	30	31	33	30	32	26	30	30	31	28	28	36	32	34	29	32	38	32	29	27	24	31	35	22	28	33	34	28	27	26	33	37	39	40	35	38	27	23	22	36	30	29	34	37	27	36	20	28	22	25	34	31	22	30	47	16	36	24	43	31	31	35	17	30	36	32	22	39	32	32	33	29	32	24	28	38	25	28	43	30	31	35	28	30	30	19	26	26	36	26	23	31	33	18	31	26	25	29	32	38	37	33	29	28	25	30	34	33	19	22	31	35	24	32	39	25	39	37	28	23	36	32	27	33	36	28	25	33	26	31	36	33	28	23	33	30	27	36	41	21	35	26	33	27	28	30	31	19	34	28	28	36	29	29	41	33	35	22	25	24	29	26	23	27	19	34	34	31	27	20	30	23	29	34	23	27	25	30	23	32	21	29	24	38	24	29	28	29	33	27	26	33	35	26	19	29	26	24	24	28	24	32	26	29	31	20
24725	9372	3501	1612	2956	3833	4175	3928	3666	3071	2625	2236	1756	1633	1348	1212	1068	871	870	830	776	754	703	678	629	623	527	542	566	486	482	463	420	365	379	350	373	370	355	328	297	345	354	340	300	331	310	333	311	321	315	285	260	301	320	272	294	281	295	284	274	308	271	267	239	260	281	250	285	260	256	240	251	293	246	268	270	242	223	239	263	223	283	235	269	249	275	263	261	240	260	246	245	240	244	240	239	257	228	249	245	220	230	234	231	233	241	228	224	248	263	230	213	228	262	251	247	229	261	249	241	257	260	233	214	234	277	232	224	262	267	238	240	260	246	277	257	259	238	277	264	270	234	273	241	234	219	244	241	244	241	218	237	250	249	242	267	231	247	244	271	246	222	262	220	227	248	275	216	236	224	249	233	270	231	252	241	234	241	247	240	230	252	220	219	224	249	258	252	245	266	244	236	239	220	249	238	213	247	252	254	232	214	259	225	245	222	260	243	233	274	230	248	277	235	257	247	222	247	250	244	274	237	236	243	248	260	257	255	257	220	245	263	257	249	245	242	233	222	278	286	232	248	221	228	245	253	231	253	237	244	234	247	249	231	206	253	257	250	246	248	266	270	235	244	239	265	235	241	269	244	254	276	256	248	261	248	260	267	276	238	223	236	228	252	258	234	259	267	246	229	241	225	244	257	245	277	246	266	236	225	259	263	267	247	244	258	207	287	234	264	258	236	221	224	267	263	240	274	243	238	270	231	236	247	237	241	221	235	254	256	268	231	226	250	232	258	269	239	244	243	253	233	244	241	256	241	227	266	243	238	256	258	250	260	254	240	267	264	262	270	233	249	253	255	257	237	265	245	214	227	229	275	260	229	211	264	255	262	264	214	240	206	233	223	239	235	227	255	243	243	227	249	270	273	258	248	230	240	233	243	228	247	232	240	236	254	215	232	202	255	228	262	262	230	243	228	253	233	234	254	222	263	251	251	252	217	265	220	224	246	245	251	259	253	197	235	280	251	256	274	236	225	256	229	254	231	245	241	228	259	247	272	250	236	247	259	228	260	238	245	219	248	254	240	252	242	245	264	239	252	237	274	255	230	244	247	265	253	230	241	277	256	260	238	237	264	237	270	212	233	220	255	264	246	259	243	235	253	242	250	241	246	241	210	251	248	249	246	282	258	259	254	260	221	271	245	264	236	229	245	225	254	227	271	253	227	253	261	228	230	236	253	233	259	238	244	270	229	246	251	224	257	226	245	266	251	289	262	246	269	251	236	257	256	260	226	237	257	247	224	251	246	287	227	248	245	255	260	260	236	252	259	239	261	238	253	236	228	232	232	250	250	245	240	220	237	242	265	250	251	249	240	233	230	273	260	224	240	253	257	239	242	241	240	256	258	226	235	260	230	239	246	237	244	276	281	269	212	279	220	251	242	251	240	229	253	259	201	236	252	256	237	246	240	260	228	236	262	255	258	240	233	236	222	249	249	235	282	271	226	251	250	242	254	226	224	248	242	269	249	261	263	254	236	248	252	252	274	240	252	262	265	278	234	270	226	232	271	229	239	261	228	267	255	262	239	252	240	242	255	271	240	276	223	240	248	256	277	222	267	229	251	232	268	264	265	248	228	248	215	243	247	237	212	241	219	239	246	256	268	259	258	243	240	258	235	237	244	250	255	248	222	242	226	240	241	235	238	249	252	219	243	224	217	245	245	247	248	246	263	260	272	236	237	215	226	242	233	246	228	278	260	228	231	226	230	282	246	272	234	242	222	260	222	232	248	236	224	226	248	229	267	243	249	234	250	241	289	270	272	256	248	260	231	272	233	232	217	266	246	223	223	265	244	255	253	243	239	259	264	263	245	247	255	237	255	251	232	260	239	252	272	261	260	247	241	239	215	276	287	244	232	235	263	235	244	267	246	235	242	237	233	226	256	258	269	240	255	274	232	260	225	247	252	240	248	253	238	220	251	226	244	231	263	248	241	248	228	247	250	254	291	224	258	228	284	234	237	230	226	257	240	263	254	233	238	253	273	245	274	272	233	283	260	251	231	225	243	227	241	282	266	249	252	225	243	248	249	226	220	253	266	214	266	273	253	273	254	278	246	226	235	234	257	267	253	243	244	263	280	241	268	235	238	250	231	253	269	216	262	257	231	260	259	243	250	242	230	260	273	243	265	260	254	224	239	235	225	238	235	266	235	249	264	253	268	262	257	258	248	219	254	226	230	248	269	245	233	253	254	252	213	262	256	222	254	232	250	214	246	204	255	258	246	248	247	243	248	239	260	256	260	268	258	261	241	225	268	245	252	242	257	243	242	250	208	245	235	257	236	255	245	214	228	281	240	251	227	263	243	257	261	232	242	247	250	259	239	233	251	239	248	259	228	249	233	259	241	255	239	228	225	249	245	259	229	218	267	254	249	256	212	251	265	245	245	283	275	219	259	239	265	254	234	230	279	257	264	263	242	249	237	256	232	263	255	261	234	235	252	241	254	224	234	237	235	252	231	214	261	262	257	224	230	274	245	269	241	231	246	236	226	216	262	245	253	206	229	241	247	228	246	247	244	225	259	233	254	240	251	250	244	223	232	255	247	233	263	267	229	244	261	210	239	237	258	261	252	225	235	248	250	259	239	258	274	247	270	224	235	248	253	244	257	226	252	242	232	271	230	265	238	256	242	248	257	237	241	234	275	236	242	235	222	245	251	217	260	244	247	213	234	248	238	218	229	254	258	244	236	251	233	258	240	250	260	233	247	249	257	252	256	282	242	225	223	280	232	265	244	256	235	234	228	223	250	258	218	285	260	261	241	253	268	253	235	250	272	248	242	257	234	279	248	238	255	244	260	256	206	252	227	250	243	256	219	242	241	268	239	231	235	236	236	235	237	225	257	272	254	262	268	264	250	253	256	224	241	267	254	250	221	246	263	242	266	246	248	229	247	267	210	244	248	228	259	219	244	222	271	216	236	256	283	250	238	234	238	248	246	250	245	254	228	227	263	262	271	232	264	222	231	254	270	243	257	252	236	240	227	253	257	224	232	240	257	285	234	281	239	269	240	235	217	248	249	250	262	251	257	254	263	242	241	253	233	262	235	239	222	273	267	231	236	245	239	208	227	248	227	247	241	261	245	231	242	246	247	242	254	251	250	267	248	242	254	268	231	255	261	248	235	264	221	257	249	252	244	253	232	235	270	253	235	251	236	286	240	243	266	241	232	240	226	229	268	244	223	249	250	247	232	237	239	232	270	255	278	211	230	234	213	228	197	256	245	243	267	247	249	235	245	253	230	230	247	266	247	232	251	236	235	228	242	212	239	248	225	261	231	241	234	229	255	245	256	252	250	278	245	228	227	237	252	219	233	240	224	245	249	240	232	251	246	266	250	212	249	244	260	247	228	264	250	269	261	252	235	242	282	265	245	261	241	233	257	253	238	226	259	254	278	277	233	223	257	245	245	236	274	252	248	259	223	239	240	239	274	253	218	217	266	285	249	247
4116	1967	584	149	105	113	150	143	178	128	146	118	102	100	91	81	96	92	72	73	76	74	69	58	70	72	61	68	64	61	53	68	68	59	69	55	58	51	49	45	49	44	40	45	50	58	48	46	48	48	44	40	45	53	42	47	52	39	27	48	41	51	54	55	60	58	50	38	49	65	44	52	51	58	45	56	52	59	47	53	37	42	32	51	49	32	47	64	53	47	43	44	50	34	51	40	58	53	41	38	48	48	45	49	45	48	49	48	44	36	38	63	49	51	45	41	41	36	52	39	55	57	53	56	40	44	42	34	48	53	58	40	41	54	56	41	48	46	60	47	46	54	46	41	39	42	50	45	53	48	44	60	40	49	44	35	45	40	47	59	48	37	38	48	60	46	35	42	57	44	51	39	37	47	52	41	34	43	52	59	40	49	54	46	54	47	47	48	44	58	50	49	52	45	47	48	41	35	43	45	60	54	37	43	43	45	47	65	40	53	40	52	50	52	54	35	35	46	53	49	41	40	39	43	41	53	49	44	45	42	57	43	34	38	39	48	51	46	40	39	53	48	53	49	45	38	47	35	43	38	44	48	52	43	43	57	52	45	39	40	59	41	50	47	39	46	44	61	34	46	37	48	45	56	39	44	54	49	53	43	46	35	42	38	47	57	45	50	33	44	41	49	36	42	48	49	36	28	41	37	48	63	47	36	33	54	36	37	54	40	48	47	35	46	48	50	45	50	45	46	39	44	49	49	50	56	50	33	47	55	43	39	48	36	33	51	54	43	52	52	37	38	41	60	44	48	38	40	46	48	47	46	53	58	40	42	45	44	51	64	46	49	39	41	43	36	38	47	43	41	43	37	44	34	39	55	38	46	48	49	50	57	44	49	58	42	46	53	43	34	51	41	45	48	42	47	46	39	56	46	36	33	53	50	50	49	45	51	42	38	50	49	47	61	50	40	44	44	44	36	48	46	42	41	46	38	56	49	37	40	45	49	54	51	43	60	49	41	48	44	43	58	41	52	61	41	49	51	50	48	46	35	47	54	50	37	52	40	50	49	36	41	43	35	41	40	46	35	49	45	37	56	48	51	46	43	43	64	39	29	54	48	47	40	54	35	51	40	40	51	44	45	31	45	40	55	48	38	54	40	38	58	52	41	49	43	47	54	51	43	49	49	40	49	31	41	64	50	51	44	49	54	39	59	49	51	53	68	52	48	56	45	54	50	52	57	47	56	37	58	45	36	40	58	42	40	42	45	47	47	35	39	38	53	45	43	48	54	52	47	29	48	53	40	50	52	40	51	47	39	45	47	52	48	38	39	47	47	47	35	54	46	46	49	45	52	46	47	49	58	46	48	44	47	37	53	54	47	39	36	39	45	58	34	39	56	49	52	46	44	45	50	55	45	57	38	65	55	54	59	45	56	45	43	45	49	46	40	48	36	48	39	50	44	56	43	41	46	41	45	51	50	45	46	45	37	52	40	48	48	40	55	45	43	58	51	46	44	35	44	40	39	51	44	37	41	52	57	43	49	44	53	53	47	44	43	43	34	40	46	39	51	59	57	33	50	42	50	52	50	48	42	51	40	43	48	50	42	34	47	45	54	54	46	55	40	51	42	40	47	43	37	50	43	52	53	43	38	40	53	43	48	40	36	47	49	43	52	43	39	51	34	53	45	33	42	46	46	31	58	50	42	54	40	55	47	46	44	38	48	51	46	45	44	39	38	49	54	56	50	36	47	56	48	48	47	48	47	41	46	48	48	40	46	45	39	48	50	43	50	43	43	47	49	47	48	56	37	50	37	47	54	44	45	44	52	57	55	36	54	49	34	57	48	35	58	45	45	48	50	37	54	51	43	48	44	35	44	34	49	34	47	44	46	52	52	49	50	53	56	28	48	38	58	62	61	52	46	43	41	44	36	48	43	48	39	39	45	43	36	58	57	40	53	45	43	41	62	43	43	46	50	42	43	50	40	55	40	50	41	47	44	44	44	46	46	53	49	55	52	55	44	32	45	53	41	46	51	48	49	53	30	57	42	34	49	39	53	51	44	42	48	43	43	57	46	55	62	44	50	47	52	43	41	43	48	50	52	53	54	40	40	39	54	43	47	53	40	42	56	42	47	40	44	55	40	40	50	35	49	58	54	49	50	45	55	52	42	54	33	44	44	45	46	45	54	33	50	45	44	45	53	50	41	46	40	41	43	35	46	45	44	58	47	47	41	44	39	49	45	37	47	44	33	45	61	51	49	50	44	55	56	39	63	38	46	50	43	50	52	52	45	47	44	41	47	47	37	46	49	50	48	48	36	44	56	58	50	58	44	51	29	52	54	40	49	48	60	46	58	59	43	52	42	48	40	50	47	43	32	39	48	51	40	48	46	41	38	39	48	37	44	48	40	54	52	39	42	41	48	32	45	54	46	49	57	54	57	51	51	41	40	49	37	51	52	40	47	63	37	45	46	40	52	37	40	36	43	48	54	51	42	40	53	47	54	53	44	50	46	35	44	49	51	40	47	43	60	43	51	51	39	45	49	35	52	46	54	42	52	46	53	40	46	39	57	49	57	49	37	48	45	41	51	48	34	48	36	47	51	64	46	54	43	40	43	48	48	43	43	43	54	50	44	58	35	58	51	42	42	47	42	49	55	42	52	60	43	43	46	34	58	44	45	55	38	37	55	42	45	53	42	49	50	42	51	52	54	43	42	44	47	45	40	53	47	51	48	56	43	53	56	46	39	51	37	46	55	46	42	64	36	47	37	47	50	34	41	48	49	46	36	46	39	55	49	33	46	42	41	47	44	41	54	41	47	50	44	38	43	41	39	38	52	47	39	39	35	47	72	39	46	47	45	45	47	46	48	45	50	50	48	39	45	42	37	47	45	40	47	56	40	41	57	41	44	42	58	45	46	44	50	39	38	46	45	60	55	42	50	52	42	57	53	40	38	36	50	47	44	45	45	55	50	56	53	39	56	42	50	46	50	45	47	41	41	53	51	48	39	52	40	50	44	52	56	58	45	61	45	62	32	33	53	44	48	52	49	46	43	36	49	53	37	37	51	43	42	40	50	50	49	42	51	50	48	60	43	40	47	44	43	44	55	47	51	47	47	39	53	43	36	54	43	44	53	48	47	43	38	43	36	40	53	36	35	40	53	45	49	50	44	42	56	50	48	51	37	38	51	47	34	45	52	49	59	39	42	43	53	48	50	43	48	51	46	54	44	49	49	40	40	48	36	49	40	46	37	59	39	38	35	60	48	47	49	43	53	45	47	35	48	51	53	55	43	34	34	39	43	34	47	56	40	55	48	45	52	39	45	36	50	45	43	47	37	50	34	54	49	52	59	42	43	50	29	50	48	42	51	51	51	49	48	57	39	42	38	39	52	40	37	54	44	44	59	48	43	40	54	45	31	43	39	45	44	37	43	48	40	39	46	42	42	41	53	42	51	44	44	43	46	39	41	45	47	41	44	39	41	45	41	43	43	49	39
27547	13669	5523	2291	4453	5935	5955	5374	4799	4096	3566	2851	2495	2208	1934	1660	1429	1242	1181	1110	1095	964	915	881	832	752	725	683	716	615	606	621	540	527	447	450	481	504	467	409	429	430	455	416	425	404	403	428	403	393	473	401	387	377	379	352	391	416	344	336	364	343	361	345	386	368	350	342	352	355	330	338	328	336	337	323	356	337	286	347	332	332	314	373	325	339	349	351	343	343	354	375	325	324	310	358	333	315	339	328	374	309	334	311	334	329	308	322	318	322	325	339	334	324	355	299	328	332	310	301	298	327	330	312	340	330	314	320	315	337	352	331	345	342	336	333	333	322	319	322	329	314	353	324	308	314	335	355	353	342	355	352	332	321	301	332	322	365	330	355	307	361	358	313	363	326	316	314	325	324	308	348	328	337	299	353	309	356	355	329	327	322	320	350	330	334	351	370	344	306	305	299	350	331	359	343	326	336	306	354	320	330	367	339	338	326	346	325	364	313	282	327	315	304	349	323	363	321	325	326	355	339	325	304	321	328	331	326	310	308	307	316	316	330	346	337	352	293	317	329	319	302	309	369	362	328	317	309	328	330	325	326	325	325	346	331	346	349	324	348	320	321	366	325	355	332	325	365	319	361	293	311	332	309	350	352	298	333	320	288	320	340	344	309	332	370	356	326	322	355	335	325	341	312	336	291	351	328	321	333	312	343	306	331	310	348	321	322	326	345	337	327	343	311	326	356	329	338	318	302	323	299	336	302	346	309	342	348	313	374	340	358	310	294	348	321	339	321	343	346	333	334	346	311	330	329	338	326	333	317	296	310	349	313	329	311	338	306	311	336	308	318	300	302	331	327	335	304	322	328	309	328	345	310	316	353	342	323	316	315	326	344	326	303	336	333	333	324	338	330	299	348	344	347	338	318	347	300	340	323	326	352	331	324	354	328	364	342	333	303	332	325	334	319	289	327	338	301	325	362	336	322	333	314	326	361	308	310	321	311	337	322	364	325	354	337	301	324	358	328	310	324	293	350	299	359	338	337	284	340	334	360	338	344	338	342	300	307	320	356	356	338	338	328	310	340	319	296	356	326	319	262	287	332	348	324	328	303	333	342	316	325	350	338	321	322	328	319	319	344	367	318	286	320	328	324	327	306	357	353	303	301	332	326	331	335	306	336	362	351	340	379	325	304	315	304	356	308	326	324	306	317	295	309	316	338	294	320	334	338	333	323	362	356	308	342	331	325	327	338	363	335	333	341	341	321	316	331	325	309	314	350	336	306	323	333	321	312	315	319	350	315	310	315	358	323	365	362	328	309	335	354	337	307	340	312	311	331	313	358	320	323	384	337	331	322	355	336	322	322	357	342	325	323	327	327	345	324	350	342	336	328	318	338	332	339	284	339	331	344	332	324	370	350	331	324	346	360	333	331	290	341	327	309	375	290	349	337	332	329	304	320	312	345	346	309	375	346	349	321	352	351	339	310	324	304	355	332	346	322	322	364	357	312	359	353	350	338	364	336	333	331	319	287	356	291	321	333	343	326	339	333	315	321	277	323	339	330	318	336	286	319	311	324	349	350	348	350	311	346	331	313	326	292	299	342	332	325	333	311	322	352	317	345	325	325	319	319	295	316	350	321	319	330	334	349	355	329	361	302	318	312	309	339	322	347	353	355	300	309	339	349	328	285	338	335	332	327	347	387	316	300	336	310	309	361	325	311	309	329	357	300	332	341	344	334	318	361	357	321	347	376	323	326	351	308	320	346	349	321	371	347	335	318	326	310	372	324	333	331	346	342	323	324	354	322	318	351	325	303	323	321	315	330	314	319	332	320	338	308	313	326	316	325	316	314	328	321	370	344	305	314	324	323	331	298	318	302	322	326	324	322	335	335	347	314	332	330	339	319	345	357	360	322	324	316	360	306	295	333	338	323	337	373	331	331	339	334	338	302	315	320	304	327	301	336	352	326	340	315	323	309	346	335	348	293	352	305	334	308	338	342	303	305	334	332	333	327	331	316	349	347	331	317	336	364	341	356	321	321	320	344	329	341	325	323	324	330	342	332	316	341	328	304	331	329	320	321	341	325	335	324	354	331	333	300	305	332	319	358	357	326	322	311	328	311	326	334	311	295	302	309	327	330	307	344	314	354	304	328	343	319	345	309	359	319	344	332	344	306	320	353	345	339	328	320	349	292	330	326	324	322	320	331	309	318	311	315	305	313	304	317	290	326	298	336	310	345	361	346	313	333	348	317	356	340	350	309	319	312	335	310	314	345	347	328	332	320	343	357	326	339	361	311	353	339	311	317	314	325	336	336	319	350	358	310	338	297	307	338	320	300	318	341	348	336	315	353	385	329	301	340	327	342	321	321	312	343	344	309	334	338	363	325	310	324	314	328	351	351	333	312	310	319	324	336	329	317	345	335	329	305	332	367	308	306	336	328	312	317	367	323	334	334	338	289	356	347	313	306	324	331	305	339	334	355	327	326	309	336	366	340	355	320	334	338	339	340	297	300	286	314	300	329	349	334	359	332	293	314	337	321	337	339	337	339	336	326	360	313	343	318	331	305	321	330	335	340	328	346	313	338	321	340	353	328	340	320	331	344	349	297	351	325	320	311	344	352	316	317	312	343	322	316	348	331	301	338	348	302	309	312	322	301	333	339	313	309	329	334	338	345	309	310	342	328	329	315	349	336	319	327	356	318	346	349	344	327	339	356	323	305	306	308	333	334	318	329	316	334	337	352	325	297	300	327	320	318	343	326	333	323	339	341	320	324	341	347	337	329	333	334	316	318	291	364	357	340	321	325	345	324	337	331	363	333	315	305	310	334	341	311	334	338	275	346	313	331	319	317	332	323	301	328	332	338	312	294	347	329	332	287	299	327	308	378	314	320	350	331	329	311	334	329	295	338	339	306	309	328	301	311	331	348	363	341	306	313	333	339	326	318	311	314	311	321	362	354	318	366	327	330	351	333	318	284	354	360	298	362	368	338	296	330	350	358	351	311	355	361	357	333	343	319	334	337	315	311	362	319	318	311	307	339	325	354	347	302	315	314	311	317	323	327	347	317	333	319	342	305	301	334	329	347	354	362	339	336	337	344	323	353	315	319	341	346	321	347	324	312	317	325	346	364	300	324	331	316	302	340	295	348	331	361	338	328	341	323	372	296	334	339	348	352	342	333	337	355	298	334	365	320	352	321	353	330	335	325	336	334	321	302	335	344	343	382	306	310	347	351	341	325	319	330	343	300	310	360	284	339	363	307	362	317	348	358	335	311	326	329	329	320	333	333	326	300	315	328	337	354	350	336	275	329	318	317	355	338	309	335	322	307	351	334	313	328	337	326	342	354	322	322	330	324	318	390	327	364	315	300	319	362	354	337	327	322	363	345	329	310	331	344	337	325	335	320	351	312	310	341	310	291	298	346	344	359	364	311	324	302	328	337	361	321	318	342	332	324	357	364	347	336	302	332	320	330	333	334	332	350	314	344	321	326	294	339
4621	1672	487	134	78	106	135	142	116	110	127	92	105	96	81	75	64	64	58	77	62	70	66	59	59	63	59	57	38	55	56	64	44	46	35	43	40	41	38	52	37	43	39	50	40	40	44	38	48	36	49	40	41	40	46	39	35	38	47	35	29	50	48	29	42	31	51	37	38	30	44	40	29	38	43	49	37	31	32	43	39	29	38	42	36	39	44	49	35	29	44	29	33	41	40	52	38	44	37	42	49	41	38	36	30	48	44	28	44	43	42	47	36	43	30	52	45	36	39	31	32	40	35	43	40	49	33	36	36	34	40	38	44	32	51	44	48	43	40	31	43	45	32	44	30	39	43	38	34	42	43	31	47	42	42	41	42	31	43	27	36	41	41	39	53	28	42	29	46	34	37	35	40	39	34	40	42	39	40	31	28	32	45	34	51	37	40	35	41	41	42	31	46	33	38	43	56	48	39	40	48	44	34	40	40	43	34	41	45	36	43	36	38	44	37	40	35	64	33	40	29	31	37	37	42	48	45	31	43	42	37	47	29	45	38	26	43	42	38	41	44	34	40	50	37	33	33	35	32	42	43	40	46	29	34	24	37	46	43	38	36	31	42	37	53	47	39	47	36	44	49	34	45	25	30	49	41	37	41	45	27	33	39	46	37	34	39	33	31	47	39	42	39	58	48	28	40	33	39	43	45	47	31	34	44	40	39	43	32	39	43	38	33	34	30	34	27	39	53	35	43	33	44	52	34	42	32	41	44	35	44	31	41	43	40	48	35	37	50	35	41	38	32	35	45	32	36	35	38	39	44	31	32	30	36	41	37	43	47	42	41	34	42	40	32	41	45	32	43	46	55	47	43	43	41	49	41	39	50	35	62	37	34	45	36	46	41	41	48	35	38	40	41	40	37	36	43	39	46	39	34	41	31	37	45	42	36	41	40	37	44	51	55	37	32	27	44	50	32	43	48	38	35	41	39	36	41	32	40	46	49	45	45	40	33	40	35	33	39	37	44	39	31	42	39	46	32	28	37	33	32	44	44	49	33	44	41	30	34	25	48	41	34	45	39	29	30	40	39	43	30	40	42	35	39	33	36	40	37	46	40	42	36	37	39	45	45	49	34	42	46	31	54	39	37	47	54	39	38	49	52	35	32	34	45	42	42	47	45	38	37	51	52	41	37	39	34	33	48	40	40	33	52	35	41	49	37	44	34	47	32	51	49	48	38	43	39	52	50	45	33	44	39	35	39	35	33	35	43	40	41	37	42	40	49	39	35	34	39	46	36	34	32	36	36	50	36	29	40	40	38	33	51	34	25	45	42	35	44	40	41	38	34	41	31	43	34	39	43	32	49	31	38	51	39	40	39	46	36	44	41	37	43	31	47	53	45	48	37	31	37	36	37	33	44	41	41	36	33	26	46	43	34	40	35	28	33	42	40	38	37	43	37	42	51	45	44	47	40	37	44	41	33	41	36	38	39	42	51	33	50	49	47	44	49	37	39	36	38	36	37	47	41	47	44	43	43	25	46	39	28	39	29	44	38	40	46	42	41	25	46	35	30	32	45	34	44	41	33	39	39	29	49	37	36	33	50	43	37	40	46	38	41	31	48	37	33	37	29	38	49	39	40	44	41	45	40	36	42	54	43	38	46	27	45	38	42	45	46	43	37	38	32	32	41	50	31	39	41	38	43	36	29	51	35	43	47	39	36	36	43	32	40	35	36	33	43	50	51	49	34	38	48	47	29	48	46	44	42	36	30	26	36	49	36	37	35	33	50	35	40	36	36	36	34	53	45	40	32	42	36	31	53	35	46	40	43	27	32	48	38	50	44	37	39	36	27	35	51	46	38	50	36	37	32	42	33	39	40	43	36	49	37	40	44	34	32	41	32	28	49	44	35	28	46	44	43	52	32	40	46	39	41	31	33	28	46	37	40	37	44	31	51	34	34	38	49	42	42	45	31	28	35	38	54	39	45	44	39	40	51	39	38	31	50	32	37	42	39	31	35	40	33	36	41	49	43	37	36	40	49	41	44	35	32	31	46	36	39	41	36	43	40	40	41	35	36	44	51	44	39	35	43	44	29	37	50	38	43	45	33	37	35	48	45	36	29	35	45	36	26	39	40	39	47	29	41	50	27	36	36	49	27	33	36	32	33	37	30	47	31	42	40	36	26	35	46	44	53	37	33	45	38	33	45	41	35	54	32	35	47	45	46	37	52	34	42	40	40	46	27	41	50	45	34	44	30	32	38	33	40	30	33	43	38	39	52	50	36	43	41	30	47	34	48	27	52	50	59	29	39	47	50	44	40	35	35	46	42	36	39	30	52	37	57	36	43	52	32	37	32	35	26	41	29	42	37	44	44	46	36	31	36	37	37	39	37	38	37	37	53	36	34	45	39	36	43	32	42	39	51	46	43	30	47	41	56	54	31	28	37	37	41	43	41	45	50	46	39	39	45	33	38	37	30	42	34	45	38	41	40	52	39	38	28	49	40	40	36	38	34	43	26	41	42	34	31	44	42	47	39	28	34	45	30	42	34	35	41	33	39	44	38	37	42	58	33	46	40	31	39	45	39	40	35	40	33	32	38	43	35	41	22	41	38	44	41	29	43	38	28	42	30	47	26	41	45	47	27	40	42	36	29	47	38	43	27	38	42	42	42	34	47	31	35	27	29	33	44	45	45	39	37	37	53	44	44	32	43	44	49	31	43	52	43	24	44	42	39	34	51	40	36	40	37	37	37	46	49	41	40	36	41	46	34	41	35	37	42	35	32	37	37	50	41	44	34	40	40	42	37	42	37	42	40	27	42	42	30	36	43	25	40	51	32	48	44	39	38	37	45	46	40	41	41	47	32	30	37	34	34	35	53	39	37	37	45	42	43	39	46	37	32	40	31	38	43	52	43	48	34	32	52	36	44	43	33	32	41	39	59	20	40	44	41	38	50	40	49	35	48	51	45	34	39	38	34	44	49	37	42	42	39	45	40	34	45	45	44	42	35	35	38	42	39	26	37	34	41	45	36	40	50	33	37	38	38	45	44	36	36	44	51	31	48	42	39	44	34	39	41	41	39	49	48	37	37	32	48	36	46	43	46	35	46	43	44	28	37	38	39	38	41	30	30	44	52	39	44	42	49	39	28	37	38	41	44	39	40	46	36	44	42	36	33	40	21	41	40	43	36	34	41	39	31	34	33	35	42	44	37	40	49	36	49	40	42	39	34	39	49	42	40	43	48	39	40	38	32	33	37	49	46	38	42	37	42	40	42	36	47	38	53	39	45	44	37	48	33	45	38	40	31	45	45	34	42	37	38	49	32	37	37	45	34	44	49	47	42	48	42	50	46	48	43	36	47	39	41	38	45	43	37	36	41	41	31	30	26	29	31	36	37	45	41	48	39	28	42	33	49	51	46	45	43	28	44	42	36	36	44	34	48	47	45	46	38	37	47	41	33	42	33	40	45	47	45	41	43	43	49	55	40	43	26	33
28837	13896	5400	2270	4407	5863	5922	5595	4839	4368	3751	3197	2621	2255	2067	1756	1492	1304	1256	1177	1098	978	972	871	812	833	727	655	700	648	656	566	609	537	506	514	495	479	482	435	390	424	430	473	431	390	427	358	427	389	382	393	371	378	380	381	356	349	361	356	341	354	362	316	347	340	336	336	330	312	354	329	339	339	323	352	359	340	340	311	326	336	356	325	328	311	332	372	341	354	343	368	287	330	289	311	324	314	327	312	283	330	311	316	307	323	299	324	299	318	322	307	267	306	327	319	309	293	292	381	296	379	296	284	344	349	309	333	329	344	324	298	328	313	307	306	297	343	307	323	330	321	321	312	295	305	326	316	335	350	332	337	336	279	292	274	324	314	275	315	301	363	324	304	323	269	328	342	319	309	318	336	302	329	351	297	300	325	329	302	322	335	314	291	326	311	319	280	366	298	339	361	293	335	340	316	342	333	300	328	314	321	333	322	348	321	290	339	292	312	299	318	297	317	287	320	312	301	329	342	322	331	288	304	300	327	315	300	340	343	293	339	317	307	333	318	315	350	304	335	303	343	290	350	327	313	342	299	284	327	313	319	290	303	328	328	342	303	289	343	339	330	272	341	339	329	339	300	320	319	298	299	335	317	292	319	338	319	306	313	340	350	341	346	317	351	334	318	288	313	319	299	325	337	299	307	335	322	322	304	302	339	315	289	330	318	307	347	303	308	332	310	320	336	295	315	310	297	350	298	325	285	353	313	331	348	324	310	321	338	311	341	330	342	320	309	283	308	331	297	298	303	312	328	373	293	328	301	345	323	339	333	330	312	319	329	308	328	298	355	322	313	316	314	338	322	314	334	300	329	312	327	307	324	325	311	337	308	277	326	324	293	306	284	369	320	330	308	341	312	335	336	320	299	282	297	314	316	326	296	288	337	322	308	326	298	302	287	307	378	268	325	332	318	320	349	316	325	334	315	326	320	315	342	295	304	334	346	334	334	273	282	301	351	299	313	325	335	283	310	308	329	327	330	319	306	340	296	317	325	317	333	288	314	337	291	290	331	333	331	293	314	344	345	314	298	293	318	326	324	329	331	285	317	304	326	332	300	338	311	344	322	294	283	341	327	313	320	327	360	293	340	306	305	315	324	284	330	311	339	324	302	327	325	374	297	323	323	294	338	329	289	333	288	308	328	326	291	337	328	295	306	335	332	341	320	307	308	321	295	323	303	306	328	315	324	338	349	316	298	303	340	295	305	335	321	300	324	321	292	328	345	325	333	328	318	320	328	337	294	322	333	348	325	291	343	334	322	317	338	309	313	307	322	303	331	294	322	280	313	298	301	314	313	338	322	306	327	298	335	347	274	297	340	331	343	305	321	347	359	339	301	331	293	323	318	320	314	355	333	341	310	343	347	299	331	313	329	292	303	338	344	331	308	365	334	305	328	329	313	304	314	333	339	335	329	306	309	315	319	288	310	299	323	337	288	303	280	293	324	316	339	330	315	334	316	296	338	294	291	317	325	319	307	330	318	313	324	307	321	296	342	315	301	304	313	324	306	321	332	313	355	293	319	339	340	313	303	329	326	315	337	292	328	290	327	357	316	357	332	351	324	336	295	302	323	290	329	307	324	308	342	308	330	341	333	298	337	317	329	332	332	327	319	349	313	324	364	316	332	334	317	360	286	301	292	322	324	319	323	334	317	328	317	331	299	297	303	319	317	339	310	278	299	299	326	360	349	299	313	328	316	324	315	297	333	334	307	333	333	318	308	342	327	312	317	313	340	321	307	314	334	310	314	303	358	357	330	336	305	336	289	330	325	320	335	312	331	319	322	348	382	331	323	331	301	312	309	342	298	316	304	320	321	351	307	304	322	291	307	341	319	350	331	302	294	354	310	297	322	342	322	308	320	312	301	315	295	321	331	308	324	323	336	329	298	309	317	285	303	328	355	299	345	300	310	329	325	321	315	305	310	310	329	304	308	324	315	319	302	313	279	335	324	329	306	326	321	330	308	313	306	317	318	303	299	351	336	315	292	286	313	335	329	332	332	308	315	341	324	303	302	337	298	332	326	319	332	312	318	319	305	315	327	296	318	357	304	296	291	315	318	337	288	343	339	324	327	298	321	334	338	307	306	292	321	306	341	333	323	327	309	346	360	283	314	317	329	323	296	322	312	312	331	319	308	307	310	322	333	302	317	352	317	316	310	298	333	354	313	312	317	360	317	299	360	305	298	322	311	364	330	315	325	322	295	290	293	289	320	323	287	316	356	329	314	316	323	288	347	300	346	319	343	328	301	326	313	343	318	329	328	307	305	337	339	332	297	303	365	334	316	318	318	333	342	298	333	291	321	300	304	293	327	307	330	341	318	352	309	320	314	321	299	326	301	340	303	335	324	345	307	340	290	331	304	315	304	340	334	326	295	331	305	326	346	329	318	309	323	295	309	314	305	311	325	334	313	312	343	326	314	304	292	294	318	293	281	312	291	342	307	275	305	337	337	315	339	320	302	310	337	337	305	320	326	345	308	299	284	334	305	304	338	314	313	290	323	293	303	321	318	338	351	337	306	318	319	323	328	342	322	354	322	327	321	329	328	323	317	326	343	321	313	293	312	313	318	341	319	332	294	325	290	319	325	323	329	328	318	310	332	349	343	293	334	320	321	312	331	324	340	334	319	332	334	301	311	297	306	313	326	329	318	306	340	328	323	313	312	341	306	298	322	326	285	340	338	318	320	373	309	323	327	310	346	293	335	312	304	337	318	339	352	297	303	314	329	329	302	312	324	305	325	336	325	311	319	293	300	350	306	307	303	319	327	315	303	328	299	305	308	318	322	308	324	303	332	334	301	310	304	317	321	299	331	309	307	296	299	339	348	337	334	336	342	301	298	314	318	321	339	315	283	293	321	306	309	342	313	326	315	334	335	334	317	329	339	311	314	327	292	325	325	316	334	341	316	314	309	307	315	304	326	293	357	311	333	309	296	314	339	318	338	317	320	288	308	306	329	323	317	317	316	289	288	289	330	319	325	308	324	283	330	348	326	287	304	323	322	314	324	302	324	327	293	297	336	311	294	333	322	326	331	311	324	331	281	349	350	321	307	307	312	330	308	315	333	319	313	317	320	338	322	297	335	326	348	314	317	294	342	279	299	284	304	314	350	333	319	308	315	321	318	319	317	323	305	307	323	340	330	317	319	318	334	341	332	299	334	305	305	300	326	342	310	322	300	349	322	321	349	308	304	331	324	320	323	290	324	307	334	345	330	338	295	286	332	317	325	296	335	290	343	323	359	296	329	308	298	315	320	295	329	335	304	332	330	323	340	279	352	340	315	309	350	304	322	305	318	334	340	306	319	317	318	332	315	327	326	344	290	329	310	334	306	325	331	332	347	330	327	310	301	307	319	256	332	326	322	298	317	321	315	325	318	329	322	334	336	312	319	312	312	371	303	346	326	319	312	312	326	319	331	354	327	320	314	297	336	331	355	309	327	322	327
5603	2901	789	161	153	149	176	197	206	188	160	180	142	157	112	104	110	83	85	86	71	80	80	96	80	77	86	75	73	67	69	94	73	75	66	73	48	77	54	63	56	53	56	66	52	65	59	61	63	55	49	60	67	51	54	51	63	66	55	60	67	53	51	58	57	43	71	49	57	51	63	64	61	45	61	61	41	62	63	57	55	57	62	54	64	61	58	55	57	46	46	49	41	57	60	55	61	55	57	52	58	61	63	72	48	56	66	46	44	55	48	49	49	64	56	59	53	47	44	46	60	74	64	63	66	56	68	63	50	65	33	59	67	50	50	67	42	49	58	65	63	57	60	45	49	58	61	52	50	44	61	49	46	58	52	49	54	46	67	63	47	78	50	56	60	48	65	51	65	59	54	48	65	53	70	43	59	52	54	54	54	55	58	59	49	55	51	49	51	54	54	60	61	62	56	61	50	55	47	64	60	65	64	60	57	69	61	66	45	55	61	61	64	61	56	55	49	56	52	65	54	57	56	54	58	65	56	55	47	63	60	51	53	73	57	65	62	49	46	45	59	53	58	65	61	46	48	68	43	58	49	59	50	53	46	60	45	57	72	60	51	53	57	53	45	61	64	50	62	43	49	59	67	59	50	57	45	52	56	62	50	36	60	60	68	58	53	79	59	58	60	58	57	54	55	61	67	44	47	50	59	60	55	59	52	59	48	35	68	49	47	54	58	64	46	61	56	55	52	57	44	56	60	56	56	57	54	68	60	48	55	48	67	45	58	55	60	62	55	52	54	60	56	56	55	48	54	57	63	56	48	59	59	56	52	47	58	55	50	55	58	60	59	56	52	49	64	65	66	46	54	60	62	57	54	39	51	63	63	57	42	44	51	54	63	51	53	60	57	55	67	65	62	58	46	48	36	52	58	54	51	48	58	52	57	52	67	47	62	54	41	51	59	59	60	51	46	71	45	62	56	61	50	53	54	50	52	49	57	53	49	55	58	56	54	57	51	52	54	48	52	53	62	51	51	60	67	61	52	55	61	69	51	61	59	47	53	57	45	57	53	56	55	53	54	55	53	62	59	66	61	51	59	67	57	55	49	68	67	61	65	62	64	65	57	70	55	55	54	54	55	57	55	56	47	67	53	52	53	46	52	57	52	70	60	46	47	51	39	65	62	41	55	44	64	58	55	47	54	64	46	48	59	64	49	61	44	39	47	62	43	54	65	53	67	47	75	65	59	52	51	47	54	61	55	59	49	51	55	53	50	42	66	61	54	60	49	55	65	45	64	56	50	51	59	53	57	61	70	49	64	52	60	61	64	61	53	68	53	47	67	63	59	53	56	56	46	45	57	66	55	48	58	65	71	62	64	46	52	59	59	63	55	61	54	67	61	67	54	48	48	58	52	53	48	45	52	58	60	59	49	45	38	53	55	44	44	59	52	68	48	70	61	47	53	57	46	60	53	59	60	55	51	66	68	61	48	58	54	54	57	51	60	55	60	57	53	55	51	68	63	65	62	56	48	55	58	60	55	52	55	61	67	52	47	53	56	64	47	60	60	45	53	62	69	66	46	59	58	55	33	41	52	65	51	43	56	48	46	77	57	47	61	72	45	72	64	50	68	42	60	51	57	53	53	54	60	54	49	48	59	66	65	58	61	73	61	48	55	56	58	59	52	63	64	59	51	58	68	53	60	58	52	58	50	54	50	47	64	62	47	62	40	53	57	51	60	56	40	65	68	68	46	47	51	55	54	52	50	51	52	54	58	53	56	51	72	66	45	54	58	56	59	67	62	50	50	69	42	72	55	60	68	68	61	61	54	60	74	46	40	58	48	64	55	54	68	50	48	46	56	53	62	54	51	50	57	54	54	64	53	53	64	70	46	48	65	59	54	57	78	58	75	61	66	46	57	55	60	43	65	61	49	61	57	60	72	56	43	50	51	48	64	55	44	71	67	57	50	61	46	64	49	51	61	52	56	51	72	74	60	55	58	68	53	51	61	52	54	58	42	45	40	64	66	62	57	62	59	51	57	46	64	75	51	57	62	55	49	57	47	58	60	58	62	47	63	63	55	53	59	57	63	59	49	56	48	60	66	68	67	51	62	73	61	49	48	55	61	54	57	62	47	57	56	58	60	59	60	57	50	49	45	46	49	50	59	58	39	57	68	55	57	56	63	51	54	52	65	57	47	50	62	55	77	55	49	55	65	58	49	59	61	50	44	57	64	73	56	52	43	51	60	55	50	64	57	58	55	43	51	45	50	50	45	53	54	50	57	44	55	57	59	65	60	56	45	54	65	60	49	45	59	56	66	60	55	50	53	51	57	45	43	42	62	58	65	55	48	56	51	66	49	53	54	55	54	53	47	68	65	55	57	56	51	43	54	72	53	60	52	48	56	52	88	61	57	52	57	52	59	59	66	56	54	67	50	51	54	54	55	71	58	57	42	39	67	58	44	54	65	52	51	58	54	63	53	41	53	49	58	58	57	47	58	50	55	61	49	61	58	57	50	46	54	55	49	60	58	51	62	60	40	48	54	61	58	49	51	66	59	72	58	67	58	48	49	54	50	53	57	52	35	56	54	56	63	62	59	57	48	54	55	44	56	50	58	57	58	53	63	62	61	49	57	58	66	61	59	62	56	52	54	69	40	55	60	57	58	51	62	58	61	61	56	55	53	71	52	35	62	58	48	55	56	47	54	54	51	59	52	63	52	63	58	54	65	58	55	54	51	46	60	63	61	56	65	46	57	56	55	53	54	63	55	59	50	58	52	64	44	62	49	69	56	56	61	58	53	52	49	72	69	65	51	60	51	61	53	54	50	63	59	62	50	46	54	71	57	49	61	58	62	63	50	46	68	43	56	44	60	69	52	51	60	43	55	52	61	40	51	59	39	47	48	54	64	55	50	52	58	59	50	53	57	58	65	64	49	52	58	55	64	48	46	47	68	67	59	48	56	66	45	48	45	52	60	65	59	68	39	50	59	49	51	46	59	57	44	54	53	57	53	54	64	69	56	53	60	41	61	63	52	50	49	55	52	59	64	51	41	52	63	64	54	52	47	67	57	45	60	51	50	57	58	64	54	63	60	47	51	60	50	70	50	52	59	52	64	63	45	68	71	56	51	43	58	55	63	57	65	48	48	59	47	56	47	48	48	43	48	57	64	57	63	60	53	65	53	61	56	59	57	51	57	52	61	47	48	52	48	59	58	56	57	55	45	68	50	57	54	59	67	66	53	63	59	57	64	47	56	43	47	73	55	58	61	58	58	66	62	67	51	46	51	56	53	52	47	70	64	64	55	53	63	55	45	49	67	59	58	55	72	44	65	65	53	49	50	50	40	52	42	56	60	62	58	67	35	64	47	56	48	58	56	55	49	46	58	47	46	50	48	55	56	65	56	59	53	58	51	47	55	55	73	60	50	60	63	57	49	62	62	57	45	54	70	46	49	69	58	50	68	36	66	60	60	63	69	57	55	59	59	58	57	51
33535	18352	7071	3178	6007	8004	8058	7357	6606	5618	4805	4107	3398	3086	2751	2363	2003	1802	1741	1548	1419	1381	1309	1235	1128	1029	1010	948	934	902	855	896	837	764	616	680	634	687	653	610	615	573	590	579	583	549	585	572	532	544	546	603	505	483	530	473	524	493	506	491	479	445	469	452	473	481	497	430	457	477	428	438	462	458	428	419	419	443	477	405	449	438	505	445	488	456	428	455	481	441	435	469	480	474	456	431	422	417	447	429	436	450	456	436	427	450	465	440	461	479	423	458	438	454	430	416	456	443	426	421	441	436	432	440	455	392	435	470	418	453	427	440	447	442	448	463	424	460	431	425	435	448	436	449	420	453	459	444	460	455	432	479	427	437	416	437	451	442	461	440	443	451	441	438	420	436	456	459	418	473	427	456	471	472	405	462	432	427	451	460	442	442	467	467	450	440	463	446	448	456	398	445	428	430	445	493	443	445	426	416	396	435	463	446	494	432	476	468	451	474	433	464	459	440	448	453	438	452	430	450	447	431	417	437	412	452	492	451	443	478	434	439	473	420	453	472	458	458	413	441	456	462	416	400	461	421	453	475	418	439	447	488	429	457	408	397	449	424	449	457	458	445	426	430	444	423	456	419	394	440	436	453	449	429	475	471	452	444	428	480	434	469	470	443	458	425	434	442	411	415	442	455	406	436	465	432	424	468	413	431	445	421	458	458	403	443	449	452	454	476	473	442	480	419	445	454	451	416	494	449	447	451	411	433	441	427	462	479	455	440	451	421	442	478	455	404	448	437	454	474	399	411	457	438	462	458	418	415	447	438	438	456	432	435	461	496	478	406	436	439	431	420	472	418	456	461	424	416	472	438	457	448	444	445	459	468	451	440	423	427	439	451	431	463	431	461	442	480	405	453	419	461	448	420	443	445	427	455	451	475	405	448	415	416	451	432	439	425	421	435	419	412	460	438	459	456	429	427	467	462	430	460	473	450	416	428	467	442	427	424	392	433	443	404	458	456	496	458	413	467	430	393	417	440	405	449	440	474	455	420	434	450	447	403	439	485	460	431	446	477	455	447	471	401	439	444	433	471	455	470	414	436	456	448	431	429	429	453	446	447	457	455	463	467	439	396	465	455	476	444	463	387	454	483	411	454	447	473	456	433	485	447	427	376	440	447	455	427	448	436	473	438	435	439	468	425	447	484	429	424	462	425	432	403	417	462	422	436	437	429	467	416	420	467	451	444	429	437	452	453	425	455	435	431	463	440	479	468	416	404	459	459	431	433	433	395	438	459	449	420	440	472	451	423	463	425	421	449	415	451	441	447	454	446	437	465	459	420	465	443	447	479	415	443	457	483	430	406	443	411	436	439	409	423	447	463	454	443	458	444	428	414	427	461	450	442	470	463	447	467	460	426	476	436	409	448	453	422	419	445	428	456	444	422	421	421	486	437	453	472	436	444	428	459	415	419	423	440	463	438	437	434	441	439	434	433	429	460	443	426	438	472	427	441	419	441	411	467	446	452	463	426	460	463	451	400	463	468	436	464	433	427	466	495	474	458	435	445	443	422	446	498	436	447	454	425	433	417	454	466	462	465	445	460	416	439	454	412	445	422	436	448	418	437	423	446	455	457	468	421	440	462	422	432	434	413	402	438	469	448	471	428	456	433	447	461	433	424	465	440	430	441	401	440	470	429	469	453	444	449	438	466	443	427	441	485	406	458	430	437	463	429	447	415	427	466	487	411	457	423	437	423	411	425	452	416	437	493	429	415	437	446	420	415	485	418	367	415	451	432	457	440	477	408	417	454	482	419	502	424	439	439	445	479	461	455	412	456	423	420	447	428	414	427	425	430	436	439	454	444	423	444	450	470	430	439	466	461	437	430	461	455	449	412	423	450	431	428	441	413	414	474	449	486	429	427	450	445	419	425	424	442	437	440	427	452	429	456	418	464	420	433	473	409	426	421	431	434	452	417	441	457	451	484	433	461	439	472	454	450	436	475	431	469	452	410	476	438	429	416	490	461	429	440	463	409	415	470	425	427	443	444	408	393	406	442	414	427	455	458	474	481	461	444	448	446	459	416	447	475	395	448	473	489	444	427	425	456	416	504	456	432	465	433	440	483	411	444	451	457	450	472	435	402	452	455	439	421	451	441	404	457	436	431	438	435	449	469	423	471	423	412	461	440	432	396	455	416	442	471	440	401	458	435	435	424	425	447	484	439	460	453	417	481	423	448	471	489	443	439	470	476	445	418	429	450	424	459	465	428	465	430	405	458	482	444	432	435	453	430	444	447	438	451	428	427	449	440	453	454	431	451	434	442	415	440	433	426	450	431	455	446	416	477	473	427	419	464	470	451	443	418	449	452	437	469	450	480	468	468	425	439	422	449	439	440	444	449	468	441	418	478	455	448	437	435	426	460	487	454	496	434	418	452	429	418	436	436	449	463	391	426	430	462	432	412	424	434	412	467	448	469	464	405	449	420	465	398	461	451	450	439	403	439	439	464	424	387	418	439	437	420	455	438	452	422	433	404	418	472	446	459	487	454	445	416	430	412	408	494	483	446	439	443	429	412	458	451	456	441	467	438	489	433	446	443	479	430	438	424	454	455	417	423	453	438	474	416	444	434	409	437	440	424	437	453	448	430	468	454	448	462	455	494	444	443	425	458	436	448	443	448	428	458	469	424	421	418	444	427	443	446	470	455	431	429	466	469	432	404	429	460	438	436	442	480	484	423	459	485	443	458	446	451	448	422	447	469	402	415	446	441	459	470	438	431	416	424	457	438	455	459	435	468	437	417	432	447	412	454	399	399	431	432	471	437	474	451	423	460	417	463	440	442	421	438	428	404	429	467	456	440	443	427	451	415	428	400	446	428	439	429	452	397	421	418	455	437	417	435	442	389	426	423	478	414	461	453	435	472	386	417	485	457	438	445	456	429	454	421	458	438	434	435	446	425	469	451	464	429	409	423	459	473	401	454	457	412	464	432	396	453	426	454	448	423	478	448	465	473	443	480	466	480	444	446	433	403	444	478	452	440	432	433	466	445	463	465	426	450	441	465	472	419	427	447	487	399	421	442	425	435	457	423	462	413	449	482	441	455	371	432	444	423	438	434	423	439	422	411	456	469	468	438	451	423	440	451	437	433	421	415	412	428	432	422	449	400	476	440	470	466	483	419	452	447	422	417	445	417	456	443	449	492	461	450	434	396	429	443	483	403	436	462	404	439	437	485	435	438	448	440	420	429	446	425	471	410	450	468	414	387	482	420	414	433	440	438	440	449	429	457	452	406	425	437	413	460	445	457	463	427	429	465	451	508	472	450	430	438	445	457	419	427	440	421	418	431	428	459	459	438	440	439	423	440	421	411	427	430	435	446	491	450	391	421	440	430	475	432	453	435	482	458	444	456	425	455	414	444	436	449	427	433	479	429	442	460	463	441	428	394	424	406	393	447	441	466	451	419	412	484	446	429	427	448	442	413	461	410	436	384	454	417	443	450
2958	889	263	101	68	81	91	87	68	100	76	59	63	60	62	66	57	48	56	29	41	48	33	37	39	43	43	40	44	38	37	39	46	24	35	33	38	31	32	40	27	32	39	33	34	29	28	26	30	41	33	29	23	29	33	40	33	30	40	26	32	23	22	30	27	27	21	33	35	29	38	33	25	37	22	28	32	41	36	27	22	39	30	26	33	32	32	25	31	38	38	35	37	27	22	38	28	30	37	34	36	31	28	33	28	35	32	31	28	32	29	36	37	35	39	35	35	20	26	36	28	39	31	31	23	39	30	30	23	24	38	32	25	33	36	21	19	27	27	33	40	25	24	34	30	35	35	30	34	31	28	29	45	32	30	32	24	25	33	29	43	30	32	28	32	24	26	26	31	27	28	25	26	28	27	31	33	33	30	35	24	22	21	28	26	20	29	29	30	25	25	35	30	30	33	33	32	37	23	38	28	37	27	36	34	20	28	35	17	34	26	36	22	24	26	23	33	36	30	31	27	24	28	32	33	27	21	29	24	31	33	36	42	21	29	32	28	31	35	29	34	30	33	30	27	32	20	20	34	31	30	23	31	33	38	29	36	36	23	35	30	26	25	32	28	25	26	30	22	25	24	27	34	31	28	24	28	26	19	32	21	33	30	26	33	41	34	25	21	36	32	22	32	23	21	32	35	41	28	26	32	27	29	36	37	43	26	29	32	23	37	26	24	26	23	25	31	25	28	20	27	23	37	32	31	28	28	41	21	29	28	27	31	22	38	21	36	24	29	28	34	32	37	21	30	31	39	28	35	28	25	40	30	25	28	28	29	34	32	32	24	41	35	21	37	26	30	33	23	30	43	34	36	49	22	35	33	33	32	27	28	19	30	32	26	36	35	25	26	33	49	28	23	33	32	32	35	37	21	30	27	23	32	40	34	31	27	28	34	32	34	26	27	44	33	29	25	36	33	23	32	38	38	41	22	29	33	28	32	33	24	21	25	24	38	41	39	28	45	33	26	26	30	25	35	21	33	35	22	36	15	30	35	32	29	26	28	30	38	23	33	30	32	27	29	33	41	24	23	25	39	24	29	40	35	31	19	35	36	40	35	30	33	26	32	26	32	39	25	25	25	23	50	20	22	37	35	27	29	35	30	29	37	35	29	32	34	34	27	31	33	36	29	23	28	31	29	30	27	47	30	23	26	36	23	39	35	26	34	28	23	24	40	34	36	26	28	32	37	33	42	24	28	29	28	39	26	21	31	32	35	35	31	23	20	20	31	37	32	26	26	38	32	26	26	21	29	19	30	41	28	29	30	33	28	31	34	35	30	41	23	35	31	34	26	27	23	24	26	23	41	25	35	26	29	23	31	32	40	32	34	36	29	34	33	29	30	43	38	33	30	27	22	25	32	32	31	36	28	21	29	32	30	39	30	41	39	27	32	24	27	39	34	27	21	51	36	26	35	32	25	29	37	24	26	26	31	22	29	33	31	28	25	29	23	40	26	29	36	30	26	30	33	35	28	23	29	24	27	25	39	30	23	33	25	32	34	27	28	27	36	39	31	25	21	20	31	28	28	27	33	34	28	28	31	36	34	36	30	24	33	32	42	32	28	25	33	23	22	29	39	34	25	23	26	26	26	28	37	19	29	33	30	29	32	28	27	28	34	31	38	34	39	30	18	32	26	29	36	33	38	33	25	31	26	25	30	26	40	22	35	29	24	23	28	34	22	28	24	28	27	37	25	43	37	27	26	27	19	34	25	30	35	32	23	26	39	21	31	32	26	27	37	38	37	25	44	42	28	26	22	25	39	20	28	32	28	31	22	32	32	38	35	21	17	28	28	28	24	22	24	26	30	21	30	26	26	30	36	30	27	26	19	33	24	22	28	24	31	27	29	30	20	18	22	38	34	24	27	39	34	38	22	30	26	30	36	27	23	32	28	27	39	30	23	31	35	33	24	30	23	33	32	20	29	28	29	25	33	26	34	35	34	35	21	33	34	31	36	26	27	30	23	27	31	32	27	28	36	33	38	29	31	39	31	25	29	29	33	37	33	28	29	29	36	27	32	31	25	36	29	36	31	25	31	23	26	29	26	33	27	26	23	27	30	27	28	29	36	34	23	35	16	45	31	25	32	24	36	34	26	39	21	28	20	25	40	29	30	35	20	36	21	36	27	26	29	26	29	27	31	26	26	30	29	34	26	28	20	41	33	27	27	30	25	27	23	29	47	33	32	21	26	23	30	32	34	28	19	29	35	31	31	24	35	24	22	26	44	31	33	37	22	28	30	21	27	30	31	37	40	27	25	26	35	35	27	27	41	34	30	37	29	22	24	25	29	31	24	42	27	28	28	34	30	28	26	32	28	28	28	27	30	44	29	34	32	21	21	29	35	26	27	31	33	29	31	28	35	18	25	32	33	24	33	31	37	38	28	27	36	26	27	27	37	49	40	28	33	24	23	32	29	38	39	33	44	29	30	25	33	31	32	29	30	26	29	27	28	32	27	27	30	24	27	25	24	32	35	34	43	23	35	25	29	32	24	26	37	25	25	35	31	25	22	30	40	28	22	30	30	24	27	32	31	24	33	31	29	31	30	30	43	27	42	20	26	30	32	25	29	33	31	17	33	27	30	29	33	33	35	23	37	29	33	22	40	32	30	29	32	19	33	29	25	30	38	25	33	35	32	41	25	26	25	27	29	23	30	33	32	39	31	29	20	17	24	35	29	31	29	31	32	28	25	32	29	13	27	36	27	45	32	31	26	27	33	32	30	21	29	31	31	28	32	35	28	30	39	31	29	31	30	27	32	29	26	31	21	30	31	29	24	36	35	21	30	35	29	25	31	31	32	35	33	25	29	27	34	30	28	30	23	31	25	35	37	30	31	34	34	27	28	32	23	29	40	36	34	26	32	32	27	28	35	26	35	30	27	24	36	28	31	33	31	22	33	20	28	36	27	27	24	23	25	35	25	23	27	38	37	30	31	31	23	20	31	18	29	41	41	32	33	37	31	32	27	19	20	25	28	31	29	35	31	44	37	24	25	37	30	37	27	29	38	32	28	31	22	26	36	36	36	34	30	41	30	25	28	33	20	25	43	29	23	26	33	40	32	33	31	36	33	28	26	29	25	30	35	32	25	24	26	32	27	25	40	29	29	29	27	31	20	32	31	33	26	31	21	34	29	35	41	29	33	26	21	29	26	21	28	27	29	31	29	34	30	38	40	27	24	28	18	26	32	25	26	33	47	46	36	25	18	30	31	29	37	32	37	27	36	27	28	27	36	35	37	30	33	23	28	35	34	38	30	25	27	27	30	33	27	30	23	36	18	22	23	31	26	27	27	35	26	37	39	19	25	27	24	23	31	22	20	28	28	35	31	35	30	31	35	29	33	29	34	44	31	30	21	30	22	33	33	39	30	28	35	31	28	27	33	28	27	32	22	29	26	31	27	32	26	27	30	43	40	31	29	42	26	35	20	24	31	28	33	34
25252	9841	2835	1625	3119	3962	4033	3743	3316	2817	2468	2133	1778	1592	1425	1209	1008	976	870	759	760	654	662	595	590	548	527	505	469	459	532	444	403	371	392	386	351	371	315	306	352	347	321	323	345	311	287	325	289	316	320	287	283	286	311	296	249	277	309	250	257	278	274	234	255	267	255	260	269	270	257	229	247	268	245	230	275	285	252	264	264	258	242	264	250	249	285	249	228	253	233	258	258	236	250	245	256	261	243	267	274	262	241	240	238	264	227	212	254	247	251	255	248	239	246	262	250	255	246	253	257	236	238	244	236	258	213	269	257	209	253	244	257	247	249	223	242	256	263	256	238	259	251	265	248	249	254	219	251	268	227	230	253	226	254	247	238	260	249	224	240	248	242	245	228	261	235	246	244	248	257	265	262	255	252	239	243	272	243	249	271	266	267	242	223	215	268	219	230	292	246	250	259	246	250	260	224	272	237	235	253	250	247	266	241	285	251	240	234	226	247	245	226	235	245	255	225	258	244	248	219	246	266	235	269	263	251	229	255	255	237	260	253	220	247	233	259	271	247	236	259	247	262	244	232	244	236	247	282	249	238	235	256	238	234	231	227	241	233	240	252	253	237	266	252	251	272	266	234	243	238	226	272	243	251	243	245	234	272	253	250	244	218	239	252	229	235	236	263	254	233	240	241	252	240	250	241	239	247	248	231	224	241	241	279	225	230	241	245	248	232	262	238	242	260	265	250	240	268	217	282	249	260	251	243	242	266	214	265	234	251	248	252	255	253	256	271	247	248	266	244	239	256	235	232	240	277	289	247	248	265	256	287	218	253	239	251	252	223	214	232	243	241	226	259	243	265	219	259	235	222	253	250	251	277	245	240	236	245	249	268	238	257	245	267	233	230	236	245	274	278	228	242	268	262	250	289	251	236	234	257	261	233	253	241	245	263	244	246	242	253	228	266	226	244	275	241	255	257	242	247	219	244	266	246	257	231	243	240	270	265	230	269	233	242	265	211	238	232	262	241	260	238	263	260	247	261	258	246	249	256	242	252	233	232	220	248	247	235	263	244	223	223	247	251	266	227	231	241	227	246	260	221	230	281	238	256	233	237	254	251	225	258	256	258	266	252	259	243	258	261	249	264	230	237	258	233	225	244	248	242	257	257	261	247	248	261	248	256	262	246	249	230	240	263	242	253	239	272	238	265	259	237	274	267	216	280	234	257	252	252	245	244	254	265	233	260	245	234	285	270	227	228	222	230	229	240	244	225	245	240	240	254	265	239	292	239	241	247	254	215	237	254	228	241	244	266	224	227	238	247	226	239	255	244	248	262	242	219	237	226	248	271	232	250	230	243	229	261	245	263	246	227	263	221	215	260	219	230	234	218	238	252	226	244	259	227	252	227	221	253	245	258	246	265	232	246	236	275	270	249	267	259	280	245	243	266	244	239	281	213	240	262	248	250	238	255	258	219	251	241	246	248	263	244	221	268	234	275	255	243	244	261	228	237	226	250	260	243	233	240	249	243	225	243	219	252	263	261	220	255	250	268	250	230	238	253	251	227	224	274	242	262	248	244	255	239	252	222	218	263	226	259	226	273	246	246	232	232	257	240	229	259	226	236	262	205	269	231	225	272	246	245	241	238	247	272	237	237	227	264	263	221	233	240	262	249	237	245	243	254	276	276	270	239	265	244	236	233	222	252	280	232	268	255	247	240	248	234	241	275	261	226	239	248	253	248	263	239	254	276	248	255	251	262	255	232	261	224	251	245	264	229	256	211	264	232	256	233	244	244	240	281	226	258	267	254	215	241	274	222	247	202	238	269	258	225	246	224	257	246	262	240	247	226	233	252	243	232	258	239	242	248	254	245	246	253	230	267	245	291	251	269	230	236	239	255	225	240	246	242	233	250	222	248	261	253	250	262	243	242	245	242	246	268	238	256	241	276	240	249	256	242	258	251	231	261	241	228	254	252	241	253	234	235	242	249	259	252	265	243	275	252	263	265	240	251	250	249	247	257	260	254	230	261	285	255	262	244	272	227	251	233	272	228	233	248	247	224	258	248	242	250	232	242	248	246	256	257	238	244	243	238	218	253	249	243	243	226	256	271	249	252	230	254	270	221	245	239	281	251	248	239	250	233	233	245	239	272	218	233	239	225	241	256	248	223	245	241	234	261	252	259	233	237	247	244	238	226	246	254	264	281	212	243	242	236	246	252	257	238	207	243	244	278	227	252	242	243	260	270	240	249	221	258	230	272	275	249	234	247	255	239	275	250	234	258	256	265	229	257	260	266	257	268	243	261	259	255	242	250	226	287	270	269	258	259	222	248	248	217	237	209	280	247	242	228	241	235	228	260	234	257	248	237	227	259	248	259	242	258	245	257	230	255	260	237	238	260	236	236	235	260	273	265	237	246	258	247	254	254	222	239	212	234	222	211	251	265	237	246	238	259	248	266	256	259	245	225	273	252	252	268	272	236	219	242	246	247	262	228	250	252	240	257	261	242	246	253	243	250	244	242	286	250	240	233	260	247	271	249	232	239	253	238	268	227	279	230	254	260	241	287	244	245	226	276	253	261	224	259	241	230	252	244	222	262	247	249	241	263	253	232	253	247	225	230	239	229	242	258	242	245	250	233	265	250	249	227	277	230	264	248	275	237	236	257	240	239	216	206	205	231	263	256	235	231	232	244	258	250	249	252	283	223	246	274	257	258	248	250	245	230	242	249	258	241	227	269	236	241	241	262	231	229	249	239	237	266	249	273	237	266	261	233	251	244	249	252	258	243	258	259	246	233	261	255	266	253	246	240	261	265	232	244	234	240	241	239	281	241	251	268	262	249	293	249	265	240	252	263	237	242	262	228	246	255	258	256	258	234	254	254	261	256	247	258	238	246	247	261	238	239	250	252	226	253	254	238	253	245	232	245	262	261	254	258	251	247	274	248	259	237	258	264	226	241	248	238	229	242	252	237	240	247	250	236	251	235	221	212	231	237	238	257	244	223	233	249	241	217	257	230	243	248	245	214	252	271	249	226	212	271	262	233	245	256	260	241	249	253	253	256	229	230	237	256	253	253	248	225	251	250	243	228	250	248	270	261	237	242	236	256	260	237	237	230	249	257	244	217	248	246	232	227	251	249	233	252	259	267	247	263	259	255	232	239	235	277	258	261	239	276	258	248	235	249	236	241	232	207	271	241	270	245	232	251	252	251	259	243	267	231	256	259	262	228	241	250	273	266	254	234	256	217	238	236	235	267	259	240	239	241	228	257	248	264	264	246	275	281	233	241	229	246	229	212	241	239	288	214	226	238	249	230	249	290	219	244	267	236	249	254	256	242	224	243	270	234	256	242	251	260	239	239	245	248	266	273	267	263	262	253	271	225	250	242	233	252	267	251	239	225	236	238	271	253	261	280	226	237	237	248	236	229	258	258	238	253	237	263	228	226	243	251	236	271	228	240	248	264	216	227	251	268	239	244	221	256	242	235	243	247	249	253	240
4288	2056	496	156	113	98	125	141	147	128	134	121	110	96	91	95	72	77	80	82	64	56	68	91	64	68	70	61	55	59	72	50	52	50	52	58	50	56	55	43	52	48	55	60	52	63	60	40	38	44	53	41	49	59	52	36	48	53	43	52	44	40	43	48	34	40	52	44	43	40	39	48	59	42	48	39	46	49	50	43	37	51	52	47	44	47	52	42	42	60	45	41	49	61	45	43	33	48	53	43	46	47	53	36	45	48	33	49	49	47	37	48	58	43	45	59	51	54	49	50	54	51	57	46	55	42	43	54	47	57	40	56	48	42	45	48	48	47	48	50	51	52	49	50	50	49	49	49	49	46	37	48	40	42	37	52	43	44	38	36	45	35	41	37	50	55	42	45	47	33	38	46	45	48	39	61	41	48	53	48	42	36	52	67	55	37	39	61	43	40	42	43	46	39	39	39	49	42	60	39	50	40	55	33	47	50	49	54	54	62	51	42	34	40	42	39	54	40	46	47	40	38	58	43	55	44	41	41	39	45	39	43	46	43	42	51	44	51	48	43	49	48	43	48	50	47	47	52	47	49	39	54	51	52	31	58	49	39	61	45	47	51	48	51	41	42	62	58	38	33	42	55	53	40	49	46	49	40	45	58	38	36	54	44	53	50	43	52	44	33	28	43	47	43	51	43	40	45	41	44	42	46	58	36	51	38	54	54	44	39	45	61	46	44	48	51	54	36	53	55	60	40	50	55	42	41	45	32	42	39	40	39	57	48	31	60	53	48	43	52	49	40	47	45	34	49	45	46	39	43	38	46	44	48	42	48	42	45	46	47	52	43	43	47	52	46	52	42	44	41	45	42	55	42	49	39	42	42	46	35	40	57	47	44	64	53	53	47	52	41	34	45	39	51	41	65	44	37	54	52	42	54	44	46	48	52	39	44	42	47	46	54	44	54	41	51	50	39	43	36	58	45	41	36	50	51	45	41	58	44	51	52	36	50	34	52	50	44	51	52	53	48	41	54	41	38	43	43	60	56	53	47	43	53	38	40	39	44	41	34	44	42	43	46	55	43	49	56	47	42	41	38	39	49	34	45	42	38	52	55	39	48	55	45	55	64	49	49	49	51	43	39	33	42	40	40	50	49	45	47	51	53	50	47	49	44	34	61	45	39	45	46	37	55	59	49	46	41	46	63	45	48	47	67	37	51	49	55	42	55	43	55	49	44	52	59	47	48	49	47	45	40	52	40	40	55	44	40	46	43	26	39	50	61	50	49	66	43	54	39	47	42	43	48	39	40	45	48	41	60	38	48	44	41	44	49	44	45	50	43	55	40	40	48	44	44	29	46	48	46	44	48	45	40	50	34	52	29	50	45	40	40	37	49	63	37	39	41	39	48	47	39	41	41	44	45	27	46	43	50	55	49	48	40	42	51	53	39	42	48	45	44	44	48	51	42	39	41	58	41	40	53	46	52	50	66	46	45	50	47	46	47	48	37	46	46	39	42	46	51	55	36	49	42	46	50	60	53	52	48	33	42	45	59	47	54	34	39	51	44	46	52	55	47	42	49	52	51	52	53	50	46	49	47	39	49	54	40	47	64	43	56	56	43	47	44	43	33	44	61	42	49	47	48	47	43	49	41	57	31	42	37	63	50	45	41	50	41	40	46	49	61	44	39	36	30	46	42	47	40	50	53	41	45	46	37	54	47	36	47	40	50	41	47	44	38	46	43	52	51	51	47	41	41	47	44	48	44	44	52	54	41	45	48	47	30	53	51	54	38	58	54	53	51	41	48	43	45	47	43	40	54	44	50	44	59	40	46	38	42	39	51	33	48	47	55	48	29	50	50	41	62	32	44	48	64	52	45	59	43	46	44	46	50	41	50	48	36	40	51	50	41	43	42	45	48	36	42	51	51	47	47	47	40	47	52	39	41	39	39	49	49	38	60	51	57	43	52	55	54	38	50	52	52	46	50	42	58	41	42	54	53	56	50	46	58	52	57	43	48	51	57	37	54	39	32	44	40	45	52	43	47	43	48	43	43	47	42	50	39	51	57	44	46	60	40	50	36	39	40	41	56	47	41	53	46	59	50	34	45	34	43	53	45	49	56	44	40	42	57	58	43	45	39	41	56	48	36	50	55	41	43	40	49	53	55	57	38	45	42	28	42	40	37	54	58	38	47	42	54	52	39	44	41	43	47	40	55	48	39	37	47	51	57	57	47	50	43	51	51	58	46	54	45	43	42	52	48	39	53	49	46	47	69	40	43	34	62	43	49	53	50	44	52	44	42	36	50	32	50	43	44	41	60	33	39	51	56	59	48	46	42	57	50	46	48	43	48	44	45	54	53	51	44	57	47	45	32	46	45	33	52	39	32	35	53	45	52	57	45	40	42	48	34	42	42	46	46	43	45	47	52	45	39	46	53	48	53	36	51	36	43	51	54	37	37	39	46	38	54	48	35	55	52	50	44	45	48	48	44	48	65	50	64	41	64	37	47	41	44	47	53	49	44	66	43	50	46	42	42	47	42	47	55	47	42	46	41	36	40	48	57	42	37	55	44	33	43	43	39	47	42	37	40	44	45	52	52	53	50	47	37	39	38	44	44	47	53	33	55	38	30	54	33	48	44	49	40	47	41	45	32	34	54	52	42	58	44	42	52	49	52	45	42	44	56	40	53	41	51	38	51	62	49	35	54	52	57	52	43	48	51	46	40	43	43	45	51	46	61	39	47	43	44	71	52	38	40	50	44	48	46	41	39	39	62	45	53	51	49	46	58	44	45	34	45	52	54	43	58	44	46	40	42	39	53	44	45	41	37	60	51	46	46	50	51	47	37	51	41	54	46	46	42	45	33	43	45	41	52	57	41	47	64	46	41	55	47	36	36	50	52	52	50	58	46	36	48	55	53	47	47	42	48	52	52	39	51	40	45	50	65	44	43	49	49	46	38	49	46	51	40	49	50	44	50	51	54	54	42	52	48	45	48	48	49	44	53	53	49	49	43	45	58	34	45	38	46	46	45	42	38	46	47	39	42	39	42	54	47	42	46	41	38	47	46	44	40	52	49	49	53	59	40	39	49	47	46	38	39	47	58	42	41	45	48	41	59	39	51	49	51	40	56	43	49	48	49	51	45	47	50	38	47	51	46	57	50	43	46	39	46	42	38	43	54	46	38	40	55	46	51	51	43	54	40	47	57	36	45	39	47	41	51	42	48	42	57	43	41	51	51	51	50	61	52	36	56	46	54	38	59	40	42	62	59	47	48	49	58	49	38	39	46	42	35	46	51	47	46	33	44	53	38	40	51	56	36	45	39	45	39	41	46	47	48	44	46	52	39	57	50	44	53	38	41	38	41	40	49	58	46	33	48	52	43	46	53	40	54	39	56	44	51	51	48	50	51	37	34	48	47	44	47	49	42	47	39	33	47	47	49	44	46	46	44	52	44	42	37	51	47	48	38	44	47	40	43	42	50	41	48	45	48	47	46
31042	15829	4935	2528	4916	6248	6102	5672	4895	4192	3713	3065	2710	2331	1950	1754	1495	1384	1330	1183	1085	992	959	865	864	835	749	746	729	645	637	655	588	567	543	525	512	532	519	508	506	491	494	455	442	425	485	433	484	458	458	424	423	438	429	412	409	405	389	398	415	410	383	431	407	399	322	391	397	398	395	376	351	397	351	386	352	375	400	375	349	368	351	351	313	410	393	393	341	375	406	386	379	366	351	389	362	394	394	425	361	362	364	383	347	341	357	404	358	345	358	381	347	362	397	362	382	369	367	366	360	383	387	375	352	377	364	369	378	386	373	335	357	339	372	401	347	359	364	353	363	347	375	358	382	360	385	368	347	380	352	350	392	347	364	331	391	358	362	351	358	359	342	356	328	354	369	378	349	338	393	359	380	367	327	362	387	340	392	371	376	395	342	346	337	370	329	366	358	342	374	341	318	371	352	362	353	350	379	366	354	372	384	363	409	305	393	391	364	366	378	400	367	360	366	371	370	372	373	352	346	356	367	356	351	384	376	361	381	380	360	366	378	364	356	341	374	357	376	354	352	330	377	359	362	378	374	369	353	370	358	379	334	386	348	359	328	362	380	377	367	354	352	333	376	366	382	367	387	346	392	364	353	406	350	361	350	398	371	349	384	374	354	335	394	385	348	327	354	335	328	373	410	356	379	363	369	354	349	348	353	342	360	402	344	406	391	360	351	355	357	370	332	340	361	371	381	328	359	321	362	360	355	358	394	368	379	359	415	391	353	391	353	382	340	359	365	391	375	398	354	371	374	344	351	359	398	355	351	389	377	379	369	376	335	373	381	381	340	355	354	360	375	374	361	349	395	356	385	350	405	377	364	379	337	386	350	395	348	353	352	376	371	384	367	356	384	373	372	357	358	352	339	367	351	339	370	359	328	358	322	337	383	361	372	381	382	379	401	388	373	334	357	364	362	383	379	405	399	365	355	378	356	372	388	345	368	376	369	331	395	339	384	355	387	369	368	360	366	372	362	371	336	352	366	317	367	360	355	339	382	377	414	401	376	340	391	363	369	364	393	352	349	332	359	360	351	411	372	368	368	366	388	386	355	339	347	380	360	366	361	365	328	372	362	380	365	389	359	362	358	395	331	330	366	372	358	398	363	353	359	364	371	349	415	364	379	371	393	386	353	368	364	364	393	348	390	350	359	373	375	371	395	362	340	378	371	365	336	358	331	375	361	332	346	403	378	343	356	366	356	369	390	344	352	371	362	374	374	359	326	331	359	363	371	335	354	376	363	362	352	374	347	332	346	322	394	377	361	385	367	379	337	396	339	365	351	375	384	398	360	353	381	347	387	373	345	356	367	381	401	373	375	368	379	330	382	358	341	356	330	329	368	372	346	403	349	368	386	371	362	340	354	382	314	342	383	392	366	367	367	350	367	383	381	374	359	388	404	375	366	344	338	382	344	372	366	336	365	390	345	373	374	369	369	353	347	388	395	384	379	327	347	392	357	325	359	338	343	378	355	357	375	352	357	333	364	362	388	378	397	403	359	336	363	370	363	373	360	376	339	361	376	352	405	348	365	391	350	365	357	362	372	366	387	383	342	357	343	358	363	342	337	329	354	390	335	371	401	383	360	354	369	371	363	354	356	367	357	364	347	351	389	381	361	375	393	358	353	311	353	419	398	381	365	374	330	398	339	328	363	378	349	363	379	376	377	332	360	400	333	345	355	370	351	347	395	356	365	367	358	356	390	346	365	384	382	369	405	361	365	369	349	372	344	356	362	332	364	334	385	391	349	352	346	358	384	355	357	370	346	331	339	354	383	384	359	352	363	373	385	363	379	370	355	338	357	360	357	375	386	357	354	415	377	371	353	372	349	357	398	365	387	350	360	358	378	326	333	367	330	375	357	368	364	369	378	360	358	372	351	380	352	369	365	373	335	334	315	346	372	336	361	354	386	382	377	369	365	364	358	379	390	372	356	349	396	346	347	356	351	382	390	345	349	363	353	327	306	369	373	367	412	365	410	368	356	375	355	357	359	318	363	392	384	376	376	386	386	403	383	365	375	388	345	391	341	341	381	374	363	401	385	346	416	388	374	374	360	377	335	357	349	348	339	370	380	364	346	375	359	340	359	377	374	371	384	362	352	370	339	402	369	379	374	362	378	367	380	359	376	383	385	343	365	393	387	363	369	375	345	388	412	354	387	338	358	374	381	379	334	367	390	378	339	358	380	367	364	347	397	305	380	376	376	316	369	384	343	359	360	389	343	351	363	359	358	366	396	372	360	360	366	339	398	359	360	353	356	362	337	372	352	404	356	351	374	363	341	386	345	379	372	370	378	361	366	333	364	344	357	380	373	337	363	359	376	358	368	389	360	353	387	362	341	396	383	367	379	360	326	373	370	342	364	369	312	398	384	380	391	440	365	382	403	412	360	360	385	353	372	355	336	355	348	394	355	351	382	373	364	317	393	376	366	390	375	362	393	372	381	357	362	340	377	385	383	356	348	369	358	358	362	386	347	406	359	355	382	354	382	372	342	350	350	343	373	363	423	362	380	398	380	370	343	401	341	372	359	349	339	362	393	333	347	378	392	345	361	377	385	346	365	327	373	352	342	376	357	337	380	390	394	345	357	334	340	342	394	367	362	405	354	349	381	418	368	366	364	400	367	358	349	323	371	380	337	404	387	351	351	377	319	342	395	348	362	347	372	377	332	367	373	384	373	394	381	368	389	373	402	364	358	387	376	357	351	397	338	384	397	359	364	383	368	400	386	370	369	354	360	342	376	355	397	367	329	382	363	319	365	367	317	382	364	369	390	377	342	369	327	376	364	377	348	356	340	366	346	316	362	338	368	374	338	315	360	388	353	330	349	329	350	368	349	343	393	358	364	346	379	375	325	389	373	355	371	391	352	365	346	379	375	382	372	369	367	348	370	381	389	322	364	338	344	366	354	379	371	348	360	350	377	341	397	362	370	383	371	339	355	361	375	372	368	336	374	413	363	388	388	362	378	365	346	349	346	388	338	379	367	390	381	365	356	344	419	349	372	366	342	323	385	366	355	379	367	369	353	329	380	392	404	368	353	370	332	390	406	333	372	349	348	384	342	387	363	377	382	313	371	352	373	320	381	337	368	378	356	353	343	394	364	374	363	342	413	328	365	363	359	378	368	381	341	402	343	364	334	392	361	378	356	374	348	387	348	355	374	373	361	366	357	350	395	379	368	381	380	343	350	349	358	355	335	348	376	347	357	402	384	355	341	349	343	325	342	377	376	359	370	328	398	371	340	375	363	358	411	356	382	381	381	348	335	359	392	363	373	359	350	333	339	386	374	355	384	350	350	361	358	369	338	335	350	397	423	395	360	341	365	358	350	359	362	396	344	354	372	369	356	393	363	377	377	377	375	370	387	374	365	376	362	362	342	380	375	389	376	367	360	359	404	379	373	384	364	382	351	370	360	340	358	381	374	353	384	347	385	369	379	349	359	408	420	347
4715	1646	388	126	112	97	120	121	122	134	114	106	94	80	74	68	83	69	65	53	62	55	75	48	34	53	66	54	57	43	42	53	36	49	51	47	37	45	46	48	43	44	37	38	49	40	36	44	50	49	41	45	36	40	41	45	44	36	44	34	36	47	53	46	47	54	43	31	48	40	46	42	43	48	47	39	43	41	37	32	37	41	40	39	48	37	48	55	39	35	31	30	39	39	47	32	34	41	43	30	40	47	32	42	40	35	34	30	37	40	47	43	37	44	43	42	33	49	41	45	34	45	38	44	41	32	52	44	41	37	50	40	39	39	44	42	36	54	45	32	39	36	50	34	30	32	43	39	32	39	31	40	37	53	38	40	36	36	37	46	43	42	46	51	44	47	32	31	35	48	34	42	36	32	40	37	42	37	30	35	33	43	45	43	41	36	38	43	34	37	40	43	34	30	27	37	37	41	35	32	43	25	41	38	35	40	33	36	30	47	45	35	46	40	31	34	38	48	37	44	36	35	32	31	43	32	45	45	39	47	26	33	43	37	43	39	44	33	37	29	50	38	35	39	31	40	43	49	35	33	36	39	38	27	32	39	40	43	43	38	45	42	59	45	43	53	38	39	45	41	44	37	38	39	31	34	40	39	45	37	45	34	39	32	38	39	23	36	36	33	35	29	40	32	44	40	45	38	39	54	35	32	35	42	38	42	31	41	48	36	29	46	45	50	40	47	45	42	42	35	46	45	38	42	42	38	40	55	38	36	46	35	43	33	42	45	24	37	41	45	37	32	36	44	52	34	31	44	54	32	35	48	50	37	30	35	35	37	49	35	47	41	43	41	39	44	38	42	35	47	38	44	28	38	47	36	45	46	30	40	42	40	46	38	45	42	39	40	43	38	36	29	39	43	41	39	38	47	35	39	51	37	32	38	34	34	39	35	49	42	32	31	34	43	43	35	44	40	51	40	46	33	34	37	35	48	33	45	47	27	42	41	42	38	29	39	42	39	33	53	37	52	44	37	27	30	38	41	36	38	43	37	31	42	41	48	45	31	39	52	31	30	34	34	30	32	43	36	45	35	47	45	42	34	34	39	42	42	48	43	44	41	37	49	31	40	38	36	31	34	40	37	37	33	41	42	37	37	37	46	38	33	28	37	44	34	43	43	40	32	34	41	40	24	32	35	39	42	44	36	35	30	52	33	40	55	33	48	43	35	35	46	44	32	33	43	39	37	33	27	40	42	49	42	36	40	52	40	43	50	40	35	42	31	32	33	41	53	43	36	26	43	40	37	42	44	36	35	46	43	51	40	37	44	47	41	41	39	49	34	42	37	33	49	32	29	33	34	36	39	39	40	45	37	44	30	39	34	37	43	41	44	47	36	34	45	38	36	43	54	48	34	34	49	30	35	35	42	36	35	44	41	42	40	46	37	34	30	40	36	29	35	40	39	35	43	45	42	44	40	43	27	31	28	32	31	46	41	45	32	27	45	46	35	34	44	43	38	38	39	36	48	40	50	34	37	40	34	35	31	36	36	46	38	33	37	38	29	51	49	48	47	48	46	44	25	40	32	27	42	29	34	40	33	50	40	38	48	47	40	46	40	32	45	31	32	32	38	31	43	39	53	34	51	32	32	42	31	34	40	40	35	42	40	39	49	44	38	37	34	30	47	56	38	33	36	36	31	40	34	46	49	40	55	36	33	41	44	50	40	34	47	37	43	33	33	31	40	38	45	32	48	40	41	45	36	39	42	37	40	45	59	40	34	43	42	34	50	50	36	53	40	40	44	48	45	48	38	37	30	34	37	42	37	39	33	30	36	39	46	44	36	40	37	51	35	46	40	47	35	49	32	58	36	39	36	36	52	41	44	36	31	43	43	34	39	35	35	36	31	39	46	34	37	35	39	40	46	30	43	35	38	39	43	47	39	38	41	37	41	27	36	28	33	46	34	32	38	37	47	38	33	34	43	47	38	39	47	41	32	43	45	43	47	44	42	38	35	41	41	45	30	48	37	33	40	43	45	34	50	47	30	44	33	36	46	36	45	44	41	39	42	41	38	52	37	44	32	47	33	25	35	29	48	51	33	43	52	34	59	46	40	45	51	34	39	43	39	43	37	41	30	33	31	37	37	29	36	33	47	30	43	32	32	28	33	42	34	48	28	42	41	36	36	42	36	37	49	47	47	41	36	43	49	52	34	38	42	29	38	45	42	35	40	32	36	40	32	38	46	37	37	28	34	52	56	49	34	40	40	47	34	33	42	38	49	42	45	41	42	32	39	35	40	46	35	30	37	36	38	44	29	43	36	41	47	38	36	41	39	42	48	44	37	38	39	34	34	47	39	34	42	32	50	38	34	46	32	45	33	37	40	48	45	39	34	41	46	33	40	37	44	33	39	44	43	42	30	51	42	39	43	41	39	35	47	31	36	40	37	40	50	31	33	40	39	32	30	33	47	27	48	40	35	38	23	31	37	41	29	41	34	42	40	38	40	35	43	40	38	39	41	32	37	41	33	44	36	40	44	34	37	39	38	32	42	48	37	40	40	42	38	30	48	39	39	46	33	37	36	38	38	33	29	27	45	41	34	40	38	39	34	44	39	38	41	38	40	43	35	39	56	33	43	43	40	35	41	31	44	38	37	39	34	35	38	37	45	31	40	54	30	46	50	39	36	30	45	50	34	32	37	33	55	37	38	32	45	47	39	34	29	26	42	44	36	32	51	41	29	43	48	21	41	36	44	32	29	40	43	35	37	43	46	49	25	37	43	38	33	41	44	48	49	36	37	42	40	43	35	34	43	39	43	35	39	35	40	49	34	37	46	36	56	29	35	43	42	41	62	43	35	42	33	37	38	39	38	36	34	48	39	28	32	48	37	55	47	33	45	50	45	32	30	42	42	22	37	32	41	40	43	31	40	37	30	33	37	35	42	29	30	34	39	48	39	40	43	33	40	37	43	43	43	38	42	40	51	38	37	43	47	38	48	34	39	34	30	33	37	25	50	35	33	47	46	25	50	40	29	39	40	36	55	34	41	52	32	44	48	40	52	36	39	30	34	35	42	31	37	43	40	32	43	45	43	41	34	46	38	33	34	48	41	37	38	41	45	39	53	42	34	41	43	41	47	41	53	49	41	50	47	38	34	58	43	40	40	42	43	47	48	43	34	39	42	43	41	35	36	37	41	39	37	38	41	44	45	41	38	47	37	52	37	38	38	33	40	31	44	31	43	34	33	33	43	44	39	31	40	34	36	36	49	40	40	31	35	51	46	39	21	45	40	46	47	36	33	37	36	30	38	40	34	49	49	28	45	37	50	36	39	38	37	40	46	38	49	37	33	33	33	45	40	44	34	45	32	41	36	37	34	32	35	31	43	40	39	40	46	50	52	40	43	41	36	39	38	36	45	44	41	41	41	35	40	40	34	42	44	54	40	32	31	36	39	41	38	38	39	25	33	31	37	41	35	45	33	48	43	44	53	34	30	28	32
29448	14056	4327	2327	4659	5835	5789	5256	4641	3976	3404	3124	2645	2359	2006	1719	1536	1357	1272	1196	1058	1010	977	851	860	780	717	722	679	649	655	599	595	593	502	525	495	502	485	467	469	426	440	431	445	435	462	421	372	433	421	385	403	361	359	368	358	341	358	359	344	363	353	338	318	327	385	357	355	343	344	298	333	352	308	355	332	311	357	334	318	358	315	347	354	335	351	320	332	343	358	321	344	335	327	350	330	328	308	323	308	334	328	332	343	325	325	318	326	321	364	318	334	319	307	333	271	307	356	325	317	289	295	340	317	315	300	318	326	336	351	293	324	318	322	325	313	318	296	309	306	327	334	325	309	338	336	345	292	307	348	316	325	321	312	328	307	332	314	357	333	348	314	345	330	327	307	328	285	295	339	324	322	330	364	298	311	332	327	309	327	309	313	336	352	335	334	308	329	321	355	336	292	281	326	338	324	314	302	304	315	312	308	312	299	305	310	336	315	309	326	350	309	331	336	318	325	340	297	326	292	343	326	307	345	362	299	345	305	314	357	311	318	311	323	304	322	311	301	294	278	310	328	327	359	348	320	365	312	339	345	321	324	365	331	323	335	309	331	343	299	293	343	300	305	349	307	342	297	334	314	326	345	315	305	331	345	304	334	312	321	303	307	352	346	307	294	312	330	336	350	338	326	330	307	304	330	340	317	313	279	330	311	321	343	327	299	315	307	284	333	313	325	320	340	310	341	325	320	304	305	318	323	340	338	326	326	325	338	335	340	310	310	355	343	344	316	312	309	354	328	307	346	303	316	315	333	341	345	319	313	337	324	319	318	301	321	338	341	320	292	326	328	329	287	349	312	291	347	305	322	296	316	316	306	341	315	300	296	285	319	341	317	351	330	317	360	323	282	315	322	299	345	341	318	342	323	334	324	335	298	304	349	360	340	311	340	312	327	329	327	331	305	320	350	336	312	338	325	317	317	305	308	329	294	348	310	324	318	301	315	319	306	315	308	314	338	354	318	364	285	302	335	346	301	318	310	302	314	327	331	294	334	308	327	338	334	346	300	307	326	314	331	337	337	313	278	339	349	302	387	308	331	329	300	313	350	306	314	316	299	353	334	349	338	324	341	314	327	355	340	335	334	342	306	343	317	321	337	302	331	315	348	292	318	307	326	309	352	353	323	353	314	336	319	301	371	319	360	331	299	338	346	338	318	347	322	321	307	348	305	325	347	343	319	274	300	351	336	335	310	317	323	327	346	332	311	360	318	341	306	326	312	301	326	319	320	320	322	335	328	326	343	296	340	355	324	351	289	338	331	334	334	355	304	289	337	320	347	315	320	334	325	318	318	337	291	325	331	323	311	293	309	305	337	318	321	307	299	351	324	295	324	315	352	312	341	351	332	338	326	331	310	329	312	336	352	333	341	310	325	315	306	302	355	293	337	333	317	341	326	316	313	308	308	314	332	326	319	323	331	318	346	314	310	312	338	321	338	339	319	331	316	303	340	290	329	312	329	320	332	319	331	333	346	342	338	318	343	312	316	315	348	308	328	356	309	306	353	302	306	314	334	345	331	302	317	317	319	337	320	313	323	304	330	289	325	322	311	325	365	334	328	328	284	308	341	333	331	315	314	336	320	297	323	303	311	330	330	349	332	292	290	328	301	323	321	292	335	320	306	322	316	310	349	307	335	314	321	323	315	305	295	322	311	320	314	319	317	320	355	324	331	321	314	322	333	297	291	310	318	344	353	322	313	301	308	325	338	322	346	360	301	322	339	305	289	304	341	342	288	286	309	333	309	322	372	309	343	312	312	295	318	304	302	329	316	340	318	307	311	325	301	331	349	308	327	343	331	341	362	342	306	314	296	286	316	300	326	318	303	338	312	315	301	323	322	319	287	330	346	297	327	308	322	357	329	365	340	294	343	320	343	324	333	326	308	334	368	285	344	319	299	319	320	322	307	316	302	307	338	313	305	315	291	336	322	319	312	322	335	315	317	299	293	319	341	308	333	330	301	353	320	321	344	304	314	336	338	336	326	328	319	322	293	340	330	344	297	336	334	314	288	328	329	376	303	311	296	324	320	302	344	347	348	315	312	286	331	338	316	348	322	311	320	312	302	329	336	346	318	325	360	319	332	329	357	344	314	353	331	312	306	317	334	298	305	330	338	315	324	297	299	324	313	311	310	339	345	336	342	324	328	332	299	323	317	325	332	313	337	314	361	324	326	313	309	324	295	331	321	319	316	336	323	316	302	310	322	328	330	333	309	338	311	319	348	318	319	309	306	311	336	300	341	366	311	338	343	309	338	332	317	327	313	355	284	303	310	314	285	294	325	327	303	311	303	309	341	314	325	313	293	363	307	316	323	333	321	302	321	311	320	317	311	335	340	328	338	315	322	338	300	324	318	349	329	336	341	337	319	308	353	341	321	321	315	317	310	302	336	339	295	298	301	340	322	318	330	323	323	319	345	325	322	336	313	307	333	334	331	312	321	336	288	355	313	301	340	365	312	348	332	341	310	348	300	305	358	292	331	350	313	325	303	331	356	348	305	363	299	308	282	352	323	331	313	320	325	330	311	290	322	294	315	316	309	320	333	327	316	314	293	324	303	329	327	320	303	316	322	324	320	340	315	318	324	331	320	308	301	347	360	326	328	330	328	310	352	312	341	307	332	300	339	307	301	347	328	340	329	348	299	291	332	316	372	360	296	311	295	316	316	343	311	310	316	343	315	326	327	327	324	343	293	288	319	341	339	352	323	324	319	322	362	319	300	353	319	342	313	336	317	297	320	334	318	315	306	319	285	273	332	283	321	318	343	341	338	311	311	340	334	335	324	324	305	337	314	296	332	337	305	331	311	289	317	351	318	337	276	349	334	321	352	301	305	316	316	307	329	324	327	300	320	330	330	331	307	326	311	333	323	350	318	317	320	319	308	311	337	309	334	275	352	314	314	356	324	312	306	329	316	314	335	310	348	303	307	302	315	328	316	313	323	309	330	321	312	320	327	358	310	300	313	321	304	286	314	337	341	307	347	302	341	311	324	327	317	339	308	332	323	365	334	315	328	344	312	324	350	305	323	349	317	310	328	318	379	336	283	321	319	308	329	302	287	316	285	296	311	319	324	336	320	332	308	301	374	308	316	300	305	305	327	316	331	325	329	338	309	317	333	287	299	305	309	315	309	312	292	289	337	304	306	306	334	318	325	324	320	322	292	307	325	304	308	303	325	316	344	314	301	341	280	323	355	323	340	348	312	322	341	302	310	342	315	312	321	344	301	336	326	332	319	350	350	316	304	351	313	323	335	322	330	301	337	321	320	347	299	325	321	320	303	328	325	340	303	325	319	290	335	304	315	308	346	306	320	313	330	278	342	304	294	309	333	296	357	309	315	318	335	322	359	328	332	313	313	303	305	336	292	312	296	381	342	313	300	322	336	311	295	275	325	369	315	319	316	296	341	345	347	329	347	297	319	328	330	351	335	330	309	329	364	317
5921	2857	697	187	135	149	167	178	178	157	182	155	146	126	98	95	108	88	103	94	88	82	66	87	78	95	82	78	63	64	69	72	69	65	68	70	64	57	68	61	64	74	62	66	60	73	62	65	51	53	58	56	58	60	57	51	65	58	66	65	45	70	54	49	58	46	57	58	56	48	45	39	49	41	56	48	48	71	62	59	54	39	57	57	59	61	65	50	63	54	53	57	61	50	56	61	62	53	50	56	60	57	49	54	50	50	63	54	52	53	33	63	55	52	68	44	59	52	56	53	38	44	50	58	58	62	56	56	51	62	56	52	56	58	46	45	52	53	52	48	48	63	67	55	44	59	55	65	70	51	43	65	64	65	50	58	64	62	57	55	55	50	52	66	56	39	54	50	61	52	56	61	54	50	64	62	64	38	59	53	51	54	73	53	57	54	51	61	55	52	65	53	68	52	38	55	50	72	56	61	61	60	49	60	53	61	63	48	55	71	51	50	53	43	49	52	54	54	51	62	50	52	68	67	59	48	49	60	58	36	59	47	61	50	51	51	52	69	49	65	54	54	44	62	35	56	63	71	44	56	68	62	41	53	65	47	54	59	58	56	72	58	60	48	57	67	63	49	62	55	60	59	60	57	49	55	67	68	38	52	62	45	52	49	61	72	62	49	55	62	51	61	65	44	43	60	59	63	68	51	50	59	61	40	50	60	56	61	49	69	54	60	57	61	50	48	51	55	48	62	72	64	51	62	41	65	56	55	53	51	49	51	66	70	65	56	48	58	52	56	58	62	48	64	58	54	48	56	61	53	54	64	63	46	47	58	65	62	51	61	45	50	49	56	48	59	58	50	50	76	75	55	51	54	68	37	44	52	47	60	64	59	57	53	46	62	53	60	51	47	56	62	46	60	58	63	62	49	55	54	53	54	64	43	60	48	52	57	65	56	53	62	54	47	60	59	61	65	62	63	47	51	65	55	72	65	58	49	45	51	47	52	51	56	72	53	43	44	41	57	65	46	57	50	59	47	52	63	57	52	39	53	52	50	56	56	69	55	69	67	46	48	56	62	57	57	50	45	56	77	51	60	55	57	61	60	50	59	51	49	59	56	60	58	53	57	51	61	48	49	61	52	54	53	56	55	55	57	54	64	48	46	65	44	66	54	64	50	64	62	47	61	54	55	69	52	51	62	53	60	60	50	51	56	53	60	62	59	50	56	60	61	67	61	44	49	52	59	42	53	56	57	69	45	59	50	70	63	47	49	65	64	51	52	57	47	54	66	52	55	49	47	59	60	48	53	60	54	55	54	57	49	64	52	45	54	60	47	64	47	52	56	44	55	73	62	58	66	56	51	49	65	50	55	47	49	41	61	36	53	56	59	57	71	50	51	51	66	61	62	58	44	69	53	64	66	49	54	69	57	44	49	60	70	67	69	53	48	54	51	57	54	55	63	51	60	60	41	63	56	51	50	57	65	64	62	64	55	55	56	50	62	59	62	57	59	46	65	55	62	50	50	56	66	52	65	53	60	53	51	64	53	70	50	54	62	65	59	63	59	69	62	61	50	54	48	60	56	63	53	60	49	64	68	71	52	61	60	74	60	68	48	53	59	49	60	64	67	65	65	47	62	58	57	38	58	55	54	44	50	55	51	63	51	52	64	56	58	58	56	54	58	57	49	60	78	52	62	61	62	51	54	52	59	66	46	50	49	47	52	56	43	51	61	61	58	46	53	45	58	51	47	58	63	61	55	41	47	50	58	43	58	54	50	53	59	61	56	57	60	56	51	60	56	53	54	54	71	55	53	59	49	50	57	61	66	43	48	48	66	66	67	48	53	64	65	62	60	60	56	56	49	57	45	62	56	58	52	51	64	53	66	43	59	45	58	48	64	47	51	60	52	61	67	68	51	57	51	57	56	64	50	53	45	63	35	58	60	50	52	38	55	64	49	65	54	47	68	53	61	60	65	52	44	47	60	60	57	59	55	50	59	60	60	57	56	68	61	50	58	52	48	47	63	63	59	54	47	53	62	63	52	52	54	52	74	59	73	51	49	46	52	60	62	59	55	42	60	58	58	65	75	62	53	60	52	42	53	56	58	69	56	42	65	59	57	54	60	49	55	68	67	48	56	50	61	63	49	62	66	69	57	53	57	54	51	46	49	52	56	50	51	65	71	60	59	55	57	54	55	68	41	57	52	51	55	74	62	55	63	69	48	57	48	62	32	71	57	52	63	44	60	67	54	49	47	48	59	58	56	62	60	60	63	50	59	57	52	46	66	53	53	57	46	52	53	46	64	45	54	62	55	59	53	48	59	57	57	65	55	55	48	63	42	53	61	52	43	62	50	47	54	48	68	65	50	68	53	58	62	55	62	64	59	48	49	54	47	60	58	48	67	46	56	64	74	49	49	68	52	55	50	74	53	52	59	53	47	61	64	61	53	45	60	47	37	57	63	53	51	54	60	61	52	52	58	60	65	58	63	52	50	58	46	56	79	57	64	54	64	49	51	47	69	47	54	49	51	59	52	70	65	60	67	50	55	70	58	55	50	54	70	59	52	42	57	54	71	53	54	50	67	56	67	58	55	52	57	49	62	60	60	49	57	52	50	56	74	50	47	62	61	53	55	51	64	52	53	59	56	64	50	54	59	60	63	60	57	61	61	41	62	65	51	60	53	41	49	58	57	63	53	57	62	57	42	57	46	62	55	53	47	57	58	47	67	55	56	60	46	50	42	70	61	59	51	65	46	53	50	49	57	64	49	46	49	55	53	65	60	56	61	52	52	72	57	54	52	67	46	57	54	62	67	42	67	49	53	64	74	64	62	46	46	57	59	55	54	69	44	52	79	52	61	50	47	60	44	53	73	56	61	51	61	71	68	43	53	52	62	59	59	47	56	59	57	53	63	68	45	65	43	51	46	49	53	49	62	52	73	66	71	59	55	60	55	46	46	51	69	43	66	66	42	62	51	58	49	67	68	52	54	63	58	47	54	57	63	75	45	63	47	57	55	49	51	58	51	63	48	67	63	55	67	65	52	46	51	67	60	53	59	59	72	54	66	65	52	62	62	49	61	47	58	59	60	60	51	62	62	53	57	63	67	67	53	62	42	57	57	71	59	61	55	59	58	45	57	45	49	63	39	60	53	63	68	59	61	60	60	56	49	58	69	47	45	57	60	59	58	47	53	68	57	64	50	55	49	56	57	68	53	47	51	54	51	58	56	70	59	66	65	61	45	44	63	64	49	55	42	51	71	44	55	59	58	52	42	74	54	56	48	73	44	47	60	73	51	40	54	44	44	57	54	55	59	56	54	68	62	52	56	68	65	51	61	62	60	53	49	54	60	45	50	64	61	61	53	52	52	55	60	43	59	44	50	41	40	47	48	52	65	42	58	51	62	47	54	68	69	56	52	63	52	49	49	50	44	59	57	66	48	58	59	57	54	50	63	53	48	52	51	60	42	49	50	64	59	62	75	53	57	58	54	36	52
33732	18226	6118	3198	6398	8110	7636	6909	6128	5238	4536	3946	3472	3100	2591	2179	2014	1803	1651	1588	1400	1349	1174	1169	1138	1079	958	952	920	884	837	855	750	743	705	670	620	668	637	613	643	587	583	589	576	573	557	530	558	573	546	576	557	503	534	479	465	543	504	494	508	502	500	512	529	494	472	460	475	484	480	435	472	449	493	468	430	436	443	473	508	438	476	465	518	441	464	484	459	416	427	441	466	427	445	442	436	454	438	443	463	480	461	438	466	486	427	446	475	448	404	451	451	457	447	431	454	481	440	451	422	421	436	489	455	478	459	413	449	469	436	479	440	438	459	443	434	424	372	434	479	422	453	438	409	466	478	428	411	452	427	459	437	443	463	476	451	473	428	433	431	456	446	454	474	417	465	447	424	468	474	449	407	501	478	462	459	422	418	450	496	462	432	464	427	482	450	460	448	453	418	428	443	454	449	511	443	465	454	430	429	445	473	430	437	450	457	445	444	462	488	452	448	443	458	458	410	444	437	458	443	446	425	463	453	446	451	425	439	472	468	440	446	443	460	439	430	460	444	425	443	420	474	465	430	412	434	449	454	427	430	468	437	447	442	431	471	451	459	414	444	499	410	450	420	444	469	412	407	447	453	428	411	457	450	423	483	454	448	425	477	451	453	448	443	407	460	424	417	448	436	440	424	433	441	415	447	443	437	426	425	461	428	424	461	443	442	408	443	466	440	476	453	453	462	446	422	444	431	500	432	436	463	452	445	424	456	434	410	438	418	430	457	422	459	491	428	457	434	440	468	418	417	427	458	442	472	430	434	440	458	446	417	443	419	453	429	451	441	431	467	424	401	410	481	483	400	471	448	439	464	457	413	427	401	403	452	454	444	456	443	461	464	436	443	435	453	428	437	429	421	432	439	440	418	421	440	450	413	430	433	482	478	402	433	431	446	458	450	449	455	419	449	435	479	454	439	472	438	463	444	421	399	446	436	444	483	433	454	425	448	441	454	446	396	471	447	433	414	439	430	431	449	461	458	478	452	416	441	420	436	447	426	467	441	448	441	452	424	429	454	453	441	433	396	475	477	446	418	439	432	431	414	453	448	434	479	463	434	454	458	424	435	452	424	421	421	482	417	465	460	438	433	420	433	461	419	436	396	441	426	450	448	436	436	438	473	446	449	468	410	452	432	447	444	458	441	448	419	434	471	444	464	443	428	469	458	440	438	410	495	425	476	496	433	423	470	467	445	443	428	446	476	495	442	443	453	465	465	406	428	434	433	447	466	467	441	450	453	426	438	454	438	462	405	472	385	461	443	426	481	422	464	435	472	468	453	435	402	458	439	462	440	457	452	427	444	403	487	445	440	446	454	476	482	445	429	419	444	438	419	466	456	445	402	437	453	455	413	455	476	423	426	424	473	418	441	454	387	449	432	439	487	428	460	428	452	424	456	466	464	447	486	463	456	421	451	444	438	457	419	449	437	438	480	446	478	448	457	456	443	434	466	441	433	480	463	411	449	461	437	457	466	427	424	434	426	485	444	411	415	446	477	440	416	429	461	476	479	435	431	420	446	438	461	440	430	400	433	460	398	427	457	458	437	432	472	412	421	437	469	480	429	425	447	434	433	473	429	461	439	455	467	436	438	441	416	446	415	450	434	446	429	452	445	460	404	449	422	446	459	430	439	431	437	426	469	479	417	432	467	444	431	438	457	422	417	458	464	450	447	445	431	436	461	428	442	471	434	455	458	461	435	451	439	413	477	440	467	421	428	471	465	478	467	451	442	418	443	458	407	476	474	449	420	391	416	437	441	411	444	453	463	459	433	440	450	439	470	453	453	447	454	450	435	437	389	461	422	448	473	457	439	414	426	413	481	431	423	418	435	452	449	431	447	421	424	447	456	402	429	465	409	436	467	427	463	461	437	458	462	447	417	436	459	456	432	458	463	437	416	406	463	426	445	441	476	459	447	479	494	515	469	472	449	445	454	417	450	443	452	438	486	425	425	463	434	440	422	448	466	436	417	454	434	436	474	447	428	479	454	475	454	457	453	424	437	439	411	442	425	450	488	421	467	460	407	425	431	457	464	461	434	431	436	411	415	417	442	463	468	448	439	451	444	453	431	450	436	433	421	462	447	508	419	451	456	418	428	443	405	434	442	433	435	422	406	439	434	455	434	483	459	460	396	439	488	441	437	427	478	471	475	467	462	431	435	423	459	471	392	421	452	430	415	450	433	424	403	437	416	470	453	435	433	444	434	438	444	455	451	475	430	397	392	458	464	436	453	447	423	473	466	442	428	485	446	428	416	427	435	428	418	429	465	392	459	432	431	500	445	439	426	425	439	449	425	464	447	430	426	398	416	439	405	425	441	436	408	471	475	448	457	431	426	421	440	436	449	469	427	487	469	444	419	456	481	431	443	428	401	449	467	427	466	434	483	452	457	427	412	430	427	472	424	439	440	454	404	412	428	438	450	487	443	438	453	431	439	460	432	443	460	425	477	455	452	428	415	438	503	458	450	435	427	426	442	430	476	465	452	442	466	459	480	446	447	425	447	475	463	443	446	443	474	445	454	405	478	482	464	405	435	437	433	467	442	383	433	463	420	475	397	462	441	453	442	425	452	434	458	459	452	462	443	458	469	423	456	434	441	477	511	440	443	410	446	454	450	450	398	461	436	425	411	439	444	453	461	426	438	431	422	433	457	418	443	442	433	440	448	462	465	456	494	476	467	463	438	425	415	432	465	466	446	450	455	443	456	440	426	440	468	418	457	471	447	431	456	422	401	431	447	459	453	433	464	458	447	468	447	463	406	439	442	424	446	445	460	464	421	454	420	410	441	450	416	405	406	435	446	440	421	461	472	502	465	443	476	450	409	454	474	423	460	455	441	436	467	465	469	439	463	483	429	426	445	471	462	430	470	448	465	443	438	441	445	449	463	432	432	427	442	445	434	445	450	450	429	467	448	438	444	410	465	449	412	445	417	403	477	436	455	417	438	418	424	441	480	457	461	459	466	465	430	405	429	451	460	452	447	424	445	412	428	456	406	434	459	511	437	472	452	399	423	485	436	447	432	469	437	467	397	479	444	410	448	448	404	446	427	410	428	456	447	406	444	466	468	420	429	444	434	454	457	425	434	438	439	425	448	412	452	442	417	458	457	435	459	469	450	413	454	455	417	439	429	454	455	405	434	427	468	414	480	406	460	489	436	479	440	449	428	440	416	427	470	489	437	465	462	464	476	449	438	418	448	449	468	443	434	430	440	445	451	450	430	482	464	456	464	447	449	455	420	429	454	446	471	451	410	444	466	408	410	433	434	443	434	438	450	429	433	422	418	431	421	424	453	456	461	438	441	468	468	433	443	479	428	427	446	423	420	431	446	477	463	449	434	432	439	410	487	453	424	426	450	461	435	466	448	430	436	452	423	432	434	420	476	428	475	438	439	464	454	466	452	445	478	445	430	431	465	471	410	452	432	466	429	443	475	434	423	460	435	466
3097	953	262	97	61	67	75	82	69	84	66	74	73	63	57	53	43	53	51	39	43	41	48	45	49	32	36	45	40	35	26	40	35	29	27	31	34	48	34	38	34	40	41	40	28	26	32	37	34	30	35	36	33	30	40	30	14	33	36	40	29	23	31	35	30	27	32	35	35	38	35	30	34	34	28	36	26	33	24	28	32	33	29	28	29	22	30	25	26	27	34	30	25	27	40	34	35	33	30	27	39	31	30	35	28	36	42	27	30	32	33	39	36	33	31	30	30	24	33	30	23	36	29	24	45	32	28	31	27	39	22	31	30	27	27	23	26	28	28	47	26	19	30	28	28	32	22	39	29	35	28	24	27	32	35	32	21	30	30	33	25	38	38	30	40	34	26	26	21	23	21	38	21	31	35	31	37	39	34	27	18	30	23	24	31	32	33	22	27	28	31	34	32	32	21	30	25	34	32	34	19	25	26	24	43	36	32	28	25	33	35	27	35	29	34	35	26	28	38	26	37	27	26	36	19	27	26	38	28	24	26	27	28	30	29	30	31	33	25	31	30	25	27	37	34	29	32	30	21	28	31	33	36	27	24	31	32	24	26	34	22	24	23	31	25	29	27	31	27	34	28	42	20	29	39	35	36	36	29	35	22	38	29	31	18	29	33	35	45	30	27	22	25	32	32	35	33	42	32	27	31	28	38	32	39	35	28	33	29	24	25	29	33	22	32	18	35	19	26	29	21	33	33	20	30	21	31	18	27	21	30	39	27	33	28	30	35	30	34	32	24	31	23	31	30	33	29	33	27	27	35	22	35	31	29	36	29	26	22	37	34	30	34	43	27	25	21	32	34	35	29	38	31	42	41	25	41	28	27	23	21	26	30	33	23	21	35	33	25	33	30	38	23	36	24	38	26	31	31	29	21	30	29	29	26	26	25	27	27	23	27	35	27	33	32	28	29	31	38	37	31	26	29	28	33	36	29	31	25	37	29	25	27	35	34	29	31	23	30	21	27	28	19	26	18	29	32	35	31	21	30	25	29	32	35	31	34	32	21	31	25	27	34	27	28	31	25	38	27	26	30	40	34	28	34	31	29	24	37	29	33	28	30	33	24	45	37	33	25	30	25	33	27	43	32	28	33	34	29	26	39	34	20	28	20	38	28	28	32	27	31	33	27	38	33	28	38	29	23	28	22	29	28	33	37	26	24	27	26	32	19	34	32	20	25	40	39	28	39	32	30	29	26	25	20	33	21	30	34	30	27	33	26	23	30	20	42	33	22	31	22	30	34	27	24	32	25	31	38	30	32	38	34	21	31	33	33	25	35	29	22	34	34	20	33	32	31	33	29	35	26	26	18	38	29	32	32	32	24	35	21	31	34	37	22	27	31	44	34	34	39	26	30	30	30	34	29	22	27	33	25	31	26	28	25	26	33	28	25	32	24	35	37	30	31	34	32	38	22	28	29	37	42	27	28	32	22	20	24	26	26	28	29	27	32	42	40	28	32	34	43	31	26	30	33	33	30	25	30	33	24	26	33	31	31	31	23	31	34	36	27	41	35	21	45	35	26	25	27	44	20	32	28	29	42	24	35	22	35	36	31	26	32	37	28	32	29	24	33	45	30	36	35	27	23	35	30	24	31	44	36	37	30	33	28	30	34	30	39	23	38	32	26	27	44	31	26	25	24	41	41	32	26	39	38	28	25	32	34	24	23	35	33	25	37	21	44	30	36	25	22	25	24	25	36	29	31	28	25	28	33	26	33	29	31	29	25	33	25	31	28	34	31	38	23	32	29	24	30	26	24	56	34	32	28	26	16	30	36	28	36	28	32	27	24	28	30	33	27	32	19	31	31	35	23	27	25	28	30	27	28	31	24	17	28	25	36	34	25	27	39	34	35	26	35	37	34	31	32	24	30	28	32	35	30	25	26	29	29	25	29	31	23	30	31	36	32	24	29	25	24	24	32	31	28	28	38	27	33	27	29	24	23	37	33	18	25	32	25	35	25	30	25	28	40	30	41	33	35	29	29	34	31	27	29	18	23	33	30	33	31	29	28	27	27	35	27	31	31	31	32	26	30	30	33	24	30	24	28	35	19	33	42	29	34	29	27	29	32	26	34	41	23	23	37	25	28	27	38	34	34	32	28	27	22	38	31	29	30	21	33	33	33	38	29	25	28	18	25	40	27	35	43	31	31	28	28	33	35	38	31	30	29	26	33	33	35	36	29	22	32	30	27	25	31	29	23	34	26	33	23	36	20	35	33	32	29	28	26	38	31	29	24	28	32	32	25	33	45	28	33	24	22	27	23	36	36	25	27	28	35	22	18	25	32	27	29	27	28	33	25	27	34	30	31	27	33	29	25	23	36	32	33	35	22	29	25	26	33	34	29	31	31	32	28	29	33	26	41	18	32	26	40	23	30	35	34	41	38	30	33	31	33	24	43	21	32	30	32	24	23	22	19	33	33	29	30	34	33	35	30	33	29	29	23	28	36	32	26	28	25	37	32	31	22	30	25	27	27	30	40	31	31	34	28	37	41	33	31	26	30	23	42	32	39	30	30	38	32	31	27	26	28	31	29	31	32	20	28	28	35	18	27	38	37	31	23	25	31	28	35	22	24	33	27	20	32	34	30	24	30	23	25	26	28	30	29	32	26	26	38	29	37	36	28	31	28	31	26	31	24	26	36	33	33	27	28	24	27	45	24	30	32	24	34	40	29	28	26	24	31	32	46	38	32	30	16	31	25	36	41	15	33	26	31	37	27	18	31	23	28	28	31	40	29	34	33	25	21	33	36	23	40	29	29	31	37	24	20	26	26	32	27	38	34	21	31	25	24	28	44	35	31	40	33	38	39	42	34	32	32	41	35	28	25	34	28	35	27	28	35	36	28	42	23	31	31	33	27	21	30	33	32	25	32	28	26	42	28	20	29	25	28	33	38	29	38	28	30	29	34	39	31	21	23	30	23	32	28	35	30	35	33	24	21	25	31	23	26	35	30	32	22	27	28	34	29	35	28	30	33	23	31	44	25	29	30	23	29	31	30	28	31	31	34	39	19	25	23	29	28	31	27	21	26	27	36	30	33	40	40	28	25	25	31	31	30	25	20	23	28	27	27	28	24	18	19	26	32	30	28	26	39	28	35	32	25	37	21	28	31	29	27	29	28	21	25	33	29	34	33	33	22	38	40	32	28	35	21	27	31	35	28	24	30	25	57	29	34	31	30	20	38	34	34	17	40	23	25	31	35	32	31	27	36	32	27	37	30	34	33	25	34	34	20	28	29	41	29	35	31	29	16	22	25	23	22	22	29	29	31	21	32	31	25	42	26	36	34	29	20	23	35	26	33	32	38	29	34	31	27	26	27	29	24	27	22	29	25	36	31	25	28	41	22	25	26	23	36	40	18	34	31	30	25	35	23	23	38	31	30	31	30	41	26	34	34	21	27	27	25	29	23	34	29	34	28	29	36	27	22	31	25	31	28	31
25806	9968	2830	1651	3225	4034	3734	3442	3117	2709	2347	2047	1791	1554	1318	1108	1094	907	884	834	683	686	657	593	575	569	564	539	482	454	491	465	446	383	396	364	333	345	361	309	346	331	326	337	320	308	290	322	297	313	294	296	295	279	307	285	273	293	265	291	267	272	268	257	262	307	254	249	272	241	243	271	256	252	230	258	232	244	257	259	258	234	263	230	267	246	273	269	263	276	267	279	265	274	264	228	251	259	229	250	238	258	237	246	253	235	251	230	265	252	229	258	233	275	244	248	241	238	248	233	235	250	217	250	273	259	236	242	254	261	219	270	221	281	238	261	269	232	245	251	257	265	253	244	233	238	260	224	258	222	268	252	255	244	284	270	238	254	255	243	246	244	287	251	244	252	260	249	250	257	253	260	254	266	230	240	245	246	246	263	235	245	223	253	283	238	271	239	297	234	228	244	257	219	241	264	258	241	243	236	236	240	238	244	263	246	248	265	274	265	272	254	279	286	257	253	231	261	252	279	236	242	258	239	264	243	246	264	249	233	256	233	253	227	260	253	268	261	247	241	253	255	228	222	236	266	240	248	235	230	242	233	238	254	260	258	246	276	246	219	261	254	239	297	275	247	228	266	263	226	262	254	267	259	268	272	251	234	255	239	235	248	241	273	243	265	262	255	251	261	262	271	229	262	247	247	261	250	265	273	232	245	248	231	252	257	236	250	258	252	252	251	225	259	251	272	259	252	236	246	236	244	230	244	250	246	259	245	256	251	247	282	215	265	211	224	285	254	244	233	265	271	243	250	261	248	257	223	280	284	248	220	245	259	268	253	265	278	252	271	270	221	245	276	241	251	236	219	239	258	235	231	255	253	234	261	261	298	262	230	268	249	255	253	237	268	263	240	253	274	243	247	251	238	253	277	224	266	248	234	243	259	245	269	227	238	280	253	261	254	249	266	273	257	264	247	251	284	257	252	250	249	240	256	236	288	249	240	271	251	238	245	267	227	222	259	262	236	291	228	243	247	244	218	234	248	255	237	269	232	249	246	260	209	269	241	249	250	243	260	244	235	224	272	251	266	237	228	265	244	244	252	222	226	249	242	244	255	236	230	235	265	259	226	260	226	267	261	245	255	252	273	255	249	269	246	260	277	238	254	264	272	238	227	244	232	277	242	235	268	255	264	268	252	246	239	259	236	260	279	237	244	256	244	217	253	229	227	274	283	227	232	262	275	233	223	276	234	232	246	233	240	237	287	261	258	243	266	286	224	250	294	233	250	263	252	235	262	236	244	232	251	236	254	246	281	238	245	239	248	251	236	219	244	256	255	273	231	216	267	247	268	258	236	260	223	281	238	248	252	219	243	257	232	240	235	250	241	246	241	260	246	247	261	278	239	238	236	239	237	259	240	253	228	246	234	234	238	238	243	250	200	238	245	226	269	234	259	233	245	254	251	263	268	218	291	259	270	247	270	238	259	236	243	248	242	265	254	230	220	253	238	250	221	235	261	240	264	247	241	242	241	245	249	273	250	245	255	233	234	280	242	234	242	235	270	243	254	237	259	270	265	234	247	256	233	251	271	281	262	258	239	261	279	257	248	236	226	255	245	259	256	250	220	265	239	232	228	249	260	224	238	234	221	257	270	256	239	231	257	258	263	263	259	237	216	272	286	253	246	229	254	249	264	228	227	260	230	255	256	258	249	248	241	238	247	241	276	241	271	210	231	268	273	227	244	271	279	225	224	262	258	241	231	222	239	265	261	225	265	241	252	257	252	266	216	258	229	235	257	260	268	242	247	244	226	232	258	236	254	235	244	250	230	248	230	235	238	244	268	244	247	239	223	270	209	243	246	257	241	248	287	274	245	270	247	254	241	233	264	253	264	232	241	254	239	244	262	232	264	275	224	274	236	251	248	227	244	231	224	238	247	217	237	233	253	266	223	231	251	243	251	226	245	268	238	241	250	251	251	228	237	228	244	253	240	247	240	240	269	241	233	241	270	271	216	217	254	250	239	276	245	251	239	281	239	236	251	253	241	218	223	244	218	247	239	270	246	252	247	251	232	252	249	261	245	242	255	249	214	238	233	252	243	250	212	251	227	220	253	247	253	235	257	259	260	267	218	276	263	264	273	227	253	239	238	232	242	269	249	252	208	252	241	247	258	240	222	248	218	236	284	240	262	236	228	273	254	244	254	247	246	240	241	235	230	296	215	248	239	243	259	268	262	277	247	261	249	250	251	260	266	251	249	261	238	249	253	260	257	257	252	225	227	240	235	263	279	265	246	252	255	256	235	234	245	231	248	268	252	256	251	234	249	266	247	233	234	245	246	244	257	234	259	232	286	262	247	227	268	266	246	266	234	252	244	250	241	248	253	262	236	244	228	254	239	220	235	282	264	254	233	250	264	274	238	247	244	238	244	255	264	271	259	237	248	223	254	215	219	240	232	273	253	262	263	274	235	279	265	248	252	256	235	224	254	241	243	255	262	247	238	261	261	253	283	218	247	249	262	258	243	274	242	256	273	248	281	236	265	232	244	242	253	254	264	241	239	249	248	268	235	259	239	242	251	244	219	206	250	224	253	241	243	278	255	218	263	271	251	236	242	260	277	254	232	247	254	265	246	261	267	253	237	264	244	255	263	237	257	275	251	249	266	256	259	258	253	221	249	252	233	229	227	254	231	252	268	252	247	238	225	228	245	258	245	263	251	240	250	218	261	241	242	246	218	265	230	238	244	274	237	275	273	249	247	289	250	237	240	250	263	242	266	276	227	243	258	242	219	251	263	252	269	264	240	233	234	255	212	268	236	243	254	239	234	236	247	241	233	277	246	261	245	229	261	242	245	234	265	246	247	261	217	259	262	247	249	245	251	265	240	264	234	249	274	233	276	254	279	260	258	226	246	227	248	265	240	287	247	246	254	254	246	262	271	250	246	242	248	245	241	213	250	258	245	254	254	222	262	257	273	252	257	268	233	262	286	230	256	265	262	269	252	251	237	224	229	235	264	246	259	234	258	220	285	254	276	247	260	264	282	232	247	255	248	258	244	267	262	265	252	234	252	235	248	240	276	224	238	240	249	260	259	240	251	283	242	273	262	247	258	238	263	245	259	235	272	253	259	255	244	225	249	261	256	266	226	240	228	208	267	268	257	258	248	236	256	241	244	249	245	265	254	251	247	253	251	280	237	243	262	231	243	257	242	250	231	249	245	226	227	230	244	251	254	255	243	230	254	250	276	252	264	261	266	238	256	256	240	240	255	241	234	287	230	249	261	255	266	258	236	266	248	240	235	265	241	238	237	237	241	215	241	247	259	274	226	247	239	246	244	239	259	253	261	230	265	283	242	250	220	267	264	273	250	248	261	234	252	238	243	235	252	263	217	236	263	262	245	239	269	252	245	243	256	231	266	301	256	254	250	260	279	265	266	255	242	256	262	258	264	247	225	272	260	247	244	252	240	231	236	221	244	257	271	234	238	270	260	248	250	273	222	247	254
4421	2127	452	156	124	132	145	140	150	134	112	102	107	86	91	69	83	80	68	74	59	56	69	67	62	63	68	55	73	66	42	75	59	62	56	43	37	48	54	40	49	47	50	55	58	51	49	53	55	54	45	59	58	43	55	40	38	52	56	40	53	45	46	60	45	44	42	40	40	52	60	49	42	40	44	38	53	46	43	50	49	52	58	47	44	45	38	60	52	45	51	39	46	41	41	45	54	52	44	25	46	55	52	52	45	62	43	52	46	50	59	46	42	41	38	54	43	47	44	37	54	51	41	47	46	41	41	59	50	51	50	48	40	47	38	48	40	28	48	47	66	46	66	43	51	42	43	53	44	46	42	48	56	50	33	40	57	56	44	47	59	49	37	39	48	58	50	53	42	60	42	42	42	41	38	44	53	42	47	47	58	49	61	44	67	45	44	52	56	53	48	57	44	41	54	39	64	42	47	53	46	55	58	39	53	43	47	51	47	43	32	57	55	42	32	44	45	38	43	43	50	40	50	36	48	59	42	45	54	37	45	47	42	43	55	38	57	40	44	58	44	49	43	57	58	44	54	38	51	45	54	48	51	39	47	49	66	47	44	49	51	39	51	39	43	35	42	45	51	47	51	49	60	50	29	46	47	45	49	67	36	51	51	43	42	51	48	54	41	51	47	44	44	49	49	61	48	41	53	53	53	41	52	48	41	48	47	39	43	46	47	37	43	40	54	42	61	48	51	61	47	48	41	54	53	55	46	42	46	38	49	49	45	47	52	57	46	45	47	41	45	36	48	55	46	43	36	43	47	45	38	53	49	46	49	41	40	56	42	52	49	57	41	42	53	42	44	38	34	49	43	48	42	53	47	46	39	43	61	50	59	42	42	56	47	39	60	46	46	47	49	35	42	38	49	48	57	41	54	46	47	52	44	54	41	41	48	46	52	45	45	37	47	57	60	46	45	29	41	48	52	57	42	45	53	51	37	52	44	33	40	47	41	47	31	36	47	52	46	47	34	46	51	59	44	38	55	51	46	47	40	46	51	46	35	43	40	47	46	44	50	43	47	48	46	37	44	45	43	52	53	52	55	33	51	58	46	49	58	51	47	42	62	58	39	43	45	42	44	43	51	46	50	49	47	40	44	49	47	28	49	42	54	48	53	56	49	52	48	35	48	47	54	51	47	46	42	45	49	51	53	51	45	42	67	50	59	42	43	43	54	47	42	51	51	38	38	55	52	46	55	51	46	40	49	42	41	42	56	41	58	49	45	44	54	40	51	52	35	55	36	43	38	50	52	52	38	39	37	43	44	51	48	46	37	41	51	62	46	40	44	49	43	45	56	57	42	41	61	51	47	44	28	51	43	41	38	42	52	42	41	52	58	35	54	53	43	47	49	29	44	53	40	44	49	55	43	33	52	43	47	50	64	59	48	41	47	45	48	49	51	46	67	49	44	44	51	53	49	44	53	37	55	39	51	58	55	49	52	42	55	43	48	54	51	45	48	53	37	53	60	50	66	37	46	38	48	46	48	43	52	54	54	47	48	55	52	50	49	55	40	52	50	52	47	55	42	45	48	39	41	37	57	41	47	39	34	39	52	46	42	44	55	56	53	48	47	38	46	61	34	51	45	45	49	45	41	45	48	48	51	41	41	57	51	43	34	50	51	49	51	50	35	42	49	62	66	51	42	43	43	47	41	44	53	43	36	38	52	45	56	53	48	47	51	58	39	44	47	47	37	41	41	49	38	43	51	42	32	41	33	50	43	49	45	53	45	56	39	49	44	63	34	49	48	49	47	51	40	48	41	48	46	62	41	57	40	66	46	43	56	47	53	39	53	54	49	44	39	49	53	42	43	42	24	48	48	57	46	44	44	32	49	45	49	44	54	56	48	47	48	54	37	57	44	55	42	40	41	41	42	47	48	43	48	50	58	53	49	46	46	37	59	52	50	31	58	44	43	43	39	40	37	50	48	37	38	55	41	50	45	44	56	57	44	44	52	54	55	45	49	45	37	49	42	51	35	51	54	48	51	44	46	51	49	48	46	54	50	53	32	54	43	44	43	55	44	57	49	44	48	42	38	46	46	55	31	54	53	46	44	56	49	45	39	66	49	46	57	42	51	49	34	47	44	47	47	52	61	36	47	36	48	47	57	42	35	52	38	52	52	48	45	47	45	51	59	55	54	54	41	48	54	44	43	61	45	40	52	43	42	52	37	46	47	51	46	43	45	53	46	41	49	54	42	37	44	51	42	53	34	56	56	40	48	50	36	39	62	52	49	61	55	44	42	40	52	47	50	56	47	38	52	42	47	49	41	49	38	50	45	41	52	64	47	34	53	47	50	61	57	50	54	41	57	47	68	50	46	47	49	40	49	46	47	38	42	44	51	52	41	43	50	63	42	47	38	36	51	38	45	49	49	47	51	43	36	43	40	53	57	51	50	52	53	54	50	45	53	34	58	47	60	38	47	32	51	41	40	49	34	38	54	43	56	42	33	61	43	45	37	46	41	31	40	44	43	46	43	46	50	38	50	48	61	40	47	56	48	57	53	53	51	40	37	44	61	42	55	46	45	46	43	41	49	53	40	65	55	44	39	44	41	51	46	35	44	49	45	58	46	43	66	61	39	41	58	49	42	44	51	45	53	45	45	45	35	49	30	54	52	43	48	49	38	53	39	54	55	39	44	45	53	56	45	40	52	51	43	42	39	50	58	59	53	49	42	44	37	59	49	46	46	54	48	59	48	38	43	54	48	46	38	39	30	46	51	54	42	53	44	46	43	52	47	48	47	46	46	38	43	45	44	41	55	45	51	41	41	57	51	47	50	46	51	39	36	51	53	47	67	40	51	50	49	31	77	53	58	35	39	54	44	37	43	42	34	74	38	46	49	41	46	47	35	55	46	64	45	71	39	41	47	48	44	60	47	44	41	49	48	57	31	44	47	45	36	50	53	36	41	44	45	45	57	48	51	63	48	54	44	40	56	59	34	48	43	46	50	53	52	31	55	51	44	51	45	36	55	47	43	46	52	49	40	51	52	34	50	42	36	63	41	54	41	34	49	53	57	53	35	45	50	46	51	48	45	40	46	52	54	44	46	48	50	65	54	45	34	45	43	48	46	40	55	43	49	36	45	53	61	48	47	60	46	49	40	45	54	52	39	47	43	50	44	45	41	52	60	46	43	54	51	45	45	32	47	46	44	67	37	38	59	49	54	45	51	47	48	54	45	55	45	47	43	42	40	43	50	51	47	30	46	54	45	42	39	46	44	41	49	51	56	50	41	43	59	43	38	52	45	43	54	54	58	43	42	50	41	35	52	55	47	29	44	56	36	33	64	44	45	40	55	43	47	45	49	46	52	52	48	45	55	46	56	50	53	52	43	41	49	50	55	51	33	49	39	51	48	43	51	37	33	48	38	44	45	65	49	40	42	48	38	44	52	41	41	49	47	42	44	53	53	48	42	52	42	50	44	47	52	62	45	67	48	49
31356	15538	4642	2593	5257	6509	5984	5349	4715	4127	3547	3069	2676	2335	1995	1664	1596	1426	1300	1153	1000	962	877	905	872	903	863	765	703	683	658	661	698	582	568	578	530	520	559	508	516	498	512	492	461	446	468	528	447	496	457	430	442	456	459	404	418	409	399	411	380	406	390	373	390	381	416	383	379	353	391	396	388	418	390	368	399	403	399	403	381	353	399	381	343	394	400	330	375	399	422	376	367	342	367	391	342	391	362	374	400	377	388	405	394	382	367	351	371	386	363	379	380	388	359	359	359	357	353	374	346	358	360	348	388	349	386	380	365	377	362	358	363	383	337	382	399	359	351	384	362	377	371	351	354	378	346	382	382	388	377	374	370	365	391	383	361	359	341	398	376	384	352	393	388	388	380	388	367	395	334	369	371	388	397	376	379	368	420	383	374	354	378	357	366	366	364	324	380	345	385	365	380	362	371	330	369	362	380	371	366	362	390	373	364	379	397	357	381	393	358	376	361	324	378	351	401	360	394	380	324	361	341	359	338	360	375	400	355	350	392	352	388	342	383	374	399	377	368	372	351	356	388	381	354	338	417	399	387	363	351	361	357	338	376	389	370	317	370	390	363	339	380	366	360	386	369	340	374	364	373	374	349	372	375	343	331	354	388	344	384	384	365	409	401	359	397	388	401	378	367	374	371	381	364	348	373	333	361	361	353	349	399	357	413	383	339	401	365	369	404	402	350	349	394	333	343	392	377	371	350	381	368	363	395	368	331	366	348	379	373	383	382	373	347	371	379	359	381	406	397	362	372	351	362	353	355	345	357	362	334	374	366	350	396	361	387	355	420	391	373	381	367	369	356	361	392	379	363	363	393	409	377	382	367	378	363	369	369	368	383	371	404	358	381	374	346	388	353	391	349	378	374	366	377	364	389	386	365	398	373	370	379	380	347	391	381	387	390	343	352	394	387	375	363	361	388	394	364	379	368	362	386	346	382	332	361	393	381	373	375	370	406	342	353	362	392	354	319	384	380	389	359	404	384	394	378	384	390	376	373	368	368	351	368	340	377	373	372	358	351	392	407	368	384	369	355	383	387	367	358	392	376	352	362	348	392	372	370	377	390	365	353	392	373	373	358	353	343	353	380	377	382	387	372	388	362	359	361	386	362	388	344	353	375	339	375	374	384	389	372	374	388	388	383	412	380	382	381	375	337	406	401	337	357	337	361	361	349	383	402	357	362	388	369	372	416	351	388	346	336	354	367	376	375	370	397	355	338	375	389	370	375	368	358	407	370	340	362	333	381	353	393	386	332	396	392	355	388	393	393	410	378	336	344	383	381	334	352	379	348	371	408	410	352	391	397	387	393	394	357	373	376	364	374	355	384	367	370	384	358	352	401	362	375	330	388	373	363	403	376	369	369	374	375	352	387	347	385	345	383	377	372	418	368	382	335	371	355	333	362	358	400	371	349	357	350	382	340	396	362	375	376	363	405	370	384	362	378	352	340	384	354	376	380	380	344	372	385	372	406	397	389	382	354	371	386	335	362	373	409	355	400	372	388	350	361	367	350	383	336	358	359	389	355	391	391	405	358	387	360	343	371	348	370	364	388	391	402	399	363	375	376	354	367	374	355	338	380	370	385	364	362	347	370	368	370	374	377	349	391	361	355	376	372	360	354	373	385	355	383	349	369	367	350	375	380	374	355	361	339	383	361	412	418	385	377	359	380	379	339	360	408	360	338	354	375	354	396	368	343	385	391	372	343	348	360	397	367	374	401	378	366	374	373	352	379	362	383	372	402	361	354	384	381	379	381	384	402	384	372	379	388	371	404	354	371	374	370	379	390	331	361	362	355	374	398	377	331	348	385	368	368	392	350	383	342	396	346	391	380	371	376	379	378	396	351	372	342	360	392	370	371	376	371	392	399	342	323	373	385	372	327	362	377	380	363	391	407	336	357	377	375	377	346	360	366	365	379	401	354	336	399	360	365	376	379	387	406	359	340	385	359	357	346	355	369	367	375	382	382	377	414	344	368	361	349	363	428	377	377	379	361	373	372	371	337	333	359	379	394	392	378	353	340	334	368	382	374	352	382	391	352	361	400	359	391	366	369	363	397	377	409	358	378	368	374	398	327	361	353	367	388	373	357	397	347	364	417	385	383	390	360	388	397	353	377	381	363	353	366	390	377	347	367	386	387	377	351	370	334	367	380	365	371	379	385	370	369	360	374	354	384	376	374	361	388	354	391	364	383	383	387	379	357	398	378	346	379	349	359	349	354	396	361	369	366	388	347	357	372	376	367	367	359	385	383	355	393	422	349	390	380	339	351	333	388	371	349	370	355	408	361	407	370	385	372	357	384	385	325	374	379	363	393	384	321	359	373	357	375	380	373	417	366	367	392	361	367	385	385	364	364	387	373	339	329	388	364	369	339	354	371	342	392	347	373	348	391	340	326	354	351	333	378	355	389	365	354	380	336	389	359	363	366	318	350	378	374	385	376	362	389	349	359	366	372	366	389	384	361	372	341	393	387	364	378	343	372	356	392	356	370	349	366	387	369	340	333	363	386	371	382	342	385	377	368	351	386	358	398	334	344	381	390	361	394	357	362	369	375	387	413	368	331	384	348	392	369	366	354	378	383	372	352	358	390	385	337	370	348	370	373	343	383	378	379	364	349	381	359	375	354	392	369	360	390	385	363	381	369	397	385	353	384	363	384	341	391	381	384	353	342	375	354	370	384	391	380	354	392	373	379	372	379	369	369	427	383	365	364	356	355	369	353	370	390	354	367	411	372	357	369	383	349	339	354	381	396	352	396	357	361	347	406	375	354	371	379	346	349	366	375	385	390	385	377	379	363	375	387	359	345	333	365	356	339	376	399	377	378	355	386	392	349	395	360	376	390	363	363	359	410	382	381	373	378	378	368	376	362	362	382	339	365	368	383	352	370	380	354	381	343	360	331	362	402	398	397	383	379	394	370	346	385	356	335	375	386	359	411	372	369	352	372	350	361	362	366	361	367	361	374	372	346	396	404	384	368	356	368	367	386	364	384	395	415	360	368	367	356	359	341	373	349	376	371	371	377	377	345	392	347	343	361	349	385	368	364	389	380	385	386	367	354	363	396	369	379	368	387	352	362	384	362	380	347	340	405	383	372	360	353	346	379	367	368	361	372	385	376	374	395	370	354	347	409	350	366	375	367	411	391	359	419	338	389	369	374	373	349	367	365	398	359	378	362	387	363	343	390	377	388	358	382	347	375	358	373	355	392	373	368	365	350	364	391	376	361	380	348	368	340	354	370	349	392	385	359	374	369	375	385	365	358	362	364	385	382	364	348	359	381	364	379	375	361	355	397	364	356	345	363	351	389	374	380	390	366	349	368	362	337	398	339	370	359	384	358	371	343	304	394	387	312	398	368	370	338	394	361	386	378	357	360	355	361	391	362	380	331	350	387	360	356	401	393	354	365	392	375	391	370	384	394	370	365	356	313	358	368	397	346	401	360	354
4964	1738	455	144	101	103	126	111	117	101	123	102	101	82	71	71	63	82	66	71	63	64	47	61	60	50	56	48	55	54	56	57	49	37	36	41	40	52	49	51	59	50	40	42	44	47	40	60	42	37	37	41	49	35	36	39	31	46	51	41	49	39	39	49	48	43	47	41	41	31	34	35	47	43	36	60	30	40	36	44	39	43	35	40	43	44	38	36	38	33	42	41	47	44	31	44	37	42	50	44	38	35	33	29	40	44	53	42	52	35	49	43	45	54	47	49	33	40	30	40	38	47	33	38	33	40	45	36	48	53	41	34	40	42	31	31	30	34	43	43	45	34	42	53	43	44	37	32	31	43	43	51	33	35	46	31	37	39	38	40	37	40	50	39	34	40	33	43	40	39	35	36	39	34	44	47	44	39	39	33	32	50	46	41	41	30	47	41	48	38	46	48	38	45	48	43	46	49	46	40	38	38	41	35	31	44	46	43	37	40	40	39	56	39	41	37	32	37	44	42	49	43	32	38	34	39	34	30	33	50	33	38	46	31	31	54	47	46	31	40	46	39	44	38	37	45	42	40	49	40	52	53	36	45	36	47	50	51	39	44	41	30	32	26	34	38	43	35	45	38	44	40	36	44	46	41	45	37	41	44	35	29	41	43	41	42	39	42	48	35	37	28	42	43	48	37	42	44	37	32	42	35	28	54	41	46	36	35	40	35	39	37	38	51	41	46	34	41	39	36	43	42	40	40	54	38	51	33	36	37	29	38	55	51	45	38	37	36	40	42	41	47	48	43	43	34	33	47	44	57	42	36	35	26	50	43	40	43	39	42	33	59	40	42	40	36	46	40	30	38	42	47	40	42	35	39	41	50	31	43	35	36	47	38	35	42	45	39	34	35	46	54	45	50	33	38	40	46	39	36	38	38	37	34	44	39	34	53	37	39	40	41	36	39	36	41	42	37	45	52	35	32	41	41	38	45	37	39	35	31	37	38	43	32	33	37	40	48	32	33	43	50	42	46	45	46	35	41	30	42	54	48	36	39	42	42	39	40	33	42	40	52	42	50	41	33	39	40	46	37	42	29	36	44	35	33	36	37	30	37	38	40	40	44	49	42	38	40	27	52	46	35	31	56	41	43	37	33	40	37	27	33	38	46	46	58	39	35	38	49	39	47	35	39	46	37	38	47	57	44	29	47	37	27	44	38	43	51	40	47	53	30	34	35	45	41	39	24	52	36	46	30	40	41	47	44	32	27	34	38	38	42	46	43	52	37	41	34	48	29	42	31	53	38	40	38	39	43	44	38	37	31	44	48	40	48	41	47	40	35	35	45	39	46	52	33	51	31	47	30	40	44	38	48	41	42	35	42	41	40	49	45	34	45	32	39	30	38	20	40	44	49	47	36	49	37	43	51	40	33	41	34	50	36	40	30	37	43	32	50	53	31	37	37	32	43	31	39	31	48	42	46	37	41	29	37	34	43	38	30	38	37	44	35	41	39	47	41	41	50	43	37	39	38	32	43	46	30	33	43	34	42	42	39	41	39	53	37	43	41	41	43	42	59	46	30	54	41	39	41	44	42	37	36	39	51	40	39	31	27	52	47	33	41	39	50	37	45	35	39	39	39	42	35	41	47	44	41	35	45	42	38	44	39	38	27	38	36	37	32	33	40	36	36	39	45	39	39	42	37	41	40	44	38	40	39	40	38	41	40	33	40	43	36	32	48	36	42	43	40	40	40	38	39	37	38	45	39	44	30	47	41	32	40	34	42	41	39	39	48	46	40	38	44	37	43	47	41	31	47	31	46	36	40	34	42	41	39	38	57	50	47	33	40	34	35	50	55	38	37	32	45	40	33	42	40	38	47	39	37	44	31	33	48	37	39	41	42	39	32	52	37	52	31	59	44	36	29	38	31	29	44	43	41	39	47	30	38	31	57	34	40	37	38	39	50	51	37	45	30	44	48	32	34	46	43	40	42	29	44	44	47	44	49	39	32	40	39	41	45	38	31	30	37	46	38	33	40	44	33	39	34	48	43	35	46	48	45	37	46	51	39	46	45	38	57	37	32	39	43	48	38	53	34	37	40	38	30	33	37	49	43	45	41	32	49	32	42	36	49	36	42	40	54	34	41	41	59	42	40	33	38	32	45	30	36	42	47	43	36	44	32	38	37	38	46	44	24	39	42	38	48	35	36	40	44	49	47	41	36	39	50	41	35	44	38	24	33	42	42	50	33	38	42	51	41	43	44	36	32	50	29	36	39	40	27	41	43	37	36	36	39	32	46	45	39	32	46	31	42	42	38	39	40	29	36	26	39	42	52	35	40	45	32	49	44	45	49	38	38	42	31	34	51	50	34	49	33	38	43	47	41	42	36	45	37	32	37	41	37	34	30	34	28	34	36	42	42	20	35	52	45	31	39	39	39	46	39	49	40	36	31	49	55	36	52	36	45	38	34	34	40	35	32	33	44	38	43	49	45	35	42	50	33	34	40	30	42	41	36	32	34	35	36	38	44	35	29	43	43	35	38	35	37	33	24	45	34	38	38	31	43	30	39	44	38	31	41	42	47	34	50	32	45	41	40	37	39	34	37	45	34	52	47	38	28	38	47	40	45	45	48	28	49	51	28	46	41	33	27	44	44	48	40	54	34	32	46	39	33	31	31	39	45	46	43	38	38	23	31	47	42	44	46	41	46	34	43	53	42	35	39	38	40	49	46	33	40	36	41	35	29	39	39	38	53	39	42	38	41	43	43	46	42	39	50	49	39	46	43	26	43	51	56	40	53	36	35	42	30	39	48	46	34	38	33	48	51	47	34	30	31	50	49	38	33	38	41	38	33	39	43	35	40	48	30	38	42	46	46	37	40	38	42	48	41	51	48	32	39	40	37	41	35	47	41	47	34	51	40	44	51	41	39	42	33	38	40	44	39	26	42	46	35	36	46	32	39	27	40	36	42	32	43	41	36	36	43	43	48	49	38	32	38	39	30	44	43	36	36	43	37	50	41	47	53	32	32	41	34	35	38	43	48	36	32	42	40	35	44	41	45	31	36	37	36	50	52	35	40	45	43	34	32	46	51	36	40	45	39	46	38	39	37	35	47	40	40	36	32	35	43	36	46	43	34	33	21	30	28	37	41	38	42	58	49	31	44	41	44	37	40	38	29	45	38	36	30	37	43	41	34	36	47	35	40	32	42	44	29	38	52	36	37	32	37	47	37	40	38	45	33	34	38	40	34	41	41	35	51	46	37	42	52	33	40	44	31	37	42	42	36	32	43	38	35	37	38	30	37	36	31	42	37	33	35	41	41	40	35	39	47	40	42	35	39	47	42	42	48	44	54	33	46	41	42	32	43	44	42	38	41	40	34	34	41	50	33	38	32	39	34	35	42	39	42	37	39	36	37	50	34	36	39	33	36	32	42	29	47	37	28	37	31	48	44	30	42	49	40	33	49	50	32	31	44	36	41	49	33	34	38	50	46	56	33
29880	13956	4491	2308	4568	5920	5637	4975	4453	3914	3502	2964	2647	2250	1961	1630	1547	1395	1257	1094	1016	959	876	871	841	871	813	750	701	605	631	623	648	547	540	510	498	497	499	506	462	460	434	382	432	426	429	406	423	407	399	386	384	397	398	357	366	375	342	358	367	354	394	363	382	362	348	356	354	343	322	357	355	307	361	316	330	316	359	319	305	349	309	375	348	333	330	352	323	353	334	349	349	330	309	277	337	316	297	345	341	347	325	314	363	325	351	326	316	345	307	377	318	314	343	367	325	303	317	314	328	341	337	326	352	308	335	348	325	319	344	309	314	306	310	334	341	321	345	329	309	318	314	331	336	355	339	288	328	348	330	300	358	325	342	336	354	340	327	301	282	318	335	299	306	336	328	315	309	342	310	324	363	319	346	343	320	328	330	316	312	324	342	354	357	335	341	355	335	329	343	302	351	363	352	355	335	330	300	323	320	332	308	304	355	332	300	347	358	334	340	324	351	312	335	332	312	317	329	359	335	318	323	365	328	348	338	341	300	348	326	362	315	302	324	298	290	339	328	302	329	306	313	339	308	310	349	321	312	280	323	310	324	324	326	323	322	332	340	309	333	344	318	325	319	314	301	362	341	319	328	363	320	341	312	320	334	348	333	315	340	326	320	318	332	353	319	338	330	325	323	323	352	327	307	320	346	301	323	342	322	311	358	303	312	337	354	335	321	319	371	346	306	344	344	349	333	314	319	329	349	324	323	338	318	325	329	332	340	308	326	348	341	299	336	347	322	367	323	338	365	319	291	288	332	353	347	288	332	332	308	295	330	321	317	333	363	317	300	373	307	344	317	327	342	331	334	316	336	340	311	316	347	319	323	303	359	303	334	336	293	339	348	316	342	342	338	349	349	293	352	327	322	320	326	310	333	319	315	317	318	334	356	327	333	290	336	297	360	345	329	301	338	304	317	326	326	353	337	340	341	298	306	316	329	351	342	325	332	343	304	343	337	292	343	322	305	299	318	333	332	306	316	340	311	351	283	325	314	338	332	334	338	336	326	318	328	341	348	341	345	316	336	329	318	343	313	326	322	342	339	284	322	348	330	329	327	341	308	347	308	373	336	325	341	317	337	349	311	346	292	304	313	339	341	367	333	311	362	361	307	321	324	322	331	316	302	303	349	338	307	333	327	289	356	329	334	320	297	327	335	345	321	306	321	342	321	305	316	315	311	341	342	320	351	382	318	336	349	339	352	299	328	328	305	323	328	319	276	318	335	313	336	344	301	325	316	334	327	298	360	304	317	310	323	307	333	315	316	351	343	292	318	305	342	334	326	335	320	294	350	334	300	321	318	334	309	324	339	353	330	346	319	322	325	345	333	303	368	319	327	310	311	345	321	355	343	315	329	329	323	354	337	326	322	317	327	293	338	367	311	339	337	331	351	337	344	353	323	323	297	322	290	323	318	331	363	316	311	335	316	318	358	350	316	359	350	340	332	322	351	349	332	333	327	318	358	325	331	350	341	325	316	328	320	343	336	326	334	337	320	324	338	357	304	355	335	345	334	357	355	297	333	334	325	340	307	351	345	333	342	350	360	342	330	314	319	310	346	327	351	342	359	370	341	325	310	345	361	329	333	312	299	326	324	323	328	302	344	321	332	336	343	363	330	339	348	358	358	339	336	343	352	328	315	328	331	342	341	329	358	329	340	357	294	309	319	316	358	322	332	320	323	326	309	328	328	325	309	325	315	315	315	342	332	346	346	325	332	321	347	319	337	338	356	334	344	336	306	333	326	347	331	319	317	342	349	311	355	331	318	351	327	362	318	363	330	334	321	337	312	323	324	340	321	335	332	307	320	322	337	346	327	333	349	298	325	313	359	341	277	316	313	311	330	317	331	327	287	337	301	360	331	310	335	340	333	339	350	313	324	343	314	340	350	328	329	378	330	311	314	307	315	334	311	314	315	340	347	349	322	334	367	296	337	326	328	350	357	334	351	321	297	329	345	345	344	347	321	319	333	316	313	317	353	349	305	356	342	320	321	278	333	316	323	325	320	326	369	296	344	336	317	343	315	323	295	317	344	310	327	308	326	350	340	358	295	355	299	349	327	334	345	367	340	332	317	306	351	348	321	329	318	319	321	331	335	314	328	362	316	302	341	311	329	341	322	330	298	346	318	324	338	323	320	347	342	294	324	327	331	346	331	323	297	335	304	321	312	325	318	319	327	330	327	312	301	324	317	319	331	328	314	318	338	311	328	313	314	308	335	338	373	337	346	342	327	347	317	326	333	338	329	318	287	309	345	319	308	292	306	328	290	355	378	335	312	341	313	320	327	338	330	336	323	313	316	319	345	319	316	349	323	340	344	383	322	320	334	297	347	300	324	329	322	331	319	340	329	334	295	350	324	304	324	363	323	322	346	329	329	320	348	335	331	302	331	308	338	338	320	335	323	335	354	323	324	347	336	329	347	302	322	325	346	318	348	323	290	341	317	326	307	336	312	317	323	364	361	326	317	310	318	346	342	298	317	315	291	335	336	322	319	323	297	343	359	322	332	337	357	336	332	325	293	305	355	318	311	329	357	330	328	312	316	329	351	329	314	319	355	341	339	331	346	326	360	313	328	326	317	299	330	334	341	326	333	333	310	311	327	304	322	332	299	295	317	308	305	305	324	319	321	342	336	338	361	334	317	348	306	326	350	314	313	308	353	318	293	351	325	336	325	328	324	317	333	340	310	307	322	327	364	306	352	318	345	329	307	329	294	320	337	330	339	338	312	320	334	313	329	342	324	333	309	333	385	317	339	316	276	315	333	335	312	341	325	343	319	333	330	323	325	326	361	345	308	377	343	336	325	364	313	340	336	323	331	343	344	364	314	368	340	343	324	333	317	330	312	338	309	334	341	328	336	318	336	342	313	338	319	337	322	331	312	327	318	317	325	284	329	343	346	321	325	328	327	332	362	326	342	323	310	319	342	319	341	330	310	297	319	322	326	345	318	345	335	340	373	328	340	318	312	304	328	325	338	347	313	358	323	320	341	326	335	316	351	307	357	304	353	339	318	299	329	369	313	350	302	309	338	337	307	305	392	333	317	339	348	345	315	348	340	330	304	335	344	347	334	335	334	339	324	282	353	334	306	329	331	313	328	300	293	320	334	329	335	326	320	349	336	334	342	326	330	325	297	350	335	333	316	318	324	348	352	322	312	316	332	306	317	342	357	350	331	333	310	338	334	345	320	320	358	335	346	335	326	341	320	318	325	339	346	342	329	323	328	357	325	357	320	335	326	304	313	334	336	332	320	345	326	322	308	333	321	299	360	336	332	346	312	295	317	344	315	357	354	317	327	341	350	313	349	339	312	321	311	353	324	337	314	300	301	299	345	346	325	339	373	302	317	324	342	359	331	330	349	370	322	313	332	329	339	353	323	386	340	312	334	343	321	355	348	339	326	339	332	312	364	314	323	333	335	300	356	324	320	353	302	362	323	309	311	338	349	334
5832	2811	604	183	147	162	190	172	184	196	175	133	151	119	121	125	101	104	98	79	95	86	88	95	84	81	65	68	78	73	56	67	63	63	71	58	70	54	57	78	51	77	66	54	63	71	61	74	71	61	64	72	77	79	64	70	52	67	68	57	55	63	60	43	64	46	51	66	67	55	54	51	52	66	45	67	55	65	61	61	56	46	56	48	52	54	47	43	55	52	53	58	59	50	58	52	55	57	61	58	53	57	58	57	66	57	48	58	66	55	56	64	60	57	63	74	51	62	45	58	65	60	56	46	56	59	59	51	62	54	49	54	55	65	58	82	60	47	49	65	41	57	37	46	53	60	59	57	39	50	48	49	50	55	44	40	43	51	67	61	56	60	61	60	52	73	55	53	61	65	62	57	54	55	58	52	57	57	53	53	57	57	50	55	63	60	62	57	64	53	63	55	61	58	39	50	58	65	59	57	48	52	57	61	55	43	56	56	58	61	52	52	55	52	63	62	47	69	61	59	54	60	53	59	46	68	55	54	52	51	40	54	51	60	59	74	66	50	59	57	58	62	50	63	68	48	55	69	52	41	66	53	67	57	61	77	61	60	57	53	60	60	55	60	53	58	55	51	65	64	51	66	57	63	43	47	65	64	45	47	61	64	56	51	63	57	49	59	63	58	54	61	51	70	66	64	63	55	54	59	44	62	53	56	52	63	50	50	43	39	63	42	57	51	58	50	58	47	64	55	59	64	76	50	46	64	45	50	59	46	60	49	63	72	61	49	53	61	55	57	55	54	63	60	57	57	53	55	58	64	58	58	59	67	54	59	75	72	64	51	52	66	62	52	49	68	55	59	57	65	50	59	54	63	55	41	52	56	58	59	52	42	46	57	51	52	57	58	50	62	54	68	66	61	79	71	51	62	53	51	47	65	54	49	59	48	45	68	61	67	53	66	57	54	43	54	56	51	53	48	59	62	63	41	60	64	57	57	52	55	44	59	49	75	61	45	65	61	58	61	48	62	58	62	49	63	52	63	64	65	58	54	50	52	52	65	49	48	60	59	67	68	60	55	45	74	54	70	56	57	69	47	60	53	56	60	74	67	50	51	57	59	71	61	58	52	60	65	55	59	46	65	49	49	53	57	49	61	61	58	56	63	63	49	61	62	58	54	53	56	40	52	54	62	59	55	61	51	73	74	49	59	52	54	47	49	48	54	61	48	61	59	49	40	49	66	58	48	57	55	58	46	49	60	54	60	70	51	45	63	54	58	68	48	54	52	59	65	62	60	63	54	74	49	38	51	64	70	56	63	55	64	48	64	65	68	62	51	60	48	40	52	56	60	61	57	61	51	58	53	71	57	54	49	49	66	53	45	48	54	60	63	73	74	59	57	62	54	63	50	66	58	72	55	66	56	55	56	46	42	59	52	75	46	49	60	63	64	59	53	61	60	78	45	47	61	51	54	52	47	47	54	46	46	77	55	58	64	47	38	49	53	55	53	47	57	54	74	73	67	61	65	45	64	59	54	57	45	55	52	64	50	59	46	46	61	54	63	61	57	64	55	56	67	48	42	59	62	61	54	56	52	53	50	49	65	58	52	50	53	57	54	66	70	61	60	58	62	55	57	62	63	54	63	50	47	67	62	70	49	65	68	59	50	61	50	56	65	38	37	59	46	57	64	57	49	51	64	64	58	49	64	58	65	41	61	56	47	53	49	66	58	74	53	69	46	55	66	50	45	40	51	46	66	66	45	65	51	50	43	50	57	61	56	53	56	42	59	48	70	45	48	66	52	55	64	63	52	63	53	56	53	63	58	53	51	44	54	57	60	55	61	39	61	60	55	56	59	74	68	67	59	70	61	47	59	43	62	58	57	52	56	63	61	58	48	63	51	51	62	54	56	61	48	58	42	40	50	57	65	56	51	51	54	53	57	61	56	46	53	50	51	61	46	52	49	46	60	57	44	46	65	56	58	51	51	46	54	51	65	52	55	59	62	52	69	55	70	46	50	49	48	60	54	51	70	57	46	68	65	62	59	60	50	68	68	51	63	60	50	57	62	55	51	67	56	65	53	51	63	51	60	58	49	54	72	53	54	70	58	47	58	69	61	59	56	60	64	67	57	67	52	66	63	58	75	55	66	63	45	41	47	62	52	43	60	50	48	62	55	62	56	50	42	65	56	53	56	56	51	59	52	50	52	61	53	53	53	69	61	48	52	51	50	54	55	56	54	77	68	63	61	53	61	68	64	52	47	53	55	47	63	57	80	49	78	64	58	58	65	59	56	67	59	62	53	72	46	53	56	60	49	61	59	45	67	63	56	44	66	57	57	48	56	65	64	62	64	67	56	45	52	68	48	52	48	47	63	50	52	63	53	56	76	51	58	50	69	56	53	57	55	65	51	62	77	63	56	60	59	59	51	49	42	61	53	47	71	49	59	56	64	47	56	45	65	58	55	68	60	64	61	47	59	49	69	68	57	60	46	46	67	48	45	62	58	59	65	57	54	59	56	73	56	59	44	55	52	60	51	60	47	49	52	82	56	73	63	61	72	66	48	60	55	63	61	63	67	58	46	65	57	40	61	44	50	59	53	59	59	48	57	53	55	52	65	61	53	60	43	83	52	55	62	58	77	62	67	50	56	40	56	56	75	66	56	65	61	54	73	58	52	54	46	54	60	55	52	65	51	65	56	49	51	60	53	45	44	61	60	60	68	54	46	61	55	76	48	58	51	48	55	62	72	51	59	50	50	62	60	54	81	55	61	50	62	59	52	50	54	45	60	58	73	48	53	59	58	41	57	57	53	60	55	51	53	57	59	60	54	69	60	60	65	56	55	61	44	51	47	56	51	50	45	56	46	65	53	60	80	67	53	48	66	53	56	57	49	70	61	55	62	50	63	55	58	70	63	53	52	49	55	66	61	42	51	37	48	55	55	56	58	74	55	52	56	58	63	48	58	66	70	58	51	46	77	60	59	59	51	49	66	52	66	46	68	49	67	54	52	57	60	65	60	65	63	51	46	47	62	60	56	46	37	57	60	49	58	64	53	66	61	48	53	59	52	61	69	50	54	71	68	55	55	56	39	68	54	54	49	63	37	59	66	60	69	57	55	54	55	48	59	57	62	61	47	52	57	69	61	56	46	57	55	52	59	53	59	47	53	58	47	49	70	60	66	48	54	60	60	57	61	58	52	43	53	57	60	51	53	64	58	68	43	61	50	48	56	46	65	50	61	57	65	71	48	62	49	70	57	64	60	60	43	64	63	59	49	54	40	59	51	57	56	49	66	53	55	58	57	49	80	67	64	60	49	48	59	61	54	56	56	56	65	50	59	55	61	64	57	51	54	51	62	66	47	61	44	62	59	54	57	55	51	65	63	55	53	70	46	58	59	63	60	62	51	58	47	62	61	53	53	72	60	66	58	59	63	39	63	58	46	49	54	70	65	61	52	63	51	42	48	63	59	62	56	69	65	64	57	73	57	47	53	50	60
34043	18173	6059	3329	6794	8312	7920	6864	6126	5379	4603	4034	3514	3002	2486	2205	2066	1859	1657	1494	1401	1367	1242	1149	1221	1269	1197	971	896	888	836	787	806	771	711	675	684	706	673	631	652	620	626	618	583	624	585	562	534	607	576	540	527	529	509	526	528	508	487	476	539	473	464	490	499	517	468	492	487	484	506	514	473	474	514	476	481	432	481	504	479	486	527	457	465	451	473	475	433	508	469	467	484	450	470	468	462	480	480	458	440	456	462	462	464	452	428	441	410	460	479	424	479	464	484	421	440	473	476	431	461	466	489	457	424	441	432	477	422	475	432	501	415	490	448	454	425	452	449	465	464	429	444	428	460	450	465	457	429	456	440	444	436	435	470	449	471	440	440	428	450	461	434	449	429	448	421	429	425	440	436	482	469	449	442	464	461	486	474	437	468	453	478	431	455	491	485	467	469	468	476	480	470	465	441	463	432	455	457	418	472	454	476	474	471	434	483	442	468	476	438	478	467	432	446	440	434	477	481	445	383	429	475	456	439	467	460	479	455	421	467	449	489	453	417	453	477	471	464	434	447	482	452	467	479	488	442	450	472	438	467	469	447	418	448	447	465	434	448	444	428	453	430	430	475	463	444	437	469	481	447	471	457	430	449	468	456	473	445	472	475	452	430	418	460	436	465	429	498	418	421	452	430	422	452	459	492	452	463	478	475	448	446	453	440	465	491	462	432	497	432	407	453	466	458	480	446	458	441	448	452	462	472	482	422	465	427	443	480	461	451	410	444	473	439	446	410	488	408	463	456	433	459	471	446	461	466	438	466	446	417	461	464	474	471	456	480	440	435	474	416	398	506	438	456	425	414	468	482	468	437	443	416	469	473	490	431	442	438	433	436	466	477	415	446	470	491	451	416	497	445	473	437	460	427	440	471	435	456	444	468	476	475	467	500	478	425	466	467	467	433	438	457	459	451	488	456	473	453	454	431	460	470	454	454	449	467	443	464	518	430	446	462	434	481	429	464	471	455	482	461	430	452	443	487	440	443	465	434	444	462	449	457	472	405	450	442	462	452	460	423	428	446	468	430	465	454	470	443	467	459	465	435	467	436	456	456	420	420	437	511	464	488	441	442	427	459	456	429	434	472	435	452	446	456	460	462	429	437	492	446	468	458	457	459	487	432	435	423	447	435	469	456	486	465	456	490	436	419	498	477	460	426	443	443	438	473	447	428	466	458	382	442	437	446	438	457	448	437	466	462	444	423	453	474	438	434	457	439	442	428	463	444	484	450	417	477	464	444	426	468	419	469	444	443	456	469	432	469	469	453	436	457	475	427	446	458	438	399	460	455	471	463	478	402	463	447	454	446	498	486	469	451	439	478	440	456	461	438	445	421	430	434	478	443	461	487	460	428	433	439	453	458	425	435	430	483	440	454	441	481	429	452	440	450	477	423	461	448	405	485	465	487	485	464	439	453	467	438	454	442	441	477	463	462	477	422	457	442	448	485	461	466	479	448	471	423	478	464	456	426	468	460	435	483	468	486	454	451	448	470	436	462	425	456	450	452	453	425	473	461	477	463	455	444	429	477	448	468	438	406	442	442	442	458	421	463	447	434	468	497	463	469	445	456	456	414	489	464	417	497	477	404	472	462	484	419	479	422	453	459	421	491	460	430	421	452	445	462	450	450	394	432	449	452	462	470	435	451	424	447	459	416	443	442	423	440	446	452	456	501	402	465	439	431	475	477	439	441	459	468	458	464	467	478	421	467	473	447	457	444	497	458	451	461	445	450	448	485	441	456	435	424	482	447	437	445	417	445	463	409	483	489	449	468	451	470	436	439	493	476	461	445	412	449	462	440	474	427	422	473	438	452	452	440	462	437	473	463	459	458	486	462	436	427	473	450	465	487	464	485	476	462	462	480	471	456	408	448	435	442	448	455	459	445	454	469	476	471	446	433	437	429	446	435	460	449	439	429	446	443	473	471	458	444	457	451	446	468	457	478	448	480	461	462	450	450	457	448	460	447	462	474	462	467	443	444	416	483	456	479	421	445	448	447	483	415	465	447	469	455	462	426	444	477	458	448	422	423	470	431	498	441	437	450	429	510	434	447	434	400	444	460	410	480	462	422	472	468	483	478	452	467	465	429	455	430	458	503	478	449	441	449	460	428	422	499	470	443	463	477	430	443	431	451	451	456	463	483	471	437	457	495	431	442	424	449	473	461	449	452	480	476	438	464	461	471	437	448	455	506	461	419	509	454	455	419	427	451	443	423	451	440	454	477	447	456	425	442	456	439	443	435	448	473	447	444	456	451	443	493	466	453	472	468	468	453	410	462	420	471	441	455	462	491	440	433	456	436	459	455	485	465	459	414	470	464	481	502	417	439	460	382	457	475	432	457	468	454	445	447	428	403	444	453	439	440	429	429	478	435	435	455	438	468	433	492	492	448	442	432	445	463	465	454	452	468	421	460	434	456	456	452	484	422	481	459	426	440	416	440	442	477	455	415	450	450	433	493	450	471	471	433	419	427	460	442	430	487	418	436	478	432	434	433	456	446	457	460	431	464	443	454	483	488	453	447	416	462	430	443	444	458	454	457	418	466	453	492	451	451	455	473	442	407	407	488	439	461	438	431	442	496	479	421	470	427	444	451	426	457	486	429	462	430	438	500	426	444	450	454	443	440	456	441	462	452	418	461	434	450	484	433	454	455	470	463	436	467	479	436	473	458	455	435	486	443	473	461	452	441	471	439	480	462	479	471	465	439	472	462	455	449	456	467	440	467	435	437	418	428	466	457	482	422	462	478	443	458	467	408	449	447	427	458	488	429	458	453	445	447	457	447	449	437	446	472	439	441	478	432	459	462	457	492	435	464	465	487	468	438	437	438	472	437	459	417	450	485	430	431	479	450	473	436	448	470	497	464	470	445	456	478	421	429	436	442	440	435	461	492	471	404	443	451	436	484	444	453	438	445	459	467	425	435	499	456	472	451	451	467	443	453	438	456	445	450	445	458	459	447	446	436	457	445	506	447	380	477	481	463	459	431	468	443	435	464	419	455	480	476	489	476	461	480	460	459	470	426	425	474	449	464	423	476	436	438	416	459	452	454	471	435	427	451	432	484	439	455	464	434	431	456	441	464	457	472	441	453	472	453	508	451	458	470	462	469	474	481	431	471	460	457	434	447	438	489	452	433	476	470	456	454	436	465	476	461	420	434	460	477	435	435	511	463	460	428	472	450	495	464	492	432	436	414	492	480	457	479	448	473	462	441	462	462	418	442	429	476	486	412	490	484	427	449	460	477	421	437	476	462	441	476	409	475	429	472	466	434	472	459	449	457	439	418	434	483	430	444	438	470	451	462	452	445	465	438	454	451	420	439	421	472	431	453	456	456	454	422	439	488	416	453	453	430	441	451	455	452	438	477	462	441	493	450	461	466	432	443	443	434	450	457	461	423	452	417	442	448	415	473	455	484	497	431	444	479	479	487	415	459	485	456	466	441	479
3207	963	238	93	85	81	68	71	98	85	88	69	62	74	60	55	50	55	33	48	40	50	41	39	50	44	46	48	41	42	30	33	42	41	27	31	34	43	43	32	31	31	22	20	29	38	38	40	35	40	34	29	30	24	30	31	28	37	33	28	23	35	35	47	23	34	27	27	37	28	30	37	27	32	42	32	34	33	30	36	30	26	27	24	35	29	25	33	24	30	36	33	34	30	34	36	42	25	33	34	29	27	23	37	34	32	31	38	24	25	33	34	45	26	31	33	26	30	26	32	46	36	30	39	30	25	33	21	25	29	25	28	37	24	27	35	35	51	45	32	33	29	28	32	32	30	25	33	36	30	35	23	32	34	27	28	28	25	32	38	19	37	23	27	30	30	22	34	33	35	28	39	35	21	29	27	29	41	29	27	39	18	25	28	26	37	24	28	38	37	27	27	36	24	20	35	17	27	31	30	34	28	29	27	41	39	36	27	26	31	26	25	29	18	23	28	31	29	27	27	31	28	40	24	36	25	36	25	36	28	28	32	33	37	35	28	33	24	28	36	29	36	26	28	33	32	31	29	31	30	34	36	33	32	27	32	26	31	26	34	41	32	29	43	31	18	26	31	24	33	28	19	40	31	27	25	36	41	42	21	23	21	35	30	34	22	29	28	37	37	44	25	27	40	26	35	37	30	29	28	31	23	38	28	34	28	41	32	38	36	27	34	37	31	34	36	35	32	33	32	29	29	35	30	41	42	28	24	32	28	32	30	27	23	30	24	40	28	31	32	33	26	34	25	28	34	33	29	30	40	22	32	26	28	34	35	31	22	33	36	30	36	38	25	39	29	37	25	35	38	25	26	33	23	47	27	30	36	24	23	32	23	34	25	24	28	20	38	23	38	24	25	27	24	37	31	39	21	37	32	25	32	31	28	29	31	31	33	33	30	25	39	26	23	30	29	38	23	31	34	29	19	30	34	36	33	34	30	29	33	37	38	37	35	29	31	32	36	28	37	38	34	25	34	47	30	29	22	37	39	32	35	32	33	37	31	25	37	36	41	31	37	20	39	28	46	31	36	28	25	37	28	26	37	27	30	29	30	38	27	23	32	36	29	24	28	27	22	24	42	38	26	29	37	27	24	37	33	27	39	30	20	30	26	29	24	33	30	27	35	27	31	31	37	39	29	35	22	27	40	34	28	43	36	24	34	28	36	31	33	35	32	30	32	30	38	27	36	24	28	28	23	27	34	31	41	36	29	30	25	27	31	31	40	36	34	34	21	28	46	33	29	32	17	34	29	30	33	29	38	32	24	23	33	33	29	34	30	27	34	33	26	35	26	24	24	29	30	21	30	35	32	24	24	35	24	33	38	26	23	31	36	31	32	36	34	26	38	28	28	31	38	30	37	26	27	37	35	25	31	28	40	26	22	29	31	29	36	27	34	33	35	28	23	22	33	34	29	33	36	30	26	27	42	24	33	31	41	32	32	29	33	26	34	27	36	36	24	37	20	31	27	28	46	26	32	27	25	39	34	39	42	30	22	33	32	29	35	29	24	32	29	33	24	30	39	29	32	26	36	37	29	31	27	26	34	27	31	28	32	32	32	30	30	26	38	27	28	27	26	32	37	35	31	44	35	30	24	29	39	31	32	31	31	34	34	22	29	30	26	34	23	28	36	30	32	21	43	32	29	25	35	31	46	28	47	28	30	34	29	44	27	35	34	31	38	32	22	38	28	24	25	25	30	24	34	26	30	33	29	29	22	30	34	18	27	36	34	35	23	36	33	38	23	33	28	36	38	31	37	32	26	29	33	25	31	36	27	34	24	28	25	26	30	21	31	34	30	38	30	32	34	27	25	33	30	44	38	30	32	25	30	29	30	39	35	24	29	36	34	30	34	38	36	39	33	27	32	36	20	31	43	22	15	25	30	31	24	40	21	34	28	32	31	27	28	36	35	34	21	38	29	32	37	34	33	22	25	36	25	32	22	20	35	26	19	37	29	30	33	29	32	34	29	39	31	23	37	28	30	36	35	27	33	29	30	40	28	29	33	31	33	24	37	34	27	20	27	42	28	39	28	26	35	37	27	36	28	38	34	37	25	29	32	36	26	32	35	27	33	28	33	31	34	25	24	33	28	33	35	33	35	36	37	29	39	26	22	26	30	30	40	29	32	28	27	36	34	30	26	27	35	30	33	45	33	38	29	38	38	26	39	35	26	42	28	25	30	32	28	19	27	36	45	33	31	45	34	34	33	23	39	33	36	34	36	29	26	22	31	31	23	43	36	32	23	24	23	27	19	21	38	31	33	27	30	33	29	33	25	29	33	27	35	26	37	33	25	32	31	23	37	23	33	25	28	34	37	40	22	32	39	34	45	30	33	31	31	22	29	29	30	25	39	35	27	34	28	34	32	31	28	33	28	28	42	28	26	29	35	18	33	30	33	21	31	34	35	35	31	32	28	31	24	26	46	20	37	41	30	34	24	32	34	39	35	37	20	30	40	24	27	41	23	23	37	37	28	35	29	28	26	27	29	25	29	31	39	33	34	28	28	38	30	32	27	35	37	26	28	38	38	31	34	32	28	32	34	37	30	31	27	34	35	35	31	27	28	28	24	25	33	24	30	28	30	19	32	25	35	33	33	28	33	26	37	24	34	30	21	27	32	25	35	39	28	32	32	30	34	21	32	35	24	36	48	38	22	35	30	36	34	39	35	33	37	29	30	37	32	37	24	27	26	23	29	20	28	24	34	36	24	29	34	28	38	23	35	35	32	31	29	27	26	30	30	20	35	17	44	33	24	33	23	21	26	31	33	32	35	31	33	34	36	33	19	28	43	26	33	32	26	25	27	24	33	30	31	27	33	31	34	37	26	26	23	22	33	35	20	34	27	36	24	20	35	33	33	42	29	23	31	32	29	35	25	31	18	27	37	32	31	32	35	37	44	28	31	36	27	20	31	21	27	29	20	34	22	32	29	34	24	26	32	25	23	31	28	32	21	29	28	38	30	30	31	35	34	28	25	28	32	23	35	27	32	33	16	31	37	24	31	24	34	23	27	41	34	34	36	34	33	32	31	30	38	24	25	35	26	36	36	41	43	31	34	36	27	26	34	30	30	30	18	37	32	35	27	23	39	21	37	35	33	25	36	40	26	30	28	33	36	31	28	33	33	23	28	30	37	36	41	34	28	28	34	36	26	29	22	25	24	36	37	22	35	23	23	27	25	28	24	31	44	29	21	26	31	30	33	35	36	29	32	29	28	31	26	28	24	30	37	32	33	32	28	35	34	28	27	35	33	32	41	32	27	30	28	29	28	29	25	29	29	32	28	28	33	26	17	30	35	18	34	23	37	31	32	35	25	42	23	31	43	29	26	43	40	34	30	26	30	28	26	33	28	37	38	23	33	31	28	31	24	22	30	22	28	38	41	22	28	39	26	36	26	37	40	27	25	30	31	30	29	30	29	40	24	22	25	26	40	28	23	26	29
25840	9743	2858	1698	3326	4218	3797	3400	2950	2641	2295	1976	1662	1458	1283	1110	1027	956	801	770	756	706	653	653	640	726	667	584	498	441	481	464	471	462	387	387	361	359	364	355	333	373	310	307	356	333	329	316	307	313	297	322	305	304	308	283	279	291	266	263	267	276	296	283	259	297	245	258	277	260	278	244	265	262	280	229	260	263	316	217	271	265	260	258	262	293	276	297	264	258	235	259	240	232	285	260	267	282	277	266	254	261	262	241	255	257	266	270	224	250	256	251	255	236	279	269	243	255	253	237	253	265	265	292	296	258	249	278	262	291	231	241	273	270	256	287	283	277	270	262	261	251	259	252	250	258	262	264	241	238	234	253	262	246	255	241	282	268	271	275	239	240	261	268	260	239	228	276	252	261	280	255	284	261	277	256	251	247	221	282	230	265	242	262	252	236	250	247	271	271	270	269	289	254	274	267	239	288	262	264	279	261	264	248	278	230	267	264	278	265	277	302	272	270	261	246	227	256	268	259	262	256	259	274	236	277	244	256	271	232	228	283	264	225	297	236	274	258	266	264	255	250	270	246	273	258	235	238	268	252	264	224	256	258	273	253	276	273	253	262	249	252	251	240	232	263	266	241	265	236	237	259	239	236	260	266	248	249	255	226	277	263	264	243	227	268	271	267	258	298	252	230	242	275	244	248	238	264	249	232	267	252	274	229	273	263	239	262	240	273	237	237	246	258	241	242	269	239	266	246	262	253	231	244	240	251	240	275	274	239	256	235	261	251	257	262	247	245	254	254	265	247	233	247	281	279	286	246	286	261	271	224	279	261	250	256	260	254	230	256	242	255	246	232	241	223	272	249	271	255	283	254	262	259	286	284	219	239	263	283	266	265	268	258	239	277	278	249	285	259	272	248	256	227	249	260	224	252	265	271	252	268	227	231	244	278	243	256	258	217	241	265	267	250	267	249	253	303	246	240	256	233	227	266	252	269	240	253	254	241	266	235	283	281	258	254	275	282	256	249	261	276	260	260	258	249	268	231	261	261	243	259	265	260	255	275	265	234	252	260	210	260	296	207	256	235	245	238	240	262	275	273	274	241	272	244	250	262	266	237	255	250	260	252	246	228	234	247	244	255	253	232	237	249	246	224	278	268	280	266	251	253	270	249	302	262	250	256	254	241	253	295	246	266	247	269	268	257	234	280	256	271	265	264	258	264	257	287	254	292	287	243	257	282	246	262	264	256	248	241	247	271	268	232	239	256	273	264	277	249	277	283	259	251	260	255	256	266	288	292	256	250	276	281	240	245	274	250	255	264	267	289	247	264	244	263	242	288	274	231	241	279	286	257	269	250	256	245	254	283	248	255	223	263	268	260	225	288	255	236	284	256	248	235	278	256	232	242	247	281	240	267	248	266	266	241	263	265	251	275	269	252	301	241	266	284	248	249	252	250	246	254	242	250	264	246	239	256	235	261	259	284	237	255	269	244	262	249	287	233	245	274	255	259	241	246	263	286	238	243	273	258	243	261	275	249	275	273	260	256	257	275	281	262	242	261	238	255	277	247	235	244	247	243	234	234	249	256	281	293	269	242	233	229	229	229	240	252	244	267	271	244	261	248	246	245	262	249	237	259	243	262	220	246	261	259	272	272	269	256	254	249	261	278	265	233	272	255	268	283	239	272	259	249	244	247	252	289	249	279	277	245	254	308	288	263	249	284	243	260	275	269	262	265	234	251	272	270	261	272	229	260	278	254	254	257	273	250	247	267	263	253	255	277	280	253	279	287	250	268	275	275	276	266	278	244	244	261	242	251	232	243	241	240	258	252	271	244	231	261	240	260	250	287	288	260	237	271	255	236	261	250	234	259	301	278	233	254	266	260	238	238	255	252	283	265	249	251	280	253	249	247	241	254	243	259	245	260	267	271	237	253	245	257	256	269	264	264	271	251	272	246	248	271	262	264	268	251	245	239	233	264	262	271	218	278	267	251	268	261	282	257	249	250	262	275	244	255	247	256	264	250	239	242	259	252	272	279	270	269	239	255	280	260	239	268	263	236	242	265	274	251	262	258	259	281	245	235	263	272	288	236	251	271	240	243	256	280	229	256	273	292	273	246	293	230	256	273	252	265	257	272	247	255	269	235	274	278	275	264	256	279	290	256	265	244	275	294	208	232	261	224	238	257	247	259	267	255	218	256	281	248	256	239	259	245	241	277	281	264	245	256	239	277	287	256	243	256	266	227	235	252	279	254	275	256	277	281	230	269	258	271	285	254	258	256	289	254	279	257	251	252	209	258	244	264	279	280	245	280	261	247	275	251	252	252	245	234	242	255	250	234	266	257	224	291	260	255	268	263	263	240	294	278	277	269	233	281	269	260	282	285	268	237	258	250	261	270	247	289	268	246	229	246	248	240	255	270	253	282	267	236	263	273	206	278	253	213	282	266	255	238	278	270	253	248	260	236	250	252	246	258	253	244	240	253	275	257	261	252	271	243	262	272	260	271	229	231	238	255	243	250	272	312	224	223	231	260	240	251	276	253	226	263	240	257	252	256	270	266	271	279	267	259	266	258	240	276	239	232	248	284	266	267	251	257	224	261	261	260	232	249	266	268	242	268	240	259	259	260	265	229	274	238	244	260	252	225	257	273	244	251	253	261	267	243	248	273	244	242	261	257	263	256	250	262	259	247	265	253	271	243	232	227	267	270	260	260	249	253	277	272	259	247	254	260	240	271	230	261	243	277	279	281	250	234	237	295	237	260	274	252	259	268	231	250	236	276	246	234	229	242	262	245	257	257	225	255	289	287	284	271	241	236	307	265	264	250	248	282	231	251	304	249	260	257	261	259	268	251	270	261	271	262	264	277	256	243	266	260	224	281	233	233	242	261	244	229	259	275	265	239	274	253	246	220	272	231	275	273	267	238	271	278	255	237	254	248	261	232	251	213	251	251	282	255	282	250	258	254	272	263	260	263	279	275	257	258	253	253	265	236	269	268	221	237	234	256	245	240	244	270	269	260	277	246	229	267	273	248	239	247	275	262	258	294	248	276	262	243	276	299	261	276	260	245	234	247	268	275	269	245	237	246	244	271	287	260	266	277	250	243	261	270	275	260	251	271	270	265	263	270	253	260	242	265	256	244	256	250	252	236	220	286	286	273	258	247	240	273	230	275	252	255	246	227	264	266	268	289	295	245	258	289	265	230	262	263	254	273	251	269	248	250	240	266	271	252	266	272	249	262	261	284	271	285	265	258	265	264	253	275	264	259	242	250	280	264	261	265	242	232	260	270	235	248	256	258	262	261	273	261	277	258	225	234	271	255	253	280	255	231	276	246	256	233	240	260	272	253	236	283	250	256	230	263	243	256	274	260	246	280	278	253	270	254	240	278	247	227	262	261	239	269	242	269	285	244	270	279	247	231	282	236	241	252	249	249	249	262	271	246	261	252	265	243	274	260	280	240	301	250	265	260	273	263	247	255	262	253	250	257	230	264	256	249
4467	2046	404	170	96	139	119	147	133	121	126	102	94	107	86	81	84	73	80	73	68	76	54	68	68	72	69	68	62	50	57	55	50	51	56	59	45	62	60	66	51	48	63	35	51	41	50	44	51	51	53	51	47	39	56	50	45	54	55	42	47	39	45	58	40	46	44	58	48	47	55	49	45	43	52	42	47	58	58	47	53	51	52	47	45	47	55	40	39	42	46	39	58	51	46	30	40	37	50	51	46	44	46	37	48	44	58	56	43	50	44	51	39	47	40	44	50	50	50	51	51	43	45	37	50	51	52	52	61	49	45	58	43	44	57	52	37	45	55	46	35	47	46	63	51	40	42	44	45	59	52	47	41	45	53	54	51	54	35	55	44	50	56	56	47	47	43	45	49	38	46	34	42	51	58	55	41	43	43	39	40	57	41	56	54	47	44	69	58	54	63	41	40	41	41	40	63	40	45	49	47	50	50	51	49	52	46	58	49	46	51	48	43	35	28	57	50	49	45	48	42	53	45	54	45	61	53	38	47	44	50	46	43	52	43	59	42	55	48	43	49	38	58	58	46	58	67	44	41	57	54	45	48	56	41	51	47	51	53	55	64	45	40	42	50	53	53	38	60	44	44	55	42	54	39	45	56	46	56	47	35	57	46	38	58	43	37	43	56	45	53	68	51	37	42	41	56	47	56	56	55	55	55	55	46	49	53	57	45	40	42	39	41	45	47	42	44	50	43	53	47	40	43	46	48	46	56	50	42	45	46	45	51	43	62	50	48	47	45	46	52	55	56	49	56	49	60	39	41	35	34	48	39	58	53	51	43	47	54	40	56	60	40	44	50	44	55	58	47	52	52	43	48	51	52	44	40	48	41	37	40	47	49	41	48	42	47	43	41	52	51	41	37	48	49	46	45	45	43	41	52	34	39	46	39	64	46	52	44	55	49	51	54	36	49	54	51	43	48	52	44	51	48	42	42	43	46	51	53	39	54	54	42	37	53	31	38	39	48	59	44	44	45	31	47	42	47	45	53	49	56	54	45	45	49	65	55	54	66	43	43	44	48	43	44	40	50	54	39	37	55	46	51	43	41	45	51	44	47	47	52	50	38	37	47	49	41	54	48	42	46	39	44	62	44	56	48	52	45	59	43	55	49	48	68	49	48	63	51	37	39	45	54	49	38	46	35	40	49	50	46	54	43	50	56	45	44	50	46	44	39	54	49	51	45	52	46	53	58	42	37	43	43	45	41	42	57	42	45	43	40	63	30	36	44	47	39	56	38	47	47	58	45	46	42	50	33	49	52	51	52	49	39	46	57	49	34	47	49	52	46	53	46	57	45	54	40	45	50	44	48	50	52	42	46	43	43	49	41	39	56	53	46	50	53	54	52	52	51	40	56	47	49	55	39	56	48	57	33	50	46	46	49	63	57	61	45	55	41	50	44	38	46	43	47	38	40	56	44	40	37	44	51	53	50	44	41	48	47	31	61	47	62	52	51	40	50	53	43	53	39	33	58	49	43	43	42	52	47	49	62	42	56	49	39	48	60	54	40	45	50	51	54	37	63	59	45	48	53	42	48	44	40	42	52	57	46	36	54	38	41	46	47	47	46	43	52	37	49	54	49	44	53	54	57	43	41	37	43	53	55	53	55	56	52	54	50	52	50	41	39	50	54	52	47	45	37	36	38	52	49	62	44	46	44	43	56	45	46	49	45	46	54	40	47	38	48	52	46	50	55	52	45	44	52	42	52	39	35	47	41	49	48	46	55	42	49	46	41	44	40	62	58	36	39	37	55	51	48	37	42	35	60	43	48	70	55	40	52	47	43	44	42	44	49	46	30	45	40	50	48	40	46	37	49	34	46	48	56	43	51	45	49	53	42	56	32	35	55	50	50	39	48	50	55	45	51	43	60	38	47	42	49	45	55	44	45	58	41	52	37	46	48	47	51	36	35	54	43	45	48	49	52	43	50	37	66	46	40	48	40	41	30	46	46	62	52	49	35	40	42	51	48	46	52	46	56	53	42	48	44	44	38	51	42	60	49	47	45	46	38	59	56	45	45	58	52	55	50	36	51	46	46	31	49	55	43	61	35	50	50	48	57	46	37	59	52	44	46	44	42	44	56	53	45	53	47	50	42	51	55	49	42	52	62	45	28	43	59	41	43	61	55	48	56	52	49	52	48	43	40	49	56	55	50	52	38	53	47	41	46	49	44	50	50	46	54	44	56	47	42	52	41	44	41	45	45	48	46	46	50	49	34	52	52	45	55	49	42	53	45	52	57	49	44	36	42	44	42	41	54	45	44	48	49	54	34	44	33	40	37	44	53	56	47	40	32	44	48	49	47	44	55	42	69	48	39	49	51	40	52	46	50	44	52	52	56	48	42	47	54	48	58	63	53	54	64	32	41	46	44	41	54	51	43	39	45	51	51	37	51	56	49	33	38	41	52	52	44	38	47	36	56	54	48	47	48	41	42	47	44	45	45	50	44	46	37	47	53	43	39	47	33	46	45	43	43	44	54	50	43	34	38	46	49	54	56	45	59	43	61	47	57	50	44	43	50	39	45	50	50	49	45	52	50	48	47	46	60	52	46	38	41	45	39	55	47	48	40	32	60	37	52	48	56	42	53	49	56	40	51	43	44	52	51	37	64	44	46	40	51	39	50	63	48	51	39	43	54	46	63	48	40	36	51	47	44	42	39	46	33	53	47	45	56	60	43	45	52	48	38	41	39	47	48	52	46	50	49	51	44	52	48	31	51	52	40	37	38	35	53	40	41	43	50	46	56	53	49	40	44	53	50	42	46	45	49	60	43	53	54	49	50	47	36	43	51	53	57	46	59	48	52	46	54	53	50	42	45	43	49	54	46	47	44	50	42	44	50	44	50	53	45	51	52	52	48	41	67	49	44	60	49	39	47	47	47	49	48	46	39	38	61	58	50	59	41	48	46	51	40	47	52	46	48	47	41	45	48	42	47	61	48	51	52	57	42	38	47	52	43	45	54	49	49	42	33	44	58	59	43	52	48	55	49	39	53	39	47	42	40	44	53	42	45	45	37	43	43	42	50	43	51	46	41	54	35	46	40	47	48	46	59	49	49	58	45	35	39	54	45	56	47	45	48	50	41	51	56	49	45	45	42	47	57	45	40	66	44	53	36	44	60	38	51	38	51	45	35	45	51	58	34	35	51	43	54	51	50	44	44	38	53	44	62	48	42	51	57	66	48	50	47	47	44	48	47	44	40	53	53	52	47	46	35	35	33	53	35	50	41	54	62	57	63	46	45	50	61	49	50	50	45	47	52	45	42	59	54	32	55	50	48	60	44	51	42	49	43	41	40	46	48	57	46	55	55	42	55	54	39	34	47	50	49	33	49	43	38	38	54	43	44	46	59	39	44	56	49	54	56	41	45	49	37	47	45	55	42	54	46	59	54	42	46	50	54	46	51	38	47	47	49	47	57	54	49	54	43	40	68	42	25	42	50	43
31534	15429	4478	2733	5280	6902	6202	5334	4594	4029	3433	3011	2557	2277	1869	1588	1559	1409	1258	1121	1117	960	961	965	1042	1062	930	805	775	719	633	590	622	630	557	535	555	465	529	491	508	484	476	456	485	522	469	483	473	485	487	423	454	466	420	421	456	392	409	435	421	428	433	402	373	423	389	369	381	394	354	398	401	380	389	413	412	400	378	378	379	400	381	389	406	398	394	381	372	384	373	374	397	389	362	374	356	390	342	381	346	382	375	354	399	381	402	384	399	360	366	369	370	373	362	380	382	373	370	368	388	346	377	403	389	334	397	392	393	373	421	408	357	395	384	343	339	377	404	372	382	385	362	399	386	389	375	369	389	365	424	377	355	358	379	383	350	408	390	389	368	348	349	375	374	378	374	370	376	385	408	415	417	382	403	381	407	351	340	375	373	381	389	353	362	335	399	376	396	373	360	391	374	354	399	370	403	395	374	390	364	378	388	371	383	377	375	370	379	338	376	365	385	375	375	401	378	385	407	368	373	389	400	351	354	389	397	353	407	370	361	372	355	398	377	397	364	349	366	357	410	378	348	380	380	344	395	371	344	390	360	349	399	408	361	358	377	380	384	353	379	387	386	361	384	389	382	366	417	405	390	379	385	374	353	385	388	372	367	385	373	378	396	367	397	393	383	370	373	384	378	378	362	344	333	349	356	391	376	383	393	358	392	358	398	422	377	392	387	395	364	362	367	389	372	363	349	394	373	360	398	361	376	382	372	344	364	403	367	382	355	401	384	427	374	397	394	372	345	378	389	387	364	325	371	350	330	397	363	347	377	353	374	378	396	397	395	369	373	419	351	341	382	404	360	389	333	382	343	395	403	358	363	350	366	385	393	355	397	387	311	382	415	408	368	368	386	397	373	371	392	374	388	398	390	381	385	337	390	352	377	359	349	378	402	351	383	408	357	364	353	336	398	419	383	380	369	386	342	422	391	388	380	351	370	361	352	369	361	378	406	324	355	396	394	354	389	396	376	368	384	366	362	338	403	369	367	373	367	377	379	366	371	352	378	392	370	334	397	365	356	387	371	365	383	375	365	365	376	377	377	362	336	363	372	383	357	368	398	396	359	395	376	354	334	364	350	403	376	388	408	359	364	356	369	392	385	394	386	385	379	379	427	369	360	365	388	378	371	356	362	326	382	365	396	382	387	334	353	358	425	388	401	358	364	343	392	391	381	352	396	403	357	361	393	387	380	341	375	380	392	384	376	406	357	373	379	373	372	393	380	329	392	379	362	400	358	385	366	408	363	373	366	354	383	396	367	386	364	402	391	357	406	367	333	356	373	357	358	362	373	372	403	373	402	385	383	339	367	374	387	384	391	384	390	354	354	385	363	382	361	397	385	351	371	382	381	390	370	362	380	352	362	366	353	366	360	336	402	413	393	399	380	387	400	353	390	374	362	386	367	384	396	375	384	376	351	396	366	359	357	366	354	340	374	383	375	402	381	382	345	395	398	366	400	373	376	348	346	369	354	385	369	341	381	409	385	363	366	344	373	377	349	374	361	382	369	365	374	360	383	349	395	363	380	394	413	358	346	351	342	367	371	386	398	415	354	392	427	383	377	363	391	362	363	371	354	383	361	372	328	394	403	372	370	352	383	342	399	344	382	380	374	386	382	382	366	354	387	398	383	372	358	379	391	367	361	382	390	376	331	376	348	383	392	344	413	390	380	377	354	397	364	377	387	369	397	389	366	383	371	391	378	384	391	368	356	395	392	352	355	367	396	392	382	418	393	363	338	365	384	351	360	376	361	343	370	399	353	406	357	367	382	365	422	381	387	393	368	397	345	370	369	371	359	356	349	367	366	384	365	388	367	358	344	353	409	386	374	381	365	355	358	368	377	368	348	381	360	381	349	372	352	356	350	368	338	392	355	378	364	393	386	359	371	412	378	400	369	376	434	388	333	364	346	358	365	408	382	392	354	347	333	377	364	398	401	382	388	393	353	390	376	388	347	366	353	361	380	372	389	413	384	385	375	342	356	411	357	390	365	367	391	364	379	397	369	366	339	406	407	362	409	376	399	389	394	383	402	362	371	350	371	375	383	396	380	409	409	393	385	335	342	383	358	345	391	415	340	362	380	394	369	362	348	367	383	359	406	363	379	375	372	381	364	381	357	390	390	395	353	378	386	370	385	375	398	372	388	364	365	350	366	363	371	398	387	388	386	376	339	384	361	406	370	367	377	382	367	387	379	363	364	375	383	356	371	388	407	369	349	374	359	361	394	365	374	392	360	364	387	372	412	353	372	391	377	383	393	401	387	425	366	375	385	373	384	358	382	351	376	391	372	354	406	376	376	396	388	369	382	358	366	345	371	344	377	375	357	364	354	420	387	373	393	375	324	353	378	363	372	362	377	397	413	379	382	350	335	394	379	339	409	376	356	373	389	357	376	394	404	394	400	405	389	383	374	367	367	380	379	377	401	403	367	374	350	365	360	374	335	361	367	350	407	371	359	379	348	362	379	353	396	352	383	388	404	386	417	397	436	368	356	374	397	386	384	376	405	363	406	402	375	336	369	402	386	389	374	366	383	356	373	396	386	374	385	377	370	368	343	356	374	359	363	396	396	379	380	379	400	388	326	380	354	379	376	394	358	368	406	424	381	364	366	328	374	395	382	385	381	397	401	384	353	402	365	366	352	371	382	358	376	356	370	360	397	350	393	370	373	407	395	338	347	387	371	359	357	390	427	375	372	374	395	365	366	343	390	387	406	398	353	381	380	393	390	383	364	387	395	371	392	401	412	386	354	365	376	378	417	368	400	416	358	348	381	378	366	375	340	397	344	397	376	373	418	394	383	406	376	361	394	396	371	334	393	387	384	370	361	425	375	359	396	379	391	385	382	373	396	343	342	365	387	365	347	387	356	356	458	369	402	342	361	355	339	389	385	396	382	355	390	370	367	380	386	394	409	334	349	368	410	373	393	365	400	397	366	373	388	360	382	372	393	389	409	369	388	363	382	380	355	388	397	392	362	397	357	366	377	385	419	403	345	344	379	383	395	407	367	378	384	383	376	370	371	385	380	383	357	373	364	363	358	382	392	374	423	371	387	390	349	384	368	405	384	393	376	346	368	362	379	374	391	375	353	387	374	383	343	357	397	398	369	384	364	382	377	371	364	390	399	379	375	383	359	355	373	383	430	387	352	366	370	382	391	388	374	354	362	382	376	384	405	383	361	368	385	381	408	384	370	366	391	385	336	381	374	378	347	368	349	376	351	366	366	356	369	384	364	371	377	366	356	400	363	365	387	393	373	360	383	367	371	367	382	326	357	375	365	382	396	408	327	406	345	384	395	369	367	396	409	367	393	373	373	379	375	369	399	402	386	348	395	371	412	372	370	365	377	333	379	365	419	392	373	367	356	396	412	355	369	363	402	395	387	375	384	350	384	372	381	371	367	374	389	382	391	362	390	361	377	342	390	365	361	392	356	387	358	359	404	365	352	373
4801	1656	394	136	104	81	117	127	114	106	118	106	96	81	58	77	74	59	71	60	71	58	46	60	69	69	75	51	51	49	52	38	50	42	44	60	41	47	42	50	30	54	38	58	31	49	48	55	55	39	30	45	44	48	37	39	39	39	44	36	36	42	45	44	42	45	39	40	51	49	35	60	38	43	63	44	46	38	40	44	47	41	43	43	52	46	35	51	38	31	36	31	44	35	35	30	37	31	43	34	49	49	42	45	34	47	41	39	41	38	36	35	48	46	49	41	30	43	30	41	34	47	37	41	44	39	38	30	46	41	44	42	44	41	43	44	43	44	33	35	44	43	36	55	36	42	49	53	42	37	32	41	34	41	33	49	35	43	40	44	37	38	42	38	32	37	42	43	32	34	50	36	32	35	24	34	46	37	39	35	43	37	44	40	43	33	51	31	45	35	39	49	58	40	39	47	41	41	35	41	27	32	30	37	29	41	43	48	44	28	34	44	41	33	39	53	40	51	39	43	32	38	43	28	37	38	49	39	30	31	40	42	41	45	34	34	44	40	41	39	47	43	38	47	41	43	47	31	59	35	39	23	38	35	45	41	39	50	29	36	57	33	37	42	30	43	27	44	47	42	33	46	42	37	45	42	45	47	35	37	45	40	52	39	33	41	29	45	38	50	40	38	46	38	36	38	27	40	49	43	40	55	39	44	35	40	31	36	37	49	28	42	32	39	42	44	54	49	32	53	54	37	32	47	38	44	34	35	34	32	46	33	43	41	47	31	56	49	36	30	40	54	39	58	38	48	31	49	50	39	49	42	40	43	40	40	37	38	50	41	40	42	49	44	49	46	42	48	36	42	44	36	43	58	39	35	42	42	37	47	42	46	34	40	56	45	49	31	51	38	36	32	43	53	43	32	35	38	40	38	37	39	37	39	52	43	43	33	34	49	38	36	49	46	54	44	36	43	39	44	42	35	42	44	48	39	38	38	42	49	48	37	41	35	32	47	36	44	58	44	48	42	42	37	40	35	42	49	50	41	47	32	33	42	55	33	50	42	40	25	41	40	43	58	48	46	41	47	35	30	31	36	34	43	38	54	48	37	40	47	48	56	35	33	36	27	34	32	45	43	44	36	38	43	45	34	29	47	32	36	36	43	34	43	34	31	38	35	40	40	39	44	49	39	39	44	43	42	38	47	46	41	41	36	51	48	38	39	39	43	49	33	42	44	44	32	48	44	41	35	48	37	47	46	47	29	38	45	45	63	33	34	39	44	41	43	34	33	46	55	52	40	42	44	51	38	29	35	35	38	36	38	44	34	39	40	43	48	44	37	48	33	37	55	34	47	41	39	45	46	38	40	48	36	44	54	39	36	41	31	44	33	43	39	43	48	37	39	44	49	37	34	49	36	35	52	43	44	49	58	38	44	40	52	45	49	38	39	40	51	42	36	38	44	35	38	32	43	39	34	52	39	43	33	43	43	33	34	24	43	41	36	28	42	46	41	20	29	38	41	32	40	30	42	35	40	47	38	39	36	41	31	37	41	31	46	43	35	33	40	40	34	45	42	40	27	38	42	44	54	41	37	31	52	48	29	50	39	41	54	38	39	43	51	43	47	61	34	37	51	44	33	45	48	45	40	30	51	36	38	40	35	39	37	46	48	42	43	48	31	40	48	48	37	33	36	43	44	45	34	39	45	37	57	43	41	42	35	32	36	34	37	47	41	38	40	44	30	57	32	52	41	34	36	28	43	36	42	44	42	36	36	32	40	36	34	51	47	38	46	45	45	59	44	53	32	34	38	49	40	42	37	40	46	37	37	52	37	43	33	49	33	36	44	43	35	58	39	38	47	43	47	33	51	49	34	40	37	48	27	41	32	44	37	46	30	41	39	37	46	44	52	42	40	35	45	36	40	32	41	34	43	57	33	34	31	42	33	41	42	49	57	51	51	33	25	31	39	40	45	37	44	37	47	29	37	33	39	28	41	41	47	48	34	40	35	48	36	47	43	44	33	40	28	35	41	40	40	44	32	52	38	37	49	48	35	49	46	36	36	38	42	41	40	33	43	36	34	38	36	42	34	31	42	42	32	47	45	39	40	38	33	32	44	45	41	32	43	48	40	44	44	41	39	29	48	37	45	33	30	44	32	36	37	40	44	44	34	39	47	44	54	30	37	55	57	33	42	52	39	37	49	33	50	47	61	38	40	46	31	47	37	45	44	36	50	53	42	44	39	44	46	37	50	42	41	41	39	38	41	35	52	48	42	40	43	38	34	27	44	37	35	45	50	36	27	34	44	40	33	35	38	36	38	38	30	45	35	28	46	47	39	44	47	36	36	47	46	41	36	38	44	33	45	45	37	43	42	45	39	45	49	40	47	35	35	35	54	38	43	34	56	40	39	41	36	51	20	41	36	43	48	36	51	46	33	43	40	53	46	43	38	40	38	46	39	29	29	47	50	47	41	37	33	37	47	36	41	34	43	51	37	33	32	41	40	47	36	31	29	40	32	42	44	46	40	32	41	36	34	40	43	42	43	36	29	38	37	35	48	39	47	34	47	30	40	41	40	42	41	47	48	33	45	31	43	40	34	45	41	64	55	35	26	46	35	42	38	37	54	49	45	28	46	36	41	30	51	51	36	35	40	46	41	37	48	38	35	46	35	30	38	34	39	44	51	41	45	43	39	45	45	48	44	37	39	44	30	40	43	40	47	39	50	32	35	43	39	36	46	48	39	49	42	42	45	33	37	42	36	39	39	46	38	39	40	43	37	39	41	47	45	38	44	55	39	30	34	48	33	44	49	39	36	42	38	42	32	43	36	39	50	43	39	43	35	47	34	39	38	46	38	40	27	37	29	34	33	44	35	44	29	50	43	30	41	35	47	29	29	36	53	45	43	41	37	45	43	35	46	34	35	47	52	38	30	43	35	44	48	38	36	35	50	48	42	33	47	37	40	44	43	40	42	37	37	42	30	45	38	39	41	34	33	46	49	42	48	33	31	44	43	38	41	33	62	38	41	44	51	36	47	36	49	45	36	30	35	44	37	48	44	30	37	32	39	33	48	44	57	35	40	42	35	49	40	46	35	31	43	39	39	35	36	45	41	45	46	39	45	39	41	29	48	40	46	35	41	37	42	45	39	42	43	56	44	37	43	37	37	39	36	50	34	45	59	41	41	22	32	42	38	49	47	41	39	42	44	45	58	42	38	31	42	33	46	44	44	48	45	52	40	57	57	48	39	46	41	43	39	40	44	42	40	39	39	47	45	43	52	40	54	46	30	42	46	42	36	45	39	34	49	38	44	42	45	56	33	42	46	47	54	44	31	33	35	39	44	53	33	36	45	34	40	37	38	48	49	35	34	41	39	27	41	36	50	44	58	32	24	30	33	38	48	37	33	51	43	32	42	51	29	35	40	38	52	48	34	37	41	57	53	38	49	41	40	47	32	44	37	45	36	34	38	39	44	49	47	42	29	39	44	51	34	29	50
29455	13524	4163	2601	4917	5993	5746	5028	4314	3901	3421	3004	2575	2182	1943	1694	1448	1319	1226	1053	1128	964	962	940	1017	1037	928	812	748	701	653	618	624	589	535	497	511	482	480	469	479	487	461	438	456	456	451	433	447	456	437	429	413	410	434	377	367	372	363	378	343	388	381	347	349	387	373	338	360	386	342	370	325	361	357	344	372	324	320	343	357	375	335	367	367	337	336	357	360	341	311	338	315	366	354	336	338	328	341	358	348	345	328	338	351	342	329	331	345	324	353	332	343	339	319	331	309	319	318	372	339	360	319	340	334	325	356	326	335	330	351	360	343	343	344	349	367	360	339	351	334	348	341	342	329	366	301	342	354	364	367	341	341	323	324	338	342	315	329	340	377	320	383	314	320	326	343	348	330	327	337	320	328	326	322	366	332	340	345	338	337	353	358	336	306	344	317	304	320	318	333	332	348	320	361	324	343	314	344	357	315	341	318	321	319	334	330	342	336	311	361	359	332	351	358	322	356	299	344	304	321	319	341	324	315	332	322	348	325	333	340	320	295	328	324	343	327	379	331	310	339	362	368	354	326	326	327	320	337	353	347	339	318	337	359	345	336	291	348	356	332	334	314	372	337	359	323	319	313	347	342	337	318	318	308	322	303	353	307	335	359	333	346	355	297	348	314	323	387	321	327	329	340	354	345	334	351	328	315	347	330	336	339	372	317	316	363	318	349	349	350	321	346	324	339	371	323	326	356	352	319	313	347	285	351	348	310	347	355	354	336	352	312	366	362	325	349	337	328	331	317	335	342	327	319	316	331	342	339	319	335	333	316	329	355	307	276	351	340	350	327	300	343	329	338	362	329	338	368	335	321	318	322	330	351	325	340	305	339	301	320	324	344	324	312	363	327	363	328	340	334	337	353	325	302	338	325	353	314	312	326	337	342	330	341	341	322	339	347	356	351	352	347	317	347	308	333	352	310	332	356	306	326	326	323	320	361	286	290	331	335	338	367	361	339	322	350	328	345	354	344	335	341	335	317	328	350	321	335	316	349	343	323	339	351	331	326	373	307	311	345	345	380	360	378	342	307	312	334	311	310	331	314	330	308	352	335	342	340	336	338	309	372	330	353	324	344	299	348	330	344	319	355	339	342	326	346	346	326	326	331	337	318	329	363	312	352	322	338	350	317	331	335	335	317	341	301	349	338	316	367	314	337	319	335	342	332	334	363	322	325	368	314	326	336	331	332	339	305	361	342	344	345	311	339	345	331	323	345	346	342	328	318	346	346	345	335	341	361	298	358	324	362	334	357	348	373	361	321	309	331	334	346	324	335	357	358	312	343	369	324	328	345	327	341	334	337	339	332	348	320	361	357	312	306	349	337	326	349	308	358	341	346	346	348	345	340	365	322	332	359	320	336	375	325	319	323	295	320	343	363	343	335	340	358	341	341	311	347	371	329	313	322	307	309	353	329	336	317	324	374	327	299	334	340	338	350	337	346	352	356	373	350	285	326	307	333	335	338	328	340	332	323	321	329	328	352	329	320	315	341	363	336	319	341	321	342	308	358	320	323	342	343	350	332	344	316	315	345	324	326	345	384	334	312	357	343	353	354	341	329	323	333	324	311	338	352	346	322	335	351	331	291	353	352	326	318	321	347	333	307	331	326	352	320	344	335	332	342	345	345	305	318	349	342	337	338	330	345	324	338	341	313	320	336	326	339	345	342	358	349	384	331	336	313	319	333	314	353	310	349	339	342	331	303	335	328	348	355	303	334	359	306	337	353	338	353	343	356	346	332	331	327	341	306	349	340	337	362	342	319	343	328	323	310	331	365	345	344	315	375	311	301	300	317	330	315	355	333	336	316	347	342	344	356	336	306	356	351	346	346	343	346	323	325	325	319	334	353	346	355	353	327	334	366	353	346	325	317	362	320	357	357	312	358	344	322	340	321	311	313	348	302	313	376	366	340	328	346	345	341	357	310	343	306	377	365	304	326	334	355	283	329	335	335	301	334	343	345	358	301	348	325	320	336	355	354	367	331	359	305	322	343	375	351	345	341	340	341	349	386	312	324	339	320	334	334	338	324	350	364	344	338	339	341	323	332	362	359	340	326	352	322	344	320	365	336	355	336	332	339	341	316	319	343	346	314	336	338	327	299	373	362	356	297	339	321	340	336	367	362	349	335	355	332	328	345	340	347	332	304	318	359	311	355	302	328	358	342	335	331	317	319	311	347	344	320	348	343	334	348	339	312	379	328	346	335	332	329	298	348	337	307	327	343	316	335	339	352	339	354	365	354	314	346	320	343	331	323	345	355	375	335	350	305	376	322	330	326	341	335	333	353	305	320	347	371	332	344	360	352	341	332	380	326	338	310	334	330	341	371	358	332	309	347	330	351	339	320	300	329	327	319	337	320	312	352	315	318	319	327	324	356	296	348	358	366	350	352	341	310	364	325	333	323	338	337	301	321	325	346	350	340	339	357	307	330	344	339	367	350	334	345	340	342	348	341	346	321	335	343	302	305	356	344	319	311	331	313	312	330	360	341	326	330	344	323	329	368	333	363	326	345	323	313	344	311	370	312	323	341	341	287	328	297	320	329	353	341	378	350	330	299	315	344	359	303	319	321	344	340	301	374	341	304	327	332	298	317	336	306	294	337	311	332	343	322	333	360	342	344	379	327	330	345	337	315	316	373	343	382	344	330	316	332	330	303	348	370	322	356	325	364	321	340	364	325	331	332	342	320	335	332	305	354	306	329	331	313	357	332	355	348	360	329	335	346	342	367	338	316	347	322	312	308	353	349	346	396	355	323	322	319	338	333	323	373	361	358	339	316	333	319	336	314	315	338	366	335	361	324	324	373	328	326	330	326	323	339	357	314	334	333	333	339	348	311	351	346	335	314	330	304	354	346	328	344	344	373	373	359	323	354	331	324	323	309	350	313	361	320	322	345	374	317	317	318	316	335	321	340	337	342	289	341	322	343	337	352	319	310	334	368	362	343	321	331	345	367	344	360	351	335	327	346	335	305	313	328	329	334	363	360	354	358	325	343	349	330	327	365	315	337	346	351	328	295	319	327	327	344	330	317	353	340	314	332	345	343	324	366	350	342	354	314	351	346	312	335	324	302	324	295	336	334	341	325	325	305	360	343	338	328	332	338	312	331	340	312	338	353	322	306	336	322	345	333	358	353	327	338	355	361	318	326	305	362	345	299	331	335	316	329	357	369	329	348	329	335	336	341	334	330	334	340	331	337	349	375	342	337	324	356	385	340	365	326	328	327	335	356	323	345	334	343	347	356	320	359	329	327	352	335	354	346	338	337	323	309	326	359	326	348	309	330	329	320	351	348	368	344	354	338	367	323	338	355	329	374	384	374	369	315	335	345	345	318	337	307	320	345	318	362	316	325	319	333	342	339	284	334	319	332	359	359	333	335	353	330	370	341	328	362	341	345	303	325	342	323	303	347	288	332	348	319	329	332	327	358	325	318	294	336	353	334	345
5738	2701	555	192	138	141	188	192	161	153	135	161	144	130	117	131	101	94	77	95	80	71	85	105	64	83	89	85	81	73	80	79	73	70	73	54	81	54	64	67	62	56	52	66	68	81	76	54	68	54	54	54	67	57	69	57	46	79	50	57	62	55	62	55	56	55	58	54	54	68	51	54	51	56	62	67	71	52	47	50	52	58	51	53	53	41	67	55	47	56	66	64	59	58	58	72	63	59	68	43	45	46	61	59	63	56	43	64	59	55	55	62	63	54	67	68	44	52	56	67	49	58	44	68	54	52	52	50	48	53	62	68	61	65	50	56	69	67	59	48	74	46	52	58	52	52	49	51	72	59	60	60	58	54	54	65	64	54	60	55	53	44	44	52	44	47	67	65	54	50	54	66	42	73	60	51	56	41	66	53	45	59	75	49	57	68	61	68	55	59	56	51	66	74	49	67	61	63	62	49	62	68	54	63	68	52	58	60	50	54	56	58	69	52	57	58	62	65	56	58	54	49	45	56	53	53	59	56	56	54	53	68	52	57	38	51	58	39	58	69	76	67	51	72	58	59	58	59	64	47	60	47	50	64	61	63	52	78	60	51	69	46	65	63	65	70	59	58	62	55	56	52	48	54	70	69	59	59	47	57	53	53	54	57	57	45	59	61	49	59	52	51	57	56	52	46	47	59	56	57	54	38	56	64	41	52	55	64	51	58	48	67	58	54	53	62	55	47	59	57	60	59	56	48	54	56	63	69	65	48	56	52	55	50	56	53	61	52	55	55	68	46	67	69	65	45	53	66	49	64	50	61	66	62	48	74	52	54	59	68	65	58	53	49	50	67	54	52	53	77	62	56	62	71	55	50	59	50	49	46	52	54	60	49	54	52	64	67	43	55	58	63	50	56	47	56	55	57	59	62	44	60	53	53	54	49	58	63	76	61	68	48	63	62	56	69	60	58	62	63	48	72	67	68	58	62	47	55	53	41	64	52	61	59	59	53	44	68	55	64	47	47	59	74	74	62	52	66	58	58	66	54	61	56	62	72	52	44	59	59	53	47	54	64	62	57	65	55	49	61	77	59	65	58	57	51	54	43	42	64	50	61	54	61	58	58	64	65	67	54	53	59	63	47	61	70	59	57	46	50	59	52	50	56	73	65	57	57	75	54	62	61	58	47	45	63	58	51	60	50	70	60	44	69	63	60	66	56	60	57	51	60	55	52	68	69	50	52	47	64	62	49	49	48	54	57	51	57	38	59	63	49	49	60	71	53	59	56	59	69	61	63	57	60	60	56	69	74	64	38	62	56	52	62	62	60	72	54	58	71	46	50	63	49	60	62	61	65	45	60	52	64	46	53	57	65	64	58	62	61	45	53	59	66	44	64	58	63	60	61	54	66	34	76	62	53	57	50	51	76	54	51	52	43	63	58	62	64	56	58	50	60	61	55	48	52	61	50	60	63	53	63	64	60	65	62	44	45	58	54	50	71	55	59	52	50	61	55	68	61	41	54	59	57	62	62	58	56	65	57	55	58	57	56	73	50	56	52	48	47	66	56	59	62	60	58	55	58	72	57	65	63	53	55	57	57	56	62	59	57	60	55	58	48	43	49	61	65	72	64	52	64	55	44	49	63	44	69	52	37	61	61	58	47	46	62	56	52	59	62	54	53	55	49	64	57	71	48	60	56	51	61	54	51	65	50	52	68	64	42	55	61	42	49	51	61	70	53	58	54	57	54	55	66	50	65	63	56	59	59	59	63	63	50	52	66	52	51	62	49	72	52	47	60	63	52	57	58	53	53	67	62	39	58	63	76	55	57	48	61	53	46	62	60	56	54	52	47	63	59	49	60	65	61	56	57	50	56	54	45	66	76	41	59	71	66	41	50	44	53	64	60	57	70	72	53	53	61	57	53	53	55	62	60	58	46	47	63	63	69	53	74	66	61	41	66	48	44	48	62	55	60	56	67	59	63	58	57	56	53	60	59	52	54	70	55	60	60	52	55	60	69	68	59	56	52	60	49	65	62	59	64	63	59	72	56	73	48	46	51	58	57	54	57	62	59	59	65	70	46	69	60	60	61	43	59	58	43	44	63	64	50	62	56	58	56	56	56	55	52	53	67	64	58	50	66	60	67	61	64	45	51	65	54	71	61	53	48	64	63	74	54	65	59	64	59	58	53	53	41	67	48	46	63	67	50	39	53	48	58	58	54	72	61	50	58	51	56	47	50	55	61	77	54	65	54	53	62	55	62	44	63	56	60	52	65	63	58	61	50	57	69	60	61	72	59	67	53	63	55	51	60	47	56	69	48	52	59	58	57	81	51	57	65	62	70	63	57	61	55	67	70	67	66	52	46	51	54	50	69	45	52	50	54	66	75	57	59	59	56	44	61	65	45	54	61	57	50	65	50	55	57	53	54	48	53	47	50	53	73	63	47	54	63	51	52	54	56	58	65	60	55	50	48	43	44	56	54	59	48	63	57	57	60	55	56	61	45	56	61	66	44	68	50	55	68	50	53	55	59	54	52	47	68	67	54	52	40	47	57	64	67	59	59	59	52	79	64	48	68	54	59	55	58	64	58	58	61	55	46	57	51	65	62	62	50	66	64	57	63	65	52	60	60	52	50	67	52	71	62	52	68	58	68	59	54	63	52	68	65	59	61	59	57	40	52	49	63	47	70	58	53	71	74	60	51	50	36	66	53	58	64	59	56	64	51	53	67	53	68	59	57	65	52	43	47	52	64	51	72	73	75	49	66	54	60	65	60	55	57	59	70	60	72	46	50	56	49	73	55	59	64	53	69	50	56	62	79	69	65	60	64	61	58	62	52	51	67	48	75	50	57	55	70	52	80	57	72	45	62	57	42	68	59	55	47	64	61	45	51	59	67	55	51	49	62	65	60	54	54	59	68	44	58	46	56	55	67	50	54	64	76	66	56	47	49	52	56	51	65	67	47	62	58	71	53	56	68	59	57	57	62	54	69	53	43	72	69	43	49	53	55	55	54	61	48	59	61	62	52	52	46	54	42	42	67	61	63	46	51	64	43	46	61	60	55	60	69	52	57	57	67	55	57	56	64	45	71	59	45	46	49	48	47	51	58	65	67	63	64	52	60	58	46	63	59	59	66	51	49	67	56	53	63	56	58	70	56	51	61	45	48	51	58	73	50	54	73	43	59	47	47	65	58	52	69	54	57	46	57	63	57	51	61	69	64	61	46	60	63	51	45	61	68	57	62	54	52	63	55	58	56	49	67	62	63	66	71	45	61	62	75	57	64	58	68	59	64	61	54	73	56	57	62	65	56	68	63	49	71	45	51	46	58	68	61	53	47	50	68	47	52	57	61	60	60	73	61	73	70	61	45	47	55	45	65	58	51	64	58	67	53	56	51	44	54	59	50	47	58	51	53	44	63	58	42	46	67	57	55	50	50	60	55	47	48	51	50	60	61	68	58	64	68	65	66	52	55	41	48	54	58	59	61	57	37
33851	17706	5486	3533	6855	8307	8000	6741	5703	5036	4412	3892	3378	2716	2491	2177	2034	1824	1626	1490	1417	1292	1358	1362	1391	1272	1253	1082	1058	885	884	836	815	850	785	706	685	704	672	662	673	643	611	598	608	576	597	624	557	565	556	580	528	554	533	550	535	500	531	503	523	483	486	535	471	535	511	510	494	487	512	455	501	421	488	502	473	461	496	505	456	431	451	500	463	488	502	495	473	474	466	436	454	493	464	457	466	493	429	456	456	466	450	453	440	472	434	513	477	490	452	474	461	431	481	455	465	476	431	500	454	443	499	502	411	438	438	422	460	461	471	488	476	436	440	421	470	465	465	467	428	468	470	434	457	429	496	487	431	477	453	475	473	482	452	462	456	449	444	441	426	494	456	481	430	469	447	466	462	491	462	480	455	477	453	484	438	466	447	497	444	472	423	443	466	476	429	510	444	454	488	472	469	392	459	451	484	443	484	427	462	475	497	443	460	458	441	453	467	441	423	476	504	399	455	474	479	458	480	439	458	452	475	503	458	462	454	424	439	454	453	456	499	441	443	466	487	448	460	452	508	438	454	478	476	444	456	455	492	430	435	460	445	493	434	456	444	453	460	468	462	476	460	451	456	471	447	478	458	468	438	468	459	451	409	474	476	449	439	457	445	455	474	477	449	420	483	476	454	480	463	428	438	460	472	468	492	436	433	504	448	460	474	448	436	447	451	458	460	511	476	459	429	448	476	449	432	438	436	412	479	460	446	484	444	469	438	497	485	468	469	476	470	431	496	454	475	451	429	459	438	438	482	441	472	512	478	471	479	460	495	488	450	452	477	438	475	472	475	420	487	461	453	448	444	473	473	469	456	459	440	490	425	447	446	458	467	456	470	468	429	486	482	435	485	456	462	444	408	440	431	430	431	462	442	495	413	478	458	473	470	450	429	418	475	471	442	475	461	468	442	467	478	426	460	447	442	468	459	493	465	460	456	434	452	504	469	485	470	506	488	472	454	424	450	461	457	429	441	521	420	448	468	457	444	441	430	454	499	477	471	485	484	450	450	432	457	472	490	490	470	453	452	462	478	437	464	452	467	440	472	460	471	463	449	456	435	440	506	464	438	455	451	467	496	445	465	448	482	456	452	473	454	458	471	489	464	469	471	457	425	452	471	433	463	443	476	466	437	447	418	483	438	446	458	461	451	483	479	446	454	478	464	470	442	457	419	479	435	462	452	476	434	417	462	444	473	461	409	493	426	488	422	436	462	473	447	422	460	443	465	464	448	431	467	455	453	446	439	465	450	412	445	453	475	479	425	416	471	467	442	457	433	424	481	472	439	463	486	487	450	472	450	447	437	457	473	471	432	440	468	460	494	476	469	462	471	469	450	486	467	438	446	464	474	461	459	487	460	437	442	510	413	510	476	423	422	453	464	479	454	446	475	502	475	477	431	450	442	479	464	467	443	479	415	445	443	479	472	504	410	451	431	447	462	443	484	468	438	479	467	466	463	491	424	472	456	463	466	445	440	440	475	440	475	496	474	439	446	429	457	462	461	451	464	451	468	454	438	476	448	421	464	455	461	462	483	444	469	447	446	484	472	473	470	434	444	457	456	453	459	434	430	413	491	428	453	473	475	475	482	458	460	447	445	433	467	446	452	449	445	442	455	501	469	465	455	481	461	455	460	451	475	448	465	440	460	491	481	469	454	456	450	459	486	482	487	436	483	441	445	438	483	441	433	448	453	447	477	471	454	472	501	449	458	438	437	466	416	427	498	461	443	455	454	459	456	490	494	437	443	456	489	481	464	471	484	466	427	474	475	492	474	427	483	495	452	450	461	469	474	453	453	454	461	423	436	444	475	448	446	451	446	461	449	438	411	459	462	454	459	445	457	478	492	459	466	440	468	487	454	446	440	463	466	479	404	493	508	485	456	464	455	451	462	440	446	457	441	425	399	468	451	472	445	494	455	464	454	414	444	433	484	438	445	420	443	419	463	466	456	470	479	451	453	413	445	443	494	446	460	425	458	463	492	458	453	443	464	497	484	436	474	474	463	523	481	429	452	492	446	439	475	464	439	443	467	483	440	427	437	437	420	442	442	476	435	456	436	473	470	445	448	454	472	453	453	447	447	459	472	475	492	475	489	430	503	435	440	478	456	461	430	466	419	464	452	448	458	481	478	470	499	506	444	457	466	482	447	453	475	420	460	415	500	467	435	468	463	497	454	456	444	478	432	461	466	460	420	496	437	443	468	488	479	438	465	456	444	448	436	448	510	476	468	485	445	469	458	434	452	468	481	440	488	455	473	458	502	462	465	433	457	446	446	434	456	471	411	468	471	442	439	486	431	471	467	482	471	445	449	446	432	453	500	465	466	469	472	482	477	507	456	464	476	451	443	451	467	433	449	459	514	436	481	429	451	428	406	443	472	477	425	454	496	412	469	445	461	464	438	474	455	484	471	460	422	496	440	458	467	433	434	462	477	450	441	461	445	479	451	446	460	453	502	460	487	500	414	469	453	461	445	467	443	437	453	447	457	433	459	467	481	488	456	497	497	470	481	464	438	477	422	439	432	500	477	448	469	486	476	444	453	454	474	458	460	438	455	457	433	447	416	488	474	435	484	432	465	429	460	438	439	426	442	498	428	411	433	472	445	446	451	464	444	455	433	511	447	464	437	461	524	455	427	447	462	434	469	482	462	473	419	489	493	410	426	476	464	462	452	475	458	456	493	453	445	409	468	467	474	465	461	500	452	453	474	476	443	459	450	434	464	433	440	436	437	500	441	472	479	490	493	443	490	423	442	478	436	458	466	393	457	436	431	488	470	430	423	472	465	486	468	450	461	484	427	477	483	438	461	466	437	432	468	465	448	485	467	464	470	474	461	467	458	442	484	452	436	441	445	472	461	468	452	421	479	451	478	469	486	467	500	474	469	442	449	471	460	389	426	452	492	479	436	456	462	456	442	454	461	430	463	455	462	424	458	474	447	441	479	469	431	483	423	465	467	432	477	489	476	457	461	457	455	476	466	431	458	445	499	475	467	456	456	477	430	469	483	485	452	487	452	484	440	455	452	451	455	473	437	441	466	460	467	455	469	429	447	427	435	438	462	429	434	474	465	453	460	450	474	473	449	476	432	428	456	464	449	478	443	436	473	452	467	469	481	468	475	445	448	463	448	456	490	501	444	477	478	424	450	440	485	458	470	484	427	454	488	480	458	440	450	494	442	491	434	469	467	483	471	436	455	490	448	435	445	427	460	467	490	481	454	470	455	425	461	449	488	459	466	425	454	468	459	466	463	479	473	451	473	465	472	469	466	458	446	432	487	484	476	493	452	462	472	461	457	459	453	463	474	463	496	454	456	464	476	466	441	435	448	506	463	425	462	498	462	450	446	449	486	473	472	422	464	496	466	459	434	432	435	448	454	443	440	453	444	453	440	471	435	472	464	483	456	469	446	465	459	477	465	484	460	459	438	425	452	487	494	468	450	472	445	464	463	425
3007	901	197	113	68	89	86	74	77	78	73	84	47	66	53	57	55	48	33	50	44	43	29	45	37	42	47	41	37	48	35	40	42	45	38	30	27	36	41	30	40	43	27	29	35	38	35	28	38	40	36	41	38	38	46	29	34	29	22	26	24	38	23	24	40	48	32	24	32	36	19	23	44	38	34	30	48	26	28	34	28	26	27	35	24	34	28	36	25	24	25	38	27	27	31	33	38	28	31	29	34	29	40	40	35	35	31	48	30	43	47	35	31	35	24	34	29	36	36	28	35	27	31	30	23	26	23	29	22	52	30	47	31	24	27	33	41	35	26	31	33	28	35	24	37	34	29	28	21	30	38	26	31	37	47	26	30	46	36	24	25	19	36	26	42	29	38	31	35	22	45	27	32	33	24	34	29	37	22	47	25	32	18	23	40	27	21	28	28	24	26	28	35	29	34	28	33	20	33	36	37	30	26	30	30	27	30	34	36	26	30	35	20	31	32	26	41	34	37	27	29	34	23	36	37	33	27	33	32	33	36	27	26	38	32	34	33	38	29	36	29	30	25	26	31	43	38	32	33	32	30	48	36	34	24	40	34	24	19	33	24	32	31	32	34	41	28	27	33	34	24	29	37	32	27	27	35	27	14	32	21	35	21	44	25	40	29	34	29	35	30	35	24	23	23	27	33	36	29	28	25	30	25	35	36	33	29	35	31	31	26	32	30	32	22	28	37	29	31	24	32	24	29	36	31	23	31	39	25	35	21	33	19	36	39	32	38	39	27	27	23	23	40	34	34	23	35	33	30	36	30	32	27	33	36	26	29	26	30	30	25	29	31	34	38	39	29	29	34	27	31	30	22	31	31	27	26	41	39	36	33	33	26	31	30	41	21	43	26	37	39	30	29	17	31	33	23	31	22	29	31	31	28	25	33	37	35	28	27	30	26	43	38	25	32	42	27	27	31	25	33	29	34	30	33	34	28	28	34	26	28	33	39	31	36	38	32	34	41	33	36	29	32	33	24	24	32	30	31	37	22	29	32	33	30	34	33	23	29	27	31	39	41	17	18	35	39	35	37	30	28	26	32	33	33	28	39	33	36	33	33	34	33	34	30	38	38	18	38	38	22	40	29	37	37	28	30	36	29	31	35	26	40	32	26	45	42	33	28	31	28	36	27	33	32	31	29	36	31	32	47	23	26	34	22	25	24	31	27	40	39	39	26	26	28	29	30	35	36	30	26	33	33	29	39	34	29	31	27	30	26	32	30	32	30	36	33	25	38	35	30	30	38	30	36	28	32	29	37	33	27	30	28	34	33	24	34	32	33	28	32	30	35	29	24	28	39	24	42	24	33	25	27	29	30	29	27	30	32	28	35	27	28	41	23	31	35	25	38	31	26	26	23	29	25	30	43	33	37	39	39	37	38	33	35	38	36	33	28	19	28	31	29	30	31	29	36	25	33	43	32	27	31	32	32	34	35	32	36	35	31	26	34	29	34	30	23	25	46	31	35	40	26	46	39	31	25	33	30	22	28	22	36	38	29	21	31	38	27	34	27	23	27	40	29	23	34	33	29	35	37	26	31	41	28	21	31	32	41	24	35	31	25	25	37	38	33	40	32	37	33	36	18	20	37	28	30	38	36	27	44	20	30	23	29	27	38	27	25	35	29	44	33	34	38	32	34	28	28	39	43	32	30	31	26	27	30	32	41	36	23	28	36	27	22	31	29	34	22	27	26	28	27	24	28	40	15	33	41	34	35	33	34	22	27	32	36	28	30	37	32	36	32	36	26	36	42	22	30	47	30	28	23	42	45	28	33	25	32	31	26	30	44	28	33	27	30	26	35	32	40	36	26	28	28	34	32	22	29	37	28	29	39	27	30	22	26	23	37	39	39	38	35	33	31	34	32	42	26	37	26	34	23	35	41	40	32	32	23	31	38	34	34	36	29	31	34	38	28	28	25	45	37	35	25	30	35	39	22	41	41	26	31	35	29	36	20	33	27	37	30	31	32	33	26	27	30	43	35	33	27	30	26	47	26	30	18	26	27	29	31	28	30	37	29	30	28	31	32	30	26	36	35	29	38	29	30	34	28	24	20	32	34	38	23	38	36	35	36	33	22	24	36	27	32	31	29	26	40	38	36	24	30	37	36	25	38	35	33	35	38	30	39	25	38	35	32	34	44	41	37	33	32	27	28	39	38	29	30	27	28	38	27	35	22	26	41	42	36	27	32	21	30	27	36	28	27	39	31	25	28	33	34	18	25	28	30	34	31	30	31	25	34	22	22	22	22	32	31	27	38	21	32	32	27	35	28	34	23	26	27	28	26	30	37	32	43	25	32	37	30	26	41	24	31	27	29	27	32	25	25	28	29	35	24	31	43	31	32	32	25	31	33	26	33	32	30	31	36	32	40	33	24	35	30	28	36	24	22	32	30	28	30	38	25	32	37	24	28	32	32	28	30	38	30	32	29	30	32	31	32	23	25	29	29	36	33	44	31	36	28	30	34	33	35	37	23	26	34	27	26	39	29	27	23	27	35	30	32	37	31	28	32	43	28	43	31	44	25	32	35	28	28	42	36	26	42	25	28	33	27	27	32	35	33	23	32	23	30	25	31	34	22	34	27	25	22	32	33	39	36	41	32	29	31	33	36	24	33	33	23	34	35	26	30	28	24	37	34	29	35	29	33	32	39	25	33	30	25	35	42	33	24	41	34	28	21	30	37	29	33	30	36	30	35	43	36	37	36	27	25	26	24	42	21	38	33	34	32	40	39	28	26	32	23	35	37	31	37	32	28	24	27	34	35	30	42	30	40	36	32	33	25	21	32	44	33	39	32	31	36	38	31	28	32	21	33	27	39	33	34	38	28	31	38	29	37	31	28	31	30	36	32	25	32	37	23	29	29	28	43	29	26	36	31	31	40	31	28	23	35	24	27	34	26	36	28	35	31	31	35	30	33	28	31	30	30	36	29	23	30	30	29	21	32	34	33	30	41	21	27	46	23	36	35	30	27	44	35	47	33	32	29	25	19	24	35	37	42	35	32	34	37	31	29	39	25	36	30	31	28	33	34	41	36	25	42	32	36	30	33	44	24	37	33	41	31	25	31	30	32	31	28	31	36	30	27	36	31	28	34	29	34	32	37	34	21	43	25	36	31	34	27	20	26	26	36	32	42	33	38	36	28	32	35	28	34	27	40	25	33	28	19	41	29	28	31	29	35	36	33	38	40	39	29	31	33	27	29	32	28	35	28	41	23	47	26	26	32	32	26	34	24	30	26	34	33	34	33	31	28	26	40	31	34	27	27	31	39	38	24	43	34	33	25	33	40	23	29	37	32	26	26	30	30	33	34	32	23	31	38	37	37	24	33	39	34	26	35	29	34	30	32	27	29	26	22	38	34	13	30	28	33	28	33	32	39	26	36	25	38	29	36	27	20	28	35	25	28	28	27	37	34	32	29	45	35	29	24	32	32	36	34	21	24	29
25438	9663	2665	1812	3540	4138	3767	3335	2858	2574	2254	2007	1701	1384	1205	1168	1009	836	831	743	735	746	712	716	731	696	661	651	561	504	466	454	380	455	406	370	342	367	355	347	377	331	352	351	328	337	343	336	315	307	328	316	271	281	291	287	283	302	279	270	279	272	292	271	272	291	264	273	270	279	266	279	254	243	273	246	294	286	292	243	256	262	275	258	268	295	252	269	272	260	260	271	250	217	228	256	235	271	230	256	242	257	297	267	290	253	252	267	234	263	241	243	274	271	255	250	247	268	272	243	263	239	275	270	238	286	246	267	259	234	267	242	268	265	256	271	256	265	252	257	265	257	257	268	231	242	285	276	248	278	252	275	264	251	290	244	258	265	275	279	242	248	295	242	254	293	239	238	287	256	283	250	258	262	271	270	263	235	250	282	258	271	270	263	260	267	273	263	230	244	259	251	257	256	250	242	268	259	261	269	226	264	276	241	243	253	254	259	267	260	252	253	247	260	266	273	269	263	266	246	271	274	251	253	247	302	277	262	291	254	261	237	244	255	248	281	257	260	255	250	271	276	265	252	271	267	251	251	280	279	258	248	279	242	293	278	272	249	253	239	271	256	262	273	272	259	278	228	267	241	275	256	244	232	269	260	256	263	272	269	279	246	234	259	251	260	244	261	265	269	257	269	270	248	282	273	259	240	256	280	213	270	261	236	263	257	250	276	246	226	266	271	249	262	247	232	221	245	252	245	273	266	228	259	271	238	241	224	276	241	237	276	266	256	281	261	255	287	275	301	249	271	249	257	258	281	253	281	253	269	299	270	237	245	255	266	258	224	274	273	268	269	252	258	251	239	253	262	254	250	259	265	241	247	264	240	250	256	245	232	242	281	261	264	241	249	266	264	280	252	269	268	271	256	284	258	248	250	270	235	238	234	245	249	278	274	266	290	267	286	259	300	234	263	224	257	293	267	281	270	274	261	264	279	265	250	252	244	242	269	253	275	280	264	263	287	274	282	263	273	265	285	252	256	278	247	251	251	266	273	255	236	239	261	252	247	260	243	273	244	270	277	238	270	242	271	288	259	269	280	250	256	272	251	265	253	263	248	233	256	234	300	244	268	253	224	259	249	260	238	265	259	253	292	246	298	241	242	253	254	272	272	272	252	268	239	253	264	267	263	254	251	265	248	266	289	242	277	261	249	286	251	258	292	222	249	264	229	251	285	276	247	258	282	274	260	244	290	268	265	254	254	286	267	254	254	242	256	252	230	260	254	229	255	242	260	277	268	258	268	291	242	266	256	256	264	246	264	262	268	260	280	251	286	253	262	261	270	251	257	260	232	271	244	259	259	267	239	242	249	272	255	266	258	259	265	241	236	248	287	270	253	250	241	246	262	261	293	247	277	233	271	286	262	268	263	248	268	263	262	267	220	254	250	243	233	255	267	282	265	276	266	285	236	272	279	244	255	261	252	284	253	237	254	272	283	265	254	264	267	246	240	255	268	293	256	252	244	269	261	267	240	273	276	222	262	293	230	266	249	285	269	260	238	253	267	249	273	250	272	249	270	264	237	255	298	239	250	254	284	268	261	230	250	269	293	262	266	245	240	235	271	234	275	249	275	278	260	289	257	290	250	279	270	260	261	278	260	248	283	264	283	262	257	283	262	250	260	254	259	246	256	264	244	265	271	255	264	274	224	269	265	213	259	263	288	262	244	276	271	259	267	247	266	261	251	258	239	255	277	258	272	285	246	266	257	277	275	277	260	240	239	238	273	261	249	244	243	252	276	261	226	263	239	243	264	284	233	268	236	280	243	252	260	267	263	264	251	268	276	262	270	293	282	240	246	250	294	257	267	277	266	238	236	252	275	260	271	245	242	247	257	275	246	242	271	263	266	274	243	282	289	255	247	264	258	259	268	270	283	263	223	257	235	246	263	269	240	260	260	252	278	250	281	245	252	256	247	256	252	247	256	238	271	242	243	253	237	251	248	250	266	277	245	278	261	247	262	256	272	242	244	225	242	267	238	261	269	260	250	244	249	257	249	281	259	264	275	248	254	246	253	245	282	274	239	252	277	278	268	268	244	257	247	262	280	269	236	248	250	274	259	275	252	260	276	273	263	234	261	235	265	273	260	252	264	258	252	248	265	255	268	232	246	274	269	271	230	264	267	221	277	270	220	237	227	289	260	251	266	248	249	252	265	251	289	269	233	272	255	258	285	274	243	260	244	266	249	285	275	244	276	265	256	239	243	260	277	230	243	283	256	247	263	262	266	275	265	262	248	279	252	239	239	288	251	261	244	243	279	257	264	265	227	277	283	247	253	269	243	269	266	238	254	269	272	263	247	253	236	296	263	263	278	266	275	283	260	270	264	276	242	274	252	243	285	238	267	274	272	208	250	275	268	252	266	245	281	245	260	230	244	275	253	239	254	254	243	292	259	256	257	263	240	285	237	256	243	272	272	258	253	258	290	232	236	268	253	263	247	228	282	274	242	257	239	256	246	222	264	272	236	250	261	285	283	262	281	270	255	248	252	215	254	261	227	310	262	263	265	251	247	267	278	268	263	258	270	290	263	262	250	254	275	266	264	253	259	235	245	234	250	266	264	296	262	246	263	271	265	263	271	236	270	279	281	261	231	293	264	272	266	252	247	266	289	259	258	258	262	248	247	287	235	220	263	272	264	246	229	269	252	273	273	265	284	238	261	241	254	256	242	247	272	258	261	253	251	250	269	269	248	257	264	244	244	237	260	288	250	254	236	256	274	296	276	258	228	260	252	278	255	280	271	271	247	264	259	235	264	259	279	268	269	251	265	270	257	251	259	276	267	263	267	274	287	256	269	243	237	265	282	247	255	257	231	286	272	258	242	261	268	275	252	262	269	284	235	257	259	261	275	242	265	278	247	244	250	258	279	292	284	260	267	250	255	257	242	235	245	266	253	272	291	257	268	270	268	256	237	248	294	266	275	265	248	256	211	273	232	258	293	281	286	257	252	274	254	231	241	269	280	273	315	255	248	246	250	299	262	263	272	275	279	254	270	272	268	272	277	234	287	230	252	248	284	252	236	242	256	241	252	288	267	255	268	257	260	244	259	259	263	256	264	243	274	269	262	254	246	256	289	268	241	265	263	293	254	238	265	258	259	277	243	246	259	278	267	246	269	265	272	263	263	274	276	257	267	227	265	238	237	275	271	277	243	274	279	267	245	226	260	267	265	250	265	261	233	237	233	253	256	257	290	253	256	239	238	255	239	249	237	237	239	287	258	283	246	255	269	283	249	250	247	260	232	261	278	241	276	262	271	289	246	268	278	270	231	269	252	268	272	249	250	264	280	253	241	265	294	237	252	249	262	271	250	261	245	254	267	286	234	259	243	271	245	286	278	291	283	284	236	248	226	265	252	281	256	241	267	249	213	269	282	262	247	267	237	235	260	256	266	268	263	259	264	271	265	232	255	275	259	307	261	269	271	271	243	252	244	272	226	261	229	267	232
4455	2125	428	143	126	124	119	151	124	129	109	104	103	92	86	68	76	69	77	70	59	57	72	74	80	59	66	74	56	87	47	57	60	54	65	54	43	59	49	60	55	49	57	51	52	50	46	61	67	51	52	61	36	43	50	51	56	55	50	46	40	33	59	55	39	69	46	58	52	46	36	54	42	51	62	38	45	52	43	48	51	44	49	50	58	40	60	50	57	47	50	47	45	53	48	57	53	43	44	53	56	44	47	46	35	40	40	48	70	42	53	53	35	45	62	47	48	58	46	39	47	50	46	51	48	52	45	52	43	49	57	41	49	46	68	49	43	53	39	44	43	50	52	35	41	49	40	45	40	47	50	49	47	46	38	49	49	53	40	52	52	49	42	50	48	53	41	51	49	50	47	33	50	56	36	48	50	60	42	34	46	44	41	46	57	50	59	42	45	56	39	42	48	41	50	50	52	50	50	45	50	56	49	55	43	52	41	44	49	53	58	50	41	46	58	57	40	43	47	53	46	38	60	51	42	44	51	49	53	37	51	63	55	54	41	37	60	60	52	47	46	43	56	34	36	38	48	37	47	35	43	45	49	56	35	53	52	52	39	45	67	45	51	36	33	54	44	50	54	70	44	49	49	47	54	50	56	49	36	43	46	54	57	50	39	48	50	52	30	52	56	52	51	45	56	45	54	39	52	38	50	54	48	53	40	52	49	50	42	50	55	39	55	50	55	55	48	36	41	41	55	42	48	53	45	52	44	53	54	42	45	56	46	48	47	50	44	55	52	41	42	53	42	48	49	62	48	49	45	41	64	46	35	41	45	51	59	34	37	49	61	46	44	49	42	47	49	56	51	56	35	53	41	40	54	49	51	50	35	55	57	46	47	52	42	59	26	41	45	51	59	59	48	59	50	57	43	48	48	49	60	64	46	53	39	38	43	47	44	50	47	40	50	58	44	38	43	51	48	46	47	44	52	50	47	52	44	50	57	43	32	47	54	44	43	61	45	59	52	53	47	37	34	51	52	60	62	46	49	47	42	56	46	58	42	48	42	47	48	49	53	59	44	54	44	67	50	43	70	53	45	50	37	54	49	53	49	50	41	47	48	46	50	43	54	50	53	45	46	62	36	46	41	52	49	39	45	45	50	43	43	48	49	56	48	46	51	51	53	44	44	50	51	42	53	36	47	47	45	36	63	43	57	40	52	48	38	43	58	49	46	51	49	48	47	54	52	60	46	43	56	52	48	48	42	42	43	44	35	46	55	37	51	60	57	31	39	45	48	49	56	60	54	56	56	45	34	47	51	57	53	50	61	48	39	59	50	61	47	43	53	44	45	54	52	54	44	62	45	41	43	48	47	44	28	48	47	61	58	57	56	68	59	45	45	59	50	42	47	56	49	56	47	50	44	50	44	42	39	40	43	54	51	55	45	43	44	52	44	49	50	47	52	44	63	66	51	47	53	50	44	50	45	48	53	39	48	51	57	45	54	49	58	48	52	41	49	44	51	57	48	48	48	36	39	64	47	48	51	44	43	54	44	43	57	51	55	45	43	49	59	57	41	51	48	46	53	46	53	43	48	57	53	48	50	59	41	58	42	46	42	54	56	54	44	40	39	44	41	50	48	49	54	61	42	46	49	57	58	48	44	48	45	45	48	60	41	65	35	46	41	61	48	49	42	55	44	49	50	36	54	45	51	45	39	49	39	37	49	45	47	68	51	45	64	58	61	49	47	56	44	51	44	46	43	39	57	46	39	48	53	48	47	44	49	40	50	45	47	46	50	52	51	46	47	49	64	45	45	54	43	42	43	52	47	41	50	46	53	40	37	50	48	58	45	37	50	47	43	53	51	54	48	48	43	43	48	43	51	55	45	47	54	46	45	53	38	50	39	53	48	48	36	52	47	44	42	45	50	43	41	49	47	62	48	63	54	57	51	52	36	44	58	63	59	45	60	63	52	44	43	51	46	45	42	50	56	45	50	54	48	52	44	52	48	62	52	56	58	53	40	40	41	40	40	45	51	45	44	54	50	49	44	46	48	59	53	48	55	44	39	34	64	52	54	51	47	47	43	39	49	45	58	41	47	54	56	54	52	53	45	48	50	41	52	47	45	38	34	49	51	48	56	30	55	47	50	36	29	41	52	51	47	43	46	44	49	48	54	45	54	47	43	52	38	47	44	47	54	58	53	54	56	48	41	49	49	38	60	53	49	50	57	57	49	50	43	52	45	47	63	54	52	35	56	44	40	39	47	53	51	61	38	43	51	47	53	60	55	50	39	54	62	44	40	47	37	41	48	40	53	43	46	43	69	47	57	44	58	47	41	48	61	51	48	42	40	52	52	49	46	43	56	51	32	41	45	46	59	48	64	60	54	50	51	44	36	59	41	56	57	54	45	54	49	43	51	37	59	38	44	48	56	61	58	38	49	61	46	43	48	47	61	55	56	41	55	51	47	52	39	44	38	52	42	52	52	46	45	58	44	53	46	50	44	47	36	62	48	47	35	58	55	43	46	47	46	47	49	51	58	41	47	53	47	63	48	59	34	49	46	49	49	45	37	42	41	51	43	38	42	51	46	35	54	50	43	52	52	54	59	50	54	56	45	41	61	44	40	36	55	40	59	45	46	55	50	35	47	43	48	49	65	51	59	48	53	62	45	36	38	37	35	50	36	55	46	51	64	42	53	42	47	51	57	57	35	47	47	45	50	38	39	45	49	54	49	50	57	51	62	46	41	47	47	52	52	41	51	51	43	39	53	64	51	43	52	46	42	62	58	49	41	37	44	41	42	51	47	42	56	50	54	44	51	41	48	43	46	38	51	47	47	43	54	49	54	58	49	48	51	54	51	47	56	63	40	47	51	54	58	38	53	48	45	53	41	55	47	40	53	46	39	34	51	53	33	49	50	43	52	38	54	54	49	51	49	52	47	47	55	60	63	63	43	43	49	47	45	49	48	47	57	37	45	40	38	44	55	47	41	41	55	36	42	40	66	39	53	54	42	42	60	39	38	48	45	56	44	54	43	41	41	56	44	51	37	61	45	44	44	42	58	44	55	36	43	52	61	56	43	35	41	49	50	42	42	51	34	46	43	42	44	55	46	37	41	46	53	60	44	48	41	46	47	38	50	53	38	47	50	50	45	56	59	35	53	41	64	41	42	55	48	48	51	48	46	44	37	46	45	40	44	43	33	44	56	47	50	48	50	41	39	43	43	48	50	57	50	50	47	43	47	48	65	41	42	47	46	50	45	46	49	51	53	42	50	47	58	45	41	39	61	42	48	52	50	49	47	55	50	52	65	55	59	57	49	51	58	56	46	47	49	47	48	37	46	48	47	37	32	51	36	47	55	47	43	35	40	54	56	44	43	46	42	58	45	58	58	43	54	47	47	43	50	50	42	40	47	40	47	55	32	41	47	55	44	42	49	47	44	44	36	54	47	55	42	56	51	43	61	49	43	47	57	41	48	46	58	52	48	53	59	52	49	34
31377	15575	4303	2834	5590	6690	6201	5323	4592	3937	3503	2894	2511	2074	1857	1777	1499	1332	1215	1165	1055	1129	1059	1022	988	955	1007	959	876	768	659	644	671	592	626	572	590	550	562	547	560	529	465	500	516	462	462	447	454	445	439	480	463	424	465	450	451	444	443	410	383	425	368	368	409	400	418	396	387	392	368	369	374	398	359	400	401	386	382	424	387	367	350	390	406	396	373	390	415	364	385	390	373	340	386	427	411	378	378	391	356	331	393	389	369	393	379	407	370	358	388	345	382	377	373	382	383	376	362	361	354	391	371	386	378	368	376	389	360	404	401	390	361	414	371	377	373	385	349	387	368	385	423	383	380	371	415	370	382	399	379	358	389	390	390	374	376	347	402	355	386	414	381	428	358	370	360	395	359	360	351	404	416	411	365	379	353	398	344	397	407	372	398	352	386	381	365	392	385	356	393	386	401	400	375	378	390	383	389	348	401	412	335	379	396	400	375	384	370	361	373	384	397	374	381	390	392	366	399	373	388	371	376	348	387	374	397	350	383	362	344	369	394	387	398	369	394	374	380	402	408	394	367	381	407	403	374	319	353	377	399	384	367	353	335	378	369	399	414	394	362	383	417	384	397	364	391	381	402	371	418	404	371	389	373	406	409	403	385	369	371	368	377	380	380	416	364	348	403	378	385	403	380	422	387	368	407	416	367	392	417	339	344	366	382	380	344	385	388	348	377	389	402	388	345	364	371	348	378	404	408	407	369	392	398	379	409	404	398	377	375	361	417	364	372	388	359	357	376	371	340	380	379	413	386	363	336	358	383	384	381	414	392	380	342	390	388	353	356	370	372	394	352	348	361	404	374	362	375	396	397	388	394	341	354	370	404	394	392	372	392	357	370	377	369	400	379	367	379	388	376	412	381	344	361	395	413	374	350	378	404	409	390	381	365	391	388	400	372	369	348	411	375	367	399	396	363	382	349	359	390	374	375	354	399	410	394	431	374	369	391	403	391	406	377	387	369	394	408	396	372	369	359	397	397	356	364	322	398	394	377	362	347	381	358	371	363	413	383	399	425	401	357	394	386	397	405	410	403	354	391	394	413	403	359	377	340	370	358	356	398	382	403	384	391	397	373	364	378	351	394	376	409	374	387	350	367	342	359	403	397	387	371	358	399	388	374	426	400	399	397	347	390	399	370	379	389	375	376	389	363	386	369	352	362	377	383	356	398	379	409	402	361	414	364	355	398	405	372	434	375	348	368	382	380	381	372	394	386	397	376	372	384	379	359	360	370	384	362	385	402	356	392	411	405	396	408	377	374	370	397	404	422	401	364	379	354	377	388	369	397	401	403	380	328	397	398	387	392	377	369	414	417	403	343	408	369	397	366	358	384	387	386	376	381	370	350	370	384	415	352	389	370	359	378	373	346	358	413	375	375	374	364	403	406	402	423	393	376	378	398	373	368	392	371	412	394	387	425	383	375	352	352	358	409	391	396	388	380	380	385	390	389	371	399	371	391	385	381	394	384	367	410	395	355	390	422	386	394	398	400	354	383	381	381	405	394	344	358	406	375	388	420	381	354	393	360	369	410	368	384	342	372	379	395	349	404	366	403	375	342	360	401	377	395	370	394	392	399	380	386	368	359	409	411	385	382	383	380	361	389	355	366	392	356	356	353	366	387	384	381	371	404	358	400	372	359	378	365	392	370	367	382	393	353	418	390	366	351	394	374	327	382	412	376	404	393	356	411	376	392	376	397	395	360	361	371	382	414	360	388	357	401	380	408	354	369	403	360	396	386	370	389	368	371	382	382	345	367	343	376	382	372	382	348	402	389	379	369	374	375	395	394	364	367	368	373	363	365	348	345	335	392	410	359	364	369	423	394	381	411	365	400	413	376	357	389	386	368	383	378	392	381	381	399	363	387	408	395	405	362	340	393	359	351	410	401	382	355	352	356	354	406	343	393	369	409	370	350	383	374	384	356	384	386	369	382	381	368	380	403	395	338	327	394	390	372	400	378	403	403	394	366	388	359	356	361	351	409	385	396	350	366	386	373	348	394	360	417	375	400	388	389	402	332	383	382	378	366	382	383	407	372	385	399	383	381	373	421	363	383	367	385	377	384	373	382	382	388	389	375	394	379	384	384	395	381	382	365	376	359	378	364	358	351	377	386	368	394	392	382	394	405	351	388	412	345	361	414	350	370	406	375	376	378	390	398	375	372	391	387	369	379	411	402	377	365	405	372	397	414	347	409	384	430	343	368	378	382	383	362	384	373	353	365	376	383	380	398	366	404	372	373	355	370	386	390	368	416	394	391	399	382	393	377	369	423	413	415	386	356	389	407	405	392	363	390	383	366	379	410	347	386	366	374	426	389	377	363	380	384	377	347	361	357	370	394	379	378	360	401	363	387	392	377	429	402	400	384	381	426	387	402	365	386	341	400	374	354	361	369	418	384	397	395	350	410	398	384	382	360	404	399	374	393	380	376	401	376	398	403	358	336	388	385	381	390	373	404	347	385	376	391	409	349	371	433	418	373	380	411	412	379	365	361	410	344	349	390	385	405	383	370	363	369	406	394	385	374	361	377	410	409	353	379	362	378	360	381	354	353	399	398	371	393	387	359	352	403	362	379	385	375	373	382	357	416	369	383	352	394	384	352	374	414	380	378	392	404	396	407	394	366	393	414	371	402	404	370	393	392	416	400	377	375	381	400	380	375	380	412	360	410	388	399	378	364	344	364	384	377	366	390	369	405	362	342	397	396	361	363	391	368	388	375	419	369	395	422	398	410	384	405	345	364	397	398	357	407	372	358	372	373	351	390	380	356	370	374	379	402	365	413	396	392	387	362	367	371	379	398	356	360	408	389	387	379	394	398	391	357	402	381	370	344	373	373	367	351	389	390	396	394	399	365	364	367	368	362	388	377	390	383	363	351	391	371	388	406	392	392	383	363	384	391	372	375	379	409	372	406	389	401	384	360	367	396	395	385	366	388	386	380	368	360	377	385	357	385	358	362	384	406	377	406	387	407	386	374	390	394	401	368	361	371	395	392	392	376	410	384	377	389	383	369	373	402	376	374	373	365	376	371	388	422	393	376	393	405	408	411	402	387	408	404	404	365	383	372	402	409	394	358	385	387	359	394	387	405	378	368	385	429	366	368	411	395	382	391	392	375	358	415	382	395	405	389	379	387	370	392	352	397	338	345	364	353	382	367	409	342	362	399	391	349	388	355	394	400	377	382	390	345	368	373	359	397	400	373	378	332	385	388	360	363	405	381	362	399	386	371	381	377	359	392	405	363	413	416	373	390	362	370	348	406	372	383	385	349	379	390	391	343	401	357	385	343	383	339	380	379	429	377	352	379	367	356	359	424	336	374	376	380	405	349	366	418	362	397	398	386	357	376	355	370	367	352	380	391	375	343	360	378	392	379	388	381	370	358	405	384	400	405	363	377	371	343	438	393	386	373	373	390	389	408	393	380	338	373	345	371	417	379	390	410	365
4807	1729	363	106	119	128	105	118	94	110	84	91	88	93	78	81	89	65	67	69	60	74	64	63	53	51	60	77	69	63	51	46	56	43	54	50	50	44	38	51	49	49	49	49	53	41	43	40	50	33	30	37	43	45	49	53	51	57	46	41	49	41	37	43	40	46	41	34	45	44	39	45	37	45	47	33	47	33	44	44	42	49	47	52	35	42	48	43	43	41	50	44	37	34	52	43	45	53	30	39	38	49	46	49	48	43	36	43	41	41	36	41	41	37	50	59	40	33	44	38	33	44	40	40	40	48	36	38	42	45	32	48	35	40	45	59	46	35	41	43	44	35	41	44	54	45	39	37	43	41	45	33	45	41	39	38	36	36	45	41	47	48	51	40	37	44	38	41	43	36	37	52	49	44	42	36	40	44	44	48	39	45	38	49	57	42	39	29	39	49	46	43	40	33	39	62	46	42	39	45	54	59	49	40	44	43	32	41	47	49	42	40	38	44	40	47	36	48	37	37	43	49	43	41	39	37	36	47	40	38	38	31	30	48	34	40	40	53	44	54	45	36	50	48	44	44	41	34	47	29	37	46	44	37	36	44	53	47	40	45	36	44	55	37	42	47	41	45	54	33	38	34	45	44	46	44	44	48	41	29	45	44	43	31	30	33	28	42	47	48	35	33	46	39	48	45	43	42	39	35	47	37	33	41	44	34	33	44	51	43	41	41	41	37	44	42	47	43	45	38	47	44	43	51	31	36	28	42	41	32	34	46	43	31	42	37	32	43	36	33	48	36	45	42	36	41	38	34	51	38	40	36	33	26	38	39	38	45	42	35	34	37	33	49	37	45	31	39	47	34	33	35	40	46	35	36	39	39	39	49	42	32	45	48	49	37	32	42	52	55	53	44	37	36	49	46	39	42	54	45	36	49	33	47	42	46	40	46	43	37	43	50	46	42	40	45	52	56	53	34	51	37	39	39	51	48	40	31	41	36	39	38	45	36	42	34	29	40	34	34	42	47	49	36	49	44	38	36	45	49	41	45	44	48	56	33	35	45	44	50	37	53	37	43	50	32	38	46	37	37	37	32	44	49	37	48	37	42	44	44	42	34	42	36	48	37	38	40	48	46	45	39	36	45	42	42	57	49	50	52	34	37	35	46	50	36	52	40	37	49	33	40	40	39	43	44	41	38	43	45	39	43	31	39	52	43	45	41	44	41	28	53	36	27	40	41	30	41	46	46	39	47	42	44	55	49	43	45	30	48	38	36	45	51	36	52	36	37	38	42	33	45	41	42	37	47	43	43	49	34	37	48	46	34	32	35	43	46	46	42	38	42	42	37	49	50	40	39	44	30	38	47	35	43	39	35	39	41	37	41	54	30	43	38	37	39	46	39	52	39	45	63	38	46	34	41	34	43	42	35	46	33	42	39	38	43	38	48	37	40	35	35	40	37	54	51	52	28	44	42	56	39	50	46	43	42	38	55	52	42	38	37	41	53	39	42	51	41	55	43	36	33	43	53	43	33	52	46	54	37	34	48	45	53	32	40	48	41	38	49	46	41	39	51	42	44	36	51	33	50	45	38	47	33	39	48	35	32	39	45	49	44	44	40	45	35	45	46	39	37	42	53	44	44	32	39	50	28	33	40	35	51	56	41	52	26	43	51	44	41	36	51	44	32	33	26	40	29	42	34	33	38	40	41	32	27	43	39	44	49	35	51	52	37	45	31	51	41	46	37	36	32	47	36	47	44	38	41	46	45	34	43	40	59	37	34	54	45	50	37	48	42	48	41	48	27	47	41	37	38	45	39	37	41	45	48	42	42	44	40	46	35	36	40	41	39	57	48	40	49	41	47	44	41	43	43	42	44	44	47	49	38	40	36	37	52	37	45	37	44	47	42	45	46	37	37	37	43	40	49	44	43	36	49	35	39	42	53	49	43	36	47	45	42	54	42	41	41	41	43	45	36	53	29	38	31	35	38	43	31	37	40	42	41	44	41	43	36	50	43	45	34	35	46	35	44	40	41	30	32	30	36	37	45	44	42	55	25	33	46	36	44	49	32	42	38	32	55	34	40	49	43	38	26	30	44	46	39	50	41	39	45	45	39	40	37	42	40	38	40	45	38	51	28	48	46	37	32	39	49	62	43	33	27	49	39	42	47	48	43	37	41	23	41	40	36	60	36	36	30	40	43	35	36	35	45	47	34	48	43	35	31	31	53	43	39	45	46	39	37	52	45	50	43	43	57	45	52	43	42	38	39	38	36	40	47	41	38	42	40	39	46	45	36	35	41	46	34	46	35	38	43	41	35	48	31	29	48	34	39	40	38	30	50	39	53	51	50	43	46	47	33	52	33	52	34	39	36	35	41	47	37	45	36	43	27	51	38	40	51	52	45	64	43	49	46	47	52	46	50	49	42	48	46	47	32	38	48	42	51	38	32	33	41	48	42	54	33	44	45	41	37	50	45	51	47	42	46	33	38	45	35	37	48	51	43	33	45	46	33	47	32	43	40	41	46	34	43	35	47	37	48	53	44	35	50	39	45	47	37	44	41	44	35	40	46	35	36	41	29	39	38	44	34	42	33	31	49	37	35	33	45	37	41	31	40	49	37	57	34	40	46	34	35	41	44	45	36	39	38	52	35	50	41	37	53	37	36	44	41	40	37	48	52	51	28	42	34	44	44	36	44	38	52	41	33	43	42	42	45	40	35	45	43	46	48	51	44	49	35	41	45	50	41	40	39	37	40	50	44	37	50	41	32	31	40	45	54	43	29	37	55	47	44	51	34	43	35	47	45	35	56	58	35	50	49	38	35	45	43	45	54	51	44	37	42	46	41	48	42	30	42	37	41	37	44	50	35	47	38	56	55	38	42	39	39	34	37	48	47	52	38	43	47	45	38	44	39	48	46	51	32	48	38	40	49	49	39	39	47	32	48	43	45	45	49	36	43	50	35	47	33	40	40	48	37	52	40	51	50	48	37	49	42	54	39	33	39	36	45	45	33	34	43	35	50	35	47	40	41	50	42	50	40	40	51	47	35	44	39	38	40	43	42	37	41	41	32	51	32	40	40	36	38	54	49	44	53	50	43	30	39	52	39	38	37	39	36	43	34	44	52	48	50	37	41	31	56	38	30	46	42	52	46	47	37	37	48	46	44	37	39	38	39	34	34	43	41	35	54	47	41	39	29	60	42	46	40	28	46	42	28	47	51	46	37	31	45	38	41	32	38	61	44	50	44	35	45	43	28	39	49	49	37	44	38	46	43	41	42	36	44	44	44	50	48	41	38	35	35	41	50	38	35	46	49	43	33	40	50	58	47	43	42	46	41	51	45	43	41	39	30	50	41	48	39	43	46	44	32	43	38	44	42	35	42	44	38	36	43	44	43	38	30	53	38	28	35	52	33	47	40	47	30	31	41	40	55	42	39	41	37	47	39	45	49	42	35	41	38	48	44	35	42	33	40	37	33	64	50	40	42	34	44	42	36
29574	13676	3729	2615	5060	6112	5479	4931	4295	3931	3366	2949	2457	2026	1945	1753	1511	1224	1138	1090	1033	1068	965	1047	977	905	982	950	813	737	687	666	556	554	553	563	506	444	538	484	474	515	437	452	440	487	434	470	404	432	423	384	406	409	394	385	383	374	392	392	395	374	348	361	358	366	355	373	350	369	367	351	394	362	368	367	331	322	386	360	333	339	373	338	344	336	335	354	342	343	312	365	357	362	352	350	342	319	337	349	347	315	359	364	362	325	315	311	347	337	356	374	350	375	331	346	323	336	350	343	319	309	354	355	358	344	343	326	359	330	348	318	320	340	329	334	358	337	335	330	320	362	336	320	318	347	405	340	338	328	342	332	342	331	352	363	363	312	303	340	371	362	360	337	330	325	353	331	323	333	335	337	354	364	327	368	373	323	351	311	354	344	336	337	355	314	353	311	347	334	353	330	325	343	350	341	327	358	351	371	365	333	343	340	343	324	326	351	331	325	366	368	328	350	345	323	326	330	311	350	347	314	348	351	353	305	346	353	350	363	377	316	324	331	308	317	341	346	375	305	357	339	347	338	332	350	350	338	348	335	357	366	288	349	321	342	336	312	368	315	334	352	353	335	328	367	341	314	361	320	306	344	350	322	362	358	322	345	308	335	291	347	325	366	316	331	347	332	335	322	363	354	346	303	336	354	344	338	326	323	324	338	360	343	335	354	343	323	313	363	353	351	317	341	319	332	336	318	352	322	345	321	316	369	358	328	310	340	336	353	331	307	317	326	324	328	345	357	358	338	349	348	318	362	323	327	331	369	362	337	337	351	311	365	327	321	343	349	333	368	321	294	324	326	341	351	367	325	324	345	334	351	352	400	352	360	344	316	347	321	303	330	337	344	331	336	320	320	338	341	328	301	329	322	352	354	315	334	334	301	347	328	342	320	360	345	341	343	334	359	352	322	333	339	340	342	348	340	332	311	353	382	335	302	324	334	355	326	348	342	336	331	356	362	319	317	373	362	354	326	355	357	346	330	365	303	327	342	334	312	322	327	330	347	309	358	325	368	314	382	348	343	334	323	313	313	344	350	319	335	315	366	322	409	332	349	348	335	322	366	345	313	355	360	351	346	338	352	348	343	336	336	343	344	368	344	336	324	337	329	315	349	347	357	327	345	343	372	342	297	326	313	362	332	348	337	358	337	332	316	346	338	361	354	352	330	339	321	320	344	335	341	349	352	321	333	339	350	340	339	325	334	353	306	327	350	325	335	331	329	325	317	366	353	327	331	330	331	339	319	376	369	314	336	367	325	307	371	355	321	346	376	339	355	345	341	358	336	327	304	368	374	307	326	339	328	367	378	352	348	352	352	330	351	344	318	346	345	334	352	342	342	332	348	321	336	363	341	324	326	321	352	362	310	323	299	352	362	344	326	345	329	323	323	338	327	315	360	338	327	322	347	340	346	340	358	347	358	330	318	329	309	339	325	344	366	342	358	309	340	339	359	309	309	332	359	348	345	361	313	324	308	352	351	323	324	385	360	323	353	345	369	336	344	346	351	365	321	340	313	322	328	363	342	352	314	350	348	346	315	364	342	348	337	301	312	321	336	336	345	311	342	292	326	345	325	340	348	333	340	344	332	354	329	331	341	341	332	343	350	330	355	313	334	331	349	355	324	339	332	337	354	347	355	323	310	349	347	360	334	346	351	341	327	371	346	333	341	358	343	337	357	356	377	327	339	327	346	364	328	353	328	328	337	346	312	310	329	340	360	334	377	314	334	375	362	346	372	367	348	313	344	341	327	344	332	331	310	328	324	327	327	325	341	320	328	347	352	337	341	377	325	332	286	361	360	355	316	331	367	347	319	364	360	313	339	343	319	297	349	330	326	314	346	343	373	355	346	348	339	323	322	337	330	335	350	316	351	377	342	352	317	343	352	332	333	328	358	331	330	366	345	368	331	362	301	340	339	331	346	319	310	315	362	350	321	336	360	346	367	344	355	356	331	335	322	331	327	364	319	381	335	367	323	362	334	358	360	343	348	340	296	328	351	374	347	312	351	340	350	344	325	315	377	343	341	280	356	337	351	343	358	353	338	349	341	329	340	333	358	327	343	305	351	338	345	342	351	338	338	339	340	325	341	312	351	354	332	347	334	358	321	339	364	336	390	336	334	345	330	342	328	356	380	365	363	341	351	332	304	345	344	350	318	311	324	323	344	326	318	337	352	349	349	346	370	362	337	345	316	354	305	328	326	332	327	340	345	355	361	353	328	335	344	332	340	347	337	316	347	364	334	339	299	339	354	325	345	346	346	328	333	358	372	317	334	330	342	354	314	339	341	372	367	356	345	320	357	331	329	345	362	333	306	341	314	330	344	327	338	361	324	357	336	362	344	358	342	351	331	348	328	298	364	333	303	335	336	383	355	310	306	319	348	347	315	347	371	375	309	359	340	363	321	304	329	358	333	344	345	320	296	342	355	335	351	339	341	302	327	331	376	342	334	333	385	353	343	340	361	356	347	393	353	359	344	348	334	314	331	367	345	323	299	354	312	296	339	326	364	320	330	332	317	353	324	321	332	352	354	335	333	369	339	347	375	313	359	367	367	322	334	343	355	345	334	333	314	343	339	317	323	340	318	321	323	366	283	333	351	320	339	330	354	339	358	343	340	343	333	354	329	333	356	336	308	344	331	346	331	331	347	336	338	319	339	359	312	354	308	326	336	319	341	321	323	355	322	336	302	344	369	346	331	358	336	328	337	316	356	312	357	356	330	296	355	331	350	342	349	339	315	330	347	339	342	347	326	355	325	351	322	351	353	319	352	308	354	320	312	314	345	340	313	372	338	342	370	371	337	333	329	332	326	375	324	327	329	317	337	316	336	301	365	311	340	330	348	347	321	340	338	339	364	327	346	335	312	332	315	305	366	331	343	316	356	352	347	342	341	327	356	349	348	334	332	346	335	332	348	331	349	329	348	327	310	301	357	320	378	343	333	353	342	332	330	312	355	336	335	333	317	344	340	350	339	330	322	340	362	340	353	303	340	335	358	360	347	350	333	354	335	358	336	343	339	329	351	336	315	337	341	327	364	321	358	310	350	343	340	329	345	367	341	369	359	319	323	347	341	328	311	355	310	368	305	320	356	315	321	332	349	336	314	314	374	349	329	328	335	304	322	350	358	314	333	341	343	331	322	370	332	312	338	332	341	360	325	309	372	324	334	337	338	320	354	349	378	340	348	311	343	353	359	333	353	330	334	343	354	373	322	371	323	305	362	373	364	376	329	343	344	340	331	319	348	340	334	319	352	332	334	326	341	321	344	341	352	359	333	309	353	310	339	346	334	358	324	320	338	335	318	312	344	341	324	372	326	345	348	304	336	313	359	377	333	327	341	343	341	364	327	330	324	301	352	351	356	361	372	387	350	349	343	349	298	353	317	326	340	324	311	360	341	332	284	322	341	311	311	375	303	325	360	350	291	386	331	355	319	320	358	384	331	351	348
5898	2865	499	192	142	169	184	185	147	159	138	131	139	135	107	100	117	88	70	78	91	102	90	101	85	74	73	84	80	55	68	75	69	82	59	89	68	58	68	84	46	58	61	68	54	64	65	62	63	81	63	59	57	52	65	64	77	64	56	52	58	59	70	68	78	51	64	70	69	61	50	66	52	63	61	63	62	53	58	52	73	64	54	58	63	58	71	52	48	54	50	48	63	55	88	57	61	47	53	64	61	45	59	43	54	59	58	48	57	47	47	57	53	47	65	58	75	69	59	57	47	74	66	49	57	57	42	43	55	51	52	60	67	56	60	66	57	77	58	69	61	65	58	54	64	40	57	44	69	56	53	61	61	69	64	65	61	55	48	88	63	66	66	55	45	55	62	53	63	66	60	61	51	64	71	43	62	53	57	66	53	56	53	41	65	58	58	59	46	74	46	64	51	54	71	49	68	60	61	63	55	46	58	56	52	51	62	60	50	62	60	58	68	58	58	43	56	67	59	57	62	48	56	68	53	60	64	69	50	70	59	55	64	58	56	49	64	61	55	43	61	47	45	67	56	48	65	55	78	60	53	58	63	48	48	58	49	68	51	66	68	55	56	75	65	47	53	53	66	69	80	62	54	48	56	67	64	65	52	71	53	64	49	51	62	50	55	55	59	51	66	55	68	74	56	54	65	53	63	65	47	60	75	48	52	59	48	49	62	50	48	43	63	65	52	58	48	60	66	58	65	49	65	72	55	65	70	62	59	62	56	48	69	61	48	69	60	59	58	55	64	69	69	67	56	51	60	62	59	50	56	60	74	62	60	63	54	55	53	46	70	64	57	50	57	62	51	67	62	59	63	58	71	51	71	62	60	53	58	65	51	61	62	47	57	42	47	64	65	71	66	52	56	54	67	66	59	50	55	61	59	49	52	46	70	53	52	53	60	55	58	49	53	64	73	45	70	49	57	51	72	53	53	69	51	61	69	57	52	51	53	60	55	39	58	51	52	80	59	52	59	52	57	58	67	41	46	58	57	57	71	69	48	52	59	54	59	48	51	36	54	45	59	50	60	58	54	54	60	65	57	67	65	58	56	55	56	64	62	64	56	57	64	56	58	56	49	51	57	70	52	46	55	67	62	63	60	50	55	57	39	55	58	61	53	52	49	78	52	56	56	53	58	46	58	55	53	58	69	55	60	56	55	59	57	63	45	61	57	55	55	52	57	66	63	63	57	48	64	64	53	71	57	70	52	60	61	55	70	66	59	51	60	42	48	51	58	65	68	52	48	72	62	54	59	56	55	51	69	49	42	62	64	51	62	49	68	53	59	61	51	78	61	50	54	60	62	64	59	52	56	59	41	64	50	57	71	54	53	62	56	60	56	66	57	56	53	65	74	56	71	73	51	43	59	61	56	55	48	62	58	52	59	54	58	76	57	52	54	58	57	53	66	63	59	53	64	60	73	63	57	50	52	57	72	50	51	42	50	59	55	74	52	68	60	45	67	58	66	61	47	51	39	53	55	65	52	56	65	56	65	75	66	57	50	56	52	55	56	62	44	47	64	47	53	76	58	73	62	63	56	70	55	51	63	56	61	56	55	60	53	54	44	76	49	54	75	54	52	67	66	47	50	56	68	47	57	62	63	67	46	57	61	60	61	58	54	62	60	80	81	68	55	57	52	41	69	51	43	51	50	64	56	53	67	55	38	75	54	50	53	63	64	63	59	27	56	63	51	61	58	53	58	54	57	60	75	60	67	64	65	60	60	46	56	54	57	59	52	51	64	51	65	57	58	56	49	70	75	58	60	61	53	71	53	65	57	59	56	62	67	55	59	76	54	52	62	64	60	55	55	78	63	55	63	69	66	70	71	61	56	57	56	51	54	66	55	63	47	60	54	61	59	69	54	68	44	54	43	47	56	66	42	63	47	61	52	67	64	51	63	74	63	58	62	50	44	55	71	60	64	52	70	60	45	54	63	58	53	60	65	51	51	58	51	47	61	57	62	56	72	57	59	65	58	49	45	58	60	54	59	59	60	60	71	58	65	60	61	61	56	68	56	56	61	56	55	52	63	50	52	56	59	63	71	48	57	50	59	59	68	54	59	73	72	59	56	56	59	52	62	63	55	60	56	52	62	69	63	55	57	51	59	55	56	49	65	55	64	55	50	65	70	69	67	50	45	48	55	72	48	53	55	46	52	53	59	72	51	59	58	49	72	58	81	57	46	62	58	51	48	57	51	54	65	65	66	47	56	54	52	46	62	53	61	56	58	52	56	65	63	65	53	53	52	68	61	57	59	59	64	47	52	78	49	52	66	63	59	49	66	51	46	53	62	60	39	43	43	65	63	62	57	54	65	69	63	52	54	48	62	52	56	63	82	66	57	44	58	61	65	46	62	52	73	72	69	57	59	68	56	54	51	49	52	64	67	57	55	59	56	48	54	63	50	56	52	60	58	50	63	47	73	52	54	61	54	53	56	70	63	55	64	62	54	50	67	60	47	55	67	61	49	68	60	56	68	53	51	79	49	64	55	66	67	56	51	56	51	60	69	49	64	47	55	56	70	64	63	60	69	60	63	66	72	69	63	63	66	66	53	61	66	48	53	51	55	69	57	60	67	62	66	44	63	47	61	55	59	65	57	61	53	55	39	53	54	56	62	46	63	66	70	61	46	51	60	66	56	44	54	68	49	47	62	55	51	56	47	64	53	57	50	46	50	58	43	64	53	68	63	58	60	62	55	59	50	66	87	45	51	70	51	66	62	54	64	54	60	49	65	51	52	45	61	54	64	59	50	52	56	54	73	73	66	63	65	71	50	58	63	43	59	52	54	51	68	70	59	69	55	53	66	66	61	64	62	57	58	62	58	51	63	53	65	62	66	53	50	42	52	62	66	59	69	65	52	58	49	58	61	55	56	69	40	74	68	75	57	75	61	47	57	57	57	60	52	65	58	47	56	55	65	54	58	59	46	50	53	55	61	59	50	45	59	64	66	50	73	65	48	60	54	71	57	44	49	66	63	64	71	53	67	58	68	58	58	54	63	66	50	55	54	61	62	65	63	70	54	64	47	57	66	59	62	52	74	50	49	53	55	49	56	58	63	49	51	59	68	65	55	58	51	50	61	60	55	55	53	61	57	48	60	53	61	57	56	51	58	52	67	57	53	57	62	63	66	66	69	58	74	68	63	55	63	61	58	56	48	53	62	51	64	62	77	68	65	62	39	55	55	59	58	52	64	50	55	53	63	48	46	48	55	57	81	52	73	51	52	56	53	57	69	62	65	52	83	52	62	55	45	60	58	77	56	75	64	45	64	69	59	57	55	55	44	54	66	55	49	60	56	39	64	54	74	64	72	51	65	59	48	62	58	59	50	48	60	51	55	68	47	56	68	57	56	55	69	49	61	60	64	57	50	51	66	56	55	61	49	48	53	59	47	59	72	61	52	57	60	38	59	55	60	61	69	59	53	65	52	73	45	58	59	53	77	51
34043	18216	5026	3352	6952	8609	7753	6655	5773	5145	4379	3793	3149	2720	2498	2325	1944	1761	1561	1466	1378	1378	1388	1377	1263	1307	1287	1119	1050	934	944	858	777	750	748	708	683	730	629	640	616	635	621	615	612	602	576	583	546	599	544	548	549	507	533	513	522	537	530	484	477	536	512	517	494	529	489	497	489	452	495	513	499	523	489	512	511	472	475	479	503	465	430	439	462	520	475	480	437	470	480	460	460	494	466	440	456	500	486	428	487	468	458	457	491	447	440	454	496	442	448	470	463	476	498	444	446	455	466	482	447	485	450	493	450	487	459	449	461	459	473	474	445	432	483	488	450	449	470	415	494	429	497	463	479	461	433	480	470	478	447	442	459	486	466	468	457	521	492	473	459	456	458	457	419	431	466	448	453	432	470	427	461	476	504	483	474	464	466	453	456	470	461	473	465	490	429	488	492	502	464	462	450	457	456	425	440	467	467	461	484	512	460	490	502	490	466	472	492	439	471	426	412	467	458	448	500	458	456	457	477	500	447	450	483	460	416	450	461	474	498	488	508	473	456	446	463	446	470	452	472	416	480	460	466	455	457	423	477	495	483	479	433	463	486	463	463	493	467	478	429	500	449	440	477	470	463	490	450	469	469	452	474	406	471	474	466	430	494	434	459	429	439	455	437	486	480	441	434	484	472	452	442	454	490	474	484	436	445	439	481	450	427	477	473	422	426	476	479	450	438	426	433	454	435	486	477	452	443	500	490	482	423	464	471	458	433	467	456	477	472	406	434	523	465	454	462	440	420	462	477	455	464	478	435	457	490	454	449	471	488	425	445	429	478	484	431	439	463	459	437	454	456	497	448	489	443	494	429	478	485	430	477	504	500	490	449	470	441	453	441	462	483	483	451	443	508	494	456	477	435	435	471	482	447	476	466	458	469	472	461	455	470	472	476	485	450	473	458	446	460	452	532	454	477	478	443	459	471	455	440	435	451	509	480	450	464	468	471	449	514	479	467	511	448	438	456	451	481	492	457	465	470	432	441	464	457	467	464	469	479	459	469	459	439	455	443	434	467	477	464	478	450	443	449	460	446	500	511	428	446	500	459	428	516	452	478	458	434	456	481	446	486	479	443	473	467	472	450	446	452	473	418	496	418	467	442	482	442	470	437	486	457	454	420	452	447	475	447	434	474	481	486	449	511	448	485	458	431	473	432	457	460	450	469	431	437	469	474	500	453	464	455	456	483	459	426	425	449	525	451	454	458	470	421	453	459	464	477	472	502	484	440	474	471	497	470	510	441	435	454	457	453	461	458	474	429	441	445	461	453	463	468	482	476	466	472	459	470	445	439	467	467	504	476	500	448	454	464	461	465	483	442	466	478	488	435	458	453	448	470	458	419	458	453	463	487	442	457	438	456	433	475	439	447	454	448	478	439	443	448	479	465	460	444	434	486	465	501	493	466	468	420	460	482	467	418	470	465	496	465	453	455	453	447	434	447	451	454	455	473	484	449	426	479	508	448	478	472	450	438	453	479	464	484	450	438	488	470	455	434	475	454	462	458	448	431	502	469	448	499	463	469	470	437	453	464	457	425	457	461	431	463	484	467	480	465	483	463	445	432	475	431	449	451	433	465	500	487	512	454	480	459	443	451	474	450	475	482	478	501	488	437	446	439	466	436	463	416	467	432	443	457	417	455	451	483	452	468	461	459	491	484	455	482	436	441	466	455	459	469	454	476	434	471	488	484	481	459	472	464	448	456	446	466	454	426	427	509	451	428	479	495	469	488	465	433	443	481	428	451	485	453	427	458	477	466	471	452	470	459	464	482	442	452	441	470	464	485	490	480	489	447	481	501	494	471	522	453	445	457	491	467	459	471	491	430	469	475	434	497	474	492	451	479	517	492	443	432	499	496	467	456	463	480	439	447	472	461	441	452	483	468	491	482	467	444	471	474	503	466	431	476	440	504	448	454	424	473	474	464	441	428	457	451	473	467	520	472	494	480	457	427	475	473	455	475	459	471	435	462	483	416	474	448	467	473	457	469	438	510	464	509	468	456	426	437	446	420	453	466	448	460	446	478	457	492	474	430	459	461	456	450	478	448	501	473	460	497	462	456	430	425	486	453	477	453	501	424	486	446	440	463	453	462	463	451	447	431	464	476	498	463	447	431	486	482	506	495	475	455	450	419	492	488	458	471	463	403	492	500	484	402	480	484	445	460	488	444	476	473	496	450	450	464	462	470	427	470	426	433	446	435	459	495	463	465	466	482	477	444	414	481	468	434	472	469	479	492	492	444	476	479	477	487	441	440	455	474	471	468	455	487	471	478	463	432	429	476	496	453	430	475	455	452	438	489	465	460	506	465	484	456	468	415	466	489	482	472	467	481	461	461	478	458	425	489	486	467	462	444	469	465	442	464	468	466	429	504	495	471	463	459	464	462	439	443	452	465	454	479	449	503	436	495	473	453	448	454	467	433	461	422	447	434	464	510	459	458	422	481	468	448	493	445	443	470	445	451	429	478	466	459	482	458	450	465	511	453	460	449	449	445	450	479	468	454	458	431	489	472	428	431	461	443	429	427	461	475	407	470	498	463	472	452	450	469	459	484	476	472	455	461	472	433	452	438	447	471	467	467	433	435	481	472	459	429	540	494	433	485	495	481	476	482	424	458	428	427	467	473	456	488	424	451	454	479	459	458	474	475	432	469	468	479	458	474	498	498	479	443	470	433	438	444	469	425	464	486	415	431	485	476	441	470	470	460	421	484	444	470	474	423	466	489	484	500	456	505	448	454	479	475	445	456	445	462	478	467	460	492	490	469	501	447	483	464	449	510	468	456	460	437	479	470	440	433	470	496	468	454	457	448	494	495	477	452	421	442	450	440	493	427	466	460	451	492	500	465	478	462	464	496	487	467	449	469	500	514	453	415	416	458	461	485	455	451	433	435	448	454	494	460	451	455	424	457	454	413	484	478	484	455	437	438	439	436	466	439	473	454	489	495	467	453	474	438	431	469	495	443	448	457	463	469	434	472	459	464	466	446	460	458	496	443	455	445	452	455	494	476	423	487	444	435	444	441	414	484	459	485	463	491	466	463	458	453	481	462	435	452	424	465	463	492	480	486	430	471	425	484	448	479	426	443	499	489	452	442	490	485	462	494	476	446	458	444	446	510	472	472	473	467	477	431	467	455	444	489	457	415	447	439	462	514	464	456	465	469	451	446	498	448	474	453	476	451	455	443	489	477	445	443	482	475	484	468	489	432	454	487	482	453	430	410	462	450	439	438	438	463	494	466	440	420	446	451	457	535	439	461	466	442	477	481	477	445	430	439	459	472	442	471	430	464	480	456	461	464	473	461	494	471	493	464	493	454	495	450	460	434	472	444	452	460	426	460	457	479	453	441	455	494	485	481	443	461	500	431	414	461	489	470	425	472	433	479	464	453	438	482	433	456	469	444	453	438	479	435	472	474	463	504	475	460	524	504	415	476	440	469	476	445	476	453	460
3125	977	212	110	87	81	68	86	70	83	76	60	68	63	78	55	55	56	44	59	43	53	55	48	56	56	60	59	40	40	38	36	42	36	32	32	36	30	30	38	37	26	37	36	34	36	39	28	39	34	42	36	47	31	25	44	28	27	28	20	29	34	33	39	30	36	27	18	35	35	29	33	36	33	33	32	36	45	25	26	41	38	36	27	28	26	30	34	23	32	36	31	27	28	36	27	30	34	27	35	35	40	37	33	27	31	29	34	34	41	39	34	35	38	33	26	29	33	32	36	25	34	42	36	26	38	32	31	36	32	34	30	32	26	30	37	25	26	26	32	31	31	20	41	30	36	29	36	31	38	32	25	32	36	33	25	36	44	27	36	38	36	44	30	46	28	34	32	33	32	33	18	24	39	21	29	42	34	31	31	40	35	21	27	38	26	37	36	33	34	29	32	32	36	27	26	36	35	36	32	30	27	28	33	40	38	34	35	33	33	34	32	28	30	32	31	33	46	31	31	33	31	27	31	33	32	38	40	33	32	30	30	32	31	37	31	29	37	32	36	29	28	38	36	37	21	25	27	34	32	23	34	32	29	32	36	22	34	41	37	31	20	34	30	26	24	32	31	28	27	25	40	25	41	33	29	23	31	30	32	20	38	36	27	28	27	27	21	40	30	31	32	26	31	25	31	31	26	24	28	35	41	35	37	29	27	26	27	35	37	28	31	23	33	31	34	40	35	29	27	34	26	31	35	28	22	37	35	28	32	30	17	30	21	23	38	26	29	30	31	28	31	36	38	25	39	38	36	37	27	42	35	35	28	32	31	38	29	32	31	24	40	31	38	40	30	32	36	30	25	32	27	29	35	36	35	32	34	36	32	35	33	25	29	31	35	29	30	23	20	26	29	35	24	34	37	32	40	36	37	34	30	45	29	33	35	32	41	22	36	28	31	31	37	33	34	35	37	32	26	27	32	26	31	24	29	32	27	27	29	24	30	33	37	31	29	26	38	29	34	36	30	36	39	30	33	30	24	32	28	32	42	30	35	33	46	37	30	20	35	29	32	22	28	35	36	39	28	37	28	30	28	39	32	27	28	26	38	32	45	31	36	38	35	31	28	34	47	43	30	30	29	36	25	31	38	32	33	26	40	35	40	28	29	35	32	33	35	26	29	30	35	26	36	34	36	33	29	23	27	36	37	33	34	29	32	34	30	29	30	23	29	30	37	37	23	36	38	27	34	36	37	39	32	35	37	34	35	31	21	46	29	31	28	36	30	35	28	39	33	39	28	39	37	35	34	29	29	35	30	30	37	41	27	30	26	28	34	34	29	33	30	38	39	34	28	22	28	29	31	27	38	33	32	27	37	35	44	32	26	25	39	36	35	35	20	33	30	46	31	32	32	35	24	30	26	33	44	27	36	35	27	41	30	36	31	20	35	39	31	40	32	28	29	34	38	26	29	33	24	42	27	29	22	30	31	33	30	30	26	30	30	31	29	36	44	30	32	33	26	26	31	30	25	35	42	33	30	21	33	28	25	33	28	33	43	25	30	36	31	34	35	32	33	21	29	30	31	34	40	35	44	35	28	38	27	28	37	32	29	31	30	25	35	28	30	35	30	24	39	33	38	21	30	26	35	31	35	27	28	31	39	31	41	27	37	35	36	37	35	17	29	31	32	30	37	36	37	29	34	42	25	33	29	35	34	30	32	28	22	33	35	37	32	35	37	37	38	32	33	31	30	39	32	30	36	31	30	39	31	46	32	24	30	38	38	23	31	33	23	42	27	29	28	30	37	33	29	32	19	27	37	28	33	31	37	23	30	26	28	37	30	34	43	26	34	24	21	27	22	32	25	17	22	36	31	33	33	22	31	44	34	38	29	30	29	29	37	37	39	33	38	26	33	36	26	36	23	40	29	32	29	29	32	26	28	25	29	35	26	29	30	44	29	35	31	25	40	27	34	20	26	29	40	20	26	28	30	38	45	29	43	24	26	28	28	33	27	39	41	38	31	29	25	31	31	29	34	34	21	33	33	34	25	29	35	29	34	23	33	31	22	36	34	43	43	24	28	38	28	38	37	22	39	34	38	28	28	26	37	25	29	35	32	27	33	27	30	40	27	32	34	37	38	36	26	32	27	42	29	25	35	24	32	27	26	26	28	40	35	43	29	34	39	31	32	39	31	28	35	30	40	22	27	32	28	37	26	39	33	30	37	32	31	28	42	30	30	39	29	30	27	32	27	31	31	30	22	33	28	31	34	26	34	35	35	28	31	32	41	28	25	37	28	26	29	41	38	35	37	30	45	36	35	41	28	30	30	32	31	39	34	28	37	26	32	38	36	38	34	27	45	28	35	31	27	28	37	36	29	35	21	31	40	29	39	36	38	25	36	38	38	44	32	26	30	37	28	28	28	25	26	39	38	31	30	26	24	25	29	30	27	25	34	27	30	40	36	22	23	33	33	30	34	34	34	27	40	32	31	40	40	29	27	29	26	20	33	39	30	35	37	33	33	34	26	33	32	33	36	38	25	25	32	41	35	25	39	37	33	32	31	28	29	28	34	30	36	34	28	26	48	36	20	27	42	26	39	41	34	32	30	32	37	30	24	33	27	26	30	32	38	28	21	27	31	32	28	19	38	31	25	27	27	36	34	32	28	29	26	28	26	19	30	41	20	37	31	29	27	27	36	33	26	43	29	26	28	41	43	26	35	23	35	30	35	34	31	28	21	29	29	34	27	36	28	34	40	29	32	29	27	35	28	24	24	39	31	28	46	29	31	39	25	41	42	31	26	29	28	37	34	26	27	39	31	30	37	35	31	17	25	29	40	34	32	36	32	35	35	27	39	36	30	43	42	23	36	35	38	36	32	29	35	27	32	31	30	35	36	32	41	31	28	42	28	23	24	41	20	34	35	27	21	49	38	30	22	39	35	28	30	37	37	35	31	40	35	32	24	33	25	37	37	27	28	30	34	31	30	34	31	28	44	24	27	33	35	39	23	28	28	31	40	32	28	30	35	34	30	31	26	31	37	28	37	32	36	46	40	23	23	39	45	34	27	41	42	20	34	29	31	24	23	20	32	34	30	40	40	24	24	34	31	36	20	36	29	31	29	37	28	26	30	38	35	35	28	27	32	35	21	46	28	26	26	32	20	30	15	35	24	36	26	26	34	32	40	38	33	32	29	30	34	28	46	35	38	26	24	35	38	21	24	28	32	33	30	31	27	28	41	27	37	29	33	41	38	27	30	23	31	27	27	37	22	24	21	26	35	33	27	37	34	38	33	33	31	35	27	44	29	35	38	35	31	25	46	31	38	33	38	18	21	28	43	36	31	40	41	32	25	27	25	36	33	28	44	34	34	34	30	33	29	36	32	34	34	36	32	35	28	35	32	37	29	37	26	34	25	34	34	30	40	29	27	27	20	29	33	25	37	42	34	37	29	30	27	36	23	42	32	24	30	27	35	42	31	34	37	40	37	32	31	32	23
25977	9729	2526	1705	3623	4486	3800	3238	2829	2535	2161	1846	1551	1415	1313	1162	1044	843	830	739	729	722	732	696	668	667	667	633	579	548	458	447	423	401	411	415	353	356	378	374	332	395	347	334	324	323	355	349	318	324	290	294	308	321	274	279	269	292	324	297	309	284	318	284	287	262	278	255	242	268	254	266	281	253	283	265	293	282	278	257	281	296	279	235	283	259	253	272	261	261	250	287	246	260	260	230	268	285	262	271	278	251	272	262	260	257	277	298	282	295	267	269	250	264	260	297	225	259	279	244	240	268	248	253	255	246	291	241	273	265	299	268	253	262	274	277	283	246	252	268	250	294	274	289	276	258	255	238	264	277	230	275	268	266	293	265	266	269	256	273	246	231	276	237	249	291	256	273	268	291	264	263	240	262	252	292	243	225	297	277	281	275	257	277	263	257	265	285	233	254	258	277	255	268	275	257	251	271	257	254	270	271	275	291	278	262	277	276	244	267	250	280	259	258	266	247	267	242	311	253	265	244	282	256	252	268	270	260	261	284	263	297	282	281	251	251	298	293	262	292	255	247	267	236	243	246	255	273	256	227	249	278	239	274	288	287	266	254	264	253	261	298	281	272	288	275	308	268	273	235	247	233	274	247	299	262	253	243	254	270	238	259	272	255	264	260	284	255	288	291	241	250	280	243	288	300	257	249	284	267	276	257	288	297	245	254	266	265	268	232	251	263	261	275	248	280	293	274	254	271	273	246	270	296	299	256	274	274	259	246	252	257	279	258	256	298	270	247	238	269	268	241	280	259	244	258	262	270	268	271	254	272	290	268	301	259	248	257	279	269	253	269	255	276	277	260	259	293	255	232	280	302	270	260	239	244	290	251	276	265	247	236	245	290	279	247	258	283	274	272	246	262	261	260	255	254	267	298	243	250	249	267	264	264	277	264	256	261	290	240	255	275	253	269	235	264	253	270	257	234	272	294	283	256	268	261	256	259	289	250	270	268	241	262	271	265	276	252	282	268	265	261	214	277	229	241	264	280	286	250	258	254	290	282	289	263	254	271	271	273	257	275	271	263	281	245	256	263	251	250	282	284	291	268	265	236	268	271	260	262	264	264	253	266	271	270	274	265	259	252	252	266	266	266	268	276	249	247	253	290	263	269	249	264	263	264	292	261	244	251	257	282	278	246	287	259	255	241	266	261	242	265	268	259	293	237	252	255	287	242	256	251	279	279	274	285	269	249	299	282	245	278	269	253	266	240	247	273	286	244	268	255	249	250	222	291	255	267	259	282	276	252	275	229	289	270	258	243	262	296	276	281	276	281	269	250	249	244	261	267	251	267	283	297	268	283	255	247	278	258	256	262	270	269	247	299	256	284	291	267	287	252	259	287	264	281	237	260	300	264	236	276	251	249	254	285	277	257	275	232	265	251	273	260	266	249	270	259	291	254	268	264	256	283	270	287	261	256	250	266	272	287	250	243	233	243	308	256	257	277	247	247	267	256	264	269	237	284	277	280	240	271	242	273	285	275	256	237	259	270	266	262	280	281	281	252	241	274	280	261	283	243	275	265	276	260	274	250	242	267	243	266	260	274	257	300	237	275	248	290	266	237	265	254	250	259	246	273	275	266	283	293	277	292	266	257	273	270	285	277	251	270	261	303	251	268	276	266	251	266	275	261	269	274	273	275	259	258	289	290	249	247	251	260	240	262	269	242	267	293	241	275	251	233	248	269	278	253	269	224	278	267	279	257	244	220	248	240	245	273	264	270	253	263	250	252	289	276	255	242	253	261	253	299	244	266	269	256	298	276	243	238	265	245	259	229	275	250	308	250	278	240	279	262	268	249	247	244	256	258	271	257	291	256	257	269	265	254	259	249	253	262	244	223	260	284	240	230	278	261	264	261	271	261	245	281	272	279	275	237	284	270	279	246	276	267	259	261	298	235	264	261	220	254	258	272	298	254	246	283	291	264	268	247	261	271	268	258	260	247	251	267	269	277	268	255	267	258	234	246	240	253	281	295	258	269	275	276	242	260	278	273	258	284	246	243	255	277	259	286	255	242	246	268	257	275	264	272	266	276	270	285	271	271	250	250	244	262	291	271	287	261	251	259	238	255	228	278	274	267	244	266	277	280	256	276	252	248	267	253	278	270	265	249	267	284	257	281	251	273	251	266	279	247	248	275	290	268	242	239	253	264	258	253	227	271	259	254	252	257	269	263	246	246	235	272	268	245	239	241	249	286	250	280	256	246	283	238	267	256	245	274	260	246	270	256	258	267	243	243	278	272	252	265	251	275	258	283	272	276	278	277	268	276	262	261	270	280	268	271	289	257	271	294	259	264	286	278	250	255	239	263	238	270	262	257	249	268	271	245	258	261	259	267	265	267	278	272	258	256	283	260	284	275	243	280	247	243	228	266	250	283	279	293	273	235	271	275	245	308	255	276	234	281	232	274	240	243	270	262	267	283	241	265	264	252	284	244	283	265	256	245	282	289	256	254	303	272	280	252	239	253	255	265	237	267	260	257	254	251	264	273	265	250	283	264	254	284	230	263	294	266	259	277	296	257	245	286	242	264	288	242	267	247	269	252	253	276	276	262	272	236	248	229	286	241	270	282	293	263	269	244	280	268	252	265	264	256	266	283	247	258	279	283	265	274	241	260	302	289	280	249	273	284	283	259	263	250	262	268	241	253	273	254	253	266	279	275	295	236	264	270	252	272	258	254	257	266	262	263	266	280	238	263	279	270	248	278	274	266	252	278	291	248	242	277	273	257	290	248	274	241	269	278	271	241	241	259	242	252	233	256	268	241	290	253	276	261	285	256	270	255	251	239	266	273	252	260	268	268	267	258	256	253	270	293	265	242	246	283	276	290	246	252	266	256	275	265	245	277	283	272	255	273	258	253	270	263	259	259	278	247	294	288	264	258	253	245	248	236	251	251	250	257	268	228	270	254	252	252	260	241	263	253	266	255	290	279	275	246	270	300	305	254	287	265	267	276	227	280	248	263	249	224	254	255	284	248	279	275	283	259	240	272	296	258	262	287	267	253	252	254	281	281	246	261	226	263	285	287	273	278	248	264	225	277	245	267	272	279	263	270	263	238	247	246	259	247	281	285	283	249	258	313	256	275	264	274	254	257	251	245	257	263	245	256	261	241	298	271	283	280	259	275	259	276	244	271	265	273	249	272	294	264	247	301	248	254	254	285	269	285	261	246	276	275	237	233	272	245	259	282	238	292	261	257	274	257	247	228	241	264	223	259	281	279	258	238	282	260	287	276	254	270	273	266	243	282	278	286	252	269	276	267	278	239	269	254	282	277	284	266	276	290	258	262	250	245	273	269	248	263	273	289	294	265	234	260	272	276	290	260	236	258	269	264	271	263	263	269	255	260	277	249	259	255	299	256	238	248	249	308	295	289	229	240	255	278	285	257	246	261	247	262	232	285	267	263	281	270	282	273	253	269	242	257	247	266	291	266	295	266	266	242	259	262
4450	2213	414	169	113	121	151	148	123	142	117	89	98	88	80	85	80	65	84	64	72	73	80	61	57	75	66	50	65	64	50	51	68	61	48	63	61	50	67	61	35	37	58	44	50	52	46	71	46	50	53	65	64	50	59	41	51	54	51	56	55	46	51	42	55	53	40	42	54	47	49	61	57	61	52	49	55	46	50	42	48	46	43	52	46	56	50	41	41	49	67	40	45	58	35	46	44	42	59	49	34	53	53	50	41	44	50	49	48	52	61	55	53	49	54	36	47	32	42	52	48	63	45	50	50	36	39	44	49	45	46	59	40	38	57	47	50	49	48	51	40	53	43	61	42	54	51	54	57	57	53	40	58	45	59	50	54	47	46	49	61	50	41	55	54	43	53	48	62	51	41	51	44	51	49	44	48	42	42	46	50	62	41	35	42	44	46	46	41	51	56	50	50	48	49	39	38	51	52	42	49	61	40	40	37	60	47	55	45	49	48	51	45	51	44	45	53	49	58	52	48	47	43	48	60	52	44	57	45	44	50	50	54	46	41	49	53	38	46	59	49	56	50	48	47	43	48	49	40	41	65	41	33	42	48	60	54	65	52	44	58	52	46	53	45	45	47	44	41	46	36	43	43	32	46	62	36	46	53	44	50	51	54	53	41	49	37	48	53	55	57	47	45	59	53	58	52	64	54	47	52	37	43	51	45	43	42	56	44	42	47	62	38	58	37	49	59	53	57	51	35	51	53	52	54	47	46	68	39	48	41	44	37	48	49	45	41	48	41	41	48	69	46	46	48	46	53	44	49	56	59	41	43	42	45	53	55	48	43	53	45	54	53	46	64	59	30	50	38	44	64	43	39	53	30	57	56	59	42	47	49	53	51	59	53	52	40	44	50	61	52	43	55	51	43	52	50	49	54	41	54	43	54	52	58	41	51	60	44	46	54	53	34	45	49	69	31	46	43	53	51	44	53	62	58	52	54	57	51	43	38	64	43	48	46	41	54	49	46	51	48	58	43	33	45	51	62	60	55	58	58	44	61	47	47	48	38	64	45	53	47	50	39	48	51	40	67	43	55	50	48	41	44	44	58	67	49	58	50	38	41	42	55	54	48	43	44	43	42	61	40	48	48	42	42	45	60	56	48	43	59	47	46	50	65	47	51	62	53	46	42	45	48	53	45	50	41	42	54	51	36	55	58	61	42	55	55	41	42	44	53	57	39	63	59	41	40	38	39	57	53	40	57	35	53	35	64	43	56	43	45	44	45	54	58	57	39	39	47	62	62	67	51	45	55	45	52	41	69	34	55	42	55	32	47	44	46	58	38	53	56	53	52	39	33	44	53	46	39	52	48	51	60	52	53	40	48	47	48	50	51	47	42	57	40	50	53	65	58	46	58	42	55	59	64	58	52	49	65	46	53	42	43	74	40	55	65	58	45	51	50	52	52	56	33	50	49	50	31	51	35	44	53	52	30	53	57	50	55	49	66	39	43	52	47	45	42	60	52	60	66	56	50	48	63	46	50	50	49	65	53	42	50	43	55	47	50	33	45	46	49	49	50	43	40	52	57	41	45	27	43	52	50	48	42	45	51	45	56	55	45	46	64	41	45	42	58	45	53	49	46	44	55	40	50	61	49	54	52	62	59	50	43	46	57	52	40	48	55	52	67	59	55	44	41	33	54	40	45	41	50	56	49	50	52	46	35	56	45	58	54	50	53	43	53	58	43	47	42	43	44	44	40	55	43	55	34	51	39	41	41	61	49	61	41	45	49	38	42	50	59	48	51	53	46	50	58	43	53	51	58	53	44	45	56	51	50	48	54	51	52	61	56	39	46	45	50	57	50	59	44	55	47	44	48	54	47	41	52	38	50	47	50	50	45	47	43	54	72	35	44	47	52	42	34	52	49	53	46	57	55	39	48	47	53	46	49	40	47	56	51	46	52	45	43	52	37	52	42	42	55	60	46	57	43	51	43	55	48	30	47	51	48	52	64	51	39	52	55	50	60	36	44	46	55	42	48	45	41	47	48	46	52	46	37	50	29	52	53	45	40	47	35	44	36	54	53	48	50	58	39	39	35	56	47	51	60	43	52	48	49	47	42	49	50	48	49	40	66	60	48	42	42	58	49	52	48	46	38	52	44	44	56	61	38	52	51	50	45	43	46	52	56	46	47	42	51	42	54	38	54	56	42	52	42	61	46	41	53	49	58	61	48	38	54	49	43	43	51	55	44	46	52	52	49	45	43	57	50	46	49	53	49	47	39	43	47	45	38	54	48	52	50	42	57	51	47	46	55	46	50	55	49	44	49	52	58	42	39	42	45	55	44	56	53	51	50	44	43	42	39	39	54	46	38	53	55	42	40	39	54	60	53	51	37	53	51	61	44	54	49	50	48	31	48	41	49	45	31	34	64	31	47	53	51	51	36	38	44	62	46	40	56	44	44	47	49	47	69	64	51	55	50	40	49	44	39	58	52	62	51	45	33	57	48	49	40	57	47	47	49	52	46	44	41	53	53	56	63	61	53	38	57	41	34	45	40	60	36	51	41	56	37	52	42	63	54	39	37	44	49	48	45	51	46	54	49	42	45	52	54	45	51	58	60	52	45	46	42	71	42	45	48	37	41	55	48	56	49	41	51	47	52	63	46	48	45	60	42	48	52	69	50	40	51	52	49	47	36	50	54	55	51	52	48	54	53	57	50	46	43	46	51	53	45	48	50	55	43	42	39	46	44	58	45	37	41	46	48	55	55	58	64	51	43	47	52	60	58	56	44	46	58	47	48	45	53	54	51	50	45	57	68	63	42	44	54	51	48	53	53	39	47	44	42	43	48	49	48	54	53	49	44	53	41	62	44	45	36	58	37	53	51	40	44	61	45	52	49	48	42	53	40	60	48	42	45	54	50	57	55	37	52	46	54	51	54	47	41	47	53	43	51	47	48	61	39	43	49	47	41	50	40	34	47	49	39	43	41	62	44	40	47	38	48	49	41	38	39	44	45	44	43	44	52	48	47	52	52	61	51	47	55	49	44	51	51	58	44	50	61	49	45	53	58	53	59	46	44	50	44	51	46	46	41	54	45	48	48	35	46	47	47	46	38	46	43	47	52	41	43	52	46	46	55	39	50	55	47	42	42	39	59	56	49	57	41	49	53	52	47	37	46	57	49	56	48	42	43	44	42	53	50	41	38	44	47	45	48	42	49	54	43	35	49	42	49	42	38	53	58	45	51	53	46	50	52	47	46	44	45	55	58	35	45	41	55	52	52	41	57	55	46	48	47	55	49	47	71	54	58	50	49	46	34	42	46	59	40	41	47	45	57	52	49	49	52	52	38	47	45	54	45	56	59	56	44	52	47	45	62	53	40	52	42	45	50	56	48	46	51	46	56	52	46	52	52	38	51	59	58	50	53	44	44	38	51	58	55	51	44	47	52	57	40	48	53	49	48	46	60	54	43	46	42	44	34	48	33	46	36	46	53	49	43	55
31613	15488	4265	2695	5588	7371	6412	5007	4294	3760	3298	2859	2365	2170	1927	1756	1508	1284	1174	1105	1146	1077	1084	950	1018	935	967	867	848	739	687	629	667	603	575	604	556	602	568	515	516	526	465	498	495	468	462	468	468	487	451	448	454	443	404	440	415	438	418	441	394	416	406	434	429	405	414	409	442	358	400	389	412	413	406	379	414	447	412	413	396	383	381	401	415	382	408	425	366	388	408	428	398	392	395	379	390	370	380	383	396	387	412	418	408	380	383	405	388	398	422	386	387	403	379	387	391	350	390	372	347	372	375	373	371	359	391	411	398	374	381	388	387	384	382	353	390	397	403	394	410	391	374	396	388	397	368	399	338	400	412	339	409	368	356	405	406	377	414	371	415	350	398	374	429	376	379	414	383	347	384	366	335	381	423	367	351	404	412	373	395	379	401	360	384	364	365	369	357	374	358	429	375	421	367	390	395	392	402	398	393	368	389	382	376	376	373	410	398	400	382	394	368	389	361	369	389	363	393	352	363	437	369	419	369	413	383	401	412	361	363	381	394	389	386	361	369	402	393	399	412	380	382	374	393	367	377	385	400	356	392	384	379	408	358	368	365	391	382	354	411	385	388	398	345	365	362	406	370	385	383	384	392	392	418	353	399	381	374	393	383	395	342	400	343	361	356	362	412	369	393	379	362	368	371	419	357	397	373	367	395	378	381	382	384	377	377	380	368	413	401	390	406	378	381	378	369	362	382	427	370	342	360	376	365	367	400	382	361	367	374	398	390	376	378	403	365	392	373	369	390	354	399	366	402	392	402	393	410	352	411	377	387	394	410	373	361	372	398	398	384	360	350	370	417	399	393	371	354	418	388	382	362	387	415	385	389	422	380	411	360	416	369	368	364	387	370	381	381	366	390	381	362	372	352	413	388	382	370	353	381	363	372	420	369	393	358	366	383	372	366	412	399	380	405	366	407	374	399	405	388	395	379	386	371	404	359	370	400	384	409	380	362	363	382	383	412	384	391	398	351	400	388	368	374	387	345	377	364	384	345	408	375	385	368	373	397	374	375	386	372	371	358	389	416	372	373	371	413	362	354	432	364	399	444	404	351	386	350	373	373	416	379	376	383	369	410	361	343	379	362	365	361	373	385	379	398	356	386	385	371	396	358	389	388	395	387	397	404	383	389	385	405	408	390	411	374	359	369	405	382	374	367	364	395	371	400	375	331	390	369	379	399	386	404	380	388	407	385	373	357	381	373	379	379	403	373	399	391	395	376	370	382	373	375	371	377	353	412	363	430	410	401	377	379	374	381	382	360	385	383	376	405	402	372	348	386	374	362	391	393	382	415	372	363	404	382	388	386	365	361	371	379	383	376	400	370	386	364	370	359	375	382	407	385	357	365	380	404	410	409	393	390	390	383	374	397	373	379	388	376	391	414	371	432	383	364	391	349	390	431	373	418	393	388	402	394	370	382	353	373	379	404	352	377	361	401	388	449	394	397	391	375	392	379	367	381	400	363	394	389	385	387	382	362	372	408	377	389	382	358	387	387	374	414	420	400	380	377	396	356	360	411	374	346	387	383	398	400	393	383	441	402	386	384	387	393	372	336	387	359	388	416	406	396	374	382	400	363	379	392	418	416	378	392	397	374	369	409	355	348	375	344	406	405	348	375	379	373	379	374	392	368	363	382	403	389	387	390	404	401	401	330	398	367	359	388	389	350	377	379	377	379	421	391	377	372	396	353	396	359	407	397	385	398	408	373	377	371	367	362	398	413	367	371	390	390	385	414	416	357	341	378	363	355	377	352	402	388	391	347	382	372	388	370	361	410	358	361	419	409	367	386	354	369	364	411	403	380	367	410	390	394	379	399	389	354	381	352	380	404	357	392	386	388	387	379	397	396	402	382	365	379	366	400	330	406	372	380	397	424	415	411	362	366	357	369	383	375	404	384	384	374	385	363	366	371	372	370	386	348	395	327	367	374	362	363	372	375	369	410	396	348	375	382	400	326	404	417	377	347	386	357	371	415	375	362	396	394	362	388	362	411	390	402	382	400	382	362	351	395	374	387	379	394	378	357	384	371	402	386	400	403	410	384	358	398	415	396	391	403	364	385	381	344	425	361	378	394	419	390	366	394	370	373	391	408	369	406	402	392	385	407	359	360	388	362	395	380	410	394	398	386	363	371	384	343	380	372	389	363	353	396	348	399	379	375	402	368	365	373	363	403	362	409	365	369	399	350	372	395	411	391	382	388	401	378	382	410	376	380	369	388	395	399	410	387	378	361	399	393	397	383	402	408	360	369	392	382	405	389	414	387	348	397	372	356	368	383	399	390	402	390	380	368	367	361	373	411	345	433	396	407	349	370	334	383	367	391	379	397	337	399	392	393	353	378	374	351	365	385	400	390	349	377	392	367	383	356	371	376	378	377	385	364	407	425	406	364	371	399	367	437	354	387	406	416	395	383	351	368	347	378	374	376	404	397	373	396	355	408	405	373	388	398	389	348	367	387	395	405	348	382	422	372	397	382	391	353	354	380	350	403	390	367	389	376	399	419	370	372	389	401	398	384	353	370	353	379	372	393	398	370	385	393	388	393	390	370	368	386	372	404	385	417	407	381	391	394	331	397	386	356	393	399	397	379	390	420	413	380	371	395	358	367	409	364	376	408	404	386	370	340	370	419	371	375	383	362	404	393	366	381	388	398	383	385	376	348	381	391	385	404	367	371	367	368	380	386	444	368	370	406	381	435	369	369	396	392	369	370	382	386	382	401	382	365	384	405	408	382	382	368	386	364	365	376	379	373	408	371	404	404	375	420	413	369	385	341	362	361	421	380	376	363	356	370	373	365	371	406	383	380	391	374	366	399	416	406	367	390	391	368	409	393	384	415	395	376	388	347	394	376	349	400	357	372	372	430	375	385	379	387	355	364	385	385	391	396	394	370	374	344	372	411	344	360	382	404	372	385	368	379	430	366	405	383	402	401	408	427	372	402	409	378	403	382	364	405	394	416	371	416	385	395	370	364	372	382	380	391	379	349	368	363	384	397	368	355	401	408	373	391	381	393	400	350	378	379	407	393	384	381	399	398	431	397	400	398	382	362	362	359	373	342	394	360	394	386	363	408	389	384	363	384	378	375	407	357	361	372	416	353	374	394	408	390	399	366	372	342	385	376	416	390	366	384	378	403	392	382	382	368	373	408	371	405	392	358	397	391	411	396	386	370	406	386	353	372	355	362	369	363	349	357	394	341	369	398	391	379	406	373	363	414	388	403	413	375	370	396	358	411	403	404	394	349	365	429	368	409	357	365	414	407	374	400	373	394	381	367	363	371	360	409	351	382	370	393	354	392	399	372	383	398	362	373	372	353	375	408	395	404	400	391	382	347	380	406	360	387	386	416	403	367	383	386	380	397	350	378	368	369	403	368	413	400	382	413	394	386	392	376	400	378	388	383	384	402	371	409	382	374	413	414	355	374	368	419	364	418	373	377	384	376	374
4770	1701	386	161	101	130	138	127	105	98	96	104	89	78	95	93	70	68	66	66	68	86	80	66	67	64	73	59	63	66	36	50	52	44	53	47	40	36	50	56	47	53	56	40	45	46	53	45	41	40	54	52	33	52	44	42	45	50	47	54	44	44	37	52	41	41	55	47	46	51	37	56	46	35	41	49	36	51	49	41	25	35	43	32	48	45	36	32	45	40	43	45	39	37	48	45	40	47	40	40	35	46	48	42	42	54	55	57	52	41	39	41	46	32	43	34	42	50	44	40	51	51	45	42	53	44	43	46	37	48	39	34	39	55	52	47	45	49	43	37	44	43	36	39	36	50	38	44	43	47	34	28	51	49	54	51	38	40	51	38	44	41	44	35	34	33	49	50	39	47	39	38	37	48	35	32	35	54	42	45	34	41	56	39	41	39	44	26	41	42	52	40	48	38	37	42	45	39	45	49	43	47	35	34	52	29	38	43	35	36	36	48	35	45	43	41	36	41	54	36	45	37	35	48	41	38	37	45	39	54	43	38	30	41	44	33	43	47	40	45	47	50	39	41	46	38	45	37	38	38	45	55	34	31	29	48	43	42	40	47	32	37	31	39	44	37	47	43	43	38	41	36	46	47	48	35	43	44	34	39	37	51	44	43	46	30	43	47	32	40	35	54	41	44	43	38	44	46	49	36	42	50	38	38	54	32	36	46	40	41	48	39	33	37	39	44	41	46	34	42	54	47	44	55	59	47	41	45	43	36	47	32	41	36	38	39	33	49	45	36	28	40	40	37	40	51	50	32	43	28	44	44	37	54	40	40	39	48	42	33	34	34	38	48	45	40	33	44	33	39	55	45	33	50	36	38	41	43	36	34	52	51	29	39	44	34	24	48	36	38	46	39	44	31	47	38	43	32	33	40	43	44	41	42	58	38	39	35	30	42	33	47	56	32	49	51	40	38	39	40	37	43	46	57	46	51	35	37	44	40	52	38	45	36	46	36	50	35	48	54	49	58	47	41	46	51	40	45	41	37	33	51	48	34	43	51	46	47	39	29	45	43	32	36	48	48	41	46	38	42	40	45	51	43	38	39	41	37	47	40	37	29	46	40	29	38	42	43	41	40	50	44	41	43	33	51	35	40	43	36	51	42	43	39	35	46	43	41	42	48	38	43	42	59	36	39	45	48	41	40	41	49	53	43	32	31	55	36	37	30	43	44	36	43	38	35	48	36	38	41	46	41	42	37	42	43	49	42	44	57	38	40	47	42	40	41	42	32	42	50	60	29	41	40	45	43	51	35	41	46	43	49	50	39	40	39	41	38	34	37	50	58	41	37	34	29	36	47	35	46	47	43	43	45	28	41	38	48	38	50	44	50	37	38	43	39	42	38	44	34	44	32	43	49	32	54	61	44	42	48	46	45	34	43	46	40	41	49	38	38	49	37	43	42	39	55	45	43	32	46	58	51	43	46	33	37	46	46	34	43	40	41	36	30	41	35	41	36	41	48	43	28	50	40	42	45	44	36	43	41	29	49	35	37	49	38	45	39	37	40	52	43	45	50	32	34	54	36	47	45	41	42	42	36	45	37	46	37	30	47	43	52	33	52	45	33	49	47	36	36	41	39	34	51	33	41	42	48	37	39	37	41	39	51	45	49	42	43	43	42	43	41	30	36	25	41	48	42	45	43	42	42	39	35	34	42	37	42	41	30	44	32	36	42	34	38	43	44	29	37	43	50	34	46	37	39	47	33	34	32	42	39	41	49	42	43	27	53	34	45	56	46	31	34	38	44	37	40	51	44	54	36	43	53	35	35	31	29	33	45	52	43	39	47	42	40	36	48	43	42	44	49	54	47	38	59	51	50	42	38	41	38	51	48	41	38	31	40	41	46	42	37	49	37	46	37	32	41	41	38	42	46	43	40	45	46	33	35	41	39	44	45	46	42	39	43	41	57	49	48	45	41	43	50	45	44	36	48	35	31	35	51	42	34	63	33	50	36	44	48	48	39	36	34	46	43	38	32	43	46	45	42	51	36	37	53	33	35	40	42	41	45	43	42	42	35	25	33	50	49	43	42	39	48	36	42	49	33	47	34	41	45	43	35	47	36	31	39	42	38	41	56	38	52	31	38	35	48	36	44	57	44	36	44	44	26	42	39	36	42	57	36	40	46	33	37	34	45	48	48	41	43	38	34	44	34	66	37	31	35	44	32	38	34	49	44	48	51	42	50	54	40	39	37	37	43	38	39	46	45	42	40	43	43	47	51	38	44	42	34	32	36	38	38	40	32	42	40	43	35	39	53	44	39	30	40	39	58	47	33	33	49	51	51	49	33	33	39	34	33	41	42	44	53	40	43	43	33	37	34	47	52	43	40	55	32	47	44	53	51	41	43	38	45	26	37	29	39	35	39	37	45	50	38	55	36	41	51	28	38	48	40	36	39	51	46	36	39	44	34	38	50	53	38	43	34	41	45	41	48	30	51	47	38	45	43	53	24	38	36	45	41	46	45	34	51	58	47	39	39	48	37	44	55	37	38	40	32	39	43	46	29	35	42	45	42	44	44	36	50	47	38	39	41	33	31	49	44	47	48	42	32	30	44	46	56	31	34	41	43	36	49	37	42	48	41	37	47	47	44	55	52	38	37	49	36	40	42	49	40	36	44	41	44	41	32	33	45	40	43	36	46	46	49	46	56	66	39	41	42	43	41	33	42	45	52	41	48	33	36	37	32	45	37	33	38	37	39	42	72	40	48	49	40	42	46	36	31	41	35	34	39	29	37	50	37	34	49	32	38	43	56	38	29	53	45	44	46	35	50	36	42	36	43	35	34	37	47	50	41	36	42	39	42	40	39	38	38	40	41	52	48	46	51	44	42	26	43	46	46	40	36	53	41	32	43	42	37	39	50	47	41	44	36	47	44	34	32	38	38	40	39	42	36	37	50	45	34	38	44	40	44	31	44	50	46	49	46	49	40	39	38	40	40	35	48	49	44	41	48	39	45	45	40	36	42	40	42	44	41	44	51	44	35	37	45	47	41	35	53	49	28	38	42	51	44	52	39	39	44	45	31	45	32	43	42	45	38	42	31	47	43	40	38	42	36	44	49	43	37	45	43	39	44	30	61	34	38	45	45	36	40	38	47	39	43	47	39	46	45	50	45	42	31	36	42	38	44	44	38	30	51	30	48	52	42	35	48	31	35	33	37	57	48	48	45	44	37	39	50	43	41	39	46	52	34	53	47	32	24	49	48	35	46	42	30	39	34	41	45	34	43	34	34	38	45	36	35	41	41	35	39	43	26	37	35	47	41	42	44	44	39	38	35	29	45	41	47	37	39	42	44	34	29	47	53	46	53	38	45	42	51	42	44	48	41	32	35	56	31	64	40	36	26	39	32	49	53	43	39	46	37	28	48	34	42	51	47	35	33	48	42	36	49	38	37	39	43	26	59	33	33	44	45	47	48	43	42	31	47	35	52	48	33	34	53
29753	14055	3935	2562	5129	6582	6028	4735	3964	3583	3095	2643	2243	2066	1918	1627	1401	1261	1156	1138	1108	1093	1048	924	947	939	920	858	761	753	658	575	594	534	536	512	524	505	491	483	487	479	477	444	424	458	417	439	370	425	422	439	425	414	409	411	397	383	401	387	411	358	371	367	380	339	379	377	337	360	373	337	336	353	376	356	375	346	344	364	337	338	377	349	379	316	359	348	346	370	351	316	347	373	374	335	359	328	351	357	336	349	347	343	319	335	351	331	328	325	336	345	362	343	328	287	330	352	347	344	340	325	350	301	313	347	318	354	343	323	321	349	366	306	361	395	375	341	353	366	371	326	354	363	368	336	326	299	315	344	363	315	337	349	379	331	360	355	359	336	358	398	373	298	360	340	395	367	358	360	354	367	324	358	334	368	326	337	340	359	358	346	338	321	346	391	318	351	314	331	344	310	368	329	340	340	347	370	323	349	309	336	317	371	348	326	333	341	370	296	361	330	346	326	343	356	380	318	337	358	357	320	344	350	356	335	347	334	318	382	332	349	351	347	341	324	311	343	350	322	373	323	356	344	331	349	351	303	359	351	359	349	360	343	322	325	322	348	328	324	331	338	348	374	351	321	346	346	366	342	342	370	319	355	323	337	340	348	356	299	326	343	369	374	328	316	334	327	321	343	349	338	320	318	337	344	341	352	299	348	357	335	306	344	358	369	344	300	328	340	329	348	332	338	335	334	336	347	324	335	372	347	372	361	333	329	371	346	325	358	334	342	351	360	358	309	353	335	333	332	344	353	349	337	327	343	336	334	339	361	329	352	343	350	346	339	332	345	338	376	318	350	344	370	314	370	334	307	352	346	326	334	369	372	347	321	332	354	335	326	306	362	338	331	335	383	339	331	345	363	315	339	351	321	330	326	335	342	301	338	375	375	366	342	350	339	351	347	325	362	344	331	339	372	358	353	327	339	353	346	359	335	333	353	354	365	312	336	353	316	345	337	332	365	384	363	332	345	337	337	310	338	341	398	350	378	320	361	310	333	350	353	351	349	308	343	358	349	348	338	323	351	314	355	365	329	343	337	338	356	329	317	327	374	365	355	353	318	340	340	320	341	336	308	351	320	324	340	348	339	359	349	309	348	371	340	343	368	330	341	357	366	326	370	346	325	342	342	377	343	323	341	318	324	318	343	375	353	357	346	308	358	349	336	358	317	339	338	332	328	333	344	308	355	349	318	354	366	300	348	339	336	355	313	367	322	319	342	327	365	326	342	339	336	359	350	339	317	325	345	334	348	367	333	337	366	351	369	330	337	329	366	327	384	360	369	341	341	332	307	320	343	355	350	335	335	357	363	330	380	335	338	383	362	350	327	324	364	352	350	328	373	369	366	362	343	327	355	344	354	368	361	341	353	327	330	359	335	334	322	349	326	295	337	330	338	338	341	353	347	330	376	342	353	358	322	323	352	316	367	325	315	364	301	371	333	348	346	320	371	351	355	330	288	320	324	315	359	312	345	341	364	351	344	331	333	338	339	346	355	327	339	310	333	352	354	354	368	348	329	360	309	341	368	339	321	351	352	328	332	334	347	357	340	385	334	343	347	348	353	324	310	315	360	355	343	370	331	313	344	324	349	344	332	329	327	360	367	328	340	330	340	315	346	342	351	335	369	326	361	363	335	349	329	350	325	328	325	361	331	355	364	336	344	323	328	321	325	327	360	335	331	359	342	324	345	351	340	338	330	316	356	348	347	325	332	333	316	345	362	344	328	370	343	341	349	364	356	353	332	351	338	329	301	310	336	307	320	344	351	327	371	344	339	358	343	327	340	342	340	363	365	344	350	336	330	356	368	312	357	349	334	344	369	360	331	366	319	359	343	329	340	313	384	351	322	330	330	379	360	356	350	344	349	326	308	342	355	335	330	346	352	359	369	358	381	364	332	343	342	362	344	315	312	369	363	346	317	341	323	364	337	352	329	354	344	320	337	373	320	339	343	341	332	341	348	347	364	347	346	367	325	327	370	354	354	371	328	357	388	362	309	361	336	339	354	318	369	346	364	322	358	339	352	328	339	365	357	375	354	335	333	348	331	349	359	316	349	336	336	330	331	374	355	365	314	342	375	314	308	327	334	365	349	329	325	326	322	316	314	335	323	325	342	350	357	366	348	327	331	346	339	334	340	350	316	326	340	330	347	383	324	354	354	330	321	313	332	360	331	374	354	337	377	379	348	361	310	342	317	344	353	367	346	353	316	347	364	347	334	369	355	330	323	373	331	332	334	333	373	357	377	341	369	323	345	371	345	361	343	350	343	344	343	359	374	310	350	352	334	324	353	327	328	347	323	354	351	342	365	337	347	341	315	346	368	373	351	330	347	334	331	331	314	345	366	336	338	350	337	378	336	349	330	334	307	358	332	344	341	332	350	336	359	331	320	330	331	334	349	355	343	359	318	337	358	364	353	302	315	363	356	319	332	300	323	357	317	348	360	368	346	327	325	351	348	316	357	330	313	306	340	341	339	332	344	346	344	347	374	348	328	381	349	355	320	332	334	327	333	348	370	401	345	317	356	342	326	326	353	326	341	347	356	356	345	310	335	350	340	320	339	343	362	338	329	388	315	333	345	345	344	333	316	351	346	333	375	346	365	352	350	360	311	325	387	342	305	333	355	321	349	352	333	350	317	382	327	325	346	322	315	323	352	349	346	371	336	329	314	351	372	343	335	320	336	318	327	365	373	316	348	331	331	351	380	360	321	356	338	371	376	361	354	340	343	358	373	324	349	352	334	328	317	352	372	335	346	339	326	327	354	342	367	343	366	357	332	327	367	362	329	339	366	340	322	308	386	363	342	350	335	342	350	356	333	329	349	336	358	333	357	375	343	323	345	305	347	350	346	324	332	331	329	340	361	314	334	341	364	347	374	335	315	352	355	323	304	339	296	344	321	291	346	334	342	354	325	355	348	348	335	335	378	331	345	359	299	309	338	359	358	341	360	361	317	321	342	350	328	300	375	338	361	337	364	332	337	383	321	349	312	343	354	327	357	318	370	352	361	326	322	321	349	361	358	320	357	347	343	336	359	380	343	327	361	327	348	327	330	331	308	325	321	319	327	310	366	339	350	350	357	324	357	350	327	331	347	332	331	382	375	348	331	308	318	349	338	374	357	320	335	351	354	377	332	340	357	346	356	347	330	327	345	366	353	358	337	365	337	342	328	355	356	336	338	340	350	360	343	339	350	360	310	328	341	334	329	354	344	345	334	341	339	359	307	330	329	343	310	325	303	341	334	342	354	330	370	360	348	344	338	337	365	312	340	297	356	328	351	309	346	358	347	331	365	336	365	348	341	335	330	364	343	378	348	350	344	327	342	324	352	365	319	379	343	361	348	289	322	355	310	343	331	363	337	373	350	299	319	329	313	342	345	341	354	341	330	335	337	356	342	327	327	325	333	340	368	348	352	319	357	366	343	356	346	336	333	363	337	342	335	352	335	344	306
6045	2936	576	201	165	187	180	190	162	170	176	160	126	132	106	117	110	84	105	93	90	96	83	85	86	95	93	76	86	75	69	70	64	68	59	75	65	57	59	56	71	51	55	68	71	59	70	64	64	67	53	59	58	60	52	62	59	59	69	52	63	60	63	63	55	47	59	57	63	73	70	72	65	67	66	61	55	57	63	57	55	56	60	60	55	56	55	68	59	55	63	53	64	57	64	47	53	48	63	56	61	68	61	45	68	54	49	60	47	56	66	44	59	64	47	62	77	38	57	56	69	67	72	60	49	53	54	47	73	71	51	50	55	53	53	59	59	62	54	64	43	56	60	49	40	63	62	60	47	58	62	64	39	66	53	62	64	49	51	51	70	53	59	63	55	64	71	57	64	55	46	51	56	74	65	75	58	54	49	51	68	56	45	52	53	62	56	68	52	45	64	66	55	50	63	65	48	53	44	58	58	52	60	54	59	47	49	56	57	64	56	51	59	56	55	52	65	66	57	54	52	50	71	62	64	65	49	67	51	56	65	59	63	43	63	52	63	60	69	59	56	68	60	64	58	52	50	62	62	64	58	54	57	69	65	56	59	69	55	48	58	73	60	59	64	56	61	56	67	55	64	68	61	65	46	50	54	59	56	65	51	62	48	50	75	62	52	53	48	57	68	63	56	54	71	47	46	47	54	63	64	67	63	56	54	61	48	60	72	60	67	60	66	71	63	59	60	52	63	53	45	68	52	58	52	59	49	69	55	61	59	68	55	59	57	57	55	54	52	51	68	64	50	52	63	74	58	63	57	47	50	62	54	67	53	70	57	66	53	71	55	64	63	38	70	48	59	49	55	65	60	66	52	52	65	70	49	65	60	58	70	71	53	69	71	53	51	67	49	64	49	63	55	51	70	49	66	49	58	59	45	66	67	55	53	74	49	61	51	57	66	54	63	72	60	44	76	62	65	47	52	49	66	60	61	52	56	49	48	56	71	48	67	52	63	49	53	46	65	64	57	53	62	66	56	51	51	64	66	60	57	70	54	45	51	49	53	48	51	55	51	66	64	53	57	47	50	68	55	68	50	70	46	72	63	52	67	54	54	54	59	53	50	46	55	53	55	49	61	60	53	49	56	63	52	75	60	52	78	62	63	38	53	52	48	68	67	65	65	56	64	71	43	59	58	51	50	63	55	58	55	66	49	64	46	49	52	72	54	60	58	65	69	47	62	50	50	59	62	54	52	53	63	45	51	52	56	61	61	70	53	40	59	70	64	42	70	71	53	62	66	51	59	41	66	48	61	63	43	41	58	45	64	61	57	66	53	58	54	56	57	66	61	52	54	58	54	64	48	51	70	66	58	50	64	53	52	55	62	65	56	50	60	47	72	65	51	58	68	55	52	43	62	63	55	63	64	65	58	62	61	55	61	70	69	56	55	63	41	60	53	49	74	46	53	68	54	56	54	60	54	65	66	63	57	46	52	57	57	61	57	57	54	55	54	63	63	58	63	51	59	44	65	61	54	62	66	65	50	67	44	53	45	70	77	65	55	57	66	59	50	54	56	65	63	61	70	56	62	53	53	56	61	69	65	56	66	43	50	55	47	61	63	60	74	60	58	51	69	57	62	60	57	51	54	46	48	57	56	59	51	62	52	57	60	56	53	55	69	67	60	58	53	57	53	63	53	45	53	60	45	51	58	56	57	59	72	47	61	50	69	40	76	53	45	60	50	62	49	76	58	45	61	64	53	43	52	70	49	52	60	67	55	54	58	54	68	54	64	53	57	55	54	61	66	50	60	55	42	49	60	59	69	50	50	59	58	65	60	58	58	45	56	55	63	54	57	49	67	38	67	56	61	55	56	46	61	48	51	58	53	55	60	52	54	59	64	54	51	51	59	66	64	59	67	55	57	57	57	48	52	62	58	57	64	57	60	56	59	61	63	60	68	41	50	47	64	56	54	73	57	46	41	61	60	53	51	52	51	59	60	47	57	89	54	57	51	82	68	58	68	50	37	56	58	62	56	62	65	57	59	55	61	53	51	57	52	63	53	59	62	59	59	64	61	58	53	53	66	61	67	60	50	56	65	47	54	52	54	64	61	66	64	69	77	59	63	62	48	55	62	53	36	61	58	59	61	63	54	59	55	60	58	57	57	60	40	63	52	67	61	75	47	55	50	57	60	62	58	55	64	52	56	62	55	64	60	53	62	45	56	60	76	57	71	52	80	72	58	60	59	69	63	53	66	57	54	61	49	58	49	59	75	59	73	52	58	54	48	34	53	62	61	55	61	66	63	54	56	76	62	52	57	50	57	57	63	72	62	70	69	51	62	56	68	60	59	57	55	49	57	56	59	60	51	62	68	52	55	52	42	65	53	68	56	60	64	51	52	62	61	61	63	46	63	61	65	56	68	52	50	64	55	58	53	70	61	48	65	75	64	71	60	59	63	62	61	56	62	45	61	55	39	43	58	63	53	68	56	62	72	61	61	63	63	68	66	50	51	55	56	63	54	45	63	58	55	53	64	63	60	60	51	59	59	66	68	58	56	66	53	56	57	67	63	57	50	75	56	78	47	60	56	68	46	66	56	55	61	60	44	54	55	50	63	47	66	56	55	48	53	67	43	50	69	69	43	54	52	58	54	65	62	52	64	51	62	65	70	61	62	65	62	62	56	46	52	51	67	69	63	59	58	51	60	51	51	59	64	72	59	54	64	62	59	75	71	61	58	60	57	55	59	68	79	53	44	57	60	65	57	52	48	56	64	64	52	61	70	45	53	64	59	51	58	67	48	55	64	53	65	48	64	54	72	58	57	58	58	66	52	58	47	51	55	49	50	75	49	49	63	57	54	60	61	52	56	65	67	46	63	55	48	54	48	68	59	68	60	63	56	42	64	59	76	65	64	62	50	47	65	64	57	47	68	75	78	55	44	61	46	68	79	69	49	53	78	58	55	59	64	47	56	63	62	57	70	48	62	53	60	50	65	55	71	78	72	49	38	51	58	59	62	60	63	61	60	64	56	62	62	48	56	55	52	55	65	69	60	65	63	51	66	56	51	65	49	68	53	53	59	67	45	68	68	57	59	52	63	78	60	69	64	56	50	52	60	67	47	57	53	68	65	58	67	60	57	59	52	63	62	71	63	56	64	59	50	75	54	67	72	68	47	65	59	69	55	49	51	55	66	53	51	62	59	63	64	54	46	59	60	59	60	68	61	59	48	53	65	64	55	59	58	56	54	61	65	52	39	39	52	52	60	55	89	58	62	55	48	57	57	60	45	57	48	47	51	63	61	58	61	61	44	55	49	53	62	54	65	62	52	60	71	64	61	66	68	67	53	57	62	61	65	58	65	50	55	39	60	68	73	71	57	49	58	64	45	52	48	66	55	56	62	41	60	57	56	65	59	58	64	62	55	55	62	54	60	58	69	48	64	57	56	63	60	56	63	39	64	58	70	61	44	61	61	54	48	58	52	43	44	46	44	63	45	47
34340	18297	5572	3421	6805	8950	8138	6622	5414	4627	4030	3402	3078	2764	2522	2169	1849	1699	1564	1460	1448	1529	1256	1223	1254	1286	1231	1100	960	942	845	858	788	758	766	803	719	687	687	644	685	615	665	649	614	579	611	617	572	560	635	583	588	520	554	565	539	511	490	521	519	522	501	492	557	501	460	496	471	484	456	486	470	476	495	487	434	474	437	469	483	485	470	479	483	456	464	499	477	458	470	467	463	487	473	452	457	472	478	443	470	482	477	480	473	482	454	478	454	442	445	437	453	466	452	449	448	468	512	481	431	475	448	461	498	446	435	458	468	427	467	460	452	459	471	465	487	460	466	465	483	475	448	455	482	455	445	467	439	501	458	505	488	475	460	481	478	464	487	473	468	449	449	473	460	481	456	444	483	450	450	436	485	456	491	449	467	504	443	446	460	450	486	453	450	482	446	467	411	487	507	436	485	449	450	462	499	445	455	450	473	477	464	456	434	459	469	474	495	451	490	465	449	481	470	441	436	429	474	438	470	474	455	477	480	456	449	476	452	470	471	456	480	458	435	465	454	462	448	440	481	463	465	473	484	475	481	457	445	484	426	490	448	465	474	448	465	436	494	458	432	456	433	446	446	464	474	432	483	445	447	496	451	439	456	451	482	476	453	447	451	478	464	490	468	490	468	465	422	473	452	490	469	456	464	457	435	468	439	434	503	473	471	455	464	490	488	491	457	489	487	441	469	453	459	482	466	460	434	474	479	464	441	447	436	459	482	462	498	436	470	464	448	466	495	447	488	458	456	466	429	471	459	465	490	463	482	470	499	423	447	472	462	454	469	473	496	461	479	491	466	496	502	444	508	477	459	487	465	488	465	444	478	445	442	467	472	483	448	438	465	436	475	456	462	459	418	467	491	457	495	451	426	452	429	467	478	457	435	508	467	457	460	455	442	444	463	478	442	493	437	486	458	440	452	470	475	486	470	460	468	453	453	471	491	444	477	451	472	461	433	495	518	466	483	478	471	494	452	480	466	451	480	443	434	466	442	475	472	444	464	485	489	442	444	476	459	483	457	481	431	463	524	455	434	463	447	472	465	452	490	485	465	436	480	476	466	468	469	462	447	466	450	448	446	446	461	458	438	489	499	479	481	484	464	469	446	453	452	490	508	488	447	463	467	492	483	426	470	455	472	462	481	460	457	485	477	434	474	467	453	473	438	440	468	453	465	457	421	458	469	461	469	470	485	447	463	474	449	429	495	473	481	482	459	482	462	463	496	450	459	495	492	445	448	449	461	466	485	479	467	481	460	493	470	466	470	448	440	466	465	469	489	450	440	478	502	498	466	472	504	454	468	498	451	470	476	449	443	484	464	423	472	451	473	450	481	459	500	457	474	469	503	458	441	439	479	466	448	476	506	470	443	490	496	449	447	435	449	462	475	443	468	468	477	447	448	472	452	459	497	459	459	425	496	463	486	434	462	451	469	461	473	508	460	470	443	490	454	455	462	474	452	465	458	432	457	456	475	430	442	489	426	453	434	497	468	501	468	422	473	452	456	471	445	487	457	485	462	490	440	450	478	465	431	456	413	440	492	448	485	457	462	467	455	431	474	455	433	439	431	501	506	429	432	461	499	470	436	456	444	461	464	481	470	483	459	433	453	447	458	466	472	453	459	414	442	499	460	457	468	474	473	489	455	446	479	426	451	448	464	455	467	485	443	480	489	472	442	466	436	417	453	452	427	463	448	484	498	457	526	476	467	440	452	468	412	507	462	449	470	488	464	445	492	458	469	488	457	465	476	454	420	466	445	468	448	454	483	420	430	472	469	457	469	463	482	463	469	453	474	435	454	469	417	455	478	468	487	467	477	431	423	446	449	532	459	496	470	449	474	448	474	507	448	447	450	450	468	442	439	450	498	452	431	494	452	464	478	459	448	453	429	478	451	476	499	416	437	487	452	463	487	459	452	525	455	455	459	458	413	462	472	436	451	478	502	438	418	512	452	424	455	444	435	464	453	444	479	449	512	498	448	433	463	475	451	451	514	453	486	440	434	422	434	463	484	458	470	490	439	470	392	447	478	490	469	429	444	480	480	464	478	495	419	473	442	477	453	466	445	453	464	501	439	457	469	470	458	461	473	466	478	459	456	452	475	502	410	454	486	476	457	487	446	454	477	434	433	475	443	465	443	432	488	439	466	441	429	461	456	444	459	472	474	486	435	449	476	476	466	444	470	432	475	456	435	449	442	423	485	451	461	421	459	451	479	437	461	453	435	428	474	475	477	454	470	466	454	488	500	459	449	470	484	466	479	459	503	486	446	470	453	470	476	426	500	476	518	445	442	448	482	454	498	470	478	477	465	460	501	445	473	491	494	464	410	428	472	497	464	491	458	466	445	464	477	468	432	458	498	458	460	446	463	515	486	485	484	487	474	459	487	475	438	463	455	458	450	472	496	448	430	439	434	462	464	442	439	477	436	486	476	476	443	459	450	449	458	484	515	481	482	424	460	478	467	463	491	490	487	466	450	489	450	461	469	473	459	455	452	459	419	412	495	446	471	472	483	462	486	481	460	428	452	453	471	461	484	453	473	466	455	498	477	467	463	441	454	420	496	457	471	461	463	479	433	465	467	465	503	492	473	469	444	487	470	494	457	469	454	431	466	451	487	439	460	430	435	477	459	443	428	459	477	429	453	474	463	476	476	418	472	474	502	461	501	429	489	489	481	496	428	446	506	441	465	468	443	471	457	437	478	493	448	484	481	496	459	470	482	512	465	485	470	442	492	471	440	455	464	467	453	452	487	477	465	441	465	445	469	466	477	422	457	459	451	472	465	486	467	431	490	441	484	480	446	456	462	486	476	480	518	474	483	446	478	499	471	480	465	449	424	427	456	470	496	439	474	421	470	458	474	447	487	468	485	420	494	427	481	456	479	444	449	472	448	494	455	421	466	460	454	483	448	453	469	440	449	452	474	466	447	508	459	482	457	441	458	491	477	454	450	460	491	460	477	509	476	444	470	441	464	449	452	479	499	463	476	460	494	479	471	454	471	474	406	509	480	470	459	440	471	453	491	467	455	452	470	410	442	446	450	424	479	437	435	471	472	477	490	461	447	450	425	466	514	460	466	490	469	462	471	441	431	449	429	481	442	473	477	457	457	442	468	465	483	449	495	445	497	439	469	454	475	461	461	465	438	493	447	433	454	479	483	456	475	491	478	455	493	502	450	458	457	461	417	475	474	474	448	441	474	497	444	467	466	465	423	435	456	478	453	499	470	480	485	502	473	451	480	424	487	482	431	469	446	438	474	454	456	471	445	438	440	470	480	477	438	466	488	407	451	447	475	462	453	447	435	456	454	468	496	477	480	464	462	491	469	484	457	461	459	472	456	454	448	479	473	456	487	449	443	436	425	459	485	469	480	477	469	479	488	461	485	445	502	461	456	438	489	471	456	470	465	459	454	514	476	448	453	459	477	454	501	453	478	468	452	473	442	438	450	472	473	485
3167	921	255	102	65	96	84	85	85	70	81	54	67	53	49	45	62	42	44	49	61	42	44	38	54	46	46	46	45	43	30	28	35	31	33	40	32	39	38	28	32	43	30	30	61	26	39	47	26	47	33	31	39	43	29	28	34	30	34	28	33	26	32	35	36	25	45	40	28	29	31	36	32	42	37	42	30	37	28	34	34	26	24	31	23	42	31	25	33	32	32	26	27	36	41	28	30	33	34	31	32	32	34	37	35	43	29	21	23	31	28	33	26	24	32	41	39	25	33	37	31	28	26	38	33	32	25	31	31	30	40	24	36	36	31	47	42	33	27	34	29	31	35	43	33	31	34	32	33	37	34	30	38	37	35	31	41	23	39	31	31	36	28	22	32	27	29	29	33	21	35	32	41	25	29	38	33	23	23	31	29	36	26	36	34	40	20	29	44	26	30	26	33	31	32	29	23	26	20	27	38	29	39	26	34	29	29	28	29	26	39	45	27	27	41	34	27	41	30	35	31	32	26	21	37	33	35	29	38	22	36	30	34	21	36	32	33	39	33	32	39	38	32	29	31	23	26	42	25	39	31	28	26	31	27	32	37	30	34	33	33	26	24	24	43	39	29	32	28	34	33	36	30	37	32	31	43	28	42	31	34	24	20	41	25	34	36	36	28	29	32	28	31	40	36	32	20	31	27	31	34	30	27	35	29	33	35	36	29	27	24	25	35	29	34	33	34	40	36	36	31	22	24	30	33	33	31	33	31	35	28	29	43	18	42	32	31	31	30	41	28	37	38	31	29	22	32	20	33	44	27	28	28	30	43	37	37	29	38	26	39	41	27	33	35	32	36	21	36	27	41	26	26	30	27	37	33	33	27	35	45	29	28	33	31	29	23	30	34	30	28	33	33	41	21	42	32	37	28	32	36	31	30	24	28	29	24	27	31	42	38	26	44	34	31	36	34	22	31	32	31	35	30	34	40	38	39	38	31	33	30	43	31	27	25	26	34	29	33	40	36	44	18	29	27	37	32	35	38	32	38	43	24	41	30	31	39	36	31	19	35	34	32	40	45	29	35	31	35	34	24	33	35	35	29	31	33	33	41	44	34	34	42	40	28	33	44	37	27	25	29	39	22	40	28	29	33	23	33	31	38	30	37	26	29	26	22	30	33	32	30	30	37	33	27	25	36	31	29	28	35	34	34	44	33	33	37	30	32	41	39	19	30	44	32	32	31	39	27	34	37	26	39	39	33	33	38	36	31	30	27	32	37	21	38	43	38	28	32	26	28	35	38	23	33	31	41	36	23	38	35	44	32	28	38	31	30	19	29	36	32	25	45	29	28	39	28	37	33	33	38	25	27	29	30	24	32	26	35	30	37	38	28	40	23	27	36	33	27	27	36	33	26	25	32	21	29	28	38	19	27	32	38	24	39	34	28	31	29	27	34	31	31	29	27	46	33	28	34	41	26	34	33	32	43	30	34	29	33	35	35	31	32	28	22	31	37	20	28	37	38	38	29	29	32	40	34	36	37	32	26	23	35	35	32	32	25	29	42	30	37	24	25	29	41	29	27	39	43	36	28	34	46	30	25	38	40	36	29	30	32	33	29	34	22	21	31	34	46	33	34	33	21	27	38	32	31	34	33	31	34	33	39	23	32	37	31	37	23	34	35	28	27	35	26	28	36	33	27	36	42	36	42	31	42	33	32	37	27	36	27	27	28	19	33	28	29	35	31	36	36	30	39	33	42	35	29	35	37	31	28	33	34	35	33	35	24	24	32	40	39	39	36	36	30	29	38	30	29	28	38	29	30	33	42	32	32	40	35	33	39	20	29	33	20	32	38	30	37	35	29	32	29	39	37	30	42	30	42	23	30	33	31	39	22	21	36	41	24	22	28	51	33	22	40	31	32	26	36	27	38	31	37	35	36	33	41	31	27	36	29	27	36	30	30	29	31	34	44	28	28	26	38	24	42	32	34	32	35	25	29	32	29	29	25	29	31	36	24	36	41	29	38	30	28	33	29	32	47	39	31	26	35	31	35	35	35	31	22	34	40	36	39	27	39	37	47	28	36	30	32	34	32	38	36	39	26	27	32	33	35	41	37	34	24	30	28	25	24	30	42	37	35	39	32	23	49	40	34	26	40	30	42	34	27	45	34	30	30	25	37	45	27	24	34	32	29	29	35	29	35	33	32	35	19	34	42	29	24	33	29	41	30	29	31	30	28	36	22	30	35	41	43	30	33	32	22	31	36	38	34	36	43	33	39	34	36	28	27	36	38	32	36	31	31	33	37	39	35	26	36	24	29	27	34	34	32	30	34	33	25	47	30	24	20	38	34	24	38	31	35	34	28	42	33	26	21	27	39	25	38	37	30	33	32	22	34	33	25	38	29	30	32	32	35	41	36	39	36	28	40	34	24	31	30	28	34	38	31	35	29	29	36	32	43	29	34	43	26	27	38	32	30	31	24	34	41	24	22	32	29	32	29	23	35	24	27	42	41	27	41	36	28	28	33	37	30	38	24	32	35	32	34	30	33	39	34	38	29	39	36	25	25	31	29	36	34	37	34	31	26	36	32	34	36	31	33	33	32	34	32	35	37	36	39	26	33	27	41	26	28	23	42	32	40	36	24	40	42	32	46	40	34	24	30	25	39	33	31	27	25	31	36	29	39	37	28	28	29	39	34	25	38	25	44	35	44	34	24	25	27	29	31	37	32	30	25	31	35	42	32	27	27	29	41	35	37	37	33	38	36	28	37	26	39	21	35	32	38	31	23	37	35	32	35	45	45	28	36	26	33	37	28	28	27	29	44	38	29	27	37	40	28	31	31	43	25	36	35	33	40	34	32	45	25	25	23	45	25	23	37	34	32	27	33	44	26	33	30	29	29	36	35	30	26	40	38	35	30	37	32	28	32	45	32	31	35	38	36	36	24	34	36	43	36	27	29	34	30	34	21	30	25	33	35	29	37	24	37	38	23	34	33	32	21	31	51	38	36	31	37	33	25	32	26	36	29	43	34	39	23	35	38	39	31	30	39	43	39	38	37	29	22	29	37	29	28	33	28	33	34	35	38	32	31	41	33	32	28	29	34	24	31	42	39	35	29	39	28	30	26	33	35	31	35	34	38	29	33	28	31	32	28	36	36	27	35	42	32	34	39	27	25	28	32	33	32	33	35	34	28	35	25	39	37	33	33	27	40	31	35	25	25	28	39	23	42	32	33	24	27	29	31	25	32	35	26	23	41	31	27	39	30	29	38	38	33	40	36	32	22	20	33	34	32	26	33	31	35	33	30	30	35	41	28	30	34	41	34	35	13	34	28	35	32	35	32	42	33	26	40	32	35	24	28	27	34	29	34	44	21	28	37	32	30	37	36	38	37	23	27	34	28	31	38	30	31	25	27	32	25	47	37	40	29	29	29	27	27	32	31	33	50	30	25	35	28	41	31	34	28	32	36	35	33	31	31	24	33	36	40	27	30	34	36	30
25918	9989	2999	1780	3358	4404	3871	3321	2738	2271	2004	1705	1492	1398	1248	1022	967	843	833	766	715	716	695	660	667	664	663	613	572	494	531	419	446	395	383	445	395	398	360	382	346	377	338	337	314	319	341	347	345	345	318	350	348	302	339	303	296	284	294	287	270	290	298	269	277	289	285	285	272	281	288	245	304	271	290	255	270	275	277	275	262	263	284	238	282	287	260	229	237	274	280	264	275	284	284	298	276	274	272	276	274	246	272	270	239	271	274	256	249	256	251	319	267	278	288	302	216	275	260	273	262	256	268	264	254	255	247	261	284	258	275	279	269	269	277	250	276	222	251	265	272	262	282	257	275	267	292	244	272	264	264	253	283	281	265	276	291	261	269	275	280	278	287	292	236	268	262	236	266	241	254	259	268	236	289	250	291	261	237	247	270	284	249	258	267	278	268	242	279	277	286	273	291	269	273	272	274	253	275	273	269	264	288	287	252	295	272	277	282	246	256	268	244	281	261	259	284	241	239	274	262	253	278	241	275	259	251	244	282	258	248	264	262	257	264	288	252	292	263	259	257	263	279	256	250	249	246	275	269	268	255	263	254	268	256	272	286	264	277	277	265	267	253	283	251	265	267	264	266	260	258	273	250	255	268	255	267	251	281	273	292	237	265	274	263	269	261	258	289	265	271	291	248	242	263	279	261	288	286	273	256	259	252	267	264	265	289	273	279	247	282	285	278	276	265	273	284	262	287	243	247	233	275	279	259	268	277	256	292	278	298	278	254	284	274	249	249	264	263	274	277	230	287	244	236	260	274	242	270	268	267	264	267	267	255	259	226	260	259	266	273	263	264	254	280	257	280	250	265	250	251	287	249	288	253	261	253	256	280	250	269	276	280	269	253	256	240	247	256	271	272	261	279	246	281	266	263	254	287	300	289	266	264	299	288	282	276	249	242	267	286	302	290	240	235	259	249	253	275	255	273	246	289	274	270	252	248	241	261	267	283	291	284	239	262	225	269	273	289	269	262	268	276	238	256	253	240	275	272	269	259	277	236	272	294	249	284	279	274	280	243	274	272	225	286	256	252	260	268	279	295	283	249	252	266	269	262	248	249	266	280	272	307	256	249	255	264	241	260	249	278	265	245	259	269	288	253	259	257	262	239	236	252	302	268	260	281	285	252	256	276	275	259	264	289	277	245	277	279	276	249	279	252	250	289	273	257	251	241	268	264	278	271	274	266	260	266	292	256	242	270	257	264	265	219	259	293	279	295	282	256	271	271	262	282	267	254	276	257	266	252	290	252	267	281	267	273	255	249	276	265	294	268	269	276	236	293	275	273	260	275	250	281	280	268	254	267	259	258	278	271	259	267	284	263	263	266	250	252	289	309	266	256	265	250	278	271	258	252	285	262	284	248	274	271	265	262	282	279	286	260	295	254	259	259	261	243	264	295	252	251	271	257	268	276	260	232	264	296	246	254	293	266	243	268	288	233	252	261	263	240	250	267	257	286	249	259	265	282	275	286	276	263	263	267	285	281	271	272	242	272	249	280	291	267	263	244	275	256	279	295	261	262	288	258	258	270	253	272	276	272	284	259	266	273	251	276	303	268	245	253	276	249	258	235	259	253	282	276	268	316	259	262	247	261	283	284	249	270	266	262	290	263	253	254	266	257	272	241	262	271	251	294	241	265	257	297	233	279	281	267	291	268	280	264	275	285	279	261	260	289	272	258	268	271	263	288	257	263	267	228	288	266	262	269	268	244	260	257	267	290	253	269	281	243	267	256	275	261	265	264	309	271	286	251	274	270	264	282	278	251	269	250	264	243	258	268	283	257	257	263	275	263	243	262	276	271	282	241	254	302	263	285	285	276	281	265	284	245	286	278	282	269	248	264	274	270	275	264	282	273	256	259	269	276	272	276	254	258	278	254	262	285	273	265	276	268	288	268	259	285	278	259	276	291	257	277	263	282	277	309	253	256	263	270	258	277	262	278	234	273	275	281	263	264	262	269	285	292	296	274	298	264	258	233	304	253	225	275	257	266	221	250	259	288	277	268	264	240	294	260	316	281	278	259	277	253	255	268	268	256	278	277	234	282	251	253	259	276	279	267	279	271	260	239	269	272	272	262	268	264	266	300	282	259	279	282	242	254	282	267	261	278	274	267	267	268	282	280	277	275	245	268	260	264	270	267	271	240	261	261	294	249	264	240	281	263	240	268	261	294	251	275	253	260	257	264	254	236	238	258	259	262	277	277	267	273	271	266	269	229	269	254	271	265	258	265	250	292	281	285	273	257	255	266	261	281	275	271	268	280	258	282	260	259	295	256	260	295	264	283	275	270	252	270	248	300	240	252	290	292	266	264	266	285	272	280	295	242	267	255	264	261	259	256	271	261	286	245	265	259	268	288	259	294	252	248	229	236	271	250	265	276	280	261	244	261	256	295	284	264	240	266	282	266	272	277	255	248	255	282	239	260	247	244	250	266	253	242	248	268	289	261	260	249	272	282	269	228	274	246	255	269	272	259	247	282	259	271	276	266	225	258	264	262	271	265	317	248	274	271	259	272	260	232	265	261	256	266	280	259	252	280	291	252	274	270	240	253	241	293	279	284	253	255	284	219	244	261	291	288	274	260	282	282	262	260	265	295	277	253	286	283	246	274	259	245	265	273	276	255	263	254	235	291	285	247	260	263	236	281	254	252	278	311	265	270	237	233	256	242	266	221	236	297	266	288	263	267	255	233	263	255	248	255	244	239	285	274	260	261	258	266	268	244	239	276	258	264	252	264	254	264	273	292	267	279	268	244	258	237	261	236	262	245	272	247	252	261	256	270	259	260	266	261	253	271	292	282	239	264	303	287	280	292	263	267	264	244	251	257	255	260	262	258	268	236	288	279	263	251	279	266	311	283	290	266	280	289	240	265	286	294	242	267	281	246	256	276	274	268	266	264	265	245	278	263	236	262	269	284	270	310	264	259	286	249	247	288	272	247	234	250	296	259	257	237	279	252	264	263	266	264	265	268	270	257	266	280	254	260	302	251	298	261	282	249	262	271	250	258	250	264	245	274	254	322	258	277	261	283	247	269	300	279	269	266	263	269	257	259	245	270	257	269	289	259	279	240	270	260	268	305	241	258	231	254	256	254	257	283	243	209	271	276	272	263	246	255	268	268	288	258	262	258	250	243	261	261	243	256	262	256	262	251	248	254	237	246	277	276	268	239	279	252	276	276	253	228	268	304	272	300	269	301	282	256	259	255	272	280	229	254	252	271	280	277	248	269	258	260	272	266	279	263	276	255	242	278	249	261	274	253	250	243	291	257	259	268	256	261	253	249	280	248	254	257	267	229	263	253	269	256	243	221	250	265	243	275	286	244	293	284	267	270	254	247	243	281	282	246	247	242	258	280	256	265	257	267	234	292	278	256	289	263	261	239	267	253	247	239	256	284	250	262	273	273	264	265	254	268	274	246	245	269	291	283	282	270	231	257	287	274	288	259	289
4520	2133	460	177	141	127	146	125	134	124	116	126	109	108	95	104	74	64	74	69	82	75	70	58	66	67	74	68	60	58	52	63	56	71	57	53	53	49	52	52	47	60	53	54	56	38	54	48	58	46	52	68	49	41	46	64	45	59	42	48	45	54	52	39	41	57	45	53	50	46	53	55	51	57	47	46	37	49	54	60	45	47	58	45	39	54	60	53	53	39	42	49	49	47	39	43	49	61	59	44	41	44	50	62	54	53	54	48	54	51	47	40	53	57	45	54	62	56	47	53	54	40	52	52	57	65	47	39	44	49	43	45	44	53	47	42	43	52	54	44	40	55	48	46	50	53	49	55	51	54	54	52	47	43	47	55	49	48	50	38	61	47	36	44	47	39	56	49	42	42	47	66	40	48	59	56	43	48	53	59	51	48	52	48	45	46	41	34	54	51	50	72	49	45	47	55	37	52	45	37	56	52	48	58	54	43	46	42	49	55	52	60	47	53	54	47	45	45	49	61	53	55	53	53	47	46	48	42	48	44	41	49	60	44	50	49	42	37	51	51	48	43	40	42	36	39	43	51	46	47	61	43	55	50	50	44	63	48	55	51	46	52	48	56	35	42	45	38	51	45	52	48	42	48	56	42	50	49	48	53	39	51	42	54	56	57	49	52	42	48	41	41	56	44	44	48	50	41	45	54	50	46	55	54	40	36	66	53	43	45	44	51	49	61	40	50	36	53	34	52	26	50	47	60	47	48	45	48	39	51	49	43	43	45	40	50	52	52	48	56	43	36	46	46	48	59	53	51	41	58	53	41	49	40	55	51	51	40	55	54	45	55	46	39	45	40	41	50	50	42	38	43	52	52	46	55	65	62	39	53	44	61	43	49	49	48	46	43	58	42	52	48	53	45	47	52	43	39	51	50	49	51	46	47	43	42	63	50	44	46	64	40	41	43	49	38	45	37	52	47	42	46	51	44	30	45	47	37	39	62	40	52	52	58	55	54	50	44	52	52	45	34	53	64	53	32	40	36	53	48	43	60	57	38	43	40	51	45	47	60	51	51	49	53	56	42	42	47	50	60	44	44	45	48	47	43	50	55	48	37	57	54	51	54	51	42	60	50	51	51	39	52	54	51	46	53	49	32	37	38	49	48	61	61	62	55	57	54	57	50	48	52	39	50	42	47	46	49	54	49	56	43	58	47	43	55	41	52	50	42	51	51	42	44	50	43	58	42	47	47	51	54	50	47	48	52	50	42	43	50	61	40	59	45	43	52	50	41	49	59	55	43	41	39	57	44	48	52	50	40	44	49	46	41	49	44	51	48	51	45	50	42	40	58	43	50	41	49	64	46	58	36	50	54	39	43	56	37	38	39	47	42	46	45	49	52	53	59	49	57	57	50	52	50	45	49	47	44	44	48	40	47	39	38	55	45	49	39	43	47	43	55	57	59	57	62	51	48	48	53	56	43	61	43	37	57	54	46	55	58	48	49	44	41	48	42	47	54	53	52	37	44	38	36	43	44	44	53	35	48	48	39	40	38	52	33	45	50	52	46	38	40	45	58	58	52	50	47	46	46	37	54	46	41	39	55	51	49	61	44	43	47	47	47	39	45	48	57	36	50	44	50	34	51	43	45	51	55	47	42	52	56	62	49	46	45	55	38	38	43	48	50	51	57	57	50	43	61	35	46	45	48	48	47	54	44	42	49	42	46	40	60	49	43	47	40	48	49	54	42	45	45	39	43	42	47	57	52	42	55	59	45	53	58	54	44	54	48	54	47	50	40	49	40	48	41	42	53	39	61	51	51	41	49	56	54	53	50	49	47	50	73	45	47	55	41	61	44	43	33	52	46	53	59	36	51	44	61	44	56	50	50	48	52	45	61	51	49	38	47	56	42	66	50	52	38	52	39	52	53	37	48	42	53	49	39	42	44	53	40	51	54	49	35	49	48	66	59	38	41	51	52	43	39	45	57	44	55	50	44	41	45	46	51	50	48	37	37	55	47	41	49	56	44	51	51	52	50	39	58	30	41	46	29	40	36	48	45	46	49	41	41	47	46	43	63	55	48	42	44	46	48	46	52	53	53	44	51	62	46	56	45	55	47	46	44	54	43	68	50	47	47	49	53	37	44	45	39	55	37	40	55	52	55	40	46	48	51	45	40	47	50	45	39	55	44	53	46	41	56	48	50	65	46	54	51	39	37	49	51	56	49	42	46	49	43	39	46	35	52	58	60	56	50	50	55	44	44	58	45	63	46	37	38	45	48	49	47	54	43	35	43	43	46	47	49	36	49	38	48	40	40	45	55	35	56	50	50	43	42	54	37	57	46	54	44	45	50	48	55	46	44	41	42	43	64	48	50	40	41	52	54	51	46	53	45	49	47	53	53	38	55	56	41	50	54	65	43	59	52	47	54	55	47	56	60	47	46	54	59	42	52	41	55	53	40	34	43	47	40	40	53	49	46	51	46	50	49	53	49	38	50	45	46	53	34	53	56	47	56	65	48	52	45	61	53	46	45	36	55	37	37	44	50	37	42	42	63	53	50	55	52	38	56	49	65	56	50	48	61	44	42	34	53	53	50	57	38	53	53	48	62	52	46	56	45	50	51	44	60	48	52	59	46	54	57	51	51	53	44	41	46	38	44	45	51	61	47	45	56	47	53	35	49	50	46	47	49	57	48	38	48	48	44	60	40	43	45	55	49	50	52	56	57	41	55	51	51	54	55	43	53	59	46	45	54	43	56	49	45	61	59	39	42	38	54	47	56	57	62	53	45	53	65	49	55	53	46	39	42	48	42	53	42	57	56	47	52	37	44	52	49	51	47	63	38	42	40	31	60	61	44	45	39	46	54	51	60	52	51	39	47	51	50	49	39	48	48	43	34	57	39	45	54	51	49	55	42	59	54	49	49	48	45	45	58	46	47	65	49	50	42	50	53	55	40	43	36	51	43	58	41	41	52	52	49	49	45	57	40	44	45	45	48	50	42	52	56	57	44	53	55	53	56	39	44	62	54	39	44	57	40	48	53	51	51	44	41	45	58	50	66	57	36	52	58	41	56	53	45	46	29	42	62	45	44	42	46	57	59	45	48	60	50	51	42	33	48	48	51	62	57	40	56	57	46	44	46	57	46	51	45	51	44	54	58	57	53	41	51	53	67	43	50	42	37	48	40	46	31	42	37	44	53	44	48	52	33	40	43	30	35	34	34	40	44	39	31	37	41	54	54	49	41	52	48	35	52	43	51	49	44	55	50	56	61	43	58	53	49	45	46	46	55	46	49	41	45	57	56	46	45	52	44	50	42	47	40	69	49	41	43	61	57	38	48	51	59	49	45	60	56	55	52	45	52	47	45	44	53	48	47	52	40	46	37	57	55	44	45	48	62	38	47	38	56	48	50	52	47	37	62	62	36	54	44	47	47	54	51	55	42	49	49	60	49	55	47	58	49	52	52	51	49	50	42	48	52	51	41	38	49	56	46	41	45
31370	15770	4770	2866	5339	6986	6170	5284	4266	3529	3034	2689	2488	2247	1945	1631	1395	1304	1246	1235	1213	1115	1005	1020	944	932	1005	883	795	772	681	657	627	575	578	544	561	578	545	530	520	497	501	496	511	499	497	457	488	489	481	469	441	416	462	469	442	413	394	448	454	418	449	412	411	412	395	392	387	394	401	384	412	392	408	395	371	366	329	355	374	384	410	403	383	406	422	397	366	422	400	405	419	389	394	402	362	379	379	378	387	383	355	382	455	354	335	377	392	383	376	431	351	377	381	417	385	396	401	389	366	354	387	372	404	376	402	380	382	370	419	426	366	387	350	383	382	403	395	403	359	397	393	379	381	373	406	369	382	400	355	387	403	386	396	342	359	362	379	388	380	380	359	348	394	354	391	391	421	368	387	420	374	407	358	371	393	405	414	364	392	375	377	388	345	401	415	386	373	379	422	386	381	380	394	374	383	359	394	380	357	382	424	350	408	373	373	386	381	369	409	371	408	377	394	379	379	340	424	400	371	377	354	352	408	379	394	385	414	399	373	402	395	368	365	400	377	372	366	378	391	372	380	359	367	387	365	379	382	376	406	405	381	378	380	373	396	383	389	382	399	412	407	406	393	375	365	416	390	374	411	412	391	383	359	386	410	379	400	357	393	401	366	395	370	390	381	391	398	388	391	405	376	344	387	391	389	373	403	383	367	391	390	396	416	380	386	393	399	387	417	395	364	389	340	401	370	386	390	383	374	390	355	409	413	392	388	389	408	381	388	410	385	372	348	387	390	353	401	374	350	397	373	384	435	390	365	427	376	394	390	383	382	396	380	367	385	415	405	396	372	383	368	389	396	383	370	368	404	370	373	372	395	365	411	396	406	353	400	393	386	405	379	398	381	376	400	378	404	367	385	387	392	400	370	374	404	395	371	368	374	346	391	361	339	379	337	396	397	356	350	341	392	364	389	376	371	359	401	375	370	383	414	398	389	385	398	388	401	377	398	379	344	361	400	368	371	381	341	340	379	389	393	372	377	414	392	361	388	402	397	388	375	399	413	388	364	366	380	371	372	417	401	376	379	380	415	382	383	379	409	374	381	391	369	388	395	393	388	401	391	369	342	408	362	379	371	382	391	344	424	382	418	371	391	359	382	385	397	389	370	375	421	379	394	399	402	407	398	374	383	388	393	392	370	405	345	389	412	381	382	377	361	411	392	381	390	410	360	406	355	395	377	408	374	403	394	413	371	383	381	388	371	405	400	384	405	373	415	401	359	406	397	412	402	392	396	411	356	399	374	400	421	375	407	384	421	370	372	388	390	394	369	374	384	379	368	415	400	353	353	391	391	385	355	372	390	395	372	377	417	359	381	378	372	369	389	377	366	402	401	391	379	358	405	394	359	385	377	424	342	398	379	375	351	403	406	381	380	343	378	383	392	377	383	402	363	415	397	394	376	380	415	383	415	386	381	358	424	388	410	357	342	400	380	350	395	397	381	413	385	412	400	362	374	376	404	409	380	383	423	395	378	359	391	375	371	384	413	381	395	366	379	355	384	397	353	404	370	366	378	390	380	387	385	417	397	369	402	383	376	407	374	322	400	393	385	403	370	382	398	360	399	412	371	413	424	424	378	414	351	387	392	384	381	379	394	373	373	367	421	366	424	418	368	383	400	375	377	396	365	342	414	383	400	365	358	379	387	372	394	380	412	385	368	387	358	365	399	417	388	368	351	394	385	395	430	363	372	404	384	353	397	364	404	384	393	371	366	394	362	398	369	398	357	390	370	357	394	405	403	384	380	399	363	395	387	383	410	423	354	399	417	381	345	378	380	386	375	386	346	397	388	361	401	361	342	396	401	395	389	429	381	368	394	399	348	350	357	400	379	365	392	381	372	362	392	385	405	397	401	409	386	364	376	419	400	372	403	390	384	378	403	372	361	398	384	379	378	363	432	375	338	380	393	348	417	389	368	395	363	394	377	415	402	396	403	409	384	393	376	388	420	381	440	409	354	397	382	373	402	407	393	373	384	368	382	367	399	397	400	373	402	355	401	377	414	398	391	382	402	366	367	384	398	385	432	398	410	372	369	426	376	373	384	384	379	381	379	366	414	383	387	361	358	398	385	391	380	378	393	407	356	371	395	373	366	366	405	380	361	362	369	382	399	397	391	403	370	367	416	395	404	374	384	369	387	376	394	363	404	346	374	384	382	387	385	386	399	379	385	384	402	379	380	375	378	387	392	396	380	372	398	374	378	401	419	410	384	366	382	388	378	379	396	389	397	414	381	417	387	395	360	391	391	367	363	345	408	397	342	381	393	429	345	386	404	370	359	392	390	382	360	388	388	384	371	382	372	365	354	356	379	404	390	392	377	393	430	376	418	340	352	369	393	374	365	345	404	387	403	366	364	378	332	386	370	362	354	384	397	381	399	368	386	415	435	411	409	369	384	390	395	392	381	382	419	372	385	367	391	352	383	370	358	381	361	377	400	351	383	369	385	385	375	410	359	422	403	387	378	387	406	395	383	376	359	396	396	389	415	386	389	396	404	375	364	396	407	367	377	387	388	407	371	424	381	377	394	400	392	418	367	413	374	391	344	356	382	376	398	402	381	364	316	340	382	390	358	416	393	417	398	358	405	400	405	374	375	349	389	416	380	436	425	396	369	382	404	363	402	379	376	402	352	381	357	354	399	388	355	391	375	349	360	379	379	388	370	374	378	383	405	341	379	382	372	392	380	364	373	348	418	324	363	367	377	365	407	354	393	367	396	385	367	403	378	415	379	375	407	408	372	372	396	380	368	351	354	373	405	390	386	364	404	357	354	401	402	375	363	379	358	372	380	369	375	386	393	379	405	378	353	403	386	378	442	386	362	384	370	405	396	395	394	409	391	377	350	379	365	368	402	370	354	370	350	386	363	393	418	387	359	399	349	404	366	398	371	364	375	399	371	361	364	393	380	391	377	378	363	406	365	394	383	394	349	382	381	398	372	414	382	351	415	382	409	390	418	370	381	411	417	348	374	394	366	429	385	386	368	379	379	353	385	377	396	380	409	364	413	385	372	355	376	404	406	389	344	416	375	400	383	360	409	386	376	374	370	367	404	428	372	373	423	399	368	394	401	354	377	383	371	385	404	367	395	382	386	389	411	393	361	364	389	375	392	345	391	380	385	371	406	378	350	410	357	405	384	349	382	375	398	370	360	348	400	366	390	376	399	395	406	401	378	380	410	390	414	347	387	407	347	394	370	373	386	346	380	437	398	371	372	415	382	368	395	369	391	393	402	426	422	403	365	380	398	373	383	393	386	361	370	399	374	381	389	355	404	376	371	363	360	397	380	356	354	393	388	410	374	416	371	375	381	356	381	384	412	363	398	349	394	382	388	385	385	402	350	394	361	387	385	383	383	371	397	400	386	394	383	370	410	407	394	404	388	356	368	399	398	398	392	375	363	372	409	359	384	395	355	361	374	393	377	383	323	352	404	411	433	375	384	399	379	376
5019	1725	346	167	104	115	110	118	119	106	92	93	104	82	74	80	76	66	66	57	61	68	65	53	66	56	66	45	51	66	50	53	63	52	53	54	43	41	56	56	59	54	50	49	46	55	52	43	45	40	45	53	44	37	54	43	34	45	42	41	36	51	48	30	40	42	54	45	46	49	52	43	40	46	37	45	50	44	41	39	42	41	44	46	37	43	44	40	35	45	45	45	43	43	43	48	39	44	45	38	39	27	31	35	42	40	31	42	32	37	33	41	49	47	39	40	42	42	48	37	46	42	42	39	42	40	31	36	26	45	34	57	49	37	32	53	33	41	41	40	39	36	56	44	38	42	38	35	45	40	37	34	43	47	44	43	41	45	53	36	55	48	45	55	36	48	36	51	41	45	38	40	50	41	40	36	47	53	36	44	33	43	40	47	37	45	43	51	64	47	50	37	43	54	43	44	30	36	49	47	50	44	40	44	43	51	44	42	36	54	50	38	35	26	45	37	45	35	57	40	40	30	44	45	40	43	38	35	43	40	57	46	43	39	38	39	44	47	39	32	37	43	53	41	36	45	36	40	47	46	38	43	44	49	51	50	43	40	52	58	35	35	45	41	49	48	38	35	41	31	36	39	31	47	27	53	41	40	38	34	56	44	42	38	40	40	39	45	51	44	37	39	42	39	44	45	35	38	49	35	43	44	37	38	41	35	48	47	53	45	55	48	42	35	40	41	43	51	46	31	38	41	38	45	39	56	35	35	47	41	45	39	39	43	38	47	37	44	43	32	36	48	37	46	41	37	48	42	61	40	37	52	50	40	51	46	43	40	40	52	40	46	31	42	46	42	50	30	36	30	37	41	55	35	44	51	47	33	45	39	41	36	35	43	49	50	46	40	49	43	30	44	31	48	39	46	43	47	44	42	38	43	49	30	39	39	48	47	47	47	38	36	33	33	46	41	41	35	52	56	31	48	48	29	46	38	34	42	45	42	34	38	40	49	48	44	35	38	34	35	46	52	42	48	36	51	37	52	43	35	47	40	42	39	39	42	38	53	39	47	40	30	41	44	46	41	48	45	46	53	46	42	44	49	38	41	48	47	44	38	40	48	38	46	41	44	42	47	47	45	41	45	51	43	40	47	50	32	50	33	41	37	34	52	34	39	44	35	44	48	47	54	45	52	50	48	29	43	40	41	44	40	41	41	43	44	39	37	56	38	43	42	38	46	32	37	33	41	46	40	50	38	31	52	39	44	47	34	28	42	50	36	31	41	48	25	37	42	41	46	63	45	39	41	48	38	37	34	40	37	53	30	38	42	50	35	41	47	43	36	37	40	43	39	63	55	47	34	29	36	40	41	42	32	40	49	38	53	40	23	30	40	32	52	31	45	35	43	39	41	41	34	39	39	37	40	36	38	51	33	37	45	48	29	41	43	46	39	50	47	46	36	26	33	41	30	39	51	34	39	41	40	49	40	36	35	50	50	31	48	44	42	56	30	41	41	34	42	29	31	39	40	37	38	39	44	41	40	45	45	38	43	24	50	46	45	49	34	29	53	36	39	42	33	44	31	44	38	38	50	43	46	45	49	37	40	46	37	36	39	43	38	54	36	38	45	41	41	44	36	42	37	33	41	39	43	36	43	42	43	40	35	39	43	45	39	37	40	42	37	34	44	52	57	45	49	48	42	44	48	56	48	35	44	38	36	53	48	44	43	36	44	40	44	26	44	48	46	44	43	45	35	45	34	49	46	53	46	32	44	39	47	45	37	53	45	43	32	40	33	47	37	52	37	45	48	32	31	57	33	40	43	42	47	39	41	43	38	37	38	37	42	50	48	42	35	35	51	42	39	36	41	49	49	48	46	44	38	46	44	30	34	39	50	40	39	29	37	46	44	38	35	35	44	44	41	39	42	51	33	55	48	50	43	43	43	29	41	47	39	39	41	52	31	52	34	59	41	38	32	57	40	37	42	34	37	45	46	44	46	39	46	42	48	42	32	45	51	40	32	45	34	37	30	41	38	38	47	40	41	42	37	32	36	45	42	42	45	43	44	39	32	38	33	42	31	35	44	47	41	45	50	37	54	51	33	41	36	44	33	44	44	29	53	43	45	39	52	33	43	40	39	38	31	49	50	40	37	37	54	43	48	46	34	48	56	54	46	39	44	44	32	29	41	38	50	50	46	41	27	53	39	43	39	48	30	62	37	41	44	45	42	32	42	35	49	43	39	44	39	54	51	37	47	58	48	37	48	39	59	35	50	39	43	43	40	47	42	42	46	42	54	37	47	33	37	42	33	38	47	49	42	43	43	43	42	41	38	40	35	38	44	41	35	45	52	46	31	39	38	29	43	44	43	40	53	35	34	53	34	31	47	46	33	39	36	35	44	51	43	45	50	46	37	50	37	52	57	29	40	48	43	44	34	26	38	53	34	52	46	39	39	43	43	41	41	40	50	52	43	53	38	38	49	41	38	31	51	41	40	46	46	51	42	43	39	39	47	44	37	41	43	41	32	44	43	43	30	45	32	40	46	41	35	35	35	43	36	37	38	46	36	44	44	40	37	41	47	40	45	46	44	44	39	48	38	34	37	33	37	57	48	49	35	37	42	36	47	45	42	40	48	43	34	34	34	37	51	44	33	40	49	32	35	48	49	30	52	50	39	35	55	35	44	40	32	44	37	50	55	46	44	35	35	45	36	41	39	41	46	40	50	39	42	40	40	42	39	44	35	44	54	50	51	43	39	35	35	38	45	48	35	47	39	43	48	40	52	42	47	44	30	55	41	40	53	47	47	34	32	44	35	34	46	43	47	33	44	44	39	42	40	53	44	44	44	42	39	28	36	44	40	49	43	36	38	42	28	47	38	41	43	46	53	56	39	55	26	49	48	49	60	38	55	35	41	49	52	29	38	48	45	42	40	42	45	35	42	39	42	44	37	36	45	37	33	37	53	44	44	43	49	41	36	54	36	33	44	38	46	44	45	36	36	45	33	42	49	40	51	49	45	39	41	42	47	38	47	46	39	35	51	53	42	31	36	39	38	45	48	31	53	37	44	40	39	33	37	44	43	38	37	33	36	42	41	39	50	36	47	44	47	38	57	43	51	50	34	42	35	36	48	45	46	35	43	44	34	52	45	42	45	45	46	51	35	30	49	38	53	36	48	41	43	36	61	44	50	38	35	43	43	47	37	44	49	61	39	35	30	48	52	36	46	32	59	32	43	50	32	44	35	46	34	36	45	35	40	36	44	40	40	37	46	42	44	33	46	47	34	36	44	41	40	41	35	46	46	45	56	44	51	36	36	55	44	46	36	39	42	37	46	43	42	34	55	43	54	47	35	51	37	53	48	53	56	53	50	36	42	34	36	35	47	56	38	44	36	35	37	49	49	59	46	37	44	32	39	42	27	41	39	40	46	38	39	43	33	40	39	41	33	49	51	41	38	52	41	52	47	55	46	39	35	41	45	45	43	48	48	40	35	38	49	28	46
30254	13762	4102	2893	4745	6245	5782	4825	3992	3378	2869	2541	2210	2116	1853	1590	1357	1260	1141	1140	1121	1058	928	934	937	926	911	838	796	722	633	625	642	599	539	554	482	533	561	518	487	523	454	484	432	472	458	480	469	416	399	415	414	407	389	389	424	385	427	416	381	402	387	373	369	364	381	347	330	362	347	339	348	363	382	372	367	332	355	333	330	333	337	378	345	331	353	337	333	348	295	342	319	364	360	349	309	316	354	336	379	342	372	335	359	333	318	370	342	336	309	353	344	368	343	347	361	342	358	338	369	369	346	330	347	381	353	346	354	360	363	337	369	359	329	392	352	332	337	356	350	353	330	384	304	343	332	357	349	310	294	374	346	347	375	326	357	353	321	350	327	356	349	331	332	318	352	335	325	329	328	330	351	366	326	386	349	338	319	353	327	336	361	331	330	336	348	342	329	371	332	329	359	343	345	375	379	351	352	325	358	329	328	357	330	331	333	333	332	335	330	345	327	372	328	352	355	355	330	361	367	338	348	330	332	310	313	310	334	301	355	340	381	381	332	330	320	344	338	363	353	346	369	347	316	348	314	361	331	349	333	320	368	369	340	362	350	367	322	340	365	355	322	354	362	305	323	345	311	352	365	373	359	334	329	317	347	347	343	318	344	356	357	336	348	318	334	338	326	337	335	336	349	354	350	374	297	339	326	343	323	382	312	357	299	333	332	376	294	330	349	363	376	389	334	308	369	356	380	334	332	295	345	335	351	371	360	361	338	344	353	378	332	336	347	336	330	315	358	383	352	359	352	340	361	375	344	340	344	357	335	350	332	326	329	334	337	332	355	313	379	350	344	360	358	320	327	319	343	333	340	365	354	340	330	362	367	338	371	361	344	349	319	312	306	330	331	333	352	362	376	327	333	360	350	377	324	349	326	349	349	350	354	319	329	327	347	352	313	366	327	332	349	344	348	345	321	336	346	325	340	334	357	326	388	368	369	364	319	354	367	301	336	339	343	354	300	338	375	327	328	339	346	328	309	375	344	342	339	317	348	359	350	351	352	353	332	347	336	374	344	352	370	359	353	348	302	328	350	355	379	325	351	354	327	375	370	327	349	357	360	354	339	362	327	343	338	342	357	346	344	379	314	333	322	344	332	360	343	372	344	358	369	336	332	340	316	338	356	361	360	354	328	321	356	359	363	338	348	338	342	325	358	343	309	332	361	346	324	359	344	343	323	337	361	335	330	349	366	341	341	327	353	358	383	343	337	352	345	354	323	333	346	312	369	334	323	337	337	349	343	330	340	342	333	342	326	337	352	329	347	327	323	329	349	306	318	349	369	343	333	356	362	347	295	353	336	366	356	347	347	347	333	362	349	330	332	345	349	327	353	331	337	325	352	373	365	346	342	360	335	335	337	365	363	347	338	350	367	341	355	327	333	321	365	352	317	353	347	375	358	361	333	355	351	336	351	307	350	340	303	353	350	313	364	328	326	332	327	346	336	378	366	366	367	339	306	318	333	334	345	341	341	330	306	320	336	364	337	353	328	322	351	331	342	318	350	336	351	343	349	327	317	345	338	343	329	309	349	350	351	393	334	347	355	340	328	370	358	337	323	372	341	328	355	328	371	353	350	328	320	339	347	322	339	336	325	322	354	330	351	352	343	354	345	365	331	329	363	348	361	384	326	347	350	334	356	319	360	307	360	351	330	314	346	350	354	359	319	372	323	352	352	335	310	313	348	344	303	370	347	328	353	336	353	338	327	360	341	329	323	331	328	338	377	320	354	329	307	365	336	331	368	326	320	353	320	361	342	329	354	361	371	350	339	358	362	372	331	344	345	347	354	338	355	344	333	350	349	341	339	360	330	338	345	340	341	311	318	352	339	384	372	345	375	364	321	366	337	367	361	325	324	339	333	368	313	355	376	359	334	339	341	337	343	337	343	360	329	350	336	341	369	325	363	342	376	343	345	330	362	345	328	338	350	331	334	348	359	361	331	361	344	322	348	344	342	383	318	320	343	339	352	317	358	365	373	366	375	329	331	339	348	325	338	354	315	331	342	367	332	365	350	361	361	346	340	337	336	328	336	362	341	352	335	341	326	361	339	347	321	347	363	354	352	342	318	353	334	341	333	314	322	360	347	330	367	327	366	343	300	368	336	353	334	338	334	356	354	326	357	370	322	345	331	323	330	339	353	344	340	348	350	368	335	334	323	333	330	337	363	330	365	354	357	329	364	308	345	371	343	346	346	349	367	347	328	345	360	336	388	360	332	368	369	324	363	370	363	345	363	360	346	331	350	339	347	347	336	351	342	333	316	334	369	327	330	343	342	352	362	361	330	323	360	355	344	350	379	358	342	314	361	357	363	356	306	346	306	322	312	323	358	337	351	366	328	306	324	341	358	348	326	337	353	339	363	318	308	313	347	354	335	343	338	333	348	342	347	350	312	289	349	386	352	350	294	355	311	332	338	357	332	357	348	346	349	321	315	338	329	363	311	333	356	352	336	357	348	335	370	338	313	324	339	320	358	344	359	323	331	322	326	297	330	327	351	303	333	343	336	336	332	321	339	358	367	333	349	331	377	311	355	361	378	361	316	335	328	375	359	336	330	346	334	329	335	376	312	356	304	344	335	348	327	345	359	345	371	339	357	350	323	359	343	346	355	380	335	355	349	354	351	351	344	338	359	339	373	342	324	359	345	341	320	333	334	330	334	315	350	316	330	321	369	354	343	341	366	326	317	362	326	355	333	353	357	315	358	331	357	355	334	370	360	346	337	342	328	330	354	367	387	311	343	334	330	361	331	348	350	311	371	328	325	362	352	334	367	326	334	347	333	345	347	335	341	370	363	352	355	334	323	323	335	304	362	339	360	344	356	350	359	356	348	332	321	336	366	335	383	363	318	301	322	322	368	342	349	359	379	324	325	327	320	329	338	339	358	359	324	340	336	319	369	357	332	313	365	317	318	343	348	387	340	317	341	358	346	343	334	318	362	393	341	327	362	344	327	347	347	326	351	339	374	322	338	317	323	323	342	334	336	363	335	332	346	304	354	316	351	351	319	345	347	378	365	353	356	360	362	381	351	324	339	354	343	345	388	339	360	347	341	332	361	330	353	330	390	348	343	353	339	333	346	340	352	350	347	298	353	382	357	338	355	341	377	331	340	346	321	338	360	371	336	341	333	342	331	339	378	363	350	337	337	330	336	328	357	351	365	346	340	370	345	339	341	350	323	349	336	326	342	371	372	340	315	338	341	346	347	356	346	345	330	321	346	314	363	339	350	353	391	335	315	334	333	360	360	357	326	332	361	302	341	346	312	336	317	342	338	355	337	306	357	359	350	361	323	369	367	322	340	331	346	320	336	361	337	347	346	335	381	374	356	340	368	310	316	368	324	354	334	343	343	351	344	341	351	361	344	301	378	313	302	315	351	297	361	296	323	356	324	332	331	372	318	334	362	346	356	343	350	342	344	354	326	334	337	328	342	367	332	333	346	326
6053	2828	508	232	161	162	178	143	176	157	121	134	136	127	93	112	102	88	83	87	95	76	81	88	92	78	76	77	94	76	71	66	63	74	65	54	70	60	70	55	65	60	57	72	61	60	62	65	57	64	56	57	87	66	69	51	53	62	52	57	60	62	60	63	63	55	50	57	78	64	56	69	70	64	60	65	75	54	55	55	60	53	58	56	49	65	59	65	52	64	46	48	62	51	49	71	47	56	68	58	63	53	59	57	53	50	47	50	59	58	60	48	56	47	66	47	72	63	53	64	68	47	64	54	59	49	58	49	52	65	77	72	65	57	57	44	73	72	52	65	62	43	66	80	76	61	60	62	54	59	64	62	54	68	61	67	64	57	45	53	59	61	57	54	57	61	61	71	63	68	50	62	66	59	78	67	55	64	53	48	56	56	53	53	59	74	61	54	60	61	51	53	34	58	63	60	34	61	64	66	67	63	56	41	64	58	67	57	56	54	54	51	63	64	49	51	65	49	59	57	54	58	45	62	64	66	56	68	68	54	52	47	53	54	35	48	68	56	58	51	63	77	62	63	59	56	65	66	75	56	51	62	60	62	60	55	63	54	66	64	49	66	55	64	76	63	64	45	59	54	55	62	64	57	64	51	69	56	62	65	58	51	56	47	59	61	64	79	53	69	60	63	58	63	59	47	63	58	56	64	59	63	46	53	59	56	69	68	54	57	57	53	67	69	64	40	75	65	59	48	56	54	58	65	61	49	41	68	59	46	58	58	57	60	59	51	58	73	63	58	52	57	71	57	55	58	71	51	48	57	64	49	54	69	58	59	67	57	55	68	53	56	65	43	47	67	56	48	54	43	55	77	62	51	65	54	49	59	67	62	59	66	71	54	78	62	67	57	55	69	70	69	56	59	63	50	54	51	66	61	54	76	61	47	52	67	57	55	49	76	62	61	58	57	55	53	51	65	51	50	59	65	45	53	58	50	44	64	69	63	63	44	65	52	68	61	59	70	66	67	58	59	63	53	54	56	74	50	54	63	52	55	62	68	64	49	69	56	76	52	51	54	56	62	58	60	53	72	72	65	63	47	67	68	48	62	57	56	58	57	56	61	69	49	71	63	70	62	66	51	65	63	41	60	53	53	57	57	56	62	52	62	61	59	68	53	67	61	42	57	74	41	52	56	58	49	38	59	58	50	50	58	48	50	60	59	55	49	46	80	65	64	62	71	52	51	60	52	67	59	48	58	51	52	53	55	68	61	52	66	53	63	54	68	54	50	66	62	62	51	67	62	66	60	66	84	73	50	61	64	66	57	67	59	59	73	66	64	61	70	57	53	47	54	50	61	59	51	70	66	56	49	56	64	52	52	59	64	50	58	46	71	44	51	46	62	61	60	58	58	47	59	56	56	53	53	56	54	57	53	64	49	52	58	72	57	49	59	58	58	82	71	65	53	55	52	54	56	60	59	49	70	63	68	73	59	72	76	52	59	67	70	57	51	74	60	67	58	55	43	56	60	62	52	69	46	62	55	58	58	68	52	60	54	64	62	51	68	65	55	65	56	58	45	64	64	55	64	54	63	64	57	63	65	61	58	57	62	52	48	56	50	50	64	49	56	63	59	64	65	68	60	74	58	79	56	47	51	82	58	50	61	43	74	71	60	53	49	58	59	74	58	54	50	56	61	50	69	63	63	65	35	51	54	63	58	48	62	42	45	65	65	53	58	52	46	41	57	69	66	61	62	64	60	59	55	58	60	56	55	57	50	54	61	77	60	68	71	63	61	57	53	60	61	56	68	62	65	51	75	55	51	61	55	60	61	62	46	63	53	54	62	49	57	60	56	51	76	48	70	56	68	62	56	62	66	65	52	69	78	68	68	55	54	50	63	60	63	71	62	66	57	70	64	55	73	69	61	54	63	68	50	67	58	74	69	51	62	78	71	67	46	76	61	56	66	59	69	58	79	70	47	55	52	65	58	56	64	48	63	63	60	57	71	54	65	55	45	56	51	59	55	65	74	66	56	45	47	48	66	57	70	67	62	56	57	68	66	73	58	66	62	61	63	60	55	61	62	65	69	66	57	57	48	45	64	61	45	49	67	61	57	53	79	44	62	53	50	53	72	55	57	63	63	64	55	55	59	59	51	48	47	54	69	58	65	54	54	62	67	51	66	59	62	68	45	57	60	55	58	64	62	53	56	61	61	57	51	62	56	63	52	53	59	70	44	53	56	70	75	54	58	54	56	61	76	70	62	57	63	57	53	60	67	61	61	66	72	51	61	61	62	59	59	74	47	67	53	51	61	59	58	63	73	56	47	51	53	56	58	58	52	39	59	54	53	61	61	63	60	68	70	55	63	56	59	54	48	60	66	49	49	62	62	71	81	50	63	58	57	73	61	58	56	54	57	53	69	63	57	63	57	56	67	47	63	67	57	53	63	60	62	63	57	59	67	62	59	57	70	61	61	59	60	56	66	58	62	75	60	55	58	59	63	76	78	68	58	64	67	58	56	59	45	61	61	59	70	58	66	62	67	56	65	62	64	66	59	56	44	59	55	61	65	62	61	70	56	58	51	63	57	61	65	57	70	51	65	53	57	57	80	57	58	60	59	52	53	63	43	66	63	53	54	59	58	75	53	62	60	50	54	64	53	70	53	45	62	54	69	63	70	55	67	63	62	43	62	62	66	58	69	63	52	64	55	68	59	75	52	69	54	70	48	66	65	74	66	60	64	51	59	68	76	58	60	71	57	57	50	58	85	54	65	69	66	63	73	67	57	68	56	53	58	56	69	50	55	53	69	57	48	54	55	56	54	59	61	60	64	61	57	67	63	50	56	65	53	59	67	59	62	69	54	53	53	50	59	50	60	52	57	55	56	56	61	71	60	47	64	54	70	51	61	57	63	54	51	62	59	57	48	55	53	67	52	57	60	55	60	60	58	63	63	64	61	46	63	57	61	57	53	57	74	54	51	51	68	60	59	72	61	69	43	55	53	60	68	53	55	65	61	66	70	58	57	62	67	73	63	47	66	59	80	61	60	51	58	68	46	79	55	60	65	54	47	53	72	68	52	47	64	65	62	59	58	61	72	60	54	62	47	78	43	58	56	60	45	54	65	70	56	62	62	45	48	65	54	54	61	63	51	76	55	48	53	58	51	67	59	66	61	52	70	54	59	51	77	64	52	70	56	75	54	56	61	56	70	60	50	59	60	75	53	67	64	55	53	60	47	75	59	63	62	56	61	56	58	68	53	60	62	57	83	56	51	67	78	51	55	60	56	53	66	59	70	57	64	55	66	54	61	58	51	63	58	47	61	50	61	50	69	54	66	63	60	73	52	54	38	65	67	62	57	51	63	52	55	55	64	47	55	55	55	47	55	56	65	54	53	67	71	49	57	68	63	60	59	54	53	64	69	59	60	67	68	77	67	57	58	48	63	59	55	73	61	62	70	54	69	58	64	55	67	59	58	57	42	63	53	58	60	62	65	67	61
34374	17796	5386	3949	6509	8496	7679	6406	5485	4621	3787	3416	3184	2777	2450	2002	1773	1675	1613	1609	1542	1351	1371	1293	1310	1288	1222	1128	1022	956	910	836	818	747	731	719	764	713	676	699	659	641	669	622	558	592	594	563	571	622	591	573	584	592	539	517	540	529	520	545	463	522	550	503	474	483	502	509	470	489	452	486	498	487	503	480	511	447	487	481	482	503	431	472	494	479	486	495	488	466	487	455	475	462	440	464	500	484	455	492	463	472	493	471	463	487	451	451	482	477	448	468	500	421	496	441	454	483	461	484	491	471	463	429	468	466	450	451	474	464	490	491	446	431	474	438	496	452	451	415	462	480	442	451	473	484	481	473	485	484	488	450	466	447	442	443	415	460	476	471	459	462	433	434	478	463	473	451	481	437	414	501	490	458	459	447	463	496	480	460	477	437	460	427	467	454	479	478	441	481	480	433	476	464	460	465	458	507	484	495	489	479	502	413	452	459	476	455	508	449	465	454	478	496	445	457	467	436	480	454	462	488	462	480	497	456	458	433	486	452	471	440	484	478	428	457	470	490	422	514	450	455	488	446	492	485	429	443	458	419	426	431	457	484	488	468	487	476	439	453	469	460	456	454	476	469	426	498	455	444	460	478	442	456	453	485	483	493	458	452	457	503	447	450	464	475	452	472	458	422	425	498	463	464	452	479	470	471	458	458	460	509	483	487	448	546	461	460	470	459	460	486	480	488	463	480	492	491	427	436	509	441	447	460	432	461	467	452	501	474	446	486	466	474	456	480	472	437	443	488	459	470	465	431	483	494	447	454	443	457	494	474	448	487	507	467	450	431	469	460	437	457	494	473	460	502	484	432	455	466	457	477	440	494	473	463	457	447	482	486	469	507	489	448	484	455	476	483	482	477	455	475	439	489	443	488	501	478	446	445	448	471	424	455	437	409	454	489	429	459	423	524	457	491	476	487	447	452	474	457	488	452	414	473	508	461	478	489	466	476	433	472	450	432	501	456	458	481	429	406	467	436	456	458	447	466	484	478	476	445	457	478	441	492	439	479	464	451	438	474	465	449	455	474	473	435	455	458	472	476	464	458	503	484	464	475	466	460	463	495	489	481	491	476	430	456	475	437	481	491	416	453	462	438	491	431	464	498	431	443	486	474	481	463	493	443	505	455	442	468	461	440	474	451	475	501	448	470	503	473	419	486	448	445	457	469	486	498	474	460	462	482	468	462	496	452	470	471	482	447	487	441	461	486	495	447	457	483	427	439	489	437	445	477	428	454	503	456	452	466	391	428	437	476	459	443	470	493	447	465	460	474	460	422	461	456	470	479	458	465	458	456	451	481	489	413	495	464	531	444	439	472	451	443	480	453	473	499	437	463	462	467	474	416	464	463	472	484	434	449	470	472	485	475	474	453	486	445	479	480	461	469	473	465	469	442	442	474	487	497	436	471	452	461	458	424	462	479	454	473	449	507	482	423	454	466	487	470	503	454	479	441	471	497	494	488	415	432	449	435	480	494	500	438	469	463	468	486	504	461	491	456	477	471	485	451	470	462	448	452	459	457	423	471	444	444	495	469	484	466	469	469	513	433	490	490	461	497	448	452	454	464	463	486	435	451	431	468	458	488	465	448	484	451	445	483	484	449	454	472	452	424	439	498	455	470	452	463	492	465	470	489	467	497	461	463	445	432	459	429	488	423	462	462	454	440	467	445	441	454	456	463	489	488	448	462	442	481	426	477	477	467	467	433	478	476	449	469	474	494	483	482	470	502	456	455	493	491	471	472	463	477	480	488	434	420	496	457	476	471	465	452	455	443	486	407	446	433	489	466	427	483	449	453	476	478	490	466	446	476	438	468	459	466	470	445	486	437	485	456	474	461	483	473	494	470	482	465	469	432	445	495	469	471	496	457	468	441	483	449	455	453	462	454	485	455	424	441	433	454	490	485	442	491	469	484	450	476	455	446	443	475	446	482	453	471	462	467	461	453	493	454	469	502	445	455	413	448	449	450	427	432	474	455	485	473	489	464	502	469	504	435	466	442	462	446	478	462	440	479	449	453	450	450	462	480	458	475	439	479	462	466	470	460	509	484	472	442	444	464	450	479	462	499	458	444	465	457	474	449	458	487	491	479	474	479	412	506	467	463	493	459	450	457	472	500	472	497	433	422	443	459	410	451	486	445	481	460	542	507	449	482	456	456	456	481	449	451	471	468	485	460	503	448	496	455	434	465	510	432	457	439	501	453	452	480	449	467	475	493	443	433	489	465	444	438	442	453	506	473	467	458	478	490	462	474	505	456	481	496	472	479	480	499	527	431	476	520	492	443	468	472	488	486	514	442	433	496	454	484	441	452	442	477	453	453	469	476	483	485	458	499	453	449	468	480	471	508	472	455	420	464	453	489	476	505	466	466	483	451	501	475	472	474	486	451	460	477	483	499	457	474	464	459	493	487	503	482	447	443	467	484	435	452	474	464	525	479	482	471	519	491	445	498	464	508	440	469	491	466	476	449	480	454	490	449	425	465	418	504	495	449	503	449	458	469	459	442	476	443	468	466	474	468	460	484	459	439	503	434	470	458	463	468	457	481	459	455	505	476	467	446	482	480	469	419	490	472	454	504	482	456	455	473	464	483	468	463	443	462	470	487	479	466	450	479	459	442	464	489	510	441	494	485	477	471	447	452	488	432	473	458	443	493	473	509	459	469	419	444	447	494	472	494	488	470	452	469	491	445	512	481	447	477	484	460	440	452	441	475	416	457	479	465	465	466	466	464	475	459	462	448	433	438	448	421	478	458	470	437	450	462	444	478	464	461	446	450	451	446	443	486	493	452	429	465	476	476	474	459	421	434	470	464	452	454	493	462	457	472	482	468	447	464	452	451	497	481	453	445	437	483	471	450	469	457	459	471	467	489	486	498	471	463	431	469	455	460	448	437	461	474	463	485	465	463	468	485	439	464	468	459	470	476	450	452	466	483	481	510	498	470	472	470	459	464	465	464	456	466	469	468	457	475	496	451	452	468	464	493	455	463	447	469	499	478	462	438	487	451	472	453	510	489	523	463	489	465	421	484	477	491	456	457	476	454	499	442	435	462	454	438	464	453	436	450	468	471	493	484	482	459	432	501	487	453	476	469	457	451	463	477	435	485	473	493	475	448	458	450	433	452	456	424	441	448	478	459	464	482	453	454	503	457	449	524	488	477	441	442	510	516	471	504	465	438	442	477	463	479	477	498	427	470	473	502	500	464	494	471	468	470	471	476	446	465	429	457	447	473	490	488	457	482	469	483	474	491	495	471	471	443	467	460	483	486	473	472	470	465	437	516	457	447	470	461	435	472	456	503	472	501	437	419	480	463	434	446	473	494	483	449	475	475	482	414	424	441	481	473	468	481	497	490	441	505	473	494	514	479	456	482	462	456	473	429	442	472	461	474	439	450	458	447	492	483	464	455	397	471	487	472	449	490	457	474	490	467	454	450	445	481	453	452	503	444
3278	963	230	145	64	71	81	80	83	66	95	58	51	54	54	54	55	61	51	40	49	49	48	50	51	39	49	47	43	42	32	37	33	38	47	34	34	34	47	35	29	33	34	26	35	31	29	33	38	40	42	37	27	26	25	35	35	35	35	26	31	37	25	33	38	37	39	30	26	36	34	27	25	32	38	27	44	29	29	35	33	28	34	28	32	29	37	38	24	36	28	27	30	33	42	37	45	31	36	27	35	34	39	29	32	35	34	34	34	35	30	32	36	29	41	36	25	25	46	27	47	34	39	42	28	40	34	35	25	29	24	40	37	47	25	30	20	35	31	27	38	30	35	32	26	32	36	25	36	35	38	19	28	39	30	23	24	41	29	32	31	33	34	32	28	25	27	29	22	31	32	31	33	32	25	39	50	35	35	29	34	31	42	31	32	37	30	40	30	32	33	31	40	27	32	38	29	33	35	32	28	25	29	26	33	35	28	36	32	32	40	24	37	38	36	30	33	22	36	31	39	32	37	25	38	30	29	32	23	36	23	27	38	33	29	29	22	34	22	36	36	26	30	22	35	28	35	25	33	28	24	31	32	37	31	31	29	35	33	26	33	40	42	30	32	33	27	22	28	26	31	30	31	37	29	29	43	33	28	32	28	20	35	31	29	36	44	29	22	32	29	28	29	35	26	31	33	39	37	21	43	43	39	29	33	31	26	37	37	30	20	29	35	28	29	27	21	26	38	34	34	33	33	41	40	33	41	32	30	25	25	31	31	30	32	30	34	36	28	33	26	29	29	33	30	35	38	26	21	31	38	29	33	29	34	24	34	39	37	33	31	37	23	26	40	36	31	34	29	26	41	38	36	40	29	30	35	21	30	20	25	30	38	28	32	28	34	34	34	35	27	20	34	23	30	37	37	38	34	32	36	45	49	29	37	37	35	34	33	21	26	38	23	36	38	31	29	34	31	34	30	31	27	28	27	33	23	35	35	27	37	33	31	37	36	39	37	37	28	32	29	29	30	31	37	33	36	38	32	30	30	32	25	28	22	22	27	35	23	33	16	43	36	26	20	42	33	30	31	30	36	37	34	42	25	26	26	28	27	22	30	34	25	29	41	26	33	31	31	41	21	28	35	36	26	28	24	41	31	38	22	22	21	27	29	26	35	29	32	33	30	29	37	36	32	37	25	33	31	30	33	34	35	37	27	30	29	38	26	38	34	31	33	31	36	27	29	34	39	35	29	36	30	25	26	30	26	29	24	28	30	32	42	27	29	30	36	33	37	31	32	28	28	38	25	25	30	29	30	32	29	34	27	33	35	34	32	35	29	29	27	24	28	24	34	26	22	37	31	29	19	35	33	30	21	24	24	26	36	30	32	41	38	26	29	24	33	30	24	31	33	27	33	28	34	33	36	33	33	31	29	28	37	13	29	17	36	27	36	23	28	40	43	31	34	31	35	29	32	30	23	39	42	29	32	37	30	32	31	33	49	25	26	28	26	37	22	32	33	34	31	37	21	26	29	23	43	20	35	30	40	33	35	27	43	26	31	36	36	25	31	36	34	31	34	23	36	25	41	38	22	36	27	31	35	28	39	28	37	26	37	30	39	32	32	40	30	31	35	21	47	43	33	37	39	31	32	26	31	36	38	27	38	33	31	34	35	34	33	20	32	32	29	33	28	36	38	37	32	32	27	23	23	34	32	30	29	36	39	25	29	26	37	30	28	27	28	32	33	33	28	28	34	36	35	29	37	31	22	27	36	27	32	26	27	33	25	31	32	42	29	35	36	41	34	28	38	37	20	32	35	35	22	24	29	36	18	28	35	30	25	34	38	39	28	28	32	39	38	26	29	31	38	32	25	26	33	35	43	22	25	38	35	33	35	34	41	37	41	26	27	35	27	38	27	32	33	42	35	31	31	32	26	36	23	35	30	37	29	29	28	20	36	26	36	29	42	29	26	26	32	28	36	28	27	36	32	33	34	38	25	27	35	31	37	33	36	26	32	31	31	34	37	20	34	25	38	32	36	32	27	30	36	31	30	29	37	37	30	31	39	29	30	32	39	36	38	30	23	34	32	30	28	35	28	27	32	22	25	26	36	27	33	40	32	41	31	24	35	35	28	28	35	29	40	35	26	36	27	36	26	33	24	34	32	32	39	30	39	30	42	35	25	39	28	28	35	30	35	29	29	27	37	23	27	24	32	32	32	35	25	29	45	30	24	33	29	34	36	37	31	39	34	31	30	32	39	32	39	35	28	32	40	23	35	25	38	27	25	30	30	40	45	30	28	28	41	41	38	37	41	39	28	32	34	43	34	34	42	34	36	32	34	25	24	45	31	28	49	31	36	35	29	42	32	32	31	31	29	37	20	32	33	38	30	37	28	24	42	30	28	45	28	33	35	27	43	31	22	29	27	28	35	37	25	27	21	38	43	36	34	31	36	39	33	33	33	42	30	34	37	26	29	33	39	30	25	34	24	29	35	27	33	21	28	30	38	28	24	41	28	33	43	25	43	39	25	31	31	33	29	23	28	33	38	37	34	39	31	34	36	26	27	31	35	32	30	33	24	34	39	29	31	32	31	40	31	29	39	40	34	32	36	29	34	27	42	44	34	26	33	23	37	34	18	17	28	22	27	25	29	37	31	28	18	32	44	36	35	34	29	36	41	36	35	35	32	35	23	25	29	33	44	33	27	29	35	37	45	26	31	30	30	43	35	30	31	25	29	23	34	30	31	26	29	22	34	35	25	22	31	24	39	31	31	45	27	29	36	37	34	26	30	31	22	32	41	24	34	34	30	43	29	33	33	22	40	30	27	32	33	33	41	41	33	37	29	32	21	27	42	22	33	30	39	28	30	31	36	26	29	24	38	38	33	31	32	42	27	27	35	47	34	34	32	34	35	39	35	30	36	24	31	31	25	32	25	34	43	34	33	39	31	43	32	34	27	38	29	37	31	38	39	39	31	28	35	28	27	29	31	31	31	39	29	25	38	31	33	38	28	34	24	43	34	27	39	25	34	25	33	25	28	30	29	28	27	30	44	39	39	32	44	29	35	40	31	30	39	40	30	40	30	45	34	29	28	37	22	32	31	28	36	26	26	34	26	29	31	36	37	43	40	30	33	33	34	43	23	40	33	37	29	22	28	30	29	28	27	33	30	31	34	31	31	36	36	38	32	37	32	29	34	41	32	30	29	35	28	23	28	39	32	43	37	37	26	30	33	28	20	22	28	23	29	30	28	35	27	23	36	27	30	33	30	36	27	35	31	28	38	39	41	28	32	25	31	30	28	27	33	31	29	33	43	34	29	29	40	34	25	34	33	28	30	32	36	40	35	27	24	26	32	32	31	32	32	29	31	33	47	27	26	47	27	25	29	24	31	33	43	34	25	33	41	35	34	32	33	34	26	27	30	36	34	29	35	33	34	31	34	38	37	39	32	40	34	24	41	35	35	29	35	28	33	39	31	36	33	38	27	17	37	29	37	22
26266	9947	2701	2256	3324	4005	3721	3047	2599	2184	1926	1674	1529	1389	1157	1041	913	845	823	766	762	704	679	620	707	657	655	631	539	488	455	462	373	422	400	409	368	370	378	348	394	369	344	351	335	330	336	328	327	300	321	328	293	329	291	285	310	286	269	278	273	307	290	268	271	266	282	303	294	259	318	275	293	280	273	297	300	261	246	245	245	300	269	256	263	252	244	265	247	275	243	259	275	261	273	276	266	277	291	254	275	294	267	252	273	263	276	240	274	261	258	268	261	271	273	257	294	274	242	276	265	255	259	243	246	279	263	256	294	271	250	244	255	245	259	255	270	259	229	267	252	272	259	279	289	241	277	252	276	297	290	291	261	234	273	276	251	273	287	261	255	246	282	282	259	236	266	274	266	256	237	263	277	248	245	253	290	240	291	252	264	271	295	286	240	249	263	254	272	268	266	233	248	266	244	267	273	274	267	234	293	281	269	269	262	281	279	225	264	239	263	246	265	260	261	274	257	269	268	262	257	292	300	281	256	276	269	273	255	254	285	284	280	267	285	287	255	266	262	261	247	262	276	271	257	270	226	274	282	263	266	238	244	272	253	252	278	288	266	241	270	250	289	256	246	273	286	280	282	291	219	295	291	278	230	263	265	257	257	258	258	260	278	261	267	252	255	238	268	261	229	281	254	246	266	299	277	227	294	272	242	262	295	256	260	258	257	274	290	264	250	257	266	267	292	260	262	247	283	238	290	260	273	262	269	269	270	260	278	243	227	239	247	250	276	259	282	279	250	256	247	261	262	279	294	283	265	250	273	249	263	256	276	281	291	287	251	264	254	287	271	258	250	266	259	256	274	267	242	309	249	275	273	265	259	265	262	271	300	225	250	259	265	265	273	275	275	281	239	263	272	263	293	246	281	242	273	235	253	202	300	285	254	261	285	249	255	225	238	251	260	262	257	268	243	255	239	296	273	275	264	267	279	262	258	265	237	250	265	269	277	266	264	252	282	257	278	280	248	233	242	260	248	273	273	267	276	251	274	268	278	273	287	253	274	300	257	274	266	280	274	281	285	248	276	257	257	262	265	272	250	264	259	287	275	232	235	253	249	260	275	238	269	256	272	259	275	248	264	274	261	274	239	276	258	255	259	287	231	269	266	271	274	274	226	247	287	239	271	250	259	268	268	283	262	259	295	277	241	274	283	263	217	271	245	244	278	261	256	266	233	238	286	263	311	276	270	283	274	230	275	264	270	264	251	243	289	265	285	267	288	275	252	247	268	245	268	257	278	257	270	259	279	263	251	262	263	231	272	282	242	254	260	248	277	247	269	267	257	283	248	262	292	291	268	270	255	275	277	258	278	290	245	297	276	275	241	257	241	268	238	251	269	273	278	254	269	266	264	267	275	298	263	304	247	286	242	275	263	266	257	274	262	250	288	254	271	277	288	263	270	279	260	276	266	286	281	259	263	259	229	281	253	239	285	266	269	271	241	252	279	247	271	262	255	251	266	271	273	263	255	266	252	251	237	278	223	279	253	275	291	289	243	259	220	277	300	278	286	243	233	253	273	277	265	252	247	251	229	254	267	242	278	276	263	258	309	236	254	281	260	265	270	270	248	269	279	289	284	302	225	260	245	269	295	238	247	289	228	290	255	245	297	278	269	241	266	273	245	242	283	271	258	293	284	269	268	272	268	269	231	269	272	258	246	288	261	262	273	261	256	261	295	261	261	254	259	246	249	265	258	291	259	249	262	272	246	259	254	261	249	267	273	284	237	294	251	271	261	261	277	272	291	266	296	265	281	294	265	242	240	248	272	298	269	246	267	287	260	231	285	265	257	275	246	249	242	234	273	309	243	268	266	267	274	284	262	263	273	251	256	259	262	242	254	262	247	249	300	265	285	283	267	256	264	265	270	263	261	275	256	253	276	253	277	247	263	263	270	277	277	260	248	248	266	289	287	271	255	275	247	247	248	269	275	260	261	258	299	266	280	253	254	263	293	276	248	255	258	250	257	283	257	274	284	275	263	275	281	241	282	276	272	245	277	262	252	268	264	256	267	259	270	255	252	267	266	298	290	255	266	262	265	275	265	260	278	279	265	262	234	241	252	259	246	241	289	226	275	246	253	287	268	270	292	255	257	277	244	285	262	265	293	236	276	243	268	265	240	274	282	282	272	297	252	278	274	285	261	266	288	295	269	284	277	280	262	288	246	269	274	247	264	271	255	279	255	269	279	259	243	275	255	268	284	282	275	277	264	262	250	270	251	251	244	282	234	299	270	258	272	269	243	257	291	277	246	270	288	248	281	259	281	263	264	281	250	287	252	284	286	256	271	255	254	285	271	266	280	256	266	274	251	269	226	251	245	255	291	242	269	263	270	273	275	267	248	246	275	280	298	287	279	252	270	264	280	246	263	270	257	248	263	280	266	266	255	268	257	275	264	268	280	221	263	262	240	271	277	276	278	244	231	274	274	262	269	258	264	285	250	273	241	234	275	264	269	269	271	251	290	245	267	253	286	266	277	221	265	267	256	257	273	271	304	265	244	272	282	249	236	272	265	251	263	263	252	274	259	258	278	252	258	276	249	280	256	270	264	279	268	273	250	250	277	247	257	265	272	271	232	241	254	254	267	258	289	256	280	257	225	241	238	266	267	279	259	302	270	266	250	265	297	256	281	284	254	265	272	294	296	254	268	275	252	280	242	246	232	264	266	278	260	260	288	272	273	279	274	249	266	270	248	250	277	272	283	254	266	259	271	275	268	234	269	247	241	272	223	281	224	306	244	256	232	237	252	269	281	283	235	282	272	223	270	261	267	258	268	277	300	231	277	250	286	260	288	257	231	260	276	252	239	271	286	269	235	255	291	282	261	254	296	292	273	274	246	251	256	221	268	258	231	253	271	242	280	269	247	258	261	256	252	261	253	278	262	266	261	271	255	261	252	258	261	260	274	260	281	256	256	272	276	276	262	266	275	295	259	255	247	279	294	263	259	282	245	241	252	264	264	266	250	254	283	280	263	261	233	244	266	262	294	269	256	264	259	263	296	269	260	256	271	254	273	261	288	276	253	274	255	252	257	259	280	244	251	259	262	257	264	248	269	261	253	293	274	281	243	297	255	281	268	258	264	287	264	264	286	253	273	250	264	286	233	278	264	249	258	241	276	246	257	284	256	274	298	291	240	250	272	315	267	263	255	257	281	256	254	266	266	238	256	285	266	250	266	263	251	258	270	273	274	267	237	255	258	269	279	263	253	252	299	263	240	262	293	253	253	249	260	282	253	276	284	250	274	268	253	252	246	258	262	276	257	274	272	260	275	258	294	266	275	252	244	238	279	262	248	252	282	245	266	272	258	253	296	272	256	276	250	244	253	258	281	280	258	240	257	247	231	269	266	278	246	269	283	259	286	257	251	270	272	281	284	260	266	261	274	283	251	266	256	285	280	264	262	270	263	268	239	270	259	251	259	253	253	240	279	265	265	276	249	284	280	287
4662	2049	397	179	112	114	144	150	116	113	124	110	98	97	75	87	91	81	69	66	59	69	67	65	56	65	68	70	74	64	75	69	59	65	49	63	75	67	52	54	62	55	54	53	52	56	68	50	58	50	44	53	39	50	49	41	41	52	46	51	52	60	41	47	48	51	38	57	53	44	47	55	41	42	35	48	51	45	39	47	48	59	48	56	45	51	61	47	49	50	47	42	52	44	43	44	53	48	49	49	54	41	47	58	41	52	50	53	56	49	44	48	56	42	52	61	52	52	46	48	42	59	41	61	36	56	66	45	54	40	51	44	53	47	51	44	38	58	46	51	45	58	45	52	56	44	42	44	43	46	40	51	45	48	62	45	36	49	52	50	46	40	46	54	45	45	50	31	60	56	50	38	60	46	49	49	49	52	51	50	49	51	43	62	54	58	42	58	49	40	53	41	50	40	63	35	47	53	58	46	57	54	65	45	43	49	43	50	48	54	42	57	42	49	60	57	49	60	49	53	41	56	41	50	44	56	43	44	52	48	60	46	38	57	44	52	54	52	46	59	67	55	51	61	52	51	49	62	48	54	53	43	46	50	43	42	47	50	47	35	60	41	38	51	56	48	54	48	65	52	47	49	48	51	45	53	55	43	50	41	59	63	38	36	47	46	55	52	58	50	54	55	45	44	53	47	45	45	48	44	45	52	52	67	48	49	44	61	55	62	50	47	58	46	35	44	48	44	43	52	46	47	56	42	47	44	51	58	43	65	53	36	44	57	55	52	60	61	34	43	39	41	49	42	46	55	47	40	47	45	43	43	50	53	47	56	52	50	42	46	44	45	50	56	46	58	63	48	49	52	43	50	52	65	42	49	50	55	53	34	46	59	47	46	50	46	61	53	52	49	56	47	44	55	48	41	53	56	66	53	52	46	50	46	48	47	57	47	44	43	57	52	54	47	42	53	51	44	57	45	65	47	59	44	53	47	59	47	53	50	49	37	49	51	47	41	52	55	49	37	51	41	44	59	47	60	45	51	48	49	64	52	58	51	56	61	35	48	48	56	47	51	55	58	52	54	47	45	38	61	50	41	50	40	60	52	55	52	49	52	38	50	55	43	60	40	57	54	52	45	54	47	52	56	41	52	44	40	55	55	54	40	44	41	50	48	43	57	45	48	49	39	53	29	52	57	47	46	54	43	51	46	42	56	55	50	41	41	51	34	43	50	52	46	58	41	63	48	63	52	41	53	35	53	45	53	48	44	43	41	48	55	51	44	42	40	48	54	44	42	45	54	49	51	41	42	52	49	52	41	42	47	52	46	50	50	47	38	62	59	51	40	50	49	44	49	47	49	56	52	51	55	44	54	47	36	50	48	48	56	45	47	55	50	47	56	36	48	48	48	53	53	50	57	41	45	51	51	41	50	47	59	42	66	49	50	48	48	60	69	51	47	47	41	44	55	49	47	45	50	50	65	46	53	54	43	50	61	43	44	48	39	47	46	60	49	58	50	43	50	48	65	44	47	53	57	55	52	47	54	46	42	45	41	43	43	40	46	54	43	43	67	46	39	49	64	70	53	33	46	64	47	54	39	53	43	37	53	55	39	49	45	40	44	48	47	61	38	53	53	53	45	44	38	42	51	52	56	57	46	41	37	42	52	59	54	40	47	49	41	46	65	55	52	43	49	57	39	43	40	39	44	50	42	58	57	39	51	49	55	46	46	44	53	39	59	43	63	54	43	54	48	37	48	46	53	48	40	40	55	54	40	35	46	40	42	50	36	47	35	50	51	39	42	57	39	40	45	61	63	47	56	51	54	52	57	66	59	39	57	51	39	45	54	37	53	52	45	59	37	47	41	55	51	51	72	45	51	57	56	56	48	51	40	56	50	42	41	54	54	46	51	52	45	45	44	58	49	56	43	44	64	44	47	50	68	50	52	55	41	34	35	50	54	47	44	56	50	45	48	48	48	52	42	52	53	50	55	46	39	54	45	58	56	60	55	38	41	55	50	43	47	51	53	50	44	44	50	45	37	58	44	59	40	46	53	45	50	60	59	43	43	47	47	69	53	42	57	48	57	51	50	62	63	44	43	63	54	39	36	47	45	34	46	53	42	42	50	55	48	57	40	51	58	44	53	53	39	40	64	48	51	46	37	55	53	49	64	51	49	38	47	45	48	49	55	46	48	49	55	65	53	48	39	40	48	56	45	50	51	52	40	55	55	44	55	60	52	42	52	46	53	59	39	52	56	48	44	43	62	39	53	52	57	40	46	54	50	56	41	54	42	50	52	48	50	43	42	49	42	54	64	45	50	48	46	46	41	47	47	34	44	60	51	40	55	49	54	50	49	60	42	47	45	45	39	48	49	44	37	48	51	69	50	56	58	52	48	49	50	44	43	50	60	57	54	32	54	47	49	42	53	50	60	46	41	52	49	39	47	45	40	61	40	65	38	58	35	60	65	40	55	60	45	57	55	63	48	34	57	55	48	45	53	47	54	54	57	46	41	62	48	48	45	50	51	49	48	40	65	53	51	57	41	57	62	50	48	45	51	44	46	61	39	51	40	47	43	55	50	40	50	52	39	53	44	61	73	62	44	47	47	51	56	48	50	69	47	49	50	42	44	47	42	52	44	42	50	52	47	48	40	43	49	50	47	46	55	46	52	46	37	44	52	50	37	51	45	54	49	51	46	48	50	53	41	53	45	50	39	54	60	39	53	38	50	46	57	38	56	37	42	44	48	56	56	40	50	47	48	59	42	61	51	54	55	48	44	62	48	45	48	68	54	52	58	58	56	48	39	54	50	60	46	48	53	62	47	47	55	46	56	46	54	53	52	42	43	49	48	47	46	50	57	49	34	56	43	45	48	49	50	46	32	63	59	47	52	47	41	52	45	51	39	55	57	53	55	52	53	42	37	61	50	44	50	50	46	54	52	46	47	49	54	41	46	44	51	53	61	36	41	59	54	50	46	60	53	49	52	47	55	52	60	54	56	61	42	54	52	44	43	54	46	34	43	36	57	48	41	65	55	53	53	52	41	51	45	48	59	48	47	48	47	45	52	38	46	29	45	50	59	54	39	49	39	48	56	44	48	51	57	42	42	50	38	57	60	52	56	64	47	44	46	48	43	53	55	48	65	51	64	59	37	52	56	57	49	49	50	47	44	61	46	53	53	51	57	42	64	44	44	59	41	44	45	55	46	43	40	46	55	59	46	56	40	40	41	41	43	59	56	51	46	42	54	52	49	42	50	58	53	52	54	54	54	54	51	39	47	46	30	47	49	38	52	46	54	40	47	53	42	54	50	40	49	54	53	55	60	39	48	57	53	53	54	45	53	51	53	50	54	46	47	43	46	53	49	59	47	52	65	45	51	43	53	47	48	50	55	47	45	46	62	52	52	52	37	50	44	53	48	42	50	45	39	53	50	56	56	63	46	43	45	53	45	51	60	54	42	62	36	43	41	43	47	57	54	48	63	46	50	59	54	57	56
31886	15014	4213	3307	5706	6583	6007	4985	4160	3463	3086	2618	2397	2159	1838	1502	1368	1276	1208	1204	1142	1015	1010	1034	928	1010	925	886	818	737	724	668	623	663	642	626	564	534	539	566	509	506	548	500	478	472	509	491	481	498	460	449	428	481	431	425	436	426	380	437	459	391	382	442	412	415	389	423	386	412	434	414	384	437	404	428	355	374	385	396	372	400	389	373	370	401	421	384	357	385	368	408	351	369	367	383	361	391	369	372	372	377	386	380	385	359	408	416	411	371	392	396	386	362	399	400	407	359	356	392	350	386	385	383	400	378	392	352	373	405	395	398	408	361	384	369	369	373	346	372	387	386	405	397	380	397	369	375	364	366	387	380	397	387	391	395	403	364	387	379	391	383	398	359	365	359	411	394	375	397	371	372	358	397	425	378	369	386	402	385	366	368	401	412	360	373	409	422	381	387	370	387	440	351	397	386	388	386	374	374	413	336	356	370	361	389	366	383	323	370	392	365	384	401	373	389	395	396	375	381	386	385	387	370	402	389	418	378	394	370	381	391	399	405	425	384	379	393	390	362	348	386	371	381	366	352	402	408	394	373	385	363	409	389	382	387	365	425	386	354	379	397	400	394	405	404	397	409	367	351	391	390	348	352	375	381	355	412	400	340	372	398	364	355	390	412	325	404	380	354	370	399	368	375	358	409	385	353	430	390	382	384	377	375	421	358	397	355	375	401	394	384	333	433	349	398	359	344	403	345	354	395	346	383	410	391	404	421	380	374	368	383	377	373	419	379	360	384	367	438	383	364	364	402	371	411	417	402	393	366	410	380	394	372	400	369	380	395	397	385	377	376	331	364	384	424	394	382	387	379	372	356	363	400	418	385	361	402	382	378	363	398	394	392	389	368	397	382	392	377	377	373	402	382	390	393	372	363	414	393	371	363	375	384	382	412	368	347	417	365	384	380	391	362	431	409	359	373	401	371	405	377	367	362	404	367	371	356	392	394	398	371	376	387	411	353	399	374	363	375	361	385	391	421	357	382	405	403	403	380	358	363	373	366	405	385	374	380	369	369	391	365	400	385	401	400	367	388	358	387	356	365	372	398	361	378	401	385	388	412	382	429	395	350	375	343	396	414	388	394	390	373	371	380	370	376	358	367	373	370	371	384	414	357	437	416	378	401	386	400	358	402	407	380	372	359	418	383	370	417	398	389	401	399	370	406	358	411	387	396	396	386	379	400	367	410	403	385	394	404	394	349	378	396	378	378	352	374	407	400	375	377	393	406	385	381	391	355	363	399	383	410	366	350	394	384	385	381	397	384	359	390	402	360	385	364	370	391	376	382	381	354	403	399	366	380	398	373	376	397	414	399	372	382	366	382	409	375	381	377	347	393	398	397	385	389	368	373	373	382	365	410	361	415	360	364	393	394	361	398	377	388	361	389	391	380	361	405	379	364	394	396	356	363	404	400	340	406	374	358	390	351	361	403	359	370	373	364	378	343	391	396	382	400	412	370	378	378	406	387	436	373	389	390	368	341	416	375	374	385	370	353	368	377	341	412	393	339	403	395	386	383	415	338	378	363	373	389	373	386	361	372	373	383	382	393	410	358	389	399	388	394	368	408	413	353	375	406	415	413	372	394	356	361	368	405	384	384	359	392	381	367	404	390	388	395	405	418	378	355	371	401	386	380	385	392	395	370	391	388	346	360	393	369	395	374	332	349	367	405	375	354	383	432	388	364	380	406	387	362	390	407	386	387	344	360	395	390	400	384	385	428	394	384	370	413	384	404	418	374	398	389	383	379	388	416	392	352	374	412	365	371	351	358	375	383	367	355	351	358	400	398	348	388	395	383	382	357	352	379	379	391	373	361	377	377	388	388	395	377	401	404	378	385	391	347	418	384	404	401	380	401	375	373	355	372	405	394	386	399	400	377	374	370	369	384	396	398	403	396	383	403	380	388	389	370	344	347	384	353	368	358	358	379	353	350	369	390	399	388	396	379	355	380	371	376	372	375	376	368	427	387	395	395	414	374	387	382	392	374	398	398	354	363	387	370	358	381	357	357	372	402	392	408	342	394	399	378	403	406	399	391	376	378	401	360	404	363	426	406	368	387	421	392	362	419	390	404	360	418	394	357	360	374	378	393	373	357	405	401	387	401	374	342	413	376	388	365	371	373	383	367	415	384	439	395	396	391	377	402	400	393	386	363	386	336	388	388	419	409	360	373	372	362	358	384	366	397	405	384	381	364	372	393	409	389	373	387	382	377	382	395	406	388	410	359	399	380	397	430	363	388	390	381	347	422	353	397	387	387	352	368	429	406	397	397	386	399	364	382	383	369	371	371	378	343	388	393	386	353	393	375	388	388	416	374	364	389	394	378	346	386	415	409	378	372	362	396	383	417	367	395	401	404	399	373	383	392	370	384	401	379	383	408	389	402	384	372	390	395	361	384	379	390	397	387	375	414	395	406	413	378	376	347	379	361	321	388	378	361	378	413	369	380	409	381	345	345	392	373	376	364	366	381	417	361	381	399	368	419	358	358	400	405	377	389	383	383	395	377	387	403	372	393	425	406	373	368	378	389	338	386	370	402	397	393	391	401	404	367	384	395	368	326	409	406	383	375	380	371	390	361	393	363	369	382	358	373	417	408	401	385	389	382	408	350	410	372	389	363	375	396	345	357	375	391	392	380	347	413	368	327	371	406	421	401	388	385	365	373	372	382	395	415	394	349	380	389	375	418	381	417	380	395	388	389	410	369	343	378	362	375	395	387	369	355	366	379	393	400	393	413	382	382	368	359	398	390	400	357	357	391	377	389	390	400	374	371	375	384	358	346	387	367	387	378	391	375	372	358	362	370	385	378	372	342	370	401	422	392	407	370	389	381	390	368	353	364	374	409	400	400	366	410	419	365	405	363	401	353	390	388	373	406	375	381	376	371	402	387	355	363	380	422	385	387	376	397	383	376	368	365	422	387	372	387	377	396	374	382	367	382	420	388	385	345	405	394	396	406	379	359	406	393	389	361	375	376	392	378	396	406	353	375	413	359	400	388	433	385	362	399	394	351	362	353	360	397	385	367	404	383	386	349	365	386	378	369	348	380	394	389	396	373	378	386	410	377	362	398	409	362	382	387	379	398	365	399	402	415	407	370	396	367	352	391	363	370	361	413	402	344	396	375	395	423	350	335	396	386	343	377	337	387	368	411	377	402	371	401	364	390	374	413	408	388	403	403	381	420	397	380	380	392	397	366	354	374	370	356	412	391	381	388	408	378	346	366	339	371	399	338	381	383	361	411	377	369	382	416	364	403	374	358	415	400	401	389	353	419	388	393	358	389	401	375	362	394	381	375	372	375	383	406	388	384	393	366	389	408	405	385	391	406	425	400	391	394	374	425	405	339	390	408	399	367	402	385	402	394	379	388	378	346	370	401	402	422	393	435	353	374	386	387	370	372	378	358	366	383	385	369	424	426	368	372	376	378	400	391	345	405	379	329	387	367
4939	1700	318	164	106	103	111	110	104	96	92	90	95	77	88	78	67	81	76	68	66	71	51	60	55	71	61	62	75	62	49	55	53	62	49	50	56	57	32	40	55	50	40	46	50	53	49	41	38	35	39	50	42	45	50	36	46	51	48	50	42	41	46	47	45	47	40	51	49	45	36	39	43	58	48	44	35	42	48	39	41	44	38	39	37	57	35	42	50	47	38	38	47	37	45	33	39	39	35	38	42	46	45	44	41	45	40	40	25	57	33	53	38	41	38	44	46	39	48	50	33	48	38	43	46	55	39	38	32	46	38	43	37	49	34	44	39	43	48	42	48	46	41	42	43	41	59	52	35	50	33	50	32	46	42	53	50	43	39	35	45	44	41	45	47	42	48	34	38	47	48	52	44	45	42	47	35	34	47	42	48	44	43	52	29	44	56	38	35	38	39	37	40	33	50	32	41	45	42	41	43	63	36	46	51	41	48	33	33	40	35	36	45	47	47	44	38	47	42	39	51	49	43	33	44	58	37	36	45	39	41	41	44	44	47	37	44	42	34	44	36	42	40	44	41	42	36	50	44	36	55	38	37	40	28	39	39	39	37	43	51	37	29	45	44	27	41	41	50	52	52	51	50	37	36	39	32	45	41	51	46	48	36	41	47	39	35	38	43	46	34	50	47	40	53	45	40	49	45	49	38	36	34	48	48	47	48	40	42	46	34	50	40	38	34	42	31	33	36	44	41	44	45	45	49	44	39	43	47	40	48	50	50	34	37	40	50	42	43	39	41	50	31	53	42	40	42	28	37	49	50	41	46	45	43	42	38	44	40	43	39	45	45	49	31	42	44	40	54	38	38	45	44	49	35	40	46	39	46	43	40	36	39	41	35	41	37	45	39	55	37	51	48	44	50	42	34	46	46	52	42	47	40	40	38	36	39	45	50	48	42	32	41	45	45	38	34	54	46	52	38	33	44	34	42	33	31	39	35	40	51	49	41	46	29	46	50	39	47	44	48	42	46	40	31	47	29	34	49	45	52	46	40	53	50	52	37	45	42	34	34	43	44	40	46	46	37	39	36	49	48	53	54	44	42	61	37	44	37	45	42	33	40	39	44	45	43	44	53	33	43	50	43	45	53	30	52	49	63	38	45	37	38	36	48	60	41	39	47	40	34	46	45	31	53	41	51	42	53	52	44	45	37	34	39	46	37	54	38	42	53	35	36	40	41	44	47	54	46	45	44	50	32	46	34	47	36	48	44	35	31	47	49	37	40	50	56	42	36	46	38	46	35	47	47	46	36	45	44	51	46	44	42	35	41	35	50	45	55	37	40	46	46	43	32	41	42	33	44	40	38	59	39	41	37	42	49	48	45	40	35	38	40	46	29	40	40	37	50	44	37	48	52	43	40	38	53	42	33	50	50	45	37	55	32	34	53	51	42	31	34	49	47	54	37	52	43	59	37	30	48	44	40	40	49	39	41	51	43	50	40	40	25	38	41	54	60	52	52	46	41	44	36	45	51	45	36	35	44	46	51	44	27	49	49	50	57	54	33	38	43	45	40	47	45	42	46	49	45	44	46	51	40	49	52	34	45	56	40	33	40	35	61	42	43	34	49	37	48	43	34	43	50	32	38	43	40	36	39	36	32	42	33	47	32	51	46	55	49	27	41	44	54	43	44	34	46	42	46	42	47	49	39	35	43	48	42	39	43	57	39	37	51	45	53	40	33	45	44	36	43	42	49	55	42	44	38	44	52	40	39	45	41	42	42	36	43	52	58	39	47	35	49	46	48	37	42	48	39	41	29	56	42	32	37	48	39	42	55	45	47	38	42	55	31	52	54	47	46	53	51	46	56	54	48	46	58	40	55	51	51	38	42	38	48	44	36	46	44	52	40	48	43	35	46	55	39	37	40	36	37	58	41	36	40	40	37	35	49	50	42	43	39	44	56	36	36	41	49	49	49	41	36	54	36	44	60	34	36	46	49	41	50	40	49	43	47	38	41	33	45	41	47	45	47	51	47	54	40	38	47	36	49	39	61	52	44	52	29	36	34	49	33	39	46	44	34	52	54	40	48	53	47	39	36	42	45	47	45	48	35	43	44	49	47	42	33	57	64	48	41	33	43	32	37	43	42	38	41	49	34	41	43	46	41	48	50	42	40	44	46	34	41	42	44	50	51	34	50	32	49	49	42	43	49	51	61	40	44	55	39	47	57	32	35	35	43	44	49	44	42	45	23	34	52	37	47	40	48	56	45	40	42	42	30	42	34	42	41	54	40	39	43	41	43	43	38	46	29	42	48	41	36	50	35	45	46	46	38	46	33	53	44	42	41	39	49	33	41	42	47	53	49	46	52	48	51	48	38	41	30	44	37	41	38	51	39	42	37	29	46	42	46	48	47	32	41	45	28	53	40	28	31	36	44	34	41	36	43	42	38	49	39	38	44	42	41	43	37	43	30	52	47	51	38	39	36	37	57	43	47	34	47	45	39	38	30	46	37	40	46	29	48	59	44	49	43	36	32	53	40	46	32	32	34	35	62	35	43	50	32	50	51	37	49	39	41	39	53	33	39	50	50	38	33	43	31	48	38	41	35	47	46	46	48	37	37	51	44	34	45	41	43	50	45	39	38	33	49	42	44	46	55	57	38	40	45	52	42	45	44	48	47	37	42	65	48	52	41	33	45	37	39	38	49	49	41	41	48	48	30	41	40	32	51	36	34	41	31	37	47	53	51	41	36	32	43	44	39	32	43	45	44	55	42	36	49	41	38	53	38	46	46	41	39	37	55	49	37	41	30	48	45	51	47	49	35	47	46	50	38	47	40	45	60	38	37	37	35	52	42	44	47	31	38	41	40	40	42	34	39	45	33	51	34	37	44	42	60	38	48	36	48	43	43	48	39	52	45	62	45	33	22	47	41	37	34	49	54	39	45	54	41	44	43	38	32	46	47	53	42	32	49	58	45	40	28	44	46	52	36	33	43	41	60	41	35	46	47	51	40	48	53	51	43	39	56	36	35	35	35	44	42	35	41	54	37	49	42	37	41	35	40	42	54	37	33	48	39	44	49	37	33	37	35	47	62	55	31	46	47	41	43	37	42	33	51	50	44	40	36	34	42	44	54	55	39	38	51	47	43	37	46	42	47	47	44	40	45	51	40	38	44	45	47	43	42	41	41	45	39	37	50	35	46	48	45	44	31	41	45	36	46	39	53	35	47	47	41	43	37	44	47	28	48	44	41	39	45	43	45	46	44	38	40	40	41	32	39	43	41	42	44	48	49	48	51	34	40	40	34	40	47	35	43	43	49	47	40	40	44	41	39	49	36	52	33	39	43	49	35	38	35	50	50	33	50	37	45	36	45	47	48	41	38	42	36	42	36	39	45	44	47	48	30	53	42	40	45	40	50	52	42	30	41	39	47	46	37	57	43	42	32	36	45	40	37	39	47	46	49	40	40	44	28	43	41	58	38	47	44	36	52	28	42	45
30212	13467	3629	3073	5346	6094	5392	4383	3858	3355	2916	2574	2345	2003	1633	1476	1260	1321	1250	1175	1093	975	973	972	978	932	929	864	805	714	642	612	580	610	563	510	505	521	491	470	479	459	462	469	434	445	407	400	429	430	409	445	399	386	427	392	346	390	382	396	417	370	364	357	360	373	363	355	344	343	360	360	368	345	365	340	330	336	346	346	313	344	314	356	353	332	324	331	326	389	320	345	342	343	348	328	352	332	353	302	351	379	350	349	321	354	377	329	358	330	340	347	298	371	335	332	347	331	353	309	337	358	362	316	323	351	354	354	347	347	333	324	384	346	360	328	370	327	336	330	328	327	336	343	349	366	342	359	340	314	308	349	358	341	341	335	325	348	363	334	352	356	332	328	306	349	348	309	339	341	318	320	349	359	378	337	362	373	311	325	347	362	305	352	324	368	369	352	358	312	323	358	352	357	344	353	360	351	368	330	374	316	324	347	371	350	345	366	371	363	350	346	354	344	295	350	321	348	337	317	346	310	339	377	344	367	329	345	327	312	334	332	347	341	343	343	326	344	355	340	336	341	347	342	341	361	337	347	367	332	363	354	328	327	328	340	320	321	337	330	376	320	317	354	342	330	355	341	353	365	344	343	310	358	380	340	325	352	325	340	369	324	373	358	337	362	353	338	377	309	341	310	366	333	320	327	372	313	333	354	319	344	357	322	342	319	344	317	374	323	327	321	338	349	347	365	346	330	320	371	325	319	346	318	337	350	317	344	304	345	328	366	344	322	338	355	353	367	357	361	333	333	357	328	337	350	338	342	364	302	301	324	316	352	345	361	371	355	327	325	374	366	372	364	329	336	322	358	352	361	360	312	336	339	301	386	344	351	296	365	363	336	358	313	314	350	349	357	378	349	360	358	395	339	312	347	351	307	356	330	364	342	350	349	351	319	341	381	344	335	355	318	326	334	335	338	337	302	358	375	362	355	340	317	353	339	353	313	356	342	374	356	352	309	340	358	344	336	316	364	353	357	317	298	328	367	374	342	319	325	320	342	318	328	373	330	360	342	347	342	320	352	321	366	338	324	328	343	334	340	358	329	348	305	343	325	355	343	372	332	369	318	318	343	335	344	306	344	390	346	357	315	369	353	349	332	371	324	339	331	360	321	351	348	315	351	351	347	340	356	349	348	319	338	339	337	338	329	347	351	349	350	375	341	342	360	330	316	343	353	372	339	363	352	342	309	336	329	334	342	340	356	336	347	326	325	338	358	334	358	313	329	352	319	309	370	340	370	368	343	355	356	356	364	322	354	314	344	367	333	363	373	346	340	335	354	350	321	371	326	341	380	340	365	319	361	358	354	329	335	339	308	364	320	349	316	326	308	358	346	330	368	359	331	356	307	360	356	336	313	346	379	349	321	327	335	359	335	350	344	326	334	318	305	328	333	384	358	354	368	305	340	310	332	318	358	314	322	313	333	354	365	366	343	342	344	340	347	332	382	330	306	340	334	320	360	311	340	324	324	355	302	344	346	347	332	310	340	333	378	341	382	350	333	358	357	342	311	341	331	340	332	321	347	360	307	326	330	321	317	322	327	357	309	298	346	349	336	344	342	326	308	352	337	314	364	357	343	321	349	346	336	370	342	345	365	369	349	366	324	346	331	343	312	351	345	361	288	345	362	363	345	366	325	342	324	389	338	359	333	320	361	322	375	325	357	352	366	331	328	330	324	342	366	341	372	348	350	332	305	323	345	354	341	333	380	321	343	337	332	353	357	372	370	362	346	344	352	348	346	323	319	341	331	292	356	341	354	349	329	373	354	345	309	343	366	344	345	300	331	380	342	329	358	336	364	354	375	380	301	339	344	343	343	320	324	329	372	321	351	349	342	353	354	320	343	368	377	337	352	374	331	335	361	358	331	317	344	367	319	343	342	360	325	348	336	337	372	347	354	352	311	388	351	352	315	333	367	351	329	322	343	345	338	309	340	337	323	343	358	344	339	304	302	348	346	375	292	362	317	330	370	333	318	345	342	368	350	364	351	342	343	316	357	426	317	340	344	333	336	352	346	333	346	333	308	334	345	350	344	377	350	356	363	304	360	332	367	336	351	327	359	334	353	330	338	343	342	335	357	356	321	327	368	342	336	315	313	351	331	346	355	369	310	364	343	339	332	341	296	323	367	351	341	309	321	335	373	354	346	351	399	331	334	336	373	355	354	346	359	332	343	363	331	355	353	341	328	361	354	338	324	339	361	348	348	336	338	315	339	343	359	335	334	336	340	342	350	345	351	312	376	301	337	358	331	354	356	352	346	371	362	367	316	371	349	358	342	361	308	335	377	339	332	330	371	375	326	330	322	329	337	335	375	357	345	295	341	314	354	328	355	327	293	356	338	318	349	321	362	349	345	356	354	366	334	337	322	342	371	340	370	359	347	356	314	334	322	393	337	361	325	343	351	352	315	351	351	340	361	370	347	331	323	341	379	363	323	375	368	331	314	361	337	335	320	345	338	352	350	356	353	375	324	370	334	299	371	319	341	343	344	357	325	348	376	336	352	325	301	367	348	339	331	338	350	338	327	342	362	354	361	322	363	342	350	324	351	360	354	334	350	353	319	342	353	378	339	337	357	330	330	345	352	353	346	357	335	350	364	334	347	346	335	309	380	370	337	356	351	370	324	324	366	341	325	378	339	333	389	336	305	335	315	343	380	346	303	297	376	367	346	363	331	336	329	358	340	355	312	363	307	338	378	348	336	342	334	335	317	362	329	350	361	370	353	316	321	333	321	344	340	347	337	330	342	356	316	344	319	316	366	370	340	320	385	351	332	362	340	341	319	349	358	312	371	333	341	331	333	377	338	338	354	329	363	343	356	357	298	339	309	365	322	300	357	340	337	338	339	315	366	354	325	347	348	368	338	362	351	349	349	320	338	303	348	335	331	338	334	371	370	342	299	323	342	352	360	335	357	344	322	322	332	376	350	381	343	328	341	332	322	343	334	306	311	346	374	314	324	341	330	348	335	335	352	334	308	339	339	344	331	331	360	340	360	342	317	312	347	334	315	306	334	367	346	319	369	315	333	337	377	349	328	343	320	351	327	322	354	353	346	326	353	345	334	363	357	338	334	349	337	367	322	341	332	350	315	343	323	336	317	354	305	341	322	328	352	337	336	344	372	333	306	300	305	380	348	341	342	325	332	348	336	360	365	331	350	337	352	340	332	335	319	346	346	342	325	329	325	303	341	327	356	366	361	351	337	345	342	367	336	332	325	330	355	346	353	342	345	361	381	332	347	331	316	342	364	324	369	340	317	356	314	354	344	307	364	357	299	356	336	341	335	304	358	347	351	356	328	342	340	358	299	332	341	328	325	356	351	363	364	386	359	334	318	340	355	333	306	348	341	367	341	340	368	353	321	383	331	360	301	340	378	345	340	355	337	325	388	368	309	346	366	326	326	344	334	366	387	340	350	309	328	314	348	341	352	343	356	353	323	337	377	356	315
6170	2738	432	262	153	147	190	180	148	156	156	125	125	114	106	89	96	100	84	111	114	99	86	92	92	81	77	87	82	74	73	68	66	78	75	62	59	79	56	71	60	53	64	59	46	79	61	65	66	53	64	72	70	58	50	71	81	65	72	77	52	61	64	64	53	70	62	69	64	60	59	58	57	56	58	74	58	68	63	62	50	60	59	69	57	70	65	42	60	52	54	67	71	57	62	50	57	44	51	65	61	67	51	52	54	57	47	62	59	54	71	49	60	65	69	58	57	54	74	51	66	65	62	58	55	73	61	54	50	51	69	55	56	65	53	64	62	57	70	52	54	54	72	64	54	61	58	49	60	67	47	61	56	63	51	61	57	47	62	74	62	73	63	57	55	56	66	56	61	57	64	56	45	55	67	56	52	61	52	52	57	70	48	57	68	55	56	62	58	76	46	70	71	52	58	58	63	41	59	59	71	53	57	63	56	51	50	48	59	52	61	49	56	55	51	59	51	54	68	53	63	64	53	58	65	62	58	43	63	56	70	47	70	64	51	62	66	57	54	60	58	43	54	53	50	47	55	53	66	62	65	65	65	52	53	54	67	57	54	59	47	66	72	65	45	56	62	50	53	76	47	59	60	64	62	64	56	52	56	68	54	59	62	56	68	69	84	53	68	55	68	48	68	59	63	61	52	62	68	49	53	47	66	75	51	65	57	57	46	57	63	63	57	61	55	58	57	58	65	60	60	61	60	52	66	57	68	45	50	69	66	51	71	55	56	61	50	78	48	71	51	59	64	52	66	43	46	71	73	63	53	55	73	50	59	62	76	46	61	63	60	67	59	60	67	59	48	66	66	61	65	54	65	61	61	53	52	60	57	63	61	47	48	54	55	65	58	45	55	61	61	66	56	55	63	68	59	58	60	46	57	47	52	67	55	54	54	56	56	59	66	67	63	72	62	51	75	43	46	64	66	54	68	55	74	56	61	67	66	62	56	58	63	57	59	67	70	57	63	56	64	57	57	49	63	58	55	57	52	62	49	68	58	63	64	48	59	51	65	63	76	72	55	65	56	67	48	56	63	53	64	62	76	76	61	47	57	59	65	67	59	66	61	68	63	72	41	67	54	64	64	53	63	56	67	58	59	52	63	50	52	50	51	60	50	53	54	51	80	77	53	55	47	59	63	65	57	51	55	61	57	58	45	64	53	57	65	49	47	49	55	55	60	63	56	53	70	55	56	63	64	62	58	50	56	49	55	77	66	54	58	55	53	59	57	62	59	52	64	65	67	62	49	60	67	56	67	65	72	51	63	61	59	62	54	56	54	68	62	59	56	60	61	60	71	68	57	68	60	66	58	58	73	62	46	59	66	55	69	87	64	62	62	63	50	53	49	57	84	59	66	63	58	46	48	77	47	76	60	51	65	58	60	78	63	61	51	79	69	71	62	58	69	61	70	59	50	61	58	55	53	59	75	59	58	51	67	51	75	51	64	64	59	51	60	62	65	60	56	55	63	66	59	73	67	61	67	55	72	71	62	65	48	55	62	64	55	49	52	69	56	83	71	68	68	61	55	55	55	53	64	63	47	59	63	57	55	48	53	73	48	73	50	52	55	51	58	59	65	76	63	54	60	54	42	63	52	64	59	44	52	66	75	55	54	55	61	57	57	57	63	63	59	64	71	59	70	57	67	59	66	50	74	59	56	59	69	62	72	72	68	70	89	53	65	53	60	59	62	65	59	59	60	49	44	66	54	60	60	67	65	62	59	48	59	53	65	58	53	56	66	63	55	52	77	50	54	46	61	55	70	50	58	65	69	44	53	57	53	62	75	64	79	58	80	66	63	47	58	79	62	63	65	67	59	72	56	80	53	55	60	53	45	73	69	51	61	50	55	44	57	52	54	52	62	47	55	48	64	68	54	65	60	50	43	54	56	63	50	58	56	58	68	63	72	58	56	44	49	64	57	61	50	68	49	73	51	56	56	52	59	55	54	55	55	64	57	64	57	48	59	64	49	57	66	44	55	54	69	48	66	42	65	64	59	57	68	64	57	52	47	59	57	54	63	68	55	65	69	57	63	60	63	56	59	53	54	58	59	61	57	63	53	63	52	58	60	47	67	56	76	66	56	76	52	46	60	65	56	50	58	66	58	53	57	58	56	56	60	62	62	68	59	61	63	51	60	53	56	53	52	56	59	55	70	57	73	69	56	66	53	64	60	64	56	54	57	54	57	61	62	62	67	82	70	67	53	54	71	54	76	45	54	62	59	60	59	52	54	56	52	62	50	51	50	67	53	55	61	62	58	60	65	62	77	55	53	56	66	49	51	55	61	63	50	63	69	58	55	52	70	57	57	58	70	68	65	56	69	64	61	58	88	42	63	36	63	58	57	55	56	64	67	58	64	63	69	55	71	65	64	70	62	60	57	64	54	62	58	65	48	64	69	40	57	60	52	59	59	62	58	67	63	71	64	60	60	58	59	57	43	59	48	66	56	32	62	59	57	58	49	61	54	64	59	82	62	54	58	55	68	52	56	53	49	61	61	52	60	63	69	65	73	48	69	45	63	63	62	66	64	62	57	61	58	59	45	63	59	53	53	59	66	57	64	70	55	56	63	58	50	61	70	62	58	62	59	63	67	60	55	54	62	70	67	65	54	65	65	54	70	52	67	58	59	69	66	77	51	50	57	78	63	53	58	72	65	58	77	63	50	60	62	65	58	72	68	53	59	54	51	66	58	71	60	52	65	50	58	54	59	48	82	49	68	57	75	73	61	58	62	64	52	54	64	65	57	52	52	56	60	62	68	48	54	66	49	64	58	64	57	67	55	64	52	63	64	51	65	73	56	65	56	51	61	53	61	66	71	49	52	55	45	57	62	63	54	57	55	53	70	56	52	53	70	69	64	57	60	46	39	58	52	49	59	61	54	52	75	41	49	62	57	69	57	58	61	57	56	88	57	56	59	50	66	69	64	56	67	58	64	78	59	69	67	63	54	70	72	56	63	57	46	59	67	61	61	69	60	59	66	60	59	62	74	60	53	52	61	66	64	66	52	62	62	61	52	63	62	55	58	48	49	53	52	67	49	67	54	53	69	64	57	69	64	48	56	61	48	56	50	59	60	57	49	51	56	41	51	50	59	70	58	52	58	59	59	65	69	68	58	57	59	61	60	58	47	48	66	53	48	54	52	80	56	61	56	76	66	42	66	64	61	62	64	47	66	68	70	50	82	58	61	69	57	54	71	50	62	71	43	36	50	52	55	47	51	52	63	54	51	55	66	70	50	52	56	62	54	60	56	62	59	79	64	57	71	46	59	56	67	61	64	64	58	64	61	43	57	65	68	67	48	65	63	57	50	58	60	62	52	61	49	64	48	60	62	61	62	58	68	60	64	44	63	56	76	76	58	68	67	60	54	64	52	61	56	59	47	62	55	70	59	61	66	48	51	65	75	85	73	46	68	65	60	63	64	59	62	75	64	63	66	61	44	40
34611	17623	4698	4120	7231	8647	7626	6383	5291	4681	3974	3376	2966	2646	2332	2051	1874	1700	1726	1619	1481	1315	1309	1350	1326	1245	1176	1090	1025	992	924	864	755	768	774	743	688	685	677	670	617	625	637	664	635	579	600	549	586	575	561	532	523	531	507	528	481	530	540	498	526	490	499	517	540	520	522	501	450	463	481	454	470	471	465	471	454	515	481	508	484	470	495	463	457	479	456	463	451	424	461	478	486	497	462	462	485	468	486	507	451	434	522	445	452	453	489	439	451	478	442	490	457	478	467	476	487	490	454	469	489	466	427	448	439	446	479	466	492	463	431	450	462	457	447	457	494	458	492	497	462	456	458	479	464	513	451	441	471	484	457	464	454	466	472	424	451	483	414	441	478	471	475	500	459	470	463	444	482	444	483	504	490	459	474	417	484	443	465	462	455	466	478	474	449	508	480	484	490	490	468	465	434	393	446	497	431	470	447	485	513	473	460	464	468	479	521	469	431	468	443	410	503	476	477	470	508	443	475	464	459	472	476	400	427	450	450	455	476	460	450	449	469	460	491	473	475	468	446	446	458	489	481	454	454	470	463	429	431	450	489	479	459	454	467	464	486	487	484	430	430	446	483	445	449	464	462	433	457	465	448	456	458	431	493	448	442	475	482	430	456	489	486	438	475	460	428	472	463	475	466	495	429	463	454	472	482	498	483	511	429	440	469	471	432	447	442	450	461	422	442	462	439	461	456	451	467	445	469	463	447	482	429	469	475	462	479	447	457	488	449	488	489	468	430	467	445	465	473	442	454	490	412	503	454	469	464	472	465	480	445	449	452	457	481	445	479	503	453	498	410	477	457	448	512	455	448	468	488	457	473	467	494	492	443	447	441	493	470	504	453	471	475	442	508	457	432	424	455	451	441	454	433	476	446	461	467	467	450	451	446	495	439	479	443	471	486	457	491	419	436	488	466	463	476	443	466	447	457	451	460	476	445	437	463	427	449	439	478	464	443	508	510	484	478	433	475	462	447	455	494	470	456	437	478	446	438	495	448	441	453	479	492	475	454	489	439	445	450	494	475	487	465	444	451	441	442	486	507	458	500	462	445	468	462	461	448	461	439	433	446	446	457	482	499	467	498	430	499	459	444	488	428	453	465	484	439	444	442	481	461	436	468	460	456	493	462	472	492	449	459	463	477	478	493	488	479	481	467	464	455	458	451	459	439	463	463	488	459	482	480	497	461	489	510	440	437	433	447	503	433	471	442	452	452	489	467	453	489	465	470	483	456	495	493	448	452	451	470	462	461	480	433	452	450	470	442	424	493	438	467	480	458	475	501	481	483	490	463	466	433	476	477	478	469	488	500	477	489	451	452	513	468	434	458	434	471	444	480	508	443	456	480	450	427	442	454	481	477	471	446	476	444	468	470	453	474	475	484	434	439	463	489	436	460	473	466	459	416	457	496	451	435	503	433	443	438	459	482	448	425	461	453	480	444	429	463	447	460	486	469	429	449	458	455	461	440	455	463	454	495	454	451	466	474	462	465	468	487	449	470	468	467	438	436	457	480	424	451	473	496	478	478	498	459	506	508	463	499	440	459	407	465	455	462	500	507	476	457	420	448	476	462	462	476	497	477	457	482	464	434	431	439	494	443	447	450	449	447	449	437	442	462	473	441	456	477	462	507	490	442	448	456	505	479	466	492	445	463	447	447	453	451	463	524	426	460	488	474	450	477	470	446	468	454	484	490	468	457	450	449	484	458	479	459	426	471	429	453	476	467	469	445	463	472	467	457	421	432	442	478	450	434	463	434	468	449	462	461	478	462	484	494	482	454	448	474	448	444	479	501	485	443	443	452	438	440	427	472	472	447	426	462	481	452	433	465	453	455	493	454	488	495	494	447	479	507	430	434	506	477	468	467	437	454	423	430	461	437	462	448	464	454	470	446	446	472	486	476	436	449	445	456	455	491	475	499	479	458	480	437	453	475	444	471	467	440	480	492	459	443	451	448	479	447	495	465	478	466	481	474	462	445	470	450	427	483	453	453	447	462	418	481	477	489	462	432	500	472	442	409	465	484	492	471	468	465	465	444	444	483	465	492	488	467	469	487	425	446	473	433	493	490	439	450	452	494	443	447	448	462	450	430	443	440	457	468	460	454	423	432	470	464	466	455	426	436	492	447	475	462	478	486	450	480	468	420	463	430	433	494	429	445	450	461	471	462	461	461	404	450	469	457	480	471	483	483	479	474	507	437	444	434	477	455	478	462	437	466	464	447	449	450	475	463	498	410	493	441	481	499	484	476	474	489	480	494	471	491	477	456	473	494	456	461	463	459	484	490	426	486	454	437	487	460	470	461	484	458	451	463	454	469	439	442	462	461	490	447	452	458	474	426	482	454	469	465	448	472	481	464	509	475	453	452	444	497	434	457	443	478	444	435	439	496	470	472	466	494	485	502	486	487	442	469	444	466	419	490	461	490	452	470	469	452	443	431	494	451	471	470	479	496	457	460	466	463	477	468	479	459	452	450	443	462	484	490	483	481	479	494	472	466	483	473	447	496	486	466	481	463	464	418	515	460	446	462	462	456	441	462	482	491	465	455	456	457	471	463	500	453	437	448	465	442	419	453	443	477	456	432	462	443	414	482	459	489	493	456	478	482	461	479	449	479	447	479	456	455	469	473	466	409	430	459	489	448	435	471	494	463	459	455	478	457	463	492	452	446	468	453	450	453	473	496	496	485	477	459	457	458	506	472	460	466	492	495	429	420	484	458	487	450	464	444	492	466	485	419	474	462	463	445	466	430	465	467	455	506	465	462	462	483	428	459	466	459	442	494	459	457	491	461	483	483	479	464	442	470	480	469	474	439	460	444	431	428	456	471	504	450	461	456	470	440	446	433	449	467	434	468	442	467	490	462	454	460	417	471	449	464	464	439	449	457	457	478	479	439	461	483	491	489	456	449	465	441	442	445	501	504	426	453	425	525	468	468	501	497	439	484	443	495	450	429	525	437	469	439	455	461	436	452	479	450	494	485	432	481	452	463	454	461	436	463	475	490	456	518	464	462	473	435	449	465	439	483	439	463	442	444	494	467	469	452	475	449	485	466	464	469	450	467	437	460	436	450	481	453	466	505	450	503	484	480	473	471	486	492	471	471	450	503	428	476	480	455	447	461	466	439	467	473	412	439	465	444	475	458	479	492	469	485	448	457	459	467	471	469	458	462	459	477	475	456	438	511	472	449	463	490	481	486	489	453	484	434	469	476	446	476	443	437	451	484	471	470	447	500	474	458	460	450	479	453	442	466	434	427	503	471	418	479	462	455	438	504	469	454	439	426	485	471	453	430	463	492	485	467	490	463	464	455	412	427	492	424	471	481	439	464	435	437	471	430	453	456	463	448	438	482	458	427	474	527	484	466	474	481	462	429	452	498	452	433	476	507	454	428	449	497	506	507	473	464	444	481	448	478	463	463	499	464	479	455	454	489	509	476	457	472	476	482	483	491	424
3295	836	202	112	89	75	90	86	60	67	62	77	53	56	48	54	61	41	53	51	49	42	38	44	48	42	39	45	28	42	30	42	29	49	37	33	27	38	36	40	38	38	44	36	34	24	33	27	32	30	46	29	37	44	33	34	33	21	25	34	35	35	47	34	36	42	23	39	26	33	48	38	27	37	23	30	29	30	35	43	37	36	29	40	35	38	27	33	37	32	33	40	20	33	33	29	37	31	24	26	39	36	39	42	41	40	27	38	33	39	39	27	34	32	28	25	18	22	30	30	28	22	35	36	35	38	21	35	33	33	26	37	33	31	35	46	30	29	35	26	29	27	30	28	37	37	20	26	31	32	30	31	37	34	35	32	23	27	25	42	34	34	31	33	35	33	32	43	23	46	28	34	29	34	40	32	25	38	28	30	38	32	26	31	29	34	35	28	26	31	29	38	32	31	38	34	31	35	36	34	33	31	33	44	25	41	36	30	38	30	44	27	32	38	22	32	32	27	27	26	33	31	34	28	20	34	33	33	26	31	32	42	42	25	27	35	43	37	38	38	32	34	35	36	30	37	24	36	30	28	26	29	29	29	27	31	29	32	26	26	28	35	31	30	34	29	30	33	32	23	35	38	40	37	51	26	25	35	32	28	31	30	31	28	34	36	31	25	31	25	33	28	40	36	29	32	27	28	36	35	31	31	34	32	36	35	25	23	15	40	37	35	35	44	30	33	31	33	40	22	38	30	29	25	38	30	29	35	37	33	33	37	27	31	39	25	34	15	38	40	26	24	31	25	30	24	21	41	31	39	25	35	23	30	43	39	31	31	40	40	37	27	33	23	34	34	33	32	29	42	34	34	26	25	36	29	38	31	30	30	25	32	34	29	42	21	36	30	32	35	32	29	28	38	32	36	35	27	29	38	33	42	39	30	33	36	30	29	29	48	19	38	30	38	36	32	28	32	34	29	45	37	29	42	30	31	29	32	31	30	32	36	40	29	33	26	36	32	32	28	32	31	25	32	32	36	21	27	28	23	36	40	34	31	29	35	33	30	33	24	33	31	42	31	31	30	38	37	31	46	38	35	41	37	28	36	35	31	40	32	32	38	30	24	26	29	35	34	36	27	25	35	32	29	37	30	40	21	30	48	28	21	39	31	28	31	28	45	32	34	37	23	27	37	35	33	31	40	26	32	27	34	36	23	38	38	34	45	26	30	39	38	39	30	41	27	28	32	30	28	29	40	29	31	36	34	32	38	35	29	36	32	16	36	29	27	28	32	35	38	35	19	29	30	37	28	33	25	33	33	28	42	37	42	28	34	26	28	35	27	32	29	40	24	33	19	27	24	28	34	27	39	35	40	46	32	31	34	33	34	30	28	28	35	34	35	32	24	40	34	25	32	32	37	26	25	32	25	30	41	28	38	21	33	40	34	30	24	32	29	35	33	36	25	27	42	31	27	35	32	28	25	36	29	41	25	39	38	26	22	27	28	51	32	36	44	23	38	33	28	34	42	34	36	29	27	23	26	24	23	31	32	35	31	45	33	26	34	31	38	38	25	28	27	35	30	40	24	33	37	30	24	31	26	22	24	40	26	30	36	32	29	34	31	44	26	29	39	37	32	27	24	29	36	23	40	32	33	35	29	18	26	30	22	34	40	36	36	25	39	35	36	34	31	36	17	32	26	26	25	30	34	32	39	27	35	35	31	28	37	37	32	35	27	37	34	23	29	34	27	26	30	33	29	32	35	30	23	27	30	31	28	28	41	36	28	30	28	30	29	37	23	32	27	34	30	28	35	28	37	35	34	23	35	24	30	27	30	27	39	31	31	24	38	28	41	27	33	38	36	32	28	33	34	40	37	26	35	36	31	35	32	20	39	30	35	31	35	38	32	29	26	30	29	31	34	33	39	39	39	27	23	32	37	35	41	28	31	30	21	26	28	37	34	25	31	25	33	31	35	29	30	35	32	39	32	29	30	28	18	40	27	22	51	22	36	39	24	25	32	31	27	31	32	44	36	37	29	33	31	31	34	37	38	37	33	30	31	30	25	22	34	28	31	31	30	28	44	25	28	29	33	37	32	33	31	26	30	29	31	36	21	33	29	34	35	31	33	24	29	41	30	22	39	30	32	33	38	34	24	24	34	31	33	24	29	30	27	30	33	34	31	31	26	26	40	36	19	30	25	34	23	19	39	36	39	29	31	44	43	32	34	44	24	28	32	30	39	45	33	35	26	30	33	22	30	36	48	36	42	28	33	32	41	36	26	35	26	33	36	38	32	35	34	32	29	36	29	35	31	31	30	32	27	32	29	28	36	36	30	28	31	25	35	41	26	21	26	31	35	25	26	31	35	33	24	42	42	30	32	28	35	31	24	32	34	30	42	30	37	25	33	32	43	32	40	38	37	34	39	33	40	43	37	23	30	39	28	32	33	38	33	27	20	34	25	34	25	23	36	29	40	32	32	35	36	29	40	28	29	46	34	36	21	50	30	39	49	29	32	41	41	38	34	36	36	36	33	43	41	31	35	33	29	28	34	38	33	38	27	28	32	31	25	39	26	27	28	39	27	34	27	40	40	25	35	32	32	34	34	31	31	32	30	30	24	25	38	36	32	36	31	30	35	34	33	19	27	29	36	41	29	27	29	33	28	29	23	26	35	26	32	38	37	25	22	36	21	29	38	28	27	34	38	34	29	44	36	33	41	28	39	39	45	29	33	37	35	24	34	28	43	28	25	26	38	34	26	36	24	27	42	36	36	36	33	50	43	33	30	33	33	32	29	32	36	27	33	31	27	41	27	20	33	40	30	27	26	39	23	26	35	32	29	30	30	43	39	42	30	28	35	32	32	30	25	23	33	31	26	27	31	34	42	31	23	24	28	36	31	37	29	26	30	33	19	33	43	41	30	39	39	32	28	31	31	38	28	38	35	30	34	31	34	27	23	32	34	42	22	29	29	29	24	31	31	24	32	39	35	47	34	38	32	26	35	31	27	24	26	31	47	45	38	47	27	20	33	35	31	22	32	36	35	26	38	38	47	35	29	24	42	32	39	34	27	35	34	33	29	44	28	33	34	32	33	31	33	35	31	32	39	30	35	34	34	33	34	22	34	35	29	39	22	43	34	31	33	31	29	35	30	20	39	36	40	25	26	31	34	25	30	28	39	31	29	34	34	38	35	34	30	32	28	18	26	34	33	34	48	29	30	35	24	39	27	40	39	31	33	31	29	29	34	38	38	38	24	27	20	35	42	29	27	29	36	39	22	41	30	34	30	22	33	36	33	30	32	32	24	27	24	36	26	27	30	36	38	35	21	28	27	32	38	35	34	29	34	39	39	35	28	30	39	45	34	30	24	34	33	38	29	30	26	29	28	32	45	31	33	28	35	24	29	16	37	31	31	33	37	36	38	39	32	36	35	30	27	31	35	30	25	28	35	32	31	31	24	43	35	39	33	29	38	38	29	46	26	35	26	35	24	48	30	25	29
26189	9498	2442	2187	3831	4426	3823	3078	2595	2269	1945	1668	1505	1294	1144	994	948	912	839	800	737	713	658	698	654	693	660	549	503	505	524	416	419	444	443	391	425	351	366	387	350	366	352	327	315	321	318	308	317	314	329	316	324	299	310	288	310	342	281	270	302	248	281	285	291	259	271	272	267	312	264	245	237	280	271	294	279	260	252	277	262	299	235	285	282	258	243	247	241	249	243	263	237	275	271	270	257	263	279	259	266	264	288	249	279	263	236	281	273	274	283	276	263	232	278	263	278	259	294	261	239	267	292	261	250	257	237	254	252	268	265	279	250	243	252	289	275	238	266	279	247	265	258	258	236	272	263	239	293	252	264	250	267	251	234	253	273	280	261	268	310	256	247	286	244	251	266	248	286	264	265	276	252	254	264	265	288	275	253	281	272	275	287	267	258	255	258	284	277	228	271	267	275	286	252	253	264	255	243	276	237	264	277	254	285	258	267	258	265	270	304	296	264	257	243	245	266	253	269	290	258	250	261	254	269	256	265	268	286	283	242	259	283	243	269	290	266	253	299	258	259	281	256	255	285	261	264	249	275	237	254	259	308	256	272	261	284	260	249	255	235	261	238	271	258	235	280	255	276	262	272	293	285	265	256	271	268	257	251	276	259	259	242	284	230	268	267	263	265	257	270	242	263	261	305	277	282	239	275	262	240	250	261	262	250	251	254	258	282	272	262	255	252	259	279	248	255	289	289	276	264	251	242	299	266	274	253	253	273	260	243	267	248	260	248	237	242	264	269	276	266	265	277	252	273	247	254	244	250	262	241	272	254	262	256	242	294	271	259	255	265	278	263	270	276	260	270	269	300	265	268	291	286	285	250	271	233	251	273	284	271	259	283	264	234	291	241	253	272	288	286	271	253	238	240	265	264	253	256	286	257	289	267	248	258	282	237	251	253	260	279	252	270	260	256	266	281	278	277	277	250	270	228	254	233	256	251	263	252	268	283	252	270	256	247	253	270	284	262	292	265	264	257	251	252	273	263	292	295	253	259	267	244	269	248	258	217	244	257	264	263	250	278	289	245	273	270	222	267	276	249	292	244	258	272	251	244	296	291	265	225	266	274	238	244	267	265	255	279	244	253	274	277	253	268	243	270	262	239	266	263	260	280	258	261	250	256	256	272	228	268	281	251	240	277	255	268	258	250	248	275	256	288	246	259	275	284	272	283	269	264	293	255	252	264	272	254	253	267	272	260	276	259	263	245	250	298	269	255	262	235	274	255	229	245	233	261	266	276	253	288	272	273	263	247	241	292	303	281	250	247	281	255	277	259	257	271	271	230	229	245	251	239	265	274	269	282	250	256	247	254	257	270	253	258	274	252	275	253	293	263	241	253	243	274	252	270	277	272	253	264	238	253	240	251	246	257	249	283	260	275	306	254	295	239	235	243	292	269	270	236	288	282	273	283	267	271	275	259	248	240	281	277	256	289	253	247	250	261	239	246	281	265	259	263	243	258	265	235	255	248	233	251	275	288	262	256	271	277	281	284	249	242	234	254	286	271	282	234	269	255	255	253	255	266	259	295	237	278	266	238	247	256	250	277	251	269	251	245	274	289	262	251	281	250	267	249	254	256	251	261	253	263	268	269	292	262	286	272	285	268	269	260	259	277	289	264	247	254	253	287	259	261	276	282	243	280	268	237	259	274	256	285	260	284	248	292	275	274	225	239	257	266	282	225	270	244	289	272	283	272	258	264	253	265	296	263	284	257	263	274	274	268	248	240	256	271	235	260	251	255	242	288	263	301	263	257	251	269	249	236	294	256	262	262	269	260	248	286	258	260	280	260	261	246	256	270	307	266	260	254	262	276	271	267	271	256	274	261	264	267	274	280	273	265	263	277	255	286	252	282	251	292	244	298	276	257	263	245	228	265	251	242	251	241	269	245	271	263	271	285	294	278	284	266	271	263	254	257	221	247	242	253	278	280	259	252	290	257	276	222	256	278	251	234	255	269	256	253	261	275	231	243	259	264	256	286	268	241	258	269	245	267	282	255	258	243	287	247	268	261	232	263	266	275	270	265	245	267	244	285	256	249	245	256	244	243	249	261	259	236	251	268	268	293	249	264	243	270	299	237	273	269	279	266	269	267	271	291	243	270	242	287	257	235	239	268	251	216	263	265	270	268	250	268	257	269	254	248	249	260	269	231	286	247	260	269	277	252	258	248	256	271	272	253	262	263	275	293	286	216	278	239	284	249	242	255	241	249	274	269	234	269	254	258	255	269	262	260	263	283	265	270	268	259	284	244	258	272	238	288	263	243	266	266	266	261	270	253	251	263	272	281	269	295	256	262	258	240	269	253	253	285	254	274	276	237	251	252	286	265	248	226	233	266	256	276	278	274	292	268	256	279	266	235	274	268	296	232	270	267	279	257	267	253	265	277	291	253	264	271	261	261	301	256	265	264	275	289	235	253	240	275	274	231	279	249	273	270	272	269	276	259	258	240	262	273	252	273	263	278	256	277	279	238	268	271	247	264	284	261	257	267	274	269	259	287	293	266	285	281	266	263	263	258	244	254	260	262	253	252	310	249	259	246	219	264	262	282	258	292	274	235	237	242	264	267	247	222	273	264	262	258	249	274	275	240	276	280	284	281	267	232	290	243	247	266	268	253	258	256	277	228	260	236	242	294	263	270	246	292	272	264	268	282	272	288	269	251	248	249	256	269	243	266	284	254	268	280	270	271	268	258	251	263	273	284	252	266	276	287	258	236	246	251	256	260	251	288	260	275	227	250	261	256	278	266	296	258	306	266	262	249	250	286	259	258	245	295	237	274	233	246	299	264	251	244	279	281	272	248	256	256	267	258	295	268	271	280	253	265	269	265	244	273	256	278	264	250	253	238	244	276	255	250	248	275	272	258	270	249	270	253	272	259	257	256	254	253	277	249	267	246	272	271	265	249	267	260	252	278	249	268	263	271	283	235	271	267	265	242	261	246	261	298	286	276	252	240	264	269	249	268	266	276	251	257	269	257	264	252	239	251	277	275	265	261	255	271	258	288	271	264	245	271	262	256	288	276	256	266	255	281	238	262	276	271	251	258	221	275	253	276	259	235	237	261	278	279	245	252	263	235	240	306	264	277	255	265	260	274	277	263	245	261	271	267	292	263	261	270	248	256	259	252	273	272	255	266	263	259	245	297	265	259	264	291	230	274	283	252	238	271	260	264	233	254	230	244	269	274	240	292	266	255	264	267	257	275	278	272	265	253	273	256	280	244	250	231	240	256	262	254	256	290	253	254	272	274	266	233	251	233	277	280	243	288	270	239	271	245	218	258	250	259	247	280	249	235	247	259	257	264	248	288	281	286	291	277	270	231	301	241	263	284	260	255	302	261	247	245	236	266	249	246	251	268	255	278	235	260	255	265	268	267	262	290	268	238	239	272	259	247	288	269	245	253	293	239	257	243	238	272	271	237	265	262	272	275	271	260	249	285	277	257	243
4565	2146	357	202	124	145	147	129	127	112	109	118	94	94	85	83	92	77	75	83	76	60	66	78	67	63	70	64	72	50	76	59	53	61	56	60	52	39	73	62	46	52	49	50	60	52	53	38	68	47	65	66	45	39	65	52	53	35	54	45	44	47	46	58	44	49	45	66	57	45	61	53	55	59	43	46	51	45	48	40	47	49	46	45	46	41	40	53	43	49	39	64	41	47	52	58	42	55	43	55	45	46	39	53	59	50	51	48	43	48	49	51	40	43	41	52	40	45	45	36	60	46	40	42	54	55	54	46	52	50	54	41	54	34	45	49	36	69	47	55	43	38	45	43	48	60	49	41	60	47	45	55	44	45	57	51	52	53	49	38	44	46	54	56	43	65	52	45	39	39	45	53	45	53	48	52	44	57	37	52	60	49	48	53	36	45	48	41	58	48	51	53	50	38	46	52	40	48	60	47	42	38	48	40	42	41	49	39	45	51	58	39	46	40	47	52	43	53	49	47	43	42	47	47	40	47	59	59	54	52	39	30	41	41	47	60	44	45	38	35	53	43	43	53	46	43	46	50	47	46	51	52	48	39	54	46	57	48	43	41	48	49	64	44	48	54	53	51	60	49	53	47	53	49	49	45	52	46	55	48	55	53	53	46	48	51	53	59	53	46	46	56	60	55	51	49	55	47	47	44	53	47	50	53	51	46	49	56	57	56	51	60	57	51	55	49	37	49	34	51	43	41	54	48	51	52	51	48	54	54	40	40	53	44	51	49	48	50	42	60	51	36	37	51	46	45	57	45	49	44	50	57	57	49	50	43	57	42	39	53	53	58	37	41	59	41	43	46	49	47	48	60	60	44	57	42	50	62	48	43	54	42	49	40	41	43	54	37	40	49	66	43	55	40	55	47	41	38	48	49	41	46	52	38	52	41	47	47	40	53	43	60	46	43	47	46	49	48	47	47	45	46	37	63	37	47	36	45	43	67	49	63	45	39	50	61	49	49	41	42	48	57	46	43	38	45	46	38	42	44	53	54	53	47	47	51	39	63	55	48	60	45	56	51	52	49	49	50	43	55	47	52	65	42	53	44	42	47	37	58	54	43	44	46	55	46	37	60	33	38	56	43	49	55	50	58	45	46	55	54	50	57	52	51	48	60	50	47	50	46	48	64	49	43	50	40	45	51	50	55	54	52	49	41	54	47	51	37	49	42	48	51	58	40	34	62	41	57	46	43	48	52	44	55	45	62	44	40	45	39	42	59	56	55	39	40	48	46	44	48	42	64	44	56	53	48	49	35	53	41	48	47	49	51	56	48	43	65	52	39	49	43	46	51	50	41	35	41	49	50	38	44	50	46	46	64	61	46	50	41	56	55	45	44	49	40	47	47	48	45	43	40	47	47	56	49	58	39	50	35	54	44	48	42	46	50	51	47	44	61	60	52	46	44	67	47	41	57	43	54	54	63	41	52	46	38	56	44	46	46	56	58	48	43	38	48	48	52	46	64	45	53	44	41	49	49	44	44	60	47	47	42	36	55	49	52	54	52	49	40	47	43	44	44	37	52	46	38	42	47	36	52	32	42	36	57	51	58	47	44	49	40	42	59	43	53	49	48	41	55	61	53	45	45	44	57	41	49	48	62	53	49	47	43	45	47	45	56	39	49	64	55	62	44	48	42	52	43	60	29	44	38	51	35	58	49	40	36	39	58	31	62	49	56	43	48	42	55	45	47	50	43	45	65	43	62	44	53	58	57	52	52	61	46	46	36	40	56	34	48	54	52	45	55	52	41	47	48	41	51	39	54	53	57	45	48	55	40	51	51	37	48	43	52	50	55	38	36	38	43	54	60	63	41	57	51	51	51	48	44	42	53	59	53	43	54	49	50	54	38	46	61	43	42	54	47	50	60	44	53	47	46	46	42	43	52	49	58	58	51	50	64	43	51	47	45	59	29	43	48	54	56	43	62	53	51	48	40	45	30	49	51	58	48	35	47	44	57	38	49	51	41	50	54	57	59	41	44	44	57	49	63	54	57	37	51	58	39	45	46	59	51	65	53	43	47	56	43	52	54	58	47	42	64	41	46	44	43	56	47	41	48	50	45	59	43	47	43	54	48	56	44	53	56	35	52	49	68	66	50	50	49	46	45	40	60	50	52	56	45	49	43	46	38	49	42	51	46	36	56	55	52	55	58	47	57	47	53	52	54	46	59	44	33	45	48	52	47	53	55	53	48	43	44	42	42	49	42	45	36	45	33	61	50	52	50	50	43	45	39	35	49	52	44	50	48	46	56	42	58	42	46	62	47	52	51	59	47	44	50	59	36	44	44	40	49	52	34	52	52	40	33	50	44	48	50	41	54	43	43	47	35	53	45	46	51	45	38	51	49	38	49	47	65	36	56	55	45	29	38	46	57	41	40	53	46	51	44	50	49	50	52	41	35	50	49	47	56	55	42	47	45	48	51	52	63	58	53	47	41	33	47	57	53	47	42	56	41	58	54	45	52	45	54	62	68	55	49	56	49	46	43	58	35	42	39	49	61	47	54	44	49	55	41	40	52	60	48	55	41	52	49	60	45	50	54	44	58	40	41	65	44	50	43	43	52	52	42	38	42	50	46	51	49	48	46	48	49	38	46	60	54	37	56	55	50	53	44	50	44	52	47	54	60	39	39	56	43	41	42	57	51	41	55	43	46	43	41	53	46	44	45	37	57	53	54	51	43	46	40	43	40	58	46	59	38	44	49	58	58	46	52	58	54	47	50	56	39	39	42	63	44	43	47	56	51	54	58	51	41	46	62	40	57	50	48	61	41	51	48	45	49	42	51	52	41	63	41	39	50	58	36	52	59	54	44	34	56	46	43	47	55	47	49	30	43	45	53	36	52	54	51	40	56	59	40	45	53	46	54	43	60	65	47	55	45	47	54	37	56	49	53	56	55	59	52	47	48	55	56	49	48	64	58	39	54	47	57	42	42	53	44	44	48	55	54	48	49	51	52	48	47	63	41	42	37	59	51	45	66	50	55	60	51	49	57	53	61	53	48	58	41	53	60	42	57	47	46	60	58	48	46	54	47	42	57	39	52	45	48	54	34	69	57	59	46	42	50	51	49	45	59	54	41	47	55	35	43	49	65	55	45	55	51	32	54	40	52	60	35	44	46	55	46	41	41	42	43	52	52	50	60	50	52	37	46	57	45	44	59	59	47	58	46	55	57	49	45	60	43	49	56	55	48	52	57	46	54	40	59	38	50	53	46	56	47	53	39	58	61	44	42	47	49	54	54	49	59	52	40	45	45	46	45	41	51	43	44	51	41	54	50	49	59	48	52	42	52	52	53	46	46	57	57	46	38	67	46	48	48	36	65	56	42	46	42	41	52	48	58	46	51	50	42	51	45	48	45	41	54	37	45	55	46	43	49	46	47	53	47	57	42	54	63	44	58	62	64	35	48	55	52	58	52	44	52	55	46	50	49	50	56	38	54	65	62
31748	14605	3609	3254	6225	7146	6226	4898	4178	3519	3119	2686	2267	1920	1659	1587	1432	1397	1255	1184	1067	1010	964	1002	1010	931	917	851	815	759	716	684	635	608	568	641	560	543	526	543	540	564	486	476	468	483	484	483	476	474	496	462	433	459	464	438	381	433	434	391	446	438	365	423	410	408	399	424	429	423	428	384	397	413	417	398	371	408	374	417	398	386	416	383	384	408	397	393	372	403	414	361	405	350	398	362	368	419	416	362	366	369	388	419	413	347	364	398	377	342	404	384	357	383	401	397	381	395	344	390	412	399	374	359	381	379	379	421	417	367	353	395	395	369	404	426	415	395	392	390	424	367	364	398	385	363	370	379	392	404	340	416	361	383	371	397	351	373	380	384	362	388	391	387	378	393	358	378	354	420	396	392	383	368	385	403	388	384	390	391	390	390	353	404	356	357	348	395	394	405	372	350	412	421	415	405	389	382	400	401	361	379	349	378	363	413	388	369	354	380	389	382	363	392	387	391	383	368	377	368	378	378	403	405	418	330	416	402	401	413	395	392	367	373	390	356	390	356	406	348	400	368	395	378	404	345	363	402	396	392	411	410	389	400	408	373	376	424	407	421	394	407	384	367	392	366	377	355	400	370	406	397	365	382	381	390	377	399	381	404	399	332	393	400	407	378	356	423	377	372	389	397	410	389	412	405	392	353	401	381	398	397	369	337	408	391	370	388	390	399	380	416	397	360	366	376	434	382	386	395	398	385	364	359	420	395	422	346	388	396	377	382	339	405	372	396	404	389	375	399	406	367	377	381	373	383	376	390	395	369	382	383	345	374	372	389	381	373	352	379	354	415	390	388	399	388	370	400	403	411	372	370	397	370	361	400	394	367	399	408	380	377	412	382	420	414	386	396	386	366	366	397	401	377	342	379	374	387	399	350	385	401	357	378	342	404	318	359	396	349	408	387	364	393	402	405	350	374	365	371	367	411	390	347	401	396	403	372	399	371	397	394	391	365	412	374	341	397	379	393	351	382	374	409	410	391	397	391	391	383	409	366	408	397	375	394	365	393	362	388	385	377	346	391	368	407	409	402	409	386	384	393	382	353	420	388	380	431	364	403	381	384	397	376	367	319	373	396	388	386	374	373	390	373	381	405	376	384	375	404	394	395	394	390	411	418	414	377	385	412	408	365	391	376	367	375	374	360	387	381	379	399	376	347	375	396	399	362	421	390	372	374	352	374	371	352	373	383	412	379	402	364	357	406	375	381	419	393	373	402	357	437	394	372	408	351	393	425	361	341	383	401	349	418	363	377	368	367	409	382	392	404	387	380	390	402	375	368	385	396	387	380	390	394	388	373	416	385	388	391	393	363	411	345	365	349	419	404	404	426	397	386	381	359	386	395	379	422	367	381	369	375	360	373	364	414	403	398	351	384	387	399	390	396	389	385	369	376	407	423	412	398	387	377	375	351	409	371	376	389	391	402	422	398	380	380	369	390	392	341	374	386	419	399	372	368	400	393	389	379	365	387	373	360	393	348	390	364	376	343	381	410	410	404	368	418	409	415	355	380	391	385	393	429	409	365	365	375	405	377	378	382	386	378	383	379	385	411	360	348	379	390	384	388	341	371	363	368	378	408	369	393	382	411	371	372	377	374	381	361	369	391	400	385	361	361	371	353	375	409	404	382	412	389	384	349	375	383	385	371	377	340	422	360	409	382	400	369	408	385	378	418	379	371	389	388	400	385	373	407	351	377	388	390	420	422	388	379	402	395	382	375	390	385	394	372	370	400	395	403	395	378	364	388	357	371	413	394	352	355	395	392	373	412	381	400	385	392	397	392	369	407	346	409	394	395	409	381	381	373	381	377	377	358	360	382	383	376	352	380	387	379	384	370	426	398	392	354	421	372	394	369	360	394	376	346	407	362	368	385	355	388	394	417	376	365	367	374	369	349	370	390	378	354	383	392	412	377	380	376	373	388	378	390	410	372	400	382	384	354	379	400	398	380	401	381	386	362	416	398	392	391	392	427	374	376	359	391	360	354	395	375	376	408	427	385	386	401	433	378	369	388	374	408	391	378	385	384	380	383	370	338	359	383	401	384	342	359	381	399	354	359	362	399	404	367	385	396	363	389	394	399	378	383	371	400	392	395	353	419	397	351	366	390	393	383	386	369	385	388	410	365	369	384	386	381	404	345	388	375	351	388	341	390	399	359	392	383	395	408	381	395	383	388	378	359	384	347	369	367	365	396	395	389	346	363	351	374	381	415	385	418	385	403	382	375	351	411	410	404	395	404	383	371	355	382	364	387	418	416	421	361	398	390	392	403	411	372	360	427	397	372	381	402	376	367	398	397	365	405	419	378	376	406	417	380	365	365	377	373	403	366	382	389	368	325	352	376	367	417	404	374	415	420	385	411	373	385	374	390	395	420	399	410	370	382	363	404	386	383	377	397	406	362	400	383	386	389	394	380	367	362	380	382	371	382	389	394	361	374	383	387	391	344	389	415	386	375	393	386	380	372	389	370	386	383	349	400	386	384	412	399	423	382	348	362	399	435	417	399	397	375	392	404	380	393	394	374	386	408	346	352	367	380	391	399	387	385	386	383	387	417	434	384	365	381	358	353	393	408	420	404	351	420	361	396	382	390	381	391	420	376	391	360	388	353	377	355	421	393	374	371	404	389	370	400	378	376	376	367	379	387	395	375	357	386	348	404	369	380	384	358	432	407	344	359	361	395	402	374	379	366	373	359	414	362	399	426	363	373	379	374	369	374	384	360	391	401	383	390	385	391	369	390	376	415	356	397	349	358	408	370	425	358	397	428	366	385	348	379	371	392	398	384	363	375	360	390	393	348	394	386	368	357	376	397	376	379	366	382	415	401	409	385	402	371	359	355	359	377	376	390	384	389	392	376	372	407	397	374	371	388	366	393	423	382	392	369	367	382	379	354	358	413	410	396	399	386	373	397	370	367	378	387	370	367	359	385	376	375	387	390	392	367	379	370	410	391	371	395	406	367	379	366	389	358	425	382	403	382	402	394	360	382	421	361	340	380	397	370	373	394	377	388	375	385	374	344	374	401	401	373	387	366	382	356	377	362	375	382	376	367	359	391	411	361	395	380	372	368	376	376	379	368	409	380	404	373	376	383	396	404	362	367	384	396	407	354	373	384	374	408	377	387	381	380	369	396	366	367	369	357	381	429	380	360	409	369	411	363	416	370	391	387	389	382	385	367	386	407	360	358	362	412	337	409	387	399	378	394	366	381	384	383	395	397	357	356	365	375	363	419	388	381	406	392	342	352	413	391	340	406	397	347	391	376	383	345	410	393	413	389	405	365	392	381	413	412	374	364	380	343	392	381	416	373	376	367	384	373	376	388	347	365	385	394	384	384	395	397	368	368	382	363	401	391	386	383	385	399	357	350	376	418	377	368	402	367	387	364	344	339	401	359	371	369	388	370	376	413	363	374	393	388	399	339	394	417	415	386	393	374	385	376	391	360
4866	1620	301	167	133	125	126	113	112	107	111	110	100	78	84	71	73	60	81	72	68	65	65	46	55	68	66	56	63	54	51	45	47	56	47	55	58	34	49	62	41	43	48	50	42	45	62	54	40	41	50	40	43	52	50	41	42	44	47	43	43	51	45	49	41	46	45	44	34	46	47	48	38	39	56	33	41	56	42	42	37	39	39	35	47	46	37	39	39	55	48	40	40	38	50	44	41	29	39	57	45	37	48	39	30	42	49	49	39	42	45	46	47	42	35	47	43	38	48	41	32	27	55	43	43	54	36	44	32	47	46	37	40	47	45	57	40	38	38	48	42	41	31	40	45	36	39	36	46	39	47	34	37	47	43	47	39	43	45	36	34	47	45	36	43	50	43	36	48	28	42	43	52	60	41	48	51	44	42	39	38	40	47	41	48	41	54	52	45	38	39	34	53	52	44	36	47	53	48	45	42	51	33	44	42	45	37	37	38	54	47	42	42	43	39	37	40	52	32	39	30	31	37	41	55	48	43	49	41	38	43	42	46	47	29	46	49	40	48	33	35	40	47	42	50	43	46	32	32	46	38	36	25	51	37	45	38	42	42	43	56	39	43	35	50	49	63	49	39	33	37	47	47	46	44	29	35	39	48	43	47	49	29	38	44	40	37	36	35	39	47	34	31	32	41	43	31	43	28	40	32	53	40	39	36	37	32	30	53	40	39	41	31	37	31	34	40	41	32	48	37	48	45	57	49	59	47	49	48	43	41	37	52	34	49	47	35	48	59	48	41	50	48	40	42	48	45	48	55	52	33	29	54	33	40	47	48	37	44	38	45	55	46	51	48	51	37	43	44	50	45	41	32	41	51	32	38	46	34	40	41	41	45	45	35	31	41	40	44	41	42	48	41	33	35	42	43	42	44	41	32	38	41	41	39	51	49	32	47	52	48	46	45	38	34	45	37	47	37	35	49	35	51	47	43	35	35	43	33	46	45	39	45	48	47	50	45	45	52	52	36	41	55	54	44	44	39	41	59	51	36	44	36	36	42	44	45	36	60	35	51	42	37	38	42	28	51	36	46	41	53	37	38	43	53	52	47	39	48	56	40	39	43	41	35	58	40	37	40	58	44	51	38	38	45	48	43	37	34	34	42	37	40	41	37	31	46	43	49	34	50	30	39	32	51	43	39	33	46	51	45	39	43	39	37	36	39	49	34	36	48	37	47	43	45	35	43	47	51	36	43	43	39	38	43	42	46	40	39	42	33	45	33	49	34	42	41	39	36	47	30	55	43	41	38	47	39	46	36	31	38	50	35	42	49	42	32	38	36	27	43	40	35	50	38	48	37	44	49	42	44	25	49	47	46	47	49	35	41	51	39	51	45	39	47	41	35	43	44	58	53	37	35	32	39	57	51	39	45	48	37	43	30	29	46	41	40	39	49	57	52	37	43	39	38	33	35	44	40	39	51	42	52	41	36	43	40	45	43	46	50	40	49	51	44	52	43	39	44	41	37	58	42	41	40	24	57	35	58	39	35	41	36	35	45	40	36	32	34	36	39	31	47	50	38	42	38	38	42	35	49	39	48	49	46	41	41	37	45	50	39	49	43	42	51	38	43	44	39	41	34	53	42	40	43	43	46	33	53	53	38	45	52	42	56	37	43	36	32	41	27	33	37	46	44	38	33	52	39	39	49	31	38	52	45	40	53	41	45	31	40	46	47	47	47	41	49	34	47	35	41	57	37	55	39	49	36	36	30	40	47	40	47	47	48	47	43	35	47	35	45	34	41	40	38	45	42	44	44	35	42	39	38	38	46	25	40	42	49	44	36	33	43	44	40	56	41	41	43	41	39	33	44	35	47	44	40	46	47	66	37	44	41	47	39	50	50	51	58	41	37	59	42	50	36	41	37	37	35	44	39	33	45	32	39	42	49	44	37	48	47	50	40	47	31	58	46	42	39	42	54	32	49	40	40	49	54	31	42	50	42	32	49	41	38	40	37	46	42	46	38	49	48	51	43	46	53	45	39	34	48	49	43	45	40	35	48	58	43	41	47	39	49	44	35	39	40	45	43	27	46	47	37	38	45	37	46	53	39	44	41	45	46	44	41	41	50	45	37	38	47	47	37	40	51	46	42	46	47	44	53	51	40	50	46	36	51	51	33	41	41	44	34	37	49	52	40	31	42	50	39	36	34	35	44	32	45	39	51	43	39	48	46	38	32	41	46	24	36	35	41	45	38	45	45	44	40	36	57	29	40	38	41	49	52	38	49	41	43	41	39	46	31	39	41	43	51	49	33	49	46	46	41	46	48	34	40	32	34	39	47	47	39	47	27	42	40	46	49	41	30	39	51	37	32	40	41	37	45	48	42	46	52	37	35	39	48	39	36	37	42	39	37	56	41	33	43	58	52	36	48	46	34	53	46	37	38	43	41	36	35	50	37	41	42	54	38	43	52	49	45	38	44	40	35	35	37	50	37	53	44	38	42	45	49	37	37	46	52	40	42	50	60	48	30	49	36	39	47	46	45	46	44	49	43	43	40	46	30	39	37	38	35	50	44	37	34	36	37	45	43	41	36	39	36	39	39	34	38	40	44	38	49	38	48	48	53	43	51	36	34	35	48	43	47	37	55	46	32	51	39	40	48	40	44	49	47	30	45	35	51	29	43	40	36	37	40	46	29	44	50	36	42	46	37	36	38	43	41	42	54	50	33	45	44	45	50	29	33	41	50	40	55	36	53	45	41	41	46	45	40	31	48	57	49	49	50	37	49	43	47	51	53	33	43	39	40	40	38	40	40	34	46	45	39	38	57	32	31	40	39	42	31	32	42	40	39	54	44	47	36	48	40	38	41	36	45	46	44	42	51	31	37	43	39	38	51	47	41	45	35	35	47	44	43	42	45	39	47	44	44	42	37	39	48	41	56	44	34	45	46	35	36	50	46	43	43	49	52	43	38	40	42	32	36	46	44	41	46	52	49	38	41	42	33	43	41	46	51	40	52	46	53	49	60	37	41	50	48	48	40	41	34	39	28	54	49	46	27	54	39	35	37	34	44	39	48	42	51	43	37	55	40	42	41	49	43	31	41	43	46	51	36	42	48	41	45	45	28	45	48	46	49	49	56	30	39	39	37	39	36	40	51	40	38	40	35	44	44	37	45	39	38	57	52	35	38	59	47	37	38	35	43	41	53	36	37	30	36	43	48	39	35	41	46	37	41	41	44	46	44	41	41	44	39	35	48	46	34	51	44	41	47	40	37	44	32	34	41	43	51	34	32	37	57	47	44	33	42	23	36	37	41	40	42	51	50	44	38	40	40	50	40	33	40	43	48	46	30	49	39	37	46	53	38	52	37	62	41	43	45	45	52	37	55	42	42	39	59	44	47	39	46	36	42	52	41	40	38	38	46	43	42	46	51	45	45	47	33	54	35	39	34	36	45	43	48	40	51	41	42	43	48	43	49	31	52	61	35	44	38	33	38	47	43	39
30035	13123	3385	2962	5793	6791	5923	4740	4089	3395	3002	2600	2285	1880	1646	1484	1402	1395	1260	1192	1055	990	1025	952	1014	977	929	831	753	744	699	598	606	548	554	519	522	517	506	526	495	446	439	451	433	436	449	468	433	431	391	435	389	430	391	386	375	397	359	388	369	376	401	429	380	381	359	352	323	344	368	347	333	352	366	338	373	372	320	364	357	338	313	327	360	367	390	325	321	342	341	349	342	354	344	359	321	342	337	316	337	359	364	330	342	336	330	336	319	337	360	352	341	361	371	340	345	338	300	339	321	320	362	324	343	356	361	345	314	333	351	364	344	318	343	363	326	373	313	381	341	356	337	369	318	329	343	332	329	356	313	371	341	352	344	372	377	325	317	350	342	317	383	322	389	369	369	329	352	361	344	318	346	329	328	363	354	353	369	344	363	335	362	362	335	349	363	311	363	355	364	333	330	337	349	361	339	339	353	339	341	396	344	313	350	309	327	325	326	348	350	366	338	345	370	327	300	359	347	315	353	353	368	371	364	336	357	339	382	345	317	332	349	338	336	332	348	302	340	350	348	342	340	360	313	350	380	334	328	363	352	358	378	323	345	314	389	355	332	323	331	335	352	340	337	358	347	355	363	331	334	324	328	306	361	341	330	348	337	321	358	349	313	316	335	333	330	347	324	361	350	365	363	322	363	327	360	330	325	366	321	381	325	308	346	328	328	368	380	352	296	319	345	336	331	317	360	346	332	348	350	358	343	353	338	341	313	364	330	344	322	344	316	327	336	337	364	329	348	347	320	350	339	400	336	309	326	390	348	344	348	353	339	361	344	315	309	371	315	338	341	378	328	355	337	347	366	331	339	338	321	306	352	332	362	373	317	362	355	340	351	319	338	340	352	315	298	336	377	326	349	359	369	326	328	330	369	341	347	340	368	363	331	345	369	319	323	359	365	344	333	351	346	294	360	351	357	319	361	346	336	346	319	335	333	309	331	347	339	318	339	358	306	337	329	326	332	355	363	321	303	333	348	348	348	357	358	333	360	348	314	319	370	325	342	325	327	333	333	381	335	370	353	305	360	326	351	302	301	337	315	324	371	356	370	352	350	336	349	320	340	353	364	352	363	363	340	349	344	369	358	342	342	364	340	360	356	348	338	338	343	364	368	330	337	353	330	333	305	360	339	341	343	323	343	332	319	354	342	345	363	365	316	340	352	340	317	335	347	327	351	325	331	320	381	346	352	344	342	348	311	341	345	351	347	380	338	340	352	357	335	341	366	350	354	339	373	358	347	348	358	357	384	317	366	329	359	330	364	352	335	341	372	374	363	311	327	367	342	353	353	351	318	385	341	376	332	334	328	357	346	341	350	357	324	315	336	332	324	336	327	322	318	318	344	335	316	334	329	383	344	307	323	362	316	356	344	329	384	341	345	358	362	344	353	333	333	320	341	370	364	339	331	353	332	363	342	337	338	372	346	338	349	347	350	322	338	333	362	316	360	348	312	322	377	351	352	352	338	335	345	352	371	356	413	330	320	328	330	326	318	366	330	324	350	343	345	319	352	340	348	316	346	350	375	326	320	334	335	351	341	336	343	359	356	349	321	336	314	317	327	329	337	307	329	353	361	360	356	320	360	328	342	330	352	335	350	363	341	337	334	333	335	352	329	345	339	364	317	335	348	354	330	342	339	353	346	353	334	314	329	359	339	344	336	340	328	385	370	327	324	373	329	341	350	343	345	344	344	324	346	317	344	359	309	359	350	385	307	304	359	328	350	339	380	364	353	342	342	336	303	326	312	350	356	372	358	354	354	354	351	368	384	360	323	332	366	327	348	335	323	383	363	339	327	342	347	332	330	320	316	319	353	331	326	320	345	335	335	342	307	367	312	345	291	321	303	346	322	338	371	329	341	335	338	361	329	347	353	349	363	327	382	327	335	332	339	303	309	336	309	336	311	357	315	329	325	330	343	339	342	344	355	314	363	367	329	325	367	302	324	350	366	330	343	342	366	329	366	364	321	383	351	339	337	312	357	322	315	346	388	328	338	381	340	356	361	355	336	327	345	361	331	318	351	342	357	368	387	334	359	344	352	316	346	309	321	339	311	327	310	344	318	336	332	345	332	325	341	347	377	375	328	317	351	337	362	335	387	360	343	320	381	339	335	350	325	330	304	359	353	317	331	323	328	333	327	328	332	335	355	344	334	376	354	352	360	339	337	343	355	331	331	366	349	344	369	313	334	350	373	330	340	340	350	345	342	373	327	359	342	339	335	337	338	364	338	352	361	355	336	354	362	335	296	341	340	344	351	319	323	329	325	367	368	334	346	365	335	358	349	349	341	349	297	360	334	353	346	333	373	313	339	332	378	358	322	354	345	337	324	317	319	355	343	346	365	355	310	334	351	341	330	328	341	346	335	323	343	347	334	353	347	358	382	341	342	353	336	348	384	345	347	342	329	348	347	330	358	347	353	331	387	349	380	369	355	351	341	359	349	358	353	369	349	349	318	318	360	343	327	347	375	341	331	332	388	322	341	369	355	320	334	317	352	343	350	358	341	357	319	335	334	350	352	335	329	352	355	387	338	333	329	326	306	333	336	318	336	359	352	325	368	317	343	353	325	348	317	333	319	332	358	345	326	298	312	349	375	334	375	357	340	344	315	367	359	327	327	348	338	344	315	336	335	343	354	325	335	325	348	324	315	327	349	340	341	371	317	359	344	330	339	352	325	337	361	341	363	357	325	344	321	347	346	342	347	315	334	390	329	328	338	305	349	351	356	368	318	339	339	385	334	336	332	349	342	324	339	356	351	330	366	341	335	337	373	335	344	330	322	343	344	350	350	345	366	323	338	298	344	347	356	330	334	347	318	344	364	355	353	351	330	348	340	334	362	326	330	314	388	313	339	326	327	330	353	311	364	346	377	327	297	350	381	338	367	367	345	338	339	333	366	326	352	316	326	329	312	345	337	349	324	318	355	336	322	360	333	325	354	337	344	329	324	340	336	322	315	327	333	352	353	332	350	369	330	319	350	357	331	342	340	327	312	339	333	368	335	360	353	328	342	340	346	318	336	370	356	375	333	330	337	328	327	320	320	356	367	348	333	363	345	330	361	371	353	385	349	333	342	311	326	344	375	358	314	354	335	354	334	331	364	370	362	340	329	335	363	307	368	334	337	322	353	332	333	377	359	351	353	358	339	366	337	358	374	326	319	331	346	326	345	352	336	344	328	354	358	332	382	329	314	376	353	326	368	325	321	348	334	352	345	315	317	341	346	320	331	299	318	342	340	300	323	334	361	324	358	403	340	334	345	333	309	325	327	327	347	326	363	326	351	327	347	357	353	363	386	325	386	356	347	351	352	354	363	351	336	337	339	383	355	343	335	333	364	347	325	325	321	383	328	349	294	337	349	319	357	332	347	348	332	351	357	330	356	342	335	318	328	356	354	343	340	322	338	323	334	337	340	310	347	347	336	359	342	341	351	320	323	347	342	342	333	374
6087	2809	439	221	163	182	195	178	164	154	150	123	134	124	120	99	96	114	109	93	95	85	100	104	86	90	75	65	85	100	80	74	73	69	73	58	79	70	59	69	80	51	72	51	57	68	66	67	54	58	44	50	60	76	76	66	62	39	70	60	68	56	70	73	47	65	67	68	55	52	63	57	76	69	56	66	43	57	63	61	53	57	64	73	55	72	42	54	62	54	68	64	69	62	63	60	62	57	57	63	62	55	60	56	61	50	56	80	56	53	55	64	53	66	40	52	60	58	60	61	77	62	64	54	71	59	54	41	59	73	59	53	70	71	57	56	58	81	62	46	55	70	54	47	59	52	75	53	79	53	52	62	60	61	58	59	55	68	51	58	64	56	64	50	62	69	54	44	61	59	60	75	54	58	75	76	54	53	56	53	56	53	55	66	73	59	46	66	60	70	58	69	62	67	53	63	68	58	53	61	55	73	58	61	56	71	60	54	79	59	63	65	70	54	60	67	49	60	61	54	65	73	61	62	65	55	64	46	59	58	54	56	50	58	49	68	71	49	56	52	57	62	72	49	62	52	61	62	59	48	51	61	66	51	54	73	65	61	53	51	43	76	50	51	71	52	56	53	45	66	61	64	51	72	39	67	49	64	53	59	67	61	65	50	55	64	55	60	62	63	60	59	57	64	54	72	56	54	59	50	59	54	51	58	64	58	50	47	66	54	69	40	50	57	56	66	48	57	52	63	69	61	52	41	63	54	53	67	55	47	64	63	56	59	54	72	65	62	57	65	61	47	71	66	66	57	59	60	58	48	58	63	55	73	53	67	54	48	67	53	65	51	71	55	60	70	58	64	49	54	65	54	57	59	54	60	64	56	62	64	69	52	56	60	57	64	52	66	55	67	57	63	67	53	66	66	54	63	57	68	72	53	60	51	48	64	68	59	69	60	43	64	66	61	58	50	55	55	46	48	59	58	54	63	67	75	57	48	59	73	57	70	58	57	59	64	64	53	81	51	45	55	54	47	63	70	65	52	51	81	64	56	49	64	54	53	67	49	60	57	52	60	62	53	76	51	66	53	59	67	54	52	68	67	57	65	43	60	66	67	54	70	62	46	60	64	60	63	56	53	74	58	64	54	65	60	63	53	55	56	53	76	66	56	56	46	65	62	58	51	57	62	75	62	55	61	86	54	61	54	64	54	53	67	60	63	61	70	57	60	57	64	65	54	54	64	72	55	70	62	63	51	56	55	44	69	55	48	69	63	72	58	71	56	70	71	51	59	56	59	60	59	54	58	68	59	56	70	62	58	58	59	59	67	57	53	74	67	52	64	71	58	62	67	55	71	54	50	50	58	60	73	61	60	53	56	53	71	57	59	66	69	77	61	60	49	71	63	73	55	53	58	49	60	57	60	63	75	51	66	61	72	60	61	55	47	55	52	69	50	49	54	47	51	61	55	55	55	51	61	50	58	62	67	64	51	62	69	57	78	50	61	61	57	40	66	49	68	63	71	60	58	62	65	69	53	55	49	49	62	53	68	77	65	52	60	70	55	54	58	55	62	60	57	74	71	51	71	68	58	58	58	55	58	59	39	50	68	49	71	67	65	66	54	47	60	57	59	62	63	67	50	60	59	57	78	63	50	60	56	62	64	47	60	61	68	64	57	56	61	61	56	64	61	53	49	57	60	59	59	62	62	67	55	66	59	47	62	67	56	57	60	71	64	71	44	55	66	65	69	65	64	53	55	55	50	57	60	58	58	55	73	51	54	73	52	47	65	52	52	62	49	64	48	60	66	58	68	63	50	65	68	57	65	58	67	56	66	66	54	58	56	60	54	50	48	54	70	67	52	62	61	49	47	64	70	59	71	52	69	58	53	62	66	66	56	76	76	57	53	68	67	58	63	58	53	67	68	71	57	67	60	61	57	70	59	64	59	55	46	68	52	48	69	54	53	70	67	58	63	58	61	73	58	52	82	50	58	59	65	65	59	63	67	52	63	56	55	62	66	56	61	54	58	54	54	64	64	54	52	54	71	74	65	62	63	77	55	58	52	78	55	60	52	48	57	45	69	55	64	62	40	59	55	67	59	64	55	66	49	42	48	62	59	46	64	67	53	61	49	66	71	44	59	70	58	66	55	80	58	60	64	66	64	49	52	75	51	54	57	49	52	53	65	56	56	51	63	56	59	46	49	52	75	48	61	66	51	66	66	54	68	62	49	57	64	67	60	54	60	62	60	75	63	49	57	48	55	70	44	64	54	60	63	65	66	57	63	61	62	53	52	62	61	68	62	61	55	51	68	66	61	48	60	57	64	59	58	64	74	66	60	46	64	66	61	53	64	58	70	58	52	67	67	68	62	48	58	79	65	63	60	55	61	58	58	57	63	51	65	50	63	49	59	53	55	58	67	72	62	59	59	56	61	67	48	55	79	54	53	62	82	62	37	59	61	61	55	52	54	65	70	54	69	59	71	67	63	60	48	70	67	58	62	56	60	52	74	58	63	62	62	65	65	51	63	64	54	62	60	64	55	82	71	68	52	56	55	60	59	74	72	41	63	63	49	62	62	55	55	52	61	71	57	57	54	49	47	52	62	48	59	43	57	66	51	67	78	71	60	47	58	65	49	66	80	60	51	60	67	65	42	53	55	71	40	49	46	69	57	70	63	62	73	54	75	50	42	48	65	68	51	71	56	53	58	37	60	60	58	65	44	63	56	56	70	68	60	53	58	70	59	61	55	46	65	59	63	63	58	53	56	47	63	57	60	51	54	57	76	52	69	67	57	62	55	52	58	62	60	68	61	64	77	57	53	61	55	63	58	65	56	58	57	58	65	58	55	46	60	43	56	64	73	51	67	59	73	59	60	67	56	56	59	64	54	60	57	67	57	56	48	63	48	49	60	58	77	62	68	67	57	49	65	59	67	76	59	53	68	56	68	71	59	63	52	43	64	67	77	51	57	68	69	63	59	61	53	69	67	53	67	73	57	57	68	60	64	83	49	56	59	51	64	63	48	45	59	62	64	67	73	68	61	57	49	61	71	80	68	46	48	69	66	51	59	60	64	63	68	56	51	62	56	64	73	53	48	67	65	59	54	61	63	65	56	68	62	42	64	56	59	63	56	65	64	59	57	55	57	54	58	62	70	50	40	56	75	49	53	59	50	68	56	49	51	58	63	56	65	61	43	52	53	56	62	55	63	71	58	67	54	59	50	45	58	63	58	64	47	63	55	53	54	56	63	74	51	71	51	53	53	72	58	60	59	55	78	57	68	55	46	63	55	51	53	71	56	56	54	72	54	51	48	72	65	76	51	57	64	49	76	59	67	63	70	69	52	51	43	61	66	53	75	59	55	62	54	62	66	58	61	66	58	61	48	54	61	64	73	56	61	55	58	51	62	68	56	62	71	57	63	61	57	52	51	77	66	52	60	57	74	71	60	79	82	53	50	61	53	49	66	66	59	68	60	50	72	63	55	57	45	61	60	63	70
34642	17318	4530	3902	7700	9542	8146	6696	5427	4671	4014	3444	3035	2621	2253	2010	2059	1891	1731	1515	1310	1384	1328	1365	1323	1279	1173	1063	1027	934	976	818	768	732	752	664	747	716	681	708	649	646	593	590	594	583	567	560	566	581	555	555	514	559	511	541	563	519	528	507	522	496	480	509	500	516	476	507	497	479	463	497	506	518	553	464	498	493	486	475	476	505	436	496	502	501	516	462	460	479	441	488	454	491	483	469	434	484	459	500	430	489	468	470	499	480	498	483	465	497	470	479	476	478	456	468	457	455	456	471	492	449	488	446	459	472	468	472	482	415	455	465	442	473	470	478	489	397	497	484	465	492	451	495	481	468	480	470	490	472	471	468	474	445	467	468	486	472	491	481	473	445	484	438	477	457	496	483	465	452	446	467	489	509	434	464	442	479	439	489	497	448	449	460	459	467	487	414	437	462	444	462	463	441	461	483	472	450	492	503	473	451	504	490	470	475	421	503	453	488	435	520	448	462	518	462	486	478	462	502	487	432	440	472	406	433	450	463	478	470	488	458	476	518	457	463	475	439	425	487	476	497	464	438	483	475	465	452	495	487	479	472	452	483	460	499	478	453	458	476	473	521	454	458	451	432	483	452	457	432	462	468	489	476	454	459	481	506	517	457	486	459	456	420	475	471	474	480	469	442	476	451	483	481	474	486	495	465	489	487	463	484	462	476	485	446	462	448	468	445	471	447	473	479	458	477	480	439	489	442	454	439	449	484	533	490	524	459	477	428	435	499	462	444	476	441	451	436	450	483	452	465	462	472	440	453	478	455	464	456	470	449	449	473	422	509	456	473	472	453	495	481	496	484	482	467	463	484	447	464	465	488	465	471	453	506	507	473	484	462	463	448	496	446	483	438	463	460	436	471	483	472	436	444	498	461	457	430	494	468	440	455	448	459	471	464	471	468	449	485	438	446	502	444	465	468	463	447	441	455	434	474	469	474	498	476	477	475	449	479	475	495	480	478	485	491	463	486	480	507	526	455	446	470	482	456	469	520	465	471	462	460	490	457	450	449	478	455	476	472	448	449	477	495	487	466	465	427	472	443	462	456	466	465	459	481	445	480	474	464	455	477	434	461	495	466	475	452	495	533	474	462	435	482	461	490	460	482	469	463	422	478	507	485	456	461	440	455	447	459	483	471	475	482	492	436	442	458	472	485	467	427	497	443	495	465	483	473	456	462	425	495	438	456	450	481	476	459	485	437	478	490	463	469	479	460	440	505	472	451	477	474	443	491	496	475	462	470	445	492	467	432	490	474	445	468	476	467	477	464	440	469	469	478	457	468	465	453	442	456	447	481	454	453	440	477	455	443	498	496	483	465	486	494	455	469	478	501	469	485	482	452	497	458	441	429	500	425	475	460	523	465	493	459	450	476	452	451	446	459	470	429	427	451	437	440	460	476	454	461	490	456	462	451	456	430	500	471	451	467	425	477	473	468	444	451	475	450	492	491	467	463	462	445	459	456	489	502	471	520	461	486	498	468	459	444	473	445	474	433	470	462	462	468	463	511	491	447	473	490	466	460	462	523	449	464	468	446	448	462	464	441	478	481	445	456	469	499	470	486	461	467	523	491	469	465	514	487	470	416	484	499	477	466	496	500	452	436	467	484	487	470	458	466	494	455	462	466	476	498	471	489	457	478	480	491	437	491	462	454	438	453	491	429	451	447	466	465	435	471	473	483	490	483	450	488	465	480	502	452	468	464	462	434	454	435	413	473	477	476	468	444	490	497	448	514	478	427	491	483	430	489	486	472	493	469	460	467	473	497	510	446	510	442	499	441	477	439	455	463	425	450	472	497	408	456	459	412	471	458	452	447	457	452	468	492	453	457	462	501	434	489	460	444	455	455	474	441	460	472	454	454	475	461	463	501	464	469	466	435	475	456	476	414	452	446	448	454	469	478	465	434	473	454	475	479	478	473	503	491	486	461	477	457	470	473	484	452	449	496	467	446	477	465	446	475	463	426	426	461	446	474	470	452	507	492	508	445	451	488	430	464	459	451	499	483	503	495	442	435	455	460	459	490	469	447	476	417	489	455	464	451	453	489	487	449	485	458	486	455	475	427	459	476	491	470	443	475	450	455	444	476	470	445	415	470	494	486	435	443	510	471	486	485	459	461	492	470	489	442	440	444	435	458	442	467	468	475	485	476	476	472	493	470	439	441	452	416	489	462	475	448	492	462	481	459	456	467	475	456	473	518	489	449	456	428	473	457	453	443	469	453	473	473	453	445	469	484	485	474	466	475	514	415	427	500	459	437	470	473	491	447	474	478	492	478	489	496	478	460	423	482	458	458	495	466	433	471	463	464	499	499	479	474	431	459	458	444	456	460	470	431	447	470	506	484	438	436	463	490	445	433	504	472	476	487	479	456	455	455	477	442	458	493	479	471	503	476	491	466	457	426	473	471	461	496	439	480	472	449	420	453	426	474	466	460	478	456	502	462	464	473	418	483	454	476	481	465	488	463	500	480	447	435	418	502	424	474	473	430	464	442	454	477	481	410	437	462	466	436	467	516	454	496	512	489	461	456	437	512	494	457	477	465	446	443	455	460	465	485	465	497	441	443	440	437	468	500	461	437	453	447	464	462	478	474	484	453	471	493	472	483	481	493	472	490	422	485	473	498	448	463	491	454	452	454	447	497	505	434	460	467	459	465	462	460	453	461	490	493	480	435	451	487	445	478	451	451	445	435	426	471	500	481	421	489	478	457	470	503	516	455	476	496	463	466	488	446	472	511	442	463	456	482	464	474	449	423	482	460	473	493	484	433	472	474	434	443	429	463	424	472	442	447	481	469	446	490	515	505	455	492	484	474	461	445	477	503	461	514	475	505	460	495	462	420	465	460	473	426	449	458	501	439	482	458	509	447	455	464	422	454	484	466	434	460	449	482	471	457	484	447	462	530	430	435	469	469	445	477	457	473	485	491	501	464	449	432	469	449	462	420	467	486	445	499	497	436	453	470	461	428	468	453	498	434	429	466	457	495	473	490	471	466	438	489	517	459	449	461	449	482	446	460	470	492	431	441	485	477	408	486	485	459	459	468	468	454	482	468	488	423	427	480	481	482	433	465	468	499	448	480	467	475	481	431	452	411	503	446	441	447	488	447	435	440	459	495	467	466	455	485	508	459	461	489	474	499	453	477	461	474	490	493	446	468	505	522	450	463	434	488	459	495	425	459	465	454	494	450	475	479	471	475	489	463	480	497	475	451	463	467	485	471	483	460	481	438	462	480	461	472	446	445	468	486	491	474	436	472	493	476	437	465	461	457	492	441	456	455	479	448	465	473	464	476	474	488	478	490	460	479	446	437	485	498	457	432	421	502	475	456	433	479	496	477	478	455	443	480	514	460	474	475	458	436	516	430	480	463	511	440	459	477	492	459	458	484	516	475	496	472	465	468	452	450	457	496	483	519	418	437	445	439	450	471	440	439	471	435	467	493	457	452	501	464
3259	904	204	102	78	81	102	89	78	73	69	64	61	56	66	70	58	35	51	35	36	44	41	47	36	59	38	45	43	40	34	30	31	43	42	41	48	36	40	32	41	37	40	44	45	40	24	32	29	27	31	35	33	20	37	39	34	37	42	35	30	39	37	33	25	36	33	39	33	37	31	28	34	37	22	40	33	26	40	37	23	30	34	33	28	35	31	35	29	47	43	23	36	27	38	35	27	42	33	23	32	42	45	24	44	34	33	33	42	39	37	28	39	32	27	29	26	37	39	33	29	27	44	32	32	32	30	41	30	34	42	39	37	29	50	37	30	34	27	35	40	29	28	33	28	37	29	39	33	24	38	30	32	30	31	25	28	34	44	22	28	34	35	40	38	31	34	25	25	27	47	33	30	36	37	41	32	29	25	40	31	35	38	30	27	33	24	36	27	40	32	38	41	35	26	32	31	44	31	23	37	30	35	32	33	35	32	30	28	21	34	34	25	31	24	33	37	32	37	37	37	28	42	36	38	38	33	34	37	36	27	33	42	35	31	31	26	36	31	39	29	36	38	37	28	29	26	27	28	35	32	33	40	25	34	37	34	28	29	28	36	32	32	35	42	33	27	39	32	37	32	33	20	31	26	34	28	37	26	35	46	31	28	30	40	31	34	30	30	36	36	21	29	38	32	34	31	27	27	34	20	42	30	39	33	25	35	34	33	30	28	26	34	35	25	31	34	33	39	25	23	41	24	33	32	38	34	36	39	32	35	22	31	41	37	29	22	35	37	37	33	40	38	25	28	39	29	36	43	44	35	29	24	35	31	34	32	23	29	31	30	25	28	31	30	34	26	37	27	36	33	36	33	43	26	37	32	36	32	34	34	37	38	25	32	33	27	40	27	37	25	34	44	30	21	30	32	35	29	23	32	43	39	36	30	32	34	32	39	26	25	34	39	38	39	33	34	29	28	20	26	29	27	32	34	31	35	29	28	30	31	35	26	26	36	32	20	25	30	34	25	17	27	31	20	35	33	27	36	31	28	33	33	24	32	29	35	32	32	29	39	27	33	34	45	40	29	40	29	39	26	25	31	39	42	37	35	31	31	32	36	38	40	29	25	29	30	23	37	40	28	28	34	23	23	31	22	40	37	30	31	31	40	34	28	36	33	34	23	45	36	23	34	31	38	31	27	28	34	34	43	29	27	38	31	42	28	32	44	24	34	40	29	23	28	31	34	34	40	32	37	33	38	33	34	39	30	32	32	29	31	32	38	41	30	41	39	37	39	35	29	19	28	40	29	23	25	43	33	44	27	28	41	31	41	43	31	25	40	27	39	31	27	38	21	44	33	34	36	33	26	39	50	39	26	36	33	26	30	23	31	25	37	36	31	45	38	36	31	29	28	29	38	32	37	31	31	33	34	26	37	27	29	34	29	37	37	33	25	40	29	33	35	23	31	30	28	26	26	31	37	38	37	31	40	34	30	36	39	34	32	37	30	34	27	33	27	31	27	41	35	32	28	28	44	19	26	36	33	34	30	32	43	25	33	39	30	25	36	24	26	30	44	36	30	23	43	33	35	30	26	29	42	35	34	24	31	36	31	34	39	38	32	32	32	33	33	29	34	33	36	24	35	35	37	28	28	22	32	29	35	36	31	32	40	20	27	19	36	32	35	30	41	24	36	33	31	24	36	35	30	35	29	29	34	24	18	32	39	38	31	35	29	29	34	26	30	23	27	34	32	27	28	31	21	23	29	29	30	33	39	32	38	32	38	31	27	26	36	31	35	38	42	31	33	24	33	30	30	33	29	37	23	30	38	33	28	27	37	23	24	28	30	32	32	27	30	24	29	24	34	40	37	40	38	29	40	30	33	31	27	31	34	35	41	24	38	26	33	35	45	30	32	35	36	38	29	25	41	39	29	27	31	35	25	35	30	34	37	37	23	48	30	35	29	28	40	41	40	37	32	35	26	28	31	35	41	28	31	36	34	26	30	35	30	29	29	32	33	30	38	36	31	21	35	28	28	29	27	42	43	28	23	31	38	26	21	29	35	39	32	23	28	28	31	40	27	31	34	29	21	38	29	44	37	25	22	30	33	33	38	30	35	32	27	25	30	24	33	34	42	35	33	27	30	34	28	33	26	38	34	34	32	25	21	40	20	33	37	34	40	29	23	36	32	31	31	45	38	34	23	24	20	46	31	34	30	28	32	39	26	37	39	30	31	30	30	29	32	40	33	33	30	37	33	36	34	32	26	31	40	19	40	35	36	35	39	29	25	33	39	29	33	23	36	37	25	28	38	30	35	36	41	33	36	27	40	29	36	24	35	30	40	39	22	28	25	28	23	28	37	40	34	35	25	39	42	27	33	36	35	29	34	34	35	38	25	28	35	28	33	38	27	28	24	49	41	30	43	34	32	26	43	36	30	39	30	40	34	25	34	36	24	33	34	28	35	36	25	31	32	28	30	39	33	33	31	25	30	36	27	43	36	19	36	33	34	42	27	34	43	35	31	24	34	36	25	33	32	27	36	37	29	33	32	35	41	33	35	26	33	29	31	30	26	31	41	28	37	34	29	39	28	32	42	44	29	34	23	34	27	28	47	44	31	32	26	30	43	36	30	31	31	36	33	38	37	36	36	18	40	31	52	27	38	29	26	29	37	31	27	31	33	31	27	18	38	24	40	35	28	33	40	36	30	28	36	33	43	29	34	32	29	34	34	41	29	40	25	28	29	25	33	30	35	38	35	40	41	39	35	35	38	34	34	25	42	23	36	37	28	37	33	30	39	28	32	38	36	44	29	36	40	27	31	31	32	29	28	25	32	28	33	38	31	28	25	28	37	38	24	22	32	47	36	37	29	39	27	28	27	57	35	20	34	37	35	56	39	25	44	21	36	34	35	37	38	34	23	34	33	34	21	30	19	30	24	31	30	34	29	35	38	19	37	28	33	31	24	32	36	26	29	33	18	23	40	30	24	28	26	39	20	30	32	39	41	34	32	42	37	25	37	37	31	35	36	24	28	31	30	35	28	34	32	28	26	31	32	49	31	34	30	26	32	33	31	33	24	32	30	31	44	44	31	36	25	29	25	32	38	34	32	45	38	38	37	26	29	34	24	28	31	32	34	32	36	40	32	32	30	28	32	29	30	25	36	28	39	29	33	27	36	35	34	34	28	26	38	30	28	22	33	40	31	33	37	34	33	30	25	46	40	23	40	27	39	32	21	25	32	36	28	16	42	31	28	36	36	33	29	21	30	30	25	25	26	36	25	32	40	32	35	36	27	21	33	18	24	39	24	31	30	30	35	35	24	30	18	24	38	38	30	25	23	30	29	33	37	29	36	23	36	32	22	39	27	29	26	33	34	41	28	33	33	33	25	35	31	34	34	37	25	29	31	36	28	28	32	26	33	39	38	36	37	34	26	37	38	23	30	33	23	39	25	36	27	30	40	32	36	41	34	37	29	29	31	31	41	29	36	31	28	39	22	27
26347	9363	2347	1975	4065	5096	4228	3401	2794	2423	2018	1779	1494	1287	1133	1008	976	996	884	748	709	762	692	705	690	678	626	586	570	528	472	452	412	407	426	373	398	371	343	349	367	359	360	382	350	368	326	321	311	323	319	302	295	324	279	306	310	297	298	252	294	274	282	280	293	260	269	281	264	256	273	289	258	262	297	279	276	271	266	259	265	236	257	268	271	256	278	228	246	264	248	268	295	285	307	285	244	238	229	264	275	259	249	255	292	248	280	273	255	244	260	269	267	233	250	301	290	273	265	280	227	271	241	258	257	247	250	265	254	267	278	280	279	263	271	257	259	286	263	264	268	271	271	244	253	256	273	262	271	262	240	257	260	248	250	266	255	286	273	282	293	290	255	258	252	283	260	308	244	269	268	279	257	260	257	268	292	259	254	275	247	250	273	271	250	254	265	285	249	272	262	258	256	267	258	246	283	270	283	258	266	232	266	272	254	285	269	268	275	268	281	258	268	267	260	262	281	271	238	256	259	261	255	303	250	264	292	245	262	270	275	253	252	237	279	270	226	268	250	274	288	239	246	276	243	251	274	268	251	293	265	255	261	256	260	266	286	299	254	239	255	277	273	274	258	281	269	270	265	259	280	248	280	240	303	280	251	258	255	285	259	257	270	259	278	251	248	278	283	287	245	292	268	245	266	243	263	254	271	249	302	268	251	260	252	244	254	254	273	254	261	249	269	296	264	262	246	265	263	280	259	267	227	269	254	254	255	267	281	256	286	263	250	216	263	307	267	289	275	273	304	267	276	253	285	251	227	271	267	249	263	281	264	295	282	258	280	252	261	254	258	281	256	256	276	269	298	277	250	267	280	260	259	273	268	278	257	235	241	259	303	270	276	239	245	263	264	244	301	274	250	291	252	277	289	251	292	259	301	312	231	271	258	276	260	251	266	282	275	253	247	241	267	260	266	251	281	259	261	286	251	259	284	260	259	268	272	268	255	254	260	261	267	271	268	282	254	273	274	293	255	258	281	286	280	249	268	259	247	243	265	271	252	269	244	267	234	238	233	296	257	286	262	255	245	277	287	263	286	273	261	241	263	256	267	262	287	254	281	288	270	265	258	274	259	247	276	250	302	277	251	259	223	303	256	264	256	266	255	241	278	262	268	258	250	261	231	246	240	239	249	265	269	241	274	264	237	287	216	259	246	274	288	263	264	276	271	269	255	272	259	283	260	260	264	263	285	269	268	262	243	266	265	245	262	258	245	285	259	252	289	258	273	242	268	258	239	263	240	264	238	255	251	271	259	260	264	287	255	287	245	277	247	252	297	288	258	281	289	241	257	273	291	267	259	238	243	251	276	293	284	230	252	268	259	251	281	282	257	267	255	271	261	264	238	257	263	243	257	254	271	282	216	255	287	312	245	277	244	284	240	281	253	266	278	250	269	255	281	297	248	253	254	244	252	238	282	260	263	234	265	247	274	274	258	256	252	256	247	254	245	262	238	255	257	238	269	268	296	262	229	264	258	232	258	258	276	258	285	271	230	278	269	245	253	274	263	245	258	268	285	257	266	280	264	263	261	266	286	249	241	296	250	258	261	252	287	300	239	260	248	250	268	258	251	293	272	294	240	233	258	256	258	248	273	235	245	261	270	258	254	263	294	246	283	247	266	256	264	287	274	242	237	262	249	277	269	278	254	272	259	264	248	247	258	266	272	261	222	243	267	233	282	250	246	271	255	270	252	259	255	245	256	258	264	274	254	281	240	258	287	247	282	274	273	275	264	271	252	255	247	271	273	265	267	263	275	281	259	260	256	276	276	273	271	262	246	270	270	276	280	264	249	271	264	259	225	247	243	231	251	255	260	272	258	270	305	279	232	262	251	282	249	245	239	248	271	263	259	265	259	264	277	283	295	286	257	243	254	258	259	246	247	253	259	247	280	238	292	282	290	286	276	260	263	256	262	244	250	231	263	238	279	246	279	247	274	288	260	265	247	269	287	262	249	260	254	256	246	283	270	255	242	281	306	230	248	242	261	256	259	246	243	286	273	276	249	277	255	251	269	268	270	285	278	248	242	255	244	261	267	289	269	273	235	297	234	276	225	235	258	288	269	238	283	260	275	257	265	269	279	270	267	268	286	249	262	261	263	274	278	245	244	268	255	237	279	256	251	260	277	266	251	275	278	251	258	269	251	261	259	280	284	274	236	294	249	283	259	269	275	237	242	259	252	251	250	269	242	282	259	252	282	265	272	266	230	267	265	256	257	227	260	302	236	265	254	268	269	278	276	279	251	263	294	284	264	257	252	255	283	263	239	251	237	257	286	253	241	247	284	253	239	264	249	283	242	267	263	258	274	244	259	257	256	275	258	281	257	246	268	257	243	264	274	259	283	267	266	262	235	283	234	260	265	270	249	242	280	262	220	269	248	244	263	290	266	269	276	250	267	276	267	266	287	311	271	245	255	291	256	251	302	259	263	289	251	250	269	266	235	269	274	273	271	234	267	266	260	276	277	276	263	287	258	267	254	294	259	285	224	277	279	260	243	267	254	268	272	246	266	257	282	248	279	253	279	231	266	246	269	255	269	243	263	265	246	263	260	278	247	294	242	267	252	278	258	273	253	245	297	232	257	269	249	261	270	274	288	263	268	271	274	293	256	280	284	271	278	263	247	281	237	254	260	251	270	278	242	253	267	263	269	245	271	243	252	292	258	254	253	295	243	279	240	290	271	281	268	277	259	250	243	274	234	281	281	295	298	264	283	265	269	269	265	262	268	254	237	281	277	288	275	251	272	256	252	269	259	264	231	254	268	263	270	281	251	261	271	271	251	256	254	265	277	271	271	262	272	281	277	253	283	269	272	270	252	286	243	278	241	252	268	259	262	274	257	241	282	278	248	270	302	276	248	255	247	264	260	262	277	281	269	257	279	257	256	258	238	263	259	271	257	268	281	247	257	252	248	230	274	243	244	289	244	249	282	299	244	256	259	261	275	242	266	270	282	274	253	270	252	260	286	262	277	249	252	249	265	268	254	297	243	276	250	225	291	267	270	244	296	280	270	262	238	268	269	266	244	266	299	254	276	255	255	242	254	264	247	264	260	262	248	270	244	279	250	281	263	270	239	274	248	285	248	285	246	243	257	304	244	263	245	281	248	286	266	266	244	266	254	255	277	279	272	247	248	260	260	249	279	241	282	281	292	278	259	294	250	252	253	259	288	279	286	227	253	289	248	291	271	253	272	270	254	261	284	259	263	264	278	274	259	249	259	265	246	248	279	262	290	260	262	279	245	236	243	278	261	255	233	305	255	241	278	248	257	257	266	236	292	259	260	253	264	252	265	251	276	282	260	277	272	245	278	250	265	250	244	259	237	303	276	278	247	265	294	260	290	254	268	255	263	297	284	242	284	281	266	276	287	236	270	240	271	260	276	258	287	284	267	280	260	275	260	251	272	293	265	269	242	258	264	282	235	256	309	258	263	288	216	262	239	259	253	284
4789	2059	346	161	134	137	146	136	111	117	123	128	111	99	99	91	67	92	89	64	86	65	72	62	60	67	74	61	64	79	62	51	64	61	55	59	55	72	49	48	44	60	51	42	66	63	48	57	47	45	56	46	45	47	65	52	48	58	68	49	51	33	52	43	55	62	47	41	44	51	57	49	58	55	61	51	57	50	46	50	43	44	48	53	54	53	45	50	38	73	41	43	51	53	43	57	47	42	54	58	47	56	44	37	42	45	64	50	55	44	61	41	53	40	42	47	40	62	48	57	45	47	58	49	42	44	41	50	50	35	51	52	64	52	58	54	52	44	40	45	38	50	56	38	50	39	58	52	47	51	48	44	47	45	42	41	45	52	45	45	54	45	47	39	53	61	51	62	46	54	31	48	44	47	54	60	61	48	45	41	49	64	41	56	51	48	60	62	61	47	41	50	58	44	42	60	50	45	49	48	56	39	40	54	47	65	48	44	44	51	45	44	43	65	49	54	34	44	57	38	49	63	57	35	47	47	41	59	49	49	51	34	54	57	72	59	35	49	45	46	53	45	59	33	65	57	49	41	59	58	47	55	42	53	39	45	63	48	47	44	60	57	37	57	55	60	53	50	41	47	42	38	42	53	48	48	41	55	58	40	49	53	32	56	45	63	41	43	55	55	37	63	47	52	51	59	56	51	60	45	42	56	70	50	52	47	49	49	56	57	47	53	40	42	51	41	43	40	42	42	44	52	46	56	50	55	46	45	42	51	46	57	64	54	36	48	51	52	48	51	56	49	59	57	36	41	60	46	46	50	48	51	45	41	55	51	57	59	46	55	50	51	48	41	53	59	48	61	56	38	38	36	37	37	41	52	53	50	60	54	59	53	48	58	56	71	40	58	55	59	39	38	54	44	44	41	52	52	49	44	48	44	39	42	38	49	41	56	41	52	39	41	58	58	55	53	66	38	50	58	44	58	55	44	43	57	50	61	54	48	49	60	39	36	50	53	42	49	38	47	55	42	42	48	47	53	56	45	50	49	47	46	49	46	58	58	40	46	59	51	47	45	34	52	58	35	45	56	46	54	39	46	49	50	54	49	64	48	54	49	37	51	53	53	56	52	47	51	58	55	60	40	47	56	43	49	44	47	46	49	53	34	50	55	53	45	61	38	48	59	46	46	48	50	53	68	50	51	50	55	50	47	56	44	54	44	44	41	43	44	42	60	48	43	44	61	57	61	49	62	48	36	43	32	51	46	40	62	41	42	45	53	46	64	49	59	60	44	61	49	58	52	45	60	42	53	58	40	43	50	56	56	50	49	54	62	46	39	50	49	60	48	53	56	45	46	45	50	49	43	52	60	47	54	45	60	54	50	75	59	38	47	59	42	46	39	50	50	58	56	54	35	46	52	61	56	37	53	39	39	60	51	47	42	51	49	57	43	50	49	42	49	41	52	49	44	49	44	49	53	46	50	49	46	40	42	46	38	51	49	41	57	61	42	50	43	55	55	65	42	39	55	46	38	52	42	49	44	59	44	56	47	61	54	46	55	44	47	50	61	54	49	52	47	64	45	53	44	38	36	44	40	46	67	55	47	50	48	55	51	40	52	50	49	50	49	51	56	54	50	47	52	44	45	47	45	63	47	47	45	56	57	45	44	58	42	48	48	52	52	47	52	51	55	60	41	54	49	58	64	47	48	45	59	47	60	47	38	43	48	62	41	43	45	57	55	41	45	59	34	45	53	57	53	34	50	51	39	52	41	58	49	42	59	58	43	51	37	46	36	62	61	54	41	58	42	38	35	55	50	56	45	38	52	49	38	70	44	43	58	63	44	44	54	52	36	39	59	49	54	46	55	43	51	50	52	45	58	51	46	51	48	48	44	46	44	68	51	48	49	44	49	56	57	51	41	64	51	42	49	55	49	42	45	50	52	44	38	43	56	45	43	51	47	35	41	46	42	56	52	49	46	43	61	43	54	30	57	45	57	51	66	30	49	39	52	41	50	49	53	41	55	54	36	51	34	57	56	62	55	49	53	56	43	47	52	46	46	48	46	41	45	53	36	42	38	49	57	55	71	44	45	52	51	47	50	47	56	42	57	54	48	50	55	49	60	43	54	42	58	40	48	52	50	56	49	52	51	47	54	37	43	42	47	48	53	55	37	50	29	58	67	41	63	60	45	48	64	62	48	58	47	48	49	49	52	51	49	51	54	53	54	38	40	47	36	55	53	47	40	59	39	54	36	48	49	54	62	45	46	49	61	54	61	49	49	49	59	60	41	35	59	45	46	41	50	45	39	46	44	45	43	44	56	45	54	57	53	64	45	43	51	58	48	59	49	47	47	53	54	46	42	52	55	47	47	43	57	54	42	42	56	45	40	49	37	52	64	40	55	51	57	41	58	52	52	50	42	55	46	46	47	44	39	55	43	46	39	40	38	42	54	56	41	51	49	51	47	54	53	52	41	46	48	53	48	52	54	45	59	52	56	54	40	50	54	46	43	48	45	50	44	57	39	53	37	42	40	57	48	53	47	34	43	50	55	46	42	45	61	60	46	46	47	56	45	40	61	49	66	60	57	39	56	54	57	61	62	53	41	50	36	52	40	37	60	44	42	53	46	45	62	48	51	53	51	57	41	61	54	57	50	56	40	60	58	57	46	57	49	44	35	44	44	44	41	47	63	43	50	45	49	47	53	48	52	49	40	51	55	33	54	47	66	38	50	44	52	34	47	62	44	46	37	35	52	48	62	48	53	52	51	39	45	41	40	53	34	63	48	49	49	53	51	51	45	46	53	47	59	54	41	46	51	58	42	55	51	38	51	48	43	53	48	46	56	41	52	52	51	42	53	54	50	56	41	55	38	42	46	50	53	50	46	38	61	52	63	43	46	52	46	41	47	48	53	43	49	51	55	42	51	51	54	47	40	52	49	56	65	58	44	53	44	48	61	50	48	48	50	42	47	55	48	61	59	42	41	38	58	55	44	49	66	58	36	41	40	35	49	45	57	44	53	42	44	48	50	62	44	49	52	43	48	63	53	62	46	43	39	49	39	51	41	43	54	52	54	62	47	47	45	54	53	54	48	55	60	39	37	54	58	46	48	39	36	62	60	43	47	60	51	63	55	53	62	55	45	67	46	51	53	45	56	59	52	56	52	52	51	48	38	57	60	46	54	46	43	52	39	44	43	45	49	52	47	50	54	40	64	49	53	48	68	43	49	58	51	50	51	40	50	49	48	45	59	54	58	48	46	42	60	40	42	46	45	49	40	49	50	36	57	54	49	44	54	51	54	67	41	41	50	40	52	60	53	64	40	44	42	52	37	45	50	43	44	50	55	66	56	48	53	35	51	41	54	51	46	55	47	53	52	32	66	48	52	43	47	44	52	43	55	45	43	34	42	56	48	48	50	46	46	59	33	44	61	36	58	56	48	49	44	47	49	60	43	51	49	53	37	50	33	52	46	49	44	52	53	52	56	56	45	49	47	37	48
31981	14862	3863	2985	6206	7643	6838	5432	4365	3595	3098	2684	2261	1982	1718	1577	1506	1391	1299	1086	1051	1118	992	1003	1055	1044	946	885	793	699	675	676	595	570	578	542	540	539	563	587	545	531	536	513	479	514	490	460	475	423	459	449	461	450	445	459	448	425	446	414	411	406	416	407	420	395	382	410	375	398	428	417	387	410	388	389	394	376	386	421	360	384	408	389	383	402	372	428	384	393	398	405	388	350	373	375	355	395	411	383	358	381	396	361	378	399	401	375	366	380	367	386	412	395	389	372	388	402	390	408	384	381	371	393	377	388	425	365	396	377	390	419	389	408	377	393	413	396	401	372	379	352	416	373	416	395	346	369	364	433	432	363	384	378	370	412	394	382	405	356	397	382	367	380	370	414	390	373	388	391	347	376	345	374	403	381	371	394	338	411	366	369	372	364	408	423	379	374	385	386	385	401	357	377	384	393	395	369	378	407	407	406	360	392	395	400	398	382	391	383	373	412	378	363	366	404	365	416	391	382	373	373	367	364	357	405	389	379	398	387	390	410	369	405	364	409	406	379	374	380	401	352	390	413	389	393	382	389	380	401	373	372	374	381	380	374	415	406	383	401	389	386	388	404	391	409	377	383	388	410	380	338	396	368	366	388	394	411	375	397	397	410	369	376	379	377	366	380	386	380	404	384	368	379	382	370	392	378	380	387	378	384	382	414	418	379	406	378	360	365	382	382	400	389	390	397	362	375	377	396	371	387	396	366	393	396	363	377	388	383	393	394	378	353	414	387	373	375	349	366	393	412	384	369	406	419	397	353	356	418	362	367	406	388	392	405	378	387	419	352	396	365	394	398	363	432	362	377	425	372	401	385	372	382	426	408	412	388	406	402	410	397	357	368	398	389	386	364	413	365	383	385	393	409	405	411	332	364	421	394	371	385	379	359	410	371	371	381	337	381	372	375	367	358	383	381	429	382	377	383	374	381	371	372	358	355	379	392	380	414	404	350	418	380	379	407	372	391	396	359	407	397	410	404	397	395	419	393	383	399	365	377	356	390	356	386	390	384	381	395	365	407	373	421	409	413	367	405	383	409	382	396	385	367	381	395	375	360	375	374	399	371	386	371	395	375	380	361	370	417	372	372	360	389	354	402	393	403	339	374	346	391	375	358	353	383	350	405	358	390	342	360	372	348	404	408	384	377	387	367	380	375	337	416	369	356	384	374	366	399	377	388	368	389	395	384	378	397	375	386	385	378	393	400	379	385	382	369	329	370	394	395	397	392	374	406	408	361	389	347	365	380	384	354	393	369	406	352	375	390	395	383	352	409	378	406	373	393	385	444	357	401	378	392	391	378	367	394	405	347	382	419	411	398	403	401	393	387	357	400	377	359	376	383	413	356	404	389	388	370	388	353	375	388	377	413	366	380	389	354	402	398	397	348	356	374	357	385	359	447	399	381	397	402	422	388	370	380	428	369	380	360	404	330	443	374	413	415	394	368	394	357	391	381	399	394	350	361	401	396	397	390	387	369	372	349	417	370	363	395	389	380	417	361	417	372	388	380	379	380	418	359	388	401	390	413	377	379	388	384	393	371	344	353	427	375	383	385	384	393	356	347	344	367	407	377	393	387	374	397	383	390	393	378	365	404	376	394	407	380	412	381	387	398	396	402	370	401	365	400	361	374	382	395	375	387	378	382	381	390	396	351	387	390	369	396	404	357	375	357	414	364	431	389	376	363	406	327	395	364	380	325	368	377	422	389	405	387	412	370	384	378	414	431	372	397	377	372	380	418	347	407	365	415	388	379	382	371	405	345	369	394	417	381	416	382	367	413	414	387	365	385	373	372	359	412	357	351	387	382	446	371	391	395	389	354	344	373	381	374	362	368	400	380	386	368	374	379	385	357	353	388	379	375	368	350	370	359	373	408	369	386	386	411	439	370	407	391	386	400	391	419	428	384	385	391	391	376	400	378	395	398	402	414	370	353	381	394	396	383	372	393	377	361	355	412	366	420	364	434	367	380	384	393	397	401	398	357	408	393	438	369	387	339	385	352	401	388	395	385	394	400	391	390	411	370	365	383	385	398	411	382	377	383	408	398	395	407	352	399	382	365	387	397	366	376	344	385	394	333	386	377	401	384	387	378	385	389	427	355	392	389	391	385	384	376	367	383	369	389	394	372	391	393	367	393	399	375	389	386	364	381	364	386	375	365	350	374	400	385	381	385	391	410	394	398	396	369	385	404	367	367	387	400	379	355	377	379	352	395	414	429	384	382	387	375	426	366	394	353	349	365	402	338	409	380	402	397	405	397	385	400	419	373	368	400	341	357	358	399	401	412	400	350	392	378	405	414	361	371	369	386	400	395	372	385	367	356	374	403	386	387	376	409	394	370	366	363	405	409	381	395	364	365	380	363	389	377	387	390	375	387	365	408	385	383	359	397	399	379	384	352	392	405	374	427	405	378	384	416	363	355	436	370	363	342	370	380	397	390	388	399	391	390	366	385	351	401	403	374	378	398	404	361	373	361	408	383	362	427	417	388	404	411	348	411	360	388	379	372	418	385	381	374	376	363	386	441	395	392	383	379	350	387	359	346	373	399	354	375	404	367	386	392	350	373	385	380	399	378	377	406	403	405	372	338	364	384	414	417	350	388	377	386	348	407	388	380	399	397	383	346	331	383	378	372	419	390	351	386	382	367	370	364	365	386	365	373	370	387	361	391	434	366	388	389	401	366	403	393	382	361	356	424	393	366	405	349	402	376	393	338	405	377	385	414	401	369	390	402	392	396	366	408	418	360	402	410	388	388	346	364	372	383	371	371	388	395	383	410	395	372	399	384	412	379	387	374	363	384	398	395	394	372	414	386	367	371	372	408	404	367	389	382	350	404	377	384	384	383	349	378	428	354	353	436	379	387	380	408	401	370	379	406	391	404	362	391	375	350	364	415	375	356	401	373	384	407	432	391	355	414	359	394	360	405	364	355	382	396	350	373	365	398	350	387	393	367	376	396	402	345	413	395	400	400	372	345	377	428	387	388	353	397	391	407	380	404	367	391	374	369	375	402	382	379	387	338	398	398	360	381	399	380	370	358	398	385	382	353	381	362	405	367	369	373	374	390	381	402	337	406	393	390	398	383	393	365	357	389	403	420	354	366	353	384	397	414	360	380	398	364	439	390	391	380	383	349	362	372	368	372	393	378	391	382	395	385	383	390	383	406	396	416	358	394	385	395	366	361	401	371	372	365	413	412	394	352	365	359	348	399	360	379	378	401	410	387	403	369	398	379	386	383	391	382	370	398	401	376	431	437	382	388	392	346	377	393	431	367	401	355	400	392	380	368	362	384	396	362	386	393	369	388	369	359	374	425	408	392	385	371	371	399	348	384	365	364	418	404	399	386	415	411	409	360	385	401	385	389	383	363	377	382	410	392	411	378	378	352	394	375	406	360	392	375	384	404	361	362	377	396	421	344	386	415	387	385	390	366	363	388	387	386	393	349
5005	1711	328	144	119	119	138	123	126	125	128	89	84	101	79	81	60	65	60	56	65	65	72	73	69	59	71	54	66	54	51	45	49	49	57	53	49	49	49	46	44	58	37	43	45	42	45	50	43	44	44	46	58	40	51	41	38	53	54	46	53	40	37	42	42	42	40	41	35	50	38	56	39	36	45	35	50	47	37	43	35	44	35	46	52	31	43	42	41	44	43	31	44	46	55	45	50	39	40	50	57	48	42	40	62	46	41	54	39	42	52	40	37	42	38	29	39	42	36	41	48	37	32	53	43	48	45	37	30	43	43	45	42	39	35	50	33	44	56	43	52	42	43	48	47	31	59	49	35	40	46	43	39	49	44	40	46	42	48	43	44	49	33	32	36	37	46	40	45	45	49	37	35	38	54	54	48	46	45	53	46	45	50	37	32	37	47	38	36	38	36	38	41	41	46	38	51	37	42	43	39	36	58	41	44	38	40	48	46	40	36	43	45	42	44	50	41	43	45	43	48	37	44	36	40	42	43	38	50	48	47	41	46	40	35	37	38	39	46	29	49	38	54	44	40	48	40	41	53	42	40	48	47	42	59	40	30	44	46	40	46	39	47	38	36	59	49	48	33	46	36	59	33	49	37	44	47	39	39	41	51	46	36	42	45	34	46	41	45	46	43	47	46	40	41	50	41	38	43	46	44	55	32	42	47	50	40	36	42	41	48	35	32	55	45	49	36	52	49	28	30	46	28	45	51	40	38	37	56	45	46	50	40	45	48	59	47	39	42	36	43	42	44	37	54	40	37	52	47	41	39	32	46	51	44	54	47	43	41	43	43	41	43	32	56	37	50	43	35	44	46	36	49	29	37	49	46	47	44	51	43	48	35	44	45	43	38	53	51	35	54	38	35	36	34	41	51	33	46	43	37	40	56	46	50	40	44	32	37	43	34	53	56	39	33	46	47	36	50	47	49	34	50	47	47	38	47	38	49	47	30	43	50	45	45	50	45	42	36	44	43	54	41	29	47	46	46	42	40	47	48	50	40	40	43	44	39	33	43	37	47	41	54	43	49	39	49	46	43	43	52	47	43	45	39	35	49	37	50	40	33	41	26	36	45	47	39	61	31	49	41	48	39	42	54	30	51	39	42	52	35	68	39	37	50	43	47	44	44	41	33	42	39	40	50	46	46	32	48	48	39	38	45	46	49	37	36	38	32	36	45	44	54	41	42	49	46	50	39	53	52	45	50	49	52	41	48	46	47	44	50	40	38	36	49	37	44	52	42	47	46	48	41	43	43	45	44	44	57	41	49	43	54	39	38	42	35	46	49	51	36	41	42	59	41	33	50	29	34	37	42	44	55	46	33	44	46	50	51	52	46	46	47	43	43	32	43	56	43	47	42	45	37	42	45	51	55	38	33	33	40	45	46	44	48	38	51	66	64	44	38	47	48	33	42	36	30	52	44	33	39	40	40	39	39	53	53	37	49	50	31	46	33	48	38	39	41	43	37	38	46	31	54	46	47	43	42	41	38	42	49	52	47	49	42	36	46	49	39	38	41	35	44	50	52	45	52	49	33	33	42	36	46	45	47	44	33	40	49	44	50	33	54	50	39	40	44	48	56	36	41	53	52	38	37	46	48	45	47	45	49	47	41	36	50	43	44	48	47	45	33	40	38	41	46	42	55	44	39	40	43	51	37	47	54	41	48	41	45	36	47	39	37	41	38	51	32	52	46	44	40	40	48	37	44	27	49	29	39	38	42	46	47	39	40	32	44	34	42	54	46	44	47	37	40	47	47	44	52	38	50	46	47	45	30	30	49	30	55	28	39	39	49	36	33	31	45	39	62	37	40	42	47	41	49	39	44	45	42	47	42	48	39	48	46	35	38	52	46	52	46	40	51	39	55	38	38	46	44	43	48	48	44	52	49	33	45	35	43	37	37	46	36	41	42	58	47	33	43	43	45	50	45	42	38	42	47	49	45	52	45	37	34	49	45	48	40	46	40	41	50	45	43	48	57	36	49	37	44	43	49	45	52	43	42	43	40	51	45	42	57	49	38	40	42	37	50	46	43	39	41	49	37	47	48	41	41	35	40	48	42	30	39	46	44	40	47	33	48	37	46	46	34	49	39	50	50	45	42	27	46	33	62	39	37	47	47	43	50	35	29	49	39	36	33	46	46	44	38	44	51	45	53	41	41	47	36	41	49	38	32	38	40	49	37	35	37	36	50	46	43	40	45	40	42	36	46	48	40	35	47	51	42	40	43	38	43	42	36	39	37	37	40	39	39	49	47	44	46	50	39	44	44	59	48	49	49	47	63	41	50	47	40	37	52	45	44	56	46	34	60	47	43	48	42	41	47	42	42	35	40	44	38	46	44	41	46	45	36	40	47	35	52	41	33	50	54	49	49	36	41	56	37	54	35	49	49	41	47	30	39	46	53	47	50	35	56	45	48	36	41	56	44	50	39	52	38	60	48	35	50	30	43	46	38	37	39	39	47	43	45	39	34	43	54	43	37	47	38	41	48	38	39	38	46	41	48	28	44	47	42	46	45	42	55	50	39	47	49	38	42	39	41	53	46	47	44	46	42	49	47	41	49	57	56	49	50	37	48	44	41	53	39	36	37	48	52	41	44	37	49	50	42	38	45	47	48	46	44	54	38	41	38	48	37	42	49	42	38	53	40	51	46	59	43	37	42	37	34	52	47	50	47	38	39	37	52	41	31	37	53	42	41	36	36	39	45	39	41	31	50	41	39	34	44	31	43	51	33	33	41	42	48	44	38	48	44	53	45	58	32	54	47	44	35	47	42	40	36	42	41	49	52	44	39	56	46	47	37	39	44	46	41	56	48	45	50	53	44	51	43	46	36	32	48	52	48	42	39	45	56	42	52	46	41	50	30	35	32	37	44	50	54	26	47	54	43	56	46	48	37	48	42	43	40	49	37	46	43	49	45	45	46	38	46	48	44	25	46	44	38	37	35	37	34	31	50	33	57	30	49	59	45	47	45	34	40	46	58	42	53	43	28	35	47	38	30	47	40	51	42	39	41	49	41	47	49	50	48	39	41	37	48	40	37	31	39	48	45	53	37	45	42	46	50	43	32	43	46	45	38	41	45	43	35	38	35	46	36	40	31	45	42	36	44	41	48	41	50	37	33	38	45	42	46	32	37	45	35	40	41	41	43	42	38	44	39	50	42	49	42	47	40	36	42	47	43	31	35	49	40	51	49	37	51	43	37	47	47	34	32	44	32	40	41	42	38	42	52	36	57	50	39	47	43	41	54	42	46	43	45	31	36	60	30	38	46	47	38	34	55	49	34	48	43	45	47	37	39	35	34	41	48	49	51	47	44	32	48	35	45	49	51	50	45	50	28	52	41	51	56	35	42	43	43	39	43	43	51	42	47	38	39	46	38	41	47	40	45	46	33	39	43	35	39	53	38	43	39	59	35	35	43	41	38	53	43	39	43	47	43	41	42	42	60	26
30181	13581	3510	2670	5500	7047	6381	5406	4415	3483	2983	2645	2168	1881	1720	1568	1540	1401	1263	1085	1087	1097	1031	1002	1018	975	858	824	823	680	647	612	624	563	582	520	511	498	534	539	514	490	444	486	468	452	425	433	417	443	403	417	430	377	352	394	417	366	385	405	402	345	403	389	390	378	340	363	360	380	341	382	356	353	349	389	336	358	374	336	343	350	353	331	315	369	353	344	327	329	349	339	385	335	329	359	324	373	357	332	327	314	343	355	380	388	363	354	350	377	319	379	390	321	347	362	333	320	367	352	340	300	355	338	358	344	369	374	352	319	367	335	404	359	328	335	351	347	340	323	336	356	320	371	318	342	366	335	357	343	358	352	338	346	357	316	323	325	356	337	340	344	356	334	378	349	342	347	330	370	368	377	311	352	330	318	337	353	353	326	337	338	329	339	337	345	366	374	322	346	321	406	340	347	361	360	306	359	313	366	347	338	344	314	387	377	323	350	332	302	390	386	355	338	319	354	327	278	372	316	362	342	349	319	335	348	359	342	342	355	365	331	335	324	344	355	353	363	348	326	357	372	348	355	363	353	335	362	333	359	330	379	344	361	327	346	326	329	331	346	361	358	375	348	366	371	373	338	349	338	323	335	350	376	341	345	366	360	345	367	356	348	361	327	374	313	326	334	306	344	330	352	376	326	373	336	379	358	379	312	343	382	375	323	357	342	330	363	334	344	345	376	339	306	326	389	336	339	339	370	387	351	382	353	366	347	335	347	335	352	324	339	312	360	356	324	346	343	322	321	357	344	358	332	367	345	335	348	329	337	349	330	364	368	348	353	351	353	346	338	355	382	349	384	347	356	359	331	320	391	339	347	315	361	333	351	315	343	342	339	343	301	370	337	308	335	352	329	343	336	369	338	361	373	343	366	390	345	338	375	348	346	310	324	349	316	342	349	326	370	355	370	350	317	347	312	353	327	359	359	341	342	390	354	332	389	360	350	344	346	388	365	315	361	374	356	339	375	369	389	342	386	326	321	344	363	333	341	383	342	309	350	353	326	331	372	370	319	320	333	364	348	351	354	355	366	322	348	329	364	346	352	349	337	331	340	337	365	368	353	347	331	348	356	357	400	352	361	361	345	348	373	367	334	332	327	351	329	362	363	369	316	356	331	330	356	346	342	342	340	349	311	350	354	359	352	327	366	394	363	318	360	354	339	330	342	356	311	339	357	342	359	365	345	327	322	354	328	355	344	323	368	324	366	359	362	330	373	322	336	344	319	362	353	375	376	327	342	348	348	318	353	355	368	347	349	338	360	345	335	344	337	389	361	349	356	340	335	354	331	340	340	343	345	378	335	313	341	340	368	358	361	316	390	358	343	336	394	327	338	328	345	356	370	341	356	337	352	371	361	337	328	351	317	331	354	352	334	361	357	366	348	322	359	351	343	343	337	339	351	325	330	326	340	364	350	334	315	326	334	365	337	349	343	363	348	343	332	358	308	367	342	370	327	382	339	331	376	336	342	357	351	353	364	355	331	350	371	327	339	357	325	345	305	375	313	373	342	385	335	341	353	348	323	341	332	366	350	341	339	325	353	381	346	331	332	320	373	356	358	364	360	361	350	364	347	339	337	344	339	295	377	330	350	321	331	372	354	344	335	324	324	363	369	342	373	348	331	341	333	342	356	335	361	334	375	352	349	369	351	325	380	309	362	320	338	323	341	351	356	367	336	381	359	324	351	358	331	342	341	350	355	335	337	366	327	365	324	355	346	347	321	346	330	357	331	302	347	330	354	334	349	338	336	319	330	355	328	329	333	329	345	315	336	334	316	356	368	386	353	398	365	340	333	328	365	332	358	351	364	314	340	362	357	304	346	329	364	319	350	347	366	350	334	372	320	348	353	354	340	353	330	334	336	310	343	304	330	322	334	339	353	351	333	328	300	352	354	335	326	310	358	349	358	356	331	377	340	333	369	320	369	389	345	344	375	339	347	331	394	344	342	347	369	343	347	351	351	354	368	324	336	327	331	366	337	352	353	350	329	333	366	356	336	319	335	345	340	336	346	368	333	334	345	341	345	347	359	348	314	345	377	338	348	339	381	348	369	324	344	364	333	382	326	362	336	381	351	324	337	359	345	325	337	371	343	342	358	366	331	337	346	338	363	347	316	326	308	319	336	320	335	343	355	322	361	360	359	341	349	356	337	358	382	344	355	350	335	342	361	328	323	323	352	348	334	359	374	381	322	361	357	341	316	368	344	336	368	343	323	339	322	373	355	360	345	377	313	358	372	349	344	339	354	341	360	370	338	316	337	344	339	374	377	334	352	345	361	344	320	367	373	352	370	324	319	314	342	347	364	361	337	343	319	316	320	374	347	367	372	345	335	354	366	336	340	378	369	329	347	339	321	358	341	334	340	338	367	346	379	368	316	311	319	356	373	342	370	336	403	343	334	371	367	357	335	376	318	360	352	326	360	355	379	360	341	329	351	352	322	348	312	342	343	334	331	314	312	360	355	369	375	321	327	336	353	347	364	362	353	316	320	365	358	341	365	351	388	336	362	366	324	370	360	335	395	356	357	362	340	350	366	343	361	344	347	374	354	364	332	359	347	327	323	347	367	334	366	352	305	353	359	347	367	330	351	337	325	351	359	336	374	362	372	375	355	319	348	337	348	360	344	364	357	358	360	347	345	372	359	348	301	354	358	339	316	346	363	351	365	344	355	340	368	364	338	366	342	352	397	365	333	329	329	341	350	299	363	355	351	352	342	339	375	320	341	361	343	342	355	283	384	334	371	347	352	324	347	327	359	333	364	347	337	363	359	358	330	346	329	329	345	383	316	365	361	330	377	351	346	330	361	313	358	342	337	358	322	326	349	336	328	372	311	331	341	366	341	335	355	364	321	356	347	380	352	353	335	305	354	354	362	349	346	350	346	335	347	375	338	354	368	347	356	331	329	352	389	348	341	314	366	324	328	343	342	330	325	362	339	332	324	356	357	348	323	353	367	313	369	345	373	342	349	338	347	331	357	355	343	316	349	349	339	375	318	356	370	365	317	339	358	358	329	378	370	368	369	345	368	333	371	337	330	359	377	362	332	366	360	344	340	334	358	351	345	323	324	350	342	369	341	351	344	362	372	370	352	357	324	373	326	360	361	337	358	333	326	368	348	312	369	306	363	356	362	315	332	332	338	313	327	379	344	349	335	367	345	360	360	358	345	357	343	334	365	352	349	353	325	331	339	279	333	375	314	324	369	349	358	329	368	347	341	366	339	340	330	340	361	372	331	343	345	340	370	340	334	342	317	333	354	366	307	319	344	339	363	339	348	341	363	348	374	386	322	366	355	351	333	322	362	364	357	327	339	374	328	345	351	385	324	345	344	307	333	352	354	345	334	360	337	370	313	337	326	344	364	343	336	337	330	365	370	335	316	337	322	337	300	381	360	325	321	314	322	339	331	347	348	337	375	317	351	349	317	317	366	372	346	357	348	320	348	345	332
6145	2828	470	217	166	190	186	216	175	138	158	145	135	111	95	116	96	98	99	92	97	73	91	88	78	86	94	97	95	92	94	66	52	66	79	73	78	67	72	62	56	60	73	60	55	64	82	64	77	64	47	55	53	56	75	52	61	66	65	39	62	66	45	67	47	80	65	65	54	56	57	62	53	64	64	45	62	59	68	61	71	64	69	48	85	50	61	63	59	57	50	50	51	47	48	55	61	53	53	68	62	53	56	46	47	54	64	66	61	63	60	57	58	60	74	58	58	58	46	55	49	59	55	53	50	50	66	49	71	69	70	64	51	63	67	53	64	57	46	65	58	68	58	44	65	61	71	55	51	53	57	59	55	62	72	74	61	59	57	63	60	57	51	63	56	74	46	52	50	61	57	49	50	58	59	57	56	61	73	61	50	52	65	65	62	66	68	51	66	59	68	62	64	54	71	52	63	61	58	62	55	56	53	53	54	58	64	61	64	63	58	65	61	52	59	64	61	56	61	87	53	53	55	69	79	42	60	53	67	56	74	58	58	58	59	44	65	57	54	55	48	54	52	63	63	49	55	58	49	65	67	53	51	63	52	65	69	41	52	79	55	77	73	61	50	54	73	57	56	65	63	54	66	64	51	64	59	49	58	50	55	70	66	49	50	71	62	68	66	70	74	57	56	57	53	43	67	61	60	68	60	59	59	69	59	45	60	71	61	53	57	66	56	58	55	50	55	47	53	67	70	58	63	49	70	62	63	54	56	65	57	51	56	64	61	51	45	62	59	69	67	54	54	56	57	54	58	48	73	69	57	54	62	64	68	63	62	52	57	57	67	75	66	61	51	66	59	63	67	58	53	61	59	72	68	57	34	63	65	70	58	59	81	66	59	50	52	48	63	52	73	65	43	63	59	54	61	62	59	81	59	59	48	49	49	58	74	58	56	59	61	80	72	53	64	70	56	62	63	60	58	61	48	61	60	46	69	56	58	55	69	55	66	49	70	66	73	60	57	66	63	54	66	53	61	59	48	50	54	59	69	75	42	60	54	60	70	77	74	77	53	60	54	47	52	52	62	58	58	64	55	49	54	66	67	67	56	53	65	71	49	68	68	69	63	61	66	66	76	59	60	55	68	66	59	62	71	64	64	69	60	64	67	56	62	50	62	51	65	46	63	45	64	62	71	66	53	61	67	58	67	63	58	76	55	66	59	60	57	62	66	63	46	75	67	62	51	71	66	58	60	47	64	87	69	59	69	52	55	64	59	59	63	62	53	66	76	56	60	59	64	78	64	53	39	67	54	53	70	61	77	65	61	63	66	74	54	48	58	76	56	56	63	66	70	68	55	64	61	66	49	55	56	48	44	66	70	62	43	61	58	63	67	66	58	61	59	65	54	56	70	54	51	45	63	48	53	54	50	57	54	66	69	52	53	66	61	54	51	64	47	66	48	61	43	69	52	54	68	59	67	56	59	53	66	60	63	63	52	69	56	55	68	57	60	68	83	81	66	62	60	44	58	72	67	53	71	60	65	51	69	54	58	58	69	68	61	52	64	60	61	55	59	56	75	65	59	67	65	56	47	74	56	61	48	66	71	51	57	50	61	58	64	65	59	57	59	59	65	67	64	61	71	67	46	58	48	52	52	44	71	55	54	58	53	51	62	48	46	67	63	59	69	74	61	51	63	60	56	61	61	52	49	65	63	56	44	64	53	59	55	60	67	56	43	62	54	50	64	61	70	63	81	66	61	53	58	57	54	72	57	43	66	61	54	50	63	65	69	59	61	56	58	79	66	61	58	56	53	65	65	43	56	65	74	72	63	52	52	46	64	59	62	63	69	71	67	61	51	43	69	48	57	65	64	50	56	66	72	53	58	65	66	53	64	72	61	56	53	59	62	58	48	49	48	59	58	55	51	70	73	63	61	62	54	50	65	54	40	61	76	59	57	58	61	60	61	59	54	54	63	54	55	81	54	51	76	59	58	68	54	51	61	67	54	67	52	58	65	64	72	55	62	50	76	49	49	53	64	54	62	63	44	65	41	60	62	52	73	54	55	60	64	52	78	58	62	62	58	57	61	56	54	45	80	64	60	70	68	49	48	55	63	50	66	66	61	62	60	61	62	68	63	75	73	65	59	66	60	49	68	45	49	58	63	59	70	65	66	58	56	62	58	51	78	56	57	85	56	66	59	51	59	63	58	52	59	59	71	63	58	64	60	48	74	63	58	63	67	53	58	52	50	57	54	71	58	56	55	54	63	63	55	71	63	52	62	62	70	58	58	59	49	49	60	58	55	72	55	43	55	72	44	61	48	53	54	43	66	45	56	65	51	64	62	60	60	54	55	51	54	58	54	48	63	63	60	70	59	64	49	56	63	67	50	57	60	60	60	62	58	62	56	51	45	51	76	61	61	57	59	63	53	62	49	48	61	60	69	63	47	69	75	53	52	81	48	76	66	60	57	61	63	55	48	57	61	64	53	58	59	49	62	57	46	48	60	58	54	55	66	64	55	60	55	68	49	57	53	52	59	71	62	64	47	70	59	75	62	75	57	71	60	53	55	50	60	71	64	69	55	61	68	63	71	60	59	53	52	50	64	59	64	55	56	63	52	58	60	67	53	62	60	53	52	47	50	57	74	70	51	68	65	52	67	57	62	59	67	66	51	74	55	73	61	62	55	57	71	65	63	65	54	64	66	51	55	73	60	52	57	65	52	64	50	60	62	58	60	58	52	54	47	66	62	78	67	60	60	65	62	79	77	52	57	59	56	71	63	56	76	66	61	51	52	73	70	50	57	66	73	62	70	66	54	62	48	63	55	65	66	65	62	53	62	65	62	64	51	53	47	64	63	72	61	54	58	55	60	66	52	51	67	51	46	61	64	64	60	52	63	56	64	49	58	54	53	67	56	58	53	68	48	67	59	47	53	56	61	71	52	67	58	60	58	70	48	50	53	45	51	59	54	63	66	68	74	66	69	60	55	59	61	64	62	63	66	49	70	49	67	64	49	53	46	55	58	62	69	66	56	49	57	61	67	68	67	57	67	48	60	62	53	66	68	65	74	64	70	70	55	60	54	66	53	81	69	51	61	56	73	58	62	49	73	58	49	50	66	56	56	62	54	57	44	72	54	65	60	64	68	53	53	59	56	64	69	54	61	54	76	70	60	47	64	64	64	51	71	66	50	55	61	66	52	70	58	53	60	56	67	61	57	49	60	68	55	53	63	65	57	56	59	38	70	50	76	69	70	58	55	61	67	48	51	53	58	47	53	53	55	53	52	68	45	61	62	62	74	59	59	63	59	70	68	48	54	70	67	66	51	56	61	66	52	61	65	55	66	53	62	49	53	61	53	56	67	35	66	44	64	59	57	71	65	67	48	64	51	65	72	53	45	58	58	60	55	44	50	51	66	62	57	65	56	71	62	59	60	60	48	73	76	86	52	56	69	68	66	73	52	65	66	63	67	54	61	57	74	49	53	71	60	55	59	63
34757	17584	4954	3748	7446	9530	8723	7135	5930	4959	4107	3468	2868	2551	2361	2124	2019	1842	1616	1571	1497	1421	1311	1405	1354	1278	1125	1120	1011	919	899	874	788	757	811	696	718	671	663	698	624	657	628	638	611	557	555	598	576	579	554	575	543	546	526	520	566	534	555	537	509	475	504	550	490	490	519	504	491	433	496	458	479	514	507	472	468	495	429	480	461	479	507	491	453	455	461	485	459	493	465	481	492	477	449	477	455	488	465	454	495	508	450	471	465	455	461	505	481	475	481	489	461	510	451	500	510	443	471	459	495	421	462	485	504	489	486	462	467	477	471	485	466	474	485	478	458	501	441	436	477	485	462	487	454	471	503	461	466	445	499	496	482	482	470	491	482	467	483	460	472	445	475	482	455	490	442	446	512	492	447	481	505	451	451	444	484	496	462	469	474	474	479	440	467	466	475	454	461	469	460	482	481	452	457	462	460	467	497	450	479	444	503	501	453	488	431	463	467	456	464	438	462	456	485	476	481	478	493	482	493	473	491	487	473	489	486	466	463	488	473	470	481	478	460	479	475	429	455	489	485	445	482	458	450	486	476	474	467	441	434	461	487	454	480	463	466	462	502	454	464	488	508	445	471	472	468	500	458	459	468	506	491	454	496	467	467	458	477	473	483	435	472	449	488	425	500	468	525	451	499	488	477	482	503	497	472	481	478	485	447	483	499	478	467	462	441	468	463	441	488	467	461	488	475	467	485	446	480	516	502	439	510	498	461	462	479	489	496	434	453	492	442	462	507	471	471	494	464	493	487	486	504	466	457	483	469	462	473	436	499	434	470	447	467	444	490	506	480	482	469	460	474	511	520	470	505	469	493	471	461	465	477	478	431	471	464	485	487	474	467	474	492	441	469	491	472	478	500	490	435	460	475	445	457	477	492	496	465	493	464	501	467	452	481	450	493	437	481	481	475	463	465	442	443	471	468	473	473	447	436	474	474	468	522	455	473	464	422	486	467	490	469	468	469	450	469	434	489	477	443	494	495	448	492	472	494	473	464	474	491	501	456	453	466	461	459	480	448	475	477	469	497	467	484	450	466	484	437	438	491	459	491	486	476	453	442	451	479	488	458	459	489	485	463	496	459	492	429	475	455	506	429	485	470	491	480	434	427	511	492	458	450	475	454	496	440	466	454	476	490	502	493	478	482	433	486	479	472	470	469	460	492	443	493	455	469	465	481	461	471	471	499	459	518	478	470	473	492	457	500	521	479	487	499	470	459	479	484	476	447	505	493	474	437	486	468	458	507	443	481	478	451	474	419	470	457	493	444	505	463	474	510	447	461	517	483	489	472	485	521	466	481	479	454	465	484	467	461	478	456	527	457	465	472	502	468	441	488	467	483	457	481	464	497	454	490	474	472	475	496	485	493	493	481	445	473	446	502	515	477	474	469	490	475	473	480	426	484	422	457	436	504	482	466	431	493	460	444	454	493	467	428	457	479	487	412	433	475	484	477	453	487	487	461	407	462	480	472	515	473	419	447	471	498	445	489	460	485	447	475	457	493	499	435	465	480	452	472	471	504	448	486	462	488	487	462	486	470	477	445	450	481	538	460	451	454	456	479	488	466	450	474	467	480	445	481	479	488	467	497	463	480	480	485	493	459	445	494	470	480	435	472	460	459	489	504	493	478	506	439	443	478	485	497	469	481	457	454	455	471	463	441	486	456	438	479	470	482	481	469	463	475	471	460	448	521	462	481	491	454	484	456	474	461	456	510	481	472	506	490	453	463	473	472	469	450	489	417	468	478	473	447	460	433	454	472	459	470	451	466	463	469	465	443	490	456	518	497	470	480	469	464	457	453	474	450	477	436	470	465	492	469	435	483	446	441	473	467	496	480	474	506	482	493	473	459	450	439	468	465	443	484	470	446	479	464	468	492	509	467	444	508	470	469	485	468	492	468	435	454	512	442	470	474	452	488	450	471	469	440	467	472	487	517	499	489	492	485	484	510	482	497	460	505	436	437	523	475	443	459	476	470	437	459	462	500	490	449	461	483	471	481	475	491	445	482	461	480	447	451	490	484	460	486	464	480	493	492	494	469	433	499	467	440	446	470	440	452	466	463	451	477	488	450	478	497	469	461	489	461	479	492	500	492	430	500	429	463	454	442	476	472	439	454	481	486	456	504	462	469	442	474	444	507	474	467	432	452	494	488	471	471	485	471	490	472	481	481	476	475	456	472	443	475	472	488	457	474	489	468	469	477	438	480	468	490	478	491	458	484	481	462	471	453	478	465	480	526	455	486	474	460	443	458	482	444	464	460	465	482	503	450	486	469	466	439	473	462	538	458	470	470	491	479	477	438	481	434	477	473	527	444	466	457	466	483	422	489	452	482	451	467	435	466	451	467	446	522	465	472	465	448	428	476	485	431	488	471	491	450	464	476	441	458	458	470	481	441	475	451	457	451	461	467	476	470	504	461	468	436	484	480	453	488	477	496	462	488	496	496	487	428	461	478	450	488	479	484	461	465	459	464	431	441	476	486	457	435	459	488	501	484	444	508	482	467	456	506	468	461	516	453	469	459	453	426	451	460	479	486	449	489	474	457	479	472	461	494	488	465	497	461	471	460	468	487	442	456	455	453	479	461	487	473	457	462	486	442	436	463	476	475	462	450	503	487	522	501	467	457	448	449	440	479	451	480	427	465	447	502	457	473	513	470	447	474	476	483	506	483	451	451	449	469	459	481	471	493	458	463	486	463	460	478	483	486	472	485	470	475	467	489	505	475	428	457	482	465	465	458	481	428	480	513	459	492	439	478	518	448	458	465	482	487	453	478	464	474	469	459	502	487	464	481	470	485	472	467	470	468	456	450	485	445	485	444	476	436	491	471	468	455	464	482	513	489	480	499	463	496	448	506	485	474	414	480	460	459	489	456	479	473	460	494	490	450	480	465	483	476	473	495	459	493	448	472	440	469	404	465	490	477	474	448	479	500	517	453	499	493	476	461	475	461	462	477	479	480	496	473	474	483	454	473	469	443	473	473	461	486	464	431	488	439	455	468	514	498	449	442	421	435	446	436	468	474	497	450	486	476	452	481	473	474	428	471	440	466	451	471	463	471	467	469	490	450	476	478	522	456	452	479	465	482	489	451	477	477	513	436	429	498	494	480	457	464	465	454	491	483	453	461	469	461	452	493	480	504	488	470	462	441	456	487	465	480	461	469	524	455	463	489	508	458	482	495	458	447	464	421	513	480	469	461	453	464	450	482	461	527	456	477	463	464	454	447	481	468	477	452	484	455	496	451	509	464	460	479	454	497	501	477	461	454	488	444	480	472	480	477	471	456	493	427	488	507	507	433	483	472	424	468	493	451	431	448	469	461	464	506	447	434	454	475	464	469	451	437	458	473	502	482	486	486	466	434	460	475	500	448	477	494	462	492	481	518	451	448	503	464	472	445	503	463	449	482	482	480	457	450	470	443	491	472	467	489	482	483	440	464	497	453	455	466	487
3114	968	215	92	85	101	81	93	92	81	66	70	51	53	58	57	60	59	45	44	49	58	45	54	54	46	44	36	34	30	39	33	36	35	41	45	30	40	40	30	43	30	28	32	41	41	34	35	29	48	31	38	38	32	40	41	28	25	29	33	45	35	31	25	29	40	30	28	28	37	23	37	22	40	29	34	31	33	31	32	39	31	39	35	35	32	26	39	23	34	30	31	27	32	39	26	29	39	30	33	17	32	33	32	30	44	38	42	39	23	39	31	28	38	23	32	32	30	33	38	30	46	31	41	32	44	28	33	27	32	31	32	28	26	38	40	34	29	41	36	37	37	29	16	32	31	40	34	25	23	21	34	48	31	37	39	29	39	38	36	28	36	44	33	46	34	28	33	38	39	36	37	34	32	33	37	27	27	25	34	30	29	35	36	30	28	29	41	37	22	34	42	33	32	36	30	28	37	34	28	20	33	29	25	40	35	31	39	34	39	32	27	24	32	33	30	35	28	27	33	39	43	39	20	36	39	38	27	33	38	31	33	46	24	37	25	35	37	27	38	31	36	30	43	29	39	32	35	34	34	28	36	30	38	37	43	32	37	25	31	40	27	28	37	31	34	37	41	33	30	40	32	24	34	32	33	29	29	31	45	31	33	42	39	49	29	42	39	39	43	35	35	34	29	31	35	30	40	40	37	37	25	45	28	40	37	36	35	31	32	30	24	42	33	27	40	35	30	30	36	40	28	26	23	30	30	29	31	22	32	23	42	19	35	34	28	33	32	38	34	36	30	26	34	32	28	31	31	35	40	27	24	36	39	38	25	33	30	31	38	33	33	38	26	22	29	26	32	33	34	31	30	31	36	31	31	33	42	29	32	30	25	39	36	32	30	38	43	33	32	26	29	31	29	28	33	25	36	44	35	38	28	31	35	41	29	39	29	41	28	42	23	33	26	43	29	40	42	32	26	21	33	30	29	33	40	37	29	34	28	39	20	34	35	40	36	26	30	31	36	32	26	38	29	30	39	40	31	34	32	27	37	29	19	30	35	34	35	31	25	26	33	28	31	27	31	26	37	31	31	31	36	42	28	26	42	26	34	37	24	30	35	36	26	37	31	27	28	34	32	27	35	33	46	31	36	41	42	35	21	34	36	40	38	38	30	38	27	24	26	34	18	22	39	22	43	33	36	28	29	33	28	32	20	31	39	45	28	36	23	25	36	37	30	35	36	38	35	32	20	21	30	28	33	30	18	31	39	25	22	27	34	40	27	27	25	44	25	27	36	31	30	23	30	36	39	22	35	34	33	32	26	31	21	36	20	36	34	45	38	37	23	31	32	36	42	28	36	33	29	31	39	23	37	30	34	30	34	33	26	38	50	31	28	31	32	28	38	31	25	29	33	26	27	36	22	31	33	24	30	36	34	35	28	38	27	34	32	30	32	39	38	39	37	29	32	38	45	32	30	34	32	23	33	32	30	26	35	34	29	24	39	46	32	33	31	26	25	30	30	34	32	33	35	36	32	33	31	37	35	35	27	29	38	35	23	28	28	34	36	31	32	35	43	42	25	24	26	25	36	34	28	37	37	34	33	30	37	31	31	36	36	45	40	24	31	31	32	33	28	28	36	24	38	34	37	34	30	39	39	23	40	29	33	30	49	33	31	29	23	30	28	28	27	36	21	34	29	39	39	47	30	32	32	26	30	36	31	26	29	28	23	29	35	33	34	27	23	28	25	32	28	32	27	37	33	37	31	48	32	40	30	37	27	32	43	38	24	29	32	31	26	27	30	30	29	25	41	42	43	36	31	29	28	29	38	31	35	39	25	28	32	36	31	45	33	31	24	34	40	29	42	33	34	34	33	28	31	22	39	27	23	33	35	36	33	33	33	36	27	41	31	38	30	33	38	34	27	48	41	33	28	29	42	32	26	25	35	37	30	40	43	22	25	27	30	42	38	36	29	34	38	34	33	37	30	30	31	23	32	35	38	39	29	27	35	35	22	35	29	31	24	36	35	30	39	25	27	30	28	35	28	34	35	33	31	30	31	39	29	40	28	42	29	34	29	33	23	24	35	37	29	25	37	30	40	37	33	43	32	33	31	32	38	36	24	35	31	33	30	24	29	24	28	29	34	33	36	46	39	23	27	36	35	28	36	28	24	30	27	40	34	34	39	26	29	31	29	31	25	25	23	35	35	29	27	26	35	35	28	26	27	35	32	34	49	43	35	37	27	25	35	35	34	26	32	24	46	26	33	30	29	33	28	27	39	36	30	34	37	30	34	30	39	27	30	36	30	29	24	31	36	39	24	28	30	34	39	36	47	34	35	35	38	38	34	24	27	31	30	34	35	33	25	26	34	27	27	44	27	38	30	26	47	32	42	30	32	38	37	34	26	30	36	37	39	30	26	34	29	36	38	40	39	33	30	37	31	26	33	31	28	37	30	27	28	30	40	30	31	26	41	30	38	26	36	30	36	31	41	33	39	37	26	27	25	26	35	30	43	33	34	18	27	33	28	23	42	37	32	35	28	34	25	21	28	24	23	29	32	34	31	30	29	29	33	34	30	34	25	37	35	27	32	29	35	24	38	36	33	33	40	40	46	32	37	54	28	41	29	28	31	36	31	50	29	35	24	38	29	28	29	28	40	36	34	36	38	39	46	38	24	32	30	28	38	19	26	38	33	31	43	43	27	31	32	37	32	27	34	32	28	29	26	31	29	33	36	36	36	34	38	32	33	33	31	30	31	33	37	33	34	25	28	37	24	32	41	28	30	43	32	30	24	31	31	24	40	38	24	28	22	28	33	21	20	42	37	32	27	38	42	38	37	31	26	35	23	41	21	41	33	26	29	25	35	32	39	32	32	37	38	24	33	40	34	36	39	40	35	40	25	31	31	27	31	37	35	44	27	35	32	34	38	36	29	37	35	33	46	40	39	28	34	28	40	36	37	27	22	32	43	28	32	38	29	37	32	40	35	28	33	32	39	38	32	27	33	41	37	34	32	32	24	39	38	31	30	35	39	28	28	29	34	42	28	29	33	32	35	29	33	33	38	39	29	34	24	28	33	31	27	38	38	38	31	30	21	29	41	50	27	33	28	25	40	30	37	35	37	39	29	27	35	29	24	42	35	34	43	27	35	37	51	33	42	39	36	28	26	29	27	34	33	35	30	33	24	27	32	40	27	41	31	29	37	31	38	33	31	32	29	24	38	38	31	31	31	29	41	27	34	23	27	30	32	30	35	33	50	28	23	37	31	25	35	35	29	34	51	28	29	28	33	23	31	33	26	33	24	32	32	28	37	38	39	29	38	35	24	26	29	33	30	29	33	39	36	37	31	31	29	35	42	24	28	34	33	34	26	33	31	30	39	48	28	32	39	34	42	42	26	29	36	39	30	27	29	34	26	38	36	29	34	30	31	34	37	32	30	32	41	36	23	30	34	36	31	30	33	49	30	26	31	31	33	30	34	28	34	30	36	21	39	34	35
26353	9554	2693	1980	3735	4926	4485	3646	3028	2453	2078	1810	1483	1292	1223	1068	1027	983	806	753	798	688	758	763	696	692	626	592	508	525	473	462	430	394	393	417	416	384	375	360	389	365	351	349	320	335	295	339	313	289	287	299	298	335	281	315	300	283	316	264	267	308	251	278	289	270	267	271	272	279	284	255	305	262	309	259	301	270	275	281	258	291	246	264	251	265	264	266	307	278	274	291	243	298	286	278	267	285	272	292	247	258	270	242	274	265	256	278	280	249	269	291	287	289	270	269	269	259	248	282	249	261	289	252	261	262	267	275	273	281	280	264	243	275	280	287	259	254	247	278	279	285	285	288	273	250	259	276	237	250	306	288	251	273	265	286	268	255	244	275	241	261	265	274	260	242	252	260	274	244	257	257	267	280	260	254	275	295	259	230	275	256	268	257	270	256	278	295	266	276	273	272	267	264	280	266	294	267	245	315	280	304	274	283	277	260	259	283	251	270	255	246	268	268	292	266	273	273	285	269	282	271	267	245	253	302	271	260	238	301	281	277	269	269	252	239	272	248	269	263	247	274	242	246	245	266	274	254	250	284	282	258	265	264	264	269	238	254	281	262	282	278	274	247	263	274	284	301	264	257	254	266	240	252	268	269	269	261	279	294	262	268	270	259	282	232	257	264	262	265	287	258	278	269	273	261	257	286	253	248	269	255	279	264	281	275	291	260	278	264	251	259	298	275	251	215	266	277	259	275	281	228	292	232	274	278	250	241	273	277	287	285	290	228	280	238	261	295	286	259	245	260	263	232	246	270	280	249	308	267	284	255	259	257	287	265	254	269	253	254	271	257	257	261	258	277	266	256	265	252	253	269	307	235	285	273	277	275	249	250	242	258	262	267	272	275	292	250	227	279	297	267	276	277	263	277	278	253	258	278	256	255	257	285	232	245	272	268	290	266	265	273	289	252	268	295	273	263	265	274	260	259	243	269	287	266	271	269	285	268	280	288	226	270	296	272	272	265	240	259	271	275	249	257	265	244	269	244	236	249	267	250	275	247	256	256	264	284	277	265	265	276	263	266	279	253	278	279	272	243	273	258	254	286	274	278	245	243	284	274	255	281	278	229	311	253	268	283	278	271	260	252	278	268	283	272	252	245	274	283	285	256	280	277	247	253	252	254	298	282	262	275	246	281	256	254	260	279	272	293	300	270	239	253	275	286	263	283	264	279	273	310	288	276	265	255	256	291	267	280	296	293	290	270	266	269	274	257	258	259	256	268	255	288	267	261	277	272	255	273	266	267	267	277	277	252	244	253	269	283	252	225	283	275	289	276	275	282	234	256	261	282	275	285	267	257	262	291	254	267	277	269	255	258	268	265	270	278	280	274	262	259	264	268	250	257	279	280	274	267	278	269	279	249	238	276	266	300	283	251	275	280	241	270	284	289	249	239	252	280	280	277	274	309	267	280	286	278	293	271	257	284	271	252	283	280	264	272	265	213	271	265	244	281	262	276	246	269	280	274	268	244	275	258	275	273	262	240	265	265	296	276	292	262	274	241	251	264	253	267	289	253	286	265	254	267	264	269	282	284	265	263	262	253	285	235	285	268	262	278	261	259	261	258	259	291	265	251	255	248	258	288	242	259	270	233	266	265	264	238	259	229	247	268	260	257	279	257	266	259	248	260	257	281	267	260	259	258	288	271	278	244	272	274	288	241	272	287	286	241	280	282	296	287	259	281	281	275	282	233	297	257	295	255	278	281	256	261	265	240	282	270	258	276	240	280	272	240	277	259	268	272	249	272	269	250	271	274	264	239	284	284	292	266	277	271	275	278	249	247	266	269	252	250	256	265	247	270	271	273	268	292	264	255	246	284	269	270	265	255	280	250	272	281	258	295	255	280	288	294	269	250	264	289	268	270	258	237	292	269	256	290	283	272	279	273	249	283	259	298	240	244	258	295	313	255	226	271	285	306	275	292	239	253	258	265	256	259	254	262	267	260	281	280	275	291	257	278	287	302	271	266	243	258	264	278	262	242	268	286	279	238	264	276	242	258	265	265	239	253	303	246	276	274	258	256	284	287	264	260	285	265	246	254	262	290	234	289	285	294	242	262	257	269	243	256	265	241	274	245	259	277	237	256	272	243	288	262	261	260	240	281	260	289	247	248	262	260	248	283	281	285	260	252	282	261	254	275	268	279	264	258	278	266	255	285	306	291	271	299	268	268	282	274	250	273	288	304	280	274	273	276	281	254	296	252	249	272	243	275	284	246	260	317	263	279	277	262	284	282	261	276	245	267	277	265	262	261	284	252	248	257	228	261	238	240	273	274	289	268	249	309	277	248	264	253	265	267	249	245	292	260	271	283	252	268	260	262	294	295	254	277	245	249	282	239	291	254	285	279	237	243	254	278	270	261	277	261	273	273	270	264	263	265	266	287	251	262	275	261	256	262	281	266	254	260	265	278	286	274	266	252	256	274	281	241	279	265	271	267	265	279	274	280	277	254	273	283	260	247	243	264	302	260	286	289	281	273	258	285	253	247	262	282	275	255	292	263	285	286	276	251	268	301	268	252	286	275	256	250	256	257	236	276	265	291	261	256	308	241	289	278	241	241	307	302	263	261	270	260	256	292	276	248	290	255	266	295	287	296	272	255	245	257	259	270	255	245	273	275	259	310	256	261	249	279	277	270	296	240	258	267	275	263	295	270	301	255	258	239	255	245	285	252	273	304	269	259	237	259	262	264	292	320	273	267	295	269	269	262	251	260	268	244	269	233	257	274	281	247	289	283	293	317	261	284	274	263	251	264	282	258	264	242	295	250	272	274	270	244	241	248	265	299	268	276	264	275	255	269	293	260	298	278	296	283	276	274	251	293	260	256	255	270	280	259	255	286	296	249	264	291	265	245	294	247	261	297	267	283	260	272	248	256	262	270	254	285	269	298	279	266	258	248	264	243	264	278	267	275	264	236	273	266	261	255	273	271	258	270	274	262	267	267	268	264	251	274	243	267	263	287	266	270	250	262	258	269	275	288	273	257	272	284	249	282	238	264	292	267	257	260	259	238	272	286	261	279	251	276	273	281	308	283	242	265	285	259	235	273	259	271	287	274	281	264	271	289	295	297	270	268	275	241	289	279	293	250	266	219	255	289	267	276	266	250	265	276	278	267	282	254	258	252	233	265	253	283	283	252	244	267	269	265	278	260	274	286	304	238	252	284	256	262	253	269	287	302	259	248	282	268	266	269	288	255	267	280	257	262	262	255	277	270	255	257	259	282	256	244	284	270	275	278	272	265	276	309	254	274	280	282	275	252	287	266	271	280	234	272	255	259	277	258	259	279	281	296	290	283	254	252	291	257	282	268	263	274	244	302	266	243	299	265	280	296	257	244	249	250	258	286	244	281	284	274	292	263	244	260	308	253	299	261	279	255	243	275	285	243	261	258	264	274	233	273	262	244	313	279	252	251	275	302	272	256	261	247	254	274	251	276	250	274	277	305
4695	2067	402	193	123	121	150	150	131	127	119	115	136	113	95	100	85	82	80	82	71	84	88	61	63	83	65	78	73	66	49	63	47	61	62	54	55	58	56	51	55	52	54	47	70	61	48	57	57	32	53	51	45	53	44	54	48	51	54	52	55	49	50	60	43	51	55	53	50	60	60	44	42	53	70	58	38	55	49	49	50	34	46	45	59	52	58	47	53	51	58	47	48	52	37	40	48	54	35	72	58	55	61	52	34	50	50	43	52	43	41	51	50	39	47	55	50	59	55	60	57	38	53	49	39	49	49	55	49	53	44	51	48	50	53	55	37	51	43	45	39	49	47	51	52	53	45	60	37	53	45	49	37	46	49	56	56	41	61	59	55	47	45	58	46	49	59	45	56	45	54	59	51	46	57	53	47	59	54	47	48	54	48	50	45	60	41	52	48	63	45	57	49	42	58	44	50	58	38	51	34	44	41	46	60	68	45	41	56	65	52	46	56	57	43	62	56	60	49	55	50	53	38	61	58	61	44	41	53	46	47	43	47	60	53	53	38	49	43	54	63	62	38	41	58	69	45	56	58	50	53	55	41	50	42	52	58	45	52	53	50	45	57	52	41	50	42	49	72	54	48	52	50	60	46	42	49	43	49	51	59	45	59	61	44	45	54	41	37	43	44	48	50	47	47	47	43	57	60	53	46	40	53	49	44	58	55	51	31	45	55	45	35	45	51	55	45	48	50	53	51	34	45	52	47	65	41	56	42	53	48	47	57	52	55	51	54	54	45	59	40	67	47	52	56	56	53	60	69	54	54	55	56	43	47	35	66	49	52	44	44	47	54	45	39	57	44	48	52	42	55	58	47	45	50	60	40	47	41	52	60	62	41	47	52	58	49	43	60	41	40	43	55	46	50	52	55	48	64	49	54	57	59	47	51	61	55	52	37	45	51	55	54	57	48	56	47	45	53	43	57	66	44	58	48	39	52	39	38	44	56	46	38	59	49	42	46	50	43	52	59	43	47	50	47	44	45	42	45	53	48	53	41	43	44	51	42	49	48	48	55	47	51	56	40	52	47	52	51	62	55	55	54	58	34	47	53	46	46	31	53	52	60	44	50	53	50	61	47	61	51	53	44	40	60	69	42	59	51	55	39	38	53	37	33	43	38	44	59	46	46	55	55	37	50	54	44	55	62	58	50	40	51	48	51	47	45	73	66	62	53	37	58	58	60	41	42	46	37	53	43	49	52	56	47	39	41	65	45	45	50	53	53	45	46	52	42	45	66	59	44	53	50	47	35	48	50	50	49	46	45	50	54	56	54	49	44	56	45	56	46	45	56	57	41	44	60	55	55	53	53	51	50	39	52	40	43	39	49	40	58	52	43	39	57	50	45	48	53	53	47	57	38	54	43	48	42	49	54	62	36	45	44	56	44	53	56	62	47	56	53	56	53	43	43	37	41	42	42	35	45	49	47	54	40	48	39	59	39	51	49	45	53	45	41	63	41	40	42	57	45	39	51	53	41	49	46	46	57	51	58	54	55	42	45	66	56	43	42	41	48	56	58	58	43	59	52	66	62	47	55	43	47	46	47	46	44	45	57	44	57	38	48	63	58	52	52	60	60	39	50	54	44	42	49	61	54	54	54	42	49	47	55	46	60	54	45	47	55	48	45	57	50	49	55	47	52	46	53	59	61	44	46	53	49	52	49	63	32	44	47	41	63	52	43	54	42	40	46	50	42	33	45	47	48	43	52	42	51	42	60	55	49	50	50	53	43	65	46	53	42	46	43	50	53	45	58	56	61	52	52	40	37	49	46	48	44	59	65	46	50	61	43	53	37	42	45	51	49	42	55	49	59	41	54	61	46	59	55	42	57	50	43	52	51	51	40	53	62	55	55	45	46	50	45	48	42	42	51	46	46	46	63	56	61	53	43	51	47	40	50	61	48	61	58	42	50	68	44	52	48	44	41	54	46	50	50	49	48	48	50	54	46	52	41	44	47	64	57	38	47	43	53	65	47	56	55	55	35	52	57	51	56	49	65	40	53	43	45	48	49	41	48	58	54	47	45	52	54	62	45	51	56	52	39	57	56	59	56	46	52	57	35	53	44	44	52	49	48	42	47	51	49	39	51	56	46	46	53	52	46	49	55	61	48	48	45	55	48	51	54	48	59	58	59	39	46	38	42	48	39	53	57	59	55	37	52	57	63	55	45	40	47	44	52	46	52	64	50	49	46	49	40	61	46	57	53	51	56	56	51	65	50	64	58	45	49	46	52	37	59	43	46	44	53	53	48	44	50	49	44	61	39	50	51	57	46	56	51	58	51	48	63	47	54	54	48	45	42	42	47	45	42	53	55	51	48	45	43	53	49	47	51	47	60	43	45	56	59	40	51	58	45	48	50	48	44	44	51	44	53	55	49	59	49	59	47	42	49	39	50	55	60	50	48	59	47	53	63	69	47	54	62	48	48	39	49	47	47	61	45	46	53	41	51	58	33	58	47	49	41	45	51	47	53	53	62	43	43	49	44	49	49	59	44	45	55	44	43	48	38	49	35	41	56	49	41	49	60	52	48	53	51	47	43	52	44	52	44	59	48	54	48	50	53	49	38	43	40	43	49	53	57	38	51	45	52	56	50	51	49	41	56	53	43	55	53	55	36	44	48	50	60	46	42	41	46	52	43	44	56	40	44	47	56	46	62	48	50	52	44	45	43	44	47	50	45	51	57	51	65	50	56	48	56	41	47	44	51	37	46	42	48	57	63	56	53	49	34	48	48	53	57	47	44	52	54	29	57	69	67	59	67	46	46	45	51	52	44	49	52	42	59	53	49	51	62	46	63	58	53	31	50	51	49	53	44	50	63	50	46	49	55	56	52	63	36	36	46	50	61	45	41	54	45	48	51	54	50	53	57	48	48	40	57	60	39	47	45	56	52	47	41	50	55	53	41	46	38	50	53	43	47	47	44	65	54	49	59	53	37	57	54	49	48	53	44	46	43	55	45	47	48	53	32	56	51	44	43	55	54	45	35	58	49	38	47	44	59	49	49	48	54	42	52	44	56	49	46	42	53	61	60	53	48	41	57	58	54	38	47	52	48	47	55	47	49	59	46	60	40	52	43	67	47	56	47	46	63	62	54	40	49	48	58	57	56	42	46	63	44	59	46	41	54	47	54	47	45	41	55	43	48	49	44	57	45	59	44	48	44	59	50	55	38	54	51	46	43	49	58	51	54	54	61	54	50	53	46	49	41	54	55	44	51	61	51	53	53	52	57	47	64	55	49	51	52	46	63	49	50	44	47	43	50	44	50	40	43	64	45	42	56	46	54	54	60	57	54	45	41	40	48	54	45	39	53	47	41	43	43	46	54	69	47	51	55	45	51	46	52	52	49	54	53	54	37	43	41	58	61	39	49	54	54	64	66	56	52	58	46	53	52	48	60	63	51	60	55	65	59	47	54	55	51	47	49	51	57	49	53	63	44	49	46	52
31832	14777	4234	2872	5754	7708	7021	5791	4709	4056	3367	2685	2313	2015	1762	1679	1510	1387	1241	1181	1215	1149	1066	1033	1064	956	902	835	764	711	710	608	652	569	577	619	529	513	600	559	541	520	495	505	484	493	461	436	443	440	450	418	470	379	465	472	415	438	415	441	402	415	445	412	397	438	394	442	400	379	416	400	433	412	390	422	398	353	364	409	408	407	378	424	376	412	366	354	370	386	412	424	395	421	369	376	413	378	376	410	395	433	378	366	421	399	328	392	383	389	382	389	406	343	356	426	417	402	376	404	362	442	396	386	384	416	389	380	383	375	401	377	388	406	369	386	389	401	402	378	378	367	379	365	361	377	384	414	379	411	366	363	392	344	407	391	409	384	395	377	402	389	383	410	376	365	406	377	395	382	382	430	383	396	383	404	388	389	400	413	401	341	404	370	410	390	360	404	396	398	392	379	401	429	373	358	357	394	393	435	409	438	406	415	401	386	369	417	391	381	384	386	354	362	384	354	378	383	365	381	337	372	407	406	393	391	375	378	390	383	398	371	376	400	405	374	385	405	420	417	378	382	383	436	386	399	369	404	384	373	402	397	391	428	415	384	395	385	406	398	399	377	409	398	422	369	393	377	435	417	392	357	401	399	419	363	363	364	358	370	395	417	403	375	390	392	418	371	387	406	389	383	367	376	395	379	362	377	387	424	365	403	402	367	332	373	336	389	378	397	409	395	376	387	372	356	383	399	374	404	419	379	352	369	378	385	411	366	382	392	383	370	392	380	387	351	391	393	388	377	373	400	403	381	404	382	400	396	421	366	413	377	373	397	406	374	387	352	398	381	379	405	393	390	374	345	407	354	409	350	409	341	392	363	402	346	343	364	428	385	384	405	372	392	391	378	348	377	380	394	372	382	387	375	355	431	376	394	338	390	378	381	428	418	387	393	384	371	388	396	366	396	387	362	369	345	394	393	382	359	371	413	377	411	380	368	387	368	402	381	405	398	349	432	414	390	394	386	385	393	390	391	363	368	409	375	386	374	335	363	355	384	365	439	387	444	415	417	392	419	360	396	424	405	424	377	377	392	409	379	411	414	373	419	390	381	398	386	366	372	388	418	393	362	392	399	379	374	394	396	394	382	391	414	400	367	402	376	359	388	389	375	383	393	343	373	356	380	375	376	376	384	382	374	392	362	374	380	393	354	400	402	358	357	395	362	402	438	390	385	391	391	389	418	354	365	391	360	376	377	392	407	428	408	405	372	417	426	393	381	377	402	389	421	394	371	376	387	401	394	422	375	401	373	416	371	371	384	403	379	384	384	352	392	355	391	409	391	403	373	396	372	393	390	403	369	411	378	372	404	395	393	393	370	407	356	390	382	374	421	406	372	374	374	361	324	370	401	400	416	387	352	415	395	390	346	381	365	373	379	399	412	368	393	386	372	410	390	402	368	388	387	374	383	399	376	384	402	356	398	374	388	355	382	390	395	383	400	369	374	382	393	382	407	424	383	373	375	387	402	407	379	392	396	411	380	398	403	376	386	374	373	367	409	364	400	374	368	392	382	381	359	403	393	386	388	354	408	388	362	378	397	398	404	386	375	402	401	369	362	386	420	384	389	401	398	389	403	375	363	392	368	384	403	370	374	390	407	421	418	401	411	447	390	389	396	405	391	370	422	360	402	392	376	385	376	392	391	382	362	375	394	361	402	367	381	405	383	371	382	404	387	398	398	387	390	389	385	376	362	367	391	371	397	378	393	378	360	340	359	402	352	396	426	411	379	396	425	423	421	389	397	381	365	366	387	408	400	364	348	408	381	412	399	417	405	393	377	382	418	398	390	387	355	430	389	385	363	387	385	391	383	402	415	383	368	382	357	389	386	373	358	402	379	396	331	383	406	396	359	368	384	374	370	389	381	396	415	361	375	384	389	396	431	410	395	376	387	395	389	395	405	368	439	432	397	394	412	368	389	392	365	360	367	367	406	364	395	386	370	388	377	386	386	377	370	384	401	377	388	404	404	398	390	421	398	402	397	372	387	428	402	383	388	409	390	388	383	409	379	381	394	379	394	370	366	368	374	372	383	390	403	386	431	373	362	360	406	352	355	369	356	399	386	356	374	378	400	427	326	368	366	403	405	391	380	434	403	400	402	399	393	348	392	362	371	415	396	351	393	376	379	419	373	385	410	397	418	368	411	406	342	385	403	412	403	385	381	389	428	376	398	404	374	410	372	375	388	373	400	375	354	410	389	347	357	360	363	387	360	385	380	420	428	391	371	397	402	398	377	386	338	394	376	378	405	382	368	427	394	368	392	386	411	401	339	352	410	380	388	403	418	435	366	409	350	390	386	403	416	383	409	387	414	370	388	346	414	356	386	372	396	394	420	385	417	357	353	399	391	391	373	407	402	366	394	375	380	345	399	380	375	394	380	417	387	396	386	384	392	401	373	393	386	386	378	390	366	388	414	390	388	375	426	414	397	393	371	358	374	331	390	397	369	389	381	372	398	364	385	435	428	395	392	392	385	365	366	338	352	408	382	388	417	398	382	391	387	397	394	345	412	380	413	400	383	385	408	383	431	392	363	385	401	402	412	379	379	393	394	354	392	380	390	423	391	356	375	375	389	362	393	392	348	398	374	368	396	392	387	418	389	379	370	393	384	387	395	349	359	419	365	378	364	374	411	359	362	366	381	380	381	409	351	382	367	384	364	419	374	390	385	386	402	364	369	373	380	384	446	413	425	418	434	376	352	373	392	397	362	363	396	417	392	387	413	387	377	392	391	348	384	371	380	398	361	390	378	382	423	404	409	349	415	366	403	413	375	398	369	392	422	429	384	393	394	388	363	386	363	380	408	386	406	397	377	369	407	388	386	404	371	369	381	414	363	361	434	385	398	384	358	401	387	379	362	377	351	379	389	357	413	387	415	351	382	377	416	357	403	402	352	395	408	388	359	358	362	382	421	393	372	353	361	340	371	404	367	376	381	381	367	380	383	381	379	418	385	368	369	407	381	410	376	384	406	390	356	367	393	379	354	391	376	391	379	397	356	356	378	393	374	388	365	388	387	370	406	375	411	433	377	378	381	388	390	398	366	390	368	350	401	403	386	391	399	401	405	327	387	416	385	367	420	382	420	408	383	385	408	394	364	389	387	410	383	379	403	386	374	389	393	390	393	395	383	393	342	381	392	373	382	398	343	403	403	420	364	389	417	399	364	393	380	381	357	406	408	384	388	403	401	420	398	414	382	348	407	349	386	386	359	372	384	389	359	381	417	397	382	414	431	422	395	380	417	372	389	381	404	382	420	425	377	426	349	380	360	380	358	384	413	392	376	351	410	406	392	372	361	391	396	397	373	365	400	359	354	386	397	380	387	355	382	385	359	400	374	356	392	411	378	365	378	417	375	363	387	378	369	370	366	376	394	384	351	381	382	382	375	356	417	362	381	356	417	388	400	432	374	418	399	356	365	385	368	379	384	376	377	386	432	373	386	399	387
4996	1643	357	154	93	121	150	148	133	114	109	101	92	76	84	80	82	84	68	59	61	69	65	78	61	56	54	64	59	63	42	43	54	54	66	48	46	36	38	50	54	53	41	46	55	37	36	50	48	52	43	50	42	39	47	46	45	47	48	44	53	33	51	47	50	32	51	29	43	39	43	42	54	41	38	54	50	50	36	35	50	44	44	34	30	47	45	48	53	53	46	57	52	33	40	49	48	45	39	35	38	54	43	27	51	43	45	48	40	51	42	42	44	30	50	54	41	49	30	38	53	54	48	43	33	42	48	36	47	54	40	48	54	40	32	52	43	52	48	38	41	37	35	45	50	25	33	41	52	55	47	43	29	40	37	41	46	50	39	39	52	38	34	59	40	37	56	36	59	38	50	34	44	37	51	40	54	31	40	33	42	50	43	36	47	42	46	53	49	48	52	37	28	40	41	44	45	38	41	52	40	46	38	37	50	37	49	42	47	52	41	37	55	37	44	36	47	36	34	38	49	40	53	41	36	39	33	47	57	42	37	43	41	42	54	44	46	44	43	34	45	59	43	37	46	30	32	40	38	49	38	50	48	43	50	43	48	44	46	43	39	50	34	47	42	44	45	56	44	45	39	43	43	43	39	50	53	46	45	42	44	48	47	38	43	42	46	48	38	49	48	39	36	42	39	39	41	62	48	32	46	51	53	41	48	58	49	43	45	43	58	42	37	51	55	53	44	35	38	48	43	29	43	43	52	37	49	42	51	33	42	46	42	46	42	54	49	48	49	45	36	45	49	37	56	36	52	43	35	44	34	42	39	40	52	44	47	34	35	46	40	40	50	43	52	46	45	45	38	53	40	34	49	35	41	42	39	42	36	35	46	49	43	42	37	43	56	44	39	43	45	44	40	46	51	47	49	47	48	52	51	45	32	52	39	39	49	32	37	41	44	46	39	39	44	47	38	39	43	51	54	57	46	47	38	42	50	36	54	30	39	34	37	48	41	41	49	43	44	55	37	38	42	34	60	47	53	47	48	47	45	42	55	47	36	40	51	53	47	52	37	43	45	50	43	44	35	47	44	37	38	41	45	35	31	39	42	36	42	39	49	34	47	41	51	40	52	46	50	37	45	49	38	47	33	37	32	47	37	44	49	44	31	55	35	46	39	48	38	49	46	33	44	41	47	37	34	36	41	42	44	50	45	43	46	35	40	34	50	58	46	36	47	42	49	39	48	50	48	56	44	36	33	39	37	36	38	49	43	43	34	55	37	41	53	37	43	49	46	48	43	46	43	45	46	45	46	53	39	45	41	36	35	45	42	42	50	45	48	55	38	53	42	47	39	29	44	52	55	42	38	46	54	38	46	32	48	43	53	45	40	49	42	45	34	35	36	44	51	43	34	41	42	35	42	49	49	49	53	45	50	42	37	35	54	39	37	42	39	59	48	46	44	44	44	41	44	49	52	41	47	42	33	40	39	38	41	40	40	48	44	37	46	44	39	32	44	40	39	46	51	39	48	53	39	47	53	46	36	42	41	35	30	40	39	40	45	45	36	45	49	40	43	48	41	47	43	46	45	44	42	29	48	35	54	46	41	48	39	36	45	47	36	49	44	51	50	48	28	54	36	46	59	46	49	59	36	33	36	40	40	30	40	36	42	52	49	44	50	32	43	50	36	37	46	43	40	41	49	45	45	49	51	44	40	45	42	34	41	44	38	39	51	44	46	36	47	41	47	38	39	37	43	43	47	50	39	46	54	35	40	36	42	37	58	43	40	48	46	45	70	45	38	41	35	36	56	49	45	37	47	50	47	36	29	41	49	42	38	40	53	36	46	39	39	40	39	45	44	45	45	41	51	39	45	53	32	28	54	50	40	41	47	49	49	49	41	41	40	56	42	45	30	40	48	45	34	53	46	51	41	41	33	41	29	44	48	52	48	28	47	35	45	36	43	41	39	37	37	45	47	40	48	36	43	43	47	54	45	39	61	56	36	47	45	41	39	47	35	48	56	52	43	34	40	41	43	38	31	42	44	49	52	37	40	43	41	37	46	38	34	61	42	34	50	49	31	56	48	53	35	43	40	52	36	43	41	40	50	40	39	42	32	37	57	44	33	31	47	45	42	36	43	36	40	48	43	35	36	45	35	37	45	40	50	37	42	38	44	55	55	46	54	40	48	38	49	39	54	40	38	46	44	30	47	27	45	37	49	41	40	31	43	49	40	46	42	49	39	43	43	36	44	35	43	39	49	43	49	38	32	45	31	35	37	43	48	34	39	34	40	36	41	41	39	43	59	45	54	46	46	52	56	43	42	53	43	42	48	43	39	48	39	47	42	51	54	40	36	41	41	49	50	41	39	41	46	38	42	43	49	38	39	37	44	44	27	38	39	36	41	36	38	55	47	51	52	45	51	39	44	44	37	53	35	47	48	34	33	39	35	34	43	40	41	43	43	36	28	44	57	42	61	46	42	37	38	38	43	46	41	53	46	41	46	39	37	30	48	42	29	48	43	45	43	47	38	39	31	43	30	41	46	41	32	44	39	49	43	32	45	38	44	44	38	42	43	47	40	47	46	43	34	35	61	47	39	48	37	46	47	41	44	31	40	46	46	38	52	41	53	35	53	42	38	39	56	46	41	37	46	36	45	39	42	51	43	47	38	57	31	42	49	51	45	44	44	33	39	51	39	36	43	63	34	53	48	41	46	37	47	39	53	52	52	48	50	47	54	48	41	42	43	35	38	37	42	41	52	49	40	57	36	43	55	47	38	44	47	34	48	45	34	42	53	39	40	50	46	41	57	33	45	43	40	39	55	37	40	35	39	45	38	46	45	39	37	40	43	42	42	35	38	36	37	38	46	52	43	47	34	34	44	40	43	56	43	38	43	45	41	42	34	43	40	35	29	50	37	45	46	44	38	47	51	34	35	41	40	42	41	39	55	56	48	41	42	49	46	24	38	43	51	41	46	46	48	46	47	30	44	41	33	42	40	48	38	47	47	44	53	30	29	40	37	37	36	43	28	37	45	46	49	34	43	45	56	46	39	44	55	48	42	42	46	35	48	42	44	38	39	50	39	32	40	31	35	37	61	42	30	40	54	40	46	49	49	39	41	46	47	49	45	45	34	44	43	45	50	43	51	34	36	42	39	50	29	44	36	54	50	37	45	40	39	42	36	47	47	49	46	39	34	38	39	41	34	47	45	43	48	41	42	43	42	56	55	50	47	52	45	44	33	39	33	41	38	42	49	49	46	41	46	32	48	49	41	48	52	37	41	42	49	36	43	44	39	41	29	46	40	46	49	35	46	36	46	33	33	47	43	41	51	42	49	51	36	54	50	41	43	45	40	36	45	42	43	48	40	42	51	42	53	49	40	43	47	39	32	56	34	53	40	45	51	54	35	44	45	39	56	35	44	31	41	51	45	33	47	36	38	60	37	42	48	48	38	38	38	39	41	35	35	37	51	35	36	35	34	44	37	57	36	35	46	46
29973	13351	3807	2784	4980	6698	6514	5464	4629	3766	3232	2688	2250	2010	1770	1671	1487	1381	1227	1192	1123	1091	1040	1017	1030	900	895	799	720	688	656	572	618	532	540	559	486	534	534	502	510	484	464	442	435	444	424	468	465	462	426	438	400	391	415	392	409	411	403	381	380	416	399	389	348	346	362	347	355	333	393	358	366	353	383	373	368	385	329	343	337	342	369	353	352	353	341	354	404	361	347	353	326	363	376	316	354	353	332	358	330	343	359	378	342	336	366	356	304	345	352	350	337	365	323	366	355	378	337	343	355	338	350	349	337	329	391	375	371	342	365	324	330	338	335	344	357	359	360	371	353	363	357	371	372	352	356	343	354	351	376	379	344	367	365	347	345	360	312	323	358	373	331	374	370	356	347	352	320	344	331	348	356	353	370	339	360	350	324	354	321	352	361	314	324	339	360	319	336	343	344	368	385	339	373	361	350	376	341	339	343	346	354	324	331	347	337	361	340	342	363	358	364	362	360	369	357	359	335	351	350	321	362	326	337	351	349	365	324	345	374	357	381	334	362	350	327	371	354	301	369	362	356	359	344	354	358	361	341	335	365	348	354	377	352	354	326	341	347	346	382	352	332	338	375	373	359	351	340	375	337	349	368	346	360	335	353	324	341	347	371	346	340	308	370	365	339	350	370	353	331	358	377	337	343	367	333	333	330	344	315	324	350	350	327	347	350	348	371	347	351	316	344	362	353	347	348	341	356	321	336	371	357	345	322	349	340	348	354	324	342	375	385	386	355	353	327	372	394	335	352	346	346	350	370	354	318	354	359	321	371	348	366	348	322	309	360	338	338	364	374	348	357	376	325	347	338	337	330	357	351	327	378	341	328	384	335	339	362	337	347	405	327	344	360	375	352	328	327	326	353	317	378	315	355	359	344	366	330	338	341	337	363	350	348	316	343	338	323	345	353	316	361	337	364	318	359	338	340	306	340	374	322	307	317	314	353	324	339	367	377	364	347	383	362	351	323	342	352	368	352	354	359	340	381	336	325	348	328	316	337	348	365	382	358	352	349	378	366	360	354	316	358	339	298	383	302	335	331	359	339	347	364	344	344	353	344	365	323	350	347	375	392	343	361	362	344	345	350	330	337	346	314	351	333	355	364	334	318	376	337	350	346	368	357	340	363	371	325	362	354	322	332	318	345	344	329	354	357	337	359	342	353	372	374	352	375	352	363	351	339	360	366	339	336	372	359	339	327	363	326	316	383	375	324	347	352	355	359	368	364	308	346	364	338	330	330	339	339	335	383	325	338	386	340	344	355	314	363	321	372	326	386	372	336	354	359	392	355	352	342	336	340	329	343	355	368	352	376	348	370	335	333	363	337	336	346	366	323	341	340	370	360	336	351	330	338	367	319	345	360	330	344	342	332	333	339	291	367	323	324	338	352	361	344	353	374	368	340	376	329	382	331	319	341	345	340	318	384	321	347	407	311	373	350	391	337	324	367	295	355	314	359	336	346	353	360	336	333	339	371	316	352	334	371	358	341	342	351	353	339	366	319	339	330	331	327	360	314	354	370	371	355	340	360	360	326	360	353	361	345	355	349	347	321	340	335	332	388	304	338	346	348	364	347	366	346	359	307	314	316	344	355	370	320	343	334	330	360	352	334	372	355	351	365	329	323	355	364	336	340	343	352	340	360	367	332	361	345	340	363	344	359	337	343	352	299	379	339	389	338	320	372	343	340	340	326	306	336	341	352	322	327	348	387	367	357	350	377	356	343	357	375	311	343	354	323	312	353	304	320	351	349	336	365	357	359	342	339	362	356	341	371	341	372	369	410	367	318	369	346	297	345	363	357	357	353	360	346	382	368	325	375	330	360	323	334	343	393	372	340	358	343	350	374	372	352	357	348	369	364	340	337	323	372	353	324	354	336	348	343	356	366	328	366	378	332	343	316	332	320	358	350	348	350	332	395	375	311	335	358	349	348	334	351	367	358	370	401	341	334	368	353	356	326	370	345	358	343	332	353	375	328	330	342	342	354	350	348	362	345	339	356	331	325	348	353	346	353	356	370	343	335	394	374	379	343	347	339	308	362	347	337	327	300	335	323	356	358	342	393	353	373	351	359	381	372	378	350	339	347	350	367	355	358	350	344	335	345	351	322	354	333	360	335	318	356	335	342	369	346	348	342	308	320	354	361	337	343	353	314	346	351	372	342	344	339	346	339	344	345	399	337	365	330	349	348	341	354	333	353	323	323	349	393	370	369	351	363	361	408	325	355	342	388	345	334	330	365	354	362	349	362	354	364	360	362	376	321	323	385	355	329	347	326	346	344	336	358	369	379	328	376	357	322	331	353	325	353	346	337	344	364	328	342	330	381	317	325	356	372	369	328	310	359	331	314	337	365	338	354	338	344	336	351	371	352	364	343	395	359	344	365	331	347	315	363	328	369	349	299	341	367	378	307	356	329	381	360	352	316	345	332	371	354	358	339	348	370	352	345	339	383	359	371	364	336	378	354	344	363	359	346	357	336	317	358	351	337	366	338	344	389	339	356	345	368	314	362	349	365	367	330	339	354	371	348	350	342	358	349	341	336	346	336	351	386	350	328	347	341	345	355	371	322	345	344	350	345	352	356	317	365	351	351	362	324	362	343	358	338	370	346	356	347	361	331	335	341	367	390	334	311	347	365	375	352	347	352	338	336	352	328	354	348	357	334	318	347	352	332	332	336	401	374	331	323	329	343	340	358	364	357	342	361	355	346	354	311	348	345	351	380	366	336	352	344	388	332	337	359	337	352	367	344	345	361	352	333	336	341	378	362	379	355	344	324	353	338	345	320	330	388	376	358	352	333	372	357	389	310	349	362	337	313	359	334	403	349	355	352	355	369	321	358	341	343	351	369	380	351	356	354	355	381	349	331	371	321	338	337	322	363	351	328	355	349	372	331	385	325	354	337	337	341	391	343	341	356	378	322	326	364	361	382	362	349	362	325	350	341	357	363	372	327	352	369	350	324	321	364	335	338	330	387	334	354	335	347	352	317	353	337	354	312	316	365	340	353	324	343	339	354	333	324	335	324	336	356	329	353	347	329	361	324	373	321	295	318	300	333	337	338	344	358	350	387	319	354	351	364	371	342	356	337	343	338	363	312	384	366	341	323	349	360	350	345	345	339	360	351	348	351	336	336	356	336	337	328	353	354	323	364	340	346	342	362	342	378	346	376	336	371	353	372	359	342	352	332	331	322	323	346	345	327	327	364	343	354	373	325	345	358	310	314	379	383	324	370	359	356	343	329	331	338	339	342	377	348	336	363	349	350	336	364	333	366	338	357	337	384	355	314	350	365	343	347	333	403	313	351	318	370	329	337	347	339	338	350	361	343	384	341	396	340	333	362	347	329	337	344	331	378	368	336	367	323	333	304	373	361	364	370	344	354	350	339	339	360	354	366	354	376	399	347	325	346	356	362	398	331	353	342	376	358	303	377	324	351	320	355	348	384	343	330	315
6253	2701	539	237	167	177	189	176	188	169	140	164	124	125	118	122	100	98	113	101	96	95	82	82	105	91	79	75	71	74	71	73	77	75	67	71	69	66	60	64	66	60	59	62	58	54	73	61	67	59	66	76	63	55	63	56	60	64	75	63	62	64	70	68	66	73	66	45	64	65	47	53	56	59	61	76	61	74	55	52	47	60	78	72	54	64	70	65	60	49	59	65	61	63	53	62	62	56	69	58	60	63	59	62	73	59	69	54	55	63	62	67	63	79	59	67	68	65	60	66	53	56	71	65	68	47	59	60	61	67	69	58	66	67	55	68	49	55	59	60	47	68	60	60	67	58	51	53	49	66	58	65	45	50	70	56	58	63	50	61	65	66	61	47	69	50	72	60	65	62	50	51	53	54	57	56	65	67	85	77	56	58	69	65	70	62	68	65	58	63	58	50	48	56	66	64	57	52	65	62	56	43	59	73	75	58	71	69	58	55	59	61	65	58	60	76	66	59	52	62	57	57	67	63	57	60	51	82	57	47	65	66	59	57	59	52	52	65	62	62	62	71	62	57	47	53	56	65	58	55	60	78	59	65	68	61	68	48	58	72	57	59	59	58	60	49	69	58	60	47	62	55	64	67	48	71	64	70	62	65	54	61	58	52	69	57	55	54	58	55	54	62	54	46	69	63	62	55	55	68	55	41	70	59	47	55	59	64	50	51	56	56	67	54	64	51	52	70	50	38	67	65	61	68	55	53	53	51	50	66	58	64	72	62	50	69	56	60	50	65	64	48	58	52	74	62	69	63	53	40	59	47	55	66	54	58	63	53	52	67	60	72	63	56	61	70	57	63	65	54	59	62	59	66	72	65	68	58	73	59	61	80	68	57	55	64	53	75	63	68	54	58	54	59	64	58	58	77	60	47	51	59	65	65	62	68	66	58	52	48	59	42	56	48	60	46	75	77	47	64	73	65	74	56	55	63	60	61	59	65	50	65	65	62	61	60	57	60	61	62	55	64	56	66	60	52	67	68	46	62	56	53	64	64	65	55	53	57	75	61	62	64	54	63	55	63	65	53	56	66	64	61	71	62	62	63	59	66	44	48	61	60	74	72	55	50	62	66	66	45	61	62	55	44	56	62	65	65	65	72	53	53	60	63	55	59	53	62	54	59	72	63	56	51	61	60	41	69	49	57	72	58	43	52	75	59	57	65	63	64	64	49	60	47	68	68	63	54	62	66	48	56	66	57	60	45	42	61	59	60	62	52	58	59	60	55	55	73	56	71	44	41	56	50	58	57	51	50	61	63	57	66	59	63	59	62	54	66	55	51	65	63	52	54	63	56	57	66	65	56	66	64	69	57	62	61	72	49	58	65	45	68	56	58	49	51	48	50	59	59	48	73	77	50	54	59	57	65	74	68	51	73	72	63	48	63	70	73	74	60	71	81	57	53	62	57	57	60	57	57	62	62	54	43	58	50	54	59	48	54	50	64	65	59	57	70	63	63	52	66	73	74	70	65	70	61	54	65	53	52	75	67	47	75	57	48	67	69	49	74	67	55	63	75	72	62	70	50	61	58	63	65	69	67	71	60	66	75	52	52	68	53	63	56	52	68	80	61	56	62	69	59	72	55	70	75	61	63	62	63	56	62	65	67	52	51	57	64	51	76	72	57	61	74	67	73	51	65	52	69	59	57	60	75	60	61	57	59	51	58	68	63	59	61	51	58	56	74	58	71	73	54	64	62	67	76	68	44	56	59	70	61	57	56	53	65	60	63	70	57	54	63	54	63	54	74	53	52	54	43	65	60	57	65	46	63	51	58	62	68	47	70	54	49	65	60	67	50	50	62	63	64	59	65	68	69	57	71	49	60	64	61	56	57	61	58	62	65	57	59	61	58	78	58	63	56	77	57	63	55	60	59	61	68	57	61	61	58	72	49	52	63	57	54	65	62	48	56	67	73	64	43	51	66	69	60	54	67	55	74	59	55	54	47	63	44	58	61	77	38	57	60	50	66	65	54	63	62	56	68	64	62	71	69	60	58	70	52	51	63	56	64	60	60	50	49	60	69	41	58	80	63	53	54	58	56	65	69	60	54	69	57	59	54	65	47	66	61	49	53	71	47	52	76	63	58	49	76	64	64	66	63	63	65	49	58	49	61	72	53	46	50	69	65	49	70	50	54	55	62	71	52	59	50	57	66	54	62	61	60	55	69	58	60	56	81	64	59	48	52	63	61	51	59	55	67	53	59	57	61	70	65	80	59	68	52	67	63	47	48	62	66	54	60	66	69	67	61	65	65	57	60	65	65	61	58	73	67	64	62	54	52	50	61	70	58	57	63	61	80	76	62	70	56	53	66	63	73	54	56	72	70	62	62	57	48	67	48	44	53	74	79	69	59	53	41	70	66	74	63	55	52	52	67	65	57	67	53	58	52	61	82	45	66	74	52	50	52	59	54	58	64	74	54	68	58	62	58	77	53	63	56	60	59	67	77	53	66	60	63	58	64	62	68	65	64	53	52	65	63	71	48	71	56	68	64	61	64	67	59	68	57	46	57	81	67	58	73	58	60	73	74	79	64	58	69	52	54	54	57	66	51	55	61	58	52	42	60	50	59	70	61	62	57	55	63	69	53	55	54	65	68	63	51	57	65	55	56	63	54	56	69	60	47	49	57	51	58	61	59	54	69	77	62	65	74	63	50	71	65	73	62	70	53	60	59	61	53	46	60	44	60	60	63	59	69	65	49	61	60	68	68	66	72	67	60	58	60	70	45	63	65	51	62	64	78	68	55	64	62	50	47	45	68	60	70	54	84	61	74	47	53	63	64	42	50	57	62	64	76	80	60	44	59	65	63	57	59	61	61	59	51	57	79	50	48	65	61	65	65	66	61	64	71	49	53	51	48	66	60	58	50	50	48	56	46	58	55	56	66	62	51	84	72	49	55	73	69	49	48	68	71	58	72	57	45	73	65	52	63	59	65	62	53	66	58	46	74	56	59	63	75	66	70	60	59	50	72	54	64	68	49	76	56	74	67	58	66	57	55	65	53	60	57	65	55	53	62	65	75	57	63	59	61	58	66	54	53	51	66	61	65	68	65	51	69	58	69	59	44	57	59	62	53	60	67	71	78	53	77	81	57	67	61	62	52	59	69	55	68	53	66	68	64	61	55	52	69	50	59	54	51	55	52	62	60	65	52	63	50	58	63	72	76	52	56	50	81	59	54	63	47	55	67	68	49	61	73	70	63	70	64	49	67	53	59	52	61	54	60	50	55	55	60	57	54	61	54	59	67	57	48	51	67	84	59	49	64	51	55	54	59	68	70	44	61	57	71	52	59	55	68	53	55	67	73	60	60	67	49	61	64	66	76	63	72	51	64	63	57	60	61	67	72	60	67	67	62	64	64	47	54	54	60	43	46	60	65	72	73	55	66	59	61	58	56	48	53	82	64	62	63	50	42	58	50	69	70	52	60	77	62	62	74	64	48
34760	17118	5343	3906	6828	9154	8636	7404	6121	5140	4237	3496	2927	2669	2442	2236	2073	1814	1601	1598	1540	1525	1391	1355	1223	1275	1047	1070	982	923	893	842	819	741	739	719	701	727	678	647	668	642	665	609	613	590	557	573	560	595	567	592	581	565	547	521	515	502	490	527	485	570	508	534	519	493	509	492	472	485	498	509	501	488	546	505	519	513	494	496	464	468	483	491	481	500	401	467	482	453	463	457	473	454	483	463	436	468	463	476	466	473	475	485	443	489	482	471	476	443	476	444	470	480	473	500	483	488	487	479	435	465	470	482	444	459	460	490	496	500	487	476	493	487	445	542	459	466	501	505	444	427	451	477	494	495	516	498	484	461	460	477	478	449	382	503	480	466	471	497	515	484	478	485	533	477	430	457	468	490	515	441	503	456	441	473	500	544	476	472	503	491	471	494	456	509	503	457	498	464	483	476	453	477	507	454	454	484	470	467	456	498	469	480	455	503	475	462	455	464	477	486	493	417	478	483	455	457	475	454	490	434	478	452	483	491	483	481	490	473	495	461	466	454	486	492	478	456	495	450	449	493	476	459	462	449	481	486	497	491	444	469	461	499	509	444	483	473	485	468	443	503	458	471	468	440	468	462	491	461	497	458	457	482	491	446	464	457	441	474	431	494	481	443	473	470	441	476	471	462	480	473	482	442	467	466	426	444	453	457	479	469	445	460	434	448	487	461	507	455	478	491	471	491	501	477	449	497	463	503	506	477	530	517	500	456	469	425	485	524	463	469	468	477	413	476	445	480	452	448	481	498	460	437	453	507	440	479	435	472	498	499	468	459	453	463	495	449	462	497	432	480	468	449	447	471	461	485	437	461	438	451	447	451	454	425	478	468	460	456	469	463	444	461	484	454	500	481	450	459	435	484	460	462	458	459	425	489	433	459	472	469	496	478	424	425	525	498	473	459	488	514	514	491	470	455	490	500	470	447	489	439	461	462	464	463	456	476	525	470	444	493	440	481	492	452	494	489	481	454	464	467	480	462	481	446	475	505	487	480	466	490	460	437	492	494	474	478	477	475	450	496	480	469	457	467	449	466	477	474	448	475	473	463	483	465	452	493	492	528	474	481	505	445	504	492	489	465	453	440	454	509	479	495	449	483	459	478	482	462	475	458	496	484	472	450	476	498	486	456	469	523	482	449	512	450	459	448	484	490	497	481	486	514	483	491	471	498	513	465	460	434	467	440	457	463	449	501	478	489	457	456	471	497	469	479	539	445	478	451	492	417	498	532	472	488	463	485	476	463	451	464	491	461	473	458	475	492	490	449	479	452	476	508	491	467	508	497	432	508	482	496	469	437	475	507	480	487	494	460	478	484	451	453	522	453	437	473	464	536	490	513	456	432	401	500	511	477	537	478	465	487	485	425	472	482	494	476	498	448	496	470	451	479	503	498	471	526	488	471	472	468	513	456	440	473	435	471	469	490	487	494	477	471	469	484	433	479	487	465	470	514	471	485	508	462	527	447	463	497	422	447	491	504	507	491	473	502	477	444	467	471	475	467	439	457	493	471	482	460	447	494	486	470	482	491	441	462	498	522	453	465	484	451	447	505	501	473	473	429	489	457	484	460	453	473	488	454	444	483	447	495	497	452	449	452	483	460	450	469	501	445	491	468	463	455	474	437	490	477	478	477	459	478	477	456	490	454	444	445	482	501	456	493	483	474	497	486	473	495	479	468	458	479	480	467	469	465	445	447	478	460	470	432	464	461	479	488	434	471	483	503	460	508	466	531	474	452	494	464	473	451	468	462	452	510	444	483	474	463	481	483	469	492	483	458	462	457	479	523	431	502	458	485	496	464	457	480	480	467	468	480	428	467	478	458	462	474	447	479	458	453	472	468	479	463	488	482	457	487	466	471	466	459	487	496	490	466	474	427	487	487	481	458	492	432	449	457	479	497	478	500	489	434	474	491	479	513	437	450	460	497	446	486	459	471	491	453	465	399	457	511	483	495	433	495	501	477	494	451	460	439	467	487	471	477	480	516	479	482	469	472	474	449	403	492	447	456	461	454	441	422	460	453	476	463	456	464	469	450	483	465	501	469	498	417	469	501	431	447	486	474	483	469	510	499	484	440	458	491	439	456	464	484	477	469	399	474	445	462	469	487	450	451	472	463	473	507	474	484	477	462	432	458	487	501	452	483	463	480	468	488	481	489	493	486	464	476	463	521	491	526	490	477	494	418	470	457	522	475	463	465	479	489	468	474	466	512	504	473	493	439	455	471	460	468	506	454	509	477	468	501	511	458	464	439	458	482	447	489	496	526	470	464	497	491	447	464	478	462	480	493	481	488	484	487	489	476	482	495	465	470	486	453	462	456	486	486	461	447	484	475	465	463	486	467	496	481	465	488	480	439	471	435	473	492	498	437	497	483	457	448	450	462	457	471	452	468	484	444	501	477	490	507	459	434	486	446	481	487	461	479	428	436	471	490	458	431	445	493	438	493	478	486	479	447	461	456	435	470	480	479	459	453	486	486	472	484	443	447	483	491	515	463	485	436	466	460	472	465	466	485	482	449	477	501	488	469	474	449	481	467	476	436	472	513	488	488	495	498	507	466	508	489	477	477	432	450	454	491	470	489	486	510	483	472	485	481	465	448	444	451	425	484	472	466	473	449	522	456	500	486	461	420	485	494	505	479	459	431	479	450	471	501	504	468	478	470	497	443	486	471	444	451	459	499	486	474	491	502	490	434	467	470	463	501	528	462	470	414	497	489	485	455	473	462	455	498	489	501	511	449	452	457	453	481	445	478	468	495	466	458	504	449	534	487	475	468	472	472	483	489	472	492	464	492	475	478	480	511	490	472	480	463	421	448	501	452	483	451	514	479	463	481	493	482	463	493	511	501	434	458	494	455	454	443	448	448	460	464	467	498	444	425	477	435	505	494	474	524	472	482	479	520	497	483	478	450	490	475	461	460	451	474	471	481	446	498	481	469	504	475	436	497	466	490	457	501	454	488	499	466	495	461	496	495	480	453	455	430	504	486	434	478	474	478	455	469	489	471	445	496	445	457	441	467	455	499	475	461	471	462	467	420	454	511	479	515	469	500	500	470	491	468	471	479	449	460	459	494	449	485	442	450	487	464	482	471	461	491	458	491	457	516	456	461	460	478	490	500	480	465	523	511	491	517	460	515	518	539	419	447	500	477	492	492	505	465	435	484	463	467	475	480	490	498	467	492	492	473	467	483	468	497	466	503	456	499	499	453	461	469	457	448	451	467	495	505	509	424	485	457	482	498	527	464	469	468	492	504	460	440	462	489	483	473	455	469	470	484	471	485	467	465	458	481	439	472	467	485	460	490	503	454	514	455	477	462	430	437	469	505	483	489	466	500	505	491	484	465	518	479	504	484	458	454	447	472	503	465	480	483	490	497	474	449	504	437	483	467	480	524	486	480	468	490	479	475	468	463	483	465	486	460	439	488	456	483	492	459	507	494	454	487	467	460
3218	941	234	122	84	71	95	93	91	77	62	63	70	63	60	62	51	53	59	44	53	34	49	47	44	38	43	51	34	36	46	46	37	39	33	34	33	45	34	43	34	24	41	32	30	33	41	28	24	37	29	40	43	39	27	36	44	37	32	34	37	26	44	26	33	28	32	38	20	27	35	41	34	42	29	32	31	27	34	36	37	39	39	33	38	30	26	37	35	34	35	34	39	35	30	35	34	34	28	33	29	35	29	40	40	19	29	36	27	38	25	26	40	32	35	39	20	33	29	32	30	34	31	35	32	29	39	35	23	39	38	29	32	32	30	35	35	31	26	27	27	30	27	31	38	24	36	28	39	37	25	30	23	34	47	30	36	32	42	31	36	41	34	25	32	32	38	25	31	34	40	33	33	32	30	27	41	36	32	27	38	27	33	39	38	21	36	30	32	42	42	26	30	35	27	36	28	34	34	38	33	33	41	37	30	35	27	37	34	40	32	37	28	34	36	39	23	33	32	40	21	40	28	29	25	31	31	34	32	33	40	33	31	40	25	33	33	19	32	34	34	33	37	45	35	30	22	28	31	28	32	31	25	26	27	31	35	30	35	31	26	33	29	33	29	20	28	28	32	44	32	28	36	39	43	31	28	40	37	41	39	31	35	37	38	29	25	22	41	27	31	34	34	31	35	36	33	37	35	31	36	32	48	30	38	37	46	30	27	37	23	23	38	28	32	28	30	43	34	38	42	41	39	37	39	23	28	36	38	48	25	35	31	27	47	31	32	28	34	28	33	21	37	22	38	35	36	26	16	33	37	29	27	29	33	34	33	34	26	27	32	31	33	37	30	36	33	30	32	28	28	41	33	34	38	33	24	28	36	29	30	39	12	44	35	37	25	34	24	31	37	36	30	34	31	26	39	31	32	35	28	33	34	34	41	42	32	31	43	37	27	29	32	35	31	40	32	38	25	31	33	34	35	28	27	34	29	36	23	35	27	23	32	30	23	31	29	34	28	32	30	40	29	36	47	31	35	40	30	38	37	34	35	50	36	32	25	28	36	35	39	27	37	36	19	25	35	34	33	38	34	18	29	38	29	35	31	32	36	49	34	30	35	31	19	42	40	37	42	33	31	31	24	37	44	38	31	28	32	50	40	45	32	37	39	22	34	29	23	35	28	35	27	37	36	36	29	30	35	30	28	27	47	35	30	40	38	29	37	31	33	21	31	26	35	34	29	35	33	31	27	24	33	28	27	32	38	25	40	22	29	41	35	45	42	34	27	29	40	51	29	33	36	32	37	35	33	35	28	40	41	29	40	33	34	31	24	27	37	32	30	25	32	39	34	38	38	26	29	38	31	33	30	23	32	30	29	36	42	40	29	20	36	39	28	26	28	30	35	36	38	35	34	34	26	39	33	30	28	30	31	37	35	24	30	21	32	33	37	26	25	36	34	36	38	43	42	41	29	38	29	32	38	31	35	31	35	45	29	27	51	31	31	31	29	20	34	24	41	32	34	35	31	23	33	32	39	35	28	39	31	36	30	36	32	32	34	45	31	30	38	36	31	30	36	35	30	36	23	30	27	27	35	24	20	28	38	35	26	39	33	33	34	27	35	24	30	28	29	30	35	36	36	36	38	30	34	37	35	32	43	30	37	35	39	35	33	27	35	31	28	28	33	36	31	37	26	35	28	28	31	39	33	42	27	30	35	39	40	30	33	46	37	44	31	35	33	43	37	41	39	29	39	31	28	34	37	26	23	30	35	30	36	34	32	29	39	44	42	33	38	37	26	34	32	37	32	33	46	27	26	34	34	32	48	35	40	32	33	34	33	33	43	38	28	23	43	37	38	24	35	26	29	35	41	34	38	29	34	35	52	32	37	45	30	31	35	32	35	26	37	25	33	39	31	37	40	40	30	36	33	35	32	43	30	26	32	33	27	31	29	35	44	24	41	31	30	45	42	33	28	40	31	37	47	36	37	38	33	33	34	36	28	29	41	38	35	39	41	35	35	34	25	30	43	28	37	40	22	28	39	23	40	36	27	37	23	30	37	37	40	33	30	27	32	23	19	38	23	22	32	34	29	25	24	44	35	23	27	39	35	26	39	30	29	34	35	35	31	34	47	31	32	29	29	38	23	23	32	22	36	35	38	33	29	32	29	26	23	31	27	33	26	29	48	22	31	32	33	33	32	26	27	34	37	38	38	25	41	30	27	26	21	34	39	35	40	21	48	45	43	41	30	30	30	27	24	40	38	32	33	34	19	33	24	31	36	34	29	30	21	36	33	20	32	31	32	27	38	28	28	32	27	34	34	32	32	36	34	23	30	37	29	22	32	34	26	28	36	31	25	25	36	35	34	31	44	35	37	28	31	22	36	30	37	29	31	38	29	29	42	34	28	36	20	30	45	34	27	40	39	31	34	27	28	30	31	28	38	35	25	34	36	29	37	26	34	31	26	29	31	46	42	23	45	28	24	30	38	39	45	28	29	24	32	33	33	29	26	28	38	30	37	36	26	36	31	33	25	29	32	31	32	44	38	35	27	41	34	42	29	41	19	42	31	23	36	33	31	36	35	35	30	27	26	28	31	35	32	32	34	31	33	28	31	26	32	25	39	37	42	40	31	35	38	26	28	34	29	27	26	49	32	26	27	39	43	37	39	33	25	29	32	38	31	31	29	32	38	26	36	32	34	36	41	38	32	35	41	34	23	36	30	34	31	24	28	45	27	24	31	32	27	25	28	26	24	32	34	41	33	31	23	28	38	25	32	37	23	41	34	39	37	31	30	20	51	25	24	39	37	31	32	20	34	40	20	28	22	33	32	41	23	41	29	39	33	29	41	31	24	26	36	33	30	30	32	29	30	26	34	40	32	36	19	36	41	35	25	35	35	29	31	38	37	36	31	34	26	35	30	20	36	37	31	29	39	34	25	32	35	37	29	41	45	34	30	32	27	33	40	35	27	28	31	38	50	36	38	28	27	40	35	28	36	34	29	27	26	29	41	34	41	22	33	31	33	26	26	23	23	32	31	36	42	31	23	26	28	41	35	37	35	39	24	32	36	40	21	39	28	36	30	25	26	30	35	23	27	26	23	32	30	28	38	28	39	42	28	38	33	30	24	41	30	41	24	29	41	24	38	25	25	32	28	25	33	39	33	32	30	39	38	46	22	43	39	31	40	36	39	38	44	34	34	43	36	39	32	28	39	34	24	37	27	24	42	34	27	35	32	32	30	33	26	32	30	35	30	26	37	36	33	44	27	34	43	22	33	38	31	21	40	40	36	23	26	38	35	28	23	28	34	34	32	40	33	24	19	29	40	32	39	30	33	37	27	23	36	40	33	32	35	32	36	44	38	40	28	41	40	19	33	27	31	24	27	38	26	36	33	28	27	28	19	33	29	34	47	32	49	35	34	32	32	34	34	39	39	43	31	29	30	34	30	36	29	33	34	30	30	30	26	29	37	35	39	32	35	33	49	33	42	27	34	32
26247	9586	2884	2119	3424	4643	4478	3718	3015	2594	2165	1736	1403	1398	1288	1224	1039	875	821	843	808	712	726	710	673	644	560	543	551	492	458	401	422	374	398	397	354	392	358	349	371	328	335	356	343	311	320	350	307	337	338	311	304	335	283	314	288	278	284	286	295	277	307	313	259	319	265	294	270	255	276	249	296	309	300	273	277	285	272	231	294	283	293	270	276	293	277	273	282	239	275	292	268	278	268	298	279	251	245	242	239	256	305	258	274	260	248	258	275	222	263	264	260	237	275	260	277	242	268	278	269	259	308	273	250	267	264	261	261	293	282	300	263	254	251	275	268	287	260	290	280	282	282	273	254	240	263	277	233	266	237	280	265	284	265	260	271	289	261	254	289	252	280	235	283	277	267	297	271	289	275	255	267	264	286	269	301	263	262	260	290	271	268	247	247	276	260	282	266	275	283	247	303	269	283	263	283	272	261	299	288	277	253	253	247	257	266	226	283	266	289	265	265	255	271	229	275	259	269	283	269	283	253	257	274	277	260	277	261	313	272	258	264	262	287	280	264	254	256	290	278	294	270	276	245	275	251	258	273	280	268	269	243	255	259	273	262	267	273	243	281	290	301	247	269	272	297	279	236	282	248	281	269	264	263	264	278	254	241	271	247	275	266	251	268	274	289	234	272	285	267	275	283	288	260	285	294	276	275	265	288	295	288	267	283	285	295	262	267	263	254	251	273	262	254	271	258	251	298	269	321	260	284	260	250	270	282	248	263	255	272	276	279	283	253	266	285	287	293	306	309	288	262	268	253	242	267	269	282	283	284	263	271	259	258	292	257	248	290	264	273	271	255	274	278	271	280	280	267	257	282	257	249	247	275	254	233	260	276	282	284	269	300	288	228	267	254	287	257	237	262	308	256	288	261	279	264	268	305	264	254	266	242	261	260	272	261	273	274	248	278	290	286	241	270	251	254	250	251	293	284	268	282	252	278	273	268	261	248	295	272	279	251	272	289	238	292	267	295	271	267	283	264	262	271	250	273	273	297	278	273	261	273	303	271	248	281	269	251	275	279	299	295	295	271	285	298	241	284	268	284	272	265	273	297	263	260	275	244	257	266	282	247	271	293	243	266	277	270	277	280	245	273	258	272	290	290	276	287	262	267	280	243	245	284	270	262	274	270	254	263	248	291	259	283	265	259	278	259	266	256	260	249	269	236	251	259	246	277	267	251	293	299	269	280	261	280	266	276	309	265	289	270	278	277	294	278	260	272	247	245	260	251	287	271	288	261	267	255	257	270	238	267	253	263	261	239	286	273	278	302	247	249	248	263	281	261	245	266	279	244	257	267	250	277	252	255	257	269	295	258	257	248	302	260	283	250	260	262	262	283	265	272	235	303	289	249	291	258	279	259	277	283	279	290	285	267	273	278	261	280	271	273	266	270	254	260	277	285	283	273	260	269	270	277	314	279	284	270	263	267	238	282	272	270	264	286	246	262	276	260	267	274	296	272	265	260	276	266	255	269	264	259	239	286	296	258	238	243	286	280	285	262	233	279	283	284	242	266	268	259	244	308	258	266	282	272	261	285	239	266	264	266	282	277	271	252	261	280	263	266	273	272	267	267	288	285	266	272	265	259	264	233	260	297	277	264	275	281	286	235	276	246	291	273	272	232	250	289	262	266	272	249	280	288	256	285	280	294	274	271	257	268	276	251	253	253	289	248	260	249	269	277	264	261	289	246	266	282	257	274	279	265	251	266	261	265	236	280	296	280	261	273	306	296	274	257	278	262	258	294	275	269	275	268	274	246	241	269	237	266	266	259	264	265	270	288	254	261	257	291	253	266	259	260	280	272	240	294	272	294	257	278	281	283	296	294	262	226	259	261	301	282	268	272	265	260	268	257	265	297	249	262	269	280	244	251	281	252	256	281	275	243	266	258	274	262	249	277	274	257	257	289	270	270	281	266	298	294	281	274	255	288	275	283	244	251	254	263	260	274	273	265	293	273	287	267	246	267	268	279	256	262	299	294	270	281	251	243	269	265	252	251	254	286	275	248	272	259	261	253	274	258	272	279	279	301	275	296	265	258	280	258	270	255	253	274	302	259	254	270	247	291	260	253	257	273	290	259	284	285	271	244	267	298	272	255	275	268	275	295	249	256	230	245	290	272	284	260	280	251	277	265	261	261	266	262	279	269	271	288	290	254	286	281	272	272	269	280	266	272	282	282	309	259	249	248	243	284	260	263	300	284	272	242	275	271	280	260	264	280	250	281	277	281	246	251	261	219	257	293	253	278	293	286	282	263	274	295	247	273	262	278	289	292	263	272	272	258	252	280	268	256	278	249	266	263	270	249	271	273	290	241	245	254	283	279	261	269	256	282	271	241	285	292	278	300	294	276	262	276	270	242	285	236	266	244	272	275	264	278	252	275	240	248	274	281	268	252	241	247	279	259	282	295	288	257	265	276	261	275	271	258	283	260	271	273	264	257	259	248	281	292	287	289	283	267	267	285	263	262	267	278	280	264	256	252	265	260	278	254	279	269	244	275	280	292	260	257	248	258	260	291	251	271	317	246	266	270	265	271	240	285	242	286	265	271	257	272	252	288	278	264	260	274	259	258	269	286	272	228	268	273	289	247	289	247	289	241	253	273	254	265	257	259	277	260	272	275	279	259	255	268	314	260	302	279	272	257	277	256	232	265	282	313	296	260	266	255	227	270	247	271	258	308	269	223	261	282	270	276	262	265	256	267	266	265	294	260	287	259	291	249	274	260	260	245	228	275	286	276	270	267	277	282	259	246	276	284	307	270	274	280	255	251	261	257	240	232	264	259	303	276	267	259	255	266	263	278	262	275	264	276	258	245	247	277	246	263	275	261	270	266	262	272	286	257	280	253	267	261	284	267	255	270	253	264	272	270	256	257	290	281	265	292	250	306	267	233	226	304	243	254	245	251	264	275	234	270	255	264	278	271	264	299	260	261	248	272	262	259	257	251	245	284	282	259	293	245	284	297	259	267	298	246	251	264	274	252	297	278	290	299	237	287	271	275	253	266	278	260	284	276	280	264	257	230	284	270	291	267	244	298	294	268	267	265	249	289	280	261	294	249	287	274	241	242	253	266	257	247	272	264	274	225	262	243	249	245	287	266	274	249	255	243	260	280	275	265	270	229	253	238	261	268	264	278	268	272	270	244	280	283	266	254	260	262	248	278	231	278	267	263	302	266	275	259	257	272	273	296	265	284	274	266	268	264	265	246	303	290	264	288	279	261	278	271	273	285	257	262	265	271	269	256	278	270	254	260	307	282	275	279	279	274	292	281	288	265	289	271	270	264	275	255	253	244	282	273	274	278	257	265	276	296	290	253	236	254	230	267	234	285	298	248	259	281	282	281	258	249	262	289	304	271	268	266	267	250	252	287	246	288	304	282	267	270	279	252	279	287	258	281	279	267	242	251	269	262	294	251	275	237	260	256	276	240	297	250	274	250	231	285	266	250	283
4687	2086	398	208	128	152	132	160	127	127	108	109	106	97	82	95	87	72	80	89	68	65	60	74	71	67	82	50	69	71	70	63	40	50	50	71	53	54	65	54	44	52	36	65	55	64	55	45	56	50	57	52	45	47	36	60	64	53	62	45	50	40	41	44	46	64	48	51	55	54	58	57	54	58	50	53	46	46	52	53	50	40	54	48	62	58	54	50	45	54	50	56	35	37	56	60	58	57	65	51	58	45	56	47	48	63	55	42	52	61	53	64	49	55	40	50	47	55	54	41	33	58	48	56	54	44	47	49	42	43	45	36	42	32	42	43	39	51	54	40	52	45	56	66	68	54	55	35	56	62	57	51	52	58	54	56	54	51	50	53	49	63	36	54	43	58	62	47	55	51	41	67	45	60	55	45	57	41	37	55	50	51	54	42	45	50	54	54	54	64	55	52	45	52	44	55	54	48	43	49	42	45	41	52	61	50	43	56	41	50	55	53	58	53	55	46	49	42	45	46	50	54	46	44	47	43	61	54	56	47	55	38	57	50	61	47	69	48	56	53	57	46	52	47	37	42	35	58	52	50	45	54	45	51	44	48	50	52	49	40	36	52	49	43	49	51	60	48	58	38	63	64	56	45	48	54	40	42	43	41	59	65	52	35	46	55	56	53	44	51	52	64	48	55	45	53	60	63	57	52	53	55	49	50	47	42	45	36	41	60	39	62	59	47	47	49	48	49	52	41	57	72	55	49	38	49	43	59	54	47	46	47	38	40	52	59	45	52	55	41	53	58	42	53	70	46	57	49	61	45	59	60	56	43	50	53	45	47	51	64	44	42	51	50	54	53	45	58	61	71	32	41	62	43	54	45	36	39	56	44	36	46	50	52	57	52	51	57	52	46	42	50	57	53	54	44	57	53	50	56	52	63	47	60	54	54	51	58	58	50	63	58	49	46	42	37	39	46	57	44	50	54	40	49	45	54	48	51	52	45	41	52	38	46	49	65	50	52	50	55	58	41	57	44	62	44	49	40	49	61	59	48	33	50	56	51	51	62	40	45	46	39	39	37	35	43	57	47	41	54	44	49	54	50	52	67	46	50	42	58	54	58	44	48	42	53	47	44	52	48	53	53	51	59	38	73	54	54	49	62	46	67	42	38	47	43	46	67	56	38	39	47	51	48	54	52	44	36	50	41	58	50	53	43	55	35	45	51	51	60	48	49	42	57	52	55	38	56	51	38	38	59	41	51	55	39	51	62	46	43	51	66	39	45	46	44	47	39	61	44	54	45	39	48	48	53	55	60	52	57	50	60	60	51	59	39	53	58	55	38	55	60	45	42	44	35	44	57	48	44	55	50	42	39	52	48	54	54	45	48	46	45	50	58	45	39	63	52	45	57	51	49	49	47	49	60	53	48	47	50	62	53	33	61	61	40	41	55	47	54	52	51	60	44	56	46	45	50	42	62	49	45	62	61	50	53	39	54	39	44	65	48	64	43	56	39	54	57	51	55	50	58	43	42	45	42	71	46	50	46	49	54	46	48	41	49	67	48	51	53	46	42	44	64	47	47	43	47	62	44	47	41	46	60	53	42	50	43	49	36	38	59	42	50	51	54	38	56	49	54	53	50	56	45	49	56	58	54	49	50	43	39	53	45	52	49	50	56	46	48	47	53	50	47	61	43	43	46	48	45	44	44	43	52	66	51	62	40	57	43	51	61	39	49	70	49	49	55	55	49	67	57	47	49	45	46	46	49	53	46	50	59	46	38	48	52	42	54	40	58	44	50	49	49	52	44	43	51	46	36	50	55	41	41	54	57	38	49	59	45	41	54	40	49	66	48	47	51	48	44	41	56	62	38	53	47	58	51	69	46	55	51	56	58	52	48	52	57	55	40	42	39	56	50	53	43	52	51	56	60	45	64	54	64	53	51	51	45	50	43	39	61	54	46	43	41	66	53	67	49	53	51	51	54	56	51	42	61	56	37	53	63	41	53	60	45	40	47	47	45	41	45	51	57	45	55	52	47	54	52	37	51	48	58	52	48	53	44	53	46	45	46	53	51	44	50	45	48	50	47	47	53	55	48	53	37	52	54	51	49	45	52	42	64	46	50	50	56	45	52	52	46	51	50	53	42	42	70	51	50	43	54	43	53	51	50	56	53	47	53	41	49	54	45	54	55	56	47	53	43	57	54	48	50	55	55	52	48	44	50	50	51	54	51	44	49	53	56	48	61	45	48	58	44	49	51	44	47	47	57	49	47	49	39	51	44	49	49	59	46	50	48	38	53	36	48	60	45	46	62	51	56	48	40	52	60	50	59	54	66	49	58	63	65	49	58	55	46	48	59	42	54	42	35	50	47	45	46	50	47	44	39	50	39	61	49	51	60	53	36	60	39	50	46	53	62	57	46	53	60	56	52	52	51	45	46	47	42	50	35	59	57	40	41	48	63	30	43	56	51	40	55	41	62	51	57	50	48	41	69	44	49	52	51	54	50	38	51	62	39	37	50	49	41	59	37	47	45	44	48	52	50	48	55	55	47	50	51	40	59	56	49	49	42	55	52	50	64	58	46	40	53	64	45	44	48	52	58	56	43	39	52	52	54	49	52	62	55	48	53	61	52	56	62	47	43	45	48	55	46	54	54	44	48	53	62	40	47	41	62	46	50	51	46	67	44	51	62	51	43	50	62	50	41	59	50	49	48	53	52	43	61	70	51	50	52	54	55	50	54	56	64	50	44	58	44	49	56	41	46	49	53	42	43	65	43	50	50	49	50	49	53	55	48	51	56	44	48	45	47	53	56	53	39	45	46	53	51	41	52	49	52	36	55	50	46	59	50	57	61	48	41	38	47	49	48	47	32	43	57	46	49	51	40	58	52	50	46	47	47	32	45	51	49	65	45	50	66	61	46	63	47	47	37	53	55	56	49	44	58	55	64	46	42	45	47	51	48	49	57	64	46	50	53	39	44	52	37	61	49	56	71	47	50	43	50	43	40	48	51	41	56	46	44	56	38	45	47	47	45	48	51	51	58	49	42	45	33	44	58	57	44	54	52	48	37	56	55	46	40	51	47	52	46	41	46	51	57	49	55	58	53	44	51	39	56	66	50	53	58	54	48	61	50	49	52	42	55	59	46	40	38	42	49	48	47	45	45	52	60	59	37	53	49	75	51	48	50	63	51	58	45	50	64	54	42	68	53	50	63	60	41	53	56	49	42	55	56	57	48	56	59	42	51	35	59	59	44	45	39	55	62	55	47	61	48	64	44	39	38	45	59	52	56	46	46	48	59	53	48	46	55	51	47	52	60	33	51	45	48	48	50	61	42	40	48	47	47	50	55	38	54	56	48	47	43	48	50	46	37	51	60	40	54	59	53	58	63	40	55	47	49	44	58	47	39	47	45	32	40	45	49	53	47	51	37	57	55	41	52	49	65	57	47	58	54	53	55	56	55	50	50	58	56	56	42	66	62	46	47	44	59	52	40	42	46
32067	14641	4286	3250	5621	7238	6982	5764	4527	3780	3182	2651	2456	2174	1906	1734	1572	1417	1235	1192	1124	1142	1063	1038	973	973	862	796	794	728	708	639	640	614	580	596	602	543	588	557	535	529	515	527	478	488	494	438	441	468	444	420	451	448	444	395	449	460	423	411	441	443	406	412	432	418	354	421	384	420	413	442	441	436	421	423	396	427	402	429	387	380	405	384	389	381	395	365	396	421	411	422	396	377	353	419	374	378	394	437	389	408	394	397	376	400	381	432	411	393	385	362	405	408	365	381	367	396	407	393	388	401	406	399	404	413	395	418	428	362	408	355	383	408	407	380	399	405	422	398	397	398	405	388	407	390	376	403	394	391	425	379	383	368	369	415	398	378	405	391	396	373	393	375	416	387	403	410	397	412	402	406	418	378	380	390	405	355	388	395	408	377	404	409	365	383	378	403	361	401	408	390	375	402	371	393	375	390	392	366	394	386	334	419	392	406	371	423	397	404	376	406	397	392	395	363	364	380	419	376	396	399	350	411	417	404	368	404	401	375	385	369	399	377	413	383	389	387	360	345	396	415	378	390	381	413	395	412	396	425	387	376	400	380	372	376	396	387	369	382	411	372	385	376	369	382	396	389	402	356	365	371	396	386	394	366	401	405	395	400	402	397	371	419	408	405	392	378	404	415	364	363	376	356	386	378	370	378	384	381	409	399	395	397	411	419	400	374	377	369	397	401	386	409	388	395	383	421	375	405	373	391	439	379	377	391	413	411	392	372	420	388	390	359	386	412	375	385	434	394	383	374	398	400	415	413	371	397	393	398	375	395	408	382	391	358	415	437	376	404	366	380	416	357	358	401	416	396	365	407	365	431	406	387	361	396	372	383	420	389	383	387	423	387	390	420	367	367	400	388	395	395	365	394	405	387	413	388	424	395	359	395	404	399	363	378	428	386	355	379	380	379	393	372	388	378	395	410	404	367	362	365	390	376	380	398	419	376	391	418	384	406	429	326	436	389	395	414	400	405	418	396	366	386	405	382	398	409	396	389	428	352	419	384	408	373	385	378	410	376	402	373	409	415	406	413	392	395	424	395	390	401	343	374	379	386	397	361	412	398	406	380	394	386	411	408	416	374	407	383	401	397	385	360	388	392	406	402	392	410	401	382	384	395	425	387	385	412	379	382	374	362	406	411	383	367	382	419	378	393	392	411	382	402	403	376	380	376	376	386	405	423	408	381	391	385	379	424	386	392	421	391	378	363	408	397	398	367	398	410	375	388	360	388	355	389	396	405	365	394	388	382	364	391	391	398	405	375	397	404	373	410	390	404	417	378	403	382	401	403	376	396	387	362	395	397	403	365	394	374	335	418	357	384	388	383	361	397	420	373	393	386	406	422	370	422	378	426	404	399	392	415	379	416	394	399	402	419	422	414	425	405	374	442	382	394	410	371	382	382	368	398	368	403	415	384	401	405	405	396	382	363	375	368	390	417	403	426	410	413	375	393	388	403	387	375	367	370	388	370	366	371	388	407	376	350	395	395	406	372	415	417	371	402	377	401	412	382	431	360	399	368	388	403	380	399	391	399	391	390	427	372	392	438	375	385	408	363	401	384	429	401	371	369	368	372	398	350	418	402	393	358	409	405	414	392	396	380	380	392	403	398	390	360	342	396	385	402	385	396	393	374	376	416	403	376	400	375	452	433	374	392	410	383	386	351	399	380	377	414	409	359	383	387	409	381	371	424	396	381	364	383	386	393	359	398	389	354	398	389	409	417	379	374	391	391	381	375	391	397	407	415	398	379	394	393	416	409	385	369	369	420	390	407	362	420	389	374	398	396	388	382	374	375	392	399	414	374	403	379	416	380	410	380	373	377	372	407	373	366	378	390	385	388	383	418	390	377	384	352	384	424	408	417	398	363	376	346	408	400	384	378	385	404	403	385	420	389	388	366	371	367	410	398	358	395	363	411	410	414	400	396	424	375	412	368	382	364	424	415	422	370	361	355	391	358	410	448	395	376	425	408	383	368	371	408	397	366	398	411	410	415	386	382	413	395	392	363	374	381	400	403	381	374	421	412	407	373	390	371	402	385	375	418	400	382	412	384	405	378	358	400	395	391	387	381	374	389	391	393	392	430	400	404	402	421	373	380	381	383	390	379	400	396	402	425	439	363	416	397	415	399	363	395	400	351	401	396	376	401	396	374	403	372	380	373	389	364	403	390	393	403	429	394	387	380	415	377	385	389	386	367	391	404	415	371	387	378	371	373	387	393	423	381	413	378	385	395	389	380	384	402	408	394	395	376	387	372	392	375	367	342	413	385	426	407	361	382	373	391	430	415	403	388	388	411	383	373	373	383	437	375	375	397	399	396	369	377	382	367	429	392	407	404	389	404	400	414	403	413	343	420	367	400	344	437	376	399	391	427	408	388	422	374	387	399	391	409	401	403	376	403	377	398	384	408	396	397	381	372	375	425	412	372	420	362	414	396	410	405	375	376	370	403	373	400	364	370	407	389	383	443	390	422	369	362	405	384	364	364	407	345	401	383	403	363	376	385	390	406	394	371	401	379	379	398	413	409	372	385	375	392	387	379	418	373	427	363	388	384	381	355	401	403	378	392	401	406	390	399	400	396	366	376	361	384	399	403	353	371	382	384	380	424	384	435	376	399	406	387	398	397	387	427	412	372	392	372	385	405	392	369	403	397	426	392	410	364	388	387	373	372	356	397	389	367	396	370	413	377	421	392	400	388	419	383	381	414	374	365	387	381	382	452	409	390	362	379	353	383	364	396	375	421	393	416	380	397	395	369	390	420	381	394	353	376	396	394	397	387	385	405	394	408	404	385	383	380	382	416	385	387	379	403	407	438	416	405	370	402	350	419	418	400	387	375	368	365	378	422	374	388	382	399	391	391	354	379	393	379	358	377	387	423	437	413	363	428	385	351	361	406	382	378	427	417	376	403	393	392	365	372	378	400	375	432	390	400	456	400	390	397	385	429	392	429	381	401	385	373	392	417	437	387	379	402	405	429	378	409	361	398	365	380	383	361	420	363	419	367	410	406	369	358	391	377	360	373	406	401	390	398	340	425	400	356	354	371	414	360	394	383	391	364	381	380	378	365	339	403	395	383	391	388	391	368	393	387	402	346	357	376	399	381	380	349	383	372	406	429	435	383	397	389	396	397	393	384	400	394	410	385	402	396	406	391	398	399	427	397	396	417	403	377	369	378	375	347	386	407	405	371	360	400	401	415	387	397	381	360	411	386	374	414	368	387	395	385	393	378	431	400	409	376	428	396	409	395	368	388	388	362	378	383	395	388	379	368	372	404	418	387	402	390	355	406	389	428	420	380	398	349	410	391	360	392	374	397	382	386	399	406	349	361	371	375	438	388	407	374	398	365	392	403	402	387	388	429	393	375	390	382	380	376	402	346	382	400	350	384	372	394	392	417	400	401	367	423	374	365	388	393	383	422	384	416	391	397	400	416	402	344	418	404	424	382
4992	1584	359	160	114	136	133	136	131	111	115	98	116	96	95	86	68	65	66	86	85	70	75	66	59	61	60	61	61	51	51	36	47	53	59	51	55	55	46	60	43	55	34	45	43	38	40	50	31	44	41	41	42	50	39	47	52	48	45	47	35	48	45	46	44	39	48	37	32	52	52	38	35	55	39	47	42	30	43	38	48	38	45	42	48	41	46	32	47	43	40	53	54	36	46	48	46	31	52	39	42	29	56	57	58	47	45	49	60	48	50	48	45	51	52	47	46	54	50	40	38	27	36	41	45	50	40	39	40	49	58	35	51	52	46	38	39	48	59	54	45	35	37	38	55	43	48	43	49	41	52	47	48	45	42	53	47	39	55	46	54	38	45	44	43	38	41	61	51	39	47	50	50	54	61	34	28	37	37	46	37	48	37	49	51	46	39	38	36	55	31	45	33	44	42	38	43	38	53	45	45	43	45	50	35	50	46	39	48	39	45	63	49	39	34	35	45	40	54	48	50	39	48	46	45	33	36	52	38	33	53	45	49	41	42	54	47	47	51	57	35	46	36	45	45	28	37	52	44	52	56	46	33	42	48	45	42	42	40	37	48	39	41	37	44	44	35	68	43	46	41	36	38	40	49	47	36	36	45	43	54	44	44	39	45	47	49	42	52	54	39	51	46	59	50	39	39	44	34	49	49	36	48	33	56	53	45	34	38	52	37	45	45	46	49	56	52	44	42	31	45	43	45	52	35	40	40	39	46	52	38	49	38	47	52	40	42	37	42	45	39	39	45	35	38	47	60	39	36	42	40	56	49	46	43	52	41	48	45	44	43	32	48	44	41	44	56	38	44	51	54	47	41	44	36	33	50	35	48	45	37	41	43	48	39	47	49	53	60	41	45	47	43	46	51	29	43	37	43	47	39	47	33	44	43	39	43	38	37	44	50	49	46	46	37	31	43	46	48	45	49	63	47	55	48	36	44	37	37	47	48	50	51	45	47	39	31	36	34	48	41	43	53	38	42	54	45	40	51	57	49	37	38	47	40	43	47	43	43	37	40	60	48	47	42	44	40	36	42	60	52	27	41	41	31	44	57	49	46	41	46	38	45	47	36	46	50	51	48	42	43	52	39	50	40	50	44	52	45	55	52	56	58	49	48	37	45	26	42	50	46	39	45	49	39	44	49	44	42	41	53	44	49	44	33	57	48	43	54	41	54	42	40	43	46	51	41	46	40	53	50	48	41	53	47	49	36	46	47	36	31	36	50	49	52	38	36	38	44	35	41	49	41	48	36	47	39	42	48	26	50	38	47	37	40	46	51	47	40	32	39	48	47	41	42	36	35	34	38	43	44	51	43	49	52	53	49	51	46	44	52	28	29	43	36	34	41	40	44	44	47	52	43	50	44	47	44	38	53	58	44	46	57	46	41	37	46	43	53	46	41	35	54	46	46	52	43	39	36	32	46	44	44	45	45	42	40	38	42	40	38	52	49	41	34	40	48	49	36	41	48	48	55	48	43	46	50	41	42	47	44	40	48	44	54	45	46	40	43	35	39	48	46	48	52	39	48	47	40	53	27	43	47	35	36	51	35	44	38	51	43	44	58	37	41	45	47	44	44	49	44	40	41	46	32	34	48	47	44	44	36	48	43	42	41	49	45	50	44	32	31	52	55	43	44	42	49	31	43	46	41	51	48	40	44	41	39	30	52	41	42	32	54	46	43	46	51	47	41	37	41	45	38	40	49	46	48	41	38	59	47	31	44	44	47	42	47	48	46	40	41	39	34	38	45	41	30	42	48	40	44	41	35	42	42	56	64	38	50	46	51	53	37	31	47	35	46	44	49	39	41	42	45	34	39	46	34	34	40	40	53	40	38	40	51	43	54	43	36	61	34	34	48	36	39	48	30	43	44	43	43	44	43	42	50	50	43	46	39	40	56	46	45	47	44	55	33	42	50	38	28	37	45	36	51	36	43	52	50	53	29	34	39	47	50	41	43	42	35	53	52	47	31	43	46	38	58	39	33	40	52	53	40	39	42	39	40	45	42	47	44	52	46	45	45	34	44	44	47	48	38	41	54	40	46	41	32	40	50	45	58	39	46	44	31	46	44	37	45	42	43	38	38	51	38	51	28	47	44	36	42	51	53	41	46	41	41	57	44	44	35	43	43	42	35	44	44	33	49	36	39	47	42	42	43	40	39	41	42	48	51	44	33	45	45	38	40	46	41	40	49	51	37	29	39	48	54	41	29	53	48	41	42	37	45	37	39	34	41	44	52	42	41	46	45	45	52	60	41	43	47	42	43	45	56	36	40	49	43	59	48	51	47	55	45	33	44	40	31	37	43	47	40	44	42	60	55	52	38	44	43	49	51	43	54	46	41	45	51	41	49	42	35	41	44	47	42	33	43	50	35	45	42	51	39	37	42	37	48	44	57	49	33	38	37	42	36	42	51	39	53	52	35	45	47	46	53	41	56	46	49	41	55	53	46	41	35	42	48	44	37	41	33	49	38	49	46	35	36	48	51	51	49	42	34	48	42	46	36	36	39	43	45	39	55	41	46	44	41	38	57	39	46	48	47	38	48	37	37	34	52	40	35	46	40	38	56	33	47	48	45	33	48	44	48	45	45	39	49	37	47	47	59	47	57	33	52	54	40	54	47	54	48	38	46	39	42	50	36	35	40	36	39	45	37	43	44	34	43	58	37	46	51	34	48	40	56	43	56	50	42	56	49	50	48	52	30	44	43	34	47	60	52	43	39	37	52	44	47	40	33	49	37	39	36	38	49	41	33	40	31	32	27	55	47	49	51	48	37	38	49	35	52	40	53	50	42	44	52	36	46	44	47	43	48	45	39	44	35	47	33	46	51	52	55	43	50	49	53	53	41	32	40	34	34	52	49	31	44	50	41	33	52	54	45	44	41	49	34	48	44	49	44	40	40	38	40	41	41	40	45	31	34	41	46	40	45	37	43	50	37	39	33	52	49	50	47	47	40	47	42	47	42	45	51	43	41	31	46	45	42	47	50	60	37	35	48	45	36	56	45	45	43	54	58	40	33	55	49	40	37	44	45	41	51	30	42	43	49	43	40	39	50	27	40	51	32	34	42	47	34	56	40	48	64	49	47	42	39	50	45	43	38	41	40	40	52	36	48	50	50	44	55	46	49	48	41	53	50	57	37	48	61	49	51	35	53	36	39	53	37	38	43	45	55	33	42	34	57	52	48	36	40	34	52	51	43	50	42	50	45	49	46	38	48	41	40	26	51	41	43	45	49	46	58	37	37	43	51	53	36	44	40	41	39	47	39	49	47	46	38	53	53	47	40	45	35	46	57	38	50	43	40	48	45	53	42	42	43	31	55	43	46	55	40	36	43	49	38	51	54	50	40	48	49	52	52	51	47	43	43	37	56	41	36	33	46	60	45	48	28	44	36	52	50	38	40	36	36	55	49	37	41	52	48	40	42	51	54	48	43	48	47	37	43	35
30270	12910	3860	3139	5300	6332	6431	5526	4349	3686	3142	2704	2366	2183	1865	1693	1493	1293	1291	1265	1197	1135	1029	947	965	933	801	793	797	725	672	645	590	562	522	544	503	486	500	474	519	528	456	434	426	458	457	403	435	432	430	411	440	378	473	423	390	405	377	384	353	378	382	335	379	358	374	376	375	375	379	350	367	391	391	384	325	368	355	343	353	316	355	318	337	333	379	340	367	367	372	323	351	361	365	386	363	378	367	363	333	354	373	349	350	360	350	377	358	367	336	381	386	390	358	307	326	355	327	338	336	381	378	381	390	339	374	351	353	350	363	309	352	366	338	359	380	353	336	356	375	345	392	331	378	344	383	353	357	343	371	373	342	332	380	319	388	358	342	345	351	377	368	357	353	345	323	349	356	353	322	340	342	374	341	347	343	341	358	342	366	362	345	339	333	341	377	374	412	376	369	350	338	364	363	342	345	331	321	377	330	319	381	313	308	335	347	381	352	356	351	360	388	315	351	356	356	359	331	374	332	352	384	346	342	319	349	318	349	370	384	384	315	312	337	340	326	356	367	338	361	361	355	338	357	339	349	384	377	345	354	322	367	321	357	371	324	372	345	378	359	340	383	345	363	358	350	362	317	347	371	363	351	339	347	364	371	335	356	339	344	344	368	338	368	343	317	374	348	323	346	353	323	365	346	360	357	338	351	343	359	360	317	341	330	371	369	368	336	381	333	356	345	362	332	355	357	363	320	344	313	322	338	345	344	345	335	357	346	334	339	372	369	328	355	369	361	366	365	358	353	349	352	355	329	350	324	338	360	323	344	328	332	370	372	373	351	358	355	348	363	361	364	365	328	344	351	374	379	324	364	325	323	325	376	333	326	350	334	408	367	352	381	327	310	360	348	368	343	363	352	382	347	327	314	371	367	366	376	365	345	329	380	332	349	372	355	348	334	292	370	364	357	359	327	347	344	361	350	351	361	332	348	382	391	361	354	368	381	318	349	385	368	329	344	359	370	342	343	340	332	363	361	372	382	328	347	357	354	333	327	355	347	308	361	369	371	352	366	351	334	376	322	353	338	352	361	397	395	353	350	358	351	362	307	362	333	355	360	322	329	329	380	344	378	358	341	367	363	371	354	368	308	348	368	339	368	347	351	353	346	337	347	350	326	352	359	337	364	353	345	337	365	377	322	392	347	334	374	365	374	338	383	359	360	348	348	321	380	338	363	350	402	319	356	374	332	400	339	335	342	351	357	313	364	324	369	357	351	330	320	371	341	324	354	356	348	355	363	342	321	337	318	334	365	359	360	334	363	373	347	397	348	392	334	374	368	352	379	334	320	356	337	370	380	355	364	375	366	356	374	375	367	375	341	322	329	370	358	356	340	340	346	348	377	395	365	370	336	340	335	335	317	340	359	366	374	334	372	381	394	340	357	323	358	365	369	391	348	375	356	336	377	357	370	373	351	376	342	342	340	354	343	338	346	344	349	351	359	360	354	323	360	341	342	376	345	349	320	342	348	358	364	342	375	350	336	364	383	355	322	376	353	353	311	357	338	344	374	356	315	372	358	336	355	353	339	361	350	356	336	349	372	341	375	333	355	329	339	335	375	380	381	366	381	328	323	338	330	354	341	358	327	337	320	357	353	335	338	360	347	359	321	358	381	347	345	370	339	363	396	329	349	355	396	337	344	362	347	345	323	357	329	352	318	362	348	344	372	359	338	386	327	352	381	332	337	341	377	361	365	361	351	347	316	332	348	333	374	365	355	317	356	352	318	355	369	346	319	321	320	368	355	341	353	360	361	327	366	332	353	368	360	337	321	366	337	355	343	343	354	364	364	340	376	359	380	350	345	388	377	352	380	346	337	337	332	352	358	371	364	341	385	315	358	330	323	373	341	336	348	304	365	341	339	355	322	335	335	333	364	338	355	333	348	350	346	356	368	346	361	356	364	347	356	361	368	394	325	312	412	361	345	359	380	382	342	332	353	349	310	413	328	383	343	387	378	351	367	348	361	347	320	353	330	350	361	378	359	336	366	350	364	336	335	409	352	350	346	349	363	346	335	404	360	340	348	368	371	340	340	370	362	374	356	341	361	372	370	337	346	343	366	323	349	356	384	351	351	349	360	339	347	325	329	348	363	322	345	358	349	369	378	345	371	319	348	357	366	347	354	316	370	363	355	375	346	360	334	360	363	356	353	341	336	327	366	399	395	374	387	342	339	347	352	343	339	335	389	369	344	343	398	358	364	350	323	331	370	323	352	331	358	332	355	372	346	380	340	354	359	376	337	360	358	323	377	361	328	353	319	336	350	344	357	363	387	378	364	316	358	348	359	338	332	368	358	340	342	361	360	371	322	330	389	383	352	357	332	326	371	342	334	387	357	340	338	339	381	357	328	385	325	351	383	342	349	349	333	361	339	382	357	343	398	326	340	354	341	355	341	316	360	355	344	339	312	363	354	345	371	338	339	353	333	354	326	330	355	331	355	369	377	351	358	337	336	342	368	350	341	353	384	340	330	391	336	339	360	406	407	357	350	387	333	354	341	341	355	329	363	373	343	317	367	354	349	379	359	372	317	347	341	314	324	384	358	343	339	373	378	368	339	352	329	366	356	330	345	337	336	355	334	381	327	363	354	332	364	358	345	362	350	333	336	370	366	349	320	366	352	331	352	338	342	346	328	355	359	344	372	337	343	327	364	374	345	350	347	354	318	362	346	360	336	357	363	358	318	337	392	352	336	367	321	380	353	378	341	358	325	364	375	344	331	336	337	344	331	366	350	364	364	356	378	358	315	343	336	368	316	352	334	386	381	342	323	383	350	360	349	328	330	350	385	368	353	349	367	377	352	362	330	346	363	315	324	364	324	340	320	373	388	401	339	335	376	350	362	371	328	335	395	354	370	319	357	362	337	344	340	362	353	332	340	323	363	366	406	347	362	351	336	358	370	354	374	372	343	354	335	324	307	381	358	374	355	347	350	376	336	380	370	332	378	382	358	344	342	322	374	368	376	348	369	359	352	347	364	361	327	368	309	378	350	366	357	348	344	349	366	371	354	353	341	349	348	326	305	337	326	363	354	347	317	372	346	379	363	369	358	348	367	362	332	343	338	329	341	346	355	360	351	377	320	358	321	327	377	334	367	357	341	352	339	357	358	383	351	390	350	320	365	339	350	356	354	360	325	344	379	349	362	350	385	357	359	339	369	334	360	352	384	346	349	383	341	364	359	329	376	326	356	321	370	354	358	365	297	373	366	339	329	395	360	337	376	347	381	356	353	379	330	336	393	344	359	354	357	371	336	376	340	344	352	366	338	373	341	354	372	390	361	376	350	328	378	353	343	349	334	371	321	370	343	390	360	371	345	348	339	360	336	307	313	342	370	391	364	313	372	344	350	362	353	364	352	348	354	351	369	342	333	385	356	353	355	323	345	297	335	360	326	337	359	344	378	347	331	340	342	309	361	327	328	322	331	337	348	354	355	346	349	366	379	356
6235	2678	520	218	157	149	196	178	204	157	163	152	110	123	122	123	100	103	90	94	87	102	87	96	91	89	69	78	76	69	78	72	75	82	55	60	83	71	78	84	64	58	72	58	69	66	65	69	68	63	49	54	60	71	56	54	57	71	60	69	54	67	57	56	73	44	63	63	48	69	53	62	49	66	61	65	66	72	51	82	60	53	63	67	79	57	63	53	63	75	69	73	51	70	62	66	48	67	59	53	67	57	59	55	52	53	60	50	57	63	65	68	53	55	65	55	64	65	61	62	62	57	59	55	59	69	61	45	70	56	71	60	56	64	54	67	69	71	64	71	66	58	62	67	68	42	62	64	71	64	51	62	57	59	71	72	52	52	65	56	64	61	52	71	57	51	56	67	71	51	61	51	56	58	67	70	60	78	53	58	57	40	56	61	58	54	72	61	73	44	54	53	56	67	71	58	49	66	67	67	55	60	55	62	57	75	49	58	61	71	63	60	69	67	55	64	53	58	50	55	59	52	72	69	72	69	63	74	62	56	74	64	66	57	54	55	54	48	58	58	57	66	62	63	68	70	57	68	59	60	61	55	60	71	47	61	66	56	64	71	68	46	65	62	62	55	52	55	62	56	68	74	49	70	63	61	70	71	69	62	65	66	78	61	72	59	53	46	69	67	51	54	60	66	67	69	52	66	70	69	64	69	61	55	67	51	63	68	54	67	49	60	51	66	57	53	72	67	62	53	66	49	66	68	71	73	67	57	64	71	72	71	59	71	67	67	59	48	55	70	68	49	69	58	68	57	60	53	48	54	69	65	56	64	52	60	63	75	71	45	66	50	69	76	62	41	67	54	67	51	54	61	59	73	68	79	65	56	64	49	59	55	56	61	56	61	58	55	68	56	55	67	49	58	63	63	60	52	69	62	56	69	54	58	72	60	53	64	68	53	53	64	49	49	65	61	57	57	58	58	50	68	51	66	68	68	71	61	60	61	92	51	60	72	64	61	71	63	37	59	51	62	71	66	61	56	56	64	68	67	70	58	79	65	77	62	50	64	46	68	63	75	50	50	59	57	62	59	59	63	65	59	70	69	61	53	62	65	57	63	64	62	64	68	63	59	65	60	76	67	53	60	55	67	50	64	60	55	59	56	69	63	69	53	71	61	55	73	64	59	69	77	73	69	54	53	53	62	54	61	60	53	50	61	70	60	49	58	57	62	53	60	57	43	56	57	49	67	65	66	63	71	54	67	74	54	56	56	58	57	57	56	60	71	59	64	68	71	61	70	62	70	55	53	48	58	42	67	64	68	66	49	53	72	53	64	67	52	53	64	56	71	62	63	63	70	52	58	57	48	66	64	70	60	67	77	58	69	81	53	72	55	67	52	56	66	63	60	62	55	58	53	67	62	52	63	71	57	57	62	77	67	52	75	54	55	47	54	51	51	60	55	56	63	52	78	56	57	62	61	73	56	60	58	60	65	53	56	57	69	56	72	66	61	65	59	58	55	58	62	48	57	63	50	69	57	57	81	50	65	61	74	75	58	56	53	59	65	73	55	60	63	69	72	46	54	61	67	66	58	70	71	61	65	64	52	58	51	56	52	64	63	58	62	62	59	66	56	59	59	63	70	66	55	46	58	72	48	68	66	52	67	54	59	57	55	65	72	69	64	69	50	63	65	59	65	61	71	64	54	67	60	69	63	53	63	61	75	65	71	60	59	72	52	74	74	67	60	42	55	60	68	64	56	68	53	64	68	64	79	51	57	71	66	65	69	68	57	61	54	68	74	65	55	49	71	63	63	66	62	57	43	50	52	48	60	83	63	53	74	65	60	53	66	40	67	56	55	61	51	71	48	60	49	58	70	73	59	57	69	64	55	66	61	69	59	61	56	64	67	80	65	49	58	64	43	57	63	62	65	71	57	58	63	52	60	74	72	59	57	70	70	66	60	58	60	68	68	64	60	64	56	74	66	48	65	63	57	70	61	55	56	53	45	69	60	59	61	55	49	65	62	57	68	67	64	59	42	64	57	57	59	47	63	72	78	64	40	57	63	72	64	61	60	67	68	58	68	51	62	48	73	63	73	67	59	65	69	53	68	43	60	58	58	63	71	67	68	62	46	47	57	74	56	48	65	55	62	61	53	72	74	67	62	58	59	64	64	62	53	73	60	47	49	76	66	69	61	67	65	54	57	74	53	58	57	56	69	54	54	60	51	51	66	57	43	53	60	62	57	59	54	68	52	63	57	49	70	65	64	53	73	66	61	67	68	78	70	50	71	70	50	66	73	62	57	59	72	69	54	61	68	49	67	46	64	65	43	49	50	48	63	52	65	67	76	62	66	62	53	53	55	53	57	59	61	63	58	60	53	58	65	74	59	69	75	49	51	46	74	68	73	55	51	79	67	59	73	59	72	64	64	61	46	55	67	54	68	61	60	55	73	71	72	50	62	48	65	68	65	70	62	78	57	58	63	50	60	62	59	52	51	61	50	60	55	56	70	48	79	66	71	58	71	71	56	50	69	66	58	64	59	65	53	69	75	60	52	65	69	74	50	67	65	59	46	53	60	66	72	61	48	39	62	78	63	56	61	56	61	67	50	60	54	54	55	64	63	58	66	59	52	73	73	55	46	55	65	77	66	77	64	59	70	67	67	52	62	55	65	45	64	49	55	48	56	54	43	69	62	59	62	53	54	64	57	55	56	55	61	52	54	78	78	52	38	49	64	69	69	57	50	54	66	53	54	65	56	58	53	58	53	62	63	66	61	72	60	58	44	67	61	58	63	68	57	64	54	57	65	54	65	65	68	59	74	50	55	68	48	58	59	61	65	67	53	59	53	72	54	61	59	54	60	54	63	61	69	50	67	62	58	47	74	64	60	62	56	50	69	49	59	62	69	66	57	50	73	64	62	51	54	61	59	58	53	57	68	57	70	64	60	59	31	69	64	63	66	59	57	69	70	55	60	71	67	71	66	54	45	68	68	63	76	62	56	60	62	52	83	71	74	63	59	68	66	63	64	64	62	53	61	58	64	54	58	55	70	52	66	61	62	61	59	61	64	59	56	58	55	63	63	59	59	56	61	70	54	58	64	59	60	54	53	59	58	62	52	59	58	69	49	75	72	49	69	68	58	55	64	62	60	68	67	68	62	63	71	53	60	61	53	53	69	59	65	77	63	69	57	78	69	60	61	60	69	52	61	72	60	67	76	68	59	65	74	58	50	64	76	50	73	68	54	73	54	67	53	75	78	56	53	69	48	64	59	52	57	65	54	53	49	69	61	63	41	49	49	53	53	60	65	52	60	60	64	67	55	48	57	64	67	56	66	67	71	60	69	67	62	71	67	58	63	62	66	48	67	53	71	71	57	53	53	64	54	69	49	59	67	63	78	51	70	67	67	61	54	75	67	65	68	58	46	58	51	66	73	61	71	56	46	52	45	63	59	64	58	50	49	50	68	58	68	55	54	48	79	50	59	63	70	71	59	69	57
34639	16589	5276	4209	7209	8557	8348	7298	5937	5064	4164	3657	3105	2821	2555	2315	1970	1729	1783	1603	1452	1437	1333	1328	1290	1265	1086	1062	939	917	904	868	828	745	743	757	721	689	686	683	645	656	623	655	594	590	580	533	567	580	621	536	587	593	539	554	513	565	523	513	562	538	505	515	518	514	503	518	473	516	517	544	488	534	544	517	485	457	477	484	491	493	527	508	456	485	474	447	475	451	460	488	448	479	482	460	493	519	433	458	501	425	494	508	472	500	508	460	488	469	446	487	461	509	450	496	470	502	473	450	470	450	475	463	512	481	533	454	499	470	445	484	507	449	451	459	468	459	493	434	488	447	489	485	483	443	507	474	466	473	467	511	495	497	478	505	480	509	475	487	449	478	447	502	501	459	481	474	473	495	466	454	503	501	449	513	435	426	480	480	517	473	493	524	513	509	506	482	479	493	509	473	487	534	449	460	482	474	449	443	448	451	451	488	470	467	437	480	474	462	487	505	517	460	514	458	493	451	537	459	483	448	486	497	467	496	481	508	465	474	482	444	452	458	485	489	509	493	454	492	477	468	470	479	489	474	480	441	498	495	481	438	474	457	445	519	494	498	486	491	473	413	482	489	459	456	433	455	487	490	526	480	490	486	448	489	475	489	460	470	476	493	492	447	472	483	456	447	459	509	469	495	472	477	451	485	478	475	470	467	455	496	481	503	471	425	498	482	442	493	473	481	484	464	466	477	483	445	489	489	445	439	512	467	505	485	506	520	484	462	428	510	489	457	454	446	467	474	471	455	468	475	476	498	434	472	460	476	454	460	462	521	461	470	482	481	463	425	489	539	507	493	426	482	504	485	477	500	475	511	484	485	466	478	465	506	461	471	500	500	481	482	487	492	471	505	488	449	470	450	445	479	466	487	478	461	460	443	525	538	489	515	463	468	514	461	475	502	487	483	453	503	450	498	523	453	502	484	495	462	477	485	487	500	487	511	489	494	471	476	464	486	461	490	448	472	496	452	470	510	473	455	504	468	466	489	485	450	471	459	519	498	429	484	472	497	463	459	479	500	502	486	475	502	502	471	460	478	476	471	504	486	473	427	512	482	468	466	508	483	472	492	504	453	486	448	477	478	457	442	439	464	472	481	485	507	488	499	491	482	498	477	518	475	473	515	448	460	499	499	499	485	481	460	452	532	501	508	449	494	443	482	516	497	487	503	486	481	501	484	500	520	534	501	459	472	474	444	502	482	506	473	450	504	477	503	466	483	502	487	485	482	434	475	506	505	463	501	480	487	483	497	463	418	491	482	467	490	490	452	517	470	437	467	498	499	489	478	476	476	486	484	461	501	479	510	483	437	490	498	452	442	486	478	480	457	496	457	494	460	445	449	496	457	492	497	456	471	478	457	451	487	444	451	465	484	473	496	501	486	530	492	451	431	493	463	500	490	495	494	483	518	467	478	480	450	490	510	484	496	492	461	470	455	517	490	479	478	463	445	473	527	484	469	440	484	465	490	518	486	510	455	471	450	491	498	509	465	459	465	486	440	476	449	456	498	460	493	466	490	495	467	443	497	499	481	448	439	505	448	508	467	498	468	453	464	485	438	491	478	432	501	503	492	496	476	473	476	485	416	471	467	464	453	431	481	475	488	506	532	477	449	456	504	458	478	472	490	509	481	482	438	504	427	455	473	502	466	495	461	446	469	490	470	486	504	471	459	469	462	482	463	443	494	456	454	444	485	488	454	479	472	488	456	501	469	479	512	482	487	486	486	462	511	472	480	509	470	450	456	484	490	475	451	470	500	454	465	491	457	473	468	511	485	477	491	476	458	501	468	471	484	471	463	470	489	515	469	467	457	459	461	480	507	481	507	467	452	491	479	477	529	486	483	467	483	455	459	514	485	483	450	444	458	500	481	520	504	457	473	455	462	473	450	483	477	466	472	506	466	467	470	471	477	419	478	448	456	495	507	464	482	498	465	505	466	473	515	472	480	493	489	471	462	465	463	466	462	455	490	523	487	509	477	480	469	524	487	485	488	454	473	458	479	480	476	481	484	454	483	492	478	447	500	503	454	458	452	488	467	463	460	478	485	440	446	456	475	458	501	530	492	456	480	475	511	454	450	489	466	447	475	460	451	516	487	506	452	423	506	498	470	476	459	523	455	466	471	472	504	507	462	442	458	482	458	495	480	493	484	463	513	477	515	479	470	499	469	471	487	450	473	465	490	488	499	489	492	495	482	511	487	461	477	479	488	491	468	518	484	473	481	498	525	484	476	451	488	452	478	502	515	480	488	445	476	480	444	436	491	491	481	456	481	469	487	494	438	466	488	476	508	427	478	478	505	472	514	454	503	460	485	482	437	459	479	483	436	485	449	473	470	465	518	442	447	479	492	436	513	432	480	516	462	504	485	491	415	452	479	478	473	469	457	473	445	474	475	464	496	500	457	495	490	479	468	482	443	515	464	467	482	484	460	453	480	466	560	478	483	484	488	490	472	457	509	458	463	514	469	456	458	451	507	502	478	467	464	489	436	461	508	486	434	479	443	439	471	489	488	449	475	471	450	464	467	459	472	496	459	449	484	492	449	476	465	500	550	488	499	508	479	445	469	448	467	471	488	483	497	475	489	483	476	506	504	486	510	469	464	466	472	502	442	453	479	445	428	453	467	464	473	472	473	510	475	495	470	485	475	461	468	480	466	473	490	468	454	517	490	494	455	505	507	446	488	493	485	480	508	447	452	484	519	489	470	465	438	467	461	476	469	473	492	495	472	478	430	465	481	449	430	504	457	495	481	492	496	474	486	491	456	472	459	467	494	466	424	478	506	505	477	476	454	492	426	474	485	437	514	479	476	472	474	520	444	477	483	485	464	472	508	471	484	500	509	452	472	460	451	484	503	444	492	502	480	464	456	486	480	482	489	453	440	459	487	440	465	484	496	493	474	472	501	486	485	519	439	526	474	475	481	461	497	496	487	466	476	489	475	493	491	513	492	463	489	416	470	461	476	440	463	514	521	499	486	467	466	487	470	490	467	480	507	486	481	473	479	470	476	463	487	489	486	457	446	480	461	468	487	482	471	458	488	465	464	472	485	456	466	436	477	449	420	456	474	492	478	442	486	482	510	476	475	493	463	494	476	502	446	444	497	472	482	483	514	493	484	475	550	478	487	444	482	461	481	465	479	462	482	468	486	466	464	465	451	485	475	470	468	480	466	441	491	466	483	487	527	462	512	498	541	519	502	473	490	481	471	503	429	522	474	488	479	489	488	482	425	475	482	486	470	462	496	477	503	450	473	477	483	467	485	487	494	497	482	468	468	504	477	453	497	486	482	464	452	440	455	487	482	492	501	444	494	482	426	476	451	485	442	455	491	524	452	461	486	496	483	512	443	466	463	482	448	488	499	446	480	464	454	470	448	488	466	476	447	498	475	422	487	461	478	502	464	498	460	453	475	486	488	491	483	474	483	497	494	488	513	466	508	456	464	491	473	471	498
3302	961	262	129	78	70	83	91	104	66	70	64	59	60	49	55	54	61	51	51	48	59	55	50	41	52	51	51	44	39	35	49	41	43	40	31	32	29	25	34	36	29	29	42	45	27	42	39	40	43	29	33	29	26	39	36	36	28	41	37	35	35	33	35	31	41	31	22	38	32	43	25	28	46	39	24	27	26	25	34	27	31	30	46	47	26	24	29	32	32	35	37	26	28	26	37	26	35	37	30	30	27	33	35	35	23	37	25	46	33	32	28	37	32	26	29	26	32	33	24	41	34	39	31	31	37	34	24	40	36	35	29	30	39	42	26	38	45	28	33	37	33	30	28	31	31	32	34	32	37	34	41	33	34	40	29	32	29	26	39	36	30	26	24	26	32	39	23	32	28	38	30	38	31	25	33	27	34	41	36	22	35	37	35	27	35	34	31	31	33	25	41	32	29	32	30	23	34	37	32	28	34	34	31	33	39	36	41	27	32	36	28	29	20	34	40	28	35	35	28	22	41	48	24	41	41	30	30	34	36	21	31	33	42	36	35	23	43	39	35	32	31	30	28	25	26	40	41	29	35	32	38	31	39	31	26	33	33	38	30	47	27	43	36	51	28	41	41	27	31	31	31	27	42	38	34	26	27	27	37	34	28	37	27	39	30	36	28	40	33	45	30	30	32	32	31	27	36	33	23	24	30	37	46	31	48	43	25	35	29	30	35	30	27	32	37	32	44	33	32	32	35	22	32	37	30	33	32	35	31	34	35	35	24	26	41	40	39	37	40	32	26	35	42	54	32	31	34	36	44	39	34	26	35	32	39	32	36	28	45	25	29	22	33	33	37	36	42	35	26	26	32	30	30	26	36	25	48	30	31	32	33	38	37	44	28	31	25	29	30	32	36	26	30	34	32	47	27	39	32	39	39	38	20	38	43	36	33	32	32	39	26	35	22	25	32	27	27	23	29	37	31	34	41	35	31	47	34	31	38	38	34	30	35	50	30	31	25	20	31	27	29	35	28	36	25	30	26	36	27	34	42	33	34	32	32	35	31	33	33	31	28	34	35	23	35	32	30	26	26	42	26	41	38	29	55	31	23	28	32	22	28	35	30	33	46	36	31	31	31	44	39	36	30	32	31	39	33	32	30	31	26	35	36	41	29	36	36	38	43	30	31	36	31	33	31	32	38	34	29	35	37	31	39	34	40	36	39	24	29	33	36	38	24	27	39	32	36	32	32	30	27	37	25	35	33	25	36	35	34	35	26	38	28	29	36	36	47	42	24	29	26	30	26	31	30	21	40	44	43	36	35	36	35	35	30	28	32	39	32	37	41	26	39	30	34	33	52	34	24	30	34	33	25	32	33	35	31	26	37	29	33	31	37	33	41	39	37	27	23	37	31	37	46	29	40	33	25	29	36	32	40	38	22	22	39	35	36	38	34	30	34	34	29	28	38	36	30	32	33	37	40	38	27	29	31	24	27	37	48	31	40	31	27	43	29	37	30	28	38	38	35	26	27	32	32	39	33	41	30	43	36	26	40	18	33	41	35	32	35	40	42	25	35	30	34	30	33	28	35	24	38	37	37	32	33	24	23	25	30	31	26	31	38	36	42	31	46	41	29	28	31	28	33	33	43	31	35	24	32	34	24	25	36	42	30	32	28	35	32	28	32	43	31	23	35	38	37	35	31	29	31	47	38	34	27	30	36	30	37	38	42	30	35	34	40	32	33	27	32	26	31	30	28	28	34	31	42	23	36	25	34	27	38	39	36	39	36	39	42	26	30	32	31	36	32	39	37	25	35	26	35	40	38	30	33	36	31	39	32	35	32	26	25	35	40	40	30	25	27	27	39	39	31	30	21	34	23	38	31	35	33	33	30	27	42	29	41	41	31	38	38	28	28	34	27	31	32	33	33	34	37	37	30	39	38	27	48	29	38	32	34	28	35	40	40	25	37	36	37	32	23	34	33	30	44	24	38	33	22	32	34	25	34	34	29	31	34	28	31	33	26	37	44	34	29	29	31	34	30	28	36	33	35	32	38	31	44	29	28	30	43	23	37	27	30	29	31	29	34	38	36	34	45	34	40	33	33	31	25	45	28	23	26	34	34	31	36	38	30	34	40	33	37	32	21	36	28	43	38	51	40	37	31	29	35	37	38	38	35	30	34	31	30	29	33	41	27	33	45	27	29	35	41	32	30	31	37	31	25	31	31	28	31	37	36	18	37	32	28	24	32	35	38	29	27	33	36	26	37	31	44	21	32	29	34	24	46	32	40	34	36	36	32	48	27	47	34	31	37	35	22	23	34	37	31	37	35	30	36	35	32	23	36	31	28	32	45	43	36	41	33	25	26	41	43	25	29	33	43	32	36	35	21	34	30	26	38	38	32	40	29	33	31	30	30	27	28	26	43	43	35	34	24	25	28	39	36	37	41	26	42	33	31	27	40	33	39	29	32	38	45	38	29	36	30	44	38	32	30	36	35	33	29	23	28	35	19	26	35	36	37	34	47	30	37	34	31	23	37	29	41	31	34	30	36	32	21	29	33	41	31	36	36	30	30	37	26	28	32	34	28	33	35	39	42	25	29	31	31	19	44	30	38	27	37	29	28	30	37	29	27	38	38	25	31	34	29	30	39	33	29	28	34	25	35	24	40	38	31	35	36	31	29	31	39	30	32	43	35	39	34	36	32	41	36	38	30	32	36	24	36	30	36	38	26	46	41	29	32	42	30	31	32	27	47	25	30	40	36	33	30	30	29	38	31	28	28	26	39	28	40	34	28	34	26	32	38	35	27	36	26	31	24	47	31	30	36	39	29	31	33	40	40	38	27	38	32	27	40	34	37	39	34	38	32	31	37	33	32	38	26	30	30	43	28	32	39	19	40	26	37	34	35	25	40	30	39	32	32	38	31	32	27	51	28	35	29	27	35	29	35	38	32	33	23	38	30	32	35	27	38	33	32	42	41	45	36	32	42	47	29	29	30	39	29	35	33	31	47	32	20	29	26	24	33	29	32	47	38	35	43	37	30	31	37	39	39	27	37	24	36	41	38	17	39	29	32	40	39	36	33	39	28	41	45	30	26	48	35	31	36	31	26	36	39	41	26	39	28	40	38	42	25	29	34	32	25	28	45	35	36	24	39	34	35	31	36	35	34	28	33	28	32	34	29	37	36	37	34	34	39	48	37	44	35	38	36	42	34	38	28	27	33	30	34	25	36	43	29	32	37	26	26	30	46	24	39	38	37	30	36	44	27	35	37	33	42	29	23	31	38	32	33	28	30	23	36	39	34	31	39	32	31	43	27	40	22	35	36	30	27	29	31	33	38	32	33	26	31	35	39	25	41	33	39	39	36	32	36	35	25	37	39	28	28	26	28	38	31	36	25	36	20	29	28	36	28	34	26	29	32	32	37	36	27	39	26	31	28	38	31	25	46	36	38	50	25	29	41	30	38	31	32	39	37	35	39	27	26	32	35	38	23	48	42
26185	9264	2818	2154	3772	4226	4071	3461	2891	2493	2076	1802	1634	1386	1318	1170	1020	918	918	819	765	820	732	689	679	652	623	545	524	493	456	442	420	391	425	355	396	387	371	390	360	320	349	316	329	311	304	312	312	324	323	308	303	316	317	296	322	284	290	312	306	300	311	292	276	276	293	280	287	251	258	276	289	276	275	272	283	269	267	271	288	284	247	259	267	271	266	298	284	269	293	278	309	263	279	253	269	246	255	284	270	252	267	263	249	282	264	291	271	261	254	279	275	258	261	292	272	272	271	240	267	265	290	268	252	266	262	296	273	277	236	250	238	271	248	251	279	275	282	256	242	275	262	272	261	266	312	271	282	271	262	297	289	304	257	259	272	269	236	313	296	268	263	265	253	269	248	256	282	242	268	254	273	285	288	263	263	280	278	261	305	275	287	260	268	265	266	277	255	280	243	248	245	261	290	266	280	275	268	262	270	258	258	287	284	273	300	273	225	255	270	243	255	240	284	267	287	288	263	277	270	257	231	256	256	288	267	250	269	259	258	255	259	265	262	266	272	265	278	267	288	280	272	293	247	254	255	296	280	261	258	266	251	263	260	276	270	286	275	304	259	297	276	297	279	268	270	269	285	245	273	249	258	285	253	265	281	261	284	254	280	249	291	268	263	255	269	265	292	256	249	254	269	254	263	234	247	278	247	250	267	279	253	271	241	255	286	252	256	279	292	264	281	259	261	263	234	290	253	324	275	256	281	249	237	255	281	278	268	286	241	263	274	288	266	285	294	279	300	282	263	268	244	268	264	254	315	250	298	270	254	287	290	249	261	257	272	299	273	273	285	277	280	271	293	253	268	232	287	262	274	271	260	262	286	288	266	259	251	257	238	253	281	276	257	241	255	273	285	298	282	271	269	283	266	276	293	268	277	280	259	276	251	254	317	279	267	277	292	233	245	256	245	293	276	249	282	261	241	253	286	239	275	291	236	276	296	241	283	287	269	260	255	247	255	299	259	265	264	277	297	264	265	251	259	281	258	268	259	272	260	266	269	286	283	259	289	256	305	282	256	257	248	288	302	283	271	285	261	258	274	267	291	301	264	261	279	266	297	282	258	254	266	249	270	248	285	274	265	254	277	248	279	253	260	289	281	288	282	296	268	263	267	263	253	277	259	244	272	267	300	239	285	285	273	271	224	287	277	287	261	284	274	258	251	249	262	250	284	250	262	269	277	275	247	281	279	301	262	292	268	265	263	286	268	287	273	264	270	251	288	248	288	279	276	284	270	272	293	261	252	267	261	235	272	264	283	299	262	266	270	237	254	247	257	287	295	261	284	278	273	264	276	281	294	241	260	261	274	265	275	244	281	253	280	252	281	233	285	275	273	283	264	283	265	253	292	277	247	264	277	285	289	280	247	277	269	278	269	275	265	249	261	280	278	242	300	253	267	282	253	302	282	258	286	259	257	258	273	235	269	262	266	279	289	282	256	267	258	294	280	252	263	277	279	306	261	266	244	241	274	267	248	296	282	299	273	273	283	295	288	269	292	265	232	289	247	279	281	246	259	261	245	239	265	252	272	285	301	215	268	249	283	256	281	283	260	267	274	273	277	236	263	254	253	261	260	263	296	280	260	278	248	266	270	280	274	286	284	249	275	267	261	236	260	298	265	270	282	274	267	277	278	249	289	282	273	266	282	301	260	273	282	233	296	249	318	241	270	260	279	283	238	251	286	261	286	260	265	243	280	246	287	263	272	272	256	253	305	277	256	276	268	258	280	282	257	242	245	237	256	252	278	253	271	265	253	276	292	282	268	265	247	271	277	255	276	279	270	262	247	251	258	266	271	243	292	274	267	255	287	245	256	273	261	246	265	283	280	287	250	281	268	278	283	237	265	293	275	264	250	271	289	279	253	285	273	259	248	273	261	277	261	270	272	294	257	237	305	267	285	274	251	278	276	240	292	262	280	259	254	261	281	252	284	269	257	273	273	268	268	288	269	257	272	260	282	255	273	267	239	264	278	272	266	258	288	274	270	280	255	299	281	277	294	279	292	279	286	287	258	268	275	284	291	260	274	270	252	270	263	278	280	260	246	278	272	277	267	278	255	244	282	288	264	280	249	280	282	285	275	291	285	240	268	288	281	266	276	290	287	261	288	251	267	262	275	253	295	243	286	268	272	252	240	274	252	259	260	283	279	241	279	257	276	277	274	228	293	258	289	298	247	277	247	276	265	266	269	254	269	300	266	251	247	263	261	271	288	249	261	289	275	285	273	240	264	277	255	254	252	245	252	278	270	268	283	264	249	247	252	270	288	279	260	263	280	279	253	277	273	277	293	262	295	260	269	264	275	287	289	268	274	274	304	267	271	261	259	262	286	270	283	270	271	268	256	266	271	257	283	269	251	248	273	271	259	256	312	242	292	274	254	236	273	270	257	252	239	283	263	246	250	271	288	257	258	256	256	302	259	273	242	249	299	284	268	266	250	264	284	266	290	249	293	259	240	277	243	256	292	251	241	235	272	302	294	254	244	291	278	291	268	298	275	255	277	261	282	266	271	265	273	256	275	257	265	249	265	255	266	264	249	258	266	285	285	261	269	245	264	301	266	269	290	275	247	269	270	266	253	243	259	286	256	286	287	286	269	256	278	280	246	277	273	251	255	263	253	280	253	293	273	291	271	288	267	280	269	263	293	270	262	280	276	257	285	279	268	266	265	281	254	284	291	252	287	275	272	272	285	263	268	278	289	264	257	268	267	286	292	274	264	264	263	278	271	246	290	278	254	294	250	253	281	264	274	253	275	281	269	273	257	259	275	259	262	266	267	245	264	254	260	281	243	270	254	265	291	265	238	258	262	276	238	259	271	288	268	251	313	292	281	280	252	240	281	299	258	268	277	276	252	263	292	270	265	233	278	289	274	268	247	298	257	271	287	283	302	253	284	281	284	259	248	260	305	262	267	300	323	286	236	280	256	277	277	270	284	280	276	278	248	261	285	275	256	275	306	276	245	299	260	272	255	257	271	250	269	274	268	260	275	261	302	245	299	240	265	255	286	287	262	292	259	257	276	321	297	256	275	255	268	290	279	279	276	257	260	254	311	252	258	270	277	253	264	261	285	274	277	303	262	250	287	268	313	278	280	281	304	267	286	249	275	277	274	284	264	314	265	255	278	234	265	263	279	297	309	263	254	269	286	292	262	288	289	279	299	243	275	262	278	277	244	263	223	276	290	273	246	300	274	296	300	289	307	291	257	246	255	265	303	294	266	291	269	273	262	247	249	235	278	255	237	293	296	251	277	260	277	293	277	298	277	239	265	228	274	273	275	267	245	282	257	303	268	269	276	281	289	287	278	262	278	266	279	247	262	268	263	272	260	265	278	286	266	259	264	247	283	252	264	262	278	260	270	267	290	248	270	264	316	276	255	246	262	270	262	243	294	279	307	304	274	275	282	261	297	274	253	263	278	273	268	255	298	265	261	246	273	260	275	245	280	274
4684	1980	411	185	154	128	138	146	154	112	136	107	115	85	102	102	80	63	81	77	81	68	67	77	77	85	68	62	62	59	65	68	56	75	70	70	53	62	55	56	57	61	55	66	51	48	55	57	55	57	58	36	37	50	64	48	47	46	58	37	58	60	57	44	40	60	61	47	68	59	55	42	42	61	47	55	40	51	36	48	42	56	42	49	47	55	55	53	57	50	67	40	45	56	42	56	44	50	53	57	38	46	52	53	42	38	44	46	66	71	52	59	48	49	50	47	36	40	54	51	62	55	65	37	45	58	38	53	45	59	53	49	43	55	54	52	36	54	48	57	60	47	60	58	51	41	59	55	42	52	50	48	53	47	48	45	53	61	50	37	48	63	39	39	55	54	48	52	53	54	45	56	49	52	56	58	43	54	55	64	54	57	51	45	42	38	48	50	53	63	37	71	40	47	46	54	46	48	35	58	37	51	49	35	47	54	51	48	54	51	54	44	55	59	45	48	57	41	62	48	59	48	60	44	62	42	43	49	58	47	48	52	42	52	49	44	57	58	57	53	68	46	56	51	61	61	44	48	45	41	54	61	44	49	68	48	42	48	64	57	65	51	46	51	54	50	49	51	57	48	48	54	55	43	51	55	57	58	48	51	51	45	51	51	63	49	39	60	43	37	55	65	47	45	43	63	48	47	47	52	46	45	49	44	51	33	42	60	56	57	49	50	43	58	42	56	49	45	48	52	47	56	60	58	48	45	59	53	39	54	48	66	50	54	40	53	66	45	57	58	43	45	47	52	53	41	40	44	58	44	53	61	57	57	45	46	55	48	48	52	48	46	57	44	44	52	41	48	47	59	56	46	54	55	60	57	53	58	50	53	52	59	42	40	64	42	50	51	42	30	46	41	60	56	62	49	46	49	52	60	46	51	52	45	52	48	52	49	53	63	45	58	52	53	53	55	52	48	52	51	55	53	48	50	45	51	44	55	45	48	49	49	56	47	43	56	43	58	52	48	67	45	63	56	60	41	67	50	57	57	56	58	63	49	55	43	57	59	59	55	43	43	58	49	49	54	52	51	50	45	56	56	37	33	42	43	61	35	60	42	49	43	59	59	62	58	60	53	46	66	46	61	43	46	47	52	68	52	56	43	54	72	49	49	54	53	51	60	48	51	48	55	50	48	41	40	42	42	46	45	73	64	52	51	59	61	64	48	48	71	43	41	41	64	47	50	45	54	67	49	50	72	47	50	56	45	39	61	61	51	45	61	50	53	57	51	49	43	62	52	52	55	47	45	54	50	50	45	50	59	49	48	49	46	47	48	54	54	44	59	51	47	49	52	44	42	52	42	61	52	43	49	47	60	61	50	53	49	50	48	53	52	53	55	42	46	48	58	46	56	47	40	53	66	55	52	54	57	41	51	42	48	65	57	54	48	62	45	56	57	48	61	63	46	52	47	45	48	51	64	49	53	49	59	59	69	47	51	46	48	34	49	53	42	44	53	60	49	52	50	56	40	48	52	45	55	45	42	39	45	56	48	49	45	48	35	45	42	56	50	44	43	45	52	59	61	57	45	54	53	47	53	51	53	40	67	50	61	55	47	50	58	48	50	50	56	54	58	48	54	55	54	50	42	44	48	59	57	49	49	50	42	42	52	45	47	37	50	49	61	50	54	58	50	51	47	47	54	65	54	46	53	48	48	41	44	37	41	55	63	50	50	43	49	59	48	46	50	39	41	51	42	53	44	51	50	43	49	52	52	51	61	57	52	40	40	41	56	51	52	48	62	44	55	51	53	57	59	53	46	45	43	52	60	40	50	60	50	57	61	49	32	54	60	57	56	51	46	42	40	51	42	66	54	37	62	51	64	53	51	51	61	45	55	46	56	46	52	52	45	45	43	57	55	49	49	46	52	55	43	65	51	59	52	43	36	52	56	44	43	56	64	52	53	59	59	41	55	41	54	54	44	48	46	58	45	50	52	54	52	51	49	44	47	51	56	58	60	42	47	51	54	60	47	48	48	52	40	58	31	53	49	60	54	60	51	55	55	43	49	58	47	50	59	64	46	51	43	49	43	52	48	52	40	49	41	49	49	38	55	44	54	55	53	47	52	52	58	52	47	37	39	56	47	46	59	47	55	55	38	53	62	50	52	56	59	55	44	53	49	46	51	46	54	43	49	59	51	44	56	57	40	58	43	55	42	47	41	47	57	44	58	64	46	65	65	49	59	54	50	39	47	50	43	47	54	54	44	52	53	50	56	62	45	59	63	55	51	49	35	56	37	58	47	45	52	57	44	45	57	50	62	58	48	50	57	55	48	44	50	47	53	57	51	45	55	44	50	58	42	59	48	54	43	51	48	48	60	51	42	47	60	62	53	55	38	53	54	47	53	55	53	44	62	49	52	54	53	45	47	44	49	63	49	46	54	43	51	55	57	63	38	61	49	51	63	50	49	47	54	53	37	54	47	50	59	40	59	49	47	60	63	49	47	42	53	58	39	55	50	60	49	63	47	50	52	54	60	46	69	51	48	53	52	44	45	55	55	49	52	48	51	52	46	54	51	47	60	59	51	53	53	43	49	70	47	51	43	52	70	51	46	54	51	39	41	62	53	61	57	59	46	58	49	61	43	46	58	49	43	44	52	59	52	53	55	47	56	63	58	54	57	62	43	40	56	37	65	43	48	57	53	54	45	48	68	52	60	47	52	58	54	64	57	50	42	48	44	46	59	43	47	49	50	49	55	40	47	58	45	40	53	56	54	45	48	56	57	59	68	53	43	47	63	48	37	56	53	51	48	64	56	53	60	52	55	47	53	48	50	50	60	56	53	48	45	39	40	44	60	52	50	39	44	54	32	46	54	68	61	43	53	54	49	42	35	46	56	55	50	47	58	58	46	65	50	49	54	54	46	48	52	54	60	65	58	45	46	53	65	50	41	62	52	40	61	38	52	59	45	33	50	59	52	45	51	53	53	42	58	53	55	39	55	36	48	46	47	46	61	38	48	67	46	48	37	47	44	53	41	55	47	45	52	47	48	66	44	41	54	48	56	56	41	55	50	49	37	60	38	44	42	46	48	44	63	42	42	42	58	52	57	54	50	47	53	47	46	46	48	56	51	55	47	53	46	49	51	51	55	41	49	49	62	44	54	50	44	42	46	60	51	44	57	52	46	44	51	59	41	75	68	57	53	41	53	43	48	44	47	61	49	69	46	53	47	60	58	46	46	51	59	45	47	42	60	52	44	51	49	55	51	47	44	55	38	46	45	45	62	54	48	49	47	53	59	47	38	46	48	49	70	54	48	56	73	52	44	51	40	47	40	46	61	70	43	43	49	52	46	48	50	51	59	57	40	35	43	41	52	52	58	45	55	47	59	52	50	60	55	45	45	42	36	46	50	38	52	54	53	53	57	49	58	50	50	61	55	62	65	46	55	49	45	55	38	39	45	51	41	41	55	51	54	40	48	50	54	52	59	49	51	54	50	38	52
31862	14509	4416	3318	6126	6870	6452	5445	4555	3807	3197	2850	2494	2102	1926	1800	1542	1435	1457	1223	1200	1139	1166	1008	1039	946	935	819	779	690	707	648	693	586	583	550	568	576	576	543	576	510	506	488	452	475	454	494	414	482	460	505	412	425	455	439	429	474	441	425	413	433	380	409	432	367	414	413	380	397	397	414	384	431	402	411	367	427	368	392	396	429	391	412	411	381	421	347	396	386	416	426	393	410	375	371	393	385	414	397	419	386	395	363	387	394	426	396	423	381	403	388	402	387	408	376	404	423	430	375	408	373	366	384	430	394	360	394	384	396	399	400	380	389	419	403	398	370	418	406	411	424	384	368	422	403	415	441	407	456	358	366	409	431	398	386	406	391	404	365	388	351	392	418	398	411	427	399	390	391	430	418	400	385	375	418	396	430	364	420	351	380	372	393	380	398	406	360	402	405	389	422	411	353	383	393	389	358	383	377	402	406	407	385	383	374	413	378	413	383	411	401	399	372	375	400	392	417	414	394	426	370	417	375	375	382	421	394	390	391	424	343	375	387	372	388	377	409	387	403	387	403	401	398	372	388	388	440	400	363	415	416	382	389	366	348	398	387	390	374	378	381	407	411	395	401	396	395	385	359	404	415	391	394	421	419	418	386	415	354	360	393	399	411	408	393	388	413	405	447	441	437	406	398	362	425	398	395	383	412	411	401	409	412	403	391	381	402	412	388	407	416	393	385	403	383	445	380	392	411	388	384	405	376	351	362	382	408	419	390	394	396	408	401	378	427	404	410	379	409	361	408	399	412	399	354	415	405	381	382	403	405	440	399	441	391	403	332	363	367	410	385	377	395	413	375	380	400	394	368	407	392	426	392	401	389	409	406	425	405	416	412	383	393	396	399	393	408	351	390	409	386	430	408	384	361	408	399	424	395	370	366	424	389	416	396	378	366	403	403	369	447	444	389	385	421	369	404	426	392	369	413	404	387	393	390	418	393	418	407	370	391	387	344	422	383	359	415	386	380	416	387	390	393	392	373	408	399	389	418	374	393	411	372	412	385	407	416	379	393	411	368	391	417	385	408	367	355	352	368	390	364	372	351	400	393	373	392	401	377	371	400	406	407	370	386	376	404	398	433	372	393	423	331	403	416	414	390	397	388	416	398	385	377	431	400	396	358	373	376	397	410	403	399	353	406	358	368	395	396	371	426	436	399	385	373	409	399	410	358	372	394	417	398	404	400	384	405	430	379	379	370	402	350	367	380	387	389	405	380	379	370	416	434	410	418	421	441	374	415	377	365	381	381	372	385	371	408	417	383	384	395	394	399	396	383	398	437	420	387	361	378	383	383	401	403	381	421	418	381	385	407	370	397	372	400	420	398	401	388	411	413	388	353	381	374	367	417	397	385	397	409	423	383	400	420	374	386	401	396	387	439	386	428	377	418	419	408	375	388	386	439	363	425	364	388	427	406	378	405	400	396	421	428	390	391	404	390	388	407	396	413	369	406	396	378	382	416	385	411	381	391	373	404	424	405	395	382	428	411	369	398	374	412	424	383	383	383	399	386	387	422	381	402	389	377	385	406	404	387	386	413	375	399	425	420	382	379	389	395	394	399	366	366	378	371	398	359	377	408	359	383	371	400	417	377	403	398	401	387	389	417	411	395	394	370	383	355	398	400	390	394	387	392	401	396	408	413	394	368	380	415	402	384	425	395	400	430	431	418	406	400	387	391	431	406	366	403	432	382	386	409	383	391	432	395	395	401	401	408	424	372	377	353	448	414	385	397	421	387	395	372	414	381	421	433	443	391	388	409	414	383	422	420	387	402	395	384	361	364	398	377	369	388	407	378	421	407	387	393	409	390	380	413	393	428	386	401	385	394	383	396	404	381	380	405	399	376	379	389	426	402	377	417	397	402	395	407	420	385	395	379	421	412	406	381	392	428	407	407	363	388	395	355	391	368	415	404	398	359	432	367	409	408	388	379	398	392	420	404	364	406	384	408	373	378	394	396	403	390	404	407	411	400	388	385	428	404	371	388	384	382	380	363	401	377	423	370	374	420	394	394	391	377	389	357	417	389	428	402	382	399	366	389	392	422	384	406	395	387	382	366	381	395	424	386	367	377	383	362	400	366	393	397	448	410	372	361	384	372	423	396	364	383	390	377	402	426	388	356	366	404	376	401	353	403	386	371	406	441	384	379	390	388	397	409	386	370	399	416	402	422	397	388	370	413	401	396	396	376	415	379	409	369	384	371	378	403	387	435	403	345	375	380	441	382	387	429	419	414	425	368	398	392	361	429	375	377	404	387	379	430	414	362	401	382	366	418	393	381	358	394	401	373	395	436	397	358	391	427	395	397	435	411	420	394	400	387	380	376	388	381	382	400	396	387	403	379	363	361	380	360	388	412	391	399	401	380	397	393	407	406	366	429	390	382	371	388	383	402	393	391	379	354	400	364	413	405	376	374	370	421	395	393	415	398	391	370	373	396	437	399	412	400	436	392	407	361	397	371	400	368	376	432	377	401	349	398	379	393	392	411	373	408	401	379	397	420	393	395	403	428	441	428	427	453	417	377	427	451	373	366	347	368	404	394	369	409	391	383	390	373	364	383	384	368	422	411	363	399	400	376	368	414	394	383	443	396	387	369	417	394	421	403	374	380	436	382	377	395	401	435	396	352	402	391	384	399	395	405	410	411	407	348	381	407	394	402	393	394	367	402	454	420	382	380	382	366	383	373	372	425	390	426	384	421	382	418	396	426	429	378	394	412	445	381	426	374	407	394	392	403	398	376	366	415	415	383	378	393	402	367	436	375	367	406	393	428	383	364	409	398	383	385	395	376	358	410	417	377	381	358	366	377	378	376	363	419	396	383	373	382	411	387	391	402	383	412	407	440	361	381	376	396	383	389	391	402	405	397	396	390	352	384	341	389	384	399	419	388	385	397	393	430	414	419	390	423	349	427	375	385	376	402	398	394	423	397	378	387	399	394	413	401	390	396	391	389	423	433	414	419	402	363	400	401	390	391	383	368	423	396	362	357	389	352	375	414	399	392	390	398	405	384	374	391	411	394	394	382	433	388	386	366	430	390	415	404	388	381	380	382	387	387	423	372	390	384	401	435	366	427	413	381	393	399	391	382	396	398	400	443	398	366	415	409	422	413	379	401	413	394	389	401	381	397	415	370	384	397	392	377	385	413	407	391	434	375	387	415	376	367	378	414	391	424	366	419	424	439	387	410	442	356	376	355	371	398	390	393	388	378	391	380	358	385	406	390	382	390	371	402	378	379	414	374	386	406	419	392	402	409	387	365	374	410	373	396	385	443	379	353	416	395	383	333	411	399	379	418	417	401	397	398	427	402	360	386	411	378	385	366	386	395	390	423	415	391	388	407	364	388	400	387	381	427	396	427	433	383	396	396	373	400	407	383	362	421	388	395	392	381	418	394	398	391	404	368	382	424	391	415	398	401	386	371	390	366	353	402	421	413	357	410	376	360
4850	1604	407	176	142	118	117	140	140	120	102	109	92	97	79	80	68	71	82	73	64	64	66	62	77	80	66	56	52	59	67	64	53	54	61	56	60	57	55	48	35	52	55	57	51	51	45	49	42	49	50	51	36	49	61	48	41	49	50	53	45	40	42	41	44	40	53	39	54	48	40	53	50	42	40	43	37	39	56	39	53	35	37	36	46	52	47	35	45	39	36	41	44	45	42	43	48	46	40	49	41	32	43	47	31	34	43	37	46	46	57	46	37	40	53	43	38	39	36	38	58	52	30	61	41	41	57	57	62	41	57	40	37	44	45	52	44	51	40	56	50	53	40	46	44	49	25	45	39	50	49	49	49	52	59	55	52	45	53	35	45	54	48	47	38	34	43	43	39	53	37	41	49	42	46	39	44	42	36	52	37	45	28	35	54	37	53	52	53	40	43	43	53	44	37	49	42	42	47	43	38	38	46	36	59	50	60	41	40	50	37	51	40	53	44	37	49	32	35	45	44	48	47	55	36	45	43	47	49	41	39	48	43	42	33	43	34	40	53	40	55	42	44	49	45	49	34	42	41	51	37	33	48	40	47	50	57	44	47	48	54	33	26	40	50	49	50	34	32	54	44	43	35	46	46	37	58	37	48	47	46	54	35	48	37	52	49	51	47	45	48	43	34	58	38	52	50	38	52	40	40	49	56	41	51	45	57	47	47	45	44	51	47	34	43	33	26	47	39	33	36	39	42	42	37	37	36	40	43	34	51	45	48	30	37	33	49	52	44	46	46	53	40	51	38	45	44	47	41	45	39	59	48	56	47	38	59	38	41	58	45	54	48	40	47	49	48	46	41	52	43	52	53	58	42	46	38	44	58	40	47	45	52	48	46	42	42	33	44	50	54	41	44	49	40	41	38	40	67	51	50	39	43	55	47	51	46	35	46	41	34	53	42	57	46	39	33	45	44	47	45	43	49	47	36	43	40	55	45	32	40	50	38	43	43	37	51	52	48	47	32	37	48	37	40	49	43	57	57	46	44	42	43	53	43	47	40	49	41	37	55	45	60	52	52	44	40	52	46	43	49	44	44	47	46	50	52	37	34	45	45	36	39	40	42	50	50	46	58	30	44	46	39	48	45	44	55	43	48	38	47	34	36	44	32	44	35	48	35	38	42	33	51	31	43	44	48	44	28	49	44	46	39	42	43	38	43	38	52	57	43	48	37	39	56	50	33	44	38	47	57	47	38	38	25	39	51	42	50	39	38	45	43	46	49	48	42	42	48	40	45	40	45	48	39	36	40	35	41	41	51	43	45	37	45	41	46	40	45	39	40	31	47	32	37	36	41	45	47	45	41	47	50	47	46	39	46	35	30	54	46	44	54	38	35	55	48	51	36	39	49	54	31	48	43	43	45	50	51	41	42	47	31	39	44	56	45	44	37	40	42	46	43	44	37	39	50	50	42	38	45	56	42	56	33	40	38	47	47	37	44	46	41	38	52	43	36	36	53	52	54	38	39	42	42	37	51	44	52	50	37	47	45	43	49	43	51	47	44	38	43	47	55	44	53	52	58	39	38	51	47	35	49	44	43	41	45	42	35	39	35	46	40	55	42	44	52	46	45	44	40	59	36	38	37	33	44	43	48	38	53	40	52	47	36	45	49	40	45	39	45	51	44	40	47	55	54	40	45	36	37	43	41	37	48	45	54	50	38	39	50	54	41	36	45	34	38	46	43	42	49	53	45	44	29	45	32	46	46	55	37	50	43	53	55	34	40	36	41	31	51	45	48	49	48	39	33	44	49	42	47	36	49	36	42	49	46	36	37	52	46	37	42	38	49	37	51	47	57	43	45	42	47	44	40	41	38	40	51	35	48	45	34	39	28	51	50	48	45	58	45	59	33	40	37	43	50	38	43	45	56	43	51	45	56	34	54	33	35	38	36	49	42	39	51	42	40	50	42	52	48	52	46	34	52	41	51	44	53	45	34	58	52	59	40	51	43	52	42	61	42	30	45	55	25	40	36	39	48	50	46	41	48	61	43	47	47	50	47	47	45	42	61	47	44	36	44	43	42	35	44	45	43	44	47	50	39	36	38	41	36	59	48	48	54	37	49	44	48	37	49	22	39	46	41	44	51	43	45	49	41	44	42	47	42	42	45	60	45	35	41	37	35	42	55	50	39	39	41	48	46	48	54	42	34	52	54	51	46	39	51	44	32	50	50	37	48	34	42	34	47	36	40	58	52	36	50	46	43	43	47	39	46	42	42	48	47	39	42	66	53	49	44	48	48	44	50	42	50	40	43	34	43	47	43	42	53	51	52	47	53	33	39	24	30	54	45	31	49	45	35	44	39	51	25	42	39	40	35	38	36	44	51	52	39	45	54	45	26	38	44	48	50	40	59	43	38	42	35	46	50	49	38	50	50	39	44	35	25	51	40	41	57	45	45	45	47	45	45	45	48	50	38	50	45	48	39	48	39	49	41	42	40	60	32	37	38	46	46	43	35	44	46	39	37	49	56	46	43	45	39	49	41	48	44	44	51	42	51	48	30	49	49	47	43	42	40	50	53	56	46	43	42	40	35	36	45	37	48	45	39	29	38	41	55	46	45	38	47	44	42	56	40	39	43	57	53	52	52	40	60	52	53	37	48	47	39	39	42	44	43	47	38	45	39	36	41	32	42	39	51	38	53	46	48	37	32	49	53	49	52	68	34	43	53	47	43	41	37	46	51	46	45	49	43	34	48	42	40	43	41	57	40	37	45	38	43	33	38	45	38	49	53	57	52	47	43	52	33	35	39	40	48	51	42	37	39	42	45	37	44	41	53	42	41	40	47	52	53	52	46	40	43	58	41	45	43	43	44	44	39	48	42	44	50	39	49	41	50	43	38	44	56	47	39	53	26	45	37	43	41	48	51	43	40	48	38	49	58	42	46	43	39	43	42	48	39	44	46	46	36	42	56	47	53	52	35	41	50	47	46	40	47	42	47	42	46	42	35	45	59	45	48	36	42	46	52	37	45	34	38	39	44	44	50	58	46	46	41	40	45	47	35	46	42	53	59	44	42	53	44	37	34	45	50	52	40	50	45	48	46	37	43	53	56	52	39	38	33	53	51	38	43	49	41	38	47	58	44	52	33	40	45	35	46	46	30	45	56	48	31	43	38	43	54	48	47	44	41	51	46	35	52	54	54	46	46	43	52	48	51	41	58	30	49	39	42	44	48	38	52	50	53	53	48	38	51	41	44	54	45	53	45	45	37	44	44	40	44	44	53	47	35	39	33	37	47	36	58	43	38	42	44	27	43	46	37	31	34	51	46	46	32	46	45	37	51	52	38	39	32	44	44	40	39	34	41	51	56	52	39	33	42	41	49	56	40	44	49	48	48	46	43	38	51	40	41	42	60	41	41	38	64	46	43	39	48	43	48	53	48	44	42	43	44	43	44	39	39	37	51	41	53	39	43	36	57	35	52	42	41	49	50	40	49	47
30118	13022	4072	2993	5473	6175	5799	5202	4387	3744	3187	2843	2355	1978	1820	1696	1508	1519	1370	1240	1175	1144	1073	962	982	959	904	777	751	656	652	641	594	547	565	525	545	525	512	480	500	452	482	466	393	443	417	447	447	444	457	423	436	422	410	430	386	439	431	408	389	414	370	383	361	372	378	372	364	373	394	367	358	364	401	402	398	385	365	365	330	360	369	357	370	351	390	363	345	369	355	376	343	403	343	367	399	312	377	332	411	319	361	357	331	353	348	334	343	361	375	388	332	352	366	329	336	347	379	348	346	351	361	351	352	343	349	378	343	369	324	373	358	348	336	373	331	383	376	337	366	365	354	410	374	375	356	349	367	398	370	355	346	352	344	356	370	369	365	343	322	335	354	354	362	328	341	376	389	364	342	363	405	341	349	360	348	327	358	368	334	345	348	355	396	369	381	335	375	331	348	347	363	360	362	375	334	386	347	356	323	361	363	365	333	354	348	409	336	340	334	317	326	351	361	363	345	378	320	370	389	318	337	323	373	365	349	359	343	356	370	360	378	350	343	388	364	345	355	357	327	404	323	354	362	379	357	370	352	366	335	344	317	377	348	360	357	356	353	418	350	383	370	373	412	364	356	346	354	363	355	366	305	355	336	349	352	341	359	344	367	341	360	361	341	367	349	383	334	363	363	354	327	357	383	334	351	361	348	356	341	383	347	335	377	328	366	355	363	361	369	392	319	369	337	349	363	372	334	371	372	368	352	321	361	378	372	375	370	359	386	361	360	371	381	350	313	355	342	386	344	369	360	373	316	353	356	393	414	359	365	331	333	337	338	341	347	310	379	355	359	337	357	359	385	351	372	334	340	366	339	362	361	349	362	361	370	360	377	359	384	357	343	333	330	365	343	408	331	355	359	344	329	362	346	333	381	376	337	365	325	399	367	363	348	368	359	351	338	342	388	341	319	366	363	337	358	348	372	355	343	354	372	391	354	367	343	365	331	379	368	357	319	370	364	371	361	352	369	399	356	353	348	348	366	310	343	352	350	362	335	350	319	383	373	357	336	361	342	352	356	388	308	360	383	336	364	377	349	360	320	359	349	368	396	372	355	396	360	343	351	367	365	351	360	359	337	355	355	350	371	324	346	354	355	362	350	345	336	347	382	358	372	353	344	320	376	364	371	355	318	346	345	333	373	348	376	373	340	347	359	376	374	368	375	337	356	360	356	343	332	358	347	346	334	371	380	350	345	405	395	359	353	348	338	317	371	357	349	351	352	359	344	362	370	343	376	346	341	354	372	352	333	345	396	365	369	370	383	352	351	337	340	382	339	340	319	370	380	359	360	380	326	359	347	375	390	358	374	352	369	335	386	342	348	354	312	336	343	356	353	345	379	381	341	331	334	359	364	333	371	333	370	398	368	375	354	359	363	354	357	349	400	385	329	329	356	347	371	359	358	355	389	370	370	325	377	355	331	360	403	356	361	389	340	355	359	366	365	343	345	363	355	351	372	340	363	359	359	360	353	337	340	328	354	349	346	334	344	320	379	401	351	344	366	343	340	335	343	360	360	362	372	366	375	372	398	344	368	374	339	353	360	341	370	356	331	377	408	331	374	372	328	357	378	343	332	335	339	380	355	378	336	341	405	379	377	372	361	376	348	372	348	327	347	356	330	349	334	346	359	390	368	339	338	352	381	345	329	399	362	368	346	350	373	400	395	335	359	370	371	342	347	342	329	373	343	378	350	377	404	346	342	367	334	364	345	367	343	372	348	355	344	394	366	356	363	344	342	380	372	364	339	384	328	338	343	366	339	366	325	362	357	344	373	347	320	339	363	378	343	335	376	333	344	352	371	331	373	362	335	334	353	351	366	315	339	362	366	373	377	359	353	393	369	363	348	363	371	371	356	343	330	333	369	360	361	307	337	364	394	377	366	369	348	331	364	351	338	358	386	333	334	372	405	361	332	357	339	321	373	364	373	337	343	344	337	358	351	389	363	357	343	370	353	359	368	343	340	322	328	376	381	373	362	364	377	364	373	325	392	372	337	343	342	385	360	372	350	342	351	312	357	403	344	347	327	367	326	345	353	360	344	333	357	337	314	350	351	388	386	366	343	395	358	358	393	370	372	349	370	361	373	356	344	375	316	336	359	330	372	387	357	365	357	335	371	356	356	360	356	342	348	342	379	354	343	376	338	338	323	370	319	338	315	389	361	381	348	356	331	337	348	342	330	372	363	366	337	369	337	364	339	337	351	373	329	358	377	345	343	380	364	381	332	343	365	331	339	376	387	355	357	350	344	349	327	342	403	360	382	374	330	352	347	371	362	357	381	343	397	355	382	324	336	364	363	362	347	334	366	389	342	346	331	334	330	365	374	339	359	359	360	363	384	326	348	320	360	351	349	351	363	355	372	398	327	359	370	313	335	347	378	351	367	317	320	347	345	353	333	343	353	379	346	385	356	359	361	354	369	351	374	353	354	347	333	396	332	347	340	347	340	339	319	355	368	337	342	370	332	376	383	330	388	343	348	346	334	332	335	372	327	343	360	356	349	373	337	373	378	388	349	344	398	392	357	342	341	356	377	360	379	353	389	356	358	359	348	326	358	367	323	334	325	349	399	378	330	313	361	359	320	321	378	386	369	350	336	427	345	341	402	335	362	342	348	353	353	372	354	347	308	342	350	363	321	369	319	332	331	365	353	357	360	347	361	344	331	355	329	375	340	373	367	334	351	354	356	351	336	388	412	339	368	398	324	363	345	361	375	364	362	345	364	361	363	356	358	362	391	362	349	338	366	342	354	340	389	338	370	348	356	365	352	327	357	381	308	362	341	345	337	371	341	349	333	341	344	331	388	350	368	370	360	362	341	341	350	357	354	352	359	372	343	357	348	371	368	343	376	381	364	422	347	345	352	353	358	327	334	347	349	372	338	355	338	378	404	343	326	367	361	390	360	355	377	362	382	383	357	363	360	368	350	366	370	343	379	368	378	363	332	363	329	315	370	378	342	325	356	370	357	374	361	383	348	352	326	359	379	346	373	356	383	352	379	344	339	346	353	380	335	347	368	351	359	323	345	340	359	338	346	342	380	357	354	342	366	384	343	328	348	354	405	348	384	333	376	356	354	337	338	348	347	375	360	363	389	364	322	366	351	378	360	412	363	351	349	366	383	355	342	373	345	341	351	354	354	331	395	341	350	345	349	349	368	358	347	373	341	374	365	341	357	353	367	353	360	350	385	369	363	346	369	369	361	332	391	346	351	389	351	368	366	347	383	349	334	350	322	339	350	383	343	350	382	391	366	316	337	353	316	364	336	342	331	368	333	370	374	368	364	382	335	369	369	384	344	365	320	354	361	386	350	397	372	362	315	361	358	345	376	359	364	368	375	353	375	343	355	339	365	374	355	320	338	375	346	337	361	376	360	358	355	340	340	350	381	343	375	382	374	389	316	337	347	392	320	362	366	365	351	359	350	362	368	362	358	333	346	353	335	359	339	375
6123	2722	554	232	172	174	178	181	171	175	172	142	113	133	99	103	89	110	98	97	87	86	104	99	95	79	104	73	84	89	79	69	81	79	81	69	73	67	77	58	80	59	76	66	70	67	58	62	75	57	66	48	51	45	69	64	68	45	71	46	56	67	72	55	68	53	66	62	50	66	57	62	71	56	56	62	82	81	66	61	57	56	70	66	65	75	64	58	66	64	72	65	58	60	60	60	52	48	62	65	65	64	59	62	65	63	53	56	57	61	61	59	67	52	60	55	58	64	60	57	63	55	65	50	70	57	54	51	49	58	51	60	65	49	64	68	64	61	52	62	59	72	53	64	57	70	62	69	49	63	46	60	76	76	66	67	64	64	68	69	44	54	64	66	59	58	64	69	62	54	57	50	79	61	69	67	68	58	66	63	69	48	55	70	67	73	58	58	61	54	74	56	59	57	61	71	52	47	52	62	62	79	66	51	88	63	61	71	62	75	61	78	58	61	59	59	57	62	62	67	71	59	64	82	76	60	69	65	66	58	65	69	60	64	71	64	71	60	58	63	62	85	46	58	49	47	66	65	69	55	64	60	49	70	61	52	66	68	69	55	64	62	66	56	54	65	55	52	76	61	57	70	71	67	61	65	65	66	67	67	70	56	69	61	59	73	48	70	63	63	78	62	62	67	58	61	65	56	56	66	70	67	53	62	67	58	77	55	61	64	62	63	51	67	63	46	64	70	47	63	76	63	60	66	69	74	51	50	72	49	59	54	55	61	54	68	59	62	49	67	46	74	56	77	62	74	62	71	62	66	60	57	59	64	52	66	65	55	55	58	49	53	62	45	59	52	56	46	51	59	66	59	69	67	64	66	63	61	68	58	65	60	59	56	54	64	74	54	62	67	57	67	55	58	71	40	44	56	49	53	59	68	69	77	67	53	71	67	60	57	52	57	67	52	69	70	67	56	63	50	61	71	52	72	52	62	55	64	59	58	55	55	66	71	72	48	62	47	58	63	56	66	44	70	45	42	50	63	52	72	57	84	64	53	75	62	61	63	67	60	55	50	52	42	77	61	63	60	51	60	56	63	74	64	64	65	63	59	54	51	65	54	57	53	47	64	63	48	69	55	68	61	72	71	68	90	54	64	53	77	71	65	57	57	46	65	58	62	51	75	59	73	71	59	71	62	60	56	55	68	69	63	59	61	67	49	62	58	53	66	49	50	60	70	54	60	65	74	55	62	64	60	62	67	50	51	51	68	66	54	57	83	70	45	53	53	52	54	61	60	52	64	56	64	66	64	55	64	70	56	62	48	64	60	56	32	59	51	56	69	64	68	59	63	53	60	68	53	48	63	60	49	57	66	55	51	65	66	74	76	57	63	65	62	57	55	60	72	63	56	54	53	61	67	56	88	63	66	60	61	68	57	73	62	55	53	67	65	54	58	73	54	54	63	69	78	61	52	51	71	65	58	79	63	63	63	66	50	61	70	65	64	63	68	52	66	65	67	64	50	47	60	58	61	57	49	62	61	70	71	59	60	67	59	56	54	71	55	58	62	50	64	70	59	55	60	58	77	75	74	68	55	57	57	63	50	63	69	61	65	65	53	51	66	69	55	68	70	72	63	63	55	54	61	66	50	60	65	68	55	70	61	67	76	81	81	73	66	68	63	69	67	56	76	76	59	52	75	63	71	62	60	72	63	63	82	78	57	70	72	50	86	52	64	72	63	61	71	75	58	50	75	64	52	71	54	75	54	46	55	60	57	61	64	67	57	54	55	58	72	55	63	65	68	64	59	54	58	58	57	49	72	49	73	60	62	69	58	62	73	66	70	68	67	62	60	65	56	63	69	51	60	58	67	54	52	62	69	62	61	57	70	64	64	48	45	63	73	73	56	66	56	71	67	61	63	60	78	77	48	71	75	67	72	56	73	54	59	63	67	51	69	50	55	63	54	67	63	66	65	68	52	61	58	47	53	56	45	65	54	72	63	68	72	60	57	63	45	70	62	58	72	70	65	75	61	60	64	84	62	73	63	59	64	59	60	52	54	58	51	64	51	57	63	48	59	60	59	54	61	50	51	55	51	88	74	61	54	50	75	63	57	72	58	57	55	60	63	63	61	61	62	60	80	74	66	58	75	57	71	74	66	55	56	56	70	73	67	56	58	73	70	61	68	57	76	57	52	66	71	70	43	71	64	60	56	46	55	65	50	61	59	52	83	57	57	54	41	50	64	65	53	68	69	67	70	61	61	62	61	55	67	66	63	65	67	64	70	50	61	56	49	68	57	57	67	68	64	59	55	55	62	61	49	67	65	56	67	68	55	47	65	57	69	69	61	60	61	61	52	64	61	71	54	83	63	62	66	66	57	53	63	55	64	67	60	54	59	66	68	64	47	66	61	65	69	74	48	66	72	59	65	46	55	64	56	67	52	76	64	54	64	63	79	68	51	65	70	56	64	71	76	53	56	65	58	58	69	64	59	67	68	62	74	77	72	68	53	65	66	67	57	45	54	59	66	59	57	56	62	65	63	79	79	60	62	66	52	53	59	66	62	52	53	55	59	61	59	71	55	71	76	56	65	67	69	48	71	67	56	56	60	56	49	67	60	74	63	64	49	66	49	52	67	65	69	69	66	63	61	60	54	55	51	60	56	67	52	65	72	59	62	57	70	69	75	53	67	62	57	52	58	66	57	66	68	75	77	77	61	67	67	53	63	65	68	71	51	68	60	65	51	63	59	55	64	58	51	65	58	66	70	80	69	68	68	60	61	67	55	73	76	60	79	54	57	69	77	53	77	54	67	53	47	60	54	57	67	64	58	63	62	70	70	73	59	74	66	73	71	55	60	58	63	59	64	49	76	56	64	59	56	70	58	63	82	72	72	58	68	69	70	51	52	67	65	54	58	53	74	62	53	62	69	71	62	65	60	54	53	74	61	58	51	63	59	55	61	72	58	69	55	64	62	75	59	59	69	63	61	52	61	58	64	53	59	58	52	61	65	50	58	71	71	62	52	61	53	53	63	56	50	58	69	66	61	59	55	74	67	61	64	56	65	65	69	59	83	49	66	62	65	43	54	86	60	67	60	51	69	67	78	59	63	72	78	62	58	50	54	71	52	52	69	61	58	62	68	53	76	50	59	56	56	68	63	57	53	65	55	55	66	60	68	58	74	80	63	75	56	59	65	59	64	59	68	73	61	55	72	70	54	62	62	51	57	68	70	59	62	66	65	59	58	61	75	58	63	63	58	64	68	62	66	68	54	82	59	74	62	53	60	63	64	59	74	52	69	67	63	67	74	61	74	71	63	71	53	63	67	64	70	75	55	54	63	56	61	65	64	51	49	66	51	56	62	61	70	57	55	58	68	70	70	62	62	65	53	60	56	54	64	58	71	52	61	57	71	72	58	64	59	62	67	53	63	67	78	60	54	67	63	54	86	53	60	73	55	62	56	67	71	56	85	55	54	51	68	74	75	67	67	57	53	62	67
34586	17075	5466	3954	7592	8550	7986	6949	5775	5090	4333	3596	3075	2749	2453	2255	2029	1943	1772	1611	1538	1485	1361	1332	1309	1222	1168	1092	1005	975	873	858	814	818	740	738	681	706	663	674	653	633	636	539	607	606	586	598	549	553	584	508	584	569	559	562	509	533	537	484	514	504	511	502	461	520	496	475	533	492	481	496	527	490	525	498	473	492	479	516	480	503	437	483	485	508	479	479	473	497	465	498	466	500	508	513	536	463	478	505	463	471	503	474	493	498	482	485	498	505	450	464	462	475	463	501	490	485	478	494	474	501	500	465	496	492	513	480	494	493	510	499	473	502	480	503	459	474	471	531	488	436	473	493	494	480	516	499	491	478	480	500	451	473	467	475	537	477	467	492	510	478	435	495	505	496	514	510	466	485	474	486	479	467	515	479	466	511	466	456	496	452	494	471	476	447	481	481	499	493	493	476	471	455	467	525	490	452	555	453	476	498	547	504	511	513	458	503	459	490	465	484	482	468	475	461	530	471	452	491	518	525	463	470	491	473	472	488	506	491	442	475	521	525	478	445	449	496	490	467	442	490	502	499	457	484	424	490	503	460	508	488	483	484	444	496	480	463	482	478	489	461	494	466	483	476	475	491	465	492	494	463	474	534	475	472	478	483	493	482	469	486	468	486	497	506	480	487	490	507	463	474	472	475	480	520	472	476	467	494	484	476	466	478	503	491	481	463	512	472	444	483	494	501	527	444	472	473	489	482	482	452	458	445	499	506	510	489	435	485	493	494	485	500	510	468	475	467	484	495	482	465	399	483	460	465	484	448	458	453	484	506	487	490	478	426	465	483	448	453	449	461	453	480	475	510	511	487	499	474	476	429	481	499	524	466	486	503	524	467	460	481	491	520	499	485	458	474	487	431	461	432	495	466	474	477	501	475	492	490	442	491	479	462	475	489	450	472	492	486	465	462	451	468	479	460	464	513	481	468	451	471	499	526	478	511	491	497	501	456	478	475	475	461	444	460	516	478	477	516	499	511	443	517	468	497	462	477	486	456	478	504	455	498	476	471	483	472	442	467	514	461	467	448	486	520	464	481	490	480	495	481	489	526	458	470	461	458	493	473	476	488	497	464	486	454	474	419	499	461	455	487	519	496	486	515	476	488	483	455	450	471	449	507	474	516	498	508	500	495	479	459	477	476	481	497	460	446	464	482	435	516	482	478	471	460	448	476	444	477	480	484	473	518	504	460	474	463	477	464	488	486	467	480	481	507	497	491	479	506	458	484	488	508	481	487	447	447	469	521	463	517	463	445	487	504	452	491	453	479	463	449	487	481	475	502	487	474	493	478	485	484	497	520	493	490	518	507	472	480	473	464	505	466	454	475	506	481	461	469	431	454	471	477	464	467	504	460	486	498	531	484	490	463	475	479	499	473	480	487	478	468	471	495	459	501	483	429	483	480	534	495	440	494	477	455	474	482	543	429	445	457	482	490	498	473	482	449	506	466	491	454	514	474	466	468	495	511	500	472	467	473	479	475	506	479	480	483	509	510	475	482	473	470	512	464	482	502	478	478	491	551	462	455	492	517	523	497	501	513	445	417	484	480	464	495	457	484	484	468	521	427	493	459	505	497	462	518	501	477	475	448	471	494	466	485	423	466	478	486	419	480	480	481	495	457	465	508	472	484	495	498	467	463	450	502	487	466	482	449	502	507	477	452	482	475	499	505	513	468	459	462	463	495	466	487	502	498	494	460	487	485	457	524	480	457	490	483	469	468	493	486	474	447	454	502	446	471	482	474	441	425	489	461	518	469	465	446	484	479	508	485	523	466	479	471	495	505	471	452	482	485	475	481	471	463	504	474	486	467	478	489	479	439	493	489	462	489	456	502	437	429	515	474	498	504	466	458	488	474	485	485	492	475	490	464	431	484	439	510	485	510	465	460	480	463	458	444	466	481	486	491	461	446	480	517	496	416	450	481	492	462	453	475	487	480	489	489	483	489	446	470	474	507	467	482	469	445	510	462	507	444	466	497	481	488	483	530	489	483	510	458	497	458	440	472	472	501	478	480	498	465	484	450	476	476	484	461	461	480	475	480	461	455	462	471	496	502	475	492	486	464	489	499	487	495	472	510	467	465	466	519	478	451	477	484	491	483	501	489	494	479	466	466	435	504	488	456	515	511	493	501	467	454	435	505	466	442	458	465	493	445	493	437	508	464	494	488	466	460	476	484	492	493	506	426	451	459	502	473	478	446	494	459	444	473	496	506	483	456	488	493	465	514	457	482	462	470	440	502	500	495	435	498	486	470	492	459	471	473	447	483	495	481	501	494	514	492	475	453	478	486	470	501	473	467	482	467	472	467	477	506	509	479	495	477	502	492	475	489	498	483	501	487	492	482	471	447	426	468	475	507	463	521	478	495	480	480	469	434	486	485	472	459	475	466	471	489	445	509	461	454	512	452	438	471	521	475	452	448	469	434	494	491	461	463	455	516	533	450	473	502	467	446	462	477	465	509	502	463	476	475	490	480	484	487	499	487	462	451	459	457	473	491	464	496	442	471	473	446	489	477	460	457	485	438	532	443	494	513	497	489	420	492	467	486	476	465	486	486	512	472	502	473	497	437	482	489	458	486	479	485	449	496	465	501	446	487	487	471	450	473	462	496	458	449	498	485	484	459	494	479	485	442	446	469	460	509	496	465	486	461	532	486	466	462	483	471	518	480	495	487	490	540	478	478	476	474	497	481	463	490	471	449	475	472	488	491	443	507	490	492	506	441	487	450	469	492	470	490	475	483	489	440	480	454	479	477	478	474	400	475	467	508	448	480	465	521	472	450	455	497	466	465	494	482	449	538	478	480	480	488	455	536	457	488	450	444	470	488	475	485	457	508	516	473	510	505	455	454	503	443	489	472	482	483	468	491	479	459	455	468	477	446	466	480	512	476	507	481	499	527	461	472	473	446	499	454	505	521	449	489	444	465	432	491	445	497	494	445	481	503	470	510	445	452	479	489	462	472	470	473	513	467	496	472	472	489	513	482	467	493	500	471	488	496	467	478	449	497	474	507	494	450	535	499	459	514	470	469	473	485	461	437	492	495	517	497	458	456	476	429	482	475	472	470	473	489	488	478	485	481	490	450	479	462	492	479	521	497	487	469	457	492	511	478	459	490	476	487	501	463	504	497	454	512	466	479	496	481	488	457	477	460	492	488	512	477	491	465	506	479	477	492	488	500	497	465	448	491	484	475	463	470	497	490	518	397	439	479	468	490	462	500	483	472	460	477	446	486	461	473	508	498	504	510	483	481	460	482	471	444	486	427	451	491	463	517	490	527	516	476	462	495	463	487	473	470	513	496	476	505	498	516	468	523	510	509	475	455	483	474	492	494	482	462	467	481	474	499	464	517	451	523	488	428	488	480	483	483	505	491	466	494	475	505	481	488	495	469	471	461	498	440	459	489	460	481	476	476	456	472	449	471	487	478	476	485	512	474	472	474	501	478	476	518
3144	854	220	135	85	76	77	63	81	98	81	66	58	73	49	50	55	59	46	53	40	47	48	50	49	55	46	49	47	31	31	46	32	41	36	39	36	41	38	29	43	45	24	39	33	26	33	36	40	30	50	34	43	31	31	28	48	33	35	39	29	35	45	32	39	23	37	31	34	25	35	32	28	26	32	37	38	22	30	31	32	30	38	40	41	44	31	28	38	37	34	46	33	33	41	41	35	29	30	43	43	37	35	39	32	33	40	42	38	37	44	28	34	41	42	35	31	39	24	35	37	29	24	38	31	25	41	40	40	27	38	31	36	27	37	35	38	42	33	41	34	46	38	44	32	33	38	38	21	29	26	48	23	39	30	40	27	33	30	26	34	29	39	28	31	33	27	36	38	28	29	32	31	41	32	41	35	31	46	17	34	28	31	40	31	48	28	37	28	25	36	40	28	30	31	41	39	32	38	39	28	31	36	34	41	35	30	31	34	29	21	37	41	37	42	32	32	23	44	37	33	40	34	37	20	33	39	31	31	34	38	40	22	30	24	41	26	34	27	32	25	41	36	32	43	36	27	41	42	27	34	34	38	37	26	28	37	36	32	28	36	38	31	39	38	31	36	34	29	33	42	30	38	42	32	35	29	38	19	38	39	35	31	24	29	37	30	28	33	37	38	25	42	20	38	30	33	40	24	39	46	32	50	29	40	28	37	28	34	31	46	33	36	29	40	35	36	38	43	47	40	32	30	42	33	25	34	36	27	37	33	30	36	32	29	27	26	40	41	32	35	36	37	37	33	27	41	41	36	35	31	43	30	31	36	27	40	26	38	30	44	41	37	32	37	41	29	35	25	34	27	40	37	33	30	44	32	32	32	45	36	39	36	30	25	38	32	37	48	31	41	36	30	34	32	38	35	19	39	34	35	34	28	30	42	47	28	36	27	33	31	31	37	40	38	40	36	34	36	42	43	27	39	36	35	27	43	29	32	41	30	29	32	37	40	35	34	29	38	31	38	33	33	28	46	31	30	42	39	36	27	36	31	38	36	33	41	23	32	32	39	44	30	32	37	30	39	28	30	37	49	40	31	27	33	27	39	32	40	35	26	34	36	28	35	35	33	36	34	32	51	40	26	37	34	39	37	36	46	25	36	36	42	34	34	29	37	37	37	43	29	34	41	26	29	40	29	32	24	18	29	39	41	37	29	38	36	30	28	34	48	35	35	28	26	44	31	32	32	40	35	34	34	42	39	30	33	29	27	22	34	27	42	39	44	30	33	38	27	26	32	34	35	34	38	42	38	35	40	32	50	23	31	28	34	28	34	36	34	26	32	37	34	36	29	29	27	37	43	39	34	28	37	38	37	39	31	30	27	23	37	33	25	28	22	43	33	30	30	41	37	28	40	36	29	42	31	39	32	38	39	35	27	36	37	43	34	42	34	34	30	36	26	47	22	33	27	26	22	26	45	35	34	32	25	38	40	36	27	39	24	32	34	41	36	27	30	36	21	39	35	33	31	34	43	35	37	37	29	31	29	29	33	34	32	31	30	30	27	36	41	35	39	45	28	39	21	42	29	29	43	33	38	38	45	34	33	39	44	38	40	44	28	36	41	32	31	31	32	35	24	38	23	30	32	32	33	32	41	29	21	31	33	36	25	27	36	44	24	32	38	29	37	38	37	42	24	31	33	29	36	24	22	29	40	29	29	32	36	38	36	35	37	33	32	34	40	33	40	35	35	31	40	33	41	32	39	29	28	20	32	45	41	31	34	32	32	31	30	33	20	37	42	32	37	36	35	37	27	46	33	31	28	44	40	32	46	45	28	28	28	26	41	41	30	32	29	41	33	38	28	25	26	38	27	17	28	43	41	32	39	30	40	29	33	33	36	33	46	28	30	36	40	43	40	35	33	32	36	45	40	30	29	33	31	42	40	43	37	36	27	37	33	27	27	35	36	35	38	32	31	41	25	49	33	35	32	33	31	33	38	32	26	23	37	43	28	27	37	46	29	33	26	42	31	37	30	27	41	35	32	28	29	25	30	28	36	41	39	31	34	31	39	31	29	29	23	32	28	35	29	26	39	36	41	30	37	36	28	39	34	43	38	33	32	27	35	25	32	35	38	29	36	36	31	39	35	23	28	30	27	29	29	34	32	35	28	34	21	34	25	39	32	34	38	37	37	22	21	44	34	27	37	33	39	25	49	28	32	32	36	27	32	47	36	24	33	27	38	39	27	30	24	42	32	29	28	39	26	28	32	26	36	39	30	33	38	29	41	40	39	39	33	26	39	38	45	36	29	39	28	41	24	23	38	30	34	42	40	32	40	34	40	47	37	40	38	22	36	36	28	32	31	27	24	30	28	27	33	36	44	29	38	46	41	29	40	33	29	34	41	40	20	34	42	30	29	36	37	31	35	19	30	29	35	35	37	25	29	35	46	24	36	34	35	41	23	30	31	30	30	33	33	25	29	43	25	40	30	34	29	27	45	30	30	30	39	32	24	39	40	39	36	34	37	36	45	33	34	26	31	25	34	32	30	26	30	39	31	33	35	42	30	25	32	35	32	32	26	32	22	35	25	35	37	35	42	34	30	37	34	32	31	39	31	32	37	44	27	34	25	39	23	39	31	39	31	49	23	40	27	22	32	33	37	33	33	32	38	33	33	25	26	42	33	29	27	26	36	41	31	34	29	34	28	30	35	28	33	25	30	38	33	48	27	37	25	44	37	34	29	35	34	38	25	34	44	33	34	28	35	29	43	34	28	37	43	29	27	28	38	44	45	23	40	30	28	31	22	47	38	35	24	36	30	35	37	33	47	44	40	30	33	38	26	39	34	45	33	29	32	41	35	37	37	26	36	22	33	37	30	31	29	33	33	32	22	37	27	35	25	28	33	37	24	28	31	31	26	37	37	21	29	32	45	36	33	43	42	32	32	33	35	30	36	35	31	38	29	34	52	48	37	40	40	29	40	26	48	38	39	36	46	34	33	45	33	44	49	37	33	29	26	37	30	36	36	28	36	35	29	35	29	25	27	36	32	36	38	42	27	33	34	35	27	37	34	35	35	30	41	42	35	37	32	44	20	30	27	32	36	36	33	27	42	37	36	26	37	39	42	47	47	38	34	47	40	38	35	43	31	30	42	29	37	27	23	33	36	37	30	30	39	25	37	37	42	33	44	41	31	23	26	25	48	33	25	31	28	23	39	37	34	33	34	36	27	32	35	32	33	28	39	30	37	26	35	30	43	35	26	50	36	27	35	34	34	27	26	27	29	37	31	24	33	40	30	40	34	30	35	39	39	31	42	29	33	32	24	42	41	33	37	38	31	33	29	26	36	31	30	37	27	40	27	32	30	27	31	37	38	30	33	25	46	33	33	25	35	34	29	41	38	29	42	32	33	38	36	38	18	31	29	34	37	36	34	26	26	38	39	37	28	33	22	25	33	45	30	26	33	37	28	26	31	36	32	32	35	38	36	40	33	31	25	31
25728	9336	2558	2081	4169	4444	3962	3385	2856	2471	2150	1785	1613	1498	1323	1100	995	1011	900	835	867	796	774	715	638	692	649	565	489	529	462	498	468	392	391	389	399	361	382	368	345	379	346	331	321	304	334	294	297	300	362	306	331	297	317	319	286	299	286	317	298	320	284	309	253	262	285	296	291	261	280	300	302	282	270	276	280	271	232	286	270	292	287	283	259	287	267	256	257	261	269	296	297	277	279	285	263	264	269	278	284	277	260	258	272	262	261	240	276	307	274	266	272	216	266	292	260	261	281	281	275	280	273	272	272	257	295	268	290	284	282	268	287	273	263	276	303	274	271	259	278	269	272	280	292	280	263	287	266	274	272	290	263	297	276	283	273	249	290	277	273	291	252	277	277	280	307	286	288	273	286	247	270	258	269	261	294	271	295	302	284	294	272	257	276	258	275	264	243	248	243	255	290	297	293	283	267	307	256	278	271	290	242	282	290	269	271	265	285	266	258	255	276	263	250	258	269	262	312	263	274	260	278	270	274	283	308	281	280	247	277	245	259	273	298	288	287	281	291	251	249	245	287	276	270	305	261	279	278	294	285	284	270	292	275	265	256	265	291	275	269	293	266	269	300	304	298	282	298	273	304	261	291	286	264	278	273	302	271	303	263	252	296	272	280	274	281	280	295	258	259	257	261	281	265	273	275	278	290	263	282	280	230	252	243	267	303	277	279	271	271	278	277	265	250	236	271	253	266	283	261	279	288	290	301	301	276	270	275	260	287	297	248	278	292	265	302	273	257	290	259	287	273	282	267	262	261	296	266	269	273	310	288	288	269	255	258	263	271	295	273	285	277	285	268	304	309	286	246	262	274	236	286	270	271	298	235	278	248	268	271	255	280	278	288	282	270	277	273	294	267	250	248	262	323	260	277	244	246	254	274	226	257	235	278	272	262	274	264	269	289	276	275	258	279	277	281	254	286	262	260	281	292	273	263	278	272	270	281	267	271	251	258	253	285	278	264	241	287	274	281	272	271	298	294	260	274	236	303	264	268	264	262	283	280	285	295	301	245	264	269	295	278	296	275	284	269	267	301	284	268	301	271	257	306	259	277	271	269	250	285	277	259	273	282	296	285	271	264	273	270	263	245	246	304	268	302	272	274	255	276	275	261	287	252	248	298	272	266	269	294	285	300	321	245	280	282	248	263	249	269	260	275	271	274	283	305	280	288	282	268	261	265	252	265	264	256	281	261	264	274	275	271	274	274	297	272	277	263	276	261	261	265	249	274	272	266	288	279	264	289	232	276	275	266	267	285	260	307	233	284	270	285	261	295	275	273	277	255	274	271	256	280	255	256	271	288	282	259	283	258	281	310	262	292	288	249	267	246	268	284	272	282	303	262	235	286	268	264	264	282	261	252	247	283	254	251	270	261	282	316	275	285	287	251	262	275	294	299	266	274	264	278	278	254	254	278	299	252	279	279	258	277	282	273	276	254	303	269	281	251	294	289	284	307	280	275	274	262	298	292	283	265	278	252	264	300	235	282	284	298	226	254	251	269	284	278	295	266	249	306	284	273	240	260	247	269	278	274	272	273	271	282	263	252	270	260	298	264	261	256	269	290	261	269	298	272	265	251	284	273	258	283	297	267	297	294	247	295	285	283	272	274	290	306	287	283	276	266	280	274	286	292	284	251	285	269	266	271	290	275	297	307	271	248	261	276	265	296	289	294	263	297	291	257	291	276	281	278	256	251	219	258	270	235	289	263	283	281	267	255	266	274	273	322	266	263	277	280	273	289	250	269	283	264	273	253	261	274	261	288	261	283	271	259	256	287	266	270	280	286	250	269	271	322	260	264	279	281	283	284	274	259	249	285	279	274	297	279	294	280	274	280	277	270	274	260	257	250	277	264	288	264	267	256	240	276	268	262	260	252	284	238	286	271	278	278	283	284	280	300	264	301	267	267	264	264	246	275	297	264	277	277	251	280	255	282	280	297	251	298	282	285	275	263	276	274	268	257	268	260	302	284	287	281	268	305	254	276	292	258	274	252	261	288	252	279	244	276	286	253	276	278	267	290	298	262	242	273	277	285	304	269	253	248	278	287	271	270	288	259	258	298	294	262	271	267	246	264	275	258	254	304	268	248	269	275	276	254	262	255	267	254	264	265	265	270	278	303	315	281	283	296	249	249	277	258	265	273	271	277	286	273	272	251	277	258	279	278	263	287	273	257	251	287	269	275	285	297	281	273	265	279	287	245	265	249	243	286	272	292	289	273	263	278	243	261	301	226	245	251	264	253	266	283	265	247	263	278	296	271	253	263	271	285	253	290	301	276	277	302	271	278	287	281	263	271	269	294	271	271	265	261	258	258	276	256	278	285	286	281	251	286	262	269	280	257	280	286	248	276	284	284	269	280	280	282	299	277	303	234	292	273	239	279	260	272	266	268	256	262	286	273	294	257	250	286	274	292	281	272	241	263	247	301	282	290	283	273	273	282	256	251	278	259	268	287	267	259	271	271	257	286	260	267	284	265	250	277	261	288	272	250	264	242	242	268	244	243	256	249	257	283	258	253	286	245	275	292	293	256	258	270	292	261	292	280	300	265	249	278	271	290	268	235	276	304	326	279	266	278	282	276	271	266	249	289	250	304	276	288	268	270	276	268	295	278	261	272	290	263	285	263	274	249	259	280	277	269	286	266	269	259	294	288	281	284	280	301	276	283	277	262	236	270	257	271	286	269	261	263	289	284	246	229	260	282	255	248	263	252	280	260	302	288	239	264	276	253	294	260	310	250	275	289	278	286	285	272	290	270	282	248	258	267	263	267	262	273	232	277	253	288	273	274	263	286	271	243	260	278	223	271	250	265	285	309	268	297	263	270	265	289	290	254	286	247	278	285	274	291	267	281	258	280	332	265	280	247	303	263	283	282	276	277	264	244	274	249	279	272	261	254	305	286	254	273	294	252	273	284	266	277	283	265	280	298	274	263	255	296	298	277	255	268	264	278	263	284	297	322	256	284	276	252	255	273	280	267	255	287	290	264	263	305	292	242	298	286	295	255	288	277	245	282	225	266	294	263	275	248	270	286	296	251	296	285	310	281	308	285	248	287	262	259	261	256	286	260	283	265	290	280	258	282	278	251	256	296	245	284	250	258	278	248	266	268	306	264	250	267	262	300	250	257	273	269	283	256	289	272	261	264	255	285	274	265	260	288	305	279	277	232	291	282	292	346	273	286	266	264	280	228	268	241	271	294	299	274	259	263	281	256	260	291	290	274	283	273	274	257	275	313	260	252	283	245	283	260	271	278	274	254	307	244	236	284	270	262	300	250	250	274	243	243	262	268	259	293	264	255	249	241	259	299	276	264	264	269	250	267	264	272	267	264	290	290	273	309	290	271	268	265	261	245	283	276	269	281	290	309	275	299	279	274	319	292	280	277	254	282	221	269	259	249	260	246	284	273	265	283	269	296	266	272	252	265	264	253	276	271	301	301	257	261	274
4618	2055	364	160	136	158	164	156	147	123	130	108	95	120	98	92	99	76	86	105	80	97	56	86	71	56	72	68	65	51	59	66	58	69	59	65	66	62	51	64	54	47	56	49	58	52	55	47	38	69	49	47	64	47	53	50	54	58	47	53	51	58	55	46	58	53	56	44	54	62	61	52	49	48	58	64	48	62	70	51	55	55	61	45	47	51	44	40	52	48	52	47	51	49	39	55	40	46	47	50	52	59	49	57	54	48	43	57	52	48	37	53	65	51	45	58	61	59	58	51	49	49	53	44	55	54	50	65	58	55	50	57	52	39	52	63	52	48	44	61	58	50	47	46	55	60	62	66	59	48	53	41	50	48	46	50	50	46	40	56	49	42	51	68	54	58	43	43	42	47	45	38	67	46	60	43	46	51	53	54	51	42	52	56	45	33	47	52	43	56	50	54	39	56	46	43	60	46	50	52	45	44	52	50	45	72	64	53	50	58	40	42	43	52	48	63	49	51	47	48	47	43	52	48	50	50	48	48	36	54	50	55	42	53	44	61	48	45	53	51	54	46	46	46	53	53	60	43	40	49	48	59	47	47	45	50	48	42	45	59	34	58	42	72	41	45	55	51	53	46	52	67	59	58	57	49	59	60	55	46	53	50	48	58	38	59	42	51	45	57	55	49	49	62	50	61	50	56	46	49	49	49	48	74	53	49	50	44	46	64	46	50	46	57	41	44	39	49	49	48	46	57	46	49	49	41	44	50	47	62	40	41	53	53	52	61	46	50	42	44	50	56	49	57	55	43	62	50	52	49	52	65	50	40	51	52	55	57	57	41	60	56	58	48	51	46	48	38	44	59	31	54	45	53	56	63	62	49	64	48	60	50	37	54	55	56	45	66	60	46	43	47	51	44	58	52	44	46	56	50	52	46	55	46	53	61	55	61	40	78	63	53	47	48	59	54	55	42	53	46	61	63	59	49	63	50	63	44	64	50	64	53	51	57	62	37	44	45	41	49	57	53	57	54	41	50	50	54	46	52	64	49	55	55	50	46	43	49	45	61	36	63	58	48	51	45	58	41	54	41	60	42	49	51	40	46	49	57	45	52	43	54	44	51	47	49	48	63	67	56	46	53	40	47	43	47	66	53	46	53	47	49	60	47	61	67	58	59	40	55	50	40	50	55	52	42	48	53	47	45	30	46	69	55	58	50	48	49	55	52	53	57	67	55	55	59	53	42	53	52	50	59	46	56	50	35	46	42	42	56	47	36	50	48	49	53	54	59	53	49	47	51	40	42	54	52	45	44	52	58	48	56	64	43	40	48	52	55	45	56	49	44	49	51	50	51	53	53	61	53	60	40	54	38	56	48	40	58	46	62	55	54	52	52	59	42	55	59	63	49	45	59	45	61	70	50	49	45	60	59	58	60	46	60	58	49	50	51	55	70	52	51	48	58	53	54	63	59	45	55	43	48	50	55	48	44	57	41	41	45	52	54	43	55	56	50	41	52	59	68	43	58	48	63	48	60	38	54	65	52	41	48	47	51	54	52	56	44	55	46	47	49	42	45	45	46	43	50	59	46	48	53	53	52	45	60	50	58	47	53	57	53	50	57	40	49	56	51	55	65	51	51	58	50	45	38	58	53	50	49	48	48	46	44	50	50	46	47	46	62	55	42	51	55	40	53	51	48	53	52	43	61	55	29	53	45	36	49	66	56	55	58	50	42	55	44	44	45	61	53	53	46	48	54	54	52	44	42	43	41	71	59	51	65	43	66	63	47	51	49	44	51	49	46	62	42	46	74	49	45	53	43	51	60	52	55	41	65	58	49	53	55	55	54	44	57	50	44	55	54	53	47	54	48	44	47	61	50	62	50	37	60	42	57	49	55	51	63	63	48	49	57	46	43	43	48	63	48	51	50	57	53	54	56	40	58	61	36	52	62	43	57	51	53	53	56	59	43	61	54	51	46	44	53	53	60	62	46	45	54	58	43	53	56	53	47	54	49	61	55	65	74	47	50	45	63	45	51	64	51	50	64	53	46	50	50	64	42	56	58	47	60	41	52	38	47	47	71	46	76	37	56	67	43	56	70	44	52	48	45	37	46	52	60	55	63	69	61	51	51	59	54	58	43	55	48	51	48	41	68	57	43	45	52	51	48	56	55	41	53	60	65	56	57	51	49	51	44	44	47	45	55	60	43	52	62	56	56	58	42	45	54	62	61	47	34	43	65	54	44	53	64	40	55	52	53	54	46	55	41	45	53	57	50	52	43	47	59	48	54	55	52	52	53	39	46	42	52	57	56	63	46	52	53	44	58	54	35	48	40	48	51	50	55	49	53	40	49	45	47	44	52	55	51	46	52	69	50	57	42	57	51	64	53	39	45	51	43	58	49	40	58	43	38	53	41	57	59	60	63	47	52	45	55	64	50	49	50	53	60	51	55	46	56	55	53	58	57	60	47	56	37	54	64	69	57	54	55	49	60	54	52	54	37	62	54	54	49	63	43	50	50	61	49	43	56	64	44	66	54	59	60	37	52	57	68	57	49	45	66	46	49	60	49	47	63	56	46	45	64	51	56	45	59	58	69	54	61	53	52	42	52	46	52	54	47	49	56	60	50	44	48	42	47	52	42	58	51	57	54	57	50	37	51	53	32	54	57	43	58	46	45	63	58	40	51	61	48	50	37	44	59	45	56	56	63	58	54	72	52	48	36	53	46	54	61	53	54	49	63	52	55	49	44	55	53	48	48	63	56	58	59	60	41	55	56	52	46	46	55	62	45	55	53	65	58	58	53	63	59	53	50	46	52	56	49	64	41	42	43	48	50	46	39	67	52	52	54	42	53	49	45	60	43	47	58	51	53	59	55	49	51	51	43	61	48	48	51	53	56	63	57	43	52	55	42	42	39	49	42	31	41	55	47	57	55	46	55	66	46	62	47	48	47	54	50	41	59	57	51	55	47	54	63	39	53	42	48	46	37	62	57	57	52	47	51	52	54	55	54	44	54	51	52	63	47	56	58	44	47	62	48	46	57	60	46	54	44	48	56	46	46	54	40	50	50	50	70	66	52	53	52	61	55	53	42	50	53	67	61	69	54	51	53	52	45	49	63	44	40	52	48	46	58	56	58	54	55	54	49	53	55	49	48	58	51	53	43	61	57	44	59	54	49	44	58	55	50	48	50	57	55	39	61	50	56	61	49	43	54	59	41	44	56	45	62	42	61	42	50	48	63	53	62	50	51	51	59	45	48	55	50	50	54	53	61	40	55	46	68	46	56	47	53	50	50	61	46	58	46	64	48	60	64	60	50	56	56	49	47	60	42	49	52	59	65	42	52	64	42	49	58	58	53	50	43	44	48	40	45	52	55	59	50	49	54	54	57	44	57	51	56	41	58	56	43	48	54	45	43	53	48	39	54	50	40	62	41	37	58	43	51	51	52	50	44	58	57	51	39	59	43	43	53	63	49	63	51	50	44	51	47	57	44	60	58
31822	14925	3884	3168	6319	7357	6083	5331	4463	3740	3285	2889	2444	2150	1890	1750	1646	1615	1324	1280	1218	1110	1036	1040	1008	993	922	856	769	741	699	639	654	689	605	579	625	543	525	546	523	532	516	462	465	482	446	523	468	474	463	455	438	474	446	447	422	443	445	445	419	417	440	404	384	412	391	429	405	438	433	433	403	425	420	400	381	423	431	383	380	387	371	398	383	410	431	439	430	358	404	388	393	389	390	404	407	371	344	400	374	391	411	422	388	422	375	371	428	368	372	423	391	381	388	396	376	394	377	415	396	435	367	420	399	385	373	380	388	386	407	411	418	375	357	371	422	406	409	423	402	388	398	389	398	410	399	412	426	411	384	397	422	376	400	405	411	393	390	398	403	401	379	427	404	370	409	450	401	383	411	421	408	382	426	379	422	401	403	372	365	384	431	408	408	392	401	404	415	417	417	411	395	389	425	408	390	373	410	429	419	376	389	394	375	427	403	395	380	386	412	368	366	403	399	378	414	395	357	391	394	436	370	407	374	380	387	390	401	421	391	411	398	405	410	417	401	392	368	411	348	374	414	375	399	408	428	409	416	382	379	378	396	407	391	394	373	385	395	417	392	400	417	432	387	390	432	369	384	403	398	434	418	383	414	406	404	398	387	369	367	406	398	394	411	393	387	392	399	407	362	417	379	420	413	389	410	412	392	362	417	394	382	410	400	394	408	383	357	397	413	435	408	411	429	424	408	416	379	389	448	404	374	374	414	414	395	397	370	409	379	399	432	398	382	392	402	384	382	380	403	390	404	367	374	370	421	421	400	381	376	402	366	399	397	422	422	397	402	414	408	376	394	409	382	465	406	396	387	392	396	376	380	393	401	410	400	386	375	408	392	402	415	421	409	389	389	405	389	391	395	411	353	406	424	420	432	415	364	423	411	406	404	396	394	443	399	383	402	388	424	352	411	377	401	397	406	397	414	388	397	379	366	403	411	380	413	374	398	418	370	410	412	381	387	386	375	379	385	375	403	370	370	373	358	397	389	351	388	384	409	375	390	375	376	414	360	419	407	395	410	380	400	423	379	366	409	409	382	393	374	392	417	390	399	366	417	397	400	398	402	415	391	377	417	375	385	408	413	429	402	385	411	444	414	418	395	373	417	391	393	400	386	428	441	355	372	385	432	409	413	375	400	354	399	384	373	388	361	414	381	373	407	429	396	360	370	381	400	393	377	421	425	401	414	373	393	425	450	420	381	359	400	376	408	387	381	390	420	392	401	391	384	365	402	387	396	384	417	404	369	366	392	414	372	369	390	411	419	397	410	377	415	414	404	402	408	416	429	419	390	392	392	394	420	396	391	393	391	371	376	391	424	423	437	388	438	356	411	418	405	390	412	350	396	404	402	439	398	427	404	396	365	402	405	409	372	379	400	383	391	413	382	432	412	399	384	426	372	391	399	400	377	390	364	426	380	384	373	420	404	418	364	396	385	410	367	400	394	387	388	416	404	396	414	410	384	360	396	403	362	424	359	380	368	413	388	385	382	381	357	366	392	420	407	412	398	424	373	426	395	438	398	390	392	374	409	401	397	409	380	370	446	417	390	412	406	414	394	354	390	351	406	421	401	415	384	388	465	402	400	395	414	366	399	397	374	391	406	424	426	435	401	395	385	402	391	414	404	370	383	404	394	401	390	414	423	393	399	399	416	421	381	387	423	400	414	397	373	389	380	394	420	388	391	416	381	384	380	403	417	372	397	414	411	373	379	413	386	391	421	412	389	377	402	369	400	417	420	418	405	389	428	386	409	372	416	398	438	419	359	430	411	403	382	426	384	378	402	369	423	386	414	398	389	403	396	400	400	392	371	390	412	393	421	363	413	386	425	366	398	404	421	409	387	400	409	425	421	380	399	384	423	403	415	379	381	388	402	407	379	413	400	437	396	395	378	388	398	409	409	391	391	417	395	387	372	425	407	411	393	422	434	359	393	422	403	388	378	376	398	400	400	386	414	376	445	379	397	362	406	429	394	366	400	408	382	384	396	411	379	411	430	375	397	398	388	354	428	411	410	420	398	390	397	393	417	410	376	408	398	383	394	430	387	406	419	398	384	366	404	410	386	369	404	394	427	344	386	403	408	381	386	350	401	427	416	391	405	405	395	421	381	399	402	409	435	390	389	419	359	417	419	402	387	404	373	417	388	379	411	387	402	415	387	392	370	400	379	414	379	443	410	381	395	395	378	435	416	409	403	396	398	384	375	383	449	378	367	398	361	447	427	379	388	419	363	355	409	411	382	405	391	410	420	391	411	375	373	374	414	406	339	385	363	422	397	386	390	359	396	380	390	377	419	399	402	419	387	389	425	376	421	404	384	415	356	377	423	431	397	375	406	408	405	404	426	411	410	413	375	413	385	399	400	387	400	384	376	425	425	388	390	394	404	407	394	406	400	391	387	402	402	398	425	393	433	409	346	390	423	390	423	402	408	422	381	434	379	390	433	373	416	430	386	386	398	430	412	387	438	388	386	393	397	374	409	401	413	394	386	397	421	357	357	386	403	400	414	365	395	398	380	381	397	416	377	386	377	376	392	386	372	422	427	442	402	418	373	378	409	385	403	422	401	394	402	388	396	396	448	383	419	359	419	379	388	392	352	439	386	370	450	384	383	447	425	386	414	400	382	407	376	398	408	382	432	363	371	365	415	374	404	375	382	394	373	392	401	386	382	387	395	382	390	377	388	446	389	446	368	395	407	365	388	358	402	415	382	424	405	360	372	390	352	323	382	391	436	403	383	402	378	393	392	400	410	429	391	423	394	421	392	415	390	384	420	388	385	410	411	411	415	384	411	378	394	375	394	404	390	386	405	382	402	422	345	367	410	383	387	376	400	371	398	382	420	404	359	398	409	385	397	385	366	390	409	393	377	423	410	406	403	384	382	402	383	393	387	383	415	379	354	389	386	401	401	415	408	423	399	395	399	388	414	379	393	412	400	395	390	392	412	415	399	429	394	388	407	404	395	400	357	432	379	399	401	387	395	371	423	387	406	410	376	388	392	402	373	376	406	380	393	411	386	398	369	382	374	426	453	418	415	384	406	386	420	402	427	414	410	407	373	418	367	388	408	413	371	434	405	390	382	390	411	421	419	393	393	400	390	384	389	368	409	406	405	396	407	376	384	410	387	389	404	428	404	394	373	428	390	424	378	413	401	411	383	392	418	396	381	407	371	427	405	376	350	401	362	432	412	393	426	389	450	393	418	412	405	394	425	465	396	390	386	394	411	399	384	398	392	405	398	393	399	411	393	428	393	401	389	413	407	420	425	391	396	445	423	393	410	381	383	421	419	397	387	408	393	425	410	386	399	401	410	410	385	400	384	338	390	396	413	373	411	390	399	401	374	354	377	398	398	417	390	395	405	408	402	414	435	451	396	373	397	433	429	411	373	411	375	382	352	395	397	394	408	411	371	397	400	368	404	375	373	404	379	429	441	417	394	427	428	379	390	385
5021	1737	355	146	135	143	115	129	139	128	121	111	115	89	91	89	93	75	95	94	83	53	70	66	56	68	71	63	56	58	50	56	61	62	44	54	51	40	45	55	44	47	45	62	49	54	44	46	40	47	58	49	59	46	47	50	38	47	36	43	47	50	43	29	47	42	48	50	38	41	45	31	40	40	54	27	51	42	41	40	37	43	41	48	52	55	45	46	53	33	38	44	42	52	52	50	42	44	43	46	50	39	32	48	59	42	51	35	44	57	44	47	43	45	65	49	44	36	44	43	53	29	39	57	44	48	49	41	32	41	55	48	62	50	58	46	50	42	47	46	41	37	46	48	41	48	41	39	51	45	53	44	43	42	49	42	44	46	47	32	53	52	47	47	40	36	41	58	56	37	57	48	45	52	46	50	53	37	49	35	36	58	39	46	48	41	42	37	36	49	44	51	51	56	47	41	48	24	43	33	50	44	49	44	42	47	41	51	47	47	43	33	45	40	52	36	43	49	46	58	36	42	48	39	41	45	40	42	44	37	36	47	46	36	47	50	30	43	47	49	45	59	48	49	54	40	41	52	42	53	38	43	37	51	35	48	48	42	39	45	45	31	40	45	49	47	50	52	45	44	49	52	51	55	44	43	59	45	43	45	33	46	46	44	47	50	38	52	46	63	52	35	50	41	56	49	54	60	50	41	47	44	49	53	46	56	30	43	44	43	42	48	30	47	52	48	50	52	35	49	38	53	31	43	44	44	42	43	46	34	42	61	54	51	55	41	41	46	44	50	43	41	55	49	53	43	57	41	55	45	40	42	55	39	64	55	33	40	36	48	57	53	39	30	46	40	50	34	46	42	44	51	49	36	48	46	48	51	54	43	47	40	41	50	41	43	46	46	34	57	42	46	55	61	34	55	43	46	53	45	40	44	44	62	36	51	48	40	44	40	45	46	40	43	42	36	41	50	39	54	40	47	59	48	44	41	38	35	32	31	57	49	37	48	50	44	43	56	47	36	53	35	36	40	48	45	54	62	48	51	39	46	46	52	61	49	50	45	43	45	50	37	37	34	38	52	44	42	55	39	42	47	41	41	52	46	54	39	57	44	44	49	48	48	48	53	41	39	51	47	30	43	46	39	54	47	45	47	40	45	51	51	46	40	62	40	46	42	45	57	37	42	49	52	50	49	48	43	36	43	40	48	41	46	45	47	46	35	44	67	51	40	55	37	45	57	46	45	47	33	44	52	51	38	57	41	43	48	39	48	49	42	55	51	52	49	46	47	43	47	44	59	53	55	44	46	39	38	50	44	48	49	48	53	45	48	41	51	37	47	47	47	42	45	46	46	43	51	50	49	41	55	45	54	44	51	46	37	42	37	44	51	45	48	57	29	46	32	54	39	33	46	51	46	56	39	39	42	41	50	49	50	50	37	45	47	48	41	46	47	45	49	42	53	38	45	40	38	55	44	48	49	35	52	48	41	53	38	49	46	30	50	42	40	44	52	45	41	51	39	39	42	45	47	42	37	46	45	52	48	50	46	39	40	45	44	37	58	40	37	52	55	39	41	61	39	45	44	42	40	46	46	46	45	48	42	39	50	41	47	41	52	53	41	49	42	53	51	46	48	48	46	38	40	36	35	35	33	47	53	49	42	49	52	45	48	55	36	45	41	40	48	50	55	43	46	39	39	56	46	38	55	56	34	44	54	50	38	38	43	44	37	41	51	48	57	41	47	53	60	44	48	49	49	48	47	29	52	34	45	51	52	54	37	49	55	37	36	45	35	45	42	51	42	37	42	44	40	43	50	39	56	34	37	49	39	56	49	34	56	33	38	54	44	35	53	48	48	37	45	56	37	46	57	49	58	29	42	51	56	41	48	54	41	32	42	42	38	52	41	45	45	41	37	46	49	44	34	38	45	52	45	50	38	48	29	36	44	40	44	58	48	49	38	40	42	50	58	48	48	31	49	51	49	45	52	42	40	43	62	32	41	31	52	37	35	36	43	40	46	38	51	46	42	47	38	40	51	55	47	40	32	48	40	41	41	46	52	23	44	39	51	44	37	51	43	38	41	53	45	36	48	38	44	55	32	40	38	41	40	43	50	52	50	44	40	38	36	41	39	44	48	50	48	29	36	50	39	47	50	39	51	42	36	38	48	45	49	44	32	32	43	40	36	60	30	47	55	42	48	41	52	47	60	45	49	45	44	30	36	44	55	40	48	42	52	45	41	43	47	51	46	47	37	32	50	47	56	54	38	44	41	46	54	43	52	47	50	37	38	38	36	49	49	43	39	61	46	45	37	42	50	42	38	49	37	42	46	39	37	48	46	49	48	46	45	41	55	46	45	57	44	42	47	46	60	44	45	46	43	34	39	37	33	56	43	62	42	52	41	55	45	41	51	38	44	58	46	47	41	53	49	38	53	46	43	32	43	45	41	45	55	50	48	50	51	43	54	48	49	53	48	51	39	40	44	60	42	49	43	39	49	54	42	42	37	40	44	41	50	45	52	56	38	54	41	50	41	52	38	43	39	44	47	48	44	56	49	50	34	40	50	33	45	51	48	40	51	52	36	34	55	38	44	47	51	49	43	42	41	32	42	54	53	43	45	37	49	42	37	37	46	45	44	51	40	53	42	58	35	51	47	42	43	52	39	41	42	42	43	47	54	33	48	48	47	44	39	52	46	44	55	52	42	39	38	57	46	38	34	42	42	53	51	48	54	52	42	42	50	56	46	51	56	53	49	44	53	50	54	43	43	55	50	49	43	49	52	51	42	41	56	46	45	37	46	49	40	60	53	48	43	53	43	33	34	41	38	49	42	47	45	36	42	35	52	47	50	50	31	46	41	38	40	49	37	48	35	44	41	50	36	33	49	46	41	39	41	45	48	42	40	58	53	47	42	39	44	47	40	46	43	44	44	46	49	47	32	50	39	45	42	43	36	47	43	41	51	44	47	41	42	49	39	47	44	48	40	47	39	36	37	55	40	37	42	44	49	43	50	47	37	54	54	47	56	44	41	45	46	35	24	45	36	33	49	49	43	43	45	48	46	56	36	37	43	42	45	51	50	44	48	52	52	42	43	39	44	38	58	41	47	44	43	54	35	43	44	40	35	45	47	39	41	42	43	37	48	47	41	49	61	47	46	53	47	51	34	38	44	60	42	29	34	46	55	51	40	39	41	47	38	49	51	40	49	42	41	42	39	46	46	36	34	44	45	43	55	45	37	43	37	48	42	52	53	41	43	52	49	51	54	44	53	46	56	49	38	43	47	52	44	49	46	43	30	58	45	47	40	38	46	47	47	48	50	38	45	40	40	39	51	38	50	37	38	45	45	54	65	46	43	44	49	36	53	51	47	47	46	48	55	45	44	51	45	63	47	49	45	50	47	49	49	39	43	47	41	53	53	46	51	53	59	54	51	48	55	37	60	41	49	44	50	46	37	44	42	35	50	42	43	39	54	43	53	36	55	44	49	46	48	33	55	35	49
30157	13463	3452	2931	5674	7040	5941	4980	4337	3645	3206	2764	2489	2100	1905	1671	1588	1520	1288	1255	1169	1139	1102	1052	977	987	840	822	724	726	671	659	610	606	570	559	534	513	571	466	532	480	453	472	468	444	440	444	434	453	438	456	428	410	378	398	422	408	400	410	398	409	390	426	400	391	368	381	340	345	374	356	348	373	390	374	386	383	389	368	361	361	360	347	383	330	377	363	349	345	362	355	346	375	404	367	351	338	375	349	349	378	376	356	358	337	339	378	350	352	355	362	380	354	363	376	353	332	370	354	371	353	335	344	321	332	376	354	328	317	381	319	362	398	341	378	340	330	381	385	375	372	348	352	313	368	376	358	357	327	391	395	366	389	363	316	396	361	382	354	332	375	382	355	343	347	363	366	300	344	358	321	371	363	340	371	347	316	389	394	359	348	344	349	364	370	363	382	343	380	347	367	364	362	392	383	347	341	364	385	351	369	371	340	336	318	346	357	394	363	346	376	400	355	335	356	355	357	356	318	371	366	352	354	384	344	369	350	370	359	312	349	351	399	349	349	356	349	376	369	357	353	356	379	390	363	361	381	367	351	371	335	346	347	395	353	322	380	358	367	371	358	351	376	340	338	389	390	411	380	345	348	397	393	350	386	359	383	367	341	348	372	359	341	344	375	360	347	323	362	374	376	368	383	357	353	382	338	371	371	350	348	375	366	364	378	373	334	354	346	374	378	355	370	385	376	379	332	351	357	357	392	357	372	365	378	344	369	344	345	342	369	344	386	378	351	336	361	382	364	350	344	352	345	392	358	386	376	355	333	381	363	344	368	360	325	370	403	345	359	359	356	353	362	365	366	366	385	376	359	391	350	398	367	365	360	359	334	355	328	363	330	328	352	350	344	373	371	351	354	355	341	363	371	359	333	363	342	362	368	380	345	345	378	348	366	347	374	368	333	371	339	338	372	340	396	384	368	375	365	348	314	347	371	366	347	383	347	341	350	376	367	341	364	346	365	354	374	330	355	346	340	386	373	358	397	348	336	380	362	372	365	331	345	347	372	351	362	349	365	367	353	357	368	368	371	361	333	377	349	364	345	388	344	369	390	368	354	362	374	359	362	350	350	370	346	374	347	377	367	367	368	349	359	330	366	350	373	336	360	380	350	386	358	376	388	361	358	385	321	358	326	346	355	351	376	342	376	366	340	329	358	364	363	340	351	351	391	317	324	373	353	351	395	354	357	343	398	344	350	380	383	375	348	381	333	368	359	366	339	354	350	342	373	338	370	379	370	340	331	360	348	366	362	360	337	360	382	361	368	347	385	378	356	340	367	316	343	344	381	337	359	344	384	363	375	354	316	332	384	351	362	369	324	365	367	359	360	360	354	352	365	355	347	373	345	338	361	371	392	384	336	326	337	412	365	396	364	349	368	366	373	385	396	378	349	349	369	369	353	356	346	382	359	326	347	365	362	342	364	340	386	368	393	344	401	387	393	375	361	325	368	377	375	334	344	347	347	334	371	344	392	402	395	345	366	324	349	299	354	367	360	366	380	349	353	355	369	380	365	355	383	318	361	353	388	350	389	387	367	336	376	334	364	370	380	368	345	346	364	338	381	372	376	379	366	343	347	354	377	347	380	332	382	339	338	348	366	377	381	359	369	370	387	356	359	356	378	362	360	345	366	382	396	376	380	349	347	350	362	357	343	343	377	340	316	382	368	336	339	380	361	360	377	379	365	305	359	369	381	381	336	356	369	360	366	374	376	368	339	378	333	369	379	366	332	346	372	351	374	353	356	321	380	387	364	371	375	317	357	370	373	339	363	371	359	378	396	373	354	349	337	351	328	345	337	306	353	364	388	339	326	351	356	361	355	356	380	374	371	345	346	363	364	384	376	327	379	357	324	369	376	363	352	332	362	379	384	345	369	340	360	413	364	391	336	384	364	346	377	362	392	379	359	378	336	343	369	339	352	338	342	355	376	376	363	330	349	367	345	380	371	374	387	336	377	334	316	344	392	356	348	350	370	389	359	367	339	380	347	355	358	370	334	337	364	343	358	361	372	349	376	351	371	390	373	352	358	359	391	369	342	382	356	380	364	387	365	397	350	348	335	355	373	367	375	346	363	375	376	381	356	345	341	305	346	357	347	370	366	375	370	348	389	355	331	366	326	342	420	342	346	334	369	380	344	362	337	375	339	338	380	356	349	371	364	336	367	345	354	376	349	361	352	343	389	385	371	358	354	391	376	382	344	381	336	378	325	370	335	337	327	375	365	375	344	365	365	326	376	373	331	343	374	363	375	367	385	330	329	348	384	353	348	369	357	359	343	359	381	351	345	385	338	363	346	406	369	388	391	359	366	368	369	375	370	361	346	349	378	365	344	383	329	312	352	343	342	352	343	385	370	374	340	347	369	385	369	368	406	351	380	355	352	339	394	361	354	372	348	363	364	364	332	361	390	343	358	377	365	379	374	368	352	382	354	371	366	333	355	355	347	382	364	325	354	377	371	358	366	359	360	343	310	362	358	382	388	355	350	398	379	344	320	373	331	346	379	374	340	352	366	373	363	351	348	338	339	348	361	369	372	371	355	337	339	357	340	358	362	372	352	348	375	333	360	363	378	350	375	397	339	338	375	352	364	371	359	345	362	372	360	334	367	391	340	314	357	349	348	347	343	375	341	364	373	357	360	359	370	386	364	363	342	346	343	322	310	372	402	341	358	342	392	350	372	326	359	367	338	391	380	362	361	336	354	350	353	371	355	385	365	362	345	347	326	362	370	350	385	356	367	356	368	371	391	344	389	374	346	369	363	357	354	382	372	365	378	354	348	372	373	316	321	368	376	362	365	380	359	378	351	350	401	377	351	377	383	363	370	327	360	375	364	362	370	386	378	342	365	364	331	377	354	363	418	372	373	339	369	366	361	317	338	373	355	362	382	408	362	379	397	348	342	380	335	352	363	384	374	323	336	389	352	358	380	352	356	353	351	350	306	377	381	374	381	330	378	341	383	314	345	380	362	345	356	378	334	336	377	356	315	339	365	348	375	355	353	343	367	345	367	347	384	354	369	349	375	354	376	357	356	344	365	372	394	333	379	378	346	342	361	380	339	362	372	387	338	394	353	361	359	359	359	349	324	349	377	343	355	367	356	350	379	381	349	358	380	338	333	393	365	359	408	367	366	349	364	364	365	375	348	344	349	345	356	367	356	365	362	375	372	376	348	352	375	361	358	359	337	407	369	386	365	363	364	357	341	396	346	357	326	368	390	341	367	363	359	387	357	364	330	326	381	329	326	361	359	367	351	345	400	342	376	372	345	366	352	380	390	357	392	343	386	395	377	336	359	383	362	346	363	327	327	374	368	360	400	369	380	358	328	355	340	376	334	382	330	339	353	355	364	353	368	337	328	376	338	331	351	367	377	368	375	395	325	358	358	371	371	343	339	375	366	348	388	352	316	346	386	407	378	384	357	366	341	344	352	379	366	334	357	357	372	379	380
6182	2827	509	209	181	173	195	197	181	166	157	158	133	130	119	97	103	108	109	81	91	105	99	94	87	95	85	69	83	82	61	81	83	60	78	70	58	72	73	74	46	81	63	54	64	75	73	61	83	57	63	78	66	63	42	53	59	69	61	51	66	55	54	69	68	74	48	61	70	70	50	59	67	61	66	74	61	50	59	72	66	64	53	67	55	70	63	72	61	64	60	50	52	72	62	65	51	54	54	48	76	63	61	59	57	71	72	53	65	61	64	68	40	69	55	74	79	61	65	74	50	55	62	53	53	57	58	66	54	67	45	53	63	73	69	71	55	63	72	56	61	68	56	54	64	51	66	61	60	63	58	54	66	53	70	72	59	70	55	76	82	76	54	64	48	57	60	60	70	59	58	67	67	53	54	60	59	72	55	58	55	65	54	52	69	53	73	68	43	65	65	73	66	52	69	64	49	54	54	49	70	64	65	64	65	73	58	59	52	57	56	59	69	73	53	70	54	59	60	52	52	59	61	66	60	54	60	71	81	64	65	52	66	76	55	60	59	53	60	72	60	71	55	64	75	51	76	61	58	64	57	66	54	63	58	50	61	64	62	65	52	83	62	58	52	60	59	59	86	69	70	61	84	81	59	49	56	56	53	64	64	55	60	56	63	55	59	55	59	54	60	47	59	71	71	67	68	60	55	55	71	62	75	61	64	53	74	48	50	54	68	43	48	59	55	59	67	68	65	58	56	57	48	56	61	50	60	58	55	58	49	61	53	70	64	58	71	59	63	64	64	52	59	58	70	60	73	54	50	63	71	56	68	71	56	65	65	57	63	60	61	58	63	58	65	50	51	59	64	49	49	59	55	65	77	57	65	66	72	51	69	64	68	65	61	65	65	71	66	67	69	57	68	50	68	81	59	59	52	50	53	79	56	67	56	65	63	62	62	61	58	57	49	65	52	67	70	66	60	63	71	66	65	56	67	68	72	76	65	61	68	65	60	70	51	61	58	49	57	73	59	67	62	62	67	61	51	55	61	68	57	63	61	59	45	72	47	70	61	55	65	56	53	52	77	62	59	68	99	75	57	52	56	62	58	49	68	60	69	58	71	62	68	60	55	70	65	47	54	62	60	72	61	74	63	68	63	59	70	62	67	56	62	61	80	48	71	54	62	66	68	53	67	65	58	54	63	65	64	63	62	66	72	76	48	73	56	59	59	70	61	64	59	59	65	50	67	60	73	61	53	66	46	66	57	67	62	50	56	53	63	62	59	55	52	75	61	58	62	85	63	69	73	64	49	74	68	63	60	57	64	61	71	74	66	65	58	48	62	49	58	61	67	65	48	58	69	69	60	67	69	59	59	61	57	59	66	76	69	62	68	56	66	84	69	57	71	57	71	68	61	52	68	60	56	70	57	65	59	61	54	62	66	59	64	76	59	45	59	65	53	51	55	60	63	50	67	68	46	57	52	73	52	60	57	62	63	52	64	66	67	51	65	63	52	61	61	62	60	58	79	56	62	64	64	58	60	60	57	64	63	47	46	72	54	75	64	80	55	59	65	64	58	60	74	69	43	62	82	58	41	60	57	59	68	81	70	66	64	61	75	75	60	54	61	70	73	76	65	50	79	64	59	61	66	62	77	67	57	54	65	61	58	56	54	60	56	56	71	58	60	69	59	61	55	61	49	49	59	75	66	59	56	63	59	61	83	49	70	71	56	53	61	59	64	65	60	48	66	50	60	51	72	70	66	62	65	46	66	62	55	72	59	61	72	77	66	57	42	60	57	46	67	71	62	64	57	80	59	58	64	58	47	71	69	63	60	65	53	59	66	65	59	63	46	63	57	58	52	63	59	79	65	73	68	65	66	57	76	66	56	57	63	52	71	61	45	55	67	69	60	64	53	60	60	59	76	61	68	55	73	74	68	62	73	50	56	64	66	58	70	69	68	58	73	56	67	69	60	56	63	50	65	59	56	55	56	56	70	66	59	56	49	58	49	66	52	62	68	66	60	51	60	63	58	62	67	66	72	73	61	61	65	73	76	60	58	63	68	69	82	55	60	75	66	71	57	77	58	53	52	66	62	49	59	66	63	61	43	73	66	60	61	58	64	52	48	62	74	64	81	70	69	71	67	66	71	51	65	67	58	61	70	62	62	56	59	70	68	47	49	74	66	58	52	71	49	57	55	71	61	51	58	57	50	69	64	68	65	69	78	54	60	65	64	48	59	75	61	77	54	73	60	70	68	65	59	58	52	76	55	73	58	59	61	48	62	56	66	68	65	68	64	57	66	62	55	57	57	55	49	61	62	57	72	53	68	60	56	78	59	55	52	50	67	58	66	53	68	62	69	62	62	82	57	61	50	65	62	54	60	56	59	66	66	70	58	54	71	44	68	62	69	68	54	58	75	63	68	49	61	69	71	61	66	57	65	66	55	63	72	74	68	61	52	66	64	67	52	65	57	63	67	63	65	75	71	62	63	68	67	70	68	70	66	61	66	58	77	53	58	59	49	62	60	56	53	62	71	61	67	62	49	62	59	67	65	74	60	80	74	60	65	69	69	59	65	51	67	69	59	51	63	58	78	58	64	61	69	53	76	64	64	48	61	80	68	58	55	50	61	54	70	64	56	56	59	55	68	61	52	74	55	84	59	69	53	64	60	54	62	58	75	65	74	54	60	63	54	44	56	62	69	68	61	78	55	48	68	50	50	63	57	87	60	57	70	76	65	66	56	72	68	74	61	48	71	76	51	55	56	51	69	56	62	76	45	61	61	62	53	60	63	52	55	73	68	72	67	67	55	48	72	61	53	63	65	62	56	67	54	56	59	62	57	57	55	64	64	60	68	68	70	80	61	54	66	59	64	71	46	58	60	62	56	61	71	64	79	54	67	71	63	46	57	69	69	82	69	66	64	62	68	66	56	69	60	70	62	67	71	62	70	53	64	66	58	51	64	72	61	71	72	55	61	66	64	49	62	66	76	65	55	56	59	61	60	67	61	63	57	53	57	69	66	69	55	57	47	77	51	59	55	67	74	64	56	51	51	51	63	59	77	75	57	66	46	55	67	64	79	65	53	62	57	57	62	64	67	58	68	70	59	68	73	58	59	59	52	69	81	71	65	65	67	46	45	69	59	66	61	75	46	49	61	55	58	58	66	55	43	56	33	45	58	57	48	54	49	74	69	77	72	75	57	57	59	64	65	47	63	61	76	54	71	55	59	75	66	56	56	72	72	62	56	67	64	67	56	62	67	69	64	71	67	82	52	65	72	58	58	66	55	58	67	57	61	57	56	65	65	61	69	62	56	54	69	52	59	53	65	53	66	57	52	60	67	63	67	49	65	60	48	67	65	70	71	72	64	78	74	57	66	70	70	61	67	64	66	64	50	65	60	68	62	77	54	71	53	52	62	66	67	71	65	56	70	68	69	81	47	72	61	65	51	61	72	51	50	77	70	68	53	55	51	69	66	65	68	47	58	64	69	62	57	59
34710	17418	4877	3793	7722	9126	8022	6824	5781	4940	4296	3693	3268	2814	2500	2300	2258	1962	1831	1701	1563	1514	1485	1381	1374	1271	1109	1113	996	993	933	841	782	775	830	748	769	656	730	648	623	632	606	686	622	657	599	604	587	573	572	549	571	568	534	525	564	543	510	537	521	552	492	533	502	518	476	510	549	451	515	528	450	503	494	518	466	452	471	504	491	486	469	522	486	467	478	507	516	494	518	536	449	507	448	500	453	460	496	450	463	477	529	459	505	465	493	513	514	514	481	508	436	460	491	508	477	480	483	455	517	486	538	507	466	483	486	446	483	496	494	489	482	457	502	471	526	474	479	471	491	521	484	498	478	455	477	526	493	465	520	497	484	480	521	477	474	483	502	508	468	476	450	511	512	508	510	489	490	504	466	484	477	498	482	466	467	499	497	504	513	528	489	521	431	516	487	486	499	475	476	493	473	496	506	449	492	457	454	497	491	477	522	495	458	490	518	520	478	455	458	500	527	511	515	522	475	511	456	468	460	500	506	478	446	476	454	515	534	461	477	498	490	538	533	449	474	487	428	502	515	456	511	474	497	484	498	478	460	495	465	505	494	454	499	496	450	464	484	504	455	447	472	466	495	466	466	476	501	474	483	515	480	494	498	515	467	488	466	515	517	531	485	483	489	515	479	472	493	476	482	479	486	495	484	494	473	474	493	471	481	482	506	516	470	441	464	512	471	437	467	513	512	506	476	522	471	521	499	473	487	515	456	508	513	501	494	441	540	514	471	484	454	455	512	476	453	478	449	477	502	499	492	510	438	479	485	488	464	518	470	458	478	496	477	505	501	438	505	477	493	496	504	499	459	480	508	505	488	533	464	470	468	493	506	470	463	477	510	483	521	498	469	508	473	495	519	476	439	499	503	496	491	496	481	484	476	476	466	495	487	494	460	468	494	465	490	482	490	499	496	457	439	501	545	473	477	459	473	503	508	475	453	450	505	486	516	457	488	490	486	482	476	508	479	439	520	511	477	469	493	488	511	486	458	497	526	478	475	494	531	501	476	492	508	510	502	505	510	510	482	505	475	460	493	494	460	511	487	462	497	495	491	467	463	489	481	484	445	441	467	475	459	503	516	513	492	462	493	502	505	496	519	469	436	537	427	492	492	502	507	445	480	479	487	463	464	460	476	478	497	477	469	483	479	476	480	473	538	501	503	500	431	451	522	487	487	523	492	478	525	482	492	498	530	477	484	474	460	514	523	514	502	466	465	485	456	500	509	501	473	475	484	463	481	497	484	508	486	500	527	478	505	446	522	490	450	489	527	491	449	520	505	494	533	490	459	499	484	461	478	460	463	509	510	459	480	471	522	486	501	464	486	487	473	498	511	463	479	490	493	498	493	472	465	493	485	469	502	444	497	512	494	455	456	501	470	473	481	488	503	503	483	496	483	480	509	514	508	491	480	479	515	483	504	477	480	523	474	504	472	527	489	464	477	531	452	454	506	452	506	468	461	492	507	478	513	462	458	473	484	471	507	475	496	520	512	514	465	511	473	535	458	507	526	486	463	501	494	451	510	489	509	484	524	515	478	524	502	522	479	477	457	475	460	491	484	517	475	503	508	473	494	449	497	503	469	481	466	512	445	472	491	470	478	450	476	519	437	483	477	512	477	486	459	496	479	511	459	494	472	468	497	496	494	471	486	471	489	498	477	515	474	481	493	451	459	479	511	462	478	486	460	465	480	455	473	475	464	483	472	499	501	475	495	466	487	447	463	486	509	518	472	463	478	466	468	509	509	506	510	483	468	478	489	506	474	490	489	497	483	518	471	465	489	461	515	504	512	493	436	525	512	472	462	482	468	481	513	554	465	483	493	486	474	527	469	504	501	489	475	492	493	494	493	513	503	508	515	483	491	476	504	498	545	472	473	522	478	470	469	500	478	463	500	473	499	496	490	469	454	511	481	488	478	428	509	468	446	476	438	481	501	478	445	477	491	494	517	518	503	526	509	466	484	529	475	460	498	473	461	504	496	465	496	507	520	493	496	497	512	519	435	505	480	495	477	465	479	467	516	486	479	493	499	477	489	478	508	498	480	488	466	478	491	506	504	507	483	450	525	451	517	449	480	474	492	503	499	486	487	505	513	478	465	485	486	476	493	493	513	481	496	496	486	518	506	470	486	484	478	497	492	503	471	496	488	480	485	469	460	482	502	478	501	459	492	506	488	472	479	479	468	452	490	486	483	471	522	471	464	469	505	471	470	483	456	483	524	483	456	459	499	487	455	495	492	467	492	482	490	462	490	472	503	441	508	463	515	498	456	509	479	483	522	475	467	449	479	472	450	489	500	464	500	417	481	501	489	506	476	459	479	470	510	501	473	491	515	473	511	510	494	524	530	483	477	514	461	467	496	459	466	456	476	475	521	511	495	470	452	452	501	475	457	451	487	456	484	446	507	510	485	500	481	448	476	444	485	468	532	488	475	542	483	462	476	450	527	496	484	510	517	494	469	440	502	501	467	462	475	498	462	507	482	511	502	478	483	509	528	435	468	493	503	506	487	465	459	484	430	437	465	463	512	509	509	512	460	476	478	515	456	473	512	480	482	445	488	521	437	498	450	478	483	475	482	510	444	514	488	523	542	494	436	490	475	405	502	513	504	471	478	487	480	503	447	526	507	493	540	475	476	475	493	467	490	447	457	470	495	469	474	481	467	469	530	476	526	490	467	495	490	448	446	504	487	466	471	477	483	497	483	473	491	515	490	475	523	446	528	482	474	477	464	520	500	503	469	510	493	493	489	490	511	484	480	528	494	488	465	452	504	425	488	512	526	487	467	516	474	490	509	495	510	503	498	519	458	462	503	479	498	525	485	497	517	497	488	532	481	471	478	431	509	481	502	461	527	473	473	456	462	496	528	504	508	466	462	501	472	489	519	489	496	492	479	489	493	508	492	483	512	552	491	514	492	506	509	501	468	472	508	462	497	475	494	500	466	476	471	466	475	475	443	496	501	505	471	491	527	484	486	514	504	487	482	459	496	485	469	491	463	433	484	488	431	499	486	469	509	466	486	456	504	495	482	496	492	518	477	455	486	489	499	478	491	477	449	498	480	485	481	486	505	515	479	482	514	485	512	514	466	454	484	481	488	522	526	470	465	493	470	504	518	482	477	512	508	459	490	465	491	459	508	489	473	468	503	493	513	477	478	476	471	459	463	470	462	506	460	487	448	483	479	500	468	482	494	449	492	481	528	488	520	472	493	487	509	488	481	497	481	489	483	480	511	490	390	485	500	510	517	499	475	463	467	455	510	512	439	493	434	495	441	484	533	488	467	434	488	451	472	455	466	486	473	490	499	537	515	460	531	521	467	489	464	473	517	459	523	484	515	489	467	471	478	436	488	455	512	496	489	516	481	498	490	481	485	494	524	498	510	484	494	471	478	435	495	456	474	449	495	488	440	461	526	496	493	467	490	477	523	458	486	464	520	477	484	481	476	513	521	476	494	462
3286	927	234	128	79	91	101	74	96	77	76	78	63	83	74	55	70	51	58	60	47	48	39	56	50	49	55	60	52	37	45	42	40	38	37	40	34	39	39	44	49	34	24	34	44	44	36	38	39	39	37	21	40	52	33	24	40	40	51	33	40	34	26	42	33	40	37	33	32	33	35	40	31	37	24	24	28	50	48	39	28	34	41	35	29	27	35	29	36	30	34	33	29	42	33	35	40	25	46	37	29	29	37	30	39	26	36	32	46	34	34	28	32	35	36	33	31	38	40	46	31	41	34	27	34	27	33	37	28	26	28	33	32	32	27	25	29	34	40	42	30	40	40	39	25	23	45	32	27	41	36	20	40	32	34	29	40	38	24	33	32	32	49	30	42	35	27	35	40	35	43	37	28	37	21	35	37	32	43	26	30	39	42	38	31	28	45	32	33	32	33	40	36	33	35	40	37	33	34	41	43	30	34	33	34	35	34	35	25	37	30	38	39	42	25	40	26	24	39	38	37	32	40	24	31	39	23	40	36	35	30	36	32	38	32	43	40	45	33	28	36	39	32	36	42	33	42	41	42	31	34	22	38	33	32	33	23	37	34	30	27	36	30	34	34	22	37	36	29	35	32	40	33	36	29	41	29	31	17	42	35	38	35	37	31	35	30	41	35	36	36	32	33	39	43	37	16	32	36	33	31	37	35	46	32	44	39	44	24	34	32	38	32	28	41	38	37	32	34	37	29	30	33	33	41	33	35	32	38	30	25	36	33	39	44	42	32	27	28	45	47	40	26	40	38	43	36	38	42	37	35	28	35	34	27	29	30	34	39	34	25	41	45	34	41	40	36	39	33	29	32	35	39	38	33	49	28	24	30	34	33	38	42	37	30	45	33	39	35	44	32	35	33	33	36	32	32	25	19	31	24	37	29	38	36	40	28	32	38	37	35	35	33	38	34	34	30	30	33	33	25	40	35	45	38	24	39	33	33	29	29	41	21	38	30	37	43	30	32	30	37	37	34	30	33	38	34	36	29	38	24	43	35	41	44	40	27	33	34	30	34	31	46	35	39	34	30	22	36	25	33	40	28	34	37	35	31	42	30	46	30	27	29	36	32	48	39	41	32	37	38	45	41	34	33	36	28	36	44	22	34	24	35	28	39	38	45	36	34	36	26	31	35	40	32	42	29	35	35	17	40	29	35	26	37	49	39	24	30	26	33	35	42	45	48	51	28	32	29	40	42	31	40	28	32	28	31	34	34	30	27	43	30	40	39	34	43	37	47	30	36	32	26	36	36	28	24	29	51	27	41	35	38	43	32	30	46	27	35	33	28	43	36	31	40	49	40	27	38	35	26	36	28	38	38	39	37	25	39	31	28	31	53	32	32	43	33	34	29	26	39	24	45	40	42	41	33	31	26	20	30	36	37	35	35	30	36	35	41	29	37	38	33	42	35	30	36	27	40	29	42	32	27	35	30	37	47	33	42	29	39	36	44	37	29	32	40	44	40	40	36	38	38	42	38	39	30	37	23	34	46	26	33	37	36	27	34	28	29	31	32	35	32	17	32	31	34	41	33	34	41	31	46	39	37	38	37	34	41	37	40	37	35	31	37	33	39	35	31	25	35	33	35	33	39	30	27	37	34	34	27	34	31	32	48	41	36	26	29	31	33	33	34	33	37	34	36	38	48	32	40	35	24	24	30	29	35	28	34	37	26	41	32	32	33	31	34	32	35	35	38	33	30	31	32	36	41	40	35	33	31	37	32	35	26	30	37	35	30	36	39	26	39	27	44	36	37	38	33	43	28	28	27	31	36	30	35	34	33	35	39	40	32	44	36	26	40	43	30	32	36	42	24	30	31	36	48	29	41	34	40	28	34	42	29	32	42	46	30	25	37	39	42	40	43	41	45	40	47	34	30	38	30	33	33	27	40	40	40	30	38	34	28	32	40	30	55	31	34	25	34	37	27	30	26	27	36	17	41	23	38	40	33	37	33	29	28	27	33	50	29	35	28	32	34	34	32	34	33	31	28	39	36	31	33	31	44	39	40	47	27	41	41	36	38	31	35	37	33	33	27	32	30	38	35	39	23	40	41	36	46	29	35	38	41	31	32	44	23	41	40	24	39	30	22	36	35	34	35	33	29	34	33	37	42	40	35	24	40	33	35	30	29	33	38	48	33	33	41	42	41	37	29	36	43	30	44	36	33	36	25	24	29	39	42	32	28	27	36	35	26	25	39	36	40	41	26	34	35	45	39	35	35	33	36	24	30	34	45	31	30	47	38	28	31	39	26	42	37	32	26	27	26	35	40	40	42	35	41	38	38	39	32	36	35	31	31	38	39	35	29	38	33	35	29	24	32	29	29	31	28	30	37	32	40	37	43	34	37	36	29	28	28	27	52	35	44	30	34	44	31	31	32	36	34	43	33	31	31	35	28	35	38	37	33	22	23	35	35	28	30	37	25	35	34	38	29	32	33	48	24	34	32	27	30	37	37	33	26	30	29	34	33	47	40	38	49	32	41	37	42	40	29	33	38	32	32	32	28	25	46	39	19	26	33	38	33	38	35	31	23	30	23	44	36	38	38	36	40	32	40	32	42	47	47	34	42	33	21	42	40	26	26	28	26	23	35	31	34	44	42	32	46	34	33	26	34	29	29	35	35	46	34	30	35	46	29	27	35	41	32	32	34	26	39	37	29	44	27	30	44	39	33	34	35	34	34	37	35	36	33	28	41	35	42	36	40	38	38	28	32	45	36	30	41	32	41	29	37	36	29	30	34	28	30	23	34	26	47	37	38	45	35	39	43	31	30	38	40	33	24	41	26	33	33	31	34	28	37	32	35	38	31	27	41	37	32	25	38	35	32	36	33	43	42	37	46	21	34	41	32	32	35	44	32	38	35	47	37	32	31	34	39	46	26	39	37	40	31	34	35	20	41	43	36	35	52	44	38	39	33	43	37	32	39	33	33	35	27	33	38	32	26	19	40	41	40	39	28	35	34	50	33	41	39	28	42	34	36	29	40	32	38	42	37	38	33	35	31	44	29	38	36	38	34	37	26	31	43	43	26	41	29	24	35	32	37	28	32	42	29	24	34	28	41	31	33	39	30	23	32	34	46	33	32	31	30	30	27	32	27	35	33	38	31	33	35	25	34	35	20	28	32	32	35	37	31	33	39	30	29	28	40	31	38	35	30	28	36	24	30	36	23	44	36	51	39	43	40	31	41	33	39	27	26	46	18	32	28	43	32	37	40	38	29	41	26	41	36	28	29	29	43	41	33	36	29	34	27	45	34	32	36	36	42	36	27	34	33	28	34	39	32	37	19	32	39	30	35	29	30	31	45	42	40	32	26	42	32	35	36	41	25	28	25	32	47	31	27	40	48	35	27	31	35	29	33	43	35	21	35	31	27	30	45	37	32	21	33	44	33	32	35	30	47	32	31	36	40	33	30	32	23	43	40	33	37	37	26	33	27	26	36	24	34	38
26338	9690	2520	2035	4016	4993	4180	3221	2824	2541	2067	1932	1694	1439	1292	1220	1142	1085	967	863	822	773	798	769	717	632	633	558	533	489	491	482	425	447	445	410	391	378	387	377	348	340	350	359	346	354	331	354	320	348	348	334	298	331	339	314	307	299	353	309	290	317	302	284	302	264	268	289	277	269	265	289	276	277	339	288	246	271	275	270	282	321	285	260	263	280	284	264	289	305	278	304	281	249	286	287	255	274	292	288	294	279	260	269	282	264	269	286	309	283	269	255	255	246	310	251	241	284	273	262	292	310	240	265	275	274	263	323	288	259	269	277	257	259	294	260	291	281	256	300	258	270	293	316	258	253	255	265	268	265	264	290	268	280	292	287	292	275	297	316	287	276	286	288	264	292	271	277	261	298	289	280	288	283	251	283	299	277	271	267	289	313	277	264	275	271	293	287	272	282	264	258	265	266	276	295	298	279	290	282	290	256	296	251	287	296	311	285	280	274	315	283	310	262	291	279	286	280	310	278	275	279	310	287	267	302	270	283	317	267	278	299	295	297	282	285	280	299	293	297	279	277	281	299	283	271	272	296	295	255	317	280	255	291	250	273	279	263	277	317	244	261	264	270	294	263	268	276	290	278	252	251	288	299	263	262	292	297	285	258	278	285	300	305	267	300	241	279	265	297	280	270	270	278	258	260	282	248	271	283	279	295	271	280	271	293	274	274	273	259	295	278	271	262	277	268	281	294	281	308	280	276	288	270	292	262	296	240	266	273	293	271	301	291	310	285	300	256	242	290	286	265	289	289	294	290	298	265	281	307	255	267	289	281	307	269	279	286	293	286	252	289	278	285	274	260	266	292	284	290	249	306	268	276	256	288	285	292	282	276	317	286	270	288	301	267	281	263	270	267	256	268	267	274	290	263	291	282	265	275	263	292	266	291	293	289	297	273	266	301	270	260	268	268	272	285	288	276	290	296	298	280	300	279	287	247	305	251	273	233	268	256	257	277	268	294	330	299	271	280	280	247	299	254	268	267	277	263	283	280	302	284	281	294	280	282	270	245	305	281	295	282	288	278	249	277	273	272	290	278	281	285	295	287	281	263	285	289	278	279	293	246	268	289	290	293	310	326	287	292	286	264	312	290	282	287	276	286	289	260	287	285	294	261	270	254	276	293	298	278	268	270	286	286	254	268	268	256	291	253	297	287	267	313	273	267	253	286	291	276	280	288	288	290	272	281	287	259	298	283	270	279	253	304	287	312	259	303	268	243	303	279	294	280	284	255	280	268	302	271	290	266	261	290	264	288	268	309	274	278	311	276	273	291	314	275	253	270	289	260	276	273	260	269	287	284	259	280	275	256	270	253	306	286	288	244	297	293	260	309	295	291	295	311	272	263	271	273	237	267	246	283	275	258	284	307	249	260	291	290	268	264	300	279	275	254	285	309	288	271	301	304	297	289	274	261	290	302	274	270	297	287	292	288	292	275	306	275	279	279	297	284	277	259	278	274	267	243	253	292	300	315	245	274	307	283	273	264	298	283	297	271	255	248	311	265	268	273	292	269	257	282	259	289	286	271	310	258	284	274	279	265	270	286	285	273	272	257	265	275	232	265	267	280	278	302	271	275	291	266	277	293	266	263	248	295	260	270	302	284	273	294	288	298	291	295	260	278	277	269	260	268	295	283	295	315	283	247	273	256	286	274	300	261	283	305	280	274	264	295	283	292	280	319	247	290	307	260	287	265	288	276	266	264	288	246	272	265	307	273	284	275	288	302	286	261	295	270	275	260	256	258	303	256	253	293	275	284	288	251	290	304	299	294	275	259	274	294	304	280	283	285	296	267	277	294	276	283	292	262	255	287	249	282	304	289	270	279	311	286	271	243	242	281	278	291	285	301	303	278	261	267	260	280	298	249	267	257	255	306	279	280	289	257	273	276	293	273	296	258	282	283	263	274	280	275	279	288	285	292	265	315	294	298	262	282	328	284	252	294	294	298	312	288	278	279	265	258	266	286	268	267	275	328	279	281	267	261	263	257	248	290	287	294	275	302	264	280	276	291	290	283	292	302	293	285	279	283	270	277	259	261	286	279	285	277	280	302	271	262	300	285	283	308	237	262	288	326	275	284	276	281	268	310	315	302	301	302	237	259	274	274	242	262	299	316	317	304	249	279	310	276	267	264	276	265	298	277	289	251	267	290	307	283	284	291	268	262	288	235	298	243	281	282	275	263	289	268	278	298	244	280	317	259	269	282	263	294	265	262	269	281	284	309	285	275	281	282	301	282	276	283	285	275	306	270	278	260	272	257	285	269	262	317	254	267	265	274	261	275	277	280	286	261	283	284	290	266	290	295	259	290	271	236	300	294	286	281	286	284	303	261	282	277	303	303	273	291	276	266	289	286	279	252	275	261	265	290	281	288	286	278	273	266	254	266	265	301	248	294	264	282	306	292	280	283	290	277	276	259	281	296	277	293	253	278	261	258	271	276	279	268	280	282	307	264	277	288	288	278	284	310	255	273	290	267	257	257	299	262	247	291	287	301	258	275	277	262	280	269	296	290	277	278	290	271	313	260	253	303	280	319	243	311	267	270	260	272	296	277	304	251	277	284	269	247	283	285	246	267	270	270	281	273	283	286	281	301	287	257	278	265	286	271	283	325	263	292	284	273	298	282	287	288	275	289	282	269	293	273	279	285	262	268	275	264	292	273	291	262	288	301	250	300	248	289	285	295	259	288	280	274	266	238	263	293	284	245	272	290	265	300	316	287	264	265	276	274	285	255	278	279	275	271	282	270	303	267	289	261	283	260	283	313	271	272	254	265	289	271	281	274	283	282	260	292	252	260	292	280	288	260	281	297	312	276	291	263	276	276	273	300	274	269	288	297	256	276	251	272	270	275	250	283	284	270	280	283	255	292	304	293	268	286	289	291	276	255	281	279	299	269	285	284	299	289	263	277	258	273	261	279	264	292	290	270	282	277	264	267	279	267	294	286	268	279	253	281	288	265	309	280	283	329	297	287	299	257	296	290	275	286	269	306	269	266	268	265	269	257	281	263	285	299	239	255	276	286	317	266	260	270	260	276	253	260	272	298	273	278	303	266	280	311	283	288	248	280	262	262	264	267	306	296	248	273	274	287	275	285	279	266	285	263	303	275	272	278	310	265	271	297	306	288	304	280	286	300	307	262	269	268	268	272	320	285	284	300	282	271	270	266	297	276	289	269	302	281	284	287	284	308	283	269	261	242	268	267	279	265	257	275	278	288	280	286	269	271	280	313	279	247	288	294	248	255	292	275	273	277	278	288	261	290	286	279	288	305	265	270	287	234	281	308	276	250	261	283	306	273	310	274	277	275	259	264	285	271	301	265	280	316	264	268	264	288	277	273	272	302	295	275	278	274	266	280	320	298	290	300	287	296	258	331	266	293	253	282	257	300	295	291	294	250	288	281	274	297	303	302	300	291	281	288	261	294	290	295	313	278	296	272	284	294	295	293
4781	2119	360	184	126	176	146	132	140	125	131	123	116	89	101	102	88	100	90	89	76	68	83	74	85	80	73	78	64	64	67	60	61	67	61	50	56	57	59	54	63	56	56	60	60	52	49	69	61	45	54	57	46	46	57	70	48	59	66	58	62	48	58	54	39	54	70	53	58	46	51	46	41	60	61	50	54	57	54	46	61	52	57	53	54	44	56	57	45	41	61	56	53	48	57	39	55	51	46	52	34	53	48	46	63	52	45	46	42	40	58	48	53	57	57	55	62	52	56	54	49	33	51	43	49	54	50	61	62	50	57	53	45	57	57	44	42	64	50	51	43	51	48	40	55	50	60	55	49	48	66	62	54	49	60	46	56	38	50	49	49	41	58	44	55	57	54	50	44	52	61	60	54	52	53	56	46	49	66	59	49	57	51	49	50	50	64	44	62	57	67	64	57	45	59	50	56	51	58	50	43	44	45	53	50	50	61	56	48	50	53	45	47	46	48	53	53	35	72	69	62	50	63	58	49	41	63	59	53	62	50	43	64	55	50	44	49	58	56	42	48	56	54	39	49	44	38	56	54	54	54	47	67	53	45	43	68	53	49	48	47	61	53	50	59	47	58	59	63	41	51	45	67	45	57	49	66	73	46	50	51	62	46	56	46	53	52	57	58	55	45	55	47	57	43	48	67	57	51	53	60	62	51	43	55	58	58	50	50	47	55	74	62	52	62	39	53	61	66	44	55	64	52	43	60	50	58	49	38	53	47	45	58	60	57	48	42	59	54	61	60	51	47	46	44	58	53	54	53	52	48	59	56	63	54	47	47	53	50	47	69	48	54	38	40	49	48	53	46	64	44	51	50	47	59	56	49	46	56	50	45	51	59	39	40	51	66	54	49	60	36	51	52	49	48	49	43	66	48	40	51	45	43	45	58	50	48	51	45	55	45	49	49	50	58	55	43	42	56	45	55	42	73	52	52	65	58	63	58	56	54	48	63	62	48	62	61	53	57	46	46	51	53	53	62	49	56	39	50	55	56	63	44	43	59	56	56	51	54	47	33	55	55	51	47	36	47	50	47	49	47	61	55	60	49	56	48	50	53	55	60	53	55	55	52	42	62	54	41	59	59	54	51	59	49	48	52	56	45	55	55	51	52	47	53	51	47	61	54	51	51	50	55	61	37	51	53	53	47	45	62	47	46	46	52	46	53	37	49	58	46	58	54	56	44	57	51	55	62	57	44	38	49	48	51	60	44	66	39	52	52	49	49	54	50	43	57	53	63	47	48	52	44	50	59	59	55	57	58	50	54	39	49	46	59	39	42	51	54	52	58	46	45	67	51	51	48	57	56	54	52	48	52	54	54	49	48	55	49	54	56	55	51	49	47	58	53	45	63	52	60	43	29	51	45	57	51	44	50	46	61	66	52	50	43	47	38	47	43	61	60	39	53	50	39	60	43	41	41	70	44	49	51	59	44	37	69	52	46	48	48	52	52	53	49	43	48	52	38	57	56	45	53	71	49	55	58	41	46	59	47	42	40	52	52	41	54	61	56	45	60	56	51	61	60	46	49	45	48	65	53	56	57	51	50	56	55	45	60	46	63	50	37	59	62	54	43	65	60	47	57	41	48	57	56	47	60	59	45	50	38	51	62	53	62	64	57	46	54	48	51	46	47	48	50	60	54	42	55	53	46	55	58	51	39	40	52	62	50	43	65	42	55	55	41	47	58	50	72	45	49	51	45	42	55	51	56	54	61	51	39	53	33	50	55	59	49	53	50	52	47	59	64	53	47	46	42	50	44	58	49	49	42	56	51	54	46	59	62	46	67	54	54	57	54	58	47	53	66	49	51	49	51	59	73	71	61	49	56	58	44	42	65	40	41	48	53	55	47	62	51	50	63	45	43	52	57	54	51	52	48	72	69	43	47	48	62	50	67	58	49	48	53	54	53	51	50	42	45	57	63	49	60	53	56	48	42	66	48	54	50	44	61	43	57	59	42	51	48	63	58	49	53	61	52	62	50	46	61	45	54	56	56	50	37	40	44	51	46	44	44	52	50	53	57	48	70	48	51	54	42	48	52	60	53	41	43	60	52	53	34	45	55	45	43	57	56	50	54	44	52	48	50	60	48	63	53	46	62	65	44	58	48	50	61	41	46	50	54	50	64	45	42	48	53	50	49	51	52	56	50	41	39	54	54	61	47	44	46	35	51	44	60	47	58	48	58	51	53	56	41	55	46	45	56	51	52	43	41	65	43	44	54	47	41	55	57	49	58	50	46	43	57	51	44	68	63	54	42	59	44	53	43	57	58	56	57	61	54	52	47	54	50	54	52	64	54	48	49	59	52	54	55	46	59	49	50	44	38	62	44	61	63	65	60	68	32	44	62	51	59	59	49	41	66	50	66	57	49	47	56	51	53	55	60	47	65	45	47	49	51	54	43	54	56	43	51	61	46	67	61	51	44	50	50	57	45	53	61	45	61	46	53	51	51	57	44	54	61	59	48	66	45	48	57	58	53	49	66	64	50	55	44	47	52	52	54	61	55	67	58	49	83	53	49	40	55	46	51	59	44	47	40	58	47	40	45	59	60	41	46	57	59	43	45	59	52	57	44	44	41	44	62	49	54	53	51	49	42	40	40	54	48	64	49	50	44	46	44	66	51	68	48	58	52	52	51	56	53	55	45	47	59	60	52	49	58	50	53	46	52	58	59	66	69	37	69	45	49	53	47	52	55	50	48	57	53	54	50	54	73	45	46	45	43	64	50	50	53	40	46	51	64	44	53	48	50	59	53	54	56	51	48	50	61	50	55	54	63	47	48	45	71	52	67	60	45	61	46	49	57	56	55	36	41	58	60	51	40	62	65	64	42	49	47	57	55	53	47	49	50	54	47	44	49	61	57	53	62	49	45	55	54	56	54	54	46	35	65	54	54	44	52	49	58	44	59	60	64	53	45	57	58	55	50	60	44	55	44	61	60	66	44	41	55	48	54	52	52	43	55	53	52	53	43	57	52	57	45	55	62	57	54	64	57	56	46	46	58	54	60	48	59	45	49	56	64	57	45	61	55	60	55	52	64	42	53	53	47	72	51	56	46	42	47	42	42	52	61	60	59	59	42	44	48	57	56	49	56	42	65	44	53	57	56	60	48	64	46	54	42	57	41	43	48	60	54	67	49	55	47	56	54	66	56	55	40	41	56	51	48	57	52	53	49	44	52	50	53	64	50	53	45	64	47	55	47	45	66	52	48	57	56	45	61	52	54	50	50	56	45	57	56	48	51	33	45	69	72	57	52	40	47	61	47	63	57	41	50	51	63	53	56	51	47	49	51	63	51	49	45	49	48	51	52	51	55	75	47	54	50	65	46	59	55	47	52	65	40	55	42	43	59	64	51	53	49	54	54	66	67	58	56	47	47	36	43	57	42	42	46	44	58	48	52	56	39	39	48	57	47	54	48	66	44	43	47	52	54	56	51	52	47	49	63	54
32083	15089	3729	3035	6294	7753	6725	5288	4477	3736	3230	2883	2446	2179	1985	1843	1752	1513	1400	1240	1253	1195	1181	1050	970	951	892	819	823	745	695	749	627	651	639	587	635	591	598	566	518	504	504	494	494	530	483	473	488	464	475	476	437	448	450	474	463	414	455	405	449	421	429	411	425	434	415	413	428	428	405	418	423	429	428	429	431	388	372	429	396	404	393	389	410	370	414	434	388	380	434	391	403	398	390	414	401	414	369	425	393	376	397	377	425	370	363	416	408	408	400	378	411	348	420	392	422	392	428	401	413	426	417	396	408	411	402	393	381	394	400	405	356	408	406	370	403	409	397	423	382	400	431	410	375	377	376	417	428	411	395	395	431	396	397	361	379	383	452	421	396	384	404	377	423	410	427	419	409	355	393	384	414	446	417	419	433	418	397	381	456	412	405	420	400	403	399	429	386	372	374	391	409	439	397	380	414	366	361	441	385	389	430	430	433	437	411	369	387	392	445	396	408	415	407	412	384	412	409	374	421	415	384	405	415	378	383	397	421	403	399	372	360	388	419	390	392	437	413	409	372	377	399	416	441	444	421	413	395	372	398	397	384	384	429	414	412	423	389	402	396	405	414	417	393	396	383	405	409	432	406	411	403	388	410	380	377	416	385	372	400	405	369	429	401	400	406	388	394	406	370	380	403	406	385	382	381	397	414	409	392	382	389	405	411	395	404	410	393	425	377	409	399	398	392	407	412	407	385	410	406	382	388	417	372	411	357	383	412	404	373	388	359	382	390	399	417	360	417	395	379	389	397	373	362	401	390	394	447	405	423	418	379	380	422	442	424	374	346	401	396	396	427	423	401	389	381	404	411	381	368	413	427	404	411	420	400	374	384	392	391	363	400	363	391	379	406	398	387	369	416	409	435	404	424	418	434	414	408	384	419	408	449	354	419	426	390	391	401	403	406	390	398	390	399	358	393	394	427	417	422	437	381	375	430	432	392	371	380	417	381	387	423	359	391	422	374	415	407	456	399	407	418	380	451	398	392	422	384	406	411	369	387	394	408	475	388	429	395	379	395	408	407	407	400	411	412	397	429	410	401	419	402	420	388	418	405	422	394	400	390	422	406	410	390	403	412	422	403	406	398	360	430	405	398	374	399	429	389	405	452	393	417	413	399	430	387	413	347	427	425	395	433	415	410	397	343	411	381	374	404	374	406	438	393	409	422	374	386	356	435	443	388	397	404	410	426	415	398	415	392	386	406	400	383	393	374	371	439	397	379	386	432	375	381	423	367	407	417	383	394	430	378	382	407	380	409	401	391	410	376	403	391	364	392	376	364	400	361	390	385	388	395	408	380	418	382	380	374	381	386	392	422	442	417	410	406	396	374	429	403	431	444	421	390	411	454	365	380	402	401	421	431	390	412	399	367	382	422	392	405	397	387	436	457	424	381	401	366	417	416	389	389	426	412	384	389	395	371	398	387	408	382	391	370	356	423	405	402	428	388	419	436	387	393	407	388	417	415	376	434	352	413	383	415	385	392	446	401	377	371	428	390	404	400	416	405	404	414	389	400	362	412	378	417	394	412	371	430	407	422	411	397	400	378	413	373	426	395	379	406	408	427	389	420	395	393	411	414	397	381	433	411	380	409	395	423	392	413	428	400	400	388	393	400	367	416	388	415	355	394	428	406	411	393	398	414	397	418	384	412	417	392	414	409	392	406	414	463	360	427	356	400	389	392	387	386	407	405	416	420	417	419	408	411	395	382	383	372	397	383	396	391	431	387	404	387	358	393	401	406	400	404	429	440	429	389	404	410	398	415	384	416	415	402	403	405	397	406	396	434	425	388	422	404	380	405	385	385	391	397	450	394	384	400	380	386	410	411	419	399	393	385	353	424	393	391	400	419	366	388	429	380	420	396	421	390	393	383	375	332	432	382	389	385	414	382	382	426	411	385	439	405	411	391	420	386	399	423	400	400	358	384	398	394	392	389	421	372	361	400	390	378	431	405	397	427	406	393	421	420	380	400	376	367	411	384	409	407	415	393	381	408	429	421	396	404	356	426	387	406	391	422	400	450	415	421	406	403	387	413	414	400	431	401	437	361	403	403	411	402	401	419	384	402	411	366	417	444	411	403	417	417	398	412	413	401	378	381	391	417	436	415	406	373	397	410	365	375	422	382	392	435	373	416	427	371	376	427	402	413	370	382	383	430	383	432	416	417	416	430	383	402	383	375	406	404	383	401	391	397	441	409	411	368	432	412	424	405	404	415	408	432	413	397	418	450	416	394	406	371	391	409	397	382	406	387	414	409	407	438	410	432	348	350	411	402	395	390	397	406	371	400	388	410	382	394	356	369	410	397	389	423	417	393	366	385	423	414	423	395	412	415	359	424	412	411	407	374	393	412	387	370	395	400	404	400	380	400	405	410	408	424	422	354	384	399	383	465	400	363	389	378	405	362	428	425	421	421	376	382	419	438	428	398	411	437	396	385	415	387	441	395	388	360	445	401	389	352	410	347	410	413	354	356	404	433	419	412	429	387	399	365	442	399	419	423	403	381	413	382	408	430	424	421	394	396	419	398	414	418	394	382	404	410	411	404	389	399	440	399	387	385	415	398	405	404	403	438	407	393	373	398	399	365	380	398	428	381	378	388	391	392	444	428	396	403	366	435	397	420	414	429	353	398	392	404	388	423	402	385	430	414	405	415	401	393	404	394	388	410	390	409	408	411	377	388	365	403	397	407	430	422	396	402	419	417	377	401	408	383	409	401	411	411	401	395	419	385	368	433	474	411	413	399	416	380	397	387	382	356	403	412	435	387	402	427	390	408	423	419	410	419	396	409	423	408	435	418	424	385	415	423	403	422	417	386	398	385	430	385	380	428	414	415	387	394	391	382	441	400	365	368	427	374	372	429	412	386	403	379	398	435	373	401	420	390	382	400	404	420	382	409	345	394	424	404	413	407	387	402	391	438	362	371	393	414	402	380	376	400	397	377	383	393	375	401	381	402	406	400	399	396	415	399	381	393	444	380	391	387	381	373	409	390	426	396	398	414	423	407	372	423	404	455	356	429	421	393	423	425	361	390	388	374	380	413	423	438	377	388	394	423	410	409	382	385	394	401	363	412	406	378	437	378	405	417	376	422	359	372	388	396	392	394	434	455	425	392	413	397	404	384	404	382	400	374	358	356	440	397	379	409	414	443	399	390	432	386	413	390	395	415	411	403	390	423	422	375	377	381	353	410	408	428	416	382	384	398	409	424	412	444	426	391	384	383	403	412	401	397	426	399	367	404	420	434	429	429	398	392	402	421	396	409	383	371	374	393	395	408	431	367	466	418	390	445	415	413	416	397	433	414	391	406	419	386	408	417	407	402	426	404	418	360	393	403	390	407	370	372	406	415	402	395	388	424	374	429	388	381	406	393	387	390	415	403	407	401	394	409	390	395	397	410	382	425	388	385	396	382	402	445	400	404	435	377	400	386	382	395	401	398	390	419	383
5059	1784	345	166	121	120	155	127	106	129	129	117	93	88	85	79	73	79	62	68	75	58	68	70	69	62	63	73	58	49	58	64	53	57	54	50	59	53	41	45	59	50	50	51	51	45	48	63	52	42	49	45	44	53	41	38	44	36	46	54	33	38	35	61	49	38	50	48	39	41	48	51	54	39	52	47	46	35	59	47	38	35	34	37	42	45	38	63	43	39	41	38	45	47	56	41	50	52	44	38	39	55	42	44	49	40	43	36	46	48	60	49	43	46	40	62	52	54	32	46	51	41	40	51	41	31	48	44	46	35	36	49	46	38	55	50	45	53	53	55	50	42	57	44	41	44	41	48	37	57	49	38	35	49	58	48	43	53	47	47	46	51	48	54	54	32	40	45	44	51	49	59	55	41	44	54	48	63	36	42	42	40	49	41	36	46	32	43	47	39	45	41	48	36	43	55	43	47	56	46	45	56	47	43	44	58	53	58	39	41	48	33	49	46	59	34	48	56	36	46	51	59	46	57	38	41	41	43	46	36	65	54	43	46	57	57	51	39	47	42	37	33	44	41	50	46	47	48	62	45	45	61	37	44	50	35	43	43	44	38	44	42	39	46	44	56	40	51	42	30	63	37	52	36	45	50	44	48	55	48	47	44	40	47	36	52	44	40	49	62	42	38	39	42	50	46	42	55	44	42	50	50	46	42	44	41	42	38	47	54	48	53	58	40	46	44	46	40	55	56	33	28	56	51	43	34	44	62	43	52	37	53	42	43	39	52	36	42	49	38	46	40	54	41	52	54	46	51	49	41	57	53	44	33	54	70	43	39	37	35	51	53	60	54	59	49	51	38	47	54	51	35	38	45	48	38	47	57	45	43	48	57	54	44	49	55	34	46	45	36	50	44	29	53	55	54	43	39	47	35	43	42	41	44	47	38	49	62	54	41	41	44	44	38	46	47	48	45	34	50	43	57	50	48	44	51	45	47	51	29	40	41	43	36	43	52	51	32	51	43	59	50	40	49	33	54	43	43	54	51	49	44	47	44	40	47	55	45	46	42	39	35	41	42	47	64	36	40	45	36	47	50	49	40	48	51	33	47	46	44	56	52	27	41	56	51	62	44	34	41	50	40	49	51	45	53	47	54	49	41	51	41	38	45	44	36	41	48	43	48	49	50	46	41	39	41	49	44	49	50	57	40	53	31	29	50	44	58	42	47	50	49	42	34	41	42	48	46	55	45	41	40	46	47	37	32	56	61	38	49	40	54	42	41	48	49	31	51	41	49	48	41	42	45	40	48	39	54	43	53	56	43	52	49	38	52	47	54	37	47	43	48	48	49	42	44	50	43	45	41	45	34	41	41	49	50	41	41	39	43	50	40	42	46	40	39	58	42	37	45	45	47	47	52	37	44	45	38	44	39	49	51	37	30	37	37	48	36	46	49	54	47	34	38	57	40	51	47	51	38	51	41	56	55	39	50	40	43	43	40	35	53	45	52	50	48	59	41	35	46	42	42	55	33	44	42	34	47	40	49	36	49	51	53	59	36	58	47	44	49	46	53	48	55	49	41	43	49	49	37	43	57	50	61	45	43	51	54	36	57	53	50	46	52	46	45	38	50	48	47	47	36	52	47	47	40	55	51	66	46	40	43	34	46	50	52	37	53	41	41	37	51	38	40	52	46	59	40	41	47	37	47	50	43	41	37	52	40	42	56	59	37	51	42	44	49	60	53	35	55	44	33	49	46	39	46	48	43	29	46	38	34	42	33	42	44	57	59	44	43	43	46	53	48	54	42	48	46	61	42	48	47	49	51	47	48	50	53	40	30	53	51	43	50	48	41	50	42	48	51	60	41	48	51	45	47	33	43	64	52	43	52	33	49	51	46	42	52	31	59	44	40	41	47	31	39	49	45	47	49	50	44	40	43	32	43	41	38	43	40	48	44	48	37	49	51	46	49	47	56	42	52	44	35	40	35	58	42	55	46	35	46	35	46	47	50	43	37	48	51	58	49	52	47	43	57	40	60	41	40	56	44	48	32	41	47	48	42	42	53	41	40	42	37	30	38	39	47	56	36	42	44	45	37	44	41	36	41	37	34	54	58	35	42	42	44	44	51	36	47	54	46	37	47	38	48	27	59	57	37	46	45	39	42	46	50	47	51	48	42	40	38	43	47	49	48	36	53	48	49	53	28	47	57	44	30	35	49	37	58	49	54	55	46	51	41	49	47	44	42	63	36	54	47	51	50	47	51	46	61	52	50	56	46	28	44	56	34	55	45	45	34	44	35	51	46	50	58	51	43	43	52	48	52	57	58	56	48	47	39	51	47	57	59	40	38	45	56	42	55	55	48	46	41	47	38	40	43	48	44	40	65	48	39	53	39	35	60	49	51	49	50	39	50	48	54	61	47	46	50	45	42	49	48	54	41	35	51	47	39	34	37	36	45	36	36	49	50	35	53	53	50	46	40	42	41	62	46	45	47	53	44	51	50	49	57	41	38	46	40	37	51	56	43	54	61	38	46	46	52	46	40	39	54	51	52	47	33	27	32	45	58	49	52	45	37	58	42	45	49	46	35	56	53	47	49	39	56	39	48	41	51	47	45	39	42	38	42	54	32	38	49	46	50	46	54	51	41	57	48	51	42	48	49	41	50	46	45	59	47	47	39	50	52	69	45	45	38	44	32	35	38	42	47	44	40	41	40	45	46	40	46	46	44	47	40	40	49	44	44	54	38	45	45	50	38	39	49	49	51	53	55	40	39	48	50	44	37	58	44	47	50	47	59	40	44	41	38	59	54	41	53	41	51	51	48	46	43	34	45	40	44	48	45	51	46	34	46	42	50	50	46	35	51	47	44	46	48	45	48	52	58	50	46	52	35	45	52	50	43	40	52	35	39	38	35	46	37	47	33	47	66	45	43	57	33	43	38	47	45	49	45	52	62	35	38	36	52	38	45	48	49	44	42	39	37	51	44	38	48	38	39	59	49	44	47	38	66	61	42	47	50	38	43	45	40	48	47	42	55	37	53	56	38	42	45	42	36	49	44	47	42	42	43	58	53	49	37	41	49	45	47	39	44	47	54	36	42	69	41	38	48	48	45	55	49	48	34	47	44	49	42	38	50	51	55	30	43	49	37	50	45	48	42	42	59	30	40	46	44	50	37	43	53	43	52	37	46	40	49	55	42	47	48	55	37	49	42	48	38	40	37	53	49	37	41	36	34	52	47	52	46	43	48	54	51	46	56	45	50	56	38	59	53	49	44	42	43	40	56	46	44	32	37	47	46	63	48	45	42	50	42	48	41	52	36	50	34	49	61	60	36	47	50	48	46	44	41	36	59	49	43	49	34	42	46	40	54	42	59	55	46	42	40	47	57	31	39	40	45	37	41	43	51	49	46	40	58	44	35	41	47	58	48	42	45	46	37	43	46	43	63	50	34	55	47	42	41	57	40	47	46	52	47	48	40	41	46	57	49	45	40	45	42	40	45
30268	13523	3481	2736	5698	7313	6582	5166	4215	3674	3300	2844	2439	2141	1977	1854	1755	1566	1314	1271	1247	1116	1106	1033	942	927	789	762	761	678	668	657	581	624	590	541	573	554	501	480	530	473	460	455	476	465	426	451	442	439	438	435	400	409	460	382	429	427	447	441	423	374	380	373	397	394	409	388	363	387	388	390	380	375	370	383	378	358	396	343	350	386	365	350	361	373	363	381	379	393	366	378	373	373	363	373	353	337	359	334	372	355	375	342	345	353	396	396	361	370	398	380	346	362	318	347	386	372	376	371	366	377	339	367	390	432	335	394	362	371	391	323	348	368	354	317	378	352	341	380	354	375	343	362	350	384	335	400	382	378	350	385	358	359	358	362	384	356	357	382	354	372	363	357	362	313	372	381	329	366	383	366	372	388	373	374	389	398	375	347	348	383	380	373	386	352	373	361	356	400	376	366	366	380	376	369	351	382	385	355	376	344	357	371	364	358	328	405	344	340	368	400	369	350	370	371	336	382	329	355	353	391	373	352	372	373	365	352	362	362	350	348	371	356	376	361	360	387	366	398	335	349	376	376	378	361	359	346	364	346	362	355	334	368	391	361	378	347	387	346	407	359	324	367	361	350	346	386	387	406	349	339	375	404	373	386	351	340	380	369	357	352	385	352	416	379	384	375	377	394	359	378	354	373	344	347	396	359	386	362	336	345	372	378	362	337	359	367	330	347	375	339	364	369	375	356	373	361	396	347	335	324	398	374	341	368	367	356	334	370	375	346	397	324	367	367	373	380	340	395	353	389	358	364	352	370	329	391	372	371	366	364	380	352	349	364	351	334	343	359	348	353	399	326	347	334	367	391	369	357	356	343	390	372	360	369	405	366	384	362	364	375	361	347	386	347	337	340	385	350	343	348	345	365	364	375	380	381	388	345	364	354	369	354	382	366	350	371	362	351	362	392	347	384	396	389	326	350	345	363	357	421	346	376	376	334	386	355	365	400	376	374	356	373	346	363	374	338	353	347	369	376	356	384	368	345	384	360	367	356	360	371	359	359	360	389	352	366	330	392	369	363	349	354	362	377	383	359	334	331	355	351	376	323	355	342	374	378	376	343	367	359	382	393	340	333	349	366	360	328	336	396	384	345	375	354	368	353	373	374	384	346	369	374	356	344	371	428	349	355	350	357	387	347	358	355	366	369	349	380	361	358	383	377	356	381	389	356	386	370	371	332	358	385	406	354	371	357	374	368	372	365	367	378	342	381	354	366	375	348	344	376	364	358	380	343	346	338	361	375	348	390	350	396	380	377	343	371	352	368	363	366	339	353	349	357	348	337	374	347	363	368	364	344	375	381	375	313	358	381	368	375	353	342	373	398	384	376	341	354	351	397	346	348	386	370	372	377	363	339	357	369	352	380	354	356	377	357	354	336	346	377	368	345	364	328	356	374	367	387	378	387	368	392	346	340	357	355	363	380	362	344	387	340	366	401	350	383	362	357	366	377	368	374	404	391	339	364	350	358	326	362	375	361	347	376	362	383	371	390	376	406	357	380	371	355	363	344	390	352	392	358	372	354	387	362	377	368	371	385	347	384	355	398	345	361	327	404	366	369	346	346	357	367	377	340	376	386	367	356	326	378	327	332	371	374	351	356	332	405	377	351	343	352	393	391	323	371	342	372	339	333	380	333	383	376	376	372	346	349	366	363	361	346	361	341	333	361	357	346	368	383	372	361	349	346	379	363	382	328	342	375	380	333	365	379	346	387	356	395	403	368	390	356	378	357	344	372	375	337	357	361	336	410	357	367	369	348	345	343	344	351	368	352	363	356	377	383	341	358	358	335	422	354	368	336	318	371	395	378	392	421	354	352	383	368	347	375	359	362	409	379	369	352	403	359	330	360	375	335	366	366	346	372	400	353	356	379	375	356	339	367	370	361	347	355	354	356	363	358	365	321	363	350	332	353	347	351	383	352	364	358	343	391	361	364	352	360	362	375	367	371	351	376	375	390	395	361	376	356	381	357	342	361	351	375	344	354	375	382	369	347	362	395	360	376	365	356	384	355	388	362	358	364	382	420	336	354	352	345	355	351	377	325	348	331	330	353	349	375	354	365	346	356	371	357	368	349	391	354	337	396	387	399	363	376	344	332	351	348	353	369	341	340	372	418	364	391	388	347	358	372	344	384	370	378	376	381	379	403	375	404	360	367	369	362	350	392	380	361	331	383	398	377	359	363	342	391	368	392	383	389	369	343	374	349	390	366	376	361	389	395	375	336	352	327	386	363	321	374	382	358	387	377	357	379	362	359	351	322	360	368	368	390	364	326	380	371	378	330	358	378	347	344	364	351	344	407	399	385	352	354	357	342	374	365	399	386	411	353	386	374	358	363	354	370	358	362	373	375	369	383	370	377	359	345	337	355	359	345	352	355	397	332	390	359	353	378	349	334	365	381	369	390	366	332	388	363	383	370	349	368	355	398	369	330	371	370	385	351	364	365	382	382	364	379	385	356	368	345	372	390	352	370	347	358	378	365	344	358	361	333	381	377	369	352	373	372	359	381	368	360	361	366	364	362	350	342	402	366	384	387	392	380	363	340	355	364	368	364	389	342	391	387	404	325	348	378	375	379	378	389	373	374	355	372	375	344	350	361	355	356	390	371	354	371	400	344	375	364	366	353	351	369	391	357	323	358	366	367	333	367	338	371	399	357	381	350	344	318	394	359	384	354	350	379	355	340	334	370	376	340	363	365	390	385	333	369	354	361	376	362	335	368	385	361	375	356	348	360	399	371	352	352	354	377	345	358	327	350	351	368	359	355	382	359	375	346	388	374	334	353	381	380	348	380	351	401	369	378	418	399	363	389	324	376	352	363	395	346	384	351	364	346	390	380	356	332	347	386	391	371	345	375	375	372	352	351	359	400	384	367	348	393	396	365	326	321	423	385	384	371	356	351	348	357	353	341	361	371	353	355	358	380	367	362	369	399	357	359	336	364	382	382	363	341	383	363	313	363	351	334	392	343	402	356	364	338	390	354	356	343	391	380	342	348	376	408	368	363	340	399	394	384	379	357	389	371	346	330	391	363	396	377	368	370	366	363	355	373	411	362	375	326	375	384	363	390	351	373	364	346	328	369	403	351	354	361	340	383	352	355	376	386	350	328	377	382	333	355	341	370	371	347	339	376	362	361	332	365	353	373	367	378	346	361	361	347	361	339	374	394	380	355	349	344	349	354	346	351	341	337	356	341	370	357	338	398	396	392	356	357	344	363	381	407	394	351	344	344	361	418	405	340	359	344	339	340	362	343	357	375	367	370	390	398	375	366	335	390	349	395	359	380	366	361	373	357	378	390	360	360	401	365	342	335	388	358	380	328	364	325	381	366	331	359	342	340	346	382	392	345	348	349	358	366	373	352	404	364	373	368	361	374	344	370	378	376	368	372	398	383	361	378	397	369	378	385	367	385	349	373	344	383	367	346	347	364	377	361	396	374	365	375	365	346
6403	2970	534	223	186	210	202	207	176	188	159	137	125	133	138	143	130	100	111	112	112	95	87	98	103	74	95	66	80	75	69	83	79	82	74	82	65	63	69	70	75	69	72	72	68	60	68	59	67	70	75	79	61	67	66	72	43	63	71	62	65	61	69	62	51	52	56	71	62	76	50	56	65	86	76	69	63	69	68	70	51	60	59	57	55	63	80	63	57	62	61	66	67	58	73	59	64	55	63	66	50	62	67	83	79	63	65	86	68	64	69	64	62	65	66	64	59	71	62	79	52	59	75	74	62	82	63	54	74	75	75	79	57	61	72	70	53	70	62	68	67	69	64	64	72	55	68	59	77	61	55	71	61	77	63	60	44	64	55	76	81	49	57	65	79	72	64	63	86	74	57	58	57	64	58	62	64	63	64	48	59	62	70	65	54	66	70	64	60	60	54	55	72	67	72	56	53	61	61	73	64	73	54	63	66	60	61	51	50	58	64	55	73	61	55	62	63	64	71	68	66	73	49	74	72	62	66	56	66	48	56	63	66	55	77	53	61	69	58	53	58	66	47	54	67	64	70	55	69	61	67	53	65	60	61	54	57	57	51	69	63	63	72	59	64	45	64	65	58	51	55	60	65	59	79	71	57	76	59	69	65	59	69	58	58	74	51	64	71	60	76	66	67	58	59	62	66	55	59	60	58	68	56	46	63	56	65	51	67	69	52	55	54	57	61	60	58	65	60	55	65	59	57	62	66	70	73	68	55	60	62	69	57	56	66	61	62	60	49	59	58	80	76	69	58	54	69	59	73	52	74	58	48	77	79	59	64	73	64	57	59	63	62	58	62	61	55	68	74	55	53	70	72	59	70	64	58	68	62	53	58	52	74	54	66	59	74	69	49	44	54	84	57	77	54	68	56	71	65	78	78	59	60	63	66	71	85	70	61	61	50	67	67	69	61	49	73	61	68	66	57	67	56	56	85	71	62	73	67	62	63	60	53	62	76	61	71	69	53	57	70	66	77	49	59	55	53	61	59	66	65	62	69	62	69	64	71	64	79	56	58	51	50	57	88	77	70	58	67	65	66	69	65	52	79	71	69	59	49	60	56	62	63	51	75	61	55	67	53	52	66	69	60	72	64	69	49	68	58	58	67	73	72	74	57	59	71	76	59	45	50	62	53	59	53	57	63	63	63	61	71	61	90	78	72	62	49	72	76	53	69	67	67	69	63	56	57	43	52	62	63	69	81	66	78	58	62	64	66	57	81	52	69	53	65	59	64	48	86	72	61	56	70	58	64	68	58	68	52	59	66	54	69	70	60	66	51	53	68	70	62	48	67	66	62	54	59	61	57	67	69	62	70	58	54	59	58	66	59	55	62	73	55	54	60	56	77	65	72	46	63	54	51	61	60	55	65	67	61	70	62	53	69	77	69	67	64	48	51	60	58	55	59	62	63	80	49	59	57	75	58	49	74	77	62	79	64	65	67	58	53	66	52	65	70	61	56	84	57	72	73	53	64	56	58	67	62	53	60	71	59	78	79	73	69	71	67	46	60	70	60	65	67	62	65	70	67	46	71	60	61	56	63	61	61	66	58	61	66	68	75	59	51	65	69	50	51	64	55	69	59	58	64	88	69	48	75	58	67	67	56	51	73	72	48	55	70	60	74	64	65	56	63	46	62	68	74	62	61	70	67	67	59	62	64	73	61	65	69	62	67	66	59	65	79	65	61	64	66	70	64	47	75	67	64	73	72	64	54	60	72	78	66	73	65	78	70	67	65	66	57	53	74	58	69	53	56	63	61	67	56	54	64	60	73	74	70	55	52	60	59	62	65	56	66	69	66	60	59	71	59	69	56	60	63	62	68	58	67	67	72	72	68	54	56	59	55	71	57	62	68	48	66	68	60	65	73	64	61	49	59	66	79	78	44	55	56	58	68	64	72	53	67	52	68	69	60	53	71	66	59	65	61	74	61	69	67	64	49	63	62	70	66	78	50	42	81	65	64	44	68	81	67	64	65	70	69	66	69	69	59	72	67	56	59	60	66	67	71	59	57	56	56	66	65	58	56	60	63	60	59	77	71	81	72	42	48	59	69	52	58	63	59	60	53	49	64	71	66	62	58	64	70	74	57	53	58	52	52	77	60	55	64	66	60	61	58	72	75	64	75	64	77	76	64	63	72	64	63	74	59	81	59	58	63	60	65	65	68	66	63	48	59	62	68	58	61	72	72	55	66	65	74	57	70	70	63	59	61	56	61	75	66	58	51	67	64	53	61	55	67	65	57	66	75	53	73	67	56	63	77	70	64	70	65	67	61	49	57	69	59	75	79	56	68	57	53	57	67	57	67	57	70	69	57	54	60	60	56	63	59	65	72	65	81	45	53	77	64	72	55	53	62	55	60	61	59	68	58	61	79	65	62	66	49	58	65	58	63	55	63	59	50	60	62	59	66	73	74	63	55	80	65	65	60	59	62	70	64	58	67	75	53	63	67	77	63	53	68	52	50	64	71	69	69	67	62	85	61	65	64	86	54	59	69	60	71	60	67	73	65	63	61	58	67	69	59	64	55	65	58	69	78	49	55	61	63	71	60	67	57	53	66	58	60	68	70	60	59	55	52	53	61	66	79	73	66	60	57	55	79	82	52	60	72	70	69	78	80	55	72	69	72	59	82	71	51	64	62	68	66	71	69	61	59	64	70	69	72	68	54	62	72	61	69	66	82	69	71	61	43	72	67	52	63	59	75	93	71	61	51	65	61	77	68	64	67	73	69	60	70	59	78	62	66	79	61	50	62	60	62	66	50	66	56	66	77	69	51	63	64	59	62	50	51	50	66	63	59	79	68	62	63	72	59	75	67	76	70	61	76	65	69	58	72	71	64	62	51	60	69	59	66	46	67	67	59	73	63	60	68	65	66	67	62	91	63	47	53	59	63	56	67	54	79	64	63	62	63	67	43	55	57	75	45	77	63	68	58	66	55	54	62	75	68	48	69	77	60	67	75	76	66	72	68	59	55	68	58	66	52	63	55	73	66	52	68	71	65	69	60	62	56	62	51	67	65	70	60	52	50	62	48	68	60	58	55	63	59	58	56	71	65	68	69	52	63	61	68	70	56	56	65	66	68	66	66	61	57	68	64	61	60	63	70	67	63	50	64	49	56	60	69	62	54	56	59	63	65	70	75	62	82	55	77	66	77	58	53	62	52	66	60	54	70	67	57	74	79	58	58	64	74	56	67	68	57	73	50	73	67	52	51	60	61	63	55	57	59	64	77	76	63	57	69	62	72	60	55	55	75	50	58	60	64	71	53	50	48	62	72	62	64	59	63	55	54	66	71	68	51	66	67	62	62	72	60	72	84	56	79	62	61	54	53	59	53	58	65	57	59	48	63	61	71	65	75	52	59	60	62	67	60	62	65	63	42	76	58	56	66	61	64	65	67	69	68	78	69	73	62	62	63	76	63	68	75	75	68	48	52	66	66	67	49	73
34972	17491	5030	3813	7624	9793	8920	7054	5611	5090	4375	3586	3163	2785	2644	2447	2156	2058	1836	1647	1577	1490	1421	1318	1290	1131	1099	1007	981	970	861	909	815	796	739	782	709	733	681	681	626	615	619	630	615	556	575	576	554	590	590	594	549	562	553	521	590	517	540	548	540	516	518	521	542	494	514	499	524	530	504	517	511	531	502	529	468	519	504	503	514	476	476	513	491	521	492	503	496	493	513	509	496	527	525	470	487	474	485	488	489	503	502	482	484	494	494	490	482	507	526	473	486	490	518	487	555	501	490	518	486	449	487	492	459	469	527	504	510	471	482	508	504	479	474	478	503	527	457	505	533	495	486	485	477	524	513	485	498	502	487	507	503	506	503	559	486	511	485	513	504	511	519	499	518	509	496	496	538	460	494	459	462	449	475	486	481	487	503	491	479	496	488	486	476	521	467	466	484	484	470	487	458	497	534	468	501	478	460	499	482	498	505	531	480	494	494	531	484	487	517	516	484	443	460	478	445	503	502	464	475	516	510	494	493	476	522	463	446	474	510	478	519	464	488	480	475	471	452	504	506	500	474	471	465	462	499	510	453	490	498	475	497	496	527	498	475	530	519	501	489	513	490	483	514	522	468	491	467	494	493	466	487	472	484	445	454	473	477	519	489	529	483	493	491	512	490	509	475	528	510	481	494	520	491	510	496	481	506	480	506	504	485	458	468	507	536	490	490	471	523	500	517	520	505	518	509	488	472	493	515	517	471	480	500	525	464	499	526	547	512	499	488	521	500	471	464	481	449	485	491	537	497	472	495	502	483	532	460	534	477	494	457	496	525	518	495	529	514	515	497	504	503	539	464	507	544	502	466	502	490	477	453	493	483	485	473	509	477	472	513	481	470	514	485	508	457	483	504	481	527	513	499	496	480	471	512	497	469	525	479	494	453	449	533	450	484	516	499	431	498	504	515	479	519	499	505	477	514	504	528	504	517	453	492	489	476	466	503	501	496	494	507	479	471	498	482	548	481	516	468	493	492	488	485	511	499	492	453	484	452	469	511	483	510	505	484	497	517	511	473	461	504	489	521	469	489	516	493	470	492	493	468	437	491	467	489	516	488	480	469	449	501	455	555	497	463	521	509	483	500	515	487	488	490	487	506	489	486	475	507	479	480	495	511	512	449	510	492	522	467	478	517	492	500	457	470	498	510	492	485	526	510	505	464	487	516	468	474	445	496	490	473	491	532	472	454	506	469	512	457	505	492	487	458	488	520	538	530	455	445	474	488	516	487	498	477	478	476	494	471	468	499	476	489	471	507	498	460	520	438	471	488	501	518	449	486	475	501	461	502	502	468	518	489	468	529	450	476	483	456	496	482	483	467	454	510	484	471	512	495	495	529	485	481	508	494	504	450	508	479	504	501	441	467	545	477	496	489	513	502	456	494	495	514	501	484	467	495	500	495	471	473	506	491	510	512	528	472	468	444	489	509	483	503	450	510	517	479	504	496	496	539	504	501	500	508	492	496	484	489	538	501	458	489	506	501	458	511	493	464	477	471	487	496	473	482	490	532	524	479	469	513	453	514	453	468	489	483	497	547	512	511	466	475	489	470	485	515	511	472	451	458	458	522	531	497	465	478	454	504	484	489	529	463	457	485	488	519	478	479	475	504	535	511	479	506	470	482	508	501	518	549	489	467	464	516	456	478	491	497	512	484	529	456	480	463	487	502	505	507	478	485	478	518	492	512	484	487	482	498	484	457	505	497	474	472	495	471	494	507	481	497	518	523	508	479	481	507	486	490	487	496	461	525	496	489	465	489	507	530	485	507	461	471	474	478	496	474	518	501	464	484	462	516	500	530	506	459	528	501	478	510	495	515	461	488	499	498	509	466	500	503	463	477	505	454	495	498	508	491	514	500	492	522	494	509	471	510	512	490	517	520	502	459	488	500	501	506	518	500	493	498	543	483	477	479	484	468	446	471	478	497	524	520	475	491	490	511	457	472	520	504	481	455	473	515	488	487	482	466	469	489	508	473	495	505	496	469	474	485	501	498	514	501	470	498	476	540	506	494	472	505	479	536	474	480	491	509	501	518	511	502	466	482	508	510	499	484	486	479	493	479	478	474	494	465	499	482	498	516	489	522	487	467	438	468	479	487	493	487	507	485	507	484	489	483	479	485	464	470	494	484	472	479	461	459	463	540	498	457	494	499	509	486	503	496	496	470	458	549	475	510	477	450	495	478	540	523	510	492	475	503	500	504	500	507	497	469	486	538	480	467	462	458	508	505	501	493	495	487	499	503	467	502	492	498	509	479	464	474	483	484	508	471	497	498	459	489	451	515	467	506	471	470	508	471	511	521	495	527	508	482	485	531	461	485	494	520	465	519	498	472	464	491	480	476	485	505	485	483	479	485	479	472	471	503	484	498	484	525	505	488	482	571	484	484	511	499	540	475	468	473	522	501	471	504	461	466	478	471	493	482	476	522	528	482	456	483	459	477	517	489	511	488	478	494	461	494	539	480	468	447	504	478	499	462	517	479	503	493	500	489	481	494	513	498	525	467	539	500	467	495	496	472	505	443	469	483	478	517	500	494	479	516	497	483	470	476	493	468	446	463	512	465	512	492	484	472	457	531	461	510	472	507	490	500	489	508	472	492	455	487	490	476	499	479	480	501	484	485	472	500	489	479	494	496	518	506	520	475	454	481	491	508	473	474	487	521	515	499	466	461	492	480	476	456	457	517	496	510	492	475	492	514	513	456	476	472	467	498	478	502	520	494	519	491	501	441	507	494	471	509	515	484	496	521	474	475	481	471	478	458	536	481	470	472	459	480	502	469	477	484	496	493	503	447	493	518	510	465	500	512	487	501	487	481	474	503	505	543	490	461	493	486	465	487	505	491	464	502	515	529	499	490	489	511	514	489	515	488	492	481	483	456	513	445	489	474	471	488	500	514	452	486	513	507	470	488	418	477	500	480	449	519	498	546	456	500	490	465	457	489	487	482	493	502	503	436	512	498	492	494	511	507	457	471	442	463	487	499	487	475	485	457	502	467	519	480	484	503	510	517	506	493	509	473	515	479	495	460	475	491	470	499	514	502	493	509	457	513	476	489	480	510	454	501	507	494	530	447	500	479	477	474	517	479	484	510	486	513	506	467	454	474	498	513	479	492	511	508	502	510	480	512	510	476	478	502	492	527	519	487	478	481	458	463	502	495	476	490	496	474	458	468	494	528	447	522	481	515	492	484	464	494	467	464	496	502	521	490	430	471	455	445	512	484	510	468	480	492	495	487	476	497	505	480	489	475	465	487	465	473	489	481	515	522	480	526	457	467	503	443	486	460	494	474	541	499	470	473	477	483	486	541	443	488	505	518	484	454	441	483	471	474	556	462	504	509	462	513	510	506	498	510	491	488	459	470	526	462	477	491	484	482	488	485	482	503	471	526	487	527	493	463	498	512	489	475	464	493	511	447	491	463	485	477	549	489	472	456	504	487	447	449	455
3437	981	231	117	101	91	122	90	87	77	85	69	72	66	54	57	73	53	53	59	52	61	53	50	48	38	40	52	30	59	39	34	34	43	31	36	35	44	36	36	39	30	47	29	39	51	39	50	33	34	46	27	35	42	50	36	44	37	47	29	43	32	48	31	40	35	33	36	35	34	36	39	39	35	45	51	38	33	33	36	35	34	37	45	40	37	33	37	33	32	36	38	41	37	28	28	35	38	43	32	40	35	34	25	28	28	42	44	27	33	39	29	31	31	27	33	41	37	46	32	27	35	36	34	34	35	34	32	32	37	26	35	33	27	35	40	32	47	38	34	33	34	26	42	33	37	36	43	29	35	33	31	37	35	31	31	37	40	39	42	38	28	39	35	36	38	37	30	30	38	39	37	29	28	37	44	53	33	40	40	37	38	24	38	28	25	35	38	36	32	35	36	43	39	36	32	34	27	43	39	29	41	27	32	36	45	31	35	40	38	31	30	33	34	37	33	32	35	25	33	37	37	38	33	34	35	31	43	35	34	26	38	37	37	51	29	34	38	40	35	38	34	29	31	31	38	38	36	47	39	29	38	30	37	29	37	28	24	30	29	31	31	26	34	43	35	30	34	45	31	43	43	30	33	36	39	38	40	34	30	44	29	35	32	40	33	24	38	31	31	40	28	34	41	39	38	31	27	20	25	38	31	24	53	30	49	43	34	38	34	39	33	29	37	29	39	36	25	36	41	35	26	40	33	34	45	28	28	37	37	26	37	42	38	37	34	28	27	29	37	41	42	45	40	34	36	40	35	34	40	42	53	31	39	31	40	39	41	35	43	26	39	32	39	38	42	25	41	32	41	29	35	32	34	38	42	31	40	43	36	37	32	35	43	23	30	35	23	35	34	31	27	29	38	24	42	38	30	44	41	26	34	50	48	32	35	42	28	33	35	45	38	32	34	34	35	37	29	43	42	34	38	19	31	39	32	36	29	39	32	32	31	47	44	32	31	24	29	34	36	34	35	33	32	43	45	46	42	35	35	27	31	40	36	28	33	38	36	32	37	29	29	31	32	30	35	28	44	37	40	37	28	45	28	39	50	48	34	42	39	43	41	37	30	30	38	37	35	31	40	44	31	36	40	40	25	28	36	34	39	34	42	32	47	41	38	37	32	34	43	38	36	32	39	32	31	40	35	36	29	37	38	29	32	40	32	29	30	33	34	36	32	35	31	43	34	33	40	36	33	32	38	30	32	36	28	39	29	40	46	39	43	29	28	39	42	26	35	33	34	31	25	33	25	27	35	31	31	41	45	32	28	43	53	38	38	42	39	31	36	29	26	37	36	35	45	42	30	34	32	41	24	39	33	40	37	35	23	31	33	40	34	42	42	48	36	40	33	35	39	46	25	36	41	32	33	34	37	36	43	42	34	26	40	35	33	37	27	38	41	54	47	39	27	32	39	40	33	35	30	38	39	46	29	37	34	44	33	31	40	28	36	42	35	26	26	30	33	35	36	43	37	30	28	32	39	42	39	53	39	47	28	29	30	41	41	32	38	38	29	45	29	43	35	29	32	25	28	35	34	31	38	35	46	36	39	46	36	39	34	42	42	41	37	31	39	22	33	41	28	37	37	33	34	43	31	26	52	32	29	46	40	34	38	38	31	30	39	37	32	32	27	33	38	26	51	33	36	34	36	35	51	27	40	41	40	38	35	38	36	32	38	42	40	41	40	27	40	26	30	41	42	38	35	32	30	46	33	36	35	33	35	42	34	38	30	53	25	44	40	38	28	39	36	37	36	39	36	33	33	26	41	35	31	42	34	35	32	32	32	29	31	30	42	40	36	41	35	37	32	26	25	34	27	45	40	45	36	51	31	40	57	32	36	32	39	34	39	27	39	32	32	34	33	35	40	43	34	44	38	29	29	38	35	33	39	35	33	31	41	46	39	30	37	28	33	36	43	26	36	32	37	34	38	31	35	39	39	34	29	32	43	38	36	35	31	36	28	32	39	35	40	28	27	31	31	32	34	26	36	33	24	29	23	36	32	41	36	32	29	36	33	51	47	27	36	28	35	35	23	42	28	42	39	40	29	27	30	41	33	34	38	34	36	37	34	29	41	33	27	29	30	33	33	45	41	35	44	31	33	26	37	43	38	32	35	37	33	54	38	44	32	26	31	26	33	43	33	34	25	39	43	36	37	42	27	30	34	39	40	26	34	33	43	42	36	40	30	36	31	37	41	41	39	40	38	28	38	36	33	35	34	37	35	35	31	38	33	33	26	43	25	41	46	28	29	30	33	29	43	27	37	33	35	28	42	37	43	32	33	37	38	34	31	29	39	34	31	38	44	38	43	48	51	22	41	34	40	40	40	37	31	27	40	34	34	34	38	38	26	34	34	33	36	35	33	24	52	36	35	29	25	23	42	23	30	25	38	37	43	49	49	35	28	48	37	30	24	43	30	41	33	34	40	33	39	40	32	26	36	41	21	39	32	33	30	35	44	30	40	37	44	39	34	22	34	25	42	28	24	39	30	32	44	44	35	47	41	33	35	39	35	40	44	36	22	31	39	27	38	29	29	42	34	40	33	33	34	52	34	40	47	37	24	32	35	42	31	41	35	33	36	35	35	29	42	26	33	26	35	35	33	26	37	35	37	37	24	35	43	36	27	37	37	38	27	44	28	39	40	39	29	40	37	33	40	27	35	36	44	35	35	32	41	22	46	35	30	35	35	35	37	39	33	50	46	39	25	48	38	35	28	40	36	32	41	29	31	32	53	27	29	49	33	21	38	36	34	31	40	42	33	37	27	41	35	45	27	33	42	31	43	32	38	45	33	32	36	35	38	31	43	44	30	45	25	45	39	40	39	37	43	38	32	33	29	29	23	32	35	25	43	37	36	38	45	31	37	35	30	35	35	42	34	26	33	33	30	34	35	32	43	49	37	33	32	32	40	41	41	42	24	43	36	37	30	45	33	27	34	34	41	60	40	38	45	36	33	37	42	32	39	37	39	36	28	39	39	27	27	41	27	36	33	39	26	39	41	33	33	34	23	31	37	33	36	39	34	38	35	41	32	51	42	29	34	35	40	36	40	38	34	39	37	30	33	30	21	38	42	33	31	35	39	27	37	35	29	30	35	38	33	47	35	37	31	29	44	37	37	24	22	28	36	36	31	47	38	44	27	41	39	42	36	28	35	32	47	36	40	37	34	24	28	40	46	38	34	30	35	44	37	43	37	44	26	51	31	32	29	27	33	42	42	34	33	30	28	38	29	32	36	35	34	27	35	31	40	26	28	25	39	42	32	37	40	31	31	44	40	38	44	33	28	30	28	39	40	41	37	33	35	31	35	36	34	46	34	36	39	41	38	50	45	34	28	37	34	38	33	37	25	34	46	34	37	24	38	38	41	33	37	47	30	23	32	42	37	40	33	47	34	24	38	41	32	36	27	27	48	38	38	26	28	34	25	24	30	32	33	36	43	41	23	26	33
26709	10070	2731	1985	4063	5216	5021	3662	3015	2462	2225	1910	1635	1437	1441	1348	1157	1057	972	906	849	803	845	725	692	663	571	595	539	466	488	484	463	444	409	426	414	396	401	385	378	341	363	356	348	328	320	336	314	344	313	315	329	307	314	303	324	332	298	318	347	306	300	292	281	307	296	282	284	282	322	296	298	319	318	281	287	270	282	285	267	304	282	295	268	315	279	283	272	283	273	280	282	251	297	315	285	304	279	279	298	275	265	310	278	289	283	288	311	278	297	317	289	270	282	259	283	311	291	291	289	280	318	265	281	281	276	263	281	307	275	291	259	317	295	274	305	308	258	272	286	258	294	304	275	276	273	284	269	321	286	260	288	259	267	271	281	290	261	299	307	296	305	301	308	285	268	278	308	280	271	263	278	283	294	249	289	320	322	291	297	288	280	284	277	280	281	290	280	267	283	289	297	267	280	287	285	321	271	271	289	279	330	265	297	287	302	275	283	291	291	286	337	322	253	259	300	286	265	313	273	277	267	283	275	289	286	308	283	260	283	260	297	291	299	268	262	308	306	258	283	279	283	286	317	277	292	284	279	265	272	303	283	294	282	267	300	287	292	286	287	291	279	260	261	272	270	296	288	277	275	281	284	300	270	271	282	288	297	259	278	299	270	270	307	276	280	287	294	260	278	274	304	296	291	282	311	276	291	282	282	303	294	276	252	267	284	301	286	275	261	291	294	267	272	291	270	268	279	283	279	284	281	278	294	281	285	283	306	255	277	264	270	289	263	281	281	262	274	310	294	290	315	265	296	290	298	269	283	261	295	294	272	253	294	286	298	290	291	262	290	294	287	265	281	278	264	255	302	263	257	253	296	273	270	296	272	301	313	291	283	238	302	277	248	297	278	280	279	286	298	286	288	262	291	291	277	263	276	289	257	253	283	319	292	259	305	301	280	272	252	273	292	265	263	292	262	251	291	254	286	267	290	277	272	277	281	300	288	284	272	265	281	280	258	300	293	300	286	288	303	266	276	297	263	301	282	300	262	281	291	259	293	273	277	281	279	269	291	271	301	294	284	279	310	279	291	270	291	265	330	288	263	294	261	289	304	284	269	283	293	288	296	268	306	264	250	317	311	261	270	288	275	280	277	296	253	271	286	285	270	278	277	273	313	296	272	277	256	299	280	276	278	292	290	237	278	276	282	297	281	288	302	267	247	287	288	271	271	258	279	270	266	315	275	275	280	288	288	310	286	267	286	293	271	273	277	299	284	295	267	283	307	272	287	301	290	294	265	261	278	263	300	285	286	278	294	275	257	289	283	265	287	274	282	277	266	289	299	255	270	291	294	251	315	258	322	292	270	296	284	285	289	297	271	279	255	255	278	286	280	276	304	271	272	252	281	303	300	283	317	270	266	275	280	300	284	265	277	274	269	275	258	311	272	308	257	263	264	284	283	286	300	288	272	291	309	266	299	298	281	282	274	275	292	285	288	277	260	311	271	274	268	302	274	283	294	254	284	283	282	296	301	291	268	253	274	270	265	295	270	267	285	273	261	297	275	307	275	278	281	274	302	322	287	293	295	299	267	288	290	287	292	270	274	276	282	290	257	298	265	277	277	291	283	286	281	276	284	308	274	261	307	291	287	298	262	269	314	271	284	273	238	269	301	285	289	299	271	273	239	298	277	253	273	292	277	299	285	295	262	295	300	265	325	258	275	279	284	291	302	274	313	275	288	305	291	302	297	274	298	300	267	290	260	278	310	272	271	280	304	309	259	271	302	256	321	260	297	289	275	282	302	281	279	283	266	267	291	277	287	279	297	246	272	275	299	284	264	300	310	260	262	302	258	271	305	275	278	252	268	290	306	278	302	296	276	280	277	279	273	283	266	264	270	295	304	258	273	288	293	286	272	296	294	279	299	270	274	314	293	299	274	281	276	295	255	292	291	276	272	271	274	311	294	258	296	298	271	279	265	266	285	262	259	295	280	289	276	261	279	279	301	285	315	287	296	342	290	291	288	329	274	277	296	288	309	280	302	285	240	281	295	267	285	310	276	287	287	283	307	266	261	294	270	309	266	265	314	299	311	275	290	275	286	257	267	274	282	288	288	303	276	292	258	266	296	274	269	273	295	272	274	294	262	270	285	264	279	323	309	288	274	248	253	282	317	279	321	278	296	260	285	263	299	275	331	269	292	281	306	310	268	270	266	264	261	289	306	305	287	250	301	275	302	278	303	279	298	258	288	290	296	281	309	307	269	296	312	263	268	257	287	303	292	269	278	288	266	282	290	271	284	259	276	282	276	273	274	304	310	292	298	278	286	304	310	313	301	333	260	279	279	284	290	288	296	285	278	276	296	278	288	309	298	290	277	329	299	287	268	298	292	287	291	266	294	284	306	287	282	295	280	277	279	291	271	271	299	275	293	297	303	271	297	286	283	287	253	269	316	265	257	292	293	268	283	289	278	275	279	306	299	280	282	269	277	311	287	262	282	266	299	318	304	274	310	281	303	300	245	299	285	275	291	288	277	274	258	281	264	295	267	301	273	301	303	282	276	305	293	272	296	270	293	267	265	292	314	269	276	279	274	285	305	275	292	304	270	288	284	273	288	300	298	288	308	265	284	252	265	272	286	255	289	301	288	305	288	271	296	274	284	302	266	278	275	267	319	290	246	277	301	273	284	277	289	345	273	295	303	293	277	281	317	294	283	292	264	277	289	240	269	287	326	285	291	281	269	289	291	261	284	253	252	268	301	286	312	283	279	289	279	274	316	301	272	284	288	295	288	255	294	296	271	312	318	263	269	283	308	315	291	304	278	253	287	292	311	276	275	297	293	296	263	309	292	279	289	274	310	287	272	265	278	267	322	256	276	301	240	299	291	259	303	288	261	290	297	300	259	301	256	284	291	268	275	303	323	297	287	246	298	293	271	264	289	281	271	289	272	257	290	303	289	284	286	256	281	273	299	290	271	273	293	284	253	274	267	310	280	309	272	281	263	283	288	288	296	281	287	258	292	282	284	294	279	289	282	276	277	288	271	310	296	270	279	303	284	270	288	283	301	282	260	248	306	265	267	273	285	296	278	292	275	292	275	292	257	309	252	278	295	288	273	291	264	288	325	280	298	288	260	297	282	298	282	289	304	274	278	270	254	303	282	279	263	278	304	299	310	272	290	286	297	298	278	277	276	264	261	268	286	246	267	267	306	280	275	294	286	295	258	302	290	306	304	281	281	283	296	309	314	304	275	259	243	273	279	275	301	278	324	316	258	282	292	280	283	285	278	262	283	283	259	282	290	265	289	279	296	273	281	288	265	288	262	286	269	293	271	279	293	264	284	277	290	291	251	305	255	293	306	290	290	271	263	298	272	285	299	267	265	262	252	272	265	265	305	279	285	285	301	248	303	286	262	282	312	281	277	279	243	297	294	312	282	255	244	273	307	303	289	278	290	312	298	285	276	269	266	279	285	288	256	276	254	244	300	265	299	310	280	252	269	272
4828	2111	363	173	142	167	173	162	135	142	132	115	102	108	99	105	97	85	92	81	84	94	69	60	59	64	66	68	50	66	61	54	62	75	66	68	62	60	48	65	59	59	47	64	66	63	58	69	63	47	65	54	49	56	48	68	62	51	62	44	55	39	39	62	60	60	63	42	53	55	54	49	67	54	55	64	44	62	57	49	39	52	58	36	48	54	49	68	60	61	58	51	55	52	54	53	48	62	58	58	44	51	58	47	67	49	53	47	44	40	36	72	46	48	50	51	56	43	52	46	52	52	43	55	68	54	57	60	53	44	44	52	48	52	40	61	52	57	51	49	63	50	45	51	51	44	58	48	50	44	41	46	65	52	60	55	45	58	48	55	52	63	46	69	54	38	54	58	42	54	44	58	62	56	46	38	60	62	46	51	48	47	63	35	54	58	61	46	51	48	50	50	51	57	57	46	53	50	50	51	48	55	53	45	56	47	47	50	45	43	51	36	57	61	49	54	51	49	48	55	51	48	54	55	42	41	54	62	47	56	47	53	50	58	53	45	57	75	52	47	56	50	51	54	77	59	60	46	58	55	61	43	50	54	56	65	46	57	51	40	48	40	47	43	46	54	53	53	55	44	30	55	50	52	75	62	47	52	49	66	45	52	54	59	61	62	53	59	47	63	41	42	54	51	50	43	48	60	48	52	49	70	52	61	45	56	49	41	56	45	42	49	64	48	55	51	52	62	57	47	55	60	50	64	52	42	54	45	55	43	49	36	58	38	48	48	43	45	55	64	65	52	52	57	57	46	52	59	51	46	46	46	51	47	47	55	42	41	48	55	50	71	52	46	56	65	34	52	54	49	61	49	61	47	55	40	45	45	54	54	50	56	54	50	63	44	56	52	46	64	49	57	54	36	56	55	55	44	60	55	76	55	45	66	62	53	56	59	52	51	46	51	66	56	57	47	47	50	44	52	50	49	57	49	59	70	42	57	55	53	54	36	50	57	56	56	49	63	52	49	44	51	46	44	42	54	49	62	50	45	49	46	50	46	61	49	47	61	47	65	60	61	58	57	43	42	58	57	50	60	68	50	47	49	60	52	51	62	61	54	55	56	50	47	52	42	49	55	59	56	49	52	53	50	60	48	61	53	62	56	57	54	57	47	59	55	63	55	57	52	50	54	47	41	46	54	64	61	61	60	57	56	41	50	57	49	59	55	66	62	53	46	38	49	52	54	55	50	53	48	61	50	62	49	63	42	55	44	49	59	57	66	55	55	53	51	59	58	49	55	45	61	60	52	49	46	49	52	59	57	50	51	47	59	48	55	58	43	53	52	43	50	47	46	63	46	55	58	68	42	45	48	55	43	52	67	53	52	52	45	46	52	41	65	38	66	64	65	58	55	58	48	41	61	56	43	58	60	57	50	53	41	54	44	65	59	47	37	48	57	49	41	56	56	50	46	54	71	56	47	64	54	52	59	48	49	59	50	44	66	48	60	60	60	56	59	48	43	64	48	51	56	53	55	56	38	50	41	58	55	49	57	50	47	44	50	51	45	56	58	54	64	59	62	56	62	53	44	51	54	53	54	41	55	61	50	46	34	52	42	45	53	41	42	42	62	59	57	53	45	40	51	52	50	43	55	47	60	52	40	56	59	65	50	61	65	47	51	53	48	36	46	62	54	47	45	55	47	62	51	57	55	55	52	47	57	52	44	51	53	53	60	49	55	46	54	65	40	58	61	62	57	44	48	50	56	50	47	58	56	52	57	47	61	48	53	54	51	59	50	45	45	45	46	60	52	36	53	52	47	52	58	56	51	52	41	48	64	57	57	50	54	46	63	54	40	63	45	51	49	51	43	62	53	43	60	58	43	71	43	50	42	52	51	43	46	63	51	55	42	53	56	49	39	46	52	55	58	44	54	44	58	45	58	57	50	60	61	49	54	51	52	62	52	45	53	55	69	60	51	51	68	54	43	51	50	50	51	41	43	44	48	45	45	50	51	56	52	43	44	46	62	47	62	62	56	54	33	53	64	55	57	54	47	63	62	46	44	58	43	40	48	47	47	46	50	52	52	56	38	48	56	33	68	67	64	58	46	48	42	47	59	55	61	64	57	53	67	51	50	40	47	66	54	54	42	48	47	52	43	52	55	49	47	55	46	56	51	67	54	53	43	45	57	48	59	54	69	55	41	61	44	45	47	44	56	62	61	47	58	55	43	51	55	44	49	56	46	47	44	52	52	39	44	50	62	59	62	43	50	72	32	54	42	52	55	61	49	67	42	48	42	47	57	43	45	61	48	65	62	52	48	42	53	52	43	48	51	58	54	41	51	54	43	47	64	52	59	59	55	34	53	55	45	58	51	57	54	51	45	53	52	58	53	47	58	60	53	69	58	46	53	46	54	46	48	60	52	61	45	59	56	65	54	51	57	55	51	50	51	45	45	51	53	48	51	57	63	44	46	53	65	65	67	55	52	60	51	62	50	54	57	52	63	51	53	60	57	50	54	61	74	61	50	50	48	55	51	55	40	48	43	55	46	51	62	55	60	47	44	47	63	53	50	53	68	48	54	52	63	55	49	56	65	50	57	44	53	48	56	54	61	53	52	34	43	57	46	50	47	43	52	59	56	54	48	61	49	47	50	61	58	56	63	53	38	57	55	61	70	53	52	58	47	43	59	50	57	41	62	52	51	40	36	56	36	40	49	58	42	55	54	67	45	61	49	55	44	56	49	60	48	49	63	43	48	41	48	41	53	59	49	59	57	43	58	61	53	46	59	46	68	53	45	60	52	57	55	56	52	56	65	56	58	58	53	50	71	61	46	67	45	62	51	56	44	51	54	44	41	52	43	44	54	59	49	54	55	43	50	49	43	56	49	57	43	48	41	47	56	47	49	57	47	52	54	56	66	71	44	46	56	70	45	49	47	49	55	45	46	49	52	47	55	53	48	43	55	59	51	67	53	51	55	55	63	54	62	51	44	59	45	57	44	54	59	52	48	50	49	47	66	49	62	45	51	47	52	64	44	58	50	53	49	59	53	53	54	54	51	64	52	48	47	49	58	43	46	56	54	50	43	54	47	59	46	51	52	51	54	51	47	47	69	48	51	48	54	44	50	50	53	41	52	63	59	57	58	43	59	53	45	52	43	51	45	69	48	44	54	57	49	60	55	55	46	62	61	52	61	46	61	64	57	53	57	67	42	56	41	49	43	56	47	49	50	50	46	60	44	53	46	37	63	60	41	45	58	54	51	63	60	63	44	54	63	54	59	52	47	52	48	56	47	58	47	48	42	52	60	55	57	53	55	49	63	59	64	58	64	58	45	50	52	59	42	54	57	65	43	56	63	50	55	61	46	61	50	41	51	51	39	65	56	50	45	54	56	47	51	42	67	55	54	69	51	57	46	60	56	51	53	61	54	56	65	57	46	57	53	51	54	70	54	68	53	58	52	47	58	58	50	56	47	59	52	53	47	43	53	51	59	45	53	38	53
32326	15266	4187	2840	5961	8024	7415	5929	4656	3777	3323	2841	2482	2325	2099	1930	1652	1572	1352	1328	1263	1173	1190	1042	913	924	827	791	711	690	749	680	693	668	600	643	535	537	587	586	508	487	525	479	492	515	449	492	485	435	472	422	471	486	482	464	458	470	454	412	455	442	450	391	400	425	430	410	443	429	398	405	430	429	392	430	450	413	412	380	418	388	378	414	408	416	425	387	421	394	409	398	416	436	387	430	385	410	420	392	422	409	433	421	449	409	443	402	411	366	407	399	405	418	402	414	434	401	413	358	399	428	408	429	430	418	380	414	401	419	444	431	408	404	388	393	400	417	394	426	397	422	388	407	391	409	410	423	345	398	402	416	374	391	406	443	380	418	402	419	408	405	429	407	438	349	428	384	404	419	411	389	383	418	431	398	452	383	424	373	421	373	404	411	422	418	425	390	395	408	400	398	369	411	400	418	437	408	412	396	412	382	406	415	398	405	379	383	397	385	434	390	415	383	443	391	402	429	423	382	379	436	376	434	388	424	408	406	411	411	390	394	393	404	423	381	395	435	409	414	405	438	393	382	384	402	392	380	428	386	400	414	408	378	392	413	379	400	380	405	366	413	409	432	381	397	368	368	405	399	454	388	389	404	412	402	409	386	437	422	402	387	436	412	387	404	421	398	368	395	373	420	402	408	430	406	380	388	409	386	413	412	426	404	417	430	364	426	424	386	386	395	373	427	409	413	405	403	402	400	379	414	388	391	397	417	398	389	397	418	388	436	400	402	430	413	422	412	421	442	375	408	378	421	427	371	418	414	381	411	374	361	418	417	412	410	407	412	399	413	399	425	404	430	431	397	435	388	372	411	436	407	423	369	407	432	402	381	376	364	399	412	408	393	416	398	395	402	415	421	424	432	414	398	391	421	419	411	427	409	398	409	389	389	406	392	409	384	430	397	428	385	361	392	373	443	408	437	391	396	409	432	372	402	406	443	402	412	385	368	429	415	385	411	425	433	411	399	386	408	417	399	408	414	407	458	373	408	387	431	406	440	396	418	400	393	414	413	399	396	426	369	379	390	380	416	391	405	462	411	393	429	404	402	401	384	395	428	385	437	382	421	401	344	395	422	409	429	441	422	398	377	421	410	422	426	429	443	421	416	391	410	383	399	396	408	427	405	397	423	421	459	398	426	413	391	414	414	421	450	386	368	406	404	415	438	422	398	406	416	440	416	430	414	415	408	411	429	440	395	376	404	353	405	438	394	397	393	410	396	420	408	366	402	424	437	411	422	418	433	393	394	445	385	432	405	420	432	385	418	393	384	391	395	407	437	446	372	431	408	396	441	413	406	410	421	411	410	443	383	419	396	422	437	406	426	392	406	411	394	407	427	386	384	401	380	411	391	395	429	410	405	401	367	399	401	391	411	411	400	396	433	436	407	400	418	403	391	432	418	414	432	383	415	387	441	430	415	415	358	405	385	390	403	432	403	439	390	400	449	404	398	414	398	398	385	395	457	426	374	386	371	449	406	379	361	412	398	378	432	450	419	367	386	388	419	378	390	440	410	388	416	394	440	411	402	368	388	374	402	401	389	397	386	398	396	398	409	428	362	400	403	379	433	403	409	410	380	406	407	419	402	381	411	402	372	413	431	394	408	374	400	442	374	365	436	395	377	388	367	437	404	427	409	402	395	427	394	452	408	418	432	427	399	417	393	388	398	405	406	369	417	399	390	437	405	403	385	405	403	375	425	410	411	456	394	386	381	416	426	382	426	440	385	414	388	416	381	396	398	397	415	393	387	381	385	378	412	408	387	419	361	421	375	371	388	398	413	393	379	399	408	404	452	425	406	400	421	372	398	396	429	404	367	385	417	405	403	398	441	443	451	410	435	389	443	408	422	417	370	429	364	435	437	403	438	412	419	406	400	384	425	402	386	423	422	395	410	420	417	417	432	414	425	412	385	417	390	432	356	404	362	378	380	383	375	384	396	374	401	435	418	404	366	424	380	418	446	415	427	395	375	398	403	415	383	408	412	394	392	415	416	410	429	393	425	423	438	434	401	418	410	380	425	419	381	441	409	393	390	411	387	449	463	394	393	408	384	409	365	389	389	375	388	402	403	409	426	432	456	404	418	402	415	409	400	383	396	438	404	407	419	414	403	399	375	433	398	402	413	437	419	360	429	408	401	398	444	389	376	408	383	391	403	394	428	384	431	404	358	383	396	403	408	419	409	419	403	392	415	429	442	418	421	405	399	403	393	399	422	388	400	397	432	402	376	440	410	406	421	398	425	387	378	424	371	399	412	382	436	399	422	398	398	404	381	404	403	421	412	439	390	410	392	426	419	422	392	411	398	417	442	409	415	399	422	409	450	400	410	408	418	413	458	437	383	385	416	399	396	442	423	410	419	389	412	424	366	417	412	386	422	412	378	461	413	406	384	435	404	401	386	382	407	398	398	432	416	403	396	415	394	408	411	412	388	357	378	409	434	372	426	426	429	404	389	411	436	391	414	403	382	368	388	413	407	412	383	422	414	408	384	405	432	432	429	369	400	436	394	408	373	449	386	407	417	439	433	396	364	409	449	451	393	424	459	404	407	431	403	403	392	413	373	402	435	419	417	388	413	422	429	405	401	409	423	391	453	408	402	402	413	409	403	412	405	384	356	412	398	414	425	413	401	433	385	433	381	415	411	409	403	424	382	400	412	412	379	419	382	387	380	399	405	406	403	419	402	376	399	409	376	438	432	422	396	429	405	434	383	432	412	416	389	399	406	429	409	391	404	392	433	401	376	406	432	383	411	429	425	418	408	388	420	395	428	368	424	407	425	409	466	408	418	403	406	421	401	427	406	436	418	392	392	431	407	405	404	357	396	408	427	421	424	399	419	396	390	387	380	447	426	393	396	441	388	395	405	395	416	393	388	374	380	427	396	369	434	410	390	384	417	417	423	393	410	367	385	438	396	408	401	438	376	412	395	385	412	370	399	424	402	388	403	398	397	402	414	401	393	445	396	381	414	409	371	408	374	383	403	370	411	432	411	401	450	402	414	452	411	402	444	412	423	429	408	421	406	416	406	362	429	399	394	400	410	382	402	404	414	364	411	393	402	417	408	416	426	378	414	375	403	422	436	438	372	376	397	370	412	426	424	401	388	397	388	436	421	400	404	397	371	385	424	388	343	384	430	390	391	372	403	381	409	387	358	440	409	436	405	407	457	409	405	383	466	425	412	400	395	410	425	429	403	382	416	415	398	405	388	419	416	438	414	393	423	393	398	423	443	426	400	380	403	427	408	393	383	398	399	456	397	409	403	421	418	415	393	451	377	387	393	394	414	389	375	401	401	379	411	443	398	393	352	387	424	418	367	412	441	430	379	430	429	422	377	424	365	432	408	417	433	386	407	381	414	395	423	422	396	390	428	421	395	391	412	412	408	366	416	455	395	395	396	406	393	405	421	406	369	396	402	398	400	434	398	429	385	409	408	400	425	427	394	401	427
5138	1798	400	156	104	130	158	133	152	125	121	102	96	88	110	89	89	86	94	73	96	82	83	68	70	75	72	54	63	56	42	46	59	62	56	47	50	53	51	58	42	44	64	49	56	59	47	50	50	54	38	57	53	53	48	53	49	57	38	50	44	49	45	54	53	53	52	47	62	46	50	45	51	40	52	53	49	44	42	53	65	48	39	56	42	48	43	45	43	41	48	44	48	52	52	47	57	41	47	41	56	38	41	57	45	43	40	51	50	38	52	50	36	45	38	45	40	46	41	42	50	48	50	49	49	50	40	43	56	44	29	47	54	63	44	44	45	38	42	44	57	39	49	42	41	44	55	49	58	40	45	52	50	48	43	45	44	35	38	41	46	43	54	50	58	45	50	47	60	44	47	47	44	35	51	43	50	45	40	49	49	46	45	44	45	48	48	42	50	34	51	49	38	48	49	55	47	57	45	41	47	49	52	40	52	54	40	51	37	34	56	52	35	40	53	45	50	52	41	42	52	36	46	39	47	56	46	52	44	42	35	38	55	39	43	43	46	39	30	58	36	41	43	41	49	39	51	54	40	42	45	62	46	49	48	35	47	42	53	55	43	40	41	45	43	57	46	52	53	56	50	63	37	30	44	50	60	40	44	43	41	40	48	59	49	41	47	58	50	37	45	39	38	60	38	43	46	38	50	39	37	43	56	46	55	60	38	38	31	38	42	49	45	39	48	43	39	49	41	53	46	43	38	38	44	44	51	47	53	61	43	45	50	47	49	57	44	45	42	44	46	43	52	45	52	40	45	45	53	45	48	42	55	44	41	60	55	46	59	45	50	47	40	44	52	48	54	49	39	39	38	47	46	35	41	50	47	41	48	47	50	46	54	45	40	48	44	43	47	52	47	48	45	55	49	56	48	37	61	39	52	38	47	36	45	42	36	51	42	54	48	44	50	40	43	38	41	52	44	47	41	51	53	48	41	45	32	51	37	48	37	44	53	50	52	57	39	44	46	45	48	47	43	43	63	47	46	43	57	43	39	42	42	38	48	53	42	49	40	45	44	32	70	43	43	68	42	55	49	40	40	43	50	61	46	52	40	39	37	47	57	56	48	45	42	54	47	33	42	46	36	56	40	47	41	54	60	46	47	63	38	43	42	41	52	35	48	50	31	46	50	40	42	49	45	53	55	51	39	44	55	44	40	39	47	47	39	44	49	48	51	55	39	40	46	46	49	51	31	40	39	47	46	44	39	47	51	59	48	40	47	43	50	48	60	41	36	45	42	47	60	48	51	60	48	44	55	43	56	39	51	40	57	38	40	44	42	57	40	39	36	56	48	49	40	51	39	48	52	46	56	51	44	36	51	45	47	48	43	44	43	51	63	38	59	54	44	37	50	45	58	51	47	40	45	48	43	36	30	51	53	31	51	48	57	48	43	39	45	43	56	39	44	53	39	43	43	52	47	35	64	35	54	43	47	48	41	46	53	58	52	55	51	43	40	38	39	53	45	47	46	54	51	41	45	41	49	50	44	50	34	45	50	37	46	55	46	43	44	51	46	53	37	39	40	56	47	38	49	47	39	52	62	48	50	39	41	50	52	48	50	58	52	33	39	36	46	44	46	46	50	43	54	54	45	50	43	46	49	48	42	56	54	54	36	46	49	46	51	50	52	47	60	34	48	39	40	50	42	49	51	53	50	55	54	54	52	48	50	42	52	53	38	51	39	40	51	52	55	50	52	40	56	41	56	43	43	50	48	48	59	38	55	38	42	46	43	38	49	40	37	49	39	38	41	44	54	39	39	60	51	44	39	53	49	58	41	54	43	35	52	45	49	55	53	51	39	45	40	42	51	55	49	54	44	56	59	40	59	44	53	62	59	54	54	53	47	49	60	47	50	45	53	49	44	58	45	39	49	58	45	51	48	35	39	45	35	54	47	31	49	51	58	48	52	43	55	47	56	40	34	50	35	52	42	48	58	52	36	42	54	53	41	54	50	52	42	45	44	50	40	50	42	49	38	58	44	33	42	40	41	43	44	32	45	41	62	48	41	44	46	54	62	45	50	45	60	52	35	43	57	49	53	53	44	43	54	42	46	57	45	47	39	36	54	45	31	52	45	39	52	46	48	43	51	45	50	42	48	45	38	62	46	47	41	33	43	51	49	48	50	49	45	47	46	57	41	52	45	52	49	52	38	44	41	46	52	53	54	39	49	49	36	42	64	44	42	54	55	50	36	49	31	53	52	57	52	61	45	47	49	59	56	44	41	45	56	44	55	44	53	39	43	46	39	39	45	54	64	53	48	45	40	57	49	48	43	51	39	48	59	34	43	53	46	46	48	46	41	35	44	37	50	48	53	48	58	42	47	50	64	46	45	60	48	50	61	52	55	44	51	44	46	51	46	40	50	53	42	52	27	49	48	51	55	53	41	36	53	44	42	52	48	60	51	41	30	31	33	44	54	44	37	51	35	43	60	44	44	44	45	47	49	43	38	46	54	53	43	41	43	36	49	44	54	37	37	55	51	39	51	52	47	61	49	53	45	45	53	35	43	50	49	44	46	32	49	42	64	43	43	48	41	37	36	54	37	40	45	50	38	52	46	44	36	52	44	54	54	49	55	46	53	57	43	53	46	48	44	48	47	61	48	55	53	35	43	45	36	37	57	52	57	41	53	39	46	35	49	50	33	32	36	42	47	58	27	44	36	45	39	40	50	51	49	49	55	19	44	54	53	51	40	44	49	48	48	52	42	47	45	40	41	48	51	47	38	42	56	39	40	39	55	47	59	49	41	43	56	38	45	44	49	32	47	33	64	49	41	42	34	57	48	51	47	51	46	43	46	47	52	38	36	53	42	41	47	46	53	43	41	39	40	52	49	45	38	49	40	47	48	43	54	49	47	49	37	47	48	51	44	62	44	46	41	39	48	47	42	46	51	48	62	33	45	33	40	52	43	46	53	45	53	42	42	35	41	54	54	41	47	60	53	54	49	44	33	46	44	44	53	45	47	53	40	55	47	52	48	53	46	67	37	45	46	43	31	45	54	43	39	46	41	44	54	52	60	39	49	47	32	48	49	60	44	46	46	50	46	44	41	55	52	53	41	39	43	45	46	48	44	44	47	43	47	52	61	34	44	49	40	50	43	46	36	41	43	48	44	45	57	44	37	49	49	36	42	44	37	48	46	54	42	49	50	54	46	49	43	44	39	36	46	47	54	53	40	60	53	49	40	31	36	52	38	58	49	47	36	33	54	45	57	56	48	39	51	45	41	59	41	55	42	42	52	39	46	51	38	40	48	43	44	43	40	56	42	36	47	46	62	45	44	55	46	52	50	42	46	52	53	52	51	57	56	44	42	48	37	58	53	52	41	35	44	43	56	45	45	41	45	36	34	46	34	57	54	33	41	45	41	46	39	30	50	52	43	51	44	59	37	40	57	44	51	56	45	52	51	47	50	44	51	51	58	56	67	54	54	45	49	62	40	35	45	39
30491	13819	4127	2751	5345	7317	7000	5822	4640	3904	3209	2751	2513	2289	2062	1934	1691	1519	1375	1270	1248	1091	1097	991	903	914	827	761	683	674	638	635	653	605	567	546	546	566	602	526	546	493	447	449	459	474	462	417	444	449	436	448	436	443	449	415	417	410	398	405	365	399	418	401	374	361	369	402	371	419	433	394	388	418	387	420	364	361	370	422	375	382	372	367	405	357	355	344	391	372	392	345	384	391	348	371	344	368	344	368	380	388	365	376	369	378	348	393	379	373	353	343	371	373	368	339	348	373	394	370	351	369	373	385	389	384	403	377	383	390	393	366	381	361	377	351	375	352	324	356	350	391	391	375	373	347	360	420	357	387	404	392	384	372	372	354	366	366	403	348	350	337	406	377	406	366	364	410	382	381	378	368	381	350	350	381	389	366	327	353	369	346	370	352	400	395	420	400	359	359	363	370	369	368	371	376	387	361	383	385	376	352	371	374	368	389	377	350	355	380	334	367	337	392	391	385	369	389	387	378	375	330	362	363	345	385	405	349	365	425	351	372	405	381	397	346	358	387	376	392	371	382	391	337	344	351	389	365	358	369	387	375	315	394	393	347	383	361	371	380	369	357	371	342	338	386	330	382	353	343	360	367	380	354	376	347	380	357	400	330	356	382	345	344	372	378	409	397	403	348	371	377	325	357	337	423	366	398	371	382	357	383	381	356	356	384	348	380	396	341	373	371	364	371	378	317	355	382	372	387	373	370	369	365	373	370	371	402	412	343	356	384	381	364	370	351	409	405	385	360	349	362	406	395	359	361	369	390	381	352	387	397	339	369	367	378	362	381	393	377	351	387	365	380	349	386	392	368	386	369	380	372	412	391	402	382	368	362	384	348	363	361	369	383	344	361	383	377	356	351	364	358	390	358	382	364	378	375	379	355	352	345	335	388	369	361	366	369	365	391	399	368	367	389	365	366	391	372	380	383	375	409	389	385	348	367	327	382	381	369	371	369	400	374	348	365	376	360	386	385	373	383	353	338	365	388	343	361	340	330	377	361	369	395	378	373	372	340	363	392	365	357	362	380	374	357	369	392	359	404	379	351	412	371	354	370	408	387	354	346	350	335	380	323	397	363	408	344	338	363	393	376	367	362	411	366	393	360	398	393	363	387	371	405	383	367	344	341	337	367	346	326	362	394	367	364	346	342	361	364	386	377	350	381	392	359	381	348	389	382	349	359	386	364	356	362	359	383	400	365	389	363	381	362	375	366	387	342	364	336	386	367	348	389	385	376	370	364	344	380	338	408	361	360	381	373	361	353	331	378	405	370	362	334	352	374	355	404	377	344	364	353	378	362	340	381	359	403	360	370	370	347	391	378	397	368	355	378	371	346	379	394	374	386	362	378	347	377	387	344	386	392	341	356	341	368	366	378	359	361	380	322	381	341	378	346	358	337	346	355	380	380	375	383	389	371	355	391	379	385	363	376	363	357	352	383	395	408	394	388	340	368	388	375	379	371	342	334	337	399	331	371	342	403	392	366	374	396	375	364	376	352	363	358	381	360	378	378	365	353	358	416	358	359	351	387	355	363	373	364	391	379	382	389	347	331	363	398	371	387	384	379	377	343	342	346	378	361	391	368	337	373	350	344	356	340	372	361	381	357	375	380	363	374	373	350	397	373	372	368	361	374	380	398	397	369	369	341	405	376	386	351	391	348	357	316	399	392	386	402	337	341	409	377	394	371	360	387	395	365	333	385	374	356	354	364	343	387	356	372	399	394	354	351	351	357	374	373	375	358	396	367	363	373	360	357	362	367	404	353	372	400	389	375	371	336	391	370	377	411	371	385	394	330	373	363	361	381	404	362	377	331	385	370	403	375	364	362	403	363	366	359	362	356	371	368	389	357	363	375	376	406	391	393	338	356	373	385	360	374	384	358	372	384	356	346	393	372	364	374	366	382	343	387	403	366	351	335	363	369	379	377	366	339	361	373	389	374	372	353	363	373	379	376	378	379	342	360	370	379	401	348	374	374	381	349	387	393	392	376	366	396	374	375	357	346	367	430	353	385	359	364	353	391	364	372	370	386	378	389	344	366	365	386	386	390	374	373	372	366	392	362	386	402	361	387	352	381	378	390	312	394	373	373	367	380	381	356	346	408	365	368	371	373	366	401	345	365	361	351	350	346	344	362	340	359	364	348	382	402	362	328	376	377	371	410	360	381	370	399	377	363	390	356	346	363	354	380	364	383	349	377	374	365	377	390	373	373	406	359	337	361	384	409	354	400	377	371	389	357	361	360	360	354	390	382	416	369	344	357	378	379	330	352	396	387	366	364	368	356	353	380	384	354	337	368	391	380	376	396	364	377	402	366	376	400	344	379	381	359	403	393	370	382	375	345	391	358	404	325	373	353	372	373	371	331	353	369	361	367	362	390	390	387	394	374	381	376	372	331	368	380	394	358	338	385	367	352	366	366	368	361	383	357	370	361	362	355	333	383	322	373	352	371	390	357	402	374	359	392	358	377	407	376	388	338	383	363	348	392	360	381	399	353	375	341	366	393	379	387	345	415	401	366	387	349	388	387	372	385	355	357	365	389	345	375	370	369	379	345	369	351	376	392	379	393	370	375	397	340	390	356	357	373	365	346	360	372	373	361	385	359	331	330	373	348	353	388	370	385	358	363	418	383	367	361	369	342	358	411	363	362	391	358	361	360	361	369	353	354	364	372	366	364	343	363	373	383	384	370	367	402	384	358	363	370	402	376	373	404	379	375	364	362	410	375	393	343	355	348	377	393	411	384	366	377	367	351	341	383	375	386	370	352	364	359	380	359	379	369	396	373	359	349	317	387	353	362	377	377	342	353	368	385	365	357	390	388	381	375	391	376	377	394	347	347	390	384	360	385	378	373	367	364	347	400	378	387	378	389	353	355	371	352	377	361	380	363	368	365	376	396	357	367	354	345	396	359	384	335	380	369	387	355	417	380	339	362	365	369	364	358	396	355	389	396	356	321	374	379	365	399	366	383	397	360	340	402	397	377	352	376	376	351	322	352	378	360	333	365	374	350	376	335	374	344	373	357	349	364	371	331	377	347	381	372	380	382	369	345	375	368	397	364	379	408	383	365	352	395	355	374	370	366	347	381	388	373	382	429	353	403	323	380	392	392	378	408	358	339	357	372	358	363	368	366	357	395	383	361	397	365	374	393	379	336	393	352	354	342	391	364	384	365	395	373	370	362	404	354	370	345	379	388	365	347	370	426	382	369	354	374	378	397	388	357	371	382	404	343	366	327	362	363	386	394	390	365	382	367	368	389	370	366	396	393	379	374	344	360	426	379	371	366	326	371	396	384	348	347	368	392	368	375	386	336	353	342	332	394	371	365	376	378	385	368	401	375	358	353	358	382	395	381	353	357	358	370	370	383	368	350	369	375	385	385	378	378	372	341	338	379	366	341	376	387	359	404	333	339	353	374	368	337	355	359	384	381	382	385	384	369	354	353	382	405
6456	2912	585	246	155	215	214	230	193	205	152	185	139	135	124	143	105	107	90	114	105	111	83	92	89	92	89	95	80	85	72	68	82	63	79	76	55	80	66	52	71	69	71	66	58	81	81	85	70	55	68	72	62	61	71	53	60	61	60	55	73	71	60	54	63	69	54	51	61	55	67	72	52	57	57	60	51	80	57	85	75	68	50	64	73	58	68	59	72	65	66	63	71	55	70	51	56	65	87	61	54	69	72	73	74	60	66	57	62	76	55	65	51	59	71	68	86	62	51	76	58	60	64	71	60	67	65	63	60	61	77	63	63	62	62	55	54	60	64	69	73	77	61	64	74	50	61	48	66	74	60	53	55	65	77	69	54	52	60	66	82	63	65	63	59	67	65	78	66	63	65	67	52	56	72	63	46	54	62	78	74	49	56	57	54	54	64	74	73	59	52	49	61	66	62	64	68	75	60	58	67	74	62	59	59	72	61	63	72	74	68	66	64	66	67	51	65	73	72	58	63	62	54	65	74	80	66	68	68	69	66	76	48	57	62	56	60	81	71	62	49	70	69	65	58	61	71	67	52	74	74	57	67	68	59	75	68	62	70	60	77	56	54	73	59	53	65	72	57	63	75	69	74	66	57	68	51	49	77	67	66	82	64	64	50	76	59	68	78	65	61	60	55	74	63	65	72	59	55	74	62	82	67	62	77	53	62	56	52	55	71	60	60	59	57	43	74	63	73	81	66	56	47	61	63	79	61	64	59	64	73	62	67	74	74	56	57	69	53	57	62	62	63	76	61	76	66	61	57	63	64	64	62	66	71	64	67	64	70	67	69	63	60	61	57	65	67	69	68	72	74	54	49	56	53	63	60	57	66	71	67	56	72	68	51	58	64	66	52	67	78	74	62	72	61	62	73	69	54	60	60	41	58	60	60	63	68	53	64	59	49	48	61	85	65	62	67	64	81	58	63	66	75	46	65	71	74	57	49	62	65	71	79	63	68	67	66	65	67	55	70	53	55	66	58	74	54	56	57	56	79	68	67	61	65	53	68	63	62	62	47	69	78	67	75	63	51	80	74	58	65	58	62	58	52	62	76	61	64	63	59	64	55	69	63	57	68	68	61	72	67	66	67	63	52	79	60	78	64	54	61	75	63	66	76	63	51	65	58	63	65	53	49	63	70	57	65	68	58	75	65	66	70	57	72	69	61	61	68	64	59	72	67	64	71	86	58	53	59	67	71	77	71	58	54	62	65	66	74	80	59	52	64	71	65	64	57	85	65	66	67	57	73	62	68	56	58	70	66	62	54	47	59	60	49	55	67	67	71	71	54	64	57	61	74	64	73	60	59	76	66	62	71	58	69	61	65	71	57	63	57	70	64	68	59	67	59	73	58	72	67	77	70	58	61	57	61	61	69	57	66	71	76	67	78	78	54	64	68	68	61	46	61	70	64	63	72	69	72	73	62	61	59	77	57	76	65	61	64	61	66	60	71	63	48	58	61	75	71	60	71	63	72	67	53	76	70	58	65	63	63	67	57	61	62	65	82	62	50	54	69	72	80	79	60	64	57	60	63	61	65	70	64	59	77	54	63	59	55	67	66	68	57	65	48	65	83	71	63	50	62	63	76	71	60	78	63	62	64	69	68	59	78	72	69	66	60	63	60	64	66	62	52	62	58	71	69	64	63	57	65	57	64	53	68	74	61	68	51	69	69	54	65	62	54	55	57	71	54	78	86	75	60	61	60	49	75	59	58	68	72	45	82	65	61	60	56	65	72	69	64	68	67	67	61	62	74	64	56	70	67	58	79	66	75	68	74	63	58	57	60	60	69	66	72	53	65	56	62	77	56	58	48	50	64	67	67	60	64	63	62	58	62	70	66	72	54	60	66	73	63	59	48	62	82	82	73	59	65	62	56	68	66	67	55	58	46	61	74	67	63	58	51	57	74	80	68	66	59	61	58	64	77	66	62	55	65	58	64	59	63	63	60	51	65	52	64	64	71	63	55	71	61	48	63	71	57	71	68	70	65	64	73	61	61	56	57	60	64	73	56	69	71	64	57	44	74	57	51	65	52	81	45	73	69	71	59	66	61	44	60	62	65	63	63	65	69	61	67	64	69	73	72	67	65	61	71	63	66	62	65	67	85	78	72	79	62	60	75	55	65	64	70	67	71	51	61	54	70	58	59	69	80	64	57	73	51	67	74	64	72	80	57	66	66	65	68	69	64	67	65	56	65	73	60	64	70	61	65	70	60	79	66	60	55	54	72	64	69	61	49	49	81	57	65	71	62	68	68	69	74	63	66	71	77	78	48	51	73	82	65	49	68	64	60	58	66	62	64	59	56	82	73	58	57	70	64	63	69	49	76	50	67	66	66	72	72	64	79	67	64	66	54	71	69	77	65	65	68	53	78	68	61	68	70	70	65	57	76	75	62	72	49	67	67	57	72	70	67	72	63	73	62	67	67	63	64	62	69	67	73	57	76	60	68	74	62	61	62	51	64	74	69	66	65	58	61	51	61	64	62	74	54	59	74	56	56	55	72	49	57	75	54	58	66	77	58	52	62	69	58	82	62	80	64	66	75	49	63	67	74	60	68	77	54	67	75	61	70	61	78	70	64	52	60	74	71	65	66	71	79	68	50	68	55	65	59	67	57	67	52	64	59	61	74	79	72	75	61	67	69	71	52	74	73	58	61	65	57	59	64	69	65	68	52	67	62	70	65	73	63	58	62	56	73	61	69	70	57	56	74	70	54	42	70	62	54	69	69	59	51	62	74	51	69	63	60	68	68	72	57	72	72	56	72	80	72	54	73	64	72	73	69	48	67	53	61	54	57	70	72	67	53	64	82	76	82	65	73	63	73	75	60	68	63	72	66	58	63	53	56	72	62	77	58	67	59	57	59	63	65	64	56	70	58	63	61	67	55	72	79	74	63	77	66	77	61	65	68	73	72	68	69	73	62	75	63	76	69	57	55	71	62	58	67	64	73	68	72	61	54	65	52	61	65	59	67	54	76	58	56	62	75	58	69	58	63	56	66	65	62	63	72	63	62	72	62	53	53	57	77	64	57	73	70	69	60	74	62	64	70	55	65	57	63	63	65	65	66	59	66	72	53	65	63	66	68	69	70	73	70	72	73	57	59	82	65	57	51	49	64	62	63	58	61	66	70	54	70	69	74	59	66	61	65	70	60	80	52	62	64	54	51	65	67	68	65	61	57	65	52	45	73	58	62	74	68	58	69	67	72	66	60	64	61	72	64	67	77	72	63	54	82	63	66	49	68	64	55	65	58	68	74	79	60	61	69	73	64	59	80	58	68	58	56	57	62	58	79	57	51	69	57	73	63	62	68	65	59	77	84	72	55	69	65	60	74	71	55	79	59	56	72	71	66	64	65	61	60	58	66	64	56	56	51	62	64	80	59	64	64	64	55	66	70	45	57	60	68	70	68	51	71	61	43	72	58	56	56	64	63	59	64	55	68	55
34922	17868	5556	3920	7085	9736	9295	7689	6279	5329	4480	3833	3426	3134	2907	2577	2251	1903	1840	1735	1599	1540	1456	1348	1268	1155	1186	1060	962	903	845	898	808	773	744	744	685	749	769	702	693	693	614	649	596	604	615	606	541	593	561	614	619	568	623	546	521	546	557	539	483	516	553	528	557	534	508	485	542	530	481	531	531	510	535	540	490	484	486	505	474	486	545	487	534	515	508	483	495	518	496	507	532	477	512	548	497	486	448	477	535	477	537	431	518	464	513	525	473	481	536	474	475	508	533	468	494	536	499	497	458	458	512	494	484	488	515	498	548	518	523	476	526	490	515	473	511	464	499	491	464	513	542	493	473	469	471	466	543	478	507	518	481	529	529	507	490	509	476	518	484	521	489	518	530	505	504	480	532	531	471	521	516	501	534	533	485	536	531	475	469	494	496	485	506	450	467	514	509	493	500	573	465	493	507	511	485	507	529	514	495	473	502	499	475	471	474	496	506	498	534	475	478	519	483	489	488	493	466	467	528	516	508	498	516	497	479	511	499	500	488	491	542	509	505	514	478	500	478	506	514	526	494	471	480	498	471	478	499	500	485	497	493	515	470	504	486	515	459	509	502	475	481	509	538	528	507	502	505	534	523	463	472	507	494	533	478	453	494	497	526	517	491	516	466	467	504	462	490	497	480	523	463	468	494	470	491	484	497	503	532	454	492	524	493	498	495	472	500	480	492	470	537	477	494	502	488	510	498	500	516	455	482	490	456	498	511	491	517	482	506	525	499	478	469	517	496	497	476	455	459	520	475	514	522	482	534	501	479	514	533	493	527	492	479	507	467	450	491	497	511	452	483	508	502	532	500	492	482	519	507	497	504	476	516	480	507	488	522	471	502	490	530	531	486	473	502	491	489	518	522	513	500	534	486	492	506	512	513	499	524	512	490	511	486	451	493	483	502	497	494	509	508	486	458	495	476	520	531	535	464	468	512	512	487	499	499	486	486	495	499	475	489	506	491	519	500	477	513	503	476	469	502	510	519	488	441	486	512	470	520	487	490	435	473	478	504	460	516	497	505	441	478	503	470	467	521	535	510	482	508	514	485	509	469	509	541	497	493	494	499	520	498	557	512	484	522	536	517	494	460	510	497	496	477	471	450	487	486	480	485	501	538	502	502	496	464	498	538	472	481	486	533	513	468	484	510	508	478	511	491	445	493	480	517	461	497	483	515	477	475	484	527	431	513	477	462	501	484	519	460	496	480	506	471	479	475	498	498	489	457	462	488	512	501	500	481	502	480	477	489	490	524	538	533	490	498	485	507	489	517	497	551	491	535	510	472	539	487	530	480	519	541	474	489	504	495	527	505	458	483	520	504	450	457	510	468	463	491	485	475	470	481	488	484	505	522	489	457	514	489	499	478	504	527	472	499	491	500	508	488	537	516	526	517	468	500	492	464	505	523	464	513	453	510	514	499	489	521	503	534	495	508	481	496	502	470	485	518	535	514	508	492	464	484	499	524	506	485	496	459	475	479	460	467	498	505	499	463	517	503	473	500	445	510	514	485	523	501	490	464	494	512	508	483	519	474	499	529	493	516	491	499	519	468	503	494	454	505	495	484	478	541	488	469	527	511	480	458	524	476	472	475	483	497	469	517	480	485	479	482	499	513	497	518	485	494	493	514	503	464	490	487	483	475	451	511	513	502	497	479	473	466	509	518	477	528	436	464	464	466	500	521	495	520	474	476	505	479	462	507	507	464	555	477	496	500	505	473	500	499	476	487	522	564	516	500	476	495	491	451	503	488	502	506	526	472	501	466	497	490	498	493	486	503	516	512	532	475	527	520	458	469	514	494	475	505	526	526	478	461	487	457	524	484	477	478	524	546	486	492	474	478	516	508	493	466	447	504	505	529	494	495	489	508	489	490	464	472	507	493	535	494	494	517	518	487	524	487	479	476	465	493	500	494	505	463	491	490	511	530	453	498	499	479	478	485	493	513	487	512	552	485	486	502	489	541	498	486	519	475	487	518	515	429	503	456	512	474	528	512	513	491	445	451	516	512	516	493	529	460	483	513	489	483	507	490	460	499	463	482	462	502	521	472	501	484	456	462	505	460	529	516	496	488	480	486	536	508	524	494	519	463	474	543	495	471	467	533	532	527	483	501	499	472	451	456	525	549	482	503	537	520	463	483	567	507	516	524	498	535	487	517	516	467	520	482	482	471	467	448	508	497	519	508	533	512	499	495	479	496	547	530	443	494	504	466	533	518	513	505	486	496	482	468	477	480	506	462	459	501	495	507	500	483	500	517	517	502	511	493	513	474	489	528	489	465	525	510	501	487	484	488	495	515	522	514	473	487	508	492	516	500	508	511	476	440	518	476	513	508	505	482	521	487	494	439	504	496	480	501	530	476	528	489	489	452	518	490	481	476	491	468	531	507	520	542	486	505	458	528	521	525	457	467	516	488	456	473	470	513	477	506	493	490	461	471	499	506	494	497	512	540	449	489	488	447	479	516	499	459	464	489	524	489	541	522	488	475	479	476	476	483	486	527	498	513	439	488	480	511	503	514	514	481	526	451	486	500	468	499	538	493	465	479	494	479	497	466	479	540	519	527	501	488	484	533	523	448	485	498	467	523	450	522	497	443	490	510	438	477	496	519	490	476	491	493	490	474	492	505	520	471	541	491	491	512	508	448	480	504	481	510	471	502	507	510	475	508	486	539	482	542	539	490	463	525	511	510	501	528	514	512	495	467	489	503	468	520	499	451	469	489	509	488	438	461	500	507	510	512	507	493	465	457	481	471	513	507	498	477	483	497	526	492	493	481	488	506	476	507	504	490	512	517	501	511	447	491	510	469	446	435	495	508	531	485	484	535	467	461	510	510	485	500	491	496	504	506	505	482	508	515	456	509	454	473	502	512	520	489	478	468	465	493	476	517	478	467	477	478	474	489	505	527	470	511	524	496	506	490	472	489	516	527	468	486	469	489	474	499	506	489	458	527	488	494	512	477	497	520	433	499	495	555	494	453	503	455	482	533	486	529	515	490	511	516	495	483	487	542	500	512	526	477	484	497	527	495	505	490	479	475	517	469	464	511	468	493	501	490	493	470	503	493	501	451	526	466	472	484	501	517	503	463	530	504	490	480	486	437	538	528	527	492	498	513	503	511	496	547	482	493	528	497	458	483	459	482	516	515	517	484	528	466	546	482	518	491	458	474	499	473	492	502	512	493	491	456	506	480	486	450	458	503	490	464	458	481	498	485	499	469	513	495	508	482	483	501	505	472	505	523	516	474	540	493	496	492	527	501	503	462	491	524	479	498	482	492	514	500	479	470	495	477	482	498	521	494	503	511	497	469	505	508	482	530	497	499	483	466	495	482	473	482	512	477	488	497	497	479	507	492	524	502	513	502	446	509	500	531	510	472	487	478	478	505	474	509	501	494	465	463	530	500	496	495	496	503	535	472	506	479	485	506	484	448	529	479	465	491	477	500	500	488	518
3523	1055	283	123	85	95	111	96	98	82	85	63	77	63	67	60	49	55	60	49	61	52	55	40	43	38	46	43	41	36	41	49	30	53	48	35	38	45	41	43	37	32	38	24	44	31	19	39	39	42	31	29	40	33	37	56	30	30	33	42	41	36	26	43	42	38	31	28	37	30	38	47	31	37	24	23	41	46	38	36	30	30	36	27	23	34	28	43	35	46	36	31	32	40	38	43	35	40	32	34	45	39	39	37	47	29	33	31	41	39	33	40	45	35	34	33	31	30	30	35	36	37	42	35	43	33	41	31	33	39	35	40	25	43	35	35	47	34	42	38	29	41	30	34	47	39	40	34	47	39	32	39	34	28	33	45	49	49	28	34	42	32	28	44	34	31	34	32	40	42	37	30	26	41	35	30	37	42	44	29	38	40	39	39	32	45	32	25	31	33	48	40	33	40	44	39	50	48	36	31	44	34	45	43	46	17	27	42	34	37	39	36	39	38	29	52	45	32	31	29	37	29	35	32	36	38	30	41	31	46	37	32	35	40	28	29	41	30	36	43	40	22	32	33	42	32	49	31	32	39	32	38	35	28	34	23	28	35	35	25	51	37	41	39	47	34	51	35	36	32	36	30	41	31	37	29	31	38	33	32	46	44	32	33	41	47	34	38	41	42	33	32	33	37	30	38	34	47	41	32	44	32	35	27	36	32	35	36	35	34	31	41	25	33	38	31	44	27	30	34	48	32	36	37	46	26	38	34	41	37	37	32	48	29	34	39	27	39	34	40	45	35	36	41	32	36	34	27	40	30	30	28	35	34	32	35	23	40	32	35	37	33	26	35	47	27	50	40	37	33	40	45	29	32	30	35	28	37	35	35	35	43	41	38	46	31	40	41	24	29	24	32	30	33	40	41	32	31	28	33	48	28	31	35	31	35	46	35	39	35	38	22	41	35	35	27	32	40	36	39	31	34	34	35	31	38	39	27	34	39	36	34	30	26	28	40	35	37	40	31	34	43	35	41	43	33	26	38	39	37	38	35	36	42	37	40	43	49	29	30	35	40	42	34	36	40	34	39	37	36	43	38	37	54	29	26	30	32	42	39	36	38	37	35	38	32	38	40	42	44	35	41	39	45	33	35	28	37	35	33	37	29	30	31	40	31	28	41	35	36	41	41	39	30	28	45	34	22	29	31	24	43	35	29	32	43	44	33	37	28	34	31	39	34	40	36	36	49	39	36	40	17	39	45	36	30	40	36	39	41	19	42	31	40	47	27	28	26	40	46	43	35	34	29	38	40	34	37	29	35	38	32	36	41	38	38	36	44	20	35	47	28	42	38	38	31	24	33	34	41	36	20	39	31	31	37	35	30	32	32	50	31	39	36	40	33	39	39	34	41	39	42	33	27	40	36	41	45	26	39	41	43	47	32	44	27	31	28	35	31	26	33	37	44	37	30	31	42	33	47	34	34	37	38	38	42	41	34	33	38	31	41	43	28	33	27	38	33	39	45	38	34	46	26	37	31	37	33	37	32	28	33	32	39	35	26	29	49	31	34	38	34	32	38	29	33	34	40	36	40	41	33	54	29	43	29	29	29	32	39	25	33	26	38	37	37	32	33	35	34	43	44	40	37	43	42	38	40	36	25	30	38	40	46	36	30	24	38	43	28	29	37	37	32	38	28	34	53	39	40	43	40	48	43	24	35	31	45	37	34	30	29	35	35	39	33	29	25	26	45	33	35	38	40	38	48	28	39	42	45	33	42	34	32	35	37	47	27	50	38	31	35	39	35	32	29	31	35	39	40	40	28	47	41	37	36	43	41	33	38	40	40	36	33	41	32	36	42	38	29	21	34	38	42	34	43	44	34	35	34	33	40	25	27	35	43	36	37	31	36	29	32	27	32	34	43	39	47	26	39	35	41	46	29	29	39	36	26	40	34	33	28	30	29	33	37	35	34	35	34	44	35	32	39	39	35	40	43	41	42	36	33	36	45	33	32	30	49	34	31	34	24	39	41	39	38	35	40	44	37	43	33	45	31	28	28	33	38	41	46	36	41	35	34	34	28	34	37	24	29	37	36	39	34	29	39	37	37	37	39	43	29	38	38	33	38	42	27	39	28	34	41	31	46	36	29	25	31	30	29	35	27	28	36	29	42	32	32	37	50	38	28	32	34	31	30	32	28	36	18	33	32	41	36	32	44	35	39	30	39	45	33	32	30	35	36	45	43	41	49	49	46	23	45	41	52	45	32	34	42	33	33	42	34	30	43	39	37	38	34	34	23	36	44	49	46	26	42	36	41	37	30	25	40	27	29	28	35	35	34	30	36	40	32	27	34	43	38	39	36	48	31	54	25	33	33	32	38	45	32	50	29	38	34	36	30	33	35	34	39	48	44	48	44	36	36	40	33	26	48	40	32	38	25	32	33	26	34	30	27	36	39	51	36	36	29	38	34	29	32	33	37	37	30	37	36	37	23	32	32	44	35	30	26	33	39	38	36	48	45	39	44	39	39	39	37	37	34	27	33	25	37	39	36	42	44	35	40	36	42	30	40	35	36	35	33	30	40	37	40	39	31	37	31	41	32	43	31	32	22	41	30	41	43	33	30	37	50	36	36	33	36	42	31	30	41	32	28	44	30	39	27	40	23	32	35	30	32	40	47	39	49	27	38	40	37	43	30	34	35	39	33	31	30	43	31	40	33	41	35	34	33	36	41	31	33	28	30	32	43	41	35	38	31	32	27	37	38	33	41	33	32	23	37	35	40	35	39	46	36	37	36	27	40	27	34	30	36	30	33	50	39	39	40	32	39	41	38	44	33	41	36	30	43	33	33	34	42	32	39	34	41	27	23	29	40	33	25	39	26	22	35	34	34	46	23	35	36	38	31	36	26	22	38	35	30	23	34	38	44	28	33	42	34	21	36	41	31	27	29	44	39	32	35	30	36	38	47	44	32	53	39	40	25	37	30	33	31	27	43	33	40	30	36	35	32	28	35	38	39	34	39	34	38	32	24	32	40	35	41	42	36	41	39	34	28	26	38	38	36	29	39	35	38	44	28	28	27	30	39	40	34	32	44	38	36	45	41	47	32	41	34	31	44	34	29	41	36	39	36	37	35	43	35	45	34	39	33	36	38	48	29	44	27	33	35	32	43	36	34	39	35	41	36	34	35	39	34	30	28	30	39	35	28	37	34	40	38	38	26	34	34	34	34	40	37	31	26	33	28	32	35	33	33	40	32	36	37	33	48	35	32	27	35	38	46	48	34	43	38	36	30	30	33	43	40	37	33	40	39	44	28	35	33	32	33	29	29	37	29	39	46	27	32	29	33	25	38	35	31	38	31	28	40	26	42	40	31	43	27	36	45	27	32	40	32	35	18	23	33	41	33	33	28	38	41	44	32	25	32	49	46	31	25	35	30	34	33	36	35	28	36	30	37	40	37	34	27	24	24	38	30	38	30	30	32	34	40	37	33	41	34	32	34	25	39
26887	10111	2977	2239	3489	4982	5069	4188	3295	2722	2272	1916	1853	1701	1563	1269	1114	1093	951	913	847	800	834	733	645	621	645	552	511	466	463	492	411	440	424	396	397	422	393	399	381	358	359	369	346	331	350	362	331	347	331	364	334	342	288	327	331	317	306	306	299	307	308	310	286	292	298	310	322	298	300	292	293	283	276	292	306	290	313	333	258	282	289	305	292	266	313	301	279	313	286	306	301	276	298	286	289	261	306	267	277	305	276	297	277	306	285	293	309	279	278	297	275	286	311	330	328	294	272	320	301	300	276	273	275	294	267	275	302	307	299	299	304	308	308	275	271	264	297	282	280	263	330	276	287	286	302	308	252	300	307	282	285	258	311	284	297	267	270	277	276	285	298	313	265	270	283	263	282	261	292	275	283	307	292	301	312	316	307	277	310	260	290	299	293	283	307	304	303	287	317	272	308	253	276	318	272	273	298	292	282	260	293	284	280	302	271	292	310	321	308	313	309	303	315	292	286	317	282	289	285	294	279	296	299	286	271	305	272	278	292	310	287	318	295	282	323	296	306	269	305	293	302	307	311	293	328	257	295	287	289	278	289	313	308	286	291	284	277	269	282	316	310	292	303	288	293	310	267	295	294	290	304	270	269	298	273	281	264	296	293	261	281	289	280	275	311	322	296	269	286	292	300	259	298	278	299	263	288	283	264	280	290	318	277	279	295	265	323	288	263	310	278	285	273	275	270	285	309	321	297	305	298	294	297	276	242	267	282	290	223	315	309	247	287	278	277	308	265	279	279	277	272	306	269	309	280	291	283	266	283	274	272	302	297	269	296	283	292	304	306	305	314	258	275	281	291	258	277	299	269	262	304	272	293	277	295	288	263	292	311	300	306	291	273	306	269	302	281	273	291	307	270	286	281	324	299	295	291	300	298	271	285	293	281	314	302	301	251	280	300	278	269	271	290	284	301	302	283	274	294	272	327	281	293	291	259	270	318	318	299	316	281	293	302	297	275	301	294	299	258	261	269	294	285	311	299	288	284	292	307	291	319	273	280	269	268	313	290	280	289	299	294	287	284	302	292	291	283	289	251	289	286	244	270	299	272	287	257	314	286	306	294	284	269	283	298	300	311	290	292	293	298	279	311	272	293	274	273	281	281	298	297	312	291	326	306	302	294	275	325	291	278	290	270	279	313	290	288	290	286	279	278	277	297	320	303	304	284	266	270	298	268	299	273	279	279	317	265	286	258	265	297	302	294	277	290	290	301	307	296	318	286	326	291	275	280	324	273	283	287	270	288	283	296	282	264	303	283	307	299	280	293	303	291	274	265	307	282	272	276	285	304	293	282	288	287	272	293	306	273	288	290	312	248	281	285	273	284	304	271	301	275	265	285	288	308	300	293	273	269	281	297	284	312	297	289	244	288	291	302	331	282	313	277	290	258	285	268	314	317	268	284	267	259	259	292	309	282	289	276	326	293	271	300	257	245	284	291	322	294	281	292	296	281	272	275	298	277	302	330	282	313	292	278	289	310	306	257	291	292	296	288	306	295	272	313	276	325	297	273	268	281	274	300	284	317	278	305	278	295	264	279	292	306	288	299	275	287	257	270	284	292	295	290	272	317	308	290	284	281	283	249	259	308	320	254	300	293	285	279	283	310	298	289	312	285	267	289	284	315	284	302	276	301	261	268	284	282	309	270	284	326	307	282	300	305	281	291	241	281	294	323	285	279	278	288	287	321	295	310	298	300	304	287	287	307	279	296	276	280	291	242	267	274	299	302	312	295	275	303	286	275	308	269	276	268	298	268	257	291	273	281	282	283	324	286	317	267	320	303	268	256	302	296	257	308	254	270	258	276	307	300	284	280	276	266	308	297	311	285	271	272	271	285	276	291	322	289	279	293	276	283	286	297	287	277	286	302	300	319	266	268	282	281	302	290	298	295	287	301	293	281	288	291	303	281	267	290	280	292	266	284	280	262	297	257	271	261	284	284	270	282	308	278	297	312	301	302	283	279	289	245	300	271	291	276	276	290	279	287	282	315	267	294	277	283	294	287	279	282	289	289	278	311	273	280	282	311	289	276	279	288	257	314	284	298	298	291	280	290	283	294	281	312	317	314	262	276	293	310	281	297	283	301	318	286	308	271	246	296	326	326	253	267	287	280	281	292	296	269	305	289	290	301	265	292	303	297	288	315	291	270	279	313	289	270	301	312	268	279	334	303	275	304	295	280	249	303	295	285	254	282	277	283	294	250	283	293	289	303	292	276	260	264	288	265	275	304	290	296	330	303	269	278	280	251	303	294	262	285	288	277	290	305	281	287	299	288	288	268	297	267	305	316	295	278	269	260	276	319	295	316	304	299	299	288	294	308	268	269	271	297	312	288	284	280	288	284	271	269	296	287	309	275	295	291	277	282	306	279	274	312	296	294	323	280	296	309	290	291	289	277	283	286	308	284	272	273	305	292	289	281	293	310	304	274	279	296	299	295	297	301	295	306	286	284	276	284	312	315	294	291	275	309	271	286	289	279	293	312	272	286	300	274	266	272	261	317	283	274	258	307	260	270	289	295	312	316	283	296	305	309	289	291	255	273	305	297	272	287	269	279	291	296	278	280	303	302	306	315	331	286	268	271	277	301	302	259	289	307	302	289	272	297	307	307	289	272	277	299	285	317	283	314	277	297	308	293	294	286	295	274	302	312	288	271	291	288	308	296	267	276	288	293	277	310	293	274	295	303	292	277	249	309	320	281	287	294	297	298	283	283	288	295	305	303	300	292	258	294	288	302	277	263	300	296	297	298	315	317	288	294	269	288	294	303	306	302	269	307	305	305	310	285	325	292	280	316	313	278	300	293	291	302	300	305	288	324	293	271	293	298	294	306	280	291	301	311	324	303	287	268	304	325	295	285	297	270	274	266	294	305	287	261	243	276	303	274	291	311	287	292	291	298	264	271	319	291	274	281	268	290	289	315	298	284	277	274	288	285	301	293	293	281	290	303	286	297	315	278	259	271	312	307	293	275	304	270	286	303	307	280	285	278	276	288	286	257	289	307	305	293	294	267	298	300	295	305	279	296	282	282	305	292	293	301	274	290	304	293	305	295	276	281	316	284	271	273	296	293	307	315	283	308	278	301	293	312	287	314	258	314	307	262	298	311	306	279	277	296	303	290	292	267	288	300	286	291	265	274	290	268	303	274	258	282	275	286	273	282	271	301	273	317	305	295	270	285	276	275	278	275	323	259	270	309	320	291	276	289	308	283	290	305	299	282	290	274	275	293	275	281	314	301	288	312	290	315	305	282	261	297	283	287	282	289	309	274	290	291	261	320	270	289	275	327	262	334	292	312	275	280	292	294	278	254	308	280	282	288	306	279	302	286	287	316	288	325	284	266	281	256	306	277	279	296	303	255	289	270	313	331	311	308	288	275	307	299	305	310	273	284	312	301	270	289	302	293	288	287	272	286	309	314	275	282	308	247	304	301	312	316	295	319	319
5153	2091	445	207	124	136	156	181	155	138	116	117	125	121	125	99	90	80	73	73	91	72	77	69	72	52	77	70	63	68	41	70	55	75	59	55	58	57	82	49	66	44	62	55	41	60	56	55	60	54	57	49	49	59	57	55	61	63	51	48	64	67	56	57	54	42	44	55	50	40	62	53	50	37	52	55	49	59	63	58	59	54	47	55	37	67	55	52	44	47	49	54	63	54	47	56	60	52	54	56	68	39	57	47	57	49	55	56	58	65	63	54	43	50	54	57	47	55	50	56	64	44	47	55	64	50	61	63	52	58	57	60	55	55	45	62	58	46	51	56	59	53	51	51	47	38	46	47	58	51	55	58	49	50	61	46	57	54	54	66	53	57	48	64	67	48	51	45	59	54	45	50	52	46	51	46	53	45	51	52	60	52	58	47	46	58	51	45	58	57	46	50	57	60	59	63	52	59	52	57	52	53	62	60	60	63	52	51	44	58	60	60	60	45	47	63	45	49	50	59	43	68	67	55	49	58	52	40	58	55	49	55	46	56	51	52	51	50	53	47	60	47	39	57	61	49	70	56	49	52	60	60	69	58	55	51	53	71	38	60	59	60	42	52	45	45	46	43	51	49	49	61	60	57	51	55	53	50	61	52	57	46	62	46	55	64	41	59	62	41	53	65	53	60	48	73	55	60	54	52	69	56	74	55	64	47	44	55	52	52	52	54	54	48	60	50	57	38	57	54	66	61	40	41	59	63	62	45	65	58	55	41	55	42	50	55	46	50	62	52	61	49	61	62	61	51	48	54	57	44	71	43	48	49	46	48	52	55	65	64	51	50	63	42	56	53	53	53	50	53	46	49	52	44	62	61	58	46	59	53	48	54	59	57	57	57	56	50	49	56	46	68	45	56	59	48	51	68	63	70	57	64	58	46	50	54	50	66	48	63	48	57	59	50	42	42	41	72	42	60	62	50	50	61	52	61	35	46	41	63	52	56	51	65	64	54	55	49	71	56	63	55	47	47	55	68	53	58	48	48	54	54	47	47	43	61	67	55	59	52	59	71	43	48	50	53	51	64	62	45	38	49	52	47	54	53	52	52	70	52	53	54	56	50	56	60	55	53	53	55	47	45	44	57	44	64	50	47	65	49	46	57	62	47	43	44	47	58	44	51	43	59	54	69	56	53	51	58	54	49	60	54	55	49	49	59	54	54	62	52	46	45	53	56	54	54	52	58	60	48	62	52	60	54	48	52	55	58	45	60	43	52	47	45	56	78	62	56	59	45	52	49	44	53	57	57	53	55	46	40	45	63	71	60	52	49	56	64	58	47	54	58	62	34	57	51	44	54	44	57	53	72	60	40	61	43	53	46	62	58	41	66	53	56	65	55	57	48	52	42	65	59	61	60	56	46	43	41	65	48	49	47	49	58	63	52	59	51	52	42	56	57	48	51	56	47	51	69	36	56	65	66	52	46	68	74	62	43	47	49	56	51	51	46	61	49	54	40	52	43	59	61	41	48	52	68	51	45	59	61	44	52	52	49	63	50	58	66	47	53	53	56	51	53	47	47	57	60	53	34	60	38	55	67	58	65	57	47	54	58	55	59	58	45	60	47	36	56	48	54	52	66	54	54	43	54	48	61	50	46	61	59	59	46	57	64	47	58	63	65	46	60	64	63	42	55	57	55	65	48	61	46	54	50	62	36	58	43	65	54	53	49	53	62	61	51	55	58	55	47	51	47	52	54	66	51	50	54	56	60	59	56	51	59	51	52	38	54	60	52	55	45	60	61	46	55	50	51	52	47	60	47	56	45	71	54	51	57	50	55	55	56	58	54	60	49	50	65	54	53	39	61	59	60	55	54	50	56	48	42	59	57	55	47	54	55	61	57	62	48	54	64	53	45	49	68	67	42	51	48	46	50	57	63	61	46	53	46	45	47	43	59	58	49	63	56	47	52	56	50	66	59	62	38	54	45	53	52	56	48	59	52	58	60	65	46	48	36	59	54	56	38	51	54	48	42	43	54	55	57	52	58	51	49	63	53	56	51	56	52	57	50	49	43	52	67	59	55	63	56	57	55	51	54	53	56	58	66	62	59	46	68	49	68	56	59	41	57	51	59	57	64	52	50	61	45	45	59	44	54	46	44	45	47	52	62	52	47	51	55	58	52	44	52	51	69	63	49	36	46	44	62	57	53	61	46	59	49	53	40	62	56	51	50	48	65	57	61	54	37	46	57	48	53	44	50	47	51	50	48	54	49	51	54	65	48	65	65	40	54	51	57	59	57	48	43	60	56	70	46	41	59	53	54	56	40	52	49	57	61	45	53	58	66	49	47	50	48	48	66	54	50	66	58	55	47	52	57	43	56	49	43	50	63	54	56	49	50	70	41	51	43	44	52	47	64	54	45	59	56	53	64	58	70	45	55	46	55	55	67	65	64	54	46	69	49	43	47	62	51	51	51	47	55	56	48	63	39	39	52	48	66	54	40	53	60	57	56	50	62	54	63	54	57	53	50	55	58	42	56	41	50	47	54	44	46	43	64	56	61	57	50	49	53	49	53	49	62	64	53	56	59	59	60	47	49	48	53	52	47	48	57	64	46	64	46	45	47	43	65	67	59	54	46	64	67	37	49	56	67	62	49	41	65	48	49	57	47	62	67	69	57	58	57	55	57	49	39	48	45	69	67	64	46	57	43	52	35	48	52	55	51	48	54	65	57	62	59	57	37	54	32	45	56	59	47	59	62	47	50	54	56	60	52	52	49	49	55	56	70	39	49	57	49	52	56	61	43	52	51	36	56	55	49	54	53	45	49	52	56	43	54	47	61	52	50	55	54	65	48	61	69	62	44	57	69	54	52	54	52	49	50	50	58	53	48	53	37	69	48	53	54	57	53	49	46	62	51	49	71	61	56	44	59	51	59	44	59	47	46	46	49	43	46	53	44	70	60	51	60	49	48	44	44	46	50	33	42	60	52	51	47	52	49	60	49	53	57	57	57	53	65	50	56	38	59	48	55	51	44	61	41	44	66	57	57	47	59	54	54	49	60	65	62	57	54	51	57	64	52	64	63	57	57	43	56	46	64	66	67	46	62	47	51	50	62	51	61	49	60	55	49	51	52	41	34	52	41	51	53	72	58	47	61	56	55	46	57	62	57	51	42	45	48	55	56	39	50	56	58	45	61	56	61	43	54	55	43	52	54	51	43	53	56	51	51	53	72	63	51	70	53	50	60	74	53	69	62	49	60	45	45	54	46	56	44	53	53	56	51	46	49	54	55	45	57	47	51	48	49	57	54	65	42	42	50	50	53	61	50	50	59	55	57	52	41	54	52	49	62	48	51	44	51	45	67	57	50	59	55	49	59	58	34	57	52	41	54	62	66	65	50	58	60	62	54	50	60	64	64	49	42	54	57	55	55	51	49	53	42	51	41	59	45	62	43	70	43	75	47	51	53	46	59	62	64	48	60	56	68	55	68	49	46	51	54
32452	14881	4488	3648	5834	7752	7561	6228	5071	4151	3493	3115	2802	2474	2292	1930	1776	1478	1443	1295	1241	1233	1156	1031	977	936	810	795	778	710	661	648	685	619	597	596	553	588	590	577	593	536	530	490	463	529	484	488	515	500	451	462	466	446	461	487	476	440	467	469	423	431	414	446	476	438	451	443	354	420	421	421	384	422	412	413	450	420	420	438	417	374	412	430	420	428	423	410	402	403	391	406	396	416	426	416	426	459	405	400	421	382	401	397	407	442	394	404	408	418	403	418	429	393	422	448	384	390	418	399	425	434	408	427	409	410	461	439	420	447	385	439	422	407	429	427	432	404	445	418	415	394	397	410	412	421	416	434	414	469	384	410	408	419	405	420	444	399	389	453	449	417	412	413	429	409	398	394	425	394	445	440	448	413	414	408	390	455	413	430	384	409	414	373	409	388	402	425	377	417	431	422	434	406	385	413	380	376	417	419	394	393	430	423	404	417	413	409	420	439	400	421	407	400	416	381	440	426	432	433	440	399	379	416	415	389	401	453	367	418	411	382	433	378	405	433	444	411	389	380	428	447	389	371	417	423	431	396	395	424	420	397	435	438	376	412	410	415	399	450	386	427	368	424	397	382	405	427	419	410	350	404	390	393	376	403	439	403	382	430	388	392	427	447	414	394	400	408	372	424	428	419	380	405	383	438	432	408	392	406	435	414	442	414	424	373	379	410	397	387	400	424	386	421	423	445	429	433	379	438	418	413	388	399	426	427	413	413	414	391	423	419	442	422	401	408	439	408	404	417	441	391	398	424	407	380	385	418	434	432	389	406	406	401	419	372	433	380	429	420	422	434	383	470	393	378	417	434	420	424	397	419	403	428	418	387	400	408	400	415	408	430	386	375	409	405	403	418	391	391	388	389	400	392	414	458	394	424	399	423	422	391	404	450	428	435	374	394	397	383	443	390	399	413	416	426	422	389	409	418	439	414	416	429	388	419	431	453	398	371	419	347	425	438	404	420	399	399	430	415	426	392	415	442	402	410	409	401	416	380	406	434	427	438	403	435	411	417	441	381	414	392	389	399	442	418	404	390	406	425	406	399	409	400	431	444	410	409	373	402	445	403	392	396	414	397	478	408	437	381	391	381	420	421	420	433	410	403	397	412	398	413	427	407	447	442	401	406	453	398	451	369	411	381	414	401	428	425	457	426	413	438	386	458	395	398	423	376	440	389	381	398	389	450	405	404	438	419	416	408	378	419	419	413	420	402	391	438	418	422	392	411	391	411	424	367	433	423	387	410	389	403	401	414	413	441	384	437	396	411	386	392	398	360	397	413	404	413	415	411	385	434	408	428	377	426	417	425	400	394	421	396	437	448	403	398	433	432	398	401	425	410	421	400	395	404	383	440	442	436	405	431	404	393	428	404	421	392	380	395	370	384	417	405	425	369	414	380	408	415	441	380	443	402	408	424	380	475	412	402	412	374	421	411	408	397	411	404	419	430	406	413	412	414	377	403	373	388	400	427	359	405	392	433	400	368	407	399	430	420	394	413	395	420	406	443	412	405	435	409	412	398	429	440	399	413	401	416	395	381	397	406	386	424	405	410	396	399	387	411	374	425	401	427	384	391	394	446	407	407	426	412	398	408	397	373	420	411	419	403	414	418	427	396	403	399	400	390	425	419	400	372	409	442	419	377	388	442	431	384	407	443	397	387	428	446	427	392	417	380	399	448	404	412	384	389	419	403	418	428	440	404	379	409	405	433	405	390	399	405	375	409	407	427	414	456	390	408	438	413	407	447	425	411	391	428	403	415	406	423	374	420	429	395	432	401	397	409	424	427	392	394	382	409	382	410	391	407	407	435	387	407	420	418	427	410	397	448	407	454	424	424	419	390	432	414	444	411	435	448	406	414	430	387	412	445	398	422	431	435	422	403	424	388	385	391	387	420	411	365	446	403	395	392	417	396	405	401	429	415	363	397	388	385	385	438	420	409	410	406	396	380	407	421	403	414	425	406	399	416	407	408	375	399	447	412	403	405	411	395	420	428	419	400	442	386	421	411	386	421	406	409	408	408	368	401	420	419	398	456	423	425	442	424	385	421	378	407	377	422	392	433	426	375	415	400	389	392	411	416	399	407	424	427	425	414	417	412	426	437	411	408	404	383	403	411	415	403	420	446	416	421	414	425	419	394	425	370	407	397	457	377	394	423	386	379	444	407	435	414	397	391	401	429	409	407	394	410	402	388	465	401	426	421	419	380	416	367	433	383	381	396	364	419	402	405	435	377	407	390	408	418	400	439	398	413	406	381	418	406	403	411	380	395	432	432	439	416	416	418	436	432	405	387	428	411	408	364	447	379	399	433	429	411	389	423	424	413	410	444	444	426	402	404	440	383	390	416	424	402	370	437	413	402	409	406	444	430	395	432	400	418	407	412	469	403	425	387	425	392	379	406	419	421	409	417	441	378	462	402	413	445	415	371	426	414	406	410	440	415	419	373	394	400	406	390	457	427	423	407	414	436	440	392	428	395	405	406	435	370	380	428	404	414	418	410	396	434	430	405	416	420	407	441	380	422	429	395	378	412	392	419	388	395	438	386	431	393	453	437	411	394	408	389	382	417	431	425	435	417	383	433	435	409	435	435	421	390	432	427	423	406	364	435	378	408	438	400	404	450	440	415	440	417	403	386	430	395	399	435	398	401	393	425	396	452	404	375	450	432	408	410	402	384	408	390	426	411	441	429	400	396	403	442	415	425	426	389	418	422	354	404	390	434	442	398	408	434	404	427	381	450	420	403	426	443	396	423	398	407	416	380	451	393	408	412	431	433	379	416	409	411	463	397	433	369	411	434	431	408	406	420	441	392	407	430	404	400	409	429	398	443	424	412	403	404	395	437	414	406	443	425	426	390	413	425	414	434	403	417	411	378	421	417	413	408	396	401	438	434	408	405	436	402	417	403	407	408	394	393	437	419	408	393	403	435	399	446	387	461	456	415	460	418	408	412	383	429	395	425	387	418	406	405	434	429	441	392	409	391	397	416	369	391	397	404	394	425	389	415	394	411	430	441	403	400	375	417	397	434	392	386	408	431	399	373	393	407	396	400	424	437	417	398	417	390	442	427	402	376	409	412	359	402	442	432	393	408	420	395	422	436	433	428	374	389	392	399	426	412	417	394	464	368	437	424	430	412	381	401	437	383	416	436	381	402	427	428	424	434	421	413	368	389	433	398	400	424	412	382	400	404	428	430	423	434	420	388	402	432	407	405	425	406	406	395	391	434	378	437	411	399	393	415	431	430	406	430	427	438	391	383	406	402	397	423	449	420	406	400	376	375	395	388	393	434	425	416	433	391	439	416	394	396	414	401	412	428	396	418	391	414	416	434	422	422	434	406	436	420	419	391	425	410	413	407	426	389	402	444	431	397	384	381	391	415	432	410	410	367	379	408	422	436	438	436	401	384	406	415	429	401	435	406	434	391	372	414	417	428	390	402	416	422	412	429
5289	1795	433	214	131	118	137	151	158	137	120	132	102	97	91	101	90	90	73	76	60	73	79	65	64	75	73	64	52	63	59	51	52	48	37	67	62	52	57	52	60	62	55	55	49	57	45	44	55	42	55	55	41	51	41	53	60	66	46	45	37	47	62	48	54	52	45	47	44	57	47	60	57	46	50	45	48	46	38	47	49	53	49	47	41	43	47	60	49	59	54	53	39	48	43	48	44	39	44	52	58	44	37	45	44	44	37	46	46	47	50	51	47	39	42	42	47	48	52	49	56	50	48	45	36	44	50	45	48	40	33	41	43	38	45	49	44	56	57	45	42	48	43	59	40	55	42	49	57	68	50	49	58	36	44	51	50	35	49	54	49	49	52	48	51	53	42	49	49	41	49	54	60	49	50	48	45	55	49	55	39	46	42	40	41	46	48	55	51	42	68	43	44	36	37	50	51	52	43	44	38	57	48	67	42	46	45	38	49	55	48	45	45	52	46	52	53	47	49	49	47	51	46	40	49	68	48	43	38	46	53	41	51	59	53	53	53	55	47	38	40	45	52	45	46	50	56	58	44	52	43	42	61	51	50	53	32	44	52	50	50	48	45	33	51	52	33	43	38	45	52	45	46	48	47	46	54	52	42	54	46	46	41	36	46	52	35	45	47	36	54	48	44	48	60	43	52	50	55	53	43	60	38	50	39	45	49	43	42	48	48	67	47	45	54	58	47	46	50	45	41	46	43	35	56	60	49	43	57	56	55	35	52	40	61	46	40	67	48	59	44	52	62	53	40	42	52	41	42	47	49	52	55	45	48	51	39	46	51	53	49	66	51	60	34	52	48	53	49	50	54	38	47	42	57	52	45	45	45	55	40	51	35	71	38	43	39	53	52	53	46	43	48	39	44	48	46	41	44	43	43	51	26	43	43	52	48	45	53	34	47	41	54	54	46	44	42	50	46	39	50	48	44	44	45	47	55	53	34	51	37	33	42	41	59	43	37	46	35	59	43	52	42	65	48	48	46	55	40	44	34	40	55	40	54	52	45	45	44	44	47	44	45	36	61	41	38	48	55	37	51	44	42	62	39	49	51	54	52	45	60	50	41	39	39	47	53	42	43	60	42	46	43	43	42	45	52	61	44	53	39	38	49	46	43	51	44	46	51	49	45	39	52	42	44	46	46	42	45	51	46	59	51	54	48	42	52	56	43	56	39	56	50	53	53	48	51	40	39	43	48	52	45	50	57	41	52	39	43	49	42	43	43	52	53	54	51	45	46	45	44	43	48	54	42	50	57	42	42	26	54	35	38	44	44	49	42	46	52	43	60	53	36	50	39	53	37	46	58	37	40	47	32	56	45	48	40	47	40	46	56	46	57	69	58	51	50	62	42	37	49	43	53	53	41	41	49	51	40	49	49	48	48	53	51	45	53	51	47	45	43	39	40	44	54	44	47	51	44	46	44	47	39	68	42	43	41	53	55	49	38	50	47	59	38	48	49	32	46	44	59	50	44	46	65	41	40	39	41	68	49	45	47	53	50	62	61	50	36	42	50	41	44	43	49	47	45	58	56	46	51	43	45	45	49	54	43	50	45	50	53	45	43	46	29	49	50	38	37	65	57	60	51	46	44	58	38	45	47	56	47	52	52	56	60	50	58	48	33	43	45	55	43	50	46	43	40	51	41	46	46	54	51	38	54	30	55	43	59	46	52	50	56	45	49	42	50	40	54	54	54	45	38	43	44	47	41	38	60	52	62	59	40	40	63	46	63	53	66	41	45	52	50	44	38	46	51	42	55	46	49	41	44	51	52	32	42	55	45	49	64	46	42	50	55	53	43	53	49	48	52	50	41	47	48	43	59	42	44	56	45	44	57	40	46	38	38	46	41	46	62	54	32	54	59	56	59	60	43	49	47	59	66	43	47	42	55	46	54	51	46	43	49	46	46	47	58	55	57	47	42	34	55	42	43	43	53	37	41	45	44	45	36	50	46	45	52	53	50	51	68	46	47	40	50	34	40	38	50	53	42	34	41	60	49	52	51	51	42	47	57	50	45	51	54	40	44	44	50	51	48	46	41	48	47	52	49	50	55	56	60	53	51	58	57	48	47	42	51	44	49	48	61	61	47	42	40	49	51	43	34	61	46	46	40	37	63	43	54	45	54	40	50	50	44	46	50	43	51	36	48	59	39	47	40	44	55	58	45	49	39	48	41	32	41	46	47	57	54	62	39	55	41	47	46	35	49	58	52	57	41	46	55	51	37	49	54	55	33	46	47	53	46	37	37	49	59	49	43	55	56	36	55	49	57	44	39	34	47	49	40	57	57	43	56	53	41	43	49	40	33	55	51	47	42	47	47	38	51	39	63	48	50	39	45	41	59	59	42	44	48	51	44	49	43	39	49	45	42	47	50	51	44	58	51	51	46	45	55	58	49	60	50	59	39	41	43	45	45	48	45	49	48	47	47	43	53	48	45	51	53	56	45	53	44	44	43	46	56	48	48	52	58	43	62	34	47	46	45	42	43	45	48	49	48	54	53	41	54	41	47	38	42	46	56	46	45	35	46	47	47	48	43	55	50	52	43	53	55	50	41	53	55	39	40	39	65	46	47	44	40	52	55	44	51	38	46	55	49	47	41	58	53	45	39	44	39	52	47	35	45	40	36	42	56	46	58	45	49	40	52	41	39	47	50	49	47	51	43	51	46	51	60	44	41	49	43	48	36	45	59	39	50	43	41	39	50	59	42	53	45	43	57	41	47	33	48	39	42	46	48	51	42	44	53	51	42	52	56	47	48	49	40	40	37	47	44	51	59	40	49	44	57	45	38	34	45	50	58	40	46	48	56	55	51	47	48	51	48	55	51	52	54	51	45	38	40	35	41	53	60	47	39	45	51	46	52	47	42	56	46	32	48	39	49	47	49	59	50	57	42	57	47	45	40	47	40	46	55	37	45	53	45	48	56	60	41	32	47	48	54	50	57	45	42	47	36	53	43	42	42	60	51	42	57	47	32	41	45	36	54	48	44	41	47	43	46	49	52	53	44	42	46	29	45	41	47	40	51	56	54	51	41	64	51	50	48	51	49	53	51	60	49	50	45	55	50	55	49	46	57	42	46	52	57	40	54	41	57	40	43	29	52	42	54	56	47	46	43	39	43	47	43	56	47	43	46	46	41	44	42	39	52	52	46	40	49	45	45	51	47	44	62	47	34	47	46	53	67	49	44	47	37	45	47	38	47	54	46	48	41	46	35	54	40	55	52	34	47	43	34	30	45	58	40	47	32	63	38	48	42	47	57	41	41	37	53	49	50	50	52	40	49	51	35	52	45	53	59	50	46	43	41	52	38	47	52	49	56	48	37	45	51	50	45	45	42	41	58	52	44	40	59	55	53	45	41	39	44	46	72	49	63	43	42	49	46	50	62	47	43	49	42	31	52	53	41	56	47	44	35	45	44	62	51	45	50	46	50	43	64	53	42	51	47	45
30739	13756	4379	3468	5793	6904	7098	6117	4831	4163	3481	3035	2695	2421	2124	1853	1691	1467	1359	1306	1215	1126	1086	1003	948	955	837	747	732	645	621	647	623	566	538	521	518	541	502	539	483	521	487	480	456	497	463	457	466	431	418	444	440	441	419	458	420	437	380	409	361	390	382	383	390	348	384	395	370	381	380	377	374	418	357	440	411	347	364	364	401	390	367	395	366	386	416	408	395	386	384	356	400	357	375	390	379	391	338	375	390	364	365	350	386	388	356	365	388	381	326	401	379	359	392	398	390	365	387	370	387	373	373	367	358	384	383	371	372	364	360	368	370	352	401	365	367	335	357	364	380	356	413	408	363	378	343	376	333	389	380	360	365	351	359	368	355	359	368	356	379	384	385	373	374	381	356	367	357	384	382	381	380	418	354	345	397	393	367	358	362	358	351	364	341	366	377	360	416	418	391	385	375	380	330	374	369	368	384	391	400	354	379	393	355	381	387	347	386	387	370	361	348	379	368	386	378	364	369	352	365	389	361	395	387	393	387	391	404	371	348	403	346	366	356	353	377	366	364	366	347	372	349	385	372	351	369	380	362	345	371	382	375	379	407	401	373	371	350	399	348	345	392	377	364	355	386	398	409	393	427	352	363	380	389	360	383	354	387	376	356	397	393	371	372	370	373	371	360	372	388	350	390	415	380	392	373	371	398	369	348	375	370	385	371	361	352	397	400	385	386	370	387	391	350	391	379	354	397	374	389	391	377	392	362	418	362	355	331	385	339	392	355	394	376	358	393	357	361	376	390	351	359	377	380	377	394	365	390	383	353	340	367	399	389	407	369	362	365	379	376	403	392	358	366	379	415	374	370	379	400	345	383	381	383	397	392	374	379	337	391	368	360	377	355	411	359	374	369	349	377	386	361	398	404	393	383	383	387	358	384	396	387	397	371	410	397	398	391	396	365	380	384	312	389	378	354	400	365	358	365	368	376	403	370	375	402	411	377	355	379	362	354	385	352	413	384	374	386	363	351	391	369	410	328	344	386	348	355	389	376	373	366	366	390	363	347	383	345	378	344	386	352	382	357	374	377	384	356	398	399	368	346	357	355	373	403	392	357	367	410	365	389	399	408	366	370	383	400	385	386	360	378	378	370	381	353	374	388	349	379	373	357	378	374	363	349	338	394	328	330	375	383	374	368	401	397	405	384	392	385	377	359	334	356	372	358	397	375	361	381	371	373	383	379	379	357	356	369	372	366	413	350	409	384	333	374	396	386	347	355	367	364	387	345	398	359	383	383	341	402	366	411	393	390	399	390	381	360	383	390	375	363	372	373	387	338	407	376	385	413	373	381	349	363	347	375	382	370	381	401	383	354	349	364	338	399	379	374	355	352	424	370	377	358	381	387	389	355	366	340	358	390	390	369	333	376	382	389	376	348	394	385	385	376	366	369	353	344	368	386	392	369	404	366	365	355	367	386	390	363	374	383	374	372	363	392	374	365	357	363	381	405	371	371	362	385	362	351	371	371	371	375	389	364	406	390	375	369	367	367	382	413	392	385	368	349	366	389	398	353	393	372	378	433	360	426	360	383	348	362	371	395	337	376	410	369	336	367	353	336	398	377	378	362	393	370	352	375	388	361	381	345	390	333	368	337	364	398	376	377	349	352	353	404	376	407	381	378	348	403	386	370	383	413	343	385	403	362	383	402	358	350	390	396	355	340	359	360	413	363	397	368	365	403	382	417	392	389	369	379	358	386	351	409	369	413	378	386	373	382	388	353	397	391	369	384	385	362	371	316	345	403	400	366	403	364	399	336	415	365	375	386	368	371	351	363	385	371	377	429	382	409	359	365	389	361	355	396	374	373	380	375	371	369	385	380	407	381	365	380	402	353	399	374	355	383	364	403	395	381	375	357	397	367	373	393	358	366	381	351	405	360	404	348	362	373	369	398	383	378	383	399	405	391	376	373	381	397	389	345	396	381	386	381	378	346	400	380	359	382	361	365	357	366	380	414	373	348	391	397	391	337	362	360	372	375	379	394	338	365	396	349	361	364	377	380	352	357	408	359	380	377	354	378	354	367	368	386	392	377	392	368	375	394	404	370	387	378	366	366	355	360	383	371	400	394	393	374	379	351	359	375	359	373	382	370	381	366	394	386	398	353	361	384	383	382	366	389	385	379	382	351	395	389	392	399	381	378	352	371	364	394	361	366	412	369	353	391	339	361	354	369	364	405	372	379	364	364	374	365	347	358	341	357	366	384	395	336	394	416	362	360	387	371	411	346	352	371	386	381	397	399	394	357	340	358	356	368	392	322	365	344	358	396	385	387	382	352	371	363	381	378	397	379	377	379	392	359	414	377	358	396	405	362	380	362	368	375	382	358	431	397	379	391	400	381	347	369	396	335	380	363	387	395	376	386	373	419	366	395	362	387	363	399	373	347	368	342	368	375	379	353	360	382	388	383	355	358	394	354	414	367	394	379	383	393	374	376	368	369	387	372	342	354	406	392	408	372	373	367	382	381	368	394	366	392	378	363	390	353	379	391	349	396	404	388	383	376	395	390	416	391	354	373	377	380	361	367	379	360	382	411	361	375	363	361	386	426	390	380	390	343	381	377	392	387	356	385	344	361	386	389	370	351	395	385	360	378	401	372	372	394	353	391	374	373	415	363	352	359	361	387	353	386	374	379	360	396	331	354	365	386	390	367	394	392	399	353	384	337	361	363	377	336	348	384	338	387	374	405	375	376	329	360	415	357	389	357	394	347	331	356	368	383	355	386	369	369	390	376	369	372	368	394	396	373	364	334	362	410	381	367	384	396	352	347	375	365	376	387	380	370	374	375	405	371	339	417	357	344	351	366	396	388	373	397	347	386	371	368	331	368	381	361	392	359	372	395	374	381	398	391	356	344	381	362	371	383	378	354	346	360	404	372	371	385	368	383	394	391	333	371	368	372	425	359	330	345	336	384	408	396	394	354	357	405	386	373	360	386	383	397	379	391	386	341	381	382	369	391	376	377	384	376	374	343	351	356	368	408	327	390	379	383	382	370	367	407	359	394	366	374	368	373	377	371	378	363	365	372	381	363	381	370	335	383	404	412	370	375	394	350	361	371	385	367	353	366	378	395	388	333	362	400	363	400	350	365	346	406	368	361	377	358	383	381	389	372	387	403	390	380	419	363	343	344	373	407	360	373	331	386	385	364	358	383	367	368	382	372	387	355	378	366	370	352	385	387	369	383	370	397	377	389	421	367	373	381	354	369	398	365	349	407	394	385	371	383	366	359	360	385	346	393	377	365	348	380	361	374	386	352	419	370	377	364	373	386	358	386	366	357	364	402	365	370	374	370	414	378	338	363	368	367	387	350	384	388	399	411	384	362	393	380	363	366	355	333	363	356	379	385	345	363	343	360	414	380	353	349	379	386	406	360	374	360	369	374	360	357	358	389	373	397	369	401	337	404	372	410	375	412	375	399	390	373	372	346	357	355	342	382	391	381	350
6658	2878	624	257	184	207	214	222	205	199	182	177	138	138	114	127	106	127	109	105	116	103	90	99	86	77	84	82	68	69	71	79	65	90	62	86	86	74	79	63	76	73	58	57	78	72	53	66	74	72	79	57	87	56	63	61	77	47	62	57	74	68	61	64	59	56	69	62	69	67	72	67	58	65	69	61	68	52	45	78	67	60	58	68	60	65	58	67	78	69	76	66	71	71	79	72	58	66	59	59	53	66	74	66	59	79	60	67	57	74	53	54	60	66	75	79	68	57	57	68	57	48	71	70	67	64	60	57	73	65	59	64	73	68	51	68	67	66	69	64	47	88	73	57	65	72	56	63	68	73	53	88	68	66	53	57	72	59	66	75	66	61	60	73	63	65	65	75	62	65	52	66	67	73	63	57	66	68	70	70	70	56	65	49	60	58	74	72	60	77	60	52	61	60	66	75	51	63	68	73	54	71	55	51	68	59	69	85	71	68	67	73	57	53	84	67	72	64	64	57	72	70	62	59	62	64	72	64	69	80	67	64	68	74	78	55	59	68	66	67	63	62	60	55	67	54	69	60	72	54	60	63	55	70	70	76	65	62	57	62	64	56	61	71	64	59	65	60	59	63	58	56	62	73	54	62	55	65	70	67	63	65	49	63	65	65	65	67	76	71	56	74	73	45	58	55	70	69	55	70	60	49	59	60	46	63	61	46	58	69	62	61	89	53	62	72	78	71	74	64	74	56	74	63	62	63	51	64	68	60	64	65	63	59	72	62	76	65	71	59	72	72	57	59	78	63	65	62	62	60	65	70	63	62	57	66	73	74	53	59	54	58	62	76	69	52	71	42	64	63	73	72	68	43	72	76	59	61	66	74	60	73	59	63	61	69	63	68	57	78	79	56	68	74	57	67	58	71	55	51	67	75	68	66	66	74	73	61	61	76	73	67	51	70	64	67	52	66	59	66	59	69	64	68	83	69	69	72	67	70	64	70	56	68	59	62	69	66	58	72	62	70	72	57	66	77	61	66	62	71	68	53	56	45	65	72	55	61	55	60	66	67	65	72	61	68	67	64	72	62	66	62	51	60	78	68	55	67	65	74	64	69	60	52	55	73	58	73	64	57	54	60	68	56	64	57	56	59	72	73	69	59	68	71	70	52	66	57	80	70	59	60	61	64	73	57	61	58	54	77	69	72	66	47	59	63	67	69	68	64	54	56	60	69	66	69	49	45	61	67	43	71	63	75	49	68	69	56	67	80	54	67	81	71	55	56	68	77	59	63	74	69	70	65	66	71	58	72	60	65	68	68	51	58	71	56	69	62	63	70	62	61	65	68	54	81	51	74	60	65	68	64	71	70	49	52	63	67	73	73	57	60	60	65	50	56	60	60	61	61	64	72	64	69	61	63	59	71	67	58	62	60	58	55	62	73	64	55	70	63	77	62	73	79	65	69	82	77	63	69	44	62	54	74	53	71	83	57	63	60	70	50	53	63	50	73	63	60	53	62	71	60	63	66	74	72	66	69	50	72	53	63	64	55	72	71	73	62	60	66	75	53	67	59	58	55	73	72	76	54	59	68	76	88	74	79	62	62	56	65	56	73	74	57	72	60	65	50	65	75	58	63	80	69	68	70	61	55	72	64	79	61	56	56	62	58	65	68	61	62	72	63	61	66	62	62	69	59	56	70	52	60	65	75	55	71	59	69	62	63	72	67	48	57	56	51	67	81	67	58	54	67	66	62	54	69	71	57	61	65	67	66	66	73	67	70	63	56	64	68	65	72	53	64	80	66	62	67	78	70	62	63	80	68	57	67	66	66	53	74	66	61	57	55	62	53	76	56	69	73	59	64	67	65	79	56	66	69	60	75	55	66	68	47	54	71	67	60	49	64	52	80	50	62	76	58	70	69	59	72	60	67	59	76	54	63	61	64	62	73	60	56	78	76	67	65	44	65	73	77	70	68	56	67	61	74	59	68	63	53	57	65	76	57	69	60	56	62	69	69	60	60	50	62	73	60	71	55	60	71	55	55	66	67	68	86	71	79	72	56	74	71	79	51	70	58	53	70	62	50	61	55	63	59	61	62	56	54	59	77	66	65	56	63	51	64	59	57	63	67	69	62	76	68	52	72	64	64	82	60	72	66	57	66	68	72	61	83	77	62	55	68	60	88	65	69	52	62	60	74	64	71	60	70	63	68	58	63	60	68	76	72	74	59	54	71	60	56	62	62	77	57	67	60	53	72	70	62	69	74	67	68	60	60	67	56	71	56	60	60	71	63	68	50	64	69	69	71	70	61	68	64	49	78	47	72	59	58	63	56	63	58	63	69	65	57	70	53	58	67	74	59	78	66	70	65	78	59	69	58	63	62	55	63	55	61	64	61	62	67	56	59	56	66	59	66	63	72	70	60	66	58	56	63	76	79	60	75	54	52	57	51	72	53	71	79	69	57	46	55	66	73	67	68	53	64	64	42	66	59	75	62	68	75	74	53	60	62	71	52	68	73	77	71	60	59	49	83	75	56	52	49	77	68	78	82	66	71	53	61	63	67	63	64	60	59	63	64	79	60	56	58	61	60	68	59	72	59	51	59	57	53	70	63	62	55	72	68	79	45	69	70	75	60	66	69	66	75	60	68	80	64	67	81	67	63	59	63	85	72	75	60	60	59	72	64	73	62	59	53	62	65	62	87	61	69	73	50	90	69	67	59	53	68	66	52	62	73	75	59	60	81	57	56	60	80	80	61	75	61	62	65	74	68	66	55	63	56	59	71	50	48	67	67	60	58	63	67	58	74	58	61	59	64	74	74	62	67	66	65	69	77	76	89	67	55	58	60	69	65	70	69	70	85	62	70	65	66	58	74	68	69	67	57	59	65	62	58	65	53	67	68	70	54	66	56	51	70	61	55	64	67	52	78	64	71	69	58	54	56	63	70	65	58	69	65	71	65	84	67	74	54	66	77	70	70	71	79	52	48	63	66	66	59	59	67	78	59	82	72	61	82	60	67	67	59	48	56	51	84	59	64	74	72	63	70	66	61	78	62	62	72	65	55	66	50	65	55	62	60	67	62	75	64	56	47	62	64	57	56	66	55	57	52	74	57	62	50	66	74	72	58	68	66	62	61	63	73	65	64	72	65	61	70	70	69	66	71	64	65	59	64	63	66	58	62	54	63	65	62	66	69	52	55	62	70	59	67	77	70	64	66	61	62	53	79	59	70	73	60	59	57	67	77	82	63	79	69	66	54	72	63	66	63	65	65	66	70	61	53	60	65	74	49	67	68	71	53	75	84	64	74	60	61	83	64	64	66	63	64	58	63	74	73	63	62	65	62	69	65	55	71	52	63	52	47	57	49	53	71	60	66	65	86	53	64	72	64	58	63	64	58	59	77	71	65	58	70	84	70	46	62	69	73	53	57	74	74	70	51	64	72	67	70	70	72	55	73	71	77	60	82	66	70	71	74	71	69	70	64	60	59	53	72	62	68
34997	17641	6004	4686	8097	9321	9202	8062	6434	5583	4817	4120	3714	3294	2852	2506	2295	1928	1749	1651	1624	1498	1425	1365	1227	1174	1074	1021	971	878	857	889	800	765	757	735	748	686	768	729	669	642	637	627	613	631	679	560	614	603	607	573	572	582	559	619	566	539	511	530	534	558	516	550	492	498	491	518	498	528	536	502	544	558	485	522	449	531	487	520	518	504	484	481	539	516	499	519	513	538	534	524	502	509	525	501	526	466	506	493	534	501	474	507	463	489	475	543	500	504	502	506	505	547	532	521	516	485	530	482	516	514	499	482	516	529	519	469	508	488	524	473	505	483	510	520	476	487	513	517	504	529	514	498	487	542	476	520	510	482	457	544	499	472	527	495	522	504	504	466	502	492	435	524	486	514	518	475	497	513	532	482	480	491	510	466	533	523	527	478	489	547	520	480	531	494	491	539	530	509	524	474	492	497	495	490	449	519	506	469	493	513	503	498	519	485	463	503	491	507	453	510	526	485	467	504	492	480	501	484	500	526	532	500	484	468	479	495	514	513	529	481	512	480	525	469	491	511	486	536	493	516	472	487	486	494	515	486	465	511	527	474	496	472	473	530	529	526	525	480	493	513	546	464	498	520	470	440	510	508	491	521	485	484	496	520	492	518	500	482	519	517	536	494	518	510	472	537	490	525	500	476	480	477	505	488	507	509	491	527	506	489	513	480	506	509	522	531	452	461	486	496	507	512	469	501	523	513	506	519	540	525	504	527	578	504	500	480	510	492	499	508	460	467	475	489	504	509	531	535	508	538	475	515	505	524	491	523	537	522	495	506	542	530	524	543	532	496	467	520	515	473	446	501	518	462	499	529	509	488	501	534	450	487	544	504	476	479	527	519	484	526	509	484	490	555	546	497	509	467	498	544	513	504	484	523	506	522	458	516	540	514	505	498	459	442	489	505	514	502	510	490	499	496	467	493	469	543	493	494	532	502	537	452	511	508	457	501	493	472	506	487	507	527	475	495	479	495	511	475	487	482	459	482	519	490	487	496	470	476	508	531	477	448	501	519	452	473	485	490	489	467	458	527	467	494	493	454	514	501	528	513	498	495	515	507	528	521	521	527	491	513	510	502	511	511	486	476	520	495	495	497	460	516	527	497	506	526	481	518	463	459	494	485	489	479	509	514	499	489	481	541	529	499	568	506	511	515	509	514	494	521	521	556	482	485	526	476	517	507	465	485	519	491	506	510	497	494	517	490	474	497	511	486	511	486	521	538	505	547	484	468	508	469	538	535	503	534	489	495	454	487	527	501	510	466	547	507	517	508	482	510	489	546	497	528	513	502	509	496	464	495	561	530	478	478	525	482	515	527	484	469	525	545	481	521	549	492	503	525	467	520	514	476	514	506	494	491	496	494	517	509	492	518	462	506	513	505	480	478	526	502	497	505	482	474	503	435	512	525	548	487	493	500	503	474	483	463	491	515	484	441	483	492	486	504	528	452	501	514	497	512	542	508	438	490	512	509	510	536	475	502	516	467	474	471	555	516	496	532	535	484	503	532	491	513	507	494	524	512	464	497	488	491	502	484	531	496	500	470	503	502	501	534	498	499	484	479	509	510	477	509	557	485	536	504	514	466	513	514	508	506	485	519	497	543	502	481	509	515	482	503	462	483	483	486	491	482	526	494	533	533	482	512	482	510	492	512	528	507	479	464	517	511	529	465	520	500	487	507	507	495	498	516	510	502	522	507	482	503	526	513	495	488	524	536	501	489	486	493	506	511	512	503	479	489	500	550	504	515	461	513	494	534	532	498	510	535	492	476	515	450	488	512	512	495	499	521	474	495	503	485	474	519	550	474	478	538	489	527	477	517	546	466	523	479	468	514	502	503	498	511	497	546	473	486	496	505	518	545	473	472	495	469	501	479	501	508	513	544	482	484	477	460	488	486	500	523	491	532	496	482	510	499	544	446	513	469	511	522	515	523	465	534	493	503	493	456	501	512	513	494	492	489	520	487	501	522	484	501	511	559	522	489	494	513	500	470	497	455	479	501	481	494	512	505	525	462	479	534	521	494	487	490	501	503	514	527	517	482	509	506	510	502	495	454	489	536	507	541	531	498	498	487	494	444	518	482	462	527	476	487	498	532	501	520	534	531	495	497	494	510	506	525	503	466	528	498	516	500	523	495	512	517	498	507	502	489	530	531	520	488	511	554	480	514	502	499	542	526	505	471	514	514	479	500	521	502	489	502	519	528	525	498	510	506	515	484	504	475	445	516	512	518	504	494	499	499	491	495	485	480	515	507	445	493	473	527	522	481	475	490	508	503	494	508	498	504	510	504	492	519	491	496	538	490	500	506	516	505	481	521	475	497	477	488	485	468	499	475	522	495	496	484	488	492	474	554	513	515	506	491	505	512	499	496	510	507	463	478	559	492	503	492	513	477	493	475	481	496	524	480	490	488	531	477	471	544	471	532	478	493	549	507	513	531	502	490	487	515	488	499	513	480	486	483	510	461	505	509	547	477	531	492	442	477	473	491	530	499	499	484	505	520	515	494	492	482	470	525	503	548	498	525	472	520	502	513	516	465	537	516	509	498	493	510	480	484	492	478	496	479	462	489	543	484	486	497	448	498	538	454	546	492	469	501	486	511	503	499	482	512	509	514	517	515	451	486	512	523	478	458	509	525	492	525	491	485	503	503	451	504	509	499	495	514	472	511	471	507	511	538	519	505	480	472	515	489	473	472	490	487	505	515	518	524	508	476	519	491	495	476	523	508	465	478	516	524	524	502	515	514	542	517	521	486	548	522	504	546	481	520	551	504	512	491	531	502	483	497	517	513	471	523	517	510	475	497	478	480	508	512	499	522	491	509	526	516	460	472	538	500	468	510	536	552	484	511	474	543	540	508	504	516	505	535	513	504	516	482	501	476	527	474	478	508	480	506	470	507	486	503	524	506	509	491	510	527	517	487	501	514	520	474	511	537	507	534	503	501	517	535	505	459	492	520	506	516	500	550	506	531	529	522	525	490	505	475	503	553	468	482	491	494	479	465	519	499	458	474	480	513	511	497	499	502	506	515	530	508	490	488	533	515	481	483	489	567	471	461	500	505	485	496	439	506	500	484	495	476	508	495	492	475	487	518	526	546	535	524	512	512	478	521	520	485	479	528	505	489	511	481	495	508	520	528	519	513	498	476	477	530	514	445	529	460	538	488	526	461	528	495	470	524	479	546	526	491	470	513	496	491	454	458	471	465	523	507	455	534	484	497	531	498	477	466	477	499	514	492	507	482	491	496	499	496	476	502	490	518	480	519	521	488	503	497	481	537	473	494	503	486	481	496	541	507	480	496	516	491	494	501	525	471	503	521	505	484	516	486	482	490	513	457	489	493	533	513	466	528	501	548	531	500	540	512	523	485	499	491	533	495	490	527	505	476	477	494	484	509	545	513	475	563	493	517	463	467	505	487	539	524	458	537	517	514	492	483	497	542	513	510	501	521	516	517
3312	1025	295	175	119	108	119	102	114	100	100	68	71	80	83	57	48	72	53	46	44	60	37	44	52	39	59	43	51	47	49	43	36	41	34	45	46	44	41	40	44	33	38	57	42	43	36	37	46	40	39	34	54	37	47	46	34	34	27	36	46	36	34	28	34	26	42	38	37	34	30	37	35	33	41	26	41	41	37	42	40	46	33	32	36	47	31	35	39	25	24	25	42	42	30	38	37	34	29	46	43	42	37	42	44	33	31	38	54	39	38	38	40	47	29	38	32	31	27	37	36	33	38	34	27	38	44	31	39	39	29	35	30	38	32	35	30	45	21	30	39	45	35	39	27	36	38	35	43	41	33	34	33	26	33	40	33	23	39	28	38	48	44	34	44	29	33	31	25	42	25	41	39	35	36	39	45	28	32	34	38	33	40	44	32	31	27	38	28	30	41	38	31	39	21	35	38	31	30	38	28	33	41	43	31	37	36	44	31	30	36	25	41	31	26	36	35	33	32	29	40	41	46	30	34	36	44	42	34	37	43	30	43	22	38	41	39	39	30	33	29	38	23	37	27	35	28	51	41	29	40	43	41	40	30	45	36	39	44	37	35	41	29	34	36	34	23	45	40	30	37	51	31	27	31	41	29	50	48	34	26	38	36	44	42	31	31	35	33	42	20	32	36	33	37	43	38	39	28	33	39	33	30	42	40	51	35	37	27	42	41	29	33	38	37	34	37	27	33	37	33	45	46	31	38	48	33	36	42	41	42	36	43	40	29	33	40	40	39	39	51	41	34	34	31	36	36	32	36	30	32	56	42	38	42	42	33	36	40	33	36	32	38	30	48	24	33	37	36	37	34	31	32	40	31	27	36	39	41	30	32	44	38	47	43	40	37	38	24	31	47	29	45	42	27	46	41	42	43	37	51	33	27	40	33	47	21	41	49	44	30	37	35	35	31	37	45	32	35	48	35	42	38	31	35	28	38	40	34	38	46	52	29	36	32	37	42	34	34	37	33	44	38	30	34	49	37	33	39	43	54	44	43	41	20	37	38	34	32	30	36	32	38	33	33	34	37	35	40	39	39	39	37	38	32	36	35	45	23	31	27	32	36	44	44	41	26	38	38	37	44	39	38	34	46	37	26	30	36	36	36	34	37	34	28	42	43	36	33	42	20	40	32	32	28	35	36	41	31	30	46	32	36	36	30	39	34	35	31	34	33	33	39	27	34	37	38	36	43	37	42	35	33	33	32	31	44	39	33	36	33	29	27	38	42	33	35	45	35	33	33	38	29	38	34	36	34	36	34	27	40	37	35	31	34	37	31	40	40	38	44	38	35	41	40	43	33	36	38	31	41	34	29	27	35	36	47	42	36	37	36	40	46	44	39	31	40	34	35	49	32	36	28	38	39	40	44	39	37	45	31	29	36	34	38	38	39	37	36	38	36	41	46	42	32	29	46	41	37	31	31	36	31	38	31	37	33	38	24	40	29	38	32	48	28	43	37	38	36	41	31	28	38	38	33	41	47	43	35	40	36	47	41	28	30	35	37	38	26	34	32	34	42	38	32	45	30	34	41	43	24	38	43	31	40	31	41	34	43	40	42	37	34	27	36	45	49	39	39	45	34	40	32	26	42	36	55	34	41	23	32	37	39	39	48	37	34	33	30	28	33	34	40	43	32	35	42	41	42	37	48	45	37	39	37	29	31	25	38	44	36	37	32	32	39	36	55	37	35	37	30	42	39	37	34	33	46	35	44	34	32	36	25	38	43	35	30	40	39	37	25	36	36	36	40	24	29	45	26	32	32	39	31	28	41	35	44	38	29	26	39	48	36	28	33	35	35	30	37	33	31	37	39	34	39	28	36	34	31	21	35	29	26	34	34	42	53	34	34	38	36	45	31	34	31	43	42	30	39	46	36	45	37	35	43	32	36	31	37	44	32	43	34	34	24	39	34	44	34	34	28	33	44	32	36	47	51	33	36	31	39	35	31	36	41	39	38	42	34	42	37	37	26	37	37	28	28	36	38	33	48	40	34	28	46	39	33	31	40	34	37	34	34	40	35	41	39	28	30	29	41	30	28	48	38	33	38	42	46	42	39	25	42	33	39	27	34	37	46	34	35	38	36	46	37	27	29	33	30	55	33	27	41	36	33	39	46	39	38	42	36	41	33	41	35	36	34	40	44	34	39	32	33	41	39	36	45	34	35	27	31	40	31	37	28	27	29	43	39	33	39	41	18	31	21	35	36	52	37	43	31	40	43	43	39	38	47	40	42	36	44	36	43	34	35	28	51	22	39	36	38	42	33	34	47	40	26	34	44	37	35	40	33	45	44	30	40	43	33	43	39	38	40	34	36	34	37	32	34	35	40	46	23	54	34	38	52	40	45	48	37	41	36	40	31	29	35	34	37	48	48	35	32	41	36	37	38	39	44	33	38	38	37	34	28	43	44	31	37	37	34	42	30	45	49	36	36	34	41	43	33	38	28	38	42	29	33	24	44	40	42	35	47	34	35	49	37	39	36	40	41	32	34	38	35	47	36	33	36	46	41	38	41	41	33	40	38	38	33	26	36	39	41	42	29	28	30	32	38	48	47	40	30	46	40	35	40	23	26	42	28	37	38	48	32	30	39	43	37	37	28	33	42	21	32	31	36	27	39	43	27	32	33	40	36	31	33	39	37	31	45	37	46	38	36	36	28	36	47	37	43	42	51	38	41	43	43	34	34	43	38	37	38	29	34	42	34	37	28	34	35	42	40	39	38	35	36	43	41	34	37	34	32	32	36	40	36	32	33	27	31	39	34	41	30	44	39	35	38	42	43	39	41	33	29	39	28	33	29	39	30	35	34	41	44	49	47	45	31	38	41	37	38	41	36	34	38	34	29	34	37	35	29	43	34	30	33	46	41	36	45	35	39	49	46	35	45	25	42	29	30	37	39	42	33	40	39	35	36	47	25	27	40	31	36	37	37	33	37	32	45	41	32	44	36	46	37	25	33	41	34	36	40	36	27	36	35	35	38	37	46	35	36	33	36	40	34	43	34	32	37	29	40	32	25	33	42	33	39	44	43	29	33	34	28	37	47	36	45	25	36	39	32	40	36	52	40	41	38	33	30	34	38	27	26	42	32	28	32	32	36	44	42	21	35	45	31	39	40	40	34	44	37	36	23	34	31	49	36	35	38	40	30	36	32	39	33	31	40	27	36	29	38	41	31	40	33	44	40	36	35	46	33	34	39	42	33	34	38	34	43	33	38	36	42	39	26	40	41	42	33	30	31	42	37	28	31	35	35	30	29	51	28	43	39	36	34	44	44	36	41	37	39	33	49	36	45	33	39	35	52	35	34	45	42	43	48	37	36	30	29	27	37	37	33	49	40	36	41	29	39	28	41	39	20	36	54	40	33	34	37	35	35	37	26	36	31	25	34	35	33	45	34	34	26	33	28	32	35	31	37	29	37	32	33	27	33	36	35	28	30	41	23	42	48	30
26627	10105	3335	2686	4616	4974	5007	4515	3615	2870	2466	2231	1851	1731	1565	1370	1133	1096	906	919	831	829	769	720	632	638	567	603	550	505	455	491	437	423	378	408	421	368	421	408	397	356	378	392	313	336	343	358	344	328	340	341	353	338	315	313	340	322	301	296	330	329	324	309	311	318	315	319	301	293	301	305	316	308	294	291	303	252	297	329	318	300	266	315	290	321	313	298	297	322	291	296	309	292	312	279	291	275	297	259	308	285	293	277	268	280	281	287	305	271	270	282	321	319	289	299	314	289	291	300	264	274	292	298	286	296	254	300	308	314	304	279	321	270	296	326	333	300	239	313	295	271	313	285	321	296	291	305	294	319	285	283	289	269	282	317	317	308	300	287	296	289	298	303	316	318	288	294	262	266	310	293	283	302	287	295	265	297	293	293	281	272	293	301	301	290	305	302	303	277	275	318	308	296	309	292	287	331	309	307	288	302	262	280	268	290	299	312	291	297	289	298	303	302	293	263	274	304	330	272	299	273	310	291	298	295	295	307	291	303	303	286	290	275	283	299	276	280	323	308	299	281	302	294	281	299	289	327	273	300	297	274	306	289	305	275	292	274	293	284	278	291	280	272	287	283	275	310	288	317	294	292	255	250	315	291	294	285	317	304	279	279	309	279	323	308	294	314	258	253	280	293	318	300	306	306	273	308	282	279	279	282	298	287	305	298	308	287	300	296	295	302	320	271	287	281	283	319	275	300	305	297	304	315	310	265	301	310	290	302	318	314	277	267	314	264	287	301	270	274	298	287	290	310	293	302	291	286	285	288	288	313	308	330	316	288	307	308	283	284	278	287	276	313	348	306	328	279	285	318	275	279	311	305	295	292	318	268	279	319	284	295	294	280	277	310	287	329	275	328	288	288	278	300	294	267	288	311	293	296	315	296	277	300	300	307	273	286	286	308	277	293	307	297	311	294	301	273	291	298	300	269	258	321	307	290	275	272	275	300	281	252	295	289	277	325	320	297	291	286	294	293	314	302	263	280	310	318	287	297	275	302	294	297	297	302	274	285	298	301	294	293	314	297	280	315	299	320	292	293	288	285	320	284	288	302	269	319	287	306	325	296	294	318	290	296	248	296	287	284	277	316	299	269	308	284	292	289	272	273	285	288	297	286	286	294	317	290	317	257	312	273	291	308	298	322	285	314	294	338	303	267	276	270	320	306	304	300	275	304	324	315	263	302	313	275	285	273	273	276	294	281	294	294	338	304	282	267	277	309	335	310	302	308	286	275	293	313	279	263	306	279	306	286	273	284	260	289	292	308	288	308	308	284	288	276	313	254	299	320	276	311	307	295	288	285	315	287	273	290	270	322	305	299	288	261	286	288	304	312	264	310	298	269	305	307	267	285	293	298	270	319	281	300	288	275	290	282	314	306	289	289	292	304	304	287	292	283	299	271	286	286	309	310	310	315	327	284	306	275	287	289	307	279	282	311	297	287	293	291	294	293	293	306	295	293	287	281	284	307	302	311	287	278	288	319	269	304	289	277	273	311	338	312	297	278	308	284	306	327	286	283	295	300	298	296	275	287	299	286	301	292	273	284	297	285	256	308	275	296	284	286	287	296	306	315	303	340	288	307	316	296	318	296	301	288	282	311	292	285	297	291	286	289	283	289	305	302	300	262	249	283	284	301	305	340	293	302	304	349	323	282	286	304	292	285	288	279	275	325	284	296	254	286	275	302	309	312	287	290	279	305	310	303	290	279	291	271	275	312	294	288	280	280	286	284	288	297	280	305	292	287	283	271	277	269	292	289	281	287	288	295	291	310	279	260	286	291	315	303	287	307	274	322	294	297	285	320	287	269	287	297	288	294	268	284	302	271	334	260	286	293	273	274	279	271	280	290	323	286	302	335	273	295	306	303	291	287	360	290	311	317	314	275	321	335	282	303	300	306	283	278	265	289	318	261	285	299	314	294	298	288	311	301	281	272	287	282	252	311	289	272	305	320	288	310	283	305	284	279	290	266	281	308	315	289	274	302	280	319	283	304	272	263	272	316	317	292	294	301	336	280	282	317	275	293	295	325	318	293	284	311	313	295	284	293	317	328	296	306	303	302	276	291	311	339	259	275	310	259	305	294	322	314	310	283	278	292	305	317	303	295	303	305	298	275	311	291	287	283	316	295	285	264	265	282	268	267	279	307	291	284	311	271	301	301	292	324	264	322	304	280	262	295	311	313	300	239	306	276	319	306	294	296	307	294	289	281	277	266	278	286	285	255	276	312	324	279	333	299	267	286	298	268	304	294	298	257	285	302	322	279	301	307	303	292	312	306	294	311	299	302	301	284	305	290	296	306	309	304	284	302	281	304	280	293	312	281	341	285	333	290	315	329	265	289	315	317	312	289	282	304	293	279	303	303	278	290	286	284	305	277	288	281	278	318	294	290	309	304	310	311	272	286	304	316	286	290	315	285	317	300	273	279	307	275	315	306	306	319	289	304	305	268	278	308	290	316	292	276	267	319	272	318	271	289	270	278	259	314	306	274	271	265	299	286	291	291	290	309	291	306	303	334	326	273	310	306	306	291	288	293	292	300	280	278	306	274	313	314	291	293	301	303	278	304	295	313	312	272	270	282	282	285	300	300	304	289	293	314	297	306	304	265	293	289	262	298	269	303	284	265	254	301	267	288	313	295	316	306	306	270	329	292	299	271	248	279	306	292	306	304	284	293	290	291	321	295	323	296	313	290	307	280	293	302	269	307	253	295	269	298	319	294	300	282	258	301	279	286	280	306	319	302	286	306	279	268	305	264	301	297	296	309	290	282	275	287	272	316	263	286	265	291	306	287	290	303	309	280	313	280	251	278	311	301	297	268	322	286	301	291	285	277	298	320	296	292	309	307	299	303	258	274	323	312	306	317	293	291	310	262	288	264	284	289	278	328	290	305	304	279	301	275	302	283	286	308	270	287	276	287	333	286	283	301	291	287	280	293	287	275	284	308	310	306	298	307	266	323	279	312	291	305	289	294	276	287	283	322	287	299	290	275	273	328	298	298	307	289	308	295	294	283	260	277	304	308	298	295	271	272	273	329	313	293	282	286	278	300	305	293	282	314	315	316	280	295	302	266	264	275	290	294	302	305	299	311	295	333	301	290	313	309	290	296	263	282	263	271	312	283	300	292	313	292	283	281	284	276	269	278	283	279	285	308	278	284	296	308	303	304	294	272	308	290	300	283	290	295	311	301	303	322	267	252	288	284	308	269	281	329	327	281	291	297	292	281	300	307	280	300	296	301	284	300	286	301	299	287	279	294	263	294	277	294	300	296	308	281	301	309	292	310	315	300	301	307	269	319	268	269	287	285	300	261	317	276	293	284	295	285	280	290	293	292	292	315	309	280	316	277	287	294	302	288	293	274	298	309	288	273	311	276	286	327	284	304	290	280	277	291	283	306	260	314	305	280	311	291	277	276	309	270	280	276	296	279	318	292	250	270	314	316	313	307
4861	2121	510	185	153	164	176	185	152	145	147	108	115	98	118	119	101	96	95	94	92	67	84	59	83	85	69	74	66	69	60	78	60	61	59	54	56	56	58	60	57	59	56	60	48	62	49	55	60	53	52	68	63	64	44	64	59	55	53	60	69	59	62	57	65	69	48	55	70	44	55	48	50	60	53	50	53	58	50	58	54	58	59	45	51	54	64	41	65	51	59	53	42	47	60	51	46	48	50	59	59	67	34	59	42	54	42	57	64	49	51	49	53	59	44	53	59	50	39	46	48	53	71	52	56	52	39	47	49	55	64	49	62	44	57	53	48	43	55	53	58	54	42	40	53	53	50	44	47	58	49	56	49	51	53	58	62	58	37	56	45	64	56	49	69	52	64	39	62	59	56	46	58	58	49	61	55	52	58	55	59	62	55	61	48	47	53	52	63	55	50	65	51	60	59	63	61	46	53	52	61	53	35	52	41	48	63	58	60	52	47	49	67	63	66	53	56	56	44	62	55	48	52	48	63	69	55	53	55	64	55	46	53	69	60	59	67	59	56	62	60	56	50	62	51	66	63	59	43	59	56	59	52	61	54	46	59	55	49	53	64	39	57	74	43	65	60	58	45	58	54	73	51	44	57	46	59	69	47	47	57	52	66	53	51	50	56	55	44	48	47	41	58	48	62	57	45	40	58	45	59	52	55	59	48	52	54	63	44	50	66	48	45	43	58	45	44	50	67	54	64	58	69	48	51	54	51	50	48	58	62	64	67	51	52	60	46	57	63	52	65	55	59	55	58	40	62	60	37	59	60	66	49	65	61	47	39	52	43	62	53	50	45	61	44	49	35	51	49	52	60	56	49	52	59	51	61	43	58	45	54	49	46	65	57	51	61	49	54	52	59	50	46	51	56	69	60	53	56	55	56	44	42	53	41	61	54	72	43	59	63	76	55	46	54	47	54	59	52	47	63	63	49	53	60	55	49	60	51	55	53	37	52	52	47	40	48	63	48	51	54	47	54	65	58	57	42	56	54	58	54	60	62	47	48	63	57	60	52	52	47	56	48	38	64	62	65	52	55	61	55	49	55	50	46	48	48	44	52	45	42	60	45	47	60	71	62	63	52	65	59	53	59	52	38	56	46	56	58	60	47	53	61	65	64	64	58	53	58	52	46	51	47	67	61	49	66	67	59	51	49	51	56	55	49	61	59	48	62	49	59	56	60	46	54	54	49	58	70	48	53	52	56	55	55	64	65	57	66	45	59	44	55	52	56	44	60	49	55	61	54	55	55	52	62	48	59	54	51	49	50	57	62	52	60	60	55	49	43	57	57	53	44	43	54	36	56	59	41	58	44	55	55	54	61	57	51	58	39	44	53	50	55	63	53	67	62	53	57	53	53	55	55	51	47	51	57	61	40	51	58	61	61	57	50	50	44	59	61	53	50	51	43	51	64	76	46	56	63	42	47	64	42	51	35	60	63	47	54	56	54	44	67	46	55	63	50	68	52	62	53	47	54	54	56	52	64	52	56	50	42	74	59	45	46	58	65	52	40	40	57	55	58	54	47	41	55	59	54	52	50	60	53	53	67	66	63	53	49	55	48	43	55	51	54	46	41	50	47	64	61	49	57	60	51	43	59	55	53	48	61	57	59	51	57	54	55	64	38	52	50	50	52	75	54	59	49	54	44	53	72	49	51	52	43	62	52	55	48	64	56	58	59	56	59	56	58	69	47	49	52	53	66	48	54	54	60	50	54	51	66	66	44	66	50	50	65	56	58	51	42	51	49	51	51	58	41	48	49	59	50	51	45	58	54	50	58	45	60	60	63	46	44	46	56	54	39	54	56	60	60	54	53	76	60	59	58	56	60	56	64	59	54	45	47	57	40	57	54	48	41	48	51	57	61	66	52	53	58	47	57	60	58	52	54	71	43	56	59	38	60	48	46	59	49	70	50	59	46	54	40	64	55	44	58	69	58	58	46	49	58	52	58	66	54	69	52	56	65	69	57	58	42	55	48	51	47	53	67	45	50	52	53	59	46	56	60	61	64	49	56	62	62	53	53	54	53	57	43	41	50	52	53	53	46	48	58	57	59	47	40	60	64	44	70	45	40	55	54	53	64	62	43	62	57	52	52	58	62	44	58	61	56	62	55	62	50	46	54	42	43	53	64	42	50	49	56	52	62	55	51	36	42	56	60	50	44	53	43	62	52	59	58	56	50	51	66	57	43	47	50	58	60	53	61	59	68	43	53	48	50	45	57	40	59	57	60	57	46	56	54	40	55	46	56	52	54	58	48	51	49	62	46	57	54	48	56	54	56	57	42	52	52	50	54	47	61	59	57	48	33	61	54	48	65	48	47	58	51	43	57	44	59	47	53	49	56	64	58	59	56	37	54	62	43	50	62	49	57	56	53	66	50	56	64	61	58	55	60	47	52	52	57	68	42	63	58	49	59	53	53	61	72	59	52	47	61	67	60	44	45	59	53	53	52	45	60	40	64	49	40	67	47	59	57	51	35	54	59	50	43	56	47	59	57	43	45	51	56	59	56	60	65	50	53	53	50	49	44	44	47	53	62	57	56	48	51	54	60	60	60	50	56	55	56	56	57	57	43	58	61	46	50	61	62	57	55	44	57	51	59	55	40	62	46	55	59	51	54	60	79	39	52	57	49	59	59	41	54	71	41	47	50	59	58	60	60	51	54	53	54	52	51	54	59	64	50	49	55	48	57	55	42	43	47	42	52	60	63	54	55	60	64	46	52	49	57	66	45	64	59	61	53	65	56	49	51	55	61	57	54	59	50	60	45	49	59	58	54	53	50	53	66	43	58	60	53	44	57	52	47	60	48	61	45	58	52	40	44	65	55	56	50	58	64	64	55	61	43	61	59	59	46	58	63	48	53	60	56	63	45	50	54	54	55	56	54	74	52	50	51	52	55	47	69	69	58	42	62	52	62	60	56	50	59	43	58	56	54	61	54	54	67	48	64	58	77	58	57	52	56	57	54	56	49	64	41	56	54	57	63	59	52	58	56	55	60	57	51	58	42	59	59	56	46	51	59	54	49	53	50	60	53	64	55	41	60	66	62	47	65	54	53	40	50	58	49	55	41	64	49	50	53	56	46	46	52	42	56	54	37	59	57	43	61	61	55	56	63	64	60	48	46	63	46	56	58	56	49	63	50	51	55	49	54	48	59	45	48	67	54	41	44	53	57	47	49	45	50	53	47	53	54	54	66	59	70	56	48	57	64	43	53	47	61	51	67	48	60	50	59	44	49	59	59	53	44	54	49	49	54	58	65	57	58	48	55	43	75	55	56	44	64	47	43	43	40	55	52	51	59	56	55	54	55	70	47	53	43	51	63	61	56	55	52	63	51	59	55	63	57	56	47	58	57	58	40	47	57	50	57	65	48	43	58	60	61	55	53	59	51	57	49	57	44	44	61	60	51	57	65	42	60	49	57	45	65	71	58	41	56	68	52	54	57	45
32103	15434	4973	3867	7290	7834	7387	6715	5530	4633	3961	3310	2920	2617	2230	1983	1811	1530	1506	1414	1298	1216	1063	1034	985	900	850	834	765	706	690	709	622	622	560	584	604	534	551	516	571	532	518	485	498	469	472	535	456	487	465	446	489	464	490	448	464	462	435	478	438	447	454	468	421	422	453	398	429	461	433	440	432	432	466	439	409	405	446	404	412	428	418	389	436	454	429	445	468	445	412	434	422	415	434	376	452	398	413	408	424	417	415	461	425	428	422	415	377	398	430	427	404	385	437	419	395	417	423	457	412	397	394	429	434	405	443	413	425	444	404	435	393	419	440	428	406	465	445	409	426	432	425	409	431	453	434	406	414	402	409	402	431	436	431	435	439	431	412	384	438	438	411	403	422	432	392	420	408	415	400	394	408	411	431	456	400	422	409	398	394	419	442	399	435	437	418	420	449	439	409	429	442	421	405	405	410	438	393	394	429	402	446	467	428	403	404	385	417	416	426	454	434	416	402	414	454	445	381	401	398	390	413	419	407	377	426	410	389	426	424	404	419	378	460	409	426	448	417	409	419	460	443	419	430	462	420	407	398	460	411	380	411	430	398	397	434	406	419	438	409	423	405	408	405	406	448	387	410	415	401	459	448	401	417	409	422	394	404	414	406	395	430	436	400	445	409	401	425	424	475	441	433	431	409	409	412	454	411	415	440	441	418	410	395	409	456	421	406	407	427	440	444	414	420	428	395	434	407	405	417	433	448	427	395	415	406	428	457	394	404	415	382	412	431	451	417	403	424	413	425	387	420	371	416	415	415	419	423	414	398	389	392	459	442	426	405	391	422	403	416	419	459	409	409	384	394	444	412	462	439	403	411	403	450	456	425	430	412	424	398	437	456	400	418	424	421	408	415	415	454	418	418	397	433	408	435	408	419	451	454	402	417	398	411	424	436	413	430	442	393	435	431	424	398	433	434	465	407	435	389	409	412	378	443	390	434	420	415	427	413	426	426	386	449	440	432	390	430	414	450	385	429	397	418	392	409	401	402	440	442	392	424	432	415	384	445	440	418	422	451	441	387	391	409	426	427	385	447	404	390	440	431	382	409	415	418	415	422	423	387	410	442	400	433	420	441	406	412	402	453	414	414	415	470	438	437	404	431	411	393	447	447	417	399	428	419	412	427	384	377	426	403	401	383	406	434	440	384	389	417	417	383	425	404	407	404	406	430	438	378	434	422	412	457	433	427	440	398	411	431	458	407	416	416	422	424	401	401	439	389	432	426	394	431	415	418	413	427	441	416	434	447	453	421	450	413	433	401	407	423	421	437	429	443	408	408	412	382	418	447	406	432	395	435	369	389	445	399	378	440	427	403	436	428	435	419	419	410	425	424	433	397	415	441	419	419	426	389	382	399	399	421	410	414	379	429	414	417	456	410	416	389	410	388	430	434	390	437	429	428	414	442	450	426	410	419	430	443	422	429	412	418	417	404	399	430	444	424	447	411	410	416	391	444	413	430	411	399	434	389	423	420	411	440	435	455	443	434	417	402	447	439	405	414	412	432	415	449	429	414	426	418	421	463	437	404	412	415	414	413	451	383	408	460	440	398	438	428	436	428	428	433	384	429	398	434	418	412	399	416	432	410	409	403	431	426	423	397	429	429	400	451	414	372	387	366	391	433	446	462	438	444	411	420	424	402	431	416	386	409	403	418	423	406	404	394	420	429	387	400	391	406	398	407	438	413	425	422	403	396	452	445	455	421	423	407	394	443	434	390	404	438	411	454	419	410	422	402	415	446	402	431	430	427	410	470	441	413	422	408	447	411	401	411	398	411	409	387	402	400	396	433	444	416	428	427	424	406	418	407	417	387	430	454	407	426	427	430	414	424	409	390	394	434	400	418	426	412	411	429	430	415	361	417	439	443	427	412	434	402	412	413	459	427	449	427	434	409	397	410	439	445	446	420	413	392	413	427	424	431	397	408	380	408	428	450	467	430	428	400	401	445	435	378	383	410	400	418	456	394	405	430	409	377	402	447	443	419	418	424	435	392	406	406	413	422	411	415	433	414	405	432	407	412	395	426	423	425	407	391	437	401	400	418	419	418	396	437	439	407	422	459	417	441	451	427	405	446	406	400	434	433	444	393	452	374	402	428	412	443	437	404	409	416	418	392	440	405	461	400	445	426	408	440	424	430	433	386	441	425	403	425	427	399	437	430	403	405	414	418	424	423	474	464	452	424	425	418	424	447	399	426	408	407	378	446	403	446	429	401	402	423	433	438	405	404	391	424	386	435	420	412	439	423	438	415	386	434	411	387	373	428	426	440	419	404	381	402	406	435	389	404	391	391	437	448	429	418	430	452	408	476	431	429	460	404	457	374	419	422	451	443	423	441	432	418	389	414	463	400	439	380	414	433	432	413	398	415	420	417	404	393	420	374	415	435	452	435	399	422	412	423	426	438	404	405	412	383	420	372	411	417	432	399	415	402	407	413	430	378	450	409	442	400	404	458	414	385	441	409	415	410	414	454	450	441	388	399	414	401	384	432	434	404	434	393	419	409	421	437	428	437	406	409	431	436	416	404	411	422	419	411	392	422	425	411	420	462	432	369	438	446	425	402	409	426	410	386	415	431	408	419	417	394	391	428	438	402	376	437	411	429	404	394	416	410	442	390	410	414	416	422	394	414	446	379	398	415	411	413	415	457	412	421	382	408	402	387	419	425	455	411	397	411	366	422	450	400	427	414	401	422	442	416	400	456	411	404	419	406	430	414	407	434	445	432	397	434	420	407	395	385	386	409	426	437	426	438	426	436	412	378	416	407	398	424	430	441	449	410	362	422	434	402	415	420	408	405	398	472	450	384	413	378	440	428	430	431	436	422	404	422	429	443	441	409	428	394	429	438	402	389	434	411	446	452	436	405	443	411	437	425	415	373	407	408	426	396	424	413	436	413	415	420	427	380	408	426	426	407	403	407	427	415	460	461	421	430	389	414	401	434	406	426	433	401	408	407	413	460	418	423	419	401	400	418	429	437	437	413	428	395	395	421	415	390	441	445	377	451	406	417	396	423	403	413	412	409	410	433	403	429	395	413	410	425	405	425	403	405	399	421	411	394	462	410	434	447	421	397	401	429	422	394	446	430	376	408	406	402	450	405	451	447	451	412	429	399	436	447	399	432	448	410	403	415	365	424	374	432	430	424	427	434	426	411	406	468	409	400	427	406	433	408	402	446	415	438	395	409	404	436	431	421	405	408	409	417	435	465	428	420	401	393	441	437	439	431	393	386	431	410	416	452	433	439	414	389	440	441	412	435	396	430	404	421	393	407	406	415	400	410	469	440	418	418	409	430	420	412	396	416	384	417	443	394	419	389	421	404	433	429	443	413	438	419	422	419	410	455	419	415	420	429	412	434	438	408	441	436	417	403	404	440	394	451	432	411	466	410	409	460	418	411	428	431	413	448	461	427	416	409	427	424	411	392	406	413	443	393	406	411	405	448	374
5169	1869	467	231	141	131	134	161	150	141	133	117	117	113	90	84	83	72	77	82	74	78	82	73	65	75	69	67	59	59	61	53	56	45	52	61	52	70	58	63	66	52	54	67	50	56	51	36	57	52	44	39	46	50	45	49	47	45	57	40	44	43	54	56	49	34	50	56	48	53	53	54	51	47	55	32	46	51	48	45	52	36	55	54	49	48	48	35	30	57	49	58	49	39	53	48	53	50	56	52	40	40	49	54	42	55	44	45	44	48	58	47	56	52	55	48	54	45	37	47	52	58	59	51	47	44	38	51	44	52	51	53	55	56	44	54	43	50	48	57	48	66	44	53	57	52	36	37	59	50	54	50	34	57	55	56	43	46	51	49	47	35	52	47	48	49	38	48	55	41	47	35	39	43	53	48	35	39	42	46	45	44	44	40	41	46	52	45	52	50	54	51	60	41	32	44	41	43	44	49	48	43	49	48	43	51	53	53	51	51	43	54	50	51	46	51	72	47	54	42	40	51	44	56	48	48	43	42	41	39	39	46	42	56	34	50	46	53	33	41	58	43	56	52	34	45	40	54	34	43	42	44	48	42	62	52	46	51	46	50	36	43	45	51	46	41	42	51	47	50	44	55	68	54	60	38	52	57	51	51	52	56	49	48	42	49	60	63	52	46	39	49	54	51	50	48	53	43	39	33	51	60	43	48	58	60	59	42	51	49	51	42	47	35	46	57	55	41	48	41	45	40	44	37	53	58	53	50	39	44	53	52	34	50	49	48	61	38	56	45	50	49	38	51	45	55	59	53	51	37	57	66	52	52	46	44	43	38	34	49	47	56	57	51	42	52	35	57	53	40	44	50	52	46	48	50	37	47	47	53	51	41	51	55	49	59	50	43	45	40	52	49	48	38	49	44	45	50	52	54	48	58	58	33	41	57	57	54	49	37	47	57	42	56	48	58	53	40	58	39	53	51	42	32	57	55	49	50	47	50	38	57	43	45	39	52	51	36	41	44	44	44	52	57	36	59	47	44	52	47	58	41	48	48	43	56	52	48	36	49	36	55	44	55	43	42	53	55	48	55	45	36	51	39	43	51	45	49	38	35	59	36	73	37	48	51	43	58	55	57	48	54	41	45	42	40	42	47	57	46	34	60	42	58	45	44	45	54	38	51	51	54	45	43	42	60	49	52	46	49	54	54	53	55	44	38	42	44	40	54	31	53	41	46	47	66	50	46	55	40	42	51	39	40	55	58	62	60	47	49	42	33	50	58	41	63	56	45	46	58	52	43	55	51	46	49	50	53	54	57	59	61	51	43	53	56	54	27	52	54	43	55	48	38	55	47	54	45	38	54	42	50	41	44	50	54	44	57	40	41	47	32	43	47	47	50	43	55	50	53	49	55	56	57	33	54	49	51	50	44	52	55	44	45	56	56	50	50	48	45	54	49	53	48	60	35	51	51	53	58	52	48	51	39	42	45	59	54	33	44	47	46	52	49	38	45	39	46	53	47	39	46	48	56	53	52	38	70	44	47	56	46	48	59	50	41	51	40	47	48	33	42	55	58	53	55	44	50	73	44	50	40	45	43	42	50	46	47	37	37	52	51	47	29	43	48	47	50	52	62	45	48	51	46	55	48	43	36	50	52	61	51	48	42	47	51	48	63	52	60	60	56	46	46	34	45	44	48	46	55	52	48	54	44	48	30	49	41	53	45	51	51	44	65	56	57	24	60	39	40	49	51	55	53	45	42	45	49	34	49	38	48	56	46	57	61	39	44	50	49	31	50	52	45	45	50	37	51	55	51	42	47	42	51	38	40	49	65	49	58	59	51	42	48	47	38	49	57	34	55	64	45	40	56	44	42	43	52	44	50	53	45	44	68	51	50	57	42	51	40	42	57	51	49	48	33	46	43	54	51	46	46	52	45	47	38	58	54	39	55	38	40	55	46	50	58	46	41	50	42	53	44	40	46	39	48	50	35	56	56	56	52	38	41	49	45	48	51	46	51	32	51	52	62	46	48	44	54	52	54	59	44	45	41	61	43	53	41	53	53	63	45	52	41	57	46	47	44	46	45	42	57	55	44	59	43	48	52	48	42	42	43	47	43	48	53	61	52	56	49	44	45	47	46	54	41	46	42	52	56	48	39	36	46	47	53	54	44	51	46	37	48	37	52	57	63	50	48	45	53	49	45	57	46	47	56	46	37	40	44	41	47	58	55	57	46	40	50	63	39	42	36	46	52	42	71	43	47	54	43	44	50	56	42	42	44	51	45	49	46	53	45	53	41	51	47	56	45	46	41	48	43	47	42	53	53	55	40	45	44	51	60	47	41	47	48	56	54	45	48	55	56	35	52	43	55	46	54	41	51	45	43	43	44	42	59	56	50	45	42	45	48	47	45	65	55	32	46	46	66	43	55	46	56	57	45	42	49	40	57	49	44	43	55	45	47	45	55	43	51	48	51	40	54	44	50	44	39	48	41	49	43	64	30	53	50	51	62	54	47	48	40	42	60	41	51	57	47	45	43	54	51	43	50	60	57	49	45	45	48	46	49	54	51	39	52	51	37	41	44	41	38	41	44	49	41	56	54	62	66	54	45	45	48	41	42	50	50	52	49	50	52	52	51	40	42	49	53	56	38	38	57	50	52	57	42	57	60	34	54	51	48	48	46	53	39	41	59	37	66	48	51	46	37	62	38	50	52	59	44	44	46	45	47	48	38	65	57	34	35	60	45	54	53	53	45	39	58	45	45	35	48	46	62	56	47	57	48	58	48	50	46	42	41	46	58	54	55	54	52	55	50	52	32	48	42	48	47	42	43	52	48	49	38	49	52	48	54	44	42	52	56	54	58	49	41	45	44	53	47	47	49	40	52	52	41	44	58	36	47	48	53	47	47	50	54	57	44	47	47	50	33	57	31	44	60	48	50	52	41	45	49	54	42	48	46	47	46	38	48	49	46	52	52	45	55	60	40	53	39	45	52	47	47	45	62	44	53	48	48	57	64	41	38	50	46	42	47	47	44	42	53	44	49	40	42	51	49	58	57	37	49	53	51	35	54	49	41	44	37	58	51	56	39	42	44	46	43	30	44	44	45	45	59	56	48	45	54	68	52	46	50	51	34	53	44	40	42	47	53	42	40	44	40	57	41	38	52	50	47	52	56	42	50	40	51	59	46	41	50	50	48	52	50	42	60	44	51	47	41	43	32	51	45	59	52	47	46	47	43	55	57	51	35	61	50	51	46	55	50	42	38	50	38	59	42	47	50	44	57	45	43	48	59	44	47	51	50	48	54	53	43	55	51	48	33	55	46	43	54	37	51	43	46	43	59	48	38	58	43	42	53	32	43	42	46	51	42	36	52	40	59	42	44	40	35	57	43	57	44	49	58	53	46	47	43	46	45	53	44	56	46	39	51	37	46	47	51	43	43	52	53	49	50	56	43	44	48	45	43	52	44	42	44	55	51	42	45	44	54	54	50	38	40	54	56
30330	14161	4492	3527	6594	7634	6989	6322	5400	4483	3897	3254	2938	2518	2200	1872	1675	1464	1394	1350	1315	1166	1090	1021	959	860	791	824	730	653	657	655	632	608	569	540	538	508	573	509	497	481	498	495	451	448	454	454	435	431	444	463	433	412	428	453	421	382	399	413	414	432	398	421	396	408	365	352	439	371	397	388	393	391	409	398	395	417	401	403	409	391	382	366	405	370	377	380	398	390	390	399	381	398	387	353	358	386	378	374	384	367	408	372	382	378	371	378	414	362	395	391	420	387	400	390	403	377	388	376	364	354	374	386	361	364	395	389	384	333	405	394	379	375	360	386	389	387	385	403	364	341	405	421	341	399	411	365	394	372	399	392	386	372	408	403	379	400	378	383	392	360	377	358	409	359	390	388	370	394	382	362	371	352	393	397	382	367	415	364	367	380	375	378	388	375	375	374	385	366	373	378	379	371	360	352	412	407	372	392	370	364	380	388	374	392	409	373	376	372	410	392	366	402	400	370	370	394	364	365	393	365	362	415	398	379	387	372	392	387	383	342	390	383	391	391	401	383	380	378	381	387	351	404	376	388	418	406	391	405	374	381	381	353	412	365	378	378	361	373	414	361	375	379	377	412	387	366	366	361	389	369	373	387	370	379	425	376	388	368	360	436	359	368	364	378	387	385	399	376	387	382	414	422	400	359	372	404	388	384	392	389	351	381	388	410	370	397	362	371	384	356	377	376	380	377	323	385	375	357	378	382	351	379	382	376	374	362	404	388	339	385	361	358	397	375	371	354	382	344	364	411	381	378	385	355	363	392	367	411	415	367	395	371	378	377	389	383	422	400	400	388	377	368	387	360	397	389	394	376	372	372	340	378	389	380	372	369	414	406	389	386	382	378	386	384	394	381	379	378	383	431	397	396	410	378	372	369	386	414	361	367	368	396	391	384	385	384	354	427	384	381	387	395	395	362	384	397	371	381	417	390	370	378	379	384	363	438	396	381	370	385	359	400	348	375	378	385	370	378	429	367	377	368	407	388	372	366	393	369	354	365	388	377	427	389	407	373	401	358	372	361	395	396	364	387	405	395	407	413	382	400	410	412	377	365	351	369	408	397	386	404	389	391	381	401	392	366	383	404	360	408	392	392	404	372	372	389	360	359	389	361	369	377	381	381	373	348	387	352	376	387	388	406	380	383	364	377	362	372	394	392	381	383	383	378	418	413	377	378	402	389	359	389	364	355	379	386	384	378	393	400	409	414	399	383	375	404	406	411	358	380	398	345	398	366	400	310	380	370	421	407	364	393	380	405	364	378	388	374	369	400	392	396	320	386	348	410	406	374	391	396	381	388	385	353	377	400	371	408	360	378	397	417	407	376	358	396	389	367	401	412	378	369	370	356	379	409	405	355	414	379	388	362	419	386	365	355	428	380	351	364	345	389	383	383	374	347	369	376	393	373	368	385	400	397	415	383	361	391	386	363	356	385	359	425	397	410	354	390	415	433	362	413	378	382	391	365	377	339	359	374	400	395	380	372	376	379	394	390	377	351	370	370	371	366	383	407	392	371	377	394	393	355	404	365	371	365	404	383	367	386	379	382	436	371	378	397	375	404	400	374	420	398	379	381	386	413	377	372	378	367	424	365	383	383	386	374	379	380	386	353	365	373	388	397	434	350	402	383	365	389	371	356	354	391	379	387	385	372	364	384	372	354	380	381	382	355	366	385	356	406	405	415	388	359	406	397	370	370	346	392	381	380	374	352	372	351	380	395	404	423	364	399	387	388	390	396	368	375	416	396	387	389	392	347	352	383	396	398	370	393	423	359	372	355	384	399	386	372	348	366	378	390	416	374	362	370	405	412	368	396	400	404	418	386	382	372	374	419	358	408	391	381	389	405	367	402	381	429	386	408	397	419	374	382	365	408	367	391	398	375	395	369	356	395	364	380	373	365	388	379	391	354	354	377	366	390	373	394	407	381	379	347	371	384	384	354	363	381	392	375	389	381	434	378	404	394	403	373	357	349	416	408	415	402	400	404	405	387	386	402	373	368	397	399	366	380	346	367	371	394	375	375	417	374	414	362	377	368	397	349	383	382	395	337	363	391	364	355	383	368	375	395	391	385	392	410	398	379	393	344	386	395	403	359	364	360	396	346	386	408	396	396	373	364	387	355	370	389	365	361	349	390	421	375	386	396	387	406	389	416	384	384	377	408	365	424	402	364	377	388	380	366	383	369	409	357	382	405	372	388	389	369	374	371	349	406	364	399	379	384	355	403	354	384	368	384	367	402	398	406	382	391	374	361	349	393	364	376	375	385	365	382	367	360	408	411	384	415	382	359	402	394	364	370	356	346	370	380	402	390	385	408	360	344	391	352	383	372	385	376	387	353	371	374	378	360	384	344	347	394	366	361	379	377	341	336	384	379	386	368	396	373	378	387	440	397	429	358	386	392	420	389	384	407	369	364	384	413	386	383	384	384	373	362	365	395	409	360	379	354	388	370	402	373	351	382	379	375	406	407	379	377	387	344	338	356	355	346	373	368	351	363	360	338	386	399	376	371	370	369	355	338	351	381	399	425	359	393	408	397	435	398	408	368	399	362	395	387	361	383	352	397	399	376	413	356	409	384	347	363	413	395	423	370	394	406	394	386	377	344	415	345	387	362	405	388	409	371	384	386	407	381	369	378	368	391	406	389	343	378	380	396	410	389	381	381	400	389	382	426	361	385	354	374	362	363	376	408	395	389	366	386	367	385	390	377	401	369	382	383	381	407	422	394	385	354	400	372	375	375	405	377	407	365	355	375	362	356	414	443	413	381	413	387	371	407	372	383	391	406	375	367	377	358	338	401	371	391	411	371	361	385	334	422	428	401	396	403	362	382	364	393	403	374	399	353	406	377	372	347	370	383	399	371	393	381	387	388	381	427	360	408	398	362	362	413	417	376	375	427	367	392	347	406	379	403	353	397	367	426	402	387	386	380	368	412	398	397	380	362	364	358	380	434	410	381	404	375	430	372	355	403	359	407	415	385	393	377	406	349	392	403	362	406	412	376	395	388	371	391	363	386	408	405	402	418	395	380	372	383	368	379	407	391	382	378	377	351	424	385	404	388	398	369	402	392	387	381	384	393	407	394	363	367	377	364	381	413	395	389	391	387	374	390	379	399	381	385	346	409	365	389	395	411	411	364	387	408	341	364	379	422	348	377	355	384	405	373	381	401	378	402	370	387	360	383	402	394	385	340	347	381	374	366	358	388	400	417	375	393	411	407	379	373	408	401	373	380	395	440	368	382	375	384	372	405	379	404	376	374	437	366	410	408	379	373	373	383	400	392	379	397	404	374	398	413	368	411	379	364	359	402	377	393	393	369	379	372	384	409	400	374	369	374	377	354	395	395	389	371	348	364	401	392	366	369	386	410	406	385	372	377	358	406	407	392	379	358	366	402	403	388	393	380	366	386	380	359	388	387	385	384	403	361	386	369	406	387	396	396	410	411	356	377
6297	3053	624	279	197	187	205	224	208	154	180	193	151	146	108	147	115	109	126	119	92	98	79	100	69	101	83	77	89	69	62	63	95	70	64	65	77	70	73	69	73	61	86	85	70	80	65	78	81	69	76	77	70	79	90	67	62	63	53	65	72	62	61	53	61	51	52	82	69	57	48	65	63	88	71	76	78	75	62	68	61	71	68	55	56	72	63	64	72	68	70	62	58	77	53	80	80	72	61	64	67	69	70	71	70	62	62	66	67	71	60	51	50	78	53	80	77	78	62	71	65	71	62	72	70	59	71	68	64	71	67	77	54	64	66	58	74	71	60	68	62	53	71	70	56	62	63	68	65	63	62	62	69	70	59	68	57	59	69	64	70	70	76	72	75	75	67	66	74	67	62	83	51	65	50	65	49	62	66	57	77	71	59	81	64	60	51	51	60	52	68	66	58	68	61	57	81	57	66	74	54	54	59	59	74	73	70	75	55	54	72	59	70	85	64	66	64	75	68	63	64	61	58	57	61	80	60	76	67	60	76	61	77	80	67	63	54	55	73	60	59	74	77	71	66	60	65	78	72	56	50	71	57	60	70	62	62	59	66	81	66	52	59	74	43	64	69	52	52	56	66	63	71	88	56	77	85	60	65	70	81	55	48	52	83	62	58	77	73	56	69	84	72	67	55	53	61	62	67	71	52	51	73	63	63	58	68	61	68	83	65	64	76	73	58	60	66	76	62	62	83	75	64	67	56	49	59	78	78	70	59	63	54	63	68	72	71	82	62	68	64	71	78	58	58	60	60	73	66	56	61	74	56	91	62	75	60	51	56	63	74	72	55	61	59	69	62	70	68	59	70	65	71	63	61	73	63	75	60	56	64	69	75	71	59	76	58	74	63	72	70	54	72	56	72	49	73	76	77	64	59	63	55	86	67	82	64	54	71	68	54	79	56	70	79	75	66	73	74	64	62	62	64	51	78	71	69	64	65	86	57	75	82	67	60	70	67	64	67	68	77	73	67	66	61	69	65	69	64	62	69	64	78	73	67	57	78	68	73	56	61	65	54	64	72	62	72	69	65	59	63	82	65	59	65	61	42	62	63	65	71	66	61	52	64	57	70	65	61	69	63	68	72	76	63	76	73	68	67	64	69	77	56	64	65	65	65	70	60	58	50	68	69	68	59	73	72	61	76	53	62	62	65	62	84	74	65	68	69	71	61	75	64	72	65	73	64	74	76	66	70	61	61	60	58	67	69	62	68	76	73	78	60	66	57	71	71	75	69	71	65	62	51	58	73	69	65	60	47	67	80	68	56	59	56	59	63	63	69	55	63	68	69	70	57	51	77	61	68	76	59	66	63	64	67	68	56	66	56	67	74	64	74	65	73	68	83	82	63	70	58	64	65	85	72	66	68	78	59	72	54	65	69	78	63	59	73	60	72	66	53	53	70	63	66	69	58	70	79	60	70	61	55	68	65	58	56	67	71	74	82	77	64	62	55	64	71	64	65	80	67	57	64	68	57	67	69	68	73	64	72	59	82	70	101	82	64	53	68	66	73	67	65	47	73	59	75	62	70	70	54	83	69	62	62	61	63	73	66	72	59	67	56	59	76	59	77	57	70	65	64	71	77	66	72	68	58	71	75	68	67	78	56	47	58	58	57	61	56	70	62	73	55	59	77	78	63	73	63	50	84	58	47	60	66	71	53	62	71	56	60	57	56	85	51	78	52	69	67	58	70	56	57	66	75	82	74	56	74	63	68	73	84	72	69	58	61	69	72	69	63	54	62	63	72	63	58	49	79	72	66	46	66	57	53	71	69	59	65	64	68	56	77	60	63	75	79	62	70	56	54	76	49	65	63	64	70	64	74	61	57	68	60	78	55	59	68	64	62	80	66	65	71	68	70	63	68	61	61	64	72	74	61	57	68	47	65	64	73	77	57	58	71	63	72	70	67	67	77	72	47	67	66	65	61	58	70	63	59	75	69	51	67	62	68	59	53	64	63	71	56	72	75	79	59	70	64	60	73	66	79	72	65	66	56	62	74	74	59	65	63	67	56	64	74	74	64	65	89	66	65	65	61	72	66	76	55	58	66	66	62	89	62	62	57	57	79	64	68	64	71	72	70	50	55	86	59	61	58	59	58	62	61	71	62	73	62	83	66	54	58	62	72	78	67	48	73	63	53	59	51	69	64	62	70	64	64	64	70	70	49	67	83	75	79	77	55	63	58	68	69	53	52	50	70	61	67	59	53	59	67	69	67	64	76	59	60	52	49	63	68	57	65	59	56	48	72	71	60	72	78	72	57	70	73	63	61	64	92	64	68	70	71	68	60	63	69	70	73	57	61	56	69	64	69	69	64	57	58	64	71	63	73	63	73	70	50	71	65	72	72	65	81	65	80	81	75	69	63	63	60	73	58	62	63	65	86	60	58	49	68	61	78	71	56	66	78	58	72	63	70	57	73	68	64	72	61	57	69	70	77	64	83	75	68	60	71	65	65	76	66	65	67	59	63	57	70	62	73	61	67	59	73	72	80	61	69	78	64	59	60	64	66	75	60	64	70	69	77	79	71	64	81	66	56	60	69	59	54	66	64	67	59	87	47	62	56	70	56	67	58	60	62	68	60	70	60	77	86	75	61	61	67	69	75	65	58	61	51	75	81	65	67	61	69	54	58	71	64	59	55	46	72	73	61	65	50	66	59	60	76	63	63	66	79	68	81	65	75	60	68	59	64	73	68	50	67	77	66	59	53	81	66	66	65	69	63	51	64	60	67	77	65	83	56	61	76	55	68	62	60	74	76	78	72	79	62	55	59	51	59	62	61	77	54	75	46	65	66	91	68	55	66	70	71	74	51	67	69	63	56	67	69	57	55	56	78	58	53	44	64	68	72	84	58	64	70	64	77	71	64	58	85	67	57	71	50	67	66	56	60	67	61	58	68	63	66	60	62	59	68	64	68	71	74	77	60	81	59	64	60	70	62	64	59	61	75	66	65	61	76	69	69	67	74	70	61	62	61	65	67	77	57	62	66	58	90	69	72	52	75	66	64	65	60	68	62	67	62	66	59	69	73	74	62	52	70	62	85	67	68	71	62	63	89	56	51	57	59	76	70	79	52	64	46	65	60	72	56	60	62	73	59	64	65	68	57	60	61	62	68	66	74	78	68	53	58	73	69	79	76	64	73	60	83	55	63	76	68	64	74	57	71	69	57	73	91	59	59	72	58	66	71	60	55	58	98	77	59	65	81	58	62	67	71	50	60	70	65	77	57	67	60	66	61	74	66	52	71	58	68	58	65	75	75	63	62	59	59	64	71	61	69	51	65	74	56	61	66	76	94	62	67	60	91	59	63	62	69	57	57	79	69	78	60	70	71	68	71	57	62	65	72	55	71	60	67	64	53	68	74	58	65	65	54	60	68	64	73	63	67	66	62	53	61	60	69	76	68	68	68	74	60	64	60	56	57	60	64	65	88	69	67	61	68	67
31404	16465	5100	4412	7955	9156	8260	7483	6493	5460	4754	3944	3547	3069	2691	2183	1981	1699	1703	1543	1497	1370	1299	1164	1157	1088	977	959	866	798	799	765	703	687	670	657	676	612	619	645	629	565	578	573	580	558	534	567	541	578	554	539	523	526	509	508	492	533	502	519	483	514	477	454	484	486	460	477	474	495	465	450	467	477	478	439	483	473	502	472	457	476	476	432	436	468	492	472	484	444	472	435	452	479	475	490	469	474	435	441	481	459	489	492	471	477	448	421	438	459	486	456	483	431	431	493	493	445	462	468	436	467	464	468	470	483	458	469	428	457	479	464	458	462	468	465	432	459	472	440	495	445	458	514	485	460	427	403	482	454	487	471	472	486	427	470	515	433	486	445	450	466	482	475	458	488	460	477	449	470	471	438	474	449	460	469	483	487	419	440	465	450	451	436	483	501	439	445	451	459	482	497	481	468	472	489	473	457	492	454	468	479	445	452	457	473	463	436	499	464	456	479	480	441	470	453	458	502	454	447	433	492	478	441	461	451	498	442	442	415	452	468	469	451	432	473	456	451	449	451	488	442	441	454	467	478	432	460	457	452	446	430	493	424	478	451	447	460	444	496	474	504	488	477	449	450	487	481	451	457	445	457	486	464	418	464	480	476	420	426	439	452	458	457	440	450	486	486	445	442	451	426	440	453	448	477	422	463	467	465	472	494	470	476	413	471	427	422	451	470	475	482	431	480	467	465	477	490	462	453	469	475	483	437	452	425	514	465	451	486	487	463	427	482	470	496	420	452	465	457	434	452	432	477	451	468	467	440	462	495	489	422	446	489	423	496	460	435	435	439	439	459	476	463	449	456	454	437	417	494	486	459	446	494	442	454	460	459	440	465	462	481	470	469	460	464	472	484	442	440	411	483	499	473	462	464	484	487	410	486	430	485	450	440	459	491	440	458	482	450	465	447	467	480	472	407	488	441	462	480	468	433	481	464	471	431	431	440	436	462	424	443	444	467	483	460	491	432	450	441	487	475	454	451	465	415	487	487	478	457	425	481	472	432	460	492	486	459	446	456	449	474	483	469	441	465	448	472	424	434	458	415	478	465	440	454	446	430	447	449	455	445	450	469	476	473	453	489	424	450	493	481	458	492	486	443	424	465	468	499	465	450	448	442	450	492	451	446	446	444	457	458	511	450	494	434	461	484	494	463	470	444	453	454	470	422	438	464	487	429	448	431	452	448	482	457	465	465	469	488	472	422	492	491	456	440	463	423	446	471	461	488	446	464	468	446	488	513	477	452	471	454	469	478	449	454	478	466	451	467	487	457	463	412	476	451	440	462	439	450	484	465	446	431	446	476	478	461	426	461	460	493	429	496	482	434	424	463	434	451	426	459	476	476	460	425	479	474	491	474	485	465	455	484	477	484	454	448	491	458	448	416	467	435	442	473	450	463	479	440	488	436	473	462	480	500	473	433	454	429	458	451	462	465	438	474	473	462	447	467	432	459	454	461	437	455	470	432	446	436	471	466	451	443	451	449	429	476	477	433	443	429	434	461	446	469	397	428	446	456	480	443	452	488	476	468	440	479	459	458	445	433	449	503	470	443	467	465	467	464	478	447	472	439	430	460	433	466	457	485	443	450	453	454	478	422	482	484	487	476	470	465	449	450	458	427	478	468	434	452	486	473	479	489	475	503	436	434	491	429	435	451	505	486	455	462	481	438	454	469	498	457	497	427	487	460	491	495	518	446	481	474	442	464	471	474	444	445	421	459	441	454	442	421	479	424	469	418	458	453	442	465	478	465	470	478	463	447	475	456	400	467	473	412	448	441	429	489	437	432	495	452	472	445	408	443	471	455	456	412	457	433	488	483	463	438	455	452	441	457	439	450	438	468	427	453	456	477	452	467	437	439	458	471	459	444	476	415	449	465	433	457	476	450	450	434	464	444	450	464	470	495	429	464	424	455	455	483	483	438	455	453	462	442	483	488	474	432	454	453	451	466	468	458	469	461	451	451	458	497	459	453	423	433	494	470	447	456	494	466	475	464	470	499	443	437	420	429	484	485	464	450	455	431	458	479	448	446	422	442	435	457	467	463	470	501	472	494	461	460	459	452	472	439	480	444	439	435	501	474	476	448	453	446	524	454	466	488	446	472	486	440	469	467	466	450	472	517	494	450	435	471	444	464	445	460	412	463	470	404	463	478	470	470	484	473	469	474	464	469	444	493	464	434	468	479	479	472	445	418	454	499	474	490	503	481	480	474	497	446	460	463	441	468	475	451	456	479	420	481	467	449	459	467	431	426	451	446	446	458	435	442	464	486	476	447	442	455	467	458	484	438	489	441	427	460	457	428	442	434	458	404	457	462	464	469	473	445	483	448	486	449	452	475	469	475	481	465	470	494	475	460	483	457	487	442	493	458	436	427	437	472	432	440	484	475	466	487	449	491	472	468	436	481	486	475	458	464	462	462	435	449	451	475	456	452	476	445	427	448	470	452	441	446	436	463	491	495	437	455	453	461	442	468	453	445	422	448	469	438	468	451	465	485	459	446	470	478	470	443	444	447	462	451	449	449	465	451	484	449	480	435	468	486	440	457	492	488	465	438	491	433	481	436	450	449	449	470	465	488	469	450	452	412	415	432	481	468	436	442	488	480	423	445	444	456	459	442	458	477	452	465	457	457	470	487	490	480	496	469	434	504	462	474	455	411	414	464	458	449	487	474	477	491	467	488	441	475	427	445	472	455	459	435	479	476	442	440	459	468	483	435	447	477	450	471	454	417	494	476	469	452	460	467	426	448	446	459	453	474	442	487	436	438	467	462	419	476	434	471	481	490	443	454	429	418	482	498	486	479	461	474	432	445	482	439	470	488	414	461	499	467	469	457	466	508	439	421	473	428	490	469	504	460	468	482	463	447	494	423	470	471	472	477	459	511	435	442	468	475	427	484	494	492	475	477	465	466	443	455	427	465	456	472	475	458	471	483	437	466	429	470	495	493	472	455	438	437	440	428	488	482	471	455	426	452	456	437	442	471	437	465	456	483	468	463	449	428	481	484	453	470	468	475	410	453	429	457	448	438	449	468	410	490	460	454	491	468	471	466	422	462	459	432	510	446	446	480	467	419	437	475	468	499	456	465	444	460	460	457	469	490	449	438	438	470	440	470	481	463	495	449	446	510	477	461	478	489	425	431	463	473	464	455	482	468	478	474	449	454	451	442	452	463	426	435	443	476	487	436	449	441	449	437	408	483	454	468	466	444	451	445	462	456	456	461	467	461	499	459	488	457	461	471	438	472	450	441	483	475	493	441	428	461	442	481	447	439	502	427	464	471	500	477	421	462	447	451	466	463	426	464	495	446	471	446	436	480	471	454	474	425	459	435	457	459	469	495	461	468	463	437	477	481	436	440	492	439	454	471	456	477	439	465	491	452	484	471	454	478	464	451	495	435	466	453	468	437	486	437	446	491	460	457	490	456	448	461	436	460	452	439	435	416	422	450
3296	979	285	160	117	129	101	95	116	100	105	84	83	85	77	63	69	49	68	60	65	59	58	63	42	40	38	46	64	45	45	47	33	47	35	36	38	37	27	42	35	37	36	37	42	37	34	34	39	45	31	37	40	38	37	32	32	40	36	38	33	36	31	46	46	37	40	39	39	35	36	34	41	26	36	32	30	46	34	36	34	46	43	37	46	38	37	35	34	36	38	42	34	34	26	45	34	40	39	33	29	33	36	32	53	32	44	37	37	30	36	44	45	39	42	41	31	32	38	37	40	38	42	39	26	28	37	39	31	37	29	33	45	27	28	43	26	33	42	41	38	44	37	36	45	35	45	39	33	42	31	45	29	36	36	46	37	33	33	38	54	41	32	40	39	30	31	33	31	30	43	37	39	35	33	27	33	33	45	34	28	36	33	32	48	33	44	43	34	37	42	37	50	31	32	37	35	35	29	43	50	44	42	33	46	41	39	47	42	32	40	28	48	41	31	37	42	28	53	26	23	30	38	47	42	33	35	36	51	30	45	48	27	36	41	31	46	37	28	43	39	32	28	38	43	45	38	34	29	41	41	41	29	46	35	32	26	33	27	30	33	36	36	32	29	38	38	45	32	26	25	36	34	42	39	48	36	36	26	22	37	36	32	28	36	37	40	39	41	29	32	36	37	34	30	43	39	35	44	29	24	34	46	39	40	45	44	37	33	53	46	26	34	36	33	37	30	27	28	38	40	39	32	32	35	51	37	26	45	48	40	28	49	39	28	30	43	38	42	45	32	38	49	38	31	29	30	28	35	34	45	37	41	37	43	36	37	50	29	33	38	45	42	36	38	31	44	30	32	33	35	35	34	31	39	34	38	37	24	32	36	48	38	26	35	41	42	41	31	43	47	35	35	46	40	28	32	35	41	48	45	35	41	33	42	35	33	36	33	37	35	41	37	45	42	34	44	42	39	41	43	37	44	30	41	32	39	33	40	33	36	37	37	40	33	39	30	27	37	32	32	37	41	43	23	34	41	42	25	41	41	28	44	34	40	40	36	27	44	24	42	37	35	29	39	44	28	33	37	40	22	47	33	37	20	38	30	38	55	37	40	32	43	33	27	44	34	41	40	44	36	35	50	29	28	37	35	37	50	35	35	49	32	37	32	42	45	36	33	47	36	35	26	36	33	48	36	22	51	36	35	44	50	38	30	39	35	31	47	25	40	38	33	38	39	44	34	38	30	44	38	31	44	36	26	39	36	37	29	37	31	25	45	39	31	48	29	23	45	38	38	45	29	42	36	30	30	37	44	33	37	35	45	43	45	36	30	39	39	42	37	40	38	35	36	34	29	29	37	40	30	38	39	35	27	39	42	33	41	37	33	32	36	40	42	37	28	46	31	39	37	40	47	33	38	25	32	31	40	41	30	42	39	32	28	49	29	42	32	35	34	36	22	33	37	36	48	50	46	29	36	32	41	30	24	48	30	29	36	41	28	35	37	46	40	31	31	39	35	42	33	35	40	29	30	42	47	36	45	33	31	39	34	46	31	31	30	23	39	42	39	35	31	32	45	48	45	37	44	45	27	35	44	38	37	46	42	23	40	45	38	38	53	35	35	43	39	28	42	36	33	51	31	23	43	39	32	27	49	43	36	41	48	39	29	39	34	29	42	41	41	37	49	48	48	32	42	41	41	32	33	40	39	39	39	39	39	41	30	36	39	38	32	34	35	34	29	35	53	28	41	37	46	40	29	36	35	41	38	24	46	36	32	27	41	39	28	36	38	35	55	34	30	40	40	29	30	29	32	37	37	36	33	38	42	42	34	42	40	37	29	29	36	39	33	35	41	47	40	33	49	41	40	37	38	35	24	42	42	37	43	27	38	36	39	37	33	51	46	39	42	35	46	40	30	28	38	36	34	45	37	38	35	31	37	44	29	42	53	43	42	43	35	35	38	44	40	35	38	38	41	31	49	39	33	34	44	35	43	31	38	32	47	41	31	32	46	37	59	43	39	39	51	53	38	47	32	38	43	39	32	39	43	31	25	23	49	32	38	35	25	33	46	35	25	39	31	39	46	29	30	42	42	37	37	48	36	44	39	26	38	45	43	46	35	36	44	42	36	32	28	39	35	41	29	30	40	40	35	39	32	33	43	43	36	26	43	25	24	26	34	40	22	46	38	42	29	23	44	39	43	46	41	41	25	39	40	43	33	48	32	37	49	32	45	37	40	30	43	39	41	31	35	36	43	39	47	25	44	32	40	38	23	28	36	46	35	38	30	39	37	35	39	29	57	39	33	28	30	44	41	35	33	38	42	38	41	34	46	37	43	37	46	42	40	41	35	43	36	40	42	33	34	36	35	45	28	27	47	37	37	29	40	34	50	34	36	38	41	28	37	31	36	30	44	42	42	36	31	35	38	37	39	38	40	41	40	41	35	44	41	52	32	32	33	47	40	40	55	28	41	29	34	50	40	32	34	37	39	35	35	33	36	36	28	33	38	31	39	27	39	41	44	40	36	34	45	32	29	35	42	49	45	41	32	36	41	29	37	48	25	49	30	32	32	49	36	35	31	29	35	37	42	47	32	34	44	33	32	28	34	31	40	39	39	36	31	36	29	29	51	29	26	43	40	38	23	32	43	31	39	29	44	35	34	34	42	36	30	44	42	43	35	36	38	46	39	44	31	22	41	36	31	33	47	35	39	43	41	28	31	38	32	32	34	44	33	60	29	31	34	40	31	35	35	37	31	38	38	38	39	32	37	42	52	47	35	50	38	55	39	35	33	34	44	41	34	39	37	38	50	35	40	31	31	48	42	38	29	34	36	35	38	36	42	34	28	31	27	33	26	38	54	33	40	35	39	27	45	40	38	35	33	30	51	33	29	40	37	48	33	23	36	44	41	40	35	41	35	38	41	33	45	40	46	43	40	40	38	41	36	31	38	43	36	32	40	32	35	40	40	37	39	33	38	34	34	37	34	48	35	41	40	31	35	34	36	36	40	36	27	36	25	41	31	34	39	28	45	36	43	46	34	45	45	33	36	37	38	37	46	37	43	30	34	40	45	33	37	53	45	26	49	40	46	38	43	31	24	36	40	31	40	38	40	35	42	41	42	38	33	37	24	43	37	39	25	35	26	29	28	35	35	33	42	35	20	41	45	32	38	49	40	35	46	42	36	34	39	37	29	25	40	30	39	40	36	36	37	32	27	35	32	33	32	42	32	37	29	29	33	42	47	38	35	35	35	34	33	28	45	28	24	38	34	24	36	46	36	54	42	48	35	32	36	41	29	38	35	45	36	30	53	34	38	37	31	38	39	34	40	32	31	42	33	46	41	39	24	35	40	36	41	39	34	38	46	39	38	30	34	31	34	40	38	26	36	38	49	40	33	39	43	34	42	43	39	37	39	46	40	38	37	34	38	42	47	40	26	25	33	38	31	36	25	30	23	44	33	39	30	42	32	50	39	35	41	33	25	31	32	32	32	49	27	32
26177	10033	3159	2802	5166	5974	5073	4437	3707	3246	2645	2310	2082	1783	1485	1349	1160	1040	1058	972	851	827	759	688	659	667	603	556	548	492	499	487	489	414	458	405	398	395	401	439	373	418	368	377	368	354	354	370	321	339	320	351	347	339	340	295	300	312	311	314	330	337	307	278	287	315	289	304	313	321	308	312	281	303	300	304	324	299	332	309	268	309	281	298	317	318	278	312	303	349	319	294	293	294	312	290	280	316	290	316	279	318	287	298	267	311	304	268	337	297	327	300	297	295	298	286	330	297	290	274	331	296	280	294	318	334	292	296	278	334	292	277	302	299	318	302	273	315	285	313	340	299	305	295	325	292	311	331	330	292	303	296	333	298	318	288	323	257	281	319	321	302	273	296	298	321	315	272	307	286	319	286	290	283	284	295	328	300	297	298	338	306	271	289	307	301	294	287	297	311	298	265	319	303	299	312	287	285	299	301	296	284	309	285	319	344	287	284	296	267	311	293	296	308	322	301	297	293	305	281	306	312	297	296	303	315	286	300	301	304	286	280	318	297	306	278	284	327	329	287	319	286	326	283	287	292	304	329	277	318	283	327	318	313	293	296	291	290	288	302	318	286	285	327	307	312	282	297	316	288	318	278	271	291	293	275	303	305	306	293	289	306	309	281	289	290	305	313	305	298	312	316	296	306	317	316	288	296	295	304	292	253	303	316	309	303	286	318	293	309	307	316	328	316	282	301	291	304	278	278	288	309	282	314	261	290	280	276	299	299	292	306	308	273	339	320	291	300	302	299	300	282	330	311	303	331	286	315	308	328	305	261	293	282	294	301	306	303	297	335	292	295	309	326	287	305	308	298	298	317	315	302	298	307	293	294	317	310	304	271	289	305	300	333	314	284	316	285	325	333	292	302	276	312	294	326	288	313	288	305	251	315	293	296	306	279	295	301	274	336	305	289	298	309	309	253	300	280	309	283	299	324	292	312	275	305	300	298	291	296	269	319	305	264	302	321	301	336	303	336	315	300	311	317	290	299	304	307	321	303	299	280	319	311	301	303	277	270	294	299	299	308	278	309	287	294	321	292	311	322	304	290	303	296	299	306	304	298	295	289	310	307	319	316	313	298	309	282	299	298	312	318	315	290	309	274	318	309	275	302	307	288	308	316	274	286	294	294	297	303	273	291	291	269	280	333	278	308	319	276	293	291	296	308	312	306	325	301	275	317	283	263	301	322	279	289	266	264	285	302	291	295	296	303	329	314	307	303	267	319	297	321	313	295	287	263	307	274	293	346	285	321	275	311	303	284	315	307	295	302	266	286	304	321	297	311	291	291	298	298	319	335	277	312	312	311	310	298	315	304	295	309	305	312	311	293	304	288	300	308	287	294	329	310	300	290	322	288	329	282	280	294	338	300	315	267	297	312	302	310	281	288	285	296	312	286	248	269	267	318	312	332	280	303	290	307	306	294	312	292	290	294	332	305	301	302	300	295	314	308	302	306	301	328	294	270	305	307	287	287	284	331	297	307	296	306	310	261	302	284	304	303	297	265	295	263	306	306	303	308	295	300	322	299	277	295	319	290	295	286	322	333	296	319	299	287	333	291	305	307	302	304	300	304	284	297	286	310	327	324	305	322	299	308	310	297	285	300	315	307	290	306	277	306	311	287	306	295	276	284	314	277	318	304	325	287	307	291	315	299	309	324	300	296	297	302	292	335	280	297	326	287	288	308	296	319	272	270	312	316	297	320	291	309	304	293	312	283	292	315	301	300	297	286	282	318	302	316	301	298	294	292	311	326	298	282	302	301	298	309	296	279	286	290	314	298	295	281	289	281	338	326	277	296	295	319	309	262	313	303	293	282	293	281	314	303	311	320	307	301	262	292	324	321	307	303	312	273	315	309	286	294	322	311	301	269	307	314	338	308	303	294	277	296	292	312	314	308	285	336	308	289	315	281	301	319	328	290	303	282	301	303	286	327	313	321	325	292	297	246	292	310	302	301	313	298	291	256	314	321	293	271	293	278	337	286	308	296	275	283	270	297	279	282	320	298	304	262	322	280	303	303	290	306	306	306	283	295	300	315	279	285	278	321	314	308	312	302	313	298	313	316	314	302	343	287	291	282	307	320	277	291	305	268	313	312	283	298	299	311	304	308	330	307	312	298	288	307	288	288	270	323	279	294	315	334	277	302	307	297	339	292	304	307	323	330	278	331	269	278	315	309	325	306	284	299	275	305	299	275	270	261	312	289	329	288	288	308	307	296	310	324	294	285	293	330	267	300	283	311	288	331	288	314	271	272	307	299	320	301	281	298	310	308	289	314	293	301	321	282	276	323	301	329	286	321	327	299	295	273	290	291	299	268	296	278	296	337	306	255	287	297	285	302	321	302	308	267	300	325	296	300	315	344	294	309	286	328	317	292	281	291	298	280	312	337	259	314	290	309	309	288	297	319	310	291	304	318	299	306	292	278	292	337	306	277	299	270	309	278	297	301	313	292	274	281	317	293	243	290	307	288	288	295	284	284	302	304	290	319	299	310	297	303	313	294	301	313	289	289	299	303	295	306	337	321	272	283	283	266	323	290	292	292	287	263	284	297	310	325	280	297	266	317	322	284	286	282	301	291	305	295	321	315	297	297	292	324	302	313	294	302	292	323	335	269	281	273	307	266	303	330	307	315	308	327	265	323	294	296	263	286	294	336	313	277	310	317	314	328	289	333	307	296	314	304	306	286	295	289	293	325	298	280	339	317	293	268	315	304	318	303	268	298	292	327	282	295	288	270	300	277	289	304	306	299	291	324	311	296	276	284	309	327	314	307	301	298	309	300	280	314	272	296	298	279	292	307	299	290	324	305	322	278	282	297	301	304	260	295	293	278	301	288	300	314	309	265	276	315	303	299	300	281	315	325	278	305	297	303	283	310	283	312	296	293	291	267	277	306	301	275	308	304	279	296	320	310	337	292	293	271	302	329	314	334	307	294	294	304	320	294	296	276	305	335	321	276	298	292	321	281	303	312	292	288	286	294	340	292	276	300	292	290	293	301	314	322	334	285	313	295	310	321	318	284	290	303	323	305	315	278	300	303	288	286	294	293	310	284	283	281	275	324	289	338	289	291	302	320	285	281	300	298	298	309	332	295	284	312	268	318	312	329	309	284	313	280	283	301	295	294	312	306	293	288	283	291	307	285	315	345	307	307	309	285	299	313	316	293	301	312	296	285	274	317	309	312	297	296	270	315	321	319	322	307	308	275	289	272	338	296	287	305	279	324	301	325	308	305	284	298	274	306	326	306	304	285	304	281	299	303	306	302	305	299	329	300	274	336	295	296	291	316	270	296	256	286	307	304	303	304	311	335	302	306	293	299	290	307	308	325	299	316	310	342	329	319	305	284	295	267	287	326	296	271	310	288	296	290	308	271	269	289	300	284	307	296	312	305	291	318	305	265	293	311	284	327	284	297	326	294	313	322	295	298	274	302	324	321	297	334	264	317	299	292
4928	2284	448	228	165	165	179	178	177	169	148	148	141	111	95	119	112	89	107	90	78	71	71	75	64	72	66	68	64	50	61	57	65	62	58	60	70	59	66	55	56	55	52	68	52	61	59	65	45	53	70	58	65	54	58	53	59	54	44	50	67	46	56	59	45	65	58	67	58	53	68	58	67	55	61	54	50	55	57	64	63	58	48	53	59	47	62	57	65	64	50	51	58	46	56	75	37	44	53	59	57	56	43	52	56	63	59	53	51	49	51	55	56	48	50	42	59	57	52	53	49	50	51	51	51	49	51	47	44	62	56	42	54	51	51	66	49	58	57	51	65	64	55	47	78	57	57	62	55	58	51	44	48	53	47	39	61	57	59	59	63	69	59	44	49	49	49	70	75	50	56	52	34	55	70	54	50	53	53	43	48	65	43	62	46	54	67	54	46	61	56	57	63	50	49	54	53	49	50	61	51	64	62	42	54	63	67	58	47	50	58	58	55	61	59	42	49	69	58	64	48	42	65	53	59	60	52	52	62	59	56	61	57	42	61	58	58	48	56	50	45	59	49	57	58	66	49	61	45	39	57	60	48	61	51	41	45	44	56	47	53	50	60	63	48	57	51	57	57	59	59	57	53	51	76	50	50	51	63	52	58	58	56	59	59	45	34	56	61	53	57	52	58	66	61	48	47	63	54	62	56	59	64	61	62	60	52	52	44	46	59	38	51	54	52	63	49	52	50	62	66	54	45	61	61	48	48	66	56	58	50	52	59	50	53	76	55	52	43	57	50	62	64	71	57	45	59	55	55	47	57	53	64	53	70	57	56	53	57	54	60	63	47	45	51	53	54	60	63	55	42	51	60	50	52	41	48	44	57	48	47	57	57	36	56	54	67	50	48	57	59	65	53	54	51	60	57	47	52	47	68	44	49	57	70	63	54	56	59	55	51	49	49	55	66	55	63	51	69	53	57	52	52	51	58	53	54	59	53	60	55	59	58	45	58	45	55	49	66	58	63	56	59	49	49	57	67	69	60	53	53	61	46	55	52	52	67	59	53	57	46	53	52	51	65	44	64	49	54	62	52	53	53	44	52	59	63	45	59	69	48	46	60	49	43	50	62	54	60	54	54	55	70	46	60	50	65	58	59	43	54	63	61	61	52	48	46	48	58	60	60	77	46	54	46	51	64	55	64	54	67	51	52	59	60	50	54	54	75	53	62	65	39	58	50	60	61	71	68	61	47	66	52	60	67	61	59	50	47	60	48	53	49	69	52	61	43	47	38	49	45	52	50	53	65	44	52	57	61	58	65	51	65	68	58	45	49	55	57	61	50	54	60	51	53	50	47	42	53	63	65	33	63	51	56	53	46	50	55	59	58	66	53	65	62	39	48	60	61	52	57	47	57	67	62	57	50	63	55	54	72	54	42	44	56	46	69	62	50	53	57	52	51	51	58	58	56	67	56	56	50	55	58	65	67	72	47	51	51	57	53	60	55	63	64	48	51	59	60	39	49	46	45	59	57	41	57	63	49	52	57	70	54	45	69	62	63	57	61	54	66	59	50	69	58	51	57	52	46	43	52	42	55	51	62	53	53	40	57	54	56	54	68	47	48	57	53	59	43	55	47	54	44	51	67	48	48	54	58	56	57	47	60	46	42	70	45	51	69	53	50	59	61	70	55	62	50	48	66	68	53	51	53	44	54	45	52	54	80	61	49	54	34	67	62	47	50	63	44	56	70	54	61	56	55	54	58	55	50	57	46	58	50	49	60	59	41	50	52	57	51	66	53	52	63	47	60	46	53	64	62	45	62	46	61	59	49	45	52	49	51	46	54	51	60	54	56	53	57	57	52	54	72	71	51	42	49	58	59	58	43	58	55	56	63	72	65	50	70	55	46	50	58	57	50	49	53	51	58	52	48	53	47	52	47	49	65	52	65	58	50	61	48	45	56	50	55	52	55	50	62	51	57	56	57	56	55	55	46	56	45	52	56	65	54	56	64	49	58	48	59	54	51	52	56	55	51	62	58	46	39	55	48	64	53	51	55	44	53	64	69	45	48	61	54	52	60	55	67	58	49	66	56	54	65	49	54	33	48	60	68	66	57	65	58	46	59	55	61	58	42	44	72	59	57	55	46	51	46	53	57	50	52	47	58	38	53	43	70	46	68	55	50	48	54	63	62	60	50	53	52	49	65	42	46	55	55	58	51	49	58	77	55	55	50	56	56	72	55	63	58	49	62	50	57	58	59	60	53	52	53	49	53	57	50	53	53	58	50	41	60	41	54	66	63	48	52	53	55	59	45	57	52	64	51	43	50	54	55	55	45	54	60	47	58	46	55	61	50	58	54	53	57	43	53	59	52	58	54	50	50	56	43	52	50	63	50	59	52	51	56	66	45	64	56	51	67	52	50	61	65	57	66	69	48	67	63	49	50	54	62	49	53	60	49	47	40	52	63	66	64	64	53	59	60	48	56	62	50	59	52	54	51	51	51	51	41	63	81	62	56	68	58	48	56	53	61	66	48	55	50	59	59	61	56	60	58	52	72	59	65	52	61	52	51	57	50	49	66	41	62	52	54	63	51	64	50	56	64	52	68	49	59	60	47	58	57	74	54	58	53	47	53	53	52	48	56	50	58	68	62	70	55	59	39	60	58	47	61	50	68	53	44	57	56	58	51	46	59	56	53	60	59	58	52	55	48	57	45	56	50	56	58	58	63	56	57	58	43	58	54	41	46	51	54	74	50	64	66	54	48	73	54	59	41	56	59	54	61	47	53	46	63	49	64	65	48	61	45	65	40	60	49	44	71	54	60	55	53	49	56	46	52	64	58	43	53	63	47	52	56	46	60	49	53	48	53	61	63	44	47	46	58	52	53	64	53	54	51	55	51	64	54	55	34	65	63	62	53	67	59	59	47	60	59	60	69	57	56	54	56	52	44	47	52	49	57	56	57	57	45	63	59	50	56	60	57	63	45	53	55	48	63	50	48	52	54	65	51	65	59	70	61	53	69	59	57	45	61	53	49	48	50	53	53	56	55	49	60	55	55	54	64	71	58	45	71	48	54	53	66	73	55	49	51	49	71	63	54	60	57	47	53	44	59	41	38	68	50	45	65	55	53	57	44	41	62	54	35	48	52	55	65	59	56	55	48	54	47	58	60	56	54	50	55	49	40	56	46	63	45	44	51	57	63	52	49	53	56	54	66	58	47	67	43	51	49	52	69	50	56	44	67	54	53	55	57	40	52	53	49	69	44	55	55	40	48	48	64	44	46	53	71	52	64	67	47	54	50	51	56	47	55	55	55	53	61	58	51	52	54	58	42	58	55	53	54	49	62	53	52	70	51	39	48	58	51	57	59	58	56	49	48	54	56	46	54	47	40	40	61	53	59	45	42	51	65	67	54	51	54	59	61	61	50	68	58	42	58	54	57	54	55	64	61	40	51	59	52	53	55	57	37	62	59	53	55	45	54	58	47	48	52	55	64	50
32246	15697	4620	4090	7553	8861	7750	6533	5706	4861	4135	3552	3049	2506	2209	1898	1619	1667	1479	1376	1256	1193	1099	986	957	901	813	739	764	768	720	709	658	655	635	579	611	595	577	576	567	503	525	539	531	509	497	483	488	495	505	467	463	481	482	479	459	471	430	445	514	454	469	422	442	434	458	429	422	425	443	442	438	461	423	422	429	444	443	395	425	400	422	430	409	421	445	426	442	408	395	433	406	455	412	399	366	442	437	403	416	435	407	415	429	447	443	443	453	392	441	419	421	421	412	422	392	426	433	424	422	399	423	437	390	437	446	426	413	392	404	437	392	421	438	407	427	429	427	408	430	389	456	427	440	438	401	416	422	416	443	463	395	445	439	420	426	429	418	417	434	433	447	426	423	451	447	443	414	421	457	421	398	441	416	409	400	437	469	424	423	459	420	443	399	431	404	401	442	447	410	415	396	427	404	391	400	406	431	393	440	412	438	424	422	431	460	413	437	396	432	412	423	436	432	410	414	420	407	431	420	420	410	434	422	450	447	424	381	432	438	456	416	435	398	423	440	446	422	441	431	418	449	414	407	424	415	459	464	418	430	454	454	379	408	413	431	426	449	425	387	420	404	455	426	414	412	463	439	447	419	411	418	416	440	437	448	400	414	407	393	419	435	411	423	438	447	430	428	419	401	444	416	425	418	417	419	435	454	420	420	433	437	412	455	418	414	442	428	443	406	438	394	457	393	412	410	432	444	389	416	429	444	441	447	461	404	444	438	417	415	398	450	439	426	446	408	402	422	427	430	415	407	377	429	398	442	399	400	402	416	417	465	421	416	384	427	423	467	423	443	392	424	413	421	399	434	426	451	412	422	424	414	445	399	446	395	499	420	420	423	439	401	433	455	465	452	424	420	436	424	401	385	412	437	426	434	372	429	414	410	445	434	404	450	418	400	437	413	431	436	376	428	423	419	430	416	404	425	438	381	443	431	419	420	456	422	390	422	429	430	401	398	462	409	442	405	410	431	393	425	423	420	426	407	424	405	434	456	427	439	426	406	436	391	429	403	433	427	405	451	427	406	424	420	412	446	426	433	440	429	402	416	407	405	429	393	426	417	424	417	447	416	428	391	415	416	386	426	450	424	410	433	430	420	408	430	440	419	414	417	419	414	447	454	467	390	405	400	393	406	427	418	425	413	405	431	418	404	402	402	437	464	454	420	422	396	428	420	415	405	394	455	391	408	435	420	446	442	435	419	438	398	437	424	421	408	391	432	441	408	438	421	419	446	413	426	420	449	405	440	414	406	399	418	429	397	418	441	404	464	401	445	431	419	402	428	435	423	425	407	437	449	390	443	428	413	442	380	427	388	413	416	438	413	436	403	402	404	453	434	386	417	454	433	408	376	440	437	423	395	434	439	439	436	425	452	440	430	426	414	432	427	453	418	406	441	448	412	437	400	411	422	448	400	411	410	396	417	404	448	410	426	405	448	437	448	426	418	442	420	404	454	383	435	408	421	423	403	415	413	390	419	406	427	411	414	427	417	442	436	420	408	453	430	426	461	398	427	436	425	427	423	437	426	417	419	430	431	396	436	425	412	422	459	403	448	401	403	428	419	426	437	414	399	432	457	430	425	421	409	456	425	419	432	439	427	398	428	424	424	392	421	452	446	409	446	449	452	402	426	419	408	431	429	394	410	463	394	427	412	407	436	426	406	416	421	450	439	446	418	443	429	420	458	401	399	452	392	398	405	433	432	465	410	433	426	409	433	449	402	405	384	406	418	426	450	394	441	423	451	437	426	416	407	398	455	396	420	410	422	405	418	391	395	435	430	386	420	399	448	411	410	425	417	436	422	419	431	386	444	436	410	442	434	455	428	440	420	448	415	409	419	426	437	406	426	464	411	385	412	380	385	412	453	408	420	399	433	435	440	429	442	444	415	453	389	408	450	429	447	382	406	383	443	436	438	430	434	421	424	396	396	444	455	416	425	418	433	413	406	445	429	462	445	410	479	422	422	447	391	447	444	425	408	418	400	446	420	408	439	414	412	421	439	380	413	438	412	441	437	396	415	480	445	443	451	355	437	400	428	440	440	421	446	448	455	437	424	438	432	401	464	409	455	444	415	409	415	413	439	399	436	425	385	452	414	418	438	407	434	428	423	446	434	419	405	439	407	450	409	440	406	424	424	424	407	483	436	449	428	421	405	445	410	448	442	406	435	425	398	446	379	412	411	437	432	405	456	413	421	406	400	455	444	428	407	422	436	411	424	426	447	427	432	410	403	426	474	454	428	398	405	438	431	403	442	426	427	416	421	424	437	409	419	399	457	434	424	405	438	448	443	431	403	413	443	373	422	445	374	409	425	439	428	400	404	440	415	411	406	406	428	433	434	434	407	418	449	417	450	420	403	429	427	404	449	431	395	425	407	419	443	422	422	461	446	427	408	413	421	407	467	403	410	421	436	428	400	394	426	408	393	424	417	452	460	414	426	429	415	416	435	399	420	440	423	436	406	416	450	440	430	417	406	415	460	411	422	429	475	416	417	449	433	397	442	443	411	422	410	437	410	432	416	406	425	404	430	480	420	423	460	399	420	421	410	422	404	427	429	439	437	423	425	436	446	451	447	406	432	430	404	442	425	444	462	413	437	386	466	401	457	415	424	440	411	444	432	434	411	423	434	413	420	432	427	452	436	430	430	429	419	451	421	410	416	393	420	390	449	406	448	441	438	426	428	406	444	394	462	435	416	402	423	433	437	361	440	427	475	435	419	399	431	425	446	440	435	386	465	432	408	391	399	416	384	418	449	419	404	418	436	406	412	413	421	384	443	419	411	450	440	439	429	416	393	409	425	470	435	447	405	415	435	453	435	413	440	412	414	434	437	422	445	420	423	441	432	433	426	425	398	453	387	436	422	422	439	426	424	422	436	409	429	394	402	420	409	453	456	445	397	420	437	426	436	428	427	408	430	414	395	429	435	464	424	411	416	404	431	416	407	426	435	422	441	443	415	425	449	426	418	424	431	434	394	451	423	455	412	424	442	434	445	400	390	433	425	404	402	427	439	434	453	427	407	424	423	396	412	421	427	418	412	372	411	460	428	433	446	410	412	408	392	394	429	433	406	408	391	462	442	441	423	405	489	392	431	443	478	422	420	405	401	432	399	417	442	444	415	403	441	409	424	417	416	459	425	414	447	426	414	437	431	376	412	425	426	433	404	449	463	401	467	413	426	433	422	428	432	367	407	410	428	437	445	425	405	454	423	437	455	406	464	401	401	444	412	452	429	429	405	393	392	428	416	410	401	425	448	445	426	445	432	434	449	406	389	417	415	419	405	434	419	412	377	415	414	387	435	444	417	384	393	443	454	451	441	409	449	402	441	400	402	435	461	431	415	428	435	404	432	413	432	393	409	445	435	403	403	400	404	438	443	420	437	450	404	398	425	400	439	374	447	440	411	428	451	448	393	392	435	375	454	388	423	418	424	403	414	434	415	392	413	447
5260	1777	412	205	155	139	162	163	155	134	115	113	122	102	104	73	69	91	73	76	69	82	80	63	72	77	47	60	73	52	50	55	58	41	55	55	62	55	55	58	43	49	53	46	53	49	45	35	48	50	49	48	49	51	54	39	71	59	55	56	56	53	60	54	39	55	54	52	58	44	45	49	52	34	52	58	45	49	51	41	48	40	40	56	42	47	41	50	53	54	47	47	50	48	60	56	47	59	58	43	45	53	32	41	42	50	46	53	49	57	39	44	44	52	54	43	35	46	41	45	44	46	38	41	49	53	51	55	58	49	58	54	54	39	43	41	48	45	42	45	40	48	58	55	52	49	53	43	44	54	39	60	36	49	48	49	46	45	55	62	44	56	45	67	46	43	54	54	47	39	55	51	43	41	47	40	44	63	50	56	44	59	40	50	53	54	44	46	41	45	62	53	48	35	48	48	46	54	48	52	41	37	43	42	47	51	56	44	56	56	38	52	37	43	35	48	52	43	41	40	50	42	52	62	49	47	37	38	42	45	52	54	47	57	62	53	51	51	51	58	47	42	40	53	39	32	50	43	41	54	40	41	42	45	52	42	36	53	49	50	44	60	52	42	41	35	49	50	49	50	50	51	43	60	54	47	49	51	43	42	51	38	48	40	60	52	42	50	58	49	50	42	46	52	53	35	56	48	37	37	59	39	54	55	48	50	44	45	39	59	51	45	51	35	44	66	53	54	43	47	49	63	46	45	48	46	29	42	53	53	43	40	49	34	50	43	50	52	74	44	43	56	35	51	49	51	41	43	63	40	53	46	38	50	48	47	34	39	56	59	43	41	68	39	50	39	42	46	47	59	54	43	54	58	44	46	62	35	47	61	38	46	43	50	45	36	33	50	50	53	58	51	58	43	55	50	44	43	48	51	46	41	49	38	54	37	50	38	44	52	39	36	43	43	46	49	57	57	39	45	49	45	44	53	62	40	39	67	52	46	50	45	57	56	48	56	53	40	54	49	60	52	56	57	42	49	46	45	61	65	48	54	50	38	47	48	47	54	46	39	49	40	49	56	42	37	45	40	49	49	45	57	58	52	56	40	52	46	40	46	60	40	48	52	48	62	33	53	52	46	61	47	48	43	44	46	43	53	56	49	37	38	55	52	48	50	47	54	39	52	39	54	47	40	39	49	45	45	49	59	47	54	53	55	39	41	43	49	43	56	55	47	59	53	41	46	48	36	54	50	44	54	45	48	51	55	52	38	47	44	61	47	47	52	63	48	56	43	47	49	47	58	41	41	50	47	48	48	49	43	54	40	43	41	49	53	46	49	43	44	51	47	53	61	51	49	45	49	47	50	39	43	48	48	51	36	51	39	56	56	51	51	41	40	52	38	49	51	45	59	27	44	60	58	55	57	44	48	58	49	46	36	41	49	58	42	49	50	48	54	36	40	46	66	58	39	54	48	50	57	50	55	41	53	54	51	39	49	34	41	37	52	46	59	45	61	49	56	51	45	44	49	61	61	49	38	49	42	48	45	48	58	50	39	61	48	56	41	41	38	46	40	47	43	41	38	43	49	43	52	41	47	49	50	45	48	39	49	52	47	55	57	53	58	48	51	45	40	42	44	51	58	54	44	38	55	58	48	51	57	48	49	46	40	43	60	31	39	42	49	54	50	39	48	49	37	61	64	43	46	54	44	57	48	58	49	54	49	67	53	57	54	45	41	54	49	58	46	44	42	45	43	50	46	56	61	61	53	44	46	51	51	50	54	45	57	52	41	50	45	49	57	45	42	34	51	35	58	57	55	49	45	61	48	47	57	39	40	43	50	40	45	56	56	57	49	55	62	41	41	49	54	52	54	54	44	39	46	47	44	42	45	54	49	53	56	49	45	48	43	38	54	47	43	41	48	45	61	52	65	54	53	40	44	47	59	45	66	50	42	41	35	45	61	56	47	58	59	63	36	35	49	49	45	57	47	47	41	46	39	48	57	50	50	58	58	49	50	50	43	59	71	57	36	48	44	48	46	49	47	57	48	48	49	38	52	57	47	55	48	57	40	54	49	39	39	55	46	44	40	53	59	53	45	41	42	53	45	37	48	53	41	43	43	38	36	59	47	38	53	54	56	49	50	52	42	51	56	45	48	51	47	48	57	42	44	43	38	44	46	49	42	49	55	45	63	42	47	54	55	62	55	51	66	40	42	42	44	41	49	58	54	62	43	42	49	47	45	62	43	35	43	43	39	39	47	31	62	53	43	62	51	45	48	67	52	50	47	44	49	55	39	38	38	48	46	41	50	48	38	44	52	46	54	43	61	59	48	35	52	46	51	62	38	36	42	64	36	38	63	53	57	47	58	48	60	55	39	50	40	47	53	35	51	47	38	66	39	55	54	45	50	63	56	57	56	42	48	56	40	47	48	52	57	50	36	58	40	57	44	57	44	42	50	48	53	58	46	53	46	49	42	47	58	46	56	54	55	37	58	56	52	44	44	48	36	46	44	63	56	50	53	50	38	46	52	60	53	50	55	38	52	52	47	53	46	38	59	49	53	36	46	54	47	46	48	56	57	45	57	38	50	54	51	42	48	49	44	53	38	52	63	50	53	63	44	45	60	46	44	57	40	51	44	37	30	47	51	49	58	39	42	54	41	46	42	44	43	62	40	50	42	39	39	44	50	53	60	63	56	45	46	28	59	61	44	52	43	49	50	45	50	40	44	51	48	49	52	68	56	42	60	56	48	46	50	58	52	47	57	49	52	49	54	48	50	48	48	48	46	34	52	31	55	50	48	42	48	52	46	39	44	44	48	56	59	49	55	46	55	46	42	52	45	43	51	33	61	43	51	51	46	48	44	48	49	50	43	50	39	49	48	45	58	42	47	47	41	54	46	42	39	51	60	52	58	51	44	36	46	50	39	57	36	56	53	52	42	54	50	43	44	40	53	58	51	56	46	44	46	47	54	53	52	43	43	47	44	60	46	51	46	53	47	43	53	53	50	55	44	48	43	50	51	56	44	49	55	53	57	44	45	56	45	62	59	59	49	50	58	50	56	55	42	41	40	44	39	42	43	65	50	55	47	46	34	43	63	54	55	66	61	36	53	53	48	56	55	49	51	33	41	41	40	54	44	48	41	53	56	51	51	55	49	46	46	46	49	53	63	51	39	48	36	52	48	42	61	38	59	55	54	41	42	60	36	51	51	48	40	40	58	64	54	47	48	56	49	48	50	63	45	47	51	47	41	44	61	48	55	48	59	45	42	56	40	46	38	62	45	44	37	41	41	44	51	46	58	38	46	44	53	50	43	50	49	51	52	47	52	48	53	66	48	40	48	50	61	61	46	55	48	37	54	42	47	45	48	52	54	52	43	45	48	49	51	48	52	52	52	38	49	37	52	49	52	46	37	45	46	49	54	38	58	54	54	50	49	52	42	48	44	50	58	48	42	44	45	54	47	58	45	53	43	52	52	44	48	61	41	51	50	57	38	57	38
30146	14297	4187	3864	7247	8212	7263	6325	5479	4677	4011	3568	2991	2499	2093	1908	1702	1610	1483	1405	1247	1173	1026	926	837	848	798	829	724	719	693	667	648	568	574	584	583	522	546	543	533	515	522	483	463	481	486	471	488	439	458	443	451	434	448	467	424	431	396	416	410	430	390	390	407	416	409	363	421	383	392	374	423	403	378	398	376	403	401	391	420	391	381	349	370	391	382	418	377	414	407	422	387	391	398	382	395	378	405	398	432	402	406	362	377	418	372	395	396	400	391	424	380	405	373	387	382	359	375	384	385	389	376	406	399	351	392	394	381	381	368	408	374	373	421	368	388	400	381	389	385	415	381	399	396	413	387	401	402	384	440	396	400	408	396	391	391	356	382	382	389	415	373	391	366	436	401	395	375	369	387	403	404	356	366	382	394	370	390	389	394	376	387	410	366	362	363	396	413	403	412	391	375	393	403	385	381	386	360	366	354	396	356	360	387	379	379	388	409	370	407	371	395	364	379	400	403	398	368	371	408	371	388	433	396	390	404	400	360	433	375	399	380	364	404	392	383	379	417	346	394	414	380	402	417	406	382	389	374	370	384	397	382	371	416	379	386	424	375	410	379	447	381	386	420	404	396	351	388	386	387	384	378	404	387	390	401	355	378	393	372	367	401	389	367	393	372	403	381	374	428	367	376	404	390	379	434	382	410	370	405	382	402	415	372	396	397	379	387	376	390	380	402	388	361	402	400	393	367	411	360	359	394	352	374	373	438	429	402	405	383	365	361	375	384	408	417	403	388	384	398	367	352	374	397	400	354	414	405	362	382	363	405	400	360	386	387	385	353	411	391	378	368	381	379	373	386	398	378	361	355	378	372	400	407	371	371	388	388	380	407	388	395	373	401	374	432	383	382	396	349	410	404	411	412	408	372	410	387	366	391	429	373	375	381	399	387	400	379	383	381	401	377	379	390	389	374	386	379	409	389	374	390	403	394	425	383	382	408	407	392	373	365	397	383	405	366	381	409	346	373	374	391	400	345	411	404	414	403	388	327	393	371	393	400	399	409	370	404	383	397	410	373	389	393	390	370	350	423	370	407	377	392	402	390	358	389	400	405	395	399	407	403	400	384	379	371	455	384	351	396	380	386	396	398	433	398	380	376	398	388	391	393	383	384	366	389	414	381	371	387	368	390	420	374	430	394	376	415	410	387	418	433	383	362	395	400	377	391	418	396	361	398	360	379	407	400	402	402	395	396	425	364	394	389	401	375	437	366	379	369	400	401	409	403	365	372	404	361	401	377	373	421	378	377	378	416	368	419	382	392	405	393	398	436	426	407	374	391	409	353	407	394	385	409	416	419	420	378	423	412	434	366	408	393	408	367	390	382	377	400	392	375	390	380	410	378	355	399	405	375	364	378	411	396	389	395	403	365	404	388	402	392	401	379	394	385	355	410	377	358	388	404	379	379	393	391	358	370	389	395	335	346	404	398	386	397	417	350	387	410	439	391	402	383	395	377	402	370	370	376	374	410	394	342	388	349	390	372	386	355	373	404	415	392	394	427	416	388	389	398	389	376	367	382	418	377	400	384	396	382	393	383	408	407	375	382	409	387	354	357	384	377	400	330	382	415	365	369	371	401	406	404	401	389	395	342	395	384	386	372	403	430	394	426	406	390	362	407	375	400	416	394	371	397	394	392	389	393	367	385	381	409	403	392	397	391	400	377	367	388	389	404	391	377	383	390	371	347	383	419	449	358	431	382	379	371	386	367	378	408	376	421	389	366	394	410	374	380	386	386	357	388	391	370	381	398	420	381	409	408	397	382	406	384	412	411	376	398	399	404	411	403	421	434	391	406	365	387	391	395	379	396	379	418	411	338	412	378	404	392	388	386	370	365	392	392	369	415	390	385	368	373	370	370	428	433	372	394	410	379	387	387	361	408	457	391	383	376	415	406	358	406	431	356	425	416	394	375	383	395	406	391	390	400	410	401	369	373	405	422	402	358	372	436	354	373	366	384	397	354	402	399	395	385	397	397	373	382	405	402	360	392	375	405	430	385	357	400	414	390	390	404	416	414	412	388	380	381	382	392	354	379	345	370	409	389	366	409	365	377	400	383	400	391	426	377	385	396	363	426	382	393	415	407	352	381	406	388	384	367	340	378	393	390	379	381	368	385	375	404	362	372	418	415	367	409	423	395	388	413	424	386	374	388	394	413	387	390	372	374	378	376	395	398	400	359	387	410	398	352	372	374	373	406	368	392	349	398	409	388	386	398	367	359	367	399	423	377	421	415	368	386	378	390	366	381	387	372	367	365	359	375	379	389	428	356	425	389	356	384	395	358	372	387	375	415	400	371	392	411	373	385	365	360	430	386	396	428	393	405	377	355	378	359	392	380	392	369	399	371	413	396	391	408	409	378	370	400	374	408	405	388	361	350	417	384	422	402	407	371	376	436	390	384	348	373	397	376	397	396	421	367	363	365	374	382	380	406	424	387	412	383	379	374	372	341	393	377	389	399	410	404	371	379	408	411	358	375	360	392	391	349	425	379	386	398	427	355	411	389	374	349	419	399	403	389	397	343	383	399	377	376	410	375	402	434	374	401	353	371	376	380	369	411	394	407	414	381	387	389	403	393	354	351	383	374	381	392	400	370	384	396	385	395	377	396	409	401	378	422	395	359	355	401	405	379	419	390	405	368	370	412	408	365	389	375	353	376	388	386	387	413	400	416	396	386	397	409	393	364	360	370	407	389	383	405	407	388	351	358	394	349	373	426	357	390	380	372	384	378	387	428	392	369	415	412	403	387	364	394	387	388	391	397	359	403	374	372	408	344	383	371	380	377	374	387	409	354	390	374	396	418	408	382	413	442	398	372	410	430	397	419	377	395	441	403	410	406	381	396	409	355	407	358	378	363	389	399	386	425	379	388	386	389	399	376	404	395	406	400	381	353	358	378	384	384	398	354	362	427	421	378	374	396	422	350	422	405	417	374	395	381	385	401	406	382	396	353	392	371	385	385	360	370	385	399	412	380	387	388	349	426	376	381	402	399	406	402	391	376	371	388	357	456	400	371	365	406	379	374	357	400	392	382	397	406	388	385	430	385	386	357	364	374	397	347	392	393	375	424	365	357	378	360	370	393	379	422	408	379	386	418	381	365	378	372	407	418	400	360	350	428	400	407	400	407	362	404	379	372	428	386	392	394	415	405	389	391	401	386	387	389	375	382	352	391	377	406	366	396	417	379	394	365	389	392	407	393	413	380	383	414	392	390	406	383	408	365	397	401	402	405	346	358	385	336	404	379	395	391	363	413	366	401	423	419	378	390	403	420	363	373	409	391	377	377	383	412	387	399	380	415	387	387	388	379	400	389	410	376	375	412	379	400	395	378	398	406	378	400	388	403	366	399	380	397	402	366	388	388	387	389	402	400	389	370	432	419	393	371	408	367	413	396	392	373	401	427	379	388	386	365	390	379	385	396	382	357	360	419	369	391	363	386	370
6357	2962	576	286	204	191	215	226	199	203	180	185	155	165	136	137	116	108	114	98	95	89	106	92	86	76	86	80	92	95	67	73	83	76	85	74	84	77	76	67	83	69	80	68	65	68	59	74	66	86	67	71	75	64	62	65	74	57	53	68	80	61	64	56	78	73	60	61	62	63	59	69	70	68	68	70	60	73	67	48	79	58	54	84	61	51	71	66	55	61	64	50	66	66	72	70	55	44	72	76	66	52	71	54	61	66	69	72	73	59	71	58	61	57	70	61	65	78	58	69	76	57	78	74	81	57	52	70	70	67	80	73	51	75	67	63	69	80	69	59	52	67	60	66	68	53	68	69	69	71	68	62	64	75	76	78	77	51	58	65	74	71	57	69	76	75	72	71	49	69	72	74	64	67	66	73	68	71	71	79	65	75	66	76	75	97	55	60	69	73	69	65	69	66	78	69	69	73	60	59	67	53	65	74	67	58	76	71	75	75	67	61	68	61	73	73	75	65	83	55	62	78	62	75	66	64	63	54	77	49	69	69	75	66	73	69	51	80	65	78	66	56	67	72	58	70	77	60	67	61	63	90	68	69	66	50	65	51	73	61	56	48	68	76	45	60	70	67	76	71	51	70	80	62	57	61	66	54	74	78	52	50	57	57	55	62	66	64	65	64	56	71	65	81	75	56	71	70	69	57	76	57	55	66	67	65	60	58	63	80	57	67	68	81	58	63	62	55	64	58	63	70	61	70	70	65	55	53	61	81	67	69	68	73	65	56	75	60	55	63	64	71	55	61	69	61	67	59	72	57	68	70	71	64	79	82	54	75	69	61	72	58	69	65	80	69	55	77	76	62	56	67	73	58	77	68	69	70	58	67	64	68	79	70	74	81	74	62	64	58	58	68	73	65	65	69	79	56	62	58	65	72	70	67	69	73	60	69	67	78	68	68	64	56	83	51	61	60	78	75	53	78	76	67	57	63	66	68	68	54	51	55	58	63	59	69	63	60	62	54	64	67	71	62	69	73	68	64	86	63	68	67	58	55	80	60	63	69	69	58	74	74	63	54	74	66	62	56	67	66	64	68	71	69	76	58	59	62	66	78	63	61	64	52	58	64	77	57	64	69	67	91	62	55	62	53	74	60	66	58	80	64	53	71	52	69	55	72	60	68	72	71	59	61	78	77	70	79	55	68	74	73	67	71	51	73	53	63	71	63	72	75	69	54	72	50	64	64	53	66	75	75	58	60	65	76	61	66	72	67	64	67	62	73	59	68	74	56	61	60	62	64	71	50	67	64	62	59	59	66	57	57	65	59	60	76	63	60	69	66	78	62	79	72	57	61	74	61	66	75	61	60	72	73	73	63	63	60	72	67	63	76	58	62	58	64	60	64	77	76	64	57	67	78	87	46	62	67	57	73	57	71	64	58	68	58	66	58	55	64	52	54	61	66	68	53	64	76	73	49	64	75	83	65	71	65	76	75	63	71	51	66	70	61	57	69	68	53	60	76	65	55	60	85	74	64	62	64	69	72	81	61	54	63	55	71	65	61	55	72	57	64	61	55	61	70	72	70	67	57	65	56	75	60	80	76	75	79	71	72	70	66	65	76	79	73	69	74	60	61	75	58	72	69	72	60	61	71	62	64	60	62	68	68	70	69	81	48	67	52	57	68	78	64	77	76	62	65	61	68	62	64	64	69	63	54	69	72	80	57	67	62	67	73	80	62	57	52	61	67	73	66	63	59	61	79	62	68	53	66	74	69	62	76	65	57	57	63	69	63	61	58	72	59	71	56	67	74	56	67	59	61	61	50	86	50	65	80	60	66	67	51	73	51	66	72	57	80	67	69	73	64	69	65	66	61	56	69	51	69	57	61	69	74	77	68	59	54	56	65	65	63	65	60	78	68	66	69	45	52	77	60	70	79	61	64	74	80	64	69	71	79	75	57	60	61	68	73	83	62	65	67	52	58	77	61	56	66	56	64	46	64	56	64	81	62	58	51	62	67	62	54	63	68	83	74	60	66	58	67	59	68	59	57	61	70	77	60	64	79	69	75	78	67	68	68	65	62	58	70	55	71	55	73	51	74	71	74	63	68	66	67	72	66	68	62	72	71	56	65	61	70	59	72	72	66	56	57	71	79	80	74	57	61	82	56	65	60	65	76	59	77	71	58	67	70	64	66	62	81	75	74	62	55	71	70	67	63	76	75	70	62	51	75	73	70	62	60	50	62	69	61	71	60	84	69	67	57	64	71	69	67	74	64	57	71	63	67	77	56	65	56	73	63	63	66	70	69	69	56	61	77	64	60	82	73	80	66	72	74	65	73	73	80	73	61	71	72	70	64	69	64	67	71	55	71	63	65	62	63	69	64	56	70	55	65	77	64	64	72	59	65	72	57	59	66	78	51	66	64	63	61	73	60	72	53	76	75	65	59	62	70	59	62	83	74	91	69	78	63	56	74	52	63	64	72	64	58	59	49	66	70	72	54	65	75	81	56	60	51	63	60	65	68	59	68	65	86	60	72	62	73	77	73	61	71	67	78	66	57	69	71	61	64	56	63	67	60	51	70	56	73	61	64	79	67	68	63	66	68	70	64	67	74	54	75	59	59	65	66	69	61	66	68	77	74	65	75	53	62	72	69	75	56	66	57	56	61	73	63	64	64	68	63	62	58	63	67	70	84	62	73	58	72	70	69	67	74	60	77	71	53	65	70	76	59	59	55	70	55	72	69	68	59	65	56	70	68	64	67	62	76	50	48	67	60	73	65	54	62	66	56	62	71	68	68	70	66	69	64	79	66	57	52	60	61	73	65	64	54	71	57	64	61	69	64	58	59	71	78	71	56	77	67	73	62	62	74	69	54	70	69	63	66	73	64	59	71	61	64	72	69	54	76	60	59	67	75	53	73	60	58	71	67	70	66	64	54	67	60	65	73	56	67	69	67	52	58	43	80	68	59	61	51	68	55	61	76	62	65	62	81	62	72	65	72	60	60	78	65	63	72	70	71	77	68	74	67	63	73	66	58	62	55	74	76	76	60	80	50	75	72	68	61	61	75	62	74	64	53	58	70	66	63	65	55	55	57	71	67	56	69	76	64	65	73	74	72	73	58	71	65	68	65	59	74	65	67	33	68	67	70	61	73	64	55	57	75	68	67	56	55	86	68	56	66	71	75	61	64	57	58	61	44	88	57	68	72	56	75	76	68	75	76	64	61	73	68	72	73	71	61	81	61	61	78	65	61	76	57	64	58	52	61	56	85	64	62	63	68	82	71	61	54	71	58	67	57	71	59	72	58	56	62	63	80	71	74	62	60	66	67	65	64	68	66	69	69	71	77	65	63	63	75	72	78	63	56	71	66	55	75	68	70	69	56	68	61	66	64	61	62	53	58	59	66	62	62	72	74	50	76	53	45	76	80	69	65	66	77	60	78	71	66	59	68	57	72	64	59	62	69	56	76	61	74	60	49	59	60	73	66	63	77	63	57
34709	18218	5655	5010	9709	10673	9464	8147	7043	6142	5221	4640	3832	3261	2776	2431	2157	2096	1888	1814	1649	1521	1425	1330	1201	1099	1115	1043	954	912	909	877	914	856	779	758	724	692	667	666	689	611	681	694	607	575	580	588	590	570	585	604	558	582	548	541	577	546	559	550	577	560	514	552	585	528	499	525	524	561	534	552	524	533	513	527	510	523	527	483	511	470	500	534	550	549	527	530	520	523	535	540	477	497	519	472	527	532	604	527	484	566	502	491	520	520	549	496	549	498	517	569	511	525	531	529	506	518	517	509	484	514	496	527	509	539	499	467	555	490	562	501	482	544	494	544	486	532	462	522	521	517	493	518	479	497	514	554	526	501	535	510	533	496	497	539	511	524	523	529	513	516	484	477	507	557	507	513	530	531	487	501	518	528	499	493	496	540	505	514	504	549	493	497	507	488	497	502	508	488	524	483	523	546	522	539	531	526	518	505	545	516	514	492	483	542	524	523	527	478	538	526	496	510	507	508	495	515	472	524	547	514	483	508	484	558	485	540	586	519	527	533	555	544	509	452	514	575	533	512	503	484	529	526	477	553	497	495	544	501	515	509	525	532	490	490	528	544	495	482	507	476	476	526	528	532	509	503	503	534	498	514	509	501	511	535	532	513	520	503	507	493	522	538	464	534	492	531	518	548	539	527	490	533	473	535	498	540	504	519	479	530	494	529	497	506	527	559	527	513	484	504	455	528	504	525	498	521	523	532	525	524	509	505	541	517	510	537	515	524	534	479	502	514	531	526	538	515	525	522	550	544	536	516	521	519	517	539	534	511	498	539	485	495	524	478	497	543	539	521	472	539	508	530	487	484	479	530	501	468	515	521	532	531	489	509	465	529	533	513	521	500	508	500	499	486	493	485	503	500	547	497	512	490	519	535	550	511	500	488	541	525	491	538	494	472	568	527	528	522	518	514	524	482	513	521	468	470	483	530	485	515	488	486	481	488	493	514	502	500	524	489	478	496	513	504	501	486	508	536	522	537	528	534	506	540	506	482	505	499	483	489	509	501	481	533	493	485	534	509	491	514	497	482	519	524	493	499	544	525	489	513	483	504	528	505	524	509	527	532	516	506	507	539	524	495	522	509	538	492	517	549	497	511	511	478	496	514	493	467	547	490	544	563	538	530	509	498	513	489	481	526	509	487	493	562	525	528	505	484	527	488	514	530	508	530	506	483	551	465	549	477	524	533	500	531	490	502	515	523	456	469	490	528	485	521	507	494	516	523	491	511	541	476	505	500	545	493	513	518	512	521	520	510	503	500	522	529	510	488	506	485	502	506	538	484	514	542	516	499	506	497	496	549	544	516	508	461	508	530	500	538	556	533	499	483	508	495	497	544	482	494	542	514	555	490	484	477	500	493	503	490	535	508	484	529	501	507	485	503	524	562	463	490	550	506	509	516	520	540	510	505	492	468	542	507	530	466	547	498	487	493	539	518	483	531	535	522	478	496	529	533	517	483	498	494	508	539	499	509	493	531	490	573	532	554	500	511	515	497	522	537	532	488	563	515	515	509	510	519	548	463	498	545	499	511	489	528	514	515	514	552	521	494	512	541	509	501	513	502	492	514	553	505	514	521	556	511	522	501	462	536	466	509	505	541	539	472	548	515	484	543	537	536	532	528	504	544	493	507	515	524	492	526	527	517	544	506	504	482	515	539	522	540	555	479	494	486	550	504	453	500	490	498	511	538	494	528	501	499	480	482	485	467	481	481	499	494	508	527	494	528	508	522	509	510	519	510	511	489	536	504	573	477	504	519	494	512	510	507	501	477	516	500	509	475	483	500	521	467	488	483	536	428	502	500	481	504	512	526	492	464	528	498	515	533	504	507	526	478	504	504	547	521	517	511	503	501	511	511	532	539	467	551	499	516	525	486	485	534	522	525	498	533	499	547	525	477	499	503	537	533	510	492	507	519	479	525	465	516	526	496	537	540	534	558	486	552	489	505	499	517	531	531	545	502	523	495	507	530	506	518	515	503	487	489	502	514	501	451	498	515	533	558	513	503	496	502	500	574	540	517	506	474	525	517	513	500	518	491	532	506	502	480	514	532	508	501	526	536	530	499	523	514	517	533	496	534	487	509	542	474	506	482	513	524	499	512	501	560	484	505	499	548	500	497	491	539	516	492	479	537	472	497	506	531	510	513	500	508	539	500	489	472	484	506	490	513	484	489	473	482	518	510	497	507	462	500	518	508	513	475	497	534	476	507	547	501	514	509	471	505	505	479	538	515	536	513	490	513	501	502	505	509	542	479	486	515	515	512	574	511	511	541	510	519	532	540	513	523	537	537	524	524	490	515	521	538	462	521	526	476	492	480	508	528	522	519	549	494	473	513	480	496	525	547	524	496	546	477	467	473	510	530	552	512	513	537	536	535	544	511	514	517	470	524	509	478	497	499	539	526	506	472	507	495	507	516	499	552	498	502	504	502	520	490	492	463	533	492	521	516	516	526	528	479	499	454	505	511	484	512	530	522	528	484	537	552	530	502	520	457	516	460	508	527	519	519	510	545	563	503	552	530	533	519	532	495	538	525	490	511	513	475	524	548	501	514	500	543	491	519	531	545	493	522	533	535	494	503	509	520	464	568	496	486	502	543	485	547	523	505	562	528	504	498	495	497	557	530	537	503	543	531	464	505	477	512	487	516	508	494	534	517	475	578	542	533	516	508	486	531	504	502	535	525	491	492	539	535	503	520	513	510	488	500	509	520	545	516	511	497	515	460	508	531	499	499	492	527	494	488	527	519	498	559	551	515	518	475	502	501	527	486	530	547	507	537	502	552	528	495	489	513	535	547	513	463	494	513	493	495	546	530	488	521	521	533	507	516	509	495	518	515	511	520	461	514	518	518	501	506	515	528	551	537	536	528	521	523	534	501	524	496	507	495	517	482	538	500	522	499	521	533	498	510	507	481	522	511	519	514	483	532	510	526	514	516	506	476	467	515	518	545	514	515	538	518	475	482	502	528	542	499	516	524	525	541	531	476	512	502	474	519	514	533	521	521	482	505	505	529	506	555	534	544	531	499	518	522	525	512	555	522	501	544	549	523	468	535	549	485	508	467	508	452	485	533	515	490	509	512	521	505	497	531	513	510	505	511	495	527	542	514	520	540	519	541	496	498	539	513	524	529	525	513	523	527	499	521	489	505	555	478	534	525	510	516	504	528	491	548	502	502	502	497	538	500	501	506	457	505	539	491	525	511	488	502	483	488	519	519	553	501	512	523	512	496	496	546	490	529	498	520	545	498	494	559	490	531	493	534	513	519	531	520	515	489	540	491	515	533	515	574	530	520	557	500	525	506	546	543	523	512	474	511	535	532	486	527	466	556	512	520	572	534	506	496	519	528	486	548	469	545	494	511	484	496	533	508	474	511	528	504	491	483	532	495	482	534	492	545	495	495	551	522	472	492	478	465	487	479	481	519	495	499	515	526	469	541	548	506	540	544	482	514
3368	1072	291	161	129	89	116	122	113	104	97	84	85	94	93	66	70	51	53	66	55	59	63	39	44	41	50	42	38	39	37	32	49	39	44	41	39	53	30	36	38	41	39	35	37	39	34	45	43	29	41	41	30	35	41	37	44	44	33	20	41	39	39	32	36	41	42	45	45	37	36	43	36	52	28	25	51	29	41	27	35	40	39	24	37	42	37	39	32	38	41	44	31	42	31	32	26	41	44	30	53	33	39	38	42	43	43	38	34	36	35	39	37	36	34	31	38	52	37	37	28	32	38	42	33	33	41	39	35	34	26	37	28	31	48	31	33	27	36	23	47	45	42	44	33	36	51	35	41	37	35	31	38	39	39	35	39	33	39	41	48	43	45	32	52	38	43	40	40	35	33	27	33	40	35	42	34	49	38	34	37	33	42	33	36	40	43	35	31	32	35	34	30	28	46	29	32	41	43	35	36	34	46	35	43	30	35	39	40	42	27	41	34	44	43	39	35	39	38	34	41	40	33	41	38	42	35	33	31	51	40	31	37	41	35	36	37	38	27	32	42	33	41	38	39	40	48	34	40	39	41	36	41	42	42	37	45	36	37	34	37	42	37	41	35	32	34	39	44	26	16	44	26	39	47	41	37	29	36	26	33	31	32	32	45	34	38	35	31	43	33	36	38	38	32	33	33	43	41	48	33	20	38	39	37	36	31	36	39	42	29	34	41	47	38	40	36	36	36	35	46	29	34	34	35	34	33	45	49	46	23	48	34	38	37	40	31	42	46	38	38	45	49	30	29	43	40	46	34	35	33	37	34	34	43	29	38	28	31	28	23	31	42	36	43	31	43	34	43	38	29	37	57	37	31	28	32	38	39	44	58	49	43	36	38	27	37	36	37	34	47	37	34	38	37	38	31	47	26	34	48	31	36	34	37	30	35	57	32	38	33	26	40	37	42	45	35	36	33	32	44	31	29	39	27	43	42	44	34	33	37	45	36	34	37	37	40	47	37	29	27	40	41	35	37	39	44	29	37	39	35	34	50	39	34	26	38	45	33	29	38	39	35	33	40	41	29	33	44	44	30	40	34	29	41	37	26	36	40	38	35	25	33	40	36	27	38	46	41	38	36	32	52	28	29	45	26	39	37	35	30	28	28	49	27	29	40	42	33	38	37	39	43	38	45	34	25	37	40	43	28	27	38	43	32	36	42	49	34	30	34	48	36	46	45	44	38	50	31	50	34	50	58	43	32	32	33	34	27	31	45	41	26	33	30	44	30	41	44	31	31	43	39	27	49	36	34	29	40	36	44	40	40	45	37	44	30	35	31	32	41	45	42	32	35	43	37	39	39	42	47	45	45	38	42	44	42	34	34	40	40	25	29	44	43	37	41	38	45	36	46	34	36	40	37	27	37	35	44	38	39	37	36	44	40	36	33	37	38	49	32	35	34	33	35	31	32	43	43	38	38	40	31	33	44	35	45	33	37	39	40	36	32	31	35	41	35	42	32	44	33	33	39	33	28	32	47	26	39	44	39	35	43	35	35	37	30	32	30	40	43	33	49	37	28	38	43	48	42	33	39	45	39	35	38	33	42	41	37	34	26	43	40	36	36	33	43	35	36	44	34	44	31	37	40	30	38	38	45	27	36	39	29	39	37	31	45	40	38	31	46	30	51	45	27	29	39	25	43	29	35	31	34	51	27	37	33	35	48	37	44	40	45	52	45	28	32	37	45	29	41	50	33	32	43	42	31	41	43	45	42	36	35	43	38	30	36	32	44	50	46	35	41	40	26	46	41	30	30	34	41	37	40	49	43	50	27	30	32	49	47	35	42	45	49	36	47	36	34	49	37	36	35	27	35	30	38	50	44	27	36	31	33	43	30	44	29	36	33	37	30	40	33	29	35	32	26	46	38	40	30	49	32	35	45	25	36	48	36	32	37	36	32	33	38	35	37	41	31	28	35	33	43	42	39	42	40	33	44	41	35	32	29	32	40	32	36	30	35	46	43	51	44	35	36	37	39	37	39	24	36	42	38	35	41	33	48	39	39	34	38	29	46	50	34	32	31	34	42	40	34	43	39	26	34	43	42	30	26	41	43	38	43	36	38	38	38	35	43	44	42	41	43	33	49	35	38	49	38	32	35	34	48	38	36	48	36	44	47	49	30	38	37	30	36	32	47	39	44	41	35	44	35	40	29	50	57	31	37	42	48	39	30	48	40	35	30	38	31	38	54	51	40	46	39	36	39	26	48	47	45	31	51	35	34	33	35	30	43	37	39	32	34	56	40	31	39	41	42	30	44	30	48	45	37	39	43	35	38	36	36	35	38	43	40	40	35	39	28	44	46	36	42	42	47	38	35	35	27	36	36	32	44	29	40	38	47	45	33	20	30	41	34	33	44	28	32	29	32	30	36	37	38	27	31	39	34	26	41	33	39	52	43	31	26	35	41	23	41	33	23	43	33	29	39	32	41	49	38	29	43	40	39	38	38	38	39	30	43	49	37	29	40	33	31	43	32	38	33	33	38	28	34	36	33	34	40	46	39	31	29	44	31	28	45	28	31	31	32	39	35	44	29	41	38	45	53	36	34	40	32	40	38	39	40	35	35	41	37	45	33	38	33	48	44	38	29	33	29	41	31	32	39	35	37	33	40	34	27	34	40	29	24	39	41	46	40	43	32	29	38	32	44	33	41	33	33	34	38	32	35	42	30	36	50	37	46	43	39	42	43	44	42	34	39	29	39	42	25	39	38	35	28	44	47	38	35	27	40	48	41	43	37	34	42	37	39	45	31	39	43	40	46	36	45	55	30	30	30	39	34	25	45	44	36	36	41	36	44	39	39	34	43	40	30	46	30	30	36	35	37	30	42	36	35	47	32	37	39	35	38	48	42	29	31	35	41	34	38	37	38	43	36	40	48	34	35	36	36	38	42	44	40	43	35	42	37	28	62	38	37	29	36	47	27	28	37	37	29	34	35	34	38	26	32	39	32	42	37	44	27	35	40	39	41	24	41	40	31	42	47	36	51	32	34	30	41	32	40	52	40	31	43	44	33	37	45	32	31	39	47	31	40	30	40	39	42	40	46	35	46	36	26	37	31	33	28	49	24	37	37	34	34	39	36	35	32	30	34	39	35	40	25	46	38	31	34	33	39	29	36	41	37	35	36	34	41	47	30	34	49	38	44	43	26	37	33	28	41	35	43	40	35	38	45	35	39	28	37	41	29	30	31	49	31	43	30	35	40	38	35	50	34	40	35	32	37	38	32	42	28	45	40	40	38	32	35	34	34	30	28	29	30	40	36	45	40	41	41	31	38	39	29	30	39	41	37	37	40	25	34	40	33	27	48	40	34	30	33	34	45	32	32	30	37	46	37	37	32	35	38	43	36	23	39	30	35	50	33	32	45	40	21	37	29	45	43	34	30	36	38	49	44	40	42	34	47	36	29	41	39	34	37	43	36	39	38	40	43	33	31	28	39	41	31	35
26416	10120	3144	2818	5643	5926	5105	4446	3745	3235	2765	2354	2077	1655	1454	1262	1180	1136	1066	957	909	838	752	696	667	598	572	551	507	513	456	481	495	467	447	413	414	430	409	402	362	360	369	379	369	356	319	333	353	319	358	336	360	314	312	316	324	324	309	340	357	316	307	304	297	340	316	307	332	307	309	298	297	300	308	303	303	307	304	325	310	294	312	302	302	291	337	313	290	295	329	330	310	285	334	287	296	320	323	321	296	298	280	316	292	301	341	307	293	311	309	295	321	335	339	287	307	292	303	306	277	333	306	293	289	298	284	271	320	305	295	292	284	301	294	294	284	304	297	296	293	302	302	318	313	303	307	316	281	290	307	250	325	310	322	276	289	292	294	287	309	351	314	284	306	334	280	317	316	306	320	315	303	321	284	293	305	323	317	313	295	296	335	268	304	299	318	286	288	292	311	305	273	309	315	286	297	289	304	296	301	292	303	307	301	285	298	331	316	285	300	303	278	296	309	311	316	302	284	297	297	288	299	287	334	302	319	309	308	300	287	309	312	325	303	318	309	284	309	306	289	316	313	292	323	289	330	292	308	307	293	293	315	310	312	298	310	311	311	301	315	299	297	295	303	312	336	286	294	294	302	307	313	278	294	289	289	328	321	337	320	269	319	299	330	295	315	316	325	284	302	322	278	292	341	304	281	268	306	317	297	275	291	316	248	317	277	310	281	304	304	290	320	311	279	333	287	330	319	307	320	314	294	327	294	326	313	329	304	303	278	301	278	277	306	317	309	284	271	301	311	316	275	288	297	288	302	354	316	315	288	313	292	288	309	321	291	304	282	311	310	295	279	287	313	334	299	294	308	319	318	289	284	307	329	331	289	301	308	319	299	272	283	317	299	294	322	314	308	326	321	318	323	292	324	293	309	296	335	331	311	304	282	279	314	305	295	313	281	308	302	300	304	318	323	325	301	306	288	294	291	299	307	309	290	333	299	307	307	307	295	286	301	300	333	281	307	334	303	304	295	292	277	265	321	283	332	322	298	313	288	300	303	294	298	301	315	287	325	320	305	283	308	301	300	310	308	321	319	328	304	312	322	269	278	339	309	304	295	296	279	309	282	324	323	341	291	299	322	301	294	321	285	299	292	312	326	288	312	298	297	295	303	326	324	301	306	292	324	298	277	317	276	285	293	311	317	282	282	293	286	323	294	289	301	318	330	298	302	299	281	276	287	313	294	305	302	300	316	301	299	316	316	281	294	325	321	342	318	317	313	293	303	295	308	271	321	273	291	280	324	296	314	310	289	302	309	311	283	282	319	304	277	308	307	307	339	294	309	299	285	301	308	307	327	331	301	332	326	292	322	310	347	326	318	315	269	313	290	314	309	304	297	292	299	293	316	311	321	316	312	289	291	304	295	309	280	309	307	282	305	290	304	326	311	309	314	287	327	278	296	286	282	310	320	318	323	310	262	321	298	321	296	313	303	334	280	321	313	304	285	305	296	341	340	290	308	321	302	311	270	338	321	306	334	313	323	323	292	304	327	284	295	280	308	298	291	318	296	313	303	317	291	302	300	289	319	293	284	306	288	306	302	308	314	305	313	323	294	295	283	326	351	302	283	295	286	291	317	323	320	311	302	318	308	306	312	292	292	265	285	318	314	311	312	292	307	302	303	335	307	286	267	290	283	284	298	340	324	305	289	301	306	280	290	289	329	268	306	308	320	293	316	296	319	317	299	298	301	311	274	302	270	306	300	298	310	279	282	312	253	288	300	322	334	306	311	301	318	296	292	317	300	317	335	341	291	268	287	277	302	320	309	309	275	327	280	287	299	330	301	334	302	302	305	322	288	319	302	283	305	334	308	282	321	295	300	281	296	302	301	307	298	297	284	312	293	306	316	293	292	307	330	325	269	309	338	293	307	307	293	300	283	333	270	324	268	331	289	304	326	311	258	309	303	276	293	298	282	293	294	342	326	280	333	321	317	312	310	326	290	298	318	313	312	296	290	321	311	309	313	290	327	309	292	284	305	287	293	324	309	316	304	283	293	292	301	319	331	328	287	300	296	284	289	287	291	294	290	293	295	294	320	322	316	287	290	301	306	296	327	295	286	292	307	303	308	324	292	292	303	321	307	325	290	300	298	293	312	285	300	287	302	296	285	331	301	321	315	302	307	317	339	316	319	337	285	312	331	309	309	323	306	292	323	333	314	319	282	314	309	312	298	335	271	322	308	302	273	324	297	315	293	317	312	282	300	290	299	242	294	323	333	319	292	312	293	292	317	305	282	285	326	306	274	303	291	297	285	332	348	310	310	314	319	315	304	328	262	310	337	302	300	295	303	290	317	297	317	306	312	319	311	315	295	308	337	343	319	281	307	324	305	316	278	335	329	304	301	301	300	330	329	303	308	286	313	296	309	330	309	300	333	277	298	282	260	299	322	326	290	277	315	311	295	300	285	281	291	342	258	282	316	303	288	296	302	285	300	315	278	301	310	297	289	285	284	309	301	282	318	289	288	296	308	333	305	287	318	281	279	316	298	279	315	312	310	317	292	301	299	322	332	296	326	307	338	297	320	302	308	289	266	294	298	269	298	323	297	304	279	288	287	334	285	280	296	292	304	282	309	299	292	318	323	306	299	330	302	310	273	295	293	306	332	287	278	325	310	332	313	245	262	268	295	316	295	283	273	295	273	323	289	282	277	316	303	277	310	310	318	283	284	316	308	296	313	286	297	301	310	271	297	297	310	288	314	278	308	322	312	289	301	318	312	269	327	316	305	291	278	295	295	277	298	351	326	302	293	283	315	288	310	315	314	281	298	307	318	296	276	305	310	331	301	293	302	266	289	324	277	294	330	281	296	307	302	308	294	355	291	315	292	325	304	338	341	278	288	306	290	310	299	308	316	291	350	285	310	296	275	353	297	307	310	286	301	310	310	317	288	307	292	323	310	297	318	316	308	286	287	269	315	294	332	311	318	318	273	313	295	289	330	283	312	293	287	298	313	297	329	307	299	288	288	286	297	321	307	295	324	275	298	303	292	318	315	287	328	275	285	268	302	314	296	301	311	283	319	309	299	284	293	297	335	294	286	295	301	320	311	310	311	306	317	288	290	272	309	321	317	291	295	302	329	285	335	291	292	297	316	321	302	309	296	271	291	322	283	312	325	297	313	283	322	357	298	335	285	319	329	311	272	304	284	323	296	357	311	310	323	302	315	281	320	330	286	288	276	321	305	315	292	308	311	275	351	317	329	340	321	335	305	315	321	301	307	304	281	312	309	299	312	291	319	296	319	300	312	316	281	307	312	315	333	306	280	289	312	342	295	323	273	294	242	291	299	326	313	307	274	288	339	299	298	273	304	318	330	278	281	300	308	298	311	292	326	289	306	313	310	338	293	280	294	313	320	286	323	299	356	317	295	304	297	292	298	301	282	324	282	315	328	300	325	294	306	309	273	281	291	304	321	317	307	280	289	322	291	344	318	289	282	331	324	319
4740	2103	384	232	176	185	179	152	156	146	144	139	117	122	96	102	89	83	95	90	85	77	79	63	73	67	51	68	58	68	65	58	76	57	59	66	52	51	57	49	49	70	55	58	62	57	58	68	46	63	54	54	54	53	73	55	58	59	63	56	63	66	37	65	61	57	65	55	58	60	66	54	55	59	49	48	55	65	53	50	59	59	56	44	49	38	55	44	45	50	71	49	50	47	55	57	53	55	62	53	54	60	63	67	50	54	69	62	55	48	43	51	56	67	73	46	56	51	57	52	69	45	64	58	61	62	49	47	48	43	47	70	60	54	68	50	56	49	52	63	60	62	54	64	65	44	64	49	54	61	44	58	48	49	59	48	48	42	58	59	62	47	44	47	67	59	55	53	56	59	62	65	65	53	61	51	65	56	56	58	63	68	48	47	46	50	81	48	56	62	36	43	50	64	41	53	53	53	58	50	55	68	57	52	51	44	51	67	64	55	57	43	57	51	57	60	57	46	52	59	65	49	58	69	71	48	59	59	48	54	46	46	59	56	52	50	65	60	46	53	56	63	55	53	41	53	37	44	77	67	61	47	54	53	67	54	57	69	48	50	55	60	70	58	47	70	62	55	58	65	69	49	49	60	43	45	54	53	54	54	55	53	46	54	49	60	50	58	43	54	39	59	62	53	53	43	58	50	53	55	49	53	56	51	66	58	47	57	49	62	40	64	50	50	46	52	51	48	51	52	48	59	63	52	66	51	56	58	59	41	70	44	51	65	57	60	54	50	53	58	61	56	59	48	47	61	62	58	62	69	39	59	55	58	44	52	70	39	59	66	55	43	48	59	48	43	58	58	63	60	47	69	58	50	74	53	62	67	57	42	46	53	58	54	51	61	54	49	47	57	70	72	61	61	54	58	53	49	64	58	61	48	59	62	53	61	55	57	44	55	51	52	43	54	52	54	58	50	51	58	42	62	44	65	80	56	59	63	30	53	63	64	50	57	50	77	64	44	47	49	52	61	39	62	52	50	53	43	67	59	60	56	45	62	57	53	40	45	55	45	53	64	60	55	51	52	49	60	55	62	55	52	67	46	42	58	48	39	62	51	59	52	65	48	59	44	56	66	53	52	45	63	49	30	62	52	48	55	52	44	55	54	49	44	68	50	62	53	46	63	56	55	40	49	57	61	53	50	47	71	49	52	48	60	56	62	37	52	41	54	54	65	55	50	39	39	57	47	59	45	59	51	61	60	59	51	58	38	60	64	57	59	46	55	53	71	61	56	54	59	60	61	47	59	63	44	57	50	46	70	52	61	48	49	51	43	58	51	49	58	67	72	52	49	50	48	60	58	45	58	59	44	51	58	60	47	56	62	44	47	54	57	44	50	55	45	62	64	45	38	66	51	55	75	54	61	53	48	58	49	49	66	58	53	56	51	58	57	57	57	52	49	56	67	51	55	58	46	55	49	61	58	49	55	63	45	58	52	49	54	60	50	59	49	51	65	50	50	64	52	55	40	59	76	55	58	62	47	54	52	54	61	66	48	61	60	51	52	57	53	51	65	78	51	55	67	56	55	55	53	52	50	58	51	48	59	72	63	60	50	54	58	53	53	60	48	55	58	46	53	57	53	54	48	35	46	53	57	52	44	57	40	50	48	43	57	45	46	56	54	51	70	70	57	49	45	60	58	52	55	50	62	59	56	45	68	34	53	46	56	44	48	60	56	57	66	46	62	46	55	62	45	45	54	63	65	49	71	60	55	54	60	57	66	41	55	56	62	73	45	47	55	58	58	57	48	46	56	59	65	57	56	50	54	50	70	67	48	52	65	49	51	53	59	59	57	54	55	48	55	45	52	48	42	59	44	57	67	60	46	58	53	51	58	44	63	58	59	71	41	64	60	55	61	63	65	48	58	47	49	56	44	53	55	43	62	58	55	40	62	49	52	52	46	52	71	49	50	51	48	53	50	59	58	57	63	52	60	48	43	52	54	59	48	53	58	49	53	55	58	54	48	41	56	51	55	56	50	47	47	59	50	53	46	69	69	54	64	53	56	57	55	63	69	64	55	49	65	46	46	39	71	61	57	56	66	55	56	55	59	70	47	62	53	45	53	48	51	60	50	62	56	49	61	63	63	52	60	56	59	58	58	57	55	64	49	52	53	63	49	53	39	57	63	38	44	63	58	62	52	56	48	53	47	40	50	63	48	56	62	56	61	56	51	49	51	63	51	65	56	66	68	59	54	64	57	56	47	59	53	57	48	49	54	49	50	56	47	56	41	67	57	61	51	61	44	50	58	44	47	44	62	55	71	58	55	58	55	45	51	53	53	45	61	49	59	48	55	57	58	57	53	44	57	60	56	60	58	70	54	61	60	44	56	41	46	58	54	55	45	58	54	59	42	53	37	60	47	59	52	46	50	50	46	63	58	47	58	51	68	44	60	43	64	67	59	47	54	41	65	61	57	56	44	52	51	59	49	38	57	56	47	53	57	57	66	62	66	59	59	50	53	58	71	52	57	60	41	56	55	51	52	47	59	54	50	51	58	54	47	51	64	50	65	53	46	53	46	65	53	54	46	48	62	50	54	60	56	59	53	49	55	44	70	55	60	52	41	52	52	57	63	55	58	55	40	69	52	62	55	45	70	51	62	40	41	63	57	57	51	61	42	58	44	65	52	57	62	58	46	62	52	50	58	61	60	54	57	53	53	60	53	55	55	46	52	44	52	54	51	38	72	61	56	47	62	47	46	38	51	52	52	57	35	59	58	58	62	63	50	51	61	62	56	58	55	50	45	66	55	60	55	49	45	64	56	58	40	47	46	50	43	54	49	50	67	69	47	44	44	56	51	56	58	56	49	55	39	53	50	48	56	52	43	51	42	56	69	56	55	51	46	48	55	55	57	40	79	52	52	38	57	57	46	43	57	60	63	51	48	67	48	55	57	55	46	57	44	51	58	45	53	44	43	64	51	60	65	45	55	58	60	58	58	50	62	48	55	55	50	50	48	51	50	57	40	57	52	54	56	57	53	55	58	57	62	55	51	43	59	53	56	50	58	59	50	51	54	58	59	39	48	55	54	51	59	61	35	58	50	54	50	55	51	56	68	56	70	57	52	49	50	48	61	53	54	55	51	55	67	59	67	50	50	45	62	47	57	58	65	48	59	60	75	66	56	49	52	67	45	48	59	52	57	57	57	52	60	57	44	53	49	50	53	57	65	59	55	60	49	51	51	47	54	43	43	56	54	64	65	36	55	52	82	53	44	59	62	55	64	57	39	35	50	54	51	69	51	52	53	52	62	47	56	69	58	51	73	42	35	43	51	62	57	57	50	56	64	48	51	60	65	49	54	59	65	60	49	45	56	50	54	45	42	54	42	62	65	38	65	57	58	44	56	57	45	59	42	48	54	51	54	59	52	56	59	55	62	59	47	54	53	67	59	48	44	64	48	48	53	45	51	61	42	52	48	50	61	47	58	52	51	52	39	57	60
32140	15190	4434	4113	8336	9070	7809	6702	5854	4934	4182	3522	2944	2538	2201	1869	1829	1706	1533	1430	1326	1219	1081	976	944	969	808	787	729	714	710	653	725	669	635	582	599	545	574	621	521	559	529	547	533	507	527	504	462	449	542	493	471	455	458	454	480	433	407	447	445	422	431	455	422	487	416	472	417	434	474	438	441	432	451	429	470	433	449	439	424	413	429	424	418	411	397	435	449	469	453	443	439	439	407	425	445	448	440	446	449	414	401	427	420	425	467	430	446	406	418	409	403	445	392	412	426	436	442	437	416	409	429	443	433	441	434	425	462	430	436	443	452	437	452	433	421	457	442	425	390	433	409	419	390	443	410	395	397	400	455	440	439	414	447	407	441	419	413	450	406	404	428	397	462	430	447	433	416	417	412	412	434	445	400	470	437	439	406	461	417	425	422	406	415	438	385	406	463	472	422	422	411	396	415	438	415	406	431	419	416	447	451	428	404	412	451	426	406	426	411	420	449	432	383	427	396	454	442	456	429	397	444	432	405	434	395	429	464	409	446	436	412	388	398	400	416	410	451	431	422	441	426	438	424	425	428	441	421	418	431	401	423	441	433	428	394	425	402	467	395	415	424	418	470	462	429	412	412	382	438	426	461	426	395	417	451	478	375	429	440	419	446	431	414	428	444	425	411	457	441	489	435	409	446	424	431	439	393	429	422	428	423	412	458	433	464	432	434	423	435	400	438	397	441	416	418	432	404	443	456	475	401	438	411	397	447	464	430	447	411	428	424	424	403	421	420	402	468	458	469	426	437	427	407	433	461	390	413	454	405	459	437	403	478	419	439	417	411	435	438	398	418	378	394	419	441	411	415	442	426	405	420	406	444	447	400	417	435	464	400	478	403	423	423	444	418	442	413	417	426	388	417	412	439	413	410	450	458	408	424	409	420	429	448	445	425	405	422	464	402	423	438	422	422	418	462	446	436	424	430	416	403	449	398	414	428	393	440	376	422	425	422	399	440	419	426	406	436	429	392	430	418	435	459	431	458	443	435	437	422	412	433	423	403	439	451	444	430	437	401	432	421	397	472	470	433	462	409	422	393	358	432	401	446	387	428	433	471	388	410	456	416	466	428	412	433	448	420	411	404	422	436	424	408	424	419	447	459	449	419	478	408	445	377	433	410	410	458	430	426	427	408	439	409	413	403	409	432	454	430	456	396	388	409	388	415	448	433	404	425	419	435	422	406	444	439	443	424	423	419	419	436	407	437	433	439	407	436	422	434	421	429	426	410	431	448	434	430	439	410	441	434	422	375	437	443	386	405	409	429	427	428	399	436	413	416	410	420	419	411	413	432	436	437	470	416	411	449	419	434	442	449	421	415	393	424	446	412	446	415	390	418	442	442	411	429	426	453	405	471	430	432	420	434	462	437	432	424	418	407	475	419	425	452	434	437	444	430	393	421	376	405	448	451	458	449	450	414	430	423	411	401	419	454	411	477	437	440	428	435	460	449	439	421	426	417	408	460	426	417	442	388	428	408	417	421	439	465	417	450	456	411	451	424	400	436	397	424	397	411	419	432	430	419	409	427	399	383	441	415	414	410	461	469	373	402	417	469	448	438	425	438	417	424	414	466	423	451	433	427	431	419	401	406	440	407	430	419	393	414	411	438	412	419	428	430	408	392	401	440	456	440	412	417	414	394	427	414	405	429	423	427	421	459	424	421	405	434	424	427	418	425	415	444	430	425	467	404	457	417	429	436	452	414	394	433	423	429	494	425	411	421	398	437	433	452	432	433	432	447	456	425	387	439	450	424	406	416	453	396	434	440	436	407	412	389	445	418	412	426	406	443	399	396	402	423	411	447	430	453	440	422	420	426	413	410	382	436	435	424	436	423	410	426	411	407	453	400	403	420	426	433	429	421	429	402	449	407	402	395	384	407	414	433	440	412	412	410	419	430	419	425	414	414	414	404	427	428	464	446	439	424	421	443	426	441	430	399	396	445	446	407	432	405	464	406	452	407	411	415	399	414	402	448	441	388	427	415	413	433	441	434	414	428	428	453	386	403	414	392	437	463	437	434	444	433	467	426	422	389	420	446	423	436	413	450	396	414	437	467	407	389	434	452	408	432	443	423	433	450	432	405	454	400	437	457	464	406	414	452	402	424	441	412	387	438	424	412	410	445	434	403	435	436	430	450	445	417	392	420	446	419	398	407	451	397	433	444	424	426	419	388	474	435	406	399	404	448	443	404	453	423	459	444	454	429	437	435	422	455	429	413	411	440	437	431	393	412	440	445	434	438	431	389	422	419	461	427	423	466	441	451	408	425	412	453	435	394	417	382	410	388	406	411	409	406	402	388	444	432	440	396	444	419	412	467	410	433	465	454	432	419	434	421	435	459	399	417	436	420	429	422	422	459	438	395	383	403	418	388	393	430	392	412	399	441	461	415	432	410	412	415	415	426	399	437	422	401	458	419	409	433	426	428	425	407	443	453	384	438	395	416	408	417	429	403	435	440	407	407	452	409	442	444	408	421	459	456	422	423	434	416	404	388	438	446	454	454	418	431	405	456	423	441	409	433	411	444	425	441	434	428	445	444	469	428	416	419	438	388	403	409	434	402	467	438	433	417	442	430	447	451	385	472	395	400	406	431	444	410	439	432	390	405	425	403	406	427	417	414	451	446	405	406	384	421	430	449	426	434	442	455	419	414	414	413	409	397	384	437	434	373	437	412	425	435	431	432	422	413	394	395	454	428	403	444	423	410	412	424	408	432	421	399	457	424	412	377	457	420	420	465	433	430	426	441	427	425	429	382	417	415	435	405	421	444	434	438	412	417	451	461	415	474	431	409	410	451	443	414	418	441	454	397	429	410	438	404	419	414	422	421	427	441	405	413	434	470	383	409	454	444	391	435	449	458	410	423	418	405	436	429	430	463	427	425	413	422	434	444	415	425	446	421	417	431	414	417	454	462	420	428	416	443	396	398	406	428	429	431	400	420	438	439	433	455	406	445	403	426	442	413	414	440	427	446	448	492	443	454	398	396	423	409	434	427	438	409	441	426	406	419	430	399	448	408	446	407	421	438	429	424	434	416	466	457	390	433	442	455	404	373	432	417	414	415	417	439	434	437	435	444	418	388	416	434	402	401	430	445	419	430	406	446	427	426	475	424	422	422	430	410	450	378	400	429	425	416	425	424	439	423	420	444	399	425	419	430	437	421	390	414	411	424	401	442	451	430	422	438	416	415	439	382	428	436	444	432	447	441	427	411	418	394	394	399	430	412	440	428	444	445	425	422	456	422	420	385	404	440	449	414	419	434	428	420	431	434	458	425	397	433	431	420	421	409	447	438	401	432	458	413	401	422	404	436	461	429	379	450	399	438	438	428	425	378	452	390	384	432	384	406	372	437	404	418	495	412	442	444	384	397	445	423	461	421	413	436	397	446	406	461	413	473	470	438	405	422	434	436	413	401	446	398	407	463	448	441	438	430	457	419	452	422	449
5052	1763	378	197	158	149	157	177	162	125	124	112	129	92	93	111	97	93	63	88	80	67	72	71	65	80	82	72	59	55	60	50	63	63	60	41	54	63	53	45	38	50	46	67	58	39	57	64	59	55	46	51	55	60	54	53	44	59	58	56	54	47	49	50	57	71	60	49	61	43	44	57	45	45	38	45	47	39	69	45	39	36	52	47	38	40	47	52	56	49	47	60	43	58	55	52	43	45	46	54	54	47	51	39	60	37	55	43	50	40	53	51	45	54	51	39	48	43	45	56	50	39	46	55	63	45	54	42	60	37	50	40	52	41	51	55	46	41	59	58	64	44	53	54	44	56	43	51	52	52	37	46	47	43	51	34	47	47	51	44	58	44	59	52	40	49	59	43	48	62	44	47	49	55	41	41	61	53	48	49	45	60	50	48	55	51	37	46	53	51	46	36	37	47	57	57	44	52	53	52	54	47	55	46	51	57	53	49	48	56	66	46	43	46	46	40	61	50	44	40	50	29	66	53	60	56	53	50	58	44	41	55	53	36	42	50	50	43	31	49	49	52	59	54	45	52	49	56	47	45	49	31	58	57	55	63	50	39	55	63	47	42	55	26	47	46	41	46	54	47	49	45	60	44	45	45	55	50	57	44	52	51	46	47	41	40	51	40	57	47	45	45	37	49	53	52	47	42	49	54	47	44	58	51	52	51	50	65	58	43	58	40	56	52	41	52	43	60	47	50	41	40	45	54	43	63	44	43	44	59	46	48	55	46	35	44	34	65	43	58	42	43	49	55	38	41	43	65	46	52	46	41	58	56	52	60	55	44	37	53	44	49	67	52	58	40	47	45	49	50	45	51	50	51	39	41	48	42	43	54	38	36	44	46	61	50	46	52	54	56	57	53	58	51	59	51	42	44	45	41	61	42	53	49	53	45	53	43	49	52	61	55	46	57	57	38	55	38	48	43	50	46	44	62	43	58	58	45	51	49	44	47	60	55	39	53	52	51	65	61	55	43	43	61	43	53	49	42	44	53	46	52	46	47	50	47	41	49	58	45	56	50	42	47	38	45	55	48	55	51	37	48	55	40	44	50	56	58	63	54	56	46	47	56	46	58	46	42	42	53	37	50	54	42	38	53	40	37	41	48	49	61	52	52	39	51	41	52	40	48	61	38	50	58	55	47	39	54	50	46	46	44	49	33	52	41	54	50	33	53	49	43	58	61	52	46	53	53	40	58	51	49	50	51	41	46	54	47	57	55	52	40	43	54	48	40	47	50	56	59	54	60	50	54	36	50	37	51	46	47	45	46	56	48	45	45	50	44	41	60	52	45	52	42	44	51	61	49	43	47	55	56	50	53	41	57	40	43	42	56	45	48	44	49	49	69	53	47	41	61	45	40	49	59	46	50	53	40	50	51	55	50	47	53	48	48	42	60	44	43	50	37	48	61	46	48	26	35	62	56	55	36	45	40	48	37	42	43	41	50	58	53	60	58	52	53	49	44	50	44	49	51	48	73	46	48	47	47	45	45	46	47	46	61	41	46	51	42	44	54	47	60	43	48	53	39	48	43	53	66	39	43	55	48	40	53	42	66	59	62	51	56	49	49	51	49	41	42	53	56	45	37	39	48	48	60	69	58	47	59	44	57	40	46	45	49	46	48	48	36	52	51	52	58	51	50	38	47	58	49	36	34	52	49	48	60	41	46	50	42	57	50	46	46	50	44	53	46	64	52	51	55	50	45	46	47	49	52	44	47	51	55	48	40	53	51	55	44	54	61	48	52	40	50	48	53	58	51	62	58	44	52	48	56	38	37	55	51	66	55	47	51	48	45	49	47	40	50	53	39	41	62	43	47	54	45	53	43	44	55	61	34	36	46	46	63	52	52	58	40	53	49	46	45	57	45	49	58	51	54	48	48	54	36	36	44	45	58	56	45	53	52	50	53	59	52	52	56	45	48	56	43	60	52	45	42	43	50	55	39	43	47	37	42	40	41	48	46	48	55	42	48	45	53	44	54	40	50	44	46	47	56	56	49	58	38	61	52	40	43	40	57	43	63	49	50	46	50	42	46	43	41	40	52	50	48	45	60	54	53	46	48	43	59	68	47	47	57	51	46	53	50	43	45	47	52	40	42	43	50	45	52	46	54	46	46	49	55	51	48	41	46	54	50	52	44	51	55	52	53	63	48	43	47	48	49	41	39	52	51	43	40	52	51	49	37	58	36	58	46	62	50	41	55	42	58	42	58	48	50	60	38	45	43	62	43	50	56	58	45	43	57	43	47	48	45	50	48	50	53	48	38	47	50	47	51	53	40	46	41	49	54	50	53	53	45	48	60	62	44	40	44	46	53	46	47	49	58	38	46	56	46	49	55	53	52	59	52	60	57	46	51	41	58	45	41	53	60	43	49	58	49	59	51	49	42	35	55	39	46	54	52	57	49	52	57	59	47	53	54	39	59	44	43	54	56	54	47	45	49	42	56	48	52	49	53	48	41	46	46	45	43	36	65	54	49	51	68	62	51	54	50	45	42	53	49	45	63	44	50	39	34	48	52	40	37	50	67	57	30	57	49	52	59	44	45	40	45	54	55	50	52	64	49	63	52	56	44	62	48	44	49	51	36	51	57	44	56	43	55	44	52	45	62	42	47	57	41	57	52	64	40	49	45	50	39	55	51	59	50	46	30	48	51	42	59	60	50	50	42	45	36	48	52	53	55	49	62	51	47	58	41	52	47	47	63	40	58	56	41	47	59	36	51	43	43	60	48	52	48	40	51	39	51	36	40	50	50	38	41	45	47	48	47	45	46	55	64	45	51	54	45	43	48	42	48	50	41	50	53	62	44	42	40	41	48	42	48	40	51	36	52	52	45	35	50	54	50	46	45	51	54	46	43	40	42	48	47	56	57	62	45	41	62	44	43	52	46	44	49	46	44	54	43	56	38	38	50	40	47	47	49	43	51	45	50	60	49	66	60	41	56	56	37	46	58	48	55	63	54	56	59	54	53	49	44	49	48	56	47	58	53	53	55	42	57	47	58	42	49	53	37	48	56	51	48	56	44	52	60	53	62	47	50	50	47	49	42	52	58	53	55	39	42	52	46	48	55	37	53	49	48	43	39	47	52	55	52	39	58	49	53	53	53	62	54	44	49	50	48	47	45	59	38	52	48	41	56	45	52	45	43	44	53	43	44	61	39	57	46	44	41	50	52	43	53	48	44	39	45	45	49	49	53	43	61	46	42	47	43	50	54	50	56	34	49	48	51	51	40	42	55	50	46	47	43	61	58	59	62	46	53	42	35	43	52	46	42	43	46	46	37	46	47	53	56	47	35	39	53	42	37	39	47	47	39	53	53	42	44	48	50	56	49	39	55	52	41	43	47	55	62	61	48	65	38	49	46	49	50	43	52	47	48	46	52	47	35	50	48	49	49	48	59	42	49	44	62	60	56	50	41	48	49	50	44	50	50	53	38	42	39	60	57	69	40
29849	13794	4008	3652	7780	8568	7327	6237	5618	4779	4049	3451	2916	2482	2169	1866	1872	1679	1517	1347	1285	1196	1071	966	908	914	883	769	754	656	686	703	683	680	589	558	568	567	567	531	507	461	452	487	480	496	500	460	422	469	518	449	441	455	425	476	437	429	422	437	384	424	454	381	362	409	412	422	388	396	378	457	379	408	409	382	363	396	396	420	384	408	382	408	398	414	394	397	377	411	388	413	433	399	423	372	406	360	380	366	367	385	416	368	417	382	394	395	385	375	376	368	413	339	374	395	381	361	392	397	431	410	431	409	381	390	389	422	389	380	363	362	400	390	360	361	366	392	400	404	402	421	413	393	390	384	415	434	396	396	391	428	432	370	351	381	393	415	393	389	402	417	388	420	386	392	398	380	379	374	392	400	387	384	401	391	381	358	427	384	396	432	393	376	412	388	377	381	404	392	396	404	421	390	412	379	354	392	345	392	392	399	386	369	374	378	382	373	391	375	345	403	351	405	401	399	427	343	419	407	368	404	408	389	397	419	367	378	395	390	393	367	413	395	352	386	396	399	389	364	374	381	387	439	440	348	387	398	383	382	381	392	408	379	405	346	374	346	374	393	394	423	418	392	373	409	422	404	389	396	381	423	404	365	404	385	393	393	425	401	413	372	373	380	385	394	404	391	377	420	403	406	393	377	378	416	365	370	398	447	374	401	424	361	392	397	397	408	373	423	393	399	361	380	398	408	429	427	360	384	386	422	367	387	395	377	373	392	391	370	358	379	422	384	407	417	375	384	389	373	403	369	422	361	385	404	402	396	391	372	429	410	404	424	372	387	409	385	377	416	412	401	394	356	393	401	394	383	371	337	374	436	384	382	378	429	382	383	398	371	429	418	383	417	408	362	373	382	377	397	370	390	405	416	387	368	384	376	415	414	405	394	400	393	397	378	399	390	396	349	395	407	410	379	395	395	406	397	402	393	375	408	395	391	360	402	347	382	420	398	445	387	360	402	391	415	402	375	389	374	411	381	376	362	400	363	383	406	391	399	380	387	384	399	374	354	356	414	391	376	377	397	403	341	410	412	394	403	444	396	357	389	354	436	372	394	441	403	374	403	355	392	396	360	368	387	411	422	374	409	353	400	394	374	389	376	400	385	369	375	386	380	390	382	406	389	365	396	405	384	411	384	406	386	406	385	405	453	402	378	387	403	413	393	442	364	391	372	366	388	387	392	407	364	379	415	414	388	360	399	388	405	394	408	430	409	375	376	414	373	387	400	414	359	394	396	404	436	375	387	358	378	407	395	417	413	384	388	400	332	418	344	401	379	384	390	390	403	396	371	389	376	354	377	368	413	402	391	375	380	390	417	363	353	393	370	416	382	418	387	349	400	357	416	408	405	383	386	374	410	421	352	405	386	373	379	389	387	391	377	384	369	384	395	362	388	383	383	413	372	420	398	418	397	397	380	362	378	394	395	399	344	397	414	383	423	377	420	392	398	391	385	391	380	405	373	382	377	362	385	397	385	360	357	380	378	392	375	434	389	422	385	368	358	366	400	391	386	362	401	361	436	409	411	398	381	370	416	361	399	404	411	349	389	399	348	416	408	408	405	403	403	418	379	402	343	420	387	400	420	406	371	399	384	384	428	359	401	396	391	410	401	372	392	358	399	376	340	391	432	382	372	423	406	368	352	389	367	415	421	382	380	395	366	429	353	386	373	408	335	426	396	367	381	342	386	413	391	421	395	410	391	382	383	357	366	412	374	373	374	432	357	387	400	368	370	390	341	409	409	405	354	397	373	381	429	393	389	387	403	406	393	417	354	362	372	387	378	414	387	386	375	391	384	384	412	401	354	394	393	411	384	445	411	399	386	409	393	376	398	414	387	390	442	349	438	410	406	377	372	403	401	390	387	382	404	391	390	396	409	412	368	420	354	404	403	343	386	372	396	339	391	403	410	413	391	410	384	382	382	377	408	401	395	364	370	410	379	454	415	398	357	361	386	382	433	392	392	357	391	395	411	374	364	358	379	416	425	396	387	403	395	372	403	362	405	376	364	400	408	411	408	402	377	418	385	382	404	389	381	430	361	408	394	437	412	396	371	384	391	367	389	392	383	394	374	363	376	417	333	390	359	366	380	410	380	359	417	359	391	402	426	376	395	405	433	416	393	370	421	402	447	421	384	390	395	408	416	382	410	368	370	393	374	370	355	378	424	370	412	416	364	387	365	390	389	413	408	374	366	412	406	401	398	375	412	375	408	376	366	356	429	399	390	358	406	372	377	376	410	375	375	361	386	373	375	381	405	428	390	366	392	390	366	390	432	403	396	398	366	350	370	395	416	411	424	417	376	405	392	390	378	363	400	377	381	386	394	406	405	401	395	372	384	376	374	424	380	362	371	381	387	417	372	377	363	394	392	394	406	379	427	404	375	369	385	367	382	366	379	402	421	405	367	420	375	347	389	389	389	396	421	403	417	409	432	380	394	417	399	379	434	398	394	440	397	401	382	412	372	389	433	399	376	381	388	414	367	393	372	417	420	348	376	398	381	431	394	408	368	407	391	369	379	401	387	388	387	385	380	386	391	373	397	378	360	402	373	397	418	367	388	400	402	395	362	381	387	391	366	383	378	405	404	393	411	388	380	383	396	382	377	393	383	390	424	422	360	425	359	361	396	370	361	403	382	388	396	389	423	422	396	408	432	364	367	387	396	387	406	380	401	380	384	430	401	417	378	390	388	381	370	411	333	365	404	372	371	377	371	398	377	352	367	395	385	414	355	382	397	400	444	416	386	396	389	381	389	372	402	405	414	387	411	409	364	379	401	393	388	353	407	395	408	399	396	370	398	394	393	382	422	406	368	396	396	423	400	359	378	375	375	390	376	359	424	382	406	397	403	409	376	368	423	410	370	383	375	379	392	387	398	369	394	381	376	383	417	381	386	399	380	353	406	372	397	364	393	393	362	404	389	380	391	386	391	373	396	377	396	340	403	418	428	433	395	388	393	409	417	391	402	396	439	385	379	416	416	386	374	405	381	425	408	392	390	375	412	363	381	388	428	375	405	373	409	391	397	380	411	393	406	398	405	388	406	410	355	395	403	421	403	383	417	415	393	414	374	386	399	386	410	365	357	421	390	365	414	397	414	386	412	403	368	389	369	373	376	406	394	391	393	388	393	373	400	388	339	397	403	374	386	401	383	402	374	393	380	371	411	403	419	414	394	402	377	376	426	411	381	395	397	390	404	408	394	411	377	386	413	381	378	417	361	405	380	402	405	404	363	390	376	375	409	359	398	380	366	357	379	393	394	370	367	354	406	381	409	410	442	400	430	432	373	357	377	403	423	403	394	404	367	378	422	382	412	348	392	383	363	390	396	374	401	395	413	412	384	379	381	342	369	416	375	389	372	415	363	393	407	377	393	398	406	380	363	379	387	376	378	339	427	380	363	407	380	383	425	383	408	448	416	402	396	417	414	404	382	366	417	414	391	355	373	397	391
6293	2854	515	318	194	228	225	240	201	218	176	170	150	192	124	147	120	121	118	107	124	79	105	79	94	91	82	91	91	82	59	75	80	70	74	73	72	78	65	53	78	70	70	70	62	75	62	82	67	68	65	70	72	66	52	59	49	76	88	68	69	63	70	68	66	56	59	62	70	59	65	73	58	67	61	78	65	65	67	66	65	59	76	84	67	71	64	75	70	55	69	60	77	52	65	77	74	64	61	62	58	64	66	70	68	62	68	60	75	60	65	56	74	59	55	66	70	74	69	67	75	76	76	68	69	64	57	55	66	71	63	71	81	47	57	68	61	61	60	72	63	64	49	80	56	62	59	53	56	62	49	48	63	73	61	56	59	80	68	60	72	68	71	57	70	87	59	63	71	79	77	67	69	65	49	66	69	67	79	69	71	64	54	69	62	62	62	71	55	60	60	62	63	62	61	52	62	66	69	59	81	54	74	57	58	77	64	73	66	70	62	75	54	72	69	73	65	83	73	64	65	60	62	70	74	74	78	67	45	77	60	77	79	66	80	68	72	54	79	67	57	68	66	75	73	63	76	73	80	62	69	56	59	73	57	79	71	62	81	50	70	70	52	68	71	55	63	72	53	49	61	69	80	56	56	76	61	61	77	65	69	74	79	53	62	78	71	64	70	62	70	75	75	82	69	52	61	56	53	60	71	71	62	57	75	57	62	80	48	67	76	66	63	64	65	55	47	78	69	68	53	75	74	76	71	75	67	60	71	59	62	64	68	66	61	64	78	74	59	80	69	61	57	71	56	75	61	78	69	59	58	73	62	51	44	63	63	64	73	65	64	60	65	80	66	64	70	59	63	59	61	71	67	69	77	80	73	73	57	76	66	54	71	68	66	81	72	61	60	64	67	72	64	58	61	69	61	73	71	64	71	62	59	63	62	76	77	78	60	59	80	56	56	63	77	62	66	73	84	45	63	64	58	75	58	67	77	64	63	60	60	59	64	49	71	70	69	88	64	57	64	80	77	58	53	61	78	73	64	66	60	60	65	72	62	68	78	69	68	62	62	77	61	68	69	70	62	73	63	76	63	58	71	69	68	63	56	56	74	68	63	64	75	65	58	83	73	63	59	67	78	68	58	60	49	68	60	74	80	59	60	68	60	64	51	68	64	63	69	65	66	51	75	76	63	58	65	59	67	59	69	58	74	65	77	75	84	54	55	63	56	81	71	70	68	70	67	68	74	72	68	70	67	61	67	55	60	49	63	57	72	75	68	61	68	62	72	73	62	44	74	66	64	75	66	65	61	63	53	68	62	70	62	63	60	60	66	64	65	51	57	87	75	67	62	68	49	55	76	82	74	79	70	63	53	76	54	75	58	66	65	79	63	67	69	59	88	62	72	70	81	60	60	56	60	59	72	67	82	58	74	62	76	80	65	50	63	66	66	59	60	66	57	65	65	60	71	74	73	77	64	55	74	74	63	72	56	66	66	65	80	73	71	68	74	70	65	56	73	62	64	59	70	53	69	68	78	62	63	76	76	63	75	63	60	63	57	74	60	59	60	74	50	63	62	60	73	77	93	49	57	49	70	46	69	74	49	55	86	60	66	65	61	65	70	77	72	78	52	77	51	63	84	69	67	73	69	64	49	76	61	62	78	75	56	88	67	76	58	72	69	67	74	54	67	64	69	58	67	74	54	70	62	66	73	66	63	69	56	68	71	80	63	70	62	69	64	66	65	59	74	63	65	63	65	46	60	64	71	60	65	63	59	58	64	80	62	74	70	63	77	59	65	73	72	72	69	68	68	72	77	67	74	68	69	63	60	46	64	72	63	81	78	83	55	64	46	59	74	59	59	68	74	62	62	70	74	64	73	83	82	70	67	62	61	67	80	64	51	66	65	64	54	52	64	56	80	63	63	62	63	68	77	70	45	73	60	68	68	68	50	66	57	72	57	65	56	66	65	66	70	89	76	72	67	66	57	63	54	74	65	69	62	74	63	64	70	66	75	70	76	78	56	70	68	56	66	65	69	68	57	80	83	79	81	53	79	69	72	71	63	67	59	64	54	74	56	63	68	69	66	55	60	79	59	66	64	61	74	66	64	73	68	53	60	55	60	79	68	71	62	54	59	66	69	57	58	66	65	70	68	60	67	64	66	52	62	82	79	70	63	57	57	70	86	69	77	59	57	55	54	62	64	60	79	57	69	60	69	52	60	63	68	68	65	54	76	65	76	62	62	62	73	74	57	54	64	50	58	52	66	63	78	63	61	68	60	72	67	70	58	77	61	64	74	80	59	46	58	59	57	64	66	82	68	60	68	51	66	59	73	62	85	69	67	49	72	62	65	63	61	74	66	61	67	54	65	79	60	68	60	59	65	65	41	66	64	54	64	84	68	66	63	76	61	71	72	67	66	78	61	68	61	56	68	57	57	70	75	67	67	83	55	72	69	71	82	68	62	53	72	54	63	69	66	58	59	59	82	69	63	60	56	49	72	60	50	68	51	68	67	64	80	72	63	64	74	56	73	52	51	58	68	60	65	80	69	53	65	56	78	61	69	66	67	65	64	66	68	68	67	70	78	65	59	67	63	44	74	57	71	79	56	83	81	75	72	61	59	76	68	53	69	84	56	62	68	61	72	67	64	54	74	66	65	56	67	56	63	66	57	71	72	76	73	64	58	73	75	59	69	84	88	71	60	53	69	53	83	57	62	80	82	61	71	62	62	78	59	61	71	61	68	67	71	71	54	55	58	50	71	64	56	57	62	67	58	58	72	65	73	67	66	82	60	72	63	68	77	70	61	62	69	73	64	57	65	52	64	82	65	75	61	73	67	73	63	72	84	70	68	60	52	64	67	73	73	68	67	71	61	61	73	63	65	82	63	63	61	69	56	72	68	83	59	71	80	70	64	69	54	65	73	63	53	66	75	58	75	60	58	71	77	54	74	59	47	54	57	72	70	73	59	53	70	60	66	50	88	69	75	74	67	66	67	65	58	74	83	69	78	74	60	74	75	68	64	59	52	50	69	67	68	60	68	81	58	74	71	58	66	66	82	64	66	69	68	69	52	75	64	69	50	64	83	56	71	59	64	58	71	54	61	57	74	72	72	57	60	67	64	63	63	58	74	62	58	77	71	70	56	72	54	61	65	59	69	59	74	71	59	60	70	53	70	61	64	67	66	59	64	59	63	81	69	63	57	63	62	82	63	79	71	69	74	58	78	80	56	68	72	66	54	77	53	71	56	60	72	74	65	58	65	53	67	72	61	81	63	69	83	57	58	69	62	55	57	58	64	68	63	60	60	66	59	71	64	75	70	75	71	62	63	65	57	70	60	55	67	83	68	65	58	63	58	53	58	65	54	73	84	66	59	62	60	70	84	74	65	69	72	61	86	69	72	74	84	60	64	57	78	60	61	74	56	57	81	66	69	82	60	67	65	55	51	62	71	60	72	63	55	70	55	49	66	56	77	77	68	63	77	83	75	72	75	69
34399	17965	5416	4994	9893	11378	9781	8244	7280	6148	5263	4483	3756	3290	2844	2513	2531	2160	1929	1850	1601	1513	1417	1291	1240	1093	1043	975	913	897	865	872	855	826	839	734	723	751	731	698	620	712	658	644	601	614	578	598	569	621	626	593	584	556	542	555	601	550	541	536	537	618	509	548	531	569	563	576	517	520	509	530	529	563	577	474	557	493	511	541	493	568	568	498	519	500	494	563	507	580	489	551	544	520	489	511	592	510	516	512	527	527	538	511	477	532	528	519	489	508	527	528	510	517	530	548	498	513	518	542	563	522	501	481	524	524	597	541	542	493	565	540	518	538	499	518	499	542	515	530	527	516	512	526	470	490	532	569	533	589	510	499	509	511	515	497	497	549	520	523	507	491	507	503	488	487	504	519	495	516	504	508	514	509	492	546	527	527	531	507	553	512	518	502	510	541	508	522	497	540	555	484	511	505	575	505	498	511	508	595	515	520	500	498	526	521	506	548	517	490	506	505	536	514	477	516	534	518	487	528	540	518	462	502	501	564	516	515	484	512	520	527	564	490	476	518	516	540	542	548	518	525	529	485	535	515	505	548	516	508	537	492	592	525	500	498	505	532	530	527	516	498	491	504	512	539	552	502	515	525	524	512	542	555	547	509	483	483	544	521	522	517	502	498	524	516	484	531	496	527	520	489	485	533	525	505	521	533	528	534	503	530	500	497	512	559	513	508	552	535	493	492	514	494	499	512	516	544	513	481	500	505	482	487	505	496	495	534	488	498	518	533	539	511	492	524	557	564	515	462	478	529	511	501	528	528	478	545	524	497	528	523	550	534	509	529	498	501	468	556	505	519	517	502	584	573	500	535	525	481	543	493	513	546	508	513	534	491	478	520	518	538	525	510	540	518	516	549	504	457	503	543	551	544	518	525	485	500	545	500	541	477	498	482	519	522	514	518	543	509	539	542	508	486	510	561	488	500	520	510	543	510	533	510	499	507	536	479	510	489	526	496	494	482	514	544	565	533	542	516	489	522	492	503	522	523	485	501	554	472	527	510	566	511	499	491	525	517	492	548	493	525	509	523	493	511	492	501	539	512	539	492	469	515	542	546	491	523	504	546	545	502	492	501	485	496	515	484	500	521	522	527	479	520	492	516	510	494	497	536	513	574	497	536	545	539	527	521	578	484	520	498	500	503	544	521	518	529	497	513	527	530	514	535	490	506	559	534	493	498	550	541	504	523	537	528	558	524	538	548	515	518	525	523	511	510	524	495	480	536	511	470	545	520	502	508	505	528	565	514	507	519	514	481	500	557	485	521	461	498	527	517	540	571	545	525	537	516	541	498	524	517	525	518	505	510	509	528	543	506	533	530	549	494	508	518	554	511	475	508	509	524	500	520	500	535	499	547	550	498	487	503	504	533	519	519	533	519	498	523	522	505	516	535	464	521	497	505	520	557	492	503	500	494	535	499	511	489	459	522	527	535	485	539	487	462	483	499	490	514	516	515	526	517	530	534	522	525	533	497	498	517	514	518	491	544	541	510	501	522	528	559	488	504	532	556	508	515	544	502	542	509	483	514	547	516	486	540	517	530	531	565	517	489	502	504	487	496	490	505	544	552	549	503	543	531	507	555	533	520	538	525	520	511	503	530	518	532	517	536	529	552	516	567	496	463	538	496	534	533	546	535	485	535	502	523	523	525	506	492	515	503	520	475	534	565	524	455	496	503	535	552	490	513	537	497	552	534	518	542	526	507	524	511	515	514	519	473	479	544	525	508	547	490	538	574	507	485	549	516	528	541	495	504	527	508	525	539	528	550	518	585	501	537	489	557	508	566	492	538	500	488	496	557	518	467	530	517	527	519	480	532	487	512	522	520	499	500	530	481	520	504	517	516	556	517	472	476	514	512	482	501	482	477	529	490	576	504	495	497	502	528	514	527	493	512	479	546	533	516	505	534	526	539	497	520	541	495	530	480	495	494	533	487	554	511	508	513	541	480	546	525	500	546	541	516	509	513	510	501	518	539	485	510	508	513	475	514	497	515	541	549	533	508	553	464	488	549	537	520	485	523	525	539	521	522	557	546	525	510	502	510	517	517	546	499	502	515	490	560	487	526	514	520	522	501	552	472	491	503	542	507	526	531	530	512	540	513	521	519	506	524	527	563	495	516	524	549	512	533	504	482	465	514	488	540	527	520	546	491	516	500	500	487	483	519	505	480	571	535	517	512	509	525	529	501	521	545	542	524	571	519	491	519	510	476	500	512	471	529	539	510	507	502	502	579	546	566	529	557	542	457	518	511	545	436	507	491	522	526	516	497	521	492	528	530	531	550	540	541	473	536	512	483	539	513	492	489	512	513	514	497	552	509	512	501	507	517	489	477	476	506	507	527	502	497	527	506	578	558	518	557	501	513	524	520	528	498	480	526	501	504	508	520	507	513	528	506	519	530	505	484	475	544	538	448	501	543	537	550	481	514	530	487	500	542	565	566	526	537	507	513	494	535	551	497	536	530	522	504	527	516	472	512	521	531	510	477	545	501	541	489	502	542	515	508	530	553	585	515	502	577	546	526	524	500	522	522	494	523	478	521	518	541	528	543	517	518	537	526	493	525	481	496	491	551	476	499	515	540	497	558	523	458	489	537	466	514	537	498	502	496	528	543	484	498	509	498	533	543	525	520	491	471	537	495	508	522	482	517	539	528	538	519	507	508	522	555	504	523	496	503	544	499	502	485	539	463	505	530	537	515	548	546	536	534	526	513	514	515	526	545	483	514	479	551	553	510	542	498	536	507	495	494	527	531	514	480	529	502	545	518	482	539	498	521	578	528	537	530	530	491	546	542	510	481	486	531	538	499	538	543	509	506	537	484	476	556	535	517	497	555	513	507	508	528	551	512	483	523	514	511	473	527	525	531	533	514	538	512	516	513	498	544	513	524	540	508	500	506	536	519	518	529	490	491	515	495	493	510	505	488	537	556	511	519	531	531	530	529	483	528	518	466	528	513	486	490	494	545	492	512	566	485	512	549	512	560	499	499	570	525	522	519	484	521	515	523	484	541	537	502	479	538	535	515	528	506	503	519	509	520	522	518	530	532	480	450	520	502	541	502	497	464	499	511	536	589	525	534	546	508	507	512	512	538	554	528	481	495	548	522	462	501	505	504	555	549	471	494	528	488	507	498	479	527	530	509	515	547	541	514	535	486	486	521	459	522	531	542	546	526	503	516	523	522	507	483	531	513	504	511	511	532	467	540	548	515	471	551	604	502	488	541	530	544	518	514	516	507	552	511	537	475	532	510	527	520	499	464	530	534	531	521	520	502	535	505	521	482	518	536	521	530	487	526	567	493	528	504	533	536	507	499	540	522	547	524	517	478	509	556	517	535	501	521	521	513	542	547	544	517	544	506	558	531	515	537	526	516	455	498	507	521	544	481	531	507	518	530	499	527	509	509	555	509	487	463	545	481	531	517	514	560	511	475	508	583	491	506	510	512	527	505	525	539
3464	974	238	143	105	115	135	99	108	102	91	84	88	78	85	67	73	66	70	58	52	68	53	52	42	59	50	40	47	40	40	50	39	46	33	44	41	53	43	33	41	27	36	36	44	38	42	24	38	40	35	38	30	46	39	31	40	35	55	36	48	33	33	37	28	37	40	35	34	33	42	38	33	35	34	31	27	27	46	39	50	31	32	38	35	39	35	33	39	29	32	36	45	39	27	32	25	42	26	45	42	36	39	45	37	32	41	34	44	42	42	35	34	38	35	40	36	35	37	31	46	37	44	32	46	35	37	42	34	39	49	34	36	41	48	35	27	43	46	42	39	37	50	37	39	40	41	35	35	34	38	34	43	35	46	35	39	27	32	39	47	39	29	26	35	40	28	37	32	32	30	30	39	43	41	44	30	39	32	35	56	38	39	32	35	26	28	60	45	33	44	42	43	32	39	28	26	49	25	36	36	29	37	34	39	27	61	35	38	42	44	43	35	37	46	40	33	37	28	24	30	32	36	33	40	45	32	29	29	32	40	38	49	39	28	43	27	42	34	54	33	35	36	45	31	39	36	42	41	38	38	30	35	38	31	35	37	39	27	32	31	34	38	39	40	52	20	41	29	44	36	44	48	35	39	38	36	27	31	32	39	30	35	40	39	31	32	38	28	40	33	36	36	31	40	48	45	40	34	42	34	33	34	30	44	41	36	29	40	30	40	28	44	43	34	36	42	52	43	35	40	33	32	33	39	41	38	46	28	36	36	28	44	38	38	38	27	46	31	34	44	44	44	34	43	29	34	43	32	38	29	39	32	30	34	38	43	36	28	40	44	38	37	38	40	27	56	48	43	32	39	27	30	35	44	34	33	40	37	41	50	25	51	39	31	39	39	45	32	33	36	40	44	37	45	27	35	41	29	39	31	36	36	36	31	30	33	44	39	39	30	48	36	22	39	34	34	37	50	25	30	34	49	31	41	31	35	45	50	42	28	41	45	31	37	38	35	34	38	40	37	37	36	32	35	29	42	39	42	62	43	38	34	33	37	32	29	42	45	40	33	34	38	37	47	49	32	29	29	28	33	43	34	31	34	41	34	36	35	36	46	44	32	43	42	38	47	25	31	45	33	49	32	41	44	24	37	37	39	29	41	39	23	34	34	28	41	40	31	32	27	43	38	40	46	35	35	44	36	37	28	44	42	41	37	46	28	48	39	39	32	28	37	32	35	43	38	36	34	41	35	34	48	43	35	28	43	39	40	51	30	41	42	38	46	31	27	34	38	28	33	26	42	33	37	48	31	38	40	44	40	36	33	29	37	41	41	33	44	30	38	37	34	32	28	46	37	37	47	38	33	41	36	39	38	41	41	50	41	42	34	38	31	52	37	32	40	27	37	37	44	43	40	33	35	32	31	28	32	31	34	41	25	33	40	39	43	42	40	33	49	36	38	35	31	36	42	35	37	36	32	37	44	37	32	45	29	35	48	42	38	33	36	36	30	43	45	38	36	36	39	40	34	42	35	31	39	29	38	45	44	41	38	42	51	31	30	34	29	48	30	29	43	42	35	33	43	39	47	37	33	29	31	37	38	31	43	22	35	43	43	28	44	34	39	41	37	30	40	33	35	31	43	37	30	50	39	53	44	34	30	41	38	38	35	33	31	45	39	41	37	29	45	36	35	35	30	38	36	34	38	29	44	39	37	37	49	42	39	32	42	42	37	40	40	35	56	38	37	31	37	35	39	38	34	33	45	29	44	29	39	40	35	25	27	29	23	40	36	38	46	36	37	45	35	40	32	30	30	36	43	42	56	40	30	32	37	27	20	40	37	43	41	34	48	27	33	45	39	46	32	36	38	42	37	34	47	45	33	38	43	35	39	41	46	38	26	25	32	47	40	24	26	45	49	47	30	36	38	26	32	32	45	38	45	39	30	37	40	32	42	35	40	29	34	38	31	39	37	42	30	37	38	45	37	46	35	40	37	39	36	37	39	38	31	37	42	30	36	41	36	36	35	48	33	35	26	39	39	35	36	30	39	35	38	45	37	31	38	37	35	38	34	47	44	38	33	30	40	29	33	40	38	24	31	34	31	35	27	39	35	40	51	44	44	32	44	25	43	28	43	43	34	36	35	30	44	38	47	29	37	36	28	31	39	35	23	24	39	53	32	34	38	37	43	33	41	32	30	39	36	35	34	27	37	34	42	37	34	34	33	23	45	43	44	40	39	34	31	30	43	42	32	27	35	43	39	39	28	39	29	28	35	35	28	42	29	40	38	42	47	36	30	30	36	39	41	41	39	38	33	34	44	54	33	30	32	48	41	41	37	40	47	37	33	35	38	32	28	46	33	41	37	37	29	46	44	41	38	36	49	40	41	36	36	24	51	32	34	35	26	40	38	49	33	39	35	40	31	31	44	42	25	37	41	46	29	37	45	40	29	47	31	36	38	36	37	26	38	45	43	44	41	45	32	42	32	44	35	34	28	25	32	38	30	33	38	34	48	37	39	46	45	46	41	40	37	39	35	34	34	28	32	41	33	55	37	44	42	35	40	24	35	41	48	49	39	45	34	26	37	51	37	35	37	29	46	27	46	35	36	42	43	37	34	35	37	39	36	46	33	41	20	46	30	42	35	36	37	33	40	46	47	44	43	26	26	45	31	34	26	27	37	41	37	35	37	31	29	31	40	33	32	36	41	34	36	37	41	43	32	45	37	32	33	38	44	32	38	56	43	27	35	37	34	34	32	38	49	29	44	28	54	29	34	39	43	38	34	40	27	43	44	30	37	43	34	38	39	38	45	46	49	37	29	47	42	28	31	42	37	46	36	47	42	23	39	33	29	36	37	30	33	39	31	30	43	34	25	47	37	44	33	35	34	35	46	35	36	31	39	33	51	36	36	39	43	42	37	44	54	35	33	36	29	37	33	32	41	43	40	39	34	41	42	33	32	32	41	44	47	32	48	32	28	37	30	33	36	36	31	42	42	31	35	37	33	30	46	23	34	38	48	34	43	37	30	46	43	38	28	35	43	42	38	30	39	34	35	39	40	51	35	32	49	36	48	34	31	32	47	35	35	45	34	39	28	33	38	40	30	47	38	38	34	36	46	46	33	32	32	30	41	36	37	36	36	33	54	36	37	46	35	33	41	37	37	39	34	29	35	35	44	30	30	39	35	31	27	41	41	55	44	28	37	38	34	36	37	36	36	39	37	34	33	34	34	26	51	31	40	40	46	35	42	28	30	35	32	35	43	36	44	45	35	31	35	29	41	40	37	33	34	41	36	41	48	41	36	33	45	33	41	32	36	31	40	44	43	42	31	44	32	27	30	28	43	30	33	34	32	37	42	33	39	47	54	32	32	53	24	38	24	39	36	48	40	34	40	41	50	35	46	40	47	36	31	37	36	44	43	35	28	43	46	29	40	30	31	50	42	29	32	38	32	41	30	31	40	37	45	25	26	40	36	40	36	40	49	49	29	27	35	28	35	39
26662	9740	2957	2806	5689	6787	5339	4453	3954	3283	2752	2378	1993	1655	1471	1390	1289	1155	1074	923	882	816	738	693	668	651	558	544	500	475	483	469	441	448	427	377	374	362	394	411	377	333	368	380	350	351	347	351	379	342	373	330	331	339	322	301	308	322	299	322	333	307	335	303	328	334	332	305	308	311	306	309	330	305	302	288	318	300	267	266	312	301	334	327	319	293	293	326	322	302	288	308	339	295	295	300	299	311	301	291	303	310	301	284	283	322	350	299	281	290	311	300	289	320	312	282	305	325	315	321	323	326	310	282	271	307	294	309	308	280	311	335	326	295	308	299	314	271	340	280	288	301	294	299	312	341	277	292	309	325	281	284	308	276	318	302	309	299	297	277	315	320	296	319	312	321	295	298	308	312	314	282	312	270	297	298	318	322	334	301	328	310	302	306	293	314	284	284	281	318	314	292	288	293	302	321	322	314	303	297	300	315	297	322	294	303	291	305	314	309	275	294	326	299	288	306	277	298	291	323	318	313	294	318	298	317	306	260	337	317	285	292	291	294	293	277	302	302	325	316	303	310	278	291	330	304	294	297	313	307	317	311	297	316	305	306	278	282	269	288	297	279	291	314	296	274	304	296	310	303	322	325	313	292	323	299	308	287	308	305	298	316	287	288	273	280	291	320	279	324	330	308	303	321	286	311	286	323	311	319	323	296	282	318	285	321	311	308	300	275	291	292	314	288	299	280	299	322	327	293	288	288	328	295	296	298	294	301	313	290	295	337	309	298	337	292	298	299	313	309	328	297	311	305	292	299	280	302	287	316	301	331	309	311	321	288	305	289	304	305	341	320	341	306	308	302	313	307	321	336	326	311	300	286	297	302	308	278	306	319	316	295	308	292	304	288	290	289	282	288	304	308	306	317	288	298	319	301	293	311	315	291	303	280	303	284	301	318	285	293	316	314	307	306	302	325	294	308	315	285	285	268	289	312	292	291	336	242	302	315	332	305	278	282	303	306	290	343	328	321	283	293	286	294	305	290	294	290	320	289	314	298	275	331	327	290	305	281	298	294	308	304	314	285	321	315	273	331	303	323	322	328	311	310	291	290	300	285	296	298	315	257	307	320	279	315	309	278	316	317	298	328	295	331	352	307	313	311	306	286	329	290	299	316	314	306	311	309	334	298	284	301	300	319	303	292	283	301	308	277	296	292	284	319	302	306	312	326	290	326	328	321	308	299	309	329	280	317	299	310	279	298	291	313	291	307	291	301	284	323	287	309	308	299	294	303	283	335	291	305	302	331	286	298	328	291	312	306	275	288	304	324	319	309	295	313	274	309	295	295	300	299	298	327	309	313	297	306	330	305	311	332	283	293	291	314	302	277	294	323	317	315	309	289	328	302	307	308	287	312	293	301	327	303	319	309	294	293	283	309	298	311	310	293	281	314	309	314	288	317	268	270	292	312	277	281	302	294	294	309	325	302	323	297	288	309	293	304	325	298	319	329	372	298	285	296	308	298	310	317	292	305	309	312	301	330	289	309	297	321	307	285	286	304	296	296	271	310	308	326	273	298	309	319	279	303	323	291	317	270	307	285	305	308	290	298	311	270	300	292	315	304	284	294	268	310	302	326	309	287	316	319	310	296	316	293	307	286	315	283	293	275	329	299	295	308	279	327	270	322	298	305	291	309	306	311	303	304	302	306	299	316	306	310	318	326	286	287	302	334	306	294	320	276	309	267	330	309	303	293	283	328	280	291	290	284	309	320	296	288	289	313	284	285	318	318	285	302	313	301	277	324	300	289	312	306	299	302	318	302	282	318	297	279	285	318	309	292	289	306	327	280	305	310	295	303	329	306	310	291	306	271	300	290	310	316	306	305	279	345	308	315	288	299	311	274	270	265	313	296	337	310	306	300	282	273	290	281	295	298	307	316	307	277	278	269	283	311	294	318	308	291	326	311	332	312	285	288	295	281	302	310	306	301	301	351	282	333	317	316	295	285	311	287	285	290	303	282	312	300	300	295	278	315	279	316	280	298	281	279	310	298	306	301	337	304	297	323	335	325	314	313	306	309	314	301	307	335	261	306	310	315	287	299	281	298	307	298	286	314	290	321	279	305	303	299	282	294	310	303	330	333	315	313	302	310	283	315	289	308	336	342	306	277	321	315	284	307	309	322	321	288	326	312	326	329	315	302	307	305	317	318	286	310	288	300	306	306	302	321	311	318	314	279	310	338	318	327	301	284	301	324	290	318	296	285	273	309	328	299	296	285	293	306	293	308	309	280	315	287	282	331	294	282	293	278	320	325	280	295	296	276	305	290	290	298	301	282	288	301	297	292	297	341	306	322	315	308	301	311	296	279	296	313	290	285	312	291	288	291	299	337	303	331	312	290	328	319	305	297	271	287	310	283	309	287	275	298	302	307	304	291	305	312	323	314	301	312	306	317	292	298	321	327	311	290	308	304	312	313	313	317	335	317	270	296	308	279	333	293	297	311	310	320	267	299	298	318	288	311	313	324	314	314	302	266	293	316	293	315	283	304	317	294	324	317	280	301	280	302	298	313	282	316	283	284	267	333	344	289	315	311	292	320	271	312	300	301	284	286	323	301	289	321	301	307	314	331	326	297	298	302	275	288	299	298	298	322	312	300	299	291	282	295	288	298	289	286	314	327	286	315	293	279	346	311	303	302	285	340	296	319	305	312	277	311	299	305	319	288	322	292	314	317	294	308	337	313	334	296	289	300	324	291	296	298	273	318	306	318	321	300	298	281	294	290	297	310	345	285	307	271	275	263	311	299	312	302	315	298	310	312	291	267	330	326	331	304	297	326	312	324	295	305	288	309	317	304	300	308	301	292	315	287	287	312	323	314	304	330	276	296	281	309	317	282	322	296	288	312	305	306	292	316	271	331	298	321	299	278	305	291	334	294	305	297	290	283	322	282	297	301	283	300	315	295	290	295	267	274	292	294	318	329	299	301	288	304	290	320	306	282	334	319	331	298	310	277	321	301	315	303	305	307	301	316	302	316	326	294	311	295	316	315	302	294	289	329	283	321	283	288	312	311	309	317	293	319	284	294	295	295	283	278	307	325	308	341	318	331	304	310	305	298	313	310	277	297	276	299	321	317	302	321	299	329	314	295	290	339	301	291	289	303	283	294	295	296	293	276	286	319	304	327	295	298	316	310	292	321	289	280	288	288	268	284	308	274	308	310	336	284	326	320	312	303	301	302	295	322	302	258	295	290	299	294	318	294	314	278	292	307	285	298	302	284	309	323	293	311	321	300	294	341	283	320	322	316	310	258	300	289	276	297	328	320	294	327	302	285	327	319	309	290	302	288	324	304	326	318	326	311	316	306	283	293	291	290	276	286	311	296	292	317	293	300	325	320	302	330	309	318	274	284	314	296	295	305	265	299	288	295	305	282	294	301	291	307	292	301	282	286	340	310	299	269	308	301	259	312	314	299	291	301	285	321	290	298	268	279	302	308	324	314	293	295
4952	2128	429	212	177	185	184	197	158	144	139	117	104	105	94	93	108	106	81	84	71	73	73	70	61	90	69	64	72	53	61	55	61	69	59	68	70	69	67	68	69	65	64	60	62	64	62	55	43	68	54	46	60	66	53	55	47	51	47	47	54	48	53	54	48	51	56	65	71	52	59	55	47	63	57	54	54	57	52	59	73	58	61	62	60	62	49	55	56	56	52	57	52	45	71	62	50	53	58	55	60	46	64	48	59	57	44	67	56	59	57	60	59	51	70	54	50	61	54	48	51	53	65	61	50	45	57	38	48	53	57	58	58	63	54	50	57	51	54	59	60	67	56	38	51	48	47	53	47	61	67	56	66	68	55	62	64	58	50	43	49	56	56	55	61	70	56	60	56	58	53	55	41	55	42	47	74	50	57	50	57	67	64	47	48	68	53	70	66	40	44	48	43	56	58	48	54	52	51	51	49	66	61	64	58	50	64	52	52	72	55	60	63	49	53	52	60	53	50	62	49	52	61	49	45	63	47	73	65	56	45	72	56	44	55	57	58	57	52	60	53	60	49	47	48	55	56	49	51	54	57	68	64	45	47	52	47	45	62	52	49	52	50	52	40	56	56	65	61	53	42	60	61	58	48	51	52	50	41	53	54	51	52	61	54	60	41	67	50	60	41	57	47	48	59	66	52	63	47	77	65	55	46	60	62	56	56	60	51	56	62	45	62	51	73	56	52	52	54	52	43	56	65	57	54	58	57	60	39	48	51	50	59	60	49	44	48	49	58	55	52	59	69	60	50	54	47	57	69	57	47	58	55	50	53	60	40	53	60	46	52	56	56	54	58	56	54	53	55	47	58	57	62	44	47	61	60	59	43	58	58	47	69	58	55	73	49	49	55	47	50	71	57	54	43	55	52	60	54	62	50	51	63	49	55	65	54	52	64	70	53	52	74	53	45	61	59	52	52	50	45	58	38	62	56	60	57	65	61	44	34	41	72	61	65	75	40	51	44	47	55	63	49	50	63	42	56	66	71	58	53	59	56	41	64	45	64	59	65	55	54	58	54	55	60	54	58	81	56	61	56	45	54	69	65	44	65	63	52	34	49	45	68	61	38	60	50	68	45	52	63	55	45	59	45	50	58	60	64	59	57	48	53	31	51	63	47	56	46	63	54	47	46	57	55	54	51	55	60	45	47	55	59	49	52	50	43	58	58	63	56	66	57	59	63	39	56	62	56	44	56	62	60	46	59	51	64	68	57	53	61	63	56	59	67	74	54	56	51	61	47	65	62	54	56	66	64	47	53	46	62	46	56	50	49	41	49	66	50	50	46	59	52	59	59	60	44	58	58	63	53	56	51	57	63	48	52	45	58	47	56	48	55	59	54	39	47	59	48	48	60	67	48	54	59	54	57	51	62	62	52	57	59	50	45	56	62	59	45	52	61	61	47	57	62	66	40	54	49	50	61	44	43	53	56	48	60	39	54	56	61	54	48	42	62	62	48	48	64	57	55	63	66	67	69	56	46	59	52	50	52	58	55	55	54	49	48	49	57	47	72	58	62	54	58	62	53	62	50	50	56	53	56	50	45	59	40	56	66	55	62	48	62	60	55	58	43	59	52	41	45	50	55	59	53	62	59	58	52	47	63	62	54	54	59	65	45	51	44	47	50	74	59	55	56	52	48	63	46	52	51	49	61	63	66	44	60	62	60	47	64	56	48	57	58	62	56	46	64	69	56	51	59	54	50	62	56	58	59	63	50	46	46	68	59	47	51	50	73	47	55	59	39	60	50	54	49	59	53	52	50	52	54	51	46	61	44	55	50	55	60	43	48	62	47	45	65	51	67	51	60	70	53	59	71	61	52	56	73	59	51	61	51	63	53	59	54	50	49	59	34	70	61	56	52	39	44	56	50	54	51	68	64	59	54	47	76	57	51	42	55	51	57	59	56	52	57	60	55	51	51	50	50	52	58	41	48	60	67	42	56	61	55	57	54	63	57	61	54	48	65	55	61	63	51	49	71	49	54	60	55	50	52	55	53	51	57	51	56	53	58	53	61	51	45	44	65	58	67	52	63	47	56	52	52	52	42	50	51	66	48	51	52	50	54	70	52	49	52	50	57	55	56	46	49	59	58	57	52	67	39	46	65	53	61	61	52	40	49	48	58	48	43	53	51	58	45	57	55	46	59	60	56	55	55	57	59	49	57	57	52	52	65	62	57	51	64	54	57	66	56	52	58	74	61	56	51	58	70	68	63	37	69	51	44	58	43	56	67	66	60	63	61	68	57	60	73	69	66	52	48	70	46	61	47	69	63	46	48	63	64	58	58	54	50	42	53	52	58	49	40	49	61	57	45	60	50	75	51	50	43	44	50	59	62	43	51	67	54	54	59	68	50	41	55	47	61	63	48	43	67	46	50	51	56	52	61	54	49	58	49	65	67	53	49	47	66	45	56	64	57	66	54	47	57	62	50	54	57	48	56	37	48	50	47	55	50	48	52	63	54	64	55	58	57	44	54	43	53	62	62	40	53	51	51	53	50	52	55	48	54	62	53	58	52	54	41	57	51	48	63	46	61	62	53	58	50	65	53	71	53	51	57	59	61	48	72	52	42	44	58	59	59	49	46	54	62	54	59	44	58	56	65	56	55	62	54	62	63	58	44	51	60	53	44	66	56	49	52	64	56	48	61	54	60	71	65	55	57	54	68	62	57	63	63	61	55	45	74	68	44	57	58	57	36	62	53	51	48	55	53	54	44	47	55	45	58	50	42	55	47	47	52	54	49	63	52	61	61	46	59	48	52	63	56	56	60	46	58	66	46	55	52	48	57	74	44	34	53	48	63	40	65	54	58	50	45	52	52	52	63	61	60	58	48	57	57	51	57	58	53	56	67	55	56	55	63	46	46	53	58	59	63	48	42	65	52	61	52	55	69	59	58	56	46	59	65	60	52	41	62	48	60	53	57	47	66	43	54	64	52	58	60	48	47	48	58	44	55	63	54	61	59	37	67	63	56	64	54	54	58	45	66	45	53	64	64	53	59	47	54	42	66	61	55	48	69	64	57	41	61	61	56	56	61	47	59	55	47	43	54	60	74	48	64	65	54	55	49	51	46	56	56	53	61	48	46	65	42	48	43	52	54	55	51	68	49	68	64	54	41	62	63	41	64	51	46	42	64	59	59	55	51	62	57	53	61	54	51	49	52	57	59	42	61	49	56	58	56	56	56	60	49	55	55	55	56	57	57	50	66	61	56	48	51	46	61	69	66	56	60	43	44	67	59	49	59	52	44	56	57	65	58	52	48	54	60	49	43	51	57	49	48	48	49	50	47	63	46	55	73	58	55	52	58	47	48	53	63	45	54	49	64	37	57	48	54	69	50	48	58	54	49	59	61	66	51	53	40	68	52	43	53	52	45	54	49	55	48	65	52	57	50	47	38	67	50	48	58	63	64	54	54	55	50	49	64	59	53	48	64	60	49	65	51	53
32131	14779	4145	4094	8145	9792	8193	6603	5741	4881	4120	3394	2862	2334	2244	2018	1961	1633	1544	1409	1239	1182	1073	987	961	942	839	760	739	631	658	645	659	695	570	615	584	561	550	537	533	513	548	537	499	504	501	499	489	475	488	477	465	498	449	441	445	461	467	463	441	421	429	433	444	469	465	431	453	435	449	398	464	409	410	414	419	450	413	428	448	420	435	435	435	449	403	458	429	426	442	412	455	451	388	406	416	427	395	479	438	408	414	373	397	399	451	435	435	451	429	437	451	446	417	403	461	400	407	464	433	465	410	377	441	433	422	444	443	444	429	413	440	412	452	427	413	443	412	461	400	440	403	463	408	431	438	394	395	449	406	455	451	423	433	426	443	429	438	416	464	447	407	410	389	422	396	441	400	437	413	431	438	458	404	415	448	404	451	419	435	429	405	444	451	414	419	428	414	416	436	427	403	435	420	404	425	430	436	442	431	402	441	412	423	427	418	409	441	426	399	447	441	417	441	467	396	416	389	427	427	404	438	442	405	405	444	415	405	411	436	442	393	392	431	424	449	428	461	430	414	403	418	403	436	447	427	439	404	393	413	423	433	426	459	451	412	430	430	422	395	416	404	441	425	427	441	450	430	402	432	446	413	397	396	411	405	431	402	428	396	381	445	433	424	399	431	430	439	384	389	447	418	410	417	437	447	426	437	415	406	407	439	425	425	418	432	402	439	398	430	437	411	424	423	420	429	396	396	403	412	433	455	466	414	407	391	436	446	460	422	423	457	456	406	419	427	414	397	412	493	432	424	419	435	378	437	417	447	452	411	466	415	420	399	417	445	450	431	436	387	425	449	408	441	425	443	455	405	457	424	423	435	445	444	436	418	396	428	465	452	451	442	427	407	402	434	435	419	439	444	425	401	440	408	428	446	436	422	448	454	418	443	445	420	427	434	417	393	403	464	427	416	442	452	401	422	426	424	422	398	445	390	450	451	451	399	435	393	419	453	438	430	409	426	460	436	410	434	428	428	416	436	412	432	463	436	449	403	448	401	412	422	426	420	419	418	436	423	454	442	423	411	387	379	447	435	440	487	404	414	436	446	402	418	434	431	421	429	426	433	402	379	417	448	404	436	436	477	423	411	441	408	425	418	440	404	399	417	413	426	390	440	428	401	437	445	412	413	406	431	411	402	462	422	399	414	412	431	394	422	421	425	442	419	431	419	442	421	428	427	390	465	421	418	396	427	405	420	415	418	383	406	405	411	455	439	409	425	417	397	438	412	440	415	442	412	442	433	427	421	436	438	419	437	441	390	418	435	412	366	384	418	403	429	418	431	386	433	414	407	428	460	435	404	367	440	447	431	409	421	423	426	387	444	407	423	428	419	439	415	425	431	431	442	428	429	436	439	413	414	417	421	457	435	415	402	402	416	413	429	444	418	434	392	437	470	390	383	429	408	421	404	372	401	442	420	422	425	377	398	433	426	409	428	439	390	426	429	408	418	402	432	417	408	447	416	436	398	443	421	436	443	410	450	422	434	405	419	396	374	451	415	373	418	412	404	419	431	414	423	426	415	435	431	422	422	424	442	458	447	423	411	434	427	420	437	422	455	442	396	401	426	445	438	461	419	421	413	396	424	422	429	447	449	443	401	402	411	376	403	426	410	394	422	396	409	427	395	434	416	437	408	412	420	454	432	424	432	414	465	412	419	410	423	460	456	418	382	423	417	431	406	418	380	405	385	392	429	415	416	421	400	393	389	401	434	413	422	449	441	440	412	419	434	390	394	427	367	439	407	415	438	447	426	406	425	444	401	434	436	452	418	415	403	424	446	436	401	393	395	460	392	442	388	461	421	465	430	408	456	420	423	406	438	388	429	429	406	432	443	432	425	396	434	428	419	434	394	437	455	425	469	409	453	431	440	426	412	440	420	456	437	413	429	468	460	457	436	415	463	435	454	400	411	411	450	412	427	403	436	416	405	452	420	445	401	413	399	438	423	441	441	433	450	443	440	448	403	450	417	425	455	395	419	389	420	380	415	421	384	440	419	467	386	391	452	390	399	459	431	440	450	440	427	436	438	435	401	426	455	435	435	447	391	416	432	404	452	434	440	423	426	429	448	404	402	422	439	423	428	423	423	406	411	426	432	420	429	390	450	399	393	438	452	432	395	427	432	404	397	442	436	447	421	421	419	421	439	372	437	450	440	437	442	406	415	410	412	424	410	381	439	430	428	442	419	438	471	410	396	456	460	426	402	375	395	398	445	452	417	454	449	395	412	414	411	436	385	428	446	449	434	413	417	394	432	390	438	426	428	433	429	430	425	408	439	451	383	449	407	395	424	430	431	418	375	431	377	460	425	420	475	443	472	428	447	386	417	414	417	390	421	414	430	424	454	391	438	436	444	399	428	412	414	397	434	443	462	457	416	456	387	390	410	398	440	448	440	414	399	403	408	399	399	417	431	455	439	426	438	386	415	392	418	471	438	421	396	431	425	449	448	427	470	439	402	417	377	422	388	434	421	417	390	449	443	407	420	429	440	416	402	435	444	425	432	432	368	416	393	400	415	438	430	472	436	385	424	451	430	437	461	410	412	453	442	420	424	420	430	427	442	412	437	441	416	390	436	418	385	453	393	424	418	443	390	432	386	460	427	427	392	435	408	434	425	393	386	413	398	437	426	389	420	422	434	427	457	453	444	413	438	389	435	382	420	406	436	391	415	441	409	441	407	415	442	419	465	438	415	405	391	400	406	439	443	450	427	423	439	405	422	401	415	419	433	433	407	416	428	421	426	424	437	441	403	434	402	421	458	441	453	413	423	419	407	432	424	426	415	449	413	440	428	466	428	447	448	444	443	406	406	454	393	409	421	409	421	446	402	392	409	422	427	419	406	414	422	460	421	452	402	424	431	409	412	428	401	443	418	418	435	411	443	409	418	427	396	405	415	429	446	425	398	442	437	476	461	393	429	418	415	399	377	412	434	476	416	423	429	421	429	399	407	418	399	451	399	416	431	436	430	414	432	409	411	372	369	409	415	437	394	435	397	415	394	432	431	454	425	419	438	433	453	402	435	442	401	423	448	397	401	406	451	416	431	442	411	445	436	393	387	406	413	422	416	412	474	465	379	414	412	430	433	428	417	434	422	402	478	430	394	406	429	406	437	437	434	420	428	443	441	440	394	413	429	442	421	432	426	379	457	437	444	399	409	398	436	419	423	423	448	420	413	432	445	393	403	406	447	388	466	410	417	394	466	447	414	409	391	425	424	415	426	443	431	420	416	449	453	399	413	451	447	426	435	426	421	461	423	444	423	426	433	397	422	454	470	444	415	425	392	379	398	418	431	419	420	430	427	443	396	398	412	412	424	429	434	427	419	426	441	413	433	419	422	416	443	421	430	400	445	410	459	434	404	389	468	440	421	390	447	424	430	418	391	429	401	417	420	440	445	443	429	444	407	415	416	432	416	437	435	442	408	428	418	432	401	395	453	411	401	486	410	431
5114	1703	375	199	161	173	171	171	165	145	140	134	103	93	104	111	101	87	82	67	83	73	65	58	60	65	75	60	50	63	58	66	70	62	63	58	64	58	54	67	56	48	49	54	64	40	50	56	58	54	46	62	51	53	62	55	47	62	49	54	39	47	57	50	58	46	44	43	39	41	59	39	59	48	47	51	62	57	54	33	39	46	38	58	49	35	51	47	49	39	52	41	50	43	42	48	34	59	52	51	51	57	56	45	46	52	45	46	43	55	47	51	51	56	54	43	51	40	44	47	47	58	51	48	40	54	46	56	39	57	57	51	50	45	52	42	40	36	47	56	63	54	47	57	56	57	44	55	45	48	46	48	47	53	48	58	43	47	49	55	46	58	41	54	40	64	44	42	40	52	56	45	49	49	64	70	47	48	51	54	46	44	52	33	59	49	54	58	53	51	50	53	41	47	43	35	56	43	42	44	55	57	53	54	63	50	48	51	45	53	49	47	55	49	56	46	51	37	38	52	48	46	36	47	46	54	55	50	53	44	64	53	51	51	39	61	56	53	69	44	52	44	60	46	68	54	52	50	47	55	58	58	50	47	55	41	48	58	62	43	51	51	51	62	44	54	42	42	56	49	53	56	41	57	54	46	50	35	42	48	48	58	39	45	41	50	51	57	50	38	48	35	55	51	51	47	49	42	57	47	53	41	48	49	43	49	63	51	38	58	45	51	32	51	48	55	39	50	53	55	53	49	52	52	54	51	44	58	64	49	44	51	52	59	54	58	43	36	49	47	47	50	39	56	43	54	48	44	51	42	43	45	53	37	43	42	38	50	55	49	38	46	45	41	57	56	47	49	53	41	36	52	37	56	35	39	56	51	38	46	54	54	51	38	56	57	46	48	40	47	51	47	45	42	53	41	55	42	47	49	46	44	44	42	43	58	55	45	57	53	50	52	44	54	36	43	49	54	61	40	48	56	34	58	40	60	45	42	62	53	55	46	52	55	41	49	51	41	58	56	52	45	47	53	50	48	58	44	45	34	48	46	50	45	42	53	49	50	34	42	54	54	44	60	55	43	46	52	42	39	62	55	68	49	51	56	49	53	42	49	61	54	57	59	53	47	40	49	57	51	47	50	47	47	53	44	49	43	56	49	45	53	55	46	54	45	54	46	43	43	56	60	63	51	64	50	35	47	47	45	50	42	53	52	49	58	58	61	38	49	47	48	46	42	47	45	52	50	42	46	44	55	35	54	50	49	48	42	47	39	45	55	59	38	50	60	55	45	47	44	48	48	61	45	55	46	47	51	45	45	59	47	44	52	50	52	52	37	38	43	46	56	57	42	40	46	51	40	57	43	56	64	45	51	58	51	50	47	38	34	57	49	49	46	57	42	43	40	56	64	56	57	36	41	43	55	63	39	49	42	52	42	45	49	45	52	34	39	60	62	43	47	52	34	41	52	61	46	57	35	51	56	48	42	51	49	57	53	47	46	50	28	58	47	47	53	58	42	49	43	37	49	37	50	38	53	51	57	46	49	55	52	44	54	62	39	55	38	45	44	51	48	37	43	54	53	53	51	34	50	43	44	43	47	56	63	47	51	38	53	44	51	47	49	53	49	59	54	54	56	38	52	57	59	41	30	50	54	51	56	40	46	49	50	45	40	45	55	59	45	42	40	41	55	52	52	45	45	60	49	48	47	58	54	57	36	43	33	36	51	44	49	50	61	51	51	50	39	47	50	46	45	48	49	50	47	59	42	66	47	56	39	58	56	43	46	48	51	58	54	55	57	43	51	55	49	50	53	46	46	65	54	53	42	55	56	48	43	44	49	46	61	55	50	52	47	54	49	57	45	49	36	48	42	55	47	54	49	54	55	50	48	46	72	54	44	54	42	44	52	41	50	42	49	49	48	47	45	54	41	40	48	38	48	45	61	66	30	36	44	45	48	46	49	41	45	60	42	47	48	43	45	64	47	60	57	50	57	61	52	36	47	38	57	45	50	50	63	41	49	55	57	49	49	40	49	56	47	55	37	47	48	50	53	50	52	46	47	49	52	50	65	45	41	44	44	55	51	45	51	67	56	44	50	51	64	44	52	60	49	40	56	44	53	56	57	54	35	60	43	43	50	73	52	43	57	44	39	47	40	44	52	57	38	58	58	35	56	37	58	50	60	41	55	47	47	63	48	37	48	46	54	66	53	38	55	48	58	36	39	45	42	43	48	49	33	43	54	40	47	51	60	59	53	54	53	49	52	47	47	43	50	47	55	42	48	41	52	50	52	51	45	57	49	53	33	42	56	52	62	58	63	46	41	51	40	48	49	54	53	51	59	39	63	58	54	53	55	56	47	52	39	50	40	55	49	46	55	53	36	58	40	57	50	57	54	51	38	48	43	42	50	47	58	42	49	41	40	52	61	57	72	47	52	56	44	49	53	55	56	47	49	41	45	61	61	48	52	50	56	40	50	49	42	62	45	47	49	46	37	46	33	38	37	57	36	56	49	49	64	53	42	44	54	45	55	44	51	49	53	40	50	58	30	51	50	43	48	56	41	54	39	51	48	39	53	55	44	57	42	49	56	55	57	53	47	50	51	34	69	41	58	50	60	46	46	55	43	36	47	42	47	46	49	52	49	59	39	50	53	45	46	50	39	54	46	44	44	50	68	38	59	49	44	38	31	52	51	52	42	34	49	50	44	48	51	41	42	57	49	41	52	43	51	48	47	39	40	38	42	52	52	50	44	38	47	48	57	42	46	44	58	55	59	46	53	39	48	46	49	43	49	50	41	62	45	41	52	48	49	46	48	41	47	53	39	42	45	54	58	45	60	55	49	65	63	48	40	47	49	58	37	54	53	52	58	54	41	53	51	45	55	54	40	50	53	53	39	50	43	53	32	46	44	56	45	59	54	45	55	44	54	48	49	50	54	58	57	37	47	46	58	44	45	51	52	45	56	42	52	53	38	40	51	55	48	56	58	47	55	47	52	47	45	56	53	48	61	37	59	45	51	44	40	52	51	46	51	40	39	58	48	37	50	43	51	61	47	42	42	45	43	46	54	59	62	47	49	48	46	44	41	35	43	54	58	56	43	50	44	48	44	70	53	48	52	52	52	53	51	52	55	42	45	51	42	46	48	54	40	38	55	47	41	55	42	50	51	44	56	50	55	48	58	64	41	38	43	56	45	51	61	45	36	52	46	56	46	59	53	50	44	43	50	41	50	53	51	41	51	49	62	49	44	59	54	55	46	48	55	48	56	58	38	41	47	49	53	46	60	58	54	49	60	41	39	57	46	61	47	42	53	57	60	54	46	43	48	45	43	58	46	46	64	42	49	35	53	42	33	45	53	55	42	48	54	46	65	49	53	44	52	56	49	47	70	51	54	40	34	46	49	43	39	43	48	61	49	45	43	32	60	55	43	51	32	43	46	43	40	41	44	57	48	46	48	42	55	39	58	60	55	46	41	59	45	53	48	51	54	47	57	47	45	42	43
30160	13422	4188	3773	7344	9277	7661	6335	5603	4700	3906	3423	2793	2372	2200	1980	1754	1642	1502	1309	1143	1120	1028	958	924	840	807	727	667	648	590	670	607	616	565	612	551	534	497	528	539	480	509	433	488	488	471	473	475	439	476	441	442	456	454	392	411	439	425	426	379	433	383	408	425	391	412	381	426	377	390	383	415	411	370	412	372	422	391	400	387	382	398	391	373	357	395	425	418	413	402	427	409	438	364	387	394	427	422	411	387	375	395	362	424	398	400	402	373	392	414	382	389	389	399	398	416	359	354	390	422	353	360	407	352	430	355	411	391	395	410	398	376	352	403	392	416	380	384	409	380	406	381	415	371	383	369	366	437	395	388	421	371	411	388	420	390	388	419	398	377	409	384	378	390	396	381	402	410	357	401	384	421	430	384	396	396	414	383	375	401	401	390	373	420	374	400	389	401	401	400	393	402	389	390	376	395	386	381	424	375	408	405	401	403	411	411	424	374	358	378	371	385	394	385	372	401	392	376	388	404	390	401	394	373	409	365	417	385	374	410	339	391	422	390	397	368	359	394	410	416	386	346	397	413	389	417	433	390	361	373	424	397	397	417	372	401	375	399	386	402	370	407	420	396	378	377	371	394	397	424	404	399	369	362	364	384	408	424	363	401	387	392	411	393	402	391	385	386	427	364	394	431	374	403	384	378	382	417	415	428	381	385	360	369	366	391	365	401	411	374	369	392	374	383	398	414	391	385	417	403	358	391	365	387	371	380	376	368	385	361	369	412	392	412	408	405	390	416	411	389	399	386	365	392	392	345	400	393	398	394	374	426	399	421	402	383	426	395	380	412	419	383	378	394	400	408	362	394	369	368	380	406	421	375	383	371	410	370	397	407	364	383	365	368	420	397	376	430	389	418	397	389	411	419	383	391	464	393	392	388	391	387	368	368	405	362	393	367	390	396	392	398	394	377	381	408	374	363	394	408	386	391	380	392	358	406	371	399	393	379	345	346	401	398	400	365	375	406	362	422	413	397	380	420	377	401	413	378	374	365	451	374	396	373	387	372	381	361	373	392	371	355	393	394	379	352	389	394	386	385	403	383	370	442	396	390	409	378	379	410	402	390	415	396	419	381	363	384	374	389	416	367	381	384	417	387	416	419	401	388	361	379	356	394	396	411	424	398	397	369	379	409	396	376	397	377	350	380	404	401	383	382	399	408	379	369	366	394	430	376	405	376	363	403	368	358	403	390	397	360	393	403	405	358	386	387	389	391	394	389	383	384	389	394	414	429	400	379	377	380	404	350	383	382	392	418	385	383	409	384	412	374	366	394	388	393	387	382	419	382	385	378	374	375	381	388	361	401	390	379	412	388	374	373	404	409	397	370	415	367	369	404	362	409	403	384	390	399	383	355	395	368	394	431	400	406	419	381	401	373	370	395	364	384	406	383	413	391	344	388	385	382	395	429	383	417	389	386	378	399	401	380	381	425	381	402	386	424	369	360	410	388	380	407	372	425	361	413	397	375	428	369	356	398	415	356	385	377	394	387	396	388	392	423	380	409	358	394	365	370	388	427	411	373	386	394	437	385	373	348	388	395	369	350	401	414	395	421	431	382	376	375	389	393	377	401	415	360	374	384	385	388	400	385	420	382	387	381	316	378	352	395	406	386	401	388	403	395	392	413	369	364	383	415	394	373	397	416	413	398	411	400	380	421	405	391	394	413	416	400	360	402	398	387	403	351	380	381	426	420	405	385	398	371	374	399	398	387	368	410	362	413	379	361	391	400	395	372	392	410	389	362	400	382	369	381	381	375	395	376	375	391	416	401	382	395	397	382	407	379	366	394	343	381	397	352	386	408	360	391	436	387	387	355	388	409	407	388	392	392	364	374	360	426	381	398	380	371	406	403	426	435	332	342	388	426	408	384	402	385	395	381	411	373	397	408	410	384	375	395	383	414	384	426	429	397	387	390	347	428	377	413	409	400	412	402	410	378	387	388	382	414	403	399	402	404	431	361	380	372	376	406	417	371	369	389	398	399	383	409	419	411	391	359	365	400	423	417	407	364	377	362	362	398	416	416	420	432	384	389	365	412	380	376	417	378	391	347	369	377	403	415	346	332	410	384	383	415	403	390	386	414	387	422	385	358	415	358	381	384	379	412	389	388	396	383	357	431	379	417	372	412	384	404	408	377	424	409	412	381	402	408	392	385	384	389	378	374	356	391	369	423	377	387	396	404	368	398	398	405	376	355	367	389	386	370	389	393	401	389	371	393	381	375	372	405	375	404	360	390	392	381	367	387	364	405	351	413	369	415	383	317	444	409	409	388	400	389	412	377	397	378	381	399	369	367	401	385	383	383	387	333	409	411	392	413	387	386	407	387	390	381	367	376	399	389	412	405	391	370	358	383	393	370	402	413	383	369	406	355	409	367	380	423	386	390	355	366	397	445	385	403	348	396	372	419	402	399	410	404	403	394	354	387	392	402	377	446	414	360	370	400	386	413	389	376	394	369	410	376	376	375	370	353	408	389	371	391	414	394	347	373	359	354	382	387	370	370	403	381	375	413	371	372	425	391	394	381	408	398	397	384	392	402	411	393	365	408	355	381	403	408	394	363	405	381	357	397	357	367	420	411	354	387	382	391	378	380	394	402	408	383	374	366	347	418	381	359	364	420	361	404	388	384	420	354	373	391	382	348	405	381	401	387	397	392	346	433	383	401	365	394	403	434	399	363	368	407	371	369	378	365	387	403	387	396	407	363	375	356	389	416	409	412	385	368	375	416	414	384	383	398	388	395	423	387	404	359	381	372	389	427	380	399	426	404	386	352	372	382	375	402	394	377	396	384	382	385	407	424	400	405	373	399	361	398	370	401	398	412	407	392	405	405	399	398	366	382	399	391	379	361	371	414	371	373	387	415	382	379	405	424	381	387	388	377	417	403	407	402	397	413	402	402	396	382	395	416	407	396	419	376	398	392	382	371	425	373	401	397	422	366	404	414	400	410	388	371	381	408	426	419	388	398	372	408	388	380	458	362	390	365	381	383	391	377	402	373	398	410	385	363	389	421	402	384	371	376	406	378	406	417	341	397	394	401	398	355	389	404	410	367	413	403	393	389	424	416	418	454	387	398	419	418	391	412	372	388	388	428	402	393	377	417	441	373	392	382	378	383	392	368	407	418	383	357	408	397	398	409	377	393	372	421	394	358	390	398	419	398	378	385	414	386	389	405	362	362	405	412	371	363	404	394	375	412	403	411	377	391	370	390	366	385	396	374	443	418	412	374	368	360	367	407	373	404	392	395	369	383	408	371	369	364	408	392	422	365	407	397	376	381	373	405	368	379	395	382	405	407	362	357	409	423	393	382	419	370	376	370	402	376	350	400	394	371	382	395	418	401	403	371	371	377	376	385	418	368	398	386	368	379	370	405	354	353	402	383	390	372	368	382	406	373	387	365	375	403	409	383	389	414	387	365	371	391	408	397	376	380	406	395	370	429	405
6461	2776	562	313	168	252	244	249	205	207	190	161	140	161	127	137	133	135	122	113	101	111	101	101	85	100	100	90	92	92	72	80	75	98	88	82	60	63	78	74	92	77	70	77	73	81	74	69	64	72	63	70	68	68	70	66	87	63	87	65	61	68	72	67	67	60	83	79	84	57	71	75	68	58	59	76	64	66	60	62	71	72	68	63	75	66	59	69	63	62	68	62	68	60	67	63	73	73	66	64	55	70	78	64	66	55	72	69	75	68	60	68	58	57	65	70	70	71	58	78	58	65	58	70	59	74	55	79	64	60	74	70	70	64	63	59	68	78	73	53	73	51	56	79	65	68	70	71	55	66	67	83	64	70	76	56	58	70	70	74	83	65	73	70	68	71	48	62	80	68	63	67	58	68	60	82	57	67	87	61	51	52	70	67	53	67	66	64	74	57	74	56	63	65	76	74	64	87	50	73	78	70	62	65	58	53	58	67	77	56	69	73	57	54	72	80	50	65	77	79	79	73	64	61	69	67	57	63	57	60	60	70	69	74	65	77	65	64	70	80	69	56	65	66	59	61	74	66	80	62	78	80	70	66	58	65	68	75	66	87	60	71	57	84	76	78	83	75	58	85	72	57	68	70	76	70	73	59	64	64	67	62	64	64	73	64	72	68	62	60	63	74	63	74	61	61	55	78	61	61	74	77	68	64	71	85	63	66	67	63	65	77	71	68	67	83	70	70	63	69	53	74	73	64	65	69	62	68	60	73	84	70	72	70	72	65	66	61	52	65	56	76	60	63	72	61	46	69	58	64	62	68	64	62	63	66	73	66	69	65	74	75	73	67	65	66	56	74	64	65	62	63	80	73	53	69	49	57	78	80	61	66	61	68	78	69	72	67	52	60	80	71	62	79	70	55	55	57	55	70	50	64	58	72	76	61	80	66	64	90	72	68	69	67	79	62	48	66	73	67	72	77	50	72	73	63	63	76	60	62	79	70	51	87	53	62	69	60	74	64	62	70	59	75	75	74	65	63	64	69	57	57	73	62	59	66	64	77	67	48	74	63	67	73	56	66	67	78	61	57	73	67	74	63	76	55	54	72	60	68	72	66	62	64	64	78	67	63	57	63	66	77	74	73	75	77	62	86	77	72	71	82	43	70	56	70	67	65	68	53	82	57	55	69	54	58	63	65	65	80	70	70	59	62	68	80	70	62	75	66	66	67	71	55	63	67	58	72	64	64	59	87	60	56	70	67	74	77	60	72	74	70	73	72	67	68	65	65	86	71	83	60	68	71	72	67	75	73	73	73	71	62	59	64	64	71	80	76	71	55	65	53	54	60	86	82	57	65	69	58	64	72	55	67	65	71	66	59	66	75	74	81	66	69	65	72	80	72	61	62	69	52	45	49	69	71	68	72	69	68	67	67	69	59	62	68	69	77	68	46	76	64	69	67	87	66	76	63	47	45	84	59	63	64	59	51	67	76	76	70	72	63	64	69	80	65	73	81	52	63	78	76	72	69	80	79	72	62	70	64	71	69	74	71	67	54	68	68	74	80	64	70	62	63	75	69	58	74	60	63	71	65	61	58	65	70	66	60	63	76	80	67	79	74	80	79	70	58	60	88	68	62	73	65	60	64	68	75	72	69	54	76	76	72	68	61	80	67	62	54	78	63	75	58	68	65	65	66	65	67	66	68	71	62	80	61	53	70	83	67	71	57	70	66	70	67	78	58	62	69	69	73	66	69	61	71	67	56	55	79	78	74	65	79	80	77	71	62	62	68	84	77	58	70	63	61	62	71	78	59	78	52	78	67	79	73	59	59	57	75	66	84	60	58	73	68	67	60	67	73	78	56	61	72	64	79	66	68	62	80	63	67	66	65	60	60	67	61	68	54	69	66	61	66	61	74	78	78	73	58	60	73	78	67	67	64	63	68	67	56	61	68	71	54	64	62	60	79	71	62	65	62	70	67	60	73	64	64	70	68	50	62	73	62	73	79	82	72	74	71	68	77	66	74	71	69	64	67	86	73	80	73	54	75	68	61	82	83	66	67	62	67	67	66	77	61	76	64	69	70	70	54	59	64	71	54	61	71	63	78	58	59	51	51	64	63	64	56	60	69	65	67	67	73	64	60	81	79	55	73	70	63	53	67	69	67	74	73	65	58	48	63	63	46	80	73	64	57	61	65	79	52	78	75	73	73	67	66	72	77	66	80	72	59	62	58	70	69	88	78	70	71	54	62	68	64	61	57	61	71	57	71	68	52	65	64	62	57	68	74	65	87	63	62	58	56	68	63	65	78	64	54	68	70	58	81	65	89	71	82	71	60	68	69	76	54	66	68	75	74	60	66	72	70	66	73	72	73	71	65	68	72	70	91	59	74	68	71	63	78	77	59	60	59	64	69	67	52	49	63	51	62	77	58	51	65	59	50	69	66	76	69	72	66	63	75	63	69	62	72	72	58	69	76	61	55	52	65	56	73	69	73	71	68	61	70	72	77	66	64	72	63	67	63	77	52	65	67	67	62	67	61	73	56	66	69	67	65	57	53	77	68	85	70	65	72	66	70	63	71	73	72	64	58	67	54	56	73	61	55	53	63	77	65	64	68	63	65	72	67	84	75	66	66	55	70	65	61	49	65	68	66	66	67	63	57	64	74	55	60	64	57	62	54	51	52	56	68	61	72	55	67	66	57	60	72	68	60	66	69	67	73	68	70	64	66	67	77	64	54	58	69	85	71	61	55	71	65	63	59	67	54	66	56	72	64	60	67	76	74	64	70	59	70	73	76	74	73	59	69	74	68	77	81	58	72	66	52	72	67	59	62	81	69	69	69	67	62	56	69	62	75	61	74	77	69	75	59	60	71	71	74	57	74	61	70	61	64	58	64	62	60	57	80	70	64	64	74	71	69	76	62	88	56	66	67	63	79	72	72	69	61	59	61	56	77	63	65	67	63	75	75	70	56	48	71	51	72	56	68	54	61	81	63	73	59	53	63	65	64	64	80	72	79	66	64	57	60	78	69	66	72	85	65	86	66	59	66	70	66	69	67	70	78	68	70	52	47	65	79	68	67	74	62	62	53	58	69	76	66	82	73	70	61	80	79	80	73	62	86	63	66	85	68	63	56	67	72	60	88	64	89	73	65	64	71	74	69	67	58	61	65	58	60	65	70	75	69	51	73	75	72	50	73	69	61	61	80	65	61	66	68	83	71	73	77	54	66	63	62	72	80	68	71	66	64	62	78	70	82	68	64	74	75	65	77	59	64	59	77	55	76	75	75	68	68	62	80	62	75	73	65	60	64	79	74	75	65	61	73	66	68	54	63	66	68	79	78	67	80	66	62	80	74	71	55	75	61	48	74	67	73	77	72	75	82	57	58	79	75	71	65	85	68	57	58	61	79	62	82	71	55	64	64	56	65	56	55	56	71	57	71	59	56	72	70	77	64	71	72	64	70	62	76	63	54	64	67	74	72	48	51	80	64	67	73
34679	17610	5575	4967	9957	11938	9962	8531	7211	6177	5090	4259	3612	3175	2976	2707	2373	2219	2017	1757	1562	1445	1392	1280	1257	1175	998	999	899	876	779	804	801	818	810	727	714	738	664	663	692	649	664	662	638	681	641	585	625	617	600	606	601	623	553	557	597	574	537	539	523	521	526	529	532	561	554	575	565	536	501	519	513	566	501	534	548	521	491	477	492	500	514	534	531	589	525	561	508	490	525	534	534	565	527	495	488	516	497	533	516	546	538	495	514	518	494	507	466	553	533	516	509	520	534	506	542	474	515	518	510	547	525	506	523	529	515	536	518	532	536	544	525	482	519	488	524	531	512	511	544	538	516	513	498	487	482	539	540	506	536	519	539	542	504	547	557	526	532	467	541	537	538	521	483	525	519	513	501	542	535	484	538	546	541	522	484	527	502	453	529	518	495	495	494	526	512	500	469	505	492	525	494	541	526	530	478	502	537	493	560	488	521	481	509	517	560	510	516	534	525	518	491	502	525	502	475	523	479	492	527	546	520	507	536	496	530	488	558	587	479	554	498	518	548	530	514	467	525	486	518	479	499	505	526	517	542	512	524	560	509	487	504	536	508	523	500	516	468	512	523	487	509	540	499	552	548	484	488	518	487	537	495	491	498	513	536	513	531	503	534	479	510	502	467	523	520	544	468	515	524	493	489	494	488	476	514	525	506	509	549	577	511	462	492	501	521	491	509	522	529	499	488	508	486	519	509	518	511	520	506	527	514	513	526	556	488	537	521	499	562	497	514	508	535	519	494	531	463	519	530	531	514	555	492	512	533	538	507	486	493	545	548	502	457	515	505	531	533	478	453	529	554	490	539	534	533	492	544	520	507	562	485	563	504	508	532	540	459	509	525	491	558	545	514	517	512	481	579	490	505	498	519	521	500	505	551	538	500	499	538	561	492	504	508	558	515	507	494	532	510	512	545	516	485	570	509	529	551	523	498	523	546	519	529	496	521	517	539	533	573	540	488	521	511	516	498	463	509	529	515	541	507	515	508	538	531	526	524	554	487	538	492	543	539	489	524	496	524	531	503	524	531	517	523	525	469	544	470	513	536	504	496	548	510	511	498	528	509	531	477	505	512	524	529	526	504	510	550	475	544	502	523	514	463	483	487	511	502	549	543	523	538	489	505	517	537	505	543	490	525	488	588	471	532	509	550	503	502	483	475	512	517	552	542	471	498	522	506	510	528	535	534	532	535	507	515	518	538	523	525	489	528	502	503	523	524	544	507	496	476	511	500	507	526	490	505	480	516	511	526	511	502	495	500	511	517	505	533	517	488	528	549	526	484	527	531	480	501	541	487	550	495	512	542	544	514	529	488	545	556	522	507	508	494	516	520	543	495	482	513	513	504	476	541	531	482	540	510	503	497	500	515	501	485	522	521	509	507	497	499	515	518	508	535	541	491	482	535	569	574	479	498	537	515	484	555	508	527	497	488	520	514	531	497	562	496	525	502	526	510	486	508	511	507	512	518	515	492	483	500	528	519	494	498	513	577	504	541	566	547	503	485	487	501	530	546	522	540	514	499	506	526	537	521	511	475	517	482	494	535	497	515	516	531	492	514	495	534	507	451	513	506	532	517	517	527	537	553	489	484	477	499	516	519	497	489	526	507	534	534	535	517	529	567	528	500	537	505	535	496	553	502	490	501	552	511	520	453	506	505	493	516	511	497	537	502	507	537	519	534	511	469	555	526	499	506	548	523	512	525	523	515	515	482	518	519	517	501	518	557	523	525	488	493	510	511	497	544	533	523	545	523	500	548	513	521	560	538	458	515	537	511	518	549	528	477	501	547	505	532	519	559	546	513	549	490	500	568	503	474	513	492	520	491	513	522	516	536	510	511	550	568	492	498	545	518	526	506	523	562	499	523	486	565	532	507	506	522	502	538	495	491	500	508	503	498	492	519	509	496	537	541	467	528	538	519	504	495	491	500	518	549	508	512	514	508	473	489	533	504	522	526	484	512	536	539	497	518	490	507	501	486	495	499	515	553	523	510	552	493	473	524	467	505	540	476	529	520	536	496	553	507	556	505	485	504	483	530	492	543	529	536	483	545	537	520	485	513	551	549	525	525	524	479	479	529	495	490	526	505	489	533	542	554	501	493	523	507	528	550	490	538	498	518	545	491	500	527	497	522	459	509	492	548	516	513	515	517	499	505	509	492	544	535	527	514	484	524	508	558	512	519	525	492	524	489	501	505	482	524	516	512	514	489	505	521	533	505	517	520	564	506	529	568	487	503	533	515	555	501	509	523	507	529	531	507	531	538	496	468	498	513	549	510	507	513	510	554	522	499	512	484	519	476	529	545	507	530	509	471	499	505	522	525	523	504	495	519	571	526	521	491	480	496	555	495	536	486	493	518	521	559	535	551	487	554	479	494	528	519	518	547	545	497	574	495	548	495	510	549	509	509	505	509	523	508	512	522	502	531	514	487	522	575	495	532	533	542	531	519	511	582	517	537	512	513	523	502	468	507	527	532	514	497	457	512	521	525	527	494	496	498	521	508	509	505	481	525	518	507	575	533	499	510	510	532	482	517	525	524	464	518	528	536	505	552	497	487	521	504	529	550	523	524	520	488	505	492	471	529	504	534	498	494	530	509	537	533	483	516	506	551	548	513	512	465	507	538	492	496	572	479	532	537	555	511	503	501	519	505	531	515	471	534	554	489	500	518	529	518	506	560	519	506	519	488	530	522	500	520	510	534	479	498	513	493	534	499	553	513	472	499	510	505	522	514	522	514	509	496	529	530	506	500	534	531	502	546	527	481	518	494	515	492	524	559	531	532	534	510	495	535	509	547	547	506	529	515	483	558	543	493	532	499	486	485	487	499	514	480	514	527	493	522	527	542	482	531	523	514	539	531	536	508	503	508	552	509	518	533	488	523	514	532	524	476	525	504	550	507	537	584	542	504	558	490	512	501	507	559	524	553	516	506	513	538	523	468	513	499	523	474	537	552	525	512	532	519	493	506	513	473	513	505	534	492	551	530	534	518	519	536	475	522	504	525	508	504	558	486	534	504	476	516	519	461	520	500	490	482	509	501	508	500	513	523	493	485	526	489	523	490	523	522	510	512	534	483	523	530	527	501	529	509	553	479	518	506	534	487	486	544	507	484	527	509	479	512	516	536	520	532	559	500	528	530	535	506	552	527	530	499	517	507	518	499	514	510	493	509	517	471	519	512	505	510	506	522	517	493	489	507	545	485	527	513	499	521	522	490	567	483	495	509	539	529	513	503	536	504	486	526	494	508	516	553	532	535	536	517	530	550	530	527	505	509	496	563	528	520	483	529	497	538	457	532	525	497	542	478	474	468	483	523	533	535	539	530	535	525	497	528	516	500	523	509	535	554	504	544	538	549	505	560	533	457	550	526	537	543	503	558	503	505	505	506	493	530	517	519	510	542	506	488	549	503	519	525	490	489	493	515	527	517	502	479	489	545	545	556	495	483	569	518	509
3352	943	269	118	113	127	113	101	90	120	93	93	77	74	76	62	62	58	59	64	55	54	49	53	54	47	51	44	50	41	30	47	52	38	43	45	40	42	48	37	34	31	40	39	35	37	43	40	40	40	39	43	41	37	26	35	35	42	54	32	28	34	34	37	40	33	33	33	36	37	41	40	32	44	44	45	52	47	40	28	32	32	30	32	35	38	41	33	48	37	37	26	39	53	33	38	43	27	33	40	37	33	32	31	40	31	30	33	38	40	36	41	34	34	30	36	41	35	31	27	33	33	30	38	39	38	31	33	39	26	43	39	28	43	36	41	39	49	28	35	36	35	35	48	31	32	43	32	40	38	27	49	33	37	32	34	34	36	43	31	41	33	44	53	47	39	37	35	36	42	51	35	37	34	37	44	33	38	29	41	30	33	38	36	46	27	34	44	33	31	42	33	37	40	38	32	45	34	45	38	43	33	41	39	35	41	49	35	37	36	40	40	47	32	43	29	38	51	33	33	33	46	24	44	31	37	36	43	46	43	40	44	34	40	35	49	30	33	38	37	35	49	32	50	42	42	35	38	30	43	31	46	52	34	42	38	40	50	36	56	36	32	28	24	37	32	22	30	39	34	36	37	45	30	36	43	33	40	39	33	28	32	43	34	38	31	32	44	34	41	34	40	45	45	42	43	37	28	33	34	27	27	27	36	33	24	44	37	36	31	37	34	36	34	43	36	29	46	41	37	37	41	38	41	36	46	43	39	35	35	36	37	33	40	33	42	39	42	42	41	33	38	30	39	28	37	37	35	37	37	41	42	41	40	34	37	38	46	37	29	29	43	32	37	35	35	52	42	48	42	37	34	36	37	40	36	32	35	46	50	37	48	40	56	37	33	36	43	49	57	37	37	42	44	40	34	29	49	38	39	54	39	33	36	37	52	38	34	43	40	37	36	33	33	27	48	44	45	38	36	37	52	34	36	43	36	35	40	36	49	26	29	35	31	21	30	40	26	37	39	26	25	40	31	38	37	41	37	38	29	54	40	32	39	33	34	35	38	40	33	23	29	42	34	36	34	42	36	38	37	29	35	43	32	27	41	41	31	27	42	28	46	35	45	45	37	40	41	34	38	36	36	30	43	40	37	43	30	42	34	43	34	36	34	35	45	26	33	50	37	36	42	38	39	36	41	34	39	26	36	41	36	26	36	49	31	37	35	42	41	40	46	34	45	33	39	31	43	33	43	43	38	30	38	40	34	42	37	30	34	37	29	43	32	33	41	37	34	29	43	41	38	26	32	38	42	44	25	35	33	45	39	35	33	35	46	32	27	30	30	39	40	41	39	33	29	44	41	36	37	40	38	38	32	28	36	37	38	40	34	42	37	39	38	39	41	41	57	33	42	31	35	42	31	33	40	33	44	36	29	44	30	39	40	45	36	43	32	41	34	34	35	28	44	37	43	36	44	31	42	34	53	37	39	34	37	35	30	37	43	27	37	37	42	29	47	38	38	44	26	32	54	34	38	42	37	44	27	39	30	45	41	42	38	37	39	41	27	31	43	45	35	29	25	38	32	40	39	46	44	36	40	34	51	37	30	33	32	44	31	36	42	44	31	33	32	39	35	42	43	44	33	30	49	33	44	33	37	54	50	33	36	32	40	47	50	36	40	38	30	40	35	37	54	35	25	38	39	37	35	34	35	27	39	33	34	34	36	35	36	43	43	28	33	35	45	30	33	32	33	33	46	53	48	30	37	32	35	43	36	42	48	35	59	38	38	31	33	40	37	49	35	36	29	42	38	37	35	52	36	40	45	35	43	40	42	36	46	32	37	37	46	45	31	46	35	30	45	38	33	31	39	40	29	38	37	34	37	39	40	44	34	36	41	42	41	42	36	27	30	40	36	46	37	37	24	35	33	51	42	36	30	35	38	34	35	28	38	48	38	43	30	39	33	54	36	36	33	40	32	32	27	37	38	33	49	33	44	35	47	36	35	50	37	39	26	40	40	34	54	39	45	42	41	55	42	40	30	26	39	31	36	47	31	39	27	33	31	43	32	35	32	34	40	52	50	34	38	40	34	35	27	32	39	39	47	33	38	28	44	43	37	40	36	26	47	44	46	51	26	45	35	47	43	33	36	31	41	41	31	38	40	40	45	32	49	27	36	44	40	29	34	29	36	52	32	38	32	46	42	30	47	41	32	38	32	36	39	41	42	37	35	40	36	35	28	46	44	36	42	48	42	43	36	33	30	34	29	45	45	41	37	27	35	33	34	43	38	39	38	33	45	35	43	35	39	37	34	41	44	29	41	38	39	39	37	37	28	31	40	38	38	38	40	40	37	25	35	31	34	30	40	45	34	20	32	39	34	37	27	40	43	33	49	33	30	34	38	40	38	37	28	47	24	61	38	39	36	32	31	23	45	43	38	39	46	56	32	44	41	35	33	41	39	35	35	29	32	36	31	38	29	45	35	34	31	47	49	41	33	41	38	30	46	48	42	27	34	41	40	54	39	29	42	34	39	36	54	51	29	38	40	44	31	35	38	35	30	37	42	38	38	36	41	41	36	39	32	36	34	39	33	28	30	36	40	34	59	37	26	42	32	39	31	42	36	48	37	35	35	37	34	34	29	40	42	44	28	40	35	43	36	38	30	33	39	44	37	31	29	40	32	35	38	36	37	36	38	40	39	45	41	34	22	35	38	33	36	42	41	39	27	45	30	50	49	34	32	32	27	38	36	36	32	40	48	39	38	52	33	42	33	28	32	31	30	30	43	40	48	49	46	43	38	43	44	33	44	28	37	46	42	40	33	31	39	45	44	53	38	34	31	45	34	44	37	33	29	46	32	37	43	32	34	36	37	43	34	37	47	29	44	39	34	34	26	41	42	49	44	32	35	37	42	39	40	39	39	44	27	32	38	54	31	33	47	34	46	47	39	33	37	38	36	26	41	34	37	47	39	44	25	34	43	35	47	36	44	46	30	41	33	30	38	39	33	42	46	38	33	43	34	30	45	32	38	50	35	36	40	30	31	58	35	45	33	37	44	29	36	44	29	40	42	34	33	33	37	37	37	36	47	44	44	39	41	41	40	50	44	30	48	38	39	39	37	40	31	39	46	38	43	43	24	31	37	31	38	34	36	33	45	38	37	26	28	23	30	33	29	39	54	38	33	40	43	29	43	40	39	52	46	36	49	48	39	34	36	50	40	38	25	41	36	42	33	29	32	44	31	37	41	39	32	33	38	40	36	29	31	43	40	34	45	44	40	26	31	36	37	39	37	52	53	35	51	34	38	30	36	40	21	44	37	31	46	34	26	43	37	29	41	32	47	37	45	30	35	41	35	37	39	30	29	37	28	39	50	37	32	26	39	39	30	46	35	33	37	32	44	37	32	39	33	35	44	31	35	38	37	38	44	32	49	43	44	41	45	42	41	30	38	34	42	41	38	39	30	35	36	33	48	31	36	31	37	38	43	33	34	37	44	44	45	43	35
26348	9705	2963	2844	5998	7077	5550	4391	3893	3189	2638	2233	1922	1707	1592	1424	1361	1139	1033	980	817	796	810	693	637	588	609	569	484	497	450	436	446	484	443	405	419	386	397	360	388	360	363	368	357	373	334	320	354	338	367	338	328	374	330	324	328	335	301	329	338	305	299	309	305	282	318	330	327	317	322	312	303	301	319	299	318	299	321	300	335	287	305	301	292	310	286	294	296	333	310	288	314	289	307	310	312	312	263	324	298	317	292	298	286	316	304	313	280	312	294	299	338	336	305	307	318	269	309	314	299	305	271	322	291	319	316	273	309	317	285	287	326	294	330	334	306	279	301	302	304	326	311	267	316	299	339	285	277	279	291	272	323	290	305	316	298	287	267	303	297	295	295	318	324	297	313	311	305	296	311	307	294	271	285	268	343	333	288	292	310	301	332	307	285	271	294	307	304	299	307	279	300	287	294	307	272	303	310	307	297	307	303	308	294	324	308	339	288	284	269	298	318	349	317	302	301	305	296	274	317	301	286	341	291	318	294	299	335	322	329	274	285	276	324	308	312	295	309	310	300	263	344	299	297	332	266	281	304	308	299	276	307	307	301	301	303	307	298	320	336	266	304	260	276	310	294	346	331	287	292	338	307	303	304	323	280	293	302	329	344	325	325	283	304	319	326	299	311	293	284	311	307	317	292	280	278	322	303	296	311	307	292	305	298	298	290	324	302	317	283	315	306	301	325	297	280	318	303	264	307	312	331	311	333	300	282	323	296	304	299	311	313	323	305	264	286	272	294	297	322	285	337	321	330	282	286	288	316	320	302	295	325	273	284	325	307	316	291	317	290	308	280	318	304	315	315	287	324	290	320	290	296	286	306	294	279	335	324	311	309	285	282	328	288	283	275	311	295	315	324	286	341	323	325	305	306	313	315	312	302	287	292	311	282	311	304	288	297	286	275	316	263	290	256	291	297	318	323	313	303	317	331	281	316	299	298	326	305	309	298	287	322	322	294	311	281	313	287	295	281	329	321	309	301	326	306	301	314	285	305	295	309	302	292	288	296	314	337	346	310	312	279	283	297	307	293	308	276	290	313	272	310	315	289	311	309	320	292	283	290	320	318	270	308	273	295	313	303	287	345	308	297	281	290	269	286	289	332	308	295	325	293	294	336	259	266	286	270	308	315	313	301	315	309	283	279	290	312	303	322	300	288	315	308	290	303	295	320	311	319	308	288	321	314	274	331	291	322	336	305	277	315	296	320	287	296	287	325	314	281	280	298	274	316	304	294	336	321	313	306	317	307	301	299	325	298	301	325	304	293	310	309	286	323	315	308	318	278	321	322	301	291	298	319	300	287	304	322	316	278	302	281	314	283	307	325	318	310	320	299	310	295	273	315	311	306	296	298	318	336	298	302	299	315	301	317	292	296	282	317	291	308	287	291	310	277	277	291	339	320	294	308	315	306	307	310	320	294	308	307	303	336	310	286	308	327	301	305	301	310	337	289	300	311	314	341	284	311	298	313	297	306	342	317	272	273	270	307	321	316	309	287	287	307	309	298	277	329	319	309	311	324	289	309	268	292	327	305	301	292	290	312	289	316	289	299	288	290	323	307	258	306	274	294	292	317	274	336	285	321	323	277	288	309	341	325	320	343	315	292	291	281	284	284	309	323	298	301	330	321	341	299	296	271	321	302	295	275	308	278	293	326	311	306	303	302	330	297	308	316	280	306	312	294	303	283	295	302	338	294	291	301	328	292	300	309	310	308	286	293	322	279	310	281	280	327	304	293	298	280	286	310	299	297	298	277	305	322	313	341	312	299	299	285	316	303	285	307	295	311	287	292	304	294	314	288	305	299	294	315	323	296	294	325	308	313	286	311	318	314	293	309	288	290	303	310	303	304	306	292	275	327	301	295	302	301	306	312	293	332	319	312	279	306	302	275	309	290	302	295	296	312	313	308	297	300	318	294	296	275	299	300	313	291	300	319	287	326	299	306	299	315	307	290	286	280	295	290	307	271	317	315	302	291	293	288	317	285	358	272	284	286	281	310	322	281	301	292	310	310	321	255	311	334	302	301	295	314	319	301	298	332	297	304	320	325	330	321	318	305	305	337	286	331	294	326	306	306	310	303	308	306	296	308	318	302	285	293	291	297	317	286	321	300	272	329	304	278	304	304	269	288	295	310	312	326	300	311	324	309	301	314	315	294	318	295	294	300	298	312	291	298	345	307	317	281	299	293	301	297	320	296	315	318	303	318	313	291	306	320	332	299	293	310	306	350	289	288	284	256	273	296	313	303	276	305	303	284	318	300	309	291	280	300	318	329	303	295	292	315	287	272	354	340	302	289	283	297	329	283	292	316	296	310	275	303	304	323	304	298	290	289	317	302	296	302	292	291	297	278	280	318	283	301	336	306	311	274	329	302	293	310	316	285	277	311	313	333	291	290	290	286	266	270	288	329	275	325	324	282	307	285	275	276	342	295	322	329	288	330	295	314	301	300	273	308	299	291	298	291	302	305	305	309	299	292	304	294	295	325	299	290	334	339	321	347	287	297	316	288	305	304	279	315	301	268	309	258	321	302	316	269	296	283	308	290	298	287	304	291	296	341	303	286	286	298	321	304	324	328	274	321	280	304	252	273	306	312	321	295	305	303	319	313	301	324	280	316	327	291	335	283	318	322	327	318	300	303	332	289	327	298	299	284	304	292	327	304	290	326	316	318	318	302	315	288	301	289	292	286	304	292	331	333	283	277	280	303	298	315	263	307	292	337	280	319	287	293	299	325	300	259	317	323	315	286	284	313	311	289	313	309	275	288	319	296	289	315	299	306	278	300	334	336	301	297	318	301	253	330	304	334	292	303	283	312	319	282	268	299	299	303	288	286	315	316	299	294	309	345	296	305	312	308	326	305	274	300	289	282	317	303	306	327	339	310	335	330	305	314	308	323	284	333	344	328	315	299	303	296	297	318	291	334	298	289	276	279	328	294	318	306	336	294	306	319	301	323	302	306	311	309	299	305	298	285	317	314	311	317	309	322	304	295	314	299	324	291	313	306	298	312	279	324	296	281	333	265	342	303	307	281	292	263	330	307	285	305	306	307	296	327	319	302	300	339	302	310	293	327	270	331	318	301	300	319	292	307	293	289	293	298	311	313	314	347	305	305	291	340	306	301	300	277	314	321	310	282	333	294	289	286	278	287	316	282	315	325	310	330	340	305	287	300	314	306	301	278	340	294	311	308	315	306	322	317	284	308	317	285	296	317	293	314	303	306	291	306	319	374	311	291	296	318	289	318	313	300	322	302	300	319	260	322	288	292	328	307	314	295	312	303	296	311	329	306	321	295	305	334	284	297	315	294	299	311	314	322	331	317	308	303	316	267	317	304	306	297	302	297	295	298	270	294	290	290	261	300	284	315	304	310	282	333	305	294	297	306	287	270	282	269	300	287	297	272	296	299	323	288	295	305	300	312	301	302	283	279	318	304	326	294	284	324	312
4710	1927	446	230	204	221	199	177	176	167	144	158	127	114	125	113	87	104	84	107	79	74	72	83	86	66	73	61	70	62	62	56	67	51	74	73	67	58	58	68	61	50	50	53	71	55	65	61	78	62	70	65	49	55	50	68	53	59	59	62	71	65	52	55	57	59	56	44	50	74	62	61	38	54	58	58	46	55	59	50	50	51	61	58	48	77	43	61	60	66	62	55	57	62	42	68	58	55	63	52	58	53	60	49	45	46	66	49	50	42	64	68	49	54	49	56	54	65	58	55	46	67	51	55	51	61	54	53	52	57	51	58	59	48	60	75	57	49	57	45	67	58	55	57	71	64	49	58	52	53	57	42	55	57	53	61	57	63	52	49	49	52	70	57	83	55	64	50	52	59	53	64	44	58	56	50	58	65	62	50	54	61	46	69	53	71	54	66	59	69	52	68	61	54	44	63	71	47	49	44	63	57	55	58	58	54	51	52	52	45	52	54	50	63	51	55	51	54	50	63	45	50	58	54	58	56	60	51	43	55	58	58	46	57	66	60	46	46	57	56	48	52	57	54	45	58	32	66	62	72	60	61	67	41	66	60	67	58	51	59	58	50	64	53	58	70	53	55	61	61	64	48	55	55	49	53	71	59	43	59	55	63	64	60	55	49	64	72	52	43	67	56	55	32	60	52	50	61	42	64	52	43	60	57	55	62	49	60	51	57	45	56	67	73	43	57	53	42	51	61	56	50	56	50	57	55	54	47	55	68	70	64	61	63	53	49	65	70	69	72	51	52	42	43	63	49	57	62	62	56	64	41	57	57	65	65	67	56	69	49	72	54	43	56	48	54	56	52	63	51	55	66	57	38	69	53	48	58	60	62	68	61	60	56	55	49	60	61	65	58	59	45	47	56	54	60	50	64	67	49	59	55	54	55	54	45	55	62	63	58	67	45	59	60	52	64	59	48	44	54	64	58	59	50	62	59	52	44	63	61	66	51	63	81	58	55	69	50	54	56	41	51	52	55	49	48	58	54	37	55	72	63	54	60	68	66	54	55	69	63	50	58	55	70	43	46	50	47	86	67	63	48	56	58	52	52	58	69	55	63	38	46	61	59	49	65	68	66	47	53	51	46	43	59	50	51	54	51	39	68	62	63	46	64	46	63	35	48	64	60	63	49	51	69	57	45	56	54	59	64	66	58	63	57	61	52	52	63	64	57	68	50	61	52	66	55	64	30	45	50	66	46	49	54	51	47	53	45	63	66	57	58	56	61	50	50	62	59	56	48	53	48	45	57	60	42	65	49	61	60	53	64	49	57	53	63	59	45	55	67	55	65	50	43	44	61	65	70	57	64	48	56	57	60	60	39	67	59	58	63	46	63	66	56	53	43	45	62	62	45	40	54	57	52	52	58	44	56	59	63	60	57	55	57	63	57	55	55	45	54	41	53	75	47	55	67	52	45	48	66	57	57	51	63	57	64	46	67	43	49	43	58	60	52	61	60	57	58	56	52	52	60	66	66	54	49	47	60	50	75	66	45	54	62	42	49	43	63	54	50	47	64	55	55	58	66	49	56	56	53	59	70	46	43	46	49	63	49	63	56	60	61	50	57	51	56	57	45	52	60	63	51	48	49	51	57	66	61	53	51	46	55	63	49	45	48	65	69	48	59	58	47	56	50	54	65	72	54	64	54	59	62	44	65	56	63	60	60	50	52	69	56	55	50	51	57	60	65	52	69	53	56	49	52	64	50	48	57	49	54	56	62	50	50	60	70	57	56	45	53	59	52	53	55	61	65	52	57	54	51	70	57	69	62	68	59	53	60	38	56	58	50	45	56	58	67	54	58	66	53	56	47	45	62	59	52	54	70	54	55	53	61	56	58	58	56	76	59	62	48	63	51	64	49	64	52	45	53	56	66	54	73	56	42	66	66	55	49	70	54	56	54	63	53	74	51	56	51	43	47	59	60	57	51	49	50	65	55	64	68	64	57	38	47	52	58	62	65	70	59	50	60	55	43	72	46	62	52	71	59	45	68	47	59	69	45	59	65	57	57	56	56	50	48	54	62	64	63	71	67	52	58	50	44	66	64	62	63	52	56	57	63	52	46	51	54	47	61	58	57	56	59	59	57	52	50	50	54	55	43	51	54	62	55	62	45	57	61	56	57	60	50	52	55	63	57	60	54	50	59	46	43	47	49	56	56	56	57	51	74	58	61	53	58	55	51	57	52	55	56	55	53	61	54	71	57	56	55	44	51	59	47	54	59	61	55	48	54	53	46	52	52	50	71	64	59	61	56	44	60	60	54	50	53	49	58	59	47	65	60	59	49	43	60	48	52	50	56	40	52	38	51	54	52	74	67	52	47	60	50	56	51	56	42	52	66	46	55	46	61	51	60	60	54	60	60	53	49	52	48	56	66	63	46	44	52	55	65	71	43	63	48	60	36	45	47	53	50	50	61	59	50	69	41	58	48	50	58	54	66	65	52	57	48	55	57	45	63	53	64	51	50	57	55	69	61	55	55	44	75	53	55	53	57	56	50	61	57	58	46	59	65	62	68	55	37	57	46	46	58	47	40	60	61	49	49	64	78	56	50	55	61	63	64	55	56	59	52	45	64	61	53	38	59	56	49	46	59	54	57	53	66	44	57	53	66	51	55	67	62	44	56	67	58	61	63	60	63	50	52	55	56	65	55	64	61	55	56	69	60	45	42	48	64	58	47	59	58	52	51	59	68	63	51	61	70	47	61	44	47	49	51	56	44	46	62	46	54	65	56	54	53	62	64	62	52	53	58	61	53	56	47	61	70	62	55	66	58	55	51	56	72	47	65	59	44	55	56	41	41	60	51	58	56	56	51	65	53	55	44	67	51	49	51	65	60	64	60	56	56	66	58	53	61	57	42	47	56	72	55	64	45	71	49	50	57	54	51	54	68	46	51	62	40	55	35	46	62	54	52	58	44	52	65	62	48	57	47	57	64	58	58	58	54	53	65	63	56	68	60	42	35	55	60	52	49	57	51	63	50	63	50	48	76	47	58	49	63	50	53	65	54	53	58	50	45	57	51	45	57	60	47	55	54	63	59	62	49	55	60	57	61	57	58	60	53	67	58	47	64	49	57	56	50	55	68	54	62	51	57	51	63	54	71	56	53	50	48	64	41	47	59	54	54	58	67	49	56	38	48	56	50	44	42	62	63	53	51	50	48	60	64	52	56	65	41	52	56	62	44	42	45	55	51	46	64	54	76	61	47	50	56	60	65	52	67	63	50	60	44	61	55	48	56	50	55	47	53	47	78	51	53	63	62	57	54	61	47	56	59	55	52	54	53	46	46	58	69	58	52	49	54	48	65	70	62	64	55	56	64	62	55	58	45	56	59	56	55	48	62	52	54	66	51	62	53	63	51	46	44	68	40	51	50	66	77	52	51	47	45	40	52	55	48	54	55	61	65	67	42	68	60	47	66	57	44	59	52	62	58	52	51	43	51	46	70
31582	14773	4433	4144	8677	10521	8444	6747	5744	4884	4163	3315	2949	2558	2326	2030	1883	1765	1604	1367	1244	1190	1092	1023	967	975	860	706	706	721	655	675	633	629	640	627	599	546	498	578	551	525	530	552	508	524	476	502	518	485	460	453	514	487	479	459	424	455	445	480	420	444	431	446	457	417	423	441	447	422	462	443	436	407	438	466	431	424	431	422	433	438	426	408	424	431	468	422	410	437	404	412	406	416	425	428	420	426	458	444	404	430	420	395	418	386	420	412	382	445	425	443	460	424	435	420	464	462	438	424	424	413	432	422	390	402	417	437	408	417	441	430	432	436	397	435	418	445	419	469	432	432	429	425	450	445	408	455	413	438	423	437	411	433	430	413	430	428	414	434	394	404	421	450	415	430	405	448	437	424	442	457	413	432	424	406	439	426	438	427	437	441	389	453	448	427	390	411	433	436	404	407	441	426	407	471	426	420	431	454	447	404	441	441	472	446	460	440	440	432	448	449	439	406	453	431	408	437	422	437	445	450	430	415	417	430	415	450	417	455	417	400	424	402	391	422	429	415	427	430	399	387	405	443	418	410	423	422	417	436	440	432	443	436	405	406	442	466	443	424	437	431	433	400	440	421	426	454	398	426	415	428	423	450	458	420	425	456	424	437	452	428	435	444	410	426	420	418	417	463	411	405	407	433	407	409	421	421	421	432	424	444	455	421	419	453	418	426	422	408	438	392	430	407	418	450	444	432	477	442	421	437	404	445	436	459	401	406	418	435	423	430	418	402	402	435	424	394	472	399	456	424	410	436	412	412	431	426	442	443	430	430	398	446	434	424	404	393	485	456	439	406	448	455	459	415	452	456	437	474	407	459	411	439	435	449	415	417	442	436	448	429	425	418	431	402	435	407	396	425	452	419	430	437	402	450	451	442	420	440	412	470	451	417	424	389	473	406	429	422	419	438	435	443	440	406	447	394	447	424	429	464	436	430	429	420	426	442	392	419	409	445	398	429	421	420	397	459	445	421	432	436	402	417	426	402	410	411	405	396	397	442	449	420	391	413	421	425	434	423	396	440	457	421	410	435	430	394	391	412	389	408	451	413	448	466	443	424	418	423	468	435	455	432	427	425	428	437	457	431	432	440	407	415	406	448	452	404	417	390	396	438	412	380	466	403	434	406	468	443	402	401	424	434	443	459	417	453	404	450	446	424	424	450	436	441	429	459	364	412	437	430	409	428	407	420	434	439	406	432	430	415	392	408	436	436	412	455	417	405	433	434	439	423	434	399	417	433	424	438	447	400	412	461	452	437	416	430	405	434	412	402	461	412	477	406	414	416	428	423	434	407	418	450	460	402	412	445	409	452	432	411	435	413	409	431	466	429	424	426	454	444	420	462	400	426	424	421	417	431	446	429	443	399	432	388	440	433	462	444	428	417	443	435	436	437	404	420	437	424	399	456	415	416	403	452	432	446	410	429	411	431	456	431	429	432	406	412	419	429	418	435	417	438	414	414	391	446	449	430	437	464	429	441	425	407	442	429	401	412	438	440	413	389	407	413	411	472	411	399	431	447	386	461	448	424	436	420	415	451	427	429	407	407	459	460	447	421	421	425	454	434	409	432	456	413	419	436	431	395	421	477	420	403	396	425	431	448	452	401	440	418	439	439	436	433	387	462	470	460	438	459	395	412	426	402	408	404	460	428	428	406	421	426	428	445	461	447	423	440	433	425	452	440	415	437	381	410	431	433	412	422	430	442	443	438	382	452	461	449	414	424	440	406	420	434	459	442	437	450	396	422	432	414	473	415	438	418	456	387	418	441	445	412	418	424	386	424	363	436	423	433	435	450	404	421	408	426	403	423	399	419	412	445	417	440	396	406	421	436	405	463	421	428	408	432	452	404	430	386	412	432	454	388	444	453	432	382	421	410	439	458	438	424	437	442	448	420	410	414	406	427	425	411	430	424	424	406	417	391	424	409	440	410	418	429	436	419	420	424	430	427	424	442	461	423	422	430	450	395	447	425	444	433	395	406	412	455	465	438	425	463	393	448	437	416	391	460	441	457	439	408	431	425	429	446	490	411	443	442	410	438	474	469	410	415	416	412	394	403	438	402	439	439	424	412	446	436	423	415	452	468	438	416	448	457	407	426	401	456	405	422	413	469	412	391	444	425	458	444	407	410	390	438	432	415	443	446	404	426	404	434	437	421	405	437	395	408	428	419	429	416	411	437	446	440	416	411	412	427	438	433	426	423	428	441	415	413	436	459	377	424	430	419	417	409	421	433	430	416	418	436	403	427	404	452	435	383	400	385	408	436	438	436	431	436	414	400	400	409	428	456	393	502	402	449	408	459	420	410	430	434	465	452	417	457	437	432	435	409	437	422	403	416	440	442	389	454	404	409	394	465	409	397	448	459	433	426	411	453	430	452	432	411	444	447	392	432	413	467	450	440	418	432	469	433	390	382	440	435	391	422	446	409	399	409	427	404	457	422	420	429	403	428	427	420	393	418	417	428	394	452	438	432	415	418	410	429	379	448	423	441	469	440	428	431	446	405	407	401	467	418	404	454	410	420	429	433	419	412	427	471	423	445	406	429	450	392	433	414	450	430	409	434	410	411	437	465	422	422	413	447	456	430	418	440	402	378	425	436	419	401	432	445	454	412	417	415	473	447	449	422	437	453	430	415	428	411	398	438	461	428	428	422	398	417	475	410	440	463	429	452	443	443	430	463	421	450	429	463	407	410	396	431	415	413	400	412	410	451	398	429	454	409	440	453	458	416	430	402	444	426	423	398	423	414	441	432	436	425	436	421	415	413	430	442	415	487	401	420	474	427	424	409	428	418	416	432	416	433	435	448	458	417	414	433	448	395	445	425	412	440	446	436	430	424	411	437	447	396	456	401	381	438	433	458	451	405	424	393	450	440	405	449	394	443	377	467	438	437	407	404	422	431	389	417	436	443	416	430	455	410	447	447	408	444	429	457	408	426	423	414	440	422	431	427	420	452	418	473	402	385	427	467	416	421	401	441	429	418	449	420	382	401	468	434	456	458	404	427	422	411	461	404	396	449	434	406	416	401	443	467	443	412	404	406	424	424	394	450	403	425	438	428	456	452	419	442	441	451	415	424	427	416	440	422	447	424	420	413	424	448	414	455	399	442	409	384	429	432	465	386	436	424	410	446	434	418	435	426	428	402	430	445	436	424	407	430	462	443	442	432	437	423	394	443	423	428	457	445	371	468	423	438	441	393	427	390	436	416	417	437	501	447	442	424	469	438	421	406	436	420	451	424	442	427	476	420	430	423	441	396	428	438	448	423	409	428	403	456	409	427	401	420	395	420	428	384	443	462	424	409	428	445	386	469	448	402	418	418	428	442	422	431	479	440	424	434	418	428	425	408	398	442	425	459	449	447	422	443	432	439	439	444	401	436	410	394	404	458	461	429	428	431	427	453	426	433	448	395	462	431	474	433	433	450	418	434	431	420	445	461	427	436	437	420
5005	1655	402	218	190	190	176	169	152	173	122	100	108	110	112	87	105	100	78	83	78	76	77	78	63	59	58	60	73	48	46	65	42	49	71	69	61	53	70	62	49	57	37	51	65	58	60	50	59	34	64	56	44	50	56	55	51	45	50	28	39	35	55	43	63	52	47	42	52	50	39	55	41	61	57	55	58	56	52	62	60	45	39	57	43	45	51	54	42	57	50	50	44	60	48	47	58	56	45	36	50	53	50	44	40	63	54	63	43	49	53	47	43	60	57	52	46	49	48	54	45	41	50	65	41	55	49	46	56	46	52	39	45	53	56	57	47	48	53	46	51	48	41	39	45	55	42	44	42	44	55	50	44	52	51	40	62	42	46	50	52	47	48	58	41	58	45	54	65	50	45	56	59	41	60	43	40	41	55	57	39	40	56	52	36	41	48	51	55	48	55	50	61	56	64	69	59	51	46	53	65	48	48	53	51	56	60	58	51	63	58	61	49	55	49	53	56	43	49	55	45	48	51	42	50	49	50	47	49	51	57	35	41	59	48	41	53	48	64	49	57	47	62	56	49	41	50	55	53	52	60	43	45	38	54	50	67	49	55	45	59	50	50	55	53	58	46	68	47	60	51	44	47	52	53	46	46	42	45	51	43	60	48	39	61	49	39	58	53	54	66	44	43	42	52	58	42	56	46	39	62	52	52	43	50	35	46	43	37	45	56	52	44	49	55	61	47	73	38	43	47	54	53	43	55	47	46	51	46	38	45	45	37	48	46	58	50	51	59	42	48	55	48	66	50	44	58	47	38	47	54	62	61	51	47	43	32	59	48	64	64	55	49	49	50	47	47	49	48	42	46	50	52	52	41	51	47	57	44	50	52	52	34	49	58	59	55	53	37	50	44	53	63	51	46	51	55	61	59	45	52	62	50	46	47	56	40	58	54	42	59	32	44	54	51	38	49	50	56	45	47	39	59	47	61	42	55	48	50	52	63	47	51	42	42	59	42	49	44	38	57	46	54	42	45	41	52	51	64	53	41	49	55	60	42	49	55	45	44	38	49	53	49	48	46	38	52	56	41	47	42	53	55	52	64	47	55	48	43	45	50	56	42	54	56	53	40	58	43	48	50	65	50	40	46	53	38	49	64	46	40	56	56	60	49	52	49	43	63	47	42	51	51	45	47	48	49	54	40	55	41	58	46	34	55	66	47	53	48	44	36	40	40	59	38	46	63	50	42	47	47	53	53	47	49	57	50	49	53	49	50	47	57	61	39	46	55	53	35	43	45	55	47	41	50	48	40	50	56	45	51	72	38	48	56	52	53	47	61	50	43	55	51	50	48	53	46	45	54	40	45	48	44	38	49	43	49	59	43	53	43	40	59	39	51	47	54	52	52	54	45	40	56	50	45	48	42	68	46	54	52	44	43	50	49	71	53	48	43	60	45	48	42	71	54	57	50	58	47	60	59	39	45	47	60	34	39	52	36	49	49	70	52	53	58	53	59	49	59	51	48	47	57	46	53	49	57	47	67	48	46	44	62	51	51	52	48	58	41	50	54	56	54	55	49	61	37	48	46	57	40	61	40	52	57	56	48	58	43	55	53	38	41	50	59	48	58	44	44	49	46	48	48	48	51	46	56	48	50	50	57	41	50	55	43	38	45	50	50	41	44	47	47	42	51	60	58	40	43	40	46	39	37	51	61	55	48	50	47	50	48	63	56	44	48	42	60	44	39	54	45	60	47	34	50	44	49	35	46	59	59	63	41	55	48	50	43	40	55	60	42	60	40	50	48	44	50	50	47	34	45	54	52	60	38	55	46	55	45	68	61	58	63	45	50	43	49	46	44	50	42	54	46	48	52	39	56	42	38	50	48	44	48	49	53	41	57	51	50	62	44	47	54	49	45	55	41	42	39	47	42	50	35	63	49	53	52	49	62	54	54	52	51	48	57	39	50	41	36	48	46	51	49	71	47	30	43	51	50	51	44	52	53	61	49	41	46	46	46	65	44	46	42	54	48	42	52	46	45	54	46	41	60	39	40	62	51	46	46	57	54	43	60	49	56	49	46	44	60	55	48	57	58	52	41	46	44	51	31	48	59	30	50	64	52	37	47	44	55	45	49	51	58	41	44	44	45	52	41	47	50	59	53	49	48	48	50	41	35	54	54	48	52	57	50	52	47	38	51	71	63	60	49	51	51	54	61	46	57	50	46	58	57	39	54	43	40	49	48	37	43	38	50	48	53	37	51	46	61	47	46	48	43	65	41	59	49	52	60	65	70	54	51	46	37	41	59	48	40	44	43	50	55	51	48	41	51	62	38	52	49	41	48	42	47	59	57	46	52	49	41	49	48	46	44	46	48	58	57	56	53	45	47	45	46	35	52	43	53	49	43	47	42	52	45	56	43	54	57	58	59	47	54	55	41	46	47	56	47	48	41	50	47	44	49	57	53	60	51	46	51	47	57	42	61	42	60	61	47	56	52	41	53	46	50	46	48	43	50	49	46	57	53	58	54	46	43	50	49	48	58	62	70	45	41	55	49	41	48	47	53	45	45	44	53	54	67	47	52	43	69	56	51	46	45	32	36	63	44	56	43	62	42	47	46	56	46	52	48	51	55	47	45	58	47	46	58	55	63	53	49	46	49	55	55	40	54	50	43	55	38	47	45	44	48	55	39	55	43	53	46	40	43	39	59	46	60	52	55	51	44	50	54	57	41	42	47	59	56	50	47	43	48	46	35	46	39	44	53	44	50	44	55	52	54	32	50	44	43	42	62	45	71	50	45	64	55	57	45	58	49	48	58	37	55	37	49	49	43	45	47	40	57	60	40	48	49	51	45	57	53	63	56	38	62	44	38	55	43	59	57	51	40	49	61	55	52	38	58	54	56	53	45	54	40	62	55	53	56	52	42	43	57	56	44	47	47	45	48	61	52	44	46	47	63	36	52	47	55	44	51	48	52	47	40	50	55	49	44	48	46	58	57	51	47	46	47	49	49	48	47	47	58	51	54	50	47	45	58	53	62	57	42	51	67	54	38	52	65	52	43	43	54	43	58	60	59	68	50	63	44	38	41	62	58	55	50	54	52	42	65	43	50	44	55	46	63	48	35	47	40	51	55	42	45	46	50	46	51	57	60	47	58	50	53	61	47	54	47	52	44	58	49	59	55	46	45	53	53	49	48	57	55	50	42	35	50	62	45	54	57	47	50	44	52	48	53	46	44	39	43	41	43	64	63	47	47	38	57	58	39	48	53	43	44	63	43	44	46	40	51	51	45	52	45	52	51	40	52	57	49	53	53	43	50	40	39	53	44	65	63	47	58	45	44	57	57	46	47	45	43	51	53	42	53	50	55	45	48	49	47	56	59	44	50	59	50	54	51	54	51	58	50	52	50	50	54	56	44	36	53	42	42	51	56	45	39	45	47	51	45	55	55	45	64	37	63	57	64	51	41	41	44	45	44	48	42	47	57	45	51	51	45	32	52	54
29919	13360	4000	3798	8043	9891	8199	6435	5514	4879	4042	3371	3034	2675	2354	2088	1979	1718	1489	1299	1201	1166	1092	955	932	916	832	749	743	590	655	607	661	637	582	537	563	505	531	528	484	520	515	471	487	465	494	477	497	462	412	454	430	456	417	395	438	421	427	382	406	418	403	415	399	393	366	424	391	398	379	366	410	436	403	419	395	377	427	385	390	407	389	391	431	383	437	378	383	377	417	398	405	382	369	421	428	419	368	410	426	392	362	373	408	371	374	348	384	396	401	435	400	438	381	389	385	420	400	418	389	408	375	396	376	406	404	405	356	438	402	375	410	405	398	401	387	426	396	387	402	412	405	390	352	430	375	381	385	403	371	401	404	382	372	388	382	402	366	385	370	406	403	416	416	406	410	391	365	407	416	417	393	371	415	421	400	392	350	395	390	397	439	389	401	397	430	401	391	396	406	397	407	408	382	395	392	364	415	342	371	394	428	408	424	371	406	366	418	410	382	420	398	409	437	397	395	410	414	384	384	381	400	370	370	346	377	370	392	397	407	382	426	364	392	398	409	410	404	381	396	402	417	426	387	389	383	374	406	411	410	410	390	422	414	419	393	405	395	386	382	384	388	408	407	426	399	391	397	373	408	422	382	394	379	393	381	408	379	409	427	389	370	382	380	382	406	401	388	395	372	397	405	389	382	396	371	384	376	394	405	348	389	396	418	382	402	441	386	443	397	419	367	406	409	376	416	420	369	365	428	393	415	395	386	398	411	342	377	385	376	403	355	370	373	392	399	402	379	382	394	368	383	402	399	394	353	366	387	376	388	381	336	404	352	426	408	396	384	421	375	401	373	415	369	372	423	391	405	397	419	391	399	395	405	361	424	375	358	398	388	402	431	407	418	397	390	410	397	394	388	361	388	391	389	374	399	402	402	405	396	372	419	358	384	404	409	400	385	406	403	384	395	404	359	437	408	393	426	394	402	389	404	398	398	396	407	385	401	399	410	394	385	401	417	398	354	382	414	391	392	402	396	401	385	386	375	393	398	385	391	397	387	392	419	383	392	390	407	383	367	422	403	368	380	374	426	384	397	355	389	429	385	368	392	382	385	420	402	418	408	391	367	386	389	383	392	414	375	374	388	368	420	416	399	402	403	346	389	429	410	427	406	369	428	375	365	384	405	395	355	388	454	391	412	414	399	404	379	359	427	385	383	396	382	426	377	416	431	399	376	378	375	387	402	387	416	365	388	383	350	414	399	423	407	393	378	436	425	367	373	400	391	370	404	399	368	373	397	378	383	390	385	388	371	407	373	418	380	375	419	382	374	394	405	394	379	380	415	448	378	400	395	349	407	387	380	414	359	399	363	400	375	377	378	395	394	381	391	382	413	412	369	371	417	357	420	408	401	380	408	375	374	422	404	375	384	406	423	415	418	409	385	394	386	383	375	389	388	399	381	420	375	414	391	401	379	375	377	374	409	427	407	388	392	412	417	437	432	396	382	392	386	428	382	397	398	400	379	362	394	383	409	389	381	362	364	382	399	420	362	392	405	415	404	378	394	362	386	366	404	389	401	386	410	401	367	372	410	424	386	381	393	386	437	394	418	373	404	387	419	408	368	405	418	387	379	410	380	406	414	396	434	384	410	375	409	392	373	376	393	407	400	399	395	396	397	420	415	388	427	430	422	389	409	389	377	396	381	404	380	383	395	378	392	391	419	398	357	404	398	412	423	424	416	382	386	384	403	402	436	416	407	416	372	410	378	404	398	412	382	403	401	381	378	400	353	390	403	353	425	378	423	394	383	337	430	405	412	381	373	383	388	381	402	398	396	388	405	388	401	399	367	379	400	408	362	411	431	405	398	443	401	376	373	424	372	405	402	413	398	375	415	355	386	382	369	379	389	391	395	361	384	377	398	357	393	379	374	415	417	430	402	409	394	409	375	368	403	378	396	413	375	391	374	378	416	380	369	416	406	384	385	404	382	407	445	378	365	400	375	397	405	377	381	409	358	416	400	386	419	424	386	408	376	410	420	381	395	383	422	394	418	415	361	390	404	398	398	423	423	376	393	415	378	414	380	377	380	429	422	368	378	420	416	377	411	406	407	359	379	414	393	418	398	378	403	398	415	377	378	409	397	348	428	392	421	380	380	427	386	385	402	398	391	376	404	418	413	393	407	382	387	366	388	374	385	398	353	376	388	410	393	390	372	402	441	373	403	393	384	414	368	436	439	391	418	383	393	400	370	393	395	387	390	359	383	377	378	390	421	463	399	427	399	419	391	406	386	402	389	419	408	407	385	423	374	411	363	383	432	397	379	405	408	399	423	390	406	381	393	383	418	340	407	382	427	408	419	401	415	374	400	388	376	363	406	407	421	396	405	399	367	388	390	398	412	393	386	402	394	419	382	415	394	422	367	382	383	394	436	390	399	379	405	387	419	398	434	406	404	415	430	398	381	418	429	436	421	398	393	385	417	371	394	387	400	374	404	390	397	379	388	402	430	405	413	376	374	384	412	430	395	388	374	382	397	422	337	406	406	421	402	427	419	387	414	381	375	414	386	360	428	370	396	420	439	416	356	389	410	404	405	373	410	356	422	386	380	406	398	381	387	420	365	439	399	396	403	378	414	437	401	378	410	368	387	402	401	381	401	389	390	426	376	409	398	384	395	373	372	393	394	405	416	398	407	411	406	435	411	411	408	427	389	388	376	427	399	407	429	380	334	377	416	385	408	398	405	404	419	375	410	377	422	383	410	377	396	395	404	385	365	402	413	397	393	370	360	430	396	397	400	409	425	395	380	409	404	400	423	419	364	382	393	383	425	417	399	414	365	412	384	395	382	377	409	396	379	418	386	430	361	420	359	367	375	416	415	387	365	369	373	395	408	354	373	382	382	381	431	392	439	388	421	389	404	431	426	421	378	371	365	367	396	423	402	413	376	409	398	417	400	409	387	368	409	357	399	399	409	378	408	398	376	408	422	407	407	375	424	376	386	410	386	383	384	406	360	373	418	372	425	403	409	400	414	397	395	367	431	358	399	398	421	394	405	362	365	372	410	386	407	387	379	394	396	415	368	404	385	408	389	390	434	395	382	418	407	377	398	408	418	428	382	382	402	374	389	380	422	409	424	361	388	415	391	379	429	398	387	455	418	361	447	369	357	404	415	404	388	395	382	386	393	414	426	393	405	349	378	377	385	417	377	400	402	413	391	383	372	396	397	377	398	398	401	382	387	406	410	378	386	394	415	433	395	389	404	421	375	393	409	371	385	377	399	398	403	384	384	403	404	356	426	387	410	369	454	421	428	404	438	415	387	412	370	401	368	360	421	397	404	381	364	437	383	362	406	367	387	367	397	391	400	392	386	440	401	432	386	416	388	404	373	379	383	425	399	391	418	367	399	423	391	405	412	367	391	394	398	416	407	416	400	430	397	380	397	395	378	418	397	374	366	398	401	392	421	394	389	418	417	376	387	391	414	397	387	373	411	386	389	444	434	398
6101	2760	550	266	267	269	253	277	238	196	195	178	178	150	153	136	149	121	124	116	103	94	95	104	89	90	109	75	64	89	78	89	69	72	77	69	70	79	79	68	84	68	72	76	75	53	90	55	80	72	64	62	64	62	83	82	82	67	75	76	78	69	69	72	67	73	80	76	74	66	64	55	87	79	71	72	75	65	77	71	60	85	53	80	73	77	57	72	62	61	61	61	54	64	55	61	64	73	73	67	65	58	82	71	80	87	68	60	69	68	77	71	63	63	73	63	70	69	62	57	74	56	71	66	71	69	60	67	52	79	56	59	61	71	72	72	59	80	48	55	72	81	68	59	62	67	69	80	77	77	68	68	84	65	84	74	78	60	75	70	65	66	75	61	64	62	70	60	60	48	73	55	77	60	65	67	77	66	57	63	73	61	74	74	67	64	75	69	75	93	71	61	65	65	66	79	59	64	79	77	62	61	77	69	55	61	57	73	71	64	59	53	74	63	74	72	61	74	77	55	59	56	68	77	48	73	59	74	61	55	66	73	53	67	74	61	88	64	68	69	66	56	57	64	75	67	72	71	67	59	63	69	83	69	67	59	62	68	64	68	65	59	73	72	61	64	83	77	87	58	71	63	69	70	55	70	71	59	55	57	78	66	67	63	64	77	54	61	78	86	76	101	98	65	57	72	62	56	69	81	65	66	87	66	74	62	75	69	64	57	71	74	59	52	62	72	79	67	55	58	63	53	51	80	70	53	81	72	72	68	64	64	72	72	71	70	68	58	57	73	62	61	67	55	72	71	62	67	58	58	68	51	70	50	71	66	54	72	68	64	67	81	68	70	53	51	71	73	62	61	58	87	70	57	59	52	67	57	57	54	68	71	56	69	73	63	58	67	71	76	67	64	63	71	74	73	75	64	73	78	66	50	58	65	65	60	57	75	67	81	61	70	68	66	79	59	69	58	55	78	68	68	81	68	62	67	71	68	78	70	60	65	67	72	71	65	60	71	64	68	73	80	62	68	67	75	58	60	68	61	52	55	62	70	77	74	64	72	74	60	66	70	61	68	64	75	85	75	65	65	69	69	81	65	62	64	67	80	62	57	54	73	58	80	76	71	57	63	68	74	80	69	63	70	69	77	73	82	58	62	71	65	72	70	73	51	67	64	70	53	71	64	62	81	74	80	86	71	59	64	75	75	61	75	81	70	60	75	72	79	60	74	67	68	59	71	69	70	61	72	64	68	73	72	66	63	68	82	70	77	63	62	68	58	46	70	76	67	69	68	73	61	76	64	80	62	59	67	70	70	92	64	59	82	71	74	55	83	76	75	78	68	65	72	73	66	58	65	70	69	61	78	72	71	58	57	50	57	61	70	65	68	79	76	51	53	70	73	72	66	70	78	65	73	77	63	73	84	65	67	60	78	59	79	68	59	83	69	57	62	75	65	65	74	61	58	67	67	53	79	70	70	85	52	92	70	74	64	75	66	47	70	64	79	71	68	71	60	61	70	71	61	62	74	70	53	65	65	62	73	81	69	71	55	67	66	64	75	68	61	72	66	68	60	79	53	59	60	73	75	69	73	75	67	67	73	64	63	70	72	87	53	74	65	80	73	71	75	71	63	63	55	72	70	79	64	68	69	72	81	73	70	51	55	91	79	75	71	70	62	72	74	74	74	67	55	68	78	66	75	64	62	67	62	76	71	66	60	78	66	62	74	69	62	66	80	81	65	74	61	67	66	65	70	76	84	77	67	65	68	60	68	75	64	68	72	71	72	70	74	59	75	57	78	72	62	62	64	68	49	62	69	68	71	73	67	74	66	80	78	70	66	72	58	67	71	74	67	82	81	74	70	66	84	62	72	65	66	66	74	60	77	71	51	75	64	84	83	62	80	62	70	73	55	76	66	62	67	71	79	65	65	61	66	73	69	50	61	54	60	70	63	70	75	57	66	70	59	73	66	62	55	76	57	80	76	74	69	62	60	66	70	73	75	57	62	53	61	58	71	59	69	48	70	73	70	58	66	65	60	58	89	56	76	77	56	62	77	69	70	64	67	71	56	65	86	60	53	71	63	57	60	77	66	54	66	52	82	57	69	81	65	72	73	72	62	64	55	68	76	63	49	64	70	68	62	55	63	69	77	61	75	59	76	70	49	66	56	52	59	63	78	60	62	72	69	64	83	72	69	72	75	76	63	80	39	70	68	64	74	81	72	55	52	71	63	58	79	75	86	71	59	69	72	66	70	63	64	62	86	62	79	70	80	69	64	67	61	65	61	78	71	71	62	43	64	58	75	72	61	83	52	68	74	57	68	70	59	82	53	78	75	67	73	68	72	60	68	68	70	79	84	59	73	55	56	70	74	71	62	69	74	55	66	67	75	71	61	70	63	63	71	62	52	61	77	70	74	61	56	68	66	56	68	60	70	64	63	73	69	72	73	84	71	67	56	75	59	66	52	69	66	67	68	81	58	59	61	70	76	57	77	76	69	66	77	68	67	58	70	70	90	51	82	70	72	63	72	66	71	66	60	66	71	60	67	71	58	63	74	60	66	64	67	48	64	77	76	86	50	65	63	78	65	75	64	64	56	52	70	66	72	60	64	63	59	68	69	50	67	54	69	64	79	64	63	64	72	64	81	60	54	76	69	83	75	64	72	74	57	70	56	57	79	66	79	62	60	62	60	57	79	61	63	63	76	53	81	58	68	88	70	73	81	64	68	78	81	91	71	65	84	71	70	62	69	66	63	75	61	66	66	70	63	59	64	61	73	75	70	66	73	78	69	74	60	73	63	65	66	70	72	60	73	68	62	67	64	72	64	62	80	78	70	62	80	70	57	62	62	64	51	69	66	65	77	55	52	74	69	55	74	62	73	74	64	61	78	72	83	79	64	62	68	76	61	73	57	68	72	66	56	80	84	68	66	77	50	50	71	76	67	67	67	49	74	81	76	74	77	56	65	64	53	62	63	66	63	66	87	54	56	73	72	65	58	55	52	63	57	66	64	72	81	71	64	66	65	74	70	69	62	67	73	76	69	61	51	56	58	62	73	60	72	69	72	73	79	72	64	59	76	74	66	73	71	73	95	68	81	77	76	62	64	77	54	73	92	61	70	69	69	74	73	81	79	65	68	75	53	63	71	63	65	75	59	66	56	71	60	56	86	80	72	68	68	75	71	75	56	72	70	73	86	57	79	56	71	59	78	69	65	64	64	73	66	69	61	81	65	73	74	46	80	61	61	57	55	69	72	67	54	60	62	70	69	62	52	67	73	64	58	57	70	86	55	83	68	69	72	69	56	71	60	60	67	61	67	46	68	65	67	80	78	58	57	64	76	49	73	63	85	57	71	69	73	58	66	69	70	61	58	66	67	70	56	53	75	71	59	58	76	75	75	58	62	72	61	56	70	60	63	67	67	64	63	84	77	59	80	85	55	72	84	94	63	62	55	72	63	64	65	73	69	67	63	70	74	62	63	61	62	69	72	64	55
34093	17135	5387	4918	10351	12857	11296	8452	7334	6372	5210	4586	3988	3532	3112	2722	2598	2210	1906	1755	1655	1538	1438	1293	1198	1165	1062	982	910	840	878	847	817	823	778	764	752	696	666	659	700	668	629	626	691	636	615	614	620	590	595	619	587	583	568	590	532	545	537	530	518	537	500	524	541	533	537	508	521	538	520	552	532	491	540	535	508	459	548	553	522	526	533	546	492	531	560	535	545	574	513	471	514	520	561	509	520	552	495	550	542	522	506	565	549	572	517	545	547	526	532	517	511	505	547	503	564	518	543	519	511	488	529	506	512	544	527	501	478	519	481	529	551	534	500	527	498	511	495	545	517	491	506	525	537	497	502	546	516	544	520	508	503	486	498	530	505	515	548	493	500	554	576	547	532	520	532	500	514	528	484	521	546	541	515	498	530	482	559	506	542	544	509	527	532	494	515	545	519	495	533	526	548	520	517	547	510	492	490	513	531	551	505	544	539	487	518	499	512	487	509	513	524	499	496	526	543	536	529	544	512	519	514	507	506	494	517	540	497	523	469	458	517	524	503	490	537	500	518	528	505	556	524	535	554	495	522	541	498	529	521	521	530	507	507	530	499	523	504	547	518	502	499	480	548	558	514	528	531	508	494	495	518	500	503	559	535	517	487	547	527	518	518	535	514	522	508	491	541	508	470	481	492	498	523	509	552	534	492	543	481	549	503	538	561	518	544	508	529	523	518	527	507	546	528	544	503	547	534	520	536	502	551	539	496	568	528	537	542	557	497	554	516	479	496	537	471	560	530	511	498	501	533	498	468	536	525	506	555	529	544	544	522	537	512	514	506	532	546	495	528	491	534	495	518	506	525	529	520	530	501	488	508	550	516	532	503	526	502	553	476	530	519	528	543	501	498	513	514	593	521	524	528	537	542	477	499	483	495	530	526	546	529	563	511	491	523	520	507	554	558	532	502	532	497	541	541	526	514	549	495	514	514	498	498	502	538	491	562	503	488	527	499	503	504	510	556	529	494	475	528	516	492	477	543	536	516	515	524	509	536	487	491	548	499	516	527	499	511	479	523	518	475	499	507	518	507	532	526	543	502	524	571	535	510	513	536	518	489	512	532	477	527	506	528	560	517	501	545	489	460	506	551	538	484	546	554	475	521	512	545	487	511	520	505	490	517	560	516	532	545	526	468	535	514	511	507	510	499	501	513	505	523	506	503	529	513	510	476	533	475	473	553	510	543	517	495	524	515	518	532	494	499	533	536	495	557	555	511	527	530	538	524	495	518	530	535	530	512	515	521	525	533	500	509	518	551	503	542	524	489	518	514	521	498	523	512	508	472	514	536	528	566	535	557	496	508	557	507	523	524	540	500	545	532	510	539	512	512	531	527	492	529	516	478	487	484	499	489	506	502	552	533	521	546	522	532	518	527	540	557	497	502	532	512	499	485	523	487	521	501	497	541	533	487	540	531	552	509	535	504	525	577	533	514	553	516	508	466	497	522	504	565	543	557	518	507	519	561	504	511	531	532	544	537	510	521	495	521	501	526	511	501	522	502	541	494	553	538	484	512	540	532	523	506	498	531	524	534	535	525	510	504	518	539	530	474	506	540	507	494	535	488	505	526	520	528	559	522	522	536	476	495	540	508	523	548	555	538	567	525	520	488	559	544	504	512	524	540	510	506	493	536	472	519	530	560	515	537	503	497	515	562	548	524	550	493	556	540	529	527	514	512	502	479	540	565	513	476	486	522	482	528	534	538	554	529	502	470	508	530	514	500	542	546	545	522	527	498	504	540	520	484	520	497	533	482	497	521	527	510	531	496	504	527	500	529	551	517	558	474	519	531	524	486	514	515	572	505	525	527	500	541	545	517	543	516	469	530	538	528	496	504	478	498	526	522	534	546	510	552	534	519	513	546	519	532	519	501	492	502	511	506	511	522	501	510	520	504	493	507	534	514	516	523	549	514	513	541	547	501	502	541	550	510	557	498	533	550	489	527	521	511	517	511	484	516	542	460	503	520	535	519	505	524	528	558	527	510	504	529	527	546	517	508	542	511	534	484	526	469	581	519	493	537	522	524	501	515	526	518	508	512	502	537	524	516	526	519	524	507	520	480	495	522	518	501	548	547	515	523	538	495	492	521	510	496	546	516	548	493	527	506	515	530	503	524	534	509	479	545	532	526	541	524	498	511	544	474	520	522	519	517	505	531	461	525	479	535	480	531	476	558	522	527	517	532	569	529	511	499	539	519	489	518	484	530	529	543	528	486	490	511	532	536	494	530	505	520	549	528	516	557	508	539	505	544	516	520	495	514	520	512	526	524	568	529	529	496	499	544	507	517	535	501	525	526	509	509	509	533	525	525	477	547	508	479	532	531	442	508	519	477	516	503	481	507	534	466	524	499	560	490	545	525	528	476	509	549	552	510	501	534	502	512	496	560	553	520	495	516	514	502	493	481	557	498	516	486	497	478	478	524	536	535	510	472	538	528	565	526	506	559	551	514	526	502	513	504	520	501	501	498	493	546	503	509	547	492	490	490	557	512	520	527	525	535	534	522	551	503	500	528	510	543	530	550	477	513	530	513	526	539	528	522	523	512	489	538	546	524	465	510	518	509	513	486	506	481	533	484	469	529	523	510	539	493	505	520	535	539	523	517	522	499	528	500	505	530	486	496	530	489	536	547	513	497	488	506	506	538	525	534	504	541	534	515	516	494	520	541	564	478	482	488	539	514	514	526	487	488	515	539	508	523	557	521	519	509	529	543	450	480	523	490	483	516	516	514	583	511	542	552	537	493	527	522	538	511	504	520	491	490	488	517	531	512	523	551	504	535	543	463	535	528	514	482	554	546	461	532	521	513	480	501	495	489	494	539	533	513	565	465	518	488	497	519	557	502	499	496	502	518	529	522	555	556	524	503	539	521	519	541	519	559	543	544	496	524	520	519	503	523	559	502	482	523	505	499	498	498	515	523	523	519	545	498	493	511	518	531	471	519	501	518	501	517	511	514	510	513	519	477	518	507	542	503	517	503	542	537	512	507	528	475	566	513	518	519	512	503	512	538	499	539	509	493	513	495	509	513	537	562	506	490	540	536	520	523	507	506	507	521	527	492	547	486	480	545	525	510	505	550	492	526	496	544	518	527	498	528	534	529	515	518	540	500	494	501	514	517	513	550	528	517	542	492	515	530	503	512	504	484	518	488	519	528	539	529	516	551	514	540	549	535	508	509	491	548	551	517	490	474	531	551	523	525	519	564	521	524	528	511	554	514	480	486	533	536	525	549	502	466	487	541	515	507	494	496	502	502	535	472	518	555	515	529	515	551	542	499	511	497	502	529	511	483	548	497	508	525	516	512	512	527	521	515	540	524	529	565	548	552	487	540	535	540	533	526	540	537	501	518	475	459	488	527	526	497	495	506	495	511	539	532	462	503	513	507	544	531	544	492	493	537	528	516	538	552	522	531	539	528	516	479	510	518	530	509	552	525	521	528	541	567	550
3191	930	236	159	133	117	136	129	114	112	101	95	89	77	60	69	59	77	58	54	58	56	40	63	42	52	58	54	40	47	46	61	48	43	48	45	36	44	40	42	46	38	37	38	29	34	45	52	40	48	44	42	36	40	33	48	37	37	36	59	32	38	39	40	36	38	30	39	37	39	39	30	34	31	37	45	41	41	31	59	38	34	36	39	29	43	40	28	35	47	36	35	30	39	43	51	34	34	52	50	34	34	43	33	37	52	27	35	47	37	35	35	37	46	45	30	34	45	45	31	35	41	34	49	41	45	33	32	29	35	40	50	35	38	37	35	37	44	27	34	52	40	46	51	36	42	37	46	44	31	37	52	47	44	47	28	29	32	39	29	36	44	43	40	30	32	36	45	60	47	38	28	31	39	29	38	42	29	43	36	42	40	44	48	34	34	51	34	38	36	41	36	41	47	36	40	43	48	44	34	38	34	30	33	40	45	49	44	42	40	37	36	34	35	32	32	41	46	40	33	23	44	35	42	46	35	41	43	35	34	31	52	38	40	27	28	50	35	39	41	36	49	43	31	37	40	39	40	39	38	35	41	29	37	42	30	43	37	27	37	43	35	33	34	42	39	40	42	32	47	29	43	45	43	42	36	40	31	37	40	45	37	42	37	44	33	36	32	47	49	34	38	48	50	56	40	40	39	33	37	44	36	35	45	33	38	41	39	40	39	28	40	49	27	35	32	31	33	42	31	44	38	41	48	37	39	50	29	36	33	38	33	34	30	49	36	43	35	46	29	35	42	58	47	35	44	41	51	53	44	38	35	40	50	45	41	36	34	47	51	46	46	41	31	38	36	30	39	36	32	32	39	41	40	38	44	37	42	40	39	38	38	32	29	38	38	27	37	22	35	44	54	38	45	49	33	43	35	42	47	48	37	35	47	34	54	37	39	38	31	29	44	46	26	39	35	43	33	34	35	45	33	32	29	31	44	37	30	35	35	39	38	35	44	29	40	37	43	43	42	32	25	33	38	50	39	58	40	41	36	40	36	35	42	41	39	37	42	36	36	30	36	34	30	34	42	44	35	42	35	40	33	33	41	41	43	48	34	41	31	36	39	39	34	37	37	35	50	44	30	32	37	41	37	40	34	35	32	37	38	41	48	32	37	40	45	54	37	41	50	41	30	51	29	41	34	43	27	41	31	48	32	46	34	34	39	50	37	41	34	42	42	47	37	38	31	43	36	34	44	38	39	41	26	23	31	37	36	38	46	48	46	38	51	42	47	36	37	48	36	28	33	38	48	42	42	49	42	31	38	42	43	37	37	37	36	38	43	39	26	34	37	30	39	31	38	45	36	43	34	31	40	29	42	30	35	49	31	44	35	45	29	44	42	37	37	33	45	41	30	42	32	50	33	33	40	39	37	38	33	35	56	30	38	36	29	37	46	41	47	40	30	54	47	40	46	39	44	37	34	41	39	36	31	36	36	39	37	42	31	29	42	35	46	40	34	38	50	32	38	35	32	36	38	35	37	43	42	37	42	32	34	44	41	30	30	52	53	40	40	46	33	45	35	34	33	40	38	38	30	44	36	35	46	40	37	32	45	40	43	29	44	39	40	33	52	41	40	41	38	33	36	24	42	33	45	38	31	37	37	36	30	39	46	34	36	40	38	42	30	44	36	37	34	34	35	42	42	35	37	47	33	46	39	35	33	38	35	47	34	37	39	37	44	36	33	34	39	39	40	34	41	45	38	30	35	37	36	44	46	42	35	44	33	31	37	36	33	43	41	45	40	38	36	42	41	41	40	44	44	41	42	31	42	37	48	40	39	44	35	40	38	48	44	36	63	34	40	38	34	30	34	46	35	36	34	37	40	42	31	41	38	41	37	33	35	41	38	46	31	42	38	37	40	45	40	44	32	36	39	32	34	43	44	42	44	35	45	44	37	45	34	38	34	35	34	39	49	49	30	25	29	44	41	42	52	44	29	41	42	43	39	47	30	41	35	27	30	41	36	34	40	35	44	34	32	30	31	44	38	39	28	46	41	39	45	37	39	35	35	33	39	41	36	30	43	32	37	38	29	29	39	34	37	31	50	38	28	34	39	29	51	32	35	43	37	35	32	37	29	33	36	38	37	43	41	35	40	50	41	35	41	33	44	37	38	46	42	33	32	40	34	30	27	31	40	36	32	40	40	30	37	44	39	38	35	41	47	34	41	45	33	41	32	34	35	31	31	34	37	39	47	30	34	44	36	28	29	26	34	38	47	30	22	29	34	25	40	36	35	30	31	41	30	44	40	31	29	34	51	55	31	32	44	43	33	36	42	51	28	39	28	40	46	39	37	32	27	47	35	53	28	35	35	30	30	42	40	36	38	51	41	34	34	37	32	35	32	40	41	39	38	47	38	50	38	49	37	32	38	34	37	38	34	37	38	29	49	40	49	43	40	33	37	36	31	39	36	42	32	33	39	32	39	45	40	35	35	37	38	35	44	37	46	36	39	53	36	40	43	43	34	32	30	30	48	33	34	41	40	30	27	38	40	29	37	36	41	40	39	33	40	37	35	34	28	45	30	40	41	39	38	43	30	44	39	28	35	35	39	37	39	39	36	39	31	26	36	39	36	41	43	36	46	30	36	42	39	36	38	43	27	34	40	46	42	26	37	34	35	35	41	28	32	49	39	38	31	33	32	46	53	30	39	41	32	33	47	49	30	28	38	39	35	32	46	48	37	43	40	40	43	45	47	39	37	42	42	37	38	50	31	36	36	37	29	34	41	35	36	41	37	43	43	33	30	38	32	46	30	40	32	33	46	41	45	39	38	46	33	31	37	39	39	41	35	41	30	38	35	36	50	34	34	39	32	48	43	39	31	36	34	39	35	49	33	39	49	34	47	33	34	32	40	41	26	45	43	32	37	40	39	36	38	28	43	39	38	46	30	38	39	41	29	35	39	34	31	43	41	39	25	42	44	49	49	31	43	35	40	38	31	37	41	33	41	38	42	42	32	42	28	37	47	38	38	31	34	30	30	43	37	38	35	43	27	46	35	45	39	30	48	38	56	42	34	44	37	37	37	38	44	36	24	38	34	34	32	39	56	31	47	27	29	32	30	38	43	24	39	42	37	38	43	50	30	45	47	29	37	29	42	42	35	42	46	41	35	40	44	46	46	30	41	49	38	44	34	33	42	39	41	52	35	40	37	48	48	43	44	29	41	43	36	42	40	36	28	38	56	37	38	46	44	38	44	47	45	33	45	44	24	33	28	41	44	38	37	31	51	40	44	34	35	44	34	45	47	43	41	51	29	39	37	38	53	41	39	41	34	37	39	47	30	45	35	54	40	41	49	45	43	31	33	36	40	36	41	38	39	34	46	38	37	39	27	39	41	31	48	42	32	42	27	35	40	43	29	37	37	36	39	29	37	30	36	34	35	42	37	40	38	41	35	48	36	37	35	49	43	34	37	41	39	41	25	44	43	44	39	39	35	42	35	43	41
25886	9571	2901	2911	6160	7909	6589	4844	4010	3290	2875	2433	2072	1838	1652	1471	1371	1138	1056	964	805	785	718	713	690	605	559	542	459	482	447	479	463	457	426	423	401	381	400	389	369	357	377	382	333	361	381	347	360	340	331	338	343	341	335	332	314	315	310	299	329	321	313	323	327	321	302	319	304	306	322	292	279	287	326	314	300	288	319	302	273	293	280	296	300	302	316	299	305	338	306	296	296	308	330	288	311	323	288	330	315	311	294	313	342	321	282	302	284	310	292	323	321	304	325	287	329	321	305	300	285	316	282	315	321	312	293	311	304	297	298	301	289	341	305	311	330	347	295	305	300	304	318	336	303	300	327	348	292	268	294	304	297	326	307	288	274	308	302	304	311	288	293	301	299	288	293	319	320	308	313	330	299	330	271	282	280	301	343	340	295	310	312	321	335	313	314	297	274	302	303	340	301	331	288	333	325	274	282	306	324	297	306	315	312	260	310	323	300	289	301	299	315	312	320	303	278	313	306	299	319	313	294	300	271	308	310	308	324	311	346	310	286	320	304	289	277	308	324	303	315	313	303	271	294	332	318	288	285	310	295	299	295	332	316	314	288	303	313	302	295	288	330	316	324	320	301	272	313	315	307	301	298	322	306	304	333	288	297	355	296	306	290	296	311	279	305	296	333	310	303	303	310	320	274	301	308	290	323	301	305	302	307	310	282	296	315	302	303	291	319	296	297	316	304	337	271	322	314	258	307	314	297	331	270	308	290	288	321	318	295	290	298	313	308	312	298	313	306	309	298	310	327	286	282	336	308	319	318	323	303	295	312	310	286	308	337	323	324	301	327	324	287	324	300	316	267	330	276	308	290	314	324	311	276	326	277	281	292	323	331	309	318	325	304	304	318	305	307	304	349	325	292	310	308	316	327	313	308	321	302	318	292	298	286	316	327	366	296	292	294	291	293	321	280	325	283	292	324	320	300	302	318	317	286	316	318	304	312	332	295	287	325	281	295	307	280	306	307	297	315	300	314	330	303	300	292	282	314	285	297	278	302	297	295	336	306	316	289	329	313	324	276	315	294	292	298	321	269	330	319	296	291	292	301	287	310	314	294	274	285	309	288	320	316	311	281	293	306	331	331	290	307	301	315	297	302	323	298	309	313	292	319	320	305	296	301	314	315	318	341	321	335	296	305	314	317	290	320	303	278	329	286	329	317	336	305	276	327	296	316	273	301	294	306	328	318	300	306	327	306	332	313	299	303	309	309	313	312	295	319	282	288	357	320	286	294	303	312	311	266	309	310	319	286	285	305	276	294	279	318	303	320	261	318	302	304	322	315	265	320	318	288	329	298	311	310	314	307	335	316	300	287	270	310	290	324	329	292	312	305	321	267	297	291	310	292	297	298	288	291	340	303	301	278	322	305	272	311	321	321	299	317	272	312	312	311	317	294	291	272	289	337	303	316	333	381	310	295	316	296	335	334	309	335	292	300	304	280	274	282	303	321	299	345	305	259	272	325	315	302	294	302	313	272	341	304	332	310	303	332	302	324	329	314	301	327	333	304	298	321	309	325	327	319	294	317	288	308	313	306	318	343	355	315	275	290	314	313	303	332	305	304	323	303	278	289	310	306	273	301	313	289	305	290	319	304	305	275	312	365	295	343	330	288	309	306	306	285	293	323	326	308	314	289	310	291	325	298	284	321	304	321	323	319	293	324	318	295	295	334	282	319	263	305	291	273	292	306	275	314	305	305	312	293	305	290	330	316	305	310	298	271	294	318	318	274	296	299	324	305	289	323	301	298	277	305	302	315	310	302	331	311	326	305	296	296	298	332	322	294	316	327	321	316	302	309	303	301	297	282	292	293	290	349	307	298	325	309	297	311	302	285	304	295	311	317	318	295	315	317	311	282	301	279	323	299	280	295	320	323	285	294	309	331	293	322	301	332	285	312	318	305	277	307	311	296	303	295	320	302	288	304	287	314	310	315	323	310	329	313	317	335	295	337	308	360	326	286	331	316	294	333	313	300	322	304	299	282	289	274	297	327	316	301	299	261	295	284	331	278	324	309	289	273	272	313	310	304	304	316	300	305	298	321	312	269	306	300	306	327	311	314	283	287	273	316	289	264	288	299	305	319	304	299	310	303	282	308	308	319	303	285	300	296	296	312	327	323	306	311	307	288	310	281	322	310	318	299	283	288	338	317	326	294	321	297	322	329	320	315	334	290	317	308	296	265	303	297	324	282	315	312	279	292	295	293	324	295	318	313	305	284	278	335	320	334	308	326	304	301	318	281	307	306	327	277	320	295	343	323	303	302	336	296	281	299	262	274	298	307	305	304	324	286	304	298	334	295	310	271	291	293	302	304	306	323	301	300	309	291	274	307	317	313	303	308	347	293	294	306	317	317	294	282	300	293	305	305	326	295	315	281	314	328	313	317	307	323	309	290	296	302	284	279	302	289	303	280	293	292	310	316	303	340	301	290	312	293	306	287	320	296	307	328	324	280	333	306	326	270	303	290	322	312	288	308	300	308	337	295	293	309	284	308	323	311	298	320	303	272	282	306	293	288	297	298	319	315	299	319	334	345	329	312	274	290	332	317	279	284	293	297	305	295	360	305	307	295	300	329	308	298	302	317	319	268	318	283	331	305	316	328	304	289	310	301	326	303	321	307	284	323	322	302	346	322	300	285	287	296	296	290	318	338	322	318	329	284	323	310	280	309	340	334	298	327	308	331	321	278	289	319	302	316	271	339	307	296	274	281	315	305	289	301	291	326	304	298	309	306	280	328	282	289	260	290	320	302	289	300	297	298	307	293	298	299	316	312	347	322	303	324	277	298	295	311	314	315	316	318	320	286	312	291	299	316	306	314	320	309	295	299	298	302	342	303	310	309	291	312	280	321	300	266	319	302	318	299	307	339	305	298	307	304	320	285	294	319	319	315	317	297	335	324	298	313	315	320	304	314	295	296	345	325	298	338	300	299	315	293	320	290	314	292	291	276	340	327	296	286	311	300	308	307	333	323	279	333	287	312	287	313	312	293	295	257	330	286	349	322	290	338	314	296	323	321	321	282	302	303	317	298	307	304	309	309	321	339	309	313	289	312	322	276	346	328	332	318	295	320	316	297	305	278	287	330	288	293	314	273	315	307	309	311	286	297	291	317	281	294	295	322	304	281	313	281	319	317	306	318	291	297	333	293	324	289	301	300	327	290	296	271	296	319	337	327	319	289	282	318	283	273	297	291	302	313	331	301	323	306	309	336	319	288	338	321	291	303	313	305	312	303	315	304	307	307	308	280	336	327	329	309	295	319	323	301	318	297	331	301	288	287	302	306	311	302	302	291	285	350	285	290	296	306	278	293	287	283	305	304	306	300	302	326	311	265	287	309	295	322	321	328	329	306	319	308	310	303	305	310	283	290	323	324	270	334	283	309	303	310	326	295	321	283	306	344	312	295	335	278	295	317	310	318	287	305	300	277	315	292	276	308	288	302	300
4791	2054	411	230	166	193	227	205	166	161	147	142	124	133	111	99	109	89	97	101	75	76	89	75	63	86	78	75	48	63	58	74	65	79	54	71	51	62	64	68	49	45	62	60	62	72	40	62	65	74	60	44	67	53	48	63	65	56	50	63	64	55	50	51	51	60	67	54	48	63	61	52	54	66	72	61	46	58	56	55	47	54	58	52	52	63	59	59	64	63	47	62	50	52	66	50	67	61	74	47	50	55	53	49	67	56	52	62	49	54	58	48	53	62	36	59	52	50	35	60	61	51	65	45	49	49	59	51	59	58	63	49	45	42	58	59	49	53	55	46	61	44	49	47	56	68	67	59	59	67	64	48	72	46	49	51	68	57	56	55	53	49	43	59	63	46	55	62	69	52	56	60	40	54	43	65	47	58	40	69	44	50	45	35	57	47	47	54	47	50	48	52	42	55	51	55	53	53	68	48	52	70	58	51	59	60	49	70	52	55	55	59	43	54	55	57	49	72	65	39	47	54	65	55	62	43	49	54	56	58	62	57	63	67	49	59	51	55	65	45	51	50	57	35	59	38	43	52	62	64	56	66	61	59	62	63	57	65	61	67	58	50	45	58	69	54	59	50	47	61	51	68	40	54	54	50	60	51	48	57	50	44	66	67	66	62	62	60	54	54	42	68	53	44	53	57	49	69	55	55	71	49	56	59	48	52	47	51	58	54	50	58	47	58	55	53	53	56	60	51	40	52	41	60	47	56	73	54	52	57	45	57	42	55	61	69	66	62	58	62	61	54	52	63	57	51	42	47	73	45	51	51	52	55	67	54	61	60	60	46	67	58	58	44	61	56	59	56	58	55	51	63	55	47	55	48	53	58	73	53	58	68	55	70	56	59	66	54	59	54	58	65	44	61	62	56	55	56	62	60	53	54	63	60	49	67	47	56	54	58	43	69	73	59	37	55	53	61	57	55	51	54	47	46	50	56	59	60	51	64	45	58	55	50	64	49	49	55	54	60	52	48	48	68	47	48	60	45	55	60	69	55	55	63	47	54	58	56	67	46	53	59	55	51	51	57	63	50	43	66	58	67	55	60	40	42	52	62	57	62	61	56	40	65	59	47	48	60	67	70	57	61	49	62	58	62	56	56	63	54	66	58	46	56	62	68	53	50	61	63	46	38	58	58	52	57	65	53	65	52	53	52	49	58	45	51	69	55	54	54	66	49	44	62	56	66	63	42	62	46	48	54	63	62	67	58	55	55	55	44	54	50	52	50	58	52	62	62	53	62	60	56	73	63	53	52	63	60	68	64	54	51	63	55	51	51	47	48	58	62	56	52	50	46	56	50	56	46	62	50	44	52	60	56	46	49	64	59	48	50	54	70	48	62	61	53	45	51	60	54	58	52	56	54	59	44	45	50	56	57	66	56	68	56	68	60	54	56	49	66	52	59	53	55	56	51	60	63	58	61	57	43	52	56	64	63	54	57	54	68	66	66	46	67	61	57	59	64	56	67	58	58	55	57	53	62	50	61	73	50	60	53	50	61	55	65	69	47	61	55	55	54	70	57	55	64	55	53	66	47	57	59	69	36	65	52	59	46	69	53	56	62	49	57	64	54	55	43	80	46	46	62	50	52	72	46	60	45	65	58	56	57	56	64	58	69	56	50	64	47	42	68	49	64	54	46	61	50	66	51	43	72	52	56	51	63	59	64	72	54	51	50	56	47	57	49	60	60	54	63	54	48	50	60	49	48	61	55	50	57	58	59	52	64	61	58	57	38	46	67	52	46	48	55	62	58	54	46	59	65	63	65	49	48	61	51	46	47	59	72	58	49	55	49	55	51	54	56	60	44	56	45	58	60	50	58	63	54	54	55	53	56	53	49	61	55	62	71	59	49	62	40	60	65	44	61	66	42	61	61	40	49	49	62	46	56	54	65	52	49	71	47	63	66	56	48	62	51	47	55	58	58	63	47	60	69	54	68	49	66	65	55	60	54	63	67	45	66	47	43	57	56	57	48	52	53	59	51	58	51	67	49	61	42	64	65	61	65	51	83	42	57	54	52	44	60	72	43	50	48	63	59	60	75	50	56	69	58	44	54	56	71	56	66	62	49	42	50	51	56	58	57	60	52	58	68	53	62	52	55	46	60	50	66	47	56	68	58	58	54	55	44	55	66	69	59	57	67	47	70	76	60	59	66	61	60	69	55	53	58	56	72	38	42	57	50	71	57	47	63	54	50	58	56	73	46	63	60	52	54	45	67	53	53	56	51	46	54	60	71	36	53	56	65	71	71	54	59	51	58	66	54	54	41	49	57	46	55	55	56	49	54	53	37	64	61	64	58	60	56	64	63	64	45	44	56	53	49	73	75	62	50	58	51	54	58	56	49	56	48	54	57	55	56	58	62	71	46	48	55	56	55	54	66	52	46	55	52	54	46	66	62	58	63	72	50	51	61	64	70	45	55	55	60	64	48	55	52	58	49	50	66	47	59	56	42	56	59	51	56	49	63	54	54	58	54	59	65	46	57	57	43	60	60	61	59	55	54	68	47	53	58	56	43	58	60	68	57	52	56	57	63	65	49	57	59	56	56	60	50	55	64	59	43	45	51	61	60	63	47	50	46	51	46	45	68	59	48	67	54	36	48	52	54	50	51	57	47	60	53	56	61	68	48	50	59	60	67	51	61	68	55	50	63	65	61	61	49	68	49	55	56	43	50	45	64	53	53	61	65	46	66	42	61	58	55	55	55	49	62	65	64	56	53	64	68	63	56	53	58	63	45	51	47	66	50	55	48	62	55	61	45	59	55	51	49	50	52	65	44	54	64	65	56	39	61	48	57	50	53	48	56	49	59	56	48	50	49	55	45	52	72	55	67	55	50	59	56	39	55	51	52	68	51	64	48	57	59	51	68	59	57	77	48	58	63	68	46	52	53	60	49	61	59	70	57	54	66	68	56	47	56	50	69	50	56	46	62	56	54	44	52	47	47	56	58	64	55	57	55	48	52	51	45	46	39	63	52	57	65	62	42	61	70	61	49	72	58	68	45	52	51	57	61	51	73	48	37	57	49	44	52	67	74	55	51	51	62	61	54	53	56	69	46	52	53	59	50	47	69	59	60	54	56	54	63	46	50	67	52	60	49	55	55	57	49	51	51	50	46	48	58	57	56	63	45	47	56	55	68	58	56	50	64	67	53	62	69	47	56	54	58	46	53	57	50	41	59	49	55	75	56	54	56	45	72	55	65	57	51	45	61	62	56	70	57	51	54	58	61	62	49	47	50	49	61	50	63	56	59	52	64	41	68	62	61	56	63	56	49	51	62	55	62	55	52	61	45	50	55	60	63	50	53	68	61	50	58	45	66	44	68	50	58	55	55	49	57	53	47	58	56	48	63	49	61	54	58	69	43	55	67	53	54	48	54	48	58	62	62	60	55	54	57	51	59	56	43	59	47	57	59	67	54	48	50	47	52	73	78	58	59	62	60	68	55
31901	14948	4278	4008	8732	11133	9826	7340	5741	4961	4235	3536	3011	2757	2500	2144	1980	1702	1493	1310	1247	1194	1068	981	877	894	861	834	746	688	704	638	676	640	642	577	555	587	535	562	571	506	514	524	525	505	538	500	510	484	503	476	484	483	472	472	448	438	411	433	413	444	431	464	485	447	395	475	443	428	417	464	420	459	458	433	425	424	411	430	404	395	457	468	420	454	423	466	433	414	442	443	437	445	436	457	419	392	450	431	411	439	447	402	411	464	445	405	406	406	449	428	433	419	393	409	431	440	403	435	438	422	420	468	447	431	426	434	453	417	434	416	440	421	428	427	408	411	419	457	424	393	459	471	455	427	439	437	443	396	411	410	396	426	433	438	478	443	445	406	474	422	393	453	381	409	451	432	426	406	432	419	406	427	439	439	460	461	447	421	416	406	403	407	411	378	440	400	460	440	417	462	428	444	424	404	415	426	414	429	414	402	435	445	440	382	422	466	447	427	416	416	436	451	406	416	444	419	423	447	411	426	434	430	408	404	448	419	424	444	435	434	411	431	391	445	422	413	416	414	423	430	441	429	453	388	448	424	394	423	385	407	442	439	441	472	427	423	427	447	394	430	415	465	432	429	415	416	406	425	418	435	410	446	435	411	410	483	408	435	408	408	416	441	424	448	406	428	436	462	444	440	409	419	408	412	438	419	424	439	435	399	412	439	402	397	400	466	424	428	404	402	379	462	423	443	419	418	418	419	425	439	437	408	426	432	415	458	399	440	425	429	392	440	432	401	416	421	408	476	421	430	467	438	435	459	422	435	388	428	429	445	451	435	464	438	436	433	427	414	394	441	408	433	424	440	393	434	440	443	413	380	468	443	422	442	458	473	455	409	441	432	436	426	437	406	443	437	419	442	436	439	436	430	425	422	446	403	449	398	449	416	447	432	428	453	415	417	430	397	433	468	400	415	431	446	444	415	468	445	440	436	432	447	409	457	458	450	420	414	453	435	419	426	426	408	410	485	445	436	413	473	408	448	450	412	429	434	421	412	442	418	464	422	431	422	450	446	432	440	444	480	425	418	413	407	470	417	421	439	406	458	425	410	422	410	422	395	377	442	424	418	471	391	416	424	399	435	421	419	443	415	402	456	442	418	417	425	419	449	415	404	401	423	412	452	423	453	434	419	456	423	423	417	447	416	431	427	391	432	461	432	428	380	424	416	407	427	412	446	456	382	422	415	421	430	423	413	425	397	408	437	417	418	416	438	425	454	439	410	454	413	451	445	417	477	425	453	451	422	454	436	470	427	421	421	453	445	436	416	395	455	427	450	411	430	408	469	461	423	440	409	436	405	417	438	411	419	411	426	442	398	433	444	440	413	436	412	416	430	406	432	416	423	495	417	452	490	451	421	445	444	448	489	435	410	412	424	438	403	411	461	430	437	458	396	424	407	452	421	398	398	426	395	423	465	451	432	431	437	415	415	455	436	435	442	399	429	467	418	435	442	472	444	439	435	438	419	397	457	390	427	393	451	453	412	429	431	419	453	441	443	427	414	401	429	415	437	451	431	413	428	448	453	424	435	435	457	427	436	449	463	458	410	429	414	408	428	466	462	430	406	401	430	415	441	416	437	393	409	430	429	463	424	485	412	416	438	431	458	477	431	442	403	406	443	440	429	436	425	450	449	451	455	419	412	412	444	430	403	423	414	411	415	441	448	431	408	412	439	437	451	453	450	425	445	430	420	431	411	412	443	415	405	429	431	474	401	432	419	446	448	432	437	480	444	459	437	440	430	432	431	417	436	473	435	424	418	394	412	442	444	420	461	442	420	407	413	429	459	432	435	417	434	426	425	424	418	394	422	411	421	411	420	474	432	425	388	431	462	448	483	396	422	427	431	480	406	419	442	434	434	440	452	424	453	385	433	449	438	454	439	452	438	425	421	400	434	439	432	465	446	454	415	412	455	414	412	404	435	454	439	395	436	454	412	470	433	434	454	427	422	416	411	406	458	377	421	401	433	428	408	444	429	412	404	449	410	443	424	462	417	439	418	406	411	408	431	434	441	415	442	404	435	407	443	447	455	425	445	420	411	433	435	425	442	387	462	442	434	439	430	425	442	402	425	457	455	417	428	417	434	463	404	404	437	417	449	435	442	438	433	481	429	417	401	418	394	404	476	439	459	434	449	427	445	432	456	440	409	440	426	402	434	436	405	440	437	490	433	471	458	426	433	453	393	440	451	427	416	404	436	401	433	431	455	435	451	409	467	436	422	429	450	479	377	409	420	428	451	402	413	451	448	404	453	440	454	416	442	434	428	428	419	439	439	439	429	420	462	425	449	485	404	466	433	428	419	424	415	449	419	426	375	439	427	421	468	466	425	428	466	464	422	405	400	432	440	459	438	428	467	420	428	424	408	423	461	463	462	395	433	443	431	415	456	431	449	428	384	444	425	469	435	436	460	396	426	423	449	421	421	422	442	449	440	399	446	431	413	435	445	466	444	442	445	450	433	418	427	456	408	424	433	421	441	452	470	396	444	426	421	439	429	410	438	449	437	434	429	428	443	402	446	430	450	420	444	426	423	456	421	383	401	426	411	408	432	387	442	402	413	425	419	466	421	456	421	445	406	452	394	441	415	384	426	466	426	444	418	428	425	431	450	424	454	419	421	421	453	446	444	465	426	428	426	422	436	431	414	444	434	470	420	416	449	443	413	428	411	419	437	445	441	451	427	427	407	471	387	452	405	466	446	431	432	402	440	390	416	438	402	407	459	446	424	423	422	429	450	464	387	448	447	469	450	459	454	457	425	417	428	413	419	422	441	454	454	431	384	425	433	441	412	435	452	421	451	417	446	398	446	439	470	422	454	445	412	437	435	404	412	459	475	437	431	450	405	439	439	402	426	412	437	425	408	426	426	433	410	433	399	463	417	416	446	452	428	410	427	423	442	400	429	411	426	423	418	424	450	403	431	426	426	414	397	422	410	432	467	444	409	406	430	445	431	402	465	426	460	418	435	399	419	402	394	400	421	458	395	421	428	400	421	414	434	429	444	423	418	454	432	446	443	437	416	459	425	438	473	415	436	419	417	407	416	435	455	424	428	454	465	392	415	425	460	406	448	439	413	410	445	431	406	422	427	441	435	438	399	427	421	414	412	449	460	423	401	438	418	412	430	422	431	448	447	488	398	447	424	428	421	474	442	431	466	408	443	426	423	398	445	488	414	397	412	445	446	431	387	429	439	425	412	402	480	418	448	406	405	446	439	462	424	448	447	426	468	415	433	417	422	414	434	418	433	435	424	422	457	431	430	432	450	436	418	403	462	422	421	407	424	429	487	414	462	442	454	423	457	394	434	410	407	437	450	466	461	385	414	461	413	434	429	458	439	440	409	416	458	439	415	449	473	411	470	427	440	438	418	451	474	408	434	445	410	420	410	442	447	443	439	436	450	472	426	393	460	406	424	395	424	403	424	452	410	419	387	432	445	415	408	410	393	440	429
5167	1596	355	223	167	186	204	178	162	159	152	136	126	104	112	113	104	75	89	80	85	75	62	68	57	74	70	77	61	64	67	67	49	43	43	66	54	42	50	60	61	49	46	65	47	62	53	53	53	53	42	58	42	56	64	45	54	36	42	48	45	48	60	46	45	59	49	34	53	47	40	44	54	57	50	50	50	36	41	64	52	40	47	58	55	51	52	57	45	52	54	45	68	62	42	40	51	44	56	52	57	50	43	44	43	38	34	45	41	46	47	50	57	57	45	53	52	48	61	43	47	45	40	46	50	42	41	52	54	40	44	46	63	40	47	44	44	45	50	45	51	35	47	58	66	60	46	61	53	50	38	40	49	48	53	49	46	38	50	51	43	45	43	35	56	53	54	43	57	54	53	43	50	54	57	48	53	53	49	52	63	47	43	56	64	47	49	44	58	63	61	50	58	42	52	52	38	48	63	55	49	63	67	53	42	44	60	46	43	49	48	44	61	53	46	31	58	67	60	47	34	45	60	38	49	48	58	64	45	54	35	44	45	51	61	52	52	57	50	49	48	38	44	45	49	39	45	57	38	39	41	46	53	51	62	38	62	47	50	47	44	63	51	47	41	60	50	53	37	43	71	47	51	57	49	53	46	56	46	54	53	46	48	64	54	40	48	47	39	64	55	47	41	56	36	60	43	50	49	56	50	66	41	42	54	62	56	41	57	49	50	52	60	48	47	50	62	47	50	55	51	61	47	49	35	46	46	38	36	54	50	47	46	62	54	56	46	62	52	44	56	51	48	50	63	54	39	37	49	54	54	44	49	49	46	46	51	61	36	52	38	55	49	52	54	52	39	41	51	47	59	52	46	51	56	55	47	45	61	57	40	47	45	49	52	52	43	45	48	42	67	51	41	62	38	46	49	53	53	49	53	54	66	50	54	66	46	43	42	44	44	50	45	43	53	48	51	59	50	60	51	39	48	56	53	48	37	43	45	63	51	48	42	38	62	48	47	49	45	41	52	48	53	45	46	45	51	50	46	51	46	40	59	62	42	53	49	56	53	45	40	46	56	52	62	55	50	48	48	56	62	58	46	45	53	43	51	59	61	38	51	47	42	54	41	31	47	58	53	56	50	55	44	53	46	41	52	56	49	52	49	56	43	46	54	56	43	60	46	53	41	46	46	46	58	55	46	39	52	47	39	47	45	50	38	51	45	57	50	45	58	48	46	51	49	54	40	46	54	61	47	52	55	54	61	53	48	64	42	55	51	49	63	58	49	37	51	42	40	51	44	51	48	44	46	55	51	49	47	51	56	54	42	41	48	52	54	46	56	51	45	51	52	48	41	44	55	62	60	63	49	48	49	47	41	45	57	53	57	47	47	58	48	53	33	50	61	40	55	43	37	53	34	54	44	41	39	50	49	48	48	57	52	46	50	48	43	56	45	61	55	51	51	51	49	58	60	47	54	61	48	59	62	45	47	52	50	44	57	42	51	46	46	46	44	69	56	44	41	66	46	35	41	57	46	56	45	49	47	51	52	58	57	42	52	47	42	45	43	52	53	47	47	51	53	53	47	51	49	48	41	42	51	44	51	49	48	50	54	44	44	29	69	51	57	55	46	49	56	58	43	47	40	63	43	39	45	56	48	43	45	53	31	47	53	57	52	43	52	45	60	53	54	52	49	39	42	54	47	41	42	50	55	50	57	51	34	44	48	61	50	55	62	35	56	57	43	43	52	49	51	52	65	56	38	47	59	51	56	48	58	52	53	49	54	70	49	53	58	40	45	44	52	46	56	50	44	47	60	39	45	52	45	47	50	57	51	48	40	51	37	36	55	57	57	56	52	54	53	48	48	59	61	49	49	44	47	39	51	45	50	55	53	46	64	48	56	58	53	55	54	41	55	41	54	40	42	49	50	49	53	47	39	50	54	45	48	44	52	47	55	42	38	48	43	55	54	44	41	47	48	51	67	46	48	52	46	44	50	45	57	55	47	46	58	44	47	50	42	47	68	46	50	41	59	49	57	58	67	48	55	40	47	52	49	47	55	50	43	48	52	48	35	61	56	52	57	45	50	57	53	45	52	52	40	49	48	47	44	47	47	51	63	42	43	46	60	49	47	44	52	42	56	51	65	52	41	47	52	39	49	46	55	36	57	58	58	36	58	40	59	47	45	50	46	36	49	44	48	51	49	41	43	39	38	50	41	60	51	50	51	48	54	43	66	58	54	41	48	49	51	51	46	55	54	52	48	58	52	57	45	46	50	40	57	44	50	56	53	38	48	45	48	65	55	47	45	61	48	61	54	51	46	48	48	56	46	51	46	44	48	53	52	53	54	64	50	51	61	54	45	63	62	48	50	52	56	41	53	53	52	54	56	53	58	53	47	47	68	52	47	61	54	48	69	49	52	47	45	51	46	49	31	69	47	52	53	55	45	49	44	58	50	54	48	41	37	63	53	49	63	47	64	56	48	47	64	50	45	44	44	42	42	59	46	56	51	57	52	54	49	55	49	48	51	47	62	44	44	46	48	40	57	52	55	46	39	58	66	54	46	56	44	67	59	42	45	48	53	54	52	68	42	50	43	46	69	43	48	46	41	60	43	64	70	50	45	37	42	55	53	33	48	42	55	47	46	47	53	46	48	41	48	58	53	48	55	49	41	57	47	38	63	52	51	52	49	41	54	49	48	48	59	56	47	40	34	40	55	53	55	47	40	52	52	46	56	50	36	51	43	42	47	62	52	48	42	55	46	57	51	52	43	53	34	46	60	53	64	59	37	49	41	50	60	50	49	48	58	52	49	42	49	53	65	46	64	59	52	44	64	61	50	56	51	44	54	45	58	52	47	44	37	44	51	42	44	60	52	44	40	49	38	37	59	59	64	55	56	38	43	40	62	62	61	60	59	49	46	44	45	47	44	55	64	57	49	61	45	44	57	69	52	57	46	55	56	49	53	46	49	40	41	61	58	58	66	45	44	55	60	53	54	47	55	56	43	40	48	55	50	41	41	55	46	44	54	49	33	58	47	55	62	58	43	56	54	52	54	53	51	50	52	45	46	55	50	49	52	47	49	48	48	52	40	54	49	46	52	53	50	50	47	53	48	55	35	50	52	52	39	45	50	47	46	60	60	46	48	45	62	31	61	59	54	41	38	44	42	33	50	42	47	52	60	44	54	53	35	58	46	52	53	48	43	44	48	54	39	42	39	65	53	58	52	48	50	58	48	47	33	45	54	49	58	52	53	49	54	50	42	46	51	54	58	53	42	52	53	53	43	45	42	42	55	54	44	50	54	57	52	57	43	54	44	46	53	41	48	62	56	61	39	42	52	55	46	52	49	55	43	55	42	47	53	48	62	54	58	53	47	57	60	43	46	42	46	42	50	40	51	59	40	47	57	60	56	51	67	52	54	50	50	46	54	49	66	46	55	59	41	51	45	57	48	42	41	58	50	46	60	48	41	51	48	61	58	51	64	47	45	41	35	37	40	49
29925	13287	4128	3864	7740	10333	9416	7091	5619	4868	4240	3472	3026	2881	2508	2178	1942	1688	1402	1307	1384	1110	1105	1004	919	899	814	722	689	667	677	667	668	634	572	570	569	554	580	525	536	498	521	471	477	521	498	470	455	443	538	498	434	416	426	406	439	469	427	469	414	412	407	400	436	407	384	413	436	410	377	394	394	398	402	419	418	425	393	418	379	412	379	398	435	404	382	381	388	407	399	421	423	442	394	380	365	399	387	387	378	399	422	410	410	377	375	401	415	398	413	397	406	385	370	377	440	382	418	415	405	405	430	387	382	383	388	436	412	420	424	407	427	408	381	434	366	396	404	382	346	374	403	394	415	410	423	387	426	418	422	389	386	384	416	372	394	383	385	384	387	430	416	412	414	396	395	376	390	408	376	435	414	400	382	384	358	379	408	406	399	387	405	410	382	386	436	392	393	379	398	412	392	379	382	386	421	402	404	440	394	367	391	404	405	407	392	396	381	382	389	364	403	380	394	405	394	410	420	412	399	414	428	416	406	400	416	396	430	461	393	406	411	420	402	357	390	414	389	403	449	366	394	377	426	428	379	385	366	424	429	380	402	402	375	423	404	425	417	406	423	409	399	363	420	388	395	356	382	420	368	410	424	396	433	405	375	422	362	450	403	403	425	398	425	413	380	382	372	392	405	413	416	363	447	405	389	410	417	389	429	392	400	425	411	407	383	411	424	411	368	411	419	369	394	416	393	405	423	399	409	406	389	418	404	403	400	375	400	410	410	369	366	387	388	414	393	411	406	399	392	425	358	400	371	389	396	422	372	427	370	382	389	435	374	423	431	406	382	406	384	400	389	406	359	401	404	384	417	396	410	410	410	415	429	395	383	397	390	425	385	419	383	402	380	369	394	394	393	402	383	405	442	393	395	403	421	393	389	381	397	389	442	407	416	393	391	375	382	381	397	399	389	436	391	395	389	374	393	371	431	362	367	402	378	421	462	408	414	458	420	410	378	395	387	382	394	356	414	378	382	405	393	392	408	413	428	353	416	381	404	401	428	389	407	413	412	395	370	366	393	399	388	398	393	389	400	367	408	427	383	371	418	406	436	407	371	408	399	393	388	400	406	378	395	389	398	405	394	391	358	387	407	411	391	383	394	402	408	411	391	359	399	383	380	407	398	392	390	417	364	385	400	403	391	392	368	399	413	402	396	401	386	399	374	412	372	390	442	406	421	411	402	380	383	362	409	359	368	393	361	435	386	416	404	432	395	374	400	401	405	428	404	422	424	414	426	394	404	403	385	433	380	411	409	392	460	413	404	396	408	392	393	439	427	383	386	389	411	409	356	396	380	412	409	407	380	395	383	387	392	379	402	387	429	380	448	399	439	397	426	424	383	430	425	346	385	410	385	391	391	397	419	388	372	413	410	384	417	405	390	390	437	411	387	379	407	408	395	379	392	381	433	399	377	419	367	381	373	358	397	429	389	440	390	384	403	378	410	395	400	410	384	393	409	414	358	416	419	371	404	400	406	413	413	359	368	429	404	387	407	356	384	377	393	413	415	405	379	414	395	407	387	386	380	398	388	402	393	415	376	392	411	407	367	392	401	403	411	426	394	399	395	436	390	394	411	381	371	394	377	399	408	403	386	397	422	398	381	388	379	377	392	417	372	383	417	374	402	416	389	394	391	392	388	429	381	386	405	355	397	385	361	394	378	394	398	395	381	383	430	401	438	383	415	383	368	400	399	417	389	439	429	400	390	381	379	405	375	387	401	398	370	421	389	408	400	381	411	436	403	388	415	387	396	376	421	403	429	405	395	400	416	407	400	366	430	383	419	399	390	372	416	405	434	384	403	404	417	401	360	390	374	387	402	424	410	367	416	396	436	413	415	341	393	390	399	416	388	435	391	422	426	403	412	384	394	451	409	357	407	386	372	381	383	397	399	405	396	379	402	382	414	387	381	417	401	408	431	419	391	366	416	403	410	375	359	412	399	374	408	387	406	376	427	405	382	411	368	426	388	389	407	361	401	407	392	415	399	417	394	353	402	400	364	408	386	386	369	416	387	393	404	411	397	373	401	416	430	388	410	401	387	385	425	411	433	414	374	396	454	413	432	413	398	401	392	384	398	363	395	413	366	417	371	387	403	422	386	393	402	380	375	384	392	383	367	385	404	400	419	392	377	420	368	402	382	377	395	406	394	383	385	396	399	403	390	424	367	446	371	422	383	393	405	377	410	380	380	394	376	398	361	383	398	389	395	401	400	409	391	395	415	394	399	424	384	371	414	346	393	440	389	411	385	402	389	431	386	334	388	344	447	401	399	375	412	338	382	385	384	448	400	396	373	370	399	394	430	411	383	387	437	395	382	395	381	400	372	400	393	384	393	391	422	413	391	409	413	383	395	362	424	389	429	376	415	406	371	387	403	402	406	394	420	423	392	404	411	384	407	427	416	403	381	382	391	418	379	384	402	396	418	403	398	397	382	374	411	409	392	375	381	384	377	436	421	399	410	435	403	393	396	392	384	417	385	405	386	415	388	429	404	391	395	402	348	405	393	434	418	384	422	442	405	394	422	437	401	397	369	396	388	390	430	412	382	414	393	403	386	396	367	364	378	376	408	401	404	402	382	376	397	407	442	404	386	383	374	385	422	389	393	412	425	412	413	394	375	361	390	383	372	382	387	353	385	401	370	417	393	401	441	386	406	410	424	398	382	420	393	411	383	414	412	367	427	396	405	436	416	441	388	400	399	367	391	343	395	428	356	389	418	404	386	408	426	385	432	397	418	381	380	440	379	417	401	396	391	424	380	385	361	386	422	396	398	411	406	392	416	373	413	398	436	383	410	427	391	387	437	364	381	418	402	409	386	415	384	404	414	366	423	390	386	428	450	419	387	391	364	418	407	392	397	396	374	395	378	421	422	396	394	385	425	364	392	364	403	424	424	413	427	410	393	413	385	406	402	357	404	428	401	405	381	419	440	386	422	378	383	377	403	410	378	389	362	409	393	392	390	394	425	408	388	416	402	406	434	410	378	394	417	450	454	409	372	399	417	407	424	412	358	414	390	434	429	418	451	410	417	395	395	380	412	397	424	403	378	434	408	437	413	414	391	386	379	394	409	417	420	399	392	370	372	406	423	396	391	410	396	368	423	408	403	409	374	390	392	393	381	397	386	412	412	386	407	398	423	407	414	408	420	398	391	423	439	422	360	460	385	385	361	384	380	385	409	405	409	391	400	403	401	381	396	404	392	403	384	387	442	433	397	399	435	381	388	395	386	394	410	353	396	416	403	396	398	400	379	384	420	428	425	346	408	391	371	412	403	400	389	351	402	408	400	388	438	395	412	452	433	378	413	429	385	376	439	431	402	381	372	384	420	388	422	377	375	372	365	409	400	390	390	381	413	399	421	392	367	403	416	411	409	387	423	405	440	399	407	391	406	375	421	383	396	399	378	384	429	396	443	409	437	394	407	377	425	373	401	403	397	409	391	382	407	382
6334	2668	495	275	241	259	265	267	224	232	166	163	170	173	146	141	133	140	113	105	115	109	82	101	91	106	83	103	83	78	83	79	81	74	78	82	58	66	80	70	83	77	65	82	48	62	76	71	69	72	57	59	73	75	60	64	75	58	69	71	70	61	69	63	63	67	60	77	71	78	61	70	64	74	58	69	56	65	92	74	65	58	71	70	61	82	73	73	67	52	74	63	70	68	76	73	66	72	67	75	60	53	71	59	59	65	67	71	68	51	79	71	65	60	66	70	52	73	70	64	56	73	63	60	56	65	66	68	64	71	81	56	69	71	76	73	65	73	73	77	70	71	68	70	68	51	65	56	63	75	79	77	74	82	57	81	64	66	70	60	56	65	61	77	68	73	62	75	59	66	76	69	71	66	54	72	65	79	69	65	62	68	83	83	46	67	73	78	70	87	64	77	66	69	61	62	65	76	70	78	69	61	68	64	70	69	64	74	57	65	53	75	63	70	71	58	80	74	64	53	58	61	63	71	70	62	69	78	66	55	75	88	70	60	69	77	82	70	76	57	59	78	68	85	69	58	74	79	68	68	69	69	59	77	64	62	72	69	72	60	58	64	62	64	81	88	76	78	78	60	47	74	75	59	61	59	50	67	60	74	69	73	56	59	79	66	63	75	69	62	58	72	74	73	59	59	55	77	73	72	65	69	67	60	72	63	65	68	70	64	77	59	83	66	77	64	64	62	70	71	80	84	52	53	70	70	68	71	80	74	97	61	69	72	66	64	70	67	69	72	62	63	65	52	65	76	56	68	78	61	65	69	62	69	65	65	72	72	61	69	63	69	71	80	52	51	70	76	68	76	57	75	55	65	61	62	85	66	66	56	79	65	66	59	75	64	63	59	69	66	59	67	52	63	69	60	70	62	59	71	64	73	82	76	72	62	68	76	52	87	60	77	65	53	83	74	63	61	55	56	57	68	67	60	62	62	72	69	64	57	75	80	75	73	75	62	66	74	74	71	48	79	69	52	56	67	74	72	62	72	80	57	81	57	58	56	62	75	70	64	58	78	54	80	61	58	70	55	45	73	68	58	73	76	64	75	54	66	66	82	58	68	75	78	65	66	79	62	67	63	65	78	61	71	61	72	70	60	71	51	59	70	70	61	74	69	68	66	74	62	74	61	76	70	70	66	76	73	74	61	72	68	67	67	62	59	86	65	53	73	48	55	66	82	66	69	68	56	68	77	70	59	69	61	78	72	72	64	69	73	75	78	68	80	75	67	69	79	69	84	72	56	75	63	68	70	51	57	54	72	58	66	64	69	81	71	71	70	70	56	71	64	74	55	52	69	69	70	72	76	92	65	56	61	79	63	62	69	65	79	66	69	67	73	75	58	62	76	69	69	61	64	70	76	64	74	73	65	63	53	65	81	58	61	64	75	83	82	67	55	61	60	63	63	71	72	76	75	68	58	63	72	65	60	61	66	62	73	73	68	69	64	65	61	56	66	53	67	54	77	67	72	59	67	67	71	75	63	74	61	55	75	63	65	60	74	74	81	65	70	69	63	66	73	71	56	68	63	66	82	68	61	75	66	78	58	55	74	60	73	55	60	52	64	72	66	69	62	70	75	73	79	73	69	70	64	71	69	58	75	67	60	74	62	72	70	56	73	67	63	79	68	64	74	71	58	75	72	76	76	60	75	65	56	66	74	62	67	74	60	70	66	70	68	66	58	75	54	73	66	57	70	70	78	60	77	59	72	71	77	67	78	76	64	61	62	81	71	66	58	69	63	84	71	79	88	65	69	60	80	84	54	62	56	67	71	72	64	80	65	66	68	69	74	76	78	80	64	69	74	69	53	60	76	71	77	72	58	69	64	86	63	62	58	59	65	65	61	67	70	73	74	57	72	68	65	61	60	69	63	76	76	66	65	81	71	56	69	72	62	61	56	64	65	62	73	75	68	70	60	66	73	66	72	85	69	65	74	69	68	64	64	76	52	55	75	76	68	45	57	51	59	78	68	59	58	73	57	64	57	69	64	63	71	63	59	79	65	65	60	70	79	65	83	73	68	53	60	64	78	74	68	63	78	73	66	61	76	68	76	51	66	60	70	61	55	69	75	66	72	69	67	65	63	67	65	74	76	77	69	78	66	56	78	73	67	64	58	74	70	71	64	62	75	69	70	74	77	61	61	79	76	55	69	66	73	67	73	64	62	62	51	49	74	60	64	82	76	72	63	69	79	70	66	52	74	63	68	73	64	58	54	74	62	61	63	72	76	76	75	66	69	68	70	58	77	69	72	65	67	57	68	64	78	73	59	70	62	56	69	73	55	56	77	78	75	69	86	62	66	61	50	79	52	61	60	62	74	73	71	66	73	71	60	70	63	62	62	72	61	67	72	70	71	70	83	74	80	46	74	83	78	72	71	71	63	74	71	66	56	72	73	76	62	64	86	74	63	67	63	74	70	74	64	64	64	65	58	67	46	66	65	70	69	77	73	78	65	61	57	71	61	65	63	65	68	61	64	82	69	63	61	57	76	64	54	76	61	63	67	58	69	64	59	80	73	64	75	60	75	65	76	54	83	64	80	58	63	72	60	76	59	64	83	65	71	71	68	59	69	70	65	64	57	59	75	70	75	64	54	66	77	71	69	60	77	67	75	74	69	57	61	73	86	66	75	63	92	74	64	59	63	69	66	70	75	62	81	64	81	62	77	73	80	90	65	66	76	72	60	74	75	73	60	56	61	67	68	72	58	73	81	63	70	72	87	73	68	55	83	63	61	74	88	60	56	55	59	67	75	63	85	62	65	75	71	80	64	67	74	84	71	65	71	82	67	70	54	60	70	66	60	57	57	62	82	64	56	64	81	54	53	53	60	73	69	58	70	44	66	68	67	65	61	72	75	62	84	68	72	69	72	96	61	71	57	74	63	70	70	74	64	73	60	60	72	72	75	77	71	78	68	65	67	73	58	77	65	67	68	65	77	72	66	67	53	71	65	86	76	78	73	60	65	54	49	76	61	77	69	70	62	71	62	60	78	56	70	67	73	50	84	77	56	66	62	60	69	59	69	72	66	52	57	69	80	60	55	81	76	68	77	76	57	61	61	72	82	62	51	82	64	68	67	63	65	69	74	67	54	69	76	70	62	63	63	67	72	69	66	66	70	64	63	76	67	66	73	61	59	45	72	60	56	81	61	64	56	55	66	75	51	55	79	68	77	60	74	67	61	66	84	73	81	64	65	74	57	70	58	74	68	60	57	82	60	71	53	76	67	60	70	74	65	64	60	69	66	69	57	73	83	66	65	76	76	66	61	72	62	76	82	75	59	61	89	61	76	57	59	64	69	49	60	67	80	74	63	76	65	82	74	59	70	59	57	74	69	66	72	59	65	62	69	70	55	68	62	60	59	74	99	62	56	77	68	60	69	72	65	67	75	79	64	75	74	70	72	75	79	52	62	58	72	64	61	62	66	64	67	64	66	84	67	80	62
34340	16958	5321	5031	10381	13423	12462	9579	7706	6486	5512	4625	4189	3843	3232	2938	2545	2209	1860	1761	1617	1567	1456	1292	1285	1182	1075	972	929	900	840	891	869	822	792	734	707	740	723	728	714	667	645	661	666	653	601	607	610	607	581	646	566	548	598	522	545	554	568	521	583	555	551	546	542	571	543	544	538	546	509	538	527	502	519	512	571	537	529	525	515	524	561	523	514	556	526	518	511	489	537	524	572	568	511	521	482	490	507	498	530	513	492	535	561	532	508	554	537	533	530	516	519	564	548	532	542	508	526	535	526	475	554	492	514	511	557	543	501	542	540	533	512	534	512	524	509	501	518	550	497	524	527	506	527	526	507	495	497	530	514	504	498	590	540	492	556	521	521	493	544	508	558	575	509	521	509	521	529	534	547	502	483	535	513	553	514	525	526	492	499	545	589	515	502	530	526	543	520	538	519	521	498	540	512	534	528	501	514	521	521	531	536	497	525	491	526	501	506	531	501	542	549	543	490	514	523	526	515	539	515	497	563	569	515	561	502	547	537	488	523	509	549	566	575	534	501	575	515	504	535	527	579	520	471	516	533	526	540	507	514	543	540	535	517	465	556	533	535	496	505	522	515	557	484	553	532	546	563	534	545	491	541	514	503	470	486	495	552	529	550	507	550	564	533	499	541	527	582	511	510	517	563	558	519	519	512	503	514	527	525	541	544	524	488	513	546	521	498	538	484	519	498	472	517	523	511	551	534	528	479	500	526	536	516	528	523	546	522	556	508	490	531	489	514	529	548	531	516	499	488	520	501	544	508	524	513	486	558	531	529	500	518	511	527	523	537	483	535	496	518	486	477	538	516	482	524	542	485	515	524	521	551	515	475	534	554	526	529	537	514	516	535	533	544	535	514	533	507	521	526	490	557	537	571	497	484	512	543	501	538	532	522	551	482	521	504	521	531	526	533	517	512	514	507	557	520	551	515	501	537	466	530	508	526	547	458	546	516	529	496	503	528	509	510	572	489	554	509	531	521	558	545	536	531	528	471	513	502	521	542	545	491	539	516	528	516	525	511	556	510	508	533	503	483	513	508	535	550	504	506	522	529	523	522	521	508	487	513	495	513	552	561	536	517	543	558	505	532	526	525	520	536	544	545	566	518	532	549	544	485	467	513	542	542	489	501	540	483	524	538	521	522	505	518	500	557	482	503	507	525	478	528	522	545	520	514	560	576	532	522	524	527	551	511	539	484	531	521	508	500	488	530	541	478	528	548	513	543	515	503	509	551	505	514	514	536	503	530	536	499	548	501	489	525	522	531	521	472	541	533	534	496	541	535	539	535	512	514	504	502	518	540	563	499	514	561	542	508	503	509	476	530	499	521	487	532	499	560	532	505	526	513	488	570	508	508	547	523	492	494	521	542	529	512	531	526	515	480	526	488	524	502	567	528	513	510	517	537	580	520	503	527	505	539	482	502	493	580	503	498	535	497	502	539	518	506	529	534	501	530	555	509	525	523	540	503	476	538	488	533	518	480	519	525	493	536	507	520	545	531	513	524	509	544	512	520	502	515	531	489	539	539	508	520	510	525	519	497	530	497	489	504	523	520	550	487	526	554	523	535	515	554	558	524	530	523	518	514	565	550	494	527	465	526	509	554	493	499	554	507	526	513	553	546	522	518	479	523	543	517	525	530	494	566	492	531	495	532	518	540	507	538	520	513	515	541	522	508	535	539	493	502	546	559	523	494	550	553	565	521	517	506	527	519	544	519	524	532	492	510	544	525	505	518	534	534	532	523	504	483	542	490	528	466	518	488	520	473	517	490	479	522	543	516	531	543	557	553	549	534	508	494	527	530	504	538	500	550	558	529	519	572	503	549	539	546	504	504	496	525	528	525	527	526	504	525	493	511	538	527	525	509	542	472	513	519	522	494	505	485	467	494	515	490	571	483	524	531	532	519	530	518	545	535	521	516	526	494	546	562	525	537	513	527	520	508	523	477	501	524	483	511	507	533	527	483	520	517	506	504	555	577	530	509	516	523	511	490	511	552	516	500	531	509	504	539	540	508	500	521	535	521	498	497	549	524	508	532	554	470	541	511	510	547	535	493	546	558	509	527	529	500	528	508	559	533	542	493	465	522	560	489	470	533	577	566	509	533	529	525	526	524	499	472	535	521	513	540	524	497	499	494	514	585	523	509	505	498	514	579	530	565	522	488	514	571	488	533	550	541	491	516	525	504	504	543	515	521	535	550	568	561	540	526	479	493	476	537	562	536	517	501	504	502	513	500	500	519	526	531	492	518	528	517	539	516	562	514	516	515	553	529	516	545	507	526	540	555	483	507	531	534	545	545	511	541	535	572	516	481	502	527	524	492	518	543	529	554	561	538	548	513	458	495	490	526	537	509	509	523	547	502	517	514	503	527	515	566	522	556	539	529	554	502	520	512	530	530	553	515	524	513	512	499	508	489	541	512	489	508	514	517	532	550	529	565	523	553	535	480	539	473	535	531	582	538	529	532	555	530	545	479	507	500	536	517	514	506	556	498	487	555	471	507	524	550	534	509	516	534	490	515	519	476	524	516	539	493	559	520	536	505	530	518	525	516	519	522	508	502	553	529	487	518	536	499	536	528	514	542	528	566	524	517	526	528	479	567	558	545	478	519	496	496	506	502	519	521	531	502	529	541	499	505	504	542	522	533	487	510	517	496	539	492	510	519	541	551	508	558	539	476	485	536	539	519	556	535	501	502	485	528	541	537	518	524	532	548	527	521	502	563	563	550	510	537	537	534	501	483	557	547	522	509	551	524	524	514	502	518	543	519	512	535	516	556	499	488	548	491	485	525	543	511	520	544	531	504	547	475	511	538	483	551	547	478	533	548	537	489	537	510	511	490	539	500	534	529	485	488	538	543	535	483	543	505	517	550	511	523	522	527	508	508	505	517	523	491	535	506	509	498	561	516	538	513	512	505	532	562	526	561	517	529	530	518	521	532	507	521	561	517	545	488	515	506	504	509	544	527	512	513	536	532	560	529	547	522	532	516	537	530	489	533	565	538	551	542	525	504	531	530	528	522	520	493	500	510	530	555	539	531	500	546	513	499	494	535	510	518	505	493	521	543	536	499	541	552	540	498	526	529	505	511	512	534	552	484	548	508	491	507	565	491	536	518	520	517	523	528	535	525	532	518	528	545	553	557	510	525	570	508	537	540	504	523	513	526	498	522	533	555	538	540	506	548	511	500	519	514	520	519	549	535	541	534	500	490	557	477	524	527	485	560	525	578	549	529	518	482	510	513	515	559	490	512	507	482	499	557	530	545	555	540	494	549	492	508	472	518	541	497	528	531	548	549	499	531	482	491	520	535	556	513	541	510	496	495	528	543	544	502	493	550	502	522	515	529	490	480	530	545	504	513	542	514	536	518	530	500	526	544	526	546	488	586	522	531	522	548	517	516	524	506	504	522	525	526	551	499	503	539	522	558	504	494	497	562	475	508	553	564	558	516	552
3254	946	252	137	129	144	147	150	112	91	103	78	98	95	82	87	77	78	59	61	56	51	49	52	54	50	51	30	54	54	46	39	42	44	43	48	35	45	48	42	37	37	45	38	35	36	51	44	46	36	44	42	49	38	51	33	50	42	47	43	38	41	40	42	42	39	30	41	40	42	39	36	43	35	42	34	19	46	30	29	35	45	40	27	54	43	38	34	39	31	39	40	39	35	35	39	37	35	35	42	35	49	36	45	34	38	38	44	33	36	41	45	35	42	39	47	41	37	46	47	47	29	46	44	37	29	46	49	43	29	27	48	37	34	42	41	32	41	41	42	47	33	46	37	40	34	46	39	39	44	52	39	32	50	49	46	42	48	40	37	36	35	41	33	39	21	31	29	42	42	43	45	25	53	40	44	34	37	35	48	37	47	37	42	37	39	43	41	29	32	34	29	41	36	40	24	21	37	41	31	42	28	46	38	35	34	43	41	42	49	35	26	40	29	40	51	49	36	34	43	39	34	46	33	36	37	42	38	33	49	42	43	40	41	37	42	40	46	35	33	40	44	28	28	35	32	41	30	35	54	33	35	29	43	40	37	37	37	42	39	32	32	46	37	35	41	48	38	43	33	36	29	47	32	43	30	36	37	36	38	40	30	43	44	33	43	31	38	39	32	51	45	34	44	41	47	29	32	36	37	41	39	39	39	40	32	35	41	43	42	30	29	47	32	46	43	38	31	34	40	33	35	57	33	42	56	46	40	36	39	41	25	42	41	36	40	41	42	40	41	31	32	30	30	45	38	44	38	31	37	40	46	34	30	34	31	35	40	27	30	40	46	41	46	41	53	33	38	42	31	40	34	37	36	32	33	36	40	40	32	54	40	43	39	44	44	35	39	38	42	45	37	32	37	40	46	42	56	28	36	44	35	32	27	47	39	44	56	40	40	37	46	42	35	41	26	41	37	32	39	35	25	48	35	38	39	24	48	37	28	39	43	36	40	34	34	46	33	42	29	31	31	42	46	40	50	38	40	36	41	34	33	33	32	23	47	39	43	34	54	42	31	39	48	43	47	31	33	53	40	34	39	47	37	43	34	27	39	39	41	35	36	28	41	34	36	34	48	33	35	41	35	36	34	29	37	25	33	39	42	32	37	29	33	35	57	34	39	28	33	32	48	34	33	41	53	25	37	34	34	38	44	29	26	40	40	51	33	46	40	35	40	33	39	44	38	34	44	35	31	40	44	51	31	31	54	45	37	41	40	38	26	34	40	42	42	27	39	30	35	37	43	45	45	35	40	40	33	40	26	39	44	23	38	37	39	51	35	33	37	35	34	31	37	40	46	33	37	46	36	41	40	41	42	40	39	48	27	42	41	46	39	34	44	32	36	34	30	33	44	43	31	40	31	52	32	41	30	46	44	44	37	38	39	39	39	33	39	44	47	53	36	35	36	47	35	42	38	42	36	31	36	49	25	42	23	43	33	40	45	43	37	39	37	36	38	30	43	48	32	36	41	39	42	31	35	45	36	42	45	40	43	41	45	44	33	36	31	44	46	42	39	33	44	52	33	41	41	40	38	35	45	48	35	27	43	42	34	37	33	39	43	26	46	35	31	36	38	35	26	39	37	41	43	36	39	33	43	31	29	40	36	37	41	45	42	32	42	43	39	44	40	45	32	48	28	40	40	40	44	42	28	41	37	31	43	43	40	44	48	39	36	39	36	46	49	39	34	37	45	38	27	41	39	30	36	33	36	39	45	44	42	38	31	45	33	45	43	44	56	37	33	38	38	48	34	45	43	32	35	31	25	58	36	39	45	36	46	37	42	42	46	33	31	44	42	36	29	32	39	45	37	51	39	46	39	34	39	36	37	34	34	45	35	40	33	32	39	40	32	54	49	36	48	37	28	34	35	41	34	36	36	32	29	43	24	35	45	44	39	50	36	38	41	28	35	36	44	38	47	43	42	30	35	46	42	36	33	32	52	33	37	38	36	33	45	51	31	33	48	27	39	33	33	50	44	34	37	38	27	36	46	38	37	37	45	31	41	42	37	34	35	32	48	37	38	40	41	54	39	34	34	38	30	35	39	43	40	37	35	37	33	40	33	28	35	44	37	35	31	32	46	30	63	41	45	34	35	28	35	54	34	39	37	28	43	40	36	37	39	36	49	45	48	41	47	47	38	41	45	41	44	44	44	37	35	42	34	37	42	40	42	44	41	41	49	44	42	44	27	49	29	35	39	46	27	45	42	32	36	43	36	47	38	32	38	38	34	41	50	38	50	38	36	26	43	35	51	38	26	36	43	37	40	47	37	36	43	30	49	36	33	38	37	28	33	35	32	54	44	45	34	33	32	42	38	41	36	43	32	39	39	49	27	36	41	31	40	49	37	46	36	29	30	44	37	35	42	35	28	40	40	48	44	49	34	41	50	42	30	41	43	34	39	33	33	41	37	51	40	38	33	39	46	32	42	40	39	43	46	41	36	36	38	46	39	38	33	44	43	33	41	39	49	40	24	34	40	31	43	42	40	36	49	47	51	40	47	35	41	39	28	47	43	38	36	47	45	42	49	40	32	42	39	37	41	56	31	32	49	38	37	37	39	37	37	31	40	36	40	46	41	31	47	45	28	31	39	42	41	38	60	41	40	40	46	42	42	31	43	34	38	35	35	40	35	39	35	39	49	34	37	45	30	48	39	36	45	45	33	41	33	30	35	38	40	32	42	37	37	49	30	41	34	31	40	41	36	38	32	43	35	36	43	36	34	41	34	42	29	33	28	35	50	42	49	32	51	42	41	44	48	37	33	29	40	52	43	29	46	44	33	37	41	41	46	34	38	42	35	31	39	38	38	49	34	32	44	35	32	36	40	35	34	36	32	40	35	46	38	41	42	42	29	43	40	41	42	39	32	47	41	35	30	41	43	58	38	29	36	48	35	28	36	33	45	27	41	35	54	38	37	42	43	34	47	30	31	34	33	36	27	33	38	45	48	43	32	42	33	45	38	46	45	42	45	33	39	42	32	35	40	30	20	29	37	34	34	46	42	40	38	40	54	39	36	37	40	31	34	35	30	29	37	29	35	41	36	34	34	41	39	32	38	37	42	33	29	44	32	36	29	40	36	43	33	34	41	38	41	46	42	24	33	45	41	37	41	49	27	45	45	45	55	39	52	36	45	48	35	38	45	35	40	38	32	42	42	39	44	44	37	44	35	35	43	37	41	41	36	44	45	46	33	42	35	38	39	40	35	54	53	35	30	40	41	37	34	38	34	28	40	44	45	31	41	42	35	38	41	38	49	37	34	35	31	30	32	34	37	44	45	38	38	44	44	27	31	26	33	50	56	42	40	47	34	38	48	34	31	40	34	35	41	41	34	33	54	40	46	31	38	39	33	34	43	41	46	44	36	40	42	40	32	37	43	30	56	38	39	39	35	42	40	38	37	44	39	42	40	34	46	45	50	47	41	37	27	40	33	35	37	34	30	41	33
26139	9587	2966	2696	5808	8000	7411	5485	4144	3344	2907	2438	2225	1973	1670	1529	1321	1084	970	986	893	810	725	710	656	641	617	528	486	517	502	498	439	487	424	406	349	393	402	394	390	400	359	342	340	367	336	346	326	353	309	338	329	331	318	349	341	350	309	298	323	321	314	299	331	347	299	302	332	313	335	327	321	282	328	341	319	306	330	313	335	279	320	289	314	329	336	310	329	318	305	308	334	316	283	298	307	297	279	338	297	284	316	316	314	307	313	289	305	332	306	314	345	331	310	286	316	314	299	324	273	283	334	293	322	309	333	277	298	312	330	302	319	308	341	320	345	340	294	327	332	307	315	308	319	289	285	294	321	322	297	272	305	286	312	329	307	315	327	296	285	316	319	338	333	329	312	325	315	294	281	295	289	290	356	324	323	322	321	302	327	314	326	298	305	308	304	308	303	302	312	323	286	316	279	307	317	299	285	332	317	279	329	324	319	307	292	286	334	316	260	361	314	307	294	314	321	331	301	333	317	307	306	258	285	306	267	312	314	313	345	292	335	324	303	307	300	320	284	279	320	286	309	306	334	281	291	289	313	332	317	305	297	317	322	310	315	328	330	300	331	289	292	334	328	272	327	294	310	304	294	326	274	321	311	322	286	337	328	301	295	339	321	306	329	314	280	270	289	290	286	293	284	342	310	285	305	306	280	320	340	314	310	290	328	273	337	301	275	286	322	274	309	346	331	296	328	313	325	302	319	284	272	328	329	309	274	311	295	279	277	318	318	309	289	303	304	318	278	283	322	318	270	339	289	288	300	281	329	316	308	310	297	303	293	302	321	301	344	310	292	312	312	275	311	303	296	327	315	285	329	314	343	296	265	326	335	306	298	318	301	300	294	308	306	363	293	291	292	339	300	293	324	317	319	290	283	272	316	315	288	337	296	336	311	332	323	302	300	307	294	331	300	314	288	297	308	290	320	278	332	316	315	293	313	283	304	314	268	334	291	317	314	310	317	304	320	310	351	328	295	290	297	320	295	299	302	295	281	324	275	300	314	334	301	309	284	300	322	328	311	323	307	321	294	282	339	280	321	301	316	300	325	334	280	310	302	286	302	322	337	328	318	320	307	306	273	311	291	319	285	284	318	322	299	294	278	339	298	332	341	330	317	300	344	283	327	277	317	300	279	299	280	290	316	296	316	288	301	294	319	305	327	310	327	331	290	276	299	278	308	292	282	321	323	331	301	317	321	311	300	316	323	302	299	299	330	340	305	311	337	300	328	301	307	308	276	316	292	313	302	276	296	319	316	326	333	274	310	316	323	286	311	299	272	293	309	301	309	279	289	307	297	335	281	325	282	319	345	293	307	299	292	307	280	330	296	317	283	283	305	286	318	296	303	297	306	294	324	320	316	293	307	304	331	317	303	334	344	307	318	284	320	297	293	315	316	306	314	313	275	306	327	295	333	317	323	340	336	306	308	342	301	328	308	297	333	325	330	340	274	319	305	322	288	314	322	314	325	302	321	295	314	302	279	325	311	289	321	295	350	301	314	295	314	277	328	310	321	341	302	274	287	313	302	330	315	314	318	284	312	301	267	304	292	308	269	288	309	304	291	307	326	328	307	299	287	322	315	346	298	331	296	317	288	320	300	309	313	315	272	310	323	328	287	306	319	295	281	313	315	303	311	294	337	314	274	293	323	307	307	349	276	280	305	307	320	346	307	310	319	293	303	309	310	312	297	315	318	293	284	289	344	315	326	308	264	335	346	257	295	316	362	289	300	308	295	269	303	295	304	274	325	316	325	294	316	313	310	317	294	308	339	319	327	305	339	310	298	305	292	287	320	306	268	319	296	305	325	326	346	300	308	315	297	326	346	301	300	299	301	289	292	304	299	324	306	296	309	336	308	327	336	313	276	279	331	333	303	300	318	335	325	327	323	332	282	319	290	301	321	313	299	295	293	314	311	335	319	324	315	302	292	330	324	308	310	343	317	315	327	318	311	290	335	320	324	287	293	300	293	316	340	287	319	335	311	318	319	320	361	315	331	305	272	336	298	341	324	285	338	306	296	319	344	315	287	304	320	330	289	307	307	308	297	293	276	321	332	300	297	290	292	303	310	308	301	295	294	298	316	291	299	301	308	325	271	300	294	308	313	291	306	310	300	320	310	280	322	307	314	304	328	304	335	269	293	320	298	323	314	309	322	320	296	326	310	326	310	279	317	321	307	294	308	295	318	292	292	290	290	313	318	366	300	290	310	312	309	287	292	314	344	276	312	284	297	345	302	333	325	331	298	302	332	329	295	327	290	310	302	303	334	321	310	304	307	301	302	327	302	313	310	317	322	320	313	323	288	310	317	320	291	292	331	274	304	297	291	297	330	342	307	320	299	326	274	280	325	323	273	299	325	279	342	258	329	284	285	305	318	263	304	264	297	303	299	305	309	317	289	314	283	310	324	294	300	305	292	305	286	306	326	298	307	316	274	329	324	311	308	285	297	312	340	253	332	291	303	334	306	284	333	310	308	322	330	312	303	312	328	305	305	315	290	288	299	305	303	294	318	299	312	334	300	300	292	323	317	303	312	327	315	319	339	309	325	301	332	304	296	327	307	287	319	302	334	309	303	284	314	290	359	328	311	361	310	303	326	290	345	297	340	306	338	295	309	266	311	312	293	323	293	317	300	291	356	336	289	308	311	273	314	283	316	286	304	299	277	298	280	308	335	329	310	295	331	303	308	300	332	296	304	314	334	286	274	271	308	330	303	317	324	297	264	328	272	315	324	320	310	296	298	292	323	301	307	296	321	292	304	286	292	345	309	279	318	302	335	309	266	315	312	325	296	286	313	346	294	317	314	336	319	322	322	317	318	307	311	308	301	311	306	306	328	305	297	309	292	329	311	348	323	302	302	305	312	329	324	296	292	299	313	290	324	349	320	290	325	335	305	303	300	287	294	313	336	280	337	305	287	327	296	303	335	317	303	350	319	333	311	316	319	289	279	345	315	306	313	304	304	291	305	334	311	316	311	320	291	331	304	315	292	297	334	323	314	316	294	326	333	310	325	319	313	306	287	293	295	310	328	292	315	316	289	336	309	304	310	328	317	305	301	308	329	347	296	285	287	335	295	298	315	313	337	294	315	331	306	309	280	344	321	291	323	332	310	293	290	295	289	315	302	301	308	294	265	337	301	337	287	313	321	316	341	312	307	339	339	312	293	276	298	267	297	278	325	284	307	321	309	326	289	351	306	316	313	295	308	318	282	285	322	294	277	333	315	312	312	319	328	320	323	276	295	278	313	290	302	309	334	314	326	343	302	327	332	321	306	346	329	296	302	295	316	317	308	328	321	306	312	322	272	299	330	300	278	314	321	314	330	285	311	319	313	302	298	297	311	296	326	307	309	274	298	322	290	333	285	290	333	310	305	289	325	282	320	333	278	312	298	301	318	331	302	293	306	304	289	296	308	296	299	338	331	318	300	325	302	284	322	299	266	316	293	328
4774	1907	418	241	171	224	220	221	177	168	151	147	134	134	113	92	100	95	99	103	93	86	90	62	74	84	60	58	77	84	71	76	80	62	61	56	66	57	60	63	60	62	62	46	51	68	70	45	58	58	59	56	52	62	50	76	52	65	48	48	53	63	55	60	55	66	70	65	45	60	61	51	63	68	60	43	49	55	50	55	50	56	45	60	58	60	62	58	49	48	50	64	51	56	47	48	73	58	54	47	49	66	59	53	54	56	57	48	74	63	54	49	66	48	45	64	53	48	41	60	55	45	61	47	38	56	44	57	58	54	47	49	58	60	56	60	49	52	63	54	67	48	47	54	51	69	62	58	48	52	65	55	53	56	48	55	51	63	52	62	52	69	54	68	57	77	57	54	62	44	58	57	61	52	54	52	56	47	55	47	47	48	61	56	71	48	56	53	64	50	58	61	48	52	53	54	47	45	48	52	46	52	63	41	54	48	60	64	56	56	56	52	71	60	58	51	67	64	63	54	49	70	55	65	45	67	52	45	47	56	59	55	64	73	56	53	54	59	45	45	55	46	49	66	65	58	67	56	50	74	63	52	50	54	53	50	65	64	51	51	63	48	65	71	46	57	51	66	49	64	51	80	59	62	63	68	59	72	52	58	45	55	48	42	49	71	54	59	47	63	49	63	57	54	60	53	58	62	62	57	49	63	59	39	57	53	45	53	63	46	63	57	58	39	59	52	78	64	49	54	62	62	66	63	62	60	49	51	69	36	58	54	54	58	68	44	64	49	62	74	50	67	54	46	53	55	47	44	63	58	53	55	49	42	46	58	56	48	46	49	59	45	51	62	49	54	63	59	71	53	45	53	51	65	53	58	58	50	52	62	48	59	54	43	40	54	41	55	67	62	66	55	61	48	54	53	53	52	48	58	54	46	59	50	48	60	58	54	46	68	51	55	50	68	58	56	50	58	60	57	69	53	45	48	38	49	56	51	65	44	66	70	53	57	47	61	63	59	75	55	51	51	57	65	47	51	57	60	54	48	50	51	42	57	62	52	62	65	60	52	52	53	57	52	45	57	60	51	44	53	56	53	58	61	53	56	54	55	41	59	58	70	56	67	51	54	60	53	55	50	49	60	47	54	55	61	63	51	67	52	58	58	51	40	47	70	51	62	46	62	71	50	63	45	75	56	56	75	48	70	65	62	77	62	53	57	66	61	51	66	51	56	53	72	60	56	45	63	65	63	47	51	62	53	57	61	53	64	57	58	45	59	63	55	51	48	65	66	59	61	52	52	46	52	60	61	50	66	62	60	60	58	42	40	64	56	54	46	59	57	65	54	43	49	63	53	58	71	68	44	58	68	71	63	58	49	68	56	63	57	69	54	64	48	49	64	62	58	62	52	57	48	65	69	52	65	63	53	55	39	79	51	63	59	47	74	62	57	60	66	53	57	63	55	64	48	55	60	49	55	40	46	62	44	52	68	59	44	59	70	43	63	72	56	48	59	58	70	51	64	73	55	58	51	53	45	71	53	65	49	57	65	49	45	65	45	69	48	46	53	50	45	74	67	48	46	53	43	52	55	55	55	53	54	58	58	69	63	51	46	62	53	77	61	63	56	52	47	48	42	61	34	55	60	55	56	62	61	48	67	55	60	53	55	45	59	59	58	54	60	52	51	55	41	55	49	53	55	52	55	65	56	42	55	54	68	44	48	61	72	60	65	55	47	65	56	54	46	64	61	53	58	49	50	52	48	56	64	56	64	55	56	50	65	52	59	46	54	57	53	47	57	57	59	65	55	70	51	56	59	75	66	51	52	58	49	53	56	57	54	42	51	51	69	48	44	40	56	61	46	53	53	69	57	52	57	48	57	61	48	49	53	65	52	53	58	55	56	57	56	56	40	66	52	58	59	48	48	65	52	47	63	53	61	51	55	46	62	53	60	57	52	63	58	61	55	51	59	58	61	66	62	60	52	66	68	58	56	53	65	49	55	55	49	52	43	62	51	57	54	67	45	39	59	61	54	69	39	72	56	66	41	53	48	62	61	54	61	53	61	48	59	47	60	55	57	52	46	55	56	64	40	56	55	46	64	54	74	43	62	53	48	56	60	55	56	52	67	72	53	43	43	51	58	67	54	69	55	68	51	49	61	58	54	61	49	67	52	62	49	56	60	57	62	64	51	63	65	55	62	53	54	48	64	60	55	59	56	55	56	56	64	50	48	55	49	49	42	55	52	61	63	62	61	56	56	51	49	57	59	43	36	53	47	49	64	57	51	51	56	62	52	57	59	65	62	61	61	58	48	53	50	68	64	61	55	63	48	61	66	55	65	65	47	62	57	61	59	51	56	50	50	66	62	56	55	64	64	50	45	50	60	50	62	53	50	66	69	59	46	44	54	58	52	76	52	42	51	59	61	63	49	55	48	48	63	41	63	61	48	48	52	58	61	59	59	61	63	61	63	52	66	59	53	59	59	75	47	45	60	57	57	56	62	58	54	51	57	66	54	71	65	49	59	58	45	66	56	55	55	52	45	67	61	55	62	51	56	55	52	56	49	60	55	56	57	54	53	62	44	60	61	59	46	63	56	62	54	64	57	47	63	56	55	62	62	60	45	46	65	69	55	45	58	50	55	49	47	45	56	69	58	63	45	55	54	62	62	47	60	49	51	61	52	61	59	42	72	71	56	55	45	63	56	61	58	60	62	65	41	62	46	54	60	54	75	54	54	58	63	63	53	58	70	49	47	54	61	67	64	47	56	61	60	54	48	51	51	54	42	49	55	64	63	55	52	55	56	47	63	63	57	62	52	65	48	41	52	48	63	51	51	42	62	52	44	74	57	54	45	49	69	59	48	51	55	65	50	64	58	55	56	55	55	62	43	52	73	45	50	52	59	51	60	41	54	52	64	75	65	58	55	59	63	50	56	51	57	56	54	49	57	51	58	42	66	53	56	72	52	72	63	61	57	52	49	66	51	58	52	62	64	44	44	45	54	72	47	64	52	50	44	64	44	48	47	53	57	53	66	51	60	60	60	59	49	49	61	50	58	42	52	65	57	59	60	51	69	51	61	65	50	52	57	56	51	72	63	69	53	58	57	61	73	55	66	57	41	45	56	43	60	53	52	37	54	48	60	52	60	73	65	55	61	67	64	58	53	60	61	54	58	54	39	48	53	57	69	54	51	58	57	40	53	54	57	51	65	49	43	58	49	56	63	67	63	45	49	43	60	65	46	62	53	55	46	65	51	70	61	65	39	56	54	53	71	60	50	58	62	50	53	58	55	57	55	62	50	60	62	46	45	45	52	68	47	55	43	53	54	61	46	68	55	46	61	46	57	60	73	50	63	66	51	60	56	58	47	60	42	47	62	65	49	56	53	59	51	65	44	60	44	63	51	63	64	64	59	53	51	48	56	59	54	55	51	52	66	55	54	70	58	46	75	59	58	55	57	51	64	61	54	55	58	51	59	46	57	53	63	55	56	52	51	69	47
31619	14627	4226	3785	8300	11017	10583	8485	6264	5019	4232	3631	3426	2999	2506	2204	1973	1612	1491	1463	1251	1157	1059	1038	943	866	851	747	734	765	702	686	702	673	639	594	606	579	582	564	493	572	521	535	543	498	481	477	486	507	460	432	474	453	463	438	488	428	482	463	444	454	453	449	430	466	383	461	434	451	442	442	401	463	442	440	441	424	421	437	438	447	463	430	433	437	443	456	425	422	473	451	450	413	433	397	432	423	432	466	508	446	454	443	434	414	405	475	437	457	435	432	445	428	409	433	446	441	460	412	424	425	453	444	436	435	440	420	457	434	427	464	443	410	476	450	461	410	439	422	452	422	453	428	480	424	417	435	430	390	458	432	481	449	425	443	408	427	400	436	445	442	405	453	437	445	411	428	419	455	436	424	427	467	427	446	433	406	426	432	410	405	393	431	469	465	424	401	428	411	407	455	435	430	423	438	453	412	416	437	408	451	435	446	431	435	449	426	445	454	441	413	445	441	421	423	448	441	456	426	462	456	414	411	439	441	433	410	425	437	394	468	431	446	420	475	436	424	446	432	462	448	456	417	406	434	379	419	402	412	433	437	455	428	415	453	423	411	436	458	402	406	457	466	438	422	401	439	425	439	418	417	417	448	416	437	408	403	441	416	437	435	428	443	414	406	451	445	393	468	441	420	403	433	387	389	440	407	405	441	435	450	453	384	445	424	410	443	440	399	441	431	470	415	460	440	423	425	411	444	448	440	450	444	421	417	464	457	455	446	423	420	474	419	438	435	478	397	463	427	416	451	411	444	415	457	400	429	451	418	403	414	435	453	395	417	458	438	431	453	430	452	427	413	405	415	404	436	433	445	445	419	423	428	427	459	432	430	400	434	449	420	446	404	433	425	433	414	434	417	453	437	435	441	431	418	383	398	450	415	431	434	425	455	469	429	398	433	408	424	481	449	419	427	433	452	425	458	463	408	462	449	407	406	420	446	416	450	409	432	437	430	411	428	399	432	440	416	446	409	392	401	428	416	446	439	410	426	431	449	435	426	414	459	449	452	423	426	413	450	426	458	435	433	465	425	417	431	413	425	422	416	444	411	445	428	420	520	425	397	443	413	426	435	429	455	446	459	439	417	461	431	438	398	412	473	429	437	457	434	452	424	408	413	427	421	385	473	393	417	420	457	407	448	425	449	440	459	434	427	442	412	390	424	461	456	478	431	482	394	424	451	407	419	416	442	420	419	466	416	416	447	445	458	443	438	440	416	423	425	438	432	431	428	405	454	472	415	448	442	431	383	439	453	399	443	415	444	428	463	441	450	464	450	448	453	435	410	423	444	430	447	425	428	438	447	449	441	433	446	447	453	443	445	464	417	434	459	423	402	455	439	448	437	447	483	416	456	423	411	413	438	439	450	429	430	426	443	417	443	426	445	430	443	407	416	444	430	449	431	456	434	471	451	400	419	453	444	415	422	451	448	431	445	422	470	464	416	464	425	447	435	420	442	438	425	406	421	420	447	425	406	424	430	437	411	427	416	430	399	439	442	459	419	430	410	476	427	457	425	461	455	435	402	421	461	458	471	408	442	414	417	453	413	443	417	455	442	456	399	467	442	454	450	434	415	408	468	401	444	434	490	419	435	419	411	381	426	456	461	433	443	431	453	411	466	438	436	420	445	444	424	437	430	461	433	425	405	407	433	412	421	436	429	422	442	420	450	429	426	453	409	416	420	404	440	406	433	417	428	459	424	427	394	437	437	424	436	425	438	444	384	447	415	445	459	481	407	462	461	423	449	453	437	453	427	430	412	425	491	441	466	407	376	421	423	404	398	440	402	410	413	441	431	397	452	456	434	439	407	414	428	415	396	417	430	425	458	406	477	428	418	412	418	449	415	401	455	405	418	379	441	440	418	451	417	443	436	409	418	427	409	448	440	404	424	433	455	401	426	415	417	465	438	403	419	451	452	415	391	424	431	432	432	437	441	436	456	424	426	424	437	425	425	433	434	443	441	444	417	439	467	393	424	437	435	452	439	438	375	415	442	413	444	426	445	456	417	412	419	430	403	447	443	445	423	446	420	454	419	379	427	444	433	428	417	404	424	449	391	400	423	436	409	430	454	425	454	436	437	445	401	404	417	416	434	455	417	430	420	459	419	427	423	439	405	386	421	439	432	430	447	445	457	433	456	442	430	460	396	465	457	433	433	429	446	456	429	416	436	403	440	428	426	415	400	430	412	420	427	441	465	434	418	427	417	450	438	470	444	435	466	459	441	413	442	410	425	402	410	413	408	430	446	454	454	433	487	485	424	421	437	407	442	416	456	438	442	419	477	441	434	409	432	462	425	404	395	462	430	447	439	406	461	439	409	400	442	439	438	426	426	484	462	456	464	417	452	438	417	442	446	458	398	404	454	433	426	408	410	455	411	433	454	435	433	396	444	470	429	467	464	455	384	425	431	399	391	411	401	418	424	424	466	469	480	447	411	423	454	435	430	464	418	418	449	435	424	410	433	445	443	408	422	403	465	402	455	394	409	419	446	483	462	420	452	432	451	404	401	435	415	433	450	418	418	418	416	441	415	433	453	433	450	399	437	462	422	463	415	444	409	412	451	399	423	443	417	412	434	481	413	459	447	435	448	445	439	418	462	439	448	419	428	470	453	419	424	457	430	457	430	443	431	425	429	442	437	429	438	436	379	427	448	455	417	447	441	426	436	413	455	436	431	413	419	417	429	456	434	401	444	403	446	450	428	420	457	425	427	437	441	410	467	477	428	418	382	429	439	402	401	432	450	446	450	405	432	428	434	403	449	465	454	405	394	395	466	388	447	442	407	401	441	404	465	458	424	415	432	437	436	416	461	454	421	435	460	436	452	393	383	429	418	432	407	431	454	435	427	448	405	438	426	416	422	442	412	436	448	438	425	445	415	442	426	398	420	435	421	454	463	419	438	455	409	398	434	424	407	454	446	431	438	437	418	424	411	426	417	453	442	387	426	440	452	418	434	458	419	424	425	428	425	402	397	394	437	461	501	434	449	434	413	402	428	395	415	458	453	457	435	427	410	456	446	415	431	452	456	439	430	388	410	461	418	436	409	419	425	431	455	435	454	408	410	443	443	439	418	445	378	436	392	447	455	428	402	435	414	483	426	402	415	452	430	474	445	468	460	444	440	388	446	453	452	467	445	416	405	406	445	419	416	424	440	400	401	425	390	434	423	425	438	424	430	468	428	423	409	412	436	447	438	446	413	458	443	472	418	401	431	449	463	453	450	433	425	436	417	449	435	441	427	459	432	430	438	407	457	405	428	405	451	445	435	454	448	431	462	463	423	427	468	445	449	450	476	434	452	437	402	449	438	427	407	442	429	399	421	413	426	438	453	424	419	416	394	402	433	426	428	425	424	434	427	440	465	423	420	409	383	444	394	416	427	443	423	405	431	422	449	455	434	445	451	395	418	425	414	416	446	424	431	425	464	431	455	479	409	463	438	423	429	402	405
4992	1655	385	215	137	216	241	214	182	151	145	133	112	134	122	108	88	76	80	66	85	82	64	92	60	69	62	67	47	63	77	57	58	54	65	53	52	55	55	58	53	64	50	59	47	45	44	57	65	52	40	56	63	52	64	73	48	49	63	60	46	50	59	51	56	57	44	56	63	46	47	47	48	53	53	57	52	47	46	48	46	54	71	44	61	43	38	54	50	55	69	57	55	53	59	58	54	44	46	52	52	54	54	54	45	52	41	41	45	50	50	45	54	47	49	49	52	62	66	55	45	56	53	62	47	45	46	50	57	54	57	59	59	59	46	49	50	49	52	48	52	56	48	53	29	61	42	60	54	50	50	50	50	50	48	51	60	59	54	55	42	47	50	45	51	36	52	46	52	54	45	42	52	39	59	52	44	53	41	46	57	51	49	53	45	54	56	52	48	40	37	47	56	62	59	55	56	59	43	42	56	57	44	59	41	50	57	45	63	38	54	60	40	55	55	55	65	44	47	49	44	53	44	50	51	57	63	61	53	46	55	56	39	46	45	46	46	59	57	62	52	48	57	35	62	50	55	60	53	51	51	49	60	43	54	47	42	51	49	47	55	45	49	46	56	55	51	60	56	47	49	46	43	40	50	42	58	61	55	58	49	47	44	61	52	56	46	47	45	55	54	47	52	43	60	59	58	57	48	42	52	34	41	53	48	63	56	55	60	47	41	54	50	61	46	56	40	47	45	53	44	58	61	37	45	64	46	42	43	55	55	47	56	59	39	44	50	49	40	46	44	43	50	48	44	51	52	36	52	54	47	39	52	44	53	41	56	57	41	43	49	50	52	44	46	54	48	47	40	51	53	63	48	56	66	54	49	51	34	41	62	53	45	53	59	60	44	45	48	55	44	54	47	52	60	43	52	48	43	49	47	34	53	51	47	42	58	41	68	52	40	40	43	46	52	40	46	52	50	50	50	63	47	48	38	49	44	51	50	30	46	44	51	42	53	47	62	48	39	44	51	56	44	53	60	44	46	52	47	52	38	53	54	44	56	58	47	65	50	46	48	40	44	50	42	43	44	54	53	52	61	49	57	50	48	50	49	60	64	43	44	42	46	43	61	49	54	38	41	52	46	50	32	42	42	46	56	51	46	55	52	47	29	51	53	51	56	36	39	62	46	52	54	55	46	53	43	54	47	51	51	50	56	57	55	43	45	54	58	56	54	47	50	42	60	57	46	69	48	51	47	48	62	35	55	57	57	67	52	48	53	49	45	46	52	48	58	45	45	49	62	58	55	56	46	53	65	52	50	52	60	49	50	46	61	61	34	44	46	57	55	45	54	36	57	40	47	45	49	51	58	43	55	41	51	57	45	53	55	54	53	55	46	45	47	54	46	48	52	52	59	54	51	47	44	32	50	52	50	45	59	54	41	46	51	57	65	51	43	45	51	58	40	51	49	57	51	42	46	35	51	46	49	53	57	61	62	64	52	45	58	56	52	52	49	40	59	47	50	47	54	45	51	64	59	54	50	54	54	51	43	62	47	48	50	62	42	42	49	45	53	57	49	57	42	45	42	42	56	54	41	50	48	55	47	46	48	46	62	68	52	52	46	53	49	48	44	41	48	60	50	53	47	46	44	67	56	38	48	43	56	52	52	58	55	59	39	61	57	51	44	53	45	43	50	48	43	41	55	47	48	47	43	51	46	48	55	54	44	52	46	45	42	65	54	50	60	50	51	37	45	38	53	37	55	53	32	50	44	51	41	47	53	53	56	58	48	57	50	40	65	51	43	46	53	42	42	55	46	40	59	45	54	61	54	57	46	50	56	46	46	50	50	48	66	43	59	45	47	61	45	45	58	43	60	53	43	40	57	52	50	57	44	57	48	45	55	48	46	48	57	53	55	55	36	50	50	41	54	46	57	43	49	48	46	39	59	47	46	51	58	60	54	51	46	47	40	51	44	61	49	66	48	52	43	46	57	51	50	50	49	39	45	49	53	57	54	46	38	57	42	38	51	55	40	60	50	46	54	45	43	44	50	55	51	53	56	51	42	43	49	50	46	41	42	50	49	49	51	49	56	51	55	37	67	59	47	53	45	50	53	62	51	50	65	43	54	52	42	60	47	62	52	58	51	60	45	40	46	45	56	64	44	45	58	46	52	36	49	63	40	54	40	52	55	51	48	42	47	51	48	61	47	66	41	46	46	48	60	45	50	56	49	64	57	53	45	53	53	46	61	58	44	42	45	56	51	53	58	56	50	57	55	46	37	53	52	57	63	52	43	45	38	59	52	45	49	55	47	48	59	51	48	50	53	52	46	41	57	51	55	38	42	41	35	54	54	59	48	57	54	60	52	51	41	56	41	56	45	47	49	53	43	57	49	55	45	46	63	50	55	54	39	54	59	52	46	51	51	50	66	53	65	49	46	52	45	55	51	45	55	49	47	54	41	47	58	56	44	57	53	40	56	44	56	47	37	55	64	52	43	52	46	62	60	47	50	53	52	51	51	41	55	53	57	57	46	45	50	43	61	55	63	53	50	46	62	39	49	47	48	49	46	53	59	56	45	55	54	45	59	47	59	56	40	45	35	44	46	46	43	51	44	54	55	52	55	64	47	45	45	39	40	64	47	61	54	48	54	48	63	60	51	57	49	38	51	37	47	41	52	32	35	57	48	47	49	65	44	50	50	47	45	54	53	42	48	47	39	44	56	40	38	49	38	53	36	39	59	66	60	53	49	41	62	56	39	62	43	66	46	49	53	43	54	49	42	55	47	50	48	50	37	58	48	40	49	42	49	49	45	45	52	49	57	47	63	49	58	46	45	62	43	55	49	56	52	52	53	39	62	46	62	58	52	37	43	47	50	62	45	45	53	53	53	64	60	54	47	54	60	48	47	53	53	46	36	55	45	58	47	53	55	65	46	49	38	54	58	50	44	44	54	51	60	56	48	46	38	67	61	48	37	49	52	49	47	49	46	53	54	62	49	39	62	56	41	46	41	56	57	55	54	54	34	37	49	54	54	53	59	50	54	49	59	55	56	49	40	50	54	50	46	50	46	44	47	39	40	48	54	63	57	54	58	56	50	44	49	54	39	49	48	42	50	49	53	59	53	58	66	68	45	58	53	47	39	41	57	53	55	56	53	60	64	61	42	61	41	39	55	51	43	63	55	59	50	47	54	55	43	55	47	40	37	49	50	49	47	40	56	43	44	59	55	50	57	53	66	47	61	48	51	57	38	47	47	44	53	47	46	35	44	50	63	48	42	50	60	45	39	49	54	54	54	56	40	56	40	51	52	62	52	59	48	42	53	50	43	53	44	49	51	31	43	61	56	49	50	45	46	45	34	53	46	41	51	41	58	41	46	53	54	60	46	43	53	54	35	49	51	58	50	52	60	46	49	48	58	49	51	49	44	52	58	47	52	57	60	52	60	44	55	69	52	47	53	54	49	45	63	60	42	53	53	57	40	61	47	48	40	51	50	47	46	63
29487	13245	4037	3501	7670	10293	9937	8329	6341	4990	4283	3766	3474	2915	2525	2120	1872	1674	1544	1483	1266	1091	1004	986	934	852	756	709	667	700	636	663	692	650	575	591	494	515	542	480	515	531	461	468	516	431	479	455	412	477	402	415	416	434	426	443	440	410	409	402	412	420	365	371	411	398	435	403	420	401	374	413	403	438	401	400	394	397	378	437	436	389	396	391	418	411	417	405	408	414	380	420	401	396	394	392	428	426	389	401	427	382	411	457	448	405	437	374	399	356	397	388	396	382	431	419	449	368	400	413	391	419	405	432	401	416	432	398	409	400	374	411	426	408	445	393	377	410	446	397	415	430	381	401	407	392	397	399	399	378	410	415	390	393	426	427	412	397	378	401	405	408	454	388	420	401	469	382	373	394	419	422	401	417	432	445	404	435	424	405	362	401	426	407	414	387	383	391	426	390	429	386	371	382	388	378	390	426	412	399	381	403	374	411	377	404	422	410	380	442	392	416	395	425	433	361	388	405	374	399	407	413	394	391	360	407	403	428	369	448	418	395	357	409	394	431	393	401	375	411	388	399	387	408	416	402	408	411	410	429	405	409	371	376	419	387	383	425	363	403	417	390	403	388	417	371	366	365	408	404	411	406	381	444	385	342	388	363	390	394	385	406	428	408	385	417	422	398	388	398	400	376	430	403	402	377	435	391	395	414	374	400	390	382	433	415	387	434	404	395	418	397	402	421	388	417	383	407	418	414	392	409	392	442	407	418	370	389	391	376	421	434	418	382	391	395	443	404	443	411	400	400	381	391	440	414	400	389	377	426	403	394	401	383	387	386	394	399	391	375	392	380	400	398	400	404	386	419	432	429	374	418	373	378	363	376	396	348	414	420	415	392	418	376	426	402	384	411	360	390	407	401	437	415	371	413	406	399	420	387	385	398	391	402	396	403	424	422	393	418	407	397	406	394	393	374	377	378	371	392	369	383	403	404	427	423	410	394	382	394	427	396	361	354	408	402	421	413	405	387	368	398	395	409	430	407	379	384	401	384	412	392	403	409	415	422	376	377	379	433	437	415	373	447	418	395	402	413	405	392	409	377	387	385	437	427	368	371	394	387	376	375	393	392	388	452	409	420	406	398	393	418	418	402	408	383	396	398	387	367	368	393	428	392	404	425	409	366	417	409	412	410	366	394	413	373	424	405	389	383	392	378	373	384	364	375	388	402	393	428	397	397	396	443	404	377	395	391	390	402	387	394	344	386	372	443	372	401	364	407	404	398	407	425	393	423	390	390	405	418	355	402	406	379	392	363	373	369	384	391	404	392	423	433	409	391	396	432	405	422	406	352	424	396	408	415	370	385	422	394	409	397	388	369	405	408	404	420	347	417	419	424	442	408	398	394	405	398	402	407	397	377	378	408	393	385	421	380	383	395	379	381	344	393	422	416	381	411	405	431	381	398	405	393	419	409	425	400	406	389	414	392	379	429	408	416	407	387	389	383	393	425	402	385	412	358	397	422	394	430	404	405	409	429	402	378	395	447	425	433	398	396	374	423	401	394	399	418	429	379	400	394	378	389	421	406	381	367	387	393	399	412	395	401	394	386	398	365	393	382	391	406	405	410	408	393	403	404	350	346	390	407	457	399	368	381	400	436	397	366	381	431	400	446	409	392	384	391	421	421	411	377	395	416	437	401	362	405	426	406	429	411	378	403	387	415	416	393	435	417	436	390	418	381	415	420	399	424	371	432	411	407	398	403	423	402	422	420	412	399	431	421	399	386	392	409	404	407	387	397	382	418	401	419	356	361	420	387	405	431	407	380	396	428	400	393	426	430	405	405	388	424	405	386	390	432	414	411	417	398	403	366	389	434	411	360	404	441	379	390	396	413	373	376	413	426	362	386	396	409	408	405	407	399	408	411	404	373	379	399	393	400	391	384	428	408	420	435	426	394	415	416	412	421	423	384	415	423	382	420	425	419	385	407	418	394	353	355	393	410	396	416	432	408	400	386	371	357	406	392	433	435	399	404	387	427	405	431	422	354	418	434	394	398	431	385	452	417	466	384	420	388	387	376	446	404	391	417	386	385	376	396	376	419	420	376	384	386	372	431	389	400	398	387	429	381	384	372	405	429	345	386	382	420	376	453	399	394	418	373	399	410	396	397	426	361	411	428	414	394	386	376	386	407	401	419	392	407	373	411	396	403	363	412	369	378	396	396	398	367	379	372	357	384	375	371	346	388	449	433	417	394	414	407	403	381	385	403	429	409	401	385	417	424	395	406	392	364	382	394	403	388	375	401	437	390	397	407	401	366	394	402	411	414	362	432	385	399	386	419	410	382	390	403	403	402	425	404	416	388	403	385	411	405	391	416	414	412	412	399	393	407	334	437	452	409	396	413	396	422	353	357	374	397	400	386	414	377	392	402	382	370	397	373	401	399	389	418	408	417	409	384	407	410	384	355	413	384	433	408	404	391	384	410	359	391	385	397	404	403	424	364	420	427	409	396	371	382	394	412	399	396	422	413	440	393	413	379	419	415	419	425	410	408	382	399	395	374	374	419	414	386	384	404	382	374	353	401	406	387	365	379	411	409	412	427	465	419	409	352	357	382	406	380	435	427	406	380	377	406	371	419	439	392	447	428	366	428	372	355	419	409	398	440	400	400	402	386	376	407	424	445	371	408	387	420	378	400	397	411	387	368	379	399	388	406	417	391	429	390	429	392	361	397	392	384	389	387	417	380	419	398	433	409	422	431	399	423	398	386	363	361	414	384	374	409	391	402	414	394	389	385	373	372	365	397	418	381	426	448	381	391	393	413	418	388	383	367	405	398	409	386	393	370	384	401	404	417	381	388	394	384	402	438	404	368	395	409	413	432	415	432	412	397	413	412	421	375	426	404	412	399	354	375	408	398	355	388	432	407	394	419	385	393	380	385	410	395	343	373	359	387	434	389	378	382	394	404	415	434	398	381	429	381	428	400	347	397	418	417	417	389	382	378	404	347	386	419	381	401	377	427	390	431	397	446	405	417	418	384	391	360	396	405	390	387	404	389	387	417	401	410	400	415	415	421	387	448	402	414	420	394	391	403	414	414	399	378	391	363	409	378	390	387	387	384	418	413	408	430	420	401	381	405	427	387	399	409	398	406	409	417	404	406	398	395	401	387	388	415	374	401	396	365	388	411	414	402	374	424	399	402	424	366	427	431	409	409	407	385	404	423	399	383	394	459	398	439	351	389	409	374	397	383	395	429	405	422	364	371	368	409	398	367	361	417	390	379	422	413	359	393	380	419	409	451	417	383	402	433	394	388	410	411	371	397	438	362	389	400	397	399	411	404	394	396	442	385	435	394	398	379	456	428	408	397	418	429	376	410	382	415	405	427	390	379	416	403	388	396	379	429	387	389	408	430	413	376	420	385	397	419	414	408	410	390	399	378	423	411	390	417	408	431	392	421	405	412	376	381	363	397	400	374	398	379	403	407	415	410	383	371	402	393	400	384
5950	2701	547	299	224	267	311	328	286	237	209	189	185	149	161	153	125	140	117	108	109	101	100	83	98	100	88	102	93	77	58	82	80	81	76	73	65	71	81	71	73	81	75	82	67	55	93	78	61	71	68	81	79	64	90	63	69	70	75	73	83	74	65	83	67	67	77	76	62	68	82	71	68	71	65	65	41	55	59	57	71	74	61	68	80	74	69	48	66	62	62	77	71	71	89	74	75	72	65	59	71	56	69	64	81	74	80	74	73	56	75	54	67	76	54	60	63	64	81	84	86	66	62	67	68	66	68	65	70	74	57	75	62	73	60	69	77	68	57	90	55	63	56	68	68	78	70	59	69	58	60	78	63	60	84	57	76	73	60	78	69	60	61	55	61	56	67	65	66	64	63	56	70	65	64	65	70	57	68	58	104	56	78	76	57	69	58	83	66	64	86	70	61	75	63	55	64	57	77	71	70	67	59	66	81	86	63	61	79	69	71	69	66	65	53	68	57	72	71	70	57	66	86	73	71	64	70	75	63	65	76	66	62	76	68	74	59	63	87	72	72	73	68	58	68	64	82	68	60	81	48	77	68	66	73	69	65	70	68	74	55	64	74	67	73	70	79	73	66	69	62	60	59	81	68	68	62	66	75	73	64	71	72	59	74	83	72	81	65	73	77	63	73	66	81	65	54	61	75	70	70	67	52	69	81	70	63	67	59	80	73	68	56	76	80	76	83	78	57	66	67	66	59	58	79	71	76	71	85	61	63	82	74	66	69	57	62	67	63	64	79	79	60	63	73	71	75	65	69	71	56	62	73	60	71	59	63	69	61	63	69	64	69	65	75	67	59	61	63	62	73	58	69	60	63	66	74	57	76	65	72	65	68	67	63	78	64	72	64	78	71	76	63	75	73	54	78	62	69	84	72	85	79	69	71	78	62	68	69	69	51	71	68	82	66	67	66	79	68	66	77	55	73	78	65	72	76	72	72	87	72	73	71	67	64	77	75	77	74	63	68	63	81	67	56	83	65	78	63	67	51	67	68	53	68	62	75	56	62	69	56	73	74	71	71	64	63	77	80	74	62	55	58	83	53	65	63	63	72	72	58	82	68	61	62	69	87	64	62	69	74	60	77	64	71	66	67	66	69	69	83	53	74	63	76	65	72	70	65	86	78	73	63	84	61	64	79	70	66	70	71	76	76	63	59	59	69	59	70	67	71	69	53	72	78	61	63	64	62	73	71	61	77	60	56	67	56	68	76	65	74	72	65	60	58	58	62	65	66	65	68	59	65	71	70	66	61	67	80	61	65	70	78	75	64	73	72	70	73	64	55	65	62	78	79	81	65	68	49	57	62	71	68	67	63	75	75	78	65	63	80	70	74	70	60	73	61	64	76	66	72	70	67	69	72	52	61	56	69	63	61	80	70	64	71	73	66	66	90	67	74	58	71	71	62	66	63	60	83	64	65	60	75	60	58	69	70	69	63	64	68	61	53	61	74	68	92	71	66	63	57	68	88	70	71	62	67	68	67	52	62	64	66	53	62	84	77	72	76	60	52	65	70	68	67	70	73	72	65	75	74	52	70	84	66	60	60	67	64	77	49	73	72	55	76	83	62	75	53	50	69	69	75	66	64	70	69	58	56	56	62	56	69	70	58	60	72	69	71	68	80	67	64	71	77	79	65	58	69	66	57	59	65	63	78	64	63	56	74	77	69	69	76	56	74	77	75	61	75	62	69	57	78	61	60	71	62	78	60	54	71	67	67	65	75	62	66	56	65	62	77	64	56	64	53	59	68	70	78	76	61	45	59	57	77	82	64	73	81	74	69	66	56	70	65	66	68	63	67	66	54	58	65	65	76	69	55	68	58	73	73	58	70	66	69	71	64	55	78	55	72	81	69	72	65	66	76	76	73	76	71	86	74	66	66	61	67	73	87	76	59	66	61	69	57	74	68	64	58	78	72	69	68	55	59	76	79	67	66	55	81	66	59	68	75	63	63	62	68	69	68	73	61	61	68	62	73	65	48	69	68	69	71	74	64	65	46	68	65	66	77	65	61	71	59	66	61	69	66	65	72	77	67	61	55	61	61	66	53	82	60	81	57	57	60	62	62	70	55	68	64	82	63	69	52	70	66	77	66	65	75	75	65	68	79	71	61	74	70	66	63	74	67	63	64	65	76	57	73	65	91	83	62	62	63	53	73	71	63	52	74	59	74	74	65	71	60	57	82	71	67	78	51	67	69	69	78	67	61	72	61	65	66	59	79	66	50	59	69	69	76	67	72	77	60	66	74	59	60	71	74	55	83	70	66	67	71	53	63	70	71	66	65	68	69	70	66	71	68	79	63	59	61	65	70	71	68	69	61	65	62	55	65	61	79	68	82	68	63	79	57	70	70	69	77	49	70	61	75	81	72	66	71	72	70	68	54	72	58	76	68	70	75	64	59	61	65	60	61	72	79	72	72	79	56	65	69	71	67	72	80	71	72	63	58	66	74	76	72	65	86	60	82	66	54	78	64	72	55	63	64	72	66	84	63	69	62	72	64	83	84	69	71	75	61	62	75	77	62	79	68	75	60	70	64	59	67	65	64	65	62	64	62	59	60	57	73	64	73	55	61	59	73	83	59	65	68	58	69	66	70	54	65	71	54	78	74	59	61	69	70	74	64	59	62	54	73	66	95	50	70	80	62	65	70	67	81	77	65	64	62	59	71	74	53	50	67	63	81	80	66	56	72	66	55	65	78	58	78	58	65	50	63	56	63	68	57	62	71	75	72	71	67	56	54	67	67	63	67	80	58	71	67	57	72	68	54	59	82	70	72	64	66	60	67	62	81	74	73	70	63	73	76	62	65	62	69	66	83	68	66	56	80	75	70	71	50	67	65	72	85	74	79	78	83	60	67	70	78	67	76	67	82	87	64	68	63	86	72	74	65	73	72	50	64	65	64	67	64	58	62	70	90	58	84	71	68	80	66	78	72	78	61	74	65	56	67	55	65	75	59	55	85	58	62	58	57	56	86	73	81	61	75	60	64	66	78	76	61	66	64	66	71	62	80	61	75	69	75	70	80	62	65	59	64	64	66	59	60	59	60	82	81	66	65	64	56	66	63	67	73	76	64	57	68	76	61	59	70	65	66	60	72	79	58	68	66	67	70	85	81	60	74	82	74	56	55	69	67	55	61	70	76	70	73	78	82	57	61	73	66	67	61	68	71	57	65	74	77	72	68	66	56	72	57	78	66	65	66	63	85	80	68	70	54	66	66	65	82	65	68	50	62	76	60	57	70	71	76	52	66	67	73	62	65	76	75	73	61	71	80	77	77	65	78	65	67	69	79	64	74	62	82	59	68	63	60	66	68	45	55	72	68	57	56	68	61	57	49	57	70	72	72	65	63	82	58	66	61	74	70	54	71	71	78	83	68	76	68	76	73	77	58	73	66	63	61	66	65	67	66	55	71	66	66	78	81	72	65	68	58	68	64	73	49	72
34109	17078	5462	4947	9756	12927	12677	10809	8611	6973	5712	5095	4488	3886	3296	2844	2486	2161	2013	1773	1598	1498	1414	1313	1200	1096	1037	1031	819	876	889	895	865	902	811	711	754	711	695	675	669	660	643	673	666	641	602	669	608	580	627	597	556	567	567	558	562	575	548	599	533	514	492	504	540	525	526	564	518	486	534	542	555	591	544	520	493	544	535	519	533	550	514	513	516	580	543	571	530	553	536	511	553	531	592	562	519	523	552	556	542	555	546	532	510	518	541	519	549	523	482	533	538	526	558	536	564	520	486	537	531	493	543	523	561	575	482	508	558	524	527	514	502	487	504	543	534	542	553	518	536	559	516	491	538	531	557	566	549	521	542	519	525	513	513	536	520	513	530	532	522	519	540	552	559	531	541	489	512	554	528	554	504	512	522	530	571	543	520	518	502	502	482	526	594	537	536	517	526	510	482	497	542	564	513	501	517	520	543	540	535	533	508	504	546	524	538	534	532	521	506	510	534	510	500	543	496	521	479	516	565	552	524	552	580	511	496	541	530	518	560	508	539	515	495	529	512	518	533	550	470	576	555	536	533	518	571	547	524	531	507	507	533	550	545	490	534	548	535	538	513	529	561	511	534	552	531	528	537	477	540	518	498	502	540	532	541	521	511	508	525	517	517	534	509	548	540	497	503	526	539	548	508	526	498	547	483	528	528	511	530	495	533	509	515	518	530	496	546	495	520	528	519	580	536	539	508	553	547	510	518	502	536	493	523	522	521	519	523	527	530	509	504	495	522	506	532	530	552	534	522	519	516	514	539	502	559	541	495	523	530	525	521	538	565	520	544	531	564	526	542	515	526	521	533	521	522	547	551	537	579	545	538	509	537	546	543	464	541	520	488	545	515	516	535	524	546	511	524	497	529	508	537	544	530	517	493	556	538	489	558	503	525	541	515	572	512	570	530	508	511	522	558	557	552	541	526	539	502	531	543	519	554	522	522	533	512	529	541	550	506	518	541	545	575	528	480	487	566	564	524	505	517	518	525	521	558	540	529	545	484	536	523	493	491	539	505	495	502	541	509	529	554	528	512	527	505	538	538	504	547	524	543	525	531	522	528	506	539	542	553	514	492	565	523	530	502	506	560	511	520	541	482	541	513	550	574	518	493	567	499	510	561	524	521	503	500	552	561	508	556	542	519	535	531	516	506	522	499	485	511	505	516	521	478	519	518	537	516	500	485	507	541	510	530	498	494	493	547	535	516	500	538	547	504	516	527	550	532	536	519	482	510	519	554	552	495	534	499	532	529	501	551	587	604	499	543	528	530	529	509	544	555	551	519	532	529	531	501	501	527	528	507	515	492	517	557	522	542	524	521	535	516	487	525	510	560	497	525	520	532	548	482	509	498	569	533	550	570	519	503	505	526	530	564	507	473	560	524	516	527	497	525	495	540	516	564	537	547	530	536	540	503	512	550	542	520	540	486	520	549	538	495	536	519	549	500	514	525	523	533	551	505	525	485	574	518	500	494	529	480	490	511	517	536	510	571	525	522	514	567	536	507	532	532	498	521	524	508	481	517	543	550	484	564	504	564	535	513	514	507	530	541	547	461	507	548	504	519	517	535	559	555	534	538	535	542	520	527	531	497	535	513	546	518	519	542	532	519	513	539	509	527	557	476	520	542	522	482	507	545	498	490	540	543	504	534	500	527	501	535	537	534	546	534	553	506	474	529	514	544	535	520	523	517	529	528	510	524	556	529	520	496	557	477	506	530	514	519	570	526	549	534	545	517	532	474	530	497	515	538	568	529	531	524	528	515	502	555	538	482	529	521	517	549	499	510	525	534	514	490	486	494	513	535	576	547	512	520	520	536	505	508	543	506	514	526	556	531	521	558	546	549	459	516	558	536	492	536	534	522	515	510	552	520	519	534	523	485	521	544	542	500	506	521	500	477	545	516	543	509	566	499	544	523	548	484	495	563	523	520	496	554	569	530	508	549	506	531	519	505	510	525	527	526	542	516	559	538	522	498	472	558	544	515	536	525	518	488	527	508	516	543	508	533	569	527	501	532	523	568	516	498	532	544	497	488	552	546	522	532	530	564	535	518	515	538	543	528	514	550	499	524	549	541	531	532	525	505	551	483	508	512	450	518	574	550	460	522	558	545	500	519	494	535	573	522	522	526	525	506	519	495	514	523	563	521	523	523	543	550	537	528	532	559	576	558	524	535	553	499	521	536	478	524	548	500	519	524	564	513	490	530	535	489	582	525	518	537	540	494	538	534	526	537	503	531	540	513	509	507	525	542	479	559	525	515	550	524	539	496	521	504	509	534	551	487	538	545	568	519	547	529	534	566	526	526	498	516	531	555	515	534	489	511	515	522	521	516	496	519	529	458	522	524	513	532	536	541	527	551	524	491	524	532	490	575	483	536	496	544	564	499	525	539	518	521	519	560	517	532	484	559	495	562	508	496	534	549	530	522	500	517	528	602	525	515	511	506	519	547	500	508	531	516	506	525	525	540	512	527	522	511	590	516	526	530	554	524	541	546	505	548	514	516	543	493	522	494	484	566	505	538	557	516	491	520	529	550	562	514	547	528	500	557	502	516	483	480	559	549	541	540	523	556	504	568	515	530	546	491	539	510	544	518	480	550	489	504	505	534	520	518	523	539	519	528	505	595	504	544	535	523	530	519	564	542	532	535	520	535	498	530	543	551	563	524	538	476	521	521	497	516	545	500	537	525	551	482	511	519	527	499	510	530	542	537	533	582	492	529	549	496	553	543	534	544	489	534	526	530	551	519	527	539	523	525	526	564	526	550	484	507	546	549	483	501	520	529	507	551	503	545	531	559	532	549	545	545	528	528	537	521	559	484	576	516	530	539	504	510	533	532	506	510	545	545	508	550	499	502	552	521	521	563	510	539	491	518	514	517	529	521	523	509	567	570	519	497	542	529	533	512	546	531	537	546	506	512	534	536	514	476	515	495	494	503	531	533	535	534	511	546	514	519	499	489	492	534	517	509	538	536	525	514	492	548	526	534	537	537	556	497	537	492	542	477	559	562	519	547	500	504	495	553	565	543	544	504	544	471	513	528	559	535	534	537	527	517	542	526	511	536	581	499	517	504	535	522	519	515	564	547	504	524	521	477	514	539	542	557	536	493	509	560	559	532	515	532	517	555	551	496	548	537	488	530	490	550	536	550	487	509	523	481	517	519	491	553	549	536	513	552	501	537	539	520	520	505	552	542	554	537	518	487	502	519	565	563	487	531	517	518	573	567	500	559	514	542	545	523	499	501	512	515	511	549	529	562	481	531	538	531	513	545	521	512	526	534	515	563	527	526	544	520	525	524	516	530	525	527	515	537	518	539	589	533	490	508	520	494	504	553	492	528	521	552	534	460	501	544	534	530	523	513	500	520	526	518	552	530	570	595	536	468	537	521	575	555	519	546	507	491	526	522	475	545	514	492	492	483	513	501	528	482	546	508	531	531	573	523	521	536	538	539	528
3255	911	307	156	111	120	161	155	130	119	92	104	97	90	86	66	66	70	76	62	53	63	45	42	51	52	59	45	42	41	50	47	55	44	36	38	49	34	47	29	52	41	34	39	41	36	39	35	35	39	54	50	30	47	34	48	32	38	37	48	36	47	36	40	34	43	24	46	45	35	35	41	56	31	34	45	27	40	41	47	27	36	34	44	31	50	40	39	39	28	45	41	42	46	50	48	35	44	39	32	49	36	33	51	50	31	49	37	34	27	39	40	39	36	37	40	31	41	35	39	36	32	39	31	42	45	40	42	49	28	34	35	44	45	40	38	47	29	38	55	39	43	40	35	35	33	34	41	44	29	23	47	36	30	38	34	35	42	42	39	43	43	42	49	34	41	41	49	35	43	34	34	33	41	28	40	36	34	46	43	46	40	37	37	48	33	37	31	49	32	29	34	39	34	38	45	38	51	42	49	44	36	43	28	43	37	47	31	34	31	39	25	40	37	36	41	43	40	37	43	16	42	43	49	34	43	43	33	42	32	31	27	39	34	34	34	57	35	46	35	38	30	45	47	44	31	50	42	30	29	32	35	39	47	29	39	37	34	42	27	33	49	29	41	35	29	41	38	42	29	46	43	33	42	39	49	39	46	48	37	39	32	35	35	36	39	39	36	43	49	44	36	41	44	49	41	36	40	42	36	38	43	52	36	45	31	46	42	26	32	47	37	44	43	33	41	34	34	45	29	33	40	38	42	34	35	53	35	41	39	32	39	39	33	31	39	44	30	46	50	37	28	33	46	37	39	33	44	40	28	40	35	45	33	41	37	39	40	41	30	31	29	42	40	41	40	44	35	33	41	38	35	41	45	54	42	42	40	37	36	37	41	32	32	37	45	28	38	47	47	37	45	39	31	37	40	29	31	38	34	35	31	44	41	44	52	37	46	36	48	37	44	47	45	35	33	42	35	44	33	38	44	38	49	41	39	39	49	41	45	41	53	31	32	29	41	35	35	44	36	36	36	39	39	44	33	43	42	38	40	36	47	36	40	36	35	41	30	51	39	45	43	32	47	34	42	38	32	38	44	48	39	36	25	37	30	37	46	40	42	44	30	45	43	31	40	36	22	35	47	34	43	30	52	34	51	42	38	38	35	41	44	32	50	37	45	32	27	41	45	51	40	45	33	40	38	26	37	37	41	38	42	47	44	37	38	36	47	34	36	44	27	36	39	40	39	40	44	51	41	40	25	30	41	31	46	33	50	55	36	34	35	31	40	37	43	40	37	33	37	39	43	44	24	39	38	47	47	41	41	45	23	41	40	36	39	43	35	37	35	48	39	38	31	39	31	42	31	38	40	51	39	34	36	38	34	35	36	38	44	48	49	47	36	38	36	31	31	38	41	31	32	49	40	41	29	35	45	40	26	37	45	30	46	41	29	39	34	29	29	38	30	41	31	46	45	40	43	44	41	46	38	39	30	41	37	41	41	32	30	36	47	48	28	31	34	40	37	37	37	43	41	39	29	41	44	36	41	34	44	51	38	31	29	40	41	44	37	31	39	32	36	38	33	44	49	42	49	37	37	39	31	47	44	40	40	41	41	35	42	32	42	35	36	29	45	26	31	34	36	41	48	27	45	40	33	29	31	48	31	47	34	44	37	31	37	31	35	38	30	46	37	53	41	29	43	35	34	42	31	40	38	29	41	37	38	34	47	39	38	48	33	45	37	48	40	44	43	47	38	34	31	39	42	35	39	36	54	29	36	44	41	30	38	38	44	30	47	39	44	36	44	34	33	36	34	31	34	23	36	43	34	31	37	37	51	38	32	42	44	35	39	40	30	39	33	34	33	31	39	38	35	32	47	38	52	47	44	35	35	45	33	37	35	42	30	37	34	43	40	45	43	33	47	41	35	38	30	44	43	38	31	33	33	43	43	34	51	36	50	42	35	36	36	47	53	45	44	45	38	39	34	40	47	46	30	39	37	47	42	40	32	37	40	36	35	41	36	41	27	42	37	37	43	35	40	35	43	37	41	35	34	43	37	33	33	44	34	36	50	31	47	35	44	41	44	35	37	38	28	36	44	40	38	41	45	47	36	47	41	42	35	30	31	42	32	31	44	30	39	32	42	33	42	42	34	38	31	35	42	46	42	40	35	31	39	37	30	33	40	44	38	25	46	43	30	30	35	25	38	37	45	45	32	30	49	50	43	51	37	43	34	37	43	38	35	33	43	36	38	48	43	30	33	42	31	46	34	39	45	42	49	37	33	36	44	33	33	40	40	33	42	48	26	46	38	25	37	38	39	53	38	36	37	38	39	39	31	32	42	37	45	33	40	36	39	42	27	28	37	40	38	36	37	39	50	45	37	41	43	44	42	32	25	39	34	36	44	52	34	33	46	47	42	38	36	38	35	32	34	30	36	36	49	36	37	38	40	36	41	28	32	44	39	35	25	47	34	36	49	41	39	44	39	44	33	36	38	38	32	33	30	39	43	42	36	38	43	47	32	35	51	35	42	37	35	35	43	45	47	41	34	52	45	37	36	45	47	37	35	36	37	42	28	31	44	37	32	42	26	41	39	36	37	32	48	37	36	38	41	39	41	37	34	40	38	47	47	38	37	43	36	43	27	37	44	35	44	42	41	47	39	29	30	37	51	30	45	39	39	29	40	40	39	42	53	55	36	43	49	33	44	46	39	49	46	44	49	39	39	34	33	48	37	38	36	47	28	37	34	51	35	37	50	41	35	45	34	29	37	37	32	45	41	38	38	35	44	40	47	41	35	50	44	36	38	35	32	42	41	55	44	41	34	41	31	35	43	42	28	38	36	30	26	35	36	39	48	37	35	34	29	26	38	39	47	40	43	38	27	39	45	38	34	37	29	42	30	49	44	31	37	42	60	37	31	45	26	46	41	48	43	35	44	37	51	32	45	43	44	38	42	41	44	31	48	26	41	41	41	37	33	34	40	28	37	43	29	30	31	46	43	41	40	31	34	48	50	30	43	39	38	35	35	30	43	35	32	48	36	47	28	35	40	41	41	37	46	43	32	46	33	43	42	49	43	34	35	36	39	37	42	37	40	38	38	34	35	35	38	38	44	31	38	35	51	38	39	33	36	50	28	30	33	28	38	43	47	41	38	36	41	41	33	45	32	48	45	35	43	46	32	38	47	53	42	39	35	36	37	31	26	44	43	32	37	33	40	31	38	38	30	40	40	33	41	48	44	50	36	41	45	36	41	38	39	38	58	31	50	43	35	52	51	45	32	34	36	41	47	43	33	44	31	28	37	50	44	38	38	35	37	45	45	46	40	42	47	41	44	34	34	37	40	46	45	36	32	33	31	40	39	46	43	33	32	38	36	35	32	35	39	43	33	36	45	48	30	22	40	46	32	40	42	44	53	35	36	33	41	32	47	37	30	38	43	47	31	39	45	33	39	39	37	48	45	32	28	28	52	45	38	49	25	36	50	47	33	39	32	37	31	41	38	40	43
26092	9516	3099	2733	5458	7599	7404	6524	5049	3975	3160	2708	2450	2049	1729	1602	1249	1159	1040	962	834	735	760	753	689	609	537	541	462	473	497	467	487	443	432	420	371	415	386	385	410	376	373	355	392	389	318	330	337	358	326	329	322	340	345	343	307	314	336	319	317	308	314	345	329	332	332	300	321	310	313	333	304	277	289	305	296	281	273	304	333	312	318	332	304	351	322	328	350	292	326	337	286	309	293	289	326	310	328	296	303	300	373	340	276	304	296	331	332	351	334	296	324	321	284	293	309	331	306	300	308	294	311	335	291	319	301	296	293	304	300	311	310	315	317	334	323	332	313	308	325	309	305	308	283	338	328	287	305	298	303	284	300	319	327	286	344	327	303	328	322	348	326	327	324	330	295	295	298	306	316	295	295	329	302	307	293	295	311	333	299	329	289	294	316	325	313	325	333	302	316	301	316	296	287	317	324	326	338	318	283	311	310	332	301	341	339	307	301	311	321	328	337	304	305	317	310	306	316	267	332	323	301	328	325	324	340	321	314	288	326	335	319	283	305	286	315	308	321	306	331	321	299	301	302	303	313	328	320	342	293	289	317	301	296	310	341	310	328	309	281	294	308	319	294	261	305	334	336	346	312	291	319	305	297	329	325	323	311	295	290	329	309	293	340	355	298	307	318	324	331	312	328	309	300	315	295	300	285	308	321	344	334	267	312	321	315	334	321	297	312	285	282	304	330	314	328	319	293	340	310	331	331	315	324	322	316	335	292	323	343	325	286	321	305	322	324	309	319	293	300	284	305	315	343	328	312	330	306	319	302	287	304	366	327	319	284	312	317	311	291	304	297	299	331	322	310	278	305	311	297	354	320	306	273	332	313	316	304	312	300	309	340	332	305	302	290	308	289	326	306	349	326	287	298	308	294	319	309	331	289	298	253	287	290	281	304	297	310	304	318	342	318	288	290	298	288	296	327	327	332	308	310	294	289	320	315	284	310	351	284	301	300	286	311	300	298	295	327	300	304	301	273	332	274	311	300	337	332	322	313	311	290	308	287	320	326	300	287	313	324	286	326	287	315	323	315	314	339	295	306	289	301	337	309	294	296	273	299	306	307	264	313	337	339	339	316	315	300	302	297	315	305	307	284	304	306	339	282	329	280	343	325	278	280	303	314	307	311	314	321	305	298	332	260	307	288	286	332	335	288	333	295	335	284	319	306	307	323	293	303	289	329	340	312	328	331	301	310	317	286	312	330	332	294	299	308	284	309	300	315	299	306	330	338	305	300	324	343	286	311	304	309	323	337	299	281	274	333	320	306	280	326	334	299	292	324	302	331	321	299	303	307	310	294	287	301	309	337	336	286	316	295	272	328	285	297	337	318	315	311	334	297	335	368	295	294	304	316	306	323	285	315	296	330	298	321	341	325	312	305	309	292	289	320	317	304	321	307	296	307	296	276	322	321	278	280	327	343	298	318	315	306	305	323	325	285	322	312	326	311	333	324	306	338	332	306	290	301	327	282	340	309	317	318	324	320	307	320	319	332	308	263	319	339	270	292	317	323	326	312	276	301	346	273	292	328	340	324	317	368	329	298	278	318	296	311	305	323	332	325	301	328	321	307	328	294	290	320	295	303	319	315	297	309	309	313	316	326	276	326	331	288	319	312	298	326	302	321	309	310	258	296	321	312	314	317	291	323	306	307	307	274	299	307	297	320	300	318	304	333	273	315	311	321	291	318	333	316	320	337	310	293	274	296	313	324	329	335	330	310	322	306	292	283	298	349	318	308	267	323	318	317	299	303	300	332	297	307	305	303	306	340	316	320	336	317	328	291	276	313	350	308	297	295	318	325	333	319	342	317	300	313	302	310	298	288	301	304	307	323	327	309	292	320	287	307	300	319	314	316	337	308	345	300	327	325	338	294	312	317	312	297	325	318	286	282	325	320	353	307	334	349	291	344	289	324	311	315	295	342	286	318	320	340	312	343	289	276	298	295	321	302	278	340	307	304	347	324	328	341	286	324	297	324	322	318	279	307	326	307	307	322	313	314	279	345	289	315	310	329	306	292	284	289	312	312	311	305	308	305	333	311	300	267	329	319	313	308	313	310	305	297	314	314	317	315	292	294	321	320	298	320	310	288	302	285	269	280	333	331	346	305	283	300	287	294	314	309	282	327	319	278	306	296	286	305	312	328	320	307	333	300	343	321	307	303	303	307	298	329	323	312	278	303	313	295	292	315	304	320	308	314	314	288	301	298	306	306	317	283	273	311	311	271	321	302	305	299	311	304	321	338	332	305	293	325	350	316	307	314	301	317	294	282	328	333	311	311	324	325	310	342	321	293	288	320	313	312	307	270	325	327	275	316	288	330	323	325	332	321	325	317	301	334	311	332	303	326	315	335	305	291	313	291	311	306	284	293	345	306	281	306	322	312	306	324	310	311	338	307	291	342	288	277	320	324	291	303	307	325	321	340	322	286	294	328	336	326	300	342	310	298	339	306	317	312	312	292	317	295	327	278	325	286	307	313	311	309	295	313	337	308	322	320	271	303	332	290	325	338	296	323	316	318	351	318	312	328	319	336	306	285	307	276	322	303	303	322	298	312	297	319	314	298	289	299	320	332	311	309	317	280	319	304	312	306	321	311	283	326	300	323	313	351	329	300	290	297	319	342	283	305	319	302	302	330	308	318	285	329	320	313	311	311	297	302	322	337	336	308	306	297	314	292	303	278	310	317	309	313	279	304	306	339	311	324	306	347	301	342	307	338	307	316	295	316	300	314	296	287	301	288	307	298	259	315	318	317	318	318	313	264	303	325	265	294	310	314	272	320	320	316	329	320	310	305	315	280	332	317	341	295	296	286	306	293	316	322	341	349	309	336	294	296	336	329	336	336	295	292	331	333	343	292	321	306	312	318	335	319	335	322	333	273	302	310	307	272	313	295	326	318	287	326	289	284	279	320	312	314	329	319	337	307	318	310	307	314	300	290	296	297	302	313	297	294	334	300	294	287	301	295	299	314	331	291	313	291	320	325	284	286	305	267	284	319	305	331	311	282	279	319	302	315	322	309	311	343	325	276	303	323	341	304	300	288	342	295	325	312	308	328	343	302	293	320	321	289	310	326	301	306	322	297	311	285	285	345	304	316	331	286	290	282	311	330	274	304	294	287	316	310	316	303	314	306	329	303	303	311	309	323	340	310	297	307	279	316	318	317	285	305	340	343	302	344	306	337	308	306	311	307	308	315	306	316	332	288	279	333	328	314	304	312	320	307	290	344	299	314	304	315	326	338	325	340	301	294	294	329	300	292	305	310	311	304	312	307	290	317	302	300	350	306	290	313	335	297	278	306	305	279	317	313	333	306	329	291	323	314	338	313	312	295	281	322	303	310	302	322	292	305	302	310	324	302	315	336	244	316	322	298	324	322	323	315	310	303	312	292	305	311	272	340	315	317	324	286	301	289	288	347	316	294	303	331	317	325	336	305	321	320	303	313	356
4604	2004	410	250	190	202	240	262	224	186	179	161	151	143	121	103	91	93	80	90	97	78	101	76	69	69	71	64	77	70	75	70	59	54	68	56	54	65	64	50	61	59	63	56	60	67	64	64	60	51	62	60	69	50	48	66	55	59	63	56	63	58	77	62	61	63	56	60	60	64	66	66	57	68	63	59	56	52	43	41	42	60	57	69	65	58	47	60	53	62	55	52	33	53	56	47	57	66	68	47	59	54	61	45	59	65	68	60	66	57	44	59	64	61	51	62	48	60	45	53	57	55	71	52	69	55	58	44	54	62	51	53	60	52	65	60	58	64	66	56	51	56	71	69	53	61	65	64	52	50	53	56	62	61	59	67	54	56	57	57	48	65	47	59	44	44	61	50	72	72	58	47	64	65	58	51	65	66	65	55	51	57	42	47	60	59	66	66	60	51	59	52	61	57	53	60	54	53	66	36	66	55	63	40	53	65	47	63	57	56	67	69	61	55	60	47	50	45	52	57	60	48	55	58	46	56	58	64	61	68	57	66	62	68	55	51	53	62	62	53	61	52	61	64	63	64	48	50	64	48	51	53	55	50	60	45	53	58	62	48	49	68	55	72	48	66	49	62	64	68	60	54	59	57	70	60	59	62	52	45	44	59	49	46	55	59	62	46	81	62	43	54	63	51	69	69	74	48	50	48	58	65	63	61	51	54	64	61	68	53	65	58	41	57	62	54	51	71	54	51	57	60	45	63	56	49	60	57	57	64	50	46	55	42	56	60	64	68	53	62	56	59	56	47	46	52	54	62	67	44	59	61	56	56	48	61	48	46	55	59	56	59	62	49	78	54	62	50	49	52	63	53	47	49	46	54	53	52	56	58	56	57	51	47	39	59	51	46	55	54	69	61	70	58	50	65	46	57	46	55	61	51	48	59	50	46	45	60	60	48	50	60	66	51	59	60	65	49	51	66	64	52	48	50	64	52	62	40	62	42	53	64	48	68	57	54	62	60	64	59	57	68	53	50	58	58	68	72	60	68	67	55	52	52	45	57	54	55	60	67	70	64	61	55	57	44	49	54	61	56	49	60	50	50	53	56	48	51	45	51	52	52	64	56	57	71	59	56	62	62	60	46	72	49	53	58	61	65	56	54	50	61	47	56	69	63	55	57	69	49	44	58	51	58	45	46	49	50	56	54	55	49	47	60	71	65	65	66	53	74	53	56	55	63	48	50	53	52	61	63	43	63	65	59	55	62	55	48	61	47	50	61	63	45	45	63	60	52	56	40	50	48	57	59	73	53	52	43	46	54	57	52	67	51	47	70	58	58	40	59	57	56	56	48	55	48	46	47	53	60	65	47	61	49	48	69	53	51	56	57	49	46	44	69	40	46	47	64	47	66	49	51	55	56	55	72	67	47	51	49	58	52	57	55	67	63	49	57	64	52	54	55	64	53	45	53	56	54	60	61	65	66	57	50	50	48	53	51	60	51	51	47	68	53	49	63	69	61	62	63	49	55	52	50	46	57	52	64	45	60	60	60	55	53	53	41	54	38	52	50	74	43	56	47	52	55	63	67	49	58	46	52	44	66	51	52	54	58	68	47	52	51	56	62	65	45	58	49	58	62	65	47	59	49	53	64	66	52	49	60	57	77	50	51	69	48	46	68	58	48	54	54	60	72	54	71	50	54	41	71	58	59	54	55	53	50	50	52	45	46	59	70	60	61	66	66	59	59	52	57	43	43	65	65	46	68	48	70	59	37	67	62	68	41	58	46	64	50	48	64	66	52	60	48	67	67	56	65	59	55	51	63	53	78	48	50	68	59	54	67	59	57	68	61	55	45	70	56	66	72	60	56	59	53	64	51	37	44	66	77	59	37	73	57	59	64	57	60	65	38	39	52	61	50	51	64	58	55	59	53	53	60	60	56	51	48	64	58	58	65	57	52	60	64	65	59	61	56	46	44	58	63	47	68	53	60	57	46	58	56	56	49	49	58	55	38	57	56	52	49	69	62	60	60	43	56	67	58	65	42	61	53	52	49	54	53	68	39	64	63	49	56	68	50	66	55	61	65	52	66	53	69	44	72	43	58	52	50	58	73	64	65	54	72	54	44	46	49	49	44	56	61	65	60	59	53	53	72	63	49	58	56	52	61	57	62	42	49	59	55	56	48	47	47	64	59	56	58	59	63	55	61	55	46	65	42	68	44	67	47	63	69	43	64	55	69	59	43	58	49	54	46	74	50	56	66	51	54	66	47	50	65	39	62	64	58	62	59	51	66	41	54	62	43	52	52	49	66	61	57	59	46	51	50	51	57	60	59	64	37	43	51	55	54	54	61	70	42	56	61	61	54	57	49	62	61	56	65	51	54	64	51	55	40	51	41	53	42	52	57	65	40	59	58	41	55	59	55	66	62	55	60	58	51	65	56	67	60	59	75	64	61	60	49	41	46	60	51	64	60	56	51	47	53	55	55	67	49	48	48	61	59	44	66	53	52	60	52	52	61	57	62	51	71	75	58	57	72	52	64	53	43	53	46	55	62	65	48	63	66	67	57	58	58	61	57	60	58	56	61	50	68	65	60	48	57	57	50	55	61	52	62	58	55	60	63	57	54	58	48	40	57	61	53	64	56	53	64	71	61	70	60	54	59	55	62	60	56	67	57	57	44	60	54	61	63	58	49	59	53	69	49	41	59	56	50	58	44	41	58	71	50	50	50	56	54	55	55	49	54	53	57	50	52	55	53	62	59	57	51	57	66	57	58	59	48	49	57	56	54	53	53	70	65	48	53	51	40	66	70	64	67	45	58	42	54	63	61	58	55	72	58	58	60	68	61	61	61	62	62	61	62	44	69	51	47	55	67	62	46	45	39	59	56	52	58	44	62	49	56	64	69	51	55	60	61	53	50	49	62	56	61	54	62	61	71	64	47	57	58	56	69	58	59	49	70	45	58	63	53	52	49	54	60	48	54	51	51	49	77	61	57	60	51	59	57	65	58	52	68	63	54	49	50	53	49	55	57	55	48	62	60	52	60	59	55	67	52	72	70	61	66	54	35	62	53	52	51	53	64	61	54	66	76	62	56	68	70	46	64	62	53	54	48	64	59	57	49	73	61	45	65	70	50	57	58	63	52	49	51	55	68	57	65	44	62	56	53	52	45	67	49	63	62	65	63	47	43	53	43	49	41	67	43	72	47	60	42	48	75	48	59	66	65	51	65	62	55	45	41	48	47	47	53	50	58	58	47	47	47	57	49	60	48	60	60	55	62	45	41	50	62	59	52	55	60	54	60	58	59	61	55	58	55	52	62	58	67	63	57	67	43	58	51	57	65	44	43	69	48	52	61	59	79	48	48	69	69	46	49	58	51	60	51	52	58	49	66	70	48	51	43	55	52	56	61	44	76	68	52	58	69	48	61	65	57	49	57	49	52	59	51	50	51	43	61	55	51	50	60	63	65	49	57	44	62	65	65	65	42	58	60	62	54	62	59
31613	14794	4528	4185	7909	10658	10508	9187	7484	5810	4922	3914	3598	3010	2482	2224	1906	1578	1559	1350	1271	1122	1089	1009	894	830	773	731	746	682	653	708	637	642	629	638	599	567	563	546	580	538	575	542	528	535	491	473	508	497	499	515	499	452	436	458	413	446	438	477	424	470	416	449	439	462	458	455	449	447	445	473	456	456	424	449	463	431	439	448	462	403	430	416	458	416	444	422	426	472	477	470	433	419	408	409	419	414	410	414	474	423	413	461	454	426	439	416	431	405	423	466	432	440	382	420	414	423	479	412	440	401	423	396	433	437	487	459	435	419	443	421	449	455	433	442	443	429	435	449	451	414	451	445	437	426	426	380	441	444	458	404	439	445	449	454	475	433	418	451	430	418	424	412	476	427	450	418	436	433	446	418	407	427	466	408	389	421	462	463	444	434	387	474	431	411	405	400	434	456	437	446	439	444	450	424	396	429	416	447	442	434	399	444	412	420	433	438	407	423	459	438	474	455	414	443	431	442	426	431	439	414	438	475	448	465	457	441	426	425	430	454	459	422	458	406	430	423	410	434	457	438	424	449	399	417	422	474	427	444	437	438	471	417	435	432	398	435	412	401	450	412	449	410	404	432	430	431	454	413	468	454	417	464	425	434	429	451	429	408	399	433	438	471	452	473	416	454	447	438	455	419	466	414	474	444	450	437	406	419	418	458	416	382	428	430	426	454	443	436	434	438	465	444	424	415	440	430	435	467	439	430	439	399	404	468	449	371	470	472	474	394	450	411	452	426	460	435	406	420	417	450	403	434	420	466	429	454	458	423	394	415	422	432	448	464	438	412	416	440	460	427	404	459	419	424	452	404	405	405	418	428	421	475	402	451	436	451	417	434	407	453	413	423	455	427	444	402	467	438	446	444	417	434	423	450	427	457	427	470	461	477	399	403	447	436	420	440	454	434	414	427	428	423	426	428	455	458	450	438	428	427	389	460	415	441	465	458	458	423	436	461	469	381	402	426	429	429	448	416	410	420	427	436	438	425	457	440	434	449	436	393	450	465	436	476	430	423	428	444	445	395	449	455	414	441	440	452	436	433	418	432	423	432	433	422	427	431	467	429	380	420	449	430	424	437	417	415	447	414	420	442	439	437	420	419	434	446	413	398	435	405	449	434	398	432	406	423	443	456	402	482	394	446	426	443	422	426	479	463	410	457	421	394	421	446	462	462	469	404	456	442	446	443	412	459	420	417	436	436	453	434	424	436	435	453	462	449	417	455	441	421	450	431	466	427	443	400	429	458	466	445	413	483	433	430	451	426	411	430	435	449	441	429	414	423	471	412	419	464	403	445	452	415	471	397	457	446	447	429	442	462	451	414	415	414	461	419	450	446	445	421	433	400	462	426	403	435	444	430	418	457	447	406	422	430	436	431	383	411	439	419	399	447	431	414	433	434	433	467	386	445	439	437	395	423	438	455	433	409	436	425	459	415	443	450	464	429	466	425	414	438	447	407	435	398	464	423	457	425	418	417	488	415	473	435	420	442	409	465	497	435	446	440	459	416	427	395	438	442	447	432	425	399	451	450	420	429	422	413	431	461	426	421	434	436	409	412	414	403	420	446	439	395	435	440	399	422	411	447	394	432	425	451	476	427	470	418	420	436	422	406	428	457	447	454	428	420	443	411	448	459	429	431	453	431	418	417	413	476	437	447	429	440	405	432	437	414	426	439	427	486	432	448	438	457	411	461	400	427	406	460	440	413	407	434	452	424	431	405	432	408	442	434	454	454	421	429	406	459	467	433	423	388	417	410	396	424	431	458	407	434	471	441	442	432	409	431	443	410	447	421	428	417	445	427	407	485	437	418	412	430	429	443	449	425	444	445	433	439	446	456	422	419	406	436	441	434	429	424	404	437	430	446	450	402	424	478	404	441	419	427	408	423	462	429	415	427	393	413	455	414	408	420	416	413	422	420	460	435	451	408	427	423	451	437	437	406	448	432	453	420	412	441	446	474	453	433	426	445	412	437	417	414	435	428	436	471	437	450	439	444	464	399	440	439	429	464	458	477	407	448	405	400	402	442	429	418	433	422	442	432	448	444	445	463	446	451	411	430	445	444	445	479	427	458	443	439	428	443	465	468	429	427	414	452	427	437	452	451	455	436	463	414	406	456	431	426	436	426	414	417	384	446	408	406	453	436	407	444	426	444	428	469	448	406	426	449	429	448	431	450	458	415	398	461	419	436	433	456	439	424	428	435	414	427	413	457	477	434	449	413	439	444	435	449	433	438	422	408	409	437	437	442	429	413	440	448	418	456	447	414	450	429	485	405	407	425	413	425	444	447	436	409	437	422	410	416	453	492	400	409	409	470	454	408	431	438	423	446	455	453	421	484	411	421	406	430	464	453	420	448	441	440	437	426	421	423	461	475	412	441	425	432	433	432	418	415	418	402	443	461	420	443	470	454	431	410	398	384	432	453	439	439	433	444	447	404	415	435	444	459	471	441	396	459	421	416	455	447	429	463	396	429	417	428	447	395	448	464	403	436	427	430	462	412	445	430	470	449	443	413	439	441	442	446	437	433	452	421	454	434	421	422	418	434	407	476	471	404	398	432	432	453	476	429	425	438	415	422	415	397	440	425	414	468	435	454	397	409	448	411	448	415	432	450	425	454	425	423	431	462	436	437	439	456	397	450	433	431	440	417	464	450	456	405	402	417	431	414	432	458	438	400	442	393	417	439	431	418	416	449	449	449	415	432	417	442	427	408	454	422	408	407	446	452	440	416	420	437	391	437	417	435	438	439	443	461	411	428	442	416	414	432	376	428	369	397	409	417	448	447	411	436	399	415	430	421	427	461	426	418	414	443	405	444	390	450	441	446	469	449	442	414	451	416	396	430	426	439	452	457	428	451	396	446	446	436	448	442	448	428	455	436	398	438	438	448	470	462	439	435	423	444	440	426	444	420	416	443	416	429	450	415	408	447	441	429	433	432	392	392	414	444	386	427	452	447	411	407	421	432	443	455	430	445	423	428	411	439	478	426	428	417	437	420	440	414	473	472	442	450	441	473	419	414	430	412	394	429	449	433	438	449	429	412	428	416	407	450	432	415	416	503	452	431	433	417	415	484	419	411	468	403	415	431	462	425	460	448	433	430	468	394	426	442	432	449	453	455	463	445	432	456	415	459	421	429	429	442	439	448	407	419	436	462	458	458	424	413	445	374	434	413	423	435	434	393	441	423	426	447	450	439	416	456	399	380	438	421	430	394	430	440	430	434	460	413	453	420	412	440	445	424	420	432	390	411	439	396	437	464	480	403	423	417	471	460	419	412	410	413	427	402	444	433	442	437	439	436	425	401	396	429	421	461	451	391	422	435	446	439	441	413	437	412	394	449	463	428	460	440	444	438	436	469	406	486	426	417	447	436	418	432	451	435	411	419	434	439	429	457	395	427	456	433	438	455	421	443	403	415	423	408	405	430	452	411	444	409	448	403	468	464	432	401
5134	1642	448	225	162	173	208	247	231	170	195	142	158	129	114	114	93	89	96	74	91	74	68	73	62	68	69	61	67	57	54	68	67	61	56	67	41	39	52	43	51	48	56	48	68	64	56	53	56	60	60	54	52	47	68	62	49	50	47	48	50	55	69	64	43	53	54	43	53	63	63	49	58	58	52	44	53	41	43	44	48	66	38	44	42	50	44	44	53	71	42	53	49	56	52	68	55	50	42	60	48	57	66	41	39	72	41	44	43	58	57	51	49	47	59	43	54	64	37	57	42	55	51	49	56	51	40	52	47	54	46	60	47	46	62	54	56	55	51	55	40	54	50	64	52	45	38	46	50	43	41	44	47	49	47	66	48	57	57	49	50	43	49	45	56	56	51	63	47	55	57	55	59	53	42	52	57	47	47	52	47	52	54	51	46	49	59	55	57	38	46	52	55	59	55	49	35	52	38	51	36	45	47	45	45	50	42	53	40	57	42	59	56	43	59	58	43	42	45	60	49	53	41	38	45	51	44	39	46	53	46	46	60	52	45	56	44	47	49	51	59	41	55	51	55	41	52	48	47	51	49	52	48	42	39	47	65	45	44	48	54	46	48	59	50	51	48	49	48	59	42	54	38	45	54	41	58	45	44	50	44	52	51	47	56	51	48	52	54	54	49	48	50	49	41	52	52	65	55	51	49	41	54	61	41	59	56	44	63	57	59	45	49	49	40	48	53	51	50	62	60	54	50	51	41	54	59	56	40	50	46	45	48	55	51	39	44	47	50	63	63	58	47	49	58	37	64	55	57	53	57	56	47	44	44	50	45	51	48	52	59	56	48	48	65	53	55	53	55	53	55	55	55	53	53	62	60	49	47	49	42	56	51	59	57	52	61	40	57	41	36	54	63	64	49	43	57	50	54	50	40	57	52	49	46	44	45	52	65	53	48	49	57	48	44	43	49	47	57	44	52	48	44	45	45	45	47	50	53	51	56	48	58	47	52	55	52	55	75	50	46	49	48	59	57	62	60	51	41	39	63	45	34	58	57	42	60	46	45	65	46	42	58	49	48	46	45	49	45	55	50	48	58	50	45	47	53	54	42	66	50	53	32	45	42	47	51	46	43	61	55	53	42	36	45	52	51	53	55	51	59	40	50	56	57	51	61	43	49	52	45	43	62	44	44	48	65	52	44	41	51	36	59	40	52	42	38	48	39	50	54	47	48	39	58	38	60	49	61	51	68	59	48	52	51	50	39	52	42	57	52	44	59	55	51	56	53	53	53	43	48	56	49	56	47	59	44	40	45	47	50	51	50	53	45	49	58	51	63	59	39	51	54	61	46	51	52	48	56	58	50	49	44	53	54	50	42	52	45	37	47	56	46	50	45	51	59	55	48	49	53	71	45	41	58	71	51	64	43	47	46	57	52	61	44	48	46	51	57	44	60	47	46	43	43	59	49	60	43	46	62	59	52	45	52	57	45	37	57	47	56	42	54	49	49	49	55	59	51	43	57	43	52	49	56	64	44	63	47	50	51	52	46	37	48	43	65	59	32	61	53	47	36	50	58	42	50	49	61	42	52	56	51	62	50	49	41	53	50	37	38	42	42	42	45	49	51	51	59	47	49	55	46	52	51	53	40	50	46	47	64	54	44	49	49	50	51	48	73	57	44	49	45	52	49	52	58	42	56	52	51	58	58	45	51	44	52	59	45	51	48	56	64	53	56	53	52	39	57	42	48	50	62	53	39	52	42	55	64	49	48	54	64	55	56	49	53	42	45	42	38	51	58	63	39	45	51	50	47	51	57	70	52	60	52	67	55	57	53	62	55	49	58	56	42	55	58	42	53	47	49	51	45	53	47	51	63	49	52	52	44	41	63	60	47	42	50	62	53	68	49	51	54	61	55	66	48	43	59	44	47	52	67	48	39	44	54	59	53	51	40	50	49	51	60	55	51	55	50	42	51	48	57	47	56	48	49	52	47	49	64	43	55	49	69	43	51	57	42	52	54	41	60	47	65	53	48	57	43	48	46	55	54	61	45	56	51	59	54	39	63	44	45	43	48	49	36	50	50	47	54	49	50	53	52	55	52	50	57	63	54	49	51	55	51	53	47	45	49	45	39	52	59	36	47	51	39	53	47	61	48	54	44	66	57	45	53	65	55	57	46	49	51	40	58	51	54	57	41	55	58	57	48	57	55	61	58	54	53	69	56	56	36	43	65	49	45	66	47	45	47	51	58	56	50	51	55	63	49	58	38	48	52	53	63	63	38	48	57	55	53	50	46	38	61	51	60	49	58	53	64	61	62	55	45	49	44	60	69	45	51	60	29	43	49	47	58	44	54	45	56	54	60	57	54	41	56	58	63	52	56	51	54	67	52	38	53	46	45	59	48	40	57	43	39	65	56	57	41	53	64	57	45	57	57	54	60	49	53	56	61	57	49	45	40	64	46	45	47	62	50	45	51	49	64	59	55	50	40	40	43	59	56	54	50	54	53	54	44	53	60	51	42	50	46	52	50	47	51	45	68	46	44	56	48	70	57	55	54	60	55	67	57	55	55	45	45	48	40	51	49	62	55	50	53	55	55	52	56	40	53	53	50	54	34	52	59	50	38	46	43	52	61	49	41	36	54	52	53	58	53	55	55	38	53	56	46	60	44	49	61	58	34	45	62	38	51	47	47	52	46	51	47	57	43	59	60	46	57	59	67	46	54	52	46	55	64	44	57	58	43	59	49	44	64	42	60	61	46	48	42	49	62	52	45	52	52	56	37	53	56	51	57	57	42	53	58	42	48	46	39	56	40	47	58	56	49	61	42	57	58	52	44	60	50	46	55	54	49	50	52	39	55	53	55	64	52	53	50	52	62	55	66	50	62	38	53	58	63	49	49	61	47	51	56	41	44	54	48	61	52	55	48	62	63	39	47	47	56	54	51	62	40	65	56	55	60	59	39	43	60	51	42	53	52	52	51	52	39	47	36	49	57	43	35	47	48	49	50	41	53	47	46	50	48	44	51	42	50	64	66	51	47	45	60	50	56	51	59	69	53	59	38	53	61	48	41	51	48	44	52	46	53	52	52	58	57	46	42	54	55	56	44	47	56	51	53	68	51	53	52	48	48	46	47	48	60	55	66	46	54	52	46	43	44	34	46	71	49	51	55	47	47	51	52	55	52	58	57	58	62	50	60	65	66	48	57	48	48	45	45	62	48	48	46	56	60	64	52	48	43	47	41	58	49	50	42	50	47	57	59	62	61	49	56	50	54	56	55	57	61	43	53	54	48	49	48	52	45	46	50	49	62	44	38	50	54	57	59	71	50	52	58	41	60	48	52	53	53	58	58	61	42	54	54	52	51	34	60	47	49	59	60	45	53	63	48	65	44	52	42	64	42	57	46	51	56	50	53	49	46	42	51	62	49	48	57	51	46	48	48	46	60	62	50	37	52	55	62	51	57	48	43	60	53	39	53	53	48	59	44	54	55	52	51	66
29788	13538	4378	4111	7368	9460	9866	8708	7131	5810	4865	4204	3392	2811	2450	2213	1777	1615	1532	1363	1266	1153	1120	935	887	787	702	722	702	663	625	662	673	678	582	556	632	521	559	537	536	530	511	478	478	452	463	454	444	424	447	439	469	453	432	417	437	444	406	382	442	415	387	443	411	423	414	407	429	402	413	436	412	390	414	389	438	396	395	372	414	406	449	419	423	391	429	437	419	413	422	412	402	422	408	411	421	428	397	415	403	428	363	393	403	403	362	413	443	403	397	452	443	405	423	388	415	418	417	432	437	406	414	418	424	383	395	384	396	399	414	436	430	404	370	413	400	408	386	435	428	403	413	426	393	364	427	399	356	390	377	404	416	413	374	405	385	385	424	417	392	380	419	404	404	374	403	395	381	420	445	435	440	434	400	375	386	423	386	387	383	378	393	447	418	382	430	390	407	419	393	376	432	419	445	424	392	405	407	399	459	402	387	396	398	454	408	388	391	411	417	414	409	414	419	402	376	406	405	395	420	415	424	421	403	396	403	405	379	427	405	399	439	390	441	393	412	387	412	421	431	412	410	375	407	360	400	420	383	414	418	393	413	400	440	424	422	377	406	402	360	397	386	432	395	384	414	414	402	416	379	381	395	396	420	382	372	378	424	404	418	436	387	415	386	396	404	424	415	413	390	404	454	403	416	400	423	406	387	392	408	384	385	376	426	409	411	369	387	440	394	369	417	405	412	381	406	454	418	420	359	389	410	401	417	385	398	376	407	395	409	406	407	414	421	382	395	408	403	374	407	360	392	408	406	406	405	427	369	377	429	367	395	358	396	367	408	398	395	402	438	407	389	399	423	374	412	364	393	445	437	389	445	432	413	386	407	406	412	424	378	436	452	397	416	408	403	435	402	386	430	417	390	427	398	429	385	399	424	397	372	398	440	420	405	447	430	415	386	401	447	398	390	411	391	412	376	377	400	399	396	383	382	440	419	356	406	434	436	439	414	390	438	410	393	388	431	403	430	440	416	391	400	411	404	410	413	387	433	416	404	381	410	397	412	382	435	408	397	403	398	369	420	411	431	406	416	395	401	428	416	424	414	384	390	372	425	389	402	408	439	408	393	415	408	419	419	417	414	415	403	416	398	374	411	394	400	418	397	413	418	407	416	382	417	409	378	409	393	406	398	431	398	393	397	419	398	386	417	388	407	438	413	389	378	400	403	405	399	382	428	373	381	426	444	434	404	401	409	413	383	394	401	384	381	388	409	394	448	390	401	416	375	384	423	402	381	388	432	389	424	416	405	415	424	446	430	375	393	385	382	393	399	416	417	399	384	400	409	378	418	390	424	353	423	412	372	411	429	397	430	438	421	385	430	426	426	402	371	418	394	431	430	407	384	394	393	399	398	407	416	406	401	417	443	407	407	391	428	428	381	411	425	385	417	404	414	371	447	410	394	364	405	414	416	397	389	420	402	395	409	406	403	412	395	421	394	405	420	419	425	386	408	448	384	388	394	407	397	385	407	414	414	405	428	410	414	415	403	393	413	370	423	390	402	376	396	398	402	417	378	399	385	417	392	406	406	409	429	414	402	416	395	397	396	385	430	407	406	399	401	389	385	401	405	428	402	389	362	395	411	415	413	409	415	412	404	400	421	386	458	434	406	383	407	382	410	388	430	417	409	427	462	425	408	356	394	442	417	391	401	432	441	381	410	398	422	390	407	428	391	371	434	431	396	395	419	419	418	427	416	403	381	396	367	425	409	427	410	408	426	368	403	414	449	396	437	397	432	407	385	417	418	416	405	400	411	423	367	421	418	419	415	404	372	416	403	432	418	391	416	394	397	423	386	412	432	419	439	401	376	377	398	393	417	359	412	374	388	419	402	433	404	384	413	405	398	439	403	409	401	404	442	395	425	386	406	419	409	403	435	407	416	431	408	434	381	398	387	403	396	417	390	409	421	378	402	410	418	430	394	387	404	414	400	391	399	370	382	413	410	412	371	411	411	398	414	411	409	422	370	436	407	421	398	404	430	411	336	437	414	409	419	388	441	396	427	374	387	387	425	417	373	406	398	400	430	369	428	428	408	404	391	395	410	392	402	392	383	400	375	422	405	408	417	394	404	406	389	387	371	424	383	417	393	427	378	429	432	377	378	400	363	387	424	387	405	391	388	392	389	420	405	402	411	393	397	374	415	399	424	409	416	411	386	385	396	368	398	405	407	406	377	411	398	438	385	411	416	382	389	466	411	416	414	387	395	401	399	398	406	432	380	375	430	418	371	388	396	403	403	392	431	392	390	399	400	405	419	419	400	425	366	415	406	395	465	421	412	382	403	373	384	378	393	380	434	396	382	385	371	405	387	427	396	421	416	413	441	417	401	454	377	379	395	397	400	423	400	430	420	387	387	388	413	397	417	371	367	409	438	364	440	392	397	396	387	403	392	418	410	417	393	417	398	372	399	419	388	402	416	421	396	390	374	426	393	384	388	445	417	411	382	392	430	371	424	387	367	400	406	403	398	387	419	400	431	397	394	390	407	420	408	416	397	394	439	392	426	419	451	433	437	422	359	394	395	408	389	419	414	392	390	382	424	364	421	417	390	376	379	425	397	381	397	441	414	397	411	413	373	409	407	380	417	409	381	403	398	377	408	379	394	399	432	399	406	407	395	400	411	369	407	439	386	402	386	448	398	394	372	400	395	406	375	352	431	380	436	423	381	434	376	407	398	379	422	373	413	365	392	399	394	423	408	384	406	404	395	433	437	415	431	430	406	424	387	424	398	404	426	414	429	421	397	423	403	395	430	412	388	400	386	407	441	400	384	370	381	395	404	414	413	422	370	392	374	391	399	387	430	387	408	423	405	396	396	416	387	408	392	329	378	388	360	421	413	362	426	411	407	426	426	387	415	401	402	384	415	412	418	389	371	410	384	413	402	402	395	409	448	417	426	441	408	416	394	378	372	423	396	402	392	417	427	419	411	412	401	435	417	414	396	433	406	414	408	400	379	408	445	374	421	396	367	397	358	385	412	385	389	390	414	380	419	399	397	403	430	385	377	424	391	417	416	401	407	399	410	440	384	412	389	424	390	383	415	399	399	423	386	386	433	399	390	439	395	373	437	367	380	404	413	408	396	392	429	388	387	422	400	394	393	437	400	390	433	438	383	404	394	395	404	379	405	400	409	389	374	425	420	437	418	439	427	358	418	406	395	377	419	399	391	384	392	396	394	419	386	414	411	435	395	432	405	412	420	408	418	402	395	391	403	381	389	430	368	415	400	380	396	374	388	415	381	396	397	393	402	410	407	433	410	402	408	385	444	435	392	398	395	382	442	403	392	406	422	427	387	387	391	379	412	380	414	426	401	388	404	418	405	413	381	386	421	398	442	421	401	403	388	410	404	438	396	413	405	400	410	422	413	448	435	406	416	378	445	376	374	390	353	382	389	377	445	458	407	425	413	386	396	420	386	430	413	401	423	402	432	399	365	407	386	422	411	380
6124	2755	604	294	220	273	315	340	300	218	214	219	187	154	165	152	130	116	110	123	114	112	103	111	84	96	70	73	94	84	105	86	65	89	77	75	66	71	63	69	65	66	64	85	77	75	65	75	68	65	75	67	69	58	83	50	71	78	70	69	71	55	67	61	75	70	78	67	74	81	59	69	67	64	70	66	67	74	65	67	69	71	78	70	66	71	82	71	70	78	73	80	70	71	68	60	58	59	67	60	63	73	58	78	59	75	58	75	68	78	69	70	67	62	61	63	57	72	68	79	80	64	90	81	79	62	75	70	65	59	62	81	70	70	64	73	72	57	63	64	72	79	63	75	56	55	83	80	58	72	58	63	64	78	54	46	74	75	69	67	59	71	65	74	62	65	73	83	72	56	55	70	81	72	75	59	52	74	61	62	68	58	67	68	71	89	58	63	59	79	76	70	57	76	64	73	62	64	78	70	54	66	73	54	57	60	73	70	84	70	77	83	70	71	61	54	74	62	72	58	68	79	67	57	70	67	67	73	59	71	71	77	71	75	71	68	70	66	72	53	70	69	78	70	69	77	60	70	66	81	55	76	61	66	69	67	62	65	77	67	72	75	61	67	57	72	62	76	63	73	58	77	75	86	61	60	52	62	58	65	68	75	73	60	76	75	83	82	65	69	82	75	48	76	72	67	64	60	87	71	74	78	79	77	81	79	69	59	71	75	79	73	66	62	86	73	63	62	78	76	62	77	63	53	61	63	78	65	72	82	70	77	69	62	69	67	55	77	75	59	65	64	65	53	60	73	62	77	67	72	56	80	66	74	59	82	62	55	61	54	77	63	86	68	63	83	88	74	70	59	65	51	68	70	60	84	74	67	76	61	63	67	72	72	58	68	75	76	76	56	64	73	77	68	62	67	76	63	53	71	73	72	70	66	67	61	62	59	69	79	53	68	64	65	83	66	75	66	72	73	65	55	70	80	79	55	77	74	70	72	62	55	66	79	79	77	71	66	81	56	74	92	61	63	63	66	85	57	56	65	44	58	63	65	82	85	82	59	66	69	72	70	66	76	87	73	69	86	63	65	69	78	71	61	70	82	86	57	67	60	74	54	73	75	72	67	52	67	60	72	70	59	74	55	63	87	60	62	73	78	61	73	67	63	59	69	73	70	64	72	75	73	68	49	76	56	49	61	77	79	83	59	52	58	77	60	72	74	76	70	75	59	73	61	66	70	60	74	76	68	59	68	76	61	84	66	68	71	59	77	82	69	76	81	59	59	65	59	63	77	56	64	57	65	74	87	76	53	53	64	61	67	67	60	61	86	82	72	69	59	79	61	71	69	63	60	84	70	70	61	63	85	74	49	82	67	64	70	65	64	69	73	83	77	50	75	58	60	54	59	73	67	62	83	79	63	67	96	73	59	65	72	83	66	75	80	59	62	73	78	59	68	80	70	67	74	72	73	64	70	62	77	65	78	68	72	83	64	61	58	73	59	82	76	72	74	77	64	65	48	72	58	84	62	57	63	64	71	77	50	59	73	74	75	61	58	70	71	66	61	59	70	71	68	64	71	73	64	73	70	66	67	71	84	70	57	50	63	64	65	73	66	73	70	67	64	63	58	72	63	63	82	94	69	56	70	56	66	67	67	56	76	70	58	82	69	66	67	67	70	71	75	73	72	74	74	73	68	63	77	76	70	66	73	67	76	65	83	67	79	62	68	68	73	78	62	72	56	57	77	67	66	66	62	78	68	61	72	59	61	80	66	67	76	58	80	59	73	75	67	77	63	66	59	79	75	66	67	73	55	77	75	73	72	71	62	67	63	89	65	70	64	68	64	70	61	76	72	65	73	65	63	83	75	67	76	68	61	81	77	70	55	83	64	72	56	60	57	67	66	62	76	83	64	78	65	70	81	59	64	60	60	68	74	59	72	75	59	63	78	75	90	83	80	72	60	85	61	66	74	75	64	83	58	68	71	92	62	84	73	62	54	61	65	64	61	71	72	55	74	68	74	63	62	62	63	61	68	80	64	65	73	52	70	65	56	84	78	64	61	70	79	75	77	72	72	67	54	69	73	71	76	64	53	67	70	70	71	65	68	67	69	77	66	56	86	70	78	64	59	73	68	71	64	72	71	79	70	75	69	80	57	65	80	58	75	78	77	83	68	46	68	60	73	68	73	71	64	61	67	80	63	64	62	60	70	65	70	75	77	74	73	74	69	61	74	53	72	64	68	67	70	52	61	67	62	72	61	76	68	64	65	69	63	68	57	84	66	64	82	76	61	51	80	63	64	66	69	73	69	73	65	82	67	59	81	74	75	81	67	62	68	61	74	61	80	62	79	56	65	63	74	59	54	74	60	91	70	65	56	81	75	73	63	54	73	65	63	71	69	76	70	68	66	73	66	62	68	63	66	68	67	62	64	72	67	65	63	68	67	57	57	52	79	63	64	80	68	66	71	55	72	69	81	68	62	64	46	67	62	79	90	55	64	79	67	80	76	52	67	71	72	61	62	82	79	64	56	69	65	67	71	69	66	70	70	59	63	68	62	59	77	75	69	65	63	85	76	83	60	71	66	70	74	77	62	73	62	68	74	59	68	65	74	68	55	63	73	58	62	68	76	65	75	66	63	63	61	54	66	65	70	77	87	78	76	60	56	73	71	80	61	63	73	80	68	55	69	67	63	72	58	64	57	68	60	65	55	69	64	80	71	67	75	72	50	76	61	72	66	72	67	71	83	71	63	61	68	71	82	63	57	66	80	68	70	68	68	68	79	55	57	58	71	72	68	60	70	73	75	68	68	71	81	66	64	58	64	75	57	65	62	70	62	67	81	68	53	64	71	53	63	77	59	67	80	76	67	67	60	71	76	62	55	83	94	67	60	65	72	73	68	63	66	64	78	59	74	64	63	69	72	67	58	59	54	72	72	89	79	69	57	74	52	58	56	64	59	67	72	67	64	69	63	62	65	45	71	80	71	75	88	73	57	80	73	71	56	62	69	71	68	65	61	71	71	71	68	75	64	61	58	65	69	76	71	53	65	59	58	89	68	84	73	65	80	72	69	58	79	68	80	64	71	82	59	74	71	63	74	74	65	72	70	80	71	56	56	66	68	68	68	64	66	65	72	66	79	67	59	66	68	72	58	63	69	59	71	60	55	62	73	72	65	69	66	57	76	67	52	66	58	49	65	81	62	68	60	74	52	55	70	82	70	67	69	71	64	58	84	69	71	72	69	84	67	62	60	68	83	72	67	62	60	70	72	74	81	62	75	70	73	62	83	74	67	63	60	59	79	71	74	86	57	52	72	90	59	60	74	71	62	61	66	83	73	74	73	78	76	66	72	67	79	54	73	68	81	63	62	81	64	89	72	62	68	62	72	81	59	57	67	66	67	72	69	64	83	73	75	68	68	65	56	64	64	62	57	71	50	79	63	70	64	60	70	60	65	73	68	77	68	65	80	70	70	69	74	74	62	65	59	58	70	68	75
34267	17406	5684	5410	9867	12118	12436	11148	9357	7754	6401	5425	4498	3824	3368	2936	2395	2282	2060	1725	1717	1485	1367	1337	1177	1098	943	912	853	888	842	786	861	853	809	769	782	700	672	742	701	629	656	609	642	616	610	602	622	669	582	564	615	547	581	552	550	555	545	583	559	574	602	552	518	557	567	591	537	578	573	556	506	529	564	530	537	581	538	529	534	589	544	548	580	566	541	564	581	549	542	521	525	520	502	535	540	567	557	515	539	539	556	560	515	539	507	560	557	582	538	554	515	565	533	545	539	552	518	524	512	548	527	549	472	530	541	530	513	569	520	538	524	513	517	548	525	534	556	538	550	511	553	552	529	543	535	575	531	472	522	531	530	529	533	486	528	515	559	539	525	547	538	542	516	532	481	491	534	549	504	518	555	501	543	555	527	505	500	516	510	502	564	526	568	514	534	521	560	528	538	493	529	511	548	530	531	558	546	549	541	515	539	518	529	546	510	577	521	526	509	552	527	511	518	538	563	551	533	504	504	512	565	524	533	556	485	516	569	527	545	554	517	480	531	534	550	501	519	564	539	574	480	594	562	560	551	506	551	568	538	541	561	548	509	555	571	529	538	520	511	551	561	540	507	560	523	525	490	542	533	506	501	565	550	550	504	528	507	606	559	533	521	564	564	538	529	513	530	559	544	532	541	543	547	540	508	520	578	505	519	548	516	488	534	542	516	521	508	517	525	542	503	521	485	512	534	513	533	566	573	512	519	502	520	491	552	535	516	534	546	520	535	586	513	556	504	532	545	557	524	600	496	532	538	558	541	561	519	502	517	527	539	546	529	581	521	572	515	493	520	550	546	525	540	515	514	503	555	561	511	507	521	523	518	546	548	531	555	495	574	544	543	566	515	551	524	538	543	550	523	546	538	565	539	511	526	535	510	546	547	521	539	539	535	541	510	507	538	518	528	518	570	525	543	503	540	538	561	528	572	497	523	511	535	520	531	541	557	552	526	569	544	508	498	518	541	518	492	540	533	562	564	549	534	539	540	556	537	569	511	545	536	539	527	483	566	513	539	508	497	562	532	531	510	563	494	517	556	559	570	514	551	518	502	511	524	523	531	539	518	507	543	485	592	566	495	556	523	520	539	525	500	493	517	567	535	515	513	521	541	553	571	513	528	548	542	541	486	556	529	524	517	551	543	509	519	527	552	531	541	521	533	566	545	539	519	511	554	523	532	535	504	528	526	513	534	557	542	518	579	517	554	523	503	543	537	546	511	534	513	533	550	560	559	538	488	543	509	540	566	527	554	514	533	508	527	559	550	538	540	511	540	498	484	513	508	520	535	546	560	532	502	553	549	514	565	521	521	521	541	510	512	551	503	504	526	547	509	498	538	539	526	571	542	503	502	543	530	534	575	513	556	526	515	537	498	531	565	529	524	535	549	566	593	566	550	491	540	525	559	528	530	530	512	549	499	574	519	552	553	518	589	508	533	557	522	539	516	553	544	543	565	526	544	547	539	524	531	526	569	535	536	551	560	527	525	583	512	575	582	571	602	511	583	512	505	538	501	539	542	558	529	527	560	535	513	522	548	523	557	521	516	541	539	518	513	525	550	561	548	514	570	510	532	556	532	518	584	518	523	511	524	547	466	557	544	535	569	530	568	590	510	524	495	534	559	518	539	523	526	540	564	525	504	551	563	542	566	522	514	557	535	520	561	519	550	545	536	533	502	521	618	543	532	530	551	546	529	515	524	536	521	502	550	537	527	546	491	538	502	546	524	522	520	530	530	504	547	504	537	467	537	495	531	506	545	504	522	544	515	541	540	535	582	536	548	568	545	562	492	529	530	527	542	524	519	522	537	517	504	512	514	523	516	514	500	488	494	543	514	575	479	540	557	504	524	536	519	517	518	551	559	536	534	529	521	535	521	511	566	511	538	506	521	576	512	569	527	552	552	525	542	561	491	569	555	518	532	530	523	526	524	573	592	518	524	533	542	513	520	542	530	494	518	577	525	499	555	575	507	538	550	507	541	500	545	533	499	589	543	484	518	537	536	520	541	487	547	571	536	540	520	530	519	530	553	504	539	541	555	525	556	560	511	540	578	500	536	510	536	520	536	538	522	527	534	543	480	532	555	548	518	543	522	516	496	514	566	536	504	532	526	522	556	527	468	503	558	522	565	532	497	541	534	482	537	533	557	519	510	513	529	541	517	537	546	518	541	534	500	483	554	551	540	515	517	511	524	546	497	547	560	495	556	521	530	529	551	546	556	527	514	509	537	597	513	509	578	548	546	541	556	521	553	544	565	508	520	525	610	546	486	544	525	523	512	546	530	519	524	506	544	556	518	544	499	507	497	554	526	540	537	525	552	531	550	539	538	503	509	521	496	533	522	518	559	546	523	499	577	558	525	495	570	554	554	523	554	541	539	511	538	535	523	531	563	503	552	495	504	517	543	569	485	549	481	536	507	518	525	505	532	539	526	529	525	583	510	544	555	533	556	547	515	549	513	543	531	550	548	533	530	563	577	522	530	550	519	548	494	552	529	514	555	518	520	495	495	572	528	497	533	554	552	583	535	526	553	518	569	510	511	557	534	558	544	564	542	508	505	538	550	525	530	528	543	525	490	521	584	531	578	521	504	550	549	537	543	548	557	510	538	519	497	552	552	524	542	526	524	526	559	544	555	530	594	532	545	528	544	540	494	538	536	568	555	486	543	545	537	565	504	521	554	520	482	566	545	551	575	515	589	490	524	551	552	491	544	533	545	535	540	550	510	491	478	511	528	525	558	522	555	504	558	518	514	507	535	536	555	548	603	530	534	535	543	505	536	537	542	545	539	506	515	494	510	516	525	487	534	524	496	482	515	550	500	529	540	520	532	511	488	514	534	513	570	517	534	551	524	533	504	555	526	528	548	526	531	520	512	501	548	519	546	591	548	517	525	547	547	554	532	553	555	562	507	502	521	544	542	526	547	537	550	503	524	527	510	536	526	524	546	499	528	560	555	524	537	539	541	508	549	555	521	545	522	536	518	530	511	536	509	513	523	504	559	549	508	496	499	525	552	513	545	537	552	533	532	521	593	532	526	558	526	527	526	574	547	530	538	525	492	535	573	532	519	546	516	486	522	588	551	552	532	534	536	530	554	526	515	543	515	501	547	500	530	529	562	526	516	572	527	546	529	530	543	493	544	531	517	510	561	526	570	560	552	500	536	529	519	558	539	551	530	550	579	513	502	536	556	525	519	516	524	544	494	529	513	497	554	524	514	546	533	561	480	526	533	514	594	527	532	539	511	546	496	470	526	520	503	503	524	541	564	561	531	522	564	525	543	541	552	590	528	543	543	510	521	532	542	550	537	563	511	536	531	592	577	542	580	520	549	522	563	497	534	533	534	569	502	534	490	483	551	506	538	513	529	526	496	548	499	494	549	536	532	516	531	509	522	539	528	547	536	537	551	549	522	538	515	564	598	516	504	532	560	512	546	555	516	512	526	518	554	500
3335	924	284	182	115	128	123	166	122	129	106	113	96	82	87	83	75	56	56	60	57	57	62	58	42	49	57	52	50	43	52	53	43	49	47	43	42	41	35	33	58	43	45	46	39	44	46	50	47	39	44	39	48	33	36	40	33	36	48	35	35	28	33	31	38	47	47	36	39	43	42	53	36	43	33	51	41	33	49	50	41	52	41	40	34	36	46	43	41	38	33	35	50	33	32	40	39	50	36	36	31	43	57	39	38	36	28	40	51	42	47	39	40	29	35	45	39	40	49	36	26	41	36	43	40	30	32	35	45	38	57	35	40	44	43	33	35	41	46	35	36	49	45	48	37	39	38	39	46	57	42	30	41	39	30	43	37	29	52	30	39	38	34	38	41	32	33	22	44	50	35	37	31	37	48	40	45	33	39	48	37	40	43	43	35	43	43	29	37	34	42	36	34	27	38	28	38	39	36	38	42	32	38	36	45	46	41	32	35	49	37	41	41	38	40	50	43	44	29	45	41	38	40	38	42	43	39	41	33	39	39	38	44	39	41	52	38	39	30	35	33	28	36	34	34	38	30	50	39	35	42	38	47	46	44	40	41	37	34	28	36	29	42	40	32	35	42	25	41	41	43	38	49	30	37	32	44	44	38	34	44	36	31	26	47	34	43	45	36	28	36	38	37	39	39	40	37	37	46	43	49	41	32	45	39	32	41	61	46	39	40	31	44	50	46	43	39	34	38	38	39	38	30	46	37	41	48	45	32	39	43	37	43	41	37	37	50	53	44	35	40	40	41	25	40	34	20	33	30	42	41	36	45	44	42	36	38	36	49	44	40	34	44	36	40	45	26	39	35	34	44	39	44	32	40	31	35	41	38	30	41	29	37	33	34	50	36	37	38	37	37	34	52	38	49	45	27	37	42	46	38	25	30	45	44	25	46	28	36	38	37	41	36	29	49	39	30	43	36	46	36	45	45	38	33	37	42	36	44	39	47	37	38	34	39	34	35	43	36	39	41	34	38	44	30	28	40	32	24	42	50	40	50	39	41	36	48	43	45	37	35	34	36	34	44	43	36	39	34	44	40	30	35	37	32	38	38	31	42	27	39	42	38	43	49	36	39	35	38	30	38	44	40	32	33	46	45	36	37	40	35	38	42	42	35	38	43	38	30	37	48	44	36	26	33	48	48	43	41	45	39	45	42	33	35	33	42	40	28	41	47	45	52	41	44	42	31	39	31	30	44	39	27	40	37	39	51	39	39	42	47	41	39	43	45	40	33	40	39	45	43	28	47	30	46	33	40	36	41	36	38	45	38	28	35	34	34	27	31	33	45	25	42	34	32	31	49	31	36	35	38	41	49	42	31	40	35	41	47	44	40	44	48	33	25	41	45	41	40	33	33	39	40	40	39	36	43	46	33	34	37	30	32	34	44	47	34	45	42	40	41	36	40	29	48	40	38	43	39	38	39	47	33	47	37	28	48	45	34	35	37	36	31	38	36	44	40	38	25	44	30	32	34	39	48	35	36	36	28	35	43	37	36	35	38	42	39	40	44	24	38	25	40	41	56	44	36	39	41	39	41	47	50	42	45	28	42	35	41	36	44	44	41	38	37	47	48	41	42	37	32	32	54	29	32	41	40	42	28	33	42	39	42	40	49	35	42	34	47	34	36	45	41	48	36	34	43	37	39	38	38	35	33	38	27	43	42	43	33	36	30	26	34	38	36	32	39	39	40	40	48	42	32	39	33	34	35	38	31	50	40	31	33	53	39	31	33	33	37	39	45	42	42	33	31	38	29	32	38	29	37	36	29	46	42	41	33	28	28	36	42	41	36	36	39	41	42	34	32	34	32	36	34	43	46	44	31	35	27	41	51	26	44	27	38	36	39	45	48	49	39	36	47	21	40	40	33	33	41	37	28	38	44	34	41	32	35	46	38	40	46	39	37	46	37	33	46	39	32	38	28	41	34	44	32	23	45	43	42	41	39	46	35	36	36	38	28	40	48	33	39	29	41	29	37	38	39	33	33	40	37	32	47	46	44	39	35	40	43	42	41	39	53	39	37	38	38	28	29	45	41	39	35	45	40	34	39	36	37	34	35	46	43	33	40	40	38	32	40	34	31	45	33	35	47	33	31	38	56	40	40	31	41	23	46	33	36	33	29	39	46	38	39	37	58	46	39	32	33	34	40	37	35	39	49	37	36	45	48	32	42	35	34	35	48	32	38	37	36	40	46	47	46	43	39	35	37	45	38	48	38	45	44	45	30	28	40	29	26	50	38	36	37	28	23	39	37	28	37	38	28	36	37	37	37	43	42	31	36	32	29	53	40	43	34	57	38	47	38	36	37	43	51	41	41	36	32	32	30	39	45	44	39	46	45	47	36	34	41	41	38	28	33	32	44	53	36	45	34	45	49	43	38	29	38	37	32	45	34	42	36	50	41	45	40	39	30	34	41	33	40	36	28	31	37	48	39	39	50	41	38	32	37	38	31	39	36	40	49	30	46	31	45	46	37	30	46	51	43	32	42	34	49	43	55	37	36	46	30	26	45	42	30	42	49	37	41	42	46	40	42	38	35	43	38	37	32	31	37	47	40	43	30	43	40	39	39	37	32	46	42	34	32	31	28	37	50	37	33	41	39	34	27	33	34	40	34	42	36	46	29	32	34	37	41	43	36	35	33	31	45	30	37	31	42	40	33	40	57	39	46	41	31	47	34	47	37	44	37	39	44	29	45	45	36	38	32	37	36	37	40	49	36	47	38	47	35	28	35	39	46	39	45	28	46	28	42	42	36	37	42	38	38	49	42	29	41	48	49	39	31	43	50	27	34	33	34	39	39	43	38	42	34	33	39	35	39	48	36	33	39	43	39	40	37	47	37	45	43	31	40	38	35	34	54	45	35	32	49	32	41	40	44	44	40	29	43	40	41	48	32	52	38	46	36	37	38	39	36	36	51	50	40	42	41	39	36	43	35	42	30	41	40	45	22	38	37	44	35	29	29	30	31	39	41	37	52	44	53	40	42	40	42	30	37	29	40	35	41	36	37	40	34	40	35	33	36	29	36	31	42	41	40	51	37	45	28	34	46	41	38	29	45	33	32	42	48	49	38	39	26	39	45	42	33	43	37	26	41	40	41	36	37	39	43	30	41	43	49	42	33	34	48	34	33	42	46	38	34	46	40	48	47	36	29	40	39	48	31	39	40	50	39	39	38	48	38	30	40	36	32	29	43	32	38	43	39	30	30	27	31	39	35	35	47	39	43	44	38	39	36	37	36	36	40	36	40	39	32	43	46	36	51	40	35	37	29	41	37	33	40	35	35	36	43	36	34	32	44	41	41	48	33	41	41	39	33	40	41	35	43	32	35	43	31	39	34	39	35	48	42	34	39	32	25	37	41	37	36	38	40	44	44	47	55	40	34	34	38	39	42	42	51	29	35	40	53	37	37	40	36	26	46	32	39	41	44	30	40	32	41	42	35	43	31	46
25825	9860	3080	3081	5814	6918	7060	6299	5331	4296	3519	2865	2322	2028	1753	1534	1297	1124	1046	984	867	869	758	705	630	568	562	512	474	464	497	494	463	466	476	377	433	383	383	391	374	357	367	354	339	335	351	338	307	325	366	342	328	303	352	328	317	327	335	330	325	355	323	323	309	313	304	326	324	308	317	306	301	312	325	301	327	327	332	327	307	328	333	319	319	313	282	359	353	315	296	320	304	299	319	329	336	329	356	311	305	340	319	312	333	309	348	301	307	286	299	324	307	305	326	320	325	334	340	295	305	356	294	294	314	298	363	306	279	328	327	310	304	323	330	319	325	313	285	318	313	299	299	288	305	270	317	306	302	296	302	320	311	315	324	314	286	293	321	328	292	302	294	300	308	310	301	329	331	281	306	293	315	313	327	352	272	313	325	292	313	298	305	327	299	316	291	302	345	317	304	312	318	285	287	328	369	306	330	325	332	316	308	298	297	317	297	316	288	307	294	306	320	322	302	334	350	316	355	344	316	315	313	272	310	336	277	300	320	297	306	332	312	326	317	312	307	354	304	297	322	330	268	293	321	310	298	330	317	338	313	326	322	279	315	320	333	289	294	319	301	301	319	295	309	311	332	304	303	339	298	329	317	326	311	326	343	324	339	324	323	358	339	324	334	340	288	316	304	350	320	323	351	325	341	334	267	334	305	345	329	316	311	306	301	328	301	331	320	305	306	302	344	305	319	311	327	292	275	310	325	311	303	309	296	306	321	310	327	297	328	308	332	314	330	329	337	315	315	313	272	304	334	308	322	279	342	317	331	322	333	334	291	328	341	309	337	315	306	308	310	338	290	318	322	329	300	317	289	284	334	339	294	319	295	323	317	297	300	303	358	283	347	322	354	337	307	311	341	323	329	305	322	310	304	299	303	304	326	345	322	324	330	349	314	320	337	300	307	341	311	337	322	324	320	334	303	302	309	324	306	328	340	286	304	336	337	298	299	324	352	308	345	286	311	340	304	292	323	315	305	305	314	302	352	309	332	304	304	287	319	315	310	314	333	298	317	300	350	345	330	313	331	305	321	303	339	298	296	331	311	302	323	309	322	341	333	319	317	321	321	300	318	308	306	329	322	320	326	320	304	351	306	307	331	323	301	283	298	304	318	303	323	336	308	326	316	319	340	357	321	322	322	310	321	358	316	344	296	298	285	300	314	339	319	295	320	307	316	319	273	304	311	322	313	288	296	319	332	309	305	336	295	288	308	301	339	296	297	303	317	319	288	291	294	306	305	308	275	305	310	292	326	329	336	316	313	323	313	312	310	331	308	304	294	311	301	343	307	298	293	319	282	300	318	324	326	303	327	299	302	332	283	305	331	293	310	333	317	313	311	334	323	316	321	332	305	334	315	337	314	324	302	294	357	302	309	279	299	310	317	336	294	365	326	333	309	290	292	307	347	321	303	289	322	311	320	309	284	307	329	319	311	322	319	303	325	326	329	338	299	307	298	296	327	313	302	289	285	311	319	312	309	315	334	301	301	309	332	334	348	364	333	335	317	338	334	299	316	311	311	307	365	306	322	288	298	328	315	319	323	307	280	316	308	316	326	350	318	342	316	291	318	320	299	287	336	315	312	364	314	314	283	305	319	315	305	315	291	327	311	310	277	325	278	298	296	297	325	311	325	317	344	316	340	316	303	300	309	320	292	327	322	308	323	314	313	292	344	304	288	317	310	313	337	296	335	283	322	306	327	314	341	310	291	300	311	320	347	316	329	325	326	339	311	308	291	317	326	268	279	291	349	342	301	309	316	318	323	288	290	340	297	332	283	326	302	311	311	329	329	325	295	278	309	278	283	311	278	325	331	306	303	312	301	302	332	337	326	309	317	286	324	280	339	336	316	305	335	282	296	298	312	345	356	310	326	338	295	343	325	300	315	323	314	332	331	335	297	299	307	317	314	286	350	329	310	338	312	312	308	312	319	294	350	327	336	316	310	298	303	351	297	340	303	307	328	317	270	306	317	320	319	324	306	321	292	339	354	316	316	331	310	315	322	284	320	301	323	280	307	302	342	332	329	334	328	320	302	302	308	297	330	337	319	313	309	341	306	305	343	305	293	312	324	324	299	336	318	361	303	299	324	339	356	323	300	324	329	321	332	310	352	305	293	300	324	306	309	318	300	313	305	310	312	320	293	282	289	311	317	377	331	341	328	299	315	314	301	312	314	328	341	307	330	330	284	315	310	311	315	317	296	283	307	313	307	312	334	320	270	315	311	333	321	297	328	317	299	297	287	320	297	336	290	285	321	309	298	325	326	324	305	298	322	308	321	315	277	311	332	286	338	293	295	312	294	306	310	319	293	329	293	329	331	311	292	316	312	290	320	326	330	328	331	333	291	327	312	317	327	337	318	339	346	288	298	317	293	302	311	280	328	313	318	305	298	340	308	336	293	316	295	312	294	327	282	321	337	347	333	307	309	315	343	320	325	331	310	294	308	313	310	282	329	344	261	306	342	323	318	292	304	283	282	297	308	301	318	302	306	333	302	297	301	289	306	294	342	318	345	324	284	291	321	312	367	322	316	321	320	309	316	320	322	326	330	347	301	275	332	304	316	295	296	330	309	340	312	286	331	295	306	320	319	337	299	306	323	299	330	325	302	323	305	302	301	316	313	307	312	319	292	305	350	320	337	306	307	315	315	341	304	294	323	347	303	305	317	338	312	330	295	333	274	302	313	310	316	308	312	334	313	314	309	318	319	320	322	294	314	345	321	329	287	319	312	304	329	314	292	331	325	333	317	332	330	293	313	307	316	312	309	319	293	315	317	278	273	303	280	334	318	298	339	305	323	287	319	289	303	323	325	316	317	288	352	329	318	294	312	332	314	313	323	317	337	283	313	315	333	333	286	347	317	305	306	308	287	318	307	287	319	307	314	353	303	320	312	322	304	319	335	342	332	319	289	326	289	320	304	317	322	304	282	314	340	323	332	312	316	317	302	351	322	350	325	314	334	314	343	311	297	278	303	319	314	309	306	324	323	310	319	289	292	286	326	343	323	332	334	314	294	302	314	329	306	322	314	326	333	307	298	319	283	324	308	309	334	291	338	318	287	267	309	296	307	331	333	309	315	304	318	315	342	300	317	322	279	298	298	309	303	322	311	321	319	302	320	296	332	310	310	316	313	295	304	319	291	319	313	306	339	319	313	331	338	311	323	337	344	344	350	310	341	324	308	286	308	313	334	285	304	331	319	359	353	324	294	334	342	287	306	338	335	333	320	311	338	317	315	345	332	325	315	296	305	293	306	309	301	330	350	295	300	316	281	324	313	309	318	335	337	312	322	298	320	338	287	340	334	313	322	285	303	322	297	297	303	297	312	366	333	307	300	350	332	313	334	315	319	320	356	305	314	354	313	329	312	320	319	322	330	275	316	334	342	292	314	330	287	312	323	290	316	314	301	320	345	306	308	282	342	293	313	297	315	315	317	299	358	298	299	308	334	291
4517	1953	418	250	160	186	232	257	230	190	177	147	129	123	131	101	91	106	95	100	75	77	81	73	57	71	76	51	51	53	79	58	68	58	68	59	68	66	68	58	51	74	64	56	62	69	64	68	65	59	43	48	53	59	60	45	58	59	52	56	54	57	50	48	78	59	46	47	52	64	54	59	52	60	69	67	52	52	63	58	59	69	58	57	54	67	50	68	62	52	62	45	45	49	52	52	60	73	65	58	61	58	45	60	54	49	60	55	51	64	57	56	52	59	62	53	45	50	53	69	61	54	62	57	65	62	40	46	53	63	71	64	58	64	47	59	54	48	58	45	56	51	62	69	64	52	57	52	70	60	55	61	74	66	52	68	61	53	69	55	62	54	68	57	56	55	52	45	61	63	49	50	59	52	44	50	50	56	65	44	60	52	44	60	51	60	60	50	57	60	61	58	65	54	65	62	65	49	68	49	68	59	49	50	61	49	59	56	62	70	65	45	52	69	38	49	52	52	52	64	52	61	53	58	66	60	61	60	52	42	54	71	54	66	57	49	60	51	60	52	60	65	54	69	65	58	44	73	60	65	58	45	63	54	56	79	58	45	51	53	50	50	46	70	69	53	57	60	58	48	47	57	62	55	53	61	57	68	56	60	60	46	43	55	57	76	57	49	63	42	57	65	53	54	59	52	55	53	49	61	59	70	55	51	48	56	68	61	67	56	64	60	44	64	61	63	74	53	44	71	53	60	55	67	77	51	59	48	71	54	58	48	69	61	54	55	52	50	62	48	49	68	69	56	59	57	55	53	60	56	50	52	56	75	58	52	39	50	51	50	52	59	42	67	53	56	48	53	58	52	49	51	61	57	65	54	60	61	43	48	65	42	54	62	63	66	66	56	65	50	52	55	63	68	64	64	53	55	61	56	57	51	69	44	60	50	53	62	70	50	56	64	40	48	68	49	49	59	56	58	55	59	60	51	66	61	54	51	49	58	45	65	71	43	62	58	63	53	48	52	65	53	49	55	42	57	63	66	61	52	74	55	56	59	45	52	63	59	65	56	52	54	46	46	59	66	60	64	50	59	58	54	48	61	61	50	54	58	63	61	49	57	58	62	59	65	65	52	53	51	49	59	43	55	75	61	65	45	51	49	68	50	56	55	64	59	51	68	38	51	58	47	50	46	50	51	45	57	64	68	57	37	48	60	49	62	53	33	59	60	52	59	59	45	62	73	64	55	49	51	65	52	68	59	47	57	60	49	65	52	48	58	72	68	63	51	50	52	61	56	58	55	62	54	65	55	55	55	55	71	53	48	63	41	44	52	59	61	54	53	51	62	60	69	46	51	53	53	71	65	54	54	56	53	55	50	44	69	67	50	45	49	51	54	46	58	52	64	62	63	52	69	49	49	63	56	65	50	49	59	66	53	50	56	58	43	69	53	55	60	53	41	62	71	59	51	55	44	61	49	55	55	57	63	50	49	57	46	57	65	48	63	56	48	44	59	55	48	56	44	51	57	48	63	56	55	51	44	57	64	48	56	67	55	59	61	69	54	54	60	70	41	55	50	56	59	66	45	66	48	58	56	50	61	56	62	55	66	50	49	59	57	57	59	66	52	55	59	40	52	51	47	62	57	59	52	73	53	64	50	69	47	60	69	63	58	42	48	51	58	60	53	53	68	72	62	52	66	63	55	54	68	52	51	66	54	54	64	61	56	38	58	72	50	58	38	52	58	67	65	59	69	52	63	50	55	68	57	68	52	47	41	63	65	50	57	63	49	60	52	48	43	36	69	57	61	57	53	63	63	49	53	48	55	47	51	49	62	41	61	51	60	55	47	72	54	58	68	54	55	69	59	58	45	66	53	68	54	55	58	62	60	59	52	64	54	54	50	58	63	69	67	59	40	60	61	57	79	65	70	62	51	47	55	50	58	54	51	53	59	55	59	43	58	63	43	53	65	50	59	57	52	48	60	68	54	53	56	54	42	62	59	75	46	51	44	60	53	67	63	51	67	49	49	50	70	66	59	42	49	62	63	60	55	58	54	50	50	56	74	50	71	64	48	63	53	67	61	69	68	60	50	49	63	51	48	60	66	53	70	51	54	59	55	57	54	65	46	84	67	60	59	63	47	58	58	61	57	50	61	60	65	61	56	53	55	55	50	53	56	56	53	55	61	62	58	47	48	57	45	70	68	54	60	59	51	53	50	52	54	54	63	59	45	59	69	56	53	54	42	71	65	49	61	47	49	56	57	56	66	58	55	60	56	52	58	57	56	55	67	58	67	50	56	61	56	51	52	52	53	52	60	59	46	68	49	41	60	50	65	59	44	57	51	61	61	69	68	62	52	53	70	41	54	68	53	52	60	72	49	57	59	46	47	54	60	60	56	55	50	67	42	62	53	48	58	55	48	46	53	43	64	59	65	61	51	50	49	67	68	70	52	61	70	54	46	67	64	66	54	54	55	72	64	70	58	58	68	48	60	56	55	55	60	46	62	61	52	60	61	68	56	51	65	53	60	57	45	45	56	56	66	71	58	51	55	53	55	60	59	51	64	42	43	63	54	52	59	62	48	54	59	61	58	48	50	62	61	51	64	49	63	58	55	56	63	55	50	43	51	49	59	56	66	50	41	60	61	51	51	48	54	53	41	40	51	58	64	52	55	56	55	57	49	52	64	53	58	59	64	53	57	56	60	63	46	57	56	62	58	56	49	55	68	58	60	68	62	44	56	60	54	63	57	56	63	56	61	53	55	62	51	67	47	49	49	51	52	60	54	58	56	53	48	65	58	52	46	53	58	70	55	61	56	56	58	72	57	55	66	62	56	54	60	51	52	56	40	53	52	53	60	62	60	60	54	45	64	53	47	60	46	54	56	52	57	55	57	45	52	56	60	54	53	54	59	48	62	58	53	54	53	46	59	75	57	56	64	60	62	53	62	50	53	59	51	51	57	67	54	59	60	54	51	56	59	78	52	65	48	55	56	60	62	64	67	55	50	51	60	54	65	60	74	59	48	69	59	52	67	57	72	49	64	52	45	66	60	49	41	50	57	53	56	49	44	68	71	64	52	58	65	52	62	65	50	59	67	63	57	53	38	42	60	52	57	56	51	66	54	56	45	55	51	55	46	59	59	50	61	63	57	62	58	48	56	54	47	67	60	46	55	58	63	51	58	54	55	58	65	52	55	53	48	62	68	66	66	58	50	69	58	65	67	68	41	51	63	43	57	58	65	50	54	56	47	71	56	60	63	62	50	47	53	55	71	65	64	51	54	51	47	46	42	59	67	57	47	46	57	55	47	58	62	52	63	62	61	55	70	64	64	53	62	60	43	63	60	62	53	50	55	62	34	50	58	56	66	45	45	61	52	67	62	52	62	51	57	50	67	60	53	59	75	59	53	46	49	57	56	52	49	61	53	64	65	62	64	58	47	57	71	49	50	60	52	60	68	43	48	56	60	66	74	58	54	62	65	48	52	49	58	53	60	40	47
31323	15243	4623	4699	8672	9920	9745	9055	7652	6166	5179	4300	3451	2952	2596	2183	1976	1773	1485	1407	1241	1205	1112	1009	948	840	820	756	746	712	679	663	621	661	637	560	589	578	565	562	536	544	554	569	511	516	524	463	480	473	455	450	476	471	493	462	474	472	514	447	482	433	398	464	470	450	446	454	473	474	438	457	464	440	437	444	425	452	453	442	449	386	442	437	503	427	445	486	424	469	443	496	429	439	432	420	433	436	460	439	456	426	457	466	434	420	440	435	427	450	427	434	465	433	436	466	446	427	440	420	437	424	419	452	421	446	428	414	414	434	440	445	422	462	388	445	449	448	457	432	411	427	431	477	426	436	467	456	444	472	443	441	425	426	420	472	467	410	468	455	442	439	429	403	431	407	459	459	435	430	448	421	417	436	440	506	450	436	420	477	476	461	404	427	449	450	431	414	399	421	473	440	425	423	442	445	449	483	477	416	429	438	496	399	424	473	460	461	433	447	407	438	447	433	417	494	452	467	427	450	369	408	429	433	430	453	442	436	441	433	495	445	484	446	435	436	441	428	407	467	467	464	460	434	418	394	453	460	423	426	432	451	410	468	406	459	410	404	435	455	482	414	455	409	395	453	423	427	452	455	434	410	447	443	451	438	423	399	446	455	457	441	413	487	419	411	420	445	429	439	413	436	470	429	480	452	439	431	436	438	420	400	448	430	459	439	422	436	440	457	486	418	439	447	470	473	423	409	448	415	445	461	451	441	458	429	429	403	453	440	397	420	477	491	458	422	464	414	443	457	413	402	473	405	453	425	439	468	423	437	462	429	425	454	449	439	494	462	398	417	464	468	406	429	411	441	425	462	443	450	420	438	453	399	422	427	421	460	415	459	431	432	449	437	471	421	435	445	418	416	421	420	427	434	448	433	450	397	430	414	432	450	465	418	414	425	460	430	405	426	427	421	477	446	400	465	481	409	414	458	453	403	432	440	444	445	453	430	461	422	416	448	396	458	430	424	417	397	457	404	431	437	449	390	415	450	453	442	415	417	437	438	428	458	442	400	462	420	450	449	478	419	422	430	479	468	480	412	418	441	435	486	453	400	440	415	422	395	420	402	443	431	462	475	383	426	449	452	439	430	467	428	440	424	424	433	459	411	447	427	457	406	421	456	442	427	476	438	444	449	473	435	468	450	459	430	426	393	450	439	430	460	439	431	470	418	431	439	439	431	422	430	421	432	444	456	433	408	483	432	432	453	460	444	431	424	436	391	433	401	432	441	470	428	439	454	427	443	418	444	470	448	466	406	453	441	419	432	466	438	449	421	436	404	445	456	440	436	449	406	450	414	415	469	430	427	406	436	461	441	442	454	446	434	434	455	463	430	430	444	407	441	436	433	446	416	439	442	454	460	404	453	434	431	446	435	431	433	432	468	448	425	447	448	435	419	443	426	454	456	439	447	422	438	420	416	455	450	409	457	439	446	448	432	420	398	434	387	439	443	405	395	476	434	412	457	432	453	462	428	428	413	469	474	446	392	426	411	417	414	426	458	484	470	442	407	458	457	435	423	432	443	437	433	429	424	433	438	447	482	409	416	470	454	408	453	461	443	472	437	443	410	408	395	382	426	416	432	434	441	435	421	477	473	418	447	452	419	473	408	430	412	446	434	430	452	460	477	408	420	455	450	433	453	438	382	416	447	452	397	478	465	450	452	434	430	445	437	437	418	462	448	420	476	437	435	442	397	445	439	424	415	442	460	441	420	397	455	419	423	475	407	417	427	455	457	467	437	418	467	441	418	432	421	405	472	450	489	432	435	475	460	445	419	442	422	416	434	412	434	416	478	449	474	445	466	459	466	451	447	444	441	459	392	491	432	434	406	458	434	451	465	403	447	475	445	449	421	443	457	452	452	432	463	437	425	432	428	470	425	452	428	424	478	456	452	430	445	440	420	450	416	431	443	428	423	416	449	456	431	393	413	446	445	423	442	446	444	438	426	452	482	412	456	444	471	436	450	436	458	479	423	434	443	476	436	480	420	428	433	427	435	467	444	440	440	432	414	408	439	457	474	425	418	443	440	416	431	430	417	497	440	434	434	470	424	427	430	457	454	425	457	448	431	491	449	442	433	440	449	434	438	437	422	494	434	453	442	458	418	411	452	428	431	455	427	441	438	431	422	434	421	483	444	416	384	435	432	432	430	424	415	483	439	424	482	457	426	446	444	420	439	412	464	419	408	406	432	433	440	451	426	429	457	430	482	413	442	464	458	461	462	428	441	445	426	476	421	445	414	452	428	401	482	434	419	463	448	476	446	438	423	441	432	413	419	442	415	452	447	450	432	457	427	426	432	432	432	430	416	388	442	440	459	468	415	395	478	465	479	405	453	426	442	431	409	448	442	463	416	418	459	445	450	456	437	425	424	405	428	459	461	436	413	462	450	457	420	446	451	430	462	421	456	391	437	456	426	426	467	445	428	442	435	429	431	455	423	457	438	454	407	456	419	395	399	425	449	447	443	429	444	415	461	407	451	424	421	419	417	403	410	414	410	433	439	451	425	405	470	412	416	417	455	417	417	423	435	463	437	435	452	423	431	464	438	432	449	466	442	437	444	468	452	420	410	427	430	436	425	450	423	439	443	426	404	444	419	442	415	419	485	436	440	437	454	464	458	441	460	426	449	419	431	423	449	447	431	424	434	432	436	435	412	444	404	417	433	453	451	440	441	473	424	434	486	455	429	448	448	475	410	447	449	430	397	435	439	443	439	453	448	436	424	422	451	404	454	446	462	461	452	446	423	446	446	437	417	434	418	423	369	420	425	473	415	426	434	418	441	435	456	444	462	458	430	474	433	443	439	448	446	463	464	461	442	451	454	455	437	464	447	424	438	438	439	442	447	438	418	466	429	410	456	444	466	438	455	461	418	406	458	430	413	467	470	417	411	420	447	440	406	435	429	434	474	426	451	474	422	427	494	419	461	400	440	429	449	481	425	466	416	437	426	446	452	429	403	417	459	491	435	436	452	432	406	392	471	412	456	394	465	462	438	417	428	464	453	431	463	433	443	433	434	446	474	478	436	460	421	415	428	418	384	420	421	443	445	451	413	429	417	457	429	454	474	433	416	417	436	481	425	421	429	474	437	448	431	433	407	405	419	443	412	458	411	407	434	469	424	410	408	448	432	478	449	426	416	433	407	467	424	398	447	454	470	450	419	412	478	432	440	429	439	431	432	440	420	468	426	437	421	437	402	449	446	434	391	437	465	430	398	466	399	404	480	431	415	400	430	461	401	452	458	434	353	449	447	436	432	471	441	439	423	439	400	456	430	414	395	410	417	491	443	463	443	416	447	458	455	445	414	459	399	416	432	464	429	449	447	476	474	421	437	416	424	437	440	432	429	458	466	478	466	435	478	439	424	449	449	405	441	462	457	426	456	438	443	417	411	445	416	448	414	431	430	427	407	433	460	406	442	419	418	391	450	473	458	439	446	449	435	434	402	426	425
4977	1662	417	236	174	166	214	216	209	186	170	149	125	143	111	100	90	99	91	80	75	81	81	57	72	51	70	66	65	55	45	51	68	64	66	61	49	57	55	78	60	53	49	63	52	55	45	52	52	66	52	39	57	38	48	51	41	51	64	59	53	53	59	61	60	48	43	57	55	47	57	50	50	59	49	54	51	39	53	56	41	60	39	49	50	50	64	62	59	47	53	42	69	55	51	46	56	60	53	50	57	56	45	50	50	54	48	55	58	43	52	48	57	51	50	45	54	42	49	47	52	56	61	50	50	50	55	50	46	50	37	43	57	65	54	44	51	56	49	51	51	43	54	51	61	54	47	47	51	49	56	49	47	47	37	53	52	43	57	52	58	44	57	61	47	54	56	50	62	38	45	40	52	47	51	57	54	53	49	53	58	65	51	52	49	49	62	48	63	47	38	53	52	44	40	52	52	61	39	57	43	35	56	43	49	62	57	57	46	44	54	51	56	46	61	58	62	52	53	47	47	49	57	52	45	51	41	49	55	56	54	39	47	48	54	65	31	39	46	51	52	55	61	54	49	58	61	61	42	52	39	70	44	54	63	47	59	44	41	41	63	57	52	57	48	56	65	55	47	48	47	49	46	51	51	52	57	51	55	43	50	58	39	48	53	50	52	54	50	53	49	58	42	31	40	45	45	59	51	55	54	61	52	48	51	52	55	45	53	29	51	57	66	61	47	52	48	55	54	49	38	45	51	57	42	54	44	57	54	57	56	54	55	48	51	61	58	50	45	56	54	50	40	56	45	57	44	46	52	53	46	45	48	45	45	49	54	41	59	57	61	47	51	55	35	59	43	37	52	38	59	56	58	60	53	52	46	55	59	56	42	48	46	50	56	51	56	47	46	48	61	42	56	46	48	39	52	34	47	45	57	67	40	45	47	51	58	57	54	43	44	46	60	50	66	59	54	54	51	47	64	39	55	51	64	51	49	40	56	45	41	54	50	66	42	67	58	51	53	50	58	61	50	38	68	53	50	46	52	49	42	52	57	47	56	51	44	44	56	51	52	52	55	52	55	53	46	58	55	56	40	48	44	43	40	58	61	46	55	47	69	56	35	54	52	58	44	55	50	46	35	62	61	61	55	62	54	55	43	58	55	55	55	58	56	46	39	55	65	54	48	39	51	52	50	47	48	41	53	52	56	49	49	59	48	58	61	44	49	61	54	67	49	62	44	58	45	53	46	46	50	50	45	59	59	54	57	43	55	48	51	50	49	62	56	55	40	50	47	41	53	50	63	50	56	46	64	44	59	44	54	53	49	48	52	59	50	46	53	50	39	48	50	38	45	54	39	49	40	53	48	50	57	42	44	45	46	51	40	37	53	42	48	39	50	43	55	66	62	44	62	59	59	46	55	59	52	43	38	53	46	68	50	51	56	52	64	44	55	70	53	55	53	46	60	67	50	69	51	61	52	44	44	51	65	55	55	49	57	57	47	55	48	47	58	51	60	51	57	47	54	48	48	47	62	56	50	46	39	60	57	60	47	61	60	39	40	54	64	47	47	54	54	47	57	43	43	45	50	37	66	62	54	53	55	51	54	58	48	48	39	35	47	45	44	48	47	45	56	62	53	48	48	54	41	53	48	58	57	52	56	58	50	42	56	60	48	51	61	55	55	41	63	53	52	51	52	63	40	55	56	46	45	58	47	56	52	49	51	62	47	58	49	46	57	70	57	46	61	48	46	41	51	44	55	44	50	50	47	52	65	60	52	39	39	43	53	47	63	57	43	64	50	51	39	54	49	59	43	59	48	63	48	50	50	62	48	45	55	50	45	42	49	47	54	62	59	51	54	50	61	53	49	49	59	39	41	47	62	62	44	54	48	56	37	48	54	52	40	43	47	47	53	47	44	43	46	74	45	50	51	49	45	40	53	66	40	52	54	51	42	43	50	49	67	57	50	47	60	44	48	42	52	57	41	53	52	46	52	43	43	58	52	50	46	51	58	47	64	64	53	62	51	57	58	53	44	50	48	51	47	51	50	45	56	50	60	55	54	48	44	60	42	61	42	56	48	54	52	52	48	54	43	54	48	44	51	51	49	51	48	38	47	53	55	52	66	43	48	49	49	41	57	36	45	57	52	50	44	58	63	44	69	49	61	54	42	52	55	50	51	56	43	45	44	41	45	46	51	44	62	46	53	64	51	66	57	47	47	47	56	52	63	48	50	59	50	48	44	53	54	43	53	59	59	60	40	70	48	48	48	45	53	51	55	43	55	56	63	52	41	57	36	52	49	56	41	52	53	61	39	48	39	49	48	54	57	61	46	62	55	60	53	52	50	51	46	38	56	53	48	47	50	51	56	48	44	50	55	59	63	59	48	65	44	42	33	45	56	42	52	37	52	43	43	41	41	59	36	52	54	61	49	49	56	38	43	54	44	45	48	60	56	45	45	45	45	49	53	60	60	47	44	55	48	42	47	52	51	44	58	56	48	42	53	58	48	68	57	42	61	51	53	60	57	56	52	48	32	45	44	51	49	52	53	57	49	58	62	56	55	65	41	52	61	47	45	49	55	65	56	52	58	56	49	54	49	41	50	60	60	60	56	49	54	49	62	45	51	55	46	60	54	42	54	50	45	54	48	57	45	43	52	46	54	46	51	51	51	49	44	65	54	48	60	56	45	53	60	40	40	45	57	41	52	46	53	51	57	66	51	52	50	55	45	57	42	48	45	65	45	46	60	53	49	45	46	51	49	55	52	54	55	70	41	53	55	39	61	47	49	48	62	57	54	53	57	30	71	45	53	46	53	56	36	50	56	47	55	58	41	51	44	44	46	43	47	51	52	52	52	44	48	53	61	48	47	50	37	48	54	43	41	54	53	52	53	57	57	47	59	48	55	52	46	50	50	54	59	54	48	55	58	43	52	49	55	45	54	64	54	54	53	56	43	45	42	46	42	53	51	55	43	56	61	51	52	46	51	63	54	55	54	51	57	61	49	37	57	50	50	43	41	60	44	53	52	36	56	57	56	45	52	56	48	48	48	54	54	44	41	55	57	41	60	43	56	53	47	56	61	55	55	58	48	52	47	56	45	49	45	48	51	46	54	48	44	55	52	42	54	47	63	63	54	56	52	61	49	57	53	42	55	50	41	47	51	45	53	42	39	46	45	54	54	58	50	47	58	48	38	69	44	54	57	48	53	51	45	50	63	42	41	54	49	73	41	36	43	50	52	43	49	51	64	57	51	50	48	54	60	46	56	51	62	40	56	48	39	59	54	52	42	49	59	58	53	47	46	64	52	58	43	47	49	61	65	41	36	53	46	34	63	42	50	47	45	53	49	57	55	41	65	61	64	57	58	51	50	44	45	52	60	47	51	51	48	42	52	52	42	45	51	52	45	41	36	42	51	44	49	49	58	51	43	46	43	57	49	49	54	42	48	55	53	57	46	65	46	51	63	56	44	46	59	55	64	33	55	47	43	48	54	50	48	52
29565	13486	4385	4399	7925	9165	8887	8520	7429	6238	5116	4127	3508	2918	2571	2097	1981	1692	1541	1370	1264	1138	1098	976	886	819	795	730	680	621	635	603	618	637	612	527	566	508	489	486	514	522	481	496	476	454	439	474	420	471	445	443	391	431	423	405	433	422	416	444	428	418	418	393	468	405	420	422	423	368	367	429	420	422	421	435	438	413	394	422	425	428	392	419	412	417	429	440	448	440	411	433	439	412	396	414	408	429	448	427	429	388	405	393	382	420	396	425	415	394	444	430	413	423	428	395	407	405	415	377	417	416	446	436	439	416	370	450	387	399	417	407	431	410	404	438	432	442	405	381	417	374	385	401	424	409	431	400	391	385	385	386	398	412	408	405	429	419	432	415	399	421	400	414	401	425	370	397	388	403	417	424	422	395	437	417	443	413	389	398	432	387	419	402	413	383	410	397	405	383	396	423	407	409	418	374	404	419	412	425	418	394	415	377	430	411	394	395	377	432	412	453	416	394	373	427	400	377	377	433	474	361	403	443	402	412	400	417	412	400	419	401	400	431	407	374	418	374	391	410	374	441	408	417	411	421	398	430	432	394	418	375	415	399	375	406	418	419	422	411	397	409	419	435	364	413	429	424	406	416	391	413	391	411	447	398	407	391	427	417	385	461	431	407	402	417	394	411	416	409	421	455	414	409	401	404	415	414	389	429	378	397	420	426	400	393	409	430	416	417	405	398	375	404	404	409	410	400	378	431	401	436	363	400	408	404	438	384	411	397	468	426	416	416	407	365	415	434	411	419	420	432	384	396	449	436	422	419	404	397	401	382	432	385	401	431	405	406	367	414	390	398	414	423	420	409	406	407	406	421	395	403	447	430	368	413	408	470	410	396	395	397	412	397	425	393	399	414	408	447	434	382	426	404	403	421	388	437	409	395	390	425	411	398	403	420	390	418	409	400	456	372	391	429	417	416	397	402	424	417	413	383	375	445	380	417	426	369	388	402	416	425	421	432	420	408	445	420	401	463	434	428	449	407	420	376	399	449	408	417	414	372	401	427	396	423	396	398	411	409	433	432	406	402	429	397	433	391	409	426	414	445	415	397	400	428	401	379	400	432	395	384	431	415	357	408	413	410	414	431	386	419	447	406	424	448	435	400	445	401	364	413	421	458	374	384	425	381	397	403	382	394	426	411	397	420	385	426	394	417	397	444	351	390	410	407	410	397	430	397	415	409	391	407	408	418	417	430	378	360	412	431	382	408	421	362	419	385	364	398	433	396	386	405	441	383	387	406	412	410	381	434	397	398	411	392	415	385	402	395	429	384	362	404	402	403	427	417	417	420	420	369	407	378	404	421	441	389	414	422	414	389	429	385	390	429	441	411	380	437	404	438	434	414	444	424	364	409	472	415	390	409	406	376	408	392	367	454	430	429	400	420	431	399	349	415	441	412	459	388	364	387	410	421	430	403	400	418	397	423	398	384	439	370	403	382	421	388	400	431	394	350	391	413	399	375	393	392	428	399	440	434	391	385	428	428	382	399	388	410	353	389	399	382	404	402	391	404	427	427	389	399	410	394	418	417	433	417	435	399	393	440	453	394	367	414	405	418	385	392	444	418	411	399	382	416	407	401	394	393	402	447	424	425	406	438	408	400	445	440	406	422	384	410	356	410	387	451	418	406	383	398	409	456	422	438	400	405	432	439	395	416	421	368	465	382	411	443	428	429	430	412	455	411	453	406	400	390	364	411	406	413	391	411	389	403	424	439	420	409	418	410	416	414	415	390	425	408	437	413	410	399	401	378	376	429	419	413	416	410	412	395	437	403	437	425	409	438	392	422	453	399	395	379	412	412	429	376	397	393	396	390	406	401	451	399	386	403	405	427	386	446	392	416	421	419	411	404	408	419	391	412	401	438	397	434	413	437	386	420	427	429	430	410	436	418	403	414	379	390	411	386	392	420	392	433	371	408	432	408	375	377	393	439	390	377	405	375	445	389	399	419	423	422	412	380	387	432	395	439	353	387	452	412	396	402	446	415	396	382	377	414	384	418	406	388	386	405	389	376	390	414	445	413	406	404	381	433	347	381	393	429	390	424	419	372	423	448	421	407	395	430	394	421	386	403	425	367	397	421	401	423	389	399	405	365	396	424	406	410	432	392	375	431	411	370	365	419	436	406	399	417	405	396	431	384	419	423	374	416	434	399	418	407	378	425	424	422	418	394	426	424	389	394	428	429	399	424	425	451	377	389	413	425	393	344	399	439	399	436	339	365	402	391	408	419	411	387	400	392	403	401	426	428	418	422	421	420	407	447	376	413	378	391	387	418	417	442	394	439	361	407	426	418	368	411	414	395	393	424	413	418	409	397	376	452	450	425	410	375	399	423	483	423	427	410	397	413	403	377	379	414	414	415	402	398	374	419	445	416	400	377	430	401	377	421	456	407	393	404	389	413	424	435	401	418	432	416	408	433	428	381	413	424	397	402	395	447	382	381	406	419	389	426	400	440	358	413	416	418	399	399	399	440	401	417	411	395	410	430	392	415	421	383	419	432	402	419	415	371	370	383	397	447	395	417	428	396	441	434	409	403	435	385	405	414	406	421	397	404	404	427	372	418	397	412	430	406	412	401	417	421	394	400	390	408	414	426	358	405	379	403	407	408	382	405	414	425	440	419	400	434	386	378	399	415	415	406	440	410	436	421	425	409	410	396	437	403	395	435	377	395	405	430	418	420	417	430	407	388	404	448	405	441	391	379	391	412	456	400	409	423	360	373	389	406	412	381	416	391	403	394	438	405	412	420	395	427	412	424	396	417	388	350	414	381	389	395	394	394	428	407	396	399	398	415	423	400	423	407	449	428	404	419	413	453	405	428	363	388	426	367	412	416	383	401	416	428	414	408	388	394	407	407	424	415	392	424	402	403	394	410	390	414	394	432	397	384	436	419	426	422	401	386	376	405	399	408	376	405	390	431	424	443	379	415	385	425	417	423	397	424	394	372	422	410	392	394	411	436	428	417	417	398	401	423	403	440	411	365	404	409	454	424	390	434	389	418	424	383	423	428	462	404	399	413	426	406	405	431	432	380	432	409	407	401	436	436	423	411	417	397	432	417	380	383	434	387	426	416	400	403	403	410	420	409	425	417	393	433	371	368	432	401	437	377	433	416	364	390	430	393	392	420	412	412	410	421	401	396	427	440	444	397	416	368	366	421	418	369	411	404	362	425	429	414	420	411	403	393	399	423	453	413	425	426	377	457	421	415	419	393	416	427	418	422	401	434	381	418	431	415	478	431	433	384	404	393	373	424	413	416	392	430	406	425	393	417	381	442	409	377	426	383	415	410	413	434	399	380	418	419	389	422	412	386	407	422	391	386	382	385	413	438	434	446	423	395	428	417	427	394	424	427	366	416	413	399	442	391	415	403	404	389	356	405	427	398	389	396	400	405	395	362	421	395	433	421	399	408	423	411	426	408	423	423	403	412	391	433	386	417	425	433	396	395
6045	2706	522	324	259	244	278	283	271	301	232	198	165	171	164	149	133	105	123	108	91	101	113	91	99	83	89	101	74	72	82	73	84	66	75	72	73	87	75	64	99	88	66	72	77	74	83	77	61	80	60	64	82	82	76	62	65	58	64	73	74	71	66	68	73	55	64	45	74	74	69	66	70	79	56	64	65	72	83	65	87	78	82	61	62	66	92	62	61	77	77	83	78	68	66	72	66	61	76	73	55	63	77	73	81	61	66	89	72	69	70	68	75	60	70	76	63	69	63	74	89	56	59	79	84	74	61	78	76	56	76	68	73	71	70	65	66	79	74	54	61	71	82	78	74	66	63	54	65	85	64	73	69	75	83	73	72	61	76	63	67	68	70	65	50	63	64	68	50	63	76	73	76	71	73	67	68	80	69	72	75	76	60	74	81	73	75	64	74	68	81	66	66	56	77	73	66	61	65	81	64	76	79	71	73	78	82	71	69	63	70	74	67	63	71	82	73	71	65	63	69	79	73	65	73	63	65	70	62	62	65	81	49	72	73	69	61	51	72	61	83	69	65	81	71	62	70	78	75	72	65	66	69	68	68	64	69	58	72	73	74	87	80	72	86	77	85	71	55	79	82	72	74	74	60	77	78	56	71	58	66	62	69	65	58	59	56	71	70	58	76	68	71	78	88	79	80	69	72	64	50	93	79	68	64	77	64	76	65	70	64	73	75	67	66	57	67	63	58	65	51	72	60	66	80	67	68	63	77	60	61	67	69	71	63	78	69	65	83	63	63	58	81	74	65	83	61	68	60	83	71	77	75	61	59	63	70	70	73	58	66	59	77	72	72	67	66	66	68	63	63	84	72	66	81	81	75	66	75	65	79	69	58	74	88	85	75	72	79	76	63	77	65	65	75	69	76	80	80	67	60	62	65	61	63	63	67	82	57	65	72	66	43	54	49	67	67	58	69	72	69	59	64	62	56	76	67	66	58	69	74	69	66	52	61	59	59	66	78	71	77	67	57	75	56	54	73	79	71	45	76	69	64	66	89	62	71	81	73	85	45	72	67	74	54	60	53	70	67	78	59	73	55	64	63	81	67	63	64	71	62	74	66	75	66	64	72	54	61	68	73	61	68	72	69	67	73	78	77	78	59	66	60	60	62	68	62	76	74	63	66	81	62	57	74	67	60	67	77	59	68	93	72	69	87	58	81	67	68	71	66	67	65	76	59	89	65	67	64	67	54	67	78	56	82	95	84	59	77	61	84	70	61	51	53	61	68	63	60	75	67	74	71	80	60	66	70	59	82	64	78	50	71	65	63	75	73	75	78	74	60	72	71	69	76	74	82	75	71	63	72	67	69	77	60	65	72	70	59	74	61	63	78	73	72	69	58	72	73	77	73	64	84	65	75	65	72	75	76	77	81	79	69	57	51	66	64	64	63	80	82	67	82	69	55	64	54	77	54	55	77	85	60	72	61	56	63	60	70	67	74	67	63	63	55	78	62	89	60	80	85	67	60	73	54	64	71	75	68	69	73	63	59	80	71	76	87	67	68	79	66	61	61	59	65	66	63	71	63	59	64	71	51	74	76	69	62	61	64	58	72	63	62	78	53	63	71	68	56	73	77	62	77	68	64	75	79	74	71	73	53	61	84	70	61	65	53	75	79	58	86	69	61	71	73	49	84	73	66	74	80	77	62	66	56	57	69	67	70	62	79	73	66	72	59	72	79	73	70	68	65	64	66	60	68	67	72	75	68	77	77	69	61	69	74	74	69	67	69	76	57	74	74	68	59	77	62	68	75	75	63	68	71	70	64	83	80	54	68	72	63	60	65	74	64	70	71	64	57	78	67	66	65	54	63	65	63	68	62	77	76	71	71	54	69	79	65	57	62	62	81	87	69	79	70	73	69	66	77	75	74	72	64	78	82	75	69	57	76	74	79	63	71	70	68	56	61	70	73	64	73	84	68	72	59	72	71	56	74	69	94	71	75	61	58	72	65	78	61	58	70	70	70	70	72	61	76	80	53	72	81	63	72	70	70	76	62	59	56	70	62	79	62	72	85	70	61	73	72	66	71	82	72	71	86	77	68	66	52	66	60	70	65	67	70	67	62	74	78	65	67	81	82	69	60	81	56	53	71	68	77	59	61	76	74	63	58	58	64	77	65	68	55	69	85	69	75	56	63	70	70	62	51	65	67	73	64	68	84	77	68	68	75	66	65	76	62	72	72	76	63	62	76	71	71	61	61	61	77	82	72	71	64	82	70	74	69	78	65	53	89	73	69	65	79	69	53	64	77	65	62	62	75	66	61	50	73	78	66	62	67	62	73	71	66	75	66	74	71	62	67	75	76	67	85	52	66	61	60	64	79	70	89	72	75	56	73	73	56	61	73	74	68	68	68	72	87	73	74	55	66	75	72	67	66	77	54	61	73	58	76	65	43	67	78	64	55	64	69	66	75	68	57	67	73	64	63	69	80	59	61	66	72	77	69	58	61	61	81	60	58	66	72	76	80	70	75	67	68	73	85	65	62	75	85	53	79	77	58	73	64	75	70	85	66	73	66	75	67	59	66	69	61	74	73	73	69	65	84	64	53	79	70	80	68	63	74	71	69	66	73	71	62	69	62	69	61	52	73	81	63	67	83	55	78	64	73	53	59	70	66	60	69	69	61	75	76	68	70	83	75	63	73	63	81	65	76	64	88	70	83	64	58	73	81	73	63	66	63	71	73	73	65	71	62	72	90	61	64	78	71	67	72	78	74	61	69	68	81	55	58	57	69	78	69	74	71	76	70	71	61	76	78	63	72	70	74	75	71	64	63	58	68	62	56	74	50	62	56	79	72	65	79	80	66	58	64	74	65	62	72	72	64	77	55	59	70	74	71	59	68	63	74	60	80	73	72	77	73	68	67	53	74	60	69	79	69	72	54	70	65	51	89	65	79	59	79	74	53	74	58	77	66	68	62	66	83	93	66	76	63	79	68	74	57	78	81	51	58	58	76	69	79	52	66	68	65	70	69	70	85	78	80	82	78	77	78	66	71	58	67	70	79	71	68	55	75	59	87	71	72	68	76	61	62	77	84	67	66	75	66	84	76	61	79	75	69	53	74	72	59	64	77	79	61	63	62	75	70	64	72	60	75	60	82	76	65	63	84	77	67	64	68	70	56	53	65	84	80	78	63	62	71	66	73	63	79	69	66	76	58	69	71	69	69	80	78	62	65	67	79	65	68	73	54	80	69	58	55	67	74	67	67	64	63	71	59	57	57	87	58	74	90	70	63	72	77	70	72	56	58	62	68	72	59	72	53	69	66	76	64	57	77	72	66	67	71	62	70	61	67	66	73	51	73	73	68	68	64	65	61	66	78	65	57	59	63	74	92	65	70	62	63	77	74	71	67	70	81	65	64	74	64	59	61	74	67	68	75	67	64	85	78	63	78	64	75	75	59	53	62	85	69	82	61	89	73	64	82	73	78	68	62	64	78	67
33958	17138	5677	5680	10650	11880	11236	10658	9445	8004	6771	5442	4689	4101	3335	2826	2518	2312	2023	1862	1605	1538	1496	1246	1214	1151	1024	941	922	905	849	857	817	814	813	739	760	769	683	683	691	691	690	646	713	646	643	605	617	568	575	565	588	553	573	634	576	551	595	608	555	622	576	582	557	544	576	569	578	537	566	600	573	548	583	523	549	552	564	546	531	573	535	534	557	569	561	566	539	545	574	561	535	531	606	549	539	570	538	546	542	539	539	548	526	504	590	548	580	569	521	551	556	514	516	521	539	525	506	546	505	508	524	606	548	563	544	533	526	540	540	499	547	500	557	574	556	535	578	542	536	584	546	546	509	569	588	525	552	516	562	547	566	554	518	532	511	516	599	528	533	568	558	541	471	572	553	523	564	548	534	534	560	531	539	535	554	571	520	551	569	529	544	514	530	522	591	542	530	538	506	563	559	520	558	538	539	562	536	527	544	588	522	553	548	542	506	544	595	547	529	538	538	504	578	508	532	544	574	543	537	557	551	548	547	579	601	544	552	536	569	524	522	518	544	539	536	554	497	491	534	538	549	532	557	511	547	499	558	488	541	512	554	509	519	516	582	564	539	511	531	538	589	546	531	528	601	521	549	569	502	606	583	535	571	532	543	537	534	535	580	555	521	475	567	565	521	528	524	556	561	546	548	529	529	518	566	508	525	567	535	534	534	547	534	519	517	548	517	498	509	526	508	552	517	504	523	521	501	536	480	525	534	527	516	548	546	560	520	529	543	534	551	538	577	504	534	547	539	474	546	537	504	532	532	498	520	576	583	554	513	563	521	555	527	551	518	565	550	531	517	561	556	553	534	527	507	515	544	546	484	534	571	555	548	535	517	535	499	547	567	506	548	529	550	542	507	517	524	497	544	513	536	544	545	567	534	535	567	552	512	518	546	532	565	563	535	545	536	530	545	530	541	546	548	545	566	558	548	549	560	552	541	597	557	516	511	543	523	539	577	542	521	534	519	560	545	542	526	595	550	518	506	510	538	506	539	505	550	498	557	562	530	549	547	518	525	558	543	547	559	551	514	530	586	555	567	575	558	519	530	484	524	523	558	532	531	552	536	530	560	512	493	510	546	485	529	551	547	555	539	554	503	508	517	544	563	526	509	534	518	557	551	540	499	580	514	553	557	579	553	507	509	558	558	559	524	494	530	560	571	596	534	567	566	528	549	548	513	548	515	510	521	539	544	523	518	523	542	498	518	538	540	564	511	566	517	541	562	535	581	546	495	558	536	559	527	523	546	556	560	508	557	573	561	511	539	538	526	553	550	540	540	524	560	578	545	572	527	530	544	506	572	531	541	553	542	536	546	551	555	511	545	522	496	515	539	544	554	539	508	540	534	557	502	535	481	559	519	614	571	529	529	507	502	522	555	516	555	566	526	581	554	538	519	549	557	545	561	541	513	552	559	510	565	531	573	539	572	537	514	555	542	552	510	537	533	504	555	546	535	521	532	559	496	546	563	536	517	527	518	535	537	518	570	511	496	590	540	536	569	528	535	532	520	561	537	578	545	531	549	503	567	529	503	532	525	497	507	507	527	521	490	510	486	549	526	568	547	563	526	559	528	508	516	565	504	568	540	564	528	499	553	528	534	525	522	540	531	504	515	520	522	548	530	484	485	509	566	518	508	545	542	533	584	517	513	576	523	572	515	509	559	554	500	546	554	544	551	511	567	546	512	525	532	505	547	508	504	525	525	547	528	504	515	569	530	570	550	568	581	536	526	494	555	540	531	548	563	529	570	514	531	507	556	546	498	530	586	558	518	543	546	539	552	545	523	554	540	548	562	552	498	556	505	549	531	545	537	547	542	551	556	519	526	569	523	488	505	514	552	514	577	583	543	520	516	529	513	527	565	538	558	520	507	565	502	529	579	505	575	524	543	524	520	504	517	549	548	508	569	550	554	556	553	536	560	581	526	582	545	525	519	548	514	569	493	500	569	516	519	525	515	534	514	557	561	522	542	555	546	528	527	522	535	514	541	534	541	507	567	586	522	506	580	527	570	547	504	516	475	552	532	546	546	526	538	538	527	548	507	600	515	549	578	494	535	538	544	543	506	564	515	521	535	502	544	510	534	589	579	537	539	529	546	514	504	513	581	460	542	560	558	521	533	487	581	487	527	545	522	522	529	564	555	495	520	546	545	507	527	516	549	539	564	515	549	545	527	507	528	555	549	564	533	538	522	509	541	523	539	506	563	552	561	527	520	553	521	535	492	533	565	547	583	555	555	520	538	537	521	519	512	535	557	520	514	521	564	539	541	479	563	513	556	517	532	521	530	535	503	543	525	555	543	571	542	512	510	570	531	549	521	528	543	533	581	569	505	527	542	560	571	494	527	518	501	564	507	521	535	550	517	524	514	544	555	525	601	528	538	548	538	547	511	560	523	540	541	524	510	514	539	556	515	536	547	541	545	529	537	576	524	520	553	498	505	500	544	522	562	510	538	546	490	544	541	516	549	538	538	534	537	533	566	549	534	508	542	533	527	512	593	528	584	535	562	567	503	544	514	530	517	547	558	539	546	546	565	543	543	566	518	538	566	544	560	559	509	565	556	536	550	492	529	528	520	613	554	550	512	457	525	512	545	547	497	566	562	497	573	556	528	553	535	537	493	540	538	528	507	567	554	572	485	573	528	551	511	539	541	555	539	458	515	538	568	518	561	525	532	519	557	543	551	587	507	517	551	528	553	553	566	511	551	543	536	541	493	553	549	546	524	555	575	561	554	505	550	537	510	530	491	531	563	562	544	554	534	552	524	506	574	503	552	535	583	557	522	498	516	534	566	536	559	555	523	563	578	510	543	499	557	581	581	501	525	564	537	545	512	563	498	546	536	541	500	542	546	551	548	494	567	554	534	480	448	520	535	542	554	574	514	541	547	536	571	523	545	546	538	534	577	546	545	523	517	545	534	521	596	565	513	512	508	563	561	525	568	553	534	544	539	575	558	554	512	530	535	513	515	508	592	525	533	514	538	529	516	518	561	554	521	524	498	533	568	542	564	568	517	563	536	511	538	542	575	535	525	569	554	518	512	541	515	542	544	537	527	545	545	511	521	564	576	536	555	561	512	527	520	515	543	562	566	532	501	521	557	546	504	528	565	491	529	508	559	553	529	500	544	543	522	516	530	553	531	560	491	563	562	529	547	548	550	514	527	542	538	538	505	535	543	531	501	540	539	503	516	564	538	518	565	535	553	559	535	530	570	552	585	543	517	564	561	513	524	555	502	509	543	514	507	579	551	503	535	542	561	529	515	551	527	521	536	611	529	532	542	545	490	518	530	560	567	503	581	525	538	627	541	498	529	565	545	542	538	523	559	547	494	549	552	566	551	512	524	571	537	517	565	513	515	536	538	571	502	613	539	517	551	562	578	541	505	543	557	519	552	517	556	517	548	588	545	509	531	514	511	520	502	553	496	547	534	564	518	561	523	552	556	568	553	511	525	541
3124	941	259	166	125	135	123	110	123	121	106	109	88	109	74	63	71	63	70	64	61	46	62	44	55	45	58	55	47	37	51	41	57	41	42	36	36	43	57	45	37	47	34	44	49	38	35	30	36	48	44	40	41	28	45	33	31	40	35	40	39	43	42	40	42	45	34	30	44	39	40	25	38	35	44	36	38	39	33	32	39	39	30	42	41	36	42	43	30	48	38	43	45	31	42	41	42	37	46	32	39	34	34	32	32	39	23	32	48	35	36	37	37	38	60	35	34	38	44	35	42	52	39	31	44	36	41	50	34	35	42	45	44	43	28	29	34	44	31	42	31	47	41	39	34	34	31	35	40	35	42	33	36	27	47	35	36	36	34	43	38	24	28	27	38	41	42	33	35	21	53	39	33	40	45	34	39	42	37	36	32	40	39	44	40	40	31	42	38	36	33	37	40	33	30	45	28	38	37	27	32	31	60	32	35	31	40	35	43	29	37	42	39	42	37	34	42	39	42	42	39	46	46	31	48	39	35	46	30	29	40	45	41	41	39	40	38	24	29	43	49	35	33	42	34	52	37	43	42	32	43	32	37	39	39	45	45	36	33	42	46	43	42	45	44	35	35	43	49	35	45	32	32	33	44	50	34	41	35	48	44	44	37	32	46	41	41	35	41	41	37	27	40	33	38	41	43	42	35	49	39	47	33	38	40	33	34	45	33	33	47	43	37	48	42	34	51	34	35	51	45	37	39	38	32	50	40	35	36	33	36	27	36	35	33	33	33	31	27	39	45	38	37	35	39	41	35	40	35	29	57	56	35	30	32	45	41	38	37	35	41	41	33	48	52	30	44	39	27	36	39	32	43	43	35	50	43	34	41	43	45	41	42	31	49	28	37	46	42	37	42	42	32	40	31	29	38	39	45	49	39	39	30	32	39	36	48	42	35	46	35	32	48	37	40	45	36	54	38	41	37	21	38	26	39	34	38	39	42	45	45	38	40	39	42	40	45	26	31	40	34	34	30	39	42	35	44	36	46	40	49	39	26	28	54	36	43	34	31	34	39	41	44	32	39	42	37	42	49	36	45	33	39	38	44	26	40	39	38	32	38	39	28	42	44	33	41	30	36	40	36	29	39	38	44	31	25	33	50	38	39	38	48	54	34	36	36	37	39	40	45	42	32	39	41	41	37	32	36	39	39	32	52	32	39	38	39	39	34	33	38	40	42	38	37	37	47	51	30	42	38	36	34	36	41	36	47	38	28	51	40	42	45	30	45	45	39	44	45	42	35	40	41	38	38	40	37	41	47	34	44	37	33	40	34	33	38	41	28	36	33	33	42	32	34	37	42	45	31	36	34	45	41	50	46	39	34	41	49	47	37	29	39	38	38	43	51	40	54	40	45	35	41	31	33	30	51	36	37	31	40	40	42	43	42	35	39	49	29	43	48	37	35	48	49	39	33	41	45	38	31	38	42	39	30	37	38	40	41	46	42	41	34	36	33	32	41	43	54	32	35	44	39	28	42	44	34	41	56	41	32	24	31	43	35	53	34	39	47	30	29	50	28	30	35	41	39	38	49	36	40	39	35	31	40	29	37	30	48	33	36	36	34	47	36	48	36	40	45	41	48	35	45	47	39	44	44	43	40	35	40	27	31	37	40	44	27	37	41	48	47	38	41	41	45	42	32	32	37	30	40	42	44	36	40	30	51	41	50	45	39	36	38	39	27	36	48	47	41	44	42	41	40	45	46	42	31	30	48	41	31	36	43	41	33	33	33	42	39	46	40	31	46	39	40	26	35	43	34	42	48	41	30	49	37	31	40	35	41	32	48	40	33	47	32	43	43	42	35	37	27	38	35	48	50	41	34	33	42	38	48	32	32	44	46	34	38	44	44	31	41	33	36	40	33	35	37	40	32	39	47	44	41	36	45	44	48	45	36	39	30	37	35	30	47	50	32	32	43	44	41	34	51	42	38	41	29	36	50	42	34	48	47	41	40	40	46	43	51	38	36	36	34	45	38	41	46	28	32	35	22	40	43	39	39	40	39	40	37	36	29	40	34	35	41	30	29	50	36	46	39	38	44	34	45	45	46	42	36	38	34	35	42	39	36	36	49	53	38	52	39	27	48	39	34	49	42	35	42	36	42	53	39	35	35	46	32	38	46	30	37	46	50	48	35	38	38	41	29	38	33	36	44	42	38	32	47	42	44	46	41	28	35	34	41	32	48	36	43	47	35	38	37	38	41	36	45	26	37	39	45	30	50	41	39	60	30	35	31	41	36	41	46	49	45	55	49	40	43	36	34	40	42	47	34	39	46	35	33	32	37	40	33	39	43	53	27	29	43	22	43	40	32	36	38	34	35	35	37	46	38	34	42	32	32	46	37	42	51	46	38	49	43	36	43	45	33	43	39	31	42	42	43	39	39	24	38	43	45	41	35	38	35	50	43	39	38	43	28	40	44	28	51	32	33	35	42	37	34	42	33	46	37	36	28	34	38	34	40	30	34	41	36	43	38	37	32	30	37	42	31	41	50	42	31	43	39	39	29	38	36	29	31	42	27	39	37	43	49	39	34	38	48	30	31	38	36	42	39	44	37	45	46	39	33	27	30	42	33	37	34	38	46	43	45	40	41	37	50	51	35	35	39	41	34	35	42	36	41	47	43	44	42	40	41	30	37	29	41	43	29	30	42	40	28	40	38	46	36	38	35	44	37	30	48	37	40	38	32	39	54	35	39	31	37	35	40	46	36	44	49	39	36	42	37	36	38	41	45	34	43	25	28	28	37	47	41	48	48	38	41	31	38	37	38	35	43	34	42	31	33	44	30	38	44	35	27	60	37	42	39	33	40	39	43	37	38	44	45	37	35	33	42	33	30	40	39	46	41	36	47	42	29	44	41	41	35	36	47	42	32	35	41	33	36	41	50	40	48	44	35	42	50	34	36	37	41	40	33	40	45	34	35	27	44	39	45	35	37	44	39	39	51	44	24	36	37	39	39	57	30	44	37	33	34	45	38	38	38	41	37	34	35	40	26	41	33	31	40	45	36	29	36	37	33	40	37	42	38	28	30	35	44	32	44	27	36	30	33	29	35	46	32	44	43	26	38	33	40	39	47	37	33	41	44	33	41	48	39	39	39	37	33	50	38	47	35	40	32	28	40	30	49	28	43	44	38	39	47	40	39	42	35	52	39	36	52	47	38	43	44	35	52	38	28	49	34	43	48	42	41	39	34	31	45	43	45	47	46	46	39	33	30	46	39	37	36	39	45	34	51	41	34	44	34	49	39	40	41	38	48	38	42	41	33	39	40	44	37	47	34	31	33	42	42	45	47	35	35	45	39	44	35	49	42	31	37	46	54	44	27	30	51	38	35	30	38	42	37	44	36	43	36	33	44	47	40	49	35	38	31	50	36	40	35	49	33	36	29	53	35	33	32	39	33	37	35	32	45	43	32	40	43	38	28	32	30	35	38	35	43	40	46	40	44	35
25317	9716	3229	3345	6429	6925	6295	5848	5367	4521	3598	3084	2554	2088	1783	1535	1389	1212	1082	1006	877	802	756	652	670	588	574	535	527	469	467	449	439	440	404	434	442	419	395	410	422	409	390	369	391	338	360	398	358	349	318	337	363	326	354	331	292	341	310	331	333	313	328	330	331	299	336	331	334	322	352	304	307	308	330	357	320	287	300	297	320	323	328	320	335	314	340	308	344	335	349	341	328	304	313	296	302	313	329	294	340	316	325	314	359	320	331	327	317	315	342	305	321	335	336	304	292	292	343	291	325	323	290	312	325	312	322	310	307	317	303	305	335	308	295	287	323	288	311	307	323	320	312	315	296	354	312	293	336	341	300	336	313	305	326	318	299	311	293	298	309	302	310	344	302	306	317	320	320	314	321	310	321	308	320	319	326	334	330	338	319	315	343	321	316	315	293	339	323	345	296	319	314	360	291	336	298	285	303	305	316	336	312	287	367	340	313	299	278	315	309	322	336	326	321	276	350	327	294	330	328	296	275	321	295	313	340	347	290	323	277	303	286	296	321	318	316	320	309	331	345	324	313	306	300	333	294	339	304	296	347	312	327	340	287	295	320	313	312	325	320	348	305	290	310	299	294	301	348	324	317	331	309	342	341	345	322	313	333	302	334	308	313	323	283	302	302	347	304	291	294	342	295	324	310	286	361	297	315	322	300	333	297	349	322	317	352	323	292	341	320	314	294	284	316	353	318	304	334	301	304	325	303	320	305	340	324	313	342	332	311	323	330	309	327	329	307	303	291	328	297	315	348	349	292	311	328	320	301	310	304	274	299	342	328	288	311	311	311	310	305	310	303	299	306	304	323	329	290	313	329	339	294	337	367	316	312	340	319	311	338	314	288	303	323	296	309	330	292	349	325	299	304	325	320	318	314	295	295	323	322	339	298	304	327	274	319	323	295	304	319	339	316	309	337	310	315	329	311	330	294	303	321	286	321	311	286	314	297	305	327	346	340	301	305	304	357	305	314	299	284	319	347	302	348	300	272	307	350	338	310	301	314	296	319	325	319	301	305	324	311	309	319	305	327	310	338	358	312	320	307	346	303	327	306	318	306	341	298	332	302	356	327	309	307	303	278	280	330	335	330	327	303	303	363	332	301	302	317	304	302	302	322	319	323	354	332	335	334	329	307	304	330	315	303	300	325	338	336	314	306	318	321	299	325	310	298	348	301	316	324	341	302	287	301	324	309	308	321	337	310	326	286	309	295	346	300	297	342	306	317	324	306	335	306	322	321	302	332	310	302	319	319	324	316	298	322	295	338	318	279	330	323	330	317	348	321	324	325	305	305	309	318	315	344	331	299	324	317	314	302	332	312	324	322	332	318	329	327	307	304	331	317	331	318	311	287	319	336	309	334	332	302	290	341	305	302	325	303	293	302	322	305	304	298	340	336	306	295	284	296	336	312	314	324	301	305	288	288	333	333	320	348	296	324	329	321	297	357	361	285	321	338	301	343	308	326	290	336	282	331	291	339	326	319	335	284	311	366	327	321	307	322	299	344	298	344	322	305	313	306	327	344	323	318	287	293	319	333	304	334	323	336	326	317	327	323	326	305	307	317	317	326	319	315	311	333	334	317	327	295	323	299	305	304	293	319	310	306	324	302	337	304	342	308	322	322	328	289	306	326	355	324	309	313	330	322	307	341	335	329	334	312	342	287	351	310	299	313	294	314	301	321	322	316	340	311	302	335	318	329	290	342	322	310	316	318	324	320	304	361	322	299	272	325	293	313	291	356	329	311	315	315	308	325	329	292	314	317	331	308	304	320	297	328	302	340	316	331	315	318	311	332	325	288	313	313	316	353	314	294	331	312	314	295	298	336	320	324	306	310	331	313	313	288	341	308	312	314	287	316	344	291	318	306	341	323	293	326	329	331	330	302	322	320	318	313	304	321	304	312	316	286	328	357	300	313	312	309	292	317	295	330	309	305	327	315	336	301	345	334	269	351	310	325	308	282	351	264	329	307	297	315	289	306	306	332	322	340	337	271	316	333	330	292	300	333	314	332	326	293	344	294	290	300	311	309	335	326	335	323	302	291	323	288	324	302	324	330	308	315	314	320	311	328	305	311	303	344	314	342	315	309	329	338	349	311	310	324	308	344	309	336	337	313	321	350	319	323	313	319	332	306	308	300	280	299	292	306	325	362	346	305	313	325	322	330	348	342	306	338	313	342	321	323	325	330	282	312	332	333	313	353	312	321	317	331	312	293	311	324	319	319	316	329	348	307	275	341	323	318	305	299	323	318	288	275	303	295	316	322	301	334	322	367	313	305	289	345	334	312	326	324	321	334	292	290	340	336	303	309	298	281	307	285	288	321	280	340	338	311	316	308	314	317	292	290	326	301	306	305	319	329	312	322	316	294	307	312	328	337	313	323	325	308	308	319	320	320	335	286	363	337	295	305	317	331	339	319	293	301	325	323	345	304	307	318	310	305	329	335	312	324	328	294	323	314	363	312	299	278	348	301	324	275	310	345	325	298	321	329	351	300	330	311	304	318	307	309	324	304	333	297	343	295	322	321	328	314	305	297	319	281	289	282	341	296	294	318	306	339	317	301	335	343	310	300	329	281	339	300	323	316	305	305	338	321	316	374	331	305	339	307	310	306	320	309	323	297	319	342	314	320	336	322	288	309	307	306	317	295	322	298	303	310	330	323	309	341	327	328	308	370	329	317	314	361	302	291	310	302	317	329	309	302	318	323	338	307	322	303	351	327	329	297	306	327	302	324	319	325	336	332	337	343	309	281	323	305	328	348	339	370	339	296	325	321	320	360	329	326	315	296	324	307	310	314	324	356	301	335	303	299	305	331	285	331	315	357	322	316	320	302	318	294	320	307	316	340	330	338	330	323	329	320	316	295	318	303	303	318	306	325	287	308	307	308	291	311	324	340	291	332	327	336	324	315	330	310	313	316	276	333	346	312	313	295	321	331	310	323	312	315	329	331	333	333	309	331	342	316	310	331	274	322	335	319	293	312	324	307	281	310	324	342	339	291	307	323	341	343	315	331	341	272	331	316	322	317	297	317	314	327	327	316	321	328	317	303	296	328	309	318	335	311	351	328	310	315	374	317	323	321	330	280	314	314	303	333	293	309	326	285	322	316	298	323	315	323	302	350	331	340	309	344	342	322	339	290	323	262	322	313	288	313	308	316	329	291	314	304	307	298	306	347	303	317	344	335	324	358	318	329	281	295	340	286	307	318	338	288	324	319	300	326	321	354	317	333	293	295	318	296	315	343	316	289	305	312	307	319	347	312	327	306	306	312	303	329	309	295	328	321	325	274	307	323	300	300	322	315	318	317	315	308	342	312	322	317	311	300	299	315	279	321	317	279	310	300	328	308	297	316	330	310	312	312	293	329	309	326	293	330	324	321	299	288	296	338	336	301	321	328	325	330	335	327	307	323	324	301	353	319	289	327	307	353	329	299	317	320	320	341	329	323	314
4423	2018	463	247	206	229	199	212	223	218	192	175	160	110	144	111	91	92	94	83	84	82	81	84	67	84	64	42	71	65	74	67	77	66	66	63	76	65	58	52	65	44	52	54	67	58	62	59	51	69	49	58	44	61	61	42	60	49	62	55	69	68	53	53	54	63	50	59	49	57	53	59	57	56	55	70	49	58	71	68	44	52	50	51	60	71	58	53	64	42	78	54	59	53	58	52	65	74	58	37	60	56	70	78	72	57	77	62	57	60	47	44	54	76	50	51	51	53	46	60	53	51	69	71	66	56	47	63	41	61	53	53	68	65	49	53	57	60	53	57	61	68	78	52	61	56	53	68	58	48	43	69	52	54	55	56	59	76	56	47	57	53	57	58	48	57	50	66	67	62	63	50	69	60	64	60	55	41	51	52	57	51	61	56	49	62	70	60	57	60	57	56	73	63	59	55	49	63	50	57	60	54	56	57	51	67	54	57	60	60	61	73	59	56	43	60	43	60	61	52	58	55	67	60	50	45	59	54	58	69	39	51	52	69	58	48	52	56	54	52	51	51	47	47	57	52	52	68	66	63	60	51	54	54	45	69	60	45	54	58	71	60	51	45	63	54	57	45	60	48	44	55	57	47	42	60	55	58	63	53	59	48	53	49	58	60	51	57	58	57	67	53	75	55	60	58	55	63	50	57	61	55	65	54	58	60	70	55	45	63	51	50	60	51	52	73	59	81	50	47	44	54	62	59	38	56	57	49	52	57	54	50	66	49	66	57	49	60	55	56	56	51	54	49	62	52	58	51	54	65	60	55	58	52	65	65	53	57	51	52	72	64	56	67	63	53	62	56	54	67	46	62	54	55	50	58	56	54	59	66	51	58	61	55	59	65	43	66	57	42	57	49	50	49	49	63	66	51	58	61	54	59	53	60	59	60	54	57	71	67	64	51	73	54	53	50	64	51	46	60	52	50	55	58	53	69	46	54	51	58	64	64	65	48	57	56	67	51	71	58	43	57	45	61	60	41	69	45	59	53	35	64	47	58	58	55	49	50	52	61	65	40	44	59	57	61	73	59	69	49	54	67	47	50	57	68	54	63	57	52	59	63	74	61	40	73	50	42	68	86	48	59	56	74	58	76	63	62	41	62	52	70	64	63	48	60	63	52	62	49	65	61	62	45	54	61	47	56	68	51	71	47	57	61	62	47	44	51	62	61	58	47	59	58	51	67	62	58	58	66	65	56	56	63	70	55	56	59	46	51	48	65	59	39	45	70	60	57	60	69	50	61	70	49	57	45	70	51	52	69	65	57	57	58	51	54	38	62	55	73	66	60	69	69	58	64	65	47	48	58	52	58	43	42	63	70	60	63	41	42	65	52	74	61	66	42	65	49	53	39	55	57	50	65	51	67	55	52	67	62	55	55	58	52	51	73	59	65	57	68	45	44	64	57	65	59	53	51	46	53	63	54	58	46	49	53	52	64	50	54	51	43	57	51	61	51	49	53	50	71	60	49	55	66	80	62	55	55	51	58	64	67	56	52	64	61	69	59	65	56	66	52	52	64	60	60	61	62	60	50	52	55	67	57	63	68	62	65	54	64	47	53	61	54	55	51	64	57	62	57	52	62	50	71	49	56	62	50	60	53	49	45	42	59	47	59	59	45	58	56	54	53	55	47	58	59	60	53	56	61	58	57	57	59	51	59	64	62	72	61	64	57	55	47	62	56	64	63	73	66	49	54	55	52	70	67	55	52	55	51	60	55	71	57	66	76	62	59	56	58	59	54	66	52	62	54	57	59	71	49	62	67	52	44	51	63	46	49	65	54	65	71	55	51	59	56	52	61	63	74	51	48	53	55	56	63	65	58	62	56	67	58	60	53	62	64	61	56	62	65	63	56	52	56	46	53	58	65	59	55	53	65	44	63	54	58	61	45	56	47	52	53	55	72	41	49	57	67	76	50	67	60	58	54	51	43	51	58	66	58	49	68	60	47	54	46	61	62	54	62	48	48	52	62	57	52	54	67	56	43	64	48	60	59	69	64	57	53	59	61	61	51	58	57	46	72	49	43	56	56	50	54	55	46	58	63	61	59	44	62	45	69	60	64	64	55	56	75	48	62	57	47	64	47	59	50	67	69	43	47	52	52	62	59	58	60	55	61	60	62	67	55	55	52	53	69	65	59	66	71	56	76	58	57	63	46	56	51	52	58	51	65	58	60	49	43	51	52	50	63	50	57	62	64	55	58	60	50	60	61	54	54	54	52	46	64	47	58	63	59	60	57	63	56	56	53	63	64	50	64	79	62	59	56	57	50	60	51	62	71	44	57	55	51	59	55	39	46	41	54	55	58	60	63	67	53	60	55	63	65	63	47	59	59	44	61	56	73	62	56	62	65	62	59	37	62	53	59	53	55	57	48	60	57	65	53	54	53	54	44	54	48	43	60	54	39	42	66	47	46	65	60	53	44	55	52	61	64	57	51	54	50	62	46	55	52	45	53	69	46	56	61	59	56	55	54	55	66	58	50	49	57	45	54	61	49	50	67	64	61	49	49	52	54	57	67	52	53	55	55	55	44	61	58	58	55	64	50	56	67	45	53	71	58	69	46	61	62	61	55	64	63	56	53	62	61	54	56	54	48	66	75	60	59	66	64	61	69	65	49	44	48	59	49	64	63	69	63	44	53	46	47	59	49	59	59	59	61	58	70	58	51	64	48	59	67	56	57	46	60	53	53	58	65	65	54	68	63	64	48	62	58	65	50	52	58	70	75	64	60	63	71	58	65	58	49	47	49	63	57	53	50	65	61	54	56	55	60	52	57	50	49	51	55	52	63	67	58	60	48	59	59	49	52	60	69	56	70	58	53	56	63	59	80	62	73	57	52	69	52	64	52	49	67	44	59	60	67	52	43	55	63	52	61	59	59	60	53	62	55	55	55	57	52	55	57	51	46	56	58	61	50	54	58	51	47	66	60	51	70	56	67	57	62	58	44	48	48	52	46	44	58	57	57	54	59	50	45	57	57	61	59	60	59	61	51	48	51	54	58	53	55	55	60	53	56	55	52	60	67	57	64	61	55	74	56	54	51	54	50	50	59	67	62	49	62	46	57	47	54	52	48	54	58	46	66	45	57	44	41	55	73	62	64	67	59	47	58	50	55	59	60	68	51	53	59	54	66	66	54	57	45	66	58	54	50	43	57	62	59	65	50	51	50	65	51	44	54	66	50	47	63	57	59	59	45	65	54	55	64	55	48	55	63	43	62	59	54	51	42	57	61	54	57	69	56	51	55	62	71	58	50	52	67	52	69	63	49	62	53	59	53	58	58	43	71	59	61	56	55	44	50	62	52	49	49	59	56	44	72	47	50	63	55	62	42	69	55	59	43	52	60	43	67	56	65	62	65	45	54	51	76	56	45	55	62	62	60	51	55	49	53	54	53	58	68	45	57	49	53	61	59	54	43	66	57	46	44	56	50	57	60	60	61	57	53
31201	14847	4601	4985	9468	10622	9232	8300	7498	6476	5332	4406	3667	3208	2704	2233	2019	1721	1552	1493	1306	1237	1054	952	915	943	836	747	746	727	652	683	627	627	591	612	530	565	566	556	557	488	528	545	520	471	511	498	512	452	485	483	472	483	452	435	453	470	434	438	434	425	454	444	514	441	465	463	423	471	439	483	439	477	459	454	454	460	437	430	453	446	440	462	441	452	457	429	424	439	438	454	447	441	430	442	422	438	447	419	396	457	453	466	451	437	460	437	434	434	461	441	425	428	437	444	445	458	484	477	441	428	467	469	444	449	433	440	469	441	441	459	448	431	482	424	427	445	454	443	432	431	444	426	480	433	474	414	421	462	391	450	473	485	462	459	441	426	453	434	383	441	438	428	502	469	425	437	432	432	437	455	437	433	426	436	452	451	465	481	454	435	455	422	402	452	445	437	419	440	435	442	466	431	451	448	440	454	429	393	451	449	451	445	466	435	469	467	410	461	477	443	441	405	442	491	423	462	437	410	473	444	444	444	439	437	427	421	427	440	441	458	457	499	453	451	415	422	391	445	440	437	486	439	461	422	442	447	431	451	452	451	452	407	412	483	420	457	435	408	468	452	424	438	436	440	426	448	461	470	412	444	464	454	424	441	412	449	389	424	438	444	438	454	460	424	460	442	436	407	468	432	437	457	436	457	421	459	427	484	464	427	453	475	428	474	416	422	428	466	451	427	459	431	433	451	474	433	422	467	410	476	432	449	449	445	404	413	409	387	421	417	472	437	459	452	448	393	440	435	448	464	427	426	451	450	440	434	437	424	462	436	436	453	450	420	431	464	446	405	466	463	432	405	463	450	453	441	457	448	435	438	436	452	445	444	446	430	445	405	455	458	452	431	466	414	418	457	482	432	453	425	421	469	461	446	455	435	447	412	409	477	449	447	448	415	401	398	419	454	450	469	465	430	411	413	407	475	473	420	448	455	411	437	452	458	469	427	411	438	443	436	453	436	423	438	403	405	450	472	450	452	471	421	424	439	418	448	441	452	489	423	436	422	440	453	445	432	466	461	440	427	417	426	440	425	462	426	455	413	446	446	473	432	461	396	456	469	450	426	416	420	453	416	433	403	478	414	438	499	457	483	407	450	453	464	461	460	460	448	451	450	408	441	418	479	403	455	441	469	468	428	415	461	469	451	426	453	445	426	448	436	413	453	429	483	414	414	453	458	442	457	458	434	464	448	422	450	457	418	428	448	465	417	439	457	451	428	458	448	429	458	413	445	438	387	470	472	445	457	441	426	433	455	479	483	427	419	433	475	428	450	458	457	455	473	441	432	442	457	476	462	429	442	438	447	420	429	441	465	458	426	425	445	425	444	459	458	435	451	455	444	454	442	469	442	430	439	438	431	445	420	432	456	436	427	424	449	415	453	451	437	442	465	436	463	470	396	459	449	460	447	431	438	391	448	441	431	430	455	440	508	472	448	427	421	424	420	428	409	461	470	453	431	421	428	428	405	497	469	458	409	451	401	447	418	425	407	445	444	470	424	462	419	486	447	452	422	423	423	439	450	424	424	443	417	448	441	460	433	445	410	425	469	427	427	443	419	436	462	411	412	451	441	420	468	413	453	456	437	411	471	417	443	429	434	453	434	464	466	438	445	444	446	511	443	448	469	455	450	469	435	457	437	430	422	466	422	453	469	422	435	408	433	446	431	420	434	458	436	458	435	460	440	450	465	443	438	450	432	443	443	411	417	474	425	434	422	450	438	450	419	456	423	432	426	438	485	473	462	447	438	446	459	458	458	416	443	457	419	428	455	430	402	449	462	441	417	422	403	433	462	407	407	452	475	426	438	439	444	434	407	435	463	445	450	437	421	468	444	418	421	430	414	463	426	456	435	453	432	472	411	456	428	455	404	420	457	459	412	441	403	450	413	412	473	427	424	424	470	453	443	436	461	464	434	455	415	444	467	445	426	452	441	419	481	423	411	444	422	454	414	452	392	410	478	477	456	433	424	421	471	445	418	422	440	439	441	412	433	477	437	435	435	448	420	407	420	441	448	393	441	427	499	479	409	463	439	439	438	443	431	455	454	459	465	442	466	447	443	490	453	443	435	443	444	434	464	419	415	462	438	462	454	482	423	461	500	445	398	461	457	446	472	412	418	453	442	517	422	460	478	420	461	431	444	474	456	446	430	436	450	410	412	455	433	429	444	440	405	457	449	478	444	462	437	419	445	422	419	439	420	445	414	450	430	415	449	437	426	452	478	424	413	441	436	451	453	403	431	480	406	452	450	437	445	433	467	423	475	475	422	426	426	437	442	472	461	456	444	466	442	460	426	458	457	437	471	440	460	451	439	432	446	456	432	418	498	422	439	497	448	452	423	467	443	433	441	444	447	436	475	447	399	475	459	430	459	420	476	444	444	480	424	419	458	459	450	420	425	506	436	428	503	459	448	479	439	436	433	460	451	428	448	465	433	467	419	429	448	472	448	394	473	439	442	417	435	442	464	423	429	451	436	461	404	420	475	454	466	382	399	422	471	466	397	444	418	434	457	451	432	421	431	441	393	440	438	415	430	443	429	463	410	448	482	474	464	429	423	457	433	429	460	473	426	441	461	454	461	468	472	413	444	437	448	437	449	419	435	455	461	416	477	438	453	436	448	408	433	453	463	377	409	424	461	434	418	445	470	426	443	419	446	448	468	454	449	463	463	461	436	452	452	458	479	426	435	440	425	410	445	444	399	451	456	438	458	445	461	436	462	463	450	417	442	439	457	470	455	423	447	444	450	412	437	452	434	412	478	408	454	444	461	460	461	435	494	418	427	429	442	432	460	431	444	438	434	453	464	424	465	456	444	409	432	465	433	469	405	410	437	426	429	448	408	457	453	473	479	461	436	410	411	456	421	465	425	475	461	420	437	417	493	417	430	456	454	450	447	446	478	465	416	442	461	441	444	466	440	422	414	429	440	478	452	419	399	442	439	459	442	439	449	436	436	489	430	446	463	428	406	455	373	460	441	428	451	431	461	438	433	453	483	480	435	425	458	434	451	416	407	430	451	467	432	447	428	444	431	458	428	450	464	472	457	438	483	419	430	481	434	456	422	412	418	427	419	442	439	457	413	434	472	468	453	502	427	448	452	455	430	436	446	459	429	458	487	440	446	416	442	446	435	444	460	454	437	421	442	450	437	441	468	406	446	452	439	432	448	476	447	448	459	457	416	446	424	452	441	436	411	473	456	438	440	396	437	457	436	458	426	411	446	407	441	446	425	453	432	455	427	469	439	446	444	410	448	436	440	469	446	450	473	458	431	435	448	488	464	442	429	409	444	473	414	427	419	465	442	458	436	438	434	405	417	433	445	456	415	489	441	420	426	465	462	438	476	453	438	402	426	441	468	442	423	410	436	418	406	440	442	458	460	450	433	449	450	472	431	440	462	464	427	439	401	413	417	427	455	433	428	420	448	428	444	449	436	442	433	438	462	438	440	435	401
4909	1599	355	239	195	186	198	204	211	192	171	156	146	123	128	122	92	86	87	78	95	87	83	65	62	66	64	68	72	60	64	70	50	71	64	58	52	51	65	48	60	56	44	56	66	50	64	45	57	52	54	41	59	46	56	51	46	53	61	61	52	47	60	60	42	53	52	62	53	63	50	49	53	60	55	61	53	55	64	55	47	55	59	51	43	47	40	58	65	69	45	54	49	51	48	49	58	44	63	61	53	45	46	54	60	65	63	53	41	52	53	50	56	41	43	56	44	48	71	46	45	47	55	51	56	49	45	44	48	52	46	56	55	44	52	45	54	45	62	52	50	52	62	50	49	54	50	48	61	50	50	51	67	47	49	58	37	54	48	54	53	58	54	42	52	59	39	54	48	61	52	67	47	49	45	62	55	50	49	51	52	41	50	55	48	50	59	47	46	59	47	57	55	59	39	52	40	46	65	46	66	59	39	59	51	55	56	43	48	45	48	49	53	47	55	52	54	44	54	56	58	49	49	51	56	52	42	60	51	59	51	49	48	49	55	62	56	42	45	63	46	60	40	64	49	45	65	51	48	55	43	47	67	44	43	50	47	51	48	40	46	55	47	48	48	54	49	42	57	49	55	50	48	60	55	50	49	47	55	51	44	43	55	61	55	59	49	48	49	61	46	44	45	54	43	43	54	59	51	51	55	49	52	41	44	53	53	52	56	47	36	54	52	39	57	45	36	64	44	52	36	56	57	60	61	56	44	66	57	38	50	57	57	52	39	52	44	44	51	57	45	44	42	58	60	37	49	43	47	58	56	54	57	56	45	49	53	57	50	49	55	42	42	56	52	55	57	51	45	48	61	59	51	43	42	51	64	55	49	55	50	52	52	54	44	39	54	36	58	36	47	59	47	52	49	57	46	68	56	51	43	56	55	54	47	47	58	38	63	44	51	40	60	51	43	61	46	42	55	65	50	53	52	43	51	47	53	49	48	39	51	46	62	50	53	60	53	56	46	51	48	47	68	37	60	51	57	43	54	49	55	43	57	51	52	53	38	64	49	53	34	57	69	54	49	59	48	50	52	64	47	44	43	44	48	60	37	43	40	44	67	41	58	50	66	55	59	37	56	54	63	53	63	49	55	60	52	54	48	58	58	50	47	52	53	40	59	68	55	52	58	59	53	46	52	49	48	43	48	54	49	51	58	63	59	56	47	46	53	46	67	58	56	56	61	51	51	61	53	50	47	52	58	52	53	60	49	53	32	40	53	64	61	58	52	60	51	57	44	44	40	48	60	61	56	49	53	55	54	38	48	50	41	44	50	43	48	57	56	51	44	46	44	49	66	68	54	50	51	40	50	60	61	49	50	63	62	48	47	50	65	46	55	41	52	40	50	46	49	43	62	51	47	38	42	58	45	44	59	55	56	59	52	56	40	50	48	47	55	56	58	61	48	61	38	50	39	53	53	46	51	55	51	40	51	56	52	61	58	51	45	51	53	67	46	42	46	48	45	66	47	52	46	48	32	46	45	58	53	46	59	50	49	59	48	60	57	49	47	62	45	50	55	52	68	40	51	52	61	55	65	44	56	60	49	43	37	53	56	48	59	48	40	41	46	55	49	48	56	53	51	54	50	54	58	58	65	49	47	61	48	42	44	46	53	50	65	58	45	51	61	56	57	64	61	46	48	51	63	49	47	63	44	53	52	51	50	56	59	48	56	47	47	53	50	46	49	36	67	47	60	49	46	42	36	48	59	56	67	51	42	43	41	59	53	44	52	40	57	54	45	46	55	50	50	47	69	55	42	57	50	49	62	46	57	49	57	49	54	51	58	69	45	50	46	46	50	48	56	59	45	64	61	58	56	59	53	53	49	51	59	50	53	49	69	49	52	65	49	57	38	52	50	59	57	62	51	39	45	39	46	48	42	51	61	68	63	41	55	61	53	51	42	49	46	50	54	49	47	49	65	50	48	60	40	50	52	47	49	45	56	63	55	39	48	40	56	41	54	57	54	52	44	57	46	41	55	49	47	49	64	39	48	48	58	49	57	53	44	54	54	56	43	52	58	45	50	46	57	51	49	54	55	52	48	57	39	43	52	65	62	42	65	44	63	53	50	61	50	59	44	59	38	41	55	45	47	42	57	60	42	54	61	52	43	51	60	50	46	48	56	51	52	62	61	45	42	61	54	47	43	62	39	61	53	57	53	49	49	65	48	48	52	51	43	64	68	63	40	44	53	43	50	44	48	47	51	57	54	47	56	54	52	50	45	58	56	47	65	58	46	41	47	49	63	52	56	42	54	64	51	55	35	56	53	59	47	50	55	52	59	59	52	42	54	56	49	52	41	54	47	54	58	55	46	61	57	47	48	66	59	44	42	52	49	43	51	44	43	57	60	53	42	46	51	52	51	45	54	64	54	46	53	44	52	56	55	50	47	43	51	52	59	59	61	62	63	47	57	52	66	57	59	52	56	51	61	59	58	44	63	62	53	53	60	46	47	50	56	57	40	64	44	50	62	49	44	45	48	52	58	61	41	46	48	39	45	51	55	57	52	54	41	51	44	44	41	52	46	44	51	54	43	48	65	46	53	39	58	50	48	55	41	71	53	45	47	69	51	46	45	45	43	49	44	46	62	48	51	51	52	42	45	62	46	46	51	49	41	59	53	53	48	44	52	70	52	39	53	56	58	47	53	49	52	41	49	55	71	53	64	59	55	51	51	47	37	48	49	47	51	46	60	64	51	54	53	45	67	63	46	55	50	45	62	51	45	42	45	41	63	58	44	48	43	42	63	61	46	55	54	41	72	59	51	54	45	57	57	50	47	53	63	40	53	38	47	61	46	58	55	53	50	54	59	53	47	46	51	43	48	44	47	49	33	54	54	55	60	49	35	42	66	55	56	47	49	58	49	55	46	53	62	56	47	47	61	51	55	56	56	60	47	43	58	48	64	47	63	46	51	53	47	56	49	48	35	46	55	49	45	61	56	55	44	69	44	47	41	37	66	50	52	62	49	46	65	52	28	52	64	62	49	53	50	47	44	58	59	51	43	52	64	49	40	49	52	61	62	54	49	53	47	48	46	44	55	54	54	49	57	46	44	51	38	65	56	57	55	60	58	63	63	57	55	50	45	52	61	47	45	62	46	43	51	54	52	66	44	62	59	42	54	54	54	45	55	49	43	47	52	57	52	53	53	48	49	57	49	43	50	41	60	61	47	55	52	57	57	56	58	47	47	36	54	54	55	57	50	53	51	47	50	52	53	45	52	52	53	54	46	57	54	52	46	48	61	41	59	54	56	54	58	59	48	49	61	45	54	44	56	59	45	41	44	52	49	45	54	45	46	51	54	59	44	42	67	56	53	59	56	44	57	42	43	52	58	51	51	51	56	54	56	54	61	45	46	62	43	46	66	38	59	45	56	54	47	46	43	46	61	52	63	52	57	54	59	50	56	50	54	53	58	52	60	51	52	56	57	50	64	54	43	59	55	55
26779	11912	3788	3938	7750	9216	8033	6954	6371	5598	4822	3911	3279	2817	2319	2039	1880	1492	1426	1226	1237	1109	943	889	823	824	733	685	676	629	584	553	562	582	567	521	501	519	450	424	465	509	483	415	405	443	429	406	409	378	392	401	380	395	375	409	390	392	409	401	403	392	390	398	397	401	382	393	380	419	381	381	376	405	372	393	432	380	373	382	364	378	375	404	396	367	376	384	376	378	371	348	376	397	397	367	382	393	394	395	417	382	410	356	385	330	405	389	360	387	352	380	349	373	383	365	391	396	354	399	390	407	401	375	348	392	342	363	386	383	406	357	395	375	346	367	367	382	337	347	373	404	381	338	368	389	359	392	364	358	357	360	360	391	393	366	389	343	367	381	358	379	368	378	372	400	356	349	375	363	349	374	387	389	375	391	371	390	376	369	354	365	357	398	404	379	390	344	395	390	343	364	358	349	364	369	385	374	362	367	361	389	419	411	389	347	358	361	356	385	373	390	386	362	362	391	364	351	392	398	346	376	387	354	379	404	370	348	396	356	371	379	397	369	396	392	380	376	373	377	385	364	409	356	402	337	371	358	371	396	402	358	380	374	393	333	379	374	374	371	389	390	376	372	358	350	410	388	373	361	358	351	377	359	373	367	366	362	376	380	359	395	382	377	377	357	370	393	398	328	360	373	384	368	359	397	342	390	329	393	368	344	380	361	351	355	367	391	401	389	382	375	392	381	408	335	390	372	326	403	398	360	390	374	394	371	385	364	372	377	362	376	406	376	399	352	371	378	334	373	391	351	340	371	358	377	372	333	366	376	403	330	400	384	344	388	383	337	375	389	353	377	385	355	358	379	405	348	362	371	405	377	381	369	342	405	351	345	355	357	382	350	351	346	376	383	340	358	367	357	378	354	376	385	358	361	373	354	381	370	373	353	351	373	369	361	398	373	377	383	362	409	355	356	372	379	362	383	359	347	372	367	371	357	362	378	353	356	342	391	383	365	336	356	396	374	372	360	369	360	375	382	365	402	427	410	392	359	383	370	393	399	398	359	378	371	371	383	401	343	361	386	387	406	331	347	358	378	374	412	379	336	379	388	350	357	369	354	361	359	358	379	374	379	354	356	361	383	386	385	372	363	382	364	404	360	390	407	341	351	375	383	391	371	343	379	355	375	357	405	365	353	382	324	353	358	405	345	377	347	400	376	400	368	364	390	372	349	399	364	361	348	358	408	379	349	344	372	374	370	341	369	381	365	353	362	348	338	374	398	367	389	393	406	359	370	363	359	390	383	390	336	329	388	384	346	385	391	393	344	403	384	389	362	383	382	387	392	352	368	344	363	371	405	338	337	368	417	381	369	357	371	363	383	370	365	368	381	378	360	410	375	363	379	354	368	395	389	395	376	367	369	411	338	394	366	353	394	359	374	378	370	350	383	344	379	346	380	379	372	377	361	352	352	327	367	369	359	385	367	377	400	355	384	386	349	390	375	376	363	378	374	406	380	407	377	391	401	410	383	367	382	349	384	370	413	346	400	342	347	354	376	368	365	403	391	373	406	367	421	390	353	377	373	370	391	389	373	385	411	370	411	374	373	392	381	386	359	325	358	349	363	397	361	343	344	392	362	400	374	399	362	363	359	401	366	354	341	355	356	357	335	389	368	353	390	391	380	348	367	408	367	363	359	357	380	420	356	340	360	364	391	394	390	371	360	404	362	321	401	316	379	376	389	380	343	363	348	365	380	377	362	383	373	367	367	382	403	376	405	402	342	384	365	404	376	389	405	397	363	350	365	372	346	370	387	367	353	379	379	393	356	350	356	358	379	394	351	351	389	398	383	361	391	385	390	373	388	368	401	389	397	397	427	367	336	352	365	411	351	389	372	377	356	353	411	359	359	358	366	342	372	402	387	349	398	378	360	372	373	343	351	399	350	358	403	386	368	390	379	362	416	402	386	388	380	379	346	368	366	345	364	381	361	354	398	341	393	360	384	355	412	376	368	331	365	401	370	399	374	377	384	371	356	374	352	362	389	351	396	381	349	364	385	377	373	363	353	359	394	383	380	338	362	395	377	385	392	383	368	377	387	395	358	371	370	375	336	351	357	370	365	383	357	352	367	379	374	402	364	389	384	392	366	381	364	394	410	348	402	368	378	371	389	367	364	349	373	425	332	393	344	367	388	375	400	408	392	371	358	363	355	389	353	377	410	361	386	375	404	373	338	376	335	385	385	364	393	379	351	404	322	389	358	353	380	369	399	393	398	424	395	359	418	348	389	344	330	398	363	422	379	410	357	372	369	350	349	412	345	390	395	362	396	397	392	360	375	372	376	347	383	355	351	362	352	369	368	370	400	396	373	382	373	376	376	360	406	363	368	339	356	377	377	404	389	351	378	357	395	349	360	371	367	379	379	387	394	381	399	391	410	374	338	347	376	363	438	347	366	388	350	372	337	357	349	389	390	374	371	380	359	331	372	364	396	378	392	373	362	367	369	358	354	376	356	378	365	395	368	373	391	366	348	341	358	379	375	369	366	362	367	384	385	390	382	376	385	372	370	372	370	393	387	363	335	341	405	389	394	333	346	388	364	380	361	375	361	402	352	343	358	408	388	404	345	423	380	376	360	375	393	382	351	358	393	409	378	390	367	368	366	393	368	372	378	392	372	377	353	358	374	376	341	376	349	361	371	413	363	362	371	381	368	361	383	358	362	432	368	372	382	403	391	375	382	336	387	378	355	342	373	386	402	351	360	394	361	357	343	405	384	406	377	389	380	354	384	370	380	375	384	399	369	402	337	363	352	362	355	412	398	357	390	347	397	365	385	377	394	384	374	342	369	372	372	378	355	375	372	373	362	366	382	362	385	351	364	385	373	389	377	385	376	409	378	362	385	420	382	398	336	347	401	393	401	380	376	368	401	376	383	349	384	358	367	363	361	366	376	403	390	385	390	357	375	374	411	359	387	393	362	378	368	384	364	365	375	372	386	400	376	386	324	369	360	375	387	375	365	397	352	399	353	402	384	356	352	335	402	363	374	357	343	359	351	385	392	396	347	340	380	358	356	372	373	390	371	410	343	381	364	353	362	391	400	357	362	388	359	356	401	344	354	370	404	402	377	368	374	360	405	392	387	366	361	377	385	400	406	397	325	362	320	354	402	390	365	357	371	367	365	351	354	367	359	409	384	350	361	391	372	368	363	381	368	349	381	410	356	387	392	377	381	361	360	397	411	331	363	383	351	348	391	391	360	368	365	391	381	366	391	396	377	359	402	411	371	399	371	412	422	386	365	358	417	395	379	375	349	392	341	357	358	354	420	375	324	393	382	383	379	359	402	372	367	376	394	365	379	348	360	368	351	376	365	371	389	361	380	344	382	377	412	363	359	344	391	384	405	368	335	379	402	386	371	378	354	358	342	401	407	360	388	378	361	389	394	371	408	381	380	362	362	384	371	364	391	385	339	385	384	399	379	367	382	362	346	367	402	369	384	385	399	369	400
6031	2555	536	313	254	272	284	270	260	287	229	207	178	153	164	132	105	122	128	111	84	131	105	98	81	101	90	88	81	82	84	87	61	79	60	88	69	58	86	77	75	77	70	72	72	66	95	75	68	59	65	71	78	73	77	86	82	60	65	59	61	64	80	72	71	66	71	76	81	79	58	66	87	71	65	73	62	63	60	78	70	69	75	57	65	66	76	75	63	74	75	85	79	73	67	67	69	64	59	59	63	69	71	82	72	57	64	61	64	67	67	66	66	78	64	66	75	65	72	65	56	74	76	65	54	69	80	71	67	71	71	88	69	76	58	72	66	77	62	71	67	90	72	70	66	76	70	76	56	72	73	67	88	66	83	69	62	71	70	73	85	68	67	60	59	69	76	71	58	79	71	65	90	63	71	66	61	71	91	80	65	61	75	83	63	64	72	66	63	85	63	68	70	75	55	63	74	73	79	78	68	71	66	67	57	71	63	71	57	66	72	68	78	73	59	79	67	59	80	77	73	68	87	75	68	88	84	71	67	68	83	57	69	62	61	66	65	47	76	74	70	91	80	65	66	68	68	71	63	76	76	72	71	84	75	68	61	63	67	65	71	77	71	79	61	81	75	68	59	59	52	64	59	74	88	48	66	58	70	64	76	59	72	65	53	76	80	65	88	68	65	71	79	68	75	77	64	64	74	66	71	66	63	73	74	72	82	62	71	86	67	72	57	66	68	80	73	49	65	75	78	59	73	69	70	82	62	79	64	76	71	82	65	62	64	72	73	65	68	52	60	74	80	75	68	73	64	76	60	76	74	67	66	70	80	74	56	76	72	70	81	96	68	62	69	69	66	70	74	70	75	54	77	66	73	67	78	61	73	72	67	71	63	56	59	56	75	66	66	54	65	64	63	71	56	66	64	69	67	65	72	67	85	72	61	68	61	74	68	66	76	65	62	61	78	53	69	65	66	60	79	61	69	72	70	87	73	75	58	78	71	69	75	74	53	56	55	77	56	68	76	66	48	86	67	74	73	83	57	60	71	71	62	63	71	70	65	78	81	65	62	61	79	65	62	62	79	75	66	87	67	60	72	66	65	79	77	60	90	60	71	74	65	64	81	79	64	68	66	62	71	62	72	69	74	64	67	67	52	69	59	64	68	54	79	72	66	57	64	82	77	84	60	64	59	67	72	63	64	63	66	57	76	70	67	66	63	86	81	73	55	82	62	66	71	80	72	70	68	70	90	60	61	81	62	72	62	88	87	58	60	61	48	73	76	80	65	72	86	70	75	81	68	55	62	71	71	82	95	72	59	63	67	72	73	66	68	75	84	86	66	73	65	52	68	76	58	74	75	82	63	72	77	64	74	79	86	81	63	63	65	66	81	80	64	73	71	74	81	68	60	80	82	68	59	77	61	76	65	64	69	55	69	60	75	81	53	58	97	75	82	72	74	55	66	83	71	69	65	76	61	72	71	61	69	72	60	46	75	63	60	67	73	63	64	66	75	70	78	75	60	77	68	79	71	86	70	66	74	64	64	60	69	72	70	83	64	52	65	55	73	71	77	73	72	67	67	90	88	73	68	77	69	69	65	63	56	73	58	64	57	60	68	71	70	74	73	75	76	76	82	75	65	67	67	80	69	61	58	65	82	69	60	72	78	69	71	58	79	73	67	67	68	73	77	61	66	66	83	58	69	64	61	75	65	82	74	62	85	75	65	67	62	86	57	75	79	51	66	75	73	71	57	59	71	72	68	68	79	67	55	54	68	67	65	62	72	59	71	57	69	68	67	70	70	66	89	88	74	76	72	63	70	67	74	67	62	76	65	72	63	70	73	73	69	65	57	64	64	75	73	60	61	60	79	69	80	67	72	71	77	63	80	71	82	65	71	77	67	78	69	64	67	78	71	78	74	80	59	68	70	71	73	57	62	73	66	58	71	69	69	79	70	74	79	76	85	79	64	83	82	75	57	78	69	68	77	68	59	67	76	68	83	71	69	73	67	73	62	86	81	57	72	80	79	80	60	66	80	65	69	59	68	73	74	61	78	80	72	78	72	54	67	81	76	64	57	81	74	72	62	54	74	84	66	74	70	69	63	56	73	71	57	69	59	67	67	56	62	63	75	85	72	65	69	64	58	59	51	67	71	65	68	83	60	66	64	70	71	63	62	59	67	72	64	70	60	67	62	66	65	74	64	66	74	49	80	66	70	78	63	69	76	73	79	60	70	66	75	69	56	67	64	78	63	53	67	63	64	67	54	95	66	64	76	70	70	69	54	62	78	66	79	64	75	61	62	75	71	55	56	72	73	75	79	69	78	82	66	68	78	66	71	66	59	76	60	58	55	70	71	60	66	75	74	66	67	62	80	68	62	71	71	66	75	68	80	62	72	69	74	69	67	73	67	74	59	62	67	74	82	66	71	68	54	70	68	82	65	72	65	65	68	58	68	56	64	68	78	60	68	77	69	73	69	68	82	77	68	64	76	68	74	76	60	65	72	73	74	74	77	66	76	71	59	72	63	71	62	76	76	67	70	59	72	65	72	71	63	73	69	69	69	55	59	57	85	58	63	57	59	70	69	85	76	67	69	55	73	89	69	68	58	78	56	61	64	86	86	79	58	66	60	67	63	77	67	60	80	68	68	63	84	69	70	57	78	76	63	71	67	59	66	77	62	61	75	68	72	81	84	54	75	77	68	67	62	75	82	62	61	80	74	65	60	67	67	71	72	70	69	65	64	64	70	73	62	73	64	66	57	64	85	68	75	66	63	74	67	71	69	70	63	74	56	63	80	73	71	80	58	65	56	75	68	70	79	57	68	76	75	82	79	73	68	74	72	76	72	86	62	61	75	79	67	81	76	82	75	63	76	56	63	76	68	69	65	59	59	68	66	80	72	67	75	74	56	67	66	84	65	57	64	67	59	57	61	68	71	66	66	53	54	73	75	67	71	58	68	84	70	80	70	74	75	66	69	65	67	71	67	68	60	89	76	62	81	74	84	79	68	73	98	55	59	75	65	78	77	52	79	64	81	69	77	81	68	59	65	76	71	72	81	62	67	76	69	73	61	73	63	62	89	74	72	63	78	68	69	69	87	67	70	74	71	70	69	73	72	68	68	74	84	65	80	61	69	74	67	78	68	66	75	66	61	70	74	73	55	65	54	57	71	71	75	72	54	59	69	68	62	72	68	83	79	77	67	64	75	49	73	66	72	76	68	54	53	61	71	59	62	54	66	68	84	77	57	77	78	73	77	79	75	68	79	66	61	70	61	47	61	67	76	66	54	78	57	78	71	79	66	66	71	57	68	71	69	81	57	72	85	58	63	70	75	64	89	79	73	54	72	63	60	67	61	70	70	65	67	65	72	56	51	64	54	68	58	73	75	69	86	70	58	76	81	53	64	58	76	60	66	67	69	67	70	68	69	74	64	63	70	73	74	60	80	80	54	54	60	63	79	71	62	68	69	62	69	79	79	76	58	70	58	68	76	73
34146	16929	5414	5672	11347	13207	11862	9905	8848	8002	6655	5740	4716	3974	3403	2942	2551	2205	2049	1789	1802	1587	1315	1311	1251	1209	1096	979	937	920	887	831	752	763	781	729	721	718	696	646	679	685	617	638	652	664	638	587	563	573	561	554	602	544	590	591	572	576	499	559	580	543	533	566	553	599	572	516	555	548	560	567	569	527	552	566	525	572	551	552	542	536	515	559	563	536	575	559	532	553	570	524	536	561	522	524	559	532	550	591	541	547	559	511	539	572	553	531	550	519	541	553	544	536	521	498	544	521	549	545	554	504	532	546	524	545	573	547	542	532	549	551	524	518	566	529	545	548	513	543	528	510	541	508	538	562	508	545	542	548	562	535	522	575	552	539	535	551	576	517	509	531	562	556	521	508	537	555	562	546	551	555	538	510	512	544	543	550	531	520	540	526	518	535	519	538	521	522	558	506	523	553	502	525	572	553	530	518	568	529	535	545	541	534	556	524	508	578	546	530	572	546	541	544	541	531	527	577	545	520	541	567	551	549	536	533	607	537	489	526	517	545	550	510	532	529	581	539	528	547	609	527	541	532	537	514	519	557	521	563	519	571	486	502	514	549	542	521	488	554	504	564	504	537	550	531	551	536	508	545	513	526	522	574	556	508	506	556	530	546	561	516	540	577	553	506	530	552	555	558	573	542	541	531	550	549	516	535	552	512	536	516	524	492	510	520	517	529	516	555	561	503	566	529	518	530	504	550	507	542	534	558	546	529	546	552	531	536	535	546	557	548	538	544	566	547	539	527	554	543	517	518	530	519	574	534	561	555	538	582	522	507	550	525	533	539	570	588	528	525	537	532	515	550	548	538	526	567	547	549	525	557	517	527	518	543	560	571	497	557	540	536	483	506	563	554	543	540	514	501	538	561	534	494	554	516	500	524	537	490	536	573	525	504	526	503	535	542	554	529	503	548	502	612	499	561	552	519	568	540	546	557	540	552	578	586	574	569	576	580	548	532	534	559	506	529	559	532	557	527	536	569	527	538	571	557	511	480	541	539	491	532	511	536	536	499	529	538	537	506	515	469	557	569	558	554	515	509	516	564	505	536	505	551	525	524	534	570	569	548	526	559	524	522	539	547	564	528	536	537	510	503	565	530	592	562	514	557	552	530	533	570	516	565	538	530	556	553	512	552	562	507	493	555	552	533	565	515	518	536	528	524	500	520	531	515	557	501	537	507	498	504	569	521	554	502	530	529	515	553	576	538	532	496	539	547	560	537	560	524	536	549	531	557	553	564	558	539	542	552	526	525	531	517	554	570	571	535	553	569	568	571	546	524	553	549	514	538	594	520	525	544	559	531	545	509	548	512	543	504	526	558	542	529	502	499	566	538	580	536	549	567	520	566	510	540	525	530	550	513	525	528	552	533	503	546	536	567	560	533	538	513	525	504	511	504	553	550	545	563	536	572	589	513	507	585	583	510	523	530	543	550	512	503	535	510	509	498	544	532	543	488	541	538	535	552	541	525	548	547	519	585	549	548	508	540	548	541	562	539	538	541	589	535	545	556	514	494	568	581	567	533	506	544	542	543	527	552	568	516	545	518	509	530	563	512	557	545	526	545	545	515	522	550	559	559	542	554	530	533	525	521	506	544	501	493	562	559	521	537	531	517	514	544	517	552	562	556	548	546	533	589	491	503	513	522	563	528	536	559	508	491	599	544	565	514	539	538	532	542	535	508	591	542	550	519	522	523	568	507	496	572	501	521	550	524	501	535	537	550	538	571	531	503	509	544	579	521	538	514	535	496	568	564	547	541	526	547	491	579	532	572	540	541	518	576	534	583	525	505	524	490	571	543	545	554	574	542	561	544	539	549	534	541	552	567	571	529	528	555	540	532	525	545	567	529	503	516	536	589	559	542	551	584	514	527	535	533	562	517	548	503	582	537	557	537	541	564	525	552	535	525	549	575	508	547	545	597	541	541	557	539	546	524	552	527	515	568	531	565	553	552	526	575	547	541	531	518	567	557	578	519	562	527	514	578	500	513	549	517	518	541	509	510	528	518	533	491	558	579	567	568	499	500	534	541	556	547	531	534	541	498	535	556	521	547	560	539	547	520	536	519	522	529	546	495	580	539	582	527	545	530	545	499	521	572	546	532	529	523	507	579	567	524	543	539	547	518	538	531	522	519	538	515	549	551	507	564	549	521	526	559	572	587	476	499	574	546	537	536	541	530	533	512	516	539	576	565	526	553	491	543	542	519	483	546	583	536	556	573	545	533	560	497	582	558	541	491	504	528	540	511	539	526	562	541	523	523	559	539	561	508	538	564	577	513	538	547	541	535	524	561	544	558	484	542	521	512	566	555	506	505	493	525	496	497	533	546	539	555	513	493	533	553	515	501	502	542	526	509	543	520	551	511	573	525	549	556	512	571	585	530	544	555	538	511	506	531	526	532	529	497	535	533	540	561	577	553	525	514	531	533	563	547	534	513	552	543	567	529	558	544	558	513	550	521	560	518	538	500	529	500	517	536	524	506	538	540	544	541	554	538	527	542	551	519	576	498	534	539	528	546	558	550	559	504	514	560	528	529	548	514	509	551	523	564	517	515	569	569	512	549	538	552	503	574	549	537	567	533	573	529	549	547	517	575	526	537	530	529	561	516	510	554	534	540	529	558	490	573	566	554	530	560	501	506	546	559	577	546	560	522	546	550	495	556	532	521	520	552	538	524	534	549	495	535	494	540	567	558	537	550	534	544	581	579	553	510	541	581	549	515	523	506	501	532	551	511	534	540	557	565	546	547	511	542	516	572	569	503	554	525	561	482	507	502	541	526	543	536	525	543	554	542	550	516	541	532	529	523	510	539	527	519	549	566	548	529	512	490	540	531	511	487	519	551	550	506	535	549	575	531	553	556	541	556	550	556	509	491	575	566	507	539	547	506	569	497	507	543	534	522	508	519	569	553	559	494	571	564	536	554	531	495	536	541	532	523	529	592	547	568	547	521	541	555	530	562	556	537	511	539	577	552	554	542	565	546	519	511	534	554	524	566	524	519	512	573	573	541	533	510	523	567	577	533	558	549	556	543	549	505	570	508	553	535	532	507	532	545	518	541	498	502	541	548	535	551	485	551	537	533	521	516	556	501	579	543	525	546	501	575	523	562	534	597	578	549	530	550	549	516	583	543	586	526	578	550	559	508	559	537	528	563	559	561	536	511	540	563	552	541	522	518	543	553	530	553	566	510	502	541	556	518	522	561	532	537	563	552	544	495	555	532	526	541	517	497	513	588	516	584	532	559	509	542	509	565	541	575	541	567	470	517	538	557	544	523	511	545	524	475	541	526	506	530	489	532	556	489	535	491	528	542	550	516	548	502	527	532	565	514	527	520	545	586	525	538	561	511	522	538	510	511	561	548	544	528	549	535	544	509	505	526	547	548	525	575	526	569	549	538	536	524	527	500	570	532	502	538	564	494	561	527	533	541	611	564	508	566	527	518	557	544	564	547
3289	932	239	167	133	129	162	138	135	146	152	110	109	72	67	70	63	65	66	66	59	52	52	47	41	55	46	51	55	51	41	42	32	53	55	55	50	46	39	40	42	49	45	39	40	50	35	41	31	41	42	44	33	47	37	37	48	37	37	37	35	33	32	48	42	42	41	43	41	45	44	45	41	28	39	34	43	32	38	44	42	38	35	32	41	47	54	33	48	45	51	32	33	42	37	44	49	47	50	38	36	51	26	30	39	34	32	40	47	47	41	44	35	32	40	43	52	33	37	50	40	44	42	39	33	54	42	50	36	35	33	41	41	48	47	40	48	47	34	39	41	38	34	32	41	35	37	29	37	41	45	29	43	40	39	38	34	44	42	45	32	42	48	39	52	43	44	38	31	27	42	35	42	50	49	37	41	50	46	39	34	46	29	32	41	50	30	46	29	38	37	43	33	41	39	40	32	37	43	37	45	48	35	49	39	39	36	38	51	34	44	50	35	44	34	37	33	33	54	37	39	40	54	31	38	37	35	36	42	30	40	36	46	34	40	45	35	42	48	34	54	35	41	34	33	33	49	26	39	37	49	37	47	44	37	39	43	38	37	41	41	40	40	36	37	33	46	44	42	48	38	55	41	46	28	43	44	37	37	43	48	38	37	39	41	42	41	43	35	25	45	37	48	40	43	42	42	41	50	36	32	43	44	32	41	28	44	49	27	44	43	44	42	34	49	37	43	52	30	28	41	34	40	44	41	40	43	33	44	38	41	42	56	43	38	33	61	46	48	45	40	44	36	45	39	31	43	57	35	33	48	37	52	28	29	37	29	43	44	39	43	32	43	43	43	45	32	39	46	36	44	35	47	36	37	34	31	38	35	31	41	44	41	37	39	32	38	36	32	44	41	36	43	27	33	35	41	35	31	42	33	41	36	35	41	41	34	45	29	34	36	32	35	39	29	44	54	30	39	24	44	60	31	51	45	29	34	31	45	52	36	36	46	44	44	41	32	49	42	31	49	29	25	45	31	52	27	43	44	45	43	50	40	47	48	32	30	43	37	25	36	32	35	29	45	45	29	34	33	42	46	32	51	35	27	43	40	40	35	29	39	41	36	43	35	39	48	34	34	41	37	47	35	32	32	48	29	47	42	40	39	37	39	50	35	41	37	34	29	39	36	37	47	36	38	52	46	41	35	37	35	40	37	36	34	43	41	37	40	47	44	54	33	40	33	51	42	34	38	37	46	41	41	36	30	40	53	23	47	53	24	43	54	54	38	31	36	61	29	32	45	43	31	32	52	50	34	42	38	31	41	45	39	29	34	26	46	41	53	39	40	36	46	32	36	37	45	30	46	38	35	29	52	53	44	36	35	36	43	39	39	34	32	36	38	31	37	43	43	46	44	39	46	42	34	45	42	46	38	47	41	52	37	40	39	37	41	45	44	37	45	36	43	45	41	40	56	44	54	34	37	36	34	39	39	31	43	43	43	40	42	32	53	47	43	49	49	33	46	52	47	42	51	44	32	52	38	36	35	40	38	38	36	30	29	34	37	35	37	42	40	35	50	39	31	43	41	32	42	30	35	40	39	37	35	45	43	37	41	51	44	45	40	39	37	45	40	41	31	39	39	39	31	37	47	44	31	32	38	32	37	49	39	34	27	40	38	53	38	38	39	39	37	43	30	36	32	43	31	40	35	36	34	48	35	35	45	42	48	36	34	40	45	47	45	38	39	33	40	52	57	36	32	41	43	45	31	45	34	43	34	38	35	40	39	31	44	45	44	33	36	35	30	45	33	40	40	47	32	38	44	38	40	35	53	52	50	35	37	26	41	37	31	38	36	36	42	40	48	35	44	49	34	47	39	34	38	44	38	45	41	33	43	37	45	36	46	39	37	39	42	48	37	32	24	33	43	34	36	55	42	44	41	50	42	46	26	31	42	28	50	37	34	30	43	39	35	39	33	31	38	38	42	37	39	40	46	31	35	45	44	39	45	33	33	48	49	38	48	47	45	36	55	42	45	42	32	49	38	34	48	38	29	38	39	38	36	39	33	38	42	46	36	41	39	43	44	40	39	43	36	47	35	50	41	40	41	37	36	48	45	41	43	43	43	49	42	33	42	31	41	42	40	28	37	29	34	39	36	29	37	39	35	43	45	38	37	43	36	39	40	48	34	38	38	33	40	41	28	42	34	44	41	44	39	50	45	34	48	59	41	41	41	34	42	37	40	56	35	38	46	32	47	43	36	39	31	41	35	35	24	39	52	29	37	39	55	43	48	39	36	37	33	32	35	42	52	40	38	47	33	35	42	34	44	40	42	31	30	38	33	45	34	40	40	34	36	35	40	34	41	47	32	37	30	37	33	34	34	42	29	47	27	31	37	45	30	37	35	44	38	57	37	51	48	47	31	45	44	46	46	44	26	44	40	39	26	44	39	47	47	38	37	44	39	33	31	45	35	34	27	43	41	45	47	45	42	40	54	40	42	37	37	54	42	36	37	41	43	31	45	50	42	36	42	35	36	24	31	33	34	33	39	52	30	28	44	40	48	50	39	37	44	42	46	31	41	42	39	31	31	44	46	35	37	36	48	27	30	34	42	38	35	39	37	42	24	50	51	50	40	45	43	32	49	37	53	32	29	44	36	38	47	40	40	44	34	23	35	37	33	46	34	25	51	25	35	48	39	31	45	35	42	38	39	36	41	51	34	32	33	39	42	38	44	48	46	49	27	31	39	40	43	34	51	51	40	43	38	36	36	44	41	40	33	46	41	40	41	29	35	56	47	49	44	38	37	40	41	40	39	44	42	26	35	43	37	38	39	42	43	27	32	35	33	32	48	37	41	38	42	35	41	42	47	36	34	39	38	44	43	37	33	42	47	39	46	41	40	36	37	46	25	46	28	34	34	43	41	34	44	35	29	33	40	35	42	40	37	38	37	46	41	35	50	58	38	29	39	44	47	42	34	43	39	43	40	40	37	35	50	39	47	38	32	27	34	30	37	38	51	40	37	44	37	44	29	42	46	32	38	33	40	43	50	44	43	39	46	39	48	41	27	39	38	35	37	38	37	40	37	38	46	31	35	36	33	32	37	45	37	47	43	34	36	51	41	34	32	35	37	35	27	37	31	32	43	47	42	50	48	40	33	27	33	45	46	44	37	42	47	36	39	45	32	47	47	34	34	23	32	42	35	38	46	35	36	39	39	50	34	46	43	34	39	49	39	28	36	39	30	36	33	40	32	57	33	39	42	38	36	52	42	28	34	42	42	40	28	32	37	47	38	35	36	33	34	33	35	34	40	42	42	49	43	44	40	41	37	37	34	41	38	38	37	47	45	35	31	40	47	49	40	40	40	30	35	57	39	37	39	41	34	43	31	47	41	48	38	52	31	41	40	33	42	55	20	44	53	38	33	47	40	45	47	40	33	45	39	41	39	29	43	32	45	50	42	27	38	41	33	36	49	41	37	41	27	35	41	27	25	46	42	38	40	42
25931	9570	2983	3310	6910	8104	7319	5706	4986	4384	3818	3120	2605	2172	1837	1590	1372	1218	1141	1013	924	789	750	694	716	690	590	569	520	491	466	473	437	459	436	411	387	405	411	359	411	380	378	384	371	378	337	345	341	353	315	340	321	324	333	328	378	310	343	366	368	342	327	350	325	327	330	289	325	327	321	324	301	317	323	319	289	309	329	339	346	324	322	301	326	303	376	362	321	319	322	331	306	320	327	315	333	325	324	288	301	328	331	335	349	291	343	308	301	299	323	284	328	305	338	345	329	271	326	322	283	282	290	355	329	314	279	327	333	339	318	312	324	323	312	304	318	336	340	316	323	330	325	292	340	321	302	317	332	338	330	303	326	326	335	322	317	348	335	322	329	309	342	305	329	322	294	387	326	336	313	320	326	338	313	296	331	326	348	356	310	326	333	309	354	306	331	279	283	344	289	344	323	291	334	339	286	325	343	347	321	346	347	330	314	329	353	311	338	320	316	300	307	338	346	323	303	310	292	313	339	274	328	314	331	296	301	314	303	312	311	310	336	341	319	305	339	326	322	295	301	279	291	314	348	303	334	337	347	330	324	290	300	325	325	344	340	345	311	361	331	321	303	306	350	294	307	313	331	307	330	314	326	331	315	323	286	341	286	302	321	313	336	316	323	331	313	330	303	303	319	327	311	321	344	336	298	303	319	339	322	285	337	321	297	301	348	314	303	335	342	342	300	334	323	289	310	334	327	304	386	327	329	320	322	340	315	321	292	332	322	321	313	302	336	337	319	317	341	332	324	330	348	301	329	320	307	311	323	312	321	332	315	295	327	346	299	306	329	333	352	320	328	307	371	289	310	354	327	322	329	335	345	360	324	318	337	301	317	335	308	336	305	316	322	357	292	309	344	323	323	309	299	319	322	286	323	348	310	317	267	327	311	332	327	318	309	319	319	319	335	292	335	304	351	354	346	279	326	329	325	314	342	318	298	303	328	342	308	318	358	329	321	359	300	293	323	324	325	302	350	355	331	289	295	337	349	339	321	371	308	351	334	323	315	351	318	292	314	313	288	309	335	299	293	314	308	322	319	330	308	340	331	309	309	312	341	297	318	305	310	283	296	327	321	336	322	333	323	313	349	277	335	307	346	338	355	307	318	330	269	334	296	304	330	281	349	309	315	311	317	293	327	323	347	316	323	326	302	326	314	322	321	319	329	321	315	306	309	311	320	311	325	331	317	333	306	333	327	312	355	298	362	305	323	303	326	303	316	317	287	333	320	314	303	338	333	331	356	307	312	325	320	322	296	300	325	342	319	328	302	303	322	296	313	331	319	300	319	306	296	319	350	329	368	312	306	307	321	288	335	282	344	323	341	315	300	310	323	348	330	308	291	329	322	305	315	318	368	323	318	316	354	292	336	320	307	337	301	317	350	325	331	328	291	337	340	325	293	312	325	300	336	321	305	312	271	307	321	322	291	291	329	360	332	361	333	324	298	333	318	335	309	281	315	332	317	297	288	319	320	319	310	288	331	288	310	322	299	335	337	300	344	305	327	326	319	332	324	292	324	312	317	293	314	332	337	367	346	323	322	321	303	298	322	344	315	314	331	300	322	315	300	345	298	341	301	324	290	330	311	307	297	313	298	338	313	327	290	332	327	308	326	299	310	315	318	347	350	305	321	350	300	327	303	352	319	296	332	308	332	326	326	286	314	329	314	316	300	317	319	311	316	290	330	316	313	311	332	337	305	313	300	328	295	307	301	293	304	295	330	302	306	292	297	343	331	304	311	349	324	322	335	312	313	327	346	327	316	321	328	302	329	306	324	295	326	328	314	314	330	293	313	317	324	324	345	341	307	325	338	337	328	343	314	309	342	309	325	310	316	299	342	314	307	326	345	308	308	317	327	327	335	342	307	325	345	312	328	302	302	300	322	347	302	324	321	295	323	314	345	319	320	305	309	317	345	315	321	274	363	328	324	318	276	298	305	345	307	338	361	272	312	353	307	320	341	313	333	316	309	338	315	327	291	334	342	322	320	326	301	299	341	306	356	320	290	292	308	321	288	295	325	306	327	317	321	335	340	307	324	300	333	350	281	316	327	315	330	297	338	297	314	317	308	303	318	337	276	309	336	328	312	322	327	302	308	307	302	309	298	328	349	283	321	341	336	317	347	332	309	321	336	304	354	304	333	354	313	326	318	299	310	302	301	336	322	319	315	342	310	312	341	301	300	303	320	328	297	353	299	305	337	361	309	318	322	314	316	327	324	314	321	355	315	327	367	309	327	337	301	304	314	339	351	338	337	318	325	278	318	325	346	297	305	296	332	333	303	308	338	325	298	302	318	342	307	345	282	328	327	331	338	318	313	327	311	331	328	320	335	313	316	346	294	316	355	292	341	289	362	327	298	343	343	326	344	335	299	309	337	346	311	315	315	313	307	324	308	329	321	311	321	346	324	314	340	330	290	314	332	335	302	305	321	320	330	323	340	319	336	325	344	310	289	326	317	324	351	317	322	308	315	325	318	306	335	296	335	322	299	318	328	313	290	330	310	275	325	288	294	316	335	320	298	327	312	323	330	332	318	333	307	310	333	336	316	346	305	328	348	307	337	335	317	289	330	280	340	298	317	315	291	372	310	343	338	328	329	310	318	334	350	319	316	311	312	325	304	341	324	313	301	306	344	334	328	343	314	303	293	315	317	314	289	296	322	305	300	292	307	300	330	326	312	321	312	323	293	292	326	325	296	343	334	307	313	313	304	290	339	302	328	313	312	353	329	337	317	297	320	346	312	321	314	325	329	345	331	326	312	322	327	302	297	301	300	313	319	318	320	310	310	322	315	334	320	324	300	301	329	313	328	315	341	307	352	308	310	333	289	366	297	308	329	305	323	308	315	307	308	331	345	309	308	338	317	323	316	320	340	293	293	288	307	299	334	300	326	332	312	307	298	318	336	317	312	302	360	352	319	322	337	298	301	333	340	342	312	321	320	302	301	304	296	317	337	347	321	298	295	344	304	322	297	326	322	334	324	305	326	331	308	329	328	332	319	338	310	295	336	324	342	306	323	285	335	290	359	304	325	335	322	286	290	308	310	330	281	314	336	311	340	326	308	325	316	287	339	321	322	309	312	294	311	322	314	323	309	347	330	334	336	330	290	292	305	280	334	332	333	320	351	302	332	289	301	281	329	364	317	319	302	324	309	341	333	341	333	339	327	328	370	294	329	345	332	319	356	310	312	314	314	330	351	337	325	282	333	324	315	313	308	322	319	315	316	321	295	341	319	317	309	365	319	310	312	295	319	321	317	292	343	331	366	348	291	323	306	348	287	315	315	302	309	317	336	328	334	352	341	360	316	327	337	322	335	355	320	347	341	333	334	329	342	310	332	327	295	322	308	325	304	347	346	307	327	297	333	297	284	326	335	323	323	345	308	312	277	342	323	295	299	329	310	334	340	315	329	293	328	307	306	289	321	330	301	324	309	330	312	337	319	316	331	336
4527	1936	385	234	206	206	252	223	209	213	195	166	134	141	109	103	108	82	106	107	88	102	82	84	78	79	62	68	57	70	59	69	64	46	75	56	62	62	64	65	68	61	62	53	60	59	50	56	69	62	67	61	67	67	55	48	56	46	47	59	61	52	71	68	56	84	61	61	47	53	48	61	63	57	46	68	62	54	56	48	53	58	49	56	60	60	67	62	51	50	62	60	56	57	62	57	59	67	67	51	54	69	61	58	58	56	56	51	57	53	44	60	64	61	49	56	70	63	60	63	54	86	44	58	57	62	54	66	56	66	61	52	48	47	54	61	65	58	58	55	55	46	55	57	48	46	54	68	61	65	56	52	63	55	55	64	64	66	51	52	65	52	50	52	60	60	58	55	70	51	55	53	50	61	52	65	65	65	68	55	75	54	59	58	45	56	57	47	51	58	55	72	58	69	54	55	62	48	61	64	51	69	49	61	52	62	64	47	51	68	53	44	55	52	59	47	58	55	58	49	59	63	64	63	64	63	54	43	66	69	54	70	59	67	56	71	60	71	55	71	53	56	76	51	64	61	51	58	59	48	63	55	66	63	68	64	57	61	58	57	73	58	59	58	58	64	51	43	53	46	48	55	59	55	60	65	56	57	70	45	56	67	62	48	50	59	58	61	59	44	54	49	53	51	57	50	56	51	60	52	69	55	60	57	53	51	54	56	65	52	56	53	60	50	55	55	48	49	61	53	61	57	44	55	62	66	52	64	57	64	68	54	55	58	52	62	63	60	67	56	64	42	62	58	53	42	58	58	39	62	60	49	59	50	49	56	65	52	45	58	52	62	62	51	42	45	54	64	64	49	55	62	61	72	62	55	53	56	63	56	43	53	57	61	56	55	58	71	57	54	60	49	62	58	55	49	63	46	51	47	50	44	49	63	54	66	58	60	68	67	52	41	45	53	59	51	41	65	58	58	48	58	54	51	50	58	58	53	52	65	57	58	49	63	70	48	61	64	62	71	57	48	56	60	58	62	47	61	60	60	68	58	48	60	61	55	57	56	62	63	62	64	63	69	41	45	60	50	65	68	55	70	71	57	50	46	50	51	66	54	50	48	62	58	55	57	46	58	61	56	53	47	54	41	54	60	60	42	68	54	42	68	57	56	56	63	57	63	51	61	70	78	47	58	63	56	63	51	50	73	62	51	52	63	54	48	63	41	70	60	69	56	64	59	57	49	54	62	54	47	49	53	77	57	56	65	63	63	56	50	53	41	63	55	65	52	58	51	47	54	62	65	56	66	64	53	81	57	55	57	62	51	69	56	48	62	47	50	62	58	61	71	49	59	58	56	50	47	58	67	56	65	61	53	60	53	54	56	51	65	56	51	69	68	61	54	59	61	48	67	64	70	64	61	50	60	50	60	49	61	48	52	54	63	71	64	46	52	45	70	65	49	67	61	62	61	46	57	51	49	38	56	66	52	55	55	53	49	49	44	52	63	62	62	70	59	63	50	59	64	57	56	56	52	49	61	49	59	49	48	62	42	55	47	68	60	59	58	63	57	56	58	66	56	62	66	74	63	64	55	57	54	45	74	50	57	47	52	70	64	53	56	68	49	54	62	54	63	60	72	62	52	63	60	67	56	55	63	40	49	77	65	57	56	58	53	54	63	56	63	72	63	51	58	64	50	54	61	64	47	66	54	57	51	57	62	55	55	56	66	55	57	58	50	61	53	50	51	57	51	64	52	56	51	51	42	69	56	55	56	52	54	78	60	53	57	49	64	58	56	54	53	62	75	52	58	61	53	51	56	68	51	69	52	60	55	57	56	47	57	51	46	49	55	56	54	63	52	60	63	46	62	72	66	57	61	61	54	61	53	58	57	51	58	65	59	60	53	60	59	46	58	56	57	52	75	50	71	53	49	55	60	57	58	65	51	65	50	73	62	62	64	62	52	56	52	59	59	68	65	69	52	48	42	54	63	55	57	59	55	48	69	57	53	37	51	61	57	64	56	63	49	54	56	74	77	57	61	62	48	66	45	57	50	60	76	59	59	57	55	67	59	52	62	65	58	68	65	51	60	80	53	58	64	56	68	45	74	59	62	67	60	59	40	79	51	51	49	61	56	57	59	59	60	64	53	62	71	52	60	46	61	48	52	54	64	64	54	52	66	59	47	59	54	64	58	44	54	56	58	62	57	50	57	52	56	63	58	67	47	50	47	52	45	59	49	57	49	55	60	63	40	76	53	46	51	62	73	56	71	70	49	60	52	65	57	51	67	56	63	50	47	75	60	64	48	53	58	56	63	55	69	60	53	52	65	62	51	52	49	57	64	56	51	70	61	57	59	53	56	57	63	47	64	76	48	57	57	63	52	42	58	39	41	53	64	60	48	66	72	52	56	63	50	64	72	64	65	52	72	63	57	61	67	57	46	42	46	57	65	58	59	50	63	49	60	44	47	56	61	56	58	58	52	70	64	60	50	54	52	58	75	53	55	50	65	65	54	52	54	62	66	53	53	54	67	54	62	60	56	50	54	59	55	55	60	56	59	62	76	52	69	57	53	49	64	57	55	54	55	54	61	60	56	60	46	71	49	72	60	47	64	56	46	55	63	70	65	49	56	56	64	58	52	70	61	49	51	56	49	58	73	53	59	47	55	55	65	60	56	55	56	60	57	53	67	50	70	55	61	52	58	56	62	61	51	64	60	44	58	61	59	57	64	64	64	63	56	77	59	56	63	64	59	51	66	47	61	57	63	57	67	62	50	59	70	55	50	46	54	51	72	57	56	57	69	58	56	48	43	69	68	46	49	59	57	59	75	67	53	55	53	52	41	55	61	54	67	50	61	59	71	59	46	53	67	51	47	39	61	62	61	55	56	65	49	65	61	52	62	51	61	53	55	53	58	54	54	60	61	56	58	38	54	57	61	58	50	53	50	60	66	63	57	47	62	73	45	51	53	52	60	63	56	63	54	44	55	52	49	69	49	47	66	61	67	55	58	65	57	48	52	57	50	59	64	58	64	63	60	61	63	76	53	65	60	61	53	67	45	48	57	60	52	52	53	61	44	46	50	55	56	63	58	58	63	60	45	49	59	60	60	46	67	64	48	51	53	43	61	61	66	58	54	56	50	72	66	61	55	49	72	49	72	63	54	57	60	56	52	61	46	59	57	71	54	61	67	43	58	71	73	62	68	53	52	53	58	46	49	58	61	51	65	60	48	72	59	71	66	53	58	58	66	65	58	40	49	53	50	63	49	58	60	62	42	59	67	73	46	67	66	52	54	56	54	45	50	47	58	51	80	55	70	71	67	64	55	56	55	56	61	70	65	55	50	54	55	52	49	64	66	48	59	62	65	66	63	61	66	55	57	62	40	63	59	64	57	54	52	56	66	58	58	70	62	64	69	51	53	52	56	57	54	53	58	61	55	51	54	64	58	45	65	50	43	65	54	48	45	58	60	51	59	60	69	57	48	60	58	55	60	63	54	60	60
31445	14584	4335	4664	9779	11834	10768	8663	7116	6362	5450	4617	3679	3080	2626	2200	1889	1717	1627	1454	1306	1168	1074	1078	1021	895	886	798	764	662	628	672	587	642	608	599	567	572	548	538	505	561	521	490	528	478	478	489	504	459	475	447	505	462	453	499	442	468	459	472	470	421	486	468	471	478	464	454	442	468	472	451	469	453	492	480	446	438	450	446	476	437	452	440	419	430	458	453	433	456	448	480	463	458	458	475	421	483	433	440	438	457	453	475	481	455	468	441	421	429	476	422	462	429	430	443	421	451	458	423	434	413	423	437	454	447	424	439	433	445	434	451	415	453	425	439	486	493	419	439	443	473	463	446	424	446	428	442	427	449	453	479	471	437	482	453	483	459	424	409	423	419	454	426	436	400	445	450	445	458	455	443	491	441	410	465	448	463	465	433	399	433	422	467	432	427	453	454	469	438	444	463	436	473	447	410	451	431	418	440	391	424	475	414	443	436	428	477	470	431	453	462	436	438	407	447	449	426	430	424	445	432	443	447	445	415	415	435	430	434	437	403	404	457	408	445	400	449	445	465	448	439	429	412	423	421	416	442	437	471	463	465	459	455	449	452	447	426	438	468	432	439	465	402	424	433	409	470	451	486	425	431	445	473	444	447	434	409	445	461	393	423	435	462	408	441	426	455	434	442	429	421	426	462	462	409	437	456	440	446	398	459	455	397	420	446	447	454	431	420	397	454	451	422	413	430	442	471	431	457	484	473	419	457	457	434	428	462	461	464	450	445	449	448	489	455	445	454	419	400	451	441	400	443	465	450	442	435	429	419	414	410	435	440	440	378	435	447	425	457	428	406	428	495	420	423	434	437	441	442	411	431	456	445	432	447	406	442	455	461	437	476	465	458	430	457	434	451	431	450	467	440	411	386	465	469	432	460	448	467	480	468	439	404	420	430	459	454	467	484	452	428	413	450	426	461	446	435	438	461	431	442	457	417	408	451	438	424	416	408	457	477	428	460	435	454	455	460	426	449	422	448	424	438	429	460	456	472	452	428	459	439	416	466	458	428	395	425	450	435	463	451	410	447	439	473	425	432	439	466	463	434	430	432	425	454	437	450	453	438	488	437	421	440	429	459	460	404	427	436	440	420	436	429	450	432	495	419	429	418	428	446	438	450	448	452	419	465	446	431	442	452	466	465	465	454	445	452	460	453	420	446	432	439	452	427	464	460	394	436	433	446	433	432	421	447	456	399	444	440	464	435	453	438	444	484	433	464	455	462	397	451	436	452	445	442	416	427	440	472	418	449	462	433	429	436	456	421	523	455	466	447	422	436	463	413	414	433	439	492	422	458	438	446	450	455	417	395	410	447	455	444	490	460	479	453	453	462	422	448	420	448	445	438	454	402	460	443	463	449	454	467	446	437	461	488	425	449	448	424	432	450	480	411	472	423	415	422	443	430	413	476	418	438	441	432	469	454	464	445	400	460	437	478	410	464	427	432	447	438	461	466	479	467	423	450	423	444	491	438	456	419	433	432	443	435	415	420	419	449	448	496	411	455	441	444	418	459	472	425	450	448	445	455	440	464	434	462	443	447	452	435	442	442	450	455	431	430	431	461	446	427	422	459	443	437	423	442	448	452	450	453	457	488	441	440	421	456	453	436	413	431	402	460	433	453	472	437	404	457	472	422	447	429	393	430	447	451	450	463	437	454	444	432	466	472	448	452	411	445	441	429	446	451	453	472	445	447	470	437	439	440	471	448	431	470	441	433	442	408	423	443	421	432	430	418	465	438	445	454	417	426	467	443	448	447	449	447	442	416	456	450	449	451	459	462	477	444	442	427	423	457	450	453	410	418	449	470	458	429	471	456	408	462	421	443	456	462	448	418	401	414	455	444	457	414	449	457	424	479	456	416	451	430	429	454	426	464	397	449	476	438	426	455	412	434	443	438	424	455	487	462	470	424	464	414	439	454	431	469	447	443	449	439	440	464	459	443	438	417	429	461	431	472	439	472	432	492	456	516	458	407	423	445	468	436	424	448	455	403	493	428	455	478	422	451	413	387	418	437	446	472	414	429	431	431	465	427	477	438	453	456	417	480	419	477	456	393	445	455	428	454	419	445	485	447	414	437	456	450	476	482	440	430	456	466	441	421	430	438	451	428	477	456	399	432	415	441	448	451	471	427	449	457	416	461	422	448	457	409	439	428	430	445	416	474	446	455	445	417	433	449	424	474	425	436	474	451	389	455	435	452	442	438	435	427	443	441	434	423	437	444	425	463	452	424	456	434	478	466	443	445	446	443	426	454	456	436	461	432	439	467	404	447	418	405	431	447	440	439	439	436	448	465	484	449	433	425	444	438	448	450	432	410	433	459	442	411	419	404	407	415	430	458	432	493	432	448	451	463	413	430	426	458	437	396	464	406	431	435	458	438	444	464	453	421	448	446	407	461	447	426	449	435	491	499	426	466	465	434	418	415	425	458	446	495	467	404	413	458	423	477	459	444	443	457	444	421	459	448	459	411	426	438	439	473	447	451	448	413	491	450	425	399	464	445	446	449	438	428	441	464	439	441	427	439	404	436	452	432	473	406	419	447	454	453	470	448	474	465	429	495	413	427	408	474	457	421	446	419	453	441	467	435	432	415	429	469	443	483	446	457	466	458	462	481	465	423	421	428	428	459	435	404	455	441	419	462	472	432	454	448	427	463	424	421	442	430	460	458	437	454	429	441	423	437	421	413	467	449	455	483	472	449	455	447	469	438	451	396	479	483	461	427	453	433	465	422	451	468	416	470	466	488	432	448	492	429	445	451	459	423	446	465	486	484	467	453	401	397	443	464	506	447	452	436	415	421	425	445	417	425	445	439	414	449	442	441	458	456	451	427	473	443	460	457	439	428	468	445	457	411	424	411	484	460	464	433	443	428	447	416	447	444	471	431	444	430	427	456	437	487	426	441	454	462	456	424	456	465	409	436	454	485	468	428	426	454	442	430	431	438	452	438	424	426	469	450	461	437	436	449	426	445	446	426	422	452	455	445	428	424	461	494	456	438	463	431	422	434	455	492	431	456	449	468	444	434	456	428	458	433	413	437	431	446	436	484	438	438	446	469	415	484	421	456	427	415	446	460	396	462	523	458	411	495	416	486	465	433	469	421	499	416	425	445	443	419	483	478	464	437	406	420	411	434	459	423	456	448	461	412	441	437	404	463	460	441	473	443	433	459	463	425	420	483	447	459	469	463	469	445	451	445	454	428	424	447	413	437	438	432	432	453	434	440	455	429	454	421	428	445	461	412	415	443	452	437	452	399	454	434	440	426	431	415	459	423	491	458	425	419	468	423	427	432	458	450	436	452	406	461	441	447	412	463	466	429	415	444	451	445	437	463	462	481	410	451	446	413	401	433	451	459	428	430	423	439	454	421	463	432	455	425	444	432	464	453	428	445	431	454	451	465	433	425	437	445	446	445	444	443	441	452	453	437	467	418	461	449	453	443	438	450	473	431
4900	1556	375	266	192	183	230	206	194	193	192	142	129	111	101	111	108	95	99	79	96	80	81	69	71	73	72	72	69	46	45	58	61	66	62	67	56	49	60	63	50	38	48	55	52	62	53	59	62	61	53	60	58	56	52	60	59	51	44	57	59	43	68	57	59	54	53	38	55	63	52	48	46	62	57	43	72	46	57	50	49	50	44	50	53	52	47	51	44	54	52	36	48	52	46	50	47	52	52	48	42	42	57	52	38	43	54	35	47	49	52	57	48	63	62	52	47	51	53	63	56	50	45	43	51	52	59	51	54	59	51	42	59	51	58	50	55	55	50	54	66	39	59	32	50	60	43	60	48	51	61	59	46	53	53	42	55	57	61	48	43	47	60	41	48	56	51	50	42	69	64	47	56	50	53	59	56	57	46	57	55	42	44	46	45	44	48	54	45	55	66	57	45	34	50	36	54	42	58	51	47	61	61	64	63	46	48	38	66	43	50	61	54	46	46	47	62	63	52	41	53	45	50	45	49	55	49	52	63	54	44	47	45	40	51	45	39	53	50	37	56	59	52	43	57	56	49	52	53	56	42	47	49	41	67	58	50	55	57	35	49	45	42	50	49	45	63	55	53	58	45	33	52	47	53	51	49	49	50	55	40	53	55	56	52	54	51	52	46	60	65	53	55	55	62	51	62	62	64	47	46	61	44	56	46	52	59	54	47	50	49	59	46	53	53	38	44	54	57	57	58	40	52	64	47	55	40	59	51	46	34	60	51	55	50	45	49	50	60	56	47	62	62	46	49	54	56	43	44	57	45	58	58	61	48	56	46	41	45	48	47	63	39	55	61	51	46	62	41	60	51	70	51	45	48	54	49	44	53	56	46	46	62	54	44	36	52	64	36	59	61	63	55	60	49	42	36	62	52	49	50	36	40	51	48	53	57	60	52	50	56	69	65	49	44	47	52	66	59	54	54	57	50	41	52	47	44	40	64	44	65	41	48	60	41	53	57	48	47	42	65	58	60	43	65	52	47	53	42	48	62	58	55	49	53	44	51	49	48	52	56	44	51	53	50	35	60	49	41	47	54	52	45	70	53	48	45	59	59	46	46	55	68	57	51	52	42	45	48	44	60	47	61	60	39	55	61	62	62	39	54	60	48	56	60	64	57	51	53	56	51	62	52	46	51	58	67	49	46	43	53	57	46	52	46	51	50	45	56	51	54	47	59	57	48	63	55	50	47	50	55	46	66	52	53	46	67	59	62	44	51	56	50	48	68	48	54	55	57	50	47	57	52	37	67	57	52	54	60	55	41	52	62	58	45	50	58	54	49	52	62	51	46	48	54	66	52	65	47	54	49	64	53	40	52	48	46	66	56	65	63	64	43	42	57	62	45	65	53	72	49	53	64	61	68	52	54	45	52	43	49	47	62	54	59	40	65	38	48	38	55	47	52	40	47	73	58	54	42	50	75	52	61	58	48	55	53	52	49	53	59	48	43	53	51	44	56	56	42	49	60	40	60	53	46	41	51	57	42	66	49	52	52	49	50	51	51	41	57	60	59	55	60	59	55	66	57	47	47	51	55	34	56	61	60	38	55	38	58	45	59	56	47	49	56	51	45	58	48	49	63	51	45	56	40	62	45	66	66	56	41	42	44	50	48	60	53	48	56	59	44	50	61	50	53	51	47	60	69	62	51	49	56	34	54	52	63	60	66	66	52	65	50	71	51	50	47	54	57	59	58	52	53	54	49	46	60	52	43	50	49	49	64	53	45	46	53	50	49	45	56	53	48	65	44	46	50	60	47	57	44	48	68	54	53	44	60	58	48	50	55	49	73	67	48	56	63	50	58	52	47	60	59	51	63	52	58	47	55	33	62	53	60	49	38	62	55	55	57	47	49	55	58	46	62	49	44	48	65	45	55	54	54	47	54	54	53	55	54	44	58	49	59	53	69	54	52	51	59	50	48	55	50	51	56	60	44	45	51	55	66	61	58	55	41	41	51	59	60	44	62	63	51	51	51	55	50	56	48	66	38	50	67	59	57	44	52	54	61	61	50	68	60	45	54	52	36	50	56	54	53	34	50	51	52	51	50	46	56	61	52	54	38	56	45	47	55	57	51	51	67	49	47	53	50	45	49	51	48	48	58	57	50	53	67	45	49	45	52	49	42	48	57	49	46	47	44	45	54	47	56	53	63	50	56	59	51	49	57	57	62	45	48	44	54	52	62	53	60	54	56	56	59	47	53	49	62	49	64	55	47	50	48	54	51	61	43	57	54	54	59	52	52	46	53	56	63	57	48	53	56	47	55	48	48	64	48	47	61	51	54	62	53	44	50	60	56	59	54	49	51	54	42	59	42	53	58	49	66	58	41	50	51	48	52	54	46	45	59	41	51	45	55	66	44	47	48	52	50	53	57	45	53	59	51	53	58	40	50	38	58	50	55	48	36	53	44	39	43	59	53	55	60	46	47	53	66	54	57	45	48	59	52	52	54	59	60	51	50	52	45	51	55	45	53	45	52	49	62	54	48	49	62	50	53	61	50	46	56	44	59	51	54	55	59	50	54	48	50	58	36	60	38	58	66	50	54	57	49	55	58	52	45	52	60	44	58	44	60	47	47	63	53	55	59	46	42	56	45	62	58	54	43	43	52	42	55	43	44	41	47	69	41	55	57	42	48	68	54	52	57	57	67	63	49	58	45	51	43	46	45	56	44	39	42	42	59	47	49	59	57	43	50	52	47	53	45	59	47	55	41	50	55	76	39	62	60	39	53	56	49	50	56	50	50	59	53	55	55	42	48	59	47	47	51	44	54	45	54	59	42	49	54	55	54	61	67	63	51	51	57	53	41	49	48	52	55	50	40	54	48	69	38	52	52	63	51	41	53	47	51	45	47	47	46	60	50	55	56	52	60	48	48	43	52	59	56	62	47	51	51	51	45	50	37	51	67	52	52	46	47	69	59	50	57	54	43	45	42	56	48	52	56	60	48	43	58	53	49	54	49	68	54	53	57	38	49	46	46	55	56	47	56	52	51	63	55	51	57	55	47	65	43	60	52	54	50	58	58	52	50	59	46	46	49	59	41	32	49	36	50	60	55	41	38	47	53	66	67	53	56	55	39	61	57	44	48	55	50	47	51	53	46	48	61	48	59	42	50	49	56	41	48	49	54	56	49	60	53	36	63	51	44	52	52	53	48	45	54	61	49	55	47	65	44	45	65	42	52	49	42	41	55	65	51	48	65	63	48	57	50	52	43	41	46	51	53	46	44	55	49	48	54	53	54	56	56	60	54	61	44	40	51	51	61	47	50	50	54	61	55	61	55	54	38	53	39	49	47	63	59	48	40	52	67	52	55	52	67	29	53	55	49	59	52	46	50	59	60	58	50	55	47	38	45	48	50	47	47	45	62	54	51	57	49	51	41	50	58	45	46	51	42	54	55	50	53	54	50	53	48	63	53	64	70	56	56	42	59	34	55	50	52	52	70	42
29437	13060	3914	4251	8863	11160	10327	8508	6947	6154	5304	4369	3682	3201	2635	2118	1859	1742	1598	1490	1264	1119	1061	982	1009	912	827	759	694	671	617	619	650	595	545	559	560	561	538	516	507	519	514	470	557	474	494	460	470	451	455	483	446	425	428	430	419	462	431	451	453	452	429	446	457	422	426	441	449	429	447	402	417	452	451	439	423	417	438	458	443	460	401	421	395	453	415	420	394	428	435	409	415	386	395	443	401	376	397	423	435	412	413	399	383	382	446	395	375	431	417	435	435	402	418	431	444	444	396	405	390	414	447	416	401	434	412	421	396	443	386	420	405	431	420	446	404	431	430	406	397	420	424	401	426	416	434	440	398	439	405	425	441	339	416	410	386	440	427	440	421	425	442	394	418	398	412	428	416	443	445	392	425	419	435	439	428	407	420	422	407	407	420	456	397	419	430	411	411	439	419	392	418	397	423	398	425	411	415	395	413	404	359	400	454	402	435	421	430	400	384	438	429	435	452	415	422	411	417	398	474	416	387	423	445	389	414	396	428	412	436	400	420	404	418	397	417	409	388	391	442	426	470	426	427	406	432	405	386	367	413	445	414	403	395	437	427	391	394	404	419	413	384	432	392	375	442	405	416	396	397	430	406	393	413	420	382	400	442	404	442	426	433	425	429	379	419	415	406	412	440	413	443	423	426	398	389	380	421	436	414	384	425	386	444	404	414	440	408	409	417	435	381	397	418	396	400	381	388	447	416	431	382	438	404	385	397	431	406	414	412	394	404	397	438	431	442	399	410	404	434	433	421	399	409	421	429	434	432	399	425	436	426	439	423	410	399	426	392	389	406	437	441	424	388	442	416	424	404	402	421	462	391	401	461	431	424	444	426	422	411	430	371	396	433	389	422	411	397	409	449	410	377	436	422	435	373	429	382	399	397	448	399	398	418	398	433	422	404	426	415	409	403	421	407	428	376	459	430	403	411	397	404	400	412	413	412	366	407	418	437	420	379	416	395	404	404	391	406	403	375	414	400	410	439	397	410	413	419	427	438	421	402	399	411	410	404	392	399	394	451	398	376	441	433	401	390	389	396	439	399	422	422	408	423	408	441	385	384	430	430	425	398	414	406	418	429	444	419	420	427	434	406	401	403	427	432	403	394	437	413	412	373	437	479	422	426	387	466	388	431	400	402	430	436	432	444	425	449	437	379	407	400	418	419	405	403	441	440	404	444	440	409	408	410	424	425	426	421	406	439	419	405	391	382	441	406	416	451	420	399	420	398	427	395	388	416	405	385	419	405	413	423	419	436	450	432	412	407	395	422	415	372	435	401	418	427	438	409	379	411	409	453	404	400	411	410	393	428	430	396	394	452	412	416	434	384	401	388	415	455	420	427	392	396	424	412	400	391	446	385	449	431	439	399	434	431	432	398	397	407	432	403	394	451	397	391	370	421	411	411	393	358	406	393	432	396	410	390	413	363	412	419	395	432	398	415	376	444	405	451	420	453	429	413	405	423	444	414	415	391	391	419	407	422	397	417	442	413	400	375	418	427	392	419	428	427	400	402	405	450	437	402	419	412	429	424	410	394	394	402	408	434	443	392	414	407	400	402	393	433	436	397	410	428	387	426	405	395	430	394	432	413	409	413	427	445	401	409	405	397	441	404	435	433	407	412	381	407	429	390	423	373	426	434	449	401	441	424	414	400	407	421	399	409	432	405	392	419	414	409	406	423	419	418	423	402	399	398	397	411	441	412	398	425	401	397	415	431	390	423	381	391	416	422	413	428	417	423	411	415	417	427	375	402	455	409	459	396	429	416	400	445	390	408	431	391	432	385	411	388	428	396	409	398	389	421	419	396	435	396	444	416	418	389	417	392	467	382	417	400	386	424	395	410	421	397	401	428	441	390	446	435	427	415	398	407	418	419	408	434	394	428	419	403	412	427	408	437	394	391	365	424	432	426	383	391	419	388	391	421	400	413	379	416	418	412	409	427	429	403	408	388	417	431	402	400	386	409	416	382	459	436	395	447	421	407	420	432	434	427	386	385	376	389	437	447	402	423	431	424	409	463	393	420	463	435	431	387	403	422	426	390	429	368	481	402	428	437	430	429	399	394	374	450	424	395	400	422	387	427	430	420	435	417	389	446	412	403	391	430	426	385	399	442	411	405	403	420	452	394	405	433	393	429	385	426	404	407	399	376	422	414	379	413	395	396	453	424	438	412	440	431	386	396	451	406	409	440	424	411	440	441	390	438	419	422	386	455	423	428	392	433	386	394	458	438	399	376	411	399	435	431	401	393	384	440	414	393	415	433	414	390	446	401	399	433	423	418	384	436	387	415	429	413	389	390	434	420	436	449	431	386	415	421	443	450	407	435	415	413	463	395	441	438	428	449	407	414	427	411	427	420	395	424	403	398	415	429	404	426	416	401	431	408	419	390	456	360	417	446	422	437	388	430	439	398	411	413	426	422	456	402	418	439	406	451	411	404	430	415	410	434	461	397	423	409	412	411	408	399	441	401	393	437	415	421	454	409	359	396	352	414	433	408	430	387	415	399	435	406	399	388	381	439	412	411	426	458	414	384	416	460	429	432	430	415	390	414	444	376	449	424	412	425	446	437	445	407	425	421	474	414	404	422	420	377	405	396	417	413	412	392	393	442	417	413	420	442	381	431	433	446	400	406	354	391	431	472	395	393	434	446	446	392	436	455	425	411	439	415	390	423	418	442	406	403	422	416	402	404	410	385	432	460	421	409	401	404	417	373	435	399	428	468	376	378	455	408	432	401	389	432	387	393	389	406	432	408	433	425	396	404	394	419	405	411	408	399	434	421	447	435	415	417	412	406	429	445	429	441	424	410	431	394	463	430	391	420	399	382	438	408	428	394	372	395	432	404	386	402	395	424	394	416	443	432	431	425	402	406	410	438	425	415	418	395	450	478	427	435	434	422	425	374	394	406	414	418	408	395	415	402	406	422	419	417	412	438	416	437	433	409	419	420	417	377	407	413	404	426	418	399	403	407	444	422	430	396	413	418	460	384	423	430	435	414	425	425	428	459	367	399	421	449	423	389	405	412	438	403	391	411	409	408	421	432	446	404	433	404	427	430	424	405	406	405	390	431	363	403	414	381	406	406	410	408	427	409	409	407	429	428	424	403	444	400	412	416	415	392	452	434	408	396	407	434	387	447	440	384	397	371	399	409	442	447	410	423	439	433	420	396	409	427	412	415	425	386	431	433	396	404	425	415	389	437	410	417	413	384	419	385	407	412	388	446	407	425	345	409	412	373	400	383	391	449	457	440	403	436	443	398	435	417	417	375	397	375	450	376	430	416	381	409	439	399	414	423	401	420	418	461	399	446	431	443	424	388	445	427	468	443	412	381	409	443	431	409	449	392	439	461	415	417	432	417	437	398	412	392	440	413	401	439	418	392	419	389	422	387	367	415	460	430	426	428	410	455	418	408	441	387	418	409	370	420	423	437	402	386	411	410	414	398	430
6055	2593	478	342	241	290	321	350	269	254	228	187	209	159	151	147	140	127	110	101	97	111	125	92	95	81	82	82	69	92	71	66	83	79	73	83	60	83	68	76	70	69	77	65	80	85	68	66	75	80	67	65	58	67	67	53	66	66	72	72	62	76	74	65	53	66	59	68	72	70	76	78	72	61	69	74	63	57	69	73	78	68	71	78	84	75	77	80	83	67	56	50	84	73	69	68	81	69	66	72	80	62	74	80	69	48	65	74	84	76	63	65	49	61	56	68	62	85	75	58	75	85	73	49	75	77	59	63	66	62	61	68	59	76	78	79	80	64	72	58	53	68	69	73	61	57	59	86	76	65	48	74	78	72	64	68	72	72	75	67	62	74	75	69	72	77	79	72	56	68	70	69	68	76	89	68	67	69	71	72	73	71	70	64	76	72	57	76	73	68	62	80	64	48	71	69	65	75	77	76	77	62	64	82	73	84	75	81	74	76	79	58	70	69	75	73	72	57	64	72	62	87	72	74	75	72	75	73	67	69	71	57	87	63	70	66	94	67	67	64	83	57	71	67	68	61	70	69	65	85	76	53	79	80	68	69	72	62	67	70	58	66	81	78	73	53	72	68	75	59	57	76	53	74	71	80	72	62	72	64	77	89	79	75	77	70	62	70	63	63	65	74	85	70	71	76	58	63	59	66	62	61	77	66	76	68	83	64	63	70	62	56	76	57	52	62	68	64	46	60	59	69	79	77	62	66	64	70	70	65	72	76	63	76	73	70	82	68	67	90	66	60	71	68	74	83	80	62	66	54	66	63	63	61	66	62	74	70	70	59	78	87	72	64	63	69	72	69	65	69	66	80	70	57	66	79	66	83	62	66	66	79	61	61	64	72	65	73	60	71	65	58	58	73	60	73	66	77	57	73	67	63	62	51	56	69	62	72	62	63	80	65	76	89	80	70	82	68	76	63	55	60	58	68	83	72	60	67	74	50	70	53	65	75	68	71	65	53	57	68	67	60	57	55	74	63	71	68	69	80	70	56	77	57	70	80	74	79	56	76	52	71	65	69	72	71	84	66	60	64	85	73	63	68	66	65	73	68	61	82	58	70	66	55	76	64	74	64	74	67	71	89	72	71	63	75	67	65	68	79	60	77	58	88	68	58	74	71	78	85	71	78	89	58	77	74	65	68	72	63	77	62	85	67	71	58	75	68	61	72	66	57	77	64	72	56	72	65	66	56	63	69	91	65	62	79	55	65	78	67	71	60	64	56	75	78	72	62	82	67	66	79	72	77	71	64	81	83	69	69	75	68	58	56	76	66	82	82	64	85	82	68	71	62	67	76	69	76	63	67	81	80	62	68	65	80	77	65	65	77	63	76	74	69	73	79	63	55	65	64	66	65	81	66	71	78	63	79	76	68	82	53	61	60	69	75	62	72	75	54	72	71	61	74	80	71	78	64	68	81	69	64	84	84	67	74	74	53	75	70	55	76	77	63	62	69	73	71	55	64	70	67	67	63	77	67	76	78	66	58	83	79	56	70	70	72	63	65	76	65	81	68	68	70	69	64	79	79	69	66	63	64	70	65	66	74	86	54	80	63	65	62	69	58	74	69	72	88	74	63	62	68	86	62	65	74	73	70	60	57	67	71	63	73	54	80	55	71	59	62	68	77	61	50	65	58	74	65	74	65	57	64	59	71	68	67	85	74	82	81	70	88	81	67	74	68	71	67	50	62	64	67	61	78	60	61	69	81	78	86	64	64	72	74	77	61	59	65	71	72	71	58	76	60	64	64	56	55	75	69	73	71	64	67	86	86	63	61	56	60	79	74	68	67	74	72	62	71	69	76	70	74	85	63	73	58	70	66	57	50	64	60	80	84	71	64	74	66	62	67	64	79	67	80	70	80	70	78	73	81	60	69	64	59	69	73	78	73	63	67	80	66	75	67	59	77	75	62	75	77	68	70	61	79	72	67	66	49	66	70	61	63	64	67	72	84	63	50	67	65	65	80	67	66	66	69	80	80	81	80	61	79	68	62	43	71	53	64	69	68	77	54	62	78	81	66	65	57	84	76	70	56	67	67	70	59	63	56	75	71	80	78	73	81	75	55	64	65	76	88	77	70	76	65	76	64	59	56	75	78	69	66	70	89	63	59	62	78	67	68	60	59	68	69	62	86	72	54	66	73	69	71	81	73	78	77	74	68	74	82	62	83	68	73	77	70	76	58	72	74	60	83	61	70	71	78	82	75	60	74	65	88	68	52	76	53	67	68	59	67	66	66	59	66	81	71	59	59	66	77	77	62	56	66	72	80	70	81	72	65	69	78	64	56	69	77	64	55	69	64	67	76	54	81	73	61	77	76	71	66	64	84	65	54	82	63	75	82	61	68	71	58	74	69	61	64	61	66	73	58	60	53	61	71	60	58	61	60	83	61	68	56	89	71	77	61	73	64	72	55	71	66	71	80	76	76	70	58	58	80	77	70	67	70	72	58	73	60	56	59	69	62	68	82	61	70	67	72	85	71	67	70	69	61	66	61	75	70	59	79	60	63	67	69	67	67	63	76	75	64	62	58	67	69	73	58	68	101	75	57	70	70	71	59	73	59	76	74	65	63	67	57	68	71	66	58	73	66	64	65	65	63	59	78	64	69	85	70	51	73	63	66	68	67	52	70	63	85	49	80	63	63	65	68	48	80	74	63	65	50	69	70	69	86	84	83	52	53	87	72	62	89	79	64	62	59	66	62	72	71	77	61	60	75	73	53	65	64	67	64	70	80	61	64	81	71	74	69	70	64	64	72	82	84	72	68	61	83	77	61	65	61	83	66	73	77	73	72	64	58	65	66	80	74	55	89	69	71	72	63	75	70	69	75	64	53	73	80	61	65	69	74	72	79	70	69	65	73	66	67	66	81	69	71	77	76	60	76	51	62	76	53	80	73	68	70	77	61	67	78	69	73	71	88	73	78	75	66	78	67	52	69	67	74	58	92	73	66	72	77	66	78	83	70	64	70	71	81	74	70	68	66	69	71	56	66	79	72	79	67	76	67	75	76	82	83	78	57	64	64	63	66	71	83	64	83	55	84	68	59	64	55	73	68	78	69	71	84	92	68	62	67	69	74	79	66	73	89	57	75	68	64	62	71	79	78	73	57	68	77	73	65	81	51	76	70	62	56	70	69	70	91	56	64	71	67	67	72	66	68	70	76	65	75	56	75	74	78	67	76	77	74	73	64	84	62	80	71	89	81	58	72	63	55	79	66	76	82	66	79	72	65	75	83	51	69	66	53	76	63	72	81	86	67	82	71	78	78	66	61	88	63	77	72	72	62	71	60	77	60	62	57	64	67	73	63	68	44	81	61	80	62	79	63	60	64	74	79	75	69	69	72	68	65	54	69	66	62	71	71	60	72	79	80	67	63	81	75	77	83	68	64	75	61	72	57	73	69	63	74	73	86	70	65	66	72	79	49	71	67	80	65	62	70	78	65
34205	16565	4912	5481	10972	13831	13008	10956	8882	7622	6679	5771	4615	3967	3346	2828	2533	2329	2066	1942	1643	1531	1451	1435	1369	1284	1089	959	874	869	864	837	804	804	794	704	713	747	713	690	687	674	665	610	644	617	609	604	612	585	589	569	605	589	587	582	543	613	565	575	552	568	568	562	551	601	596	560	548	548	549	602	527	597	550	541	581	545	555	509	519	523	556	551	539	545	560	590	591	555	526	563	596	490	536	515	565	520	562	539	503	581	564	510	556	560	561	559	534	542	529	558	526	509	553	532	542	534	554	521	556	564	559	538	538	552	549	508	556	547	526	510	575	551	498	527	519	500	536	561	508	508	537	548	552	501	527	579	540	513	568	546	549	524	516	609	515	545	536	532	537	548	554	499	485	537	561	570	515	537	545	568	527	528	542	553	551	537	520	540	543	539	561	534	565	561	539	510	557	511	544	533	564	541	555	527	551	535	552	535	522	500	537	558	561	554	557	566	522	559	529	548	577	544	533	587	491	525	567	508	514	549	496	530	552	566	557	528	557	559	536	536	549	497	528	518	554	536	555	518	522	553	575	579	524	575	529	526	523	532	504	504	509	556	546	550	560	548	574	584	567	557	519	574	573	523	499	527	592	570	548	590	551	522	534	567	538	533	529	549	523	546	544	566	530	553	515	511	498	518	485	581	558	533	588	548	525	556	562	554	581	528	563	558	479	500	534	572	515	530	513	515	559	519	512	546	541	534	528	530	544	546	593	555	517	529	542	531	548	494	530	555	528	531	504	535	517	553	542	521	543	533	556	503	545	573	568	542	589	544	572	512	563	513	542	515	503	541	538	528	536	525	549	540	610	545	533	523	550	524	568	567	558	539	520	502	540	529	521	554	564	541	514	558	546	533	566	538	499	549	539	550	535	578	537	573	541	583	557	535	533	534	547	545	543	549	563	563	534	564	531	503	522	547	543	521	533	547	558	534	565	525	530	560	544	558	539	554	528	525	519	523	529	529	589	522	536	553	547	545	535	524	576	563	531	543	539	546	518	558	519	489	515	552	504	516	566	538	509	528	558	522	536	522	515	548	511	516	541	511	514	514	509	558	529	562	535	516	536	542	544	512	528	566	511	582	520	560	511	480	538	568	541	568	545	555	572	541	553	512	513	511	539	537	530	553	572	530	538	511	576	533	559	570	567	554	496	539	531	546	536	555	521	524	544	537	546	539	541	510	540	538	523	543	530	512	514	611	512	547	529	558	497	508	513	529	537	531	541	520	564	563	576	518	507	533	565	557	517	559	571	589	566	502	556	553	559	564	541	543	538	505	510	550	530	556	549	549	572	507	537	563	545	538	513	522	551	556	545	561	527	543	520	523	516	564	569	527	551	565	535	521	540	509	532	505	556	524	496	537	569	566	564	527	518	565	531	565	560	516	527	554	500	530	540	549	545	532	525	541	492	547	515	583	610	596	537	506	576	536	546	532	556	528	574	567	537	515	520	537	548	524	564	571	576	535	565	507	557	550	524	508	519	534	543	498	551	565	545	551	551	536	586	546	524	569	551	566	532	516	508	505	505	552	538	553	540	588	511	510	543	541	511	526	524	520	541	556	535	553	521	583	585	509	522	577	510	555	561	502	528	511	535	538	567	511	534	551	528	567	532	545	548	565	541	540	553	573	538	559	542	521	528	557	530	550	575	558	518	516	539	527	534	577	541	527	513	522	576	545	558	505	562	544	537	572	547	516	521	568	516	531	520	573	538	573	566	562	524	555	561	534	574	545	545	557	561	573	555	539	555	508	542	558	531	518	552	512	585	514	535	537	532	553	505	577	521	527	573	513	537	552	511	536	520	563	551	508	536	573	522	533	545	559	561	518	555	551	538	559	536	512	529	522	516	531	536	575	552	516	558	530	572	537	539	506	567	576	530	518	553	535	525	530	524	501	539	552	532	556	524	538	512	557	560	558	519	510	516	536	536	560	547	518	553	510	534	503	504	531	542	591	519	545	514	559	564	532	560	504	536	570	515	548	495	544	540	558	484	553	511	564	563	507	539	507	540	556	526	510	497	542	562	574	552	554	533	544	555	528	537	534	563	554	580	554	504	537	555	570	554	534	530	531	564	510	575	546	532	561	504	535	568	573	539	502	518	563	526	560	526	519	496	525	573	590	548	553	467	538	573	545	520	558	525	549	542	510	522	537	541	540	565	538	552	502	535	487	510	524	523	509	537	530	523	571	559	525	596	492	519	537	528	553	533	521	578	529	559	555	530	539	519	578	571	542	495	513	528	543	535	556	523	520	523	600	542	518	546	519	537	503	543	549	525	504	553	527	568	571	555	523	522	506	519	545	567	529	575	543	513	543	554	551	566	565	558	564	503	538	544	552	575	559	549	520	518	531	520	544	544	552	534	489	548	570	542	541	514	579	497	534	567	590	565	510	577	548	532	526	566	529	572	522	537	508	541	564	521	557	589	546	531	563	529	535	542	549	516	522	568	540	542	541	547	526	562	566	558	565	567	551	533	546	540	545	535	508	533	517	514	523	542	530	513	536	527	528	531	548	508	563	579	564	523	558	540	540	577	539	536	528	532	509	547	545	550	547	545	498	596	526	557	546	551	503	562	582	552	527	512	484	528	503	542	512	525	493	505	575	545	545	509	539	547	547	516	581	546	530	506	559	531	555	506	544	537	539	500	486	560	545	533	501	522	547	563	521	514	518	532	630	530	545	551	563	508	521	497	553	534	531	504	559	558	550	531	552	590	557	543	532	528	581	531	547	550	547	533	583	508	560	552	532	550	534	587	561	534	488	530	553	499	565	537	536	523	546	519	569	560	532	571	538	525	508	524	540	572	524	553	477	493	513	546	557	587	554	524	522	548	575	507	562	556	592	510	554	524	535	535	503	510	528	550	524	522	532	524	551	518	528	519	460	534	536	510	569	597	558	585	561	542	522	514	500	532	526	509	527	529	573	529	541	539	586	537	495	532	531	543	551	532	548	535	556	531	557	550	553	549	516	596	502	529	527	536	515	584	526	549	507	527	575	551	567	529	511	569	519	520	529	509	530	555	589	540	563	537	526	493	534	561	559	562	523	530	541	529	545	509	554	541	527	481	569	546	503	526	529	519	517	511	522	527	540	560	505	536	535	519	499	558	527	543	527	532	528	559	526	542	604	502	565	544	550	546	566	564	539	533	502	545	586	540	554	509	547	535	506	537	540	575	543	575	565	577	520	511	538	572	525	574	569	583	542	558	515	560	538	540	567	530	565	511	544	537	538	519	524	571	509	556	580	524	501	561	518	569	548	567	584	498	524	536	541	543	529	532	527	544	559	524	532	519	525	527	566	532	550	542	491	527	485	555	562	541	553	497	564	553	573	577	563	533	550	527	532	573	537	517	506	548	518	556	555	527	564	505	549	604	523	522	581	530	530	553	557	526	559	531	566	511	549	537	520	492	542	540	538	528	528	520	555	542	508	550	506	530	543	515	537	518	541	545	516
3097	908	255	170	126	137	181	164	140	134	106	121	94	81	76	77	66	67	62	49	59	42	59	49	46	44	52	45	42	50	43	53	35	37	48	42	36	37	45	44	43	43	44	42	33	32	39	47	43	35	42	27	41	50	42	44	44	39	41	35	46	32	33	50	42	36	42	44	46	32	35	39	33	44	53	43	48	47	34	36	36	38	44	38	38	50	36	37	43	40	41	37	42	46	43	51	27	38	44	38	46	39	48	42	34	28	42	48	40	38	42	45	38	35	53	45	32	43	36	34	38	41	40	50	35	37	44	28	43	28	48	48	38	43	42	39	34	45	50	40	37	41	43	40	60	47	42	44	42	38	38	36	35	41	32	50	49	44	35	32	40	37	46	25	48	44	40	37	45	41	38	41	29	47	33	44	47	41	37	38	46	37	32	48	36	31	45	47	30	44	44	43	43	51	56	37	46	30	35	37	32	50	47	38	39	39	46	32	51	43	30	31	38	42	44	28	53	42	42	41	42	39	33	36	32	41	37	44	45	48	38	43	42	46	45	45	37	49	38	56	39	41	37	42	43	34	38	50	51	31	45	25	44	45	41	35	29	36	30	41	41	42	48	41	39	40	39	35	36	42	42	44	42	49	35	48	43	25	30	40	31	60	43	46	45	45	40	55	40	35	34	51	38	46	45	51	37	36	40	34	47	32	37	33	39	48	41	38	26	39	46	42	45	33	30	33	34	30	32	43	29	42	52	39	37	32	39	36	37	48	47	37	36	31	35	37	49	44	29	39	50	26	39	41	38	52	43	36	37	50	40	37	42	31	48	28	42	42	41	42	40	43	32	34	38	26	40	36	46	38	44	40	31	36	41	47	35	46	29	41	46	44	39	42	44	33	50	47	46	41	28	40	40	23	48	35	40	31	41	36	45	44	33	45	41	44	40	32	58	40	44	32	51	36	36	40	39	41	41	34	41	34	58	36	38	47	37	55	33	35	36	55	39	33	34	40	32	34	36	43	38	30	29	37	42	46	29	40	36	47	60	44	38	29	34	46	29	47	44	41	46	35	27	32	39	42	44	35	35	43	45	43	46	48	44	36	34	50	36	42	39	40	39	39	34	34	37	57	41	49	40	35	41	36	40	50	37	41	45	34	46	42	39	55	42	53	41	41	38	28	42	42	34	36	34	32	40	36	40	41	38	38	44	50	35	31	33	42	37	39	36	26	38	41	31	31	49	33	52	42	42	37	43	36	37	54	41	27	38	29	38	40	47	39	41	54	36	40	55	44	44	41	47	34	32	42	43	35	39	41	36	36	32	45	42	39	53	37	41	30	46	34	35	44	55	46	37	46	36	46	43	31	29	43	33	30	51	35	38	42	37	42	52	39	32	33	48	47	49	48	34	45	35	43	42	38	36	36	36	26	44	40	35	48	35	37	48	39	33	44	31	38	46	35	38	39	56	36	46	49	41	48	30	43	44	49	27	46	46	42	37	38	43	41	44	49	44	35	44	27	41	37	51	50	20	40	38	41	31	32	43	30	36	32	31	49	33	48	49	38	43	39	40	36	37	41	42	35	32	48	48	43	49	39	39	35	37	42	40	41	46	52	43	49	39	36	38	40	34	54	43	32	49	37	28	37	39	38	51	45	42	29	36	29	34	37	26	48	35	36	39	48	52	38	40	53	48	34	38	45	39	34	30	29	39	36	36	36	35	41	30	47	35	33	42	44	52	27	42	32	33	36	38	43	35	39	47	49	41	38	47	55	57	39	33	44	40	39	29	38	31	35	32	41	46	46	36	38	32	45	42	38	41	43	38	43	43	30	31	42	47	39	41	50	39	44	49	48	37	44	34	44	47	32	33	41	46	44	32	36	27	35	40	39	47	44	31	35	23	37	33	44	34	43	40	43	41	45	41	37	39	40	37	49	35	41	52	41	37	56	42	38	39	30	44	42	32	44	41	36	41	51	41	46	38	35	36	48	37	33	38	52	33	40	41	38	54	28	41	32	36	41	48	41	34	40	38	43	33	58	38	40	34	40	46	34	31	38	50	31	43	38	42	36	40	37	35	24	49	40	39	41	48	37	33	36	30	56	44	47	38	46	44	38	48	39	29	40	51	28	34	41	35	56	38	33	39	44	35	39	39	41	41	41	39	45	58	41	43	35	45	39	40	37	33	30	52	33	29	36	41	51	53	29	49	39	44	42	38	32	37	38	33	47	47	30	47	38	48	52	43	32	43	28	36	41	35	46	43	41	27	44	42	33	38	42	36	42	30	46	54	41	46	40	40	40	46	37	43	38	46	49	41	52	48	40	33	30	44	36	38	42	43	43	38	38	39	46	39	44	47	45	50	51	39	36	38	46	60	29	32	42	45	44	38	29	38	50	28	35	41	52	54	37	39	36	34	43	38	36	42	41	43	40	42	37	37	45	35	25	46	41	28	41	28	42	43	34	38	52	37	44	38	50	39	41	42	39	41	42	42	52	42	43	44	44	45	46	46	41	49	43	42	53	41	53	49	38	35	39	29	39	36	36	43	28	40	40	48	45	45	57	30	48	42	50	42	37	39	35	41	43	46	44	30	47	44	30	36	41	36	42	39	39	31	39	40	37	38	36	30	38	43	45	44	42	36	39	25	41	35	29	41	45	38	43	46	35	35	45	33	42	33	44	43	54	34	37	36	40	45	38	41	45	43	35	44	42	47	28	41	50	42	50	38	34	42	40	54	46	32	36	35	42	31	40	38	40	30	38	39	36	36	31	43	36	34	28	33	37	36	47	33	29	46	43	55	41	30	44	28	41	37	39	43	42	37	50	35	45	43	51	41	39	42	48	31	40	26	55	49	44	37	41	43	37	30	32	45	45	49	43	44	38	43	35	39	41	28	43	37	43	44	40	39	55	41	38	42	37	43	38	45	37	47	33	39	41	38	37	49	41	48	39	37	42	41	37	44	38	24	38	33	43	32	40	43	37	33	31	38	47	37	46	35	39	42	46	46	37	41	40	37	31	42	45	41	42	38	32	43	44	36	42	42	30	28	52	43	49	46	36	36	40	40	38	32	27	30	42	37	40	45	41	40	45	20	40	37	32	39	28	39	41	38	50	36	49	40	42	31	52	30	31	35	35	35	37	32	39	58	42	36	41	34	43	46	45	51	41	48	39	42	33	24	37	37	40	35	39	39	35	41	49	42	46	37	38	39	39	52	54	45	48	39	38	38	34	50	30	42	46	43	52	33	38	48	30	42	43	44	50	31	29	40	34	45	41	42	40	43	40	45	35	34	32	45	45	33	40	29	37	40	35	35	44	37	36	43	42	53	45	25	43	45	39	48	44	51	39	35	39	34	45	41	34	37	37	42	32	61	43	33	40	40	50	29	40	31	40	32	41	39	32	53	38	33	41	46	30	39	35	33	48	45	42	34	39	45	28	43	36	43	37	41	25	39	40	42	32	30	44	36	41	38	39	35	45	33	46	37	39	49	37	32	42
25714	9283	2782	3083	6570	8589	7942	6712	5208	4295	3597	3069	2396	2101	1812	1507	1471	1319	1091	977	914	795	773	741	669	656	554	522	492	459	451	455	447	435	449	406	413	416	403	359	389	391	385	366	365	363	361	328	347	349	351	350	342	317	326	345	313	328	316	317	338	356	343	334	346	311	336	336	308	319	308	298	335	313	308	322	309	319	350	323	285	314	317	304	315	303	316	326	322	307	320	334	328	335	302	377	338	321	320	320	317	316	305	341	316	316	321	314	327	329	319	341	321	333	340	296	361	313	326	368	341	323	280	335	336	332	337	290	334	297	297	304	326	327	312	324	319	318	284	314	318	329	307	323	310	315	330	317	325	330	350	331	347	331	306	355	316	328	300	313	312	295	310	333	321	325	334	345	331	336	319	305	281	312	307	346	294	268	313	308	302	309	296	299	345	284	355	294	282	312	331	295	313	305	333	312	320	321	301	307	301	339	335	345	340	336	349	306	347	306	268	293	275	310	304	305	323	310	338	322	325	307	294	313	308	294	315	329	322	278	330	306	328	317	366	316	288	340	302	324	319	322	338	308	321	337	310	308	295	309	274	324	320	320	336	300	314	339	322	307	301	320	296	302	319	302	340	330	311	343	310	398	321	328	337	326	325	302	339	337	314	322	289	343	334	319	291	343	318	318	307	325	338	325	319	299	287	316	308	325	299	352	329	308	340	281	331	306	319	339	309	340	345	315	330	350	312	307	272	290	288	304	334	351	331	309	289	313	305	335	318	288	345	310	287	319	303	322	303	323	276	354	322	352	330	318	327	322	327	335	307	317	302	293	320	346	328	337	331	347	330	323	318	314	349	319	300	293	321	330	313	320	296	289	325	324	329	324	311	333	323	337	321	364	346	302	324	336	305	343	336	328	344	320	311	301	311	307	273	339	330	326	315	331	304	330	304	327	279	354	322	325	319	321	344	299	299	320	309	354	329	292	318	309	292	292	324	347	315	310	299	333	307	316	318	332	325	340	334	300	291	303	287	331	331	321	321	332	315	303	273	307	315	322	312	319	312	323	277	323	334	306	328	324	316	309	310	346	308	301	300	276	301	311	307	333	319	323	325	316	317	304	279	322	310	281	298	305	343	355	381	306	317	293	313	305	328	329	329	324	315	314	340	308	324	328	332	338	296	327	319	341	316	320	331	322	323	307	320	353	296	319	321	293	309	353	320	334	288	309	318	318	286	282	327	332	310	350	322	288	308	310	279	311	298	308	340	305	312	326	336	348	322	293	347	295	319	322	334	342	297	304	307	318	326	296	311	318	331	300	292	314	300	305	316	315	320	325	306	297	304	366	320	334	324	292	298	320	293	334	291	311	327	323	325	351	310	320	323	295	309	349	330	314	312	330	316	307	329	331	304	311	353	312	319	338	311	342	314	308	337	275	306	310	322	293	320	355	320	307	302	348	330	303	314	329	325	309	339	306	332	294	308	324	322	327	310	310	330	296	328	339	348	338	293	343	316	286	299	315	317	317	315	311	316	327	320	324	293	316	301	318	320	341	314	311	315	300	347	320	320	321	317	302	346	313	306	286	316	297	338	336	350	348	329	308	328	336	327	315	301	331	323	340	313	317	321	347	306	310	293	303	337	314	316	316	355	295	302	321	358	328	328	337	294	333	319	326	345	319	325	319	323	311	306	352	329	357	344	336	333	321	330	319	294	304	342	333	309	347	316	310	344	326	316	312	330	312	323	340	332	320	301	300	321	335	305	328	353	320	273	311	295	310	300	315	331	311	313	302	324	324	361	342	313	296	350	314	317	292	288	292	326	321	334	320	297	295	305	319	305	329	286	295	319	306	331	289	302	329	303	298	328	357	302	291	324	327	334	312	326	316	294	317	298	310	307	303	307	319	312	377	279	320	346	324	284	324	332	340	307	299	340	317	304	323	346	334	316	294	305	312	327	307	315	329	318	328	325	328	303	322	316	334	331	363	340	320	308	330	328	329	317	317	336	325	310	307	306	298	298	338	319	315	274	300	319	325	309	296	316	317	283	333	336	300	322	323	325	308	369	308	340	308	327	335	304	319	302	327	352	321	306	296	298	314	356	308	313	317	324	291	335	269	292	322	317	315	306	317	350	302	322	324	358	373	328	304	307	351	319	333	338	300	309	309	349	317	315	276	325	346	333	316	296	315	327	323	294	305	290	291	341	299	327	284	324	306	326	311	329	310	303	306	346	285	323	340	363	305	320	342	333	328	333	338	313	332	305	316	318	323	308	324	272	314	353	311	347	300	331	337	299	314	315	319	303	329	319	299	340	302	325	310	302	330	326	296	307	308	307	336	306	304	363	322	337	326	316	343	322	339	311	294	313	311	308	311	308	313	325	326	326	333	329	326	314	329	301	331	287	301	366	290	328	369	351	320	336	333	322	308	330	335	345	337	304	315	312	324	311	318	358	314	327	300	319	313	334	304	332	338	331	319	320	346	340	325	274	327	349	318	320	343	333	309	297	285	305	314	335	334	328	317	308	301	323	309	320	287	281	295	336	311	288	299	302	325	302	324	352	339	327	299	308	307	340	296	302	320	296	323	333	331	327	293	331	316	341	310	337	317	342	297	309	321	320	337	283	312	338	301	330	358	295	311	336	301	352	327	311	313	291	324	344	315	338	333	301	317	314	329	307	304	312	327	313	332	276	310	308	313	336	289	316	317	312	287	337	294	299	300	322	307	326	283	316	301	308	336	267	344	355	330	321	336	296	307	312	325	266	324	295	321	327	310	337	331	318	326	334	326	343	306	322	313	320	284	316	320	338	336	301	304	326	335	314	337	319	284	354	277	345	304	320	348	319	328	307	353	312	330	330	319	320	297	328	326	335	385	301	313	336	332	324	313	315	338	328	326	320	338	300	286	342	290	317	303	347	330	292	305	330	314	310	301	351	324	282	353	300	313	327	326	323	362	302	302	315	323	312	340	297	300	296	328	357	342	340	320	324	315	321	314	290	321	339	335	356	330	362	306	321	305	323	297	321	330	323	332	297	290	307	331	314	337	335	311	293	312	299	330	311	343	311	345	307	302	311	310	312	330	326	325	314	340	321	346	311	323	327	349	314	331	300	317	301	271	308	325	314	351	327	316	301	320	324	312	312	283	353	350	344	323	337	286	310	336	325	292	304	318	306	315	348	320	317	308	341	299	335	324	310	340	300	314	343	309	313	291	334	297	306	309	293	329	302	329	320	314	306	336	347	338	313	305	337	349	312	301	299	308	282	323	311	341	337	331	313	301	382	328	321	302	296	303	297	326	326	337	326	329	337	339	310	314	328	304	315	347	282	291	331	308	304	306	340	319	311	291	309	328	323	301	326	339	303	328	328	365	344	339	318	318	334	310	330	315	302	334	283	309	317	291	316	319	330	317	333	305	310	326	338	309	306	308	306	300	306	321	338	332	323	309	318	359	292	340	306	359	322	286	289	298	287	344	300	322	307	329	302	349	297	324	279	315
4596	1815	359	244	191	206	255	278	216	229	173	176	144	116	110	115	92	95	104	101	68	88	96	95	73	64	68	55	60	62	60	71	66	67	67	59	67	69	57	64	63	69	67	70	74	62	57	57	63	50	55	62	55	69	57	55	56	58	59	50	60	52	58	54	53	64	65	55	61	58	61	58	54	69	55	64	43	62	60	58	57	52	53	68	55	52	63	65	58	64	56	55	54	42	47	48	55	48	65	61	48	77	57	51	63	63	58	52	49	64	47	56	53	48	60	59	52	59	51	54	57	57	64	49	60	60	66	63	59	55	49	60	51	61	61	61	67	55	65	42	55	62	54	67	45	50	52	41	44	57	58	51	53	63	60	62	55	59	66	61	61	70	62	63	45	66	49	52	53	50	65	46	66	43	58	63	56	66	51	59	53	59	57	48	65	70	52	64	52	51	50	48	66	69	65	59	52	56	53	62	58	54	67	63	61	67	54	53	60	53	53	63	59	60	52	51	67	50	49	53	64	47	55	56	64	59	51	53	57	57	53	69	80	57	53	59	64	52	66	53	58	60	68	55	58	40	75	62	54	52	66	57	67	59	49	50	69	64	46	59	53	57	67	51	53	65	60	63	71	62	62	63	56	67	49	58	58	59	61	67	66	71	50	67	67	48	54	76	56	67	57	57	68	50	67	62	53	52	73	62	70	64	65	71	53	54	63	60	51	53	53	51	68	62	57	63	64	61	62	58	59	45	48	60	45	48	61	58	60	74	61	59	52	56	59	65	58	60	49	61	57	52	64	33	48	65	43	47	51	56	60	50	55	52	47	49	67	54	61	57	48	55	56	52	55	66	62	71	59	57	49	54	55	63	63	49	60	54	55	66	64	58	42	55	54	49	60	52	55	53	46	61	54	48	53	55	62	57	59	64	55	58	46	65	53	45	64	55	56	57	42	61	65	67	64	60	59	63	49	57	49	49	47	51	57	70	51	73	49	50	56	48	55	71	60	59	47	62	63	51	57	54	61	54	65	52	52	64	56	59	57	58	62	53	61	66	68	64	55	50	53	52	56	77	56	59	56	60	58	55	56	65	56	55	61	74	47	63	63	57	57	62	50	45	57	58	49	58	69	45	41	52	67	60	58	60	53	48	58	72	60	62	53	64	65	58	56	64	61	74	64	55	53	50	52	69	55	42	64	68	60	57	56	68	57	52	53	61	55	58	48	51	63	47	40	52	65	51	67	57	77	54	67	50	42	60	54	67	59	58	53	57	50	65	70	69	55	62	54	67	45	62	66	73	51	53	57	78	63	63	53	54	45	70	53	54	71	71	55	56	74	52	69	55	62	50	53	47	63	46	78	68	52	57	54	50	64	73	45	62	69	63	66	50	49	71	59	73	59	48	46	55	51	62	73	42	66	53	56	52	69	74	57	67	58	40	54	57	60	56	70	63	59	51	53	45	51	48	46	55	50	58	67	60	50	60	68	44	56	59	60	57	61	53	62	61	54	74	53	53	52	57	59	50	47	46	68	57	61	53	67	53	58	59	53	51	48	50	56	54	58	64	54	52	64	70	64	44	55	66	47	49	52	51	49	47	73	49	66	48	57	68	62	52	63	65	50	50	56	60	52	55	62	52	63	53	49	65	73	49	47	46	40	61	55	59	54	50	47	57	64	55	54	49	55	47	48	65	59	52	65	52	54	48	56	64	64	61	46	50	61	55	63	44	51	71	43	54	71	49	61	61	76	62	59	51	68	56	54	68	57	72	68	67	64	77	62	58	58	58	70	53	31	53	40	62	49	71	51	58	49	59	63	53	53	72	57	49	51	60	55	54	78	56	59	77	64	58	51	49	55	64	64	63	65	50	58	62	59	51	65	49	60	64	66	48	71	61	67	64	47	45	57	53	48	60	60	61	49	42	58	59	62	64	57	46	61	54	60	54	57	59	58	53	63	51	68	50	46	62	65	53	59	48	57	57	58	53	41	64	57	60	66	54	59	64	61	55	37	44	62	52	53	63	65	51	51	53	56	57	59	61	59	57	61	55	63	58	56	50	59	54	49	51	57	53	58	59	40	47	52	72	48	52	54	54	52	46	52	54	60	59	60	62	48	62	45	61	57	50	57	54	52	66	54	65	63	59	57	60	59	69	52	55	57	59	62	51	58	54	47	65	71	51	66	64	50	63	49	49	61	49	55	47	59	50	59	56	62	52	58	61	69	64	65	53	62	52	55	62	58	57	57	61	57	71	46	52	46	61	52	55	69	53	56	57	48	65	54	59	56	63	49	60	59	46	56	53	60	60	60	56	57	64	65	50	59	61	52	54	53	54	64	79	58	56	55	50	65	39	57	50	53	65	50	65	51	74	45	61	51	51	65	39	57	63	43	60	44	66	64	67	58	52	44	61	51	71	60	73	59	48	53	55	58	64	55	52	59	66	54	57	60	48	75	59	55	56	61	62	56	61	66	71	53	55	55	66	54	57	54	54	52	54	63	70	54	58	72	60	59	55	58	52	50	53	53	55	51	62	61	59	69	57	62	50	67	51	69	60	58	69	58	58	51	48	48	63	63	64	52	57	48	56	57	52	68	63	60	52	71	63	58	63	69	50	69	60	53	54	49	54	59	49	53	52	52	60	61	59	58	51	65	51	77	55	63	56	65	54	60	55	62	57	64	58	56	60	64	54	57	60	54	63	53	58	60	53	51	52	56	39	67	68	67	53	47	48	60	55	54	65	64	55	51	57	66	64	61	60	59	53	55	58	55	62	57	46	47	45	58	50	64	61	57	49	66	74	45	51	51	53	72	49	58	66	61	57	60	63	49	53	53	48	57	61	60	47	49	70	48	43	61	55	63	72	53	54	58	60	44	58	58	57	65	53	67	48	55	51	49	64	62	59	56	61	62	47	60	75	61	63	60	64	55	46	52	49	67	64	58	51	50	45	78	60	55	60	56	67	47	61	46	57	69	50	62	66	49	45	65	57	55	54	59	59	50	77	48	55	70	65	57	68	58	58	64	59	50	67	54	56	48	73	56	56	56	60	53	69	73	59	62	50	70	67	60	64	67	54	49	70	62	58	50	61	52	57	54	53	59	59	67	60	54	49	43	56	46	58	59	61	55	47	59	65	54	59	50	59	52	62	58	64	65	56	50	55	57	69	58	67	52	59	63	81	56	57	69	64	56	55	60	58	68	43	60	56	66	64	51	53	50	58	49	59	47	58	67	48	61	49	56	58	54	41	57	68	67	60	59	46	55	55	67	69	57	62	61	55	81	61	54	57	58	48	75	43	67	51	68	47	63	61	47	50	56	57	61	55	59	48	58	58	61	44	69	64	38	79	54	69	51	62	60	62	61	55	66	47	70	47	62	60	53	54	63	63	53	56	53	60	57	67	45	48	56	47	62	60	53	64	59	59	61	60	54	63	62	71	57	45	54	55	51	56	65	45	67	57	60	66	50	65	46	62	45	58	67	55	66	66	54	54	63	53
31397	13905	3982	4384	9354	11657	11264	9380	7600	6232	5299	4333	3487	3097	2550	2288	2058	1899	1622	1428	1357	1135	1124	1100	991	966	817	728	727	713	687	620	678	679	621	573	607	552	551	579	502	544	552	515	497	489	494	415	453	453	491	480	466	474	496	480	424	459	447	459	526	475	458	473	459	456	479	453	459	439	462	494	463	431	476	456	450	485	443	480	468	460	456	437	429	455	447	488	458	420	450	481	441	414	457	444	459	415	447	435	450	451	406	461	465	453	461	414	414	447	431	425	444	424	419	440	433	438	474	448	392	424	419	428	496	431	425	455	466	460	470	411	443	440	411	470	460	446	423	485	418	420	470	468	434	473	481	454	416	407	428	465	426	409	438	468	466	443	422	429	466	463	417	465	421	425	484	433	459	455	437	433	469	417	427	431	447	426	466	437	445	423	425	454	427	431	434	463	457	441	426	475	419	423	425	434	457	447	456	462	463	432	469	428	412	480	450	412	470	435	448	459	458	466	442	458	443	434	442	439	424	460	431	434	435	442	442	438	458	392	486	459	410	455	446	445	446	423	417	464	402	391	441	441	474	437	430	470	437	458	481	443	419	469	458	452	484	422	428	452	420	452	440	424	434	434	433	452	468	454	453	459	434	441	433	414	475	457	433	449	423	428	422	479	469	459	466	472	435	455	451	444	424	474	426	424	476	434	437	480	421	429	486	473	449	488	454	444	428	473	434	407	443	439	470	460	457	426	440	427	463	442	416	436	449	404	410	461	454	439	465	485	436	462	417	428	455	435	445	442	433	426	457	450	426	434	451	444	453	435	447	447	421	441	449	436	443	415	421	438	399	444	438	436	415	448	439	446	416	458	463	424	448	438	445	467	451	403	439	435	426	461	413	426	427	435	455	464	416	418	433	429	424	428	455	456	442	423	434	405	503	465	431	457	417	449	448	440	456	430	436	436	488	425	383	439	431	449	473	449	399	455	457	459	442	416	450	431	503	447	464	464	410	425	459	438	436	419	451	387	446	443	456	462	451	435	446	461	473	505	431	392	422	477	445	409	448	453	420	435	470	444	432	430	455	429	464	441	453	436	485	437	427	411	448	424	413	455	438	451	473	459	463	446	451	447	449	457	443	433	463	437	448	433	446	470	469	424	452	432	445	463	454	449	452	424	508	466	431	467	447	432	429	445	429	443	455	450	441	465	444	449	460	456	397	431	421	480	477	452	451	446	412	432	401	452	460	450	462	438	415	441	431	452	440	438	482	421	424	472	450	406	421	426	445	428	463	467	429	408	464	419	412	398	475	402	460	478	429	417	410	450	442	455	416	431	445	448	429	441	434	465	426	437	428	452	416	491	464	475	442	430	450	458	455	454	421	407	476	455	455	428	440	436	433	444	434	442	444	438	428	432	461	403	416	432	430	482	500	434	450	450	420	453	411	405	390	447	414	471	431	448	445	444	457	480	436	462	422	483	490	438	438	422	457	447	445	475	428	483	433	472	449	438	465	437	427	460	423	450	446	475	474	399	427	451	435	439	423	430	467	456	449	426	405	436	471	477	431	431	394	478	419	459	486	399	448	434	419	431	421	425	462	464	432	463	451	449	421	452	450	446	444	457	418	437	444	454	470	479	408	458	447	419	426	436	435	433	487	454	429	426	444	449	441	397	417	434	467	433	441	445	442	433	434	438	412	468	471	432	431	475	441	433	418	481	496	436	429	444	435	413	439	437	442	450	453	428	453	459	493	435	437	468	403	448	430	444	421	445	426	399	436	448	419	496	453	446	490	456	440	489	441	465	438	414	433	453	467	451	444	456	469	427	465	437	485	411	420	479	409	442	419	482	443	414	421	422	412	450	444	437	413	441	483	424	443	422	460	413	446	411	426	453	427	457	403	464	444	442	470	454	418	443	425	443	468	428	434	446	456	463	462	429	463	465	473	455	420	453	418	445	473	445	452	442	432	435	468	479	477	456	445	418	455	436	436	432	445	428	429	435	427	465	446	454	434	436	460	383	432	466	463	456	437	452	434	477	431	429	437	460	444	448	437	448	429	437	422	469	428	466	420	423	420	454	466	386	454	440	495	442	429	463	444	433	450	455	452	448	448	464	437	456	457	457	441	461	448	423	435	428	444	428	451	469	414	428	438	401	464	420	446	432	458	461	425	485	443	443	445	466	422	448	449	467	450	439	439	420	460	461	471	443	442	448	424	414	468	412	447	448	450	455	474	426	468	438	473	501	440	426	500	424	454	430	396	434	460	451	475	427	432	452	438	410	453	468	449	403	424	443	464	422	448	427	442	462	441	464	429	409	417	433	478	471	436	467	400	438	469	452	451	439	474	430	425	408	424	459	471	459	448	421	442	457	456	493	457	455	415	427	448	415	409	450	418	461	412	437	469	463	443	438	429	431	425	417	440	430	415	436	411	457	432	419	480	470	435	441	452	436	433	438	450	488	471	400	389	462	423	492	435	443	416	457	462	423	484	417	449	443	454	447	411	455	468	432	430	420	437	453	431	418	451	436	428	433	413	445	415	408	466	467	483	430	425	450	439	447	459	439	431	423	427	436	428	438	445	407	463	446	472	432	433	441	446	446	427	428	440	414	417	474	407	449	433	479	434	437	478	456	454	448	452	455	421	425	454	444	433	429	422	431	430	448	424	430	417	451	467	459	424	454	448	424	438	445	436	470	411	450	429	465	456	474	440	443	444	446	429	456	473	453	453	439	428	451	445	442	424	437	462	416	448	425	436	467	447	425	457	451	427	441	463	446	451	431	448	445	407	462	400	460	452	428	440	413	438	471	429	426	436	431	428	477	425	461	476	431	436	435	472	430	454	428	437	405	448	416	468	446	451	467	482	465	428	476	434	437	445	441	446	443	424	437	472	441	435	432	443	460	459	395	491	437	408	440	441	461	442	412	471	425	434	424	431	473	458	404	435	375	446	431	480	429	477	424	467	476	414	411	464	438	428	430	458	416	417	444	450	452	434	410	445	420	448	445	457	422	431	470	442	448	430	429	411	431	421	459	446	472	405	403	464	408	448	456	447	453	427	452	426	473	493	425	469	426	415	491	493	437	442	475	409	418	439	477	418	433	438	444	425	420	406	435	416	431	442	410	431	416	432	428	422	456	456	426	426	455	438	440	442	416	428	443	471	439	470	430	454	452	445	437	425	471	465	419	418	427	409	424	453	420	454	429	400	452	435	449	467	477	472	458	481	424	442	457	427	450	414	453	445	456	476	441	420	448	410	429	454	409	413	433	428	469	461	481	443	420	456	433	447	439	469	479	443	379	440	450	427	426	456	442	435	467	437	426	464	418	449	421	444	410	442	438	440	411	476	451	459	446	425	442	442	470	446	410	450	412	436	411	461	440	434	426	413	494	446	449	424	452	445	454	448	479	458	453	479	442	455	503	453	415	455	417	430	441	424	452	442	486	457	475	434	428	407	419	435	449	448	407	418	439	438	468	439	455	445	396	460	480	437	467	427	439
5027	1489	337	204	166	208	228	219	221	192	169	156	127	127	127	108	116	100	83	83	87	62	68	78	85	49	74	52	58	52	61	58	59	61	55	48	69	59	58	56	55	60	59	58	52	71	58	49	59	54	60	57	58	61	52	41	58	37	58	48	55	64	56	64	54	46	45	44	47	64	60	66	42	52	63	60	60	42	53	57	55	54	57	65	51	51	62	55	57	61	42	57	48	39	49	56	52	45	57	38	41	57	59	49	57	50	49	54	49	42	53	56	54	44	56	45	52	49	49	59	48	59	49	55	46	60	40	47	53	55	51	45	53	45	59	46	38	52	66	73	65	58	49	60	60	44	54	47	46	54	48	53	50	53	46	49	41	59	50	42	64	50	52	51	54	65	52	69	61	60	48	54	62	54	42	59	54	50	46	53	48	49	50	51	53	58	48	53	46	57	54	38	58	49	50	47	49	52	55	51	53	54	41	51	47	47	49	60	53	43	51	46	57	47	62	36	39	58	56	56	55	64	48	51	48	53	59	47	46	46	51	49	52	52	57	68	56	56	45	53	58	48	42	48	49	49	59	52	55	64	41	66	61	53	60	48	49	55	50	50	59	47	65	59	61	56	41	46	51	54	52	51	52	57	64	53	60	43	60	51	56	44	48	46	65	42	57	57	56	55	66	58	40	59	55	61	50	47	68	56	52	41	65	58	57	62	64	65	41	52	49	50	52	47	55	53	62	57	49	38	54	60	46	57	44	54	55	55	53	55	60	47	44	43	44	54	47	57	50	58	46	59	64	44	49	73	52	48	35	54	58	56	36	51	43	55	71	46	60	54	52	41	48	42	62	45	47	49	52	37	50	46	64	63	49	55	56	63	40	57	55	37	58	48	38	56	35	57	51	53	51	53	52	54	49	48	52	69	53	62	46	53	58	51	62	48	61	63	57	49	52	36	49	55	44	48	61	52	41	51	45	56	64	58	54	45	60	58	54	49	45	38	49	42	48	43	53	55	47	40	47	62	56	46	54	55	55	65	62	43	52	57	44	46	45	77	66	57	56	56	65	43	46	49	47	59	51	41	45	71	44	41	58	63	61	48	46	58	46	56	49	54	46	49	42	54	54	65	58	53	47	35	46	43	47	50	61	43	42	51	60	48	47	60	59	58	44	57	49	60	56	43	52	45	38	56	72	49	55	57	51	46	59	60	47	48	50	58	53	46	50	60	42	54	57	50	69	51	45	64	44	57	56	49	51	40	50	51	50	59	36	46	32	50	56	59	56	76	51	59	60	57	52	55	55	46	55	49	48	47	53	52	49	56	56	53	47	59	51	42	50	50	49	47	44	59	48	52	47	53	44	44	70	59	59	67	50	40	61	65	51	61	45	52	40	42	52	56	55	46	54	53	52	50	47	49	56	54	49	44	38	48	44	50	54	57	47	47	41	50	41	60	60	50	47	54	59	59	47	44	37	49	44	50	56	59	56	53	41	49	52	61	45	51	63	55	62	57	47	43	52	51	46	53	46	54	66	57	56	50	53	51	43	53	56	54	38	64	60	47	53	71	57	47	56	52	56	50	46	50	42	56	47	54	57	59	42	69	43	50	63	58	47	47	56	61	34	58	45	54	42	46	53	47	54	31	40	49	54	59	44	46	55	60	64	48	53	63	56	56	63	60	46	51	57	49	57	51	62	54	63	51	55	56	51	54	51	54	48	51	45	50	64	49	50	46	60	56	41	49	48	70	55	53	45	51	67	49	64	40	46	59	36	48	56	61	58	63	66	55	41	59	57	44	66	47	53	56	45	54	42	52	52	57	45	52	51	56	30	57	64	49	55	58	56	72	51	45	63	51	37	45	65	54	62	43	55	44	36	66	48	64	54	51	61	51	48	54	56	61	56	41	55	56	46	47	61	58	42	61	60	48	56	65	50	53	52	52	52	54	66	57	49	44	44	57	64	44	49	57	53	47	49	37	58	51	42	60	45	42	54	49	54	61	49	56	56	65	56	53	38	44	46	80	49	58	65	46	68	67	51	42	42	50	46	56	57	43	51	53	45	47	63	49	52	50	50	43	52	55	71	52	57	53	44	50	56	66	47	58	61	53	47	63	52	55	47	70	50	55	59	62	53	48	54	55	52	59	57	59	50	62	51	51	48	55	60	44	47	51	48	56	54	49	46	45	50	50	37	50	43	55	50	50	50	47	56	61	46	68	47	52	57	35	40	53	57	41	40	60	56	45	41	62	42	59	53	53	60	57	56	49	48	44	53	52	55	59	44	59	42	58	50	47	53	45	63	55	42	49	60	60	49	54	46	63	53	61	50	48	52	44	51	47	53	59	61	47	49	63	51	41	50	47	50	55	50	59	54	55	52	43	61	48	54	54	50	53	56	56	53	59	51	48	49	63	54	43	47	47	59	51	49	46	58	51	58	59	58	63	46	45	54	52	64	56	58	56	49	52	66	55	62	50	36	50	49	52	58	64	65	56	62	47	57	40	47	49	48	52	61	58	40	56	46	56	44	55	47	47	55	39	45	60	42	48	40	48	66	58	51	56	53	40	67	58	50	41	33	49	41	60	61	50	47	61	58	58	49	39	53	53	60	50	47	54	58	43	59	48	43	55	50	69	46	54	67	54	39	50	53	57	42	42	51	53	50	50	52	54	50	37	52	59	42	50	63	59	46	46	56	49	50	52	61	52	46	44	38	55	61	54	45	51	50	57	46	56	49	50	54	46	43	58	53	37	58	48	56	58	55	40	53	53	55	55	48	47	63	50	59	45	58	48	65	51	52	68	43	50	46	34	55	57	46	42	41	51	45	50	54	59	32	48	60	48	41	50	66	45	46	54	49	56	44	51	53	55	50	54	44	59	46	53	56	52	44	51	41	60	61	45	66	63	52	47	53	47	66	61	57	47	57	47	52	58	59	45	57	55	53	46	60	44	46	59	35	55	59	48	49	59	52	51	55	47	35	49	47	55	59	54	53	45	47	41	49	62	53	47	56	63	47	50	47	59	47	65	55	42	49	45	44	47	45	61	66	50	46	58	53	51	57	36	60	58	52	47	56	62	54	52	57	53	51	49	42	46	59	53	37	54	50	58	57	58	70	58	52	56	43	49	50	50	47	61	39	60	51	52	47	33	51	43	50	58	62	48	52	56	63	47	52	49	53	50	63	53	70	56	63	48	55	44	51	51	52	40	49	65	40	63	55	52	49	54	53	53	55	54	46	40	58	58	66	66	51	50	55	62	52	62	57	41	51	53	63	52	60	50	59	65	47	59	45	50	49	45	57	37	56	53	67	51	51	46	63	54	42	63	59	61	63	50	54	39	49	41	46	53	50	41	37	46	38	67	53	55	43	53	47	49	41	49	57	44	58	62	46	48	59	62	54	49	51	56	38	46	48	48	42	46	50	56	40	54	54	42	59	38	50	57	54	59	45	48	60	56	54	53	59	53	58	57	52	54	67	43	50	51	57	69	51	50	48	66
29579	12304	3755	3948	8613	10889	10600	9349	7541	6023	5106	4272	3477	3144	2596	2301	2083	1850	1676	1427	1316	1179	1115	1040	928	851	734	700	695	723	660	645	613	603	560	520	535	539	524	528	513	529	533	496	453	448	446	467	402	439	447	479	419	437	418	463	414	437	442	443	450	429	410	444	423	438	440	418	457	437	397	432	428	463	398	426	422	430	416	427	453	426	418	466	401	442	443	435	443	435	443	453	403	423	422	404	441	419	404	427	448	411	413	412	434	399	417	416	431	433	418	399	448	430	434	382	423	422	427	444	403	405	415	446	418	423	402	403	409	406	401	373	401	429	424	407	429	358	409	414	398	436	434	416	420	420	423	443	409	429	423	415	412	400	457	417	407	433	439	413	431	418	429	437	441	426	442	438	406	433	402	426	417	414	399	408	422	428	417	439	414	442	420	427	423	452	427	387	412	424	458	400	405	402	378	421	442	439	403	381	417	426	415	396	441	410	424	451	442	450	432	423	417	409	404	443	408	400	381	383	405	452	394	430	422	445	426	390	433	425	395	407	413	396	410	436	429	399	383	406	422	415	416	409	401	438	457	384	430	430	417	436	406	382	391	430	424	377	420	445	418	406	445	386	438	437	403	417	403	394	402	426	421	430	420	423	423	417	410	431	408	414	424	410	439	390	424	427	390	420	413	443	397	399	397	435	400	437	448	442	409	419	426	442	439	382	417	429	403	425	415	440	381	442	461	429	391	425	395	420	400	406	397	441	402	437	420	428	431	417	447	376	394	395	415	406	392	379	407	437	406	427	416	405	398	402	412	428	432	394	428	406	435	419	416	417	416	409	399	403	449	413	386	441	396	446	444	425	396	395	415	430	414	401	426	412	408	403	423	422	391	383	421	425	447	430	399	436	430	439	422	376	427	430	438	417	426	387	437	395	441	412	438	389	408	443	443	423	431	425	411	422	418	422	403	432	425	405	421	415	439	422	449	432	432	413	418	396	413	403	414	422	418	439	423	421	463	433	433	401	380	436	427	438	426	387	406	398	413	425	422	424	375	387	423	421	411	405	425	429	391	410	436	407	409	408	438	388	400	441	427	409	420	422	418	429	413	450	429	404	425	442	384	402	414	364	455	427	415	390	412	397	402	382	410	398	401	418	419	416	387	417	438	414	472	425	425	425	389	424	398	440	437	396	452	416	399	469	414	421	417	417	412	380	385	388	401	417	428	447	412	415	402	405	450	431	374	394	407	408	438	471	413	383	447	397	427	428	410	423	437	457	410	399	421	461	481	417	448	409	406	394	417	414	413	399	425	375	401	445	469	458	463	380	420	410	414	416	436	417	408	398	431	423	409	383	430	414	432	390	418	418	412	429	413	411	403	405	456	433	424	432	447	426	421	415	378	387	420	414	436	453	406	460	407	421	393	416	433	406	423	445	379	435	435	410	436	423	451	388	397	434	416	430	374	420	414	392	395	421	420	391	398	393	423	417	402	395	387	430	431	403	387	418	415	395	390	435	401	426	397	393	411	408	380	448	434	424	428	396	412	422	432	432	405	444	419	379	388	372	404	402	419	421	441	433	416	442	439	418	444	403	409	423	403	427	425	470	404	375	401	432	407	434	418	410	368	409	376	369	430	420	415	405	397	408	373	407	431	389	401	403	418	426	436	404	427	405	412	431	411	407	418	424	424	404	394	433	427	461	419	414	422	445	447	421	439	399	439	387	416	409	426	405	441	406	417	418	427	396	395	446	406	421	395	453	432	432	430	418	445	399	415	419	448	403	400	454	390	403	396	436	457	390	458	415	400	400	409	410	435	409	404	420	427	422	423	422	386	392	420	462	419	414	391	399	426	442	414	437	363	472	452	444	413	437	407	416	432	440	419	403	441	419	441	372	433	439	429	423	403	412	419	390	415	403	394	432	415	440	423	432	416	425	418	402	425	435	434	433	400	437	392	396	391	415	422	418	374	430	421	441	423	389	424	392	391	417	414	423	414	414	414	397	409	407	376	417	425	406	406	393	418	404	432	414	409	410	450	426	411	393	425	399	397	399	379	438	414	412	428	394	389	407	412	431	416	392	455	405	415	401	422	383	417	397	418	439	432	382	421	417	451	403	415	429	445	446	406	385	454	392	430	441	425	417	432	415	448	443	427	405	403	412	413	466	409	428	429	422	413	419	410	408	428	414	443	417	434	430	406	410	434	412	422	425	418	416	435	452	346	420	451	404	442	421	418	466	434	424	448	387	460	440	428	401	411	410	401	435	448	427	431	395	415	393	412	409	430	455	427	455	400	395	433	406	387	407	396	393	421	391	438	384	405	416	433	421	399	458	422	430	443	415	415	439	423	397	406	432	458	414	415	420	432	409	421	407	448	389	417	411	443	421	416	393	430	383	408	391	435	414	390	426	395	400	400	407	404	431	412	425	428	405	429	413	446	414	434	405	405	394	422	393	406	426	441	394	416	455	440	425	406	447	407	428	433	429	394	437	434	417	433	410	421	384	408	419	417	452	380	414	427	441	433	433	431	423	374	424	446	381	388	448	416	422	426	450	461	407	435	449	398	391	383	408	442	398	427	445	445	456	451	419	443	393	433	426	413	424	394	426	441	431	421	399	411	368	413	378	387	429	410	407	434	430	416	361	414	386	430	417	409	400	406	389	407	408	431	435	382	410	426	436	402	421	391	441	428	399	411	426	406	435	388	426	431	405	426	374	432	420	389	422	431	409	424	450	422	395	436	417	430	382	431	394	420	395	406	424	412	425	423	419	392	412	429	408	406	396	412	403	412	394	388	460	394	425	406	433	389	405	412	430	403	448	399	423	403	433	441	441	408	438	436	409	397	408	411	435	440	448	445	402	376	398	418	379	413	431	457	442	430	425	409	412	439	429	432	392	391	417	427	413	434	435	408	420	457	404	428	464	428	405	419	404	379	425	421	396	436	399	414	407	436	426	385	409	429	423	443	409	417	452	433	452	447	420	392	429	428	415	420	423	453	402	435	428	409	438	430	415	429	402	416	456	440	402	393	426	406	408	413	407	417	412	418	426	439	439	429	444	418	421	404	403	450	409	407	402	420	421	423	393	417	440	444	418	386	372	402	399	418	400	384	407	426	443	404	417	444	416	410	374	440	373	409	412	426	445	425	405	402	406	406	436	417	408	373	398	437	438	411	394	398	435	396	470	425	386	412	401	409	446	469	400	404	411	430	445	423	427	414	397	414	394	417	431	426	410	437	428	437	404	426	403	425	411	391	398	404	407	412	405	406	407	433	462	361	405	447	414	423	394	448	398	397	422	399	440	403	391	384	415	424	392	412	432	394	393	386	463	415	394	371	430	385	405	444	435	365	445	425	414	432	402	384	398	421	411	409	410	459	432	440	410	420	398	424	448	432	425	439	408	403	427	451	442	420	420	445	419	436	430	382	435	398	444	416	411	402	427	405	435	447	422	444	394	434	431	389	423	434	395	400	437	386	399	409	417	408	390	420	414	393	420
6087	2501	454	276	235	257	326	318	294	260	280	234	179	172	184	171	130	120	133	126	93	122	105	95	84	88	103	80	67	66	76	71	77	71	70	87	73	84	80	86	58	85	76	70	70	71	61	88	54	80	64	63	70	57	82	65	67	78	82	45	78	68	67	73	71	60	72	85	74	66	68	82	69	65	61	74	77	64	69	82	80	69	62	53	83	65	71	84	69	93	74	61	71	59	76	60	73	72	52	69	72	54	70	77	72	81	69	70	82	55	74	62	49	81	63	74	72	81	59	70	91	79	65	75	72	60	69	63	65	69	60	65	74	72	64	58	77	69	65	64	61	57	73	90	64	78	87	74	54	58	60	69	69	73	74	76	84	69	72	76	76	70	74	69	68	71	81	67	70	81	67	61	81	61	67	64	81	88	82	77	56	83	67	69	65	77	82	66	70	77	72	79	59	74	58	79	62	71	73	82	69	63	80	71	74	71	76	47	65	65	56	78	88	70	71	68	69	71	68	83	74	74	64	75	55	51	85	68	57	64	72	67	74	69	76	77	67	63	72	63	77	71	65	77	60	74	74	70	69	76	65	66	71	73	65	58	63	52	67	82	71	77	66	66	69	67	79	62	65	71	67	76	77	44	57	67	68	59	52	61	65	72	68	69	63	60	65	62	64	86	60	73	82	64	60	59	75	69	89	59	66	81	63	60	62	71	70	81	69	66	76	62	85	57	71	76	66	76	73	90	71	78	58	70	76	67	75	74	70	77	70	67	64	66	73	72	80	67	53	78	64	69	65	88	81	70	65	83	76	69	72	56	81	79	88	81	53	76	67	55	72	57	61	71	70	71	71	63	94	81	69	65	66	69	55	74	54	74	58	62	73	78	81	64	65	67	70	60	62	77	75	63	60	83	65	70	65	79	71	68	71	79	68	63	75	73	68	68	72	65	69	79	67	65	77	72	75	58	80	74	87	82	69	67	78	80	72	70	71	74	75	70	69	81	70	77	63	71	61	66	81	62	78	71	76	57	64	75	56	57	54	69	72	74	72	75	64	64	68	68	53	71	77	69	70	67	70	55	67	76	65	82	56	91	67	63	76	60	76	82	71	70	68	76	81	78	60	64	61	71	79	74	57	78	74	73	63	70	65	61	68	74	73	85	74	74	67	76	59	72	65	69	65	75	66	78	71	66	76	64	76	63	73	68	71	74	66	73	61	66	64	77	81	80	64	65	57	76	70	87	72	78	59	74	74	76	65	75	77	71	71	71	72	65	73	67	80	69	67	72	64	67	67	71	77	85	81	80	74	81	73	57	78	66	65	75	66	74	59	74	71	85	73	71	69	76	58	70	84	75	70	80	88	66	81	71	79	72	83	74	88	63	91	75	79	69	76	61	67	71	75	73	74	81	63	81	85	79	63	64	71	75	64	86	62	86	74	73	76	65	65	72	66	76	61	72	78	60	81	83	83	74	74	77	59	67	73	59	65	74	64	70	82	67	64	81	64	68	67	64	64	72	89	71	65	63	78	67	62	66	64	83	54	69	65	68	80	77	64	70	78	74	62	66	72	67	70	84	59	79	66	77	72	76	61	87	77	84	83	77	56	69	71	67	67	76	56	74	70	61	67	65	70	83	67	64	72	77	65	77	68	76	64	69	55	68	68	76	57	75	62	60	64	76	71	77	70	69	66	65	82	74	55	72	75	73	75	81	82	92	67	72	62	68	76	76	71	74	70	61	71	66	79	83	56	80	66	71	81	75	72	75	80	68	65	69	71	59	62	59	70	65	59	70	67	63	54	82	56	69	64	68	53	67	66	48	73	74	58	73	69	79	63	81	74	66	64	60	75	55	57	72	69	69	64	62	78	69	63	75	61	76	60	77	74	78	69	55	62	74	62	84	76	76	63	77	62	84	69	67	83	76	87	65	64	66	87	69	66	74	85	59	73	61	78	78	75	72	63	69	64	75	90	72	73	68	56	60	78	72	88	72	65	58	68	79	70	80	67	58	73	61	76	65	61	67	74	58	70	58	72	60	63	60	61	70	78	73	73	67	82	61	66	61	64	72	76	85	76	71	61	70	76	75	72	69	69	57	75	77	63	61	50	69	71	69	66	85	72	58	73	58	61	71	61	69	68	66	49	62	60	70	78	71	74	72	74	63	71	63	73	71	83	59	88	75	85	90	81	57	70	69	68	69	69	58	56	60	73	89	61	56	71	74	69	69	70	70	63	60	72	82	54	63	75	76	82	75	54	71	64	69	70	72	84	83	54	87	63	64	74	59	66	76	60	76	69	66	57	73	62	82	77	75	88	75	74	59	69	63	74	56	68	80	72	80	58	83	65	74	76	66	72	76	64	62	67	66	63	86	67	76	70	79	57	67	73	74	67	69	63	83	67	79	67	62	60	58	65	68	74	60	71	68	73	61	70	69	80	77	63	74	65	69	58	77	76	78	65	60	82	68	75	69	69	73	76	72	81	73	56	73	70	85	60	73	71	53	68	73	79	72	70	58	53	71	75	80	55	60	68	72	71	63	69	64	74	63	64	62	56	66	64	64	83	69	72	67	65	63	67	81	74	85	75	76	71	65	81	80	69	65	92	63	65	69	61	76	77	73	67	70	62	66	74	59	70	64	74	69	82	65	68	60	70	75	55	64	71	58	85	81	70	64	72	69	89	75	59	61	69	75	65	77	61	67	71	68	72	60	70	61	60	71	52	70	66	71	60	61	61	76	68	77	67	62	62	72	82	70	75	76	78	82	91	72	75	70	65	61	65	63	55	57	82	77	68	71	68	70	70	74	52	66	81	78	58	70	68	77	47	73	58	76	71	78	72	54	62	71	74	66	73	79	70	57	65	77	72	69	64	79	74	74	79	89	65	60	63	58	66	86	74	64	43	67	70	55	75	65	78	74	69	71	73	72	81	73	68	73	60	88	65	60	72	67	70	66	80	63	86	56	69	77	62	72	65	47	71	57	67	73	64	83	64	77	66	77	82	72	71	77	60	56	49	79	73	52	85	86	75	70	66	79	78	69	67	74	81	89	70	64	55	56	76	71	77	73	77	62	90	68	76	72	69	70	69	68	75	66	78	77	65	66	66	68	66	81	71	73	93	78	61	73	69	72	70	78	73	73	70	51	71	80	80	73	71	65	70	82	76	60	64	67	78	69	68	71	74	78	79	74	84	66	57	69	73	79	75	65	73	79	79	63	58	67	71	68	78	64	72	62	72	70	70	71	75	73	63	65	66	65	67	70	67	81	54	79	73	68	68	76	78	71	64	66	75	75	83	67	48	59	64	75	71	77	63	65	72	63	70	69	77	67	77	92	71	80	75	71	71	68	55	65	66	72	76	91	83	70	76	83	67	64	76	67	73	73	87	89	67	75	63	76	66	77	78	53	74	56	72	58	58	65	60	66	76	73	75	74	61	69	71	64	66	72	62	76	76	82	69	66	70	69	73	55	73	72	60	71	69	74	55	63	77	64
34004	15946	4886	5254	10888	13852	13289	11790	9859	7766	6517	5465	4614	3918	3505	3108	2819	2552	2156	1884	1753	1570	1471	1393	1186	1046	1018	952	910	860	869	826	844	839	825	708	680	693	727	705	672	674	660	660	605	659	556	591	598	609	616	592	546	584	529	598	597	562	575	524	575	528	552	575	587	573	575	533	574	548	561	558	575	573	553	584	569	621	553	587	574	524	533	572	529	566	562	521	554	546	547	561	563	515	530	556	555	608	548	527	553	551	549	537	544	517	567	565	524	584	551	510	544	570	566	536	532	531	547	539	509	535	543	553	527	531	559	546	540	535	549	540	599	506	500	506	528	524	500	544	535	546	532	529	556	560	568	543	575	566	581	555	565	545	526	525	536	518	565	554	519	564	570	546	540	602	550	552	577	545	501	551	560	544	547	562	535	574	586	516	540	525	548	535	541	579	546	513	562	566	555	532	541	533	488	551	574	522	593	538	560	524	505	556	509	580	525	525	526	538	525	520	520	539	554	558	539	526	530	572	546	490	549	538	571	546	556	561	549	499	522	570	499	508	574	562	530	499	539	540	575	582	528	549	548	552	533	519	536	603	553	525	496	523	533	567	566	531	549	536	562	563	557	515	530	597	513	533	544	551	558	517	582	534	535	528	524	560	578	548	555	572	568	568	550	564	571	580	527	558	532	540	518	546	566	531	572	520	528	566	560	473	508	520	548	546	523	565	558	501	547	528	543	574	518	559	535	550	517	552	526	541	534	536	585	545	566	548	590	569	511	528	567	528	528	594	582	493	552	524	557	562	546	535	567	555	587	537	542	549	561	544	559	541	532	536	522	550	573	498	539	479	550	518	521	546	521	552	538	517	573	557	556	530	579	520	532	528	559	521	554	558	500	533	511	539	566	550	546	518	575	561	541	558	568	542	561	562	566	558	535	541	525	525	567	537	562	532	528	535	538	569	518	559	570	525	557	540	541	529	552	549	514	523	556	562	505	575	549	517	533	509	565	565	545	568	557	543	538	529	544	564	561	536	541	538	567	550	553	556	522	550	551	546	558	557	535	571	561	569	515	580	541	532	532	579	553	551	542	568	514	570	550	517	530	520	537	604	560	545	534	572	535	546	511	558	545	559	561	548	547	578	553	541	562	532	538	538	568	578	520	508	519	541	581	505	516	538	531	522	536	543	560	526	537	547	507	563	567	539	502	544	534	530	516	490	554	540	518	557	487	535	604	531	547	525	558	564	540	560	577	513	550	554	557	550	569	571	558	551	511	584	532	581	531	519	537	530	533	576	541	520	587	527	549	513	515	565	543	539	542	580	582	514	482	522	565	584	504	489	552	541	540	546	577	519	590	596	554	576	541	564	576	548	544	529	492	511	492	566	538	506	511	572	521	520	594	533	552	523	543	566	540	549	523	574	554	568	548	543	568	547	561	541	564	547	571	552	544	553	573	537	521	555	563	588	570	552	574	570	570	526	533	549	528	537	551	559	547	556	551	562	556	563	544	525	570	540	545	530	566	510	527	534	554	532	522	535	573	533	532	533	560	533	517	550	574	489	524	543	550	548	539	565	571	554	507	560	537	577	520	615	525	524	549	532	521	544	578	545	563	514	539	516	557	532	537	552	571	532	556	573	524	509	537	500	540	548	525	520	572	557	571	515	542	547	547	529	525	560	564	496	532	545	530	538	536	525	575	566	509	532	574	563	563	530	581	578	561	538	539	531	559	505	554	552	530	574	586	549	533	527	574	535	514	548	544	563	538	549	537	555	521	533	518	575	507	528	555	528	549	518	579	529	544	524	553	539	583	580	538	543	540	562	514	543	590	555	493	530	546	529	553	535	561	529	507	554	548	609	522	536	535	543	514	571	541	561	513	504	530	526	581	534	565	501	523	559	561	513	533	526	545	549	577	522	567	529	550	538	519	544	530	518	541	544	533	544	563	516	546	585	508	559	600	529	573	550	514	590	507	556	568	535	572	538	539	552	497	565	524	528	535	576	562	531	561	531	554	542	537	516	528	543	574	531	564	588	543	553	545	548	583	545	506	494	550	542	610	525	494	577	552	573	508	525	543	539	521	541	548	530	525	556	558	534	560	557	570	531	535	542	526	544	536	520	558	536	512	543	544	508	532	505	523	535	506	558	532	530	559	577	547	524	539	571	520	599	523	545	539	569	518	540	516	517	571	534	543	549	537	536	550	539	512	516	561	580	504	538	536	528	560	572	536	551	535	504	549	545	581	557	510	551	575	551	534	552	536	530	544	547	556	480	542	532	556	520	536	545	517	573	537	545	505	563	528	548	586	550	528	568	564	534	533	533	565	586	569	501	569	560	535	516	508	569	542	571	523	557	570	526	496	572	531	527	535	566	545	530	560	530	524	559	528	538	551	584	543	532	577	604	540	521	534	531	579	523	527	511	527	534	537	508	528	536	538	552	522	528	528	540	530	507	574	549	533	548	581	568	538	552	558	537	566	547	547	503	536	535	526	535	539	541	548	547	568	558	537	564	538	532	518	525	533	500	544	549	524	566	518	514	551	563	544	518	574	536	540	559	593	546	497	540	566	539	585	537	488	553	525	511	565	532	536	567	539	589	548	535	539	569	553	532	520	521	527	549	563	550	530	542	524	524	536	546	570	546	544	549	537	519	558	566	539	548	598	579	560	547	514	505	541	572	554	569	515	556	547	536	550	549	556	509	524	534	532	537	535	513	553	555	560	503	479	588	577	523	573	557	553	534	558	519	551	544	541	548	498	563	551	524	521	532	535	555	555	515	561	518	503	553	541	517	541	547	558	531	554	564	525	554	526	538	557	550	547	549	500	559	543	521	553	534	550	545	594	547	510	556	539	528	548	531	567	552	507	517	521	552	605	533	568	571	504	567	625	556	539	531	568	532	537	528	505	519	565	568	559	548	570	567	565	508	552	518	524	501	527	567	543	580	585	516	550	560	552	531	527	566	559	574	530	532	519	524	523	502	542	557	544	550	558	546	522	530	562	553	614	561	523	541	537	572	528	548	557	568	515	547	540	542	539	547	496	540	548	571	539	554	555	534	586	553	589	532	584	556	541	538	551	554	561	558	540	550	528	534	564	515	572	602	542	543	568	569	547	565	544	520	537	532	525	545	526	532	519	583	570	578	541	543	517	528	590	530	529	534	542	537	555	572	502	561	556	549	564	529	551	555	512	543	514	552	536	543	529	520	576	594	570	547	526	512	533	511	564	543	532	537	526	558	524	537	559	544	486	548	538	519	544	500	525	554	524	575	549	557	512	573	541	590	562	540	551	559	535	540	587	564	508	539	544	542	566	539	573	533	511	530	515	545	563	565	521	503	556	591	578	513	559	545	569	577	538	569	574	564	528	482	531	573	556	522	545	547	575	533	567	541	549	522	560	569	519	520	574	519	546	554	542	556	557	490	555	495	549	562	538	554	538	577	536	564	585	552	530	510	534	519	551	515	527	549	542	523	557	537	525	563	541	587	566	495	521	523
3146	804	231	164	114	144	161	157	170	138	117	117	104	80	65	76	85	65	79	66	67	66	53	56	52	48	52	54	51	50	52	46	56	41	57	53	48	45	45	45	39	45	53	56	40	33	47	38	36	39	39	40	39	36	43	33	48	42	29	37	42	46	41	32	41	44	50	45	37	30	38	41	47	45	44	33	40	38	44	41	37	42	38	43	30	40	39	38	42	24	47	38	30	45	37	27	41	35	39	37	45	34	36	48	34	39	39	41	41	42	50	51	37	29	28	37	43	49	37	41	35	37	37	35	35	37	42	61	44	35	38	36	36	37	40	43	35	52	44	37	38	43	35	37	37	35	34	53	49	36	48	46	33	40	51	36	35	49	43	36	34	37	38	44	37	51	38	47	40	46	39	41	45	45	31	43	46	39	35	41	29	40	36	35	39	37	49	41	36	47	40	38	35	37	39	40	50	29	45	29	37	45	46	38	37	34	46	38	38	31	40	33	46	46	39	44	30	42	40	31	27	47	41	45	49	44	42	45	39	47	36	31	36	41	41	46	47	39	36	42	37	36	48	38	45	44	42	38	35	42	46	40	35	41	43	38	42	41	42	29	28	33	33	44	40	39	44	43	39	43	44	36	41	43	45	36	43	37	43	46	44	43	36	49	36	44	46	57	39	37	40	47	45	42	43	39	31	48	41	47	41	38	43	45	44	43	36	43	29	36	40	44	29	34	49	40	50	33	42	39	47	45	45	48	38	38	40	31	45	32	43	42	36	44	41	41	47	38	33	43	25	41	36	42	41	34	39	44	46	43	47	35	31	45	28	51	43	35	42	27	43	47	31	43	41	43	36	41	36	35	44	52	51	36	38	52	36	32	37	39	39	34	55	32	43	41	33	47	35	35	43	56	48	42	43	31	47	40	41	42	32	36	38	41	39	50	39	50	41	35	46	42	36	39	54	46	39	45	38	35	47	34	40	34	46	39	38	35	41	43	42	32	51	43	27	44	46	48	41	45	42	34	45	41	36	37	44	48	38	39	40	35	32	42	37	44	42	36	47	43	51	55	59	40	44	39	50	38	53	51	47	39	44	36	52	47	38	44	39	26	31	38	46	32	39	49	41	39	48	33	32	40	27	43	35	38	43	40	48	52	49	34	32	49	38	39	39	40	35	36	48	50	37	43	29	41	40	35	32	38	51	50	23	35	37	43	39	40	43	45	39	41	37	42	43	35	53	51	50	35	36	39	48	40	39	41	40	28	45	31	40	35	38	40	35	41	36	40	35	33	44	45	34	27	38	40	39	38	38	53	41	37	43	29	28	46	43	36	45	36	36	41	37	34	36	42	38	42	42	32	34	38	46	48	46	41	40	41	35	42	38	47	29	37	37	37	33	42	40	38	27	45	34	37	40	60	39	36	36	47	38	35	39	38	44	38	38	39	49	35	27	43	43	33	37	36	40	38	53	47	40	41	53	40	45	41	40	41	44	37	35	36	37	35	51	35	53	39	28	47	38	39	42	49	33	40	48	34	28	45	46	44	42	34	35	40	45	39	40	47	35	32	42	41	48	62	45	40	34	36	46	47	47	39	39	46	34	37	37	43	41	39	54	38	38	40	35	29	47	42	39	39	46	48	38	35	34	41	44	53	54	37	34	38	35	46	36	37	38	43	29	43	33	56	35	43	43	60	33	30	39	49	43	39	51	38	42	35	43	42	42	43	34	33	44	46	47	32	46	54	40	45	45	28	44	34	38	48	46	48	60	36	41	45	49	46	37	37	39	42	28	51	49	30	32	30	39	34	50	48	42	45	47	49	47	46	41	51	43	39	39	44	36	37	35	35	41	35	36	41	33	40	42	54	34	38	42	38	35	35	36	32	41	59	40	41	40	28	35	45	45	31	37	31	46	54	48	36	35	37	29	45	44	37	40	42	41	40	34	39	45	43	39	38	52	44	36	48	53	41	42	42	35	37	40	39	35	39	37	43	43	44	50	47	38	39	35	36	39	37	42	40	33	32	46	34	26	43	40	39	43	51	29	37	36	43	40	36	41	39	44	48	45	36	36	50	28	38	34	34	40	42	35	41	38	37	36	34	26	45	33	33	38	38	35	40	48	39	38	39	30	41	34	33	34	49	48	40	43	37	47	46	40	34	38	31	36	44	36	40	39	45	38	52	36	39	45	36	44	45	36	25	40	55	38	45	40	40	32	37	33	33	41	34	40	32	40	38	44	32	41	42	30	53	49	41	39	37	42	52	26	39	45	31	43	34	38	48	40	32	35	30	46	36	37	45	32	34	46	35	42	32	37	48	42	42	38	37	42	39	46	35	44	37	28	47	44	35	50	33	44	37	41	37	45	43	41	41	41	39	35	35	49	47	41	31	38	35	30	41	37	45	42	36	40	35	38	43	42	54	46	44	49	39	36	35	33	42	32	34	29	32	42	37	41	46	33	40	29	41	43	38	42	50	36	49	32	44	31	36	50	42	41	45	42	46	46	45	40	34	25	29	47	36	39	46	39	33	41	45	35	44	32	51	40	43	32	41	41	42	28	40	48	27	29	49	42	44	47	36	38	44	31	44	32	37	45	39	33	47	41	38	34	43	42	42	42	34	45	40	35	39	46	29	45	49	36	42	37	34	43	41	41	41	33	50	42	47	50	37	43	39	37	39	39	43	34	45	41	37	37	32	46	29	41	37	36	46	39	47	48	40	47	43	41	36	36	48	30	35	36	41	29	48	40	51	41	42	51	31	41	41	37	34	31	39	43	41	35	55	40	41	36	52	40	48	40	49	32	38	31	51	45	43	38	44	31	38	38	27	31	25	46	28	35	44	30	34	41	36	29	37	41	32	47	38	48	45	29	29	49	42	48	37	40	42	43	35	32	42	36	33	46	42	45	41	33	40	49	38	35	39	34	43	55	36	41	33	34	49	41	39	37	33	43	44	49	40	41	31	38	40	37	29	37	38	42	38	40	44	39	36	45	41	34	46	40	39	39	52	31	34	36	38	36	36	33	33	32	35	46	40	43	53	42	43	41	39	38	45	41	25	56	40	33	38	32	38	40	44	34	34	36	38	52	26	37	44	31	40	40	47	35	44	55	46	38	40	41	35	42	39	38	35	44	32	41	45	36	33	44	42	30	51	54	29	34	47	30	51	33	51	55	47	42	48	44	41	44	30	32	36	38	41	44	42	53	38	39	43	43	52	36	29	46	34	42	39	40	42	46	44	33	44	39	32	43	35	48	38	54	34	43	38	38	37	53	35	42	42	43	34	37	40	42	45	28	45	52	40	46	45	29	36	32	38	38	36	32	34	48	47	31	39	45	56	47	41	34	32	53	36	41	31	36	44	44	51	48	33	41	32	31	45	38	53	24	42	34	47	35	26	42	35	36	30	39	41	34	46	49	36	39	44	42	37	34	35	47	35	35	38	44	29	39	45	38	31	38	42	28	41	55	32	41	43	33	43	37	42	30	39	40	32	34	33
25839	9038	2735	3033	6476	8282	8054	6842	5831	4473	3593	2912	2504	2124	1852	1602	1511	1394	1147	997	954	861	784	769	667	576	573	489	479	515	471	450	459	434	423	403	362	383	391	407	412	390	347	358	351	351	367	350	311	317	344	357	355	346	355	347	326	327	350	304	362	319	353	332	313	326	348	340	306	323	312	325	323	303	323	343	360	353	340	289	327	305	334	304	307	327	344	329	317	320	356	313	281	280	318	358	318	323	298	315	360	311	338	311	337	328	328	303	352	303	297	301	338	333	333	281	337	311	335	320	311	308	291	311	312	346	337	340	318	341	344	320	357	324	334	330	324	327	320	330	322	336	331	337	332	341	317	293	337	308	296	305	325	331	309	326	301	317	304	331	320	321	323	332	310	323	319	309	326	330	325	301	327	319	353	368	312	334	340	274	334	297	315	327	311	305	314	310	292	305	327	341	320	337	335	319	306	299	342	307	321	290	317	294	321	324	316	327	334	297	320	298	319	327	309	319	341	323	323	292	309	309	302	327	287	310	313	309	282	342	337	326	310	321	327	334	304	322	313	329	313	341	305	306	331	293	299	323	337	346	333	331	325	285	341	295	330	320	355	309	318	320	331	306	316	314	332	302	288	298	329	336	321	293	351	345	313	313	327	310	310	319	347	298	310	318	313	290	310	313	351	333	297	312	328	319	334	314	355	293	298	322	367	291	340	358	309	305	295	334	308	278	318	327	302	321	309	274	336	317	318	358	331	326	309	287	292	325	331	319	352	313	333	329	310	335	301	314	337	313	339	333	321	332	346	302	331	328	341	320	324	309	309	327	314	308	306	328	343	344	289	317	357	324	298	282	318	358	315	323	321	321	329	337	306	308	305	329	306	335	323	318	360	339	321	338	317	329	312	337	301	290	331	310	306	331	315	332	324	316	334	300	315	305	343	325	308	300	305	276	316	326	362	333	300	288	319	331	302	373	328	296	336	301	324	321	309	305	293	318	336	341	335	332	304	274	339	303	303	337	296	339	320	322	327	296	358	317	331	341	302	306	293	315	346	349	338	326	335	314	338	303	328	314	339	293	321	340	324	327	340	343	336	342	310	337	331	303	309	318	318	302	313	341	309	308	339	334	348	317	315	333	344	328	314	322	317	331	335	350	333	307	318	297	305	314	284	331	310	324	286	279	322	323	335	333	318	324	323	339	328	327	320	331	305	352	321	312	316	328	349	318	319	292	306	326	331	269	335	295	341	319	337	335	312	327	322	351	351	305	319	315	307	310	348	332	329	270	338	309	296	320	334	309	347	345	332	311	327	328	309	324	290	333	304	311	286	326	335	317	309	320	344	303	292	327	305	295	298	322	305	321	302	311	331	318	309	295	316	335	316	295	290	340	303	315	303	334	329	313	327	313	326	314	320	303	291	295	353	302	333	299	323	321	313	297	293	280	315	345	320	335	310	316	326	340	336	342	350	304	333	316	322	322	313	366	341	307	324	342	337	332	329	300	329	301	311	335	332	308	316	339	314	346	316	313	360	318	316	317	336	336	322	293	338	306	306	305	352	327	314	346	333	334	310	345	329	322	329	321	342	291	341	343	323	293	332	323	325	309	312	366	317	348	340	318	335	281	322	329	307	322	311	325	332	307	343	332	341	344	321	314	306	329	329	300	324	291	341	328	308	312	310	318	341	338	320	313	294	318	319	318	326	347	338	333	296	319	329	327	312	331	356	320	335	311	351	277	293	301	323	292	330	296	305	326	318	348	306	301	290	347	328	337	329	330	325	305	319	321	335	290	322	358	328	331	336	297	319	319	318	308	358	295	315	334	291	330	317	308	316	340	315	297	316	315	280	317	334	319	286	316	324	312	324	308	306	300	320	304	354	334	334	284	297	330	338	346	310	316	336	310	312	304	313	310	361	292	304	332	331	311	337	319	314	311	336	309	327	336	308	367	339	317	301	332	325	334	322	335	341	356	330	311	326	347	364	337	306	314	323	327	300	300	313	307	298	305	351	325	325	334	341	292	311	329	319	301	311	302	334	299	333	305	305	309	311	302	304	331	317	297	320	342	302	323	307	309	295	305	340	302	323	316	348	308	280	321	328	309	305	312	334	359	338	302	309	355	336	337	314	299	322	333	314	327	342	309	328	328	318	312	305	330	329	299	361	326	305	317	334	262	331	347	306	321	301	319	307	329	346	300	310	298	321	319	333	299	326	368	331	357	334	336	335	316	289	328	356	305	311	325	327	348	331	335	353	334	333	327	312	313	316	295	305	283	320	326	284	338	337	333	313	356	318	346	272	294	340	327	331	329	307	343	302	329	310	303	310	310	337	318	340	339	335	353	339	372	311	305	324	314	348	333	331	319	315	330	326	303	342	294	344	326	349	317	310	320	320	320	316	343	304	347	337	301	311	295	352	331	322	311	324	318	343	306	312	328	354	307	306	319	327	336	310	323	305	330	311	308	335	301	333	317	330	313	334	319	314	307	322	291	315	333	306	328	284	317	295	343	297	306	337	354	326	309	328	316	336	303	329	346	341	346	351	339	307	334	316	296	353	331	333	306	324	318	329	348	330	303	287	306	325	292	294	375	315	325	322	326	298	331	308	332	314	324	302	363	304	308	327	305	319	284	344	302	311	319	350	318	299	314	278	306	316	321	292	326	350	277	341	349	305	317	317	312	312	308	333	319	351	327	327	341	326	344	363	306	292	346	341	302	329	306	333	300	310	336	324	337	310	296	324	313	325	306	340	321	332	321	295	309	328	344	312	330	321	323	323	282	319	340	298	330	319	314	328	329	336	305	317	320	347	310	324	342	318	337	338	326	352	349	299	320	321	308	307	328	319	327	337	346	332	323	307	327	340	328	334	342	346	317	297	337	302	297	291	265	353	325	322	294	343	319	329	303	314	300	321	308	316	358	368	291	339	318	318	314	327	326	363	306	318	324	310	319	299	330	337	338	284	335	343	315	333	291	299	305	326	330	315	309	323	316	301	341	317	335	315	293	292	278	332	331	330	318	318	314	335	294	346	332	353	339	334	359	295	335	371	324	338	316	341	333	326	327	325	329	339	326	326	315	310	314	298	331	287	337	323	331	316	308	325	296	320	297	289	304	327	323	315	338	322	312	338	352	355	330	312	311	326	330	329	314	327	320	307	325	322	353	332	321	300	342	341	291	340	268	330	346	360	332	359	325	337	311	345	303	311	322	356	322	304	346	307	324	309	324	340	342	318	322	319	297	292	302	285	319	311	317	302	338	285	335	313	321	325	325	327	325	315	305	327	306	329	317	309	324	289	304	306	333	344	274	331	310	319	350	324	319	354	340	337	319	326	303	321	298	316	325	307	318	308	336	325	311	312	308	308	309	319	333	296	281	357	330	333	308	316	342	297	326	326	318	307	344	311	321	318	306	316	325	308	313	330	307	300	308	303	297	313	327	322	312	312	327	323	337	330	340	341	330	325	334	343	315	352	312	300	330	337	312	307	351	360	305
4558	1852	387	234	173	199	242	263	199	208	210	164	146	132	136	111	100	103	102	84	89	90	74	76	81	81	78	92	58	56	80	68	60	62	57	57	56	62	65	61	59	60	55	58	61	51	58	56	52	48	67	46	60	63	52	67	58	49	70	46	64	54	52	61	56	53	53	44	56	63	62	54	55	54	71	64	61	48	55	57	57	48	72	65	61	58	57	65	53	62	61	63	50	50	55	45	56	64	51	58	54	69	69	64	49	50	61	59	66	51	58	59	57	79	52	50	59	66	59	41	65	61	52	68	53	52	63	42	54	65	50	49	62	58	57	71	61	44	57	54	64	57	61	66	57	67	59	70	64	66	43	62	57	51	51	46	49	59	57	68	47	58	54	62	50	46	52	54	53	54	70	44	54	71	62	55	53	63	60	52	60	61	50	68	57	70	78	55	53	47	50	54	62	47	56	57	53	35	58	62	71	48	63	66	50	67	51	65	51	57	58	48	54	52	67	66	67	58	71	59	56	60	58	61	59	61	53	57	59	56	44	61	58	58	57	63	53	61	47	51	47	57	55	55	57	57	50	50	43	47	49	64	48	41	55	62	60	53	64	63	63	45	65	57	43	66	61	54	57	57	60	57	55	55	58	60	45	58	46	52	52	71	55	60	44	61	55	59	62	67	51	63	62	60	60	54	57	62	52	60	49	54	60	56	44	71	57	61	65	62	57	63	53	52	52	50	57	46	54	53	59	63	55	66	66	75	52	70	47	62	64	72	54	54	67	46	59	51	46	57	77	57	44	66	65	50	63	63	58	65	55	58	57	66	54	60	54	45	61	55	52	60	59	64	60	56	69	51	43	57	52	49	61	63	44	65	48	65	67	44	61	62	52	44	70	54	59	47	50	62	53	49	63	65	73	66	59	68	78	49	61	55	64	68	47	50	52	52	59	56	51	56	57	54	63	50	62	59	49	53	57	71	43	54	53	67	56	68	61	59	60	55	74	56	53	45	52	59	58	56	59	59	43	58	52	48	79	50	56	57	58	55	40	45	49	51	51	54	51	51	65	52	58	59	55	49	71	50	70	54	54	52	62	58	53	58	63	60	52	55	57	59	66	79	47	43	59	45	67	66	55	65	52	58	52	65	57	48	57	59	63	63	50	49	48	57	67	62	62	61	39	63	60	51	57	41	58	61	56	54	58	63	70	78	58	52	55	56	51	56	65	65	60	55	62	71	46	61	53	50	58	65	63	56	66	72	60	55	57	74	47	49	48	57	67	77	55	60	54	55	51	56	66	56	57	61	60	64	52	54	67	76	49	54	57	56	61	64	67	54	53	65	76	59	53	65	55	55	52	57	45	55	54	44	46	56	52	73	52	54	76	49	61	60	59	67	53	63	63	59	48	47	42	57	54	60	47	61	55	41	54	59	60	71	51	53	59	54	58	56	45	58	60	54	71	61	78	61	57	61	49	66	66	58	48	39	63	54	69	50	58	58	58	50	55	59	50	56	42	67	57	69	56	51	54	57	46	52	62	61	55	57	47	60	60	60	68	59	51	58	50	61	56	61	60	68	62	65	65	64	66	69	64	57	61	57	70	64	69	62	54	61	69	69	51	50	52	58	54	58	44	42	49	68	49	70	58	69	73	48	63	50	55	54	55	58	56	56	50	55	63	54	64	59	51	45	55	64	44	51	64	47	57	58	61	58	67	51	58	64	71	50	50	64	56	74	58	62	52	61	53	56	60	65	56	78	65	62	57	68	57	65	68	55	51	62	57	54	59	54	66	52	58	56	71	64	47	61	54	47	67	59	66	60	57	41	56	57	56	61	60	50	52	66	61	64	52	51	73	57	55	62	70	64	55	48	68	59	60	72	69	66	52	50	49	62	62	50	64	59	54	60	51	63	54	65	55	62	57	54	58	55	57	50	64	59	67	51	60	54	65	60	56	66	60	70	52	61	53	58	48	69	61	67	69	60	54	66	56	55	60	59	51	56	62	57	55	75	50	73	63	65	56	50	45	52	58	44	72	69	54	59	47	57	67	61	52	49	56	45	66	63	55	54	62	68	54	66	57	38	52	56	43	50	58	64	53	59	54	59	62	54	68	60	70	53	57	61	55	60	59	59	56	75	68	62	65	47	64	62	64	57	69	69	44	66	58	52	54	51	62	54	54	57	56	59	60	59	36	58	45	59	36	66	62	55	48	53	64	61	56	55	53	54	56	56	61	59	61	72	53	46	64	54	66	57	68	62	77	85	67	58	63	54	54	49	47	62	57	72	56	53	74	56	57	51	59	43	55	67	66	50	53	52	53	60	51	60	55	70	60	57	63	67	65	55	41	55	58	64	53	61	44	67	57	72	69	57	63	54	56	54	50	64	61	49	59	67	67	59	50	52	53	56	47	52	61	73	45	67	54	54	54	57	70	53	50	56	56	71	67	65	56	42	69	69	68	54	48	54	46	62	54	60	64	39	54	53	55	51	60	64	62	64	62	55	57	56	60	56	61	50	50	51	61	59	54	65	60	52	57	62	62	62	60	65	54	55	60	55	51	60	65	51	71	40	66	55	58	48	57	43	64	74	59	64	57	46	57	55	57	53	58	59	54	54	52	63	61	57	54	64	52	48	41	57	51	65	50	67	47	53	65	63	55	61	58	59	55	57	62	53	42	55	49	59	61	54	76	75	46	63	74	57	44	47	62	74	53	54	47	60	61	67	66	61	54	52	64	57	72	45	64	52	51	62	63	67	50	57	50	51	54	68	46	52	63	60	53	53	52	59	61	51	58	69	59	55	64	72	66	66	63	69	63	77	60	66	63	57	48	56	65	55	48	48	60	61	65	58	47	48	65	53	62	49	54	46	62	57	49	56	47	41	68	55	59	57	58	62	46	51	50	58	56	60	58	48	62	64	55	73	58	60	63	53	57	60	49	51	43	48	61	61	61	69	65	60	44	61	60	68	68	66	53	52	65	66	57	48	47	47	72	48	60	57	55	60	55	63	59	51	64	62	61	68	67	49	55	61	45	60	54	45	63	49	54	57	46	70	75	62	56	52	53	56	60	59	52	59	62	69	67	61	49	57	61	66	52	75	55	54	56	54	53	63	47	50	59	69	54	63	62	63	61	47	70	54	60	42	60	64	58	68	49	61	35	57	66	50	46	52	46	58	62	66	54	52	59	69	50	52	40	63	72	68	76	77	66	61	65	63	64	59	49	69	52	56	57	61	58	57	70	55	60	66	62	72	55	64	48	56	72	62	57	61	53	51	73	52	37	55	59	57	65	52	68	62	55	62	61	61	56	59	62	66	45	59	52	60	62	60	46	56	44	59	47	62	70	68	60	51	52	65	64	63	59	58	71	61	55	56	57	51	48	63	60	62	60	59	53	46	61	60	53	57	67	52	61	50	53	56	71	55	64	60	59	44	59	34	57	53	66	55	54	50	63	80	55	56	49	56	52	54	48	59	49	47	53	54	51	45	64	63	58	59
31314	13819	3962	4242	9202	11880	11029	9601	8176	6650	5360	4431	3816	3104	2863	2448	2203	1925	1623	1492	1245	1257	1190	1054	941	845	783	747	691	657	693	651	648	624	609	613	551	550	569	591	572	509	492	510	521	510	521	478	449	498	431	506	453	477	488	444	452	471	494	483	486	475	535	472	471	511	424	435	469	461	472	484	486	444	448	448	448	484	461	465	444	461	424	427	481	450	474	449	460	457	502	477	464	465	418	465	458	417	456	438	515	451	430	449	448	467	455	453	429	471	467	458	446	485	453	462	457	444	476	429	409	438	473	467	434	440	445	454	420	473	431	457	458	467	449	453	445	430	434	461	471	436	470	441	461	477	448	426	481	427	444	473	447	430	419	449	449	453	468	435	478	457	429	444	446	455	455	483	436	474	487	437	453	458	433	475	442	453	467	431	432	416	435	475	475	453	453	459	433	431	441	413	462	432	493	434	453	462	447	514	447	473	421	477	436	450	471	423	429	428	476	438	446	466	421	469	410	455	448	457	428	462	437	432	458	417	462	451	446	489	452	440	469	417	414	449	409	438	462	468	471	439	449	476	424	450	424	483	445	437	502	443	438	439	461	460	446	443	431	474	485	460	426	478	451	417	432	433	457	442	452	490	455	447	445	471	413	438	455	418	488	418	458	465	454	466	450	461	485	415	443	449	454	445	445	465	450	473	461	436	477	413	437	415	487	473	465	462	433	474	435	414	446	465	415	470	440	460	422	442	441	467	501	408	452	436	451	400	415	441	431	413	426	463	478	437	433	463	458	422	423	447	410	455	434	486	414	438	447	421	471	441	403	439	429	458	449	447	439	450	461	445	430	435	471	421	460	410	461	463	464	444	414	462	469	426	434	481	443	396	461	495	464	431	452	444	430	443	459	440	454	458	461	430	450	477	414	461	440	450	445	446	434	440	463	461	432	451	454	468	439	450	479	457	459	408	425	470	480	457	441	481	493	423	441	458	433	447	432	433	423	395	428	446	422	430	404	429	435	456	439	506	472	457	432	474	453	455	432	455	445	471	420	428	416	418	455	450	476	479	471	448	473	460	440	478	443	435	446	462	483	497	447	422	449	453	515	469	456	442	438	463	476	472	460	446	410	429	462	459	447	468	436	470	462	490	470	445	447	467	429	424	441	441	471	472	459	445	442	422	417	437	430	411	463	429	442	426	441	459	450	430	433	442	431	445	425	440	476	478	449	417	433	470	490	427	436	463	437	425	434	467	433	438	443	419	425	432	460	441	458	428	408	439	420	457	440	456	471	419	476	443	460	454	472	445	443	438	436	455	435	440	422	431	460	414	438	412	449	439	455	453	435	426	432	470	490	423	445	431	475	477	471	449	423	461	482	444	481	470	472	422	424	460	447	442	456	450	418	458	434	458	465	465	449	428	480	438	429	427	471	435	419	478	445	471	430	448	418	480	403	508	446	389	460	430	439	474	453	463	437	444	420	437	419	428	434	481	438	458	424	466	459	410	455	448	430	428	485	466	444	473	448	460	434	460	446	463	469	458	470	467	443	425	450	436	444	451	443	449	473	392	466	469	472	452	446	432	448	457	448	423	468	449	438	460	461	457	444	460	432	465	465	463	475	430	446	459	455	440	425	443	451	439	435	470	458	488	421	458	409	426	473	446	441	461	439	486	449	460	453	424	439	448	471	450	442	485	448	428	440	450	457	454	450	472	420	481	441	491	434	435	429	440	464	446	436	454	405	454	450	481	456	476	457	459	438	462	439	464	472	481	446	439	488	421	483	445	431	480	444	447	479	433	482	436	462	453	423	500	437	433	453	452	480	471	413	447	490	461	495	439	404	433	474	447	462	481	470	431	433	448	461	438	519	469	445	445	467	437	420	446	463	430	441	426	425	461	485	472	454	431	440	438	435	459	435	414	449	429	429	420	439	447	466	462	484	460	455	468	480	459	440	439	430	445	431	429	445	470	412	429	449	429	483	452	452	446	501	463	453	441	468	447	486	452	458	458	480	457	449	492	439	459	451	458	462	428	451	423	447	439	450	466	459	474	458	447	478	431	440	466	432	418	458	427	443	439	430	447	428	456	477	436	460	447	440	483	433	453	449	428	407	445	416	456	472	443	470	470	476	438	459	446	475	444	462	444	442	459	430	441	480	443	432	436	425	460	479	443	458	474	433	456	413	462	460	470	458	461	450	450	454	423	441	433	424	467	472	501	466	468	411	451	414	465	454	440	452	478	451	446	429	428	449	462	470	467	463	424	405	487	444	424	433	467	469	468	448	440	457	445	459	459	465	455	438	455	456	443	458	421	452	434	422	442	422	446	440	455	461	476	447	466	422	438	424	437	439	438	447	448	453	451	460	473	444	472	464	431	463	455	483	444	448	448	499	466	446	443	462	427	455	440	452	480	435	434	444	402	426	447	491	473	454	420	467	455	461	507	500	443	462	490	474	410	422	476	505	455	421	459	467	450	440	443	443	457	429	480	462	468	489	441	425	421	438	430	448	479	445	442	462	455	463	404	475	435	450	444	454	424	477	413	448	470	415	482	485	472	448	474	427	477	446	464	451	446	442	441	424	410	490	422	452	422	467	418	440	434	422	460	467	456	415	430	463	444	423	501	464	439	443	430	444	466	442	429	456	440	450	438	418	431	466	445	459	447	425	456	463	464	451	430	425	464	413	453	464	461	451	452	465	422	467	466	434	448	473	460	436	494	449	469	405	457	443	445	474	439	425	451	487	420	437	447	450	430	436	450	470	498	450	473	485	419	424	437	482	430	456	414	435	460	445	453	460	451	446	476	467	454	465	466	459	415	425	394	458	465	432	440	436	466	476	424	475	513	432	434	444	497	451	440	441	498	463	477	452	398	459	495	460	475	435	437	466	476	446	468	492	453	448	467	452	441	449	424	441	449	430	514	446	428	475	433	455	423	436	457	448	432	442	435	419	471	453	446	465	446	466	401	467	456	467	479	401	463	434	441	475	461	463	471	464	425	443	443	383	463	461	479	411	454	431	432	463	450	459	451	438	437	475	450	479	447	503	437	466	462	461	466	463	450	426	457	458	431	424	471	449	451	466	430	506	438	447	480	462	449	451	448	448	464	438	467	459	448	466	446	467	436	404	429	484	444	420	425	431	461	423	456	463	430	425	437	438	449	470	453	437	460	444	445	441	434	457	463	434	450	456	460	456	418	442	447	418	429	452	438	490	451	475	472	454	465	461	420	449	475	454	446	426	437	468	415	469	446	462	477	435	450	475	438	472	462	439	441	433	476	459	463	450	461	485	465	435	476	432	470	448	463	463	476	438	428	450	462	469	459	475	474	498	429	487	471	464	482	481	461	509	456	429	471	440	446	434	465	465	423	443	440	510	433	434	420	453	449	449	455	429	425	430	431	460	450	448	431	454	479	502	459	457	463	423	475	481	448	469	449	483	461	476	420	441	444	481	472	458	465	446	449	430	441	478	463	459	465	435	435	438	469	446	467	462	433
4837	1479	387	215	178	211	261	235	235	197	186	150	137	124	109	108	115	94	79	85	92	72	85	67	58	61	69	62	62	62	59	63	60	53	80	59	48	57	50	43	60	58	59	63	70	52	46	53	43	55	48	57	48	64	51	48	57	49	57	52	56	46	42	47	45	54	63	58	48	65	53	55	47	67	60	33	60	56	67	59	48	60	55	45	51	38	57	55	63	54	45	52	58	58	56	54	55	46	63	66	53	50	52	52	66	57	51	47	49	54	57	53	64	53	52	63	48	51	61	51	48	48	49	42	61	53	49	46	42	52	53	53	50	50	41	52	66	61	44	34	51	40	51	61	54	65	64	49	61	46	51	60	50	53	44	46	45	58	42	61	57	47	52	52	52	59	47	65	42	60	50	45	48	65	57	51	56	52	66	48	59	56	52	60	51	53	54	40	51	43	61	40	50	62	60	45	54	52	49	58	60	64	54	57	66	56	53	66	52	54	52	60	45	59	65	56	60	42	60	55	48	52	38	63	46	58	44	47	51	43	61	48	53	43	51	66	55	62	53	54	48	48	48	54	56	50	41	61	63	53	55	63	49	59	50	45	47	59	59	51	63	51	46	63	52	52	59	50	62	34	41	73	55	58	47	61	55	53	57	71	52	42	51	41	60	41	50	43	59	48	48	58	56	62	30	54	48	42	49	50	59	51	62	52	50	58	64	56	53	63	53	48	69	51	48	43	50	62	49	41	47	65	46	53	50	50	44	52	54	60	54	55	61	54	59	46	51	63	62	53	52	47	63	39	62	53	46	57	61	56	60	51	52	53	48	60	56	65	68	47	54	69	51	54	40	56	67	59	55	46	62	57	73	44	39	48	52	47	58	64	47	41	53	48	40	52	47	55	38	54	53	64	62	63	54	64	55	51	48	48	54	51	57	50	43	50	54	60	50	67	51	53	51	61	62	57	55	52	59	60	36	67	65	46	50	56	55	49	49	37	44	49	58	59	52	49	37	75	61	59	49	51	48	49	61	53	62	51	54	50	64	69	61	51	52	47	47	61	35	57	62	61	45	58	48	54	52	63	57	51	40	72	58	49	44	45	54	51	42	55	47	58	47	53	50	53	43	45	62	49	75	66	50	42	43	53	47	45	51	67	44	57	45	58	46	46	38	48	35	52	47	55	47	54	42	70	50	54	46	62	49	59	56	45	55	45	57	43	48	47	58	50	61	45	57	54	51	58	57	51	62	51	59	52	47	61	60	48	60	66	48	52	59	66	52	58	45	58	49	47	60	48	45	57	51	40	59	57	45	51	36	62	53	59	56	63	52	55	43	47	50	47	64	61	52	57	51	54	55	45	40	59	52	56	57	52	53	42	40	59	50	48	56	55	49	48	59	46	57	61	75	50	43	54	50	50	39	49	45	57	43	44	50	45	53	43	50	72	48	53	39	62	51	55	62	44	50	48	52	55	56	52	51	48	42	44	53	71	44	46	46	44	46	45	46	50	60	42	48	43	48	53	38	49	48	47	52	50	56	68	41	54	51	70	49	58	53	54	48	50	67	52	53	59	47	48	44	41	43	50	46	49	47	66	57	52	47	47	60	40	71	44	55	51	50	47	46	43	56	38	76	43	39	54	62	50	53	49	56	58	52	46	44	49	44	48	53	57	44	67	63	44	53	59	52	56	51	42	37	54	39	51	52	48	47	72	52	54	34	60	51	59	62	48	53	36	46	49	45	50	52	56	57	52	56	47	45	44	53	52	50	50	58	44	52	56	52	46	59	53	55	56	64	45	58	50	50	55	55	53	54	56	61	46	50	47	57	60	46	53	53	48	59	41	56	52	57	53	54	43	52	63	54	50	69	65	42	54	48	45	47	47	45	40	62	49	34	54	41	65	48	44	48	41	55	63	45	59	54	49	46	51	53	51	52	50	59	50	54	51	45	60	44	56	50	60	57	57	64	52	51	49	53	44	51	50	56	56	55	49	36	43	47	43	51	60	48	66	46	53	58	56	51	61	45	41	73	66	61	51	73	49	55	54	63	47	36	56	42	52	54	58	49	48	56	52	52	43	49	49	40	50	62	62	68	49	63	50	71	42	54	45	55	55	67	46	55	55	52	47	51	51	51	51	57	51	56	50	51	41	43	64	59	71	60	54	37	60	49	59	52	50	57	54	59	46	53	62	48	60	55	45	47	41	52	54	42	48	52	57	53	56	55	47	60	50	64	49	39	52	58	59	47	55	61	59	50	50	59	51	52	59	51	57	50	48	56	56	54	54	55	47	47	45	48	62	48	50	46	48	49	75	62	58	54	53	57	52	48	53	64	49	47	53	51	55	58	59	39	47	43	41	57	61	52	58	63	50	50	45	57	62	40	66	43	45	60	56	43	45	54	46	44	59	69	56	44	49	44	47	56	48	68	42	53	65	50	54	63	50	45	54	48	48	44	56	47	36	64	65	45	54	46	57	45	46	66	49	59	46	50	33	52	52	53	55	57	40	49	57	53	54	59	53	43	43	57	45	41	42	49	46	53	68	48	67	53	52	40	41	44	59	45	50	57	51	58	51	52	52	64	51	66	52	53	57	62	45	72	52	49	54	54	57	42	56	52	58	49	46	51	51	56	53	34	54	48	68	65	56	56	63	47	48	57	50	57	54	43	53	56	57	47	47	63	63	47	60	57	40	46	43	49	53	56	46	48	47	68	45	39	46	54	35	57	43	40	49	58	61	54	62	46	51	42	52	50	55	52	52	62	46	58	50	57	55	63	50	50	53	53	45	57	39	50	52	43	46	47	60	53	48	55	39	69	53	45	53	47	73	44	40	43	47	52	52	56	61	50	50	63	39	49	53	49	49	52	50	64	36	66	53	64	52	51	50	45	56	44	49	58	48	58	50	54	56	49	42	66	50	46	47	50	53	54	53	55	47	45	53	64	45	46	54	47	56	55	59	65	37	62	51	42	48	41	54	50	50	63	50	49	48	53	42	53	58	56	47	44	53	61	60	49	49	53	43	53	55	45	49	65	58	59	53	61	59	33	51	42	47	46	49	53	61	53	55	55	51	47	51	59	56	69	51	57	51	58	57	51	55	50	46	64	47	58	50	52	63	50	46	62	67	41	53	38	53	40	44	46	57	49	50	50	61	61	54	58	60	42	54	58	50	46	54	57	62	37	54	53	60	54	61	49	55	49	60	44	47	43	64	51	45	50	49	64	58	57	56	44	52	36	55	53	58	50	72	64	51	67	66	54	62	44	51	51	64	57	48	63	54	56	42	47	52	64	47	60	64	50	49	42	41	61	55	36	54	42	58	42	54	47	61	47	52	46	69	41	57	53	45	53	56	43	45	49	54	60	50	52	62	40	64	62	50	43	60	53	42	54	62	52	52	62	50	54	57	59	36	68	54	60	44	64	53	51	54	43	42	49	42	57	44	58	50	49	51	64	58	66	51	45	51	47	72	61	47	53	54	64	55	58	51	56	58	50	50
29386	12550	3849	3848	8282	10905	10559	9109	7822	6586	5409	4503	3730	3121	2826	2418	2177	1826	1581	1451	1245	1246	1157	1026	895	839	800	671	689	737	656	644	617	640	579	570	527	513	524	507	574	552	480	517	478	465	472	451	457	454	458	447	401	465	421	417	435	416	439	420	438	406	443	414	452	417	436	444	406	426	442	468	414	467	435	455	442	426	414	431	435	407	415	414	407	446	414	437	399	448	462	386	414	424	421	409	444	425	409	416	405	438	423	387	386	420	379	448	403	452	427	419	404	408	431	410	413	405	432	438	413	463	404	458	438	429	439	430	401	414	419	389	428	391	425	408	431	407	451	411	413	443	422	431	398	433	433	394	424	400	421	448	412	389	425	412	425	456	417	404	423	419	448	418	447	419	425	448	420	452	448	438	424	408	410	397	419	410	411	401	410	406	394	406	381	411	423	427	416	385	437	427	420	416	408	433	415	423	444	459	462	412	404	413	432	454	407	419	415	404	470	420	400	371	451	391	390	399	414	415	404	411	412	422	438	416	427	423	404	410	416	412	401	395	401	404	399	414	459	419	431	414	395	426	392	437	416	457	379	412	387	441	412	437	425	438	419	421	415	387	422	442	434	438	436	430	426	427	446	402	415	434	435	419	453	435	446	410	406	430	413	433	433	410	426	390	378	443	417	407	424	432	412	418	427	394	403	384	435	417	439	386	423	412	442	430	401	384	434	420	407	434	423	431	407	394	417	401	384	395	434	395	429	465	420	444	437	414	406	380	434	421	428	427	432	404	402	431	424	436	440	410	419	423	434	422	426	406	406	393	452	402	437	433	421	412	429	434	421	417	446	398	416	454	420	443	429	421	474	437	414	446	396	419	383	445	414	394	449	412	413	421	397	435	432	424	408	399	421	429	400	455	429	410	426	395	429	412	404	453	439	449	435	391	448	419	421	443	451	406	408	448	442	432	450	415	431	416	417	409	390	419	417	430	431	425	429	401	423	448	439	427	432	471	436	437	431	404	440	428	415	431	438	422	425	388	397	463	458	431	399	396	428	443	443	424	416	426	413	443	424	423	403	447	423	388	404	455	442	434	402	415	442	406	414	411	394	446	435	434	397	397	443	412	392	412	381	435	398	413	440	456	416	419	416	425	413	419	437	424	421	387	446	428	398	405	453	389	425	433	438	410	417	414	422	438	422	412	424	420	413	471	429	455	393	460	408	422	431	417	417	412	419	404	413	410	399	390	414	431	419	391	452	412	432	442	445	438	407	425	399	434	411	450	422	395	392	434	439	412	389	415	420	410	423	394	404	475	422	416	429	463	435	397	409	425	397	417	424	445	438	430	404	401	432	405	453	436	449	381	424	411	412	423	402	402	417	402	400	404	405	445	419	421	394	456	422	404	406	428	416	419	396	418	408	408	413	455	403	399	421	457	416	447	412	397	401	415	419	440	399	404	430	451	397	446	395	409	446	399	421	396	427	462	421	425	434	398	412	413	424	427	412	444	426	445	417	419	406	420	431	395	433	414	415	434	422	422	415	417	417	433	427	400	414	433	401	419	427	423	414	424	401	408	405	449	416	406	409	427	390	394	422	372	434	427	435	417	440	428	437	447	398	441	377	399	428	424	400	416	435	388	425	399	427	398	414	424	437	391	456	448	462	395	452	414	430	422	411	398	423	442	464	430	410	434	383	427	378	390	441	427	421	413	409	410	410	392	397	446	376	396	410	435	413	449	422	411	387	431	445	398	380	437	409	411	428	431	425	415	414	389	412	384	420	412	435	445	459	410	402	424	427	394	440	453	436	417	410	429	415	390	417	408	429	406	406	451	411	424	454	407	440	435	448	406	445	418	402	408	422	406	422	432	391	378	467	430	405	424	408	420	408	439	381	437	427	414	390	410	435	431	417	438	417	431	413	431	421	420	442	386	414	434	419	449	406	408	432	429	437	404	391	430	442	422	431	422	423	400	447	409	376	416	418	436	462	410	409	402	444	431	398	458	401	417	433	421	487	443	422	441	429	413	375	434	435	408	482	438	426	402	415	443	378	437	424	411	416	377	417	425	412	391	391	398	436	416	449	402	404	403	471	436	418	385	429	427	423	436	414	440	395	454	411	423	448	412	397	433	416	421	436	442	421	397	434	410	397	411	390	410	424	388	425	446	439	440	444	400	455	418	379	399	425	447	374	423	394	423	402	407	398	425	429	433	392	420	444	431	441	406	448	399	428	377	422	429	436	413	393	417	419	428	436	450	399	424	455	390	419	441	400	427	419	417	422	395	420	396	418	430	371	386	379	408	410	415	422	429	420	439	423	439	443	407	441	411	430	431	432	431	403	399	444	405	435	408	440	415	427	382	425	427	433	433	400	390	426	422	460	460	458	411	434	393	426	423	431	444	431	444	409	449	441	406	433	385	431	443	444	463	404	393	428	382	422	392	409	405	426	432	466	450	417	422	396	414	423	395	421	442	402	406	401	401	423	376	382	399	432	444	406	377	387	415	394	416	417	371	418	428	455	413	435	440	441	398	421	427	408	439	437	374	427	393	405	397	395	420	401	422	417	396	416	409	434	431	446	407	422	440	434	415	411	456	418	388	418	440	405	425	422	433	419	407	388	430	440	408	410	425	430	401	450	430	399	402	441	400	430	431	426	400	406	399	445	448	411	435	401	421	401	416	404	439	468	435	402	386	426	407	397	366	409	427	411	390	392	436	409	424	426	449	425	403	448	414	433	430	399	413	424	403	437	413	418	419	430	441	427	419	427	404	374	409	434	438	410	414	389	443	449	397	437	426	440	438	416	416	444	429	426	433	402	411	429	384	424	429	440	389	436	457	413	476	391	409	381	402	441	413	400	453	437	418	413	391	402	454	454	383	435	429	409	417	445	439	400	406	422	446	418	431	435	409	427	439	417	397	420	447	412	413	400	424	425	388	400	391	385	444	439	427	389	423	429	477	446	423	424	404	429	432	405	447	408	389	407	441	417	381	420	422	404	433	394	465	432	439	430	418	397	421	421	394	412	409	394	412	404	426	421	428	413	432	387	404	410	411	425	430	449	393	408	435	416	397	431	430	416	430	401	455	405	406	438	416	394	436	389	429	405	449	458	420	454	436	413	414	425	370	387	424	423	446	436	439	426	461	411	421	404	420	414	423	392	432	390	404	415	442	450	412	411	442	420	426	421	447	420	436	428	419	403	441	411	375	446	409	459	428	381	388	391	425	427	411	394	441	411	417	395	393	428	423	426	420	418	392	403	423	428	425	448	400	450	392	402	412	396	420	397	450	401	463	461	406	402	421	452	415	421	411	394	437	446	434	425	424	435	450	449	390	431	407	416	394	410	425	414	410	406	432	394	395	423	415	392	416	445	415	400	417	455	416	439	400	412	442	448	419	436	415	422	447	442	433	403	444	403	453	393	407	424	425	427	399	440	431	430	405	404	391	405	414	420	401	399	462	416	417	421	424	433	428	413	398	410	417	392	415	390	425	427	409
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
