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
341894299265	341894299835	341894300383	341894300933	341894301475	341894302033	341894302583	341894303133	341894303677	341894304233	341894304783	341894305333	341894305877	341894306433	341894306983	341894307533	341894308077	341894308633	341894309183	341894309733	341894310277	341894310833	341894311383	341894311933	341894312477	341894313033	341894313583	341894314133	341894314677	341894315233	341894315783	341894316333	341894316877	341894317435	341894317983	341894318533	341894319077	341894319633	341894320183	341894320733	341894321277	341894321835	341894322383	341894322933	341894323477	341894324033	341894324583	341894325133	341894325677	341894326233	341894326783	341894327333	341894327877	341894328433	341894328983	341894329533	341894330077	341894330633	341894331183	341894331733	341894332277	341894332833	341894333383	341894333933	341894334477	341894335033	341894335583	341894336133	341894336677	341894337233	341894337783	341894338333	341894338875	341894339435	341894339983	341894340533	341894341077	341894341633	341894342183	341894342733	341894343277	341894343833	341894344383	341894344933	341894345475	341894346033	341894346583	341894347133	341894347677	341894348233	341894348783	341894349333	341894349877	341894350433	341894350983	341894351533	341894352077	341894352635	341894353183	341894353733	341894354277	341894354833	341894355383	341894355933	341894356477	341894357033	341894357583	341894358133	341894358677	341894359233	341894359783	341894360333	341894360877	341894361433	341894361983	341894362533	341894363077	341894363633	341894364183	341894364733	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2043	3300	1900	2700	2042	3300	1900	2700	2042	3300	1900	2700	2042	3300	1900	2700	2041	3300	1900	2700	2041	3300	1900	2700	2040	3300	1900	2700	2040	3300	1900	2700	2040	3300	1900	2700	2039	3300	1900	2700	2039	3300	1900	2700	2038	3300	1900	2700	2038	3300	1900	2700	2037	3300	1900	2700	2037	3300	1900	2700	2037	3300	1900	2700	2036	3300	1900	2700	2036	3300	1900	2700	2035	3300	1900	2700	2035	3300	1900	2700	2034	3300	1900	2700	2034	3300	1900	2700	2034	3300	1900	2700	2033	3300	1900	2700	2033	3300	1900	2700	2032	3300	1900	2700	2032	3300	1900	2700	2031	3300	1900	2700	2031	3300	1900	2700	2031	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
8212	2787	1204	800	3319	6209	743	434	330	242	175	176	158	114	106	104	74	74	89	65	81	71	70	56	55	48	51	34	42	29	45	47	37	38	41	37	55	37	46	56	42	35	45	44	34	39	37	32	39	34	42	29	46	32	29	43	31	25	36	40	28	39	28	30	34	30	24	29	31	30	30	33	29	35	32	30	31	28	33	35	27	31	28	32	26	28	22	40	29	29	36	31	25	24	25	23	28	29	24	36	32	40	25	37	29	28	24	30	30	40	34	28	29	25	29	28	25	25	20	33	30	29	29	32	35	25	18	28	37	39	34	27	30	37	27	29	25	18	44	24	33	24	31	38	29	38	28	27	31	22	34	35	28	23	22	30	37	32	17	28	26	33	20	25	18	22	23	31	34	40	27	37	34	25	26	29	24	25	29	42	26	41	27	20	31	24	25	32	24	31	28	33	26	26	30	24	32	26	32	32	31	24	22	23	38	28	32	40	20	25	38	33	24	38	37	25	27	22	29	25	23	26	23	27	37	38	30	26	27	32	33	29	29	28	30	29	31	31	43	28	30	27	18	34	28	16	26	19	26	33	23	39	31	29	37	27	33	26	26	40	25	23	27	33	32	36	31	24	33	29	27	36	35	30	33	22	25	31	26	31	24	27	24	27	34	25	25	31	21	29	24	35	25	25	29	19	31	33	24	31	30	26	24	26	30	33	25	23	23	25	32	30	29	38	28	35	25	35	30	32	32	31	33	26	28	34	33	28	35	24	37	34	24	35	26	36	34	38	37	25	22	26	33	30	32	30	27	32	27	20	31	33	34	39	26	25	28	28	22	29	31	28	40	32	34	25	30	29	25	34	27	26	31	32	29	23	21	23	27	36	27	31	27	32	28	26	32	11	23	36	33	26	20	36	30	23	31	25	29	28	29	24	24	26	26	34	27	31	30	33	36	31	24	33	39	37	36	30	25	26	28	26	33	29	29	22	29	36	20	33	25	18	28	36	35	25	43	20	27	24	32	37	24	29	23	31	28	32	17	23	33	28	31	27	27	40	32	21	30	18	25	25	32	23	37	22	26	25	26	34	21	32	30	29	34	29	24	20	23	33	30	21	27	32	37	27	33	34	18	30	26	23	22	34	30	28	35	27	18	29	21	26	32	29	30	35	23	27	32	28	23	29	19	26	28	27	36	32	37	28	33	25	25	28	22	23	28	28	32	24	31	32	31	33	29	27	28	25	30	32	32	33	31	42	22	31	29	25	37	28	24	25	24	28	32	31	29	22	24	32	13	29	27	35	29	29	24	29	37	26	25	18	22	30	30	32	32	27	32	28	29	26	27	22	29	25	29	25	21	33	34	30	32	21	26	18	41	31	29	25	28	29	38	28	33	26	23	25	33	26	26	31	34	30	30	24	31	40	31	27	39	31	24	28	25	29	26	20	35	26	34	27	27	28	31	29	37	28	31	24	20	40	25	24	36	28	29	25	34	28	26	29	36	24	36	21	24	24	31	35	19	22	28	27	34	25	26	27	26	28	29	28	25	21	31	35	36	33	35	31	33	15	29	34	36	32	31	26	19	28	44	27	40	31	28	26	29	31	32	24	19	39	30	30	29	15	29	43	32	32	31	18	25	27	32	29	28	22	20	32	22	37	31	26	23	29	30	27	23	30	21	36	23	27	21	23	27	28	31	29	26	26	26	28	29	31	31	23	36	28	29	23	26	33	32	33	39	25	19	24	27	27	31	25	34	24	34	26	33	27	29	22	30	31	33	25	26	30	26	43	32	30	35	25	26	32	33	37	33	30	25	27	27	21	27	26	27	20	19	23	31	32	19	28	26	33	38	26	45	24	34	19	28	24	33	32	28	30	32	36	33	21	27	29	29	31	30	36	27	17	33	37	24	37	29	32	23	33	33	22	27	32	30	29	35	26	28	39	29	31	30	33	23	30	30	26	24	26	36	24	37	35	28	26	24	42	30	33	26	27	34	21	31	27	29	29	26	22	27	35	30	30	32	35	27	32	30	34	32	29	30	28	28	24	25	32	29	29	29	28	23	29	28	36	34	32	18	35	30	27	37	32	27	21	34	21	33	26	30	35	22	24	18	29	31	24	36	28	40	19	24	34	29	22	38	30	31	26	21	30	30	26	22	24	28	25	24	34	29	32	26	29	31	22	38	33	35	34	31	33	31	24	30	30	25	21	20	26	44	33	23	25	36	30	29	24	40	28	38	33	30	27	23	37	26	26	36	27	31	25	32	35	36	37	23	33	26	23	20	29	29	25	44	18	29	30	35	30	33	45	31	29	29	37	27	28	34	33	31	32	18	22	29	27	25	32	30	27	26	34	30	44	27	27	25	37	28	24	31	27	24	33	26	29	16	29	24	35	28	22	27	29	21	31	26	25	23	21	22	30	25	27	30	30	27	30	26	26	25	30	23	29	25	38	27	26	31	20	25	20	27	23	34	38	28	29	22	20	26	23	30	27	26	26	22	32	35	37	32	36	27	25	27	38	37	36	37	27	25	37	32	29	32	27	32	34	31	21	26	38	26	22	27	30	40	19	29	29	24	34	20	32	30	27	34	23	25	23	26	17	34	46	27	24	22	24	25	31	18	30	25	28	28	26	24	36	38	46	32	29	38	36	33	28	30	29	29	22	23	43	22	33	28	33	31	31	34	37	23	25	29	25	28	48	23	20	37	23	19	25	29	22	32	27	31	29	41	28	31	34	24	27	19	32	30	26	20	30	32	33	27	25	36	25	27	24	24	27	31	20	27	30	25	30	32	30	25	36	23	29	21	22	30	28	35	31	31	24	33	30	22	27	29	32	27	41	24	27	30	25	38	29	29	30	28	24	31	24	23	27	31	32	30	24	26	28	31	33	21	23	33	41	31	28	34	26	16	22	43	40	34	41	32	34	28	25	35	27	32	34	22	23	28	26	20	37	34	34	30	26	27	28	24	25	35	29	25	20	28	27	29	26	34	30	26	29	30	24	29	26	29	26	26	29	38	25	23	33	29	29	32	30	32	27	27	27	30	28	32	27	29	25	43	32	26	36	27	31	32	24	28	19	25	30	37	29	23	34	25	31	28	21	27	20	32	27	34	21	29	22	30	26	18	23	34	22	21	23	36	31	35	25	30	23	30	20	23	33	35	25	35	24	36	34	24	28	23	26	37	20	27	27	22	22	29	23	35	40	26	25	30	30	27	27	31	30	34	26	26	26	29	33	29	21	35	23	26	33	30	24	25	34	37	28	32	29	37	27	29	28	29	30	35	26	25	35	28	37	34	30	28	28	37	21	26	31	37	28	21	29	25	37	25	36	40	34	19	25	28	30	24	30	32	16	37	28	30	39	27	23	28	27	30	36	31	38	19	38	27	19	23	26	33	29	25	30	27	25	30	28	20	28	29	22	26	24	29	28	26	20	35	22	28	22	20	38	29	27	30	39	35	24	25	23	37	24	35	21	23	30	24	19	30	17	25	20
47529	30511	22944	34333	57922	57158	32366	25512	19293	15727	12406	10090	8319	7069	6096	5072	4282	3920	3631	3786	3573	3389	3111	2544	2046	1649	1354	1348	1197	1238	1223	1169	1147	1107	1181	1453	1703	1759	1767	1546	1554	1406	1257	1234	1078	1047	974	883	829	790	787	861	915	854	907	891	876	793	780	849	713	698	735	684	681	703	642	672	665	623	604	602	610	617	560	606	597	626	571	535	590	500	571	557	526	510	510	578	560	517	563	519	541	506	511	519	548	502	520	506	543	502	519	551	499	484	484	547	516	508	538	546	508	497	502	499	521	524	534	550	503	467	508	511	543	506	530	520	473	529	492	534	555	521	490	491	533	552	485	525	563	496	515	521	546	509	518	469	474	501	547	504	541	530	508	512	520	533	496	555	507	512	530	552	511	498	523	531	570	546	466	512	499	516	523	513	513	480	506	553	457	495	471	484	482	487	526	524	511	505	507	496	520	495	505	541	516	522	484	495	518	520	503	500	531	486	494	495	490	506	477	517	511	511	507	512	493	521	461	469	508	548	520	502	515	492	512	480	505	527	490	504	514	518	527	476	570	522	510	526	475	478	523	525	518	511	456	478	523	469	513	510	480	518	554	491	519	523	508	478	453	532	507	513	514	538	486	503	475	463	512	542	506	483	530	533	484	541	501	524	474	541	494	486	509	516	499	491	510	512	532	522	508	528	507	490	472	503	482	469	488	495	521	512	508	500	515	541	499	510	524	482	495	531	517	508	526	484	528	504	496	509	545	497	478	501	487	502	477	436	501	515	538	487	478	479	504	524	529	506	489	470	510	518	519	471	484	533	517	515	537	516	492	533	480	496	491	509	504	520	505	547	527	487	504	485	545	490	520	484	481	522	475	528	537	502	516	482	507	514	486	490	508	459	507	455	533	525	495	512	518	528	495	487	480	497	523	525	464	521	522	466	503	511	486	496	526	492	534	511	491	504	494	503	505	504	499	531	504	531	485	542	526	423	509	535	471	455	553	520	524	493	521	495	475	482	517	570	469	507	492	484	490	511	502	497	541	524	504	473	467	538	485	503	559	509	482	507	525	517	515	513	483	535	481	523	500	479	508	531	499	498	519	512	523	499	510	509	482	466	504	475	518	494	497	516	514	561	544	518	489	494	507	523	514	474	477	505	492	492	501	460	520	528	462	505	485	491	503	497	489	496	522	518	543	508	517	525	524	482	502	505	556	501	503	531	516	477	486	483	480	494	482	522	465	527	521	493	489	493	502	492	514	473	518	485	478	520	485	506	526	549	523	504	496	525	501	514	554	553	531	519	438	525	509	496	510	522	523	447	524	503	505	508	518	541	496	503	485	496	502	517	490	467	479	531	520	541	505	541	518	506	524	501	498	511	496	529	529	498	517	495	517	494	515	503	507	536	479	496	482	491	490	478	499	542	503	484	532	482	514	571	495	507	507	502	501	514	496	516	469	504	529	535	501	524	493	518	458	514	529	500	503	476	527	488	500	490	494	484	524	521	520	468	498	491	495	482	509	521	533	536	534	527	487	511	507	490	514	545	530	510	474	535	492	510	509	519	528	518	532	546	480	508	516	513	510	470	537	528	509	521	496	500	470	512	530	535	529	536	520	523	527	486	503	485	502	510	521	503	524	536	514	530	467	525	488	517	497	516	462	494	515	500	504	532	496	519	513	475	500	509	509	514	495	527	493	487	495	475	506	518	491	479	528	534	535	483	454	488	491	506	488	511	512	534	488	510	518	518	485	495	525	514	551	509	520	486	492	543	556	488	495	500	467	523	531	506	527	526	507	539	490	473	477	513	510	506	505	517	477	514	493	488	539	531	501	532	534	554	524	517	518	502	523	543	447	500	512	511	485	498	553	493	523	525	523	497	530	484	519	516	521	541	521	503	504	526	521	494	490	500	525	509	492	501	503	507	482	533	520	487	483	508	521	518	501	526	501	489	532	475	479	495	517	543	512	526	538	497	506	515	533	523	498	493	521	480	558	479	497	514	482	475	541	492	511	529	516	516	522	495	519	519	520	538	512	473	491	482	516	494	466	495	477	516	494	516	512	484	517	556	489	527	501	518	530	519	502	505	511	507	514	506	509	515	490	487	508	466	544	492	527	492	499	501	492	507	502	479	493	535	487	503	512	500	486	514	504	500	474	476	494	495	549	519	481	524	508	484	513	507	496	485	485	503	509	470	502	489	534	514	473	437	524	478	537	497	520	529	498	522	443	468	501	490	547	525	525	509	503	535	535	495	483	458	506	489	504	507	478	489	478	526	518	499	472	479	513	530	557	533	510	521	486	522	502	518	501	505	495	501	531	507	515	476	495	478	492	499	513	449	469	512	516	491	531	537	530	518	489	502	526	547	587	490	525	520	493	493	510	511	521	523	474	499	514	517	501	474	542	554	517	511	500	479	535	474	495	508	481	512	518	536	473	499	512	495	514	521	536	521	517	507	487	532	513	503	528	487	544	516	504	517	454	527	481	507	486	510	486	476	486	520	507	494	474	489	483	464	536	522	493	503	531	511	521	534	537	514	536	554	521	510	515	525	496	503	477	516	512	555	487	485	518	495	485	521	531	507	553	495	514	513	487	496	520	508	520	536	473	528	510	504	519	495	504	500	528	580	525	494	485	467	526	517	507	506	504	504	495	497	488	485	532	502	514	557	520	526	516	498	490	485	515	527	507	535	520	508	527	496	553	519	532	474	501	531	495	499	515	471	512	495	497	496	493	507	546	546	507	514	536	522	517	518	488	493	507	508	489	502	507	504	520	501	498	482	482	557	475	537	549	488	512	499	509	512	507	467	508	516	513	494	461	502	474	486	501	496	532	533	507	538	498	491	526	486	517	494	520	520	465	522	467	521	508	545	482	501	552	483	513	518	476	494	477	492	509	508	513	472	502	519	506	530	492	497	526	533	528	520	457	557	509	560	488	537	487	506	504	504	483	521	519	509	482	521	559	550	499	559	566	509	504	511	552	499	512	490	535	485	486	517	512	498	488	508	518	481	520	504	538	501	514	498	474	498	520	542	522	513	499	509	502	476	516	481	506	498	483	489	510	494	548	520	521	435	530	517	477	527	514	480	522	506	497	501	493	521	512	534	525	475	486	475	501	529	518	491	479	517	525	535	490	465	541	541	481	528	504	518	529	524	493	522	499	496	501	455	526	497	479	526	469	514	517	505	507	485	524	516	493	553	515	515	480	485	497	512	504	516	517	509	502	511	512	488	484	509	468	477	495	493	532	497	493	523	513	564	499	539	516	488	518	505	507	464	491	515	490	507	488	495	481	519	513	489	497	472	508	517	552	493	529	505	511	542	514	530	485	485	527	481	523	520	486	468	478	531	504	520	517	508	508	460	491	537	487	504	469	523	490	512	516	505	469	501	498	483	497	570	507	519	546	494	553	487	509	551	491	519	516	504	532	507	528	478	525	536	443	519	471	473	541	526	513	508	493	506	514	538	493	515	523	505	535	531	495	485	498	532	533	503	502	504
3090	824	485	322	897	1466	289	147	121	91	89	51	62	47	46	43	31	32	31	35	40	31	29	29	36	27	25	23	26	32	25	11	20	19	29	18	17	31	27	27	14	26	18	24	27	19	21	25	18	16	16	17	19	21	23	22	25	20	16	23	21	24	13	25	20	27	26	12	15	24	20	20	24	25	15	15	21	14	20	19	23	18	18	22	12	15	23	19	24	21	22	19	26	27	22	18	23	16	19	17	27	17	13	17	18	14	12	20	14	17	26	29	16	18	16	14	20	17	20	26	12	13	14	18	19	21	16	23	18	21	18	17	15	20	18	20	23	13	23	16	19	14	16	16	23	17	28	18	14	20	20	16	14	20	19	18	17	25	18	21	20	18	11	17	22	23	17	13	20	22	23	18	17	19	19	14	11	15	17	22	20	28	16	22	16	25	10	13	19	11	15	15	11	10	10	23	17	20	24	20	22	19	26	21	35	14	19	29	8	31	19	17	21	22	10	21	15	21	26	21	20	15	18	21	11	17	22	12	24	18	17	20	10	18	22	21	17	15	11	18	17	14	19	14	22	22	19	16	22	25	22	20	14	15	18	26	22	18	23	26	16	13	24	21	23	12	14	23	25	19	13	15	25	21	20	18	15	27	27	21	20	14	18	20	14	22	20	16	19	24	18	11	25	18	18	15	21	24	20	15	16	19	19	21	18	21	19	18	19	18	22	19	10	13	23	15	10	19	19	21	11	12	18	21	20	19	27	25	14	10	15	20	21	15	20	21	19	18	20	21	20	21	19	15	18	15	20	18	13	24	23	15	18	25	21	23	22	15	20	8	21	21	20	22	17	12	14	26	25	15	21	23	23	26	19	17	22	14	22	17	16	26	19	17	20	19	24	13	19	24	19	24	24	17	14	20	13	16	21	18	21	15	24	17	15	18	16	19	22	14	22	17	22	16	19	11	21	22	17	17	15	11	21	19	17	14	25	13	15	16	20	25	16	24	16	15	22	16	22	21	14	17	12	11	17	15	24	25	23	15	26	25	17	15	13	16	15	24	20	18	20	27	23	15	21	17	13	23	23	11	14	16	14	23	21	23	15	16	20	20	26	13	14	20	16	18	17	22	17	10	16	25	17	14	23	14	18	21	17	17	20	17	18	18	22	22	14	18	14	16	22	20	24	26	22	10	15	17	12	20	22	12	26	18	22	13	17	21	14	18	17	26	23	23	15	19	22	23	17	15	20	23	31	25	23	18	15	24	25	19	20	23	19	16	20	15	19	21	12	19	10	16	20	13	19	20	16	12	19	24	13	21	18	14	27	26	20	19	23	19	19	11	17	17	14	20	14	13	20	11	27	17	27	13	17	17	18	18	19	17	23	15	17	26	14	24	19	20	25	17	21	21	11	16	19	16	20	15	21	25	18	18	14	16	8	14	19	21	16	11	16	24	18	13	21	19	18	11	21	25	25	17	22	27	20	17	20	14	29	10	14	23	14	20	22	28	16	10	30	15	20	18	19	13	13	17	23	7	24	10	19	17	18	17	12	23	8	15	20	19	24	20	15	25	18	13	16	28	18	19	19	16	15	16	25	21	23	21	22	20	14	24	14	17	18	21	22	14	17	17	18	17	17	20	16	18	19	24	14	18	17	15	18	18	16	19	24	16	23	13	18	12	12	17	20	26	17	17	16	17	22	19	19	13	16	23	20	18	19	19	13	23	26	15	24	16	24	19	16	18	14	17	13	22	25	11	24	17	17	26	15	23	10	15	19	20	18	19	17	9	18	17	22	16	17	17	21	19	13	26	30	18	25	19	17	20	15	13	23	19	15	21	15	18	15	21	20	16	16	12	14	18	18	14	21	18	17	23	24	19	20	23	11	16	11	18	15	19	14	24	18	19	17	12	13	18	19	15	19	15	20	25	19	17	20	17	19	18	10	20	18	16	15	21	15	14	20	11	27	19	23	11	19	20	17	16	17	17	11	18	23	17	23	25	15	18	20	17	23	23	24	14	11	15	17	16	22	22	24	25	18	17	14	24	22	15	21	12	16	18	14	17	12	20	22	27	20	19	19	24	16	17	22	17	21	18	21	20	20	21	21	14	15	23	13	14	16	20	19	15	22	18	20	23	13	23	16	19	19	16	16	13	18	15	22	15	13	13	18	15	18	19	19	14	23	21	14	10	16	14	15	18	24	8	22	17	16	19	14	20	18	15	26	22	15	21	16	28	14	20	15	17	24	17	23	17	18	22	21	14	17	17	13	24	15	22	18	19	28	13	30	21	17	16	18	19	13	16	21	23	27	15	16	18	14	13	19	19	21	18	14	12	15	21	20	19	18	19	16	21	14	19	12	16	13	14	21	13	20	16	16	14	11	20	18	15	18	19	13	13	20	21	22	22	17	23	15	20	19	20	24	20	20	14	19	19	14	18	22	20	19	14	15	23	11	22	16	15	19	18	12	12	16	20	14	18	18	20	14	12	24	14	15	20	22	16	22	18	16	21	17	21	17	14	12	24	26	18	18	23	20	18	15	20	17	18	16	21	28	12	21	15	23	23	15	13	20	18	15	18	18	22	15	10	17	22	17	19	17	14	17	10	17	21	11	19	16	17	16	22	20	11	21	25	15	18	13	31	19	20	23	20	15	24	15	21	14	17	13	16	19	24	18	17	18	14	14	19	19	17	24	18	12	14	22	26	12	12	21	20	13	23	19	21	16	13	23	18	17	14	15	23	18	22	19	18	14	20	20	13	26	21	20	21	24	18	14	22	14	24	25	21	25	16	29	14	15	16	12	24	21	15	12	20	10	14	26	22	21	16	13	18	15	19	20	14	17	16	18	28	12	25	13	12	12	20	16	24	16	23	20	14	21	24	14	20	18	24	13	14	16	20	16	23	20	15	17	16	13	19	25	15	13	20	14	23	12	24	18	29	21	19	14	19	21	27	11	14	21	19	20	17	10	11	19	28	16	10	26	17	14	17	18	22	19	15	25	16	17	17	21	15	23	13	20	13	19	18	12	20	17	14	24	19	18	21	18	11	16	12	22	15	20	21	16	15	10	18	20	15	10	24	19	12	21	13	15	17	22	18	15	15	14	23	16	15	19	20	13	22	12	16	19	13	17	16	19	22	28	16	19	8	17	18	22	22	14	16	16	13	13	13	19	17	15	18	15	17	22	11	21	17	15	16	20	14	14	19	12	21	17	23	15	13	17	21	15	19	23	12	25	21	19	12	22	25	17	28	19	15	21	16	10	20	25	27	12	13	22	12	19	15	14	23	10	18	22	11	16	17	15	15	20	18	22	24	13	13	12	29	23	17	10	24	18	20	22	17	20	15	17	15	19	19	24	22	22	18	20	17	17	24	26	21	15	20	30	12	11	19	19	26	21	15	14	9	18	17	18	27	18	15	15	19	13	10	15	13	18	16	22	21	20	23	20	9	26	10	14	23	6	17	18	14	24	11	21	20	14	13	18	14	19	17	24	21
33672	20053	13875	23509	39170	41855	19762	14071	9493	6747	5049	3692	3100	2460	2182	1988	1664	1522	1332	1403	1367	1451	1233	960	835	662	614	571	563	605	526	506	546	533	563	708	777	875	784	738	641	608	529	534	520	511	495	448	462	379	439	435	482	476	455	437	478	512	433	409	411	415	409	430	404	378	357	401	372	385	357	372	383	387	375	358	325	359	351	365	359	340	334	333	348	347	342	330	352	335	324	324	335	313	318	326	345	344	326	331	334	326	341	329	325	328	319	327	359	328	319	289	330	320	320	312	321	339	319	335	329	329	325	331	297	303	309	305	351	371	350	333	327	288	350	336	349	322	374	324	297	356	356	358	312	354	320	368	343	326	296	320	346	305	334	363	283	295	310	326	355	318	299	323	330	363	307	320	331	352	307	342	342	322	309	333	355	307	334	327	356	298	317	305	322	309	350	351	318	350	357	308	325	309	332	329	320	322	314	316	308	308	368	330	352	326	336	292	322	335	313	320	316	299	350	314	331	336	343	298	338	309	346	364	308	345	304	316	327	346	345	327	330	330	335	326	328	339	327	354	315	348	296	315	323	338	342	321	320	348	328	293	305	306	314	342	367	312	333	302	339	287	331	302	337	345	269	335	319	320	315	332	351	342	356	333	342	319	337	344	299	336	312	308	338	328	355	327	337	316	343	338	298	343	373	315	311	344	327	326	321	342	337	327	325	340	328	328	330	333	328	338	350	377	314	335	321	342	338	341	310	310	313	316	355	296	299	339	348	313	327	371	300	326	344	346	347	310	303	322	308	318	339	321	366	333	331	312	314	336	329	330	328	318	352	308	334	319	327	309	344	309	316	356	312	339	326	344	323	337	336	280	322	307	345	333	331	318	327	325	326	338	305	356	352	360	327	318	347	328	329	316	332	320	369	298	337	333	340	321	377	314	318	319	313	382	328	327	302	333	336	297	304	345	308	332	337	288	331	322	354	358	348	332	322	347	329	363	347	332	353	324	326	334	345	325	319	327	296	308	329	330	318	326	343	341	296	314	326	335	326	293	315	345	348	337	326	309	315	312	328	340	333	327	330	311	311	350	318	319	325	349	310	316	317	323	332	356	341	342	339	319	304	348	310	305	297	321	362	324	329	330	338	306	335	311	326	305	326	316	299	304	339	323	357	334	330	321	333	346	300	319	323	320	332	326	298	342	326	287	303	323	304	326	318	346	349	378	319	313	342	362	360	321	351	354	360	372	317	323	317	341	351	369	338	338	312	357	322	320	336	347	335	340	325	346	329	328	325	309	315	321	327	311	290	329	336	341	324	349	337	322	332	341	314	311	344	337	321	333	331	339	313	361	328	365	338	341	313	337	347	330	317	337	301	325	329	324	323	315	316	311	376	359	346	333	326	312	336	324	312	330	341	327	310	316	339	343	323	312	298	318	355	325	347	357	338	317	323	317	313	351	353	342	353	347	326	342	344	336	311	309	330	342	320	330	322	343	327	331	358	369	353	309	306	334	329	330	340	313	339	312	342	359	344	339	348	336	322	319	324	324	308	322	360	341	338	325	315	325	338	313	328	332	302	330	317	326	344	319	348	336	333	318	298	327	316	292	356	336	359	306	349	320	340	344	347	338	317	320	309	322	319	352	329	361	301	339	316	305	323	341	315	345	336	331	337	319	335	302	348	350	330	336	338	315	367	370	335	305	301	330	348	322	326	318	342	344	320	363	318	323	300	321	332	346	320	302	359	296	320	316	291	342	320	331	337	324	347	335	348	315	332	327	300	325	323	319	339	293	335	328	328	341	337	329	333	320	354	308	348	340	347	343	322	332	332	298	340	316	339	316	355	357	305	317	349	326	311	308	326	353	328	324	331	338	336	330	324	328	301	318	310	327	359	312	352	331	333	328	310	323	343	327	352	346	305	322	325	320	321	334	335	342	330	350	325	336	321	336	330	337	339	314	343	354	348	322	351	300	346	347	348	327	320	290	345	308	319	369	323	311	327	284	345	340	315	320	339	302	308	306	331	335	349	329	318	326	314	325	334	354	336	303	315	310	339	331	325	315	328	312	315	325	320	350	307	362	348	329	318	317	331	309	344	303	345	333	320	343	356	334	327	323	340	342	340	352	331	316	354	312	307	336	368	342	336	341	351	326	334	304	342	333	344	351	300	308	344	335	325	325	321	327	298	316	302	330	323	331	345	324	323	318	335	327	313	313	316	343	366	327	360	338	352	346	320	328	326	318	347	309	339	306	331	357	318	319	351	335	339	337	362	355	321	315	307	327	315	300	345	337	308	334	298	321	320	304	328	348	357	308	310	348	335	348	368	344	350	328	350	341	335	338	318	369	333	334	311	341	324	339	319	346	322	315	350	338	327	324	324	321	343	354	316	354	337	346	345	319	322	314	324	299	362	322	314	331	314	311	333	356	322	320	330	320	339	299	349	351	321	335	321	345	320	315	314	347	331	317	321	348	337	335	374	341	306	318	316	365	302	318	347	319	313	351	341	321	342	327	317	310	286	339	316	307	331	320	337	337	341	316	311	327	326	304	331	367	319	355	303	322	354	328	328	324	311	328	313	334	349	327	303	335	340	324	307	328	345	343	333	313	328	305	339	319	351	294	369	319	292	347	332	329	303	332	303	321	299	336	306	315	325	350	333	359	331	312	318	328	339	341	321	304	368	320	338	355	346	346	287	312	337	323	334	330	312	340	314	342	332	304	315	324	297	349	285	350	339	330	330	333	311	311	339	336	312	363	285	311	322	315	355	318	289	328	323	345	315	313	344	369	323	324	319	333	322	352	286	314	347	333	318	336	352	300	292	326	317	324	361	373	361	314	309	304	344	289	326	357	317	340	339	322	334	337	325	316	337	336	331	348	327	374	312	318	347	327	337	355	340	347	329	349	335	344	343	314	293	329	313	319	316	330	313	346	325	322	345	341	315	310	356	354	333	329	318	308	323	350	340	349	325	331	284	346	310	297	311	319	358	316	333	318	335	354	342	324	305	360	309	330	366	342	331	306	363	336	297	336	332	339	343	321	367	355	331	327	328	333	332	318	340	333	311	331	329	336	326	348	358	309	316	307	319	321	321	331	317	327	356	335	323	310	339	319	308	359	318	296	349	333	318	319	332	336	337	370	310	334	332	321	365	342	325	337	316	357	318	332	311	321	337	289	357	351	344	341	298	337	329	337	343	326	331	335	332	350	338	293	332	317	338	341	361	321	352	319	321	339	301	345	315	326	380	338	341	330	329	336	311	332	316	315	332	325	346	370	320	327	313	317	353	347	315	352	327	328	316	367	321	363	389	318	332	330	315	316	310	330	317	365	317	326	324	347	344	380	353	355	351	341	358	329	353	294	356	327	337	343	339	351	319	281	314	334	338	323	318	318	357	363	365	329	285	311	319	323	344	321	325	335	334	334	300	330	302	345	348	357	328	321	341	310	291	283	319	323	333	330	315	362	353	334	312	322	324	307	327	343	370	312	322	338	311	316
6341	2004	1008	723	3219	6033	650	302	235	160	143	125	97	94	86	72	72	67	65	72	61	52	50	55	31	33	38	20	30	35	20	35	47	33	30	38	30	44	38	33	27	28	31	33	26	24	25	30	22	31	18	33	18	20	33	25	23	21	20	27	24	27	21	25	34	20	33	29	28	21	21	13	22	26	20	28	20	25	20	34	19	20	29	25	29	25	19	27	29	18	22	16	23	14	16	23	25	16	22	17	24	20	19	18	21	21	23	21	20	25	32	20	18	20	29	26	19	23	16	25	22	21	29	20	21	16	24	19	17	29	26	18	29	25	17	13	18	27	15	24	26	19	25	26	28	27	29	16	22	19	25	25	18	14	27	23	17	24	23	25	20	23	18	10	22	29	24	21	28	30	23	25	20	18	23	15	16	20	25	18	28	20	19	26	20	21	15	23	22	23	15	30	22	22	19	22	24	14	18	17	29	19	16	23	23	20	24	22	28	21	19	26	28	21	19	21	29	18	24	25	35	21	20	20	18	28	32	27	25	18	17	24	29	24	26	20	24	21	36	21	25	18	15	19	20	23	30	21	23	20	20	19	18	22	24	21	19	22	13	18	17	34	25	29	22	16	24	21	26	24	26	21	18	20	30	32	20	19	17	27	22	13	24	21	12	26	18	17	27	25	17	22	18	18	22	32	25	13	24	25	17	25	31	21	20	26	20	25	25	24	19	21	27	17	14	25	22	26	20	21	26	23	32	20	21	25	19	25	27	24	18	21	23	18	23	17	29	22	32	24	28	21	27	24	25	14	20	29	30	29	26	22	27	23	19	15	24	24	23	27	31	31	29	26	29	22	22	26	22	23	20	21	25	16	29	32	20	25	16	21	29	15	19	29	21	20	22	29	21	20	29	23	30	29	17	24	30	18	20	22	22	20	18	21	13	27	17	26	23	19	27	25	20	14	28	31	19	18	24	21	26	24	15	24	16	28	21	20	30	24	17	16	23	27	25	23	21	27	26	19	24	24	23	24	20	15	23	16	17	25	18	26	24	18	16	22	14	27	21	21	24	28	35	19	16	21	17	32	13	22	27	35	26	27	35	28	20	20	30	16	19	23	22	17	24	23	22	28	21	23	23	15	16	21	24	15	21	20	13	21	23	18	18	18	22	21	16	23	25	17	15	33	25	18	22	21	22	33	23	16	22	26	25	28	16	25	20	22	15	15	20	28	17	18	17	20	20	21	22	19	20	16	18	25	20	18	29	20	26	21	19	17	20	19	27	26	25	27	24	22	21	24	26	20	28	32	27	21	28	15	21	26	21	24	21	20	26	23	28	23	32	28	27	23	24	27	24	25	23	23	13	24	31	25	21	27	23	29	25	21	18	25	25	16	25	18	23	18	33	19	19	25	26	17	16	17	22	17	20	20	16	22	23	24	16	14	22	24	21	16	15	14	27	19	26	18	23	25	19	18	17	28	16	23	23	26	25	28	24	24	19	27	25	31	25	16	23	24	22	15	17	20	20	20	16	24	32	20	21	22	27	20	24	28	20	24	22	15	22	18	24	22	28	18	22	18	16	26	28	17	22	27	19	24	19	24	30	17	21	17	22	19	27	21	20	19	18	26	28	29	21	19	22	17	13	21	26	19	29	22	20	17	14	24	20	29	27	24	27	21	21	15	28	17	26	29	21	12	24	24	16	24	28	25	26	28	16	24	30	21	25	24	18	15	20	22	21	28	29	21	27	25	17	19	33	22	26	21	26	20	20	18	21	18	17	20	18	19	22	22	26	29	24	20	27	29	26	20	23	20	24	21	28	19	25	27	21	18	21	24	26	14	22	19	16	24	16	17	17	20	25	27	19	22	21	26	16	21	21	25	24	27	17	21	31	15	24	18	26	24	23	27	20	23	14	29	31	20	35	24	28	19	15	26	22	22	23	24	27	27	31	15	19	18	20	19	18	19	23	28	20	26	22	21	19	23	28	29	22	23	20	21	20	17	27	24	20	37	24	23	19	17	27	21	26	14	25	12	29	24	20	23	26	25	15	22	23	18	22	18	24	25	17	28	25	29	22	24	18	21	21	24	21	27	18	19	25	31	15	22	22	28	31	27	18	23	16	27	27	22	24	19	26	18	19	16	11	24	31	23	20	17	23	19	17	26	16	30	21	24	25	16	19	21	25	34	17	24	24	33	24	17	25	28	21	28	22	25	22	19	20	20	25	23	16	21	20	18	21	15	20	24	29	21	21	25	17	17	21	21	22	19	26	18	25	30	28	23	22	17	21	32	20	17	15	23	22	20	28	11	14	27	27	26	19	22	25	17	25	25	20	19	25	16	19	28	24	23	28	24	23	26	23	12	18	22	23	30	23	22	27	24	29	20	21	22	27	20	18	26	24	14	22	17	20	25	23	22	28	29	13	26	24	22	17	17	26	18	26	29	18	18	26	19	20	34	13	11	25	21	29	24	21	22	27	22	19	24	26	20	22	20	22	27	22	23	28	13	19	19	27	16	25	20	26	20	24	25	20	25	25	18	20	25	25	34	22	18	18	29	17	27	24	31	22	20	26	13	25	32	12	20	27	19	29	31	20	30	25	23	14	22	19	21	23	18	18	25	23	21	17	23	16	23	33	25	22	23	29	20	19	23	17	16	25	22	21	21	16	31	22	25	22	23	21	37	33	24	18	23	21	15	25	16	20	23	21	34	18	26	27	21	26	18	21	26	17	19	32	33	18	18	20	20	20	16	21	31	25	20	24	21	33	19	20	23	22	26	16	20	19	24	23	14	22	20	26	24	24	25	23	28	15	23	25	24	25	20	19	19	18	23	25	16	22	26	20	24	16	27	29	17	30	21	17	28	18	16	18	25	22	17	26	17	23	27	19	20	12	26	23	19	19	28	19	22	23	28	29	20	25	32	20	24	23	28	21	26	15	23	18	21	18	23	16	24	20	26	18	24	16	22	27	23	21	21	19	19	20	19	26	24	30	21	26	20	16	23	27	23	21	22	29	25	20	24	24	21	26	29	24	16	21	19	25	20	28	25	17	28	23	19	21	23	20	21	25	18	14	18	33	19	19	22	21	18	30	23	25	26	28	23	29	27	24	31	25	19	23	24	22	21	21	20	28	17	29	27	25	21	12	20	24	17	22	16	19	22	24	28	18	16	19	18	27	21	18	17	13	27	21	21	29	39	24	29	22	23	18	17	17	13	18	18	21	15	31	28	23	25	17	25	19	25	21	19	17	22	22	14	21	26	24	15	18	19	44	19	26	14	18	22	17	21	34	19	25	13	16	34	22	27	21	26	24	26	17	16	15	14	27	24	26	26	24	22	27	28	25	22	17	20	34	22	14	27	19	16	22	16	23	17	17	25	22	14	20	13	33	20	25	24	24	26	27	30	17	20	20	24	25	23	26	11	26	23	23	26	28	19	19	18	25	19	20	20	29	23	22	24	18	27	22	24	18	14	24	20	18	21	21	23	29	22	26	15
43880	26802	20605	32829	55727	54861	24950	22030	16230	12000	9854	7591	6420	5691	4974	4463	3921	3566	3264	3004	2838	2909	2521	2026	1556	1294	1205	1015	1074	973	1003	933	943	999	1033	1267	1463	1364	1242	1030	1005	867	847	765	832	772	709	683	624	599	638	609	619	641	698	725	693	660	662	580	606	632	566	507	570	539	550	550	478	465	519	501	510	464	482	473	480	457	429	437	442	443	458	415	431	401	451	397	400	437	431	426	394	413	424	401	386	384	447	412	403	398	423	406	377	394	352	399	417	413	414	391	401	405	413	405	415	433	382	371	404	402	397	378	401	393	407	415	434	407	409	382	400	421	421	400	434	403	399	403	393	397	400	434	430	407	447	366	400	371	390	424	405	433	407	396	416	389	376	409	351	401	412	405	375	366	414	383	397	393	408	388	388	385	413	374	417	406	404	401	387	373	412	414	377	381	375	403	403	391	434	428	385	386	415	376	379	406	407	369	396	388	395	382	431	393	396	392	410	397	389	396	405	431	395	444	399	394	382	432	423	387	384	425	404	390	411	390	412	387	419	387	384	374	387	397	385	390	393	391	402	404	371	386	405	402	435	384	370	410	377	400	415	431	400	388	423	371	426	389	387	365	389	390	393	392	471	406	384	406	385	380	398	384	406	407	401	396	412	404	385	391	391	416	403	401	396	372	424	401	431	379	373	401	358	378	395	391	378	417	377	382	409	393	403	375	408	383	402	408	379	411	426	360	391	402	426	411	372	395	387	419	359	383	389	392	429	376	411	426	381	409	396	395	404	422	391	346	355	362	373	399	390	398	378	426	389	380	433	381	384	379	393	389	430	385	409	357	382	404	421	395	404	416	413	396	411	396	424	407	401	361	398	388	415	424	395	398	372	377	402	375	397	398	408	389	390	412	405	398	386	363	412	385	402	361	388	406	418	411	402	396	390	380	408	381	424	377	405	413	401	396	427	398	391	390	394	421	394	416	385	420	431	390	369	382	369	399	350	395	408	421	401	404	418	406	394	411	409	436	438	403	403	413	374	370	403	393	383	417	404	428	377	365	374	412	413	402	429	392	380	438	376	401	422	447	398	397	407	390	392	395	401	419	439	391	410	361	367	392	400	407	427	419	434	448	399	397	385	429	391	401	369	398	370	399	370	445	351	389	422	393	420	426	357	388	407	412	385	384	398	370	375	385	394	401	383	400	362	377	360	396	380	399	427	418	412	422	424	434	419	392	363	388	423	403	412	390	392	396	367	393	383	386	375	374	378	406	391	397	445	386	409	394	361	432	402	393	377	399	375	409	411	408	394	399	375	376	435	433	387	402	385	350	385	412	393	380	411	404	388	421	385	417	413	400	407	397	402	418	402	367	409	411	376	398	434	390	374	397	405	400	395	393	403	372	402	401	401	417	391	409	387	387	401	423	387	393	401	385	396	416	401	408	397	415	412	442	377	421	373	398	384	400	400	380	419	411	420	430	413	373	387	386	456	377	423	363	430	366	412	411	396	371	372	387	424	384	400	416	403	364	363	403	402	392	420	390	389	376	387	422	411	388	400	428	397	404	441	382	362	413	398	387	386	378	413	412	387	405	381	390	417	436	373	412	395	396	421	389	382	430	378	369	389	412	368	397	397	412	412	385	412	414	415	374	383	386	441	395	420	400	410	384	406	437	399	400	371	431	385	389	384	380	364	445	413	383	398	384	425	440	407	411	397	418	409	412	390	424	401	371	380	414	428	406	449	373	370	420	389	383	411	406	410	373	365	376	430	414	376	388	371	415	397	407	401	361	407	419	388	402	425	401	384	368	392	426	385	413	377	419	390	357	396	393	397	404	389	356	395	431	408	413	384	404	415	388	396	421	397	434	373	425	408	393	383	423	401	380	411	415	397	422	415	409	385	400	419	395	392	371	383	431	385	414	382	418	381	390	416	417	400	376	405	370	416	406	373	427	399	394	409	378	397	400	385	386	390	411	393	439	385	380	374	412	384	379	402	415	396	403	406	403	348	406	400	389	418	407	415	384	416	388	382	398	397	391	392	433	386	374	387	408	405	406	421	432	375	420	399	385	414	368	372	358	387	419	373	386	382	363	432	409	392	389	408	354	401	368	421	372	419	387	404	379	393	401	367	423	420	417	415	399	393	423	388	406	363	386	377	422	413	396	420	372	379	387	431	403	371	414	407	378	367	371	413	392	430	383	430	432	405	386	389	376	391	372	371	393	389	372	435	376	417	372	403	390	388	382	380	380	378	413	426	362	387	400	381	392	426	362	405	410	387	410	380	412	402	433	390	376	389	392	371	438	398	427	426	399	421	361	385	430	397	391	430	406	407	386	411	380	405	404	427	397	401	397	406	381	391	440	403	437	416	416	388	384	378	407	444	419	410	400	381	398	400	380	417	384	372	382	414	399	388	390	394	410	388	393	384	413	429	384	426	388	402	413	406	392	388	378	390	402	415	399	388	416	369	386	397	451	387	405	405	416	397	399	420	389	415	386	379	408	414	387	369	382	409	378	374	403	440	413	365	352	375	398	381	393	397	350	404	398	362	409	383	375	383	405	365	390	384	384	388	399	396	401	374	408	406	404	408	396	417	397	393	393	399	365	427	409	388	410	400	448	413	361	397	407	368	385	387	410	441	396	421	360	386	413	431	421	404	363	383	435	415	373	387	386	375	388	399	412	404	400	416	393	379	431	400	366	424	425	408	389	403	419	385	413	368	393	373	402	396	411	422	376	442	400	402	437	373	413	357	425	391	359	385	443	413	390	356	427	422	395	443	386	374	420	365	389	407	367	430	404	391	374	376	416	369	370	381	364	427	397	377	354	402	414	405	418	363	411	400	421	405	395	431	403	397	432	402	390	391	407	413	379	412	383	394	376	391	382	408	404	387	356	373	390	385	381	395	407	410	368	377	393	399	391	422	360	427	389	412	382	357	400	390	374	426	399	404	373	349	401	409	420	394	374	402	405	391	383	439	368	388	413	381	417	382	392	403	377	415	420	380	390	392	413	412	391	390	395	390	408	423	408	388	435	375	403	408	401	406	358	400	380	415	401	445	382	393	409	421	404	382	431	401	396	405	361	407	397	379	433	388	393	367	421	399	395	370	408	411	409	430	399	402	414	405	399	395	390	415	409	396	394	419	382	386	381	385	371	357	391	379	421	399	370	404	380	417	402	368	353	402	373	376	424	364	396	375	401	371	439	401	404	414	452	442	404	364	363	384	424	397	420	392	380	380	396	425	422	425	406	373	399	418	429	404	412	423	399	397	400	398	392	403	383	404	415	405	423	398	398	373	425	436	435	374	386	381	366	400	382	435	414	416	410	432	369	378	425	419	416	395	397	396	371	383	390	366	382	424	409	389	376	399	380	411	386	391	389	368	383	381	433	402	424	383	379	411	402	402	412	382	381	404	399	440	395	413	402	417	381	350	381	423	402	402	386	371	419	414	437	395	416	373	419	380	400	439	403	413	404	408	386	423	399	399	419	366	395	393	403
5313	1149	708	488	884	2523	516	238	176	115	102	94	86	83	68	70	61	47	50	59	60	49	52	47	44	37	36	37	30	39	37	23	42	36	40	44	45	45	27	43	27	34	32	38	35	29	26	30	28	36	32	29	35	28	31	33	30	32	28	27	28	33	32	39	33	32	25	34	22	35	21	42	28	35	30	32	31	28	27	21	30	30	25	29	34	20	40	22	25	21	21	26	38	33	32	21	29	30	35	27	17	24	32	27	24	36	30	31	20	26	24	24	23	25	33	31	26	24	26	34	25	24	18	21	28	22	25	31	32	24	26	27	29	29	30	28	32	27	26	24	33	20	35	23	32	29	27	29	29	24	35	25	29	27	19	31	29	21	24	32	29	28	33	21	35	38	27	27	31	31	23	17	26	29	29	20	27	27	28	25	29	31	33	24	24	23	24	37	32	23	28	40	26	23	22	22	32	34	28	24	29	30	20	26	28	30	35	33	33	24	30	31	30	23	21	35	37	29	37	31	20	26	28	31	20	30	42	32	32	28	35	23	27	29	31	27	31	28	29	26	35	34	31	25	25	32	29	20	27	30	33	30	33	26	27	20	34	29	35	25	25	34	23	27	25	31	25	28	22	34	34	28	30	23	27	26	24	25	32	21	24	24	31	26	35	30	20	29	25	25	28	30	23	31	42	26	35	24	25	25	20	31	32	32	31	31	23	25	22	30	18	33	33	29	33	30	32	22	22	30	26	25	31	43	24	31	25	22	40	20	30	20	34	17	36	18	33	29	24	25	26	26	32	32	25	25	37	20	24	14	28	28	17	18	27	41	23	26	26	35	36	27	41	22	26	30	27	26	32	26	25	32	38	34	24	32	27	38	29	21	20	25	21	31	22	24	27	32	21	27	26	27	28	41	22	29	22	25	29	26	25	28	31	26	28	27	25	37	33	36	24	37	32	36	28	28	26	28	26	29	24	30	35	21	34	29	23	33	26	34	31	31	24	22	20	28	36	25	34	27	22	29	23	20	38	25	17	27	26	42	41	38	35	29	39	33	24	23	28	34	27	19	27	30	20	31	23	39	25	31	29	26	30	24	27	31	28	24	24	31	28	25	27	25	28	25	22	35	21	26	30	40	24	32	28	29	24	25	31	33	33	23	27	25	29	20	36	20	31	32	23	26	25	20	28	21	25	24	25	26	23	28	28	20	27	26	28	20	26	23	27	27	15	28	27	26	24	21	26	20	31	28	23	24	33	23	30	25	19	21	38	25	21	20	30	22	28	27	35	42	30	30	42	15	36	34	25	22	37	30	22	29	27	28	20	27	20	29	30	22	34	24	24	37	25	27	27	27	29	22	31	33	19	32	29	26	25	27	28	32	28	26	35	26	30	25	21	32	32	29	30	25	28	32	27	24	21	28	30	25	30	32	23	24	30	31	26	22	23	23	35	26	26	32	24	23	29	23	30	20	29	25	29	28	30	40	26	24	38	22	20	26	22	33	29	21	34	22	31	31	30	33	31	27	20	39	20	38	35	17	28	22	22	18	22	24	25	30	30	20	31	29	24	30	35	27	30	40	20	31	24	20	33	21	25	39	21	26	33	30	22	35	23	32	27	28	21	26	36	29	22	25	18	24	26	18	25	22	38	30	31	22	24	22	23	25	30	32	32	27	26	32	25	32	27	39	24	32	31	27	35	29	36	22	28	28	30	23	23	21	18	38	27	21	20	37	27	38	30	27	18	31	18	34	13	34	25	20	22	36	28	24	33	23	20	32	20	27	26	20	25	23	36	39	20	26	30	24	31	25	37	42	24	34	34	30	21	30	30	28	41	26	32	21	35	23	38	39	18	31	22	33	28	21	22	27	32	26	33	25	27	20	24	35	32	32	24	23	30	25	33	35	22	31	24	26	33	26	26	30	28	17	28	26	23	27	38	35	33	20	22	22	23	18	33	22	23	24	28	35	33	28	31	16	33	25	27	21	25	24	30	27	19	36	26	19	19	34	34	20	28	32	24	16	30	27	22	31	25	34	24	26	14	20	32	31	31	17	22	27	30	23	25	22	27	24	25	22	27	26	23	33	26	27	26	17	33	20	21	24	24	22	26	31	26	25	25	31	33	19	24	24	25	24	34	35	21	25	41	28	39	22	16	26	25	27	20	30	25	33	27	28	25	32	23	34	25	41	31	28	16	26	30	27	33	36	32	17	34	23	14	18	28	28	13	26	30	21	30	32	31	32	18	26	33	28	28	30	29	31	30	31	27	27	25	37	25	34	27	22	30	33	30	21	29	26	19	30	17	29	22	32	27	22	32	23	34	30	32	32	30	30	35	27	23	32	26	21	31	29	28	44	40	29	26	22	33	40	25	26	30	31	26	23	26	22	30	26	23	35	31	25	24	31	29	24	21	26	25	28	34	30	37	19	26	29	26	28	34	28	16	31	23	24	27	28	23	33	25	28	21	24	35	25	26	26	20	30	29	20	25	28	32	24	31	24	25	24	29	32	31	32	27	23	36	16	31	33	30	28	32	29	24	28	27	19	28	20	25	20	16	30	29	30	23	32	26	35	28	26	22	31	37	26	35	34	27	25	28	28	19	18	35	27	24	31	25	27	32	19	27	29	27	30	34	31	32	39	28	25	31	29	22	31	32	33	26	21	31	27	26	24	27	26	29	32	30	17	23	26	27	31	35	22	33	30	30	30	30	24	27	35	27	25	28	26	20	30	38	27	34	25	24	27	29	24	27	17	25	26	33	29	33	21	23	27	23	30	26	31	20	17	26	24	23	28	17	30	30	30	24	27	34	30	29	30	25	23	28	24	30	29	27	33	27	39	30	26	26	20	28	28	31	23	32	24	24	24	18	14	33	32	34	27	29	42	33	26	34	30	30	25	31	19	15	34	25	35	27	24	35	27	34	34	26	22	23	25	25	21	24	25	30	21	32	27	38	20	38	33	32	26	29	35	32	18	33	22	29	25	28	27	33	22	27	39	22	30	33	20	27	29	34	24	35	29	34	25	36	28	28	25	29	20	35	31	22	26	30	23	30	34	24	31	26	26	26	24	27	22	21	27	19	23	27	22	22	39	29	28	19	24	29	22	34	26	30	24	26	26	27	22	24	27	30	30	27	22	21	26	27	22	25	20	26	27	30	30	26	24	32	24	24	36	15	21	32	31	30	29	32	33	23	33	23	26	23	30	36	26	28	37	24	26	24	27	28	28	33	21	24	29	19	44	28	20	22	29	34	33	35	29	24	29	20	29	18	35	37	24	28	32	27	29	27	32	28	28	31	36	29	29	28	31	27	30	25	27	34	21	25	23	28	25	31	19	30	27	27	24	20	34	26	33	31	25	30	22	30	26	32	24	26	27	40	32	26	26	29	29	19	22	29	23	18	23	19	39	29	36	30	23	26	36	28	22	29	25	32	34	35	26	29	20	23	26	26	27	25	32	39	30	25	24	35	30	29	32	29	26	36	27	32	23	34	27
37300	22093	16719	27882	38829	47160	21372	18275	12669	9549	8019	5867	4998	4448	3977	3502	3200	2957	2719	2576	2525	2388	2074	1637	1307	1098	1054	1030	985	933	898	933	947	936	1161	1371	1465	1343	1075	1007	849	823	803	742	774	754	736	693	674	676	631	650	658	708	697	697	723	681	675	656	655	665	578	658	655	582	600	592	601	534	544	600	569	598	582	563	534	552	550	556	520	517	498	518	504	558	515	531	512	517	507	542	497	513	496	498	470	468	476	524	482	488	516	512	462	472	507	500	482	465	494	483	486	517	474	501	491	505	440	504	455	518	484	528	477	514	499	502	491	517	505	509	478	496	426	456	470	476	484	466	489	529	501	480	480	492	517	512	459	460	466	478	488	474	491	511	500	467	511	472	485	483	479	487	512	476	489	507	514	483	496	506	496	472	457	491	481	500	503	470	459	477	474	460	461	451	490	492	495	480	527	504	502	485	474	475	482	502	479	444	454	475	471	481	485	477	481	459	496	499	453	458	536	461	492	521	513	455	482	480	467	530	487	448	502	509	490	493	471	516	485	502	509	523	496	480	480	478	500	505	459	512	447	481	472	513	472	495	503	499	457	488	477	483	477	485	476	496	514	480	478	492	523	516	503	495	503	438	488	508	489	468	450	487	519	519	473	490	501	473	502	465	487	497	468	486	511	488	508	497	476	502	533	508	470	471	484	469	506	521	478	464	484	485	485	488	503	468	510	456	471	482	466	492	472	426	499	476	503	465	488	527	509	471	479	512	476	516	524	465	522	490	467	505	489	460	506	489	493	473	458	466	462	503	502	461	497	466	525	542	453	514	508	491	451	485	535	495	499	477	503	501	511	507	450	517	449	480	451	458	479	505	519	473	455	488	488	508	505	460	497	475	480	455	484	486	477	490	446	493	488	495	475	513	513	521	485	500	536	470	454	479	473	460	462	486	480	468	502	469	486	469	492	495	525	491	480	510	449	481	502	485	505	491	478	471	479	489	471	489	484	460	508	489	467	472	498	444	481	487	530	518	492	509	500	498	460	487	509	504	471	488	481	494	470	477	479	477	525	477	506	511	495	481	429	472	470	502	512	486	528	477	440	490	456	495	485	465	511	476	475	473	495	441	470	489	521	498	524	509	480	510	428	472	508	496	513	476	475	469	483	479	500	493	482	505	488	494	527	480	518	487	483	529	442	468	483	493	500	476	520	492	493	490	483	467	477	510	488	532	498	483	451	476	482	496	442	466	510	463	446	520	479	512	471	478	475	503	487	472	506	476	455	477	472	489	529	517	484	460	463	526	507	513	549	507	474	442	471	517	497	475	499	469	454	519	498	439	451	492	465	441	507	500	509	455	458	488	475	480	528	484	426	469	479	463	511	505	534	511	486	489	504	491	506	458	454	477	499	494	472	504	479	495	511	504	528	527	443	462	443	525	506	464	503	510	495	452	482	497	503	516	477	477	484	466	477	483	498	498	491	483	509	473	452	507	481	466	468	539	524	484	476	485	478	456	488	462	491	466	469	487	487	515	498	477	462	491	508	445	469	471	468	508	480	506	473	479	507	517	434	495	519	512	477	479	475	495	506	459	478	542	524	488	452	488	473	453	557	461	489	478	507	544	502	495	488	486	494	469	471	503	509	482	473	465	503	479	501	455	497	473	475	486	470	447	464	494	475	490	478	509	497	503	463	497	481	509	522	513	478	464	465	435	507	496	474	490	470	489	455	463	462	459	485	461	499	449	492	477	494	455	477	498	483	482	492	520	480	485	510	458	477	519	487	495	498	505	489	475	478	481	468	484	481	490	457	499	443	508	510	523	477	480	454	495	455	494	483	518	476	521	478	499	503	490	481	490	489	505	519	515	491	467	481	489	505	463	485	463	480	474	453	519	437	480	527	475	520	476	467	460	512	466	484	509	466	445	483	487	517	485	483	535	483	484	515	479	474	460	502	442	483	488	518	491	477	450	521	486	488	448	509	476	496	470	524	505	494	495	506	479	494	478	498	499	502	489	441	468	482	458	511	495	491	552	504	511	471	488	471	457	485	489	538	460	491	470	498	487	474	502	480	468	504	464	476	447	494	503	416	489	499	536	509	470	465	464	462	498	484	486	477	472	514	494	494	505	501	483	520	480	505	488	518	525	462	469	436	543	487	507	480	489	507	514	475	476	471	498	483	517	494	459	456	487	482	466	483	499	532	427	487	493	474	468	499	499	490	493	453	485	462	482	464	526	473	500	503	506	521	511	475	470	504	483	462	529	480	459	459	469	491	464	451	530	511	506	508	486	457	479	495	527	438	493	479	485	526	466	459	479	453	436	479	498	495	457	506	442	497	528	436	469	451	477	486	484	482	461	526	524	489	484	474	470	500	475	513	478	501	498	463	495	481	499	466	479	506	523	450	509	517	477	482	510	466	491	454	478	509	496	460	492	443	475	496	504	505	452	445	464	474	503	490	514	471	471	512	503	478	499	494	464	478	506	498	470	501	458	520	498	517	524	481	503	454	469	485	452	494	489	501	479	491	469	479	480	516	504	486	446	465	500	507	452	469	481	466	469	468	520	460	452	480	507	466	474	490	493	483	503	463	484	473	525	497	501	457	430	519	468	472	485	483	500	508	468	450	462	502	529	473	517	476	452	523	468	467	490	477	450	502	542	487	491	518	480	489	496	494	489	483	475	487	457	519	485	490	468	493	493	470	463	460	508	455	487	443	509	475	479	489	489	468	483	520	432	482	474	489	498	461	493	497	532	487	485	489	457	449	518	503	464	525	484	501	501	458	481	471	518	508	521	486	498	499	470	442	494	482	529	491	483	496	499	514	474	524	480	503	524	496	454	491	493	476	489	502	513	467	466	498	483	452	476	501	521	473	497	508	487	485	479	487	517	492	500	470	504	529	459	499	505	502	494	472	467	486	475	479	457	471	509	480	471	448	462	459	467	498	506	511	501	470	512	530	478	482	480	478	463	521	483	486	507	487	452	494	494	461	493	526	499	483	458	496	466	482	488	485	501	495	534	508	493	467	486	471	475	486	494	466	488	482	464	522	499	505	461	483	518	496	521	472	470	496	490	446	494	476	454	455	511	467	476	500	504	455	460	492	508	469	479	505	473	440	478	458	492	491	504	511	463	496	431	501	547	502	479	452	504	471	458	438	477	499	489	464	458	461	512	466	489	435	482	469	474	493	518	462	479	517	483	469	484	523	494	499	505	476	452	485	495	485	470	491	489	484	476	481	469	503	515	469	501	457	461	479	490	489	510	494	505	532	470	489	493	518	485	480	425	504	506	505	494	484	514	518	483	480	510	491	464	484	493	477	465	474	518	494	496	524	481	468	460	498	503	500	489	497	473	472	482	487	456	506	485	478	489	501	479	460	490	465	497	483	531	503	452	474	471	509	544	490	480	501	524	478	481	442	480	489	439	472	513	483	479	505	492	502	475	450	468	510	480	473	507	488	485	504	500	486	482	482	522	453	479	459	489	479	494	493	512	481	487
7003	2301	1011	688	1411	4288	1628	359	238	194	170	135	120	96	107	114	105	90	90	81	86	66	69	55	46	29	50	44	44	35	46	34	34	35	33	63	43	56	53	37	40	23	45	48	40	24	33	36	16	37	39	30	27	32	38	39	40	26	26	33	26	36	33	25	26	19	30	38	30	31	27	25	46	39	41	21	29	28	35	29	43	28	23	34	19	35	35	32	37	21	31	30	30	32	27	28	32	25	22	24	31	19	26	22	40	26	30	31	30	27	27	35	23	32	21	26	33	31	32	31	23	20	33	27	21	19	35	29	28	31	29	27	29	24	22	30	32	42	25	24	27	23	29	25	27	21	29	19	21	28	33	27	36	36	24	35	24	30	33	34	30	30	27	25	27	32	38	29	21	24	35	38	21	41	16	26	31	18	32	19	25	25	25	27	20	28	23	32	29	21	29	25	32	27	24	31	25	28	28	28	30	17	24	36	20	23	28	23	24	25	27	28	34	26	31	36	32	28	26	34	22	28	27	26	28	38	39	32	26	23	32	19	28	22	17	30	24	24	25	32	30	31	30	28	24	19	22	17	16	24	31	27	25	28	38	30	24	19	30	31	26	31	34	21	21	29	26	38	24	23	19	28	20	30	20	24	19	30	24	35	33	26	27	17	30	27	31	28	28	25	27	23	31	23	26	19	24	35	27	31	32	31	22	24	27	28	28	36	21	17	19	27	22	27	27	26	19	28	27	29	30	24	37	20	31	30	31	19	33	36	24	27	26	29	24	21	25	28	40	17	31	23	29	29	23	29	29	17	29	27	29	21	31	30	34	37	33	28	27	31	26	29	29	32	26	31	28	32	21	19	31	29	28	29	35	34	22	29	27	24	26	28	20	24	22	40	21	24	34	20	19	30	25	22	30	25	28	36	25	39	25	27	31	25	26	28	37	22	26	24	26	30	24	23	16	31	27	30	25	32	27	32	34	29	36	30	31	30	19	34	26	21	23	31	29	25	39	21	16	21	29	22	27	27	28	23	23	35	23	29	31	33	26	33	20	19	28	35	26	28	31	27	32	22	32	30	23	27	26	29	30	31	18	25	25	25	30	35	36	29	30	23	40	27	24	28	31	24	35	29	29	33	33	26	19	25	32	28	35	25	45	31	35	20	29	23	22	22	28	29	25	28	35	22	34	29	23	20	28	17	22	24	31	28	28	33	27	26	38	19	20	35	27	27	26	26	27	17	36	25	34	28	25	22	31	23	19	24	25	33	29	25	31	25	28	38	20	16	27	25	24	22	30	20	24	38	29	31	31	23	31	28	37	26	36	28	28	21	23	21	20	28	23	32	19	30	28	22	25	33	24	31	21	27	39	31	31	34	23	30	35	25	27	25	27	25	27	26	29	26	26	21	34	27	22	25	24	33	22	22	32	34	21	16	31	32	28	27	30	30	26	24	26	23	34	36	26	26	22	22	23	37	22	24	31	28	22	25	28	27	29	28	18	35	22	31	27	24	25	29	22	29	33	29	24	28	25	26	21	31	32	20	34	29	28	34	19	18	26	39	20	32	34	28	27	35	36	38	24	25	32	27	25	18	28	23	23	30	27	26	31	32	29	27	25	29	25	27	25	24	26	20	21	21	29	29	23	28	31	23	31	32	33	15	30	21	23	19	28	23	35	30	24	23	34	33	26	36	35	21	30	34	30	21	34	20	19	26	29	23	23	30	21	30	27	21	26	31	24	23	25	32	40	32	31	31	27	18	29	22	27	22	34	26	35	22	26	32	15	26	25	24	21	27	34	25	34	33	33	18	25	38	18	23	28	29	32	38	35	24	26	25	26	19	28	27	40	27	29	31	22	23	30	22	31	20	22	27	27	22	28	23	22	29	21	28	27	25	29	24	16	22	35	27	20	32	25	24	37	16	14	26	30	42	30	29	32	26	31	24	27	20	21	21	30	21	22	41	29	31	37	38	24	26	26	35	33	21	25	37	33	29	27	29	14	30	21	35	21	23	29	25	25	33	34	24	23	27	24	34	32	28	29	22	31	36	32	25	30	19	32	24	24	30	27	36	36	31	32	33	25	26	28	32	23	23	30	18	21	29	25	30	33	20	28	26	31	30	18	33	23	29	29	22	29	15	39	26	38	22	41	22	32	17	36	36	27	31	30	19	24	31	27	22	31	37	25	26	25	21	25	24	31	18	19	22	35	28	33	34	30	31	20	35	28	23	35	29	22	33	29	27	27	32	38	26	34	26	30	31	28	20	24	30	26	31	35	31	33	23	24	34	26	31	34	34	24	17	29	34	30	28	31	30	28	36	30	27	27	28	20	36	25	23	27	18	20	27	31	30	28	27	24	23	32	27	27	22	33	35	33	22	37	27	29	31	37	29	25	25	22	31	26	23	23	36	31	30	22	33	29	27	32	28	25	23	31	31	26	36	26	43	29	32	35	28	24	36	20	36	25	27	34	35	26	25	24	28	29	19	26	23	26	32	23	29	27	35	23	32	29	32	25	21	27	29	25	25	34	29	27	30	28	25	24	23	24	25	30	19	25	36	16	23	30	23	29	24	23	28	22	29	27	30	22	29	17	22	22	14	31	29	30	23	39	30	25	29	22	29	28	26	30	24	29	29	25	33	34	22	24	29	31	26	23	27	22	27	23	32	23	28	28	25	26	30	26	28	28	28	32	23	26	33	20	27	25	27	27	30	25	27	27	23	35	27	21	24	24	28	40	31	20	26	23	20	36	15	29	35	18	32	28	30	35	27	25	24	30	24	40	27	31	28	32	33	23	24	33	25	32	26	27	22	36	22	21	26	29	26	31	19	25	26	30	29	33	26	33	28	35	29	21	23	25	32	21	17	31	36	34	32	30	24	24	36	25	39	20	38	31	34	32	30	33	31	36	21	29	25	27	33	17	25	32	24	31	22	31	31	25	28	27	30	23	16	26	24	27	27	21	29	29	27	26	26	23	35	22	20	34	27	20	22	31	23	31	26	27	34	24	33	31	27	24	33	29	32	24	33	32	26	22	22	33	25	23	30	24	38	19	30	18	31	27	33	32	29	22	31	26	26	30	30	25	33	26	25	28	27	24	28	35	24	26	23	29	31	27	32	26	38	29	35	29	29	26	28	27	26	26	16	30	31	17	23	27	20	34	31	30	28	30	23	27	29	28	17	31	42	30	28	23	24	34	32	32	21	35	30	31	22	27	16	23	31	18	27	24	27	38	27	28	25	36	22	25	31	37	40	28	34	33	36	29	20	31	37	28	20	21	22	30	29	29	39	19	32	30	29	19	30	24	24	29	29	27	39	23	32	23	16	33	22	22	17	25	33	23	27	22	28	32	31	25	28	24	30	35	26	22	32	30	25	21	30	20	33	20	28	31	20	30	22	23	21	19	20	28	28	23	31	39	28	29	24	28	31	31	36	33	30	22	29	16	21	29	34	32	20	38	24	30	36	20	30	19	26	25	29	34	24	27	34	32	23
44831	27532	20550	33107	45580	54060	24880	23589	16365	13176	10625	9069	7787	6635	6156	5446	5148	4420	4159	3986	4120	3801	3022	2188	1878	1531	1438	1434	1294	1276	1184	1239	1284	1366	1671	1857	1844	1592	1337	1138	1062	940	913	904	862	902	807	781	799	757	768	807	809	809	804	777	767	749	743	748	722	724	768	690	714	669	666	608	683	639	601	627	618	651	623	596	576	585	536	566	540	569	572	574	545	556	553	537	487	483	497	520	508	487	486	507	492	529	480	521	514	450	480	488	500	502	499	498	447	497	541	535	500	453	514	473	522	532	490	471	503	539	469	515	485	497	462	489	511	507	510	514	512	487	476	483	502	523	482	463	482	492	497	506	505	498	490	465	505	481	503	505	500	495	468	494	462	472	468	472	482	503	484	436	511	519	486	500	451	483	492	458	503	531	501	513	516	488	487	471	480	498	484	494	506	480	469	462	465	471	470	475	506	461	485	505	474	512	480	496	501	518	501	544	452	465	447	496	464	451	474	470	492	446	494	473	493	477	490	494	509	483	501	463	502	463	504	465	477	519	534	472	487	474	493	516	487	461	417	454	471	480	517	471	490	468	489	496	496	487	461	503	496	504	511	516	500	504	469	474	524	484	487	518	477	500	491	505	507	489	513	508	484	486	503	480	472	492	488	465	524	492	493	497	469	436	485	498	497	509	486	517	490	484	509	514	501	523	527	474	519	495	491	519	489	458	478	530	524	501	487	486	482	496	490	474	479	469	492	511	486	499	478	442	486	518	509	456	461	474	485	457	496	447	497	472	471	501	450	497	496	489	489	502	493	446	530	467	524	521	465	491	498	467	471	514	473	492	490	516	485	481	480	509	487	473	466	503	540	516	485	513	463	485	467	513	469	508	493	514	450	467	485	480	469	461	462	487	455	499	497	483	472	459	452	472	459	475	495	451	487	489	494	472	480	462	493	495	467	483	513	489	495	468	459	459	482	448	528	451	488	478	462	487	493	486	447	450	446	460	457	502	476	505	463	507	537	471	466	517	501	535	472	499	460	456	458	513	481	517	497	463	481	476	467	474	490	463	475	455	475	476	453	510	492	461	519	524	493	500	497	465	496	470	489	493	480	477	491	481	464	507	480	454	479	477	475	470	480	494	478	504	472	521	513	496	487	518	525	490	491	509	494	490	557	494	473	513	529	475	456	511	454	481	483	534	457	491	464	518	540	487	462	464	490	501	501	496	452	483	455	492	469	510	506	492	432	480	466	490	470	474	483	456	499	437	466	526	492	509	476	471	514	465	480	489	448	470	487	512	495	499	489	491	506	501	469	480	459	446	479	501	512	474	489	500	471	529	525	487	467	436	501	468	476	482	476	505	472	492	484	452	517	574	472	487	484	456	473	478	478	480	484	512	471	482	473	489	510	497	514	527	496	480	508	488	519	487	460	460	478	493	509	474	502	464	430	439	484	492	494	459	470	462	486	484	480	471	487	478	495	487	455	499	512	533	514	459	499	479	485	489	482	457	492	493	464	449	484	518	486	472	485	481	479	472	483	490	474	459	493	479	471	491	460	449	509	483	510	485	504	470	459	456	500	502	500	531	486	530	522	504	510	468	515	481	487	441	545	468	460	496	457	452	459	522	453	458	450	516	486	493	530	497	504	534	479	470	461	481	502	503	526	474	500	458	469	498	510	508	441	481	453	479	461	495	498	483	482	470	470	466	508	495	493	477	454	522	456	445	464	488	490	487	433	469	468	484	467	515	506	488	464	475	498	493	520	515	473	491	456	481	480	509	475	468	455	474	475	486	474	496	489	513	522	507	489	458	460	470	461	505	490	444	475	504	502	489	464	472	495	476	464	449	517	472	470	490	449	494	484	467	457	505	490	494	478	469	492	482	518	493	448	488	458	473	479	474	488	478	501	473	494	554	496	478	484	475	485	466	460	472	518	475	492	468	466	441	523	469	485	491	478	496	476	459	464	518	447	507	482	526	513	490	446	471	506	492	444	480	454	438	456	478	486	470	501	469	459	479	522	479	502	497	492	437	495	506	459	486	499	459	502	513	510	460	471	506	474	475	480	505	479	473	498	487	445	510	525	483	483	488	491	528	499	507	471	465	470	445	484	513	504	518	468	490	525	493	505	455	454	499	421	473	469	501	472	439	508	484	520	494	487	497	432	500	446	507	474	476	469	482	456	463	498	493	495	517	471	493	549	489	506	513	496	499	510	483	478	483	480	450	493	463	509	506	508	501	472	528	474	483	489	499	477	473	481	443	473	461	483	480	473	489	488	471	523	523	503	481	488	470	453	510	497	507	458	428	516	454	476	455	480	490	469	473	471	482	466	497	474	455	510	491	482	490	490	469	495	485	532	491	465	485	533	503	468	492	539	483	456	438	496	444	469	539	485	472	496	485	482	480	444	492	494	515	462	470	495	456	489	530	457	475	455	491	502	478	473	467	497	491	468	454	504	466	468	515	476	430	476	514	472	495	495	518	474	494	442	494	479	532	499	459	487	472	485	468	480	483	469	472	512	502	515	452	509	444	465	538	445	449	504	509	445	489	465	447	502	472	496	512	457	446	454	469	475	473	523	462	464	476	501	463	495	481	503	444	492	482	462	476	544	495	512	475	499	478	463	503	475	492	517	507	479	464	459	507	466	491	487	495	481	507	511	487	513	504	436	483	497	490	510	454	497	497	475	454	450	424	518	512	469	500	488	497	477	502	490	484	491	485	484	480	498	514	474	486	491	480	456	467	486	485	489	488	494	492	511	472	516	441	486	492	495	460	487	512	470	511	491	497	488	502	515	477	495	497	490	507	517	503	490	491	483	483	503	494	475	505	485	501	456	528	481	483	459	463	491	520	464	510	491	506	472	501	484	507	511	479	498	471	501	483	467	487	461	475	456	463	474	479	478	478	494	484	484	515	489	482	459	436	450	463	501	501	505	489	512	532	461	473	483	479	506	472	516	496	500	515	536	506	507	506	467	504	542	504	488	494	514	480	482	455	475	472	472	486	478	478	512	501	472	473	492	472	454	484	485	465	479	507	512	491	490	505	494	490	475	523	511	481	445	501	490	470	471	481	515	458	452	477	499	521	489	519	476	473	459	509	517	493	469	489	470	469	475	507	452	492	523	475	507	482	464	477	497	520	471	499	461	496	508	528	492	502	464	483	474	436	500	502	492	481	493	490	454	467	533	494	436	524	467	448	462	484	488	501	473	498	461	503	463	522	458	517	478	493	511	491	509	495	469	502	521	505	482	467	497	486	448	500	462	499	451	487	477	477	442	478	506	490	497	490	512	481	520	492	504	465	461	471	529	471	485	495	480	460	473	457	486	494	485	504	482	467	470	466	439	497	479	456	432	500	481	492	493	487	468	519	509	495	544	465	534	494	499	463	490	499	494	489	523	438	493	496	494	512	497	524	482	448	527	489	508	482	489	517	474	516	474	511	494	483	482	479	541	468	514	506	481	473	465	444	469	516	495	484	475	495	494	492	526	491	497	457
2828	729	349	277	437	674	187	115	105	89	61	69	54	49	50	35	44	52	49	26	38	40	45	30	26	23	20	18	25	17	21	26	18	23	30	34	25	30	23	25	30	17	13	23	20	16	10	18	16	29	23	21	14	17	18	27	19	18	19	24	16	17	23	21	23	18	19	20	21	18	11	13	15	20	21	19	12	19	16	20	13	18	16	20	18	13	24	19	14	18	15	28	16	16	16	15	14	22	15	22	13	19	10	14	21	19	16	15	17	26	19	29	15	21	10	9	21	22	16	20	21	16	13	23	11	16	19	12	15	16	13	21	13	17	18	22	21	19	19	11	10	23	15	25	19	13	19	15	14	21	15	20	19	12	17	17	10	18	17	18	11	24	19	20	15	26	7	19	18	12	17	22	19	16	15	16	12	23	13	15	21	18	21	17	12	19	19	10	14	25	14	18	14	18	19	15	19	15	16	25	24	22	14	17	21	20	14	24	20	21	24	16	24	17	12	14	16	17	17	16	18	15	13	18	18	16	11	23	15	16	21	19	17	16	26	11	20	15	13	22	21	22	12	17	16	19	19	18	19	23	13	15	19	17	15	22	30	15	14	23	17	17	24	19	20	16	22	23	17	21	12	21	18	13	21	8	12	21	20	18	20	23	12	21	23	19	21	16	25	19	15	18	13	16	20	17	18	12	19	13	12	16	9	23	23	10	14	14	16	17	17	18	19	18	14	19	18	13	20	19	21	18	18	18	14	12	11	17	17	17	19	12	21	16	17	14	21	15	17	19	13	22	19	15	12	17	24	17	25	12	12	16	20	10	18	20	21	20	12	22	20	17	23	19	15	21	19	17	12	24	19	27	18	27	16	18	14	17	15	22	12	18	21	24	14	13	17	18	19	17	11	18	35	17	22	19	9	15	9	22	13	20	16	14	17	14	18	20	21	22	16	14	18	15	18	9	8	19	16	19	18	17	22	12	15	12	16	17	20	19	20	11	12	16	23	13	20	20	21	24	18	13	11	14	24	16	13	19	24	17	13	15	14	14	19	14	14	11	16	19	8	18	19	17	19	13	20	14	18	18	17	17	14	14	20	15	24	14	18	16	26	16	20	19	17	23	17	27	17	11	18	17	17	15	18	16	17	16	13	18	18	13	11	31	21	19	16	25	19	16	23	11	16	17	13	19	17	16	19	16	18	16	12	15	20	14	17	20	13	13	20	18	14	21	15	11	19	19	17	20	19	20	17	17	25	11	19	24	8	24	18	19	26	21	18	15	14	18	15	18	18	11	22	20	17	17	22	15	17	16	21	12	20	17	16	28	23	13	18	19	15	15	12	21	12	12	9	21	22	18	18	17	18	13	21	11	11	20	19	16	19	20	16	16	14	25	9	27	17	10	14	17	13	8	15	20	4	25	16	19	21	18	20	11	19	24	23	14	12	18	15	15	14	11	13	16	19	20	20	15	19	15	10	17	15	19	13	25	18	17	27	15	14	20	22	16	10	22	14	27	25	23	17	18	19	16	14	25	24	16	20	18	25	18	20	19	17	20	17	21	19	19	15	16	15	19	21	17	12	13	23	18	17	17	19	16	9	18	15	18	17	19	11	14	14	21	18	10	24	23	18	14	18	21	12	15	18	21	17	24	16	15	16	17	17	14	21	17	11	28	19	24	20	17	16	17	19	17	18	16	16	20	17	13	14	12	11	22	15	13	12	20	11	20	11	13	15	19	22	7	15	11	12	14	25	11	15	24	19	10	19	10	15	16	26	15	14	25	22	14	18	16	26	18	14	13	15	14	19	17	13	16	17	20	28	13	15	9	13	18	12	13	12	15	24	17	24	19	16	19	20	19	12	19	14	17	15	21	20	20	25	21	17	13	18	26	18	15	18	11	15	20	19	15	12	21	18	19	14	22	19	18	15	16	14	23	19	16	13	16	16	21	22	18	20	17	14	18	13	17	17	10	25	19	14	14	17	15	21	14	15	9	16	16	13	19	20	13	21	12	19	15	14	19	14	18	22	21	27	23	23	21	13	12	18	13	12	26	22	19	19	10	21	18	22	19	11	15	16	15	16	17	26	14	16	15	14	21	16	20	15	21	17	16	17	17	14	30	16	11	17	15	13	20	16	17	19	16	19	16	13	13	13	19	17	15	12	16	25	28	17	17	12	13	27	22	14	12	15	15	17	18	21	11	10	17	12	26	14	15	20	13	20	16	23	19	23	17	18	21	17	14	19	17	18	23	18	19	12	14	22	19	27	7	18	15	15	23	23	17	14	32	15	31	15	8	19	16	14	12	12	17	9	23	20	13	17	21	27	20	17	19	18	11	17	18	12	13	20	18	13	20	18	13	20	16	17	24	23	22	21	18	19	17	16	14	22	5	13	15	15	15	13	20	16	19	17	16	19	11	20	17	15	22	16	17	21	16	14	16	21	21	27	19	14	24	12	20	14	12	18	18	19	11	18	18	19	17	13	17	11	23	15	12	11	17	20	20	15	19	19	14	9	17	16	19	15	26	19	14	14	19	20	15	24	17	21	15	16	18	20	14	25	24	19	23	20	18	16	20	15	17	15	23	20	19	18	12	16	12	23	15	20	12	18	18	16	17	24	16	22	19	14	17	12	16	24	26	20	22	16	13	22	24	12	11	20	20	18	14	22	15	11	18	24	26	23	22	14	20	17	19	14	24	15	19	14	12	16	24	20	18	13	25	15	20	22	11	20	27	16	20	21	18	20	21	14	19	21	23	18	25	23	22	23	17	15	20	19	18	16	18	20	19	25	14	24	28	16	8	13	15	13	17	21	9	11	22	19	15	27	16	14	11	23	14	21	26	17	16	14	17	9	21	19	24	12	16	16	17	20	20	19	16	19	19	24	23	12	19	19	22	20	19	19	17	27	9	23	20	17	12	13	15	18	19	12	11	17	16	15	24	26	11	18	8	20	16	18	15	12	9	11	15	18	22	17	23	22	12	20	11	13	16	19	19	17	14	14	8	21	17	21	15	18	19	17	16	12	12	12	25	19	21	14	21	13	12	18	19	15	16	23	11	24	10	22	11	23	15	24	11	19	21	15	15	21	19	10	14	16	14	17	12	20	13	17	19	15	13	21	19	12	15	13	14	17	19	12	15	22	22	16	20	15	30	18	14	18	17	17	11	23	11	23	16	8	20	12	11	13	15	19	19	14	12	19	9	17	19	17	14	19	15	20	12	17	17	19	13	18	13	22	12	24	12	11	17	18	28	16	16	18	8	20	16	14	20	16	19	17	19	13	17	11	15	19	25	11	15	15	27	23	15	12	17	11	19	23	11	19	17	21	16	21	19	20	15	18	18	15	19	23	13	13	18	15	25	14	13	25	12	20	15	18	15	22	18	14	14	16	19	17	19	18	18	16	17	19	11	16	12	17	16	17	16	13	26	21	13	21	16	12	17	10	17	23	19	20	12	18	17	18	17	14	17	18	23	14	18	14	14	13	25	23	15
32068	18018	11326	22519	30958	32621	18032	13411	8942	6286	5053	4267	3407	2844	2623	2502	2100	2182	1898	1903	1891	1609	1346	979	740	641	637	616	607	636	508	603	638	711	868	908	955	766	698	595	519	473	456	451	467	416	451	430	445	421	434	446	453	437	448	422	465	440	452	412	432	393	392	341	362	391	361	359	379	383	374	387	355	362	367	346	308	321	352	348	385	302	358	344	325	319	322	331	305	343	293	318	322	336	338	300	331	356	301	303	311	329	343	354	313	311	321	294	323	303	308	318	323	286	295	311	321	333	308	313	292	317	317	323	302	323	316	312	313	314	304	328	267	290	336	303	316	309	300	326	327	294	341	302	316	315	292	323	321	297	292	320	305	326	323	307	332	293	297	293	278	293	298	324	328	289	306	303	326	307	292	315	320	300	311	312	310	322	324	333	311	330	307	347	314	274	287	279	323	329	294	347	312	313	297	325	297	314	301	347	294	326	289	308	306	316	342	305	296	325	285	301	324	307	279	273	319	319	313	301	292	341	313	307	316	350	310	310	338	314	305	307	282	329	312	332	306	322	336	332	312	326	321	319	297	334	330	317	308	310	308	294	288	311	295	320	321	306	315	317	295	334	283	308	321	319	282	305	318	304	323	313	290	291	346	304	322	318	336	314	370	318	306	324	301	314	313	324	307	314	315	292	304	289	270	306	368	354	314	310	305	323	304	328	299	319	286	307	313	331	334	310	303	298	287	328	310	270	288	294	286	332	288	330	307	322	332	291	304	331	277	318	293	297	302	307	314	326	301	325	308	314	312	320	308	312	320	307	298	326	272	307	309	309	293	322	296	324	304	304	313	342	322	317	289	342	344	295	297	320	304	304	334	323	313	328	309	293	323	303	312	332	299	310	304	308	293	303	300	269	311	311	319	283	325	291	314	334	308	308	329	318	331	295	303	307	312	328	299	339	300	297	329	300	331	345	326	324	312	285	298	320	308	322	335	307	320	291	307	289	318	292	300	311	326	328	306	315	332	324	325	328	288	295	310	340	327	337	316	315	323	310	311	309	314	330	293	308	297	308	310	314	317	306	275	316	315	262	307	308	312	315	305	318	286	312	337	338	326	304	312	312	291	294	305	323	329	329	320	308	304	335	292	322	323	321	301	309	326	327	322	323	319	331	335	295	326	320	317	305	291	306	300	284	304	326	295	342	316	306	306	317	307	316	288	305	335	304	320	313	321	309	296	309	335	287	313	305	303	296	319	309	340	316	329	340	297	294	295	301	283	319	277	321	298	305	344	287	353	293	326	274	310	323	281	303	299	340	289	330	329	318	359	318	319	310	317	296	306	333	314	333	304	290	317	293	299	284	341	294	330	307	298	337	321	348	328	285	307	305	292	350	303	330	316	285	329	352	264	327	342	318	328	304	313	294	312	329	325	326	312	312	297	309	328	298	290	309	301	296	283	325	301	314	326	330	288	309	337	315	306	275	299	304	351	314	298	330	312	304	331	309	315	320	306	316	306	328	292	343	325	297	345	326	327	282	341	325	308	325	312	288	307	350	318	314	269	331	293	300	296	321	299	284	333	289	339	312	319	332	316	322	324	326	347	308	314	311	307	296	312	308	330	314	291	351	278	304	322	311	300	305	322	311	296	311	311	293	315	317	314	299	318	338	293	299	306	298	323	344	336	298	307	328	299	325	284	313	316	338	340	312	318	310	338	317	309	338	328	354	315	334	286	315	317	343	294	300	317	284	291	333	312	362	292	310	293	335	337	331	306	308	329	320	290	280	308	292	324	295	321	280	302	304	308	287	288	325	284	293	330	319	332	303	290	317	321	300	294	295	299	309	311	304	319	315	318	308	311	303	332	291	328	300	325	296	307	310	291	302	274	316	327	315	328	296	324	289	318	301	350	284	312	312	318	319	327	301	327	311	274	301	308	328	332	301	301	335	330	300	325	277	339	300	344	362	331	344	296	315	293	303	309	289	308	298	322	266	316	319	304	313	311	292	298	306	295	317	296	350	327	277	331	331	324	340	304	337	303	333	263	325	319	360	289	323	294	292	312	295	298	300	318	317	364	322	273	323	308	319	310	309	299	303	308	294	318	325	329	289	299	336	322	320	317	310	292	351	302	321	277	302	287	295	315	317	309	311	302	330	285	301	349	329	307	310	324	300	331	322	274	303	321	277	308	301	326	328	301	312	340	294	322	303	301	276	333	301	283	284	315	292	282	336	335	303	332	302	332	340	345	315	291	319	320	312	325	265	292	323	305	313	324	324	293	318	299	311	311	321	309	345	313	316	325	308	302	330	323	305	308	317	285	339	291	313	325	316	320	290	339	308	304	331	340	319	312	319	273	327	309	311	319	324	338	329	283	287	309	362	323	330	269	334	315	313	330	302	305	307	313	283	319	300	323	291	304	331	326	326	293	303	308	332	319	327	313	334	331	305	326	288	313	305	304	291	298	319	333	350	307	288	334	302	331	285	347	311	319	311	322	327	286	320	335	325	297	337	305	299	298	312	296	305	325	294	310	323	306	289	335	330	305	330	305	307	349	339	307	293	285	322	318	335	310	263	286	333	297	294	308	292	349	316	296	309	306	294	326	329	304	309	325	296	294	313	282	298	324	346	309	295	305	293	327	317	327	310	322	312	276	341	299	327	306	313	324	294	294	305	282	303	354	306	330	302	330	319	311	282	320	326	302	315	306	327	292	352	313	295	327	315	297	322	336	313	315	289	272	327	291	333	306	298	269	302	334	326	298	288	304	300	318	296	325	262	302	295	295	300	302	314	311	326	321	337	310	326	306	313	334	326	279	314	299	316	287	331	317	314	302	341	283	314	327	310	302	296	313	312	327	358	343	337	321	307	326	344	273	329	318	307	307	298	311	325	326	321	279	299	308	310	299	304	296	320	295	325	325	326	327	306	325	289	344	327	287	318	298	325	311	338	281	303	285	325	338	307	313	281	310	298	329	331	303	282	300	308	312	336	273	321	312	308	318	326	326	316	285	322	288	358	297	303	308	335	313	322	316	303	324	318	323	290	325	311	277	314	295	301	302	321	286	304	289	317	308	342	314	313	311	329	304	304	317	321	299	287	324	293	340	302	295	317	326	321	304	311	284	305	302	324	313	306	328	310	325	316	325	303	308	300	286	284	306	331	313	338	328	321	325	293	313	300	314	290	286	283	293	306	299	342	297	340	319	292	267	321	292	336	304	311	307	305	321	320	317	326	310	306	321	323	289	323	313	326	319	306	312	318	302	320	322	316	319	314	322	309	357	328	327	294	304	318	329	304	300	316	325	334	301	295	266	312	300	324	307	309	333	328	276	319	298	293	332	342	327	313	349	325	316	307	296	316	285	322	341	310	332	292	328	323	315	331	295	285	317	298	311	305	343	319	315	322	310	315	311	319	324	324	308	320	302	334	313	277	309	330	340	309	324	289	325	337	293	346	323	305	317	329	304	347	306	352	262	315	311	315	295	332	319	301	325	319	305	302
5744	1869	725	594	1445	3086	585	277	250	182	142	127	130	93	84	98	81	72	92	61	67	71	60	43	39	25	37	42	29	32	36	32	31	31	37	47	47	31	33	22	35	32	18	25	42	15	31	29	35	29	24	30	15	32	21	29	19	19	29	15	20	23	24	26	30	29	28	26	22	25	22	17	27	20	19	21	22	20	15	21	21	17	30	30	22	21	25	23	23	17	18	27	24	16	20	27	22	19	20	24	20	24	22	28	14	19	26	20	21	29	20	20	21	30	20	23	17	29	18	16	24	18	22	26	24	29	24	17	21	24	33	19	21	16	13	33	14	23	21	20	26	16	16	26	21	31	21	23	24	19	25	27	21	18	28	26	18	23	25	18	27	17	19	18	21	18	26	19	20	22	21	25	15	18	17	26	15	23	29	23	20	23	21	22	21	26	25	27	18	18	25	17	21	24	26	31	22	32	23	21	11	25	25	21	39	20	27	18	20	20	14	20	20	17	16	18	23	27	20	28	28	23	18	20	18	24	28	20	15	22	17	12	23	29	23	23	18	19	23	27	19	25	10	24	28	19	27	23	27	18	29	22	19	20	22	21	21	32	28	18	25	33	21	15	28	27	18	17	28	17	26	18	26	22	20	24	25	25	15	20	18	24	27	28	22	27	16	20	24	19	23	19	29	29	21	19	25	17	19	25	22	19	17	25	28	23	28	24	28	19	26	27	16	22	18	22	33	13	10	18	20	24	23	18	19	28	27	21	15	15	18	18	17	22	17	23	16	18	19	18	22	22	30	17	20	23	26	18	29	18	26	16	31	15	19	35	20	22	19	20	16	24	17	29	19	22	17	14	38	21	20	25	17	23	23	23	26	23	15	18	21	24	15	25	32	16	22	15	24	22	31	23	22	18	15	15	16	24	23	22	21	18	18	29	22	17	21	22	28	31	21	26	16	25	20	27	20	25	25	19	24	23	30	24	15	25	10	22	16	15	16	19	18	28	17	28	20	26	26	23	22	28	30	26	24	26	17	22	27	23	15	32	16	25	30	30	25	15	22	16	22	17	16	20	28	22	25	16	17	22	29	27	16	20	11	19	19	15	22	19	18	17	21	19	22	24	27	28	22	29	17	25	8	18	32	19	25	22	20	18	31	24	25	27	28	24	29	18	23	16	26	20	26	24	21	19	27	27	21	22	23	20	29	22	19	20	24	15	27	29	19	19	20	21	16	28	18	18	25	15	20	19	26	24	20	31	28	27	17	25	29	16	22	35	24	32	17	23	14	20	23	25	26	17	24	19	22	25	23	25	25	24	19	22	22	30	22	19	21	27	16	24	26	13	21	20	29	20	20	15	20	15	23	28	20	23	20	15	20	26	13	18	24	23	18	20	30	19	15	29	18	22	29	22	22	27	28	17	27	20	15	16	21	21	28	21	16	21	19	31	33	32	15	17	15	14	18	13	19	17	23	24	20	11	28	19	29	29	17	17	29	19	21	17	23	16	21	29	17	28	13	18	27	16	25	18	23	26	23	20	18	21	21	17	28	30	27	26	23	27	16	26	12	22	13	25	22	19	27	20	29	28	19	19	23	19	29	22	19	15	38	22	20	22	31	22	18	22	21	24	30	9	31	20	20	26	22	14	19	27	23	20	19	19	26	23	22	19	18	23	17	26	26	21	19	14	21	23	24	28	20	20	22	26	25	24	23	18	18	22	24	28	30	22	18	19	15	16	28	20	21	21	20	22	31	18	21	32	27	24	26	37	24	32	23	19	20	25	22	17	18	18	22	27	20	23	20	29	20	23	18	25	20	24	21	23	23	26	22	14	22	25	27	25	26	30	26	17	14	15	24	25	33	18	24	17	21	23	19	21	26	27	24	19	23	33	31	23	22	21	15	31	22	19	33	17	18	24	17	25	10	20	20	24	16	18	17	19	14	28	22	28	22	17	23	23	27	21	20	20	17	22	20	21	28	16	21	30	24	13	22	23	13	20	23	20	15	14	19	21	23	22	23	22	18	25	27	18	29	15	22	13	17	22	17	26	16	17	23	23	19	24	28	27	24	20	24	23	25	15	21	18	20	23	17	25	24	20	27	17	21	23	17	22	23	17	25	22	23	13	17	28	23	27	25	23	26	22	26	17	23	17	19	20	19	19	25	19	21	24	23	19	25	17	26	29	16	23	19	28	18	23	25	23	26	25	27	20	17	25	20	22	22	18	20	18	28	18	25	25	19	28	24	32	20	23	21	19	26	17	16	21	20	21	25	14	20	18	21	23	16	26	21	24	16	21	16	15	21	23	20	22	20	18	29	20	20	13	21	14	18	19	32	30	14	23	19	22	17	21	24	19	16	29	25	19	17	20	23	27	19	16	26	16	20	12	19	18	24	21	25	25	20	18	30	20	30	27	21	25	14	28	17	24	15	22	23	24	26	21	23	24	23	21	18	24	16	15	16	15	19	21	24	29	16	23	23	19	23	28	18	20	18	21	24	12	25	21	21	28	20	22	26	30	14	19	20	20	26	24	21	15	13	23	29	22	24	16	20	20	30	16	17	20	26	18	17	32	21	15	40	26	19	19	17	29	19	22	29	17	21	22	27	24	17	27	17	20	23	20	20	25	27	19	30	26	16	18	24	25	16	26	22	26	20	24	28	32	17	28	23	19	20	17	12	22	21	26	29	29	26	20	17	22	29	20	22	33	30	20	22	19	20	26	18	23	17	24	20	17	13	24	21	22	25	21	30	17	25	30	23	30	19	22	18	21	25	18	19	17	20	21	35	20	19	17	27	26	28	26	31	20	17	26	21	17	17	26	24	34	14	25	30	32	24	26	20	16	20	23	22	18	24	29	25	27	24	15	29	21	16	25	24	21	19	24	20	22	21	21	17	22	21	13	19	18	16	25	33	15	16	18	18	14	16	26	18	20	19	16	29	20	22	17	15	15	24	19	17	25	30	20	25	21	25	21	14	19	19	20	23	23	17	22	17	14	26	18	20	21	22	19	19	19	17	20	22	18	29	20	24	22	18	24	22	20	22	20	29	25	21	30	20	31	22	11	17	29	25	19	13	23	28	32	22	18	25	25	25	26	12	20	19	26	22	18	20	24	21	28	19	22	20	16	37	19	22	23	27	28	21	20	28	27	24	26	27	23	20	22	27	20	18	23	16	24	17	15	16	18	20	29	34	21	20	17	27	25	24	18	20	21	16	21	17	23	24	20	17	15	19	26	20	20	28	21	20	21	24	20	27	19	25	32	30	22	22	27	16	27	20	31	21	19	23	17	26	27	22	19	17	22	23	11	19	25	29	14	24	19	23	24	30	16	22	24	15	36	23	17	27	18	23	20	25	14	32	15	21	22	17	27	15	21	24	20	20	20	21	22	15	27	21	18	25	24	17	16	22	21	14	11	30	14	21	16	17	39	28	25	25	18	21	21	20	22	23	31	22	24	17	26	22	27	21	19	20	24	23	21	19	13	15	16	21	26
42820	25461	17358	31071	43948	47535	27767	20061	17403	12443	10399	8736	7972	6598	5805	5483	4721	4376	4277	4183	3901	3283	2406	1932	1418	1263	1241	1211	1100	1061	1063	1072	1118	1242	1535	1571	1482	1263	1044	899	822	752	709	720	695	670	695	654	646	731	677	751	633	684	681	646	633	639	607	619	629	620	588	551	533	580	578	532	513	498	543	508	499	516	490	495	517	523	453	454	481	417	433	436	463	408	459	417	422	407	418	412	376	421	383	435	401	435	386	365	392	400	412	419	401	409	388	380	337	381	408	399	414	394	405	413	387	387	401	424	422	355	390	405	399	393	352	389	365	398	403	396	391	386	388	385	390	397	381	380	370	385	400	410	395	383	404	408	391	414	402	431	399	413	411	404	412	410	384	371	379	403	409	385	406	429	413	387	431	382	404	408	418	397	404	397	378	408	390	391	434	411	422	392	400	416	382	380	385	390	395	376	361	396	400	374	428	396	418	435	391	373	390	359	353	422	399	397	390	408	387	420	382	365	399	390	375	379	379	371	425	421	418	409	396	356	374	358	383	409	395	363	413	383	350	361	381	400	381	399	363	390	409	384	409	403	397	382	349	393	375	384	392	390	426	372	385	378	396	374	431	400	387	373	408	378	424	381	402	404	374	401	381	371	353	384	343	388	372	417	379	399	400	414	385	366	398	385	399	409	381	415	374	361	387	391	385	352	402	359	409	412	425	366	377	408	337	421	379	355	377	378	396	399	411	375	407	381	364	385	376	395	420	405	398	402	395	355	398	400	395	356	391	402	416	379	392	407	388	444	399	398	391	368	373	391	420	360	429	402	376	378	393	413	406	411	407	398	386	386	427	372	397	392	401	413	380	406	421	424	411	386	417	382	361	401	365	429	391	434	378	401	393	373	350	369	376	403	426	422	403	369	386	381	399	394	432	396	364	406	383	403	401	404	402	401	370	392	359	409	419	398	387	369	359	386	353	434	404	383	384	362	402	406	406	422	382	365	348	429	417	394	358	403	370	397	386	398	358	405	405	433	398	362	391	370	396	415	393	394	397	410	395	412	383	385	414	379	391	366	380	397	370	393	410	418	414	395	395	387	384	357	403	380	415	395	397	367	368	381	421	391	376	405	436	367	423	364	344	362	436	354	371	404	382	412	402	364	392	399	419	393	356	382	410	401	407	406	409	384	376	404	395	397	393	400	345	416	375	419	364	384	391	387	393	402	363	413	368	371	361	407	383	376	381	405	362	384	375	394	375	362	412	412	401	379	399	404	398	398	411	415	413	411	376	385	408	409	411	370	376	406	386	380	414	427	363	405	390	397	407	407	372	374	380	387	400	381	395	387	400	409	402	400	399	368	375	391	392	418	389	376	384	379	445	401	368	354	398	405	390	353	367	383	379	393	388	391	397	373	398	388	403	382	395	379	400	427	400	392	370	399	401	372	361	397	434	364	387	379	379	387	357	426	413	377	408	396	407	365	392	385	374	366	384	360	392	388	398	410	412	368	410	389	374	385	353	390	382	352	368	397	412	387	410	401	386	399	422	395	371	399	398	355	387	392	381	372	420	360	383	409	401	393	407	373	375	389	388	400	419	385	402	363	387	392	397	407	389	366	394	366	401	393	350	365	384	390	399	412	383	393	399	388	394	401	381	398	406	410	405	426	408	353	403	394	413	384	392	384	369	384	382	396	392	371	405	413	403	386	357	369	392	356	349	354	387	398	349	365	381	383	424	424	376	388	410	375	396	388	375	374	424	388	426	385	403	388	428	409	389	398	381	404	387	398	382	396	402	380	389	404	363	389	402	415	377	399	423	422	395	399	373	395	369	412	363	437	376	374	415	401	382	399	375	362	401	404	411	373	401	369	410	365	356	376	385	388	385	400	348	365	412	421	371	374	370	400	404	364	412	396	387	412	368	395	410	406	369	411	374	356	364	394	391	369	384	362	383	376	410	399	399	367	406	401	436	378	337	363	386	401	411	413	372	403	363	376	419	364	392	411	410	398	393	392	373	370	354	401	385	399	440	430	379	377	403	372	391	352	389	400	344	390	397	379	371	379	405	416	409	334	362	400	380	379	376	390	385	430	364	426	405	380	359	344	362	373	370	409	374	428	376	403	416	374	396	376	376	376	409	400	362	416	404	360	355	381	364	410	381	373	394	390	396	410	379	387	377	392	414	422	372	391	374	372	403	421	385	390	369	367	393	419	364	368	415	363	366	387	337	344	411	395	358	386	395	391	379	372	386	376	387	347	390	375	396	389	387	379	390	419	405	381	399	415	385	415	412	395	387	381	389	391	394	397	360	430	434	381	383	397	403	402	399	401	405	380	381	397	392	372	373	407	382	401	375	371	360	357	402	395	410	401	391	354	383	387	399	387	374	417	393	388	406	371	382	392	399	375	392	386	380	380	399	372	406	400	393	364	349	410	378	378	386	395	374	386	387	410	390	361	400	393	375	399	377	384	350	409	357	373	391	380	385	403	414	419	373	370	380	426	394	393	408	380	366	400	383	396	411	367	399	349	396	371	365	386	379	370	402	382	373	406	431	375	343	371	366	390	380	396	404	404	381	375	400	376	361	409	440	382	394	389	396	422	375	389	393	392	388	361	372	381	407	384	369	373	385	408	371	423	414	383	419	415	389	375	407	361	402	394	387	370	380	412	384	413	388	421	424	423	393	362	390	398	380	381	421	383	384	374	358	419	405	420	337	393	406	415	405	383	397	358	387	362	394	380	402	380	395	405	386	391	365	388	380	384	378	391	378	390	417	368	364	402	400	379	355	369	439	384	359	426	390	398	380	365	414	391	383	391	367	406	408	374	381	371	381	391	413	378	432	376	390	432	401	401	419	387	396	423	377	389	365	382	399	405	437	385	404	419	401	403	404	352	365	375	413	390	392	385	352	393	429	411	370	374	380	414	350	359	398	384	418	389	403	410	354	376	356	394	367	385	378	390	385	380	390	393	406	380	380	365	362	389	417	390	389	366	384	415	387	376	420	398	369	380	413	403	394	386	396	360	410	363	383	429	388	386	366	399	386	391	375	381	387	362	417	370	386	373	407	369	410	401	359	376	397	394	381	407	406	379	398	388	402	379	400	394	353	371	381	409	400	357	392	403	383	397	427	391	422	400	399	360	409	384	401	418	390	393	353	427	372	385	403	382	359	371	377	409	385	410	426	386	372	362	374	390	377	399	388	402	362	379	431	398	390	381	378	374	382	423	374	392	427	399	387	406	357	364	389	380	362	411	389	391	380	374	408	365	363	382	403	380	404	386	347	382	402	378	409	372	381	372	353	392	374	331	397	361	433	393	407	405	412	400	362	402	389	362	406	409	356	371	402	367	380	389	407	406	379	407	432	389	390	417	370	379	396	406	390	378	395	376	375	380	372	410	428	381	389	396	379	364	404	382	366	386	393	411	398	382	390	396	375	370	406	402	379	426	402	399	386	372	376	388	389	372	359	359	363	387	353	418	383	389	387	396	423	403	398	394	377	391
5507	1355	559	381	1508	2087	393	164	160	154	114	101	97	82	89	71	76	74	74	76	66	46	44	51	43	36	37	27	29	32	22	34	36	38	43	49	43	25	28	26	18	29	38	26	29	35	31	40	35	29	31	29	26	28	41	33	19	28	32	39	27	26	25	31	24	31	36	22	20	34	19	28	28	28	33	24	21	23	27	26	27	26	35	17	34	28	29	28	27	21	31	21	17	31	26	26	19	29	35	28	19	38	29	24	19	32	27	23	26	26	30	20	33	22	29	23	28	30	29	30	31	30	18	34	22	35	34	30	27	24	27	29	26	31	33	25	22	18	23	29	18	24	22	19	27	33	37	19	21	19	43	27	37	32	33	24	17	34	38	37	22	29	23	27	33	23	24	23	24	24	24	28	19	24	28	22	17	21	19	27	24	28	26	34	21	34	21	32	30	28	28	28	26	24	24	23	31	33	26	20	30	26	24	28	37	31	17	27	36	25	19	33	27	22	34	20	29	25	25	31	31	26	29	28	28	24	33	26	31	26	27	19	39	22	29	24	39	29	24	28	24	29	40	27	21	33	23	23	28	32	31	26	28	42	30	25	24	30	21	28	26	28	26	31	27	26	23	26	25	32	24	29	24	33	23	35	33	31	22	26	28	28	19	19	23	34	26	22	27	19	22	32	34	30	28	29	37	23	20	33	26	27	26	25	35	21	36	25	35	26	33	24	30	20	21	33	21	39	28	30	25	31	36	29	32	38	32	21	31	25	22	32	26	34	25	33	23	38	29	24	26	18	36	31	39	27	40	30	38	24	39	15	15	36	24	28	26	22	23	31	29	28	31	21	27	26	32	30	28	22	26	34	33	20	27	28	29	29	28	14	17	26	24	31	31	31	23	35	13	21	29	29	35	39	32	22	22	31	33	32	28	28	37	32	25	30	35	18	18	29	29	31	30	29	29	32	36	32	27	18	29	36	26	25	27	20	20	22	28	30	37	30	25	27	27	24	37	16	31	26	27	24	18	33	27	36	17	32	24	33	20	23	34	23	20	14	30	26	29	33	25	27	29	21	23	18	31	13	31	23	18	25	34	31	27	30	29	30	35	32	34	19	24	35	23	30	20	32	28	23	29	29	23	24	21	23	24	20	28	37	28	30	26	25	29	32	38	26	29	26	37	29	27	26	32	23	35	27	30	30	27	27	20	19	34	31	29	26	37	26	31	29	22	24	28	35	35	27	29	36	29	26	26	32	21	28	20	35	31	35	25	22	17	27	29	30	37	25	24	26	26	29	33	40	25	29	23	35	21	29	32	38	25	34	27	29	22	22	31	22	29	32	32	33	34	34	34	28	24	19	19	25	30	30	23	21	19	30	21	33	36	25	27	14	30	34	30	18	34	38	27	20	26	21	24	20	38	30	18	23	21	30	20	22	20	35	23	33	26	29	30	30	21	21	36	22	33	33	28	26	30	29	17	35	25	41	17	25	27	23	27	28	23	28	27	26	37	30	27	27	21	23	37	34	33	41	27	28	22	25	27	18	29	31	37	21	28	37	25	29	29	25	33	24	35	25	28	26	33	23	22	31	22	40	25	17	25	32	42	28	25	38	15	22	24	40	21	27	25	30	34	34	30	28	25	25	30	29	35	35	28	24	30	36	38	27	35	28	29	27	29	24	17	28	27	37	24	30	28	32	27	22	27	32	37	28	22	23	27	23	29	31	29	32	26	23	25	31	22	26	34	27	29	26	34	26	31	22	28	30	23	23	31	17	33	25	30	41	23	25	33	26	40	19	33	24	20	19	23	26	31	30	27	27	34	29	37	30	33	24	33	21	29	34	39	28	27	23	28	21	28	22	26	32	36	33	30	29	32	24	28	26	22	29	28	22	26	20	30	21	29	22	21	21	33	32	31	27	35	27	26	20	22	25	26	32	36	36	21	28	37	23	24	24	34	16	21	31	34	26	28	32	32	34	27	26	18	20	26	26	23	30	24	18	28	37	20	24	31	29	23	18	32	23	37	27	32	22	34	31	34	15	25	35	20	26	29	38	38	27	22	30	24	30	28	24	35	29	23	23	31	21	27	33	10	35	26	24	23	36	22	21	26	29	18	41	26	34	27	30	27	25	14	30	21	26	24	27	23	18	29	29	32	26	28	21	28	30	25	25	23	28	34	41	26	20	25	25	35	26	35	34	22	27	33	21	27	23	26	35	29	27	28	30	28	30	26	23	31	26	28	36	20	37	27	27	30	18	31	30	34	14	29	25	31	39	36	32	35	28	24	21	28	28	21	32	38	35	31	22	29	26	32	25	25	26	21	23	23	23	41	23	22	19	17	22	24	36	25	32	35	23	32	36	36	26	28	23	34	36	25	21	33	29	20	25	27	24	37	29	23	23	32	26	39	26	29	28	21	15	20	33	28	34	22	35	25	23	31	17	31	36	25	28	26	21	23	28	22	20	36	26	20	25	30	28	23	33	20	23	31	25	31	36	36	16	31	21	21	24	27	31	30	29	22	22	34	33	26	20	24	25	30	21	33	33	29	27	33	34	24	24	18	31	26	22	28	20	43	27	22	22	34	31	27	26	24	31	21	27	31	33	28	27	23	30	27	36	29	28	31	33	30	27	21	31	26	34	27	27	30	26	21	27	26	28	19	20	23	26	26	29	30	32	19	23	29	31	18	29	38	25	30	20	26	26	20	31	32	28	28	20	29	37	30	28	29	25	25	20	26	23	24	34	27	24	39	31	32	24	31	26	25	22	20	24	24	35	37	27	24	25	25	27	23	32	19	23	24	25	26	27	26	30	32	33	31	37	27	33	22	30	26	26	26	35	22	22	29	33	25	26	27	28	21	20	24	22	27	24	25	28	25	25	34	33	29	22	28	30	32	21	36	18	22	28	18	23	27	31	29	37	24	31	24	21	30	33	23	28	24	28	31	23	26	33	21	29	24	28	30	33	28	21	28	25	25	45	27	29	37	33	22	34	30	28	33	19	24	23	25	28	15	31	34	26	28	14	27	34	27	28	23	26	21	34	24	28	33	21	43	22	19	26	26	28	29	32	16	29	27	29	26	32	25	25	19	42	28	24	34	28	28	29	31	30	28	33	28	26	30	36	22	25	29	21	30	32	25	26	23	28	19	35	26	24	21	27	30	33	20	32	23	22	23	27	22	30	34	26	31	19	39	33	29	24	23	27	29	32	20	28	36	37	37	25	20	26	17	25	32	26	30	27	22	38	21	31	24	28	16	34	21	23	23	26	20	33	31	42	37	26	28	33	28	34	38	35	28	19	33	32	28	27	30	24	27	24	27	27	26	32	35	30	31	29	31	35	33	26	32	31	24	23	33	30	41	26	22	34	34	25	25	25	28	23	23	36	22	24	31	32	30	22	27	25	39	23	29	23	27	31	24	30	26	20	30	34	31	29	20	26	23	26	32	32	28	29	27	33	18	25	30	28	26	25	25	26	30	24	28	20	34	21	32	31
37436	22419	14138	25362	44488	41555	23901	14599	13301	10781	8122	6703	6145	5020	4270	4307	3578	3584	3460	3457	3302	2595	2093	1454	1164	1075	1004	1021	957	954	938	932	974	1163	1385	1348	1315	1068	914	848	723	758	719	721	685	709	691	679	713	681	738	700	733	648	734	714	738	634	638	655	629	650	692	665	626	609	612	584	583	597	600	552	557	577	542	584	540	572	546	490	532	578	568	483	502	481	494	519	515	479	481	505	505	482	492	483	519	509	458	452	446	484	505	481	494	533	501	460	467	500	543	521	462	469	469	501	473	497	486	495	498	554	504	493	492	497	476	467	495	487	508	522	464	485	479	464	492	456	531	521	475	507	461	512	492	479	456	508	509	460	440	511	465	499	488	453	438	505	460	436	476	456	457	477	494	505	468	482	485	503	475	461	483	454	504	471	502	480	469	459	442	469	524	518	489	482	468	467	480	471	476	469	521	485	498	493	456	501	497	455	486	451	505	506	523	496	487	449	439	458	460	472	519	476	466	463	478	479	455	517	472	495	482	479	489	483	501	470	488	463	451	491	520	480	495	471	487	475	460	479	460	504	475	476	487	508	479	498	428	538	485	462	486	493	476	488	480	499	510	482	500	463	471	447	475	504	459	488	478	487	474	494	475	490	495	498	499	491	449	498	474	458	442	508	488	489	496	481	476	516	483	470	470	498	467	481	484	494	461	478	476	474	468	500	505	445	469	465	507	499	476	493	474	517	511	463	466	494	444	474	479	458	488	449	485	484	476	497	492	503	458	465	493	463	463	446	472	459	479	502	490	469	485	492	494	469	494	493	494	474	454	473	482	484	481	522	504	476	472	463	549	468	447	523	510	442	472	468	477	420	472	479	451	474	509	516	490	475	493	507	516	541	509	497	513	492	508	504	513	481	453	461	488	507	503	482	482	512	445	493	460	472	481	472	534	478	468	502	472	460	466	480	482	502	531	517	491	505	462	459	476	527	461	474	489	465	456	507	459	468	453	507	540	480	435	487	470	482	479	509	477	488	437	502	494	449	509	485	454	479	479	485	506	470	501	495	483	493	523	464	502	540	474	470	466	475	484	494	495	481	484	510	502	498	490	475	490	488	489	505	491	524	489	479	491	509	480	475	455	494	478	489	472	511	451	477	499	500	507	496	479	473	468	457	489	484	476	443	472	463	477	482	495	440	486	494	462	449	472	521	475	474	483	445	464	503	467	468	476	517	545	490	471	516	472	483	457	510	464	510	483	457	455	485	479	418	468	531	469	472	483	456	512	487	484	475	491	500	469	526	460	460	498	481	476	466	443	466	502	454	535	497	494	493	479	475	468	462	475	464	476	500	497	467	489	485	484	492	477	507	482	511	502	475	462	480	492	492	468	497	488	504	476	457	504	513	505	459	484	494	470	491	476	490	492	476	459	477	458	485	466	491	466	470	499	461	520	516	477	483	476	508	438	482	497	474	516	456	482	506	490	492	490	435	510	481	498	520	478	497	496	494	506	470	461	469	470	483	465	460	504	491	447	479	498	494	490	479	473	477	463	482	506	509	482	495	470	448	473	484	523	471	492	485	489	499	475	478	492	492	514	471	485	531	504	458	504	456	510	503	497	493	453	465	484	500	488	512	490	502	494	482	485	500	495	427	474	500	474	514	451	473	476	492	453	476	476	539	477	498	443	492	501	510	489	490	477	495	458	481	489	443	474	499	461	475	452	496	476	481	502	506	496	474	471	509	453	482	505	488	471	494	495	456	475	496	494	484	433	506	501	474	476	543	477	487	513	459	459	452	498	474	496	503	467	480	487	491	503	483	479	487	462	496	456	474	450	442	478	450	444	498	491	477	519	506	489	461	467	510	503	491	471	450	487	453	468	469	454	466	494	462	484	438	454	493	488	489	449	502	504	512	447	485	491	498	484	494	466	508	485	505	484	464	472	499	496	469	512	474	526	519	466	471	489	496	518	478	471	473	418	510	503	476	467	468	492	489	487	509	483	484	457	500	480	497	524	493	458	447	493	459	459	471	497	488	465	461	508	457	489	488	493	473	482	437	506	477	517	465	455	508	475	507	481	502	513	517	489	491	445	491	485	502	484	472	474	476	547	513	477	464	526	473	508	498	422	465	440	450	476	513	476	488	487	483	467	450	536	497	517	478	495	465	484	479	489	500	480	489	505	510	477	479	488	486	480	466	465	513	481	474	503	469	489	501	471	486	480	497	460	513	516	495	502	466	471	484	489	495	503	484	520	460	472	492	449	512	491	481	455	465	478	474	498	476	469	527	484	487	480	432	487	475	507	461	461	512	465	500	476	499	447	474	463	491	502	457	515	486	520	484	466	518	472	454	491	460	473	473	500	506	446	464	509	518	471	501	530	490	473	484	438	478	443	491	501	522	485	466	522	505	492	519	487	496	498	497	490	518	461	471	435	477	495	498	443	510	506	484	512	490	522	502	513	462	470	480	481	512	494	478	459	459	492	489	479	481	551	494	461	509	450	449	475	494	495	484	441	500	467	462	484	509	463	490	517	478	468	501	521	503	448	500	507	505	478	441	492	488	457	492	479	475	501	481	471	487	477	445	509	501	486	493	483	508	464	464	533	457	494	513	484	498	460	509	490	481	453	502	508	462	472	524	492	446	484	493	458	523	476	501	449	489	488	505	487	525	492	448	478	478	514	502	443	452	455	541	458	480	485	488	472	441	459	450	494	504	470	512	509	460	455	520	474	505	506	452	487	504	484	450	503	464	483	494	462	505	444	473	470	464	477	508	481	505	480	467	475	489	494	474	502	446	453	497	439	476	518	489	448	474	473	488	472	478	475	469	494	450	507	516	447	475	501	491	496	487	460	475	502	470	506	480	530	522	484	493	490	487	479	524	445	469	451	507	462	488	520	516	478	496	482	445	479	491	483	483	479	481	472	458	489	496	490	446	469	508	475	496	476	488	502	451	513	482	489	484	500	508	464	506	488	500	492	494	466	480	539	493	508	508	489	508	511	444	484	485	489	474	492	504	505	506	448	495	484	467	479	468	479	527	478	501	457	516	469	469	486	473	472	489	515	519	497	475	476	514	504	474	507	509	503	471	505	475	504	482	510	520	473	489	484	438	481	511	484	539	491	464	463	464	519	464	468	480	524	485	469	480	483	485	484	502	495	482	488	486	479	494	472	459	488	479	488	516	478	491	472	437	492	474	502	467	500	484	488	507	435	527	486	467	477	486	542	467	527	452	495	472	493	491	472	482	509	464	519	462	485	462	448	486	466	472	469	488	489	488	487	515	462	465	475	492	501	466	451	460	498	474	519	508	484	498	469	475	521	462	458	454	495	475	477	508	481	501	474	495	477	475	515	503	485	510	473	485	466	467	481	499	476	493	458	475	487	509	503	446	499	496	455	466	457	474	507	487	470	500	481	499	465	475	471	492	482	487	471	482	510	498	484	499	500	502	497	487	499	531	514	460	441	508	490	502	502	496	464	475	467	471	464	515	484	469	451	456
6993	2480	839	595	1442	8490	562	265	237	238	180	160	143	140	120	107	104	100	106	101	88	81	75	44	48	47	44	36	41	30	34	45	39	41	31	51	46	43	25	32	41	35	29	28	35	29	26	33	33	41	41	39	31	41	47	33	35	40	41	29	26	38	32	31	33	24	32	29	39	23	28	38	35	21	37	30	16	21	19	27	31	35	34	30	32	24	29	28	30	28	29	27	26	25	38	30	13	36	27	25	28	29	28	38	29	27	22	33	20	21	39	31	33	23	29	29	33	26	34	30	23	29	29	24	35	25	27	34	15	31	26	17	30	31	31	22	30	24	19	22	27	30	34	32	26	35	30	34	23	32	16	26	22	31	22	24	31	21	19	36	28	38	24	32	29	34	27	29	21	37	18	19	34	36	26	24	36	32	26	30	35	30	38	17	32	26	43	20	34	27	24	30	26	30	23	31	37	37	34	26	29	29	24	26	26	28	25	27	25	19	29	22	16	32	25	29	31	31	29	35	24	20	32	30	38	25	24	20	20	25	30	22	26	28	21	26	28	29	23	25	35	20	23	27	23	31	28	33	21	23	32	25	26	21	24	22	27	30	30	28	21	28	35	24	38	38	22	19	26	17	33	28	20	26	29	27	32	28	26	27	26	31	34	29	27	41	25	30	39	29	25	32	26	33	33	33	21	30	23	22	33	26	26	35	23	28	28	24	22	30	24	28	24	30	27	37	40	33	30	28	26	30	29	23	22	31	35	34	21	33	26	26	30	23	27	24	28	25	32	28	31	30	25	25	28	18	33	30	25	29	28	21	16	32	42	24	24	25	36	33	25	33	24	29	23	26	18	23	23	31	24	33	22	18	31	26	30	22	31	25	23	28	34	29	32	32	29	21	28	23	30	20	22	31	22	33	32	30	30	30	27	33	31	22	33	18	23	21	34	25	25	27	28	28	26	34	36	28	25	20	24	46	23	17	31	24	26	30	28	21	35	31	30	23	35	40	35	23	21	28	36	25	21	34	19	36	43	42	23	24	37	22	29	36	24	28	25	30	27	32	34	26	30	20	22	32	36	36	28	26	30	31	23	21	24	26	24	32	31	12	28	23	25	24	27	33	24	22	25	29	32	23	27	13	21	19	47	26	29	27	28	38	34	21	35	20	14	20	33	24	29	24	26	24	20	21	28	26	20	29	27	29	29	35	31	24	25	23	19	30	22	19	34	33	31	34	26	32	27	28	34	23	21	28	21	22	32	20	23	32	31	29	22	37	36	23	18	24	24	25	20	30	32	31	24	33	24	26	30	20	23	22	25	21	26	33	24	24	32	27	25	31	31	19	31	27	25	19	26	22	33	29	27	27	27	30	27	27	21	25	28	34	29	33	27	28	30	36	23	32	17	31	23	24	27	25	32	25	35	30	23	31	41	28	23	26	23	35	29	30	29	31	36	31	30	24	28	12	23	20	24	25	25	32	31	33	16	27	23	27	32	27	30	23	26	24	24	29	28	29	26	33	23	27	25	22	34	23	22	29	26	28	41	30	21	24	26	31	27	26	26	35	25	22	28	28	23	28	25	19	35	26	28	27	29	27	32	33	27	26	25	28	33	31	34	22	23	20	23	34	30	30	20	26	30	34	20	23	28	29	23	35	26	27	32	28	28	20	26	28	21	25	21	30	15	25	31	29	21	27	25	23	19	28	30	32	33	33	38	30	23	34	41	25	28	30	28	28	29	31	25	35	26	32	27	28	22	23	33	32	32	34	20	22	34	31	27	36	26	26	31	33	28	35	21	27	27	24	23	22	26	26	23	27	27	38	27	29	26	18	32	24	31	27	21	21	21	35	21	29	39	25	23	23	26	27	23	29	30	25	34	26	22	33	40	17	37	31	26	21	20	22	22	26	29	32	23	28	19	28	35	24	33	33	27	25	30	34	18	32	21	29	22	32	26	26	25	26	29	24	32	24	35	33	31	20	28	31	31	23	31	20	28	31	27	36	28	34	33	22	26	27	25	20	28	19	22	24	30	26	24	26	23	21	25	33	25	30	32	26	28	17	21	30	19	27	22	22	33	31	38	29	25	37	22	34	26	28	24	21	24	34	22	25	27	31	23	27	27	37	29	31	21	25	30	29	23	28	25	29	29	20	26	27	20	17	24	23	22	28	25	33	21	23	27	30	26	27	28	31	30	24	28	22	31	34	20	22	27	24	22	24	25	40	25	43	27	28	20	36	39	21	18	37	29	35	31	23	41	32	25	29	30	27	21	23	32	26	31	33	19	26	28	31	28	28	23	42	29	30	29	24	22	22	18	21	29	21	30	29	32	26	29	28	21	37	31	27	33	34	35	25	30	28	23	28	24	25	25	24	25	21	15	26	29	21	30	24	19	33	30	25	20	26	26	29	29	33	28	30	20	37	24	20	31	20	30	34	19	27	25	29	26	28	30	27	20	24	37	31	17	25	30	31	20	42	25	29	38	34	34	19	35	32	22	32	31	27	33	30	27	34	32	30	19	27	27	33	27	25	30	17	24	36	19	31	29	28	30	38	32	24	20	26	21	29	31	24	32	30	27	25	25	37	31	32	31	15	21	24	23	30	21	20	37	20	33	24	27	23	27	24	29	25	31	36	38	26	34	33	29	22	24	25	31	15	23	30	24	32	26	32	29	25	30	25	22	28	26	25	31	30	24	25	29	25	27	23	21	34	23	25	35	40	22	16	29	20	29	35	34	34	31	21	29	22	27	29	24	35	17	32	38	26	28	32	28	30	34	28	34	27	31	36	24	21	20	18	29	20	38	21	29	29	25	22	31	26	29	19	30	34	23	34	14	16	35	38	25	25	31	35	24	36	32	22	18	29	22	26	24	32	23	30	19	21	25	29	23	28	18	30	15	33	27	28	26	38	29	25	16	34	20	19	20	26	18	32	41	26	34	16	24	22	35	28	25	31	23	28	23	19	20	28	33	19	20	16	34	36	26	21	21	24	24	39	26	25	49	29	29	26	23	27	26	35	34	21	30	33	26	23	29	30	28	26	29	35	21	29	32	31	38	29	25	25	16	28	23	35	24	16	23	16	29	27	29	25	27	19	24	33	23	34	38	26	30	34	33	37	29	30	34	24	22	22	32	34	29	27	24	29	23	28	28	23	29	32	29	22	26	35	29	20	20	42	32	31	26	22	18	30	34	24	19	31	26	29	29	28	30	36	18	42	33	20	38	24	19	25	23	25	35	25	30	24	27	34	32	26	30	22	21	30	25	25	25	26	20	23	28	41	37	15	20	27	34	32	29	23	21	29	30	24	29	25	28	33	29	28	24	21	29	32	36	20	28	22	39	32	35	23	19	25	28	33	29	24	35	31	23	36	19	30	28	29	20	31	23	31	36	21	26	34	27	21	25	28	32	22	25	28	32	33	25	29	22	41	19	30	26	29	30	26	35	27	17	35	30	29	32	28	25	33	28	36	24	27	22	25	33	21	21	25	37	33
45549	26919	18521	30518	43877	54752	27127	19862	16041	15744	11924	10233	8882	7940	6591	6315	5633	4860	5492	5230	4974	3760	2714	1955	1501	1452	1489	1433	1237	1203	1279	1251	1399	1621	1739	1656	1452	1230	1017	967	918	942	806	800	814	798	781	779	786	855	863	858	815	764	769	799	751	803	791	736	733	690	759	719	694	710	674	685	648	686	660	625	639	618	607	575	572	601	552	532	504	551	524	532	528	554	536	474	489	480	495	524	488	487	524	470	497	529	507	499	507	501	500	512	508	476	450	505	515	513	468	516	477	551	479	484	479	528	493	518	538	542	447	486	502	514	504	522	507	468	476	490	485	467	503	468	482	485	520	510	476	503	489	512	491	519	481	511	516	496	475	496	477	468	471	472	475	500	502	535	487	525	461	502	493	483	461	490	484	493	482	506	467	513	522	483	456	501	490	512	510	467	448	493	512	509	482	501	491	475	481	508	500	484	492	507	495	460	496	510	481	522	470	501	488	494	460	483	504	523	490	521	477	532	498	480	476	475	475	493	474	510	487	494	510	511	446	468	465	472	446	478	502	475	520	477	497	516	476	485	481	456	462	479	470	489	503	473	432	484	517	487	493	497	512	485	475	477	450	477	495	513	482	481	463	470	495	491	515	464	523	485	471	496	524	472	482	471	430	493	489	485	477	475	462	497	465	506	507	516	449	454	483	500	486	535	494	521	485	501	476	465	469	478	479	448	528	492	490	514	515	474	497	479	476	463	472	467	516	506	457	518	485	463	505	473	463	477	502	509	480	507	483	478	478	501	529	480	500	501	475	499	472	484	468	525	436	474	523	476	537	504	499	472	476	515	512	457	485	473	464	505	519	502	462	508	483	473	482	473	515	480	507	448	488	499	477	451	466	475	458	502	494	469	460	501	492	474	497	495	501	512	501	486	487	498	483	465	468	483	498	543	455	467	526	506	445	465	495	521	440	512	485	482	443	508	470	462	493	514	488	479	477	491	464	493	500	454	498	483	533	491	446	485	476	451	542	481	449	469	470	470	501	474	425	526	486	510	478	475	508	473	428	496	475	506	483	473	502	462	477	486	478	469	469	485	490	437	476	487	529	491	465	512	512	541	492	487	438	496	501	494	505	481	475	498	524	486	474	453	473	532	484	499	469	477	475	427	449	513	474	497	483	491	469	520	479	437	478	518	539	475	489	472	518	512	463	515	470	491	475	495	481	485	527	470	505	536	510	478	449	494	508	506	460	495	475	491	509	501	473	509	486	479	450	495	508	461	456	508	472	454	443	509	494	489	476	481	442	487	469	455	492	523	465	523	468	464	508	474	475	503	480	477	480	485	521	450	448	521	475	487	473	447	500	486	476	479	510	449	475	508	518	483	480	486	475	482	498	513	479	466	510	483	454	484	444	496	477	479	474	465	485	529	541	523	522	471	511	471	516	468	480	465	504	479	479	476	471	473	487	513	481	468	497	478	517	509	483	463	477	503	482	506	489	486	471	498	472	454	511	506	475	444	444	544	508	465	501	482	480	490	509	495	491	495	444	527	492	468	477	488	487	518	490	515	457	515	483	508	481	497	462	478	499	485	465	493	477	518	459	507	495	501	490	501	472	503	510	478	495	489	460	507	471	466	450	471	471	494	500	489	450	476	485	484	530	456	499	499	482	503	513	505	486	521	493	493	492	472	478	476	500	489	492	449	489	470	483	496	461	484	505	472	512	479	526	442	464	444	471	485	518	480	511	478	480	483	534	480	538	465	495	490	510	478	507	474	491	514	478	487	486	462	488	467	452	480	487	486	491	490	474	507	486	484	468	452	508	537	491	518	489	471	477	511	507	455	526	489	485	467	500	493	484	470	454	524	464	501	493	507	517	452	470	502	516	507	515	466	514	470	502	501	479	469	521	472	495	550	486	464	507	511	491	479	472	475	461	500	516	508	495	486	466	456	519	485	496	472	474	522	489	481	462	471	465	475	525	500	473	514	506	481	490	480	494	485	461	455	477	456	502	482	514	500	499	516	489	489	456	462	463	495	513	479	477	481	530	490	449	494	522	473	499	505	471	511	468	500	432	481	500	542	488	512	486	487	478	445	476	484	471	466	526	492	531	531	515	451	457	459	448	497	511	470	496	449	460	502	485	465	486	463	477	512	509	486	481	495	473	483	487	470	492	490	525	472	482	512	492	495	452	462	484	455	468	454	496	469	473	482	491	454	467	498	516	458	475	473	491	531	474	516	512	485	505	484	498	473	455	493	473	494	468	495	496	474	462	432	491	524	493	511	495	486	462	501	453	449	524	525	504	505	504	486	498	470	489	490	500	497	500	482	470	478	477	498	511	468	543	462	464	510	496	459	491	499	500	482	478	517	446	468	501	495	508	472	507	498	481	543	462	464	475	478	468	506	467	517	480	491	520	449	479	449	511	448	500	472	487	510	484	466	513	481	509	503	509	482	452	485	471	480	490	470	493	479	504	495	522	470	489	491	499	490	503	522	436	515	527	496	463	461	496	485	466	502	504	470	508	506	518	470	501	492	473	479	470	548	493	500	461	487	491	448	458	465	466	494	458	490	469	492	462	519	486	505	477	506	474	484	488	508	473	527	476	489	494	500	501	489	455	486	478	466	472	512	477	527	485	482	515	503	496	529	473	491	504	516	503	482	498	495	456	468	473	487	477	438	486	503	471	473	477	509	493	523	500	477	462	466	499	471	467	460	483	473	520	474	488	473	495	511	490	524	453	483	519	523	499	473	492	482	494	483	504	492	472	517	495	485	488	495	489	512	525	473	440	541	486	480	520	521	517	509	461	505	458	485	471	504	441	476	499	477	472	482	430	462	461	494	523	471	479	517	505	459	473	515	504	478	478	493	520	503	454	516	474	505	495	466	492	479	521	487	505	516	484	513	481	472	484	435	489	475	499	480	480	470	467	513	489	485	488	478	494	486	500	509	472	474	488	495	460	468	470	462	453	510	480	506	471	517	523	464	526	549	508	511	475	516	484	507	492	548	460	459	505	502	453	493	454	507	463	511	517	477	468	520	519	453	452	466	487	508	480	509	497	490	483	493	532	489	478	475	492	474	475	468	466	512	460	504	472	450	450	465	489	478	505	454	493	515	499	495	507	460	510	477	481	483	505	478	477	536	510	499	461	494	518	500	473	475	504	446	502	504	457	513	486	552	484	487	476	495	484	457	501	486	460	486	486	483	487	473	514	446	499	461	477	460	491	482	535	516	475	493	488	450	480	479	485	478	509	463	530	483	515	479	486	463	536	490	480	448	466	479	469	458	507	485	502	490	484	457	523	480	496	505	487	532	474	510	507	457	481	493	513	499	506	456	465	476	473	524	492	473	508	517	480	476	512	479	459	456	490	499	489	485	464	503	459	497	515	518	483	475	523	478	497	504	465	517	492	487	523	478	519	481	470	511	482	513	469	483	500	505	488	493	511	500	512	497	445	503	471	512	478	522	492	454	470	476	481	457	530	515	478	478	493	469	463	503	505	501
2786	669	277	208	305	1554	173	94	64	89	83	62	61	55	58	49	34	40	60	66	35	42	36	26	23	24	27	18	17	22	23	21	31	24	24	26	29	10	19	24	25	22	11	19	19	17	22	21	23	25	22	17	22	26	26	26	20	21	18	27	16	18	22	25	27	21	17	18	22	14	18	30	32	16	19	23	20	20	14	12	13	19	13	13	23	17	21	18	25	18	16	22	23	18	24	30	19	24	22	13	18	16	17	28	18	22	23	18	20	24	14	19	23	14	16	20	19	17	15	16	18	17	14	15	10	22	19	20	19	16	15	16	15	20	19	16	15	19	12	14	25	21	27	15	19	27	22	15	16	13	18	24	24	10	24	18	15	23	13	19	21	16	20	13	18	22	16	15	19	15	23	12	25	13	21	14	21	15	22	19	15	14	23	27	21	14	19	13	15	19	17	13	12	19	20	18	20	22	19	17	21	13	17	17	20	9	9	12	28	14	18	9	16	21	17	15	21	21	18	16	19	13	17	19	20	10	20	25	18	18	15	17	17	15	13	19	20	23	27	21	21	12	11	14	21	24	18	20	12	14	16	10	12	16	22	15	22	24	10	15	18	16	15	17	25	15	16	17	12	26	11	11	18	16	15	16	20	17	19	18	19	15	14	16	21	22	21	14	15	12	20	15	16	22	17	16	22	14	16	23	15	20	14	13	19	21	11	17	16	16	14	15	21	18	16	22	16	19	17	18	16	15	22	29	12	20	19	17	21	16	24	17	14	15	17	23	11	13	21	21	13	13	24	17	16	12	18	18	13	20	18	15	21	20	24	19	20	23	12	27	21	17	19	20	19	18	15	11	15	22	22	17	21	19	17	18	20	16	19	18	20	11	14	12	24	17	13	18	15	19	19	20	23	14	18	32	23	20	18	14	13	24	16	28	13	12	16	17	15	16	16	24	13	15	14	9	16	19	20	20	18	15	18	13	14	16	20	20	17	13	15	15	30	20	22	13	18	25	16	20	20	21	23	16	21	19	22	18	21	18	18	19	20	14	17	21	16	18	21	17	17	24	23	17	20	24	14	9	19	21	19	17	15	13	23	20	7	15	21	26	23	16	16	19	15	19	26	20	19	17	16	23	21	15	12	15	12	17	22	18	23	19	21	21	15	14	19	19	17	18	16	19	23	14	20	14	18	11	18	14	19	14	14	16	20	28	20	24	16	12	15	26	20	11	18	14	15	16	13	24	17	15	16	17	13	15	22	21	20	11	16	14	21	21	13	20	12	25	19	26	22	17	14	18	5	24	19	11	23	10	25	26	12	10	16	19	14	13	14	19	25	13	22	14	23	17	19	14	17	26	17	20	15	23	15	15	22	17	19	17	18	16	16	27	20	11	15	19	16	17	13	22	32	20	21	11	25	18	16	16	15	15	17	10	18	19	17	17	20	12	17	20	12	22	18	18	19	26	24	14	13	17	19	15	27	16	21	17	11	11	23	16	23	23	20	20	20	8	19	20	16	28	14	18	14	12	23	11	13	20	15	19	15	16	13	21	19	21	32	15	19	23	20	15	11	15	13	15	14	22	25	18	27	16	19	16	17	16	14	20	23	16	14	21	25	17	20	16	24	21	19	18	18	24	18	14	19	17	17	17	18	14	12	19	21	21	19	17	15	10	21	18	17	16	20	15	17	13	11	18	25	18	19	25	23	15	14	21	19	18	14	18	23	12	20	8	14	13	17	17	16	16	24	26	18	18	18	10	18	15	19	12	23	19	20	17	20	24	22	24	22	11	21	25	16	17	15	13	21	18	12	22	12	18	16	16	11	23	22	13	18	14	12	15	27	18	19	21	12	19	23	16	17	10	25	15	16	18	15	20	25	25	19	25	21	23	22	16	25	9	15	23	16	10	21	23	19	14	16	15	10	16	17	21	10	23	15	17	11	20	17	18	24	22	20	25	21	21	18	18	17	23	15	17	18	19	10	18	21	17	21	15	16	22	18	13	17	15	18	13	15	19	14	19	12	16	10	16	20	21	18	21	22	22	24	13	11	14	15	17	19	14	15	12	23	20	25	20	16	12	19	20	11	29	15	25	19	16	12	21	22	17	19	15	25	20	12	17	13	21	16	20	23	17	21	26	17	19	13	16	23	20	15	13	19	25	19	16	16	21	11	17	19	16	25	25	23	11	19	17	18	15	22	14	20	14	15	12	15	21	13	15	17	20	15	18	22	23	24	23	16	19	21	14	19	14	25	16	15	13	18	16	18	17	12	22	14	28	14	20	20	15	16	15	23	21	24	20	18	22	17	14	23	19	12	18	17	24	33	17	21	22	17	18	18	9	15	23	17	17	15	16	15	19	22	21	20	24	21	21	11	23	17	12	25	14	17	14	17	17	19	13	13	23	14	22	10	14	25	20	21	21	20	23	12	17	18	19	18	21	18	17	16	13	18	24	20	23	20	17	21	21	14	21	16	12	15	17	20	19	14	16	11	18	22	16	21	15	19	16	11	12	11	30	16	22	15	19	18	15	24	13	17	25	15	17	16	19	20	22	18	19	15	21	12	11	19	23	15	16	21	19	17	14	17	19	20	16	18	17	20	14	14	21	25	16	19	16	15	19	28	25	14	16	14	22	23	19	26	21	20	20	21	16	19	13	11	21	19	20	14	18	23	23	18	15	16	19	19	19	15	19	18	17	16	22	20	21	11	13	12	20	12	21	20	28	17	21	15	15	16	20	15	21	22	19	18	10	16	12	19	12	16	25	20	26	14	25	25	15	14	26	19	20	17	18	20	22	18	14	21	12	18	19	13	24	26	20	19	15	22	14	18	23	21	16	12	17	14	8	20	20	20	23	22	16	14	15	22	26	21	21	19	17	13	16	14	22	25	27	17	21	17	18	19	14	21	15	17	17	20	25	18	22	18	14	17	16	20	18	19	17	14	13	17	13	19	22	18	26	20	19	14	14	15	18	13	13	16	22	17	22	14	24	17	14	13	23	19	19	18	20	16	13	14	19	10	9	18	21	19	24	20	20	20	16	14	16	17	14	23	19	29	14	15	16	14	14	27	18	22	16	21	18	20	22	16	17	18	7	15	18	11	27	16	15	22	9	24	16	18	15	22	14	14	15	18	16	15	16	20	24	17	19	22	12	22	19	14	16	16	14	25	21	17	16	19	17	15	14	18	26	21	24	21	17	13	20	9	16	20	16	24	17	19	19	20	12	25	14	16	20	20	12	19	16	16	18	14	14	16	16	20	15	19	22	25	12	15	20	21	20	20	18	23	24	14	21	22	18	17	28	14	9	23	17	16	28	15	23	22	17	16	18	25	28	15	20	13	18	15	15	19	18	14	14	17	15	15	16	16	15	14	18	26	17	23	16	17	14	20	18	22	21	11	13	14	17	14	11	23	23	20	21	20	15	24	22	15	12	13	9	19	12	16	26	12	9	17	15	16	8	20	12	24	23	13	26	16	13	15	15	9	17	19	24
32623	17630	9169	18305	27598	43250	15027	9654	6429	6749	6221	4567	4041	3429	2865	2588	2383	1997	2382	2357	1999	1571	1072	702	674	665	643	645	547	548	573	642	713	836	897	819	627	531	513	473	473	440	448	428	391	409	449	417	464	442	476	455	484	458	431	429	417	410	434	451	435	415	426	413	386	403	399	411	401	380	361	386	390	362	358	361	354	382	337	344	341	346	332	340	359	311	347	328	333	312	306	320	300	335	331	303	323	313	337	329	327	312	343	311	334	314	320	319	317	297	278	317	332	325	324	335	310	336	303	359	277	280	340	346	309	333	320	302	322	312	350	329	303	319	317	303	314	330	332	319	291	316	359	322	329	304	296	314	330	336	302	340	307	325	296	326	344	327	316	293	312	321	311	315	332	318	305	314	317	336	345	318	302	346	330	327	341	316	365	350	303	304	326	280	311	307	335	303	314	329	319	318	317	321	333	308	341	312	326	328	306	292	308	316	349	317	363	343	339	329	326	335	324	304	318	306	358	314	313	307	325	335	275	303	312	286	324	296	305	296	309	317	312	333	307	328	336	351	347	315	331	274	371	319	320	313	358	277	316	341	317	331	310	329	299	312	339	376	311	320	345	297	344	339	301	318	326	318	292	318	315	338	303	330	316	303	313	330	321	307	318	317	340	321	314	328	304	334	331	313	309	316	306	332	321	298	335	350	349	320	342	327	315	304	322	353	302	302	330	321	316	305	337	307	313	335	296	330	353	283	314	313	303	330	339	309	336	341	330	328	277	327	325	350	299	336	322	315	338	336	335	336	335	326	305	322	322	311	309	319	328	335	304	321	348	353	325	309	303	362	310	328	339	302	323	295	308	319	281	311	340	330	306	324	300	312	339	352	302	338	353	324	334	324	329	307	344	324	340	327	307	353	327	293	321	293	313	362	312	302	283	348	350	332	306	321	319	315	322	315	310	331	346	317	343	315	301	283	322	308	292	336	335	332	339	339	307	318	331	316	293	325	321	339	298	327	329	311	330	316	329	331	316	345	327	312	323	345	313	327	301	301	308	356	327	329	309	325	319	288	309	301	336	314	332	345	311	333	349	315	349	317	331	309	316	310	359	323	357	302	317	329	324	325	322	321	310	321	312	323	363	329	310	313	347	330	326	321	329	297	313	326	326	301	318	325	340	311	313	307	310	323	355	324	292	325	287	324	355	320	314	325	373	304	296	285	300	348	324	343	328	287	304	280	329	325	306	316	353	349	327	349	296	322	319	341	327	305	339	350	314	332	331	317	311	352	327	332	316	334	337	299	345	288	323	330	301	315	322	279	301	333	304	310	335	337	331	316	304	342	336	333	357	352	323	319	331	313	302	334	344	294	310	310	306	311	324	288	345	318	297	313	301	302	368	294	311	315	314	310	311	315	320	322	305	325	340	320	293	333	346	327	312	312	320	331	314	333	315	289	341	318	315	338	317	310	302	308	324	306	323	315	309	344	313	332	339	297	314	284	321	333	301	328	333	374	325	296	316	308	316	325	338	319	321	295	321	317	343	303	321	330	299	294	322	337	353	324	308	302	337	333	324	288	321	319	308	345	308	340	332	334	329	327	326	326	335	327	329	345	345	329	294	342	317	284	319	298	337	319	343	305	302	335	307	308	318	300	292	335	325	325	303	307	344	293	300	284	306	310	319	324	293	345	293	322	351	310	330	332	320	337	335	325	315	328	305	314	323	335	327	347	324	330	297	319	319	315	335	287	338	320	333	326	349	314	322	297	338	308	325	333	342	308	311	314	343	311	326	338	333	296	350	297	326	327	295	328	326	343	300	306	337	304	299	323	295	341	313	304	314	329	324	323	302	317	347	321	310	303	321	343	313	311	306	314	334	354	336	336	326	339	329	304	301	349	322	312	338	317	334	282	347	302	308	299	288	320	285	313	339	312	298	330	336	284	320	323	311	314	307	309	280	327	329	331	297	299	318	340	322	288	351	339	355	306	331	318	301	332	315	341	320	337	340	334	299	340	295	304	313	307	312	342	324	309	330	326	294	301	307	286	318	333	329	332	329	335	331	313	325	323	342	351	355	302	323	310	293	328	331	336	313	336	292	284	351	314	319	344	339	326	311	318	318	332	328	345	305	320	320	336	313	341	326	352	316	323	309	292	327	308	286	317	316	334	311	306	347	327	279	329	322	310	311	365	329	312	309	283	322	332	309	302	336	341	282	333	333	293	348	339	285	308	308	329	336	292	329	314	331	327	333	323	326	334	317	329	312	304	331	299	315	287	328	313	291	318	306	332	307	317	317	320	325	322	314	325	308	338	287	327	300	294	324	302	363	333	322	338	276	349	290	307	296	319	300	282	314	316	330	314	342	338	323	322	290	337	303	295	317	309	322	323	348	305	327	351	334	356	330	324	305	302	309	304	308	319	304	318	328	319	342	338	299	296	312	359	315	330	318	295	311	318	331	336	314	314	334	323	295	352	311	329	318	347	332	329	318	338	293	317	293	317	320	334	294	315	316	303	305	339	320	306	305	336	332	315	318	313	286	278	301	331	297	332	326	344	321	304	342	331	306	305	343	333	340	323	287	324	294	290	317	334	329	331	327	323	344	325	340	301	287	310	330	319	316	313	309	345	322	308	337	316	339	287	349	314	322	322	354	316	343	359	295	303	310	321	320	302	329	320	325	328	349	299	326	308	341	324	312	338	320	311	309	306	313	311	347	332	309	308	334	333	309	304	359	297	312	304	345	319	295	328	344	304	318	317	331	312	324	337	324	318	303	308	300	312	345	357	312	326	282	331	358	313	331	335	329	305	324	315	276	332	302	354	297	312	338	348	308	299	300	310	311	305	267	308	334	299	305	336	298	313	318	301	355	332	317	312	341	333	356	335	331	345	305	321	297	320	323	343	316	362	345	307	280	329	310	359	350	293	298	343	296	306	356	316	344	355	294	331	300	308	337	320	327	340	291	328	330	327	282	337	335	350	314	357	308	361	324	343	328	353	318	307	294	313	337	333	312	354	350	316	307	303	339	296	364	341	337	334	355	344	308	303	312	326	343	327	317	304	331	327	324	304	327	309	325	317	314	310	312	335	312	305	333	337	326	340	365	326	320	325	306	299	331	326	329	328	335	319	307	265	353	298	289	297	347	343	308	323	330	328	309	327	316	332	325	300	319	341	347	318	366	310	334	345	347	317	316	306	328	330	323	319	307	334	319	314	334	338	312	321	329	338	332	323	333	302	317	347	333	331	326	311	295	305	342	297	331	324	309	310	341	326	305	314	324	295	309	343	310	338	326	349	365	333	354	308	307	323	321	317	322	326	312	300	330	305	309	319	298	291	320	337	322	339	333	290	362	332	323	314	342	319	321	321	294	322	285	334	309	299	323	310	321	331	292	318	313	315	312	336	314	336	300	307	337	329	306	280	328	347	314	340	320	311	328	309	320	321	325	313	299	330	298	293	345	350	344	325	320	348	323	323	315	304	335	302	330	327	345	333	310	276
5866	1975	617	529	790	7171	1283	226	161	152	147	147	122	96	87	84	90	87	69	92	59	64	48	38	28	39	42	30	35	38	32	45	49	44	32	39	34	29	34	27	32	28	23	25	39	18	17	18	25	24	30	33	18	24	30	26	24	29	37	19	31	25	21	23	25	37	27	26	12	25	27	21	30	28	26	23	21	24	33	28	18	13	25	17	20	16	23	29	28	29	14	27	28	20	21	25	27	23	27	23	22	22	18	14	18	28	24	17	25	27	27	13	25	27	21	18	30	23	25	26	23	25	17	21	20	23	20	19	29	25	17	20	28	20	26	23	15	31	33	28	23	23	20	17	19	17	21	28	21	21	20	17	27	14	24	19	22	27	27	24	30	28	18	22	26	25	23	20	15	25	26	24	16	25	20	24	17	20	24	24	26	20	17	22	26	16	24	26	33	26	18	27	27	23	21	20	27	22	18	20	19	22	28	27	31	28	14	23	21	23	18	20	24	24	24	17	19	18	17	24	14	23	19	15	24	22	18	31	20	17	25	24	23	17	17	22	21	26	34	24	22	21	12	25	24	27	17	22	24	25	23	30	19	22	35	31	24	16	18	25	24	26	18	23	24	26	16	20	20	25	14	27	21	24	28	21	14	22	19	17	16	22	27	25	17	26	26	18	17	18	14	22	23	20	21	21	17	29	25	26	18	21	24	28	24	25	20	26	15	27	20	21	31	19	15	26	18	25	20	29	24	22	23	25	17	26	19	12	16	19	20	17	22	19	28	20	18	21	30	25	15	20	23	15	25	28	28	20	26	18	18	24	22	27	26	34	27	17	29	16	20	23	27	18	33	20	16	22	17	16	14	14	28	16	15	25	21	20	18	16	21	14	16	15	28	16	21	17	21	21	21	27	20	28	24	23	27	24	20	13	21	23	23	19	17	21	23	17	21	15	17	26	25	21	22	20	21	19	21	20	24	22	24	19	19	17	24	19	26	23	18	20	20	19	14	25	20	16	23	19	20	24	19	27	24	24	22	25	20	22	23	16	14	25	17	22	18	27	17	27	21	24	17	20	15	15	18	16	23	20	26	27	18	19	17	24	18	23	28	19	23	25	14	19	13	17	29	20	25	26	15	29	21	13	15	21	21	28	24	24	19	13	19	21	26	18	21	26	19	15	26	29	23	18	20	20	26	17	22	14	18	23	17	26	27	22	23	16	22	26	25	23	21	19	20	22	15	22	21	19	19	27	29	28	18	20	30	21	19	26	26	19	21	24	25	21	21	16	19	20	21	19	23	18	27	22	14	25	19	20	21	33	31	25	21	22	15	29	21	27	28	26	25	15	22	24	22	21	20	16	18	19	23	19	20	26	19	18	23	22	22	27	18	16	20	22	24	23	23	18	27	22	19	21	16	20	21	17	24	13	27	16	16	19	27	16	22	16	22	19	18	12	15	25	25	16	25	27	20	29	23	11	25	18	17	17	20	24	34	17	29	23	24	20	28	22	20	21	15	22	32	23	16	31	28	20	20	26	23	18	22	21	19	27	25	30	22	24	20	25	18	22	24	19	29	18	14	15	24	24	23	20	19	24	12	25	18	10	28	26	26	16	12	22	21	18	23	13	21	16	20	25	25	22	22	28	22	22	26	19	25	25	23	27	21	30	26	13	27	23	20	18	24	24	29	17	26	30	16	17	19	27	18	21	18	26	17	23	24	16	25	15	24	16	22	19	28	14	17	25	27	20	9	19	15	14	25	22	24	21	20	16	24	15	20	19	29	24	27	19	18	24	18	21	18	25	22	21	10	25	26	19	21	26	16	22	22	12	22	22	25	12	18	20	18	20	19	32	25	22	18	23	19	26	20	18	22	17	18	26	19	18	20	17	15	21	20	23	18	36	20	32	16	24	21	18	22	26	19	25	23	22	21	25	22	24	19	25	29	26	18	26	21	24	24	19	23	16	23	26	22	18	25	20	19	27	22	27	28	16	17	24	24	15	27	24	23	19	17	13	28	25	28	16	23	13	22	25	17	20	28	18	23	19	20	14	21	18	18	21	24	25	21	24	25	23	16	27	21	15	12	25	14	27	21	25	25	20	16	31	22	21	17	16	21	17	14	22	19	21	16	23	22	28	23	11	15	25	35	25	20	28	23	29	27	20	20	21	19	18	29	22	23	17	21	22	26	21	16	27	20	18	35	22	22	17	21	22	28	25	27	23	21	15	19	17	17	23	21	20	26	20	27	26	29	12	15	16	18	20	34	23	18	18	21	22	15	24	15	24	27	18	20	28	19	19	24	23	17	22	22	24	25	18	13	16	24	17	18	21	20	24	25	20	19	23	25	13	16	24	17	23	16	27	24	21	30	26	23	20	17	25	17	23	28	21	24	27	16	28	19	16	22	18	27	21	20	16	20	24	17	23	20	15	27	28	16	15	29	25	28	34	15	24	28	16	40	20	30	24	28	21	25	31	20	27	21	23	17	18	22	24	22	26	28	27	25	15	22	25	12	22	21	22	23	21	18	21	25	21	27	18	17	17	23	24	25	22	32	20	19	18	23	22	24	25	25	25	25	23	28	19	31	25	26	24	19	13	24	32	25	16	30	21	13	20	21	24	16	20	22	22	22	21	19	25	18	18	19	12	23	30	13	21	24	22	24	19	18	16	22	26	16	18	22	18	18	15	16	16	19	20	22	30	38	25	33	20	23	18	13	19	25	19	28	24	18	25	27	26	19	29	13	19	17	17	24	25	18	24	19	26	22	24	20	24	26	24	30	21	26	21	27	19	25	18	31	16	29	25	26	13	19	19	28	24	19	27	23	19	20	19	19	20	27	18	20	21	20	24	26	16	14	18	26	30	25	18	26	23	25	19	22	26	19	23	23	23	12	23	28	21	21	14	33	25	28	24	20	25	13	17	19	21	32	29	25	26	28	18	28	24	25	25	17	17	19	28	17	21	21	25	25	23	22	16	21	26	21	22	20	18	21	21	26	21	20	28	16	25	31	25	18	17	14	17	19	22	21	9	26	21	21	29	21	19	18	22	21	26	29	22	15	29	16	29	16	22	23	26	19	13	19	24	17	31	22	24	20	25	27	20	15	21	18	19	23	15	15	28	13	17	21	37	28	21	22	23	26	16	13	23	23	23	31	25	20	28	15	29	32	20	26	20	25	27	29	17	19	21	17	23	21	13	24	30	21	18	17	18	24	30	19	23	20	17	31	27	25	13	19	19	19	20	27	21	17	28	23	30	16	24	26	15	28	16	22	17	18	18	18	23	22	30	21	22	22	21	17	19	24	19	17	14	21	20	23	31	26	21	24	26	15	14	14	19	21	26	23	24	17	17	25	24	21	18	18	21	23	25	30	22	19	22	20	16	33	22	29	20	19	24	16	19	26	22	26	19	12	22	28	24	26	17	16	26	19	28	22	22	20	23	21	28	24	23	15	20	16	17	22	28	11	19	21	18	21	31	18	25	17	27	26	17	22	12
44226	24339	15650	29101	39394	65298	23276	18135	12843	12147	11869	9692	8619	7215	6217	5462	4901	4047	3883	4051	3729	2589	1868	1435	1361	1312	1227	1149	1098	1105	1183	1303	1392	1503	1538	1317	1026	954	901	803	730	723	671	744	657	619	676	611	716	715	720	780	768	697	678	659	587	633	626	621	653	638	633	635	590	631	551	565	541	510	512	473	467	496	499	515	483	496	498	457	453	444	442	420	502	416	431	453	405	400	424	410	422	433	392	389	415	409	420	382	389	393	433	415	409	427	377	415	431	405	433	374	400	424	390	396	402	381	399	363	375	411	431	372	400	400	402	391	397	431	396	408	382	382	390	401	410	421	448	433	395	403	377	363	390	388	423	409	407	388	409	391	378	408	376	412	408	372	381	383	402	391	403	383	412	413	411	413	420	423	397	431	397	416	380	385	376	378	378	395	404	374	442	403	411	398	347	403	433	403	405	419	371	397	380	439	373	392	408	428	392	407	375	368	399	380	398	387	370	377	427	400	419	403	413	384	404	361	384	369	395	370	385	391	396	404	407	381	392	381	350	362	398	420	408	411	354	401	348	382	390	404	409	368	404	407	368	374	382	411	409	368	421	359	396	375	404	386	372	378	422	376	397	393	385	416	406	411	403	402	373	397	388	390	412	381	392	373	376	391	405	449	401	377	353	436	398	384	404	425	385	362	392	421	418	450	411	392	377	395	373	384	410	412	414	403	353	375	350	364	373	393	379	364	378	377	388	389	418	374	407	374	378	411	389	398	381	357	414	413	380	403	372	400	411	373	388	385	398	419	423	399	424	386	375	396	386	412	377	392	382	402	349	398	408	374	418	390	419	383	432	386	398	373	388	436	377	405	402	403	385	407	405	390	379	385	415	404	396	398	360	411	410	391	395	368	401	368	396	426	426	380	376	454	405	392	373	438	394	381	432	392	416	399	408	396	379	413	395	382	404	419	386	418	401	428	401	424	381	379	399	410	404	407	406	396	412	359	382	407	409	394	409	384	424	412	351	387	421	389	438	438	395	407	376	416	375	372	419	399	372	398	417	391	388	398	412	382	401	382	401	358	422	397	410	385	447	413	410	435	401	379	388	412	378	398	376	401	433	387	376	412	388	390	418	392	400	392	382	401	431	357	363	408	383	392	383	394	416	406	370	385	410	401	422	423	401	376	424	385	393	375	373	378	394	415	382	392	409	404	398	415	427	401	414	375	399	378	359	365	369	418	424	411	419	367	383	400	404	410	419	398	346	342	419	391	408	363	396	397	381	375	407	422	393	411	404	378	407	385	398	372	375	400	392	372	365	393	415	419	409	355	384	411	368	416	349	379	406	413	397	413	383	377	394	422	373	373	405	398	401	411	399	380	357	383	383	417	407	399	387	403	407	385	369	371	418	372	377	419	406	409	364	381	383	412	410	394	365	419	398	400	406	386	382	380	394	411	385	398	415	414	417	392	392	401	401	397	396	401	377	412	395	357	374	411	413	377	393	396	391	398	421	385	397	411	407	403	404	400	381	366	432	367	443	392	391	391	422	411	387	410	387	427	388	403	349	407	391	403	391	357	401	372	405	374	391	401	401	398	391	393	437	399	387	386	414	391	378	390	388	369	404	390	391	428	433	380	412	425	412	418	411	407	443	405	393	414	392	390	384	381	404	368	370	410	391	396	407	380	369	414	374	417	363	419	399	390	399	392	404	379	410	389	409	385	386	382	418	414	405	357	373	382	395	416	394	403	391	379	404	423	381	375	411	400	369	398	378	370	367	414	394	407	392	431	377	372	399	394	394	411	401	397	463	351	389	405	380	368	418	406	411	431	383	341	397	383	406	381	370	374	380	393	398	407	423	405	405	426	409	393	416	411	387	389	420	386	380	406	391	420	419	392	418	367	412	394	412	395	400	401	401	398	382	402	384	388	410	381	427	363	359	393	392	382	379	335	406	417	386	379	407	370	422	392	392	411	411	417	392	387	381	389	371	411	366	433	392	373	394	406	397	402	387	388	370	392	380	394	390	404	399	377	364	395	385	385	420	373	400	380	421	402	391	392	393	426	417	368	377	384	431	408	363	437	386	396	378	386	402	373	418	410	406	383	399	390	394	407	367	367	393	394	375	398	391	394	388	376	376	364	380	379	378	413	354	383	427	380	411	381	390	380	421	410	400	382	419	374	386	379	403	379	396	418	375	382	384	406	393	413	406	377	367	395	378	412	389	368	388	375	387	415	375	411	430	414	415	380	419	409	388	370	392	411	407	449	398	420	440	413	376	374	419	391	401	425	380	430	376	428	414	426	399	432	409	415	382	394	381	416	398	396	392	390	436	396	406	386	400	376	387	403	395	382	385	392	406	331	405	413	360	355	386	419	410	369	385	385	388	427	381	379	401	424	411	365	405	409	386	394	441	386	393	408	386	404	381	374	406	418	413	407	395	392	377	389	370	404	373	413	395	362	410	368	394	398	392	383	429	383	402	424	400	365	394	351	413	424	368	366	407	375	397	389	350	396	396	372	386	397	406	368	375	407	369	372	413	408	408	416	401	385	403	395	421	379	383	383	401	375	396	397	389	420	398	404	370	390	412	381	420	427	409	405	400	384	391	416	446	409	395	413	393	419	406	410	393	426	402	413	400	403	377	412	423	384	431	418	414	375	409	405	386	379	394	375	372	459	360	382	399	403	408	381	375	368	405	422	400	394	399	403	417	402	416	387	412	407	412	397	422	372	387	402	409	393	439	404	394	388	413	405	396	392	383	358	411	398	406	417	383	385	385	420	361	422	407	363	386	369	420	392	388	387	409	397	400	405	390	410	399	390	395	418	391	388	401	366	371	404	363	358	387	423	392	373	386	370	376	378	422	397	373	390	408	368	403	366	369	375	409	387	382	421	387	413	411	356	384	407	401	367	387	452	353	389	392	372	410	394	389	412	384	420	394	401	387	383	396	420	363	391	391	454	391	428	426	438	413	399	409	385	384	408	369	395	389	417	353	367	374	402	421	395	365	418	450	452	419	366	391	377	391	390	403	427	403	417	395	419	390	384	355	347	380	357	388	414	371	390	378	416	389	412	393	378	372	383	379	388	389	409	396	350	378	426	416	380	415	388	390	414	376	396	401	430	406	411	406	384	356	399	373	413	381	363	413	363	398	382	408	378	402	418	402	393	378	408	384	411	406	424	398	408	403	406	389	369	405	395	368	414	346	400	416	381	408	405	406	395	346	391	423	395	402	391	391	388	366	388	364	390	375	384	375	406	411	357	379	410	411	376	378	412	385	417	420	362	391	385	393	397	397	364	412	374	384	408	396	411	419	414	408	410	409	389	401	398	420	403	372	374	425	416	430	395	419	374	371	402	416	390	379	400	403	400	343	415	427	388	397	358	415	382	420	362	381	388	393	415	399	375	405	388	392	397	376	382	384	387	365	365	442	359	353	431	402	415	391	396	379	354	376	392	408	398	347	397	407	427	411	370	373	401	392	408	362	376	395	387	393	394	399	367
5548	1036	425	377	1217	6497	2379	125	114	121	123	121	78	83	76	74	62	62	57	61	43	44	31	41	36	26	39	38	37	32	43	44	43	40	38	30	42	39	27	28	28	36	31	26	24	26	32	29	26	38	29	33	29	30	32	30	40	31	30	38	36	30	40	29	29	30	36	33	22	32	37	32	29	24	22	27	28	25	22	37	29	21	27	27	46	29	32	28	26	25	25	30	30	31	26	23	24	28	21	34	23	30	27	36	24	23	33	29	26	20	30	28	32	26	27	35	33	21	39	30	31	29	34	35	28	26	27	29	24	29	30	28	23	30	30	19	38	21	24	19	24	25	42	26	31	25	29	34	33	22	26	38	29	27	37	31	31	26	32	30	33	29	25	23	39	19	33	31	32	31	25	26	30	32	44	21	23	22	24	21	30	25	32	29	30	28	24	30	36	37	28	39	27	35	19	26	26	36	33	29	37	30	37	32	34	29	23	20	31	29	27	19	26	29	28	20	30	36	16	31	20	37	27	28	25	36	32	23	24	26	30	28	35	34	28	31	28	27	24	29	26	35	32	19	30	27	39	32	25	24	30	26	26	24	31	23	31	38	32	21	40	26	28	36	32	30	29	29	31	32	27	25	28	33	29	33	27	26	25	27	29	25	22	22	27	36	27	26	28	23	24	24	33	32	29	27	26	25	34	28	26	26	22	23	33	29	24	23	29	27	26	21	34	21	25	27	26	28	28	25	39	30	21	24	27	36	35	34	31	27	31	34	26	33	25	25	43	24	32	26	37	27	27	23	31	29	28	23	29	29	24	32	37	24	27	29	28	38	30	22	24	27	24	25	26	19	31	29	29	27	28	28	32	28	29	28	33	19	30	39	21	25	24	33	45	34	22	31	32	30	27	25	28	25	28	38	24	27	25	33	29	30	35	28	29	26	19	22	27	25	29	33	25	26	24	28	23	29	32	36	32	25	29	24	28	16	26	23	28	27	27	27	35	27	28	28	15	43	39	29	19	28	23	25	30	31	33	23	18	35	25	26	30	27	20	31	31	35	22	21	33	26	29	32	28	34	21	30	25	26	25	28	30	31	26	31	34	27	24	22	26	39	28	26	33	26	20	27	29	29	31	22	34	20	35	32	29	30	32	17	28	32	34	30	18	22	23	39	27	26	28	28	28	35	29	21	23	25	24	26	22	28	27	33	28	20	36	38	29	25	38	29	21	22	35	20	30	37	18	29	30	28	26	24	29	35	33	30	32	39	18	25	29	22	31	35	22	28	31	21	34	24	32	33	17	31	21	19	28	31	30	37	25	24	25	25	27	37	27	24	15	27	38	32	22	28	28	33	27	22	31	31	28	26	29	29	23	36	29	24	34	23	26	29	38	25	30	36	29	30	24	30	30	21	21	32	41	33	24	32	17	27	28	22	29	31	32	31	24	30	26	33	33	31	32	24	32	29	21	24	21	31	22	32	33	19	27	33	25	31	25	30	25	28	29	24	25	27	26	19	31	20	28	33	26	21	32	33	26	22	29	20	28	33	36	28	25	30	29	19	28	27	28	33	26	29	30	33	28	26	23	23	24	22	32	26	25	25	31	26	36	30	26	25	26	30	34	28	31	32	26	24	20	31	27	33	29	24	34	24	35	24	32	27	30	29	31	26	30	30	25	26	20	36	28	29	32	26	31	31	28	32	29	35	27	32	30	22	25	25	27	40	35	28	27	30	32	22	26	20	30	32	33	36	31	23	17	19	31	33	35	31	36	25	32	29	42	32	29	34	32	30	26	33	24	26	26	29	24	36	38	27	28	28	35	30	27	27	27	29	25	27	30	27	34	34	36	30	22	21	28	27	21	18	34	20	36	28	30	19	21	34	23	26	30	23	31	23	27	22	24	23	27	28	35	30	25	30	30	31	30	26	29	32	30	24	24	32	16	34	31	24	26	25	28	26	30	27	28	26	32	33	25	37	30	35	28	28	20	24	34	35	16	30	28	35	31	22	32	24	21	26	27	28	27	29	40	15	28	34	33	34	31	25	21	33	29	33	28	32	26	26	29	33	28	34	44	21	34	23	31	28	27	30	35	22	32	26	33	26	26	18	36	29	34	31	26	35	26	34	32	31	24	31	24	37	23	28	29	35	24	25	29	26	22	21	23	30	23	28	30	41	23	36	28	23	31	24	31	21	19	37	38	28	19	32	32	29	22	28	37	40	19	30	24	30	29	31	26	21	31	31	22	21	27	21	35	36	28	19	23	34	24	34	30	24	29	24	27	19	28	32	29	22	32	25	23	26	25	25	33	33	45	31	28	27	23	31	33	32	37	21	27	25	28	29	27	34	32	21	32	29	28	34	40	27	32	33	25	21	32	42	30	21	35	24	32	19	29	24	31	26	25	32	31	31	20	27	27	15	34	32	27	22	28	24	30	31	29	21	35	38	25	27	26	29	23	29	30	23	19	28	28	21	29	33	27	25	31	30	27	20	29	36	29	24	30	24	27	32	20	35	27	17	33	29	26	30	22	35	28	26	22	25	33	17	32	35	29	31	32	17	36	20	30	28	30	24	24	25	27	24	24	24	26	37	22	26	26	19	21	23	34	17	26	29	35	37	26	24	33	25	32	31	31	28	17	27	30	25	29	28	33	26	33	25	36	20	30	22	24	30	33	24	33	28	27	29	29	26	27	29	28	28	26	23	20	35	34	38	28	24	41	26	26	27	28	25	21	35	32	41	35	31	40	25	24	37	16	38	22	26	29	29	22	32	36	31	20	39	28	34	28	33	31	28	29	33	23	22	25	22	31	32	30	20	22	27	31	33	33	36	33	30	30	34	34	27	22	29	27	29	25	32	33	25	33	21	30	23	30	21	35	33	22	21	19	22	26	25	34	27	16	16	24	31	33	23	29	21	28	26	21	35	25	29	37	25	21	30	41	28	19	26	28	31	32	37	28	28	24	33	22	33	35	33	24	34	28	25	53	27	34	41	29	36	27	20	23	26	23	35	29	25	41	29	24	29	33	22	18	26	24	25	24	23	34	22	19	20	20	35	30	27	29	34	27	24	24	29	29	30	22	34	37	32	27	28	19	23	21	31	32	31	28	30	20	28	23	42	33	22	26	24	18	29	27	21	21	20	27	36	36	27	22	38	28	22	24	33	30	21	33	31	19	29	31	30	35	36	27	27	22	32	25	22	29	23	33	21	25	22	31	21	21	27	30	22	31	18	30	32	28	26	32	26	31	13	28	30	28	26	31	26	27	25	28	29	35	27	30	27	25	30	26	26	28	24	26	24	25	31	23	13	34	29	19	28	35	28	25	26	36	31	23	30	36	23	26	28	32	29	22	30	18	28	27	31	32	31	33	21	32	33	32	30	27	31	31	34	25	33	32	34	26	20	28	28	19	21	31	29	26	37	27	28	28	21	40	33	28	25	36	28	21	30	22	24	29	19	36	32	30	36	23	29	34	33	35	48	22	29	27	32	18	22
38211	19774	11991	24747	43020	66155	30039	12640	9039	8505	8803	7347	5997	5158	4304	3653	3030	2659	2584	2451	2247	1692	1276	1073	1105	1042	925	950	927	957	985	1138	1181	1285	1226	1075	830	838	781	720	728	671	626	659	685	671	633	687	675	729	694	701	686	725	703	722	658	697	698	668	662	720	653	660	639	621	637	560	633	588	583	516	530	558	566	579	519	555	496	568	506	552	523	529	514	535	555	559	490	473	506	500	540	440	469	498	480	546	473	489	492	495	484	501	504	493	531	512	499	461	521	494	482	491	474	544	508	484	522	504	519	493	510	514	523	483	553	494	491	470	535	453	480	493	514	472	484	462	512	572	511	527	492	517	466	509	497	527	491	453	515	524	525	522	489	505	481	507	541	465	478	526	472	506	481	495	485	509	496	531	513	534	508	507	497	445	518	507	468	477	531	481	497	506	488	496	553	487	494	506	485	452	514	539	507	543	482	492	505	476	494	492	471	485	456	474	525	487	486	504	457	469	491	494	480	490	481	508	489	492	478	532	511	478	509	507	533	482	483	485	504	529	521	503	496	534	504	472	495	477	538	516	490	495	481	483	475	495	509	540	518	476	447	556	477	464	504	515	523	503	471	512	484	528	508	508	522	484	513	500	462	476	504	508	469	474	466	511	471	499	516	488	505	530	499	522	496	497	513	498	461	517	478	494	510	493	467	542	468	474	516	545	460	488	484	520	476	481	488	498	478	479	496	504	497	502	485	511	497	496	479	494	520	531	458	511	476	470	492	475	493	518	526	479	514	521	491	520	495	498	482	455	534	494	536	536	509	494	493	501	508	507	496	478	494	470	484	540	516	483	514	549	474	500	504	472	485	491	525	492	477	479	499	522	522	510	516	485	492	449	484	541	476	472	468	495	506	454	503	516	484	519	498	496	527	460	520	468	496	503	494	486	510	468	513	500	439	476	496	456	465	468	475	546	496	529	516	511	486	510	539	479	478	484	493	474	452	497	501	489	506	485	485	474	476	504	511	505	487	489	523	489	467	479	487	512	492	478	486	466	492	479	461	503	479	505	462	466	531	511	486	489	535	478	485	490	493	487	513	504	488	510	543	515	492	509	514	494	513	510	511	501	515	495	519	490	508	483	497	515	518	522	492	470	488	513	495	507	518	507	514	487	516	493	477	512	466	428	513	493	490	532	484	483	493	459	446	520	461	511	475	513	490	486	491	510	503	469	481	506	488	488	482	460	482	500	484	519	489	498	520	498	491	473	536	473	481	496	514	466	506	472	478	522	515	551	509	491	483	533	504	471	526	472	491	425	475	549	445	492	473	439	518	492	456	507	479	517	469	510	479	519	492	526	496	490	515	477	481	480	509	521	495	488	467	489	465	493	478	518	500	514	479	486	526	499	522	482	501	492	488	516	510	466	500	491	471	479	533	495	510	493	523	472	531	512	536	487	498	485	492	505	551	443	488	529	483	529	486	493	537	489	510	521	504	488	504	491	523	498	531	498	507	511	493	505	520	458	504	478	495	509	500	532	498	504	512	480	523	538	497	491	533	462	522	534	475	497	490	486	489	486	536	474	546	511	489	468	462	466	533	474	477	547	528	485	491	496	496	509	495	495	488	527	487	484	505	505	493	463	468	477	488	507	501	492	493	529	504	511	494	478	533	511	496	491	524	493	496	483	514	542	491	494	528	523	463	487	487	492	472	505	552	473	502	520	480	493	485	471	502	493	520	509	501	507	471	463	484	522	458	483	526	479	550	477	492	501	517	515	514	489	504	507	519	495	504	474	520	525	507	473	522	481	515	520	481	503	485	510	508	540	508	451	510	494	501	556	488	501	464	478	486	489	528	480	510	479	499	514	518	489	489	516	505	497	469	534	505	536	497	495	473	545	476	508	479	476	470	501	471	494	482	479	493	486	502	458	511	522	517	483	492	539	465	486	505	510	511	503	493	471	494	545	479	507	538	473	549	508	522	522	527	448	511	475	511	512	505	515	482	473	467	456	522	513	477	501	506	491	487	526	473	479	486	447	535	535	482	513	467	505	480	474	503	492	525	486	508	517	555	464	496	506	519	491	471	497	482	509	521	492	491	503	516	531	504	490	531	524	472	490	462	512	494	482	484	514	452	439	539	484	522	511	493	481	471	523	510	491	473	476	467	502	485	459	508	504	472	525	521	498	490	484	504	502	503	532	521	493	499	492	494	499	537	447	462	485	555	511	537	503	535	472	496	497	532	557	488	515	470	465	493	506	504	481	507	489	459	502	551	477	492	512	499	437	472	461	489	511	508	469	499	505	487	467	508	521	503	494	485	462	478	540	505	495	474	535	509	513	480	491	478	510	466	453	490	508	507	530	495	534	488	514	486	514	489	520	526	468	508	494	507	482	491	506	462	510	532	506	489	487	482	493	531	494	451	491	493	516	464	459	529	470	502	502	535	451	498	486	518	478	544	519	492	516	486	499	472	483	508	490	498	520	483	520	485	509	459	507	495	510	521	469	494	519	464	479	501	476	511	492	499	453	474	472	514	514	484	492	507	503	508	480	491	494	489	476	498	499	472	515	486	516	481	452	472	495	467	477	477	512	498	470	538	499	478	496	491	497	507	481	494	505	512	485	494	495	482	488	525	495	473	520	502	525	527	514	485	490	494	536	490	468	494	476	552	477	509	511	495	491	498	516	476	484	502	510	476	525	458	472	480	481	508	498	505	463	486	475	495	465	508	498	459	510	491	506	476	533	484	493	502	471	525	462	468	493	481	486	494	487	462	440	475	496	505	481	487	517	496	498	494	482	503	485	511	528	458	479	502	479	491	552	502	500	485	469	443	518	493	512	491	486	536	530	487	526	506	504	455	492	496	479	484	469	482	533	497	483	514	486	492	486	500	491	478	486	480	487	477	502	509	487	495	496	511	498	488	482	493	482	467	457	462	529	492	485	495	492	473	546	463	468	467	477	514	490	504	464	534	501	480	519	456	487	466	490	478	537	494	481	497	516	520	516	515	497	483	484	490	510	484	517	479	514	486	527	482	503	477	460	512	518	493	472	489	478	503	522	492	477	488	525	455	506	504	439	474	467	500	511	499	535	460	515	431	478	495	477	459	505	523	515	486	511	523	479	529	474	496	490	492	510	534	468	521	483	518	511	490	473	457	488	460	530	506	528	458	493	492	504	498	523	488	498	450	471	520	487	507	452	506	482	509	538	510	492	503	494	537	496	484	457	526	495	476	521	495	515	520	451	498	483	488	476	463	522	529	473	468	496	466	486	505	450	481	474	496	480	512	533	461	507	505	469	538	463	493	513	491	533	518	508	494	493	464	498	526	513	503	487	502	495	526	503	496	492	458	507	481	494	479	561	505	485	476	455	489	476	531	473	461	526	463	504	465	522	515	537	513	495	502	472	484	484	501	466	526	495	492	463	480	466	470	503	494	472	523	496	484	523	471	516	484	477	542	493	511	506	501	494	503	505	482	518	496	515	508	480	474	485	505	451	494	520
7729	2117	747	576	3488	18179	3963	212	172	158	186	200	134	107	106	81	87	73	64	84	67	52	57	39	49	49	32	33	42	37	34	35	48	64	48	41	29	37	31	20	28	43	30	30	36	33	30	29	40	27	32	39	37	36	29	32	29	37	38	30	31	34	39	23	35	27	31	33	36	29	31	27	32	28	22	22	31	25	42	31	28	26	20	19	30	22	25	25	26	25	41	19	31	31	24	31	27	25	28	27	33	29	21	28	22	22	26	26	22	38	22	35	28	22	24	28	31	32	32	23	32	21	25	28	39	43	29	31	23	31	28	34	42	32	27	31	22	24	26	24	42	40	29	27	36	20	20	21	32	24	29	28	34	43	25	30	33	26	26	33	31	21	25	24	34	28	25	29	33	29	24	23	31	25	27	27	23	27	35	29	28	36	18	31	34	34	29	27	41	28	41	25	31	34	27	34	24	35	34	20	27	30	33	28	35	36	23	28	26	25	27	32	28	25	29	21	36	28	22	29	25	38	31	34	28	22	32	18	30	27	32	37	24	24	23	31	35	33	31	20	31	35	21	24	25	25	27	24	25	42	41	29	32	23	27	33	26	24	30	36	24	34	32	28	30	24	26	19	27	32	31	34	35	24	34	28	33	25	26	31	32	27	42	26	29	38	25	27	29	16	23	21	25	36	26	36	35	24	30	14	29	27	27	22	21	28	29	33	22	34	27	28	26	28	27	30	22	29	34	27	28	29	26	17	18	24	25	26	28	29	30	22	25	27	39	36	30	27	32	38	34	26	27	36	27	28	26	33	31	30	31	27	33	26	32	24	31	20	37	20	28	29	28	23	26	19	25	35	25	29	36	34	23	34	25	23	26	28	33	25	28	26	30	25	27	18	25	25	20	33	26	25	39	29	29	34	36	19	39	25	28	30	39	26	16	23	23	30	30	28	30	28	28	23	30	24	28	35	20	28	26	29	41	27	27	25	23	33	24	30	36	25	31	34	24	33	29	28	19	34	21	36	22	22	27	21	24	28	32	22	21	24	25	27	25	19	36	30	23	31	37	34	29	30	29	31	32	26	19	29	36	28	30	37	33	37	28	32	23	36	27	22	36	27	18	35	26	35	31	33	29	30	33	32	33	27	27	33	24	23	33	34	32	44	34	27	28	38	25	28	23	31	33	24	32	24	29	27	31	13	34	36	36	27	29	21	33	23	28	34	17	24	29	35	31	22	30	15	30	30	35	25	24	28	17	41	22	29	35	26	31	24	26	29	37	19	25	26	41	36	30	38	32	20	29	23	26	26	31	30	16	29	19	21	28	28	29	33	27	27	29	26	25	26	31	27	34	23	32	25	32	27	24	37	35	31	31	29	22	23	33	22	36	28	29	32	28	30	30	29	21	26	40	34	27	28	33	32	28	25	24	32	25	22	29	32	27	33	31	34	29	22	33	28	26	21	41	22	24	31	25	30	29	25	20	28	16	27	27	25	28	27	26	20	30	31	25	30	30	27	28	25	27	21	25	32	32	30	25	25	31	33	34	29	30	22	30	30	26	39	27	22	22	25	26	25	14	25	33	24	33	29	20	25	29	25	28	28	24	34	29	25	22	36	24	37	21	31	24	29	28	25	34	32	21	24	37	26	19	29	31	32	30	17	30	32	30	32	30	26	29	24	36	14	25	24	29	26	33	23	25	29	24	38	30	25	27	26	32	29	36	28	28	33	27	20	32	27	20	34	29	26	32	28	29	29	35	23	25	35	29	22	19	29	23	25	34	31	33	29	25	22	35	28	39	25	27	25	25	30	26	27	33	29	29	24	28	25	27	35	29	24	33	31	37	25	31	36	18	21	31	40	24	36	20	29	29	31	30	22	26	32	20	25	25	30	40	24	24	27	15	31	22	28	30	33	30	31	30	18	14	24	20	24	21	20	28	28	28	26	36	27	43	43	21	29	29	27	29	35	28	29	27	30	36	23	25	29	23	33	32	30	34	39	18	27	33	22	22	28	24	31	37	31	26	31	19	18	23	32	26	35	30	32	27	34	30	24	28	30	30	43	28	27	28	32	25	38	33	22	35	39	38	21	20	25	23	24	27	28	32	23	28	30	32	36	27	32	22	27	24	27	18	32	32	25	35	28	26	32	28	34	32	31	29	23	27	34	25	36	27	29	26	27	31	36	28	26	21	36	21	25	24	35	25	30	28	34	25	29	30	28	34	28	23	28	25	31	30	29	26	22	25	27	30	36	24	23	29	27	25	33	28	35	26	25	27	31	29	40	24	22	28	24	26	24	21	21	26	25	29	27	26	30	29	30	21	27	22	33	27	30	29	30	37	33	24	23	40	39	27	25	36	29	26	28	34	30	27	17	27	34	32	22	22	37	14	17	28	20	26	25	22	29	32	32	26	33	33	41	21	41	32	28	31	29	29	31	23	27	26	30	33	15	28	30	37	33	35	36	32	24	32	32	25	24	40	33	31	25	31	31	27	27	22	26	35	36	25	27	34	31	36	32	22	22	30	20	33	35	17	27	21	23	35	24	32	41	31	23	22	30	20	22	23	25	27	21	34	30	37	27	20	31	28	33	35	28	29	30	34	30	31	22	27	25	22	30	24	33	26	26	45	23	28	20	29	25	26	32	32	34	33	21	26	29	27	20	36	27	29	31	38	32	32	21	25	29	27	26	34	47	34	27	33	39	28	14	33	28	27	45	30	23	30	28	24	34	21	41	29	35	26	35	26	26	31	27	19	31	29	24	30	30	33	28	28	30	25	24	31	30	28	35	33	14	31	36	37	23	33	29	27	31	23	26	30	41	26	33	23	36	27	26	24	23	31	32	32	31	34	32	27	23	40	24	42	26	28	35	29	20	32	21	29	27	24	22	22	29	39	26	28	40	32	28	26	24	19	25	31	20	26	28	27	32	32	31	44	28	28	13	28	30	31	28	33	42	37	23	30	33	37	36	29	31	27	27	30	34	24	24	28	35	21	25	29	28	27	23	30	36	25	32	32	20	27	28	23	32	22	26	33	23	41	28	13	31	29	25	22	25	32	23	33	26	36	32	23	27	25	39	23	26	24	31	20	37	29	25	32	24	35	31	25	30	19	18	26	35	35	23	26	26	23	28	31	27	33	30	40	22	26	24	22	34	41	29	28	26	29	25	33	31	32	30	22	32	38	31	21	27	39	31	16	27	21	28	26	34	25	23	28	32	23	35	27	23	21	39	33	47	32	30	32	27	32	25	28	24	24	26	30	31	19	19	25	17	26	33	31	19	36	38	27	33	24	27	22	24	31	28	27	32	26	20	24	43	25	21	29	25	34	27	33	23	24	36	26	26	28	38	24	31	41	30	28	19	27	39	32	27	31	40	17	30	31	36	30	33	31	25	23	33	35	28	23	23	31	31	26	19	26	21	31	37	34	22	27	32	23	28	24	33	33	31	33	29	22	28	32	24	23	24	14	34	23	29	33	40	25	25	38	27	31	24
46906	24272	16788	31491	58286	81377	28140	16815	13314	11585	11974	10589	8739	7212	6109	5072	4237	4006	3745	3541	2690	2022	1759	1389	1375	1285	1347	1228	1235	1194	1266	1472	1528	1674	1402	1225	1030	996	879	835	808	782	768	796	734	758	690	763	797	791	748	799	800	834	751	812	762	755	757	776	758	710	788	743	708	723	679	642	597	626	573	627	594	622	525	584	641	595	541	569	524	562	539	517	546	523	483	517	534	482	493	503	490	496	507	532	508	493	504	526	489	607	482	508	527	499	504	519	477	499	479	493	486	459	527	520	513	489	505	522	531	474	483	504	527	532	525	477	523	515	493	487	484	507	491	499	484	531	521	505	533	533	500	501	510	543	510	533	503	522	548	484	553	538	506	508	487	477	530	514	499	516	463	497	498	530	496	467	456	521	475	510	477	506	510	499	540	497	478	481	501	494	483	485	508	491	530	511	496	542	491	492	544	451	504	509	446	524	505	467	486	522	497	506	492	530	486	463	519	478	507	524	490	507	482	498	468	501	524	496	473	489	492	487	475	486	503	525	491	518	488	516	482	508	482	484	508	477	491	543	468	497	478	518	493	465	520	487	475	475	517	489	488	494	496	488	480	516	479	471	480	496	490	479	462	491	517	502	506	499	539	478	477	493	470	496	499	509	498	484	548	475	482	521	494	482	546	497	510	454	478	475	514	479	520	493	498	481	462	494	510	520	492	474	486	493	484	486	493	509	499	511	488	518	478	538	502	507	469	525	507	521	532	494	452	467	549	467	476	512	501	516	513	469	515	508	517	530	525	493	502	518	510	497	506	526	495	494	509	516	486	498	505	556	492	508	469	520	475	527	525	467	494	523	511	508	485	510	463	489	503	506	506	469	512	545	513	460	521	466	486	499	529	503	524	548	502	505	524	537	472	460	513	505	503	517	504	482	484	505	462	484	492	481	510	514	486	531	470	514	477	493	514	498	552	511	506	486	483	501	477	462	501	513	550	524	530	470	501	501	463	538	477	494	464	508	503	495	466	487	490	498	499	493	483	509	476	501	543	483	520	460	516	492	488	469	515	482	527	500	496	484	502	477	532	485	503	463	506	527	491	498	520	546	499	489	507	509	545	500	475	475	460	468	452	499	544	483	504	501	525	527	514	493	495	510	481	495	512	514	477	489	484	516	503	500	510	434	511	498	506	485	492	470	504	490	483	501	530	455	457	524	549	514	474	457	506	520	521	499	488	466	550	503	492	480	521	493	472	518	489	456	499	495	489	486	486	482	495	528	513	483	530	510	482	476	498	526	518	505	476	511	466	514	540	543	486	523	512	497	508	479	504	478	518	490	489	502	476	442	498	496	527	497	485	478	510	491	505	523	526	492	489	495	485	475	488	494	489	502	458	466	470	498	471	512	493	490	513	502	493	507	481	493	518	463	500	514	507	489	498	483	511	470	531	509	506	522	469	511	501	482	500	476	542	533	547	520	539	531	493	560	469	494	532	507	533	512	490	503	492	514	503	509	502	499	496	483	505	501	511	531	466	485	511	503	448	510	486	472	471	506	546	524	500	514	518	470	469	498	526	513	514	489	500	525	461	490	493	557	534	467	516	511	479	480	544	529	472	462	523	493	502	478	480	474	461	504	469	481	500	546	530	481	508	486	516	512	496	491	507	499	489	509	499	461	471	459	508	504	481	496	482	467	463	472	545	474	483	504	543	479	512	499	519	483	530	490	502	454	495	485	490	522	543	496	491	519	509	492	500	523	487	479	508	501	431	498	487	492	522	493	536	521	485	496	489	477	486	536	491	511	488	491	498	501	485	462	486	486	498	524	506	506	465	487	475	494	510	505	486	498	464	486	539	465	499	512	499	476	489	454	471	490	498	482	473	506	493	551	521	490	468	487	513	464	497	517	487	489	495	496	506	486	494	472	524	511	465	481	507	529	508	488	508	501	511	528	466	511	504	485	504	507	491	512	459	524	528	530	494	532	505	508	486	507	479	496	487	520	514	523	508	483	496	474	519	494	485	536	497	473	470	518	490	463	545	451	527	482	503	508	498	482	490	477	524	467	512	499	482	489	454	506	503	524	454	478	485	486	511	485	508	445	518	490	538	488	479	516	517	517	514	496	519	487	486	462	512	478	512	542	497	456	510	515	471	510	480	493	513	487	475	513	493	563	516	471	467	460	501	499	500	467	505	494	491	473	478	473	496	455	503	495	491	479	476	486	510	498	489	515	466	493	476	477	469	527	491	474	509	447	478	472	501	475	482	565	490	475	517	501	505	486	532	499	525	465	507	503	488	489	470	520	487	490	490	478	458	475	492	508	500	508	498	498	494	496	504	472	469	504	479	492	514	487	480	528	502	462	547	478	525	478	487	489	513	552	506	519	414	460	524	509	479	482	509	474	474	494	449	478	419	518	519	502	547	539	468	508	504	548	496	483	471	490	511	513	459	489	481	505	489	490	474	457	490	494	476	485	504	505	489	508	488	513	487	522	521	481	486	510	508	524	503	509	486	493	483	510	499	487	483	512	499	496	492	497	497	488	480	485	536	501	504	467	545	467	493	506	478	523	469	498	476	521	474	505	525	498	500	468	489	467	527	475	502	513	513	453	483	498	485	483	482	508	499	500	562	505	476	484	520	513	508	466	497	513	527	514	505	501	490	517	520	507	525	514	493	498	509	491	503	479	489	513	519	507	520	510	484	517	515	494	479	495	492	482	506	488	480	494	477	473	520	439	500	526	463	539	497	482	519	512	483	488	524	491	472	494	438	525	483	518	480	524	485	489	528	508	532	512	459	484	560	467	480	503	501	452	494	499	471	484	540	469	503	460	517	518	487	496	493	525	485	493	501	483	526	518	509	493	511	497	498	519	509	490	562	498	503	476	507	518	471	501	465	462	494	485	493	507	501	526	489	514	498	500	490	451	540	464	514	472	524	521	506	516	496	507	502	560	502	498	517	505	495	493	501	465	475	497	503	514	508	506	487	470	511	508	523	513	480	530	487	501	483	523	518	497	496	471	533	521	491	500	479	529	503	483	506	523	475	477	493	516	512	488	536	482	490	521	493	520	514	556	502	521	513	522	507	505	478	481	499	514	546	490	498	480	541	515	504	483	512	503	506	498	483	494	519	470	492	518	529	465	481	536	461	504	519	472	486	458	501	502	482	470	427	496	455	516	469	501	503	487	504	501	501	458	477	485	455	492	502	532	507	470	457	531	530	518	495	483	524	489	485	544	490	484	509	565	523	496	497	529	499	450	525	516	495	497	508	462	487	485	482	465	522	552	504	524	532	498	529	503	515	502	500	484	498	493	457	507	517	545	536	504	478	533	498	513	508	523	496	494	505	481	503	520	472	506	471	483	508	528	471	497	480	508	491	478	529	529	521	458	520	496	470	541	496	486	474	536	509	528	465	500	517	506	499	492	484	535	487	505	469	460	515	504	537	493	486	535	511	512	488	492	517	487	495	514	471	483	530	507	479	502	501	496	516	496	506	496	532	482
2947	501	284	215	1028	2714	154	94	70	63	68	86	78	48	60	37	33	39	36	36	34	27	23	27	17	22	19	19	16	30	20	27	29	27	26	26	22	18	19	18	23	14	16	22	11	20	16	23	14	29	25	22	27	20	20	15	22	22	11	17	17	15	18	16	20	22	11	19	16	18	20	20	13	18	20	12	22	17	18	19	22	20	14	14	21	21	14	20	25	16	12	13	15	24	16	19	19	14	23	20	22	19	17	21	22	15	15	22	11	15	29	19	21	19	24	20	19	21	19	19	21	20	16	16	14	16	16	19	17	26	23	20	17	16	12	11	18	9	20	26	17	28	17	15	18	18	22	16	13	26	19	22	15	14	12	23	17	21	16	18	18	14	17	20	25	15	18	17	23	23	31	19	24	27	17	19	33	21	18	21	20	13	12	14	12	17	15	20	15	20	23	21	17	21	21	15	17	28	20	13	21	20	24	16	17	13	18	16	17	18	14	16	17	22	17	15	20	17	12	25	18	23	18	22	26	19	24	19	13	16	24	26	23	16	25	21	25	19	21	21	11	18	12	16	18	11	25	15	11	23	20	18	18	14	14	15	22	21	19	26	19	14	21	18	26	13	25	21	21	18	22	18	19	16	19	16	22	20	11	16	16	12	18	20	21	16	18	16	14	11	20	25	10	20	14	18	22	17	27	15	11	16	19	16	14	16	19	17	23	22	12	18	15	19	13	21	22	21	23	16	19	14	20	26	21	21	22	26	14	22	28	23	17	24	20	23	21	16	23	18	21	16	23	25	15	24	13	13	18	17	21	12	21	17	20	13	19	14	9	19	17	20	21	10	21	18	23	16	17	17	12	24	16	15	11	22	10	16	21	16	17	24	26	16	19	12	15	19	20	15	21	18	13	13	19	20	19	19	24	10	17	17	18	18	18	19	17	19	10	25	21	21	27	16	28	20	19	13	16	17	20	17	16	20	15	20	22	13	13	16	24	18	20	20	28	23	23	21	21	15	30	14	18	24	23	15	24	16	12	24	14	15	26	23	21	14	18	13	16	17	19	21	20	20	18	23	20	22	22	15	17	13	15	16	29	17	19	17	23	21	14	10	19	17	18	20	17	21	18	15	13	12	20	22	19	21	17	19	22	16	19	16	18	15	18	26	12	17	27	16	19	22	17	14	20	10	10	17	21	24	8	21	22	12	19	19	22	13	14	20	21	14	14	19	16	22	23	13	16	16	18	14	16	23	27	16	7	11	19	21	17	11	20	21	11	27	13	16	21	19	18	24	16	18	16	19	15	17	14	15	17	19	26	20	13	22	18	19	19	18	19	28	16	21	21	14	18	27	18	19	24	20	23	24	22	21	19	18	16	12	19	16	14	25	12	8	14	18	26	12	26	17	16	28	19	22	25	16	13	22	16	16	23	16	18	17	15	21	20	16	22	20	25	17	12	19	16	21	20	17	14	13	19	15	17	19	14	12	16	15	14	22	17	13	18	18	16	15	12	20	18	20	15	25	16	21	21	24	19	17	17	33	16	18	18	17	20	20	14	19	12	17	22	17	14	14	18	15	24	26	15	17	17	12	17	22	19	23	18	29	14	19	14	22	16	17	25	23	22	15	19	21	31	19	21	11	22	21	18	18	19	19	18	11	25	18	26	22	20	16	18	12	18	16	15	17	14	20	16	19	20	24	23	18	27	14	10	20	17	21	26	18	26	17	15	18	22	22	21	21	21	23	21	12	24	14	9	28	20	15	24	25	18	14	21	18	15	16	13	11	18	20	17	15	15	18	20	16	17	17	14	25	21	25	13	10	16	18	28	22	17	21	25	16	16	19	22	13	25	19	21	25	22	16	16	18	15	18	15	16	24	14	18	13	5	19	16	21	16	21	19	24	17	21	14	17	29	18	24	16	15	20	23	20	21	23	23	9	17	8	14	22	18	18	17	19	14	14	24	15	17	20	18	24	16	8	29	20	10	15	22	20	15	20	24	12	10	18	15	19	21	9	23	23	31	14	12	21	21	23	22	15	23	26	22	23	11	16	23	27	14	19	21	15	26	24	27	20	16	26	27	22	18	22	11	26	12	22	11	19	18	17	22	21	20	17	21	24	19	17	14	18	14	25	15	24	23	16	15	20	22	18	18	14	22	15	30	15	19	15	25	17	22	16	18	18	14	20	19	21	19	18	12	16	17	17	15	20	13	18	22	16	19	18	21	23	18	20	19	20	16	16	16	16	25	17	24	19	18	19	14	21	20	20	23	24	8	15	21	24	18	18	23	15	16	15	18	26	20	13	22	15	16	26	11	13	15	16	23	19	24	21	23	15	13	16	18	20	16	22	15	15	19	23	22	17	18	16	18	21	15	17	19	14	11	25	13	21	20	15	22	18	19	12	18	13	17	21	22	17	15	16	22	12	16	22	23	20	12	16	22	13	19	23	15	13	23	22	21	13	19	11	18	14	16	17	10	16	24	14	17	15	19	19	22	17	24	17	16	21	23	26	21	13	9	12	16	25	21	23	21	13	21	13	13	21	22	15	22	15	25	18	22	24	18	22	18	22	19	22	23	21	13	17	17	17	22	18	16	22	16	21	20	18	13	15	13	9	20	27	20	21	29	22	26	15	19	16	19	20	20	26	20	20	21	25	23	18	25	11	16	14	22	16	23	20	25	25	15	17	18	17	16	20	21	20	16	17	19	15	18	15	20	25	17	17	21	25	20	20	15	25	16	21	22	29	22	17	13	11	25	19	23	22	23	16	14	17	22	20	20	24	15	24	19	20	17	20	17	22	25	18	19	20	14	20	15	18	22	12	16	16	18	17	16	17	22	19	19	23	16	18	14	13	19	19	18	13	22	18	15	23	20	17	24	18	22	24	23	14	26	16	11	19	20	17	11	17	18	24	15	21	22	23	18	18	14	24	20	22	22	7	19	14	20	21	18	13	24	19	12	16	17	18	15	13	15	14	18	17	20	14	24	17	26	15	15	23	17	24	13	19	25	13	24	15	25	22	12	23	19	16	13	14	22	15	27	15	22	23	19	11	20	18	18	20	17	21	22	17	21	13	13	16	20	19	16	19	12	20	18	16	27	13	22	17	21	9	15	15	14	21	23	11	23	11	20	16	14	20	26	8	30	13	16	15	17	17	22	13	16	16	15	17	22	16	21	17	15	15	24	14	20	14	19	13	20	19	18	15	18	11	16	18	11	19	21	17	22	16	15	20	29	21	11	19	20	26	22	17	11	12	22	20	16	27	17	15	12	18	22	13	17	17	20	13	13	18	14	19	16	21	20	16	23	22	18	20	21	20	16	24	13	15	20	17	17	15	21	15	17	19	13	19	24	25	17	17	22	17	19	18	16	22	10	15	13	18	17	15	20	17	24	23	22	18	19	19	16	25	19	19	22	15	28	16	18	24	14	16	16	16	11	19	23	25	21	14	12	13	18	13	26	21	14	18	16	13	21	17	14	15	27	14	26	17
32816	14864	8436	19852	40092	48828	11441	7744	6574	5511	4907	5524	4294	2897	2551	1959	1932	1922	1662	1453	1206	883	700	604	593	614	636	603	536	580	667	789	867	805	661	508	525	502	499	442	423	432	447	449	453	449	425	433	461	486	421	450	437	484	475	466	484	422	438	449	428	437	421	384	445	390	375	367	373	369	383	355	354	369	363	387	375	374	382	346	343	375	327	318	333	345	365	315	317	353	333	326	336	329	307	320	325	327	317	320	281	289	334	337	370	330	326	325	352	307	305	335	339	311	308	320	332	345	325	358	315	343	307	318	306	354	349	343	312	353	342	316	310	333	329	312	339	402	355	297	306	319	295	323	328	348	305	325	348	315	331	337	325	318	275	318	342	340	315	334	314	346	361	327	333	318	332	309	320	334	312	297	304	354	331	314	347	315	337	327	328	294	360	317	344	339	321	353	325	348	326	323	287	319	328	359	320	303	312	290	335	334	316	330	336	352	328	350	299	311	332	339	320	335	359	333	306	330	351	323	346	322	331	340	304	338	333	293	314	342	312	330	351	335	335	333	332	359	340	316	339	332	306	306	316	343	372	364	330	340	317	293	320	309	355	360	344	329	363	317	355	342	322	309	328	342	330	311	320	296	327	314	345	345	323	339	309	328	324	323	330	357	337	345	304	343	343	336	312	348	309	324	322	331	297	364	354	328	351	343	306	310	316	305	336	346	334	335	338	341	339	353	314	297	341	325	340	362	329	315	335	354	356	344	360	312	329	310	322	310	327	329	305	307	333	324	327	343	369	337	312	349	351	298	295	337	355	335	301	335	322	361	317	328	324	329	313	316	330	310	334	324	352	301	322	302	324	334	328	293	323	335	364	338	337	314	305	324	306	361	335	306	327	307	350	309	315	332	338	350	346	322	321	346	311	298	333	310	361	335	340	327	309	307	356	300	314	354	298	330	328	345	299	313	345	335	328	341	325	312	328	337	324	326	344	306	356	343	328	305	325	307	309	347	346	321	336	324	319	346	333	318	310	355	313	306	339	305	327	343	299	356	330	310	323	329	346	327	354	332	314	301	312	296	316	318	326	344	325	312	334	334	310	318	324	309	304	290	311	326	316	357	345	321	315	312	318	321	333	303	327	323	306	315	339	318	314	342	346	308	330	336	340	344	341	362	359	335	327	335	337	347	324	306	338	333	330	303	313	287	369	347	299	373	310	308	306	327	366	348	334	304	314	358	343	287	322	334	331	349	321	343	331	349	342	328	335	330	314	311	296	322	318	307	348	334	308	334	322	361	363	369	338	327	354	319	338	325	332	321	319	346	324	361	329	349	351	341	334	306	318	330	335	307	375	317	366	304	307	294	306	307	335	339	341	301	350	334	313	343	329	337	328	338	337	352	355	342	333	352	328	336	340	305	321	319	332	329	320	320	318	347	326	321	339	293	325	338	311	297	308	335	318	324	356	320	328	336	308	322	347	340	311	344	338	319	373	345	322	328	300	321	339	327	298	336	352	330	313	344	325	354	312	319	337	344	331	306	317	343	313	297	331	323	314	339	322	317	324	309	337	298	305	316	346	328	310	365	330	353	335	348	333	311	369	311	353	337	310	322	345	331	309	328	332	319	322	346	338	361	296	321	303	321	337	336	333	327	333	299	305	324	322	316	313	311	310	328	317	342	315	332	319	338	315	318	302	339	344	313	312	340	347	340	330	325	356	374	320	273	359	298	317	373	316	297	324	340	331	320	321	332	290	345	315	354	340	339	359	325	335	310	335	294	356	332	337	327	298	349	310	306	392	349	361	330	315	306	315	328	341	324	326	357	350	349	330	308	326	311	309	309	345	330	316	342	313	308	335	297	288	307	347	297	350	316	313	325	308	322	342	321	323	364	330	300	326	317	320	292	329	334	299	348	300	324	331	331	342	308	327	307	295	315	318	323	336	280	326	290	329	349	330	340	326	340	343	327	343	312	350	328	347	308	334	314	314	325	335	338	348	300	361	324	314	326	324	328	315	336	329	320	342	316	336	332	342	318	294	348	350	349	339	309	320	334	323	333	355	344	334	352	319	333	330	354	366	331	319	326	316	329	351	315	339	342	322	345	325	353	326	340	336	330	324	346	329	296	334	303	339	350	347	299	308	341	354	348	342	308	313	356	349	357	345	321	323	357	311	345	353	322	342	317	333	310	328	334	333	295	328	364	338	337	310	329	350	332	339	317	330	323	283	337	337	328	315	312	339	338	318	308	321	336	303	331	288	317	346	311	322	380	340	327	331	303	307	338	367	309	366	328	335	347	360	348	365	361	341	340	356	320	324	329	342	360	345	304	323	333	332	311	330	359	337	348	346	327	328	337	361	321	332	343	344	321	305	327	306	296	343	352	335	357	339	331	347	348	291	327	341	325	313	335	344	331	344	301	291	351	301	359	347	333	320	347	344	330	292	307	348	318	332	337	308	348	287	331	306	321	303	339	325	339	335	305	311	325	341	301	364	346	331	310	305	334	334	335	336	346	343	340	360	323	346	346	311	321	326	312	313	333	342	345	314	318	280	293	344	341	347	333	352	342	344	314	338	317	350	337	360	309	353	320	338	328	311	306	367	342	322	354	298	330	328	312	334	309	321	332	328	348	325	299	329	332	328	353	284	319	338	321	353	338	329	320	335	318	350	359	355	295	292	353	343	300	315	323	331	349	307	281	336	329	325	338	326	315	343	332	313	291	314	302	339	348	305	342	331	334	304	301	311	337	328	303	330	351	314	310	364	315	313	328	318	337	325	308	339	342	304	298	325	384	324	302	327	315	347	305	337	358	350	288	328	319	335	345	334	363	344	336	281	343	313	340	309	316	303	315	353	329	344	327	302	335	334	339	332	337	299	346	361	361	351	324	339	329	334	350	333	351	371	338	322	329	343	318	333	330	339	340	345	321	320	339	320	348	354	338	335	343	334	348	348	335	297	334	330	318	306	312	357	365	323	352	322	308	322	336	339	315	312	324	332	340	337	287	334	324	319	329	324	346	355	336	319	312	307	333	307	343	317	334	305	307	333	374	352	294	352	318	343	365	341	329	305	331	316	329	347	358	350	323	360	324	362	363	294	313	326	312	353	342	307	315	335	305	329	332	298	351	333	315	383	304	331	318	335	299	363	333	307	320	362	334	332	313	343	296	335	335	335	338	323	316	319	309	333	303	336	300	317	327	351	332	327	301	323	308	325	327	297	343	296	346	343	351	318	305	354	314	320	343	319	320	312	316	335	345	340	335	330	324	321	300	332	305	333	334	324	347	316	339	301	306	336	328	320	334	337	312	315	333	305	340	346	333	319	326	329	377	315	296	347	334	340	357	327	331	349	334	313	360	289	323	348	327	339	325	346	332	363	327	331	300	370	297	337	335	334	293	364	333	347	310	330	348	337	365	329	340	310	300	310	333	326	342	326	341	337	328	345	338	320	329	350	353	328	311	311	303	341	311	302	316	306	338	309	336	342	323	346	367	323	317
6106	1838	655	608	6691	12379	1336	165	178	158	127	149	123	104	80	82	85	87	51	49	66	48	39	28	36	35	43	33	41	39	31	34	29	32	21	31	33	21	26	26	19	26	25	20	24	19	20	27	27	25	32	23	21	27	22	29	30	28	36	39	28	27	27	20	20	24	24	14	30	19	17	29	15	22	18	18	14	32	19	36	30	32	18	18	26	26	17	23	22	28	22	21	29	28	29	18	21	22	17	27	28	17	27	21	22	17	18	24	29	26	24	27	24	20	22	26	22	19	21	28	25	26	19	18	24	21	18	22	27	29	21	21	22	27	12	24	30	20	24	18	17	16	27	28	30	20	21	27	25	28	20	28	26	21	19	23	31	28	17	11	22	20	19	24	17	21	26	27	23	22	23	19	22	16	23	28	21	20	28	24	31	30	13	18	22	31	17	25	22	25	27	26	22	22	20	23	33	28	30	23	19	18	28	13	18	22	25	21	21	23	18	25	20	22	17	30	27	20	16	19	30	23	20	22	17	24	22	27	21	14	21	26	23	30	18	25	18	21	32	23	21	13	26	24	19	18	26	29	22	22	22	15	26	22	32	21	25	27	24	23	26	25	14	22	18	30	23	26	22	26	20	25	19	24	23	25	27	20	27	21	20	22	25	24	25	25	21	25	17	21	20	22	21	24	31	20	21	21	21	21	16	20	24	27	27	24	23	24	21	25	31	20	31	23	22	14	26	17	16	22	22	24	22	24	19	30	27	17	21	26	15	25	22	30	19	20	31	14	24	18	30	29	19	27	24	28	20	21	31	19	24	27	24	24	31	18	23	25	23	34	24	20	21	19	23	29	18	17	22	23	8	27	23	40	28	28	23	31	27	25	29	14	21	24	25	27	12	23	22	23	19	25	19	20	19	24	21	25	13	27	23	17	27	20	18	24	21	29	23	20	22	27	28	28	35	24	16	22	27	26	20	24	22	26	26	28	18	31	26	19	29	21	23	23	22	29	15	20	21	28	27	31	26	20	18	25	21	17	27	32	25	22	34	28	31	24	23	16	28	14	24	22	28	22	23	27	28	22	18	27	22	18	19	31	18	18	19	19	18	31	29	27	16	16	29	21	19	16	22	23	25	25	19	21	24	30	20	24	25	20	23	32	22	20	19	24	30	22	23	16	19	23	26	23	18	18	21	17	34	27	23	16	21	25	22	20	16	18	19	24	17	19	19	18	21	29	22	19	21	24	32	30	21	26	20	30	24	19	22	27	24	12	24	22	23	31	23	27	20	26	25	20	39	13	29	20	13	19	22	29	24	26	25	34	31	18	17	29	30	21	16	24	17	16	18	21	27	27	20	22	26	28	22	28	19	24	17	19	24	19	24	17	24	15	26	18	19	17	24	28	17	21	19	23	21	28	17	21	24	20	21	29	21	18	21	25	15	28	23	19	26	32	28	18	21	27	21	31	14	19	14	23	22	24	17	23	28	27	25	23	22	28	21	20	17	22	19	21	22	19	36	18	22	33	28	22	26	25	27	23	20	24	15	20	26	18	20	24	19	31	25	26	26	21	24	23	25	27	21	21	13	21	21	29	18	25	16	28	22	27	16	25	27	22	27	27	22	30	28	30	18	27	19	17	21	25	20	18	24	30	20	21	19	15	28	25	20	22	20	28	16	17	24	22	25	27	27	21	28	16	23	25	25	29	13	24	29	31	29	20	19	23	25	21	20	20	30	25	15	17	25	23	24	16	16	19	26	26	13	21	29	24	25	17	21	18	24	23	21	22	22	19	26	20	28	20	25	25	17	25	30	27	22	16	19	23	27	15	27	26	23	26	26	18	27	18	20	16	27	22	21	19	19	16	21	28	16	27	20	17	21	22	14	25	24	16	18	21	35	29	17	23	17	17	19	19	20	22	26	21	28	17	25	40	23	21	18	25	21	16	19	19	23	28	17	22	25	24	24	17	20	22	29	23	19	21	22	19	21	27	22	25	18	25	29	23	17	20	21	31	23	25	21	16	19	20	26	21	21	32	24	19	26	27	18	31	23	30	25	25	11	19	21	22	30	22	25	21	27	17	33	17	25	19	26	24	16	22	22	24	15	22	24	25	17	18	30	26	21	15	22	29	20	26	21	25	17	22	17	29	21	30	28	20	22	10	26	24	16	20	22	21	22	22	27	29	21	26	26	23	20	20	21	18	23	14	24	20	21	17	32	30	21	21	20	20	29	23	23	22	22	18	24	29	26	18	23	18	28	15	20	19	33	16	21	22	28	20	14	14	11	25	13	19	21	21	16	29	26	19	22	28	13	22	16	35	11	24	19	27	29	23	21	31	28	25	24	22	22	15	23	17	14	25	31	24	22	25	35	28	27	17	20	27	24	22	21	25	16	20	26	19	15	18	18	27	22	21	19	23	29	26	24	25	34	20	21	21	20	29	15	22	29	18	25	31	22	27	19	20	16	20	26	13	16	25	19	23	21	30	21	14	27	17	16	24	28	26	23	16	25	30	21	18	18	20	14	22	26	24	27	18	20	19	16	20	25	26	20	24	19	28	17	22	20	26	20	27	23	28	26	16	20	18	25	26	25	18	21	12	30	24	18	18	18	15	31	20	22	19	21	16	22	13	19	20	19	20	26	17	19	34	23	25	18	23	30	23	22	24	27	28	23	21	29	26	15	24	20	27	18	19	20	22	26	18	21	24	25	24	23	22	19	23	23	23	11	24	25	16	20	24	12	20	20	18	26	16	27	21	20	27	21	23	23	35	14	24	25	21	24	25	24	25	21	29	17	23	27	21	23	28	20	22	31	22	32	18	30	16	22	26	25	22	26	20	12	10	23	24	17	12	30	24	19	25	23	23	31	20	28	18	21	39	25	22	33	25	20	21	28	23	20	27	27	25	20	30	31	16	26	20	19	27	22	19	26	30	19	19	24	28	25	23	22	19	24	25	27	23	18	13	27	14	28	20	29	17	18	12	16	20	22	20	22	20	20	29	16	28	26	32	22	27	21	25	18	19	13	26	32	21	23	26	27	27	16	14	28	26	18	28	18	20	22	27	24	30	23	17	32	28	27	16	20	27	31	16	25	25	20	26	15	29	21	25	29	19	11	16	24	14	21	19	18	22	22	36	21	18	18	23	28	17	29	18	25	36	26	16	16	15	27	21	25	20	26	21	23	20	23	23	18	34	26	29	25	37	32	23	19	22	24	21	15	23	19	16	21	20	26	22	23	27	25	23	21	24	33	19	16	19	23	29	36	27	23	17	36	26	23	26	21	27	20	20	25	25	22	26	18	19	18	23	23	17	19	17	21	26	19	10	20	23	31	25	25	27	23	26	17	17	28	25	18	25	20	17	24	18	20	18	19	28	20	32	24	32	19	19	21	20	16	21	23	24	22	28	18	22	18	23	20	24	27	27	27	15	19	21	14	18	20	18	27	17	37	27	18	23	32	22	31	18	19	26	13	22	23	23	26	20	22	12	26	32
44464	24160	16026	31313	66808	72037	22436	15238	13582	11908	9093	9425	8606	6008	4951	4299	3988	3679	3174	2802	2299	1862	1506	1385	1284	1096	1108	1063	1076	1164	1198	1400	1416	1336	1114	920	845	803	776	723	695	660	680	706	652	653	660	662	656	631	639	646	728	677	685	724	732	701	688	620	626	625	580	599	581	571	552	499	542	495	510	504	536	470	483	445	448	451	477	464	446	407	423	461	404	425	457	409	397	426	434	433	401	426	430	388	437	421	421	409	427	452	417	399	422	420	365	387	416	402	416	406	451	430	416	395	413	381	433	406	414	413	389	440	433	386	406	412	380	363	416	424	383	412	410	417	446	398	394	413	439	370	446	413	369	392	433	375	403	393	400	363	409	393	392	400	413	422	395	428	427	407	395	392	411	426	414	396	386	448	387	415	396	402	382	374	388	426	403	393	406	400	386	408	404	431	391	412	408	397	438	415	362	412	398	368	401	400	453	383	418	408	404	414	372	401	410	398	416	420	419	408	401	402	402	439	410	395	400	436	391	387	413	404	362	402	429	379	410	395	413	382	409	395	385	405	394	380	364	376	431	383	351	394	394	421	401	406	400	363	385	419	400	395	418	364	388	430	373	373	425	419	425	377	387	404	367	402	383	398	381	425	383	387	408	380	428	385	433	381	410	369	420	395	420	408	402	390	389	431	429	399	358	434	444	427	399	366	418	393	361	385	392	389	404	379	384	409	431	379	386	433	420	403	403	398	386	447	353	406	445	386	399	409	407	414	407	370	414	425	401	375	394	396	389	395	395	398	411	425	377	387	406	364	403	437	389	406	393	388	392	413	414	432	403	434	399	438	432	410	384	393	416	392	406	384	400	377	408	425	408	387	405	395	403	411	420	435	399	377	407	390	376	410	361	405	369	441	427	414	407	424	398	418	400	391	414	381	431	434	438	401	413	417	382	396	372	390	380	401	418	409	417	447	349	392	409	393	432	425	431	411	402	436	421	419	392	403	416	422	413	389	419	399	386	412	389	442	401	378	419	401	414	399	402	418	382	408	417	388	381	409	425	413	395	403	404	396	406	408	380	423	391	414	388	430	384	400	402	420	409	413	407	382	443	386	381	441	416	398	413	395	387	411	415	425	432	399	385	412	395	423	432	457	399	399	431	429	384	391	356	375	415	383	406	421	434	429	419	418	388	397	407	390	408	424	391	408	407	434	392	409	423	392	389	417	435	403	409	400	431	409	375	392	408	416	427	420	386	417	432	425	430	390	411	377	416	442	415	419	400	406	415	403	454	410	403	435	352	422	395	381	396	392	386	415	376	398	418	447	368	393	422	384	419	414	403	354	402	397	435	386	429	383	433	396	415	427	403	385	405	382	372	405	404	414	397	401	409	426	410	399	409	403	412	420	396	392	372	397	387	420	405	461	415	375	394	400	409	375	361	410	371	381	423	388	429	415	441	396	413	408	411	411	411	402	398	363	406	417	418	400	420	397	389	404	440	402	407	401	402	419	407	419	371	375	451	425	389	418	408	415	374	378	396	365	401	396	423	421	367	423	415	408	379	400	430	396	394	423	427	383	398	401	410	406	405	406	410	432	397	394	404	414	418	384	419	397	426	391	418	417	402	399	396	406	420	426	405	369	423	418	396	392	381	404	408	399	374	416	392	414	377	394	397	414	403	422	408	409	399	432	393	405	375	399	394	404	418	411	418	419	403	421	370	382	426	433	396	412	389	376	418	398	395	399	402	408	422	365	414	416	410	411	407	394	377	414	392	427	401	419	410	411	373	414	377	432	403	371	390	373	398	389	415	356	383	418	412	401	392	388	405	416	396	379	386	375	433	381	408	424	398	422	437	406	422	436	419	419	412	463	394	410	386	415	397	429	402	395	413	424	391	400	418	446	392	416	408	431	406	421	409	405	440	418	437	400	398	401	395	436	417	380	412	418	415	381	374	415	444	397	365	394	360	411	444	396	367	393	407	402	386	423	401	406	414	406	385	362	404	374	437	393	396	403	416	403	400	416	394	390	430	419	406	359	406	376	434	416	397	424	443	372	420	414	351	396	413	428	404	428	422	403	380	457	418	406	425	408	388	448	415	374	436	386	407	412	392	383	359	391	399	425	400	412	413	389	410	406	420	386	377	398	406	411	415	415	420	429	386	383	449	366	405	378	420	430	388	398	370	428	386	422	406	434	422	381	429	412	434	402	424	442	407	400	389	379	373	405	410	381	417	388	414	425	431	392	377	383	419	416	408	421	384	443	421	401	416	429	433	431	421	440	392	399	384	407	396	395	367	388	378	430	399	386	409	405	374	428	436	393	387	422	420	372	422	384	412	391	431	389	397	418	385	377	347	374	396	417	405	419	374	367	387	381	444	375	413	357	400	385	421	431	367	411	429	421	404	412	404	417	404	420	412	418	421	428	387	404	394	418	397	395	396	400	409	390	424	369	436	388	414	428	412	398	434	389	352	447	417	422	422	363	363	399	426	395	406	404	401	394	383	399	410	418	438	373	407	395	440	442	415	377	433	384	423	417	400	370	460	381	353	435	412	376	372	422	378	406	406	385	391	407	397	433	425	423	423	401	441	377	413	405	350	367	441	408	443	414	395	394	350	403	413	394	381	397	410	393	386	360	390	427	378	410	403	428	394	384	442	410	440	403	395	399	409	409	391	395	414	415	378	414	414	425	408	407	370	346	371	384	362	408	395	384	419	366	403	383	384	408	421	419	412	424	425	400	396	408	419	406	444	380	390	406	410	405	444	421	409	422	399	405	392	404	414	388	404	350	390	381	392	387	409	410	422	382	414	378	415	392	395	396	404	383	407	414	425	385	392	423	446	383	364	416	423	399	406	435	451	425	409	406	400	433	417	396	425	402	405	403	387	442	394	393	418	455	427	391	405	400	406	402	412	414	393	380	408	392	380	427	440	420	364	405	382	407	407	421	416	416	405	398	403	399	418	401	397	427	385	411	409	399	388	419	401	398	380	382	397	405	409	410	424	398	411	420	396	428	402	366	405	402	402	395	401	398	386	423	404	407	362	391	412	393	391	368	381	398	358	369	401	393	423	390	404	397	414	372	413	406	394	398	364	411	414	410	384	415	389	386	443	390	385	394	392	375	410	440	413	388	418	429	410	399	413	397	420	426	409	400	409	400	384	429	385	419	420	402	448	414	381	396	381	385	398	449	438	391	411	404	467	404	432	380	389	401	372	371	394	401	417	426	414	365	414	409	391	372	418	416	410	411	403	402	411	429	415	377	388	378	404	447	421	389	385	397	380	401	367	424	405	393	396	430	445	387	377	409	420	401	366	404	381	370	424	380	416	389	390	414	438	366	386	409	396	407	386	417	425	398	372	395	397	447	427	415	398	430	410	444	434	402	400	421	422	406	402	397	416	420	413	392	417	403	380	392	412	419	419	385	412	447	398	420	403	389	435	383	416	421	393	440	438	387	415	369	376	427	423	379	417	384	395	397	413	385	375	430	417	397	397	445	398	409
5304	913	477	570	4875	7534	380	111	107	106	109	72	94	88	79	75	67	59	56	37	44	36	36	34	43	42	32	38	31	47	44	58	30	46	45	28	29	23	29	30	34	28	26	24	34	34	34	34	29	25	38	38	32	32	31	41	23	19	49	34	38	36	47	28	33	26	29	34	32	31	35	32	22	38	27	30	30	38	28	25	28	31	32	29	32	36	22	29	36	20	25	29	26	31	30	32	23	19	31	24	29	24	23	30	28	27	29	35	32	36	22	33	33	22	31	23	22	25	23	30	30	39	33	25	28	30	40	31	30	15	34	32	28	19	21	32	20	32	24	40	21	21	31	28	27	32	27	27	29	33	26	24	28	29	26	30	32	40	24	29	30	21	22	30	27	29	26	37	27	21	19	31	21	26	22	28	24	30	38	16	27	25	23	29	38	26	25	17	31	37	27	28	33	31	30	30	24	23	27	27	26	26	33	29	22	23	38	19	26	32	32	37	23	28	20	18	27	31	22	36	35	23	29	33	17	27	26	26	27	38	28	33	36	26	21	41	28	34	22	27	24	35	25	24	25	25	25	31	26	24	29	28	34	29	24	20	24	36	22	29	43	28	29	24	29	22	27	25	33	32	31	35	26	39	23	28	29	34	31	33	25	28	21	25	22	41	25	32	26	37	25	30	28	34	22	28	33	30	28	31	28	22	33	31	39	28	29	25	41	20	24	33	26	24	32	37	21	37	27	30	26	26	26	24	32	22	39	20	29	33	26	29	29	26	25	33	27	29	31	23	34	28	29	35	23	31	31	24	29	27	31	27	24	32	22	19	27	31	23	41	31	26	23	26	24	27	32	34	26	33	29	31	25	28	32	35	32	35	15	34	31	36	27	26	28	30	36	25	28	33	20	31	30	19	30	45	23	26	31	31	30	25	26	28	27	26	33	32	21	35	20	29	22	33	32	29	34	25	18	23	27	34	28	26	34	24	23	32	33	33	23	31	32	29	38	24	25	36	20	35	19	22	19	33	34	30	26	21	25	32	28	27	32	28	29	30	30	37	34	20	19	31	23	37	27	33	26	26	43	21	38	28	31	25	31	23	19	31	31	30	18	23	27	35	28	25	36	33	22	26	33	22	24	33	30	29	21	26	27	22	29	36	29	26	26	28	31	28	28	35	33	34	31	27	28	25	22	26	28	19	23	23	28	29	38	22	23	28	15	23	30	33	19	22	29	21	25	23	24	30	36	29	29	26	33	30	27	30	30	40	39	32	24	18	23	27	28	40	23	18	27	35	34	25	24	33	22	29	22	30	25	28	31	32	31	38	23	33	33	24	35	27	38	28	20	24	24	30	27	21	40	31	40	25	22	27	29	27	31	35	27	35	26	45	25	31	30	32	34	31	35	22	27	26	21	32	21	29	24	33	23	22	34	29	25	27	28	34	29	33	24	25	34	29	29	24	30	32	21	31	30	27	28	31	19	27	34	40	18	28	17	20	27	35	30	30	21	32	27	31	26	26	32	25	27	37	33	20	33	28	20	36	26	16	32	27	26	30	23	25	31	38	25	17	35	38	23	23	25	30	30	27	32	29	28	34	20	28	22	43	22	31	36	27	21	20	37	26	25	38	22	28	25	25	34	35	27	24	31	34	20	28	16	35	28	27	26	25	27	31	24	23	25	26	25	26	30	27	29	30	31	27	23	22	22	35	24	30	19	31	36	31	37	31	42	29	30	27	21	31	32	21	20	25	26	28	24	32	35	31	25	36	25	20	17	26	29	23	40	20	25	24	19	29	31	37	26	22	32	29	18	17	33	23	23	24	24	26	26	36	35	33	31	18	23	22	22	23	31	40	26	28	26	29	23	37	34	29	23	23	18	20	27	36	20	28	32	20	25	33	33	28	34	27	31	21	39	35	34	31	34	36	26	29	21	25	44	32	23	24	24	30	42	23	31	26	39	25	31	39	33	29	30	28	50	31	29	38	29	32	25	28	22	17	28	23	26	29	18	35	30	30	22	30	23	29	26	26	23	33	28	31	30	27	25	27	20	33	29	28	33	23	25	32	27	36	32	28	27	25	28	30	31	27	26	24	29	32	18	26	29	22	36	30	32	30	25	25	30	28	33	15	26	31	38	23	32	23	33	28	30	27	29	27	20	31	23	31	32	36	24	26	20	38	24	38	32	45	25	32	22	25	25	22	25	26	27	28	26	27	29	30	31	31	25	29	24	20	22	23	28	27	21	25	31	16	26	30	28	39	33	25	16	29	35	21	22	21	27	29	33	24	24	27	27	37	30	31	34	35	29	27	27	29	33	30	27	23	34	25	29	34	34	32	30	29	24	30	31	27	31	27	20	31	29	29	29	27	22	27	34	23	24	23	33	33	35	28	19	24	32	26	35	28	25	22	27	31	24	33	28	23	37	30	22	26	23	27	25	26	39	19	33	28	21	31	34	31	33	23	28	33	25	29	22	29	32	20	25	21	36	34	33	39	15	27	28	22	24	37	41	34	31	31	33	35	27	29	27	23	37	37	16	29	18	33	36	33	37	35	25	38	31	29	28	24	26	26	31	19	36	21	27	28	26	35	34	26	23	33	30	31	25	24	19	29	31	23	35	22	26	16	30	28	33	29	21	29	37	19	24	31	24	40	31	36	37	32	39	22	25	29	33	41	30	28	29	24	31	34	34	28	27	21	33	25	29	24	30	27	17	31	25	26	30	24	25	27	28	27	24	26	20	24	29	30	21	20	29	40	27	26	26	27	32	32	27	35	29	26	21	33	37	28	29	24	30	40	33	23	35	23	32	26	21	25	25	31	24	25	30	37	24	22	43	26	32	29	32	26	30	27	24	20	31	30	30	29	31	36	27	29	28	31	28	32	24	32	28	30	23	34	28	29	23	37	27	28	25	26	33	26	30	22	26	20	27	35	37	29	23	26	30	23	37	37	22	27	18	26	33	24	22	29	25	27	31	27	20	26	34	27	20	26	37	34	29	28	22	35	28	25	32	35	27	21	35	24	26	30	28	24	25	36	26	20	34	31	37	31	21	32	30	26	22	30	31	26	30	34	29	26	28	27	23	25	29	22	24	31	25	31	26	22	25	34	32	33	26	27	30	34	32	27	22	28	23	32	32	29	25	26	26	37	30	27	32	36	24	28	31	36	28	31	22	34	17	43	23	24	34	27	31	24	29	38	20	27	26	32	32	25	32	25	23	29	28	38	32	35	30	29	29	21	29	39	33	32	38	19	27	29	28	26	22	31	31	24	27	21	25	32	24	30	26	27	23	30	37	22	31	26	23	21	29	26	25	28	32	23	27	30	28	28	29	25	22	22	28	28	25	35	30	31	35	27	21	30	31	24	18	43	24	31	21	27	33	23	31	20	28	34	27	24	34	26	18	28	32	26	25	27	26	27	15	35	38	31	29	30	21	38	22	36	29	33	26	32	22	21	30	27	27	24	28	38	29	20	21	29	22	33	30	28	35	36
37539	18790	12372	30125	65187	65371	14642	10538	9164	7743	6486	5066	5837	4331	3275	3274	3043	2652	2302	1924	1710	1358	1211	1114	986	1041	1000	921	977	1043	1115	1154	1147	1106	1009	847	799	801	713	695	645	651	667	651	668	688	638	715	665	715	737	682	754	746	771	740	677	715	682	691	728	652	662	641	617	672	618	561	585	559	564	556	576	524	533	552	513	533	534	541	505	481	507	533	486	513	522	521	478	515	539	511	577	504	484	474	461	503	486	514	497	503	480	502	496	500	481	474	488	496	495	511	494	485	522	460	526	458	514	504	477	527	485	496	523	483	498	506	515	529	499	487	494	515	492	506	489	522	489	495	484	501	469	502	499	510	507	501	499	502	497	500	467	479	495	496	510	517	491	491	476	514	519	513	509	421	513	481	498	492	514	494	483	505	489	505	453	489	516	499	537	512	526	483	527	527	527	457	499	516	515	490	489	512	559	515	472	459	521	530	495	472	502	504	529	490	513	483	503	522	487	521	496	467	481	450	531	495	491	488	524	505	476	535	511	481	492	503	494	433	508	512	486	521	497	512	461	501	537	485	500	515	471	483	443	519	512	476	496	499	472	509	524	509	473	491	478	452	486	498	478	521	510	534	510	500	531	483	512	529	459	523	529	501	538	477	486	507	528	496	479	480	501	478	505	512	511	490	508	522	535	465	478	486	487	491	528	485	501	491	516	506	504	525	499	497	488	485	477	500	509	520	503	531	517	515	485	482	493	531	537	518	521	504	478	504	477	477	491	512	481	475	476	481	490	547	515	504	476	470	511	496	481	483	465	466	485	509	491	482	524	523	515	532	494	485	514	540	513	526	500	523	507	487	540	495	504	511	485	487	466	545	514	498	509	506	530	501	489	512	477	518	471	496	517	533	547	466	478	497	507	527	515	519	512	501	498	517	502	492	554	474	451	478	475	468	509	520	505	491	488	497	484	520	499	485	487	494	534	462	521	521	508	527	526	499	463	526	517	481	524	463	526	531	531	488	506	495	461	469	477	510	527	524	476	510	450	510	524	556	536	518	485	489	520	514	496	471	492	516	491	498	479	505	493	487	466	505	479	529	477	506	480	506	483	481	538	520	519	555	523	486	501	495	524	452	512	496	464	481	474	480	482	500	491	508	516	477	504	474	484	478	521	470	517	464	503	501	491	478	462	530	498	494	529	509	485	502	506	505	477	487	484	506	487	494	495	531	492	442	473	493	500	498	509	464	495	511	507	503	524	482	468	511	521	501	470	474	463	490	517	492	487	483	540	493	522	525	486	484	469	516	493	461	498	501	485	485	506	476	509	503	458	478	495	506	457	498	500	474	480	492	475	499	487	481	509	478	539	531	528	529	465	531	525	475	508	526	475	520	528	501	447	501	453	496	455	556	493	486	516	525	517	507	489	537	488	497	513	486	494	514	490	510	536	554	505	523	508	512	463	477	517	472	526	506	470	479	498	490	547	497	496	510	466	517	446	516	499	514	459	491	469	508	528	545	503	489	508	518	531	493	494	517	483	518	470	510	509	514	493	505	507	559	510	499	506	490	521	483	501	467	546	472	497	472	470	463	530	499	459	457	503	521	527	493	509	515	494	461	518	488	505	513	499	527	497	463	505	512	489	483	493	458	501	487	478	477	534	517	503	531	536	507	498	507	491	517	480	522	484	517	503	507	515	521	472	466	476	518	478	517	476	505	511	487	496	490	491	486	520	507	499	462	469	524	511	532	498	494	514	511	487	472	523	507	516	546	499	484	495	514	517	489	492	479	506	472	440	526	491	499	511	525	488	500	468	493	501	477	534	480	456	484	501	522	510	488	474	505	493	475	534	514	491	514	489	517	495	458	535	489	502	450	523	489	481	489	501	496	494	526	515	518	525	537	487	515	481	538	485	489	515	510	489	503	477	500	488	485	503	468	487	492	477	537	504	461	489	501	514	485	487	502	479	492	500	495	484	526	451	465	490	494	477	499	530	492	493	496	503	520	499	520	522	469	480	493	536	493	503	540	462	545	518	504	498	496	476	528	463	499	479	475	465	514	513	486	515	479	536	524	492	514	508	500	454	515	472	528	480	527	470	508	458	498	482	506	497	501	492	466	492	520	511	478	551	522	525	514	521	509	461	527	513	517	484	528	478	514	500	470	500	504	471	468	488	495	517	530	457	485	472	477	523	489	494	454	499	454	476	504	514	555	515	473	498	520	518	508	511	494	514	507	500	512	506	494	500	481	470	494	493	498	538	448	533	463	520	484	495	499	490	479	487	503	490	513	526	548	521	531	514	479	473	505	523	554	500	480	466	511	503	510	527	494	505	485	504	553	524	527	489	521	442	497	525	523	490	513	507	479	504	511	466	510	514	492	475	558	514	518	506	501	496	444	495	505	540	513	473	476	529	539	474	496	496	468	514	530	496	501	473	499	484	511	509	468	493	491	521	544	525	467	518	468	506	523	513	515	466	471	488	513	523	514	464	498	499	469	484	492	497	448	487	480	488	484	493	498	445	489	477	501	505	478	537	467	496	505	496	493	512	478	478	536	501	479	490	530	524	528	533	466	466	473	550	494	500	495	525	495	483	525	496	496	457	503	506	504	520	496	466	511	517	475	493	527	512	520	457	491	510	524	533	514	528	499	493	464	547	503	499	494	482	471	473	506	477	498	451	509	524	513	480	499	484	479	485	506	517	470	516	477	479	484	483	489	512	504	485	517	537	505	516	497	486	496	497	490	502	469	464	472	475	476	487	490	473	528	470	508	527	497	469	496	492	489	498	499	546	485	495	512	513	528	461	505	497	491	511	473	484	481	504	531	503	516	476	490	508	520	494	504	474	525	536	557	508	497	488	446	491	469	507	490	471	520	504	486	494	473	491	500	476	494	470	479	483	479	514	485	492	505	492	493	461	473	460	472	474	488	492	462	500	520	539	509	492	499	483	469	526	497	487	493	486	476	549	497	512	464	482	521	483	488	508	479	522	490	514	495	486	525	503	571	514	483	539	481	522	513	504	500	511	513	459	553	486	496	473	523	488	488	508	518	466	525	482	534	524	506	512	473	487	441	505	487	484	483	514	543	512	481	514	460	540	496	493	498	521	518	499	511	525	497	520	478	480	471	499	480	495	497	484	521	519	534	516	542	474	461	501	495	508	527	477	498	510	544	481	497	520	451	493	486	494	487	514	513	467	494	483	523	536	525	463	497	479	489	480	466	493	496	506	523	492	513	515	511	511	493	484	456	491	485	534	497	484	504	493	466	479	514	471	469	497	503	496	483	514	489	472	548	484	490	527	492	457	470	500	519	488	506	528	470	502	509	501	476	499	514	486	501	496	500	470	504	507	520	465	496	495	504	477	534	513	497	470	499	529	458	496	492	523	510	460	474	470	444	470	480	489	485	490	505	477	460	488	476	518	484	498	454	514	481	511	479	487	556	497	503	532	488	530	463	481	478	511	485	510	490	535	463	532	522	459	519	467	510	503	473	480	514	504	511
7035	2107	837	1524	11780	14066	800	166	159	114	124	116	131	110	95	72	96	70	61	54	51	50	46	48	33	34	45	36	39	36	39	42	44	43	56	44	35	27	29	25	35	36	31	23	32	34	37	36	31	26	38	24	40	40	38	42	25	34	45	25	29	28	20	33	37	20	32	35	20	30	36	21	27	25	32	32	28	29	26	24	33	23	28	28	30	35	30	24	21	26	28	27	29	20	36	27	38	28	26	31	31	20	32	35	40	20	29	23	28	35	23	31	27	26	37	19	30	37	27	29	28	24	34	23	30	25	29	29	23	20	35	29	28	28	29	39	14	30	26	29	31	21	24	25	28	31	29	33	25	31	27	18	28	28	29	36	26	28	25	28	40	23	32	21	21	33	23	25	13	30	32	37	32	33	33	34	34	35	35	23	38	24	22	21	32	31	27	28	37	30	30	34	24	27	32	27	42	26	30	32	29	27	25	24	21	26	40	32	26	25	25	26	27	16	30	37	29	31	30	30	20	33	29	27	26	24	34	21	24	30	37	29	31	28	34	36	14	19	33	43	25	30	22	31	38	21	21	29	34	30	30	21	26	36	35	32	28	30	19	29	26	29	29	26	32	17	23	23	35	30	28	23	25	31	28	25	31	27	34	22	23	26	21	33	32	35	31	34	21	24	35	19	26	40	26	34	29	31	35	31	14	26	27	26	23	34	29	30	28	24	26	27	29	20	32	27	29	20	32	29	26	24	23	24	21	25	25	32	35	31	34	34	30	31	23	25	27	26	22	23	31	28	36	36	16	30	19	31	28	16	26	27	23	31	25	33	26	27	29	27	35	32	21	24	33	22	27	30	29	31	31	24	24	33	30	22	15	18	28	26	34	20	19	21	24	31	28	27	21	21	24	19	34	26	21	28	39	31	28	30	29	28	27	24	28	34	25	28	23	28	33	29	21	30	27	25	27	29	30	28	23	34	25	29	35	27	29	24	30	24	29	27	28	33	28	31	35	27	24	27	27	28	36	25	22	20	21	25	26	17	31	40	21	26	23	20	26	22	34	24	26	33	31	28	32	31	25	17	27	36	23	42	20	30	25	42	25	34	27	37	25	35	25	29	31	30	38	27	26	24	28	18	31	31	17	24	34	25	23	29	30	29	29	27	26	32	32	29	37	28	31	24	28	19	25	20	32	31	32	25	29	36	35	29	26	24	34	32	31	27	22	26	27	24	39	36	39	28	28	21	24	32	26	34	30	32	35	17	20	24	37	25	19	38	29	22	34	29	22	29	31	27	37	32	23	22	21	17	30	21	24	31	28	37	33	33	26	22	30	22	33	32	36	31	17	30	31	29	25	30	27	25	33	31	31	38	31	35	24	23	22	23	29	32	33	35	20	29	25	31	30	20	33	33	31	28	33	27	18	34	38	38	27	34	18	32	28	28	22	33	22	25	26	28	25	21	28	29	29	20	35	24	20	25	31	24	30	30	26	33	38	26	36	22	25	29	30	26	26	35	34	20	31	36	29	18	29	23	30	25	28	35	28	38	28	26	31	25	36	24	30	34	25	21	21	28	24	23	24	14	27	23	30	22	27	31	24	28	27	34	39	36	26	23	32	21	22	19	29	34	23	26	30	25	31	39	29	33	21	35	29	31	35	24	30	23	38	38	28	20	27	25	29	26	27	33	32	29	32	33	27	29	36	35	33	24	25	25	25	24	23	24	30	23	30	26	28	26	26	36	33	30	25	33	22	26	18	24	20	31	33	40	25	31	20	29	35	24	31	33	28	34	29	27	42	26	35	29	29	26	33	28	32	28	33	20	37	28	32	42	19	41	34	24	31	21	32	20	27	32	29	36	31	40	19	24	23	30	25	29	32	20	38	28	29	30	28	37	23	29	30	27	35	32	29	40	21	21	18	31	18	39	30	24	21	30	22	22	31	17	36	30	26	33	21	30	29	31	27	28	26	35	37	30	40	27	31	26	28	24	26	29	19	28	25	31	25	32	29	22	29	33	28	29	36	27	22	26	25	29	28	29	25	28	33	26	30	23	32	32	28	28	19	27	20	22	33	28	26	19	31	23	27	27	39	35	29	29	21	28	30	30	29	29	25	24	28	33	29	30	25	19	23	31	27	22	34	28	31	22	33	33	25	31	21	23	41	28	28	24	28	27	33	30	32	26	29	30	26	27	24	15	30	20	24	21	29	23	20	29	26	29	24	27	40	22	33	30	30	27	23	35	29	21	38	27	24	31	23	26	30	26	24	37	41	31	26	24	24	34	26	26	27	34	31	30	23	30	26	26	28	32	28	28	34	23	38	31	28	30	27	31	36	24	26	25	26	23	30	31	31	29	35	32	29	38	35	27	31	29	22	28	28	29	30	24	34	36	18	30	23	24	27	27	30	31	21	33	28	24	28	30	30	29	19	34	30	33	25	30	13	24	38	33	33	26	22	27	20	31	32	32	34	22	28	30	28	30	34	25	43	26	30	21	45	24	34	27	27	21	24	34	28	30	34	31	29	24	22	33	24	27	31	25	28	30	41	24	27	24	36	26	20	32	31	37	30	32	39	27	25	24	21	27	35	35	31	34	20	28	28	32	23	30	27	25	26	22	24	32	30	35	33	16	32	13	31	30	26	33	22	27	28	29	17	33	28	28	35	25	34	24	25	18	26	33	31	36	35	28	30	30	24	32	28	18	19	32	23	27	24	25	28	31	23	33	26	34	29	35	23	32	32	28	24	33	17	23	31	33	24	22	29	20	35	28	29	26	31	26	37	29	28	29	25	21	25	31	27	26	34	22	27	26	30	27	42	23	32	28	27	14	34	21	18	32	34	23	31	31	24	25	25	27	24	29	26	29	22	25	23	32	28	30	26	12	36	35	24	25	30	33	28	28	22	29	33	33	22	25	28	34	32	27	27	33	35	32	24	28	30	32	28	19	20	37	35	19	32	27	14	23	19	26	28	31	29	32	18	32	25	32	26	25	31	24	32	23	28	27	29	35	36	19	26	33	29	27	27	19	45	27	25	29	31	33	31	38	37	28	21	29	30	25	33	34	26	30	29	30	32	29	28	26	33	28	31	29	23	34	25	30	31	33	28	21	24	32	35	30	33	35	34	25	22	38	31	33	18	33	36	33	25	27	38	20	31	25	29	29	25	27	32	30	26	42	28	30	24	33	29	20	42	23	22	32	23	30	35	26	22	21	31	37	25	29	28	22	20	32	33	25	30	22	35	25	39	23	30	27	36	25	28	38	31	27	24	24	26	23	25	36	29	33	25	32	25	31	24	35	24	28	26	24	23	31	32	28	17	20	21	30	32	23	26	26	30	31	30	25	39	24	25	26	28	23	19	30	29	26	31	29	31	31	24	32	26	28	27	29	23	33	22	24	20	26	25	32	24	28	27	28	24	27	30	22	32	26	26	31	31	32	30	27	24	30	23	34	24	26	30	25	18	26	17	26	22	27	20	30	29	31	34	29	28	26
45827	26263	17982	43176	81982	70644	19626	13929	12191	9695	8735	7052	7344	6591	4999	5046	4525	4083	3172	2654	2231	1811	1698	1542	1446	1390	1273	1324	1362	1465	1484	1522	1492	1373	1200	1086	992	942	932	832	849	842	822	778	792	813	827	776	789	791	870	872	828	853	913	804	805	773	768	756	697	712	728	692	672	636	632	644	636	588	616	540	590	551	585	552	600	578	569	511	582	531	526	544	512	549	529	545	480	532	486	511	529	521	492	519	528	538	532	534	480	545	511	479	491	483	493	503	499	525	530	464	498	521	517	503	493	469	459	524	496	494	492	494	506	503	483	479	505	482	509	544	501	494	513	485	523	503	465	517	497	478	528	518	480	481	472	474	497	510	480	492	492	549	536	510	537	490	533	499	544	500	467	529	512	500	485	541	481	477	475	528	556	479	497	502	486	556	501	504	528	498	475	478	509	530	481	546	514	442	482	500	566	470	498	480	506	474	526	486	460	499	518	492	550	501	507	466	478	509	496	527	463	484	505	494	525	465	472	508	515	475	444	508	542	477	511	478	495	464	489	495	505	499	507	525	503	481	475	534	529	478	515	527	531	491	490	519	506	521	503	518	499	490	475	492	482	511	483	530	487	479	507	509	491	505	515	493	515	496	481	473	525	513	479	527	507	501	524	527	485	504	489	504	472	524	493	475	518	475	465	490	522	494	465	492	533	533	476	480	513	498	519	497	520	518	479	490	493	460	443	458	489	484	474	507	502	496	499	484	532	503	504	525	543	457	472	522	464	493	492	504	481	521	511	476	480	480	499	512	489	535	480	469	495	517	462	502	448	524	488	482	508	465	518	504	470	508	527	466	481	484	510	467	536	483	515	481	496	531	518	468	461	515	511	497	524	467	531	486	495	542	501	507	470	513	515	481	506	518	521	503	537	460	452	502	490	491	463	563	533	515	500	511	529	504	484	501	455	500	531	529	492	480	507	464	505	507	478	485	530	512	504	521	501	499	526	487	489	529	468	497	511	494	542	524	490	488	505	537	466	488	516	489	501	502	489	476	458	498	493	473	501	500	495	520	545	470	497	478	531	518	499	451	515	508	518	521	511	512	457	479	468	482	517	466	504	503	470	477	529	508	491	485	477	480	464	502	534	496	504	467	489	521	488	515	473	521	473	465	499	511	448	515	516	509	479	479	495	506	512	502	541	479	510	475	475	496	489	528	485	500	468	492	490	488	524	496	510	514	473	481	452	517	501	502	497	498	524	505	501	528	529	487	460	513	515	490	505	472	517	515	526	502	478	508	492	518	471	498	516	493	494	492	506	502	496	506	510	488	503	524	499	540	504	504	517	488	498	493	512	485	451	513	521	480	494	478	534	471	506	462	499	526	507	535	505	523	480	478	436	490	463	492	493	509	513	503	459	490	518	497	460	470	479	495	465	499	486	500	500	479	503	509	522	518	488	468	495	516	526	505	485	531	475	503	519	565	510	524	522	521	472	508	505	514	490	504	459	469	501	477	496	498	473	498	520	515	486	526	465	462	471	504	500	503	474	492	481	519	502	480	506	444	552	467	507	512	476	492	487	497	487	500	540	456	505	519	509	475	513	487	471	516	483	478	493	529	506	471	510	527	501	494	482	494	524	517	510	492	465	537	514	484	461	483	487	450	511	487	502	511	503	486	505	493	481	508	496	493	501	474	546	503	491	489	507	486	485	469	515	478	485	487	498	484	476	466	504	482	489	534	488	473	518	485	488	511	484	546	474	510	485	476	506	491	511	439	496	479	480	494	520	476	511	476	477	464	518	481	516	484	530	453	502	519	473	514	500	510	462	491	486	489	507	492	506	470	497	507	487	465	489	470	509	513	502	505	541	456	522	500	465	497	480	487	473	518	547	478	492	509	506	541	480	514	478	507	501	504	507	484	481	485	479	516	472	482	520	500	492	493	456	472	520	488	496	466	514	532	483	504	494	494	519	471	482	512	506	465	510	493	495	490	522	509	519	499	548	527	507	474	490	487	477	469	502	474	516	509	499	527	495	510	537	479	483	533	501	542	511	512	474	537	473	522	512	503	483	481	484	482	460	490	474	534	457	485	497	516	489	483	498	504	490	460	512	521	505	505	513	477	472	466	456	514	502	484	507	498	480	494	478	488	500	505	539	511	481	494	469	544	514	527	468	475	533	523	523	490	471	495	526	507	475	524	519	487	531	490	466	475	524	471	514	512	532	454	501	485	504	460	476	481	506	478	494	495	530	496	477	515	518	465	480	513	499	487	470	475	523	534	490	482	469	491	503	505	467	521	514	462	469	493	456	482	477	474	509	460	522	519	498	503	455	501	548	471	473	510	484	517	516	495	464	485	501	502	483	441	464	487	526	525	467	509	450	496	497	505	532	503	518	491	483	501	498	521	470	489	504	462	525	486	537	495	454	516	541	505	507	472	519	504	486	474	483	463	461	507	516	507	491	494	514	500	483	485	511	526	492	484	493	481	456	461	510	495	518	454	505	516	465	477	485	498	496	522	536	469	522	527	505	499	515	518	502	480	516	508	471	496	481	509	523	470	504	492	474	453	507	518	536	485	516	491	547	473	515	473	471	470	504	492	509	480	507	541	515	513	547	504	457	480	502	475	491	513	496	476	482	525	523	487	504	476	482	511	463	479	539	525	528	493	504	521	497	519	486	469	507	521	480	494	486	484	535	538	497	502	498	576	465	505	495	538	502	516	474	530	544	478	475	488	489	448	476	491	507	474	480	493	527	493	516	506	473	517	473	461	509	494	498	514	492	516	498	459	482	491	485	513	471	444	517	516	500	459	541	473	489	505	460	513	478	462	487	502	501	461	490	498	492	483	498	478	511	513	511	484	501	487	482	533	516	514	473	541	510	432	534	525	502	474	494	511	517	491	485	520	511	485	494	515	464	481	493	516	496	493	487	485	496	523	513	514	531	484	467	510	509	508	505	516	479	545	502	444	525	429	495	491	462	498	489	504	473	479	511	469	518	497	495	500	472	531	500	480	493	507	491	504	487	497	488	504	512	507	480	516	457	506	482	499	472	508	508	532	496	471	476	477	545	499	492	497	519	513	481	516	476	511	479	512	485	510	494	500	531	470	517	505	482	495	537	461	483	490	468	484	506	484	477	479	508	521	488	518	514	547	514	482	490	493	470	492	505	455	495	504	516	504	533	475	487	473	491	507	541	490	470	504	464	501	482	500	473	490	499	473	515	479	479	484	537	523	488	500	521	489	514	523	542	493	493	524	508	543	492	469	520	485	480	510	500	514	448	500	524	511	479	526	551	493	501	487	486	524	492	523	499	511	506	544	494	476	499	493	501	494	483	460	482	507	497	476	504	535	496	503	526	522	476	462	501	500	485	468	511	476	498	500	506	509	462	501	543	521	464	516	540	452	526	476	505	458	508	494	479	496	524	476	484	526	520	538	504	516	524	484	497	506	519	497	456	490	496	472	467	519	481	480	497	470	537	513	507	494	527	508	496	517	524	500	490	488
2701	496	274	359	1870	2140	118	59	52	61	49	41	36	32	44	54	39	39	28	35	26	25	27	31	22	21	22	19	20	27	28	23	25	23	21	20	21	23	27	18	19	15	26	22	19	24	21	19	22	22	24	24	25	18	15	25	13	18	19	26	16	24	18	16	24	19	9	13	17	16	23	19	19	17	20	13	15	24	12	24	22	20	19	17	12	23	21	16	13	26	10	26	20	14	16	17	13	26	17	20	23	22	17	18	19	15	22	18	20	11	16	21	19	21	19	24	18	16	21	19	15	30	25	13	21	16	16	17	14	15	18	20	12	22	19	14	20	19	17	16	15	17	19	20	21	25	22	26	22	22	19	24	17	17	13	19	15	13	24	18	21	17	18	25	10	22	13	20	18	14	20	23	11	7	17	15	17	16	13	15	16	15	11	13	22	17	12	16	15	14	16	19	14	20	14	16	23	12	25	16	19	21	21	12	16	9	14	19	19	13	15	17	20	15	14	20	20	22	18	20	18	19	15	11	17	16	16	22	17	13	15	17	22	22	15	21	14	16	24	12	14	29	18	17	21	21	18	15	14	19	22	20	16	22	13	11	19	14	9	11	15	19	19	19	22	15	17	26	11	23	20	15	21	19	21	12	18	19	18	25	17	20	20	18	20	16	12	17	13	18	16	23	14	18	8	17	21	14	14	13	25	14	14	20	17	16	23	26	10	26	22	17	27	22	24	15	17	28	26	19	17	18	18	21	19	12	21	10	25	16	18	19	21	19	25	15	17	25	15	10	18	13	24	27	23	16	13	19	15	16	27	19	18	16	22	19	24	20	21	26	18	17	19	12	16	12	27	14	11	19	23	13	17	20	24	12	15	22	18	26	17	19	14	17	16	14	23	17	18	17	17	24	13	18	16	19	21	19	17	18	22	14	16	17	17	13	18	20	17	13	20	17	22	18	15	16	23	13	17	24	26	14	10	17	14	22	19	21	25	21	11	12	22	14	12	16	24	13	20	19	25	20	19	12	10	22	24	15	19	10	18	19	20	18	13	13	18	26	20	27	16	22	17	15	20	22	13	19	26	18	11	28	21	17	11	25	24	14	13	20	21	13	15	18	14	19	13	19	32	15	18	20	17	11	16	17	19	21	22	17	17	17	19	17	18	23	15	20	18	17	30	27	17	17	12	17	16	19	22	21	18	14	20	17	14	12	11	13	16	13	16	15	19	20	15	18	26	21	23	15	16	18	16	21	12	19	24	19	10	17	27	19	16	12	20	17	17	24	19	20	18	25	17	22	15	13	19	26	18	16	14	19	14	24	15	18	20	18	18	14	12	22	24	22	12	13	13	18	12	23	12	17	22	20	23	23	20	20	28	11	20	24	21	16	15	13	21	23	21	17	14	19	14	24	20	18	17	20	16	20	12	18	17	10	13	24	23	18	13	13	20	15	17	18	18	15	20	18	16	15	24	18	18	21	18	17	19	17	19	8	23	14	9	16	18	21	22	21	21	16	14	14	10	16	17	10	15	20	16	23	17	15	18	16	21	18	21	18	26	22	21	18	21	16	24	25	15	18	13	23	13	14	20	18	14	20	14	20	7	18	18	21	19	23	16	14	16	22	20	19	17	24	21	17	18	26	16	15	19	24	21	23	17	16	16	15	17	19	21	17	16	16	15	16	22	18	17	21	16	16	22	8	16	19	23	21	21	26	20	21	19	16	17	25	18	15	18	24	18	8	22	17	21	19	15	17	28	17	15	20	20	18	18	21	16	10	15	22	23	15	21	13	17	14	20	20	21	17	20	18	27	25	19	27	14	18	15	11	21	22	17	12	17	22	16	22	15	14	19	22	18	19	22	17	22	25	12	18	14	26	22	17	15	16	17	22	22	16	21	11	16	26	19	23	8	20	23	16	18	23	22	18	19	19	26	20	27	21	24	12	22	12	15	19	24	17	22	14	9	18	17	12	20	17	18	18	16	16	22	22	12	22	21	18	23	19	21	19	16	19	12	16	13	6	23	21	11	19	18	18	15	19	24	20	14	24	19	16	17	21	29	15	19	12	19	22	17	15	19	27	13	18	29	15	22	12	26	21	19	15	24	26	15	19	16	12	14	21	17	30	19	16	14	17	28	21	20	16	17	21	17	18	19	16	17	25	16	13	21	4	24	16	9	20	28	16	12	22	21	23	19	22	25	14	20	22	16	21	17	17	15	16	18	14	16	18	20	13	22	18	21	16	15	20	28	18	17	16	23	23	20	17	19	15	21	18	15	19	18	16	12	18	20	13	14	18	20	23	23	20	18	19	20	18	15	8	22	16	22	15	10	11	16	21	17	13	23	14	22	15	23	13	23	17	25	22	11	11	17	22	25	17	18	13	17	19	19	20	22	16	20	13	17	20	15	15	15	18	20	24	20	14	17	22	26	19	14	18	17	15	22	23	13	18	12	11	21	16	19	17	22	20	23	19	19	25	12	21	30	26	26	18	20	18	17	30	16	16	22	12	11	18	19	16	12	31	27	22	18	19	18	25	12	22	14	27	16	21	12	12	20	20	16	23	15	12	16	24	19	26	12	14	27	26	14	20	20	20	13	16	15	25	13	23	15	19	17	16	24	24	9	14	13	8	23	15	23	12	17	22	17	17	17	14	17	9	21	17	15	17	23	7	16	15	11	18	19	18	16	16	27	18	18	20	15	23	20	13	25	18	30	15	16	21	23	17	21	21	25	19	25	19	17	17	14	20	26	13	18	14	20	9	33	13	22	21	16	17	14	24	17	28	22	19	20	28	13	18	26	20	22	16	19	13	21	13	22	20	17	25	24	23	23	25	12	12	11	10	24	21	11	22	17	25	12	20	13	22	15	20	23	18	16	21	21	14	20	21	15	11	21	17	22	16	31	13	20	13	22	21	16	19	21	19	17	17	14	14	16	15	24	16	22	25	20	21	13	13	26	11	27	25	20	25	16	16	20	22	18	18	17	12	13	24	8	13	15	10	19	21	8	18	22	16	23	19	25	23	9	15	22	17	20	17	18	16	20	14	21	20	24	18	14	18	18	22	20	17	18	14	25	20	19	22	21	23	22	17	19	24	14	17	25	12	22	23	22	16	16	21	22	14	18	19	22	20	21	16	14	24	20	20	19	24	12	19	18	15	16	20	12	13	20	26	21	22	18	15	16	18	17	15	24	16	20	27	15	10	15	17	21	19	12	18	14	15	18	18	23	15	18	13	24	16	18	20	23	17	14	14	18	27	11	26	15	13	15	16	23	17	16	15	20	12	13	17	16	20	24	17	25	19	19	26	25	20	26	15	18	14	11	30	13	20	23	17	26	18	21	16	18	16	22	11	23	18	22	18	15	20	26	16	26	21	23	16	36	19	19	20	26	17	20	23	19	21	12	16	21	19	18	21	22	17	16	15	17	14	13	13	23	20	24	18	20	34	28	20	19	29	15	15	20	26	19	16	12	17	24	15	11	17	20	13	17	22
31450	16031	9345	26196	49473	44604	10315	5006	4081	3314	3058	2570	2650	2709	2222	2024	1868	1641	1173	960	899	792	715	688	712	651	600	638	641	706	721	803	709	690	588	584	481	474	469	468	411	408	393	432	400	435	441	456	466	464	458	462	495	500	469	459	470	449	451	436	442	417	407	386	379	409	388	358	375	360	351	321	320	351	380	353	354	353	351	333	345	351	348	346	339	320	323	332	319	290	316	343	279	303	341	303	358	305	335	315	315	310	324	304	358	311	322	309	318	317	351	297	305	314	318	326	322	340	322	330	316	310	340	347	333	344	308	331	359	329	339	344	324	301	286	305	344	353	341	285	299	313	350	326	297	334	331	349	342	344	314	338	286	364	331	314	303	334	313	350	315	303	332	326	296	325	310	313	330	350	321	330	318	308	316	337	329	346	359	307	326	320	334	322	340	349	320	331	320	315	340	342	308	333	323	301	317	340	350	316	350	326	306	318	293	326	325	325	327	333	352	308	287	340	310	342	322	329	364	327	344	338	312	365	320	319	325	319	323	343	363	311	371	330	310	332	324	385	340	340	293	315	273	333	333	331	302	355	326	314	311	382	320	339	361	303	324	333	317	337	374	343	336	368	296	316	332	316	324	361	313	310	328	353	304	330	327	346	341	331	325	347	295	331	321	350	317	325	314	313	315	322	305	291	333	321	316	293	322	302	352	318	308	339	323	333	332	302	306	331	315	324	306	312	318	350	316	334	313	338	336	322	349	320	327	315	284	315	328	341	318	320	360	336	324	326	346	298	311	335	347	352	346	331	326	290	311	295	338	323	337	333	322	321	350	337	325	329	353	314	351	339	326	328	326	326	309	346	328	357	332	318	312	323	342	354	339	294	317	333	333	357	298	304	320	310	345	330	357	321	327	297	313	325	300	346	330	297	332	353	285	342	321	344	322	356	312	332	331	312	319	353	360	341	341	300	369	302	323	330	327	327	364	325	333	321	332	337	349	282	323	305	324	322	308	341	304	315	321	350	336	364	319	319	314	315	315	328	331	332	317	351	348	318	324	325	327	345	344	329	315	355	314	315	328	314	316	335	336	346	332	317	326	316	330	320	319	340	342	318	326	310	290	323	325	348	320	364	318	307	306	306	302	335	327	314	319	345	323	332	317	346	340	301	349	375	302	332	331	308	298	276	347	319	311	336	303	305	343	345	337	329	346	310	301	341	366	331	334	296	339	324	318	320	337	332	318	329	334	352	311	358	306	319	338	328	326	320	339	318	323	323	339	324	321	342	352	303	349	343	366	291	342	315	349	284	318	327	290	303	312	320	323	348	283	301	352	321	347	337	329	286	328	343	336	331	367	302	316	340	307	344	317	342	330	325	293	307	292	343	289	314	329	324	306	336	372	332	328	311	317	362	330	321	332	310	298	338	310	315	343	302	340	356	335	332	364	323	398	297	336	319	332	324	317	324	337	338	306	326	344	333	336	361	354	308	330	327	306	360	329	315	305	316	329	332	336	334	319	343	350	344	306	310	324	348	317	312	316	312	352	314	351	339	331	312	331	355	350	316	320	327	346	338	327	343	339	294	351	314	336	316	294	358	319	334	354	318	332	320	308	297	333	307	316	325	312	299	313	355	308	364	329	344	319	350	327	315	330	322	266	322	365	320	322	328	332	340	328	296	338	306	348	338	345	333	346	363	309	330	313	305	348	316	333	340	318	333	330	341	318	328	333	321	305	339	308	343	303	383	323	355	340	335	329	321	335	306	327	316	324	338	289	342	349	356	290	325	329	340	353	312	313	336	331	356	293	351	323	326	366	340	335	347	336	332	324	299	314	327	331	361	322	314	321	323	347	315	330	325	305	328	300	340	304	338	347	332	313	344	317	316	340	337	329	332	322	352	298	327	337	337	327	323	361	321	315	314	322	342	324	326	325	338	327	319	288	318	290	337	320	310	326	326	308	333	330	343	321	318	337	311	320	328	350	319	307	327	305	316	306	341	335	341	316	338	351	329	343	315	281	344	348	343	310	333	325	321	324	344	307	342	312	305	320	376	356	345	342	327	340	339	313	333	327	319	337	326	293	331	346	306	330	341	319	305	354	306	314	325	293	336	312	338	325	309	316	339	340	346	293	338	335	307	316	330	343	318	345	305	341	338	344	321	348	305	338	338	353	309	311	336	339	340	334	327	341	311	334	343	312	332	293	288	324	356	345	301	310	336	312	298	299	327	323	330	358	317	360	330	356	309	335	340	304	315	302	296	345	337	324	330	319	332	330	358	297	325	317	324	341	314	326	317	314	328	348	324	279	352	347	302	318	311	327	335	331	316	331	320	319	328	321	371	292	371	312	300	306	354	320	328	332	299	322	334	343	295	351	330	319	362	337	340	322	329	354	318	315	360	341	309	298	334	331	357	332	308	323	360	335	337	347	339	316	353	336	308	311	327	334	339	319	295	341	339	339	322	307	321	324	343	314	298	364	325	324	347	309	279	341	305	358	315	316	311	325	327	344	332	309	348	339	320	324	309	321	333	324	330	367	355	346	314	334	328	333	338	327	345	335	339	313	329	318	334	316	328	319	339	318	326	297	313	317	332	325	366	307	330	348	340	324	341	313	337	339	319	352	350	344	320	359	328	309	320	348	342	330	334	297	339	311	327	323	306	321	337	320	332	344	316	372	327	306	313	327	300	333	323	344	320	307	307	305	348	325	336	310	322	316	338	338	345	330	333	313	314	322	319	316	343	338	305	319	346	335	310	296	339	360	300	303	313	342	330	322	321	307	339	298	335	362	286	341	319	322	307	347	330	313	323	338	324	344	333	345	336	353	302	318	306	333	331	349	293	335	320	317	303	338	324	341	320	327	298	320	314	354	340	283	341	335	349	327	291	357	317	308	315	295	359	327	328	359	309	348	314	313	322	330	315	296	312	326	344	332	332	314	322	319	333	317	322	344	364	332	342	342	326	283	322	328	331	332	336	348	328	319	327	355	330	330	326	313	337	337	342	336	300	339	309	337	304	296	288	313	319	323	325	297	366	329	330	316	304	328	333	316	338	305	306	351	299	314	306	287	317	332	302	331	328	332	347	331	329	339	342	335	314	326	344	320	330	310	339	336	337	323	315	290	311	310	316	303	311	346	316	336	348	317	291	331	339	318	307	348	368	303	331	330	330	342	320	321	347	347	317	343	296	319	345	308	330	341	316	351	296	289	321	338	359	357	338	342	310	352	356	305	336	330	338	336	343	318	345	332	297	365	329	318	315	351	338	303	330	306	315	312	351	344	325	327	312	347	335	327	368	316	350	333	321	353	323	321	306	329	336	315	341	345	350	305	358	309	314	326	318	366	320	329	327	334	305	337	305	331	329	338	329	329	337	368	369	338	310	306	337	330	361	278	293	315	332	328	333	313	373	358	333	333	313	338	310	318	357	339	321	315	326	329	307	301	322	340	313	351	306	297	280	344	307	351	337	368	356	304	303	327	339	313	362	288	329	353	306
5508	1780	763	1441	11869	13166	894	113	91	80	81	94	68	90	85	54	62	67	53	37	35	39	40	38	37	27	26	34	28	35	31	41	39	26	38	23	33	28	29	25	25	34	32	34	26	24	26	22	27	35	22	22	29	28	28	28	31	33	24	18	19	19	26	24	23	34	28	26	25	27	23	29	22	22	17	28	29	20	31	24	25	21	35	24	30	23	20	23	22	19	18	21	29	17	21	9	22	28	35	20	23	18	22	23	15	23	24	24	31	16	20	21	24	27	19	20	16	27	19	29	21	20	20	17	17	33	23	20	24	25	31	30	28	23	25	17	20	30	27	17	27	12	23	15	23	23	20	26	19	23	27	24	21	32	25	22	22	25	19	26	28	23	28	31	30	17	25	27	11	26	19	23	21	30	24	21	17	23	26	27	29	24	21	30	11	18	22	19	17	24	27	22	22	20	19	26	16	22	28	27	25	19	29	25	19	29	18	23	19	22	18	18	27	21	20	16	20	29	27	33	19	15	25	15	21	22	16	26	25	19	21	25	24	23	23	21	17	18	18	27	25	18	24	22	22	28	19	32	22	25	23	28	19	29	10	16	23	21	21	17	27	31	28	17	19	25	20	22	22	13	25	22	22	20	22	17	22	21	21	20	25	23	29	19	28	19	19	26	23	17	27	21	23	16	27	26	28	19	21	23	21	22	23	22	27	26	17	11	34	22	23	19	16	15	24	27	21	24	27	28	29	31	21	24	26	25	21	25	24	22	33	28	28	19	25	23	16	23	30	21	27	19	22	32	19	20	27	14	25	18	24	14	17	27	20	31	14	31	15	25	15	23	22	15	20	27	22	28	19	26	16	26	25	22	16	26	24	32	13	23	21	15	24	17	25	25	19	19	27	22	14	32	15	25	24	21	26	17	24	23	19	16	18	16	20	16	24	21	19	18	21	24	27	25	29	28	16	26	23	26	29	29	20	15	22	23	17	19	23	24	25	33	14	28	26	23	29	24	21	27	21	22	19	17	18	21	16	18	24	25	25	20	27	19	23	21	22	14	19	23	24	25	18	34	20	21	18	20	26	13	25	21	21	28	22	22	22	23	15	23	27	22	31	26	21	17	15	20	21	19	21	21	11	24	17	19	23	20	25	29	15	19	23	21	30	16	18	31	22	21	28	25	14	13	22	33	24	31	18	21	18	26	25	20	28	16	14	17	23	25	23	14	18	19	21	22	26	23	19	14	29	23	19	22	27	14	18	29	22	17	27	19	25	25	18	24	22	27	18	21	21	25	19	20	26	28	22	23	20	17	23	23	23	23	21	26	24	26	31	22	22	23	26	21	14	25	17	18	22	13	22	18	22	20	21	25	30	18	23	30	20	20	19	21	34	22	20	30	26	18	28	21	23	24	15	21	29	16	21	26	21	24	25	21	35	12	24	17	18	29	24	15	26	16	14	20	18	14	28	23	21	18	31	18	20	23	27	23	19	28	14	30	22	21	25	12	21	27	21	22	20	13	26	34	25	15	23	14	20	23	27	16	10	22	26	16	31	27	30	22	33	8	30	25	24	24	24	23	19	23	25	17	27	18	20	11	19	27	21	33	19	10	20	14	21	20	26	20	21	20	18	15	20	17	28	20	23	24	26	24	15	16	17	27	27	18	23	25	15	23	21	22	21	23	27	25	17	17	22	27	26	26	23	35	24	21	17	23	24	17	17	18	23	21	22	22	21	26	19	20	20	20	16	20	25	29	22	18	24	28	22	29	16	32	21	21	28	26	18	22	23	22	21	19	22	24	31	24	20	22	13	27	17	23	25	21	25	29	15	22	19	15	11	28	16	20	18	22	32	32	25	19	24	28	20	22	16	28	20	20	17	13	24	23	26	22	22	36	21	23	21	38	24	24	29	17	18	22	28	22	19	15	27	22	26	15	23	21	23	20	18	19	28	24	27	18	26	18	24	16	26	27	21	20	26	22	19	19	24	18	21	17	27	22	30	14	30	16	25	21	22	28	22	21	17	18	23	24	13	30	22	19	22	22	23	26	18	16	22	19	31	35	25	23	24	27	22	15	24	19	21	16	23	18	34	24	22	21	23	27	27	12	32	18	19	21	19	18	25	24	16	17	36	22	21	23	23	15	17	15	28	28	12	19	17	18	28	16	22	19	19	17	27	23	28	17	18	28	18	13	22	24	24	23	22	21	27	32	29	27	24	28	21	23	15	25	28	22	28	25	20	25	26	25	24	20	23	31	28	30	33	28	16	22	23	27	25	25	21	20	15	26	21	21	16	31	28	13	20	26	17	23	19	32	21	19	23	27	16	16	28	23	27	25	18	21	33	15	16	22	17	23	21	22	15	27	25	20	29	29	30	22	25	28	17	21	25	33	28	24	29	32	23	16	14	20	23	28	19	20	27	19	27	32	28	14	15	24	19	18	19	21	21	32	19	31	16	23	23	26	19	12	25	25	31	25	20	21	31	18	20	23	31	19	24	28	16	20	30	22	22	21	25	27	19	21	18	29	33	26	23	20	16	28	21	21	27	16	24	21	22	26	26	19	26	20	17	21	19	28	17	18	23	23	24	31	15	26	16	16	24	38	27	11	35	27	25	20	25	18	23	20	23	17	26	15	24	26	23	16	25	20	20	20	17	22	18	23	14	24	30	19	21	20	27	32	22	22	18	19	33	23	21	22	18	24	25	21	20	30	26	25	36	27	30	23	32	20	22	30	21	25	14	26	20	21	26	28	22	35	15	23	26	24	26	29	18	23	25	15	19	20	24	31	27	24	24	19	31	10	29	24	21	21	21	26	24	18	18	18	36	20	15	21	16	18	21	26	22	15	22	23	19	22	16	22	22	25	21	29	30	27	17	33	16	22	16	21	16	19	24	18	25	20	18	27	24	25	31	13	28	19	23	21	25	24	24	21	21	28	15	29	27	21	23	27	22	13	33	19	26	24	23	16	33	19	20	20	24	21	20	22	16	23	22	24	16	25	19	17	18	26	16	32	23	17	22	32	22	23	23	24	25	18	27	17	29	18	26	29	19	19	23	21	26	27	21	19	28	13	17	22	26	22	19	30	24	16	20	20	19	19	18	16	27	25	31	24	22	22	24	20	21	15	18	15	20	26	18	25	18	26	28	19	24	23	27	30	25	23	16	22	23	22	16	20	17	27	28	26	28	29	18	19	17	17	23	32	22	24	26	20	19	20	21	22	23	18	25	25	21	21	23	22	30	21	25	31	30	30	26	20	17	11	13	27	24	23	23	29	23	27	24	25	14	20	21	25	18	19	17	28	20	23	22	20	27	28	28	21	22	19	33	25	24	18	22	27	21	21	11	21	20	25	20	16	17	22	24	33	20	26	20	27	22	21	25	21	20	23	14	21	25	20	26	17	22	29	20	16	18	32	25	26	19	27	16	24	22	21	22	17	23	17	19	23	24	17	22	23	33	22	27	21	17	23	19	18	22	24	25	20	25	25	24	23
43992	25573	17181	40690	81498	72705	18346	10694	8535	6897	6050	5193	4891	4864	4473	3983	3757	3151	2507	2011	1767	1562	1377	1253	1119	1136	1135	1140	1241	1198	1200	1295	1240	1021	868	815	850	754	714	659	653	681	661	639	666	676	629	603	607	682	668	682	705	720	641	711	650	613	576	639	595	604	611	564	549	572	490	498	492	507	438	482	426	422	470	452	412	446	451	409	455	444	418	442	441	414	428	453	424	408	392	408	428	410	414	423	443	409	388	411	411	399	408	419	444	388	390	415	378	404	445	396	416	400	401	414	393	395	438	403	398	420	405	396	344	412	420	378	423	386	406	396	422	430	382	394	413	395	378	401	405	394	409	402	390	413	405	413	406	392	367	414	390	390	449	400	397	408	396	424	388	425	395	427	416	402	380	414	375	420	414	445	421	382	412	405	387	428	389	364	411	384	395	389	449	384	400	385	378	420	386	400	429	402	383	416	429	380	401	406	377	410	395	384	429	400	426	407	425	398	398	433	392	404	384	411	403	427	401	386	392	381	359	389	445	386	358	382	397	421	436	417	405	393	404	426	392	402	382	438	396	389	342	404	412	419	416	384	397	441	419	365	390	428	410	394	410	435	404	420	431	375	397	431	410	386	416	441	388	424	453	367	403	410	425	431	396	387	400	389	422	433	386	412	407	399	419	400	392	415	423	418	381	379	404	389	397	365	379	377	383	391	397	392	380	401	419	392	421	410	375	388	410	395	425	394	393	432	400	425	411	389	378	402	438	389	388	398	387	414	449	417	435	419	421	363	432	434	410	388	385	442	365	377	408	378	417	379	362	391	428	437	416	411	407	417	407	408	407	424	377	419	412	400	395	384	395	373	422	418	411	402	396	422	408	412	394	388	413	386	404	409	407	404	398	424	400	371	367	378	419	417	418	402	371	409	433	431	376	375	390	424	385	405	387	419	431	411	426	381	414	399	419	422	406	362	401	420	397	364	428	403	365	421	406	393	390	360	402	412	393	413	411	407	401	400	386	390	389	420	423	407	433	409	372	441	426	411	421	394	409	389	412	399	390	377	429	376	396	407	416	391	426	409	432	415	411	362	397	413	411	415	389	419	400	425	392	384	429	433	408	434	420	444	417	412	437	406	422	439	383	424	405	392	428	423	403	413	412	389	391	414	368	395	411	369	386	357	421	387	398	457	411	404	391	405	420	373	431	424	377	389	419	426	410	371	392	367	404	378	414	417	419	397	406	435	417	417	406	400	407	388	408	430	400	432	403	399	387	388	423	413	453	388	437	398	386	399	395	429	402	435	395	418	406	424	388	398	372	392	407	383	394	402	395	415	416	370	436	395	379	399	428	421	370	379	385	398	386	412	397	401	426	423	413	397	417	438	419	373	438	406	408	369	382	395	423	430	408	401	379	406	406	420	406	393	414	404	424	418	398	406	388	403	392	408	414	414	434	386	383	398	397	415	397	407	410	429	366	394	376	409	400	374	377	397	388	383	401	399	359	388	445	400	404	434	421	408	414	408	409	436	414	445	432	410	400	391	394	408	421	396	401	392	395	428	431	412	407	423	382	404	376	413	424	397	388	419	428	395	380	391	415	403	436	380	452	392	373	383	417	405	395	365	421	377	411	433	382	363	417	395	439	377	415	390	422	408	393	431	427	431	423	402	416	401	432	366	457	399	369	430	386	351	387	370	428	386	402	413	383	346	380	397	409	369	432	410	400	410	412	399	384	423	407	364	417	378	400	419	393	404	404	406	439	369	388	423	391	397	437	420	393	416	412	423	369	393	403	421	393	430	432	412	381	426	391	420	410	408	386	389	419	409	423	392	411	427	431	405	432	415	374	399	374	406	377	409	415	400	408	406	395	389	438	390	387	373	411	406	405	422	372	402	393	435	389	412	400	390	427	418	388	415	417	422	392	367	417	406	421	408	391	399	397	439	401	380	422	408	382	369	422	415	385	400	395	382	364	433	392	403	374	371	391	394	428	369	415	404	363	409	402	403	389	441	401	399	414	406	407	418	405	405	393	363	393	399	418	426	406	385	419	372	396	398	408	421	414	411	380	400	417	381	401	401	366	403	399	403	420	416	411	418	422	416	399	371	415	355	377	436	379	424	433	415	397	407	419	388	404	404	386	420	422	377	423	403	396	401	417	408	362	414	419	408	412	392	418	414	374	432	413	372	410	382	422	356	388	381	406	396	455	428	382	430	390	433	417	398	403	399	396	440	410	407	422	385	414	386	406	376	382	422	393	406	383	387	392	389	380	409	390	391	405	404	444	396	406	422	368	417	379	412	419	396	420	410	411	380	400	415	420	350	402	404	403	368	378	411	416	419	411	393	418	427	397	425	365	419	389	369	368	432	392	426	417	420	389	410	421	406	405	389	423	401	436	401	402	392	390	385	396	384	405	397	390	382	425	405	401	398	376	384	414	386	386	379	452	400	405	372	396	389	444	391	411	373	408	374	381	408	423	390	389	391	387	427	407	384	409	405	391	405	414	409	362	408	402	400	431	419	403	388	396	397	410	432	410	390	391	447	399	396	426	410	387	379	415	393	405	393	413	386	373	418	367	399	374	405	399	386	374	409	412	400	388	401	383	394	407	404	393	420	421	426	387	396	362	427	374	442	416	437	399	367	390	430	413	390	377	363	403	385	405	441	373	429	395	426	420	402	377	374	430	399	406	431	392	417	386	441	399	402	420	419	423	407	387	404	423	407	409	392	385	431	406	409	387	407	399	399	392	415	383	439	418	394	425	387	385	404	439	413	380	384	445	393	440	405	370	393	425	401	460	364	411	393	461	409	403	426	423	406	377	410	410	386	379	376	398	407	397	401	405	385	379	386	370	388	373	376	376	420	441	407	388	407	385	398	419	412	396	405	407	419	388	397	426	385	398	403	433	413	422	378	406	426	411	410	394	368	412	387	417	411	405	391	377	405	395	372	403	379	398	373	357	420	380	379	401	399	391	381	437	373	399	410	418	367	390	379	421	399	342	395	395	409	396	400	423	387	385	374	380	387	396	430	400	396	418	427	419	415	441	395	433	407	417	397	409	409	386	400	388	405	389	383	394	428	395	416	379	402	397	422	418	379	421	390	424	412	408	412	408	401	387	420	440	420	425	418	424	386	393	381	449	421	389	387	433	379	404	427	428	401	425	426	409	420	382	391	429	385	366	394	367	425	408	417	393	384	396	389	379	395	396	428	412	401	402	388	402	425	423	379	418	441	401	426	420	384	381	403	376	387	407	376	373	372	403	431	428	434	425	391	407	403	395	415	396	407	414	398	437	397	371	423	399	437	406	385	375	379	370	432	388	427	398	388	422	425	415	376	391	371	405	415	392	425	395	385	380	387	392	396	414	393	404	377	385	398	410	414	397	406	407	423	415	410	395	392	425	417	419	405	403	385	425	385	413	394	403	348	383	371	400	403	392	376	429	390	400	388	406	384	419	393	425	394	371	388	371	402	419	426	413	386	417	411	395	382	414	400	394	366
5123	1073	535	1975	6477	5822	151	97	78	68	81	72	67	67	70	53	62	46	47	45	40	36	39	37	35	44	38	38	35	23	35	54	39	38	27	33	34	37	34	16	37	20	23	42	28	26	37	29	38	23	40	22	33	26	37	36	28	41	27	42	25	23	32	26	24	34	35	35	27	30	29	34	26	29	31	23	31	20	23	25	22	22	24	22	35	23	33	21	25	28	29	21	38	30	27	31	29	29	30	31	27	12	30	40	27	32	27	26	34	36	26	30	28	20	30	29	34	32	29	30	24	26	38	21	23	24	23	26	26	29	23	30	36	24	26	31	32	25	25	33	31	21	19	34	32	33	28	24	31	34	24	30	24	24	26	26	33	35	24	33	36	31	29	35	35	23	25	32	24	24	25	35	28	31	28	32	32	29	30	35	22	35	27	25	22	27	34	21	27	36	32	25	29	30	23	22	32	20	31	25	31	30	24	25	34	20	26	42	32	29	28	28	26	23	29	29	17	32	24	31	30	27	30	31	28	21	17	28	30	37	21	35	24	29	17	35	34	24	24	23	35	31	26	24	31	23	24	22	26	37	34	25	25	35	31	28	23	25	28	27	32	34	24	25	27	22	24	24	42	32	30	27	27	36	33	26	24	32	28	27	24	35	25	26	31	20	26	33	33	34	27	38	25	31	27	30	32	33	31	28	24	32	29	37	23	32	24	41	33	38	26	24	26	23	37	30	24	28	43	29	30	24	33	26	25	35	25	28	29	27	30	33	26	30	27	37	18	25	23	19	35	32	34	32	25	26	28	33	19	31	25	32	34	24	27	36	24	33	28	39	28	25	23	30	27	23	22	26	32	24	30	31	29	23	25	34	25	26	35	22	31	27	36	28	23	37	22	24	29	26	32	24	36	20	23	36	26	31	30	33	34	27	15	27	22	30	33	31	31	23	33	25	23	29	29	33	28	30	27	32	33	28	33	32	27	33	25	27	26	35	30	31	32	30	38	34	26	24	24	27	28	27	26	35	23	35	18	27	19	28	26	30	34	31	41	36	34	29	28	27	33	29	22	29	29	36	38	27	29	35	28	42	27	35	28	23	34	31	21	43	28	21	27	35	23	23	21	25	22	31	25	20	26	24	26	31	24	29	25	34	24	25	27	27	36	27	23	33	28	20	36	25	25	32	25	25	32	25	30	29	22	21	28	33	29	32	30	32	27	23	29	30	34	29	29	22	23	28	35	25	33	21	25	34	35	26	36	30	33	32	31	23	36	38	27	23	23	26	32	25	29	27	27	19	22	26	15	39	21	30	36	34	19	28	21	32	31	28	21	18	24	37	23	36	37	21	32	34	27	27	32	22	25	36	30	19	27	40	41	18	28	21	29	37	24	32	28	25	36	36	28	29	30	33	39	21	26	25	26	35	30	23	26	31	24	38	44	24	32	38	29	27	23	23	27	32	22	32	14	30	24	30	30	27	34	24	24	28	30	24	21	32	22	27	18	22	30	31	27	23	26	19	27	29	40	19	31	29	29	19	41	25	23	30	38	21	29	26	19	30	23	29	30	33	27	23	30	26	35	29	28	25	22	35	31	33	28	25	27	32	29	22	28	26	26	26	25	23	24	25	26	26	30	28	37	17	20	28	25	22	25	35	25	25	32	42	31	27	32	28	23	34	24	25	31	25	20	29	18	31	38	31	29	23	39	25	31	21	33	28	22	40	32	33	38	33	26	23	27	17	26	22	22	27	32	31	21	28	26	30	30	29	29	29	26	33	24	25	25	25	29	32	19	22	30	27	27	36	33	29	34	24	27	35	24	42	23	16	31	24	28	29	31	33	23	30	29	31	22	24	20	27	29	25	30	35	33	24	23	35	32	34	22	18	33	28	26	30	28	24	30	32	32	40	35	31	27	25	31	33	29	23	20	33	39	35	26	27	33	26	36	27	19	27	30	26	23	27	26	26	38	28	32	36	32	27	23	22	35	24	27	28	30	23	30	28	14	20	33	34	34	30	26	26	30	28	34	26	30	33	29	26	26	28	34	28	39	31	23	28	27	35	22	29	21	32	29	21	22	31	38	32	22	21	21	24	22	31	27	23	26	31	28	26	34	28	28	25	24	27	28	29	33	32	32	28	28	22	26	32	24	27	37	38	26	35	33	43	27	33	26	25	30	37	27	36	32	24	23	19	23	22	16	24	28	35	21	34	39	33	24	34	30	27	27	26	23	32	36	31	28	32	19	28	33	33	45	27	30	22	30	24	29	33	33	26	29	24	22	26	15	28	30	24	20	29	33	22	23	25	21	24	32	31	27	18	38	22	33	22	33	28	32	31	32	32	31	30	26	28	27	30	22	28	35	23	24	29	28	28	17	19	33	32	24	25	36	28	28	27	34	30	28	22	33	31	24	33	31	32	29	29	19	18	24	28	22	19	27	22	29	22	36	33	21	35	27	30	35	33	27	19	27	14	29	33	31	32	26	30	33	28	37	28	23	24	30	28	27	23	31	26	30	26	27	29	35	28	26	31	38	27	28	26	33	30	36	31	30	28	28	33	29	33	22	32	35	24	16	22	35	26	27	35	33	19	36	26	30	24	32	32	29	20	27	27	32	31	29	20	33	34	29	16	30	25	28	35	26	33	38	38	35	24	40	31	36	36	38	21	33	31	26	25	27	29	30	34	33	28	25	22	33	37	27	21	26	23	28	21	21	32	29	32	31	33	20	30	31	25	22	30	30	32	30	24	26	23	28	40	29	40	29	41	25	29	29	24	28	22	30	26	20	29	27	31	27	27	22	31	32	32	30	39	36	35	31	27	32	40	32	34	17	19	31	31	26	30	34	28	32	17	29	27	26	35	30	28	21	21	20	26	24	26	33	26	30	34	33	26	29	37	19	29	32	38	35	29	40	27	38	31	22	30	29	33	32	25	33	27	20	19	23	24	27	23	26	29	28	35	28	25	21	30	34	23	36	21	20	19	24	24	33	36	33	31	31	32	25	33	18	25	19	18	31	31	24	30	36	35	30	24	22	21	37	34	28	27	17	30	32	27	31	29	29	35	30	34	33	27	31	25	26	26	22	24	26	23	27	37	20	43	29	26	29	35	30	29	25	26	30	30	25	22	28	29	34	28	27	34	15	31	28	28	28	38	32	23	27	32	26	43	28	27	34	35	25	29	32	17	25	23	27	32	25	30	27	17	28	28	26	29	34	33	26	17	17	30	17	24	32	22	36	28	25	25	30	30	29	26	23	24	42	25	31	24	36	28	34	25	31	29	34	30	22	26	28	24	24	46	19	22	24	36	18	30	28	34	26	25	24	26	27	22	28	28	35	28	27	29	35	31	38	24	27	30	22	27	34	30	28	26	29	29	30	24	27	31	32	31	23	22	34	32	29	33	30	25	34	39	35	23	26	20	28	26	26	19	24	18	23	29	26	24	37	19	26	28	29	36	38	21	33	32	26	30	27	29	25	24	35	20	22	20	27	23
37405	20856	14664	46564	70250	56228	13254	7656	6355	4824	4295	3621	3289	3672	3248	2836	2646	2108	1723	1667	1450	1318	1227	1106	996	1050	1058	1151	1148	1087	1185	1205	1129	1002	884	792	761	730	678	730	720	686	652	683	700	655	684	627	666	701	663	690	726	726	736	715	713	640	744	684	639	636	604	644	593	600	553	514	577	506	546	545	543	530	537	522	509	542	538	533	515	524	527	556	523	535	534	461	478	498	521	490	489	472	512	474	468	553	507	530	473	538	512	501	506	506	458	489	489	529	499	486	511	512	528	503	508	480	509	498	523	475	483	532	537	477	490	452	501	478	494	513	498	513	517	460	487	501	452	523	497	469	491	531	501	503	487	522	484	506	495	491	517	485	487	501	475	505	497	523	437	492	514	488	455	511	510	504	511	530	463	498	524	463	490	487	488	514	474	460	544	475	501	499	511	483	481	490	506	496	538	480	486	505	481	529	501	497	560	520	512	522	458	473	514	496	508	487	496	470	502	531	475	506	516	505	478	505	507	478	459	510	516	533	497	520	483	508	547	533	484	472	501	497	490	478	525	453	499	540	460	488	500	518	529	499	477	501	515	461	491	502	484	475	524	473	519	463	491	511	513	485	506	452	486	478	478	494	476	487	472	494	488	462	525	505	491	503	491	500	516	533	476	512	517	456	481	506	512	516	496	457	467	534	504	526	463	460	467	499	535	473	502	474	503	508	484	449	534	461	460	477	513	486	509	489	500	463	528	474	485	496	516	504	483	493	497	474	508	473	526	510	505	480	507	524	461	494	498	454	482	458	516	443	494	467	486	512	473	512	511	518	506	483	501	518	464	527	510	515	518	506	512	523	507	483	517	500	514	476	496	478	482	529	467	481	492	442	503	502	521	493	452	445	456	515	473	508	477	518	499	486	490	466	485	539	523	467	502	502	478	492	513	489	532	509	525	490	510	477	522	517	500	477	494	520	491	487	515	495	495	460	518	468	483	520	474	514	486	476	480	484	473	451	519	519	533	492	495	508	512	535	490	531	495	467	489	507	491	449	501	486	486	504	490	477	554	510	466	487	531	465	466	505	475	485	527	484	508	506	454	518	445	468	519	492	481	498	498	485	481	495	494	507	495	508	477	477	467	476	498	510	521	485	498	503	456	495	474	527	492	546	502	517	497	531	515	515	493	515	496	503	452	459	513	498	523	545	453	508	483	494	520	519	529	488	528	488	514	499	453	526	528	500	486	491	489	509	478	491	527	463	475	527	478	548	516	463	493	499	460	478	515	499	507	492	523	470	524	527	506	461	509	510	528	444	506	496	510	529	503	490	538	481	490	513	519	508	487	491	467	495	452	507	515	482	475	502	487	491	494	498	458	503	477	505	472	522	540	518	499	500	495	524	493	485	507	530	494	496	510	498	481	472	460	522	455	499	533	486	449	483	512	488	460	510	479	471	507	470	537	462	493	516	511	495	533	457	487	499	499	494	504	500	470	515	467	496	518	458	506	450	533	492	493	497	502	451	485	542	496	509	475	459	503	483	487	486	486	510	455	466	499	528	494	472	475	524	515	453	499	493	524	491	500	567	477	516	497	478	478	470	523	498	470	473	485	524	499	520	472	509	465	501	479	510	493	484	476	463	521	478	468	517	497	490	498	491	467	491	473	522	516	525	509	518	483	508	483	491	494	484	486	491	521	483	450	513	482	501	486	485	495	511	476	488	479	501	472	477	503	503	495	508	514	455	493	488	473	488	478	480	507	480	452	528	520	499	533	470	477	488	469	515	500	499	472	470	524	539	513	518	510	493	503	515	462	532	481	486	492	477	487	514	493	498	499	492	516	476	471	493	483	501	476	481	499	530	473	525	495	502	476	511	505	517	503	474	498	522	483	504	520	501	510	528	484	505	476	530	516	498	472	521	497	512	499	483	543	494	535	499	459	465	494	510	499	505	486	493	516	454	489	475	490	491	474	486	476	533	515	517	481	467	466	489	544	461	524	487	515	467	456	478	470	504	522	502	514	456	474	471	534	495	518	535	522	524	506	508	535	449	519	526	465	465	517	513	485	471	509	517	525	507	491	468	478	481	474	488	531	445	522	499	505	466	511	459	498	464	467	489	519	502	497	488	493	508	483	532	474	511	487	457	506	503	497	495	504	516	533	520	490	468	498	526	484	482	500	477	521	497	483	491	506	559	471	466	452	500	473	492	483	446	479	484	491	505	505	438	489	495	474	527	487	497	544	491	479	499	465	509	476	490	505	461	500	498	511	489	521	501	504	515	494	499	508	496	509	512	472	473	507	486	485	488	497	562	477	474	486	528	493	475	511	493	507	478	536	490	536	489	468	506	473	520	484	498	505	499	499	502	513	497	493	471	520	529	485	506	485	515	503	479	471	472	529	500	491	476	541	484	508	500	536	514	478	485	469	469	466	505	460	468	481	520	481	502	503	468	474	557	483	487	523	478	454	492	523	470	469	508	501	496	541	461	477	501	523	461	491	478	475	511	521	498	464	521	466	512	519	451	532	513	488	463	508	463	466	537	509	497	493	448	510	509	510	485	495	518	503	471	476	501	484	531	514	524	481	479	488	478	509	494	480	494	496	498	554	516	518	517	493	462	494	519	484	506	500	496	514	516	487	501	518	500	473	502	519	493	556	528	498	510	500	482	502	453	473	495	506	478	506	530	518	478	516	461	485	517	494	485	510	456	513	504	495	466	519	526	500	473	525	467	490	516	545	480	539	526	482	443	481	489	454	470	516	525	504	515	515	473	489	533	488	504	512	492	467	525	506	505	516	462	489	492	517	491	545	519	504	514	505	496	493	463	465	482	473	523	461	459	526	481	504	509	500	502	504	523	449	454	477	467	509	463	508	468	481	485	489	475	525	503	497	524	482	475	512	505	469	484	479	494	474	515	477	498	450	487	465	503	476	476	520	514	483	510	459	489	479	490	491	506	498	480	479	533	510	455	479	454	494	466	476	479	547	465	485	486	499	491	516	471	488	519	515	477	492	500	549	503	496	512	524	490	480	521	500	490	544	485	480	493	512	511	503	509	507	521	475	507	533	525	515	487	493	487	470	504	456	535	466	494	458	489	499	500	491	481	484	504	474	502	475	499	486	501	530	507	504	489	515	508	542	487	447	465	523	512	503	486	472	503	510	506	476	469	519	464	486	513	504	533	457	486	533	513	502	464	519	485	480	533	492	468	489	530	518	502	518	490	515	508	478	496	473	511	496	474	508	500	510	502	515	502	514	542	512	482	502	496	532	528	481	478	512	513	462	528	469	496	510	482	447	470	508	505	496	481	545	473	506	489	512	506	502	484	474	506	510	482	494	514	492	508	448	477	473	526	508	485	486	494	513	485	508	502	511	468	474	520	482	473	494	513	513	495	517	471	514	493	492	486	485	479	508	539	487	464	503	518	517	498	483	505	535	500	497	517	523	469	501	504	463	538	510	490	474	485	496	503	499	519	510	486	437	465	502	486	485	553	495	507	525	490
6704	2009	1218	5076	15536	9535	315	132	134	103	87	97	89	79	79	69	79	60	49	41	50	51	41	40	43	40	44	44	52	42	39	53	39	43	48	41	27	34	34	44	25	24	37	31	40	28	29	46	28	36	37	31	30	48	29	37	27	29	28	33	30	36	38	32	29	25	22	22	16	39	31	28	31	28	17	25	29	30	32	27	25	27	31	29	25	28	27	23	26	29	23	34	32	21	30	28	32	21	36	28	31	28	21	31	24	29	24	30	29	32	24	24	29	31	24	27	33	23	29	34	37	28	34	33	25	21	32	32	23	26	16	34	22	23	32	36	27	30	23	31	32	27	21	36	23	26	15	41	29	22	18	23	35	34	28	30	25	28	24	27	38	33	31	28	26	30	29	23	24	27	21	30	31	26	32	41	20	21	40	25	31	27	25	33	26	25	39	32	19	21	18	31	26	33	25	23	34	29	34	20	30	37	30	20	32	21	19	29	28	23	33	28	32	29	27	39	25	25	22	26	25	28	30	26	32	35	25	27	27	26	27	30	25	23	26	29	33	29	25	25	32	30	25	37	35	32	37	30	19	25	24	23	29	25	32	28	27	22	35	26	25	27	24	18	24	25	30	37	34	23	32	34	30	35	29	31	33	25	27	32	31	21	13	29	25	31	21	27	23	34	26	29	28	36	32	25	28	35	26	24	23	27	27	27	26	34	25	34	25	23	24	33	22	29	21	28	36	22	23	33	23	28	26	22	27	31	29	23	32	30	26	25	21	30	18	19	31	34	29	27	23	18	28	38	36	25	27	28	33	26	29	24	27	35	32	19	27	23	23	29	24	33	23	37	30	44	21	24	28	32	35	25	22	37	29	28	27	28	35	31	37	30	30	21	27	36	29	26	27	38	29	22	22	30	30	21	33	25	29	29	22	30	24	28	30	31	17	21	21	30	30	22	24	22	31	22	30	33	32	23	24	40	16	30	32	26	27	24	28	29	24	23	29	29	24	30	33	34	27	23	23	22	31	22	29	25	24	31	24	19	32	27	30	29	27	33	32	22	27	35	33	27	31	31	27	27	25	26	32	24	29	30	34	23	28	22	24	32	29	29	32	28	21	39	24	17	28	27	34	33	24	31	19	26	27	32	26	31	27	34	31	23	33	35	28	35	33	25	26	23	23	27	34	29	27	28	24	24	26	26	30	25	27	31	33	31	29	24	24	30	32	21	35	28	33	21	33	29	26	29	33	28	28	28	33	31	23	23	27	27	29	16	32	17	29	18	24	27	29	19	24	32	30	25	27	32	28	27	37	16	27	31	24	24	30	27	32	36	25	26	28	21	31	22	32	32	30	21	24	22	31	34	32	30	27	32	24	34	32	36	21	32	26	23	41	37	35	28	27	29	28	27	32	29	33	32	38	30	22	26	29	32	22	31	29	21	24	33	35	25	30	33	42	34	35	27	36	33	29	21	31	22	29	24	29	24	20	35	36	28	32	24	26	30	31	18	28	33	22	43	30	22	27	38	23	31	33	26	37	23	30	34	36	27	22	24	31	31	18	36	33	31	24	33	26	34	28	25	21	23	39	28	36	29	25	19	23	32	20	38	20	22	27	23	24	27	27	15	27	28	25	41	35	42	25	31	29	26	35	29	19	20	31	21	27	30	28	20	21	22	19	24	22	16	31	26	27	30	20	33	28	32	30	23	33	27	30	27	28	22	29	30	27	28	33	28	26	26	27	26	28	27	29	23	29	23	27	37	25	32	25	28	25	27	26	27	23	26	19	28	31	32	37	22	31	25	30	28	24	26	32	37	28	31	29	28	23	20	37	38	34	29	30	29	29	23	44	28	27	34	48	25	31	26	32	26	35	30	24	24	38	29	29	27	22	26	33	30	24	21	30	27	30	30	24	24	18	30	28	30	29	25	33	24	18	33	32	40	20	35	23	34	23	30	38	28	32	25	29	24	27	23	33	25	34	31	35	27	23	31	32	25	24	20	23	31	20	23	29	38	25	27	23	29	17	25	23	25	21	18	27	27	27	32	26	29	24	39	26	23	29	30	20	36	25	28	23	30	29	33	31	20	32	33	29	31	32	33	24	27	26	31	23	23	26	37	32	15	21	28	28	27	31	23	19	23	23	24	38	31	22	30	30	31	26	26	21	33	30	30	31	24	32	28	27	30	35	23	34	28	34	28	31	23	24	30	20	34	34	21	28	31	15	27	29	29	40	20	24	20	39	21	17	31	28	23	24	34	23	33	23	33	30	29	34	27	25	31	25	33	33	33	26	38	26	38	31	27	33	20	32	22	32	22	28	19	26	34	22	34	30	33	26	33	20	27	43	28	34	29	30	22	28	22	35	27	18	25	18	36	33	30	29	22	30	29	26	27	27	30	22	34	33	24	39	19	32	24	32	27	24	32	33	22	26	34	26	31	33	46	22	23	24	22	30	16	20	27	36	33	28	19	25	27	20	34	9	24	34	32	30	21	22	21	31	28	20	29	25	38	29	25	29	29	35	41	26	35	28	27	36	26	31	26	23	31	27	26	32	29	31	30	25	34	34	17	20	20	25	32	18	25	28	27	21	23	19	31	32	35	30	31	40	30	31	24	30	26	21	24	28	28	33	27	26	30	34	24	39	20	35	29	28	20	32	27	28	28	27	29	21	30	19	42	25	27	26	36	28	33	31	32	20	37	35	33	26	33	28	27	36	28	38	27	22	25	33	29	37	27	25	43	21	28	28	27	31	29	24	30	31	23	27	29	32	29	31	28	30	27	31	33	29	30	27	26	31	31	31	34	41	24	31	23	17	23	35	32	25	23	30	30	32	31	28	37	23	34	23	31	43	26	34	32	35	31	23	24	32	23	26	31	28	31	27	24	25	28	27	17	23	27	29	14	25	31	23	23	30	32	39	18	20	28	28	33	24	25	27	28	35	28	33	27	24	29	32	28	21	23	24	29	27	26	28	27	32	28	29	33	20	25	22	25	32	30	22	29	28	28	35	25	24	33	22	33	23	27	37	27	33	29	25	34	34	32	19	29	31	24	31	28	29	23	38	28	31	24	22	28	28	28	33	29	27	42	34	26	26	29	25	29	31	31	30	33	30	25	27	33	33	24	31	24	30	26	24	30	24	30	24	34	24	32	27	28	36	18	19	27	21	34	23	23	31	29	27	25	34	32	24	19	21	30	21	27	29	25	24	29	37	25	24	24	24	32	22	35	33	25	31	30	22	33	28	31	25	29	31	30	24	28	32	30	24	18	22	33	26	32	35	31	31	23	38	29	28	29	34	27	32	29	24	28	30	27	32	20	26	31	21	22	22	22	24	31	28	26	26	38	22	24	26	29	32	25	35	20	27	30	37	24	20	18	32	33	22	27	25	21	23	28	28	32	26	21	30	28	26	26	32	22	33	28	29	18	30	30	41	27	25	24	26	25	29	14	28	30	23	31	20	27	24	28	28	27	22	27	34	22	32	32	38	30	38	24
45105	26292	23547	60460	86868	54073	19223	12129	9550	8121	6663	5509	5197	4970	4600	3907	3450	2891	2464	2217	2006	1839	1646	1482	1441	1369	1480	1527	1525	1456	1530	1509	1283	1109	1064	998	913	852	836	758	827	780	764	847	755	744	787	739	781	793	807	799	814	860	893	843	858	762	803	790	718	714	709	685	627	655	607	605	582	608	547	596	632	570	559	557	592	551	566	526	602	543	528	556	544	513	501	528	458	516	501	545	463	512	523	488	465	489	519	515	550	517	495	519	462	500	475	498	491	517	514	528	501	511	507	488	525	511	490	465	533	509	454	512	487	526	478	520	522	524	499	454	519	471	494	469	514	521	530	522	471	478	463	487	508	518	482	497	481	485	505	477	495	499	489	497	489	485	468	494	491	562	468	428	485	503	511	528	486	532	474	512	474	508	482	530	475	480	455	520	492	490	512	506	493	508	485	516	475	533	499	488	526	480	514	516	453	509	492	522	475	511	481	481	482	544	517	508	489	497	522	491	509	490	451	510	474	498	458	519	498	494	498	459	508	457	499	453	489	499	543	462	477	512	482	535	495	502	533	473	474	428	507	503	519	483	461	504	496	497	476	521	442	494	509	457	494	433	500	506	491	438	494	498	487	468	520	494	483	488	499	505	502	478	505	483	498	440	501	507	493	517	533	541	510	499	491	468	476	519	464	491	486	463	457	504	446	498	487	509	526	502	502	500	474	469	454	518	512	475	453	489	501	508	482	475	472	483	543	486	482	491	474	492	516	486	500	453	458	523	487	513	527	477	482	456	494	474	500	496	500	470	483	498	537	507	489	492	500	499	487	490	487	482	501	463	536	486	497	475	473	489	478	472	500	510	462	492	473	490	504	494	517	466	490	478	505	491	497	534	482	528	475	522	483	511	464	511	476	507	496	503	511	454	489	481	485	524	495	522	503	526	496	525	520	510	509	475	481	478	529	494	510	461	512	467	495	537	473	525	500	504	492	511	480	499	485	510	499	454	515	528	460	459	485	500	508	515	502	514	482	496	520	503	499	478	490	464	481	512	494	499	504	478	487	473	490	486	513	494	474	509	463	479	488	471	492	487	482	515	511	498	497	507	497	461	510	489	494	520	516	527	493	498	495	512	475	480	498	486	477	472	486	494	497	470	505	500	483	468	478	499	476	480	470	482	519	521	483	503	468	538	484	481	481	451	497	511	486	490	495	510	504	498	528	444	494	492	497	487	483	515	492	480	518	483	500	484	503	499	503	519	456	472	505	508	497	478	494	476	449	508	471	514	450	499	505	512	492	466	490	478	523	531	501	491	491	500	500	523	491	480	492	455	505	478	495	448	463	486	484	502	492	463	498	532	479	493	485	476	496	478	482	507	468	493	485	492	490	493	509	518	513	502	466	520	477	496	472	506	474	502	498	497	504	502	491	495	495	471	500	483	480	493	532	514	452	502	499	441	480	451	474	476	454	497	532	491	496	510	501	500	480	475	522	480	543	486	471	501	487	489	495	470	502	517	487	461	481	476	527	505	499	484	479	523	539	543	467	476	495	473	491	490	501	485	485	492	469	522	535	479	490	544	495	512	498	466	481	496	511	505	481	465	484	506	472	507	498	468	497	508	514	492	520	467	534	504	500	492	488	481	484	475	493	475	487	483	500	480	489	533	529	465	494	479	506	493	463	505	452	478	468	473	524	502	501	499	538	483	474	556	481	446	515	491	495	479	480	521	495	449	515	503	467	473	461	524	509	443	521	464	507	477	477	506	494	517	476	435	505	491	483	513	500	477	509	468	519	468	493	514	519	497	478	474	499	456	479	486	459	496	518	474	472	452	495	472	508	506	509	487	436	475	521	466	533	509	523	491	469	516	470	533	538	509	496	509	504	502	500	466	489	480	521	489	522	502	481	517	488	501	507	474	488	499	476	466	484	496	514	480	496	484	525	461	512	486	488	477	457	480	477	480	492	469	502	485	481	507	484	519	474	476	527	544	488	480	509	513	470	490	512	482	463	476	480	472	479	504	488	503	515	514	504	534	490	560	527	533	501	512	501	498	477	468	467	498	500	552	538	481	481	476	513	514	452	506	509	478	548	505	502	472	507	495	480	510	472	488	505	507	495	496	501	478	491	520	497	504	482	498	478	505	508	491	508	504	433	459	525	503	466	476	477	510	477	485	502	508	496	513	484	481	447	486	473	457	436	502	525	482	476	490	537	483	487	518	517	480	501	469	517	489	457	493	515	516	483	515	490	548	484	506	486	502	474	491	518	493	480	486	485	493	537	470	499	553	471	506	488	448	488	442	457	453	447	468	485	518	476	481	471	486	481	517	479	532	444	493	498	494	492	501	448	477	548	517	476	489	509	463	467	513	479	521	469	515	511	521	492	526	514	485	517	471	498	475	469	485	517	464	490	426	554	495	489	486	503	497	490	509	501	462	525	502	522	480	473	479	499	478	503	483	521	526	446	513	499	491	486	452	475	474	496	472	509	469	512	515	469	489	530	495	464	533	530	516	470	501	519	497	463	523	480	452	500	509	544	526	520	456	480	459	499	496	476	495	509	510	481	485	449	497	558	485	474	510	448	507	504	522	511	502	516	476	519	479	488	477	485	522	495	481	537	503	506	500	475	497	486	508	514	495	509	492	477	513	493	492	492	504	480	466	485	487	470	484	519	472	511	519	485	502	475	481	498	464	522	515	491	492	521	514	487	452	508	513	517	491	499	508	524	515	477	513	505	526	481	454	457	499	454	502	540	487	528	501	503	451	463	480	524	498	536	464	507	473	489	524	502	493	497	478	488	512	490	490	501	483	503	451	465	516	484	521	514	460	488	531	496	475	499	477	481	537	507	501	494	517	489	543	493	490	497	473	509	533	507	466	489	484	490	547	502	497	487	472	493	455	491	534	499	486	505	505	530	473	487	517	552	493	502	483	524	490	478	486	498	497	509	486	517	550	506	501	451	493	520	436	468	491	501	491	483	491	499	509	483	446	509	484	495	500	484	489	517	537	543	493	466	536	530	534	510	464	471	485	499	497	509	493	483	493	500	503	506	486	522	502	501	485	455	498	520	501	479	492	522	502	493	500	484	503	463	466	546	480	499	519	453	471	483	492	496	493	497	495	491	456	487	511	528	492	508	488	457	506	523	518	507	478	498	490	485	529	461	507	534	538	508	510	502	505	499	513	481	500	495	438	471	519	492	529	495	490	487	496	491	476	535	487	495	493	519	538	463	484	521	470	520	511	460	498	515	460	491	509	511	487	492	488	491	513	495	520	489	491	426	507	525	507	476	489	497	481	534	505	513	457	512	485	477	496	490	473	475	520	508	474	502	497	505	472	500	512	500	504	520	506	477	513	494	462	492	455	493	469	555	509	537	495	451	509	505	455	484	464	511	518	489	503	500	463	500	498	508	497	448	467	471	523	462	503	474	511	486	469	482	489	488	505	507	506	530	467	502	475	504	489	502	524	511	474	453	486	487	487	452	469	514	521	486	497	474	478
2578	490	242	641	2100	769	84	60	41	31	48	36	39	38	39	32	32	20	18	32	27	22	34	18	27	23	16	28	19	28	24	26	30	27	27	17	21	20	15	15	14	18	18	20	14	15	20	18	20	22	15	25	17	20	12	22	20	18	23	14	25	25	20	19	25	14	28	16	17	18	11	17	17	13	22	12	22	16	23	17	13	15	24	15	15	25	19	14	20	11	21	15	20	9	15	21	16	19	16	17	25	14	15	16	15	15	12	26	16	15	11	17	22	10	10	18	30	16	18	17	16	12	12	21	18	16	12	15	17	18	25	20	9	17	16	14	19	17	14	16	19	11	17	21	16	19	13	16	24	22	15	20	15	17	15	14	15	15	19	23	18	21	14	16	15	17	23	21	13	14	24	19	19	19	14	9	16	17	16	14	15	17	22	13	17	13	17	16	21	23	20	13	15	15	20	14	11	12	8	16	15	13	19	11	29	9	16	22	22	24	14	15	12	19	26	25	14	19	16	23	12	17	23	15	10	12	21	21	21	16	15	10	22	12	25	21	23	18	14	21	14	21	11	15	16	12	19	20	13	21	15	17	18	13	19	15	13	15	22	22	14	11	14	17	23	9	19	15	13	19	24	17	14	15	21	9	17	15	16	12	22	18	22	10	12	14	19	25	14	16	21	12	20	19	16	14	19	20	12	19	17	14	24	12	17	20	27	13	17	19	24	18	23	16	25	7	20	18	14	19	14	18	14	20	9	19	24	17	16	21	16	23	22	16	22	18	19	19	17	17	18	18	18	18	11	16	17	23	7	19	16	23	25	19	10	18	9	14	22	17	13	23	20	21	15	12	20	20	13	24	15	13	20	22	24	10	16	13	17	16	16	21	23	12	18	13	11	11	20	17	17	16	11	21	25	20	10	22	24	19	13	22	14	14	13	19	19	13	17	24	23	18	15	13	19	20	18	11	17	14	17	17	21	14	22	16	24	13	16	18	15	20	13	19	20	25	17	17	21	16	23	21	20	14	25	14	17	13	16	11	21	9	16	17	16	10	15	17	23	15	15	28	11	17	18	13	19	15	21	20	17	19	20	18	16	14	14	22	22	20	12	26	14	13	19	14	16	16	27	17	15	15	14	16	11	16	18	18	18	17	22	12	18	22	11	13	23	19	20	31	20	20	17	24	16	27	18	19	23	21	22	20	17	16	23	20	9	23	14	25	14	20	23	13	16	18	18	23	14	6	20	17	17	18	15	19	21	17	20	19	19	13	11	22	13	16	15	17	14	19	13	20	18	15	18	14	12	10	24	17	24	18	14	24	16	13	20	17	10	16	19	15	29	7	12	14	24	18	13	26	16	16	10	16	16	18	18	24	19	10	11	17	13	19	12	14	19	21	11	26	21	17	22	14	18	15	18	17	23	20	15	18	13	19	14	25	5	18	28	13	18	20	13	19	13	21	16	27	17	20	25	22	25	22	13	23	11	18	17	23	17	12	10	19	21	17	15	22	14	17	23	16	11	17	13	17	22	22	23	19	10	20	15	18	19	23	21	21	28	21	16	24	21	20	13	21	20	15	18	19	16	15	17	15	17	18	17	19	15	15	19	14	22	16	17	13	18	30	14	19	14	26	18	14	14	18	15	14	22	19	16	24	14	21	14	21	16	19	25	15	18	9	19	13	10	18	22	13	18	22	13	21	18	14	19	19	15	18	13	11	20	15	14	19	18	22	20	28	23	8	22	17	20	23	23	16	27	18	14	19	24	25	17	28	13	18	12	16	12	23	15	16	14	17	24	22	16	21	16	16	15	16	17	18	17	24	18	19	13	20	19	24	17	14	16	24	16	15	14	17	19	17	23	21	19	11	13	23	21	16	18	18	16	16	18	16	19	15	16	16	11	17	9	17	20	20	16	19	12	17	24	21	13	15	19	17	20	15	19	18	17	15	16	18	16	19	17	25	22	11	19	24	19	12	22	21	13	21	20	19	26	15	11	23	12	16	16	17	12	25	18	23	17	14	16	20	26	27	17	23	25	21	19	21	11	13	15	17	11	24	15	17	18	9	20	22	22	14	30	16	20	15	20	17	26	14	19	17	13	14	19	17	11	14	21	25	16	19	22	21	13	17	22	23	14	17	15	20	19	27	22	15	20	19	15	20	16	12	14	26	18	15	16	25	14	7	16	21	16	12	18	16	18	17	19	18	22	26	18	21	12	21	12	17	19	22	9	15	12	13	20	20	18	19	16	23	12	21	15	17	29	13	14	23	25	15	19	16	16	16	18	16	20	20	18	17	18	15	15	22	12	13	14	13	14	24	20	28	14	14	18	17	28	28	23	18	17	20	20	24	13	18	14	28	12	22	13	18	13	10	15	20	23	21	19	13	16	20	13	20	18	12	17	15	19	27	21	17	21	22	22	18	20	11	11	13	24	16	12	18	18	25	16	13	21	15	16	15	17	14	19	18	20	11	12	16	21	19	18	19	11	22	21	13	17	15	13	13	18	11	18	16	14	22	13	21	18	11	13	17	10	19	22	13	16	18	16	23	14	22	14	15	15	9	19	18	19	20	11	15	20	22	16	18	19	9	17	11	19	18	13	11	23	15	23	15	13	18	21	15	17	21	26	19	24	11	15	18	14	20	14	17	22	22	23	12	17	18	21	24	21	13	14	20	13	25	21	14	13	14	16	18	21	19	12	16	20	18	13	19	25	22	19	17	24	11	18	10	16	19	22	17	19	16	26	14	12	19	16	16	23	20	19	21	17	19	17	20	13	14	15	23	19	25	21	10	27	23	22	24	23	19	15	17	16	18	21	20	18	9	21	23	19	17	17	15	24	18	21	14	18	20	21	20	26	18	21	12	18	14	24	22	12	15	26	21	23	15	13	22	18	25	19	14	10	14	12	16	28	16	20	20	22	20	23	14	17	20	10	15	16	19	17	15	20	16	21	18	16	11	12	19	14	14	13	21	18	18	13	26	20	16	19	24	19	24	14	17	18	18	17	16	12	14	15	24	17	19	22	20	13	12	18	19	24	16	9	15	23	17	18	17	17	22	14	17	15	16	17	18	18	14	13	22	19	22	22	13	14	16	16	15	21	17	17	18	19	20	24	25	29	22	17	16	22	15	14	13	14	14	20	21	21	15	19	11	18	22	16	24	20	19	21	12	20	14	19	14	15	12	22	16	10	22	16	16	19	20	18	18	19	17	16	14	16	21	24	13	25	17	23	18	8	16	23	14	21	22	17	18	14	11	18	10	18	14	10	15	22	16	17	15	25	19	11	14	14	29	12	11	21	18	14	17	10	14	12	18	14	18	17	21	19	21	20	26	13	19	22	14	17	23	17	14	15	17	19	18	13	16	14	15	18	26	16	25	17	13	22	8	14	15	19	21	16	13	20	13	17	18	14	19	15	21	15	14	25	19	20	8	15	18	21	16	19	19	18	21	13	12	13	16	16	13	16	22	15	22	11	16	17	14	19	17	14	15
30997	14587	8789	31446	49850	26627	9994	5390	3974	3402	2878	2308	2065	2255	2087	1599	1412	1101	1127	980	951	867	749	722	682	762	737	758	756	782	802	771	674	556	526	528	483	432	450	481	442	425	439	374	446	460	447	427	425	398	502	483	444	475	492	445	493	480	409	434	436	428	407	379	346	378	362	327	360	362	338	380	350	369	326	334	353	344	328	359	314	332	328	322	321	330	283	301	331	297	301	354	306	314	335	353	316	322	305	312	327	327	353	305	334	316	325	343	334	310	340	318	314	311	315	302	283	318	308	301	298	323	325	310	304	302	341	299	322	347	306	312	309	307	340	332	323	317	281	322	289	316	366	310	322	312	319	298	303	293	299	325	337	317	349	338	299	301	334	295	261	324	335	351	322	322	311	331	306	283	316	339	307	322	334	313	304	331	315	317	308	319	324	296	299	309	305	308	332	324	348	313	258	335	308	336	304	301	314	303	303	320	291	338	317	359	322	294	302	287	326	347	319	295	300	327	313	313	312	316	316	327	317	295	350	302	322	309	310	302	335	289	314	314	306	295	331	292	336	298	329	336	278	329	327	310	316	316	293	313	311	287	337	305	315	283	315	293	313	318	307	326	348	350	326	293	287	347	324	283	323	342	315	310	333	325	336	330	299	288	301	311	309	312	291	309	349	321	305	284	307	316	334	314	330	337	338	297	307	340	301	324	329	314	312	292	320	348	314	329	294	309	292	302	296	307	309	312	330	333	313	326	323	339	307	303	314	335	325	336	268	311	309	321	290	301	316	301	324	316	317	313	332	326	342	300	298	332	325	306	303	263	313	337	331	307	301	302	287	278	285	311	317	314	316	302	314	326	293	307	360	281	305	297	326	297	307	326	317	334	343	334	322	286	296	300	351	307	313	328	332	339	295	287	330	317	343	295	303	308	318	295	285	343	311	303	302	308	281	316	297	304	327	322	299	317	321	342	323	297	294	308	311	300	315	293	329	364	296	339	328	292	308	382	276	357	335	291	328	317	309	304	317	310	312	315	336	305	298	319	323	341	315	301	326	328	302	315	310	325	303	303	277	325	307	302	311	315	300	334	317	296	313	309	323	316	280	303	326	279	326	342	349	344	291	325	312	309	301	348	284	287	319	302	327	298	286	303	307	327	302	309	301	334	323	334	310	321	308	307	333	338	341	307	344	284	313	306	355	342	278	335	289	301	316	313	338	313	337	311	299	345	319	341	308	333	337	291	307	340	318	304	313	347	295	322	289	301	309	335	298	320	356	328	349	323	313	322	363	339	302	307	332	337	312	307	333	308	283	307	275	324	306	324	316	305	317	324	293	284	326	355	298	321	305	321	316	299	322	313	338	340	343	335	314	302	326	303	311	328	317	316	294	302	308	331	316	363	319	316	320	339	292	305	331	283	330	297	335	296	315	343	343	285	333	322	337	327	306	327	317	326	317	316	348	314	312	313	308	286	346	320	308	283	325	323	288	314	335	335	321	349	326	317	330	341	309	282	312	324	317	306	312	313	324	322	275	330	347	310	309	323	295	281	329	310	318	318	316	334	280	337	334	304	335	310	343	333	355	263	340	286	329	318	336	352	341	325	311	329	297	317	303	306	297	305	301	304	305	288	292	301	304	291	324	345	336	316	325	304	363	326	324	317	323	291	311	316	326	335	320	309	300	312	302	313	331	307	322	306	284	341	300	333	278	341	318	288	317	317	344	352	332	343	318	322	316	330	347	320	325	322	301	312	325	305	314	298	322	319	325	333	296	302	299	320	303	319	311	320	331	294	319	317	291	359	323	314	310	335	336	354	326	279	298	310	318	325	293	311	333	340	353	343	301	344	316	348	335	313	306	334	308	289	310	300	313	328	280	324	314	342	311	305	291	293	314	306	315	310	341	324	292	314	328	327	322	309	292	311	319	286	327	297	317	346	314	326	334	337	320	312	326	310	305	296	319	312	305	314	314	306	322	320	305	338	302	300	317	321	321	328	292	332	335	318	298	327	323	327	305	334	283	307	322	339	307	331	328	325	299	347	319	293	306	314	307	306	315	286	322	327	326	334	327	319	314	313	310	302	307	320	327	322	302	313	320	323	323	322	352	307	345	317	322	336	306	317	334	323	328	318	332	327	293	314	303	294	319	306	360	333	327	295	340	311	331	323	297	310	333	318	331	342	306	296	364	299	326	309	314	311	321	349	316	329	310	310	322	310	300	295	291	303	333	329	350	314	296	300	296	294	333	312	316	322	294	320	314	318	300	305	327	323	333	317	291	314	297	341	315	303	295	306	332	333	338	288	328	313	310	326	309	276	316	319	319	352	322	317	315	323	274	333	303	307	297	303	321	335	347	344	335	322	296	305	287	353	320	322	314	304	325	339	337	330	304	322	303	287	316	331	295	325	307	308	302	326	332	298	327	332	306	324	300	326	303	300	340	337	293	301	345	276	310	299	316	344	330	346	335	292	294	328	319	306	321	290	329	315	335	335	327	302	318	306	314	332	308	329	303	313	310	310	309	293	324	303	329	326	307	278	304	328	327	332	341	309	323	293	323	339	343	340	340	335	322	313	333	301	333	269	287	309	300	295	336	287	318	318	324	268	292	349	298	296	294	315	300	312	304	312	303	349	318	285	281	322	322	324	323	297	329	312	276	281	312	310	332	353	299	340	319	311	358	317	319	319	310	350	315	306	326	323	288	327	320	324	269	320	296	344	297	314	304	337	298	322	293	260	297	316	317	289	326	309	341	309	301	302	336	302	322	344	314	313	319	297	333	313	327	323	265	311	319	323	326	296	292	309	321	311	311	319	314	308	305	327	305	303	316	311	354	268	348	281	314	308	299	369	311	320	311	327	289	323	335	340	316	315	293	320	321	347	292	354	331	343	279	327	331	333	326	295	335	328	286	299	321	294	314	286	277	331	297	308	317	328	317	309	334	328	334	317	292	314	319	291	296	336	326	291	315	302	302	290	307	343	332	319	313	306	316	296	351	308	317	294	297	314	304	325	342	334	284	315	303	334	315	324	318	301	310	290	315	312	312	329	294	336	312	329	356	296	316	324	335	287	323	311	313	309	314	303	294	295	312	300	313	329	302	306	308	312	338	304	268	342	323	332	318	304	329	281	331	310	301	325	320	319	312	332	330	297	344	279	338	312	306	293	315	301	301	306	298	270	311	292	329	354	309	300	316	331	300	316	309	325	288	342	341	312	341	314	328	328	319	334	330	283	304	344	310	328	325	317	335	319	351	321	286	297	274	300	281	334	317	309	311	315	308	328	303	294	308	318	323	302	350	313	354	315	336	307	316	301	302	295	282	343	331	335	338	330	326	329	337	306	320	319	322	354	309	340	310	284	349	300	319	311	341	285	321	311	306	299	312	316	318	292	355	318	340	318	307	318	287	292	317	315	313	299	316	326	340	321	326	285	324	331	317	293	345	313	333	328	312	320	312	297	316	322	310	346	320	303	323	310	310	312	315	323	305	338	297	299
5288	1588	871	2934	11818	7354	237	139	119	106	82	55	82	86	79	67	64	65	56	55	45	43	34	35	31	30	38	47	34	39	42	35	29	29	22	31	30	24	31	22	23	24	22	22	26	25	30	37	29	35	25	30	21	28	22	24	24	30	27	31	21	20	29	25	25	27	19	32	23	21	23	20	29	23	22	27	19	30	26	23	17	25	20	23	22	18	19	23	23	21	24	25	25	21	23	24	25	17	21	22	14	19	21	22	29	19	14	29	21	21	23	20	14	19	24	24	21	21	29	29	26	29	20	34	19	23	22	23	26	22	22	16	18	17	18	22	20	24	14	29	21	29	22	17	24	18	41	13	24	20	28	17	20	17	25	24	14	20	20	24	18	20	16	24	28	28	29	19	18	31	26	28	18	28	31	20	25	26	22	18	14	17	23	28	21	22	24	28	24	13	30	12	27	18	21	27	20	20	22	31	25	18	20	23	30	32	17	17	25	22	20	28	21	36	16	18	24	24	24	22	24	24	19	24	23	18	19	13	26	20	23	32	27	28	20	23	25	22	23	34	25	16	19	20	26	22	13	28	20	13	18	23	12	30	24	15	20	21	28	17	24	19	29	23	18	28	22	24	24	22	25	22	22	21	30	19	20	20	28	20	24	23	36	26	26	24	15	23	23	23	17	28	33	18	21	17	26	14	17	26	16	24	27	17	18	15	24	24	17	26	25	24	26	31	24	16	22	24	19	24	22	18	18	18	24	26	26	25	22	25	17	27	20	25	20	17	30	20	24	29	25	27	14	21	23	24	25	20	29	30	15	21	20	12	16	17	21	20	22	16	24	15	22	21	19	36	15	24	28	29	23	22	22	25	28	15	18	20	26	22	27	18	19	23	24	27	23	29	11	23	15	21	26	28	21	13	30	24	18	17	23	19	19	27	29	31	19	21	22	15	17	18	22	21	29	20	20	22	19	20	17	20	16	28	12	25	16	20	14	19	21	31	29	27	18	27	25	16	23	18	26	18	16	23	25	15	20	28	18	22	26	24	30	18	21	15	23	29	18	22	19	23	31	19	24	20	17	17	19	27	30	22	28	11	21	24	24	23	21	27	13	29	13	19	23	20	29	19	20	23	16	14	24	22	21	18	23	25	24	20	31	21	29	24	25	18	13	25	14	15	22	22	24	29	30	20	23	21	31	21	16	25	19	30	19	17	24	21	26	31	28	15	22	15	20	24	25	23	20	20	20	35	15	17	27	20	23	23	18	20	24	30	20	20	26	21	18	19	21	13	27	21	13	20	24	20	18	21	28	20	27	31	18	28	29	25	29	23	13	14	19	23	17	22	26	25	19	18	17	13	22	27	21	13	25	20	23	22	28	25	19	15	23	18	32	26	33	25	26	27	22	25	20	21	15	24	35	18	25	21	23	23	29	28	29	21	24	29	16	20	13	23	23	23	25	30	19	22	12	17	23	22	15	19	26	18	27	19	19	22	18	18	24	17	15	28	23	19	28	28	18	15	21	19	19	23	22	27	19	31	17	19	24	18	31	15	22	26	22	21	24	19	17	29	20	23	16	27	21	24	16	20	15	33	22	14	24	28	21	22	17	20	27	25	21	21	21	24	25	25	17	17	22	14	21	21	23	29	18	20	21	26	23	22	28	22	26	32	21	19	21	21	26	23	23	21	26	20	19	21	21	17	20	25	17	18	27	26	17	28	19	28	32	25	26	25	22	16	18	22	21	29	23	15	30	26	19	15	24	29	22	21	16	26	30	16	17	24	27	22	23	25	22	34	19	14	21	24	22	18	21	20	31	18	30	25	16	25	26	16	20	14	28	25	26	25	15	25	21	28	22	24	25	20	24	21	21	30	29	23	23	12	25	15	18	16	23	19	24	20	13	22	22	22	29	15	36	19	19	19	17	25	19	20	20	27	16	23	27	27	24	16	17	16	22	20	19	17	20	23	23	32	22	25	21	24	19	20	25	16	28	28	19	20	32	13	24	22	27	20	15	31	28	32	21	33	26	16	26	28	26	23	22	20	17	24	21	19	22	25	32	25	24	21	19	22	17	19	18	27	18	28	16	18	28	18	25	21	26	20	20	25	23	23	20	15	19	25	20	28	24	25	25	22	28	19	19	18	26	31	27	24	19	31	19	14	24	23	28	22	19	37	21	24	26	20	29	20	16	33	21	16	29	18	28	20	20	24	29	18	19	12	21	17	20	29	16	25	19	24	22	23	19	23	20	28	32	29	24	21	24	25	17	24	29	15	19	21	25	25	10	28	35	26	32	29	16	15	17	24	20	23	22	23	22	23	38	18	25	17	26	16	25	23	24	27	25	19	20	33	19	24	18	15	19	22	16	31	22	28	26	19	17	21	24	25	24	22	29	23	22	23	20	17	19	28	23	18	25	25	17	19	27	17	15	9	25	25	15	30	22	20	20	23	20	22	22	16	28	15	27	13	22	19	18	15	24	25	26	27	20	22	24	17	23	27	26	19	29	21	12	27	22	22	19	20	24	16	25	22	20	27	24	23	20	27	20	14	25	25	22	23	14	27	6	21	22	28	28	20	27	22	17	24	23	21	22	16	20	26	28	21	13	21	33	20	38	32	19	21	18	20	21	21	25	22	20	25	24	17	22	26	20	13	25	31	22	20	24	28	24	29	17	24	24	30	28	21	21	20	26	21	19	18	21	19	25	27	22	25	20	17	16	24	21	21	26	17	23	21	18	16	25	16	29	22	17	26	25	20	23	24	25	17	26	20	22	26	23	21	23	18	19	26	25	19	27	17	20	20	19	28	27	19	21	25	24	17	21	26	29	21	16	24	19	23	19	27	21	32	24	18	26	17	22	24	22	14	22	25	20	22	18	20	24	23	20	13	19	22	26	25	24	12	19	28	19	18	24	20	29	24	27	18	16	28	17	18	21	18	21	25	12	14	22	27	23	20	24	29	16	22	16	27	27	27	30	25	25	24	17	27	32	13	24	18	20	20	15	32	19	18	25	26	18	23	22	25	21	20	15	24	28	17	17	21	26	22	27	16	23	19	32	23	21	26	29	31	26	21	28	23	22	26	20	18	14	30	23	14	21	17	19	23	20	20	32	23	28	14	18	23	22	26	16	29	13	23	30	15	22	15	20	29	17	27	23	27	25	25	17	27	19	27	29	13	25	26	22	26	25	27	15	23	21	17	25	16	19	19	27	28	24	26	16	27	23	25	21	13	27	24	25	26	36	22	22	24	25	28	25	20	17	13	12	17	20	22	17	26	26	26	32	26	13	25	21	18	24	19	22	16	17	19	18	26	18	20	20	30	27	23	26	15	22	26	22	17	19	19	22	22	26	27	28	30	12	20	26	15	21	23	17	25	24	30	24	19	17	20	24	15	21	21	26	25	16	19	19	19	22	23	20	24	23	20	23	18	24	33	31	19	24	18	18	22	23	20	21	23	22	20	17	24	23	13	21	21	22	24	22	20	20	22	23	24
43228	23854	19214	53756	80281	43367	18741	12331	9073	7326	6102	5032	4460	4870	4206	3724	3015	2615	2350	2159	1856	1682	1521	1390	1341	1303	1366	1400	1421	1474	1333	1223	1054	941	858	780	801	713	740	699	707	697	697	649	694	692	669	676	681	677	727	743	729	775	688	720	702	685	667	619	586	602	613	504	487	505	509	512	493	458	483	456	468	440	453	447	453	437	441	426	440	426	413	414	419	438	425	376	421	399	417	415	435	412	442	441	405	447	428	410	405	412	447	412	413	364	363	412	408	372	384	398	401	423	402	409	401	428	426	412	414	427	344	380	386	372	376	381	384	404	386	404	399	393	373	434	417	432	389	394	423	430	376	421	369	371	407	419	389	392	406	397	404	391	397	421	374	392	413	374	390	356	364	381	393	398	400	378	377	405	405	404	405	413	426	375	400	430	381	384	397	392	417	375	402	412	437	383	410	408	375	394	399	422	400	393	392	369	384	396	390	360	410	411	406	399	386	385	404	383	430	395	406	380	412	386	383	402	398	377	394	345	391	385	403	373	382	412	375	446	387	372	398	402	392	420	405	386	405	421	373	379	360	408	393	369	388	371	381	402	420	407	395	410	406	372	390	374	393	398	396	409	362	363	395	420	367	393	394	394	372	371	366	365	393	401	360	371	360	415	403	383	391	430	387	412	419	366	424	379	372	386	403	391	363	379	413	410	380	391	368	370	389	397	356	417	440	418	379	347	373	369	365	387	456	414	390	396	411	408	379	423	379	371	428	391	413	431	389	412	422	398	433	360	403	430	391	391	406	394	441	392	425	391	390	396	390	391	401	373	393	406	407	422	386	413	421	422	430	422	403	450	395	379	448	363	390	430	407	402	385	401	429	412	419	385	395	378	407	363	419	368	407	391	400	408	408	422	392	391	413	399	389	396	427	401	388	381	398	427	406	389	398	371	391	377	373	390	362	373	364	397	392	425	432	435	413	390	388	431	396	398	392	400	405	368	395	395	406	406	388	390	400	378	387	371	377	378	440	412	362	372	373	365	384	372	393	433	386	424	392	404	409	412	357	407	376	422	415	361	383	418	381	392	380	361	410	407	393	379	421	373	397	423	392	367	383	421	381	422	380	433	385	389	400	390	394	389	397	392	424	386	410	395	416	331	431	374	409	370	396	376	376	433	438	399	380	398	340	365	420	393	431	387	405	381	404	415	408	441	415	425	411	392	388	389	372	389	384	484	381	400	379	417	356	394	405	380	416	387	369	357	373	362	401	377	397	391	415	388	378	373	374	395	390	406	360	369	385	378	407	393	403	371	393	400	387	388	371	409	406	384	379	408	383	395	389	438	386	375	405	406	369	383	406	407	401	396	360	382	402	386	419	373	364	408	391	417	467	417	413	389	386	395	354	375	406	412	393	394	384	395	396	399	399	416	380	384	388	380	406	438	416	393	401	407	345	402	384	422	372	381	398	408	378	394	421	376	386	380	423	397	431	380	404	388	383	376	390	378	405	405	400	390	386	406	414	373	439	415	385	360	427	413	409	400	358	378	393	395	403	400	370	382	379	384	391	394	410	406	391	392	378	409	413	428	439	370	374	389	378	375	403	418	410	385	371	381	389	389	434	380	389	386	370	409	396	394	425	391	408	388	421	388	397	393	408	385	417	376	377	417	373	391	373	407	425	376	380	404	400	393	401	387	385	387	409	423	437	405	363	407	348	403	396	374	378	381	394	384	378	408	394	402	403	396	405	376	382	415	424	411	345	395	395	413	430	392	386	381	421	364	410	387	394	430	415	380	410	385	407	366	372	361	421	374	398	398	373	393	457	365	367	403	371	359	397	415	391	403	387	429	364	384	380	414	419	381	412	375	382	368	394	442	399	399	422	377	376	377	378	384	395	393	358	436	379	413	396	416	403	397	365	398	378	419	386	407	392	457	397	407	390	389	409	386	381	423	397	387	398	388	369	396	406	385	390	396	408	417	368	379	431	412	362	380	390	426	396	399	408	344	393	396	395	369	389	423	403	388	385	386	402	390	398	384	366	405	400	401	366	418	418	404	387	374	374	377	443	416	392	406	380	407	434	394	396	419	394	386	379	395	419	396	396	384	442	392	392	358	404	372	380	364	359	368	364	413	370	385	385	420	392	390	392	381	411	350	374	365	421	438	396	426	410	375	412	377	410	407	424	416	397	399	413	402	388	407	376	362	426	390	403	399	362	419	389	400	399	391	382	428	390	389	405	411	405	395	390	421	420	381	385	419	382	420	392	380	410	399	398	426	399	397	378	431	437	381	400	392	393	437	404	412	371	398	375	429	424	402	391	373	376	401	348	398	410	377	398	421	381	396	365	376	386	408	411	406	457	397	364	346	420	388	443	375	403	400	411	386	393	393	412	388	433	342	387	397	412	373	344	432	373	399	390	377	394	416	321	406	402	376	389	407	352	382	407	391	370	395	362	416	380	376	399	381	394	418	376	376	397	385	414	361	410	411	352	384	361	377	395	416	403	406	375	402	384	387	385	382	385	411	369	407	386	386	392	434	405	417	397	421	406	375	376	369	352	385	392	337	377	399	417	366	414	399	397	385	389	433	412	360	407	377	366	373	412	389	418	415	437	392	395	428	397	414	416	420	391	402	394	397	404	417	386	378	390	412	399	381	452	438	417	370	388	396	415	434	391	406	401	405	419	392	392	367	412	429	397	399	391	372	390	388	398	405	397	390	371	414	411	366	377	407	377	387	424	377	388	381	382	407	421	390	402	401	391	407	398	394	417	390	406	421	395	390	413	375	398	376	412	356	416	397	422	388	380	427	414	372	382	371	395	414	398	385	391	410	397	403	356	417	372	392	348	403	413	400	406	408	364	405	390	375	360	388	422	419	377	397	397	410	419	425	395	374	406	379	384	396	373	397	366	392	393	369	381	399	382	329	396	400	411	407	388	400	387	426	399	412	403	398	391	409	412	391	416	409	393	417	410	386	395	388	405	394	398	377	394	399	395	384	370	396	403	372	407	407	382	385	404	375	402	361	390	381	361	399	370	374	379	385	379	423	410	404	399	397	389	369	401	384	360	385	403	374	386	381	392	409	372	411	385	392	429	393	347	376	371	452	378	402	404	395	373	411	372	386	398	392	427	423	384	404	395	377	390	402	398	366	434	387	373	412	408	423	425	387	406	390	418	404	393	383	400	394	392	371	407	422	386	402	407	408	411	413	351	379	403	402	418	377	387	394	409	391	418	435	373	374	374	401	393	381	373	411	375	403	356	385	397	418	424	395	379	397	362	421	399	404	446	418	412	375	378	397	410	394	363	429	378	368	391	351	411	382	409	379	381	385	361	396	390	418	403	435	390	421	410	367	385	421	355	388	423	454	411	392	348	409	373	385	365	389	390	402	401	389	391	370	386	422	375	409	418	378	381	404	406	387	390	426	389	413	354	388	395	427	405	420	405	374	395	442	420	414	393	392	395	409	387	398	383	466	417	420	400	405	398	407	425	440	379	428	433	412
5012	1002	476	965	5595	3625	142	103	89	74	79	58	74	75	65	54	61	50	39	46	50	31	39	32	42	40	38	35	35	29	37	46	35	42	36	29	23	38	38	35	42	26	27	33	27	34	38	35	46	33	34	39	37	42	34	38	31	38	26	37	33	45	33	33	35	32	28	31	21	25	35	25	29	36	32	22	29	28	27	32	30	24	31	26	19	26	30	28	31	28	27	35	32	26	26	33	24	32	33	18	24	31	34	27	28	29	23	21	32	24	35	32	30	32	23	35	44	26	28	21	23	33	29	34	24	28	34	38	28	25	30	25	34	26	26	28	30	32	20	23	22	20	24	34	30	29	24	27	39	32	39	29	28	29	29	30	28	34	15	31	29	31	21	26	29	41	26	25	37	16	33	29	24	22	34	35	30	34	29	27	29	21	31	16	25	28	20	38	28	29	34	24	21	31	31	30	24	22	32	21	32	24	21	16	32	29	21	24	26	23	24	29	32	28	21	27	17	36	26	27	26	21	29	21	24	25	29	33	29	16	14	26	28	35	32	42	26	40	27	32	33	26	17	32	20	40	25	28	27	29	33	25	36	28	27	30	19	21	18	20	33	31	22	27	29	26	31	22	27	26	28	35	33	22	23	23	25	26	14	22	28	20	31	36	20	25	32	26	27	27	23	34	32	18	29	26	24	28	31	20	25	28	26	27	20	34	24	26	18	31	27	21	34	36	22	38	31	28	26	22	36	21	22	25	23	39	27	22	27	30	36	30	30	20	28	31	23	15	30	22	13	31	27	24	30	17	28	33	25	26	25	29	25	31	30	24	23	30	23	26	29	16	35	33	24	33	25	19	30	19	19	26	29	24	30	32	26	30	26	27	27	32	27	27	20	23	37	24	30	27	28	39	17	30	30	30	27	27	33	18	27	19	20	18	27	30	32	19	35	13	35	32	19	24	26	26	27	29	21	27	27	28	28	25	25	30	26	23	32	24	30	32	30	27	27	20	20	35	29	25	28	34	25	27	36	34	33	23	26	23	25	30	27	21	28	23	35	25	23	28	29	23	38	25	24	31	29	23	23	21	25	27	33	24	24	35	27	29	25	27	22	37	27	24	24	26	38	19	30	24	25	21	26	37	27	31	33	31	26	22	27	23	39	23	22	47	30	30	25	21	29	18	24	26	29	25	24	28	30	21	24	30	20	25	24	29	27	38	37	34	32	30	14	22	32	35	33	32	32	21	31	22	27	25	22	28	28	25	30	34	27	31	22	22	20	35	20	28	32	31	26	26	33	30	20	30	19	34	29	31	24	29	30	32	31	26	29	34	19	34	23	24	30	25	24	35	28	19	34	25	34	28	23	24	18	22	28	23	18	36	27	30	23	25	31	29	36	30	24	30	32	25	25	25	29	31	19	21	21	25	22	23	29	26	29	31	24	26	24	26	32	22	30	27	21	23	18	23	31	26	41	31	31	33	40	25	30	31	34	29	44	33	31	25	26	25	31	23	23	22	18	26	23	18	32	28	27	34	23	25	37	31	26	31	28	29	27	32	36	26	30	28	27	21	27	23	27	21	24	25	32	20	21	38	28	32	28	30	29	24	26	31	37	22	23	20	30	28	22	27	28	22	33	28	30	24	24	19	27	30	32	30	23	26	30	23	36	29	26	31	22	33	27	27	28	28	32	21	22	28	20	16	25	25	23	43	20	32	22	32	37	24	18	16	23	30	40	18	30	29	19	37	34	28	19	24	24	30	19	21	28	37	28	19	26	28	24	35	35	26	28	28	31	31	23	20	32	28	31	37	32	28	29	24	29	28	23	31	40	24	32	28	29	27	30	31	33	25	23	22	25	25	23	25	18	40	29	27	21	34	23	26	22	31	22	32	37	23	24	27	20	38	26	26	25	32	28	25	32	30	25	26	28	34	24	28	29	29	21	30	21	23	22	31	23	33	31	29	26	37	22	21	28	19	28	33	31	41	29	30	32	25	24	32	21	22	31	25	31	33	32	26	36	28	31	36	20	34	25	16	33	36	26	24	30	27	21	25	23	25	24	39	24	21	30	24	26	26	22	31	24	28	21	28	18	28	32	26	29	29	28	28	38	35	40	26	39	34	26	27	23	39	27	28	24	35	28	28	29	30	29	34	32	30	29	29	31	30	19	26	34	39	25	29	26	24	23	35	31	25	21	27	33	23	30	21	22	22	26	31	22	21	35	33	31	28	26	27	34	30	30	20	31	24	34	31	26	20	28	24	21	26	28	20	16	28	25	27	25	21	25	39	28	19	25	29	27	29	46	20	21	23	29	25	30	30	21	21	33	25	29	34	28	25	32	23	34	22	17	33	26	27	29	26	28	22	26	31	27	26	22	33	26	29	38	22	24	25	27	27	32	23	31	23	29	27	25	35	40	28	36	29	35	36	29	29	21	29	26	34	32	24	19	31	23	23	22	32	33	34	31	21	26	28	26	31	33	22	27	23	21	19	30	28	25	28	34	28	31	37	32	27	26	33	25	29	29	23	23	27	16	29	25	29	22	20	20	22	29	27	29	23	18	31	24	22	33	24	23	30	39	29	31	23	23	20	32	25	26	30	33	26	21	30	28	23	31	35	24	36	40	29	31	37	24	17	28	32	16	33	34	28	28	31	28	35	27	25	22	33	34	19	30	28	17	29	22	21	29	34	24	24	31	34	33	30	24	31	22	32	24	26	38	22	23	27	37	20	22	27	47	30	24	21	33	25	21	32	32	28	28	32	33	25	36	28	29	26	26	22	23	27	30	29	25	41	28	30	27	22	28	19	24	30	37	26	28	37	30	20	37	37	36	27	20	28	25	36	36	25	20	30	29	21	31	24	24	37	29	23	30	34	29	27	41	29	30	29	25	26	26	33	40	21	32	29	24	28	30	22	19	19	24	28	37	26	30	24	34	43	21	18	24	34	38	25	29	19	14	25	24	31	27	17	24	28	28	31	26	24	21	23	24	27	17	34	36	20	30	35	26	28	26	26	30	26	20	32	39	25	20	26	29	31	26	18	26	23	35	23	31	25	27	27	34	29	26	29	26	35	30	31	32	22	20	28	20	32	29	35	27	39	20	31	22	24	24	28	44	23	21	26	34	22	37	37	34	32	34	31	25	21	31	24	19	32	33	29	45	23	32	27	20	25	31	20	28	32	26	34	23	32	34	32	29	26	25	30	36	29	27	25	21	31	29	23	25	34	22	29	19	30	25	28	30	32	25	27	32	23	22	28	23	38	25	32	27	27	34	24	26	32	21	26	22	30	22	23	28	22	27	32	19	29	19	24	22	27	22	41	32	25	32	33	24	22	20	28	28	35	38	16	22	22	30	32	32	18	41	31	27	30	31	26	24	27	23	24	29	30	24	28	34	31	25	30	19	27	21	33	23	22	40	27	22	35	31	27	28	26	20	22	28	21	22	20	27	27	25	36	30	29	28	19	27	30	30	33	28	25	32	28	25	30	31	24
36808	19491	12208	37260	66751	41093	15378	11119	7474	5742	4629	4033	3922	3956	3835	3185	2611	2284	2048	1762	1774	1530	1265	1250	1241	1260	1251	1283	1293	1342	1282	1117	1003	922	916	819	756	720	751	687	703	690	693	694	720	695	730	686	689	793	773	799	792	812	720	740	738	741	728	636	653	643	616	580	565	554	541	605	543	515	526	555	517	551	540	478	547	532	490	554	486	525	517	518	505	537	504	472	539	500	558	506	487	502	512	498	503	496	542	509	487	468	515	465	484	488	473	516	473	447	499	492	451	494	500	498	509	492	530	466	525	490	477	475	459	478	489	476	493	513	456	493	488	508	470	506	470	494	471	465	505	516	516	492	491	504	497	472	533	522	505	487	480	479	500	494	510	487	541	487	454	486	457	476	516	488	492	485	510	471	489	458	534	476	492	503	499	466	474	474	523	506	512	467	501	510	475	434	482	489	492	496	478	471	483	502	484	523	498	519	499	495	512	511	482	466	497	464	458	474	489	518	494	452	488	493	506	471	506	509	473	499	436	484	498	493	497	471	479	519	499	441	459	516	453	522	517	492	480	488	440	477	497	486	475	522	469	491	508	458	474	489	484	512	491	456	431	502	476	456	475	486	521	488	493	538	483	464	489	474	476	475	489	488	470	489	478	485	483	488	475	519	472	472	464	518	491	508	470	464	452	504	479	524	478	521	467	498	460	435	481	509	464	497	490	483	476	487	483	463	491	472	458	448	515	526	468	504	492	448	461	485	492	479	496	464	496	449	461	500	481	519	487	484	490	544	516	499	484	473	453	515	464	511	493	500	470	483	511	522	461	493	493	517	503	484	456	472	475	451	470	440	437	461	500	495	506	486	444	525	445	470	466	473	463	490	477	530	497	477	521	479	470	466	491	479	520	505	505	488	512	491	481	508	480	496	495	450	486	480	524	536	468	513	481	478	531	494	455	476	468	497	511	510	448	501	513	481	464	505	461	512	492	516	509	487	480	513	494	461	482	485	497	469	497	521	498	467	503	480	531	462	517	481	477	516	460	527	506	500	521	476	467	500	481	516	484	513	495	484	468	477	502	493	488	519	426	476	497	508	446	446	493	478	510	478	507	480	509	486	539	510	452	483	490	482	502	499	497	521	506	454	476	473	512	542	508	523	485	503	488	436	479	512	436	491	466	500	512	496	485	532	482	474	462	472	461	491	518	511	458	517	481	488	512	514	487	442	468	456	486	496	475	513	498	476	495	479	473	466	458	482	459	510	478	496	480	470	507	469	463	457	470	445	467	488	520	464	470	457	531	512	504	498	475	492	489	509	499	465	491	486	511	518	521	487	512	500	533	502	445	472	479	517	498	513	463	496	473	473	491	491	490	452	478	506	510	475	503	486	464	509	467	495	478	490	516	490	474	487	499	531	491	465	501	481	509	492	499	467	503	479	497	477	451	487	491	524	497	517	481	518	473	460	470	505	516	486	455	499	493	458	453	470	455	491	481	493	456	457	479	459	487	519	497	473	458	478	517	448	478	512	500	473	459	504	491	447	480	487	474	467	499	510	509	483	488	453	500	504	528	483	485	477	482	444	511	489	489	507	501	496	464	530	487	486	530	480	515	479	487	504	449	475	492	536	475	506	478	484	519	562	503	489	473	479	492	498	516	485	508	460	471	512	507	526	477	490	474	495	498	481	503	490	471	469	491	468	475	489	473	478	510	516	483	494	477	486	515	488	510	461	472	489	494	493	503	482	466	494	472	547	486	515	533	492	485	462	479	518	496	463	511	503	451	522	512	501	510	478	459	490	491	457	515	530	483	534	481	506	484	521	448	521	479	468	463	492	500	471	463	472	472	481	472	482	476	475	481	531	494	435	481	479	466	432	507	524	461	492	446	489	442	511	451	492	504	491	477	495	481	496	453	499	514	462	470	512	488	499	445	490	456	485	488	488	423	467	473	512	461	512	447	445	469	466	462	497	494	486	474	452	471	439	469	470	484	498	513	510	468	475	561	481	470	521	484	455	496	493	489	464	515	468	476	475	465	473	504	468	460	553	499	506	458	497	504	564	462	484	508	498	461	511	492	467	436	487	516	461	467	484	495	474	422	481	474	498	487	523	439	497	452	440	515	507	498	479	496	484	496	492	476	466	525	475	485	517	490	474	490	489	470	471	459	453	482	497	484	507	480	464	502	516	507	504	451	474	497	466	482	473	500	488	470	484	496	476	477	481	483	510	485	492	480	508	547	508	455	461	535	488	485	517	474	528	479	518	485	465	463	510	510	474	522	497	477	493	451	485	516	491	498	490	515	552	479	493	497	511	450	477	467	526	513	502	448	484	469	472	521	529	470	485	481	464	468	501	525	470	508	477	479	493	440	504	505	481	468	474	481	475	463	512	485	491	499	532	481	513	466	457	519	510	495	499	524	482	472	487	478	457	499	403	492	495	462	472	495	504	474	470	496	493	492	488	524	483	485	513	500	489	488	490	501	460	535	505	495	527	480	486	515	465	477	496	518	512	476	534	495	460	423	483	486	500	521	498	514	518	480	496	509	467	491	474	492	479	484	461	494	526	496	463	472	498	492	485	488	495	463	459	518	465	501	460	510	481	471	535	448	487	484	483	441	476	471	536	503	474	497	506	481	515	503	512	458	523	481	484	470	504	455	455	496	490	448	505	469	489	495	488	477	497	480	456	529	507	481	498	494	500	487	465	493	502	515	488	517	487	459	480	505	514	468	483	476	475	487	481	495	459	461	504	458	469	497	466	518	460	493	531	474	447	492	466	515	494	497	446	519	474	488	496	455	513	471	524	469	484	494	460	478	504	487	489	441	484	474	513	472	491	482	476	473	498	468	500	506	489	508	472	518	485	460	489	490	500	493	481	509	500	458	481	472	482	463	484	514	524	460	491	488	503	475	486	478	471	488	479	501	460	478	510	489	477	519	469	500	485	462	464	503	511	460	481	463	536	500	488	475	476	487	463	517	509	511	503	487	491	502	486	494	473	462	490	457	466	491	486	488	496	467	446	546	513	462	481	473	528	538	483	487	467	458	485	492	501	494	491	480	487	491	465	524	478	504	467	464	473	482	481	491	473	496	489	516	493	495	480	478	468	522	539	463	460	517	503	486	490	453	511	480	456	495	515	488	487	485	516	520	459	514	442	444	456	504	503	502	509	485	485	497	463	458	480	473	495	467	441	473	489	504	468	494	530	519	509	521	476	483	510	433	470	470	517	452	464	483	477	464	521	471	488	481	469	528	498	440	513	469	497	462	449	514	496	514	471	429	445	475	477	515	532	523	496	545	522	481	513	469	478	456	506	503	474	477	479	442	453	501	505	490	478	527	525	494	478	503	486	472	436	492	475	489	524	499	513	472	485	466	510	483	468	513	494	499	457	471	529	532	512	519	507	495	508	486	501	505	491	538	507	510	445	462	488	514	459	502	515	506	513	452	491	485	507	472	505	492	494	475	505	497	546	476	467	476	539	442	462	498	476	488	457	459	485
6531	1778	701	1041	10680	12652	478	190	158	133	91	94	101	90	98	67	90	65	77	72	55	55	46	55	44	46	49	45	44	48	44	36	53	46	37	34	31	34	38	36	24	35	37	36	34	35	25	27	27	29	36	32	32	26	21	25	36	28	46	25	37	30	25	29	34	27	30	23	27	25	36	43	33	31	32	33	34	32	27	27	17	36	26	31	19	39	30	32	27	37	19	27	25	25	27	33	22	22	35	28	23	25	28	22	24	34	27	29	34	32	35	32	27	24	24	22	31	31	34	24	34	19	25	30	29	34	22	36	28	27	30	18	22	28	12	17	27	30	22	15	23	37	29	25	17	29	25	34	22	30	32	33	28	25	20	22	32	26	31	27	25	30	27	22	22	21	22	25	27	28	32	25	20	42	29	34	16	25	26	24	32	21	31	25	29	32	35	32	17	29	29	17	31	30	33	36	23	20	30	32	27	26	18	22	25	25	41	27	33	39	29	17	27	32	31	22	30	31	27	23	23	25	29	27	27	29	19	22	21	28	25	25	28	25	32	31	25	28	28	29	27	28	38	29	26	22	29	24	28	30	29	24	31	36	26	25	35	33	33	35	21	22	26	24	24	34	32	25	27	23	47	28	30	27	22	27	30	28	24	31	30	32	28	24	34	27	28	28	27	27	30	22	14	23	27	27	24	22	22	19	29	30	26	23	25	27	31	24	24	26	22	23	29	29	35	31	33	25	31	22	34	27	26	33	26	30	27	27	26	30	26	30	34	27	24	28	39	28	40	20	34	24	42	25	28	27	28	26	37	42	19	28	34	35	24	21	24	20	32	26	25	32	18	29	31	28	26	22	25	30	36	24	22	24	31	25	27	31	28	32	35	31	26	29	23	31	16	24	21	27	24	24	22	23	21	26	23	32	29	42	27	21	31	29	24	29	33	20	31	34	22	25	24	27	24	25	19	16	42	32	31	30	29	30	30	32	36	27	24	24	22	26	28	31	26	29	31	23	32	37	28	21	30	29	29	21	15	27	23	27	35	29	31	21	27	33	29	26	35	34	29	25	24	30	20	30	29	30	21	30	25	32	24	30	27	22	25	30	26	25	31	24	19	31	28	27	40	28	24	29	25	20	32	25	32	25	25	17	24	23	34	35	25	22	27	20	37	28	22	24	28	23	34	31	33	43	26	24	17	28	25	28	17	22	37	27	22	27	25	31	27	21	21	27	29	25	25	31	21	22	32	20	26	33	30	31	23	25	23	28	38	21	27	22	29	29	20	29	31	18	24	27	27	35	18	29	26	23	36	28	28	26	33	30	21	19	31	29	32	33	26	25	23	40	29	24	29	23	26	20	28	24	31	24	24	32	25	28	25	34	30	34	33	25	28	25	31	30	20	39	26	31	30	34	21	29	28	24	20	22	22	24	26	28	37	37	27	28	25	25	30	28	34	22	29	35	24	21	20	35	32	21	28	18	18	34	19	40	31	22	28	32	29	19	28	24	32	29	26	29	29	31	18	27	25	30	28	24	25	30	19	25	25	33	30	32	29	27	38	24	19	28	33	21	25	24	27	24	42	28	23	31	36	22	30	27	19	19	20	39	15	35	26	26	27	31	24	29	28	32	26	22	38	24	32	33	20	31	39	32	33	29	32	24	28	30	33	22	33	38	16	21	31	17	24	29	23	31	24	31	24	31	19	21	23	24	27	24	25	27	31	26	20	20	22	34	27	30	29	31	28	40	21	29	23	20	27	23	20	29	31	26	20	35	26	35	29	32	25	32	26	29	22	34	23	28	24	28	27	35	24	28	30	24	24	30	22	25	20	30	19	32	24	36	23	27	30	33	28	21	24	26	27	25	27	26	26	29	18	28	25	27	26	23	28	29	30	29	24	32	32	30	26	35	35	23	25	26	20	38	28	26	28	20	18	18	28	32	25	21	25	29	26	31	31	26	18	30	26	24	20	27	30	30	26	29	30	30	28	27	28	11	28	28	24	28	17	37	24	35	36	24	17	24	32	23	18	28	34	26	31	29	24	35	28	24	33	33	32	22	28	22	35	27	34	40	26	34	30	32	30	17	20	26	19	22	16	19	33	33	22	27	32	30	27	38	28	28	37	30	30	27	35	27	28	18	27	39	27	30	29	19	29	32	26	30	25	24	20	32	27	19	22	17	20	26	35	24	24	33	28	17	26	32	30	29	33	19	21	34	24	28	29	28	35	26	31	26	21	24	30	27	26	22	23	26	26	36	27	25	25	26	26	27	29	20	38	18	39	28	36	25	30	27	34	32	28	19	28	24	31	25	21	23	37	35	16	27	27	31	26	26	22	28	45	31	28	39	29	36	30	23	24	20	35	31	34	24	24	27	23	29	28	32	39	30	38	33	29	30	24	31	34	18	23	21	34	32	31	46	31	23	31	24	30	24	24	24	31	24	19	24	42	22	37	38	32	34	17	28	30	36	32	32	29	36	24	38	21	35	24	28	27	21	22	41	27	24	20	36	20	26	22	24	42	30	30	30	37	24	29	26	26	23	30	26	38	22	30	24	27	30	30	24	35	18	26	33	26	16	33	28	21	29	33	30	21	17	23	27	30	29	24	19	36	31	19	14	35	32	36	33	33	29	24	29	27	30	26	24	27	33	30	28	27	33	15	34	27	24	30	33	26	24	17	31	21	36	27	33	31	37	29	30	40	27	30	29	25	28	23	36	19	35	25	21	27	32	22	26	41	31	16	30	26	24	26	30	36	19	33	31	22	37	27	32	31	25	28	24	25	25	25	28	28	28	22	26	33	23	29	26	34	29	30	28	23	28	29	30	29	32	19	34	34	28	24	29	26	23	36	26	28	27	32	29	27	30	26	25	27	29	26	32	34	30	35	28	26	28	37	24	24	20	23	25	20	35	24	33	18	18	29	36	30	28	40	28	26	26	26	24	25	32	27	27	28	25	24	29	26	29	29	20	22	27	33	32	29	21	20	32	22	28	21	23	34	22	24	26	39	31	36	20	30	31	33	32	29	24	25	23	25	29	25	27	27	32	26	30	32	33	26	28	26	24	36	31	29	28	22	28	25	31	26	33	26	20	18	29	27	25	28	30	24	29	29	23	29	27	27	20	38	26	24	29	28	31	23	20	19	27	23	18	27	31	24	27	25	24	26	27	31	26	19	30	26	29	28	29	27	20	24	26	29	19	22	29	32	29	33	24	16	24	20	28	26	31	39	23	24	24	28	29	32	32	33	22	24	36	18	34	21	28	28	21	29	35	31	28	27	25	28	27	25	25	35	28	26	29	23	29	25	30	32	23	22	31	20	31	26	24	27	16	33	27	26	23	37	31	35	22	28	27	21	29	24	18	26	29	25	24	24	21	26	23	30	28	25	19	33	29	28	23	26	25	30	28	31	21	23	31	32	20	31	19	33	17	32	18	32	27	32	28	36	28	32	28	29	31	30	31	34	27	18	31	24	33	33	26	29	24	27	28	25	24
44465	25501	16596	38649	76973	55540	20781	16833	11463	9299	6777	6180	6145	5687	5447	4986	4216	3487	3130	2796	2535	2065	1941	1728	1715	1792	1849	1776	1826	1806	1559	1341	1254	1136	1000	945	907	908	863	849	886	863	871	836	821	877	805	853	831	883	941	911	941	864	894	881	892	824	773	781	758	735	666	648	659	642	610	570	564	620	590	602	572	590	577	585	601	557	542	554	521	563	564	543	550	538	499	484	483	536	481	503	527	493	505	485	490	476	491	505	499	477	484	489	470	499	502	482	498	507	488	499	494	505	455	484	526	487	480	517	518	493	505	502	480	483	493	449	529	504	490	499	473	514	489	509	479	481	450	489	495	449	519	443	505	461	518	479	477	515	479	512	481	506	490	516	467	476	517	503	510	479	472	521	487	460	462	516	507	486	508	459	494	480	490	473	475	453	480	490	457	467	473	475	515	503	490	505	512	478	490	476	474	516	491	541	495	489	522	493	454	502	492	475	487	477	446	458	509	473	488	497	491	501	488	513	499	506	484	484	468	480	546	488	457	515	468	507	488	510	502	465	508	489	464	486	471	491	518	477	550	489	475	494	468	461	492	430	512	479	488	515	462	504	537	470	535	470	504	510	497	499	480	502	453	435	484	501	464	463	452	480	507	479	473	498	519	533	523	506	461	460	489	471	527	487	485	467	497	511	483	467	472	456	519	502	461	464	495	476	475	500	520	495	486	483	514	471	497	480	460	506	440	499	530	501	475	481	478	498	485	488	475	459	514	509	454	449	492	528	502	483	448	494	485	461	456	521	479	452	475	458	487	469	465	509	487	457	445	509	514	490	510	507	539	508	463	473	497	466	468	477	511	503	492	486	485	490	477	508	504	509	469	457	490	478	448	433	490	501	500	471	472	529	472	465	500	470	497	460	479	504	512	497	524	471	460	485	456	447	447	467	486	518	487	482	467	461	508	482	495	487	505	501	491	517	500	500	458	461	473	520	477	511	499	488	515	467	473	493	503	496	480	499	527	489	465	502	481	501	489	541	490	498	538	491	485	480	492	483	505	487	503	499	501	499	464	539	484	521	487	522	491	488	507	484	483	461	493	504	476	492	465	511	482	500	477	482	484	519	458	482	467	450	469	471	494	489	509	468	492	484	474	451	507	481	493	464	482	481	506	469	472	478	435	490	448	505	498	502	502	469	475	461	510	506	468	490	462	495	494	494	533	501	479	469	453	487	478	480	483	439	479	513	460	508	468	472	450	509	517	483	487	500	487	485	478	480	491	443	490	438	502	482	496	492	503	466	520	477	511	477	475	541	460	482	459	497	508	491	482	540	498	478	472	504	507	524	501	493	495	485	452	476	485	510	504	482	471	462	470	490	453	505	496	542	478	484	493	448	510	502	477	469	506	497	507	500	500	490	488	492	466	531	453	458	465	505	505	501	507	540	473	467	516	504	472	512	476	491	485	509	492	532	463	456	517	491	471	497	527	503	485	487	486	499	473	476	458	493	520	464	464	476	461	508	484	482	470	512	486	476	501	470	487	454	484	514	465	513	513	476	511	490	524	475	482	478	529	441	490	464	444	469	478	472	481	473	483	507	489	515	482	502	520	460	485	420	517	484	492	506	479	448	447	465	465	527	476	462	498	488	501	504	448	501	511	458	497	496	527	484	486	485	456	504	453	489	472	529	493	484	517	480	502	477	477	460	496	474	505	529	503	474	476	491	485	521	470	500	463	477	502	491	486	496	478	475	461	490	491	475	446	482	549	504	472	494	485	465	478	475	503	470	509	483	471	458	433	485	509	523	479	469	500	480	528	438	486	512	473	506	485	509	526	481	463	488	475	501	486	496	433	445	453	490	481	490	504	512	477	446	470	462	511	496	486	517	542	515	480	488	489	501	484	489	513	478	480	454	458	480	477	504	474	476	523	497	470	478	522	517	508	517	483	477	514	458	479	490	503	476	517	525	497	504	496	455	494	532	484	528	454	499	505	490	512	495	458	499	471	470	502	521	485	476	464	479	499	530	488	498	479	470	491	503	501	470	471	477	477	457	498	523	459	440	445	490	517	503	528	493	510	486	513	504	497	493	453	475	505	504	480	490	504	485	505	474	500	513	491	478	451	484	477	506	477	477	464	500	494	475	488	473	458	467	485	483	516	479	496	495	462	490	488	472	474	483	476	472	451	497	452	467	455	510	512	486	486	510	478	479	463	512	533	479	475	478	478	525	501	455	476	496	512	496	503	486	492	469	513	500	511	496	477	495	455	494	474	490	473	474	452	482	433	550	444	502	477	494	451	479	485	489	498	450	512	503	452	518	477	505	478	489	470	511	492	436	503	494	476	529	536	454	454	494	539	470	478	507	495	496	478	490	472	488	535	515	475	492	466	480	473	493	459	481	516	476	504	460	469	465	470	490	497	511	434	462	533	470	519	498	457	472	500	455	506	440	527	486	471	481	491	517	491	517	466	482	460	517	533	482	491	464	512	487	455	447	485	513	455	464	507	457	489	499	506	496	488	473	509	493	472	475	494	501	520	487	483	508	469	475	491	485	469	486	520	507	520	496	491	493	484	528	508	486	494	451	481	484	483	463	465	470	519	454	498	471	465	490	509	499	469	480	485	482	475	540	468	468	495	492	475	496	524	473	495	464	514	517	458	475	485	466	470	454	502	471	480	484	508	472	471	458	480	459	482	466	468	503	484	457	463	491	510	454	474	524	496	495	506	470	498	507	523	498	467	498	484	488	504	500	495	494	494	486	469	436	518	467	473	488	498	509	490	454	484	533	484	491	495	496	521	480	471	489	484	502	485	495	501	496	486	470	521	496	474	485	471	517	514	483	506	470	453	464	488	474	504	515	502	499	458	464	493	465	503	564	501	475	491	500	515	459	515	510	464	473	477	511	464	466	496	506	497	488	461	505	530	492	494	460	494	475	510	508	500	462	491	467	474	497	465	502	452	500	490	507	468	474	479	462	472	454	495	519	511	529	516	458	521	496	457	494	516	498	476	510	456	495	436	471	483	494	517	487	495	492	494	467	515	491	471	514	478	485	499	466	478	451	511	470	456	477	501	456	487	515	495	526	503	483	507	490	470	490	515	489	487	480	449	480	505	442	510	477	509	504	462	482	500	465	488	536	507	484	494	476	514	496	492	466	472	502	499	464	506	498	514	513	532	492	521	479	486	448	498	480	521	472	495	474	495	455	485	506	470	484	460	481	469	500	491	476	474	500	464	458	507	493	476	488	540	516	449	523	493	475	460	464	482	504	490	507	494	481	478	502	506	482	486	495	482	522	456	505	484	505	503	471	512	454	517	443	496	472	489	459	462	500	490	472	474	512	466	504	481	529	467	520	496	501	479	457	499	500	515	496	501	498	462	465	481	466	482	488	535	493	463	457	488	487	519	512	461	492	496	498	480	462	517	479	519	474	527	500	516	478	519	471	496	490	499	457	505	471	493	499	487	498	493	455	444	491	485	494	440	507	484	483	482	530	490	453	509	491
2600	430	216	185	1814	1313	63	70	52	46	40	31	53	58	41	43	40	37	28	28	23	27	35	21	21	18	29	26	18	27	24	25	21	17	29	16	21	16	15	30	20	28	6	17	11	22	19	26	13	37	19	29	15	18	27	18	18	22	22	19	22	23	27	25	16	16	20	14	24	20	15	22	19	10	27	13	20	30	19	17	10	16	10	16	19	20	20	11	15	9	20	26	8	26	21	5	14	18	19	18	14	20	16	15	16	21	24	13	23	17	13	12	16	20	16	16	24	24	18	19	18	17	19	17	21	18	12	20	16	20	10	16	7	20	13	24	17	16	11	18	21	15	22	11	13	14	15	15	15	20	24	17	24	18	17	15	14	16	24	26	15	24	32	18	13	12	16	13	14	17	18	20	17	14	16	21	26	16	15	16	18	14	17	25	23	16	14	13	21	14	10	11	21	18	10	24	6	19	18	16	13	19	19	26	13	17	18	18	10	20	17	10	12	16	17	11	17	18	13	20	13	12	21	10	16	21	22	15	19	19	22	21	19	19	16	25	15	18	17	19	20	22	18	19	17	23	24	26	16	19	20	27	16	15	12	15	17	16	19	20	25	16	16	24	24	19	18	16	8	28	25	24	19	21	12	13	17	16	24	15	22	16	23	23	14	23	14	15	16	19	17	18	13	10	15	18	18	23	20	17	19	20	14	24	18	22	17	19	16	21	13	14	11	18	15	19	15	22	13	12	17	16	19	11	12	16	19	11	21	19	21	17	19	22	18	8	22	17	21	13	21	21	14	16	15	21	16	12	13	13	27	17	16	14	19	17	31	17	13	16	16	16	18	14	13	19	15	24	19	16	18	17	18	15	22	14	19	15	24	14	18	19	14	22	12	12	22	20	16	15	10	21	13	18	18	16	17	18	20	11	12	8	16	13	13	13	15	18	16	14	23	17	12	13	23	17	16	13	12	20	17	23	17	23	12	18	23	19	15	19	16	21	31	18	19	17	18	21	15	16	20	20	17	17	14	18	21	22	16	14	13	16	27	16	18	20	20	19	17	20	10	16	18	14	24	15	17	18	18	13	21	14	15	18	18	23	17	21	13	10	23	11	16	15	29	10	15	18	15	17	20	18	16	15	19	20	13	13	18	20	16	20	14	18	17	25	16	15	19	14	19	13	18	20	12	27	18	14	20	19	16	11	16	29	19	19	21	8	12	14	18	22	19	20	14	22	9	17	24	16	20	18	22	22	15	24	9	17	23	29	22	10	22	20	27	18	16	20	29	18	12	18	14	15	11	15	18	26	16	13	20	19	25	18	22	20	17	18	19	17	17	20	11	14	16	21	17	22	16	19	18	23	8	13	14	19	22	11	23	22	15	16	14	21	20	15	14	18	16	20	22	14	8	19	13	13	15	12	23	25	23	23	24	12	15	20	17	18	17	24	20	15	20	15	8	17	13	21	16	18	19	14	15	13	13	17	18	13	12	20	17	12	24	16	19	18	13	23	19	27	14	19	19	23	16	24	21	14	13	27	13	18	23	24	17	13	17	18	17	15	17	16	22	16	22	18	19	23	26	15	13	14	7	22	16	23	26	18	15	15	16	19	19	23	16	21	25	18	12	25	20	13	22	22	8	19	10	18	17	10	18	10	15	14	14	22	17	11	30	18	16	15	25	22	16	21	27	13	15	16	14	14	18	16	15	14	13	13	15	17	15	17	19	19	16	28	14	19	16	21	14	21	19	22	16	19	20	16	27	16	15	26	15	12	18	13	20	20	15	20	23	15	22	13	17	18	15	12	9	22	24	18	12	17	17	15	13	14	13	15	17	15	17	21	18	16	19	20	23	24	17	12	24	10	30	19	21	9	16	17	21	17	25	20	24	9	14	23	24	19	20	19	19	20	15	25	19	13	15	12	20	20	9	18	21	17	15	22	14	19	19	16	18	22	12	15	18	16	22	18	22	25	19	19	24	12	27	15	25	15	22	15	14	20	18	14	17	28	20	17	19	15	18	19	16	20	15	23	19	15	12	16	7	16	13	13	19	22	19	18	15	12	21	15	19	13	22	25	25	15	17	14	13	20	16	16	26	20	18	10	19	23	21	13	23	12	15	16	17	11	18	13	10	11	19	20	20	13	13	19	19	13	16	17	18	13	17	22	17	15	20	21	21	17	12	16	10	18	14	33	14	15	17	22	17	23	11	17	20	24	18	21	12	11	20	17	13	13	20	19	14	21	16	18	13	16	13	21	15	17	16	12	20	15	14	9	22	18	15	24	24	22	19	15	19	20	14	20	18	21	19	13	22	10	21	15	17	21	15	14	16	19	15	22	17	27	15	18	15	21	13	23	18	16	20	19	25	17	25	21	14	17	11	16	20	18	17	28	11	26	16	17	16	18	23	11	13	15	27	18	22	18	24	24	18	25	23	23	10	16	20	24	19	15	12	17	12	16	9	19	18	8	16	17	23	19	16	16	12	16	18	19	18	16	15	11	10	22	15	18	22	24	15	28	21	11	13	27	23	22	9	19	16	14	11	29	19	15	20	13	14	16	11	10	14	20	14	20	17	20	14	12	15	17	21	26	15	17	26	26	20	19	17	22	18	18	19	21	18	19	18	15	20	11	18	20	13	17	25	22	16	22	24	14	18	18	22	21	17	12	11	16	21	19	18	13	19	16	14	17	17	21	18	14	25	26	25	28	8	18	25	18	20	10	24	16	13	20	17	20	21	21	18	20	15	18	19	16	17	12	13	14	12	15	24	13	11	21	23	11	17	17	13	16	17	20	19	13	15	20	16	14	19	21	21	15	16	13	11	21	22	20	15	10	10	20	18	18	22	19	19	23	18	20	22	19	21	15	16	12	23	15	20	21	12	11	20	11	19	27	17	20	17	20	22	14	17	16	18	20	13	23	15	18	9	21	21	16	20	20	15	22	24	15	16	18	14	16	13	29	18	14	27	11	16	23	16	20	12	18	17	13	13	13	15	19	15	18	19	9	18	12	17	23	15	15	17	12	17	17	19	25	15	19	19	19	16	18	8	17	18	23	19	20	22	11	16	19	21	19	14	13	19	13	17	14	16	24	16	15	18	9	18	21	14	20	11	16	19	17	22	19	16	22	24	19	14	23	23	20	18	26	14	13	14	15	19	17	13	16	15	15	22	12	14	14	28	17	15	24	25	8	15	9	18	21	14	14	19	20	13	15	18	18	21	22	18	15	24	22	18	18	22	19	19	22	22	12	25	16	27	19	20	23	10	18	13	17	11	19	20	12	23	18	27	16	17	19	20	16	19	13	12	21	13	19	22	11	17	12	16	21	13	14	18	17	17	14	17	15	14	17	21	23	17	15	16	18	17	24	26	17	22	15	21	19	24	14	15	24	21	13	22	13	17	16	14	18	19	20	16	18	15	21	24	23	9	18	19	25	16	13	11	28	13	17	14	22	15	11	20	19	14	19	11	16	15	24	20	16	17	20	16	22	21	20
30478	14464	7707	18079	48938	33132	7964	7621	5161	3741	2856	2523	2525	2430	2252	1988	1874	1594	1294	1162	943	875	781	795	783	850	873	827	896	791	767	684	608	524	510	478	468	445	429	446	410	472	466	479	461	436	457	463	501	480	421	500	474	509	509	486	491	444	439	414	383	407	392	371	397	364	374	391	337	378	348	347	341	350	347	365	358	346	380	342	348	342	323	325	308	371	332	317	294	291	341	294	322	325	299	294	289	300	308	322	287	330	305	313	319	299	288	297	296	339	296	319	291	336	312	298	310	284	297	290	318	301	356	304	322	284	301	312	295	324	316	290	332	317	318	304	329	337	360	318	304	324	309	303	295	323	320	308	335	268	305	314	305	336	304	289	305	308	285	320	333	322	357	328	346	318	325	293	337	321	305	329	329	311	320	318	332	295	325	330	297	329	323	333	354	309	306	318	308	328	315	333	309	322	283	292	306	321	332	349	322	325	332	314	322	281	313	304	347	292	287	304	310	341	337	318	308	311	307	324	315	290	311	338	290	336	330	301	310	317	304	323	354	306	312	315	323	328	295	304	357	324	309	313	321	314	332	304	313	294	345	300	304	320	313	292	298	348	287	333	336	300	321	324	329	320	306	320	328	315	310	345	321	325	311	305	330	305	294	320	326	331	303	280	281	329	315	328	301	341	311	317	286	303	316	300	311	316	293	313	302	322	312	319	363	325	291	315	322	281	315	269	316	323	321	300	316	289	323	330	298	302	325	362	327	320	303	294	342	323	330	308	285	317	287	329	319	303	306	311	325	307	299	305	323	294	279	292	326	327	299	314	325	309	290	311	320	311	274	334	278	321	343	266	299	314	294	298	281	317	325	332	337	348	326	301	319	312	292	337	339	326	346	316	338	296	278	300	270	313	348	282	332	279	325	302	338	291	318	282	308	321	334	306	320	304	330	299	309	309	297	301	328	335	339	375	343	322	301	307	314	285	330	333	326	314	293	333	337	294	319	290	312	310	332	358	295	313	299	336	312	315	334	318	317	324	299	342	334	283	322	320	339	322	305	294	320	307	320	311	301	287	309	307	325	307	313	304	308	314	301	270	327	306	305	281	306	313	272	316	306	315	292	322	294	352	315	301	308	310	340	327	352	326	300	329	292	298	283	285	296	338	346	324	308	297	300	300	308	353	308	298	319	344	340	332	294	300	307	308	310	293	321	317	330	305	322	321	314	284	337	332	290	329	285	333	297	284	320	321	332	332	339	321	330	293	323	317	299	309	285	286	291	293	291	329	304	292	298	315	308	292	319	348	347	293	306	286	313	287	313	335	323	326	337	310	311	336	323	335	302	294	306	318	306	323	281	301	340	337	279	335	283	319	299	310	310	328	302	276	345	350	312	314	314	320	333	343	296	298	334	301	337	317	293	322	315	334	349	299	314	322	292	336	313	302	319	307	315	299	340	330	307	275	325	291	322	287	320	320	324	296	314	295	299	335	332	329	277	309	303	325	326	321	285	337	281	325	309	341	294	320	331	333	309	300	333	344	320	321	309	350	330	290	323	312	280	308	321	310	377	330	331	304	283	319	313	267	301	343	334	305	317	296	328	312	306	367	308	317	313	331	300	328	309	317	299	329	312	343	297	293	309	305	281	318	312	293	315	292	291	325	301	306	298	298	347	285	333	313	313	300	301	341	333	268	280	289	334	306	311	299	310	304	325	322	322	311	301	343	329	350	335	324	322	333	296	271	296	305	321	323	312	323	299	317	325	327	321	323	319	331	283	309	295	299	290	358	329	324	315	312	331	328	338	321	295	322	312	305	319	330	331	302	278	307	270	336	318	321	318	324	321	296	303	314	369	331	302	334	329	307	318	280	303	324	326	299	297	320	317	344	281	331	336	311	326	302	303	323	302	322	321	288	319	306	281	306	327	312	308	308	323	342	325	316	285	299	287	320	299	303	300	283	319	323	339	288	338	325	313	298	300	311	313	319	332	293	338	302	311	321	338	305	302	310	306	347	335	327	317	312	305	317	297	304	325	329	286	291	310	298	329	281	310	329	309	344	326	339	315	308	317	310	313	318	305	302	333	298	311	298	283	293	297	295	280	302	316	346	303	313	336	309	268	292	339	308	312	335	314	296	305	330	306	306	313	328	293	312	311	290	324	312	320	290	336	319	323	334	285	295	326	308	320	330	294	314	327	285	306	316	323	317	333	334	342	338	304	301	351	329	301	300	324	303	326	320	300	329	339	287	291	297	346	347	308	350	317	317	306	338	301	307	315	297	293	321	324	306	301	333	273	293	314	340	336	287	305	320	294	331	324	294	318	311	320	343	341	323	327	304	341	332	312	312	314	344	316	353	331	307	311	305	314	302	319	319	335	332	316	339	308	334	312	316	316	315	314	296	343	331	306	326	302	305	331	311	319	323	306	325	305	316	311	306	299	302	289	302	300	305	318	289	330	314	346	348	317	320	317	319	307	306	314	339	298	325	354	276	324	307	334	329	288	305	348	331	336	323	300	344	310	277	303	338	346	322	337	335	291	320	344	296	317	307	337	295	318	311	340	324	313	304	326	288	316	307	290	299	326	346	328	320	333	349	322	317	309	313	301	288	317	337	317	331	323	318	332	341	331	313	308	328	309	287	337	331	335	305	308	298	334	319	331	316	298	327	314	317	293	313	327	302	305	333	329	290	322	329	331	316	325	300	304	301	329	311	311	344	314	303	322	294	344	319	296	307	283	336	279	308	297	286	317	301	324	321	339	333	340	288	343	309	279	321	291	260	331	282	305	299	346	287	310	316	330	323	299	285	300	326	309	301	327	320	320	311	325	276	323	306	337	339	329	339	300	284	302	285	328	306	329	322	334	316	317	347	302	327	299	317	304	319	311	310	305	310	316	306	326	325	300	286	334	285	310	309	310	316	333	323	265	324	294	316	327	324	320	309	339	321	307	298	318	320	313	299	288	297	281	333	313	301	316	311	315	300	325	321	307	315	304	320	322	335	301	294	332	333	312	278	322	327	341	310	313	298	318	304	306	296	293	311	326	324	326	296	314	306	361	317	287	316	308	320	321	309	328	307	317	306	281	323	280	307	322	320	311	336	338	302	293	319	353	289	306	335	312	308	345	313	286	324	311	310	336	321	297	264	291	297	296	282	340	325	335	303	316	293	326	296	302	271	321	319	333	286	319	310	299	308	299	323	314	346	341	330	315	302	323	344	308	305	339	359	322	324	311	319	302	303	312	308	318	313	318	318	350	329	329	296	324	309	353	324	325	315	301	286	326	324	330	321	320	308	334	312	286	308	354	301	318	332	313	278	314	324	328	320	313	319	317	301	338	294	292	354	346	343	314	322	272	311	294	305	325	322	336	315	304	322	321	298	304	310	324	315	327	317	313	301	313	291	345	313	319	319	336	328	297	312	331	333	301	289	316	304	313	313	293	318	318	301	303	286	327	311	308	295	324	308	304	350	341	331	345	286	325	294	293	317	301	286	318	298
5359	1478	657	1144	8557	6697	233	184	126	105	100	91	97	89	80	80	78	75	68	43	37	56	36	43	36	47	39	34	42	46	48	32	25	31	36	23	28	28	30	24	27	25	28	26	33	28	40	26	27	22	29	25	30	34	19	20	32	31	35	27	31	30	22	31	22	32	21	17	22	25	16	19	20	17	18	20	22	19	25	17	15	27	20	20	25	21	22	22	29	26	23	23	22	24	21	24	15	31	21	27	24	26	27	24	25	24	23	17	36	20	15	24	16	31	17	24	21	20	15	16	22	22	27	24	24	16	18	19	26	18	19	21	13	16	19	20	22	19	18	23	26	22	24	21	21	17	16	14	17	25	10	21	18	19	20	19	26	22	20	21	31	26	19	23	23	21	24	11	23	20	17	25	21	18	23	21	20	23	22	32	30	20	18	29	18	21	20	19	19	21	20	22	13	18	23	23	20	27	25	18	20	26	11	23	21	26	21	19	26	32	17	19	17	15	25	26	16	17	27	20	23	16	22	24	19	23	28	25	22	19	18	17	18	18	12	15	24	19	21	26	20	16	24	24	22	15	25	22	16	22	22	10	26	21	13	21	16	26	16	20	22	21	15	21	20	26	20	18	20	28	21	19	33	21	25	21	15	18	19	26	14	21	16	31	16	16	20	17	20	18	22	19	23	26	33	18	20	23	18	18	24	28	31	16	28	22	17	16	16	24	16	15	23	27	18	22	16	18	11	19	18	18	30	28	25	16	24	16	22	20	27	25	21	21	22	19	21	23	17	27	17	15	15	21	18	23	22	29	28	32	27	26	21	19	17	20	26	24	20	17	24	31	23	21	19	20	20	17	28	14	22	16	18	24	21	12	19	27	17	25	15	22	28	15	23	21	32	25	23	18	23	20	23	33	28	12	24	21	20	22	14	23	22	17	16	22	18	16	22	19	24	19	18	21	24	16	29	21	20	24	24	24	20	29	19	20	17	18	24	13	17	21	19	23	16	22	25	21	15	22	18	19	7	19	16	25	24	23	15	24	29	23	24	23	18	29	17	23	23	22	20	21	22	36	24	24	26	13	20	23	22	15	20	25	11	24	18	28	20	13	24	20	13	23	21	24	15	19	22	22	18	21	19	17	22	26	21	29	15	18	23	20	22	18	27	17	20	20	17	26	19	15	25	22	22	18	20	21	26	26	27	21	28	26	16	21	20	23	17	29	27	19	30	33	22	18	20	18	21	25	30	16	16	26	18	21	22	19	24	18	12	8	19	23	20	21	19	14	24	20	18	19	19	20	19	23	28	26	18	30	20	23	25	20	20	17	25	22	26	22	19	25	21	26	27	23	26	19	16	20	20	22	21	23	23	21	23	24	18	14	16	17	14	27	36	23	20	30	21	17	22	22	25	26	22	17	22	27	26	17	30	18	19	19	25	20	18	25	20	15	20	26	27	19	17	25	29	20	24	24	21	27	18	27	31	19	15	18	23	21	20	25	27	24	22	28	25	18	18	15	27	21	24	18	21	25	22	19	16	20	24	25	18	16	21	13	16	23	27	20	22	17	24	17	24	25	28	18	21	18	24	17	19	26	15	26	23	24	19	16	31	25	26	19	18	20	27	18	23	23	20	29	24	24	19	26	25	21	21	27	22	24	24	18	13	23	14	21	34	15	22	13	24	26	20	20	15	22	16	29	20	21	19	21	18	23	23	25	21	22	16	17	23	21	22	27	15	24	17	23	25	23	20	20	22	16	27	31	14	17	24	27	18	21	24	20	12	29	11	20	25	21	25	29	18	21	21	14	20	25	23	21	16	22	22	31	26	19	14	17	23	23	10	27	23	18	14	23	26	25	15	19	21	23	21	22	25	19	26	20	18	26	21	18	18	19	20	22	25	18	24	19	19	22	32	14	19	21	17	24	22	23	13	28	22	20	20	22	19	22	30	13	20	24	32	18	25	25	15	21	18	22	25	22	24	17	19	34	22	25	16	20	26	25	24	19	19	24	17	22	24	19	22	20	29	20	22	22	22	21	19	26	24	26	29	18	16	22	16	28	14	20	22	19	18	32	22	26	24	21	20	21	21	24	20	22	14	16	23	14	24	20	23	17	31	31	24	20	19	20	17	20	18	22	24	21	17	19	22	19	21	20	22	22	20	23	12	24	25	25	13	34	15	11	19	21	15	17	22	27	24	22	23	20	25	20	16	27	16	23	19	16	23	21	20	20	23	19	17	21	23	19	22	21	18	32	11	22	26	19	20	25	11	25	18	17	20	17	21	29	17	22	24	25	19	23	21	30	20	23	23	22	18	16	22	23	24	21	19	23	22	23	25	18	20	19	22	20	23	25	15	24	18	18	30	21	19	20	17	27	24	17	22	20	25	20	23	22	16	24	28	25	20	9	27	25	23	18	20	14	26	21	24	22	20	14	22	14	26	17	21	22	21	12	20	27	22	15	20	23	19	21	29	19	27	18	24	19	32	28	12	20	31	19	24	12	13	28	12	19	13	16	34	16	27	26	24	24	15	21	24	19	10	17	21	26	15	28	24	21	24	24	17	21	18	16	13	21	28	22	15	22	22	29	23	24	16	24	28	30	19	19	23	25	18	16	19	16	23	18	14	30	24	17	27	20	31	24	24	17	19	22	17	19	28	19	22	22	23	13	15	22	22	27	22	22	27	27	19	13	25	22	22	23	20	27	14	17	21	23	16	22	24	23	18	16	14	16	33	23	14	25	29	28	18	25	20	22	15	19	22	25	14	31	13	20	22	16	22	21	15	15	16	23	16	24	24	29	19	24	20	16	17	13	22	19	20	22	20	21	27	13	25	16	18	19	13	15	23	31	19	20	21	18	24	19	18	18	27	24	22	23	23	22	17	22	21	27	23	25	30	19	21	20	13	17	14	19	24	14	25	18	17	28	23	30	27	27	26	28	24	25	22	17	25	23	20	14	29	22	21	26	20	16	28	18	29	26	21	23	23	32	21	23	16	19	17	27	32	25	27	22	14	22	23	22	30	26	22	14	22	20	16	23	19	23	18	14	27	15	24	15	16	27	31	25	24	14	25	21	16	22	15	28	18	13	24	19	20	21	22	22	14	25	20	30	16	25	22	27	21	22	30	16	19	18	22	26	15	13	22	24	21	26	24	20	21	18	26	23	20	15	17	22	23	25	21	14	22	26	17	19	19	16	25	26	18	24	16	21	27	23	34	23	21	20	21	19	23	25	22	24	20	20	23	19	20	18	25	29	26	12	14	21	20	26	27	13	21	15	21	28	11	16	23	19	22	14	16	11	28	22	17	14	21	28	22	17	14	19	21	18	22	17	21	36	24	21	21	24	20	23	13	30	17	22	17	17	26	28	19	25	22	25	24	26	26	20	25	28	23	20	29	16	24	24	20	27	16	15	29	15	11	24	17	25	17	22	16	14	17	21	15	22	28	16	28	23	16	21	18	17	26	21	19	26	20	20	30	20	15	14	21	20	24	23
42947	22475	15286	38246	73856	45792	19286	15386	10019	8811	7298	6099	5401	5150	4732	4366	4160	3537	2876	2403	2136	1804	1700	1534	1653	1672	1637	1651	1638	1476	1324	1143	978	870	873	746	768	771	707	728	750	781	724	769	727	748	752	710	777	790	713	743	731	757	730	739	707	699	656	624	611	563	560	534	530	486	532	495	496	485	463	459	452	428	450	432	414	481	479	493	422	431	468	405	416	398	388	398	406	436	383	423	439	402	425	385	393	399	380	367	373	367	405	398	395	390	380	399	353	411	419	395	419	360	383	387	372	388	358	435	361	390	365	377	389	411	378	414	389	381	412	377	408	392	399	372	414	370	431	367	363	364	388	360	423	375	378	382	391	365	415	409	379	390	407	436	404	414	365	371	405	376	397	400	402	374	391	398	363	397	367	427	370	348	384	392	405	411	394	395	428	362	385	342	414	365	373	395	363	380	400	402	348	398	384	374	355	399	380	390	357	381	391	387	379	431	404	368	381	368	344	382	369	380	370	410	379	390	412	415	413	397	398	392	381	368	388	392	361	373	372	380	378	423	411	366	393	391	405	378	409	396	371	389	439	360	392	394	389	380	373	379	376	385	390	375	379	416	381	373	364	368	410	364	354	398	386	403	408	362	391	392	356	437	421	389	391	407	383	406	381	362	378	407	410	353	371	357	410	381	349	409	361	355	423	408	357	388	379	423	417	351	362	366	378	399	407	396	362	400	375	379	392	377	397	403	397	374	403	380	404	377	400	398	346	401	396	404	407	401	395	384	385	368	410	403	416	367	405	377	379	386	400	401	419	398	372	405	365	388	369	387	406	409	373	402	398	396	376	367	387	386	376	382	403	371	342	370	397	411	367	404	400	359	394	389	388	379	390	369	414	350	392	412	353	410	425	405	371	404	409	377	352	373	372	362	373	413	417	385	364	392	374	392	397	368	390	378	382	428	396	444	369	387	369	397	389	380	391	408	377	385	399	380	388	391	404	369	375	372	383	359	405	372	375	400	389	380	395	352	382	398	400	368	408	379	381	362	357	400	376	390	396	416	395	409	393	386	394	371	393	348	378	408	426	397	375	368	371	358	433	388	366	413	392	384	379	391	390	353	371	358	388	394	418	349	375	354	373	385	381	379	400	404	401	415	383	406	342	387	388	424	368	386	414	392	408	415	403	383	381	386	395	377	390	380	383	402	372	409	412	387	367	359	402	412	415	378	349	358	374	392	372	394	355	381	403	383	365	412	372	408	371	378	370	405	410	408	376	393	376	376	376	364	402	413	389	410	395	384	394	372	358	434	383	390	361	403	385	367	391	392	392	402	380	392	376	367	384	391	425	409	404	421	398	396	382	436	371	348	389	395	417	362	414	392	387	387	351	368	399	402	426	377	375	371	361	385	395	393	340	389	378	367	391	370	363	387	383	429	380	375	416	349	355	380	384	405	417	414	388	381	399	393	404	390	405	352	362	389	357	385	408	387	398	377	416	387	388	410	334	406	366	381	393	361	348	373	387	362	373	384	367	388	372	363	383	376	385	360	362	389	394	383	391	386	397	389	379	384	388	370	431	391	390	385	399	402	388	395	364	386	420	353	381	375	367	359	410	388	383	378	390	379	391	390	403	373	368	416	402	383	397	384	396	417	400	402	380	390	349	420	361	363	353	389	396	393	401	383	383	374	361	390	387	408	392	382	365	381	419	377	408	410	378	411	377	396	363	403	380	425	409	356	402	407	399	365	388	368	386	377	375	411	349	391	378	367	362	378	380	357	407	407	383	369	410	355	371	385	368	380	414	387	368	363	401	384	395	378	382	389	373	401	411	379	419	413	363	430	358	376	352	357	411	399	416	364	406	413	385	386	406	411	395	368	415	362	409	376	376	388	408	394	367	383	373	414	361	394	397	383	383	393	383	381	367	393	362	387	382	376	405	387	410	389	376	353	391	406	357	378	356	393	402	384	373	390	381	357	417	372	374	381	403	417	426	377	412	401	357	387	412	377	374	390	370	392	375	417	386	413	374	399	402	406	385	394	382	414	363	365	408	384	370	417	393	390	403	412	402	377	388	373	410	385	374	363	373	410	395	411	411	404	367	406	404	424	369	382	405	393	396	385	367	393	418	387	381	385	374	363	365	343	387	372	437	377	394	373	415	424	359	400	332	384	367	361	382	360	396	388	380	363	385	353	377	395	389	365	363	419	382	359	392	389	354	407	375	354	381	379	398	375	364	402	366	420	369	373	412	373	410	389	378	401	386	355	376	389	358	387	358	367	385	367	390	372	399	405	384	370	401	376	388	381	402	403	369	338	334	373	387	371	419	371	410	388	353	385	382	369	390	413	401	386	342	392	394	381	379	456	325	381	396	387	376	412	409	382	409	409	366	399	383	384	384	422	379	400	391	376	404	415	348	381	385	382	377	404	406	398	350	367	405	400	400	381	392	396	375	387	333	407	380	385	365	399	352	363	379	408	394	392	381	373	373	355	371	409	407	386	377	374	364	364	370	389	373	385	371	371	352	390	414	381	370	412	405	393	419	404	364	376	379	421	394	399	394	347	379	334	365	354	400	369	362	375	413	354	380	380	402	365	394	387	379	393	384	354	346	384	341	392	391	396	393	366	385	392	378	358	391	385	396	361	372	393	347	360	372	367	366	371	411	388	383	403	375	361	352	376	370	420	391	385	365	397	364	366	385	404	334	367	349	348	377	424	409	418	372	414	380	377	419	363	378	399	384	368	395	371	381	424	385	384	393	385	376	371	356	412	383	373	390	369	381	372	430	367	377	385	408	377	397	395	374	380	384	403	361	374	392	374	436	376	413	399	391	356	377	444	390	409	403	374	379	384	399	408	358	403	404	367	351	389	389	372	377	360	386	377	405	398	411	400	379	407	345	389	384	384	380	394	355	383	362	383	367	385	381	406	384	380	379	384	427	378	392	372	367	405	371	370	407	363	389	432	356	354	409	422	379	381	390	383	387	384	397	406	385	383	383	366	402	395	392	383	390	383	388	397	423	378	399	402	383	410	373	375	396	371	426	392	378	384	384	409	414	405	387	416	361	418	395	414	370	384	381	372	382	381	398	378	365	378	382	387	397	402	395	382	369	366	438	359	382	407	368	364	382	397	424	391	407	389	405	380	340	402	341	369	386	419	381	393	393	352	374	440	398	395	360	411	395	385	384	421	396	414	358	383	367	351	373	413	368	398	396	374	388	381	373	382	393	392	367	376	404	431	410	366	388	395	371	397	425	426	402	389	419	407	392	432	378	378	416	324	390	352	380	409	404	402	386	358	370	379	418	342	385	386	367	407	380	372	401	388	403	380	376	388	374	345	385	380	423	396	431	389	336	383	338	397	415	394	381	385	389	385	406	355	348	410	387	405	366	408	394	364	412	388	411	396	374	415	368	368	382	416	380	383	390	410	412	377	394	390	384	389	361	415	373	395	374	402	397	385	415	390	379	368	400	346	385	416	363	353	392	382	365	403	391	383	376	384
5136	863	406	502	3727	4503	152	100	98	92	95	67	70	63	66	72	69	68	64	56	47	52	45	35	39	44	40	34	42	34	39	34	29	35	32	26	25	26	31	28	31	44	30	31	33	38	35	33	34	31	23	27	25	31	20	28	37	36	19	26	26	30	24	37	31	37	24	22	34	32	31	31	38	30	38	24	36	30	27	32	32	28	20	35	25	24	17	24	22	29	27	28	26	37	20	28	34	24	29	16	27	26	23	28	23	30	29	17	33	20	35	24	28	32	23	29	20	26	23	26	30	38	25	21	27	15	34	29	23	25	34	26	17	23	27	29	27	34	31	26	41	35	22	32	24	26	29	11	23	28	26	28	30	28	23	29	19	32	28	30	39	26	19	34	31	38	21	32	25	23	30	18	29	37	29	24	23	31	39	31	25	39	28	29	28	31	26	37	27	28	21	27	27	23	39	35	22	23	26	29	33	23	31	30	34	27	24	26	23	38	37	37	29	30	23	25	31	27	33	31	22	34	23	29	27	23	30	25	33	37	22	30	33	23	37	21	23	23	23	26	23	23	21	27	22	26	23	13	25	25	24	24	23	33	22	36	32	29	33	20	28	30	27	39	23	29	33	25	37	20	22	30	35	27	18	27	22	27	30	20	29	27	30	24	23	19	27	44	31	34	25	25	27	24	20	29	31	29	29	36	28	36	18	29	28	25	27	28	33	16	28	32	34	35	26	29	30	28	31	37	34	22	22	31	19	32	32	29	29	27	23	25	25	23	30	25	17	22	32	28	27	28	26	27	25	25	32	35	32	20	33	20	33	20	25	24	26	24	31	24	12	25	26	34	22	27	30	30	28	23	28	24	28	31	29	34	21	29	22	34	25	29	27	35	17	21	23	24	17	29	22	32	23	25	29	32	18	27	33	24	24	32	39	18	24	19	36	34	22	33	23	22	29	36	35	29	27	26	27	26	32	28	15	25	21	18	24	35	26	38	32	26	34	34	30	36	25	21	23	21	28	22	24	24	21	23	29	31	33	28	32	32	24	24	27	32	26	21	42	28	25	31	34	24	22	36	29	31	36	26	37	22	24	19	27	30	28	26	27	25	19	25	23	20	23	24	22	32	21	27	19	25	13	22	36	29	23	17	25	33	27	15	33	28	26	24	24	22	31	23	24	33	23	38	31	34	30	32	23	26	24	28	24	34	17	27	22	28	34	37	27	27	28	24	28	24	25	30	20	25	24	23	31	36	31	21	28	29	23	28	26	27	21	22	24	25	21	25	30	25	23	28	23	22	25	22	26	28	26	24	16	35	29	24	32	20	20	21	37	27	34	30	16	30	18	30	27	32	24	19	28	28	37	26	24	15	21	31	21	19	23	27	23	22	20	37	37	23	22	26	26	26	28	24	34	28	32	24	32	33	20	26	24	29	25	22	33	26	21	22	17	21	18	27	23	19	31	32	27	20	25	33	30	29	30	32	22	30	34	24	17	28	26	36	36	26	27	21	33	31	23	25	26	27	18	31	26	24	20	26	26	24	22	26	24	32	23	18	24	26	23	17	29	28	26	29	27	26	32	20	25	40	30	22	24	30	31	30	22	24	21	22	29	18	18	31	20	38	20	22	31	33	22	25	28	26	26	28	24	23	29	27	29	32	31	26	29	24	22	23	26	32	28	31	27	28	28	29	25	29	25	36	30	33	25	28	31	31	29	19	23	30	21	17	26	26	24	24	26	31	28	23	22	26	24	26	39	34	26	31	29	33	28	23	28	26	26	25	32	24	25	21	32	28	24	35	26	39	26	29	32	28	24	32	37	31	28	28	32	25	23	25	43	23	16	27	21	26	33	30	31	26	23	29	19	29	18	28	34	33	29	21	21	32	25	28	24	21	30	23	27	25	23	22	25	22	36	40	22	28	30	28	32	23	31	35	22	19	27	27	24	27	29	27	25	30	35	30	19	35	24	19	25	26	23	28	23	26	33	23	29	29	32	21	33	23	28	28	30	22	26	31	23	28	22	28	23	35	30	25	33	31	27	26	29	26	29	34	33	29	26	35	24	30	30	31	34	22	23	21	33	24	22	23	25	31	29	28	27	24	26	30	25	22	35	25	32	27	26	34	22	25	23	27	30	26	24	34	19	25	24	19	25	29	38	31	34	33	23	27	25	33	19	22	26	36	32	25	32	23	16	31	16	28	27	28	25	33	24	24	23	32	26	18	29	25	35	22	34	19	36	26	37	21	30	40	44	19	36	27	33	27	28	29	32	30	26	24	28	30	34	25	24	22	26	28	34	20	21	35	34	20	33	30	32	27	26	34	24	29	30	27	24	26	32	22	28	24	26	28	35	22	24	26	33	28	23	34	22	30	22	19	25	26	32	29	30	25	23	24	17	34	37	27	30	20	31	25	35	25	28	34	30	21	18	25	15	23	38	27	28	34	35	34	31	29	21	24	30	27	28	30	27	26	30	26	28	18	32	41	27	26	23	33	21	31	34	29	31	28	29	25	21	25	24	19	34	32	25	32	21	28	15	28	24	34	28	25	41	27	33	28	27	25	31	20	29	19	26	29	33	25	23	24	28	28	30	32	30	27	20	21	33	20	27	32	29	29	24	28	26	25	35	28	26	28	30	19	37	28	34	24	33	33	29	33	26	17	22	27	33	28	25	27	34	21	26	33	27	31	21	27	32	35	34	27	25	19	31	35	20	17	25	28	20	23	20	33	30	39	26	20	23	26	32	34	24	27	32	27	30	24	27	24	21	34	20	33	28	29	34	25	26	23	24	25	24	29	29	26	23	25	29	26	27	32	21	18	38	23	24	26	29	31	25	17	33	31	29	30	23	20	32	24	32	28	25	29	17	22	22	31	30	29	20	30	35	34	31	32	29	17	22	30	25	29	23	20	29	25	23	36	25	20	24	25	32	24	33	23	30	31	22	24	21	23	23	17	36	28	29	23	30	39	34	26	28	36	37	20	31	20	34	32	29	25	22	26	22	33	29	29	27	27	27	34	25	31	40	30	24	26	38	26	24	20	28	27	26	28	19	26	19	32	44	34	31	32	30	27	37	26	26	27	23	35	22	21	34	28	25	35	27	21	29	30	20	25	27	33	29	34	29	27	35	25	21	35	43	29	27	29	33	30	23	28	19	24	19	33	31	23	33	22	25	31	20	39	31	40	24	25	21	29	26	31	28	24	30	26	34	20	23	26	25	20	20	29	24	26	20	26	25	36	24	28	21	26	21	28	28	18	19	30	33	33	24	26	30	24	29	38	24	21	24	24	35	34	23	26	29	23	43	32	18	32	20	20	24	26	30	29	20	27	24	30	34	19	25	31	23	24	27	25	24	19	37	29	35	26	32	20	36	25	35	26	31	24	37	32	23	38	35	31	28	26	31	26	23	27	31	29	32	28	24	32	28	22	30	30	36	21	31	25	26	33	22	27	25	20	33	28	26	27	27	26	35	29	32	25	37	24	33	22	26	25
36899	18309	11199	29626	60429	44094	14324	10776	7014	6983	5633	4739	4142	3713	3801	3601	3170	3058	2276	2062	1742	1541	1413	1329	1333	1417	1387	1375	1418	1215	1067	974	869	788	751	741	720	793	740	788	715	678	753	787	786	806	787	732	704	772	772	738	717	675	716	696	725	648	719	647	675	628	602	628	596	635	567	573	540	511	557	517	564	537	554	495	549	557	527	507	541	525	540	460	522	514	530	493	502	497	466	468	485	483	492	492	515	491	506	441	481	495	448	467	507	461	501	471	487	547	521	476	501	516	523	501	479	489	503	473	463	462	482	476	488	479	488	479	463	513	495	498	471	454	506	469	489	493	471	499	476	491	470	502	476	505	504	452	508	508	513	481	462	503	469	506	501	481	503	485	497	479	474	485	494	487	485	541	510	464	487	478	480	475	479	467	463	528	505	514	494	455	494	472	457	484	465	452	455	455	492	485	471	491	494	484	504	504	513	478	463	488	498	484	505	488	472	467	492	473	467	475	506	507	509	483	443	475	504	461	443	460	471	524	431	462	481	464	451	522	461	461	484	509	494	511	472	542	489	515	516	472	494	462	495	486	481	506	500	443	498	455	452	431	538	470	469	474	483	490	490	461	500	431	500	494	476	492	479	480	490	481	500	498	478	491	517	499	456	482	474	460	492	491	512	529	463	502	492	495	473	449	503	501	479	488	466	486	495	480	474	498	450	469	489	462	469	471	492	477	499	474	464	410	496	505	487	445	473	490	486	475	450	499	451	503	464	473	500	518	471	495	462	479	471	486	459	511	498	469	475	473	506	491	498	472	519	504	456	510	499	481	494	464	466	472	471	496	481	470	446	527	473	521	497	490	498	488	442	462	487	535	478	501	541	513	416	530	508	477	503	495	459	483	493	465	451	537	468	449	510	473	513	451	496	458	501	497	494	532	518	499	444	490	483	463	522	486	489	497	466	498	472	500	562	485	478	546	465	476	488	503	500	445	472	468	478	480	459	485	452	460	448	497	516	485	512	460	472	457	450	489	492	469	490	461	473	504	496	529	483	467	471	465	479	490	502	469	496	506	474	509	471	481	492	487	499	471	478	525	492	463	482	493	505	507	466	482	479	522	470	473	492	481	500	480	466	472	469	510	465	491	502	475	502	508	516	486	495	485	472	489	491	498	462	489	477	473	474	444	486	488	500	474	452	531	472	469	511	480	463	468	489	477	504	489	457	441	473	498	511	482	452	480	472	489	476	487	498	448	464	476	489	478	490	513	472	486	470	463	454	507	435	459	453	504	511	486	478	460	466	464	432	497	474	526	502	476	471	474	504	497	504	474	434	491	475	464	470	498	504	487	491	504	456	455	473	497	504	483	468	500	496	503	519	486	504	484	468	453	481	502	456	470	514	485	481	480	476	547	489	467	472	474	478	471	505	488	524	467	510	479	448	466	485	469	447	469	468	480	492	493	475	469	500	491	450	477	444	494	441	504	489	453	459	476	451	485	461	481	464	426	513	466	506	477	488	520	460	481	474	505	467	477	472	458	455	462	454	466	453	509	501	455	487	498	496	437	492	430	468	490	492	451	473	447	456	452	503	494	488	462	493	507	447	464	499	470	512	475	466	499	481	480	461	448	523	464	490	479	455	482	519	445	489	490	468	479	480	530	474	511	472	483	442	484	482	474	490	499	510	490	508	511	499	507	481	510	441	493	490	447	496	466	471	506	487	489	485	497	478	442	458	458	464	461	463	496	538	475	466	483	509	477	459	455	482	470	473	527	464	513	422	491	523	489	490	468	468	487	477	436	471	479	449	460	454	457	492	480	461	510	536	469	468	471	494	494	513	457	509	495	492	442	482	479	474	508	488	461	494	501	458	464	476	488	479	483	494	507	510	479	507	496	508	456	490	494	458	495	472	475	507	441	504	484	480	477	475	496	498	460	430	490	504	498	485	476	490	439	494	505	504	511	495	499	464	496	497	469	474	511	476	469	492	505	424	441	471	474	442	468	494	483	476	497	498	457	483	472	483	485	487	471	470	479	529	500	492	477	480	443	472	456	486	497	505	479	487	434	479	478	481	463	462	493	487	480	479	549	499	517	422	467	472	524	517	512	487	498	450	501	469	491	463	513	476	472	515	509	469	498	470	505	497	471	483	464	500	451	493	500	486	468	446	472	503	481	440	494	454	469	459	473	495	466	470	474	481	501	508	480	493	476	478	463	517	441	487	487	455	480	478	533	461	509	480	488	455	470	455	497	501	504	517	485	471	510	500	489	424	496	437	480	482	487	492	474	482	501	497	437	449	451	490	464	487	513	504	477	478	475	492	508	460	547	516	459	488	498	498	470	492	477	485	467	514	505	505	497	489	497	508	472	464	490	505	512	455	473	500	480	472	460	517	473	516	479	501	492	478	493	470	470	500	468	487	466	509	481	488	508	488	475	527	550	465	500	496	481	491	500	476	498	478	481	507	492	442	471	504	502	523	495	462	470	457	496	507	504	504	487	481	470	459	456	499	485	499	462	461	488	486	498	474	505	468	485	476	503	490	501	469	491	468	460	487	496	478	447	493	513	501	458	455	447	507	481	500	487	510	489	499	462	499	493	488	505	480	432	486	446	497	443	500	440	491	475	485	523	476	511	481	529	442	498	485	505	503	505	475	458	479	479	491	466	488	505	487	474	511	460	457	476	492	505	481	457	501	511	500	481	468	474	474	450	475	453	466	481	484	526	486	490	464	472	471	471	517	523	459	490	490	444	480	456	478	486	485	503	500	505	468	474	517	464	502	472	478	488	516	458	460	478	463	470	484	491	499	484	493	480	447	491	525	504	449	441	527	488	485	493	464	490	463	477	495	460	470	449	455	446	495	476	508	498	473	489	476	474	491	480	481	460	479	434	513	479	506	438	467	473	512	505	483	459	488	488	501	521	501	500	454	470	450	509	485	477	462	518	467	506	495	482	507	477	448	517	447	519	499	431	493	510	482	467	452	460	495	466	522	498	532	491	495	493	485	489	489	463	442	497	502	470	515	508	486	495	502	512	501	514	498	474	517	472	514	497	488	479	478	437	469	471	462	454	450	481	514	477	477	471	472	480	487	442	479	491	483	479	491	485	466	502	506	491	509	445	514	486	482	458	480	527	481	444	473	463	516	468	469	476	501	491	483	487	498	487	463	517	489	458	476	481	513	456	504	530	476	465	508	484	499	453	467	445	483	518	461	473	458	507	521	505	485	491	475	489	491	406	493	496	486	468	485	462	465	443	501	465	506	517	472	492	481	498	492	492	439	478	471	466	488	475	514	493	479	500	486	470	519	519	478	465	453	528	479	446	481	463	497	476	500	483	498	474	526	485	446	475	488	513	491	510	508	492	481	478	505	502	510	442	471	499	455	472	460	485	493	469	489	478	481	492	505	491	486	493	492	480	482	454	414	460	499	460	478	456	499	465	470	459	500	473	455	479	460	460	485	474	448	449	513	516	480	544	430	522	496	500	497	486	489	461	480	478
6702	1751	598	749	7254	7645	265	201	143	143	139	114	105	112	78	108	101	79	72	60	68	46	47	49	45	58	48	46	37	52	46	46	31	39	33	40	36	42	45	26	33	35	27	28	34	29	26	29	29	39	26	42	33	38	17	39	34	34	27	35	42	30	26	31	27	28	22	21	27	32	24	27	25	23	33	31	30	30	25	31	22	39	31	27	26	20	31	32	29	22	22	29	32	37	23	33	18	31	28	31	32	38	33	30	31	25	27	24	23	39	26	26	24	33	29	22	34	26	27	24	25	34	31	32	35	27	32	34	29	30	24	34	28	21	25	25	22	31	25	22	30	22	30	31	32	32	28	23	29	28	34	21	27	17	35	27	26	22	27	26	33	30	34	32	30	33	19	34	26	31	22	28	22	22	30	30	26	23	26	22	28	36	23	23	18	29	34	27	28	25	28	27	22	30	22	21	21	31	26	28	23	25	33	27	28	26	25	37	17	27	25	28	28	28	26	28	23	21	27	20	22	20	27	29	19	24	28	30	28	24	29	23	26	24	27	30	25	15	20	31	22	24	23	22	25	31	33	33	25	36	18	31	29	16	27	35	29	29	20	26	43	27	22	26	27	30	23	32	37	26	29	32	37	22	38	34	29	26	26	23	26	24	31	30	32	29	31	26	31	31	27	24	22	30	27	35	22	27	27	21	25	29	38	34	39	35	19	20	25	32	27	28	28	30	19	25	23	31	21	21	28	18	33	33	34	24	25	28	29	30	22	24	30	20	21	29	30	31	28	23	23	31	23	25	28	32	28	33	29	25	30	30	28	29	28	26	27	26	22	27	28	29	30	21	27	25	27	34	36	26	23	36	25	25	21	25	33	23	33	25	24	22	28	21	22	33	32	35	21	31	30	40	25	31	21	24	21	23	33	22	25	15	29	25	29	33	35	32	28	22	28	24	32	27	30	27	27	15	24	25	26	31	30	30	15	30	26	26	26	18	22	32	23	38	25	24	26	27	22	33	29	24	34	31	28	30	34	33	34	22	16	25	27	25	16	27	23	23	38	24	30	27	31	31	37	41	25	39	26	23	31	23	29	27	24	33	27	28	28	35	29	25	21	21	32	23	27	25	20	25	27	32	25	26	23	30	32	30	28	32	27	31	23	25	25	22	25	24	22	26	23	25	30	27	32	26	28	27	34	30	28	25	25	26	22	27	29	28	21	30	32	27	27	24	30	31	25	22	25	28	28	31	25	28	36	32	31	30	31	25	28	26	28	23	31	26	27	34	27	37	31	37	30	34	26	25	35	30	31	29	29	24	31	27	21	24	26	26	23	25	20	24	30	24	37	19	29	27	31	26	26	22	31	25	30	21	23	24	36	25	30	29	25	33	28	34	30	41	25	31	27	29	20	30	23	25	25	38	27	29	26	25	23	27	28	24	23	27	24	36	32	24	39	26	33	19	22	26	20	29	22	22	29	16	28	24	23	29	25	32	34	32	36	25	27	32	24	17	23	21	26	30	30	28	31	36	33	22	33	26	24	18	26	25	21	28	32	27	28	28	31	30	23	22	17	23	17	16	27	22	21	26	23	26	16	28	17	19	24	21	24	30	22	24	23	18	26	27	25	26	17	31	29	24	28	25	32	29	27	24	20	20	27	28	16	31	38	25	28	20	36	23	31	34	27	26	22	27	28	28	30	23	29	31	19	29	30	37	29	27	35	24	28	26	37	29	23	24	30	19	31	25	39	23	32	27	29	27	31	21	22	28	16	41	31	34	34	23	22	29	39	27	29	25	36	26	19	27	33	32	29	25	29	20	23	26	22	33	23	31	27	24	22	33	22	31	37	42	21	25	21	34	30	33	33	24	39	24	18	25	18	33	22	29	34	24	38	26	20	30	22	29	26	33	36	29	18	37	23	21	22	26	33	18	29	22	41	21	21	35	36	25	28	22	41	35	29	31	19	19	23	28	29	31	26	30	32	27	28	24	25	25	29	28	25	28	39	30	26	20	23	21	27	21	33	28	25	24	30	18	30	27	20	29	26	26	23	29	19	31	35	39	27	22	28	16	25	15	31	29	29	31	25	26	25	34	28	29	25	26	32	24	31	25	32	29	24	27	27	15	36	31	26	28	24	25	29	24	22	25	31	28	22	34	32	28	23	39	29	29	32	33	30	29	32	19	27	27	35	37	31	25	41	31	20	29	23	23	34	21	26	28	31	36	25	29	38	26	34	19	24	18	33	21	22	23	23	27	22	33	18	25	23	30	20	29	34	20	28	28	15	24	21	28	19	26	18	23	28	20	23	21	23	24	23	42	24	24	26	22	35	23	22	32	23	24	26	23	33	24	23	31	32	26	30	26	27	32	31	33	29	21	28	35	16	26	27	27	30	24	28	20	39	32	32	17	23	24	22	28	31	24	28	18	25	24	28	25	23	19	28	26	29	33	30	21	26	30	23	23	34	31	27	30	27	24	32	25	27	14	18	30	39	26	22	31	27	28	26	30	30	26	28	21	20	30	33	27	32	17	27	34	18	33	20	28	23	28	20	23	19	24	23	23	33	36	28	28	28	21	30	34	26	28	34	31	20	25	27	37	29	28	23	29	27	31	19	25	25	26	23	28	28	26	20	24	28	32	35	22	23	23	21	23	33	23	27	24	30	25	29	33	28	16	26	30	27	21	24	22	25	23	30	27	24	28	25	26	22	24	27	29	37	25	24	29	25	21	25	30	33	23	29	28	33	28	32	30	27	24	31	26	22	44	30	26	25	26	32	16	26	25	24	34	25	28	30	30	25	26	25	32	25	34	26	28	34	25	28	24	28	21	39	37	24	29	31	26	26	24	19	22	25	26	23	30	25	22	24	29	29	26	25	22	22	25	18	30	30	23	26	22	25	20	17	27	22	27	22	26	31	24	24	24	20	22	28	28	22	23	32	23	23	21	30	22	32	36	23	25	33	34	21	32	22	35	31	27	30	25	32	29	28	28	22	25	25	20	26	28	24	28	35	26	29	20	25	28	34	21	31	24	32	29	26	30	26	29	35	31	34	30	24	27	25	26	28	22	16	28	23	18	33	29	30	27	27	22	24	33	18	27	33	35	19	22	23	30	29	30	22	32	23	33	39	24	37	24	26	23	22	25	31	13	28	31	22	26	22	34	25	25	27	32	27	34	27	22	22	22	25	25	35	28	29	24	23	35	25	27	35	19	16	37	17	33	34	18	24	24	20	33	28	39	26	16	17	36	25	33	34	35	22	25	23	32	24	18	27	28	20	20	24	26	28	33	31	28	22	26	31	24	26	30	20	37	27	31	17	28	27	28	34	32	25	26	27	21	24	28	30	18	31	27	26	25	26	30	20	27	22	30	29	22	30	24	29	23	29	38	30	34	28	30	21	30	27	31	32	28	20	27	27	27	26	23	25	28	28	27	28	27	31	37	24	33	27	24	33	28	25	31	22	23	22	25	34	31	20	24	19	36	23	26	29	24
44232	24368	14985	34193	70193	49556	22173	17201	12496	11175	9146	7199	6222	6194	5776	5809	4966	4770	3749	3147	2608	2364	2053	2000	2163	2068	2007	2162	1864	1606	1375	1312	1127	1087	1044	976	960	928	949	940	998	968	944	940	933	994	971	907	896	913	921	910	840	910	834	821	881	859	787	769	765	709	674	650	633	646	627	606	606	555	547	581	546	550	588	552	523	612	581	561	540	543	524	523	521	527	459	471	491	491	522	474	519	466	499	510	477	488	482	466	486	499	469	446	454	477	523	467	473	503	464	498	451	457	494	495	499	502	459	463	504	488	518	449	471	473	453	472	488	521	470	478	438	506	503	440	509	497	464	482	480	472	463	460	494	516	465	475	480	431	474	506	461	480	520	471	451	494	500	470	474	490	489	444	482	455	449	530	483	479	434	490	509	513	498	478	477	508	489	482	485	474	484	481	505	466	430	481	477	453	532	500	473	459	486	500	504	507	469	466	501	489	494	446	466	512	451	465	497	445	447	447	460	465	481	461	496	492	474	460	469	454	451	477	429	469	520	479	485	482	489	514	474	478	484	526	487	489	496	450	479	475	509	430	510	474	455	490	484	501	470	499	464	503	506	456	442	472	493	443	433	464	491	498	497	479	474	513	497	463	486	496	465	473	473	460	487	478	479	497	511	475	496	512	439	442	481	425	488	495	482	481	472	459	482	468	469	485	518	480	488	456	507	471	498	469	487	511	486	476	478	447	442	415	501	489	502	470	479	498	486	444	505	480	519	488	484	491	459	517	491	463	490	485	474	480	490	442	421	497	498	470	481	484	476	460	485	451	479	479	472	496	452	500	433	461	463	493	463	493	449	457	498	534	465	460	466	471	465	437	481	445	512	470	534	509	443	503	472	504	500	471	423	451	510	500	491	451	464	444	475	475	479	481	468	501	491	475	447	498	472	469	493	454	449	516	471	486	474	455	471	445	469	475	462	461	458	496	476	475	465	420	495	457	451	504	466	491	479	484	487	483	483	479	464	485	458	475	453	487	475	476	500	482	465	483	497	472	488	467	476	450	448	420	480	495	453	487	498	506	450	479	483	484	512	502	450	470	494	493	475	450	476	463	465	462	472	512	469	498	505	479	484	491	472	536	453	473	470	479	471	438	450	457	431	472	484	512	480	490	480	494	443	470	443	438	455	545	481	454	459	462	487	436	507	502	479	467	447	452	476	460	480	517	488	481	478	502	482	500	470	473	454	463	453	484	479	439	528	473	479	465	509	507	468	455	492	496	483	511	458	500	512	486	469	470	466	491	481	486	482	498	497	440	441	511	491	441	465	454	461	436	486	453	456	475	472	422	468	457	436	450	447	467	522	468	498	476	491	466	468	494	500	490	493	528	453	480	468	472	460	440	454	483	504	467	458	481	454	471	488	442	426	485	464	513	482	476	468	520	489	476	456	478	456	476	461	481	481	454	501	497	445	471	508	484	459	477	537	477	457	463	438	499	501	478	469	502	500	504	492	480	427	478	462	512	473	504	492	437	457	447	514	482	496	480	456	499	516	442	445	465	496	475	452	461	480	473	493	459	539	484	511	446	465	480	476	486	487	466	490	508	495	452	487	516	463	466	436	465	503	454	438	477	509	474	466	442	516	488	499	498	495	470	461	494	473	510	476	449	498	483	501	480	492	456	477	447	491	467	458	454	466	416	500	441	458	464	468	493	438	426	490	464	453	515	437	485	503	461	492	483	459	463	469	427	495	443	506	469	438	475	477	474	508	434	483	453	491	484	475	471	489	475	454	465	499	496	464	485	514	445	466	491	491	468	489	459	492	486	454	495	492	463	473	519	469	460	453	462	502	502	497	455	495	455	503	468	499	466	465	435	476	507	450	491	440	488	498	476	468	441	480	478	469	467	465	463	495	483	485	449	503	460	464	454	453	459	469	484	460	471	487	450	470	474	505	521	514	450	485	463	458	448	519	456	485	531	487	475	496	472	490	493	463	479	483	512	520	474	470	478	491	498	462	475	477	515	482	511	466	480	465	463	468	494	446	466	480	499	458	526	461	442	459	483	494	504	458	450	464	463	484	494	506	478	443	483	473	461	480	486	502	495	457	443	481	465	466	483	444	472	501	487	495	460	478	434	482	462	477	469	479	518	497	444	500	503	471	502	478	454	487	465	456	462	506	484	496	498	453	492	472	469	493	476	457	461	503	464	500	461	473	520	475	481	489	453	457	442	467	444	471	444	499	466	507	465	468	437	468	448	451	467	485	496	435	454	471	434	447	514	477	485	474	489	504	470	509	487	485	476	458	512	479	473	494	476	489	474	484	500	489	450	501	460	482	484	444	458	487	500	479	459	487	473	471	469	460	496	506	495	505	503	498	464	467	484	481	469	502	475	504	483	459	449	446	445	471	478	471	460	479	474	468	459	490	432	456	479	462	457	483	455	463	497	450	469	459	462	489	499	478	462	489	474	471	488	456	480	456	505	474	490	493	453	470	477	481	492	474	486	477	461	485	484	463	473	499	473	498	463	447	472	499	503	465	477	468	454	507	507	462	478	466	505	475	484	436	498	473	463	468	480	512	425	459	481	474	416	429	468	438	493	493	541	463	464	435	471	498	466	454	467	504	495	470	473	448	456	463	408	459	470	510	509	449	495	477	440	508	500	505	512	476	497	478	482	506	458	448	455	460	481	474	472	431	448	477	432	440	473	451	477	492	448	439	467	490	461	445	460	510	462	444	460	486	462	462	483	453	474	437	507	466	499	477	428	480	458	482	471	445	468	476	496	486	496	513	468	475	472	498	471	480	472	458	469	462	449	481	466	504	506	484	440	460	487	465	471	478	499	466	499	467	466	461	514	478	471	493	468	476	464	481	481	449	464	529	421	450	474	506	485	491	475	483	469	419	490	458	504	486	489	461	485	471	429	527	465	474	476	463	455	441	492	466	465	499	473	463	486	466	476	477	451	466	460	474	470	463	475	460	513	446	461	484	499	475	429	476	464	465	471	475	451	438	457	458	480	490	484	457	484	443	433	437	466	469	461	449	489	439	485	475	465	464	497	464	520	456	544	469	472	460	491	504	475	469	491	503	441	465	466	461	488	465	450	462	502	467	495	514	486	496	448	467	465	468	458	477	484	469	469	497	467	506	453	501	524	508	430	488	481	494	487	462	450	493	481	475	496	491	483	490	467	494	487	466	481	446	480	499	463	453	501	481	496	456	449	487	481	470	432	466	501	483	510	474	487	507	462	484	500	442	447	491	457	476	436	490	496	449	461	501	503	467	463	433	509	485	477	526	503	452	480	475	469	501	481	452	478	462	481	457	480	498	436	469	476	505	446	467	481	527	458	419	508	456	447	485	476	458	461	449	474	467	499	462	529	493	523	434	499	466	497	464	520	450	438	476	501	479	470	495	464	488	457	480	454	501	445	449	510	475	501	472	452	495	472	464	472	448	466	495	440	456	482	458	457	471	465	468	482	505	483	481	481	469	510	491	435	478	483	475	444
2430	353	161	139	807	687	75	75	69	54	48	50	50	50	52	58	55	43	31	35	27	24	20	19	19	33	24	32	28	22	32	22	21	25	23	17	18	19	22	20	11	16	28	12	24	21	16	18	14	19	11	32	23	13	19	18	24	24	15	22	18	24	18	16	18	20	30	17	17	14	23	14	17	16	27	19	23	18	16	19	9	12	27	13	18	17	16	16	18	15	24	11	20	24	18	20	14	13	25	16	17	16	15	17	11	22	22	16	21	18	20	17	18	17	15	13	13	15	17	16	24	22	15	21	24	21	17	18	15	17	14	17	14	8	9	20	22	18	15	18	23	20	21	20	19	16	21	18	20	13	18	14	18	15	16	23	11	18	13	18	13	17	20	13	17	17	15	13	16	13	14	20	18	13	12	23	15	14	14	24	20	25	18	17	8	19	17	15	13	15	15	17	27	18	14	18	16	10	19	20	18	15	20	18	16	17	14	15	15	22	17	20	18	18	16	19	16	14	11	13	17	16	18	15	13	13	22	19	12	16	18	15	17	14	16	11	13	16	13	14	17	16	11	8	22	15	20	16	19	17	24	14	12	24	20	19	16	20	21	17	18	11	16	17	14	19	7	18	21	18	13	11	7	13	13	19	14	15	13	22	10	17	22	6	15	27	16	14	16	20	21	16	21	18	17	22	19	17	15	9	10	16	13	17	17	23	18	12	15	20	17	13	16	16	13	22	13	21	14	15	10	16	19	20	17	17	17	15	25	18	19	17	13	17	17	15	18	23	18	20	24	24	15	21	22	11	16	15	11	16	22	17	23	24	13	14	17	20	19	18	14	16	19	16	15	14	21	18	12	18	18	17	16	14	13	17	13	19	20	24	21	12	14	10	15	14	11	11	15	10	16	16	14	15	15	19	10	17	23	18	19	22	17	17	16	18	22	11	24	19	14	17	22	23	12	16	12	19	16	27	21	14	21	11	18	13	18	9	22	17	19	20	16	11	16	11	19	18	24	18	22	19	15	6	18	16	17	17	13	19	16	17	15	8	21	16	12	20	11	23	15	16	13	15	11	22	14	20	20	15	16	16	12	15	14	17	19	23	8	20	21	20	15	21	16	10	11	12	19	18	13	19	14	12	15	15	12	15	15	19	16	16	17	11	22	17	18	13	24	14	11	13	18	17	16	12	22	19	19	16	16	22	13	13	15	14	14	13	9	16	19	21	27	23	19	17	21	17	15	16	14	14	18	24	13	19	17	18	16	19	15	12	14	20	19	14	14	13	16	20	12	20	16	18	21	20	16	23	21	12	18	19	9	21	14	19	14	13	19	20	20	14	16	11	16	17	20	20	20	16	22	21	19	18	16	19	18	15	14	18	13	19	17	13	19	16	21	16	12	19	14	12	25	16	15	21	16	22	13	15	24	17	21	9	19	11	14	13	23	8	17	10	10	19	20	8	22	16	15	16	20	16	20	16	15	22	13	22	18	22	17	18	18	12	15	16	26	15	23	12	23	21	17	11	8	16	26	9	19	12	17	19	17	8	18	15	11	12	14	19	19	20	11	22	20	19	25	20	11	16	17	16	11	14	19	19	20	16	16	15	22	15	12	16	10	15	22	23	13	12	20	20	19	20	18	21	12	20	15	19	18	16	16	17	17	13	14	22	17	12	17	12	17	12	15	15	19	13	9	22	13	11	23	19	13	10	17	15	21	17	18	13	20	15	13	11	12	25	18	16	19	17	16	22	14	15	17	14	23	14	9	15	10	17	24	13	17	27	15	14	14	20	20	19	8	15	9	17	15	14	16	23	21	19	19	17	21	24	19	12	14	15	20	8	10	18	18	16	26	9	22	22	15	25	17	27	19	19	19	21	17	11	16	16	17	21	11	20	21	15	16	15	11	17	16	16	16	16	18	22	19	18	19	23	18	17	22	17	19	21	12	14	19	16	20	16	20	19	12	12	20	13	12	17	20	15	28	14	11	18	21	20	19	19	11	17	23	10	15	19	16	20	16	16	17	13	11	19	17	20	22	24	17	12	12	12	15	17	20	14	16	11	17	19	25	21	18	18	17	22	19	18	12	13	15	13	16	15	17	15	19	20	15	20	12	11	12	18	20	19	14	22	22	21	21	13	13	14	22	18	26	18	14	18	18	20	18	18	15	15	21	16	14	16	20	21	19	13	16	14	17	15	19	19	20	14	19	22	15	14	18	23	17	15	20	10	14	18	21	17	24	18	13	23	20	12	18	11	27	9	15	25	22	18	17	26	10	18	16	11	14	14	12	16	9	16	11	17	16	17	19	19	19	18	24	16	26	15	15	11	11	24	13	17	12	17	11	7	25	16	20	17	8	8	23	16	14	17	21	23	16	17	9	14	11	15	20	20	28	18	11	12	20	10	16	16	18	18	18	14	13	17	21	24	18	13	21	20	17	22	16	10	15	16	12	22	11	15	24	15	23	13	16	15	12	17	20	14	10	22	22	18	20	20	19	15	14	10	13	18	17	16	14	17	17	15	10	19	18	17	15	19	17	14	22	21	13	10	17	13	17	17	15	19	16	12	14	11	17	17	20	13	11	20	21	10	23	16	17	13	23	16	14	20	21	15	15	14	14	9	14	19	18	15	19	19	15	18	19	13	14	20	18	17	10	14	20	18	18	10	18	17	25	14	14	15	13	15	12	12	18	17	26	22	30	19	13	10	21	11	16	6	13	15	16	15	18	18	7	5	14	15	13	12	15	14	19	24	25	19	13	18	15	13	18	14	18	12	14	20	18	12	12	11	18	19	28	12	15	17	18	15	23	15	10	16	13	20	26	26	21	14	20	15	20	22	21	10	18	22	14	17	22	19	17	14	16	20	19	18	21	16	16	22	15	16	15	22	16	17	15	12	14	19	10	16	16	14	22	15	17	21	20	7	24	15	21	7	19	18	18	21	14	21	19	17	19	11	18	16	16	21	16	22	15	21	9	18	11	16	11	18	17	18	15	18	11	18	24	26	23	15	17	17	16	18	9	19	22	13	12	17	13	22	18	20	15	18	22	11	19	15	14	21	18	12	11	9	19	12	16	17	25	17	14	21	16	16	22	20	12	14	20	19	22	13	18	16	19	19	18	10	16	17	17	10	16	27	17	11	12	18	29	14	13	15	16	19	12	13	17	23	13	11	12	20	18	18	12	11	17	15	12	18	18	18	14	10	16	16	11	11	17	15	15	15	11	11	21	18	14	7	21	18	15	12	22	13	15	9	15	19	11	15	13	15	13	17	22	13	14	11	21	18	13	16	17	16	16	12	21	11	18	15	25	17	11	16	18	10	18	25	14	19	20	20	19	17	13	17	17	25	15	15	22	15	13	21	16	15	17	13	14	20	14	13	13	19	15	18	20	13	23	13	15	14	15	11	21	14	16	18	23	10	16	17	14	18	13	21	24	12	16	17	18	15	16	17	13	12	15	15	11	15	12	14	14	15	18	14	18	10	12	15	11	19
30111	13557	5757	15223	38335	22683	10485	8176	5991	4994	3883	3039	2573	2570	2351	2707	2429	2013	1568	1338	1126	975	911	960	1006	967	996	1030	833	714	644	579	511	502	481	493	496	482	517	480	522	512	490	498	487	528	517	486	480	482	467	456	450	429	411	480	473	404	411	443	390	356	380	354	343	368	373	328	364	348	310	344	343	328	339	284	312	321	296	311	349	336	308	301	328	343	289	326	312	312	265	292	303	343	296	290	315	308	287	323	312	294	294	291	288	300	321	310	297	310	304	352	275	295	284	304	329	291	298	339	295	291	276	281	307	327	311	286	290	313	323	276	292	306	324	279	278	331	314	282	306	308	319	315	323	340	316	288	318	280	302	272	301	267	282	276	268	314	304	313	265	268	263	272	312	337	271	290	301	291	300	296	309	267	326	315	298	308	263	269	317	298	302	307	286	280	337	302	284	310	309	306	299	314	301	275	290	309	290	310	308	302	299	318	269	304	289	282	299	320	298	307	306	336	278	341	287	307	293	273	309	283	288	305	312	302	300	320	319	324	301	294	320	319	294	310	345	281	311	315	296	295	298	327	304	274	282	311	285	305	310	289	326	309	298	299	300	300	259	325	281	337	291	319	276	295	305	305	301	297	310	325	312	323	318	302	299	302	306	315	314	336	308	280	291	289	294	314	289	275	281	303	285	303	293	284	276	301	304	301	292	273	309	289	272	287	296	315	333	321	294	271	331	278	306	301	366	290	317	291	283	309	289	283	297	308	290	304	302	315	287	314	299	300	314	308	291	298	356	271	311	279	297	293	312	315	306	289	289	295	303	318	275	309	290	308	315	281	281	302	263	316	304	324	282	319	301	283	292	283	308	301	293	287	269	288	281	290	290	307	309	301	297	296	308	302	306	294	311	305	357	304	264	339	290	283	296	288	349	305	287	284	293	297	286	310	303	313	296	295	313	298	361	304	317	306	309	294	286	287	274	306	307	287	300	303	334	316	304	280	313	317	276	291	300	314	279	304	290	301	281	260	277	303	292	324	344	275	286	331	305	318	300	302	313	316	293	307	311	300	306	306	281	297	335	271	292	289	311	301	306	311	270	309	301	311	289	321	294	301	319	311	299	309	336	322	324	298	299	298	347	309	294	317	331	304	317	323	292	314	311	308	296	293	290	279	308	286	294	319	329	287	302	335	300	294	296	291	334	303	317	282	298	320	295	314	306	295	345	317	288	288	290	334	314	313	320	288	298	301	290	305	306	299	322	307	297	299	317	290	301	286	288	309	329	293	293	315	298	284	292	304	305	312	273	308	320	299	330	273	287	305	311	309	263	272	288	283	289	286	323	299	265	322	278	310	280	305	301	302	298	328	297	312	274	306	274	297	271	287	277	299	297	312	296	296	324	293	283	321	329	309	316	297	293	279	294	283	288	271	325	294	279	270	315	259	318	282	315	316	307	269	291	268	320	309	303	269	300	301	280	313	289	297	297	306	317	307	293	309	277	317	326	318	307	329	313	291	289	279	317	272	308	298	282	309	302	266	303	295	276	289	303	321	306	311	286	287	299	324	294	293	272	306	316	309	298	296	287	295	291	330	321	305	317	295	302	302	283	299	336	305	317	289	306	288	323	319	298	295	331	288	302	287	334	349	302	274	266	288	297	319	297	293	281	275	321	324	302	282	320	310	302	321	310	270	308	294	307	293	294	302	321	323	287	323	292	287	316	326	321	326	294	299	303	301	288	330	335	286	284	291	303	325	297	306	292	322	299	308	298	298	292	256	315	288	309	305	303	277	315	288	281	293	301	270	286	294	286	287	323	327	304	319	281	315	292	310	293	290	285	301	308	286	306	298	283	290	289	348	294	298	307	321	331	308	285	288	327	309	297	305	302	294	303	314	312	269	286	287	330	275	303	315	325	286	316	323	295	290	297	337	292	307	280	303	316	299	313	294	321	301	313	288	283	318	288	281	303	319	318	314	315	295	300	304	309	274	329	281	283	298	314	297	276	309	296	306	301	311	345	306	320	320	302	309	295	327	322	306	285	309	286	287	287	315	281	320	310	288	325	310	293	269	320	283	314	312	334	274	295	310	278	302	280	271	310	319	289	319	302	293	271	302	296	297	295	315	279	293	307	321	298	312	323	287	311	318	335	290	289	305	323	316	271	297	288	286	314	315	291	281	319	291	321	313	318	298	261	316	317	316	298	274	292	304	284	301	304	297	294	273	277	298	321	341	290	316	298	320	327	299	312	313	343	320	307	307	292	314	292	319	322	288	302	302	308	300	294	302	304	325	291	293	279	299	261	294	296	292	340	290	298	339	295	299	308	301	266	298	283	294	308	311	316	308	284	318	273	302	294	289	305	297	308	341	319	304	310	312	289	295	285	291	288	293	319	284	288	327	314	310	311	281	283	289	300	280	313	310	268	301	310	291	312	271	298	296	308	289	289	312	285	313	315	288	311	323	323	294	298	306	313	273	347	300	284	305	302	333	314	303	293	296	280	296	314	297	279	301	334	302	268	286	304	303	326	297	326	279	336	299	305	266	310	285	300	290	300	278	285	303	321	307	319	339	297	311	319	266	333	313	291	336	292	337	304	272	309	336	304	287	326	288	273	304	332	311	271	318	318	314	301	294	287	269	299	292	318	300	261	321	323	277	276	309	302	299	286	306	277	295	300	306	299	300	303	313	286	288	338	320	295	292	302	311	296	276	314	316	316	303	325	286	273	305	299	284	298	313	318	306	312	309	287	306	304	298	296	283	294	308	279	292	287	281	304	317	305	305	276	272	301	295	316	305	280	325	296	316	330	295	282	317	305	303	302	340	289	321	301	286	308	323	298	316	309	291	281	312	304	323	309	303	281	321	319	318	281	310	301	286	298	317	300	319	275	306	301	288	312	301	276	296	330	282	326	274	306	283	274	311	307	289	276	298	275	317	291	299	294	323	288	267	315	337	295	294	301	326	326	290	311	289	268	301	287	298	268	285	285	303	309	274	284	323	312	324	281	282	293	303	285	314	292	274	304	277	276	306	299	312	269	300	291	296	324	298	289	299	281	306	298	298	307	331	321	317	282	276	313	314	295	278	288	259	308	325	313	314	329	335	291	302	293	281	291	312	273	290	283	298	277	305	295	256	284	290	299	291	299	333	308	297	304	300	272	304	311	288	277	318	314	300	319	252	334	304	306	287	315	263	326	303	297	305	291	271	330	330	287	265	298	322	295	282	299	275	336	312	295	308	267	285	302	297	327	289	305	295	299	319	297	297	292	314	295	287	302	312	298	277	302	337	337	305	327	313	314	315	304	314	310	284	275	311	298	302	291	340	287	310	319	301	299	310	307	302	315	298	311	302	311	288	286	292	303	351	318	306	297	297	268	324	304	294	307	300	329	282	296	343	317	306	314	294	287	308	329	324	295	306	291	305	296	261	313	293	298	349	288	312	328	295	285	312	297	328	294	273	302	303	285	325	297	293	293	290	331	320	284	286	314	319	300	270
5282	1510	474	328	5197	4552	202	165	165	114	139	94	77	80	92	81	80	78	73	48	49	39	41	60	48	45	54	34	37	34	46	33	21	19	27	34	30	33	28	23	21	33	33	30	27	32	30	26	25	24	32	19	34	23	13	23	28	33	17	28	33	35	25	25	23	25	19	20	19	22	17	23	15	31	30	23	22	11	26	17	22	26	18	20	20	21	26	26	27	18	21	25	16	22	15	19	21	15	16	22	27	23	15	20	17	13	23	24	23	15	22	24	28	22	16	27	21	23	22	20	16	20	26	24	23	13	20	20	18	20	23	21	18	19	22	22	25	17	22	17	15	18	25	26	22	30	21	24	19	26	23	16	20	25	19	25	17	16	17	23	26	24	21	18	27	24	25	21	33	19	19	16	19	20	18	19	21	26	19	23	24	22	22	20	22	19	15	23	27	17	27	28	23	22	20	28	25	21	15	22	21	19	21	21	15	16	27	19	24	25	24	18	17	21	20	27	21	24	15	16	19	16	17	16	25	23	21	19	21	15	27	21	10	24	27	31	27	9	21	22	25	16	21	19	30	14	22	21	14	24	22	18	16	23	34	21	16	17	23	22	19	24	18	22	22	20	19	26	25	19	19	18	10	23	13	19	31	21	17	22	11	23	19	18	21	16	17	26	18	18	17	15	11	23	21	17	22	28	28	23	18	24	20	23	16	21	20	27	29	15	15	9	26	15	26	21	25	24	26	24	19	15	15	18	20	25	20	25	17	20	24	18	17	28	28	18	19	24	21	22	15	22	24	21	23	25	14	17	21	15	15	21	27	13	21	21	10	24	26	13	19	28	27	18	15	21	13	23	25	12	25	19	23	26	16	15	26	20	17	22	25	21	19	27	21	22	20	22	21	26	17	21	20	20	24	22	15	18	14	24	25	19	19	24	23	28	13	18	28	16	26	29	18	17	22	19	20	32	25	18	16	20	18	23	30	15	16	19	14	17	19	18	18	27	26	30	17	21	24	19	27	18	21	19	19	22	29	16	16	25	14	16	10	29	19	14	23	17	30	18	13	21	24	25	18	21	19	23	21	14	18	15	21	26	20	29	20	22	12	26	16	19	16	18	18	27	25	23	27	29	18	21	13	18	20	18	27	21	20	18	15	29	21	19	25	25	23	23	15	24	20	23	18	17	23	21	23	25	23	25	24	25	25	29	18	20	20	13	20	16	20	20	20	15	26	21	20	21	19	20	23	22	21	23	27	23	24	24	22	28	26	21	19	20	20	13	23	19	23	19	26	28	27	18	24	18	20	16	16	21	22	32	21	24	17	13	20	21	28	20	27	20	20	18	21	26	18	29	21	20	17	20	26	18	23	22	22	17	15	16	17	21	22	19	20	18	22	19	17	22	26	24	18	19	12	20	19	13	18	16	24	19	18	15	23	23	21	12	28	19	29	26	22	22	17	26	17	18	19	19	16	16	18	21	25	19	15	26	29	21	25	20	20	16	25	34	22	20	21	20	23	25	18	19	21	25	14	24	21	21	23	15	19	22	25	18	18	29	16	20	24	17	15	13	25	20	26	22	29	13	30	25	19	21	24	19	24	33	23	23	20	24	29	19	25	14	15	19	22	20	25	14	26	31	25	21	17	22	16	24	20	20	25	20	28	21	19	21	13	26	23	17	20	18	16	22	20	17	18	11	20	13	16	28	17	22	16	22	15	12	27	15	20	21	19	14	13	22	22	20	16	20	29	27	21	26	26	11	17	16	16	12	26	16	16	23	21	21	18	26	26	25	24	19	13	24	20	29	25	19	23	22	28	31	18	28	18	26	25	19	23	18	26	25	24	20	22	18	20	13	27	22	22	20	25	17	16	23	22	16	27	24	19	19	24	18	25	16	25	20	18	24	22	29	17	26	30	18	24	22	23	14	21	22	24	23	22	21	27	15	18	23	15	17	25	17	20	19	25	12	22	20	21	23	34	21	14	25	17	24	20	16	18	29	38	16	24	22	21	19	18	19	20	31	22	18	27	20	23	24	22	23	15	29	23	21	29	24	24	19	22	30	25	19	18	26	23	29	17	16	24	17	24	17	22	31	20	32	14	21	19	20	25	22	22	19	25	23	20	19	18	19	22	14	28	30	16	24	24	22	19	19	30	17	19	23	25	20	20	13	16	20	28	22	32	20	17	26	16	26	14	10	20	30	28	17	16	20	15	18	24	21	24	22	14	10	26	20	27	17	27	16	15	31	24	27	21	16	25	24	20	24	29	20	20	25	14	15	19	22	27	27	25	18	20	17	21	11	24	21	22	16	25	16	24	19	22	16	16	19	22	18	21	14	27	17	20	17	33	19	23	19	22	24	17	24	27	19	28	20	23	23	21	23	14	25	20	17	13	15	21	20	18	24	19	20	20	22	20	23	21	22	16	25	28	18	12	24	23	15	26	16	20	20	21	14	21	18	22	18	18	25	29	18	26	30	20	22	16	21	16	30	24	29	13	17	20	31	29	26	31	20	26	26	12	28	24	14	25	22	23	24	20	12	18	22	21	19	20	18	25	14	30	21	25	17	24	14	28	20	13	21	26	21	27	22	20	16	26	25	26	24	26	21	26	21	19	16	26	23	19	19	20	24	17	25	16	23	21	19	29	18	30	28	21	18	27	21	19	14	33	16	34	30	28	19	26	32	20	24	17	18	19	22	15	20	23	28	19	19	28	15	16	22	21	18	22	24	19	22	25	21	25	28	19	16	26	19	20	24	23	21	22	18	20	32	22	11	21	22	23	28	20	27	18	22	21	16	17	24	16	23	17	24	38	22	15	22	27	22	19	26	26	29	25	16	22	14	17	20	19	15	21	27	22	22	25	14	16	20	30	12	22	19	20	30	19	21	22	24	19	21	22	17	19	17	21	22	19	31	21	21	21	18	24	20	21	14	23	18	14	25	26	22	26	18	27	17	28	22	26	17	27	21	21	18	30	17	15	28	22	24	35	20	18	17	15	27	21	25	24	18	22	24	17	14	15	28	22	19	23	13	24	18	19	15	24	18	27	28	26	15	28	19	27	25	17	19	18	21	20	22	20	23	26	20	15	30	8	28	22	20	21	20	24	18	28	19	30	29	16	22	17	22	20	27	17	18	28	16	29	24	16	15	19	20	20	26	25	22	14	25	26	24	19	19	18	18	19	18	29	19	26	23	20	22	30	20	23	23	12	19	29	18	29	17	18	22	28	32	23	24	26	19	20	22	19	24	17	23	20	22	22	18	19	14	20	20	20	16	21	21	26	20	25	26	19	19	17	23	25	22	25	17	19	25	13	26	24	22	28	18	35	33	21	23	20	15	15	17	23	26	26	20	19	25	23	26	21	22	19	13	25	19	23	26	19	20	28	30	24	24	18	18	17	20	21	18	20	25	26	18	19	26	15	17	24	32	16	29	22	22	25	23	28	31	24	24	19	22	19	18	17	24	12	11	20	21	15	17	27	24	19	16	18	23
42764	22733	12286	25130	60750	33343	18354	15298	13428	10102	7772	7109	5820	5240	4645	4952	5002	3900	3362	2605	2226	2002	1873	1969	2090	1982	2003	1782	1538	1242	1076	993	933	900	902	847	865	842	809	884	871	848	863	805	852	807	849	857	796	852	789	720	732	730	719	732	703	683	677	672	573	585	561	546	545	512	505	528	488	472	455	453	425	474	440	481	401	445	450	412	431	409	405	453	432	397	398	426	426	428	391	424	397	416	423	423	392	362	397	389	396	382	369	392	335	373	382	361	373	377	399	365	373	380	361	382	387	375	372	378	382	387	401	401	410	367	371	340	358	351	338	376	385	408	368	391	356	381	418	394	404	376	395	363	366	405	339	407	415	385	376	418	387	390	383	369	358	405	368	352	364	391	357	391	361	358	336	416	349	388	333	386	398	387	397	349	387	420	361	391	346	388	419	393	401	355	402	395	348	354	354	402	411	359	339	383	357	388	371	363	336	388	381	397	336	351	366	389	371	399	370	386	369	406	394	379	357	376	375	365	361	368	388	375	380	363	343	380	373	420	398	382	386	355	392	395	362	384	362	339	374	390	397	415	380	369	381	422	374	367	355	385	393	339	383	369	374	368	378	377	364	416	406	354	385	409	339	358	392	349	367	342	338	362	389	382	378	355	369	389	341	400	394	400	332	320	356	337	375	398	363	369	384	407	342	358	393	351	388	380	361	393	400	364	390	329	346	370	363	385	341	353	391	401	364	385	392	365	385	349	360	380	367	414	385	362	380	372	371	339	367	376	365	361	378	374	357	338	360	377	387	360	378	372	336	362	349	372	379	359	403	385	391	338	356	356	363	377	336	385	370	372	342	379	362	389	405	357	376	386	389	355	360	405	361	383	397	395	370	378	412	366	387	356	351	424	349	397	422	367	348	410	395	372	355	396	396	387	395	366	386	383	371	393	377	367	342	379	404	390	368	363	385	375	385	375	390	375	379	373	376	350	415	398	396	366	364	344	349	397	370	354	380	342	402	391	395	383	396	418	396	368	375	392	374	381	382	375	371	385	369	380	394	390	356	380	363	380	409	386	391	396	348	363	420	385	312	374	383	391	388	387	391	352	391	353	351	367	371	396	415	366	383	405	380	359	363	359	418	393	353	383	355	420	398	384	385	366	358	365	399	388	379	371	362	354	372	389	390	371	372	363	368	368	362	379	359	396	347	348	380	320	355	372	364	356	395	330	399	347	355	371	337	401	369	377	388	373	380	406	378	374	397	390	351	385	380	383	386	362	395	374	332	378	388	383	409	374	367	363	373	384	376	389	356	400	373	333	391	367	375	348	377	380	388	363	349	377	339	358	386	368	383	372	376	378	404	378	356	407	409	359	363	359	384	363	403	389	397	368	371	363	370	396	377	357	378	389	362	373	369	345	421	358	390	354	381	402	391	397	397	355	380	354	416	368	364	342	373	358	386	376	361	366	385	378	411	357	394	374	387	370	402	369	405	337	402	386	374	364	362	336	372	357	376	362	383	372	352	397	364	385	384	384	335	366	362	356	356	381	375	376	381	376	379	388	361	396	367	399	398	361	396	359	375	383	401	370	394	355	365	348	372	399	377	364	377	399	373	348	375	377	408	377	329	380	356	391	412	396	379	413	396	394	397	412	357	429	404	388	355	368	348	383	379	390	374	384	392	380	373	401	392	394	354	327	397	389	385	361	359	358	382	382	384	369	349	403	408	408	419	370	346	364	366	384	383	344	375	378	336	380	369	347	377	370	371	372	377	362	389	399	357	395	369	380	352	363	364	387	340	374	380	377	344	362	363	390	406	344	335	390	395	386	420	356	377	349	341	399	384	365	393	386	397	362	374	341	357	382	385	346	393	379	367	374	384	380	388	365	369	358	353	375	385	369	348	386	357	379	385	355	382	397	357	385	372	400	370	376	416	368	402	364	363	377	356	374	382	377	374	365	331	365	393	365	393	377	369	379	346	376	375	393	366	378	384	401	392	345	353	367	388	389	386	380	414	395	369	365	373	418	355	389	339	396	367	407	374	337	348	390	401	352	377	377	384	391	390	373	386	372	382	338	330	388	398	388	390	400	372	361	396	339	400	394	370	396	385	392	381	347	408	352	376	355	371	391	354	375	385	381	390	369	389	353	347	368	352	341	387	382	390	402	372	391	365	389	368	364	355	373	405	405	391	358	359	369	404	354	393	389	344	404	349	381	350	371	383	376	396	334	350	379	365	386	379	383	424	393	362	383	403	367	392	410	378	336	363	381	365	359	388	359	434	372	404	388	358	399	374	409	416	399	363	386	381	383	378	393	359	388	370	386	391	402	366	382	433	387	367	360	406	380	415	334	374	389	356	364	379	384	378	353	374	375	325	391	369	388	379	388	365	352	381	391	376	350	355	372	377	342	379	401	392	404	381	350	359	385	393	360	392	359	368	370	352	381	377	388	368	424	365	362	380	383	397	383	379	409	360	359	396	383	382	376	328	380	354	360	386	406	359	383	389	371	383	390	378	356	385	380	339	389	375	375	368	358	375	374	383	393	361	375	393	353	369	381	386	388	437	350	340	371	361	370	379	367	336	398	408	377	366	379	381	359	349	369	378	382	362	371	373	379	340	423	369	378	390	389	354	349	378	397	373	401	376	381	414	373	388	380	376	351	391	376	369	413	374	386	366	373	380	372	394	401	392	370	361	368	386	386	361	385	371	349	347	374	373	371	354	376	350	384	417	340	363	365	363	396	394	368	363	362	385	378	383	411	337	365	382	376	382	387	383	397	362	370	386	362	342	389	385	374	359	389	406	372	395	389	357	391	399	359	366	390	369	366	373	396	354	381	342	370	379	395	376	360	343	395	335	409	415	340	353	397	376	366	418	334	332	355	393	357	352	375	344	334	410	417	392	383	383	383	373	355	395	390	379	370	360	376	380	378	377	382	376	375	376	413	358	355	392	386	407	381	372	387	367	402	345	380	311	399	407	342	396	393	388	392	375	338	394	360	366	416	379	387	383	353	364	389	400	396	359	411	382	399	367	386	394	364	374	424	411	386	380	407	403	349	390	384	410	390	351	365	380	347	395	360	396	356	382	354	387	405	366	378	377	365	337	381	400	355	383	372	379	359	384	387	399	354	391	361	360	394	383	356	364	347	385	370	389	361	437	431	401	337	385	372	355	398	344	368	352	367	374	380	372	395	392	407	387	360	399	373	388	364	397	379	382	383	340	365	345	395	372	362	385	366	355	366	392	376	385	401	383	418	415	366	373	406	364	379	390	374	365	396	396	384	382	368	367	395	363	378	350	413	388	372	383	385	385	384	389	354	376	356	368	366	335	367	365	375	407	389	393	365	365	381	344	368	351	307	394	341	391	357	332	370	386	406	363	341	384	369	367	408	367	353	413	357	362	356	373	397	374	400	369	384	357	380	396	339	412	384	368	383	377	387	363	359	399	398	374	380	368	371	382	366	372	344	398	365	410	371	361	354	423	347	351	379	395	366	358	376
5018	763	295	214	1569	4047	129	108	142	107	90	79	70	77	82	70	57	70	53	48	48	49	51	53	45	38	43	34	45	38	29	38	38	35	35	35	23	29	31	29	30	38	30	36	27	32	29	31	28	34	37	26	27	26	22	28	30	27	34	31	20	29	21	33	18	33	27	36	33	27	23	24	28	32	34	22	27	26	32	23	28	26	32	22	28	28	29	21	27	26	29	30	29	24	28	27	27	29	22	31	31	34	29	25	20	29	21	33	25	18	35	25	31	20	23	32	35	32	33	22	26	39	28	15	26	21	32	28	27	26	34	24	33	23	30	29	30	24	26	22	38	26	23	23	36	28	31	27	29	29	38	22	33	27	34	31	29	26	24	28	29	27	27	27	24	28	37	28	29	24	27	24	31	27	30	26	29	30	34	22	39	32	38	30	26	23	31	32	34	29	23	23	25	26	28	38	23	31	20	22	22	34	26	20	25	19	29	31	21	26	26	27	24	26	26	26	26	22	26	28	25	33	24	21	23	26	31	20	26	31	32	35	29	23	23	18	27	29	24	28	32	38	20	39	24	24	31	25	23	24	29	27	29	34	31	24	19	18	24	39	20	21	34	29	19	22	25	26	27	16	24	26	33	20	27	27	21	32	28	20	35	27	23	14	34	23	20	30	25	24	35	31	31	21	19	17	32	19	25	30	31	24	29	39	23	24	27	27	30	20	38	30	30	25	20	31	23	19	17	23	23	26	33	27	27	40	26	37	33	30	23	32	19	25	26	26	27	27	35	24	28	31	31	21	17	27	24	15	28	27	25	25	29	26	24	34	32	39	27	26	32	20	24	20	26	24	30	22	25	28	27	18	32	33	28	28	16	18	26	31	26	28	32	26	27	25	17	21	28	22	29	30	39	23	26	24	35	28	24	26	14	24	21	23	31	38	21	50	24	21	35	17	40	33	23	37	26	31	28	27	32	24	35	28	26	24	31	22	22	15	24	31	23	33	41	26	20	32	25	23	20	27	28	30	25	29	20	29	30	39	25	25	38	33	20	27	28	25	23	28	21	35	19	32	18	27	29	26	32	28	28	25	34	18	35	19	27	32	28	23	19	35	25	22	25	28	24	17	20	34	32	26	25	27	22	23	21	31	44	23	24	34	25	29	34	23	32	24	31	28	16	30	29	31	22	21	24	28	23	26	26	29	25	33	20	35	41	26	27	30	26	32	21	28	22	20	19	24	30	31	34	24	26	20	27	20	34	19	35	19	28	30	28	32	31	34	28	24	32	34	25	30	20	30	26	19	18	32	23	24	31	28	30	36	30	26	17	23	36	26	34	27	29	33	31	33	26	36	33	25	20	20	34	26	26	22	28	32	23	34	33	22	36	31	24	31	32	25	29	22	27	26	26	30	19	32	12	28	30	23	32	24	28	19	32	25	29	36	27	28	26	17	29	35	28	37	40	22	23	39	20	27	39	31	27	24	25	31	28	34	26	27	23	45	28	31	20	27	27	29	25	28	25	20	28	27	26	28	33	32	27	22	32	28	26	29	22	22	25	30	24	31	38	27	22	31	32	24	28	15	27	24	32	16	14	25	28	13	16	24	30	25	20	27	24	21	29	27	29	29	31	23	33	27	25	30	35	24	23	24	32	18	30	16	27	18	31	28	25	28	26	26	20	30	24	38	23	15	33	30	21	31	26	26	24	28	18	16	29	27	26	36	30	26	26	34	28	37	31	22	33	21	35	24	25	30	19	17	23	28	26	21	21	22	22	29	33	32	37	20	29	31	35	23	23	26	26	26	23	20	28	30	24	29	24	27	24	19	19	24	22	29	27	20	22	17	28	28	19	25	28	22	30	25	16	23	29	31	34	22	30	27	21	24	17	30	27	22	27	21	15	22	27	31	25	19	21	32	33	32	24	29	39	30	32	33	14	31	32	33	21	27	18	25	29	27	28	34	42	29	22	32	23	26	29	23	18	31	36	26	31	22	24	22	18	30	23	24	24	30	16	30	31	30	21	20	29	29	27	34	25	31	27	29	27	29	25	21	22	34	23	26	29	21	20	35	36	22	24	30	39	34	28	25	18	25	37	27	20	21	22	26	28	33	23	29	27	29	39	26	21	30	23	25	28	32	21	34	29	22	22	24	26	30	31	23	22	26	33	27	28	28	29	24	32	30	30	26	21	26	36	22	35	27	25	26	33	34	29	31	27	23	25	33	30	22	37	31	24	16	36	24	24	28	26	31	26	24	27	20	28	30	19	28	34	29	26	29	23	22	26	34	26	27	25	35	30	21	30	21	23	22	35	25	24	24	25	25	22	20	24	27	26	33	26	29	21	27	19	24	23	25	29	27	30	21	21	38	18	25	28	29	24	12	31	29	28	20	24	26	33	27	47	35	22	22	22	25	35	33	30	21	32	25	31	29	30	23	26	26	32	27	20	27	28	25	23	37	28	32	15	26	26	23	29	36	27	23	34	28	27	23	34	27	33	32	32	24	26	25	23	21	31	13	28	27	32	26	20	21	21	23	29	31	31	32	22	21	30	31	23	36	28	36	28	20	22	28	28	21	37	34	31	20	30	23	32	26	34	40	25	32	18	24	21	19	32	20	33	25	22	28	25	16	25	28	24	25	25	29	30	26	29	25	30	27	27	24	28	36	39	30	34	32	34	30	22	27	24	25	29	33	24	22	35	28	29	31	25	32	21	20	31	12	25	33	18	19	31	24	23	19	25	26	19	18	26	24	36	28	25	23	26	30	30	36	27	23	28	28	25	27	22	29	30	27	35	23	21	33	22	15	33	22	29	28	25	37	30	27	23	28	26	19	32	32	28	29	32	28	25	33	35	30	36	20	34	34	18	21	33	35	33	20	31	34	34	35	30	40	22	20	25	30	32	28	30	29	29	26	26	33	30	31	30	34	30	24	33	31	26	28	33	23	30	29	43	17	26	27	18	28	27	26	33	31	44	23	22	30	18	24	29	17	24	28	26	27	16	19	26	22	27	23	26	26	16	24	31	21	22	24	34	39	33	27	17	22	36	27	22	37	27	35	27	33	21	27	25	28	43	23	34	15	19	26	24	26	35	21	25	18	25	21	27	27	26	36	26	30	28	27	19	29	26	28	32	31	33	27	35	17	30	26	21	34	23	27	32	22	16	31	22	23	23	29	21	23	26	30	33	26	35	23	24	27	31	28	28	30	21	30	22	29	24	26	24	26	23	26	23	19	31	36	27	38	35	25	28	23	27	16	28	22	23	24	25	26	22	31	27	24	29	33	23	29	37	31	13	25	32	32	29	29	27	13	25	21	26	32	24	25	23	29	30	32	25	28	34	24	21	21	33	31	22	33	25	23	29	38	20	25	24	24	32	32	40	33	24	26	38	29	26	26	29	26	26	23	28	26	37	26	24	31	29	30	24	23	21	23	21	26	23	27	29	24	22	31	33	42	21	28	20	32	26	26	45	32	34	30	30	21	36	24	27	27
36324	17431	8587	18818	46524	40103	13029	11290	9766	8048	5535	5085	4393	3839	3506	3578	3267	2595	2426	1960	1768	1736	1674	1733	1648	1583	1590	1474	1271	1122	1000	900	834	806	777	745	757	882	825	816	821	799	822	833	827	902	865	766	856	812	762	748	704	689	702	678	718	675	661	712	628	570	525	608	582	573	583	606	540	576	540	567	510	531	531	555	556	494	519	488	501	518	531	538	485	505	494	480	455	448	483	479	509	521	478	480	462	498	515	476	490	490	521	470	471	449	500	474	537	477	494	459	447	433	450	476	492	508	503	481	462	477	482	457	474	468	516	420	457	487	449	475	472	480	466	482	491	500	471	502	460	496	479	478	484	477	424	506	492	504	503	446	491	478	466	471	446	502	472	467	462	457	480	490	510	455	482	494	494	454	485	484	442	501	483	496	480	481	459	499	470	472	459	484	483	449	502	464	488	447	451	468	469	462	454	483	437	446	474	459	477	455	491	493	483	498	441	492	452	470	519	483	492	464	491	473	456	520	437	446	474	495	475	484	508	469	454	469	446	477	495	514	499	479	481	468	514	468	501	448	484	476	494	509	455	440	496	444	511	443	451	472	468	433	480	445	504	492	503	472	487	484	457	504	489	442	442	493	496	478	476	446	472	462	497	480	449	461	481	491	473	485	486	505	411	452	501	458	520	463	437	428	489	454	458	502	483	493	493	479	489	490	453	478	469	479	448	488	505	490	484	482	474	469	507	464	448	501	462	508	424	503	466	490	465	469	499	514	485	486	452	478	503	471	456	496	501	483	462	485	480	466	486	478	456	465	501	466	474	480	463	479	455	484	513	473	515	470	507	497	472	472	475	495	487	479	492	481	531	483	489	458	472	429	499	469	449	494	481	463	519	505	457	441	474	468	438	470	480	437	468	441	459	437	519	483	480	458	475	480	495	476	460	445	459	475	440	485	471	470	470	504	502	466	476	457	468	504	419	449	468	461	501	489	476	475	463	472	497	469	511	478	460	458	491	411	448	485	498	466	479	453	511	458	496	497	482	454	441	479	486	441	504	475	513	486	471	529	512	480	490	475	452	498	457	446	503	502	482	486	475	461	455	504	511	460	497	479	465	482	472	478	480	458	418	471	481	479	492	459	477	488	445	448	462	479	500	478	508	468	481	475	520	476	471	501	503	488	483	436	444	480	527	444	490	451	434	427	486	468	483	500	433	445	482	487	473	473	470	500	467	423	480	480	488	456	503	488	467	504	488	487	522	491	501	459	476	478	480	457	496	476	479	520	497	441	469	478	471	441	492	491	461	494	502	465	461	499	524	490	472	521	473	463	452	509	459	458	466	446	448	464	493	492	477	487	500	445	473	526	500	485	454	472	458	494	486	447	449	466	473	448	469	448	482	463	452	496	487	434	476	475	472	505	460	501	494	512	475	463	457	412	459	490	473	454	499	482	475	473	466	497	479	528	458	469	520	506	465	466	501	510	497	461	459	484	449	442	467	500	476	505	494	494	487	484	438	510	466	487	451	476	501	492	465	494	477	451	472	492	476	511	465	470	466	487	493	463	477	457	485	480	472	466	505	479	493	471	496	470	469	503	491	482	464	486	444	463	471	463	466	492	480	502	477	505	464	436	470	464	496	450	471	501	502	492	475	464	448	473	466	482	530	500	482	509	439	452	456	444	480	467	454	472	460	470	451	464	471	469	495	456	466	450	472	473	499	458	467	468	483	463	514	485	448	493	436	462	462	449	484	483	433	464	452	444	474	476	475	477	475	453	438	442	493	489	500	491	478	473	466	526	463	470	497	499	466	480	490	485	458	477	484	484	490	495	453	499	524	495	441	510	483	481	455	469	483	446	470	497	493	502	477	483	523	479	486	469	451	462	488	467	486	501	458	484	466	501	478	438	482	488	487	457	467	493	460	467	440	491	474	475	507	485	460	466	450	473	474	468	499	464	460	479	497	491	450	470	452	460	429	497	507	423	477	467	467	482	462	471	467	471	460	458	489	461	499	478	480	477	475	508	473	479	485	435	498	447	452	475	502	466	463	510	481	501	494	440	515	492	456	461	443	484	492	488	471	478	489	465	412	478	448	429	490	494	474	443	501	495	441	467	463	493	501	461	456	478	480	449	509	481	523	535	505	497	508	446	416	493	457	468	475	492	472	452	509	516	488	508	503	492	461	525	431	463	503	467	472	489	446	461	469	449	484	456	470	438	449	485	484	508	471	513	499	473	451	522	450	481	482	460	469	471	487	456	456	507	444	513	496	466	498	493	469	501	473	465	463	461	464	475	504	511	461	448	544	468	478	511	511	477	489	486	537	480	458	491	459	462	545	484	500	477	439	431	506	430	459	481	485	516	493	504	507	474	492	483	440	459	451	506	472	486	462	471	477	499	468	479	433	448	510	479	490	494	452	485	454	452	452	503	463	493	464	470	471	465	467	443	451	447	490	502	483	473	455	461	400	478	503	491	504	519	469	488	452	488	491	478	462	441	484	460	458	493	483	461	489	478	459	498	511	478	449	464	526	477	464	482	510	473	497	412	473	439	480	489	526	470	529	474	493	486	452	463	498	467	515	445	478	465	495	481	451	455	493	476	497	461	476	473	507	466	473	469	483	510	425	440	515	479	467	486	452	482	490	483	503	502	480	477	499	472	470	480	475	478	459	492	486	485	491	494	442	477	422	445	505	479	498	487	481	449	510	470	481	484	508	465	458	515	476	481	459	463	475	470	443	468	479	453	512	520	512	471	433	481	486	472	488	474	470	429	484	469	443	496	483	468	464	441	461	458	464	501	467	463	487	487	455	519	467	469	487	493	465	524	493	497	473	497	517	473	468	486	451	519	466	503	505	473	452	524	471	495	484	440	496	468	453	478	494	465	455	493	494	457	510	430	493	485	468	511	502	487	450	453	464	450	494	468	481	446	471	461	496	423	483	501	442	471	463	455	469	512	495	470	460	477	464	453	472	528	498	489	464	427	451	521	478	471	484	498	457	483	462	466	458	448	443	478	487	475	485	497	480	500	530	455	476	491	488	448	481	513	505	499	484	499	532	519	493	416	434	471	480	455	469	433	459	501	477	513	502	484	489	448	475	474	459	497	452	469	471	451	449	455	421	492	497	439	534	442	466	460	448	458	482	445	481	453	495	487	508	493	476	488	477	485	478	458	511	468	458	496	453	448	434	483	484	468	468	465	453	433	476	491	469	485	498	447	445	487	448	467	493	495	511	481	479	483	473	476	467	453	493	470	493	496	498	480	482	457	447	502	459	470	477	476	490	472	488	471	454	445	467	488	490	528	485	486	470	492	415	450	452	485	484	445	468	495	473	484	465	483	447	493	443	456	530	475	428	484	449	506	458	461	489	478	447	480	459	452	495	446	461	479	453	457	469	490	485	501	486	483	438	479	472	466	495	470	495	495	476	528	490	455	454	473	423	471	511	504	489	450	511	525	473	488	468	459	440	489	476	462	501	411	490	505	466	459	479	487	440	482
6775	1685	522	356	3986	13605	435	184	186	148	119	101	111	95	79	65	83	70	69	63	59	55	52	71	55	70	47	37	42	52	38	41	44	31	37	29	37	50	28	30	31	38	35	27	41	36	32	37	24	36	32	29	40	26	33	30	44	25	45	31	28	31	36	31	32	19	21	33	41	23	22	28	32	30	25	21	26	24	32	25	30	31	25	26	41	35	29	29	21	24	21	32	28	25	22	25	25	29	26	33	23	27	30	31	33	20	28	35	26	35	23	24	29	27	25	32	26	33	25	31	29	26	35	21	26	33	19	23	29	31	33	27	26	35	25	31	25	31	29	24	27	33	25	20	25	27	30	24	38	36	30	22	42	28	26	31	26	22	32	25	23	24	38	30	20	20	28	31	22	23	35	23	38	32	26	17	31	24	26	27	29	22	31	24	33	35	20	25	25	30	26	28	30	26	29	27	18	21	18	25	27	16	17	36	36	23	20	26	31	29	31	24	21	30	29	28	36	30	23	36	25	28	25	32	21	37	19	33	17	29	24	30	30	25	27	28	32	31	20	24	23	21	21	27	23	33	28	25	27	22	24	25	30	16	26	29	23	27	31	30	19	31	24	17	21	27	25	23	28	31	31	21	28	23	23	24	26	25	26	34	25	31	17	36	23	30	23	25	29	28	31	26	30	26	31	20	25	23	27	26	25	27	19	25	26	31	29	20	22	34	32	23	37	27	33	24	25	27	24	27	32	27	29	32	31	28	35	25	33	16	27	19	23	21	24	30	24	18	28	22	25	24	32	24	22	15	35	27	30	30	26	30	33	26	17	31	28	27	30	33	32	29	27	25	20	27	34	27	33	23	23	28	25	23	26	27	26	20	26	36	32	32	32	31	26	21	25	27	33	27	23	22	23	29	18	30	18	21	25	27	29	20	31	34	29	21	24	26	36	36	41	34	29	25	23	29	23	24	28	25	30	26	18	20	25	23	31	23	24	18	33	29	23	21	27	20	21	26	22	39	31	33	27	36	29	28	25	33	21	30	25	24	29	21	31	26	28	34	30	24	29	33	21	32	27	23	25	34	25	25	25	31	24	20	24	18	33	20	30	14	25	30	24	24	30	23	26	23	24	20	22	26	23	23	25	26	22	34	29	22	28	33	21	27	24	32	27	26	23	26	22	29	22	30	28	29	26	34	24	29	30	23	20	25	24	24	21	23	21	37	23	26	35	31	32	24	30	30	29	30	24	26	24	26	31	18	25	27	30	31	32	24	31	32	26	31	32	27	17	19	27	27	28	23	30	21	24	24	27	18	22	43	25	31	28	19	33	23	19	32	22	31	16	24	26	30	30	28	24	28	35	27	32	24	24	19	20	24	26	29	23	23	28	25	22	26	25	32	14	24	31	15	28	21	24	22	25	28	28	23	33	20	26	32	22	31	27	39	31	28	26	28	23	26	24	22	23	27	28	17	29	26	25	21	31	23	22	26	22	30	26	21	21	28	19	23	18	36	31	23	21	32	24	28	35	37	27	34	31	37	23	25	27	27	25	20	29	28	36	30	29	20	22	30	34	20	21	25	24	31	26	32	28	28	34	33	23	31	28	32	21	30	28	27	24	18	21	22	27	23	28	26	23	19	22	22	24	24	22	33	27	27	24	25	24	27	22	18	33	23	24	23	26	19	32	21	30	29	30	24	34	23	24	26	29	24	21	27	28	20	33	31	29	24	23	29	22	19	29	16	38	30	28	21	17	25	29	33	26	31	31	30	33	33	19	25	22	19	33	20	22	26	27	28	29	26	30	22	20	27	23	22	32	27	30	27	26	28	41	20	29	28	19	30	34	26	19	21	29	29	34	30	25	27	30	28	28	29	21	30	21	14	36	24	29	29	24	26	29	36	29	30	29	31	25	33	28	24	26	21	22	20	22	31	21	20	29	35	29	28	14	33	24	26	30	29	29	23	32	19	23	23	23	27	15	17	29	28	26	27	22	21	31	24	24	27	29	37	30	21	20	20	23	25	29	22	32	26	24	27	27	26	31	31	22	26	35	21	20	31	26	27	30	26	18	27	24	34	32	25	21	23	27	29	17	20	26	27	26	29	24	29	23	24	29	28	29	21	26	28	24	28	24	21	28	26	22	22	37	24	29	27	14	30	34	21	26	24	25	33	25	24	28	27	29	31	27	27	26	23	20	18	23	22	28	30	22	27	23	23	14	32	29	20	29	31	19	29	30	25	25	27	20	23	26	24	29	27	29	23	29	33	20	31	22	24	26	26	25	31	34	30	23	21	28	25	19	22	18	28	20	24	35	31	23	23	36	24	37	22	27	20	31	33	15	31	25	24	18	18	30	24	40	30	26	27	28	24	19	25	29	24	25	23	19	26	27	20	24	30	26	28	31	27	31	37	25	23	26	18	31	22	26	28	25	24	30	19	36	32	24	29	30	22	28	21	17	24	24	24	25	18	25	25	25	22	21	23	31	30	22	23	35	19	34	24	21	24	27	30	21	16	27	23	35	27	31	27	22	28	28	26	37	21	25	22	25	28	24	32	25	28	35	27	20	23	22	29	27	29	29	37	25	27	23	22	18	26	26	28	25	31	23	30	25	23	29	28	23	33	32	29	32	18	26	22	29	34	20	34	31	27	27	21	32	29	23	21	20	31	21	26	26	37	28	30	26	35	26	23	21	31	33	17	22	29	34	25	22	34	32	30	27	21	40	37	28	30	35	27	19	22	15	24	30	29	24	33	27	29	27	23	28	21	24	28	29	24	23	24	27	31	26	21	19	30	17	29	20	21	25	30	28	38	25	20	28	28	25	35	22	21	29	28	30	30	29	23	31	30	29	24	26	21	28	20	24	24	30	29	29	28	29	30	34	31	34	27	23	27	28	31	39	26	28	31	30	32	24	26	26	28	25	24	29	33	14	21	23	24	24	26	18	24	15	26	25	26	30	24	35	26	26	23	23	32	36	27	21	25	24	28	25	30	25	31	27	34	24	28	32	22	20	31	37	29	23	28	25	35	27	30	27	33	20	20	20	21	21	16	21	24	28	25	24	32	23	21	26	35	31	39	35	22	28	25	22	26	39	26	26	28	20	27	34	23	18	33	31	22	29	18	27	22	23	28	19	17	20	28	23	21	33	15	24	16	21	25	35	28	28	26	25	24	20	28	17	27	32	25	26	28	30	31	27	17	31	28	41	22	33	29	33	24	27	28	35	32	18	36	24	23	31	23	33	32	27	33	25	30	30	36	20	28	28	26	27	31	22	28	21	33	30	23	35	24	35	25	27	25	35	28	25	32	30	25	20	25	30	26	29	33	29	22	33	29	32	26	36	21	23	33	16	34	39	23	27	33	23	27	19	31	27	23	25	31	22	30	34	27	29	26	20	29	19	17	37	26	25	27	21	23	24	24	42	19	30	28	37	28	29	21	22	29	25	24	18	16	29	28	17	22	28	23	29	28	38	28	30	21	22	31	28	27	22	26
44569	23649	12887	26367	56633	48596	18281	15521	13324	11487	7822	6292	5890	5385	4979	4588	3954	3469	3280	2674	2475	2384	2359	2388	2093	2253	2191	1798	1658	1301	1205	1117	1109	1073	1041	959	992	1016	1004	944	1008	1005	1062	975	977	989	921	916	934	921	880	859	822	810	810	846	766	757	766	712	681	678	607	682	630	651	585	562	620	570	606	556	585	534	540	565	585	588	529	551	517	565	539	491	559	531	473	479	500	507	508	489	531	479	514	456	470	491	457	500	515	496	484	511	524	452	500	481	495	481	481	496	488	484	444	459	446	471	450	464	486	438	467	521	513	465	474	471	468	454	486	465	472	472	489	476	435	515	465	447	461	471	478	523	484	481	471	466	507	457	496	471	504	471	488	502	511	499	476	484	490	509	492	479	511	499	470	496	501	460	472	461	490	490	482	493	465	456	505	499	485	496	494	468	490	512	460	431	473	446	426	453	486	487	466	471	475	501	440	474	466	437	471	464	456	468	503	453	458	469	498	493	473	510	471	434	469	481	472	471	484	473	477	489	458	494	472	439	450	447	460	502	468	471	499	473	468	459	492	499	489	457	452	501	459	446	455	436	489	514	469	495	460	462	447	477	503	451	498	476	411	464	456	453	501	452	502	455	479	476	503	488	484	474	490	504	461	487	466	504	480	451	478	482	528	462	454	469	448	458	474	454	467	443	456	467	479	488	492	446	439	495	441	485	432	494	457	478	490	458	504	500	474	464	450	448	453	489	475	464	474	437	438	477	493	489	474	457	439	464	481	458	499	464	491	455	505	461	494	506	501	473	477	482	445	501	438	493	450	433	466	487	473	461	503	506	473	535	452	502	450	505	479	494	516	442	449	532	452	495	494	486	489	494	460	498	476	472	497	488	522	468	488	479	507	492	470	474	443	449	488	480	475	486	481	492	466	474	470	503	439	520	531	459	480	584	481	504	467	491	476	442	515	473	481	482	428	444	480	458	474	419	519	477	482	484	480	462	482	456	498	452	499	480	484	451	487	479	449	465	480	499	488	453	463	434	489	423	502	507	454	479	463	456	505	486	465	486	479	463	439	515	483	519	457	474	492	493	484	447	498	492	452	457	502	500	490	473	474	497	492	484	497	501	494	465	479	475	458	468	522	461	517	437	502	449	496	491	473	480	482	452	436	477	461	469	486	524	461	483	492	466	473	448	458	484	494	457	530	483	515	481	452	457	505	479	488	457	507	488	432	467	508	486	473	504	475	498	407	494	481	478	498	464	491	481	491	492	488	500	474	466	445	501	479	474	468	451	461	465	486	475	512	456	460	514	474	534	490	489	475	460	481	502	460	501	472	488	487	478	489	472	458	500	516	447	484	464	457	470	454	473	465	484	482	510	476	473	483	473	454	446	481	500	488	488	465	431	467	488	452	465	449	445	468	455	474	495	492	484	461	489	455	464	466	499	460	482	475	464	479	491	474	476	508	503	468	477	467	475	464	488	466	521	455	472	495	488	481	503	443	476	479	483	510	495	516	500	458	448	459	501	443	479	476	447	471	481	477	467	417	493	508	476	469	464	464	484	506	482	452	514	501	469	475	491	465	484	477	465	481	478	463	438	518	477	509	470	482	516	488	476	443	477	476	480	507	486	473	473	469	454	467	462	498	463	449	508	473	433	461	489	411	462	466	468	468	475	507	479	467	421	483	482	471	504	471	498	516	503	462	478	521	466	485	485	491	460	498	468	464	442	464	457	469	457	475	500	486	498	454	459	469	514	447	486	496	468	470	493	477	432	483	482	458	461	441	508	518	472	497	468	486	436	502	474	482	476	478	470	505	506	455	491	502	479	458	465	451	477	434	494	488	501	472	440	490	448	453	490	484	493	470	477	474	517	458	505	427	455	483	462	445	512	492	453	483	454	476	488	442	448	503	483	473	479	499	495	453	454	471	509	492	495	459	503	499	478	443	456	495	466	479	469	500	460	458	488	432	436	464	459	502	499	443	497	472	455	459	432	517	495	466	463	477	409	440	497	478	498	480	533	459	464	483	496	469	445	501	480	436	491	460	463	467	499	454	490	497	487	469	494	495	471	453	491	502	453	491	481	466	510	500	456	464	469	463	473	467	455	488	483	442	432	489	422	503	508	473	487	486	479	490	476	464	485	461	483	477	470	497	475	474	508	441	487	499	513	454	457	445	477	500	486	464	501	494	468	489	457	458	431	497	491	468	479	487	489	494	490	466	490	489	488	496	498	449	450	475	504	491	444	481	444	465	429	486	489	456	495	492	447	473	467	455	467	492	479	457	484	519	457	478	498	487	462	474	511	447	487	471	492	471	454	413	477	458	490	482	478	479	478	472	501	508	470	502	475	476	476	454	493	477	429	485	504	475	487	511	450	490	460	489	477	462	479	472	471	497	472	490	446	455	485	533	468	466	489	461	457	441	484	484	478	493	516	456	450	486	478	467	490	434	509	477	509	459	471	485	465	511	469	472	500	442	455	513	466	453	450	472	504	445	486	440	503	483	474	446	463	456	449	471	475	426	483	451	492	466	484	475	465	483	515	464	462	477	495	482	461	456	475	462	470	483	485	481	483	485	446	452	517	467	442	463	460	473	455	508	455	472	469	485	487	438	472	475	457	486	470	472	490	471	490	493	495	478	461	494	474	467	503	469	426	450	512	504	456	474	479	489	454	478	504	468	493	525	513	523	453	512	468	471	504	467	441	474	483	480	531	431	461	467	483	474	503	476	492	487	458	449	482	491	464	481	453	507	486	460	485	468	515	469	499	466	462	479	467	473	496	464	496	460	464	489	469	453	487	474	491	454	463	468	475	448	509	449	469	522	456	494	468	460	468	473	475	489	442	472	456	435	439	520	442	524	472	474	479	530	464	468	488	466	497	487	492	509	465	442	470	491	443	482	494	451	465	474	503	468	461	462	523	507	469	511	479	476	486	473	507	483	512	495	453	496	455	508	503	443	448	492	449	476	441	471	476	473	491	451	473	451	441	470	469	495	464	520	466	474	440	446	503	462	489	452	458	469	475	455	476	447	521	503	469	499	467	496	502	441	461	470	454	462	495	475	503	472	526	437	527	532	489	471	471	477	428	481	422	491	493	484	442	467	493	459	468	479	515	461	482	493	452	477	426	439	521	495	423	441	483	463	491	493	468	447	439	485	454	459	480	453	470	513	502	467	441	485	500	477	465	462	475	517	472	501	495	468	461	475	495	486	487	476	473	445	488	436	456	455	477	441	469	445	479	474	457	470	480	495	488	431	470	452	464	458	499	424	476	459	472	452	464	461	456	503	473	453	490	485	468	508	480	500	488	458	490	464	490	445	463	523	446	437	512	446	468	469	497	468	495	448	481	501	484	448	508	500	477	487	480	494	478	476	465	465	469	467	450	478	487	494	511	451	476	467	484	503	493	489	462	499	478	474	465	481	499	443	473	483	451	458	496	487	447	453	471	436	490	475	489	471	442	463	480	464	491	464	487	512	506	478	476	465	487	464	481
2437	356	149	103	471	1854	64	65	61	63	46	46	47	47	32	35	34	22	29	34	24	22	23	26	25	40	36	32	24	21	21	22	27	21	17	15	20	29	22	17	26	25	22	14	23	17	26	15	18	24	21	17	13	19	18	24	13	18	19	11	20	15	24	23	16	9	17	17	19	16	16	15	14	14	12	18	20	17	18	18	19	16	16	15	19	17	14	13	20	22	11	19	26	16	15	19	15	17	19	16	11	15	15	18	15	20	18	16	24	15	23	11	12	14	15	23	12	20	12	19	13	14	22	12	15	23	15	16	28	18	19	17	19	15	21	15	16	23	11	20	26	14	14	12	18	16	23	10	18	19	14	15	20	18	25	25	20	18	18	20	13	18	12	21	12	19	20	18	14	27	14	15	13	24	27	21	22	13	17	18	8	21	15	15	17	11	22	15	14	16	21	13	17	19	8	15	13	15	20	16	22	19	18	23	18	16	13	19	17	11	18	18	15	14	22	25	15	17	20	16	17	10	14	18	15	12	9	16	18	21	13	18	25	15	28	15	8	21	18	23	16	24	14	18	18	12	14	21	18	12	15	14	16	19	22	21	20	15	12	15	24	16	12	17	17	19	21	17	24	12	16	16	14	19	14	19	24	14	9	14	18	18	21	14	16	19	17	20	15	17	16	14	22	12	15	17	16	10	18	9	13	17	14	14	21	11	13	13	17	21	14	10	15	12	9	24	14	14	10	14	11	11	20	12	8	15	18	24	20	17	20	17	20	13	18	21	13	21	7	22	17	12	15	20	22	12	14	16	16	13	15	24	15	14	15	17	9	15	20	14	16	16	20	19	17	14	21	10	21	13	17	13	21	15	16	20	18	22	18	23	14	13	27	15	20	12	17	25	18	19	20	18	12	16	9	18	13	17	19	19	18	16	17	24	12	14	21	22	20	13	13	20	21	15	14	21	22	21	18	11	12	21	19	14	23	30	18	10	17	19	13	15	18	13	16	20	12	12	14	18	11	16	20	21	17	19	19	13	19	25	14	14	18	24	19	26	13	15	11	15	16	17	26	19	8	14	15	12	17	21	11	18	22	21	21	14	22	22	15	9	20	16	15	18	10	18	14	12	18	14	12	19	14	11	24	13	20	20	22	15	12	23	13	25	17	13	14	19	15	21	22	20	10	17	19	11	14	15	12	20	17	18	18	17	21	12	15	19	7	12	15	22	13	17	20	15	14	14	16	16	16	13	13	23	14	17	15	23	16	25	13	22	12	18	12	19	19	17	16	13	17	19	12	12	17	16	20	20	7	20	11	16	13	20	20	17	16	18	15	15	22	19	10	14	19	25	16	27	17	14	16	16	11	19	21	13	12	18	17	19	10	15	14	13	23	14	9	14	11	10	19	21	16	14	15	16	19	10	18	16	18	19	15	21	17	16	14	10	27	15	16	14	18	16	19	13	13	25	12	14	15	13	20	18	14	22	16	9	24	21	17	25	18	20	15	16	22	14	11	11	22	15	9	16	19	19	14	19	11	24	14	20	21	29	16	12	15	18	17	19	17	18	12	17	18	18	17	16	18	20	23	11	13	15	16	16	12	21	16	15	15	13	14	20	17	13	14	17	15	14	13	16	22	10	16	17	15	16	22	14	21	14	16	19	16	11	18	20	15	12	11	14	20	11	18	15	14	8	23	12	21	5	16	22	18	17	18	13	13	12	20	19	12	11	13	10	14	15	25	21	10	11	14	13	18	16	20	20	22	12	17	9	13	13	28	14	16	29	16	18	24	19	24	14	17	16	18	16	9	18	20	17	15	17	12	14	15	23	11	23	19	20	19	24	21	17	14	22	18	9	19	10	22	14	13	23	13	20	12	11	18	15	23	22	23	13	14	10	11	11	14	18	11	16	15	12	13	21	13	19	24	9	9	22	8	24	24	17	9	23	15	24	18	15	15	10	7	24	15	19	18	23	14	16	17	15	17	10	21	18	15	25	14	15	17	22	17	19	14	16	25	20	10	14	15	16	21	14	16	13	14	16	19	17	19	9	11	14	24	13	20	25	15	16	17	17	25	13	14	19	12	12	15	18	16	10	16	24	15	19	16	14	18	18	15	16	13	15	11	18	14	9	17	24	28	11	27	19	15	19	13	13	15	16	16	20	19	16	22	16	15	21	14	20	14	16	19	12	12	13	20	18	20	17	17	11	9	19	16	22	15	21	14	11	18	10	24	9	8	18	17	16	19	15	14	16	17	18	18	14	12	17	13	18	12	8	18	12	13	13	16	15	13	19	8	11	12	15	10	17	16	16	18	18	15	14	18	12	13	16	18	14	14	22	23	17	21	18	17	19	14	12	22	18	23	20	14	17	16	11	18	16	14	13	16	24	23	19	16	19	28	18	21	20	16	17	9	22	15	14	18	17	16	12	20	12	22	13	14	30	16	18	18	21	26	19	18	20	20	17	17	10	21	16	23	16	19	10	13	19	11	12	20	13	13	21	12	13	17	17	15	17	20	14	11	15	19	15	20	14	15	19	12	19	20	22	15	15	20	23	16	17	18	8	13	15	17	9	21	16	15	24	20	18	16	23	11	25	17	16	14	15	23	12	20	19	15	13	19	22	15	20	26	10	22	17	12	19	19	21	16	17	16	17	12	20	20	12	14	18	20	13	13	12	14	9	13	16	18	13	15	28	18	12	20	12	18	14	17	16	13	17	6	15	15	11	11	20	20	18	21	17	14	12	24	13	22	19	13	14	15	16	19	17	21	16	16	16	19	9	17	16	16	15	19	16	18	15	23	19	15	13	25	20	26	27	9	24	24	18	17	14	13	17	11	18	11	14	18	13	21	9	12	17	19	17	14	15	19	19	16	18	20	21	16	13	12	12	25	17	19	14	9	12	19	14	16	11	22	16	16	15	21	19	16	18	14	22	18	14	16	19	15	6	17	12	25	17	17	11	13	22	17	25	16	22	20	17	24	15	9	15	16	27	20	16	17	18	17	15	17	20	10	18	17	18	21	18	24	16	13	14	12	16	22	18	16	10	20	22	20	12	24	18	16	17	14	20	23	14	11	18	11	14	10	18	16	19	6	16	24	11	13	22	18	18	16	12	12	21	22	20	15	15	17	10	18	19	14	11	17	14	10	22	12	21	26	16	13	18	13	28	19	11	17	17	20	14	13	21	13	20	11	22	19	18	13	18	10	15	18	16	12	10	14	18	24	16	14	19	24	12	7	14	11	16	13	7	18	15	19	25	22	11	26	15	22	20	17	10	13	14	10	16	19	20	22	23	21	18	17	20	22	18	14	11	22	11	21	22	17	17	14	19	9	14	18	21	20	14	16	18	15	11	23	11	24	17	16	23	14	20	19	13	17	18	16	16	20	16	21	23	20	19	9	16	19	14	17	13	15	16	17	18	19	17	14	21	21	17	10	11	21	20	17	18	23	13	14	14	17	14	17	16	19	13	22	23	13	14	15	10	11	14	13	13
30123	13042	5332	13060	30969	38724	7655	6367	5319	4649	3032	2411	2157	2014	2039	2042	1607	1304	1223	1137	1115	1104	1119	969	1004	1119	935	803	757	607	575	534	455	467	486	481	472	486	478	528	486	462	490	511	523	497	481	470	477	478	460	444	440	439	434	444	409	422	362	396	401	342	367	335	374	356	337	368	381	328	335	346	306	314	311	315	319	302	317	356	289	360	313	302	300	310	301	307	326	277	297	317	270	297	314	292	310	296	303	294	305	304	330	294	289	284	286	291	287	266	297	295	299	266	317	299	281	319	283	293	289	294	291	299	318	316	320	301	287	284	319	311	283	304	319	323	262	275	294	272	297	283	294	300	287	308	280	294	331	326	296	280	331	321	296	275	281	289	299	261	317	282	312	295	307	303	288	298	282	291	295	288	294	308	284	299	274	270	261	291	352	279	310	309	313	314	288	288	281	286	308	295	311	284	322	303	302	299	300	316	326	288	304	294	301	303	266	305	296	320	313	327	315	291	312	295	283	293	297	256	309	278	302	298	318	284	298	285	357	272	272	295	325	331	338	269	321	301	288	299	294	296	287	300	323	302	288	288	313	300	280	313	308	267	321	334	292	305	318	298	299	307	309	319	275	268	328	317	287	322	317	299	328	274	278	304	313	311	295	301	293	309	320	325	304	327	301	299	284	285	289	318	294	292	308	297	280	286	305	272	315	284	287	309	307	290	306	277	299	308	297	291	284	314	292	286	334	306	307	280	272	300	308	285	268	294	302	300	312	306	299	314	300	329	314	305	294	274	276	320	282	313	245	303	329	306	292	287	288	286	299	272	282	289	282	294	326	304	304	326	325	303	286	289	300	298	288	281	306	282	314	328	323	307	324	330	313	301	269	293	314	285	294	300	296	314	323	317	297	311	296	298	281	303	306	291	300	287	287	279	312	280	275	295	282	319	314	320	267	309	305	268	295	307	308	315	291	289	296	299	262	316	300	290	273	329	278	330	304	329	279	291	312	316	301	346	323	293	316	276	285	311	311	297	298	304	328	269	308	304	306	261	278	269	282	329	299	269	287	282	300	301	277	292	283	302	283	296	300	316	321	304	294	292	334	302	317	298	324	291	328	305	267	295	267	322	289	306	301	273	315	285	308	325	297	301	312	286	297	312	327	300	289	294	289	278	316	307	300	284	310	305	318	324	280	324	270	278	302	320	279	284	292	302	265	278	324	310	318	298	309	302	326	266	302	274	308	308	314	326	287	316	337	290	289	273	288	287	293	303	280	307	289	321	282	291	308	306	309	315	312	287	282	281	290	348	295	285	304	272	327	279	317	280	277	323	309	298	281	255	305	306	279	322	297	294	292	281	290	330	292	319	289	283	305	325	304	323	334	306	302	316	301	294	281	314	298	312	312	292	306	291	298	290	277	322	293	311	290	303	287	271	313	308	293	284	304	323	325	307	303	295	315	322	298	318	279	268	306	272	307	329	277	309	288	307	286	312	332	289	316	287	315	279	325	290	280	266	295	293	285	314	310	296	277	275	291	315	294	321	300	311	322	297	341	277	325	286	311	302	293	306	289	293	318	290	324	320	301	299	276	281	300	318	285	287	297	290	321	288	318	303	301	296	309	280	288	298	293	316	306	285	310	306	292	277	284	296	293	302	301	313	305	322	310	332	278	290	276	322	309	332	276	307	283	277	312	301	292	308	281	277	313	292	294	283	295	284	307	289	319	341	285	287	293	271	277	311	311	328	298	313	318	311	289	234	300	301	294	290	317	306	285	307	302	300	287	269	304	293	300	307	321	304	291	313	275	263	328	277	304	301	299	337	313	282	317	295	305	316	304	302	322	292	322	296	275	291	300	286	289	290	314	308	307	318	254	272	291	287	268	285	300	312	302	292	302	292	278	267	293	306	302	322	282	275	309	325	285	308	281	322	306	305	315	318	295	289	275	286	330	303	318	284	312	310	301	309	290	316	317	275	291	281	298	303	287	290	327	293	330	320	269	332	310	317	318	273	299	284	311	312	311	263	278	284	302	304	304	303	307	289	293	283	319	333	310	295	300	314	277	312	298	300	296	285	333	317	280	291	267	285	298	298	295	310	290	312	291	285	273	288	290	275	288	310	294	281	307	289	276	290	312	314	296	295	269	283	293	330	302	306	295	331	292	275	300	301	313	305	318	298	332	271	272	296	342	289	277	295	271	289	291	309	306	304	292	318	318	296	274	304	308	285	292	311	321	322	301	282	330	335	273	309	301	283	296	293	278	288	284	328	303	313	280	279	287	305	320	302	290	290	309	307	329	325	330	316	303	315	291	332	311	287	277	296	283	295	285	266	305	284	316	300	313	270	278	283	342	290	316	293	310	287	304	286	284	294	277	293	294	313	299	317	268	299	314	309	289	276	280	248	314	288	264	325	302	296	300	316	307	319	321	292	273	311	317	289	289	275	311	303	300	291	293	280	314	308	300	287	306	275	317	306	279	317	291	281	342	274	298	314	280	280	280	288	308	297	303	316	275	303	310	313	306	314	278	283	292	298	319	321	305	307	263	283	297	293	277	279	282	277	258	300	298	252	298	293	270	302	315	291	294	286	316	275	344	304	312	272	282	297	307	284	296	306	303	323	314	282	308	315	292	299	280	308	296	315	316	313	328	292	292	321	299	310	325	304	305	296	265	307	292	301	276	294	291	288	312	298	301	312	282	276	319	272	315	305	306	300	307	295	279	295	291	330	304	304	304	295	304	319	300	274	281	313	322	319	305	319	330	283	289	279	294	298	311	292	280	264	351	296	303	326	266	264	280	306	280	296	276	290	273	282	301	294	314	282	318	270	308	277	280	250	277	305	279	322	306	313	336	310	287	284	300	271	293	283	300	299	287	285	276	287	306	296	313	307	304	298	315	314	302	312	314	280	281	297	297	291	311	313	283	304	310	326	280	285	276	313	291	288	275	285	281	309	289	320	306	287	307	300	261	307	270	287	309	309	286	339	299	287	296	318	303	283	281	302	300	295	274	279	314	321	288	296	291	286	314	283	288	307	306	251	297	303	296	330	303	316	316	302	312	292	289	308	277	316	301	319	286	298	277	321	294	279	296	308	293	293	292	306	297	343	304	317	284	299	322	306	276	305	308	299	298	280	305	287	312	284	318	300	331	298	317	309	319	309	263	299	310	307	311	289	298	258	329	287	298	299	284	308	308	292	314	300	293	317	266	295	271	264	324	329	290	258	269	308	268	307	297	270	275	301	291	301	293	290	298	314	316	280	282	311	292	303	314	273	293	280	307	303	295	305	279	277	311	342	302	278	290	310	316	283	253	278	326	286	296	262	282	298	307	303	303	323	315	310	303	303	289	283	357	298	305	286	331	307	320	298	305	314	284	300	282	320	299	308	288	314	312	307	314	298	314	303	282	299	303	289	308	294	309	280	320	293	288	297	300	302	296	300	307	285	303	299	302	277	317	285	323	315	304	298	319	281	320	326	287	309	279	318	278	288	323	302
5593	1624	508	321	2739	13657	802	160	115	100	81	81	71	71	74	68	76	66	52	47	51	52	36	49	53	45	33	21	37	25	40	34	27	22	32	30	30	30	28	29	25	27	26	21	26	31	26	24	34	29	16	23	21	34	23	22	26	26	24	17	26	16	20	24	28	21	26	15	21	17	20	22	26	21	27	22	27	27	29	23	22	27	17	26	18	24	21	28	21	15	26	24	21	15	18	15	27	20	18	22	20	20	18	22	18	14	22	19	19	30	22	25	25	18	21	21	19	21	24	14	17	15	23	22	24	18	20	21	12	24	26	18	21	22	22	20	21	15	23	23	21	23	28	15	27	24	22	21	18	21	23	21	21	25	17	20	23	14	18	21	25	19	10	16	18	21	25	16	30	29	26	32	17	21	22	21	15	30	22	11	16	26	22	18	18	16	23	15	20	18	23	16	21	23	16	17	27	20	14	11	22	21	28	21	16	19	21	23	15	23	30	24	20	17	16	23	28	25	18	15	18	16	25	30	28	19	19	22	21	18	20	16	14	19	16	20	20	21	19	20	34	30	27	24	17	22	19	21	15	27	23	30	14	15	22	19	19	22	19	18	24	14	18	27	16	25	21	20	32	17	17	16	16	15	18	24	21	23	23	20	17	22	18	16	16	32	28	17	18	17	22	9	31	26	21	32	18	29	21	20	16	30	26	23	19	21	21	21	21	16	23	18	19	24	22	22	19	18	16	18	30	22	25	18	22	24	28	24	20	26	16	25	31	19	24	14	15	22	17	18	21	26	15	18	14	31	16	23	16	18	19	23	27	25	20	24	25	17	24	21	37	17	27	17	18	20	17	16	25	20	18	18	21	26	28	19	17	28	25	18	30	15	13	25	18	17	20	17	14	21	23	30	26	24	24	16	23	20	17	16	23	21	13	26	17	18	21	18	19	29	26	22	20	16	22	20	25	12	21	22	17	18	16	17	25	19	19	23	19	22	19	17	17	26	24	16	30	25	21	14	26	14	22	24	21	25	23	26	20	16	20	22	12	22	25	25	25	26	17	19	25	25	29	19	20	25	15	23	21	18	18	19	26	23	16	21	18	19	30	26	14	25	16	19	10	24	18	22	23	19	15	16	28	19	27	27	28	14	16	29	24	15	15	18	29	28	14	28	16	19	18	19	19	24	18	23	15	20	16	25	19	20	17	28	32	22	16	23	19	22	22	28	12	27	21	26	14	15	27	17	22	22	21	23	29	14	24	16	21	21	20	26	25	27	23	24	25	20	21	18	30	25	19	28	19	21	22	26	22	23	24	24	15	23	14	24	21	23	13	22	18	19	18	31	16	33	24	18	25	27	13	20	20	19	24	24	22	21	19	27	19	18	21	26	16	16	25	16	23	19	21	33	19	27	23	26	19	20	20	27	17	21	28	16	32	19	16	30	24	19	26	21	18	22	23	22	20	21	18	24	27	21	23	29	19	24	19	20	16	20	15	17	18	25	15	21	22	31	17	18	29	29	21	17	23	28	16	11	13	25	16	20	20	32	17	13	16	19	27	14	32	15	16	25	17	26	23	25	24	22	17	23	18	22	24	26	20	13	30	29	21	26	22	14	12	26	19	14	24	24	30	25	19	26	23	28	23	25	24	17	20	29	27	17	35	21	23	23	19	12	16	20	26	22	13	30	28	19	27	21	22	20	19	15	24	16	20	24	19	23	21	28	16	23	17	22	19	25	25	18	17	21	22	18	27	19	16	23	15	18	14	22	17	21	19	21	14	28	18	19	17	26	22	18	18	22	21	12	27	22	27	12	18	18	18	12	17	15	25	22	20	20	24	27	16	21	28	26	25	31	25	21	26	28	29	19	19	23	12	22	19	22	26	23	17	23	22	18	24	24	15	15	20	17	17	29	22	17	26	19	22	17	21	18	20	18	19	22	13	22	26	14	22	16	38	25	22	24	19	23	19	28	24	22	18	20	17	28	18	28	28	19	20	21	29	22	24	22	14	28	18	22	22	27	22	26	13	25	20	18	20	25	20	27	27	20	14	18	19	15	19	28	17	20	23	26	27	22	20	23	24	26	26	17	24	18	24	22	18	23	22	22	19	12	22	19	21	12	14	20	21	24	18	18	17	20	20	21	15	17	14	17	22	26	12	21	13	16	30	16	22	17	29	32	24	18	12	20	23	24	25	24	31	15	24	18	13	16	26	21	18	25	18	19	25	19	18	18	17	19	23	30	21	22	20	16	18	25	13	29	16	21	26	30	26	22	21	25	15	20	31	19	26	22	27	18	36	17	14	20	26	29	27	23	18	26	20	23	25	19	13	25	25	14	17	16	27	24	18	22	26	30	16	20	26	15	17	13	23	28	22	19	12	22	34	22	23	21	15	24	22	33	21	24	17	21	16	20	30	17	22	23	24	19	36	20	26	23	17	18	15	14	22	20	18	25	23	24	25	28	19	20	33	18	21	20	28	19	25	21	30	16	24	14	23	29	18	20	24	21	20	20	23	18	28	13	25	22	26	20	20	25	25	10	16	27	21	16	14	14	17	21	23	18	16	21	19	15	25	20	12	16	21	15	17	28	29	27	25	29	19	14	18	21	21	22	20	19	22	17	23	22	22	15	19	20	23	17	21	19	17	23	26	20	19	19	28	19	17	17	15	13	15	16	25	20	15	18	22	15	20	32	19	25	18	22	15	18	22	21	11	22	22	18	20	18	18	27	31	13	17	28	23	27	17	30	20	21	26	30	15	17	19	15	21	16	21	24	18	24	30	16	19	22	21	20	17	24	17	14	21	32	24	15	20	21	26	18	16	17	27	21	23	17	18	18	21	19	22	32	16	24	13	18	16	21	19	14	37	19	17	21	21	19	27	20	22	19	15	22	20	18	26	15	17	27	19	24	23	21	17	12	23	16	17	23	13	21	16	20	26	25	23	24	19	21	19	18	24	22	13	21	24	24	20	16	25	26	21	23	17	19	28	16	17	24	17	29	16	18	22	26	20	19	29	15	27	15	22	20	18	25	23	32	24	19	22	23	23	21	17	22	19	29	18	27	24	22	16	33	22	20	26	26	25	23	25	21	18	22	17	18	17	14	21	25	28	9	21	25	18	19	16	16	13	17	27	30	19	23	28	21	19	18	19	17	26	22	31	25	19	20	25	21	20	15	19	18	27	17	27	20	19	20	25	25	21	27	26	15	19	22	22	26	24	18	25	13	25	25	24	27	19	16	24	22	26	22	31	20	21	25	23	18	22	19	22	21	17	19	24	30	26	21	20	29	25	24	20	22	24	19	29	19	22	21	26	22	27	18	26	18	16	20	22	23	33	23	22	22	24	22	18	31	14	23	21	13	24	27	23	19	18	21	20	29	22	15	15	19	28	21	26	21	13	18	28	20	15	23	17	13	13	27	14	15	19	24	16	29	20	15	17	20	23	22	29	17	27	19	24	22	20	18	24	11	20	29	26	21	19	15	18	20	24	23
43517	23721	12671	23187	49376	62182	15857	13485	9725	8214	6521	5716	5109	4242	4201	3905	3358	2907	2526	2267	2163	2184	2013	1958	2017	1873	1778	1395	1211	1072	968	899	809	798	783	850	799	778	823	813	833	787	796	768	774	823	736	730	754	670	735	661	639	596	580	616	590	578	593	544	542	558	561	476	495	503	527	478	464	497	490	509	438	442	454	415	438	444	426	420	436	407	424	414	388	433	415	389	425	405	421	402	424	411	363	448	351	428	419	401	386	392	401	388	397	395	346	393	348	398	366	368	358	389	401	387	372	364	367	422	376	382	358	356	388	395	377	395	360	373	367	396	407	384	346	383	379	380	357	360	381	410	388	375	378	378	369	393	381	394	409	366	357	376	393	398	384	369	412	374	408	376	373	406	374	379	382	429	383	394	399	383	394	377	378	393	376	362	378	363	401	363	391	415	368	384	366	388	400	374	420	382	377	348	372	384	374	392	376	376	393	371	365	388	372	352	361	397	381	393	337	374	384	388	345	370	390	362	395	360	383	405	400	382	365	357	397	357	393	389	403	356	409	393	391	399	348	349	369	346	382	382	373	348	354	365	401	360	352	415	402	380	357	360	346	373	428	382	337	365	390	349	408	366	361	372	370	347	348	405	329	397	378	399	384	373	396	354	388	402	414	351	405	423	389	380	382	398	385	384	387	423	411	382	405	358	350	365	358	393	368	369	355	354	352	364	375	361	384	337	379	395	394	401	413	398	388	384	380	380	405	420	377	359	366	370	384	376	400	377	414	371	398	368	408	357	349	371	399	339	366	389	387	375	398	364	378	361	374	392	361	388	374	383	355	396	374	360	365	359	379	363	370	386	374	361	396	368	351	394	383	371	418	369	377	352	347	406	384	394	372	407	370	359	385	381	378	401	340	378	370	366	389	363	379	374	375	381	373	404	376	372	390	365	400	362	402	400	344	339	356	399	370	373	394	399	374	380	377	384	389	396	381	384	375	408	363	385	355	376	379	356	399	375	378	363	361	366	383	360	370	396	366	392	377	367	339	371	392	389	373	381	380	364	390	394	402	356	365	377	356	360	392	375	400	362	353	332	377	356	371	379	380	395	396	382	403	358	375	378	350	376	341	383	387	386	398	352	369	373	384	376	413	341	367	368	371	375	382	367	368	429	395	388	321	350	396	402	410	388	337	389	378	382	399	390	392	383	378	370	344	365	386	380	395	396	382	394	347	395	370	364	390	357	361	393	408	387	390	385	367	395	360	345	403	381	414	360	403	396	398	348	379	384	357	342	372	356	380	360	404	400	377	364	365	378	394	374	360	349	353	382	374	371	379	356	371	356	404	366	370	368	389	377	376	393	391	390	400	358	390	386	357	387	365	349	365	392	365	371	365	393	397	384	405	400	346	385	369	361	375	362	391	374	400	407	383	397	381	385	365	342	385	388	370	352	364	405	374	346	368	412	368	356	341	352	375	355	391	366	407	430	370	404	362	369	399	359	366	355	386	367	382	375	364	377	381	412	353	403	367	383	386	399	405	360	366	377	358	363	374	353	347	335	351	337	371	389	394	367	351	351	393	348	364	394	376	346	350	366	368	365	382	400	393	395	403	359	382	406	396	325	366	405	354	404	394	385	388	344	364	369	383	406	362	372	372	384	383	380	366	364	372	381	377	376	384	375	385	359	357	392	392	358	340	402	393	354	411	379	374	398	391	387	403	413	363	375	380	366	386	398	394	390	383	399	364	402	364	401	362	367	367	355	394	391	399	371	341	405	379	360	324	416	380	369	390	367	397	367	378	407	355	374	385	375	364	408	352	383	396	395	338	367	373	387	403	370	367	400	404	376	384	381	345	356	380	389	373	361	354	389	364	356	406	377	384	383	406	368	357	407	382	366	359	372	346	374	371	395	383	383	358	388	430	357	337	414	352	386	396	385	380	399	365	367	392	396	392	374	365	403	398	402	388	383	399	319	386	371	354	420	395	379	406	385	390	389	400	360	382	404	348	384	382	396	335	326	355	359	344	342	415	373	379	392	387	385	401	380	399	403	382	355	353	369	385	362	355	338	394	352	391	383	390	364	355	393	367	398	364	378	367	391	418	355	397	386	365	358	365	354	373	405	413	376	395	413	361	366	377	374	390	411	386	371	394	384	390	402	368	397	369	403	415	382	369	374	412	374	364	368	398	413	336	422	357	387	403	369	391	380	344	352	355	384	425	366	419	370	382	392	396	343	391	377	348	382	382	407	373	361	379	376	390	379	342	394	379	408	341	372	395	379	375	402	347	379	386	357	393	363	390	336	364	380	396	394	384	361	355	372	369	392	395	411	354	385	368	379	381	356	389	380	385	389	406	364	350	375	345	376	391	386	372	370	378	369	365	361	384	335	381	366	362	372	378	430	383	377	397	374	381	344	394	372	390	368	375	339	387	369	369	395	384	393	342	411	400	376	388	361	348	368	408	392	393	409	386	376	401	406	376	371	377	348	433	330	380	373	400	391	381	356	393	407	372	363	333	396	386	360	377	377	349	352	357	356	355	368	415	372	415	389	373	347	401	387	361	358	365	350	363	401	374	391	366	383	407	380	396	386	385	339	360	356	358	379	384	387	351	339	396	351	368	334	381	363	385	372	388	386	380	414	376	395	374	362	391	396	406	384	393	412	414	391	377	377	365	372	403	387	387	390	381	399	389	389	403	340	340	364	385	327	347	344	366	389	385	350	363	393	342	403	379	368	364	389	396	348	366	399	382	395	378	407	368	390	389	412	413	378	390	415	348	369	372	343	406	390	364	369	357	394	387	377	350	369	368	377	398	398	364	378	410	396	384	387	373	340	377	375	369	380	369	393	353	355	394	390	411	378	366	382	373	391	377	376	421	391	349	367	393	393	332	373	356	384	399	362	357	347	371	377	375	390	392	376	361	355	363	371	379	388	360	365	338	349	421	394	394	386	383	353	383	391	343	411	377	353	366	383	399	368	399	411	380	368	373	377	400	395	377	354	404	351	365	345	381	355	358	386	416	380	387	378	355	361	403	351	395	391	386	386	377	350	382	373	364	381	386	373	387	389	406	380	364	375	391	395	404	354	364	425	379	375	361	391	378	392	374	382	384	363	368	381	375	374	386	366	385	383	359	397	363	369	385	364	405	366	376	397	376	363	345	350	367	362	420	375	405	392	373	363	392	433	378	396	381	377	369	362	379	403	359	355	342	366	399	401	399	373	337	414	362	373	356	353	365	390	377	392	393	358	382	395	417	391	357	405	352	381	382	363	380	394	358	375	348	402	374	342	382	346	369	391	399	378	364	393	393	372	348	404	359	364	396	399	425	355	370	373	340	399	400	440	386	374	380	407	375	382	359	367	386	383	412	394	396	395	343	391	380	379	382	388	351	365	393	359	393	395	396	357	348	395	361	355	345	406	398	398	370	368	393	421	375	384	355	355	379	384	383	407	395	362	383	398	418	407	357	366	394	372	389	382	355	383	383	388	383	407	345	360	401	385
5132	778	308	229	664	7009	304	110	78	101	72	56	72	73	71	64	65	51	40	45	45	38	53	43	44	45	42	36	28	21	42	30	36	34	24	39	38	34	32	31	29	23	22	44	34	31	27	36	30	27	35	37	25	37	47	39	33	26	36	27	33	22	32	27	20	20	22	33	26	34	23	28	28	30	29	25	32	23	25	24	31	35	27	26	27	27	23	19	23	24	31	25	29	33	35	39	27	36	23	25	27	21	20	26	25	27	25	14	33	16	23	34	29	26	34	15	19	17	28	27	24	31	31	22	24	29	28	28	23	23	24	26	35	25	26	29	31	30	21	31	24	23	34	32	33	21	29	24	34	35	27	35	27	18	17	32	36	19	32	22	28	23	29	38	30	27	18	17	28	26	33	30	25	31	34	32	19	25	33	29	18	30	34	22	30	33	25	28	24	28	28	26	25	32	26	22	30	30	28	32	26	40	22	24	16	27	29	30	35	25	22	23	34	22	21	33	25	29	33	28	24	37	23	25	30	38	26	27	33	35	26	38	33	21	29	31	30	35	20	29	30	30	24	28	31	31	29	29	30	25	23	23	30	22	29	19	21	36	16	22	29	29	29	21	27	29	25	40	16	23	28	20	29	39	23	26	26	26	45	32	29	20	25	30	30	25	21	30	32	31	37	31	24	24	20	26	34	26	30	26	31	29	28	23	23	20	29	28	25	25	24	27	20	28	22	35	28	28	28	17	29	26	21	33	38	16	23	27	20	27	22	33	29	33	28	25	37	24	30	27	30	29	30	30	32	23	19	30	27	19	24	27	22	32	26	22	23	23	25	24	28	23	27	21	22	30	24	28	30	26	40	28	33	27	35	33	30	31	36	23	28	28	23	18	17	30	23	23	29	19	21	31	27	19	30	34	18	25	27	29	23	31	30	33	24	26	24	15	27	24	25	25	28	32	27	34	27	22	30	25	17	27	25	37	24	21	31	33	22	33	34	27	24	31	39	19	32	28	21	29	30	25	32	33	33	24	25	22	13	21	29	27	32	22	29	23	29	27	24	23	23	28	30	44	21	20	26	18	21	29	27	35	29	38	29	28	23	32	22	27	29	24	38	26	26	29	23	36	26	20	32	22	18	20	27	24	32	31	28	24	33	28	24	27	30	25	29	24	17	25	33	25	29	41	31	27	26	22	27	34	32	17	21	21	21	20	25	25	24	22	34	24	20	24	31	27	31	28	26	31	19	27	24	23	25	32	24	26	26	18	34	35	30	22	33	31	20	29	29	26	32	26	22	17	23	26	28	28	35	25	34	21	31	23	29	21	34	36	26	25	27	28	29	26	33	28	25	23	32	28	35	21	30	35	19	19	26	22	31	36	32	27	28	23	35	17	20	31	27	20	24	17	26	32	23	23	24	24	26	29	15	32	22	24	20	32	22	29	30	25	33	27	23	31	22	28	27	32	34	26	29	33	27	27	30	39	28	26	17	22	29	29	27	19	28	24	32	29	30	24	27	26	28	21	26	31	22	24	22	35	32	27	26	31	26	32	24	26	32	27	27	37	23	20	23	33	26	28	24	21	22	28	31	22	27	21	34	23	25	25	14	19	22	33	24	21	33	38	32	33	21	20	34	29	27	21	29	19	33	35	29	21	22	29	22	26	13	28	23	32	23	26	25	25	29	27	25	22	42	26	30	30	27	22	26	26	28	22	21	29	16	30	24	17	31	22	32	27	27	26	24	30	27	33	29	26	30	22	21	22	37	24	23	30	25	28	22	24	28	30	21	21	24	26	17	24	22	34	25	29	29	24	20	20	21	26	24	27	27	24	29	21	30	33	31	20	28	26	23	26	28	40	35	31	30	20	21	27	30	21	26	20	25	23	17	22	31	24	33	27	17	25	30	25	23	26	31	25	29	28	18	23	18	28	19	29	20	27	30	25	20	18	25	20	32	22	28	22	17	28	26	23	27	19	24	25	34	24	30	21	22	31	27	24	18	24	28	28	27	15	35	25	29	24	31	33	22	25	32	21	30	29	29	23	30	31	24	23	29	25	32	22	26	28	25	23	35	25	37	22	27	27	36	25	35	35	31	26	29	38	29	35	26	25	28	17	24	22	38	28	18	15	30	27	23	29	26	22	23	32	24	18	23	21	28	20	27	19	28	21	13	20	33	24	22	24	22	21	28	23	29	28	25	37	20	23	26	20	31	22	24	42	26	21	27	26	26	42	26	20	38	27	27	29	22	26	39	27	26	31	31	29	22	29	21	28	30	30	18	21	34	23	29	26	26	34	27	39	19	27	35	17	34	26	30	29	31	20	21	33	32	32	26	29	23	28	23	24	27	17	27	26	20	32	28	29	30	27	28	29	21	22	25	33	26	25	25	35	29	25	29	28	29	17	29	21	28	29	30	22	27	24	29	25	21	30	27	35	19	25	29	25	25	25	25	32	30	26	25	35	29	28	27	27	24	18	33	29	30	30	25	25	25	20	28	26	23	27	35	28	37	29	39	29	20	32	22	35	23	34	25	31	27	22	30	18	36	39	25	38	25	25	30	33	25	25	34	22	25	18	29	20	26	30	24	24	23	33	25	33	24	33	19	35	23	26	23	28	28	30	25	25	25	30	27	31	31	31	21	18	27	26	28	35	21	20	25	13	23	32	30	27	25	26	23	31	27	21	38	21	23	22	42	28	29	24	24	29	24	28	25	27	29	26	18	33	33	31	24	32	32	16	31	29	26	31	36	20	30	30	25	24	22	20	35	20	23	29	26	25	34	26	34	32	24	26	28	23	19	30	28	31	30	31	18	31	25	31	20	31	22	24	40	32	22	27	33	26	36	21	30	22	29	26	27	20	33	21	33	23	18	33	36	33	24	27	26	28	24	32	31	22	27	38	20	29	31	18	30	32	16	25	27	28	26	37	27	39	37	26	31	29	29	24	19	25	31	34	24	26	25	30	27	21	31	30	32	24	21	32	31	29	30	29	28	17	27	19	22	30	22	24	21	16	35	26	29	24	38	30	30	26	25	28	35	33	29	33	22	26	26	29	29	30	33	33	14	28	29	30	29	23	28	17	20	19	25	31	42	24	29	31	30	24	18	22	23	27	23	21	25	26	28	22	30	29	26	26	28	21	27	31	28	37	24	34	26	32	22	28	24	25	21	23	30	25	22	23	33	28	31	25	17	24	26	29	27	27	32	21	27	31	20	16	27	37	22	36	25	31	24	28	35	23	29	19	41	17	25	24	30	20	40	20	13	28	32	19	32	30	28	20	22	30	27	26	22	38	28	32	24	34	33	27	23	27	29	34	14	31	22	24	25	40	24	40	34	26	26	31	31	31	26	29	26	29	30	31	31	29	24	37	28	24	34	27	25	30	25	31	27	30	32	28	27	37	20	23	22	24	25	28	21	27	26	23	36	20	35	21	34	29	26	26	32	21	33	24	32	32	27	31	28	32	34	26	23	19	29	30	14	26	20	24	20	22
36188	18218	8589	20153	36810	58543	11630	10128	7051	6330	5048	4413	4197	3289	3252	3006	2793	2416	2106	1858	1944	1830	1818	1777	1793	1576	1588	1243	1030	951	905	863	816	821	804	794	823	793	794	813	846	742	793	782	784	727	707	727	800	710	690	703	714	657	718	729	644	641	657	637	601	598	551	594	557	575	558	560	518	537	545	526	568	551	503	517	530	491	528	516	553	519	509	499	462	498	472	476	528	477	472	486	480	471	468	485	451	531	467	474	506	463	466	486	529	478	459	516	487	468	457	457	470	444	445	456	499	470	502	478	487	493	482	467	479	463	485	447	515	511	495	476	491	485	518	508	465	484	463	457	481	519	501	483	501	468	462	443	474	453	469	497	503	486	483	475	474	518	431	456	501	455	493	472	457	476	458	498	493	500	447	448	488	510	458	482	478	503	529	510	489	476	481	468	509	484	449	501	483	492	471	475	514	462	475	505	461	500	481	458	502	509	487	471	515	462	486	449	460	478	512	436	488	454	475	477	480	479	489	471	479	456	481	431	459	503	505	476	513	484	453	458	461	486	481	488	493	447	447	465	460	430	471	473	457	460	482	503	459	486	491	477	499	474	487	506	497	488	473	476	462	481	495	455	452	454	449	443	487	507	465	482	463	480	424	485	499	443	505	460	430	481	464	460	459	496	467	491	452	493	462	477	439	487	463	484	465	449	474	489	464	462	474	464	449	476	470	466	491	504	509	486	503	506	490	476	472	463	468	488	466	448	470	475	513	468	438	459	477	481	485	499	482	505	449	470	475	468	471	446	484	515	525	464	438	454	505	487	463	491	499	425	460	487	510	470	478	523	471	450	459	469	488	481	502	524	505	466	472	530	476	465	516	495	493	513	482	472	469	485	484	449	499	452	459	514	448	464	471	497	440	440	527	489	495	517	485	473	502	444	457	466	477	456	477	490	489	462	497	461	469	482	470	463	472	455	454	513	459	480	503	443	471	492	467	508	506	489	496	466	462	473	509	486	428	442	499	460	451	500	467	447	497	474	485	428	441	485	468	465	480	498	455	514	498	482	468	499	466	483	491	491	482	469	465	481	464	470	479	463	470	479	443	440	487	456	494	462	461	481	502	493	477	479	488	468	502	482	493	481	488	499	511	500	479	466	469	486	474	471	485	462	468	477	465	475	438	521	461	482	484	454	472	469	459	492	466	466	479	496	488	461	498	484	504	492	472	466	488	444	474	492	503	467	486	463	453	457	439	543	498	465	471	498	528	480	448	475	471	472	497	464	487	498	439	481	501	456	483	440	482	468	500	475	454	471	488	481	473	522	472	432	479	463	473	441	498	513	424	514	461	463	453	473	498	469	501	465	453	511	482	475	451	452	504	478	463	463	480	503	463	483	438	467	479	493	495	477	513	499	504	506	455	474	476	458	480	483	491	486	490	510	509	482	483	512	466	463	435	471	500	455	498	492	469	461	468	507	504	482	458	441	465	480	465	512	472	466	439	462	458	473	466	472	498	446	489	451	493	466	504	457	492	457	485	489	487	468	480	485	469	414	450	504	492	492	488	456	448	455	467	439	468	544	478	448	446	506	430	530	476	457	446	486	472	473	476	468	479	502	443	517	495	500	473	446	483	477	504	468	479	531	459	460	463	455	418	483	489	487	479	466	452	501	519	449	517	432	486	509	474	480	471	467	495	492	476	468	462	499	500	499	506	447	486	499	461	481	504	513	430	455	489	478	497	519	501	496	520	509	474	434	514	482	455	478	478	440	458	461	488	482	459	499	445	464	474	429	504	500	487	473	470	461	483	462	499	445	477	442	480	501	463	480	474	470	515	480	508	480	450	457	499	497	494	471	441	466	470	473	453	464	497	445	423	484	496	467	485	473	466	462	483	473	488	501	477	485	463	467	492	456	463	541	483	495	472	468	436	474	470	479	466	423	482	494	472	486	466	465	523	453	453	488	479	474	469	454	447	477	497	487	525	484	443	480	455	454	439	522	500	487	508	493	465	484	492	465	488	454	458	486	491	453	512	485	475	459	482	457	478	453	487	467	500	467	538	444	465	435	457	480	491	501	505	504	481	488	485	459	488	451	468	462	475	510	464	481	488	478	478	455	456	487	497	520	448	505	528	483	486	503	452	434	485	468	477	453	493	487	512	497	512	476	482	453	490	448	523	514	453	471	487	478	515	490	459	475	467	452	470	493	486	495	486	458	481	476	480	494	465	497	453	468	498	484	482	514	526	471	477	484	473	456	495	451	444	460	439	503	477	483	461	461	475	484	460	453	464	488	457	479	482	452	466	456	484	455	444	461	457	442	462	488	465	470	495	486	513	487	450	488	478	472	452	451	457	498	474	464	464	512	504	491	516	500	491	456	503	474	464	455	470	490	505	490	484	485	457	468	504	446	493	512	460	476	504	473	492	502	480	468	465	471	474	428	462	474	469	463	480	484	452	490	472	437	494	489	497	457	463	458	461	438	489	512	446	481	463	538	500	511	483	497	484	442	464	506	500	473	487	470	500	501	457	520	462	474	472	500	494	477	485	486	462	484	506	462	471	504	482	488	536	448	464	493	426	490	459	479	512	442	481	471	492	433	495	470	485	502	487	464	459	490	489	461	514	470	453	528	460	485	432	459	442	483	499	506	463	469	427	466	462	498	463	478	473	463	470	496	454	508	487	482	499	462	441	487	453	496	472	490	486	469	476	456	465	454	455	481	462	478	503	457	436	486	514	498	459	480	483	487	479	496	465	491	495	459	484	512	465	482	451	469	483	479	483	495	461	442	470	489	459	492	496	505	463	506	460	461	520	507	442	472	488	504	496	470	486	484	448	476	499	421	446	407	470	493	459	501	499	484	481	456	483	411	477	481	533	486	452	470	478	479	487	499	513	471	458	446	478	476	497	468	485	471	476	470	463	489	483	503	475	498	500	470	508	465	498	496	476	507	471	522	453	442	478	440	450	489	482	478	511	486	480	464	472	448	499	501	455	478	537	496	469	457	465	434	469	430	486	459	437	493	492	458	457	478	503	481	476	485	491	509	460	489	493	458	437	475	505	467	513	525	477	496	478	469	480	517	452	450	475	480	467	524	497	448	504	486	492	478	474	497	457	465	438	445	439	483	500	472	493	494	498	467	479	522	481	436	457	447	514	475	482	466	465	439	493	485	453	488	440	469	483	449	508	487	455	499	477	496	471	451	472	476	461	480	439	445	434	469	454	477	490	484	484	493	469	491	453	483	440	448	481	467	487	469	493	499	493	453	501	458	489	450	475	452	490	435	466	455	471	424	477	467	478	460	492	486	484	446	461	478	449	477	498	492	462	475	497	480	470	467	444	487	500	499	477	467	474	441	482	488	522	482	457	460	455	481	490	466	446	463	511	500	464	461	486	496	466	451	481	497	463	473	540	453	471	470	524	470	453	488	458	478	464	464	446	512	449	456	470	482	459	481	456	447	493	498	514	469	487	471	489	466	512	462	476	513	470	513	488	492	470	470
6700	1647	550	343	1083	12442	1219	195	129	145	138	111	92	103	100	76	81	82	79	63	50	63	60	58	59	45	58	41	41	33	41	29	40	35	31	42	42	37	20	40	30	34	34	34	33	38	36	35	27	28	34	37	35	41	30	29	36	29	30	30	27	36	33	28	21	29	26	27	27	21	27	41	37	27	28	24	30	33	20	35	25	21	29	20	21	23	26	38	27	19	23	26	26	23	29	31	25	22	36	30	43	26	22	29	27	24	36	30	33	33	24	26	30	32	28	37	30	24	22	29	17	27	25	31	21	21	26	30	27	33	24	39	17	25	20	21	29	26	31	28	23	29	27	23	24	26	35	31	35	29	24	33	27	28	22	23	29	28	32	26	25	23	25	24	42	30	29	22	32	28	38	26	20	33	36	33	37	19	27	20	18	31	28	40	30	35	31	22	27	21	34	21	30	19	29	24	29	19	25	24	36	32	26	25	23	26	22	30	20	26	20	15	26	26	31	20	26	29	24	21	36	18	19	29	30	24	22	38	32	28	17	23	32	24	36	26	22	24	22	26	21	27	22	26	28	22	28	20	26	30	34	23	24	29	26	24	30	22	34	25	35	24	28	33	23	28	22	31	32	20	28	28	26	29	23	21	24	33	39	30	28	29	25	29	40	21	31	28	34	27	27	25	35	24	17	24	20	26	26	23	31	35	29	22	27	19	30	33	28	25	24	31	20	29	29	26	26	28	37	24	23	25	33	32	22	25	23	25	23	32	20	27	19	27	36	26	24	33	27	26	23	18	22	28	24	19	31	31	25	23	22	23	27	25	26	25	29	32	17	31	26	33	29	27	23	36	24	25	29	30	25	32	23	19	27	25	31	19	29	16	33	24	24	22	27	26	36	33	27	35	20	26	27	21	38	33	31	34	28	26	22	18	33	24	15	26	29	25	32	32	29	27	31	31	23	33	31	18	25	20	36	30	29	29	27	26	39	32	26	18	15	31	26	26	33	31	28	24	29	25	39	24	38	27	36	28	32	22	17	30	25	29	38	28	40	28	17	26	34	32	28	33	24	26	25	28	23	29	24	34	28	30	20	34	16	35	25	37	24	24	16	29	27	22	21	27	24	24	35	25	27	33	19	31	20	23	21	25	29	37	31	23	23	25	26	25	17	27	32	26	22	32	29	16	27	31	31	32	32	28	22	21	27	22	28	37	23	31	26	20	33	28	28	29	18	23	31	23	26	26	21	24	24	29	30	26	29	36	17	22	29	38	24	21	21	31	24	19	20	32	20	18	21	21	35	24	23	28	40	25	29	22	17	32	25	36	37	25	23	25	20	29	27	27	22	33	25	22	33	27	26	25	22	24	24	31	20	30	28	35	18	27	38	26	17	27	22	24	26	33	34	30	17	29	27	23	23	29	27	33	31	29	28	33	22	34	25	17	29	33	23	34	27	32	27	33	28	30	22	27	21	45	26	22	24	30	25	22	27	25	22	28	19	28	34	20	31	27	20	37	33	21	29	24	28	39	21	32	39	33	34	28	26	21	30	29	34	21	36	26	20	22	29	15	29	21	29	23	19	45	31	25	24	30	28	32	17	43	24	21	23	19	30	27	28	26	24	16	30	11	21	25	29	24	33	23	26	26	26	33	24	23	19	31	34	27	21	29	25	27	23	27	23	23	32	34	16	29	32	30	52	20	24	27	20	25	27	24	21	25	31	25	30	23	24	22	14	32	26	24	31	29	28	30	26	16	29	26	30	24	21	27	29	33	33	24	31	26	20	38	28	24	28	22	26	27	28	20	24	27	31	23	27	17	33	25	32	27	32	34	20	31	29	26	28	24	23	30	27	31	25	27	19	27	26	28	21	25	19	26	16	21	26	27	23	28	31	21	27	32	25	32	28	20	35	20	25	23	23	25	26	30	20	33	25	26	27	25	22	31	18	25	32	29	20	22	26	26	22	27	27	29	26	30	26	20	30	27	18	21	20	26	20	26	32	17	34	32	28	29	30	32	26	32	37	39	24	36	27	24	24	29	42	31	27	32	33	27	29	19	26	19	35	23	22	28	29	33	33	23	21	21	38	27	23	30	30	28	36	22	26	31	32	30	25	29	25	19	10	22	33	27	28	30	22	35	32	20	26	33	23	25	22	21	29	20	26	29	22	26	30	24	28	25	22	28	27	33	30	23	27	31	27	33	23	28	33	29	28	29	29	27	36	30	27	29	20	27	23	26	34	35	29	23	35	28	35	26	16	25	33	17	36	38	21	39	28	27	23	28	35	34	26	28	20	40	28	19	27	20	27	21	27	30	31	27	28	32	21	25	30	33	22	19	26	28	27	29	22	30	22	31	20	28	29	27	25	33	23	27	25	33	31	16	29	35	25	26	26	28	21	29	37	23	23	23	18	37	36	32	26	32	28	30	21	28	23	32	28	29	41	35	22	26	22	21	37	21	29	15	22	27	29	31	32	27	21	27	26	27	25	27	23	24	33	26	25	28	28	24	28	33	34	31	33	33	29	33	25	22	30	24	37	28	23	25	27	28	24	29	35	22	22	30	36	27	24	31	19	35	29	26	18	30	25	20	33	25	32	28	15	27	24	20	29	36	21	18	22	25	27	29	24	20	30	19	29	27	19	24	25	34	27	23	29	18	26	27	31	32	22	24	26	27	30	29	22	22	24	32	23	35	35	28	29	32	31	27	32	31	32	30	25	27	21	23	23	26	33	26	30	25	30	27	28	35	25	23	27	29	29	19	27	24	29	33	28	24	22	25	33	31	33	30	29	33	32	30	20	25	23	25	35	21	25	28	23	25	25	32	25	20	28	24	29	24	27	22	31	21	29	32	37	35	30	33	24	24	26	29	22	25	21	26	28	26	36	23	26	25	29	32	35	30	23	29	26	28	22	29	32	36	30	25	20	26	24	33	19	31	19	28	28	16	22	31	28	28	36	28	26	30	38	32	31	24	20	27	23	18	19	28	21	38	23	28	29	27	24	31	16	25	29	31	27	32	31	26	20	26	28	23	31	27	31	24	29	27	23	33	33	26	27	28	26	25	19	32	36	34	21	22	35	25	21	26	24	24	28	43	23	25	29	22	26	23	24	29	27	32	33	28	23	24	23	23	24	24	30	24	23	28	19	34	25	28	37	19	23	28	26	39	18	31	27	22	16	33	32	19	26	25	20	32	20	19	25	27	33	25	35	32	40	27	39	22	29	25	21	37	34	31	32	24	26	30	26	19	23	27	20	25	19	29	27	33	29	29	30	30	30	22	36	24	28	29	27	31	23	28	23	33	19	34	30	20	17	22	26	21	32	27	34	27	26	25	33	24	24	29	32	29	22	24	25	34	35	27	28	31	26	26	21	31	23	24	27	29	19	22	29	24	33	33	27	23	26	29	28	35	26	12	29	23	28	15	28	21	35	34	26	24	29	32	26	22	24	35	33	26	29	30	27	26	24	21	39	33	19	18	19	23	20	25	36	32
43961	24676	13124	24456	41854	67969	18862	14756	12063	10051	9024	7505	6418	5476	4693	4600	4212	3640	3184	2789	2888	2677	2426	2569	2444	2288	1946	1476	1413	1213	1159	1079	1014	992	1027	1051	1066	1072	1039	1032	1014	961	983	1004	882	882	927	890	893	815	864	884	811	821	754	811	794	771	699	686	644	675	652	671	667	612	635	630	600	594	630	549	525	561	527	548	535	539	529	515	545	544	497	520	535	549	551	502	504	506	492	493	493	485	485	487	471	474	457	487	489	509	492	477	434	463	480	465	469	505	495	458	458	500	455	449	498	510	484	474	462	513	517	508	468	450	449	498	475	497	476	457	476	476	468	463	473	448	480	468	463	485	513	478	446	474	494	476	446	507	456	462	464	465	484	482	470	480	497	457	474	462	497	463	485	492	503	463	476	443	488	497	453	481	463	455	447	447	477	466	489	485	496	450	516	494	490	447	465	488	474	453	447	478	456	478	475	466	492	510	469	472	461	504	422	468	469	441	452	507	480	478	446	493	485	454	467	480	487	486	475	489	477	471	426	471	453	449	489	490	473	474	506	507	492	501	456	470	448	444	464	460	441	519	451	509	439	464	475	464	482	452	480	492	430	481	487	473	476	495	450	459	458	485	445	475	486	447	481	471	460	481	476	451	472	446	473	466	487	516	499	463	451	475	462	461	494	495	504	457	458	486	454	443	488	503	472	471	467	454	474	458	445	475	488	448	454	476	445	490	478	456	466	469	483	464	495	457	492	467	511	443	479	476	491	455	476	486	488	472	481	483	481	452	444	464	498	479	479	466	486	480	482	470	454	458	458	493	466	454	463	474	481	501	451	497	437	485	486	466	466	458	450	448	456	469	463	467	510	513	460	444	495	474	474	491	484	465	478	457	507	473	487	464	471	447	475	522	500	504	435	450	484	447	452	473	469	464	489	482	477	485	496	500	456	470	499	490	491	443	460	485	487	457	437	477	455	467	487	507	452	458	486	443	451	490	440	429	499	495	472	489	443	468	459	404	459	456	446	458	481	483	431	471	501	444	486	475	483	508	490	500	442	438	446	489	448	489	477	478	454	470	477	463	490	493	505	482	460	455	468	475	519	444	454	453	448	490	465	478	454	462	452	520	472	456	437	522	469	467	470	456	496	452	441	446	469	449	502	494	469	431	463	438	456	467	516	457	461	463	470	482	467	500	467	460	473	457	459	440	476	415	465	484	445	470	456	502	464	453	478	498	486	487	514	512	461	449	500	495	465	461	470	458	456	464	471	477	479	495	509	440	479	460	473	472	498	492	472	503	444	468	485	467	473	412	473	449	493	477	448	470	450	444	434	469	433	447	481	476	483	464	454	478	465	463	454	496	516	460	485	456	466	452	442	461	485	479	459	441	493	490	470	494	481	474	488	477	468	471	436	466	489	462	520	483	500	508	475	472	488	441	459	436	468	485	502	470	459	468	473	485	494	467	482	446	491	493	482	474	478	462	484	498	475	481	476	448	466	519	474	455	525	505	477	458	459	486	507	451	473	486	460	482	436	443	475	457	439	509	491	476	438	469	500	519	502	455	475	486	423	486	478	452	479	476	473	473	460	460	459	484	489	485	461	462	491	482	465	466	435	466	474	453	441	455	448	482	444	457	469	457	497	509	448	460	474	478	474	510	456	471	442	466	472	462	443	423	476	495	514	461	516	495	451	479	472	474	460	492	458	489	500	476	498	493	499	443	457	443	410	478	445	476	485	454	480	476	439	462	440	489	467	447	482	477	487	454	499	436	439	506	516	480	491	475	492	482	492	500	492	499	447	472	472	455	491	493	445	446	497	464	469	436	446	448	471	491	486	432	455	467	461	430	483	450	464	492	460	443	471	450	443	455	429	466	449	482	474	490	490	445	469	433	470	469	452	472	453	445	478	451	468	441	494	483	482	478	461	476	463	494	480	476	456	484	482	454	442	494	441	442	460	416	470	458	480	467	469	465	470	469	441	458	479	425	489	481	436	472	500	468	495	493	435	441	486	447	490	456	476	471	464	457	441	478	462	451	495	444	483	493	451	449	465	496	465	475	461	488	446	479	461	436	467	451	459	453	426	507	475	507	461	472	469	522	475	483	491	444	448	487	462	433	456	445	464	469	438	465	455	469	467	473	482	475	490	465	481	459	482	502	461	435	450	463	498	493	461	449	477	459	454	446	463	453	467	459	455	481	450	466	464	452	432	482	474	490	403	512	436	487	432	441	478	478	422	502	488	484	460	472	481	458	463	439	498	447	461	498	498	464	439	447	480	437	460	423	438	479	463	452	479	502	433	458	461	494	484	464	474	469	445	456	467	492	455	488	469	488	467	440	484	505	470	454	466	507	488	462	427	479	441	458	481	449	450	495	406	480	474	479	462	440	482	488	463	469	442	478	461	448	447	483	486	463	477	499	475	470	468	445	449	457	504	478	473	484	467	442	481	442	465	465	480	481	446	440	436	451	447	470	479	455	471	514	451	497	474	454	472	502	462	460	478	453	488	452	452	467	452	446	476	430	439	468	454	482	425	498	448	510	451	450	446	454	495	481	445	485	487	467	472	472	462	469	476	456	477	455	441	444	480	488	468	489	477	445	470	454	474	436	450	467	478	472	463	477	430	458	465	461	434	493	479	451	448	460	521	488	481	459	464	462	482	491	500	457	475	439	464	444	500	492	465	476	488	419	465	452	485	470	464	450	461	469	475	469	441	471	443	465	434	477	445	438	475	462	459	473	485	464	466	471	481	466	432	452	463	498	457	479	475	468	419	472	440	471	485	468	518	466	484	453	487	468	501	489	481	472	464	506	471	453	503	489	401	475	449	442	481	460	483	502	460	467	466	483	462	484	452	471	475	471	482	461	495	503	468	455	463	430	472	470	448	460	469	471	451	473	498	476	492	464	460	482	436	489	417	472	498	487	486	480	482	486	471	469	443	486	456	477	502	453	489	466	457	518	461	490	453	510	468	493	466	492	470	442	484	465	468	428	516	454	456	457	487	451	451	481	464	484	505	460	494	456	484	466	494	449	486	500	509	445	503	486	482	485	480	425	477	481	463	507	460	471	440	469	402	452	498	478	489	460	463	437	456	466	522	448	498	454	472	480	486	473	493	508	460	448	470	486	443	511	436	485	504	479	482	461	513	488	499	478	474	473	463	511	497	448	486	511	459	464	475	472	441	457	441	466	466	490	454	468	456	500	466	478	489	458	445	479	476	448	485	474	452	432	450	491	460	467	486	454	483	461	491	440	453	467	448	485	434	433	482	431	446	513	508	480	496	473	471	466	491	467	479	445	477	514	483	450	436	493	464	474	471	486	499	531	427	487	439	467	419	485	495	491	512	495	451	496	445	487	471	467	483	438	488	491	437	444	495	467	499	459	455	475	465	491	464	490	461	481	471	451	445	466	463	436	459	476	471	422	470	446	450	443	437	463	481	462	462	481	486	493	423	465	506	429	474	477	498	486	472	464	530	466	470	471	432	473	487	428	450	432
2453	389	172	97	318	1957	151	53	44	51	49	41	33	34	41	39	33	30	32	40	34	25	31	33	23	33	24	20	29	18	13	12	18	13	23	17	29	22	16	16	19	32	21	23	20	25	17	19	19	17	14	25	16	12	25	20	15	15	20	23	15	13	22	20	12	15	17	20	20	21	20	6	20	16	16	19	21	9	22	20	19	14	16	20	23	23	15	16	20	11	19	22	16	12	14	21	18	9	22	12	16	16	15	23	11	19	16	15	13	18	15	19	24	13	20	16	19	23	14	18	26	13	18	16	22	13	22	23	13	16	17	13	11	14	16	16	23	27	27	24	16	18	14	18	12	11	14	14	14	19	8	17	17	14	9	20	16	14	16	17	10	20	18	19	24	11	18	11	24	15	9	17	19	13	16	17	7	19	10	15	18	19	15	24	19	14	14	17	16	17	17	20	15	16	21	17	13	10	16	19	14	12	16	16	15	14	15	20	27	22	13	20	21	10	29	13	15	10	15	8	14	20	14	12	12	20	27	19	16	21	27	17	24	15	18	18	12	17	16	13	17	23	16	15	16	22	11	10	18	24	12	13	21	17	12	14	18	9	16	16	11	18	23	15	19	23	17	13	17	21	15	16	14	17	23	18	9	16	17	16	24	20	15	21	17	13	14	15	15	11	16	15	20	15	9	18	17	29	22	14	22	18	15	15	14	21	15	24	12	10	12	15	19	17	20	18	13	16	19	23	17	16	17	19	18	19	15	6	16	14	25	10	20	22	14	16	17	12	21	12	13	27	16	10	12	13	22	16	14	20	13	16	12	17	14	12	12	14	19	23	17	19	19	13	14	16	12	15	10	15	20	18	16	16	14	10	15	15	21	18	15	13	16	11	17	14	15	14	9	14	17	15	17	13	16	17	22	16	15	20	19	16	13	14	19	14	17	15	17	18	15	20	15	22	22	16	12	13	17	16	15	16	19	15	17	19	21	14	20	18	17	13	16	18	15	17	22	32	16	13	14	22	15	23	9	11	20	15	20	25	20	19	10	26	16	19	19	12	15	16	12	15	16	20	15	17	11	14	13	14	17	12	20	13	18	13	23	17	10	16	26	23	16	14	21	28	19	19	12	9	20	17	17	16	17	20	17	15	18	9	20	15	8	8	15	21	10	17	17	17	11	10	18	11	28	15	21	16	20	17	15	18	15	15	19	20	20	19	18	20	24	15	14	11	20	22	17	19	23	21	20	30	18	14	15	18	18	12	20	18	13	15	23	21	17	13	18	9	15	22	13	17	15	5	15	20	19	17	21	14	28	9	15	17	18	16	14	13	17	22	14	10	12	14	16	14	21	14	24	19	8	15	19	9	14	15	16	22	22	13	17	25	20	15	16	12	20	15	14	16	23	14	24	20	12	10	20	18	16	14	20	13	19	18	15	17	20	15	18	9	24	14	15	12	17	17	9	16	17	21	15	17	21	17	22	13	15	13	18	11	14	19	18	12	24	20	15	16	13	21	19	20	18	18	14	20	18	8	15	12	23	20	11	18	10	20	18	16	17	19	12	15	16	21	14	26	10	15	11	8	17	12	21	17	15	7	21	18	14	17	22	11	19	10	22	13	15	10	20	15	19	17	20	15	18	20	18	14	17	14	16	15	22	20	18	17	16	16	11	21	14	12	22	14	13	18	10	13	13	20	14	15	23	14	23	24	19	18	16	11	12	18	19	12	16	19	20	28	21	14	24	19	23	18	20	11	14	15	15	10	14	19	14	15	17	15	14	22	13	14	21	19	16	18	16	16	22	13	15	11	15	17	13	16	16	13	20	9	25	15	10	19	12	8	21	16	13	19	26	19	13	22	15	22	11	21	17	17	28	21	18	24	17	22	19	17	22	22	24	21	20	24	24	16	21	22	23	19	9	18	15	19	14	12	22	12	13	16	14	13	16	14	16	20	19	20	12	19	18	13	15	17	15	17	19	18	16	12	10	18	17	8	13	17	16	13	16	26	14	19	22	16	18	15	20	20	20	20	12	10	18	17	15	14	17	16	16	18	18	16	15	14	16	11	14	18	10	15	18	28	21	24	20	14	14	16	18	14	10	14	12	25	15	17	9	22	13	14	21	23	18	22	15	13	13	19	10	15	11	21	19	25	22	20	16	17	16	17	21	14	20	18	22	19	15	11	20	15	17	14	18	21	8	19	17	14	18	11	23	18	22	27	16	23	13	19	7	15	21	16	22	15	15	16	22	18	9	23	12	11	9	21	15	9	11	21	17	15	19	18	16	15	18	24	13	17	16	17	21	11	20	13	20	12	23	13	10	19	23	13	21	14	15	11	19	15	13	21	9	17	18	16	15	19	17	15	16	18	15	12	17	17	17	10	25	22	18	11	17	10	12	23	11	20	23	26	33	12	19	21	13	21	19	17	14	16	19	20	20	18	13	13	11	23	16	13	17	10	12	9	17	17	18	15	19	12	15	20	16	17	13	18	13	9	15	17	15	16	19	14	15	17	22	15	13	17	22	16	15	20	15	10	17	21	21	12	15	27	16	17	20	16	20	17	17	12	13	18	25	13	18	10	21	17	21	19	19	16	19	23	9	19	13	16	11	20	13	6	9	15	17	13	11	15	13	13	18	13	15	16	14	23	24	11	18	11	21	9	18	17	14	17	14	18	17	16	22	21	21	16	17	13	15	12	19	15	16	16	22	11	12	17	11	17	11	8	13	14	17	20	6	22	17	23	15	12	22	12	17	13	21	15	17	15	18	22	13	20	20	11	19	17	23	24	14	13	11	19	18	12	16	23	22	15	21	22	17	15	17	10	24	19	17	14	14	21	16	18	22	17	15	14	12	23	20	19	19	18	15	17	19	11	22	15	13	10	16	23	18	14	15	15	16	15	17	8	28	16	11	16	11	18	20	13	20	18	16	18	11	20	10	18	19	15	14	21	16	20	17	6	17	8	14	16	23	19	11	17	18	15	12	18	23	15	10	19	20	11	19	15	13	14	16	20	17	4	12	14	13	11	13	12	21	19	11	11	13	12	14	11	20	17	14	11	18	19	20	13	25	10	17	15	13	11	25	22	19	19	15	24	11	12	15	14	23	13	6	17	20	15	14	23	16	20	20	11	13	16	17	14	20	24	14	20	13	22	16	18	17	16	23	21	14	19	12	16	21	14	18	14	16	17	13	22	9	12	14	16	21	16	21	18	12	21	11	12	22	14	19	25	12	18	17	22	8	22	12	8	24	7	19	17	17	18	14	21	18	12	17	18	12	11	16	14	18	18	16	15	17	19	15	15	20	12	14	13	16	17	21	18	20	19	18	19	16	14	16	13	23	17	20	18	13	15	14	20	26	14	17	21	15	15	22	17	17	17	13	12	15	20	18	13	15	15	12	13	14	13	17	16	16	18	19	17	4	22	12	16	22	19	18	16	10	12	21	23	20	13	10	18	23	20	19	17	17	16	13	14	28	17	18	25	14	18	18	18
30040	13300	5440	13537	27105	47074	9340	5406	3850	3139	2879	3021	2338	2001	1682	1767	1495	1410	1320	1197	1107	1131	1107	1134	1097	980	747	714	589	550	506	529	476	477	502	500	516	485	498	518	506	508	488	469	474	473	461	429	457	479	459	451	412	415	428	398	405	376	394	366	361	376	393	401	360	353	378	333	310	351	348	338	348	312	295	346	293	333	319	313	320	312	341	318	307	318	301	285	367	260	325	289	284	320	302	311	303	320	303	319	294	289	289	334	289	283	295	310	316	291	270	286	281	294	331	310	288	287	308	280	308	304	286	285	283	274	285	290	300	279	293	315	287	324	276	307	295	329	277	315	342	328	317	265	274	318	274	267	309	287	297	301	268	303	290	295	304	301	282	297	295	316	282	302	297	320	289	307	296	305	317	279	293	304	289	309	288	257	317	295	279	302	293	292	280	264	284	301	320	298	314	262	304	304	283	313	291	291	262	289	314	297	305	285	307	318	327	310	280	292	288	285	271	284	292	285	276	300	313	319	308	316	277	303	290	284	276	280	290	308	288	312	318	290	312	297	258	302	290	333	304	315	306	295	314	318	302	346	313	284	303	289	275	310	292	299	287	279	305	316	287	329	296	336	254	293	293	298	327	336	303	275	302	311	299	292	288	309	284	310	306	309	310	278	279	287	284	298	313	322	293	289	295	283	294	321	305	329	281	310	309	305	270	293	281	307	307	309	290	286	292	308	308	288	305	305	283	309	303	304	303	284	301	316	265	282	287	301	316	288	300	285	301	283	268	325	299	311	299	337	302	279	328	258	288	293	294	311	280	282	290	290	308	284	315	312	312	311	276	290	297	292	273	317	278	302	288	275	285	317	280	317	309	282	315	308	324	307	312	299	287	261	285	293	323	282	303	301	312	306	293	296	310	281	297	287	327	279	316	310	330	282	298	325	311	301	312	284	299	314	291	291	300	324	322	301	295	300	335	296	297	276	303	300	291	316	301	296	284	293	318	305	329	317	298	310	326	301	304	279	307	305	273	295	292	303	310	301	277	313	288	313	297	279	304	293	304	294	293	310	314	266	319	285	311	299	307	341	281	276	285	294	326	271	279	303	290	283	275	301	310	290	262	286	317	296	271	299	294	289	298	309	286	288	312	326	310	273	308	295	310	293	272	304	328	298	293	296	299	293	306	285	291	298	324	318	283	324	322	343	311	294	300	290	319	309	300	295	313	275	306	282	278	293	276	312	292	277	303	294	324	304	311	301	303	298	282	276	302	288	283	296	300	299	304	320	322	268	299	285	280	301	290	300	285	298	273	276	292	301	301	312	325	288	303	278	295	292	294	286	284	285	271	274	293	295	288	277	277	320	289	305	299	291	305	331	285	276	284	320	304	275	273	318	310	260	291	288	319	291	285	298	324	289	245	328	329	296	343	337	284	295	298	306	339	321	302	306	321	303	291	292	309	306	299	273	258	317	292	284	288	332	310	311	290	284	307	326	292	307	308	313	337	284	292	283	284	302	273	303	254	290	299	312	318	292	264	346	273	288	318	325	299	322	280	283	267	300	306	323	311	295	305	315	305	327	328	308	309	279	296	322	318	265	287	299	325	317	280	257	316	290	289	324	282	306	301	314	326	321	247	301	290	269	328	298	306	313	298	294	316	305	298	300	291	321	301	299	289	335	313	292	328	292	313	322	307	306	337	302	288	282	309	303	259	284	276	296	313	291	313	316	280	320	305	308	304	302	300	300	289	307	299	306	299	284	303	305	264	269	298	298	295	307	337	298	297	285	264	311	283	293	303	288	278	319	291	278	329	285	267	292	303	307	288	300	264	300	307	285	299	282	306	296	291	288	285	285	300	283	277	328	305	304	309	314	304	287	296	301	292	277	307	302	304	304	265	280	316	304	326	308	306	318	287	323	314	304	291	308	311	298	309	269	317	317	292	330	289	307	294	296	306	289	274	289	309	266	311	299	310	312	290	303	301	275	293	297	320	271	305	294	299	315	309	294	276	294	294	313	309	291	309	299	276	286	301	293	288	296	293	327	293	298	320	291	282	297	293	287	295	268	297	337	288	280	328	300	323	291	318	314	300	313	278	315	301	308	274	305	302	290	292	304	297	297	312	307	319	278	305	336	292	285	274	314	283	286	361	307	303	312	328	290	309	291	296	294	321	310	274	300	312	291	277	304	311	291	303	270	289	315	291	313	312	281	331	277	319	286	266	262	301	288	328	311	288	293	307	289	309	295	291	302	279	293	282	293	325	286	302	291	306	280	313	317	254	320	311	295	309	261	320	268	266	294	304	310	315	311	329	303	284	320	281	279	303	299	301	296	283	301	319	313	298	297	310	260	300	291	279	268	314	316	280	286	299	278	303	287	301	303	296	298	317	269	317	314	288	279	280	271	318	309	298	319	307	244	272	277	294	315	314	306	304	293	293	290	309	263	297	276	303	319	304	280	296	309	295	295	281	296	274	323	265	276	337	319	292	307	317	299	298	280	351	284	276	295	309	298	286	300	302	288	273	291	280	290	287	289	267	312	293	266	308	273	268	305	307	313	304	300	320	313	271	287	291	296	306	302	312	301	284	309	287	310	294	300	314	290	312	299	307	305	314	299	297	305	322	282	281	278	280	284	272	303	288	316	298	299	307	309	291	293	307	297	325	290	290	299	300	313	289	293	272	306	286	315	318	319	302	298	310	266	313	298	278	287	292	298	293	317	290	331	265	282	302	282	284	294	289	281	297	281	295	322	332	307	282	317	305	320	338	283	319	305	298	295	297	266	336	288	305	299	269	287	313	307	309	282	310	318	312	332	284	303	298	304	286	290	316	289	316	310	270	322	306	293	299	320	270	293	297	303	290	301	265	298	294	307	341	313	308	295	323	310	282	292	268	319	294	286	303	310	300	274	313	300	300	302	289	275	299	287	307	288	316	346	291	306	310	300	311	306	288	309	316	304	275	316	284	324	292	309	327	290	280	286	310	257	300	301	275	314	342	311	296	292	319	274	302	313	298	317	323	313	305	331	324	314	316	276	277	284	278	318	331	290	311	319	316	324	279	300	317	276	268	309	266	313	261	285	328	305	287	295	286	300	279	290	337	281	300	277	299	321	273	275	277	309	335	297	274	292	293	290	292	281	323	309	314	293	300	287	327	286	311	325	310	313	288	279	306	318	303	326	290	291	279	309	309	285	316	313	256	278	286	304	305	301	341	299	315	294	289	275	319	311	282	316	314	299	284	311	282	311	306	277	247	315	280	286	284	294	281	284	294	276	273	280	313	300	320	292	310	273	345	272	298	288	293	320	315	302	295	313	281	278	286	304	293	271	300	332	264	276	286	307	313	295	289	295	284	302	296	286	301	294	314	315	306	293	285	283	293	312	301	320	308	302	314	296	298	290	294	281	326	296	313	286	318	330	311	308	270	253	305	297	275	324	302	278	302	302	311	301	309	286	293	315	278	311	278	283	294	302	283	304	263	308	260	325	282	327	299	297
5622	1541	472	356	1135	11190	1342	125	91	93	85	84	106	67	62	57	65	59	56	62	54	50	53	40	47	45	27	29	44	27	28	28	38	37	25	31	26	26	27	20	35	28	22	24	23	27	38	27	33	24	25	25	19	22	31	29	25	21	22	25	25	18	26	26	31	28	21	33	21	22	18	17	28	23	23	33	22	18	20	23	20	21	12	24	16	27	13	17	23	14	27	15	20	22	18	22	27	19	27	27	11	19	21	23	17	17	24	23	23	24	24	21	24	14	19	24	18	23	17	25	17	20	24	23	20	23	17	18	25	24	26	26	31	18	21	15	17	24	27	16	21	16	12	22	38	19	20	18	18	21	20	22	20	27	16	27	22	21	23	23	24	25	21	14	22	20	24	19	19	24	27	18	13	29	25	22	22	22	21	26	21	23	20	19	21	26	27	20	23	15	18	18	23	30	19	15	15	29	21	21	20	23	27	22	29	19	29	11	19	22	18	24	21	29	27	19	20	16	26	29	22	25	23	21	21	10	28	33	18	19	21	19	22	19	28	26	12	18	16	14	21	15	23	19	15	25	20	28	20	23	21	24	11	17	27	21	34	15	17	17	18	17	34	14	24	22	15	21	29	18	29	16	16	22	16	12	18	22	16	18	23	24	18	18	19	22	24	22	23	26	19	26	20	17	20	18	23	8	20	18	21	14	22	21	24	29	27	34	24	16	18	16	26	22	16	15	13	18	18	22	21	19	18	22	21	25	23	24	22	17	12	25	30	19	32	22	23	19	21	26	21	23	25	16	19	36	23	13	26	23	24	7	21	25	10	23	20	22	22	16	21	21	28	14	18	25	22	22	22	24	18	20	23	18	33	16	13	20	24	11	22	23	24	24	14	25	25	20	15	26	25	23	22	21	26	31	22	21	18	15	20	16	29	21	10	28	17	14	15	31	20	21	26	24	21	22	18	25	20	36	18	21	26	22	23	15	24	17	23	24	20	24	21	29	17	19	29	20	20	18	23	25	12	18	19	13	23	21	15	15	17	19	27	26	25	23	16	18	27	18	22	20	21	18	27	15	20	20	24	21	24	15	22	23	25	12	15	26	19	17	20	16	21	21	14	29	16	11	21	31	20	31	21	15	17	24	20	20	26	16	26	26	20	25	12	11	21	18	21	18	21	23	19	20	23	19	19	33	15	26	21	14	30	16	24	19	25	23	18	24	13	16	28	21	24	18	13	18	19	15	23	25	18	21	24	16	26	25	21	18	21	15	24	22	24	18	17	20	14	19	13	22	17	21	24	13	18	17	20	18	22	22	15	21	17	18	15	18	27	23	31	24	12	27	30	14	25	17	11	23	11	22	23	15	19	19	32	12	11	22	27	23	18	12	26	21	27	29	21	32	17	27	19	19	24	15	26	17	18	14	19	23	24	14	21	23	16	26	27	20	21	23	24	26	20	21	23	20	19	26	20	16	16	24	20	13	23	13	17	19	29	20	21	16	15	18	20	16	23	28	22	16	20	17	19	20	23	19	19	27	18	19	14	26	19	27	30	21	18	22	20	15	23	25	26	18	14	24	28	18	19	26	27	19	21	17	17	12	22	16	20	13	20	14	22	22	29	19	20	28	13	18	24	18	24	19	31	23	16	28	23	21	23	20	23	28	22	21	20	20	14	34	17	21	32	27	25	33	21	30	16	17	17	19	24	20	22	25	19	18	16	24	26	16	20	21	23	15	20	21	22	21	22	19	21	24	25	30	19	23	22	14	13	23	19	22	24	25	21	18	21	21	20	24	17	25	24	25	15	17	14	20	21	13	19	15	21	21	31	20	28	24	15	17	21	14	21	29	31	23	21	22	17	28	18	24	30	22	22	25	16	21	20	19	32	21	18	20	24	23	23	22	15	21	13	17	18	30	28	13	23	23	22	19	19	22	17	16	22	18	16	17	17	18	16	19	15	27	14	19	19	24	24	20	16	18	15	30	19	24	12	26	22	19	19	26	25	23	18	22	17	21	21	40	14	18	27	20	30	19	10	11	17	24	21	20	16	18	30	28	20	27	22	21	31	18	17	28	17	28	27	17	23	24	17	25	21	19	25	17	17	25	15	26	21	29	13	18	18	21	28	27	18	22	6	16	23	17	23	23	27	22	22	22	23	27	20	20	20	21	21	15	20	30	22	25	16	19	16	21	21	23	23	23	16	27	10	25	21	29	23	23	20	25	26	21	14	22	12	14	29	20	21	27	26	13	17	14	14	17	21	19	20	15	13	28	21	16	18	21	17	28	19	20	32	19	26	20	25	22	21	24	18	22	18	21	25	19	24	20	14	21	24	28	14	26	22	20	18	28	30	17	14	19	22	15	21	16	18	25	22	15	23	21	26	23	9	20	13	25	23	13	15	18	11	28	22	18	22	21	15	24	19	19	16	19	14	22	23	29	14	20	23	16	28	21	18	26	24	15	32	17	24	29	18	18	18	17	20	25	27	22	18	22	34	17	21	16	19	18	17	20	17	28	21	22	16	15	24	16	29	21	16	21	19	28	26	26	11	24	26	22	20	20	18	22	28	27	17	19	9	25	21	25	17	20	23	28	22	22	28	21	22	21	16	22	22	15	32	15	23	15	22	12	17	21	23	22	18	9	24	23	21	21	21	30	26	30	25	25	25	18	21	19	27	21	16	22	17	19	9	20	21	21	19	21	25	16	23	18	22	19	31	22	25	30	29	23	28	18	17	20	22	22	26	26	17	17	21	24	15	19	21	21	18	18	14	19	23	20	20	16	29	18	16	14	23	14	15	16	27	23	28	12	26	23	15	13	22	24	15	27	31	15	18	20	20	23	15	19	24	22	24	22	21	19	22	16	19	19	23	17	22	21	13	22	19	14	29	15	12	20	19	19	16	23	14	20	28	24	23	19	19	24	21	26	22	20	23	23	13	23	21	18	19	23	13	24	22	26	27	21	19	22	20	36	24	19	25	21	25	22	24	23	20	17	19	11	18	22	31	10	18	20	17	22	19	23	26	28	17	21	23	29	18	12	20	25	25	21	31	26	25	19	10	26	18	19	27	26	27	22	16	24	17	12	18	13	32	20	28	24	15	29	24	17	24	17	24	25	29	21	18	23	28	23	23	29	25	19	19	21	21	27	12	21	28	19	19	16	19	17	25	11	21	15	13	20	24	14	14	28	24	22	12	16	23	21	14	13	24	28	31	30	24	23	28	27	17	21	20	29	20	15	14	25	23	18	17	24	23	22	24	22	22	21	22	26	27	18	26	27	20	23	29	22	21	12	22	23	16	24	17	27	19	27	19	29	20	22	25	19	15	35	17	22	21	28	25	18	23	20	15	20	11	30	28	17	17	27	17	14	22	22	16	17	22	24	18	10	18	15	22	13	23	13	19	18	23	20	22	25	23	25	18	26	17	16	19	23	24	24	15	13	19	20	19	22	26	25	22	26	15	10	17	16	11	21	18	21	14	16	21	21	15	18
43052	23121	11789	25153	42516	71939	16051	11559	8972	7548	7011	6052	5656	4670	3900	3690	3317	3171	2764	2546	2406	2260	2163	2173	1939	1576	1375	1226	1083	1006	945	891	909	872	834	866	865	856	897	853	908	890	787	861	850	795	679	728	746	714	635	638	652	644	697	656	666	650	614	549	608	575	548	571	551	531	513	448	441	498	461	446	481	418	437	437	433	437	413	439	404	434	458	411	407	398	439	394	379	384	412	413	356	356	388	403	380	381	389	372	378	378	383	398	389	407	375	394	390	353	364	421	368	387	346	357	414	398	362	376	396	349	387	366	401	341	413	385	367	371	404	367	359	363	366	410	377	400	379	376	390	390	393	374	373	391	382	407	367	389	369	407	384	373	401	388	367	384	378	345	353	402	348	363	371	380	417	395	365	395	366	372	384	363	421	409	357	411	359	377	370	372	355	397	359	339	372	363	405	375	368	350	392	362	380	381	353	383	396	371	389	332	396	367	398	360	393	368	363	341	375	368	362	393	388	354	388	349	397	384	380	374	369	351	372	372	404	401	350	380	381	372	395	388	376	392	391	362	373	334	359	387	352	375	361	321	383	380	393	341	386	357	386	391	364	393	345	400	380	389	362	402	371	380	356	387	368	335	364	379	355	379	380	364	353	406	396	405	392	334	393	354	403	364	360	361	356	366	374	387	389	398	364	383	400	367	369	392	364	402	360	353	415	382	396	390	350	359	380	361	370	375	367	393	351	389	390	359	376	371	409	396	383	356	342	373	400	381	365	395	349	369	359	392	376	358	322	387	373	357	379	393	365	345	374	355	372	371	371	374	383	376	374	382	386	357	374	348	383	410	388	404	386	372	378	408	402	404	395	381	373	368	377	388	377	386	369	350	386	377	389	372	373	356	352	359	355	339	387	392	367	356	355	373	364	377	372	368	404	375	369	396	371	353	394	372	386	352	390	364	362	386	346	359	397	365	390	398	384	398	388	368	392	369	366	389	382	368	385	381	361	366	357	391	371	392	336	376	353	373	372	401	385	409	348	360	372	377	387	392	353	355	370	397	381	347	373	374	410	373	343	404	395	371	376	364	382	400	374	367	383	396	377	362	362	336	384	365	382	373	374	341	446	370	390	371	371	396	394	346	415	356	379	390	353	358	404	372	389	356	370	381	357	378	371	380	398	384	340	358	366	374	356	393	391	381	383	373	397	341	374	388	375	357	394	372	448	367	374	371	364	328	384	377	396	347	382	388	398	371	352	372	383	347	369	373	361	373	416	335	375	375	364	344	402	379	377	367	379	372	392	365	394	363	375	404	374	391	394	363	389	368	331	391	362	369	365	374	371	363	362	386	361	380	372	389	372	382	384	360	342	367	399	368	394	341	352	367	393	357	355	386	367	365	398	373	363	369	357	359	379	340	347	367	361	391	384	393	425	384	375	389	392	365	339	397	372	363	394	363	388	365	396	379	357	357	384	381	399	368	356	363	392	361	343	384	399	368	354	373	399	380	374	363	391	412	369	378	389	371	338	365	340	385	353	376	417	378	376	400	375	401	389	379	340	383	391	349	390	384	378	393	399	371	381	362	357	415	371	355	410	389	382	392	346	365	389	323	358	358	378	365	341	387	400	350	400	374	360	385	380	320	372	372	365	372	418	364	381	359	376	351	409	432	382	362	395	380	367	365	371	365	391	384	354	353	365	378	390	399	382	342	374	381	360	348	402	393	373	384	376	378	362	373	362	365	385	367	340	365	403	416	368	383	373	374	372	380	369	401	389	398	334	367	401	347	357	369	375	405	363	370	397	347	353	361	380	435	373	361	358	363	384	404	320	356	390	328	333	378	372	361	354	389	373	324	377	418	347	403	375	379	361	402	368	370	399	357	324	356	378	414	356	398	403	376	361	422	392	360	368	379	346	351	397	337	370	354	355	411	371	392	360	339	368	356	392	391	381	365	380	364	396	363	385	375	360	378	360	368	358	346	395	414	380	390	342	357	361	367	408	380	377	398	378	342	348	376	356	384	373	405	385	374	386	351	379	376	363	393	387	373	380	372	355	361	393	378	344	336	385	397	405	371	359	364	368	375	383	375	380	365	419	376	368	378	371	359	359	385	367	375	380	386	378	330	403	391	346	377	354	387	373	377	357	365	385	348	369	387	348	350	384	364	362	370	387	359	368	395	382	364	359	373	370	371	364	397	350	390	375	366	363	376	342	363	382	382	359	369	361	356	360	385	393	387	375	390	366	372	392	364	329	350	382	400	395	380	383	365	366	367	384	421	376	395	395	343	384	394	408	392	361	393	403	356	337	393	356	364	375	346	388	342	411	374	342	398	343	363	378	387	393	371	367	378	374	370	359	373	403	387	320	359	386	374	374	375	400	383	354	388	369	414	366	373	404	371	375	378	389	414	386	366	365	380	362	391	403	372	382	357	375	433	344	339	367	370	348	359	357	359	365	383	372	381	385	363	357	402	362	358	404	368	405	413	369	388	394	348	377	390	395	387	404	372	403	359	347	358	381	355	342	403	369	388	365	358	405	348	353	365	385	395	337	394	350	377	394	381	365	371	356	361	398	385	358	384	360	367	390	365	347	387	394	366	342	375	391	347	369	401	387	377	410	405	391	384	388	389	375	383	371	360	373	344	372	390	376	368	371	375	364	349	338	314	359	369	352	367	374	391	375	378	349	419	356	345	381	353	378	354	376	390	390	359	415	402	383	359	367	385	367	362	373	366	354	377	363	336	343	379	393	378	351	380	407	367	376	327	359	384	367	385	387	378	370	364	348	382	387	353	352	347	388	363	376	420	373	332	398	389	388	384	390	370	344	337	381	362	337	391	377	339	371	339	401	344	363	359	385	341	396	367	373	371	384	348	383	355	393	399	387	363	364	389	400	369	369	375	370	350	373	391	369	373	377	373	389	362	386	345	356	394	375	415	370	356	370	362	365	385	354	361	377	348	359	345	374	377	340	385	361	417	349	398	382	348	381	374	373	371	426	378	393	378	350	378	395	393	387	355	354	396	351	384	353	401	318	386	374	342	363	392	357	367	381	370	366	393	369	376	341	382	361	365	394	405	386	367	360	368	359	340	362	337	378	360	340	368	353	369	370	382	352	354	362	380	389	355	341	360	365	357	380	387	353	383	368	365	341	338	386	386	347	375	375	359	381	382	416	356	386	409	347	379	379	391	377	368	366	398	367	393	354	412	390	385	399	362	391	362	342	359	393	359	418	351	363	372	376	342	353	357	375	370	377	366	376	355	398	392	369	360	362	384	333	376	394	348	414	369	414	386	386	387	358	396	366	383	369	400	397	407	380	367	358	401	400	381	376	372	383	370	370	339	391	367	388	370	355	347	365	393	356	393	386	373	405	404	354	396	393	383	368	376	398	371	388	358	403	335	385	345	340	375	381	374	380	384	387	395	382	376	381	368	379	363	420	360	394	376	371	358	398	404	379	389	366	382	396	366	355	391	368	396	350	361	357	372	372	379	371	362	390	386
5046	928	280	291	817	6223	225	93	71	82	73	57	77	70	45	57	59	60	40	40	58	39	57	52	41	54	43	30	33	30	31	37	37	30	33	37	31	41	28	39	37	31	45	36	32	34	32	34	32	33	32	40	28	30	31	30	27	34	25	28	20	32	28	41	36	26	32	29	25	32	28	40	40	24	22	37	20	22	21	27	28	23	22	21	28	36	32	23	21	29	24	19	34	33	28	28	28	38	17	18	28	24	29	26	30	19	33	33	27	29	28	38	21	22	26	33	28	31	25	24	29	33	24	22	26	31	30	34	22	31	22	31	25	28	22	35	29	28	30	23	33	22	28	28	26	28	33	20	25	29	34	27	23	32	30	29	22	34	29	27	30	45	22	23	33	26	23	21	23	22	33	33	24	28	26	23	33	30	22	35	38	21	28	35	39	22	27	31	25	24	27	21	26	20	31	27	31	38	38	26	26	31	28	37	21	30	33	31	17	24	20	31	18	33	26	30	29	32	31	13	33	31	35	25	26	26	32	28	32	30	21	31	29	35	21	19	25	25	22	25	34	37	27	35	22	34	30	25	15	20	30	24	28	23	29	23	27	21	31	27	26	36	29	37	31	27	30	34	25	26	17	19	24	25	23	31	20	22	30	26	28	40	29	25	30	27	31	29	31	24	26	22	30	21	37	25	29	30	22	17	33	27	20	16	31	35	31	27	34	27	24	31	39	33	22	31	24	27	32	28	24	33	25	27	34	26	36	31	20	29	26	26	25	35	27	23	31	27	34	26	24	23	24	28	24	35	26	26	23	17	23	31	24	26	27	15	30	36	37	30	24	21	28	18	28	32	30	19	22	26	29	23	28	37	28	30	40	25	24	28	39	28	22	33	37	27	27	32	19	31	22	17	21	33	28	27	29	27	33	27	37	22	25	18	35	19	25	28	40	28	23	19	27	24	24	29	32	20	30	25	19	24	26	33	23	32	26	27	27	27	31	38	30	32	25	23	20	30	34	19	26	28	23	26	26	24	21	30	23	24	26	31	38	20	30	33	21	20	34	25	34	24	26	21	42	27	21	23	34	35	39	22	22	28	20	30	21	30	23	19	23	38	24	38	30	30	22	23	22	23	33	36	39	26	34	26	33	29	29	27	19	18	33	35	25	24	20	27	30	23	25	19	27	29	29	31	22	27	28	21	31	25	34	25	24	31	29	30	20	23	32	40	25	28	34	19	27	21	24	33	27	39	23	35	26	25	29	34	35	28	35	23	29	27	39	26	27	25	25	32	35	25	17	29	24	23	29	29	26	33	26	21	30	34	34	35	31	15	31	27	19	27	23	20	33	27	30	32	21	22	29	26	29	25	20	22	29	25	22	22	29	26	32	32	26	23	28	32	22	23	31	30	22	33	34	28	29	29	32	34	27	28	29	25	34	33	21	28	26	34	22	27	17	25	33	28	31	21	28	28	35	16	22	23	31	33	19	31	33	34	28	28	30	19	20	26	28	26	23	28	31	29	26	27	23	17	29	31	30	25	22	29	32	35	26	29	27	25	27	23	25	28	21	21	33	24	20	28	36	22	28	22	25	25	35	17	31	28	26	31	30	24	29	24	23	30	34	19	22	31	30	15	20	20	27	30	19	24	32	24	24	25	26	23	40	35	38	30	26	27	31	21	32	27	30	32	20	24	27	25	28	22	22	23	38	22	20	34	21	26	25	29	28	29	22	35	29	26	30	24	25	34	27	32	19	28	26	39	33	31	30	27	24	32	17	28	33	26	26	30	23	23	25	21	32	28	25	38	28	35	35	22	34	39	24	26	25	29	23	22	28	29	25	26	31	20	26	35	34	31	21	33	27	35	22	26	24	24	23	21	21	23	20	24	21	26	23	31	31	32	33	29	25	24	31	31	28	22	31	24	30	30	18	24	20	20	29	30	25	20	31	23	30	32	24	24	22	38	29	30	28	24	28	28	27	31	23	29	32	17	25	24	25	30	30	28	33	20	18	30	23	30	20	33	23	21	28	26	25	17	26	30	29	23	26	20	30	27	35	25	30	41	18	23	28	25	24	27	21	33	31	37	30	21	35	17	33	28	22	29	27	19	19	25	27	20	23	24	26	28	29	34	28	21	22	21	30	27	29	25	32	35	19	37	31	33	32	33	24	32	33	20	27	24	41	17	36	30	33	24	24	18	35	30	27	32	21	22	31	26	27	27	29	33	48	31	16	27	40	36	34	29	20	28	24	28	34	24	23	26	22	28	27	33	26	20	31	32	29	31	27	32	40	36	20	22	33	28	44	35	26	25	34	20	19	25	20	25	16	47	19	20	38	21	25	20	21	22	30	35	26	25	35	33	21	18	21	24	17	20	25	29	23	36	26	44	24	26	22	24	24	25	30	28	32	32	37	35	26	38	34	34	33	28	33	30	34	27	26	28	33	28	26	24	22	26	31	30	27	20	33	33	29	32	31	26	27	25	33	21	29	23	25	31	35	30	27	24	39	31	22	26	27	29	26	29	21	27	28	30	25	28	22	19	28	32	37	26	26	19	18	22	36	27	32	29	35	19	28	19	20	21	28	25	31	17	23	28	26	28	23	26	27	32	23	22	24	26	32	29	20	27	32	37	29	24	31	32	29	27	27	28	20	26	31	28	20	16	27	33	26	19	19	35	33	31	30	25	24	26	23	29	29	32	30	26	25	24	27	26	34	23	36	26	29	24	22	31	26	24	24	35	37	30	28	21	32	30	32	27	22	32	19	24	31	43	35	25	41	19	33	21	37	23	31	21	22	29	25	32	26	24	36	36	34	32	31	30	26	30	20	22	32	24	31	29	31	29	28	25	23	32	33	23	35	32	29	21	32	29	23	25	29	36	25	23	30	28	31	28	25	24	26	21	25	27	28	27	30	40	31	28	28	16	24	24	20	24	29	22	19	29	25	34	26	23	24	36	27	19	27	18	28	27	38	28	33	19	30	34	33	22	28	34	27	22	34	29	16	39	31	26	33	31	32	29	29	25	21	19	31	21	26	30	34	33	36	30	26	23	35	23	29	33	25	29	29	19	36	40	31	32	30	27	21	36	31	29	37	39	24	19	27	25	29	30	28	21	26	16	37	32	23	25	36	24	24	27	29	28	26	24	29	27	36	32	26	28	34	30	27	33	24	26	19	29	34	21	35	28	23	24	29	30	26	33	22	27	30	23	26	19	22	26	26	26	31	18	23	20	30	23	19	22	24	30	26	34	33	28	27	31	19	24	32	26	27	26	37	24	25	28	16	34	20	28	34	33	21	31	23	24	20	31	38	27	26	26	30	18	28	24	40	25	24	26	25	30	29	20	32	23	27	23	30	39	24	28	28	32	32	22	26	26	23	23	30	30	36	23	30	21	20	16	20	44	37	30	28	23	22	36	24	36	26	33	28	24	23	24	28	27	26	23	18	26	19	26	29	35	23	25	31	20	33	30	31	30	20	35	24	28	30	36	35	21
36703	18568	8647	22097	38133	57045	11540	8107	5937	5042	4810	4643	4396	3461	2982	2861	2564	2307	2014	1999	2059	1815	1814	1725	1433	1249	1161	986	921	948	865	845	868	818	820	828	887	861	883	920	871	794	826	825	843	796	747	801	749	723	663	655	655	695	685	711	623	650	623	631	693	631	630	668	618	572	548	581	556	501	549	485	547	529	534	477	518	530	518	523	489	496	469	517	466	546	509	491	491	475	520	504	531	477	412	494	464	486	484	472	477	440	490	453	496	494	463	479	499	513	452	477	524	459	487	484	492	507	482	460	459	449	463	468	467	500	512	471	478	439	533	458	483	506	502	497	490	472	468	463	465	491	512	463	482	478	480	458	502	519	490	472	527	486	475	492	486	471	443	461	454	431	474	502	458	445	460	455	475	450	439	485	468	482	451	480	488	473	509	464	500	460	494	507	488	445	485	491	501	508	486	469	470	489	525	508	484	466	426	498	460	522	498	462	510	488	486	560	454	447	433	487	479	496	471	485	475	453	495	516	470	426	519	521	481	488	487	458	478	446	454	503	504	491	473	476	478	441	465	482	489	483	475	473	507	470	513	465	487	441	512	464	463	455	492	472	506	493	533	478	476	493	523	479	457	475	477	457	451	477	445	510	531	490	477	489	494	480	445	462	450	470	458	494	501	461	465	479	523	459	466	454	518	442	473	472	481	490	452	435	422	502	485	491	498	507	500	485	467	489	448	467	479	457	495	483	459	447	492	463	469	506	492	462	462	474	487	481	479	465	488	514	483	458	483	499	468	464	469	469	484	465	463	477	517	463	496	439	450	500	459	489	440	470	465	490	501	467	486	459	437	465	492	471	463	471	480	475	482	473	515	493	480	439	492	487	470	454	489	488	498	449	475	458	494	499	494	474	511	503	500	502	480	466	516	496	443	500	462	482	448	452	482	464	472	502	483	462	491	517	447	479	458	492	445	527	435	516	459	459	468	463	476	505	474	456	482	490	503	469	465	468	417	478	468	489	467	467	512	502	510	506	471	473	465	458	464	509	507	477	438	488	519	465	475	464	510	483	463	454	483	491	474	493	481	491	462	479	458	486	483	485	469	443	466	448	459	496	442	480	451	506	469	477	487	489	501	517	490	493	472	473	510	444	480	452	503	479	514	449	500	441	472	430	462	460	463	523	487	432	480	484	529	480	504	474	443	484	523	473	471	467	490	485	477	483	488	457	447	459	500	504	499	504	481	487	445	487	483	454	477	485	459	448	521	493	482	491	470	476	483	468	464	469	523	433	482	489	483	478	437	468	491	470	496	488	473	500	503	493	452	449	486	437	444	462	453	478	447	447	483	478	484	499	492	471	445	484	453	493	477	468	484	467	488	490	475	448	507	463	477	480	457	486	476	447	468	450	452	462	472	469	492	462	470	512	444	460	493	461	488	469	466	482	426	445	490	481	445	471	456	479	478	480	455	450	506	453	510	480	469	471	462	457	506	521	431	505	524	506	502	468	474	512	497	474	482	497	446	488	494	504	464	498	503	471	489	489	463	474	462	500	468	497	469	468	455	474	445	490	438	440	453	489	452	477	460	451	448	468	498	475	447	458	481	488	464	461	459	499	534	486	461	496	458	487	495	467	491	441	481	503	462	456	446	452	441	418	457	487	463	434	498	488	496	454	479	461	489	468	443	459	470	458	492	464	492	446	469	468	484	477	474	492	442	481	467	485	484	512	489	502	474	456	444	492	488	468	489	470	471	441	489	508	468	479	505	471	498	473	479	453	539	516	495	478	455	469	455	460	509	458	466	469	479	465	503	446	490	488	518	477	462	495	488	474	514	477	511	484	490	480	498	471	483	453	491	493	486	445	460	482	489	446	478	444	512	473	477	478	445	496	475	469	523	489	494	460	539	455	456	480	498	517	494	480	484	476	495	477	522	520	434	496	494	487	460	484	443	448	489	482	536	503	455	518	490	482	480	486	501	468	470	481	507	501	449	467	488	519	477	484	491	487	491	476	435	457	495	482	457	472	455	484	474	466	501	458	496	461	519	476	499	502	492	477	492	466	473	469	431	485	518	468	498	501	482	449	515	452	491	481	479	475	459	537	468	507	483	529	455	470	487	460	455	466	444	455	487	486	505	495	479	484	506	452	469	458	520	465	471	482	487	474	471	474	472	500	493	475	486	475	477	455	502	477	501	504	481	472	484	482	486	501	495	510	475	512	494	491	461	508	448	485	463	448	555	461	433	504	469	490	469	456	469	498	477	474	530	517	486	471	507	480	447	505	496	469	492	452	473	465	462	501	491	498	497	497	488	485	456	464	491	462	508	464	501	492	483	472	494	454	489	466	479	475	513	465	447	471	496	489	502	494	467	458	473	503	467	498	458	494	501	447	475	472	510	439	483	491	476	499	461	503	482	488	489	488	471	492	476	496	495	447	482	456	468	475	477	479	463	459	502	494	502	468	454	515	478	460	438	464	441	476	461	482	457	524	461	490	464	502	479	468	458	468	471	500	478	465	477	487	465	485	487	486	487	508	467	468	513	452	483	448	476	491	466	536	480	438	480	435	473	477	487	471	483	492	451	452	472	435	501	507	469	493	509	518	483	452	500	473	491	442	496	498	470	487	470	498	472	510	474	467	475	492	454	483	465	443	503	487	471	495	485	486	482	423	479	492	473	453	467	489	468	459	525	471	456	484	480	483	489	477	483	529	474	482	464	511	488	462	421	484	471	474	444	481	464	463	497	469	451	447	478	449	471	481	500	458	481	497	515	462	476	453	469	471	502	512	464	452	473	418	475	474	475	500	489	493	473	472	479	497	511	467	484	467	488	472	448	464	453	500	415	470	473	478	451	479	458	519	491	496	502	469	449	478	465	506	459	503	472	472	458	474	468	441	463	484	499	474	506	437	476	471	488	510	473	482	468	476	500	495	502	497	439	484	464	500	514	495	466	466	499	494	507	480	513	458	500	474	454	483	482	473	481	471	448	450	441	494	452	472	470	462	489	475	493	466	461	475	456	448	409	516	477	475	448	487	484	461	454	479	441	492	463	494	502	469	493	475	488	515	505	455	471	491	462	508	481	467	451	483	481	451	471	476	489	442	463	491	513	480	484	459	458	454	470	475	470	472	497	497	510	495	500	481	469	460	511	506	479	499	493	481	533	474	467	506	454	497	477	484	477	466	466	484	491	454	494	484	480	442	499	500	465	480	474	460	498	490	454	460	452	495	474	448	509	458	496	462	462	472	493	444	452	491	455	465	425	444	487	536	431	474	477	478	448	477	433	476	487	474	477	441	479	467	525	461	451	461	466	504	466	451	452	485	500	478	431	477	475	508	473	469	479	502	492	499	503	451	454	525	500	475	487	460	474	520	441	487	475	489	476	473	497	477	481	458	479	488	459	476	489	537	459	481	450	490	469	484	478	464	472	446	462	478	452	495	465	446	484	484	449	485	459	472	513	465	466	506	487	487	482	454	484	498	449	470	517	497	494	453	502	459
7340	1864	618	493	2016	13927	776	163	145	122	109	90	110	100	99	85	68	55	62	55	40	49	67	52	51	36	38	52	37	31	45	45	32	33	31	33	43	34	31	27	31	35	31	36	42	37	25	33	31	39	36	39	36	28	32	38	33	38	28	33	31	33	32	31	26	28	28	36	31	26	22	23	26	33	25	27	27	23	27	34	29	22	24	35	27	34	34	29	28	29	31	33	22	29	30	24	34	32	33	21	31	36	37	27	26	26	34	17	29	27	24	24	25	17	25	32	24	28	20	20	31	25	37	37	17	32	26	23	29	34	20	34	29	21	26	28	24	37	30	23	29	18	24	35	34	44	26	36	23	20	22	28	30	33	28	29	20	27	20	24	21	24	29	20	28	25	23	31	19	35	30	26	17	26	27	32	25	27	24	34	19	29	30	28	23	30	39	26	27	18	32	27	33	16	25	27	30	27	28	24	27	27	29	37	21	25	28	31	29	31	22	20	42	31	34	23	23	29	33	24	32	22	26	33	31	24	27	27	25	30	17	24	28	26	23	20	25	25	24	36	27	21	26	21	23	29	20	21	24	35	39	20	27	26	32	36	31	27	27	28	32	24	20	24	27	27	32	40	30	32	26	26	23	33	33	32	18	34	22	31	27	33	17	25	30	29	31	24	17	28	24	28	24	24	25	34	34	21	33	25	25	20	23	27	28	21	37	31	29	31	25	28	30	24	23	25	28	22	26	29	23	25	27	30	28	31	25	25	27	21	32	25	28	32	20	29	29	22	26	36	31	26	19	31	33	25	28	23	26	30	29	17	21	21	24	29	30	34	23	28	26	21	30	28	24	28	31	32	25	32	22	31	33	28	28	26	21	21	28	19	19	14	23	26	26	18	28	22	28	24	30	26	21	32	36	23	29	33	34	27	19	18	29	27	26	27	23	21	25	31	28	25	31	18	25	24	26	22	23	27	13	31	33	24	28	22	34	28	24	25	28	21	28	27	26	28	25	32	21	26	29	19	15	34	24	24	27	24	37	32	39	22	30	26	24	24	21	22	24	23	23	31	23	33	33	29	31	36	35	24	26	26	28	19	23	28	23	27	26	33	38	29	25	29	38	25	30	37	28	35	30	20	21	13	21	34	21	27	26	26	28	25	25	26	29	33	47	35	21	28	22	31	20	34	29	26	20	24	29	23	34	30	31	28	28	24	26	28	31	24	16	26	25	28	23	27	23	29	25	36	24	23	30	29	28	26	26	20	20	35	33	29	28	22	27	20	21	30	27	29	23	36	21	15	22	28	20	17	28	24	28	29	28	23	35	31	24	22	37	26	23	27	32	22	34	19	27	24	29	30	20	27	27	28	27	27	27	20	27	35	29	28	22	31	31	21	26	23	26	23	26	31	33	28	29	29	24	28	25	23	28	31	29	28	23	18	26	25	28	25	28	29	25	35	28	29	30	21	20	27	41	25	24	32	25	25	25	28	28	26	31	16	26	32	22	30	23	27	24	26	32	24	20	35	32	32	35	36	29	27	31	36	23	35	23	22	28	23	17	34	20	30	24	27	22	28	29	19	21	29	27	24	24	36	21	33	26	20	28	19	28	28	32	22	22	18	21	32	34	18	27	29	24	21	29	22	25	25	22	27	25	30	23	30	27	38	24	35	27	24	34	32	28	33	30	25	23	36	28	17	31	19	30	37	20	27	25	23	21	30	22	27	25	26	24	27	30	36	28	23	20	41	26	25	21	18	25	35	27	35	21	29	25	27	21	21	18	22	25	21	26	26	18	26	30	26	24	27	21	32	25	26	25	24	33	34	20	25	23	31	27	27	27	25	24	32	28	27	29	33	28	34	34	18	19	22	33	27	28	21	24	25	27	35	27	23	30	33	28	29	24	25	29	30	31	22	17	30	25	30	34	31	22	35	23	28	38	18	24	28	28	28	20	22	33	25	30	26	27	33	26	26	17	32	24	26	35	29	15	36	27	27	31	25	31	38	23	22	24	22	25	26	23	30	24	18	27	28	42	25	22	28	26	30	33	28	38	31	18	34	28	25	30	35	20	22	25	25	23	27	19	12	22	24	15	22	28	34	27	32	30	36	33	25	26	19	39	29	17	14	29	21	36	30	21	29	27	28	24	24	23	38	24	34	24	25	27	28	23	31	23	28	32	25	29	27	17	27	30	29	33	20	32	16	34	24	23	29	31	34	19	27	30	30	35	20	28	30	30	27	34	24	32	34	29	29	28	27	21	24	29	38	30	25	20	23	25	24	29	39	29	31	23	24	33	29	30	24	30	27	23	41	29	26	22	29	19	26	31	29	31	26	29	36	21	35	27	28	21	22	30	23	29	33	24	25	28	28	28	20	37	27	23	27	33	24	21	25	22	32	28	22	17	21	26	23	22	22	26	17	20	20	21	28	26	30	37	31	27	25	29	32	25	31	24	18	34	23	27	32	31	28	21	27	32	14	24	17	24	38	22	26	24	23	23	17	33	26	31	28	29	22	22	34	21	27	28	25	23	33	20	23	19	17	30	30	30	21	29	38	18	28	28	28	32	28	32	25	21	19	17	22	23	26	26	29	28	31	24	28	28	23	16	37	18	29	32	22	25	26	23	21	25	25	25	27	40	24	32	31	23	26	28	26	21	20	45	20	22	19	27	28	24	22	21	27	24	31	30	28	19	28	28	20	23	20	29	28	27	22	33	31	27	23	36	26	24	25	27	22	29	27	29	29	16	21	23	24	31	22	24	32	22	27	28	20	23	19	33	21	25	31	16	24	18	29	25	28	37	26	30	30	32	27	27	22	26	29	25	20	16	20	24	30	36	30	31	24	31	35	24	17	29	21	23	25	33	30	26	33	25	26	19	26	32	31	33	22	25	25	32	25	24	27	22	34	32	23	21	21	28	25	36	39	22	24	30	25	35	28	29	17	31	30	32	29	29	24	29	29	23	27	26	22	28	25	33	21	26	32	31	34	39	23	36	32	25	30	35	28	27	21	29	34	35	27	28	27	33	23	29	28	32	31	26	44	24	28	31	20	29	24	34	21	28	27	23	25	28	27	29	31	24	23	32	31	26	23	26	19	32	34	21	29	25	32	22	25	42	30	37	27	32	25	28	28	25	32	28	27	32	31	20	24	12	27	34	15	31	37	24	27	35	28	26	19	25	20	20	28	36	27	24	17	22	33	27	23	29	24	24	27	26	25	20	28	24	28	29	29	27	16	32	24	24	35	18	29	19	28	31	27	30	25	32	27	25	24	22	31	30	29	24	26	28	17	19	21	19	23	32	23	28	35	27	32	26	28	25	39	20	26	29	30	27	32	26	30	26	18	39	28	27	26	20	34	18	28	31	33	32	21	27	25	32	26	23	26	32	33	21	33	22	30	30	20	20	45	18	28	31	28	26	29	24	33	30	23	23	25	33	25	36	29	36	21	18	26	30	22	33	31	25	19	31	25	27	26	19	25	24	32	20	31	25	31
45371	24211	14040	28903	47857	61040	17048	12741	10901	9038	7475	6438	6469	5220	4598	4346	3679	3308	2932	2804	2736	2684	2689	2177	1843	1560	1457	1312	1266	1139	1164	1003	1093	1038	1081	1141	1109	1121	1112	1095	1023	1008	1012	985	975	946	906	911	857	831	822	748	758	828	791	795	748	690	712	748	709	699	632	655	598	623	611	609	599	544	601	552	492	537	579	523	515	535	560	519	519	530	478	534	520	497	450	532	465	495	497	481	451	523	432	491	483	466	480	509	439	491	485	453	489	438	503	530	458	460	476	513	495	488	476	502	489	483	492	426	467	508	509	443	451	476	477	498	476	479	498	479	460	471	458	457	502	486	484	518	507	481	451	515	451	462	473	492	474	501	477	450	505	458	456	481	486	482	506	473	457	472	486	463	464	440	455	484	490	496	485	461	527	455	463	478	465	526	501	498	493	473	439	502	454	462	519	476	479	460	444	497	462	469	430	454	482	484	470	437	484	439	453	429	504	451	466	446	456	501	441	469	469	448	437	485	471	485	441	456	460	486	482	480	494	454	442	464	505	480	470	441	512	492	459	459	460	485	469	491	489	473	441	474	508	460	453	457	448	452	480	497	468	476	498	502	455	469	405	478	462	446	479	451	434	481	450	473	442	493	424	497	475	454	459	457	492	460	478	517	443	444	469	472	465	480	473	449	507	515	486	451	469	473	444	474	454	439	469	489	468	448	490	460	502	468	464	454	440	438	498	453	496	480	502	460	468	492	500	493	453	484	461	471	446	467	454	449	484	454	487	438	482	465	420	484	442	539	461	488	463	480	479	478	482	462	479	466	520	457	466	463	481	425	476	491	450	462	448	466	462	477	465	515	480	492	451	451	502	453	501	469	462	425	476	468	461	494	475	481	489	433	459	479	462	456	485	440	481	491	463	508	501	470	458	495	521	450	445	468	468	466	512	494	489	458	474	429	485	505	440	467	470	474	478	457	465	475	456	466	466	447	461	462	485	472	437	438	467	521	492	465	493	414	467	443	456	456	456	481	448	477	465	477	492	483	438	448	444	503	423	492	428	465	467	473	429	453	459	476	458	469	496	456	479	471	488	443	459	468	476	451	503	444	491	473	459	450	467	489	427	530	490	446	446	462	444	449	474	457	455	479	480	430	493	477	474	465	448	467	486	463	495	487	500	465	499	455	490	471	465	463	501	444	487	500	454	475	458	499	479	455	485	508	414	470	457	437	490	451	478	470	461	432	444	481	493	479	467	479	480	453	451	474	466	500	492	490	451	462	437	496	491	487	485	476	455	505	451	470	434	465	472	474	458	453	429	487	447	479	469	476	471	487	479	446	443	435	430	473	496	487	517	457	483	498	473	491	475	459	470	516	462	472	441	458	432	437	491	469	424	510	472	478	471	490	493	485	459	472	475	475	459	433	468	462	474	439	460	496	474	482	457	470	491	450	479	459	458	453	421	489	453	467	480	493	468	456	441	468	498	406	472	452	481	463	475	439	443	506	439	465	473	484	524	501	443	471	489	483	481	483	494	476	461	497	482	449	466	480	484	446	500	450	456	505	435	441	473	430	490	505	514	441	521	474	473	466	462	458	479	524	457	441	430	491	486	460	490	482	466	459	496	479	432	475	467	501	513	493	471	469	481	445	477	453	441	492	494	466	497	458	466	508	480	449	468	498	477	504	512	459	487	436	490	456	494	458	449	437	462	459	478	504	452	483	501	495	428	468	465	489	489	441	486	459	482	487	433	476	440	458	474	438	488	503	457	510	498	477	499	471	461	428	439	495	495	483	450	476	460	511	474	438	455	442	449	477	452	459	494	468	469	473	492	445	453	455	466	503	464	464	479	481	468	490	506	480	417	486	462	472	460	452	495	416	478	449	503	447	469	455	460	455	431	499	456	460	444	483	422	506	451	457	483	508	503	492	478	467	489	502	447	476	487	490	435	471	463	503	444	446	486	467	506	463	457	461	464	446	458	449	418	459	507	490	442	463	483	480	473	511	473	457	440	462	467	481	455	411	482	443	495	489	468	483	469	490	459	526	484	456	469	472	509	468	485	448	470	481	487	472	461	503	497	453	484	480	524	451	489	453	465	444	461	492	474	470	492	495	449	505	447	444	453	470	482	457	505	455	455	492	483	456	478	497	466	473	475	474	456	494	425	458	464	453	489	415	474	450	450	477	467	470	461	500	515	495	479	469	417	491	465	446	437	439	430	476	443	450	445	465	487	479	459	465	474	449	423	458	498	435	509	500	453	450	444	482	467	434	466	443	450	506	471	476	469	471	453	439	437	502	470	456	443	495	461	473	523	478	499	492	473	447	482	475	457	440	436	476	461	499	459	444	445	438	473	494	437	418	498	473	446	459	447	466	438	487	491	476	457	495	461	462	465	480	467	474	487	451	469	447	494	483	485	479	473	447	490	466	494	516	485	436	453	469	442	476	483	476	462	451	484	464	457	426	473	447	445	482	487	464	471	483	518	449	449	478	463	456	455	463	480	485	469	456	454	459	481	428	473	464	475	520	456	488	426	480	444	412	483	475	501	493	465	476	493	469	492	504	485	477	463	451	461	461	461	452	453	491	489	467	462	449	498	471	433	474	447	471	439	449	487	511	473	458	463	468	471	444	471	476	440	462	439	479	482	450	456	451	461	459	472	481	485	472	445	494	494	441	455	449	481	468	426	454	470	473	471	462	424	484	463	446	449	464	433	429	451	505	480	496	451	457	489	469	487	500	462	495	462	473	489	452	511	480	516	488	440	500	447	473	453	490	454	472	462	469	468	464	483	445	463	471	471	482	471	444	467	455	512	496	451	511	490	469	498	488	490	463	485	463	435	458	490	482	481	462	478	459	497	443	463	491	485	498	465	459	440	480	450	451	466	474	442	474	510	448	432	458	474	487	439	477	474	493	490	472	493	429	462	491	484	462	469	454	489	469	440	429	508	456	494	474	442	447	446	482	449	492	472	472	488	489	479	495	456	457	469	449	491	452	509	481	448	450	468	467	444	450	483	481	491	489	480	478	472	448	479	490	476	481	465	476	496	474	450	485	463	470	423	482	486	494	463	453	449	473	479	474	482	442	459	466	495	476	477	463	460	461	479	475	469	453	482	503	462	489	443	433	426	501	457	452	490	461	487	495	489	479	443	483	491	446	525	484	472	427	476	498	442	447	431	466	489	469	441	513	444	508	508	495	465	420	454	487	463	467	467	467	494	452	472	461	469	479	488	473	438	469	459	474	447	468	432	497	482	486	428	502	471	447	483	499	477	463	490	474	491	469	474	474	464	459	464	455	504	457	458	498	464	444	456	476	453	445	476	471	452	457	450	476	489	443	498	456	507	490	515	474	460	480	440	487	451	492	472	476	410	533	463	486	470	485	450	455	488	482	472	468	482	481	501	472	446	464	473	461	472	464	486	463	496	453	476	461	452	482	457	486	453	477	464	505	475	453	426	494	488	442	487	454	462	459	433	470	482	505	476	502	434	493	472	423	494	452
2669	487	177	158	318	1724	42	37	47	27	48	44	58	45	35	32	35	37	31	33	25	45	24	18	27	20	26	27	24	17	26	22	16	16	21	16	17	24	25	14	14	18	19	19	20	23	20	16	21	14	20	27	15	23	24	17	20	22	16	11	14	16	17	19	24	11	20	23	17	20	20	17	15	23	13	17	15	21	15	27	15	21	13	17	8	10	26	14	18	14	16	16	26	18	17	17	20	12	15	13	12	27	20	16	31	21	14	12	14	14	18	11	12	14	20	11	12	18	11	14	12	13	19	18	22	22	16	14	14	20	14	18	18	21	17	15	24	27	17	12	11	15	16	15	11	14	12	13	14	10	19	24	18	14	21	17	18	15	16	19	22	18	21	17	14	12	13	14	20	23	15	16	14	11	19	19	14	16	26	18	11	12	16	13	15	24	19	22	12	22	9	21	8	18	18	18	13	25	18	17	16	17	10	13	14	15	19	20	17	23	20	23	15	11	20	18	15	15	21	19	15	18	21	11	12	16	16	14	16	8	18	23	16	9	21	11	12	16	16	19	20	21	15	18	11	16	18	20	15	16	27	19	23	10	14	17	15	21	9	25	19	19	13	17	10	16	13	18	20	18	13	13	21	16	13	15	13	19	18	15	16	10	19	14	19	18	12	16	15	19	17	17	15	14	14	20	17	17	18	25	20	11	19	17	18	16	17	10	21	21	17	15	15	19	15	17	10	23	18	18	19	12	23	14	18	16	17	20	16	19	16	14	12	15	13	17	13	17	19	27	12	15	14	24	25	10	11	24	17	23	13	21	19	19	20	16	17	19	9	22	17	10	20	7	17	13	19	18	17	19	17	9	20	14	13	21	19	13	13	26	14	22	23	16	24	20	17	15	18	15	23	13	26	17	15	9	16	15	22	22	12	21	24	15	12	18	18	13	21	15	16	13	7	14	10	15	13	20	27	20	23	26	18	13	20	16	13	15	17	15	16	11	18	17	14	12	22	16	14	13	17	22	16	21	11	15	17	20	20	19	15	21	19	14	18	18	15	25	14	12	14	21	23	21	17	13	17	16	19	22	12	17	13	20	16	19	10	28	12	17	12	13	15	18	23	19	17	16	18	11	18	7	17	26	20	11	19	20	20	12	21	20	20	13	16	13	11	10	13	14	19	19	10	9	19	16	17	16	21	24	9	12	14	16	17	23	13	26	18	17	16	19	15	19	11	19	16	17	27	21	19	23	18	21	10	19	10	23	11	19	15	15	15	12	16	10	13	13	29	7	12	8	19	21	15	10	16	14	14	17	21	17	24	28	14	16	12	14	26	20	20	11	15	24	17	17	13	22	13	14	16	13	17	19	19	19	19	21	9	12	12	15	9	17	19	9	18	16	14	16	22	15	18	18	21	17	12	18	17	17	24	18	18	17	12	9	14	19	11	16	19	20	11	12	13	22	15	20	19	14	20	27	17	19	14	14	18	18	15	18	15	15	24	17	16	27	21	18	22	15	12	10	17	15	19	22	17	16	13	15	20	14	18	9	16	16	19	15	22	19	14	13	18	16	20	26	10	23	20	16	17	15	15	20	10	14	10	16	16	14	23	22	17	15	11	12	13	20	11	14	17	13	13	19	21	21	15	15	13	16	12	21	27	29	18	13	22	13	10	25	8	21	13	16	17	21	16	24	12	18	13	11	17	15	18	14	17	20	9	18	11	13	15	12	17	9	16	17	19	23	13	17	13	17	18	15	17	17	16	11	17	15	17	22	20	12	14	18	14	17	21	18	21	19	18	15	13	11	15	7	14	20	28	17	15	23	14	11	21	11	18	11	18	23	23	17	15	14	6	19	19	22	11	22	12	14	11	11	16	19	19	14	16	10	17	19	17	29	13	13	12	15	22	18	12	16	20	19	14	16	16	16	17	15	18	12	16	15	17	11	19	16	12	20	22	13	17	13	12	12	11	16	18	18	13	18	17	12	15	21	19	17	24	12	16	24	13	20	12	21	21	17	14	25	17	16	7	21	16	12	20	21	27	15	21	16	15	23	17	19	11	17	30	9	21	15	16	21	17	10	25	12	14	21	18	20	12	15	20	12	18	19	21	17	20	17	14	19	7	14	18	18	20	17	16	12	13	25	11	15	22	23	19	18	7	17	15	14	15	18	16	18	19	17	13	18	15	20	12	21	20	12	21	17	19	11	19	11	14	14	16	25	17	19	13	15	18	16	13	12	18	23	22	12	24	21	16	14	16	10	19	8	15	16	16	16	12	27	24	15	16	16	16	16	10	15	19	18	26	23	18	13	19	16	19	17	17	11	17	14	17	21	16	8	11	19	15	17	18	17	18	17	10	10	16	23	19	13	24	21	19	20	14	16	13	16	15	17	25	15	17	17	16	21	18	16	25	19	17	14	13	11	12	17	19	17	17	14	13	21	20	13	13	9	20	21	15	7	18	18	11	20	16	16	13	19	19	20	17	18	27	11	17	15	16	20	11	13	17	14	16	19	17	17	15	21	24	13	17	14	13	19	18	16	27	16	24	11	12	9	24	18	13	15	23	13	14	13	19	18	18	23	15	16	19	18	10	17	20	12	24	14	16	17	13	18	25	15	15	14	15	23	19	27	18	9	19	12	14	24	12	13	16	21	18	16	20	14	14	10	19	21	15	18	16	9	16	19	14	11	23	7	15	19	18	17	11	24	21	15	12	17	18	18	22	11	16	22	16	17	13	18	21	20	25	15	12	14	20	8	24	15	14	8	11	30	12	19	11	10	20	16	12	14	17	17	20	23	26	15	18	24	17	21	21	17	20	12	21	17	17	14	20	11	12	17	18	18	22	19	19	19	22	23	16	14	18	15	17	17	24	18	17	25	21	25	12	18	12	20	15	12	11	17	11	9	17	19	14	15	14	15	19	14	23	20	18	23	14	20	13	9	10	13	18	18	12	16	20	15	20	17	17	18	22	19	14	18	20	14	15	21	16	17	21	13	13	18	20	19	13	10	10	15	15	18	21	18	18	16	19	13	17	18	10	20	23	18	17	20	19	15	13	9	19	17	19	14	22	21	15	19	19	22	15	17	15	24	16	31	20	21	18	19	20	13	23	18	16	13	20	9	18	17	22	18	20	15	14	15	14	17	21	15	15	13	15	19	18	16	17	23	21	11	13	19	12	16	13	22	21	12	22	16	17	16	25	18	22	15	20	18	18	16	10	23	17	18	21	16	9	19	15	21	23	19	16	15	13	16	17	15	16	17	15	17	15	16	16	16	15	15	24	13	16	19	22	19	16	20	22	13	19	14	14	15	17	20	20	11	21	18	15	11	18	17	22	11	15	7	18	16	19	16	15	20	19	12	23	23	17	16	19	11	18	9	26	18	17	17	21	17	17	20	14	13	12	16	17	13	17	17	19	17	18	17	25	14	11	17	17	19	16	12	16	21	22	18	20	22	13	18	15	19	20	19	13	25	13	18	20	20	23	14	19	12
31371	13959	5658	15188	26938	41055	6206	4176	3234	2856	2837	2807	2464	2149	1854	1718	1422	1373	1242	1148	1191	1288	1099	1007	840	713	649	602	590	549	533	492	491	501	539	512	521	517	521	503	526	545	501	490	491	484	517	445	428	443	421	450	440	419	424	464	457	418	415	416	394	400	342	378	361	359	319	326	321	322	339	309	347	316	319	329	287	325	320	316	325	303	322	320	327	360	340	306	299	315	290	317	316	298	286	323	276	288	315	303	273	296	332	315	326	284	329	308	319	273	310	324	310	292	300	303	299	303	292	298	301	324	316	293	313	303	282	285	327	276	284	315	280	298	285	320	279	317	306	291	303	265	264	296	278	295	303	319	279	288	297	299	295	287	318	295	278	294	312	341	268	273	295	322	293	303	297	311	296	317	278	290	304	310	330	302	304	276	310	286	311	334	333	266	287	306	302	289	286	289	301	292	277	318	309	315	301	307	301	305	303	317	269	291	325	290	295	291	291	309	301	271	298	321	319	308	305	298	297	298	284	286	311	259	263	286	329	301	292	311	281	287	262	278	296	288	296	276	310	312	317	281	298	291	309	299	281	301	319	305	289	292	256	311	305	270	320	265	286	305	329	295	337	321	293	291	294	286	290	297	310	293	278	284	285	313	306	289	307	309	292	295	307	324	313	318	286	287	307	327	293	271	284	307	294	296	285	287	337	324	316	273	317	316	282	315	314	290	264	270	286	287	303	291	303	298	292	305	307	312	262	288	266	313	279	320	275	299	287	305	286	292	314	293	288	293	290	278	278	279	302	272	311	311	306	268	292	259	297	290	270	321	274	294	285	298	316	306	300	299	301	288	283	334	297	328	293	297	274	290	284	295	269	284	310	305	273	300	283	297	287	297	291	339	295	277	304	307	314	288	280	326	277	270	307	289	296	283	292	288	294	284	324	284	287	288	288	309	309	319	307	303	310	322	295	297	298	312	320	275	308	296	292	309	285	307	297	308	305	278	313	306	281	300	297	290	307	293	282	325	292	277	315	286	289	297	298	280	300	286	299	285	294	270	290	273	318	320	304	291	302	323	296	278	274	295	273	289	290	318	325	296	267	295	311	306	299	254	306	283	287	303	306	292	297	317	292	296	292	327	296	300	320	290	275	317	308	301	308	307	294	308	321	290	281	281	297	298	302	282	330	296	287	314	307	311	318	310	311	328	309	308	298	289	293	288	283	339	311	314	316	320	275	320	294	305	314	312	288	276	316	279	274	263	290	306	292	261	280	296	287	301	294	311	305	320	296	299	319	296	289	296	335	284	286	278	290	285	281	288	282	299	288	314	281	299	271	304	281	305	297	299	305	282	309	313	262	288	301	303	297	281	329	272	299	283	307	324	302	291	318	304	308	281	306	282	296	301	322	325	318	276	300	288	321	298	285	274	298	279	295	293	301	273	291	300	297	292	293	347	287	286	303	316	292	266	318	297	300	313	321	300	274	305	303	281	308	281	296	294	284	316	324	296	303	269	280	288	286	289	310	302	296	301	287	301	280	293	315	295	323	323	295	291	329	272	304	293	308	303	267	323	285	310	292	271	319	331	252	320	280	261	312	314	277	281	304	277	275	298	287	310	328	302	282	306	333	286	293	276	291	301	282	294	286	305	295	312	285	299	297	294	269	319	294	277	309	303	266	315	315	270	308	285	299	250	276	297	297	298	273	303	306	277	277	293	300	309	288	304	305	289	256	303	293	292	286	282	307	284	298	296	282	309	294	324	313	318	302	301	291	278	303	324	290	307	313	295	294	299	302	278	308	301	317	283	290	287	290	315	279	268	306	294	290	316	303	293	306	298	299	303	300	305	279	291	271	303	320	283	297	302	261	282	313	293	275	287	314	307	291	294	317	311	276	310	317	298	301	283	268	282	269	300	276	300	296	302	302	275	294	284	273	329	289	273	274	312	289	283	308	269	294	323	287	268	290	293	303	300	279	304	292	287	302	325	300	283	306	278	291	294	286	294	296	289	286	290	289	288	295	289	266	275	278	288	317	306	316	274	315	299	301	299	328	292	329	285	323	310	299	263	284	303	293	293	292	303	332	307	293	268	306	305	317	321	306	289	320	303	305	303	293	316	271	310	299	298	307	270	303	264	277	298	300	304	296	301	310	303	300	303	281	341	318	281	283	294	301	293	287	305	317	274	331	329	298	306	289	296	285	286	270	280	295	296	313	282	278	283	282	307	271	300	288	324	261	286	309	287	296	305	324	291	291	288	324	275	285	301	306	267	299	257	303	323	304	284	295	275	274	286	312	286	285	313	294	286	325	318	312	313	317	292	302	282	327	286	313	318	311	321	312	281	308	294	338	300	285	302	309	278	315	296	301	299	295	281	265	270	318	290	318	303	285	293	290	273	306	290	286	285	282	293	312	278	294	312	270	283	342	335	297	279	294	297	287	285	284	308	304	300	327	304	303	307	305	273	300	272	302	286	321	325	271	270	292	303	276	272	298	281	311	268	293	288	317	289	301	315	315	301	260	301	304	316	306	321	300	288	299	261	258	321	324	297	316	325	280	278	304	302	292	301	296	297	303	273	263	278	308	330	318	322	301	315	296	283	298	297	271	316	274	299	287	288	295	305	286	312	313	321	301	306	315	285	327	329	263	306	271	280	275	269	310	285	275	282	284	284	323	301	287	313	287	266	282	289	284	301	274	281	275	290	276	310	305	314	320	314	328	303	301	284	308	321	287	316	305	309	299	316	285	313	294	300	333	269	278	291	295	309	273	317	289	304	291	278	305	328	285	314	302	296	303	303	291	305	303	287	316	284	274	284	273	328	300	297	298	305	302	294	321	281	288	286	309	299	310	305	283	293	319	279	299	270	299	291	270	306	302	296	290	282	285	310	328	306	330	275	287	311	299	287	305	325	312	321	321	281	263	297	280	281	299	312	287	289	311	322	278	265	302	281	276	260	291	331	311	311	305	284	296	295	308	280	312	298	262	312	295	312	296	304	290	300	276	307	275	279	304	290	295	299	290	282	268	305	307	269	291	306	300	310	272	283	268	297	310	295	258	286	268	295	293	315	292	279	313	310	322	303	265	303	302	318	258	304	306	328	300	282	290	311	325	312	266	312	308	309	312	325	269	318	297	297	305	253	293	278	310	274	269	297	288	282	301	296	302	318	305	271	303	297	288	306	284	326	292	277	295	269	301	314	285	304	310	297	283	280	312	309	294	311	292	309	297	268	310	288	271	289	335	284	304	285	281	305	267	302	280	289	260	283	307	303	291	298	278	313	271	304	301	268	274	302	306	290	328	319	295	330	297	329	281	276	284	285	277	278	288	261	298	310	251	281	312	313	336	293	276	300	292	291	298	287	300	298	300	312	272	272	313	289	295	298	289	276	289	314	291	315	300	295	317	305	310	301	306	315	310	280	288	284	290	298	291	296	275	290	287	299	297	282	312	295	304	305	304	292	301	319	260	278	284	326	279	306	305	301	289	295	295	294	284	306
5767	1626	478	387	1990	9032	207	91	101	104	108	98	68	74	74	73	61	51	43	56	51	62	55	42	32	38	20	38	34	25	35	24	36	31	32	36	26	28	34	22	38	17	28	21	29	26	23	29	20	20	12	31	30	19	25	19	23	33	18	26	26	18	21	23	20	33	27	36	25	17	27	23	24	19	20	20	24	22	18	18	13	21	17	20	24	24	24	19	24	26	28	14	17	15	23	25	20	24	20	19	21	24	21	21	27	16	16	27	15	19	19	25	22	24	20	26	26	23	24	20	19	26	24	18	27	23	19	22	21	18	25	20	16	23	25	21	26	19	20	22	21	26	21	19	19	27	27	17	22	21	31	25	20	18	14	25	14	20	19	20	27	19	23	17	14	13	16	20	22	17	22	13	25	20	17	25	18	14	21	17	20	13	15	21	20	24	22	20	17	22	23	21	17	28	17	19	15	16	21	9	20	22	25	25	28	20	18	20	21	24	18	22	28	17	25	24	10	23	18	17	24	22	18	19	25	23	22	23	22	23	15	22	15	15	29	18	22	15	19	23	24	25	19	24	15	14	20	24	21	12	23	21	23	14	24	18	26	18	22	19	21	21	16	25	17	17	18	14	31	16	20	32	27	11	17	19	21	13	23	28	25	22	26	19	27	14	20	19	15	19	22	23	23	22	21	24	17	19	20	31	19	14	15	26	23	18	14	22	20	23	21	22	13	24	31	16	16	13	16	18	18	19	13	24	13	10	16	11	16	11	17	19	20	15	23	21	19	22	28	24	17	17	10	25	25	21	23	14	20	16	17	14	16	15	16	20	19	21	13	20	25	20	23	15	27	15	20	22	20	17	20	15	16	24	22	15	18	28	25	19	17	21	15	21	19	20	16	17	24	14	21	24	20	22	18	13	20	22	22	18	16	18	15	24	21	14	17	22	17	16	21	24	20	32	25	17	23	17	12	28	22	20	26	14	16	15	31	28	32	11	21	14	28	25	19	15	20	21	21	23	20	24	25	27	28	26	22	20	29	19	17	15	14	24	16	21	19	21	26	20	14	14	14	6	21	23	13	20	24	21	13	24	24	24	14	19	20	22	21	32	23	25	18	30	25	26	17	24	23	16	21	23	18	19	20	23	15	22	19	11	18	16	29	21	22	20	21	23	17	15	13	28	22	22	17	20	15	26	18	15	28	16	21	15	30	16	25	20	18	19	19	15	31	22	27	18	25	20	27	25	15	22	20	31	27	28	16	19	29	17	22	19	24	27	26	29	19	16	24	19	26	26	18	22	9	19	23	26	18	27	18	14	22	21	20	24	26	23	24	18	17	23	19	17	26	21	22	24	16	25	27	21	19	23	29	17	18	20	21	15	21	12	29	21	19	24	20	28	21	26	22	24	24	22	18	19	23	22	12	19	19	17	23	29	14	22	24	18	20	16	18	23	24	21	24	14	23	27	24	23	23	18	20	14	26	22	17	26	27	23	15	20	10	23	21	20	18	22	18	21	15	29	23	19	17	22	18	19	23	25	25	18	28	27	28	15	18	15	18	12	16	29	25	20	19	14	14	17	16	20	15	21	13	20	21	17	19	21	18	19	19	25	20	18	16	28	20	28	18	26	15	16	25	20	17	16	19	24	14	20	17	27	16	25	14	21	17	23	27	14	27	27	19	21	25	22	21	25	21	15	13	21	20	12	28	22	20	17	17	23	24	26	22	23	28	18	22	17	17	18	14	17	20	37	21	24	34	23	16	28	30	14	20	22	19	25	16	19	17	27	23	25	18	22	13	24	28	24	16	20	23	24	24	22	19	23	23	15	22	11	19	20	12	17	20	22	16	22	18	20	16	27	19	16	18	24	16	25	20	27	26	28	19	22	21	26	25	19	23	22	9	19	14	20	22	19	16	17	17	20	19	13	20	20	22	25	15	18	10	28	24	14	17	22	19	22	22	22	21	25	23	21	28	16	12	20	15	28	24	17	17	27	21	13	15	28	17	23	29	15	28	22	23	18	24	19	15	25	20	22	26	18	14	21	17	16	26	16	19	17	15	20	23	18	15	17	20	16	17	21	26	18	17	18	21	18	14	18	22	27	20	11	23	33	21	20	21	22	17	19	23	18	15	13	21	21	18	18	15	20	22	39	19	22	17	20	25	21	18	23	17	15	21	14	17	22	18	20	16	21	25	20	26	16	23	12	20	24	23	27	17	25	23	16	25	27	23	22	12	24	24	21	23	23	21	22	23	23	23	21	26	27	23	19	19	20	15	18	16	20	20	34	23	17	23	18	26	14	24	18	20	23	18	20	19	20	17	26	23	26	20	18	17	24	19	21	33	22	22	31	17	24	24	24	22	25	16	18	19	23	29	12	16	31	23	24	18	21	15	17	30	18	17	22	17	19	19	23	16	12	33	17	29	19	19	27	20	20	22	23	23	10	18	19	15	22	27	19	26	21	28	25	14	18	15	22	24	19	16	27	20	19	22	14	24	21	15	13	26	18	19	25	19	13	28	19	19	16	25	26	16	19	14	18	14	35	30	20	29	16	21	20	15	25	25	15	27	25	20	23	22	17	28	21	27	17	15	16	15	25	19	35	15	21	18	21	22	20	17	30	22	23	14	29	19	26	18	27	20	20	25	20	19	19	18	20	20	20	19	25	14	23	19	28	15	23	19	15	16	24	19	22	19	26	16	27	23	24	22	12	14	19	29	24	24	21	18	26	17	19	25	16	21	28	18	19	18	30	15	19	20	17	22	23	14	25	29	19	18	26	18	20	10	23	18	18	17	21	13	12	18	19	23	20	22	25	26	20	22	24	19	21	22	31	17	27	21	20	21	22	19	18	12	14	24	28	23	23	21	26	25	34	21	16	18	18	19	17	17	22	17	25	19	30	14	17	17	33	17	21	19	20	24	20	16	25	21	16	17	27	17	26	22	15	22	17	19	29	21	16	29	25	26	23	13	23	17	15	14	19	18	24	22	21	17	19	15	17	17	17	21	21	16	23	15	18	22	11	22	20	26	22	19	19	19	29	20	22	24	20	9	24	13	24	18	16	18	24	17	27	22	15	15	23	21	19	33	24	16	14	13	16	20	17	15	25	20	18	25	23	21	11	26	25	15	20	19	11	31	16	18	17	23	21	20	27	16	22	28	25	21	20	26	18	26	22	23	19	20	24	24	19	16	25	22	17	24	18	20	28	24	18	18	16	23	13	23	16	23	20	29	24	15	18	22	21	16	21	12	11	18	19	23	11	34	17	22	17	27	21	24	15	10	18	22	25	24	19	17	28	20	26	26	20	22	24	18	15	18	18	23	18	24	22	25	24	16	16	28	14	20	19	21	22	17	13	29	17	12	27	17	23	31	19	19	17	27	15	23	17	21	24	15	25	16	31	22	17	29	23	16	20	18	32	20	21	12	26	23	21	19	23	22	19	31	18	10	22	22	20	22	22	23	17	19	21	20	24	24	24	14	20	14	28	26	20
43753	23550	12485	26018	46891	45976	14529	10061	8302	7027	6839	6169	5402	4954	4204	3915	3090	2934	2716	2501	2492	2491	2048	1866	1533	1394	1241	1088	1027	955	953	908	975	960	973	952	932	937	893	911	931	880	889	799	795	784	819	747	782	748	705	644	699	703	694	645	618	585	609	576	582	577	545	525	520	526	496	489	494	469	447	426	474	433	462	447	395	399	402	377	409	437	366	443	401	410	451	429	421	415	397	395	390	366	399	430	387	392	386	385	380	378	366	373	377	422	378	359	345	331	359	378	355	379	407	403	392	391	401	386	349	354	383	394	385	349	370	326	353	392	355	398	399	389	359	361	365	346	342	371	389	357	366	367	390	390	384	345	378	388	360	388	373	399	384	332	381	378	358	376	360	366	367	377	355	330	379	358	362	376	349	346	350	375	346	367	387	348	354	361	380	374	363	390	384	401	369	379	405	355	353	365	400	400	381	359	366	378	379	371	386	368	355	330	375	339	362	335	367	354	403	334	381	363	375	321	356	381	377	344	361	387	361	370	383	346	370	363	379	380	370	391	369	384	364	372	408	340	372	376	357	409	371	387	344	367	341	359	345	356	357	334	360	358	402	337	381	375	374	384	381	365	348	379	390	397	354	365	358	386	382	385	378	392	355	360	391	378	379	352	377	359	414	390	378	386	383	342	371	369	374	361	353	338	398	364	361	380	349	375	373	375	401	367	346	344	359	375	353	373	378	366	388	354	383	416	389	356	367	397	380	359	382	361	344	396	387	362	358	431	393	394	370	363	415	397	400	356	361	378	362	380	366	422	371	408	385	392	360	361	420	370	385	359	372	377	383	365	370	361	345	326	371	407	327	366	352	388	397	360	360	413	380	359	380	374	397	370	358	363	378	366	374	360	384	368	368	372	371	372	360	348	373	365	379	359	383	362	385	372	362	370	354	354	354	388	400	397	339	336	405	371	343	377	376	386	357	372	364	363	371	362	385	358	367	368	402	380	359	332	381	355	411	369	375	328	368	372	346	376	375	350	374	385	380	350	380	367	375	376	366	349	334	351	394	384	355	386	351	360	346	357	374	365	375	377	379	369	357	344	340	387	370	330	367	373	354	373	390	383	388	372	354	361	400	333	360	381	369	359	367	361	375	368	339	348	359	376	360	358	340	342	365	369	381	385	364	386	370	406	351	382	362	358	402	363	379	379	373	369	352	358	356	341	385	354	382	366	384	363	390	370	391	351	356	350	379	372	363	341	395	351	374	411	361	350	390	354	355	377	417	382	343	364	395	342	354	373	342	342	365	359	372	404	362	371	337	394	379	365	382	372	325	392	345	354	361	385	345	381	408	357	388	390	357	383	393	376	367	381	344	355	369	361	380	356	321	385	383	351	384	364	390	375	365	378	377	349	350	351	381	320	388	362	355	424	369	360	412	347	337	353	377	368	373	409	371	378	353	357	411	352	367	375	367	394	341	372	374	403	396	357	373	375	398	346	372	352	371	389	360	384	337	365	348	346	393	389	382	329	341	356	361	360	347	348	385	385	381	367	365	382	370	367	381	356	364	378	369	372	375	409	332	402	391	367	371	340	397	388	383	397	345	377	365	351	362	341	407	386	377	344	391	377	356	354	406	381	418	402	366	375	363	350	381	377	351	379	366	368	356	374	381	378	347	393	367	356	376	387	342	375	381	357	396	411	385	378	374	360	356	410	383	376	357	334	365	384	378	394	368	356	380	337	382	356	407	361	343	355	374	351	381	396	406	401	376	388	397	352	342	379	359	385	401	351	345	366	401	354	340	336	357	354	404	336	395	369	348	388	355	370	370	354	361	356	380	361	392	366	376	384	387	402	346	349	353	375	364	368	401	370	373	373	348	335	363	361	364	371	352	347	399	385	348	336	355	394	407	350	368	354	394	390	345	341	376	374	350	370	361	325	366	344	327	361	393	351	392	374	418	371	377	340	360	384	334	386	353	353	366	372	376	412	358	356	350	332	378	355	361	408	356	387	361	352	396	369	353	390	357	365	387	377	354	318	353	371	410	359	368	350	351	362	375	377	378	372	322	335	383	378	393	370	353	399	381	347	349	382	382	363	377	382	368	351	363	317	371	352	364	356	364	394	358	339	396	352	350	363	365	377	373	377	316	377	360	351	396	352	386	338	396	361	344	375	364	376	375	350	400	368	368	318	403	372	348	382	348	388	390	381	366	395	370	373	342	385	383	390	355	347	409	335	370	374	349	357	362	398	381	350	335	383	365	354	358	356	381	367	397	356	387	360	394	371	342	390	366	358	365	353	356	393	351	385	380	377	372	367	400	373	378	365	363	366	364	359	362	352	338	362	401	378	351	383	375	377	349	348	367	357	370	369	386	353	373	354	394	398	365	382	363	366	378	370	381	356	369	381	364	360	384	388	380	382	356	363	387	362	385	351	351	357	402	377	380	380	346	386	385	356	366	366	335	350	381	378	364	348	357	397	420	392	402	380	371	370	371	381	361	383	361	355	362	387	375	384	374	355	338	361	366	345	330	357	336	387	394	381	375	368	335	362	373	367	350	360	332	371	351	380	342	365	339	366	354	406	355	361	350	338	374	381	343	371	343	343	336	343	350	372	403	393	404	365	353	350	364	393	375	366	348	330	358	355	390	341	386	373	381	342	361	395	392	345	366	375	380	366	346	371	362	375	351	337	391	341	336	387	379	354	368	363	386	359	356	397	383	393	403	375	383	372	354	399	388	354	361	380	344	366	360	344	391	375	399	372	349	365	361	386	397	332	351	364	373	344	353	382	339	381	374	332	371	366	379	410	372	375	338	365	369	364	360	393	385	361	375	373	388	375	371	359	388	352	353	386	348	375	374	371	354	349	365	376	396	371	393	332	370	363	369	364	370	373	373	368	355	380	373	361	382	373	376	340	359	363	379	358	394	366	369	397	363	381	418	338	363	375	346	350	332	391	340	369	381	371	358	366	353	400	380	346	364	333	370	390	383	353	375	331	312	396	323	360	353	376	366	378	349	365	387	344	366	364	366	352	377	343	400	352	345	351	379	360	373	401	346	358	361	401	369	340	401	405	375	371	407	398	368	361	378	361	343	375	363	343	345	358	381	391	369	378	402	364	372	394	394	360	343	367	365	394	364	344	353	373	377	342	378	388	376	347	371	392	358	343	354	391	394	390	346	385	328	375	367	346	364	376	381	379	371	390	361	380	368	347	341	350	357	388	395	395	360	367	389	374	344	359	388	395	351	338	338	375	381	380	370	379	392	320	348	366	365	388	374	375	388	373	365	360	356	360	352	382	376	395	413	367	362	344	347	343	352	364	393	367	360	312	365	392	360	353	348	377	364	372	390	375	398	398	343	382	375	393	382	362	405	358	409	357	385	366	335	349	311	360	350	386	352	337	365	370	360	401	340	388	366	355	359	354	376	386	347	357	353	366	325	382	396	391	340	393	400	363	342	373	334	370	338	357	365	362	340	365	335	389	355	381	352	395	373	369	368	384
5284	993	323	276	1519	4309	101	70	56	83	94	95	68	62	43	58	53	58	39	59	48	61	43	39	40	48	25	37	41	32	36	39	29	32	38	42	37	27	33	36	31	22	27	34	32	35	32	28	36	27	42	35	22	26	34	38	41	31	31	26	33	37	28	36	41	30	22	33	29	21	32	27	29	25	21	29	24	24	28	28	31	29	30	25	24	27	28	29	25	24	29	28	39	23	25	27	22	32	31	26	28	26	21	29	31	31	23	33	22	22	18	24	36	25	26	36	22	24	31	28	27	25	27	31	27	25	27	25	33	20	25	19	26	28	17	21	34	19	32	24	26	21	32	31	27	27	30	21	23	21	17	28	20	30	28	32	28	32	20	32	21	23	24	19	29	30	14	32	26	28	26	29	26	27	23	23	32	30	26	21	20	29	30	30	32	30	30	32	28	29	23	32	16	29	27	24	25	27	25	33	28	19	25	31	23	22	21	24	19	32	29	18	24	25	38	28	25	30	31	26	26	30	25	19	24	17	19	28	31	25	34	25	33	31	28	21	30	28	23	26	24	29	26	34	30	33	30	32	35	21	24	25	20	28	31	25	35	24	27	18	22	29	32	27	30	23	33	20	25	29	20	21	18	22	33	31	25	24	27	31	20	25	31	23	17	32	28	27	21	27	15	23	35	25	21	30	24	29	28	35	32	24	19	26	27	21	33	25	21	19	20	34	30	21	25	26	27	19	28	21	22	29	17	24	32	28	30	25	36	25	18	27	32	22	33	30	35	28	28	25	28	33	29	25	37	22	27	21	33	17	29	27	30	19	23	30	24	25	30	25	15	30	30	27	21	34	25	35	26	32	21	28	26	29	29	28	29	29	32	34	30	23	23	26	19	32	22	27	21	33	24	26	27	30	36	19	22	25	21	38	19	27	17	21	27	23	33	30	35	19	29	28	19	31	19	21	31	25	27	34	23	29	22	30	35	37	32	21	27	15	32	21	24	30	16	23	26	27	26	26	32	23	33	30	25	34	29	29	31	18	28	34	20	24	28	21	18	29	26	25	27	22	28	25	22	25	31	19	31	25	29	29	37	27	32	30	23	19	20	16	19	23	26	15	28	24	28	33	24	24	20	21	35	29	31	27	29	33	34	24	28	24	32	32	19	33	36	27	20	30	32	30	22	25	23	31	29	29	22	23	32	33	30	19	19	16	24	29	14	28	28	29	23	31	24	19	27	28	35	30	24	24	21	30	19	27	39	29	31	28	26	23	22	29	34	32	29	25	31	32	27	26	24	33	31	28	20	30	26	28	36	35	30	26	26	30	28	31	22	24	35	26	16	25	25	32	35	30	19	24	26	29	20	25	28	35	29	26	26	24	28	24	33	19	19	16	28	33	33	32	25	29	36	33	28	24	27	32	31	28	20	18	23	25	26	21	32	26	32	24	33	22	30	27	28	29	22	36	22	27	25	20	27	26	21	33	17	25	24	28	29	14	22	29	28	23	26	32	21	26	20	19	25	25	22	28	29	26	28	28	26	31	26	29	37	27	24	20	26	25	21	19	27	23	31	31	22	35	30	23	27	26	37	30	32	29	32	34	28	32	24	30	27	29	23	32	30	36	19	25	30	32	15	30	30	24	24	21	28	31	28	28	31	42	24	35	29	27	22	30	20	37	31	21	22	23	21	29	26	27	23	21	22	23	18	38	28	31	22	26	29	16	29	31	26	20	27	34	34	13	31	26	23	26	24	17	27	26	22	27	27	23	25	30	23	25	29	27	19	30	22	26	27	20	26	34	27	28	20	32	27	25	18	25	24	27	37	28	25	24	22	23	25	30	21	25	31	30	26	28	39	28	21	21	20	23	31	33	29	31	24	14	32	30	19	28	21	25	28	23	21	20	27	23	33	23	34	23	22	24	24	27	22	29	25	33	28	23	28	28	25	23	23	29	25	20	29	20	30	22	16	28	30	32	28	23	17	30	24	34	21	30	12	35	29	27	30	27	36	23	22	21	24	35	28	23	16	24	22	26	31	24	31	18	28	35	27	21	32	21	28	28	31	24	37	38	24	21	23	29	34	34	25	25	28	24	22	19	28	28	23	22	25	28	29	23	23	20	23	13	28	34	27	23	23	21	27	28	29	20	24	25	31	30	20	28	34	29	32	22	35	24	21	39	22	27	25	31	33	27	22	22	34	25	29	34	24	24	30	18	32	29	19	29	28	26	17	15	21	23	27	17	27	24	25	19	21	26	26	24	30	23	27	30	18	26	23	29	25	28	26	32	25	29	29	17	22	22	22	21	25	22	29	16	26	31	22	33	32	20	24	16	34	30	15	20	29	19	24	24	38	31	22	25	31	28	23	22	33	25	33	20	15	32	30	31	30	23	31	28	21	20	25	30	19	29	25	32	31	32	28	24	27	25	29	38	23	31	21	24	22	32	27	19	21	29	24	25	26	30	21	29	23	24	28	24	28	22	27	27	33	19	27	20	26	33	27	32	25	19	35	28	37	17	34	32	35	21	27	34	23	35	16	30	32	26	36	26	32	22	34	28	26	14	25	20	31	28	19	26	24	27	25	27	30	27	43	24	24	34	29	20	28	31	25	29	23	33	30	29	37	24	23	32	32	28	19	32	18	30	22	19	29	19	23	24	34	22	35	29	26	17	19	26	28	23	34	28	21	29	21	26	23	29	25	28	17	22	30	21	31	19	27	24	24	29	26	27	34	29	26	36	26	30	32	24	23	18	24	24	23	26	28	28	26	26	30	24	34	28	21	22	25	25	30	24	29	33	23	30	26	28	25	19	14	27	22	30	29	33	31	30	24	34	25	36	19	36	35	32	22	31	27	27	31	27	24	37	36	22	28	34	26	33	21	33	11	14	26	25	26	21	30	27	29	21	29	23	23	22	25	24	25	25	24	30	29	22	29	32	33	29	23	36	28	28	19	40	21	32	30	19	26	33	28	21	33	23	23	40	15	33	28	26	28	17	27	27	32	27	15	33	28	23	31	24	33	25	24	29	22	21	23	27	27	32	22	23	22	27	26	30	20	32	32	23	25	35	23	28	39	17	30	29	25	25	32	42	29	23	27	23	14	29	20	22	27	24	25	24	25	21	22	31	33	29	29	30	24	19	22	33	31	32	23	31	37	22	27	40	31	23	19	22	31	19	35	30	25	26	25	18	25	25	20	32	20	22	34	37	23	27	24	35	35	38	37	26	24	32	24	27	19	26	31	25	17	34	29	26	22	37	23	32	32	34	27	23	24	27	29	26	23	27	23	24	37	17	29	31	31	24	21	33	24	31	31	27	25	31	32	26	35	20	33	17	25	23	33	14	27	19	24	31	28	24	28	37	22	26	39	32	43	29	27	21	27	31	33	27	22	22	32	30	27	27	22	22	25	34	28	27	29	16	26	24	33	31	20	24	25	34	24	34	31	25	26	25	25	25	26	28	27	31	26	17	26	20	18	33	20	24	32	20	29	30
37199	19062	8873	20985	41721	40278	10127	6873	5940	5504	5320	4638	3969	3780	3197	2886	2712	2262	2202	1988	2066	1951	1659	1518	1270	1134	1091	958	888	905	822	893	842	863	883	939	958	880	899	903	837	882	819	754	831	790	801	820	784	692	762	730	706	720	676	648	659	652	603	690	643	620	660	548	591	561	565	570	567	556	519	536	509	539	500	466	519	499	473	487	475	499	506	507	511	489	513	538	459	517	466	496	482	484	478	497	459	499	465	459	487	480	483	494	455	483	462	492	477	472	453	523	436	468	481	489	471	452	530	494	453	523	479	505	513	506	492	508	476	434	496	449	474	469	477	467	500	514	477	468	456	477	459	466	493	493	457	466	487	455	495	461	438	473	468	488	455	470	508	457	488	436	495	446	471	486	516	442	468	471	479	474	501	462	505	458	463	502	483	456	447	472	458	471	494	485	467	484	514	493	467	464	526	456	492	466	521	493	472	492	450	510	448	481	460	444	446	446	479	473	482	500	477	442	455	483	440	459	442	511	505	529	462	468	465	490	488	498	474	488	462	508	526	457	483	474	462	497	489	466	486	462	441	472	459	486	464	476	448	509	451	490	449	457	477	478	521	477	495	474	439	427	478	482	480	494	471	480	463	506	461	466	464	483	492	486	467	478	467	471	493	472	483	483	501	480	446	483	472	458	458	514	478	435	437	506	462	477	506	437	458	466	452	476	480	466	480	465	460	508	425	449	491	474	479	445	507	480	494	483	456	476	442	499	465	447	456	476	473	436	469	474	480	447	453	478	500	453	489	473	454	432	478	480	463	456	453	431	482	503	454	484	451	476	475	451	427	458	473	454	504	464	469	485	468	467	452	444	469	466	489	500	461	429	454	485	489	450	452	462	437	439	475	489	455	476	478	475	463	481	466	436	473	513	504	515	499	431	467	437	478	456	510	477	429	467	460	485	486	498	426	461	484	463	513	474	426	500	467	454	467	468	465	468	472	470	470	485	451	483	483	480	473	458	445	447	492	441	488	482	485	487	440	469	452	480	506	488	454	450	488	455	522	475	454	462	467	433	460	479	485	493	448	469	495	460	474	459	469	482	471	496	482	461	473	465	484	486	516	455	456	485	445	454	486	478	480	482	474	513	499	440	480	461	459	507	471	483	440	458	469	539	424	466	517	440	520	510	499	458	450	450	475	443	456	469	471	471	449	470	419	452	510	473	473	473	434	522	492	483	494	454	493	495	439	472	434	467	477	512	468	443	500	479	491	479	489	461	465	479	449	495	439	477	452	447	464	485	457	460	444	506	458	497	493	460	491	457	456	465	468	442	472	436	470	458	467	486	450	440	470	513	487	478	508	467	446	477	428	417	510	484	527	449	478	510	458	458	460	471	496	495	471	475	462	476	484	440	445	451	486	437	486	469	462	463	474	487	468	477	447	481	460	498	484	508	504	475	452	465	433	485	535	518	501	490	482	451	471	524	420	442	433	487	497	468	483	495	475	495	465	478	458	431	458	449	474	470	466	467	482	473	433	463	462	489	496	461	480	474	422	495	469	457	458	494	483	450	465	504	496	479	483	488	495	500	509	495	497	478	463	449	497	448	455	437	462	474	459	447	471	503	449	480	476	477	497	452	477	492	502	437	491	455	479	475	462	477	487	470	455	473	449	481	459	491	479	469	453	530	418	475	489	491	467	470	425	485	508	492	473	462	463	447	471	479	442	448	503	498	501	481	470	469	467	522	475	507	486	473	480	485	459	467	456	454	459	503	458	490	459	445	464	450	481	455	488	499	476	499	501	468	457	481	446	445	451	474	485	460	468	501	492	475	461	469	461	481	455	480	477	482	476	497	435	431	480	520	457	471	507	513	479	429	499	473	451	458	511	478	505	465	458	467	419	458	492	454	444	476	440	475	515	467	476	462	433	460	468	450	481	534	474	462	463	426	472	443	469	483	466	511	453	456	480	461	468	459	494	466	485	466	490	487	452	499	472	468	515	458	475	480	460	439	465	489	482	439	468	471	484	459	459	478	459	441	471	476	428	451	448	456	481	451	488	484	501	487	459	438	469	493	464	468	472	474	489	472	457	471	477	489	487	457	496	507	474	496	478	458	503	476	475	477	464	502	434	468	449	473	458	486	519	404	470	491	464	478	500	438	488	494	442	433	493	465	493	475	438	501	467	491	488	452	440	502	451	484	450	443	453	481	405	443	488	433	463	466	467	457	486	485	486	472	450	464	462	465	504	477	485	505	526	466	467	456	470	444	490	502	482	458	499	472	463	474	448	481	486	444	462	499	486	472	476	478	485	447	507	432	524	487	490	468	462	468	504	438	464	473	534	437	486	465	500	464	484	452	460	467	450	497	488	488	469	500	478	495	452	467	485	492	490	483	480	480	461	497	485	480	530	484	507	463	445	485	488	480	451	515	513	454	499	474	468	467	448	455	511	484	447	476	503	499	474	481	482	492	473	469	466	419	483	440	497	528	495	474	462	477	474	492	469	466	467	490	500	461	488	457	434	495	483	448	457	447	475	465	468	447	449	490	446	424	477	463	489	486	455	472	488	505	464	423	445	461	481	480	459	422	462	468	415	452	498	470	456	457	444	498	478	461	468	480	480	478	468	421	469	452	448	483	455	454	467	456	429	487	461	482	517	455	488	493	474	488	461	465	452	443	441	449	430	468	483	477	494	468	490	491	460	452	509	463	467	491	492	462	441	430	446	476	474	459	459	488	438	470	482	458	471	467	488	481	468	467	459	484	493	447	475	502	486	465	412	474	468	476	483	458	440	462	465	480	442	462	482	484	500	484	478	482	467	466	511	437	466	462	504	474	494	466	461	429	446	431	436	450	501	498	468	464	469	458	484	501	480	460	462	505	497	461	503	484	498	429	469	482	472	465	489	475	477	453	478	476	443	470	498	459	443	449	456	434	454	468	482	491	431	462	462	477	455	477	468	496	480	501	491	504	445	468	443	482	461	472	432	494	478	446	465	490	498	474	487	512	462	502	492	538	511	476	443	464	499	455	455	469	471	437	456	473	467	464	495	477	432	483	485	474	461	485	440	495	505	497	461	481	498	440	510	488	484	478	495	471	482	448	481	504	463	480	477	451	469	489	482	444	446	453	488	461	468	485	462	479	469	446	497	447	505	454	452	477	473	479	470	432	459	511	497	457	465	513	483	495	447	495	411	517	462	491	487	455	448	459	472	475	510	453	512	498	481	473	478	456	463	493	457	461	443	439	478	490	447	526	470	476	435	469	492	474	473	499	486	455	481	455	458	447	472	479	446	451	478	426	476	457	456	506	470	449	465	450	472	473	492	493	482	486	509	499	474	439	497	481	454	476	451	477	463	436	505	490	467	472	442	481	449	484	464	474	466	470	511	482	448	450	495	497	452	450	480	425	463	468	466	491	446	463	480	439	469	491	408	502	481	475	466	483	476	484	464	473	450	478	412	462	483	456	466	501	485	484	472	447	507	474	513	435	473	490	440	485	463	497
7087	1867	606	694	3654	11357	289	119	112	117	117	122	116	91	75	72	78	72	66	63	80	53	70	35	43	43	37	32	42	22	24	38	39	34	45	36	43	36	40	35	26	39	44	34	29	30	35	24	29	29	28	32	35	39	29	26	30	31	20	27	30	24	29	41	26	32	22	35	27	34	31	23	32	23	27	40	24	28	23	24	30	22	22	23	20	23	29	24	28	27	27	36	22	34	29	35	20	18	31	26	27	25	27	24	24	28	26	26	26	30	31	32	34	31	23	27	27	31	22	23	43	30	20	21	17	25	23	19	28	26	27	31	16	34	29	43	25	25	26	34	27	29	22	28	34	26	21	25	19	37	28	28	24	29	19	30	31	22	28	20	28	33	33	32	39	21	28	42	23	26	29	20	19	29	35	29	19	32	21	32	26	23	30	18	28	30	29	29	16	19	27	23	23	28	25	22	18	20	24	24	27	29	21	26	25	25	26	28	30	25	18	22	31	26	30	26	20	26	30	23	24	25	26	29	30	23	31	19	30	31	23	31	17	24	29	32	20	27	25	25	23	27	21	27	30	20	24	29	31	22	29	22	27	27	25	26	22	23	24	25	31	35	33	27	32	23	30	23	28	27	28	30	27	20	31	20	32	22	38	18	36	28	35	30	30	21	32	28	18	21	32	23	21	24	19	24	31	28	28	30	25	33	26	29	23	28	21	34	27	27	20	20	34	31	31	31	32	28	28	23	24	29	27	28	30	29	35	27	26	31	21	27	33	22	24	22	32	20	22	25	20	24	17	32	30	19	30	29	35	28	30	24	26	27	26	25	34	22	27	27	25	36	24	22	26	33	30	33	25	29	23	30	34	16	33	23	24	17	25	28	30	22	18	18	23	33	26	22	24	24	24	34	30	23	25	23	25	29	24	23	26	30	24	20	27	37	28	21	27	27	29	27	38	30	25	22	27	26	24	28	29	22	18	30	25	33	34	17	31	30	24	20	31	23	28	25	30	18	26	27	20	29	24	21	19	31	18	21	23	30	21	25	26	18	26	20	25	30	29	27	29	20	21	33	34	24	33	22	30	26	16	25	28	17	30	33	36	17	31	15	27	30	25	24	23	31	37	30	20	22	24	19	22	29	25	28	34	26	20	25	22	21	23	24	27	23	21	35	22	19	23	21	33	27	23	26	28	30	33	34	37	24	27	26	28	20	27	18	28	22	31	27	19	25	24	28	28	39	28	28	29	36	33	28	27	22	21	28	23	25	18	25	24	25	28	23	24	26	23	29	33	26	31	23	29	31	25	17	32	19	30	23	35	26	27	28	30	24	22	30	30	30	34	19	21	29	29	30	27	16	26	32	29	22	25	28	29	25	16	31	29	23	30	27	20	33	33	25	19	20	24	28	21	32	27	28	26	22	36	27	32	34	22	25	27	27	32	25	26	32	24	23	31	29	27	28	20	17	18	38	30	23	26	29	18	27	19	24	20	28	25	29	25	30	27	27	24	17	19	26	26	23	23	25	26	22	26	35	40	35	29	25	23	18	28	26	30	22	25	28	31	30	32	33	27	27	33	18	20	22	29	26	32	24	31	24	35	28	36	28	30	38	33	23	23	31	24	36	24	28	27	24	37	22	32	21	31	22	19	26	39	21	22	21	35	26	31	25	23	23	29	36	14	39	31	19	23	18	36	21	27	27	35	23	14	21	21	32	19	29	21	25	28	22	25	35	28	21	16	21	17	32	32	30	33	24	28	33	25	19	27	33	19	27	25	25	34	27	18	27	24	24	27	26	31	27	29	29	27	30	32	30	33	21	24	39	32	28	27	43	27	24	25	19	21	21	26	19	23	22	29	22	28	23	15	29	23	27	21	29	30	24	32	32	27	25	22	37	23	14	35	41	22	22	31	33	29	27	35	25	21	30	26	24	23	29	32	20	27	26	22	33	31	37	24	30	28	17	18	25	22	24	19	22	29	24	30	19	29	29	27	30	16	19	16	30	27	26	24	37	33	31	23	17	21	41	32	29	34	26	21	33	25	26	22	16	23	17	32	34	30	25	23	31	25	24	33	15	20	26	23	31	27	20	31	27	31	19	29	36	25	25	28	25	23	20	21	21	21	26	28	41	25	35	25	26	23	23	28	23	31	27	30	27	24	31	20	19	27	27	33	31	22	26	26	26	22	27	25	23	18	26	30	27	24	23	25	25	37	23	21	21	38	22	26	14	26	32	30	33	19	18	25	20	20	23	23	26	31	21	23	27	32	24	38	31	29	24	32	27	31	14	19	18	23	18	30	30	27	25	24	21	25	28	29	18	23	21	18	29	34	35	30	29	29	25	23	26	32	28	23	28	18	27	28	20	24	26	34	28	22	17	28	24	24	24	26	27	30	30	23	29	30	36	31	24	22	23	26	21	20	22	23	31	23	24	24	27	16	33	28	30	29	23	46	28	26	23	19	32	20	30	24	25	25	24	25	26	34	31	32	28	31	24	29	30	32	20	27	25	27	24	22	27	21	22	22	19	19	33	19	26	33	32	18	19	24	19	27	26	29	23	16	25	34	27	25	25	26	29	33	23	26	24	32	26	35	24	31	24	19	27	22	26	28	26	23	26	18	26	30	25	31	29	21	28	28	27	27	22	25	25	27	24	28	24	19	36	23	16	17	25	24	28	24	25	23	16	23	33	38	30	27	17	25	18	34	28	20	28	28	25	32	25	19	30	31	49	23	27	29	15	30	24	18	25	25	25	30	20	24	30	22	23	32	28	31	17	22	25	25	34	27	30	38	19	27	28	25	20	26	23	30	20	23	37	31	27	17	25	25	36	35	18	28	26	24	19	29	28	21	21	23	25	28	29	26	27	35	27	24	24	34	38	23	28	27	29	27	25	28	25	30	28	35	22	35	22	32	31	24	31	20	35	18	20	32	24	24	25	34	24	27	22	21	23	30	25	27	21	15	24	24	25	20	26	24	33	28	18	31	24	33	29	27	28	22	22	29	30	22	31	28	11	22	20	28	30	29	27	30	22	32	29	33	25	26	26	20	27	28	30	23	25	21	25	30	23	25	29	24	27	22	24	22	27	22	33	28	31	24	26	29	25	26	28	35	37	26	19	31	29	21	25	36	20	29	19	21	25	30	22	19	24	28	27	29	33	24	23	29	19	32	23	23	27	28	31	23	35	28	22	30	28	31	22	22	26	27	17	29	25	28	33	28	25	19	22	18	30	34	32	33	28	36	33	25	24	33	15	17	34	25	19	23	24	21	30	22	25	20	24	22	30	28	14	36	22	25	22	26	27	26	23	26	23	22	29	28	38	23	27	30	37	28	29	25	26	25	28	20	20	28	19	23	20	21	19	24	20	24	28	24	17	31	26	27	24	31	37	31	22	27	23	30	21	29	26	25	26	31	20	24	34	27	23	28	22	27	33	31	26	25	26	28	36	27	29	34	21	27	20	24	26	30	16	33	31	21	32	30	31	25	28	30	20
45096	24515	14912	33144	52157	50092	15007	11528	8961	8187	7971	7382	6343	5156	5021	3926	3787	3409	2978	2782	2840	2581	2228	1971	1624	1489	1370	1185	1200	1178	1117	1127	1204	1196	1136	1166	1242	1151	1154	1130	1120	1078	960	1066	958	1019	928	943	899	805	841	812	821	866	794	711	767	728	720	671	709	664	676	651	623	648	632	618	599	597	568	545	511	526	520	546	538	528	512	523	487	521	545	470	487	537	499	490	504	498	513	453	508	495	478	522	483	532	473	465	488	469	484	514	500	461	538	511	503	485	473	460	484	498	445	504	497	503	450	447	483	439	508	484	540	491	458	506	459	475	495	441	452	490	485	489	451	515	468	502	472	463	473	458	436	498	449	501	446	484	447	480	496	505	455	504	472	506	462	458	468	474	448	479	459	471	454	484	469	482	439	457	477	462	461	477	481	459	456	467	428	452	467	456	484	455	479	473	450	509	450	467	457	451	446	451	456	478	462	475	458	488	498	445	467	474	468	493	487	470	465	464	486	436	489	421	488	445	462	491	467	472	438	508	480	435	455	490	497	463	465	453	460	465	433	428	442	509	462	462	512	459	462	462	477	488	451	456	496	462	432	456	469	471	476	469	477	457	445	444	472	482	439	461	491	473	450	423	499	453	474	453	498	523	498	480	433	475	447	487	456	440	474	463	490	498	500	452	470	487	464	482	452	504	471	464	451	468	472	503	497	452	478	475	456	447	492	473	481	481	475	461	475	481	479	488	485	460	440	429	479	506	468	485	452	478	477	439	418	462	438	466	457	453	472	440	484	525	462	492	462	503	471	437	473	496	444	448	474	429	462	433	459	466	456	459	501	503	442	429	478	404	477	484	448	467	475	489	438	465	501	467	487	474	422	440	437	477	502	482	500	482	454	464	477	473	449	464	487	461	511	469	440	487	491	459	454	465	436	453	501	458	474	482	478	438	513	456	431	474	487	505	423	490	495	451	475	438	460	499	456	514	478	470	475	441	456	497	511	499	459	473	478	471	475	448	454	437	423	453	483	454	432	484	500	482	441	476	479	477	438	444	473	457	476	470	495	444	503	498	464	479	474	411	448	471	473	448	455	428	471	459	462	444	452	422	515	429	424	489	516	480	477	459	476	462	462	472	519	454	425	473	472	465	460	472	457	471	484	490	462	427	494	456	501	483	456	483	466	463	474	461	472	487	483	485	506	487	498	465	463	494	512	500	478	469	484	430	474	473	466	468	457	490	447	485	474	475	450	488	430	521	488	462	433	461	467	483	470	472	457	464	500	493	477	448	455	470	449	468	501	469	485	484	485	470	494	469	474	486	518	464	432	457	478	440	463	469	489	463	478	495	485	441	420	430	493	441	476	518	486	483	454	438	468	495	458	478	469	499	495	490	497	430	462	463	478	470	477	505	461	451	445	480	473	496	432	467	479	477	455	481	472	497	455	508	505	451	456	491	452	446	495	478	478	484	476	478	447	427	469	408	460	460	456	468	483	432	492	497	495	490	466	434	443	441	474	470	480	473	468	453	474	468	446	488	479	481	492	481	465	473	486	467	476	443	458	509	437	463	515	440	464	475	505	431	450	448	470	445	422	470	500	469	481	455	477	472	444	454	475	450	434	468	494	440	471	468	456	494	469	471	497	419	486	519	492	463	472	449	450	447	497	485	455	451	480	478	457	434	430	447	438	429	448	447	445	495	471	461	465	485	459	475	480	430	423	444	419	450	468	445	453	463	458	443	456	488	431	470	462	453	464	406	440	494	487	428	456	470	464	504	464	461	477	448	456	493	482	501	430	500	449	439	485	481	470	467	439	468	463	461	465	450	448	439	451	433	461	459	425	449	451	471	503	501	467	472	475	501	508	419	458	451	521	471	495	443	471	486	455	468	484	472	511	514	473	440	458	466	479	493	481	506	463	452	499	441	462	479	453	483	481	502	445	463	422	455	470	458	467	457	480	473	413	465	448	454	483	451	492	470	484	457	461	468	459	502	466	474	445	457	470	451	443	419	436	452	482	501	475	436	465	477	461	465	499	465	474	466	436	485	474	451	461	480	480	467	474	468	441	472	472	450	473	441	468	468	459	480	480	431	456	474	493	471	456	468	450	479	462	464	455	465	432	495	481	463	428	465	473	439	478	459	517	473	479	464	483	486	450	468	462	459	463	468	454	480	443	475	465	508	503	467	440	454	479	466	459	503	469	477	466	489	449	451	475	479	453	471	470	460	467	469	493	481	487	464	470	530	460	441	518	460	434	443	464	443	457	466	479	456	482	431	449	499	457	500	426	462	461	465	499	452	516	460	471	478	478	504	446	459	476	467	493	427	463	484	499	492	459	460	446	463	483	465	437	450	432	458	437	473	445	457	450	471	479	474	497	456	503	496	460	458	430	487	502	496	426	441	470	429	497	453	475	489	419	418	430	482	473	478	492	464	463	458	504	449	511	481	500	481	485	451	472	457	438	475	443	490	485	476	439	449	500	504	452	463	465	498	446	463	454	431	432	459	515	521	461	464	430	486	455	477	480	448	452	460	497	472	438	493	471	467	463	510	428	465	448	473	469	493	479	468	444	484	400	456	429	411	473	498	450	479	449	493	478	483	472	464	493	481	472	473	476	447	501	438	464	465	457	463	466	458	484	472	486	522	434	482	468	493	416	435	448	470	472	496	483	427	463	468	473	469	465	479	495	487	479	480	504	455	455	475	493	449	497	478	463	464	480	453	463	431	466	474	476	432	470	468	489	421	457	483	440	479	469	497	477	479	443	470	451	472	437	482	475	464	486	469	452	497	461	503	495	478	495	486	479	484	466	475	481	462	450	448	497	471	481	436	498	499	451	507	458	465	457	444	460	454	461	530	465	446	474	469	493	483	460	460	429	459	450	448	468	459	479	434	524	449	457	451	501	442	478	421	463	482	467	488	508	446	479	446	433	471	445	459	468	443	488	449	450	461	492	454	463	456	468	454	462	467	469	464	470	449	470	414	454	474	473	450	481	463	478	457	451	465	465	446	511	461	451	480	472	506	473	493	448	483	499	499	436	445	465	484	458	475	476	497	470	473	456	462	473	440	476	481	452	451	451	461	519	486	467	472	462	478	421	473	459	464	425	450	471	498	423	465	473	444	479	464	462	463	451	488	501	482	450	460	482	452	494	464	487	430	462	458	448	466	458	455	466	447	495	439	479	429	446	496	494	523	483	487	461	460	474	456	462	481	474	481	488	472	475	450	461	458	464	477	441	452	482	458	484	465	440	453	449	486	467	432	469	423	476	470	469	457	473	488	460	469	460	463	461	481	452	475	472	465	486	512	426	420	447	495	494	468	422	447	493	462	456	478	467	488	466	463	439	477	470	469	469	463	471	438	480	486	446	465	436	462	480	470	470	448	459	448	470	453	471	465	485	441	487	474	463	508	471	490	455	452	441	416	445	435	452	468	485	436	427	505	474	498	484	468	475	439	465	438	432	481	459	437	471	459	435	474	464	465	465	492	484	462	463	488
2662	412	188	174	458	1134	39	27	34	44	40	61	44	27	50	39	33	37	48	27	24	29	29	23	22	25	18	20	26	27	28	16	13	21	25	17	30	19	14	14	26	22	20	23	21	17	17	16	28	15	18	14	14	18	18	20	20	23	16	12	21	14	24	17	8	21	16	12	14	17	17	12	13	21	19	15	12	13	17	7	10	17	12	14	23	16	14	14	15	21	12	27	9	15	15	21	22	18	22	24	15	12	21	13	17	21	11	11	18	18	26	13	10	19	15	12	13	23	10	15	22	21	9	8	20	15	9	14	17	11	21	19	17	20	12	18	12	11	19	18	12	25	16	10	16	14	14	12	16	11	20	11	11	14	13	18	24	13	13	13	16	18	16	14	12	12	26	19	21	18	20	19	17	13	17	16	20	15	21	13	13	10	14	19	12	21	14	15	13	13	10	17	15	13	20	20	18	22	17	15	16	16	16	8	17	19	17	17	14	16	19	25	19	18	18	13	13	22	20	18	14	20	16	13	13	14	14	19	15	13	18	18	12	26	14	13	16	21	20	19	12	14	10	19	14	17	18	14	19	18	19	17	16	11	12	19	12	15	15	17	13	15	17	18	14	9	17	18	8	23	23	13	23	15	11	17	18	18	17	14	14	18	17	32	15	23	11	13	13	12	18	22	12	11	25	10	15	17	18	10	20	19	12	17	11	22	15	17	19	17	13	16	15	14	12	13	15	13	26	9	15	20	17	18	17	14	10	13	17	18	17	12	16	17	14	20	11	20	20	15	17	27	18	30	12	20	19	13	9	22	27	15	14	20	17	15	19	21	9	20	16	17	10	14	17	15	10	18	16	14	21	11	18	20	14	16	18	19	11	17	21	18	18	9	13	17	15	10	14	13	11	18	18	18	13	10	20	19	8	18	20	17	18	12	17	13	15	18	14	21	14	18	13	9	12	15	24	14	10	19	20	24	14	13	23	14	22	15	17	10	15	23	13	14	18	15	18	12	15	24	16	14	13	16	16	10	12	10	23	17	20	15	18	15	14	12	19	13	17	22	22	17	17	17	15	12	19	11	17	16	18	9	18	17	18	19	17	13	14	21	13	16	16	18	12	25	19	16	16	21	8	14	16	14	16	18	23	16	18	12	13	16	9	17	12	18	15	19	11	20	21	11	10	18	16	16	18	12	17	17	11	22	13	15	16	20	14	18	20	15	26	15	11	15	13	19	19	15	23	11	13	22	12	22	22	20	20	19	16	15	21	13	11	14	20	11	16	13	7	12	18	17	19	18	11	18	19	13	18	15	12	13	20	13	16	18	13	7	13	17	12	20	17	23	21	16	17	9	19	15	23	12	21	17	20	9	15	13	15	13	14	19	13	11	12	17	17	12	19	11	15	16	17	16	14	15	10	10	12	16	8	11	23	13	15	25	16	13	27	17	18	18	24	21	11	19	10	18	16	11	19	16	26	14	24	11	15	7	30	15	11	25	23	24	16	14	17	16	13	20	11	13	11	9	8	11	14	10	19	17	21	22	20	17	16	7	17	16	24	18	21	20	20	13	13	15	11	22	12	13	10	12	15	22	15	12	10	17	19	19	13	23	21	16	26	15	19	14	17	16	18	18	17	20	15	16	18	16	12	20	22	14	19	19	16	24	22	8	20	11	18	14	21	16	16	16	19	18	16	8	19	22	24	16	14	18	22	14	13	24	13	17	22	10	11	19	18	15	10	16	24	16	21	26	14	16	17	11	24	12	18	24	19	12	18	15	9	23	7	12	6	21	15	19	23	23	17	13	17	19	12	18	14	13	12	10	17	19	24	12	12	20	14	17	16	21	17	11	12	19	15	18	16	9	20	13	15	15	24	12	12	15	17	15	18	9	11	16	12	12	11	10	20	28	30	20	17	21	25	13	18	16	17	12	13	15	19	13	15	11	13	13	14	22	15	17	22	16	14	6	24	13	18	17	25	15	19	21	14	14	12	20	15	20	18	13	12	19	17	15	20	14	14	12	15	12	16	14	18	16	21	12	15	19	18	16	12	16	13	11	13	19	14	10	20	9	19	21	20	10	25	16	13	11	17	15	22	13	21	15	19	20	31	10	18	15	14	15	14	16	23	21	12	28	18	11	13	16	9	13	18	23	15	15	13	20	17	19	18	10	16	25	16	15	15	17	19	11	11	11	18	21	17	18	15	18	20	22	16	12	19	15	10	12	19	18	20	19	11	18	12	20	19	19	17	15	24	27	17	9	15	18	7	16	16	12	19	13	16	13	16	13	17	14	28	14	15	14	21	19	14	17	11	21	19	17	14	17	16	17	23	25	15	14	14	19	20	17	22	14	19	20	19	16	19	20	18	12	17	17	15	13	20	12	20	12	14	12	18	22	15	14	18	15	20	23	22	18	21	22	9	23	15	25	15	20	20	9	15	21	22	10	15	18	15	21	18	24	15	20	20	17	9	11	16	14	12	11	14	16	21	13	11	10	15	21	17	12	14	25	11	15	13	12	9	17	23	10	17	14	23	11	18	14	18	19	14	14	14	8	16	23	26	11	16	12	21	20	14	13	13	18	9	11	17	12	20	11	21	18	23	22	18	18	19	18	20	17	15	17	18	19	21	12	16	17	27	22	9	14	13	18	9	17	20	17	17	14	17	17	16	24	12	14	8	11	18	23	25	13	17	17	17	7	16	9	14	14	18	13	22	14	15	17	17	12	19	24	16	16	19	24	17	22	12	20	15	18	14	19	14	19	21	20	22	26	16	14	19	16	17	12	18	14	18	15	14	9	14	17	16	12	13	17	18	15	13	21	26	14	14	20	21	14	11	20	22	9	19	18	16	16	30	16	17	18	14	20	13	15	14	17	19	14	12	12	10	15	14	18	14	17	16	23	16	19	21	14	18	15	14	13	24	18	21	16	15	18	16	18	12	21	22	14	11	16	19	23	13	17	18	20	14	9	17	17	12	10	10	10	19	17	12	12	15	12	13	21	21	12	11	16	14	22	15	13	7	23	18	12	13	15	17	14	18	8	16	19	17	21	19	14	15	11	20	21	20	20	20	23	16	19	14	16	12	18	19	12	15	17	15	8	16	16	16	23	18	20	17	16	16	15	14	13	12	13	17	15	14	16	9	19	17	16	21	14	17	18	19	17	15	13	12	12	16	22	15	10	21	19	15	23	16	11	11	12	24	16	16	12	14	12	18	20	18	25	9	10	9	25	17	11	17	17	16	14	14	17	13	22	21	18	17	14	14	15	20	19	12	8	19	12	10	10	14	17	16	6	12	19	14	16	21	16	20	11	13	17	14	11	18	25	14	18	12	11	21	18	20	15	10	11	11	11	25	16	20	6	13	20	15	15	20	13	21	11	12	19	12	18	12	18	12	19	22	13	15	20	16	17	19	18	11	16	16	12	20	19	20	11	14	8	13	20	14	15	11	21	16	26	15	17	17	21	14	17	16	19	19	15	14	21	20	13	13	22
31680	13252	6885	20472	30428	27884	4535	3650	3148	2934	3158	3140	2625	2240	2065	1748	1552	1324	1181	1254	1245	1136	931	799	718	620	574	555	509	500	533	500	546	536	533	575	603	570	543	501	532	505	527	492	520	483	444	458	413	456	441	398	439	455	426	429	395	386	382	357	364	364	421	372	368	341	335	337	341	333	351	341	329	305	315	327	318	327	332	325	295	298	294	341	281	318	311	295	321	312	307	277	307	305	296	284	311	276	271	272	299	301	333	300	324	283	281	292	307	264	311	264	287	273	305	299	270	294	319	302	293	297	295	291	312	283	296	319	330	305	284	292	305	280	264	308	244	287	295	264	280	291	267	279	246	272	276	295	295	306	311	308	314	286	303	290	300	260	285	274	296	303	304	307	297	289	252	280	284	302	295	309	314	304	298	302	296	325	300	306	289	330	286	302	318	292	295	278	269	261	319	306	292	314	271	343	319	292	302	318	326	289	287	294	279	316	309	305	302	286	288	296	315	282	285	291	283	272	290	290	319	298	303	322	264	297	314	304	329	303	313	310	277	264	304	315	259	270	332	315	266	298	288	290	316	279	253	302	256	315	278	304	266	305	261	260	284	272	337	284	283	311	269	299	302	272	278	296	275	280	312	297	296	289	302	271	295	273	280	297	293	295	307	307	281	290	302	285	304	301	290	292	281	266	297	302	265	291	320	299	295	306	300	312	306	288	300	315	268	294	329	291	265	283	279	307	273	273	259	262	311	283	301	266	316	319	277	272	273	309	280	286	326	295	273	262	290	298	304	303	289	285	285	294	293	296	288	275	315	316	280	295	298	310	272	311	279	314	306	299	296	292	269	288	286	291	288	297	283	269	308	292	284	281	318	286	306	304	308	264	287	276	321	286	305	284	323	271	298	296	330	312	272	273	324	292	297	275	279	298	275	272	300	302	309	312	270	319	293	287	292	294	275	296	267	304	287	318	307	282	283	264	296	267	322	272	295	267	289	293	273	302	332	311	282	311	292	291	299	281	274	283	279	259	271	272	321	301	286	292	300	308	331	298	323	271	316	278	328	285	296	282	276	307	297	310	309	309	308	289	317	300	282	299	276	268	261	276	313	307	303	283	284	314	287	294	306	292	292	293	320	299	278	276	286	274	299	286	288	268	307	281	294	297	289	301	288	247	296	295	285	292	300	305	322	298	275	289	272	265	300	292	291	299	279	276	271	286	304	289	295	298	276	288	303	284	299	289	292	258	260	279	290	271	297	282	278	274	250	311	324	281	299	288	300	283	278	328	288	280	278	303	281	294	257	316	291	300	270	286	295	326	289	289	287	295	296	282	282	317	281	304	311	277	266	266	283	266	311	305	295	289	305	272	274	304	279	293	273	278	265	308	303	272	331	306	288	278	296	254	296	285	279	300	312	307	296	284	297	303	273	295	274	332	276	298	308	276	286	332	304	317	310	290	309	302	293	244	275	280	317	292	298	277	315	298	289	311	283	293	331	269	320	282	309	257	286	277	295	269	271	290	275	275	290	291	305	299	313	263	306	286	300	278	300	311	307	310	293	291	280	265	282	293	343	287	269	301	289	294	290	313	295	307	304	283	294	281	288	272	302	259	297	310	281	269	298	297	291	274	304	312	267	272	287	259	308	285	281	290	307	288	295	267	272	298	301	323	255	319	324	290	283	308	284	294	311	285	317	300	308	267	285	303	281	288	309	293	296	294	312	300	325	302	288	277	300	290	288	271	277	301	297	279	279	296	307	292	285	265	329	277	289	277	315	304	300	251	286	309	288	262	267	297	315	308	298	296	301	316	274	347	310	282	296	292	291	329	276	277	315	302	290	294	332	249	307	302	291	301	273	310	309	299	294	290	339	293	279	295	283	314	265	303	294	302	298	257	311	298	275	281	312	285	288	305	268	280	297	288	317	289	294	270	293	297	263	277	313	284	268	296	309	297	282	305	327	294	304	314	301	287	319	312	299	274	310	318	273	273	281	305	301	318	279	284	300	253	279	291	314	317	306	284	309	280	304	287	276	286	287	293	282	289	304	295	315	338	307	313	292	267	283	284	307	301	267	300	298	285	300	301	300	279	314	309	299	327	286	293	278	274	278	295	292	256	287	291	304	291	303	307	317	306	274	292	291	270	297	300	286	298	290	315	273	290	277	299	277	320	291	273	321	291	292	307	319	297	310	288	280	303	266	297	292	306	314	293	310	296	286	278	268	282	292	297	300	296	314	273	282	320	305	281	304	280	306	297	295	301	309	298	347	277	284	320	319	317	323	279	285	282	292	277	302	292	273	286	319	279	306	302	319	265	300	302	310	301	286	310	263	283	295	304	315	326	295	282	284	242	287	247	319	280	309	289	301	301	280	303	288	292	283	320	277	309	274	289	311	291	320	318	280	276	299	309	306	296	289	289	292	257	307	280	297	271	305	289	329	278	319	299	294	277	304	267	294	283	283	291	296	300	308	293	299	314	267	280	302	289	263	286	286	312	310	279	262	329	316	319	278	289	281	283	306	277	296	277	289	330	291	271	307	289	271	318	294	273	270	302	263	270	289	315	297	301	270	265	291	304	320	308	272	305	296	290	297	325	276	280	288	300	304	261	312	301	301	285	312	287	279	294	269	301	276	266	331	277	311	317	281	275	268	294	317	307	297	300	294	307	312	309	262	282	321	294	304	264	291	258	270	279	292	300	282	285	285	311	261	270	308	322	314	292	318	285	284	310	285	325	276	286	257	268	300	262	282	325	289	280	297	298	264	298	292	304	283	287	304	277	267	289	284	312	274	327	272	284	273	311	313	266	309	289	290	286	302	302	314	322	283	293	302	300	292	294	288	297	303	286	292	327	294	297	322	287	292	273	306	325	293	287	284	302	274	285	290	291	271	279	267	269	268	299	294	301	310	296	329	302	273	285	295	259	290	298	299	277	312	280	284	253	265	267	287	298	306	293	316	274	295	331	278	267	313	306	303	318	268	302	299	300	317	287	288	264	299	264	311	279	285	298	291	290	310	301	292	292	299	281	274	265	301	307	295	289	276	300	320	281	294	290	283	280	305	279	294	316	288	315	271	348	314	285	296	272	304	293	294	299	285	302	284	292	304	267	295	293	283	264	287	309	290	295	308	278	298	292	271	280	247	297	282	316	305	296	319	309	291	285	285	272	293	288	276	336	308	292	322	284	280	309	292	282	309	309	302	306	291	250	336	296	280	285	322	258	266	294	293	255	317	289	287	285	273	307	280	287	276	273	320	299	302	296	289	288	325	319	273	283	268	291	281	299	310	333	281	276	285	277	300	293	297	290	291	295	263	288	322	332	269	296	312	304	288	313	297	294	305	295	306	274	296	261	309	287	289	273	314	304	285	301	264	326	282	275	299	297	305	289	269	290	306	311	284	297	280	292	311	290	310	308	289	273	305	291	304	287	267	286	299	311	265	268	274	293	282	288	289	299	304	319	322	305	286	289	294	274	285	298	311	286	276	284	288	277
5766	1290	548	743	4690	6081	154	111	102	101	101	104	106	71	75	52	54	73	43	47	58	76	35	48	36	33	45	31	24	29	31	24	37	26	35	34	36	31	36	26	21	28	35	21	20	25	26	19	26	20	26	21	27	26	27	22	25	23	23	23	22	27	23	17	12	15	26	24	28	21	24	24	24	22	25	23	28	30	25	22	18	13	15	21	26	19	23	13	17	28	25	23	24	22	22	22	23	23	22	27	22	26	20	33	18	22	15	27	30	21	14	19	16	16	21	18	17	27	18	18	19	24	27	15	35	18	16	31	27	29	21	18	18	29	18	20	18	16	19	19	15	24	20	24	31	19	20	30	24	25	19	12	17	16	19	19	23	20	21	20	16	18	25	18	24	16	22	20	23	21	16	15	21	14	19	34	24	37	24	20	20	20	19	25	20	27	22	18	26	22	24	31	21	27	16	27	17	21	23	15	21	21	19	28	18	23	16	22	21	13	15	20	29	22	21	16	14	28	20	30	16	21	19	24	21	21	28	21	19	13	16	15	20	15	19	18	12	20	16	17	25	22	16	27	15	19	16	23	11	27	22	23	19	15	27	17	20	13	18	16	13	22	12	19	20	16	20	29	19	28	27	19	19	21	24	19	22	18	25	19	19	29	20	20	19	29	22	18	16	24	14	29	29	15	25	20	22	25	12	17	20	20	20	23	19	23	14	22	23	15	18	16	16	24	23	23	20	17	24	19	19	23	29	23	22	13	24	17	17	27	13	10	16	26	22	25	26	25	17	24	23	19	19	15	17	24	21	22	24	20	18	18	23	24	20	25	13	21	26	21	24	24	20	15	22	16	24	16	18	19	25	14	15	25	24	22	23	17	22	19	22	16	25	21	16	17	18	16	19	13	19	16	12	22	20	8	14	14	18	28	19	23	14	17	19	27	25	23	22	24	27	25	21	26	18	21	19	27	22	15	17	31	11	22	21	21	26	23	16	19	23	16	21	21	19	21	19	13	22	35	16	19	19	13	18	21	24	26	18	14	25	22	16	20	17	13	19	21	27	19	21	28	11	22	19	23	20	15	35	18	20	19	26	19	20	25	20	14	17	19	30	20	27	21	25	19	15	18	26	23	27	24	21	22	28	26	20	21	20	20	24	22	18	20	24	28	17	22	27	19	17	14	20	17	19	15	18	17	17	32	23	20	18	20	13	22	8	18	20	15	20	22	21	22	19	16	24	26	32	30	23	13	17	19	23	25	25	18	17	20	20	15	19	30	23	27	24	23	13	12	21	21	12	25	17	23	20	20	25	18	22	19	10	27	17	29	20	20	17	24	28	18	23	11	25	18	27	17	19	24	19	31	21	21	16	13	19	19	25	21	21	17	23	24	26	21	30	26	26	19	15	24	18	19	21	17	30	19	20	20	32	24	20	29	15	20	17	25	19	15	18	27	22	17	16	31	23	25	22	24	25	17	20	14	20	24	14	16	24	19	23	27	26	24	24	22	17	19	13	18	13	21	17	17	15	15	7	23	22	16	15	20	16	20	23	22	17	21	20	18	20	19	18	25	27	22	21	26	22	29	18	17	26	22	27	24	15	25	16	21	20	22	29	23	24	20	9	23	26	22	19	29	27	14	28	21	19	18	22	15	21	20	23	20	13	19	33	20	15	20	15	26	19	20	15	15	18	22	21	26	17	28	18	22	23	24	25	17	17	13	24	20	11	24	19	22	17	30	16	20	19	18	20	28	26	26	12	19	20	18	10	17	22	24	13	20	21	16	25	17	19	15	15	22	24	25	25	27	19	20	23	27	23	21	27	22	24	16	26	31	17	17	18	15	23	20	25	31	28	20	22	12	25	32	23	24	21	17	22	23	24	22	13	20	23	25	13	21	26	16	12	22	22	13	23	17	21	23	19	20	22	28	27	27	25	27	22	22	22	18	26	22	31	24	19	15	18	14	15	24	27	25	21	14	26	28	30	20	13	21	15	25	17	19	17	31	13	20	22	15	23	26	18	21	22	16	23	24	27	23	18	31	9	15	25	19	24	21	22	18	14	30	27	31	18	15	29	24	21	16	19	14	17	22	22	25	15	17	21	13	22	27	17	18	13	18	18	22	16	14	18	17	19	16	17	27	21	24	13	24	20	23	20	20	26	17	16	20	23	22	19	18	18	23	17	25	12	22	17	23	24	25	24	15	14	15	26	29	18	26	28	21	10	27	16	32	16	17	20	18	23	22	15	17	18	15	25	22	23	30	16	20	18	19	25	19	25	18	25	24	23	20	22	13	19	22	15	18	21	26	20	23	21	30	17	22	21	12	28	23	23	25	22	10	18	19	22	21	15	23	14	21	21	23	21	17	16	21	31	21	28	16	23	26	25	25	13	15	17	20	23	20	28	25	17	23	17	19	23	19	14	21	22	18	22	22	25	26	19	25	29	19	18	16	22	27	19	27	22	21	20	25	26	19	21	23	19	22	21	17	29	26	18	20	21	16	21	12	22	21	28	15	21	23	12	31	19	16	21	28	15	19	23	17	18	21	17	19	18	24	21	23	23	21	29	19	26	15	25	20	16	17	26	24	20	17	29	23	25	21	16	22	19	16	14	18	27	21	21	28	20	21	22	9	14	25	21	18	21	23	18	19	11	14	20	17	17	24	23	26	21	17	26	17	22	25	19	22	21	13	28	25	24	23	21	17	20	18	18	23	19	21	21	30	22	33	15	25	25	25	21	29	23	24	27	16	17	26	29	16	16	22	23	26	17	20	24	20	17	27	12	23	16	15	19	21	22	23	25	16	19	21	17	20	15	12	18	25	26	17	15	24	28	21	19	19	22	22	25	18	28	21	21	30	25	22	24	17	22	23	16	20	19	20	19	25	24	25	29	24	22	21	16	11	18	24	18	25	16	20	21	18	22	13	29	17	21	28	23	13	22	34	22	21	27	16	19	20	13	14	17	12	17	20	19	17	18	22	12	14	17	24	17	26	26	12	25	21	21	22	17	19	20	21	28	21	21	31	21	18	18	19	19	26	21	20	16	22	16	13	15	23	22	27	17	18	19	18	28	18	27	25	19	20	21	14	15	30	21	23	26	29	34	17	22	17	19	21	24	29	18	21	15	22	24	24	16	18	14	19	28	24	26	16	18	17	21	18	20	15	25	15	17	18	17	15	26	15	20	25	20	28	24	15	20	27	24	20	16	22	35	22	21	22	16	26	25	17	21	14	10	18	22	23	31	25	19	17	14	24	18	14	22	22	26	19	22	24	18	15	26	27	25	21	20	32	28	17	21	19	27	21	16	18	27	23	20	20	11	20	31	23	22	20	25	19	17	27	16	19	24	28	28	20	22	26	19	27	21	20	22	14	25	19	20	11	21	18	27	19	15	15	14	18	17	24	16	27	13	29	24	19	32	18	18	21	22	24	18	18	21	20	17	26	26	17	17	27	18	19	16	29	16	17	12	23	17	17	12	13	22	32	27	20	21	19
42843	22070	14259	34771	60297	37238	12937	10368	8669	7822	7685	7244	5646	4969	4371	3979	3324	2669	2540	2461	2523	2209	1919	1601	1278	1253	1105	1071	989	990	976	942	982	1013	1042	1062	1101	1000	976	959	899	884	882	857	817	791	829	728	751	738	718	682	652	682	623	622	583	630	587	584	538	566	597	539	537	542	503	453	446	482	446	464	468	394	380	432	425	401	428	383	371	411	422	392	434	390	387	371	377	373	403	376	405	380	374	396	360	396	405	358	410	370	387	382	346	352	427	376	405	391	385	394	397	378	355	360	380	359	386	384	389	407	388	381	384	382	370	386	371	394	363	383	374	405	405	354	350	362	364	403	356	347	363	380	334	354	350	361	394	399	409	332	378	376	348	391	352	379	328	337	438	388	363	350	348	346	354	389	380	357	391	400	394	366	360	355	388	376	353	374	379	388	369	392	354	374	346	363	364	356	413	377	358	370	369	384	357	402	346	375	359	401	413	387	381	339	366	351	361	363	365	384	376	349	368	400	349	377	383	390	352	348	374	331	336	350	351	340	361	369	376	368	373	357	398	373	341	352	356	364	349	373	352	377	352	342	381	387	401	388	379	389	370	340	371	363	394	351	378	376	408	382	355	354	358	378	409	363	371	375	390	357	345	369	385	366	364	356	350	330	374	362	383	380	402	402	395	404	358	389	360	338	372	391	346	352	382	359	375	356	352	383	377	362	391	391	358	380	368	317	397	380	341	357	372	364	383	365	373	373	342	366	386	359	378	367	354	340	396	358	345	367	372	382	356	418	345	388	372	370	338	366	385	403	386	323	361	349	354	388	351	380	384	362	358	335	370	331	359	392	364	389	344	367	389	371	364	377	360	346	377	368	379	347	356	358	354	357	353	379	357	354	372	356	351	344	361	357	367	388	402	347	373	369	421	372	385	349	345	350	363	380	403	360	353	390	357	384	383	346	362	384	344	371	375	363	388	356	387	315	352	361	360	380	356	365	374	374	384	357	354	397	363	358	331	393	372	339	401	368	368	351	371	371	364	368	352	375	364	370	348	365	391	361	360	360	343	357	374	385	368	401	369	374	364	382	386	357	361	378	367	340	364	376	397	379	343	351	370	359	361	397	377	378	395	409	380	350	343	371	363	356	378	383	349	349	366	355	391	374	372	357	383	385	391	347	400	350	403	370	338	386	397	361	366	377	330	368	374	398	400	417	409	355	347	360	364	340	362	368	357	358	388	374	339	365	399	369	354	374	351	354	336	348	351	365	365	369	370	403	380	341	366	371	361	382	360	373	346	350	365	379	396	401	368	350	358	370	380	380	366	368	376	425	339	366	369	372	372	370	357	384	370	362	390	351	370	361	322	381	364	354	387	357	363	367	359	378	382	360	360	392	401	404	343	363	381	350	338	385	362	365	373	338	342	383	403	342	348	367	351	337	375	379	383	390	366	350	383	383	383	322	382	367	367	355	348	393	392	406	372	384	356	381	381	420	377	376	386	348	382	335	347	373	400	371	357	363	380	422	369	387	370	366	387	402	376	358	382	394	355	382	408	374	368	374	382	351	368	335	345	363	322	377	393	354	394	343	364	346	327	376	345	360	370	389	375	336	365	403	364	397	367	387	357	349	411	379	372	339	348	344	408	368	364	335	392	382	341	365	365	343	376	354	385	328	359	369	392	373	344	374	360	358	351	355	366	358	382	366	384	384	346	393	364	372	354	359	360	357	361	388	351	378	338	402	365	362	379	381	364	345	403	393	376	327	338	393	341	373	366	380	352	359	372	378	341	374	356	350	328	434	358	375	366	373	341	374	400	371	361	388	366	390	338	342	358	373	344	354	332	333	378	347	377	393	332	347	371	375	366	382	379	357	358	379	358	371	364	352	374	337	351	390	382	368	355	342	350	364	393	382	387	381	387	360	408	383	394	340	363	406	372	334	388	376	383	377	363	346	330	379	368	392	358	407	388	382	361	384	372	369	393	367	366	329	393	374	420	399	374	332	386	406	376	416	350	370	402	375	388	342	373	388	324	345	348	351	374	336	354	404	372	354	330	368	367	350	412	373	356	371	350	371	361	376	362	355	361	357	397	370	361	362	337	394	367	373	384	326	393	376	357	400	409	349	399	389	361	373	380	349	371	354	371	357	359	360	366	393	339	362	368	365	398	346	372	383	364	379	384	379	390	360	356	360	373	402	371	351	386	369	368	363	367	385	367	396	369	368	398	350	339	341	352	363	382	381	371	337	321	381	370	365	358	373	335	380	357	348	365	394	372	342	345	352	386	351	394	337	380	369	347	370	370	361	370	344	376	357	369	336	379	377	346	360	378	385	380	366	381	371	380	391	373	347	367	359	366	360	349	340	361	327	380	399	386	382	371	369	376	385	361	364	379	352	368	367	360	355	347	392	342	312	352	382	352	382	390	362	389	381	358	333	377	382	366	374	357	327	369	359	396	371	323	374	362	397	333	360	363	360	358	368	396	361	365	403	383	378	348	425	381	378	364	380	336	374	344	356	369	393	386	384	365	369	391	374	345	366	380	324	380	352	360	377	363	373	390	403	358	383	374	352	365	344	371	369	332	348	374	325	393	337	351	391	394	385	365	356	402	371	388	396	359	381	390	368	355	361	402	375	358	371	381	336	375	345	379	362	337	382	361	386	370	356	361	402	366	334	365	363	368	371	363	365	380	372	395	387	389	340	367	379	360	349	392	380	392	353	351	351	398	352	375	392	363	349	365	375	372	405	408	364	386	397	338	345	352	368	381	359	345	358	359	362	352	343	351	366	356	360	365	372	367	371	363	376	387	391	331	377	345	359	354	381	367	383	362	342	367	366	380	339	335	360	350	358	377	382	357	385	354	393	377	368	342	361	400	350	367	374	369	359	374	376	390	334	375	350	374	396	365	393	355	359	367	342	365	352	384	366	350	354	359	359	379	398	359	409	351	354	331	384	353	360	383	358	376	359	363	384	352	396	360	342	421	342	365	328	367	375	367	380	342	386	370	384	378	373	360	321	353	380	379	373	330	345	360	365	368	364	354	380	382	360	358	341	364	359	362	352	351	338	337	363	371	359	350	366	388	373	386	338	359	356	392	375	370	362	364	353	366	385	380	336	316	374	398	364	374	355	363	367	361	372	353	326	364	417	383	356	362	387	382	391	378	376	399	374	327	391	384	407	373	371	360	394	369	371	392	372	376	403	378	391	380	340	396	347	378	389	363	372	374	382	376	365	371	384	357	372	369	337	377	401	362	395	369	339	362	361	402	378	352	346	376	380	375	361	365	366	370	349	320	355	328	391	352	412	347	354	392	373	361	407	425	343	388	377	383	394	361	370	363	370	354	354	376	380	379	344	364	367	358	398	353	378	393	367	360	349	384	368	378	398	381	358	395	349	379	360	354	390	411	386	383	355	396	344	383	365	378	403	351	374	394	356	343	361	352	410	364	355	350	337	373	349	362	368	387	343	374	368	369	358	358	344	338	379	351	373	393	361	345	340
5179	811	373	424	3711	3164	87	65	87	86	88	77	84	75	57	58	54	51	38	43	51	39	36	42	24	25	37	23	30	33	39	25	29	38	38	39	35	45	38	33	39	27	37	36	37	39	41	35	38	31	39	34	31	32	25	29	25	34	30	35	33	38	33	32	20	24	21	29	35	22	24	17	38	25	27	24	26	26	24	22	33	27	30	23	27	19	21	25	25	28	26	31	24	27	27	39	16	21	23	28	29	25	33	21	32	27	30	22	30	32	28	22	27	22	27	27	25	21	35	34	29	30	29	28	25	32	27	25	31	25	32	28	26	32	31	29	27	43	31	13	26	31	20	30	25	22	26	34	27	31	28	29	28	28	21	23	28	39	20	34	39	26	25	44	27	34	33	22	25	26	29	29	24	19	22	27	28	30	27	25	30	25	28	27	25	15	29	19	21	25	34	20	37	23	38	21	15	40	30	34	31	27	23	31	29	27	32	32	30	28	23	30	28	24	17	33	28	23	25	34	19	31	32	37	25	26	21	22	25	29	25	26	32	28	32	22	31	27	21	28	20	35	27	27	20	31	32	28	26	39	22	20	27	21	30	17	21	20	23	29	27	26	32	31	19	31	33	21	30	26	28	24	26	19	34	28	25	27	27	24	25	19	36	26	25	24	27	26	23	16	22	30	17	36	29	31	18	22	22	34	29	27	24	32	19	26	26	30	16	31	22	42	29	28	46	23	26	30	21	25	21	20	26	29	28	19	26	18	28	24	17	33	42	33	26	33	20	25	31	32	25	39	26	27	32	22	26	26	17	26	30	26	22	33	31	24	17	24	30	25	23	26	24	30	33	38	36	13	21	27	21	29	28	21	25	29	35	37	34	32	37	32	27	27	27	32	22	29	23	32	24	25	37	26	29	27	36	30	22	23	29	16	25	27	21	21	22	25	24	33	29	23	35	24	28	34	20	22	27	35	26	36	23	30	30	28	25	23	30	30	23	25	22	24	30	30	33	18	27	32	25	28	23	35	29	33	31	29	28	25	32	28	27	24	23	33	25	31	29	34	24	26	25	20	14	26	23	30	19	29	26	18	24	23	28	36	28	20	33	22	26	32	30	19	35	26	28	36	28	19	33	27	29	24	30	24	22	31	22	27	24	28	30	32	22	30	23	36	28	27	23	25	32	28	37	29	30	22	23	32	28	24	37	30	28	25	29	21	34	23	30	22	22	27	33	16	25	31	32	26	26	28	42	27	25	35	21	28	37	29	37	29	24	19	32	29	17	29	24	35	31	36	22	21	27	19	17	30	29	27	30	30	30	30	21	34	19	27	29	26	23	28	25	25	33	25	24	23	37	28	22	35	28	34	27	29	29	29	32	35	24	21	26	30	26	25	29	43	28	30	22	24	28	25	27	23	30	24	24	28	30	17	24	21	31	33	30	24	18	26	28	22	26	22	23	32	19	32	23	23	25	21	29	28	24	29	20	16	30	38	25	23	33	30	22	23	26	21	28	30	30	25	26	22	25	22	33	34	28	18	32	29	25	27	27	31	26	27	25	20	40	34	25	31	20	30	28	27	23	26	20	17	22	21	33	28	20	23	29	26	24	23	18	32	30	15	21	23	20	33	32	23	26	18	29	31	20	24	25	25	20	21	24	30	25	33	26	24	25	29	35	28	25	32	24	30	24	31	27	26	28	23	18	28	31	26	17	34	34	33	33	32	19	27	29	26	26	27	20	20	18	14	22	24	22	37	24	33	26	24	32	21	23	16	27	29	19	30	31	39	27	21	23	26	17	25	27	31	27	23	25	27	27	26	23	32	27	26	28	28	19	28	37	21	29	34	35	27	21	24	25	29	32	29	35	31	30	37	35	27	26	29	32	25	21	28	26	20	17	30	30	16	36	28	18	32	22	21	32	22	24	30	27	31	22	19	27	21	20	33	17	33	26	20	32	28	25	26	26	31	33	26	30	27	24	15	24	28	24	27	16	25	31	25	21	19	23	25	34	22	26	36	34	30	21	32	31	20	30	31	28	24	22	26	35	23	23	35	28	18	29	27	30	26	25	19	20	30	24	25	28	33	33	31	33	29	28	28	29	20	28	27	20	23	25	25	25	24	20	24	33	32	36	29	23	27	21	29	24	24	26	33	18	19	34	29	28	25	20	40	27	27	32	24	26	31	49	27	28	30	35	33	27	20	38	26	21	32	35	21	35	31	26	27	22	34	30	25	31	21	32	30	19	30	15	30	36	40	29	35	18	22	26	25	41	29	32	33	25	14	22	22	31	26	23	27	27	25	28	19	29	33	31	27	33	35	22	28	32	27	18	23	20	30	24	23	25	35	20	30	30	23	28	26	35	36	24	32	32	32	21	29	18	23	15	24	20	36	33	14	38	33	34	34	24	30	17	28	26	29	22	18	31	25	29	23	30	22	25	20	27	26	34	30	28	17	27	22	27	22	22	35	35	20	31	24	28	22	31	25	24	25	25	32	21	24	27	25	23	32	26	26	31	30	23	24	28	25	27	28	21	28	30	31	21	27	29	24	24	28	34	29	20	30	21	35	20	27	34	17	26	20	35	25	32	32	25	31	28	20	24	26	29	27	27	33	27	26	25	34	30	25	19	29	25	24	23	26	24	29	22	36	39	29	25	21	22	25	22	31	13	25	29	26	35	13	22	30	20	37	38	32	26	21	34	22	27	32	26	20	34	22	28	19	31	24	33	26	27	30	24	28	19	28	31	27	28	17	25	28	39	41	30	28	21	29	35	27	24	23	31	19	26	26	20	34	24	29	30	28	27	28	27	29	25	22	32	34	32	27	22	23	25	29	22	20	31	32	34	18	28	26	29	25	27	15	22	24	27	28	26	18	22	22	26	32	30	42	31	33	18	23	31	28	24	26	29	23	26	37	27	27	31	19	28	27	23	21	29	27	24	27	29	27	27	20	33	23	25	36	29	32	27	28	29	23	23	29	26	30	21	25	34	25	28	27	33	18	28	37	25	22	38	27	32	26	31	28	30	27	23	24	27	16	32	20	25	26	25	20	22	28	27	28	30	27	31	29	24	24	30	21	24	27	33	22	24	24	21	25	18	30	25	28	33	20	34	24	34	23	37	26	24	31	24	23	23	33	31	32	21	36	32	30	32	26	26	28	30	30	27	19	29	29	28	37	29	27	30	30	27	27	33	28	23	35	27	23	24	21	29	27	26	34	31	27	26	25	27	41	21	21	19	32	25	22	27	19	26	24	30	35	27	24	22	22	23	36	27	29	24	37	25	26	21	30	31	33	36	30	31	31	25	24	21	26	34	26	26	28	16	28	27	34	30	24	23	32	27	28	24	27	34	30	19	21	22	26	21	25	25	34	25	23	35	21	18	18	34	37	26	27	34	32	26	32	27	28	32	24	27	29	24	21	22	28	18	34	26	27	43	32	21	17	31	35	25	26	33	28	31	39	33	23	26	32	32	30	20	25	22	36	32	27	39	36
37055	17536	10707	27585	57789	37723	10023	7236	6128	5409	5119	5370	4333	3794	3162	2808	2440	2073	1922	2076	2075	1799	1496	1242	1164	1102	969	919	900	822	933	872	956	968	968	986	919	928	949	921	845	867	854	853	809	797	758	754	767	765	702	730	705	720	696	669	638	632	600	633	614	618	584	563	535	621	544	572	532	513	525	427	512	536	504	493	494	483	454	485	511	509	470	483	495	498	488	493	472	491	485	479	521	503	482	497	421	483	472	492	443	482	502	462	447	476	488	471	484	460	476	481	461	515	511	462	439	484	484	452	460	484	470	471	441	470	445	469	474	493	502	492	473	470	497	472	501	473	493	443	525	470	501	526	495	490	450	486	462	468	458	500	469	446	462	475	451	497	486	480	453	492	440	444	447	448	444	500	467	516	431	485	519	466	486	468	465	474	441	475	488	503	486	449	442	477	500	451	437	472	472	452	465	451	515	496	454	466	458	469	467	472	510	479	491	458	438	494	484	497	440	490	477	477	434	512	501	452	449	468	466	435	469	478	483	474	475	517	506	440	491	468	455	477	479	469	462	474	455	500	471	494	488	471	473	522	460	474	483	451	469	510	425	470	528	457	512	451	450	474	479	471	453	469	472	481	475	459	449	462	482	481	480	494	495	450	503	454	466	495	480	475	509	491	465	464	445	472	441	465	487	533	428	469	522	482	476	471	512	481	456	487	480	492	495	468	477	491	465	478	526	459	454	431	501	458	477	455	449	492	451	468	455	465	466	474	458	491	467	513	512	470	501	460	459	468	466	490	434	481	458	452	501	462	516	469	468	474	476	461	505	485	469	451	463	464	494	502	487	517	485	420	465	470	447	439	491	463	505	462	468	485	486	454	436	443	481	503	486	465	447	481	468	530	459	484	500	489	456	495	469	455	465	448	501	448	474	476	471	491	472	439	477	482	474	484	514	477	514	458	462	492	462	460	444	454	470	446	457	481	500	467	454	467	465	460	493	480	494	468	516	485	459	493	470	490	451	453	489	480	463	508	448	497	452	494	450	456	424	439	474	480	459	467	496	489	497	481	450	496	461	504	459	445	471	460	469	476	436	446	495	451	453	467	454	490	444	468	486	454	441	480	470	471	492	497	462	464	476	444	469	479	469	468	458	463	517	464	449	484	494	474	483	421	519	475	481	473	457	465	443	474	476	471	456	503	469	464	434	451	435	483	512	512	446	477	447	475	473	454	459	471	481	483	459	468	457	447	462	497	455	459	516	475	466	475	475	497	486	458	496	489	433	457	472	465	467	469	471	459	519	468	468	524	477	465	466	457	485	515	481	447	452	424	488	524	471	492	442	485	434	456	472	469	484	456	455	449	485	478	476	452	462	446	466	446	483	472	456	465	443	517	495	485	449	492	482	473	471	448	447	468	453	481	477	503	460	471	426	456	497	469	478	454	484	483	444	488	452	465	471	497	497	432	469	447	428	464	474	477	487	464	484	423	460	492	499	468	487	471	431	492	446	481	504	440	467	456	474	459	472	483	480	477	466	487	478	484	471	428	497	459	480	462	471	446	448	469	472	491	487	513	460	495	467	479	471	471	431	445	480	493	437	476	498	493	467	440	474	467	451	446	485	456	483	483	438	495	444	424	473	481	478	512	487	503	457	495	486	533	469	445	446	451	457	496	467	495	464	483	473	527	504	442	482	457	475	467	466	456	504	507	463	504	481	477	452	471	461	517	446	483	484	470	461	482	462	454	490	467	468	426	479	466	450	476	456	509	494	470	500	477	453	461	451	467	450	475	455	501	502	487	470	472	455	478	484	514	471	511	467	478	502	466	474	531	458	469	438	468	466	452	508	423	484	477	446	463	479	488	468	440	459	460	474	441	479	469	450	456	479	452	510	466	469	497	474	484	455	457	479	482	442	502	465	482	452	468	473	494	464	446	480	475	431	490	462	466	501	512	462	469	513	490	474	472	486	470	487	474	487	447	501	482	489	461	475	498	508	437	469	492	468	463	475	455	451	461	481	453	447	507	479	500	453	459	511	489	474	500	487	471	471	412	502	437	480	469	474	478	474	456	462	431	453	450	545	493	475	431	463	473	497	442	517	431	467	496	428	438	477	491	512	525	514	490	502	499	508	451	449	481	477	476	481	431	472	474	459	467	477	415	512	456	484	462	466	455	460	499	433	451	485	484	493	447	469	472	530	526	471	500	461	460	508	492	460	456	436	487	468	466	482	442	488	464	480	485	449	461	466	475	471	478	494	478	493	462	507	467	435	488	504	482	455	488	470	490	482	423	520	468	452	471	460	459	497	462	438	445	460	462	450	470	443	487	476	443	465	490	451	469	505	465	467	466	464	458	468	414	473	501	454	467	457	495	474	493	468	468	492	433	441	512	474	442	445	491	480	448	470	481	478	495	468	533	452	509	475	437	464	437	470	481	454	483	461	497	445	501	452	469	476	478	470	437	457	465	480	468	509	451	493	485	454	525	428	470	501	500	479	498	450	479	461	449	458	450	448	434	498	470	459	482	486	470	459	462	472	491	452	459	475	480	442	477	487	493	490	443	472	451	490	467	465	441	446	454	480	507	495	452	471	453	478	446	464	460	482	447	513	486	491	454	416	468	472	459	442	466	466	450	464	448	446	457	461	417	428	465	477	501	441	489	482	486	481	510	446	452	512	482	452	475	470	484	478	476	448	498	444	491	459	509	467	506	499	453	464	453	494	479	488	456	491	471	456	502	479	473	496	474	442	503	508	434	489	473	476	491	478	449	465	502	437	505	449	469	490	481	460	431	516	443	475	493	483	449	425	464	473	476	483	484	467	475	458	481	481	477	479	524	497	466	438	464	453	497	465	464	491	433	531	459	449	475	501	449	456	468	452	452	460	475	451	475	450	442	443	504	454	479	476	462	461	502	474	485	450	457	490	404	454	475	484	490	485	443	490	467	469	482	479	464	444	454	507	483	456	467	474	472	427	450	458	460	476	462	479	468	427	465	495	503	490	489	455	505	491	478	489	448	467	491	455	494	485	500	511	417	501	423	476	476	491	475	508	494	468	478	456	502	476	465	440	481	482	493	481	442	466	494	480	471	475	450	510	439	457	492	503	450	470	472	469	454	476	461	473	491	447	467	461	492	454	459	456	426	500	445	476	438	471	451	507	506	463	477	472	507	483	495	478	462	464	461	472	505	475	500	484	437	490	436	456	514	474	410	475	471	506	498	502	459	492	453	512	485	476	471	447	476	455	469	459	461	469	516	496	471	504	482	480	460	467	447	490	474	461	479	466	471	448	472	462	472	453	498	463	471	469	450	452	475	483	507	472	482	431	463	476	491	465	457	490	473	493	456	495	433	478	484	518	452	465	494	438	485	448	480	486	463	520	466	471	474	460	447	454	500	469	498	438	470	497	432	490	487	437	481	468	472	454	460	447	465	500	478	458	461	467	504	503	481	492	440	455	501	497	460	488	462	452	506	495	475	480	446	436	473	466	503	489	474	473	485
7222	1664	754	893	9770	9032	223	118	109	111	103	120	99	92	91	70	71	67	72	59	69	54	43	40	34	44	46	31	32	48	26	34	41	34	53	27	44	40	33	34	40	36	35	36	46	34	32	31	30	36	21	20	42	32	32	37	36	32	34	37	32	40	29	30	37	32	25	24	25	30	32	25	30	38	23	30	26	31	31	26	25	22	28	25	36	33	34	36	23	29	23	30	35	32	33	29	20	28	24	30	27	35	25	31	29	28	24	16	36	20	27	30	26	23	33	25	21	30	36	26	27	31	26	29	32	23	28	29	19	28	25	21	31	31	24	27	30	25	31	22	29	31	33	24	29	25	19	25	22	33	29	19	25	27	33	26	35	34	26	19	22	26	24	24	33	26	15	31	28	24	24	34	33	24	23	26	32	18	30	23	33	32	25	22	25	36	24	29	25	22	35	27	26	17	20	27	25	23	26	28	23	22	19	27	24	22	23	27	35	31	23	20	20	27	30	23	43	26	29	28	19	26	24	26	24	27	28	22	23	27	25	31	26	24	26	24	26	20	24	32	36	26	30	26	31	25	18	24	27	24	37	22	34	22	25	24	24	31	31	37	23	31	26	23	30	22	23	24	25	25	20	25	24	24	36	24	28	21	14	31	29	22	33	22	21	26	27	25	28	26	29	16	31	24	22	27	31	26	24	26	29	38	27	26	27	31	23	32	37	38	45	27	27	29	32	28	23	27	21	24	40	29	21	25	28	34	31	20	24	22	25	28	21	29	32	22	36	33	31	29	22	29	30	25	26	22	18	23	25	29	23	22	19	28	38	23	25	28	20	21	17	26	24	31	27	26	24	25	21	28	20	19	26	37	33	19	20	23	26	21	23	21	27	30	23	23	27	21	26	26	29	25	32	18	27	22	31	31	28	23	21	30	33	31	21	30	33	29	20	22	25	22	29	19	21	23	26	36	27	20	23	32	23	27	29	31	29	22	23	17	22	23	23	28	24	29	29	20	35	26	27	19	32	27	26	34	25	27	22	24	32	21	31	25	23	32	31	31	24	31	22	29	23	31	21	28	26	23	27	26	22	27	31	22	31	23	29	32	20	28	33	29	33	28	31	35	29	28	22	25	27	22	15	32	32	23	18	26	27	25	20	27	24	30	28	26	22	26	32	22	29	29	33	19	26	27	29	27	19	36	22	27	23	31	21	16	34	29	29	28	25	27	20	21	19	32	25	29	27	30	26	22	27	16	26	29	26	22	26	31	23	25	27	31	30	27	26	22	23	29	25	31	26	24	30	27	31	19	30	24	26	24	26	22	21	21	19	26	25	33	24	25	23	22	37	34	21	34	34	31	20	19	21	24	30	23	27	39	24	19	24	30	24	24	22	27	26	26	27	25	30	26	22	21	34	17	26	31	16	41	16	28	33	22	23	24	26	26	28	20	29	21	28	31	26	29	22	24	24	33	32	26	30	24	27	26	21	27	29	32	27	23	27	33	29	26	28	26	28	22	26	24	30	34	21	18	31	22	28	20	18	28	33	30	20	33	26	25	36	30	26	36	34	31	19	33	22	28	28	31	22	30	23	24	18	24	30	27	28	32	36	40	32	26	24	23	34	22	28	31	36	24	24	20	27	16	24	28	33	29	33	26	19	21	28	24	34	24	30	36	29	22	39	21	24	29	26	35	28	35	31	29	28	22	29	28	26	28	22	27	22	33	24	24	27	25	29	33	20	27	30	25	38	30	24	32	29	27	18	26	21	24	33	24	28	30	28	23	35	17	17	28	22	27	28	29	15	23	25	28	22	21	27	30	27	34	38	23	25	30	25	23	34	26	26	26	24	34	21	29	27	20	39	23	28	32	28	26	24	32	22	20	25	20	17	32	28	29	20	23	25	23	30	30	29	33	15	34	25	22	24	30	19	20	32	31	33	38	27	21	18	19	27	31	30	27	25	30	21	26	29	29	32	24	25	22	26	28	32	25	23	26	33	27	27	26	29	26	21	26	23	34	16	28	38	24	27	29	21	30	34	18	30	20	24	22	23	26	26	26	31	27	32	32	25	21	20	28	22	21	36	33	16	30	38	19	26	32	42	35	24	19	32	33	28	29	28	21	31	29	31	37	19	27	25	33	22	29	24	29	27	25	23	27	36	32	32	31	31	19	27	32	32	31	25	25	29	23	16	27	34	25	21	27	22	33	35	24	36	27	26	26	32	34	23	27	27	23	17	22	19	16	31	25	25	23	24	20	31	23	20	30	24	42	26	27	26	24	24	28	24	37	25	23	23	24	32	34	26	20	37	28	40	23	24	27	27	21	38	28	23	23	26	22	25	26	23	23	20	25	26	35	24	37	44	33	27	26	31	23	21	24	36	21	31	28	21	21	26	20	28	29	34	32	36	26	28	20	24	27	23	23	16	26	29	38	23	19	23	34	24	24	23	20	30	30	29	21	22	23	28	34	29	20	22	25	24	30	33	38	36	26	28	27	28	34	17	34	37	31	20	40	24	31	22	27	28	28	16	33	29	23	32	28	39	29	36	33	26	26	30	28	18	25	20	25	34	25	25	28	39	31	23	22	18	31	34	26	22	31	26	25	26	38	32	30	23	31	39	29	37	30	22	29	30	29	40	24	30	30	30	27	22	30	23	25	22	27	32	29	28	24	30	23	18	22	28	28	32	37	25	28	25	26	19	30	36	25	25	26	26	28	23	35	28	24	24	33	32	32	28	22	20	37	41	26	24	20	32	29	26	17	25	29	31	37	24	27	20	20	22	34	36	29	17	25	24	24	26	25	33	23	27	24	33	26	23	27	23	12	23	31	22	23	29	30	35	14	24	23	28	27	29	24	27	23	24	33	22	26	33	29	26	18	22	31	35	21	25	25	25	21	18	27	24	20	32	25	33	29	25	21	24	20	26	23	22	34	26	27	25	21	18	29	24	26	22	28	25	33	27	25	27	24	26	26	29	23	31	33	21	23	22	27	25	25	34	33	26	27	21	30	25	28	28	26	30	19	34	31	28	22	26	20	25	24	28	28	35	24	22	27	22	35	32	25	26	28	25	27	27	25	24	42	23	22	29	27	22	32	24	25	23	35	27	24	35	21	35	31	26	23	26	18	32	33	30	26	26	35	29	28	29	33	22	26	27	20	26	27	25	28	16	28	20	26	29	21	26	27	24	21	29	23	34	29	32	28	26	21	27	34	27	32	21	25	28	22	31	17	33	20	32	21	35	29	21	28	36	24	30	18	27	33	24	27	27	18	31	31	32	20	27	27	25	27	31	30	25	17	29	17	26	30	22	34	36	18	28	26	28	23	27	34	23	20	16	23	20	19	33	22	30	32	29	31	14	24	29	25	27	31	39	34	24	32	23	28	26	22	30	25	20	28	27	25	23	26	33	23	28	26	30	23	28	34	31	30	27	21	19	25	22	30	36	20	27	22	20	21	20	25	23	34	31	27	33	24	27	22	27	23	35	26	29	27
45003	24020	17035	37388	68377	47647	16511	11774	9700	8192	7745	8144	6602	5432	4602	4173	3459	3108	2922	2904	2684	2441	1960	1640	1467	1402	1336	1256	1149	1147	1049	1151	1218	1253	1298	1204	1152	1126	1080	1126	1032	1039	1038	963	927	910	865	860	929	895	792	846	791	779	747	742	717	713	700	658	677	675	661	636	618	561	559	613	577	564	596	494	519	536	493	504	530	454	468	486	492	515	495	483	515	475	492	456	505	485	493	503	445	445	484	498	480	544	488	439	479	437	447	488	492	501	501	481	477	504	469	466	445	451	479	439	463	494	469	474	499	488	447	471	481	486	467	460	442	470	474	466	473	500	489	475	467	448	452	483	448	479	479	460	439	474	463	487	491	444	483	460	451	437	473	449	483	468	441	475	476	454	469	474	475	454	476	438	471	505	481	471	464	459	445	471	442	457	463	447	460	476	440	465	473	448	481	456	491	473	448	494	470	485	460	487	471	466	456	457	454	467	455	474	487	464	479	453	474	462	477	464	495	468	461	457	501	475	456	452	458	445	451	474	488	455	447	471	479	452	471	479	484	441	445	487	476	440	520	487	481	499	475	478	432	437	495	473	488	435	491	485	471	457	425	484	477	427	462	460	474	467	481	441	483	465	445	457	495	431	449	502	467	474	477	496	449	473	450	464	448	477	452	495	474	468	458	502	518	455	484	471	491	460	467	444	478	479	469	444	446	487	453	469	472	438	529	490	464	518	471	491	438	438	432	461	428	489	441	503	423	460	461	461	463	423	468	472	478	451	456	476	420	476	458	472	453	428	424	493	441	481	467	444	459	464	476	480	445	463	442	475	489	452	455	476	438	480	445	450	480	456	466	465	482	429	477	478	453	468	461	428	458	450	477	466	467	466	469	423	443	505	442	496	446	494	434	442	441	466	449	472	466	430	460	484	466	494	466	451	510	450	476	481	504	438	454	501	469	486	447	441	489	505	458	426	470	497	436	458	460	455	462	486	504	500	471	479	440	457	464	462	474	473	426	474	480	488	489	460	466	460	500	455	465	452	440	430	467	474	474	460	455	473	463	462	472	466	400	482	457	461	524	424	472	469	447	502	505	441	485	440	439	457	475	454	500	423	501	450	422	440	468	449	450	437	438	514	506	468	459	452	469	447	443	451	481	475	462	423	442	486	498	448	461	469	481	487	466	472	487	455	442	476	482	440	472	478	454	419	458	521	445	466	462	499	469	427	462	466	507	454	482	471	457	481	462	496	483	457	475	489	475	413	455	575	470	473	453	454	494	445	457	462	465	505	426	435	454	493	437	441	490	473	457	508	454	449	478	433	458	445	508	461	469	423	473	468	433	467	455	468	485	428	421	490	465	460	471	492	457	466	467	429	472	488	472	473	476	494	469	463	482	488	424	486	438	456	496	469	441	459	453	495	446	480	458	466	461	446	438	503	492	494	514	464	445	479	480	450	460	461	457	468	485	459	476	471	455	473	460	460	473	460	464	451	478	463	462	483	463	448	451	456	433	495	468	456	462	485	458	445	463	446	485	479	472	516	477	463	456	488	464	439	492	447	474	449	479	482	428	479	450	474	467	450	487	458	468	472	473	470	457	448	433	458	512	414	469	460	441	478	482	417	459	484	455	442	478	468	456	435	482	438	452	453	448	510	449	465	413	471	473	455	443	515	463	456	488	462	464	481	483	456	505	467	487	450	475	448	468	448	458	457	465	467	454	456	516	464	452	469	495	450	414	473	477	443	503	503	460	494	435	458	470	461	432	459	470	479	439	458	473	447	487	462	481	492	458	472	450	457	490	440	478	467	473	493	475	473	448	475	437	473	455	491	508	488	460	441	475	467	436	443	455	461	474	458	412	498	494	442	471	447	471	469	444	457	482	464	484	475	494	482	453	456	538	441	454	474	493	452	448	450	450	456	461	488	431	429	473	469	439	455	442	496	457	439	456	469	532	480	475	458	472	419	478	477	502	481	438	482	466	489	443	461	438	434	482	492	464	442	467	461	481	480	466	506	511	437	445	477	448	487	444	471	446	481	478	472	475	476	447	460	472	430	490	487	450	467	457	446	449	478	450	517	443	472	465	462	496	434	468	471	471	453	452	433	457	446	499	441	473	464	435	446	517	486	469	483	465	438	447	492	459	433	492	437	465	413	443	423	472	463	471	469	431	479	468	468	482	472	470	503	485	464	491	482	456	501	497	458	487	468	465	482	468	465	464	508	450	455	462	469	446	454	496	443	498	478	443	453	460	469	453	448	464	506	484	480	473	426	469	497	495	482	425	471	468	479	486	435	482	476	460	469	460	460	479	511	436	471	498	453	470	499	458	485	478	459	481	435	470	445	450	475	486	467	492	480	428	433	437	488	492	464	419	480	477	478	495	444	449	467	482	477	459	472	460	458	457	452	457	477	489	446	483	452	467	497	492	451	452	490	415	486	469	498	464	449	443	493	499	488	490	447	439	488	487	435	479	506	476	449	471	437	477	461	450	469	451	442	472	477	458	470	506	464	466	444	458	473	457	484	459	482	442	455	459	467	470	478	457	464	461	499	460	414	440	479	475	434	434	485	474	515	472	499	472	460	478	492	452	477	467	482	467	436	432	483	474	499	459	499	465	502	478	434	464	497	481	447	468	467	476	462	476	446	422	489	447	463	517	479	489	456	471	472	486	468	459	482	457	445	432	469	438	462	449	466	484	458	426	446	485	478	475	452	467	474	474	463	487	438	481	465	483	467	458	495	486	471	459	469	444	492	456	434	479	456	471	455	468	418	456	503	487	480	443	447	489	429	454	424	486	472	438	426	446	465	444	483	464	427	449	473	467	426	445	473	465	430	488	452	455	497	462	458	480	461	466	454	479	462	446	472	460	450	477	447	459	442	473	466	432	456	461	457	476	484	481	451	467	464	467	487	477	487	504	472	455	464	474	479	472	476	479	450	476	516	449	450	494	483	499	477	483	461	449	464	447	524	459	483	481	453	452	497	465	478	474	473	475	448	479	505	486	462	467	439	439	475	431	489	489	488	470	443	461	461	468	465	473	470	421	494	466	484	476	463	477	475	513	480	501	441	432	474	457	456	483	447	450	464	436	495	488	466	502	458	484	440	494	497	456	460	454	470	471	490	490	460	495	479	467	445	469	489	486	461	457	478	477	471	425	507	443	463	479	454	497	485	475	478	460	453	453	491	498	448	420	470	465	448	528	452	444	487	488	471	460	450	479	468	430	477	439	474	508	511	461	466	433	463	470	446	498	455	479	429	496	485	454	442	464	468	475	453	447	496	478	498	463	462	478	492	459	460	460	476	493	452	485	454	469	452	484	445	449	479	488	453	468	483	429	458	472	454	475	472	438	494	449	471	470	471	478	503	514	468	477	431	468	446	487	468	465	427	457	465	440	469	439	456	429	462	465	472	436	471	481	456	466	460	446	469	485	428	440	474	492	480	470	503	435	468	480	460	471	473	483	469	474	438	495	476	468	455	467	468	439	458	473	501	439	441
2526	379	228	266	2172	1277	72	43	36	41	50	32	45	44	43	34	25	28	30	25	21	30	20	21	21	13	28	17	19	15	15	17	14	22	22	27	18	13	19	23	21	26	19	21	14	14	13	18	15	22	18	17	24	24	16	24	19	16	24	15	15	14	22	17	20	15	13	26	19	22	18	16	17	17	15	19	14	23	15	19	21	19	11	16	21	17	18	12	19	11	14	19	15	14	20	14	16	11	17	17	20	12	16	19	15	21	11	21	19	17	13	15	16	14	16	24	14	20	21	14	24	14	15	13	16	12	14	16	26	16	12	22	16	17	11	16	11	14	16	8	14	11	15	15	14	23	16	19	15	21	20	11	17	13	8	17	16	20	19	18	21	18	22	9	10	11	10	16	23	17	16	23	15	19	11	19	17	18	9	24	14	17	20	18	11	14	18	21	16	12	13	15	16	19	22	20	16	20	15	17	12	22	18	12	20	15	15	15	13	10	19	23	14	15	12	17	25	17	17	17	14	20	12	21	14	16	21	20	15	13	19	14	16	19	14	15	17	17	23	17	13	15	23	27	23	22	14	15	15	18	13	10	18	13	21	12	17	22	11	16	13	16	19	22	15	15	17	15	15	16	17	12	13	11	11	10	12	21	19	20	21	18	10	20	15	21	14	31	17	20	24	13	24	16	16	11	12	16	7	19	16	16	20	13	21	16	12	13	17	10	11	17	18	25	10	17	13	14	18	17	9	15	17	22	13	19	17	15	20	20	16	12	18	17	15	20	15	9	23	18	15	13	11	25	8	15	8	16	20	13	10	13	16	13	14	17	13	16	14	19	10	19	14	19	19	13	20	8	23	16	18	18	9	15	17	21	19	16	11	18	14	18	13	15	28	14	15	25	28	25	13	17	23	22	15	12	16	11	14	16	19	13	18	11	16	18	16	19	25	21	22	26	17	13	13	16	18	18	27	17	24	24	17	18	18	21	19	14	15	14	23	16	20	14	18	15	24	11	14	11	16	13	15	16	10	12	12	17	18	15	13	17	15	13	17	13	28	18	24	11	9	17	13	17	14	17	19	23	17	14	23	12	10	19	24	21	7	16	19	20	19	18	22	21	15	20	11	15	27	19	17	11	15	16	17	12	22	25	16	11	15	15	21	10	10	17	17	14	25	13	13	10	20	19	14	14	14	10	17	22	15	13	19	16	27	21	12	21	16	13	16	13	20	14	26	14	10	21	20	11	17	15	15	17	21	24	22	13	11	18	14	9	17	16	15	20	15	17	15	15	12	14	31	17	17	13	16	18	20	6	23	17	12	17	12	13	26	11	19	22	20	15	19	20	27	20	16	17	15	17	19	21	10	19	12	18	24	13	13	17	24	10	12	20	15	16	15	15	18	11	14	19	23	22	11	15	15	18	18	11	18	14	22	12	17	13	16	17	18	15	14	15	21	22	19	11	13	22	12	15	14	15	22	13	15	23	18	24	17	14	21	19	13	15	19	18	21	18	13	16	14	16	15	17	12	18	20	14	21	17	18	16	11	17	25	19	19	24	19	14	16	18	16	15	21	20	16	18	18	14	17	10	14	19	25	12	26	15	13	10	18	16	11	13	26	18	11	21	27	21	18	17	15	16	12	14	17	14	23	12	15	16	11	16	25	13	15	16	20	22	13	13	18	23	14	16	23	12	15	13	10	18	11	12	14	9	22	9	15	19	17	14	15	9	13	15	14	13	23	16	22	5	16	19	10	17	25	13	22	18	11	19	17	17	22	18	18	22	25	13	15	22	21	14	19	14	16	14	16	15	23	13	18	21	13	22	23	10	12	23	18	11	17	17	21	20	20	18	22	12	14	13	10	25	13	20	15	15	13	17	12	13	22	11	19	13	20	13	14	20	13	19	17	12	20	9	16	6	24	11	16	21	17	17	20	17	27	19	15	16	20	18	12	16	17	15	12	19	18	24	17	16	20	14	24	22	24	16	13	17	21	14	21	14	12	19	26	19	13	12	8	16	19	21	13	14	24	18	21	14	17	9	17	23	10	14	24	24	11	15	13	15	10	13	14	10	19	17	24	17	20	16	15	14	20	10	19	12	18	18	14	12	16	8	16	16	21	19	20	13	20	12	14	17	18	19	15	14	19	16	19	16	12	26	12	16	21	16	15	17	12	14	18	24	9	27	16	26	24	22	21	12	13	11	20	23	18	17	16	17	16	19	24	15	15	14	21	16	14	15	16	21	14	17	11	13	24	18	15	20	20	19	19	19	21	12	11	7	16	27	15	12	9	22	18	10	10	20	19	18	17	15	16	18	12	11	15	18	14	23	14	15	11	14	23	11	15	16	19	19	13	14	11	15	15	16	21	16	11	20	8	15	18	18	13	20	13	19	23	14	15	14	14	19	13	10	10	18	19	20	14	15	18	19	13	18	13	18	16	16	18	21	10	16	23	15	14	16	14	10	16	17	21	21	16	19	23	8	19	11	18	20	20	22	11	17	15	13	16	11	18	13	19	24	18	21	12	20	13	14	26	11	17	15	17	27	19	18	10	14	14	8	16	18	15	26	20	13	20	14	16	17	12	23	17	25	11	26	16	12	16	14	13	18	19	16	17	16	16	15	14	13	16	21	20	17	10	23	12	16	14	23	10	11	20	14	23	18	22	16	14	22	15	21	18	18	18	19	20	16	19	17	21	16	19	17	14	20	14	15	25	13	13	18	15	15	16	15	23	17	27	16	21	19	22	22	10	13	27	16	13	16	13	26	22	17	16	16	14	21	16	9	18	22	22	23	14	17	15	18	15	18	19	21	17	15	19	15	17	19	9	13	17	14	16	17	18	15	15	12	17	12	16	12	17	20	16	18	10	13	18	16	10	14	20	15	22	18	16	19	20	21	10	18	14	10	22	8	15	15	22	22	9	18	15	14	19	14	17	17	20	16	18	15	14	19	12	21	21	18	17	22	16	13	8	19	18	18	17	25	15	17	10	20	21	11	14	19	19	9	15	15	22	15	16	17	19	18	21	15	15	21	15	13	21	15	17	12	25	28	16	16	9	23	22	16	19	19	21	12	14	25	15	14	14	15	17	11	15	22	23	14	17	17	12	13	11	27	19	15	15	12	17	14	14	15	19	10	10	20	14	15	13	14	24	17	20	16	15	17	5	22	13	21	21	17	16	17	13	16	13	18	16	18	14	16	15	17	16	13	15	15	20	18	14	16	16	16	19	17	15	16	15	24	15	14	9	14	23	21	13	10	16	18	16	18	18	15	19	12	18	15	19	13	17	13	17	13	12	22	15	16	14	22	17	16	19	20	15	12	23	12	15	11	14	17	17	12	16	17	21	19	27	20	17	12	17	17	15	14	11	16	19	17	17	21	20	11	15	24	18	12	17	18	18	14	21	14	20	17	11	20	13	11	12	20	11	25	16	13	17	12	20	24	13	16	20	19	13	18	19	16	19	18	14	22	20	18	21	11	22	22	15	20	14	12
29903	13541	7999	22205	50706	29647	6475	3769	2931	2783	2784	2809	2419	1887	1731	1501	1282	1130	1029	1069	1076	890	770	658	574	591	549	483	474	474	511	520	604	564	586	534	569	565	552	473	532	455	487	457	472	458	431	428	414	439	429	399	406	410	393	386	380	392	346	371	355	362	374	344	381	355	343	337	322	330	310	316	328	339	289	290	329	288	292	346	273	337	303	278	302	321	300	321	306	295	299	269	321	296	322	296	303	307	281	299	252	298	282	303	324	299	295	294	268	299	304	302	305	312	286	289	302	309	281	305	295	283	288	301	292	284	277	332	302	314	318	279	307	297	304	313	300	330	304	303	303	310	298	296	251	295	289	306	283	300	274	300	313	301	297	278	280	307	286	290	310	322	280	295	312	322	294	290	301	313	296	322	290	313	306	310	273	294	312	307	286	312	299	286	307	318	294	297	292	278	283	281	311	316	296	331	315	273	298	299	299	314	311	300	285	288	311	299	291	316	278	311	308	304	306	288	302	308	315	301	295	284	303	313	300	282	278	312	321	312	277	286	311	286	251	293	320	295	294	273	321	308	329	307	313	308	289	299	282	305	322	311	289	296	316	318	278	351	291	342	282	292	319	283	272	314	295	283	278	245	288	325	265	268	311	299	278	274	285	308	295	313	300	312	252	320	300	272	293	330	291	308	272	291	297	307	292	308	307	309	322	314	292	292	278	327	279	283	268	302	283	315	292	320	311	297	308	294	283	296	293	310	302	322	305	319	304	292	284	282	309	280	317	312	296	281	296	304	302	297	288	302	286	293	327	308	277	296	288	287	271	300	296	316	319	274	309	322	330	286	278	335	298	321	282	299	290	283	299	284	304	293	305	333	300	284	301	278	293	311	292	266	282	321	288	289	293	284	323	274	301	303	303	309	292	310	302	309	319	269	289	295	307	302	291	308	302	303	307	292	304	300	297	305	321	290	292	301	308	273	311	285	297	262	314	313	297	307	323	313	308	286	294	291	321	302	296	301	308	281	283	296	280	299	279	277	267	339	295	285	305	313	306	292	281	293	285	329	292	297	298	310	281	291	309	306	305	315	269	294	288	287	295	301	322	290	290	324	286	302	304	275	272	278	291	321	304	318	316	306	338	280	305	288	306	274	304	287	292	273	276	313	287	281	256	308	267	275	288	295	308	313	283	288	317	291	299	279	288	291	298	257	304	296	307	309	310	297	297	303	297	298	333	302	279	293	312	337	305	298	315	287	299	299	291	320	310	319	300	312	292	305	298	301	288	306	320	313	323	284	271	297	289	324	284	316	304	294	296	296	282	283	304	313	284	313	304	280	315	332	314	289	321	315	312	295	285	279	318	303	284	308	283	292	285	288	311	290	317	319	323	280	302	285	291	289	282	289	337	301	289	285	340	315	294	302	307	273	319	322	304	308	269	301	297	312	323	277	280	313	272	310	262	266	273	277	315	301	294	282	311	291	303	332	325	292	307	320	322	288	295	292	284	296	310	291	311	311	290	318	266	303	281	342	296	289	302	315	284	290	304	288	296	269	274	336	323	323	295	306	307	292	299	279	314	249	284	320	321	302	294	312	277	256	304	331	301	293	303	287	283	306	305	312	289	294	307	295	308	303	307	301	282	286	311	297	329	294	284	285	273	292	312	282	306	277	284	303	263	323	306	307	277	321	288	337	285	287	305	290	299	283	298	299	287	278	288	304	274	325	307	270	288	316	277	291	315	296	282	307	284	314	307	311	309	316	280	293	277	302	329	284	308	293	292	312	270	292	314	299	299	281	306	294	303	290	297	305	274	303	271	273	301	296	301	310	300	308	304	306	335	280	292	287	284	311	300	310	303	296	285	297	334	284	287	258	303	307	261	329	300	295	301	318	311	303	321	294	302	263	311	321	300	296	315	279	302	277	286	271	278	284	288	279	281	292	287	286	259	284	324	309	284	271	335	295	301	298	281	295	311	293	269	279	277	288	289	295	343	272	280	304	328	300	302	297	296	307	316	299	292	276	293	297	306	308	307	296	281	299	286	327	319	305	294	273	262	274	298	316	312	302	279	302	293	330	271	279	311	269	282	280	320	287	307	305	283	306	319	299	290	300	297	304	272	295	309	273	337	288	308	331	297	317	300	288	339	284	292	329	291	305	274	327	310	306	278	326	273	309	283	306	304	294	307	320	280	301	310	326	321	311	303	309	305	309	286	297	302	301	293	309	316	331	281	314	284	318	299	297	277	318	331	299	274	289	288	283	310	308	301	303	325	292	317	309	296	293	321	276	327	283	307	275	304	286	305	287	288	269	306	270	276	289	307	330	290	285	291	301	300	287	270	279	330	294	287	290	290	280	288	304	316	300	281	307	305	298	302	297	303	314	290	310	323	329	310	292	317	309	308	288	268	274	301	323	282	284	293	351	306	294	300	330	314	313	303	306	308	290	288	328	298	297	279	273	284	276	288	317	320	311	309	320	301	292	300	314	299	290	300	293	285	324	283	330	318	343	315	311	311	299	330	271	276	299	281	293	306	287	303	297	311	317	300	285	313	280	277	300	341	286	320	279	305	278	273	326	317	279	296	310	295	275	265	273	291	280	288	308	313	300	297	300	288	317	305	298	299	274	307	298	326	318	298	316	268	295	291	318	272	290	293	283	277	292	270	306	288	300	309	312	311	280	279	270	270	278	328	279	307	303	302	327	273	305	301	290	292	285	313	269	260	288	307	283	313	274	310	304	291	330	291	301	315	289	309	270	308	300	314	262	293	298	309	303	297	291	317	277	306	255	290	293	291	299	288	307	302	281	282	328	309	289	307	313	298	305	324	299	311	318	276	276	256	299	317	273	311	292	327	298	289	278	281	320	304	297	294	315	305	303	289	292	315	284	289	315	287	281	286	295	310	326	301	277	314	293	319	304	305	273	310	354	294	271	295	316	320	326	304	294	321	300	279	311	280	295	316	302	312	303	329	292	295	300	323	288	292	307	286	292	321	284	311	320	324	306	322	303	292	303	303	296	297	297	277	310	333	290	299	317	316	302	316	281	301	288	297	299	300	320	316	271	310	300	292	312	325	277	299	288	315	300	308	309	291	299	303	307	288	305	268	325	316	309	317	264	267	292	304	287	293	299	313	307	310	291	293	280	306	326	304	308	301	285	290	281	278	306	299	279	316	305	322	342	312	311	315	259	300	307	277	304	304	298	292	323	306	305	269	302	285	323	293	300	275	276	277	279	327	324	256	255	315	306	335	279	311	334	281	283	314	297	304	284	314	322	292	296	289	317	296	290	295	309	276	310	316	277	262	305	323	283	300	288	320	274	308	302	304	294	296	301	299	319	313	272	299	329	279	315	285	315	308	302	297	287	291	311	323	284	288	287	296	270	304	327	316	273	277	295	294	323	286	282	314	299	302	322	291	299	300	297	293	288	295	304	320	293	285	293	289	277	274	273	275	267	280	306	298	303	307	293	287	285	299	306	286	303	291	328	315	291	286	324
5633	1494	724	1054	12957	10513	244	120	98	75	76	74	90	70	51	54	61	46	39	57	51	43	32	39	27	29	21	32	31	26	35	27	31	27	22	27	18	28	27	26	34	25	28	27	28	38	24	18	25	15	28	20	25	33	26	36	21	21	23	22	24	17	20	25	22	20	19	19	17	29	21	20	20	24	22	25	21	19	21	23	18	21	19	21	16	31	18	26	22	16	24	21	18	23	17	19	25	16	17	13	16	19	17	23	17	24	16	14	15	19	23	17	21	19	27	27	22	20	19	26	20	20	15	19	23	28	14	21	12	30	20	21	19	15	23	16	14	27	23	21	20	9	21	13	20	18	28	19	27	16	15	23	17	19	26	19	19	21	20	28	11	18	14	23	19	28	23	25	28	23	27	22	26	16	22	19	21	16	23	16	23	24	18	19	25	26	18	18	9	27	22	19	22	20	15	27	15	19	26	20	18	14	20	24	15	15	19	22	20	21	23	21	20	22	20	20	18	14	9	18	19	20	29	22	18	32	23	17	11	15	18	23	16	23	19	22	23	18	19	17	12	17	23	31	14	19	18	22	20	16	20	17	18	24	22	17	18	21	26	24	19	23	13	21	19	20	19	16	20	20	23	16	17	12	22	18	19	21	29	21	21	15	21	25	17	20	26	20	23	20	15	24	23	27	16	21	17	21	23	16	19	20	22	13	24	23	19	14	21	21	18	26	24	26	21	19	25	24	18	18	16	10	22	21	14	28	24	21	15	29	25	19	18	23	18	18	20	21	18	25	13	25	14	22	22	19	15	17	14	19	33	17	19	16	28	19	14	23	27	19	23	30	21	25	33	24	23	20	24	17	24	17	13	15	23	19	25	23	20	20	16	16	12	17	18	20	20	16	27	18	28	13	20	18	25	22	19	18	23	29	20	25	20	25	16	19	24	16	26	21	22	18	19	19	16	19	21	23	30	18	14	17	21	21	17	25	15	19	19	19	23	17	24	15	20	24	23	20	19	17	21	24	16	17	32	22	20	22	21	12	30	25	27	22	16	20	12	15	21	21	21	32	26	22	30	22	23	18	18	19	32	20	28	18	19	16	27	20	25	25	19	22	24	16	24	22	18	15	22	15	23	23	23	25	24	20	19	20	22	18	13	21	24	20	19	24	28	22	20	18	26	20	22	22	25	24	16	29	21	23	20	21	23	13	21	25	12	15	21	20	22	17	25	27	23	17	21	18	20	15	25	19	19	14	22	9	31	26	26	18	19	20	20	25	21	22	22	24	16	22	20	20	25	20	22	22	26	17	24	22	27	29	25	26	20	13	19	19	22	21	31	23	23	24	29	21	28	22	16	10	22	20	17	27	19	16	18	23	19	25	21	11	17	27	24	30	18	23	24	23	25	14	13	13	26	24	24	21	22	23	26	27	18	17	27	19	18	16	22	18	17	25	22	23	20	23	28	22	14	22	17	19	19	18	17	25	19	27	17	17	21	19	22	28	19	26	35	26	27	19	19	15	30	16	23	26	15	19	14	21	14	27	24	24	15	16	22	19	23	26	17	15	20	20	20	15	27	10	27	17	17	19	24	24	21	26	15	15	25	12	21	18	17	14	25	22	21	24	31	23	15	23	17	24	18	14	17	23	22	19	17	20	32	16	18	23	21	21	21	10	26	17	26	26	24	26	17	13	32	23	30	20	21	12	25	25	15	21	21	24	20	14	14	19	27	22	17	21	19	26	15	14	22	23	24	20	17	23	21	20	19	13	21	24	24	28	13	15	23	32	25	26	25	24	18	23	18	16	32	22	26	20	33	23	13	19	20	26	33	21	17	18	29	23	22	22	23	16	22	24	30	26	20	15	15	23	24	23	24	21	19	28	22	24	23	21	21	25	13	20	15	28	22	21	20	20	21	24	23	21	20	22	21	24	28	18	19	23	26	11	13	26	18	26	24	20	20	22	26	23	21	17	21	28	24	20	26	31	19	18	17	22	13	24	17	17	20	19	25	24	22	11	16	28	16	21	15	25	20	19	23	19	21	22	26	22	23	17	18	19	23	20	15	17	20	22	17	23	19	20	17	24	17	20	13	29	23	32	24	28	18	14	16	14	21	23	25	24	27	22	20	22	23	16	19	24	26	13	30	21	29	16	19	21	20	23	21	21	24	25	27	21	19	17	23	12	24	15	21	21	25	23	27	12	28	31	16	17	28	22	15	26	20	26	18	17	18	23	27	26	20	13	21	16	13	29	17	25	29	29	22	14	26	23	18	28	23	21	20	31	21	23	27	35	19	30	27	24	21	11	28	16	21	22	21	25	13	28	26	33	18	13	21	19	21	24	24	23	20	21	26	20	27	19	15	18	23	16	21	21	15	23	21	17	16	20	18	17	19	25	22	21	18	25	23	14	27	14	25	21	24	21	22	15	18	15	17	20	22	25	20	23	23	17	15	22	20	19	20	28	23	20	18	14	27	15	21	23	19	16	23	20	19	21	15	20	14	24	18	19	19	20	24	20	24	15	22	12	26	14	22	17	23	22	21	28	22	30	12	21	16	18	20	15	19	19	24	16	18	20	18	27	16	31	17	21	12	22	26	18	18	15	26	18	24	27	23	25	23	9	23	17	16	22	19	21	24	25	18	27	21	23	21	18	21	22	15	23	21	26	22	24	21	25	19	22	23	28	26	15	11	17	18	29	15	17	19	21	25	31	28	18	15	18	17	14	21	13	14	18	26	15	17	14	15	18	23	18	14	21	22	19	19	13	23	20	21	26	14	19	16	23	34	30	14	24	19	19	12	18	18	23	24	26	16	24	22	25	15	18	11	19	23	34	23	21	17	29	22	21	25	25	13	20	20	16	17	28	18	24	17	20	17	27	19	20	14	17	16	18	18	22	25	18	20	21	16	27	20	25	22	27	29	17	22	17	17	26	12	16	14	23	25	13	15	29	15	26	15	32	27	21	31	22	22	18	19	17	21	18	20	20	13	23	25	24	22	29	21	28	22	31	22	23	21	12	21	24	13	22	21	22	23	26	13	13	32	20	29	24	20	24	21	29	19	22	23	25	25	20	31	15	18	17	26	22	29	22	24	24	25	19	18	24	25	21	18	27	25	19	21	22	23	20	21	15	18	22	9	21	25	16	22	19	20	16	19	17	23	14	30	25	18	23	21	23	21	31	18	22	29	20	27	19	31	20	23	19	25	29	21	21	21	24	15	12	24	13	20	18	24	20	18	22	22	29	28	17	22	20	22	22	20	13	18	23	21	28	22	24	20	17	12	17	16	26	21	19	15	15	23	15	25	29	29	18	26	24	24	18	16	18	23	20	25	20	15	19	17	30	16	20	28	18	21	28	17	20	23	21	24	15	19	19	24	24	28	15	19	20	22	18	20	21	27	12	20	15	20	23	17	19	15	26	22	24	21	26	20	22	16	20	17	24	26	26	24	20	15	21	12	22	28	19	19	10	24	14	13	21	18	27	11	18	24	24
43202	22772	16970	39054	78900	48348	14807	9917	7633	6837	6053	5388	4980	3871	3468	2949	2695	2372	2094	2116	1929	1621	1390	1193	1039	1028	984	906	868	838	910	912	938	974	973	930	891	889	908	849	832	823	743	785	725	731	743	699	623	669	631	621	558	628	600	599	498	553	491	511	528	501	495	505	496	485	445	461	465	438	409	408	445	425	399	413	397	410	394	436	381	390	383	432	377	398	460	419	401	397	379	409	395	401	381	392	376	369	395	373	382	399	395	403	365	364	390	359	371	374	388	356	383	398	393	353	387	406	404	398	388	420	401	365	384	373	398	409	388	347	345	396	392	393	389	379	358	378	364	353	382	383	421	369	357	398	402	356	406	383	399	398	395	352	340	396	372	371	406	400	362	362	409	345	355	349	359	406	380	352	399	377	352	385	396	392	354	388	337	366	395	363	366	361	372	380	380	428	381	364	368	398	389	357	398	382	381	367	379	357	386	377	361	383	390	370	398	396	383	358	399	370	399	350	384	349	368	429	368	369	343	394	355	384	378	369	387	393	349	353	362	392	376	364	364	389	364	391	369	359	376	370	379	366	377	372	375	362	386	348	367	351	355	368	356	368	396	362	406	370	391	377	364	360	397	392	374	358	389	353	388	356	385	398	377	371	368	383	382	349	374	405	359	379	360	386	366	411	381	352	363	390	388	371	396	400	395	387	377	395	391	382	368	389	392	358	364	412	373	400	359	395	393	309	381	388	408	379	386	361	340	381	348	388	375	365	362	405	350	367	381	365	402	418	384	400	393	385	362	388	376	372	355	371	353	357	391	374	363	407	386	392	377	399	337	389	367	353	382	379	391	362	363	338	367	387	381	410	352	368	385	371	361	366	362	350	368	382	410	377	355	344	382	378	398	382	392	397	370	380	338	395	405	362	401	384	392	364	393	375	371	360	385	380	348	369	371	399	408	373	383	380	375	406	363	396	371	380	363	364	358	378	385	352	398	383	381	383	383	375	396	376	388	422	375	393	383	378	350	361	398	380	388	362	391	381	350	364	354	377	372	393	365	413	349	374	396	384	343	366	398	327	341	397	375	406	424	377	375	357	377	348	415	368	386	369	391	380	373	349	359	420	377	379	351	391	368	382	386	377	360	358	351	385	351	396	355	385	381	362	364	391	383	372	366	406	373	398	371	392	411	372	381	380	348	391	351	362	403	405	388	415	409	338	408	394	346	379	351	360	347	388	384	379	344	401	356	409	400	394	386	359	370	409	350	366	379	386	359	384	343	388	385	385	406	378	348	392	376	389	396	411	365	382	353	382	363	351	393	378	368	435	367	348	371	392	390	399	377	358	371	364	391	375	370	361	406	377	384	361	403	389	362	362	349	383	400	365	366	388	347	367	415	353	367	378	354	388	331	343	394	364	358	400	364	383	418	373	377	377	377	399	398	409	393	379	354	382	399	385	391	356	399	350	412	400	401	381	394	398	365	392	388	411	392	382	351	380	408	385	386	372	385	412	370	387	376	375	370	393	376	411	364	377	372	355	411	358	352	395	351	387	385	396	372	372	352	407	341	377	381	373	348	337	372	376	391	377	402	383	377	350	337	365	363	396	356	394	367	363	373	355	388	371	391	380	367	398	417	415	352	386	400	359	375	419	379	372	391	349	362	364	356	381	375	371	372	350	396	373	378	405	348	373	393	364	376	368	364	389	366	390	390	372	416	384	359	384	351	409	392	362	380	373	355	411	406	402	361	342	396	383	358	358	352	384	391	384	411	389	402	375	366	339	339	385	373	380	383	378	388	390	339	397	411	367	376	393	359	393	410	429	406	384	368	391	380	376	392	364	378	392	339	372	365	421	383	355	372	337	376	403	370	392	364	364	354	422	373	344	398	355	399	356	340	364	390	362	343	379	360	383	378	400	365	395	344	352	391	396	346	338	343	355	382	381	399	407	344	355	349	349	360	424	372	368	372	367	384	374	403	367	382	374	370	365	383	392	379	391	354	336	337	404	374	354	383	368	390	349	394	407	379	352	387	390	354	366	387	413	375	377	377	365	351	397	374	409	411	392	353	360	405	382	371	353	386	349	401	367	379	400	393	401	387	356	367	394	371	360	366	363	341	388	379	390	350	413	382	382	356	383	392	382	389	381	379	371	430	362	382	366	388	371	372	391	352	400	379	369	333	340	371	347	406	358	374	348	385	384	390	417	398	389	363	381	377	363	382	362	379	363	377	364	372	386	338	368	403	390	381	337	405	380	355	377	381	393	385	384	388	397	367	371	421	354	390	406	368	382	387	355	381	397	410	379	369	417	393	365	404	382	364	376	360	342	393	398	411	376	369	357	330	362	371	337	410	376	362	366	368	367	394	373	397	369	403	371	372	390	383	418	359	384	357	392	359	399	381	387	371	402	359	366	378	385	372	373	379	375	374	384	326	381	401	369	343	364	376	352	360	364	371	381	359	346	388	339	371	365	366	394	359	352	385	352	379	384	379	387	368	336	398	403	376	370	396	373	370	326	404	377	384	346	372	405	386	410	333	353	376	386	381	367	349	364	361	369	384	395	373	382	376	388	370	360	376	349	396	391	379	408	391	375	387	355	396	377	406	379	389	388	358	390	396	375	358	389	378	399	383	406	362	378	372	370	422	389	380	380	397	394	392	429	345	363	378	405	370	362	398	400	336	358	373	367	355	375	386	380	378	358	347	412	372	388	388	398	340	389	365	352	338	332	353	383	392	413	370	381	378	366	365	375	353	368	392	388	351	374	342	361	388	357	377	395	366	367	416	346	375	372	400	348	398	410	364	368	363	372	380	377	379	374	381	381	361	415	391	386	355	369	362	397	373	399	332	384	372	355	392	378	390	374	387	372	377	392	371	380	368	390	365	390	381	371	338	395	382	347	389	385	399	365	366	370	385	369	376	328	379	375	390	387	349	384	387	380	363	408	362	378	363	374	367	363	396	370	388	390	368	386	339	339	354	389	411	374	389	415	401	366	387	384	354	370	347	386	375	414	348	362	341	393	361	361	366	425	362	409	344	402	382	387	411	398	385	368	332	378	350	373	368	384	396	383	429	370	391	389	342	410	376	334	357	360	380	370	354	394	360	368	409	376	427	371	409	358	406	400	377	375	375	389	381	373	392	413	377	381	372	351	377	385	371	358	373	405	396	408	354	352	363	418	367	379	369	385	361	385	355	369	382	370	385	355	341	395	382	369	404	403	389	371	386	388	418	361	380	380	361	381	363	371	348	396	379	349	373	376	367	390	403	393	387	373	371	364	384	382	384	365	341	392	369	369	376	367	385	371	393	372	374	401	393	351	387	402	372	376	377	381	386	368	358	403	418	409	377	412	380	365	369	395	384	384	390	401	373	346	403	380	328	385	367	407	384	377	354	364	369	399	406	353	392	379	380	391	350	347	378	359	347	385	356	367	386	347	378	360	361	384	361	387	361	363	363	386	379	366	386	373	366	356	376	416	375	370	398	377	393	348	394	364	364	362
4900	791	500	596	7330	6262	133	87	69	75	83	68	55	39	45	59	44	52	45	48	38	31	40	24	26	30	31	35	34	24	29	31	30	26	30	29	28	37	25	35	42	27	33	28	27	29	27	33	35	41	36	28	35	35	22	27	24	26	36	41	27	30	30	28	26	31	19	34	33	34	25	29	31	29	23	31	24	33	33	15	15	24	14	24	27	30	27	24	27	27	22	37	24	34	29	29	26	23	39	27	26	29	29	18	29	34	27	29	37	32	23	32	36	27	24	29	22	35	30	23	27	24	18	25	29	32	23	26	37	13	28	27	23	23	23	31	34	18	25	34	36	27	19	28	24	33	26	26	21	30	27	23	25	30	27	23	36	26	26	27	30	25	23	20	21	16	22	25	21	26	27	36	23	25	25	28	33	28	33	22	18	22	26	27	21	33	18	26	28	31	20	32	26	34	25	38	21	25	34	35	25	28	28	32	32	21	25	25	24	32	29	32	22	31	26	26	26	24	25	24	38	24	15	25	30	26	29	30	31	29	27	36	24	27	39	31	25	31	14	43	19	20	32	25	26	34	23	18	21	34	31	19	31	28	36	21	32	18	25	24	27	19	28	28	29	23	32	29	18	25	22	22	25	26	14	22	19	28	33	34	30	28	24	24	30	35	40	25	27	19	35	26	14	21	27	26	19	32	25	29	27	37	25	28	32	20	20	34	20	24	27	30	27	37	26	30	32	27	18	21	24	47	29	21	20	28	26	17	25	28	35	23	32	21	24	21	24	27	29	31	33	22	33	39	24	33	32	25	24	24	32	36	20	15	26	27	38	30	25	30	30	41	26	24	26	25	29	28	22	21	26	30	30	29	20	21	29	35	27	16	29	23	28	22	32	21	24	36	22	30	29	18	19	23	25	22	31	31	27	22	30	24	38	31	35	28	28	35	27	29	36	29	20	17	25	30	23	14	31	30	33	31	32	28	20	30	25	36	34	28	38	23	31	28	30	33	35	25	36	33	29	20	28	24	29	29	22	23	28	22	30	21	32	32	28	34	38	28	34	24	29	20	20	34	23	26	35	26	30	22	24	27	30	30	33	30	32	30	35	32	28	26	20	29	26	23	28	25	33	27	31	33	31	18	22	23	24	31	24	24	27	34	25	29	31	22	30	28	31	21	29	26	34	32	26	24	19	26	20	29	23	28	22	23	32	28	29	28	34	25	21	24	34	28	29	24	32	32	16	33	30	27	28	23	22	35	31	36	34	30	29	13	27	34	22	36	26	22	34	27	30	29	20	27	29	30	30	24	36	30	19	31	19	26	24	41	29	39	35	25	34	28	27	38	29	27	28	33	25	28	24	29	22	31	38	28	27	23	24	29	25	29	23	27	18	29	35	32	25	23	30	29	25	35	26	33	30	19	29	20	28	20	22	29	21	13	23	27	30	33	47	25	20	23	19	32	21	28	29	27	31	18	26	20	27	22	34	19	30	36	35	30	24	22	27	26	32	24	25	24	27	28	26	27	18	32	24	22	31	32	25	30	23	24	22	29	22	22	21	22	32	30	24	32	24	22	26	27	21	33	30	29	35	22	33	31	30	35	25	25	35	28	36	35	29	28	17	22	24	29	26	29	27	26	26	34	40	30	26	28	31	25	31	29	21	32	20	31	30	28	28	22	24	32	32	23	21	22	24	26	18	28	35	32	37	33	24	16	16	25	33	27	24	22	19	26	28	22	21	24	32	26	25	30	23	28	22	21	23	20	31	26	27	17	26	37	33	25	21	22	19	23	28	32	27	28	23	28	22	21	22	25	28	25	19	22	20	31	19	22	37	26	25	27	33	23	27	27	25	33	27	27	32	32	34	33	27	31	21	25	24	22	23	31	39	25	28	25	26	31	25	24	32	33	34	33	27	33	41	23	21	26	28	28	39	30	28	29	23	28	24	28	31	28	33	37	25	34	26	25	24	22	21	21	32	22	21	27	31	25	20	30	16	33	38	27	25	25	14	36	32	25	23	37	28	27	30	22	31	30	33	22	31	26	25	25	23	28	37	17	33	26	32	32	28	24	29	36	33	22	27	28	26	27	22	29	30	28	21	30	30	30	30	25	24	34	24	23	31	26	37	20	35	29	26	28	19	22	30	31	24	20	26	26	26	37	34	29	26	27	22	35	21	26	35	22	23	22	32	27	22	32	28	35	37	24	25	35	18	33	26	23	32	35	23	24	19	24	33	22	22	29	25	33	26	24	24	22	27	25	17	25	29	31	22	21	29	20	34	30	29	20	24	32	20	29	25	30	16	28	29	31	23	28	32	35	41	38	27	28	31	33	28	21	26	27	29	20	30	25	26	27	26	24	28	30	24	28	25	32	28	22	28	30	24	23	33	25	27	30	35	27	19	19	38	31	30	27	19	23	28	24	37	34	27	29	28	25	24	24	13	24	29	20	20	25	23	22	26	25	31	17	29	26	23	34	31	24	28	20	31	19	28	27	27	30	23	23	20	22	22	23	27	29	28	30	24	21	23	29	29	24	36	26	29	34	22	31	23	43	28	30	33	25	18	26	23	33	22	35	21	24	34	20	27	15	25	26	25	27	26	22	26	30	30	27	29	25	24	33	17	24	16	30	27	19	24	38	19	36	26	31	26	23	26	29	29	26	23	27	31	25	25	29	32	29	22	27	43	25	33	28	30	30	27	24	36	27	23	25	23	29	16	32	25	35	28	32	19	30	21	23	30	46	18	30	26	30	34	27	19	28	27	24	24	25	33	23	26	26	25	29	24	23	23	25	26	22	30	35	30	28	28	27	20	29	20	29	19	27	23	26	28	19	23	34	33	31	30	28	36	29	25	27	27	27	25	31	23	30	22	25	34	26	34	19	28	29	24	27	24	29	32	21	18	32	25	22	29	25	25	26	35	17	22	26	20	23	34	28	27	27	34	24	31	21	28	28	34	28	22	34	27	36	23	29	30	36	27	30	25	31	32	28	28	28	32	22	27	25	21	22	32	32	29	21	22	20	20	24	28	33	19	32	24	30	28	28	24	24	21	25	29	32	27	21	32	21	22	22	23	30	24	28	40	48	32	20	33	30	29	30	37	20	26	23	33	25	23	30	35	25	32	22	20	24	24	25	20	28	28	15	30	36	27	21	23	30	29	32	35	40	33	23	23	29	31	25	29	25	26	25	24	24	22	21	23	27	35	30	22	36	30	30	18	24	28	20	21	29	17	33	26	35	21	27	29	37	27	34	17	21	30	15	33	31	30	37	29	26	22	25	19	25	27	33	24	22	15	24	29	27	30	21	26	35	19	24	22	34	29	27	27	29	20	21	29	27	28	33	32	28	27	28	18	23	29	21	23	31	32	32	27	29	35	32	35	35	21	23	26	23	21	29	27	18	33	36	30	25	34	27	21	17	22	33	29	35	30	27	38	24	22	22	35	32	26	22	28	30	35	29	20	31	31	24	30	23	26	33	34	29	22	23	29	24
36213	17970	12931	30670	71755	44663	10884	7131	6016	5271	4059	4248	3862	2809	2611	2188	2011	1974	1752	1638	1556	1252	1059	999	936	910	895	828	823	867	883	931	975	955	904	873	874	828	810	819	839	782	748	725	681	698	708	708	700	676	670	648	675	651	612	618	571	604	593	592	596	547	532	555	576	520	526	537	561	513	518	476	542	574	520	487	514	506	511	478	477	534	506	506	495	486	468	483	497	508	508	498	524	499	509	466	486	495	473	469	518	478	513	480	503	484	476	506	490	514	499	495	510	502	475	460	504	517	507	465	479	493	484	476	484	492	482	499	444	463	488	485	477	477	492	470	478	522	496	512	498	509	511	465	510	466	483	466	480	455	472	490	508	446	464	453	503	469	478	498	469	501	514	478	481	529	524	476	504	503	489	479	503	433	512	510	482	507	506	444	518	458	484	495	497	489	472	485	489	482	484	464	477	498	487	482	510	482	500	514	447	452	444	479	497	521	488	465	506	513	503	515	489	493	498	473	451	453	458	516	455	536	451	472	476	496	518	496	445	458	488	518	468	488	515	490	478	480	516	495	488	483	450	483	461	526	454	532	502	446	505	457	501	499	501	511	477	481	455	517	493	477	496	460	497	483	471	502	478	501	506	463	492	473	491	500	468	495	511	460	470	537	453	483	514	481	506	477	488	490	491	475	450	472	465	487	454	511	495	457	463	469	459	435	493	488	456	493	513	473	468	467	496	461	478	480	477	464	481	476	546	427	476	485	487	483	461	518	494	482	512	514	456	543	482	452	463	475	487	531	505	485	476	468	456	453	467	462	451	474	509	446	410	492	478	454	447	447	465	501	485	482	492	463	485	510	453	492	441	497	440	455	467	482	458	491	504	463	447	455	464	465	428	471	449	464	473	467	510	479	474	514	507	473	495	483	471	447	480	437	477	451	486	482	476	496	481	462	479	461	503	533	459	488	544	453	487	470	498	472	507	508	458	458	469	537	511	461	461	486	497	514	483	454	499	521	476	465	475	540	443	473	456	463	497	499	473	480	471	480	461	486	486	495	490	518	490	457	479	504	474	481	475	484	482	482	467	492	479	449	496	459	469	489	472	503	489	501	447	477	454	457	489	480	465	500	470	492	497	503	485	467	449	532	462	461	477	514	506	478	506	487	501	469	468	428	478	481	482	472	482	506	512	481	479	506	482	509	477	506	468	474	487	477	475	458	478	484	472	472	484	504	500	468	444	438	530	515	469	507	459	458	461	464	456	488	456	499	444	498	495	496	482	451	484	478	496	493	524	445	515	497	477	538	512	480	484	460	512	460	502	432	522	499	491	502	490	479	446	468	492	458	488	477	478	500	459	484	462	466	494	482	491	483	492	484	469	490	459	461	507	479	468	485	472	477	469	465	487	472	495	482	466	456	484	472	451	504	512	505	516	507	502	475	490	486	485	474	489	455	479	486	463	458	456	466	493	443	478	469	462	493	503	484	501	507	482	506	475	514	460	475	496	462	446	447	509	491	484	485	508	466	463	474	488	472	469	502	475	520	507	469	477	489	484	469	503	503	467	476	491	491	475	470	500	451	495	464	425	508	503	436	529	507	477	482	459	488	467	470	476	486	473	477	478	480	459	458	498	485	506	508	481	482	490	498	468	476	460	469	481	462	497	487	464	485	451	445	462	460	503	468	456	455	446	464	497	456	491	491	487	460	485	433	495	463	468	463	490	502	489	505	487	487	453	522	472	486	497	471	458	495	524	484	467	516	489	531	490	463	464	487	501	476	493	470	492	482	459	484	499	489	505	476	480	502	502	474	495	480	468	496	468	470	453	466	451	485	481	505	488	497	482	475	462	468	493	459	473	465	519	512	477	552	499	528	490	429	468	452	442	507	477	495	520	499	508	517	445	485	482	465	473	455	468	509	455	447	455	533	477	498	499	488	476	451	466	435	498	500	454	488	494	482	478	501	471	482	480	516	495	505	494	506	486	521	464	488	470	508	435	429	491	488	500	496	474	467	465	453	495	480	478	529	461	486	470	528	505	503	513	501	503	487	464	466	477	438	469	500	508	470	456	468	443	465	465	491	472	524	480	482	519	437	482	481	475	485	477	498	473	445	489	478	461	491	474	530	461	485	498	483	449	477	502	452	515	507	513	478	500	471	465	496	485	441	469	444	473	525	459	497	486	472	469	473	477	468	498	467	463	489	508	470	433	506	449	458	496	461	475	485	508	472	487	530	480	464	481	448	487	495	467	474	478	503	510	465	467	502	485	447	522	466	468	447	545	503	500	455	484	518	482	506	487	477	445	452	465	466	479	457	478	442	477	470	481	460	497	493	451	503	441	434	510	428	496	464	464	473	470	462	479	473	510	460	550	503	460	498	486	484	515	474	504	460	492	456	474	443	491	517	478	500	495	443	503	482	495	478	458	453	490	500	469	467	510	487	497	474	506	480	436	479	500	467	482	488	460	486	487	463	487	504	492	509	485	461	420	472	482	457	480	473	503	474	461	454	472	500	474	474	482	458	459	498	490	473	496	478	466	441	479	476	494	439	502	472	482	437	455	525	482	473	482	497	430	495	470	458	476	441	484	442	488	460	494	454	477	482	498	494	518	474	479	488	483	489	485	502	455	514	473	476	453	479	500	475	451	523	490	506	491	446	497	494	480	504	491	467	458	472	463	497	487	484	501	503	479	473	497	490	444	461	475	484	467	481	482	524	464	470	534	505	472	505	498	476	454	485	486	469	489	508	461	452	472	471	505	444	471	471	501	503	498	458	522	496	491	504	451	489	479	496	501	514	521	491	474	440	495	464	494	488	475	500	468	467	479	485	461	487	480	515	492	454	510	499	496	458	499	454	491	463	475	494	479	455	526	477	467	460	526	520	484	452	465	482	495	479	468	427	489	512	469	471	442	469	473	509	492	487	467	458	461	532	463	466	506	485	483	480	448	506	431	479	505	502	506	480	481	470	483	471	478	482	474	508	432	467	505	471	448	500	464	480	495	491	466	497	497	456	475	498	459	483	520	518	506	480	509	505	474	479	482	478	472	451	500	490	513	463	480	474	449	448	459	431	483	486	513	473	483	510	510	476	475	482	484	500	460	478	463	455	479	489	458	491	489	452	461	475	449	496	459	462	460	484	488	423	497	476	491	477	470	500	495	469	501	464	495	428	466	468	481	490	499	509	481	444	430	465	483	483	459	474	465	482	480	466	477	481	466	486	500	484	478	498	493	516	500	500	481	511	474	474	465	446	501	458	462	503	504	447	547	474	460	487	501	455	465	506	483	489	474	487	462	453	471	478	503	478	500	485	430	492	452	507	484	432	457	478	480	445	501	452	463	491	493	495	476	509	487	508	488	492	521	465	464	505	508	508	488	448	482	439	510	507	478	473	538	463	462	481	464	505	473	454	496	486	490	484	519	502	473	448	485	500	490	474	462	492	457	480	490	471	495	495	523	471	500	438	499	500	464	479	433	488	451	453	498	491	468	516	449	510
6796	1709	910	787	12603	14041	365	123	137	104	93	83	103	74	65	72	69	66	58	57	37	47	50	36	38	39	40	23	31	37	45	44	35	35	34	35	48	29	42	31	35	34	46	28	35	29	37	30	27	36	33	44	23	36	37	27	32	28	35	30	21	28	27	30	27	31	28	29	24	25	37	30	24	26	29	24	33	24	31	28	28	31	26	22	19	32	26	33	33	27	19	26	28	28	28	37	27	28	22	26	31	26	25	29	33	26	21	32	33	18	27	31	25	28	21	30	25	24	27	26	25	23	27	27	21	31	18	21	29	25	26	20	20	19	18	29	22	27	28	21	25	37	20	23	27	29	31	25	24	34	27	23	20	23	34	31	27	32	32	23	23	28	25	17	30	29	26	20	24	29	32	19	27	32	29	26	30	26	30	20	33	30	17	27	33	31	26	33	37	31	26	22	33	33	19	24	24	27	35	36	24	21	21	23	23	19	22	26	30	20	25	28	23	34	32	19	21	25	31	41	27	35	25	31	37	30	26	25	20	31	27	26	23	30	32	29	26	30	24	21	33	23	29	30	26	25	28	35	30	21	28	29	17	28	27	29	29	33	18	29	31	28	24	21	25	28	18	29	24	29	27	21	16	31	25	28	25	27	22	29	16	32	28	24	18	28	28	31	14	25	36	29	20	27	21	38	26	24	31	26	31	30	30	33	34	29	19	20	34	26	29	22	27	28	25	33	18	24	37	24	25	15	26	23	25	21	25	29	23	24	28	26	29	26	18	23	25	28	21	32	24	29	34	31	21	27	22	31	20	32	16	36	28	25	31	30	22	30	32	21	28	27	24	25	17	30	33	18	21	32	31	23	22	25	21	28	33	30	29	27	31	29	27	16	26	25	32	30	30	22	27	37	20	28	31	34	19	21	22	23	23	37	33	25	25	24	22	24	33	23	17	25	24	25	26	23	29	22	17	37	28	23	26	26	30	30	28	25	34	29	27	26	38	18	19	25	21	32	30	33	22	24	25	15	19	21	26	30	22	26	28	36	26	31	29	31	32	33	39	29	23	37	26	24	27	25	27	24	22	28	17	30	27	26	32	32	31	32	26	28	29	30	33	33	27	21	30	21	21	25	34	38	25	26	32	24	28	27	25	28	33	21	17	25	25	29	40	18	28	27	27	40	23	22	22	31	21	23	31	27	25	29	32	23	34	29	21	28	29	16	21	31	17	34	29	21	27	22	27	30	20	26	20	29	26	31	34	25	25	30	19	26	32	25	34	25	31	36	17	28	24	15	34	29	21	28	24	30	24	31	24	26	29	24	25	27	35	23	36	25	33	25	17	40	29	28	27	29	21	26	30	25	24	25	28	31	24	22	28	26	25	29	20	32	28	28	27	30	30	30	29	17	26	22	29	31	19	20	24	33	33	30	22	30	27	17	32	25	26	34	31	19	25	17	23	29	29	25	23	18	24	19	24	27	24	25	33	25	39	23	21	31	20	21	28	24	24	25	37	24	30	24	32	22	24	24	30	25	29	20	34	27	18	23	39	23	29	21	29	24	19	33	27	22	25	27	25	30	29	27	19	34	28	27	30	28	35	36	31	22	30	26	29	23	23	28	20	27	25	18	16	28	25	21	38	29	28	19	24	18	41	31	25	35	29	26	34	21	17	23	24	22	24	27	24	26	21	27	25	31	19	19	29	22	30	34	18	37	27	21	29	21	29	28	18	31	36	23	29	24	32	28	27	24	30	27	24	27	40	25	31	21	29	27	31	34	24	19	22	22	28	25	35	31	29	22	19	23	29	26	24	23	23	22	23	32	27	32	27	31	27	20	30	27	35	24	20	27	23	30	24	29	31	26	15	37	27	32	25	27	29	36	30	32	17	31	20	25	25	26	36	34	30	29	27	26	22	26	22	28	28	30	35	27	17	30	33	21	23	26	31	28	26	28	28	29	31	18	22	20	23	20	27	26	30	34	23	31	29	25	29	22	21	25	25	21	34	25	24	31	31	26	32	35	24	33	25	24	28	21	29	26	21	26	28	21	23	27	31	28	28	25	26	28	26	25	32	27	23	26	26	22	26	24	21	27	27	22	27	32	32	25	23	23	27	21	27	35	22	28	42	24	26	25	28	26	18	26	21	40	30	25	20	38	20	33	28	29	24	28	26	34	29	21	24	18	23	23	29	30	18	33	28	30	31	23	36	33	29	30	31	24	21	22	26	35	19	31	30	26	32	29	29	24	22	18	27	25	22	22	22	30	26	27	22	21	38	26	34	26	18	30	23	19	29	26	22	27	37	23	23	25	28	26	25	24	30	34	34	34	30	27	15	31	25	20	25	37	24	20	24	23	39	16	21	27	30	29	25	21	30	29	26	39	20	21	26	25	20	24	27	28	27	27	33	33	43	35	33	20	23	30	22	29	32	23	27	21	29	21	28	26	20	35	24	30	19	23	24	22	22	25	29	31	30	29	29	29	29	28	25	34	30	23	15	22	21	24	25	25	22	28	29	23	20	17	39	36	29	22	27	25	27	28	35	25	34	16	28	24	33	32	32	29	28	27	25	33	26	18	27	30	24	22	24	22	16	20	26	27	34	41	24	27	12	23	32	20	29	24	30	20	23	25	17	23	25	31	16	21	20	23	20	28	22	26	20	18	25	26	33	22	34	19	17	28	28	27	24	27	19	33	20	17	23	24	26	28	21	32	21	25	29	23	23	29	17	31	30	24	23	28	17	18	28	31	29	24	24	27	15	26	35	18	23	24	25	30	23	20	18	19	41	28	29	24	28	27	33	22	27	29	24	33	21	19	21	24	29	17	33	37	22	23	20	27	31	33	22	38	33	33	24	19	29	27	27	29	28	40	23	20	31	22	28	34	24	31	35	22	33	30	25	30	37	27	35	26	26	29	25	40	13	22	23	18	35	39	31	24	21	31	38	24	26	29	23	24	38	30	28	25	20	30	24	33	22	22	25	21	27	25	36	22	22	31	30	30	42	33	35	20	20	22	32	32	31	33	20	18	24	22	25	18	28	27	29	23	22	27	33	20	28	22	25	31	22	19	27	24	27	35	38	22	40	23	30	22	27	28	20	26	23	24	24	24	31	28	34	30	26	15	25	16	23	23	26	31	30	28	17	14	32	26	21	25	29	30	22	32	22	26	27	23	31	28	30	26	27	23	30	23	15	26	30	25	17	39	27	27	14	26	31	27	25	26	21	35	27	16	32	26	17	27	25	29	24	33	25	35	24	25	28	36	22	24	34	24	36	25	28	18	24	29	33	31	26	20	28	26	21	26	25	31	17	32	25	27	24	25	25	40	31	28	19	25	27	26	31	36	22	19	24	30	25	33	25	21	21	36	26	22	26	20	22	22	21	26	27	29	29	31	29	30	36	27	21	31	26	30	26	27	25	23	23	35	24	31	22	37	22	25	26	21	27	30	29	19	30	28	22	15	33	35	19	29	34	16	21	28	28	36	26	29	30	33
44532	24786	19296	35156	73648	49887	16329	12199	10635	8929	7059	5940	5721	4767	3743	3321	3067	2918	2695	2433	2170	1628	1423	1359	1285	1212	1062	1162	1029	1119	1165	1202	1230	1247	1181	1159	1157	1052	996	1012	984	959	930	934	834	839	811	784	770	831	747	723	714	747	699	682	662	641	625	598	623	622	556	605	592	621	612	589	558	535	548	537	510	536	511	508	506	544	479	533	543	518	503	532	469	519	502	509	492	461	485	472	501	479	482	488	487	488	488	458	489	465	508	489	498	465	418	495	465	495	452	461	456	471	515	482	479	462	473	442	471	487	480	484	470	462	457	513	482	480	493	459	474	493	470	501	528	467	479	542	471	474	486	485	495	506	468	491	479	493	439	483	471	508	502	506	467	485	494	461	462	490	463	481	436	448	468	479	467	458	469	458	463	488	497	466	465	493	483	506	481	480	466	525	476	471	490	435	464	488	468	475	486	505	465	450	415	475	478	455	447	464	463	479	441	493	452	488	475	517	504	461	471	474	515	480	483	472	448	468	491	444	474	459	463	469	476	443	443	483	477	471	484	515	496	435	494	492	466	524	462	521	455	450	476	473	441	484	431	466	471	448	450	468	465	472	473	486	486	438	443	472	474	476	469	483	491	492	492	439	464	470	516	480	405	474	468	466	504	426	483	495	474	503	431	450	477	465	480	477	500	456	454	518	490	427	465	479	465	507	479	456	511	469	469	436	508	471	451	433	460	449	446	456	481	453	471	438	476	483	459	482	492	457	469	470	477	427	429	466	448	500	486	478	480	470	515	471	486	495	454	469	429	505	434	486	452	495	496	490	497	495	481	445	476	457	455	482	437	477	459	444	484	442	439	469	506	468	466	434	481	500	462	467	472	451	501	464	456	488	447	466	447	447	454	444	468	469	448	490	472	462	446	452	469	497	438	466	453	482	488	463	464	480	465	449	465	463	511	446	497	503	487	495	471	481	458	466	482	476	453	460	437	453	440	446	491	450	435	497	459	503	456	445	473	431	490	479	481	445	488	451	445	474	464	434	467	475	474	465	476	470	463	449	467	472	509	449	438	468	465	470	497	449	458	497	460	480	501	441	411	487	488	466	464	464	482	487	529	429	439	454	457	472	456	450	472	495	473	476	453	419	434	477	480	464	482	461	411	437	471	535	499	473	477	487	440	480	447	518	482	447	480	458	457	469	433	472	506	490	494	464	457	456	480	469	492	434	463	449	473	469	481	466	482	472	445	445	494	458	491	459	476	440	492	475	474	437	495	483	454	476	494	425	461	456	445	440	469	481	446	457	460	450	469	476	469	453	471	486	497	491	457	483	428	488	515	479	447	452	480	450	457	476	502	429	498	473	476	456	484	456	473	453	477	460	475	500	479	448	442	455	467	452	468	440	470	469	477	481	436	463	522	472	473	464	441	537	419	470	478	469	492	432	498	494	451	521	458	475	451	467	492	478	472	519	430	450	453	505	475	427	485	500	462	512	468	497	495	472	481	453	467	542	532	492	489	478	461	499	454	446	486	473	429	455	452	488	474	473	472	477	497	444	450	431	474	503	456	470	494	462	487	466	477	464	457	484	467	442	445	454	464	510	449	431	443	485	475	473	467	459	459	476	473	487	465	489	439	468	484	460	455	455	445	444	491	472	485	469	498	478	469	457	455	465	488	476	455	519	488	489	497	480	449	494	456	494	473	494	473	498	453	475	443	504	456	447	471	512	493	442	460	480	514	485	438	498	433	501	470	434	467	475	484	472	473	468	454	442	492	464	453	456	466	463	453	471	471	475	471	499	451	494	461	477	493	447	439	432	494	463	500	487	488	529	466	472	441	485	469	473	454	468	506	453	468	490	459	497	456	445	515	500	510	471	450	468	458	481	474	471	464	497	450	464	458	513	461	457	458	484	460	452	458	472	459	451	444	493	452	473	480	487	434	522	477	512	456	451	505	464	486	428	495	470	420	517	458	508	457	509	452	476	495	449	493	440	487	432	500	472	464	497	446	444	469	503	460	490	457	484	460	514	488	480	452	454	508	464	491	438	471	465	473	427	484	453	460	495	481	507	445	442	443	436	520	505	479	455	480	419	478	481	466	493	491	487	468	486	488	438	455	465	436	476	436	447	480	470	478	506	456	442	442	483	460	477	474	462	494	441	502	486	475	479	451	430	476	454	498	430	442	472	455	470	438	475	463	451	484	530	434	487	477	489	455	487	458	501	464	456	482	483	447	460	506	443	474	474	471	506	503	427	455	491	514	475	474	457	449	484	472	460	495	432	499	459	475	466	478	479	473	466	444	464	478	478	494	505	493	458	462	495	478	440	472	471	467	490	490	471	488	448	481	443	466	495	429	494	501	434	480	460	494	453	486	469	439	468	488	454	491	490	487	491	452	496	486	492	475	448	439	482	483	466	469	498	467	431	491	450	466	513	464	466	468	461	460	455	475	469	465	454	482	466	448	446	490	454	470	440	469	484	481	458	490	470	473	504	462	432	464	488	467	499	491	453	484	482	485	461	481	462	486	493	466	449	464	473	487	425	472	479	494	476	466	462	454	444	493	448	464	450	485	463	497	440	424	434	445	486	480	455	462	457	492	483	452	467	443	473	451	468	451	445	488	472	440	449	493	494	468	446	466	452	457	457	449	453	474	496	493	486	496	458	481	487	436	460	454	503	492	484	455	456	448	457	519	458	482	468	482	450	473	422	480	454	465	477	494	472	486	453	450	456	459	481	444	466	454	474	466	480	468	467	436	484	452	424	513	477	462	467	467	519	507	514	468	500	459	456	493	463	422	496	473	521	470	438	522	482	476	465	484	475	457	473	455	516	481	475	468	463	433	467	471	420	500	527	455	473	497	461	490	458	490	478	455	491	491	515	418	457	504	447	443	453	490	486	446	436	495	470	481	446	489	487	495	449	437	454	521	480	428	454	487	440	502	460	426	475	472	502	503	483	502	474	469	464	468	486	462	470	490	494	463	468	513	497	421	480	500	443	422	463	478	422	463	459	482	489	443	459	438	499	442	493	475	478	459	492	429	436	426	481	491	478	480	467	486	476	470	461	515	460	517	466	444	467	448	468	438	476	473	480	463	464	512	416	525	484	448	462	468	526	467	477	449	486	430	446	460	448	505	478	493	452	462	491	469	495	518	454	440	494	442	469	479	480	510	471	504	456	451	506	454	472	454	459	447	465	484	464	485	452	479	467	451	498	478	456	483	466	488	462	445	498	515	468	458	444	492	419	442	471	476	465	494	444	464	455	459	447	466	500	446	469	474	456	465	490	464	434	473	504	449	467	481	514	476	451	472	448	441	494	511	453	476	467	457	464	462	439	480	435	462	451	446	463	478	467	464	540	446	497	502	493	469	474	464	501	479	447	498	516	479	498	433	505	473	420	471	476	517	442	456	480	464	494	480	491	488	480	452	474	488	461	445	481	436	467	473	432	494	498	474	480	499	480	482	450	470	454	489	488	470	446	510	427	480	509	479	476	448	437
2562	424	256	137	1468	1973	55	48	42	66	36	45	44	46	26	29	32	24	25	27	20	18	22	23	13	26	21	11	18	16	17	19	24	21	19	28	25	26	22	21	17	17	20	13	20	21	15	20	18	24	23	20	15	26	19	17	11	20	15	24	14	17	23	14	16	17	16	18	17	10	20	16	12	13	19	18	11	17	17	16	17	20	12	11	13	13	26	18	14	17	14	13	13	28	14	15	21	15	16	12	13	18	15	17	22	15	22	11	8	19	18	20	20	14	7	16	17	18	12	20	19	23	22	14	16	24	17	26	17	21	15	9	18	14	16	17	10	18	18	17	18	9	20	11	17	12	13	19	17	18	22	18	15	10	11	12	10	20	11	16	17	12	14	22	15	12	20	10	24	16	12	20	21	25	19	16	18	15	12	13	13	16	13	12	20	17	17	17	12	11	23	15	15	19	21	17	16	12	18	16	22	18	19	13	19	24	21	9	17	10	20	19	18	8	8	20	16	20	15	20	14	23	14	16	13	23	12	18	16	21	17	12	16	16	12	12	16	11	23	9	16	17	15	19	15	13	18	10	13	17	21	16	12	16	13	14	12	15	18	14	26	18	13	11	7	15	15	8	17	8	17	19	15	19	19	15	20	15	19	14	16	14	24	16	11	12	13	13	19	20	11	14	9	20	16	14	23	14	11	20	15	15	16	20	18	13	19	13	19	11	17	15	12	15	14	21	11	8	17	12	17	13	16	21	10	16	15	18	16	17	19	14	16	19	20	16	16	12	22	18	17	20	20	17	17	28	22	14	15	27	17	23	13	19	18	16	15	19	12	12	10	13	19	19	12	20	17	15	15	18	13	14	10	16	13	15	18	18	21	8	22	21	19	10	16	14	22	10	15	13	14	16	16	15	12	12	17	14	15	17	22	11	18	19	15	17	22	21	24	19	23	8	10	16	17	15	15	21	14	18	15	16	11	17	18	11	18	16	16	18	17	13	12	11	14	15	13	17	8	29	19	17	14	8	14	17	23	21	16	17	19	16	20	11	18	16	18	21	18	12	16	21	20	16	11	11	16	17	13	18	17	11	15	24	16	15	10	17	14	9	15	20	17	17	26	17	10	24	20	18	14	11	16	18	19	11	18	13	10	18	17	19	14	21	19	19	21	19	19	13	11	18	13	16	16	17	16	12	19	16	20	16	15	14	14	18	12	13	5	7	18	15	17	12	17	16	20	15	17	26	15	11	8	11	13	16	17	13	17	10	19	24	16	15	21	15	3	16	21	14	14	26	9	11	14	14	18	20	15	19	16	17	15	13	16	16	22	16	18	21	10	14	20	11	9	15	15	13	10	12	17	17	13	15	7	14	19	18	15	17	22	17	14	9	18	19	13	21	21	10	20	15	13	11	16	19	14	12	15	18	21	18	11	21	25	17	17	14	15	16	18	9	16	22	14	21	11	16	19	15	15	23	14	14	22	18	13	13	17	20	12	17	20	16	16	17	12	12	18	19	10	23	26	14	20	22	15	15	16	13	13	19	20	18	19	15	14	23	12	13	17	20	16	15	16	17	17	21	23	17	11	14	14	15	12	17	11	12	20	13	18	24	16	14	22	17	11	15	13	10	19	18	12	13	13	14	9	17	9	19	18	13	12	19	14	24	21	13	10	17	18	19	20	16	20	13	16	14	23	11	22	24	15	11	14	10	18	21	13	11	19	19	20	21	14	28	15	14	25	13	23	11	17	20	18	13	13	16	19	19	17	17	14	14	23	16	20	19	16	12	21	20	16	14	10	19	12	11	18	16	15	16	15	16	9	18	14	22	9	10	21	10	15	25	17	10	18	14	15	15	14	14	19	14	9	19	17	20	16	13	14	16	19	16	16	7	20	19	11	10	19	16	17	16	25	12	12	11	18	18	15	18	14	15	15	16	16	14	20	17	17	18	24	19	13	14	18	12	11	19	15	13	19	15	21	21	18	19	18	9	19	16	16	11	14	15	12	17	13	14	26	15	21	22	11	19	19	21	18	20	16	18	19	18	20	15	19	20	17	16	20	16	9	13	17	19	12	15	21	13	13	12	17	11	10	20	14	17	15	14	16	18	14	16	11	13	8	16	16	14	13	14	23	16	16	22	17	14	14	10	20	16	11	15	18	10	16	17	17	17	23	18	17	12	19	7	22	16	14	19	16	17	21	17	15	19	17	16	22	17	17	16	13	16	18	13	15	16	16	16	15	24	13	15	15	18	18	29	13	19	21	16	10	20	18	9	13	13	12	19	19	19	13	23	21	14	15	18	13	14	17	16	13	11	9	20	18	21	19	16	13	19	10	21	14	14	18	22	18	15	16	23	14	18	18	22	15	15	22	21	16	19	16	17	15	12	15	20	19	19	13	18	18	19	14	19	12	28	21	15	17	17	15	18	19	17	17	20	14	22	17	10	14	10	11	21	16	16	19	14	10	14	12	16	10	21	20	18	14	19	18	17	21	20	19	14	18	18	19	16	15	15	16	18	11	16	18	16	14	16	20	14	17	16	16	21	21	18	9	23	24	16	14	14	19	14	16	18	12	14	20	17	11	17	12	25	22	13	11	13	14	19	20	22	18	13	13	14	14	11	20	13	17	12	17	20	20	19	22	16	18	16	16	17	10	15	15	22	13	19	15	25	24	16	7	17	11	18	21	12	24	19	18	14	13	18	13	17	16	15	23	12	13	23	18	15	13	19	16	20	10	18	16	23	14	12	14	10	11	20	16	22	16	12	6	12	13	17	22	13	11	15	17	15	17	13	11	16	13	12	18	19	15	18	15	13	12	13	18	11	18	17	12	13	18	11	18	12	17	15	24	19	16	10	19	20	11	15	16	16	9	15	19	10	23	24	18	19	10	14	27	16	17	16	12	25	14	18	14	16	19	16	20	12	12	8	13	7	15	26	15	11	11	14	21	16	20	19	21	15	19	24	18	17	23	16	10	20	13	18	20	19	12	15	11	23	16	16	23	17	19	17	16	14	18	20	18	22	17	12	14	16	18	16	17	15	20	20	9	23	16	22	13	18	15	11	22	8	20	20	18	16	19	18	12	14	11	19	14	11	14	17	16	18	21	19	13	21	22	20	19	12	16	16	20	13	14	17	9	28	19	15	10	22	15	16	15	13	22	23	19	14	17	15	24	18	14	16	13	13	12	13	19	25	14	20	18	11	22	18	14	18	18	12	15	16	23	17	29	22	20	19	19	13	17	21	25	20	11	18	17	18	16	14	10	15	15	14	13	13	23	22	10	22	16	10	11	19	11	15	18	15	17	12	16	22	15	15	8	21	11	13	18	7	16	25	13	23	12	18	18	13	19	21	21	14	17	15	15	15	17	18	12	15	9	21	17	16	14	17	21	12	16	13	14	17	15	18	11	15	15	14	12	15	14	17	19	18	11	19	19	13	14	15	18	19	19	16	10	19	15	21	15	22	19	21	19	20	19	18	21	14	18	13	21	19
30696	13980	8298	16030	43523	32806	6646	4618	4024	4011	2925	2076	2157	1930	1447	1353	1219	1162	1048	899	733	622	649	529	551	554	481	460	518	609	548	606	677	561	567	595	562	527	535	495	502	502	484	428	467	421	425	425	408	409	369	391	398	373	345	351	323	355	373	352	343	405	349	309	312	320	347	344	319	328	310	310	309	288	304	315	297	297	301	278	328	323	336	310	278	292	306	300	303	297	276	296	308	292	316	313	308	261	308	295	290	290	312	299	287	291	281	327	294	293	286	290	262	314	324	284	314	282	278	312	335	311	294	281	300	316	257	302	290	282	254	291	287	314	301	292	297	285	296	308	292	301	299	298	307	306	302	304	277	289	304	287	257	294	306	310	302	281	298	295	280	291	280	299	306	335	284	318	292	285	324	309	304	296	261	295	310	309	319	272	276	281	273	282	299	291	293	300	296	269	319	330	328	312	296	289	312	303	280	244	292	282	264	304	263	315	304	298	294	270	325	316	290	273	328	276	305	288	289	294	317	330	311	310	244	290	273	258	294	293	275	318	305	295	289	289	294	291	308	276	298	277	281	332	298	268	319	265	295	304	317	297	271	304	282	329	291	298	314	279	294	297	284	280	296	293	311	265	264	285	300	302	299	301	294	277	283	279	277	287	304	277	285	299	279	250	299	290	286	289	297	287	284	275	288	289	293	283	321	292	291	284	300	289	303	302	307	282	303	304	303	273	286	300	293	285	327	295	310	313	283	291	293	282	292	289	263	324	314	290	283	296	308	272	293	286	310	321	303	294	321	262	290	311	305	288	302	260	262	274	261	293	305	270	308	279	294	306	307	304	295	301	339	259	285	286	307	289	321	314	301	263	306	286	311	276	294	290	293	322	294	276	296	280	290	271	257	289	302	296	299	291	305	282	277	294	309	284	282	300	298	301	291	283	282	277	293	290	331	286	303	276	344	277	301	285	319	277	277	347	301	318	261	309	296	294	322	289	284	299	276	304	292	304	282	313	274	293	291	301	288	292	281	296	253	273	339	308	277	284	278	272	325	294	327	309	287	272	279	273	275	294	307	300	287	276	280	311	283	311	291	322	330	337	280	295	288	279	308	284	302	261	302	283	305	306	309	284	264	301	295	325	245	313	310	289	315	267	281	271	296	269	295	304	309	303	326	309	268	304	289	279	284	297	335	315	317	294	275	299	287	279	313	277	286	280	292	302	265	300	307	300	280	321	327	270	304	251	279	279	283	307	273	280	301	290	296	306	324	301	295	328	284	293	275	299	293	311	300	277	276	303	276	283	317	303	299	316	312	253	286	317	274	324	299	309	290	305	287	324	276	282	280	327	304	308	268	332	288	292	287	328	297	307	305	262	273	295	316	297	326	298	286	292	296	298	292	286	292	300	308	273	267	315	303	285	292	277	287	304	279	292	275	277	304	291	288	293	292	310	292	295	301	309	321	289	338	306	289	288	292	288	259	310	285	308	314	287	281	315	278	291	301	290	300	312	294	289	271	335	269	306	307	304	282	280	297	296	280	291	278	259	272	289	287	292	284	263	294	295	280	307	296	294	298	292	250	290	286	256	288	297	300	286	301	288	307	301	296	267	294	299	293	295	325	252	281	283	289	269	279	310	323	315	293	289	311	287	292	263	287	274	282	284	304	279	279	335	307	269	289	309	291	306	269	262	290	295	276	288	275	291	305	301	260	336	308	316	294	299	306	290	280	281	297	284	268	303	316	322	278	308	277	291	277	315	308	311	331	307	284	294	282	306	300	291	270	321	294	262	305	306	301	296	283	261	317	306	292	314	332	298	276	296	300	260	316	270	266	297	290	272	319	279	280	310	276	319	289	290	278	312	293	327	296	333	292	310	287	323	273	273	295	299	299	315	311	305	266	294	286	289	302	270	289	288	303	273	281	262	294	309	305	329	286	299	305	284	285	280	294	308	268	288	258	307	317	291	297	322	289	293	289	299	277	283	284	289	270	304	336	308	285	297	292	287	304	289	301	286	286	280	309	285	272	293	270	325	302	286	294	303	299	293	317	302	290	276	287	295	301	301	286	290	321	266	315	285	326	312	280	306	316	299	316	293	338	306	313	308	289	325	287	315	303	312	301	276	272	318	292	305	309	305	340	294	307	291	297	282	288	287	295	317	276	310	263	299	276	298	266	280	288	289	315	265	282	293	309	295	326	278	303	310	280	327	279	310	300	327	302	296	316	300	296	299	291	280	298	309	285	295	319	312	289	288	282	323	295	298	311	339	273	299	323	249	267	265	264	309	290	273	310	275	302	273	291	268	294	326	290	282	314	303	309	274	303	281	279	258	284	280	273	285	323	283	310	301	270	305	270	273	267	290	258	290	277	286	287	314	309	292	257	286	276	288	285	270	292	267	268	297	319	295	292	289	292	295	293	268	281	286	286	300	299	285	285	352	284	312	290	317	296	298	276	293	287	327	285	292	301	266	296	314	317	296	276	284	294	273	268	302	293	277	298	304	288	291	294	281	293	295	267	313	299	269	280	275	272	286	276	305	283	301	288	290	272	308	318	309	317	326	307	286	323	276	281	253	305	303	319	297	321	307	308	301	325	307	300	281	299	340	281	290	294	287	269	300	298	282	298	291	312	310	292	296	280	310	321	286	260	288	283	297	289	274	297	293	317	257	286	292	303	307	293	320	298	310	317	272	304	296	300	318	293	295	260	282	321	289	296	299	256	285	324	330	304	283	278	273	275	298	289	301	291	307	273	283	280	295	306	315	254	304	246	295	260	256	335	302	293	310	300	345	302	277	271	286	312	286	310	293	290	282	302	268	275	296	283	293	284	302	325	272	311	289	276	283	313	302	284	277	287	295	302	272	266	330	261	299	309	349	282	280	296	290	283	303	288	293	296	325	286	249	282	301	308	297	271	357	251	279	306	272	294	341	300	296	304	303	313	277	316	293	304	291	303	281	337	268	316	304	299	319	295	315	298	301	280	308	299	294	276	304	294	329	302	297	313	282	290	326	289	292	302	284	287	250	322	273	323	286	320	297	284	274	285	303	294	294	296	269	306	298	310	295	311	284	277	301	275	246	281	322	320	308	312	271	307	296	290	330	297	277	276	297	303	289	310	264	302	279	293	270	293	292	322	309	293	324	297	285	307	303	286	304	279	280	278	274	295	313	278	276	323	283	282	292	309	300	295	296	312	271	278	268	300	309	317	299	286	306	277	276	289	322	295	326	279	314	295	284	288	316	284	283	272	300	299	283	284	274	298	292	305	258	305	308	269	267	285	300	295	336	296	292	259	289	272	303	274	308	315	273	294	306	305	308	303	309	311	266	303	308	310	291	300	284	310	308	292	294	286	295	320	318	292	298	320	282	307	324	285	324	306	279	274	300	292	280	306	316	301	318	299	287	271	251	287	303	276	289	323	316	294	286	311	279	292	293	293	308	318	307	322	289	317	308	293	302	307	302	311	278	274	309	309	282	279	284	282	289	312	299	281	311
5582	1655	698	550	8711	13935	334	120	101	101	96	85	80	49	51	49	47	48	41	49	33	42	45	27	23	25	34	29	28	30	33	36	33	33	35	30	32	31	28	17	34	19	28	33	21	26	24	17	24	29	25	26	34	10	35	21	23	22	22	23	22	20	17	29	34	21	16	26	16	31	16	21	22	22	23	17	14	33	23	16	19	22	19	13	18	28	28	21	28	18	21	26	17	20	27	22	26	15	27	23	16	14	15	26	21	32	18	19	25	20	29	20	26	28	22	17	31	15	29	23	16	25	15	19	23	18	18	16	19	21	21	24	20	29	19	18	25	23	30	27	21	21	29	26	21	24	21	23	20	21	21	20	20	28	13	23	27	28	25	20	19	21	24	24	23	15	27	21	20	22	27	29	32	24	15	23	16	28	23	19	26	24	20	19	22	24	23	23	21	24	21	16	29	23	23	17	14	22	19	18	21	25	18	18	22	12	24	17	9	23	21	27	18	13	22	20	22	18	28	22	18	24	16	24	29	22	18	15	28	14	19	18	20	20	26	18	19	17	12	21	18	23	26	26	15	19	17	22	17	18	27	21	22	21	24	19	21	19	21	18	22	21	15	21	14	20	23	21	15	22	22	25	19	23	26	18	23	22	22	20	22	16	21	22	18	24	18	21	25	11	19	15	24	22	29	20	17	21	27	22	16	25	17	27	31	17	30	24	19	23	23	23	22	22	21	20	24	20	26	10	21	21	23	27	34	31	21	23	17	21	19	20	22	23	15	29	21	20	17	20	26	15	20	17	32	18	24	19	22	28	29	26	26	20	17	22	24	31	22	25	20	25	29	21	22	24	25	27	17	19	18	19	15	24	16	20	33	26	26	28	24	23	15	20	23	19	25	23	14	19	18	13	22	22	19	32	19	18	20	24	6	27	18	31	15	20	15	29	23	20	28	26	27	23	26	16	15	19	23	15	19	22	20	20	18	18	16	19	25	23	15	27	17	26	23	21	24	19	19	16	25	12	20	24	32	22	22	29	28	24	19	16	24	23	20	24	17	20	15	22	21	25	28	32	20	25	21	21	21	20	26	18	12	25	17	16	18	21	23	20	22	20	11	19	27	16	14	25	24	23	10	13	23	19	23	27	17	14	14	20	22	22	21	22	21	19	25	21	33	19	25	19	23	23	21	30	21	22	26	18	16	18	21	20	12	24	30	12	17	12	27	13	19	29	22	20	24	24	19	21	21	21	20	31	25	22	24	19	22	21	30	30	23	15	21	18	23	22	24	22	25	14	16	15	20	24	13	22	24	17	32	21	24	15	15	21	20	17	23	20	22	18	13	31	19	21	23	18	18	17	21	23	17	21	18	28	18	14	24	22	27	20	26	13	16	15	19	16	20	13	21	22	15	18	23	28	20	12	16	27	26	27	19	19	19	20	28	19	13	21	15	20	19	18	20	24	31	13	13	20	17	22	20	24	31	25	24	20	21	22	17	25	14	21	19	27	20	20	21	21	20	18	16	14	20	20	29	21	22	21	24	21	15	22	23	21	17	20	8	24	18	26	29	25	24	15	25	27	15	21	13	22	20	17	22	29	26	20	21	15	25	19	15	20	21	21	19	18	19	20	29	23	25	20	28	16	16	22	24	16	27	17	11	16	27	15	25	22	15	22	29	24	17	10	19	25	30	19	27	24	26	20	19	26	25	27	21	20	25	27	20	19	19	29	14	19	25	19	23	19	28	25	23	20	22	23	17	16	19	21	14	20	26	24	36	25	26	17	17	17	18	20	29	17	25	17	18	16	23	17	18	15	22	20	21	25	27	29	24	19	14	28	18	29	25	20	20	23	23	18	19	23	20	26	16	22	25	26	25	20	17	12	17	24	21	22	19	25	27	17	23	24	16	26	22	15	19	20	19	16	18	20	25	22	13	25	17	12	10	22	15	20	18	24	34	21	10	26	17	19	23	23	17	20	27	18	18	26	22	18	23	23	20	20	26	19	18	23	26	26	26	27	19	23	25	16	22	21	20	15	22	19	24	15	19	27	20	19	18	12	11	34	19	22	20	23	23	13	11	27	30	17	25	27	18	29	28	23	23	19	21	18	18	22	17	24	27	21	20	21	23	19	18	21	20	15	19	20	26	26	21	24	18	24	22	18	18	23	17	22	24	15	26	29	24	25	24	20	13	16	17	21	16	22	20	23	12	24	15	19	17	16	21	17	24	19	24	25	18	21	15	21	22	24	27	16	20	22	19	25	19	19	27	24	20	19	15	19	23	20	22	26	17	13	21	20	19	16	22	22	22	20	18	22	15	16	21	19	21	20	21	14	34	28	22	21	19	22	24	20	25	23	19	14	28	16	15	22	20	17	19	21	21	21	13	20	30	25	26	14	31	17	15	25	17	21	21	15	20	15	22	21	25	17	21	21	24	14	22	17	17	21	26	19	17	29	26	19	13	15	24	21	22	19	17	28	25	19	19	9	18	25	26	18	15	25	15	32	19	25	19	21	13	20	15	13	17	22	20	32	19	21	25	19	28	15	21	19	25	17	30	27	14	22	19	22	15	22	22	18	20	23	19	24	25	21	17	24	27	17	16	19	18	22	22	23	27	25	29	21	24	28	21	25	23	21	18	22	17	14	25	19	15	22	19	24	22	15	17	20	24	18	20	24	23	15	16	16	21	22	24	13	22	16	24	34	25	23	15	22	18	20	22	18	18	19	23	20	15	20	28	17	13	18	19	23	19	22	15	12	27	31	18	25	24	27	27	17	15	26	17	15	27	16	13	18	21	25	20	19	16	17	22	29	22	19	20	18	21	22	17	18	18	15	21	20	26	19	22	13	20	15	25	19	25	12	21	25	17	25	16	18	19	21	14	23	15	17	20	17	30	24	23	13	18	18	24	27	12	18	23	18	20	24	15	20	26	20	14	23	25	24	26	22	29	18	18	22	20	20	19	19	19	15	24	20	21	24	17	20	22	21	24	9	14	26	21	20	19	21	18	20	22	16	25	19	20	18	22	18	23	15	18	20	19	24	13	19	23	19	23	16	22	25	20	21	20	21	23	25	24	26	23	12	13	18	15	21	17	18	16	23	18	25	22	22	16	28	24	18	23	24	21	19	16	17	16	16	20	21	17	24	19	23	27	24	25	30	22	16	18	14	23	19	11	18	20	24	21	19	22	23	19	25	16	18	19	26	22	31	21	18	17	18	33	18	28	21	24	21	22	23	18	18	16	16	22	11	27	13	10	19	23	25	17	31	20	13	19	21	16	24	21	21	17	20	25	13	17	17	28	18	24	18	15	22	17	26	17	14	14	15	22	15	18	19	15	22	23	23	19	24	14	19	23	26	13	16	35	15	17	23	25	13	21	28	26	17	19	16	24	17	11	12	32	18	25	21	15	20	12	26	17	20	22	13	16	16	19	23	27	15	14	18	19	25	22	23	22	25	18	24	29	14	29	16	31	28	20	21	26	33	24	24	23	19
42675	25034	16575	30982	69631	50184	15171	10740	9705	8734	6544	5429	4547	3959	3060	2842	2545	2299	1877	1742	1539	1333	1152	1064	1047	956	919	906	956	987	1128	1044	1121	1078	1012	996	939	946	833	813	855	793	806	707	688	666	625	647	633	620	585	592	589	531	546	533	504	450	534	469	508	505	496	465	456	494	480	452	443	459	441	440	389	403	437	392	418	411	395	373	389	399	373	350	382	422	378	378	389	439	376	412	391	381	389	393	388	365	374	386	367	370	367	367	392	338	395	375	376	365	403	396	370	369	388	334	377	325	370	387	350	358	385	359	378	367	378	362	376	396	382	379	373	406	396	384	398	381	374	401	399	402	373	378	379	370	338	350	389	371	390	385	380	358	413	365	378	378	361	374	371	388	372	360	363	373	331	379	370	411	350	352	365	360	347	379	410	378	370	391	402	362	378	402	375	386	360	338	386	410	365	407	391	399	374	381	358	371	372	363	349	388	359	355	367	362	356	383	390	357	359	335	425	378	391	342	340	350	387	398	363	372	388	396	346	380	364	393	361	403	351	364	383	372	406	376	395	364	356	337	351	377	372	380	346	366	402	361	423	396	376	371	367	444	390	361	370	348	357	362	363	365	377	386	387	351	389	384	382	398	374	355	398	375	393	328	381	406	400	366	371	391	372	360	362	382	376	341	381	379	379	400	389	377	368	369	361	400	376	406	392	376	387	346	356	347	352	385	379	361	371	368	388	358	368	400	383	390	373	353	339	367	356	371	345	369	370	367	361	352	392	355	363	377	371	357	387	366	373	341	360	365	394	377	367	377	373	382	363	369	343	379	365	367	343	408	369	355	377	388	372	370	366	408	360	388	381	369	373	398	382	403	390	368	400	383	345	340	413	364	374	388	403	385	412	371	379	369	345	362	394	423	364	386	365	374	371	374	376	357	411	372	376	331	361	363	395	405	389	361	377	384	356	344	374	379	386	386	401	380	333	383	390	341	369	375	347	371	358	383	368	349	374	397	352	362	389	348	373	385	377	348	357	357	402	376	394	371	389	341	386	387	371	399	348	355	368	374	375	372	388	384	338	364	333	340	333	358	389	394	369	380	362	361	363	378	389	369	349	370	397	330	410	364	428	410	343	368	365	374	373	358	381	399	360	355	370	387	368	355	365	348	386	336	345	377	413	352	364	336	413	359	339	387	395	335	385	372	366	380	376	328	357	346	429	363	397	356	366	428	377	389	411	339	359	369	346	408	398	373	373	392	360	386	378	407	393	393	388	398	368	372	373	414	366	368	383	364	371	353	368	386	360	378	352	354	358	362	380	352	369	390	378	351	368	364	384	360	376	395	366	389	338	337	373	389	354	355	345	365	334	352	390	370	364	350	396	394	348	371	375	351	402	390	380	377	346	385	377	358	393	379	350	376	413	341	394	388	367	351	360	364	371	379	375	328	358	380	344	362	384	371	363	356	348	347	389	384	378	389	385	376	360	376	393	404	376	367	339	359	389	343	391	371	370	379	389	411	366	370	353	365	374	390	370	371	377	406	378	344	374	376	379	371	377	386	361	395	376	358	379	384	376	368	329	374	353	386	350	360	357	377	382	345	381	381	407	363	378	358	371	399	409	357	365	362	398	382	376	380	360	383	368	385	368	335	334	355	362	336	393	377	378	363	346	381	372	371	357	360	386	391	337	353	416	367	393	372	386	384	370	335	390	364	350	392	327	385	371	348	363	395	358	412	373	372	374	384	352	346	339	344	384	377	363	382	375	360	362	370	375	365	346	364	377	366	387	363	377	388	363	392	353	354	371	399	353	364	356	383	353	365	387	362	366	386	345	363	363	334	385	355	371	394	399	347	401	418	389	353	374	390	358	400	365	405	401	378	388	378	379	390	351	379	401	363	366	392	397	365	371	371	397	364	385	345	341	363	356	331	397	337	373	414	382	349	335	384	359	371	404	373	340	408	381	387	367	357	376	387	393	402	415	352	381	396	407	378	374	381	371	369	383	396	393	384	370	380	337	377	380	356	361	374	380	327	362	375	393	353	385	369	387	385	347	381	399	375	342	360	350	378	365	370	374	381	375	384	386	401	345	372	380	359	367	365	376	404	380	372	370	345	386	352	374	341	381	404	413	365	384	365	366	358	399	375	399	399	380	388	386	379	358	410	372	373	382	354	351	399	377	361	371	355	337	358	375	351	382	397	353	421	380	377	389	352	355	379	403	349	353	358	398	384	364	368	388	364	373	370	366	403	399	384	380	374	394	382	397	374	384	352	371	361	392	382	371	368	376	344	352	374	359	376	346	348	340	368	409	370	353	357	368	333	353	369	356	383	362	352	361	401	350	367	373	369	430	395	332	357	361	363	369	357	366	360	391	374	361	371	381	383	390	388	385	348	370	347	370	372	339	375	349	366	394	369	359	378	386	332	372	361	361	399	363	403	349	341	380	404	367	393	394	379	354	362	366	340	357	306	360	367	355	362	380	385	347	371	360	393	368	377	391	356	380	405	367	349	389	359	351	359	413	335	389	395	362	382	379	375	404	370	376	359	364	382	356	365	387	364	349	351	388	397	396	389	380	364	368	366	381	363	320	323	355	363	348	371	394	372	365	383	399	354	384	367	349	361	369	351	399	390	361	372	380	377	373	398	381	333	369	397	356	374	361	413	385	371	386	405	351	347	339	383	417	340	326	411	379	397	377	380	384	375	357	386	392	368	412	357	351	351	354	378	392	395	365	389	382	378	349	380	353	382	377	392	364	371	377	401	373	367	365	375	402	379	346	396	363	371	360	376	399	339	364	398	380	375	357	361	364	371	373	371	367	381	340	345	366	350	371	386	414	363	358	356	371	364	365	369	390	389	372	368	371	412	366	340	383	407	385	354	341	360	364	379	350	396	367	343	428	369	343	371	367	372	366	354	355	395	365	363	379	357	367	335	386	357	319	322	376	412	399	375	367	373	379	406	375	393	368	375	413	347	338	388	344	378	398	375	393	386	375	371	381	335	378	363	347	374	394	334	367	350	342	355	373	378	372	396	397	312	410	384	373	363	354	382	377	371	393	375	371	376	350	368	368	353	371	393	354	373	351	346	367	396	378	368	364	356	378	363	369	367	412	358	384	384	389	345	386	366	370	371	374	347	389	361	389	325	379	344	395	360	340	355	374	398	366	363	382	384	380	349	361	397	349	367	349	411	381	377	347	393	357	355	386	387	374	349	365	364	353	367	371	358	392	386	406	419	365	395	385	375	363	387	405	377	385	354	375	398	381	372	378	339	383	361	363	359	373	369	366	371	377	355	377	383	360	381	346	370	349	364	380	360	391	378	389	368	364	375	358	375	390	385	357	361	367	384	370	341	362	366	375	376	369	377	373	359	351	384	370	336	368	374	388	367	352	402	350	323	360	387	381	367	343	386	375	385	388	373	366	359	355	382	355	366	369	389	386	383	411	380	376	370	341	356	386	372	376	367	425	406	390	361	358	391	381	371	356	358	402	375	362	404
5224	986	473	509	7822	8392	143	84	58	78	77	61	44	61	34	45	34	40	50	35	45	40	30	24	30	34	42	36	35	45	38	38	46	25	39	31	36	35	37	30	29	44	27	30	32	23	33	26	28	33	35	23	18	30	24	24	21	26	31	27	23	26	30	42	30	27	32	37	23	28	26	33	23	27	31	24	37	24	33	26	26	34	29	26	30	28	18	27	26	22	21	28	23	32	21	19	21	30	23	23	39	35	41	24	33	21	21	21	32	26	25	25	28	32	26	35	24	41	23	29	29	30	20	36	27	22	26	37	27	22	26	24	27	29	31	23	32	26	22	29	28	26	27	25	31	31	26	24	23	26	28	28	23	27	29	25	25	23	23	24	38	23	24	22	22	29	32	25	31	33	24	33	20	30	27	22	30	29	29	23	20	35	35	28	34	31	33	25	29	22	21	25	25	26	31	22	25	33	31	24	26	23	28	29	25	22	24	28	33	25	27	24	35	29	32	31	34	30	32	25	31	19	26	18	22	35	29	29	32	26	28	28	23	33	28	28	28	25	31	27	40	32	22	26	22	25	34	25	29	32	37	36	30	21	27	30	25	34	37	27	35	18	17	26	26	34	19	25	22	29	26	25	21	27	31	28	31	28	28	29	24	35	24	27	34	19	31	18	28	21	28	29	26	23	22	27	24	25	31	19	28	23	20	34	23	35	31	30	25	30	28	27	29	34	22	22	15	28	35	19	28	22	31	20	30	29	26	24	26	25	20	18	33	32	27	31	30	32	44	31	43	24	27	21	25	25	30	34	27	28	33	33	28	32	24	25	20	18	35	34	29	28	24	31	35	19	24	24	27	33	24	26	33	31	34	36	20	32	25	33	27	28	21	28	28	27	29	32	23	21	26	29	33	28	35	29	23	30	22	35	30	28	35	20	29	25	27	16	23	22	16	24	31	30	28	26	27	31	18	19	23	23	22	32	34	21	26	35	28	30	20	26	35	30	26	26	35	21	35	24	22	24	29	22	28	28	23	31	18	31	19	25	24	18	23	31	36	33	24	13	28	16	20	18	25	24	32	34	29	21	18	23	29	28	23	26	22	30	34	31	26	29	30	26	24	46	28	26	31	18	28	30	32	19	23	22	23	28	32	39	36	33	27	26	23	25	26	17	24	31	34	18	28	20	32	31	26	24	23	24	15	23	19	29	27	25	27	30	27	27	24	30	27	32	28	24	24	29	29	22	19	30	30	35	28	26	23	22	24	34	27	29	33	22	22	28	26	23	33	23	26	22	42	32	40	26	32	28	27	19	29	19	27	29	26	22	34	38	27	28	33	36	25	29	35	32	21	18	25	32	25	25	34	21	27	28	32	39	29	25	24	22	31	22	27	24	36	26	26	27	23	26	30	24	21	30	28	26	27	20	31	30	18	28	22	28	25	24	22	19	17	23	30	33	24	31	37	30	25	34	37	27	30	27	24	21	36	18	26	29	31	29	31	20	27	29	22	30	33	38	25	33	24	26	24	37	27	30	27	29	32	16	20	24	28	31	29	23	31	24	36	30	21	27	26	20	24	25	27	29	26	37	30	36	26	45	34	31	21	33	32	18	30	36	26	37	27	16	28	33	24	18	30	25	34	35	25	25	38	31	23	31	25	30	25	29	31	41	34	25	32	33	22	23	30	34	17	24	22	32	26	34	38	24	34	36	25	24	26	33	32	29	34	28	20	17	31	30	32	19	37	34	28	27	32	32	20	27	39	20	30	26	22	27	24	30	35	33	39	28	26	33	24	29	37	29	22	27	30	29	22	39	33	29	26	28	23	25	25	34	31	26	23	29	35	29	23	29	28	30	35	30	33	39	37	33	36	36	28	25	25	30	32	31	29	33	21	38	29	36	32	19	38	31	32	26	28	30	23	28	24	27	25	16	26	37	25	30	31	25	23	20	20	32	20	18	31	29	30	29	33	27	32	31	23	23	22	31	36	33	19	29	22	24	28	23	28	17	24	26	32	19	22	20	30	32	29	22	31	30	16	20	24	22	34	37	35	24	23	31	32	29	33	33	29	31	21	27	24	23	32	38	28	28	33	28	25	30	24	25	33	35	21	20	23	29	27	24	34	28	22	28	27	32	31	26	26	29	21	31	31	26	23	28	27	33	35	23	32	24	33	27	31	28	25	28	24	29	28	33	21	32	24	24	34	20	25	27	25	20	28	26	24	31	23	24	23	26	27	23	27	26	24	34	31	25	26	27	27	26	35	25	30	28	30	29	29	18	27	18	22	31	25	37	20	37	20	30	27	20	24	39	29	20	37	20	24	23	23	30	23	25	27	32	35	32	28	25	25	26	36	35	26	26	24	27	32	23	25	39	35	30	25	26	28	22	24	18	30	26	20	36	21	27	26	36	20	29	36	30	29	37	29	34	33	27	25	32	27	28	26	25	27	30	26	35	21	31	30	33	20	41	32	21	25	22	38	16	31	32	24	31	24	30	26	20	23	43	37	29	20	32	26	27	26	22	29	24	28	35	19	36	24	23	21	18	28	24	27	26	39	27	23	33	25	22	19	32	27	28	27	24	28	20	25	21	37	20	30	19	31	15	27	32	28	25	28	23	22	31	21	20	20	30	21	26	30	21	35	18	23	18	20	34	22	33	33	23	25	18	26	21	27	24	22	27	33	26	31	22	30	28	36	21	33	35	21	24	29	18	27	31	20	23	33	33	25	26	19	25	23	29	25	20	26	23	22	25	27	34	23	22	29	22	26	25	27	31	23	35	34	28	27	22	24	22	21	26	26	22	23	31	21	22	24	18	26	27	36	31	21	24	35	29	26	21	16	24	33	21	31	31	26	41	26	36	26	34	24	32	36	27	23	34	25	37	31	24	32	24	28	33	41	30	23	31	24	27	26	25	32	24	23	23	17	30	29	21	23	22	24	21	31	20	27	27	30	26	33	28	40	23	28	35	20	26	25	24	23	25	31	22	27	28	31	27	29	34	33	23	27	18	25	28	22	30	33	25	24	25	28	26	16	26	24	29	18	35	25	25	32	20	31	26	19	25	23	19	21	26	30	32	32	28	28	24	33	26	24	26	27	27	26	27	35	25	32	40	27	26	32	31	27	30	42	23	26	30	29	20	37	35	24	24	27	26	31	31	17	23	32	18	12	20	26	38	20	32	19	25	22	17	31	27	21	32	27	24	29	37	21	33	26	28	36	20	28	22	29	31	28	23	31	33	27	32	32	29	20	24	30	21	22	26	22	25	32	24	29	24	39	24	30	24	26	24	35	27	23	32	25	29	30	31	25	29	24	24	31	27	31	25	40	21	29	25	27	33	25	36	29	16	27	34	38	27	29	17	26	21	22	29	22	38	30	17	31	26	32	32	27	34	26	31	22	24	26	29	25	28	33	33	26	37	20	24	32	27	24	22	19	25	25	23	26	35	22	19	19	18	29	36	25	26	33	21	32	28	20	31	26	31	22	31	35	19
36988	20145	12568	27754	71906	49468	10861	6943	5258	5546	4173	3693	2926	2650	2213	2058	1686	1542	1372	1263	1152	1062	904	878	805	866	776	799	863	940	986	951	955	888	901	866	838	858	832	765	767	750	777	711	664	678	612	665	611	674	577	608	580	535	565	561	558	542	550	549	552	511	543	520	542	533	509	555	550	498	583	519	491	533	535	535	527	503	487	513	507	510	496	492	502	483	510	492	524	510	508	489	463	475	507	482	487	516	511	475	450	493	486	421	479	476	482	492	496	476	501	539	467	467	467	470	479	504	456	494	507	489	475	469	464	471	515	479	483	512	477	475	475	480	469	509	465	499	476	487	457	489	472	514	472	500	462	465	464	516	474	502	461	460	464	504	454	497	503	471	503	490	478	502	501	525	473	470	503	425	516	460	471	485	466	453	499	468	507	478	466	506	497	466	504	493	459	490	493	442	497	473	469	501	492	464	469	491	481	521	489	433	497	484	523	469	498	540	463	500	503	504	507	481	491	475	491	451	510	481	520	480	532	517	478	504	498	450	467	490	493	469	474	465	457	477	483	470	493	475	494	489	492	484	482	443	503	417	480	446	479	461	459	503	499	461	510	502	483	476	460	506	471	514	484	506	458	463	488	476	508	465	493	470	492	506	467	478	472	493	452	475	474	468	495	512	469	481	497	435	480	460	440	487	469	475	489	481	452	480	466	467	458	465	518	511	466	470	512	458	493	473	479	513	434	517	466	517	469	506	503	480	452	483	466	463	482	506	495	502	506	471	449	463	456	484	464	463	501	483	510	479	484	487	467	474	484	502	489	435	481	467	467	464	491	521	482	484	487	497	518	495	475	496	467	481	483	464	511	463	496	512	507	522	517	496	517	513	456	483	490	500	487	511	452	471	476	456	468	493	501	509	479	486	466	522	469	456	462	470	486	486	504	487	511	473	514	567	494	479	542	497	493	527	468	475	483	490	442	506	485	500	466	459	449	489	479	498	503	415	517	461	463	471	507	458	477	461	485	485	443	461	515	494	526	429	497	446	482	486	467	507	494	494	516	471	500	468	459	497	488	465	485	482	464	483	493	487	458	473	466	483	479	508	489	480	522	486	476	527	435	470	472	485	449	466	428	494	478	488	469	497	496	524	491	459	482	510	475	492	482	437	492	478	508	455	461	487	453	462	481	522	521	466	493	523	448	494	494	452	464	484	469	459	500	463	469	509	461	504	468	472	480	464	482	508	471	453	471	473	468	487	482	481	467	434	540	483	463	468	483	504	450	525	506	454	447	493	517	482	483	526	546	506	512	462	509	463	499	514	452	461	503	518	469	443	487	467	486	552	498	455	453	462	485	538	494	492	477	457	519	503	513	452	492	456	497	480	481	446	482	471	478	466	503	511	497	471	482	471	470	470	481	466	503	490	472	491	515	500	505	494	458	443	482	470	471	506	468	499	449	468	457	504	490	486	518	466	513	498	514	512	471	490	498	482	486	501	483	500	531	454	512	491	501	505	495	495	476	470	495	481	497	502	463	491	482	477	477	478	489	487	475	503	456	493	478	501	475	509	496	473	448	486	471	516	488	493	500	493	521	453	512	497	478	493	506	466	492	492	487	467	487	465	518	540	487	478	499	456	474	470	495	481	481	506	478	451	507	488	534	470	489	452	461	483	521	518	511	496	511	448	516	453	481	457	488	499	487	472	511	467	512	486	483	470	498	485	489	485	468	445	495	478	528	514	472	478	491	436	455	526	477	467	487	507	461	475	496	480	483	474	475	466	480	457	446	440	475	491	486	485	470	532	509	479	487	480	475	502	488	481	487	496	475	473	475	496	484	461	516	460	480	470	483	445	463	528	447	438	512	480	499	542	454	462	470	432	445	467	495	469	496	473	488	478	487	514	493	503	445	468	496	432	469	489	490	512	488	476	484	507	458	452	458	529	478	481	501	505	516	475	475	523	495	468	502	511	479	480	476	493	487	475	449	451	454	487	507	459	461	498	463	504	484	498	466	486	506	474	472	447	491	475	466	477	470	466	509	441	483	491	480	502	466	487	467	481	512	477	482	504	473	503	475	485	460	469	436	457	533	449	501	494	457	489	482	502	497	446	466	503	498	509	473	512	492	485	481	505	473	468	541	449	479	485	477	525	498	448	477	460	480	495	493	485	473	507	481	469	509	475	471	486	518	463	467	528	480	501	450	491	481	512	470	478	460	506	487	514	486	481	465	464	486	500	449	506	486	471	433	480	465	459	474	484	457	483	476	508	492	489	472	491	494	519	526	479	489	492	476	465	492	470	494	505	447	508	485	541	449	497	506	453	448	474	469	476	486	465	485	462	473	493	436	503	477	459	480	484	468	453	482	503	469	483	472	524	477	535	535	510	508	492	480	458	518	472	510	495	499	476	471	461	446	496	495	485	516	511	513	479	467	452	468	469	462	525	460	461	464	498	465	515	479	482	503	478	498	462	459	508	515	491	460	474	485	467	511	463	446	476	492	434	481	475	490	473	475	476	458	478	482	481	466	526	482	487	477	524	467	478	462	490	504	494	460	472	492	480	512	461	484	477	461	469	467	472	495	481	469	481	490	475	480	489	506	448	461	450	526	498	498	479	492	497	542	438	482	476	483	464	509	478	523	483	490	490	501	514	480	527	499	490	482	478	484	484	434	472	475	477	487	493	501	499	492	489	535	462	488	521	470	487	485	480	481	430	433	495	481	501	494	484	500	456	526	469	468	500	460	491	483	465	463	494	465	500	512	498	478	476	485	503	498	501	509	469	488	477	487	467	459	467	471	521	494	484	477	457	442	518	496	465	480	448	471	480	488	497	475	494	449	494	484	472	487	468	484	486	442	450	508	468	485	457	427	480	491	504	474	470	512	503	472	496	458	511	484	455	484	516	496	468	474	506	460	465	492	470	502	466	524	483	484	494	455	527	509	471	462	457	487	465	497	474	435	537	510	480	491	487	525	510	492	459	445	467	479	471	478	445	492	448	464	472	492	472	459	479	515	489	501	484	478	495	476	507	498	491	473	517	490	476	494	456	499	489	488	486	455	505	476	476	439	460	513	501	467	512	436	483	485	454	444	483	485	461	478	453	490	462	468	504	523	462	462	503	472	500	505	509	515	445	480	452	495	468	472	521	516	530	460	508	475	477	499	484	448	475	448	473	456	481	499	474	500	478	440	471	503	484	433	482	476	485	453	479	475	482	442	484	490	463	480	475	502	488	500	482	459	478	480	486	421	482	506	492	480	493	464	482	487	481	508	489	473	494	445	487	522	483	465	497	481	477	451	465	511	477	489	505	514	465	495	485	528	496	433	478	461	512	518	491	458	497	496	459	477	486	458	479	457	474	494	504	450	492	512	504	520	462	479	515	524	487	466	500	529	465	490	468	481	544	493	461	467	495	440	447	487	525	464	465	498	491	495	494	477	487	508	502	522	465	508	496	472	470	489	514	481	502	475	427	480	476	466	472	492	475	513	457	449	489	472	468
6552	2137	785	1008	16685	13571	358	140	107	105	87	90	95	69	63	53	59	68	53	51	39	46	35	38	31	31	33	41	38	44	47	36	40	41	45	34	39	39	34	26	32	31	41	34	30	37	32	29	30	18	32	31	34	30	25	33	33	32	36	36	23	36	26	36	24	24	34	16	23	30	27	28	28	21	36	30	33	20	21	36	30	30	29	24	23	31	39	19	30	25	23	27	29	28	23	23	24	29	23	22	22	31	26	22	25	36	30	21	28	34	29	36	35	23	26	34	33	39	34	28	31	28	28	21	28	31	26	20	21	26	25	29	25	20	16	25	20	29	26	22	33	23	22	25	25	25	20	26	21	21	27	26	30	28	24	29	27	20	28	28	29	21	20	19	31	31	23	27	37	35	23	28	25	32	24	30	18	22	38	35	32	27	31	29	33	23	28	32	25	24	19	36	26	29	26	23	24	26	28	22	37	22	30	25	21	31	29	28	22	24	22	20	30	25	25	23	23	36	32	29	27	39	21	30	32	39	21	27	40	30	22	23	23	33	22	23	23	34	29	30	17	26	22	24	22	27	19	28	29	22	30	21	26	31	26	20	26	27	19	25	17	28	27	20	17	31	28	31	31	34	28	24	22	19	27	27	24	24	26	31	28	14	33	33	22	25	19	30	34	16	29	28	25	28	28	20	24	31	39	28	23	23	20	27	28	28	29	15	36	25	25	25	27	25	18	27	29	27	26	24	25	24	26	35	26	23	26	30	31	25	29	27	41	23	29	30	23	23	23	23	25	28	25	27	26	33	27	32	32	25	22	35	30	22	25	28	22	26	24	33	29	26	25	26	23	20	25	29	28	28	20	27	25	25	24	21	23	32	39	23	30	25	27	21	24	21	29	23	47	23	31	25	25	29	29	29	29	27	22	29	22	21	32	32	30	25	25	25	22	23	25	23	26	23	25	22	21	38	28	31	39	22	28	24	22	29	20	24	28	29	20	22	30	28	32	28	25	26	19	21	23	26	26	27	25	30	28	21	32	23	28	30	21	32	24	35	23	27	31	26	25	23	29	27	31	26	29	37	32	22	28	38	26	25	22	34	39	35	27	30	24	27	29	27	34	38	23	27	29	34	22	34	31	35	24	27	25	20	27	23	26	27	24	36	33	28	26	27	28	28	25	31	25	33	31	22	23	24	14	20	17	26	25	22	37	33	27	22	29	21	29	18	30	23	30	30	23	29	30	26	31	23	22	32	32	25	27	26	24	27	33	28	25	24	23	27	23	20	29	23	25	28	25	29	26	31	21	29	28	25	22	26	34	22	31	26	24	29	26	28	28	25	26	29	25	26	21	32	25	22	24	25	30	19	27	23	28	27	20	29	28	26	20	24	22	27	23	30	36	27	20	24	20	29	27	24	22	35	23	25	23	27	27	31	22	33	36	33	22	26	26	37	26	29	37	28	20	17	32	28	31	22	21	30	35	34	32	25	25	20	24	25	35	26	22	32	32	20	29	36	16	37	30	25	27	20	23	24	29	25	26	26	22	25	27	35	26	31	31	22	28	35	23	29	15	16	21	33	30	17	23	31	33	29	27	25	26	29	18	26	29	19	21	23	21	33	26	21	29	30	31	27	28	22	27	21	19	30	21	24	21	35	19	25	24	25	19	21	28	20	31	30	22	29	25	31	22	36	26	18	27	24	19	30	26	28	30	15	25	30	28	32	29	30	22	37	37	28	32	28	26	27	21	25	34	33	28	29	18	27	26	27	27	20	26	29	33	22	24	31	32	32	35	32	16	21	28	28	27	28	29	29	25	28	20	25	23	26	24	30	17	20	27	30	34	21	27	28	21	24	22	28	36	26	22	37	30	28	20	37	22	31	27	22	40	19	25	28	25	21	31	28	18	30	34	29	20	28	21	21	33	33	28	28	31	23	24	22	22	36	26	21	23	22	31	17	25	34	22	27	34	29	29	29	29	18	24	21	23	25	26	32	32	31	32	32	29	27	28	31	33	20	27	29	28	24	30	22	34	20	27	24	21	17	29	26	24	19	16	33	20	36	33	20	36	30	29	25	34	32	24	31	25	31	29	22	23	44	30	22	30	24	32	32	18	29	23	22	43	26	22	16	27	28	27	38	35	21	25	28	37	28	34	27	22	28	30	31	24	19	31	19	27	32	18	22	20	20	26	20	25	26	28	19	35	23	32	31	21	19	25	39	25	29	26	27	27	29	23	23	22	20	31	28	26	30	29	24	30	22	29	33	23	25	23	37	31	36	41	27	23	17	32	20	29	23	29	28	24	27	30	26	32	30	35	26	25	24	35	30	33	27	24	18	29	26	35	30	18	28	21	34	25	19	32	27	24	32	30	23	32	31	36	23	29	22	21	24	27	22	27	25	29	32	30	31	26	24	21	23	28	23	21	30	25	29	11	23	24	35	26	20	26	36	19	25	31	26	31	28	24	19	20	28	28	34	14	27	25	29	24	39	21	24	23	23	32	32	34	28	13	22	27	30	24	24	35	29	25	22	28	18	31	20	21	29	34	31	28	14	20	27	20	29	27	29	22	28	28	37	22	20	27	26	32	34	27	26	22	35	29	27	28	29	31	23	30	28	27	21	24	21	28	25	25	14	27	26	28	17	29	26	22	30	33	27	23	25	25	34	25	22	28	27	21	26	20	29	24	34	20	32	24	27	30	26	27	26	26	30	30	22	23	32	24	27	19	27	30	19	27	20	28	31	25	23	41	25	23	18	26	33	25	21	25	32	30	24	41	26	22	25	19	34	24	29	30	26	26	30	34	22	23	25	26	34	21	35	22	25	34	24	26	26	26	20	26	34	21	30	39	20	29	26	22	31	30	32	24	31	30	16	28	26	26	29	30	23	32	25	26	26	30	33	33	22	26	32	24	25	31	24	30	24	25	31	33	23	32	22	16	35	24	23	21	23	29	23	23	18	18	33	33	38	22	27	20	30	23	31	25	23	25	41	31	19	24	24	17	35	27	27	23	19	30	19	24	30	25	19	34	31	22	25	17	29	30	26	26	25	21	22	35	20	29	31	22	21	28	24	29	25	28	32	17	25	32	21	27	27	27	28	30	26	32	35	27	35	27	33	27	36	29	20	32	23	31	21	26	21	27	41	19	22	29	25	27	25	27	29	22	29	32	26	26	26	16	21	23	31	27	26	29	27	25	24	36	21	20	29	25	25	37	21	25	33	28	23	28	24	27	15	25	35	28	26	26	16	29	24	26	31	27	25	25	26	25	27	29	19	31	23	26	23	33	28	30	20	19	24	32	23	30	18	24	32	27	34	22	23	33	19	10	33	17	34	23	27	34	27	22	21	24	24	30	31	22	27	22	28	25	19	35	33	23	25	31	20	18	24	30	29	19	29	17	19	29	38	27	16	27	29	26	33	26	34	29	19	33	28	26	29	18	23	30	17	32	23	36	21	21	21	26	30	31	28	26	26	21	27	32	27	27	24	24	28
44419	27834	17038	36672	80120	42069	17046	11497	9008	8475	6605	5797	5128	3977	3628	2997	2742	2396	1997	1909	1677	1394	1314	1217	1150	1163	1042	1185	1143	1227	1191	1294	1276	1160	1127	1146	1053	1024	1008	945	1014	916	792	819	773	781	717	753	714	679	693	744	638	648	589	635	602	567	626	615	656	571	596	568	569	584	521	546	553	517	536	525	534	505	488	525	524	536	532	518	496	511	496	502	495	496	481	474	500	480	476	457	486	557	449	437	479	476	477	488	481	484	452	487	537	499	476	480	515	463	482	461	508	534	478	484	424	486	502	500	463	510	462	459	471	448	463	477	460	463	470	504	508	458	449	515	451	475	488	536	480	493	487	512	483	488	473	466	484	453	485	429	475	476	452	472	457	479	482	449	466	468	461	472	502	451	487	462	518	485	468	530	461	471	460	449	452	483	501	487	435	434	468	459	452	475	469	460	468	435	450	483	480	491	434	495	467	488	457	473	486	489	457	460	463	475	483	450	471	491	461	493	443	459	450	467	494	499	440	501	470	478	457	462	477	471	479	474	452	485	497	516	505	464	484	465	477	500	416	462	465	474	467	498	501	424	496	466	494	479	463	451	475	459	500	479	459	483	447	470	487	470	482	474	462	445	471	430	529	486	442	480	478	479	489	473	412	474	476	473	470	445	438	514	502	479	490	517	477	485	486	475	446	473	451	469	507	481	449	495	463	471	452	467	434	503	439	459	495	456	477	479	483	444	446	477	503	500	470	409	438	474	453	449	467	449	486	456	466	429	462	460	464	483	512	441	462	492	433	481	473	487	505	513	432	449	462	484	494	486	466	446	479	531	450	527	479	498	470	462	468	475	495	466	426	442	440	474	481	472	448	468	469	455	498	495	474	459	469	464	450	500	478	465	443	483	511	450	481	447	448	465	462	504	437	458	474	491	479	463	467	517	479	490	468	482	510	501	511	472	467	479	433	458	472	450	448	462	490	533	492	479	439	446	466	462	484	473	487	489	459	467	458	457	450	402	469	451	460	464	495	459	448	492	504	462	470	444	455	429	462	455	451	462	472	454	492	456	503	475	508	495	451	509	461	489	474	484	493	502	437	510	424	490	456	448	452	497	455	446	426	488	479	474	480	451	483	510	462	467	457	465	517	424	483	487	464	466	492	464	496	458	495	487	431	455	497	479	450	438	445	425	497	493	488	485	499	462	461	484	462	473	451	441	478	451	476	507	496	501	521	473	471	444	495	509	439	448	440	516	451	457	514	448	441	457	452	453	509	475	442	469	468	463	492	474	496	398	461	443	458	468	475	488	457	472	455	518	476	471	448	486	473	449	493	477	474	474	478	459	449	470	483	463	432	447	481	456	456	452	452	485	460	483	475	463	449	453	420	490	468	487	463	508	475	465	434	458	480	467	470	485	479	474	477	478	474	467	487	425	435	473	490	463	437	441	426	457	463	470	464	475	457	461	449	502	452	462	460	448	490	477	456	489	480	470	442	512	492	446	486	460	480	506	416	437	435	464	471	486	457	475	478	449	445	447	476	508	465	476	454	454	457	458	473	468	489	482	498	475	504	485	455	459	496	474	497	497	462	498	454	470	425	504	495	458	484	451	494	448	464	426	458	443	463	464	472	438	475	472	536	445	471	451	476	462	469	515	445	440	488	474	458	443	463	464	429	464	444	463	452	466	464	466	449	488	464	441	466	472	471	429	472	509	442	463	501	447	452	462	478	482	485	448	448	480	444	501	470	435	483	457	469	484	518	507	492	457	473	505	489	480	464	479	452	475	458	446	478	502	441	492	471	487	479	452	479	438	501	482	466	496	461	506	478	465	477	490	463	524	447	477	461	444	473	529	461	449	476	428	510	442	465	456	472	467	478	482	455	490	470	481	496	478	482	452	455	500	452	432	492	479	495	514	467	461	469	478	452	444	440	498	453	450	445	466	455	502	458	477	467	491	455	473	503	494	485	427	449	447	473	485	458	428	482	471	483	470	456	477	488	465	435	486	475	492	450	509	489	481	463	500	477	458	466	436	446	460	475	480	469	465	488	513	479	468	445	492	507	446	452	467	449	485	500	489	521	442	487	475	444	460	490	453	509	486	460	482	476	464	476	471	505	513	484	476	465	448	479	415	434	476	481	496	465	490	447	490	472	409	481	482	487	429	504	493	453	482	409	445	516	486	489	464	469	444	470	500	452	493	442	496	496	421	429	458	445	491	463	449	484	460	468	465	472	474	472	434	486	445	478	456	461	429	484	463	458	476	456	505	469	463	451	483	461	466	485	480	483	461	480	489	455	473	454	474	470	473	464	481	477	474	450	448	480	431	452	455	477	470	477	488	478	511	469	485	465	464	476	454	455	474	489	459	463	460	462	461	538	450	452	492	451	442	473	497	450	492	448	480	453	498	449	448	460	507	487	482	447	496	447	494	467	509	471	449	473	454	414	454	437	493	474	504	489	454	463	487	449	507	493	473	472	501	464	442	484	472	456	469	482	479	457	489	454	435	481	451	456	432	473	471	470	467	474	461	452	465	515	519	467	435	495	464	476	470	470	458	476	467	484	449	494	463	484	478	487	498	469	460	473	450	476	468	478	451	485	493	496	516	463	491	440	478	482	453	477	467	440	485	482	486	510	495	441	449	451	450	468	459	458	466	478	467	471	462	468	471	464	443	473	438	494	461	449	460	450	517	473	492	437	465	406	478	490	463	459	470	435	470	515	469	501	470	453	476	464	467	437	467	479	476	477	451	442	461	443	511	503	473	476	474	483	491	472	466	490	493	470	461	437	459	471	480	482	443	466	508	450	456	484	474	472	462	489	480	449	471	457	470	449	438	504	463	491	479	460	467	442	480	451	483	462	456	495	484	471	466	441	471	453	468	433	479	472	479	479	490	480	465	466	491	452	494	476	477	465	457	448	451	477	440	479	446	456	467	490	468	474	491	468	435	461	469	474	482	464	450	480	455	443	447	485	491	488	471	469	467	482	488	482	462	461	460	446	495	489	475	522	464	484	502	499	480	481	469	497	475	460	461	472	525	486	441	490	500	461	455	487	449	480	455	462	481	487	409	452	425	467	474	466	497	455	481	464	474	453	445	490	478	470	518	483	522	456	499	471	468	468	479	448	468	471	496	469	467	475	483	468	481	471	492	474	442	458	474	448	446	504	517	457	489	470	440	455	499	479	490	473	427	480	486	503	448	491	533	458	488	459	455	483	475	505	466	436	468	474	481	495	460	470	494	505	463	438	458	448	437	510	477	487	455	467	478	473	440	520	490	442	467	494	493	454	468	441	488	507	489	484	493	456	484	477	467	446	478	478	445	513	497	462	462	498	477	493	464	477	485	483	489	456	485	456	440	489	498	493	436	461	467	462	474	503	495	472	428	471	499	492	479	468	525	441	477	464	478	447	476	477	445	467	471	457	464	501	463	492	497	504	499	446	483	467	482	511	479	482	472	453	428	478	461	481	453	470	412	519	484	484	443	461	459	494	476	466	495
2637	535	197	302	2411	1171	70	47	38	48	37	31	31	32	29	26	34	22	21	20	20	18	20	15	9	13	19	20	24	27	21	15	23	12	25	18	30	23	17	16	13	16	20	16	10	12	18	13	22	22	20	14	25	13	15	14	23	20	13	15	19	16	20	17	19	22	13	19	22	23	14	15	16	13	14	16	16	19	15	19	17	12	18	17	14	18	14	12	17	19	18	8	22	10	14	14	14	11	17	17	9	9	16	10	17	18	16	16	15	11	14	19	14	11	14	14	13	21	14	18	13	16	18	13	12	25	17	14	26	9	18	19	10	9	14	7	23	19	16	19	13	17	12	19	15	17	12	16	17	20	10	11	13	18	20	10	14	13	16	19	18	14	20	19	18	14	19	15	18	10	12	14	12	13	17	17	20	8	15	20	12	11	15	21	11	18	21	17	18	22	15	12	15	13	13	18	17	16	12	15	18	15	22	14	15	20	18	20	12	21	15	14	17	18	13	11	21	15	22	9	17	17	13	17	14	17	18	15	20	15	13	16	23	10	16	11	15	18	17	19	10	15	16	22	19	13	13	18	11	15	15	23	20	14	13	18	16	18	17	14	18	18	9	16	11	18	20	18	11	23	22	22	13	15	18	16	16	12	16	18	16	20	16	12	14	15	14	20	19	18	19	20	16	18	19	11	21	11	15	12	13	14	6	20	8	17	23	15	15	19	15	12	18	9	19	18	12	11	19	12	18	19	15	15	15	17	20	14	17	17	18	12	23	13	6	11	14	18	17	20	20	17	14	8	15	23	16	20	12	22	11	14	12	21	16	10	12	10	17	15	18	21	13	20	21	16	15	17	13	18	13	14	15	12	19	13	17	10	16	18	22	13	13	14	22	18	8	11	24	26	18	18	17	17	14	10	18	13	16	19	16	16	16	15	16	16	23	22	11	15	23	14	15	18	19	11	20	12	16	14	15	20	15	15	23	16	19	23	7	18	18	18	15	16	10	20	10	14	16	19	15	18	16	10	20	14	11	11	15	16	20	15	13	10	19	11	25	8	16	16	14	15	18	12	20	16	17	10	18	21	15	17	18	9	14	13	13	19	17	16	13	28	15	20	10	16	19	18	13	16	18	17	17	21	14	23	16	17	15	19	14	21	21	13	14	10	17	18	17	14	8	21	18	20	19	12	18	18	13	19	16	14	4	20	18	12	18	18	9	15	16	13	17	16	15	12	12	15	21	12	21	18	18	19	19	15	16	14	15	9	19	22	14	17	18	10	16	12	23	19	22	16	18	18	14	18	8	13	26	15	17	23	11	19	15	15	18	15	25	21	17	18	13	19	13	14	15	23	14	21	13	15	16	20	27	21	10	16	24	9	20	13	22	28	16	22	19	10	9	14	23	10	15	18	17	24	14	17	13	15	11	20	19	19	20	18	15	15	17	22	23	12	13	18	15	18	14	11	23	14	24	14	17	16	21	20	18	20	13	14	23	17	16	17	15	13	19	17	22	11	13	21	26	20	20	18	15	21	19	18	13	15	16	14	17	21	14	23	15	10	14	19	15	11	14	17	14	12	18	22	11	11	27	14	14	19	17	13	13	12	19	22	21	14	17	17	21	18	14	15	18	14	15	15	18	17	21	14	18	13	19	22	18	14	14	15	14	20	11	16	18	15	17	16	18	22	20	19	11	16	8	13	9	16	19	16	15	14	16	10	16	17	20	19	14	18	18	14	17	17	12	17	16	18	12	20	21	15	14	16	16	17	14	13	16	15	11	15	14	12	16	17	21	20	19	20	16	20	14	20	21	16	16	9	13	14	17	18	12	14	15	16	18	19	20	19	11	25	9	13	21	17	15	26	16	15	14	19	20	13	22	12	21	24	17	19	19	14	14	10	15	20	19	12	20	23	9	11	10	18	16	11	18	14	13	13	11	12	15	18	13	16	20	25	17	24	17	12	20	15	19	18	17	13	14	15	18	21	14	10	22	21	17	13	21	21	14	16	18	14	21	11	16	14	21	17	22	9	20	22	15	20	18	13	16	15	22	18	21	16	14	15	15	20	17	19	20	13	16	15	21	23	14	19	14	20	19	11	19	21	17	11	22	22	16	13	16	16	13	19	10	9	20	16	9	23	14	18	16	16	14	16	16	13	16	14	14	13	15	18	18	27	11	17	20	16	16	18	13	25	14	21	16	13	20	20	12	12	10	18	16	18	22	24	19	8	15	17	12	11	9	16	23	12	17	18	14	13	10	24	17	16	21	18	15	23	17	20	18	16	19	17	14	8	24	23	24	15	9	18	10	12	16	18	12	14	18	17	17	12	20	13	19	18	13	15	20	18	21	18	22	17	20	17	16	11	14	12	20	20	14	11	14	8	19	17	10	15	19	15	16	15	11	20	20	12	19	10	11	21	19	16	13	13	18	15	21	9	18	11	14	18	21	16	19	17	24	17	15	17	12	15	17	16	12	19	16	22	18	16	12	27	12	16	10	18	21	20	12	14	19	11	19	22	20	13	25	16	16	16	15	21	13	10	12	15	16	20	20	24	21	16	15	16	16	10	13	14	19	14	14	14	13	16	19	15	16	18	15	19	13	20	13	24	11	17	17	16	23	8	19	9	15	14	17	12	18	19	16	15	14	16	7	19	17	10	13	13	18	13	15	17	19	17	24	17	18	24	28	24	14	23	16	10	20	18	26	13	20	12	16	11	17	16	24	12	10	15	18	16	17	21	22	16	13	18	21	18	18	11	21	9	13	16	11	19	14	24	16	14	17	16	22	22	19	21	21	19	16	15	16	10	9	11	18	18	17	10	19	12	21	14	16	15	21	17	15	15	19	17	17	18	24	19	15	8	14	20	14	22	13	22	14	14	18	24	15	12	11	11	11	15	13	11	17	14	19	22	17	21	15	19	18	19	16	20	18	14	14	14	13	15	19	26	12	21	23	12	15	13	16	26	19	15	13	9	18	23	22	9	16	9	20	14	17	13	20	12	17	16	11	10	16	17	22	15	8	26	16	10	19	16	14	15	10	11	13	14	3	10	11	14	18	17	14	16	19	17	9	12	15	11	16	9	15	16	13	8	21	17	18	20	26	18	8	16	14	8	13	17	18	16	18	15	19	12	18	13	18	22	17	14	12	24	12	16	15	19	14	17	17	11	8	17	26	10	17	16	25	10	17	14	18	13	19	20	23	13	13	23	20	19	12	12	13	14	15	12	17	13	15	13	13	17	18	10	20	16	17	17	16	15	13	19	11	12	24	15	20	12	15	14	17	22	18	12	17	20	11	29	20	18	16	16	11	11	12	21	18	13	20	12	12	18	13	10	19	16	15	16	18	19	14	18	11	10	18	14	15	19	18	21	15	25	20	10	15	22	18	15	22	12	17	15	18	24	15	18	15	23	17	22	15	10	22	19	14	16	15	12	11	12	22	14	10	15	17	12	17	17	14	13	16	15	17	10	22	12	16	14	21	17	16	14	13	6
31265	15568	7109	21634	51197	23281	6786	4693	3861	3130	2673	2224	2037	1425	1227	1047	1173	928	922	703	660	594	580	565	529	524	501	550	608	565	592	653	592	598	611	562	552	533	503	502	493	454	475	427	427	396	374	415	410	402	371	376	345	335	376	328	352	323	355	326	338	335	327	322	343	334	304	325	303	323	360	330	296	288	299	296	342	311	277	296	348	314	306	270	304	293	297	271	314	281	299	302	298	305	298	277	278	301	291	315	303	312	312	276	280	264	272	294	315	293	285	311	285	275	323	293	315	269	308	281	292	293	303	293	281	338	327	278	312	284	253	305	310	301	282	310	272	306	308	249	278	288	282	319	276	290	291	282	283	307	264	307	291	276	323	295	311	307	304	257	261	305	296	266	297	319	302	327	279	337	290	294	302	272	259	293	268	295	273	296	309	286	310	326	285	312	263	266	262	289	305	322	283	302	290	296	285	274	299	295	309	307	270	277	292	263	297	308	311	303	305	251	311	335	297	300	289	291	306	296	290	284	298	277	297	285	262	294	268	273	313	289	291	263	284	285	284	274	269	286	317	295	282	314	273	275	288	309	271	288	289	298	287	293	271	280	295	271	285	304	312	286	265	292	247	266	286	294	277	290	313	315	283	276	319	281	298	342	287	274	306	286	303	306	308	293	280	264	282	263	318	294	295	288	265	273	268	289	333	305	275	273	275	290	288	279	292	295	286	301	298	307	342	294	293	262	262	285	275	285	292	286	294	291	251	299	307	289	277	259	295	315	278	296	294	284	279	268	313	297	275	283	277	291	305	294	289	276	304	327	287	271	317	314	316	316	279	329	310	284	271	280	267	274	280	299	299	314	295	306	309	287	289	310	296	301	316	280	298	292	303	296	302	309	276	293	294	291	296	285	289	275	279	279	278	298	288	297	316	298	278	267	285	260	305	300	268	271	299	307	257	289	275	307	300	312	265	314	286	262	281	310	303	276	286	285	298	289	296	286	300	302	287	286	294	306	287	277	258	313	293	302	314	292	292	282	299	280	314	315	329	285	305	302	336	269	279	294	259	277	298	296	270	281	296	336	289	297	293	306	272	309	282	281	272	276	274	304	294	316	283	284	260	300	271	275	332	293	291	298	287	283	309	289	312	279	277	282	313	274	314	299	303	324	279	324	273	287	330	297	310	293	303	273	314	301	308	286	314	312	305	288	276	322	314	316	301	287	299	271	296	300	275	308	286	284	337	274	266	311	273	305	298	295	256	268	284	317	308	277	284	282	315	295	286	266	284	299	334	300	295	277	313	296	257	256	284	286	306	292	280	270	294	289	302	291	304	262	295	299	287	299	288	274	303	314	282	288	283	308	316	301	302	293	306	265	292	277	287	275	302	308	300	308	281	249	316	307	268	286	306	297	295	298	282	304	297	286	292	277	299	299	281	307	288	296	299	305	305	298	307	290	292	273	297	309	286	301	300	315	297	308	311	314	261	294	276	275	247	290	267	279	290	296	312	286	310	297	271	284	282	315	294	298	305	316	284	306	324	290	281	287	321	294	271	295	305	249	290	301	292	288	291	298	301	302	294	276	308	263	305	298	293	268	294	291	292	305	271	279	314	293	317	276	287	323	282	297	318	267	288	237	294	262	300	279	294	309	259	272	291	282	299	276	312	265	289	257	323	288	303	310	286	290	268	299	293	270	280	295	298	318	286	288	316	289	332	302	268	303	320	297	280	297	289	293	260	317	289	283	285	295	305	326	251	269	283	281	269	275	277	293	261	296	277	270	329	295	321	305	318	315	309	290	329	278	279	271	285	312	319	298	298	276	286	296	286	309	279	315	314	300	293	296	261	319	287	300	315	294	294	306	288	300	304	297	295	293	269	280	308	289	271	291	300	269	282	287	262	324	285	288	282	265	288	307	327	275	305	280	313	316	273	280	313	298	284	292	339	299	294	296	284	296	304	296	257	290	290	279	298	299	316	319	312	293	257	325	283	316	301	300	303	305	289	278	292	304	282	300	278	284	260	287	292	292	300	287	314	306	305	308	301	299	286	318	280	273	317	299	276	295	302	301	286	301	314	301	288	293	327	293	297	309	299	311	279	268	287	272	307	309	278	320	303	314	271	277	280	280	293	300	314	294	270	315	297	279	279	281	298	268	290	332	280	291	302	290	309	305	294	289	295	293	284	261	321	274	299	292	288	306	292	281	332	292	261	271	290	285	279	303	311	282	312	286	296	296	272	292	279	302	272	321	299	284	319	301	279	261	276	285	303	301	273	302	268	296	283	276	292	288	274	299	299	295	292	291	297	311	283	272	265	297	309	299	296	282	301	268	291	296	305	284	251	274	293	317	304	285	282	324	268	305	262	306	278	318	277	283	333	309	306	273	254	293	318	283	294	294	291	309	296	262	278	291	281	283	289	277	288	300	288	290	272	280	288	289	291	295	320	306	284	266	285	269	289	267	292	304	292	316	309	276	304	281	312	277	293	289	274	311	276	287	295	309	300	253	272	266	305	289	271	311	298	268	303	301	312	308	313	295	289	297	261	266	305	253	296	300	279	269	319	318	304	263	308	280	296	304	303	294	292	314	314	278	302	293	277	319	335	301	283	313	279	260	285	292	306	298	294	278	284	297	258	292	265	303	285	280	295	301	261	283	284	280	315	312	302	307	296	284	291	302	322	299	318	277	298	283	311	286	295	249	288	282	316	316	286	274	305	319	303	273	284	311	282	300	262	267	298	317	294	287	288	306	288	267	267	285	324	266	288	306	296	288	309	293	298	295	311	296	317	278	323	292	303	314	295	282	295	281	258	283	313	259	265	289	279	290	270	279	304	289	285	294	293	301	317	264	288	299	311	273	266	296	285	303	311	314	299	267	297	295	291	263	320	276	310	262	258	279	290	293	274	281	298	271	287	309	315	290	292	285	313	294	322	301	284	283	280	268	280	310	286	285	263	263	311	304	319	299	298	282	268	293	308	304	291	313	280	259	299	262	279	305	276	280	296	289	290	300	301	282	301	294	330	273	276	326	292	298	289	306	311	282	310	299	280	285	286	296	283	289	287	317	308	322	291	332	313	289	310	278	312	273	307	293	306	278	307	270	297	298	328	297	306	294	308	317	297	291	288	283	275	300	293	274	273	296	291	291	286	311	307	286	319	278	290	277	291	320	301	304	302	313	312	300	308	294	314	340	263	293	326	297	294	293	295	320	263	294	333	277	275	303	312	310	284	281	285	295	308	283	288	305	291	270	284	280	287	276	297	306	279	297	287	272	278	288	276	248	261	303	288	272	289	280	295	277	289	319	322	261	274	306	306	295	282	305	292	302	270	277	286	315	309	284	286	259	269	301	296	292	297	280	306	312	279	259	290	278	294	305	281	292	283	278	297	301	308	317	293	273	276	305	320	304	299	308	305	278	279	296	315	306	304	304	279	320	285	314	302	300	275	306	304	282	302	316	279	283	286	298	311	300	272	290	298	319	287	289	274	330	274	281
5422	1720	664	524	11830	8812	194	106	110	110	99	59	60	61	53	50	37	48	39	36	34	45	37	39	35	38	25	32	30	30	32	37	32	32	33	32	25	41	19	34	28	19	28	26	22	22	36	15	24	23	20	20	26	22	25	26	23	27	28	25	25	31	22	30	27	18	22	21	27	16	19	22	15	15	25	23	27	23	23	15	15	23	16	20	15	20	16	22	25	21	24	17	17	20	20	21	20	19	29	18	21	24	20	16	20	17	20	13	19	20	23	29	18	20	24	19	17	11	14	19	17	20	29	15	24	15	13	24	30	22	15	21	20	11	21	16	27	17	15	27	21	19	16	16	24	24	25	25	14	12	26	20	19	20	28	17	16	19	21	25	21	20	30	19	22	22	27	18	10	31	26	20	20	18	22	21	20	16	24	30	24	10	22	20	19	20	20	18	27	29	20	29	13	20	31	21	22	22	22	27	22	12	27	20	21	22	17	18	20	15	16	25	22	18	29	18	27	21	23	17	24	14	18	17	20	23	27	20	19	19	17	21	26	13	21	24	19	23	12	22	18	23	17	28	22	24	15	19	31	17	20	13	15	18	21	14	26	19	18	24	15	16	15	16	25	22	19	13	21	21	23	18	19	25	17	23	22	21	23	20	24	19	19	22	23	21	25	17	21	26	20	28	19	22	17	19	17	32	25	16	22	20	18	29	19	16	19	25	21	17	16	20	27	12	21	25	30	22	24	20	23	22	17	16	15	21	21	16	25	23	23	19	18	20	16	20	18	20	15	21	30	32	17	17	25	33	20	23	26	12	16	20	17	17	21	22	19	21	15	19	13	21	17	34	20	16	19	20	25	19	27	33	16	20	21	19	16	27	19	27	20	30	22	22	28	18	14	24	19	17	20	19	19	18	11	20	20	18	25	19	22	26	13	14	17	16	22	18	23	17	15	26	16	12	23	31	18	21	19	30	23	15	21	22	16	19	16	25	15	24	13	21	17	16	23	12	21	25	17	24	20	25	16	15	28	20	24	20	20	26	19	15	18	10	17	18	20	17	14	14	23	25	17	24	20	22	21	22	30	13	19	15	10	16	18	23	27	21	34	15	23	18	23	15	22	20	14	16	19	22	26	16	22	19	25	21	15	29	26	30	20	14	24	17	19	16	22	20	25	24	18	30	19	16	17	18	24	18	19	27	18	25	18	18	25	23	14	17	24	20	17	19	24	22	17	18	22	25	10	16	28	20	32	19	17	15	14	16	18	23	29	20	17	21	17	16	26	26	20	33	14	21	21	24	16	23	18	19	19	19	32	11	18	10	12	15	20	14	15	22	21	29	26	17	16	19	28	27	15	23	16	19	21	22	19	20	24	18	14	26	21	20	19	17	21	29	17	19	21	11	9	18	12	23	11	20	22	13	17	22	19	20	25	22	22	25	17	21	21	27	19	18	18	20	19	17	26	22	11	16	13	22	27	19	19	21	18	25	21	32	18	20	16	14	28	27	18	18	19	27	16	20	23	17	24	19	24	19	26	21	20	20	20	15	22	24	26	14	21	19	18	20	26	17	33	30	21	15	22	28	19	20	22	21	16	17	15	24	14	21	20	24	17	18	18	21	13	15	17	23	18	23	19	23	15	17	14	18	29	23	24	16	21	20	18	18	27	23	19	25	11	20	17	23	27	21	19	20	23	20	15	33	20	24	15	17	16	18	25	9	18	17	15	18	25	29	14	20	25	20	23	32	15	18	20	13	19	25	21	22	19	16	23	15	25	16	23	19	18	28	20	16	18	18	18	19	19	18	21	17	19	19	17	15	23	17	26	18	17	15	14	22	33	21	15	25	17	21	22	18	28	20	25	8	24	18	27	27	26	22	27	22	16	24	22	26	16	13	28	15	22	21	18	21	16	17	12	15	24	22	18	20	24	11	14	26	12	15	26	16	23	22	13	24	17	27	20	20	17	17	24	23	17	17	27	22	28	19	13	20	25	19	19	21	18	19	30	20	16	15	26	18	28	22	17	18	15	21	28	20	26	9	14	25	19	18	17	29	20	23	29	20	27	21	25	19	33	16	21	15	15	14	25	13	23	21	19	18	24	22	15	18	13	16	23	23	23	20	20	28	11	15	18	22	26	10	20	26	17	21	18	16	33	25	34	24	18	18	25	12	20	17	22	23	21	25	32	23	16	18	15	19	21	18	20	27	12	24	21	19	17	22	14	24	17	13	19	16	19	22	17	16	22	21	26	26	17	25	20	23	19	15	23	24	21	23	16	17	16	25	18	25	16	22	23	15	19	25	16	15	22	25	16	31	17	18	18	20	30	20	23	21	22	24	13	15	21	16	22	14	27	24	16	20	21	16	22	15	22	27	22	19	17	8	21	18	16	14	26	16	18	18	19	14	23	26	27	25	22	22	23	14	28	27	23	36	16	14	19	23	19	9	14	17	24	26	18	25	14	18	17	16	27	22	17	14	21	20	22	26	11	19	18	25	24	21	19	25	18	28	25	14	14	19	17	19	23	15	20	25	21	22	28	12	15	15	17	17	24	18	16	16	22	22	15	22	22	15	27	24	16	23	16	21	21	18	17	18	24	17	17	16	15	24	17	13	34	16	12	20	15	21	29	27	30	17	26	21	20	16	23	12	22	10	25	15	25	16	31	27	23	16	20	30	29	17	25	24	23	15	17	18	21	26	18	25	16	18	19	12	23	16	17	25	18	31	16	16	22	23	21	19	14	18	13	24	20	28	19	16	26	28	15	12	18	23	22	18	24	22	22	17	19	25	21	14	12	22	15	22	23	28	20	19	12	17	27	22	20	22	21	27	23	26	22	22	29	23	17	26	18	16	22	16	17	20	20	17	14	18	20	23	27	20	18	18	20	17	26	19	18	18	22	15	24	19	19	22	22	14	20	11	22	16	17	18	16	21	16	14	21	22	23	12	23	21	25	14	29	13	11	14	28	22	17	17	25	19	27	17	26	19	22	24	18	23	20	20	12	14	25	27	13	15	27	30	23	24	24	24	17	13	22	23	19	15	17	28	21	21	16	26	20	21	21	25	17	15	19	14	20	26	22	27	17	15	22	20	16	15	19	23	20	22	21	20	28	23	16	22	19	16	16	27	16	17	19	20	16	18	23	19	18	20	15	24	27	17	30	23	17	16	12	25	17	18	20	18	18	28	15	16	14	20	13	14	15	17	19	17	27	12	19	19	20	22	17	24	16	18	16	19	19	22	23	20	16	24	18	22	18	20	23	15	15	25	19	19	14	21	24	11	21	20	17	20	21	28	19	20	22	23	22	19	21	22	19	18	25	25	22	18	19	23	22	23	19	14	13	18	14	14	20	17	21	19	15	19	18	26	19	14	14	21	15	18	21	19	25	24	18	22	13	15	21	24	29	21	16	15	19	19	18	24	19	17	24	22	16	22	20	23	18	17	21	26	30	25	20	22	21	18	23	15	21	21	17	26	24	27	18	25	19	24	18	34
42733	25696	15856	29537	71810	33532	14948	12160	10370	8565	6057	5249	4559	3456	2851	2574	2402	1980	1844	1629	1396	1225	1179	1076	1025	1004	1028	1003	1056	1128	1185	1117	1092	1081	1068	978	977	885	849	794	758	766	676	687	669	613	640	636	576	609	611	529	557	500	504	510	503	522	509	491	468	468	439	452	451	443	462	452	485	447	446	470	450	419	411	427	402	412	376	406	376	373	412	420	405	344	378	414	389	379	391	408	414	365	352	359	391	389	381	389	395	359	367	375	366	364	368	368	350	370	371	379	401	371	400	386	391	366	372	375	375	389	403	385	384	370	347	372	353	345	388	368	374	384	375	386	381	357	420	360	358	362	360	361	410	372	353	370	364	342	374	365	387	370	369	376	359	360	378	385	342	376	361	357	383	372	390	386	359	334	373	319	381	335	396	337	364	391	387	350	374	381	372	371	364	382	402	350	329	357	367	340	398	396	366	376	369	344	370	385	398	347	355	363	348	362	366	374	377	343	382	354	352	403	368	348	362	360	359	403	336	354	375	359	353	374	372	390	361	377	362	366	371	392	425	387	358	418	353	347	369	322	348	395	332	370	402	349	353	396	377	386	372	354	331	385	341	385	349	368	350	359	364	349	355	386	388	380	393	376	376	349	357	388	373	349	365	352	321	356	374	372	385	345	352	364	393	335	370	344	348	347	373	359	398	383	381	354	378	356	362	395	400	336	368	353	356	346	369	347	370	365	374	391	370	350	382	375	384	385	370	363	375	367	339	367	396	313	363	375	337	366	384	380	384	368	313	350	366	371	387	355	385	388	338	377	357	365	361	361	392	376	348	373	405	349	375	373	354	355	355	382	392	337	394	370	366	337	370	358	366	356	362	366	373	369	354	393	371	387	394	352	397	385	341	377	381	384	390	388	369	397	361	381	339	374	390	332	345	369	372	359	388	377	365	336	365	373	359	386	380	359	407	364	320	342	377	371	348	359	334	356	350	374	365	363	360	411	367	372	358	395	344	383	390	381	379	349	351	350	331	376	355	387	373	365	335	358	377	362	382	355	356	331	348	378	371	362	367	387	354	391	380	374	337	358	355	348	396	347	334	373	357	344	349	395	359	386	341	379	365	395	390	349	349	383	375	361	381	398	362	354	364	381	341	396	373	358	380	366	352	356	369	358	359	387	376	388	352	399	353	343	363	397	345	369	355	367	336	381	367	364	402	367	349	386	397	336	392	373	367	335	376	367	358	394	343	368	345	362	354	352	380	367	379	324	340	352	338	354	319	336	381	369	392	345	352	373	393	378	362	361	379	316	412	351	363	339	349	374	368	350	366	384	358	392	374	366	379	355	395	340	358	373	350	371	355	394	357	350	362	383	342	383	369	414	341	360	382	345	369	349	370	366	371	359	372	371	375	382	382	364	367	340	382	362	351	396	355	337	345	361	359	366	369	337	386	384	352	357	365	363	381	359	382	348	357	377	336	355	376	346	363	375	338	379	379	394	378	387	354	380	377	375	393	359	366	358	380	357	362	355	372	364	361	388	362	343	388	371	321	364	360	378	394	403	410	388	378	348	361	353	375	356	380	343	380	402	377	381	384	359	369	376	390	382	391	363	382	371	355	374	353	395	368	348	362	422	376	358	395	358	389	377	353	373	353	385	382	367	344	401	356	371	363	359	379	377	392	365	356	367	369	401	370	346	358	409	376	356	369	355	389	378	354	392	379	388	384	396	355	388	375	352	418	396	400	395	380	359	387	368	390	346	388	437	369	341	355	382	362	366	386	386	380	365	376	385	344	329	358	381	345	352	394	362	368	392	380	365	351	358	348	363	376	343	386	368	380	372	397	389	385	393	360	388	331	386	363	389	376	354	371	362	388	378	382	369	333	353	338	357	355	364	372	382	336	380	372	372	379	369	388	365	371	366	370	382	369	376	329	364	346	364	379	367	368	398	378	350	396	374	389	363	377	342	376	380	372	367	371	365	363	373	355	386	375	342	340	382	377	363	344	385	397	352	366	368	354	365	391	391	348	344	396	381	359	362	346	371	335	360	348	403	351	347	376	373	355	356	349	334	368	360	385	362	390	367	363	363	354	386	354	366	359	345	380	376	355	370	343	340	377	353	347	360	365	360	369	373	370	373	367	377	402	369	386	355	366	361	373	357	372	359	378	350	366	346	356	344	374	359	359	352	348	338	352	352	402	369	367	387	317	383	362	375	371	327	358	384	338	377	378	407	355	372	381	346	399	391	366	357	336	360	388	343	358	335	341	350	354	374	357	368	389	377	386	383	358	405	376	358	323	367	348	348	351	369	386	342	369	361	347	347	359	408	359	361	350	360	380	381	387	338	366	345	352	359	374	384	384	372	354	397	388	372	406	361	367	380	371	382	379	388	345	364	334	350	370	335	356	375	330	342	358	391	344	362	357	376	377	371	359	380	348	369	389	382	392	346	352	367	359	345	369	362	390	350	408	380	382	362	363	376	357	370	327	373	380	363	384	341	352	358	394	369	372	372	350	365	354	335	397	393	373	359	330	380	371	358	382	363	409	357	391	392	378	354	361	379	356	368	336	328	381	354	372	350	343	349	356	355	356	368	359	368	360	368	383	347	349	373	385	379	372	340	387	350	374	361	370	358	381	379	369	385	361	373	360	344	389	429	353	399	369	381	382	363	378	343	365	337	366	355	360	365	370	369	359	349	374	377	363	352	346	355	362	334	371	378	384	376	384	364	352	342	388	329	353	346	346	361	371	367	374	356	378	417	333	367	392	337	359	326	346	372	365	354	333	349	358	372	357	359	366	383	334	351	380	356	370	356	392	368	397	366	370	418	357	354	370	380	343	334	365	356	412	335	379	345	350	391	335	364	367	369	355	350	397	339	375	354	355	347	386	344	394	381	370	371	403	301	380	405	362	336	321	383	398	351	362	342	361	354	340	341	378	347	369	379	381	363	365	337	335	340	371	348	375	353	381	380	376	420	349	368	353	380	384	386	354	345	383	394	371	343	370	348	374	342	377	378	391	362	361	367	346	350	381	383	372	375	352	371	366	336	370	371	375	363	368	393	360	366	335	357	381	343	363	379	349	361	334	346	347	387	328	374	374	385	350	382	348	354	349	363	356	358	369	387	379	393	403	366	333	383	385	357	373	362	371	337	393	342	372	379	315	408	399	354	350	377	345	356	392	372	381	326	341	383	380	372	350	331	357	365	394	414	347	358	361	375	355	363	382	386	389	357	405	336	336	368	356	376	337	336	360	409	352	365	348	387	365	366	401	401	363	369	396	357	367	355	362	396	365	386	366	360	368	368	345	340	390	387	352	361	406	344	384	358	356	389	376	365	332	360	357	362	370	347	384	356	354	347	423	359	382	370	338	359	393	398	368	385	382	377	348	377	378	373	366	339	371	357	368	373	376	363	360	381	384	402	377	362	342	373	340	373	347	356	325	364	357	346	358	389	372	409	355	358	349	345	350	350	357	394	366	345	380	343	365	366	356	376	400	403
5156	1360	516	729	8668	6317	107	89	96	74	53	57	55	47	48	45	43	39	35	38	38	38	32	42	32	28	36	40	21	34	36	37	29	25	30	34	36	24	38	24	22	30	27	27	32	31	25	27	31	37	29	35	25	23	25	38	21	30	25	29	33	31	33	24	24	24	26	22	36	24	22	30	29	26	27	37	29	27	28	21	28	21	18	26	24	19	26	22	22	29	32	20	28	25	20	19	27	18	28	33	26	30	29	27	24	24	25	27	22	19	45	33	22	35	31	18	35	26	27	30	33	29	38	22	34	34	25	20	19	21	24	20	28	33	19	35	18	25	30	26	24	27	36	18	30	28	28	33	29	24	27	31	31	26	27	31	23	36	22	23	24	30	22	34	33	30	26	26	34	33	31	27	27	28	27	34	21	33	29	30	22	26	27	25	26	28	27	33	25	23	21	33	18	17	28	23	24	23	31	25	24	31	24	30	27	25	28	25	32	27	27	19	35	27	24	30	24	27	29	33	31	26	26	24	29	31	31	38	22	40	33	32	24	23	26	42	22	27	28	23	19	38	27	32	29	24	34	32	26	27	29	31	21	23	22	34	24	22	28	35	35	41	18	28	23	31	22	17	22	27	34	33	26	35	24	23	24	21	31	27	22	29	23	25	28	29	27	19	29	41	31	30	17	30	35	20	24	26	20	16	23	40	26	29	32	30	26	27	37	24	23	31	27	22	34	36	21	33	33	26	16	29	25	28	29	22	19	30	33	17	28	26	26	21	32	14	26	31	25	27	23	25	34	29	26	37	20	27	22	19	28	23	19	23	24	35	27	21	30	19	25	20	33	30	33	17	37	19	20	16	25	29	35	29	24	25	25	29	27	28	18	23	21	16	26	33	29	28	24	21	27	21	27	31	30	28	19	30	24	32	22	28	27	20	31	24	25	30	21	33	28	21	28	23	31	24	32	35	26	29	33	36	20	28	19	23	45	15	31	24	29	19	30	25	17	32	28	31	33	31	24	24	30	28	20	35	25	29	15	28	27	28	33	21	28	22	27	37	30	27	35	24	31	18	25	26	30	26	37	26	24	28	20	22	32	30	19	19	36	25	31	26	40	19	22	25	24	24	32	22	29	25	26	27	22	30	33	28	26	28	29	21	39	27	28	23	28	24	33	19	39	27	35	31	23	22	22	31	28	27	27	24	23	25	28	36	31	23	22	26	27	20	27	28	33	28	22	32	28	35	25	29	30	24	25	23	18	18	29	30	29	28	29	26	28	27	34	34	26	27	33	28	28	22	30	26	20	28	32	24	27	33	33	28	25	27	27	25	34	35	19	30	27	22	19	28	26	27	27	28	23	22	13	18	16	28	25	27	28	29	28	24	19	27	37	34	18	20	31	17	21	22	28	28	22	25	25	30	26	26	29	23	16	26	29	28	25	30	34	30	24	31	27	30	30	25	30	26	21	25	22	25	32	28	30	26	33	28	22	32	28	34	31	18	32	33	30	27	31	36	23	32	20	25	40	32	36	22	24	24	30	30	22	30	25	34	28	22	26	32	33	29	35	21	21	28	20	22	20	32	28	27	25	28	22	26	31	32	23	29	21	19	19	17	36	24	22	27	31	29	22	27	31	27	31	25	24	22	26	31	20	24	24	28	32	29	23	36	25	37	36	26	21	24	29	22	32	29	22	25	25	24	32	31	19	23	30	27	25	22	27	19	33	19	31	25	21	33	22	25	27	26	38	20	30	26	38	28	30	30	33	31	21	32	30	24	28	19	34	25	25	35	40	22	28	34	24	35	24	31	28	29	30	20	26	25	29	32	25	24	32	35	26	28	23	35	22	30	27	26	26	26	24	25	35	24	33	31	26	27	25	23	18	21	19	25	30	26	27	32	38	30	17	26	24	25	35	31	25	33	21	19	26	22	26	28	41	29	24	28	13	17	27	31	25	26	29	27	24	22	20	26	32	25	23	29	22	23	31	28	28	38	22	29	28	24	25	15	36	26	24	35	25	32	23	26	29	23	21	37	35	35	27	23	23	29	18	22	24	26	32	33	24	24	22	32	32	24	23	37	38	23	36	20	26	26	16	28	25	26	15	25	29	24	27	28	36	25	23	26	29	28	23	21	29	28	24	27	30	26	30	37	28	21	31	28	25	27	23	25	28	33	23	17	21	18	36	38	34	30	35	24	24	24	32	39	31	26	22	17	29	24	26	28	27	18	27	27	22	27	20	23	27	29	28	38	25	32	26	27	28	24	27	25	26	29	27	32	30	32	26	20	27	21	28	22	30	18	19	25	30	28	22	31	30	24	22	26	19	30	24	29	29	30	24	21	25	17	29	27	35	31	31	34	25	25	25	32	21	26	29	21	19	27	27	29	25	26	27	35	34	34	27	32	28	34	33	33	26	21	28	29	28	40	27	27	23	23	32	27	33	26	36	20	31	18	28	23	35	29	28	26	31	24	18	25	27	34	27	35	23	36	33	20	30	24	26	26	26	23	25	29	24	23	22	22	32	19	26	22	30	21	30	30	42	21	28	28	26	18	25	16	32	29	27	37	25	29	28	29	31	28	35	17	23	33	22	22	22	24	23	25	25	20	27	16	35	32	20	21	28	30	20	24	27	32	21	25	21	23	33	22	25	27	25	27	34	20	19	28	24	27	29	25	23	25	33	39	21	32	20	28	20	23	31	19	26	20	35	28	25	29	24	28	27	31	30	37	26	27	32	28	34	37	21	29	24	29	22	27	33	32	27	28	24	40	21	25	16	24	18	27	32	23	21	23	24	28	29	31	31	33	26	28	29	20	26	30	24	19	50	27	28	36	33	28	23	36	27	24	21	29	22	18	36	34	21	29	21	25	25	30	23	30	19	28	21	31	25	33	23	28	26	22	35	31	26	10	36	22	21	20	27	20	35	31	28	29	27	29	17	32	35	24	18	27	26	37	22	29	25	31	22	26	23	27	24	20	32	32	29	28	18	22	31	31	30	32	25	24	32	23	24	24	25	30	33	27	31	42	33	22	26	35	29	24	33	36	31	21	34	18	33	25	25	43	40	37	38	29	31	27	19	29	20	23	29	29	22	23	28	33	24	21	30	23	31	29	20	23	34	22	24	21	30	21	40	29	30	19	18	31	34	34	32	30	18	34	24	21	27	39	30	32	27	28	21	23	23	28	26	21	33	29	41	24	29	20	23	26	32	21	23	21	24	30	28	23	25	31	28	26	21	36	21	34	24	25	28	25	36	23	25	27	38	23	28	32	32	33	30	27	17	29	22	29	29	26	26	34	27	30	31	26	29	23	32	29	17	25	26	39	35	15	30	24	29	32	29	21	27	26	30	22	31	34	22	29	22	31	30	32	31	35	32	30	20	27	25	31	24	30	30	32	27	23	25	33	28	19	18	23	30	31	26	24	28	23	30	27	14	32	18	28	28	28	23	30	30	38	28	31	40	18	25	27	28	26	23	35	23	36	29	25	31	31
37446	23254	13046	31404	73628	38257	9303	7886	6867	5595	3879	3245	2744	2414	1930	1739	1580	1375	1237	1150	1039	948	924	824	863	852	862	799	893	975	960	975	960	963	904	884	826	817	767	742	723	691	691	648	688	644	632	595	644	594	581	638	542	569	626	550	591	551	597	560	564	527	558	537	536	543	521	515	525	533	553	505	520	512	492	494	536	531	493	484	531	483	458	475	518	516	512	490	493	469	476	494	472	527	443	488	480	455	477	479	493	488	520	469	479	501	470	513	479	465	501	474	460	494	510	473	484	449	478	476	480	470	481	448	515	473	453	474	491	431	506	531	483	428	492	466	480	533	477	503	484	522	525	512	491	519	493	477	496	485	477	450	510	441	494	470	465	489	489	491	507	493	474	497	460	473	463	452	500	491	504	425	508	515	457	455	447	491	481	495	523	472	526	508	519	516	468	488	439	442	518	491	458	480	482	490	508	491	481	452	479	484	478	487	476	452	504	477	492	451	487	508	498	442	481	484	498	481	476	477	499	509	477	493	486	498	501	513	478	483	465	489	453	450	458	493	476	489	488	464	482	435	513	464	493	490	511	462	485	463	468	457	498	494	426	484	467	488	496	448	444	492	427	497	458	473	453	458	485	495	503	427	477	466	502	475	500	494	451	457	457	468	477	503	458	478	492	491	454	472	460	471	471	482	466	482	462	487	471	477	482	499	491	517	470	450	488	477	499	448	460	488	440	475	439	484	457	467	474	539	465	478	482	454	500	472	463	464	479	517	494	460	482	485	490	522	472	488	461	444	491	484	470	467	463	456	484	491	443	474	446	482	485	437	446	514	481	480	474	450	491	461	466	461	497	480	484	498	520	478	502	496	486	438	450	474	502	480	460	451	494	494	485	432	458	488	516	494	472	507	484	486	500	474	474	494	473	500	483	487	499	473	460	492	489	456	450	486	470	491	478	499	445	459	449	464	495	495	515	440	484	467	482	499	490	467	507	437	539	502	492	475	468	489	484	471	469	472	434	469	487	511	509	490	483	453	473	523	487	474	486	491	495	485	464	503	505	490	454	487	437	431	502	515	481	484	506	479	476	428	468	504	476	484	466	489	486	498	445	511	488	486	492	458	510	472	456	433	457	464	478	530	481	463	470	507	460	509	463	473	448	435	494	506	482	477	471	531	509	498	512	474	470	490	452	462	470	507	472	486	498	448	476	499	510	470	447	514	495	497	496	444	471	484	491	448	526	493	495	439	432	492	489	475	480	456	467	460	458	466	459	459	480	487	444	498	496	498	476	488	468	490	491	467	460	520	495	454	483	491	486	493	479	480	451	429	498	469	467	467	477	503	441	451	484	432	471	438	436	420	497	503	468	497	468	447	479	493	478	467	479	467	499	497	458	492	466	428	501	452	453	488	457	462	456	483	496	485	439	487	492	523	480	472	485	495	517	491	444	494	504	498	490	455	466	481	483	472	455	496	407	458	466	521	452	484	509	496	481	481	504	476	501	528	474	447	452	474	475	498	507	480	485	457	485	469	491	492	464	445	484	491	477	447	503	500	427	456	510	510	497	481	487	477	485	474	513	461	496	475	513	485	514	444	505	502	490	499	492	480	466	454	520	476	497	501	468	477	512	470	454	480	493	468	467	459	431	489	478	450	464	469	433	490	418	481	490	464	471	475	492	505	468	533	492	492	455	512	485	463	462	466	472	464	509	443	488	470	465	497	462	474	499	486	449	471	503	488	476	492	481	482	477	494	460	466	513	472	499	499	477	493	448	456	498	491	529	472	501	455	470	471	465	516	510	476	474	463	482	458	524	464	453	470	490	522	498	500	505	473	482	496	419	477	473	476	488	457	414	463	463	447	486	486	493	465	509	506	492	512	485	492	518	477	467	492	501	476	513	473	501	438	512	476	484	497	452	512	444	510	502	473	468	520	462	464	498	452	481	499	489	478	461	509	494	462	524	456	460	501	483	452	497	477	468	497	440	443	451	503	503	490	501	442	490	475	449	466	502	502	478	451	479	491	486	454	487	450	479	458	474	513	502	434	480	525	456	475	454	517	482	452	455	465	484	470	500	485	470	504	501	453	462	467	477	495	461	482	503	478	462	485	478	479	491	471	485	508	506	479	469	486	483	513	471	494	539	467	477	484	482	494	505	461	484	522	463	475	472	458	456	494	449	500	480	489	464	509	474	459	475	493	498	465	475	449	469	491	473	482	461	479	455	480	476	474	453	490	472	503	478	448	481	496	487	465	474	473	465	486	486	472	453	501	430	485	472	469	510	482	485	458	474	465	464	499	479	461	520	487	484	463	480	493	491	479	518	490	510	485	482	503	482	479	469	488	464	489	454	479	491	450	476	465	488	493	453	514	464	459	463	465	474	467	496	484	457	511	461	514	479	480	502	485	451	476	447	486	480	480	495	435	474	451	463	472	447	455	485	514	495	450	453	521	422	452	476	459	493	483	516	448	510	454	492	499	490	479	467	460	487	442	452	460	466	480	527	441	475	520	478	512	486	478	509	541	492	458	432	489	482	492	484	474	457	489	498	520	488	500	467	447	500	477	528	455	471	463	477	490	494	441	462	463	452	475	459	493	474	510	465	486	478	487	503	482	499	460	464	487	460	462	468	462	465	470	505	442	451	448	490	494	494	498	457	437	496	458	495	471	507	458	472	457	499	467	477	516	471	500	491	467	485	484	486	490	472	484	464	454	456	489	491	490	479	482	482	501	495	531	465	469	483	439	477	475	476	455	510	531	495	481	473	499	478	465	490	497	450	465	495	480	452	468	466	491	486	463	483	476	444	466	476	465	463	479	488	480	472	530	515	493	449	467	464	477	469	495	470	515	474	445	488	485	474	514	451	468	470	481	433	492	464	495	473	467	479	473	511	505	462	501	457	464	475	471	425	464	498	471	481	469	504	497	463	480	463	462	481	492	486	455	482	468	502	468	472	505	522	491	484	472	491	504	475	505	482	504	513	494	453	490	492	493	476	491	549	462	515	473	446	512	509	458	477	494	459	476	523	492	481	481	475	469	457	487	546	472	454	451	461	465	462	447	469	495	482	479	451	474	503	476	467	475	456	456	492	474	466	479	470	483	500	483	468	473	495	517	478	500	455	465	478	473	477	484	486	459	519	514	475	476	486	447	456	504	483	472	503	481	448	456	484	446	474	447	491	478	478	450	439	517	497	515	446	494	462	453	488	488	471	477	502	453	474	495	454	485	487	468	508	459	491	475	453	536	472	499	485	475	499	485	511	497	466	469	493	492	472	465	506	487	479	469	484	483	492	470	465	479	486	471	475	481	456	509	486	502	468	475	473	484	487	511	469	493	501	476	498	494	489	497	479	487	530	469	466	512	466	489	461	463	489	511	471	510	503	499	477	482	529	458	476	522	461	519	481	493	482	484	470	468	512	472	483	476	482	492	499	513	477	498	513	510	499	477	513	513	493	494	492	445	487	496	501	470	483	493	501	473	433	467	488	471	496	466
6995	3043	1020	2312	18925	12919	287	130	131	111	69	66	74	50	65	63	47	44	36	34	39	41	39	34	36	24	41	37	50	36	43	37	35	42	38	32	46	38	34	33	35	23	46	32	27	27	34	38	25	39	31	30	27	29	26	30	25	32	22	29	22	27	20	33	14	31	21	28	38	27	22	26	34	24	29	34	19	23	40	23	36	35	40	36	27	25	27	28	31	24	32	26	26	28	26	24	27	22	27	27	24	28	20	26	24	27	34	25	27	23	28	22	30	25	28	27	29	27	30	25	26	39	31	20	26	25	20	23	23	31	26	37	25	20	16	32	29	27	35	34	25	26	23	21	29	24	32	25	28	18	23	30	19	38	29	24	26	23	28	38	23	30	33	17	31	19	30	21	34	34	25	31	31	30	32	34	32	26	20	32	21	28	34	27	33	26	24	32	30	30	23	25	28	22	25	31	26	30	25	19	27	32	25	29	28	29	44	33	18	22	25	33	25	20	29	36	34	26	25	26	29	23	35	17	23	32	32	23	21	33	20	31	29	34	29	34	33	24	20	37	33	30	22	34	30	32	36	41	37	24	26	22	30	30	28	32	29	26	26	31	25	31	27	27	23	23	35	28	31	25	33	39	35	31	36	28	18	25	23	24	44	28	30	26	26	31	29	27	33	36	24	21	24	31	19	32	19	31	18	18	20	23	26	25	36	31	23	30	24	26	25	34	26	19	26	33	28	27	29	24	23	30	28	29	27	28	28	24	32	30	21	25	31	28	38	33	27	27	26	25	21	27	25	24	30	17	28	23	37	32	26	24	26	31	29	31	25	28	26	35	23	25	24	20	21	17	24	37	31	27	32	34	21	28	26	33	32	27	23	38	23	32	31	24	25	21	28	30	25	29	27	29	20	24	19	25	30	37	27	30	27	24	29	27	26	21	20	26	27	19	24	33	28	23	23	28	21	32	32	27	24	26	17	20	24	27	28	22	25	31	26	28	22	29	17	28	27	31	22	26	21	26	39	27	21	27	29	20	34	23	24	31	30	30	23	23	26	31	30	26	27	15	30	21	23	19	31	31	25	32	26	24	28	29	26	26	23	18	25	28	38	20	37	28	38	23	25	30	27	38	24	24	22	28	30	24	44	27	31	29	33	27	27	33	25	21	34	27	20	22	26	28	30	20	21	27	11	18	27	32	26	36	18	32	31	30	33	29	21	32	32	27	35	32	19	28	18	28	35	20	14	32	26	31	19	22	29	26	26	30	35	17	25	24	35	26	25	32	24	27	32	29	32	24	20	28	26	29	37	22	39	25	32	28	21	12	32	28	31	20	38	24	28	25	33	22	31	29	18	21	26	32	27	19	24	17	23	23	31	19	30	23	24	41	19	23	26	25	19	17	19	21	31	37	29	25	24	26	23	22	23	32	26	30	43	29	24	19	19	17	30	25	29	36	25	26	23	38	20	25	28	34	34	23	27	20	27	25	31	26	25	20	22	28	23	24	28	23	22	33	25	19	29	26	23	20	27	18	30	27	19	22	29	27	36	22	32	21	23	30	36	26	23	46	29	35	27	27	30	31	33	30	31	35	20	27	38	23	22	24	29	28	29	19	27	37	31	32	22	31	24	26	26	33	29	23	25	31	26	30	22	24	26	28	31	29	15	33	27	21	25	22	29	27	26	27	36	30	32	20	27	23	18	26	18	23	23	28	30	26	24	25	26	40	16	22	25	26	28	26	19	23	21	26	25	24	24	35	25	33	28	21	31	29	36	23	24	19	19	31	21	26	24	25	33	28	21	24	31	23	27	26	15	21	27	28	24	25	22	21	27	29	13	26	25	26	27	25	28	27	25	25	31	21	26	30	23	39	27	28	27	31	31	19	26	27	32	24	24	31	30	22	23	27	24	27	29	33	34	27	28	30	31	26	24	33	35	26	23	15	30	26	29	21	35	35	28	26	29	29	27	26	23	26	20	33	26	31	27	22	28	26	21	24	24	19	22	25	27	23	20	36	27	33	19	22	29	22	26	35	32	29	28	27	31	25	24	27	32	24	33	33	29	31	31	24	18	31	25	25	30	26	24	25	29	31	30	25	28	23	34	24	32	29	19	23	26	33	30	27	32	19	26	22	18	33	33	34	29	28	21	18	33	21	24	24	31	34	19	38	28	25	23	26	26	25	31	32	29	29	14	28	23	20	25	37	21	30	24	23	19	21	34	21	16	23	28	29	18	27	29	26	26	25	27	25	16	31	22	25	27	16	25	31	19	33	29	19	27	32	20	26	34	18	22	33	24	24	31	22	16	18	35	26	19	25	19	37	28	31	20	33	21	26	31	22	22	28	23	27	29	29	30	29	42	22	34	19	27	24	36	20	23	19	35	29	22	21	24	24	25	20	18	28	36	29	25	28	35	26	26	36	24	20	31	30	33	32	24	21	15	20	26	28	30	25	34	20	24	31	21	22	33	24	22	27	27	25	21	26	26	36	21	21	31	21	28	30	23	17	22	24	21	19	18	21	17	30	24	27	25	28	27	13	36	21	33	34	24	29	36	16	26	21	35	21	29	20	23	35	26	22	36	26	28	15	27	25	27	27	34	29	32	21	34	28	24	38	31	19	26	29	22	31	27	34	28	36	25	30	27	27	42	22	22	27	14	20	26	28	22	27	35	34	24	28	32	23	27	26	29	27	22	28	19	21	23	26	27	35	26	23	28	22	25	41	28	26	22	27	28	22	30	29	25	31	32	27	19	24	24	18	41	17	21	25	30	25	26	27	31	29	23	27	22	25	32	31	31	25	26	21	21	30	27	32	34	17	24	29	27	44	21	35	29	33	25	30	24	30	22	25	24	30	22	23	30	23	35	30	28	26	25	23	27	33	30	21	20	35	31	24	30	30	29	32	23	30	26	27	21	32	18	21	27	22	25	31	33	20	25	24	35	24	34	22	23	35	20	26	25	25	28	23	28	31	23	26	31	19	23	28	17	13	33	27	25	21	15	26	24	17	12	23	26	32	29	27	30	21	19	19	32	24	19	27	21	26	27	27	29	25	36	38	30	22	19	31	19	31	22	26	30	25	33	28	15	30	18	27	35	23	33	31	28	36	39	33	23	29	29	29	32	24	26	29	19	33	22	22	23	27	19	18	22	29	31	42	26	32	35	23	29	28	23	22	23	40	33	26	18	25	20	17	34	30	29	18	27	28	30	25	25	24	31	22	27	30	26	25	24	21	34	31	25	17	27	26	19	17	25	25	29	27	24	22	29	20	26	32	24	31	23	26	21	31	25	30	24	31	17	30	19	24	22	21	24	27	27	28	23	28	27	21	27	27	20	29	25	23	29	31	30	28	24	22	30	16	36	22	27	29	26	30	20	29	30	20	29	24	32	24	34	29	34	25	36	44	22	29	19	26	33	23	23	35	21	24	24	29	23	33	23	31	26	31	26	34	30	26	24	29	20	23	18	34	30	19	23	34	36	23	18	19	30	30
45518	31801	19495	43632	85045	42225	13773	11129	9355	7724	5822	4577	4094	3688	2770	2375	2309	1890	1686	1511	1500	1317	1216	1083	1071	1114	1114	1078	1242	1290	1122	1233	1221	1159	1104	1049	1012	980	834	861	865	845	758	765	725	699	727	687	726	686	673	612	602	600	582	625	622	592	556	557	554	576	563	571	587	525	527	522	515	556	494	526	521	508	494	563	490	487	498	480	472	515	504	508	515	528	455	455	537	445	466	479	477	499	493	477	514	459	446	423	493	481	519	506	482	461	441	452	514	472	484	466	466	449	499	495	485	480	494	483	467	443	495	471	464	471	471	452	494	486	470	496	478	468	476	475	509	474	476	501	495	474	516	497	481	461	486	476	461	472	480	499	453	466	496	457	461	507	453	464	464	466	436	467	492	489	459	456	460	480	428	531	486	442	482	476	477	512	480	465	466	460	515	474	487	478	542	481	467	488	494	466	487	492	493	496	481	442	500	423	461	517	520	500	491	480	430	457	489	465	483	467	456	478	497	480	445	447	481	441	479	485	477	453	477	507	437	458	460	438	440	452	486	463	463	430	459	438	465	504	449	456	480	450	488	493	494	490	449	445	504	456	472	489	480	453	457	480	489	476	458	453	503	502	466	494	471	469	466	485	466	460	491	486	472	471	478	431	443	415	466	491	479	461	497	482	459	450	493	446	479	465	465	502	448	461	470	484	480	506	436	482	448	457	461	477	421	507	492	479	465	474	520	470	442	489	448	492	530	480	499	456	445	473	437	424	457	439	460	480	477	478	460	434	466	446	517	497	460	473	426	473	428	516	495	438	493	474	451	432	420	467	505	467	490	470	476	468	489	435	494	459	436	479	514	469	496	488	512	463	475	481	447	463	466	501	456	461	461	491	477	473	436	481	454	474	489	497	440	463	470	488	444	452	480	463	419	474	445	454	451	444	475	494	465	454	443	462	471	449	474	483	450	473	494	499	445	429	471	447	446	474	491	461	497	483	469	442	459	438	483	455	480	467	467	467	449	467	454	455	462	464	460	462	482	461	483	509	463	439	477	450	424	483	447	469	443	466	469	502	470	456	493	454	461	475	476	454	450	501	458	458	468	473	455	475	466	443	460	489	451	453	462	456	441	484	470	458	468	506	469	460	501	478	483	450	452	458	488	411	423	433	437	488	466	475	458	482	474	493	474	441	480	464	446	417	463	457	495	495	451	468	496	482	464	478	510	454	466	489	461	482	435	494	448	490	500	540	481	476	455	462	451	458	476	428	450	433	450	497	494	440	482	469	454	444	498	442	481	479	446	470	492	452	453	487	463	490	481	500	478	491	471	427	441	472	488	440	457	456	466	454	477	479	485	475	523	487	457	477	437	468	434	442	467	475	436	447	512	471	503	468	451	485	505	424	487	460	444	470	426	440	474	462	475	431	494	474	455	473	487	454	486	478	426	468	483	445	485	480	439	472	491	472	433	510	499	459	442	467	454	476	459	481	471	459	443	537	492	465	507	460	466	453	491	425	456	447	466	497	480	469	469	484	453	473	468	472	478	471	469	480	492	453	495	454	438	450	459	475	441	458	458	470	461	449	468	434	468	488	460	502	446	458	456	465	469	457	454	463	489	491	456	473	452	502	491	441	412	482	479	435	464	463	491	505	465	438	463	430	475	455	452	435	487	489	466	463	472	435	457	468	484	478	496	506	495	426	471	443	442	434	481	493	520	451	477	479	486	447	419	479	464	442	478	420	441	466	459	479	467	470	485	466	452	499	467	460	479	427	462	416	495	494	491	469	446	450	482	491	468	458	479	457	438	462	448	452	473	420	485	432	467	461	467	493	453	460	456	474	464	431	475	454	420	445	472	476	484	474	450	465	465	465	480	465	466	462	505	459	489	500	467	495	473	506	427	474	415	471	480	435	417	463	466	471	482	439	502	427	478	483	466	464	459	466	471	470	473	494	484	454	465	477	456	478	474	501	470	497	485	479	454	484	452	484	493	488	455	426	478	480	455	483	466	502	457	456	473	476	492	482	448	493	431	442	468	419	469	455	486	520	493	428	462	477	452	468	471	444	463	437	510	426	471	473	455	457	511	483	469	466	458	460	473	490	472	440	517	445	435	490	466	486	458	469	449	473	493	436	461	489	479	509	428	492	474	438	467	478	467	444	482	490	464	406	482	497	485	442	479	466	423	481	482	491	467	480	482	438	432	515	486	457	478	470	483	472	471	429	462	485	471	497	456	474	467	454	491	448	488	432	458	500	462	474	471	467	468	476	440	451	437	461	462	440	463	441	473	423	505	461	506	472	453	488	461	467	524	492	475	450	476	475	437	506	491	501	483	488	459	471	485	458	451	479	488	446	493	471	489	468	485	469	495	480	480	461	468	481	452	482	471	454	461	474	456	479	498	496	458	453	477	465	508	461	507	454	475	469	468	464	502	458	441	447	442	456	480	456	475	489	441	436	497	487	427	501	464	460	449	457	451	469	504	480	487	450	459	456	450	468	460	494	457	470	510	461	443	474	450	462	443	446	495	466	460	484	495	486	481	517	436	492	460	461	454	442	467	475	493	510	479	468	485	482	482	460	467	471	479	473	444	458	468	472	472	526	490	471	480	442	452	439	478	502	456	458	510	494	464	417	461	490	441	468	465	444	466	467	457	486	513	465	476	500	503	467	440	458	456	434	463	473	472	484	479	473	499	466	434	461	478	480	449	494	458	463	470	498	483	440	499	475	500	465	495	465	486	463	508	504	473	453	494	448	466	465	505	448	465	484	457	432	447	466	476	483	462	430	458	473	462	479	474	468	452	467	452	470	475	482	471	475	485	478	480	440	448	479	463	435	454	489	475	486	507	483	496	472	483	466	455	487	469	447	414	465	463	483	461	489	447	459	483	507	463	475	458	476	459	456	456	444	476	486	485	425	503	498	436	439	502	514	448	450	461	477	456	490	467	493	503	481	463	453	478	463	446	499	479	475	446	460	465	471	468	461	451	450	506	466	469	495	491	495	445	484	425	472	457	469	482	431	455	448	476	492	476	473	500	431	468	426	495	472	475	464	457	451	485	437	431	414	462	487	458	492	507	436	478	450	447	445	453	470	482	444	512	444	477	503	465	469	465	442	454	448	485	483	477	477	462	446	460	399	495	453	464	458	474	462	486	440	475	432	477	513	473	438	482	424	500	460	485	438	433	467	436	493	430	466	460	482	488	441	425	471	422	486	506	422	425	493	470	457	422	489	456	458	464	472	463	502	518	489	479	494	488	511	476	447	444	499	475	468	458	491	462	494	455	461	437	475	475	506	483	445	429	459	430	456	453	447	435	482	437	450	473	475	437	481	448	480	453	475	411	479	515	465	496	462	456	460	452	465	457	460	444	447	443	465	482	472	479	470	503	479	464	464	505	437	495	482	504	444	493	463	463	489	451	481	459	437	503	479	457	446	441	452	464	491	471	421	491	449	495	491	436	464	414	480	470	477	439	476	492	491	473	510	466	456	472	457	510	489
2731	922	284	400	3202	1785	50	36	38	29	24	34	30	23	23	19	35	25	14	24	17	15	24	12	18	20	11	19	22	19	19	16	31	18	19	21	27	20	15	17	25	18	25	22	19	16	18	11	20	18	17	18	16	22	22	18	15	19	21	18	16	13	18	12	15	17	19	28	21	15	17	15	18	20	12	18	15	18	10	21	19	22	14	24	8	17	19	12	11	23	13	13	14	18	15	15	15	12	14	10	24	9	19	16	15	19	9	18	14	17	18	18	11	13	13	14	18	19	23	18	21	19	10	16	12	21	13	26	19	17	17	16	12	23	17	18	10	18	24	21	11	18	27	10	20	21	17	20	16	12	20	14	13	9	22	18	9	23	14	11	14	16	17	14	16	20	23	18	21	16	11	19	12	21	5	18	14	22	15	17	17	12	17	24	12	12	17	23	17	19	23	15	17	18	21	14	23	21	20	13	15	22	18	15	24	14	9	8	7	23	15	17	20	12	17	14	20	15	18	16	11	16	11	16	17	14	11	21	25	12	17	18	12	24	17	12	17	21	21	18	10	20	22	18	15	26	14	26	13	17	18	12	15	17	29	19	14	14	21	12	17	10	17	24	17	24	18	16	16	14	14	17	24	16	12	19	16	16	17	13	18	13	24	20	13	13	16	15	18	14	17	16	19	13	20	18	14	13	23	24	17	22	16	20	16	21	16	20	13	12	15	25	8	15	19	17	15	15	19	21	19	14	19	17	13	13	20	17	21	16	15	19	33	18	16	16	13	19	14	19	21	14	15	21	26	15	21	20	11	19	15	14	19	22	12	21	21	20	23	17	17	12	20	15	18	11	18	17	23	19	13	23	14	12	22	19	10	16	14	15	7	24	13	14	17	21	22	21	21	21	16	20	15	17	16	12	11	14	17	14	14	19	14	11	19	13	13	17	26	13	14	17	16	22	20	17	17	13	16	15	20	16	13	19	13	13	8	12	15	16	19	14	19	19	13	9	19	15	18	15	13	20	19	11	17	20	12	25	14	19	15	17	18	17	10	14	12	19	17	12	9	13	20	11	17	25	19	14	14	17	18	12	21	20	17	7	24	17	15	21	21	28	12	18	15	16	19	25	15	25	20	18	13	13	16	17	19	17	19	17	17	27	15	21	18	18	24	13	17	17	25	13	16	16	17	8	18	17	22	15	15	15	10	21	13	13	23	21	15	17	17	23	15	17	21	18	15	22	18	17	14	18	15	19	19	19	15	16	20	12	10	13	21	18	16	13	19	20	20	22	23	14	16	20	19	13	11	8	16	13	20	15	20	28	28	22	19	12	17	14	22	17	28	23	15	17	16	19	20	16	16	11	14	24	8	27	17	15	14	19	19	20	10	19	25	14	15	13	9	14	15	16	18	24	20	15	19	25	14	20	21	15	23	15	23	21	21	18	13	16	17	17	23	13	20	12	23	26	8	11	22	10	19	12	13	19	18	15	14	17	13	13	21	15	18	9	14	11	21	22	13	19	19	16	12	14	16	19	17	16	16	11	19	11	16	21	13	14	20	24	10	16	9	21	16	25	16	16	17	15	26	12	8	12	17	18	21	22	15	24	17	17	23	10	16	19	15	13	18	12	21	20	14	18	18	13	20	23	19	17	11	24	20	13	11	15	16	12	19	20	18	17	12	26	21	16	14	24	16	15	18	18	22	21	17	19	15	16	18	14	15	14	12	12	20	18	11	17	13	19	10	19	14	24	24	12	17	15	17	24	17	22	16	22	14	17	17	9	7	13	17	16	9	11	15	14	19	8	15	12	9	17	16	19	16	12	8	13	19	8	17	18	13	12	8	24	14	14	25	8	17	27	12	8	9	20	17	13	13	14	21	22	14	13	18	18	11	12	15	24	16	17	17	18	20	18	14	22	13	13	26	18	17	14	15	11	17	22	17	16	10	22	19	15	21	23	16	21	17	14	13	12	17	12	17	15	15	18	18	19	14	10	15	19	20	18	24	14	16	18	19	10	10	14	15	21	10	15	16	15	12	11	16	15	16	13	14	19	23	17	19	21	15	17	16	23	19	18	14	11	16	18	9	15	27	13	23	17	14	23	18	21	16	18	18	14	17	20	13	26	16	18	20	16	19	19	8	21	13	21	22	15	26	15	17	18	19	13	19	15	24	11	25	17	14	21	17	8	16	16	19	22	22	12	17	19	22	17	5	18	12	14	19	13	21	15	21	10	19	21	16	17	16	14	19	19	21	16	14	23	23	23	22	14	19	18	19	18	17	21	19	17	19	6	18	9	23	12	19	10	6	14	21	14	14	17	21	16	31	14	18	13	18	17	19	16	11	22	13	19	25	5	27	15	25	21	16	27	13	26	11	8	19	12	15	13	17	15	11	18	19	14	15	15	12	21	18	22	16	16	15	12	17	18	17	23	16	21	13	25	15	16	17	20	19	15	9	14	18	28	17	16	22	11	22	25	15	18	17	15	11	27	16	21	15	21	17	4	17	14	13	17	17	16	20	13	20	9	14	16	19	15	16	18	21	15	16	15	20	7	9	9	20	12	12	17	18	12	15	23	10	11	16	17	15	15	19	19	21	26	15	9	24	21	19	14	19	17	18	20	12	16	15	13	18	15	17	15	20	21	16	13	23	22	14	17	23	18	19	15	20	21	19	10	13	17	8	25	21	24	11	22	21	23	16	13	21	21	18	19	22	11	11	14	18	18	15	14	15	12	10	21	13	16	12	16	22	17	11	13	13	15	19	20	21	15	13	21	15	11	19	10	15	13	19	16	15	19	16	16	14	20	25	7	12	14	12	15	23	15	21	13	22	18	14	15	18	22	17	16	15	18	25	13	23	14	14	14	15	15	14	11	16	12	13	16	17	22	17	21	18	13	20	22	19	20	11	19	10	14	19	14	17	20	12	12	24	10	13	15	19	13	20	19	13	25	17	23	14	13	21	13	19	12	15	9	13	12	20	24	12	14	15	12	11	13	22	13	15	13	13	10	21	18	21	18	12	17	14	21	21	17	14	18	11	20	15	18	16	19	14	9	16	19	16	21	17	16	21	13	15	19	19	17	20	10	23	14	19	17	17	17	17	8	16	13	22	18	16	23	14	13	22	15	21	17	12	23	19	17	16	14	11	11	14	20	13	17	16	23	17	14	17	11	24	12	16	10	15	13	13	18	6	30	18	17	19	25	22	24	14	17	17	5	28	20	18	13	21	13	15	16	12	24	24	17	14	17	16	16	17	17	19	20	14	31	16	24	13	15	8	11	17	19	26	14	22	18	15	19	19	19	18	18	16	5	16	13	20	17	16	16	16	17	12	12	20	17	9	17	19	23	16	19	17	16	27	14	15	23	26	12	24	12	13	17	15	10	15	21	18	18	12	16	18	15	12	20	16	17	15	11	18	11	17	18	16	17	14	26	15	13	18	19	10	22	15	16	15	17	20	11	13	12	15	11	15	20	22	13	17	20	22	15	13	19
32750	21061	8675	25586	56086	27040	4186	3066	2981	2422	1953	1509	1283	1181	918	786	821	640	662	590	534	503	447	459	510	486	509	541	545	547	547	570	551	536	523	496	492	479	446	455	438	429	432	373	369	361	363	388	364	364	311	330	352	352	324	311	345	350	353	325	307	323	287	331	323	368	311	331	331	313	322	291	263	325	334	313	283	290	298	302	258	288	300	326	273	303	285	288	285	304	301	305	296	326	285	288	307	269	306	301	299	299	316	298	289	262	278	302	343	315	314	284	319	279	305	287	305	287	274	295	293	304	286	315	295	320	312	301	307	281	309	315	293	288	307	301	307	319	292	277	319	309	283	288	312	324	273	315	285	320	321	283	296	322	294	258	320	292	353	295	307	290	305	303	283	286	269	296	303	285	319	299	292	301	255	295	274	296	295	294	304	279	295	316	306	295	311	284	307	302	312	294	297	288	280	271	306	293	280	294	309	312	289	297	299	299	307	293	304	326	275	277	302	298	282	293	284	294	318	281	285	260	285	285	300	315	302	294	303	287	286	291	306	280	278	287	302	294	287	288	314	304	288	283	306	298	319	279	286	318	318	320	326	296	284	302	300	264	306	299	271	298	314	276	301	293	309	319	316	294	309	283	313	308	305	299	307	282	297	284	304	308	289	283	285	291	318	299	319	293	289	276	285	314	296	306	293	290	327	286	318	294	285	285	296	290	305	326	312	312	291	329	291	315	329	289	289	281	297	294	264	293	320	325	310	276	253	316	283	292	327	307	306	292	315	296	277	290	275	289	290	288	326	290	303	272	277	280	313	313	298	294	294	314	290	310	320	294	277	316	294	307	311	313	286	261	295	287	308	304	304	319	307	293	284	320	302	298	285	312	293	303	299	311	274	281	271	299	285	287	301	304	290	306	287	279	297	274	299	293	288	302	300	295	307	293	286	308	314	324	263	318	282	331	284	323	317	290	274	264	311	281	305	311	308	291	288	315	273	284	303	307	307	327	300	291	300	290	292	337	299	249	283	296	316	273	299	287	271	323	315	301	281	280	282	269	276	273	297	286	306	318	265	332	302	310	285	310	271	312	298	307	311	288	328	294	309	279	319	297	308	338	317	300	294	298	297	288	306	301	286	301	317	328	284	285	293	290	293	266	293	282	305	300	267	284	318	330	286	267	272	292	268	290	282	272	307	298	291	301	310	290	316	316	294	324	298	293	258	300	287	261	311	291	292	293	311	277	276	265	321	279	288	315	289	287	301	264	294	299	312	289	298	288	298	272	273	306	286	318	313	303	327	295	315	301	292	286	268	277	314	313	321	244	304	316	290	280	289	338	309	286	308	291	335	271	295	288	334	288	336	342	310	315	290	325	301	316	292	281	293	306	310	305	320	321	292	300	320	321	301	317	294	294	303	277	319	280	292	297	302	245	272	281	324	292	332	318	281	279	268	310	310	304	295	279	292	289	276	314	302	310	282	330	287	292	289	322	293	323	295	287	317	298	298	314	351	309	289	305	300	290	251	305	289	310	294	266	268	274	294	283	308	269	289	295	290	294	281	316	313	317	267	289	300	306	300	310	294	292	305	300	306	318	312	289	308	305	309	278	301	297	286	259	288	311	309	300	321	318	295	307	318	266	295	290	255	274	306	272	307	295	311	303	292	284	302	312	325	310	268	243	297	312	282	289	279	283	294	280	285	289	287	303	304	280	308	314	281	297	301	286	322	299	289	256	303	292	297	299	288	307	285	302	281	301	302	312	284	277	286	307	300	294	308	297	303	296	279	255	307	282	268	300	285	300	286	287	298	275	303	243	289	341	274	315	313	274	306	263	294	337	301	302	278	292	298	292	319	308	276	265	286	291	295	296	306	303	292	310	303	278	296	296	291	285	276	273	258	269	281	306	302	257	311	299	302	281	308	305	271	274	290	293	277	299	278	310	309	338	260	292	301	287	273	287	315	308	306	276	294	289	298	312	262	282	309	292	273	295	303	308	293	292	305	273	313	298	315	286	271	284	290	280	298	305	293	287	315	276	292	271	292	296	288	287	307	287	320	286	313	287	287	300	327	299	276	333	308	300	295	295	283	293	277	254	298	300	299	305	283	274	307	320	313	303	301	299	315	310	314	310	304	286	307	310	280	300	295	282	285	295	292	291	323	279	298	296	303	306	305	266	299	328	285	322	291	302	313	314	318	276	298	300	262	292	301	308	294	270	278	289	256	298	286	305	311	287	278	301	276	302	288	310	326	298	290	280	292	297	310	274	302	288	260	348	292	315	280	296	276	295	314	299	285	303	263	296	286	322	300	296	294	299	295	291	324	289	311	275	278	313	273	275	320	309	271	306	313	292	318	281	338	302	312	350	283	325	267	284	291	311	296	313	302	291	300	299	288	304	300	301	303	292	291	277	325	299	284	263	289	301	284	317	311	277	263	293	310	288	270	314	264	305	302	284	333	311	301	265	280	291	303	291	262	280	332	309	296	286	281	287	324	282	331	279	310	298	266	283	292	301	313	301	280	306	312	302	294	289	309	295	279	274	324	283	311	323	290	315	284	297	293	301	271	326	270	314	309	305	271	287	287	298	288	291	299	292	282	296	319	297	297	300	313	307	290	288	326	318	270	311	279	295	294	290	270	274	278	323	277	298	304	283	312	269	310	290	264	276	331	303	294	296	303	301	310	281	281	313	316	277	289	312	258	273	299	288	304	326	307	309	301	290	313	302	289	290	280	285	276	286	279	257	281	344	322	279	314	290	292	302	288	290	315	324	301	280	315	282	272	304	308	306	289	290	322	302	291	298	260	295	295	293	303	291	301	305	292	302	318	273	276	315	273	296	318	291	280	301	292	319	341	306	304	301	322	288	309	355	307	295	302	289	289	281	303	294	288	298	309	271	286	290	275	291	285	281	287	306	331	282	303	296	301	282	274	282	293	300	311	342	317	300	302	298	305	246	282	316	310	307	302	267	262	305	313	287	307	294	314	266	312	306	311	294	296	321	277	328	277	286	277	309	298	267	313	307	305	297	281	298	303	289	286	324	294	256	317	317	308	309	303	306	312	293	280	328	282	283	306	303	306	276	291	300	317	279	301	327	307	301	300	280	281	294	300	312	300	338	300	305	294	290	315	291	301	318	293	281	297	322	293	277	273	277	301	277	306	293	305	296	332	272	311	291	307	318	312	307	307	311	306	268	297	314	306	297	283	309	301	307	305	285	329	318	302	303	308	287	286	299	278	305	296	285	312	307	300	294	306	301	308	269	315	304	315	301	307	289	267	290	309	302	293	305	284	315	266	235	304	302	307	296	280	314	292	302	282	291	304	291	278	340	294	269	280	326	299	287	336	264	301	291	313	290	293	301	298	273	303	326	316	297	309	259	311	288	281	289	289	282	274	287	310	299	289	335	294	256	278	306	288	279	306	263	286	308	299	278	295	291	300	310	301	308	283	303	281	336	269	279	301	316	290	288	307	274	302	314	304	282	294	319	292	320
6296	3352	1007	4096	18271	10632	178	67	82	89	58	53	55	51	39	41	47	33	34	30	28	26	35	23	34	25	22	21	32	37	22	30	35	42	21	26	23	29	20	21	26	32	18	26	19	23	24	20	24	26	26	22	25	19	22	22	14	21	21	25	23	26	22	24	23	19	26	17	15	18	26	18	23	29	24	19	15	29	23	23	15	30	21	23	18	24	15	21	13	23	25	17	16	24	22	25	18	24	27	22	17	20	22	21	32	24	23	20	18	23	24	20	20	18	19	26	25	23	24	22	22	19	21	15	19	11	19	19	15	26	25	16	18	16	17	27	27	16	18	21	24	21	22	17	20	18	19	23	26	24	11	16	19	21	20	26	20	20	25	21	22	18	24	18	18	26	19	20	20	24	22	23	18	24	24	26	21	20	30	18	19	21	25	20	18	26	28	16	18	16	28	28	22	17	24	13	16	22	25	19	21	20	19	16	29	16	19	17	20	24	23	23	20	19	24	18	23	19	19	31	15	22	16	29	27	18	25	27	25	27	20	14	25	31	21	19	26	22	20	22	25	20	22	19	23	22	22	22	19	15	30	18	24	28	31	18	19	21	23	22	15	17	17	21	20	18	21	26	22	23	22	18	21	15	25	26	22	21	14	11	19	18	27	24	19	16	14	22	19	15	20	20	23	19	28	21	17	25	21	19	16	13	14	24	21	26	16	24	28	23	15	19	12	14	23	20	16	19	17	22	23	17	17	36	17	18	21	26	24	16	18	20	18	23	12	19	18	20	17	19	26	22	19	20	21	16	21	26	28	17	21	24	25	16	32	18	23	23	20	17	27	15	22	20	24	22	17	26	19	27	27	32	24	18	19	25	25	30	19	20	30	13	16	24	24	12	30	16	26	19	32	20	17	26	22	22	12	19	30	16	25	23	21	19	15	16	13	23	25	19	25	30	17	23	23	16	22	21	25	24	15	31	26	14	12	27	12	32	18	18	19	10	18	20	19	16	20	18	20	20	23	19	19	22	20	22	19	19	28	21	19	24	27	26	23	19	14	24	18	36	15	34	15	23	23	15	18	27	25	15	23	29	24	19	20	22	25	19	18	23	16	21	20	22	17	21	28	26	29	23	15	19	27	12	24	23	16	30	26	15	29	24	19	19	24	17	20	20	22	24	18	20	21	25	14	19	19	24	15	17	16	18	25	9	13	20	27	13	14	25	15	21	21	21	23	33	22	29	24	20	19	19	23	16	19	27	26	33	29	26	21	22	27	19	20	13	23	25	19	17	20	20	17	18	25	19	18	17	15	22	15	23	23	25	16	21	29	20	23	22	27	23	21	24	20	14	23	16	20	21	26	22	24	25	19	19	16	27	20	21	18	15	28	19	13	27	20	23	20	23	18	17	31	19	15	28	16	14	16	19	21	10	18	28	32	24	19	17	27	18	27	16	22	32	17	20	18	16	21	21	21	29	13	27	20	20	30	17	18	18	20	21	20	20	13	13	21	20	17	21	17	13	22	18	16	21	34	24	23	22	15	19	25	19	22	28	17	26	17	19	22	25	19	21	21	23	26	12	15	21	29	27	23	12	20	20	24	19	23	22	23	26	16	21	16	19	16	26	24	24	23	12	27	20	17	18	12	25	21	26	16	21	24	23	15	27	16	26	21	21	17	13	21	29	16	14	25	11	23	28	18	29	14	14	17	15	20	17	19	29	18	26	17	14	19	26	25	17	20	19	22	32	21	17	21	12	22	19	17	25	21	21	20	14	22	21	23	16	21	17	21	17	21	20	20	12	18	19	23	24	22	20	24	16	22	28	19	24	19	30	17	18	24	19	21	17	18	24	20	15	20	24	24	14	22	13	23	21	19	16	20	15	20	20	22	15	23	27	19	20	25	22	21	18	20	22	24	17	30	15	20	20	23	14	23	13	16	11	24	17	27	24	27	18	18	28	15	27	23	16	32	18	21	20	21	30	21	28	21	23	23	14	26	18	10	15	17	24	26	18	19	16	23	26	12	15	22	13	27	29	15	27	18	23	17	17	18	24	22	29	29	16	25	25	23	13	11	14	24	17	17	24	25	14	19	26	27	27	17	17	20	20	23	21	17	11	17	19	17	26	25	23	23	11	13	24	20	28	21	21	24	22	17	22	28	18	19	24	15	25	14	20	29	13	18	27	20	19	20	34	14	18	24	16	25	16	20	21	21	12	25	19	26	20	35	25	18	25	21	13	25	16	26	21	21	24	25	22	21	19	26	27	16	18	20	27	21	17	14	22	15	33	19	22	20	26	25	25	17	26	23	13	21	15	22	26	23	26	12	18	19	22	23	27	10	14	23	26	24	17	18	26	13	30	17	19	20	24	20	24	12	28	20	16	27	14	12	20	22	14	23	23	26	19	25	23	21	22	21	16	20	21	18	33	24	21	25	23	19	21	22	19	21	17	25	30	28	22	19	21	19	13	22	17	20	23	23	14	21	24	25	28	27	24	28	24	22	24	29	24	21	23	28	20	19	18	21	25	27	28	15	20	22	26	13	23	22	20	25	9	22	23	22	17	29	25	21	21	9	17	17	24	11	22	21	22	22	24	16	23	23	14	17	16	23	16	17	21	18	27	19	11	10	23	16	18	18	15	21	22	18	20	24	20	21	19	20	22	27	27	25	20	22	31	25	16	26	22	18	17	21	18	16	22	22	21	12	24	17	31	24	17	15	17	21	21	13	14	20	21	23	23	19	13	25	14	18	22	28	26	20	24	13	19	19	28	14	13	16	21	21	31	21	21	22	21	20	15	12	19	14	27	21	20	17	12	20	17	27	16	20	21	19	23	20	21	17	24	26	13	21	18	34	22	14	23	20	13	16	16	27	24	21	29	20	15	22	22	19	28	14	28	23	27	27	15	20	23	28	19	30	14	21	21	19	29	16	20	20	19	25	17	22	20	19	18	20	20	27	22	21	16	21	20	19	21	18	27	24	17	14	25	17	26	26	25	23	27	17	23	17	27	24	9	20	22	21	14	20	15	24	26	22	18	18	17	30	26	18	21	15	21	26	23	25	17	26	20	23	22	13	20	25	23	16	23	20	31	15	23	16	30	23	24	19	13	25	25	21	25	25	20	21	20	22	21	22	21	21	10	15	19	27	28	15	22	25	16	25	23	21	27	27	19	25	29	18	22	19	24	24	22	16	23	23	28	17	26	19	14	21	27	20	15	27	20	24	11	18	8	15	20	18	23	18	21	15	24	17	23	15	17	22	21	23	26	22	24	21	17	18	21	24	14	16	23	25	14	20	27	24	21	25	19	14	21	22	26	21	24	14	19	18	19	11	20	18	13	19	23	16	17	26	23	15	21	22	15	16	24	20	17	21	16	20	19	37	27	23	14	20	26	26	29	23	17	18	22	25	22	19	23	27	26	14	14	19	17	16	23	17	19	26	26	26	25	22	22	19	17	17	10	15	16	20	22	13	16	15	19	21	18	18	22	20	26
45487	32717	20194	55169	89261	33417	10537	7190	6630	5612	4659	3518	2830	2491	2117	1770	1571	1383	1208	1150	1040	1011	969	841	851	903	931	1020	1065	906	907	918	1015	917	837	816	823	755	714	710	705	617	625	593	615	553	537	552	538	503	504	489	529	512	489	485	455	477	462	453	476	473	437	481	483	412	436	434	452	388	416	408	428	395	429	396	441	397	423	394	358	384	397	396	394	379	393	368	418	378	381	395	393	380	383	393	417	420	371	402	347	379	410	405	376	400	382	386	373	363	359	379	372	400	351	349	409	407	362	362	360	381	403	380	391	389	423	353	380	364	375	375	397	392	364	383	379	384	376	349	352	406	356	409	410	393	380	361	383	430	376	364	384	401	413	365	360	371	398	390	364	388	374	404	378	375	373	403	386	369	381	373	387	348	387	381	372	391	369	358	416	352	353	423	386	400	400	427	356	435	386	378	385	370	346	416	380	388	369	376	377	375	340	348	377	354	342	398	355	382	354	384	353	343	353	390	369	344	385	391	346	399	396	372	355	366	364	364	404	370	340	366	376	387	353	341	358	358	355	384	347	411	388	378	380	406	358	387	371	348	351	387	378	377	370	420	363	369	363	385	342	401	356	389	383	385	384	440	380	379	388	391	375	377	416	391	387	372	396	376	347	358	386	365	357	345	371	383	398	357	399	365	348	374	371	367	355	372	404	405	373	389	383	385	355	371	385	385	369	369	346	393	368	383	390	339	390	373	374	369	349	405	369	337	365	367	388	381	351	404	364	379	366	382	391	391	400	349	365	381	391	385	392	400	353	370	357	379	381	403	386	391	351	407	376	369	355	383	392	399	365	359	390	376	372	359	411	367	351	413	401	388	365	416	373	356	395	379	382	367	355	403	333	398	372	358	391	369	372	401	421	365	392	375	347	362	396	365	388	383	375	372	380	372	349	390	369	381	374	406	363	359	417	374	359	387	385	369	369	364	374	366	384	379	398	354	358	356	366	359	361	377	362	370	378	373	381	370	348	398	378	375	374	397	382	382	354	376	368	413	389	356	347	405	366	398	403	358	371	348	379	395	384	365	377	380	367	365	356	411	371	365	377	397	380	363	372	371	357	373	349	365	362	360	364	377	377	389	384	409	351	395	400	372	373	352	384	389	376	381	363	392	377	331	368	385	402	401	373	373	358	365	347	356	356	341	369	356	386	413	366	349	384	367	367	399	358	400	332	371	374	329	354	383	384	386	367	364	368	376	344	390	349	382	394	348	371	381	389	422	373	410	381	354	371	390	368	360	378	374	393	388	401	363	361	378	399	371	385	367	396	366	343	363	374	400	358	372	372	380	363	371	379	369	390	383	398	385	398	366	440	387	370	373	344	342	370	387	392	407	366	407	399	398	388	391	387	353	358	380	376	374	378	357	396	377	388	373	392	356	371	375	348	381	349	386	379	390	370	402	371	387	392	365	380	361	388	412	397	391	372	375	410	358	406	392	368	358	406	374	346	399	374	382	362	377	362	364	382	402	374	375	383	397	380	390	356	382	392	406	408	383	353	371	344	375	377	370	336	371	361	333	378	382	375	360	359	347	392	381	385	380	399	398	358	393	390	350	385	383	398	353	402	345	378	366	386	414	395	372	388	371	379	405	416	361	363	377	406	409	390	357	349	360	362	390	378	378	397	356	399	360	416	369	368	404	382	402	401	383	346	373	407	386	389	347	367	351	365	354	337	379	358	377	388	405	363	371	354	343	381	350	368	381	377	370	417	347	353	416	367	350	382	404	402	371	382	382	375	381	380	358	364	358	398	365	384	401	362	367	361	388	393	400	393	369	343	357	376	392	364	368	374	377	357	377	375	379	355	393	416	367	376	341	371	401	380	394	363	381	393	375	422	436	390	375	376	384	397	369	361	407	382	376	371	397	398	400	387	351	364	385	411	342	382	365	400	370	354	368	366	385	358	378	364	379	402	387	361	384	354	388	375	369	393	398	374	366	367	384	374	353	374	362	362	391	409	381	372	395	378	406	377	354	354	347	392	392	388	393	393	372	371	369	376	399	402	364	382	350	395	422	359	355	373	366	374	380	392	397	360	358	362	418	385	387	384	378	409	367	386	334	366	389	344	414	329	354	375	344	373	377	387	386	380	354	419	397	358	371	395	405	399	370	384	365	365	420	378	375	374	370	354	380	372	336	380	410	401	369	355	387	379	407	357	414	379	332	353	409	379	371	366	374	349	344	365	381	389	388	389	372	376	365	352	371	388	402	385	369	387	370	378	394	359	366	335	407	369	387	393	372	372	385	393	374	381	362	358	388	362	399	400	395	389	352	394	386	354	342	379	392	368	378	363	374	360	352	361	385	395	412	345	392	358	401	394	367	334	373	356	346	404	368	390	361	343	375	363	358	341	383	350	375	380	350	357	379	338	368	394	369	350	336	377	391	408	380	392	365	360	404	328	370	369	372	396	373	381	392	395	395	393	330	380	354	345	386	398	363	397	379	396	354	387	405	387	373	367	353	384	354	351	366	356	387	345	370	389	351	377	408	403	384	385	375	375	378	374	366	366	368	373	400	372	388	371	334	409	358	400	370	379	370	406	369	392	341	398	364	380	358	346	422	372	402	383	347	389	388	389	379	414	351	335	364	334	376	345	360	359	360	353	392	350	377	345	385	365	357	380	370	346	359	374	431	352	388	386	389	405	351	390	394	334	368	379	368	386	389	367	369	367	379	348	380	372	371	362	407	329	368	390	362	378	407	372	380	340	385	362	365	375	381	353	391	359	374	387	383	383	345	383	358	373	388	391	356	398	357	363	369	398	363	380	366	389	362	357	383	401	397	364	371	374	356	422	410	348	372	414	374	358	370	351	390	402	374	366	410	411	392	392	389	390	378	351	380	384	377	361	355	371	381	359	372	350	377	396	396	370	366	378	373	381	410	359	389	391	376	367	370	401	349	351	382	396	368	396	380	359	356	390	356	352	359	389	370	360	351	352	343	390	379	413	393	381	384	369	373	381	399	350	382	368	350	363	407	357	429	329	382	342	370	385	381	345	377	394	372	394	376	376	345	403	362	390	348	402	389	368	372	375	376	371	361	389	393	392	380	389	390	392	375	383	374	390	365	380	368	355	351	389	376	360	399	407	387	350	366	366	362	390	363	390	382	381	366	377	385	380	358	375	386	360	359	392	383	375	379	343	378	368	371	383	397	382	406	412	389	404	369	374	400	344	392	372	392	385	402	377	391	374	398	391	378	372	367	400	351	350	396	372	385	345	391	359	389	372	411	369	415	409	379	367	360	370	396	377	391	405	371	384	358	375	394	404	334	357	382	350	350	396	340	393	364	396	375	369	397	357	379	398	378	360	387	363	379	369	396	361	394	361	400	378	356	339	361	421	368	354	369	378	368	354	401	380	346	369	380	376	371	362	380	352	385	398	342	379	345	398	369	374	399	348	366	367	344	377	385	352	344	351	395	388	353	402	366	386	386	341	387	384	364	381	382
5631	2013	566	2445	11004	7735	101	63	50	61	56	49	32	50	40	55	28	45	33	29	33	38	25	28	37	34	42	27	28	28	38	35	30	38	33	29	30	33	29	28	26	40	38	33	28	32	32	26	31	33	25	26	27	34	28	32	32	27	40	24	27	35	31	25	36	19	25	38	29	30	25	28	24	21	38	34	29	33	24	28	29	19	27	22	28	31	24	27	28	24	33	22	30	25	32	29	24	22	22	34	26	28	28	31	27	26	23	21	35	28	30	31	36	31	26	33	19	24	36	21	40	32	27	22	34	27	27	18	28	23	29	27	42	25	32	32	31	26	25	32	40	26	35	23	25	30	30	37	21	21	28	23	25	15	31	24	20	18	32	15	40	37	34	38	27	36	24	30	26	26	29	29	36	33	32	26	29	25	28	30	37	32	21	27	26	27	32	28	29	31	26	32	31	34	29	27	35	19	21	35	25	21	27	20	28	29	19	30	33	26	28	26	28	30	31	22	37	33	26	32	26	26	25	26	37	27	27	32	26	28	31	24	25	24	22	38	19	31	28	26	25	26	23	21	28	23	30	24	30	21	31	26	28	28	26	25	23	29	30	28	18	24	31	21	30	27	22	26	22	22	26	29	25	23	26	27	33	23	24	28	36	29	17	31	27	32	28	35	25	33	29	25	35	29	34	42	17	17	28	36	33	25	25	20	30	26	34	21	33	21	30	27	30	40	31	22	24	20	31	26	28	24	28	29	33	33	22	25	25	27	30	34	28	29	24	31	36	26	21	29	22	25	35	40	23	35	23	33	27	27	27	26	27	24	30	24	29	27	28	31	19	25	29	34	32	20	27	17	28	26	24	30	37	33	34	25	23	28	31	18	31	25	25	28	21	27	24	29	31	46	24	23	27	28	27	39	29	30	26	21	33	24	29	26	32	28	30	28	21	22	18	16	24	27	32	22	26	24	22	32	33	31	32	32	31	38	29	27	40	31	32	30	28	38	25	27	20	24	25	27	20	31	27	29	33	33	28	23	25	33	32	27	34	29	22	32	25	28	29	30	25	32	27	36	18	36	25	30	28	23	32	23	29	29	23	27	29	27	28	30	34	27	36	30	24	24	27	27	28	21	34	28	19	24	35	31	28	24	25	34	28	36	25	34	27	23	23	27	30	16	23	32	31	28	30	35	15	19	22	36	32	28	35	24	19	27	44	35	36	30	24	28	23	23	30	31	23	33	26	23	24	23	23	31	25	25	23	21	18	27	31	36	24	42	19	34	24	33	19	37	33	22	30	24	30	28	19	34	23	36	24	25	27	20	36	32	30	22	31	34	28	26	28	28	25	31	24	16	37	31	25	29	23	26	41	34	36	36	37	25	28	31	31	29	21	26	23	25	20	26	27	40	20	32	34	28	21	36	36	34	30	35	23	27	18	26	51	30	22	28	20	25	25	26	34	30	38	36	28	29	28	22	25	26	32	18	26	29	22	25	25	24	25	27	22	31	20	22	23	34	27	15	34	32	30	17	36	27	32	23	31	36	21	27	35	29	19	28	29	27	22	26	37	25	24	31	32	34	38	20	36	34	30	22	27	19	30	20	27	33	40	27	27	20	33	21	30	25	24	35	27	38	31	30	30	23	30	29	32	26	30	34	35	29	42	28	26	22	33	29	41	31	34	27	25	36	32	21	28	28	23	19	30	29	32	30	35	35	28	19	33	21	24	28	31	29	30	25	18	22	30	23	30	28	37	29	30	26	20	23	32	27	27	29	32	31	23	28	31	28	39	29	29	32	29	24	31	30	25	33	27	22	34	26	25	28	25	32	31	24	25	28	35	30	25	27	28	39	20	41	36	30	19	20	34	24	21	35	37	31	27	29	23	30	31	23	33	25	27	35	31	27	19	32	30	26	27	30	33	30	22	18	26	31	23	31	29	29	32	39	30	20	30	35	36	26	20	20	25	22	34	24	26	31	33	25	29	18	37	32	19	21	24	31	32	18	26	37	24	22	23	20	39	39	35	26	23	22	25	23	35	36	24	29	35	27	30	25	37	44	22	28	27	28	20	17	33	25	23	31	28	29	23	34	31	20	26	28	29	27	34	24	32	26	24	34	33	34	23	28	36	23	34	21	18	17	23	28	18	27	27	19	38	31	31	31	32	33	32	33	30	27	28	29	24	25	25	28	31	23	34	30	39	26	32	30	26	27	20	27	20	16	24	29	27	23	36	30	20	23	20	24	38	29	37	17	31	31	31	27	36	14	27	23	34	28	26	23	33	24	27	31	19	23	23	36	28	37	31	33	24	33	29	32	24	27	22	30	24	21	32	22	28	22	28	36	24	22	29	32	36	30	36	21	20	20	22	21	27	15	31	24	27	22	23	36	35	28	29	28	22	31	28	28	27	32	29	32	28	26	31	21	38	21	29	22	17	25	17	25	21	21	19	36	35	36	34	28	25	30	30	22	28	24	28	34	29	23	30	34	34	34	30	22	28	35	23	26	25	25	23	24	31	33	22	19	28	29	21	16	37	26	28	41	32	17	24	24	30	33	29	36	33	28	19	33	30	27	19	21	29	25	21	17	27	35	33	40	29	32	27	29	31	33	32	35	20	40	23	30	29	36	24	40	25	22	31	28	34	22	33	25	19	15	27	32	32	25	33	28	26	25	19	27	27	24	27	36	34	25	26	30	29	30	28	25	29	28	26	27	21	24	23	32	26	32	26	25	38	36	27	34	27	43	33	27	33	24	35	31	36	20	26	26	28	28	32	25	31	24	30	34	33	26	25	28	35	34	33	17	29	30	44	24	34	22	24	26	33	32	36	28	34	31	33	30	16	27	28	26	27	24	30	26	32	34	33	19	22	31	21	22	26	33	33	33	27	33	26	32	19	29	26	21	30	32	32	24	22	32	23	25	33	31	29	32	27	20	26	30	28	23	24	24	29	21	21	26	25	27	29	26	31	29	28	23	20	32	31	37	31	27	23	32	31	29	26	28	41	33	20	28	34	35	38	26	24	32	21	26	24	26	23	29	32	31	26	25	29	28	31	23	31	45	39	31	12	30	40	24	38	22	26	25	32	36	35	26	25	27	19	36	24	28	30	27	21	25	33	29	28	31	23	26	31	21	19	24	33	36	29	35	30	29	24	20	30	27	25	27	32	27	26	22	28	32	25	26	28	28	19	25	24	27	29	22	21	22	30	34	28	23	19	32	25	29	20	32	22	25	27	29	17	27	23	29	27	25	20	22	29	21	27	29	30	32	31	20	20	35	30	22	25	32	30	31	32	34	30	20	26	27	26	24	24	22	27	35	23	24	28	28	31	21	23	29	24	34	28	33	29	26	22	18	28	34	26	25	26	24	26	26	28	26	21	27	37	23	28	33	34	29	35	34	21	24	25	22	32	23	25	29	39	31	24	28	32	22	30	33	23	28	27	29	38	38	22	28	18	24	31	28	31	19	30	29	28	26	39	32	30	21	23	25	22	28
39371	26790	14236	44689	79763	41302	5925	4133	3802	3849	3106	2340	1775	1567	1539	1259	1202	1065	982	866	894	820	769	754	826	828	857	914	882	823	882	850	914	847	825	789	742	682	732	654	659	672	667	649	648	597	579	601	575	619	556	562	525	571	579	579	574	545	512	540	594	521	529	536	528	535	520	495	493	486	521	523	513	491	527	515	485	512	468	527	519	474	492	474	521	483	476	505	529	501	471	513	505	526	480	490	523	496	503	486	486	513	518	494	448	487	519	501	471	484	471	475	520	453	499	457	456	523	483	516	483	516	508	486	488	513	473	519	462	525	463	488	500	464	503	486	476	533	521	513	510	442	468	432	481	497	487	512	501	509	495	507	493	499	504	510	489	438	468	484	453	508	463	499	473	528	511	492	499	508	452	525	485	468	489	513	511	493	458	453	448	504	449	490	510	485	515	453	494	498	477	499	439	492	474	475	538	513	437	507	483	502	493	493	502	490	504	531	524	484	508	477	487	460	468	516	497	456	510	440	487	482	482	483	482	480	466	492	483	514	474	461	497	502	504	478	514	454	495	489	491	539	503	506	471	483	489	482	512	479	457	458	489	503	488	496	479	460	491	415	512	507	472	469	489	478	532	501	487	497	509	481	489	464	466	467	454	486	515	517	472	513	508	474	474	508	480	509	492	514	478	523	514	466	443	489	475	501	485	479	508	473	509	476	488	470	488	502	518	511	501	490	515	516	439	467	472	467	440	479	502	515	485	502	501	443	479	514	491	522	494	486	490	517	483	480	480	536	478	465	457	510	484	540	478	495	483	475	432	486	492	478	463	506	472	514	477	505	561	515	508	494	480	470	454	512	461	481	453	474	480	495	490	487	490	471	481	505	511	474	471	465	473	476	456	478	461	456	514	495	468	472	472	477	479	474	449	493	492	495	502	478	480	518	468	485	484	500	495	492	510	478	523	520	487	469	471	500	529	477	511	453	477	510	475	477	483	497	537	505	499	486	485	464	458	483	485	446	506	495	446	469	494	480	514	504	529	465	485	488	443	469	533	468	489	444	513	521	474	486	484	477	491	452	514	508	510	547	514	480	492	489	480	484	516	480	532	493	499	495	505	518	510	497	519	501	481	490	449	447	480	493	486	471	484	435	496	493	465	486	498	483	464	480	490	494	491	504	490	477	529	481	489	464	472	501	490	463	475	481	469	475	502	482	514	507	527	492	490	482	475	493	508	486	520	485	482	499	487	460	471	478	498	516	481	490	522	481	499	487	530	473	455	468	516	504	495	501	482	457	483	481	476	491	474	484	452	461	466	467	453	504	498	476	486	484	488	475	498	497	487	473	502	491	512	473	494	466	487	496	487	475	500	472	480	520	490	466	483	507	493	515	518	471	487	469	492	549	485	519	469	526	485	499	450	512	462	486	494	480	486	464	443	481	466	498	484	465	449	462	486	481	482	507	450	481	455	474	494	485	470	470	498	521	485	519	484	534	503	480	471	477	458	529	469	498	511	497	468	530	493	486	482	504	493	523	494	520	531	472	520	513	493	486	465	496	517	454	471	537	437	472	478	441	461	478	507	490	511	460	490	521	516	462	484	501	480	488	459	494	486	493	512	469	458	507	480	501	457	515	487	534	501	504	503	498	497	470	476	481	467	480	481	501	516	462	457	489	490	478	492	473	501	499	495	456	488	458	501	479	495	481	455	498	498	513	508	488	467	489	516	471	497	500	486	489	497	497	504	471	530	500	497	513	507	523	469	498	452	478	484	474	507	500	466	465	509	527	486	475	486	429	495	448	480	529	496	495	481	510	458	471	454	488	463	497	458	474	501	474	452	462	491	472	489	502	488	493	477	474	468	516	461	500	501	521	477	493	510	484	465	451	529	473	475	508	480	512	482	514	466	495	516	508	476	467	471	490	473	484	505	467	478	488	495	520	485	486	490	496	473	493	500	493	465	450	458	496	470	481	489	495	459	471	503	516	477	505	469	499	493	501	452	477	477	460	505	498	512	485	483	501	466	455	472	475	480	488	505	526	494	460	483	524	474	502	484	485	506	488	509	506	488	497	506	494	500	482	495	484	517	497	474	476	441	490	537	470	482	499	481	481	520	505	527	454	499	498	489	515	499	430	501	483	543	497	487	554	446	480	479	483	488	500	520	465	498	507	434	514	486	478	477	449	461	502	492	480	529	466	484	485	475	469	484	491	474	490	493	492	443	505	467	493	472	493	460	494	498	496	473	505	502	498	480	438	497	471	479	484	456	453	484	479	489	453	476	504	507	500	479	474	454	477	486	470	473	483	474	481	442	460	495	499	526	478	504	475	467	458	471	514	517	448	500	471	496	481	492	462	495	466	473	476	494	494	522	461	465	488	469	482	482	453	523	487	455	477	492	448	466	441	476	465	482	521	486	483	502	481	490	502	525	490	519	450	472	447	487	471	474	513	509	473	492	516	496	524	476	521	495	499	481	489	499	499	489	480	478	448	502	477	496	464	447	506	485	503	473	480	463	492	492	481	536	491	474	495	487	503	468	495	473	481	471	454	470	471	491	503	482	475	508	483	502	469	509	461	483	474	450	491	496	476	449	485	492	480	509	487	475	473	504	437	497	501	509	487	466	501	515	497	479	503	495	488	503	471	494	499	503	477	498	481	480	516	491	491	501	526	484	458	532	493	449	460	517	508	492	538	493	477	482	477	471	472	445	462	487	504	472	519	505	492	463	444	509	516	495	526	472	466	483	517	477	514	487	462	497	463	506	428	488	472	475	508	469	472	498	481	464	473	460	530	479	467	504	467	509	471	483	483	449	444	471	477	489	477	491	502	478	509	505	425	475	512	480	465	519	478	485	477	497	505	479	511	478	523	487	451	447	496	482	470	451	484	493	505	520	466	494	497	507	467	492	473	499	480	465	503	495	498	490	511	465	478	462	494	499	520	490	478	495	497	466	499	462	478	493	465	500	496	449	486	507	520	480	490	540	508	472	454	454	519	470	490	486	495	508	466	470	453	447	479	454	468	468	510	531	475	468	455	475	464	508	478	448	470	467	476	467	492	514	468	507	475	473	523	508	513	486	501	494	513	487	486	479	452	521	437	506	503	490	501	494	532	505	478	510	489	504	480	491	442	471	493	485	468	515	499	481	506	528	467	503	473	495	485	537	505	520	474	485	530	498	504	465	473	542	536	515	508	458	492	476	489	469	481	439	529	469	495	514	513	489	509	447	458	476	453	485	506	511	471	506	511	516	456	478	467	478	492	500	428	473	497	493	456	482	491	496	517	505	478	460	500	497	447	508	496	511	512	495	504	471	503	474	466	466	484	447	462	509	487	494	486	512	432	524	467	476	490	486	499	506	489	504	488	536	494	473	487	449	521	467	496	494	508	478	483	519	466	483	529	515	434	445	452	515	458	461	488	440	501	499	475	482	511	495	533	521	490	498	503	492	470	510	501	450	494	455	509	540	412	489	474	468	492	461	448	492	476	493	492	473	489
8131	4200	1056	3828	21212	15288	406	94	79	71	68	64	50	58	48	48	40	39	47	45	33	30	29	35	39	36	33	44	31	38	31	34	28	34	28	29	45	32	33	26	26	23	19	26	26	41	37	26	37	25	42	27	30	26	33	20	31	34	22	26	23	23	30	34	32	38	22	33	31	26	35	31	28	30	26	17	26	29	29	26	21	24	20	28	26	24	31	26	19	21	20	25	26	22	15	34	34	25	24	21	27	32	26	23	25	22	32	13	31	29	32	31	21	23	20	24	27	27	23	24	33	22	27	28	26	26	28	21	27	25	28	30	27	10	27	30	39	36	23	25	26	25	33	28	22	25	25	29	33	27	26	29	37	26	23	33	29	28	23	25	22	35	26	27	29	29	28	22	21	38	35	24	22	36	33	19	28	22	27	22	28	22	25	17	27	32	13	34	34	24	31	27	22	27	28	28	29	26	39	20	27	20	33	27	32	33	19	28	26	22	26	31	25	27	37	26	25	27	29	29	28	26	25	29	25	32	29	35	30	33	28	24	21	27	21	32	31	24	26	18	22	18	38	23	32	21	29	24	18	24	18	17	25	32	31	18	39	25	33	33	27	34	27	18	15	26	24	33	29	33	19	35	30	31	23	26	17	23	16	26	30	26	26	21	33	27	24	32	28	25	29	22	27	22	23	38	26	38	25	29	23	20	23	24	29	22	23	32	24	21	25	27	33	23	24	22	24	27	24	36	29	23	24	25	27	26	24	34	29	25	27	28	34	31	35	27	41	33	22	20	25	35	26	25	28	25	32	31	22	26	36	28	21	31	31	25	23	32	21	22	25	25	27	31	33	23	24	29	32	15	30	36	33	23	26	33	34	29	39	27	21	22	29	26	29	28	27	35	16	26	31	35	26	28	23	26	37	38	30	24	16	19	28	27	35	30	23	26	27	26	28	26	28	20	27	29	22	30	23	29	24	40	17	32	23	20	23	34	24	34	27	22	31	26	31	23	26	15	28	20	37	25	29	23	29	29	19	28	20	21	24	20	40	14	19	32	20	31	35	25	26	23	26	34	28	25	27	25	26	28	24	27	34	31	24	29	22	25	27	20	21	26	31	36	29	25	32	20	31	23	31	32	22	26	35	28	34	28	42	28	27	19	29	33	33	32	28	26	37	27	27	30	24	17	27	22	27	24	38	18	21	27	40	28	26	32	26	20	28	27	25	22	26	33	23	33	25	31	30	28	29	29	32	28	36	32	17	23	31	23	32	28	27	32	23	32	19	29	31	20	24	28	21	28	25	23	36	21	33	24	30	23	29	28	40	28	34	20	19	21	15	23	26	30	23	20	26	20	25	23	30	27	28	27	34	26	28	24	26	23	32	24	19	25	38	22	23	27	20	15	21	18	18	26	24	23	22	19	36	22	28	26	33	29	31	34	29	27	23	24	27	22	29	38	26	23	28	29	26	21	29	21	22	27	21	33	24	21	31	19	25	29	25	30	41	22	27	31	24	34	35	28	29	34	21	13	21	20	23	26	29	23	21	25	33	25	16	24	26	27	30	22	25	23	42	31	23	32	28	29	19	32	23	29	31	40	17	27	29	22	29	30	27	21	39	26	18	35	30	20	30	31	19	21	23	32	23	22	27	26	34	29	23	19	27	26	22	20	25	26	20	23	26	24	35	26	29	17	20	30	31	18	38	34	28	37	27	42	24	25	18	20	43	26	35	23	23	24	31	37	29	22	38	22	25	27	22	39	32	37	28	26	23	33	23	27	24	28	28	24	21	34	32	24	28	15	25	18	29	29	24	29	34	26	27	28	30	25	34	29	24	31	26	42	27	21	33	20	31	23	29	26	44	25	30	25	28	23	29	25	27	25	30	23	25	24	32	33	28	23	28	29	29	31	23	22	23	31	32	40	24	21	17	24	25	32	28	31	26	31	20	29	31	24	31	16	25	31	28	28	18	18	27	27	20	21	26	24	22	23	24	20	33	25	29	31	30	27	27	23	25	28	28	31	24	30	27	31	26	29	34	26	20	27	25	27	19	23	24	38	22	25	26	26	26	28	31	31	35	21	22	17	32	23	35	20	18	14	19	33	29	27	23	30	22	23	23	31	22	21	20	20	22	27	28	23	18	34	24	22	22	33	28	21	13	21	28	35	18	26	32	25	28	30	27	36	25	36	22	26	24	21	26	35	23	32	37	23	33	24	24	32	21	27	26	28	24	19	23	30	24	32	25	22	24	27	30	18	23	35	23	19	27	30	27	19	28	28	36	38	16	20	23	22	26	28	27	34	31	29	16	32	29	26	24	37	21	24	28	27	31	26	27	23	33	17	23	32	19	24	38	23	25	27	28	21	23	23	28	30	29	24	26	30	28	33	24	20	27	26	29	26	28	21	28	21	21	30	26	24	37	36	23	29	25	40	29	25	31	22	21	23	18	22	27	24	24	24	26	23	33	40	30	30	22	19	31	28	29	30	28	25	24	22	29	21	23	33	25	26	29	30	34	26	31	21	16	20	16	26	27	24	29	27	19	21	32	32	21	27	29	26	25	21	25	35	23	30	17	23	35	35	19	21	30	21	23	22	23	32	36	25	31	28	17	23	29	34	17	32	27	27	29	29	22	28	22	26	35	27	31	27	26	41	27	24	30	24	24	23	24	23	34	25	32	32	22	18	27	32	27	31	38	28	27	23	33	30	28	31	26	27	29	18	16	37	18	21	21	34	24	33	22	23	27	27	26	27	23	24	30	31	33	23	24	29	31	32	33	23	30	24	22	37	30	44	31	23	25	19	21	30	19	29	26	27	34	28	25	25	32	30	22	25	34	24	22	31	22	28	17	27	32	27	23	39	26	29	36	21	34	26	31	21	23	30	28	27	26	26	29	23	24	27	24	21	23	23	26	29	29	29	24	24	25	25	30	26	24	27	31	17	31	27	28	23	29	25	27	24	25	25	23	30	25	22	22	22	26	23	31	25	23	23	20	20	26	30	37	25	31	23	24	17	21	23	22	31	24	26	24	28	32	29	18	29	17	27	28	25	31	30	25	24	30	30	36	30	26	24	20	27	36	22	26	33	21	30	29	21	29	22	30	25	22	25	26	34	32	25	26	32	26	30	34	22	24	30	29	34	27	35	23	20	14	34	26	28	29	26	31	22	25	21	30	23	25	36	23	23	29	33	32	24	32	33	30	21	28	17	28	28	33	25	24	25	29	38	27	23	26	22	27	36	17	27	25	25	30	20	17	16	41	31	25	22	30	25	21	28	22	36	25	33	20	23	26	27	19	27	20	26	27	23	30	23	33	29	27	24	29	31	35	30	19	22	25	26	20	34	26	27	36	22	28	25	25	26	28	22	31	21	22	34	24	18	19	32	30	26	28	19	29	30	26	22	27	21	24	24	37	21	23	33	30	33	27	19	27	23	27	26	32	40	21	28	30	23	34	23	32	32	26	22	21	30	20	29	29	23	25	15	27	20	28	27
48207	33008	20155	47903	92158	44453	10441	7501	6284	6216	4800	3736	3091	2421	2279	1953	1698	1497	1393	1275	1225	1053	1069	999	1076	1126	1161	1164	1084	1046	1132	1088	1095	1029	994	1040	947	889	880	832	774	759	719	711	721	701	662	712	641	660	605	602	642	570	565	587	583	602	562	517	574	549	547	574	526	555	596	554	486	503	526	513	500	516	510	500	492	481	500	514	499	488	486	492	497	491	480	451	497	467	490	490	484	507	476	487	488	495	545	456	465	485	483	460	502	490	491	471	480	513	462	457	506	479	471	499	476	485	460	458	471	466	498	509	461	463	505	502	468	457	467	441	477	484	465	484	495	484	471	503	491	501	480	464	487	477	467	485	489	422	466	450	482	505	513	454	489	477	459	485	481	491	473	456	497	471	469	472	498	470	516	482	465	492	453	479	472	439	458	492	488	543	465	450	489	460	449	512	462	443	479	471	472	494	492	485	482	482	448	462	424	454	479	482	465	459	460	492	484	441	449	465	427	497	513	455	480	500	470	495	469	472	422	499	495	498	468	441	492	482	467	439	464	496	486	478	471	453	449	483	484	504	495	479	466	446	431	498	442	462	459	494	480	471	465	436	447	483	466	433	543	488	460	503	537	506	457	495	459	528	470	525	471	451	446	468	467	446	460	485	467	476	495	474	447	493	479	490	494	471	459	478	517	482	448	466	463	459	447	468	463	450	497	474	524	479	440	511	466	432	466	510	466	453	469	465	505	474	472	451	503	471	448	499	464	492	441	469	503	446	452	473	479	464	483	505	453	450	489	476	505	492	487	477	500	476	511	467	479	426	451	475	470	517	493	453	476	455	459	433	457	461	483	483	505	470	509	495	495	473	493	497	461	458	446	447	467	480	449	465	471	486	447	492	484	432	419	483	466	483	479	478	460	438	471	456	480	475	455	467	465	475	491	520	464	481	480	449	484	518	522	462	473	465	505	432	461	502	484	449	505	488	511	506	466	432	462	486	483	453	487	479	439	439	492	456	489	459	488	464	500	489	460	474	494	464	464	443	444	506	464	443	487	449	471	516	500	466	483	452	497	497	449	429	455	480	477	463	474	459	466	485	471	465	499	509	482	461	464	490	478	498	436	486	474	487	468	486	481	482	481	472	482	470	460	507	484	500	450	473	500	505	439	498	436	502	499	494	493	477	481	468	459	459	456	472	458	511	466	478	467	467	462	495	446	454	457	479	457	488	463	457	430	460	475	453	449	474	471	471	475	488	469	466	475	484	460	473	465	434	501	484	491	480	462	499	464	469	472	470	458	509	473	500	470	484	477	519	504	455	488	523	496	484	474	464	503	494	482	446	509	446	458	464	465	477	480	456	470	438	461	438	465	476	486	461	471	459	480	446	508	469	498	468	498	490	470	487	503	451	454	499	486	481	474	467	457	452	522	488	446	449	466	477	509	437	452	486	496	455	444	477	487	478	485	500	442	431	478	448	528	484	522	446	446	470	477	464	457	466	459	498	464	472	461	503	494	460	459	483	454	432	500	443	480	460	465	457	490	498	471	479	474	481	432	476	465	458	502	519	472	453	451	486	490	507	495	465	491	448	477	459	489	462	497	501	456	464	475	482	440	453	455	464	479	496	494	474	501	435	440	537	447	499	466	466	444	494	459	483	476	490	506	471	465	426	502	473	494	500	456	473	493	446	456	465	481	511	475	438	459	486	462	463	463	478	465	495	456	468	478	498	469	436	480	495	477	469	497	467	471	464	442	441	486	475	467	517	440	509	483	483	485	465	514	510	463	472	491	466	451	471	463	454	511	457	495	479	533	459	474	456	423	464	523	475	455	464	457	511	472	502	468	479	489	446	484	461	467	465	483	494	426	486	458	469	477	474	455	452	460	494	481	474	437	478	457	476	460	483	485	452	458	486	466	476	489	475	459	478	468	467	471	513	500	437	481	460	484	456	484	463	531	503	436	510	466	501	481	497	471	476	507	460	447	452	487	455	481	451	502	481	476	468	463	484	477	461	465	447	470	476	452	465	452	505	489	449	479	448	472	442	482	463	447	478	479	478	460	452	481	435	466	437	483	456	496	467	460	466	513	449	456	499	492	448	452	493	493	483	476	503	469	457	452	482	449	490	464	471	507	463	428	517	473	484	476	445	476	428	476	501	501	526	482	507	508	488	442	458	466	478	466	454	502	470	478	494	480	477	459	465	471	501	501	507	475	452	473	508	501	451	469	438	494	476	484	462	483	440	457	455	428	477	457	475	466	455	474	457	485	471	555	460	496	486	452	467	426	418	470	437	486	471	460	449	491	481	471	488	467	452	471	464	481	427	491	451	478	446	464	464	479	482	440	472	487	460	488	462	456	468	494	453	449	466	485	470	440	504	453	482	451	487	450	499	446	472	498	524	469	497	521	425	504	508	445	457	502	472	479	489	499	499	502	453	511	517	454	448	459	497	477	424	473	420	446	468	495	497	513	468	460	488	476	476	451	459	478	483	473	513	489	503	449	480	476	434	447	487	479	475	463	436	498	460	486	462	482	503	487	477	459	444	506	438	506	490	508	488	469	451	512	478	482	495	491	486	455	475	433	530	470	463	480	461	493	508	488	446	452	480	459	486	474	477	480	444	475	546	519	434	514	478	462	466	461	472	518	445	477	443	442	455	473	457	478	447	448	467	492	453	477	463	501	463	455	485	449	497	481	456	450	489	440	503	471	465	460	477	442	454	453	459	451	478	476	493	458	533	515	450	507	457	523	500	487	465	505	443	465	484	453	470	482	478	456	503	419	479	436	476	483	476	504	504	501	470	481	468	499	534	500	469	472	469	466	450	445	493	511	447	470	481	494	480	476	461	497	457	480	446	451	428	444	479	489	464	517	464	492	498	461	473	490	459	477	452	487	422	455	460	478	461	494	470	465	448	459	452	432	484	462	453	484	502	473	502	456	472	481	488	448	478	484	483	458	452	480	454	471	507	480	453	471	476	426	468	480	468	492	479	479	485	501	490	471	492	491	444	491	486	469	522	540	512	459	523	474	468	456	505	499	462	566	475	514	477	446	458	497	422	472	465	491	499	439	452	487	488	443	483	456	489	437	496	514	470	481	467	493	512	475	507	455	477	530	484	507	464	477	494	488	439	481	449	500	483	462	490	486	470	462	484	457	446	491	453	469	457	447	487	478	472	465	518	507	472	449	474	444	498	458	500	489	429	457	497	481	438	477	477	489	468	475	452	484	455	474	497	498	464	487	477	485	482	463	483	471	446	510	477	471	449	454	492	454	471	449	459	422	490	471	463	465	444	489	538	461	495	445	474	442	460	494	473	468	459	457	472	480	446	476	480	444	435	469	445	447	488	485	448	477	493	498	497	503	499	442	445	512	455	463	481	480	524	435	479	471	490	504	458	466	461	456	478	475	478	445	451	499	479	475	499	471	474	443	504	497	431	459	498	462	477	448	424	501	413	471	452	441	475	446	472	454	439	490	452	510	470	466	467	463	469	477	437
2974	1051	253	544	3135	1898	29	22	26	43	35	23	32	30	21	26	22	16	26	24	19	24	19	21	13	22	22	24	18	16	24	29	19	19	21	11	17	28	16	11	11	18	13	15	12	16	17	32	13	23	13	23	22	16	20	17	22	19	13	19	13	25	22	17	13	14	15	14	15	20	19	15	17	19	16	16	11	15	16	19	12	12	21	25	21	20	17	14	22	15	24	10	5	15	20	13	15	12	18	14	17	23	12	13	9	16	25	22	17	21	12	18	18	14	19	15	10	16	15	15	17	23	14	24	23	22	19	14	14	10	23	15	15	17	16	11	16	11	16	15	22	20	18	11	13	12	16	16	17	8	22	16	17	18	16	14	14	25	18	19	17	13	16	19	11	16	11	13	13	13	28	22	20	26	14	24	17	21	22	12	16	17	20	25	19	15	18	15	16	21	24	13	18	14	11	24	17	20	12	8	20	12	14	18	9	13	16	16	20	10	13	11	24	18	21	15	21	27	16	12	15	16	12	15	18	21	25	18	17	16	11	20	18	13	14	23	20	16	30	12	24	13	15	9	15	16	13	20	14	14	19	21	14	15	22	14	14	17	14	14	26	18	18	21	16	15	22	14	18	16	19	16	17	22	17	21	17	10	22	17	12	12	7	18	20	10	16	13	24	17	18	20	14	13	25	12	15	23	13	16	29	18	18	18	12	17	18	13	19	18	20	13	16	14	21	16	22	21	22	18	15	19	11	13	18	20	15	16	15	18	12	14	20	21	26	20	30	18	15	19	16	13	23	16	15	17	22	14	14	20	25	16	19	24	12	19	21	16	15	20	17	23	17	15	13	12	16	15	14	17	18	9	20	15	21	15	21	20	22	18	17	14	19	20	20	13	18	15	14	16	7	12	9	22	16	13	18	19	8	18	15	16	15	14	22	23	17	21	19	20	20	24	23	16	12	24	17	18	17	18	19	10	19	15	19	14	17	8	13	24	15	17	21	23	21	19	13	15	14	15	17	17	15	22	18	22	19	19	13	21	19	22	17	9	24	19	18	17	11	20	22	23	21	22	21	22	22	17	17	14	15	15	18	17	20	12	19	19	21	18	14	16	14	14	18	13	14	26	16	16	11	11	19	25	19	15	21	19	11	17	11	24	15	18	18	22	16	13	12	13	14	22	15	14	14	14	13	13	17	11	14	22	27	19	12	15	16	22	18	17	13	17	18	16	17	20	17	11	12	16	18	17	18	16	7	12	11	20	18	20	19	19	23	19	17	12	14	10	10	21	22	18	17	15	20	21	18	21	13	15	16	15	12	16	17	15	20	13	14	9	20	17	18	20	13	19	14	15	16	13	21	14	16	14	18	18	10	23	25	8	14	15	14	19	17	16	11	21	17	16	16	14	16	25	16	20	23	27	13	20	14	21	20	24	21	17	14	21	17	14	14	20	14	15	19	25	15	16	15	20	12	14	14	21	21	13	16	18	11	14	17	17	17	14	16	13	18	16	9	15	20	10	12	9	15	12	16	19	18	14	14	12	19	18	19	22	10	16	26	21	18	14	22	13	18	15	20	16	21	17	24	15	21	17	14	16	13	20	15	19	14	14	16	16	18	14	18	18	20	21	16	17	10	18	11	18	14	18	18	11	15	19	19	16	21	20	17	12	21	15	13	15	21	14	17	9	15	12	10	19	12	19	14	19	18	18	17	7	15	20	10	22	13	17	22	13	17	18	14	10	14	15	20	19	17	14	19	14	18	8	19	27	15	15	18	17	24	16	15	21	19	17	16	15	23	13	16	19	15	16	22	13	12	21	19	22	22	17	14	11	16	20	20	19	23	9	20	20	17	12	20	23	21	18	19	18	13	24	12	15	9	17	16	18	13	17	11	15	22	16	18	19	17	15	13	15	18	21	13	12	15	15	19	21	11	16	22	19	15	14	18	11	16	22	15	14	18	17	22	14	20	15	21	12	17	10	18	17	17	16	21	11	16	16	11	15	20	12	19	14	19	24	14	9	16	20	18	15	14	17	18	16	19	15	18	12	14	14	19	20	19	11	17	14	18	11	11	20	10	22	15	15	24	19	15	12	9	19	17	11	14	21	14	14	15	24	19	23	12	19	12	24	16	18	23	17	21	20	13	19	18	16	17	14	11	18	14	16	16	18	23	15	18	17	21	16	28	12	11	22	9	25	13	14	17	17	20	17	19	19	20	18	20	22	20	19	21	11	19	21	15	16	15	14	12	18	20	14	22	16	13	21	18	17	22	18	22	13	14	20	16	17	15	19	21	19	21	20	17	16	13	18	21	19	12	22	14	12	17	18	16	23	20	17	15	16	14	22	19	17	24	18	18	27	16	25	12	19	19	17	15	19	15	11	15	19	15	7	17	14	23	18	9	11	8	17	18	18	21	17	16	14	24	21	14	16	17	13	13	13	20	19	18	15	25	17	15	8	16	14	15	10	14	17	12	21	15	9	18	17	11	15	14	17	24	11	8	21	15	18	16	18	15	17	19	17	18	10	12	12	23	12	24	22	15	18	15	12	17	13	16	14	13	24	16	19	25	22	24	15	28	11	17	17	9	13	10	21	14	15	19	20	13	15	20	8	15	19	13	18	20	21	17	24	17	22	21	11	15	14	18	23	21	19	13	19	20	16	14	21	17	14	17	16	14	14	15	11	19	18	18	19	19	13	16	15	20	16	24	19	14	18	14	21	23	15	19	14	17	12	20	13	16	16	21	14	15	12	10	13	16	11	8	17	9	18	15	15	14	13	17	13	12	19	13	16	14	18	14	15	19	8	13	16	19	21	18	20	12	12	19	23	16	16	20	19	18	14	22	18	12	23	13	18	17	16	20	16	20	17	21	14	17	18	22	15	11	15	17	15	19	21	20	12	14	18	20	20	16	16	13	17	12	19	13	21	15	19	12	21	17	15	13	13	24	16	16	13	20	15	17	13	21	14	18	29	12	19	15	12	18	13	14	14	16	14	14	18	18	14	11	15	20	8	17	15	7	21	19	15	20	11	14	19	16	13	22	13	16	14	13	23	15	19	12	18	20	16	16	16	25	20	12	10	14	13	29	20	27	18	26	25	10	17	17	15	24	22	15	18	19	18	18	18	14	21	14	19	18	18	19	20	22	17	25	13	18	8	21	19	13	16	15	15	13	20	17	19	21	17	15	19	19	18	14	19	11	17	17	11	15	15	13	19	20	14	13	16	12	14	16	17	16	20	12	21	15	19	15	19	18	16	14	17	17	12	11	15	15	15	18	13	16	9	14	12	10	20	18	8	23	16	15	18	19	24	12	20	14	18	24	11	20	14	18	17	12	15	15	13	15	13	8	17	12	18	19	20	22	15	11	16	13	20	13	18	12	16	17	12	17	10	18	10	20	23	15	18	14	14	17	20	21	14	11	15	11	14	14	23	19	19	19	17	22	19	12	11	21	15	18	13	14	14	11	20	13	18	13	19	19	19	11	16	16	19
34355	21834	8584	28982	55975	30490	3533	2067	1830	2077	1749	1257	1027	875	785	781	643	588	588	571	493	459	521	523	514	585	590	548	564	588	580	592	547	522	532	495	495	493	459	416	447	423	364	367	401	369	361	352	382	343	346	386	364	344	349	352	318	377	346	319	351	347	315	300	345	334	316	316	325	314	315	333	329	252	299	312	346	272	306	303	318	302	313	314	312	297	316	317	285	270	284	297	304	320	326	285	308	299	304	286	286	289	286	294	287	279	312	265	308	303	348	333	296	331	300	334	328	315	299	296	333	340	308	330	293	278	314	292	304	297	296	311	302	306	273	288	302	279	322	305	289	295	311	285	303	292	306	288	270	288	291	305	315	312	296	286	305	302	318	309	313	304	311	334	294	296	289	284	292	304	298	281	323	330	285	298	268	303	318	291	317	277	301	278	281	313	314	310	335	307	300	305	304	302	297	296	287	294	314	310	293	310	291	308	324	280	300	289	314	297	286	288	309	337	313	262	289	287	303	275	286	278	274	297	271	310	313	322	281	291	302	297	259	316	276	311	299	280	315	272	292	318	279	290	328	309	291	308	322	279	290	299	326	300	284	277	303	302	312	302	315	297	285	315	325	300	299	281	291	272	280	278	314	323	310	300	287	312	292	319	299	291	279	286	264	324	319	307	286	295	275	264	307	276	324	293	278	290	304	298	301	299	305	275	301	278	295	280	282	286	279	267	287	308	270	282	290	277	318	302	279	325	294	299	328	289	297	298	307	320	274	308	323	325	294	278	326	278	304	267	302	274	301	292	280	297	326	316	309	285	297	289	314	304	334	277	297	263	292	323	313	306	285	292	272	291	321	308	282	287	309	285	291	255	316	303	290	290	326	299	300	304	307	331	304	312	299	306	312	303	291	331	293	297	333	283	272	307	276	300	322	269	302	322	276	282	285	287	323	312	305	283	287	305	296	284	309	294	321	280	269	293	347	287	304	294	278	290	306	314	323	310	287	303	270	313	294	296	305	282	289	299	284	295	297	284	289	293	302	319	299	286	297	299	286	248	328	266	314	325	298	302	301	327	270	301	274	286	304	316	301	284	299	310	323	270	320	310	294	298	323	298	313	301	271	283	296	311	287	297	328	321	304	292	298	281	274	294	298	324	296	289	293	307	288	307	293	282	273	266	290	301	272	282	283	316	252	326	309	262	299	296	283	285	301	292	294	327	321	281	271	328	313	282	355	324	277	282	318	309	290	311	282	301	292	279	302	289	302	303	303	296	312	286	343	302	305	306	270	294	270	309	316	298	305	294	288	303	291	296	295	285	306	298	302	281	297	284	311	280	307	274	281	285	325	307	298	310	305	279	309	319	336	284	305	284	269	319	316	314	309	291	297	304	299	303	280	301	303	312	307	310	301	313	334	318	290	319	288	293	284	287	271	289	301	295	314	308	303	303	281	292	318	289	295	276	306	341	297	290	309	289	277	278	302	302	313	337	309	272	272	295	320	270	298	310	306	288	277	293	316	285	288	296	296	285	286	295	294	294	285	313	280	321	308	296	315	291	273	308	313	309	282	304	304	322	293	303	296	302	289	278	306	270	284	308	311	297	330	262	322	319	307	297	293	298	279	262	277	299	317	316	318	282	303	306	324	279	302	296	288	285	309	272	303	312	307	270	285	271	301	290	303	287	307	320	292	299	306	281	282	308	294	298	312	287	307	298	301	297	285	298	300	292	300	296	342	315	287	273	306	313	297	290	294	281	293	270	270	304	291	316	319	260	269	291	292	330	280	299	283	280	317	300	297	312	332	298	299	327	304	309	286	262	326	327	301	315	308	300	289	281	271	293	303	269	266	254	294	316	305	263	289	295	284	297	293	309	315	293	310	296	307	307	282	312	296	284	259	286	301	318	317	295	294	293	312	316	322	305	319	273	281	316	308	307	285	277	309	303	304	294	317	290	278	334	284	317	299	287	296	323	317	295	327	324	295	306	341	302	303	276	309	279	328	320	291	301	288	291	323	286	295	280	304	304	306	299	276	297	304	297	298	288	308	295	304	269	273	279	290	283	306	305	306	311	289	304	309	323	279	344	318	290	333	297	307	299	294	268	291	304	317	307	293	295	302	309	270	343	302	326	278	289	297	319	276	303	323	308	270	278	287	306	317	308	308	319	302	326	317	296	323	268	287	325	309	288	283	315	318	295	283	285	307	335	322	327	328	313	304	282	291	296	303	299	288	304	298	302	297	298	328	318	279	283	287	287	291	288	267	284	297	283	295	310	290	286	278	261	305	325	301	300	298	298	300	295	280	272	286	297	328	295	308	293	316	283	320	304	287	264	301	294	324	307	315	316	274	325	286	310	292	300	293	307	305	284	323	296	320	317	294	304	296	295	330	282	308	272	290	281	287	347	329	325	309	301	278	254	302	323	283	303	303	275	298	306	283	293	348	304	328	301	268	287	286	294	280	317	300	359	321	293	263	309	311	277	276	283	264	305	306	277	293	334	305	325	311	308	300	291	297	294	285	312	296	281	304	307	300	276	289	326	306	318	287	311	302	337	340	341	303	293	312	301	328	312	313	278	271	302	308	299	328	306	285	287	312	295	314	309	282	299	288	280	317	270	287	285	315	286	280	303	297	282	300	324	294	286	261	309	323	309	289	311	286	275	289	284	335	327	304	296	298	286	312	303	283	334	300	285	293	290	311	302	263	288	300	337	305	281	312	302	299	303	301	312	312	287	301	325	290	281	321	313	330	306	309	308	304	293	309	297	314	318	336	300	304	289	310	272	291	289	297	313	306	312	284	346	313	297	302	309	298	277	287	275	300	281	274	297	290	318	279	299	291	313	281	301	285	323	297	281	280	310	286	297	310	332	257	316	308	286	314	303	295	295	311	297	295	291	301	309	321	306	291	298	321	320	305	296	305	312	295	310	300	301	315	324	291	320	284	281	312	290	296	299	289	268	284	311	301	286	313	315	274	277	272	288	294	266	318	292	306	284	285	298	314	295	302	332	310	292	280	312	323	323	287	322	303	309	293	314	327	333	286	275	300	290	289	306	319	296	296	295	303	298	284	266	305	323	319	309	279	282	321	298	287	300	309	309	316	268	292	296	326	322	302	289	319	328	318	316	294	314	309	312	339	290	287	284	281	298	291	274	300	285	276	294	313	294	321	304	283	310	328	293	312	322	328	311	309	293	306	301	284	317	291	319	266	284	259	285	326	311	259	303	299	296	316	301	270	315	305	313	276	296	290	299	299	321	286	276	307	334	342	302	298	335	312	322	296	277	273	292	278	312	309	321	322	270	297	306	277	301	292	273	309	295	301	287	297	278	293	294	284	273	329	303	301	280	303	286	289	286	272	287	310	291	321	318	306	291	312	286	300	287	315	287	296	293	269	291	295	304	306	307	320	275	314	319	290	280	325	299	324	308	316	306	314	299	307	286	319	297	329	288	348	295	281	279	273	284	311	331	332	314	298	307	312	297	320	332	257	298
6674	3528	1063	4430	19375	14461	404	66	62	63	60	51	47	45	41	33	30	27	28	20	20	29	31	33	29	24	28	24	39	31	26	27	21	25	26	32	21	23	21	29	27	27	34	20	21	33	19	32	22	11	22	29	22	20	16	18	29	28	19	25	30	19	27	24	22	35	29	24	28	30	19	24	25	24	10	11	27	15	25	25	19	17	12	20	28	23	17	19	25	28	24	19	24	25	19	18	19	26	25	20	19	17	16	14	19	22	21	24	23	22	14	15	21	14	25	19	27	20	20	19	15	12	18	20	21	22	18	19	26	29	15	21	21	26	19	19	17	25	21	14	28	21	27	21	15	26	26	25	23	21	26	18	22	18	22	24	19	23	24	27	28	26	23	25	24	24	22	18	24	15	20	11	19	12	22	19	19	19	17	18	23	22	16	19	29	25	16	13	29	18	20	18	30	19	20	19	23	16	22	33	23	26	21	17	26	22	21	18	25	22	21	14	17	27	29	24	22	20	26	21	26	13	24	19	20	21	18	23	18	23	20	16	24	15	20	27	21	21	22	23	16	25	27	22	21	19	15	21	25	23	19	20	17	27	13	10	16	18	20	21	13	15	23	22	28	20	23	16	17	24	18	24	23	21	19	16	20	25	26	36	20	20	21	25	20	22	19	15	28	21	19	25	33	24	23	21	17	29	21	26	21	24	21	13	20	27	18	22	26	14	23	28	19	24	18	20	22	19	22	25	14	20	16	23	21	22	35	17	17	31	28	16	17	15	19	18	22	27	18	22	27	19	19	16	21	21	15	30	19	14	15	22	21	17	24	22	21	19	18	20	25	27	27	22	16	24	17	25	23	21	23	19	22	24	21	24	18	19	17	18	23	23	23	25	22	18	17	13	18	31	18	19	21	23	26	17	22	22	24	24	27	23	19	26	18	26	23	18	27	27	25	21	18	14	16	16	20	21	23	24	13	31	32	21	16	22	23	29	26	21	11	24	18	18	21	18	21	26	24	12	22	16	22	13	21	21	12	23	25	24	26	18	27	24	18	15	26	27	20	23	21	26	28	25	16	20	21	23	20	25	25	25	25	25	16	23	22	23	13	26	17	23	26	19	16	20	19	23	14	24	18	18	19	32	13	19	24	11	19	19	25	26	17	17	22	16	14	16	24	21	20	18	17	18	14	27	15	22	20	21	20	27	15	14	17	25	22	17	19	20	23	22	21	19	31	15	20	14	20	17	21	19	21	17	22	29	21	19	28	20	33	24	19	24	18	25	20	20	16	20	17	22	21	25	19	30	17	22	24	23	28	18	15	22	27	16	23	24	17	22	22	19	15	24	16	17	24	20	23	17	22	14	21	27	20	25	25	13	22	16	18	21	32	21	21	21	21	29	20	23	14	20	20	18	16	21	20	31	23	25	26	22	17	19	19	29	19	28	27	18	16	12	16	29	20	25	15	26	19	17	21	22	22	24	19	12	16	31	28	26	24	27	31	24	24	21	19	24	18	22	16	18	13	15	22	21	15	21	20	16	13	26	18	28	18	25	13	16	19	15	17	15	19	26	17	25	17	15	19	18	16	22	16	29	17	16	19	20	23	15	26	28	24	16	23	22	28	19	17	18	18	25	24	24	23	24	19	28	32	29	24	21	25	22	14	23	15	25	20	23	21	27	20	21	17	21	25	27	21	21	13	22	19	25	29	23	13	23	19	14	15	27	23	13	16	24	19	25	18	28	22	23	25	22	17	14	18	18	25	21	23	21	19	19	18	26	22	14	26	16	21	34	18	17	20	29	20	22	16	21	21	19	24	12	14	19	18	17	19	18	24	18	14	28	24	18	17	16	28	21	18	22	24	22	19	19	30	29	23	25	26	34	15	28	19	26	27	23	26	23	24	24	21	21	18	14	19	19	30	26	16	26	25	18	23	24	18	27	18	20	16	21	19	24	22	9	20	21	18	11	27	17	30	24	26	23	25	17	15	19	13	28	22	17	18	22	15	24	19	21	19	18	20	23	29	20	24	25	31	24	22	21	15	13	25	25	16	33	27	22	20	15	24	16	18	22	16	24	26	23	25	23	21	17	18	21	11	8	29	18	27	16	20	17	22	15	24	18	12	23	16	16	23	21	22	28	18	21	19	21	23	20	10	17	20	13	20	16	28	20	19	18	15	25	18	18	27	19	21	19	38	28	34	14	22	24	21	17	15	18	27	18	19	26	20	25	23	16	23	26	23	24	21	24	28	25	32	18	19	28	30	24	25	21	29	18	29	22	18	25	21	23	25	26	16	26	21	24	21	17	26	16	21	16	24	23	24	23	21	18	25	17	24	20	28	22	19	22	29	26	28	21	23	17	22	20	19	20	18	18	18	25	23	15	22	23	24	24	18	19	33	21	20	21	17	15	24	14	13	21	21	17	21	17	17	24	16	16	28	19	29	23	26	21	20	18	21	16	18	19	17	21	28	22	20	20	23	21	21	30	24	14	29	23	20	24	29	27	25	17	30	19	17	23	27	21	30	30	19	22	17	23	18	18	20	28	20	26	25	25	22	22	21	21	18	15	16	15	12	17	30	17	25	29	27	16	34	25	19	13	25	20	25	19	23	24	19	26	21	34	25	19	40	20	20	19	14	15	18	22	24	14	21	21	35	23	17	21	30	17	13	25	15	21	20	17	24	28	22	19	24	21	16	11	15	16	26	20	12	20	23	27	20	22	21	19	12	24	19	19	24	22	19	24	26	25	23	32	28	17	16	24	24	16	19	24	23	13	19	16	27	23	20	21	19	19	15	20	21	23	27	20	26	23	18	16	13	21	25	25	28	19	20	22	19	21	26	13	23	24	16	21	15	18	16	30	21	17	17	32	27	22	21	17	20	23	28	20	19	21	18	18	23	28	26	17	19	21	21	21	15	22	21	23	23	21	20	19	19	23	22	25	22	23	19	20	16	26	16	26	23	23	29	27	27	14	19	24	20	25	18	20	22	11	10	17	20	24	18	10	20	23	18	25	19	25	36	19	19	20	19	14	17	17	21	22	26	14	15	25	24	25	17	34	18	21	27	27	23	20	21	24	24	24	20	19	21	31	16	21	19	22	16	23	12	22	15	25	16	16	23	20	23	18	23	23	28	17	23	22	18	22	19	23	13	21	17	20	19	30	24	24	21	11	17	26	32	19	25	24	22	15	19	22	22	19	27	32	24	20	27	28	14	27	19	21	18	24	26	21	24	15	25	19	18	27	15	18	19	33	15	27	23	19	25	28	20	15	29	14	21	24	21	23	16	23	25	17	15	20	17	19	21	32	26	15	13	25	21	29	23	21	18	26	19	20	22	20	20	20	22	19	10	16	27	28	26	13	18	25	22	16	18	17	21	21	19	22	15	18	20	18	25	20	26	16	24	12	25	13	23	13	20	25	20	15	23	23	21	29	26	29	24	20	28	18	16	17	17	23	25	18	14	19	18	23	15	24	28	24	27	31	34	18	16	16
46463	31645	20655	52392	89016	57054	9166	6026	4765	4626	3981	2787	2285	1922	1747	1484	1327	1198	1041	984	945	952	884	903	904	902	944	913	946	914	883	946	900	817	803	773	726	724	666	657	633	592	608	536	549	533	566	498	517	526	453	496	483	496	504	445	447	468	478	448	473	450	499	435	470	484	410	401	417	421	402	423	387	416	429	446	372	394	406	403	355	379	404	368	374	407	364	384	386	410	393	421	415	377	385	369	387	401	347	434	364	410	423	394	397	377	399	389	394	395	360	385	373	362	393	412	380	368	366	437	383	374	423	404	404	355	383	389	389	411	391	363	375	383	426	396	387	395	368	392	395	389	374	391	409	409	377	418	394	354	395	384	392	363	406	393	375	410	364	379	377	412	403	386	350	330	364	371	382	367	377	388	373	394	349	355	375	370	390	360	374	376	383	418	389	395	399	399	363	408	421	379	374	388	405	390	367	378	383	388	382	370	373	363	368	374	363	355	374	406	371	428	352	376	386	360	383	399	398	364	404	376	367	382	381	360	391	362	362	345	389	376	357	367	388	379	397	393	387	366	372	365	377	367	390	375	392	388	379	368	390	381	389	373	408	351	389	390	372	367	393	385	375	337	363	401	383	368	385	356	365	378	349	392	414	373	355	381	377	368	374	374	423	380	372	401	394	363	368	376	383	379	401	375	363	394	405	405	388	401	407	378	415	353	396	376	388	378	378	338	382	393	389	397	380	390	367	386	395	371	417	396	366	386	373	415	392	356	400	369	369	372	369	365	369	377	356	362	383	430	378	354	375	368	364	416	400	353	355	378	404	371	405	385	394	381	373	382	421	375	394	388	398	384	376	374	360	378	363	405	404	350	355	409	357	392	356	406	364	414	394	427	409	391	391	368	372	381	369	353	382	396	382	370	406	387	378	385	394	354	364	408	337	361	380	372	360	349	364	372	358	393	395	380	361	388	399	398	365	370	413	384	400	416	356	400	391	394	377	396	385	395	356	377	388	399	377	364	398	378	368	362	344	357	416	358	350	363	407	348	375	374	413	383	409	393	398	390	382	391	364	389	371	379	371	411	376	409	376	356	380	388	354	368	395	368	370	375	344	382	357	392	394	392	400	406	383	367	389	343	398	374	394	359	348	382	412	359	399	400	347	386	395	348	375	378	371	387	408	400	397	399	359	377	379	404	391	386	363	391	385	405	390	357	365	364	358	380	393	408	407	401	358	399	372	383	396	355	402	370	358	387	395	419	379	389	368	405	383	373	411	399	403	388	351	392	373	409	392	426	391	403	384	397	356	386	366	415	368	376	393	356	361	372	354	390	389	403	398	383	374	355	370	384	350	397	412	362	374	415	384	406	363	347	398	416	369	383	397	417	354	390	398	392	384	388	377	376	380	384	360	368	393	393	387	348	355	426	368	396	398	366	369	376	407	383	424	393	379	366	343	408	371	398	377	398	366	362	396	378	383	356	352	404	396	393	375	367	394	378	376	372	395	362	390	356	373	372	360	376	353	368	382	387	386	377	376	403	387	349	354	416	383	353	388	385	388	405	378	363	390	347	355	365	373	374	375	394	406	426	364	389	416	379	379	407	397	372	370	413	440	385	376	389	383	381	383	389	371	410	369	414	342	376	406	388	400	367	371	372	374	355	381	361	363	379	364	395	353	388	407	399	362	408	372	418	402	407	376	405	354	395	398	357	398	343	357	360	381	372	356	364	345	406	376	370	348	345	374	371	424	372	383	412	402	353	384	409	426	362	396	362	384	422	378	361	364	370	400	384	378	382	364	394	395	371	372	381	416	385	407	383	332	369	358	342	436	382	376	357	387	375	395	366	359	352	352	375	339	389	401	386	383	364	395	383	391	386	355	371	363	386	426	353	371	361	411	361	399	394	405	377	354	386	369	372	370	387	405	351	351	397	383	357	398	325	363	373	404	385	372	387	390	397	382	400	347	375	373	391	347	374	385	394	373	383	396	404	414	356	439	378	367	364	338	380	380	351	367	362	387	395	372	362	389	368	397	364	368	358	399	391	375	361	391	355	364	378	373	366	378	384	368	375	394	360	373	381	360	368	361	361	383	386	373	369	416	397	382	364	430	403	394	375	403	430	381	381	421	387	373	401	377	428	343	387	382	375	388	408	375	374	389	345	354	423	369	389	390	390	404	414	398	388	396	379	375	387	375	399	352	372	394	390	371	366	377	388	338	369	373	391	336	384	376	407	383	360	415	386	377	363	379	391	423	394	376	379	363	377	382	382	421	373	405	385	371	412	405	363	361	373	380	387	373	435	388	388	385	404	351	362	387	413	364	409	362	382	394	387	374	402	371	382	359	371	371	372	372	369	378	405	377	384	385	384	395	367	373	381	393	348	402	402	363	365	383	396	403	383	414	384	362	378	401	373	405	419	404	382	386	384	415	375	419	377	396	362	361	392	401	407	391	351	360	399	384	375	398	410	353	420	368	376	375	360	408	384	366	379	373	352	383	365	380	357	427	370	360	397	371	419	403	383	396	377	387	382	391	401	377	399	368	364	396	409	363	411	370	399	361	385	397	360	352	368	381	382	398	370	373	376	380	330	355	381	381	370	391	415	381	414	357	406	389	385	380	370	389	376	393	357	410	404	414	371	400	386	376	361	367	379	380	373	377	388	373	338	380	394	401	379	381	373	398	382	346	389	407	392	384	404	383	380	363	370	363	366	374	365	392	344	406	367	378	380	385	339	363	379	412	421	372	376	397	372	398	337	374	400	392	375	386	384	387	378	370	355	373	336	359	383	391	376	342	352	425	377	353	365	362	365	367	394	406	382	394	376	362	371	423	393	398	378	386	422	404	389	347	359	401	370	360	360	368	365	366	402	391	395	365	415	398	393	387	377	389	383	411	349	369	394	422	373	341	385	358	391	388	396	362	398	376	362	399	397	363	372	387	389	360	401	368	409	355	376	361	374	382	376	376	355	389	383	348	371	413	399	388	390	365	391	398	374	387	415	343	356	367	388	374	353	381	376	350	370	380	389	359	368	403	365	354	400	378	420	370	369	356	381	380	414	385	395	380	368	381	389	377	392	407	395	392	384	364	384	353	371	378	395	358	369	370	353	355	410	408	403	379	388	360	396	414	378	379	409	374	373	388	369	369	370	358	413	388	365	370	386	360	367	346	385	396	400	395	397	366	366	390	349	402	371	381	352	394	369	399	377	402	377	370	375	386	357	394	361	355	380	372	340	354	416	394	364	422	364	377	364	397	377	379	366	362	359	367	360	346	370	385	396	354	391	399	399	344	372	364	364	387	351	377	402	405	363	397	380	378	428	383	381	349	398	369	371	368	368	411	374	369	402	334	399	374	384	391	361	370	396	390	370	363	358	375	353	355	364	361	406	381	355	365	359	374	380	413	420	416	361	386	380	374	372	421	416	389	381	386	378	394	392	369	372	376	377	391	364	363	404	363	391	388	382	371	354	401	417	366	354	385	372	375	383	394	380	402	345
6259	2520	721	2962	11156	9526	232	61	49	54	42	53	36	37	29	28	28	28	31	33	23	29	23	31	31	30	29	30	41	42	26	38	41	27	18	33	30	34	27	38	31	27	27	25	33	33	26	29	25	23	24	37	35	31	37	33	29	33	25	31	34	32	32	17	24	28	30	33	36	27	31	26	32	35	27	28	25	25	29	30	31	27	18	28	19	27	24	29	26	28	21	28	30	35	25	26	28	18	35	23	25	22	30	35	28	25	33	34	22	32	41	32	28	29	28	36	37	26	28	45	27	36	36	26	31	27	28	25	23	30	26	39	29	24	28	24	25	24	30	17	21	33	28	39	28	25	35	31	24	38	27	33	28	28	26	28	28	23	28	23	24	21	40	25	41	33	44	33	28	28	27	30	30	33	28	26	25	23	37	28	31	22	31	28	29	24	24	28	32	35	21	26	33	20	37	27	31	26	32	24	29	23	25	34	24	27	36	32	29	29	28	28	28	27	23	37	40	22	37	25	21	22	34	25	28	44	29	25	26	30	20	31	30	33	28	26	31	27	34	33	31	21	30	33	34	26	23	34	30	18	37	28	23	39	38	28	22	27	29	29	29	23	28	21	31	28	30	31	17	26	31	29	31	25	32	30	26	28	30	32	24	28	25	22	29	33	29	23	39	29	24	32	31	31	27	18	28	24	35	21	34	19	25	30	24	40	28	29	25	19	31	37	20	35	20	26	27	23	23	20	26	25	26	25	33	22	36	26	29	17	33	28	25	30	35	32	32	26	34	31	31	30	33	27	42	26	28	20	28	23	29	30	25	21	22	34	35	28	24	23	43	24	22	26	26	18	32	27	25	29	34	28	21	26	24	29	13	30	28	27	31	33	23	34	28	22	31	25	27	28	32	23	32	31	38	24	27	25	26	28	26	18	23	23	38	31	30	30	25	18	28	28	26	22	29	36	29	22	28	26	30	23	28	31	21	31	30	27	27	30	36	24	28	31	27	23	35	20	31	26	40	25	22	14	30	30	32	32	30	28	38	33	30	29	30	35	38	29	21	38	29	30	25	21	28	24	31	25	23	25	25	20	25	17	25	24	28	45	34	25	29	27	39	33	26	27	22	25	32	35	25	33	30	30	27	31	28	28	22	19	37	32	35	31	27	23	23	20	26	29	31	31	31	29	33	30	21	29	23	24	24	31	37	18	23	34	26	26	30	27	35	24	24	24	25	24	34	25	17	27	29	25	32	33	30	17	19	34	23	21	26	29	34	32	35	19	31	26	31	11	23	20	30	23	22	31	27	21	22	21	30	31	26	34	30	26	23	27	24	22	24	29	37	20	25	24	19	19	28	28	22	25	26	26	25	19	27	29	29	38	32	36	29	27	22	25	34	34	14	39	19	33	32	21	20	22	30	26	17	34	21	26	24	26	32	18	36	26	31	24	21	25	35	30	26	27	40	28	26	35	24	24	38	28	22	24	25	33	26	39	20	32	25	37	31	35	34	29	30	31	27	21	41	31	27	24	26	30	35	30	37	35	37	28	28	24	21	32	25	33	29	23	22	25	25	30	36	30	27	28	27	30	35	22	32	32	31	30	27	27	24	37	38	29	29	29	18	38	29	25	24	30	29	37	28	27	25	15	30	24	29	28	27	35	28	37	29	32	25	24	38	29	37	28	23	23	24	25	27	23	26	23	41	30	28	28	29	30	27	25	25	31	26	28	21	25	27	35	34	27	31	30	23	26	25	25	28	32	39	29	28	28	25	24	21	24	32	32	21	26	26	33	22	25	34	20	27	20	28	26	24	22	31	25	29	34	25	31	31	27	32	26	32	34	36	24	34	19	29	27	24	20	23	31	28	24	23	35	27	27	29	26	25	28	27	42	29	26	31	26	35	29	38	40	30	14	28	31	34	36	31	29	25	38	37	25	22	20	25	24	23	34	34	30	28	18	24	33	20	31	18	30	25	37	28	35	27	34	24	33	34	22	21	23	27	22	37	27	27	22	32	26	33	25	21	26	26	19	31	28	22	39	23	31	36	25	38	35	25	30	33	29	39	33	29	20	24	23	35	34	25	28	23	25	37	38	21	27	25	21	30	31	27	24	23	24	30	30	31	33	35	31	32	18	28	27	35	28	23	33	28	31	22	21	32	35	34	45	29	22	30	37	17	28	22	31	28	20	25	24	35	27	23	30	32	26	28	32	19	21	31	31	31	30	30	35	25	23	20	24	22	27	21	24	26	26	28	32	27	29	23	22	29	29	26	27	40	24	29	29	36	17	21	36	34	23	36	20	21	23	20	35	24	36	22	18	30	34	24	28	35	24	38	24	25	19	29	32	33	28	26	26	18	19	32	20	21	32	25	20	28	31	34	23	26	23	30	32	30	15	28	26	32	28	25	32	24	37	35	22	30	31	25	20	23	30	24	21	28	30	28	38	17	30	33	33	38	22	25	22	30	31	23	21	32	20	30	22	33	22	28	28	19	29	40	28	28	16	30	27	36	32	37	33	28	22	29	33	31	25	21	30	22	30	34	31	34	30	36	27	33	25	31	25	30	28	33	26	26	31	28	35	27	26	21	21	24	27	24	21	27	26	24	31	33	32	22	32	18	31	24	37	30	32	21	28	29	24	35	33	37	16	22	33	25	26	29	33	26	34	20	27	29	26	36	27	27	26	32	28	30	25	30	26	38	28	32	37	29	21	29	28	28	34	34	24	19	30	26	28	40	20	34	34	32	37	22	26	33	31	30	32	24	29	35	25	27	28	24	28	27	23	22	36	22	22	27	28	24	27	28	33	27	25	25	29	22	21	25	27	28	26	23	30	33	31	28	34	29	33	24	26	29	24	38	26	23	32	30	29	29	30	25	26	24	21	25	30	32	21	30	25	30	21	18	28	26	31	24	30	27	26	35	30	29	33	30	32	28	35	32	32	36	29	35	31	23	21	23	29	33	31	31	30	24	28	25	26	29	23	28	26	32	33	20	23	22	28	21	29	24	38	36	35	23	26	32	29	22	25	31	26	32	22	27	32	20	30	28	34	30	21	41	37	33	32	19	36	22	36	31	30	34	23	28	33	40	32	24	34	23	27	24	37	29	26	25	34	28	25	30	25	24	29	25	27	36	35	22	26	18	29	36	36	25	27	25	39	19	26	27	25	31	35	22	28	37	21	39	28	34	28	21	24	27	25	30	32	30	24	28	30	28	20	37	30	26	29	24	22	21	37	29	27	31	33	34	25	37	16	34	31	25	29	34	29	23	35	24	21	29	23	27	26	27	33	38	28	28	23	30	31	31	25	24	26	39	33	27	23	26	34	40	24	23	31	23	26	26	33	27	37	35	27	39	25	31	26	30	32	20	25	34	29	29	29	23	26	23	43	24	22	34	20	22	29	28	24	30	24	30	26	30	25	30	23	28	26	35	33	31	28	33	31	28	32	26	22	30	22	27	28	36	23	36	30	39	35	27	33	34	28	23	25	26	27
40836	28633	16841	46321	79066	62001	5496	4001	3112	2823	2584	1719	1559	1365	1230	1060	957	924	825	798	829	839	799	844	862	815	882	860	822	899	869	811	805	793	782	709	702	711	658	691	669	618	594	626	631	608	622	599	564	574	602	592	546	515	530	559	560	521	513	518	598	494	523	516	572	549	515	514	519	552	548	550	490	503	519	453	503	473	480	460	508	507	529	498	509	498	502	545	520	471	473	519	501	495	536	495	521	501	522	524	481	487	433	464	520	474	480	467	503	472	467	457	447	497	515	507	491	484	474	505	483	443	511	481	512	478	501	533	476	494	453	538	485	527	483	475	526	462	511	487	491	519	485	486	485	498	511	468	513	512	478	473	529	548	485	497	478	508	497	499	468	482	497	484	497	499	474	501	481	474	514	508	497	500	472	477	522	487	517	497	515	468	514	480	491	481	499	472	490	493	503	492	441	464	503	489	482	462	447	475	481	516	472	486	472	488	504	494	508	470	501	487	499	515	508	482	533	505	506	449	471	517	494	497	463	499	480	514	494	516	490	513	477	487	485	490	501	484	502	506	481	452	474	488	496	495	457	488	479	507	492	518	480	463	534	475	538	511	486	495	483	499	493	469	491	499	568	481	464	459	546	484	456	538	489	492	495	497	475	501	515	501	491	496	466	511	499	506	480	521	464	495	508	513	481	484	534	497	503	475	506	479	477	516	508	505	481	462	494	477	502	481	454	510	461	488	477	463	472	471	522	498	476	471	514	488	513	465	507	525	484	485	534	495	496	507	493	486	507	519	426	510	468	479	524	504	501	479	475	474	450	506	508	520	503	489	483	505	480	513	499	507	534	470	504	478	470	497	564	493	469	467	509	488	495	481	471	484	510	473	473	504	457	519	513	504	503	537	486	509	457	505	466	528	490	520	504	521	462	487	517	537	477	492	479	485	504	542	477	503	509	491	472	493	504	474	466	483	471	493	500	506	514	487	517	503	482	504	489	523	505	527	493	489	451	508	497	493	458	523	534	497	480	490	495	504	513	484	484	479	481	458	460	474	477	475	480	490	499	469	532	490	503	480	512	478	478	500	490	469	539	489	479	540	506	496	530	463	505	483	483	518	495	475	487	468	484	487	484	486	456	527	468	486	473	490	505	527	489	507	459	493	520	490	508	499	505	473	530	497	473	502	465	531	467	451	493	487	532	517	514	503	427	466	473	493	498	499	511	484	460	480	425	508	482	499	490	526	531	502	528	494	478	488	456	536	471	459	471	492	509	492	469	512	537	481	524	539	459	474	475	513	447	500	469	503	494	478	507	525	479	498	483	499	501	501	546	524	476	502	477	490	510	479	492	492	495	473	497	501	504	513	482	512	524	511	469	479	477	517	484	526	490	491	504	488	507	482	449	493	495	459	465	518	498	461	483	531	472	513	499	498	498	487	504	479	511	497	457	494	494	446	474	494	515	487	486	521	481	464	454	518	507	492	510	538	465	458	497	490	523	485	503	492	457	479	496	516	505	476	515	505	475	482	500	519	495	525	490	474	469	513	523	488	500	485	509	491	493	516	509	497	493	493	501	462	499	500	484	494	509	487	484	479	486	527	499	521	487	472	538	506	520	496	480	497	512	464	514	508	460	506	493	500	538	469	504	467	488	471	515	459	483	507	470	488	489	507	497	522	526	444	491	486	485	492	496	504	475	489	488	528	467	508	503	485	488	516	498	507	488	470	496	492	543	522	500	479	483	531	490	493	519	516	501	484	458	497	503	482	476	519	510	459	553	504	497	481	510	523	501	517	479	471	518	491	520	500	510	462	507	482	500	503	529	507	474	502	508	485	511	484	490	497	493	516	489	535	525	457	502	471	520	510	501	532	466	480	520	529	484	505	520	457	477	490	484	507	508	515	462	449	487	527	475	498	536	491	535	529	551	488	524	487	465	546	505	478	456	507	503	510	484	489	509	502	499	480	503	450	469	497	448	448	512	441	487	475	498	500	488	483	482	444	436	506	513	517	475	489	519	457	485	524	463	485	482	507	457	445	465	477	507	512	518	478	489	515	500	490	475	533	484	503	481	442	490	453	496	473	519	490	480	533	497	511	495	487	486	480	491	495	468	518	478	476	527	500	501	458	511	502	520	472	467	475	485	476	512	478	498	526	527	505	486	544	466	457	459	492	474	503	481	453	480	478	498	529	509	515	472	519	466	456	481	531	522	518	480	495	518	497	533	458	477	495	521	500	469	508	466	484	444	497	494	454	495	482	509	530	510	498	485	504	479	476	491	542	468	492	498	457	447	473	479	514	476	520	489	479	495	517	466	474	482	511	496	535	448	483	487	495	488	505	533	476	473	497	461	513	488	489	493	459	501	458	485	495	525	501	478	491	502	480	476	535	519	472	513	515	493	501	461	437	528	482	504	531	478	498	498	504	485	473	530	498	528	463	497	483	479	453	489	498	473	495	479	458	472	456	485	535	522	476	535	476	536	480	503	484	466	501	502	491	431	479	455	495	444	514	524	484	499	469	512	489	485	483	540	492	509	455	506	487	464	484	501	496	525	511	545	480	511	517	494	515	507	466	452	521	527	508	483	470	522	520	497	473	521	476	488	475	503	453	460	487	478	485	494	469	473	459	510	476	484	526	442	466	509	491	472	498	492	542	516	539	499	464	518	508	519	493	483	474	501	511	465	483	510	531	472	488	502	489	479	471	473	505	526	455	526	487	493	491	440	471	503	517	512	528	475	461	467	465	459	470	476	514	469	493	571	516	472	492	489	482	491	507	487	510	509	484	511	501	504	501	513	497	487	470	512	502	540	446	510	485	521	465	468	475	527	492	482	519	518	550	520	498	476	537	467	475	529	454	445	509	479	509	475	492	515	465	547	513	497	499	508	531	494	461	486	496	483	489	514	474	472	471	523	484	471	505	533	501	515	475	507	491	502	498	552	472	476	501	490	526	509	513	523	470	494	489	507	537	522	432	484	506	497	467	494	482	514	497	512	464	528	485	474	503	504	495	493	501	485	476	527	494	489	489	495	521	510	499	497	484	467	474	470	472	532	460	516	509	528	491	491	476	459	527	502	479	476	467	514	478	512	494	488	484	530	496	447	516	502	496	440	496	470	504	468	497	498	513	476	465	507	481	493	502	505	524	475	480	463	501	472	478	515	516	499	479	481	467	470	471	488	488	487	466	537	489	545	506	492	490	491	483	494	492	502	456	543	472	510	550	481	497	530	482	487	485	484	514	488	516	462	456	510	516	495	520	502	486	472	460	484	509	517	519	544	531	484	462	508	494	470	460	452	475	521	495	535	500	473	466	492	507	504	469	480	534	525	494	474	536	496	455	514	458	485	509	494	482	527	510	461	509	502	497	498	500	481	495	505	462	502	536	475	507	510	481	495	496	479	475	508	499	488	501	542	499	519	516	467	485	506	506	461	524	526	487	488	491	481	441	500	491	486	535	515	480	515	464	499	496	487	498	493	480	501	473	492	482	486	487
8696	5574	1861	6912	21390	19304	1413	82	66	54	75	42	60	44	38	42	44	40	34	33	45	36	36	42	48	34	40	33	39	28	32	52	34	35	27	37	27	36	30	34	24	30	33	25	39	26	29	25	17	22	21	35	25	23	42	37	37	28	34	43	21	30	24	25	27	25	28	33	22	27	33	36	28	27	31	21	38	28	27	30	27	20	26	30	23	26	34	28	34	31	30	27	30	28	34	37	26	20	27	17	32	19	21	17	27	29	32	18	29	34	27	24	28	31	23	34	26	36	34	32	19	23	22	30	31	25	28	40	29	22	21	22	19	28	28	22	18	34	32	17	29	25	22	45	29	30	23	27	27	27	22	31	31	37	20	29	32	20	20	23	24	34	33	26	27	24	26	17	27	24	26	18	26	20	33	16	25	23	22	25	46	30	21	27	26	23	33	30	30	34	38	24	32	21	17	23	34	35	26	22	30	27	26	32	22	23	20	25	27	20	32	23	28	23	24	23	29	33	29	31	21	30	29	24	27	30	26	19	22	28	27	36	27	27	21	26	31	24	24	31	21	28	23	24	25	24	18	29	32	28	31	25	20	22	25	23	27	27	33	37	26	25	29	30	32	28	24	26	23	26	26	26	35	31	24	25	26	26	18	30	22	25	27	29	26	18	32	34	18	20	28	24	36	27	31	32	31	30	33	32	21	25	22	32	33	29	25	25	26	27	28	32	38	28	28	21	24	30	29	26	31	24	24	21	22	34	26	31	28	23	22	32	38	23	25	30	29	28	25	36	32	25	28	29	24	31	29	27	24	21	27	24	26	28	18	22	26	32	19	34	22	26	26	37	29	36	34	22	26	34	23	25	27	27	23	32	21	30	28	34	26	21	38	29	16	25	18	25	29	17	16	29	21	23	28	28	31	31	27	31	33	28	34	29	26	33	29	31	34	29	26	24	30	23	27	27	12	26	34	27	27	31	30	23	37	24	17	27	27	20	30	22	23	30	31	18	33	27	26	27	24	32	31	25	26	26	31	19	20	29	29	31	28	18	31	27	28	33	30	24	23	30	21	19	14	28	27	38	37	32	26	28	28	22	38	18	40	28	25	36	24	28	34	35	21	29	23	22	33	21	24	23	25	23	30	27	30	29	25	19	18	31	23	27	33	29	38	19	19	27	33	30	25	35	32	28	41	24	23	18	24	26	33	18	29	22	25	24	25	29	31	22	18	29	22	30	28	26	23	27	27	22	18	26	28	27	33	31	32	29	24	34	29	28	27	25	33	27	32	39	21	23	30	29	31	25	35	33	22	29	29	21	33	27	29	35	25	32	31	28	35	38	22	34	33	23	29	30	23	26	32	34	32	30	33	29	30	24	34	29	22	24	29	25	39	27	33	26	30	34	26	29	34	28	28	21	19	24	28	30	29	30	21	12	19	35	27	23	30	35	26	28	31	18	24	26	28	27	30	32	24	23	22	23	19	33	17	27	26	25	32	36	35	27	32	46	19	20	22	22	24	24	24	26	23	43	22	21	30	29	25	27	26	24	31	28	32	44	19	20	19	14	21	28	23	35	28	26	27	31	26	25	34	31	25	29	25	26	32	18	26	29	28	23	14	24	22	31	28	34	26	37	20	14	24	30	34	16	28	22	23	27	28	23	28	25	27	32	30	28	34	28	27	23	21	24	37	19	28	34	23	25	26	24	30	22	38	23	30	27	29	27	37	32	25	20	21	40	23	31	27	20	30	34	28	20	21	26	36	27	24	24	23	28	26	28	28	20	26	26	25	30	19	21	25	25	27	34	33	24	29	34	28	38	38	24	26	25	30	26	18	26	32	33	18	27	27	24	39	29	27	33	30	26	22	28	38	29	16	30	26	28	29	37	28	22	29	36	24	31	28	31	30	29	18	23	32	21	27	21	30	24	17	32	34	19	32	21	33	25	28	25	29	35	31	31	23	36	26	35	32	33	19	27	37	31	24	26	23	21	17	22	27	16	31	28	28	30	29	19	30	23	24	28	19	32	21	28	24	29	15	35	30	29	27	29	21	35	30	18	25	27	27	36	34	36	22	25	30	26	26	24	39	34	28	29	36	21	27	23	19	19	33	26	34	27	27	18	25	25	30	27	19	22	17	17	32	34	21	29	26	21	36	37	24	29	30	20	33	31	33	24	21	27	26	21	25	30	24	31	26	18	25	22	28	28	19	24	29	24	35	31	28	26	28	25	37	25	35	29	15	25	22	22	30	30	33	30	22	24	23	26	28	30	27	20	26	25	29	23	27	34	24	29	21	29	27	22	33	31	37	23	25	33	27	22	23	30	27	30	38	29	31	34	22	36	23	20	30	23	32	30	33	23	27	31	30	28	25	27	25	25	36	30	32	31	20	20	19	27	21	29	25	19	31	29	34	30	32	32	27	21	24	26	24	32	24	25	31	25	28	30	30	24	37	31	34	40	20	23	24	37	29	36	18	36	19	15	26	27	29	34	26	28	37	29	32	24	24	21	17	29	21	22	28	27	35	34	36	20	39	34	32	35	23	32	37	18	33	23	34	35	33	21	21	33	31	27	20	36	28	23	30	32	27	20	30	24	33	25	27	27	25	31	28	26	26	24	33	19	32	33	33	23	18	33	38	27	25	29	26	24	26	32	21	24	26	28	32	29	30	28	27	30	30	26	33	27	20	29	22	22	27	20	27	22	34	35	22	18	31	28	24	20	27	30	24	27	24	23	31	32	29	25	31	31	34	25	22	20	25	25	26	27	31	25	24	30	25	26	23	24	29	29	30	32	32	27	29	18	23	25	25	23	19	27	29	29	17	22	26	36	35	27	29	22	22	15	36	29	22	31	30	25	37	35	28	27	44	18	28	28	31	31	32	20	34	34	21	21	36	29	29	43	36	29	25	25	25	25	34	27	35	22	21	21	31	25	23	40	28	25	34	29	25	28	27	26	26	33	26	36	22	38	26	27	27	23	28	31	20	24	24	20	32	32	25	27	37	26	23	41	21	28	29	30	16	19	28	30	30	42	31	30	21	23	28	32	28	26	31	26	30	33	28	22	23	39	26	28	32	27	34	33	24	22	28	34	24	27	21	27	29	29	20	27	19	29	16	29	30	35	26	35	29	19	26	18	28	31	32	27	19	36	34	20	33	25	39	32	31	29	25	26	29	25	30	29	20	24	30	28	31	29	26	30	25	37	31	30	27	39	32	22	26	21	31	16	35	22	31	28	35	25	23	26	37	18	28	22	22	24	22	27	31	28	24	34	38	38	30	28	31	25	28	31	28	27	37	32	25	28	16	33	34	31	20	30	24	29	26	27	33	30	27	24	28	37	32	23	30	24	22	31	24	28	25	25	29	25	24	32	37	22	22	29	21	26	25	31	34	27	35	34	26	17	32	25	19	36	23	29	21	21	34	38	24	24	28	27	22	32	27	32	36	27	33	39	23	27	26	26	29	44	27	18	37	19	23	28	27	36	23	24	19	39
49484	35854	27224	61369	92738	78273	8512	6801	5214	4078	4067	2895	2307	2063	1773	1531	1300	1358	1172	1101	1130	1066	975	1038	1038	1054	1070	1056	1015	977	990	961	885	900	933	826	832	791	789	761	750	685	691	651	700	650	620	632	643	575	598	600	587	586	535	558	534	563	523	530	547	590	543	554	550	527	552	541	483	525	555	556	498	484	505	554	500	492	529	529	510	500	513	500	515	520	492	494	450	488	472	466	511	491	491	474	478	478	493	464	482	488	459	498	493	465	499	498	457	472	475	499	493	511	500	492	472	446	498	462	440	517	466	502	498	448	504	485	487	481	478	510	503	458	444	476	480	471	486	498	491	469	511	493	495	481	511	450	490	477	468	496	488	468	482	476	452	473	490	472	492	477	451	444	492	480	472	464	471	464	538	490	474	470	479	463	516	456	470	482	464	463	501	486	516	524	482	476	470	482	474	490	485	462	496	460	477	496	468	495	431	499	501	527	467	509	443	471	524	489	486	503	458	491	441	498	461	498	494	547	479	450	458	505	443	510	462	515	500	478	519	491	485	431	445	495	498	470	489	498	499	423	486	467	445	480	497	470	455	479	523	466	529	429	476	511	476	510	504	501	476	509	501	453	442	509	506	496	468	499	508	462	440	471	482	482	478	469	477	466	501	472	499	500	474	469	483	499	505	457	513	469	473	472	478	462	479	489	510	455	468	487	480	460	447	488	455	530	499	445	497	484	484	507	460	489	498	464	494	496	490	498	510	482	486	480	460	465	500	503	467	522	492	469	486	458	500	457	465	434	504	510	500	520	489	475	506	466	467	434	474	486	450	484	491	461	479	526	483	470	517	495	468	501	450	500	489	483	469	465	476	462	500	497	486	504	476	450	492	461	456	489	457	511	470	446	488	519	489	472	473	482	473	507	454	531	502	472	477	510	463	462	478	504	491	480	496	482	474	471	460	436	442	482	463	475	493	486	463	463	481	467	501	497	468	451	514	474	491	459	486	495	507	494	487	471	470	512	476	476	442	493	504	489	505	462	475	477	483	494	467	495	463	516	452	506	476	507	475	512	530	481	455	479	456	505	487	502	472	502	490	533	492	493	531	462	480	455	487	511	506	455	480	471	489	490	509	480	475	436	504	494	462	476	504	504	502	488	489	505	498	485	501	479	459	506	488	512	487	474	485	483	494	467	453	496	502	516	517	469	454	544	499	469	463	511	451	486	479	453	482	510	489	486	499	525	482	480	472	498	481	476	487	517	439	460	456	504	488	482	514	465	498	518	448	489	478	460	480	515	477	464	463	464	495	507	476	446	460	476	491	468	525	520	496	477	475	473	472	501	472	519	506	462	524	511	495	468	509	472	510	483	475	510	458	463	491	480	470	472	451	521	489	450	497	499	501	532	488	491	465	491	491	509	481	510	463	492	500	457	504	491	450	476	499	497	508	510	456	469	506	480	475	473	518	480	509	480	501	485	495	446	525	457	487	515	448	445	489	482	482	443	526	517	516	487	464	481	469	493	441	465	493	508	474	505	426	518	489	497	480	522	510	485	462	449	479	480	485	496	487	461	496	530	428	515	510	486	523	494	489	472	464	483	502	486	479	502	491	490	459	476	476	469	463	487	491	470	503	473	464	504	458	474	504	482	503	473	505	486	473	454	515	463	491	482	474	521	502	491	498	495	456	444	470	493	462	515	477	480	496	486	461	472	508	486	456	527	502	478	485	494	506	483	472	495	487	528	494	486	511	454	474	488	506	461	458	505	491	473	443	488	434	455	490	465	490	445	525	471	506	479	507	486	507	461	532	485	504	429	484	502	489	465	506	473	463	481	492	478	491	437	493	475	498	501	482	499	507	503	477	489	487	488	462	455	499	478	494	481	493	506	489	480	496	470	457	515	501	518	485	462	465	446	474	484	430	451	491	465	493	466	497	443	508	488	502	520	483	485	506	502	481	480	481	448	484	509	469	461	491	500	479	517	465	480	505	425	478	488	495	510	467	470	500	510	467	468	485	509	477	451	455	491	481	484	533	493	525	540	475	464	495	479	485	483	489	509	495	459	448	495	495	513	478	494	516	505	510	510	463	512	482	496	536	503	442	483	466	497	468	499	516	521	474	436	506	465	530	499	451	497	460	477	479	494	467	478	489	470	472	489	490	459	474	473	497	468	481	480	474	489	511	471	502	486	487	484	473	470	514	477	491	463	471	511	482	472	514	492	473	439	493	499	512	451	498	502	473	483	518	479	478	530	484	460	506	474	469	473	467	470	493	476	454	458	503	496	518	475	472	463	439	490	492	487	483	512	469	476	440	513	491	464	509	489	508	484	477	459	470	500	471	479	455	466	537	484	509	476	485	513	467	500	483	494	507	533	520	499	483	501	442	519	466	472	475	431	475	518	496	479	492	472	503	473	490	521	491	510	516	492	409	486	457	505	488	506	507	444	480	480	494	516	475	465	506	428	495	475	504	477	532	525	497	447	489	487	390	526	471	470	495	453	474	471	484	461	518	478	498	477	491	459	458	485	473	497	485	471	470	503	470	520	495	492	487	430	457	500	451	524	535	470	503	493	493	520	472	459	465	526	481	474	484	499	495	485	516	515	459	494	454	474	481	489	459	488	454	492	529	451	438	468	494	434	485	505	474	480	490	494	481	473	486	465	500	508	482	500	480	475	484	475	501	471	478	472	489	447	484	490	466	483	484	465	516	465	484	501	469	452	467	504	456	478	455	477	471	496	512	496	514	482	477	510	462	484	464	478	480	463	508	465	468	482	486	496	482	475	472	462	449	471	497	495	513	460	473	486	453	496	498	504	473	503	469	484	482	461	473	479	496	495	489	492	501	469	506	467	475	475	495	452	456	455	513	505	459	449	511	497	464	504	470	491	451	463	486	463	460	460	483	453	486	492	462	456	461	458	528	487	507	499	519	487	474	455	477	488	499	502	509	454	481	454	497	461	482	443	517	491	482	477	431	496	499	460	528	505	477	499	470	468	464	476	445	481	457	482	425	525	520	478	482	522	483	466	505	450	490	485	444	487	464	482	464	481	465	491	503	492	500	497	522	510	474	464	491	523	508	454	475	474	505	496	487	485	483	457	470	496	471	484	502	465	494	498	461	465	523	498	488	479	479	470	480	490	511	471	482	521	471	488	510	455	489	465	486	463	472	488	444	486	463	447	491	519	488	481	502	506	447	472	457	466	472	478	499	544	482	487	475	485	446	479	484	497	466	476	474	470	521	515	485	483	465	434	503	435	472	489	491	498	551	526	451	483	483	484	486	490	489	475	478	458	519	491	481	472	492	503	441	488	498	450	477	447	469	494	523	465	445	434	524	467	468	491	512	503	467	527	484	489	500	466	444	459	491	454	503	457	476	501	467	477	460	469	484	460	493	465	515	463	514	501	487	469	499	449	437	492	464	492	477	476	487	484	454	502	494	462	484	489	481	439	470	514	504	518	491	488	471	444	485	462	443	479	461	480	458	497	481	465	489	457
3233	1013	319	896	3148	2462	54	21	30	26	19	26	24	23	17	15	13	23	13	21	31	24	20	15	21	21	22	18	15	33	16	24	11	24	26	25	15	27	19	20	19	14	22	18	17	12	18	14	21	13	15	12	14	19	19	19	21	19	22	14	19	21	21	20	16	22	11	14	22	21	21	24	13	18	21	23	23	20	22	21	18	18	21	18	17	17	29	11	24	15	17	14	26	14	15	22	21	21	15	16	20	17	13	17	21	27	15	19	9	22	20	25	24	22	17	15	12	30	11	23	17	11	25	18	21	12	31	19	18	12	13	23	10	13	26	22	18	17	19	27	17	15	18	16	21	22	11	26	14	18	18	23	14	16	16	16	20	18	18	20	11	13	19	20	17	17	15	27	16	16	10	15	16	20	14	21	21	20	13	25	17	20	12	15	21	19	18	24	12	12	24	6	15	17	24	12	13	21	11	20	20	14	23	17	16	16	20	17	21	18	19	9	6	15	22	23	20	21	20	8	19	18	12	11	12	15	24	23	18	20	19	9	21	22	20	18	26	21	17	12	16	16	12	12	17	21	28	14	18	15	19	7	25	24	16	13	18	14	11	22	20	14	11	16	12	21	14	16	13	15	21	22	20	23	20	14	17	15	13	25	14	19	26	22	11	14	17	17	19	20	18	16	8	17	19	12	18	12	25	18	17	12	23	9	19	12	17	20	20	15	20	19	17	19	17	23	19	25	21	18	13	12	15	21	18	19	21	17	13	21	15	15	18	20	18	16	15	25	27	25	20	19	16	23	30	14	18	22	18	17	23	14	19	26	23	13	19	13	28	17	23	18	23	18	13	19	16	18	15	13	17	13	11	17	11	20	15	22	21	17	25	17	18	13	14	21	13	19	18	23	15	9	9	12	16	12	14	24	21	24	9	17	18	19	21	19	13	16	17	23	12	17	23	17	13	11	19	19	22	15	19	19	21	18	17	12	11	21	20	22	15	21	16	18	24	17	19	16	17	18	11	19	18	21	22	10	13	26	19	13	17	12	22	16	14	20	17	11	18	15	23	7	28	22	21	27	15	21	22	17	18	21	15	21	21	18	18	22	21	23	16	11	9	21	15	17	31	14	19	13	21	21	19	10	13	22	11	14	20	15	15	12	21	14	21	21	25	16	18	20	14	12	21	21	20	21	15	22	12	14	7	24	16	19	21	10	10	14	17	16	15	15	16	15	30	14	22	21	27	12	18	14	11	18	18	13	14	13	15	18	12	17	18	14	21	14	17	20	18	20	18	23	10	20	15	27	11	27	16	14	25	17	27	22	24	20	14	20	19	21	17	10	21	13	12	21	33	19	17	23	13	14	26	23	20	10	17	14	15	9	17	13	22	20	21	16	12	16	18	12	11	15	18	19	17	21	14	12	20	18	21	19	10	12	16	19	18	17	21	19	20	17	17	16	17	16	21	13	22	15	15	22	15	17	17	14	16	19	21	16	15	26	18	17	17	17	15	21	12	18	12	17	17	12	14	15	21	19	16	19	14	22	18	23	21	20	12	24	19	22	16	22	24	23	17	12	12	19	20	19	18	19	16	11	22	14	19	16	19	15	22	17	18	15	21	18	16	24	23	16	19	17	10	13	21	19	21	28	15	20	13	15	17	8	24	20	14	18	18	22	13	16	19	15	18	12	22	16	11	18	14	21	14	18	25	15	21	21	15	14	17	14	14	26	23	16	17	17	19	16	23	8	18	24	14	19	17	21	18	19	14	16	13	13	23	18	20	20	22	15	15	16	18	20	16	15	15	20	24	20	23	18	18	14	24	16	19	16	18	16	15	15	23	16	22	19	11	19	21	16	17	14	13	18	11	12	16	13	15	23	9	22	30	16	16	11	19	9	12	27	25	12	18	11	19	8	25	17	16	14	17	16	20	19	19	20	19	22	15	20	22	13	10	15	16	12	16	21	16	17	20	19	18	13	16	16	16	14	23	16	17	21	16	16	13	11	17	21	16	16	18	20	16	12	12	20	18	13	12	17	24	21	19	17	19	18	23	10	27	14	15	16	17	10	26	17	12	17	14	14	14	14	27	18	21	20	15	12	21	21	17	19	24	24	19	20	22	21	11	16	14	23	21	15	22	19	30	24	13	19	14	21	18	17	12	18	13	18	24	21	19	14	19	18	23	18	18	16	17	15	14	24	16	21	18	24	22	19	17	23	21	17	16	13	25	13	18	13	14	17	15	16	20	16	20	17	17	17	15	20	22	15	19	16	19	15	15	24	24	25	12	21	20	16	24	12	15	23	15	14	18	16	11	23	14	18	17	20	19	15	15	25	26	19	12	16	9	14	26	9	24	18	15	22	18	20	13	15	23	20	23	13	21	19	22	16	15	22	14	19	14	20	18	21	12	8	16	17	16	17	14	18	13	14	19	20	21	13	23	19	14	13	22	13	19	20	17	23	14	20	21	21	13	26	14	21	20	26	15	18	20	13	21	20	18	18	21	18	23	21	15	18	18	10	25	19	16	18	14	16	9	12	22	24	21	9	18	14	13	15	19	13	24	20	21	16	23	15	13	15	20	12	11	15	20	14	24	11	24	16	15	18	16	21	9	19	22	17	16	22	16	18	16	14	16	22	19	17	14	19	19	26	22	16	19	21	20	13	19	15	18	15	10	16	14	22	15	18	19	10	9	18	17	14	14	8	10	28	17	14	16	13	22	26	17	26	14	15	12	22	14	19	10	21	9	24	16	25	13	18	14	17	17	9	19	17	16	18	15	21	18	15	19	16	20	15	18	21	18	17	19	23	28	24	15	18	22	22	23	20	20	12	22	22	24	13	23	25	20	18	20	15	18	23	17	20	15	19	17	13	17	13	21	16	14	21	14	16	20	17	19	21	22	20	15	21	14	22	22	21	10	21	12	18	16	18	19	17	20	20	18	19	13	13	10	20	18	26	15	17	14	18	23	19	16	16	19	27	17	24	18	27	28	15	26	21	11	17	18	19	18	11	13	16	16	17	18	24	11	17	24	15	9	17	13	22	12	16	15	17	15	21	18	14	11	18	16	20	14	16	20	17	20	24	16	16	29	21	20	21	17	17	18	21	21	21	19	13	25	20	15	12	16	16	12	20	13	21	21	18	18	16	29	15	21	18	8	23	14	24	18	19	21	15	25	31	12	19	15	17	17	21	26	17	18	19	16	14	14	18	18	12	11	19	28	12	22	26	22	15	10	15	18	13	22	25	14	15	14	14	14	17	18	19	18	15	19	26	19	11	16	19	17	18	18	22	20	15	15	17	17	22	22	15	19	11	24	18	17	20	19	19	20	21	14	14	24	19	21	22	21	13	14	16	9	16	15	19	16	18	22	17	18	21	21	10	16	18	22	14	25	16	21	11	26	21	13	20	18	22	7	10	7	23	17	19	14	22	22	13	15	22	19	19	22	22	17	18	22	14	15	14	11	10	19	11	18	23	14	18	16	20	17	11	14	13
34743	21420	10601	35034	55109	42788	2827	2122	1824	1378	1464	1007	859	771	647	621	576	480	524	525	508	547	503	565	581	586	580	573	559	560	536	491	525	483	481	455	462	472	461	378	424	396	399	386	407	379	367	364	340	329	341	373	389	324	340	320	327	309	333	342	341	360	341	345	346	308	331	322	361	330	291	319	351	336	303	302	353	304	310	342	290	305	323	319	310	281	319	333	319	329	287	315	322	336	282	304	305	310	316	267	302	307	338	292	323	326	279	301	309	296	289	321	320	309	309	309	301	322	292	295	303	348	277	291	283	295	283	306	316	312	274	309	295	330	300	318	306	289	314	343	299	299	318	290	310	287	316	307	298	298	296	309	335	296	294	302	338	321	314	291	296	341	311	277	320	284	302	320	314	334	286	302	314	291	280	304	299	290	291	315	334	279	308	324	309	308	310	331	317	335	277	276	325	322	338	287	330	304	296	277	317	331	321	340	308	303	289	310	304	324	338	286	325	300	298	285	309	308	302	299	294	316	295	306	325	306	316	330	303	293	305	294	285	294	308	336	315	327	302	312	290	325	297	322	278	294	282	303	292	277	296	290	313	289	289	304	304	294	293	325	313	317	301	311	314	308	296	293	302	309	280	297	301	312	304	300	307	319	316	317	320	308	322	290	290	296	295	287	289	311	299	314	287	304	349	320	317	319	296	301	302	303	304	339	322	301	269	340	290	299	307	305	335	292	295	296	307	305	320	294	299	325	321	324	322	310	280	305	320	310	322	294	300	326	296	299	269	294	275	315	334	316	303	311	321	270	284	291	295	288	277	312	295	290	306	283	331	314	297	320	271	323	289	287	321	305	296	296	285	295	326	321	323	331	293	304	293	309	260	301	308	284	334	310	302	319	310	347	360	288	323	303	297	316	313	320	324	303	305	276	279	305	304	362	300	306	315	316	303	342	295	289	309	290	314	302	315	303	306	310	305	274	328	304	277	287	341	317	289	303	297	310	321	317	306	312	314	339	328	269	302	303	313	297	299	283	306	322	316	309	293	332	280	309	315	280	324	315	291	311	299	318	299	301	310	321	276	333	281	316	332	284	275	275	298	312	301	317	298	275	324	327	333	294	305	301	312	334	343	269	304	311	299	299	294	299	287	325	313	298	306	306	310	286	300	280	310	293	336	295	326	316	292	308	292	325	300	297	309	316	287	300	314	288	322	315	300	305	294	290	329	305	310	323	346	300	303	282	303	353	285	313	333	277	322	300	348	330	303	285	272	299	315	317	285	332	337	313	294	305	318	283	300	308	332	345	323	300	309	298	305	281	297	320	282	304	317	306	275	295	331	282	277	287	291	293	298	286	298	298	335	320	272	293	326	265	313	306	313	327	306	332	351	306	300	319	314	287	315	293	285	327	308	331	309	315	311	284	321	357	289	308	324	270	330	296	287	310	322	306	305	286	335	316	313	316	298	323	308	286	298	294	293	292	329	290	296	307	283	277	286	299	326	314	303	297	322	308	287	268	346	302	293	316	308	283	295	311	339	310	321	308	282	290	318	338	330	306	328	307	304	305	292	301	275	309	298	336	301	341	293	328	291	309	292	287	325	311	302	291	305	286	295	321	268	307	308	305	299	329	322	314	325	302	302	304	287	298	310	308	308	313	286	285	295	320	296	300	318	309	329	288	324	329	300	307	314	314	314	314	299	299	321	331	324	310	307	333	319	290	291	294	294	308	316	287	361	291	299	312	272	303	287	302	293	284	284	303	319	305	304	329	308	299	304	267	292	295	316	310	280	302	287	283	287	290	315	323	307	312	302	301	295	298	342	303	307	295	300	285	280	294	252	320	290	278	288	296	316	291	347	292	320	313	326	319	309	302	312	297	325	314	327	296	310	272	294	314	291	298	309	293	282	335	297	318	295	317	316	304	299	271	325	297	321	289	287	309	308	320	302	305	281	292	288	304	280	332	313	328	302	299	299	302	339	328	295	319	304	280	318	258	308	281	299	318	307	309	302	307	305	326	314	305	322	320	315	315	275	331	280	308	307	327	308	285	294	290	295	321	339	349	317	324	345	286	307	285	287	283	295	301	313	318	287	286	324	286	318	322	318	337	304	303	291	318	293	313	299	301	282	321	284	297	313	307	325	280	323	313	323	321	315	297	312	307	307	296	309	294	303	306	278	315	323	297	280	302	335	321	280	283	305	315	309	301	317	282	286	318	295	299	278	311	283	325	331	284	312	299	295	293	283	301	278	305	295	277	322	298	286	289	316	304	332	323	331	311	312	310	289	316	306	308	346	330	288	299	299	311	301	336	285	298	277	342	294	307	274	341	301	324	319	312	297	329	309	308	290	300	314	304	283	329	319	305	285	318	299	304	329	299	331	299	290	307	297	305	319	284	292	271	304	304	305	320	285	301	292	319	304	319	304	330	294	322	281	304	305	271	284	317	323	295	309	280	281	303	307	297	314	282	302	329	305	324	303	302	311	300	308	296	318	303	321	310	319	316	329	323	301	301	304	289	309	294	317	303	327	340	299	346	312	313	323	299	334	318	298	287	281	305	275	298	307	335	319	337	297	313	322	295	293	325	291	311	322	314	348	294	330	297	311	339	298	318	309	312	317	291	302	301	313	312	305	280	303	299	292	309	298	309	325	293	288	310	331	308	311	338	301	279	308	303	305	281	303	308	297	263	299	297	288	306	311	298	277	306	308	296	316	301	298	302	314	287	278	297	318	312	314	296	270	320	330	325	297	301	284	285	301	290	315	319	307	296	295	344	288	315	314	274	296	302	273	306	312	289	304	311	346	312	269	298	308	270	302	306	324	305	350	311	247	284	301	305	337	307	320	327	296	292	282	285	316	301	316	326	328	332	302	281	284	319	309	286	292	313	323	333	264	307	292	309	303	312	283	300	308	304	314	319	272	300	316	294	297	302	301	306	327	338	309	288	337	331	300	307	288	286	320	304	288	325	294	302	265	320	322	314	317	335	342	275	306	287	318	347	314	279	297	295	294	332	317	341	273	295	275	287	295	309	298	291	310	313	323	294	306	302	293	331	316	282	323	306	292	289	309	341	293	268	316	309	295	342	290	306	301	286	321	303	343	311	335	310	288	326	304	324	332	308	313	293	308	288	338	296	299	303	302	330	341	345	299	313	306	293	311	326	290	293	288	312	313	263	321	299	330	299	323	340	266	306	295	295	305	312	320	301	300	288	296	308	304	302	344	298	282	347	304	322	286	282	305	277	295	294	312	319	308	316	313	289	294	286	297	305	287	292	289	314	300	281	314	293	313	291	294	277	320	320	270	300	289	308	338	317	309	323	276	277	304	332	291	350	300	299	347	314	314	290	306	285	365	315	277	298	279	320	287	310	316	301	316	313	300	302	313	296	304	306	318	302	326	327	333	330	277	278	294	326	298	303	291	306	264	292	315	309	313	318	302	289	294	280	277	305	298	312	294	306	295	299	320	328	315	307	322	273	306	295	286	297	288	324
7084	3938	1174	2700	14742	16533	673	92	68	60	63	53	43	49	38	31	44	33	29	31	31	22	30	26	31	31	23	36	30	30	29	36	31	25	20	33	37	39	29	26	19	29	24	36	21	41	25	22	23	23	19	22	22	22	18	21	18	18	24	27	29	22	27	17	26	22	24	24	20	21	25	14	16	18	20	23	20	21	19	20	15	24	20	22	18	21	18	23	12	30	18	18	25	20	24	21	14	23	20	18	19	19	26	22	13	20	11	19	17	24	20	23	13	17	14	24	20	22	21	18	20	18	19	20	16	18	19	22	31	19	21	18	27	17	27	20	17	15	19	20	23	20	22	24	34	18	18	22	22	26	23	20	18	24	16	17	22	17	12	25	24	19	26	19	21	15	17	30	28	29	27	21	12	23	20	22	24	28	18	19	26	15	26	14	23	25	22	25	22	27	32	19	16	17	29	25	32	16	13	17	22	25	13	14	23	20	19	17	23	17	23	26	20	17	18	14	24	24	23	29	18	21	23	12	23	17	20	27	20	20	26	23	19	22	22	26	16	36	25	15	14	17	22	27	15	20	21	18	25	18	25	17	17	20	18	22	21	17	27	29	29	21	21	24	23	15	16	18	26	22	28	22	9	19	20	17	24	21	19	21	16	20	24	17	22	25	27	25	18	21	26	24	19	17	23	18	23	20	23	26	21	21	26	23	21	25	29	19	26	21	22	30	23	20	22	27	25	18	26	24	21	20	18	20	15	17	19	14	21	24	27	21	15	23	23	16	21	15	26	24	23	25	14	20	22	17	27	29	20	22	18	17	27	15	23	17	28	27	11	18	28	16	20	16	17	20	18	22	19	18	23	29	29	23	13	22	19	21	23	21	19	20	26	15	21	21	18	17	18	22	12	29	19	22	20	23	20	22	25	20	22	23	21	21	17	12	14	26	17	23	27	26	18	21	16	25	21	18	20	14	14	27	21	23	15	28	28	19	31	28	28	22	29	17	22	21	17	15	12	16	20	15	25	21	17	25	24	24	28	15	24	14	17	19	21	24	17	19	25	25	24	19	17	21	24	24	25	17	25	18	22	9	20	26	25	22	21	26	26	19	17	21	17	17	29	20	29	14	26	26	22	22	29	16	19	23	13	27	18	17	22	24	17	17	17	19	9	24	18	19	22	25	22	27	28	23	19	28	27	20	28	14	26	19	24	21	23	27	21	22	16	17	23	13	24	31	17	23	25	18	22	18	13	29	24	23	23	19	29	29	24	16	15	22	23	20	24	18	24	31	22	18	27	22	20	15	22	23	27	19	19	23	13	18	23	26	15	21	22	11	18	21	23	17	23	23	28	20	22	24	23	18	18	21	18	22	19	21	28	19	20	31	19	16	10	15	22	21	21	20	22	17	21	18	23	21	15	17	19	25	23	17	19	23	23	30	17	19	19	16	19	27	17	31	19	25	16	19	19	25	23	21	20	32	21	21	34	23	22	29	22	21	21	24	26	21	22	25	10	19	22	25	26	29	21	27	25	15	26	17	27	22	29	29	19	16	17	15	13	20	19	22	19	15	20	20	23	23	15	22	23	23	30	18	23	19	22	21	22	15	23	19	23	17	19	18	14	24	20	26	23	19	18	21	24	15	20	17	20	24	22	14	21	19	25	23	24	21	21	25	17	20	15	32	24	15	24	23	17	21	20	17	20	30	18	26	21	18	25	21	20	21	20	24	20	25	16	31	19	17	20	19	21	17	26	26	25	16	24	28	26	25	24	20	19	24	24	26	23	32	17	15	24	27	17	13	19	18	18	20	23	25	15	21	25	19	20	23	12	20	21	24	23	21	19	20	19	17	25	18	25	32	13	20	21	22	25	32	20	19	15	25	18	17	24	24	11	22	18	17	14	22	22	23	16	21	15	12	23	23	17	16	20	26	16	15	30	19	19	23	25	22	21	24	20	20	19	22	19	24	23	25	18	18	17	21	23	13	16	20	18	26	18	28	22	18	23	15	18	17	23	30	20	24	18	14	12	24	27	16	23	25	22	19	17	30	14	15	23	17	24	26	19	21	15	22	21	22	32	27	24	18	26	27	24	18	27	21	19	16	17	23	28	17	30	20	21	26	17	19	31	13	25	21	25	25	17	18	23	20	29	15	21	21	23	16	21	11	24	22	26	24	20	30	21	14	19	24	12	28	18	28	19	21	25	17	17	24	17	18	21	20	24	24	20	20	17	28	23	29	22	23	18	23	24	23	19	16	27	20	21	21	29	19	16	19	19	20	23	25	18	22	28	17	19	25	13	21	20	21	33	16	17	21	31	25	15	23	19	27	18	20	14	24	25	31	14	25	28	15	21	22	21	23	21	28	28	22	15	19	17	14	21	20	21	17	20	23	16	25	27	25	23	17	15	15	26	27	21	18	18	21	23	17	18	19	14	12	14	16	19	24	20	12	19	28	19	17	22	20	17	18	17	20	20	30	26	22	21	25	22	22	13	16	26	9	15	15	15	13	10	18	23	18	15	18	20	18	17	16	28	21	23	24	22	18	22	25	25	21	17	18	19	30	28	25	17	20	22	20	23	17	25	20	20	23	20	22	19	22	21	26	20	24	19	15	21	22	23	19	20	24	28	14	23	24	15	22	15	20	21	24	29	24	13	21	23	29	18	9	25	15	15	24	17	23	25	24	29	23	18	32	21	18	16	25	20	19	12	24	22	19	26	21	18	22	18	18	21	27	27	22	26	18	22	21	23	16	15	18	34	31	11	18	19	30	26	23	22	19	19	24	27	27	28	24	22	20	23	21	15	22	23	24	22	19	32	28	17	27	19	20	28	23	18	27	21	16	24	25	24	24	14	17	20	16	21	24	22	16	14	14	22	18	17	20	19	22	22	25	17	25	18	20	22	19	21	20	21	18	24	16	23	24	25	17	21	24	24	19	17	24	28	21	24	23	12	24	29	20	20	18	17	17	21	34	25	29	16	24	17	21	28	20	28	25	17	20	24	22	24	20	22	25	20	17	18	23	21	16	20	23	18	23	14	22	19	19	25	21	22	14	21	17	21	26	23	22	23	19	21	25	24	9	22	16	21	14	16	32	22	18	26	25	13	18	23	26	25	26	26	18	21	17	16	18	22	16	20	27	16	17	27	22	17	20	22	24	26	19	23	25	17	14	19	21	25	23	22	26	17	24	22	14	18	21	20	18	22	25	22	23	23	19	15	24	23	19	27	20	19	30	28	19	25	19	17	20	21	12	20	27	16	16	24	28	35	20	31	14	25	26	30	20	19	22	11	23	23	26	14	21	30	23	28	12	27	34	22	15	25	21	28	19	21	21	19	15	25	16	28	24	22	16	24	21	18	15	15	21	13	17	20	20	21	24	30	15	20	12	25	29	27	23	14	31	25	20	15	18	26	21	19	28	19	17	20	22	13	35	26	19	19	21	21	21	16	24	18	30	33	19	27	23	20	15	21	22	20	22	21	22	17	26	22	22
46652	33371	21022	48384	83442	65893	9431	7311	6022	4349	3855	2796	2439	2281	1755	1553	1395	1229	1134	1112	1152	975	1057	1046	1056	1095	1080	1097	1070	1021	967	973	969	916	873	847	803	783	739	701	662	645	631	565	572	569	534	565	554	509	512	497	519	451	485	484	507	461	475	467	457	499	455	478	464	458	434	427	436	423	411	421	446	437	404	383	416	390	409	402	418	400	396	421	419	370	395	421	429	376	384	377	400	375	401	370	379	404	380	403	396	383	358	338	392	378	423	380	411	385	373	360	417	392	406	390	384	360	354	435	373	424	390	380	354	380	376	349	389	348	399	405	407	432	415	402	384	402	400	371	378	365	370	366	374	412	359	378	404	363	367	360	379	380	401	362	373	371	385	384	369	396	377	348	335	378	391	404	388	378	366	368	415	392	352	385	331	377	392	422	384	378	390	372	400	347	365	400	416	390	393	375	388	403	351	401	418	377	339	336	330	385	365	382	384	374	350	389	348	390	393	399	404	401	370	356	368	380	360	378	358	399	351	370	374	379	381	388	376	417	365	411	368	383	337	380	406	385	355	381	401	385	366	357	368	374	383	376	383	390	377	358	358	367	330	366	402	388	397	385	379	375	360	373	369	370	386	364	350	372	364	333	337	371	397	376	371	372	378	393	377	371	384	373	373	370	358	367	378	332	359	369	362	389	403	351	354	386	422	356	345	351	365	393	349	382	420	410	380	397	412	354	373	371	393	354	385	368	366	362	358	360	370	400	401	380	368	391	382	399	386	367	371	368	390	363	358	368	371	388	380	359	387	384	390	381	371	359	388	398	334	384	392	374	374	370	412	367	376	360	400	363	364	386	351	391	374	373	361	400	368	381	374	387	417	382	417	334	371	387	388	383	349	367	335	360	360	362	378	395	350	378	384	366	372	381	382	334	409	394	362	392	382	379	380	381	393	391	380	367	355	374	357	340	440	347	390	367	359	365	370	360	344	401	364	366	345	374	372	354	423	406	389	348	375	358	396	369	363	358	360	341	366	362	395	387	358	369	392	349	379	366	382	381	365	376	385	402	366	335	362	387	369	377	360	376	372	395	389	362	377	364	367	380	366	363	386	367	381	386	390	349	402	386	404	373	381	364	384	373	401	364	392	371	346	428	380	424	380	358	409	345	344	377	415	370	386	371	355	429	389	410	373	376	386	400	400	382	362	367	379	400	409	385	344	394	364	355	381	361	367	369	375	384	381	370	379	422	369	378	393	380	401	370	350	400	372	378	363	402	370	382	374	385	367	364	393	368	380	353	373	357	398	364	368	405	399	378	377	392	381	358	391	386	365	387	346	358	403	388	378	404	391	388	395	356	363	432	373	386	399	375	369	411	386	392	423	407	364	378	365	382	359	368	356	350	401	358	353	382	385	366	387	364	342	400	355	364	410	414	398	388	373	354	357	367	382	376	374	388	375	409	374	385	384	406	362	374	382	383	384	389	394	391	356	388	366	401	372	356	359	395	355	389	424	373	401	357	374	384	383	403	378	376	325	384	361	387	388	379	375	419	387	370	381	411	410	396	375	397	347	400	396	380	379	375	379	359	381	357	377	380	389	386	353	385	381	402	327	437	405	382	404	361	386	377	381	377	350	358	371	404	373	359	382	389	358	374	376	396	385	379	404	347	377	357	383	360	373	386	383	381	365	355	375	357	391	393	401	389	400	382	383	374	364	386	387	386	385	370	409	354	379	378	352	367	380	387	381	367	395	390	388	354	376	367	340	374	355	386	387	372	396	363	369	351	407	424	407	421	378	380	358	393	348	395	391	369	374	395	382	416	352	367	380	386	350	342	360	397	355	362	354	381	351	381	369	378	407	395	360	387	339	377	376	372	352	385	427	386	376	377	380	378	378	364	387	345	397	374	331	388	395	370	347	366	385	379	374	397	357	347	375	387	349	400	379	387	396	368	376	387	365	387	382	354	359	359	324	351	385	374	356	404	378	376	355	340	352	396	386	374	425	400	399	372	383	354	365	392	371	378	367	387	356	384	363	399	397	367	381	380	360	363	373	355	356	339	350	364	364	363	391	396	345	405	377	361	373	378	382	356	358	390	363	347	386	383	400	398	366	374	375	394	404	385	371	368	381	342	379	360	348	350	366	343	395	393	380	395	384	379	371	408	373	371	360	396	348	362	371	395	369	404	418	391	355	399	365	368	398	407	370	363	377	352	355	418	366	372	361	361	379	343	363	330	367	404	346	378	402	391	350	377	382	359	401	355	361	395	356	369	366	397	334	381	381	409	377	402	379	392	403	387	396	404	374	374	377	392	356	385	373	349	351	390	371	384	393	347	376	347	339	375	374	395	425	365	366	364	405	357	363	364	387	401	383	340	346	399	383	374	380	404	367	351	400	348	390	386	392	426	399	386	370	386	372	376	400	397	341	348	384	401	369	354	390	388	400	403	355	386	378	373	394	365	363	373	354	379	363	409	360	388	349	365	360	394	418	341	403	378	403	368	407	372	428	373	399	357	357	321	369	396	377	373	387	368	387	372	401	367	405	397	398	378	361	358	372	396	384	354	371	367	371	381	380	402	397	376	366	386	379	374	356	390	368	401	392	385	391	376	368	363	375	391	370	338	393	416	387	389	351	357	368	361	335	363	369	371	354	354	405	376	366	364	364	342	351	375	367	385	358	360	407	400	403	382	365	416	376	343	342	372	367	384	380	396	394	364	360	375	349	402	401	363	393	358	390	340	347	346	356	380	403	355	342	367	345	380	371	375	417	366	377	360	355	359	388	391	351	389	407	401	393	359	385	392	380	341	377	375	370	358	385	333	392	358	387	438	392	385	348	378	357	387	360	378	374	358	370	386	391	392	390	397	370	378	370	386	392	372	392	374	380	377	361	339	362	367	341	396	374	364	402	384	338	386	396	368	379	352	409	365	371	374	377	385	349	375	349	342	365	371	372	373	376	378	390	359	357	371	359	382	378	383	381	399	373	382	363	393	423	390	382	380	360	396	391	418	355	373	370	406	366	393	374	393	333	373	382	365	404	370	362	385	402	423	372	393	374	378	397	392	383	367	375	368	358	325	359	373	353	357	357	387	411	368	354	377	375	380	340	407	437	370	328	369	398	366	390	379	346	346	381	312	394	411	370	372	378	390	353	385	359	384	378	376	412	393	378	369	338	396	363	404	387	390	363	381	384	374	370	365	368	387	413	368	383	363	346	385	382	372	431	408	372	373	328	365	365	367	394	383	372	399	399	388	371	314	407	355	360	377	376	382	388	395	402	345	380	379	369	360	380	354	378	398	389	389	343	344	376	386	400	369	350	374	374	369	369	381	375	360	380	373	382	367	395	359	391	370	394	365	413	387	373	362	341	382	324	418	383	378	378	357	385	375	396	379	372	318	360	351	396	350	366	376	370	364	399	388	378	375	383	386	395	360	405	388	373	387	382	357	364	386	330	403	380	374	388	388	368	411	326	389	382	366	341	367	361	347	390	357	393	365
6342	2276	574	447	6344	10874	431	71	65	54	54	49	50	38	52	44	31	29	33	38	36	37	35	34	44	36	36	30	42	33	39	30	40	39	29	31	41	19	35	12	38	23	31	33	30	31	36	23	24	34	27	31	33	27	24	34	31	43	26	29	17	22	38	21	35	25	29	26	18	19	40	27	24	33	28	29	25	30	44	31	28	34	23	36	28	40	23	34	21	26	31	33	20	16	22	27	24	22	30	30	22	31	26	16	26	26	33	28	23	34	28	21	34	28	21	19	20	31	23	35	25	34	28	27	33	33	39	22	34	24	27	21	28	34	25	27	28	29	22	30	27	16	28	18	30	26	26	33	35	33	27	28	32	29	30	28	24	23	32	31	32	25	21	25	30	21	23	29	23	26	19	35	31	29	37	19	26	18	22	24	26	41	24	27	24	29	19	33	31	27	29	29	29	31	31	21	22	37	36	27	23	30	31	35	24	23	23	18	28	35	20	25	34	16	22	33	27	33	23	34	29	24	25	25	27	33	27	31	36	29	27	22	26	25	30	21	26	31	21	30	30	23	27	24	22	37	22	35	22	34	25	34	26	24	30	30	25	29	23	24	29	28	34	27	28	29	30	26	24	24	32	32	28	27	28	29	15	32	34	30	30	32	31	24	25	32	30	34	31	29	26	28	28	30	20	24	31	20	29	26	26	32	27	34	30	40	31	21	26	18	26	34	34	26	33	15	30	22	24	27	32	35	30	29	28	23	30	26	30	26	24	33	22	25	36	24	28	37	27	24	23	34	26	20	29	13	35	33	37	25	37	23	20	28	35	26	30	28	45	30	28	32	27	29	36	39	27	17	25	23	32	31	33	22	26	35	24	23	25	21	33	29	19	20	22	17	18	28	40	24	27	25	24	36	25	35	27	33	25	23	26	26	27	31	40	31	38	30	32	38	26	22	23	32	29	28	22	29	25	33	30	26	36	28	21	27	30	24	22	28	35	19	28	33	36	21	32	30	37	35	32	27	25	25	25	26	29	25	26	31	35	22	30	27	36	35	36	26	29	25	22	30	26	28	23	24	31	28	32	35	27	25	27	26	34	27	27	28	23	29	25	32	24	30	30	26	25	36	28	22	35	28	28	29	27	18	28	25	31	28	31	34	40	22	23	27	27	27	27	33	29	27	31	37	35	35	26	25	23	40	31	26	26	23	30	36	34	30	30	33	28	27	26	19	34	36	24	28	27	30	25	18	30	29	27	34	29	25	33	22	31	25	26	20	23	27	35	43	27	29	30	27	21	30	40	28	30	31	23	27	25	20	29	24	31	36	32	33	29	30	30	30	34	24	30	24	25	25	30	24	32	27	36	29	23	27	26	25	33	33	24	30	22	27	23	23	29	32	26	25	31	23	25	23	24	32	28	24	17	26	32	26	24	20	37	14	28	33	28	32	26	36	27	30	24	40	25	33	32	26	34	33	35	30	33	22	37	21	29	29	24	14	29	26	36	41	16	24	31	27	21	24	22	20	25	24	24	24	32	34	29	24	30	32	41	25	26	30	36	25	25	33	18	34	29	20	32	40	26	30	29	29	31	32	22	31	24	29	22	25	20	22	36	38	29	29	29	29	27	42	21	24	22	31	31	22	32	27	25	27	32	32	23	25	24	25	28	26	20	34	30	31	34	32	30	35	30	28	23	32	32	20	25	32	23	43	24	26	24	29	27	25	29	23	32	23	34	28	26	34	34	29	26	42	31	32	33	26	29	22	29	22	29	32	22	29	30	28	28	33	31	32	30	36	23	29	27	21	27	29	24	35	22	25	29	26	33	13	28	22	26	26	33	25	32	29	28	22	32	22	29	39	30	27	30	35	28	35	30	31	21	31	24	27	20	32	16	28	33	32	35	27	24	26	27	22	30	28	27	31	28	38	26	18	20	34	18	27	26	34	22	34	26	26	24	24	25	27	34	24	24	16	22	19	26	39	29	31	24	25	29	25	31	36	22	25	35	30	29	27	33	31	28	27	36	38	24	33	29	27	33	19	25	23	37	28	28	30	33	30	23	32	26	22	26	16	34	31	37	22	31	32	29	25	34	33	19	33	30	39	25	19	42	23	34	50	26	31	23	25	22	29	27	23	26	33	39	23	28	32	34	30	23	20	25	32	38	23	30	17	23	27	24	34	24	21	34	22	33	17	27	36	22	29	22	27	27	26	30	29	29	31	39	25	26	24	23	32	28	41	26	28	29	30	27	26	29	28	31	31	41	34	34	28	36	26	26	43	23	30	36	38	25	29	30	26	31	33	22	28	26	31	21	23	19	28	26	30	31	28	39	27	29	32	27	29	29	24	41	31	21	24	25	28	25	26	32	37	29	33	29	24	20	26	31	25	31	20	36	23	34	24	33	26	33	22	21	18	33	26	32	36	28	22	32	24	32	22	23	22	25	36	23	19	34	38	29	32	35	33	31	22	30	38	22	25	29	26	37	28	33	28	30	24	25	29	17	27	28	23	25	42	30	39	27	25	19	21	24	30	30	33	31	27	22	24	35	26	34	25	36	25	34	31	29	31	41	28	32	35	32	29	37	27	37	29	33	28	34	24	27	24	26	24	18	34	18	36	30	19	35	29	39	27	28	31	30	31	36	21	28	28	23	34	24	30	24	31	31	29	30	32	18	21	25	35	35	19	36	22	29	31	16	34	27	30	18	30	24	22	20	32	22	32	21	33	35	19	38	35	24	35	31	30	27	19	30	32	31	28	24	33	24	30	29	30	34	24	27	40	36	31	27	27	26	27	27	33	29	28	33	20	39	26	30	27	35	33	26	34	19	29	31	27	31	28	27	40	24	32	34	30	28	29	23	28	35	27	32	20	23	28	9	28	30	30	29	34	24	25	34	34	33	30	26	35	24	23	26	32	26	32	30	27	26	22	23	20	23	15	22	28	22	23	18	32	26	14	19	22	30	29	29	29	19	24	31	27	24	25	31	26	33	24	21	29	27	29	38	23	23	27	25	19	35	25	31	28	24	19	26	32	26	29	29	29	28	26	34	29	33	29	23	29	25	28	19	29	28	24	25	26	17	31	26	26	28	26	15	23	33	26	24	26	21	30	30	35	17	30	27	30	29	35	30	23	34	33	29	26	31	29	30	30	25	31	17	35	29	32	27	21	23	29	26	39	24	28	20	26	23	28	23	26	21	18	31	27	26	21	30	24	32	24	28	24	29	32	34	26	30	21	23	34	23	27	19	31	28	32	36	21	28	28	35	32	24	26	33	38	38	27	23	32	34	27	32	16	26	30	26	40	34	33	36	33	33	31	33	29	25	17	24	21	41	31	33	25	29	28	32	36	23	27	41	30	24	26	21	34	29	23	29	22	33	20	29	24	24	22	25	39	30	27	23	26	18	21	31	25	29	27	32	32	34	28	33	43	24	33	28	25	18	29	28	33	29	30	33	25	26	34	26	25	32	31	33	37	28	23	31	28	36	23	29	23
41148	27295	13547	26647	67622	67051	6391	5418	4472	3104	2773	2134	1992	1702	1420	1249	1162	1057	942	984	984	1039	1011	1007	1053	1031	1050	981	919	901	932	948	921	839	843	851	802	817	790	769	764	678	686	676	624	621	589	583	620	605	541	574	584	566	556	560	578	550	571	559	537	549	620	545	504	549	513	498	509	511	500	503	489	490	523	453	526	471	508	497	510	478	533	464	498	480	537	517	493	467	470	494	503	476	500	471	511	512	483	484	508	470	477	514	491	455	494	481	526	476	530	437	524	487	465	457	469	455	526	477	475	483	510	449	506	507	513	487	571	466	504	476	476	468	478	473	494	520	509	471	431	473	490	461	458	521	491	500	522	461	480	478	477	521	501	467	489	464	450	506	480	514	482	485	501	479	519	481	473	492	508	529	502	481	450	479	461	466	449	464	517	458	477	484	521	492	487	494	482	505	473	465	470	458	534	478	464	441	482	457	481	434	517	503	485	497	504	476	513	525	501	483	458	448	486	483	458	497	503	534	483	482	485	481	490	468	512	482	495	497	512	475	480	491	470	479	486	486	493	477	471	509	520	499	487	527	469	466	456	506	488	493	465	510	481	497	488	443	468	496	505	469	444	512	464	456	490	456	449	484	494	529	522	534	506	470	499	473	443	465	441	496	514	485	477	444	476	492	454	472	475	492	493	515	496	484	451	518	499	512	492	491	490	505	499	466	482	505	471	503	489	508	518	536	460	494	457	515	449	490	511	486	506	465	502	484	495	462	503	480	482	462	482	490	492	487	495	445	485	506	530	455	469	481	501	457	482	502	532	475	498	466	474	490	519	494	457	491	504	437	482	530	510	455	512	476	490	455	531	496	512	500	502	564	511	472	482	491	461	469	452	457	493	487	504	477	507	486	489	487	480	488	473	478	479	484	506	472	439	512	498	498	474	486	476	498	489	501	519	488	456	488	489	419	512	485	479	543	439	493	467	456	455	476	464	505	508	496	484	475	445	474	460	529	511	484	458	490	458	505	472	466	482	464	467	497	508	494	487	485	482	504	512	470	442	498	495	477	512	501	464	490	476	468	483	472	430	468	476	489	504	474	500	472	476	502	472	527	482	473	479	499	485	518	466	458	459	478	500	478	498	489	494	459	492	487	492	466	456	514	479	488	482	487	477	517	503	504	469	494	493	511	476	473	490	457	453	540	498	454	489	522	472	456	503	476	458	453	463	471	473	443	480	486	461	488	517	447	531	460	484	479	524	500	492	472	499	497	473	529	475	531	474	465	450	499	522	465	468	498	485	483	471	494	439	485	449	500	506	488	473	467	497	415	502	520	483	465	474	450	485	476	489	455	479	486	509	499	517	508	515	475	435	487	512	496	456	476	496	481	467	538	480	473	513	498	501	465	475	479	511	488	475	502	461	481	479	485	505	442	485	479	450	520	484	494	502	472	500	534	469	498	531	478	487	502	505	480	523	471	450	468	509	474	479	473	472	479	495	492	547	463	510	468	468	475	474	451	463	449	492	486	492	498	465	462	493	498	486	473	491	473	427	491	499	481	513	477	502	485	458	492	487	466	468	497	499	486	518	510	513	480	484	472	495	453	465	486	485	485	479	476	514	487	468	508	459	509	500	505	467	497	495	470	494	443	462	505	487	498	454	476	485	508	514	535	495	517	477	505	522	484	468	484	486	469	510	478	486	499	471	463	477	509	472	477	469	489	457	485	465	486	505	484	476	489	482	485	502	474	504	490	466	513	517	462	453	473	476	469	467	512	480	486	474	435	488	439	495	507	514	476	460	494	487	469	496	457	505	488	493	471	481	505	495	508	495	478	500	501	478	450	491	459	525	496	456	474	497	493	478	478	479	520	474	487	511	516	498	502	492	489	517	479	432	450	462	498	462	444	521	495	465	515	450	452	513	499	507	510	499	503	476	445	500	443	505	505	491	485	544	509	461	444	471	471	538	503	464	467	494	489	486	475	466	469	493	465	490	494	510	488	457	473	465	449	490	502	475	498	500	454	467	473	494	494	455	461	491	501	491	455	475	482	470	498	480	528	485	495	506	480	488	451	470	502	514	466	514	461	500	531	472	506	438	465	517	486	490	480	444	528	500	502	482	455	510	552	500	474	500	456	473	484	472	488	539	478	505	447	476	430	493	472	494	481	482	475	485	448	513	455	489	466	511	481	447	497	488	472	469	492	458	485	497	482	514	493	462	489	499	470	479	533	491	506	504	493	468	470	447	482	490	501	482	509	488	506	467	466	514	492	458	473	472	479	475	468	479	499	492	532	490	486	510	474	439	535	523	441	522	499	476	505	460	467	477	483	513	490	409	490	466	450	466	500	451	505	468	493	490	475	503	466	476	470	453	494	484	500	500	463	487	453	485	525	505	478	482	455	510	480	491	503	486	492	512	474	477	465	498	488	482	493	517	497	505	463	514	497	473	476	513	456	487	497	489	525	517	487	463	479	496	482	509	456	480	490	457	471	495	478	483	462	460	459	465	497	458	488	465	493	436	528	475	489	458	473	474	493	456	508	477	469	504	482	509	523	496	484	478	453	452	482	509	488	477	493	455	485	455	470	529	461	486	484	484	511	497	470	469	500	510	501	459	500	468	479	492	476	493	474	450	502	497	484	505	481	502	516	510	457	483	468	545	508	477	491	456	497	474	497	486	505	490	446	478	510	501	504	542	484	526	449	467	499	456	477	475	491	478	480	492	487	453	519	516	443	490	487	476	489	455	447	481	498	500	474	479	503	479	478	478	480	488	498	499	492	454	496	533	480	496	476	490	493	483	482	474	434	492	498	489	457	465	508	482	468	479	511	436	473	501	458	478	485	484	464	467	460	502	502	487	486	465	508	465	457	475	476	465	485	457	513	490	466	468	464	472	509	499	507	499	521	481	437	481	462	484	479	494	472	486	495	534	480	441	481	489	498	492	470	490	481	451	472	473	471	487	500	497	500	497	538	467	458	494	487	523	448	472	467	493	531	510	520	508	471	497	494	447	504	492	476	446	501	475	476	498	462	496	475	485	487	435	485	509	483	519	518	489	508	506	486	479	489	470	500	469	499	472	491	488	501	462	472	503	451	477	455	490	504	473	488	470	503	457	499	492	500	556	470	475	485	454	515	502	492	459	471	473	474	518	470	467	481	464	475	500	477	458	490	463	511	465	473	496	512	481	501	542	512	488	523	495	511	531	491	471	479	480	493	479	456	441	510	479	471	494	493	498	486	501	482	513	491	481	521	476	451	471	512	504	445	504	485	481	520	483	491	489	515	507	461	482	475	511	491	475	494	514	470	499	461	462	465	462	492	492	456	474	488	487	493	496	484	497	479	452	483	506	490	529	497	459	484	491	486	507	479	476	488	506	479	460	463	423	486	501	453	482	482	469	512	465	472	486	504	484	502	511	529	488	462	489	464	471	501	474	452	499	502	488	513	507	470	450	521	471	447	475	495	468	515	491	505	483	473	522	497	480	459	485	501	488	496
8695	5056	1158	545	9844	19563	1569	131	95	88	75	78	63	59	47	51	37	27	50	43	32	41	38	51	50	29	35	53	31	39	35	33	47	27	30	40	37	26	38	32	45	23	29	28	32	41	26	22	28	40	24	41	28	28	28	23	26	21	25	30	27	25	29	29	16	36	30	35	26	26	24	29	33	14	32	20	27	21	26	23	31	33	31	22	29	32	26	14	21	33	39	24	20	29	19	20	28	23	26	39	37	27	28	27	32	28	27	31	27	33	20	28	20	32	27	39	24	34	19	23	23	28	31	14	32	38	31	24	30	23	33	44	26	21	31	22	35	19	25	22	26	26	27	23	27	33	30	28	20	25	28	33	32	20	24	22	21	38	23	34	22	24	23	19	19	29	21	27	28	30	29	30	22	19	30	23	25	31	36	34	27	37	29	18	19	26	30	18	38	27	30	23	32	28	25	27	30	27	36	22	27	30	26	28	25	25	23	22	26	22	23	24	29	34	26	26	26	29	20	24	20	29	25	20	23	25	22	28	23	34	35	23	24	26	20	36	45	28	32	22	40	27	24	27	36	34	30	30	23	31	30	32	26	19	26	18	33	26	32	29	25	32	17	26	33	23	22	20	31	31	27	32	28	32	20	21	29	21	35	25	26	26	30	29	21	30	30	29	26	36	21	24	28	24	29	23	28	28	19	30	30	37	21	25	33	25	26	22	26	23	25	23	22	22	27	18	23	31	29	32	19	23	25	25	29	37	24	31	35	26	24	23	29	22	23	23	27	19	27	16	21	22	25	34	26	26	31	29	22	36	29	36	21	31	35	26	25	19	24	28	28	15	23	24	29	35	24	31	26	28	29	25	39	17	32	15	25	27	29	25	28	27	29	29	28	20	28	32	43	35	26	35	33	18	27	20	28	24	20	21	33	27	34	32	28	32	27	35	27	28	26	33	23	17	28	25	31	25	29	33	47	22	36	31	24	28	23	30	22	19	23	31	26	31	29	23	22	32	31	27	28	29	33	25	26	21	28	29	25	17	21	20	22	24	26	20	30	22	21	28	22	25	27	36	31	26	23	31	32	26	24	36	23	29	31	31	33	27	30	18	32	31	35	29	23	29	23	29	20	23	27	25	23	27	30	27	27	26	26	20	33	23	21	28	24	32	30	29	38	29	41	21	22	28	31	23	23	21	18	29	27	22	23	25	19	21	30	22	32	25	30	36	21	24	29	21	29	28	28	18	29	28	28	33	21	22	25	33	26	26	28	26	31	35	41	28	24	22	33	24	39	29	24	32	27	23	30	19	37	25	30	30	21	29	21	17	31	27	27	30	31	23	22	24	36	20	18	20	20	35	33	27	21	23	28	28	20	32	32	18	30	25	25	31	23	28	27	32	23	23	12	26	17	35	28	34	30	26	20	34	14	24	26	28	27	33	27	33	22	25	22	26	24	16	24	34	34	23	25	25	18	22	24	26	34	25	24	27	26	32	32	19	27	27	24	36	21	22	23	29	23	28	30	15	25	20	30	27	27	29	27	30	24	21	20	36	26	25	22	35	24	24	24	16	23	28	34	25	17	29	30	29	31	22	34	33	24	33	26	20	22	28	27	21	25	22	34	29	24	28	23	23	32	31	20	22	25	29	27	41	19	25	23	23	30	25	25	25	30	32	30	27	29	33	17	16	15	22	25	24	33	21	32	20	24	27	14	37	40	27	31	22	24	31	25	31	20	29	28	29	30	31	23	32	38	23	19	19	26	18	33	18	22	26	34	27	21	35	24	22	29	23	25	27	27	36	22	34	29	24	27	36	18	10	33	29	20	32	33	28	19	22	22	34	32	19	23	21	19	29	24	25	29	34	37	37	24	31	32	15	13	26	31	30	30	35	25	24	28	23	37	25	29	35	29	31	48	26	23	27	28	35	20	19	18	26	28	37	35	24	28	36	20	36	46	25	32	18	28	30	27	15	32	19	26	30	26	33	24	21	21	28	28	31	23	29	27	25	26	24	30	34	31	31	29	36	27	25	37	27	33	23	28	28	24	30	26	27	25	19	38	19	26	22	26	34	30	23	30	29	21	32	25	21	15	35	33	19	33	26	31	27	28	28	14	20	22	30	24	31	21	22	26	25	31	22	22	26	13	22	28	32	22	34	32	27	33	18	39	39	24	27	26	25	29	20	28	30	28	28	23	22	30	18	23	40	31	30	29	26	34	17	27	29	23	32	28	20	22	25	27	35	26	17	25	27	39	22	18	23	21	22	23	29	25	28	20	26	24	22	27	29	29	37	19	30	30	19	28	24	26	27	24	26	30	18	25	23	26	22	24	24	21	29	22	24	36	30	23	28	22	30	19	30	34	28	27	22	18	28	23	34	33	26	23	37	32	23	23	26	22	34	24	24	25	32	20	18	36	30	20	34	35	26	29	28	34	32	30	26	25	27	29	28	28	25	36	31	27	23	27	26	29	30	26	29	29	29	32	33	33	27	31	33	31	23	21	26	36	21	30	18	21	22	26	29	24	30	32	22	29	24	23	26	29	20	14	32	32	29	26	19	31	31	27	29	24	25	20	35	22	31	34	39	21	23	24	27	27	31	22	26	28	31	29	27	24	25	25	28	18	29	32	23	23	24	28	23	26	24	25	37	19	23	22	24	25	27	32	25	29	35	25	25	26	16	26	30	31	29	29	24	29	22	39	27	26	24	21	27	24	22	28	28	30	27	27	29	18	22	23	23	30	23	32	25	26	33	19	28	23	28	23	20	22	30	28	28	25	21	25	22	21	32	23	31	22	16	26	14	21	26	29	25	21	35	28	29	25	21	26	19	32	34	23	22	26	26	29	27	29	21	23	29	28	35	33	26	27	32	21	25	37	31	19	26	25	30	20	22	27	23	28	32	36	22	32	23	25	28	29	22	33	25	27	27	25	30	19	22	28	24	24	23	27	22	26	26	25	25	37	35	23	33	18	30	29	23	19	33	26	35	35	41	31	22	29	18	24	19	31	37	30	27	15	23	28	25	43	21	24	24	34	29	32	25	26	35	23	30	24	31	28	26	24	23	20	27	28	24	21	34	25	33	27	29	25	24	28	29	29	24	33	26	24	25	30	24	34	22	32	23	31	32	23	19	24	28	26	15	24	37	25	30	33	23	29	24	23	37	20	27	22	28	23	32	26	37	27	28	30	27	24	27	25	14	28	30	26	22	31	28	27	20	27	25	28	29	25	32	25	29	21	26	20	24	19	21	28	28	22	33	26	33	25	26	28	23	17	27	33	32	31	28	32	35	24	16	20	29	31	25	33	22	27	26	27	33	19	24	21	26	19	26	25	33	30	25	24	20	23	23	26	24	23	27	22	19	28	16	21	28	37	25	28	27	29	28	24	22	29	30	28	29	21	29	23	28	29	31	31	26	20	24	28	16	21	21	15	28	21	16	26	25	26	37	23	25	32	19	21	27	28	20	24	24	24	39	26	31	26	38	25	36	19	36
48823	36089	20712	28729	66082	68308	10778	9677	7569	5572	4672	4019	3496	3160	2494	2152	1788	1660	1527	1515	1577	1480	1442	1437	1508	1459	1410	1385	1418	1308	1321	1201	1249	1184	1166	1091	1087	1073	1025	1016	940	859	889	819	750	767	726	684	670	667	615	657	632	632	553	610	592	623	596	605	573	621	594	596	546	553	536	531	519	471	528	498	488	536	501	484	452	531	513	484	506	508	486	468	489	449	500	467	493	485	492	446	462	507	452	468	455	459	509	489	458	456	500	485	477	454	536	493	500	481	487	521	479	475	479	559	449	447	489	449	436	433	501	479	486	506	477	505	474	427	458	512	510	450	429	481	454	475	506	453	504	454	512	496	456	479	454	481	472	463	454	466	493	455	457	473	506	479	497	468	472	477	469	475	474	466	476	471	464	490	472	494	472	497	445	494	495	482	471	445	473	469	472	474	459	484	487	444	492	484	473	476	487	489	475	450	476	456	446	502	472	479	489	450	469	491	468	490	440	443	459	441	494	458	451	457	499	438	471	482	437	473	436	476	454	386	495	480	479	422	445	520	441	432	488	440	445	492	459	465	474	481	440	426	460	463	438	464	494	459	476	475	478	470	430	430	442	466	481	457	454	461	479	477	457	464	474	500	441	463	413	494	482	487	446	416	458	422	463	469	455	453	473	488	473	473	486	480	453	443	483	496	451	446	500	498	446	467	481	458	489	522	446	458	474	473	485	494	512	463	451	489	473	471	444	447	515	472	458	509	447	455	444	457	460	476	467	504	463	490	467	458	430	492	463	467	479	467	457	454	440	479	483	488	449	449	481	444	452	448	484	460	475	464	460	493	477	460	492	458	502	432	476	429	448	497	474	470	459	452	493	462	453	448	448	460	494	451	472	455	475	478	445	468	434	483	475	459	479	458	473	489	458	419	458	466	466	492	479	468	503	495	444	486	476	462	490	488	479	461	478	448	427	488	458	479	523	491	438	462	430	466	475	454	450	494	467	448	486	503	485	509	434	419	455	475	497	497	479	456	459	479	471	465	461	489	464	457	481	436	458	480	454	510	458	418	475	488	478	471	456	437	455	458	432	451	469	445	485	455	482	468	499	460	478	443	464	436	487	410	438	427	470	463	426	476	459	460	512	449	454	415	480	467	487	471	433	469	458	444	455	445	452	490	466	464	441	448	490	434	460	444	454	468	474	480	447	440	486	450	498	477	468	453	454	467	484	474	486	434	468	459	441	466	443	482	439	487	496	445	472	480	457	479	473	438	437	474	458	470	449	433	457	433	456	479	460	485	438	451	433	506	464	481	478	478	447	432	399	478	443	432	465	474	472	496	472	428	471	446	437	458	488	491	427	512	508	459	465	495	469	443	439	482	477	438	486	462	480	469	464	476	484	481	474	462	471	476	450	446	463	469	478	463	496	460	474	462	475	467	473	465	498	454	466	472	435	489	449	470	502	463	484	464	506	450	452	455	450	472	484	476	503	458	501	472	451	464	486	461	480	449	456	473	485	482	435	471	451	479	470	488	430	452	470	440	460	436	486	479	454	453	458	466	484	439	435	496	454	501	477	446	450	484	503	475	498	506	478	466	461	474	459	466	441	470	427	469	496	459	452	449	460	476	444	445	467	466	456	457	475	450	462	467	466	465	464	444	475	443	438	469	481	454	443	477	421	450	459	483	461	456	501	461	502	475	433	493	456	482	428	463	447	473	468	444	474	477	465	471	476	444	512	461	409	440	453	439	469	467	487	486	469	473	446	447	499	482	480	438	468	490	468	471	471	457	420	443	451	491	476	466	484	440	489	461	497	438	449	488	507	445	476	469	472	455	429	445	441	438	475	460	493	475	451	449	485	442	469	441	422	459	433	452	466	490	476	441	443	463	470	497	445	425	500	412	478	508	442	449	515	456	427	462	448	472	490	481	492	482	408	466	493	476	450	495	511	468	462	493	470	457	504	482	452	482	442	491	500	493	472	484	509	476	503	483	455	468	497	456	470	458	497	455	448	474	441	500	467	479	446	473	466	440	461	479	481	443	464	475	484	475	512	470	469	467	467	438	416	460	447	473	465	450	473	460	478	479	518	463	470	437	476	466	519	414	460	430	489	492	476	470	443	411	492	449	497	433	502	456	497	497	465	446	434	439	483	490	484	437	465	476	429	464	442	483	484	475	445	427	470	447	449	499	498	436	440	461	454	472	448	447	430	427	480	430	462	484	420	447	469	455	457	488	506	445	457	417	488	432	477	444	480	453	471	469	482	447	463	446	466	465	487	463	493	470	442	492	468	484	478	476	483	469	433	456	436	495	451	447	465	464	485	470	457	452	488	452	480	439	448	450	472	472	437	462	437	476	456	436	472	492	460	463	449	500	505	456	451	469	460	489	439	484	467	476	431	461	451	466	473	476	472	499	450	528	457	488	435	445	434	439	513	463	465	434	436	476	449	433	440	440	475	453	476	494	455	463	465	451	525	428	478	458	447	414	459	495	473	464	492	465	447	483	432	463	457	437	456	495	496	456	479	428	456	477	511	487	453	454	466	436	486	438	467	478	448	496	462	447	476	463	462	457	477	417	511	464	456	469	471	437	466	405	466	462	414	468	471	478	457	444	502	470	451	481	455	471	448	481	494	454	441	452	487	479	472	455	460	486	458	445	476	447	479	431	494	436	496	453	448	438	439	476	456	472	471	469	489	478	459	448	491	471	419	505	452	511	438	542	463	459	478	467	467	438	483	464	476	485	450	423	450	456	448	465	457	469	487	474	476	457	444	400	442	483	469	469	470	454	492	444	475	457	483	467	432	474	480	430	497	472	472	432	478	448	494	446	469	458	461	437	440	494	475	462	467	463	447	473	469	447	492	479	491	486	410	478	455	442	463	450	469	465	500	453	429	461	460	476	454	463	467	513	494	490	459	425	464	448	427	467	487	471	444	496	458	438	427	481	463	445	479	467	478	483	444	453	483	457	475	499	491	483	451	480	475	465	431	467	464	494	465	462	451	454	423	497	477	490	466	469	462	517	468	476	468	481	481	439	494	461	438	466	490	502	463	519	423	464	493	479	449	466	470	467	459	511	470	447	478	496	469	451	457	468	434	501	506	474	482	467	451	472	484	467	482	444	441	478	509	453	434	497	448	443	440	441	481	424	450	482	433	437	474	463	467	469	489	482	464	442	467	478	452	426	457	473	488	468	491	432	449	474	478	477	429	487	465	431	451	463	457	471	466	465	445	488	465	451	462	418	484	433	458	463	456	515	477	474	456	466	476	492	489	455	445	439	471	460	442	484	462	455	450	474	471	476	486	480	487	510	477	472	495	432	455	502	474	430	450	480	451	472	495	459	474	475	431	442	482	451	472	477	474	478	503	494	459	488	447	485	493	480	489	451	481	469	471	519	473	460	447	466	469	448	449	497	488	427	462	471	480	472	462	449	498	484	442	452	470	458	450	463	464	493	483	454	473	465	471	480	471	463	504	503	484	480	426	455	452	414	474	491	435	448
3245	1051	289	165	1244	2867	35	44	37	32	34	26	31	30	23	22	24	13	16	19	23	16	25	15	18	23	27	19	25	14	24	19	16	17	22	29	19	26	22	25	14	24	31	17	24	24	24	16	22	15	20	19	14	17	21	18	11	21	25	16	22	16	24	16	19	23	12	23	21	11	15	18	15	15	15	18	13	12	16	21	14	19	15	10	11	16	16	17	16	11	21	18	14	18	18	23	9	15	9	13	16	22	12	14	20	14	17	9	14	9	20	12	16	16	14	18	18	15	10	17	17	14	22	14	21	15	13	20	11	12	27	18	8	18	9	12	17	8	12	24	18	17	12	18	21	22	15	16	18	23	13	13	10	14	15	16	25	15	14	15	23	15	12	13	17	12	9	18	15	9	16	15	13	20	22	15	16	19	20	18	20	15	26	12	21	13	18	13	19	15	21	21	21	16	17	20	18	17	13	12	18	17	11	13	9	17	23	15	18	17	17	12	19	15	18	17	16	15	12	13	20	20	13	16	25	19	17	26	18	15	15	19	20	13	13	11	14	17	16	16	19	13	17	18	14	14	16	14	13	20	19	15	16	21	15	13	17	21	16	13	12	21	15	21	16	22	24	20	10	20	11	20	7	17	17	16	17	19	14	25	14	19	19	7	16	15	14	18	22	15	20	11	18	22	17	16	22	16	22	6	20	14	14	15	17	16	24	9	14	12	13	17	8	25	22	14	15	17	7	19	13	20	12	13	13	28	20	10	21	13	20	18	14	23	13	20	15	14	10	11	17	17	14	18	17	22	19	19	10	18	17	13	16	11	12	24	15	11	17	18	16	16	18	14	16	16	15	15	17	13	23	15	14	14	13	17	20	19	12	18	14	12	14	21	19	16	14	20	24	18	19	12	21	17	13	9	13	15	19	13	11	18	18	16	17	13	22	19	16	16	18	20	22	15	13	16	17	14	9	15	17	26	14	19	20	16	18	18	18	20	21	20	9	13	10	16	24	17	10	12	15	20	19	18	21	19	15	13	19	15	18	19	11	16	17	17	10	14	20	16	21	14	20	20	14	15	25	14	20	17	23	23	23	10	16	17	20	19	20	19	11	17	17	17	16	20	14	13	17	14	17	11	14	20	12	21	12	12	11	21	23	22	19	16	16	14	18	12	17	16	12	17	10	15	12	16	15	19	20	19	23	17	14	19	17	21	19	17	20	12	23	17	18	6	16	9	11	16	21	17	21	15	9	26	27	18	13	28	17	13	14	16	11	13	25	13	13	24	16	15	11	15	16	23	14	13	19	14	21	13	16	16	11	16	20	22	15	14	14	17	15	19	19	13	18	6	21	15	12	17	13	16	12	18	10	16	15	25	17	8	13	17	10	13	16	20	22	18	14	15	12	18	16	19	18	14	13	19	15	14	19	13	12	15	24	14	16	19	22	15	23	12	22	17	22	24	12	20	20	18	16	16	18	15	17	19	16	17	16	14	21	23	17	13	18	17	19	14	15	11	18	26	14	12	10	23	14	15	15	17	20	15	15	19	20	17	17	20	19	13	15	20	16	12	26	11	20	23	18	20	27	21	15	21	14	18	11	20	28	14	11	14	8	14	16	16	20	19	16	17	19	16	19	10	9	11	19	12	7	28	13	21	19	27	19	20	17	18	28	13	18	13	21	16	15	11	18	26	16	16	14	10	14	13	16	18	8	15	12	11	20	19	15	12	16	15	7	14	16	15	18	21	20	18	25	19	21	18	18	24	17	11	15	24	14	10	13	17	11	23	19	11	15	11	23	17	19	16	16	15	9	18	10	21	24	20	10	15	15	28	10	14	25	18	17	18	19	15	20	13	14	26	18	17	17	21	13	15	17	12	15	20	10	17	17	19	14	20	15	18	13	21	27	19	15	13	18	15	18	18	18	10	14	19	11	10	16	17	15	16	17	11	19	13	18	13	18	11	23	16	18	16	17	19	16	16	24	11	17	9	14	23	10	12	13	16	19	16	14	15	23	16	8	13	8	15	22	21	16	14	15	21	6	17	15	14	20	12	23	17	20	14	17	14	17	20	10	16	21	16	20	18	13	20	18	18	14	17	10	10	8	13	22	15	21	21	17	12	17	19	23	18	15	15	19	17	18	12	13	11	21	17	20	22	12	17	14	13	18	14	14	13	24	20	12	19	22	21	15	19	9	14	13	18	17	18	14	14	10	18	17	13	14	13	18	13	15	24	14	22	14	13	11	13	20	23	21	21	22	17	24	14	17	11	13	22	15	23	14	26	21	20	12	12	17	13	19	15	10	17	17	18	11	19	21	18	20	23	20	14	12	15	18	17	21	17	21	8	12	22	26	14	22	16	14	17	12	8	17	12	19	15	16	22	16	18	15	20	14	9	19	12	16	17	14	13	21	19	18	24	16	11	17	12	13	16	9	22	15	16	19	23	15	11	18	15	14	18	25	24	14	29	17	19	14	17	26	14	23	14	21	12	18	13	21	16	15	9	18	10	18	13	24	18	20	25	19	14	17	24	19	14	18	19	10	24	10	12	12	12	16	20	21	24	15	16	16	19	14	15	12	13	7	19	25	13	14	14	14	19	13	11	13	12	13	15	11	13	12	14	12	14	17	11	22	9	15	25	22	12	16	18	12	17	13	19	12	18	12	21	21	16	11	13	17	17	15	11	10	19	14	16	17	23	10	23	23	19	20	15	22	15	16	16	21	15	22	24	22	13	14	25	16	15	16	9	14	20	16	21	12	19	19	12	16	9	14	19	22	16	24	20	21	8	17	23	15	23	21	12	17	20	19	20	15	14	23	16	10	19	21	19	20	16	13	18	20	16	14	15	21	19	23	10	11	18	15	14	21	11	17	11	14	10	18	14	15	17	9	10	16	16	18	17	13	16	18	10	17	16	21	16	15	15	13	19	24	21	21	16	16	28	17	17	17	13	13	10	11	13	13	12	9	18	17	13	17	15	14	19	15	19	18	18	16	15	8	16	17	10	11	16	24	19	13	16	17	17	11	13	7	20	14	17	17	6	16	22	18	15	16	18	14	14	20	16	9	14	18	18	17	14	12	15	19	13	16	17	9	20	18	22	17	14	13	11	24	21	25	21	17	15	15	21	28	23	13	25	19	19	20	21	25	15	13	16	20	17	14	23	13	23	18	16	18	17	9	13	17	20	14	17	12	21	10	9	17	12	20	14	12	14	19	11	20	19	12	9	17	16	13	19	22	18	22	14	17	13	17	16	13	17	20	13	21	17	28	20	15	25	21	11	13	18	12	12	12	20	12	13	14	23	16	12	18	21	16	17	20	25	13	14	14	27	18	16	13	14	26	20	23	15	15	12	21	20	17	24	21	8	19	21	9	15	22	16	16	13	18	19	21	11	18	19	16	15	17	12	15	13	18	16	16	17	20	19	19	14	23	18	12	23	18	18	13	18	22	16	24	27	18	16	13	19	18	14	11	24	17	17	25	15	23	14	19	23
35242	21505	8960	16029	38832	47875	3092	2683	2508	1488	1277	1301	1109	970	813	678	579	555	521	625	608	588	593	612	664	659	721	695	662	627	622	601	634	612	596	569	543	547	531	537	463	439	403	413	430	399	387	373	369	396	372	378	328	353	331	340	352	340	359	325	342	337	340	343	314	330	307	335	339	313	289	319	348	319	312	317	293	308	312	280	324	290	293	311	278	314	308	316	298	293	299	291	330	290	278	307	310	271	294	229	287	309	307	278	279	306	322	281	294	289	310	258	296	315	313	306	288	309	306	302	291	290	322	322	306	276	277	309	312	276	316	288	302	275	285	251	280	303	303	299	284	310	302	301	282	310	308	308	312	306	297	321	281	284	287	291	308	301	334	298	321	314	299	294	299	282	282	271	302	262	279	311	306	303	301	302	280	275	299	268	282	279	261	296	288	281	310	309	309	284	274	274	304	304	301	290	285	297	280	292	308	306	289	287	279	276	310	276	287	284	277	311	277	301	298	299	304	280	314	278	262	291	322	297	303	281	294	279	291	316	264	287	283	278	322	300	300	289	270	280	320	307	298	329	312	277	276	294	320	315	275	298	278	300	287	268	274	263	300	303	289	299	278	312	292	273	268	277	273	305	294	279	293	270	291	284	249	301	273	301	287	270	312	303	305	293	293	288	286	257	311	279	273	263	288	301	294	301	318	282	300	296	280	314	304	324	312	326	281	293	309	296	303	265	299	305	286	297	338	300	275	279	281	299	296	297	304	291	286	308	317	265	313	266	292	285	280	277	309	304	282	347	287	276	271	302	296	308	304	305	287	324	247	299	301	306	278	306	287	317	288	334	272	297	320	318	284	302	318	301	260	290	269	281	267	271	285	304	283	290	294	312	324	294	284	301	284	278	291	289	283	286	289	311	263	299	307	299	296	318	301	299	284	276	280	307	276	284	285	272	261	286	309	321	280	260	281	302	298	331	305	314	295	303	311	302	324	288	300	302	316	264	297	285	300	315	337	293	300	332	295	278	258	297	324	295	283	315	284	271	313	285	295	298	295	299	276	275	272	311	278	288	300	268	324	285	265	297	332	305	312	317	280	269	307	285	335	282	313	314	314	271	288	318	300	268	258	287	293	301	293	302	325	283	316	265	272	327	311	299	319	269	304	300	302	303	293	339	310	291	291	282	306	324	287	321	289	295	263	266	292	305	277	318	278	276	288	296	310	279	327	287	303	292	323	301	288	326	281	299	313	280	315	318	278	287	302	303	326	302	315	269	275	286	290	272	257	303	293	320	313	312	289	284	300	297	315	287	286	302	320	282	293	305	306	289	281	279	314	275	312	301	279	295	303	315	299	287	309	300	294	290	277	299	299	302	316	286	304	276	267	295	283	268	303	287	306	299	299	300	306	269	286	291	320	291	283	291	281	274	277	308	301	326	269	267	276	315	286	332	325	280	314	257	279	284	274	328	294	304	270	308	280	308	310	304	316	273	312	311	304	282	291	283	257	331	292	330	287	282	274	280	311	307	280	304	261	242	309	296	321	305	254	293	298	306	289	289	268	279	287	295	279	305	341	281	291	322	293	272	296	300	294	292	274	268	253	303	314	278	273	300	271	248	281	298	289	298	310	294	285	295	279	282	301	286	300	285	287	279	285	310	290	303	280	321	320	313	268	301	271	300	295	291	290	271	274	263	282	291	265	294	306	286	286	300	255	328	299	288	297	275	301	315	303	290	267	285	271	316	275	289	300	288	319	268	303	266	298	290	280	298	299	277	294	293	278	294	287	285	278	294	273	281	276	291	296	307	266	275	277	296	292	314	273	298	271	285	315	293	314	294	311	264	258	304	316	312	321	291	284	288	316	285	288	278	272	313	285	311	269	319	274	276	281	286	245	263	290	298	271	308	300	331	295	319	303	252	264	299	333	296	293	301	274	266	291	308	297	305	302	305	327	301	298	291	300	308	314	305	290	298	287	310	277	291	300	312	256	286	305	292	309	281	279	284	325	291	306	305	293	332	277	316	284	279	305	335	275	320	273	306	283	282	278	315	259	293	274	296	307	324	270	273	302	282	297	304	320	290	303	312	283	279	311	277	295	285	316	300	289	300	302	261	282	327	289	283	286	300	314	288	298	290	277	274	307	299	287	261	271	261	298	278	315	302	279	288	309	266	298	276	304	316	304	272	300	287	291	300	289	260	293	279	287	293	256	290	286	305	318	294	282	295	298	292	282	295	269	313	265	328	285	283	277	299	296	299	306	299	285	304	258	298	307	302	291	297	304	307	332	274	265	280	268	263	257	282	284	294	301	305	279	276	301	275	308	313	282	322	257	304	278	308	289	296	279	281	284	279	318	293	300	281	295	300	323	262	288	267	288	304	311	311	301	319	307	301	259	272	298	270	284	263	288	281	285	264	318	298	281	281	323	278	295	306	272	293	271	301	308	304	265	297	260	288	289	335	291	279	310	281	316	269	287	280	295	313	314	278	281	321	308	297	284	301	308	297	331	289	304	280	262	309	293	282	295	306	304	271	272	301	280	330	303	319	306	288	300	295	300	290	310	279	262	296	313	301	307	302	295	296	300	282	297	324	292	288	290	289	264	260	287	315	283	268	282	308	292	305	304	310	279	323	281	306	305	275	288	300	289	315	319	288	272	284	280	289	320	303	274	304	300	272	273	299	317	277	274	290	317	284	298	272	272	291	312	293	262	280	263	294	256	278	289	299	285	315	284	250	289	320	266	274	266	291	295	275	305	301	309	302	283	319	295	275	287	324	294	309	295	281	300	288	303	300	284	297	267	282	278	326	288	299	288	297	283	333	295	283	298	294	288	272	279	338	281	272	313	304	297	296	302	300	287	291	299	296	314	301	284	279	337	313	289	271	291	268	280	295	313	304	294	282	299	299	292	274	271	278	283	308	288	313	299	311	308	292	287	298	297	315	313	275	303	295	274	278	284	286	295	281	301	333	300	292	281	313	306	307	307	303	285	304	283	278	306	318	320	291	306	274	284	307	296	308	328	279	295	281	304	279	330	290	301	284	271	302	302	275	286	304	274	302	259	294	312	298	311	265	296	291	284	291	310	265	291	285	309	317	288	307	284	303	269	300	268	287	291	310	281	291	278	299	281	287	289	334	301	289	300	310	292	294	283	307	287	306	312	313	310	303	303	285	295	282	309	283	294	300	297	289	275	275	307	309	279	296	269	308	274	276	266	270	272	266	291	265	283	293	282	318	305	281	286	300	299	273	282	285	305	336	295	268	271	284	281	239	307	311	310	298	290	264	277	290	318	310	284	284	272	262	283	295	306	285	322	297	301	321	277	301	291	306	276	279	285	271	296	299	251	320	281	275	295	307	284	268	313	296	308	290	303	289	286	284	332	290	296	319	283	271	299	280	301	284	321	321	271	311	292	288	289	306	291	289	278	268	290	286	285	276	302	298	251	300	319	285	269	297	268	280	270	279	299	294	300	271	263	306	285	298	299	290	308	270
7940	5274	1000	481	7363	20648	2427	100	81	64	56	39	51	41	32	35	29	29	26	32	33	34	27	26	35	41	28	43	37	21	32	30	26	38	33	24	16	34	30	28	31	23	24	23	21	30	23	9	27	16	23	28	20	23	22	18	21	20	27	29	21	24	34	23	14	27	20	15	19	21	22	26	20	25	27	23	24	20	14	23	20	17	30	22	23	19	18	17	18	21	18	23	20	21	22	23	24	22	21	26	19	20	17	21	12	25	26	26	24	30	15	22	23	19	23	26	17	36	26	25	16	13	21	22	14	20	8	19	19	12	21	20	24	19	29	24	23	27	15	21	23	17	20	26	17	24	19	20	26	24	15	18	21	18	22	15	20	28	18	18	20	17	21	23	27	27	23	15	28	21	24	15	15	15	16	29	25	29	18	25	18	20	23	20	25	20	15	21	18	21	22	21	14	13	22	30	13	21	19	18	20	24	32	20	24	24	15	21	20	28	16	22	25	22	17	17	23	16	23	19	17	18	17	24	17	14	22	18	19	22	19	18	18	15	29	17	21	23	18	20	16	20	21	31	30	17	13	13	22	28	28	19	22	25	20	25	22	19	17	20	18	24	13	17	22	16	19	21	26	19	14	26	27	29	18	18	19	19	23	17	26	20	27	20	25	22	21	21	25	17	21	19	23	18	20	15	16	16	29	22	17	23	22	11	16	28	32	23	20	23	21	17	15	23	21	25	22	29	26	17	22	17	23	19	24	24	17	15	25	17	23	24	19	13	29	23	18	23	16	26	19	19	18	17	24	14	20	16	17	14	31	21	23	19	18	20	23	24	27	21	18	32	25	19	16	25	18	14	15	7	16	21	25	23	14	19	24	11	16	23	30	16	19	17	16	22	21	15	28	25	28	19	19	15	22	19	32	24	21	19	27	25	28	16	18	13	18	30	25	19	18	20	28	24	19	15	30	17	17	23	17	19	26	15	19	24	26	22	15	20	27	21	26	17	22	28	16	18	23	13	16	19	13	28	15	16	33	23	31	25	28	22	20	25	19	23	17	20	27	17	23	23	23	17	18	15	27	20	24	17	19	15	15	18	25	19	26	17	30	18	21	20	19	16	21	29	24	18	20	16	22	18	18	19	12	31	20	23	28	18	23	25	19	23	24	27	23	21	14	16	20	21	31	18	21	17	25	17	19	19	16	22	21	22	15	14	27	26	21	16	22	30	16	16	22	21	25	19	21	20	20	26	16	29	17	23	19	19	16	25	26	15	20	19	23	17	20	22	18	19	24	28	15	14	19	32	15	32	21	28	19	23	27	17	20	27	17	27	13	17	20	22	23	19	18	23	15	23	12	20	18	18	20	13	19	21	21	15	15	14	21	19	23	16	20	19	25	25	21	24	24	15	16	24	16	22	12	23	29	20	25	12	27	14	23	15	29	26	19	18	28	16	22	23	25	22	36	21	16	21	19	19	25	27	16	15	19	17	17	20	24	14	21	26	26	28	27	22	14	16	24	20	20	20	30	22	25	16	27	29	26	23	17	12	17	20	26	16	29	15	15	13	16	20	12	21	21	24	7	21	27	26	13	23	19	20	25	23	18	18	16	21	20	30	19	20	19	26	16	20	19	20	14	15	21	16	21	22	26	25	18	25	14	23	22	18	16	19	21	19	17	25	18	18	21	23	14	22	17	13	21	26	21	15	31	23	20	23	22	18	18	21	14	24	28	15	20	26	22	21	20	21	17	22	22	15	27	17	25	17	16	18	23	21	22	21	19	20	17	19	19	19	25	27	29	25	21	22	21	11	30	26	26	16	25	23	17	19	12	23	26	22	22	25	17	21	22	19	8	17	23	19	30	20	30	12	26	17	25	18	31	20	15	25	18	16	24	21	31	24	16	18	14	17	19	15	17	18	14	19	17	19	24	22	20	21	13	19	13	22	18	15	19	25	12	30	19	24	19	20	29	16	14	18	17	23	17	24	18	25	17	21	14	20	23	26	21	25	14	25	21	23	16	19	21	15	27	19	19	24	24	17	23	21	23	27	18	18	12	17	21	15	26	25	18	24	27	18	18	19	20	18	19	14	14	24	15	21	17	19	17	20	22	15	15	21	14	29	25	12	31	26	20	25	21	16	19	22	16	17	20	24	24	19	14	25	24	21	23	16	18	19	27	24	26	30	14	20	17	16	26	21	10	18	18	26	18	21	18	14	32	14	25	18	23	15	21	16	17	21	17	18	23	24	17	24	26	23	18	14	12	26	21	25	14	23	24	24	22	23	18	25	17	12	28	19	25	17	20	15	26	17	14	19	23	27	19	22	23	20	18	17	25	19	21	21	20	23	18	25	20	25	23	27	22	19	26	18	15	14	17	27	16	27	30	22	19	22	29	21	18	13	25	22	18	16	17	22	10	34	22	24	18	27	26	18	23	25	28	28	15	21	22	19	27	16	14	22	15	25	17	20	20	17	22	14	19	18	25	23	27	16	14	23	27	18	22	28	20	21	18	25	20	20	25	17	26	29	29	16	24	31	16	19	25	18	15	19	22	22	26	21	22	24	16	24	13	22	14	26	16	13	14	17	18	28	22	16	25	23	15	17	15	23	16	24	25	29	18	27	21	18	21	19	17	23	21	25	18	14	21	22	27	20	20	16	18	18	14	23	18	19	21	16	15	20	19	31	18	17	21	18	17	21	16	16	18	18	22	18	19	18	20	22	21	17	31	20	31	19	14	24	26	25	17	24	23	18	27	20	13	31	15	18	22	27	19	23	17	26	23	17	16	18	17	25	25	23	20	15	21	18	20	19	19	16	25	20	21	18	17	26	17	19	13	27	24	20	19	20	15	15	15	20	18	24	23	23	25	16	18	31	24	14	33	20	26	28	21	22	18	19	24	20	19	21	28	24	16	23	35	18	21	20	18	18	14	17	18	20	22	21	21	19	22	30	18	24	22	20	22	22	18	23	20	20	15	21	19	21	20	15	18	13	18	13	33	24	20	19	23	19	17	19	16	19	22	9	21	20	23	27	19	27	17	23	24	20	15	23	19	15	20	17	21	16	23	18	18	32	22	21	18	23	15	18	26	16	13	22	12	28	20	22	20	15	31	20	26	27	29	23	20	22	23	23	23	25	25	22	17	27	19	20	23	23	25	24	21	25	25	24	25	24	19	24	27	25	16	25	14	21	19	25	25	23	24	22	20	32	20	20	21	25	24	27	22	13	17	27	19	31	20	19	20	20	29	24	21	19	21	19	17	20	16	22	15	24	23	29	16	16	21	28	22	12	23	22	17	25	22	20	23	29	24	21	29	21	19	18	29	22	22	26	16	24	23	16	25	23	21	18	15	15	12	22	15	12	12	21	19	20	23	20	20	19	18	24	27	17	23	16	18	20	16	16	19	11	24	24	23	20	15	20	17	21	9	22	19	25	20	29	27	23	12	26	18	16	13	20	19	14	18	25	22	24	20	18	10	20	25	16	19	20	17	22
48406	34482	19306	27883	58103	82012	10712	7300	6303	4117	3362	2943	2964	2345	1825	1711	1399	1310	1137	1180	1173	1127	1100	1083	1158	1162	1207	1127	1081	1030	1011	953	945	920	902	874	866	814	813	812	718	681	640	619	654	627	535	525	576	526	534	465	496	469	454	466	524	480	445	462	466	513	413	509	434	438	447	419	430	436	420	407	426	409	406	407	408	362	403	409	439	417	399	402	387	390	402	407	379	397	385	384	407	401	377	389	367	414	392	420	383	405	387	413	374	339	341	363	368	364	357	394	410	362	385	369	373	366	365	372	379	404	351	374	355	384	348	347	389	324	373	359	367	391	364	391	364	414	403	363	377	377	385	369	382	376	358	385	351	376	365	335	371	362	372	339	344	405	383	385	383	393	378	383	371	392	352	399	372	373	371	397	414	356	374	371	356	346	372	403	385	387	361	392	393	354	355	358	390	384	356	353	342	382	350	373	388	387	369	379	383	371	353	354	376	388	392	384	372	387	339	430	363	375	372	381	382	321	320	385	419	373	365	385	390	391	392	357	354	384	414	380	345	371	366	379	358	361	350	384	366	385	388	369	409	351	326	383	373	341	412	342	376	398	376	363	359	360	386	383	331	345	410	361	379	393	405	377	380	336	369	358	404	374	325	419	358	360	364	357	331	378	364	396	379	356	387	359	364	373	348	340	374	360	400	373	375	370	370	387	386	368	366	375	375	364	388	427	404	354	338	363	401	380	391	362	380	386	383	391	377	370	390	373	387	351	376	387	382	395	362	371	361	391	362	392	374	376	356	391	364	365	349	398	390	387	382	357	373	378	367	374	385	360	353	372	409	371	382	355	362	371	349	369	394	360	362	394	412	377	392	369	378	370	383	375	395	369	372	347	360	362	337	364	371	395	374	375	359	373	395	416	410	355	379	390	380	370	349	389	375	358	422	357	371	401	390	381	376	405	353	387	352	389	371	388	418	383	371	373	371	360	425	354	377	360	366	380	354	417	390	383	358	380	353	407	369	377	391	365	367	367	373	354	369	390	371	353	380	362	359	387	357	337	385	368	391	385	381	356	366	385	405	383	366	400	361	345	377	385	372	370	399	355	375	365	391	399	372	371	371	381	366	411	370	385	383	346	389	388	359	383	385	375	392	374	395	387	351	361	359	348	357	368	364	348	381	372	396	370	340	387	342	342	400	348	362	359	376	352	338	370	393	387	363	375	397	363	420	370	362	369	385	334	376	384	393	383	352	373	364	374	362	373	385	372	391	395	382	373	365	371	381	365	374	398	393	356	400	371	386	407	363	423	372	347	383	379	352	385	376	363	361	344	369	413	369	375	340	363	377	353	395	381	372	386	368	358	357	368	372	369	396	367	350	362	377	339	384	373	372	394	388	353	375	376	392	360	362	366	380	355	346	400	382	361	360	399	333	348	376	398	351	372	353	353	371	374	391	356	363	403	363	406	359	392	402	345	336	361	410	384	333	410	375	339	391	372	378	351	358	396	405	367	398	383	361	375	349	358	385	365	359	382	355	367	375	386	401	383	359	376	364	389	343	392	352	368	357	352	349	363	353	379	353	344	392	367	362	356	353	349	394	386	356	352	391	367	394	343	336	344	383	386	375	373	402	366	380	365	362	398	372	363	360	348	373	368	399	361	348	406	349	334	392	383	359	363	357	405	394	340	402	394	371	393	366	361	380	383	376	369	370	392	366	387	371	372	393	359	380	374	374	386	380	374	383	356	345	402	333	381	339	414	375	381	354	359	375	336	323	385	337	415	324	370	381	375	385	343	400	380	367	353	382	361	371	375	368	411	379	369	346	370	361	364	379	388	357	366	341	385	364	375	360	372	367	406	353	380	370	368	370	404	377	384	367	388	365	362	377	340	364	384	383	399	359	335	356	382	372	343	395	392	397	344	366	347	394	382	373	353	350	365	363	349	372	361	353	346	362	371	384	367	380	346	377	359	409	369	391	347	378	372	383	380	345	396	352	360	400	403	371	351	383	358	368	341	362	388	366	364	381	350	384	362	400	380	343	390	379	353	362	354	403	372	372	354	389	381	384	365	358	355	391	387	388	360	340	367	408	385	399	358	353	403	355	334	376	369	346	362	377	369	397	377	385	367	382	369	371	410	362	354	365	366	328	374	384	372	370	368	376	387	367	346	358	373	342	335	376	368	378	369	379	390	358	412	388	415	368	322	338	392	399	414	381	397	334	404	376	378	361	340	404	339	332	353	369	342	408	372	387	356	370	373	357	355	339	372	373	405	409	357	348	348	369	345	349	368	377	376	349	399	381	334	388	340	379	355	339	364	370	367	372	373	360	383	328	381	410	376	365	366	385	413	376	330	369	386	374	362	388	359	347	388	395	369	340	387	353	412	394	369	352	375	343	381	364	371	348	393	355	370	366	356	356	387	376	349	346	374	389	342	367	381	373	386	345	388	377	357	340	399	402	372	363	391	355	383	370	407	356	369	346	377	360	373	393	392	387	354	379	374	401	360	380	385	373	363	372	364	378	355	379	366	369	362	384	387	354	379	398	362	377	353	346	372	417	351	374	372	376	365	375	361	384	377	364	365	351	352	383	358	381	355	382	388	359	352	336	364	382	394	380	329	353	344	359	388	371	378	376	365	364	374	378	327	387	354	352	382	378	373	360	378	342	385	366	353	378	402	406	385	401	351	366	353	358	393	357	389	364	365	355	354	351	350	357	367	372	354	351	360	386	374	371	368	391	340	366	377	380	351	389	361	374	373	354	344	381	392	371	358	404	373	355	388	395	337	404	334	349	372	386	370	386	362	373	371	373	371	339	389	349	372	389	372	383	374	360	380	370	353	380	348	354	352	406	373	356	364	401	364	330	370	378	364	394	376	388	403	343	361	356	359	381	401	374	373	382	370	356	343	389	376	396	357	340	407	367	367	364	358	393	352	419	402	364	367	367	384	366	364	350	383	372	374	395	351	362	403	418	380	391	397	344	382	390	362	424	396	382	345	402	375	376	342	362	363	352	372	369	352	367	363	393	338	365	359	386	375	347	349	351	367	389	369	363	365	374	380	409	372	356	363	387	334	359	344	344	388	392	359	355	369	368	354	343	395	372	369	360	352	397	348	356	380	361	384	382	331	362	384	337	415	372	348	406	363	387	401	340	411	405	382	345	374	373	404	344	342	372	336	375	369	347	346	384	381	405	366	353	364	351	352	384	411	376	401	358	366	361	391	377	366	389	388	389	421	352	362	353	365	399	353	420	353	368	358	339	362	377	385	371	374	375	383	377	394	383	334	378	378	364	368	359	357	378	353	343	362	363	388	355	369	354	359	366	331	351	381	393	319	384	383	359	371	384	399	347	371	401	376	352	353	359	373	374	358	357	374	386	381	378	378	369	417	361	376	370	390	347	400	382	343	381	349	376	358	384	365	349	364	375	412	315	399	395	381	365	363	360	358	381	356	362	326	356	364	373	365	378	389	397	387	366	368	375	366	370	332	350	346	362	357
6911	2849	583	333	2845	11722	1324	61	59	57	42	44	40	41	34	40	35	43	32	36	31	42	33	39	40	36	39	39	35	35	31	28	29	29	34	39	35	16	37	31	30	30	27	36	30	22	28	28	23	26	30	31	34	28	30	26	27	26	43	28	27	37	24	28	22	29	24	27	31	33	33	34	25	25	33	35	28	27	31	30	21	28	24	20	46	25	23	31	34	35	38	28	23	29	21	36	23	34	27	24	23	25	23	38	23	26	25	37	31	23	32	31	36	22	22	32	21	30	36	23	33	19	24	29	29	34	29	31	24	14	20	26	23	26	25	30	26	28	27	37	30	31	33	24	26	36	27	45	30	40	36	31	32	24	23	31	24	34	33	34	30	27	21	35	30	35	35	33	31	25	30	26	28	17	33	24	28	19	31	28	30	20	32	29	27	32	30	24	31	36	36	23	36	21	26	22	29	20	43	27	40	30	16	30	28	25	29	26	30	24	31	25	30	19	20	27	30	34	18	28	23	26	27	27	22	19	32	27	34	32	36	25	30	38	29	30	34	20	29	32	21	27	33	19	36	27	33	29	21	27	27	21	23	30	24	27	34	34	34	33	32	34	37	24	37	22	29	33	31	29	32	33	32	30	33	34	24	38	33	26	29	27	26	25	27	18	28	29	32	27	31	26	31	27	29	37	35	25	30	26	30	31	26	26	26	20	26	28	28	24	22	28	20	25	25	24	28	31	37	27	27	28	34	27	39	23	36	30	22	25	25	24	28	25	26	35	27	32	38	15	23	24	27	22	26	34	21	36	30	29	29	31	30	33	21	24	27	34	16	32	24	30	27	25	33	20	29	22	26	19	26	30	24	33	28	30	23	37	17	29	26	17	31	41	32	25	36	39	25	23	19	28	34	31	30	36	33	22	33	22	30	29	28	24	31	26	25	20	27	34	24	18	30	38	25	24	28	29	42	41	32	28	20	32	35	24	27	36	33	27	28	22	29	27	32	26	30	19	23	22	39	33	20	22	34	30	22	20	34	25	28	31	31	38	28	26	35	35	30	18	21	38	33	34	37	31	27	28	27	27	35	25	35	28	51	28	25	24	30	31	20	21	36	24	40	38	22	29	31	34	35	25	26	27	34	28	25	33	34	30	24	29	31	26	24	22	33	28	20	26	30	35	33	30	24	32	32	26	30	32	35	35	25	29	21	35	21	20	23	23	28	23	27	23	20	27	26	30	27	38	23	25	32	28	28	24	19	29	35	36	34	25	27	20	30	34	27	23	37	25	32	24	28	25	38	28	22	34	29	33	29	31	27	38	26	33	28	27	20	26	23	37	24	33	21	23	37	36	27	25	29	29	27	36	29	39	40	18	25	18	29	26	20	22	37	28	36	23	31	26	23	29	30	22	23	38	35	37	17	27	20	28	30	29	27	30	24	20	29	22	28	33	32	28	34	24	38	19	32	24	23	33	28	29	28	32	39	37	19	25	36	24	33	26	36	22	24	33	24	23	18	20	29	28	32	28	15	33	17	28	27	32	33	30	24	32	41	33	34	21	32	36	23	30	26	30	18	26	32	29	28	23	32	30	31	17	21	29	29	29	34	28	24	33	30	19	21	23	28	26	23	24	24	23	32	34	25	32	41	28	18	29	27	32	34	35	30	32	30	26	29	30	31	14	30	24	34	24	26	23	27	26	27	33	24	38	30	19	29	23	31	26	25	28	28	30	30	26	28	25	25	31	20	23	29	26	31	27	23	30	16	29	26	20	24	26	30	30	27	25	25	38	23	25	27	14	24	28	27	27	25	26	23	33	22	24	31	23	32	31	26	32	22	28	32	21	18	21	20	24	30	27	41	30	34	30	35	20	18	23	24	24	26	20	19	33	30	34	24	33	16	24	28	25	18	35	23	17	22	26	28	28	20	22	28	31	28	26	40	24	33	30	32	27	32	30	24	15	28	30	30	26	24	28	35	36	28	28	27	27	27	27	27	37	35	25	38	34	24	31	24	30	31	27	20	37	19	31	25	22	28	35	24	17	31	21	34	24	26	26	30	23	25	34	34	26	29	28	37	22	30	29	21	29	29	22	30	26	34	34	22	32	23	29	31	31	31	23	27	31	33	25	25	31	25	31	26	21	40	20	18	33	27	34	29	34	28	39	22	27	25	27	25	26	29	31	25	34	30	29	31	26	26	33	40	22	25	18	29	27	27	30	23	28	26	31	26	42	21	26	27	24	27	17	29	26	35	27	24	21	30	28	30	30	34	30	28	28	30	22	28	23	16	33	25	33	31	37	39	35	36	31	32	24	30	28	16	34	28	37	27	22	30	31	26	34	26	20	30	26	31	27	33	24	21	31	28	19	31	24	29	35	34	29	32	26	25	26	19	22	33	29	42	32	32	26	17	27	29	31	34	18	32	30	42	30	25	29	26	38	29	29	31	30	24	18	20	28	32	26	26	26	31	24	33	26	23	22	20	21	34	33	27	28	33	33	27	40	30	22	29	30	35	30	22	38	21	34	18	31	29	32	43	34	27	33	28	24	30	26	29	36	21	28	28	30	24	26	26	21	20	43	32	23	25	30	37	30	29	24	27	22	33	30	25	23	28	28	27	25	34	29	24	22	25	31	26	20	32	19	25	30	33	22	28	26	21	25	21	20	31	24	34	27	24	31	31	27	17	22	24	40	32	24	25	29	37	38	36	42	35	39	24	20	29	35	28	27	25	28	32	42	31	26	40	27	30	31	27	24	29	29	38	32	29	28	27	28	17	15	34	25	27	28	38	25	25	23	20	25	41	42	23	29	25	31	33	35	33	35	24	30	19	38	18	41	33	34	31	28	33	28	18	16	23	29	29	23	28	22	30	32	21	34	33	23	37	24	25	38	30	19	17	25	31	35	30	17	28	24	29	27	27	38	26	27	35	20	30	30	32	38	23	16	23	28	23	33	31	33	33	31	28	25	18	30	15	29	20	24	29	21	31	26	23	21	22	24	30	21	31	24	29	23	23	31	25	25	33	26	31	20	31	25	32	26	35	29	28	23	28	27	31	29	17	31	34	38	27	20	28	24	18	22	29	27	21	32	23	31	25	23	25	35	35	34	26	29	29	23	30	17	28	29	31	22	18	33	25	28	26	24	25	22	27	28	25	22	26	36	37	24	31	29	23	31	28	28	36	29	30	31	25	19	26	24	32	17	21	28	23	25	24	24	25	33	19	26	26	25	28	22	41	24	28	34	24	27	27	29	25	20	20	20	31	33	28	26	26	29	32	32	32	35	25	35	29	30	26	27	39	34	29	30	32	20	31	22	22	27	23	22	31	33	30	29	32	21	23	22	27	30	25	36	31	20	18	31	26	23	25	22	28	35	35	32	27	30	44	28	23	32	42	28	21	23	23	36	35	24	29	32	29	27	19	28	41	22	20	18	33	30	26	21	29	23	31	25	31	32	24	31	22	24	32	25	29	37	25	32	30	24	27	30	21	30
42590	28403	14228	21622	48966	77114	9410	4832	3966	3125	2366	2048	2121	1776	1364	1229	1100	1060	1004	1047	1003	1059	1010	1071	1031	1076	1038	1008	1005	953	955	912	888	875	917	820	811	838	768	736	735	685	663	676	624	673	608	595	628	579	566	604	611	581	573	585	531	548	584	537	542	611	554	516	552	546	535	569	515	526	502	521	534	498	507	486	510	485	530	495	488	509	483	482	501	507	508	514	489	464	506	484	502	559	488	503	495	466	475	491	496	475	475	481	512	468	515	524	524	471	508	521	467	487	488	476	506	508	484	478	490	460	479	530	476	481	472	540	483	509	463	465	439	499	516	490	466	452	492	484	500	478	538	492	514	467	477	467	494	481	465	475	503	506	525	484	497	474	470	502	482	452	465	427	469	493	523	501	459	518	476	451	487	512	457	462	510	477	479	482	521	480	468	501	468	500	502	486	498	425	481	474	491	498	457	440	469	475	466	478	468	517	483	500	473	512	471	495	498	492	465	476	508	470	507	463	489	466	518	479	489	495	471	497	490	445	487	448	482	457	504	492	468	472	476	475	467	445	501	489	497	497	461	491	496	478	486	478	458	453	477	478	492	513	468	473	469	455	487	469	474	475	467	474	479	463	501	462	481	457	468	518	468	476	465	474	485	491	488	509	509	455	493	509	499	493	489	481	483	479	486	544	483	484	504	448	506	461	501	498	484	499	495	482	502	502	474	467	509	480	472	496	479	489	486	469	436	456	504	493	489	465	503	502	500	473	517	446	502	499	504	509	491	524	502	464	473	499	487	492	461	487	480	464	496	442	474	514	466	502	462	454	475	499	483	493	501	486	468	502	481	466	474	468	468	482	501	528	511	483	506	481	465	499	507	492	470	520	497	502	510	462	478	480	512	495	466	486	464	435	504	458	461	488	472	492	447	509	467	469	479	433	480	494	490	486	501	502	446	485	490	481	509	496	490	493	492	474	491	506	497	476	460	449	525	476	490	485	487	504	524	477	514	488	469	479	476	512	500	497	500	490	500	489	458	494	444	467	480	501	503	493	485	470	509	473	466	479	519	492	483	453	505	488	462	497	459	468	474	456	483	444	477	514	489	481	504	471	492	479	480	444	488	521	498	505	493	468	500	481	514	474	475	441	475	464	498	483	476	496	511	501	476	494	484	476	470	452	472	456	499	489	439	512	479	472	454	509	448	464	483	494	476	475	450	462	459	460	468	483	428	512	524	440	472	486	504	515	480	490	477	520	465	504	545	477	480	485	458	508	469	456	488	468	479	478	456	508	479	495	484	493	487	490	525	476	479	446	473	483	445	497	480	498	531	467	481	471	486	465	495	461	471	476	453	481	492	494	517	473	436	501	460	512	459	432	473	457	529	476	470	487	463	493	450	492	496	468	464	498	492	469	496	475	466	436	470	454	470	445	455	543	515	482	444	475	505	514	450	473	510	440	492	491	524	482	477	504	526	497	473	479	491	483	466	498	479	497	478	475	488	491	442	479	427	437	471	481	488	432	504	468	476	467	455	480	486	486	504	470	481	533	473	512	504	460	485	478	518	440	493	487	477	495	471	476	470	470	487	449	457	500	477	469	476	481	509	466	470	481	474	463	485	479	506	525	462	464	490	475	480	500	443	446	482	503	517	505	485	484	498	463	513	414	475	502	470	517	489	476	493	441	432	469	490	476	491	470	462	506	499	508	464	472	497	490	493	533	497	456	481	492	475	459	524	472	510	460	484	506	499	494	487	465	448	443	496	487	474	475	464	463	459	455	494	437	471	477	467	472	494	459	570	501	495	491	477	491	481	483	468	483	474	525	477	483	499	478	459	498	501	433	482	452	496	521	510	528	481	500	435	467	485	444	516	480	497	450	499	491	515	490	484	492	485	484	475	486	446	497	485	444	490	463	482	518	477	474	468	455	469	456	458	516	482	470	500	474	464	458	491	470	458	451	492	459	490	500	499	499	462	477	459	491	459	460	509	522	487	461	494	514	474	449	507	487	448	484	459	495	451	462	442	479	490	458	461	505	475	485	487	500	521	497	456	517	459	490	505	454	471	480	467	455	528	506	490	480	475	528	475	498	469	451	439	485	484	514	472	537	463	483	453	468	492	490	456	486	480	507	504	471	473	487	516	454	497	474	480	478	535	487	481	490	471	481	474	486	456	470	496	488	468	446	476	484	476	520	495	436	506	503	497	501	466	481	493	492	456	462	494	456	458	498	478	490	479	490	521	460	483	502	496	506	479	476	460	500	510	462	492	487	470	457	494	482	496	471	470	473	471	509	483	477	500	482	511	544	464	499	446	472	473	431	504	484	471	490	493	461	476	472	458	442	468	488	474	489	484	509	447	448	509	455	519	467	480	501	454	511	456	451	498	532	486	471	454	450	486	487	482	461	507	479	466	479	506	488	494	479	488	502	504	491	463	518	447	421	475	467	476	497	486	478	491	503	482	504	476	469	463	489	468	496	494	469	452	479	509	453	475	524	495	498	444	504	459	458	483	470	477	495	469	526	457	456	497	498	489	490	502	467	455	488	478	513	442	481	496	476	476	463	479	495	463	514	497	458	486	449	492	504	510	449	480	478	502	452	471	452	471	503	474	477	483	503	468	478	493	520	448	467	504	468	504	489	508	477	471	435	490	498	458	496	529	514	514	501	487	465	469	528	495	473	427	509	476	468	491	468	474	491	490	483	460	492	477	460	469	492	484	493	477	469	458	478	481	464	465	481	488	496	502	485	483	484	447	502	487	490	469	518	466	452	485	501	486	509	459	488	479	516	521	485	456	512	489	459	494	492	500	481	491	458	490	509	492	471	486	460	461	484	503	470	467	476	490	490	472	487	504	521	431	496	457	468	474	470	445	433	478	481	456	469	493	483	475	507	479	489	475	529	469	476	488	485	476	502	480	528	469	453	480	504	508	497	490	489	497	505	488	461	491	510	480	474	429	466	495	489	446	493	492	466	535	501	444	477	500	487	489	469	476	474	522	507	444	456	506	467	478	469	478	470	511	467	468	469	452	482	474	505	456	490	492	472	486	493	494	503	493	461	479	452	467	498	448	478	482	411	458	456	474	473	494	464	482	516	539	486	498	445	496	514	502	498	455	471	461	500	487	457	491	517	468	465	477	464	506	490	487	490	487	469	503	470	480	465	507	497	473	502	476	463	482	472	491	480	494	516	478	485	486	504	501	502	516	468	484	507	494	486	471	524	501	537	486	483	471	499	456	476	498	478	496	477	495	467	485	474	472	500	482	507	494	468	472	485	466	504	506	467	486	464	486	492	468	446	483	488	454	444	483	478	433	486	470	445	479	498	496	478	439	492	479	524	507	485	503	478	522	506	510	475	477	476	461	465	523	509	477	483	502	477	490	458	452	500	482	489	468	494	487	504	512	516	467	482	451	491	470	476	463	461	480	528	497	534	482	475	488	501	469	492	480	480	447	452	440	515	454	478	487	509	477	452	467	448	508	471	435	468	455	445	463	495
10295	6112	1183	526	3657	22534	7807	116	80	82	74	65	55	41	45	49	51	29	35	44	32	40	39	44	49	47	33	42	38	42	38	48	38	31	33	34	31	45	32	48	28	26	30	34	24	30	35	25	24	30	35	30	31	25	24	15	24	29	27	20	26	29	24	24	16	28	20	29	32	28	38	41	31	25	28	37	32	31	30	28	32	19	23	37	26	27	29	38	38	19	27	33	22	32	25	15	36	24	23	20	17	25	27	29	16	31	25	22	28	29	30	26	23	30	30	26	18	30	29	30	27	15	27	29	28	19	35	30	30	31	16	26	40	36	24	25	27	20	30	23	33	22	25	18	23	32	33	26	28	34	35	27	28	30	30	19	26	24	24	26	25	26	33	32	20	20	25	28	28	22	24	20	30	21	23	25	18	29	26	35	22	29	27	24	26	24	33	25	40	30	19	37	31	28	25	24	20	33	30	26	33	35	29	23	22	38	27	20	34	27	27	30	28	27	28	16	27	27	28	29	25	34	23	22	28	23	35	15	23	25	31	15	27	30	26	27	37	29	28	23	23	32	29	26	26	27	19	20	27	35	21	30	21	33	20	31	30	28	27	35	28	24	26	16	24	29	29	33	18	18	22	20	35	33	27	33	26	35	26	30	28	19	25	23	20	16	25	30	43	28	25	20	22	25	28	28	31	20	27	30	25	24	24	29	32	34	33	19	26	19	24	19	29	31	24	26	23	19	18	28	23	22	39	24	29	29	42	29	28	24	23	24	26	31	29	21	19	30	28	23	25	19	30	32	39	24	35	26	42	22	24	25	24	26	24	28	36	27	23	29	27	24	24	27	28	19	30	29	25	27	25	27	39	28	28	23	27	31	30	19	33	26	19	23	25	38	23	19	25	27	41	28	24	36	30	20	31	18	25	31	28	25	24	24	31	24	22	29	25	15	25	25	23	17	24	13	29	26	20	26	23	24	27	19	12	30	21	29	29	25	26	15	25	22	30	39	34	34	35	28	19	33	26	32	30	28	25	27	33	15	47	27	23	27	27	33	31	22	25	32	25	26	23	27	27	23	22	31	20	24	33	26	23	20	31	22	24	32	20	34	24	33	34	23	34	29	25	27	29	21	25	23	29	23	27	29	32	29	39	15	26	28	32	21	21	27	21	17	22	27	22	28	29	22	22	22	18	28	33	16	25	23	20	26	33	31	26	19	16	22	27	30	28	34	21	24	34	30	31	26	25	33	34	26	25	32	27	36	21	29	21	23	27	17	27	19	30	22	22	26	30	25	20	22	38	22	33	39	21	28	25	27	26	35	28	25	23	14	26	24	24	21	32	33	22	36	30	39	27	27	19	20	25	32	30	38	29	24	23	22	29	21	32	37	19	27	26	34	31	18	25	34	33	34	36	26	20	18	33	20	20	29	33	28	19	25	27	28	26	29	28	32	30	23	23	31	24	24	15	29	33	18	39	27	25	25	27	30	27	20	30	28	33	24	32	21	30	31	26	33	41	33	28	20	18	31	19	30	27	32	24	30	15	25	35	26	23	35	19	33	28	38	26	29	30	26	30	31	26	18	23	35	21	23	32	27	29	22	24	32	28	33	27	28	24	29	23	26	21	28	31	35	21	35	30	30	28	25	30	36	27	13	30	27	29	24	31	32	30	34	21	27	31	20	28	24	24	21	34	34	25	19	21	28	23	20	26	30	29	18	29	31	30	24	34	22	17	27	36	28	19	34	19	17	28	35	28	40	21	20	32	19	34	22	22	26	26	26	40	27	28	27	24	27	25	19	29	23	24	24	21	25	22	31	27	29	25	27	29	17	28	26	13	23	22	24	23	27	25	33	20	24	24	28	23	25	24	29	25	31	36	30	24	28	28	28	19	20	32	36	37	35	28	26	17	26	29	21	31	19	29	25	26	27	24	18	19	19	30	29	32	36	33	20	16	29	33	31	20	31	30	32	29	28	22	22	23	20	23	30	22	19	29	33	15	27	28	26	20	25	15	22	25	30	32	30	25	26	27	34	30	20	32	25	37	29	31	23	33	28	13	25	33	29	32	27	21	25	33	29	19	31	21	25	26	32	33	25	22	24	28	38	34	23	31	24	26	31	20	31	26	27	32	23	24	36	21	30	16	20	25	26	28	31	31	19	25	17	29	27	21	29	27	29	23	32	28	22	27	35	31	24	22	26	27	22	21	37	23	28	32	26	24	28	34	23	29	29	22	30	22	35	27	23	32	33	32	20	29	28	38	27	31	21	34	29	25	34	17	25	22	28	21	29	26	23	18	26	25	29	18	24	38	31	31	20	21	30	38	27	36	26	13	24	29	22	31	27	26	20	25	27	23	31	22	29	25	29	19	26	30	31	29	23	33	30	35	28	29	17	22	22	23	30	23	27	27	23	25	30	22	26	39	22	23	27	27	32	24	27	36	29	29	22	20	24	26	23	24	29	22	27	16	20	23	23	29	27	30	28	22	25	24	32	30	29	29	28	24	25	31	14	35	25	31	21	31	30	24	35	23	24	18	24	31	46	29	25	23	24	31	23	30	30	28	25	33	21	20	34	31	30	27	23	37	29	21	26	36	31	32	27	24	20	32	33	22	29	23	30	25	20	25	13	20	17	25	33	24	33	22	25	25	32	29	31	31	28	42	20	34	32	32	25	24	20	22	26	37	31	32	30	25	27	22	21	37	32	30	27	30	36	25	26	29	28	32	21	23	22	30	25	36	24	26	30	23	23	26	18	31	24	22	26	22	29	24	33	20	28	21	40	24	24	26	30	33	39	22	31	33	22	42	22	27	17	29	28	23	28	26	29	28	33	27	31	29	28	25	22	27	30	19	26	24	25	30	23	27	26	27	22	27	24	19	27	19	18	27	29	26	30	24	29	29	37	22	32	24	22	18	26	21	42	30	28	22	27	35	28	20	33	30	27	30	36	33	32	28	22	26	34	25	29	22	34	30	37	26	32	31	26	18	23	26	25	32	26	27	18	28	34	31	31	24	30	26	25	21	34	24	23	25	15	37	28	22	34	27	25	22	23	26	24	25	18	32	24	29	31	27	30	22	20	22	25	22	18	24	24	27	33	26	25	24	19	35	25	22	33	24	25	35	34	28	28	27	27	28	32	35	25	24	26	22	20	33	30	28	23	28	20	28	33	32	29	32	26	25	25	29	24	21	44	27	25	27	20	24	25	31	21	15	16	26	30	23	21	31	24	30	22	34	30	21	38	31	25	23	31	16	28	28	29	35	25	29	30	28	20	18	44	21	37	23	30	25	29	26	21	35	22	22	18	20	27	21	27	29	36	24	28	23	28	25	30	31	24	17	29	22	20	21	26	27	31	36	31	29	37	28	22	27	19	23	28	38	25	36	33	21	33	15	36	32	40	26	22	25	31	25	25	25	33	42	33	22	21	30	27	24	26	26	30	15	28	22	30	27	24	34	27	22	31	31	23	27	25	20	31	26	21	19	29	17	27
51562	34159	20904	27461	50038	90471	18736	7610	6178	5098	3901	3389	3057	2647	2183	1808	1571	1439	1355	1422	1400	1427	1363	1347	1376	1378	1248	1220	1224	1152	1179	1150	1041	1063	1023	977	972	895	956	924	859	788	827	761	780	715	695	685	631	637	622	661	613	631	605	651	609	601	580	596	604	629	578	552	558	581	566	502	548	531	476	486	497	520	523	516	475	501	505	499	480	496	509	461	514	500	500	469	509	465	462	489	460	462	520	503	493	474	459	528	475	466	416	502	455	492	484	489	497	471	501	482	445	517	497	470	472	487	497	489	473	473	477	501	510	495	494	514	482	521	533	440	460	518	480	476	481	460	489	462	509	467	470	435	485	471	483	446	484	452	458	497	482	454	469	459	509	515	444	510	515	443	453	459	450	505	486	469	439	454	458	506	448	505	455	508	500	454	487	485	489	444	470	470	481	472	431	473	454	479	477	465	491	503	464	449	449	469	443	463	480	466	425	483	471	466	461	453	453	450	447	486	499	473	479	466	512	463	493	482	464	469	472	436	467	481	468	459	444	497	439	486	495	457	450	475	485	473	453	458	459	458	473	512	483	481	456	454	447	432	477	492	474	470	462	460	488	473	452	491	486	512	481	464	473	463	430	457	471	473	441	436	455	485	480	438	484	480	498	461	476	459	456	442	445	473	472	445	447	505	487	476	465	439	446	482	456	444	468	437	447	483	472	459	455	507	429	489	467	459	474	463	446	477	486	460	469	468	467	454	444	456	482	490	431	461	468	473	469	418	479	497	459	417	501	452	469	487	466	498	511	484	475	469	489	462	482	492	467	478	461	476	443	486	485	468	484	469	468	506	448	476	495	456	465	451	483	471	447	441	466	468	509	471	495	459	471	443	492	434	455	454	478	441	485	479	469	460	457	446	478	463	470	477	458	470	446	479	484	463	470	487	506	456	427	445	451	465	473	509	461	474	444	444	455	460	476	519	451	492	446	449	480	451	459	481	487	490	464	468	474	501	460	470	477	459	494	465	455	490	459	473	469	463	473	432	485	481	453	491	529	499	465	427	462	500	425	482	466	462	523	459	480	469	457	490	471	472	472	478	469	473	484	463	477	522	445	495	465	466	519	472	464	441	446	442	430	498	505	457	487	441	482	495	501	478	444	483	454	468	497	471	498	409	473	456	520	494	452	459	463	473	487	527	474	480	455	457	480	495	498	486	492	467	469	494	469	486	471	475	458	490	484	463	464	456	442	495	445	490	467	475	465	461	442	450	472	485	460	478	480	473	465	521	455	475	454	446	491	497	498	473	453	485	449	519	461	472	460	458	464	484	434	434	502	446	503	491	473	482	462	483	457	477	498	501	473	493	478	485	488	503	462	465	466	432	499	451	430	472	483	444	448	486	468	450	464	436	449	446	480	475	506	494	478	456	439	496	504	490	487	491	493	477	474	449	478	512	499	490	455	466	474	490	495	477	493	416	485	460	477	477	418	447	486	482	462	500	461	503	476	486	457	453	461	515	503	513	499	465	487	476	440	475	448	455	469	476	455	450	481	502	476	442	471	480	486	436	494	462	472	496	493	450	466	470	443	515	454	525	499	477	452	443	525	466	486	466	464	473	458	476	441	456	461	499	433	476	467	479	497	465	480	462	454	479	495	472	460	487	493	435	476	442	460	431	472	468	491	487	442	477	475	436	459	483	456	464	483	470	438	470	438	440	501	447	493	443	476	481	490	470	469	495	428	466	476	500	443	475	458	471	462	520	475	453	454	477	466	476	458	463	456	452	450	474	498	449	492	429	463	504	495	437	505	483	469	467	490	525	476	484	476	470	492	480	429	465	479	510	440	478	477	456	498	461	471	503	475	456	475	483	479	503	440	497	485	445	445	463	484	488	498	494	514	466	448	452	495	471	450	452	490	471	470	498	469	499	472	469	468	506	452	480	436	468	462	448	440	437	501	454	486	477	529	488	445	462	475	437	456	428	479	455	483	461	423	452	467	431	509	450	487	513	468	452	492	473	457	482	447	473	470	443	415	485	455	492	525	490	479	480	483	500	506	484	474	484	446	507	487	467	467	468	469	444	500	443	491	473	469	491	469	464	495	495	509	478	472	448	457	443	471	449	447	499	462	475	462	475	484	483	470	488	473	432	510	464	483	463	462	455	475	495	497	475	462	474	439	437	484	466	473	505	474	489	438	431	479	454	509	481	490	452	475	479	446	501	495	485	508	472	475	439	478	470	461	486	468	471	448	442	472	451	478	473	455	467	468	470	443	444	440	473	482	455	491	476	458	463	507	451	483	442	472	480	462	470	455	518	477	433	478	459	502	464	433	460	476	487	480	503	499	467	475	476	471	451	492	485	422	465	462	482	467	494	492	481	495	468	478	493	424	472	458	474	482	483	496	472	470	483	460	465	462	487	432	477	461	479	473	426	464	457	463	462	489	487	458	493	471	463	465	480	478	433	459	466	477	451	479	468	501	508	489	463	451	491	459	521	487	471	481	487	427	470	459	453	469	463	441	483	472	464	478	504	511	463	453	488	455	498	458	458	475	462	511	472	470	494	442	504	432	461	481	483	434	507	465	435	485	464	492	470	471	474	473	498	505	461	450	491	493	472	470	492	462	496	473	455	485	438	452	481	512	467	456	456	477	476	482	490	459	492	487	499	439	512	463	465	486	455	475	447	452	468	423	480	453	483	465	494	467	484	473	459	473	468	483	476	445	502	474	467	441	429	497	503	499	473	490	467	463	455	477	501	467	453	483	490	473	460	448	509	444	491	489	478	483	467	433	458	474	488	488	477	459	473	432	460	473	491	493	460	469	458	494	478	481	470	501	482	496	492	481	500	515	469	483	468	489	448	469	460	503	466	493	462	444	443	461	415	504	478	447	454	501	459	493	461	502	470	497	498	481	435	465	472	448	482	474	466	472	451	480	453	462	422	469	476	494	507	472	506	482	458	446	458	442	450	460	470	482	449	423	496	454	498	473	497	488	458	472	517	502	488	478	473	507	514	443	428	439	455	495	463	467	519	478	465	433	471	499	510	463	487	485	482	455	495	486	457	465	479	465	431	493	442	451	466	484	475	500	484	476	438	490	493	467	466	437	476	467	478	488	491	450	492	464	488	450	461	467	483	480	434	445	478	454	493	515	485	469	460	488	469	462	497	479	474	485	504	489	465	491	479	474	481	479	503	478	471	456	479	478	464	479	496	499	447	465	487	503	436	467	480	422	427	444	454	463	458	462	435	494	458	459	489	435	470	450	464	489	460	485	489	463	453	493	485	439	441	485	464	480	479	511	491	479	501	466	465	488	465	484	471	489	432	463	472	464	460	479	487	480	529	493	494	449	474	432	473	497	488	473	486	480	479	491	502	453	466	480	457	467	462	458	451	433	456	469	469	482	483	451	467	491	467	494	469	464	452	494	457	439	472	455	458	469	495	463	493	444	442	481	473	475	430	464	454	486	467	501	482	451	481	460	484	471	474	505	487	501	472	444	457
3404	662	296	142	301	3292	892	33	50	30	25	23	24	36	22	37	18	16	21	19	23	16	20	26	17	24	17	13	28	20	26	16	27	24	24	15	19	18	13	19	18	19	22	17	20	16	21	18	24	15	14	19	18	15	19	17	26	17	13	20	16	20	13	18	25	10	16	18	16	20	20	14	21	19	16	13	18	13	18	15	19	7	20	20	14	25	19	17	23	13	12	14	16	18	17	16	16	13	15	17	21	16	14	19	22	19	16	15	16	10	20	23	14	9	23	19	15	17	22	16	15	20	14	21	16	10	17	13	22	20	23	20	19	16	13	12	23	17	12	23	14	18	11	15	23	16	13	12	15	16	16	14	12	20	15	10	18	19	15	18	10	17	17	19	14	18	17	14	19	12	22	19	12	13	13	18	17	8	18	21	6	13	15	20	13	16	17	18	16	20	15	16	15	20	20	16	18	20	18	17	15	16	30	16	19	19	10	29	12	16	14	14	10	17	17	16	18	18	13	12	18	22	7	21	27	21	12	12	8	14	14	17	16	24	19	15	21	19	22	14	13	13	14	17	21	15	19	16	11	16	14	21	16	21	13	9	16	13	15	22	16	17	16	33	20	21	13	20	19	24	20	18	24	26	17	16	14	9	10	19	24	10	19	19	15	20	11	21	15	13	20	22	22	18	20	19	17	21	13	15	17	18	21	18	16	22	19	20	20	16	21	20	16	6	15	17	14	25	10	20	10	10	14	19	12	19	25	23	16	13	18	9	20	21	13	9	19	14	14	19	18	12	10	13	27	22	12	12	17	12	15	21	20	22	13	19	13	22	12	15	14	13	12	20	19	17	10	8	13	19	17	17	20	13	19	22	14	23	16	18	20	30	12	19	16	15	19	21	17	12	21	16	11	23	20	18	20	10	13	16	21	17	7	17	11	9	14	17	22	14	17	23	23	13	13	19	14	14	7	14	11	18	16	11	18	14	17	23	16	18	23	17	16	23	20	13	18	14	20	8	17	9	20	21	22	17	18	18	19	18	13	18	19	17	23	16	15	15	21	23	16	20	18	24	16	21	14	14	30	28	15	11	17	15	20	18	16	19	16	16	18	17	23	23	11	26	19	9	18	18	22	16	10	16	18	20	15	18	17	20	19	16	12	20	15	14	13	17	8	17	20	15	13	15	14	15	15	19	20	16	16	17	14	12	16	13	18	21	18	13	19	21	15	12	15	26	22	17	17	21	16	23	13	17	22	14	12	13	17	19	12	16	9	23	24	15	17	12	19	16	23	16	19	18	15	18	13	18	13	16	16	12	17	23	13	19	16	12	17	15	13	14	16	17	19	20	13	22	15	11	12	18	16	14	13	11	18	16	9	14	24	12	8	20	13	18	15	21	17	19	14	21	12	9	21	13	21	13	12	13	19	20	10	9	13	22	15	13	20	17	16	10	21	13	16	8	14	14	14	22	11	17	15	22	10	8	13	13	26	23	18	17	17	13	10	15	20	15	19	14	19	18	17	20	10	12	19	19	17	12	20	13	20	18	21	17	13	23	5	16	21	11	13	10	18	16	18	22	16	21	19	17	21	19	14	16	14	16	14	27	15	15	14	23	21	14	20	16	15	21	12	23	18	26	12	17	17	13	20	16	32	14	16	27	18	19	20	21	20	13	15	13	15	14	15	14	15	21	18	15	21	24	24	24	20	20	13	14	24	11	17	20	7	10	19	22	15	23	18	20	21	12	12	23	16	18	27	26	19	22	19	25	15	15	16	15	18	15	12	17	16	18	23	24	11	13	16	20	18	16	23	11	14	21	17	14	17	13	19	13	6	9	16	16	10	19	11	14	17	17	14	18	10	12	10	23	16	25	12	15	19	18	24	18	17	21	22	16	14	17	17	24	20	26	16	20	19	15	15	14	22	13	16	20	15	14	24	16	13	15	11	14	12	18	15	14	26	19	16	14	26	19	15	24	17	14	19	19	14	18	20	15	18	17	13	20	22	18	12	14	12	15	12	10	13	20	22	19	20	16	16	12	8	18	12	19	26	12	11	14	11	20	20	11	16	16	9	19	16	14	10	21	17	18	16	19	24	16	9	18	20	19	25	12	12	16	11	13	16	15	11	19	13	14	16	17	15	10	21	16	17	19	12	14	22	11	9	18	17	18	14	18	15	18	16	22	18	15	17	14	15	15	19	28	9	12	20	11	15	10	17	16	16	14	13	16	19	15	15	13	20	22	16	19	17	12	12	24	18	17	12	18	16	20	18	19	24	17	27	17	20	12	18	22	16	15	13	20	16	26	20	8	12	15	11	16	14	26	17	21	18	18	14	25	16	25	16	13	11	11	16	16	21	14	20	22	20	19	15	16	17	16	22	19	11	15	25	15	15	14	21	27	21	18	26	20	17	17	14	17	14	18	17	11	13	13	17	19	15	20	23	17	17	20	14	17	18	17	21	15	17	9	26	19	17	19	20	17	26	16	18	16	9	18	15	18	18	18	20	21	18	16	18	18	19	15	16	11	16	11	17	9	15	12	15	23	19	18	16	20	19	21	21	15	18	15	14	19	14	20	21	16	13	12	14	19	15	21	17	17	25	22	19	22	25	17	16	12	18	15	20	21	15	15	26	14	16	10	20	22	18	16	18	10	12	16	8	16	18	18	14	18	15	20	17	14	14	24	14	11	21	14	13	20	26	22	22	27	22	21	13	28	20	12	15	23	18	15	19	23	13	15	13	21	14	20	11	19	11	13	18	17	16	11	15	19	21	16	21	16	13	19	23	26	17	13	12	12	15	18	21	21	24	17	23	13	16	16	11	11	15	13	13	10	11	20	17	12	15	19	18	15	24	12	14	20	19	20	19	12	18	16	21	24	12	17	19	20	11	11	14	13	16	14	12	19	15	27	18	21	20	20	20	21	19	14	21	13	19	19	13	18	13	7	18	14	11	21	10	14	20	16	20	22	17	24	9	21	19	15	13	16	14	19	25	14	16	13	15	21	10	12	16	12	20	18	13	14	13	18	13	20	24	14	8	20	16	15	29	14	16	24	12	18	14	21	26	16	18	19	15	20	19	16	9	19	9	11	15	13	13	19	18	11	18	11	16	19	10	15	14	19	11	12	20	19	19	19	13	18	17	15	9	28	26	10	10	19	17	17	15	11	24	16	19	14	13	21	14	9	16	20	21	19	25	17	21	18	17	14	13	13	16	9	11	12	14	14	19	21	16	26	18	18	19	14	11	13	10	25	19	14	21	15	23	17	16	17	10	9	19	11	15	20	12	15	15	19	20	19	11	10	29	20	14	15	14	21	16	25	11	15	10	22	20	23	19	11	17	17	16	12	13	14	18	19	14	16	15	17	13	13	13	19	26	19	16	12	12	14	14	16	25	13	20	17	15	20	20	21	12	14	23	13	15	12	10	18	16	21	20	15	10	18	27	13	16	23	15	10	19	14	23	18	13	15	13	16	8	17	18	20	18	10	15	13
35049	17366	9077	14332	24413	55613	13284	2335	2014	1634	1499	1113	916	926	812	693	564	574	520	551	579	619	598	640	653	660	667	624	597	612	635	575	560	580	512	550	515	530	539	506	491	440	414	447	443	396	419	363	382	374	357	371	337	336	318	346	329	350	327	372	361	334	304	341	308	318	330	333	344	294	328	311	311	324	304	308	328	270	300	299	310	273	298	316	287	279	292	259	277	294	279	305	270	271	288	298	298	286	279	284	304	324	270	279	314	291	286	312	276	285	274	299	283	329	268	290	283	285	298	255	268	295	273	259	280	308	294	285	305	285	291	299	296	320	305	310	298	277	299	294	336	259	302	268	270	310	297	309	294	296	288	281	269	300	258	307	250	289	303	261	260	307	294	299	301	337	282	320	285	286	300	296	295	287	299	300	299	325	293	315	263	275	286	289	309	293	300	292	321	316	330	311	309	297	288	289	312	305	321	292	288	283	270	253	298	281	283	294	301	282	283	307	288	285	284	282	290	328	291	245	288	303	309	334	307	279	274	296	314	299	323	302	292	307	282	304	302	311	324	315	272	305	300	273	323	281	294	269	300	316	283	284	307	303	299	282	294	284	264	307	321	317	302	331	285	253	259	312	287	289	307	309	288	268	314	303	301	298	315	256	308	294	288	310	290	300	302	308	297	286	268	298	243	283	285	265	287	296	294	293	309	308	292	310	309	290	300	311	293	305	297	301	316	289	295	283	309	281	268	286	323	288	278	269	316	290	299	305	304	292	299	297	282	302	284	325	296	268	298	304	274	297	292	287	307	289	285	279	300	294	315	291	295	308	277	302	333	307	276	304	290	296	288	276	253	290	301	286	303	294	314	318	276	311	301	300	288	271	308	289	302	308	301	274	303	285	310	297	295	309	311	299	279	329	299	275	276	280	304	266	301	279	318	292	301	288	294	297	292	266	296	291	294	289	302	333	285	303	293	325	267	314	277	296	285	275	322	291	272	310	314	282	286	289	295	295	281	300	278	287	307	293	294	300	267	275	286	288	287	299	305	310	308	266	256	299	282	323	280	309	287	303	289	315	287	285	272	328	294	296	316	265	293	305	296	279	313	318	306	293	292	294	255	287	313	284	280	299	300	300	298	294	295	300	322	281	333	291	311	296	279	286	326	298	297	279	292	285	272	284	301	312	290	298	281	315	274	288	300	299	284	294	309	296	302	289	285	300	285	302	251	299	295	281	311	287	301	304	283	287	313	298	302	291	333	321	289	298	301	310	281	289	292	311	306	338	266	311	302	274	274	284	310	284	281	288	320	289	297	314	278	302	275	306	298	301	286	311	293	291	302	325	300	274	284	285	325	271	288	278	303	313	304	296	281	305	287	276	308	286	282	290	305	286	290	333	322	301	295	305	310	279	271	282	272	303	296	309	290	293	302	280	293	279	294	283	276	297	295	330	299	314	278	295	314	261	291	285	319	265	291	350	310	291	262	273	287	271	309	294	280	281	298	292	266	308	293	286	332	284	260	297	307	316	336	290	314	284	290	282	337	293	295	295	291	297	294	287	261	284	296	309	289	304	294	286	283	268	294	311	247	273	291	296	298	306	304	306	277	291	275	279	308	324	314	307	292	299	328	260	328	290	299	309	301	280	290	274	288	334	298	314	304	336	269	282	270	291	300	298	316	304	279	332	288	312	305	262	312	288	303	308	300	296	268	288	300	292	289	327	267	301	288	306	286	306	273	294	306	316	306	313	309	272	272	277	290	275	306	288	294	290	309	310	326	318	289	284	268	273	292	276	315	271	281	259	275	296	306	269	279	329	254	317	325	283	268	324	293	326	316	294	297	312	277	308	284	290	272	291	280	323	294	273	296	293	322	312	292	298	294	351	289	332	293	282	268	287	289	310	330	286	301	285	294	283	295	272	306	277	317	286	283	275	280	278	321	304	274	289	303	283	288	278	284	279	309	287	304	284	292	307	284	286	272	302	323	272	295	307	290	291	293	296	318	271	313	275	294	279	277	299	265	341	264	302	306	322	336	250	278	284	280	314	328	311	252	309	273	311	276	291	298	295	298	247	286	312	315	317	282	321	306	303	308	287	288	333	262	320	316	299	333	321	313	298	322	351	328	312	291	297	324	308	282	303	315	283	310	300	289	288	302	314	309	315	259	309	313	297	288	309	302	283	292	306	297	284	296	312	283	286	320	297	309	332	306	322	295	312	292	290	298	291	292	308	275	290	304	304	276	305	310	299	287	304	306	266	301	291	311	262	261	306	259	311	285	298	285	281	287	273	275	279	297	308	283	268	303	286	247	287	264	283	312	301	291	310	266	331	318	297	291	341	297	298	335	260	292	297	330	269	299	262	294	281	301	325	275	270	289	289	304	292	313	310	274	316	312	283	295	271	308	282	265	312	332	286	271	280	285	298	285	295	272	311	271	316	271	270	318	284	285	312	275	286	309	311	275	290	327	297	294	324	264	318	281	269	281	286	306	296	319	300	311	288	279	288	284	288	251	271	276	281	315	306	261	287	293	320	280	320	294	311	295	267	339	309	289	273	279	291	293	311	295	310	302	298	330	273	284	279	305	264	306	247	317	322	295	326	296	280	302	334	299	327	261	274	289	319	317	257	279	314	291	331	313	293	301	276	278	296	298	309	299	301	304	315	275	298	294	301	312	302	311	287	297	283	346	281	313	262	269	267	301	312	286	282	287	310	303	304	292	328	325	354	286	291	269	265	310	288	334	303	282	280	319	293	308	328	297	303	304	313	293	311	295	272	288	316	284	298	314	299	330	304	283	272	298	273	302	286	286	299	282	298	293	284	281	278	267	299	305	265	309	296	284	304	274	270	277	267	291	287	286	295	325	289	271	303	279	311	280	304	300	296	293	268	315	312	312	285	311	267	315	273	306	290	293	278	313	308	290	303	299	308	296	307	282	331	308	312	321	323	279	303	301	310	290	303	318	298	289	273	282	279	280	280	285	309	301	344	292	307	332	292	298	279	274	279	310	292	280	296	296	273	269	306	284	287	274	304	294	279	307	289	276	298	300	264	290	289	301	289	262	301	293	283	292	269	305	294	328	314	297	275	311	291	268	309	325	297	278	304	303	300	271	293	257	296	300	291	292	311	322	309	262	236	304	303	280	272	273	316	299	290	294	317	297	279	275	290	283	288	340	293	290	321	305	311	277	290	309	278	300	323	276	268	317	280	289	295	304	281	280	283	321	319	292	285	283	265	318	284	308	313	297	268	330	321	308	299	308	317	307	284	310	303	319	309	282	305	307	285	276	313	333	295	322	272	283	307	317	304	290	288	308	287	268	332	274	248	285	273	281	316	291	285	299	304	270	291	286	293	286	297	284	284	309	305	319	286	295	276	273	278	279	306	308	262	291	305	295	294	286	260	321	295	313	298	264	259	283	322	265	318	306	270	285	302	304	278	294	305	294	306	292	291	278	268	292	266	288	292	303	273	292	338	285	298	301	299	279	294	280	271
8000	3276	878	373	1525	16896	4708	82	79	74	53	46	59	63	38	37	39	39	31	31	33	28	42	35	23	47	33	34	35	31	27	39	26	30	27	31	24	32	16	29	27	20	28	24	38	23	31	30	16	33	26	21	21	19	19	24	20	29	21	9	22	23	17	18	20	23	16	15	23	16	22	18	23	16	22	16	14	21	15	19	22	36	23	28	21	15	20	26	29	19	16	25	21	18	21	23	26	18	21	20	21	23	16	21	26	19	14	16	29	26	20	18	19	27	23	14	21	10	22	19	27	18	18	19	29	21	15	20	21	21	20	29	17	17	30	25	27	23	21	19	29	22	26	16	18	19	21	15	18	24	21	20	16	15	26	21	24	23	22	24	23	18	25	17	21	23	17	22	24	23	24	18	24	18	20	28	20	17	17	22	19	15	16	19	28	26	14	22	25	16	25	19	18	28	23	24	20	20	22	28	15	25	28	15	23	15	15	26	21	25	23	19	17	23	17	20	14	18	21	23	17	22	21	17	17	19	23	18	16	19	14	24	14	19	15	23	30	22	20	15	17	21	15	16	16	19	14	25	20	21	27	29	17	25	30	12	22	18	15	22	19	22	17	25	10	15	19	15	25	21	21	18	29	23	25	20	26	25	21	23	18	22	21	19	22	14	26	23	21	22	27	30	25	15	26	11	20	20	20	22	20	21	17	14	32	16	19	26	25	27	26	23	19	21	21	17	29	24	22	13	15	21	25	20	14	19	21	18	17	23	22	19	19	18	24	17	22	21	18	16	22	17	12	22	17	16	21	18	18	16	21	20	29	17	14	28	25	19	24	24	20	20	24	25	27	23	23	31	19	25	13	17	35	23	15	19	16	31	25	28	17	25	26	21	18	22	22	21	23	20	24	22	21	19	26	18	30	26	15	15	24	18	24	16	28	21	16	16	22	21	29	22	20	17	21	10	20	22	19	21	23	22	29	20	18	24	17	26	21	21	17	23	16	25	16	16	18	22	16	19	21	15	16	24	23	27	19	19	13	22	25	22	14	26	16	24	27	23	24	16	30	19	27	17	25	19	17	24	23	18	15	22	16	27	18	18	22	21	22	13	19	19	23	15	13	18	19	16	23	22	13	23	22	18	24	20	23	22	18	20	28	21	21	27	24	18	21	29	26	18	30	24	17	15	17	21	15	18	21	23	18	18	16	22	20	21	20	28	15	15	24	18	17	23	16	18	19	17	24	29	18	31	22	18	21	12	24	29	20	26	13	20	32	14	25	20	21	24	23	30	25	14	23	11	15	22	28	14	21	26	23	20	23	21	23	20	21	17	18	23	19	21	23	14	21	17	21	18	16	17	24	13	15	15	16	21	19	16	18	17	21	12	15	21	24	17	22	23	18	17	19	26	23	19	22	11	20	19	20	23	22	19	24	18	19	22	17	22	15	22	23	27	17	21	24	22	23	27	17	13	22	21	27	25	20	15	21	19	15	17	24	14	19	28	17	21	19	24	16	22	20	21	18	28	29	14	27	19	21	14	21	23	21	14	17	12	27	18	16	19	22	21	17	18	24	17	14	27	24	19	19	24	22	17	17	26	22	16	30	22	15	19	21	23	28	22	22	17	19	9	30	23	22	23	23	19	26	18	23	17	19	20	23	15	24	28	19	18	18	17	24	27	11	23	16	22	18	21	16	11	20	25	15	16	30	25	23	15	19	14	24	19	23	28	20	16	17	28	22	24	17	19	26	25	19	20	20	23	26	27	19	11	20	18	24	24	16	23	21	18	19	22	25	26	15	24	26	19	21	23	17	26	23	19	16	26	20	17	24	30	19	19	20	17	26	24	20	19	27	21	16	18	18	21	23	22	15	21	24	24	11	22	18	20	28	18	20	14	22	18	13	20	23	20	25	21	18	26	26	16	21	17	18	20	27	20	16	30	19	23	18	22	18	19	15	21	18	26	17	26	20	23	22	13	16	28	17	28	21	20	19	32	22	24	17	11	24	25	22	31	17	23	24	18	17	22	21	22	19	13	32	20	13	31	22	32	28	27	21	22	24	23	12	27	24	24	26	23	18	21	18	22	23	16	17	26	15	27	16	13	20	21	28	25	19	18	25	18	18	21	18	23	22	23	24	12	22	16	26	24	22	16	23	23	21	11	24	30	22	16	27	17	18	24	13	20	26	15	21	17	21	27	23	20	18	24	21	18	18	18	19	20	17	22	16	22	19	26	23	16	25	18	16	25	25	22	16	24	24	17	20	23	25	14	13	20	23	25	19	23	21	20	25	17	16	20	32	20	17	21	22	17	21	27	29	23	14	18	17	16	14	22	23	20	23	20	19	12	21	21	13	26	21	16	19	16	18	16	12	22	27	22	20	17	15	19	24	15	19	22	24	33	10	16	25	18	26	21	20	20	25	16	30	17	23	17	26	26	33	24	26	19	19	27	21	21	16	25	20	17	20	23	19	14	16	20	21	22	27	22	17	26	21	23	32	25	22	30	26	31	20	16	15	21	23	26	15	20	28	26	18	17	30	21	28	16	22	31	28	16	22	17	14	15	30	30	23	17	24	22	28	27	23	25	14	17	33	16	18	20	23	23	23	28	17	20	22	22	14	21	25	29	17	28	22	16	20	20	26	24	19	21	22	22	32	21	25	24	11	21	25	23	15	11	27	15	21	18	16	20	30	27	15	28	14	21	22	21	19	18	21	24	29	22	16	19	25	31	18	17	19	22	21	20	22	20	22	20	17	27	17	15	10	26	17	18	22	19	19	24	23	23	16	17	23	21	16	20	29	15	22	19	31	27	21	31	30	26	22	17	16	29	15	27	28	13	19	20	20	23	24	17	28	15	20	12	22	19	21	31	19	21	24	21	19	20	23	27	25	12	27	24	28	18	23	21	30	21	22	19	15	25	17	22	22	19	21	12	17	26	14	17	26	18	18	23	21	18	19	13	18	16	27	24	18	20	24	21	10	23	12	20	16	15	22	16	22	22	16	16	24	19	17	15	26	20	23	16	17	25	17	20	20	16	17	23	17	23	16	20	24	18	29	22	29	21	16	28	20	17	21	23	20	23	19	13	23	23	25	20	17	25	15	24	26	19	21	25	18	22	18	22	21	23	18	22	25	23	18	26	31	12	21	22	20	14	20	26	23	16	27	26	24	19	24	16	18	15	24	23	20	14	20	17	21	17	21	10	18	17	24	19	22	19	13	15	19	33	18	18	24	26	16	22	28	11	21	27	23	22	21	18	23	22	16	22	20	23	13	24	21	21	25	28	15	24	16	13	35	18	26	17	22	20	28	19	17	28	22	37	19	25	15	19	25	16	23	19	16	15	27	20	15	25	19	18	21	29	17	18	18	21	19	17	19	14	18	28	11	24	19	25	25	24	22	19	41	17	16	27	21	16	25	23	17	18	25	18	24	23	26	23	23	17	16	22	18	15	19	21	16	21	22	29	21	22	27	19	19	22	23	30	26	12	21	16
48459	27873	17492	24583	43731	80124	14150	8034	6647	4944	4292	3226	2724	2683	2216	1798	1535	1469	1381	1311	1302	1337	1311	1355	1328	1301	1230	1110	1144	1122	1077	1057	1046	959	961	904	914	938	826	875	894	796	754	758	651	634	634	583	577	534	553	499	537	496	500	493	465	499	519	510	487	475	479	468	430	464	452	438	450	409	428	404	421	382	384	411	412	368	387	409	324	421	394	377	414	386	414	380	398	374	367	383	347	386	387	342	395	362	401	389	402	383	367	405	378	376	342	373	364	368	356	390	377	388	402	381	352	396	363	366	345	379	336	394	391	365	363	378	375	379	357	358	389	342	356	345	360	393	365	376	386	371	362	405	394	372	373	394	369	364	333	350	352	331	365	379	333	373	385	371	397	329	381	369	346	403	378	323	348	376	362	313	387	402	363	365	337	353	369	398	387	386	369	339	370	357	374	379	377	387	375	370	390	368	387	364	321	386	356	371	351	350	379	363	366	356	389	388	396	347	371	360	377	335	374	373	388	366	374	340	360	348	356	358	369	358	362	325	356	410	405	371	408	375	353	367	384	371	343	338	380	386	360	374	373	386	363	357	387	347	348	345	327	339	376	389	373	382	382	365	347	363	381	350	343	355	369	351	346	376	356	333	363	349	371	371	373	357	364	378	399	340	363	379	381	378	374	369	332	357	361	368	352	348	378	332	358	370	374	367	376	352	354	377	360	369	405	348	328	369	350	380	385	345	351	369	366	336	349	377	322	357	321	358	400	340	355	343	405	356	350	335	385	384	361	366	364	413	420	358	364	378	375	343	371	372	393	355	357	394	374	332	353	340	339	370	369	350	372	348	382	388	362	370	334	366	360	359	367	380	394	324	388	371	353	385	368	344	350	394	357	374	358	374	388	371	353	381	399	357	334	355	393	341	351	344	306	351	376	368	367	357	302	412	377	364	357	368	379	374	350	356	366	381	367	339	374	367	359	385	342	370	391	359	360	347	348	355	399	352	403	369	331	323	393	341	400	338	351	366	369	382	351	368	359	377	374	378	351	392	370	377	371	366	358	381	392	358	403	346	348	357	344	367	362	359	390	361	339	383	379	375	369	335	354	374	346	345	364	359	338	365	358	364	366	373	372	382	358	412	314	377	380	328	366	358	358	340	389	395	358	387	339	369	381	370	372	364	367	362	361	337	368	344	378	322	367	406	356	356	342	332	362	369	361	347	366	326	363	360	366	395	353	379	369	371	374	369	389	347	389	355	350	409	367	370	335	389	396	398	367	393	350	375	359	408	360	377	389	337	360	358	355	377	349	355	355	391	336	346	393	349	331	382	352	373	385	336	363	381	376	386	369	348	379	348	357	375	348	356	393	357	394	389	374	363	397	361	355	358	343	365	381	377	378	360	348	398	379	366	375	339	384	369	346	372	359	365	367	340	387	380	377	376	404	391	347	358	352	347	378	363	352	393	339	341	342	365	369	382	388	309	381	360	339	407	357	340	334	356	349	393	366	370	348	377	362	378	373	375	363	344	339	401	352	392	350	396	364	324	378	358	334	314	372	325	375	362	331	360	338	349	367	388	382	394	373	408	342	369	360	356	386	357	355	359	384	371	394	352	368	343	343	380	351	382	395	378	366	344	366	374	350	363	356	360	369	368	398	348	354	365	363	356	367	360	344	367	344	355	377	376	359	334	348	344	397	382	374	326	333	369	380	348	375	384	425	372	370	364	350	349	353	366	346	369	400	369	370	389	372	367	340	371	336	363	385	350	389	392	387	383	384	389	363	370	379	376	368	362	373	391	392	375	376	367	396	353	373	363	372	342	403	373	350	361	364	360	353	340	367	390	355	370	386	371	349	377	362	384	397	373	354	341	365	332	353	363	360	395	399	356	390	343	363	357	377	393	353	385	365	361	347	351	333	365	379	380	368	372	340	342	352	346	369	378	371	363	368	373	363	388	347	358	375	373	398	372	383	318	404	335	424	386	368	385	334	380	370	332	353	396	363	370	374	368	334	354	397	333	339	372	388	379	335	334	369	381	372	370	373	364	372	371	367	361	374	361	397	352	333	376	361	382	366	351	354	346	370	342	362	362	381	374	373	355	357	360	324	335	344	374	336	332	353	366	347	356	400	374	356	371	370	354	360	370	326	378	381	383	360	382	369	369	373	382	407	358	373	323	350	400	375	338	357	353	338	375	376	395	399	369	347	343	347	342	371	347	383	345	370	371	367	340	363	399	368	342	363	363	377	388	345	347	355	363	346	387	398	396	350	391	418	345	359	347	338	361	376	359	389	358	371	384	363	391	354	354	363	321	376	378	330	350	371	354	356	338	390	382	326	356	358	390	353	338	358	418	389	377	338	388	332	338	348	351	383	358	364	369	328	364	366	351	358	364	417	364	362	373	335	360	326	388	370	365	351	339	333	392	365	367	325	360	359	369	347	345	385	364	363	377	349	397	347	322	356	367	364	373	335	344	375	390	384	348	361	371	388	348	378	309	380	367	382	369	360	367	356	352	341	349	341	342	368	366	398	363	389	363	392	376	348	332	350	388	377	366	357	362	365	387	350	382	383	378	364	335	362	364	358	400	366	367	391	379	393	352	334	389	393	363	355	376	372	354	399	354	345	397	395	400	382	337	364	363	365	382	361	396	372	365	361	336	351	401	380	338	340	336	350	335	357	340	368	371	375	396	378	386	375	337	357	362	376	376	345	359	348	365	378	389	340	363	322	355	351	340	372	363	354	358	326	344	401	343	343	373	350	363	362	349	387	380	363	350	358	353	349	360	364	339	353	375	387	374	389	334	383	336	379	392	362	381	356	340	375	345	370	362	358	395	342	349	383	339	366	361	346	335	365	350	344	375	358	369	349	343	358	337	337	340	370	348	344	380	392	363	352	363	381	333	370	379	363	403	376	380	351	340	364	358	399	401	367	383	396	401	381	350	350	375	337	352	343	370	342	314	373	347	374	367	343	362	383	383	359	363	368	392	396	393	368	368	351	376	340	384	346	364	369	347	341	328	381	365	329	351	346	407	367	359	366	395	364	358	372	401	361	383	403	375	344	356	368	339	331	354	356	369	382	337	350	376	373	374	386	345	384	397	364	382	364	345	345	347	370	380	405	374	381	382	366	382	381	367	375	397	394	361	377	344	391	366	384	370	360	354	351	400	339	336	341	336	392	360	378	381	350	357	363	397	371	388	362	384	349	369	391	383	378	387	355	343	348	351	361	368	374	350	346	327	370	361	390	346	361	366	360	376	387	366	390	369	357	365	350	366	354	363	386	364	370	415	372	321	303	360	353	351	361	360	353	361	354	337	364	345	335	359	364	340	360	380	396	342	385	355	369	347	349	363	364	369	369	357	381	359	382	354	368	369	379	353	357	401	362	342	368	373	379	375	347	384	364	371	366	359	359	347	366	382	379	356	366	368	380	364	369	354	369	375	347	349	389	340	382	345	390	354	390	334	388	363	348	379	389	382	389	335	333	374	317	367	364	393
6662	1916	505	233	1114	7570	309	83	67	45	51	37	46	54	49	30	42	31	35	46	37	29	40	32	38	43	40	40	37	38	42	28	38	39	34	51	26	30	34	35	41	45	35	35	34	33	40	41	30	33	31	22	18	28	26	28	29	36	24	28	31	28	33	39	24	26	19	26	22	30	30	31	38	35	29	27	27	37	27	33	30	27	27	27	27	34	21	28	33	31	34	28	32	28	33	34	25	18	23	22	23	21	21	29	23	23	25	22	36	30	32	36	24	25	39	26	30	23	25	17	26	39	27	39	25	30	29	26	29	18	21	33	18	24	28	27	34	35	27	25	20	27	25	25	25	24	35	26	23	34	26	26	27	32	31	27	34	36	36	26	36	22	27	24	20	30	28	21	33	25	30	26	31	32	32	33	19	27	29	18	24	21	29	34	27	27	27	17	26	28	19	41	27	40	28	38	32	23	26	26	31	27	20	25	36	24	38	27	27	29	20	22	25	20	28	21	29	23	28	26	25	33	19	28	26	21	27	27	24	26	34	34	36	20	35	27	25	28	29	28	26	22	26	25	32	28	33	35	19	24	36	37	28	29	21	31	27	27	34	31	34	27	25	25	29	29	31	28	35	28	30	23	31	29	25	31	26	30	30	20	33	29	15	35	33	22	35	27	15	24	27	27	38	21	34	26	28	24	26	30	23	34	27	26	29	23	34	38	25	30	26	19	22	29	32	20	27	36	20	25	20	24	21	31	23	26	39	33	26	24	29	29	18	32	37	22	24	27	31	37	24	29	24	25	30	37	27	27	29	22	28	24	31	29	25	25	32	26	27	20	17	28	32	30	24	28	32	29	29	27	33	35	34	35	30	28	31	26	28	31	30	30	29	31	34	25	18	21	26	28	28	27	32	28	24	20	33	31	31	27	22	23	22	29	24	32	28	40	27	29	22	30	32	21	25	32	25	31	30	29	31	29	33	23	20	25	20	32	25	28	27	27	23	27	24	31	24	20	33	26	22	27	27	38	25	20	28	27	28	31	29	41	22	26	13	23	34	27	32	26	34	23	28	39	16	30	31	43	35	31	21	31	23	21	27	22	25	27	27	27	33	31	24	32	23	38	26	24	28	30	25	29	23	31	21	41	35	30	27	34	28	30	32	23	36	17	26	25	25	33	26	28	23	28	23	29	27	21	26	20	30	23	25	20	19	23	32	19	29	31	39	29	23	23	24	29	42	20	28	35	27	23	30	21	34	24	29	19	28	29	26	24	21	27	16	18	33	25	23	22	22	23	29	31	27	25	21	34	26	26	33	30	30	24	23	29	22	28	23	30	29	29	24	30	24	25	17	25	23	32	34	26	39	25	17	24	26	25	27	30	22	37	33	19	27	28	17	23	26	30	25	30	27	25	29	19	27	35	31	33	28	27	30	19	25	29	23	30	21	25	29	27	26	20	23	24	30	28	26	17	27	34	27	32	24	32	19	32	21	21	34	35	27	33	32	41	20	24	28	19	32	10	18	19	22	14	22	32	30	32	23	32	22	25	21	23	32	20	26	29	24	31	27	29	26	19	26	29	21	27	26	28	33	26	27	40	28	40	39	17	25	22	28	22	21	35	21	27	28	30	35	21	32	18	22	27	20	27	26	36	35	36	30	22	33	21	22	36	19	27	42	23	25	33	29	18	36	28	31	29	26	35	30	29	27	22	30	29	30	26	19	22	37	26	26	27	34	29	31	22	30	22	28	30	19	19	39	25	31	22	25	26	30	25	23	40	21	26	24	31	31	28	25	24	23	26	23	30	30	27	26	35	31	25	33	26	28	19	25	26	26	19	23	30	25	26	21	24	30	44	27	31	14	22	26	22	16	31	27	27	23	23	29	29	42	29	28	26	27	26	17	21	31	33	21	35	34	24	34	28	33	29	32	26	33	28	29	30	36	24	28	26	27	39	29	29	30	26	22	26	22	33	25	30	27	25	25	25	22	29	25	23	28	37	37	28	27	23	29	31	30	21	27	26	31	22	27	25	25	27	32	19	38	21	29	30	27	29	24	34	30	16	25	28	28	30	24	24	30	21	26	34	11	31	32	36	37	22	27	24	24	30	25	26	31	33	25	23	28	25	23	24	28	22	24	31	25	29	31	29	27	29	31	28	30	25	32	28	28	18	24	16	40	26	34	24	20	24	28	31	33	27	25	30	24	27	33	18	30	22	27	22	34	32	19	21	25	18	22	26	22	24	23	33	29	25	22	27	26	15	27	30	29	28	30	32	34	29	22	26	24	33	27	31	23	21	30	31	24	24	23	35	33	28	30	28	20	27	21	18	25	34	33	24	22	27	29	33	16	22	19	37	29	31	32	20	32	15	38	35	27	29	34	16	33	32	31	33	24	38	18	30	23	30	23	27	21	31	25	17	25	25	24	28	27	33	36	27	27	28	30	29	27	26	34	25	26	19	28	23	39	23	28	28	38	24	30	30	30	29	27	34	26	21	32	25	25	29	27	21	24	22	31	16	32	33	19	27	20	26	32	35	23	31	29	29	27	28	28	33	40	29	33	32	25	28	33	43	29	27	23	26	24	25	24	27	30	28	30	15	30	26	33	30	24	25	21	26	27	27	29	25	29	27	12	23	34	23	26	22	31	27	30	27	26	32	31	22	24	37	31	31	26	31	23	29	38	18	23	28	30	31	37	31	31	23	40	26	34	33	36	33	27	24	27	28	32	27	35	32	20	30	21	24	35	28	34	25	23	30	21	27	28	23	19	28	32	28	23	29	23	20	35	29	21	26	32	27	27	28	21	17	28	21	30	27	18	33	30	27	20	28	16	23	21	24	25	27	23	25	24	26	27	27	27	21	29	35	23	31	22	28	30	28	22	24	36	30	18	29	32	24	20	30	26	29	16	22	27	31	22	35	20	14	25	31	30	30	31	24	18	23	24	33	27	29	33	27	22	34	26	30	33	28	27	24	30	22	29	22	31	32	20	25	22	28	29	29	24	24	26	26	26	24	21	20	23	28	24	21	29	30	27	21	32	36	25	25	24	31	27	27	33	28	23	25	27	19	28	37	27	31	20	25	25	32	17	34	26	23	29	27	27	26	28	34	36	18	22	24	23	28	34	25	29	27	33	29	27	20	33	31	40	27	33	24	36	30	27	32	22	31	23	32	24	36	22	28	25	23	24	25	30	29	29	27	27	28	26	16	33	25	25	29	37	30	18	19	28	38	26	29	20	22	25	35	24	15	20	32	29	24	27	37	22	32	25	28	33	19	40	21	35	28	18	23	25	28	25	35	23	38	27	37	19	27	22	29	25	36	19	31	36	23	34	28	24	23	28	25	25	21	31	19	24	25	23	26	32	23	24	24	21	23	32	22	37	32	21	23	21	31	30	19	21	31	33	31	32	23	29	20	19	30	28	20	23	24	31	32	25	24	27	26	22	33	37	28	24	24	23	23	21	29	21	32	27	32	30	24	28	25	33	19	24	34
41634	24881	12058	18862	41231	55569	8398	6287	5006	3743	3331	2608	2216	2125	1772	1528	1292	1231	1174	1170	1141	1208	1296	1250	1329	1228	1130	1152	1170	1151	1028	1101	1038	956	961	945	945	946	957	969	920	854	811	797	757	712	726	663	656	650	612	605	599	594	585	553	557	589	604	596	556	544	577	520	552	514	550	543	508	524	556	540	493	522	455	503	514	505	497	521	474	477	499	499	474	492	506	493	482	445	490	497	517	460	471	449	477	455	456	490	468	445	470	488	486	510	460	487	447	528	518	446	457	493	486	515	475	484	453	432	501	457	467	480	481	450	524	448	477	507	441	486	478	477	475	435	463	488	492	487	496	474	479	474	487	503	456	516	506	476	444	479	478	472	520	522	476	482	485	457	477	474	476	440	462	470	498	475	463	480	441	502	467	482	465	485	490	516	515	472	463	457	492	462	463	477	492	508	476	471	461	479	469	430	486	470	512	496	476	447	490	435	496	474	486	451	452	456	502	475	452	462	452	460	498	489	434	480	470	461	485	475	487	521	495	464	487	508	483	485	462	487	448	444	473	473	467	455	441	463	446	503	487	523	486	506	445	466	464	499	497	486	477	429	476	491	489	483	496	487	505	511	466	486	468	500	478	501	466	489	466	497	446	476	472	455	473	497	477	481	486	496	475	468	447	484	457	437	486	421	524	444	513	430	474	459	490	444	504	495	476	527	481	408	493	500	478	478	468	453	465	474	454	448	456	448	458	481	462	469	468	475	488	458	502	469	475	449	481	496	435	450	529	455	447	446	423	463	464	485	468	458	449	466	509	515	516	452	472	445	460	476	468	479	490	493	498	483	505	471	449	446	481	503	489	463	472	481	483	472	460	487	463	467	467	453	453	450	470	444	455	450	473	462	479	486	470	516	465	478	486	484	448	507	472	474	483	448	486	479	470	507	492	477	436	425	436	502	458	477	508	471	470	481	479	482	470	475	479	459	456	479	479	473	433	438	447	461	474	450	504	453	460	428	480	469	483	507	477	433	464	449	464	431	462	454	477	448	468	447	426	488	500	446	460	468	480	467	464	475	504	454	510	470	511	491	432	483	449	486	405	530	480	462	508	470	530	475	409	484	451	484	457	476	472	465	477	448	497	441	452	508	430	479	486	485	490	481	473	465	452	448	503	477	486	477	497	474	471	441	490	462	486	448	459	444	465	464	430	473	445	459	468	499	479	458	479	472	489	466	512	447	488	482	481	497	473	476	474	440	471	478	502	468	462	537	483	432	468	413	464	475	471	467	488	475	480	473	503	484	468	466	440	468	502	432	488	510	465	426	445	490	490	468	450	463	513	441	463	528	462	463	448	486	478	504	470	499	473	436	510	507	509	501	481	475	472	445	496	473	474	491	479	481	498	464	488	473	487	476	503	507	479	452	486	484	479	490	472	467	506	462	440	469	471	443	464	498	441	478	469	495	526	495	491	462	489	454	468	465	495	495	444	488	481	480	483	477	454	440	484	465	455	505	466	466	475	482	487	465	477	501	418	458	478	473	485	461	496	495	470	451	471	484	462	475	435	498	453	495	464	463	489	445	456	459	457	465	499	466	510	440	449	465	455	439	454	478	482	459	498	472	453	471	493	523	455	462	469	448	449	482	432	505	439	483	458	447	463	466	444	474	450	452	476	467	482	440	466	463	480	482	476	498	475	493	493	465	440	477	465	507	512	485	501	481	460	457	471	479	450	443	514	463	513	478	481	475	462	474	473	469	496	477	450	465	444	460	486	492	484	483	451	477	481	502	468	480	499	472	448	473	496	457	458	461	474	471	512	469	475	466	476	484	480	477	484	472	522	467	470	489	436	455	451	465	484	478	483	468	536	463	459	429	476	475	488	463	492	525	473	473	449	459	473	468	442	428	469	500	472	461	476	482	492	445	508	492	503	490	468	465	452	495	462	439	484	517	501	483	442	516	496	448	481	451	450	475	456	455	481	470	476	440	456	458	487	470	499	452	485	489	438	470	489	480	492	479	474	512	494	466	478	467	490	467	469	446	487	500	474	484	468	497	487	428	486	478	464	465	503	458	488	487	477	501	498	460	493	467	502	486	477	468	492	446	498	494	448	491	454	466	459	448	496	456	478	509	457	471	520	512	505	484	472	467	490	471	498	448	502	488	420	453	483	490	476	479	471	502	491	466	476	463	513	463	517	469	498	479	508	461	487	465	473	466	465	479	468	460	437	465	461	476	430	468	475	526	443	462	473	471	505	510	460	444	467	462	488	506	471	456	487	473	474	487	480	456	512	496	488	474	477	486	460	447	459	476	473	470	470	476	482	461	469	460	461	468	460	502	468	487	438	491	493	513	470	515	472	436	488	483	463	485	432	496	454	476	491	495	479	456	463	460	434	522	484	462	450	481	470	473	464	500	497	490	446	449	493	433	476	467	418	466	453	453	489	468	470	484	471	472	434	441	428	434	453	464	484	480	479	437	494	469	461	468	428	494	479	485	474	495	456	443	476	448	504	466	493	490	465	453	464	522	505	464	449	477	423	440	459	448	473	483	485	494	474	467	493	433	465	473	434	448	476	429	463	498	454	482	504	482	509	456	498	469	464	466	439	509	471	469	482	462	449	476	459	484	455	497	517	487	469	471	435	502	481	474	501	459	437	453	483	452	472	490	486	491	464	461	456	437	446	488	451	469	460	429	462	467	511	447	496	429	453	487	477	464	481	440	491	534	468	495	499	486	463	496	487	467	479	484	487	500	466	469	490	470	483	455	490	453	467	469	498	459	450	491	473	455	467	475	476	440	463	491	470	491	465	472	472	479	499	477	450	480	510	483	487	479	478	475	484	466	483	463	486	507	485	487	506	504	500	496	443	481	495	464	508	453	413	464	495	460	504	462	493	452	477	485	476	457	457	494	463	494	491	454	468	464	479	440	452	489	451	484	470	519	447	511	498	474	482	477	455	491	484	446	460	431	462	479	486	458	492	493	472	478	504	509	478	436	436	466	448	478	465	462	479	479	506	435	467	478	472	476	476	464	453	485	492	464	460	505	453	479	493	438	447	456	481	452	497	465	455	442	473	447	471	524	444	491	455	549	479	450	466	470	467	468	484	458	447	471	473	456	488	441	472	478	531	495	480	464	454	486	436	449	476	496	469	472	491	530	440	476	469	474	462	478	444	495	490	493	496	480	456	507	431	473	469	477	449	496	416	462	506	466	463	451	479	466	466	462	480	468	467	456	463	465	502	489	473	477	481	477	439	440	485	508	425	461	443	454	429	460	464	492	429	502	461	455	481	445	474	458	454	471	483	448	463	471	507	461	485	454	480	485	472	428	501	483	455	452	445	492	448	482	474	492	452	488	476	470	462	472	477	486	502	450	514	473	516	477	475	482	448	471	465	482	491	463	481	515	400	453	462	479	448	498	483	472	457	518	473	502	479	473	484	471	471	446	442	459	509	482	433	482	488	503	466	474	479	495	452	497	528	496	502	488	449	471	478	428	502	478
9669	3977	792	414	3486	20966	1172	127	90	97	73	60	50	49	55	58	38	48	34	52	37	39	40	40	48	53	47	38	47	34	39	39	40	32	34	48	34	33	35	39	37	27	36	33	34	28	35	28	31	29	30	27	32	31	40	24	21	33	27	24	37	22	34	25	28	32	23	21	29	29	30	29	30	24	44	29	26	43	23	29	21	22	18	27	27	26	19	31	31	21	16	23	27	17	21	33	28	27	27	31	24	30	21	27	26	23	22	23	23	21	37	25	25	25	25	23	30	21	28	29	21	27	24	32	25	22	30	24	31	27	27	29	24	30	27	28	29	24	44	25	30	28	24	24	22	35	23	26	20	34	24	35	35	29	28	32	31	25	21	22	30	29	29	30	30	32	28	31	30	19	25	27	18	21	33	17	25	35	23	21	33	25	25	32	27	20	18	30	33	30	29	32	31	22	30	30	30	30	24	26	32	23	33	27	29	22	20	18	26	28	20	30	24	31	26	19	33	21	18	34	39	13	20	32	26	27	31	19	33	26	26	36	35	19	24	27	28	31	35	30	30	33	29	22	23	24	17	32	28	30	27	22	23	24	31	22	19	22	33	19	20	25	17	26	28	28	27	27	24	23	25	35	31	34	17	33	19	29	26	27	19	32	23	22	40	21	24	21	17	36	38	25	30	36	22	32	30	33	34	25	27	27	33	28	30	30	20	30	25	26	25	18	36	16	24	29	25	32	25	21	30	26	17	33	34	28	25	29	21	19	27	30	23	34	27	31	28	20	17	29	24	25	14	25	26	20	31	33	23	23	22	23	30	24	24	23	24	24	26	25	20	26	27	34	27	34	31	26	29	18	26	25	21	20	31	29	18	26	27	20	28	27	36	26	37	38	25	29	19	25	21	26	38	28	18	47	26	22	39	22	25	32	19	30	17	34	23	28	20	26	27	34	25	31	27	18	28	31	32	22	32	37	25	25	26	29	24	21	18	20	30	21	26	25	28	24	25	19	24	31	24	33	20	30	27	28	28	23	22	32	30	24	28	26	22	28	25	27	35	18	21	19	31	30	35	20	36	27	30	17	24	16	19	26	27	22	28	23	23	26	21	22	31	28	32	23	16	27	24	21	28	22	34	24	32	24	24	19	29	26	13	41	25	30	30	30	24	36	30	20	18	20	17	22	23	24	28	27	28	33	25	20	27	33	22	22	30	22	24	20	19	29	29	32	30	27	23	36	23	32	26	21	22	31	25	23	24	18	31	28	24	33	28	19	29	20	28	25	33	31	31	28	37	32	29	21	21	35	24	26	28	22	21	26	36	19	29	31	32	29	21	17	22	27	32	14	26	30	30	22	27	26	26	24	22	28	20	42	26	27	25	37	30	17	21	16	25	30	34	23	18	20	23	32	23	28	33	23	27	30	24	29	20	16	27	27	25	22	23	34	18	33	26	22	23	21	28	21	27	19	27	25	24	25	23	26	29	28	27	23	39	22	29	35	32	28	31	18	26	29	25	21	20	31	27	23	29	28	32	22	26	27	28	27	25	23	26	23	25	19	19	39	32	28	35	26	23	18	24	31	24	20	30	28	26	29	29	22	35	33	27	27	36	27	26	19	19	24	35	22	31	23	27	21	18	25	28	26	25	20	32	21	22	27	31	33	27	25	26	35	24	26	17	21	27	25	20	27	29	29	34	24	26	27	25	18	30	22	31	21	25	22	16	34	24	20	22	28	23	27	19	22	21	29	27	29	27	24	21	22	24	14	30	24	23	24	31	33	22	24	29	21	25	27	30	32	29	22	38	33	27	24	14	32	26	20	30	24	26	18	35	22	22	31	29	35	27	37	26	23	33	21	26	26	25	30	27	27	26	30	29	24	21	18	35	27	37	25	30	25	21	32	28	29	28	20	30	24	24	27	19	24	27	31	28	21	17	28	24	22	28	33	17	29	27	27	33	24	22	24	28	24	24	21	23	26	24	23	29	30	20	39	15	31	29	29	29	24	21	30	23	20	22	13	27	27	31	29	33	22	25	22	30	22	21	22	24	22	18	22	25	22	30	37	31	26	25	33	26	23	22	30	28	25	24	27	22	31	33	24	23	25	25	27	21	25	36	28	28	34	29	30	31	22	35	28	28	22	31	28	32	27	32	24	13	22	25	27	28	15	25	28	22	27	15	36	22	36	30	31	15	25	24	36	26	26	24	25	25	30	29	28	29	19	35	25	20	26	17	25	31	35	21	26	27	37	30	26	26	23	26	38	25	26	26	28	32	30	30	28	19	26	20	28	25	31	33	27	23	25	26	29	24	30	29	19	26	29	22	30	22	23	26	30	23	37	26	17	23	20	23	23	29	27	29	36	30	29	18	23	26	19	21	34	21	22	24	32	36	32	14	25	20	27	28	19	23	26	23	32	23	31	20	25	25	27	31	18	18	25	15	25	29	25	28	27	20	24	28	23	12	18	22	24	28	30	26	28	38	30	21	26	23	24	27	20	26	27	28	28	31	26	23	20	26	27	26	31	26	31	32	20	34	32	33	20	29	33	22	28	33	29	26	22	22	28	36	26	23	26	24	36	25	23	20	31	34	27	30	29	23	33	31	28	28	23	26	27	26	25	24	27	23	27	30	27	17	28	26	23	24	33	29	19	31	36	18	22	20	31	42	29	27	28	19	20	33	32	26	24	27	26	33	16	27	21	34	28	19	24	31	23	22	40	27	16	21	27	22	34	23	17	23	31	24	17	26	26	15	27	22	28	29	27	26	38	22	19	25	21	30	27	25	27	31	32	28	29	25	29	31	23	26	36	26	32	30	27	31	32	31	28	22	31	35	21	23	24	19	14	29	30	34	27	18	31	34	33	32	29	25	24	26	18	30	27	18	31	30	24	31	24	22	32	30	23	41	17	34	29	23	39	32	22	30	26	27	26	26	25	19	32	29	32	27	29	26	17	36	27	27	26	23	30	28	32	33	26	26	35	30	23	22	28	20	28	20	19	29	26	23	28	21	26	34	20	29	29	26	29	31	27	30	27	23	21	17	24	23	37	25	19	20	24	20	25	20	26	26	20	25	25	25	29	36	24	21	29	26	23	17	28	36	33	29	29	33	26	33	31	23	19	31	21	25	29	15	35	20	27	23	24	34	20	29	29	15	27	34	30	29	25	25	32	24	15	21	30	33	26	21	22	36	19	32	15	35	17	17	34	22	26	25	32	18	32	25	23	28	30	22	27	31	34	29	23	19	29	25	23	27	20	32	31	30	27	30	22	21	28	29	24	23	28	26	26	19	23	37	24	30	23	28	26	22	35	28	24	27	13	24	22	33	25	32	31	30	23	23	20	29	24	28	42	28	22	35	15	19	30	24	28	27	33	18	24	24	23	26	31	24	29	24	22	32	25	28	24	17	23	30	28	29	17	18	21	21	23	22	34	15	27	24	23	21	32	20	28	30	27	23	23	26	24	35	24	26	27	24	30	25	21	28	25	29	27
50545	30959	16566	26895	51640	51706	13331	10507	7631	5857	4872	4068	3386	3211	2645	2261	1930	1831	1634	1608	1680	1764	1660	1635	1593	1490	1443	1486	1428	1367	1345	1324	1228	1158	1145	1213	1207	1170	1195	1210	1157	1096	998	938	843	813	809	757	737	719	667	708	601	678	599	629	611	627	608	647	585	578	592	586	573	533	561	508	546	489	519	504	507	502	495	536	470	497	525	470	461	480	502	492	514	465	535	451	458	476	439	486	518	520	427	487	469	499	453	455	471	486	468	456	454	490	496	453	440	431	493	467	496	428	483	456	501	449	467	486	488	473	465	510	462	486	499	489	439	453	490	487	473	513	465	475	496	468	472	463	473	511	456	453	468	447	497	465	508	475	498	490	444	466	493	453	446	435	464	459	501	516	495	446	422	425	449	488	448	446	454	468	518	476	449	514	445	479	502	491	457	492	435	435	458	468	508	456	458	463	497	461	450	421	450	483	458	487	450	466	482	435	453	442	454	481	444	431	476	462	425	452	471	487	480	431	526	449	488	468	468	502	473	457	445	472	441	472	480	485	447	519	472	473	451	446	421	447	464	474	438	442	450	447	453	451	477	471	450	439	458	473	435	491	485	446	465	451	462	466	465	467	441	476	441	411	442	457	455	474	405	477	469	455	468	474	476	464	468	408	472	506	481	466	482	459	448	485	459	466	445	499	472	477	479	467	505	446	455	457	425	492	462	442	506	490	481	491	428	462	473	467	508	444	482	440	445	463	489	456	482	450	462	415	460	505	454	469	450	469	498	452	468	439	436	461	468	463	487	454	496	450	464	472	476	455	496	470	472	466	495	456	428	508	457	498	500	465	476	474	454	458	480	482	427	473	466	505	475	467	471	442	530	440	447	444	449	442	453	486	455	451	479	449	451	437	444	474	488	527	470	478	441	472	463	480	456	501	453	486	453	489	463	439	490	408	440	442	449	460	458	469	463	462	460	441	452	472	460	461	486	451	474	478	473	452	474	470	461	448	461	455	456	467	429	452	469	476	434	466	455	487	469	448	459	481	518	450	464	458	478	474	476	461	470	479	487	507	501	457	441	464	433	474	447	422	466	455	444	458	481	462	493	431	452	459	497	450	473	455	491	482	451	455	455	461	465	479	463	497	478	435	463	456	474	476	503	475	462	487	444	456	481	492	496	483	494	425	504	470	445	492	447	482	480	488	453	441	481	494	396	472	457	468	486	436	457	441	477	469	445	466	429	447	470	526	432	440	461	477	442	440	465	456	451	442	451	469	429	470	422	456	465	496	428	442	485	452	519	492	436	467	463	433	448	455	495	440	445	483	474	472	461	486	444	436	459	496	442	449	480	426	503	479	470	435	462	464	430	466	483	455	483	415	487	475	531	481	484	476	484	434	477	435	418	430	454	456	442	475	523	455	486	472	483	501	503	416	483	416	471	431	454	492	455	466	469	436	457	456	478	414	470	439	476	430	437	490	453	490	461	438	489	409	489	506	457	483	432	422	459	441	463	451	496	450	468	451	409	462	432	450	444	473	454	479	447	457	497	481	440	475	443	484	490	439	471	481	446	495	457	465	454	478	459	495	519	455	482	454	462	466	454	447	432	465	472	454	482	482	470	442	433	430	469	440	458	490	453	486	443	475	438	471	471	501	443	476	448	462	485	448	447	454	414	477	453	482	476	454	492	490	455	480	510	477	455	454	448	446	461	442	478	441	442	461	466	437	448	512	459	415	466	429	462	521	435	471	504	430	501	493	418	438	448	465	473	478	459	404	472	459	436	469	495	483	480	442	422	458	463	456	447	486	464	430	468	465	479	467	475	480	467	475	448	453	456	484	472	435	451	432	483	476	451	444	465	449	477	444	500	499	470	455	494	444	450	456	467	457	474	465	448	465	446	449	484	480	464	454	461	493	496	442	494	466	470	455	489	493	470	503	469	435	472	498	488	457	463	503	464	464	451	474	477	468	459	448	437	446	483	500	463	454	452	458	445	448	474	461	521	443	470	454	478	489	473	454	473	461	477	443	440	477	466	480	448	477	450	433	468	473	475	428	486	421	436	484	465	442	451	528	492	472	446	461	456	445	480	482	454	484	480	481	457	466	444	436	449	474	468	484	478	487	429	477	430	465	466	486	465	432	475	467	454	480	467	472	496	441	482	469	478	464	463	442	491	505	440	437	429	467	469	489	467	456	447	499	438	463	481	438	414	490	498	500	466	515	489	467	453	506	402	438	474	435	463	443	461	451	476	492	480	433	457	486	492	461	455	437	481	450	449	493	427	500	483	449	454	462	456	432	462	459	419	447	449	463	470	443	460	518	489	490	484	457	481	450	470	453	499	444	428	474	449	467	461	460	467	423	463	456	466	516	465	467	494	496	425	475	455	467	482	468	438	461	509	469	437	443	446	471	494	473	464	459	489	482	470	437	458	435	505	437	487	453	467	486	467	460	491	453	494	478	442	468	472	470	463	443	449	477	484	527	469	441	453	456	434	465	460	468	461	472	443	487	450	482	465	448	474	475	442	495	457	483	478	495	485	491	447	468	452	477	463	459	462	455	484	498	472	437	469	499	457	463	456	443	415	410	498	466	428	475	441	454	465	432	460	455	453	486	470	463	443	443	442	445	445	439	453	418	476	481	426	485	488	465	473	457	487	422	451	471	456	460	495	461	447	463	485	434	472	479	474	451	448	433	473	463	457	455	494	451	451	483	468	457	448	466	486	455	449	453	426	444	487	469	440	446	503	455	474	464	488	456	460	467	484	445	493	473	450	461	495	475	462	456	468	455	491	479	470	442	415	454	426	436	485	454	432	469	453	468	426	460	499	429	464	493	458	453	459	475	462	490	476	461	470	453	463	449	482	475	466	455	438	448	454	441	451	462	454	471	489	451	468	471	455	507	466	461	442	466	471	475	424	448	487	430	462	464	439	463	498	497	407	465	446	464	461	473	463	444	454	460	492	507	439	463	426	444	493	427	454	445	424	468	432	473	431	469	469	473	459	464	425	438	502	425	467	467	454	440	461	458	472	480	446	466	438	435	454	470	476	435	460	452	454	446	442	467	436	421	459	450	497	434	476	469	457	456	472	497	459	452	479	423	488	461	443	526	438	474	442	474	440	494	475	444	458	448	465	482	438	461	449	456	423	459	424	455	442	470	465	433	472	459	470	445	489	465	460	485	414	456	471	461	423	412	460	407	474	467	448	459	461	455	457	468	477	480	398	444	451	462	511	487	463	482	455	446	457	505	442	458	496	455	509	483	492	476	448	459	452	458	501	450	461	468	473	464	427	454	421	463	429	475	483	509	445	439	472	422	499	468	462	449	477	465	486	459	473	459	434	470	452	470	429	456	476	432	471	498	498	444	467	418	467	463	445	453	428	478	448	459	491	441	455	442	447	495	486	478	484	476	454	493	459	442	476	498	468	432	464	451	461	481	454	455	492	479	494	484	431	451	478	475	483	451	451	436	481	443	458	509	397	418	434	449	463	450	430	448	486	488
3387	936	181	129	631	3465	82	47	35	30	31	30	25	18	29	30	18	22	24	28	19	23	22	21	18	26	29	18	22	23	29	27	18	21	23	24	20	23	25	15	18	11	17	24	13	24	18	17	10	16	17	20	26	20	8	22	16	18	19	22	21	17	11	16	27	14	18	12	20	14	15	24	22	16	19	16	12	21	22	25	16	13	13	9	10	15	15	18	22	16	18	12	26	21	13	15	19	24	18	14	17	12	15	9	15	17	21	20	19	13	16	20	14	20	9	18	11	21	21	22	15	10	17	12	15	16	13	14	20	19	20	19	12	18	19	12	17	19	15	12	21	8	19	17	14	18	16	28	16	21	17	18	17	19	10	18	13	20	19	15	17	20	16	15	19	18	19	10	21	20	24	11	18	18	10	18	20	19	14	21	9	18	16	10	19	25	18	14	16	14	9	15	17	18	6	17	13	21	15	19	13	23	27	18	19	15	13	20	11	20	7	19	13	16	11	17	16	16	18	22	16	19	17	15	12	15	17	21	18	14	21	15	18	19	7	12	14	17	19	16	14	13	15	20	18	16	13	19	16	19	21	14	24	25	13	14	19	10	21	15	18	16	12	16	10	16	27	14	18	16	21	12	19	22	13	21	12	19	16	15	20	18	12	16	11	17	12	12	17	25	18	22	21	25	14	21	20	14	20	15	17	17	13	21	16	21	17	19	18	16	19	18	10	21	15	16	15	24	19	16	18	16	24	18	19	14	17	21	21	19	19	24	14	19	12	22	23	22	19	21	14	19	13	25	18	14	12	12	25	17	19	16	17	17	18	16	22	23	22	18	16	16	25	13	10	18	12	15	18	16	20	12	20	13	18	23	21	16	15	21	19	14	14	17	18	19	15	26	15	20	22	19	12	15	15	11	18	25	15	22	17	12	18	14	16	16	20	10	20	15	15	17	11	17	19	11	23	24	14	18	12	20	17	16	14	9	29	18	16	25	17	22	14	9	14	24	16	13	16	14	19	14	20	18	14	22	12	19	15	10	12	15	16	19	17	22	12	15	22	19	12	15	11	22	20	20	18	15	19	18	22	21	16	21	16	17	15	12	16	21	21	8	14	12	13	14	15	12	22	12	21	15	17	21	11	22	22	21	24	16	17	9	17	13	11	23	12	20	17	18	16	20	11	8	25	15	23	26	15	24	16	12	22	23	13	29	9	18	16	15	20	20	13	15	15	20	15	8	18	14	16	23	10	17	10	18	11	21	14	23	12	17	24	17	7	19	20	9	21	18	17	20	19	19	13	13	20	18	22	18	11	19	19	18	10	18	19	15	9	11	18	14	16	21	11	15	15	20	13	19	13	8	12	17	16	25	16	13	9	24	17	14	17	19	11	19	20	13	20	21	18	12	18	17	20	23	21	13	20	19	10	14	15	15	15	13	18	4	15	17	27	14	18	15	17	9	13	8	18	15	18	11	15	16	20	15	20	19	19	23	20	21	17	20	11	12	16	13	18	23	18	13	17	18	15	18	22	17	15	15	10	18	12	12	14	15	18	10	16	11	13	12	21	15	17	19	18	14	18	15	19	13	12	16	7	24	14	19	20	22	20	20	18	12	30	18	15	13	14	19	25	21	12	11	16	14	12	25	11	12	22	18	8	19	23	19	15	16	13	20	22	7	20	13	14	14	19	20	21	13	19	11	20	8	16	17	13	15	19	17	21	12	22	23	17	19	21	12	24	21	17	12	15	15	18	10	20	20	15	15	17	13	23	14	23	21	18	27	13	11	17	15	14	21	16	13	21	15	15	10	25	11	16	13	17	10	9	16	11	13	11	20	15	13	10	16	15	14	20	21	12	16	12	17	12	20	11	20	15	19	15	14	16	14	15	22	19	18	10	14	16	16	19	11	22	16	19	20	17	25	15	24	16	11	14	17	20	19	21	19	15	15	18	12	32	24	9	17	8	17	17	23	24	15	19	16	21	19	12	15	17	15	19	13	14	27	17	23	16	15	18	16	8	21	19	18	22	17	28	10	15	16	12	16	23	21	12	15	16	15	12	16	16	21	20	13	8	18	23	20	15	18	21	16	14	14	16	25	21	25	14	16	14	15	18	15	19	20	20	12	14	17	19	15	19	22	18	17	17	20	13	10	20	10	20	16	10	21	12	18	13	15	11	20	21	22	16	16	17	16	25	19	17	12	14	16	18	10	18	25	16	17	13	22	10	26	17	17	17	21	22	15	16	27	24	13	27	19	15	19	19	18	14	19	19	13	12	11	11	23	22	20	23	13	14	9	9	10	16	18	16	21	20	12	20	24	13	19	16	20	16	18	14	7	10	9	15	22	24	11	15	19	8	19	15	14	16	17	11	14	16	20	13	15	14	22	20	16	20	12	17	15	19	13	15	12	16	18	18	19	16	15	17	17	15	12	15	19	21	23	12	18	19	17	13	10	12	14	19	14	20	11	15	15	26	13	16	18	16	16	15	20	8	13	17	17	15	12	21	17	19	15	20	13	12	11	10	21	14	22	10	23	23	14	14	20	17	22	24	21	19	22	14	17	21	19	24	14	17	17	17	17	20	17	24	15	20	19	13	13	14	15	17	23	15	19	18	17	18	18	16	11	13	17	17	12	14	20	24	18	8	8	16	12	21	17	15	16	17	19	12	25	19	19	19	8	14	15	15	17	9	22	16	17	15	11	11	14	21	20	13	20	21	19	14	17	16	21	13	16	17	22	17	19	15	18	27	20	24	16	19	14	23	20	23	19	15	24	18	18	21	12	18	17	19	15	15	13	21	15	19	14	12	16	19	14	16	17	16	15	23	18	19	11	16	18	15	21	18	16	14	26	11	22	18	19	13	17	17	21	14	18	18	19	10	19	15	19	16	20	17	20	26	20	23	15	13	17	18	11	23	15	16	19	17	22	9	9	15	16	15	19	21	17	13	20	11	18	15	20	17	14	19	21	19	23	17	11	15	10	13	19	17	24	21	20	13	15	19	16	19	17	9	17	20	14	18	12	17	19	24	13	19	16	20	22	16	13	18	29	19	18	23	18	15	14	22	20	6	14	18	28	13	21	18	14	15	14	19	20	20	22	14	8	19	11	23	10	24	12	18	11	25	14	19	18	17	17	20	15	22	16	13	11	16	16	9	16	17	15	22	17	21	15	15	17	23	16	16	26	12	24	18	15	12	18	10	12	19	20	16	14	9	17	18	18	12	16	9	18	18	19	17	23	12	16	15	17	14	14	19	16	17	16	13	17	20	14	18	22	10	24	14	16	16	24	23	11	17	21	15	9	13	10	23	17	16	14	14	15	12	20	30	19	13	22	14	18	15	16	23	15	18	11	17	20	13	19	19	21	7	21	20	20	10	20	12	20	17	23	18	13	24	14	14	16	22	15	12	15	13	17	11	15	23	16	10	7	12	17	17	11	16	15	14	23	17	12	25	15	18	16	18	21	18	24	13	16	19	20	19	17	12	13	11	11
35876	19705	6487	13647	34807	49811	4431	3076	2188	1675	1245	1104	930	918	817	722	611	605	603	601	675	709	693	676	677	704	603	643	607	607	675	650	650	521	562	548	575	556	617	623	641	594	560	487	494	461	408	446	360	372	344	330	355	375	356	340	363	305	349	339	357	357	339	354	324	323	291	290	278	330	312	323	300	324	297	319	308	310	300	302	306	321	291	298	322	309	305	292	318	299	318	265	295	290	291	296	295	296	325	309	311	301	336	326	332	286	283	309	295	318	305	293	295	281	310	266	285	307	289	306	340	287	302	306	295	316	308	288	300	273	261	304	292	321	306	271	273	284	291	314	297	293	295	319	295	251	320	274	300	289	299	308	294	299	278	268	290	313	293	291	301	310	274	313	289	276	293	282	321	326	293	323	272	299	316	305	276	305	289	288	299	309	297	273	321	268	291	296	277	296	305	305	269	291	263	306	306	290	302	310	309	313	300	280	315	276	274	288	272	325	286	317	295	278	257	309	291	301	303	294	307	279	333	285	325	314	260	304	311	299	286	328	327	286	306	311	322	299	286	345	292	321	306	277	292	315	283	304	293	299	284	256	290	311	277	273	301	293	292	293	284	284	263	333	294	301	276	306	318	303	293	282	282	302	277	306	268	288	257	314	294	305	278	303	302	279	300	289	275	297	297	251	318	310	287	300	275	295	311	276	273	292	270	293	325	296	285	299	297	291	303	276	282	312	300	281	312	313	313	297	272	296	295	310	338	294	296	298	316	277	302	288	299	322	318	311	293	330	269	285	302	296	300	303	277	291	303	301	283	298	280	274	280	329	283	281	301	317	293	278	329	315	283	277	306	301	305	299	275	308	264	305	288	295	323	292	304	309	275	309	291	271	303	275	281	262	307	296	302	295	305	277	317	313	288	268	265	293	314	300	291	274	289	292	289	275	307	285	293	260	302	299	300	294	302	284	304	306	260	288	286	300	308	302	279	288	267	271	270	315	279	294	304	278	307	293	278	276	316	312	294	300	297	303	304	330	316	293	285	293	318	311	312	299	312	313	289	284	283	282	285	279	296	286	303	313	307	280	284	322	315	281	300	284	294	329	288	283	301	316	303	276	281	291	304	316	305	284	286	295	304	303	312	312	273	268	310	294	304	318	302	303	315	292	272	305	272	277	305	330	288	286	288	271	275	322	320	290	296	269	322	290	296	297	277	302	301	296	336	268	317	289	287	279	290	324	303	317	279	277	280	283	279	291	312	292	250	322	305	285	299	274	291	282	294	270	325	300	295	308	281	306	314	312	289	291	289	266	287	302	289	289	317	269	323	290	304	262	305	272	298	287	305	295	272	296	295	274	334	286	301	300	291	307	304	312	265	310	279	314	269	279	303	295	288	306	316	286	307	302	297	272	333	303	286	310	311	299	286	300	312	268	300	295	277	337	296	309	314	301	320	293	312	301	299	294	332	276	319	316	281	317	290	305	311	272	276	305	315	276	298	282	287	278	327	313	272	284	290	323	300	314	285	314	340	295	288	289	264	316	298	311	289	259	312	314	299	320	285	286	336	268	290	306	258	318	278	290	296	306	307	266	300	259	286	278	291	281	283	336	297	322	302	328	275	305	292	303	295	259	320	295	287	344	312	293	294	328	289	263	288	278	283	299	278	289	275	307	317	294	291	324	307	310	322	305	275	307	299	328	305	265	288	323	311	271	300	321	291	286	284	291	316	284	317	277	291	300	279	321	270	290	284	305	317	276	304	288	297	299	260	285	330	301	300	290	319	330	286	305	282	282	290	316	285	273	294	305	325	297	301	308	326	301	260	311	306	313	299	273	319	293	285	276	301	294	334	312	303	302	321	312	306	310	282	288	301	298	330	291	304	298	311	276	305	289	268	297	305	285	283	285	305	308	312	317	282	295	268	291	302	293	286	322	310	279	295	296	258	308	303	297	316	284	313	288	295	292	304	294	270	296	329	297	308	287	275	305	330	276	281	284	281	309	315	310	294	276	296	329	297	309	268	288	273	273	320	255	301	323	297	285	319	298	288	265	305	288	278	294	285	286	286	317	273	292	303	284	299	290	309	316	285	284	272	315	313	271	287	280	319	302	286	298	322	290	255	288	299	302	264	279	304	324	294	294	293	293	310	295	272	263	305	285	299	312	286	318	304	285	280	269	302	271	308	295	295	322	327	300	299	275	309	278	306	296	327	268	303	317	312	298	275	300	294	308	268	291	285	330	312	311	275	329	309	310	291	274	286	311	284	271	308	292	276	306	308	304	294	301	257	303	317	294	305	291	298	289	311	281	294	288	315	299	271	305	285	263	265	309	291	245	309	294	297	297	309	302	316	290	270	301	318	279	308	299	297	329	277	298	278	313	311	301	293	313	293	302	303	301	300	328	299	294	307	302	306	284	308	332	292	276	277	300	296	299	287	282	276	322	293	299	276	279	305	306	298	295	297	288	295	303	302	257	278	287	315	294	314	305	305	290	282	305	280	298	304	292	314	305	289	299	315	316	317	281	279	276	274	323	298	278	297	294	276	279	272	288	345	313	261	287	295	327	300	309	297	270	272	300	328	305	309	287	333	326	258	295	274	300	286	288	312	325	288	296	305	320	314	314	331	304	314	306	313	293	303	305	281	265	286	293	293	277	280	299	284	331	291	306	304	308	273	265	310	269	298	281	312	288	278	309	277	306	301	295	291	314	285	271	322	310	312	285	300	298	327	284	311	298	309	270	267	299	287	270	294	277	305	287	282	278	307	297	303	308	299	275	302	316	279	273	336	297	303	307	301	309	281	277	271	291	296	297	298	303	302	272	320	305	289	268	268	297	284	306	299	310	274	297	276	288	292	306	297	306	283	273	286	283	301	275	280	292	325	319	289	320	309	307	254	279	271	355	287	290	292	289	290	309	334	308	288	296	278	292	290	299	326	295	326	272	305	291	310	309	292	289	299	327	292	302	306	315	280	308	309	332	304	279	273	278	338	283	309	279	274	306	301	300	308	286	295	328	293	290	275	279	277	330	278	318	296	275	306	338	327	290	288	274	296	277	278	269	294	289	285	281	303	282	289	308	242	329	284	315	249	323	302	289	301	296	293	290	305	309	288	275	289	269	318	300	294	322	293	300	306	273	303	290	338	305	308	311	291	277	278	309	273	279	291	298	301	299	310	326	289	306	278	309	280	283	316	274	318	284	325	280	280	287	303	296	250	290	322	319	270	293	289	273	296	304	288	297	281	300	313	291	278	287	294	271	287	307	283	304	247	300	278	280	288	279	276	321	271	271	315	272	288	295	298	312	288	289	303	281	292	295	299	279	326	310	277	285	270	286	288	281	326	274	307	286	289	284	285	288	278	283	326	298	289	302	289	290	299	279	295	291	283	329	321	323	304	308	297	319	289	309	299	310	325	325	304	331	260	286	294	292	291	249	288	326	300	300	310	290	324	269	302	259	324	290	312	276	311	284	276	286	325	296	280	295	302	286	309	307
8223	3682	726	526	5271	19310	2429	110	68	59	52	56	40	47	49	44	35	30	45	28	37	42	23	31	32	31	26	30	39	24	23	28	37	28	27	19	35	26	23	27	32	36	32	28	25	21	24	25	25	13	20	19	28	26	16	23	22	28	13	27	16	16	13	17	15	24	27	18	17	24	22	25	25	18	24	16	17	24	24	22	19	19	26	11	27	17	18	24	22	20	19	24	17	22	16	23	20	25	20	32	22	16	19	29	28	18	21	21	24	26	16	22	28	24	16	16	19	21	20	25	18	28	17	30	19	16	12	25	18	25	22	26	20	24	20	26	21	23	20	27	20	20	21	22	22	17	22	23	19	23	14	20	24	19	27	23	22	11	16	24	22	20	15	24	27	22	14	18	25	11	24	13	19	29	19	16	18	20	25	23	21	20	20	18	20	19	22	13	27	20	24	23	23	19	14	20	16	18	17	22	18	22	27	17	25	24	14	18	23	25	17	31	31	24	24	18	21	21	25	19	16	17	18	20	13	17	23	20	25	28	17	22	22	19	17	20	20	20	25	22	21	18	26	17	26	22	16	21	13	17	19	25	26	11	22	17	21	26	29	16	16	20	23	15	27	25	20	17	21	22	16	26	18	14	20	25	21	19	20	29	16	22	21	24	15	18	24	17	19	31	22	25	19	27	22	19	19	26	13	26	19	22	13	13	33	23	12	23	19	17	28	22	18	13	23	25	26	16	24	15	22	20	26	27	22	31	18	18	15	15	26	17	27	22	19	16	21	14	18	14	15	29	17	17	20	20	12	21	19	25	13	17	18	19	17	19	22	21	15	22	30	16	20	24	22	22	17	22	20	16	15	23	23	15	26	17	20	19	17	18	22	19	19	17	17	17	19	10	22	30	18	23	31	13	30	22	15	20	26	23	27	22	22	28	20	23	22	18	28	17	29	22	21	19	25	19	21	16	30	26	21	28	22	27	18	12	16	30	31	15	20	18	23	24	24	21	21	20	12	13	12	23	24	23	21	22	18	22	23	28	18	24	23	25	16	21	16	17	14	24	20	13	26	21	25	21	24	17	14	22	15	32	17	15	29	13	23	17	18	16	17	19	25	21	27	9	21	19	28	30	34	22	16	22	21	22	18	24	28	29	17	21	16	10	25	20	26	20	20	21	25	27	18	28	26	25	19	21	21	23	16	11	16	26	16	17	21	21	24	25	32	17	20	19	21	26	22	18	31	22	20	15	25	28	23	22	17	22	16	19	13	23	20	27	27	20	17	16	27	11	32	18	14	28	24	21	30	13	27	24	14	13	27	29	29	22	18	17	13	15	18	21	16	15	20	18	22	20	27	18	12	26	22	24	16	16	25	20	20	23	19	17	16	19	21	33	24	23	18	15	17	15	21	22	24	25	18	29	18	24	15	24	20	17	15	27	19	24	20	27	20	27	27	31	25	16	26	21	20	19	22	28	22	23	24	10	22	18	14	18	18	21	27	21	21	21	27	27	20	19	25	21	15	24	20	25	22	19	13	20	19	29	20	22	18	26	17	23	15	20	20	19	22	18	21	16	25	24	29	15	25	31	24	20	20	20	18	15	22	26	16	24	28	21	24	9	16	20	21	16	10	18	16	18	23	23	23	31	27	26	13	17	24	21	15	22	13	18	20	23	20	16	30	18	17	11	19	24	23	16	23	15	18	32	16	22	23	12	15	13	21	27	22	14	22	24	16	18	19	21	22	20	22	22	21	22	21	14	20	20	11	23	21	19	19	25	28	25	24	16	25	20	19	21	10	20	18	27	13	24	21	14	24	27	24	25	26	23	21	14	25	18	27	20	24	16	21	24	20	15	30	24	20	15	13	22	27	21	17	23	13	26	29	23	22	12	16	21	18	17	20	19	22	22	22	26	18	16	19	24	21	30	19	15	17	20	22	26	23	19	20	26	17	30	21	19	23	23	26	20	21	17	20	18	20	13	17	20	20	17	21	13	20	16	19	22	34	22	16	23	18	23	23	19	27	18	21	17	20	27	16	18	28	16	25	19	19	30	19	15	20	19	25	23	25	16	26	21	21	19	23	20	13	12	24	18	34	21	21	18	16	17	24	23	22	13	21	22	20	14	23	17	11	26	27	24	14	29	15	22	22	27	17	32	20	22	22	26	21	21	23	23	22	21	17	15	20	17	23	25	18	24	25	21	21	25	19	16	22	19	20	21	33	26	16	19	22	22	22	26	19	21	14	30	20	24	21	29	30	10	13	24	21	15	21	17	21	28	17	17	16	19	24	27	20	27	20	15	25	13	22	17	20	24	20	7	16	22	15	18	19	24	17	16	20	19	26	24	17	25	20	25	13	12	14	22	25	26	22	26	25	20	22	20	26	18	22	25	25	24	21	24	34	18	18	22	18	26	21	22	23	11	23	18	23	14	22	17	18	13	15	21	15	21	20	14	12	29	19	18	21	11	20	15	22	23	23	27	23	17	32	20	23	21	19	23	19	17	25	23	15	22	20	27	21	34	18	22	21	12	24	22	19	19	26	27	17	24	16	16	24	24	20	27	30	27	30	21	23	18	19	18	22	31	25	20	27	17	18	23	23	34	28	24	28	21	23	22	23	27	14	22	15	19	18	25	17	22	15	22	28	21	23	22	20	16	27	26	15	21	21	16	19	13	29	19	24	21	26	16	26	22	24	21	20	19	14	15	18	16	12	17	20	18	19	32	13	18	18	21	20	23	21	24	21	17	9	26	22	33	17	27	19	23	26	23	16	22	24	24	20	27	10	20	13	30	24	23	10	20	21	12	26	17	30	18	22	23	28	21	25	20	25	15	16	21	21	25	18	21	17	19	17	22	24	21	24	19	23	17	20	14	26	24	15	25	21	21	24	26	17	23	21	34	25	21	22	13	17	25	29	13	20	17	21	9	22	16	26	19	21	27	21	21	26	26	16	25	20	26	17	18	21	19	18	13	29	14	25	17	27	31	24	20	18	20	26	22	15	20	24	16	23	21	19	22	23	29	22	26	27	13	16	22	20	25	19	22	19	15	22	16	22	23	25	23	25	17	19	22	17	22	17	24	17	22	14	29	19	19	28	16	16	20	28	20	22	16	20	25	16	28	18	27	25	23	25	16	19	23	22	21	22	29	15	18	21	30	19	15	20	16	19	25	34	12	19	17	17	17	15	24	20	19	14	33	23	27	17	25	21	19	25	30	21	18	22	24	19	23	26	16	14	20	21	19	18	22	22	19	18	24	25	13	12	22	23	17	13	12	24	18	16	18	32	17	21	20	23	19	23	18	28	16	14	26	18	23	20	19	32	25	24	14	17	20	18	19	24	23	29	16	24	18	18	15	16	25	25	15	14	17	20	34	15	21	17	23	20	17	22	33	19	23	19	22	21	25	16	13	29	26	25	25	25	24	24	15	19	16	32	17	16	14	16	19	21	26	24	19	24	14	20	25	32	23	19	15	21	20	17	21	28	16	29	15
48061	31206	14855	30046	64158	78499	10421	8409	5910	4610	3521	3098	2699	2364	2111	1873	1591	1395	1395	1437	1407	1355	1341	1314	1211	1100	1094	1135	1096	1064	1119	1064	995	951	972	983	998	1043	1033	1091	1064	924	904	865	807	760	621	643	561	518	552	515	505	528	466	472	498	491	495	453	516	472	487	463	439	419	444	447	451	437	413	419	438	455	403	403	376	353	400	412	390	369	387	366	412	409	382	387	386	406	383	372	436	406	397	352	376	392	370	360	372	372	363	393	382	397	382	362	355	350	359	353	383	406	335	406	376	419	416	363	356	389	390	402	381	366	390	353	389	370	405	358	360	366	389	332	391	360	372	414	397	392	389	369	381	388	377	383	391	346	344	433	366	354	399	360	378	331	360	379	369	392	400	400	343	438	386	392	369	370	370	336	378	346	393	364	373	380	383	357	358	329	361	375	384	370	365	420	416	411	343	398	378	367	376	362	424	374	363	358	398	377	360	360	346	368	348	349	355	362	353	399	400	339	347	396	365	364	367	378	358	389	363	361	387	353	362	374	370	389	397	386	402	363	396	411	362	366	379	360	368	357	382	376	354	354	419	382	376	390	378	381	379	360	391	390	369	369	377	390	370	431	348	371	369	357	392	354	344	368	367	361	362	361	354	370	366	383	371	339	386	349	382	360	381	374	366	359	360	366	369	350	356	369	388	384	365	355	378	362	388	406	367	381	350	355	390	363	357	369	379	394	343	380	339	390	343	358	364	375	355	367	376	352	408	400	369	372	364	379	370	365	346	372	369	359	380	375	368	366	361	343	384	353	385	359	365	372	360	366	337	424	365	373	352	366	337	373	401	382	350	348	371	350	369	384	368	368	374	386	413	362	401	388	375	395	382	395	372	360	351	404	336	323	405	414	361	342	393	386	381	372	402	370	395	360	352	345	376	397	361	367	355	351	374	365	381	392	378	357	363	368	407	364	393	367	388	386	354	376	362	359	395	359	363	372	343	372	356	341	353	347	385	330	395	369	377	394	350	352	399	378	366	375	345	416	353	330	378	358	348	399	328	368	304	397	335	365	405	362	371	391	376	378	407	367	398	385	366	360	390	382	367	372	353	382	416	376	364	406	346	374	375	398	387	390	359	427	364	340	364	356	339	375	403	381	342	340	392	384	391	361	381	396	376	394	364	381	391	372	355	370	354	358	400	340	370	399	357	370	351	378	401	415	378	360	377	361	390	372	391	353	374	342	378	380	424	358	378	348	389	390	372	337	387	389	383	379	365	389	365	388	356	380	373	366	363	353	379	380	403	367	348	379	382	374	365	368	382	383	374	385	379	359	378	398	369	350	341	393	403	360	381	375	366	343	344	400	386	354	404	340	387	341	353	381	354	393	408	369	403	384	364	394	359	349	386	375	378	344	384	360	388	375	378	366	402	398	363	384	361	361	373	387	364	370	335	400	388	361	401	362	401	371	370	373	359	368	406	372	387	355	384	374	403	387	352	379	373	364	370	392	414	353	351	388	408	367	361	379	389	377	365	394	374	385	372	414	369	335	366	376	350	382	396	370	352	359	399	359	358	373	351	396	385	371	391	390	380	357	354	391	379	390	400	356	357	398	389	384	349	384	366	366	355	395	360	371	387	375	403	357	407	395	375	372	365	374	372	352	373	384	361	371	395	322	350	386	367	403	350	374	373	382	391	357	375	378	366	369	352	376	372	357	376	362	386	350	381	351	344	387	396	359	395	400	375	375	361	358	334	356	365	400	364	384	348	330	381	391	389	408	365	347	378	351	346	357	368	374	358	395	377	323	373	371	343	349	375	406	369	379	388	386	384	371	367	384	361	379	384	392	355	385	364	380	349	376	374	393	361	349	381	374	371	362	375	380	370	367	380	352	346	411	383	390	348	363	402	394	386	365	385	384	343	370	396	377	373	393	369	362	375	394	354	414	377	398	386	381	351	355	389	333	359	342	364	349	380	364	370	392	383	352	398	388	369	371	400	388	341	357	383	404	375	353	357	365	356	346	373	353	388	377	387	351	369	375	351	342	385	352	390	365	357	347	386	382	392	362	371	387	381	398	373	370	357	374	376	374	414	372	358	345	389	363	378	424	344	391	376	361	417	384	366	377	380	370	366	374	327	377	377	361	349	383	412	355	367	340	389	337	387	368	360	374	344	357	333	361	358	357	384	382	382	375	342	371	390	379	341	354	388	359	362	379	371	352	369	356	354	322	352	362	360	365	393	356	392	386	427	333	369	369	363	363	374	380	372	376	391	331	365	368	347	387	396	386	412	355	337	353	375	325	413	394	364	347	360	376	373	367	357	359	362	331	363	393	357	351	355	369	386	382	356	378	403	384	396	377	344	415	382	369	375	343	408	392	387	389	363	357	334	366	400	352	351	377	344	389	366	361	371	372	368	371	371	372	427	378	417	354	390	377	377	358	361	397	368	397	380	378	374	371	374	360	379	377	364	407	390	370	391	368	369	375	376	394	345	352	370	382	385	359	385	360	374	383	372	389	342	369	369	343	399	384	350	352	386	385	352	372	357	380	391	353	398	375	377	340	362	386	374	379	335	322	343	381	334	362	381	353	374	369	382	407	373	375	345	399	365	371	379	411	376	362	356	391	388	336	392	368	340	365	356	398	343	413	341	341	374	340	413	366	385	379	380	368	394	353	347	376	378	376	398	343	365	350	348	350	413	407	361	407	364	369	381	370	380	379	356	396	334	404	356	397	362	387	343	380	384	375	380	375	385	365	357	368	367	391	362	385	392	377	371	363	391	356	370	400	365	377	415	396	365	372	394	373	390	397	362	373	395	359	365	352	344	357	349	344	373	401	386	361	377	385	389	395	364	362	367	338	344	385	373	369	361	346	350	361	337	354	385	365	346	408	366	355	386	373	352	328	385	400	355	371	398	352	346	368	377	377	365	350	351	361	366	361	359	359	307	347	367	374	391	347	391	381	383	356	373	360	382	397	389	365	341	359	389	387	368	336	346	364	370	391	373	374	374	352	386	390	333	342	389	361	387	408	368	392	392	378	356	373	341	408	346	371	350	335	379	386	355	354	375	363	361	365	393	391	397	384	390	397	359	393	381	383	362	383	373	369	372	394	396	377	379	398	353	359	371	371	394	352	354	383	395	363	362	390	376	379	367	355	352	366	360	399	338	398	373	380	349	372	384	342	382	376	393	382	351	398	342	347	361	365	357	386	346	365	358	409	387	336	355	399	356	387	374	370	331	376	374	376	364	414	372	377	380	401	392	374	389	350	353	384	341	410	377	390	378	384	383	343	367	369	406	367	365	363	360	359	372	359	360	399	358	371	366	378	385	395	376	357	350	400	369	369	338	409	386	377	373	386	350	349	366	385	378	375	396	428	394	354	417	381	421	345	367	403	364	349	388	366	381	386	365	362	339	371	322	399	366	356	370	366	320	378	381	366	326	367	372	385	388	374	370	371	432	361	342	354	369	376	351	411	401	411	376	342	374	365	381	339	361	391
7105	2214	516	662	3516	11175	518	68	62	46	49	47	60	34	33	37	30	40	34	47	33	52	43	38	39	38	37	40	34	34	49	30	38	27	40	43	33	42	27	41	44	32	34	35	43	35	32	30	18	26	32	29	25	34	39	23	26	25	31	29	34	28	30	32	33	38	42	28	31	30	24	30	30	28	24	31	42	32	27	32	26	33	32	28	37	31	31	34	30	29	36	22	26	25	36	27	25	21	33	35	23	32	32	40	33	33	31	27	27	27	42	32	30	30	26	22	17	33	29	34	24	31	26	21	26	24	27	29	26	23	27	33	28	40	32	24	33	34	23	32	26	31	29	27	23	35	38	23	29	32	35	31	31	33	28	26	27	33	26	24	27	31	30	22	38	31	20	25	25	29	22	36	25	31	23	22	38	26	17	28	30	26	27	34	27	21	28	25	25	29	22	23	26	31	34	26	38	27	30	32	26	31	28	31	28	22	36	21	28	27	21	26	24	33	23	30	34	30	24	22	28	26	27	31	32	35	25	32	32	22	29	34	23	19	24	22	24	26	34	32	27	22	28	20	32	21	25	21	24	32	25	27	37	27	23	35	27	26	37	27	20	36	16	27	25	19	34	21	15	32	33	27	27	29	33	29	33	28	29	35	31	35	25	25	20	34	22	33	27	22	18	27	20	18	30	37	37	27	28	31	30	27	32	24	23	27	27	31	30	33	27	28	44	26	35	20	27	37	25	34	28	28	31	26	27	29	38	41	43	26	33	32	36	27	30	26	37	22	22	19	31	20	32	34	19	28	32	34	31	34	36	26	29	26	31	23	28	25	22	27	32	30	30	23	32	33	25	28	32	27	21	35	15	32	31	27	25	35	27	31	24	28	28	26	17	26	17	38	26	32	17	28	27	27	30	24	31	32	24	22	25	28	24	26	21	26	29	25	22	25	28	31	29	20	34	29	42	32	26	22	35	24	26	30	20	27	26	27	21	27	20	23	26	23	32	38	29	25	20	31	26	23	29	25	20	23	32	36	33	26	32	26	28	27	27	29	35	24	25	27	24	40	34	23	36	29	20	25	32	20	30	25	22	29	31	26	35	28	25	27	17	31	38	36	30	27	29	29	33	23	20	23	26	27	27	33	29	31	29	24	28	28	36	28	24	27	30	28	24	26	30	34	32	34	24	24	36	26	33	35	36	33	24	22	39	30	32	37	32	21	32	30	26	30	32	31	42	35	26	35	28	29	26	28	30	26	27	30	30	24	27	31	26	24	42	28	42	32	33	34	31	29	28	19	31	39	26	34	20	31	26	27	34	31	30	19	27	28	31	15	37	22	24	32	24	26	30	35	24	20	34	23	28	36	24	25	29	28	28	30	31	32	28	21	20	42	26	30	36	31	37	34	18	31	28	20	28	25	31	26	34	26	32	33	28	33	29	35	21	27	24	30	25	25	25	33	26	40	31	31	21	28	31	34	32	20	23	22	22	21	34	29	33	24	28	26	33	31	35	36	29	37	32	27	27	28	32	23	20	25	29	20	24	35	30	21	41	25	22	28	24	30	27	28	31	30	30	28	30	33	39	28	24	24	21	28	31	30	22	26	30	25	29	28	31	23	28	41	33	27	25	27	26	30	23	26	29	27	37	24	23	33	31	25	23	42	21	30	20	31	23	49	24	21	30	32	25	29	31	37	33	26	23	20	38	29	27	33	22	28	40	30	29	28	25	33	36	25	38	32	30	34	26	30	36	29	31	26	22	32	41	26	27	30	30	30	27	22	23	25	28	25	23	28	25	24	31	27	32	21	27	21	25	22	20	20	28	26	28	24	38	23	34	24	22	34	24	20	25	17	32	30	19	32	31	29	22	36	26	23	29	26	31	28	25	32	26	37	29	29	33	26	27	20	32	22	31	19	30	31	34	25	34	18	30	30	21	30	29	31	18	22	37	33	32	24	39	18	28	32	17	26	35	20	37	29	30	23	28	27	22	40	27	25	29	30	33	35	25	34	26	25	28	22	23	32	27	30	27	27	23	33	37	31	36	29	33	28	30	26	28	27	18	23	20	32	28	24	28	28	21	29	31	35	28	27	25	38	31	23	32	34	35	18	27	29	26	31	26	24	20	16	25	27	29	30	38	25	27	29	30	31	26	32	17	28	34	33	28	26	26	30	35	27	28	23	26	26	35	26	30	19	24	33	23	29	33	24	25	27	30	27	27	33	24	37	25	26	29	27	35	26	35	27	26	25	33	19	33	32	35	33	33	32	27	30	26	32	25	26	22	30	26	28	30	27	35	33	26	24	28	31	28	34	28	31	22	32	29	28	31	26	39	25	27	23	21	21	39	36	25	27	32	21	42	39	35	39	24	27	27	22	37	28	30	31	30	28	29	31	28	23	24	34	21	24	25	31	33	29	29	32	22	27	36	21	27	27	21	29	40	43	26	38	25	25	31	26	18	28	19	37	27	26	23	32	24	28	23	17	33	33	26	39	24	30	29	22	22	29	31	29	23	25	32	33	25	26	24	23	38	24	28	28	17	22	18	29	27	24	32	24	34	30	22	33	29	29	30	28	22	25	32	30	26	34	19	28	35	23	33	33	20	31	28	34	36	23	31	29	30	25	32	25	27	31	28	27	25	26	27	24	31	27	31	30	27	22	36	33	17	22	32	25	34	30	34	28	22	24	33	29	28	38	28	29	27	25	29	26	26	20	25	36	25	21	31	26	24	21	33	22	34	23	26	29	29	25	28	31	31	17	30	23	23	26	18	31	34	37	24	26	25	38	34	26	37	29	33	35	27	31	41	17	33	37	35	29	36	26	32	27	29	18	22	28	24	37	30	30	28	24	35	29	37	33	21	29	28	26	27	25	26	29	26	20	22	24	31	26	24	28	29	24	34	31	36	19	29	28	22	38	25	31	35	23	29	34	27	24	26	24	30	30	26	34	27	19	31	27	30	28	43	39	21	39	24	32	22	30	28	37	26	26	24	31	23	21	36	28	23	37	25	36	24	26	33	25	23	31	35	30	26	35	19	24	33	27	29	24	30	29	30	25	32	39	27	37	26	34	22	23	21	29	23	26	39	24	28	30	34	19	28	36	42	25	21	20	31	37	26	36	25	29	22	28	23	15	28	39	25	33	28	31	19	17	31	25	29	22	27	21	26	29	34	34	27	17	27	31	25	26	27	29	37	20	31	34	18	20	34	19	27	29	29	30	30	36	35	26	33	35	23	22	29	31	32	28	20	29	30	30	32	33	30	34	23	27	22	35	27	38	34	30	30	31	31	22	37	31	27	39	43	28	29	32	25	40	23	27	32	36	27	29	27	25	33	28	27	34	29	22	26	28	25	45	35	30	26	24	22	31	27	24	26	26	25	30	27	30	36	29	24	26	29	32	24	28	34	27	19	24	23	21	27	19	29	26	28	23	23	30	27	23	28	20	19	40	27	24	24	32	33	22	30	21	23	26	27	27	21	34	23	22	21	28
42426	25860	12357	31593	58436	67302	7974	5367	3696	3021	2414	2065	1897	1636	1565	1504	1250	1163	1134	1191	1150	1143	1114	1108	1039	958	984	964	1002	1013	1027	921	870	906	905	933	1000	996	1028	1069	1008	938	888	803	762	739	680	609	613	619	589	619	580	574	581	569	584	561	543	581	546	607	575	553	570	563	547	516	544	532	532	506	515	487	544	523	499	485	517	492	470	498	491	499	551	511	493	532	531	499	512	530	473	496	524	511	470	479	521	479	506	544	501	496	491	488	471	506	510	447	472	469	491	464	471	475	489	481	472	496	494	538	479	517	508	508	532	524	494	460	494	491	487	501	497	487	482	472	480	451	495	491	485	468	539	516	496	502	486	510	453	495	469	498	510	481	484	480	517	495	475	531	485	498	508	459	520	480	514	472	527	530	514	498	481	443	523	463	488	539	461	513	501	512	526	483	504	480	453	486	490	500	469	523	483	482	505	491	516	466	493	488	473	500	496	511	527	481	489	529	479	499	478	499	498	513	500	504	466	510	532	478	498	462	458	463	521	504	498	477	482	523	569	476	501	503	478	480	487	494	459	470	469	492	483	499	459	482	473	491	487	499	455	472	474	495	481	472	492	474	479	478	492	517	458	475	501	488	506	491	490	511	451	502	499	472	430	485	513	431	464	489	509	504	468	519	450	460	509	456	489	492	469	496	494	489	460	517	491	481	470	475	498	469	493	469	502	510	471	509	490	541	516	525	465	490	533	473	514	472	464	484	457	502	490	472	500	451	458	461	517	508	500	532	478	456	502	512	487	507	500	478	498	469	460	491	508	457	464	465	500	489	492	469	481	525	496	506	492	465	523	493	540	478	479	491	503	484	474	491	504	484	468	480	478	508	499	476	468	477	477	488	488	495	486	488	464	498	496	494	510	519	509	443	512	453	477	461	485	480	520	470	470	505	490	497	457	480	456	499	482	514	515	500	519	454	497	468	476	544	464	476	508	471	487	476	503	525	497	464	499	483	497	517	489	497	484	504	503	502	460	521	497	459	471	507	459	509	483	482	444	504	518	509	519	453	505	515	471	517	503	475	467	470	495	484	505	480	505	476	470	489	516	508	501	469	484	516	478	482	485	470	483	467	513	524	496	463	477	482	469	516	445	492	500	505	505	508	466	515	467	466	480	493	492	478	505	518	478	492	479	484	488	491	445	498	479	501	499	447	488	513	502	507	502	485	503	514	500	490	502	475	497	466	474	542	496	487	517	458	473	528	489	482	490	470	516	480	506	513	461	463	474	481	472	484	517	491	491	467	508	530	506	476	483	489	490	488	461	474	476	494	491	476	478	464	538	479	466	528	510	424	506	500	467	502	511	483	470	474	476	463	492	473	497	460	499	483	453	485	504	483	467	469	485	501	545	476	478	529	506	472	477	496	464	477	507	469	533	478	456	505	491	504	460	511	503	496	460	473	484	479	475	507	486	495	471	485	471	506	537	481	483	491	495	494	499	508	450	502	464	486	487	509	521	506	481	508	491	481	491	476	514	500	489	477	551	512	465	505	547	512	464	522	466	487	492	491	461	535	500	471	537	475	486	486	509	524	471	490	449	498	494	488	471	447	469	484	489	489	502	492	461	520	476	505	538	511	444	472	455	510	481	485	491	491	513	473	462	493	504	504	478	483	519	515	479	493	485	463	487	465	499	511	492	513	492	481	491	458	475	485	487	464	496	446	472	515	506	509	456	472	490	506	488	499	540	470	523	487	490	463	530	468	488	463	477	454	465	503	477	491	506	482	481	483	472	508	515	465	498	507	483	491	476	462	468	449	494	466	480	518	495	514	485	490	485	453	530	489	467	512	506	504	458	491	491	521	475	492	520	448	476	476	491	516	491	451	459	474	472	530	489	456	485	530	490	463	523	428	469	460	507	484	494	513	446	465	448	515	458	493	463	510	479	503	464	484	496	514	501	489	475	496	464	506	435	473	487	472	492	501	458	495	479	498	495	487	490	492	484	470	543	474	490	493	460	475	478	508	483	494	505	491	509	495	509	485	513	468	512	493	481	497	506	459	477	477	446	478	454	492	516	504	472	528	478	485	510	480	493	510	450	502	497	486	458	504	495	476	456	508	492	519	481	470	512	513	475	502	461	485	487	495	503	465	495	502	503	491	481	495	471	479	483	491	499	464	481	487	454	513	482	458	495	478	452	505	498	473	518	485	475	446	518	493	513	451	489	476	477	497	469	485	509	500	500	530	491	475	445	446	513	479	496	488	490	498	483	495	495	462	506	471	506	523	482	499	470	474	479	512	459	468	480	478	480	492	533	461	506	472	465	456	499	483	492	509	493	497	521	479	469	503	488	454	487	499	474	466	484	500	446	487	482	482	488	499	486	495	493	509	509	517	509	521	465	477	486	477	460	478	477	513	480	481	467	497	538	512	509	491	499	494	517	465	515	543	484	480	475	499	454	464	495	489	486	456	497	474	477	480	514	479	466	479	465	486	470	530	485	476	483	478	535	486	477	470	471	496	485	497	489	501	503	491	510	509	486	502	505	480	482	525	522	480	480	528	464	465	491	519	461	492	488	509	501	510	487	531	504	490	498	494	476	489	486	503	514	529	494	474	509	498	445	484	432	484	453	479	530	447	474	448	504	467	516	494	462	503	527	501	476	466	546	511	517	505	466	485	493	464	516	484	504	522	501	485	517	493	479	469	471	521	476	496	503	486	489	472	486	484	453	463	499	495	489	467	471	501	469	514	440	491	487	497	515	494	498	476	491	443	481	492	491	483	497	473	464	473	490	446	465	438	473	451	461	447	495	521	495	502	483	490	503	505	435	480	464	516	523	491	448	505	545	482	496	499	500	495	495	489	500	519	534	476	490	529	472	491	486	498	508	473	508	472	507	492	494	502	469	514	460	459	490	482	496	491	500	468	522	474	487	500	490	500	476	505	474	507	481	510	499	500	459	474	509	468	487	558	516	514	517	485	501	495	488	518	541	482	456	481	448	449	433	504	502	467	475	478	454	506	458	511	453	471	497	495	447	495	514	506	490	475	465	490	515	468	504	486	489	467	526	473	496	514	469	481	486	529	513	477	482	494	500	484	469	542	466	521	490	509	517	517	489	466	479	495	471	484	525	452	474	491	517	515	492	505	481	511	499	501	498	452	504	499	486	493	471	475	533	474	476	512	443	491	558	463	515	494	493	487	511	506	455	476	493	511	529	515	464	474	526	502	507	526	513	517	494	518	495	462	476	491	489	451	523	506	509	491	456	470	471	471	519	488	500	496	498	441	495	463	492	527	477	496	522	498	494	473	486	517	487	522	466	504	496	505	506	500	481	482	498	487	493	517	477	496	479	481	505	466	482	505	478	495	515	499	491	485	456	502	494	516	482	485	501	501	478	462	501	481	475	529	504	459	507	468	492	457	454	479	465	499	460	482	512	499	495	473	456	524	503	505	492	482	483	466	460	487	477	472	464	516	482	480	457	492	527	516	477	456	442	485	468	476
9974	4328	875	1972	11044	19863	1378	94	109	58	68	72	58	75	54	53	54	39	48	54	46	39	49	42	45	53	32	35	44	43	49	41	40	38	39	48	35	36	41	39	35	41	36	33	36	32	27	32	24	28	32	31	35	32	31	32	32	38	35	32	32	29	33	33	33	29	34	35	32	28	25	19	25	25	31	23	29	40	24	26	34	32	34	19	23	27	25	29	24	26	26	31	25	21	28	28	24	31	22	24	30	20	30	33	25	26	21	25	25	24	28	30	33	23	33	16	19	31	32	31	32	27	38	18	29	23	32	29	32	13	28	27	31	23	20	23	18	23	17	26	25	36	33	20	26	30	19	25	24	17	33	23	31	25	27	22	25	26	26	34	30	21	23	31	34	30	29	20	33	18	32	29	26	30	31	30	29	25	31	30	28	34	32	31	26	31	17	24	32	29	25	40	24	34	24	23	33	28	23	25	20	24	28	32	28	21	28	23	31	21	29	24	26	20	17	21	17	34	24	36	29	30	22	26	34	30	24	34	21	34	27	23	27	32	22	36	30	34	36	30	27	29	29	34	34	34	31	28	29	19	27	29	17	24	32	23	29	18	35	28	24	31	32	30	21	24	26	28	23	24	35	37	22	26	31	22	32	25	31	27	29	26	36	40	28	23	29	26	29	25	19	23	35	26	32	27	31	27	21	30	17	22	26	29	33	25	24	25	16	27	21	19	29	30	27	25	29	23	32	28	35	21	19	24	31	39	35	34	21	34	23	20	40	31	35	29	19	38	24	23	30	18	26	30	23	33	33	24	20	25	26	28	32	32	23	25	23	21	28	33	21	25	35	29	42	25	24	23	24	24	18	31	33	26	26	32	26	29	16	35	28	31	27	31	22	26	34	24	26	18	35	26	18	17	33	34	34	37	36	28	29	31	32	27	24	20	25	26	22	30	20	29	33	20	24	35	38	30	20	37	18	32	31	34	28	32	23	23	25	23	27	24	35	32	27	27	27	25	20	23	25	16	34	30	24	34	25	25	27	22	27	25	24	30	22	32	25	26	32	21	22	25	36	31	20	30	13	44	22	20	28	27	29	32	26	31	30	30	36	24	32	28	27	32	28	27	14	26	31	22	36	23	40	26	23	29	38	28	25	24	36	23	30	25	21	35	35	23	31	16	22	19	28	26	18	32	20	28	26	27	31	29	33	29	31	31	24	29	29	30	25	19	34	31	24	20	23	32	30	21	28	29	28	27	32	21	22	24	26	27	41	20	29	24	25	28	19	19	24	32	23	20	21	30	31	24	27	38	24	18	25	34	24	27	29	23	31	35	31	26	13	30	25	30	34	23	25	21	31	36	27	27	24	26	31	35	24	31	29	29	24	26	14	32	28	23	31	20	29	31	35	34	37	27	32	17	24	34	32	26	22	21	35	37	27	32	25	24	27	31	22	28	26	19	24	26	19	25	29	22	30	31	19	28	25	19	27	29	33	21	21	22	32	21	28	26	30	27	30	31	32	20	14	25	28	31	25	30	34	29	31	24	28	29	25	31	24	22	27	29	23	26	22	26	31	30	27	26	18	32	28	33	33	24	25	17	23	39	27	30	20	21	20	32	24	25	26	24	38	20	26	23	15	26	22	30	17	27	29	28	27	37	22	27	27	30	33	29	22	24	32	37	23	32	28	32	23	26	29	25	32	35	23	18	30	32	31	35	28	23	30	32	23	34	27	29	24	30	26	17	24	30	30	19	32	34	30	27	22	31	30	22	24	25	16	28	29	23	19	22	25	18	19	27	28	25	26	33	29	31	30	27	21	31	35	28	26	18	31	20	25	24	26	25	29	26	16	24	28	22	17	24	45	25	26	34	39	27	25	23	36	37	23	25	34	30	17	26	30	22	32	30	26	31	19	32	27	33	34	33	28	30	28	29	32	33	17	33	33	19	15	20	26	32	30	24	26	21	18	21	27	29	37	19	35	24	29	27	26	27	22	28	29	30	18	25	27	33	24	25	30	25	26	40	22	35	36	34	22	25	27	19	25	28	23	23	25	31	28	24	23	40	30	30	33	26	24	35	23	26	28	26	31	32	31	27	27	25	34	25	30	22	32	28	31	35	29	20	22	25	33	23	29	28	18	20	23	29	27	28	32	26	29	38	22	23	26	29	30	36	28	25	25	32	25	30	31	31	39	26	44	31	36	33	29	33	21	26	17	36	23	25	29	28	24	32	27	29	30	35	18	23	23	21	22	28	30	32	36	30	30	22	30	30	29	31	27	24	31	27	22	27	27	28	25	27	21	19	21	35	22	19	24	17	23	45	27	30	25	26	29	31	25	31	24	16	24	28	25	27	33	23	25	22	32	27	33	29	27	18	33	30	26	29	29	26	23	32	34	32	27	28	22	28	31	24	29	24	28	18	28	21	26	28	28	27	31	24	24	27	32	21	18	23	32	37	31	28	29	21	31	33	32	27	22	24	23	33	29	19	33	33	35	26	39	27	30	28	28	29	30	26	30	20	28	26	44	27	16	28	23	27	26	36	26	28	25	32	30	38	28	32	31	27	38	24	33	24	27	30	36	26	31	20	27	28	27	31	27	24	22	33	29	35	33	23	24	19	32	28	25	29	29	15	19	32	23	18	33	42	24	30	30	27	29	34	20	25	21	26	30	24	29	28	25	31	29	18	34	22	25	31	28	28	35	29	19	27	30	23	24	27	26	29	28	19	39	37	29	34	30	19	26	32	22	30	26	24	23	24	24	29	25	29	34	28	32	27	31	31	31	39	23	20	26	20	25	26	23	30	37	27	28	35	27	27	25	25	30	33	29	31	14	22	31	22	22	24	30	24	27	27	32	22	27	32	34	19	28	27	19	29	34	30	26	31	26	32	18	22	30	29	25	25	23	29	33	20	24	30	24	29	15	28	21	27	22	32	36	19	41	23	30	20	31	24	38	44	26	23	25	37	21	34	30	27	33	26	20	24	29	32	32	26	19	23	25	31	21	24	27	27	27	33	30	29	24	34	23	21	25	35	23	19	35	34	27	27	32	30	28	21	22	20	19	20	34	29	25	20	20	24	36	21	25	19	28	27	24	31	28	31	17	28	32	21	23	22	27	29	25	26	28	30	29	23	19	24	23	24	22	31	30	31	39	31	18	15	21	21	26	25	21	27	26	22	31	30	18	32	26	20	31	32	24	26	35	26	19	18	29	34	28	28	32	29	28	27	32	27	26	22	29	38	33	31	33	24	28	31	28	29	25	19	29	23	29	31	28	23	21	20	31	32	42	34	25	26	40	25	25	26	25	32	20	23	27	22	16	30	32	33	23	25	29	29	31	37	26	30	21	31	18	37	25	26	25	27	26	28	36	22	29	30	29	28	28	33	31	32	32	16	29	31	35	38	27	27	22	31	32	27	26	25	32	24	25	27	23	22	34	29	31	21	28	23	21	19	34	24	24	19	31	29	24	30	26	23	34	17	19	28	19	33	22	23
50577	31659	17673	45505	79817	66956	13427	8707	5960	4880	4029	3487	3168	2681	2422	2108	1915	1746	1674	1740	1741	1673	1559	1492	1385	1358	1360	1265	1259	1323	1347	1198	1142	1261	1225	1230	1339	1332	1418	1378	1374	1200	1099	1028	919	810	768	691	661	656	646	591	621	622	602	624	624	609	614	654	567	623	647	572	595	597	567	512	546	537	431	509	523	521	493	519	487	486	513	487	480	492	484	490	481	492	507	490	489	478	465	495	478	478	463	458	480	518	462	449	479	537	510	518	509	450	476	487	483	468	449	489	493	505	468	459	488	486	462	459	508	481	486	462	467	491	473	461	477	476	447	488	468	468	495	495	459	451	473	489	476	454	470	448	497	487	517	463	480	440	518	504	463	487	480	441	487	495	485	492	481	498	498	453	491	490	483	494	503	493	463	485	477	449	490	441	531	505	473	482	474	464	457	478	490	506	439	451	478	482	458	468	433	466	494	494	505	511	494	476	468	480	461	442	479	467	552	508	447	459	506	469	472	467	420	482	470	441	453	452	454	456	531	479	459	474	492	459	501	485	465	490	477	501	471	494	493	442	501	471	497	495	459	460	473	448	452	472	491	517	442	470	489	471	440	499	469	453	496	511	482	444	461	470	490	450	494	456	423	491	479	455	476	451	491	497	499	480	469	450	481	495	497	510	484	460	465	461	482	517	477	461	452	466	480	464	487	465	487	503	487	472	485	484	483	484	439	485	454	472	483	442	492	483	449	458	478	485	482	486	448	484	465	491	473	439	473	448	458	482	469	449	461	485	470	477	504	452	485	424	469	475	438	472	480	457	456	491	513	480	500	453	497	487	448	457	452	431	497	485	488	496	446	508	479	471	469	512	489	495	462	510	460	487	452	496	487	421	482	492	466	437	487	489	509	461	498	502	458	450	494	542	467	489	511	451	453	468	480	493	477	498	473	470	474	457	430	449	489	449	468	459	441	456	469	488	465	492	476	514	422	485	443	437	488	458	452	467	484	439	440	476	452	462	482	519	473	476	483	500	495	478	478	468	445	497	475	484	474	501	455	455	485	454	468	459	508	456	438	484	471	432	483	447	478	461	480	453	480	453	488	497	501	457	532	448	457	497	459	462	513	447	453	475	481	483	505	457	483	509	477	500	490	491	493	425	528	507	478	478	495	510	433	507	486	521	482	470	524	441	423	486	474	488	479	514	497	457	485	452	449	476	484	486	481	471	461	472	463	495	460	494	453	481	484	430	478	453	536	489	491	443	471	448	468	483	458	471	474	444	468	464	466	482	436	514	484	451	491	486	472	469	437	432	476	445	464	429	437	422	484	444	481	466	479	507	458	466	478	486	498	492	495	462	436	413	483	478	514	503	462	474	513	469	470	500	476	421	422	461	470	445	455	464	493	501	500	457	468	494	474	452	449	454	448	465	479	460	427	489	463	525	465	490	496	490	493	516	488	452	474	404	478	457	443	496	452	465	427	488	480	463	457	457	449	506	469	479	434	473	514	431	472	449	469	474	499	480	499	512	456	478	468	494	501	474	485	491	502	468	453	490	488	504	526	471	450	472	459	486	487	481	480	440	467	469	468	500	472	491	474	426	469	468	483	465	435	501	503	482	442	449	438	510	468	485	476	464	451	491	445	466	462	473	483	469	457	460	458	473	478	465	466	465	489	444	485	455	489	514	505	498	449	489	432	478	465	491	481	434	495	493	501	484	453	478	453	475	455	462	491	496	468	417	521	459	485	488	513	482	462	461	508	451	471	438	441	501	478	490	452	482	447	498	529	499	465	521	460	464	428	485	479	452	512	483	479	450	464	436	475	484	460	498	453	486	445	456	463	447	531	460	455	456	448	445	495	472	437	461	456	469	458	475	487	469	477	467	443	467	495	449	440	476	477	521	428	483	446	477	487	475	488	493	429	470	484	486	471	456	487	479	509	464	465	461	479	497	471	435	478	469	480	463	493	454	460	450	472	489	458	480	435	461	458	485	497	497	472	479	505	482	454	464	469	467	493	503	450	469	465	485	498	501	482	453	497	491	440	519	467	466	441	484	510	395	506	473	498	441	457	467	466	494	494	470	470	453	461	460	475	468	487	432	460	449	476	470	491	461	462	467	491	469	472	459	474	475	453	456	493	470	477	499	458	463	504	468	486	476	525	512	478	489	430	474	470	475	478	486	481	484	473	491	493	462	492	452	486	487	491	447	497	508	475	458	495	434	476	470	448	474	474	461	440	446	487	482	473	463	471	443	477	446	460	507	472	428	502	447	477	468	488	474	443	491	498	435	422	517	475	454	442	451	453	446	496	432	461	491	498	475	460	450	486	479	516	484	510	504	436	441	459	448	491	468	479	464	466	446	436	438	473	447	464	505	493	477	478	460	511	524	472	450	481	516	504	481	487	461	479	492	488	496	468	477	514	461	461	452	440	459	449	468	445	478	453	485	450	481	486	418	424	488	475	498	471	495	497	477	468	485	446	466	461	505	402	504	470	441	491	474	463	423	477	462	475	483	470	485	447	465	444	449	463	450	479	497	488	499	479	485	488	441	471	445	486	489	456	499	504	513	487	514	447	455	458	470	462	490	423	495	490	460	526	520	469	457	466	444	498	500	484	477	452	473	467	470	429	457	495	454	464	447	513	456	494	470	492	495	455	439	522	499	470	467	461	488	473	511	462	483	496	453	456	516	486	486	490	453	483	456	455	500	466	493	481	485	451	455	483	509	455	481	403	496	504	460	500	486	482	479	452	464	466	417	478	447	512	495	481	513	472	492	479	485	463	452	464	461	481	483	460	475	425	446	440	467	482	481	427	484	450	496	518	468	438	480	473	493	501	467	449	500	480	465	513	473	472	450	475	454	484	454	465	506	466	449	449	479	478	492	498	485	448	467	500	475	478	506	478	458	443	470	457	458	464	524	454	438	481	468	450	429	481	440	504	464	475	443	506	486	451	482	451	428	499	458	463	500	474	458	470	512	441	507	434	440	458	520	477	428	421	457	416	492	476	445	507	492	437	458	470	504	437	483	478	458	494	459	478	453	425	480	482	445	497	490	517	471	466	518	460	467	479	460	473	480	457	482	482	479	476	488	463	471	478	501	462	490	492	474	489	457	478	457	449	468	476	466	504	473	470	543	486	489	465	466	452	451	493	477	479	466	460	481	446	461	476	428	499	483	467	471	458	505	453	476	444	488	485	453	465	456	483	454	471	444	511	491	471	461	456	469	507	436	495	443	481	471	483	429	493	502	448	497	461	462	480	455	478	474	470	449	478	433	507	467	477	479	486	483	448	490	450	506	475	452	473	440	466	459	472	456	441	446	477	457	481	451	521	476	491	477	466	472	508	455	444	491	492	490	502	498	469	495	494	499	506	473	460	467	483	501	501	467	469	503	476	495	489	471	486	464	453	517	448	450	478	426	482	481	438	487	515	474	456	455	481	457	478	459	496	509	479	485	475	475	465	441	468	446	479	445	494	537	467	447	489	442	498	460	470	499	444	470
3627	1036	263	330	2000	2597	56	28	21	27	27	35	23	24	30	26	27	27	22	29	23	21	23	15	17	25	22	14	19	25	18	25	16	28	17	26	20	15	20	35	31	26	24	20	23	25	20	13	26	14	23	20	18	21	13	22	24	25	21	26	22	21	15	13	12	20	18	13	23	21	25	16	14	15	21	18	18	18	17	21	22	17	17	14	10	33	19	15	16	15	17	6	21	18	24	22	12	14	18	16	20	16	17	23	14	20	22	20	16	21	16	16	18	20	19	16	16	15	24	20	14	13	14	19	15	22	20	14	9	19	20	17	14	17	22	21	20	16	18	7	28	23	21	23	11	18	21	7	24	20	16	15	26	14	22	16	21	17	18	16	17	16	15	23	14	22	19	11	19	19	21	25	11	23	16	30	15	14	11	7	18	7	14	20	18	14	13	20	24	15	19	17	15	14	18	17	17	18	15	20	22	17	20	19	17	16	21	15	14	13	13	18	15	20	27	20	21	17	19	16	6	24	11	18	11	18	17	29	24	20	25	17	21	17	14	17	16	8	21	19	25	20	12	12	23	12	15	19	25	15	16	22	16	23	17	19	15	15	19	9	19	17	12	19	13	17	17	17	15	15	24	15	25	19	17	14	19	19	18	15	19	13	15	11	19	12	17	16	11	15	21	16	14	11	24	15	16	19	17	17	18	19	21	24	16	15	14	6	18	16	20	10	17	15	16	13	17	20	22	14	18	19	18	21	21	13	20	17	24	16	15	24	16	19	17	19	15	23	18	20	9	13	21	17	10	14	12	17	15	13	20	14	12	19	18	8	13	14	21	18	24	17	18	12	14	25	26	10	18	17	21	20	16	17	20	13	18	21	17	18	18	14	19	23	11	16	23	17	18	21	20	17	15	14	13	15	23	13	14	15	22	21	17	20	18	24	21	17	18	14	6	13	9	13	13	20	23	16	26	21	15	11	13	8	18	11	18	21	21	18	18	15	22	6	19	17	16	13	13	23	12	28	24	24	16	23	15	15	12	11	16	25	18	16	18	21	13	13	20	26	18	12	19	15	20	9	26	22	17	15	22	18	17	20	22	12	22	14	18	19	16	23	13	12	16	17	20	16	18	24	29	20	21	14	25	23	17	12	24	25	24	14	17	19	14	16	23	21	13	13	23	23	19	9	16	16	17	17	13	14	18	17	14	15	22	22	20	22	18	18	16	19	17	20	18	21	14	7	12	15	17	17	16	17	22	20	20	14	25	16	22	23	19	21	15	18	17	22	11	10	23	27	25	22	12	18	18	22	20	13	13	11	18	17	16	29	16	12	17	17	21	22	20	22	19	17	19	13	26	14	20	20	22	16	12	22	16	15	22	14	18	20	22	18	21	17	23	13	23	18	18	16	19	18	15	26	23	13	19	26	16	21	18	16	19	18	10	15	18	16	20	14	14	23	21	16	25	16	16	15	12	18	13	19	19	15	17	15	18	20	18	23	16	17	21	18	17	19	19	21	20	15	20	19	20	12	15	22	16	14	19	16	17	16	20	20	12	21	12	19	10	14	13	17	19	20	11	25	18	23	21	13	23	14	12	15	15	16	22	14	19	26	18	22	19	19	17	13	13	21	17	17	10	17	16	17	15	18	16	21	17	22	12	14	12	21	16	27	16	18	23	21	13	11	22	11	17	22	22	23	19	20	10	21	16	18	15	20	19	15	14	11	20	17	26	25	16	14	15	21	16	12	14	15	20	18	16	17	20	14	14	18	14	18	21	19	18	14	24	21	12	17	17	21	14	14	12	20	19	19	16	23	14	21	12	24	15	13	14	22	16	15	22	20	15	26	18	24	20	14	15	19	20	11	12	12	13	16	19	14	11	18	19	22	26	22	18	18	16	13	24	15	16	20	12	11	20	12	17	18	19	13	27	10	19	16	20	13	10	15	12	15	21	19	20	24	17	28	19	24	28	20	15	20	13	13	16	15	15	12	13	15	26	18	18	15	16	17	13	24	17	13	23	13	23	16	14	18	27	21	13	16	19	10	19	20	14	22	25	17	17	22	12	18	14	14	14	19	19	20	19	20	11	21	14	27	18	19	32	28	14	11	20	15	16	22	14	17	22	25	18	15	16	15	18	19	14	21	15	18	16	25	14	15	15	17	26	16	20	12	16	11	13	16	27	12	19	21	26	12	16	16	14	14	28	18	11	19	26	19	14	21	22	19	14	9	14	18	18	22	14	13	14	16	13	19	15	16	21	17	19	14	18	14	14	22	17	22	20	12	25	20	14	13	18	10	16	17	18	14	16	15	26	16	13	17	21	13	19	12	12	11	18	23	26	22	18	12	16	24	15	16	21	30	19	15	22	18	21	12	16	25	10	20	24	17	18	10	19	23	18	20	11	28	19	18	15	21	17	21	15	14	18	19	17	19	8	23	8	15	13	16	23	19	16	15	12	18	15	13	25	8	13	20	14	20	22	19	13	16	19	22	18	16	18	19	15	17	14	27	18	12	20	15	21	18	21	20	21	21	22	19	17	14	20	13	16	14	12	13	21	17	20	14	19	20	21	15	14	22	20	26	18	16	22	14	21	14	17	26	22	17	21	16	16	12	22	19	21	21	16	23	24	18	14	16	21	18	22	17	15	15	18	19	18	18	19	23	16	15	20	19	13	17	19	13	11	20	18	15	17	13	12	13	19	18	14	15	16	17	19	19	20	25	17	18	26	19	23	14	13	18	23	18	15	17	13	19	25	8	19	17	24	29	14	19	13	19	24	15	16	7	21	19	15	18	14	11	17	16	16	26	20	12	14	13	21	21	21	20	25	18	15	21	24	21	14	22	16	16	18	26	13	13	17	11	17	16	20	21	17	14	18	20	20	20	11	19	16	14	16	13	26	23	22	14	11	16	18	15	13	12	15	19	20	20	12	17	16	22	12	17	18	19	12	14	17	15	20	21	18	15	24	18	20	15	21	15	11	17	13	24	20	17	20	19	12	23	27	13	23	16	11	16	21	17	18	23	25	16	21	23	16	19	12	22	21	18	20	16	17	11	18	26	20	22	18	21	16	16	8	20	14	13	20	21	16	7	16	12	15	16	16	11	10	15	17	28	23	18	13	19	27	21	12	23	19	16	15	18	15	22	14	15	19	9	10	14	13	17	15	14	12	20	16	13	20	15	19	11	17	17	19	17	15	14	14	18	17	24	21	17	16	18	15	22	26	12	17	17	14	17	16	20	24	16	19	19	18	24	18	11	11	13	16	16	15	15	17	13	16	13	17	18	22	22	24	15	17	14	13	33	16	16	20	17	22	15	20	16	14	23	24	16	18	14	16	17	12	17	17	19	20	24	6	26	14	19	12	11	15	12	22	18	15	14	12	16	11	14	22	18	19	13	21	18	20	15	17	14	12	19	13	20	21	17	11	17	11	15	18	21	16	16	16	20	16	21	18	29	19	13	27	19	17	17	14	10	22	20	20	15	25	13	20	22
35870	20722	7987	23847	49392	38547	4415	2507	1634	1317	1116	1086	978	873	821	733	697	650	687	753	769	708	720	678	626	561	650	631	590	639	647	620	593	626	617	634	719	707	644	729	669	698	608	549	520	449	417	404	357	390	369	377	393	360	362	409	368	380	406	375	344	355	354	357	324	332	344	330	312	336	291	308	301	319	306	296	296	298	316	311	279	318	328	320	309	301	303	335	283	335	324	300	323	321	324	333	312	312	288	326	307	302	319	323	332	320	283	324	349	306	309	312	306	293	307	315	310	343	327	303	310	336	293	302	293	308	319	317	289	347	325	309	294	306	304	321	308	284	291	281	303	303	317	305	301	304	288	303	309	311	291	315	323	287	307	298	287	281	331	304	288	303	338	287	297	296	320	301	333	286	308	313	350	329	284	296	305	297	308	335	360	300	303	306	313	313	329	315	333	285	291	302	299	271	313	318	305	321	314	280	293	289	296	333	279	306	293	307	307	317	329	282	345	299	299	338	308	292	297	329	273	309	284	286	297	322	307	285	303	286	283	301	308	320	314	303	300	328	303	320	298	279	286	331	332	310	302	343	310	312	320	298	322	324	323	279	302	273	312	291	276	305	298	275	343	285	295	311	308	287	300	294	292	320	312	284	314	306	302	306	298	292	327	307	294	294	329	316	310	328	305	334	304	291	305	308	304	326	307	339	295	340	315	301	311	304	306	292	301	276	293	308	310	314	299	329	313	323	304	333	311	331	319	322	295	306	334	320	325	330	301	293	291	315	316	302	290	322	305	309	293	281	299	296	300	301	328	311	287	294	291	328	296	300	292	317	292	331	338	303	301	284	307	320	319	303	284	317	308	310	285	343	304	291	295	334	294	309	321	317	330	319	269	273	321	289	318	297	302	291	295	315	302	281	330	343	296	306	306	307	334	313	304	286	278	295	292	293	285	300	300	318	327	310	336	320	347	314	334	304	346	291	312	313	308	316	308	293	301	276	291	295	293	303	325	331	335	320	319	328	305	307	285	302	321	326	295	305	296	292	301	297	323	310	317	304	333	320	314	326	315	315	309	308	334	314	316	318	301	272	319	307	281	305	325	275	325	313	336	306	291	302	291	295	313	289	323	301	300	307	316	311	275	306	305	301	284	284	296	320	263	322	295	310	280	335	287	293	330	298	273	316	317	302	304	318	309	293	316	338	318	297	325	316	327	339	313	314	310	316	302	321	308	317	285	308	305	346	282	301	282	317	309	319	281	321	278	297	341	300	324	334	336	354	296	298	329	284	295	325	298	315	302	310	300	322	332	304	279	311	300	301	305	306	325	320	293	296	315	294	292	322	296	323	269	339	298	351	327	339	307	341	317	299	315	279	290	283	314	282	298	323	327	278	342	345	325	310	363	332	306	310	325	301	350	319	291	321	326	291	317	333	269	309	304	329	271	295	335	290	307	328	346	279	302	288	300	294	314	301	286	325	323	300	326	320	284	298	309	295	285	315	304	313	302	296	288	294	325	336	325	267	341	307	292	319	322	327	330	315	290	330	313	320	334	355	343	306	298	312	292	306	311	296	283	306	282	315	289	345	345	308	313	314	324	310	352	307	313	309	304	320	278	330	286	280	342	291	301	319	311	289	309	295	298	318	304	309	303	277	292	274	288	298	289	305	326	301	297	316	292	289	317	277	313	297	316	317	310	275	321	317	290	283	298	332	278	335	281	321	325	278	322	303	304	321	326	310	330	314	308	334	315	295	295	324	321	320	297	307	307	320	313	338	297	314	297	301	299	306	259	305	321	282	313	315	335	286	312	297	297	301	278	289	287	321	292	323	280	330	313	304	334	322	322	315	308	296	295	304	293	295	291	306	330	316	323	308	328	306	308	307	313	296	289	284	312	286	313	320	286	280	301	273	317	319	323	296	316	295	317	297	309	312	305	330	322	265	324	297	307	326	295	303	300	322	315	317	319	306	313	320	321	307	330	337	281	325	297	312	325	300	319	278	322	309	303	313	300	290	306	291	306	319	321	296	320	310	312	286	315	289	312	335	316	315	297	306	335	292	298	297	285	297	314	278	325	295	314	311	323	298	315	313	310	328	308	313	299	281	290	279	297	307	316	302	299	274	320	302	358	334	329	327	310	347	299	282	311	333	318	325	338	304	295	316	313	330	301	302	335	296	278	315	302	301	286	328	294	293	304	257	293	301	313	320	328	288	318	295	290	286	331	328	299	305	288	314	320	317	312	277	307	323	277	328	306	310	304	291	314	298	301	344	315	333	321	331	308	323	302	306	305	300	341	280	307	295	317	334	284	288	318	282	288	304	303	271	278	313	318	334	315	322	317	284	321	319	312	315	302	289	308	307	292	297	301	311	287	309	333	311	301	281	285	300	302	303	308	340	294	306	282	302	299	287	331	320	321	284	296	299	309	270	276	312	282	316	303	285	309	312	337	301	292	307	276	299	271	314	304	328	334	309	288	333	307	310	298	286	298	331	299	320	315	302	340	316	315	339	337	293	294	331	294	308	335	328	332	330	308	272	275	305	309	284	306	309	332	314	301	292	307	305	286	307	304	299	325	318	339	283	335	284	321	292	295	313	292	270	321	320	323	311	309	316	309	311	304	306	298	278	322	311	300	275	297	312	308	316	313	313	302	299	332	268	317	288	310	307	302	333	321	322	305	330	301	324	308	311	340	285	324	300	355	288	330	307	300	308	287	301	287	324	279	294	289	300	307	291	303	323	328	285	308	336	288	325	308	312	297	320	329	292	284	298	294	298	295	327	278	323	301	289	293	327	288	329	276	271	318	327	291	309	288	320	273	326	272	318	287	311	284	340	343	288	306	285	286	303	306	283	304	340	302	331	291	298	304	312	300	313	304	279	313	282	307	300	327	318	282	297	299	294	324	287	342	300	301	281	319	295	272	324	292	289	289	302	312	292	307	288	309	347	277	302	322	310	342	303	281	275	313	302	305	330	311	302	296	316	297	308	253	257	305	332	303	315	297	297	298	324	324	324	283	299	294	326	279	328	309	309	279	319	285	328	319	339	306	296	314	309	294	273	306	300	295	301	296	272	307	354	328	315	299	329	315	296	321	288	319	340	327	295	305	278	336	318	319	322	298	303	320	299	309	302	340	310	285	315	318	318	322	333	284	276	311	321	301	286	291	292	294	309	287	321	316	313	303	334	296	276	320	325	317	296	316	330	330	289	334	337	311	313	312	341	314	304	312	328	290	309	298	289	316	318	271	302	326	341	288	346	299	297	275	289	311	307	315	303	310	305	274	318	309	326	331	328	312	322	319	329	330	325	274	307	292	293	318	323	308	304	322	317	285	309	328	312	302	308	316	299	309	254	300	291	317	324	339	282	320	332	294	288	309	304	313	315	281	295	281	306	307	317	347	306	281	299	293	282	296	297	274	315	322	322	297	335	321	314	327	322	289	319	278	285	306	305	296	308	293	334	327	302	309	298	328	305	293	269	305	284	280	321	330	310
8333	3929	933	2728	13359	9515	178	84	68	63	72	48	52	55	37	36	38	34	32	43	54	39	32	35	33	26	31	27	43	38	40	29	32	40	26	27	24	41	25	32	27	35	29	33	29	29	23	25	23	28	22	18	15	20	21	30	18	31	33	23	14	16	15	18	19	18	22	15	23	28	22	22	30	19	25	25	18	21	24	28	26	25	32	30	29	33	19	36	22	30	22	16	26	19	17	21	15	16	16	21	15	20	24	26	16	21	29	22	24	21	16	19	24	30	22	25	24	29	23	19	20	29	20	17	21	20	21	19	20	22	16	27	22	20	18	16	14	28	28	18	17	24	26	24	19	19	23	18	11	15	15	12	21	19	29	18	21	17	29	25	12	18	19	28	22	23	18	18	19	19	19	24	19	22	18	28	21	16	19	14	14	18	23	15	24	14	23	22	24	23	20	18	23	23	21	27	22	26	33	24	13	19	22	28	22	22	24	15	26	29	19	26	9	24	20	26	20	21	14	22	24	17	17	27	24	27	15	20	17	20	25	13	23	20	18	27	24	21	18	28	29	25	24	26	23	24	22	20	15	18	22	26	22	17	18	19	24	26	16	29	38	22	26	23	19	29	22	20	24	23	16	20	19	27	29	21	21	24	16	20	18	19	20	18	19	20	25	12	21	17	16	21	17	14	24	14	29	23	24	24	31	20	27	21	22	26	21	20	23	32	14	15	28	21	19	20	22	20	23	17	27	20	11	17	15	19	12	25	19	19	19	25	18	14	17	17	15	16	18	23	23	14	17	31	24	17	27	21	24	26	19	26	21	14	19	39	18	17	19	23	26	25	26	20	25	14	31	23	20	17	19	22	24	28	26	16	20	23	24	30	29	16	27	25	25	22	22	18	25	12	18	20	24	17	33	14	22	19	24	20	21	22	23	26	24	16	31	20	20	30	26	22	26	16	20	15	16	16	24	20	19	26	21	24	14	24	26	24	23	21	27	20	19	18	24	23	23	27	29	15	15	24	21	17	19	19	24	26	17	23	27	24	19	25	27	17	26	22	19	29	21	14	24	22	20	16	28	15	21	8	22	14	15	29	17	20	22	25	23	28	20	26	19	26	15	17	21	23	16	20	19	24	22	33	21	20	23	25	22	21	20	15	21	41	19	21	33	15	24	14	23	15	21	36	19	19	26	20	20	14	16	21	18	22	14	27	19	29	23	24	10	24	25	25	27	30	22	27	22	17	27	19	30	25	18	20	19	22	22	22	20	25	20	17	23	30	22	19	24	19	16	28	24	24	19	15	20	23	25	23	28	28	23	21	27	20	16	20	23	21	24	17	18	22	17	22	16	27	25	17	13	21	18	16	20	24	18	25	24	21	24	26	21	17	27	27	14	17	18	20	20	21	16	16	22	24	22	24	27	22	22	18	18	24	21	18	22	22	26	18	21	24	21	23	17	32	26	14	18	24	30	22	25	16	24	27	26	29	17	19	22	28	24	24	25	27	23	21	20	23	17	19	15	17	11	23	16	30	24	26	20	29	16	24	26	25	12	30	18	16	29	27	27	18	22	16	19	18	18	25	21	20	18	18	24	25	24	28	16	21	11	27	24	12	20	17	17	19	20	23	17	15	23	24	20	14	18	20	25	23	24	19	24	19	16	18	20	28	27	20	26	24	6	16	15	27	24	26	10	31	13	30	22	20	25	20	26	17	14	31	24	25	22	17	16	21	15	15	20	18	24	16	26	23	26	22	21	23	19	24	15	24	16	23	19	24	21	19	26	21	25	13	23	26	24	27	16	15	21	24	29	20	23	17	28	21	29	21	18	21	15	24	21	14	24	28	25	23	18	29	24	17	28	29	17	17	35	20	20	13	25	29	27	19	36	15	20	21	26	18	24	17	23	8	23	21	24	25	26	25	16	19	24	20	11	23	23	12	23	18	20	26	22	25	25	27	17	27	19	20	15	27	21	15	23	14	22	16	20	26	24	21	26	19	19	23	22	19	17	22	30	22	20	15	16	15	31	19	18	20	16	17	19	20	22	28	23	25	27	23	25	23	18	26	21	22	24	13	22	14	21	24	26	26	20	28	20	19	18	20	21	31	21	20	22	20	18	20	25	22	23	23	23	16	28	28	21	17	27	27	23	19	17	17	27	25	16	19	27	15	25	14	18	22	25	22	19	20	29	23	32	22	23	21	20	22	22	18	16	18	18	11	25	21	25	21	22	22	24	14	26	27	16	24	18	17	28	16	32	11	15	19	21	16	21	14	21	24	24	15	31	25	27	18	25	32	23	17	25	22	22	35	16	19	20	18	25	20	26	30	18	21	19	22	24	25	18	19	18	21	14	9	16	15	23	28	20	25	17	26	14	14	23	24	19	26	27	19	18	18	20	21	22	27	20	15	23	20	29	15	18	28	16	19	18	25	27	22	15	13	18	15	17	24	24	18	22	28	29	23	17	19	27	25	22	24	19	23	21	16	22	20	28	29	18	19	26	20	23	25	23	20	20	25	16	7	20	17	14	31	25	20	27	20	14	22	20	19	22	26	19	20	19	21	25	21	28	22	17	16	29	14	17	25	24	23	24	28	27	22	22	28	24	24	27	16	22	25	17	18	28	29	27	18	13	28	20	18	26	14	17	20	16	21	19	21	18	23	29	16	13	12	32	22	15	21	22	19	20	22	23	26	22	23	20	29	30	23	21	28	20	23	15	18	19	22	33	26	22	16	26	19	29	21	25	19	27	23	21	18	17	21	15	20	21	26	29	21	26	20	18	26	21	16	26	24	25	24	15	29	18	22	14	21	21	34	16	20	17	28	21	21	15	24	17	19	20	18	23	26	21	19	13	21	26	24	24	19	13	17	30	28	22	24	12	25	16	22	23	24	19	17	23	19	23	21	22	22	23	18	21	21	30	19	23	18	29	27	22	15	13	26	25	16	14	16	26	19	15	24	15	23	15	19	16	21	16	17	25	25	26	21	17	26	20	23	30	21	20	18	25	21	23	22	27	22	19	20	21	20	27	14	29	32	15	17	20	22	28	17	18	23	11	20	16	23	23	16	26	23	12	19	19	23	20	26	30	19	26	26	18	24	17	14	17	16	26	22	18	17	20	22	27	22	13	24	22	15	19	25	21	20	17	20	20	19	16	17	17	25	17	18	23	18	18	23	23	18	25	28	22	17	17	15	22	26	19	18	19	24	23	18	25	19	17	28	24	13	14	16	24	21	26	19	28	25	20	22	27	15	20	18	26	24	22	19	22	19	24	21	22	21	24	14	20	19	17	20	24	19	25	23	22	23	18	13	22	17	24	19	24	18	18	23	20	20	14	15	20	11	18	26	29	31	17	25	21	20	20	23	16	32	18	26	15	15	20	19	24	22	19	23	27	25	21	23	22	23	19	21	19	21	13	26	26	23	13	20	19	28	20	14	23	16	19	19	19	20	23	28	22	24	12	18	21	31	18	21	19	17	16	22	20	15	18	29
48696	30538	19909	51242	82810	43146	11825	7949	5537	4443	3701	3225	2790	2496	2056	1847	1710	1645	1577	1509	1527	1551	1368	1328	1201	1213	1083	1113	1164	1148	1104	1063	1105	1119	1061	1183	1127	1117	1197	1199	1175	1028	892	816	802	683	644	578	569	541	543	509	482	523	558	507	519	538	515	517	521	505	486	471	457	414	471	422	423	397	432	429	404	422	383	400	411	422	407	440	426	412	386	375	404	421	393	389	380	369	391	343	411	378	410	382	384	327	341	396	391	380	394	384	350	367	377	369	373	375	397	370	344	416	401	372	398	392	409	375	396	370	401	341	357	361	395	375	371	396	417	382	389	381	352	393	383	336	398	377	401	367	390	389	375	403	392	385	393	388	346	368	383	371	387	365	361	368	394	367	364	406	362	349	433	331	349	429	377	366	382	392	386	414	344	376	395	375	379	357	388	366	365	390	396	367	383	367	416	386	408	340	392	363	336	373	395	358	378	368	381	389	356	377	350	361	374	361	391	393	382	417	372	361	388	386	366	361	366	327	393	363	395	365	405	419	376	376	376	363	372	341	334	370	375	357	364	370	402	376	369	396	339	397	372	354	383	361	371	378	416	342	371	350	421	397	373	405	383	361	359	336	351	360	371	387	352	402	370	394	353	412	378	379	390	354	416	398	398	324	369	349	351	364	387	359	369	374	339	369	382	370	337	363	376	361	359	371	378	341	406	383	354	356	382	405	402	322	391	365	373	407	372	388	354	369	378	370	378	335	375	411	368	387	348	316	397	375	368	355	375	387	380	379	391	365	372	385	397	352	355	405	359	358	368	424	383	391	362	327	371	363	371	353	387	379	364	359	400	360	356	363	376	368	374	372	374	378	348	368	387	389	410	340	380	380	373	374	376	362	379	371	356	406	371	364	373	360	383	360	385	391	354	343	397	388	357	353	380	360	393	364	374	408	342	390	371	364	401	371	372	380	377	401	359	355	370	400	371	384	358	363	370	366	334	392	357	393	358	351	401	369	374	366	355	378	378	404	367	398	375	359	374	377	378	364	355	380	393	389	355	381	384	408	405	355	381	381	379	379	373	403	365	378	426	384	375	372	403	387	384	365	364	394	361	368	376	372	351	391	385	369	396	352	390	340	390	380	382	379	383	366	373	369	346	396	341	371	368	395	376	366	350	377	419	396	362	363	383	370	376	348	392	347	372	329	348	421	340	413	383	368	363	374	351	330	384	378	389	389	394	421	389	365	402	396	370	362	370	411	373	429	396	370	358	367	372	345	344	385	400	387	366	318	380	359	370	357	401	386	372	362	399	382	358	389	346	402	356	387	340	378	358	361	402	349	352	394	365	385	383	359	340	375	371	390	402	357	369	338	375	393	377	329	364	366	378	395	341	351	372	381	408	338	381	390	353	402	381	346	387	395	375	396	368	368	363	362	403	360	392	350	358	392	365	374	394	378	365	381	380	371	371	356	398	392	369	385	372	355	366	381	358	371	361	409	352	386	386	385	366	389	381	330	397	362	411	328	400	398	382	380	389	397	416	365	349	375	369	389	387	360	374	380	355	384	369	341	379	390	377	361	392	390	379	375	375	324	357	354	378	377	374	359	355	346	376	377	357	371	361	362	378	384	374	386	366	373	409	378	383	348	345	366	385	387	354	351	408	362	353	398	414	379	394	367	335	375	385	380	362	371	353	368	371	393	383	368	373	365	359	370	366	376	348	373	361	360	365	387	386	342	381	382	412	365	366	400	360	366	386	374	396	385	377	352	387	356	417	361	381	358	377	407	391	342	354	413	395	346	388	358	362	406	360	353	375	337	361	381	383	392	355	332	377	365	377	387	402	387	344	392	373	381	396	359	418	354	347	366	375	392	368	382	396	369	387	379	360	363	355	383	333	383	366	357	384	369	387	368	368	383	360	393	389	378	380	396	357	369	380	352	380	345	381	344	356	378	392	372	357	401	368	394	414	386	344	373	342	365	373	334	376	383	361	352	404	347	389	394	372	376	375	384	381	361	415	401	421	364	380	368	397	376	363	426	325	391	379	396	329	371	394	370	345	384	362	386	361	354	356	356	403	382	361	353	362	389	383	366	382	395	375	392	433	379	364	334	384	382	366	379	396	391	353	404	349	339	338	380	368	358	359	368	347	363	384	401	384	412	366	382	348	371	407	399	356	386	369	375	404	386	363	385	363	368	391	351	378	380	360	340	404	380	381	359	374	363	356	386	405	397	393	349	337	373	359	377	353	397	335	384	363	428	377	354	372	367	385	395	351	367	343	357	369	383	380	388	392	378	397	359	380	345	376	365	357	391	399	419	349	349	402	395	381	376	362	378	359	395	380	374	386	421	346	374	387	347	392	380	382	381	397	359	404	364	371	351	378	371	379	362	385	393	380	377	345	358	396	366	365	358	340	394	357	368	362	374	387	362	377	373	361	349	375	352	368	388	391	412	392	365	385	365	383	371	377	365	324	393	383	386	381	388	393	397	388	396	334	380	368	364	389	376	368	383	375	375	346	377	381	377	379	344	382	374	377	333	364	388	375	379	425	382	356	357	376	404	366	370	360	386	364	377	391	371	367	362	367	375	354	393	363	375	369	382	358	389	344	397	364	358	397	356	392	367	377	377	366	380	387	346	395	392	357	344	370	384	372	345	348	356	375	407	377	378	342	347	397	430	314	355	392	371	387	407	395	377	380	385	374	381	362	388	396	368	372	340	368	391	392	335	383	371	364	403	367	350	388	368	351	398	394	400	333	370	344	358	380	371	376	361	419	371	382	369	355	375	361	379	386	317	381	349	355	358	379	386	356	383	399	369	387	383	387	385	377	429	363	399	374	396	357	372	365	344	392	395	336	360	365	419	359	377	363	361	391	353	385	390	361	354	391	416	376	348	383	419	378	387	363	426	380	386	395	380	379	376	409	358	368	380	375	373	396	376	351	358	378	386	387	395	357	372	383	408	353	373	375	378	360	373	339	344	344	395	360	362	407	400	364	369	391	371	363	399	354	387	412	391	376	326	354	360	366	385	358	363	384	401	372	354	408	393	395	406	340	363	356	403	363	384	382	357	371	374	390	364	356	371	356	371	415	382	371	364	379	369	388	401	380	387	366	363	338	387	352	398	379	379	388	369	424	368	377	353	385	334	376	379	384	368	386	368	334	322	355	359	350	382	347	364	372	393	385	377	364	372	371	366	365	338	371	367	351	357	363	333	393	357	366	388	375	385	338	347	371	387	398	389	374	361	355	361	342	348	378	406	377	408	398	352	408	379	388	382	375	369	328	351	391	402	350	379	399	368	404	384	360	366	394	383	355	375	353	394	355	375	380	377	374	387	378	357	371	373	379	379	364	380	335	377	374	364	418	379	370	379	383	404	359	357	369	370	353	360	363	349	374	375	351	370	402	410	339	356	362	366	380	358	398	369	398	364	397	399	381	364	382	379	387	388	413	373	366	365	366	415	395	365	387	366	411	365	364	375	385	383	348	363	416	400	361	354	381	378
6979	2508	631	1738	7113	5066	79	63	56	55	37	51	38	39	32	40	32	43	38	32	48	47	29	28	41	44	31	40	37	38	41	44	40	34	48	37	43	35	43	47	38	30	29	36	30	36	37	27	21	24	34	31	34	33	34	31	20	33	31	31	26	41	36	37	32	34	28	25	23	40	34	28	28	33	28	30	30	36	32	28	31	27	26	30	24	25	33	32	21	18	19	31	25	26	31	23	21	28	28	29	28	24	22	21	22	23	30	22	23	35	41	21	25	32	23	23	30	23	22	27	34	20	31	30	32	21	15	28	35	26	32	22	30	25	28	27	25	30	27	18	41	28	29	27	24	31	28	33	25	20	27	25	25	23	26	23	25	24	26	20	27	34	34	35	29	37	35	27	27	32	28	27	27	38	23	34	37	25	28	32	36	26	29	19	36	32	27	15	29	30	30	19	30	31	25	24	27	23	30	28	34	26	37	26	31	24	23	33	24	29	28	35	30	40	25	25	23	35	28	25	23	29	32	35	30	31	41	33	24	20	27	35	26	33	27	33	37	23	25	30	33	27	28	32	24	34	36	29	23	25	27	24	21	23	31	24	36	31	23	21	28	38	23	31	39	24	28	36	33	22	32	26	45	22	24	26	24	24	29	44	21	28	35	24	31	28	22	30	25	37	30	27	28	31	32	17	32	23	21	34	30	25	39	31	29	18	26	29	20	34	33	26	32	26	19	21	26	22	23	24	31	28	34	35	36	28	32	32	29	34	26	31	34	22	27	37	32	25	32	19	30	23	29	18	30	27	29	35	31	34	31	34	37	23	30	39	23	35	21	28	32	37	27	29	31	28	33	32	21	27	26	26	22	30	22	26	24	33	24	32	18	23	33	24	25	30	20	33	25	23	24	33	33	23	24	43	32	27	29	28	31	28	30	29	25	33	36	21	20	23	26	29	28	30	25	19	24	22	18	25	32	26	26	27	33	24	32	29	27	23	22	29	27	24	30	33	26	23	34	25	25	19	35	39	23	39	28	29	18	29	25	26	34	21	26	31	22	30	30	45	20	27	15	26	22	30	24	30	23	36	28	25	42	33	30	32	26	27	31	27	21	33	24	28	22	25	26	26	17	22	36	31	22	24	34	16	25	20	23	31	27	23	20	34	19	34	19	25	24	24	36	26	40	28	25	25	18	26	42	26	24	36	30	19	28	30	23	21	23	25	20	34	23	28	30	41	25	25	26	22	23	27	22	23	33	32	29	25	18	29	31	34	27	31	25	36	25	30	28	30	27	32	19	29	29	29	26	15	29	28	28	41	23	26	26	27	25	30	39	30	39	34	21	32	19	32	36	29	32	31	32	28	19	27	42	27	24	34	19	31	21	21	34	28	27	31	29	27	30	33	30	22	27	28	19	23	28	33	22	25	28	32	26	27	42	22	32	32	27	25	25	32	23	31	26	24	27	28	28	24	26	34	34	27	29	23	28	31	24	23	34	25	26	27	26	32	24	27	23	16	18	34	30	24	34	29	16	31	15	35	34	27	20	35	33	28	24	32	21	24	22	33	16	28	26	29	44	33	24	24	25	22	25	33	28	24	33	36	31	34	32	26	22	22	32	27	35	29	28	31	29	19	33	32	27	29	33	33	35	28	32	21	30	17	22	33	27	29	39	39	30	26	35	29	33	24	20	20	32	26	21	27	19	29	31	31	26	18	41	32	33	38	31	31	31	31	28	18	31	23	22	26	22	29	24	31	20	32	23	31	26	20	38	28	28	33	28	30	33	35	34	30	28	25	28	23	27	27	31	25	26	27	25	28	37	27	25	21	27	24	33	28	27	25	32	44	23	25	25	23	35	34	31	31	34	21	22	26	32	22	34	26	27	21	27	28	38	38	25	26	26	23	32	30	34	43	29	22	23	33	28	31	32	29	30	22	23	20	36	28	16	27	22	20	24	40	20	29	20	22	19	27	24	33	16	34	30	34	26	36	33	21	28	31	37	26	28	36	21	26	19	31	26	28	33	38	33	30	29	26	32	18	38	27	31	39	29	27	31	28	27	31	32	37	34	28	29	32	29	27	23	30	26	35	29	24	32	32	29	26	26	34	32	25	33	32	17	26	34	26	31	29	34	24	24	27	25	29	24	30	25	27	31	27	39	32	31	30	23	28	26	30	31	29	27	25	22	22	25	36	27	34	20	27	37	27	28	20	26	20	21	24	23	30	24	17	31	30	28	30	26	35	23	37	31	33	30	29	18	16	27	29	28	27	24	27	35	19	27	27	31	33	14	23	27	32	26	25	21	29	36	26	29	24	20	39	38	29	35	34	19	33	28	33	27	23	30	32	22	30	36	27	27	40	23	32	31	27	37	32	24	27	29	26	27	29	29	38	31	29	28	30	19	26	37	34	35	28	27	36	28	27	39	23	32	28	24	27	21	25	28	23	28	35	27	21	32	36	24	24	25	20	28	28	27	26	32	23	22	24	24	28	33	26	24	38	40	26	36	34	33	25	36	27	23	30	35	20	37	32	25	24	31	21	43	31	21	37	26	29	26	47	37	37	28	28	20	28	27	22	44	34	29	25	28	29	25	31	34	29	26	17	31	25	29	39	20	27	20	25	19	32	33	20	24	30	34	31	26	24	30	32	26	23	44	33	27	35	23	32	28	32	27	21	33	26	27	35	33	44	28	28	28	25	21	33	38	28	19	23	18	28	31	28	40	31	39	23	27	37	30	31	28	33	32	26	21	38	33	23	28	28	33	24	26	20	13	31	24	31	29	37	31	19	41	30	27	28	28	33	22	31	21	28	38	28	35	22	12	35	37	26	41	31	25	31	27	37	19	29	23	24	44	26	31	30	33	31	27	33	27	22	21	21	22	31	33	23	25	31	23	27	32	32	28	33	27	32	39	35	34	27	21	29	24	31	30	28	33	18	25	36	23	30	30	27	20	23	34	26	19	31	36	28	26	33	33	20	29	32	24	22	36	29	20	39	20	27	22	23	34	30	34	23	25	28	20	36	39	36	24	27	27	31	28	31	30	23	30	26	31	32	25	16	30	33	17	23	28	25	28	31	26	21	27	23	33	25	35	45	22	28	30	25	32	31	37	24	25	35	27	31	26	28	40	22	20	26	25	28	21	27	20	29	26	33	24	37	29	37	33	32	33	33	26	35	20	24	21	31	27	30	26	22	27	27	26	32	28	30	31	32	27	31	32	28	32	29	24	22	31	23	32	21	29	32	35	23	28	33	33	31	30	28	43	24	28	21	24	30	29	29	29	34	30	33	26	21	24	34	37	34	23	35	28	34	20	33	25	27	21	28	23	26	23	32	26	22	29	23	23	22	27	25	27	28	28	21	25	25	41	25	28	33	29	35	26	27	22	22	24	22	24	22	24	31	33	27	37	24	38	34	27	23	32	19	27	27	26	36	33	31	18	26	31	35	22	32	23	41	30	32	29	23	31	26	17	20	22	34	34	28	32	38	33	31
42511	27368	14996	44996	71345	37154	7522	5434	3707	2986	2637	2231	1830	1897	1600	1494	1424	1358	1259	1355	1279	1226	1216	1135	1012	994	1068	1048	1085	1061	1001	982	1019	1002	1041	1113	1076	1023	1130	1128	1025	954	815	802	741	748	725	640	596	621	596	613	555	615	588	560	599	607	550	583	515	586	588	556	604	482	562	546	529	544	504	516	489	537	492	517	514	512	494	528	542	483	464	508	496	535	502	503	493	508	476	491	483	505	467	483	487	523	475	517	453	497	493	464	462	498	487	539	504	501	518	490	460	501	522	503	486	495	492	514	503	463	468	488	470	500	503	494	527	526	508	477	499	448	505	485	448	527	494	494	527	502	461	520	494	489	505	493	486	507	485	453	483	448	470	466	475	441	476	539	480	482	483	467	498	431	482	504	452	484	496	457	465	478	458	477	475	479	457	521	463	545	508	446	545	481	497	532	486	464	453	489	507	470	513	505	522	463	511	487	495	499	499	522	486	524	501	479	460	507	479	446	472	497	473	483	556	470	461	464	468	498	500	534	445	495	491	481	502	478	500	479	510	511	511	500	465	501	484	493	456	486	491	486	521	488	479	529	445	464	496	511	485	517	523	497	457	464	488	527	466	482	472	505	481	516	518	473	517	462	500	485	490	496	484	514	462	517	527	458	492	458	464	484	474	469	460	467	486	494	483	471	454	485	512	461	513	501	534	455	485	487	508	500	493	492	469	492	435	507	464	506	457	471	484	491	493	483	517	485	485	506	464	505	509	508	478	491	499	503	468	468	476	498	521	487	463	480	492	502	492	500	536	470	469	492	524	508	463	481	490	459	486	527	523	490	507	505	489	455	471	481	487	475	485	437	472	502	533	453	503	474	481	456	482	508	493	490	439	487	475	478	477	492	521	474	433	498	469	508	498	478	472	500	502	504	494	490	461	481	514	489	494	493	503	485	513	464	462	520	495	484	540	472	481	477	485	509	456	480	561	512	490	510	451	530	503	490	483	497	459	487	494	484	504	506	423	471	480	482	530	489	461	457	495	488	486	520	472	443	476	472	475	499	452	466	485	481	531	485	450	502	458	505	461	487	486	523	462	457	469	488	505	463	511	503	461	489	490	463	519	499	529	443	480	473	482	467	510	492	478	500	458	475	531	488	448	496	469	444	495	446	489	486	449	475	490	477	490	468	487	507	526	481	484	458	460	496	505	459	503	504	444	524	506	491	481	452	488	474	486	500	469	482	482	478	501	473	494	462	521	496	492	514	487	491	445	500	499	510	493	503	489	474	508	506	455	432	484	494	468	486	464	442	478	448	533	498	482	467	533	516	543	487	506	481	495	520	501	459	497	517	495	523	463	486	499	488	478	474	496	467	472	498	510	492	491	468	490	476	505	446	484	500	467	484	495	492	497	503	485	464	475	479	487	508	468	463	503	472	445	486	478	496	509	490	476	508	455	509	478	513	474	503	473	482	498	521	501	468	503	497	542	490	492	468	494	492	484	480	517	513	518	465	506	489	449	509	508	482	474	513	449	478	485	479	481	521	486	489	499	441	462	461	452	476	480	506	489	468	516	489	480	495	485	510	496	515	466	474	505	455	479	513	484	472	518	487	479	536	491	456	490	480	500	479	491	504	447	468	466	450	449	489	490	508	478	539	472	463	502	496	442	484	470	492	479	456	484	516	462	503	488	489	477	510	463	468	530	490	466	482	526	490	475	509	464	515	490	532	502	509	530	499	500	479	506	491	483	480	500	516	502	494	421	493	508	538	508	475	469	509	462	532	486	463	520	456	456	443	490	458	518	512	469	525	469	475	501	498	499	527	493	467	506	472	448	510	455	478	480	484	475	464	505	474	474	471	460	491	464	460	495	500	486	486	429	480	502	453	478	492	443	487	489	494	527	489	477	477	496	442	499	543	501	519	472	484	527	474	476	509	495	459	445	489	472	570	528	505	483	481	488	467	502	494	508	512	520	517	519	532	468	484	459	508	479	491	484	460	479	489	493	504	489	529	454	503	501	457	504	498	499	514	463	442	474	499	492	491	500	487	504	449	467	466	479	505	471	483	444	462	547	484	521	457	472	486	549	484	481	487	502	473	457	520	485	527	524	495	495	470	491	503	516	482	511	463	467	450	490	501	472	470	517	515	446	518	448	524	480	426	513	531	507	506	493	473	485	479	552	491	476	523	464	462	481	477	477	495	509	448	456	494	505	456	469	501	490	474	443	531	493	508	469	505	467	470	466	497	452	493	484	516	505	465	504	473	514	481	511	489	503	491	471	487	474	486	501	494	486	503	487	460	513	496	483	490	511	473	473	476	480	492	513	448	513	528	503	464	495	481	463	515	544	469	509	525	496	468	519	505	509	478	506	481	482	469	459	506	508	472	517	478	487	463	463	493	504	456	514	483	480	489	488	433	469	466	512	529	487	484	481	462	485	499	491	512	451	503	473	496	545	456	492	471	475	479	478	488	490	476	502	449	479	477	472	458	492	461	482	461	521	478	523	485	508	471	477	511	502	465	468	477	468	501	490	502	512	473	506	517	524	509	457	469	479	468	491	470	490	466	461	476	452	477	515	496	477	484	496	479	484	514	457	500	499	478	518	509	476	479	472	461	464	504	456	517	490	505	522	497	495	511	523	504	472	494	503	504	495	446	493	480	509	469	478	463	492	528	504	477	488	457	476	507	498	513	502	472	521	478	478	478	488	493	494	505	522	467	505	453	481	473	498	503	525	482	509	490	489	460	500	517	493	440	504	516	460	471	485	511	468	483	534	512	550	483	506	445	505	446	500	539	479	500	522	500	506	497	470	469	463	472	495	477	463	452	480	478	488	489	475	499	508	454	510	454	482	483	512	508	492	465	485	465	458	473	460	470	483	453	462	500	496	500	491	465	487	465	472	534	485	468	497	514	468	469	534	500	527	475	483	492	514	485	475	471	498	493	485	459	483	452	505	458	517	522	501	497	507	480	466	471	481	483	484	514	470	497	505	507	490	501	478	509	503	450	456	485	515	458	435	465	498	484	470	490	478	480	485	493	501	465	462	487	488	465	510	545	502	468	538	502	465	486	535	507	504	513	509	478	441	464	496	459	495	476	491	495	511	505	521	476	496	517	469	488	463	480	459	498	495	502	474	488	489	469	454	487	486	523	477	540	506	446	505	454	502	501	498	475	465	490	480	484	483	477	485	473	479	491	474	489	474	528	465	483	499	493	531	475	472	558	469	497	465	503	502	523	493	469	472	505	462	513	486	442	501	482	479	494	472	476	528	474	516	506	497	548	498	502	485	461	505	513	473	479	458	457	468	499	476	448	515	494	488	512	487	509	515	544	517	513	483	484	475	501	482	476	470	478	532	488	478	494	502	488	467	460	485	444	480	512	458	492	486	506	490	481	499	424	505	456	490	469	441	501	494	504	470	488	500	483	479	467	465	470	477	533	485	469	499	492	462	473	492	498	459	468	437	475	477	490	459	499	501	485	470	487	500	479	459	514	495	477
10510	5722	1305	3430	14988	12204	234	108	81	66	74	73	49	67	51	45	50	44	52	40	42	45	42	38	41	38	43	39	40	33	41	49	39	32	40	45	55	40	42	44	36	33	38	31	25	25	31	31	41	27	24	27	28	27	32	21	29	31	26	32	27	27	24	20	38	27	28	29	30	25	28	26	35	29	33	24	27	28	37	26	30	28	25	32	31	29	25	27	24	30	34	25	35	24	21	15	24	36	32	29	28	17	35	22	27	37	14	29	23	31	33	29	27	21	23	29	27	39	24	25	33	31	26	25	24	25	26	32	31	31	23	29	23	19	27	28	27	21	29	20	39	21	34	24	36	23	31	31	27	35	29	27	34	25	23	29	26	26	26	30	30	26	22	26	25	32	28	31	28	28	24	30	29	29	35	24	26	35	24	23	22	25	26	26	32	36	24	20	23	25	22	17	22	23	21	21	21	31	25	21	25	30	25	30	31	28	30	22	30	34	28	33	21	27	24	38	34	32	27	28	24	31	21	30	30	34	24	21	25	25	17	25	32	33	26	36	15	26	29	26	19	24	31	29	30	31	20	38	25	28	21	25	21	30	21	34	32	25	30	25	32	24	22	27	24	29	26	23	32	26	21	25	29	29	18	26	33	18	34	28	30	35	29	32	28	34	25	24	25	29	26	34	29	32	37	27	35	23	25	36	31	19	22	24	33	24	29	32	32	22	25	30	20	25	25	26	24	33	22	30	23	24	29	18	30	26	29	26	19	29	32	32	26	25	25	31	26	34	24	36	21	37	26	26	27	27	26	25	29	25	26	29	25	24	27	18	30	19	29	26	37	29	22	27	33	20	27	22	32	24	18	29	27	25	26	37	21	22	28	29	31	20	29	20	28	28	29	39	28	25	29	27	34	19	19	33	15	25	24	24	24	30	30	33	33	24	27	29	22	15	26	35	34	30	22	32	32	27	34	22	29	27	29	28	22	33	28	35	22	21	32	30	30	33	26	23	26	33	28	21	21	25	24	30	26	18	29	28	23	17	25	26	27	29	31	23	28	28	23	26	22	26	29	28	27	39	22	29	32	22	21	21	30	24	27	23	29	22	25	28	33	28	23	23	29	25	27	27	36	30	28	21	26	31	28	26	29	33	19	33	26	32	30	33	31	33	20	23	23	26	28	37	27	28	26	27	29	20	25	26	30	17	33	34	29	26	17	26	22	27	26	30	30	22	34	29	16	24	30	23	29	33	33	24	23	35	22	32	26	27	30	28	25	31	30	25	28	28	24	28	28	32	31	22	27	23	36	25	23	30	17	27	32	33	29	28	29	37	28	29	24	27	29	31	36	26	22	29	26	27	26	28	27	25	29	30	28	32	25	25	27	28	30	35	32	15	31	23	35	31	23	32	32	28	21	16	28	18	31	28	22	29	22	33	25	40	36	29	28	30	35	28	27	36	32	18	27	33	36	34	32	34	27	33	12	20	30	27	30	33	35	27	24	33	27	33	32	25	40	20	31	26	28	29	35	28	32	23	14	34	28	22	25	26	29	32	28	20	27	23	19	29	24	25	25	29	32	30	32	22	27	28	31	29	28	28	30	29	27	19	27	23	26	37	22	24	32	34	36	36	27	36	28	28	23	28	24	33	26	21	27	27	29	24	20	24	26	21	31	29	24	29	26	27	28	21	32	39	30	30	26	27	33	27	21	28	34	25	31	25	30	22	32	23	21	18	29	29	31	28	21	21	22	25	21	19	28	30	26	22	16	22	32	24	27	27	29	35	33	25	37	23	23	23	24	19	30	24	32	20	29	21	28	23	24	28	31	26	29	27	21	28	27	30	37	29	32	35	30	24	31	30	29	24	33	21	39	29	25	33	19	30	23	29	28	30	25	28	32	25	19	32	38	24	26	24	29	35	27	31	30	25	27	24	31	36	27	34	43	28	38	20	16	30	33	26	29	30	24	31	17	25	24	30	32	35	20	29	31	18	19	31	27	31	20	31	27	24	33	25	34	38	25	29	31	32	27	20	32	20	23	28	27	28	36	35	34	24	31	17	21	27	27	30	27	29	25	21	31	23	31	27	24	28	23	30	30	28	18	29	23	26	33	32	16	40	31	28	27	25	25	29	31	21	29	19	21	21	26	28	22	31	31	29	24	32	26	24	35	36	31	36	25	27	26	33	22	31	20	36	31	35	16	23	23	36	27	35	22	19	37	20	28	32	24	23	21	28	26	24	24	24	23	23	25	19	29	18	32	43	20	26	31	37	24	22	21	29	32	28	25	25	19	26	20	34	33	28	32	32	25	38	33	17	34	33	31	30	21	27	24	34	33	26	25	42	34	30	24	22	28	28	45	22	22	27	30	28	29	26	36	21	23	30	29	33	36	32	29	32	18	25	46	24	34	30	19	29	35	19	26	25	24	30	30	34	27	19	27	24	28	32	21	27	26	32	19	27	23	35	24	18	25	34	28	26	28	13	38	30	22	20	31	30	30	29	33	29	33	23	29	35	26	33	32	24	40	29	34	29	18	35	29	20	34	32	27	25	26	39	25	35	30	37	15	29	30	37	25	30	17	28	30	28	31	30	23	30	29	26	24	31	34	27	31	32	36	33	29	17	25	32	38	26	25	25	32	32	27	23	26	28	19	25	23	27	23	31	28	25	24	25	21	24	28	25	22	35	26	26	26	25	29	21	35	29	39	29	27	20	28	26	32	21	30	25	18	18	29	31	17	24	22	21	22	27	27	28	32	27	30	35	26	27	45	38	26	28	23	26	25	38	31	30	24	25	16	26	28	29	26	20	29	29	36	20	22	29	24	25	23	26	30	27	24	36	29	16	27	35	28	27	20	34	24	35	28	26	27	25	35	28	24	27	32	23	29	29	28	19	31	26	27	27	16	22	28	17	21	25	18	29	21	30	23	22	20	25	27	40	19	21	24	22	30	29	17	29	22	26	25	25	24	30	30	33	20	24	26	36	18	33	28	26	23	26	20	25	22	34	36	22	32	26	19	27	30	38	24	16	24	31	31	23	22	28	21	27	15	29	27	29	28	21	33	40	22	37	32	29	18	36	31	28	28	28	27	34	22	33	22	26	28	27	26	25	27	24	28	28	34	26	21	19	29	32	25	18	19	24	26	20	34	24	20	22	35	26	27	27	22	22	29	26	37	27	20	25	30	29	24	27	29	19	30	25	29	30	34	22	24	17	24	22	28	41	31	21	29	28	28	19	31	28	25	28	32	28	24	20	28	29	26	33	30	24	30	23	22	17	26	25	32	21	28	29	23	33	27	28	17	30	20	29	35	33	29	28	23	42	28	32	34	33	31	28	20	23	34	28	21	21	31	25	33	31	26	20	24	22	21	27	25	27	25	24	31	27	30	26	29	32	23	19	31	39	22	24	24	32	26	36	30	36	29	22	26	26	21	38	30	22	31	30	28	31	36	26	29	28	21	28	21	31	21	20	28	26	36	22	27	29	28	33	27	21
51185	34816	22445	54309	85240	44913	11174	8234	6140	4945	4181	3666	3194	2982	2590	2266	2069	1963	1895	1854	1754	1674	1656	1424	1429	1360	1452	1432	1349	1334	1310	1285	1280	1317	1389	1381	1422	1402	1442	1321	1181	1145	1041	961	903	841	746	753	677	698	681	624	655	638	638	650	641	606	627	650	589	644	577	583	563	581	537	535	556	529	510	500	516	526	533	503	477	451	511	484	506	460	472	510	497	530	446	521	486	500	510	479	471	435	497	494	561	498	489	467	473	476	475	473	458	486	495	447	493	504	458	497	489	448	471	474	492	438	451	478	454	470	479	492	446	474	453	485	459	451	429	459	461	448	496	479	455	484	445	474	474	472	468	485	473	480	470	450	459	479	485	498	487	469	428	490	498	483	447	488	470	441	473	461	417	500	479	478	449	493	485	491	467	448	469	454	454	449	457	445	461	478	464	480	494	465	456	453	462	462	482	459	462	483	468	486	486	486	471	437	459	491	496	432	498	472	471	494	468	441	461	459	473	466	466	487	464	504	476	466	486	479	483	484	503	461	491	501	480	484	498	456	523	482	470	471	415	490	461	491	450	460	525	509	484	456	486	457	437	462	479	482	462	480	477	493	445	462	423	437	494	500	483	471	451	512	492	481	532	503	469	455	464	472	474	479	447	448	467	497	477	464	474	486	471	480	453	507	489	447	470	480	456	448	479	489	460	430	502	479	499	460	484	483	472	461	458	474	471	478	470	490	517	453	498	487	451	454	458	475	470	496	473	453	466	465	484	448	484	477	444	454	481	501	458	481	444	472	454	473	469	460	481	505	437	467	472	484	479	493	526	445	483	464	439	465	475	464	517	471	449	507	524	471	484	493	447	478	479	458	478	448	483	438	499	442	494	428	476	486	463	482	513	442	481	472	490	431	439	485	498	491	452	497	503	451	465	489	441	505	457	472	477	447	442	470	476	449	484	441	460	467	486	438	455	455	453	479	439	469	505	458	472	449	489	507	479	455	458	455	473	501	480	456	493	482	443	448	470	500	447	472	476	475	452	480	461	509	429	438	466	466	451	474	430	438	460	466	477	484	488	439	503	446	459	458	451	499	540	498	501	459	485	476	464	466	466	490	463	466	471	431	449	499	452	477	475	434	512	449	520	494	473	487	465	455	496	440	481	480	480	467	444	457	476	490	452	487	485	485	458	444	522	476	462	490	442	454	487	441	450	438	441	469	486	444	457	468	468	475	476	465	498	431	475	447	482	463	483	444	492	495	481	467	460	462	456	477	470	457	481	477	487	439	504	484	471	478	495	472	456	425	473	479	452	504	468	475	475	499	460	487	439	458	489	455	483	452	492	447	451	429	492	451	495	460	484	508	478	461	502	477	483	479	453	470	490	471	502	448	492	478	473	488	485	473	499	484	477	469	476	465	448	452	445	485	471	435	495	465	507	467	466	454	418	474	460	455	464	441	470	446	447	489	451	426	533	474	476	460	491	475	481	530	473	474	481	458	477	464	463	516	488	463	452	477	476	498	499	492	486	442	450	501	494	476	489	507	434	492	472	465	448	468	509	458	481	458	441	465	502	457	508	470	494	441	462	493	414	473	462	473	484	437	460	485	480	520	460	464	479	477	457	466	492	448	501	470	473	485	449	488	482	462	465	461	479	453	491	514	483	511	493	473	477	464	477	485	457	463	470	466	472	462	448	480	455	470	461	479	443	437	484	465	496	440	422	481	481	444	461	472	470	491	447	466	478	497	437	511	481	441	459	432	487	489	507	495	467	466	460	461	451	465	460	473	458	542	467	447	465	475	453	482	481	484	452	465	468	484	431	487	466	467	473	451	482	474	496	478	493	464	487	437	490	475	438	488	457	474	471	499	505	487	494	460	457	506	463	473	445	503	470	448	468	530	469	506	480	479	482	507	476	443	533	450	497	469	430	465	506	491	495	465	429	504	479	499	431	458	471	456	474	485	502	457	464	457	499	448	473	461	481	466	484	482	480	449	491	450	464	442	485	461	493	474	481	479	445	434	449	472	473	482	466	448	470	486	471	460	479	514	476	479	440	470	481	494	466	456	509	432	447	469	479	499	477	464	447	459	469	464	455	454	474	490	476	476	479	457	478	470	476	492	484	458	480	483	464	460	500	473	461	449	494	469	466	458	440	499	513	481	473	485	450	503	505	478	484	503	470	469	450	503	477	503	431	465	491	441	440	453	474	479	464	495	503	499	485	493	445	469	444	442	483	467	489	467	490	472	484	458	464	467	472	493	477	486	474	444	459	488	481	494	477	469	449	462	440	464	464	475	484	479	470	473	497	456	467	485	451	454	461	466	491	484	457	482	499	500	464	457	462	402	485	479	513	475	468	449	494	473	454	456	473	480	512	475	466	479	501	449	440	439	440	485	455	487	452	467	484	490	492	502	470	470	485	463	454	479	485	510	469	500	498	490	453	453	466	472	418	474	462	504	458	507	454	446	479	497	501	472	442	461	439	472	440	455	503	490	490	488	465	422	456	442	463	450	518	515	460	501	487	479	469	452	466	437	460	410	473	456	484	446	516	476	487	461	446	456	469	464	481	488	451	464	474	451	443	464	488	499	463	506	467	484	447	482	477	490	453	487	478	451	409	475	464	448	511	474	454	519	467	462	462	469	511	467	494	460	483	492	476	480	476	462	485	489	491	465	477	487	449	501	478	462	450	456	502	486	476	489	477	461	480	495	441	447	495	482	478	463	495	471	464	436	486	437	468	493	477	475	482	476	490	454	482	469	444	480	470	497	497	472	445	435	490	448	490	458	488	413	497	413	456	484	476	497	503	455	496	492	481	467	440	486	501	474	427	474	434	458	475	439	472	456	492	472	525	453	471	476	485	458	459	467	488	461	491	491	477	502	458	507	493	429	459	466	535	461	504	460	490	473	448	409	486	449	509	463	476	434	495	448	452	476	468	471	484	450	504	470	468	450	462	424	469	479	471	485	456	475	473	432	494	451	497	452	450	471	449	480	459	472	491	460	486	487	441	485	508	478	454	478	474	457	499	480	462	483	438	492	457	488	502	457	444	469	476	450	469	462	464	476	479	509	430	482	460	481	458	494	482	479	469	467	472	463	468	505	466	472	462	454	492	461	495	468	485	526	476	474	484	444	468	477	480	493	443	493	476	483	459	479	427	458	450	470	444	478	476	461	510	430	490	462	425	531	448	497	470	481	499	474	455	461	475	465	472	484	456	439	472	453	470	446	488	481	480	444	462	496	464	476	471	477	451	475	447	470	525	431	473	459	484	483	479	482	509	469	440	488	456	448	451	467	447	456	457	483	465	466	518	443	462	490	467	523	457	447	476	473	483	460	475	431	486	464	465	475	497	444	473	462	470	499	461	515	460	492	460	416	501	476	478	446	473	491	444	482	456	440	465	492	466	473	474	451	482	470	509	479	482	448	477	475	487	488	479	461	473	465	495	475	475	457	503	502	503	510	469	476	452	468	456	460	473	454	455	485	490	452	463	450	489	491
3702	1356	431	773	2212	1536	21	17	26	19	23	17	16	18	33	25	17	22	25	23	24	19	21	16	20	22	21	27	22	23	17	21	20	26	20	16	23	27	24	20	24	20	18	17	20	12	16	23	27	18	20	16	19	19	19	18	17	27	20	26	19	12	12	12	16	21	19	11	24	18	11	15	13	12	21	18	23	19	15	15	24	16	18	18	20	23	20	19	20	13	14	14	20	20	13	24	15	7	17	17	18	14	14	25	14	9	24	23	24	19	14	18	22	24	25	21	15	17	16	25	20	13	10	19	21	14	13	16	21	18	22	20	13	23	23	19	18	22	21	18	12	24	19	10	18	24	20	18	20	15	13	17	20	10	13	13	21	18	21	20	21	20	19	17	11	19	18	16	11	18	21	15	24	16	20	19	14	21	11	18	19	15	16	20	13	24	16	20	18	26	16	16	13	27	20	14	18	15	30	23	17	12	26	18	15	30	18	19	23	18	12	15	19	22	16	21	19	15	16	13	22	12	17	22	28	14	22	21	21	16	19	27	22	18	20	12	21	15	20	20	14	23	13	15	22	27	16	20	19	25	26	22	12	15	12	15	19	18	19	26	24	19	15	25	15	23	18	14	17	22	18	22	14	15	15	23	28	19	17	11	20	16	20	25	19	16	9	15	10	22	15	19	15	20	24	27	20	20	24	12	23	20	20	7	21	19	22	22	16	19	13	16	13	10	24	20	7	18	20	21	21	21	19	20	25	16	19	20	16	10	26	17	17	14	27	21	12	16	17	19	19	12	18	16	19	19	22	15	22	15	16	18	18	15	24	16	18	28	22	22	19	16	13	15	20	20	17	20	22	15	15	19	25	20	19	11	17	17	25	16	16	20	14	19	15	15	12	22	23	20	17	14	20	28	11	23	25	19	18	22	27	15	16	17	18	16	20	20	19	19	17	19	14	23	19	20	15	19	16	17	16	9	23	13	22	12	18	17	11	17	21	17	24	17	10	25	16	24	22	14	14	10	14	12	17	16	19	20	19	24	14	18	18	23	28	18	13	18	23	18	9	16	18	19	21	16	24	13	18	14	16	13	9	12	13	19	20	19	22	20	19	15	17	16	23	19	15	15	19	28	9	25	18	25	11	19	19	14	17	17	18	12	19	20	15	20	21	12	17	23	11	8	20	18	21	22	16	11	12	21	13	14	15	23	16	11	17	21	15	17	21	23	14	13	23	13	17	18	28	12	14	22	16	15	20	27	23	14	9	20	22	12	17	26	19	8	25	20	21	25	16	16	23	23	15	18	13	19	17	21	13	25	13	13	15	18	25	14	21	22	18	15	19	21	17	12	18	15	18	17	22	10	15	14	13	18	17	16	19	23	17	17	15	10	10	26	30	20	17	20	17	23	14	22	19	18	21	18	18	25	19	14	17	18	20	18	15	22	23	17	21	20	30	17	12	23	19	13	12	16	21	19	21	17	21	22	20	13	18	22	22	25	18	19	23	21	16	19	10	16	19	19	15	14	20	20	17	18	13	21	18	25	23	17	12	16	17	17	19	29	14	20	14	19	17	30	19	17	24	11	15	16	16	17	17	10	13	12	18	23	15	13	17	12	16	15	17	12	21	18	17	22	17	12	16	16	14	24	27	18	17	21	15	19	12	26	20	18	15	18	17	12	16	20	18	22	13	12	23	27	20	18	16	19	19	25	29	20	16	15	14	16	12	22	16	18	25	20	19	23	22	14	18	25	23	14	10	19	18	12	21	14	17	19	17	23	22	18	26	22	16	23	17	14	16	18	24	15	12	16	14	21	24	21	22	21	17	10	19	14	17	15	18	18	23	24	22	12	10	20	12	14	14	22	17	15	20	14	13	20	17	16	16	19	20	20	23	16	14	14	26	14	22	21	10	15	23	16	15	22	13	11	22	17	15	15	15	16	16	21	24	16	21	12	15	19	20	19	13	17	19	19	16	13	19	22	17	19	24	19	16	19	23	15	20	16	26	19	18	24	18	25	19	18	13	17	21	18	20	27	24	13	18	17	16	13	13	18	15	8	20	18	21	23	5	22	15	15	15	18	19	11	11	17	17	16	16	23	24	14	17	17	11	18	12	17	18	12	15	17	12	24	21	21	17	18	17	15	16	18	10	16	12	17	13	21	16	16	19	19	15	17	12	21	19	13	16	22	15	10	12	13	12	18	15	15	23	15	12	13	19	16	23	19	15	15	27	18	16	14	12	10	16	28	20	15	15	13	20	17	23	11	17	22	22	21	16	18	8	15	22	16	19	15	25	22	21	15	22	18	23	13	13	19	13	19	12	20	17	26	18	16	15	13	19	15	16	22	22	26	21	23	14	16	22	19	16	15	17	22	14	22	23	23	19	23	21	19	11	15	23	8	14	18	23	20	25	17	16	21	17	16	12	16	18	20	14	19	17	20	15	19	16	20	20	14	14	12	13	15	11	19	11	16	12	14	12	15	13	24	16	20	17	12	23	16	20	17	21	23	17	18	20	22	16	20	16	19	16	14	18	20	16	17	19	18	17	16	15	19	19	17	14	14	22	18	13	14	16	20	16	19	16	15	19	13	16	18	14	16	9	26	15	21	17	15	16	26	15	19	16	21	18	20	23	9	16	13	16	17	16	21	21	13	11	16	13	27	23	21	21	21	14	26	15	18	21	16	14	16	22	25	13	13	22	13	25	16	16	21	14	17	15	15	10	10	13	14	13	25	23	16	17	14	19	17	19	16	8	19	23	17	21	13	21	22	14	18	30	17	15	16	16	16	14	19	10	15	14	12	15	8	15	15	17	16	18	11	19	22	23	25	14	17	18	20	16	18	16	12	22	18	22	22	11	19	23	27	21	19	14	18	24	15	18	19	25	20	10	17	14	18	18	18	16	21	22	19	14	17	17	21	19	8	16	26	16	15	19	23	12	14	24	15	29	25	19	22	10	17	16	18	15	23	19	16	19	18	21	13	23	21	13	17	11	23	21	16	17	13	26	14	19	9	14	21	15	14	14	19	23	19	23	17	14	17	16	17	19	20	23	13	15	12	19	21	15	13	13	11	19	15	15	20	15	13	21	20	17	13	15	22	29	19	20	19	18	17	17	25	23	17	17	18	22	18	24	15	14	13	21	14	13	15	23	24	13	18	22	17	19	17	18	18	20	19	20	18	16	19	19	19	19	14	22	27	17	22	10	16	23	16	19	13	16	16	17	13	17	21	11	22	17	19	17	14	22	20	16	16	18	20	24	17	16	17	16	21	20	16	11	22	17	11	13	21	21	13	13	18	21	18	13	16	19	21	18	9	16	23	22	15	11	14	21	17	16	23	15	17	21	19	16	19	21	19	9	16	22	19	17	19	16	8	12	12	17	21	16	21	15	23	21	14	18	24	24	11	21	19	15	23	17	20	24	23	19	22	14	16	19	15	22	18	19	15	18	14	16	23	22	17	19	13	25	13	16	18	9	9	18	16	14	16	12	12
37039	23052	12787	33872	49969	30221	2687	1855	1465	1281	1158	1037	962	855	812	715	680	697	707	736	682	626	683	629	620	645	628	596	625	623	556	616	677	682	640	648	663	669	603	603	666	560	495	440	432	426	436	416	386	376	373	361	376	398	395	391	365	370	367	337	365	374	346	346	323	341	325	319	336	309	340	339	313	328	297	330	305	338	297	312	324	316	327	306	312	335	330	304	307	296	351	306	306	333	310	296	288	307	272	344	287	342	293	296	290	275	308	320	316	342	345	329	343	338	318	309	324	315	321	305	329	291	326	274	306	288	281	315	314	332	329	303	288	324	291	324	308	311	281	297	289	305	308	279	309	272	327	318	314	319	320	300	316	329	291	329	294	299	285	306	293	287	314	299	325	307	324	308	312	336	344	341	307	296	313	314	303	297	304	311	333	311	318	324	299	297	281	326	317	327	353	332	307	321	318	294	298	306	315	295	294	320	304	285	291	350	327	275	320	314	270	317	318	321	291	337	336	306	318	275	300	307	308	312	318	278	309	304	340	295	317	288	268	290	321	333	290	320	328	296	331	321	324	317	268	292	294	284	342	298	316	302	320	330	314	309	310	336	325	304	310	275	305	321	304	319	314	301	339	335	315	298	323	297	285	316	304	297	328	311	285	302	299	301	315	323	322	326	309	303	293	282	302	313	302	315	328	318	309	296	325	346	306	309	310	299	301	305	296	327	326	316	294	314	316	314	316	321	342	333	324	283	291	306	290	307	350	302	305	318	329	311	289	325	329	289	329	306	324	338	313	315	293	311	294	339	287	338	300	309	308	321	312	304	316	311	300	338	317	303	314	329	314	302	288	308	324	275	277	323	284	308	327	285	328	291	330	299	316	315	297	311	292	338	309	269	280	334	285	306	299	322	320	331	289	331	316	336	317	316	318	312	336	349	300	282	291	295	325	325	280	305	305	317	285	304	300	309	302	337	315	293	300	301	299	317	311	286	321	293	321	312	305	328	312	349	314	309	306	288	309	337	319	301	296	307	282	299	321	301	298	269	295	320	292	314	296	314	282	295	307	265	328	300	322	330	322	317	303	324	292	316	287	287	301	313	311	319	271	331	319	301	317	330	309	331	302	316	320	315	308	314	336	361	309	314	301	287	312	304	261	302	306	325	301	291	317	325	295	291	271	287	320	284	306	335	330	338	314	343	313	312	305	322	344	342	269	287	297	320	312	330	306	298	328	302	324	351	310	319	307	317	287	304	338	307	289	335	324	273	318	292	302	299	301	330	305	292	302	310	294	308	322	293	311	307	315	309	308	308	305	310	336	280	312	338	307	315	303	316	323	323	281	299	288	303	295	295	320	296	325	328	296	292	320	334	288	295	338	305	302	314	308	286	314	318	292	325	333	302	312	318	329	303	305	305	308	311	321	316	317	326	335	321	319	335	282	302	331	339	306	302	307	312	327	345	304	312	328	318	267	316	295	304	301	358	301	294	291	290	312	326	293	297	309	303	311	303	275	326	316	320	308	322	315	278	306	307	337	281	307	296	309	292	293	322	315	300	326	317	298	331	306	341	321	313	284	284	301	291	344	337	290	306	321	279	307	302	292	300	334	300	303	279	331	290	324	297	287	304	302	309	307	309	309	326	308	309	311	310	302	294	314	297	317	285	325	299	287	290	305	287	293	306	316	335	303	311	293	299	305	322	323	318	293	329	307	300	330	278	321	333	327	301	314	317	293	310	284	336	305	315	323	318	312	294	325	313	296	290	274	308	303	281	349	295	308	297	301	282	314	315	313	309	334	297	309	308	327	324	314	278	332	325	293	318	332	267	278	307	280	293	296	299	302	288	319	331	313	317	324	304	312	320	294	298	320	305	287	309	305	340	325	308	290	299	293	342	335	335	324	344	329	307	303	279	299	329	293	309	305	307	309	282	302	320	329	329	292	281	295	284	305	308	320	315	311	307	277	296	318	314	324	347	281	334	317	310	313	306	315	298	294	302	325	290	285	311	322	313	278	321	319	304	323	305	280	333	305	277	308	303	335	334	276	288	311	297	326	286	299	301	279	296	332	311	309	326	289	308	312	312	282	305	299	325	300	315	305	320	310	299	312	276	329	330	328	312	289	303	298	309	308	310	301	322	304	318	315	325	309	340	314	341	315	315	333	265	322	328	298	303	285	356	303	305	293	277	317	296	317	269	292	343	335	311	308	267	301	276	305	307	293	295	310	306	304	324	313	313	329	327	307	315	310	363	317	295	303	310	330	305	281	303	320	294	309	287	329	304	303	344	318	312	321	316	330	322	284	297	290	321	296	301	320	324	326	284	286	302	306	308	282	307	302	312	311	312	318	281	300	292	303	294	294	326	271	323	298	312	304	314	328	306	287	289	314	299	315	281	289	321	284	300	337	329	326	325	317	330	314	309	326	348	332	307	317	303	320	310	325	265	304	340	290	306	306	347	301	305	304	288	329	317	308	340	289	346	324	297	315	288	292	329	299	307	322	301	309	319	302	317	330	322	308	317	323	310	308	289	303	344	310	298	295	267	346	326	330	286	301	272	282	312	284	301	295	328	291	295	322	306	293	289	290	313	315	308	331	302	309	292	335	312	281	279	313	293	333	284	313	295	309	301	330	301	296	303	313	304	333	305	333	301	329	284	295	296	325	312	313	330	296	312	313	306	288	295	301	296	313	327	266	307	292	295	316	319	322	299	309	301	277	330	292	316	334	318	320	299	326	289	314	319	290	300	331	321	324	297	311	331	327	303	335	320	317	296	289	296	297	311	288	313	331	304	285	289	315	299	303	306	309	304	294	315	317	310	321	283	282	326	300	319	313	281	309	273	309	352	303	285	303	295	280	297	266	294	297	297	287	306	291	327	283	317	298	323	270	326	271	295	307	314	272	306	309	299	288	298	302	298	296	342	316	309	299	302	291	310	324	296	312	289	312	322	316	313	309	286	301	316	309	333	302	320	318	313	330	298	325	332	292	269	343	295	304	300	362	307	274	335	317	292	322	310	281	327	267	312	301	300	306	291	295	317	300	269	295	310	294	282	304	288	294	322	334	311	306	317	282	294	306	302	308	325	280	319	290	294	338	284	344	328	326	303	323	304	312	319	320	323	315	313	304	314	318	313	322	342	317	324	316	306	332	310	288	336	300	310	296	284	283	325	322	320	278	333	333	304	288	285	301	294	303	286	304	320	340	304	325	320	287	304	285	323	329	296	312	310	289	356	290	330	332	295	294	318	314	294	320	307	350	300	301	311	317	318	302	307	316	298	323	300	310	283	308	310	307	338	318	298	327	314	294	301	314	331	281	297	316	307	313	324	293	290	320	337	288	322	305	310	287	292	308	326	301	296	298	282	300	308	300	256	317	300	317	337	288	311	328	337	337	307	322	312	296	308	290	319	304	311	280	321	306	272	316	290	320	313	328	274	298	331	339	306	314	289	300	299	316	310	301	277	297	277	343	302	304	304	289	304	296	334	326	322
9185	5076	2253	7829	14121	9459	138	78	61	63	53	47	51	42	39	33	31	35	39	30	37	35	28	35	35	31	31	30	38	27	23	20	28	34	20	32	25	36	25	35	33	26	31	20	21	19	34	18	17	27	29	14	25	30	18	15	27	20	14	20	26	25	31	24	23	27	17	23	28	16	33	17	29	24	29	26	38	35	26	18	17	33	22	22	30	20	35	22	15	19	16	20	19	17	29	23	17	28	20	20	25	19	26	20	23	29	16	21	21	21	17	14	19	23	30	25	25	26	18	21	21	26	18	26	20	25	23	20	21	21	31	14	25	23	21	27	26	22	33	20	20	13	23	18	16	19	14	16	27	22	29	21	20	30	28	32	20	27	17	20	27	21	18	23	20	18	34	34	21	19	23	26	25	21	28	21	27	20	24	23	23	16	28	35	19	19	22	26	16	20	15	27	23	14	23	23	24	26	17	16	12	24	18	22	16	26	23	16	22	19	21	14	18	17	19	22	16	26	14	23	25	20	25	18	21	19	15	32	21	24	17	24	17	25	27	15	17	30	28	18	26	16	27	16	25	18	17	25	19	20	20	18	15	24	17	24	23	24	24	24	25	16	25	27	26	12	22	22	18	17	19	23	18	27	23	27	23	22	24	26	23	21	17	28	15	20	18	19	19	23	17	24	22	24	23	33	22	25	21	24	21	21	15	16	23	17	23	15	24	30	22	26	19	22	27	18	18	14	21	19	22	19	25	24	22	19	13	23	18	23	19	34	23	24	16	22	24	19	18	19	19	22	21	26	11	23	24	27	23	21	13	21	15	16	26	27	17	19	20	25	23	18	21	23	25	22	25	22	24	26	27	20	14	23	20	19	21	23	17	22	28	35	23	18	23	26	15	22	16	18	19	24	24	24	17	21	23	25	25	18	21	17	25	29	24	19	15	20	22	22	18	15	26	18	24	22	23	23	20	21	21	18	22	16	23	23	19	14	20	24	14	18	24	24	19	18	21	21	18	16	15	24	30	28	22	24	30	22	21	28	16	19	20	13	30	19	18	16	25	14	25	25	24	27	21	15	26	27	28	16	30	17	17	26	13	21	17	25	18	19	21	25	21	16	15	21	28	20	24	17	28	18	17	31	25	32	20	23	18	20	13	19	21	26	24	19	19	22	20	23	19	30	25	28	18	25	18	23	23	16	22	21	19	23	24	30	18	22	21	24	21	20	30	21	22	18	18	27	29	19	15	25	23	13	24	22	29	34	27	22	11	17	18	19	14	21	27	18	28	18	15	18	24	29	25	23	16	21	21	20	28	22	15	20	19	22	14	15	17	31	19	25	17	21	22	27	23	27	18	27	19	27	24	24	10	11	20	16	10	22	28	18	16	23	18	23	23	24	26	21	25	27	26	19	23	22	13	22	27	23	18	21	28	21	23	22	15	24	14	14	30	23	35	24	21	23	22	22	19	23	25	23	18	19	12	17	18	29	21	12	23	24	17	17	22	20	15	18	11	21	18	30	8	22	20	22	34	16	27	25	34	20	12	21	15	18	25	22	27	18	21	24	22	17	27	24	21	22	19	21	23	25	22	15	20	27	27	21	27	11	23	19	23	21	23	21	24	21	15	26	10	20	16	18	26	22	17	21	16	14	25	16	30	24	15	29	23	17	27	12	29	31	21	22	20	19	18	30	13	20	27	21	22	24	26	18	21	20	17	19	25	25	22	25	20	21	18	24	23	26	37	20	28	15	19	18	22	18	32	24	18	13	27	17	20	19	17	18	22	18	17	32	16	23	24	25	15	27	27	22	20	18	24	23	17	33	19	22	19	32	23	17	18	13	19	15	24	19	25	18	22	14	27	24	14	23	23	23	23	21	17	17	25	17	25	24	18	25	23	23	20	25	17	23	25	19	20	21	27	16	23	26	25	19	23	24	23	16	33	23	22	18	18	19	21	20	26	22	30	21	24	31	17	22	16	16	26	28	23	17	26	18	22	24	24	25	24	17	19	18	26	19	22	23	24	14	30	20	24	26	16	17	19	28	29	19	29	20	28	19	30	22	20	27	17	19	23	13	18	15	19	28	24	22	26	13	25	18	21	21	29	29	30	22	18	25	23	19	22	24	19	24	21	25	21	16	26	12	18	16	22	14	28	23	21	16	21	21	23	18	21	21	16	26	27	20	25	27	16	18	24	18	18	15	21	27	25	31	24	13	29	8	26	17	21	22	33	24	30	23	26	19	22	22	22	24	20	22	19	21	23	16	22	14	24	22	18	25	26	28	19	22	20	15	27	24	31	27	12	22	18	23	34	24	22	14	27	21	21	15	21	15	16	21	17	14	22	28	27	28	23	21	20	23	20	16	12	22	18	21	22	29	13	22	17	27	17	21	24	27	21	19	13	16	17	14	19	17	23	21	23	28	21	18	20	23	20	23	21	19	20	22	20	11	22	26	24	24	21	32	20	17	15	25	21	24	26	23	27	21	28	19	23	28	13	30	21	19	30	27	28	18	28	20	19	15	15	32	20	20	19	25	20	19	13	15	16	15	25	17	22	32	24	25	20	23	26	15	25	24	23	22	33	23	26	22	30	15	25	20	27	21	27	20	17	24	20	22	21	15	20	20	29	23	25	26	24	35	18	15	26	21	29	33	24	25	19	28	30	24	18	23	21	25	19	15	25	23	16	23	15	20	16	26	27	19	17	22	26	26	28	18	22	22	17	19	24	33	17	25	21	22	40	24	18	21	20	21	27	24	27	15	19	20	18	19	13	25	19	26	27	12	29	18	22	23	16	19	25	18	21	22	19	27	22	24	21	20	24	23	24	27	14	28	18	23	22	19	24	29	15	22	26	18	21	16	22	15	16	19	19	27	30	21	22	15	15	21	28	16	21	24	29	20	21	29	11	30	22	18	18	23	21	19	15	20	27	19	22	32	22	22	21	29	27	27	24	35	17	19	15	25	22	13	16	22	20	21	22	22	23	18	18	20	22	17	15	24	21	32	22	26	23	22	19	10	18	18	13	18	18	18	22	19	18	23	25	18	26	33	17	19	29	19	23	28	31	17	28	18	18	26	19	28	23	25	26	18	19	31	18	11	18	18	21	21	24	14	21	14	15	16	19	24	25	25	25	22	16	20	20	28	17	22	28	19	29	17	22	17	25	17	31	25	20	14	14	22	14	14	14	19	18	22	23	18	18	23	22	19	18	30	28	25	16	22	21	19	23	22	18	12	15	21	28	26	17	25	21	24	17	20	26	24	21	30	19	18	11	18	22	26	16	28	25	27	30	23	26	21	15	36	21	19	22	21	26	20	16	25	20	30	18	22	19	18	25	24	28	27	22	15	22	19	15	26	17	34	22	19	17	31	21	14	22	22	15	21	21	30	17	27	24	23	16	31	22	28	30	30	23	16	25	25	33	20	19	18	17	17	18	22	29	22	22	24	25	21	20	18	27	19	21	22	18	18	20	14	17	27	32	26	26	20	22	19
50087	33317	28779	64613	82370	45975	8535	5945	4545	3831	3140	2663	2340	2230	1902	1634	1478	1465	1496	1351	1346	1259	1154	1036	993	1041	1119	1068	986	1055	994	956	968	1071	1134	1103	1106	976	976	1008	866	803	734	701	667	625	587	552	565	492	500	451	482	482	482	493	454	484	534	449	516	490	480	462	443	436	436	392	484	403	429	385	428	397	412	385	377	392	385	419	427	361	401	403	381	401	390	381	406	358	424	377	397	371	391	392	391	402	382	368	378	405	412	384	368	361	347	360	382	370	379	422	408	380	369	394	379	381	396	383	388	369	375	365	362	422	381	443	421	369	392	381	363	361	388	373	374	409	371	389	384	383	401	365	387	374	380	393	381	408	342	419	386	388	317	414	400	367	404	384	390	369	393	373	385	394	387	358	398	352	354	363	371	375	413	378	370	381	366	341	378	380	376	374	351	387	377	372	362	377	357	391	359	383	386	404	379	363	388	377	382	401	381	397	387	389	358	387	392	403	373	407	355	352	389	385	386	396	357	392	371	406	356	412	389	387	334	378	382	339	381	362	394	360	398	384	386	381	394	356	342	398	378	383	355	392	356	391	409	388	399	392	368	405	409	383	359	370	363	393	372	379	330	393	380	359	427	393	363	366	360	396	402	397	359	378	384	388	345	393	402	357	378	349	334	384	371	355	403	368	348	359	400	372	396	390	407	398	378	382	363	357	361	387	345	368	405	396	350	333	359	362	397	429	392	357	417	396	411	395	373	392	384	374	386	365	399	375	357	364	374	402	371	375	349	373	405	376	352	370	387	384	369	360	340	368	386	370	369	359	423	361	386	403	387	378	387	370	384	392	365	394	396	397	400	388	374	368	389	352	389	383	375	386	360	388	425	358	373	363	380	376	400	373	363	350	374	400	345	401	396	377	370	372	380	377	378	410	366	387	382	377	400	390	396	428	395	377	419	342	365	364	390	419	356	398	389	380	410	377	398	381	386	399	390	348	365	396	382	421	396	381	419	409	394	381	406	420	390	372	398	358	420	386	382	358	401	380	391	377	371	399	389	399	350	354	416	370	379	370	381	375	397	421	389	363	363	389	371	398	400	396	356	385	390	376	395	384	425	388	371	386	357	365	360	370	373	385	398	421	376	419	391	386	396	416	409	369	401	354	404	424	375	355	386	391	388	366	397	415	388	345	414	371	361	415	389	396	404	375	390	349	345	386	353	411	377	394	350	388	377	404	388	428	383	412	377	379	375	365	361	385	364	381	401	422	385	343	399	386	391	392	385	365	371	374	412	413	375	381	421	344	368	403	416	357	387	411	371	399	389	362	409	398	363	388	396	420	403	386	410	387	372	415	370	377	362	401	379	351	377	407	363	408	352	405	389	371	361	381	370	372	379	406	383	398	365	373	404	360	379	392	399	372	390	380	416	405	418	326	407	370	384	391	388	363	390	378	372	354	406	332	369	379	381	408	395	368	386	364	378	340	432	386	392	397	375	372	366	360	381	397	343	401	376	385	356	321	359	402	424	400	404	386	390	397	376	347	387	335	372	395	373	378	378	422	395	364	351	351	378	370	390	360	416	388	397	364	390	393	355	373	366	407	352	410	392	398	364	372	366	363	375	339	414	365	409	398	375	385	404	368	392	415	408	360	404	380	382	361	404	379	347	380	386	366	380	367	375	350	375	380	410	379	360	379	367	411	402	397	361	359	394	372	372	339	367	368	357	356	352	371	396	398	384	368	414	366	384	361	405	404	405	371	383	425	373	403	397	361	371	370	395	391	409	373	400	427	355	394	381	380	397	399	353	380	387	377	372	364	369	390	374	387	409	368	385	375	376	373	381	367	390	378	387	368	396	388	408	369	385	395	414	388	364	378	402	405	383	359	379	419	416	398	382	380	409	355	368	373	433	372	382	399	354	378	412	361	411	359	408	368	341	370	375	371	373	378	380	400	401	369	364	402	386	347	409	368	383	387	381	387	370	363	415	391	404	377	387	344	373	405	369	369	374	390	385	394	390	335	367	423	365	346	375	388	413	414	366	394	380	393	356	394	366	396	364	414	382	375	371	365	393	389	378	363	344	399	388	374	361	372	397	370	426	338	418	406	386	367	389	364	374	381	406	386	384	360	366	384	361	374	418	375	411	390	371	389	390	387	360	391	389	363	392	379	363	385	360	395	395	392	392	398	399	374	340	363	365	373	373	399	351	371	389	378	382	374	402	404	394	345	353	382	392	364	395	359	376	351	377	360	401	387	376	371	390	357	343	398	375	385	401	398	352	354	362	358	357	388	419	383	404	378	379	387	375	393	398	367	407	396	380	403	368	393	395	375	365	397	382	354	390	374	390	400	400	382	344	365	400	378	383	369	388	371	345	359	397	392	389	395	361	368	332	382	367	408	380	371	354	392	414	370	381	361	414	366	376	362	367	416	386	391	347	362	357	386	380	361	418	403	398	402	369	352	392	393	385	375	397	375	397	299	425	370	410	374	393	418	345	385	402	401	378	454	411	390	358	395	377	375	393	364	365	364	365	381	378	395	366	360	384	411	385	395	415	405	373	381	422	394	382	361	400	383	368	365	424	366	396	380	395	426	337	370	330	366	372	397	383	371	400	402	402	384	366	384	395	412	373	370	376	379	372	383	398	387	354	370	372	433	380	390	379	369	337	382	375	382	385	373	396	388	377	340	390	400	395	369	362	380	411	422	361	391	402	377	389	370	412	357	375	390	377	420	379	430	386	390	371	366	379	380	374	400	380	377	380	364	395	374	373	387	365	366	376	390	385	352	359	392	381	344	378	402	372	376	372	359	389	381	373	381	377	390	356	393	370	368	385	358	387	370	372	382	398	413	369	391	389	406	386	401	392	363	370	385	383	392	388	374	383	413	378	401	388	356	389	372	391	407	374	348	381	379	343	394	368	370	430	363	355	391	407	394	408	389	392	370	371	426	390	370	388	394	398	356	383	428	366	393	396	408	380	383	387	422	369	381	408	411	401	386	365	372	418	370	343	378	394	396	404	379	377	362	395	373	361	414	373	381	377	395	386	401	375	358	398	380	379	391	382	405	402	418	386	418	387	382	391	400	391	361	406	363	404	348	413	408	366	364	353	390	385	392	337	394	375	349	367	391	379	398	372	424	369	380	341	393	378	372	382	400	385	368	383	421	412	358	354	393	359	357	370	379	370	377	351	355	414	375	371	393	395	357	383	398	376	412	379	378	380	359	427	414	366	378	372	380	393	368	371	374	397	346	379	403	372	367	382	348	391	343	386	394	378	387	390	357	391	383	394	380	348	366	359	354	358	347	358	404	411	381	372	419	425	382	368	394	364	404	397	383	402	367	368	398	358	386	359	381	330	359	375	368	398	406	352	391	380	387	352	361	366	404	397	408	380	385	399	397	389	380	373	383	418	382	379	404	386	367	391	392	323	385	359	389	362	401	376	381	369	380	363	387	390	389	374	387	368	366	393	377	380	356	399	363	381	371	409	400	395	347	363	385
7858	3402	748	4755	9437	6206	83	50	57	41	51	44	37	39	52	38	39	24	35	44	31	36	44	22	36	33	49	47	42	35	40	45	44	47	29	38	37	45	34	28	36	22	28	32	28	36	30	29	27	28	32	27	26	26	35	27	35	33	18	26	29	31	36	23	31	24	37	34	33	26	27	27	30	27	27	27	36	36	28	38	37	33	32	23	35	30	36	31	31	32	29	30	37	28	31	30	30	27	32	26	20	25	36	27	27	34	32	39	28	33	34	31	27	28	28	36	32	32	29	33	20	26	25	30	33	32	23	26	29	26	27	26	21	35	33	33	23	26	24	34	33	20	30	29	23	25	23	22	34	30	21	26	32	24	28	21	34	22	23	26	34	18	17	27	33	32	43	25	29	29	36	25	23	32	28	39	30	28	30	31	35	18	31	23	35	35	27	30	28	26	29	29	40	22	34	27	33	28	31	22	28	29	33	26	41	32	32	25	27	32	27	36	36	29	35	33	33	17	20	25	30	34	30	30	22	47	27	30	38	31	26	30	40	33	26	28	34	31	23	28	28	29	31	30	34	26	27	39	34	24	20	30	33	32	34	26	35	34	35	36	23	33	24	26	38	35	26	29	21	24	33	33	34	27	31	31	27	28	32	36	28	29	30	35	25	27	28	31	30	26	27	34	22	42	21	24	32	33	31	30	37	37	29	26	34	22	32	30	24	18	28	26	35	30	23	28	24	31	33	34	26	29	21	36	22	33	33	38	40	29	20	19	31	34	31	20	32	37	26	29	26	23	19	26	32	39	25	32	24	38	19	30	24	26	29	25	29	26	29	25	31	29	34	28	38	32	23	33	38	32	26	21	30	27	26	30	35	26	35	28	28	33	33	20	32	20	31	29	28	23	33	33	36	30	29	22	32	28	25	39	25	34	31	22	34	31	32	32	23	29	26	22	37	34	31	26	33	21	39	38	26	25	35	32	21	27	34	28	27	31	28	22	34	25	34	24	42	38	32	27	22	26	25	20	28	33	24	23	30	40	20	27	27	33	24	28	35	31	28	22	33	32	33	33	31	36	33	27	40	32	19	28	42	29	26	26	28	25	33	30	25	20	37	19	30	34	32	26	24	32	30	25	31	30	23	28	29	21	27	27	22	28	30	30	23	30	27	29	27	30	34	21	28	32	34	26	26	31	33	31	37	34	23	26	20	35	27	29	20	31	32	29	23	25	35	25	29	23	33	21	28	28	30	27	39	25	31	33	27	33	23	40	38	34	27	23	27	26	36	36	30	27	31	28	19	39	27	36	37	25	37	27	26	25	26	31	28	35	28	33	29	28	37	30	33	31	29	31	36	24	28	39	33	28	37	27	33	31	21	30	30	34	34	30	36	31	40	27	18	26	26	11	36	25	22	24	23	23	32	35	26	32	29	34	22	27	20	27	25	42	26	39	27	24	31	19	27	32	38	26	28	29	29	37	25	34	20	36	21	37	31	27	30	33	22	25	26	23	26	28	27	28	41	27	36	32	42	25	21	19	35	26	27	24	26	26	33	25	24	15	29	27	20	27	27	30	27	24	24	33	31	26	31	27	27	38	26	29	31	22	41	28	31	35	27	25	24	23	23	26	20	28	36	39	32	38	33	29	31	24	28	29	33	32	22	33	28	29	26	28	33	28	31	27	31	33	39	24	32	33	27	24	21	28	26	31	29	34	25	27	20	28	24	24	35	23	28	40	23	16	25	26	31	31	27	31	29	23	31	28	24	41	28	32	33	34	23	25	32	26	28	23	25	28	26	24	27	31	34	30	31	31	26	21	25	23	30	26	29	28	23	31	34	24	23	35	25	30	31	26	19	29	28	35	23	31	29	35	25	33	26	22	32	24	33	31	29	30	22	30	27	27	27	33	27	32	25	34	28	22	24	29	29	32	38	32	27	27	32	30	31	32	30	35	31	40	32	29	33	32	21	26	23	31	29	25	25	27	17	27	26	34	33	29	25	35	26	32	28	26	32	24	27	35	35	28	26	17	27	27	27	17	29	39	27	29	25	26	24	19	27	24	33	29	29	25	35	36	32	20	26	25	24	31	21	25	35	27	26	26	37	34	30	26	20	27	23	19	25	32	27	26	18	32	34	23	26	46	29	32	30	21	21	26	31	28	27	30	26	30	24	26	27	26	30	28	29	31	28	30	27	28	32	24	37	24	28	32	21	25	34	19	34	33	22	23	19	28	34	22	43	35	33	35	25	29	28	23	22	36	30	31	36	34	37	35	24	28	28	29	24	21	26	27	24	40	31	33	23	35	39	26	31	30	25	26	23	30	27	24	32	29	22	26	28	26	18	35	31	27	30	25	28	31	43	27	32	25	34	30	29	23	19	34	26	28	28	38	25	36	25	15	28	37	24	28	24	20	26	29	27	23	29	29	29	34	25	25	24	34	23	36	34	34	36	37	28	37	25	24	21	22	23	35	39	27	30	26	19	28	26	33	28	24	24	35	30	31	27	27	26	33	27	36	25	27	33	26	32	21	26	29	38	23	27	23	18	28	21	19	31	25	27	34	27	29	31	33	30	26	32	29	23	35	30	25	29	28	28	35	33	32	36	26	24	30	24	32	26	32	31	25	35	28	30	32	32	35	33	19	31	22	31	29	26	24	32	30	26	26	27	37	37	20	23	27	23	36	25	41	26	26	30	26	22	23	22	28	33	30	28	30	25	30	27	29	28	36	38	32	29	26	26	29	29	24	27	20	26	26	24	42	26	38	26	22	23	35	23	27	18	36	24	30	36	23	36	34	41	32	24	17	23	24	20	42	19	33	32	29	25	28	26	34	34	31	24	29	30	24	30	26	29	19	19	28	33	36	27	28	19	26	25	29	29	31	24	34	30	23	31	24	37	19	33	35	36	20	26	25	30	26	32	34	32	34	20	30	26	22	19	31	28	24	23	30	36	29	31	21	30	25	30	28	31	27	32	30	31	27	32	38	29	33	36	31	20	27	40	28	32	23	25	35	36	25	32	28	37	21	33	34	24	37	30	34	32	30	26	32	30	20	22	40	27	24	23	38	30	42	22	32	38	26	28	22	22	36	37	30	25	25	15	38	26	32	29	25	28	23	30	20	24	33	36	24	38	34	17	26	27	20	35	26	33	38	24	29	22	35	28	23	32	29	23	32	26	27	29	23	24	21	20	21	26	25	27	20	28	29	20	34	32	23	22	29	36	33	35	33	32	37	24	25	37	32	35	35	22	26	32	37	27	22	33	24	21	23	33	30	33	32	27	29	28	29	32	22	30	28	26	25	27	32	30	34	23	27	23	28	35	25	25	39	27	29	26	30	37	23	27	23	36	29	24	29	24	33	31	21	32	30	35	26	38	24	33	20	23	33	33	26	36	27	35	34	20	26	38	40	36	30	28	28	19	31	27	26	34	34	28	38	20	27	23	20	41	24	48	32	30	25	38	27	30	28	23	25	32	22	41	33	26	32	37	28
44233	29945	17914	55738	74218	48095	4721	3253	2744	2279	2056	1781	1572	1515	1319	1202	1212	1134	1107	1109	1042	1004	988	947	956	937	916	944	906	882	878	865	950	927	967	1021	938	935	906	940	766	746	767	700	691	659	680	599	581	567	534	625	578	582	566	567	568	589	529	597	547	590	552	564	558	527	506	508	524	564	519	550	483	549	542	517	504	499	506	518	485	523	498	526	532	494	487	523	476	553	512	522	491	466	506	523	487	527	518	528	485	511	508	479	466	541	508	517	476	532	474	483	490	522	489	476	495	505	464	496	523	496	555	485	511	574	491	514	511	489	510	499	506	485	489	495	516	498	506	456	480	494	509	478	481	481	493	460	513	453	459	482	528	517	522	504	498	466	510	493	497	498	524	471	531	477	471	501	518	446	473	457	474	525	480	515	462	500	475	525	486	509	480	496	521	480	494	468	446	458	512	487	507	481	512	481	522	497	492	494	507	495	498	494	498	508	489	545	490	511	500	489	475	500	493	535	482	479	476	466	484	494	506	508	495	491	471	539	512	525	484	517	517	519	470	514	557	461	501	527	537	471	502	512	512	502	488	517	486	505	485	501	497	503	497	490	515	513	514	448	545	543	502	463	488	555	490	524	536	498	491	450	467	475	514	503	521	512	483	509	461	500	518	536	494	480	533	506	518	511	482	518	491	493	511	489	521	490	530	502	499	441	491	521	510	513	482	497	505	487	517	505	477	486	504	472	479	532	498	460	491	470	491	519	473	450	452	503	502	488	482	497	526	519	487	489	480	494	492	522	503	513	465	513	458	528	507	484	474	505	489	499	481	487	491	464	538	481	490	486	496	512	482	490	495	517	492	505	472	476	507	519	501	447	502	459	492	505	546	491	501	481	501	483	514	504	519	531	502	470	511	510	509	489	468	499	504	463	471	479	494	483	547	457	537	532	479	504	530	498	527	495	478	511	488	495	489	534	495	513	512	480	483	498	503	503	466	544	515	484	498	483	492	474	488	489	523	513	524	512	444	520	490	454	493	526	500	499	508	494	520	515	490	519	492	479	510	484	470	483	463	464	479	542	517	527	506	489	498	502	500	502	474	475	473	511	484	516	532	495	498	485	487	498	474	504	526	511	488	491	512	503	495	424	503	511	520	543	512	493	518	500	473	476	520	485	453	505	517	483	521	475	491	483	475	549	515	536	459	464	507	500	474	499	501	495	486	495	507	520	517	464	524	518	480	504	495	495	519	516	489	508	511	519	490	490	523	528	527	491	505	539	476	523	511	445	519	521	511	515	466	501	470	503	513	474	487	509	458	546	493	491	502	509	513	500	523	528	470	517	465	514	497	499	508	485	483	499	428	499	508	479	447	494	483	498	502	498	464	515	490	539	519	516	523	504	502	499	501	522	511	496	523	518	525	514	494	469	495	480	522	477	502	476	535	505	489	482	490	495	500	536	552	504	488	500	495	472	530	484	492	482	505	465	479	497	513	504	488	465	542	508	495	493	475	505	501	491	478	509	482	530	528	491	504	491	482	533	506	464	492	487	486	491	517	538	482	496	508	511	513	522	496	452	512	481	481	480	501	521	476	522	486	539	497	472	529	512	480	508	492	505	507	477	473	493	511	491	544	453	513	454	522	507	481	500	471	512	497	522	433	481	484	543	497	476	526	495	487	521	509	505	503	496	486	530	497	521	547	517	500	504	488	484	481	479	492	493	494	496	522	522	510	468	499	509	496	507	487	471	497	499	555	520	531	515	508	491	504	487	499	517	485	501	509	495	457	497	517	491	498	506	463	486	495	483	506	521	472	490	504	521	476	490	524	471	506	434	498	482	503	452	521	517	494	492	486	522	504	510	503	491	520	484	459	529	512	507	471	526	508	518	507	517	517	499	508	520	477	482	480	525	471	455	499	516	529	519	516	515	529	519	476	488	501	481	513	531	513	516	508	508	475	513	523	468	502	480	500	489	470	529	481	497	469	505	480	514	546	479	492	474	511	479	501	481	501	514	505	496	550	537	485	484	469	484	461	525	490	515	504	500	528	480	452	499	501	509	522	448	505	506	484	532	521	495	515	487	459	498	498	517	506	491	525	490	501	485	510	523	544	482	475	528	482	503	561	510	503	508	481	518	488	482	497	479	495	496	521	521	466	483	506	482	495	519	481	499	528	486	520	488	512	478	479	475	489	481	521	519	485	518	504	486	471	522	456	482	499	470	470	512	508	504	512	530	493	488	501	535	498	501	488	513	508	490	439	515	542	480	500	524	501	485	505	493	475	521	482	526	476	513	516	493	532	512	543	488	509	478	486	495	507	547	496	511	483	497	488	509	466	527	517	508	493	505	514	513	512	497	469	475	515	534	531	500	508	523	467	522	505	479	509	471	512	497	509	491	497	543	460	477	492	521	522	515	503	496	514	460	507	491	505	488	492	529	516	477	523	510	481	514	516	430	514	485	448	502	474	498	530	518	498	464	454	526	491	548	501	488	517	515	505	484	496	494	511	547	450	501	526	520	517	476	502	514	470	524	529	481	504	482	512	534	446	502	495	522	509	498	485	490	487	550	521	515	503	520	496	534	473	467	473	484	508	495	517	507	485	514	520	502	493	498	494	456	500	523	538	477	504	524	504	472	516	479	497	526	495	457	510	465	522	506	521	494	497	520	514	543	499	505	479	532	526	530	475	512	487	469	484	522	561	551	461	516	483	508	465	515	502	507	495	475	492	488	480	523	475	458	494	501	476	506	558	489	478	498	481	490	498	542	450	468	472	534	517	499	515	528	477	487	487	484	520	471	514	458	513	493	500	501	488	510	500	495	529	487	525	524	520	488	478	470	525	519	498	461	495	504	517	498	476	518	497	498	513	511	489	482	475	539	485	490	485	478	471	469	505	507	495	484	513	488	528	473	494	487	521	496	480	453	495	538	492	524	504	471	490	519	504	475	488	543	514	478	544	540	513	543	519	491	481	488	505	496	500	543	456	499	532	474	488	479	495	493	468	538	486	521	476	489	508	487	447	478	496	504	550	503	511	460	499	532	507	493	523	495	567	467	504	512	487	464	492	514	514	476	487	486	500	490	536	465	496	508	471	490	491	498	502	508	505	493	520	525	516	526	502	482	541	540	488	459	483	487	532	481	494	503	487	496	467	491	494	517	496	483	474	501	476	487	528	486	514	529	486	504	503	504	526	509	511	511	493	490	497	492	511	489	512	511	556	493	491	509	509	501	500	504	476	488	496	512	445	473	520	460	510	500	546	498	538	519	508	522	499	496	485	467	510	487	488	517	492	527	508	509	498	490	495	534	478	566	496	498	477	508	508	463	511	500	465	489	473	469	479	502	521	522	517	554	498	473	466	473	487	508	525	525	514	504	496	482	498	481	475	481	500	480	461	508	463	526	506	510	477	471	501	544	486	474	456	459	465	493	477	521	472	467	488	513	500	537	488	502	451	537	477	496	511	477	494	481	489	510	485	528	485	485	498	499	478	497	515	480
11608	5280	3969	11660	20144	15412	555	69	61	62	62	63	40	38	47	40	36	46	50	29	36	33	39	34	28	40	36	44	40	37	39	45	35	40	48	40	38	39	29	35	23	28	38	36	30	28	28	34	23	30	30	30	38	31	36	29	33	30	29	32	24	35	26	33	24	29	27	26	29	29	27	26	29	33	33	29	26	16	29	31	22	30	30	28	22	27	16	24	28	23	29	22	30	30	37	35	30	24	38	18	21	23	32	25	37	31	29	25	32	34	30	33	21	32	35	26	23	29	32	27	31	34	31	28	24	33	31	30	23	29	31	28	27	36	27	31	33	25	22	20	33	25	33	33	41	22	25	29	20	26	31	27	33	34	21	29	31	27	16	18	36	29	24	21	34	30	24	22	30	28	22	18	27	33	32	31	25	27	29	23	33	33	18	27	25	29	22	29	28	29	26	25	35	21	26	25	21	32	35	30	21	26	42	25	25	27	27	23	33	28	28	30	29	22	36	31	25	27	37	32	18	32	29	20	37	22	24	29	33	26	25	32	22	30	30	24	26	11	31	29	24	24	14	32	36	20	21	24	33	23	30	29	46	25	28	23	21	30	30	28	24	21	26	31	27	27	24	30	27	25	32	22	24	25	30	32	30	26	34	21	23	34	28	22	34	24	27	21	27	27	24	25	29	31	30	32	23	27	25	25	27	28	44	22	21	21	21	22	20	27	27	26	35	38	19	16	25	30	23	31	20	29	35	18	31	24	27	33	28	19	24	26	18	24	24	24	34	22	31	36	32	31	35	31	29	32	22	23	31	27	27	20	22	26	18	22	26	23	35	32	29	21	21	28	31	24	27	31	24	27	33	37	26	25	30	30	23	24	32	23	26	31	30	20	30	36	19	25	27	14	28	33	26	29	29	39	30	26	31	32	33	32	32	18	38	37	23	25	28	27	31	35	37	25	25	25	22	31	33	26	25	34	21	31	33	22	20	18	27	28	24	25	26	30	33	21	38	38	24	20	25	35	35	31	27	28	30	28	23	25	35	30	29	27	37	26	26	25	30	34	39	20	40	24	30	34	26	29	26	35	19	33	33	33	29	35	34	25	36	26	29	30	20	29	28	25	23	21	33	34	22	25	20	26	20	21	21	21	25	21	34	31	29	38	30	30	32	21	28	30	24	32	28	26	26	21	27	21	22	25	21	29	22	22	26	36	27	27	25	28	34	27	25	26	25	32	29	23	25	28	29	33	26	25	25	13	30	33	31	30	18	31	29	20	32	28	24	26	34	21	26	22	26	35	37	30	30	28	19	25	33	28	28	19	32	37	27	32	25	35	22	29	40	21	29	30	28	39	27	17	31	26	26	29	26	27	29	21	36	34	20	32	39	29	31	28	38	38	25	35	30	35	30	35	25	30	35	34	33	29	22	31	32	26	24	27	26	24	30	32	31	29	25	22	24	34	27	36	32	34	30	38	25	25	26	23	24	25	32	27	21	26	32	22	16	34	27	33	24	31	25	32	41	27	21	29	28	17	31	26	31	24	29	25	27	28	36	29	31	24	24	29	41	33	25	22	33	26	38	35	34	25	31	25	29	35	30	32	24	27	33	23	27	29	27	21	32	25	35	30	28	33	31	26	40	26	25	31	22	18	33	33	28	34	33	24	40	28	27	21	28	35	30	31	26	22	22	20	24	24	25	20	26	29	21	25	28	24	26	28	28	31	26	31	31	33	34	36	28	25	37	30	27	34	25	24	26	28	44	32	29	28	15	37	22	31	27	29	30	26	22	27	29	18	33	33	30	34	21	28	25	20	28	28	27	24	31	29	27	33	27	38	24	37	33	38	31	27	31	34	30	24	29	24	26	26	19	27	16	27	28	32	34	22	31	21	19	27	13	34	37	27	21	36	30	27	31	29	30	26	26	40	32	29	34	29	30	33	42	31	37	38	24	28	17	24	32	28	31	35	19	31	23	20	35	35	26	37	30	23	34	31	33	32	28	34	21	32	19	27	33	22	37	39	35	36	24	30	28	30	30	24	30	32	30	28	35	21	28	25	32	23	28	19	27	29	39	34	40	28	25	34	35	37	36	35	29	34	31	25	23	31	37	28	35	33	27	31	30	25	24	23	31	29	22	24	25	26	23	26	25	20	26	24	22	34	24	36	28	16	31	34	36	30	29	27	34	24	20	27	34	20	35	20	30	33	28	29	20	25	29	20	32	32	26	38	29	22	31	27	41	15	32	32	26	21	36	22	21	32	29	26	19	22	26	17	27	32	26	45	29	31	37	25	30	27	28	26	24	26	32	33	30	22	31	34	13	28	23	26	21	27	24	19	30	13	22	29	15	30	23	32	34	30	25	26	21	25	37	32	25	38	26	23	27	34	29	22	29	31	24	26	32	21	23	32	26	28	29	39	34	32	19	30	21	40	24	26	26	23	29	23	26	31	29	19	23	24	23	28	29	31	27	24	29	39	41	14	27	30	31	42	26	31	37	22	27	26	28	27	27	27	29	25	29	28	38	17	28	27	24	23	26	16	34	23	20	29	32	32	31	21	23	26	22	31	34	27	24	27	39	23	27	28	30	26	25	31	29	28	33	29	20	31	29	34	33	36	31	27	30	36	28	27	27	29	32	24	34	28	30	31	38	19	32	24	25	31	16	25	46	40	29	22	31	24	35	34	23	29	29	40	29	27	24	30	36	19	29	27	24	24	38	40	29	26	27	24	21	24	26	22	34	27	22	25	25	25	31	32	29	29	34	27	30	26	19	39	28	28	25	26	24	30	27	40	21	26	30	22	35	32	35	31	24	34	29	27	35	29	40	23	25	24	23	23	33	24	30	29	27	29	26	20	31	24	26	32	37	26	30	29	29	24	31	34	30	27	21	23	28	35	22	25	22	28	27	16	29	29	25	32	27	25	31	24	20	29	30	21	34	30	35	21	26	25	27	22	25	24	25	27	34	20	31	24	28	29	22	27	29	21	28	16	31	24	25	21	22	26	37	25	22	22	33	18	23	25	23	29	21	26	37	27	17	31	28	31	29	26	21	26	23	16	40	27	33	17	28	26	23	21	30	27	29	37	29	37	22	26	34	29	30	28	23	32	28	26	25	32	32	21	25	31	34	22	24	29	27	39	28	28	24	23	21	30	23	35	23	32	25	21	31	29	28	33	25	29	36	22	33	31	25	31	31	37	25	35	35	25	25	24	23	31	31	29	27	34	31	34	33	25	30	29	38	36	32	27	29	26	19	35	24	22	24	33	32	22	36	25	33	27	27	21	37	31	26	32	28	26	26	34	32	30	35	29	34	26	36	24	22	43	25	22	34	33	32	29	19	20	34	34	31	24	32	36	25	21	29	35	31	24	30	17	24	25	28	29	32	23	26	22	36	39	27	34	25	30	24	28	24	29	19	26	35	32	20	27	38	33	26	33	21	30	23	29	20	35	22	32	35	34	31	31	32	28	27	27	23	30	27	28	21	29	22	17
52306	33172	37278	73291	90668	62699	7637	5038	3876	3235	3014	2613	2281	2081	1959	1637	1572	1570	1428	1301	1286	1247	1162	1140	1098	1095	1082	1067	1024	1020	1001	1035	1077	1128	1133	1112	1068	1011	996	933	856	849	799	731	698	680	644	658	648	633	603	624	635	600	635	561	567	602	580	561	548	550	569	550	517	530	543	562	478	540	488	504	533	487	534	506	512	525	506	487	482	504	504	484	489	482	495	527	495	495	534	502	493	523	506	463	507	497	520	469	474	494	489	525	492	489	472	528	498	503	485	507	519	504	457	480	489	496	460	471	475	466	466	499	484	509	475	488	491	477	476	478	468	521	520	527	503	535	495	452	510	476	500	503	533	525	480	449	492	444	475	465	480	499	479	456	473	505	523	486	459	526	485	507	495	474	479	506	499	460	458	498	500	483	467	497	460	494	509	485	467	513	469	527	481	476	502	526	478	495	489	474	443	499	476	526	464	507	539	484	495	456	492	485	494	450	465	498	512	485	465	488	490	466	479	505	473	497	499	475	462	475	467	465	481	489	509	488	478	491	477	503	506	502	475	492	472	487	523	491	465	483	468	469	468	496	469	484	469	482	522	488	502	487	491	516	501	525	478	487	473	469	462	500	509	447	501	531	459	467	492	490	485	485	497	484	503	508	491	494	480	497	478	487	522	524	457	525	494	501	533	497	450	490	496	494	464	481	476	477	489	491	510	442	468	452	482	507	469	492	472	469	484	488	521	478	501	499	482	492	500	505	509	503	496	509	475	528	469	483	488	527	463	493	463	487	477	459	445	498	499	502	471	477	504	481	520	502	452	518	501	481	459	509	479	512	465	488	442	508	483	490	461	499	453	505	501	492	520	494	478	502	461	501	473	490	517	481	526	466	515	511	512	483	472	470	495	484	492	482	490	510	496	475	447	483	452	460	479	515	517	500	467	450	435	497	495	458	505	489	472	464	471	494	498	454	494	445	512	444	474	487	532	495	514	487	493	483	491	501	478	477	498	502	488	522	543	462	479	498	493	473	462	465	502	482	530	485	511	488	460	512	499	515	479	494	488	516	491	500	464	443	489	429	535	520	526	456	510	460	485	524	504	464	457	483	493	468	496	503	503	477	482	479	486	494	456	493	453	493	460	506	503	506	481	473	453	486	473	490	496	530	473	542	475	484	428	516	513	518	503	476	501	498	469	481	493	488	498	514	500	461	508	505	516	477	512	458	492	518	443	514	453	510	439	500	493	452	472	518	456	475	527	518	514	464	527	504	469	504	524	482	489	475	428	502	462	495	494	486	484	479	487	494	471	494	512	488	483	478	486	488	531	460	528	498	482	484	454	505	484	464	481	494	482	511	513	508	492	506	484	492	436	507	486	498	456	495	509	480	475	517	478	505	479	456	466	482	489	501	528	483	476	484	482	486	480	532	473	553	532	509	451	460	459	436	478	464	518	477	491	507	496	503	471	483	511	518	514	506	467	488	505	468	497	529	483	505	519	507	504	508	498	464	472	497	513	512	474	497	457	488	490	503	499	463	474	481	508	522	468	476	455	461	502	462	461	491	493	470	466	460	464	479	514	513	466	482	492	508	468	499	486	497	483	465	491	479	523	459	467	436	484	457	473	501	510	503	497	467	515	531	445	470	494	456	490	473	494	499	489	497	483	490	503	464	493	523	470	466	476	482	483	488	454	524	454	492	506	512	495	469	471	502	467	506	492	478	495	486	444	509	507	503	528	480	488	441	521	474	453	488	511	489	521	464	529	496	507	502	474	511	484	489	468	482	481	482	484	517	467	484	490	471	476	505	504	474	502	479	475	495	521	477	483	510	502	473	480	516	495	479	494	463	508	511	501	460	504	490	476	505	460	496	492	453	514	495	467	485	491	492	448	498	542	459	460	527	487	510	467	456	463	457	483	465	498	495	490	495	448	485	514	502	536	455	486	479	466	471	541	521	491	460	547	514	498	479	459	480	450	504	503	511	519	475	524	529	505	512	474	497	466	529	483	500	476	470	486	492	472	486	462	524	508	491	566	461	484	467	472	482	485	472	497	457	500	488	498	479	467	497	471	479	500	454	491	490	477	506	472	484	490	487	511	445	483	492	462	482	467	515	503	463	504	479	508	482	491	487	472	513	456	472	480	460	485	470	499	453	493	501	483	494	492	459	538	507	466	452	485	498	478	502	509	501	517	468	465	433	488	480	500	528	463	452	490	480	520	486	454	503	457	523	497	536	492	466	499	466	465	489	495	452	522	452	467	472	468	489	516	499	496	444	465	494	461	461	524	497	491	481	524	486	470	471	453	508	485	487	483	506	508	517	462	501	544	467	464	508	495	458	493	512	494	509	481	475	446	491	495	521	508	466	490	500	468	503	446	453	463	515	518	473	480	508	461	467	485	519	488	492	485	492	483	496	537	490	485	477	503	477	526	469	470	482	482	468	440	442	536	494	479	484	464	493	487	446	453	502	461	484	484	525	491	465	530	496	454	482	477	480	458	479	529	519	447	466	486	498	449	483	500	517	508	490	485	474	451	492	496	492	510	457	461	471	498	517	506	486	446	483	482	543	512	485	508	488	484	477	510	473	511	478	509	472	461	517	498	508	485	477	536	480	505	490	513	454	513	425	508	464	482	471	490	475	494	465	460	498	473	495	477	498	475	507	512	486	488	479	499	506	522	485	499	502	485	467	545	496	460	498	472	486	497	473	502	505	502	493	477	525	490	508	511	518	507	508	475	510	512	480	437	496	506	500	505	475	462	456	510	541	503	480	504	451	474	492	506	520	512	497	470	478	499	551	447	530	493	460	513	486	506	459	512	492	486	470	489	495	512	498	493	457	467	461	489	488	530	517	500	444	473	491	454	486	465	473	459	485	475	499	468	499	456	460	446	532	463	500	500	487	487	500	474	508	515	467	481	491	470	465	524	489	466	497	464	480	501	455	476	448	516	491	507	492	499	493	508	496	492	498	498	487	488	495	483	552	489	489	469	492	494	472	464	501	492	503	454	479	477	484	498	458	481	475	520	511	498	480	515	486	500	489	487	482	514	491	509	475	474	495	484	500	512	454	462	468	462	490	445	496	470	466	474	537	488	497	499	471	496	456	472	481	505	489	491	500	481	472	430	482	457	465	448	511	492	491	511	504	468	517	498	488	479	514	491	531	478	461	494	534	510	485	514	543	468	516	552	477	526	466	435	495	487	502	483	433	475	513	482	491	449	518	478	504	487	498	482	501	500	453	481	491	508	481	522	511	505	479	465	523	453	485	504	517	490	476	458	486	499	488	477	448	529	487	524	506	471	498	499	480	468	491	463	477	500	476	517	495	507	457	474	479	455	488	497	449	502	502	536	465	502	483	533	472	482	489	496	513	477	489	479	455	454	459	465	524	492	498	488	477	529	515	512	490	505	511	521	476	477	497	438	472	507	492	477	472	514	513	502	514	492	484	516	489	458	482	507	476	488	463	481	509	478	492	472	493	508	529	478	493	482	493	483	492
3864	1570	370	1462	3371	1933	24	34	28	20	22	26	20	17	22	23	32	18	20	14	22	27	27	27	30	14	27	29	26	20	19	25	13	22	29	24	30	26	24	22	20	23	17	20	18	19	21	20	17	17	15	23	12	13	16	17	19	24	19	29	19	17	18	20	10	17	23	21	28	14	22	14	25	24	14	9	11	23	23	15	17	12	21	10	12	19	11	20	14	20	20	19	13	24	16	25	16	18	23	25	12	25	23	25	18	21	24	16	18	23	10	18	15	26	14	15	19	19	21	15	31	26	12	22	12	14	19	22	16	22	16	17	24	15	25	16	18	18	16	11	17	18	18	13	19	18	19	26	17	23	19	15	14	17	20	16	15	20	34	12	21	16	20	20	16	21	16	14	14	24	18	21	15	20	18	22	23	18	15	15	16	15	26	12	17	11	19	13	19	21	18	20	19	9	28	18	24	16	18	16	21	18	17	22	19	21	16	20	18	25	13	21	25	17	15	14	10	26	17	16	19	18	18	16	29	20	23	19	13	16	17	20	24	15	20	17	16	17	16	20	16	15	17	17	15	22	17	18	20	21	13	12	11	16	14	15	22	11	17	14	16	30	25	21	10	22	15	16	22	17	13	18	15	18	16	16	22	26	17	16	24	26	16	20	25	14	14	20	25	22	11	20	18	20	18	12	27	19	26	11	26	13	21	17	22	18	18	22	22	18	20	17	26	24	18	18	16	26	19	18	20	21	22	20	13	18	18	11	17	21	25	24	19	25	19	13	20	22	20	17	23	16	15	22	17	17	12	15	19	26	18	15	17	18	17	31	19	18	7	17	14	18	24	20	18	17	20	14	18	25	13	12	20	14	14	14	17	15	19	15	18	21	9	14	19	17	23	28	25	25	22	24	13	18	12	20	21	21	11	25	16	19	12	9	19	24	10	18	25	19	19	28	24	19	24	21	14	16	18	15	23	17	23	17	7	17	17	16	14	25	23	16	18	16	22	17	19	21	17	28	18	19	18	13	24	13	11	22	12	18	21	17	22	29	18	19	20	16	16	26	18	18	15	15	18	18	14	19	17	14	13	16	26	15	13	15	16	22	23	16	18	18	18	22	27	14	21	13	13	14	24	18	19	12	20	26	22	19	21	16	18	20	14	18	14	15	16	10	16	29	20	14	22	11	13	17	19	14	18	19	12	9	25	16	19	15	20	19	15	16	19	15	17	27	16	21	18	19	23	13	19	26	18	18	17	23	11	23	23	15	16	14	18	17	13	18	21	16	24	14	21	19	18	21	17	22	20	18	18	17	18	20	23	27	17	13	12	15	18	20	25	20	16	21	22	19	20	22	19	20	20	14	15	21	14	16	20	23	16	17	19	19	17	23	17	15	17	20	11	21	16	14	18	23	18	12	22	12	15	12	33	12	18	12	14	20	21	17	20	10	18	15	10	18	12	20	20	21	15	15	20	14	25	18	21	17	16	16	18	12	20	19	16	21	15	20	21	19	17	14	21	22	18	14	16	16	17	23	14	16	15	15	26	36	20	28	26	17	20	18	18	22	18	20	25	19	14	14	18	19	20	19	16	19	23	16	23	23	18	18	12	14	18	18	12	18	25	15	28	22	15	20	19	15	20	12	19	26	18	14	16	19	20	26	14	15	14	18	21	16	20	16	20	24	22	20	22	19	13	23	20	29	17	20	12	22	22	21	19	10	23	16	21	21	28	17	20	14	13	18	15	18	14	15	23	21	23	13	13	22	16	22	13	17	16	28	18	20	21	15	22	18	16	16	23	24	33	15	15	18	25	22	11	17	21	18	16	20	19	15	23	18	18	15	15	19	12	23	26	23	27	14	21	20	18	23	14	22	32	23	14	13	19	18	19	17	16	20	18	16	21	14	16	19	19	23	26	15	25	18	22	21	16	23	24	13	18	22	19	16	17	18	14	21	18	15	22	24	18	19	17	18	17	19	15	19	13	17	12	12	20	17	23	23	20	19	21	21	12	16	23	15	14	27	18	28	26	15	18	22	18	24	13	24	16	15	23	19	19	21	15	23	14	9	18	13	23	14	15	8	10	16	15	26	20	25	19	11	20	14	22	15	16	23	16	14	21	21	23	21	26	19	21	20	24	13	21	12	16	17	19	18	20	15	23	24	19	16	25	16	22	12	18	17	16	24	17	18	19	15	20	23	12	16	17	23	17	16	24	19	14	24	17	24	15	13	14	22	15	13	20	15	19	16	12	16	22	17	14	14	16	10	16	23	20	15	26	11	21	17	26	19	14	25	19	22	27	14	22	18	21	18	21	13	24	17	13	11	19	11	23	18	18	20	19	12	15	16	19	11	20	11	17	25	11	11	16	18	18	22	10	25	18	14	13	22	29	20	19	15	11	20	16	20	22	28	20	16	25	26	17	14	23	20	14	24	16	19	22	18	16	15	24	17	18	12	20	23	13	20	16	17	18	21	18	16	27	12	19	23	18	12	20	21	19	17	21	26	20	13	25	22	19	24	15	18	28	14	15	12	18	24	25	15	26	19	24	16	22	24	15	19	10	23	17	16	18	11	15	17	14	9	27	17	13	26	22	22	13	24	24	19	22	17	9	17	22	19	7	17	18	28	20	13	19	26	18	15	17	16	14	20	19	17	10	28	16	12	25	24	19	26	28	18	15	17	18	16	28	20	20	20	16	17	20	14	11	19	23	13	21	13	18	25	13	21	19	21	17	23	17	12	13	14	15	15	15	19	19	13	20	19	25	22	19	23	17	16	26	18	14	18	23	22	24	13	21	25	21	16	20	12	10	16	24	21	16	18	15	20	10	23	18	19	18	24	20	20	12	20	24	14	21	16	18	21	23	25	21	17	22	28	17	17	16	13	21	19	23	17	18	16	11	17	21	16	20	17	24	15	23	23	16	17	16	12	14	31	14	17	14	20	16	21	15	16	15	25	23	20	20	19	16	20	14	16	14	20	19	19	15	13	17	11	24	16	8	16	18	23	14	20	16	16	16	21	24	18	23	12	17	18	17	25	21	18	11	21	22	23	22	15	16	17	20	15	17	21	16	15	22	14	24	23	26	25	21	19	17	10	12	25	18	13	14	18	19	26	24	15	16	12	20	19	11	22	22	14	17	19	25	20	18	14	15	22	19	16	25	17	24	26	17	19	16	21	17	17	14	27	20	22	19	16	14	22	14	24	26	19	20	12	20	20	17	24	20	18	24	17	31	10	15	20	17	24	23	21	20	13	18	24	18	17	24	22	18	18	20	16	19	20	24	20	15	22	20	14	23	15	24	18	18	24	7	18	23	19	25	14	16	15	17	24	18	18	23	17	17	19	15	22	23	14	16	20	17	19	19	29	19	18	22	21	19	13	28	17	17	15	25	19	11	27	7	20	14	17	25	22	17	19	22	21	22	25	12	22	14	21	20	20	19	16	14	11	14	29	15	17	24	18	14	15	18	14	13	21	25	20	11	26	24	15	11	14
37713	25225	11668	39278	54204	37002	1935	1123	959	841	923	968	836	777	748	646	670	648	623	593	626	556	565	541	567	538	563	542	571	516	568	568	579	634	643	603	598	551	568	534	509	454	454	410	407	437	408	419	376	394	344	366	375	363	358	356	367	374	329	331	353	346	379	333	323	325	341	341	323	332	316	325	315	298	319	300	297	315	306	320	336	321	317	315	289	320	303	327	334	314	316	306	344	313	303	316	340	324	344	329	340	329	295	322	331	325	328	337	303	324	343	342	308	319	318	352	332	335	321	327	282	307	322	322	358	307	295	344	302	337	337	298	299	327	322	299	330	320	356	324	348	329	310	331	316	328	299	323	311	349	276	304	322	299	295	348	321	315	321	319	309	301	324	307	336	310	313	335	327	333	324	333	321	305	317	320	331	320	351	311	314	318	308	330	305	316	344	302	295	328	330	342	341	309	303	326	307	314	322	344	348	340	337	308	318	288	338	325	320	347	331	300	308	342	318	333	336	331	331	338	330	342	329	336	335	311	359	311	333	321	328	318	329	321	294	292	331	320	302	319	353	339	303	325	292	287	318	308	332	299	314	327	326	319	304	316	307	318	326	348	351	333	281	318	322	347	314	333	341	335	321	326	332	326	310	333	307	311	289	301	299	327	333	361	332	335	327	309	329	334	319	325	329	368	302	296	298	311	304	322	347	302	301	327	328	287	339	316	309	325	325	350	321	315	307	325	322	326	333	336	321	315	324	326	334	335	320	323	299	321	317	335	311	321	301	319	314	330	353	335	331	310	300	308	307	313	321	310	315	319	361	339	337	305	274	308	333	306	315	314	320	345	318	266	300	325	322	313	304	286	314	287	338	286	329	320	302	357	312	317	319	324	323	369	308	327	305	343	331	342	329	332	324	349	320	336	317	308	322	354	326	325	316	348	294	366	333	323	336	336	345	284	321	319	300	331	362	347	322	312	301	336	358	342	290	334	306	304	288	331	312	316	312	293	307	318	294	300	319	329	336	341	314	304	325	311	316	317	296	299	293	335	292	333	334	319	333	342	322	330	321	322	340	299	317	337	337	277	294	345	326	329	331	292	317	326	337	309	314	381	318	344	328	332	357	328	332	333	316	336	312	341	297	312	331	315	343	320	329	333	297	310	308	315	306	336	297	304	310	353	327	330	297	309	290	351	311	323	323	338	297	353	330	323	311	322	307	277	330	329	286	334	330	293	325	303	360	295	340	302	310	296	274	330	308	329	324	320	322	335	338	311	327	336	305	294	311	298	322	340	364	310	319	338	325	336	315	310	325	310	295	343	355	319	354	323	311	321	336	330	315	347	360	315	337	302	324	329	302	338	355	302	323	344	325	330	278	316	297	306	346	333	345	355	331	342	339	343	316	345	350	319	321	349	340	323	304	343	320	323	321	344	348	304	322	328	313	293	300	331	330	333	315	334	323	295	310	310	360	282	318	323	279	287	314	334	297	296	328	346	318	324	300	315	302	336	352	330	345	341	332	313	330	320	325	343	301	300	339	288	334	329	315	301	308	287	329	344	316	305	347	319	342	331	314	350	314	340	303	312	325	329	335	336	323	313	314	355	329	300	340	342	328	324	326	331	342	322	326	327	322	307	318	286	306	319	322	298	367	330	289	300	328	311	316	313	318	325	341	321	314	351	345	333	335	333	349	322	341	318	331	351	316	291	331	339	324	305	332	341	293	345	315	310	321	321	356	313	320	314	312	350	344	311	314	335	346	285	292	347	316	306	326	332	323	304	302	316	364	331	331	324	312	333	319	294	302	305	331	312	323	340	339	308	309	312	300	328	313	319	363	325	336	332	332	313	320	345	323	348	321	336	327	286	306	321	330	321	325	342	315	331	322	331	332	301	315	339	320	325	344	294	291	318	288	331	325	325	341	309	324	330	297	324	299	321	309	344	289	305	306	340	338	326	318	332	331	290	313	354	300	337	330	313	313	335	315	302	336	279	316	314	297	331	332	286	347	305	349	302	322	322	342	311	297	333	311	328	336	327	302	297	306	336	326	296	334	310	311	284	336	318	316	304	309	309	330	307	305	317	342	342	318	288	334	322	323	323	299	339	323	343	362	298	315	321	345	339	303	334	316	301	311	324	317	306	306	298	282	335	311	315	323	341	305	329	326	333	332	313	326	300	353	315	337	343	313	329	285	305	342	330	366	292	306	296	345	314	301	316	321	295	309	304	331	306	324	304	278	330	301	303	344	290	333	349	329	329	324	296	318	328	300	313	306	305	315	310	312	318	325	329	346	282	319	307	304	334	299	306	341	290	319	300	330	309	305	327	314	322	313	324	317	350	335	355	324	304	310	344	289	323	307	330	330	300	395	342	317	308	313	340	303	358	304	313	332	330	303	298	331	306	341	331	319	308	341	337	318	303	308	334	333	297	294	323	326	310	344	325	325	338	300	321	342	353	317	321	292	302	330	320	314	318	336	305	348	318	329	308	309	341	307	326	322	317	350	274	312	368	330	319	312	341	330	318	309	346	277	306	323	301	319	336	315	317	308	328	286	317	340	328	338	337	331	335	334	333	307	326	342	330	323	283	313	303	317	336	315	358	310	293	318	321	301	302	289	338	348	312	335	297	301	342	302	320	297	339	323	306	351	309	335	314	334	304	300	333	315	325	293	313	328	326	335	313	302	305	322	332	318	297	330	317	316	304	318	335	329	370	273	307	303	311	298	308	311	323	327	348	293	314	342	323	277	319	325	308	333	332	317	327	328	308	311	343	322	318	295	315	330	309	283	278	313	327	298	318	300	357	328	328	334	349	296	309	318	316	298	343	301	297	316	329	332	341	335	315	316	349	294	316	375	318	311	348	308	316	334	312	318	273	330	316	283	344	296	354	332	324	359	363	280	314	310	332	349	344	325	324	295	320	314	318	331	337	329	327	325	350	328	322	314	297	308	290	325	307	329	307	334	337	331	310	301	326	346	312	325	296	299	327	308	332	320	317	309	304	312	328	339	312	324	309	314	341	357	344	345	319	304	332	349	331	298	340	319	329	311	331	306	302	285	319	329	319	323	313	324	322	346	313	295	336	335	306	306	327	312	298	308	337	307	327	321	320	329	324	298	316	310	350	319	315	289	318	319	302	348	319	322	299	334	325	331	339	308	319	319	336	332	313	334	346	278	314	334	288	336	293	308	324	328	319	343	334	309	295	305	337	291	363	311	304	365	342	291	311	332	313	303	343	330	319	322	329	348	321	309	339	333	329	322	354	343	314	322	304	338	334	301	304	312	322	348	347	346	318	321	289	322	304	343	293	325	299	321	306	321	341	301	298	294	377	348	345	311	362	303	332	294	318	335	302	317	324	334	295	311	343	335	311	322	307	308	335	302	291	305	347	327	286	335	332	313	338	343	314	359	358	324	336	351	339	309	358	304	286	317	314	318	342	321	316	296	297	288	308	320	324	296	296	319	334	292	316	307	318	332	319	317	331	347	297	350	335
10156	6438	1166	6939	19211	15477	909	63	44	54	59	46	50	41	42	51	36	43	42	49	35	37	34	43	33	27	31	23	29	44	26	21	27	22	31	26	28	31	31	32	34	19	37	17	21	27	32	21	24	23	24	26	33	32	22	16	21	26	34	33	20	20	19	26	14	21	24	20	25	24	18	29	20	18	28	20	19	20	17	25	14	17	19	18	21	31	17	27	17	23	24	21	19	19	23	19	20	35	29	27	17	32	20	11	17	31	27	17	23	23	20	28	22	21	26	18	21	30	22	17	22	19	26	22	23	21	19	22	22	16	25	19	18	22	20	32	25	18	25	27	16	31	22	22	27	23	22	16	17	22	27	21	21	23	20	30	33	21	25	17	22	14	20	14	28	12	18	27	22	19	15	18	33	23	26	28	24	31	11	14	19	18	18	31	21	27	20	20	26	18	33	15	17	17	31	24	14	28	24	23	19	23	22	24	16	33	20	23	18	33	27	23	17	29	22	30	23	21	16	21	12	20	29	20	21	21	20	25	25	30	16	17	28	19	20	23	24	14	16	20	20	20	19	25	28	13	13	22	19	14	14	24	31	23	20	20	14	29	19	21	25	27	21	20	23	20	21	23	21	24	25	19	27	27	28	18	24	25	25	19	21	17	21	24	24	16	12	19	29	17	26	19	23	18	21	23	21	16	21	21	21	31	14	23	19	32	20	21	29	31	21	20	29	29	18	16	18	22	27	16	22	29	20	21	24	21	19	18	28	16	28	30	21	23	25	31	21	28	26	23	34	11	22	18	19	18	25	18	23	27	23	20	15	17	21	14	26	17	15	20	21	20	31	31	24	26	18	22	18	30	19	19	24	19	36	19	27	23	20	25	35	20	27	25	17	16	25	25	26	19	30	23	22	18	22	23	20	24	26	20	22	28	26	17	24	25	26	38	26	22	16	15	29	12	17	28	19	21	21	28	30	20	14	23	21	22	17	29	19	25	27	27	26	23	20	18	18	27	24	25	19	19	31	15	28	26	23	30	29	21	14	24	21	25	14	15	22	20	18	19	27	19	29	16	22	14	23	17	19	31	22	16	27	26	19	31	24	21	20	17	24	16	25	19	19	22	21	23	13	20	19	24	22	29	30	10	18	22	18	12	26	21	16	27	26	28	22	21	15	20	15	29	35	28	21	17	23	18	21	24	22	33	21	17	26	20	16	12	19	29	22	21	31	28	14	23	19	23	20	23	28	34	21	30	24	28	20	25	22	19	17	21	24	26	13	26	32	17	20	15	27	27	17	15	24	29	28	33	21	29	25	19	25	18	24	23	23	17	20	28	19	29	23	20	19	18	24	21	26	21	33	25	22	24	18	20	25	18	29	21	30	19	13	20	20	16	24	15	31	16	26	24	16	27	38	22	21	21	37	32	19	22	27	31	20	23	26	16	24	22	20	25	24	25	29	17	19	27	25	23	28	22	24	17	30	21	28	27	18	27	23	28	14	18	28	19	20	19	19	18	29	24	24	24	31	16	23	26	20	23	25	26	19	26	22	25	35	18	21	17	23	30	23	21	21	28	19	28	16	31	18	23	29	15	17	20	30	14	30	21	13	23	20	17	26	18	27	16	27	17	29	15	25	23	21	22	24	21	28	19	14	20	29	18	30	18	19	23	21	25	27	27	25	20	18	21	15	25	24	19	22	25	16	35	24	18	28	23	28	23	21	24	20	31	20	16	23	17	24	19	33	21	26	20	21	23	16	17	37	28	17	19	22	26	24	22	31	16	30	28	25	21	26	17	22	25	18	20	15	27	16	23	24	23	30	24	25	19	20	28	15	28	23	17	20	18	22	17	33	24	13	24	20	29	18	22	29	22	22	27	20	26	20	19	15	18	15	22	21	25	29	17	31	25	19	25	20	21	28	22	23	24	21	24	25	18	20	22	17	22	21	21	26	23	31	14	16	27	17	26	21	31	25	21	22	27	17	23	20	28	13	20	25	15	25	20	27	28	19	21	24	30	25	19	26	20	16	20	22	22	29	24	32	21	30	23	19	21	19	16	21	26	14	20	28	24	22	24	21	21	20	20	18	20	24	19	28	25	26	19	23	29	27	23	12	27	23	18	18	26	19	32	24	23	28	26	35	13	33	22	21	21	26	24	29	17	20	25	16	24	32	24	25	11	21	19	22	23	17	20	24	19	19	25	22	23	20	29	23	20	14	19	28	25	17	31	18	22	22	16	25	20	25	22	15	22	18	25	21	23	29	25	13	22	24	24	20	19	15	26	29	26	27	28	26	21	20	24	21	36	23	24	35	18	20	19	23	18	16	23	25	26	17	25	23	21	20	24	19	23	19	29	24	33	21	18	22	19	30	27	25	20	28	19	21	19	20	21	25	25	29	26	19	15	26	19	24	25	27	20	20	22	19	11	19	21	23	23	23	13	22	14	31	25	25	21	27	22	19	24	21	21	32	13	23	19	23	20	21	21	20	27	28	29	24	16	33	26	28	28	20	19	24	29	27	27	25	27	24	19	17	16	33	20	24	20	23	24	20	22	25	15	28	33	29	27	20	24	20	30	18	17	16	17	21	27	19	15	25	22	13	23	23	20	18	18	34	19	26	28	14	22	18	19	27	15	22	20	21	17	24	14	23	20	21	30	15	24	22	22	24	24	29	24	20	17	17	23	20	23	28	18	21	20	24	19	33	37	21	35	30	16	19	20	23	25	21	20	27	31	21	22	29	26	24	25	16	18	27	29	22	21	18	27	22	31	11	26	23	24	17	22	30	27	17	22	25	19	23	24	12	29	23	19	23	32	22	24	25	27	28	19	20	22	20	22	18	26	23	25	26	26	24	21	22	19	24	23	24	28	20	14	25	21	23	23	19	23	16	20	23	20	28	17	24	27	37	24	26	28	16	23	22	27	20	21	29	24	22	18	25	17	18	20	28	11	24	23	25	16	20	19	24	23	19	27	19	12	24	28	23	21	20	22	22	25	16	27	14	23	19	18	20	22	24	25	28	32	24	28	20	21	18	22	21	25	13	29	20	29	17	16	17	18	11	24	28	30	16	19	19	20	14	17	21	18	14	19	29	18	24	28	16	13	24	19	23	23	17	17	23	20	24	25	18	25	12	16	23	26	24	30	17	19	29	23	16	28	22	28	18	22	25	19	23	26	24	21	20	17	21	21	19	19	28	24	26	24	30	18	27	30	15	17	20	21	20	10	22	32	15	21	27	14	21	24	16	18	24	20	15	22	26	23	25	18	30	14	16	24	18	22	26	23	31	19	21	26	25	14	15	22	27	19	28	19	21	28	22	26	21	30	24	17	19	23	23	27	27	26	18	23	23	28	26	19	21	27	25	21	16	15	28	21	21	24	24	25	21	14	28	25	21	14	18	27	30	24	26	29	15	18	20	19	18	23	19	24	26	16	21	22	25	26	23	12	23	20	22	19	23	27	19	17	33	24	25	26	19	20	32	17	21	12	15	16
51221	35710	19998	61734	88850	71154	7082	4155	3324	2708	2336	2329	2194	1874	1655	1488	1494	1342	1153	1075	1117	1067	1010	939	980	954	899	875	861	884	835	916	968	1027	962	941	933	847	778	792	686	656	611	600	583	564	536	559	482	506	498	501	456	503	492	492	472	479	486	475	487	436	472	422	430	453	422	428	379	400	395	425	387	433	398	377	397	375	437	371	395	386	415	374	351	437	399	378	372	387	400	390	377	393	381	396	387	392	411	402	401	366	386	392	370	407	405	375	376	390	428	416	388	423	408	380	385	426	391	424	378	426	419	356	384	429	424	388	386	385	379	357	413	409	399	400	398	401	373	437	372	415	419	390	393	424	373	394	378	459	387	399	373	366	403	367	379	424	427	389	378	372	396	396	391	387	433	375	423	376	402	434	368	400	381	396	352	384	415	376	388	367	400	368	370	385	387	392	373	358	406	405	361	405	369	374	410	385	389	395	368	397	365	423	396	417	419	410	380	369	395	401	389	359	387	365	415	384	405	392	403	375	426	394	401	392	358	405	397	409	399	400	384	422	379	412	394	414	377	401	374	408	398	388	386	362	368	411	411	397	376	384	371	397	381	395	414	421	385	382	388	392	383	404	413	366	425	403	367	388	386	448	382	384	405	398	383	399	395	356	427	386	375	416	421	420	392	361	401	389	384	393	366	369	417	370	386	382	392	405	430	402	419	394	368	405	394	445	377	396	405	395	399	376	411	372	359	440	368	361	390	361	388	371	404	361	411	396	396	374	399	379	398	340	388	414	450	366	362	399	398	399	378	419	376	377	370	401	426	386	407	382	378	386	402	399	374	383	404	381	389	377	397	360	367	396	379	382	392	393	392	381	382	388	381	374	366	375	399	385	403	437	360	386	397	424	403	381	423	384	386	394	386	408	382	390	422	397	407	407	395	389	376	398	420	365	394	392	405	340	358	367	418	385	388	377	434	386	386	408	382	367	445	392	419	378	407	328	395	424	375	393	404	389	392	379	389	397	406	386	372	430	416	393	384	371	381	384	369	353	372	410	357	392	410	353	369	406	409	392	402	407	370	385	408	403	378	392	387	376	374	380	385	365	379	370	358	412	375	382	406	392	426	381	412	418	416	374	399	395	382	349	392	395	365	389	426	374	401	400	412	415	395	433	363	372	366	426	404	413	421	373	392	412	403	386	407	409	401	370	369	412	378	374	409	420	377	378	420	417	385	418	383	366	415	393	403	391	387	383	392	401	386	406	379	408	406	349	406	399	389	387	414	406	389	377	382	401	385	411	392	366	411	354	399	381	381	375	381	403	394	381	398	400	377	358	403	368	397	367	376	418	387	419	374	405	407	346	393	389	371	382	399	395	381	389	412	382	404	412	384	400	402	376	422	393	403	394	406	400	396	376	399	377	375	364	402	407	394	401	410	396	375	381	425	344	383	353	394	412	375	385	408	411	380	395	373	358	395	361	418	385	396	398	411	402	380	402	381	388	394	346	398	431	387	376	396	374	379	385	400	403	381	405	382	422	395	390	399	400	364	336	363	412	424	410	419	422	372	419	374	395	378	380	386	411	378	398	429	375	371	347	426	364	390	410	403	433	413	405	381	395	428	354	392	405	387	383	400	376	423	388	431	370	394	390	388	371	342	363	379	380	407	400	405	415	396	400	395	382	394	404	410	367	391	390	406	381	361	388	417	407	369	399	394	393	381	410	372	362	358	396	434	373	395	362	383	396	359	407	357	389	363	379	369	405	356	389	398	380	400	389	382	396	413	386	403	393	385	408	409	380	436	391	368	375	425	391	375	375	380	393	365	395	412	385	377	378	388	417	407	389	402	440	408	364	365	342	385	373	371	393	381	384	404	388	360	387	416	405	400	360	374	366	355	371	370	359	426	406	406	408	415	391	393	365	373	404	405	404	414	420	400	409	385	393	416	364	375	430	416	409	398	422	374	381	387	414	418	356	413	392	387	377	406	372	352	379	399	378	388	440	385	413	380	385	372	382	405	392	436	424	384	392	412	400	390	399	362	366	380	421	413	395	391	400	372	379	366	373	388	367	373	412	363	418	396	414	368	369	384	383	359	403	433	407	423	388	371	342	417	428	388	414	357	391	385	386	419	370	389	430	387	383	382	397	388	396	412	398	407	421	404	408	381	375	380	383	400	422	371	371	427	368	388	379	379	408	383	369	332	377	398	368	398	395	425	386	371	389	410	398	402	374	394	393	370	364	409	419	435	382	387	435	392	382	388	395	388	389	416	399	381	386	378	368	373	397	365	392	380	362	367	378	363	364	385	398	401	374	388	365	417	383	418	395	359	385	367	389	374	386	392	405	378	386	405	371	388	408	404	387	432	394	418	402	432	389	398	369	365	392	393	380	414	383	412	399	395	367	430	388	408	426	357	362	378	416	392	417	377	377	413	406	387	416	376	420	391	384	394	394	367	410	410	403	399	381	422	397	422	364	418	384	399	416	398	406	381	394	380	398	371	373	370	405	395	386	372	388	387	389	371	393	369	380	402	418	378	405	385	409	353	388	411	393	406	436	392	439	395	368	404	367	402	403	387	396	395	371	375	390	402	392	358	426	416	384	397	438	375	399	412	396	363	363	408	396	359	378	408	383	386	399	405	406	389	405	400	381	374	386	382	384	379	410	401	403	423	389	366	376	395	397	400	410	412	428	376	415	397	393	415	373	389	397	401	415	376	391	382	381	414	412	396	400	396	396	375	376	394	400	385	409	416	399	404	388	422	390	389	418	337	415	412	371	410	375	383	387	370	387	411	410	390	409	349	376	406	389	401	412	410	378	424	385	386	408	401	422	411	443	392	382	396	383	398	388	377	395	360	406	391	383	399	412	428	402	401	403	364	386	380	394	370	397	396	387	407	384	400	387	409	383	391	415	382	383	403	400	403	370	410	392	408	441	428	379	404	403	388	397	389	380	398	388	410	426	397	375	396	410	394	387	369	383	389	391	387	397	392	412	404	397	400	365	368	418	396	377	398	395	389	426	431	396	381	421	381	405	418	411	386	407	388	387	382	383	387	390	379	368	419	411	416	391	393	391	392	396	395	391	389	393	393	405	374	411	397	382	422	384	390	408	411	414	361	385	409	419	375	373	408	376	412	372	381	390	406	398	391	362	395	415	393	372	435	365	397	414	377	410	405	402	389	396	360	366	376	394	385	423	371	385	435	381	399	403	424	386	406	419	407	379	386	417	394	413	382	379	366	380	384	385	360	419	397	387	396	388	401	389	384	416	399	391	399	386	408	386	412	347	391	399	365	403	368	400	403	384	409	414	428	393	381	425	418	365	382	424	383	378	408	431	378	377	401	388	397	384	404	352	381	373	408	365	391	376	406	387	419	419	398	375	393	391	408	386	410	374	393	386	386	364	383	409	353	381	407	406	395	397	399	379	384	411	387	405	409	416	402	377	367	394	380	366	385	404	438	407	396	386	389	424	374	355	386	403	376	369	384	398	390	380	402	408
8306	3780	616	2354	11267	10391	864	56	52	33	53	27	43	52	34	28	46	29	30	46	44	38	39	38	33	38	35	38	37	31	24	29	31	44	33	40	42	39	40	28	37	30	30	34	29	21	28	27	36	36	26	35	33	33	27	42	35	34	40	27	38	33	28	28	25	25	29	29	29	34	25	36	29	39	24	31	22	24	27	26	25	58	31	33	29	22	29	23	23	37	36	25	25	29	33	27	26	36	22	25	31	30	24	25	39	30	31	26	34	24	23	28	25	33	29	31	26	42	31	23	32	38	34	30	28	30	32	28	31	32	31	18	22	30	30	24	34	33	33	36	34	29	39	22	29	31	26	40	28	25	22	35	22	26	21	19	35	25	27	24	34	33	31	15	29	29	29	32	30	33	27	36	27	32	27	38	28	27	24	31	24	36	31	38	22	32	38	31	23	32	29	25	33	27	39	29	22	30	35	25	31	32	22	27	40	26	36	34	34	28	28	30	26	30	31	29	32	27	24	18	21	20	33	32	38	32	32	30	33	25	27	30	20	24	30	37	31	22	25	31	27	34	22	32	35	22	30	32	31	24	40	36	32	37	29	33	31	40	17	33	32	30	28	32	28	33	32	21	25	31	31	31	28	31	35	30	41	38	17	27	34	46	26	29	25	32	30	26	32	20	24	31	29	35	26	26	26	36	29	32	36	25	31	30	42	36	36	32	28	31	36	34	23	21	29	27	33	28	27	23	30	24	33	34	24	28	27	17	26	32	41	20	30	25	38	24	26	31	28	39	28	35	27	24	22	42	36	39	21	30	35	29	32	34	34	25	31	32	36	36	31	33	21	18	24	31	40	24	26	32	42	27	24	30	18	26	27	29	30	31	30	29	35	27	30	28	35	36	34	27	28	22	30	19	34	39	24	40	40	25	32	24	30	31	30	23	28	34	30	29	30	29	31	27	34	27	34	30	34	25	30	35	35	31	20	34	19	28	29	33	19	30	32	31	26	30	29	30	23	22	29	30	31	30	36	25	35	27	31	35	30	27	32	27	34	29	26	37	28	25	33	26	23	26	27	35	20	31	36	27	32	30	26	31	28	23	26	25	27	33	26	31	34	33	28	23	24	24	39	36	26	32	31	36	35	30	28	32	37	36	24	25	36	35	30	42	31	26	33	24	22	26	29	29	31	29	26	26	30	33	32	34	32	31	24	20	28	28	29	30	27	22	23	44	30	35	29	30	24	41	25	25	33	25	25	28	31	27	27	33	27	30	36	31	30	31	24	24	27	41	27	30	26	27	34	24	26	19	36	39	28	27	35	36	26	30	30	27	35	25	28	31	26	34	23	36	28	26	25	35	39	28	28	22	34	29	34	32	23	38	31	36	30	26	25	40	42	20	27	31	35	31	30	28	26	32	33	31	23	29	44	35	29	27	20	27	27	24	25	30	23	32	23	31	31	27	26	34	30	17	26	26	37	32	25	30	26	27	25	39	37	26	35	29	34	34	31	29	22	34	33	33	35	39	30	34	24	22	26	24	25	28	29	36	25	25	34	26	29	18	31	30	31	39	23	29	39	32	24	19	33	31	25	35	29	27	23	24	32	34	38	29	42	37	30	28	29	24	28	33	32	31	32	31	17	22	35	21	25	29	51	32	31	22	23	25	29	29	21	28	19	22	24	26	21	35	23	31	36	33	28	38	29	19	28	26	35	32	33	31	33	31	41	28	31	31	28	36	17	28	28	37	19	16	24	34	27	27	19	24	29	25	40	34	39	31	25	25	33	38	20	27	28	26	40	32	36	41	28	29	37	26	30	35	34	22	25	30	30	39	41	37	25	32	29	26	24	26	44	30	27	29	45	32	39	36	40	26	26	29	40	24	32	41	34	17	23	26	30	29	28	31	25	30	35	29	32	42	27	25	30	30	34	35	30	30	35	22	35	29	28	30	31	38	25	33	30	31	43	21	24	22	31	33	31	27	31	36	25	25	39	24	40	24	26	21	32	29	25	29	26	24	19	21	31	41	38	26	34	28	28	24	34	36	28	25	30	34	25	24	40	31	30	28	32	32	30	29	36	26	21	30	27	22	39	26	29	24	24	24	24	24	41	31	18	38	22	32	33	19	30	36	28	40	22	31	23	33	21	28	31	29	25	26	29	39	26	30	44	40	33	22	37	29	17	26	36	41	27	33	34	29	36	25	30	36	21	28	26	27	33	35	23	38	30	34	23	36	29	33	36	31	27	35	33	29	18	28	29	36	37	26	31	23	29	32	31	24	25	28	37	37	29	34	27	39	24	37	32	23	32	21	30	29	27	16	10	35	37	22	24	21	39	27	35	41	28	25	27	33	29	29	33	33	35	33	28	35	39	25	33	24	33	32	33	50	39	34	28	32	30	26	34	35	37	49	33	31	27	29	25	36	31	31	37	26	26	23	34	29	25	22	27	32	33	24	19	33	36	34	26	36	28	29	31	46	38	36	32	23	28	18	29	20	27	31	35	27	23	36	34	45	23	33	37	33	23	30	27	30	39	20	29	30	29	34	35	30	28	33	28	33	36	37	35	33	28	39	41	31	27	27	26	40	27	26	23	23	40	22	28	31	21	34	26	33	32	25	34	30	35	29	38	32	28	29	48	37	37	36	36	31	30	35	42	20	38	27	25	30	30	32	19	27	28	26	33	30	24	20	36	27	22	26	31	16	35	31	36	24	31	29	27	32	28	34	24	30	24	26	35	34	38	29	31	29	24	29	28	32	32	28	31	33	32	32	26	33	25	25	31	27	30	28	34	31	37	34	33	33	34	25	29	27	25	28	38	27	30	27	33	16	35	29	33	31	28	19	40	37	27	30	25	37	30	25	30	30	27	17	27	20	20	34	23	23	24	33	20	34	21	31	32	37	31	25	31	34	17	17	25	21	24	39	26	36	17	26	30	26	25	29	26	28	27	25	24	24	23	24	32	24	33	28	30	30	31	27	36	23	25	30	34	22	18	25	34	25	28	28	33	27	23	31	22	23	28	30	35	22	25	35	30	35	33	28	31	35	32	38	20	41	30	38	29	28	30	35	31	35	39	40	33	30	33	22	24	23	31	32	34	27	40	31	28	26	24	25	17	28	27	36	28	32	26	31	36	40	26	25	41	30	44	24	31	27	32	30	42	19	25	37	28	22	25	28	29	37	25	30	30	37	28	38	36	35	31	33	15	26	39	27	25	28	27	31	31	28	28	28	40	26	23	30	18	27	21	31	33	29	29	30	31	16	29	36	26	29	33	33	27	32	30	35	23	23	29	31	31	30	28	30	35	17	36	18	17	36	31	28	27	22	38	29	26	35	20	34	27	18	33	34	28	30	34	26	21	26	27	30	31	34	34	30	27	25	28	34	30	43	26	37	21	37	29	27	33	32	24	32	27	29	30	43	29	17	24	27	33	30	46	26	21	29	26	33	33	21	32	33	27	34	34	29	26	28	32	30	24	35	35	21	34	31	34	24
45087	30907	15755	46203	77239	70390	8585	2747	2196	1807	1626	1618	1717	1413	1388	1103	1097	1144	1098	1016	959	962	860	895	882	904	796	795	847	863	907	924	936	931	950	904	911	846	786	769	740	686	692	664	636	634	570	606	595	561	594	596	588	550	547	617	545	574	537	530	517	564	557	558	544	542	539	524	539	492	541	485	497	506	500	514	514	509	510	527	517	503	508	502	506	489	526	542	493	503	535	538	515	510	524	501	507	501	502	452	488	479	479	520	506	485	498	529	497	508	482	503	504	490	481	455	525	513	480	499	516	485	473	520	521	529	501	493	518	496	494	470	483	537	514	531	495	495	482	484	462	506	479	517	520	504	490	497	500	490	473	522	524	498	481	478	496	519	482	483	506	507	544	511	497	512	502	501	528	492	509	531	487	516	481	515	487	516	522	480	542	499	519	500	499	504	521	489	494	516	476	473	502	519	495	549	513	505	483	507	521	477	519	484	518	534	534	534	509	545	510	519	537	496	502	547	512	491	452	507	517	489	491	528	532	544	540	477	462	479	507	512	516	522	531	448	507	536	527	502	497	479	493	493	499	501	517	528	528	483	505	523	554	474	468	525	481	478	530	528	502	527	499	479	493	532	488	494	504	549	505	506	555	526	511	530	510	502	534	487	521	498	510	540	471	513	513	513	480	500	451	469	523	474	538	514	495	494	476	516	502	503	517	528	498	533	532	485	489	515	539	484	477	560	496	492	488	544	493	510	493	504	499	487	503	495	523	496	458	498	525	480	484	502	510	477	490	497	483	464	545	513	530	535	472	527	481	499	498	488	500	506	532	494	505	513	514	517	537	491	471	475	503	505	500	527	505	506	507	523	489	503	484	518	541	500	510	485	512	528	507	481	502	468	478	516	513	479	563	482	472	549	488	510	493	471	512	455	540	491	516	495	505	503	534	503	508	454	501	520	497	514	494	504	535	544	515	538	534	502	495	516	532	495	514	483	487	521	527	498	504	517	539	501	518	477	514	515	520	519	528	531	544	499	520	527	507	512	504	456	500	508	503	542	515	514	485	512	519	457	533	501	514	506	507	505	504	471	484	488	518	512	538	539	535	481	515	508	535	484	484	513	531	471	523	524	526	505	552	484	533	481	458	489	479	477	514	489	496	485	509	506	487	490	514	482	441	500	502	508	489	491	544	483	510	503	522	489	483	505	499	479	512	537	520	520	499	527	478	485	497	501	509	534	493	495	496	519	483	537	522	515	491	524	503	517	556	519	510	494	495	525	497	520	492	503	503	527	511	470	492	522	505	538	519	524	461	528	515	499	474	506	528	564	517	469	490	486	453	527	484	513	520	505	531	503	497	545	498	485	487	553	522	473	509	498	487	499	510	516	516	468	514	492	501	489	467	500	524	543	540	519	538	471	498	476	527	493	498	495	534	509	521	533	499	509	495	462	485	480	499	508	487	517	540	506	477	501	508	493	526	552	546	482	533	556	477	474	502	509	547	500	509	511	500	491	490	501	509	527	473	493	524	504	476	511	487	511	499	477	506	493	539	505	459	494	524	505	536	511	519	502	486	510	529	554	480	484	497	480	500	490	514	533	489	499	493	475	530	467	496	512	485	509	516	529	470	456	482	500	476	514	524	486	534	514	458	463	460	452	469	501	509	521	502	531	497	505	503	485	517	475	507	534	498	547	487	534	519	528	493	498	508	520	517	486	491	520	542	528	536	495	496	507	527	476	519	542	553	495	496	513	458	537	544	528	531	521	498	544	540	492	517	500	479	514	502	492	511	488	514	472	462	502	471	512	512	507	489	519	500	517	479	518	500	478	500	524	522	536	508	518	503	493	461	473	505	505	482	504	480	526	468	519	503	509	500	500	469	483	491	468	498	546	475	492	509	518	520	525	468	468	500	500	497	498	498	495	499	531	489	497	480	519	470	553	509	520	509	542	518	472	511	512	511	466	531	464	523	479	529	509	499	503	509	527	539	520	496	497	552	507	512	500	523	457	502	536	502	532	512	517	488	515	512	515	515	504	478	473	506	525	517	502	493	512	518	491	535	476	500	489	494	513	501	521	507	518	464	466	485	491	494	500	490	498	524	470	530	538	548	509	507	538	509	474	518	541	504	510	473	446	498	476	488	485	511	509	531	509	493	529	472	483	504	518	488	517	498	482	490	525	531	514	476	481	463	498	475	503	552	493	502	509	485	490	490	513	506	493	522	498	486	501	541	470	473	520	553	528	508	479	500	509	500	507	507	502	529	468	481	494	505	522	552	516	529	515	490	471	490	497	530	499	501	506	496	496	476	503	480	500	506	531	517	489	487	495	516	539	500	508	488	491	484	514	520	509	507	477	484	501	525	529	516	495	536	489	544	543	482	520	532	487	538	510	453	490	529	507	509	486	529	493	526	478	492	505	530	521	522	487	541	492	493	532	544	483	500	496	521	497	500	480	494	507	487	543	515	511	509	519	505	563	470	515	541	506	534	507	490	518	484	527	526	488	502	495	482	483	523	480	474	491	489	477	524	476	514	537	513	507	511	489	493	513	505	497	506	500	506	500	517	536	485	519	503	497	455	527	468	520	487	507	479	520	486	509	535	493	528	481	501	505	511	496	518	516	487	521	469	526	511	523	478	519	544	501	495	533	512	494	466	460	520	528	507	462	511	497	519	497	535	480	519	537	498	510	495	482	513	539	499	486	536	506	533	475	494	502	508	487	505	520	526	511	524	514	489	512	477	518	519	522	512	494	485	547	518	510	499	489	502	482	484	491	517	475	515	490	516	499	521	531	523	488	507	506	499	500	484	485	520	499	522	553	493	525	494	498	506	491	469	497	526	504	475	517	500	531	503	522	496	487	506	537	495	511	488	465	512	472	528	527	456	513	511	493	480	491	494	529	506	492	541	512	517	496	525	531	534	517	474	509	488	515	515	541	500	494	527	484	474	475	559	510	496	476	477	544	499	541	483	515	527	497	489	526	520	485	466	514	477	511	503	529	508	529	528	500	531	519	537	458	517	496	483	494	482	488	516	484	485	540	528	444	511	499	541	531	498	525	497	486	512	518	475	503	475	505	533	511	481	494	501	478	530	519	514	529	492	507	507	549	534	536	512	524	539	512	534	479	542	517	503	455	516	510	538	554	547	488	483	521	500	524	488	496	514	493	503	504	469	479	507	496	506	464	473	480	557	499	483	556	485	526	512	517	463	527	513	499	505	519	511	518	537	509	461	466	527	510	497	518	460	513	477	500	467	523	461	494	459	493	475	485	525	493	527	510	527	488	529	496	505	497	523	496	477	509	471	489	452	544	477	495	503	487	515	478	515	484	497	450	520	491	524	508	509	475	507	507	557	529	497	508	514	520	512	458	501	497	495	505	457	487	506	503	499	495	508	499	474	539	511	499	525	521	504	496	512	507	525	487	545	481	512	508	492	500	458	481	515	490	522	529	508	501	463	490	511	499	489	534	506	494	529	505	509	501	553	469	531	477	490	506
12223	6745	1317	2940	22035	22246	3696	72	54	58	63	55	54	47	44	39	47	48	42	33	42	40	36	38	27	41	31	34	33	42	40	47	40	43	31	39	28	34	40	34	29	37	28	27	33	36	33	37	22	23	29	27	34	28	30	31	30	35	26	28	42	32	26	31	26	28	39	32	41	27	23	30	28	27	19	30	25	29	35	17	19	31	26	23	25	34	22	30	35	27	39	23	30	30	38	36	39	31	34	27	22	29	20	29	35	31	36	25	34	26	29	35	27	25	22	33	25	27	32	37	28	37	27	15	30	26	22	24	28	39	18	29	27	19	19	20	25	36	26	30	27	14	34	34	31	39	25	21	24	28	30	28	34	35	27	24	24	20	39	38	24	28	25	30	28	36	21	31	32	27	23	24	26	30	34	46	23	31	27	29	28	25	36	21	34	46	27	22	27	29	28	32	33	15	30	27	31	21	28	27	30	35	25	22	20	40	24	38	26	30	24	33	28	32	23	27	32	28	22	23	25	19	26	27	30	28	30	29	26	28	19	28	25	35	31	32	23	27	31	22	19	23	29	33	28	27	25	27	43	24	23	34	32	18	26	26	40	15	29	27	27	27	30	26	34	40	25	27	31	31	22	21	21	24	24	28	36	33	30	35	28	17	26	11	33	34	29	25	33	26	23	22	22	24	31	24	17	31	27	26	25	33	24	27	29	31	31	35	20	28	29	27	31	21	26	26	30	29	24	40	26	24	37	31	28	30	24	29	20	30	33	26	33	19	24	29	31	29	31	33	31	29	32	26	26	30	15	29	27	30	24	23	27	23	20	24	33	21	25	28	39	25	31	25	24	27	30	16	31	25	25	29	31	20	22	36	33	27	25	25	22	36	31	26	24	29	29	29	32	32	32	37	23	29	19	31	32	24	19	39	27	34	19	28	26	27	19	32	34	39	28	32	34	28	30	23	19	30	34	28	27	27	30	34	29	38	24	23	23	32	26	24	30	30	31	27	28	28	24	26	25	37	31	32	31	32	24	29	28	33	38	26	29	30	19	24	32	23	34	37	25	30	28	23	35	32	28	21	34	28	31	40	37	26	20	34	32	30	30	19	25	23	31	34	31	19	24	29	30	24	33	45	18	27	26	39	29	30	25	37	26	30	24	33	30	35	29	22	25	25	33	24	29	28	32	31	21	23	27	27	30	35	24	32	27	25	37	23	30	37	27	23	27	34	35	26	32	30	18	22	34	24	24	31	26	29	19	29	34	28	19	17	35	27	15	28	30	26	31	32	29	22	29	27	34	28	25	30	29	30	32	22	33	33	26	23	19	32	25	31	26	35	24	20	31	22	16	35	37	30	32	22	35	31	36	30	26	22	26	32	38	33	25	26	22	22	36	22	31	38	27	31	24	26	26	30	23	30	25	25	27	36	28	20	31	46	27	24	32	26	19	26	20	26	28	27	33	28	40	29	30	22	30	29	39	15	29	35	28	27	33	31	31	29	33	28	21	20	36	31	23	31	24	37	29	25	28	29	24	31	19	37	20	30	28	30	40	26	27	26	27	25	28	27	22	32	33	26	22	34	29	32	27	32	21	40	19	29	23	24	31	31	30	28	22	36	31	30	25	24	22	36	20	29	35	27	34	33	29	30	29	29	23	30	25	30	26	39	33	34	23	33	25	29	32	28	20	32	25	28	23	29	21	34	32	36	26	34	24	21	36	23	24	24	27	30	36	23	21	27	18	21	29	29	22	33	28	25	27	30	30	36	23	20	34	34	23	25	37	24	24	29	30	26	22	26	35	31	26	37	39	22	24	37	25	30	27	24	30	29	26	31	26	35	26	32	32	26	19	39	29	31	30	23	26	34	38	29	24	32	29	25	27	25	29	33	23	30	19	31	31	29	27	28	25	28	31	34	30	32	23	18	29	10	29	37	38	31	30	31	40	36	23	23	26	34	31	26	25	31	25	30	26	33	32	27	33	28	31	35	25	23	33	31	29	23	31	22	34	20	34	25	32	28	24	42	35	30	29	30	27	31	32	25	34	24	22	29	33	31	22	30	14	25	27	22	25	23	25	33	38	20	28	30	21	30	29	24	34	24	40	32	29	32	26	35	31	26	30	27	22	31	21	27	25	35	26	30	33	23	28	25	32	31	31	34	36	27	22	31	28	26	25	36	24	18	40	21	29	22	27	44	17	23	30	27	26	29	27	26	28	25	30	33	27	27	29	25	22	22	22	26	29	31	24	27	19	30	28	18	36	31	33	36	34	33	32	19	28	39	22	22	33	39	26	23	29	20	24	39	29	29	31	34	23	24	20	24	25	30	38	20	30	32	26	25	22	21	26	29	28	24	26	17	39	26	25	30	17	26	22	22	35	34	25	32	37	33	26	14	21	25	24	34	28	19	35	38	28	27	39	23	22	30	29	32	23	26	30	29	44	32	25	26	38	21	36	22	26	30	22	37	20	42	27	38	27	34	34	21	30	26	36	30	27	31	18	28	24	22	31	29	22	27	28	21	27	26	22	31	19	26	22	30	27	37	25	28	31	24	34	35	31	23	30	40	35	31	32	16	32	27	30	19	26	25	31	25	30	37	29	22	31	24	32	35	41	31	32	41	32	20	26	30	21	28	23	34	28	20	28	25	30	24	31	32	26	29	35	27	23	27	25	23	23	36	31	24	27	32	29	33	30	26	30	27	33	28	34	32	27	34	30	20	25	34	31	36	30	22	31	32	35	28	24	20	38	32	34	22	31	28	33	18	33	21	26	28	18	33	23	25	26	37	36	25	22	34	36	23	30	32	32	34	38	36	34	30	37	35	28	41	24	26	26	31	28	33	24	21	31	27	36	29	27	39	34	34	30	29	26	26	32	29	30	33	30	25	23	25	27	27	24	30	26	23	21	21	26	22	21	36	28	30	34	33	42	28	26	28	24	38	28	23	27	30	33	22	38	26	35	23	34	24	29	26	25	25	32	29	36	31	23	40	29	18	29	18	29	25	25	27	28	28	26	25	35	39	26	25	30	25	40	33	29	27	25	30	38	27	31	32	25	25	35	34	24	25	29	23	22	26	27	25	22	33	25	33	30	27	28	30	27	27	30	31	24	42	31	30	34	32	25	39	29	24	24	29	23	20	19	35	23	20	30	21	25	22	20	22	29	26	28	20	25	28	21	21	19	29	25	28	32	23	27	32	25	34	24	41	32	27	27	28	29	36	26	26	29	34	29	31	24	29	23	25	26	29	34	21	42	30	18	27	24	19	29	28	31	30	27	32	35	31	33	34	38	24	17	22	28	19	37	31	35	29	23	25	32	31	22	30	23	33	27	33	24	21	24	34	24	28	39	25	33	28	37	25	25	30	28	20	25	29	25	25	32	27	32	32	35	27	29	20	31	28	25	21	21	29	18	23	20	24	40	36	33	28	31	27	24	25	24	37	29	25	30	38	24	23	28	25	31	33	34	26	27	31	26	27	28	32	23	37	30	27
53477	35864	20513	47167	87309	85594	14794	4820	3545	3021	2532	2454	2602	2110	1910	1577	1569	1466	1385	1368	1268	1272	1084	1143	1115	1033	1002	1037	1007	1140	1134	1033	1155	1172	1098	1012	1005	925	946	926	837	754	729	698	684	689	654	625	607	577	574	637	590	614	588	614	571	588	581	572	567	567	511	501	533	551	548	543	504	511	523	533	515	541	483	540	517	522	486	526	525	491	515	499	481	498	472	518	466	520	503	517	483	474	529	497	517	506	450	516	499	466	487	512	489	498	489	479	519	504	495	491	499	526	490	498	507	489	480	482	492	469	489	481	468	501	496	491	477	515	507	513	489	512	489	498	497	503	493	524	502	522	517	533	458	487	501	478	489	498	537	481	483	509	507	496	503	502	486	532	506	530	491	487	502	465	514	486	486	505	539	499	504	454	499	474	499	506	498	447	480	503	500	506	503	514	485	471	519	542	490	510	469	536	525	493	492	505	480	498	488	471	524	470	496	507	458	500	513	517	473	512	434	472	505	482	483	499	494	512	496	500	458	501	484	477	513	480	487	541	487	501	480	486	494	491	507	505	460	510	513	500	479	480	542	487	507	472	503	463	484	491	459	484	467	481	469	472	468	494	457	486	520	490	501	526	521	524	504	460	489	505	464	465	525	490	504	531	501	484	501	484	474	506	493	500	449	470	475	480	477	479	473	486	495	492	475	485	476	467	507	494	500	518	504	485	495	484	535	491	486	500	496	483	444	518	513	516	544	487	469	473	501	483	489	490	499	504	472	478	489	471	492	550	494	493	560	480	515	523	453	524	516	453	484	504	491	471	490	502	502	506	509	485	486	516	488	479	531	483	491	509	475	485	512	493	525	510	500	518	491	491	461	480	517	480	496	487	513	481	504	488	500	491	460	480	511	503	501	549	505	472	506	505	488	544	499	471	455	513	502	507	469	488	507	526	473	500	507	478	512	483	516	540	505	488	490	477	527	484	509	484	521	457	497	482	522	440	506	514	464	488	462	508	469	478	458	527	477	494	478	448	512	491	491	440	457	481	532	523	466	491	468	492	516	480	536	518	462	492	448	463	517	430	512	495	520	485	484	477	503	497	470	452	504	508	495	462	509	488	498	507	457	515	462	471	496	507	501	515	487	487	512	529	509	468	509	448	520	483	486	492	492	485	503	509	526	509	482	447	522	481	490	449	500	508	468	514	509	491	462	513	489	483	483	484	498	486	460	472	505	480	484	505	494	485	498	482	485	475	480	456	480	455	498	494	472	477	483	513	483	497	467	481	457	485	489	497	485	458	485	491	498	462	519	472	461	485	509	471	506	489	482	469	528	478	513	503	479	477	536	489	517	482	493	509	474	496	524	441	475	460	474	512	477	498	456	510	519	484	519	495	541	453	489	475	512	474	486	501	508	504	470	473	484	469	496	492	504	474	492	474	511	452	436	486	475	499	486	463	514	500	461	495	496	514	505	465	476	490	504	461	481	454	483	539	493	486	477	506	497	487	501	509	532	496	494	462	477	524	491	496	536	487	498	481	553	506	503	554	501	488	516	486	505	525	500	468	519	525	465	478	488	491	542	502	522	514	481	502	487	492	485	483	472	508	454	508	504	518	513	499	458	465	493	493	478	483	503	513	442	479	471	473	486	480	495	489	531	495	510	509	470	526	484	475	492	491	504	484	477	477	463	452	507	480	477	480	491	476	463	515	503	501	456	520	444	490	479	542	495	494	497	485	457	474	503	493	466	498	499	520	454	498	513	537	495	497	492	475	509	472	478	513	510	508	514	486	483	493	481	464	515	504	547	501	477	481	498	492	461	486	483	483	452	474	496	550	467	486	505	528	497	478	489	513	518	495	480	507	485	483	466	511	460	484	502	502	469	457	482	486	522	485	480	491	523	534	490	478	476	534	476	513	485	477	491	495	510	523	516	485	511	465	488	469	540	552	472	489	485	465	514	536	494	511	479	500	506	492	493	521	498	446	519	477	470	513	463	516	497	467	463	528	493	510	451	480	475	468	467	450	505	495	501	462	502	519	476	447	514	498	469	506	484	498	522	524	471	513	518	449	514	448	517	465	511	481	477	502	434	467	488	462	513	498	519	481	501	472	475	480	493	460	483	463	514	486	497	489	476	474	499	509	489	449	504	508	495	477	513	497	496	471	462	482	478	499	484	461	455	551	475	511	471	464	481	516	467	499	468	471	473	486	521	473	485	446	507	466	532	515	476	453	463	498	516	510	468	477	549	491	458	509	460	515	477	545	493	508	477	514	494	470	474	480	476	508	485	483	461	481	483	530	492	488	484	475	476	501	464	517	462	489	468	494	449	489	475	500	453	465	446	519	504	489	487	488	471	465	466	459	462	475	505	479	471	516	458	485	479	467	498	466	495	485	494	502	497	465	439	489	475	528	527	501	523	501	488	476	490	477	510	521	522	472	505	510	505	465	501	496	509	503	506	479	545	514	551	476	511	494	488	480	460	460	520	460	477	507	504	487	510	486	449	468	473	444	489	431	467	473	522	538	486	493	441	510	444	474	502	502	451	501	531	465	502	501	469	483	437	475	503	454	483	509	464	512	486	499	475	496	515	485	495	452	461	523	522	501	493	456	458	457	510	478	485	509	484	489	461	526	490	510	464	494	498	464	517	496	487	466	517	489	487	484	485	511	494	445	531	470	500	513	515	473	465	517	524	471	466	486	511	509	550	489	463	526	510	501	489	497	456	469	497	461	534	497	491	486	513	483	505	470	486	498	498	468	456	506	483	525	468	492	509	511	498	491	494	498	526	509	463	469	497	539	508	484	529	500	512	514	479	477	477	500	518	459	455	462	459	472	451	483	543	505	479	485	509	490	489	490	542	484	440	492	492	517	482	454	523	541	449	520	469	466	521	497	508	514	483	502	503	488	552	486	455	497	482	510	507	507	459	484	526	490	492	471	464	470	482	475	481	494	452	492	448	510	481	480	479	508	492	502	479	497	499	470	499	514	479	478	485	529	534	493	459	504	474	479	475	503	458	507	449	505	528	510	463	501	477	498	472	485	502	492	506	491	489	478	492	497	489	479	501	467	476	470	444	491	482	477	486	521	499	509	515	513	453	495	509	468	538	489	479	517	543	492	442	499	515	511	488	482	488	492	482	481	469	556	510	474	510	509	480	507	460	490	506	516	494	495	521	493	495	470	504	499	480	490	477	475	455	486	481	457	495	506	442	464	519	467	487	486	502	457	459	488	492	482	503	474	451	513	500	522	464	474	503	496	469	485	488	495	526	493	488	491	515	460	475	481	526	497	486	486	506	472	495	512	491	473	499	452	516	506	480	534	480	522	524	481	518	483	495	492	456	495	516	465	500	522	511	463	503	507	473	501	496	494	496	482	501	537	498	468	508	521	486	492	489	459	494	480	519	480	485	473	466	473	496	481	461	455	486	453	484	469	500	498	470	464	513	516	501	487	473	462	490	506	502	504	492	460	509	483	522	494	463	491	457	475	445	491	482	454
4125	1404	346	1044	3657	3129	125	20	18	16	24	23	26	24	17	14	18	23	32	17	18	12	22	25	22	28	24	18	19	22	14	25	28	19	22	18	23	21	27	24	32	19	25	18	31	11	17	24	16	30	21	24	18	24	19	25	13	18	24	21	14	17	15	15	17	24	22	17	18	20	10	17	20	21	16	12	27	13	14	14	17	19	20	15	17	23	23	20	14	28	12	24	26	15	23	25	24	23	17	18	20	15	15	17	27	19	21	26	14	18	25	23	13	23	16	21	16	17	25	19	13	18	12	19	20	19	22	26	17	21	19	15	16	24	11	16	18	18	19	19	25	20	18	14	18	15	17	19	18	16	16	23	14	21	17	18	20	20	25	19	21	15	20	26	30	27	25	28	20	25	24	10	14	21	21	16	20	21	27	21	18	18	12	19	19	26	23	20	16	21	20	22	21	26	23	20	17	12	14	14	21	15	21	17	12	18	20	25	22	9	13	26	15	19	16	23	13	18	17	13	21	21	13	15	25	17	16	16	19	15	21	21	21	21	19	14	19	20	19	13	18	14	20	24	18	14	15	15	16	21	23	26	20	18	20	22	20	30	24	20	23	23	16	19	23	17	17	24	16	17	15	19	12	20	21	15	14	12	26	12	19	20	15	21	15	17	22	19	14	16	18	21	16	13	14	22	18	16	22	23	22	22	19	18	26	20	20	21	22	19	17	12	20	17	31	14	18	14	26	14	16	14	23	21	24	17	22	19	13	15	24	22	23	23	21	15	18	19	16	8	16	18	16	26	16	12	19	22	29	14	17	14	20	15	16	20	17	10	11	16	20	17	25	22	14	16	14	24	15	16	15	21	14	14	22	20	19	15	14	25	10	20	19	18	14	19	20	17	19	28	28	22	26	16	17	16	16	18	23	24	26	17	20	23	18	17	22	13	16	21	17	24	22	16	16	17	15	25	23	21	16	18	18	13	21	17	20	11	17	30	17	24	15	16	21	13	17	28	17	21	16	19	16	17	21	13	24	18	19	17	26	23	19	20	17	23	16	15	13	25	18	18	18	16	27	19	18	19	11	16	19	22	11	15	20	12	20	19	15	21	10	28	15	19	10	24	18	15	16	25	15	16	13	16	22	14	22	18	24	23	20	17	16	20	21	14	14	20	12	23	24	14	15	21	15	22	16	13	27	21	16	19	22	18	20	14	22	24	12	18	15	20	17	15	19	16	17	17	23	19	20	23	20	18	17	17	20	21	18	23	22	25	17	12	16	27	18	25	24	17	20	19	19	13	18	19	19	10	19	12	22	17	18	12	18	18	26	16	24	20	12	12	15	16	28	17	19	14	13	13	14	17	22	18	23	21	18	21	18	20	18	25	24	21	27	16	18	15	23	22	18	25	15	13	24	17	20	16	24	14	15	15	28	15	12	15	12	21	24	18	20	21	26	13	21	18	16	25	16	17	16	20	20	20	22	26	18	27	22	25	31	21	13	18	19	14	16	20	24	20	25	20	23	17	20	18	19	20	18	28	22	23	24	12	15	21	20	14	16	22	30	20	16	16	23	16	14	9	22	13	16	24	25	22	19	14	15	18	17	19	17	10	18	14	20	24	15	21	14	17	27	20	9	19	12	17	21	21	20	18	14	13	19	21	22	19	20	20	19	28	23	17	13	12	27	22	18	13	16	20	21	19	20	19	21	11	20	12	20	21	21	28	16	17	15	22	13	22	19	25	24	16	20	15	14	20	15	19	17	22	15	23	21	22	24	22	15	24	18	24	13	25	17	14	26	13	17	22	28	27	23	25	20	18	20	20	23	21	20	26	15	25	26	18	19	18	22	20	16	16	11	24	19	24	22	20	17	21	8	22	18	12	17	19	22	17	20	21	18	24	13	21	22	21	20	19	18	17	13	10	20	12	19	19	18	16	25	18	27	15	20	19	20	30	21	21	26	18	11	20	11	20	19	17	19	13	15	20	15	15	17	21	17	18	13	23	19	15	16	16	15	18	8	19	19	18	21	23	23	17	15	17	24	19	23	18	18	17	24	15	10	25	33	35	21	21	19	15	13	13	21	15	25	22	20	20	15	22	15	25	20	23	23	15	15	14	24	20	13	23	27	18	16	24	14	22	21	13	17	23	24	14	23	17	18	23	15	23	18	18	21	28	25	15	17	21	11	13	19	22	18	28	22	21	22	15	21	20	22	20	21	16	32	22	24	17	21	15	14	15	17	19	18	29	22	19	17	24	16	18	22	13	25	17	22	19	21	21	22	27	20	19	18	21	16	29	27	16	16	22	27	26	17	30	16	21	24	18	18	17	13	18	26	20	23	14	14	15	19	19	10	16	10	24	29	19	22	20	17	25	21	27	22	17	15	23	13	22	24	15	27	15	10	17	25	15	22	24	20	14	19	19	15	13	16	13	9	14	21	15	23	27	20	13	17	23	9	20	22	16	19	24	14	14	15	17	22	25	12	22	17	15	29	20	17	12	21	18	19	28	13	25	25	21	22	23	16	19	20	23	14	28	18	19	19	9	21	21	21	18	21	23	21	19	18	19	12	20	24	21	15	18	20	12	23	23	11	11	21	20	16	22	26	18	16	20	21	21	21	24	23	15	30	15	11	22	21	10	21	16	17	22	8	18	25	20	18	14	15	24	17	13	13	20	22	21	14	18	21	16	19	16	21	16	16	15	21	19	26	16	20	23	10	21	19	24	18	27	14	22	16	14	16	20	21	23	20	20	23	20	22	11	26	26	26	15	18	14	17	22	15	21	19	15	15	19	12	21	14	19	14	18	21	21	18	17	17	20	14	18	24	27	18	17	21	18	18	12	20	22	23	22	20	16	17	18	14	25	14	16	12	17	20	20	18	19	18	17	19	23	22	23	23	28	16	32	16	23	21	17	17	22	20	24	17	16	11	14	19	15	27	19	16	16	20	21	24	14	18	18	19	22	17	13	16	14	9	18	12	28	18	23	18	21	18	16	24	23	23	18	14	12	19	20	20	23	23	24	23	16	32	21	25	18	24	19	21	18	15	20	12	18	21	17	21	22	14	16	15	21	22	18	18	16	9	16	21	19	18	22	15	21	14	16	22	21	21	16	14	16	21	15	16	14	16	19	13	31	25	16	26	16	17	15	20	18	15	19	19	13	18	26	23	17	21	20	22	21	15	20	22	15	23	15	22	18	25	20	22	16	20	27	22	29	20	24	13	20	16	19	20	19	24	16	21	14	19	14	17	14	18	21	21	21	22	14	19	18	27	25	18	19	18	21	20	16	18	22	17	17	10	20	20	18	25	23	24	20	23	14	18	20	18	15	28	14	20	23	16	16	26	15	13	20	18	19	23	10	27	17	31	13	25	23	19	17	22	22	17	12	19	20	18	15	20	23	15	19	17	20	16	13	17	18	17	18	16	28	22	20	15	24	13	20	16	16	24	19	25	16	20	13	18	12	21	20	20	17	22	14	23	17	16	18	22	18
37885	23280	9292	35232	56608	49123	5564	1074	822	754	700	772	812	722	625	613	606	550	590	538	552	565	536	498	536	517	538	522	552	534	601	606	581	576	564	515	512	510	495	480	493	441	476	393	434	412	399	406	407	395	406	391	364	350	385	348	289	366	369	349	379	359	343	345	326	340	343	333	353	333	327	340	323	305	341	356	334	340	336	335	341	346	332	300	359	344	310	316	327	315	339	343	305	376	329	312	361	310	320	278	346	330	337	323	341	348	335	336	339	347	360	366	317	309	310	326	360	293	340	336	324	288	311	303	353	339	329	329	302	309	342	320	326	324	347	336	355	308	348	322	328	300	317	321	337	318	365	349	357	333	323	320	324	320	321	296	341	337	336	289	311	325	353	321	331	315	310	333	362	309	316	331	304	327	329	306	331	349	331	317	342	334	344	321	324	323	317	311	316	349	329	309	340	312	321	306	285	308	325	302	339	336	334	352	349	316	302	327	322	334	315	353	321	331	324	322	319	341	308	342	338	331	300	334	330	330	306	316	336	307	314	332	313	292	308	340	293	321	335	302	334	344	311	317	328	347	354	345	314	341	317	310	344	312	394	369	336	324	309	327	368	326	303	292	317	335	335	303	337	310	330	336	339	328	341	304	300	328	326	359	321	326	323	349	330	310	340	307	347	313	332	304	294	304	334	315	334	332	304	324	334	334	313	349	311	367	335	345	312	370	328	329	346	282	333	334	327	310	319	324	325	344	349	317	348	308	307	312	324	342	320	340	331	313	329	341	355	347	311	321	323	328	283	322	347	332	332	333	308	316	328	322	341	317	324	307	339	342	332	338	319	338	304	329	311	305	339	354	332	300	292	346	331	331	314	295	303	297	322	332	302	328	317	327	330	324	316	350	285	301	315	314	309	324	344	331	336	334	313	311	335	310	316	329	338	348	326	367	312	366	333	314	324	296	339	298	320	385	310	344	349	348	311	309	362	330	319	351	336	333	361	340	330	326	346	331	325	329	320	315	336	310	340	348	344	322	332	315	313	310	312	323	342	339	319	327	306	322	313	328	337	360	339	336	292	309	322	350	345	340	298	323	326	337	306	336	330	332	326	342	311	321	345	314	295	312	303	333	305	336	305	319	315	334	319	339	359	330	345	318	286	323	323	334	306	330	321	311	347	317	341	301	343	311	338	328	324	325	337	311	316	311	328	314	309	346	347	319	323	326	309	336	354	332	334	346	310	319	345	303	327	329	317	329	318	336	323	306	319	300	296	346	305	293	310	306	335	300	329	339	339	320	327	353	322	351	349	336	320	297	325	339	316	336	352	320	351	314	307	340	344	335	309	316	376	324	327	348	315	308	327	335	347	335	384	329	330	328	357	318	350	363	331	322	324	298	312	314	350	337	322	322	315	309	314	343	320	311	346	312	330	352	322	320	312	320	349	321	346	317	362	312	344	327	332	328	344	325	325	330	332	348	359	309	301	340	319	290	325	323	312	345	314	296	332	315	303	332	356	331	332	340	341	361	328	318	322	323	333	329	323	313	322	334	328	333	333	347	350	327	328	337	348	305	316	348	333	327	326	316	325	339	323	347	316	348	334	312	319	341	352	323	290	338	327	295	325	328	354	346	338	279	312	327	328	323	360	340	314	347	357	307	349	346	342	314	380	316	332	332	318	323	293	355	301	315	313	336	283	325	324	360	372	347	333	334	341	331	319	314	297	352	297	334	354	311	363	319	359	347	339	318	338	322	304	346	347	326	334	322	323	313	333	346	348	364	349	333	339	305	313	345	335	335	343	308	336	310	351	323	309	320	288	307	327	325	360	313	324	333	332	323	308	323	331	309	339	315	333	333	302	336	353	292	341	307	324	358	321	336	317	320	294	326	334	323	309	364	335	338	310	331	302	358	305	338	328	324	305	325	303	330	349	343	336	316	329	322	366	319	313	314	317	354	332	346	313	310	340	332	298	353	310	349	354	337	309	335	325	298	344	318	297	322	335	339	305	363	322	317	331	305	365	328	318	326	339	343	351	308	299	352	332	300	334	331	312	312	339	334	336	333	301	303	362	322	303	340	315	297	314	304	299	376	334	336	317	370	347	328	306	315	342	336	306	321	317	319	312	323	347	335	341	345	328	324	308	303	337	273	342	336	338	348	344	298	367	329	335	349	323	303	340	321	307	346	330	309	317	344	317	325	329	334	323	297	348	333	324	321	340	329	310	336	316	317	338	327	329	331	352	317	316	334	318	358	293	266	327	323	294	314	351	331	332	324	342	346	344	318	330	353	341	343	321	305	327	368	330	322	310	327	330	363	347	345	306	356	344	331	308	324	300	306	311	331	356	356	313	306	348	307	331	330	332	364	325	307	318	326	331	306	345	330	326	313	308	328	334	344	309	315	322	340	315	367	361	314	325	300	279	319	313	311	343	341	321	294	318	311	316	339	303	329	316	354	325	323	337	328	351	340	315	331	356	321	330	317	315	319	360	332	317	317	345	325	338	367	334	331	352	330	340	309	323	335	355	319	320	334	357	309	345	320	347	329	342	346	322	334	339	358	374	339	317	293	327	338	326	341	308	347	348	343	313	315	344	344	301	313	333	363	317	322	338	322	314	329	333	327	322	325	318	355	313	331	312	302	302	353	304	330	311	348	338	347	309	316	353	308	328	311	300	322	326	322	322	320	304	292	335	324	310	337	324	323	332	336	323	297	342	335	346	340	328	320	333	301	289	340	313	319	317	319	344	329	323	359	322	299	332	344	313	295	317	298	352	345	363	352	322	324	326	317	322	332	318	314	327	349	354	338	355	293	369	355	303	330	336	357	310	333	356	334	292	349	316	333	353	329	324	347	340	329	326	322	336	323	311	373	368	322	335	313	334	296	332	310	352	328	332	311	349	335	347	314	346	387	326	337	317	297	350	339	357	318	316	320	321	344	319	330	340	298	314	323	349	309	310	331	319	348	330	348	308	337	336	374	345	323	349	306	340	305	330	326	326	327	345	303	324	330	313	314	298	337	321	351	342	358	331	333	307	319	361	339	322	310	388	317	323	325	340	345	326	329	335	338	311	328	365	335	323	338	340	311	298	312	325	345	329	340	318	319	311	327	310	306	335	318	327	321	331	331	365	329	325	321	320	309	337	302	362	347	342	365	343	321	331	313	318	348	317	344	320	340	318	310	326	305	314	347	312	363	300	351	307	335	319	304	332	326	344	313	300	326	332	327	303	348	330	336	334	299	384	305	301	330	324	335	338	337	348	351	371	332	316	334	337	324	304	306	335	330	336	382	336	324	333	318	339	372	338	306	272	334	317	333	305	342	338	332	311	350	342	318	334	294	324	348	344	328	321	292	348	353	327	342	328	298	342	331	319	325	348	313	308	342	323	342	318	338	303	331	310	336	328	296	325	380	308	306	298	311	325	320	312	346	306	309	306	326	343	313	347	343	340	327	353	360	349	353	337	330	325	324	310	332	307	339	349	312	310	323	333	358
10495	6154	1027	2644	17824	19989	2323	52	48	49	39	53	40	43	51	31	42	32	29	42	32	26	20	36	33	31	17	26	27	33	36	27	38	34	23	22	33	22	25	35	21	22	36	27	22	29	26	27	21	25	25	21	26	22	19	26	30	27	25	23	24	29	17	23	24	18	22	26	24	18	19	24	29	22	20	24	15	19	21	19	21	20	25	26	22	33	24	26	21	34	16	31	18	29	32	27	28	17	20	19	24	19	17	30	27	23	40	15	28	25	15	15	23	22	23	20	20	32	19	29	20	25	16	25	19	17	31	23	16	20	16	14	24	23	23	13	24	23	19	22	28	22	22	16	24	26	26	28	23	23	22	17	16	25	21	20	15	21	27	24	23	27	24	32	27	23	26	25	23	30	32	21	20	17	24	23	22	35	23	21	16	25	25	22	20	27	23	24	21	23	24	30	17	30	28	24	19	39	26	17	21	26	34	25	32	17	29	21	27	27	16	18	16	23	15	22	25	19	25	21	15	29	22	16	24	21	25	22	18	17	32	21	18	21	22	24	22	20	19	27	28	16	26	26	23	27	20	23	23	27	15	25	17	24	18	23	19	25	20	24	22	24	21	17	22	24	28	25	22	24	26	27	33	13	19	24	23	25	19	17	22	23	26	19	20	27	26	22	21	21	17	26	27	21	21	25	21	16	22	20	22	19	28	23	28	20	21	17	12	24	17	18	21	31	16	23	28	20	21	20	17	19	24	17	22	19	12	19	24	27	23	14	14	12	19	23	24	20	23	14	21	20	20	28	19	13	15	25	33	28	17	17	25	15	18	25	26	30	17	26	26	24	20	19	26	20	24	18	24	22	23	19	21	18	23	19	21	28	18	38	28	17	23	29	18	28	24	28	21	23	19	22	23	27	27	23	33	23	18	20	24	17	19	22	23	26	26	26	20	20	23	24	23	19	16	24	19	28	25	19	19	25	30	21	22	16	32	23	21	20	21	25	24	24	32	18	24	25	24	29	25	22	21	18	29	20	24	23	14	24	16	31	27	14	19	23	22	21	18	24	24	26	26	29	19	34	20	23	27	23	19	23	31	16	23	21	24	23	31	26	20	25	25	26	21	20	22	15	25	19	31	20	20	19	33	24	19	37	30	41	33	19	23	19	20	23	25	28	16	21	24	23	22	23	20	21	17	24	23	19	14	19	21	27	24	28	20	24	25	20	28	21	27	21	22	18	16	27	24	21	34	20	21	25	24	22	21	25	20	24	22	32	18	25	22	34	20	24	35	21	34	19	24	19	23	17	37	21	11	26	26	20	27	24	11	23	27	26	22	15	21	21	35	17	24	26	16	19	21	25	28	25	23	35	34	19	21	24	15	12	27	25	30	24	17	13	26	21	22	26	19	23	31	24	26	30	21	20	25	17	18	24	25	29	31	21	28	24	23	27	20	25	21	24	34	22	32	24	26	12	21	21	26	27	31	22	30	25	24	21	24	22	29	23	25	27	33	31	21	21	31	22	21	29	25	19	27	17	24	21	21	26	23	22	20	26	29	19	23	12	13	28	15	33	24	28	20	28	22	18	25	21	19	18	21	21	27	25	17	18	23	31	19	24	27	18	17	27	18	28	20	22	20	24	26	17	28	14	27	29	28	20	29	23	23	21	27	23	22	28	27	24	21	21	17	19	22	23	16	29	25	18	24	21	30	26	23	20	18	22	24	12	29	23	28	26	18	20	19	30	24	28	13	20	22	20	28	18	21	22	22	33	30	18	15	24	25	27	23	22	20	18	23	18	22	20	19	20	25	21	21	23	24	20	17	19	20	28	15	28	19	20	29	31	22	17	20	16	21	19	22	25	24	24	18	17	29	23	22	25	20	23	22	23	26	33	15	21	19	33	30	19	15	23	37	17	22	29	28	20	31	34	21	32	21	27	25	29	23	15	27	21	24	24	21	32	16	18	18	26	18	21	29	26	24	22	19	25	18	17	24	19	28	22	26	28	29	31	26	22	25	17	22	34	26	29	15	15	20	18	26	21	16	21	21	17	20	21	23	23	27	19	21	20	30	21	17	26	20	26	23	22	16	19	27	15	26	31	23	26	26	24	22	30	27	22	25	33	18	24	29	29	13	23	17	31	23	22	19	15	20	24	25	27	25	14	20	16	20	14	20	28	30	23	21	26	17	28	17	25	23	24	25	23	26	23	22	19	26	15	20	23	21	14	21	18	22	21	24	21	19	18	25	20	32	23	22	27	16	27	23	23	23	20	10	30	21	21	27	19	20	25	36	25	19	31	21	20	28	27	25	19	22	34	24	21	17	14	23	27	20	19	23	17	29	32	27	27	26	26	25	21	25	21	22	26	17	24	20	23	25	25	16	24	24	26	27	24	18	23	26	27	23	18	24	26	22	15	25	19	26	24	23	23	22	28	20	21	21	26	22	21	20	21	28	12	26	27	25	24	24	22	17	23	22	15	23	12	25	14	19	14	26	28	20	27	20	23	21	25	16	27	17	27	25	23	29	23	15	27	19	22	25	27	20	21	23	30	27	20	19	21	21	25	19	32	17	19	20	33	21	19	23	18	26	25	31	22	31	18	20	15	21	24	24	17	21	17	25	25	28	27	25	28	27	25	24	32	35	22	19	37	20	32	30	23	19	16	21	26	26	19	25	25	15	21	15	24	29	29	20	26	19	20	22	26	24	19	19	24	18	32	20	22	18	24	21	13	25	24	26	24	29	18	28	25	21	19	28	35	21	27	26	18	28	21	29	32	16	27	21	21	20	21	23	29	26	23	21	26	17	29	25	28	22	17	31	28	20	20	21	22	24	19	34	22	23	31	25	28	17	14	30	32	18	19	13	23	27	21	22	24	19	27	22	15	22	26	25	18	26	23	21	28	21	22	25	25	27	24	22	24	16	23	19	22	28	15	23	31	31	20	24	27	22	27	22	19	13	18	25	30	25	27	18	29	16	13	22	25	16	28	22	20	14	25	36	18	17	13	23	20	24	25	16	20	21	22	26	22	26	25	38	15	22	22	16	24	26	14	25	16	14	21	20	23	23	19	24	20	23	31	28	18	18	22	28	21	16	26	23	29	25	22	32	23	17	26	23	23	26	28	20	32	16	24	20	25	23	19	23	21	23	17	16	20	15	26	31	24	26	18	16	22	21	15	21	19	20	23	39	25	25	25	32	17	14	20	18	27	24	19	14	26	25	23	21	20	28	20	23	28	29	26	25	24	26	24	18	22	24	31	19	24	28	21	24	26	20	16	20	12	23	22	24	24	24	25	23	22	25	25	19	17	20	23	20	19	15	23	24	24	23	19	26	18	29	28	29	19	27	29	25	24	17	31	23	20	25	27	28	16	20	23	28	27	15	19	28	24	18	25	28	15	24	17	25	16	24	28	16	22	32	30	31	16	12	34	22	17	24	22	27	23	13	25	28	20	31	24	22	17	21	27	21	19	30	21	23	29	25	27	27	29	20	23
51594	33237	19371	43892	78968	80923	11294	4321	3256	2617	2353	2187	1978	1857	1571	1356	1217	1321	1241	1131	1062	1041	1121	1025	924	854	961	897	970	954	1052	1050	1022	1042	935	867	831	809	799	793	740	682	598	634	580	561	559	538	511	529	535	489	500	539	528	520	465	495	468	439	424	458	439	443	455	435	397	397	449	410	412	399	418	439	412	416	374	406	428	440	417	424	408	397	411	389	443	408	372	428	400	408	406	370	400	411	397	424	405	401	394	409	390	397	366	424	422	408	404	418	412	360	393	412	385	374	404	421	377	373	386	384	397	382	382	381	411	387	378	373	406	419	427	395	365	396	408	393	365	367	433	374	406	395	425	403	443	432	402	407	374	413	391	401	409	397	409	411	420	387	416	368	390	385	406	390	364	376	407	418	388	400	380	394	406	416	408	401	380	410	393	363	444	362	363	408	376	403	412	424	387	405	379	405	402	418	399	369	348	388	367	396	405	401	392	369	390	378	379	384	379	390	410	397	367	353	363	396	354	416	400	370	364	405	337	386	385	409	400	395	400	393	383	389	395	402	394	406	405	403	432	407	393	397	397	422	379	395	411	403	414	390	386	387	395	411	390	377	419	362	389	427	407	379	411	380	388	391	378	383	383	422	391	414	399	387	404	401	374	402	417	400	397	397	421	413	375	356	383	366	375	405	378	390	410	406	362	414	396	391	394	383	397	447	344	388	361	393	373	368	377	403	367	453	406	374	403	369	407	401	381	392	391	405	393	387	419	405	413	382	415	401	390	392	376	354	392	371	415	399	403	430	397	439	383	377	398	389	422	367	369	374	384	356	388	415	393	383	406	388	380	393	379	422	363	375	399	407	335	388	382	431	353	404	396	396	368	352	414	403	383	378	418	380	406	378	400	378	416	342	406	352	385	368	406	398	397	343	390	374	390	414	425	360	398	394	372	397	401	376	406	396	383	392	387	376	393	378	398	364	398	397	397	344	372	419	371	366	416	400	408	383	381	428	378	399	380	401	384	414	397	378	383	387	385	383	365	398	421	386	354	363	394	379	384	395	425	424	382	393	402	403	384	393	379	433	383	399	410	420	406	403	397	399	363	421	395	360	382	415	379	392	411	371	414	393	359	384	388	375	379	367	402	437	421	395	414	361	386	375	393	380	414	409	369	420	412	404	411	387	380	397	376	379	399	388	417	362	372	399	404	389	400	379	402	361	371	377	374	421	441	394	377	392	369	411	381	380	398	369	383	388	402	374	427	407	395	397	397	405	404	387	388	373	450	410	392	394	413	383	391	373	389	418	366	393	415	365	391	384	397	411	408	379	407	374	369	391	397	428	378	385	390	405	378	380	383	416	420	330	357	401	373	389	424	395	391	371	409	393	392	410	388	413	418	399	403	383	389	377	416	369	385	387	374	403	395	379	337	380	378	386	390	422	412	363	398	401	357	385	398	414	382	376	386	374	385	361	395	399	405	407	354	386	438	426	404	378	410	401	395	432	381	400	379	421	407	356	384	362	386	409	399	387	393	415	340	409	384	391	387	384	362	404	374	418	391	367	427	395	401	416	395	377	352	387	406	398	391	423	436	432	383	389	380	377	402	387	381	393	382	414	408	393	382	385	397	392	361	403	373	423	402	361	383	402	365	406	386	425	372	396	396	400	373	394	373	411	378	400	369	368	413	393	375	416	383	391	399	371	386	404	365	395	387	398	378	438	433	381	410	418	394	399	393	387	410	416	417	371	382	385	384	424	403	390	399	361	385	354	406	385	418	405	371	393	381	397	392	403	387	373	421	411	389	370	376	417	407	377	410	378	380	399	417	395	359	374	392	393	410	402	441	396	383	355	380	393	402	358	400	379	380	410	368	406	388	377	378	397	402	402	429	397	367	415	404	399	366	392	396	430	363	393	394	347	413	367	376	389	394	408	410	389	423	403	421	401	358	421	362	378	395	420	413	383	339	372	385	411	392	394	391	353	419	398	371	403	437	359	372	404	370	372	399	399	412	376	409	383	365	394	386	396	415	367	420	398	370	395	413	412	403	392	434	402	353	389	383	367	394	431	387	366	383	389	390	377	413	386	380	422	367	379	375	377	385	394	378	424	422	384	412	396	409	379	402	386	387	398	404	405	376	422	408	382	416	390	409	401	385	369	374	402	421	431	365	369	366	374	373	377	377	400	382	413	362	403	388	401	385	388	399	415	385	354	385	362	408	355	369	419	428	385	372	409	387	403	402	394	399	413	361	392	380	384	410	433	367	391	393	390	372	397	375	381	412	374	384	413	409	381	394	377	398	358	394	396	377	412	366	401	388	388	413	355	328	394	375	381	342	350	424	392	375	387	373	373	386	397	400	413	421	396	391	400	359	367	417	420	407	405	390	373	362	372	368	399	455	406	385	412	405	437	388	371	373	375	390	416	414	388	427	364	402	400	387	405	374	414	409	375	382	389	411	397	392	413	408	420	401	373	396	372	391	391	396	442	377	413	407	372	350	347	381	389	419	365	403	411	398	410	401	368	432	403	384	381	388	407	409	409	406	377	377	464	379	349	439	396	396	410	391	401	424	381	367	373	359	373	391	384	418	401	402	411	383	401	380	365	416	413	369	366	334	401	389	411	399	361	403	413	376	418	422	418	383	435	380	405	369	401	375	388	363	366	415	389	382	405	391	371	393	388	384	420	403	410	389	412	391	365	386	409	398	361	392	350	398	415	398	367	389	379	406	405	363	426	413	427	382	369	387	393	383	419	389	379	353	440	361	388	398	388	387	372	385	388	361	356	354	418	390	393	389	398	387	416	387	351	393	372	381	385	389	401	436	400	396	358	412	392	382	383	420	422	392	390	371	379	393	375	387	396	396	374	467	400	380	410	416	396	396	373	392	428	404	394	384	390	375	357	372	411	435	406	422	393	405	377	378	379	409	403	420	402	388	408	383	414	384	378	399	377	401	374	402	391	425	399	360	399	426	395	395	390	359	388	395	402	388	384	396	393	408	384	417	373	416	392	364	448	369	393	420	409	395	384	389	392	363	416	402	367	383	396	431	379	423	361	405	426	380	382	402	400	409	387	393	389	351	360	400	374	341	357	412	382	430	376	396	386	414	388	370	383	424	396	369	360	399	381	389	394	387	357	421	416	369	381	375	378	400	399	420	411	395	397	364	393	384	391	360	393	381	399	363	411	383	387	400	394	421	410	385	388	381	378	395	393	400	374	375	402	390	373	399	406	383	390	427	403	352	421	371	388	380	367	438	424	403	394	388	393	349	370	444	371	378	392	384	383	392	373	404	369	415	377	387	389	372	395	361	414	381	379	406	396	369	411	399	381	389	390	412	399	380	388	391	436	375	400	407	396	401	396	356	382	375	390	385	372	401	392	399	365	362	375	383	375	432	408	424	403	408	383	370	379	372	425	379	390	375	410	407	382	398	405	411	408	385	384	377	421	353	374	412	407	400	433	412	382	408	361	385	350	373	355	379	424	414	405	402	364	396	332
8180	2576	711	3212	10724	9623	406	45	35	46	42	50	49	45	35	37	37	43	29	31	36	28	48	37	38	30	28	36	30	33	41	29	37	43	36	37	34	34	45	34	28	27	33	33	35	38	26	37	35	35	32	32	25	41	42	29	31	25	36	34	33	27	35	23	26	36	28	36	26	26	29	28	35	26	27	26	31	29	22	27	35	30	38	25	25	29	27	52	40	34	36	25	28	24	28	25	37	44	32	41	23	34	25	28	32	28	27	27	37	29	30	18	29	26	34	27	41	31	31	41	30	27	29	27	28	35	25	39	33	37	19	28	32	29	28	28	47	41	34	33	31	20	33	19	31	33	28	25	30	25	35	29	27	40	27	23	33	28	21	29	27	31	27	25	35	37	35	31	19	26	28	35	39	25	31	39	34	34	34	32	35	37	30	27	34	29	28	24	33	25	36	29	24	22	31	30	41	35	32	37	33	25	34	22	23	19	33	32	35	28	25	28	28	25	24	31	21	34	28	31	21	30	27	28	25	26	23	34	25	25	33	32	31	33	28	35	19	35	30	29	27	33	23	42	27	23	22	37	36	30	29	31	25	32	26	21	24	30	28	35	31	35	30	32	34	31	33	32	29	33	27	28	24	22	35	37	30	31	22	29	22	14	26	28	21	32	31	29	28	26	25	32	33	26	36	31	25	26	30	34	29	24	32	36	29	27	23	29	26	31	32	27	32	24	24	31	33	29	26	27	32	25	30	27	28	32	22	28	25	32	34	35	29	30	25	27	24	29	25	33	27	34	29	28	18	29	32	27	26	29	30	27	22	36	32	23	32	37	31	30	31	38	20	17	34	27	30	35	23	31	36	33	19	41	29	26	31	36	28	26	29	35	31	26	30	26	34	25	33	27	30	24	31	23	36	30	28	31	30	36	19	24	32	35	26	24	32	26	22	34	28	35	26	37	28	30	22	27	23	33	24	19	37	28	23	25	31	20	27	26	39	41	29	25	26	28	31	31	28	26	27	25	40	31	30	42	19	22	32	23	31	22	31	39	19	32	28	33	25	33	25	23	25	24	37	26	24	15	27	36	26	28	24	32	32	34	30	21	22	32	26	24	31	36	28	19	35	27	23	27	30	26	30	29	27	26	33	32	39	38	34	25	34	27	33	31	22	31	31	37	29	34	32	23	29	28	28	28	36	27	25	25	39	24	31	26	27	31	22	24	26	23	32	27	29	26	30	31	28	24	35	26	19	25	31	28	25	34	34	27	29	24	31	31	33	32	35	34	24	28	31	31	37	37	37	26	29	28	21	24	28	29	24	34	33	25	26	27	31	33	27	26	40	36	29	31	37	28	32	26	33	34	32	33	34	36	22	27	28	27	24	27	30	31	36	23	32	32	28	31	23	26	35	24	29	28	28	41	27	37	33	23	31	24	29	28	17	29	23	26	29	22	25	28	28	35	31	27	27	30	26	35	21	22	22	26	37	26	31	29	25	26	28	35	31	38	28	27	23	29	34	35	38	27	22	28	22	32	26	30	34	30	46	29	26	42	28	30	18	28	45	19	33	20	28	34	28	20	22	35	24	33	29	36	20	21	39	28	24	29	21	33	37	28	25	29	22	27	27	30	25	31	26	19	30	29	26	28	30	30	36	26	27	22	26	29	25	31	29	34	24	26	20	28	24	30	26	30	25	27	28	23	35	24	20	29	24	36	30	21	22	41	31	24	21	25	27	35	28	30	32	31	41	39	23	21	37	27	26	26	25	29	27	21	30	19	23	40	21	20	20	41	32	37	23	19	34	43	32	31	28	22	34	34	17	25	22	30	33	33	29	30	31	36	30	27	33	33	31	31	32	28	22	41	32	31	27	30	21	31	30	28	34	29	26	25	34	38	34	32	29	31	26	24	16	30	28	34	29	35	37	26	30	33	30	30	33	25	28	26	27	28	23	22	22	23	30	28	29	37	41	29	28	30	29	25	28	27	19	32	27	50	33	27	17	26	31	26	33	31	30	25	33	30	32	25	23	28	43	33	30	24	32	32	34	32	25	27	30	43	31	28	40	43	19	33	34	26	23	33	32	24	35	31	36	37	33	31	27	35	25	34	24	28	33	42	34	30	27	27	24	25	26	31	28	25	29	34	27	32	30	30	32	35	31	26	37	35	28	33	22	29	33	29	25	29	36	29	22	47	28	33	32	29	23	30	19	32	33	36	30	23	22	29	34	31	37	27	35	27	37	26	19	28	35	25	32	24	30	27	31	38	31	25	27	32	25	29	34	23	21	34	38	28	24	26	23	27	22	29	32	23	33	31	36	20	24	22	34	33	30	28	27	20	32	31	26	39	29	15	34	41	27	31	27	40	31	39	30	28	24	36	27	28	31	32	32	30	26	33	25	28	30	28	34	23	26	38	28	18	28	41	35	29	44	27	30	38	32	28	23	19	36	27	38	30	25	35	26	32	25	29	24	32	20	36	29	34	39	31	32	34	31	19	34	26	31	25	30	25	36	26	24	29	24	25	22	23	28	32	27	32	30	37	26	21	40	39	32	36	30	30	40	29	28	30	28	32	40	28	29	28	32	28	28	21	34	24	25	32	30	33	22	36	33	29	30	29	32	32	33	23	29	26	29	20	20	30	25	30	32	31	33	29	31	22	26	27	22	22	32	27	38	37	24	39	24	39	39	38	34	21	23	33	37	29	30	27	27	37	28	26	30	35	29	31	24	30	38	29	26	28	25	33	29	36	24	27	28	48	31	33	31	28	25	31	32	17	30	32	36	31	19	31	29	31	38	32	25	32	21	28	33	38	25	30	24	34	34	34	22	24	32	31	31	29	34	34	28	35	24	23	25	29	35	29	21	25	23	28	41	26	29	26	36	37	39	31	34	26	32	24	18	33	32	36	27	29	31	30	39	33	26	25	32	34	41	26	28	35	26	32	30	26	38	30	35	32	29	32	32	30	29	34	26	31	22	28	37	33	27	23	35	33	35	25	35	34	30	30	42	27	22	25	36	30	31	24	31	33	39	27	27	29	38	29	32	31	25	31	24	34	21	33	30	33	29	26	45	32	31	26	33	21	26	34	32	29	37	28	24	41	23	25	20	28	36	21	32	28	33	33	26	35	32	23	36	27	34	28	25	31	33	44	36	35	36	32	25	30	36	28	34	30	28	29	39	36	26	34	26	39	28	30	34	42	37	30	33	32	26	19	20	30	29	33	28	35	29	27	38	23	36	28	23	33	39	25	31	26	25	30	30	39	27	33	35	25	21	23	25	30	30	37	36	34	35	18	37	35	27	23	31	37	30	28	25	26	26	26	38	35	27	26	28	30	33	28	35	18	28	27	33	30	41	40	29	33	25	26	37	28	37	30	38	33	32	29	23	35	26	37	29	26	36	29	31	38	26	27	28	21	36	28	41	38	31	29	35	21	24	37	35	20	24	18	36	25	29	35	36	28	25	28	32	38	21	24	30	39	29	28	28	15	27	19
44668	26359	14767	46865	75862	67158	6853	2735	2045	1772	1657	1694	1427	1436	1170	1071	1041	1062	1014	935	983	971	1005	985	919	820	856	885	917	970	893	967	985	927	865	810	858	764	796	844	754	702	688	648	618	621	657	623	674	603	640	579	597	548	542	551	597	543	543	547	543	559	545	551	523	531	513	526	536	531	527	498	504	552	537	494	480	517	494	497	512	538	511	496	490	499	512	513	501	496	502	503	500	475	477	496	475	475	508	473	506	532	516	497	524	536	502	519	507	498	514	503	507	498	520	506	529	496	492	520	512	510	478	537	488	502	519	497	480	462	508	528	519	498	503	521	509	524	519	503	499	500	506	524	498	510	513	521	485	510	505	558	511	481	544	504	490	518	489	450	514	567	508	506	501	536	487	475	518	488	524	494	489	504	511	556	523	528	462	514	490	491	508	538	488	481	510	501	506	470	477	547	497	519	509	507	504	514	487	486	477	515	522	458	504	499	528	489	510	489	535	498	550	541	505	533	514	506	506	476	537	499	474	481	487	558	473	461	524	509	487	533	494	495	472	506	481	518	545	494	470	507	521	493	520	524	499	501	468	531	526	488	509	503	480	539	507	487	494	547	523	496	507	468	522	488	457	497	524	505	513	512	502	484	505	505	523	508	545	507	521	491	483	530	508	527	531	518	517	520	509	490	495	528	488	513	534	543	531	499	492	487	507	524	497	500	500	533	503	509	556	507	500	500	497	514	504	479	516	500	506	543	517	511	479	547	501	515	481	538	509	546	514	491	539	481	505	518	515	494	521	477	543	545	489	488	514	521	502	507	513	497	532	439	518	520	485	550	496	505	497	510	506	536	491	443	499	486	475	499	551	532	529	488	519	512	506	496	522	489	475	526	503	499	535	492	504	502	488	504	485	488	504	497	526	495	470	462	508	489	502	489	526	520	497	521	484	536	504	481	514	463	515	506	484	491	567	495	507	525	484	501	497	536	475	463	483	489	479	526	539	487	495	477	486	497	499	510	516	508	531	517	466	499	559	530	517	519	484	509	530	540	513	463	514	509	480	490	478	480	464	487	491	525	524	477	508	516	483	491	520	486	499	503	473	522	516	491	505	468	508	492	522	472	447	517	491	496	496	510	560	534	517	468	530	491	542	492	504	495	509	498	501	502	541	502	522	466	506	503	503	496	509	522	485	474	511	539	512	486	440	523	505	482	511	511	452	491	511	493	530	487	500	504	492	513	486	551	538	517	526	490	462	494	532	523	539	485	503	492	557	455	472	502	477	489	506	509	526	490	526	513	502	528	489	532	515	493	527	512	485	519	545	500	509	539	503	549	538	532	503	518	526	492	495	544	500	496	521	487	523	517	518	535	512	509	468	522	495	498	492	482	524	497	466	466	489	483	502	487	469	466	509	500	477	479	460	521	477	513	495	491	501	512	517	499	527	527	485	513	505	514	531	525	518	514	500	514	496	476	513	497	548	526	507	486	513	496	484	484	438	489	495	529	478	513	483	496	525	548	510	513	528	492	462	508	502	484	488	484	508	515	511	478	500	503	531	498	485	506	510	502	532	511	511	515	493	539	490	478	504	518	490	489	460	506	508	529	482	531	499	495	489	487	514	505	518	525	505	499	511	522	480	511	509	525	515	502	471	522	529	492	519	507	490	489	503	533	513	505	473	497	485	443	496	524	476	538	533	517	519	487	521	496	493	477	503	487	528	473	532	516	536	464	543	473	503	493	533	531	501	510	538	556	506	503	554	498	549	498	497	513	528	522	517	530	499	464	484	476	512	497	494	459	494	457	517	504	555	518	499	520	518	493	480	561	536	459	535	483	483	501	538	526	477	509	500	507	497	492	486	454	491	506	492	487	520	494	478	523	518	516	497	540	495	540	533	492	524	502	485	532	517	531	512	499	512	501	504	491	504	507	466	514	466	475	527	511	501	512	499	491	496	490	500	502	513	541	520	531	519	470	479	487	517	520	476	520	477	540	506	494	525	540	494	569	514	560	514	497	555	520	463	521	523	540	509	539	506	509	497	497	503	478	519	499	515	501	499	474	504	482	542	497	512	469	481	512	469	552	521	491	477	531	512	499	502	540	499	520	486	515	530	517	491	539	482	465	489	484	501	471	491	525	493	532	505	522	490	511	480	467	514	482	496	492	509	505	492	492	511	511	528	544	496	505	530	464	510	482	485	537	508	493	515	492	470	477	520	520	501	469	501	479	504	465	517	478	513	524	502	493	495	498	520	518	496	509	467	482	479	517	518	488	500	499	492	472	503	506	489	502	537	509	548	511	494	427	524	501	489	506	516	468	514	517	501	491	535	500	520	511	514	483	502	512	546	523	529	522	529	512	501	501	488	485	507	499	552	496	496	515	536	514	523	498	510	461	483	481	492	500	526	553	498	479	509	453	478	499	536	503	500	479	493	485	507	508	519	490	486	491	494	513	480	499	503	520	496	503	482	497	510	502	524	505	525	497	502	489	490	479	505	480	529	491	530	505	538	504	531	492	507	512	529	493	496	528	518	493	500	528	526	504	506	498	524	536	492	488	493	502	525	492	514	509	518	529	452	466	520	485	564	521	488	495	461	510	486	510	552	482	480	492	510	511	532	520	533	500	504	555	484	495	495	495	485	512	505	512	473	506	499	527	524	442	510	495	499	482	491	503	501	501	517	499	527	483	516	511	520	520	506	536	509	487	509	524	531	502	482	535	535	497	457	514	467	503	470	499	569	489	485	516	525	531	495	482	510	516	510	476	510	499	537	492	493	536	516	520	509	533	511	489	477	518	532	494	499	479	494	504	524	501	487	524	509	506	496	478	510	489	538	512	536	521	537	515	489	509	510	521	485	485	511	502	493	529	528	482	453	508	513	456	462	533	519	491	492	467	545	469	470	522	536	534	541	492	507	526	481	541	523	500	528	480	505	516	467	499	489	484	469	540	527	524	495	481	502	528	487	518	516	449	527	491	520	515	514	525	550	506	481	491	501	493	503	503	511	521	509	504	471	486	494	508	527	481	515	510	495	479	482	520	543	479	508	542	519	474	485	496	484	513	491	507	460	532	494	499	507	490	496	503	511	503	498	503	500	486	529	491	497	515	476	515	493	504	502	533	480	483	502	523	506	539	555	514	499	498	502	480	503	495	493	515	509	480	510	475	505	525	476	471	496	506	491	507	538	504	533	507	511	503	482	515	487	517	526	500	542	470	512	520	491	491	477	472	512	491	513	486	516	511	539	505	527	534	514	503	489	499	502	498	504	500	496	505	477	477	496	536	482	477	495	488	501	467	486	474	527	546	505	536	451	550	484	507	514	506	491	499	508	453	543	528	519	474	464	488	515	529	540	446	489	510	524	502	547	532	514	502	496	500	478	521	516	510	500	489	503	476	502	456	527	490	514	527	530	536	485	494	559	476	524	483	547	486	505	481	516	514	497	490	515	547	506	508	477	500	489	499	536	531	511	484	461	493	477	476	522	538	505	529	478	519
11346	5551	1987	8753	22857	17556	1337	70	58	54	53	44	53	42	33	32	46	38	44	35	42	52	39	35	41	39	36	33	40	36	45	29	39	43	35	33	30	30	39	40	37	27	26	29	34	16	44	23	29	31	34	44	27	35	33	34	40	38	45	34	45	27	23	31	29	35	36	21	31	26	37	30	26	21	22	22	27	27	37	24	25	26	38	28	25	31	35	32	27	33	27	27	19	39	30	20	19	27	29	31	31	27	19	33	19	19	27	30	35	26	22	35	30	41	28	29	31	28	31	24	29	36	33	36	16	31	23	27	27	29	31	30	31	32	34	33	32	39	26	28	27	29	38	22	26	30	29	31	35	27	23	34	30	24	25	24	23	36	27	23	24	27	30	30	30	26	26	34	23	24	18	20	29	27	28	35	23	26	21	23	31	21	27	26	30	28	33	25	24	27	41	32	22	38	35	29	20	30	18	24	31	22	30	24	27	30	22	19	30	20	38	32	21	35	32	23	20	36	29	30	36	23	27	30	27	27	35	33	25	32	36	33	30	29	28	44	24	25	31	26	32	34	21	21	37	24	38	29	26	25	26	25	22	28	25	30	34	27	29	29	25	26	41	30	23	36	34	31	28	26	24	37	36	27	35	29	30	19	17	24	25	22	25	31	29	27	28	28	21	34	31	30	31	28	29	31	22	26	28	27	27	17	24	23	32	20	28	22	34	29	29	23	26	26	24	33	30	30	23	26	44	25	27	28	29	23	26	31	30	28	39	27	31	43	21	26	27	37	26	16	40	35	30	24	32	23	29	27	37	20	25	26	22	21	24	21	30	28	24	33	35	19	22	26	25	34	34	31	25	21	28	30	17	31	24	39	27	28	36	37	30	31	29	23	23	27	27	24	26	35	34	35	21	39	24	31	36	26	27	32	24	29	23	33	27	27	34	41	26	30	22	26	25	22	27	25	34	33	23	33	22	18	35	40	34	23	32	31	27	25	30	36	30	22	26	21	24	29	28	28	19	25	23	26	22	23	23	30	25	24	28	31	33	31	25	26	24	28	29	24	29	26	26	33	33	26	30	33	27	25	28	27	26	36	32	27	36	20	26	27	35	15	23	19	37	22	28	23	20	41	30	28	30	24	31	35	22	28	34	30	24	33	27	31	26	33	32	27	29	19	33	31	27	28	26	31	24	22	32	17	31	31	19	30	24	14	24	33	35	24	39	27	33	23	30	35	25	23	23	35	29	29	33	22	25	31	39	30	23	30	30	32	32	39	32	31	27	23	33	35	21	22	28	22	25	29	29	36	28	32	26	30	33	28	36	26	33	28	23	30	33	28	23	30	21	30	28	30	30	29	24	36	44	39	34	24	29	28	29	31	28	26	28	28	24	27	30	43	28	25	33	18	21	31	25	26	17	25	33	28	27	32	20	32	28	33	33	33	25	26	28	41	33	25	26	28	34	34	35	24	26	30	25	39	18	30	28	22	30	29	26	36	28	32	31	28	29	33	34	34	23	33	33	33	32	32	21	34	22	26	23	39	30	28	25	21	32	31	27	33	33	25	26	26	24	31	32	34	28	28	28	37	28	27	31	32	31	22	28	38	33	23	38	29	30	26	27	30	27	29	30	28	26	33	30	28	31	18	24	24	30	24	28	25	28	24	26	21	23	27	29	19	34	32	20	30	36	32	26	29	23	40	26	35	31	31	31	35	28	29	35	36	39	25	26	27	31	25	23	28	33	15	36	34	23	26	19	24	24	27	28	41	27	27	30	30	24	20	22	26	26	27	26	37	28	20	29	40	27	36	25	33	20	27	28	33	27	25	24	35	27	33	23	20	24	41	25	32	18	26	30	38	26	34	27	28	37	24	24	42	22	29	27	30	26	25	29	30	24	33	31	29	32	32	29	36	22	30	28	26	25	33	24	31	25	24	34	23	33	25	26	31	31	19	33	23	30	23	26	29	29	32	24	32	22	34	23	25	30	23	25	31	35	27	39	25	31	31	26	20	26	30	29	25	30	22	34	26	24	22	21	27	34	30	27	34	23	37	30	24	29	23	19	27	25	33	22	35	26	28	31	26	22	33	34	24	29	25	24	21	24	33	32	32	20	20	29	23	32	33	32	32	24	27	30	29	38	24	26	24	19	38	23	33	24	27	32	25	32	25	30	25	29	32	24	25	28	25	23	30	25	21	27	25	30	25	26	32	26	33	28	24	22	42	37	27	34	31	27	36	34	36	26	35	21	22	35	26	28	31	25	30	22	30	30	33	31	34	38	25	27	30	38	30	16	31	32	27	27	27	26	30	21	29	33	23	35	21	30	24	23	26	40	35	20	21	31	31	40	28	25	28	25	27	29	24	34	36	36	24	33	29	28	43	34	28	32	27	21	35	15	31	21	24	33	38	30	26	40	31	37	32	33	29	21	39	47	31	26	37	37	38	32	23	25	37	24	26	36	24	36	34	25	20	30	31	29	25	23	30	33	32	33	25	30	36	28	32	31	29	39	24	39	28	29	32	33	23	32	24	23	26	21	28	34	50	25	32	31	18	40	20	31	29	23	28	14	36	32	29	29	28	30	30	39	25	24	26	28	33	30	34	44	28	24	32	29	27	32	20	30	34	29	27	33	18	28	40	35	35	27	27	43	26	33	41	34	33	41	23	29	22	33	24	23	19	30	30	28	23	22	24	33	25	29	28	28	26	13	15	28	35	25	26	36	31	24	27	24	24	26	30	29	36	31	23	26	27	29	39	29	26	23	33	26	21	34	23	23	25	23	24	23	37	32	24	22	37	27	29	30	24	39	23	32	29	23	36	36	35	32	37	24	31	26	19	24	31	20	25	21	32	28	35	22	29	25	33	37	26	26	34	27	33	25	23	44	26	29	36	31	27	30	20	15	30	33	30	15	25	22	29	30	30	25	25	34	28	33	26	29	35	22	30	25	23	27	24	32	33	25	26	30	24	21	30	23	33	18	32	28	28	17	29	32	32	32	32	21	26	32	21	28	37	23	34	25	32	22	27	33	17	37	32	35	27	22	18	20	20	31	39	27	30	31	33	16	36	28	22	29	28	31	29	29	28	27	34	34	36	22	30	21	28	36	18	38	29	22	18	26	23	29	34	38	30	29	28	26	28	29	29	33	29	28	23	30	30	34	25	27	33	27	37	20	24	36	24	29	32	26	33	28	24	30	18	34	28	29	25	23	32	27	22	31	18	23	36	27	17	24	36	27	28	36	23	26	30	31	33	21	27	25	27	35	32	37	35	28	39	14	32	38	31	35	27	28	29	35	31	30	31	29	28	29	21	32	37	28	30	26	20	18	21	24	31	26	27	18	25	31	27	26	25	27	32	27	32	32	28	24	32	20	37	25	35	24	24	26	36	32	25	32	14	35	30	20	34	32	26	26	32	39	35	32	22	22	25	31	31	29	39	26	29	27	28	32	35	29	21	27	28	29	25	32	26	21	28	20	35	18	28	25	32	31	27
52519	33594	26854	64903	92134	77097	8301	4628	3349	2784	2529	2383	1965	1895	1668	1454	1446	1368	1214	1164	1264	1245	1204	1171	1012	1012	1028	1004	1085	1096	1129	1135	1123	1130	1057	985	937	903	923	859	857	847	748	704	693	659	634	646	636	637	603	633	613	597	632	579	588	526	597	534	569	502	556	573	502	499	530	490	513	532	516	507	476	482	519	505	508	498	497	553	470	511	462	512	487	538	475	488	495	475	491	525	472	492	464	473	486	538	521	483	489	519	480	494	485	507	461	471	478	431	492	517	507	478	487	524	494	449	530	469	509	496	507	507	518	448	506	493	519	504	492	507	464	471	520	487	495	496	515	472	484	499	478	530	481	494	523	518	477	497	472	503	471	460	488	462	478	483	475	496	499	486	480	487	500	457	516	484	492	487	478	503	462	501	506	471	537	473	547	521	501	513	467	471	477	502	485	547	461	499	508	464	487	491	516	507	510	482	490	484	475	455	500	456	469	549	496	477	511	512	505	532	454	488	501	490	506	460	468	497	485	510	523	475	530	503	446	492	480	469	498	459	481	515	491	523	511	505	506	501	495	482	481	458	457	446	485	488	501	497	487	491	473	503	472	478	476	518	470	481	525	537	476	485	510	512	489	493	454	526	507	482	476	496	453	464	466	495	485	515	498	516	497	511	481	535	488	520	501	479	486	504	484	480	510	477	459	480	513	477	496	501	459	455	486	465	518	462	488	462	480	466	465	492	477	464	502	497	511	482	455	511	470	486	532	478	485	494	487	440	491	525	498	510	496	484	504	513	519	480	502	484	466	482	507	497	487	490	463	501	515	512	461	457	460	531	482	471	506	503	507	498	460	462	432	510	470	506	460	474	485	497	494	494	496	479	488	506	503	472	516	517	498	485	537	493	502	513	468	476	506	474	491	489	494	489	507	494	511	476	474	480	470	490	460	501	496	521	506	469	480	465	464	512	481	456	525	483	500	487	471	476	464	506	506	504	477	475	518	483	485	451	446	472	483	489	489	448	456	462	518	476	479	485	481	495	515	454	480	501	530	440	496	452	496	494	498	515	501	450	488	501	491	495	490	480	511	491	512	495	488	468	435	503	488	501	501	507	426	496	500	492	475	492	472	479	486	497	507	454	519	489	538	511	466	489	525	502	483	477	487	479	459	499	481	526	498	457	477	490	477	503	458	502	504	520	517	477	496	484	495	543	471	480	451	456	523	496	463	479	484	503	462	550	499	498	492	480	519	455	494	465	466	495	509	496	504	459	477	490	493	480	531	491	518	517	501	478	452	480	474	458	509	446	486	485	469	531	502	483	538	495	512	484	451	492	466	552	486	471	482	452	500	469	526	494	481	442	493	487	485	488	509	491	510	450	519	497	501	475	481	471	511	478	463	474	473	477	489	473	490	505	488	485	508	435	449	542	507	519	516	477	476	472	474	494	463	458	492	487	503	519	465	466	484	532	482	472	513	518	496	465	467	525	432	511	524	485	513	485	469	507	499	473	479	483	494	455	481	494	448	489	446	534	505	502	500	485	450	441	492	455	463	507	524	537	511	469	468	487	477	455	498	480	495	499	488	507	475	502	483	497	509	470	512	509	463	512	494	525	481	482	464	488	495	496	476	476	476	504	456	476	484	487	453	513	501	473	503	432	482	482	481	475	494	493	496	463	488	448	518	486	501	509	449	487	464	493	508	457	518	498	478	466	491	480	471	499	468	475	519	457	528	479	480	510	450	505	474	510	486	482	477	481	507	485	504	487	491	517	494	514	494	484	449	471	482	452	502	522	493	498	472	515	513	493	510	493	498	517	500	493	450	483	503	467	473	479	489	473	499	496	472	488	496	491	475	483	481	475	446	504	501	488	487	472	497	504	464	462	480	534	498	490	523	517	513	492	526	481	460	493	511	489	539	472	514	489	498	516	482	507	473	503	506	480	507	490	507	492	501	520	512	504	490	483	474	510	500	500	501	507	504	489	501	462	473	479	470	489	508	453	497	504	495	530	474	499	494	481	502	535	449	469	499	508	503	516	479	505	466	482	497	507	483	478	507	495	484	486	457	426	477	503	463	514	499	534	488	492	478	533	489	469	456	461	530	482	450	463	474	500	500	490	435	545	487	462	491	461	510	489	499	476	466	487	491	525	481	488	509	505	520	473	509	508	465	503	513	473	488	482	527	402	502	510	500	454	496	461	511	465	493	521	490	500	477	511	480	501	476	524	439	490	510	509	501	477	483	467	498	503	527	512	456	464	486	495	472	482	480	473	471	465	522	497	506	513	457	450	467	457	504	507	472	514	517	493	498	514	494	466	495	482	510	477	502	484	524	443	481	527	427	474	498	448	487	467	482	498	511	493	513	497	490	526	484	484	467	499	485	480	496	494	470	503	479	502	488	473	469	481	512	482	476	464	479	484	488	448	474	515	481	518	494	488	464	499	475	497	496	520	481	465	470	459	513	517	427	505	501	473	516	460	487	489	472	531	500	496	485	452	486	493	496	527	455	477	517	484	491	502	510	475	486	447	492	471	489	481	493	500	476	483	493	474	468	505	455	481	526	450	494	489	505	505	486	454	490	505	494	482	511	506	486	488	465	508	499	494	503	486	490	481	484	467	459	556	478	480	498	499	441	502	525	477	516	487	492	499	464	488	483	475	472	502	497	477	501	498	468	497	504	483	504	489	519	517	518	523	449	466	524	480	492	479	515	466	464	478	454	502	476	498	509	533	496	498	493	530	466	491	477	436	462	460	518	459	460	498	477	476	501	458	490	475	498	502	492	477	472	503	483	463	493	507	516	507	478	499	481	475	497	445	512	484	490	479	532	495	422	483	512	497	491	483	507	475	478	494	494	489	495	488	479	515	445	474	508	478	446	506	503	476	518	464	502	501	509	498	529	480	452	497	463	521	491	499	500	500	473	463	459	471	511	505	530	462	515	508	460	482	448	513	467	506	463	494	531	475	484	490	499	497	475	532	488	545	463	479	463	525	504	523	490	481	529	453	474	475	478	493	499	491	506	466	477	509	468	495	472	492	448	518	526	457	480	504	520	466	500	510	500	503	518	488	474	488	469	512	490	486	491	497	469	483	468	489	471	507	495	491	514	497	499	492	483	477	466	493	438	486	519	470	451	471	458	456	501	504	459	461	481	491	508	486	484	465	454	457	496	488	481	493	504	462	485	517	490	463	450	451	463	471	495	518	497	486	467	488	442	527	485	445	466	495	487	457	459	468	497	492	507	507	468	474	492	443	525	489	483	465	477	508	477	475	489	501	522	461	469	468	507	486	480	512	469	476	510	475	469	513	485	488	510	492	530	522	504	475	471	481	505	527	460	462	515	488	473	505	497	471	463	467	554	462	475	543	479	489	490	519	493	525	469	468	492	473	469	493	520	478	462	498	488	510	503	506	430	525	464	493	466	507	506	511	471	454	480	474	493	475	475	502	476	485	500	474	529	495	517	491	473	443	464	480	504	500	502	436	476	543	511	474	476	472
3710	981	256	1792	3772	2466	89	23	21	19	25	18	22	16	18	22	21	25	21	30	22	19	15	16	20	21	25	27	19	21	26	26	26	13	19	16	24	18	29	31	24	18	26	32	21	16	19	16	22	21	10	13	24	21	13	17	16	10	13	18	17	14	22	14	19	20	18	13	16	16	13	11	18	24	23	21	25	18	19	12	21	14	26	20	20	13	17	22	28	14	16	14	25	23	20	20	26	16	19	18	16	15	12	18	21	18	13	13	32	17	19	23	17	26	24	17	14	18	19	14	15	19	20	12	24	20	20	18	24	25	22	19	16	20	20	26	25	20	23	29	20	15	24	18	22	23	13	20	27	30	19	26	15	25	17	23	19	23	19	23	18	19	16	18	25	10	15	19	25	22	16	12	19	18	27	12	20	20	21	17	20	22	17	15	13	19	17	19	19	17	23	29	14	17	24	22	14	19	18	21	20	20	30	20	20	15	20	20	18	20	19	11	27	19	19	22	20	16	15	23	13	20	18	22	21	12	27	20	19	21	21	18	19	22	19	17	17	18	23	15	17	19	16	19	18	19	18	17	17	17	17	16	16	22	26	6	25	16	26	17	23	21	19	21	18	20	18	21	17	14	26	17	20	25	22	15	25	21	17	13	10	17	29	30	17	21	24	24	21	27	20	19	16	22	15	19	19	21	21	19	27	19	16	21	20	22	22	19	12	21	18	22	17	16	23	17	28	20	14	20	15	18	19	13	19	21	18	16	11	18	24	21	21	20	22	15	24	18	15	22	15	15	25	36	16	17	22	20	20	29	16	10	22	13	19	14	21	19	28	24	21	13	19	21	23	12	19	22	21	19	13	19	15	13	19	31	26	11	27	18	15	18	17	18	19	15	24	26	25	19	19	18	17	21	22	22	15	19	13	22	16	19	14	9	17	17	15	16	25	10	14	22	16	14	20	20	19	18	23	17	13	23	18	20	28	22	23	22	20	28	17	20	15	25	23	20	16	21	20	17	13	19	20	18	18	15	19	22	30	17	27	23	17	16	26	22	22	22	17	14	27	12	13	16	15	18	21	24	26	20	16	26	15	29	22	12	21	15	20	16	13	22	14	21	25	15	29	23	21	15	17	20	14	30	21	15	22	21	16	19	18	16	21	21	15	20	18	18	10	24	14	13	19	19	11	15	14	27	19	23	20	22	23	14	20	21	17	16	20	24	28	33	15	20	17	26	18	16	15	19	15	22	19	18	17	17	22	21	20	13	12	26	23	19	12	8	22	20	9	17	20	12	16	24	19	20	18	22	19	9	26	24	21	18	15	23	18	15	22	14	24	18	22	19	11	23	16	22	20	13	28	16	19	21	18	16	16	12	22	22	26	13	11	16	23	26	14	25	9	14	20	17	14	12	23	24	20	27	20	22	23	21	21	26	25	16	31	23	23	21	23	16	24	21	21	17	13	16	14	23	26	17	26	16	18	28	14	18	23	16	12	22	18	20	15	19	17	22	16	22	16	17	20	19	22	24	18	22	13	17	15	24	22	10	17	19	12	21	15	17	25	15	17	17	22	31	30	19	15	21	20	15	19	13	15	21	20	22	25	12	16	11	24	24	26	17	15	24	14	16	23	21	26	19	8	14	16	21	21	12	20	12	24	23	19	27	16	21	22	23	13	17	20	22	17	21	19	14	22	23	15	15	26	21	18	19	23	15	18	14	18	21	26	15	17	22	21	26	24	13	19	19	19	21	19	22	19	15	18	23	25	27	15	17	21	18	9	14	15	17	22	19	14	12	14	24	26	19	27	19	14	23	22	21	24	23	17	15	20	27	22	21	17	20	18	12	17	17	17	22	18	17	23	21	12	20	17	20	18	14	16	19	30	17	22	16	18	16	20	24	17	12	24	14	16	15	12	15	28	21	13	19	20	15	16	23	18	22	17	21	18	17	14	14	24	18	23	23	19	18	18	17	22	16	20	21	19	21	18	20	14	18	27	17	21	25	20	20	19	22	21	23	18	12	12	15	26	25	26	22	17	19	27	15	19	21	14	22	17	27	18	20	19	13	23	20	16	19	16	19	23	19	23	15	21	15	19	16	22	18	16	32	15	24	13	19	22	22	20	19	20	17	22	20	20	24	21	27	17	9	15	16	9	25	18	16	21	22	12	21	19	18	15	27	17	12	20	19	19	21	16	22	24	17	26	16	18	12	14	25	18	28	34	20	20	16	17	20	21	14	16	22	20	16	17	14	18	15	15	11	21	24	19	21	16	14	22	16	22	16	18	22	18	21	6	28	16	22	23	25	22	17	20	26	26	23	15	22	20	13	24	20	18	23	10	29	25	18	24	12	16	10	19	19	20	25	20	17	26	27	17	25	23	18	21	16	14	18	33	19	12	28	14	28	15	23	26	15	8	19	18	16	19	29	20	20	16	21	16	26	11	16	20	12	14	18	23	15	16	22	20	20	20	17	13	24	14	18	19	17	16	9	21	21	16	22	21	16	20	20	15	14	22	18	16	25	22	14	24	18	26	20	19	18	16	22	19	20	17	27	16	17	20	18	15	22	18	26	20	22	28	21	18	10	13	14	19	23	23	19	23	13	23	19	17	26	13	18	17	16	20	24	22	20	19	21	21	23	25	24	19	24	18	27	17	13	25	15	21	23	26	16	20	19	27	21	26	17	24	21	24	26	17	22	25	20	20	15	14	21	18	22	26	24	20	19	19	23	15	29	19	19	17	17	15	16	24	17	19	11	23	22	24	15	19	17	11	18	15	16	20	15	18	19	23	19	18	19	17	15	14	16	15	16	18	16	23	24	14	27	20	26	21	22	17	16	22	21	26	13	17	21	25	12	27	29	16	21	10	23	17	17	22	26	23	11	15	17	19	16	19	22	10	18	10	23	19	21	17	22	26	13	20	14	19	20	17	21	20	18	20	17	21	20	22	16	37	15	19	18	17	15	13	19	23	25	20	21	24	20	25	25	18	25	16	14	16	17	14	19	25	18	18	15	19	27	18	19	17	26	24	16	13	14	24	23	13	21	22	25	22	20	15	17	10	15	17	25	23	21	18	24	21	13	16	16	24	18	22	6	16	22	16	18	21	13	27	13	20	12	23	18	23	18	12	17	25	21	20	24	24	20	26	21	22	24	20	21	21	24	18	11	16	21	14	20	18	20	30	18	19	17	18	20	29	15	21	21	20	22	19	19	25	16	22	21	24	21	18	17	14	20	19	15	19	16	17	21	21	25	20	17	13	18	17	15	22	24	27	15	17	16	19	17	17	23	20	22	23	15	25	19	17	28	15	18	17	28	16	16	18	7	14	19	28	14	19	24	27	17	13	27	20	17	17	22	21	21	19	21	26	17	15	19	24	19	16	13	22	19	21	14	16	19	23	22	11	20	19	15	23	17	14	17	17	17	17	20	21	17	18	16	21	21	24	22	16	22	20	25	18	28	12	12	21	23	15	23	19	10	17	16	23	18	21	30
36885	19770	8210	42227	56077	45343	3547	1003	710	724	706	688	590	596	575	557	565	540	522	569	526	539	537	513	481	542	499	517	542	562	604	587	582	589	507	489	471	497	521	473	464	454	411	404	410	419	364	383	333	348	377	382	397	395	337	343	390	369	360	385	352	343	355	344	324	344	358	342	329	342	334	382	360	361	336	357	334	354	347	339	298	333	344	350	333	341	348	342	354	349	333	299	351	371	358	369	321	338	351	318	325	336	352	307	338	309	317	322	328	330	325	328	328	307	341	338	335	324	329	324	319	313	355	347	336	317	330	338	338	331	327	313	340	323	323	359	311	348	370	336	356	350	318	338	350	305	358	338	303	316	345	349	329	353	348	304	344	343	322	343	348	335	324	343	348	356	318	333	366	303	339	327	318	366	330	332	347	344	314	331	329	352	358	322	331	320	313	346	320	309	337	328	344	322	334	300	361	340	343	355	336	350	310	335	314	329	337	329	297	354	310	333	317	332	327	350	337	335	347	302	329	328	300	341	335	338	347	342	333	328	362	318	328	289	329	324	310	365	313	334	275	315	346	322	319	357	333	339	292	325	311	327	298	334	324	315	352	351	314	342	292	359	304	297	315	340	317	341	357	355	347	328	337	333	339	327	295	326	344	357	317	321	322	335	322	364	321	331	335	370	339	342	343	326	336	323	343	361	305	318	351	320	323	318	346	347	359	316	328	327	357	291	329	310	328	319	338	331	359	313	346	357	398	328	354	360	297	313	297	357	338	333	308	304	326	340	368	360	348	335	301	336	348	359	348	315	351	338	319	351	347	306	330	339	321	324	353	343	337	333	319	305	336	346	343	307	296	357	357	329	328	339	321	341	336	325	345	337	311	335	337	339	324	350	352	320	350	319	358	327	352	312	318	343	338	353	341	351	329	324	332	352	310	340	322	296	347	329	335	329	326	321	327	297	340	293	340	350	326	332	330	334	335	344	312	356	314	304	316	349	305	317	338	361	324	333	336	337	305	332	317	304	312	339	336	313	357	332	306	342	337	332	344	357	340	319	312	288	313	319	343	306	369	326	329	310	328	296	328	301	337	326	339	331	355	336	326	344	323	306	335	306	323	302	349	343	333	319	329	319	328	334	323	311	313	366	338	316	344	307	318	312	337	307	327	297	310	326	303	355	351	342	319	363	293	319	304	328	340	314	335	358	327	316	318	317	320	337	360	299	309	336	323	344	323	327	328	344	339	334	301	323	300	339	303	344	317	331	330	374	345	362	325	366	367	316	339	343	340	330	329	310	347	350	319	340	307	327	319	303	329	326	350	314	368	351	345	318	326	313	341	330	312	321	321	301	357	341	328	344	308	351	306	327	333	330	292	343	331	277	304	341	337	351	323	308	318	311	324	334	329	318	316	356	309	327	349	351	337	330	349	340	306	326	313	338	363	369	324	343	323	326	294	328	363	328	342	340	341	369	329	354	351	330	340	323	352	333	355	326	338	343	334	325	316	329	342	326	333	317	329	338	349	309	316	316	307	313	339	304	331	331	341	313	321	321	329	364	329	326	339	336	315	340	321	332	331	311	327	316	349	330	317	309	349	321	312	330	314	304	314	324	330	352	326	307	318	356	335	327	339	325	306	348	333	286	373	339	310	325	326	339	364	341	344	349	311	365	339	368	339	332	288	306	345	318	318	325	320	287	387	335	311	309	323	314	333	300	341	322	346	322	341	340	337	312	320	315	357	347	307	309	358	339	335	315	325	339	319	352	317	350	326	302	339	328	343	327	341	316	376	355	331	311	339	345	323	320	337	368	314	314	337	309	338	323	313	321	335	328	324	305	328	337	307	339	318	329	329	348	365	341	317	320	314	354	354	313	357	327	317	338	350	313	294	352	334	344	334	319	331	334	290	345	335	348	362	358	331	308	340	338	349	323	341	325	365	343	316	335	337	331	337	335	323	345	312	340	334	319	338	336	341	298	303	319	306	326	309	312	313	295	321	336	338	320	315	325	344	343	334	335	343	329	309	322	347	318	310	327	354	342	325	354	324	311	367	325	324	334	339	316	380	302	334	321	299	316	303	329	321	314	307	324	336	270	304	345	349	338	318	316	328	334	337	309	306	282	328	327	335	332	319	338	316	329	332	327	320	321	322	313	338	315	339	364	362	349	300	326	323	306	337	302	315	303	343	334	324	328	337	326	312	304	303	302	330	329	340	333	303	345	312	351	353	348	324	352	366	298	284	330	326	306	331	351	355	338	345	323	308	323	321	310	375	341	331	358	329	348	328	338	338	338	346	328	321	332	352	393	338	318	361	332	336	324	328	332	326	320	344	325	324	319	301	327	315	352	327	331	357	321	335	305	324	308	331	310	311	344	364	300	342	332	313	325	344	311	329	360	340	317	355	326	368	350	320	316	308	359	332	334	333	319	356	362	345	338	323	342	343	318	308	330	371	304	349	312	336	326	358	322	355	298	333	325	342	302	335	331	339	346	317	319	328	347	332	314	328	302	340	329	360	316	313	314	348	343	318	318	328	337	333	316	346	319	305	349	316	347	341	350	317	354	332	318	326	330	334	326	317	362	322	314	344	323	361	342	327	339	332	317	303	308	336	304	333	333	347	319	326	341	307	326	355	302	343	323	318	314	362	341	315	342	339	350	321	315	357	326	308	352	329	307	318	328	339	305	357	312	325	332	317	329	347	316	323	324	319	336	315	355	328	332	322	314	329	348	310	289	342	299	329	341	344	322	320	324	330	314	338	324	346	288	371	339	321	304	336	336	351	325	361	303	365	307	321	336	330	365	364	306	333	316	330	346	358	317	347	309	315	309	315	332	327	324	310	338	332	320	310	344	354	316	348	327	338	342	307	318	327	337	336	344	329	364	313	319	336	344	327	353	339	320	304	329	338	332	322	311	305	311	345	310	337	342	294	348	354	348	340	327	334	272	338	294	352	327	340	309	354	318	311	309	339	315	345	317	342	334	329	342	301	325	325	342	314	368	305	300	340	323	311	331	315	347	323	322	338	337	296	337	330	315	343	317	328	321	337	333	336	311	358	335	291	378	326	332	315	320	342	339	324	341	329	330	344	328	328	309	345	333	321	322	368	303	337	343	345	343	300	337	321	314	334	355	348	309	354	327	321	322	307	304	350	373	341	324	337	348	310	328	361	330	343	325	321	328	318	319	321	336	326	315	336	342	334	325	350	302	332	285	327	327	333	315	315	371	303	317	318	319	331	331	345	323	314	341	299	321	358	319	323	338	314	320	338	298	330	304	348	341	343	358	338	339	342	350	306	335	323	348	312	343	353	351	353	373	340	326	337	331	348	339	310	310	369	315	325	317	319	329	334	346	332	317	319	318	332	346	339	347	321	335	320	338	348	327	360	326	352	345	326	324	340	303	315	321	342	348	361	347	338	332	306	345	320	387	323	325	343	309	319	317	332	315	352	335	309	333	316	335	344	329	380	352	322	353	327	366	296	333	309	355	312	331
8606	3313	5586	12100	18579	14355	760	42	41	57	28	41	39	49	26	41	30	33	30	20	26	35	33	18	22	28	36	31	34	44	25	32	35	33	25	25	30	34	17	22	29	26	34	25	20	28	21	22	28	23	22	29	28	23	26	17	14	14	33	23	23	25	28	21	24	21	15	17	30	26	23	24	28	27	18	22	28	26	25	21	29	28	27	19	26	28	24	16	24	19	19	19	33	27	32	28	26	17	26	22	16	13	24	23	27	34	24	26	25	26	23	24	16	26	23	24	32	28	24	37	35	27	29	20	21	25	29	23	32	20	30	27	27	20	24	16	28	22	28	21	26	26	21	18	14	22	28	31	20	18	22	20	31	24	24	25	28	20	21	18	22	24	23	33	16	26	33	24	29	18	26	19	24	23	26	26	14	22	30	16	28	22	31	21	17	27	25	22	25	22	20	26	26	26	25	21	16	12	23	24	26	20	28	27	19	21	31	28	24	13	23	24	27	26	22	33	15	23	12	23	24	19	21	25	21	21	24	20	18	24	25	28	25	25	22	25	21	21	20	18	22	24	39	22	29	17	23	22	24	22	27	26	17	15	27	24	25	20	32	24	27	26	22	16	21	23	28	26	9	24	23	27	25	24	26	30	22	22	24	21	25	21	27	28	24	25	31	17	27	29	18	23	30	17	30	22	25	20	29	23	20	19	17	26	28	17	21	17	21	28	26	21	19	20	28	29	20	22	24	25	17	18	18	30	23	35	26	17	19	33	23	19	19	30	31	17	20	20	24	33	28	29	21	29	30	21	24	22	19	24	18	33	22	33	21	25	24	26	20	25	27	23	13	25	23	22	20	24	28	31	22	27	18	26	18	18	32	23	30	22	23	27	24	25	26	25	16	29	19	22	21	32	21	19	23	19	30	24	19	16	30	14	29	32	18	24	30	26	26	21	31	25	21	17	26	14	26	21	28	27	30	26	18	18	19	25	17	22	26	27	26	21	28	19	22	32	29	25	20	24	21	29	22	14	28	24	29	26	24	30	27	22	20	24	24	22	28	29	18	24	30	26	21	25	22	30	17	18	25	29	23	18	18	22	20	24	20	27	27	25	21	21	22	26	20	21	17	20	18	32	28	20	20	23	20	25	25	23	18	22	21	24	26	18	25	20	27	27	27	20	26	32	31	22	23	17	23	20	24	23	22	27	24	25	30	26	27	17	21	26	27	22	22	21	23	23	21	30	25	23	24	21	30	22	18	24	23	26	25	21	24	23	28	15	25	23	27	26	31	28	26	23	21	26	22	24	21	26	24	18	18	15	30	23	24	20	21	21	27	24	19	24	32	26	21	28	18	16	24	21	21	14	27	22	20	29	24	25	29	17	24	28	28	28	23	22	27	31	25	21	28	17	29	27	25	22	32	23	26	27	15	31	24	14	22	33	31	27	22	13	20	19	26	14	26	40	29	25	23	19	25	22	22	24	19	23	25	25	27	20	17	23	24	19	19	19	22	30	19	27	17	14	32	24	16	24	18	28	23	15	26	21	26	20	20	33	34	23	19	34	21	23	23	24	26	17	27	20	23	28	25	20	27	24	23	26	20	26	14	25	21	16	19	20	17	18	28	25	30	20	25	21	15	20	26	20	24	27	23	35	20	18	29	25	26	19	23	25	27	25	28	23	13	18	29	21	16	24	37	21	36	25	14	27	22	21	27	20	23	24	13	19	21	21	35	23	27	26	30	27	26	18	28	17	28	26	31	16	22	22	25	27	29	28	23	25	29	18	21	19	18	19	26	28	24	21	24	18	22	20	18	20	17	18	21	25	19	16	23	23	30	20	21	25	20	28	25	33	22	20	29	17	25	27	20	30	23	25	32	26	21	18	25	22	22	26	29	25	35	33	20	28	21	30	29	32	14	20	20	21	33	22	24	29	20	30	25	16	20	36	21	18	31	21	19	22	14	28	17	28	15	35	17	26	21	26	26	23	22	25	23	21	23	24	26	19	20	22	19	29	20	30	18	22	25	24	32	17	22	24	24	20	20	25	22	25	30	29	34	31	19	29	29	29	20	21	25	27	34	20	15	24	25	19	19	25	14	26	20	25	18	20	24	29	22	25	24	19	13	19	19	16	21	26	29	19	25	25	23	13	24	26	17	16	17	25	16	24	27	20	36	23	31	26	23	34	22	22	20	19	18	18	26	23	20	23	24	20	21	25	23	24	22	19	26	34	31	26	25	26	29	27	26	25	25	32	23	32	14	20	23	23	23	17	30	24	28	19	21	21	25	22	18	28	22	24	25	22	21	25	24	29	11	25	25	20	30	23	24	25	27	27	22	23	24	26	29	31	18	19	21	26	26	28	25	18	21	23	25	20	27	22	27	37	23	18	23	15	18	24	29	25	23	19	26	26	29	23	20	23	20	31	23	28	16	17	17	18	26	25	15	31	17	18	23	27	30	25	13	29	19	23	18	30	21	19	29	21	22	31	23	26	20	26	23	22	29	23	27	22	27	20	23	21	20	18	20	17	30	17	22	15	26	22	28	17	22	21	18	24	26	28	18	26	25	29	21	28	21	17	25	24	32	23	21	24	24	24	27	28	24	18	18	22	25	24	28	22	15	24	25	22	19	31	33	22	24	24	25	27	19	26	24	16	21	16	25	21	22	25	17	20	30	25	22	22	25	22	23	23	27	26	25	36	14	25	23	16	31	16	23	22	21	16	26	26	31	18	30	32	22	27	28	26	23	23	16	25	25	23	25	19	25	24	24	20	16	23	24	16	16	24	13	24	25	23	20	19	18	17	30	33	29	22	16	20	16	23	24	23	19	29	24	22	25	30	18	19	24	21	27	30	28	23	21	34	18	23	19	17	24	21	19	24	24	28	26	31	26	24	27	19	33	25	23	24	26	16	17	22	20	24	17	32	17	23	26	25	22	24	28	29	26	20	19	30	19	32	25	25	23	18	24	22	16	21	23	17	21	16	25	18	19	26	21	23	27	19	21	16	21	24	35	17	17	24	21	18	30	18	20	18	23	22	21	23	16	25	28	25	25	22	30	30	19	21	30	22	22	22	35	28	21	28	22	25	27	17	21	33	25	20	29	23	30	25	18	15	19	20	29	20	19	18	29	14	11	18	25	29	25	25	26	32	19	24	18	23	21	25	16	22	27	26	21	17	23	29	22	24	28	25	17	19	21	25	20	25	21	18	22	20	23	13	23	23	28	24	23	26	23	25	24	26	37	22	24	24	23	30	29	23	17	34	28	19	26	21	14	24	23	25	27	19	18	18	31	21	22	19	23	22	33	16	27	22	23	42	22	26	19	32	21	23	14	21	22	22	23	21	23	31	19	25	24	23	26	32	24	30	17	34	33	28	26	18	21	21	26	17	27	19	17	31	25	24	16	18	23	21	17	26	28	23	21	18	24	14	19	35	24	26	20	24	29	21	20	23	27	20	31	28	35	18	22	19	19	13	26	23	20	27	17	21	25	26
48990	27781	40132	74557	88332	73160	6049	3063	2323	1976	1719	1522	1336	1253	1180	1031	922	924	904	885	890	905	862	823	811	798	793	811	757	833	814	865	846	807	797	712	686	654	670	678	584	645	589	558	503	505	533	500	481	509	498	521	464	484	491	483	479	464	475	420	440	410	485	453	448	404	425	387	412	442	438	392	403	400	455	439	411	428	439	420	445	379	413	408	381	432	410	395	395	401	409	394	380	411	414	416	408	388	372	391	447	421	439	418	379	353	409	440	436	414	401	424	387	384	426	381	417	407	437	429	421	446	387	415	382	409	411	417	413	430	386	421	434	384	433	397	409	389	437	418	435	408	406	400	392	374	425	389	409	408	445	443	402	391	412	389	434	417	421	398	410	400	419	385	379	418	409	380	431	419	403	421	411	394	381	351	424	405	411	430	399	387	418	426	402	423	410	390	415	423	432	410	387	449	425	355	415	424	416	418	391	393	413	424	355	399	379	385	401	434	448	449	408	386	413	398	400	391	446	365	387	439	400	402	424	392	400	359	376	441	394	415	424	368	405	387	382	389	371	409	379	398	365	390	396	393	417	374	405	385	415	387	420	372	424	378	400	392	387	401	377	425	401	418	387	388	410	387	415	405	441	428	416	452	422	407	394	382	418	409	407	407	418	380	383	382	390	379	354	389	436	350	392	421	349	404	383	402	397	360	427	391	399	402	388	406	406	394	411	397	415	402	384	388	420	401	394	397	387	352	433	394	423	386	397	440	410	424	402	406	418	424	372	397	373	402	380	404	426	392	435	426	404	419	370	399	381	392	438	371	390	393	361	419	381	385	409	394	423	414	400	414	391	426	412	419	426	393	404	403	434	427	403	367	440	427	367	368	411	410	390	429	408	438	410	380	416	433	377	406	380	421	394	404	398	418	427	394	405	367	389	420	414	368	367	433	389	413	392	385	399	396	370	389	409	405	383	423	395	384	400	435	407	383	407	410	380	376	389	405	386	406	399	411	389	409	420	414	419	406	404	403	375	427	384	387	399	385	429	412	405	387	422	423	407	408	419	416	380	448	374	420	421	404	398	373	392	425	386	396	411	366	389	408	397	369	430	423	418	416	405	410	456	396	444	391	398	399	405	422	403	410	438	380	414	386	411	387	399	389	397	406	436	393	422	403	398	409	420	404	393	372	418	434	407	413	408	408	446	415	444	406	416	389	381	378	412	400	382	402	403	435	394	430	415	393	443	440	407	376	419	401	405	423	418	392	395	402	439	421	396	421	387	394	425	407	446	472	418	400	372	372	422	413	402	376	376	428	388	410	376	464	433	417	435	417	421	386	370	396	370	374	402	368	372	402	380	413	398	396	384	430	381	412	436	403	373	403	399	377	398	409	378	436	438	388	395	405	400	424	400	367	416	421	422	426	390	413	426	402	406	383	379	415	375	422	375	388	453	407	397	434	415	377	422	387	409	431	410	390	390	370	373	364	418	432	381	385	417	433	397	381	386	380	409	414	430	379	382	409	444	385	434	402	418	427	402	405	437	418	410	395	437	391	433	399	447	391	395	425	361	403	407	414	441	394	404	430	411	403	426	432	378	386	397	421	405	415	407	379	416	410	396	424	391	368	397	410	433	400	385	377	416	374	362	410	370	396	405	416	454	436	419	417	386	348	460	393	406	385	396	424	373	401	427	375	443	415	410	381	421	373	418	390	404	395	397	421	412	426	433	430	375	387	426	406	411	386	404	421	406	411	403	425	435	416	402	371	382	421	388	398	402	379	383	394	417	402	402	415	379	389	412	413	397	400	415	383	408	399	412	393	388	405	379	381	404	393	455	412	420	380	402	411	402	415	374	378	420	427	390	381	451	436	433	407	388	434	413	405	366	430	398	407	408	392	398	384	407	401	428	411	452	372	362	389	404	378	432	391	457	377	416	426	427	408	427	422	443	391	385	404	374	392	379	396	432	382	406	388	385	401	412	424	399	420	412	389	387	422	391	376	413	449	397	426	404	386	403	403	392	389	384	386	441	406	380	400	428	442	417	428	416	393	401	387	378	397	411	368	396	406	355	385	407	369	403	396	390	378	398	398	425	437	452	389	399	388	376	403	407	416	407	393	425	377	411	394	420	444	425	385	399	389	376	402	403	385	405	417	411	373	438	395	371	385	396	414	457	403	390	409	421	426	378	415	394	359	365	438	398	393	397	430	441	404	424	416	406	342	378	426	406	366	402	428	410	403	399	419	408	413	389	381	416	416	390	393	414	416	410	404	407	414	398	384	408	391	415	400	437	382	342	406	422	434	376	426	403	431	429	402	419	450	426	410	388	436	402	437	396	406	375	418	417	406	394	385	417	417	423	395	395	401	417	424	417	417	406	406	413	451	390	384	415	386	362	413	375	396	386	388	418	421	426	425	405	392	402	367	420	412	387	381	436	390	431	425	409	422	378	391	361	413	425	370	392	414	421	428	406	453	436	415	410	412	397	415	420	407	413	449	366	397	387	431	409	428	407	370	414	414	412	412	424	406	386	448	360	382	411	438	427	410	418	404	393	431	403	425	418	414	416	412	368	433	392	435	370	392	416	369	389	449	428	416	404	393	407	420	411	386	380	418	412	395	408	403	374	404	407	377	415	422	370	418	405	408	395	373	451	387	376	389	429	395	413	438	403	412	412	420	394	438	422	431	411	412	405	396	366	412	410	375	434	376	422	410	415	427	427	370	385	412	428	389	377	439	422	421	370	425	423	459	407	407	399	388	367	390	400	412	431	409	377	381	377	393	370	433	376	409	397	400	402	389	395	421	388	419	410	409	369	379	436	415	396	409	374	417	417	363	444	402	374	392	381	397	407	389	410	394	412	405	405	408	395	394	401	393	431	390	385	400	376	417	441	440	393	372	426	429	401	457	399	394	385	386	382	421	411	399	406	405	428	432	421	384	411	423	392	372	407	385	357	419	408	383	393	385	388	449	398	404	425	365	430	387	404	427	389	383	409	405	421	373	361	409	433	412	385	390	416	368	393	384	372	384	414	389	446	379	406	418	395	383	402	368	370	401	403	400	365	413	397	390	421	427	393	408	385	412	395	404	441	424	395	404	446	372	382	408	407	443	431	424	380	411	412	386	374	414	412	395	391	433	410	402	405	422	427	370	365	391	370	405	430	393	398	401	419	420	423	426	397	435	415	406	403	401	393	422	430	392	407	423	432	400	399	391	440	436	385	442	398	461	387	386	351	379	391	409	413	446	386	387	418	419	386	399	411	456	402	409	394	431	424	416	407	410	431	398	352	371	413	403	446	367	376	414	398	400	417	407	413	407	399	408	397	375	417	371	379	431	413	405	417	404	406	415	391	402	378	405	429	420	343	388	426	396	417	379	431	403	398	400	382	374	383	404	392	432	445	428	430	394	436	374	456	392	400	386	388	426	399	367	409	349	420	401	364	441	406	397	381	395	396	384	420	416	410	386	394	431	412	420	386	396	396	361	402	406	432	387	425	405
7562	2190	1063	6015	12084	8234	189	39	39	43	36	42	46	35	38	34	38	33	21	46	26	44	28	35	30	26	38	33	37	34	38	38	31	33	31	30	40	43	36	36	34	35	25	30	27	24	26	34	29	23	30	45	40	24	36	33	27	34	33	39	37	21	35	21	36	42	33	37	32	19	27	22	15	29	42	19	37	41	25	29	28	36	27	35	32	31	33	20	41	33	30	25	34	29	23	34	40	29	25	38	34	36	23	40	36	26	28	23	31	22	17	27	25	21	26	27	34	30	26	35	35	25	22	31	29	36	29	32	36	27	34	28	29	35	24	31	22	32	35	30	28	34	39	29	27	28	36	33	29	33	29	25	40	21	24	29	38	35	25	36	27	28	34	27	30	31	39	25	29	30	19	25	31	31	37	35	23	26	32	28	33	23	30	21	28	22	21	40	37	38	34	26	27	34	32	27	30	32	33	26	30	25	29	31	31	38	30	39	28	35	29	32	28	33	24	42	29	29	37	23	23	30	31	32	16	41	32	40	28	32	33	29	44	25	31	37	33	19	28	32	33	30	33	20	33	28	39	25	27	37	44	32	36	30	36	33	29	38	39	26	36	30	38	25	36	24	25	37	25	31	34	40	23	26	31	32	34	38	29	36	27	23	31	39	35	26	33	27	19	25	23	33	32	35	23	31	31	35	25	37	16	38	24	31	29	24	23	32	40	26	25	33	29	31	32	22	22	31	27	37	28	23	23	25	28	37	30	28	35	28	24	23	30	29	29	30	33	31	23	29	28	30	38	27	29	31	32	31	38	43	24	34	27	27	19	20	29	33	28	29	26	27	25	34	29	33	22	27	23	34	28	24	16	39	26	26	28	32	26	24	28	31	40	28	32	24	25	40	28	27	28	27	37	35	25	25	35	23	26	28	29	28	22	29	28	34	30	29	40	32	27	25	27	30	25	23	29	23	16	26	26	30	20	30	19	41	30	31	23	21	44	33	26	28	23	25	32	25	30	41	28	32	29	30	32	22	32	28	32	38	26	37	29	29	28	19	36	33	33	29	33	23	33	32	27	30	39	31	32	25	18	32	32	22	33	31	35	37	39	33	25	28	40	36	29	29	36	29	29	30	34	34	31	37	31	24	33	31	21	26	28	33	30	26	32	29	24	35	32	34	25	29	28	29	32	32	31	21	30	32	19	26	28	26	21	39	32	28	28	32	31	34	31	32	29	32	39	26	31	22	32	25	30	30	23	31	18	43	23	31	29	33	36	25	38	28	33	27	29	23	27	22	24	30	27	27	38	27	26	33	35	36	39	25	21	35	29	31	36	33	27	31	30	33	31	22	34	28	33	31	35	27	23	27	34	22	31	30	39	38	25	25	24	32	28	33	24	33	25	28	30	24	41	29	35	27	32	29	35	34	32	26	35	33	29	26	25	34	31	31	25	23	28	35	28	23	24	40	27	24	21	23	25	35	35	31	36	27	29	34	23	22	28	32	36	30	21	29	30	35	25	20	27	23	39	33	19	24	28	27	22	27	33	30	31	26	30	37	35	36	32	43	39	19	34	19	24	20	29	29	29	25	26	24	33	26	30	23	30	34	34	32	17	23	32	29	37	29	19	28	31	31	36	31	27	31	35	27	35	26	37	28	28	36	27	28	23	32	18	31	31	22	29	24	30	26	29	31	40	28	36	30	28	33	28	37	30	21	24	25	22	27	22	23	33	44	32	33	40	31	36	32	37	20	23	22	33	31	21	30	21	26	32	19	22	33	30	29	35	24	36	29	28	24	34	26	35	26	33	33	33	31	27	29	31	29	30	29	30	30	35	22	27	36	34	31	35	37	24	28	21	29	24	25	23	32	22	17	37	34	24	19	41	28	32	32	25	33	24	29	24	22	27	34	28	29	23	23	30	23	32	26	30	25	26	29	35	24	33	29	39	34	23	35	33	28	21	36	29	26	20	38	29	34	32	19	33	27	31	23	30	23	30	31	36	33	38	26	31	33	21	33	36	36	37	36	24	17	25	34	28	46	34	34	18	30	26	24	30	28	27	21	36	26	25	23	22	21	22	34	19	20	35	20	26	30	27	31	31	31	24	28	31	32	24	26	25	27	24	29	25	26	34	33	32	43	22	23	43	33	35	34	25	33	37	31	20	33	36	32	28	27	31	29	24	31	32	17	33	36	32	33	29	34	24	28	37	28	36	23	39	33	36	29	50	32	39	29	38	21	23	37	25	28	39	26	29	34	30	23	28	32	35	39	22	31	23	27	31	33	28	36	34	37	27	32	25	24	25	23	29	36	34	33	23	35	33	32	33	31	37	23	28	22	30	37	29	29	29	37	26	26	35	37	22	28	24	30	28	25	33	27	25	40	33	29	21	27	20	31	21	33	27	32	34	22	34	38	39	21	33	16	30	32	25	31	27	24	18	24	30	29	28	35	36	26	39	27	27	25	31	29	25	25	24	30	30	24	32	30	28	41	28	29	26	30	34	32	43	31	31	24	29	32	25	34	25	29	22	19	33	35	33	27	25	28	26	30	34	23	38	36	23	31	34	28	30	37	37	35	26	29	36	22	29	24	30	32	27	19	21	24	29	23	24	40	39	28	32	36	25	23	31	30	24	27	24	33	31	22	31	29	23	29	29	29	33	26	41	28	26	20	17	37	26	36	38	21	14	33	30	28	32	23	39	24	31	25	37	31	26	26	32	29	37	27	33	28	38	30	27	33	31	33	25	22	19	28	34	28	37	28	30	25	33	35	27	32	28	32	39	27	23	25	39	28	21	29	24	35	26	28	15	28	26	24	33	34	30	34	29	27	17	33	37	35	44	29	37	29	35	41	38	42	31	24	31	26	30	26	24	27	31	30	37	22	33	26	20	29	26	27	30	38	28	36	23	36	52	35	28	25	35	18	23	36	23	32	23	33	33	30	30	32	34	30	32	24	27	24	32	33	24	23	25	20	35	27	20	27	39	23	30	30	23	32	19	29	28	35	25	24	31	21	27	30	32	19	25	26	33	35	35	24	29	25	28	23	34	29	34	24	20	32	32	23	32	33	27	31	27	39	28	34	30	24	28	33	26	27	24	30	28	26	31	25	29	38	37	32	24	25	34	27	31	29	35	38	32	24	29	24	23	31	26	22	35	37	32	34	30	27	27	30	27	33	26	24	32	32	18	27	31	32	36	39	29	23	37	42	23	36	27	29	30	18	30	26	20	42	37	19	39	32	29	28	26	28	40	41	26	23	29	30	23	26	28	20	26	27	29	24	33	28	28	30	32	30	26	37	35	34	26	28	30	36	30	27	27	28	28	31	25	36	28	29	26	34	30	29	33	27	30	29	26	27	36	26	30	24	37	29	34	20	32	38	30	35	20	30	41	48	24	23	25	22	30	28	22	25	29	41	25	29	30	25	27	27	32	27	27	39	27	26	35	30	23	24	32	33	25	33	32	33	23	31	29	28	31	41	22	18	27	41	30	24
43504	24335	20595	61995	79247	61006	3815	2234	1672	1449	1406	1244	1139	1083	1041	977	897	932	902	875	888	947	865	878	822	768	797	846	842	879	822	920	864	835	843	821	743	771	743	712	721	678	704	671	656	608	598	591	550	655	576	583	583	613	564	539	598	546	577	528	545	528	541	535	533	572	531	524	534	538	506	491	551	509	524	484	474	562	561	530	533	501	530	533	482	534	512	508	534	480	524	487	543	541	466	494	541	492	529	550	487	517	501	539	505	526	487	499	496	512	527	530	546	522	480	531	520	511	514	496	502	492	542	548	530	524	474	477	546	505	529	542	538	519	547	521	502	550	486	537	525	481	555	522	498	500	515	506	527	485	537	547	557	498	499	471	491	540	508	530	496	521	497	503	525	522	489	499	491	491	512	521	512	474	522	514	529	542	510	521	514	488	553	540	511	495	493	523	552	510	529	534	556	512	506	502	511	492	494	554	505	498	516	537	497	541	529	543	477	529	522	514	501	541	506	531	487	522	502	522	489	491	528	504	521	542	497	458	513	525	518	499	480	544	511	487	542	552	516	493	445	546	561	533	506	520	523	514	515	507	530	517	527	539	505	498	507	529	514	508	490	534	550	510	520	487	459	529	525	509	520	494	534	489	507	527	508	490	536	486	531	569	519	561	480	548	514	527	503	518	512	457	504	499	509	513	513	496	507	517	535	504	540	510	538	474	545	519	489	516	522	558	513	509	522	509	517	493	501	491	531	501	520	497	529	550	474	511	502	471	485	507	554	524	490	511	542	478	503	499	523	546	469	516	544	503	511	514	505	520	512	541	507	495	514	485	508	499	497	493	469	526	507	493	515	543	458	523	487	495	516	503	544	546	494	497	542	521	468	497	529	504	506	516	533	499	540	527	540	491	508	521	525	502	493	535	525	550	485	508	502	527	517	502	486	506	510	528	514	482	561	519	530	518	522	495	515	486	485	492	516	559	493	511	506	482	525	510	473	528	494	498	484	504	522	509	488	538	492	526	513	484	475	507	537	542	506	494	501	504	510	515	541	511	534	533	480	478	468	534	549	493	512	493	511	522	513	556	532	525	542	539	478	537	534	520	490	505	513	573	499	517	525	511	478	529	508	493	516	515	500	515	557	505	510	476	445	510	520	541	526	515	519	541	498	493	480	518	557	556	474	477	532	502	502	498	513	494	519	532	547	493	469	508	490	504	504	529	487	527	511	540	529	474	500	493	502	500	467	510	511	537	517	482	489	509	520	499	518	499	555	503	515	485	482	532	524	482	516	506	555	520	484	509	502	529	511	502	501	506	545	547	516	490	505	514	553	489	509	535	531	471	534	537	512	532	505	545	547	488	516	511	515	497	483	515	529	508	518	503	471	507	549	521	530	523	518	523	467	530	532	515	516	535	522	527	542	508	496	513	493	512	535	517	502	491	508	476	488	503	581	525	513	479	542	502	555	453	529	489	486	484	510	545	501	526	498	492	498	556	540	506	489	522	530	524	493	510	510	530	509	486	492	571	469	526	482	534	489	514	465	506	510	486	497	462	508	501	531	512	511	533	507	535	519	532	532	466	514	521	530	509	524	528	544	513	543	536	495	564	521	488	479	477	528	532	530	544	524	502	519	511	537	513	520	485	466	523	500	503	533	508	529	536	515	514	474	516	516	487	494	506	542	483	478	539	515	484	526	513	494	529	483	566	503	480	527	552	518	534	525	500	492	492	497	533	528	521	488	497	483	513	493	530	577	519	543	527	541	486	549	501	509	532	544	492	519	519	540	517	467	484	511	498	501	549	515	519	491	493	558	523	555	517	500	488	511	515	522	526	533	516	483	482	512	524	531	522	509	505	499	521	477	529	559	558	519	504	513	557	481	519	505	520	514	501	513	517	518	479	526	514	518	496	504	528	526	533	491	494	519	505	545	524	511	520	487	465	498	490	515	488	532	499	477	516	480	517	511	518	536	525	530	484	578	524	500	488	565	530	505	466	524	496	494	511	509	489	511	500	515	467	512	483	509	507	481	517	542	504	531	504	502	491	492	536	538	495	527	488	535	503	496	499	511	473	507	477	514	573	526	489	474	521	502	477	504	529	517	523	494	507	520	527	533	482	562	493	500	536	501	544	499	507	510	502	496	518	520	527	521	529	507	521	496	496	514	523	519	540	480	508	500	517	520	484	503	484	510	526	437	534	503	547	485	556	524	507	513	540	527	499	487	467	513	503	528	524	525	547	543	482	505	488	531	547	520	573	514	521	540	534	492	509	482	486	522	532	506	514	500	512	557	513	492	514	523	515	531	542	532	533	525	514	476	519	497	518	502	495	472	516	485	504	519	478	488	476	513	494	475	506	498	476	519	529	530	462	521	510	497	506	516	513	499	481	521	507	494	525	503	491	522	528	514	502	453	465	507	520	503	498	526	470	504	533	535	549	508	484	521	512	519	583	509	513	530	547	480	530	500	501	524	512	520	470	476	520	513	468	467	509	530	544	502	516	498	513	529	486	517	515	511	508	515	467	499	504	569	525	539	491	462	496	536	458	522	511	521	561	531	527	470	502	496	555	529	483	487	512	509	501	524	488	533	568	527	501	535	510	505	465	520	509	509	501	493	480	503	506	541	496	498	491	525	550	523	529	496	527	502	511	524	526	503	499	499	539	526	489	521	503	505	501	531	529	482	487	533	507	523	526	519	523	524	514	525	505	512	499	530	556	478	505	490	529	504	503	502	528	495	537	514	528	486	507	493	494	502	561	485	521	489	518	492	531	471	504	517	550	494	503	510	484	536	515	513	503	502	530	539	516	492	512	539	528	468	516	490	486	535	538	489	523	518	499	514	520	510	535	481	519	531	500	502	470	545	514	513	533	523	499	509	524	553	523	538	483	492	521	532	489	463	534	502	530	504	506	486	510	472	503	521	486	500	521	523	516	507	502	515	452	475	509	507	493	501	512	455	553	496	502	534	529	487	504	497	551	487	525	482	491	517	502	505	496	513	514	516	503	520	497	500	522	524	510	550	545	518	537	502	512	520	560	555	525	447	544	519	561	483	520	525	481	494	477	515	519	503	505	522	500	537	546	467	558	516	487	484	504	525	529	471	502	517	513	519	475	498	529	492	536	521	528	491	502	558	563	494	485	526	458	568	513	485	514	544	482	498	528	514	543	480	503	583	517	504	512	482	448	528	496	540	503	495	520	531	516	493	524	529	489	550	509	489	530	550	519	488	506	510	458	525	490	495	510	480	534	512	497	477	515	518	547	497	499	524	519	528	506	512	481	527	515	542	548	533	521	498	505	478	508	539	512	494	503	508	490	503	517	524	550	510	483	506	489	488	542	471	477	495	523	514	466	543	486	531	509	539	469	503	484	505	512	492	472	517	552	508	516	550	488	504	526	525	510	505	544	521	490	549	518	513	527	493	519	531	489	565	517	530	527	497	503	514	512	500	443	544	515	463	527	506	487	530	537	537	457	527	503	518	479	498	525	506	524
10987	4018	1300	9813	23341	18433	1242	68	59	44	51	50	48	46	42	34	37	53	39	34	34	40	45	36	36	39	37	45	47	34	36	39	47	38	37	32	37	46	45	29	28	34	37	33	33	36	33	32	45	31	28	33	30	35	33	34	32	32	19	29	32	27	33	25	24	29	31	35	26	25	26	30	20	22	23	29	24	27	15	26	34	29	32	25	26	35	26	29	28	30	25	32	18	27	31	35	24	25	25	29	30	21	26	34	26	32	25	33	27	33	21	31	33	34	32	25	46	22	19	38	43	28	23	33	35	25	25	40	26	35	29	28	33	35	27	28	25	31	38	32	29	31	25	15	29	31	32	32	24	35	23	29	26	24	25	14	28	36	23	21	31	35	32	35	32	46	35	24	28	42	19	32	30	25	32	34	33	26	28	23	20	19	38	23	23	29	36	25	25	23	27	35	20	39	29	31	23	25	26	30	24	33	23	26	31	24	20	30	28	22	32	32	21	35	30	41	25	29	35	18	31	29	16	30	34	22	25	28	33	37	27	34	30	23	25	31	27	34	17	38	24	33	24	28	29	41	26	26	32	32	24	26	20	34	29	25	29	35	31	30	37	24	23	35	26	26	32	28	30	29	29	19	19	29	21	21	22	35	36	25	25	24	26	29	33	37	35	36	31	27	36	29	35	27	32	31	24	27	29	28	21	28	33	26	20	31	32	29	26	25	30	37	32	25	27	31	29	19	38	29	31	31	31	24	35	24	22	43	31	20	26	32	34	31	33	33	45	35	35	36	33	37	24	43	30	35	22	28	31	26	26	32	33	29	35	31	19	28	24	22	44	18	28	28	33	27	29	24	25	36	25	25	25	30	26	28	29	30	33	32	31	18	31	30	35	28	30	30	32	28	31	26	24	24	24	34	24	31	35	29	28	33	34	24	28	28	28	24	33	23	29	22	30	28	31	37	13	25	29	27	31	28	29	24	42	28	28	30	29	28	28	33	37	20	35	31	36	26	22	23	30	29	26	32	16	30	22	30	23	26	29	38	32	28	27	23	31	29	28	24	23	29	33	30	28	25	23	31	25	29	26	32	35	38	29	29	27	27	30	31	24	23	25	27	28	29	25	33	33	20	23	43	27	30	32	30	31	31	33	33	30	32	37	29	30	21	33	22	25	41	20	31	37	31	21	28	21	25	22	23	28	27	29	21	31	28	29	21	16	35	35	31	34	25	27	28	23	22	39	31	33	26	21	27	33	31	23	23	31	28	18	27	38	31	32	30	26	32	30	32	25	49	36	35	24	23	29	28	29	35	29	26	28	30	22	29	32	29	32	36	21	25	19	31	33	31	23	24	38	27	25	36	28	32	22	26	34	25	35	39	45	38	28	25	35	35	31	30	32	26	26	24	32	39	23	24	27	31	35	24	34	23	30	33	33	26	24	32	26	38	38	30	29	20	32	32	33	31	19	36	27	22	34	23	32	33	25	26	30	25	32	30	26	24	26	39	32	23	12	20	36	18	41	33	21	33	33	27	28	33	28	32	30	26	33	23	22	31	24	24	19	24	31	33	27	33	27	27	25	32	34	29	30	24	32	30	33	33	27	24	32	28	26	32	31	30	27	41	23	28	19	21	32	26	25	31	25	25	27	33	28	31	24	31	27	23	20	42	22	28	27	35	33	26	32	28	24	27	26	38	29	28	19	25	24	29	29	30	32	20	26	33	31	29	21	39	34	29	34	25	28	31	30	27	31	29	28	26	39	26	31	26	27	27	28	35	33	28	22	27	32	22	40	22	31	31	27	33	27	27	22	22	40	35	26	27	37	23	29	35	33	34	30	28	25	35	29	21	27	27	26	40	33	37	26	35	25	39	23	26	21	30	28	31	21	36	31	34	26	34	27	29	22	31	26	20	32	29	44	30	37	28	25	37	22	26	27	26	23	29	37	24	30	31	32	33	35	25	26	48	35	22	33	15	27	25	33	37	27	35	31	30	30	30	36	30	28	33	31	35	17	34	26	40	31	25	33	32	30	28	27	24	17	29	35	25	34	28	32	35	37	31	36	27	32	26	36	39	26	25	25	30	28	29	26	30	33	24	29	36	34	35	19	28	20	31	52	32	32	36	32	26	24	34	17	28	24	25	37	31	37	35	30	37	31	28	28	26	33	30	32	18	33	31	18	24	19	35	22	26	35	27	21	42	33	27	33	26	29	30	26	23	29	33	36	36	35	39	21	24	23	33	33	28	31	34	33	23	36	27	35	23	29	39	27	38	26	27	31	27	23	23	35	33	27	36	27	35	24	23	27	28	25	26	23	41	42	30	26	27	30	26	24	29	31	33	34	30	38	24	34	30	36	27	34	29	29	32	30	28	37	26	30	26	27	30	26	19	25	26	28	25	27	19	34	28	29	29	31	25	31	24	23	30	32	16	19	27	34	31	37	34	31	23	28	37	33	29	31	35	22	30	27	32	23	28	29	37	28	25	34	27	32	32	24	35	27	20	24	25	30	32	31	33	22	26	28	24	27	28	26	26	21	27	34	33	24	28	32	27	24	33	30	15	22	25	29	24	32	16	22	30	24	32	24	32	21	24	30	35	26	23	25	22	35	36	36	24	29	37	28	29	30	34	16	24	19	21	29	34	25	26	29	27	31	33	32	28	26	24	34	36	28	25	19	31	29	23	24	31	37	32	25	36	29	30	39	30	22	30	34	28	31	27	28	28	25	31	21	25	29	36	24	38	25	28	25	24	33	26	31	30	30	24	28	29	30	25	31	29	24	30	32	19	13	25	33	20	30	23	29	31	32	22	32	27	30	32	26	28	22	22	36	31	21	34	29	32	31	33	30	28	32	31	35	29	29	17	25	35	39	34	21	29	35	35	27	23	35	26	36	22	21	23	31	30	25	19	31	30	31	32	27	29	26	25	28	27	21	25	30	28	18	38	28	26	35	19	19	24	34	41	26	25	22	37	32	30	31	25	17	30	25	27	29	24	23	26	30	29	33	32	20	37	25	29	40	40	21	27	34	32	24	34	30	24	31	27	30	28	30	28	24	38	21	38	29	20	41	33	38	23	35	41	24	25	27	22	23	40	35	29	31	31	35	25	31	25	40	23	25	27	30	34	33	34	18	28	23	35	35	29	34	23	33	32	28	27	29	20	33	19	26	26	33	18	30	26	28	44	42	29	23	31	29	24	42	25	36	24	21	30	36	27	29	23	28	18	36	29	38	34	24	24	32	38	21	19	22	35	34	27	27	30	28	28	26	28	24	28	29	22	28	36	23	29	24	30	28	26	26	36	24	26	23	23	33	31	30	26	32	27	41	28	21	25	32	25	32	38	27	38	34	33	28	27	30	35	37	28	38	26	28	25	22	28	33	26	26	33	36	38	49	27	31	29	28	34	38	21	22	28	19	26	28	28	17	25	24	20	26	28	22	31	24	18	27	33	30	26	25	29	28	26	34	43	23	19	29	23	22	30	30	27	29	26
52024	29073	23219	64556	94059	77051	6342	4273	3163	2764	2382	2095	1892	1717	1514	1349	1258	1276	1210	1260	1285	1219	1198	1081	1044	1021	1084	1105	1153	1094	1113	1123	1115	1023	974	879	888	908	891	817	841	791	703	646	631	656	651	636	684	651	662	649	582	645	608	603	557	580	566	580	554	506	520	512	529	535	534	559	504	531	493	477	501	550	477	516	539	527	494	547	470	519	471	479	483	535	528	505	487	478	504	534	526	535	516	502	484	533	481	539	502	503	513	519	506	531	511	522	460	472	499	499	495	515	528	500	487	483	509	537	488	471	522	498	485	477	512	492	508	480	514	492	478	465	518	487	497	492	497	480	504	489	463	499	494	518	526	532	501	482	494	489	472	503	470	491	478	460	476	493	456	482	508	445	494	507	493	468	488	517	549	477	463	501	528	517	535	512	507	482	498	514	490	540	484	518	535	517	460	518	495	499	507	497	490	474	500	499	494	436	520	514	483	499	491	503	509	499	480	530	482	511	517	490	501	535	512	480	480	499	483	468	508	478	497	474	462	474	460	489	481	498	506	471	473	514	530	458	472	467	487	477	506	477	484	516	480	520	488	500	490	502	514	465	528	506	487	463	506	481	464	512	519	510	509	508	471	484	462	473	498	487	490	481	479	507	476	493	478	518	476	486	484	527	518	482	510	475	451	484	482	490	463	472	466	497	523	516	485	485	515	513	507	479	494	434	516	470	498	492	525	505	540	562	461	492	516	438	474	508	503	473	492	470	498	510	505	472	511	499	478	524	507	499	519	508	466	489	466	509	467	478	457	555	455	486	474	485	521	510	489	488	486	502	518	501	450	479	469	510	480	509	486	498	502	477	516	486	525	475	508	482	506	493	483	472	502	501	497	460	509	485	481	498	455	477	500	481	519	475	455	470	477	520	495	436	507	479	470	483	464	454	487	482	532	482	527	485	481	507	475	505	478	465	472	466	491	492	479	524	495	474	493	481	522	478	459	532	517	499	511	464	518	518	499	459	476	531	506	448	476	471	502	457	477	479	525	496	470	506	488	481	459	468	497	450	445	507	492	526	472	515	490	470	500	508	491	500	440	500	513	484	483	460	542	502	439	487	496	514	511	481	467	495	503	498	483	458	481	508	510	479	493	507	522	466	501	475	552	504	518	476	480	481	501	519	493	453	513	471	451	500	476	532	496	503	521	480	511	502	492	477	484	473	515	510	513	473	515	507	505	502	449	500	523	499	534	483	508	498	496	468	495	433	497	510	513	483	520	498	508	545	552	484	485	485	475	462	494	484	462	472	513	456	514	499	461	490	501	492	487	464	494	496	483	491	495	530	496	527	479	487	454	484	491	499	483	457	522	506	509	498	493	481	483	522	507	480	490	505	526	552	516	525	508	489	481	506	465	500	495	459	488	518	485	480	467	469	477	475	489	484	517	478	497	478	504	505	505	497	473	485	489	439	480	475	496	488	490	441	494	478	506	510	505	477	471	513	443	472	502	507	515	493	458	509	516	480	534	480	484	508	530	486	508	505	470	482	472	467	501	474	496	478	498	458	507	448	463	499	503	458	467	480	502	474	529	465	520	446	472	475	499	488	475	475	506	514	498	539	489	498	478	477	469	469	490	511	508	500	489	506	479	489	453	503	483	506	497	475	500	508	524	494	510	491	477	484	504	447	498	519	501	456	491	469	489	489	481	504	455	559	477	510	499	544	467	515	485	487	498	492	494	486	482	522	512	465	494	465	476	515	524	547	468	449	497	530	484	501	458	472	494	478	506	467	485	526	476	496	510	492	476	505	457	484	468	520	498	480	511	474	499	479	464	490	483	474	486	511	522	500	474	512	501	475	473	480	511	513	451	494	525	444	491	521	478	447	460	489	467	480	521	508	469	501	490	470	504	504	481	457	450	454	501	496	498	485	506	503	507	517	463	471	478	475	532	525	510	511	466	493	470	473	513	482	492	505	515	474	479	481	523	506	459	469	455	525	457	480	493	516	462	479	481	477	492	482	486	473	492	489	517	437	477	470	549	474	450	488	483	477	500	492	513	499	496	495	503	485	487	496	514	501	500	541	466	461	476	485	529	459	467	488	513	447	540	502	507	499	514	498	540	505	473	517	503	465	502	445	532	486	465	470	515	479	477	511	467	462	512	513	496	496	488	507	488	477	510	505	490	472	491	489	522	516	465	544	505	500	542	462	452	439	497	480	461	471	496	486	488	499	492	506	492	484	460	532	440	522	494	470	478	513	467	516	471	500	542	491	501	500	469	464	443	474	507	470	502	486	460	508	516	509	519	479	536	491	496	517	477	489	456	480	472	475	485	497	467	526	473	510	506	463	497	421	516	463	510	461	524	492	484	475	510	494	518	497	499	489	492	489	483	528	478	518	484	478	466	467	510	469	491	470	477	457	485	511	473	490	490	506	470	515	472	477	517	493	474	484	502	499	469	499	493	469	464	459	513	498	469	474	471	523	530	461	477	519	492	518	496	495	516	481	488	534	481	475	475	494	449	499	429	492	496	515	458	477	456	521	487	467	523	469	478	464	469	482	457	489	511	507	496	480	483	474	486	522	452	495	511	500	451	506	474	478	478	505	491	494	472	548	489	470	475	510	482	468	504	465	473	479	438	500	473	404	490	413	497	506	499	495	499	534	468	505	494	461	527	522	514	514	487	503	497	477	525	490	499	514	469	512	544	505	521	505	462	493	513	541	474	456	525	519	458	522	524	452	468	478	488	483	517	503	488	482	483	483	459	464	556	466	510	494	479	463	462	507	474	563	516	501	479	501	495	519	479	507	504	480	444	495	509	494	495	476	477	523	525	526	527	475	474	479	493	502	537	486	510	488	491	468	518	484	510	477	500	480	490	454	470	478	509	509	465	480	511	485	450	502	491	452	524	470	496	501	515	449	524	505	502	522	524	486	509	523	493	496	531	492	479	473	502	511	446	447	484	486	512	490	521	507	471	465	503	491	493	482	510	461	482	483	483	530	504	487	510	508	517	521	550	468	542	471	490	503	487	479	458	508	524	547	490	494	489	500	498	493	483	499	507	499	495	488	494	488	465	466	497	494	507	530	507	479	460	465	498	502	550	507	493	510	513	496	466	522	468	497	504	467	469	469	480	493	469	466	457	493	504	491	482	514	493	515	494	495	491	507	443	509	482	532	520	458	476	493	542	503	472	473	468	502	483	493	469	451	520	507	505	497	474	499	453	452	483	507	479	479	513	449	487	492	507	477	534	476	502	512	484	455	485	493	543	483	531	524	524	514	445	476	524	478	524	503	508	514	483	482	475	484	511	484	493	451	451	510	515	494	488	477	515	519	469	457	483	461	502	484	465	493	531	456	476	469	506	482	492	496	492	477	495	515	509	516	490	477	464	553	484	487	486	512	478	486	529	478	508	489	485	490	492	482	507	474	527	507	479	504	475	474	497	493	509	491	511	540	489	510	535	496	495	526	473	495	455	522	508	471	480	511	504	496	474	482	455	496
3373	651	248	1718	3379	2662	156	28	23	24	21	22	17	24	20	19	23	27	20	27	12	21	29	22	24	24	24	31	16	21	31	21	20	30	22	25	26	23	20	18	33	27	19	21	19	23	28	18	22	21	23	16	17	20	15	24	18	20	16	22	16	14	22	17	23	23	13	19	17	17	18	27	15	21	20	19	22	16	14	19	21	13	20	15	11	19	26	14	21	11	18	12	21	19	33	24	12	21	24	22	16	18	11	29	20	20	18	20	15	20	17	18	17	25	23	27	14	23	21	18	23	14	14	16	21	21	21	18	19	14	21	13	25	18	24	17	17	14	23	18	20	13	24	20	18	24	17	14	31	26	19	15	19	22	20	19	19	12	15	10	14	20	16	21	16	15	17	21	13	16	18	26	16	14	13	19	26	22	23	17	17	22	23	14	30	14	17	15	22	20	23	14	13	20	18	23	11	17	19	22	17	23	15	16	19	20	23	15	24	18	17	19	15	31	21	21	14	18	19	26	24	27	16	20	15	25	21	19	18	21	20	16	31	12	15	18	27	18	22	20	15	22	17	13	19	18	19	18	16	17	21	20	18	24	18	22	18	18	18	29	29	13	25	20	19	21	15	17	19	17	22	26	20	21	13	17	18	21	18	15	19	25	13	19	14	16	16	14	18	15	20	20	20	17	19	14	24	17	21	23	20	19	23	20	11	18	16	20	15	20	16	29	16	15	21	22	20	21	18	15	19	22	18	11	12	19	24	21	18	27	24	24	16	20	16	14	20	19	23	16	23	14	19	32	19	21	23	28	21	17	21	14	16	15	22	19	14	17	15	17	35	16	20	12	17	13	16	22	29	16	13	23	21	15	21	17	18	18	14	15	14	14	20	18	17	16	19	22	19	17	24	17	20	22	16	26	17	17	14	18	12	18	22	19	19	19	16	16	18	19	14	22	24	20	18	15	26	17	24	14	24	24	13	14	21	19	22	17	20	17	19	17	14	22	16	17	18	21	24	22	29	10	26	16	22	14	20	14	22	18	27	10	15	22	19	14	23	14	21	22	24	28	18	26	21	17	16	19	14	23	18	16	18	26	19	23	28	22	20	22	18	14	17	13	16	25	24	23	22	12	24	20	18	16	11	21	16	10	22	18	17	23	23	17	23	14	14	19	17	24	14	25	25	23	19	19	20	20	13	17	11	11	22	19	29	26	30	19	20	21	12	15	21	24	19	19	25	22	13	14	18	16	16	17	20	22	19	17	26	18	25	23	16	18	23	25	14	22	15	21	12	26	18	15	17	18	18	16	15	14	19	17	17	17	24	15	15	15	21	22	22	18	15	17	13	27	25	24	15	22	12	26	18	26	21	22	18	16	28	16	23	20	19	22	12	21	23	19	14	26	24	23	27	21	22	19	19	18	22	30	16	27	20	20	17	21	12	18	23	18	26	23	19	28	20	24	19	21	23	20	26	13	13	26	18	17	15	24	18	15	21	23	19	28	21	18	13	23	15	13	19	27	27	22	21	18	22	14	18	23	19	19	22	13	17	24	26	24	14	19	23	19	16	23	19	21	16	19	24	20	20	20	25	12	18	17	18	20	21	21	15	15	22	17	26	19	14	10	14	15	15	17	20	27	25	22	22	24	14	15	13	14	26	18	19	16	18	14	14	21	14	25	14	16	22	12	23	16	22	23	17	25	18	23	14	19	21	24	22	24	18	17	23	13	21	20	15	24	19	26	13	20	24	18	25	21	15	21	20	11	16	24	21	20	16	20	15	26	14	20	14	23	22	16	24	21	19	30	17	17	14	15	13	21	20	29	19	13	23	23	18	20	23	14	22	15	22	14	23	20	15	28	13	20	12	17	20	15	19	14	17	18	11	16	15	15	20	22	21	26	20	21	19	24	12	14	13	22	20	14	12	15	29	15	21	25	18	22	17	20	23	25	20	14	16	22	22	19	18	13	12	15	21	18	19	17	19	20	21	17	19	18	25	13	26	20	18	25	19	21	22	18	20	20	22	19	19	26	19	20	20	14	21	19	16	24	9	24	24	20	22	20	24	19	20	13	15	24	18	14	14	24	22	21	19	16	17	19	19	20	18	14	18	19	20	18	18	21	22	25	21	15	19	30	24	18	17	18	21	21	13	19	11	15	25	19	21	21	20	20	24	13	20	23	16	17	18	19	19	23	15	20	17	25	21	18	21	20	21	14	14	18	17	15	17	20	20	20	16	19	20	24	25	20	18	30	18	20	22	14	21	21	19	15	20	26	13	19	12	13	15	24	22	18	18	19	20	14	23	20	11	21	21	17	24	20	17	13	19	19	19	15	16	25	19	10	19	12	25	19	24	24	30	23	22	16	20	20	24	25	19	23	21	26	19	20	15	14	16	17	25	20	14	18	34	15	20	21	23	19	15	25	23	22	18	19	20	22	18	11	17	13	11	12	23	22	18	16	13	19	18	23	11	25	16	19	12	19	14	14	22	18	14	13	16	21	16	20	25	10	19	19	22	25	25	20	17	17	19	22	14	14	14	21	19	23	24	23	14	17	18	20	24	20	19	11	16	13	19	17	24	21	24	21	30	22	19	18	19	13	23	20	18	13	17	15	12	17	22	13	20	13	17	25	25	21	17	17	19	22	18	28	23	20	22	16	18	11	18	19	30	17	13	19	16	23	22	19	20	19	27	18	22	20	21	23	22	15	19	16	15	15	9	22	11	14	10	18	22	18	23	23	24	20	20	29	16	22	24	16	19	18	17	23	16	16	21	19	22	21	19	16	12	20	15	18	18	20	21	23	12	19	27	24	12	15	23	24	25	22	22	17	14	20	17	14	26	15	29	19	13	22	21	24	16	12	14	15	18	21	16	11	11	18	14	23	19	22	21	17	17	19	9	21	21	20	16	21	21	35	26	23	22	27	23	22	22	22	17	19	18	14	17	28	14	26	20	24	18	26	22	22	22	20	9	16	20	24	21	16	11	17	17	22	17	18	19	15	24	15	14	21	25	23	15	21	14	25	20	19	18	24	22	16	19	18	22	17	18	21	19	16	21	17	21	23	23	22	22	16	21	20	11	20	22	18	19	19	21	21	14	14	22	17	21	21	12	17	23	23	18	22	20	19	26	17	27	12	19	22	19	9	18	17	23	16	25	19	14	19	16	16	17	18	22	15	22	29	27	14	24	12	23	18	22	15	13	25	23	17	21	19	25	22	24	29	21	20	24	16	24	11	19	22	22	22	21	17	21	17	24	15	19	20	19	12	31	18	18	14	19	11	15	19	24	18	15	20	34	29	15	16	17	23	22	24	22	15	23	17	15	21	19	24	14	12	22	22	21	16	19	15	31	18	26	24	19	20	13	16	21	21	13	18	23	21	24	20	24	24	23	15	19	27	17	28	10	16	24	15	14	14	10	15	25	21	22	13	19	18	17	16	21	25	19	17	24	26	23	23	11	18	19	13	26	20	10	22	17	20	15	14	11	24	12	10
35432	16622	7988	43025	54894	47700	4684	907	757	716	715	657	680	530	538	528	473	549	556	614	613	583	569	529	469	500	575	550	611	558	552	614	542	537	541	520	507	504	531	478	454	472	403	413	402	433	392	395	379	416	378	379	417	373	378	397	373	364	345	319	366	349	326	310	342	350	347	360	333	341	369	346	344	335	349	333	376	311	353	354	327	307	332	322	325	302	350	350	343	350	337	338	329	295	372	329	329	291	328	310	355	370	331	314	338	341	333	320	323	318	341	326	340	300	321	342	352	342	300	342	347	323	328	312	319	349	317	332	347	305	333	335	359	349	332	323	289	342	316	287	301	334	319	315	333	340	382	312	288	338	328	293	314	336	311	308	310	317	329	344	312	311	336	330	313	318	303	356	327	333	339	335	365	342	326	334	351	348	355	327	343	339	300	346	317	303	336	352	327	349	330	299	344	344	353	350	312	329	359	353	366	319	290	334	328	361	340	348	348	326	344	338	343	334	338	331	353	313	354	333	361	346	332	326	323	374	336	343	338	345	352	353	303	342	326	375	361	313	348	336	339	341	346	359	319	314	313	317	346	324	332	331	361	325	335	367	327	307	325	336	284	342	346	334	324	315	351	299	321	357	318	315	356	307	287	349	343	338	304	320	337	346	321	348	351	338	335	313	330	358	321	346	293	350	313	323	355	356	333	326	324	321	329	325	317	341	333	325	302	303	321	315	332	355	352	324	329	319	337	339	308	349	351	338	312	319	330	343	318	345	357	353	320	332	304	322	332	321	346	325	338	338	337	321	353	319	320	331	316	341	333	335	305	328	320	357	312	323	373	349	342	346	322	338	361	344	346	322	338	333	349	346	331	326	303	348	296	313	310	347	355	342	341	355	329	354	294	327	309	351	342	331	337	335	353	333	339	342	311	346	339	362	309	344	356	304	332	344	313	354	321	323	355	312	325	331	321	321	325	315	302	312	315	339	324	310	342	330	367	328	338	330	343	339	331	335	326	340	328	342	353	362	361	337	328	300	298	327	351	334	330	324	320	315	346	300	310	318	319	321	324	360	339	305	329	328	352	341	341	334	354	327	346	316	324	342	345	334	330	355	309	295	324	319	367	317	313	332	328	319	316	348	312	341	328	343	322	323	306	326	328	336	310	372	332	375	317	314	355	321	360	337	340	351	369	332	345	315	337	330	348	359	329	348	345	292	342	338	333	350	351	303	359	313	348	359	310	327	339	325	319	338	331	330	322	334	316	337	298	324	331	352	352	303	335	317	346	337	349	354	313	312	345	368	324	339	310	336	324	366	291	355	314	328	342	345	319	291	357	322	317	296	306	303	329	357	332	340	308	330	345	309	320	333	324	339	323	365	316	331	311	300	340	342	321	293	305	336	354	285	323	311	296	313	307	340	316	321	350	339	323	291	311	294	316	318	357	353	342	318	341	363	348	317	350	332	357	326	304	337	359	322	309	358	328	320	369	336	353	348	303	334	333	342	297	305	329	311	324	326	322	344	340	347	330	319	324	320	335	323	298	342	312	373	344	309	321	355	336	325	304	323	377	329	340	350	310	338	332	302	313	320	332	353	326	301	292	348	323	361	309	351	351	346	311	338	309	360	344	312	327	303	322	335	311	339	347	332	313	360	321	348	342	340	322	313	304	300	347	311	345	337	323	354	332	321	339	300	323	342	352	306	368	324	348	351	300	364	341	301	335	301	339	324	317	333	360	335	327	317	310	332	349	320	306	329	341	336	311	321	330	344	324	334	326	329	343	319	339	323	353	325	319	321	356	319	324	282	334	350	330	345	336	328	359	321	337	332	320	335	347	345	335	336	342	305	353	331	376	345	315	325	319	335	316	338	344	325	344	327	339	323	346	333	328	343	327	344	325	333	327	314	330	321	342	325	328	304	328	362	336	319	313	331	317	318	333	312	353	290	334	332	321	334	309	339	348	340	348	330	321	336	328	322	332	308	334	347	323	368	307	332	310	332	341	367	321	303	383	334	350	306	319	341	310	332	341	343	334	349	329	311	320	333	312	323	328	305	326	302	320	343	341	341	307	353	319	325	321	329	323	318	342	335	326	370	326	336	322	347	337	362	334	348	332	346	293	336	320	323	325	316	332	358	340	357	335	326	380	356	326	317	340	325	334	327	341	323	312	343	303	343	346	335	344	324	328	327	361	310	326	317	305	331	349	341	339	315	324	308	357	339	355	330	319	336	332	346	347	337	344	343	341	311	317	368	319	335	331	336	334	358	322	332	328	300	314	310	346	324	327	316	370	309	336	358	306	342	327	336	318	360	324	332	357	343	328	304	336	319	327	315	330	311	341	326	331	342	328	275	312	357	338	334	340	355	328	338	341	333	328	328	319	312	365	345	324	344	313	314	314	333	346	327	329	339	340	363	333	309	350	332	315	312	336	334	329	347	331	310	331	334	322	317	370	319	346	337	352	307	353	308	318	358	354	339	331	330	317	336	343	322	333	332	334	319	345	316	329	343	316	314	317	342	296	309	321	292	356	336	339	336	311	324	329	342	311	294	348	317	337	312	340	344	307	368	315	354	315	287	355	332	376	343	318	310	334	353	307	315	337	325	322	324	333	306	327	340	308	328	334	331	349	359	341	338	333	305	351	337	339	340	333	312	332	320	342	322	305	318	315	298	357	347	350	332	313	360	332	356	314	335	381	359	327	319	341	327	330	325	328	346	317	353	319	344	331	347	331	301	342	316	320	348	335	307	342	335	322	330	305	344	350	313	321	342	303	342	318	322	373	330	325	335	358	307	357	346	361	323	327	321	325	339	308	322	321	334	324	341	352	294	329	312	330	324	322	351	341	315	323	324	343	325	322	331	326	332	330	368	324	322	341	291	343	336	348	328	336	325	347	364	330	296	357	330	384	368	340	393	299	312	333	329	339	328	309	375	295	342	305	324	331	317	342	390	389	350	339	353	330	334	338	318	298	327	322	346	356	300	364	332	335	328	332	322	317	345	347	325	341	329	340	318	338	312	329	313	337	343	302	331	336	324	309	298	349	371	357	391	310	328	349	321	352	327	314	351	307	313	321	363	308	324	343	326	343	322	332	328	328	350	333	308	334	331	330	347	347	312	354	340	319	299	317	331	337	372	358	372	315	318	342	345	337	327	335	325	318	337	357	327	304	325	315	314	321	323	317	324	287	335	306	345	316	316	300	326	334	331	324	366	338	337	330	346	350	332	334	347	334	329	359	340	342	313	315	337	357	330	327	346	340	393	308	338	334	350	343	341	332	331	340	362	319	333	336	341	319	315	341	343	317	360	343	309	313	367	310	335	295	336	329	349	363	345	340	353	327	303	327	333	356	349	335	341	324	327	292	350	330	346	312	335	350	326	341	325	310	332	326	336	343	334	315	312	364	343	352	331	324	311	329	355	317	327	349	315	288	307	319	330	292	355	322	382	304	335	338	372	325	347	343	317	325	321	317	349	338	341	349	336	361	343	375	349
8554	3147	1536	6427	17625	19300	4138	61	51	37	39	36	40	29	35	33	24	25	27	41	36	35	31	25	21	27	30	30	35	29	30	32	32	21	32	28	39	31	27	33	26	32	29	28	29	24	28	28	32	20	27	28	26	20	27	14	23	21	28	32	25	23	28	26	24	22	19	31	21	17	23	27	26	15	23	31	21	18	28	21	21	17	16	19	25	26	17	24	21	25	31	21	26	28	23	21	24	35	22	27	26	27	24	16	34	22	31	29	20	28	21	31	24	15	23	25	24	18	37	30	20	25	21	18	23	25	29	14	30	21	25	23	17	30	27	19	27	25	30	22	29	23	28	21	26	23	18	24	28	23	19	26	22	19	23	23	29	24	28	22	23	24	26	25	23	27	26	27	19	19	21	17	28	25	33	17	22	33	25	22	18	21	31	27	23	19	22	26	22	26	22	21	25	22	21	21	26	30	27	22	31	21	24	20	25	25	20	20	25	27	13	18	19	26	22	25	20	16	24	19	20	23	23	20	23	17	23	22	27	22	18	23	28	16	24	26	30	28	21	21	23	24	24	23	34	23	21	24	19	22	30	28	22	24	33	24	29	18	15	18	20	18	33	19	30	20	20	22	34	23	26	23	20	25	22	32	19	23	19	21	19	22	27	18	18	33	27	27	20	26	22	25	37	22	19	25	27	27	26	21	29	19	29	27	17	29	27	18	17	21	27	31	23	25	17	19	19	30	26	35	25	26	27	21	26	28	28	17	19	24	18	22	22	26	25	26	23	20	22	24	20	25	16	20	29	31	27	27	31	27	25	25	19	26	24	23	17	22	25	19	21	23	27	22	25	14	21	16	26	19	29	25	25	24	14	26	32	14	22	23	20	24	24	25	17	23	22	19	24	15	22	25	17	13	18	27	24	19	19	27	20	21	31	23	35	33	20	27	29	14	27	29	23	23	30	23	28	26	26	23	25	16	21	26	28	24	23	22	24	21	23	24	27	23	12	24	21	21	26	24	23	20	25	27	24	25	15	21	23	23	15	26	17	21	22	24	25	21	27	28	23	24	36	17	24	18	19	27	9	23	26	21	28	28	33	21	25	28	26	17	20	22	15	18	22	19	26	26	27	22	32	28	24	18	23	24	24	28	22	24	21	24	33	22	19	16	31	27	27	22	21	20	22	26	16	19	22	18	25	22	20	26	27	30	24	26	30	30	25	22	34	14	24	18	19	28	27	24	29	30	29	23	27	32	18	26	27	22	30	24	24	17	35	26	22	22	22	29	19	23	17	25	30	27	29	25	22	26	23	17	25	21	30	32	22	29	17	25	23	18	26	19	23	27	22	31	19	23	27	27	22	21	22	23	20	22	31	29	21	25	27	21	29	31	19	21	28	26	27	26	23	26	27	22	14	29	16	39	21	16	23	17	25	26	18	19	14	15	18	26	33	19	30	25	30	24	28	17	23	21	26	21	25	27	27	30	21	24	20	26	17	22	14	26	30	25	16	29	21	23	24	26	29	23	26	19	13	18	24	22	19	23	22	23	26	18	28	15	29	24	23	32	27	24	17	16	21	22	26	21	30	20	35	25	22	24	27	25	27	24	24	16	29	22	27	25	29	32	27	25	22	20	24	25	25	16	34	29	21	20	25	25	26	32	31	25	20	15	26	32	23	22	27	21	15	31	14	29	29	31	21	21	25	34	29	28	17	14	32	23	25	17	17	27	28	28	12	25	35	30	30	20	30	28	27	17	19	26	29	31	33	23	24	29	18	22	21	20	28	26	29	27	36	22	21	26	21	17	22	18	18	21	15	21	24	23	19	30	19	23	21	24	26	24	26	17	23	27	25	27	32	28	28	20	23	13	25	30	25	26	26	31	20	26	17	12	28	24	18	24	21	18	17	23	21	19	33	19	25	26	21	24	13	26	22	20	22	26	19	29	22	24	19	17	19	22	19	20	24	31	22	23	23	26	27	16	27	19	30	24	24	14	20	21	29	30	24	29	24	25	22	22	28	26	24	30	24	25	19	18	21	21	20	33	23	16	23	26	28	27	30	20	27	24	20	23	28	20	21	25	25	24	25	24	24	21	30	14	28	26	25	19	30	17	21	25	27	19	19	16	27	27	18	18	28	23	23	21	28	19	25	28	16	22	20	23	27	23	18	30	22	27	29	32	20	22	14	28	20	20	23	15	25	31	18	21	20	25	28	31	31	22	21	19	19	12	17	23	26	31	29	20	23	30	24	23	17	20	27	22	24	28	22	14	27	19	23	22	37	20	32	28	19	24	25	29	26	29	20	25	27	27	8	31	19	23	22	24	13	18	21	22	26	29	20	36	21	28	21	22	29	20	18	21	16	15	25	21	15	18	23	25	24	23	21	22	22	26	29	20	25	22	20	20	23	8	22	20	20	23	26	25	21	24	14	20	24	28	33	26	18	19	24	25	11	22	29	23	27	22	25	25	24	22	18	21	28	26	26	25	25	29	29	22	19	29	20	36	14	25	15	24	29	26	22	17	27	27	20	31	23	27	25	26	21	15	26	19	22	14	20	27	18	27	22	23	22	23	28	31	21	19	31	16	21	22	18	26	23	20	16	24	30	24	20	18	20	16	22	23	30	25	23	19	24	19	22	20	20	27	23	23	23	30	24	23	16	14	24	22	22	24	24	26	26	18	22	17	25	26	27	23	30	17	25	19	19	25	24	25	20	32	25	25	23	24	22	27	17	18	27	22	20	13	30	24	22	26	19	23	28	28	22	18	26	25	30	28	27	14	18	25	26	26	25	28	21	20	21	22	16	30	21	29	21	26	23	19	23	27	13	28	26	24	12	31	28	17	17	21	19	16	25	30	24	16	25	17	24	20	22	30	14	23	22	20	23	26	19	29	22	15	23	29	24	29	22	24	20	26	23	23	23	33	15	27	26	22	19	20	21	22	20	31	11	17	22	21	28	29	29	20	21	27	30	27	27	17	25	19	19	27	16	29	21	28	17	22	25	32	19	25	24	21	18	21	19	28	25	27	25	25	25	28	26	17	20	22	18	29	27	33	24	27	32	19	22	18	21	16	28	20	21	27	17	21	21	25	22	22	20	21	28	29	24	25	31	24	26	23	17	18	24	23	25	25	22	25	15	33	29	22	26	13	17	30	16	29	18	24	22	20	24	27	21	25	20	26	18	27	29	25	22	27	24	22	20	30	24	28	25	19	14	24	29	23	32	29	24	20	20	24	21	32	26	28	27	24	12	24	27	28	20	15	28	26	22	22	28	23	22	28	22	17	24	25	16	19	24	18	20	20	23	20	27	30	34	26	22	21	23	29	18	23	15	23	18	27	31	21	16	23	19	24	24	23	19	21	25	17	20	21	25	30	24	20	27	30	20	17	14	34	22	15	23	19	28	18	29	19	14	24	19	24	33	21	17	29	24	27	24	23	20	24	24	33	27	22	24	17	18	23	21	25	18	31	17	26	18	28	26	21	28	32	19	22
49393	27713	25123	62689	87014	85749	18367	3276	2343	2024	1885	1711	1580	1265	1238	1155	991	979	1068	1037	1035	974	930	839	849	923	847	840	886	944	888	913	841	778	772	750	769	694	682	667	671	594	574	584	540	542	526	510	537	505	508	492	466	496	494	487	484	453	452	442	477	449	444	440	443	432	429	426	464	393	424	424	407	456	419	384	375	448	374	431	392	407	396	424	414	435	445	398	410	404	365	422	396	402	443	451	427	425	392	402	437	426	423	420	422	394	415	440	425	393	428	405	408	368	404	401	409	405	391	411	441	431	386	413	417	417	449	420	400	385	417	375	405	438	420	387	406	464	378	395	396	395	391	429	410	433	380	389	437	404	414	404	416	378	399	415	419	435	400	413	416	371	384	416	424	396	407	384	396	399	397	403	387	416	371	392	401	389	398	385	415	420	405	423	435	419	390	406	405	418	385	402	400	393	410	377	426	390	441	390	407	433	421	383	367	387	456	374	390	421	394	386	401	417	402	401	419	405	394	391	368	352	424	379	363	398	403	419	401	376	402	402	379	417	392	431	383	423	419	384	394	399	412	424	377	417	401	397	393	386	384	432	430	442	429	442	417	413	398	366	403	367	387	392	392	408	380	373	406	425	420	387	419	398	418	402	417	383	400	360	405	427	394	395	397	410	407	390	415	411	398	421	394	398	404	433	381	408	424	390	426	425	426	396	393	421	403	435	414	412	423	418	397	414	402	433	380	402	410	411	426	415	407	415	394	392	394	413	399	400	399	376	402	411	387	403	382	425	393	421	412	392	397	393	398	427	407	436	397	404	384	370	409	420	396	422	371	421	416	391	439	421	392	404	386	408	359	412	413	397	387	387	357	406	416	363	403	413	399	408	414	407	407	400	413	371	392	395	424	388	404	370	429	394	397	390	380	410	419	415	383	401	382	408	373	362	393	389	420	395	414	429	398	390	424	435	424	432	387	378	384	408	382	405	415	389	419	431	426	436	448	422	432	400	396	398	460	406	407	438	397	408	429	409	412	399	388	412	418	446	375	383	412	410	418	417	403	438	419	393	424	407	393	398	435	404	385	399	403	422	402	395	377	404	446	426	431	427	406	404	413	394	401	419	368	433	415	407	408	358	392	382	429	426	393	407	402	429	406	415	427	404	376	422	395	424	372	386	408	390	424	414	383	421	379	421	403	438	396	394	400	420	449	405	439	386	413	421	372	381	367	410	382	396	423	395	428	382	401	392	425	419	421	399	410	404	418	427	408	398	392	408	365	411	421	403	406	408	385	405	408	433	411	400	412	434	402	397	386	397	396	390	402	379	426	406	412	429	403	407	419	380	389	432	431	366	426	407	382	392	418	417	370	398	431	405	400	404	389	412	410	416	367	436	399	409	409	421	406	356	419	427	404	398	372	404	400	425	376	387	384	419	413	399	373	398	390	393	403	392	361	414	402	418	394	434	408	428	384	393	410	415	415	407	389	422	371	414	402	415	421	412	395	378	429	414	401	373	411	456	414	385	391	382	423	447	408	419	422	386	403	429	402	409	400	389	433	410	430	414	462	384	429	417	402	399	427	375	385	416	379	399	370	413	436	412	408	385	426	394	399	390	366	405	399	423	379	368	436	399	456	407	403	418	381	409	403	381	414	402	427	403	462	403	401	408	410	415	420	371	429	376	379	386	429	407	366	419	447	405	385	428	398	413	425	471	392	421	393	413	426	403	384	403	389	379	413	395	386	396	428	392	404	426	406	378	430	407	404	377	410	414	401	418	375	438	357	398	408	362	406	429	378	410	409	421	400	400	407	417	356	393	360	411	402	344	406	409	430	399	425	389	382	439	396	426	437	389	432	403	410	429	383	402	422	438	413	439	417	431	384	406	369	388	381	380	391	418	425	414	406	378	422	381	394	388	400	398	434	355	380	367	415	420	403	430	444	424	373	409	431	370	384	392	420	436	397	401	392	383	398	393	411	386	426	409	385	414	388	389	401	401	379	413	404	389	399	404	410	417	384	396	404	419	386	447	399	411	395	401	384	398	428	405	407	404	404	417	404	393	413	412	431	431	436	416	389	419	415	439	452	407	389	431	406	409	386	428	414	401	378	415	406	369	388	399	384	394	393	427	413	425	447	380	374	403	408	453	402	441	398	410	390	373	434	381	416	418	424	401	395	402	391	417	433	437	393	399	394	376	432	394	389	438	412	434	411	412	384	433	388	388	427	416	381	382	389	450	347	402	393	407	446	414	399	409	404	380	400	421	403	426	392	426	381	364	403	364	431	434	421	374	462	389	427	421	427	394	404	396	385	435	375	403	386	461	399	391	388	376	400	372	413	388	402	414	400	407	412	379	402	424	400	401	392	395	405	425	395	399	411	399	420	423	364	398	403	435	422	411	394	427	445	419	403	419	420	388	375	393	369	385	427	386	410	404	418	395	372	380	418	386	391	409	420	403	380	383	391	383	385	412	430	358	401	403	390	421	446	403	380	418	385	424	386	419	391	423	391	412	386	390	427	403	358	391	428	437	400	421	409	389	379	418	407	394	439	372	354	431	407	369	429	381	418	414	393	407	406	416	399	431	414	422	419	386	432	433	432	427	420	430	412	409	378	408	410	399	416	385	396	400	359	403	401	391	398	422	387	408	400	376	392	377	423	427	413	402	418	405	388	454	384	393	381	390	386	387	391	394	434	398	405	418	372	425	403	393	399	371	406	401	389	389	389	408	420	432	380	391	419	395	422	406	387	400	414	395	422	380	435	436	363	378	396	415	413	397	427	443	425	384	445	393	410	408	448	421	433	392	432	385	414	382	425	419	385	392	381	404	390	418	416	418	427	407	435	429	399	442	392	405	361	371	375	400	412	380	406	409	398	387	406	424	412	417	383	447	409	448	403	396	439	417	389	404	407	390	439	435	394	412	413	401	425	416	382	372	358	385	417	439	411	412	449	377	399	400	397	393	429	420	423	413	437	375	431	412	432	386	397	403	412	411	403	382	403	419	356	386	439	389	390	442	431	423	398	450	419	401	437	413	410	423	391	384	364	385	415	410	398	407	378	355	410	379	413	365	405	383	395	398	418	410	408	415	425	381	395	366	412	369	411	420	385	396	403	401	411	388	394	352	403	395	447	379	414	412	432	406	427	409	389	417	411	358	377	412	388	426	433	423	404	395	392	420	369	386	417	404	410	433	392	409	418	410	381	391	399	401	393	403	436	403	410	391	404	434	412	388	399	449	406	397	438	379	402	456	373	383	411	425	373	374	422	414	410	408	401	422	362	391	414	416	437	409	390	409	396	411	374	412	422	408	411	390	402	389	397	404	400	431	387	404	372	431	393	421	405	413	410	420	403	432	387	420	408	421	396	417	398	413	409	443	403	416	390	358	400	383	456	369	389	423	404	414	387	416	392	393	408	402	400	391	405	391	409	376	413	375	442	392	401	359	450	410	429	400	404	373	436	393	400	420	395	420	428	391	395	399	396	387	368	435	387	422
6852	1676	702	4386	10109	10379	1476	49	41	34	43	46	47	34	38	39	38	49	31	30	46	26	38	43	29	41	38	30	53	41	35	30	46	32	32	30	22	40	38	34	29	38	37	38	39	27	26	25	38	30	31	42	30	43	23	36	41	32	26	32	32	27	31	25	28	39	27	33	30	27	23	32	29	32	38	29	26	23	31	24	28	29	25	38	37	28	24	24	32	41	30	25	28	29	30	40	28	24	33	22	28	33	22	25	23	38	32	24	30	34	28	25	35	36	27	31	27	27	50	25	33	30	27	40	38	34	29	37	30	31	31	23	22	42	29	30	32	26	33	32	27	20	28	28	26	29	26	27	29	24	26	36	30	47	47	27	37	33	32	38	28	23	27	22	24	32	26	39	29	29	21	27	29	35	32	33	27	28	33	28	29	31	22	44	36	23	30	25	28	33	28	30	29	28	26	29	31	29	22	30	30	29	30	25	30	29	38	28	33	30	36	23	29	37	26	28	39	30	22	26	36	26	29	33	32	29	30	21	37	27	25	29	33	40	31	27	22	29	32	37	24	24	26	31	27	14	24	35	28	28	34	24	27	28	36	23	31	32	35	32	32	26	33	28	40	29	27	26	24	20	32	35	35	27	27	19	30	24	36	30	32	35	38	25	34	29	35	28	35	33	35	39	32	29	29	29	31	30	28	28	31	20	34	20	34	29	28	30	38	35	31	27	24	26	26	31	32	29	34	31	40	31	23	23	35	32	25	17	37	22	32	40	24	32	45	41	26	32	24	19	22	32	40	36	23	31	32	20	26	35	25	29	29	43	33	39	29	30	30	28	24	21	31	29	29	30	27	33	26	25	37	21	28	25	30	28	27	23	29	26	25	25	25	29	24	24	27	37	30	27	27	31	28	31	25	40	22	27	36	22	31	33	32	32	27	29	38	40	27	23	42	24	30	21	26	21	30	38	31	30	18	29	25	26	36	27	37	27	29	27	26	23	29	29	24	27	31	37	28	39	30	28	35	41	25	19	31	41	26	23	23	21	27	32	32	43	31	28	34	27	24	20	37	39	32	21	31	26	28	28	34	17	26	36	30	17	32	30	36	33	25	29	26	35	35	35	28	22	24	24	31	35	36	34	26	29	30	32	40	31	32	25	40	36	29	25	33	31	32	26	30	36	21	28	35	35	23	29	22	25	30	28	39	33	28	39	34	40	24	22	30	19	30	34	32	36	35	23	20	31	33	23	24	28	28	29	30	29	27	30	32	29	22	26	30	28	32	43	31	28	42	34	29	38	29	31	26	38	22	27	25	33	33	32	25	34	33	33	33	26	28	35	33	35	34	28	21	26	41	33	36	34	34	23	27	33	31	20	21	26	33	20	36	23	35	33	45	30	31	29	29	40	34	28	32	44	25	43	33	24	34	30	27	28	33	23	22	27	30	20	30	30	32	33	21	31	22	34	25	32	29	42	26	24	22	33	36	31	31	31	27	24	31	36	29	21	28	30	38	38	40	31	33	25	32	29	29	26	26	26	33	37	39	24	43	27	23	23	41	32	35	37	20	27	24	26	25	32	41	34	23	25	34	29	31	22	40	28	30	32	34	29	36	27	29	21	20	29	38	27	31	32	23	34	25	29	36	44	30	35	27	20	44	24	18	30	25	24	33	22	23	35	35	31	27	34	32	26	29	21	27	34	23	26	37	22	26	33	30	26	25	33	29	28	36	27	36	30	28	26	30	25	41	32	33	29	29	25	24	29	32	30	30	39	26	30	36	28	28	30	32	29	32	38	27	26	32	36	25	29	42	30	34	32	36	28	31	32	36	31	37	33	24	37	33	31	25	22	38	32	33	32	36	27	29	28	23	25	28	25	38	38	25	31	31	30	32	42	31	32	28	34	22	22	33	23	31	31	34	32	33	44	34	32	30	28	35	25	25	24	36	32	24	32	32	35	28	26	33	30	24	40	27	25	34	22	30	32	36	23	33	36	33	27	35	40	30	30	32	24	24	43	35	37	22	41	35	23	28	31	30	27	27	33	29	30	38	23	38	27	41	32	29	28	35	24	30	54	23	38	29	22	29	35	33	24	35	38	25	37	25	33	32	34	36	29	29	36	23	23	32	31	36	30	31	31	24	24	35	33	24	32	31	29	32	27	32	29	31	34	37	38	34	43	40	28	29	45	25	21	28	39	34	21	21	29	34	34	28	30	27	27	29	27	32	33	34	21	23	29	28	25	35	27	32	37	28	34	33	24	23	31	26	31	21	27	33	33	36	28	33	35	36	41	38	33	37	26	28	27	20	27	26	28	27	22	29	29	31	31	38	32	28	33	23	24	30	27	32	24	22	24	42	30	34	27	25	30	29	34	36	33	32	33	31	34	33	34	22	28	34	39	29	27	38	31	28	38	37	29	30	40	27	24	28	38	30	27	26	28	27	28	28	32	39	30	26	32	36	32	27	43	31	27	24	29	26	26	21	24	31	28	31	35	29	31	34	34	33	26	31	31	24	30	35	14	27	23	36	32	26	21	24	29	29	31	31	32	24	30	25	31	23	33	32	31	29	32	24	43	29	31	24	31	35	38	29	26	31	32	29	25	42	30	30	37	37	38	27	38	26	32	26	24	27	24	32	25	34	25	14	34	30	37	34	32	30	30	33	34	28	34	29	31	31	28	23	23	36	24	30	29	28	34	31	26	35	25	30	27	25	22	25	27	34	30	22	27	23	34	25	32	22	26	31	37	26	27	33	32	28	35	22	41	24	38	28	26	28	30	31	41	25	30	37	33	29	23	18	27	30	29	27	27	34	26	27	25	27	26	27	27	30	34	18	36	33	45	33	37	30	25	25	32	37	35	41	29	31	27	27	35	29	26	27	40	34	24	18	28	34	34	24	28	30	35	26	23	32	28	25	35	35	33	35	28	29	26	26	20	30	32	27	32	32	25	25	28	28	25	23	32	18	32	26	30	24	21	26	26	32	29	33	33	29	29	21	27	23	24	24	25	21	24	29	30	29	24	31	33	37	33	36	26	32	27	30	23	32	32	29	28	36	37	23	28	26	30	34	31	32	30	24	32	22	34	38	35	37	26	32	25	16	27	27	27	35	26	32	27	38	41	25	37	30	28	31	33	36	34	32	31	27	28	33	25	27	36	29	42	23	26	22	29	21	32	27	33	30	33	32	29	29	24	37	44	33	30	34	32	37	32	33	24	29	28	26	33	27	25	33	43	33	33	31	22	30	33	33	34	31	33	35	35	31	34	25	21	22	31	28	41	41	26	29	39	26	37	37	34	23	27	30	23	33	29	30	32	43	25	34	38	36	29	25	28	26	33	34	27	35	39	26	34	18	30	27	29	21	20	35	22	33	27	27	29	34	25	33	37	31	30	28	33	29	26	30	33	36	28	26	27	25	25	30	26	32	37	36	30	30	38	33	21	28	35	19	31	23	24	31	28	24	21	34	35	35	38	25	31	29	29	36	36	34	30
41620	23642	16660	56649	76917	72269	14623	2058	1584	1384	1352	1308	1136	1075	912	929	913	920	915	971	943	919	824	798	876	872	854	807	903	966	879	876	830	749	697	746	697	653	721	726	688	661	646	636	651	609	604	595	591	580	630	610	595	565	579	536	597	575	556	578	521	584	518	525	556	533	524	507	507	541	528	510	508	521	514	552	503	529	519	501	540	503	523	552	533	497	536	488	502	513	537	513	460	503	539	494	557	504	514	535	525	507	555	506	536	513	491	496	516	476	501	530	520	534	538	519	506	497	517	453	513	532	505	481	573	540	480	495	561	491	543	474	486	555	522	525	526	533	543	527	509	531	521	506	518	540	518	545	506	533	537	532	540	503	513	534	489	543	519	525	510	555	512	550	511	533	467	473	501	515	513	500	482	546	497	511	486	520	539	530	543	534	526	512	515	509	473	543	513	504	524	499	486	490	551	482	449	506	537	478	507	542	528	540	490	520	500	501	541	525	468	533	524	521	497	545	546	476	539	533	522	532	492	507	509	493	493	496	501	553	522	513	525	520	528	553	509	531	519	552	483	508	493	541	506	486	562	530	519	502	541	533	478	532	487	508	531	521	516	544	510	532	520	492	498	545	557	528	541	506	487	532	565	544	542	521	492	462	497	562	501	493	477	508	488	496	536	501	519	533	517	507	500	587	555	515	524	513	510	503	519	498	497	554	513	540	507	493	553	497	524	494	515	532	493	506	509	520	514	522	479	537	510	519	529	532	502	499	502	491	554	538	493	532	499	493	520	509	495	499	481	445	520	498	493	539	522	537	506	508	520	518	537	538	558	497	528	539	521	538	503	527	556	522	510	490	521	477	529	523	520	480	540	503	521	546	539	524	541	500	518	496	511	519	460	501	544	494	527	552	476	533	518	496	526	513	493	485	503	505	541	489	499	538	512	574	477	531	521	517	517	492	512	540	521	518	502	520	511	535	541	507	528	530	509	527	558	537	519	528	487	486	531	519	478	499	485	505	516	550	535	538	508	514	547	514	524	540	513	511	500	472	481	508	511	542	506	510	555	453	537	494	507	526	524	518	517	492	501	529	490	488	519	519	507	549	496	548	548	520	515	508	505	551	475	502	476	544	521	512	523	551	527	563	498	526	529	540	501	498	530	518	527	503	509	450	543	524	495	562	529	495	557	498	498	512	525	512	493	529	515	552	506	513	494	488	520	511	496	558	503	479	496	521	546	547	531	529	547	513	541	495	519	528	495	479	541	511	504	498	532	530	507	572	505	489	510	534	507	478	493	491	548	502	521	532	554	493	528	521	493	503	526	517	491	551	491	501	541	509	540	540	549	531	522	556	518	484	521	509	528	539	528	547	524	481	461	518	529	520	514	517	512	508	532	486	511	483	503	507	521	542	506	513	509	514	513	556	493	518	521	506	470	467	532	554	495	526	510	541	520	544	522	525	527	529	503	506	522	541	514	444	528	511	534	491	505	540	529	536	555	533	542	497	525	522	516	463	504	492	531	532	485	501	481	501	515	521	540	502	539	485	540	489	521	485	551	548	504	524	540	504	522	506	522	501	552	524	562	538	517	546	523	521	488	470	518	511	488	496	521	541	509	481	539	501	511	522	513	514	522	520	503	501	552	522	484	500	492	513	548	492	500	509	544	519	508	519	511	533	551	478	507	526	545	513	509	524	521	510	529	491	562	517	513	490	534	547	496	542	512	536	531	527	528	539	503	527	517	517	533	485	529	497	506	554	557	489	520	523	541	520	510	540	544	503	532	555	521	535	523	522	520	529	535	493	521	557	592	519	501	520	490	539	523	525	508	518	509	527	538	519	514	537	512	517	540	509	498	516	547	549	505	505	554	531	532	527	486	549	512	498	548	523	543	514	550	496	542	551	496	546	543	509	497	499	496	533	521	535	525	537	521	496	543	495	477	541	478	503	533	537	514	498	549	480	522	499	497	527	525	520	552	530	512	490	507	523	534	527	521	520	521	441	487	489	512	494	524	494	490	514	535	563	550	488	576	527	498	527	533	511	497	518	533	552	531	524	549	524	497	510	520	495	497	493	483	526	484	508	493	526	484	540	515	465	503	543	490	493	513	510	511	515	525	544	523	531	523	519	539	523	547	526	524	542	505	517	451	512	485	515	531	522	493	520	514	515	495	517	512	532	514	495	472	523	508	505	469	517	517	500	493	520	552	539	471	545	508	520	547	476	490	517	544	519	504	501	518	490	546	513	490	478	534	534	523	503	522	526	464	529	481	444	530	516	508	506	504	523	519	499	486	505	509	525	526	487	498	503	539	477	480	517	488	511	530	533	509	514	493	493	524	504	502	524	509	566	488	495	522	529	533	533	524	507	524	531	520	532	573	493	518	497	500	496	515	490	517	524	527	538	557	486	525	513	506	564	519	528	495	514	521	512	491	535	486	520	565	509	535	533	551	523	485	481	523	545	488	518	493	509	543	486	486	532	507	487	518	527	487	520	513	529	511	566	510	517	537	509	537	530	507	511	540	509	488	525	502	554	510	518	497	495	538	498	481	540	565	527	485	531	533	521	521	531	525	548	482	513	507	539	483	479	538	516	495	498	526	535	461	514	510	512	484	543	545	517	503	489	533	508	494	548	489	544	489	508	516	568	518	553	531	502	431	529	502	503	513	486	527	517	541	492	506	534	512	504	503	495	500	509	530	553	540	512	528	545	495	502	517	455	516	535	537	478	513	516	508	526	484	517	492	522	512	500	540	545	511	521	530	557	533	510	508	505	486	489	503	522	562	500	511	517	486	518	493	500	478	539	514	498	519	504	535	503	578	493	478	478	516	471	558	487	519	560	521	488	518	536	494	547	515	470	521	474	533	524	533	512	515	489	551	528	500	478	489	502	512	470	478	522	515	478	518	528	547	493	549	505	542	515	518	495	519	510	500	512	486	485	507	503	546	535	512	561	515	523	530	468	540	524	478	519	486	530	520	468	543	518	493	534	532	531	506	520	511	543	546	527	500	509	515	488	533	500	515	543	516	526	498	529	501	517	541	514	497	506	546	496	525	538	549	521	522	496	527	531	496	516	514	507	556	533	525	492	547	512	504	485	531	516	529	531	514	522	503	551	542	514	526	525	485	494	522	489	515	511	495	504	519	549	499	494	475	537	531	503	502	500	511	464	543	528	527	510	552	514	529	544	477	545	458	523	469	498	518	552	527	557	536	509	486	541	484	501	545	492	473	503	526	516	521	501	559	526	529	504	486	553	536	507	524	509	540	540	494	483	535	534	519	522	531	530	511	536	512	479	559	478	546	495	508	478	497	539	524	551	489	497	539	500	527	512	515	491	538	534	505	547	506	512	542	502	532	482	504	496	510	517	501	516	527	535	506	507	511	543	486	476	490	534	503	520	477	508	543	505	516	477	579	519	545	488	534	515	504	501	526	517	491	516	527	476	513	476	551	481	470	487	497	517	495	497	474	498	506	494	541	509	513	497	536	508	525	496
10057	3604	1090	4735	17521	22059	3754	75	45	49	61	48	35	49	44	45	44	40	53	48	44	34	41	41	38	46	40	36	45	44	40	45	43	40	28	32	35	42	37	35	29	33	34	29	46	35	29	37	37	25	35	34	39	33	34	27	32	31	29	24	34	24	24	25	37	35	14	34	26	22	27	25	25	27	27	29	25	41	32	29	27	30	28	33	28	35	33	30	28	22	29	20	31	28	24	44	30	20	33	34	31	30	27	31	35	45	33	32	28	31	26	31	35	23	33	22	30	27	24	35	19	29	32	27	25	31	27	33	31	31	39	25	22	33	34	32	22	23	25	34	25	29	38	41	31	28	29	24	32	27	24	26	36	32	36	32	24	28	30	19	26	35	33	21	23	34	25	26	22	25	32	36	33	28	37	27	36	19	23	26	16	36	29	27	31	24	25	28	25	33	31	25	28	32	29	20	14	20	31	24	19	19	33	27	31	17	33	28	28	32	26	32	27	29	25	25	31	22	20	26	30	24	16	31	35	33	31	25	30	26	31	28	27	27	24	26	32	27	39	27	28	27	21	26	24	26	23	28	25	23	31	27	28	32	35	25	26	22	23	30	36	32	23	17	30	24	30	31	20	32	28	29	27	25	33	32	27	33	29	41	36	35	27	29	32	27	32	31	32	23	37	38	26	28	37	34	34	22	15	29	33	28	23	31	26	30	19	21	25	33	27	27	34	26	28	21	28	25	29	17	28	32	37	25	30	44	27	24	33	31	30	23	33	24	19	29	36	26	30	27	32	20	24	28	32	36	18	29	30	27	26	24	36	24	28	25	30	18	23	30	27	28	34	26	27	33	45	22	23	28	27	29	22	26	20	32	19	27	16	26	25	25	29	29	32	30	27	25	35	20	40	25	29	29	34	32	24	31	31	37	26	34	30	26	28	28	32	27	32	22	27	31	15	32	28	40	29	17	21	25	30	18	29	21	28	24	31	25	27	31	32	19	29	32	30	27	27	30	30	27	24	25	30	20	24	31	24	23	30	31	23	30	22	29	41	19	31	28	33	30	30	29	19	35	26	30	24	31	28	28	21	26	46	33	27	38	25	23	21	27	30	28	29	36	22	25	42	31	30	25	23	31	23	37	28	36	36	29	33	28	16	28	22	31	24	39	28	33	25	35	36	20	28	33	28	34	19	29	34	33	37	30	36	30	32	32	29	38	32	24	18	23	28	28	17	27	31	31	15	28	24	26	34	37	24	21	26	32	20	32	24	30	27	28	27	25	29	29	27	36	23	20	34	32	33	33	25	20	26	24	22	24	31	24	25	23	23	19	34	27	28	23	31	22	29	37	25	26	21	24	28	39	27	28	33	23	24	28	29	21	27	27	22	28	20	27	26	23	28	33	26	28	34	19	35	43	24	27	25	20	25	27	21	25	31	39	34	32	26	38	36	26	25	32	35	20	28	28	24	33	19	28	25	32	33	34	28	30	32	25	31	30	38	19	23	30	23	32	21	22	31	26	23	21	30	19	31	31	27	32	26	26	19	29	29	26	23	30	24	29	35	31	26	23	37	36	29	25	27	22	27	36	19	27	28	20	26	20	19	36	20	31	40	27	24	33	25	19	35	25	29	26	33	27	27	26	19	19	32	26	34	24	23	25	29	31	44	30	24	28	30	32	32	40	37	26	27	33	26	33	29	32	27	27	28	29	31	24	21	25	33	22	34	23	28	23	29	26	27	31	32	21	32	31	16	29	25	26	31	21	28	28	24	21	27	35	28	29	32	26	26	38	22	26	31	34	26	27	29	30	26	29	25	24	42	25	29	27	20	17	25	28	29	32	25	31	26	31	28	16	27	24	18	29	16	28	30	35	34	29	25	26	31	27	32	25	29	31	22	21	29	31	29	22	29	32	28	28	34	24	28	27	30	23	27	33	23	23	34	27	31	31	28	27	38	16	22	32	30	32	31	34	39	28	33	21	28	34	33	25	25	32	27	31	26	25	29	30	33	26	34	26	30	22	34	29	27	28	36	26	32	24	23	20	31	14	27	27	33	37	19	23	42	41	24	30	27	17	23	32	24	28	27	27	22	26	32	36	23	35	38	27	25	30	30	33	25	20	27	27	23	27	26	35	26	24	31	24	24	28	15	22	30	35	32	21	36	30	20	30	30	28	34	34	29	33	21	22	23	27	29	33	26	29	30	29	22	28	32	34	30	36	26	22	33	28	26	31	19	23	31	20	32	24	34	23	32	28	41	21	36	28	32	26	28	28	26	29	25	25	36	33	31	28	34	33	29	31	32	24	26	31	33	27	30	28	31	41	24	38	16	23	32	29	35	26	37	32	31	29	23	24	32	36	19	31	18	30	30	28	35	29	26	44	28	27	30	32	30	22	25	26	23	27	34	34	34	32	34	32	24	28	27	29	36	32	22	25	32	35	34	31	36	29	24	36	24	31	32	22	24	24	23	30	35	30	33	29	23	25	32	38	24	32	20	32	24	24	28	34	26	33	36	27	25	23	33	31	26	22	27	23	20	34	14	28	40	28	22	35	25	26	33	28	34	35	30	32	31	25	29	32	33	20	36	30	33	29	32	22	28	28	28	28	33	22	28	29	24	29	24	29	31	24	28	22	24	27	18	20	21	28	28	25	27	29	34	30	42	33	24	17	22	30	28	30	18	34	26	28	30	30	32	25	30	23	24	23	27	32	36	20	30	30	22	25	24	30	26	35	17	30	27	29	45	20	42	32	27	28	23	26	34	28	23	35	33	32	27	32	35	21	35	20	28	30	29	23	29	25	29	24	26	37	25	28	19	29	34	21	25	31	34	34	29	34	21	23	29	24	30	26	37	31	29	26	30	42	27	26	30	35	28	32	28	36	32	36	27	27	24	23	24	28	35	35	26	16	26	26	30	39	20	25	27	22	27	26	20	38	31	26	30	26	21	41	26	22	25	28	31	31	32	30	29	26	27	22	35	33	25	21	26	31	20	30	21	36	34	34	22	27	34	30	31	30	18	29	37	28	28	30	31	26	33	32	33	23	31	29	28	24	32	29	26	32	29	33	40	33	27	27	24	30	28	25	31	24	30	34	18	20	27	18	28	26	35	21	31	38	28	14	28	27	36	36	38	23	24	34	24	35	28	24	36	23	37	26	20	32	20	35	25	28	23	22	32	23	35	36	32	33	28	34	36	37	25	37	26	26	22	18	29	24	29	26	32	32	32	22	18	30	31	20	23	34	27	31	34	24	23	31	26	23	36	29	39	35	24	27	22	33	25	29	27	30	36	24	33	25	28	34	28	34	24	29	26	33	24	24	24	34	28	31	24	36	27	20	19	30	27	34	33	28	27	34	25	21	32	27	35	24	32	29	29	14	33	26	28	22	26	40	17	17	33	23	28	25	30	23	27	23	31	28	28	25	37	32	32	27	41	39	34	33	33	26	28	28	27	32	33	31	29	26	34	36	28	27	23	31	35	34	25	30	30	30
50707	29657	21151	55780	85724	87985	13509	4812	3625	2880	2620	2580	2207	1968	1696	1634	1512	1422	1476	1423	1531	1352	1353	1266	1299	1274	1234	1207	1377	1275	1238	1264	1110	1088	1018	961	989	1000	916	894	872	833	752	744	750	713	695	650	615	654	637	687	643	598	599	624	597	600	524	576	537	550	544	546	580	507	521	505	516	489	473	523	482	505	492	481	519	541	513	521	509	508	497	500	503	484	483	505	515	495	489	545	503	494	498	463	496	510	501	511	502	503	474	508	519	503	478	487	475	489	445	514	485	473	463	504	476	502	492	495	474	493	480	432	494	520	469	504	502	471	482	495	481	496	499	455	472	505	459	549	511	520	501	474	479	475	464	497	547	502	453	514	508	468	490	497	475	471	467	453	458	497	481	502	532	505	487	489	508	486	509	501	509	487	449	489	540	447	478	510	461	496	537	473	480	487	479	433	463	500	482	501	464	502	453	495	466	476	491	477	487	509	476	488	480	484	490	488	506	491	480	491	472	488	490	468	510	482	469	477	483	510	466	477	475	496	514	505	515	476	500	507	476	494	441	441	516	451	493	513	456	505	487	478	506	494	502	497	483	494	469	498	482	441	512	453	514	475	473	512	487	491	486	473	512	500	508	472	473	484	475	485	492	486	479	513	519	507	482	514	500	488	478	469	504	502	505	474	482	496	482	491	516	471	456	510	495	472	488	505	505	483	480	499	451	503	443	504	516	495	502	447	496	482	500	488	475	494	528	454	487	518	487	485	534	494	494	465	499	461	485	478	480	468	511	500	460	524	472	484	537	485	486	471	514	503	475	493	483	516	428	493	520	489	469	508	488	491	537	456	494	495	478	497	478	504	513	487	516	525	483	521	489	523	521	471	505	506	469	460	471	455	482	468	446	470	509	507	516	478	478	496	493	474	488	508	446	474	477	493	515	505	498	447	524	494	466	488	474	488	505	461	480	512	477	472	519	472	420	506	489	477	491	501	485	483	502	460	431	471	499	475	504	498	511	513	484	499	459	481	489	472	509	464	486	452	497	493	468	516	495	522	547	511	503	490	485	513	513	478	509	514	496	457	461	465	496	464	472	425	493	493	483	486	484	492	459	493	501	527	471	477	522	480	485	485	483	484	475	467	457	483	505	439	489	476	514	494	504	502	506	494	470	505	527	476	488	481	498	458	523	457	469	461	503	451	526	460	484	454	507	491	511	490	494	471	462	532	493	474	488	461	494	465	504	446	496	466	471	515	497	508	483	479	483	504	462	472	512	508	482	530	522	499	494	450	462	459	491	527	499	479	481	492	491	522	507	488	474	468	471	518	484	490	475	471	486	504	515	484	485	482	480	489	505	479	461	472	507	507	480	469	518	521	499	488	477	491	491	473	502	479	466	476	489	458	485	502	445	466	501	495	469	479	476	513	487	496	519	494	478	459	475	481	458	508	501	477	482	518	469	479	512	496	519	476	433	512	471	459	485	501	479	464	521	455	488	496	490	509	470	508	472	469	476	473	488	477	500	436	485	488	448	480	504	514	477	498	487	461	431	493	495	438	476	493	491	458	482	461	490	519	495	533	510	481	456	479	462	487	495	446	444	495	444	498	483	470	498	512	502	501	472	482	464	458	466	462	493	478	481	482	480	507	436	468	483	501	497	492	470	470	464	534	467	468	487	497	511	486	480	441	493	485	466	477	444	509	517	462	492	467	446	512	486	509	489	467	490	469	470	472	484	488	493	468	492	504	491	486	507	472	493	478	476	495	475	459	535	497	509	464	478	470	477	478	492	481	480	505	494	472	485	465	476	482	489	478	483	462	529	464	452	497	498	494	527	454	478	497	462	501	547	483	491	486	469	495	479	472	491	493	430	466	505	515	477	493	491	466	473	493	526	489	458	504	500	494	452	469	488	500	473	506	486	500	469	506	455	504	502	474	473	525	473	525	472	518	437	505	486	462	483	469	431	527	453	514	473	479	494	523	476	508	466	492	467	480	500	481	519	507	449	479	536	510	491	455	481	464	470	502	483	481	497	496	493	494	495	494	492	508	505	479	501	497	492	466	494	473	472	485	506	494	513	499	488	472	517	491	506	482	517	529	452	442	497	485	465	483	478	518	481	469	482	483	472	518	474	455	519	472	470	482	505	452	445	473	464	479	483	510	486	481	503	476	465	512	488	475	450	459	507	515	454	467	516	474	518	506	484	433	466	492	513	469	478	498	476	491	505	439	498	489	484	527	530	496	492	481	477	479	472	464	489	484	465	452	492	473	500	513	493	483	472	488	518	502	530	449	437	482	486	455	527	458	468	487	444	439	520	472	508	487	483	489	490	495	470	516	482	488	504	474	474	466	484	447	483	460	494	486	521	481	489	451	518	516	479	501	486	458	526	490	510	517	490	487	479	452	460	488	499	479	521	510	485	467	515	453	486	461	509	466	510	508	523	499	524	517	454	448	489	518	520	465	500	508	536	466	501	477	500	469	518	502	518	456	451	508	482	498	469	517	493	485	503	504	477	488	522	458	468	477	528	479	518	475	511	487	495	459	450	493	504	503	491	465	491	482	481	516	473	526	480	517	494	491	499	478	478	514	474	477	460	499	520	481	478	542	517	507	460	486	510	458	473	469	478	493	465	498	487	501	499	480	457	491	526	462	489	500	509	484	439	485	501	491	442	466	509	480	496	487	484	494	496	505	519	469	477	497	479	497	489	475	502	509	493	465	478	500	515	468	500	497	532	524	462	500	473	507	490	484	476	452	482	460	503	508	468	459	499	503	454	510	509	439	515	494	472	487	500	495	468	468	514	514	489	487	459	523	486	550	480	526	505	521	512	455	494	464	520	484	456	490	453	493	510	478	505	496	484	485	499	511	461	499	479	469	469	504	479	496	507	465	507	512	467	495	471	491	480	471	487	487	496	477	509	463	499	522	492	468	497	448	459	475	491	476	484	467	494	526	463	459	461	479	475	449	484	507	434	488	486	484	490	474	460	474	474	491	499	468	498	472	487	505	445	507	477	490	460	499	464	449	476	475	497	466	452	477	479	473	480	513	451	505	506	486	493	504	498	479	498	495	530	478	512	491	512	508	507	464	466	459	484	483	454	475	507	492	497	494	443	464	477	454	469	454	471	471	487	512	482	469	499	506	515	481	513	503	482	487	499	468	509	480	519	486	469	495	493	513	463	490	489	502	499	485	513	482	524	462	474	496	494	502	483	491	516	485	468	489	536	480	491	448	464	474	468	507	476	434	493	525	506	465	501	522	492	453	500	475	463	499	474	535	449	480	478	489	515	470	476	475	502	476	490	471	461	501	480	462	515	477	483	506	496	448	475	495	499	495	481	474	505	526	519	523	461	471	514	475	519	470	495	510	500	500	500	494	521	490	486	491	468	476	455	480	488	439	497	495	469	464	470	499	487	497	493	521	489	484	448	453	517	491	494	507	472	490	458	515	459	484	495	505	490	478	459	499	471	466	518	528	486	522	517	502	500	511	508	486	464	476
3278	679	167	202	2699	3975	417	20	20	27	19	27	20	23	24	21	21	23	26	26	24	27	25	22	21	25	22	29	29	17	32	21	20	17	27	19	14	13	25	18	18	20	16	24	21	22	20	23	17	13	20	29	18	17	18	16	11	8	21	15	16	16	7	22	15	15	18	16	18	18	20	23	22	20	16	21	13	26	17	20	32	14	22	21	12	22	17	21	15	21	18	22	20	8	21	22	16	18	22	16	14	20	19	27	24	14	17	15	21	14	16	17	21	18	26	16	14	22	23	17	15	17	14	28	19	21	24	25	15	14	21	24	20	17	16	22	19	18	18	20	16	14	21	18	15	23	17	23	13	17	18	22	16	18	19	20	25	24	17	16	12	24	14	22	18	16	21	22	16	23	14	19	26	23	24	19	25	15	22	25	20	12	21	15	22	21	18	15	15	14	20	20	25	17	27	21	23	22	22	21	18	23	28	22	24	15	21	26	20	19	21	16	21	21	25	14	14	23	13	25	33	24	14	12	24	20	16	22	20	23	18	14	29	22	14	12	27	18	19	18	19	19	20	21	27	21	21	23	17	16	16	14	21	18	23	23	23	17	18	17	16	19	15	26	19	11	24	19	17	13	11	22	21	15	20	19	15	21	15	14	23	21	11	20	12	19	22	16	11	15	19	17	11	20	26	13	13	16	22	16	20	16	16	18	23	13	16	20	19	28	18	17	17	24	11	17	20	12	29	12	18	21	20	19	23	23	17	18	23	19	25	22	16	21	8	14	17	15	16	21	23	16	21	24	30	19	23	10	13	21	20	19	21	23	14	26	16	15	22	17	21	14	16	10	29	20	23	16	14	15	12	14	16	22	15	17	19	15	24	19	14	18	18	15	23	17	31	17	15	23	15	12	21	21	13	20	20	21	16	25	14	24	23	21	27	19	20	21	20	24	16	10	15	14	13	13	15	20	19	24	19	20	16	20	17	19	13	10	17	17	27	19	16	19	17	22	24	19	16	20	16	25	17	15	22	16	19	22	13	22	25	16	13	29	24	17	19	20	27	22	21	14	33	27	21	21	21	13	20	16	20	14	11	20	17	16	21	21	26	22	25	34	16	20	18	27	28	20	17	14	12	18	22	15	25	16	19	19	19	21	18	21	23	19	16	18	21	19	16	19	22	18	26	25	21	17	30	13	14	22	18	19	25	27	21	20	23	28	19	23	20	19	13	27	19	24	15	14	27	21	16	21	15	18	23	14	15	19	15	20	26	25	19	19	20	14	13	24	13	19	19	22	22	23	15	15	22	22	11	17	20	21	26	13	21	21	19	11	21	25	19	20	25	19	18	22	18	15	21	16	29	23	16	11	17	24	15	22	14	19	21	19	16	20	22	24	20	13	19	22	16	25	15	29	18	16	20	21	16	17	17	25	21	20	23	22	19	23	25	26	16	20	26	22	19	19	18	12	10	17	14	23	24	16	24	15	13	20	18	14	20	26	25	21	19	23	27	20	13	16	29	23	27	18	21	22	14	15	14	12	19	23	18	21	29	20	31	18	14	24	22	25	18	26	23	19	15	19	13	14	19	22	20	20	12	20	17	17	22	15	22	22	16	24	20	17	25	21	11	20	22	11	20	16	17	14	14	11	16	17	17	21	16	19	14	25	13	18	21	16	16	16	19	22	26	10	20	27	20	12	16	22	21	19	11	15	21	26	16	22	16	20	26	21	25	23	16	18	18	26	14	18	18	27	18	21	26	23	15	17	16	19	17	18	25	21	19	30	17	16	21	19	15	11	14	21	18	18	15	22	24	18	23	17	20	14	14	20	17	15	22	23	15	20	25	13	10	14	12	22	21	21	19	16	15	19	16	22	22	24	21	13	27	19	21	17	18	19	30	25	27	25	22	24	19	24	18	22	18	17	20	10	22	13	18	13	27	13	23	13	14	18	21	16	20	28	12	16	25	14	15	24	20	17	11	17	18	22	14	18	17	18	16	12	26	14	24	11	14	26	19	24	18	23	23	12	22	25	19	26	23	19	19	18	18	21	10	17	23	22	17	19	18	21	21	30	22	16	17	20	27	15	21	18	19	24	16	23	18	24	15	17	20	17	26	29	25	16	20	19	14	28	23	12	16	20	24	20	24	16	19	25	16	16	15	23	19	26	13	29	19	20	16	19	17	22	19	16	18	24	15	23	28	16	23	17	17	18	16	13	15	14	16	13	16	25	12	15	16	13	25	18	17	16	20	19	22	23	12	30	18	28	18	17	14	14	8	19	16	17	20	19	17	19	20	22	21	19	14	16	13	22	21	17	18	24	13	16	16	27	21	12	13	22	24	23	23	13	23	21	21	25	17	18	26	12	17	22	19	16	20	26	12	20	18	13	15	17	15	18	20	21	18	19	25	23	16	17	17	13	25	14	14	13	19	18	18	20	8	16	13	19	21	20	14	20	18	22	23	24	29	24	22	16	23	18	17	23	15	21	21	21	16	16	15	15	24	22	22	16	17	21	18	15	20	22	14	20	16	20	16	22	20	22	22	17	17	16	22	20	22	22	19	21	25	22	15	15	17	20	21	22	13	18	14	20	24	16	13	17	20	25	20	14	15	22	14	15	18	19	24	26	15	21	17	26	23	18	28	14	14	24	16	25	23	24	19	28	19	17	16	12	13	19	26	12	17	17	14	19	19	20	19	15	23	21	15	26	18	22	15	18	16	21	16	15	22	18	14	18	19	23	20	27	27	12	16	21	11	19	25	17	19	12	16	21	17	21	23	29	16	25	21	19	21	16	15	11	15	21	17	18	19	25	18	13	23	25	19	19	16	22	20	14	18	15	16	21	14	21	16	14	17	21	15	17	23	22	21	18	12	19	12	14	18	17	11	17	19	18	21	14	19	16	18	18	16	21	16	14	12	20	19	14	22	21	19	23	13	23	21	22	23	15	29	20	19	17	17	8	19	20	14	16	12	23	16	24	21	20	20	16	9	27	17	14	19	24	10	25	22	20	21	17	15	15	19	23	21	15	22	17	16	13	18	18	24	16	23	19	17	15	18	21	15	16	19	16	15	15	22	15	15	18	22	23	22	13	24	19	18	19	22	16	20	17	20	21	16	16	16	21	20	18	16	17	13	16	19	14	16	17	13	15	24	19	20	11	16	23	16	23	16	25	20	22	17	17	15	13	25	17	26	19	18	20	12	17	7	14	22	19	13	22	23	22	19	20	14	23	14	20	25	26	17	21	25	17	22	21	23	20	21	20	14	18	24	20	14	17	23	14	20	14	18	28	14	35	21	20	18	25	26	16	21	15	23	14	14	26	19	25	24	23	14	21	23	24	19	16	15	31	23	12	12	14	25	15	16	15	24	13	14	13	27	18	10	24	21	20	17	20	18	16	24	23	21	15	19	15	21	16	24	19	24	19	18	23	19	27	21	16	21	22	16	17	23	11	10	19	21	15	20	17	16	17	19	21	17	14	27	21	22	22	14	24
34748	17933	5769	20048	54555	55148	9286	961	835	700	667	716	705	637	581	559	605	610	634	584	720	636	574	634	603	631	630	607	663	654	599	598	617	535	538	547	515	541	512	510	496	490	427	434	401	410	389	402	417	368	400	399	403	347	369	386	356	330	349	371	310	328	374	328	320	330	363	347	319	332	300	354	322	318	360	357	377	341	315	353	315	352	326	350	345	290	336	315	324	310	330	320	316	314	346	304	339	327	346	352	325	341	324	313	336	333	313	324	334	314	329	313	331	347	368	332	350	310	315	300	355	307	345	338	351	353	334	364	341	345	280	311	346	299	328	355	330	294	354	339	331	324	326	302	340	312	322	306	326	334	338	308	361	336	341	322	297	308	301	335	344	311	308	325	332	349	314	322	358	363	339	309	354	327	304	313	328	335	335	353	301	311	311	338	358	299	345	354	294	346	316	311	334	319	341	328	324	321	329	329	384	305	323	346	314	350	309	316	310	301	317	348	329	318	307	332	343	348	331	308	328	314	306	353	317	343	312	326	314	320	309	306	318	328	296	331	300	336	323	331	334	368	330	321	346	337	305	314	296	336	326	355	310	382	327	322	305	319	321	343	368	288	313	315	306	333	331	323	325	324	319	333	387	335	306	310	327	349	318	314	314	304	321	350	351	349	323	344	317	320	314	272	335	341	324	306	318	297	306	342	321	365	310	343	302	331	329	313	350	321	364	339	324	302	338	328	362	335	311	322	340	337	327	341	325	322	328	317	318	340	318	357	290	312	329	311	306	354	329	342	351	315	300	317	314	336	316	330	334	324	322	314	340	323	336	312	295	327	315	316	331	341	365	356	337	332	306	347	311	316	342	314	344	320	336	343	301	292	316	342	313	311	337	340	321	324	319	326	314	296	333	343	318	338	325	304	321	348	294	359	317	337	321	290	319	347	312	342	307	335	328	336	320	331	322	327	311	317	356	305	317	357	333	318	330	301	338	314	311	305	292	302	350	317	324	371	335	326	320	325	352	331	342	326	334	346	350	310	327	366	360	337	329	294	330	339	321	311	326	354	341	263	316	312	325	359	336	305	306	355	314	326	331	307	328	323	333	347	359	323	335	305	348	303	309	305	338	347	324	331	329	327	342	325	315	324	364	313	333	332	330	302	337	290	320	323	336	302	295	331	307	330	326	321	300	343	317	340	327	335	341	324	333	281	323	351	315	316	330	339	319	340	303	337	309	342	288	338	315	330	318	283	320	313	321	302	332	295	336	323	339	353	335	306	321	293	329	330	337	342	319	306	365	328	335	330	339	307	294	320	310	352	294	324	303	318	320	314	323	322	320	346	348	322	343	334	318	363	314	328	315	304	339	319	315	335	346	314	332	304	317	333	292	316	346	327	358	313	309	319	339	334	347	334	334	327	325	343	358	342	321	304	328	324	312	314	353	308	342	324	324	310	321	337	302	318	350	302	293	311	327	310	333	332	304	336	321	331	336	348	353	344	305	327	329	317	343	313	339	350	327	322	309	301	306	346	313	317	347	356	331	304	332	292	325	319	312	291	312	366	334	311	315	327	363	328	315	321	318	340	302	339	306	323	305	322	304	282	327	308	332	323	321	341	343	342	314	328	297	350	333	349	332	359	319	345	370	327	320	321	350	327	338	307	328	309	340	315	319	318	312	336	335	341	350	323	364	311	313	306	356	323	353	359	376	301	323	331	338	328	361	338	323	323	307	309	318	286	309	327	333	333	328	333	340	319	335	350	319	390	334	368	304	322	331	304	335	315	315	324	297	304	293	349	328	331	356	281	344	331	348	341	300	330	287	347	323	309	333	292	292	353	337	325	317	346	319	339	314	354	331	342	347	334	330	317	305	330	308	329	311	320	344	328	301	332	335	326	339	319	317	289	334	308	325	306	331	341	304	332	327	308	348	339	330	305	338	322	341	317	335	319	299	329	311	294	349	332	352	327	313	343	331	312	302	342	312	344	308	325	328	324	320	321	318	326	311	317	293	316	281	354	321	328	330	308	291	308	336	361	306	343	317	335	293	323	328	318	311	318	313	334	330	313	336	347	355	346	359	313	332	307	325	314	332	297	345	297	311	326	303	321	314	321	354	385	335	333	303	333	314	300	335	330	314	314	314	312	341	312	320	339	323	338	317	331	299	322	318	307	322	321	327	354	315	325	341	295	341	311	323	335	367	311	317	343	349	337	328	302	306	331	297	329	328	338	347	290	342	331	365	289	294	325	295	346	301	321	362	315	330	306	311	337	346	301	326	347	337	299	323	337	298	318	318	328	315	338	301	329	363	323	312	322	334	306	326	345	326	306	295	329	310	303	315	332	294	316	317	318	340	313	353	324	338	312	310	318	329	304	333	339	306	324	315	291	328	327	331	339	359	345	323	311	320	326	343	309	339	303	311	353	347	333	310	328	315	311	333	333	315	326	318	319	307	340	312	361	298	322	314	308	333	337	332	312	291	298	324	317	342	342	333	315	325	328	311	299	343	343	319	289	320	337	376	299	315	287	363	304	341	306	332	312	314	306	315	327	334	354	309	322	306	323	338	298	339	340	342	303	336	337	345	340	304	336	326	333	343	317	329	326	344	323	334	309	342	336	340	330	331	291	334	305	285	318	318	330	301	335	318	323	296	336	331	313	334	342	310	337	302	349	351	323	327	331	298	330	331	287	297	345	358	315	296	346	321	324	347	322	322	354	328	324	348	330	337	354	330	332	342	324	287	289	308	293	315	341	327	340	326	304	325	342	321	363	341	306	317	320	344	346	307	309	308	322	336	311	340	329	333	311	294	311	309	309	320	343	328	321	334	323	302	333	352	313	316	288	328	310	316	311	305	318	316	327	366	308	343	289	313	313	282	332	347	323	327	304	304	320	337	332	292	326	330	325	326	329	323	326	329	345	314	308	322	331	347	333	348	326	331	311	326	346	300	309	305	320	305	337	314	337	321	347	316	347	330	329	344	312	355	339	343	328	345	307	315	326	296	331	326	309	307	345	327	322	333	335	308	325	367	321	308	313	313	319	308	350	331	297	320	322	323	303	365	314	322	350	357	343	329	355	347	319	309	317	296	330	361	332	315	349	346	327	311	297	316	332	346	329	304	321	336	349	320	335	325	356	340	288	309	342	380	352	332	347	301	344	304	320	343	355	356	320	304	353	313	351	323	312	339	346	357	356	356	321	315	323	285	329	340	345	350	344	312	334	301	327	334	319	310	317	311	352	338	316	329	347	334	299	333	323	344	322	306	332	348	319	321	304	329	330	311	314	337	333	296	299	329	317	308	318	309	351	321	336	298	349	338	353	318	318	339	359	303	344	313	331	348	330	334	364	309	322	314	310	323	341	324	312	331	310	346	358	358	327	331	333	320	343	303	328	303	337	329	328	338	311	319	293	326	313	354	342	325	356	325	330	331	288	329	336	313	315	306	342	353	320	318	317	356	350	299	315	303	337	344	347	335	320	314	315	327	314	326	294
7800	3259	581	687	15507	20947	3582	60	39	43	37	38	41	38	43	28	42	31	36	31	34	44	24	38	27	33	42	27	41	31	34	34	20	30	34	32	34	31	34	35	32	18	33	24	27	32	19	19	28	22	21	19	23	24	19	27	27	23	21	32	21	16	24	19	27	19	17	29	30	20	17	15	24	19	23	29	24	19	24	25	19	25	24	26	20	17	14	25	21	27	28	18	25	17	25	25	19	21	19	14	22	27	21	25	24	22	25	21	28	31	32	25	24	18	16	25	26	30	18	18	22	22	21	23	23	32	15	30	27	27	26	21	18	21	24	24	14	22	14	32	23	30	18	26	20	39	23	23	24	29	15	24	23	17	22	28	23	18	33	27	30	27	18	24	24	14	21	22	16	21	17	21	33	26	30	24	23	21	18	29	17	23	24	21	18	26	28	16	29	26	33	27	20	25	24	21	22	18	22	23	18	22	18	26	28	31	27	24	19	23	26	22	22	29	23	30	31	17	24	16	20	23	22	20	19	26	24	19	21	17	20	25	29	21	24	23	19	20	27	30	28	18	24	32	22	21	26	22	28	21	27	24	25	15	23	22	18	21	36	10	23	19	26	25	20	24	15	23	20	22	28	18	23	21	14	18	36	19	30	30	27	29	31	18	24	15	21	29	26	20	23	21	25	19	23	29	21	17	20	21	29	19	27	29	24	26	20	25	13	21	26	23	19	26	15	31	29	14	22	29	21	24	21	23	28	18	16	23	30	19	27	20	21	21	23	25	24	27	17	19	25	22	24	19	18	21	22	15	21	16	19	22	17	28	29	20	22	19	30	23	24	15	20	26	21	25	16	19	19	26	25	21	14	23	22	24	32	25	22	23	24	24	18	15	15	26	24	17	25	17	27	22	23	32	25	24	20	19	21	16	17	24	30	24	23	25	23	30	20	30	15	24	31	27	25	19	31	25	31	22	24	21	23	25	26	24	15	24	33	27	20	28	11	14	26	25	27	21	16	23	26	18	18	21	35	24	21	19	24	28	15	19	21	19	18	26	26	15	16	22	21	19	23	17	21	25	20	29	25	25	27	26	13	20	20	21	21	30	28	23	21	22	20	24	33	29	18	19	22	28	26	25	26	24	21	18	23	19	21	24	20	26	21	20	23	36	16	25	24	20	28	23	19	22	14	23	29	31	28	17	16	24	21	28	24	28	26	16	16	31	29	29	24	23	25	21	23	23	19	20	31	30	18	18	20	27	19	26	33	28	25	26	27	33	17	23	27	20	20	13	18	21	23	20	15	23	25	24	20	26	27	28	28	19	23	28	24	22	22	17	18	25	22	21	23	28	27	28	28	25	29	20	24	29	23	17	23	26	28	20	24	18	29	20	16	24	27	26	20	32	22	12	18	22	24	30	26	27	29	16	17	25	23	19	24	24	24	12	25	29	33	30	24	17	34	15	21	20	19	18	23	27	24	20	21	18	25	28	21	18	24	28	20	23	11	26	27	27	22	19	17	19	26	18	19	23	19	30	22	31	29	21	17	23	22	20	24	17	18	33	23	16	22	30	22	23	25	23	22	13	19	18	15	21	20	11	16	21	23	28	19	22	23	15	21	36	31	17	16	33	24	27	27	20	21	23	21	21	32	21	23	22	15	31	16	24	23	16	24	18	25	18	23	22	18	17	26	16	33	21	20	26	20	30	25	25	22	25	29	20	30	11	22	19	17	27	26	19	24	18	24	27	20	21	23	24	29	17	25	25	15	20	23	28	25	27	23	28	25	26	22	18	15	20	22	20	15	20	32	26	25	29	16	21	24	31	20	25	24	30	15	19	22	23	18	28	26	15	24	25	30	26	19	24	24	23	20	27	27	27	26	28	22	23	18	27	26	19	22	31	22	14	26	19	22	18	28	25	29	21	25	19	22	15	30	18	19	25	18	26	24	22	22	21	14	14	28	25	28	13	28	21	32	19	21	27	22	28	34	28	19	21	21	25	20	18	21	17	28	16	21	27	26	21	25	11	33	22	28	22	24	28	22	24	28	25	24	20	25	17	17	24	29	22	26	23	25	22	21	26	26	22	18	31	24	13	15	14	23	21	25	21	19	15	23	20	24	26	23	29	27	24	20	28	21	26	20	18	22	22	16	12	22	23	21	17	17	21	22	22	32	26	23	22	15	17	17	19	20	29	31	26	21	18	26	31	32	28	22	20	15	16	19	23	22	22	16	19	16	19	18	30	26	25	31	19	17	23	22	25	24	22	34	22	16	14	20	21	24	19	24	21	32	26	22	20	19	14	21	22	22	18	26	35	28	20	25	18	22	28	21	21	23	21	34	26	16	22	12	17	16	25	20	21	21	24	27	18	27	19	25	24	22	23	17	17	16	28	19	23	22	29	20	35	19	28	32	26	20	23	20	22	28	22	26	21	25	17	24	16	29	23	26	25	27	26	18	16	17	26	27	27	24	17	17	17	29	15	29	26	15	20	19	23	23	21	22	40	22	17	28	23	19	23	15	22	17	19	23	27	16	25	16	19	23	19	24	23	19	23	26	16	21	19	26	18	20	21	25	28	27	22	18	20	26	23	24	17	21	30	26	16	29	29	22	19	33	31	22	29	19	22	27	22	27	25	22	28	21	23	18	24	21	14	25	19	19	17	27	20	18	19	19	17	17	22	25	22	23	20	20	16	13	12	25	24	24	24	23	17	25	24	19	19	28	21	33	18	23	13	27	17	14	27	23	26	15	20	15	26	25	25	20	27	28	16	22	29	21	19	21	19	22	28	18	20	26	30	26	17	26	20	17	21	14	17	31	31	25	17	29	23	30	25	25	16	23	22	27	16	30	25	22	17	15	26	18	19	16	24	24	24	19	25	20	26	20	25	18	31	23	27	26	21	18	29	21	17	15	20	27	26	23	19	24	32	32	21	23	24	25	18	30	20	25	18	20	17	21	22	19	25	18	21	22	19	23	23	20	29	16	25	18	23	10	23	28	18	28	23	19	28	19	16	27	20	20	17	16	18	20	16	14	20	21	17	11	22	30	19	20	28	36	17	25	22	23	22	21	17	20	21	26	25	16	21	20	22	21	11	23	15	17	26	18	27	27	25	37	27	20	19	24	18	28	18	22	13	20	23	19	22	23	25	16	16	24	23	21	27	29	17	22	24	23	26	19	33	28	21	37	23	20	27	26	24	16	29	27	18	20	27	24	31	21	41	14	19	28	17	23	17	18	18	18	29	23	23	24	15	21	24	19	23	20	21	15	18	21	20	28	21	23	26	20	21	22	23	24	33	25	30	25	27	25	21	22	31	21	29	30	20	22	23	25	21	27	29	24	27	20	18	28	27	31	23	22	26	27	19	20	18	20	22	24	26	26	28	20	26	27	20	22	28	16	18	25	26	23	17	19	22	27	21	16	19	13	17	21	11	18	24	25	29	18	20	28	26	21	33	33	21	19	23	17	22	25	25	24	23	22	33	22	24	34	20
48075	28722	12956	33347	80139	86808	13835	4389	3314	2553	2272	2202	2061	1703	1538	1364	1432	1337	1252	1310	1297	1277	1184	1189	1195	1187	1261	1154	1159	1105	1046	1071	934	962	903	861	875	828	704	725	635	669	650	672	631	599	610	606	594	510	558	534	552	535	470	463	478	430	471	471	417	462	453	415	424	411	447	426	401	412	427	413	403	393	403	398	396	416	397	414	399	408	376	392	393	366	428	444	410	405	368	442	383	381	395	423	412	395	398	408	398	412	375	402	398	417	392	437	411	386	377	335	397	394	395	366	389	394	372	384	443	395	358	403	389	351	384	382	341	389	396	398	406	380	382	387	417	399	404	421	401	430	390	380	378	364	374	431	369	380	359	422	405	348	375	414	390	390	398	381	404	420	353	408	415	392	385	418	404	416	392	370	355	395	408	396	398	338	380	373	369	399	405	415	392	403	413	406	401	368	393	411	381	375	394	383	411	413	391	380	430	384	362	396	421	390	404	371	418	404	392	350	363	402	406	366	379	397	378	437	364	408	360	407	391	372	394	386	382	402	385	384	422	365	381	425	357	436	386	380	369	385	392	417	402	410	431	402	389	394	379	423	438	401	385	375	402	389	390	391	369	399	366	414	408	400	402	363	368	384	418	413	395	388	370	401	399	360	407	384	396	378	406	404	385	381	362	384	397	379	385	375	374	370	345	405	393	396	407	410	415	392	349	388	369	377	422	400	399	406	416	383	368	387	378	408	424	406	379	381	424	393	349	417	379	374	408	391	380	389	423	386	365	387	386	351	383	374	379	378	396	381	385	395	402	382	372	395	398	410	410	401	407	379	393	386	363	369	384	392	384	370	395	411	361	366	422	390	407	395	374	372	377	386	404	391	407	396	389	417	397	366	395	397	408	365	388	409	356	409	391	396	393	390	371	405	419	352	404	386	386	368	386	388	377	380	383	442	360	415	364	372	331	367	404	403	405	380	405	398	348	372	383	399	394	356	375	402	393	401	428	396	390	382	392	384	366	374	376	400	404	410	390	374	392	369	382	382	391	408	380	380	394	357	375	373	377	397	383	413	384	374	399	383	406	390	389	371	409	373	367	394	374	400	393	352	399	372	380	377	373	394	363	382	394	391	356	386	380	412	392	385	412	380	385	419	394	382	356	366	360	371	377	378	382	373	377	389	371	408	397	387	398	388	365	410	428	414	371	398	387	406	407	412	402	381	374	414	406	375	432	399	385	369	399	382	401	423	386	376	383	378	390	362	428	402	369	371	371	398	396	394	372	410	370	410	360	385	385	413	385	394	395	384	367	382	400	400	401	384	371	404	390	405	334	381	388	364	414	421	393	419	387	383	390	360	410	399	385	391	419	412	385	368	409	382	375	385	377	401	378	406	409	361	402	366	389	372	390	387	416	375	349	424	374	393	368	385	386	360	370	391	385	360	355	360	401	400	380	409	370	394	436	366	378	365	383	393	422	366	376	426	408	387	402	395	404	381	404	404	399	397	376	355	399	390	367	382	394	414	415	347	391	400	370	399	344	379	366	414	342	401	401	364	401	385	400	402	406	362	364	384	417	348	399	382	385	417	400	421	371	389	382	335	359	399	399	357	387	394	371	385	379	351	408	399	373	379	401	382	386	378	358	364	420	381	392	359	380	409	398	394	376	439	423	385	393	357	389	411	394	402	421	361	387	376	381	376	389	394	394	415	396	415	381	353	391	366	393	383	390	357	402	391	390	420	397	388	394	414	364	391	383	390	379	393	395	381	414	397	394	381	407	407	422	430	378	430	418	386	399	404	378	378	396	381	366	411	406	410	427	372	406	423	387	367	388	397	389	430	405	419	366	430	354	385	364	409	390	404	389	376	402	378	389	429	374	374	391	379	381	374	383	374	395	422	394	364	377	394	398	363	377	450	377	353	367	384	403	397	415	399	390	407	405	378	404	416	393	401	366	381	391	403	407	383	384	415	404	391	366	356	388	369	386	378	332	383	420	393	402	392	367	365	398	400	399	366	385	394	415	415	437	396	367	386	389	385	422	363	374	369	369	408	355	394	425	378	386	389	403	390	413	406	371	403	349	405	352	375	399	382	371	402	373	380	404	428	391	362	369	419	382	403	377	384	365	409	339	411	392	366	402	380	393	371	353	384	396	379	395	373	405	377	394	377	389	377	361	369	389	373	393	383	392	419	375	389	389	400	389	386	385	364	374	423	420	365	385	412	400	391	405	394	409	388	390	384	355	408	398	387	371	375	348	368	416	399	418	434	389	410	386	375	399	407	387	409	377	436	399	373	353	399	399	409	335	372	386	399	376	392	429	414	363	402	367	379	377	385	394	387	394	388	402	390	348	378	381	406	366	418	385	374	408	363	387	372	393	399	383	363	407	363	410	367	423	432	384	381	393	385	403	397	383	385	388	405	370	373	378	403	373	401	393	383	384	414	389	393	387	380	387	406	361	400	391	364	345	362	388	404	374	375	372	402	390	371	411	359	379	365	424	400	364	416	400	405	374	392	369	360	405	358	365	410	407	419	411	373	411	389	367	373	397	358	389	395	386	400	399	399	376	395	397	394	385	415	344	394	404	396	455	386	385	407	388	379	367	397	389	384	352	394	394	366	382	373	356	370	419	368	384	391	377	390	399	359	409	395	366	380	371	401	399	352	377	380	385	361	394	414	394	361	375	406	381	383	385	406	370	402	399	405	414	385	415	405	402	367	388	371	391	380	352	404	376	413	398	396	413	401	414	391	381	404	398	413	383	386	389	387	408	379	371	389	403	377	381	400	403	399	409	401	417	404	383	380	386	389	374	382	401	403	373	386	401	405	360	390	386	442	420	382	375	374	388	399	386	390	400	385	379	402	355	369	399	389	394	370	393	373	394	412	370	394	392	392	382	406	391	407	387	398	357	395	357	394	404	392	400	380	374	400	369	373	413	372	395	392	375	403	418	421	380	400	419	373	377	397	397	361	390	355	384	380	383	376	395	402	421	399	391	413	375	385	410	421	394	386	377	357	387	407	387	391	411	406	409	405	357	393	372	360	378	379	373	397	385	384	352	429	400	380	414	388	396	399	386	400	378	412	417	406	383	382	374	409	421	397	382	385	375	401	377	382	404	402	391	404	424	370	394	339	395	396	393	407	360	372	403	417	364	414	404	378	397	384	413	372	394	384	396	364	396	348	385	369	392	369	368	405	404	370	399	423	375	373	417	349	393	414	413	408	385	382	414	382	407	379	378	371	413	412	396	371	392	375	372	378	378	392	362	406	414	410	413	391	429	391	391	384	378	367	379	353	418	415	359	436	385	365	358	426	422	404	372	377	379	436	388	418	406	361	395	388	408	352	408	374	381	451	393	377	367	360	378	379	410	380	386	406	354	362	400	396	368	397	389	391	378	412	446	389	427	398	398	379	382	363	414	399	386	404	379	373	403	379	387	432	428	399	415	385	352	377	411	392	363	412	418	385	422	375	431	408	365	386	399	339	392	393	407	416	382	379
6789	1950	358	381	8360	11672	999	56	36	32	42	46	40	36	40	44	44	42	33	47	38	39	39	43	57	36	32	47	42	37	34	35	39	36	35	41	34	27	22	42	31	40	34	38	31	34	35	32	28	41	38	20	33	26	35	27	35	33	29	25	35	33	34	40	29	39	29	30	25	34	34	30	40	34	32	36	32	39	23	36	30	34	21	31	33	35	40	28	29	30	33	33	18	28	26	38	32	33	29	27	26	27	31	26	27	21	22	38	28	28	30	23	38	25	27	35	32	43	36	23	29	25	27	20	35	24	24	29	30	36	25	33	27	36	31	28	36	23	28	34	33	31	34	26	31	31	30	37	30	29	39	32	38	15	30	22	32	22	35	31	34	30	30	31	28	39	25	19	28	33	31	29	24	16	31	30	34	31	36	24	24	27	28	33	33	35	29	36	35	28	23	37	29	30	30	35	40	23	29	25	24	25	24	25	31	23	25	33	27	34	24	29	22	31	18	25	33	31	23	36	24	34	28	33	22	28	35	35	28	32	29	35	32	26	21	24	42	25	34	24	28	28	27	33	25	29	22	25	36	23	35	33	30	22	19	29	26	33	22	29	36	31	26	31	37	25	26	29	32	32	29	34	26	31	41	18	39	34	46	25	24	29	35	28	33	28	26	16	30	26	41	25	29	27	33	20	27	32	29	22	26	30	30	31	32	31	26	41	29	36	31	35	28	23	28	31	23	26	27	37	23	30	23	33	36	34	20	30	26	33	31	35	27	23	31	15	29	25	38	37	24	29	34	30	28	26	26	33	25	28	24	23	38	30	15	29	31	34	26	38	36	28	22	33	26	27	32	26	31	24	33	27	23	33	33	42	28	28	21	23	33	33	22	40	36	32	20	47	39	22	28	28	23	34	29	31	25	22	30	31	28	30	25	30	13	16	35	29	23	34	32	21	29	25	27	35	40	35	23	28	33	39	36	32	30	26	22	28	20	28	19	29	32	26	21	28	32	34	31	28	28	25	28	23	28	29	30	21	33	23	31	19	23	32	28	29	25	32	30	27	25	33	32	41	26	19	29	27	33	30	29	24	28	32	31	28	39	34	31	33	29	32	32	21	36	29	38	34	25	35	18	25	32	30	31	29	24	24	27	33	28	24	34	21	25	31	24	27	28	31	34	28	28	38	37	35	30	26	32	25	33	36	30	23	30	25	27	33	36	28	27	38	24	28	30	32	27	30	31	33	26	37	33	27	40	25	38	32	24	30	28	29	31	30	29	35	34	26	28	34	31	30	34	27	33	27	27	29	23	39	33	37	19	24	33	32	43	28	24	34	31	21	33	37	37	18	32	33	37	24	24	36	33	37	35	23	35	22	31	32	34	26	32	32	44	40	34	26	29	27	22	24	34	32	31	35	29	25	37	38	25	33	29	24	37	29	23	24	27	29	35	33	29	32	22	30	26	34	30	40	31	45	37	31	29	36	26	27	27	34	31	32	21	41	27	28	31	20	28	36	26	27	32	31	28	32	23	31	31	30	33	34	39	35	28	39	25	28	41	18	23	27	35	30	26	25	40	28	23	36	30	28	24	32	26	24	36	28	27	29	21	31	40	33	28	22	30	26	30	36	29	28	39	34	36	35	26	32	32	37	33	38	26	40	29	25	35	29	29	32	31	30	25	29	34	33	31	40	18	32	36	31	20	26	26	25	24	28	32	27	23	30	28	29	27	35	29	25	26	26	30	27	32	35	28	32	32	29	42	37	34	32	30	37	36	41	35	22	33	28	34	29	41	34	27	27	29	32	32	32	33	41	29	24	20	30	32	36	34	35	26	27	35	29	36	29	30	36	31	24	27	29	42	23	29	23	35	37	26	24	34	27	35	41	32	27	37	28	34	33	29	30	21	25	25	33	26	22	28	34	32	43	33	28	19	27	32	25	22	25	27	21	31	23	29	30	36	30	19	28	30	37	27	18	24	25	36	35	26	32	20	32	31	30	41	25	34	27	20	39	38	25	30	30	32	28	23	36	30	30	26	34	32	28	24	27	31	25	23	23	27	27	26	34	24	24	27	24	32	29	20	25	27	36	35	22	37	29	45	29	44	27	34	24	27	31	35	42	41	44	26	30	35	35	36	28	25	25	20	29	37	30	37	28	37	23	14	28	28	41	30	24	32	27	22	32	40	29	34	33	23	29	29	31	34	26	27	27	35	36	29	22	37	33	33	29	31	24	17	24	26	21	31	32	32	18	38	28	19	31	37	30	25	31	35	29	30	27	34	32	29	35	34	25	21	28	34	18	30	31	28	38	18	34	29	33	41	31	25	33	29	28	28	30	25	33	29	26	22	31	39	26	20	19	30	34	28	30	41	37	30	28	33	18	36	27	19	25	18	30	27	34	40	28	31	32	25	28	38	29	34	28	27	38	28	30	26	24	17	29	33	29	23	30	33	38	40	22	32	23	26	27	40	28	31	25	36	29	16	24	33	25	33	28	29	33	28	30	26	39	25	31	32	25	21	31	35	27	29	33	22	25	36	26	45	32	31	25	25	29	19	35	34	31	35	28	34	24	26	20	37	27	30	37	28	31	30	42	31	33	27	29	27	26	26	34	36	26	30	23	31	27	18	20	38	22	33	23	38	33	30	28	26	35	24	24	29	27	20	30	18	21	36	27	26	22	33	22	31	28	34	23	36	28	22	18	28	14	31	20	29	21	34	36	32	30	40	26	23	36	32	35	37	31	26	25	27	29	31	23	25	33	30	34	25	32	32	32	28	27	24	30	36	28	22	19	21	29	13	25	30	28	21	31	37	30	22	31	35	29	21	38	35	27	30	30	23	32	34	33	35	26	21	26	34	20	27	34	33	36	28	21	32	49	19	26	20	34	31	26	36	19	26	23	26	26	26	34	35	32	30	35	25	32	23	26	18	30	25	42	37	28	21	27	20	20	35	30	21	26	28	26	27	31	33	24	29	25	21	29	34	30	28	35	25	39	28	25	27	37	44	32	38	29	34	29	26	23	40	37	29	25	36	30	30	40	35	31	22	32	34	32	28	21	40	33	35	29	32	27	31	32	36	37	29	25	27	18	27	29	25	26	35	32	30	36	24	31	30	33	28	37	27	20	26	26	31	40	27	30	30	27	32	31	26	26	36	28	24	23	37	26	27	20	27	19	28	32	27	24	43	32	35	22	28	30	24	30	26	27	32	34	18	37	27	29	23	27	31	22	21	29	30	27	25	22	29	33	39	41	29	40	32	35	23	26	20	21	28	18	37	30	34	29	31	27	31	31	36	32	32	27	22	30	29	34	25	30	27	29	27	27	27	30	23	26	33	28	31	24	35	17	33	23	26	25	26	26	31	37	35	30	24	29	38	25	24	25	28	40	29	17	27	37	25	30	34	33	24	37	34	27	32	38	25	30	41	23	20	38	32	26	30	26	46	25	24	38	25	29	44	31	21	40	36	33	28	31	25	34	27	24	26	38	34	29
41863	23849	9108	25092	71339	74238	9296	2952	2218	1835	1582	1654	1617	1402	1255	1210	1169	1215	1203	1197	1170	1154	1092	1075	1114	1168	1154	1078	1122	1114	1045	934	992	958	889	926	870	797	797	720	712	711	695	717	693	650	664	668	676	621	668	631	585	561	585	585	561	551	529	552	542	515	552	512	486	526	498	541	567	509	551	536	507	522	536	509	499	498	487	476	499	489	483	525	543	511	497	567	517	517	500	488	499	479	546	482	516	457	490	548	542	468	469	557	500	466	498	432	545	507	533	527	470	513	498	507	519	473	520	487	492	509	516	523	512	503	502	525	503	485	507	520	517	519	509	506	468	495	498	495	474	452	494	522	493	473	435	504	487	474	489	503	475	487	482	500	515	518	511	503	518	534	456	499	509	475	518	499	535	503	528	505	499	472	509	499	546	527	536	487	513	529	533	470	468	483	496	488	504	533	528	494	489	528	455	467	520	503	517	459	495	486	534	486	531	500	469	494	513	522	501	444	510	539	518	529	500	493	511	470	511	469	511	536	482	460	524	509	508	530	482	504	525	501	521	522	500	518	535	549	514	505	523	496	533	488	491	507	529	516	499	479	507	548	527	489	487	455	526	518	525	511	494	465	493	520	499	523	513	550	485	514	456	496	506	496	530	536	477	536	494	511	525	507	531	514	538	491	505	507	528	524	495	497	533	545	500	477	499	533	480	494	541	497	516	502	540	487	512	491	500	502	503	507	542	524	472	517	550	518	515	501	483	494	501	492	537	508	510	527	483	522	519	511	476	496	488	508	496	523	525	492	472	507	539	481	513	495	488	510	493	493	466	512	531	516	519	487	481	514	506	507	506	482	524	505	501	504	477	573	513	514	497	502	467	500	521	512	507	521	494	507	487	477	526	503	497	521	520	543	508	539	520	445	507	442	493	479	514	521	517	482	539	481	486	543	523	528	494	495	510	483	502	518	526	541	490	498	511	522	405	534	484	469	500	472	474	503	464	503	485	514	509	485	553	500	507	513	493	530	482	533	525	508	491	496	529	494	550	490	501	480	498	493	505	501	489	485	540	478	540	506	508	506	530	498	479	498	480	504	477	478	498	481	485	576	492	501	539	493	476	498	498	471	513	472	546	519	473	486	484	504	496	500	487	486	519	495	518	532	516	486	555	522	504	529	529	517	516	470	480	511	512	503	506	480	506	508	527	562	503	497	503	470	475	512	489	506	493	536	525	510	491	515	509	524	485	527	516	490	500	550	543	506	493	482	515	517	495	502	514	513	455	508	487	534	496	526	490	515	532	506	532	530	486	508	479	518	496	518	492	462	476	530	474	488	528	478	514	529	466	527	511	495	528	490	454	469	515	492	481	482	491	523	473	514	549	491	520	510	491	486	503	545	476	490	515	487	526	489	484	492	508	501	515	495	503	495	550	517	537	529	485	499	504	473	488	512	493	533	466	512	474	510	482	530	502	501	484	519	519	517	540	541	552	506	529	507	498	497	527	516	516	466	502	475	484	486	496	477	483	531	522	551	531	507	514	495	511	525	507	483	498	483	489	488	486	504	470	513	509	472	515	515	478	478	515	525	495	501	477	572	480	535	472	516	488	461	529	517	533	523	529	495	530	505	481	511	512	503	508	533	502	492	507	550	463	491	536	515	479	513	500	529	499	486	555	478	504	509	500	520	527	508	478	457	472	488	498	493	525	511	538	546	480	489	473	480	517	490	527	511	516	490	506	494	514	519	473	540	495	524	473	505	495	499	537	491	492	527	541	505	516	526	492	518	467	522	492	475	557	563	506	515	489	479	483	490	493	513	521	527	493	529	508	512	505	518	534	513	484	513	522	518	509	498	489	511	499	501	485	519	523	542	520	510	487	535	474	500	494	492	475	546	489	517	491	547	488	499	480	517	505	502	520	491	504	467	497	525	528	540	498	468	525	528	497	506	513	486	498	532	505	519	487	513	564	519	526	520	498	518	473	527	472	473	513	517	532	507	482	520	491	494	487	523	531	488	522	487	501	486	476	517	526	493	458	500	541	511	525	533	485	520	484	520	483	518	520	503	513	512	528	523	529	469	542	512	481	454	517	524	509	525	535	492	465	486	478	485	516	538	512	488	509	493	490	518	489	486	490	486	488	507	510	506	520	467	492	501	532	503	445	513	532	488	536	513	513	466	500	487	488	511	469	512	553	518	481	486	520	517	502	489	512	492	472	486	509	468	463	514	478	464	494	509	491	521	492	487	512	502	500	506	531	498	525	506	511	491	467	508	489	506	492	499	499	487	514	519	491	479	514	524	487	514	448	486	513	518	538	490	524	488	474	510	526	511	490	564	517	508	520	504	493	512	508	518	525	502	507	486	496	500	504	498	537	501	551	530	506	517	502	539	507	441	521	494	516	496	499	546	519	513	526	506	539	520	542	507	565	479	514	533	544	520	508	501	493	544	508	514	504	509	497	509	483	487	522	492	529	495	497	495	515	518	497	489	514	510	557	510	506	521	510	496	500	465	510	487	538	519	496	481	500	490	488	485	517	503	467	505	513	526	499	489	491	505	497	488	496	488	506	493	485	467	511	548	519	535	514	509	477	488	488	486	482	542	506	528	524	524	530	513	525	528	546	509	507	473	510	494	495	512	505	493	491	512	517	441	479	512	531	493	495	507	487	480	513	514	543	462	514	493	489	512	494	513	508	493	498	509	531	529	548	439	465	522	518	542	503	497	484	512	498	516	542	515	492	459	491	494	523	505	509	509	498	476	528	491	510	487	493	498	492	528	498	497	496	501	486	490	468	537	514	506	489	514	511	485	475	499	495	490	489	514	525	473	516	523	491	511	489	522	448	519	486	507	512	496	522	504	436	541	501	502	501	455	553	522	493	506	516	471	516	510	552	487	497	456	514	494	516	515	527	546	514	452	506	527	479	481	515	506	530	511	491	523	503	524	508	555	511	505	521	498	507	489	528	533	488	507	459	531	493	469	511	532	481	481	518	455	532	531	510	456	531	533	503	510	483	505	496	508	517	526	541	513	499	518	508	478	478	527	502	492	502	539	529	447	500	504	501	517	514	515	485	524	524	499	512	465	510	503	504	508	512	533	520	496	524	511	479	511	503	491	471	527	492	489	506	455	507	502	482	503	510	508	530	514	499	515	496	494	458	490	514	521	491	511	542	499	501	462	520	499	498	507	526	482	508	477	513	505	485	516	514	490	525	463	513	466	503	541	516	482	490	479	532	522	492	498	488	511	533	514	514	481	507	522	489	507	475	510	525	495	481	482	494	502	498	471	477	523	466	524	511	491	519	494	517	506	531	489	559	523	503	547	515	504	517	470	500	484	526	521	471	508	492	482	499	527	487	496	534	477	502	483	537	473	513	548	536	530	533	482	527	500	495	481	473	506	505	483	484	481	491	466	524	522	467	521	521	504	492	508	515	543	501	479	515	471	507	489	522	462	508	490	451	472	486	485	529	525	519	525	514	467	497	546	489	511	518	537	497	499
9687	3982	747	938	17085	20477	1290	74	64	64	36	61	50	61	52	66	47	40	51	43	47	46	51	48	35	39	47	40	41	37	49	48	38	47	35	42	47	46	36	47	40	24	20	31	43	28	27	36	34	35	26	26	22	36	25	27	28	31	29	28	29	19	30	30	24	30	27	31	21	29	26	24	24	38	32	20	30	24	27	22	33	20	30	25	24	34	39	26	32	27	22	25	21	24	23	26	24	26	26	30	29	27	37	32	31	25	33	27	22	42	26	27	27	33	27	26	29	29	32	28	21	33	30	28	27	30	31	20	30	35	31	26	27	27	33	14	32	29	18	24	36	30	29	25	25	29	23	34	35	29	22	27	26	30	24	24	33	30	28	32	24	27	23	36	26	29	24	26	31	21	24	30	26	23	25	30	29	20	23	28	30	28	28	29	23	32	35	25	34	21	29	26	36	38	18	31	31	26	21	37	24	30	31	17	23	34	35	21	28	31	21	28	31	33	20	17	27	25	19	33	27	22	30	30	22	31	29	26	29	27	27	30	31	25	25	33	38	31	26	35	29	29	26	26	20	27	35	19	25	40	27	23	24	26	18	38	30	37	34	20	32	22	30	39	29	36	34	28	27	28	25	30	31	28	29	24	29	27	34	26	21	32	21	32	24	33	24	35	32	33	31	20	22	25	22	36	28	19	30	23	30	30	29	21	26	28	33	23	28	21	22	31	27	27	30	33	24	28	26	29	19	26	24	46	29	23	33	34	29	30	30	27	25	34	30	39	24	27	33	24	38	18	29	22	30	24	24	13	35	28	25	29	33	22	37	25	22	24	25	21	24	40	32	35	24	30	36	29	18	25	22	16	34	32	30	20	30	35	28	27	26	24	27	24	27	26	31	31	27	20	26	25	28	27	30	23	33	30	33	22	26	29	16	27	25	26	26	29	26	20	29	22	26	21	25	41	29	31	27	33	33	21	33	28	29	20	31	25	20	33	23	33	26	29	28	26	26	24	30	32	38	26	25	30	38	32	27	35	30	33	24	26	32	20	31	23	26	20	32	21	27	30	31	27	25	27	19	45	19	26	30	27	25	34	27	36	30	23	19	28	27	27	33	25	26	25	37	33	28	31	23	29	23	21	17	25	27	22	31	16	28	25	31	27	22	27	26	22	28	24	26	30	26	30	23	24	25	33	21	25	34	25	25	26	28	29	26	23	25	27	43	33	30	21	24	24	31	25	30	26	29	18	29	29	28	33	26	27	36	25	31	30	28	28	26	18	38	22	26	33	20	24	26	20	27	25	33	35	25	31	25	27	23	32	30	29	23	30	26	33	20	33	24	42	28	33	30	28	32	32	16	21	33	29	24	32	28	20	31	21	29	22	21	20	19	40	31	29	29	33	18	25	27	33	29	29	31	28	36	26	26	28	35	26	32	36	27	20	25	35	28	20	20	23	11	29	26	33	22	31	26	29	32	28	28	24	19	17	29	25	24	31	26	28	30	34	24	24	30	28	32	22	35	24	31	24	28	31	25	26	25	31	30	27	27	27	22	27	22	25	29	27	25	33	29	39	32	27	26	22	27	24	27	29	26	24	28	27	24	30	27	26	24	22	20	22	16	27	21	19	29	25	25	26	23	29	21	27	29	23	28	26	21	23	34	36	16	27	25	33	22	34	31	29	40	21	36	28	28	30	34	22	21	17	24	35	29	18	24	34	28	29	27	33	25	26	22	19	35	28	28	37	24	27	25	25	26	20	27	27	14	30	40	27	29	33	34	37	24	31	30	30	30	41	28	27	28	29	31	28	23	25	34	32	32	30	22	30	35	20	36	24	33	29	23	19	28	33	25	33	32	28	23	31	22	22	25	34	15	24	24	33	22	22	33	25	23	27	31	22	34	27	33	22	21	26	32	35	21	38	28	32	33	32	30	18	40	28	29	29	38	27	24	41	23	37	27	25	34	31	25	32	19	30	26	30	26	26	28	20	31	37	22	26	27	24	34	33	44	29	23	15	28	36	21	24	24	25	31	23	32	31	25	25	29	21	30	22	36	29	24	22	29	30	26	28	24	25	31	24	31	28	26	28	24	33	26	25	28	33	34	24	31	22	24	31	27	26	28	24	21	28	29	30	29	21	33	32	25	24	32	26	38	24	27	26	20	32	15	32	32	34	22	25	31	24	31	24	33	26	29	26	29	26	29	20	32	35	21	21	29	39	27	35	27	32	22	31	28	21	36	32	28	37	32	30	17	33	24	26	24	22	34	29	28	23	34	40	31	27	34	29	32	38	22	26	29	28	33	21	23	35	21	27	29	26	23	22	29	26	40	31	28	33	35	28	24	25	22	29	34	34	32	29	20	22	21	29	20	25	21	25	31	30	29	32	24	38	28	20	26	30	23	30	21	35	26	27	32	29	29	26	27	29	26	30	32	24	19	24	28	28	27	29	19	26	24	23	32	35	20	27	30	32	34	27	25	24	24	22	30	28	29	23	23	30	31	32	27	17	29	29	12	25	39	22	27	27	33	42	31	26	27	25	29	22	31	27	28	28	30	35	27	31	21	26	21	19	24	32	25	24	19	31	27	28	27	37	17	31	24	20	20	34	26	24	27	32	22	25	27	21	25	27	25	23	25	31	29	24	27	30	29	28	29	34	17	31	30	21	28	27	28	31	30	30	35	27	37	23	29	29	30	27	39	32	32	28	23	22	18	23	32	22	30	28	24	27	30	29	30	27	35	28	30	18	27	34	29	26	39	32	24	25	20	25	30	34	30	33	37	24	32	32	19	32	20	28	28	32	27	21	25	31	31	23	27	26	37	36	24	34	27	29	38	26	28	27	27	35	42	25	37	33	31	30	26	33	16	23	30	29	26	29	31	26	19	28	24	29	23	31	24	24	32	27	37	40	28	26	32	22	28	28	23	22	33	33	35	27	26	34	32	32	28	21	30	33	23	31	25	24	27	28	30	23	21	32	29	27	25	37	33	32	35	35	27	25	28	23	31	25	32	26	25	24	33	33	39	38	35	31	25	27	32	25	31	21	27	29	23	29	32	22	25	31	31	22	26	23	30	20	20	25	31	23	38	28	26	26	36	29	37	36	31	32	29	26	30	26	27	20	29	28	18	25	30	31	27	19	35	28	34	25	30	30	20	26	21	24	29	33	32	35	19	31	30	33	26	28	19	29	37	25	31	27	31	36	38	31	25	32	25	21	24	31	31	20	27	28	30	33	31	31	25	19	25	25	24	27	26	37	32	27	30	21	20	31	22	23	29	15	26	33	26	26	32	24	37	33	27	35	37	22	34	29	18	33	40	28	27	36	29	31	36	32	25	21	26	24	30	16	35	26	18	32	29	29	22	32	28	15	30	41	21	23	40	27	23	23	35	24	20	30	25	30	29	23	25	27	31	27	34	25	23	33	29	30	24	26	29	22	24	26	36	26	30	26	21	28	26	23	30	29	22	25	29	27	28	22	29	29	33	31	36	20
50128	30518	15195	35793	81622	71981	8755	5948	4349	3594	3214	2859	2908	2299	2152	1934	1978	1926	1956	1801	1768	1719	1544	1618	1712	1637	1559	1488	1551	1443	1431	1294	1320	1253	1249	1161	1022	1009	966	906	840	841	817	850	793	780	740	749	715	682	732	672	641	582	628	628	606	590	566	569	567	528	526	538	511	519	499	542	499	530	523	486	513	530	515	493	531	497	512	491	468	503	504	529	524	473	497	527	516	481	491	520	501	507	520	515	495	481	492	517	515	502	532	488	469	482	463	528	458	440	463	480	487	477	468	480	494	474	472	513	484	485	429	490	451	467	507	470	534	523	487	495	456	469	487	480	527	501	470	483	472	478	485	490	449	502	474	456	503	498	501	456	514	473	479	457	488	474	473	513	466	492	487	441	532	489	488	442	448	490	457	457	449	489	500	488	466	497	495	502	532	510	429	507	495	528	484	478	469	485	469	484	491	479	432	509	520	467	472	513	503	489	486	477	471	468	457	468	491	475	503	439	499	523	487	486	495	452	473	487	492	496	488	481	452	482	480	445	518	477	510	474	464	496	454	474	449	476	474	473	478	461	497	416	468	467	505	445	526	443	485	499	446	483	497	472	485	463	507	511	511	462	490	493	463	438	481	459	475	460	474	479	458	504	449	449	468	501	478	469	481	489	471	463	456	533	499	450	485	499	476	460	476	507	492	500	494	478	453	416	500	501	505	475	486	520	495	476	456	481	476	517	493	443	463	488	505	468	517	477	488	471	516	471	491	472	481	465	460	498	512	463	515	471	455	479	462	500	456	471	464	512	490	457	497	508	469	464	447	455	496	481	467	452	461	447	455	501	452	474	506	477	429	522	507	502	444	481	477	489	454	488	472	458	462	460	485	469	479	502	463	425	471	503	498	492	495	476	480	465	495	474	466	461	477	459	468	441	471	477	484	499	492	475	458	480	491	491	502	507	455	484	470	512	443	482	452	471	464	470	481	495	524	471	469	498	499	480	479	442	495	512	488	479	472	482	454	462	493	512	481	471	483	475	473	461	510	460	458	490	472	548	472	500	463	499	426	486	464	473	511	452	409	512	464	500	488	470	483	457	472	513	480	465	451	504	461	489	483	462	437	479	510	518	469	485	462	463	476	478	466	453	467	501	482	475	546	465	488	475	476	497	464	456	472	437	472	495	443	475	486	483	495	471	532	494	509	479	465	474	474	485	480	462	451	469	476	455	487	496	453	460	469	456	472	472	478	509	408	481	466	479	481	486	460	458	509	469	482	433	501	496	455	451	460	464	471	497	474	503	466	509	483	518	494	451	503	482	479	494	486	461	492	475	452	465	452	487	482	473	480	494	488	419	521	476	477	499	479	488	421	499	492	495	469	500	481	429	482	521	483	509	477	477	458	477	517	488	483	440	490	473	473	473	463	482	481	496	468	487	457	475	461	485	436	459	494	495	493	453	480	485	477	477	489	476	481	516	473	457	485	484	484	506	484	460	496	450	453	482	467	480	492	486	491	497	473	462	495	460	494	451	470	465	480	483	472	420	468	489	495	453	509	492	502	453	456	466	459	467	504	446	471	487	467	464	489	465	500	483	502	479	496	448	465	453	499	468	474	507	487	492	502	496	482	500	484	440	474	476	487	491	497	489	471	492	483	482	481	489	495	465	504	462	473	463	486	497	473	487	532	500	474	490	517	503	466	495	513	447	447	519	460	490	482	502	447	469	497	440	459	472	449	510	477	448	450	492	481	475	521	499	470	462	471	469	501	466	485	491	472	476	467	448	494	490	460	509	457	511	473	477	459	438	450	469	494	498	526	477	478	459	492	517	485	476	450	499	450	526	511	459	487	491	470	467	479	463	473	462	477	498	485	453	433	454	522	472	474	493	493	473	486	482	505	460	465	492	470	450	482	464	474	480	466	494	517	461	503	480	486	486	491	469	497	482	504	475	446	504	505	438	477	441	490	501	478	461	471	431	449	480	463	512	490	474	488	500	440	471	452	480	474	493	440	496	449	497	465	478	457	462	468	462	472	492	482	493	497	469	476	520	513	479	502	464	508	467	502	437	486	489	472	468	455	479	482	469	459	492	492	470	505	471	473	448	480	495	450	506	482	484	461	434	491	498	453	489	503	494	469	440	471	471	471	482	453	467	489	503	419	481	484	450	489	446	493	498	495	488	454	508	495	458	481	498	510	459	484	453	478	458	482	466	452	445	462	490	497	458	481	495	478	484	512	475	507	453	460	474	487	452	445	490	445	444	503	492	457	447	486	473	460	446	485	467	481	486	477	487	523	483	473	463	447	492	494	487	469	515	495	473	485	492	458	504	478	513	445	466	485	473	452	505	464	466	482	428	472	411	517	447	497	474	479	468	490	484	505	474	466	467	465	454	490	440	443	459	514	497	476	499	484	465	468	452	504	483	426	491	438	491	452	491	510	468	488	458	472	503	496	464	461	482	463	507	491	455	500	470	490	460	504	455	499	483	489	456	518	474	475	466	491	488	468	467	452	497	444	457	440	475	489	486	469	455	479	475	511	509	498	475	493	435	482	492	529	466	514	500	491	521	490	473	469	476	459	454	479	489	439	491	469	457	497	473	457	429	494	486	520	483	518	479	489	505	457	467	500	464	511	512	489	494	441	493	489	451	529	484	488	522	472	462	479	449	503	480	534	464	460	477	487	484	464	496	491	459	428	485	494	447	447	465	475	434	474	465	510	503	481	496	479	493	493	478	441	455	478	509	478	464	451	454	474	497	481	500	484	490	463	486	440	462	474	471	485	462	431	464	488	461	495	471	494	447	489	455	520	473	486	487	509	469	448	485	487	471	472	500	463	512	477	453	493	485	455	478	465	480	461	477	481	460	449	478	465	488	468	491	463	516	503	524	469	503	456	502	466	484	523	461	512	497	474	466	497	467	464	493	468	464	468	473	460	447	485	477	482	474	477	490	445	461	480	479	433	521	457	465	487	496	471	513	528	467	466	474	482	455	455	467	494	483	443	501	494	444	489	452	443	468	453	457	488	470	472	472	513	481	468	476	440	474	450	525	454	514	461	471	490	501	465	482	472	457	492	461	488	502	462	503	483	487	475	474	476	462	487	422	451	469	429	484	463	451	501	462	449	475	466	470	464	456	443	471	445	492	502	485	488	458	470	483	487	474	477	488	452	459	515	455	475	467	450	488	464	447	442	510	500	469	504	462	491	487	481	509	448	473	469	459	457	478	486	472	484	473	459	482	490	452	503	503	509	489	464	466	471	464	499	494	449	489	467	498	508	513	461	469	466	484	493	495	506	469	502	446	470	449	463	477	466	464	437	478	515	482	481	466	519	455	449	456	476	521	459	463	482	479	483	480	476	472	482	470	477	443	503	472	532	521	432	486	528	492	516	502	442	494	475	454	493	490	449	448	489	458	494	474	432	502	465	469	467	458	505	468	490	472	499	499	469	512	483	493	465	500	455	478	508	458	513	478	512	477	489	467	495	480	483	497	495	483	485	499
3301	678	152	191	2583	2784	30	29	19	16	23	21	27	16	33	22	30	24	20	27	23	14	31	23	18	26	19	28	28	33	32	27	24	21	24	27	19	19	25	17	18	24	17	20	25	19	30	18	21	28	31	21	17	20	24	21	13	18	17	17	20	14	21	22	17	24	20	23	19	22	25	23	15	20	27	19	20	25	18	17	13	18	12	21	19	20	18	15	17	17	21	15	15	16	17	22	22	30	17	21	23	20	18	21	16	17	22	18	16	20	24	20	28	22	15	19	15	15	13	22	21	18	16	16	17	22	18	25	20	19	19	20	15	19	16	22	20	13	20	22	16	15	23	20	17	14	19	21	14	17	16	20	8	24	18	14	15	14	11	17	18	18	17	21	16	21	17	22	21	16	20	18	22	23	18	22	15	17	18	22	13	11	19	17	18	20	13	15	14	25	11	16	15	14	10	22	14	21	21	19	23	18	17	18	16	18	13	23	13	17	21	27	27	15	16	17	22	21	17	23	29	17	19	26	19	24	21	19	21	25	17	22	15	15	15	20	20	22	10	16	13	22	16	16	17	17	18	15	15	18	18	16	22	22	15	22	10	18	19	16	28	21	19	16	14	21	32	12	20	16	13	22	19	13	16	14	18	29	22	20	19	12	17	14	14	19	14	15	14	18	18	20	25	16	19	14	24	13	27	13	30	16	14	17	14	14	20	20	11	16	19	17	26	17	26	11	15	16	26	14	20	27	8	13	20	12	13	26	12	25	22	16	17	16	26	16	15	18	18	17	16	24	22	17	12	12	23	29	19	17	26	25	15	20	14	19	13	19	16	14	15	20	20	21	18	18	17	25	19	21	24	20	16	21	20	22	13	19	15	23	19	8	11	26	14	25	23	21	13	25	16	20	12	14	22	18	16	13	16	18	16	14	20	16	11	18	11	17	9	16	16	18	13	18	21	22	13	8	19	14	19	19	22	16	23	23	20	23	18	24	25	20	22	14	6	22	24	26	28	17	18	18	18	27	22	25	17	21	16	20	17	25	21	22	23	22	17	26	20	13	11	14	17	15	19	19	23	21	17	22	22	19	19	14	16	15	19	11	16	24	23	15	18	19	19	20	17	15	22	17	17	21	22	17	17	16	20	18	21	17	19	12	33	18	28	28	27	20	11	13	15	23	15	23	19	12	18	15	18	10	16	21	17	17	11	19	16	27	14	22	22	23	17	17	18	15	24	24	15	19	14	15	13	24	17	16	17	24	20	17	13	15	20	16	19	24	19	20	20	17	18	19	33	12	23	20	23	17	14	20	22	18	17	14	14	16	8	20	12	15	16	24	20	22	21	20	16	26	9	21	22	22	26	18	18	20	15	14	24	16	20	19	20	13	28	13	18	23	15	24	23	17	22	21	13	16	14	23	26	19	18	19	29	18	15	14	20	22	9	17	16	19	16	19	15	21	16	13	8	16	18	13	14	18	16	14	20	25	21	18	22	21	18	18	18	16	21	18	16	16	17	24	20	17	14	15	23	22	19	15	11	13	9	22	15	19	22	13	16	17	14	14	16	14	21	18	18	14	22	20	22	16	12	15	16	17	22	18	20	17	14	16	33	17	18	14	16	21	18	13	15	21	21	11	17	8	10	14	23	24	12	27	21	14	15	18	25	19	21	19	21	20	17	18	14	16	22	19	19	20	14	13	15	24	12	18	19	21	18	25	19	18	19	14	15	20	17	22	15	23	18	21	14	20	19	19	18	18	19	17	15	15	19	22	16	14	18	20	17	19	17	16	18	9	15	16	21	19	16	21	19	17	13	28	17	12	19	23	19	21	12	20	25	27	19	18	17	19	19	25	23	17	18	13	18	18	28	17	22	16	17	18	19	24	19	20	17	14	18	17	19	17	19	19	20	21	14	17	27	21	18	21	16	18	12	18	30	20	16	23	17	18	18	27	16	16	18	17	18	10	11	20	11	20	22	24	10	16	18	14	24	20	21	10	12	27	18	18	16	13	14	17	15	24	16	14	27	18	13	14	18	16	23	25	26	15	20	17	18	21	20	27	26	16	24	21	20	17	18	17	23	17	13	14	21	15	11	24	25	18	24	22	21	29	8	22	14	17	22	25	19	16	8	23	24	20	21	20	17	23	24	14	20	21	12	14	26	10	10	17	19	16	22	20	22	15	18	25	13	25	22	15	14	15	19	15	19	15	17	20	12	20	14	18	23	18	16	18	12	24	18	17	20	26	20	10	12	13	26	22	19	18	12	29	20	26	21	16	19	18	11	17	19	16	23	16	16	14	21	21	19	18	23	11	17	20	23	14	13	16	16	17	24	19	18	21	21	20	19	20	20	18	20	25	19	20	24	13	16	18	12	16	14	13	15	22	10	11	16	14	22	17	14	17	20	14	20	17	23	22	17	13	28	23	20	21	17	27	20	13	20	13	28	24	15	20	11	18	13	23	22	24	20	20	24	16	19	13	22	19	18	15	15	15	16	23	18	23	13	14	21	12	15	17	22	14	13	13	18	15	27	19	20	18	17	16	22	15	14	23	18	15	23	20	15	12	24	24	16	23	25	22	27	22	18	24	24	16	10	12	20	12	19	26	13	18	16	11	21	27	18	18	23	20	17	21	16	22	10	11	15	17	30	14	21	13	20	19	23	18	16	25	21	17	27	13	24	16	18	21	12	16	20	15	22	22	15	20	12	20	17	15	20	17	15	21	19	25	19	25	18	14	19	23	19	16	24	16	9	23	20	20	17	16	26	18	21	17	18	20	11	23	13	24	19	19	16	17	21	13	21	26	17	11	24	13	18	21	22	16	14	30	14	17	11	15	26	24	23	18	13	11	11	25	20	16	11	18	26	17	19	21	19	30	16	18	21	18	24	20	19	16	23	14	19	20	16	18	17	17	23	13	15	9	15	19	18	14	17	27	30	15	18	16	23	15	18	22	17	20	27	9	21	22	15	24	24	19	21	17	27	17	26	23	22	18	25	12	18	23	15	18	24	16	10	16	18	16	27	10	18	14	22	18	18	18	18	21	23	10	17	21	23	20	15	13	21	20	21	18	15	30	18	16	15	12	21	15	23	19	17	14	25	16	15	24	19	15	14	20	31	16	20	25	14	13	10	19	26	18	17	21	14	17	26	20	9	21	22	13	33	15	17	18	15	23	23	22	21	19	13	12	19	26	20	24	18	21	26	19	17	20	20	17	10	24	11	23	18	10	13	19	18	20	16	20	14	18	17	19	15	22	15	19	24	19	29	21	21	15	17	17	20	25	18	17	24	14	17	16	16	19	27	20	18	24	27	13	14	13	20	19	16	8	28	20	13	12	15	17	16	24	14	25	12	18	20	19	11	26	26	24	21	24	20	12	18	19	19	21	18	19	12	16	22	16	23	16	20	13	26	16	12	20	15	19	21	15	14	22	17	21	15	16	18	13	12	18	23	22	16	21	15	20	16	19	15	22	16	19	14	22	7	16	14	18
35263	16098	5958	19265	53923	40241	1934	1253	919	827	753	791	863	762	727	643	734	753	751	777	717	733	778	788	785	851	799	789	804	752	772	717	717	649	639	650	574	558	527	504	454	449	454	451	429	466	415	466	443	391	417	437	387	360	368	390	364	350	337	315	333	351	329	344	324	332	337	338	322	308	305	307	326	309	326	330	332	311	330	290	323	306	329	321	297	316	300	329	290	312	311	307	316	331	324	332	300	317	287	300	308	310	328	306	281	358	343	324	320	316	314	310	314	315	305	281	297	288	335	327	301	332	309	320	307	312	322	291	340	287	299	298	318	316	322	308	331	273	365	297	300	328	304	311	347	306	305	303	297	302	312	286	304	301	315	330	324	340	315	315	295	308	293	290	291	290	321	300	289	282	326	338	329	339	309	321	277	314	323	310	332	311	305	316	310	296	324	332	305	330	308	285	334	353	319	322	270	337	309	320	307	330	342	306	284	289	323	285	295	319	336	296	327	316	315	297	283	306	331	305	295	309	305	337	305	304	313	333	302	311	285	317	332	296	339	345	294	303	304	301	304	336	303	287	320	296	310	305	304	281	307	315	305	292	298	348	329	340	315	343	304	330	352	304	314	316	324	311	307	321	316	343	362	323	317	258	288	333	341	322	324	316	298	317	329	304	321	291	310	323	331	288	288	308	300	331	310	319	313	357	327	321	338	345	265	306	335	330	310	307	300	328	340	332	327	313	327	329	321	313	330	338	296	306	305	312	306	315	327	304	318	300	312	310	311	298	322	314	319	338	327	318	310	321	305	304	297	327	272	340	310	278	308	323	323	321	338	278	337	349	302	323	342	295	290	319	276	339	339	307	310	328	313	309	296	287	303	310	341	304	281	309	328	306	324	331	346	317	298	322	309	328	302	302	300	358	329	316	321	316	307	328	312	331	341	306	337	285	294	332	304	317	308	316	309	335	327	283	304	323	322	293	322	313	318	298	309	322	312	289	331	328	264	309	292	315	342	359	302	345	306	274	310	275	326	323	291	264	366	326	307	274	332	289	320	305	321	318	321	338	347	307	331	303	302	321	305	319	322	298	308	328	333	306	307	314	327	312	299	314	333	330	334	307	286	337	287	324	343	346	311	312	281	296	333	288	309	339	325	297	310	280	293	349	320	302	301	322	295	299	295	300	314	303	328	366	292	301	340	312	310	321	303	289	296	322	292	305	293	324	303	340	310	299	335	285	286	333	344	320	332	304	307	307	316	317	289	321	324	306	312	334	316	336	314	325	316	336	267	370	290	297	301	316	327	314	301	270	334	312	323	299	299	283	325	305	309	343	305	303	333	279	335	331	348	324	326	313	283	317	308	297	308	332	306	286	320	335	316	302	318	342	330	296	318	345	275	282	291	308	270	355	325	324	315	329	303	312	297	334	337	319	284	310	295	335	329	299	326	307	304	352	330	294	295	317	331	291	330	334	299	320	303	303	309	315	293	280	307	319	329	305	327	320	296	296	320	323	316	317	278	301	322	318	288	312	317	328	290	282	310	309	314	332	317	302	295	327	326	303	295	312	336	279	322	319	305	300	326	304	301	285	312	323	293	310	296	324	310	304	299	297	307	335	338	286	291	324	304	288	318	296	298	285	347	306	309	318	308	343	313	305	318	303	300	308	288	329	299	298	296	316	296	310	295	338	322	322	293	307	318	314	356	315	327	304	321	325	328	312	315	325	317	322	275	303	289	333	335	325	311	314	325	328	335	337	325	342	329	323	320	326	314	303	302	307	343	329	308	303	315	316	318	330	317	303	303	349	323	318	303	335	322	286	288	295	322	307	315	319	301	326	302	320	294	308	334	326	318	306	308	356	309	298	294	319	327	319	304	308	302	286	299	318	346	286	316	298	298	301	347	321	301	352	306	344	313	320	313	301	340	312	363	278	292	308	300	330	308	295	310	301	316	322	330	301	332	370	321	295	331	299	324	320	306	355	324	319	295	299	319	288	298	344	313	313	286	303	309	318	295	327	311	314	292	296	312	334	323	339	314	303	316	322	300	282	323	301	288	301	326	325	312	321	309	352	312	303	300	338	338	317	321	293	309	327	348	319	320	312	306	296	287	329	298	315	291	336	319	311	289	295	318	329	306	296	273	320	338	319	338	281	341	315	328	365	319	321	332	348	306	310	304	332	336	335	280	326	311	312	294	299	350	322	304	322	281	329	329	307	314	306	328	306	304	297	322	301	304	314	296	330	341	308	308	279	290	316	328	315	318	301	323	311	322	333	292	321	296	311	307	314	338	328	307	347	284	282	329	312	303	316	291	302	304	304	329	305	300	306	299	309	320	311	308	322	307	280	300	302	316	322	306	312	310	318	288	299	292	309	327	334	300	285	329	307	288	310	328	294	308	285	305	325	314	324	302	301	322	311	317	297	325	303	309	305	305	292	318	344	314	305	308	329	315	296	289	301	320	320	321	273	284	297	300	320	302	319	307	304	323	322	323	300	304	294	305	311	337	306	278	334	337	308	307	297	287	285	330	309	316	303	305	295	328	307	297	280	308	315	334	323	295	283	325	314	318	321	337	352	334	290	341	314	309	331	278	286	297	319	321	328	333	294	312	321	327	309	310	339	322	311	352	318	292	318	283	308	323	315	328	322	309	317	304	288	300	277	304	314	282	320	330	326	311	309	355	306	324	346	314	334	296	314	285	310	314	314	298	293	330	284	286	303	323	288	314	328	313	332	302	329	309	319	322	358	338	310	297	313	295	334	314	293	369	310	288	284	322	294	315	318	284	292	292	291	289	345	296	312	330	308	328	309	318	309	303	295	319	312	312	333	298	312	310	328	307	307	306	347	305	304	313	292	325	321	306	338	306	278	307	318	301	325	330	306	287	314	298	337	296	316	309	309	276	326	340	299	321	305	313	302	320	319	315	307	349	304	290	330	334	309	328	292	322	335	310	303	302	334	329	300	297	311	296	304	341	319	311	293	307	343	310	353	304	307	303	324	302	307	337	328	335	316	294	308	300	302	299	320	332	288	300	335	328	321	312	302	307	289	308	301	306	327	322	362	334	297	303	323	312	318	334	298	303	333	300	287	288	326	320	336	294	336	280	340	314	329	310	332	323	281	310	316	341	323	323	336	297	310	324	338	303	301	308	294	316	296	339	350	324	273	298	320	333	369	344	292	338	298	305	316	311	323	331	330	319	306	311	284	342	302	304	318	298	324	299	274	337	322	319	316	333	329	338	296	319	295	285	298	315	301	297	280	332	322	342	317	290	308	323	324	301	355	323	296	302	306	307	294	337	291	328	293	339	277	324	275	312	322	325	289	324	320	318	310	320	317	333	306	301	289	275	283	325	306	327	317	307	304	324	338	306	309	331	313	316	294	305	342	317	326	306	317	282	303	297	331	328	327	330	322	300	278	329	286	345	340	297	304	288	320	283	260	323	296	311	299	317	267	278	285	358	313	331	303	314	324	314	262	311	313	294	304	298	349
7719	2304	652	852	14531	16047	454	63	50	41	52	42	57	53	38	26	62	34	40	44	36	46	42	34	24	44	33	40	28	38	42	32	38	32	27	37	30	28	33	35	25	25	32	30	32	22	24	29	28	23	23	30	28	27	28	26	20	16	28	25	26	25	25	31	23	30	19	25	23	23	15	23	27	16	17	19	24	15	32	22	13	21	25	30	18	22	24	19	16	21	19	20	20	27	24	26	13	21	24	14	18	19	18	23	21	21	15	21	19	22	21	28	19	24	21	22	24	17	11	25	18	16	26	20	23	17	16	16	27	20	19	20	20	22	24	22	27	20	19	21	20	18	20	25	22	27	25	36	22	18	25	25	37	22	17	18	24	27	21	17	16	23	16	22	18	27	21	18	25	15	28	14	17	20	17	28	26	19	29	31	16	22	19	18	18	27	26	22	21	25	22	25	16	21	19	22	23	15	26	28	14	30	27	21	20	24	22	18	16	18	21	30	22	28	19	33	17	11	26	21	28	28	23	24	10	13	29	17	25	19	22	20	20	23	25	20	22	18	16	24	15	25	30	21	22	13	16	19	25	11	22	27	18	18	24	25	27	19	24	19	24	26	27	20	16	30	15	21	18	22	14	24	15	21	22	22	30	25	25	9	31	14	20	16	19	23	23	18	22	21	17	25	13	20	17	17	23	14	29	16	14	23	22	32	19	11	21	22	19	23	20	25	21	25	20	24	14	13	18	21	18	17	31	15	15	13	34	24	23	25	30	26	23	22	17	23	16	13	19	23	25	17	26	21	20	19	17	32	26	25	24	23	20	23	22	15	20	31	19	20	20	20	16	24	15	18	25	23	19	26	16	17	22	18	22	19	21	17	20	19	13	23	29	19	14	22	17	19	24	19	23	21	23	25	27	18	28	25	28	25	22	20	29	19	31	13	27	20	29	29	21	32	23	14	24	18	23	26	15	24	17	21	22	23	24	27	23	25	24	27	30	27	22	32	14	30	31	22	25	18	17	20	20	24	22	23	21	33	20	24	25	24	20	20	22	26	25	33	18	24	19	29	27	8	21	24	25	19	16	22	23	17	12	23	18	20	24	12	33	25	19	18	27	22	17	24	17	28	17	28	19	28	25	30	26	22	21	19	22	20	25	20	16	21	19	21	19	17	19	17	18	21	15	23	17	16	24	28	23	21	25	24	24	16	26	27	24	16	17	27	22	33	19	14	20	19	19	15	22	20	20	16	22	22	13	17	23	18	13	23	24	28	25	21	16	27	29	25	24	25	24	23	20	24	26	24	25	22	25	28	27	18	20	28	23	23	23	15	20	23	26	26	20	19	20	23	14	15	29	28	22	23	19	17	25	18	17	16	21	18	25	20	19	17	25	26	18	26	21	18	16	25	24	16	25	17	19	22	26	21	20	19	16	27	28	15	24	18	17	19	18	21	17	30	26	28	28	26	29	23	21	33	22	34	27	22	19	18	15	16	15	28	26	22	21	16	24	17	17	23	19	17	23	29	15	22	22	16	20	20	19	19	24	18	21	15	22	25	18	23	21	23	25	17	20	22	15	16	21	16	27	26	24	20	23	21	19	18	22	26	30	18	29	20	28	20	19	26	26	16	13	28	24	27	11	22	22	19	20	19	21	15	25	24	20	20	28	25	22	19	15	19	28	22	26	23	15	18	20	29	22	32	26	24	19	21	21	32	30	19	21	25	19	19	17	11	27	25	25	22	25	16	21	15	22	22	21	24	25	19	19	20	19	21	14	30	21	20	32	19	14	17	20	22	24	16	15	15	20	28	28	22	24	19	21	24	19	21	31	17	25	21	24	21	27	27	20	27	23	20	30	23	20	17	19	20	28	20	15	22	26	23	20	11	24	26	20	21	21	26	17	19	22	25	13	18	29	25	19	24	22	17	27	27	18	19	25	25	20	26	20	17	25	18	12	18	25	22	30	29	25	28	20	30	35	15	19	33	26	34	19	22	16	10	28	20	27	18	25	21	16	25	18	35	25	23	26	22	27	25	18	27	21	25	23	23	20	23	11	16	24	17	13	22	18	20	15	26	20	23	30	24	27	16	23	17	30	24	19	20	25	25	17	26	15	26	13	16	20	23	29	22	24	31	31	15	26	24	18	27	25	22	19	20	12	19	31	24	22	27	25	26	23	17	23	19	27	27	24	25	15	22	15	19	25	23	22	27	17	17	16	19	18	31	24	12	17	30	25	21	20	25	21	17	20	30	25	25	22	19	22	22	28	16	15	26	15	19	27	13	20	23	15	19	21	25	27	26	27	28	22	21	29	19	13	19	21	22	21	27	21	22	24	16	10	25	24	28	19	22	26	17	24	20	18	17	27	25	21	17	22	21	21	14	18	21	22	28	20	22	27	23	20	25	24	25	23	23	19	18	21	27	21	21	21	31	21	24	19	19	17	12	19	22	24	23	21	17	22	18	25	13	25	24	22	29	14	21	28	21	21	23	24	20	20	23	28	20	19	26	19	16	20	23	25	27	24	17	17	27	16	18	21	25	20	30	16	22	21	26	23	22	20	21	23	16	16	25	26	27	15	22	22	24	18	22	26	23	24	18	21	22	17	17	16	24	24	18	25	18	20	23	16	29	27	28	19	31	21	26	24	12	22	24	25	21	28	16	23	18	24	28	17	26	25	19	11	26	18	22	21	25	22	19	35	22	15	18	34	24	26	29	21	15	23	30	18	17	21	15	18	25	20	24	30	27	17	17	23	21	28	26	23	34	26	27	13	17	22	28	30	20	18	18	16	30	20	30	28	26	19	29	21	24	18	18	26	15	16	23	23	16	21	19	30	15	17	22	28	20	15	23	18	22	22	26	16	14	25	17	18	22	29	22	22	28	16	23	18	22	29	21	28	22	17	21	36	22	17	21	30	26	16	25	21	28	17	14	20	26	26	29	21	15	18	30	21	30	25	15	18	12	22	23	29	26	31	14	18	21	25	17	21	17	18	13	32	23	19	21	23	23	26	24	15	18	23	29	29	19	23	20	15	13	19	21	22	21	20	20	24	15	18	21	22	23	26	15	20	15	24	22	29	20	26	21	22	25	27	23	31	25	21	19	25	24	23	23	30	19	23	10	29	14	22	29	30	16	24	25	16	15	22	24	23	27	24	21	24	13	21	15	11	23	21	22	20	32	28	32	19	19	25	14	30	15	28	20	18	25	24	23	22	20	22	32	22	20	16	24	20	23	20	22	28	22	26	21	19	17	25	24	18	22	27	14	32	25	26	25	21	26	24	20	22	24	21	16	19	15	20	24	22	18	20	17	23	29	32	13	29	26	20	21	30	16	14	24	20	18	22	19	17	21	30	23	25	18	28	16	16	20	29	26	17	22	25	18	19	22	27	24	19	17	16	25	18	26	27	18	22	20	21	14	28	30	22	18	25	25	20	19	21	17	19	36	23	20	23	25	27	21	22	21	17	22	19	19	23	15	21	24	21	24	19	26
47289	25403	15157	34492	78996	53753	8245	5540	4092	3354	2667	2714	2475	2258	1974	1857	1695	1781	1759	1739	1556	1553	1609	1551	1533	1501	1454	1514	1398	1484	1344	1218	1113	1067	1019	989	923	842	788	766	728	707	707	728	693	666	605	653	648	585	592	566	525	511	495	516	504	498	476	456	445	446	438	451	436	400	415	415	415	415	423	415	408	412	409	423	369	408	381	421	419	421	414	395	381	380	393	365	373	404	384	371	423	394	388	391	381	391	378	413	397	396	378	370	366	386	400	367	400	398	370	385	359	363	396	372	414	373	427	406	379	370	362	377	381	381	408	423	360	390	388	380	429	385	375	371	377	389	358	385	376	395	394	371	391	403	379	373	361	376	388	371	337	397	362	355	414	368	384	362	367	363	371	351	362	377	354	419	372	393	385	411	414	343	373	378	368	377	366	391	391	389	391	398	388	423	397	396	394	419	336	376	388	352	410	399	369	416	385	401	344	394	381	379	379	378	390	396	376	370	381	414	371	370	403	403	386	385	390	378	364	372	370	385	363	404	388	361	380	364	351	385	369	378	403	366	398	380	354	386	387	342	386	374	381	369	394	334	406	382	372	353	395	417	384	381	391	400	388	388	399	360	355	374	404	371	373	383	383	365	339	391	356	400	356	367	407	382	368	389	416	408	398	368	379	345	397	391	344	400	388	386	423	403	366	382	383	399	377	361	377	400	372	401	401	363	410	412	352	359	374	361	366	384	376	366	352	380	388	371	341	384	358	379	377	376	363	388	391	373	349	346	416	353	406	382	390	373	378	329	384	371	400	352	336	362	394	391	397	353	370	385	366	385	413	366	358	395	343	391	367	359	375	361	348	408	372	379	386	390	395	348	364	369	379	352	349	387	346	384	371	361	371	362	353	382	385	393	403	365	372	390	367	395	381	397	353	414	391	364	366	388	350	394	361	377	428	368	394	385	394	376	429	379	385	402	355	396	393	367	369	361	356	380	402	361	396	385	364	352	345	367	363	375	372	364	389	348	397	386	401	414	361	409	406	383	409	376	371	400	386	400	363	371	401	405	405	398	335	384	402	349	378	356	362	346	385	381	357	373	360	376	368	366	376	403	348	346	395	339	384	371	391	372	376	372	366	379	402	379	369	369	351	333	389	395	358	388	380	388	369	393	368	391	392	367	398	375	389	374	395	339	406	376	360	357	405	391	370	390	397	389	383	354	356	372	386	338	333	406	374	377	367	383	382	392	369	367	370	396	360	370	400	358	365	378	380	406	382	382	379	401	377	371	353	378	361	390	387	394	405	381	400	348	407	403	395	332	387	403	343	401	396	367	379	389	347	379	396	359	386	351	384	398	360	364	404	388	345	364	371	356	378	404	384	365	393	368	385	391	376	370	371	377	375	344	359	340	428	364	373	402	351	396	355	385	405	397	371	369	390	367	397	377	375	376	363	361	402	375	402	397	376	393	372	341	401	374	345	406	345	398	383	382	375	381	373	385	367	396	395	367	373	384	377	377	397	377	361	378	379	372	359	380	386	395	398	409	366	373	351	377	353	396	385	420	385	351	377	367	401	393	359	398	374	397	369	349	353	347	375	373	375	415	381	374	381	423	380	389	378	385	382	359	379	351	346	384	388	384	394	363	412	391	383	396	401	398	422	376	395	369	392	344	369	377	379	373	398	334	362	393	368	371	378	387	397	392	372	381	417	357	341	384	380	361	404	358	397	384	377	391	399	369	367	383	391	354	386	383	411	398	409	358	379	357	365	345	386	369	357	381	398	363	406	365	398	388	347	396	389	395	376	392	412	375	396	360	387	364	390	367	407	387	367	374	411	400	384	392	385	380	401	389	370	423	363	375	381	370	376	346	385	393	383	401	363	394	339	414	367	413	374	411	358	389	373	365	379	353	387	369	383	358	408	373	342	349	387	372	358	350	356	389	378	368	378	404	366	378	392	377	359	349	409	371	389	381	404	362	363	371	395	406	347	391	386	379	367	403	350	399	377	354	367	389	399	376	402	364	369	366	388	397	356	371	377	355	368	431	373	415	396	391	381	417	366	370	411	399	382	395	390	418	381	355	342	395	406	371	346	387	372	362	375	363	419	349	405	360	368	377	419	365	410	369	366	396	379	380	360	379	382	360	381	362	380	369	397	387	366	359	394	392	389	328	413	369	404	336	339	369	376	406	351	400	358	354	352	401	415	393	404	381	379	396	402	377	378	385	357	365	339	380	387	388	354	367	406	382	368	353	383	377	379	367	366	364	389	367	401	362	387	413	397	375	354	371	379	343	372	395	362	377	384	379	402	408	345	344	403	434	401	400	399	387	391	396	362	378	375	383	376	367	399	402	366	381	397	369	361	384	364	398	348	388	354	353	401	400	368	357	385	399	393	341	374	372	377	367	413	368	397	385	375	364	417	353	394	391	390	391	379	396	372	400	385	407	398	397	405	392	387	382	383	371	379	379	389	352	377	376	383	393	370	373	358	404	346	375	388	369	391	366	382	367	367	362	356	332	348	392	435	372	360	407	381	350	384	333	362	353	373	400	374	380	373	325	366	359	364	360	388	385	381	378	387	344	368	366	390	420	417	377	366	370	402	367	403	350	402	420	343	407	396	391	380	364	377	350	376	439	395	350	355	371	373	392	394	379	373	378	380	353	349	356	377	382	400	371	373	394	386	379	373	393	376	363	394	371	390	354	355	375	413	391	401	377	368	387	402	380	380	377	388	375	348	352	395	363	355	389	398	389	396	349	355	343	368	379	389	451	397	404	354	361	362	373	376	376	350	354	379	400	368	348	374	359	385	383	358	406	384	402	348	392	378	364	369	383	371	328	361	377	352	353	367	372	405	409	412	402	387	373	374	390	373	369	353	361	421	389	383	383	385	372	383	388	417	352	363	427	378	392	352	392	367	392	375	372	357	367	406	406	382	360	369	367	362	379	374	387	372	369	370	382	352	343	372	403	357	385	398	374	430	362	384	360	355	352	382	356	398	354	394	386	394	392	373	386	374	376	376	401	355	397	391	363	394	409	384	356	358	367	356	407	366	389	378	377	414	321	389	399	378	347	366	364	350	388	363	389	384	362	355	397	360	378	367	377	333	374	385	372	354	383	391	331	359	373	350	386	378	395	389	424	330	416	400	398	389	360	357	384	391	389	363	347	399	351	380	378	408	336	422	369	360	406	410	373	364	387	373	372	367	368	388	374	392	385	392	362	370	355	377	379	365	380	404	384	377	366	394	381	379	373	388	389	395	340	348	387	389	390	426	390	372	379	395	336	365	360	366	362	382	337	385	376	402	378	384	396	343	396	379	386	374	351	386	390	379	382	373	370	362	357	368	394	383	351	414	371	381	372	382	397	357	352	381	395	390	367	387	374	372	374	409	386	367	361	395	362	385	399	370	404	357	367	355	383	380	371	422	407	349	379	327	397	382	337	383	387	361	387	378	405	346	362	421	358	373	375	392	372	370	336	387	360	394	385	396	340	376	386	381	344
6457	1169	405	750	7480	9970	179	60	40	51	47	34	48	48	39	38	45	40	35	41	36	46	53	46	17	36	48	34	53	49	50	36	37	42	23	42	31	32	39	33	35	31	41	31	32	31	34	40	28	38	38	35	38	37	34	37	26	28	19	27	36	19	34	28	27	30	42	32	34	25	38	25	34	33	29	20	25	30	25	32	29	26	31	26	25	21	29	25	23	30	37	22	30	18	27	29	28	32	24	33	34	31	28	33	22	36	23	37	30	32	28	42	27	30	32	26	30	28	35	20	27	21	34	29	34	29	28	20	35	29	26	31	33	25	34	36	34	34	29	24	24	28	37	22	33	34	30	27	35	28	25	32	22	28	20	31	21	27	29	36	28	21	28	30	28	29	22	32	25	24	28	29	25	29	29	22	31	28	30	35	38	31	25	33	26	30	22	22	39	30	27	30	23	31	41	25	33	29	31	25	42	30	23	31	35	28	28	20	32	30	25	29	34	29	24	32	30	27	29	25	28	41	27	32	18	29	38	37	37	27	30	29	33	26	27	27	26	32	31	28	36	20	28	45	32	18	26	28	33	21	25	23	26	28	27	43	25	34	20	28	23	29	30	41	28	13	35	17	35	28	29	43	34	37	31	24	29	33	30	22	36	28	28	30	24	33	26	30	33	34	36	30	37	29	32	29	25	32	26	35	28	31	33	24	41	35	27	32	28	37	36	26	25	21	31	25	36	27	31	28	33	28	41	16	33	26	24	43	30	37	29	32	22	28	32	20	29	31	22	32	24	44	34	27	30	43	20	20	26	25	36	25	26	31	21	33	27	29	23	30	30	22	29	22	24	39	17	29	22	26	15	33	20	36	34	24	27	29	18	26	21	30	32	21	31	18	32	33	22	27	28	20	30	26	30	30	25	33	29	35	29	36	35	26	29	32	30	34	30	29	33	34	29	28	28	21	20	33	23	30	35	29	28	37	29	28	28	31	22	31	31	25	11	39	24	26	21	27	25	24	25	34	31	29	27	34	28	35	29	23	28	25	42	32	26	28	25	30	31	26	24	26	31	28	24	31	32	21	23	24	28	28	27	41	30	32	23	41	16	30	40	26	33	30	26	23	35	19	27	34	20	24	29	37	31	25	24	33	28	29	29	29	28	31	32	26	31	34	26	37	37	35	24	37	27	37	29	34	33	28	27	21	23	20	23	19	30	31	32	41	37	30	29	21	27	41	30	31	23	36	33	33	29	23	35	27	21	29	29	27	38	34	31	23	33	23	31	22	17	15	24	31	24	30	19	26	31	27	39	38	34	33	39	24	28	25	26	28	27	39	26	32	28	29	24	32	25	24	24	19	30	29	30	30	30	29	20	37	30	29	25	25	35	25	31	31	27	26	33	32	31	30	34	38	26	34	25	33	27	25	30	28	27	28	30	25	17	26	36	27	26	25	28	28	29	27	27	29	27	27	26	33	24	20	24	25	32	34	34	23	28	37	25	24	43	32	41	22	40	29	24	29	22	29	36	31	24	30	37	27	25	24	27	32	27	35	25	23	23	28	27	31	27	33	33	23	27	29	30	29	32	35	26	23	32	40	29	37	34	36	24	19	34	46	27	29	32	20	29	20	24	19	26	33	21	33	29	25	21	30	24	29	25	22	37	28	24	30	42	26	25	28	33	35	28	21	30	28	22	25	32	33	26	24	30	28	21	45	29	25	33	27	24	27	24	34	31	32	28	27	31	35	25	21	39	20	31	22	34	31	30	41	36	23	26	27	27	35	24	29	18	28	32	31	32	29	31	43	32	24	31	28	22	29	29	21	22	31	34	29	28	35	35	30	31	34	28	24	24	27	36	21	30	24	25	26	31	34	28	27	31	26	24	22	30	20	28	30	35	29	27	32	29	29	24	27	27	35	34	40	39	33	21	25	34	28	35	32	24	25	36	34	19	30	23	28	28	33	22	25	23	23	43	33	20	19	31	30	31	28	20	31	25	26	30	33	24	31	35	23	27	18	32	27	37	25	36	28	24	27	26	19	30	20	21	25	30	29	24	34	22	24	34	32	24	28	27	25	34	35	27	27	24	35	35	29	33	31	30	28	35	24	31	36	25	37	21	20	30	34	34	27	26	30	30	34	25	34	29	41	32	23	20	18	21	27	35	29	23	31	30	25	31	38	32	23	26	25	31	40	29	30	30	22	32	28	22	33	23	31	29	34	30	23	25	21	28	21	23	27	21	33	40	38	26	25	19	30	32	32	27	26	16	34	31	23	38	31	27	37	25	31	34	45	34	29	28	27	27	34	35	27	31	17	33	30	32	37	22	29	29	35	30	32	33	36	30	27	38	35	15	18	23	26	24	27	22	25	34	35	33	24	39	16	28	32	33	38	22	32	26	33	38	22	20	24	33	30	33	31	25	29	21	28	35	27	24	32	28	27	29	31	38	34	29	28	37	20	34	23	31	20	27	26	30	38	27	28	29	33	39	33	33	38	22	31	34	26	26	27	30	21	34	34	33	22	30	20	31	31	36	25	23	34	32	28	29	27	32	40	31	22	24	32	38	32	32	31	25	25	26	31	30	28	34	32	35	31	29	37	31	24	29	29	27	35	34	25	38	31	26	33	30	15	21	25	29	24	28	23	28	26	30	28	35	20	28	33	29	27	25	26	29	35	27	27	21	15	28	31	28	39	20	23	24	30	37	34	31	43	28	24	32	30	31	37	31	29	35	26	28	27	16	29	31	29	36	25	32	33	33	30	35	30	28	28	26	29	27	24	44	32	24	27	32	33	35	25	30	26	37	23	31	25	32	19	29	26	26	18	24	33	32	23	21	27	21	24	14	32	29	28	32	30	36	22	30	36	20	29	26	24	32	34	42	28	25	26	29	36	20	34	28	28	24	19	30	24	28	31	30	33	26	30	27	37	33	28	29	29	20	36	40	34	32	28	24	35	26	28	31	29	31	26	34	29	23	30	30	26	33	37	20	23	30	27	37	31	34	19	23	30	29	30	35	27	22	26	34	28	27	38	28	19	33	26	34	35	29	27	23	36	19	35	30	29	36	24	32	32	22	32	27	35	26	23	28	33	41	20	34	25	30	24	33	25	32	34	27	21	30	23	26	23	29	29	39	21	39	28	27	38	21	26	28	42	28	22	27	35	40	31	29	31	33	28	27	29	29	29	19	19	36	24	29	37	35	27	29	32	26	34	19	30	23	22	28	26	27	29	35	29	31	25	34	32	29	29	33	28	29	28	27	26	30	34	28	23	24	17	32	24	32	29	35	46	40	27	27	28	33	28	23	26	31	33	37	30	18	33	23	30	41	28	34	27	38	27	24	27	31	28	31	27	27	23	26	33	29	24	33	23	28	23	25	29	34	30	28	27	19	25	25	30	24	33	34	32	37	13	44	36	39	21	28	32	29	25	35	26	32	33	25	38	30	25	35	26	33	30	25	32	35	42	34	30	30	21	35	33	37	20	24	30	29	33
39830	20527	10736	32390	71496	57125	4982	3359	2453	2033	1795	1735	1698	1617	1433	1288	1312	1373	1486	1398	1250	1301	1263	1243	1243	1237	1281	1233	1137	1241	1148	1109	1043	999	1031	974	759	820	779	770	775	727	777	664	645	718	663	636	603	617	616	594	583	545	573	548	552	537	550	562	538	526	554	539	505	540	517	497	479	521	539	535	558	544	564	555	509	511	528	547	490	506	515	489	495	488	510	534	521	490	533	530	517	530	435	524	516	525	531	520	501	511	498	491	504	531	492	493	468	532	527	500	479	482	481	519	516	493	499	481	497	497	498	478	509	500	512	480	500	467	507	494	523	502	512	503	490	557	534	458	489	517	493	491	511	526	539	511	542	557	527	522	466	474	457	471	508	507	435	491	544	509	502	485	506	493	520	542	533	495	513	460	503	527	479	503	498	495	493	491	478	463	487	487	542	502	498	521	478	504	500	486	500	499	469	509	512	470	487	467	505	512	491	496	523	548	489	483	522	518	518	479	454	498	509	510	509	466	485	504	508	508	532	543	523	531	496	485	496	494	502	503	511	499	530	484	455	461	511	528	509	478	508	485	470	538	487	502	443	468	521	478	508	498	494	490	461	494	481	490	504	515	473	488	484	513	477	508	489	506	507	525	495	500	486	478	488	512	459	510	459	534	502	471	506	520	483	524	519	467	528	457	480	506	535	489	498	489	541	511	531	468	494	472	523	463	495	477	519	514	517	502	514	486	474	486	467	467	549	528	522	512	514	510	487	468	498	532	487	466	495	487	456	526	483	509	510	506	484	518	471	480	506	484	510	494	481	497	485	507	494	495	503	506	501	532	476	471	463	495	488	507	487	534	475	482	513	527	521	484	536	482	497	514	521	466	478	500	528	488	435	496	504	487	470	508	520	497	510	518	458	519	511	492	509	515	464	482	478	491	492	471	490	490	489	516	514	513	503	478	504	520	496	469	513	548	476	454	494	491	493	478	511	475	480	498	502	466	473	488	480	504	489	540	492	507	493	520	477	489	465	506	520	518	488	477	490	507	491	497	494	472	511	488	485	493	499	482	469	492	522	492	542	465	526	515	498	513	505	517	483	466	496	496	500	469	528	467	524	530	523	509	470	497	509	499	527	531	511	490	504	460	518	534	469	525	505	523	524	514	508	524	472	491	502	520	495	514	500	493	498	455	487	478	485	473	537	521	543	505	475	489	474	523	518	542	522	508	506	466	495	524	478	509	493	472	486	517	505	464	507	492	501	505	515	487	519	492	488	470	512	461	503	466	493	481	484	535	465	515	495	531	459	470	528	478	528	469	486	546	491	494	468	485	502	522	488	463	494	484	498	503	514	505	494	514	528	518	486	479	496	497	496	492	514	528	498	500	508	534	503	508	456	471	523	524	516	536	509	488	497	479	486	482	505	476	498	468	449	521	462	495	493	504	475	509	492	490	459	468	520	535	472	501	469	483	533	497	482	469	494	468	515	515	503	456	510	491	489	510	521	504	491	496	477	504	501	474	507	516	493	487	490	514	468	475	508	515	527	440	517	448	495	510	479	471	502	478	527	499	466	495	479	526	507	475	476	496	484	508	453	511	498	478	496	477	446	492	450	480	489	500	476	519	497	498	448	493	504	483	497	517	507	482	518	494	476	464	500	477	519	463	508	511	476	517	471	530	488	501	484	463	509	482	451	514	465	539	487	506	498	531	496	532	509	472	477	487	477	508	494	508	497	481	495	507	484	495	475	507	500	495	525	504	501	487	504	498	513	538	503	514	495	489	478	479	522	511	517	512	494	493	503	488	480	455	479	500	458	469	489	493	533	500	513	553	493	468	479	519	479	544	491	477	522	493	516	533	449	443	478	517	510	475	538	446	511	482	530	465	503	529	513	489	496	529	525	519	524	538	472	524	510	493	472	491	512	514	501	509	465	495	520	452	500	493	482	532	521	527	531	505	491	524	504	522	515	501	501	485	470	486	540	501	550	490	541	530	512	508	477	489	526	514	484	499	461	535	507	497	463	524	525	447	487	452	504	479	523	541	514	506	526	508	505	474	498	492	527	502	529	488	486	480	510	460	523	465	512	454	513	531	483	499	489	563	512	465	488	461	530	495	501	508	487	494	458	511	472	485	493	508	522	460	506	493	481	488	471	483	518	461	506	467	495	481	535	518	491	543	484	464	489	497	526	532	513	521	506	489	479	502	520	528	495	523	521	486	505	482	527	469	476	508	533	480	485	448	543	510	486	450	512	527	512	509	492	476	462	477	482	490	506	510	469	474	536	496	488	503	494	514	496	498	524	485	485	503	538	510	457	503	517	551	503	466	501	473	491	490	486	495	505	507	516	486	490	507	493	522	489	471	481	513	480	477	506	479	471	494	458	469	463	485	486	495	495	476	503	519	510	471	508	497	518	532	488	491	533	535	500	481	541	477	522	496	528	490	526	499	527	537	508	506	490	483	491	496	534	526	526	481	500	462	524	518	469	498	538	503	450	544	529	522	486	494	471	514	495	470	484	499	503	511	480	542	481	537	506	516	478	504	506	517	492	495	503	519	480	496	465	470	471	487	541	499	548	511	503	484	509	514	486	458	525	514	497	458	480	485	485	483	501	513	493	540	517	460	500	529	500	490	529	477	510	509	484	541	527	517	480	504	505	484	515	517	537	513	515	497	497	533	524	510	470	517	487	496	493	477	465	492	518	532	490	493	500	498	512	527	489	506	468	516	458	471	499	483	479	542	482	499	464	528	482	486	539	504	520	509	492	521	486	486	469	470	466	526	495	521	525	466	507	419	506	488	504	520	502	476	542	497	493	483	496	522	484	499	489	475	452	487	489	509	497	545	496	491	480	448	487	521	505	506	499	496	519	520	489	474	544	508	494	487	501	498	464	488	512	514	496	484	527	493	508	484	514	531	551	491	508	502	500	509	487	489	482	520	515	490	483	467	502	491	506	547	496	490	552	469	484	492	501	518	433	550	502	497	524	499	502	449	471	471	506	465	455	500	481	507	550	502	463	525	523	443	471	521	513	489	511	519	513	509	544	490	503	468	524	554	471	525	501	480	471	497	485	494	510	511	515	508	516	475	506	494	481	486	520	476	481	493	515	488	515	518	490	488	466	509	465	533	518	507	485	476	471	494	506	524	515	515	483	487	480	487	505	510	497	500	494	503	502	497	476	487	490	502	499	469	485	484	502	504	531	513	512	480	496	505	508	504	484	524	508	528	475	479	512	477	492	478	495	499	523	498	454	482	463	470	495	516	476	530	504	502	455	547	517	470	500	501	500	503	521	487	483	537	498	493	471	493	473	489	467	484	506	495	494	487	458	505	507	471	499	500	526	520	488	486	472	502	507	483	499	461	489	489	501	489	517	486	472	519	499	462	500	509	501	507	494	489	487	516	501	489	452	509	472	482	550	493	532	508	506	503	480	494	483	482	469	490	480	483	515	528	478	496	512	509	504	530	511	469	507	522	498	489	485	514	545	528	494	517	536	493
9215	2647	793	734	13490	21912	1503	87	67	55	50	56	62	50	48	44	51	52	43	54	55	50	38	43	46	49	45	48	62	54	54	46	50	38	37	37	29	38	28	30	23	36	26	36	37	21	32	29	28	26	26	33	19	33	24	19	29	28	22	25	23	23	32	34	20	23	22	27	30	25	23	33	20	23	36	32	15	25	28	24	34	24	29	34	29	24	31	24	28	31	21	40	34	25	32	25	37	28	14	28	30	30	30	30	27	33	19	26	39	26	31	20	25	42	22	26	30	25	33	29	24	31	18	19	31	22	30	31	29	23	31	22	20	35	29	20	35	22	23	28	21	29	25	21	26	37	36	20	32	21	26	28	28	33	32	23	29	30	28	19	23	29	22	33	23	27	21	25	36	24	30	19	23	30	23	28	27	22	19	33	25	24	25	30	41	40	35	28	27	31	21	25	34	34	29	25	40	23	24	24	30	25	13	23	21	26	30	23	29	23	42	36	27	21	29	28	19	16	31	27	18	26	34	28	23	32	20	20	23	18	20	24	29	22	29	24	32	21	34	21	31	35	21	25	25	28	26	28	22	27	27	19	29	19	19	27	24	27	47	29	23	31	24	31	25	26	29	23	32	21	39	28	32	23	31	22	38	15	29	40	36	28	21	22	23	31	28	34	32	22	32	25	16	28	27	28	32	36	24	18	27	30	36	25	29	26	21	34	32	22	28	30	25	26	26	25	34	28	28	31	29	26	30	29	27	24	33	30	28	42	21	26	29	30	36	31	35	30	34	24	23	33	38	23	23	17	22	26	26	34	22	29	29	24	24	24	27	22	24	29	24	34	25	32	29	24	34	24	19	29	25	27	34	30	29	25	24	34	31	35	21	30	27	26	25	34	27	30	25	18	29	31	23	35	30	27	24	23	33	29	33	22	27	30	32	24	29	18	29	29	26	28	23	21	26	21	26	26	32	39	30	34	24	27	33	21	20	27	29	27	28	25	24	19	25	30	20	27	31	24	21	34	24	24	31	27	32	25	17	30	43	27	29	17	38	36	33	19	29	32	28	30	29	38	32	29	22	20	23	27	31	23	23	23	28	25	29	24	24	24	31	29	32	24	35	29	21	26	20	30	22	27	24	23	27	35	23	20	25	31	27	39	33	34	29	20	30	31	31	34	31	28	28	26	31	19	25	19	26	31	25	31	30	38	28	25	27	31	28	31	28	27	31	22	37	18	28	28	24	23	23	35	36	22	29	27	29	29	22	25	33	25	20	24	31	31	22	30	18	31	34	33	19	25	30	27	21	28	24	34	29	32	24	20	23	28	26	27	24	32	24	23	28	27	26	25	26	25	18	35	32	20	18	25	18	16	30	19	23	16	33	25	28	25	35	23	27	17	35	32	26	33	28	33	30	31	35	22	24	29	34	24	20	31	29	33	36	29	27	21	32	21	28	15	28	27	21	25	32	22	15	35	24	27	17	34	26	19	28	25	27	34	39	32	21	27	33	21	21	28	35	33	29	27	21	28	31	31	28	25	22	29	27	23	32	23	28	29	22	25	34	24	24	20	25	24	21	18	39	29	20	27	23	28	28	28	27	22	18	27	25	16	31	25	33	25	33	23	25	19	21	30	36	35	29	35	31	36	28	34	29	30	23	19	29	20	22	29	25	18	24	26	28	30	32	18	28	26	32	26	24	24	25	25	21	19	30	24	36	32	32	27	23	21	29	21	29	19	19	27	24	20	21	26	22	23	32	31	28	27	19	24	26	25	22	28	43	30	19	25	32	24	26	26	34	26	24	28	27	25	24	33	23	15	32	31	30	32	31	22	33	21	25	32	30	36	21	21	19	31	25	25	34	20	34	17	27	29	29	23	26	20	29	44	34	28	24	25	29	18	27	31	30	24	29	28	23	23	15	31	32	27	28	26	37	31	22	36	23	25	31	29	30	26	37	30	34	27	23	25	31	17	37	27	35	25	23	28	36	34	20	36	27	28	25	19	32	27	22	13	20	33	25	34	23	25	24	24	31	18	29	22	39	27	29	24	41	23	26	27	29	26	27	27	27	28	28	25	37	32	27	21	28	35	37	26	30	39	30	26	35	21	25	19	36	20	32	23	29	24	18	21	24	22	38	32	31	35	20	32	28	28	30	26	20	34	18	23	31	32	34	20	28	15	30	21	21	20	25	16	21	21	23	23	26	27	31	31	29	27	22	21	28	29	24	26	24	20	28	29	27	26	25	24	19	31	28	22	32	21	34	13	23	34	25	23	25	27	23	27	31	34	32	25	25	33	38	17	23	35	25	27	27	24	20	26	35	21	17	25	29	35	35	25	25	26	27	18	37	30	34	25	31	32	33	26	35	30	29	31	26	30	23	27	25	24	35	25	18	34	23	35	29	24	29	22	33	30	26	20	20	35	25	36	26	28	21	23	24	32	25	28	36	36	37	25	32	27	24	23	32	24	22	23	34	22	31	37	26	22	22	25	33	23	20	25	39	22	29	22	28	29	23	31	23	17	27	25	24	28	27	34	31	19	33	19	28	36	26	31	36	25	29	25	27	30	37	25	28	28	29	24	23	27	30	14	31	19	19	29	27	27	25	23	20	34	23	24	19	33	31	33	32	23	23	31	33	28	24	33	36	31	23	25	26	21	34	24	37	24	26	26	27	33	36	30	29	24	29	36	28	26	33	38	21	18	17	18	23	33	30	32	29	34	22	24	22	43	19	24	40	22	24	27	26	33	27	27	27	32	36	31	31	30	19	23	17	28	34	30	29	23	29	26	22	25	22	31	31	37	32	29	30	25	30	29	26	28	26	29	34	30	20	32	33	33	38	29	27	25	21	26	33	30	22	19	42	28	28	24	36	33	36	18	27	28	26	27	33	16	29	19	15	22	34	35	20	29	26	28	26	25	26	33	26	26	30	24	37	30	27	31	31	24	25	25	16	24	30	29	24	37	29	27	21	17	18	30	30	21	26	25	33	22	27	29	26	24	24	20	28	30	24	24	26	25	31	32	20	29	30	27	29	33	23	28	29	28	35	27	27	27	24	30	22	22	24	21	29	22	21	27	19	36	32	26	33	19	29	24	27	29	26	30	23	27	32	41	31	24	37	16	31	30	16	24	27	31	28	28	32	28	37	31	19	31	18	35	33	31	29	29	30	33	19	20	30	28	24	30	28	26	31	22	29	31	26	39	28	22	35	37	25	34	28	31	28	26	36	33	29	31	28	23	23	27	21	25	26	26	23	16	25	20	37	22	22	24	25	29	25	22	26	30	23	24	27	24	29	28	19	29	29	25	26	34	30	26	41	30	26	16	31	34	14	32	18	36	27	27	25	27	29	31	26	32	30	27	18	27	27	30	19	28	24	33	31	25	34	36	29	22	30	31	29	34	27	28	30	33	31	26	23	33	19	29	22	27	30	33	37	26	29	30	27	37	31	35	31	26	26	27	25	23	23	29	22	27	27	28	27	27	36	41	26	20
49274	27458	16149	33950	74252	69228	8846	6136	4649	3690	3288	3041	2652	2583	2155	2128	2113	2261	2077	1948	1889	1910	1866	1756	1786	1779	1750	1674	1601	1594	1465	1285	1242	1217	1173	1053	970	974	904	851	815	786	846	827	802	735	707	728	653	681	710	646	664	628	616	598	591	607	579	581	525	574	549	526	564	547	513	544	521	544	535	502	478	512	490	497	519	530	533	481	514	477	506	478	489	481	447	489	498	532	481	482	453	510	474	468	471	504	479	464	513	472	484	493	468	495	475	464	490	463	560	474	461	519	511	488	490	468	506	441	467	447	494	490	440	470	444	456	468	503	476	448	472	501	437	486	481	481	490	534	479	470	451	460	497	518	474	466	476	476	489	479	455	478	470	460	479	472	518	488	477	482	473	471	497	458	470	507	466	482	453	481	511	480	458	442	485	450	468	469	486	486	488	496	499	471	469	489	482	486	513	501	488	455	460	444	518	466	477	481	487	463	460	489	485	465	477	447	468	450	492	499	503	473	486	469	494	481	465	519	459	443	490	463	433	475	450	456	466	465	492	484	440	491	483	466	451	478	437	515	482	498	469	480	509	470	459	451	500	463	494	501	493	485	493	500	483	477	484	487	500	506	465	478	495	525	479	474	480	463	461	516	475	475	415	445	482	463	477	498	460	487	491	493	465	449	494	440	485	459	479	466	470	469	460	435	490	473	458	501	486	479	454	489	468	520	484	492	464	440	471	480	442	472	447	495	418	491	476	503	477	482	465	483	471	494	453	472	480	462	471	474	478	486	519	498	455	478	514	459	475	482	491	460	468	485	513	465	458	454	506	491	481	445	477	444	450	447	461	530	449	436	493	481	470	498	490	434	463	464	448	476	468	491	478	491	460	466	478	492	470	465	488	502	462	484	446	458	479	460	490	458	470	456	502	450	486	444	433	457	502	515	486	493	436	441	481	487	475	421	487	440	448	456	466	476	512	500	487	475	475	469	486	446	488	491	468	443	484	490	458	487	508	482	499	451	478	508	449	440	465	461	484	484	468	455	450	480	505	463	457	489	450	465	470	476	508	480	494	474	475	476	442	478	484	445	474	470	472	447	475	457	455	468	505	470	463	482	484	493	452	452	467	521	458	456	482	511	470	479	507	511	466	491	462	505	470	507	492	471	471	473	501	513	472	475	482	465	464	457	513	472	466	456	441	488	448	479	427	478	516	497	441	453	469	509	484	489	498	454	496	502	480	473	449	458	497	466	485	449	478	454	471	475	489	522	512	465	481	464	473	474	509	483	511	441	484	484	442	479	500	474	516	454	488	474	452	479	443	480	464	417	449	507	442	440	505	461	512	487	465	451	497	464	500	461	464	477	500	503	464	501	465	443	447	455	475	465	486	454	493	500	463	473	486	514	482	476	507	467	423	498	475	492	489	495	456	445	490	467	515	483	480	453	478	473	466	468	448	480	458	486	469	475	469	471	489	490	461	481	481	469	492	451	483	484	463	443	449	464	448	461	473	460	489	471	481	509	452	484	457	477	478	485	426	448	456	477	446	461	486	494	442	471	492	455	485	490	470	460	507	509	463	465	474	479	481	451	463	491	451	504	487	476	438	455	464	501	452	469	469	466	495	458	467	475	478	479	470	497	440	470	485	480	457	449	498	442	487	500	465	450	480	462	465	454	452	498	485	501	482	484	443	447	460	442	476	500	445	484	438	476	447	476	490	478	461	484	457	489	514	495	464	500	472	479	504	521	453	487	435	451	471	478	454	497	485	513	483	464	504	445	478	458	464	483	508	541	470	481	483	501	466	465	504	481	504	444	476	477	436	474	486	474	475	475	507	497	487	491	483	478	480	508	416	445	501	507	507	485	480	509	453	505	480	437	467	491	472	484	515	498	458	443	465	487	483	454	474	500	472	483	494	483	510	454	476	448	490	497	454	460	466	464	456	509	462	453	483	514	487	511	468	476	439	435	499	460	469	444	487	457	456	506	519	488	470	502	429	452	473	493	471	467	503	467	469	465	426	464	465	492	473	468	477	479	488	466	449	460	489	466	506	501	482	473	500	463	490	481	467	460	478	520	503	503	483	484	465	475	481	473	514	463	502	471	494	464	467	459	508	479	440	478	465	490	499	512	493	470	473	448	458	457	482	507	495	461	483	480	494	465	443	461	500	496	470	481	485	484	485	421	462	463	464	503	474	461	466	444	452	434	480	466	477	519	481	501	453	469	490	500	465	463	462	501	476	439	450	441	454	482	465	490	482	482	407	475	463	462	506	471	502	484	485	480	475	467	480	479	474	488	455	457	475	486	453	465	507	493	436	502	462	450	492	481	487	480	444	468	475	485	508	492	498	487	478	476	458	450	481	466	460	466	475	491	468	456	492	524	493	489	494	486	463	454	462	464	476	470	468	460	486	500	410	453	468	478	471	474	490	481	489	492	483	458	471	434	502	433	477	498	478	487	493	501	478	480	475	451	462	476	450	448	472	471	456	450	476	498	455	455	503	492	499	496	457	439	489	476	532	533	433	433	474	451	482	488	489	476	508	472	502	516	451	479	468	496	530	472	449	528	520	512	460	466	433	453	490	462	489	463	472	469	507	470	497	471	435	504	483	483	466	485	440	473	500	469	428	458	447	473	532	461	470	457	468	467	471	496	494	446	482	447	492	459	485	434	483	474	476	496	490	456	480	495	490	437	469	478	454	462	492	474	461	473	500	459	451	482	464	462	485	435	509	494	455	489	450	459	481	502	487	502	449	487	486	468	450	483	470	470	486	477	469	487	510	470	442	443	489	505	475	473	456	425	479	483	469	448	465	455	485	510	438	437	479	470	475	447	469	453	426	463	450	491	497	440	496	488	456	438	486	469	449	490	470	523	473	460	510	480	468	494	457	479	462	514	437	503	498	474	500	480	502	456	470	467	471	501	440	446	494	482	495	474	491	456	463	456	504	494	489	489	429	448	492	457	472	493	525	481	462	514	459	467	455	449	465	509	422	453	459	481	462	491	456	503	453	470	467	460	458	491	437	481	505	443	449	426	468	463	450	475	481	470	471	470	460	476	450	447	489	473	521	460	473	431	448	453	503	457	503	472	481	479	468	461	462	489	493	478	481	509	493	516	473	499	496	495	498	490	475	438	469	477	485	457	497	467	498	444	473	480	510	434	510	460	460	472	447	476	480	496	477	490	506	458	522	518	490	453	480	436	510	457	487	475	471	468	441	466	495	456	466	485	448	474	463	443	477	479	454	500	480	466	471	454	479	441	477	450	454	465	494	479	439	451	474	462	500	501	475	465	482	464	456	474	474	499	499	479	480	484	473	471	478	481	477	477	474	463	509	507	447	463	486	456	495	458	462	457	500	449	502	455	452	483	445	513	473	471	435	451	479	469	489	463	490	486	469	492	485	461	498	479	456	459	501	486	448	495	480	445	501	492	460	485	498	465	473	493	457	501	488	429	472	504	467	506	464	472	457	480	472	457	477	502	461	482	452	462	488	471	477	464
3177	565	217	120	2033	3998	81	24	26	15	23	19	20	28	25	12	26	29	23	18	22	27	29	20	16	26	24	25	32	24	21	29	22	23	27	17	24	15	16	25	16	16	19	26	15	22	22	19	12	27	15	25	29	23	21	18	21	18	29	20	19	16	23	14	16	17	17	19	10	16	15	20	10	15	22	19	12	15	19	21	17	16	19	20	13	17	20	17	21	19	19	16	17	15	20	17	15	18	16	12	14	12	22	27	10	20	22	17	16	12	17	12	15	24	19	18	26	14	19	17	15	16	16	13	13	29	14	31	20	22	20	20	18	15	22	18	19	15	21	19	17	19	11	16	19	17	23	24	22	19	19	21	19	12	20	21	22	14	14	13	22	22	17	20	12	20	19	17	20	19	18	20	17	23	24	13	15	14	15	20	17	25	18	10	21	19	11	13	21	20	20	17	16	19	20	19	18	15	18	14	26	20	18	12	18	23	16	25	20	18	13	28	20	15	15	21	17	13	16	18	21	14	27	14	26	21	11	11	14	16	20	20	17	15	18	21	11	7	25	11	17	13	18	20	22	8	18	29	21	19	16	8	14	15	11	12	22	22	15	23	12	18	17	23	22	21	16	22	17	12	29	13	16	17	9	9	18	19	16	18	18	26	23	12	19	15	17	19	21	23	26	19	26	14	19	11	24	19	20	22	20	17	21	20	21	22	14	11	21	17	15	25	17	19	23	19	19	20	23	18	19	18	19	24	22	21	18	18	11	19	19	12	17	21	18	18	18	15	24	18	14	21	19	16	17	15	21	13	26	22	28	28	20	21	23	25	14	21	15	18	14	13	16	16	20	19	17	17	12	20	26	17	20	15	21	18	18	21	18	15	25	19	18	19	15	18	18	24	14	26	19	20	12	17	16	20	22	12	12	13	15	13	21	11	12	23	17	18	21	11	24	19	16	15	14	23	21	21	19	11	23	25	13	18	18	10	14	20	17	15	15	11	18	16	28	23	15	23	18	7	16	13	20	25	21	26	17	21	17	19	20	8	18	15	13	17	24	19	17	22	20	13	17	21	31	19	15	20	14	11	24	19	20	15	16	26	15	12	21	21	16	18	21	19	21	20	18	12	23	11	11	15	16	19	17	15	16	23	25	23	18	13	12	22	25	13	14	23	15	16	18	22	20	18	17	10	23	17	20	15	16	16	25	18	15	27	16	21	21	24	22	21	13	19	12	19	19	13	9	18	19	24	17	22	17	19	19	18	18	20	17	23	8	19	19	10	23	17	11	18	22	8	10	27	19	24	19	20	18	19	20	18	17	22	22	16	23	13	7	18	16	24	12	27	15	21	15	19	20	21	17	16	22	24	18	17	13	23	23	19	15	14	16	13	9	19	17	14	20	13	22	18	24	11	19	21	14	20	25	20	13	18	25	19	18	25	16	16	14	20	26	15	21	16	14	19	20	11	17	14	17	18	18	20	12	15	17	23	9	14	22	22	23	19	17	22	16	21	28	24	27	15	15	19	20	16	22	19	24	11	21	16	28	16	13	16	16	9	20	19	15	17	26	21	26	25	18	21	17	18	17	17	16	22	17	16	17	20	12	18	10	20	24	20	16	14	16	18	25	19	21	14	17	15	19	21	15	17	18	10	23	14	16	16	16	21	20	17	14	14	9	25	14	11	21	13	18	22	17	6	10	14	15	25	16	12	20	15	18	15	16	17	17	16	23	19	16	15	21	13	22	18	21	19	20	13	16	22	13	16	21	19	25	14	7	18	8	24	22	13	21	12	14	18	23	21	21	18	18	20	16	13	16	18	17	22	20	18	16	22	19	19	19	19	21	14	22	22	26	15	13	13	22	15	21	19	15	12	13	21	22	13	24	18	21	13	21	16	18	19	17	13	13	21	15	12	22	17	19	17	12	20	13	15	23	20	17	16	24	17	16	16	21	17	11	23	25	16	13	16	14	17	16	24	19	12	20	20	14	24	16	16	17	15	21	22	21	20	14	18	20	29	16	13	16	20	15	13	18	23	16	16	16	20	21	20	18	17	15	16	18	23	14	10	16	16	23	25	20	28	19	16	15	20	18	18	16	23	21	21	17	20	18	24	16	22	22	19	15	14	21	23	12	14	21	18	26	12	16	15	19	18	21	18	13	21	18	21	21	13	13	12	20	13	19	21	22	17	19	22	16	20	16	13	20	15	22	23	18	15	11	21	19	14	16	19	14	15	18	21	16	13	17	12	18	20	17	17	19	15	18	25	9	18	20	12	17	16	22	23	17	21	14	21	19	14	15	33	20	27	24	15	20	19	21	11	16	13	19	15	14	14	14	26	19	15	18	20	22	17	20	16	20	26	22	13	12	18	11	21	23	11	11	18	14	20	15	18	23	21	23	16	28	20	19	22	21	18	27	17	16	21	18	13	15	17	22	14	18	19	15	27	16	23	14	31	26	19	14	16	20	19	14	27	16	13	27	19	21	21	21	16	17	23	27	13	13	23	13	17	20	26	21	17	22	15	15	19	14	14	15	21	17	18	24	11	26	25	8	23	21	14	15	25	23	21	18	17	14	20	22	14	15	9	19	22	16	24	14	19	17	18	21	30	15	31	25	16	19	13	14	23	21	21	10	17	19	21	20	13	26	18	17	17	21	17	25	19	19	18	14	22	19	21	20	15	21	15	19	18	20	15	24	13	17	17	19	10	28	22	15	26	21	14	16	8	25	17	21	21	19	19	20	13	18	12	13	15	14	15	18	10	17	19	14	17	15	25	21	26	24	23	13	18	14	19	22	20	22	21	18	23	20	16	15	19	21	20	26	22	27	18	13	15	17	18	18	18	15	18	17	19	15	27	22	15	19	27	16	20	14	19	13	19	16	21	18	25	18	19	12	26	22	15	18	12	16	17	17	19	21	16	17	14	16	15	19	14	14	18	17	20	25	17	18	19	17	19	13	22	25	20	13	11	11	15	15	18	20	14	18	11	25	24	21	17	15	18	20	26	20	22	11	13	21	26	16	16	19	17	19	15	20	21	21	16	24	18	19	17	20	20	15	23	12	15	13	19	22	20	23	20	17	10	19	22	14	14	20	12	24	19	13	20	17	20	26	18	25	21	16	29	17	24	19	15	17	23	22	13	17	20	17	17	16	15	17	16	19	13	20	17	22	18	19	13	22	14	17	23	16	16	18	21	18	22	17	23	18	16	23	22	20	24	18	12	18	22	22	24	20	15	22	16	14	19	19	11	12	11	18	20	20	21	17	16	19	21	21	18	20	18	15	21	23	14	17	16	18	16	20	18	14	20	15	16	17	15	26	20	28	31	18	13	20	16	7	20	19	18	19	22	17	34	22	15	35	18	15	9	16	14	20	15	24	21	16	23	21	19	18	19	18	11	22	21	15	18	26	14	20	20	18	17	17	19	20	16	14	18	18	11	23	13	9	15	16	17	24	23	25	18	17	17	21	14	23	14	18	19	18	11	16	23	21	11
34103	14563	6492	15230	47096	53395	3296	1160	914	778	841	820	743	712	706	666	770	796	812	785	798	814	772	800	739	823	826	739	768	730	693	623	580	588	569	510	551	461	464	441	468	472	446	401	450	407	375	423	433	369	440	383	388	379	378	337	354	349	334	356	329	318	325	316	325	345	364	301	315	309	293	339	303	336	290	334	333	345	335	314	298	335	316	327	305	286	316	312	331	313	299	361	323	322	330	323	338	284	294	340	314	314	304	343	335	317	300	315	319	299	336	319	314	317	277	336	318	308	317	332	334	316	296	304	272	308	281	287	339	314	319	313	346	310	343	363	294	319	359	337	330	297	329	290	310	299	301	308	330	317	329	298	317	315	339	295	303	331	325	307	315	311	309	317	311	289	305	318	324	287	334	289	301	315	329	313	338	323	305	338	314	328	337	309	282	308	300	353	302	327	315	322	333	293	323	323	292	336	305	293	326	348	309	303	322	327	296	321	316	327	335	317	322	332	308	347	316	298	303	294	347	291	336	341	288	313	315	312	326	324	326	329	306	287	336	312	312	300	298	362	316	292	334	308	315	373	324	296	320	282	306	321	282	301	298	316	327	311	302	330	312	302	308	312	330	289	329	300	314	336	310	307	314	308	304	302	291	284	314	300	335	312	327	332	292	331	329	318	330	335	257	317	314	309	325	279	308	332	294	332	334	294	269	333	303	313	324	291	310	310	324	313	341	325	290	298	310	295	351	333	301	335	335	298	306	321	334	330	316	331	300	333	290	317	341	322	298	317	344	309	335	334	321	329	283	313	271	310	295	308	304	351	309	336	312	323	288	322	347	300	291	291	304	316	302	308	351	277	319	307	300	337	357	286	304	314	281	296	291	309	308	317	317	333	338	333	320	293	300	303	298	293	302	325	303	307	309	323	297	314	332	305	318	338	314	283	308	283	317	307	291	315	303	281	303	321	315	334	319	315	305	329	305	294	306	300	329	335	313	309	309	306	325	327	317	331	341	298	287	323	301	321	332	320	277	325	299	313	304	335	320	310	313	313	333	317	319	338	326	335	312	288	268	365	318	300	331	271	310	321	311	305	343	324	307	274	353	287	325	338	286	299	324	328	318	270	328	290	345	316	332	304	345	316	305	302	329	266	330	293	285	296	293	318	320	316	316	297	339	337	329	329	316	325	314	348	325	329	314	304	320	318	307	278	314	321	299	310	305	288	321	315	296	300	296	318	319	292	330	311	298	316	335	342	299	341	312	321	325	323	305	318	314	310	318	272	302	339	339	322	314	291	316	293	328	314	314	324	301	325	302	303	303	306	326	283	306	302	306	296	319	324	318	323	298	297	301	326	323	303	314	293	327	313	299	310	320	298	313	294	296	318	323	302	313	304	314	331	324	323	309	340	319	316	316	337	313	307	326	315	299	321	301	317	319	304	287	341	308	308	314	300	297	310	281	311	298	285	313	306	301	324	288	311	318	309	304	316	337	313	305	317	306	283	330	318	317	324	328	326	327	318	337	290	310	301	319	313	324	328	323	315	327	327	304	291	311	323	288	321	325	275	315	334	314	308	289	297	279	302	291	302	305	305	316	292	325	294	314	332	351	302	298	322	313	319	317	316	317	319	350	308	307	311	339	336	324	326	307	318	301	306	313	308	290	312	328	308	365	299	328	324	285	330	356	309	333	299	298	306	341	306	314	306	305	314	320	310	353	304	289	344	316	320	308	296	297	307	323	332	347	286	296	306	314	314	334	333	310	311	334	322	328	307	322	290	333	281	312	294	311	312	312	342	309	312	308	324	312	318	315	316	321	342	277	301	329	258	324	304	320	340	303	336	309	313	320	288	313	296	290	329	297	319	368	317	303	315	281	294	273	313	314	326	351	307	318	313	289	327	323	286	312	304	320	325	315	295	296	335	329	288	347	303	278	325	352	328	344	315	304	349	318	289	349	317	313	296	273	277	334	352	315	307	295	309	315	316	316	309	294	326	323	324	291	311	280	314	299	352	292	316	287	292	322	318	322	321	326	329	318	303	322	344	306	344	316	280	316	338	288	322	329	307	334	310	298	291	309	305	315	332	337	306	315	302	292	326	321	314	310	341	316	297	332	306	294	289	315	301	338	328	308	317	329	303	307	290	315	316	304	311	319	306	303	305	306	296	327	327	301	307	328	335	305	321	314	344	319	337	321	298	288	283	318	312	300	295	341	308	298	334	332	314	324	328	326	298	306	336	309	307	294	309	305	353	336	317	326	307	319	303	319	301	346	324	319	315	324	336	323	322	317	321	303	319	309	307	349	310	306	335	308	288	352	313	304	299	303	283	295	342	308	289	341	279	327	298	359	304	352	334	318	332	291	308	312	305	302	310	301	303	295	313	295	299	285	336	290	297	325	314	294	331	297	326	312	310	321	348	323	293	322	321	322	318	326	303	308	334	360	289	321	338	335	331	336	285	324	304	313	288	338	293	320	323	312	342	283	321	322	299	305	282	307	349	327	316	299	310	301	323	334	304	324	290	315	300	342	289	304	323	305	292	314	317	326	350	298	316	291	306	297	310	300	315	276	312	324	328	309	289	324	306	329	331	329	292	282	314	311	277	306	320	313	295	353	309	345	319	354	306	302	290	300	283	304	270	317	341	280	307	345	287	288	337	281	294	319	313	322	321	308	347	320	318	328	327	279	316	314	305	332	336	291	326	323	273	307	300	307	292	329	340	292	305	304	311	321	297	316	303	338	286	355	308	304	286	292	292	335	330	316	287	333	301	300	318	351	316	284	317	342	320	311	327	304	311	325	291	309	317	308	312	298	330	298	327	316	286	312	316	288	294	334	315	306	318	314	298	292	341	305	323	312	298	308	304	334	330	306	333	318	312	325	304	324	297	313	289	296	302	303	322	291	323	289	335	336	308	274	323	337	307	270	354	309	331	319	308	324	319	315	267	297	317	303	325	329	332	315	297	323	302	318	324	325	302	319	305	305	321	274	319	351	282	323	318	283	318	308	328	320	335	313	306	331	320	308	326	344	332	333	296	296	312	320	315	298	327	300	315	309	313	321	323	312	320	343	283	325	305	289	316	284	309	333	326	301	338	338	308	335	313	340	345	342	281	274	304	321	330	330	289	319	308	318	321	348	335	316	285	311	332	318	291	340	304	352	326	296	311	317	316	300	315	320	296	344	308	264	320	298	323	279	310	329	297	282	322	327	312	325	314	323	295	320	290	307	321	360	321	291	327	335	323	312	302	293	303	327	301	339	301	284	308	314	322	310	336	316	330	322	323	310	322	336	294	304	337	312	289	319	339	316	335	316	340	357	316	298	276	304	303	277	293	337	312	286	287	314	306	325	329	310	321	331	334	297	331	325	296	322	315	298	316	336	298	339	325	296	321	293	320	330	322	324	303	324	311	316	344	300	297	294	358	316	326	319	313	358	295	313	295	291	316	266	330	341	352	331	320	295	310	308	296	323	296	298	305	325	296	322	316	308	303
7874	2349	721	563	11307	19982	1390	54	45	53	41	53	42	45	38	40	61	49	36	43	31	46	36	31	38	39	37	30	34	36	43	37	39	40	39	35	29	30	22	33	33	28	25	23	31	23	24	24	21	30	28	28	14	26	33	36	25	18	14	24	23	24	19	18	26	14	24	23	21	21	18	25	22	33	21	31	35	17	15	22	18	31	21	23	15	20	25	22	17	12	22	29	23	21	23	27	17	17	25	30	25	31	23	19	22	25	26	17	16	19	20	17	25	19	18	17	19	23	20	26	26	16	18	22	17	20	33	22	37	22	31	16	18	23	27	17	16	23	14	21	25	21	20	19	19	30	19	23	12	13	19	20	23	18	25	28	21	24	23	17	21	18	21	25	19	17	21	24	19	16	20	24	18	23	22	22	22	16	17	27	29	23	23	26	31	22	17	21	25	23	31	25	21	17	21	19	25	26	23	30	17	29	22	21	19	14	23	28	22	19	11	12	25	21	20	28	24	8	19	25	26	21	20	27	15	25	22	26	22	29	34	20	18	27	24	25	16	13	30	27	21	18	13	18	24	26	35	21	17	21	36	28	21	26	22	21	24	13	21	19	21	20	20	22	27	16	22	21	23	16	18	17	25	24	24	23	16	20	21	23	21	25	20	19	13	18	24	24	18	30	14	19	29	26	19	23	20	15	22	18	21	20	36	20	17	20	24	24	25	27	24	25	21	27	20	28	25	16	17	24	16	19	17	17	19	30	19	20	26	15	17	19	28	25	17	18	25	16	30	19	28	20	25	23	23	27	18	19	19	25	25	27	19	18	24	17	18	16	9	15	18	15	24	25	24	24	20	17	27	16	24	26	28	15	25	22	10	22	20	22	24	27	21	21	25	20	23	17	22	16	21	19	26	30	25	19	23	29	20	29	16	16	23	30	27	19	27	26	32	21	27	20	26	17	21	26	14	32	27	17	17	15	15	28	15	19	22	26	13	21	32	19	23	28	23	21	25	26	17	23	20	22	25	14	21	16	14	30	29	19	17	28	24	23	22	24	23	13	25	23	20	27	26	36	21	27	14	19	22	21	30	17	27	20	32	16	23	19	21	23	12	22	18	18	32	16	12	23	16	24	17	30	26	22	14	21	22	19	18	21	23	25	20	18	25	24	12	23	20	20	19	24	17	34	20	29	25	23	22	23	20	30	24	18	20	22	15	18	14	20	32	32	21	27	23	19	23	19	37	25	24	23	18	22	28	25	17	15	35	18	21	40	17	21	14	25	23	33	25	19	19	23	17	24	18	21	18	18	27	19	20	22	27	22	35	23	22	24	28	30	18	24	33	19	17	11	14	27	23	14	26	21	19	19	26	24	26	24	22	31	21	25	22	29	24	29	25	22	11	17	21	19	26	23	16	25	29	17	21	26	26	26	19	25	18	25	21	23	27	31	24	29	11	22	14	18	26	30	10	19	25	23	21	26	24	17	23	18	30	26	15	18	14	25	24	22	15	17	25	17	21	25	26	18	26	17	20	25	21	24	12	19	25	28	14	19	22	26	29	18	22	16	23	17	22	24	14	19	18	17	27	26	21	25	20	29	16	25	19	17	18	24	20	28	23	21	18	24	20	18	28	17	21	26	19	19	18	18	15	21	22	24	23	28	23	21	16	17	30	24	28	24	17	23	22	32	18	21	20	17	14	29	25	30	23	35	20	13	31	26	21	15	27	20	30	20	15	29	30	19	21	26	32	25	26	24	17	22	22	21	24	27	21	21	17	23	31	23	25	26	7	22	24	22	26	10	31	17	24	20	20	20	21	26	23	18	24	17	16	24	20	21	17	18	17	18	24	26	15	30	18	26	26	17	24	22	22	14	26	29	19	18	13	12	25	26	27	17	20	30	22	24	26	20	18	24	26	16	22	21	16	29	23	32	21	17	18	17	25	17	17	25	26	20	28	23	22	22	18	26	19	23	23	20	18	19	21	29	17	25	15	21	27	22	27	26	26	17	28	24	23	25	27	20	19	20	13	13	27	19	25	18	22	26	27	18	32	19	20	23	16	16	25	19	16	24	30	29	22	17	22	21	27	21	20	14	21	14	16	26	23	22	23	19	24	27	22	30	15	20	13	24	20	14	15	14	29	17	23	19	26	24	23	28	16	17	17	13	16	18	21	21	24	20	14	28	22	21	20	24	22	20	19	17	24	20	16	23	18	12	16	24	25	19	30	19	21	22	17	18	17	28	18	23	20	18	24	17	21	15	30	29	19	25	20	19	23	17	28	21	22	24	17	18	25	15	17	30	21	14	16	29	27	20	22	17	26	24	25	24	15	25	21	22	20	22	24	17	24	27	11	17	19	16	27	24	21	26	21	31	21	18	14	19	18	20	24	18	21	36	28	17	18	23	22	17	13	18	29	26	27	24	30	31	16	17	27	24	23	19	19	21	29	20	25	19	21	21	27	23	28	21	29	19	18	29	21	19	16	29	22	23	21	17	18	28	30	24	21	21	12	23	19	31	15	17	16	18	15	22	28	15	23	17	35	29	19	15	21	28	21	19	19	26	20	22	27	27	19	19	15	23	25	16	17	27	25	23	30	26	18	18	20	15	28	27	34	18	17	22	21	24	19	24	24	18	17	22	18	26	23	18	29	25	23	24	16	17	19	30	18	23	22	19	16	25	18	17	33	27	25	31	20	26	31	17	20	22	25	15	24	16	19	29	19	24	26	20	26	27	13	26	12	21	23	20	16	19	20	21	29	24	20	26	27	23	21	21	20	24	28	26	30	23	25	19	16	27	27	23	18	19	19	26	16	22	19	20	24	13	24	28	28	20	27	20	21	34	16	25	22	23	24	16	21	18	26	25	23	23	14	18	22	16	20	24	24	27	29	17	22	31	25	23	17	22	22	16	14	17	22	20	29	20	21	20	19	17	23	22	25	21	26	19	10	24	27	18	14	20	18	18	26	28	24	22	21	27	19	24	22	22	21	21	24	23	9	24	17	20	21	21	23	25	22	21	28	16	17	20	14	23	23	25	25	19	22	22	27	27	21	22	20	18	17	27	19	20	17	25	26	23	21	19	16	21	24	25	25	16	23	19	19	24	24	25	22	13	17	26	13	17	15	27	21	40	14	20	18	21	28	16	19	17	22	27	19	22	21	13	16	25	19	14	17	25	20	20	19	17	28	17	28	21	21	29	21	26	40	20	18	25	20	28	32	19	25	17	24	25	19	19	14	20	18	24	27	23	13	23	27	25	21	14	22	25	26	20	20	20	30	22	29	21	23	18	16	20	17	24	18	19	22	21	20	15	17	20	25	24	14	24	20	19	14	21	31	19	22	17	23	19	22	12	27	26	22	21	20	21	19	28	21	22	31	27	34	26	11	18	21	14	20	30	22	27	24	19	20	36	18	20	17	25	19	18	18	15	19	22	25	19	33	21	22	28	22	16	30	29	23	21	25	12	21	20	18	18	20	17	23	22	22	18	25	24
47145	27328	15973	29076	68351	72977	7686	5276	3901	3200	2900	2714	2285	2075	2012	1886	1915	1885	1772	1747	1707	1648	1572	1484	1515	1552	1562	1381	1421	1338	1260	1072	1018	1148	963	842	833	829	775	744	758	683	685	679	666	616	582	563	588	515	558	541	544	513	533	503	447	491	465	426	473	459	430	447	460	435	436	393	397	397	410	473	398	381	382	420	444	390	406	388	410	440	373	405	395	417	391	397	398	421	398	380	417	392	396	405	377	383	416	384	393	365	383	400	372	394	391	391	408	385	380	395	377	398	403	355	394	368	415	386	352	369	389	369	395	374	365	379	432	400	376	358	365	379	414	393	355	366	378	354	381	344	396	384	349	386	369	365	404	352	370	381	387	374	395	373	397	345	381	366	407	390	394	397	408	394	407	368	392	424	367	405	354	379	398	373	397	403	377	406	376	408	371	393	374	389	394	341	370	370	375	384	384	356	367	353	370	369	369	396	388	380	393	427	390	417	363	350	393	334	374	344	414	395	357	415	400	388	371	369	397	375	381	357	406	327	393	367	421	382	387	377	354	385	329	409	394	402	399	361	396	386	401	397	377	377	381	369	394	331	346	425	380	414	351	370	368	396	396	355	382	359	405	408	381	386	398	374	372	400	367	372	385	433	381	361	365	379	366	387	361	379	370	388	359	355	382	390	395	411	360	362	383	376	368	399	391	352	398	390	382	375	368	382	368	361	400	394	400	356	390	405	405	378	381	372	346	381	363	364	373	368	384	382	351	404	377	386	387	383	391	367	370	370	384	354	365	342	393	398	386	394	397	358	405	406	374	387	390	377	361	367	386	404	376	407	385	412	407	404	370	382	407	404	389	370	364	356	401	389	362	351	384	358	386	371	416	341	397	357	365	395	385	352	408	366	344	398	377	375	401	372	374	383	382	397	381	369	361	421	360	407	390	399	397	351	381	398	382	405	361	389	378	370	375	344	402	372	397	394	343	387	366	418	360	393	360	388	407	428	382	353	379	345	388	399	378	434	417	375	404	342	374	370	388	392	391	374	353	392	376	375	356	377	351	342	389	366	389	401	364	414	371	383	405	366	382	391	371	351	393	361	356	423	372	402	398	408	360	383	389	365	364	374	395	367	381	397	362	419	419	373	368	396	373	380	364	380	433	345	383	365	393	400	384	388	421	368	378	386	405	349	372	371	410	385	424	356	374	379	394	379	364	394	375	386	393	401	388	371	379	365	390	392	379	370	381	392	351	365	359	363	364	385	407	386	356	388	377	395	359	379	368	370	385	374	388	382	377	367	358	361	401	391	357	372	394	356	322	385	370	358	355	390	379	379	398	384	404	376	383	387	391	373	381	372	378	406	392	406	365	376	353	346	361	390	431	400	367	387	375	372	376	372	373	377	402	388	372	385	367	388	367	410	363	370	380	382	382	375	365	370	411	369	385	376	366	371	385	354	359	408	386	377	381	375	396	347	365	363	389	373	371	404	366	407	367	402	359	363	379	373	393	372	399	383	402	398	362	388	365	372	391	375	405	356	357	379	381	417	394	363	418	401	393	412	367	377	392	334	388	392	361	373	381	400	357	396	378	398	342	380	350	396	370	381	385	374	406	396	419	398	365	359	385	379	348	359	364	390	391	355	364	382	372	383	369	380	355	385	377	361	386	411	383	400	361	396	392	400	378	387	397	387	389	391	380	353	353	371	360	377	396	394	427	404	363	403	383	374	350	346	380	386	375	404	380	374	383	359	398	368	402	446	397	355	375	373	396	381	374	375	396	365	362	363	378	325	387	396	342	381	416	359	375	412	381	386	356	357	356	378	396	372	361	380	355	388	399	373	389	362	397	346	393	363	407	382	385	375	411	357	357	366	362	412	395	361	372	372	421	389	374	371	377	365	399	344	422	379	398	372	377	374	390	387	402	364	402	399	377	385	384	368	380	390	399	394	395	355	403	398	371	373	401	373	385	398	351	385	389	363	383	359	363	393	400	385	369	365	358	371	396	399	349	391	372	375	402	380	392	367	399	362	366	338	377	366	383	406	354	356	382	402	377	402	379	400	380	361	349	383	399	405	390	382	365	355	377	397	370	389	389	404	360	381	380	381	413	386	351	357	356	371	385	364	378	390	374	381	383	344	358	360	384	386	417	369	391	361	432	395	381	359	400	371	360	362	405	376	377	413	413	393	381	425	388	386	350	393	383	384	363	388	385	383	358	397	379	362	414	398	373	402	389	397	399	374	397	396	395	361	388	354	390	364	395	391	373	391	374	373	370	352	413	398	409	401	375	364	392	381	346	354	329	383	350	399	363	419	379	352	395	358	437	364	374	373	394	353	373	366	380	410	406	383	380	369	379	376	355	361	361	374	375	393	420	380	385	407	410	367	366	376	361	359	375	386	380	378	383	386	347	405	332	414	354	359	383	379	379	402	376	378	354	381	398	355	382	394	387	337	375	387	412	386	410	360	387	376	385	418	392	371	381	405	369	392	409	341	388	378	413	359	369	427	402	371	400	366	393	368	389	363	398	375	336	380	373	385	409	365	401	366	394	381	354	370	395	384	360	422	349	353	386	359	374	368	379	365	351	341	372	371	344	412	404	364	386	385	368	401	376	370	359	378	333	366	412	349	369	379	377	380	388	378	394	358	362	377	404	376	404	356	350	364	380	391	367	389	372	391	362	421	389	375	365	336	366	359	408	388	394	373	345	375	381	400	399	369	380	386	371	384	377	379	396	377	385	374	367	352	389	367	347	365	384	359	382	347	362	363	379	372	370	371	376	378	409	357	352	352	378	355	442	399	383	400	411	387	355	373	355	400	376	393	369	384	391	328	391	362	393	348	402	378	366	389	366	413	373	384	382	386	356	383	388	383	368	381	359	360	380	414	357	355	386	353	418	398	354	380	394	403	384	361	398	373	410	359	404	390	375	361	355	384	374	371	413	357	395	409	390	390	386	358	425	362	385	361	375	376	373	372	389	354	376	361	377	355	399	355	380	390	387	371	392	377	374	353	374	365	352	376	376	401	361	377	409	398	388	382	402	357	375	369	390	360	337	389	396	358	402	346	398	373	397	395	367	376	381	367	414	411	399	408	367	379	393	371	369	378	351	371	331	394	384	359	411	397	393	375	380	400	353	382	392	354	388	396	365	376	408	353	372	374	383	386	416	387	384	404	355	393	378	412	396	394	383	395	362	376	396	361	401	386	400	382	410	390	371	386	388	375	351	365	427	354	377	382	411	398	363	385	361	368	377	383	398	348	384	373	377	385	376	393	397	383	384	378	390	393	331	391	368	360	348	385	387	363	381	406	426	384	354	378	398	389	379	382	328	394	386	363	368	358	411	378	383	383	380	382	361	351	349	388	390	377	387	355	367	399	385	392	352	371	416	374	364	402	392	356	364	389	354	352	390	356	376	403	404	350	353	396	373	373	366	374	398	352	396	371	357	365	332	410	362	366	399	365	378	391	397	398	366	374	386	376	355	408	375	386	428	356	383	397
6640	1249	465	277	8783	10764	241	47	40	39	45	33	36	46	36	53	37	46	47	46	39	49	35	45	50	51	44	53	30	44	44	33	37	39	34	42	36	41	33	33	36	24	34	33	25	30	32	40	39	36	31	25	29	29	32	33	31	34	44	41	31	35	25	29	35	31	31	38	30	24	23	25	28	22	21	26	20	32	23	25	27	31	35	20	22	28	31	22	30	32	29	36	22	32	27	38	38	36	28	41	37	19	25	33	23	35	30	27	28	29	26	28	23	20	26	30	35	29	30	34	31	24	28	28	23	29	26	31	27	24	30	37	25	28	30	37	23	28	31	27	41	33	38	24	33	31	18	35	31	26	30	27	25	28	23	34	27	36	25	25	28	24	22	19	35	22	23	33	39	24	20	32	21	35	22	26	23	31	23	25	36	30	28	32	31	27	23	32	23	35	23	30	27	24	24	32	26	31	24	33	31	28	22	37	29	33	31	25	19	32	27	36	30	36	24	28	33	31	29	23	28	32	24	18	24	31	36	30	32	32	37	26	37	28	27	29	27	34	28	28	21	35	31	39	26	40	25	28	27	18	26	27	27	30	27	33	27	27	35	28	31	35	28	37	32	32	36	37	30	26	27	29	36	26	36	36	23	37	33	31	26	27	30	27	28	37	29	25	23	24	28	26	29	36	28	36	25	36	23	36	36	26	32	25	30	27	29	25	32	33	30	28	31	19	31	35	33	41	34	37	35	23	36	27	35	29	23	20	19	35	28	38	26	31	25	29	23	36	14	30	35	40	19	27	25	26	25	21	24	26	28	29	26	20	32	26	34	27	25	26	29	20	20	27	36	30	27	31	38	42	44	25	31	24	22	33	38	25	23	24	23	36	28	29	34	26	22	23	31	26	35	23	27	23	37	32	36	33	41	21	22	25	30	32	27	29	31	24	27	27	23	30	34	42	20	20	23	27	27	31	25	34	31	26	30	31	30	28	17	31	31	32	20	21	29	28	29	35	27	18	18	23	26	33	28	37	25	38	29	21	38	30	37	34	31	26	24	40	29	27	31	24	29	26	36	24	26	34	27	26	27	35	35	37	32	24	26	31	27	20	29	42	31	24	36	33	38	31	47	30	27	25	21	24	36	38	35	18	21	22	30	32	21	24	27	30	42	31	28	32	26	34	26	26	28	39	33	35	20	30	27	25	31	30	30	34	31	25	39	33	36	32	24	26	20	32	30	27	30	36	36	34	25	27	29	33	30	27	27	28	36	22	32	26	28	27	39	24	39	31	26	19	46	23	27	28	22	26	22	19	26	44	29	33	35	27	23	24	24	29	23	24	24	39	30	19	25	30	37	24	27	32	31	30	18	22	29	28	24	28	23	25	34	25	32	33	27	32	33	28	24	33	27	35	26	29	32	24	38	32	36	35	32	22	18	24	33	36	30	29	31	31	47	33	27	27	29	25	30	23	29	22	31	35	28	24	23	24	33	24	24	31	33	26	24	30	30	26	31	36	24	25	33	30	35	23	24	36	28	32	30	27	26	33	26	23	25	29	34	25	27	37	28	36	29	25	31	34	37	28	16	24	23	31	34	29	29	29	26	28	18	28	39	28	29	39	26	29	33	33	40	26	26	30	34	23	30	31	27	24	27	27	24	33	32	36	31	40	19	24	24	38	28	28	27	32	27	32	30	28	21	17	30	28	29	29	28	32	19	35	21	33	38	30	29	34	34	33	31	28	33	29	24	28	34	36	32	31	34	22	30	31	26	33	34	30	19	37	30	34	31	27	25	35	30	28	19	29	26	32	36	28	21	28	31	33	19	36	34	29	21	22	35	30	28	21	32	29	28	39	24	20	24	33	28	36	19	29	31	25	18	28	31	20	33	26	25	23	40	35	36	28	19	24	31	23	38	18	29	32	32	31	28	30	26	34	36	28	30	28	30	31	32	29	25	39	29	22	35	20	31	30	30	22	27	36	29	31	21	40	25	18	36	29	24	33	34	37	29	27	30	29	23	32	31	31	31	27	29	47	27	27	28	40	24	34	17	23	31	34	33	28	33	35	34	29	35	29	30	28	33	25	37	20	23	28	31	34	31	31	31	38	37	26	25	25	29	27	26	27	41	30	34	30	25	16	29	33	42	24	37	37	28	28	32	28	26	27	32	27	28	39	26	35	28	32	34	35	34	26	28	23	33	24	30	38	36	25	34	38	39	24	21	30	28	35	31	29	31	35	37	33	31	25	29	24	21	30	30	32	32	33	27	39	31	42	34	45	30	33	29	24	29	26	26	25	26	29	25	21	31	32	32	29	31	25	25	24	36	22	29	33	30	31	30	34	30	24	31	35	30	32	32	32	24	33	34	28	37	39	21	36	25	34	25	33	30	30	21	27	30	29	28	25	35	24	24	34	24	27	35	29	29	29	23	19	34	33	19	32	28	25	21	32	35	26	25	40	31	32	34	28	32	34	24	23	41	22	28	29	38	25	36	26	26	28	29	28	38	31	23	29	28	34	37	28	29	36	38	30	36	23	27	23	27	22	23	24	33	18	35	27	23	28	30	32	29	37	32	29	38	25	27	36	25	35	36	23	32	23	26	33	28	24	43	34	26	25	33	38	30	34	21	30	33	36	28	37	27	25	33	25	31	25	38	25	24	34	28	36	23	32	43	27	25	31	25	21	24	29	24	28	32	19	31	27	23	29	25	35	23	30	28	37	19	30	36	26	25	32	29	24	20	30	23	35	35	32	35	26	27	28	30	34	28	35	45	32	33	30	24	27	34	19	24	33	27	33	23	32	40	40	25	34	33	25	28	27	26	30	24	43	21	28	26	25	34	37	34	32	39	48	17	24	41	22	35	26	30	34	24	23	21	27	28	24	27	24	29	22	26	26	32	24	27	29	26	34	33	29	27	39	32	27	30	26	28	31	34	27	28	37	25	28	26	24	26	38	37	31	29	27	30	38	32	38	22	37	38	26	26	38	33	23	28	29	34	27	23	32	36	29	32	25	24	32	32	37	31	36	21	28	33	32	24	30	28	27	27	39	29	31	28	26	44	27	29	23	30	30	39	29	34	23	36	25	29	44	28	26	31	35	34	37	24	30	26	32	26	21	32	25	29	38	29	28	33	24	28	26	33	27	22	35	28	26	28	17	31	33	25	28	20	31	45	42	29	35	25	22	22	29	21	24	27	34	36	31	29	26	37	26	32	30	33	30	40	27	35	35	26	28	32	44	22	36	32	31	30	34	29	31	31	29	29	35	30	40	23	20	24	30	25	22	22	27	34	25	26	21	33	26	32	30	20	30	42	33	23	29	39	32	34	33	18	36	25	22	23	27	24	38	18	22	42	31	27	33	23	42	36	28	33	30	29	31	30	38	24	26	19	27	22	22	19	30	29	28	26	25	29	34	25	40	24	40	36	29	30	32	35	34	22	35	20	26	39	26	39	30	31	27	30	42	28	28	23	32	34	27	19	24	30	34	25	30
40230	21775	11524	21711	65370	58523	4567	3223	2502	2043	1968	1775	1776	1536	1389	1401	1305	1447	1399	1441	1355	1385	1367	1282	1221	1309	1292	1252	1218	1145	989	1013	988	983	898	827	800	832	785	800	697	731	696	700	657	692	617	647	649	634	591	628	615	600	527	582	553	553	556	567	547	542	528	545	529	542	567	478	517	487	538	587	494	503	497	530	516	515	496	517	519	529	491	530	532	504	533	522	510	569	534	480	479	501	506	501	494	474	500	531	515	480	464	499	501	533	500	467	534	468	524	520	513	494	525	490	501	496	508	528	482	482	480	532	493	492	525	521	482	504	475	527	479	520	515	537	492	539	491	474	520	506	482	512	512	517	485	513	516	512	517	520	496	517	524	500	489	483	522	517	508	501	517	500	520	521	516	457	504	500	510	472	489	463	483	498	509	515	513	508	532	503	485	493	500	500	510	486	477	475	510	451	486	500	494	499	479	495	506	504	470	465	463	497	548	470	500	477	480	473	520	468	509	520	521	496	482	492	523	486	482	472	490	479	516	510	485	514	521	546	503	515	500	517	529	513	524	542	488	498	485	487	490	513	491	466	509	500	458	510	503	515	510	507	472	518	496	516	479	488	489	482	512	520	501	493	500	522	528	543	495	519	495	508	532	505	517	499	527	499	519	489	514	534	516	478	521	485	508	487	443	486	452	507	517	505	480	519	514	515	476	470	525	475	482	517	495	492	484	505	475	453	500	507	506	520	525	531	477	493	528	526	496	487	495	462	502	482	462	555	497	517	512	524	498	515	496	501	478	547	503	490	509	486	516	483	502	546	499	496	508	522	534	485	493	512	511	483	487	475	480	511	516	541	514	487	516	504	508	490	485	505	523	528	540	505	522	515	483	478	542	491	523	532	481	500	519	498	506	515	487	490	493	449	519	463	526	512	520	514	532	465	476	485	516	535	499	490	518	523	482	508	493	488	542	510	503	521	480	463	513	497	514	479	528	498	493	517	467	531	510	487	484	522	497	484	502	468	486	500	510	488	476	506	512	532	515	453	512	502	525	504	513	490	481	538	490	542	505	516	469	502	488	534	495	535	523	512	509	473	509	476	479	526	467	513	494	472	480	485	477	505	530	521	505	490	519	498	487	501	471	492	530	459	490	513	477	574	509	493	462	496	510	535	503	483	435	522	524	510	484	528	492	492	519	498	496	513	496	508	505	540	485	524	528	503	526	499	530	554	540	498	520	536	516	482	517	480	526	442	516	462	495	522	496	540	500	537	494	491	513	499	501	521	554	488	491	517	470	524	468	496	545	486	480	530	480	483	497	551	455	507	511	512	501	534	521	516	483	491	508	502	513	525	513	482	466	458	493	485	519	526	491	459	473	488	558	513	543	511	532	465	532	502	479	552	491	479	515	514	485	529	496	506	470	531	488	492	480	514	507	494	473	530	498	518	491	540	477	501	503	505	522	492	474	508	506	527	486	458	487	507	465	474	450	495	495	491	495	516	493	479	473	533	522	475	503	514	476	465	546	457	506	511	518	509	508	512	463	504	511	501	498	476	510	488	466	482	537	513	501	495	545	494	502	505	534	467	506	551	515	482	558	500	515	490	485	528	505	491	513	509	514	515	515	485	502	488	501	507	482	502	466	494	511	521	468	476	528	496	483	484	514	505	502	483	506	485	475	496	503	534	514	468	508	507	518	478	487	483	484	511	532	514	509	528	494	524	503	497	494	464	502	509	500	482	481	507	478	496	489	472	489	488	499	448	512	489	504	529	489	472	488	550	490	493	523	509	510	467	515	488	511	491	476	488	489	520	513	459	516	475	530	510	499	487	487	480	518	521	508	534	488	508	463	484	493	525	520	511	530	524	459	499	499	511	458	494	487	477	491	507	487	516	511	514	514	508	457	493	478	500	506	491	525	540	493	520	504	471	511	494	521	482	543	523	468	477	487	488	488	495	520	541	486	501	490	507	519	500	507	500	498	492	521	448	489	505	480	481	519	468	517	485	478	520	480	493	488	456	484	487	508	520	486	488	518	504	490	499	545	523	492	521	510	506	479	471	499	511	519	507	556	492	532	548	487	504	490	532	496	498	492	508	501	524	455	532	484	514	506	505	481	519	506	520	511	519	505	505	462	493	502	496	515	520	531	507	507	469	500	493	528	480	521	536	512	513	534	484	493	458	484	507	525	442	516	523	484	461	488	499	500	527	516	511	522	501	487	480	510	498	528	517	498	504	518	475	516	527	489	484	512	535	494	504	502	510	473	505	492	534	530	527	530	471	486	517	486	472	521	532	482	520	466	525	536	549	504	495	490	494	498	490	501	435	500	525	487	501	513	528	510	513	515	483	535	488	489	484	523	472	522	521	514	489	472	499	482	495	502	512	518	480	479	495	467	473	463	448	474	509	474	494	498	457	505	480	508	536	520	485	469	495	528	498	527	457	491	512	463	511	509	472	493	528	509	478	538	523	492	496	477	475	500	485	514	534	494	512	560	536	500	493	541	508	499	486	468	506	493	487	521	508	458	502	510	448	507	550	451	534	541	488	504	502	482	493	470	452	467	529	545	485	518	530	515	465	477	488	485	498	511	500	504	509	513	508	482	533	542	511	497	507	515	494	518	500	488	499	507	505	472	495	557	494	511	499	476	529	480	489	479	501	541	496	525	471	527	458	501	495	492	491	509	521	512	492	478	462	477	484	479	531	502	509	498	472	490	501	489	483	466	483	472	527	460	526	481	490	472	485	475	505	514	509	520	477	487	505	497	486	500	522	473	485	505	500	542	548	503	537	511	538	508	526	520	498	446	515	490	512	501	476	470	469	495	482	485	499	464	529	487	524	458	506	533	434	503	542	526	517	484	503	470	494	484	484	501	518	523	511	497	519	481	496	546	503	485	462	499	528	474	469	550	470	529	467	481	527	463	529	490	497	474	490	531	468	500	471	498	496	471	499	463	503	492	451	528	479	498	462	454	471	483	493	513	477	509	492	510	501	478	507	520	501	449	512	481	518	487	450	475	501	494	488	503	499	526	496	509	498	514	517	522	501	505	485	495	516	481	502	478	552	502	533	502	497	532	507	509	479	506	514	516	490	482	476	526	521	487	524	517	478	504	470	500	497	512	502	444	540	500	507	495	476	495	489	462	519	458	499	467	469	535	531	518	524	506	494	468	504	490	488	504	506	439	470	527	502	478	495	481	457	535	467	528	482	524	521	477	522	518	491	470	537	499	518	505	477	507	501	488	477	490	493	484	505	512	468	527	510	475	521	496	524	508	501	493	528	497	537	461	472	514	468	484	523	457	540	480	506	478	489	479	495	469	511	501	527	520	481	478	502	491	502	494	513	516	514	520	477	471	503	469	522	453	504	503	509	487	488	491	479	493	496	481	472	517	514	507	474	509	509	499	515	493	459	488	489	557	510	509	540	476	503	509	521	535	521	532	510	476	506	486	457	533	509	546	505	505	515	506	465	497	477	493	491	503	467	467	531	527	512	504	500
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
