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
342776437740	342776438301	342776438850	342776439400	342776439950	342776440500	342776441050	342776441600	342776442150	342776442700	342776443250	342776443801	342776444350	342776444901	342776445451	342776446001	342776446550	342776447100	342776447651	342776448201	342776448750	342776449301	342776449850	342776450401	342776450950	342776451501	342776452051	342776452601	342776453150	342776453701	342776454250	342776454801	342776455350	342776455901	342776456451	342776457001	342776457550	342776458101	342776458650	342776459201	342776459750	342776460301	342776460851	342776461401	342776461950	342776462501	342776463050	342776463601	342776464150	342776464701	342776465251	342776465801	342776466350	342776466901	342776467451	342776468001	342776468550	342776469101	342776469651	342776470201	342776470750	342776471301	342776471851	342776472401	342776472950	342776473501	342776474051	342776474601	342776475150	342776475701	342776476251	342776476801	342776477350	342776477901	342776478451	342776479001	342776479550	342776480101	342776480651	342776481201	342776481750	342776482301	342776482851	342776483401	342776483950	342776484501	342776485051	342776485601	342776486150	342776486701	342776487251	342776487801	342776488350	342776488901	342776489451	342776490001	342776490550	342776491101	342776491651	342776492201	342776492750	342776493301	342776493851	342776494401	342776494950	342776495501	342776496051	342776496601	342776497150	342776497701	342776498251	342776498801	342776499350	342776499901	342776500451	342776501001	342776501550	342776502101	342776502651	342776503201	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2077	3300	1900	2700	2078	3300	1900	2700	2079	3300	1900	2700	2080	3300	1900	2700	2081	3300	1900	2700	2082	3300	1900	2700	2082	3300	1900	2700	2083	3300	1900	2700	2084	3300	1900	2700	2085	3300	1900	2700	2085	3300	1900	2700	2086	3300	1900	2700	2087	3300	1900	2700	2088	3300	1900	2700	2089	3300	1900	2700	2089	3300	1900	2700	2090	3300	1900	2700	2091	3300	1900	2700	2091	3300	1900	2700	2092	3300	1900	2700	2093	3300	1900	2700	2093	3300	1900	2700	2094	3300	1900	2700	2095	3300	1900	2700	2095	3300	1900	2700	2096	3300	1900	2700	2096	3300	1900	2700	2097	3300	1900	2700	2098	3300	1900	2700	2098	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
4028	1533	861	624	362	577	6376	15637	9061	172	49	44	39	35	33	35	27	31	39	28	34	26	33	24	33	23	21	27	31	30	37	30	26	29	27	20	25	26	22	22	27	32	27	22	25	22	26	25	20	35	23	26	22	29	22	23	27	25	33	26	31	26	28	20	24	33	30	30	32	28	28	26	22	28	24	32	29	34	30	22	27	23	27	36	22	25	19	27	17	36	33	18	27	29	25	25	25	24	26	22	17	24	26	24	27	17	21	22	22	30	20	29	35	33	16	30	25	23	24	23	32	26	24	29	31	23	25	24	23	15	19	27	14	30	28	31	19	22	25	29	26	30	18	21	30	25	27	23	17	23	22	21	23	19	29	31	21	28	20	24	23	22	28	24	28	26	30	27	30	23	28	18	25	20	34	36	27	36	15	17	16	10	25	22	26	28	28	24	16	29	27	21	23	30	33	16	19	32	22	19	24	29	41	28	22	19	30	26	27	28	27	28	21	19	29	25	26	40	29	24	27	26	26	29	22	24	28	27	21	28	21	21	25	32	27	31	19	25	23	23	32	25	23	23	24	22	20	20	23	20	29	31	33	17	24	29	21	20	21	21	26	19	22	31	25	20	20	10	25	25	18	29	28	28	32	17	19	24	30	24	22	24	23	17	26	14	21	18	34	26	14	22	19	22	27	22	26	22	21	19	36	31	31	28	25	29	17	19	24	30	24	17	16	32	24	22	23	25	16	15	31	29	25	25	26	23	27	33	18	17	33	23	32	24	17	18	25	24	24	19	21	22	37	27	24	16	33	27	35	27	26	32	21	24	20	21	19	23	27	23	30	25	20	16	28	32	32	24	23	26	30	26	21	15	21	24	24	22	18	23	24	24	23	28	19	20	19	30	19	21	27	26	29	30	21	33	28	21	24	25	23	25	24	20	27	19	32	27	21	29	22	18	24	30	23	27	22	17	23	21	19	37	25	19	34	28	31	28	15	29	27	26	30	23	29	26	24	29	19	35	26	21	26	23	24	32	19	23	30	20	31	27	25	23	18	19	24	26	27	24	18	27	24	21	29	22	29	27	20	25	22	23	17	20	18	31	20	25	24	20	21	25	27	24	16	24	25	24	17	25	19	33	21	22	14	20	25	20	29	31	19	34	17	30	16	24	22	24	30	23	27	28	22	27	19	25	32	33	18	31	18	24	27	28	35	30	18	34	17	21	25	19	21	19	23	22	23	35	23	25	23	26	22	31	39	21	27	22	24	25	31	34	21	24	26	19	34	25	29	27	31	36	26	33	24	21	27	23	20	24	19	24	23	27	18	26	21	21	14	19	22	30	13	25	24	18	20	24	19	31	26	30	21	30	25	32	27	17	27	16	18	30	24	29	19	19	25	24	27	33	20	29	22	20	28	24	24	27	16	32	23	19	28	21	11	19	28	31	24	17	19	29	23	21	29	22	37	21	27	21	22	25	21	30	28	27	29	24	25	22	29	30	18	18	19	29	29	28	21	20	24	20	28	25	31	28	28	22	29	28	35	28	25	14	23	29	13	23	22	20	26	22	28	20	28	28	29	26	24	31	23	26	28	26	24	25	27	29	27	23	19	29	32	22	22	26	25	24	22	22	22	21	28	25	23	20	25	18	24	13	20	21	24	19	19	26	17	26	23	24	30	22	18	26	27	16	17	21	25	30	28	28	29	20	23	22	19	25	16	20	25	35	25	14	30	26	29	18	26	22	36	25	20	27	29	23	21	27	32	34	25	30	29	37	32	26	31	31	20	29	35	22	25	21	21	26	26	16	23	20	20	15	20	20	30	27	15	23	17	26	34	20	32	27	24	30	25	24	16	19	31	25	18	21	22	20	29	26	28	23	21	23	22	19	31	33	20	20	18	30	23	27	29	16	21	21	24	20	23	22	29	24	24	24	33	22	24	33	32	20	22	21	19	31	30	32	26	20	20	26	25	22	24	25	20	25	25	19	24	22	33	24	24	24	27	29	27	17	25	18	20	22	19	26	21	21	26	27	24	22	19	21	23	24	12	24	30	30	32	16	21	27	31	25	22	24	22	23	29	22	22	18	31	27	28	25	27	23	12	23	23	33	30	38	22	21	26	27	14	21	32	31	19	18	31	20	23	23	16	38	30	18	28	23	24	27	20	18	25	26	28	19	25	32	22	30	31	24	16	18	26	30	24	27	25	29	22	35	28	23	27	30	25	23	23	36	18	14	24	24	27	32	21	27	24	21	23	19	24	26	18	34	34	24	29	28	14	26	18	27	30	21	29	25	20	26	19	27	25	28	18	29	23	20	27	21	24	30	21	19	25	29	24	18	27	31	32	19	30	21	25	26	29	23	28	22	13	27	30	15	25	30	19	24	20	23	23	24	30	23	19	25	22	32	25	20	29	17	18	21	23	27	17	13	23	15	21	25	29	25	29	30	32	34	25	30	32	33	21	27	29	32	28	25	21	12	22	23	20	23	28	26	28	21	29	18	22	32	21	26	23	26	25	18	23	27	25	14	28	30	19	30	30	19	34	22	28	30	24	21	26	24	27	25	18	25	21	24	38	28	22	25	26	26	34	39	20	23	23	23	22	26	25	21	22	16	26	29	24	20	25	29	25	29	15	25	26	28	22	18	22	25	23	26	17	20	16	22	26	19	26	25	25	19	27	28	34	28	30	21	25	31	15	29	16	22	24	28	26	23	31	30	26	20	22	32	26	28	23	35	22	26	32	24	27	32	20	28	29	28	30	24	30	25	32	33	23	24	19	16	17	26	27	31	30	24	17	28	24	18	20	22	25	24	23	19	20	28	24	23	24	15	25	28	24	21	21	25	19	24	25	30	19	24	18	30	28	18	27	32	26	24	23	19	16	24	22	28	24	18	18	21	29	22	33	17	21	27	25	31	30	27	18	29	24	19	27	30	20	34	17	20	26	26	33	26	20	38	18	29	25	33	19	21	22	17	24	30	26	29	26	34	22	22	28	23	22	33	29	22	22	24	26	23	35	18	25	30	25	25	35	21	33	39	25	24	22	38	25	23	24	24	32	26	22	17	16	23	26	28	30	18	25	24	23	26	26	19	27	22	20	34	28	34	25	28	27	23	26	20	31	31	27	26	17	29	25	32	18	27	36	36	23	20	30	31	27	26	29	24	27	28	32	26	22	24	17	22	28	20	27	18	25	24	20	25	26	15	22	28	20	22	26	33	21	31	29	26	23	18	35	25	26	21	21	24	26	26	27	26	28	26	14	24	22	24	17	28	15	23	23	26	21	26	24	32	21	25	21	28	23	17	24	23	25	29	32	27	19	19	25	21	24	29	22	22	32	26	22	25	23	24	21	34	22	24	23	23	15	15	26	34	29	28	30	31	20	19	29	35	24	17	27	15	27	25	23	24	26	21	20	22	31	32	19	23	22	21	24	21	22	26	32	24	23	23	29	17	22	25	28	25	26	22	23	33	24	38	20	20	20	27	33	29	39	23
25638	13984	10004	13143	15915	20009	44879	60206	36524	1529	1344	1057	908	837	750	664	596	540	506	550	445	425	432	433	401	364	371	375	395	370	397	349	330	363	307	324	316	316	320	306	292	304	298	306	303	327	311	252	283	290	294	291	272	285	282	272	282	299	314	287	294	279	302	290	263	283	281	263	277	272	269	237	302	306	277	258	289	260	265	263	271	231	277	292	271	285	297	286	286	270	264	263	276	253	245	251	268	284	271	255	281	269	313	324	268	235	269	254	264	265	274	253	274	253	279	249	291	277	264	272	271	275	249	249	301	273	269	279	256	249	286	262	260	273	252	283	276	276	232	293	313	226	256	286	294	243	265	280	263	276	243	241	259	266	277	250	247	300	274	264	236	298	302	262	259	281	265	240	261	270	307	266	263	274	280	292	246	259	235	273	278	240	251	260	273	261	281	288	275	248	270	260	283	259	256	231	278	297	277	282	257	271	264	268	256	267	251	250	254	254	280	290	271	276	277	270	254	268	297	274	265	265	264	293	274	245	313	263	253	237	240	286	273	265	236	247	261	244	275	268	282	280	279	268	266	253	301	271	288	238	263	262	255	251	236	289	238	274	300	259	252	236	227	247	257	285	252	267	274	264	282	264	294	270	237	254	240	255	252	286	238	236	293	257	247	267	252	268	292	233	263	250	274	261	247	293	281	277	272	288	307	274	267	266	250	276	280	265	282	282	289	268	283	254	282	259	223	256	277	247	247	286	303	285	279	253	272	267	239	267	258	266	275	271	276	244	266	277	278	263	254	271	256	241	255	266	261	263	281	255	266	245	235	261	260	247	274	241	286	258	271	265	289	294	265	226	257	273	265	273	254	241	244	261	269	267	236	261	284	279	271	265	238	271	281	298	277	265	260	250	245	260	249	265	261	260	238	281	278	261	268	240	259	243	266	249	319	277	232	291	285	270	261	244	253	264	269	290	266	271	269	253	260	280	243	256	257	245	258	276	277	269	281	272	249	252	250	249	292	268	296	272	282	255	272	283	275	253	265	267	276	260	231	285	262	278	275	265	273	255	266	243	281	289	272	272	239	248	274	268	251	261	232	246	259	259	277	235	250	304	284	274	272	239	269	254	240	311	271	269	245	262	272	272	255	267	267	251	255	287	265	252	243	270	266	271	242	275	278	285	235	297	240	247	253	252	266	278	278	245	277	242	249	275	271	277	236	306	258	255	282	288	260	280	235	263	245	235	264	278	258	295	278	266	238	260	229	256	243	241	257	273	286	271	266	275	258	252	286	288	270	264	283	262	293	227	255	259	279	260	242	256	274	245	257	274	275	264	264	273	261	255	289	255	298	281	289	272	287	287	268	287	258	250	277	250	287	260	255	261	244	258	229	255	266	262	257	279	243	290	242	242	259	270	232	278	291	245	251	263	260	289	253	224	252	244	267	267	255	242	249	286	255	269	278	264	273	267	258	265	252	264	253	269	266	275	266	271	283	269	248	251	250	254	285	302	252	264	288	270	278	263	231	270	258	289	284	267	261	296	270	235	271	254	252	263	248	283	250	239	234	257	228	276	263	272	269	259	264	287	257	282	262	269	273	277	254	276	257	261	268	265	272	275	271	251	289	241	243	253	266	284	271	303	265	272	266	256	291	237	266	283	246	240	277	270	284	271	261	282	252	250	281	258	264	276	291	282	250	263	303	220	286	280	240	237	263	295	261	267	248	250	262	251	283	298	298	286	238	273	246	280	290	255	301	257	275	250	274	282	239	277	264	258	273	272	264	289	262	277	260	268	248	257	263	253	260	263	264	261	254	253	253	284	250	234	276	298	276	294	254	255	244	246	243	246	275	289	285	266	269	255	268	234	261	260	254	260	273	255	281	244	274	241	246	255	244	260	274	269	260	275	271	279	267	274	256	270	262	269	221	274	293	262	251	252	266	265	285	267	285	245	278	270	269	254	234	269	256	252	269	243	241	284	249	260	307	275	267	264	259	236	254	263	240	278	251	262	277	304	254	272	252	278	254	259	273	273	299	265	286	256	239	264	308	260	283	267	272	254	254	235	273	255	259	277	269	257	270	283	268	283	280	273	252	239	262	240	249	236	243	269	284	248	276	262	266	266	266	257	268	252	248	228	269	278	282	293	274	251	268	284	257	263	269	295	261	255	262	230	264	259	280	277	282	263	261	230	289	248	262	274	260	235	243	275	262	279	276	283	283	244	271	285	260	269	259	266	255	264	263	248	252	262	280	261	265	261	263	321	280	255	262	260	253	289	262	288	288	277	301	260	238	272	263	249	277	262	266	248	294	254	253	279	268	260	269	273	260	246	286	242	276	261	246	266	266	270	270	256	285	232	278	241	246	241	245	261	237	264	248	258	281	285	288	258	307	268	279	289	247	268	274	249	253	242	308	270	259	277	277	267	252	246	276	266	256	262	285	294	232	280	268	268	240	285	273	237	264	282	256	277	290	289	241	263	268	247	255	293	256	244	270	269	268	261	242	279	280	292	270	261	299	271	285	274	256	249	261	259	255	262	298	264	278	262	259	234	284	260	294	257	280	262	235	256	261	276	263	268	263	270	260	288	260	272	234	273	257	249	243	305	228	284	272	273	267	268	283	259	244	283	270	279	262	279	255	277	282	247	258	266	278	246	258	285	267	244	256	262	266	284	260	252	275	262	265	264	256	276	232	257	268	288	303	263	262	298	272	249	242	260	244	240	268	274	247	264	258	265	247	288	251	257	270	290	271	295	284	306	263	240	247	278	273	307	292	253	279	269	271	270	276	266	248	247	241	299	277	258	269	281	272	267	249	282	300	261	247	256	247	237	276	275	292	249	249	275	283	281	261	280	260	273	266	248	262	266	265	305	269	275	264	293	265	271	268	243	281	270	272	281	258	266	260	243	252	255	252	306	262	252	266	231	268	245	260	260	253	252	264	240	272	241	275	268	277	239	276	281	272	264	245	257	245	258	275	281	258	280	220	259	245	238	287	253	295	257	265	269	261	266	267	239	296	269	245	259	259	272	248	283	272	248	245	270	264	258	283	245	269	263	275	248	265	273	273	279	271	283	252	270	262	275	226	233	266	304	256	263	276	265	231	265	268	287	260	273	265	240	262	260	266	263	259	237	295	256	273	233	249	246	289	289	263	276	237	272	250	264	266	268	263	259	260	249	265	291	270	271	264	243	255	272	273	253	267	259	273	259	252	276	263	293	287	298	276	248	285	261	238	287	263	302	276	245	263	251	248	289	265	282	253	271	276	247	256	281	279	263	270	284	258	263	274	271	247	271	287	254	267	246	274	282	242	293	300	273	276	277	247	272	278	248	266	252	267	269	261	264	280	288	271	260	251	279	262	258	281	281	252	248	254	250	268	257	289	272	272	235	244	258	270	265	235	306	260	234	246	272	260	262	267	261	283	256	271	248	264	254	258	271	246	255	267	288	272	266	282	251	258	275	272	247	265	252	251	285	256	283	256	265	281	266	270	241
1831	615	487	281	168	105	346	1888	2555	97	61	56	66	48	47	51	44	64	54	61	49	38	53	48	57	46	59	47	51	54	49	55	45	55	50	59	49	59	69	50	55	54	59	52	52	50	60	60	43	51	54	51	75	55	61	53	54	33	43	57	45	48	58	44	66	52	56	53	56	51	59	60	62	63	45	52	54	57	50	53	62	46	57	49	51	41	45	52	52	68	56	55	52	49	44	46	52	48	58	61	45	56	48	52	70	60	52	47	53	48	48	59	45	46	51	51	54	49	42	58	60	54	56	51	52	43	51	66	49	41	41	59	58	54	56	56	59	67	38	56	53	56	52	51	52	65	51	57	46	51	49	54	47	45	33	54	60	47	52	51	53	54	51	49	46	56	40	61	57	53	43	50	55	54	55	55	54	42	50	44	46	55	55	56	47	59	47	51	45	59	39	56	43	56	48	59	51	49	62	50	49	54	60	52	44	49	70	49	50	40	67	45	46	65	52	45	49	56	45	62	57	58	56	46	46	63	50	49	43	54	60	47	51	53	56	54	51	56	54	51	57	49	57	45	47	48	38	78	41	43	47	59	59	57	62	58	55	65	65	45	68	59	51	53	50	63	60	56	64	51	47	60	48	58	62	41	56	59	54	75	60	51	55	57	49	56	44	45	53	53	53	49	46	73	54	54	61	58	64	39	67	70	57	55	45	60	55	54	48	60	62	38	53	55	47	55	53	53	56	45	58	53	41	61	45	60	49	53	57	60	58	55	56	46	50	44	52	50	54	63	65	57	50	69	53	54	61	50	51	41	55	48	53	50	51	53	52	57	43	48	50	50	49	55	62	38	53	50	50	54	58	55	54	48	62	45	60	39	52	54	52	50	52	52	45	47	50	53	52	51	58	53	70	48	63	52	58	48	62	46	59	45	49	68	61	56	58	46	42	59	50	60	56	52	54	64	64	54	71	51	48	52	39	57	46	44	70	38	64	54	42	69	56	50	52	52	60	50	51	56	52	52	56	50	64	52	49	54	43	57	43	40	46	47	58	41	46	42	43	37	55	65	48	52	39	52	49	68	42	40	50	44	58	54	49	52	50	58	48	52	47	52	60	52	60	43	49	66	47	47	46	47	51	59	66	44	41	57	62	52	49	53	43	61	57	61	46	56	59	54	56	52	56	52	52	62	71	47	62	65	53	56	56	61	53	45	45	56	56	49	57	46	47	58	61	52	51	45	45	60	48	52	45	53	51	51	51	61	53	48	63	52	55	58	61	52	59	43	66	49	51	44	69	60	49	60	51	46	56	65	62	64	48	59	59	48	64	50	59	46	58	55	69	44	43	52	64	60	57	56	53	68	57	62	55	53	60	53	39	42	71	47	49	49	46	66	66	44	45	48	52	53	57	46	43	55	52	57	64	67	55	43	51	58	48	46	45	51	53	52	51	50	48	51	41	55	60	40	56	70	54	50	58	50	62	64	38	42	49	49	50	49	63	51	61	44	59	56	57	60	43	65	46	53	48	61	40	54	45	51	50	40	72	57	47	45	52	48	48	46	45	52	49	54	54	42	55	49	48	57	67	59	49	51	60	63	54	57	54	45	52	54	40	54	50	53	51	56	56	46	58	58	58	50	62	65	64	40	68	49	57	42	48	60	59	50	52	62	42	44	57	67	64	45	46	46	65	78	59	36	46	51	56	64	43	51	54	70	46	53	60	55	56	53	71	41	52	44	43	55	63	66	55	57	47	56	54	65	57	58	58	50	42	57	55	66	60	53	39	57	59	63	47	47	57	55	51	57	60	53	58	50	48	47	58	56	54	61	59	46	48	52	55	56	48	58	59	49	52	41	51	42	51	43	48	79	55	45	50	57	50	48	59	50	58	59	53	54	54	57	46	51	50	63	52	61	55	44	54	56	39	67	51	58	49	58	61	58	40	58	61	47	57	47	44	54	58	65	66	56	46	41	36	49	39	67	47	66	40	64	70	44	59	62	46	56	49	43	51	57	45	52	61	56	57	60	69	50	56	55	49	53	50	57	54	41	62	65	52	52	53	47	47	42	51	60	51	46	57	56	58	48	63	51	63	53	61	55	58	44	52	51	51	62	64	56	65	45	58	48	63	58	50	57	55	63	60	49	61	56	49	44	56	54	61	51	65	52	64	52	55	49	54	38	62	59	58	59	50	55	53	45	47	54	55	55	58	46	58	60	53	55	50	55	48	59	59	47	56	68	51	51	59	38	46	39	53	64	65	50	57	62	51	62	49	59	71	53	66	51	53	51	60	56	56	51	37	52	48	54	71	59	54	62	42	44	61	51	62	46	42	45	51	56	48	48	57	53	42	50	54	47	66	60	43	47	72	43	53	60	65	44	75	49	48	54	55	56	56	59	59	57	64	60	38	49	59	59	51	62	46	61	42	48	52	59	56	60	47	57	65	48	43	42	55	48	62	44	53	62	42	37	62	37	41	69	45	55	61	53	58	58	52	42	55	57	57	54	59	42	49	50	69	46	50	59	66	51	66	49	51	47	55	59	61	56	58	63	51	56	47	59	37	47	44	45	49	54	56	46	67	57	48	44	69	58	57	63	57	52	55	49	59	52	50	56	61	49	56	58	57	38	59	56	55	59	47	61	54	54	49	59	62	47	54	50	42	53	58	47	67	53	48	41	54	61	45	59	50	50	54	55	63	60	48	48	59	57	47	54	47	52	43	48	46	49	51	52	56	49	52	67	53	45	66	60	53	52	57	54	50	56	43	55	38	56	43	53	55	51	44	69	53	51	51	44	52	48	63	46	44	65	45	48	65	58	49	53	53	50	56	50	58	53	52	55	58	58	52	54	55	43	59	54	52	51	49	50	47	41	64	63	49	49	45	49	55	55	54	67	50	53	56	46	61	49	59	49	49	53	62	51	54	59	51	56	52	54	53	48	61	49	42	39	63	56	49	46	34	53	62	65	47	48	53	52	56	54	65	58	54	55	64	54	45	54	61	51	49	52	46	48	57	50	60	52	59	62	46	52	52	47	47	38	52	62	59	53	66	50	51	52	42	47	68	74	54	51	52	48	42	54	50	48	53	56	48	58	64	43	55	60	43	52	71	55	55	66	69	47	47	47	54	55	59	52	56	55	52	44	52	50	44	45	41	41	55	42	44	54	49	50	59	62	41	58	56	35	60	48	52	51	49	37	46	59	61	50	59	62	58	54	49	58	54	62	47	56	45	51	59	51	56	53	68	52	53	39	49	54	58	54	62	68	65	54	47	57	41	43	42	50	60	44	57	53	55	58	64	64	53	48	56	50	62	47	56	67	48	50	47	53	59	57	60	52	56	53	47	50	43	59	58	52	57	64	64	44	51	53	56	68	61	67	42	53	52	54	67	43	55	57	46	57	40	41	35	54	51	50	58	52	29	51	56	55	55	40	60	56	48	52	59	50	62	62	60	59	45	60	59	75	54	48	50	55	54	47	47	50	54	58	58	54	50	53
12711	8800	7532	6960	8958	4833	13912	32499	29602	1247	792	806	750	724	718	695	692	659	681	619	674	627	676	603	621	600	611	641	594	650	643	595	626	583	655	616	654	593	599	609	599	585	629	592	579	624	588	585	614	618	606	590	608	588	621	595	598	580	567	610	603	621	635	619	551	568	606	585	596	613	560	592	607	580	616	635	578	585	604	590	616	630	582	597	624	585	602	563	575	599	599	578	616	619	600	551	607	587	553	608	623	617	638	555	598	611	624	628	601	604	588	576	602	584	604	615	569	567	610	631	591	570	579	630	600	627	600	601	655	599	629	604	577	596	574	603	528	558	585	617	625	639	574	596	553	567	616	574	615	605	613	570	579	623	616	620	628	604	610	616	605	592	609	584	594	573	608	614	665	574	582	583	626	631	601	574	567	618	625	602	579	605	581	614	589	625	602	615	571	604	556	583	610	626	589	605	594	550	585	587	611	617	637	615	618	594	606	637	604	633	590	619	618	583	627	610	603	579	580	598	612	641	572	590	639	603	633	597	543	615	561	604	568	614	588	606	595	586	592	634	597	532	583	596	584	624	588	565	591	606	607	624	576	630	649	590	609	603	602	616	647	630	588	626	618	660	579	617	583	587	595	639	588	609	580	623	574	611	572	617	611	623	625	575	568	589	586	637	558	627	578	633	576	588	600	616	598	593	572	613	601	648	618	595	623	579	595	599	590	626	563	618	644	622	591	585	584	636	598	610	627	568	633	599	595	634	618	576	599	565	612	582	597	548	596	577	583	604	552	613	612	595	549	633	630	648	554	623	607	588	624	575	630	565	596	582	568	588	617	627	538	585	620	644	620	625	577	612	652	587	606	621	584	621	588	632	568	605	594	558	607	642	592	572	621	611	633	567	596	618	582	667	592	604	595	617	607	568	612	587	596	588	605	600	637	594	565	606	624	580	630	579	582	591	597	627	594	653	625	584	577	598	676	623	589	587	573	585	600	604	606	597	624	645	614	619	585	594	611	579	613	576	600	588	610	557	578	620	624	658	635	628	560	565	592	658	596	585	614	584	610	623	629	590	659	617	602	578	593	604	630	608	580	603	598	575	599	585	610	585	593	602	587	613	619	592	644	637	620	583	589	614	574	594	585	579	582	589	589	609	604	597	596	614	602	635	603	568	640	634	602	617	594	588	595	607	605	541	589	595	643	641	611	601	561	627	565	592	584	603	580	536	628	598	607	606	576	615	627	613	588	594	628	627	593	630	629	591	581	648	607	624	598	613	559	571	592	611	587	585	589	613	630	579	587	598	577	638	589	611	562	610	597	640	579	576	612	623	622	577	554	604	560	573	580	652	569	613	616	602	586	622	611	614	586	602	593	623	611	605	614	573	594	578	593	588	622	576	596	619	612	643	617	580	564	569	629	551	614	617	595	563	568	583	571	604	609	610	631	590	619	582	631	582	600	566	588	604	609	603	590	605	586	597	582	557	592	622	652	594	633	586	561	575	599	589	613	583	625	616	579	589	629	614	572	620	567	622	590	614	584	658	561	621	641	596	620	594	548	619	601	602	593	588	617	606	589	624	602	607	554	630	593	621	579	571	599	629	614	549	609	604	603	617	563	585	612	547	588	579	587	588	585	616	612	583	582	549	582	562	625	654	611	608	624	583	579	607	596	605	592	591	592	591	583	599	612	590	608	611	611	572	584	608	582	606	637	597	585	576	609	576	564	583	631	614	620	622	608	616	595	647	626	593	611	660	571	587	603	595	551	588	608	574	646	625	576	607	634	579	573	538	613	645	619	610	608	588	596	571	618	603	617	577	614	587	615	604	613	629	611	599	611	555	613	576	623	595	620	576	609	576	581	575	615	666	599	595	644	602	565	620	643	648	590	614	584	659	592	573	579	617	540	615	573	606	613	627	604	531	616	601	630	606	605	578	571	601	579	577	555	613	604	588	602	621	627	579	624	579	615	588	667	550	599	636	562	572	595	599	590	592	579	574	566	593	581	596	629	544	560	634	641	642	560	619	591	611	631	603	563	608	603	666	597	606	617	592	573	579	598	626	596	581	609	583	597	624	639	566	605	610	616	584	603	614	612	581	592	594	537	606	610	651	582	656	622	565	616	598	561	594	617	574	566	632	601	626	589	585	660	637	644	618	605	600	605	609	634	578	615	598	599	596	570	558	592	614	611	595	564	635	575	631	628	598	637	624	564	624	612	630	603	609	601	578	625	601	668	578	635	606	603	607	563	586	598	601	610	592	636	607	596	593	649	557	588	600	588	569	557	576	628	622	618	583	615	603	584	579	598	623	570	596	606	586	616	585	574	585	585	596	597	642	561	585	583	599	605	632	561	575	585	649	569	631	667	565	587	662	583	603	621	610	647	585	590	600	594	560	621	631	604	627	616	606	565	593	594	592	610	594	620	608	586	644	616	595	619	604	608	601	624	613	602	619	640	611	638	563	575	597	627	615	599	579	615	602	599	600	564	596	578	613	579	634	583	609	661	609	615	617	588	619	612	632	584	676	568	632	595	593	601	574	586	624	604	599	598	625	616	561	599	626	623	598	618	628	615	641	614	600	607	573	653	579	607	599	602	603	604	618	633	588	599	640	560	593	606	614	587	591	615	630	587	585	609	620	631	591	616	607	609	632	603	619	592	609	624	622	616	601	599	572	597	584	585	633	639	679	614	563	588	612	596	610	630	588	607	590	615	610	606	578	599	629	584	652	577	592	592	587	586	594	590	574	626	586	617	576	643	629	615	565	564	606	601	664	602	577	581	616	577	609	628	615	608	590	622	599	622	576	584	618	571	587	586	651	595	599	661	596	582	609	535	605	540	622	569	642	598	576	631	604	631	617	610	585	620	697	649	648	566	606	589	567	593	587	608	605	589	596	633	656	610	599	556	591	598	617	583	599	563	617	599	621	589	633	586	629	589	613	655	601	606	564	601	549	577	614	586	656	569	632	615	631	583	587	573	658	611	589	633	592	626	576	584	588	597	587	658	639	574	631	608	648	641	561	611	605	586	640	587	598	646	641	583	598	593	622	609	547	582	570	560	562	579	626	556	576	651	633	536	593	605	598	576	622	598	586	646	580	593	616	609	620	576	607	595	600	597	580	609	626	625	596	628	597	591	614	619	595	608	618	563	601	598	596	603	619	617	606	625	624	598	605	594	592	582	586	611	608	634	606	625	603	603	630	637	653	574	582	598	618	615	628	605	590	608	565	635	630	612	578	580	593	581	591	560	609	563	616	598	557	603	580	619	639	640	633	603	609	623	600	548	615	586	613	623	584	567	628	600	588	602	590	562	595	600	638	587	551	643	598	605	620	626	601	649	592	610	563	619	586	560	587	632	595	596	586	604	593	620	609	566	556	596	639	606	617	593	661	589	585	602	562	612	635	601	606	630	562	582	597	561	632	616	581	599	651	598	583	619	561	625	600	545	606	530	586	608	641	585	631	614	607	621	630	605	609	596	602	614	625	571	606
3181	2113	1493	1086	1074	472	275	4906	8146	477	30	28	29	44	24	16	31	17	15	23	17	18	17	20	13	28	13	16	23	25	25	21	18	18	17	11	26	24	21	12	26	13	15	17	7	23	17	23	18	17	18	23	17	10	27	10	21	17	14	20	23	27	14	18	20	25	17	19	17	19	22	21	21	13	11	17	16	12	13	14	13	12	15	23	28	19	9	16	14	26	15	16	11	12	10	19	20	20	17	16	14	19	15	23	26	19	18	20	19	18	13	23	20	22	15	15	23	21	20	16	18	14	19	17	19	13	12	22	23	22	14	20	21	17	15	13	27	13	12	22	16	22	26	22	21	11	21	12	19	22	21	18	14	14	21	23	25	15	14	23	21	15	12	11	16	21	15	20	23	18	12	26	24	24	19	20	12	13	10	9	15	20	19	16	19	14	18	23	23	14	22	13	19	22	14	26	12	20	17	16	18	26	16	16	24	19	20	15	21	16	19	11	23	15	24	32	25	16	17	13	10	12	26	13	16	17	19	12	17	13	13	20	24	21	16	22	14	18	17	17	23	12	18	23	21	15	19	17	20	20	21	14	20	17	18	17	23	22	22	19	20	13	15	13	13	19	14	15	16	11	25	18	14	24	18	14	30	27	12	21	22	19	21	17	15	23	23	24	19	20	13	20	17	12	22	7	10	23	16	22	18	21	14	18	22	18	22	19	19	16	22	17	32	25	22	20	12	19	24	21	19	26	20	26	17	19	16	19	19	22	12	26	19	17	20	16	24	16	23	10	18	18	17	14	21	12	20	18	22	18	11	17	19	19	17	19	29	20	21	21	15	22	12	14	21	21	17	16	21	16	21	9	22	19	18	9	21	25	21	21	8	21	14	25	24	20	21	25	23	22	13	16	16	21	23	24	16	17	17	20	18	15	20	13	23	20	24	22	24	24	15	16	19	18	19	12	18	16	22	13	17	19	18	21	17	12	17	25	19	13	17	21	9	17	20	18	11	17	19	21	20	19	16	19	17	28	17	25	14	28	17	20	14	21	18	18	17	22	15	18	12	21	24	25	12	22	10	18	18	18	17	27	13	22	20	21	15	15	27	14	12	12	16	27	12	14	20	16	11	16	10	18	18	17	25	26	30	14	18	19	9	15	17	13	15	11	18	18	15	15	18	20	18	23	23	22	25	15	15	14	21	13	15	25	13	14	17	17	12	24	21	20	16	19	19	19	19	16	10	21	14	24	24	22	13	21	10	18	10	18	14	22	15	25	15	16	19	24	15	10	21	18	19	17	19	16	16	18	15	17	16	21	15	24	24	18	16	28	15	20	22	14	25	15	15	12	20	24	18	17	16	14	24	14	24	15	15	15	15	24	19	22	15	20	15	23	23	16	17	13	18	20	17	14	15	19	25	20	26	19	18	16	12	17	19	12	20	15	22	20	23	21	17	13	25	24	18	19	9	20	20	18	19	16	21	19	21	17	18	18	19	13	14	24	17	21	17	16	22	22	10	23	19	13	23	23	29	16	22	15	20	19	11	22	13	24	18	18	19	17	11	21	9	18	25	13	20	24	13	15	20	20	18	20	33	24	13	21	15	13	25	21	22	16	20	18	19	11	17	15	13	15	20	12	22	13	15	15	21	23	21	20	20	13	16	18	16	22	20	22	19	18	19	16	17	17	20	18	16	20	11	11	22	16	9	22	16	30	15	14	21	13	17	16	21	21	21	13	20	20	19	17	18	15	16	24	22	13	14	16	18	11	17	25	22	32	17	19	15	18	22	18	14	14	21	25	18	25	13	19	18	22	24	20	11	16	23	18	15	20	15	12	19	17	14	21	17	23	17	18	18	13	15	15	14	21	14	16	23	17	13	21	13	19	15	22	18	19	19	17	21	12	21	21	17	18	19	24	12	18	28	21	15	16	18	15	22	17	25	22	17	20	16	17	18	23	17	12	23	14	18	18	17	9	13	23	20	16	15	24	17	15	22	16	17	11	15	11	12	15	21	21	22	22	23	21	21	19	33	25	14	23	17	28	18	21	18	20	20	20	15	17	24	16	18	21	11	16	16	23	15	21	17	23	18	15	28	20	15	16	22	18	24	24	15	17	19	13	13	25	20	13	22	15	17	18	13	25	15	17	17	20	13	26	11	20	13	19	21	16	20	30	24	19	17	22	28	14	19	24	22	15	19	24	21	23	19	19	18	20	19	22	19	21	20	18	19	14	10	13	16	13	14	20	11	24	20	16	22	17	17	26	25	16	16	18	9	20	19	18	12	10	25	12	19	28	16	17	15	20	16	16	17	19	29	27	26	15	25	21	15	17	17	22	18	13	24	14	21	13	20	17	19	14	25	30	16	12	25	19	25	21	17	16	23	28	17	16	17	16	25	18	21	18	16	12	19	22	28	13	22	12	20	14	21	19	25	13	10	24	18	15	18	12	14	26	19	17	18	18	20	14	22	18	17	21	16	22	22	18	19	10	20	24	14	16	13	18	14	19	13	18	15	13	19	17	17	24	20	16	15	16	21	18	16	14	21	16	16	26	22	19	15	16	17	26	22	17	16	17	23	22	21	15	27	27	24	18	21	14	21	20	17	19	25	16	22	18	10	17	19	24	14	23	22	12	17	21	22	26	19	24	14	13	14	9	18	12	20	18	19	26	21	17	19	16	21	24	13	15	13	17	9	18	25	20	24	12	19	22	27	23	20	27	14	12	15	16	21	19	17	15	15	26	27	17	14	13	16	23	12	23	14	18	21	24	25	23	18	16	13	13	10	19	24	21	11	13	22	24	17	24	16	15	22	21	24	13	16	18	18	16	15	10	16	24	20	14	23	17	22	18	22	23	18	19	15	23	23	10	13	18	14	18	18	15	18	19	19	21	18	21	26	14	12	17	22	15	16	17	21	25	22	21	13	17	19	18	22	20	13	18	14	11	18	22	18	29	28	23	22	18	21	23	23	15	21	20	17	8	16	22	22	17	18	10	16	22	14	22	18	14	19	21	22	16	17	15	23	21	18	27	16	21	15	19	11	18	19	24	15	11	20	21	23	17	16	15	15	17	22	15	16	14	21	14	20	18	16	19	21	13	28	18	26	12	19	16	8	12	17	18	20	21	16	18	24	18	12	25	14	27	24	20	20	19	21	14	24	18	25	23	23	14	17	18	15	17	13	20	24	20	13	10	22	19	20	12	10	20	22	10	20	21	19	15	21	22	20	22	16	20	17	24	14	26	20	21	15	22	19	23	16	17	14	26	19	17	20	19	20	18	16	26	28	21	14	23	19	12	20	15	19	23	13	20	18	19	19	15	27	18	21	17	17	27	24	22	21	20	9	25	16	17	11	21	18	26	23	13	25	7	10	25	13	22	17	18	16	18	12	21	16	24	11	16	26	15	17	17	20	21	31	9	14	21	15	17	21	16	20	15	14	21	17	18	24	26	16	13	19	14	20	20	20	13	24	16	20	26	17	22	15	22	15	22
23921	16771	15174	19381	26719	15490	12408	42011	44526	1694	901	678	614	550	494	448	386	419	350	363	326	325	286	321	311	270	295	278	273	287	269	293	270	256	248	261	243	225	254	268	221	212	264	225	230	227	213	241	241	225	230	226	233	227	214	190	244	206	206	234	220	213	223	237	217	222	201	229	239	202	237	236	217	220	206	246	223	206	219	195	216	198	260	229	244	186	211	224	224	236	202	191	212	227	232	198	227	215	205	207	222	212	209	183	211	243	201	235	221	221	218	200	216	205	222	219	240	181	215	220	225	203	223	194	222	213	245	232	222	214	215	198	198	193	211	201	215	208	220	215	202	222	216	226	237	226	223	213	217	221	217	214	229	215	199	213	233	212	217	244	226	226	210	241	222	214	207	197	218	207	198	225	204	229	201	207	201	228	223	211	220	191	231	232	210	206	223	193	231	186	206	244	214	204	217	207	235	220	211	205	221	228	189	239	201	209	226	200	193	192	194	229	214	221	208	222	229	214	216	222	213	223	232	197	219	190	223	208	226	198	191	244	241	200	192	219	219	205	214	237	239	219	213	207	221	208	240	227	199	222	224	235	234	218	204	211	215	192	190	192	243	232	230	236	218	220	214	215	194	205	220	224	208	228	227	203	219	213	192	229	234	229	207	209	214	231	207	215	179	216	215	193	230	198	205	251	230	200	205	235	211	228	235	214	217	228	237	220	222	200	207	209	218	213	215	206	209	214	242	224	217	207	223	232	205	224	243	225	221	222	229	214	203	215	226	247	196	223	232	214	215	225	229	206	232	204	189	195	220	206	244	181	237	219	201	233	208	215	213	221	234	208	219	241	239	232	216	196	203	210	219	224	218	220	202	206	215	229	212	226	224	229	187	235	190	216	213	226	219	214	220	209	210	203	213	217	215	237	235	203	212	224	211	196	199	212	201	218	247	225	188	214	207	206	219	203	238	212	218	214	198	217	201	233	214	230	223	250	210	229	219	214	222	208	207	198	222	212	211	231	200	217	217	240	232	226	214	224	232	196	233	200	217	208	212	225	236	229	219	251	221	238	221	226	222	231	227	243	210	218	197	201	247	222	229	195	216	251	210	191	224	210	190	203	229	210	211	208	222	217	246	206	195	246	204	217	241	218	190	211	195	184	193	241	238	222	221	202	204	239	207	216	220	200	197	208	236	234	222	233	212	203	232	217	214	242	229	190	232	188	207	207	232	220	225	192	222	210	212	190	225	222	222	215	209	208	221	214	207	193	212	200	196	233	231	209	211	213	219	228	207	227	212	215	221	221	227	227	214	202	205	222	205	220	204	218	226	202	199	227	241	197	215	233	214	197	216	227	203	202	202	225	236	212	218	210	210	200	220	201	215	227	216	217	200	211	186	226	205	197	211	219	197	208	202	218	223	184	228	210	204	201	198	223	222	216	203	180	194	232	228	224	216	190	214	219	216	198	218	248	213	220	211	178	184	234	199	205	215	238	217	235	203	198	201	227	188	221	217	225	212	218	199	212	207	208	225	216	225	227	209	202	219	215	214	206	209	218	253	241	203	208	219	229	203	213	230	254	203	224	262	211	204	234	222	217	208	207	206	217	225	219	229	219	242	220	171	188	196	213	218	237	214	194	211	215	217	203	225	189	214	211	206	216	226	213	214	217	223	186	208	213	228	217	205	225	211	184	222	196	203	201	219	243	223	244	218	223	210	249	201	212	202	210	220	212	195	232	237	204	236	237	217	240	219	225	233	225	234	212	216	225	197	215	205	187	202	204	211	219	221	198	213	201	210	216	212	235	200	220	219	229	207	234	217	208	213	206	208	211	221	212	209	200	219	214	231	217	194	224	218	205	232	208	214	204	209	222	190	192	226	183	197	252	226	237	224	213	208	227	227	232	229	226	193	212	213	210	224	222	237	225	209	210	198	198	224	193	207	198	200	228	196	207	226	203	222	227	182	195	208	208	239	195	214	210	204	216	213	215	213	215	209	242	215	240	208	201	201	227	204	213	202	229	212	243	199	218	194	206	200	218	223	206	222	206	227	205	228	220	222	226	237	219	228	214	211	237	203	221	205	195	217	204	197	225	184	242	229	217	225	217	217	216	204	212	234	254	229	226	205	191	216	224	193	205	244	229	220	205	194	207	175	214	183	226	210	195	216	226	206	212	198	222	227	237	203	223	221	214	234	183	212	205	235	199	232	215	214	228	204	188	201	224	233	200	197	200	212	199	201	208	196	187	231	204	215	223	215	197	206	235	202	190	222	178	205	209	208	206	211	242	218	207	233	193	191	205	205	210	227	207	202	204	199	216	203	233	237	237	221	211	208	220	221	241	220	196	221	205	208	200	199	228	219	226	219	216	225	235	219	214	208	234	212	206	217	218	197	222	231	204	192	197	206	213	228	220	230	202	228	221	234	195	188	220	233	216	225	208	243	213	186	204	193	220	227	200	215	231	211	217	209	190	234	219	185	221	233	225	197	201	211	203	188	207	207	210	197	228	263	222	222	197	202	219	212	214	222	213	219	215	208	207	200	246	249	234	213	220	210	209	225	209	216	228	204	220	229	231	213	211	185	209	222	217	236	242	220	206	212	222	213	212	230	230	221	222	186	214	210	190	234	200	203	188	226	207	221	210	194	215	209	207	241	221	196	234	232	218	226	211	231	188	208	224	227	224	195	205	219	189	240	206	185	236	222	210	231	209	235	187	204	231	192	188	240	211	243	211	238	236	225	215	237	224	224	229	199	211	204	237	229	212	206	211	191	204	194	216	223	243	231	221	203	233	196	213	216	208	205	233	183	211	215	227	192	207	222	216	196	210	219	217	196	219	234	218	213	211	218	210	188	219	224	205	222	204	217	235	231	207	204	248	225	209	205	213	185	204	188	213	229	225	202	215	203	230	195	220	203	182	238	227	235	197	215	244	237	222	190	224	227	213	200	194	220	220	196	191	220	204	235	230	203	197	234	228	228	218	242	211	208	179	210	229	187	219	216	221	226	220	234	233	203	221	226	202	243	232	221	217	201	243	228	223	233	236	211	236	211	231	217	229	236	212	207	222	224	228	223	194	192	208	205	208	195	239	216	206	217	220	193	217	200	198	204	207	230	214	230	205	231	217	219	245	211	233	220	200	198	202	205	200	206	225	242	206	200	207	206	232	235	227	224	223	216	187	208	216	221	223	195	215	210	203	220	229	209	213	224	208	219	198	215	209	196	214	199	198	215	201	226	216	212	215	192	225	203	212	215	185	223	239	221	197	202	197	221	263	203	216	190	231	218	229	225	210	223	210	203	209	218	210	226	199	208	199	236	231	194	208	235	217	237	207	225	197	219	220	241	220	243	217	223	214	213	227	182	186	203	230	243	193	226	210	198	215	234	209	213	220	219	203	228	244	213	210	211	207	227	212	222	203	213	210	213	177	200	199	228	209	208	212	244	223	212	238	223	248	229	213	224	217	232	190	201	207	200	197	201	241	208	204	232	208
4719	2612	2553	1909	1373	409	204	3104	5126	168	81	68	70	81	79	64	68	80	84	65	64	74	77	69	77	65	65	67	65	69	59	72	66	69	77	69	58	69	59	57	66	56	64	61	64	58	61	57	61	53	63	65	73	70	76	64	59	66	64	76	56	65	79	71	71	66	49	69	65	56	71	51	73	68	75	80	50	68	59	58	63	77	67	72	60	60	71	67	61	61	62	66	66	61	79	66	57	58	65	64	71	72	79	57	83	72	62	57	73	78	86	63	68	64	57	77	72	59	68	71	55	64	73	58	68	56	60	66	76	58	75	61	62	61	63	72	70	74	51	56	67	64	54	53	58	49	69	67	57	62	67	64	73	60	46	61	68	59	75	60	70	67	57	57	71	75	61	53	68	61	69	60	64	52	75	76	56	60	69	54	70	81	73	64	62	67	59	60	66	60	52	71	53	77	62	58	63	49	51	57	73	69	62	57	71	59	74	64	61	50	74	65	70	65	51	76	79	68	66	79	56	72	64	67	68	62	58	61	53	61	59	69	70	54	59	73	63	66	77	63	73	51	60	52	71	67	61	73	62	77	53	72	63	64	54	57	54	74	72	64	69	63	69	64	54	64	65	63	72	82	59	57	64	66	53	68	75	77	49	79	75	65	64	69	79	62	66	71	56	60	62	56	63	74	71	63	65	69	66	66	70	57	71	62	61	47	58	52	57	63	60	65	51	72	52	68	57	73	64	76	68	61	79	47	59	69	74	63	74	61	52	69	57	63	79	61	79	71	60	75	73	60	68	73	64	52	61	64	72	56	76	65	84	64	70	79	53	67	60	63	67	62	61	75	58	67	61	69	60	80	71	63	71	74	55	54	57	70	60	67	48	76	76	56	67	83	70	77	55	61	62	77	66	67	57	62	60	61	66	77	50	54	59	61	65	61	51	63	64	55	67	63	73	64	65	67	67	73	75	76	73	76	62	46	64	73	58	74	58	74	59	64	64	61	57	63	78	68	70	71	63	72	63	66	61	79	58	66	60	56	86	54	73	59	79	58	55	55	58	60	64	67	65	58	73	44	66	66	67	81	68	79	66	67	55	52	68	58	72	50	65	72	59	66	69	66	57	76	55	54	67	55	59	71	72	66	64	74	51	45	59	67	66	70	68	61	54	64	67	56	82	78	70	63	80	68	69	67	50	74	74	88	69	71	72	53	62	76	57	59	62	79	72	72	77	55	61	62	59	64	53	60	57	61	69	73	51	65	62	62	59	63	62	75	65	72	57	74	80	61	70	68	69	58	50	58	53	59	68	62	71	73	41	59	65	78	74	61	66	65	67	60	63	68	72	75	66	69	58	68	66	75	67	53	60	64	60	63	55	56	62	69	64	57	60	71	82	61	62	72	59	65	65	67	80	59	60	59	61	66	62	52	70	83	82	78	56	61	65	57	70	64	77	70	55	66	63	72	75	66	64	70	65	61	80	73	62	64	78	65	74	74	49	67	54	56	66	71	74	65	76	55	72	73	66	70	64	66	68	53	55	66	70	71	69	58	53	65	72	62	52	90	59	67	61	58	60	68	52	66	71	63	50	70	80	60	62	62	69	60	57	68	64	68	70	49	69	64	50	61	60	65	51	65	56	70	56	59	62	58	72	56	74	75	62	44	53	58	56	60	65	67	69	54	62	54	76	65	83	67	60	60	59	48	78	68	57	66	66	62	67	58	59	71	63	68	66	67	83	71	79	64	64	62	73	65	66	58	63	69	66	70	67	69	71	94	67	52	62	70	60	74	56	60	73	71	56	63	63	62	55	57	77	69	61	64	77	74	69	68	66	66	75	66	55	77	51	81	70	77	58	59	64	70	65	65	81	62	71	64	64	63	72	71	65	68	70	51	65	84	63	70	51	73	57	80	69	66	71	58	64	61	59	81	52	71	63	69	80	61	67	56	56	71	51	62	82	63	51	56	63	60	58	69	66	60	53	76	72	50	68	73	71	66	53	66	75	62	58	68	64	59	61	59	74	71	74	65	65	82	47	58	64	69	67	68	70	68	64	72	71	65	70	63	61	62	61	68	61	71	75	76	57	52	48	70	67	76	62	56	75	60	59	58	70	58	52	69	69	60	60	69	63	54	68	69	65	62	67	79	65	62	73	60	55	71	72	67	65	72	76	66	62	43	73	68	66	75	56	65	57	68	65	66	63	63	72	53	60	56	75	69	56	78	54	71	75	70	70	70	68	58	72	68	87	67	70	73	72	63	70	56	67	68	84	64	63	74	84	50	65	68	79	70	60	66	49	69	76	63	70	80	68	62	74	77	71	64	65	73	54	58	68	63	65	68	67	78	78	58	57	59	65	72	45	70	51	70	52	74	62	69	64	71	67	62	69	65	60	75	59	75	69	60	83	57	77	71	61	55	51	64	67	60	66	47	63	62	64	72	62	76	51	57	70	80	67	71	79	70	51	72	64	74	75	55	58	86	60	73	63	69	72	56	62	78	63	54	77	58	69	74	53	66	75	62	63	57	73	72	64	74	60	69	66	74	68	59	62	60	57	57	61	59	65	58	52	74	84	61	58	67	49	62	63	62	63	65	62	71	69	54	68	64	69	53	79	69	73	71	72	69	74	64	70	64	56	55	65	66	68	73	73	76	64	78	75	76	62	69	67	51	68	69	78	59	74	53	60	63	65	58	61	75	60	60	51	61	56	79	63	66	83	68	61	70	65	63	69	59	70	70	87	54	62	62	69	74	54	76	63	62	54	60	65	67	63	64	58	64	79	63	59	68	71	66	65	72	59	64	69	68	63	62	53	69	63	66	60	65	69	72	65	68	73	73	63	69	57	69	76	71	64	59	58	53	65	69	63	74	62	57	74	62	59	47	79	66	65	77	55	67	61	67	67	77	63	54	60	75	68	65	71	77	71	78	69	65	54	72	65	75	65	59	62	68	63	71	73	82	60	65	65	55	69	66	70	66	80	53	52	75	51	62	63	61	73	63	76	72	62	61	60	69	60	76	56	54	62	70	56	62	73	52	76	68	74	68	68	67	63	72	61	68	68	51	53	57	56	80	79	49	71	68	54	69	63	59	63	64	65	75	65	67	75	70	58	74	75	81	59	55	52	65	70	65	57	56	65	60	64	59	49	73	66	66	48	71	63	62	48	65	71	63	66	73	66	50	63	70	69	74	78	76	74	72	80	69	51	59	57	60	84	61	68	55	64	60	72	66	76	68	57	75	61	59	55	69	88	87	60	67	67	59	70	72	70	57	77	59	78	76	61	69	74	62	56	64	64	63	71	66	53	61	72	62	51	69	53	62	77	66	81	67	67	62	58	66	60	64	73	67	67	61	79	53	56	69	59	85	72	75	67	66	79	58	57	77	66	57	76	49	73	68	54	68	82	61	73	57	68	52	61	76	69	76	66	61	68	71	75	78	61	76	61	62	59	65	76	72	66	61	68	61	61	82	62	53	64	81	74	58	66	60	64	67
23811	19680	20778	23611	26059	11914	7112	33247	34547	1381	1236	1092	994	1022	993	916	922	837	829	824	823	818	806	807	809	809	785	774	754	810	804	787	827	781	763	763	746	717	740	767	736	703	746	770	842	724	716	784	728	760	680	736	796	750	757	711	724	769	754	766	686	695	665	769	761	718	741	745	753	727	765	729	763	747	715	713	755	731	708	768	697	740	753	729	713	716	756	746	740	755	790	745	711	715	756	774	716	709	726	741	708	710	726	738	723	738	738	740	738	744	702	735	709	743	762	757	678	777	768	674	740	665	733	675	758	727	700	731	720	729	691	710	734	729	698	736	701	682	699	751	718	733	725	715	765	715	732	698	729	712	741	763	805	690	754	653	727	755	759	711	757	723	720	680	749	735	666	707	714	769	690	681	753	728	722	715	738	755	728	769	670	743	756	741	685	697	743	756	721	751	703	667	740	716	730	731	718	748	752	698	702	760	763	694	714	724	728	699	707	709	761	728	750	710	681	729	723	756	707	729	718	719	720	764	733	734	769	684	765	717	752	732	792	751	775	710	764	709	753	707	704	702	744	754	727	740	699	706	758	749	755	735	736	708	694	784	730	710	691	681	709	755	730	770	681	738	726	729	730	683	698	728	728	688	764	724	762	703	742	703	717	733	705	749	763	699	666	726	704	702	708	766	750	758	765	756	786	728	754	757	738	707	719	695	727	743	702	727	703	754	747	724	705	682	717	728	709	685	750	768	756	747	683	701	677	689	731	753	777	772	713	772	745	728	803	720	720	727	741	753	742	742	738	689	692	695	723	717	709	727	689	689	740	736	778	744	770	739	710	737	745	726	749	716	779	740	735	755	728	737	681	719	746	728	761	743	728	736	749	791	740	734	755	703	735	765	751	725	711	710	699	739	742	748	747	714	702	746	670	739	717	727	744	688	751	740	765	715	700	741	742	717	711	742	722	695	729	742	699	747	723	714	721	714	691	712	716	734	747	793	707	730	737	752	745	732	696	700	741	743	750	737	731	769	688	764	733	735	696	694	748	721	719	751	704	745	714	693	739	737	753	686	737	724	734	727	756	724	698	749	733	703	704	740	734	677	783	713	695	737	755	707	751	709	677	770	726	744	716	729	703	754	720	712	718	721	741	772	724	708	733	723	706	708	692	694	760	735	692	759	767	739	730	707	746	733	729	709	750	724	716	753	740	739	716	722	746	712	738	718	751	728	705	707	788	716	737	738	732	730	723	739	713	734	718	737	710	752	670	739	719	730	748	697	703	765	739	716	718	695	745	740	737	768	737	737	726	716	758	714	773	720	730	716	766	734	698	757	740	701	718	734	731	710	705	744	739	715	728	727	726	718	742	717	738	732	722	769	747	760	764	724	741	727	753	700	733	707	781	759	754	783	784	744	755	720	745	745	783	731	709	722	744	766	759	723	706	667	696	721	720	779	760	736	740	701	732	754	699	730	709	709	709	737	767	761	731	722	707	802	733	726	751	760	730	745	721	730	750	742	736	757	743	746	758	727	685	710	723	763	723	727	768	686	766	704	773	725	736	740	707	764	771	685	795	758	739	697	744	770	739	755	710	734	750	736	770	768	716	742	699	705	755	724	718	671	702	772	719	698	746	718	770	731	772	797	735	743	786	746	763	775	729	710	729	709	762	703	754	755	735	713	787	737	705	736	751	766	710	742	768	722	748	726	671	726	682	742	723	740	673	775	731	700	729	771	736	701	721	741	720	725	709	700	740	726	732	768	764	716	729	760	730	746	728	695	735	729	687	727	754	729	741	670	770	710	753	746	783	746	741	762	668	737	742	733	745	799	674	756	712	751	745	735	695	683	757	718	699	751	732	718	735	680	724	718	718	687	742	768	697	741	736	722	719	757	726	783	762	722	743	725	731	768	708	699	726	740	698	693	737	724	729	693	724	722	720	767	767	776	739	786	727	671	751	706	719	762	746	735	753	679	735	705	724	694	737	742	696	742	771	701	750	682	715	698	756	748	696	677	764	787	740	744	700	732	703	701	731	719	733	732	738	671	714	737	733	718	757	698	717	696	723	756	712	710	739	684	755	749	748	742	708	728	682	687	737	730	742	704	770	691	717	720	725	714	735	782	725	742	730	672	720	741	712	726	715	744	727	730	717	737	743	713	734	761	763	730	696	750	723	719	764	692	684	696	735	753	709	758	722	686	724	697	736	735	749	724	657	743	717	736	703	723	768	708	703	721	715	675	751	734	717	707	734	760	719	774	682	704	747	737	725	726	707	771	714	697	716	724	720	748	757	730	775	729	732	745	721	744	752	754	720	753	704	727	738	772	724	752	733	734	720	722	703	711	752	703	754	751	765	746	713	760	732	746	717	751	701	768	699	726	695	726	761	725	718	725	690	734	701	716	715	753	738	758	770	753	712	728	731	757	735	728	715	726	733	745	718	748	698	694	741	747	732	745	731	728	705	733	686	666	746	724	749	711	762	783	700	733	700	701	729	711	746	751	757	771	731	725	710	718	756	760	766	734	696	716	717	792	759	696	699	704	740	732	738	754	705	675	726	730	715	771	726	700	764	749	722	699	722	717	733	730	749	770	730	768	751	700	719	726	758	702	757	719	702	694	693	666	723	769	731	722	721	700	775	762	712	722	738	688	683	717	697	750	770	746	713	783	754	764	750	721	743	776	716	715	759	701	727	748	710	737	726	669	740	731	748	707	691	719	767	735	708	755	756	728	725	729	742	709	740	764	724	747	731	732	740	749	750	713	747	690	748	763	725	739	762	740	745	748	780	716	727	698	725	718	714	722	689	714	751	762	741	724	708	745	737	702	748	703	708	685	743	723	708	714	731	752	697	730	754	728	743	697	694	755	736	726	745	688	737	738	715	726	726	717	739	771	716	697	697	703	732	744	712	698	732	709	764	781	778	722	785	704	745	740	771	723	767	748	705	737	734	706	711	725	765	685	773	733	719	724	726	690	756	715	712	739	699	719	710	731	728	723	778	777	722	713	726	811	731	706	735	737	724	735	767	728	698	742	753	720	750	727	632	760	719	730	709	705	747	716	718	707	756	735	757	699	774	762	719	729	760	758	701	762	739	774	777	741	740	762	728	739	685	698	716	738	698	734	724	703	748	758	769	712	730	726	760	723	722	744	714	701	705	765	714	768	726	751	743	742	716	717	662	715	732	692	796	703	736	686	734	789	729	764	751	756	770	701	715	779	708	746	795	714	678	705	715	746	729	781	711	727	770	704	738	699	735	715	699	754	741	728	687	735	734	746	738	684	765	732	753	726	721	728	689	751	791	763	711	746	724	718	738	733	695	725	756	746	763	727	708	724	773	711	724	678	705	758	728	741	706	755	708	732	683	718	707	721	755	711	757	743	757	702	715	760	713	720	729	713	685	770	714	704	716	762	705	697	750	748	752	740	706	663	734	719	718	764	771	702	742	753	726	728	679	760	766	718	766	732	723	712	741	717	710	736	726	717	761	736	719	739
8423	11517	8289	4387	1379	337	102	1221	8708	194	36	43	39	41	32	34	29	32	26	29	37	27	28	31	16	33	26	28	21	27	25	23	22	33	26	28	18	17	29	16	24	24	25	21	24	28	29	27	25	26	19	22	27	23	27	21	27	17	27	21	24	25	26	33	27	15	21	32	33	27	22	30	29	24	17	23	19	29	19	17	26	23	14	27	19	27	17	23	31	25	28	30	31	19	19	21	28	24	32	19	31	17	24	20	24	29	31	33	35	25	32	26	31	25	21	27	23	23	18	35	24	14	23	23	24	23	28	21	20	23	25	32	35	34	22	22	18	26	17	20	27	29	31	23	22	25	25	29	31	24	31	21	19	36	31	21	29	23	20	20	25	27	25	20	27	21	27	23	26	21	31	29	28	28	25	28	26	30	34	20	30	33	20	18	35	23	29	29	26	23	25	31	22	22	23	27	22	25	23	21	25	19	21	26	29	27	21	25	18	23	23	24	26	27	24	25	29	28	32	19	20	25	27	26	19	16	20	18	28	23	27	25	34	31	29	26	22	26	23	22	34	24	28	26	20	40	21	32	27	34	25	26	21	27	27	25	30	25	20	23	23	24	27	27	23	27	24	31	27	21	19	32	21	16	34	27	27	23	29	28	20	26	24	27	22	22	17	29	16	20	24	23	23	32	28	19	20	26	31	25	18	33	36	18	28	29	28	28	18	25	26	35	17	31	27	26	24	31	26	22	34	27	20	34	24	26	21	33	28	23	20	26	26	24	27	26	22	32	28	17	31	38	28	27	18	30	22	25	28	28	27	20	20	21	40	19	28	25	38	26	23	19	27	28	21	19	30	24	27	35	27	23	27	25	28	22	24	34	22	22	33	26	27	24	34	17	22	24	25	27	27	21	15	19	22	28	19	29	23	24	26	27	25	23	28	31	17	26	27	27	19	20	24	28	23	28	28	42	25	23	32	30	32	28	30	21	21	26	26	30	26	18	28	20	24	40	15	27	29	22	18	16	33	22	30	27	34	24	35	22	23	25	26	19	26	22	32	31	29	21	22	16	21	21	28	22	29	19	29	39	31	25	30	18	31	21	19	26	25	20	27	26	36	34	14	19	33	28	31	25	25	33	23	24	34	15	20	32	28	31	20	32	30	21	33	21	24	22	31	25	32	27	23	25	19	27	26	22	32	25	28	27	26	23	26	26	34	22	31	31	30	25	32	17	29	17	16	16	17	16	32	26	24	21	30	30	16	23	20	35	25	23	28	24	20	23	23	32	18	24	18	30	24	29	22	20	20	22	24	22	28	18	28	24	22	29	22	31	21	15	21	17	25	25	14	26	30	24	20	34	26	26	31	27	33	30	23	25	24	28	23	35	30	37	24	29	21	33	27	20	30	24	28	31	28	30	26	35	40	24	30	24	22	31	23	21	24	25	23	28	24	33	38	27	30	23	29	27	38	30	24	22	26	34	31	14	25	19	25	29	34	26	26	35	35	28	22	26	27	28	14	24	28	25	17	27	30	22	25	28	31	33	14	30	20	28	19	23	23	24	23	25	30	26	28	23	17	18	22	25	22	32	26	20	18	34	30	35	25	22	27	32	21	30	34	26	27	14	27	20	21	28	23	28	25	37	25	27	23	27	32	35	21	30	22	30	26	30	29	27	19	19	29	32	19	22	18	19	24	27	22	23	26	12	19	13	25	35	28	25	34	21	26	18	36	32	28	31	31	29	28	24	32	22	26	38	20	24	30	23	16	22	19	29	39	24	25	19	28	26	28	33	27	23	27	14	30	30	36	18	24	29	26	30	28	28	24	26	30	27	33	36	15	23	20	15	28	31	23	27	23	24	21	30	19	22	25	20	33	23	31	31	24	26	23	27	25	23	28	27	31	30	27	24	26	21	27	20	17	13	20	33	28	25	30	26	30	34	24	20	26	23	20	30	30	19	21	33	22	34	27	28	27	31	26	23	22	21	20	21	19	26	23	35	18	21	26	25	27	18	22	24	26	27	30	21	26	29	35	24	26	25	21	21	21	18	22	21	22	29	21	27	21	26	31	24	24	26	31	31	26	20	29	22	21	23	25	28	28	26	21	30	31	30	31	30	26	25	31	21	27	33	33	37	16	22	25	28	26	22	25	30	29	21	28	23	26	24	27	23	34	34	26	25	20	44	18	21	23	29	21	28	24	20	29	22	29	26	28	31	21	26	23	30	25	22	27	32	27	14	24	28	24	25	35	26	28	27	23	26	20	21	25	28	31	30	25	30	32	33	27	24	23	29	25	18	29	19	18	30	20	24	30	24	29	22	25	26	24	18	23	28	30	22	30	29	23	28	23	24	26	21	27	29	26	27	33	22	23	21	18	26	24	20	22	23	20	32	25	28	26	28	29	28	24	23	20	25	22	20	30	28	23	36	36	14	29	18	24	28	36	20	24	26	26	30	31	21	29	26	26	23	19	14	23	21	37	17	20	21	22	25	30	27	17	24	18	32	26	21	23	22	29	30	11	24	28	25	21	18	29	27	18	21	26	32	28	30	26	25	27	22	25	20	21	21	22	22	29	30	28	26	25	13	30	21	22	37	31	21	25	24	28	33	23	24	23	28	21	21	30	17	25	24	21	24	26	25	17	22	24	22	23	20	28	24	36	21	24	34	25	43	25	32	17	25	29	27	25	32	28	21	14	25	20	27	32	15	21	26	32	28	32	27	21	18	31	25	24	28	20	23	25	20	28	20	29	26	22	31	25	26	18	25	21	26	26	31	36	35	30	38	30	21	16	29	27	24	21	28	26	34	24	16	32	30	31	20	25	32	27	25	26	27	36	24	21	28	25	27	24	38	24	26	33	27	22	18	21	24	35	22	23	25	36	20	22	27	22	33	28	24	29	35	26	23	22	28	18	29	18	22	32	30	28	24	29	29	24	20	28	24	25	21	34	23	25	36	17	21	30	23	22	29	23	34	21	34	24	19	25	20	19	25	21	25	30	22	17	22	22	25	29	32	22	18	27	26	26	28	29	27	31	30	26	26	29	18	27	26	18	29	28	26	36	18	27	22	25	24	23	20	30	28	22	25	26	23	22	21	22	11	25	32	23	22	22	27	26	29	22	27	31	20	30	25	31	29	20	24	22	18	22	28	33	22	22	24	28	31	25	28	27	14	27	17	32	21	25	25	19	29	20	36	18	16	18	26	16	28	34	22	36	23	34	31	21	17	26	26	28	26	22	26	20	22	29	23	24	24	29	28	23	25	26	23	25	27	30	27	22	21	22	32	26	26	28	35	28	27	33	15	28	16	28	33	14	19	24	20	31	29	26	27	30	18	21	19	25	36	22	31	27	24	33	24	23	25	27	22	21	23	21	19	19	35	23	22	34	26	26	30	26	29	25	22	27	28	19	25	30	24	28	20	36	29	37	28	30	28	23	31	22	29	31	23	28	20	34	18	32	25	14	25	27	20	34	21	26	31	19	33	29	23	27	21
34261	33092	30834	28652	19999	9998	4898	18880	36012	1208	968	828	734	653	601	564	531	468	463	444	388	413	413	343	378	379	318	326	343	343	329	333	330	285	337	296	311	310	321	316	287	284	284	309	284	294	290	299	304	291	308	280	292	299	286	277	313	324	262	293	300	309	301	253	294	276	318	285	296	290	283	261	285	288	289	275	283	289	274	290	292	282	263	287	250	267	254	264	276	277	276	303	282	272	273	272	291	277	274	268	290	269	298	277	264	283	290	287	288	271	301	282	281	288	274	250	267	321	282	282	262	261	275	300	267	269	253	278	263	272	275	300	293	286	315	274	279	257	266	254	261	255	275	272	281	301	263	295	290	293	255	287	260	273	258	296	253	262	308	251	284	257	261	255	248	259	285	290	286	272	243	266	282	286	266	251	244	268	281	256	263	286	271	309	297	268	288	264	283	286	243	281	270	287	262	262	286	260	264	280	237	215	258	288	278	266	280	257	285	301	261	277	297	257	294	281	269	276	288	284	277	246	276	282	280	273	275	281	254	243	273	286	299	265	268	255	280	272	274	264	247	237	271	264	277	254	301	250	259	269	273	278	272	295	276	264	289	262	312	289	270	268	275	281	290	275	287	266	259	272	275	267	260	287	272	258	282	290	279	264	295	258	239	261	287	261	297	282	276	267	256	258	256	266	284	284	291	261	285	270	259	287	276	258	280	276	264	298	234	307	261	267	238	276	328	280	249	298	291	270	287	286	266	245	265	299	267	236	279	262	265	269	239	290	243	284	249	271	277	300	285	240	253	324	290	272	279	272	273	306	286	279	296	286	272	272	278	285	288	266	288	299	242	282	261	266	254	259	285	243	268	292	292	263	268	254	240	292	286	268	251	261	296	267	272	292	269	259	280	265	260	275	267	272	268	272	269	282	281	306	266	252	276	256	275	272	304	306	279	261	297	277	281	268	259	280	278	261	257	281	279	261	263	266	263	259	317	292	276	247	283	233	263	291	251	278	242	252	294	247	248	276	289	260	305	248	264	265	265	269	284	277	274	269	277	287	257	263	231	270	280	260	303	296	279	268	268	248	287	276	275	267	276	259	257	257	263	288	271	268	257	274	286	296	286	256	294	278	266	271	277	277	272	258	281	273	252	295	266	245	260	280	248	263	293	260	275	309	279	295	285	277	269	265	260	286	270	268	249	267	293	264	303	284	286	273	275	254	284	264	260	244	276	260	278	281	271	266	289	268	265	270	280	264	272	262	238	271	269	307	292	264	227	279	256	274	311	279	292	265	264	269	291	274	265	251	279	281	256	256	274	259	263	260	262	285	267	250	268	264	280	239	300	274	261	315	264	244	274	242	262	260	276	267	241	289	297	254	265	272	274	274	269	311	265	246	268	282	267	275	296	264	251	291	315	287	279	275	285	258	269	302	264	275	243	296	283	316	273	263	284	281	253	289	279	275	248	280	240	267	295	258	280	299	289	273	261	251	300	293	286	288	282	272	256	279	273	277	276	285	266	279	289	270	286	285	284	261	296	276	311	243	292	245	297	287	253	259	283	274	309	250	269	292	269	269	242	297	279	288	250	272	252	294	267	272	263	264	268	282	281	268	276	277	262	268	264	270	275	239	256	298	250	267	268	268	262	283	265	251	258	279	280	266	272	262	260	236	284	270	257	252	254	291	307	269	257	269	277	279	284	295	291	275	281	252	273	247	265	266	250	276	267	275	287	248	280	266	289	234	296	297	276	258	271	257	273	265	270	256	260	266	269	247	251	260	259	299	277	281	276	273	286	259	276	301	274	289	290	266	256	272	260	256	288	283	271	251	272	268	249	247	271	273	270	279	272	255	269	291	267	255	270	258	258	251	264	268	273	242	231	279	260	274	258	269	259	256	280	275	286	271	271	294	266	265	240	275	255	261	262	278	307	285	233	277	300	266	263	276	267	275	250	245	295	282	267	237	271	293	291	269	262	278	261	251	250	274	296	267	278	270	248	313	279	275	278	263	277	298	280	288	280	252	241	288	285	295	277	294	273	283	270	282	270	283	259	266	285	273	269	268	276	253	285	257	269	269	278	275	279	249	258	301	284	285	273	271	277	268	261	269	254	260	255	264	281	290	295	281	245	262	266	306	283	274	271	251	278	279	261	272	304	296	264	284	270	278	266	265	265	253	270	277	291	260	272	293	281	276	271	284	277	265	253	303	277	282	269	252	261	269	246	290	265	281	289	255	288	272	302	271	263	294	292	280	310	273	284	269	272	258	267	279	237	300	258	273	290	292	276	295	289	286	265	289	299	273	272	300	292	266	261	279	259	291	269	257	268	252	284	268	273	269	286	279	269	245	301	272	267	268	261	269	274	277	271	269	280	244	268	250	288	265	291	279	279	280	278	296	260	242	267	269	292	269	275	259	261	272	270	277	263	286	266	251	262	262	286	257	282	284	273	251	258	299	285	288	259	293	289	275	281	246	308	288	266	280	292	288	255	271	266	277	302	259	266	267	286	298	272	291	252	264	277	301	262	278	262	279	268	290	269	269	284	253	267	260	292	250	289	286	272	283	273	275	301	263	283	295	291	298	269	267	260	269	294	290	259	282	298	267	301	242	222	282	262	265	283	303	274	267	274	302	275	284	280	279	263	239	259	295	276	296	255	288	278	291	254	251	298	263	272	287	259	266	283	276	284	280	283	287	285	272	293	265	283	256	259	243	294	242	286	272	276	267	283	280	276	276	286	314	260	277	279	265	266	260	271	267	278	261	251	262	274	266	303	299	304	276	243	322	272	274	263	252	288	265	244	256	290	277	280	253	272	277	313	250	275	274	259	245	277	285	266	284	272	269	287	269	271	242	281	312	287	253	271	256	279	283	274	279	284	292	240	270	280	255	308	283	274	266	271	269	301	279	263	262	245	257	255	260	246	244	252	297	284	271	285	283	300	279	261	260	291	286	280	296	298	274	267	246	232	255	285	262	287	299	241	285	240	265	262	274	269	244	274	278	277	248	277	281	288	282	284	269	251	275	247	276	282	280	271	233	278	253	253	280	244	248	258	271	270	283	257	288	273	303	282	243	264	271	285	247	282	289	264	280	289	288	287	274	260	292	268	285	253	257	269	294	287	262	287	247	255	252	242	276	268	285	276	275	273	269	289	273	264	271	256	263	287	293	280	277	270	266	281	265	254	286	285	264	257	246	253	298	272	256	239	287	286	320	280	264	287	271	255	250	267	272	243	282	272	251	259	266	245	258	264	279	276	249	244	224	273	273	292	258	230	251	284	258	290	242	243	293	284	230	254	285	248	265	288	274	266	279	272	264	261	310	274	298	279	293	261	260	301	255	280	265	263	291	271	282	258	270	272	278	260	255	270	255	274	303	266	278	265	253	285	249	253	268	246	273	281	269	274	265	306	263	292	270	225	306	261	283	246	273	254	266	305	274	251	267	265	270	277	295	278	280	285	262	237	262	284	277	282	289	269	285	256	263	284	271	269	285
5313	4275	2423	1134	539	178	75	877	1094	63	66	68	38	50	43	63	53	69	47	44	49	74	49	53	48	44	49	72	58	55	70	60	69	54	63	59	60	55	51	56	56	53	52	40	47	47	54	55	48	60	57	50	53	50	48	55	47	61	69	64	57	67	50	47	64	63	54	52	44	56	54	58	63	67	51	62	56	57	55	84	49	42	61	56	74	48	60	38	61	48	62	55	74	55	47	69	52	58	64	69	66	73	48	39	59	62	66	60	49	66	50	46	48	53	59	58	65	53	56	62	67	52	65	58	68	55	61	69	54	51	60	53	54	62	57	51	51	55	48	45	59	57	60	65	50	44	53	62	58	68	65	56	55	41	60	48	76	56	54	50	68	57	46	57	54	56	55	66	53	58	58	53	67	62	68	61	52	66	42	56	60	58	66	54	60	48	50	51	60	60	53	57	56	74	53	58	61	58	58	60	61	52	61	58	61	63	62	61	70	76	56	64	50	57	54	50	44	50	56	49	51	63	69	51	70	57	55	59	53	54	55	51	57	45	45	53	57	66	55	58	58	63	67	43	74	55	57	54	46	53	61	48	56	55	53	60	48	65	46	49	44	47	70	59	70	54	62	49	49	53	63	65	60	45	43	65	64	74	46	68	60	59	61	48	59	50	51	53	64	56	57	56	50	57	58	47	55	55	56	73	65	50	50	64	62	57	68	64	55	60	44	51	60	41	61	56	58	53	74	65	64	60	41	70	65	66	62	59	61	80	52	61	55	53	41	56	53	56	66	57	62	80	46	53	42	59	78	62	50	62	64	45	49	69	58	46	56	59	65	53	66	67	62	59	71	65	47	50	61	44	52	63	65	62	49	51	52	50	69	59	47	46	46	54	50	59	50	55	50	61	55	63	73	53	52	64	40	60	63	37	43	64	60	68	53	56	58	47	56	54	59	51	58	56	68	54	62	53	54	45	44	60	58	53	51	58	66	46	68	55	59	53	50	46	59	48	51	56	55	45	72	56	44	53	59	58	60	60	44	37	73	62	59	47	49	55	59	79	38	62	49	69	65	52	61	54	56	62	54	56	62	64	67	62	66	64	58	55	53	60	43	62	49	52	61	59	48	52	62	57	57	35	56	43	67	56	49	50	57	58	55	61	64	53	65	56	59	53	48	66	68	60	50	51	47	58	57	60	68	52	57	50	59	59	54	45	51	46	54	51	53	65	53	58	57	58	59	73	49	70	48	50	55	56	53	56	56	73	55	63	61	50	65	65	49	64	65	61	54	56	45	53	40	53	59	64	51	55	62	61	56	63	53	48	58	52	46	70	49	53	63	68	57	59	46	67	50	56	62	62	63	50	55	53	53	61	68	47	40	42	57	64	48	54	66	61	61	54	73	56	57	59	57	69	45	61	49	53	51	57	65	59	60	58	48	52	62	58	57	53	64	51	45	79	49	61	62	55	45	64	49	54	56	52	66	60	60	62	66	54	53	54	66	54	43	54	67	65	52	46	52	55	61	55	64	62	65	54	58	47	54	54	45	56	59	65	78	63	69	53	47	52	47	64	65	58	55	43	50	58	60	60	63	61	65	64	53	51	52	57	55	50	50	53	61	52	50	53	45	44	69	57	52	62	66	49	54	66	63	42	48	46	53	51	50	66	49	57	55	72	45	66	50	50	51	57	67	49	52	56	56	63	58	44	66	55	51	60	55	49	39	51	63	55	72	45	63	46	54	57	47	58	50	55	57	51	65	47	73	67	50	63	59	56	47	50	50	55	72	82	61	71	54	68	53	67	58	60	55	55	62	49	58	58	49	60	49	59	54	47	64	80	58	50	52	53	50	64	73	60	51	56	53	70	56	53	55	41	43	62	63	55	55	55	36	51	43	56	35	63	50	66	59	53	62	54	55	55	58	59	62	51	62	59	43	56	52	54	59	68	50	58	52	48	55	51	46	62	61	52	63	60	68	44	63	60	55	55	63	63	64	42	39	47	50	47	66	58	57	45	56	62	67	49	57	68	61	67	47	57	41	49	51	52	65	49	50	53	56	52	39	55	40	54	44	61	62	56	72	63	70	50	56	31	62	64	60	48	47	56	76	55	54	59	60	52	50	50	61	64	43	55	69	62	51	54	64	57	51	70	54	58	59	61	62	61	66	60	58	68	62	57	66	54	54	68	58	54	69	65	56	56	60	51	51	54	59	55	55	41	56	61	54	74	44	65	56	62	65	56	49	55	54	43	48	68	50	52	63	59	59	46	57	64	60	50	62	58	59	55	52	53	51	45	61	48	55	59	47	44	66	64	64	51	65	41	45	61	51	62	49	64	57	56	53	74	58	48	63	62	48	47	56	46	59	55	60	71	54	54	49	49	59	47	47	60	63	63	49	57	56	51	55	59	56	48	53	60	59	63	68	51	63	57	51	44	68	62	62	53	45	58	59	45	58	59	51	54	63	58	56	49	63	74	58	53	46	48	57	54	51	57	59	54	48	48	50	60	54	54	61	59	59	65	55	44	59	58	54	63	46	66	56	62	53	41	52	65	55	61	48	56	63	67	41	46	53	59	49	52	57	52	65	62	62	61	48	47	65	49	46	54	61	58	56	59	56	55	48	49	59	48	53	59	49	55	65	57	64	49	52	64	42	59	51	59	51	46	64	63	59	54	49	53	67	53	60	62	57	57	70	56	65	48	55	59	73	50	54	67	46	49	49	54	61	66	60	72	60	43	55	58	50	55	54	61	58	55	46	52	62	47	60	54	57	57	74	52	53	80	76	50	63	62	54	62	50	54	43	60	44	64	53	69	52	51	45	56	61	54	54	58	60	68	59	41	70	50	54	54	68	61	59	64	47	64	51	39	60	46	51	61	51	58	55	49	61	43	48	63	52	48	49	51	59	59	56	70	57	59	53	54	58	50	60	64	52	59	48	51	54	64	56	61	58	44	56	58	48	56	56	58	47	50	53	50	60	63	52	60	62	69	49	62	51	54	52	59	58	56	59	45	55	55	63	50	64	66	52	62	57	51	49	81	48	53	52	60	64	57	47	60	44	60	51	60	54	56	55	62	65	55	61	58	52	50	54	60	51	57	54	59	59	64	52	58	51	49	59	54	68	67	74	52	46	61	60	58	60	73	62	50	59	54	42	58	46	60	49	55	55	53	59	50	57	59	51	49	69	52	51	54	62	64	61	55	65	55	67	55	46	64	55	57	52	68	42	64	60	62	54	54	60	52	55	41	65	53	59	62	60	58	73	42	71	65	58	60	63	66	55	61	51	54	59	65	66	47	67	59	64	57	66	59	64	54	55	57	59	61	52	52	47	68	58	69	42	42	52	54	57	72	49	64	58	64	76	62	49	64	40	69	57	54	46	56	63	57	66	66	57	53	54	64	50	56	48	45	61	54	46	50	44	54	59	59	61	58	55	53	66	55	57	57	48	47	66	55	43	53	61	44	60	51	66	66	63	69	54	61	62	60	71	52	50	69
30801	26237	20676	16635	14533	5141	1829	19133	18215	748	673	685	704	667	694	695	657	697	697	670	680	659	648	649	639	625	646	660	682	721	625	644	700	649	703	636	690	684	617	609	649	685	620	665	685	695	650	666	636	673	604	702	704	659	628	674	647	675	638	650	693	647	643	646	635	646	660	660	655	631	685	677	643	668	659	644	645	664	628	639	646	661	610	615	634	654	640	646	676	657	645	699	653	649	695	593	622	563	615	610	590	643	621	632	633	612	672	620	647	652	632	687	675	681	677	633	688	635	641	620	673	657	686	657	703	646	676	617	659	633	616	646	679	639	624	687	649	633	605	677	637	716	649	649	692	627	665	655	649	679	667	684	655	622	670	660	667	640	624	641	629	671	653	636	659	657	642	589	660	663	639	665	645	649	580	689	658	639	641	631	702	660	653	648	663	678	674	646	666	668	661	670	605	646	673	645	664	643	642	656	657	642	610	644	684	628	671	622	638	686	704	635	646	655	641	651	638	620	698	630	662	673	632	720	634	675	669	648	665	638	642	678	617	683	677	687	680	650	630	689	636	676	616	669	634	694	656	642	635	631	631	662	671	665	647	652	654	645	658	650	658	666	693	653	641	648	668	631	663	636	608	670	620	638	665	645	643	627	653	660	655	663	652	649	647	653	658	641	637	628	620	682	658	638	633	619	633	650	624	670	659	648	659	641	689	675	663	606	651	708	671	673	655	700	675	633	635	685	659	668	656	673	588	625	611	634	620	625	650	646	647	659	646	658	641	652	628	657	642	620	644	654	694	662	707	705	660	654	690	615	692	631	651	653	640	654	660	616	648	641	625	626	644	626	650	626	628	661	674	642	645	653	643	674	643	672	702	676	675	639	663	647	622	642	610	612	636	657	586	659	658	668	650	647	678	649	643	619	585	652	639	629	646	611	672	623	644	679	639	602	666	621	666	630	664	671	677	602	663	679	655	631	642	635	699	661	638	652	645	639	642	601	613	630	664	621	621	714	658	608	645	627	660	693	658	647	660	622	680	631	587	645	676	656	616	643	702	626	679	647	621	662	637	623	660	655	634	688	697	647	628	676	630	632	704	612	653	675	598	684	631	673	643	679	620	635	688	687	674	644	600	681	681	642	639	605	658	669	623	676	658	658	659	640	670	702	634	626	656	672	621	636	622	674	649	647	675	664	626	629	621	646	664	632	667	656	649	637	633	668	599	647	618	665	578	664	654	667	655	672	624	669	683	664	652	632	634	655	666	675	709	641	665	664	624	647	652	642	620	642	685	633	659	608	612	602	640	652	640	633	690	661	608	665	677	642	612	661	612	635	628	654	674	621	651	635	677	623	680	643	604	652	655	639	611	643	715	639	669	600	606	661	628	599	636	601	613	680	660	696	656	651	666	646	648	640	634	647	651	675	650	689	629	655	632	678	671	625	629	670	587	625	632	655	620	688	648	642	649	643	643	642	667	664	651	625	636	692	653	645	651	664	652	630	663	662	659	643	623	686	626	623	698	666	630	653	625	613	674	703	621	632	720	656	630	668	657	636	659	653	621	664	644	647	644	649	655	686	670	636	664	668	600	634	619	609	645	678	671	675	657	638	598	688	628	614	645	678	630	648	697	635	584	678	627	706	652	629	659	623	722	641	633	674	660	632	640	616	655	655	658	644	638	632	662	629	642	658	616	706	603	631	611	636	622	645	653	663	649	624	585	613	661	622	638	674	652	641	649	665	681	674	635	634	626	644	653	662	647	663	660	660	674	639	649	664	647	644	641	663	643	693	650	611	592	645	635	649	626	656	699	607	667	673	681	649	630	625	624	659	630	669	643	605	680	604	654	615	616	617	637	664	681	605	625	648	644	630	657	649	639	657	664	630	652	661	630	651	651	614	627	669	633	603	622	667	641	605	677	660	654	637	646	652	628	673	627	623	691	676	675	654	668	682	636	666	609	661	626	658	586	654	652	683	614	638	607	629	619	616	655	655	660	656	654	666	634	647	663	649	667	653	665	594	668	639	648	623	655	648	626	620	618	654	683	630	620	597	631	639	618	636	675	636	627	665	659	652	638	654	647	633	634	621	676	666	662	671	634	660	686	660	700	633	655	666	678	632	668	689	639	686	632	699	651	627	602	657	631	633	651	625	648	684	666	676	677	700	674	620	662	689	625	635	648	618	613	646	661	618	641	634	707	658	649	661	664	656	715	671	645	642	668	607	619	642	605	669	672	656	673	619	642	661	662	650	651	607	616	707	678	627	621	646	673	678	661	663	655	678	655	675	630	656	648	640	647	657	658	699	654	629	665	670	613	650	652	624	642	666	644	605	639	665	622	683	646	599	658	666	652	632	654	618	624	624	671	631	607	625	650	696	684	642	630	666	692	666	646	664	622	657	649	671	629	627	617	662	678	634	621	639	629	593	682	699	668	670	677	665	658	667	611	600	640	648	700	664	680	679	704	646	648	678	687	685	639	674	679	635	655	638	614	628	683	666	624	692	622	650	619	619	614	669	686	659	674	628	600	679	640	641	653	656	645	623	670	673	687	646	652	659	664	669	659	669	665	694	671	689	642	740	630	652	639	643	619	668	648	637	647	645	626	636	650	643	620	626	685	672	641	646	645	701	623	634	617	653	677	671	623	622	592	619	630	653	642	638	693	635	615	619	638	678	658	688	687	627	626	654	643	670	681	654	676	644	662	655	640	664	625	638	627	651	689	632	668	669	651	627	661	652	677	640	647	647	617	605	632	670	618	707	649	674	618	656	664	638	628	671	657	671	636	687	664	617	674	653	616	686	645	665	651	634	609	660	628	632	660	668	668	674	626	708	649	663	645	650	621	629	691	624	681	640	670	651	632	638	652	658	610	646	668	646	638	626	660	665	565	621	659	691	646	642	645	603	660	611	657	645	702	673	655	647	599	630	602	668	617	628	678	642	678	659	633	691	698	651	680	650	678	618	643	627	663	665	652	628	659	695	680	639	675	677	733	671	630	635	653	628	641	594	616	644	627	629	651	670	654	615	687	625	682	664	656	651	681	655	624	613	668	690	651	689	604	661	629	667	658	658	606	650	639	628	679	569	616	649	647	593	654	695	659	656	692	671	660	668	606	694	612	648	656	637	602	677	701	617	619	670	645	630	662	637	622	671	677	593	636	697	658	659	674	598	645	627	623	635	630	664	662	651	656	615	618	650	707	631	642	635	642	638	641	653	642	630	678	636	653	654	665	637	618	660	612	672	650	649	672	658	634	647	665	664	635	605	655	647	629	667	639	627	679	607	689	633	665	673	671	661	608	635	641	650	646	648	641	634	662	639	629	643	657	628	633	658	667	683	640	635	628	628	651	650	654	673	674	616	651	645	614	598	623	695	651	626	623	623	661	653	585	678	640	647	686	647	703	630	683	614	672	629	630	633	665	671	674	651	655	619	703	634	635	617	686	616	697	660	639	624	667	649	647	649	659	658	633	631	695	641	690	650	620	629	621	673
16003	15928	8077	3340	906	112	203	1089	4041	75	30	29	20	23	30	22	14	30	30	33	25	24	19	27	27	24	24	25	23	22	25	14	23	32	24	17	13	21	22	27	25	23	17	21	28	24	15	28	25	29	26	20	19	19	21	15	29	24	25	28	22	23	18	24	20	23	31	24	19	23	22	22	23	13	17	27	19	24	19	25	13	18	16	27	23	17	19	28	35	17	19	24	25	14	31	28	19	25	25	25	18	24	27	19	21	19	21	28	25	21	15	26	27	21	17	22	27	21	29	27	13	20	29	15	22	27	27	17	24	22	30	28	27	23	23	12	22	28	23	16	23	27	15	22	17	24	24	20	18	9	26	24	20	22	13	21	30	21	25	25	21	14	25	24	15	23	18	24	20	27	22	22	22	19	29	24	17	22	17	21	22	23	17	18	23	22	20	21	20	17	25	25	24	16	23	33	21	16	25	24	22	23	30	23	19	16	19	30	25	23	20	22	21	20	25	20	14	25	18	21	17	26	18	24	21	20	24	23	26	27	23	22	26	22	20	21	18	22	25	22	23	25	28	29	25	20	18	21	19	18	23	34	16	22	22	18	22	13	34	27	34	25	15	19	21	19	29	20	27	19	24	18	28	21	27	22	24	28	15	25	18	23	22	21	16	15	19	18	18	27	26	21	22	23	25	13	21	28	27	22	22	24	24	14	31	18	23	23	27	15	30	20	27	28	19	21	24	22	24	19	27	27	19	15	20	33	19	23	23	32	27	18	21	24	23	19	23	15	11	23	21	25	18	25	22	27	20	17	24	25	16	23	26	20	20	21	19	22	17	24	26	22	19	32	23	25	29	21	28	18	24	21	24	21	31	20	21	17	32	24	19	24	21	25	23	18	22	27	18	26	17	26	21	28	26	20	26	22	16	19	20	19	17	30	32	29	24	20	24	29	14	19	24	28	29	24	22	15	26	15	26	18	22	29	25	28	20	14	19	24	32	26	27	24	25	24	15	16	24	20	20	27	20	21	21	18	35	23	19	27	28	22	22	15	23	32	19	27	32	15	27	29	16	30	26	13	15	24	20	21	22	19	18	22	25	26	25	31	19	21	15	28	26	27	24	27	27	21	24	17	20	29	21	22	19	18	28	23	22	21	20	27	16	20	13	19	30	16	21	26	25	20	24	15	19	32	23	19	19	29	20	29	25	27	26	19	26	20	29	21	22	27	20	23	13	15	16	30	23	26	22	27	18	21	20	23	16	16	14	23	22	20	20	30	32	19	19	29	28	20	32	24	25	27	20	24	23	25	16	31	15	26	22	14	25	22	18	26	13	20	16	19	20	24	24	23	21	17	21	18	17	20	14	23	23	15	20	17	22	24	19	18	30	30	26	21	25	22	17	20	20	22	24	23	24	23	20	21	30	22	27	13	17	26	19	29	21	22	13	18	20	22	21	23	24	22	22	25	24	24	20	18	19	20	16	20	13	16	17	13	21	18	17	27	14	18	30	32	16	22	23	25	24	15	18	22	30	20	17	28	17	23	25	31	26	19	21	15	29	22	22	21	23	22	13	26	19	14	23	22	20	18	23	25	18	17	29	17	14	23	18	25	16	20	25	23	27	17	15	18	11	28	17	23	26	17	17	20	16	13	28	16	24	20	16	33	21	17	10	21	24	28	23	21	26	23	29	16	26	18	19	22	15	16	21	17	23	21	18	26	20	19	26	26	28	27	34	23	20	23	18	23	23	19	24	25	18	24	19	12	27	27	24	23	28	13	20	23	27	20	34	14	26	21	24	19	18	21	22	36	18	23	19	26	22	26	22	18	27	11	20	21	20	19	19	26	24	27	14	21	26	23	28	20	18	15	25	23	24	21	16	23	23	21	19	18	28	23	24	20	16	19	21	21	20	29	24	23	20	16	18	22	24	20	31	23	24	21	19	16	23	32	18	27	23	16	18	23	22	28	13	25	25	21	22	22	30	14	24	24	25	12	21	28	21	36	24	16	25	28	22	28	28	17	18	21	28	30	22	22	26	27	23	24	18	18	29	23	24	26	18	27	23	20	24	16	17	16	23	22	24	15	23	21	30	22	23	20	26	19	23	22	22	14	22	20	25	29	13	21	24	29	23	19	18	25	22	22	21	25	15	15	19	23	20	29	19	19	15	9	17	28	24	19	30	17	25	30	24	20	27	15	22	26	24	21	19	22	22	24	15	26	21	19	24	22	23	15	28	22	23	13	20	23	21	24	19	16	18	25	26	13	26	25	22	26	15	20	25	26	23	20	24	22	19	26	22	32	24	25	27	14	28	26	26	29	15	21	23	28	23	22	22	23	18	21	20	16	26	16	23	29	18	25	30	18	20	27	25	24	20	19	21	20	15	25	23	21	24	32	30	29	23	30	27	28	25	18	15	19	27	27	21	27	22	24	23	20	23	16	23	16	25	24	37	22	19	15	24	26	23	14	20	16	21	19	27	24	21	16	17	17	27	21	26	27	18	15	31	22	28	26	23	24	26	22	20	17	22	29	20	21	25	28	19	14	23	23	18	13	28	20	19	14	22	22	25	27	21	23	23	16	22	22	23	19	29	15	22	14	16	16	22	25	14	24	22	15	20	25	28	17	17	28	21	14	21	28	23	23	28	29	22	21	20	23	28	25	17	16	31	20	20	26	20	30	15	22	27	25	17	17	23	28	24	28	22	20	19	20	18	25	17	19	21	18	21	23	20	25	14	13	26	27	18	26	21	25	28	19	22	22	21	19	31	24	19	11	15	17	18	26	23	17	27	25	19	19	21	24	26	26	13	16	21	24	26	23	17	23	24	22	20	24	23	15	23	18	13	29	14	25	18	27	24	25	26	22	26	26	21	35	23	33	25	25	17	26	15	22	12	17	27	32	17	25	21	25	18	21	25	17	27	15	17	22	24	22	26	21	14	18	19	25	24	25	14	18	14	23	18	18	17	20	22	26	26	26	23	17	21	28	19	16	16	16	20	20	20	22	23	22	31	30	25	18	34	20	16	22	20	24	21	27	23	23	19	26	17	20	25	19	32	23	28	19	17	25	21	24	17	20	18	36	23	21	25	29	22	21	27	17	21	19	23	15	23	18	23	28	25	21	33	26	21	25	20	21	18	18	23	23	16	17	32	25	24	18	28	21	28	15	13	17	20	27	16	18	18	18	25	13	14	19	22	20	20	22	18	21	21	31	27	23	19	19	25	23	28	24	22	27	31	22	21	21	24	20	23	15	16	27	33	16	26	27	24	17	15	28	28	22	20	18	21	28	22	15	13	26	18	21	18	31	17	24	22	21	12	24	22	16	25	22	27	21	22	19	27	19	19	20	17	19	20	23	19	16	32	22	22	23	22	26	19	28	23	27	20	23	29	25	24	19	25	30	27	18	12	24	27	24	26	33	23	21	28	24	20	19	19	29	25	19	28	18	17	21	21	27	25	29	27	22	24	21	14	15	23	20	31	24	19	19	24	23
42715	35791	28084	24575	11100	2302	6526	16378	28597	620	490	470	422	419	392	349	325	326	322	332	325	316	302	299	294	301	289	318	297	300	312	269	252	259	293	244	252	276	251	294	279	263	271	225	250	288	284	291	290	248	267	245	273	253	259	277	254	272	278	275	261	241	249	270	239	234	263	272	263	236	273	254	263	230	267	287	264	271	274	237	287	250	235	268	259	277	247	248	285	259	294	231	250	245	259	245	255	261	271	281	276	232	246	262	246	287	251	281	274	251	275	250	269	269	257	275	261	260	265	249	270	258	264	258	299	261	265	264	279	269	282	250	264	253	245	261	235	255	243	271	253	283	260	267	240	290	258	244	268	256	250	257	275	232	245	267	249	263	287	267	293	264	240	229	266	290	265	265	255	248	264	236	240	252	256	256	236	256	244	243	267	254	248	246	233	247	254	249	258	249	260	265	239	276	273	259	277	285	265	250	252	265	257	242	276	274	270	232	261	270	250	256	233	280	237	242	260	281	275	247	249	240	254	275	287	249	218	229	271	261	273	276	258	248	246	273	260	247	243	264	267	279	271	283	263	271	243	270	267	270	268	254	264	247	253	267	247	269	217	273	244	251	272	296	260	271	246	250	280	278	274	268	274	227	252	282	241	231	268	269	242	264	259	261	251	284	269	255	234	299	279	263	268	239	247	245	270	253	276	251	239	244	277	257	244	296	252	268	237	277	278	234	268	258	263	229	272	285	272	309	243	246	278	268	232	250	254	252	261	276	255	242	251	268	260	250	285	259	272	279	258	256	238	261	256	257	271	270	220	244	272	263	242	241	271	250	260	249	265	270	263	258	266	244	254	274	257	245	264	245	266	296	254	228	264	242	247	274	263	261	253	261	274	264	252	244	255	256	252	249	273	267	220	250	246	223	275	253	296	263	253	259	265	253	234	260	249	269	256	274	285	229	271	292	277	275	264	279	243	254	297	248	237	266	242	254	256	269	280	267	297	233	279	227	288	260	248	248	267	233	251	259	229	245	260	260	243	252	264	266	253	251	244	259	257	253	242	261	240	243	254	263	269	276	270	254	280	243	263	270	264	261	264	252	234	269	291	252	281	247	236	280	262	256	266	267	249	258	279	258	262	249	272	242	267	264	272	258	269	231	301	257	270	261	230	260	265	255	252	268	265	252	275	263	234	275	269	259	259	275	254	258	276	255	244	233	261	270	241	271	228	257	248	267	267	240	269	228	254	240	243	285	295	254	244	262	268	263	238	272	272	255	232	249	267	262	276	268	240	283	282	261	287	251	275	245	260	266	244	297	251	260	259	230	291	257	251	256	255	267	261	263	233	266	272	254	253	299	291	234	261	294	266	240	275	272	245	260	274	241	282	244	259	295	265	269	270	227	264	245	255	289	252	265	274	280	293	243	254	268	248	269	260	268	260	265	283	225	247	248	238	262	270	267	244	267	255	283	255	265	253	284	255	240	249	244	275	289	275	263	250	248	250	279	243	248	259	258	227	253	244	227	269	266	286	234	271	269	217	249	271	252	273	271	265	251	233	239	266	251	259	266	247	285	243	247	259	240	265	274	214	259	255	260	274	260	255	250	262	265	290	256	251	238	254	267	251	250	227	274	272	252	243	257	240	257	287	249	264	241	247	233	252	280	279	245	242	256	300	245	274	238	273	243	293	273	262	268	271	279	263	252	267	275	228	271	253	256	233	240	249	277	262	259	236	260	288	239	266	210	223	248	278	244	268	247	271	265	264	267	253	258	253	260	249	264	265	278	257	264	265	276	278	259	257	234	277	251	261	251	265	235	262	274	251	250	271	248	235	256	250	259	277	288	277	219	277	269	262	269	270	279	233	281	236	264	265	254	248	262	268	232	277	281	264	272	252	250	256	270	262	245	232	261	252	254	246	288	275	260	270	265	267	257	232	254	249	260	253	261	249	249	254	273	291	263	281	253	252	257	269	257	241	280	272	253	269	262	257	245	238	243	280	252	271	269	255	262	259	282	264	283	245	273	234	273	276	266	282	280	255	272	269	261	270	242	234	261	265	275	251	263	256	267	255	257	266	281	252	232	257	255	225	251	261	249	230	266	250	245	285	263	285	266	246	266	273	249	271	280	262	246	248	261	269	253	265	276	273	292	252	297	259	284	249	277	270	263	274	215	263	262	289	273	251	271	250	252	231	272	269	260	251	248	267	276	263	252	277	263	273	237	248	249	255	254	270	235	281	255	271	246	242	253	278	250	263	262	276	234	272	243	277	283	259	234	265	249	224	255	254	238	252	298	264	245	276	253	248	268	266	246	263	253	272	246	298	274	266	285	253	266	248	274	244	248	257	268	272	259	264	242	268	263	249	264	233	287	280	250	229	268	241	284	274	237	268	269	250	253	275	262	245	261	223	235	252	250	262	269	261	244	253	256	276	270	260	267	239	244	267	236	240	267	268	238	266	252	264	237	283	263	250	254	257	241	230	264	243	276	273	218	243	250	292	251	266	271	280	260	256	284	254	254	243	234	262	271	268	241	244	254	293	283	252	271	252	261	248	262	282	247	266	269	244	304	262	253	252	276	260	219	280	277	255	279	248	273	282	256	248	265	251	246	269	272	251	248	263	287	248	268	255	253	253	257	267	260	229	294	259	247	270	261	265	236	262	273	251	249	231	245	275	278	262	263	264	268	263	247	262	285	259	282	262	233	259	256	269	258	274	268	270	256	265	222	251	237	267	247	237	255	266	268	265	254	273	249	273	257	242	271	252	255	243	247	251	279	254	246	263	256	237	250	259	255	245	267	260	238	271	252	262	261	273	236	258	209	282	252	264	247	282	255	264	267	224	237	235	251	269	233	246	254	287	246	265	256	237	257	267	231	238	269	259	273	262	233	267	270	262	263	250	273	238	244	260	246	276	274	249	252	265	239	263	236	231	253	269	285	252	265	271	267	275	261	259	273	262	247	258	254	256	245	256	250	260	233	242	261	291	262	253	260	311	255	296	264	233	248	275	252	262	269	288	260	256	241	248	254	267	249	264	227	253	250	275	267	268	244	224	261	262	247	245	262	270	240	266	273	274	254	268	273	263	233	235	258	265	259	239	241	255	278	262	274	267	242	279	273	241	241	256	251	274	243	284	236	261	237	272	253	236	231	261	263	237	261	265	248	276	242	274	256	264	249	264	249	259	273	266	254	256	278	275	261	262	263	256	238	254	232	259	248	266	258	255	270	278	247	236	266	268	236	262	235	270	237	268	265	245	246	244	237	282	250	249	238	251	255	270	269	243	275	258	245	283	236	255	286	258	268	246	270	246	274	226	249	240	267	280	267	263	244	259	280	271	246	244	282	274	277	235	266	252	273	262	260	291	262	249	259	243	248	245	276	267	270	273	247	262	241	272	274	233	274	249	228	258	241	262	268	221	283	239	256	260	251	260	258	302	253	270	264	254	256	265	261	265	232	264	311	250	256	251	260	232	246	259	274	274	255	223	239	281	270
14002	11696	5657	2137	422	140	120	2954	3931	92	58	75	60	57	66	84	69	77	69	85	58	63	66	65	66	59	58	66	64	62	85	89	77	60	64	66	58	62	75	73	62	75	80	68	77	74	59	71	77	71	75	68	66	72	87	56	66	75	64	75	76	59	66	72	77	63	73	74	90	78	70	54	62	48	71	77	61	63	56	67	71	75	74	64	66	66	63	70	68	66	66	55	61	75	72	68	64	65	62	63	61	72	72	49	75	71	75	66	55	61	68	61	66	85	74	69	80	74	64	67	82	74	57	76	64	84	80	69	53	61	56	77	53	73	65	63	64	76	65	67	72	63	69	53	68	78	61	72	75	73	81	83	71	76	66	66	61	63	76	70	73	69	80	75	76	54	73	74	58	54	60	66	61	61	67	59	70	52	63	71	70	69	70	68	73	68	66	66	67	56	74	66	77	72	70	78	82	73	77	80	59	78	66	67	76	79	56	73	62	72	62	60	66	76	78	59	76	73	64	48	67	63	65	64	69	60	72	59	78	69	84	75	69	73	59	74	82	69	60	77	58	81	71	80	69	53	70	69	72	70	63	76	60	78	79	66	66	77	79	67	78	73	67	68	70	63	66	73	69	63	68	54	72	69	84	71	77	70	73	87	69	75	69	65	58	75	85	59	63	57	79	74	77	74	61	65	56	56	61	73	72	71	72	68	78	65	83	66	71	65	72	59	66	87	58	55	77	71	61	74	82	58	65	69	72	61	71	70	82	63	53	71	72	82	89	54	73	66	78	59	77	63	74	79	69	71	70	62	73	89	64	81	68	56	74	64	68	73	75	70	68	67	57	70	77	68	56	60	74	78	64	68	55	78	75	64	83	65	82	65	61	77	80	76	69	68	86	76	53	74	72	74	51	85	73	67	82	69	76	58	64	48	75	91	61	66	76	68	78	83	58	68	60	59	56	75	66	73	80	70	55	68	76	68	61	71	58	57	64	62	75	49	81	58	69	56	71	47	55	72	59	76	59	78	58	77	61	63	76	73	70	70	76	61	82	77	79	61	72	62	63	58	86	69	83	77	65	82	74	72	63	75	81	72	65	68	71	78	48	82	54	70	70	69	60	62	77	77	84	77	79	67	57	77	62	64	69	60	62	66	71	73	67	66	72	52	70	72	81	64	88	67	73	73	59	89	66	74	72	67	75	72	84	84	79	80	66	73	73	73	72	78	66	85	85	57	49	59	72	66	54	68	70	68	73	70	66	70	51	80	67	71	70	65	81	72	75	71	65	76	66	75	63	75	70	68	50	75	67	81	78	57	62	60	71	64	76	64	69	69	71	81	70	55	67	62	65	71	74	74	75	76	73	79	74	64	64	83	67	72	66	61	76	67	67	49	64	60	81	79	68	78	74	71	88	86	69	65	72	58	58	56	68	52	66	74	63	74	69	72	77	65	96	62	76	64	93	57	63	57	81	71	72	73	73	71	63	63	52	74	62	76	70	66	65	84	55	59	78	84	70	81	75	70	68	65	67	63	77	71	62	70	69	64	68	78	60	62	72	58	67	62	61	82	74	81	60	69	52	58	54	62	56	82	64	70	79	70	88	65	68	83	83	75	84	77	75	59	69	72	59	74	58	68	67	65	55	68	77	72	55	68	62	70	60	66	79	64	69	72	60	77	68	79	76	69	66	65	64	58	65	72	67	69	58	73	60	63	50	66	78	65	68	68	78	80	62	67	66	65	65	77	57	97	69	67	77	80	72	67	75	75	64	62	59	77	72	62	57	60	76	81	84	73	68	71	77	66	91	75	76	62	70	75	64	71	80	68	87	69	70	76	54	85	73	74	70	69	80	68	73	85	75	75	69	63	71	62	74	74	59	70	68	77	73	74	61	73	57	69	59	63	86	68	56	64	59	81	63	78	45	75	65	61	70	66	70	73	45	66	74	59	67	78	64	89	59	87	67	75	79	61	58	76	79	82	66	82	67	78	74	62	71	70	83	60	76	74	71	69	57	87	73	73	68	68	62	76	62	64	71	57	68	87	71	74	65	85	76	69	73	79	61	55	73	59	55	53	75	63	72	73	83	67	81	60	59	72	64	68	68	81	76	87	66	65	65	61	75	77	84	63	67	69	85	79	60	70	60	72	67	75	89	56	62	82	72	83	64	82	62	78	81	60	66	71	54	69	59	75	61	61	68	61	70	56	67	64	78	61	87	75	63	71	67	81	64	49	70	61	66	72	70	65	62	65	73	79	65	65	79	84	79	70	61	61	80	62	62	78	68	67	66	80	68	76	80	65	67	64	67	82	53	61	73	75	56	67	77	59	77	86	67	75	68	78	70	74	62	72	64	69	73	78	67	67	71	67	63	62	64	68	59	87	68	89	70	53	67	82	80	54	63	71	74	68	65	77	71	63	74	76	60	81	74	76	52	65	66	66	60	80	57	76	71	66	82	78	70	76	87	68	68	72	70	64	62	54	53	69	62	67	73	71	69	71	79	69	75	79	74	91	65	65	60	77	63	66	67	60	65	72	65	76	71	60	69	77	67	73	72	70	63	63	67	59	72	69	72	63	50	76	64	67	54	87	71	72	79	74	76	68	74	70	70	70	68	77	58	68	64	59	86	75	56	67	60	68	75	64	54	66	68	74	67	73	65	73	83	68	71	76	68	76	66	65	68	58	65	81	69	59	72	70	48	62	76	68	59	51	65	57	67	56	84	63	71	73	68	63	68	64	79	65	63	81	70	72	80	85	68	60	69	69	77	74	60	82	64	69	77	72	78	69	74	84	77	67	80	72	67	63	59	63	62	61	64	82	72	72	68	79	75	75	63	76	73	69	66	73	71	69	61	77	75	63	77	70	74	87	75	65	68	72	62	71	77	76	68	76	73	80	74	60	65	73	70	60	62	86	65	59	78	81	83	87	80	59	71	69	61	69	57	66	66	74	65	83	65	53	55	66	72	75	68	74	68	62	69	75	72	60	71	65	65	65	61	71	69	65	50	80	78	75	77	69	65	71	65	69	69	53	70	83	64	65	73	77	74	81	74	58	70	64	75	60	55	58	69	64	70	58	75	72	71	76	67	79	75	82	67	60	88	79	75	90	59	71	66	67	80	63	69	70	71	51	53	64	66	59	77	76	64	72	77	62	68	86	58	54	81	82	76	65	63	77	60	60	84	67	76	80	77	88	66	61	75	64	67	64	81	80	75	73	61	70	69	77	55	78	71	82	72	78	70	68	86	75	80	63	78	71	70	88	84	70	69	77	74	66	88	70	75	65	69	61	60	69	68	76	81	71	79	76	80	70	56	68	73	77	76	67	83	75	84	53	75	65	68	74	64	60	61	74	68	55	72	72	81	67	69	60	61	74	76	55	74	66	57	51	71	80	56	70	63	54	70	74	68	71	72	66	59	75	87	61	62	74	78	62	62	75	73	71	69	72	74	70	79	61	71	73	71	62	55	65	74	80	66	62	55	74	57	63	61	66
39513	32965	25926	19419	6625	2814	2965	27600	27121	1016	893	924	947	884	910	796	812	816	814	796	800	817	752	780	817	772	775	833	747	769	808	760	752	747	803	770	775	791	784	830	767	794	803	756	791	808	776	795	730	823	755	735	762	809	789	738	772	733	761	791	740	813	781	782	796	751	772	804	807	784	782	732	763	743	812	762	795	764	779	736	732	753	817	792	788	753	776	773	773	748	811	773	767	755	714	728	757	787	820	767	742	783	801	735	717	728	720	791	755	754	752	789	795	758	781	726	788	772	790	797	777	781	767	791	789	778	796	811	766	794	778	760	751	763	784	692	766	794	861	783	805	774	758	708	754	786	816	782	769	803	833	803	785	770	745	760	783	758	782	779	820	792	790	749	769	805	753	795	787	748	745	757	788	752	754	759	795	816	754	786	811	778	797	763	783	732	806	754	734	770	708	761	775	764	783	768	743	730	810	775	780	788	781	747	798	792	799	796	740	793	745	755	770	752	783	792	749	757	737	727	759	747	721	750	753	795	795	810	805	770	783	764	831	721	747	779	794	756	792	763	790	761	712	764	755	760	807	779	849	749	786	811	760	774	768	779	825	841	783	749	764	772	791	793	734	748	740	794	742	760	757	830	740	755	776	777	768	815	731	765	812	775	759	771	751	794	779	759	761	796	762	746	740	766	777	780	732	792	745	762	812	782	764	747	728	804	725	769	791	741	785	818	758	749	828	752	785	748	771	761	765	777	770	752	705	785	751	821	746	766	741	780	768	770	769	819	727	799	701	738	739	788	757	801	735	810	748	769	775	758	786	764	813	769	789	787	731	768	728	752	757	759	728	780	764	730	742	746	739	761	771	764	811	766	764	793	765	792	784	776	722	815	785	731	764	765	786	780	741	758	796	727	783	781	734	785	770	743	801	781	759	753	769	750	781	807	788	787	781	762	815	735	780	794	755	807	737	781	770	730	764	744	733	739	743	745	765	758	776	766	719	787	770	747	740	752	772	738	766	793	737	779	788	795	778	778	816	752	687	715	772	763	765	774	733	803	763	723	759	738	755	742	770	786	748	769	804	781	779	748	763	779	777	769	801	708	812	731	782	784	795	781	743	758	777	788	795	760	772	754	756	794	820	782	777	769	766	708	750	692	802	794	755	819	808	825	775	762	753	781	734	708	794	791	804	790	769	768	809	748	749	814	792	769	774	735	763	744	770	791	752	759	813	755	776	786	771	747	762	696	748	750	720	778	727	759	809	747	733	782	797	776	770	730	797	785	773	768	740	751	735	723	803	762	744	741	732	762	746	801	795	789	790	782	725	769	725	780	767	765	771	766	757	791	776	725	756	751	808	783	759	730	813	772	742	752	769	728	728	754	794	742	741	805	805	802	742	781	696	794	741	779	764	764	750	773	822	788	809	770	772	762	748	769	764	738	743	745	805	757	741	789	731	763	728	793	741	769	741	769	757	766	843	776	775	738	718	799	784	782	813	841	717	772	743	770	793	737	730	765	730	737	766	783	770	779	787	770	767	744	777	758	770	824	794	736	802	755	742	721	745	785	732	849	740	757	775	761	745	781	760	757	746	777	770	757	753	759	777	787	803	762	792	769	764	786	763	714	735	740	833	714	792	770	759	748	792	725	733	733	800	791	750	751	751	750	785	760	770	766	761	731	793	763	755	798	787	810	758	805	791	764	757	750	745	762	753	758	761	753	784	760	729	751	738	783	777	783	778	757	802	777	797	790	758	761	776	780	793	792	736	744	759	733	766	766	809	781	738	760	786	788	820	815	784	748	750	789	772	781	753	766	746	778	828	741	756	777	790	767	786	781	783	765	785	751	772	793	778	764	767	797	747	744	766	704	785	760	760	775	761	780	743	785	767	743	733	748	783	800	795	755	761	770	727	758	763	753	714	737	748	744	754	753	741	808	734	746	815	746	813	784	771	757	777	778	759	785	755	739	761	771	752	784	796	773	723	753	778	785	756	756	742	788	787	740	783	715	755	751	730	744	772	723	773	827	769	824	777	772	769	783	702	763	764	768	799	753	745	742	735	742	771	747	745	788	764	756	763	801	776	759	827	756	764	781	802	719	752	738	770	746	725	784	729	815	798	789	777	750	751	793	764	756	806	745	756	807	801	742	791	778	745	769	757	819	759	762	724	754	751	768	787	751	756	771	700	741	762	783	735	749	758	812	769	757	726	782	742	787	789	783	744	726	767	772	752	800	807	794	749	806	727	763	778	738	741	837	748	716	762	823	781	781	763	753	747	735	732	770	736	739	719	778	760	733	734	703	744	789	761	801	827	816	745	792	779	800	709	772	738	812	810	773	732	755	751	775	761	797	731	771	799	744	761	753	752	763	736	803	788	810	790	806	783	754	783	724	752	789	766	761	713	762	769	784	764	744	769	746	792	801	747	800	778	758	758	771	762	776	791	785	744	774	796	758	785	766	773	766	793	780	767	784	765	769	728	789	760	809	788	750	747	822	771	770	753	755	786	768	761	746	823	775	766	770	753	749	768	755	799	822	804	787	783	735	740	737	775	733	743	784	780	790	850	777	778	742	783	780	816	800	769	777	737	801	721	809	764	793	799	747	764	768	744	790	757	756	769	754	796	750	789	770	763	775	763	787	785	697	753	767	786	761	820	744	750	781	803	760	770	781	769	808	786	789	738	777	740	770	772	811	800	807	800	786	736	760	799	804	714	804	766	739	791	776	774	760	747	790	816	739	728	770	784	735	741	734	803	777	743	729	759	800	774	771	743	722	757	780	816	738	736	775	780	803	784	785	765	784	784	781	755	739	806	823	826	780	772	788	778	748	769	761	787	721	749	794	772	762	774	738	833	771	763	810	821	775	818	724	733	766	832	771	778	757	759	716	755	736	787	711	769	832	754	787	758	757	731	763	762	728	775	747	775	795	776	749	740	791	748	779	786	753	746	776	831	728	784	811	721	804	780	758	787	791	786	749	794	775	778	813	774	757	781	718	769	783	804	710	758	770	716	782	756	768	811	752	688	786	801	770	759	790	769	731	821	833	763	778	742	746	773	801	813	747	753	749	775	730	766	785	758	753	744	759	772	774	738	775	786	731	787	745	771	780	799	762	785	797	740	790	756	752	805	778	791	813	781	789	741	805	755	775	801	796	755	737	737	780	731	782	753	698	777	782	770	808	759	777	774	757	774	754	801	696	787	774	774	746	749	713	784	789	775	709	728	787	744	744	815	767	773	778	716	743	785	751	774	733	748	724	750	776	791	770	782	770	773	746	720	780	760	766	773	762	755	830	781	701	724	789	768	746	825	737	754	713	752	763	763	798	776	775	759	755	757	760	753	781	773	782	776	793	757	762	804	758	813	765	749	747	733	758	761	735	771	756	756	724	794	754	787	784	799	741	779	752	756	759	746	779	755	760	742	791	822	747	772	731	779	791	730	768	758	782	758	767	805	723	802	763	781	762	752	747	774	727	777	786	740	749	801	778	749	783
20712	17586	9583	3601	738	158	129	2291	5831	100	43	43	31	42	29	34	27	30	27	38	20	26	35	41	24	35	32	34	27	33	33	31	31	28	40	26	22	37	39	35	30	23	30	31	29	24	22	22	25	29	22	38	26	32	26	20	30	33	32	31	22	29	20	26	16	29	35	20	36	32	40	19	23	25	22	31	25	36	27	23	27	32	29	16	31	27	36	23	20	24	16	28	19	27	23	35	31	21	27	26	24	26	28	27	17	38	22	21	31	27	25	24	25	21	22	24	27	30	33	23	25	23	26	25	33	30	32	22	30	35	24	23	23	29	26	25	19	26	27	35	34	27	31	25	27	21	29	26	35	26	32	29	30	29	35	27	19	38	19	27	31	32	28	14	25	30	25	21	23	20	26	37	21	23	28	31	33	38	26	30	31	28	23	25	35	31	20	22	30	20	26	30	28	33	28	29	18	28	22	26	20	33	24	26	25	31	33	27	25	29	26	27	36	24	28	19	33	28	29	27	21	24	32	32	33	23	35	21	24	37	24	19	24	28	24	37	16	25	29	23	28	31	27	20	19	31	41	30	34	28	30	33	32	32	25	24	23	23	25	31	29	24	31	31	31	35	24	30	19	25	32	20	26	16	24	26	23	27	24	29	26	31	30	34	27	33	26	35	23	27	32	33	18	29	39	24	39	28	30	35	27	22	28	18	28	29	27	32	24	22	19	32	24	30	30	16	24	25	32	27	34	22	22	28	21	29	32	21	27	20	19	28	32	35	18	26	18	24	39	19	25	23	29	32	30	35	26	27	15	15	27	22	31	22	32	21	27	33	41	40	24	16	28	25	30	35	23	24	30	21	26	30	31	20	28	28	23	36	27	26	26	33	36	27	21	35	20	19	31	34	23	30	28	38	30	29	31	32	27	28	21	37	30	31	27	31	36	18	32	35	26	33	24	26	29	33	37	26	41	32	28	30	27	29	29	31	31	26	21	29	32	31	27	32	24	29	19	28	27	30	28	32	30	31	29	30	21	20	23	22	29	36	28	23	29	44	30	28	22	22	21	22	20	23	23	34	25	34	35	23	31	21	23	28	24	32	28	35	33	26	19	27	27	19	23	24	28	22	23	23	31	25	22	19	20	28	27	33	28	23	24	34	29	23	37	32	25	38	24	26	36	27	21	22	35	21	24	30	30	34	33	22	25	29	28	27	25	23	24	35	20	31	34	33	32	32	23	25	27	36	24	27	28	34	25	30	31	33	24	27	33	27	29	39	23	20	30	38	27	27	24	29	37	35	27	26	25	21	27	25	31	32	26	28	27	31	31	19	26	20	24	24	21	29	31	30	23	27	34	40	29	39	20	32	31	25	31	28	22	42	28	20	44	32	24	21	32	25	22	25	35	26	37	28	20	24	31	30	25	25	22	24	26	26	15	29	29	21	29	20	21	24	26	28	44	27	23	24	33	24	18	30	28	33	30	27	25	25	37	32	30	16	25	22	35	24	36	32	20	22	33	33	33	26	32	34	25	18	28	25	36	25	26	21	28	36	20	22	28	33	35	25	34	32	26	31	28	28	30	31	40	33	33	28	31	27	22	14	30	27	32	35	27	28	17	21	26	26	31	16	26	28	31	28	39	24	32	29	25	32	22	26	34	28	28	30	28	22	24	28	39	28	28	30	23	24	18	35	30	25	23	30	28	24	32	24	27	31	32	25	29	31	25	24	32	28	33	30	36	21	23	33	23	27	27	20	28	34	27	28	18	28	27	36	29	24	30	21	24	26	23	31	22	32	24	31	33	35	29	15	27	25	22	21	26	25	24	30	34	27	29	27	29	34	33	30	32	31	27	26	33	24	16	32	16	23	39	29	25	23	19	19	30	36	18	26	37	32	35	28	33	28	27	25	22	23	24	33	30	32	32	33	28	22	26	17	31	37	33	31	27	34	25	25	23	34	33	32	30	25	25	27	25	22	20	26	33	25	27	29	26	22	28	31	21	21	25	29	32	25	28	27	29	21	14	22	17	27	28	28	18	29	21	38	31	31	24	28	18	22	27	25	31	36	28	22	26	21	32	29	26	32	32	27	25	25	28	23	27	31	33	32	26	31	34	24	26	22	31	30	25	28	20	20	25	26	25	27	28	38	25	30	31	28	19	23	30	27	22	24	17	42	27	30	30	26	30	17	27	32	38	22	28	26	32	32	28	35	31	31	30	21	23	28	24	28	28	20	32	16	24	25	34	30	34	28	24	27	25	29	34	26	29	19	19	25	31	32	39	31	37	22	32	26	30	29	26	21	27	34	29	20	22	28	28	27	30	39	23	32	31	21	38	27	26	27	30	31	30	24	29	27	30	18	33	35	25	29	32	17	18	29	29	24	23	36	24	35	30	27	23	22	29	25	23	26	23	34	22	29	29	26	27	29	28	28	26	28	25	25	25	28	16	22	27	24	31	27	24	30	27	18	32	33	42	21	30	21	19	27	20	33	31	25	20	29	18	31	31	22	35	23	38	30	24	34	24	29	22	29	24	23	26	28	28	28	27	33	25	21	21	33	21	28	30	23	27	29	26	25	32	28	27	31	36	29	26	49	32	21	25	28	19	27	35	23	29	25	12	24	24	29	29	26	25	28	27	29	21	27	22	25	25	21	22	24	24	33	35	21	30	24	23	20	31	23	28	35	28	33	26	30	22	30	25	27	18	28	28	30	30	24	21	28	20	23	24	22	36	35	23	26	28	19	28	27	34	31	27	24	24	24	23	26	23	37	37	28	28	37	34	47	27	27	30	15	36	37	29	29	27	22	20	16	25	31	34	28	25	24	26	23	30	33	28	27	35	33	20	31	33	34	31	31	19	29	25	28	26	27	20	28	31	33	18	23	33	30	31	24	32	22	32	29	29	30	21	36	27	29	30	23	34	32	28	33	33	21	26	20	33	32	33	34	26	25	21	21	32	20	36	20	29	30	19	24	28	31	29	31	34	29	28	25	34	31	19	22	36	31	27	28	24	30	29	33	25	24	32	25	19	31	30	36	22	28	24	29	21	25	41	37	24	29	31	32	27	30	19	23	25	41	21	28	35	35	28	38	42	29	24	28	21	27	31	21	21	19	20	28	27	28	42	22	25	32	27	19	25	30	21	23	29	33	28	30	27	22	22	34	22	32	31	26	31	18	19	20	30	35	27	20	34	32	33	28	28	34	22	20	29	29	18	36	40	20	28	33	33	29	40	26	22	32	30	15	18	21	30	37	17	24	26	33	26	34	32	28	30	30	24	21	26	31	38	31	31	27	19	30	31	21	24	28	26	36	30	31	31	30	30	27	34	29	21	29	30	20	35	33	39	24	30	29	26	34	20	28	16	25	29	32	34	27	32	27	37	27	33	43	40	35	29	30	21	35	28	26	34	32	32	25	35	34	29	34	29	23	27	31	26	35	14	32	47	26	38	30	30	38	29	23	28	22	26	22	23	34	30	29	24	35	28	29	35	28
45849	36254	30229	21677	10153	2900	3528	24391	31169	787	646	605	546	492	456	451	390	393	397	384	369	381	387	368	336	368	325	331	324	310	339	304	310	330	335	329	328	314	330	340	282	300	328	301	277	301	290	299	321	255	308	274	319	294	297	298	310	278	327	315	305	317	308	309	302	284	321	282	304	293	309	292	303	328	327	287	315	294	277	281	295	285	273	322	274	301	284	304	303	320	312	284	327	318	284	314	295	280	330	294	327	310	268	322	281	304	318	281	289	304	319	302	287	271	305	297	302	302	292	331	311	316	344	279	275	280	302	312	291	295	302	285	281	290	299	293	295	308	316	289	333	303	284	308	295	299	306	291	310	274	301	304	269	314	324	266	300	323	306	301	317	306	304	281	284	298	320	341	313	266	299	318	310	311	301	320	301	301	284	285	313	285	294	292	266	323	303	296	326	296	326	283	303	310	303	282	307	286	331	307	285	317	262	308	287	307	296	302	302	315	294	274	292	316	306	276	302	328	280	265	282	311	295	294	269	312	302	292	280	277	293	338	300	289	294	316	286	291	271	315	265	271	324	339	319	275	299	257	300	288	320	305	313	317	341	287	336	304	316	315	311	285	300	301	288	271	315	279	287	286	327	286	279	308	304	297	290	316	265	317	288	257	276	329	316	300	277	312	290	314	312	296	311	327	325	303	328	286	313	288	317	334	315	279	306	309	288	297	283	280	314	268	305	297	302	302	269	273	307	281	279	321	258	265	286	318	281	305	295	289	281	278	291	269	311	276	304	321	300	290	318	297	303	327	309	295	277	316	325	283	326	332	270	271	284	301	291	316	322	312	289	280	307	323	308	327	287	300	282	298	304	308	293	280	298	277	306	316	301	298	277	319	290	283	296	305	277	297	313	286	323	300	272	326	315	311	312	271	297	269	318	305	293	307	289	331	296	293	313	276	296	311	299	331	259	307	284	325	294	318	299	294	307	305	292	301	303	295	289	259	294	336	263	325	313	283	319	283	290	292	296	289	266	273	280	292	321	266	313	328	287	280	297	285	268	293	292	312	326	249	308	296	309	284	287	287	309	295	309	290	311	286	292	264	285	310	276	278	288	264	297	292	314	317	298	317	282	301	299	294	293	282	297	289	330	299	313	312	294	311	304	307	328	277	278	320	305	282	286	287	303	359	303	305	290	293	293	288	303	255	302	293	257	308	312	295	282	307	301	290	252	283	280	300	285	309	294	312	286	268	281	268	310	293	282	266	304	299	313	315	288	294	275	307	302	304	303	308	295	269	337	280	291	296	315	280	303	257	305	313	261	295	264	292	271	271	319	283	323	275	300	344	307	322	311	316	297	270	333	314	289	300	296	323	272	301	307	292	273	301	267	301	300	297	269	311	266	267	301	299	292	272	268	285	284	301	298	289	287	265	285	289	326	298	290	301	287	299	331	278	315	313	289	288	286	291	312	337	287	298	294	278	273	317	308	319	285	276	309	322	300	282	294	311	308	285	297	300	278	291	306	288	315	308	310	300	295	319	284	304	270	271	307	305	306	307	276	318	313	315	291	296	302	314	285	270	323	305	280	306	293	283	290	315	298	274	292	279	307	274	292	293	327	298	275	311	315	275	311	270	318	307	283	309	297	283	280	278	268	293	296	301	300	290	305	301	300	245	285	294	310	306	302	273	261	278	312	313	320	327	292	314	291	316	269	301	304	297	299	304	269	271	304	269	297	296	289	280	316	323	294	296	278	313	340	291	284	294	304	290	283	303	312	296	286	309	299	309	267	277	292	309	289	300	286	323	331	315	300	274	245	306	300	322	279	299	308	298	305	338	290	310	255	294	291	317	266	285	270	284	301	322	305	283	290	297	308	329	296	306	280	326	326	292	290	287	290	320	259	291	293	286	305	272	282	291	292	304	308	292	299	283	297	284	309	291	314	301	316	314	315	271	289	302	269	307	282	317	277	286	286	269	280	332	280	296	309	295	276	329	300	314	301	327	313	317	323	323	328	283	299	309	282	292	291	285	298	300	294	290	307	317	270	312	288	311	286	293	301	281	283	299	266	283	283	322	279	286	298	300	313	292	300	313	306	308	288	265	285	298	297	289	284	300	274	294	324	288	301	311	302	279	303	299	319	288	310	332	267	329	296	326	294	270	322	283	285	291	318	297	304	311	324	300	296	287	265	286	286	310	321	312	325	284	291	292	311	315	313	276	273	320	290	306	291	286	283	247	311	289	343	295	290	295	279	320	310	280	308	304	275	309	295	301	250	293	290	281	265	296	313	311	284	306	297	287	302	281	312	310	294	296	279	293	308	274	288	304	305	280	335	256	292	322	297	301	287	274	301	288	300	318	324	285	288	342	308	284	293	292	292	302	321	289	322	288	265	297	319	290	329	294	282	277	282	277	317	303	330	293	289	295	307	328	328	280	313	331	310	325	329	307	307	316	332	305	288	298	300	324	322	289	290	311	293	284	304	320	301	293	328	292	336	278	302	295	290	314	299	320	284	270	292	298	277	267	295	279	285	303	327	296	276	280	283	273	289	280	301	276	306	299	293	310	310	312	297	293	309	292	258	311	325	272	295	299	296	272	315	291	295	306	302	281	334	325	317	293	272	305	296	284	309	299	312	296	276	324	270	297	294	318	283	317	302	271	309	314	314	304	312	290	319	286	286	355	268	304	300	293	290	293	328	333	285	288	305	264	311	271	268	329	265	291	251	304	291	298	292	304	314	284	307	300	298	317	316	278	279	271	312	281	309	304	328	327	281	273	323	303	280	300	288	275	327	283	286	307	273	261	307	282	291	284	283	315	306	273	336	289	288	304	296	296	310	273	318	294	289	316	283	312	302	331	290	283	274	277	316	289	314	283	299	304	296	308	280	298	304	305	293	283	287	299	266	305	306	290	289	300	316	322	297	284	286	311	285	298	306	286	290	287	324	301	306	292	292	283	303	287	306	300	288	303	299	309	301	307	300	275	278	286	304	303	281	310	343	284	291	282	305	292	334	285	314	303	301	303	294	295	304	279	287	300	300	287	271	274	312	268	279	283	277	307	298	278	279	289	301	258	306	274	322	285	303	326	321	288	297	322	304	311	280	288	303	287	295	275	290	292	276	310	270	295	293	324	275	294	264	290	301	305	299	276	259	278	309	276	342	327	306	291	324	294	285	298	301	308	277	307	282	286	306	291	283	316	304	298	291	277	296	297	281	287	300	267	286	321	303	313	313	321	301	300	268	280	324	284	297	284	294	296	300	314	267	288	284	290	295	274	301	324	317	307	304	325	257	286	284	304	292	261	280	305	299	326	275	283	309	270	271	308	284	303	286	287	337	290	265	292	308	276	275	304	298	312	290	291	309	300	277	293	320	301	274	318	290	275	286	274	302	306	296	319	299	288	277	278	293	273	328	297	292	319	295	303	293	286	306	295	287	284	285	301	300	313	287	289	288	267	288	247	293	298	290	302	310	281	305	285	292	312	297	290	285	258
5738	2351	982	250	98	104	85	405	1313	57	51	51	57	52	60	49	58	57	64	57	54	70	53	44	62	48	62	50	58	52	58	63	52	57	49	48	67	52	48	51	50	65	71	56	45	59	47	51	62	53	53	59	54	43	42	54	61	58	44	67	62	55	48	59	59	62	59	40	63	60	51	60	48	59	59	59	52	38	53	53	43	45	51	55	53	61	46	40	39	46	50	50	44	51	46	54	54	51	39	57	63	63	60	49	50	61	55	54	55	45	53	62	46	47	55	52	52	63	49	45	58	53	55	59	58	46	71	49	69	55	62	44	58	69	43	55	60	48	54	58	66	49	44	36	51	63	59	58	48	44	57	42	71	58	49	53	68	48	51	49	45	50	55	52	64	52	46	54	43	60	47	42	50	46	56	61	53	62	53	58	55	52	62	39	52	62	47	39	59	60	51	48	51	52	42	49	44	48	64	41	69	52	50	41	56	56	46	51	62	50	65	46	40	50	55	50	51	49	40	43	42	67	57	40	49	58	55	71	59	49	46	57	61	64	50	45	62	59	49	54	50	46	49	45	41	47	57	45	62	58	51	46	62	55	42	47	40	62	62	52	49	53	54	63	46	67	55	43	56	71	70	45	37	56	77	52	63	58	61	74	63	54	53	50	36	60	54	55	60	46	54	33	53	49	43	78	54	55	55	53	48	46	57	50	61	36	65	41	48	58	62	58	64	49	56	46	59	48	53	64	52	54	57	62	58	64	59	53	55	55	43	61	77	65	57	51	54	57	54	74	61	65	54	50	55	48	48	67	56	42	48	50	57	49	49	40	46	59	63	52	45	51	51	60	59	45	59	42	61	62	54	56	50	62	53	52	58	58	49	47	52	46	48	60	50	52	55	51	60	70	61	69	38	56	61	64	54	55	63	52	63	48	55	52	43	57	56	59	70	53	53	59	55	70	39	48	62	49	48	56	54	60	43	50	63	54	53	57	57	45	49	52	56	49	60	64	41	62	58	45	43	63	47	60	61	59	45	49	64	57	60	49	48	68	67	46	52	61	57	51	67	54	45	49	82	56	69	60	57	59	57	47	45	48	48	58	53	41	50	48	53	44	52	49	59	64	46	59	58	45	63	51	54	46	48	54	54	52	63	54	59	45	56	55	53	62	58	47	54	50	57	57	62	64	52	53	52	32	39	68	49	52	49	54	54	52	60	49	48	77	40	56	55	49	50	56	55	50	50	44	46	55	50	53	59	42	41	51	49	46	34	49	58	50	61	39	61	56	60	65	57	59	57	56	62	48	40	54	62	45	53	62	66	62	51	49	53	47	60	44	66	50	47	51	43	54	67	55	44	58	45	57	42	44	50	51	45	56	52	49	45	49	50	45	48	48	54	53	49	70	54	53	49	38	59	62	67	53	56	59	45	60	52	43	48	63	68	50	56	50	58	49	57	53	69	55	39	57	48	52	55	40	53	57	64	48	49	67	59	51	60	59	65	51	52	56	50	39	58	50	69	71	51	58	46	60	55	37	47	61	63	56	55	60	50	47	54	58	47	45	56	50	57	56	53	44	56	47	51	58	63	46	52	55	57	54	57	45	41	52	50	50	54	54	51	68	56	47	52	53	58	69	58	52	61	55	64	56	54	59	61	47	43	57	48	47	46	50	46	40	50	45	52	59	47	49	50	37	65	48	45	46	51	49	46	55	56	44	50	48	65	49	42	51	47	61	48	54	67	53	48	54	56	50	51	58	47	52	55	63	44	55	54	60	67	60	52	42	57	45	48	48	53	66	49	45	64	45	60	61	50	57	51	41	43	47	64	53	59	54	57	43	46	39	47	42	56	62	61	51	49	61	43	61	48	52	57	58	59	42	65	42	54	53	44	47	53	64	55	53	58	51	48	57	58	42	43	66	62	62	59	52	62	57	47	54	45	54	45	70	66	54	47	74	68	68	58	54	57	53	50	54	42	59	62	58	45	60	46	62	54	64	47	40	57	74	43	54	47	52	55	60	50	52	59	51	60	46	56	55	44	62	54	48	52	65	46	45	54	46	51	57	45	58	43	64	44	50	39	50	53	50	59	44	47	60	62	67	48	51	56	47	55	54	49	50	60	59	57	56	68	50	46	70	33	55	60	43	52	58	64	54	54	45	48	49	59	59	56	59	59	52	45	61	51	53	43	57	48	70	68	49	61	34	54	59	52	39	53	63	54	61	63	46	46	45	52	56	42	51	52	39	60	53	58	54	53	44	59	59	58	50	53	60	52	68	62	53	61	54	40	63	48	72	55	53	48	52	46	57	65	59	57	53	43	49	49	59	47	54	45	59	62	59	48	53	62	56	65	52	64	58	49	61	64	40	56	50	51	58	55	49	55	57	45	54	53	37	47	47	52	59	47	64	64	54	62	60	55	49	50	57	54	46	50	60	63	55	54	55	50	47	55	68	53	72	55	49	37	53	45	52	54	45	62	50	52	46	60	51	61	63	47	49	52	54	49	56	56	54	41	53	49	47	67	54	52	62	56	61	60	52	47	59	55	61	44	61	64	57	40	56	46	58	59	63	70	45	52	53	57	58	60	57	51	61	61	45	47	52	72	48	54	63	59	43	63	57	43	61	73	47	50	54	59	50	54	36	40	67	45	51	59	43	49	51	69	52	53	45	53	62	51	61	53	45	51	51	43	49	57	45	51	48	61	45	54	52	54	61	56	58	59	65	52	54	56	46	41	45	52	50	48	46	55	58	56	49	60	54	64	53	49	55	55	54	64	54	64	62	62	52	54	60	76	49	51	64	54	58	44	46	53	60	62	44	57	60	43	45	48	65	50	46	63	47	49	55	50	65	61	62	58	59	58	67	64	55	50	73	50	65	61	64	55	52	51	55	53	49	45	35	49	51	53	53	72	47	56	51	55	56	55	61	65	57	55	50	54	49	63	59	35	57	59	53	58	58	58	70	62	50	59	62	62	63	58	49	48	51	46	48	55	46	48	72	51	49	61	54	43	66	46	44	58	48	41	47	49	58	35	50	50	45	59	52	60	60	46	68	66	59	50	52	62	59	49	50	60	65	59	69	62	58	62	49	56	44	64	64	53	49	49	67	47	54	55	53	57	43	61	44	50	54	56	53	58	54	49	47	41	59	60	41	53	61	60	55	64	58	58	61	48	45	57	51	66	48	47	40	64	45	54	49	60	57	41	64	54	59	60	67	55	56	60	49	56	60	44	54	50	54	58	52	58	47	46	57	71	44	55	55	40	55	41	40	60	44	62	58	52	58	64	60	66	59	50	73	50	48	54	55	43	48	57	47	54	61	56	50	56	37	50	49	50	49	59	47	58	52	42	44	46	49	44	60	50	57	48	51	46	47	54	52	46	54	49	50	66	48	58	54	60	67	47	50	48	47	61	56	49	66	55	50	53	58	49	48	51	61	70	58	57	67	65	58	57	51	51	51	64	60	49	59	55	70	45	54	46	40	58	57	45	53	52	64
30187	19378	11794	5109	2408	4555	2788	11648	18975	779	775	694	720	705	666	676	648	629	664	643	672	598	635	608	697	641	611	616	606	647	652	605	601	627	591	621	648	625	598	636	585	646	640	616	595	602	613	605	618	620	567	593	617	595	621	630	578	599	623	619	578	622	624	636	655	582	628	594	581	575	628	627	599	632	598	619	620	572	578	647	641	624	538	628	597	611	634	612	600	622	586	651	632	602	596	592	615	625	616	594	595	573	646	642	634	663	635	577	614	601	580	631	602	592	600	623	614	599	640	580	614	600	598	582	607	566	612	603	577	624	623	613	609	643	607	628	642	616	560	643	619	621	649	643	608	598	606	621	580	619	642	628	610	576	615	580	612	610	619	648	582	616	621	620	637	630	612	613	623	594	597	640	556	612	580	623	596	613	588	612	629	646	613	592	597	611	622	635	630	585	583	620	602	579	602	624	612	583	593	625	619	619	631	581	607	598	631	621	637	613	617	628	631	610	562	599	643	596	604	630	620	591	588	561	595	617	601	568	598	623	606	591	591	628	598	606	614	618	603	581	609	612	621	589	592	585	609	602	600	525	603	632	643	585	615	590	596	583	614	659	639	625	592	617	610	600	587	654	610	623	615	642	609	602	576	578	591	614	625	578	589	603	635	606	604	607	631	591	591	568	652	598	603	606	616	660	637	567	583	624	613	575	601	630	624	658	577	632	602	619	665	603	634	565	588	602	646	649	609	626	667	595	618	640	651	609	642	577	618	601	572	657	596	621	609	594	564	608	600	601	578	620	569	580	584	611	632	575	592	619	585	623	629	584	610	617	622	589	603	615	621	593	600	621	603	651	613	631	610	623	603	617	659	557	620	623	576	572	620	598	658	599	621	592	620	607	586	658	595	607	635	575	652	616	615	670	608	603	577	622	587	556	608	640	619	604	641	637	592	665	635	582	562	617	581	610	606	671	593	596	613	566	626	619	606	606	637	623	589	647	610	582	653	634	611	606	626	614	634	638	611	601	554	635	616	616	648	618	569	602	637	620	626	622	601	619	616	614	594	607	639	608	603	597	626	571	617	585	626	592	644	610	618	632	573	619	619	638	573	604	601	631	648	608	618	601	586	635	637	602	597	594	609	591	620	627	590	621	618	602	579	597	604	590	612	604	615	622	652	627	602	601	620	619	587	587	610	564	590	609	624	639	608	595	596	614	613	639	629	591	614	595	616	597	555	594	609	654	628	605	632	629	585	594	579	614	628	580	599	600	600	606	634	593	607	575	592	578	549	549	575	597	603	627	606	652	599	633	605	642	588	641	597	597	604	659	609	614	629	624	562	586	607	583	630	583	597	567	605	587	633	629	642	649	623	614	600	602	634	583	606	565	581	594	589	634	606	603	582	624	648	670	584	609	607	596	600	598	639	603	569	629	644	668	649	639	565	624	636	635	615	553	637	609	561	616	613	619	617	622	635	656	631	579	638	646	625	643	623	562	621	593	619	649	609	636	605	593	591	591	660	597	603	573	599	607	636	635	645	640	559	578	596	625	633	598	636	624	597	670	613	625	641	624	607	585	597	627	598	599	613	639	632	590	686	596	559	610	585	594	628	615	598	626	604	626	627	612	646	633	600	623	578	637	588	583	599	583	589	637	588	600	637	610	649	603	628	584	556	618	608	585	609	602	564	625	602	623	614	628	559	566	627	661	622	604	606	607	610	610	637	587	593	620	568	607	627	631	584	592	596	595	602	611	633	590	639	584	599	597	610	614	604	569	590	651	626	609	571	633	591	597	646	650	610	641	596	588	582	607	625	628	573	601	592	661	614	635	610	590	620	617	599	593	641	614	570	604	654	631	607	626	652	566	624	631	646	564	637	604	564	565	624	625	571	650	631	650	585	597	584	670	603	610	592	622	647	630	547	596	569	627	554	602	637	655	595	613	616	633	660	590	650	585	579	596	655	604	585	575	617	627	612	586	591	604	603	607	587	606	623	558	618	607	584	583	624	600	563	612	601	600	600	602	603	615	598	613	592	629	638	639	609	590	579	614	636	591	599	589	628	600	625	586	621	618	622	597	585	655	585	614	678	606	636	621	611	563	606	625	598	587	626	614	576	650	573	583	605	599	603	652	625	654	635	586	607	652	629	622	596	572	601	605	618	591	670	596	624	597	594	600	643	631	594	623	579	611	628	632	674	634	647	632	600	611	582	603	591	605	620	615	587	576	611	627	578	605	617	581	597	600	582	637	587	605	599	609	579	599	608	631	602	633	625	580	613	626	625	628	645	654	635	619	617	617	599	590	602	593	641	675	620	617	617	602	626	602	630	588	620	584	622	630	616	596	594	592	637	633	614	615	610	598	634	566	593	609	563	607	607	691	583	614	633	571	625	641	588	610	562	629	594	616	561	613	615	604	595	613	612	574	618	601	624	632	615	637	650	635	639	625	620	607	635	634	612	595	584	598	610	625	632	618	631	603	593	593	597	619	600	601	604	626	609	561	623	580	600	568	630	649	575	621	607	623	571	583	547	586	619	632	599	601	595	636	580	626	606	619	596	602	615	583	598	606	625	603	681	647	640	675	612	622	567	598	602	608	564	593	593	629	591	593	655	623	542	605	587	620	580	634	585	606	623	608	641	637	625	642	576	612	652	612	637	572	601	600	615	640	604	625	605	591	603	576	636	620	614	578	631	591	543	592	588	633	592	622	665	632	588	614	593	650	612	624	581	648	593	592	612	564	614	601	632	578	608	646	601	619	598	604	565	631	619	610	634	633	640	616	595	630	637	641	598	610	578	639	606	603	599	610	624	621	614	629	621	612	624	613	622	592	647	615	591	583	621	556	637	623	604	643	589	597	637	584	601	606	651	604	637	643	649	589	620	637	588	623	668	570	605	638	617	614	618	644	599	631	556	656	617	635	581	613	575	645	592	617	601	604	625	618	599	610	572	605	610	588	623	579	628	611	617	594	638	605	587	609	660	593	595	633	633	602	579	568	629	647	628	618	599	596	602	590	597	609	590	610	612	601	562	623	638	601	632	570	603	616	613	587	616	602	639	599	602	593	642	588	584	600	653	604	589	646	641	618	588	569	625	596	679	607	632	615	639	603	611	577	545	601	647	591	613	578	646	608	606	590	627	627	622	629	641	591	597	601	630	617	626	645	607	597	604	600	611	616	626	667	607	579	653	582	639	611	628	616	548	605	670	606	626	572	617	631	603	638	643	650	601	628	599	632	620	616	627	599	598	549	559	619	586	625	599	589	614	571	573	596	620	667	664	652	631	633	638	606	624	558	608	601	624	635	614	570	582	604	593	560	609	599	632	638	618	645	643	618	593	631	604	637	606	586	568	604	630	621	621	639	554	645	612	579	618	612	603	613	628	608	604	627	608	613	599	629	570	673	590	567	579	566	622	605	615	600	599	619	565	598	657	634	640	663	635	635	629	632	636	563	591	631	598	658	630	618	667	625	602	623	617	618	569	588	565	612	620	630
12279	7140	2519	644	502	257	65	1535	4532	55	30	27	29	26	23	23	28	13	13	25	17	21	22	23	15	25	11	17	22	16	15	13	18	21	20	13	16	14	20	13	21	23	13	21	22	13	19	13	18	14	14	15	23	18	16	22	15	15	17	20	16	10	15	17	13	24	22	13	20	11	20	20	17	13	13	13	18	17	16	23	10	17	11	13	17	28	17	19	16	21	18	22	19	19	22	13	17	20	16	18	21	15	18	13	14	19	26	18	18	17	18	14	12	10	16	19	22	18	17	9	22	19	16	17	13	19	17	14	11	16	13	11	17	13	12	14	14	15	19	13	13	17	16	23	16	20	17	21	17	15	13	16	10	18	22	18	14	18	22	11	21	18	15	20	14	15	17	21	19	17	17	16	16	13	15	20	14	13	26	17	11	13	21	13	15	16	19	21	20	13	20	17	14	16	18	20	18	10	12	17	12	13	15	16	15	15	22	24	16	20	18	20	16	19	15	12	18	10	21	23	24	18	12	13	12	10	20	18	11	12	20	15	20	28	19	19	19	18	14	15	13	19	21	14	14	12	15	17	25	15	12	15	24	22	17	10	15	14	21	14	16	16	20	26	22	17	16	19	15	17	20	17	19	19	17	13	17	17	17	16	19	14	15	21	16	15	16	27	18	13	22	14	20	21	15	24	14	16	25	30	18	21	18	17	13	23	26	16	9	21	23	13	17	23	14	17	20	22	25	17	15	15	19	13	18	21	14	19	21	14	25	20	25	16	20	21	20	17	19	17	14	24	19	17	9	14	13	21	15	20	11	14	10	14	12	15	13	18	14	22	18	14	19	15	20	13	12	19	11	11	25	10	16	13	20	20	18	16	16	13	23	12	18	16	21	16	17	22	13	16	10	29	13	21	14	20	19	15	19	16	20	17	11	18	7	22	16	15	19	17	10	13	14	15	14	9	21	14	20	13	12	15	12	16	12	27	24	19	16	12	14	19	15	18	14	15	15	19	16	13	20	19	17	15	21	16	17	15	16	20	21	16	22	15	12	17	19	14	18	19	14	22	15	11	17	16	18	15	25	15	23	19	21	19	12	16	18	19	24	27	21	15	17	16	17	14	15	21	20	14	17	19	19	15	19	6	24	12	10	11	12	21	13	23	10	19	12	14	15	19	16	17	18	13	14	16	15	25	22	23	12	15	10	16	16	16	20	12	16	13	14	21	20	19	14	13	20	18	18	18	19	18	19	14	19	12	14	19	13	12	17	14	19	18	15	23	21	21	19	19	17	16	12	13	14	20	11	18	23	21	16	17	26	12	22	15	18	27	16	23	14	18	21	16	13	13	15	21	24	17	15	22	20	21	19	11	21	13	16	16	21	16	22	12	24	15	19	14	20	13	21	19	13	15	20	12	24	18	19	24	18	13	21	23	11	16	18	16	22	12	16	22	20	18	21	24	8	20	18	20	13	16	17	20	17	17	19	22	22	17	21	20	26	15	21	18	27	25	11	13	19	20	14	13	18	18	22	16	17	20	23	17	20	13	21	22	18	12	19	9	15	13	10	17	15	19	14	16	15	18	18	14	19	15	17	17	21	23	18	16	9	16	19	17	15	26	19	22	18	23	16	18	14	20	12	15	13	19	11	11	13	28	22	19	12	13	17	18	20	15	15	27	20	14	20	19	16	17	8	13	11	22	15	16	18	22	24	17	22	14	12	15	15	15	18	18	24	11	15	17	13	12	9	15	22	24	16	17	13	18	16	15	16	11	16	27	16	22	17	20	13	9	18	19	22	17	25	14	13	15	18	16	19	17	20	16	15	20	9	15	7	20	16	15	11	13	24	10	20	9	13	14	17	24	15	14	14	23	9	18	21	12	20	12	23	18	18	16	20	10	21	19	21	14	21	11	20	8	16	16	20	18	12	20	17	14	21	16	18	23	18	21	10	15	24	20	9	18	19	7	17	20	12	9	14	19	16	24	21	21	20	18	14	13	13	17	17	18	10	23	12	17	21	19	17	12	7	17	20	19	19	20	12	15	24	21	22	20	19	20	7	23	15	16	15	14	17	18	15	13	13	22	13	14	12	18	13	17	15	18	14	17	11	14	14	13	17	14	18	14	17	14	11	14	21	13	19	17	17	14	21	24	20	19	12	21	19	21	14	22	11	20	14	18	10	18	23	16	13	16	14	16	11	12	19	15	16	17	18	21	12	10	23	22	21	22	15	24	16	14	19	19	17	10	14	12	16	13	21	22	16	23	21	13	18	18	16	22	13	17	11	12	19	11	17	18	16	19	14	14	21	15	13	8	15	19	19	21	14	23	18	16	14	19	18	21	16	22	24	12	19	13	15	20	16	16	21	15	16	15	19	15	19	19	27	13	12	11	25	17	16	16	15	17	16	18	25	20	23	21	19	16	12	16	14	26	16	14	18	15	15	25	23	14	21	6	16	19	18	25	11	23	17	18	17	20	16	16	19	18	16	20	13	26	9	24	16	19	17	16	20	13	17	20	17	15	17	15	17	13	16	14	18	18	16	19	23	21	21	16	17	17	18	16	16	23	14	21	12	15	14	21	16	27	16	18	19	23	25	8	13	19	18	17	20	18	17	19	21	12	11	15	14	16	19	22	19	16	19	13	19	20	13	14	13	22	19	22	13	12	12	18	15	17	14	21	16	17	15	18	17	21	15	22	26	19	17	18	20	19	17	16	13	15	16	12	21	13	12	15	16	10	15	12	15	11	18	22	19	12	17	21	10	21	19	16	16	8	18	28	15	13	19	13	27	13	16	17	17	18	24	23	17	16	17	18	16	16	27	19	23	14	20	18	20	21	15	14	16	15	16	18	17	10	14	15	12	20	13	18	26	21	14	8	20	11	14	17	17	15	12	12	21	19	14	12	13	15	21	19	13	17	18	19	14	22	13	26	9	22	25	17	14	19	19	12	14	17	19	21	17	10	19	14	15	14	19	15	17	19	20	14	21	18	19	16	20	15	18	18	12	18	17	22	19	12	19	16	16	12	20	17	21	20	15	19	18	13	14	22	20	16	15	13	19	17	17	28	14	16	12	25	10	15	17	18	24	18	15	22	16	20	10	23	20	19	19	27	16	15	14	13	24	14	13	21	13	19	16	22	16	21	19	21	15	16	15	12	16	16	15	20	15	10	20	15	11	14	16	13	14	12	19	16	21	26	19	14	18	16	16	15	21	15	13	21	15	19	22	8	19	22	14	20	11	18	15	10	15	20	13	19	12	15	23	9	14	17	19	20	21	14	9	15	14	18	13	19	29	20	18	19	12	22	22	19	15	17	17	20	18	25	20	14	21	18	12	10	20	13	19	11	10	15	15	12	23	15	25	19	20	13	17	14	21	21	20	8	24	15	17	16	25	12	21	18	11	18	16	23	19	13	18	11	16	15	22	12	14	14	17	19	13	22	17	21	11	27	15	22	15	20	9	24	17	19	15	10	18	14	16	16	21	16	22	22
39352	25880	17135	8878	15190	9207	3819	22144	29325	1017	862	701	621	542	516	470	429	385	357	328	350	358	289	307	268	266	282	285	265	266	271	232	271	261	241	239	253	239	246	236	223	241	208	220	202	232	235	241	209	214	227	231	225	192	198	194	223	227	213	225	191	204	232	208	191	209	187	203	229	209	201	210	217	210	221	195	191	197	217	249	197	209	207	232	205	191	208	245	221	189	192	184	208	222	232	191	223	206	208	207	226	191	208	203	218	188	184	196	188	184	213	196	192	211	199	199	203	212	230	188	199	200	226	207	187	197	203	201	188	183	215	216	204	210	212	191	198	196	197	192	185	191	220	213	201	198	210	199	211	214	197	182	225	233	202	209	190	189	219	220	196	211	190	200	187	194	225	202	183	204	200	210	182	212	196	204	210	184	198	202	211	211	188	212	212	189	202	196	190	205	174	188	194	208	227	214	203	227	245	205	216	200	195	226	187	208	187	193	196	196	175	182	210	197	207	202	201	217	201	190	223	208	190	191	218	201	204	180	179	198	211	183	188	195	208	201	179	203	208	211	205	182	221	205	222	200	235	195	198	189	217	209	222	220	200	188	186	188	190	201	196	216	203	212	197	214	191	226	202	203	200	196	214	182	223	196	218	180	208	205	194	189	191	213	193	227	209	180	204	199	179	197	219	185	219	220	192	199	214	224	176	195	191	207	173	210	235	190	212	222	189	204	204	177	204	194	191	185	187	201	186	228	237	234	183	188	190	203	198	194	200	239	199	216	213	176	200	216	208	209	206	194	212	200	220	189	204	188	202	192	212	216	197	186	188	207	231	190	197	199	215	210	208	205	209	196	219	196	184	208	215	195	207	204	194	201	224	180	193	199	174	185	187	195	190	194	224	199	183	200	192	234	199	195	185	221	227	213	206	214	214	192	199	190	219	205	203	206	209	204	216	206	207	203	214	192	208	149	190	200	193	207	209	256	211	186	210	190	208	209	219	194	201	196	200	226	219	195	194	201	201	211	216	191	200	192	183	189	182	203	206	187	203	191	198	209	217	221	191	199	185	196	186	204	199	222	196	189	185	185	203	214	180	196	231	208	184	176	198	195	206	179	208	180	208	195	202	218	214	225	202	186	201	217	189	200	190	204	211	187	192	178	188	219	178	194	186	203	186	208	213	206	207	197	211	182	226	212	204	187	214	179	177	214	193	202	195	208	178	195	190	215	206	216	198	215	192	205	202	196	159	209	206	192	185	204	210	204	193	192	215	214	202	206	199	219	188	191	209	207	203	219	227	181	197	188	206	187	201	240	226	217	194	174	209	202	199	219	231	197	205	201	189	197	192	222	212	196	201	212	211	199	186	192	196	200	230	183	201	204	238	217	197	233	209	185	201	178	185	206	194	201	198	215	186	189	220	195	196	206	192	206	197	205	190	187	201	188	226	195	191	186	181	192	219	191	209	206	169	215	187	222	196	196	196	182	182	183	193	190	183	191	224	193	209	197	222	210	186	189	216	213	182	190	191	210	172	196	194	205	175	204	198	232	233	224	218	210	184	221	214	164	208	196	188	204	224	239	196	201	200	197	196	189	197	186	201	206	217	206	190	197	190	210	201	200	193	198	204	185	204	220	178	201	196	207	180	210	202	235	216	188	207	214	191	174	205	229	210	209	217	204	202	199	215	194	205	205	209	176	213	200	221	215	190	177	208	212	199	211	185	211	175	197	203	176	192	197	181	202	190	190	193	207	184	193	222	186	192	209	204	209	169	201	209	200	197	172	187	193	205	224	208	200	200	214	187	190	227	212	199	216	212	208	220	199	223	194	185	201	180	220	204	221	182	200	215	199	220	229	178	206	210	211	187	216	188	213	216	201	207	180	217	196	209	192	194	190	240	203	197	194	177	205	239	180	181	219	202	209	200	204	221	172	219	197	187	207	213	201	211	184	206	216	200	211	202	171	208	200	209	187	177	199	179	207	211	198	204	215	186	186	200	214	174	216	201	188	209	189	178	198	199	205	211	205	213	200	164	221	202	210	201	212	227	188	217	168	220	198	222	211	186	192	191	224	195	217	203	215	200	215	202	218	176	203	201	193	192	192	220	198	218	187	203	196	186	201	196	221	179	202	184	209	202	195	200	210	209	203	208	210	202	194	167	204	181	220	197	199	219	198	238	201	187	200	201	190	197	171	205	191	198	189	187	191	214	193	220	199	184	215	217	208	189	205	216	195	215	200	206	198	176	193	208	211	186	197	187	239	218	190	216	191	232	194	216	202	231	193	185	215	209	187	215	187	192	214	196	190	190	197	211	212	173	198	209	195	180	214	216	201	190	186	235	178	192	226	199	166	172	209	209	210	171	202	196	207	191	221	182	182	212	224	184	202	179	201	210	184	202	182	227	176	191	204	202	197	196	204	200	210	211	184	197	215	192	204	187	178	222	183	225	203	227	177	205	202	185	186	210	197	218	184	192	194	183	190	196	201	218	197	198	175	184	208	198	223	175	207	194	186	202	193	193	215	208	203	207	203	193	205	199	190	206	189	203	191	187	171	213	204	204	199	216	191	205	207	186	206	192	190	207	171	202	212	231	206	211	206	212	213	211	201	189	194	218	198	210	215	175	198	190	184	219	218	212	194	190	203	200	196	208	198	192	182	194	205	191	214	175	199	192	206	199	218	195	208	196	210	188	189	205	223	217	182	195	204	201	207	227	177	194	201	195	239	201	202	203	202	188	186	200	235	205	212	181	240	215	198	182	210	196	212	205	204	197	219	196	215	181	223	236	200	204	208	219	222	199	216	219	200	192	221	220	205	178	223	231	218	190	198	217	217	193	196	210	231	198	201	193	214	200	182	183	196	215	186	217	195	173	192	222	177	201	186	216	183	206	193	194	183	197	196	184	202	196	205	208	205	197	203	205	202	193	220	224	217	215	199	208	203	195	200	194	205	207	192	208	202	203	188	195	191	211	195	199	188	184	193	224	212	204	182	203	186	201	200	195	210	186	201	209	222	172	178	190	187	216	211	218	217	204	189	198	210	186	191	231	203	213	154	203	209	215	212	233	204	222	195	211	189	180	207	202	203	217	196	205	209	190	203	202	223	210	209	221	189	214	217	215	186	208	202	167	210	215	179	205	174	190	226	210	222	199	234	198	200	189	196	211	175	207	191	226	197	190	175	185	193	214	226	192	206	194	207	197	222	199	196	195	217	228	178	197	169	199	193	199	184	217	209	213	190	219	199	193	206	210	195	205	202	229	208	170	188	214	217	205	179	200	184	207	192	173	201	188	196	180	198	194	200	220	224	204	203	204	194	196	196	225	197	201	217	241	211	237	191	187	210	207	170	195	200	221	208	191	214	194	205	205	173	201	186	192	254	186	211	236	198	189	195	193	230	208	192	198	211	200	210	180	220	205	198	189	179	193	190	195	229	186	204	203	196	205	184	216	188	182	199	218	197	192	186	223	200	178	215	174	194	185	217	208	230	207	181
10253	5434	2154	1000	513	246	116	2378	3918	102	88	89	61	64	64	70	64	73	82	60	74	73	66	62	61	65	77	70	66	84	68	75	56	65	67	65	79	80	72	56	57	55	64	54	73	67	66	59	68	73	73	57	65	64	57	82	66	74	60	64	64	62	79	70	81	64	59	62	65	60	73	67	67	71	66	50	75	58	71	79	59	71	64	64	71	50	83	74	68	61	75	69	68	75	62	56	79	58	65	70	63	62	84	66	65	77	68	58	66	61	80	67	70	63	67	79	59	65	70	57	75	67	73	63	61	75	64	71	63	77	91	82	61	62	79	57	70	63	81	74	66	62	62	69	66	86	49	62	60	69	66	80	74	76	59	61	66	76	65	64	67	77	70	65	63	55	64	66	77	63	60	58	61	74	58	54	65	71	56	68	59	62	76	53	63	61	71	51	64	75	82	76	47	76	73	77	62	60	86	83	62	70	55	81	65	69	79	74	63	61	55	64	57	61	55	61	59	61	69	60	56	61	56	57	63	66	57	64	69	84	59	80	66	83	74	80	71	64	48	57	71	59	66	68	66	71	57	74	67	71	83	76	61	69	61	67	60	55	58	59	65	57	76	60	76	70	66	75	48	77	70	58	68	62	71	67	56	54	66	71	67	63	67	61	56	56	84	63	63	60	75	57	69	71	64	78	54	62	80	60	70	77	59	64	56	65	70	62	57	79	74	70	64	58	69	69	74	70	78	60	81	75	53	49	67	60	67	65	78	67	62	56	51	59	60	69	59	60	67	70	61	61	71	83	48	74	55	71	78	64	67	53	77	71	67	66	69	60	58	61	79	63	63	65	68	67	61	64	64	74	70	75	63	54	57	51	60	74	61	60	62	68	67	58	83	72	74	71	84	66	71	72	66	78	66	64	62	75	65	60	85	65	70	58	71	68	64	66	62	70	77	69	59	66	59	78	75	80	62	54	70	55	48	58	63	63	54	74	89	71	86	68	70	76	62	52	61	48	72	73	86	64	58	76	69	63	83	59	67	72	61	64	64	56	62	64	71	71	59	64	76	62	57	61	91	60	64	63	60	47	73	69	74	63	69	65	70	66	58	65	71	66	76	63	69	74	69	65	59	54	60	66	54	46	68	59	55	69	61	67	59	61	73	67	61	67	48	72	58	58	47	70	67	64	79	74	71	69	62	68	72	63	67	62	61	64	70	71	66	74	72	67	75	71	65	75	48	59	64	65	60	66	78	59	70	60	78	72	61	68	73	63	57	65	54	71	78	69	64	73	64	70	69	60	54	71	71	74	72	76	64	65	59	69	67	73	73	67	65	66	81	66	59	58	65	57	79	86	77	65	67	66	65	69	71	60	58	57	61	65	62	75	72	54	76	58	58	69	90	67	66	46	68	76	59	57	67	75	56	73	87	68	69	75	69	63	71	76	63	72	61	68	63	66	59	75	67	74	67	73	71	53	57	65	63	51	64	62	65	69	65	74	61	56	57	61	70	74	51	64	65	67	67	71	60	72	65	70	67	83	43	66	75	60	59	70	58	77	71	68	64	53	56	68	71	77	68	62	74	65	71	57	64	73	65	71	75	60	54	59	59	61	59	71	68	62	63	69	51	75	71	51	69	66	73	71	69	73	60	59	65	58	66	61	71	51	57	75	65	66	59	69	59	67	79	58	59	62	88	64	73	67	53	70	55	81	70	73	59	66	66	63	77	69	65	95	74	63	54	79	75	51	65	74	70	59	59	56	76	61	78	60	72	60	52	74	72	54	70	65	79	60	60	67	65	63	69	61	68	75	55	73	59	78	49	51	60	68	75	77	63	61	72	74	67	67	63	61	88	73	49	67	83	60	72	62	65	62	62	93	67	66	72	82	60	69	52	55	54	75	74	61	72	76	60	68	57	69	71	65	71	69	65	60	62	71	58	74	59	65	64	66	66	75	73	52	58	64	55	56	76	58	63	68	62	79	62	89	57	71	71	69	48	79	55	65	62	53	73	69	63	58	62	70	64	67	72	64	67	67	56	54	63	68	72	73	73	60	74	65	55	67	76	71	75	58	66	61	63	72	70	63	89	70	68	52	66	88	77	70	66	68	66	61	55	71	61	70	72	78	62	66	67	65	71	60	86	66	67	71	74	60	52	73	70	65	79	68	63	64	77	51	79	71	73	78	64	73	62	81	62	58	73	55	76	64	74	60	65	71	70	67	43	74	48	70	73	65	71	62	57	56	68	70	65	72	86	53	62	81	77	66	78	64	56	62	75	51	50	50	45	69	60	61	72	69	65	63	75	71	74	68	48	69	59	66	67	57	73	60	66	77	70	70	78	63	49	76	59	66	67	52	67	75	69	69	61	64	55	71	67	57	78	70	68	85	61	60	74	69	61	81	67	79	74	72	60	75	51	66	56	66	74	55	73	65	62	68	71	73	67	55	75	73	55	69	68	51	73	72	66	68	75	61	87	67	55	66	75	71	69	66	70	58	61	61	66	61	63	66	65	57	61	61	70	51	63	69	57	70	60	74	61	72	77	63	62	72	62	56	68	61	68	74	54	66	71	61	66	70	82	73	61	61	67	74	62	64	67	58	72	81	56	67	67	66	66	54	73	66	72	69	64	57	64	82	59	65	71	54	64	73	62	65	52	65	65	77	48	77	72	64	71	68	66	53	68	78	60	58	82	72	67	68	54	52	60	61	68	72	67	75	60	63	71	71	86	56	65	71	66	54	68	69	61	80	60	78	63	70	60	69	56	62	64	67	78	52	69	55	69	77	67	52	73	69	73	64	69	70	63	75	63	57	76	55	44	84	64	70	68	61	68	67	61	66	70	72	71	69	76	63	56	74	54	64	75	85	77	65	74	59	59	76	60	45	60	68	64	76	67	61	52	68	63	67	55	69	55	37	66	61	67	69	64	64	74	56	54	67	67	77	66	72	64	64	72	54	71	77	81	65	71	63	66	71	56	70	90	67	81	60	71	63	65	71	77	77	78	62	68	85	75	87	60	82	62	65	69	73	60	63	54	62	68	65	70	69	82	66	62	69	59	60	72	61	55	57	69	75	61	56	57	64	55	73	58	66	77	61	61	71	72	60	69	63	67	67	62	64	65	68	69	63	67	60	81	64	54	72	63	73	66	69	73	76	60	58	61	66	64	68	66	64	83	67	66	71	58	76	62	78	73	59	68	64	64	60	63	74	63	73	69	51	68	64	71	74	70	74	67	71	61	87	76	62	75	63	57	66	61	64	53	64	68	57	63	75	58	78	71	54	68	64	70	62	64	70	83	51	84	59	68	73	71	59	73	76	71	76	61	71	56	67	69	78	68	59	58	74	59	65	51	63	60	69	63	78	71	67	60	62	59	65	78	71	71	62	59	74	74	65	65	80	61	55	80	72	64	78	67	77	73	54	68	62	71	66	55	68	59	65	70	69	79	64	74	69	70	75	70	63	76	64	68	56	64	69	63	69	66	74	73	71	59	72
35148	24628	16819	15260	13620	8355	3318	26003	24677	1338	1251	1228	1109	1022	952	949	894	921	807	830	806	863	813	784	755	748	774	768	800	787	773	781	769	821	782	739	775	790	760	760	783	757	767	705	783	720	740	750	756	749	736	758	690	714	755	753	750	774	751	707	776	734	753	713	712	711	710	769	719	725	761	682	758	728	724	747	765	705	736	752	755	753	778	760	718	768	741	719	726	779	747	668	740	765	783	698	746	743	735	776	723	738	710	718	763	746	741	753	727	717	730	726	767	734	733	760	746	731	754	743	761	714	758	744	699	726	742	780	701	773	754	694	763	737	722	718	792	700	728	761	736	756	727	756	808	757	747	747	755	748	699	758	738	743	727	743	719	738	664	673	704	746	692	739	724	719	712	798	774	757	721	756	732	730	701	786	770	724	773	757	727	725	756	776	724	727	707	729	729	743	775	748	724	740	750	737	692	771	740	739	742	719	746	746	738	767	722	730	741	694	751	745	773	741	701	743	718	749	731	709	762	760	738	723	753	771	745	691	723	740	727	727	705	751	688	744	754	727	732	721	733	754	744	772	766	739	749	732	720	720	711	776	773	711	707	699	705	768	731	670	671	726	737	720	719	703	675	724	707	731	701	708	729	707	759	690	700	689	747	722	712	757	763	788	720	684	720	735	697	718	725	765	723	711	702	710	718	722	777	698	718	747	681	774	706	762	710	750	760	755	696	666	744	716	761	751	721	715	725	733	754	691	757	723	771	723	736	785	756	707	662	715	746	718	751	712	730	764	753	739	719	719	729	730	788	767	704	746	764	708	770	728	737	712	752	701	732	728	708	733	718	761	720	741	713	738	785	691	725	730	723	721	718	707	749	735	716	755	753	757	752	741	762	742	752	746	728	723	711	684	733	716	740	743	793	733	729	756	739	718	738	724	736	703	810	725	760	745	707	731	732	721	738	733	731	725	744	716	704	801	765	747	683	691	730	708	773	776	674	759	683	772	769	731	716	758	716	777	720	715	695	703	715	815	727	757	752	722	727	727	743	718	729	766	725	715	750	710	725	737	756	718	729	754	766	731	732	743	770	785	739	705	669	707	748	756	693	750	729	717	748	749	763	697	755	745	722	698	760	736	697	712	706	739	745	726	731	742	726	687	741	793	755	762	760	716	723	735	754	756	713	687	724	697	753	665	718	709	769	753	779	761	769	740	712	741	702	722	728	751	725	748	747	728	727	770	766	738	764	739	729	747	733	777	717	720	733	709	703	694	749	746	712	727	785	741	744	738	748	746	747	748	755	781	724	727	727	705	703	740	693	714	744	736	751	749	717	731	713	741	706	688	732	653	718	745	733	715	702	748	738	683	733	720	738	735	735	710	732	729	742	781	709	710	745	754	749	747	753	741	705	751	753	730	726	669	752	714	712	740	763	764	677	743	723	725	710	692	768	713	696	700	765	825	711	756	695	732	697	761	736	747	759	723	739	717	749	724	704	697	725	720	762	748	745	715	721	701	744	743	723	729	766	763	733	750	737	725	742	743	709	770	722	719	739	724	680	783	723	746	747	718	759	772	756	757	756	692	712	699	748	762	714	703	715	740	724	802	725	713	744	771	714	707	713	733	703	754	709	731	769	712	786	703	711	739	724	751	718	738	727	728	719	726	747	754	680	738	771	742	737	711	783	727	748	677	784	723	701	743	751	744	714	790	779	729	731	775	749	745	700	687	705	761	722	738	783	726	706	740	704	730	725	771	726	710	746	751	731	732	742	690	756	753	734	718	755	712	704	723	709	723	733	767	724	729	745	802	749	697	705	732	702	740	729	737	746	706	776	676	743	759	661	719	768	721	713	745	719	719	766	719	759	689	772	744	751	727	724	701	739	680	721	785	738	760	733	713	718	723	694	785	722	678	745	760	740	765	716	706	740	746	755	735	722	753	711	756	690	707	720	792	746	755	693	770	726	720	684	764	721	696	737	787	687	756	755	771	763	732	734	701	714	714	705	733	702	704	717	708	744	722	742	732	709	714	751	760	728	725	771	762	739	735	722	717	715	726	675	730	725	721	730	728	737	692	743	793	693	720	753	711	679	689	729	777	749	744	724	751	728	750	712	739	765	773	741	681	742	753	773	745	758	744	696	764	752	729	751	716	768	751	723	734	722	681	753	723	728	725	719	726	723	739	753	722	776	760	757	754	733	703	684	734	755	699	745	748	675	730	749	737	744	706	715	707	769	729	729	707	755	764	708	770	707	752	769	772	749	748	700	720	732	742	674	734	757	734	715	732	758	727	764	760	749	721	754	729	739	799	769	730	707	756	688	764	747	711	707	752	714	720	707	749	715	782	749	799	714	763	748	742	770	709	735	744	691	729	707	754	696	750	733	716	750	734	748	750	702	718	722	694	745	738	741	701	735	765	746	694	722	750	736	692	741	705	727	753	784	729	689	765	739	741	717	741	767	772	746	734	716	743	733	711	696	700	748	732	713	763	708	731	705	758	771	743	738	738	724	728	688	728	705	729	730	753	745	728	739	763	762	746	728	686	734	765	753	752	712	741	770	763	741	737	713	730	770	703	758	761	736	738	732	748	714	693	696	722	738	787	723	775	694	762	792	725	736	726	719	687	701	729	754	731	745	738	763	745	760	723	719	757	767	763	746	795	719	687	721	748	725	773	746	761	706	715	714	739	714	727	750	733	738	724	697	728	740	757	726	745	729	663	713	709	746	738	699	704	726	784	775	749	715	735	715	729	706	735	741	693	765	730	741	762	752	760	782	735	755	743	719	725	732	731	698	759	736	735	735	729	703	778	756	728	765	743	724	732	768	719	724	733	712	741	764	723	760	736	759	732	751	721	741	714	733	722	767	721	707	732	761	699	724	741	790	691	762	692	771	718	751	739	719	720	739	747	701	779	735	741	723	715	716	696	738	692	724	743	720	701	742	740	718	744	710	694	712	725	773	741	721	703	743	696	746	766	686	761	743	744	696	717	789	735	705	783	746	762	708	747	756	723	737	745	756	724	772	784	746	766	698	730	776	710	774	788	730	784	700	719	749	710	713	713	755	686	678	768	687	730	764	748	726	715	724	730	738	729	758	752	749	715	751	730	765	764	782	692	732	676	742	761	763	738	752	749	748	761	744	680	700	754	699	758	733	722	739	708	725	738	718	743	787	721	755	733	733	736	719	741	779	740	744	727	726	786	714	732	706	723	762	730	717	747	709	768	742	695	759	764	723	748	723	716	688	775	735	768	704	750	690	794	692	715	735	732	689	763	734	735	731	736	682	681	749	712	738	773	789	756	757	791	728	732	708	750	730	766	760	748	728	769	704	679	743	684	767	727	750	756	697	737	781	764	731	739	779	710	747	767	684	753	749	773	717	745	736	749	737	730	688	760	746	720	706	739	774	770	725	718	732	732	717	760	734	702	760	738	706	746	711	754	726	782	756	726	742	735	741	712	732	715	757	727	717	704	749	694	732	719	746	703	719	759	743	737
14625	7919	4513	2170	1220	666	310	2308	5114	72	39	41	39	39	36	37	24	26	26	28	33	20	23	27	16	21	35	30	29	22	28	24	25	30	25	23	24	26	22	18	17	28	27	29	16	18	24	22	18	25	32	22	12	19	26	20	33	21	21	27	24	19	22	20	19	17	18	28	22	18	25	17	26	18	17	29	20	20	17	19	20	17	17	19	19	31	24	22	19	33	27	20	21	22	32	23	27	22	25	28	27	23	15	27	24	24	23	20	19	27	27	29	23	23	22	28	21	21	22	31	21	23	27	32	23	25	22	22	23	29	25	23	23	29	25	20	17	24	20	19	30	22	22	25	21	27	25	20	18	23	21	22	18	14	20	28	25	29	23	28	25	15	17	15	17	25	22	25	17	17	20	26	22	34	28	27	25	26	25	27	29	25	23	29	22	19	16	25	23	24	30	20	20	19	20	29	26	20	20	18	17	27	19	25	20	25	31	21	15	24	23	18	28	23	34	22	27	27	28	26	30	21	20	26	14	23	25	29	23	31	24	20	16	19	32	31	27	18	27	18	22	21	24	12	23	15	23	23	33	22	23	23	23	15	31	27	20	20	26	30	22	22	20	21	22	23	22	16	26	26	23	20	28	26	18	17	21	23	23	18	25	21	17	17	24	20	19	23	24	18	22	19	22	27	27	19	19	32	25	25	20	27	28	29	18	30	14	29	27	24	27	17	23	25	20	23	31	29	28	21	28	26	21	21	15	20	19	33	16	23	24	25	27	19	19	20	20	22	20	25	31	28	19	26	23	31	21	14	18	22	15	22	27	17	23	31	27	28	33	25	28	22	23	19	27	20	23	18	24	24	24	32	25	31	24	29	19	22	29	32	26	17	30	23	27	12	17	23	24	29	17	31	28	28	34	27	28	29	21	15	25	17	23	29	24	24	24	25	19	22	14	23	23	26	19	20	22	19	21	26	23	27	29	25	29	20	26	23	21	20	20	23	20	24	26	19	30	15	25	20	29	21	19	29	23	22	35	25	20	10	20	25	13	29	22	24	16	26	23	32	24	22	18	18	24	22	25	23	34	23	22	29	20	30	22	30	23	22	23	22	20	22	21	25	24	24	30	13	16	25	24	31	20	22	26	19	23	26	33	16	20	19	25	17	26	24	30	27	21	16	22	25	23	26	29	24	26	20	27	20	25	26	29	22	25	18	16	31	18	22	21	22	28	25	23	21	25	27	21	32	26	26	25	29	10	23	27	24	26	29	21	28	26	24	24	30	25	15	24	29	21	19	23	19	13	22	33	18	27	20	25	20	28	25	20	20	28	23	14	24	26	22	25	20	21	29	20	17	29	30	22	29	21	18	17	29	23	22	29	37	28	26	22	30	29	20	23	25	25	21	27	21	21	17	13	32	24	23	15	17	20	26	24	19	30	18	16	30	20	17	20	28	15	24	18	23	27	21	11	19	29	18	20	16	19	27	29	20	21	19	18	28	24	23	19	14	13	24	35	20	24	34	19	24	24	20	24	21	23	29	33	23	27	26	21	25	26	31	26	19	15	20	25	34	25	23	14	36	31	22	27	22	23	22	30	22	25	20	29	27	32	25	26	19	22	30	24	27	18	30	25	25	22	28	19	17	24	26	21	25	25	19	24	22	21	37	21	31	16	31	31	22	24	24	21	21	24	26	25	18	29	26	22	25	19	24	20	28	22	27	26	19	22	22	31	22	24	26	27	24	27	23	20	22	22	21	19	24	27	20	23	20	17	22	24	17	29	23	26	23	30	31	20	26	32	23	26	16	27	27	25	20	17	20	20	24	32	17	25	26	13	19	18	22	24	21	21	20	25	17	24	29	24	17	23	20	26	35	23	33	23	31	23	18	19	19	24	25	22	20	33	24	23	27	22	22	19	24	22	27	25	30	23	20	25	27	30	19	18	25	18	28	26	27	31	18	21	36	27	28	30	17	30	19	28	20	27	13	22	21	23	26	29	21	27	25	21	29	24	27	23	25	21	19	25	21	24	21	23	30	22	30	30	15	23	25	27	14	21	25	24	24	23	33	20	28	33	21	31	25	15	18	27	33	20	17	26	21	23	24	22	28	28	33	21	27	26	28	23	22	24	26	24	25	19	21	23	17	19	30	31	25	29	23	23	19	32	24	16	24	26	23	24	19	23	28	23	24	27	19	35	29	34	30	18	35	27	24	22	25	19	24	33	25	35	27	27	20	15	19	23	27	20	21	27	26	18	27	23	32	19	23	22	24	25	29	18	33	30	29	24	19	24	21	21	25	24	26	25	34	24	27	25	15	21	24	21	22	32	35	12	17	18	25	26	31	22	27	23	21	28	23	26	14	27	19	24	19	14	27	24	24	21	25	17	18	22	24	24	28	33	29	16	27	31	17	19	21	23	24	25	22	17	23	22	19	24	31	21	21	20	34	22	20	26	27	16	24	20	19	31	20	23	17	20	27	19	28	20	16	22	29	22	15	20	23	14	28	17	23	21	24	21	27	32	16	19	23	29	18	19	31	24	21	16	22	22	27	24	22	26	27	17	28	19	22	24	25	17	24	22	32	22	20	26	30	21	26	23	27	27	19	34	26	19	25	24	25	20	27	28	21	34	22	22	25	15	28	23	30	23	32	31	26	23	22	21	12	31	27	21	25	22	20	29	15	20	22	20	20	16	14	23	18	22	21	25	22	27	20	18	15	22	22	26	28	19	21	24	23	25	16	25	26	31	27	21	16	27	24	28	24	23	30	25	26	24	15	25	31	18	24	26	28	31	17	21	22	17	16	29	14	22	20	20	19	14	29	24	22	20	28	27	25	22	28	22	18	28	24	32	13	28	24	36	21	21	28	32	15	22	20	21	17	24	27	28	29	28	21	15	17	19	24	22	27	29	24	30	16	21	29	20	27	29	23	20	22	13	22	26	24	18	25	30	24	23	22	22	23	15	22	26	16	32	24	30	33	23	28	27	22	23	28	21	20	32	21	19	22	26	27	22	26	24	29	16	19	31	25	19	28	29	24	17	24	19	29	22	35	26	29	22	31	16	17	19	17	32	26	25	17	19	25	23	18	27	28	27	27	27	29	21	20	29	23	25	20	34	26	29	18	15	19	19	21	25	24	21	37	26	27	25	20	21	17	27	21	26	27	23	23	28	23	19	23	29	20	22	28	24	23	27	25	23	21	19	26	24	22	23	17	21	18	22	28	24	21	30	33	29	27	18	14	21	30	22	34	27	22	26	26	17	26	18	22	28	19	18	23	24	24	23	26	28	16	28	18	19	25	26	23	24	22	28	25	11	23	28	22	17	18	19	24	31	21	25	22	21	24	23	26	29	27	27	19	20	20	30	34	27	24	25	23	21	26	31	30	25	21	23	22	20	24	21	30	19	23	22	25	21	18	20	31	24	28	27	20	22	32	27	20	31	28	26	24	30	28	30	30	14	23	27	25	26	20	29	23	24	22	19	18	28	24	26	18
40968	26113	24621	20452	20722	15721	10382	22101	25658	1376	1097	1021	806	723	642	559	560	544	460	457	399	431	416	376	353	375	378	344	352	325	309	296	284	328	290	302	321	311	290	305	285	294	307	288	292	306	300	282	248	281	288	276	241	278	269	277	271	240	289	220	276	224	245	246	271	247	242	223	230	262	284	260	255	260	248	233	238	285	270	254	231	253	253	253	246	260	261	229	260	257	261	257	270	258	247	250	236	254	261	234	232	256	263	231	253	256	265	245	245	247	251	253	256	244	262	281	245	267	259	250	257	254	252	262	268	244	249	271	229	208	268	247	266	256	264	260	242	267	243	239	260	234	231	245	256	252	240	269	237	248	224	267	240	226	243	264	247	257	244	255	265	251	240	260	240	227	289	269	251	254	261	252	249	249	253	253	253	260	251	262	263	260	247	275	241	252	198	257	273	282	276	251	230	250	257	263	254	237	220	226	222	248	250	259	254	275	274	242	223	275	255	259	242	238	252	252	258	260	228	259	265	233	249	250	257	260	242	217	256	243	241	231	247	284	257	261	265	263	253	224	256	237	233	252	264	244	238	240	243	242	235	240	267	257	232	228	266	207	260	257	232	273	255	266	252	254	258	246	234	249	254	242	262	227	240	271	255	279	247	253	257	244	278	251	244	250	263	241	281	274	231	249	254	244	244	244	267	275	267	237	253	267	249	240	238	259	255	265	277	243	258	263	229	269	268	247	238	272	251	226	278	219	260	234	246	265	253	251	281	249	264	223	228	253	258	259	254	248	282	232	235	264	245	240	262	261	229	261	266	249	259	263	255	232	278	261	258	266	244	237	267	235	235	246	234	234	261	253	252	233	246	226	256	236	257	239	226	247	260	272	250	246	257	275	233	239	256	232	267	248	221	243	237	253	223	229	274	277	260	238	244	257	246	210	270	235	250	285	260	248	254	235	258	239	238	232	265	239	239	249	281	246	243	234	255	244	235	269	253	242	271	260	253	269	247	217	254	230	234	234	257	231	269	221	264	274	258	241	221	245	238	268	240	247	225	241	246	264	270	232	238	259	223	266	242	252	217	294	267	249	273	231	234	258	254	231	266	242	275	237	280	266	282	261	243	255	269	255	270	253	242	236	235	275	258	218	261	223	263	235	242	243	272	238	259	232	284	223	250	258	254	226	237	257	249	214	274	267	242	274	268	272	237	281	229	245	239	220	234	209	220	262	242	259	234	267	243	251	268	257	246	259	252	239	230	254	269	244	243	238	253	247	285	254	277	260	220	244	247	263	286	234	245	233	244	250	230	243	256	248	260	254	255	248	255	272	270	236	227	278	236	275	248	256	254	247	241	255	253	227	263	243	251	254	234	258	250	244	260	246	235	254	251	294	231	264	254	235	248	235	243	239	248	253	240	233	236	248	242	246	249	230	272	238	242	230	249	256	249	252	252	272	245	235	239	248	243	235	270	257	251	253	261	270	270	245	261	252	261	266	238	268	255	221	269	230	256	245	256	254	252	234	234	247	266	279	247	253	230	237	255	222	260	241	257	275	242	252	254	253	264	256	246	260	264	245	239	235	250	247	244	254	269	234	259	267	268	270	239	242	255	236	272	239	252	246	228	235	272	230	259	243	266	208	224	254	244	266	262	240	223	269	245	236	253	244	248	228	246	253	261	268	264	268	265	238	268	249	254	276	259	255	279	231	230	254	244	246	250	253	249	280	253	228	237	280	240	259	265	263	245	212	267	244	248	249	250	234	224	251	255	248	239	260	251	247	233	240	249	202	278	238	240	255	239	264	269	243	265	273	254	245	236	239	260	243	244	232	237	255	244	239	281	255	234	249	236	253	258	268	255	239	267	237	247	267	238	238	228	278	256	234	234	278	227	257	258	220	257	252	256	248	258	282	248	275	280	263	255	241	246	230	219	246	226	238	220	254	229	252	271	258	269	245	262	286	265	282	250	264	249	248	251	280	259	242	269	242	230	265	249	272	255	266	244	227	232	239	243	249	240	260	246	241	242	256	252	244	274	235	268	262	272	262	252	259	267	230	233	252	229	267	236	237	233	232	248	275	269	257	282	247	255	238	270	264	237	268	247	262	241	243	230	233	264	266	253	244	261	259	253	276	243	253	263	262	238	256	228	243	255	224	272	245	244	253	240	249	246	241	225	251	267	228	241	242	252	243	264	279	245	235	245	238	267	223	251	246	229	254	268	243	258	271	262	235	252	251	229	238	255	257	241	258	242	236	249	259	250	226	252	257	250	244	260	228	268	264	250	241	237	287	258	238	253	236	269	257	257	254	240	251	228	227	265	240	270	272	251	253	261	247	256	244	266	273	245	235	286	261	257	242	259	239	244	240	236	257	261	232	252	260	242	229	259	264	236	257	236	251	258	289	229	276	275	224	253	230	234	230	279	247	243	262	252	244	287	248	257	218	275	270	261	224	219	260	244	237	247	243	246	243	224	262	262	273	245	271	236	229	254	239	240	223	252	251	233	239	233	266	250	229	246	253	255	249	230	248	234	251	242	258	240	241	262	278	236	253	278	229	236	251	232	236	270	242	265	260	260	230	246	255	252	240	239	248	243	243	245	255	252	260	269	228	231	241	240	265	252	252	258	257	247	226	239	265	257	218	215	241	221	252	248	247	262	210	254	229	230	238	235	262	257	259	279	283	241	269	253	237	242	243	232	240	222	268	220	273	277	235	258	273	243	240	252	254	270	235	242	242	285	279	236	259	234	273	238	245	239	254	245	245	247	233	270	272	251	255	265	234	249	252	264	231	251	283	233	261	261	248	244	241	261	239	257	235	241	256	233	260	263	238	255	242	255	236	265	261	244	243	256	237	256	233	235	232	258	230	225	258	231	254	248	246	232	224	256	268	223	248	240	246	249	233	255	228	251	277	240	236	268	250	248	229	258	268	219	250	270	271	253	253	248	241	262	253	254	250	274	245	248	259	265	242	250	256	240	242	233	237	240	234	273	246	239	253	244	230	263	258	244	252	240	258	254	278	229	261	263	248	237	262	241	230	297	251	248	256	237	269	240	282	274	248	219	256	255	256	247	248	256	239	260	236	245	249	229	257	231	240	244	284	210	231	253	260	263	237	256	258	239	265	252	268	241	242	273	242	277	235	237	275	241	244	237	244	283	255	234	210	229	270	277	281	249	242	242	248	263	243	257	253	276	261	252	247	252	230	250	234	249	231	226	246	250	251	239	232	247	267	255	233	249	241	252	244	252	269	259	236	225	255	244	241	288	222	245	231	237	246	256	249	270	232	229	238	241	255	248	249	248	246	222	253	251	233	250	240	232	259	242	243	245	251	246	252	238	242	247	237	248	231	243	243	223	279	264	256	254	225	240	252	266	251	265	247	234	246	260	243	244	243	239	233	241	251	243	249	264	232	255	233	250	268	257	234	277	236	246	221	252	247	245	257	271	274	256	244	248	241	276	232	250	233	250	253	253	262	253	228	284	229	268	234	257	281
4127	1438	931	384	189	78	65	395	234	56	56	59	50	67	54	42	58	63	56	54	53	66	50	43	48	54	54	51	59	45	53	53	44	58	43	54	48	57	74	64	49	60	50	46	55	46	59	54	38	51	57	62	41	60	58	57	50	58	46	58	46	66	57	55	49	62	51	58	56	42	54	43	69	63	66	50	61	55	57	42	61	51	46	59	34	45	53	42	70	44	53	44	64	56	58	67	61	50	50	57	44	50	48	52	46	51	51	51	53	63	54	62	56	53	45	42	54	64	60	59	53	54	63	62	52	52	44	52	67	49	50	55	56	49	53	55	50	53	46	43	63	45	57	53	56	52	55	49	49	63	50	56	35	40	55	53	51	52	43	56	54	46	47	48	47	46	58	43	52	50	56	51	46	60	45	57	55	49	56	56	71	50	59	48	59	49	44	55	51	59	58	61	35	52	56	59	42	72	49	46	49	47	61	55	44	44	63	37	50	72	48	56	45	54	63	46	62	60	44	51	51	59	51	52	44	52	54	61	66	57	51	52	61	51	52	50	64	48	55	42	58	56	47	34	40	45	62	53	56	46	56	53	49	58	55	40	44	56	61	45	48	58	54	43	40	49	61	54	42	47	53	49	56	43	45	63	48	61	50	60	44	60	49	49	58	51	45	56	61	56	49	54	45	50	50	37	46	58	51	41	39	56	41	54	54	36	58	38	43	47	48	51	42	59	65	54	47	44	43	50	60	46	52	81	50	50	43	52	44	46	39	39	56	52	44	56	50	50	60	50	58	59	62	44	56	47	49	50	43	54	51	49	50	55	51	56	52	57	45	49	65	53	40	53	47	47	56	53	46	54	52	51	53	58	46	60	56	57	54	48	45	67	42	46	47	55	44	60	38	48	64	48	44	50	43	54	42	49	44	50	42	60	53	45	46	54	49	56	54	50	52	60	56	60	47	48	55	66	62	51	53	52	49	41	67	56	47	62	56	51	59	55	45	41	59	47	51	44	61	62	57	45	47	56	55	39	46	53	38	54	47	44	52	53	54	52	49	57	54	46	54	63	63	50	47	62	50	42	48	47	44	51	57	56	50	51	43	62	32	49	39	46	43	41	51	62	57	64	32	57	50	54	39	51	62	65	48	46	43	50	59	69	45	66	61	56	55	40	58	67	44	52	59	65	47	48	56	45	55	55	55	47	45	58	55	52	54	48	56	72	53	60	45	43	52	48	69	56	47	44	45	52	54	55	53	39	45	45	54	47	48	63	44	61	56	54	59	50	54	32	57	66	60	57	59	50	58	47	57	57	46	47	47	50	35	54	55	43	49	58	66	48	56	47	50	48	57	47	51	48	59	55	63	54	64	48	46	57	63	54	49	61	40	60	48	54	50	45	58	67	62	59	44	61	57	45	65	68	52	64	53	47	52	56	47	48	42	60	56	63	67	63	45	54	49	47	45	55	59	43	49	57	56	56	63	59	69	46	53	58	55	65	59	54	60	41	42	50	47	64	52	45	45	51	53	47	45	68	61	40	66	52	38	54	50	62	53	52	50	60	62	54	63	59	45	57	47	58	41	65	49	57	51	49	52	47	55	57	46	56	49	51	50	53	43	55	46	49	50	51	59	60	55	53	47	65	70	55	53	63	65	48	45	58	56	48	53	53	64	46	41	49	50	53	40	54	46	44	50	51	50	41	51	46	54	45	57	60	47	56	46	47	74	59	61	47	58	51	44	52	52	45	78	60	59	44	46	52	47	46	48	52	62	55	66	56	38	59	56	58	44	53	53	60	54	52	35	58	48	49	47	64	55	51	44	49	41	57	50	64	58	56	47	51	48	46	63	52	54	51	40	58	62	68	55	54	50	62	66	56	59	61	42	52	58	53	53	59	57	60	45	50	54	52	50	54	49	54	38	44	39	51	56	51	38	56	42	41	45	54	53	59	64	59	49	55	71	52	51	60	66	56	42	46	55	65	42	57	52	61	48	44	45	41	67	55	53	50	56	48	58	62	61	53	62	59	36	44	54	48	40	63	54	54	51	44	62	53	51	48	43	44	53	50	51	52	56	48	44	52	55	56	45	43	46	41	51	56	59	53	49	56	42	46	51	40	48	55	54	67	57	71	37	65	45	47	47	58	52	46	48	58	60	53	54	48	54	53	46	49	74	57	59	55	56	51	44	51	44	55	56	57	51	55	65	43	48	52	60	46	50	55	56	50	41	48	65	46	54	45	45	52	53	46	52	41	52	48	52	53	38	57	59	47	57	54	50	43	45	63	62	48	41	50	52	48	44	42	43	52	55	44	57	55	58	48	53	54	54	49	61	54	51	51	58	60	47	49	52	62	47	63	56	60	59	52	61	46	42	46	49	49	50	42	58	53	40	56	47	58	48	50	58	53	54	43	41	49	46	66	55	62	52	61	52	54	56	45	49	67	39	52	52	51	65	58	54	50	52	49	61	67	55	60	47	44	51	57	53	54	43	57	41	46	57	51	48	50	57	53	47	40	41	47	50	48	55	48	49	41	56	53	53	42	53	59	57	52	60	39	47	53	58	59	59	55	52	60	44	64	49	56	61	60	42	48	42	37	54	69	53	51	51	56	45	49	50	61	44	45	57	51	71	50	44	63	58	43	43	50	53	50	52	45	35	53	61	58	44	62	45	46	45	61	46	49	60	48	45	52	45	56	59	62	48	40	63	53	58	58	61	55	52	52	60	48	48	48	54	50	60	48	49	47	51	49	61	47	46	56	40	60	59	50	58	52	58	52	50	65	55	61	44	61	38	54	50	65	55	60	38	53	46	60	64	43	60	65	58	47	43	55	57	66	43	63	56	67	46	63	52	48	62	54	45	47	57	69	38	61	59	56	47	50	57	51	63	54	50	48	61	42	44	56	52	43	51	51	57	61	48	49	46	50	55	45	38	58	50	42	63	71	45	38	52	57	52	67	51	57	57	55	39	53	39	63	55	45	43	48	65	73	55	49	63	62	48	49	52	51	50	46	49	53	44	58	54	52	53	53	40	57	49	59	47	45	44	44	60	49	39	52	48	48	51	36	51	60	48	59	64	55	53	48	45	58	57	58	57	57	48	43	47	55	56	44	46	49	49	47	50	62	55	67	53	51	45	54	57	57	61	52	51	48	61	46	54	44	61	61	49	53	43	61	54	33	52	32	50	56	51	49	52	52	71	55	49	49	57	43	66	72	59	60	48	45	55	46	54	48	41	58	73	48	51	59	55	64	43	45	47	53	49	48	40	50	51	57	47	43	61	47	43	42	42	59	44	61	52	45	51	45	42	48	42	59	50	48	55	51	49	46	67	50	57	56	64	50	43	52	42	52	45	49	53	46	68	60	54	45	43	60	64	54	54	66	47	55	52	51	50	51	67	56	58	53	67	45	50	55	43	49	54	49	56	65	40	34	55	46	56	46	58	45	49	54	51	54	53	65	43	43	53	53	57	45	59	49	39	60	45	69	59	47	40	51
25644	14873	12533	7360	6845	2815	2188	13800	5725	866	832	799	733	691	636	696	666	674	634	663	633	674	598	608	603	623	634	599	645	625	604	648	601	601	506	633	593	612	595	609	586	560	607	590	641	647	569	570	576	549	589	584	591	562	580	601	594	641	546	593	598	604	627	535	591	599	614	608	559	617	592	583	582	593	592	612	605	614	640	584	594	608	584	536	581	617	631	595	588	566	628	575	618	583	651	619	592	571	598	569	631	549	596	594	566	585	586	542	597	619	579	586	602	570	545	618	608	605	603	559	539	593	579	568	550	610	579	557	586	586	585	585	587	593	629	572	617	606	565	616	595	599	605	624	561	591	626	602	538	592	599	605	602	600	607	613	596	596	591	638	584	584	517	599	537	530	637	607	588	612	595	573	602	601	570	609	586	589	572	628	624	606	517	591	582	579	590	575	595	624	556	575	556	578	592	540	570	575	572	618	620	574	578	571	593	585	598	585	597	565	578	579	626	584	614	628	594	591	577	594	571	637	682	550	621	563	622	572	571	604	582	589	663	587	586	590	548	591	563	572	583	610	580	565	577	579	573	609	599	591	575	598	592	580	586	542	603	585	590	577	629	580	576	599	647	581	549	595	576	569	577	584	595	556	604	560	647	605	559	603	612	595	583	580	601	589	549	557	554	600	641	606	546	604	560	600	609	587	592	569	627	574	592	596	571	554	592	575	582	580	569	609	560	593	588	619	626	576	593	572	595	580	585	592	635	573	592	600	581	561	578	627	605	611	598	627	615	581	550	602	577	598	616	593	592	577	580	606	609	591	630	561	589	577	574	586	544	570	565	600	585	541	559	582	578	578	620	611	593	557	583	609	566	648	584	590	562	599	607	591	599	581	607	592	620	590	631	581	594	591	553	626	602	600	589	635	587	547	594	621	589	570	585	576	577	645	591	647	593	607	582	588	610	570	598	614	601	574	571	580	570	611	530	597	601	555	599	555	577	589	593	599	574	621	565	565	599	623	605	630	550	576	589	589	597	571	563	595	612	579	583	579	597	597	651	589	606	610	572	597	620	596	592	637	606	599	642	605	615	612	623	577	596	611	616	594	597	609	564	584	596	569	621	616	603	578	565	656	607	576	573	598	581	545	552	568	592	582	587	564	594	615	555	610	623	553	617	577	604	558	607	597	585	596	580	602	600	559	518	556	564	626	602	593	626	600	583	618	566	598	539	633	588	607	579	528	595	563	552	610	615	590	594	590	564	585	578	575	560	578	569	596	581	589	548	579	584	566	612	584	627	599	566	570	576	627	598	625	567	598	592	614	620	621	579	594	593	613	565	588	571	575	560	610	591	628	582	553	630	591	546	571	602	598	577	538	631	579	602	608	573	609	590	598	583	580	603	560	582	604	615	602	638	615	607	561	561	606	587	572	621	589	618	600	587	574	598	584	606	563	581	599	613	592	633	587	593	570	606	545	606	586	590	571	596	565	580	590	623	563	585	610	609	552	596	555	596	531	591	609	593	573	607	601	619	605	554	612	600	571	561	593	592	535	607	572	653	588	577	596	571	604	604	604	611	556	607	621	590	542	598	621	593	545	586	614	587	598	593	599	551	585	592	615	589	622	579	603	587	605	573	584	573	610	585	631	576	558	568	600	615	581	594	614	572	601	605	568	589	597	592	577	567	615	597	596	563	549	604	605	597	605	593	621	588	541	614	591	590	572	592	587	613	595	605	601	584	590	600	593	590	597	588	591	609	580	576	597	597	583	597	546	637	610	617	544	590	619	581	591	617	583	585	620	626	611	604	627	628	508	566	569	562	589	621	558	586	594	590	561	555	552	576	579	590	549	608	627	576	615	550	587	584	556	606	634	604	586	562	575	548	585	555	612	524	589	613	583	571	555	599	600	606	612	564	578	587	587	590	575	564	582	552	547	614	617	570	596	581	557	615	593	637	583	625	558	563	543	581	608	598	606	608	622	594	605	596	564	589	572	579	605	602	568	599	596	572	582	566	580	606	581	567	585	580	583	611	600	580	587	579	581	586	593	601	608	544	598	576	607	605	593	583	597	587	622	579	593	601	601	600	589	628	609	619	586	615	640	601	572	619	582	632	633	567	615	615	590	586	570	588	551	586	621	570	595	591	610	597	593	609	618	635	550	623	579	574	582	568	615	596	612	569	652	613	626	635	600	574	621	619	563	587	567	579	581	607	594	578	584	576	574	634	564	597	567	592	563	557	580	564	611	599	547	607	572	598	581	560	551	563	580	579	551	568	619	590	565	565	561	578	589	581	571	575	557	600	609	585	640	613	569	594	594	603	589	551	563	594	597	601	567	582	570	583	593	569	601	602	587	660	614	583	594	609	578	553	611	564	599	588	557	601	598	616	579	617	558	575	647	591	564	593	558	578	581	594	591	585	565	556	558	596	603	569	589	582	569	619	573	639	568	573	593	539	624	622	612	591	606	578	600	594	556	564	608	600	577	601	630	589	656	606	620	573	603	553	594	625	624	566	591	571	597	562	595	584	555	608	574	592	585	591	611	612	601	605	594	539	592	574	595	587	636	594	571	609	576	596	619	581	565	604	635	604	599	576	612	567	573	595	593	602	575	591	564	566	552	608	603	608	597	607	601	572	588	561	625	592	612	588	592	564	628	600	590	578	626	550	560	579	599	623	629	633	578	630	644	546	602	557	580	580	559	600	580	607	605	607	593	605	540	572	561	602	616	590	611	567	564	582	609	593	604	589	591	604	556	568	579	602	595	562	600	609	597	590	569	608	614	593	581	595	577	585	574	583	612	582	586	632	563	564	617	549	619	595	566	563	579	622	607	628	588	599	572	576	595	596	602	653	607	598	583	592	575	580	598	590	592	598	567	573	594	568	629	559	582	628	595	575	566	593	603	595	606	627	578	587	574	564	611	570	590	572	640	555	588	611	555	632	583	613	568	584	584	631	595	604	574	533	569	595	578	599	561	602	589	583	571	608	584	603	579	596	583	555	569	625	596	599	601	599	580	622	561	573	584	597	607	588	575	591	606	591	586	544	601	605	629	561	564	575	563	559	567	570	560	656	588	607	598	629	564	575	593	563	600	567	581	634	622	644	559	589	601	562	615	599	585	544	570	577	653	590	559	572	609	567	599	591	612	577	597	599	601	610	555	597	617	578	605	623	599	615	550	590	608	569	582	624	559	557	628	621	586	586	594	577	552	560	596	591	583	588	629	585	587	544	601	576	620	575	581	599	595	589	581	578	586	567	607	567	559	579	592	590	606	632	600	615	571	536	585	573	576	576	608	619	620	570	550	562	551	554	623	617	574	569	598	604	575	622	577	585	625	579	594	579	603	578	597	590	600	575	601	589	595	562	579	574	546	600	612	562	572	589	605	589	576	576	562	608	622	604	602	541	586	596	607	612	580	578	613	577	567	630	581	574	546	579	604	626	559	584	589	543	621	580	565	595	588	600	556	594	565	591	621	617	558	572	603	549	592	580	573
8775	7693	5576	2462	1007	175	73	506	393	39	33	30	22	23	25	27	22	20	19	16	22	16	20	17	22	13	23	20	10	15	15	21	14	18	13	16	22	10	18	17	19	14	19	17	24	11	21	16	15	19	18	13	14	16	19	14	21	14	12	12	20	20	13	13	17	18	20	20	17	16	17	18	17	21	13	21	14	22	12	17	17	13	17	19	7	15	21	11	16	19	15	21	20	18	11	10	16	12	9	19	25	22	21	19	17	18	22	14	17	13	16	13	11	15	16	13	17	19	12	16	14	11	16	11	14	18	19	23	10	17	19	14	17	16	18	14	14	13	15	17	14	18	16	13	25	11	11	15	17	16	12	12	22	18	17	18	17	18	11	15	26	7	16	15	22	16	13	10	11	17	14	14	14	17	17	15	12	13	12	12	13	18	18	19	14	16	14	18	21	17	19	15	19	16	10	20	16	21	16	13	18	14	18	24	16	19	17	14	18	12	22	18	26	9	14	16	20	15	16	14	22	19	19	14	23	18	26	11	18	14	18	17	10	19	14	16	6	13	18	15	13	18	18	11	15	18	19	21	17	14	20	13	17	20	19	23	12	17	15	19	24	14	17	9	16	19	11	15	19	18	12	18	17	24	18	13	14	22	15	13	12	16	12	16	14	14	18	19	18	17	13	10	20	11	4	17	17	17	23	18	13	15	20	14	13	17	13	14	15	14	12	12	9	22	16	16	8	17	17	19	15	17	16	21	14	20	13	14	14	19	14	18	13	16	14	21	25	20	16	9	17	13	20	19	15	16	20	13	13	18	18	18	26	15	14	12	16	12	25	12	16	23	8	20	19	21	22	14	13	22	9	25	15	12	14	22	16	6	17	15	14	15	19	20	20	11	18	16	12	12	15	17	18	20	21	9	21	18	12	8	12	18	9	20	11	18	13	8	29	19	11	11	11	22	14	16	17	14	15	16	21	14	16	19	11	15	19	10	16	12	21	13	23	17	17	12	16	12	25	17	16	7	18	16	14	21	21	15	9	20	13	13	15	19	18	14	22	10	27	11	11	13	13	15	14	18	14	23	8	15	21	10	17	16	13	16	12	14	24	16	12	10	18	19	20	16	14	16	15	18	17	9	8	12	17	22	18	12	15	18	13	10	15	16	11	18	14	19	15	14	20	20	16	14	22	18	15	18	13	16	6	16	15	18	21	16	14	14	12	13	14	14	16	16	20	21	15	14	16	13	12	9	16	11	11	15	8	24	18	17	23	19	17	17	15	18	23	14	21	13	17	15	13	20	14	9	13	16	19	14	15	13	12	17	12	16	19	17	19	15	10	14	14	11	17	12	14	17	25	12	18	9	23	26	17	17	13	18	12	17	16	25	17	9	18	18	19	17	14	12	18	17	16	23	13	15	19	13	15	22	10	22	21	10	20	18	17	15	18	21	22	18	17	16	18	19	17	15	13	16	15	18	13	12	19	19	13	16	11	19	29	14	16	20	7	12	14	17	15	17	18	17	21	16	16	15	19	12	18	21	11	11	10	14	18	20	18	17	17	21	16	11	18	23	14	15	13	27	16	15	13	16	13	14	15	11	17	13	10	15	21	19	17	14	20	15	16	16	22	13	14	20	17	11	14	11	12	15	15	18	16	22	14	14	17	22	14	14	13	18	24	13	18	22	18	17	14	17	17	19	15	13	15	9	8	19	20	19	15	14	14	15	11	19	16	12	20	14	10	11	20	22	13	17	22	17	16	13	18	20	20	12	15	17	19	17	21	14	19	19	9	17	15	14	14	19	15	19	12	18	21	11	15	17	21	16	14	19	21	13	18	17	19	18	24	14	12	17	13	16	18	9	18	20	15	18	18	16	22	16	21	19	18	14	17	25	17	18	13	13	15	19	18	12	20	13	16	20	17	17	20	18	17	14	12	22	16	17	19	17	18	17	16	13	18	9	14	13	10	11	25	12	17	17	18	18	15	22	24	18	14	12	15	20	15	15	23	16	14	21	13	10	16	6	11	20	18	13	17	21	22	11	19	15	16	10	11	12	16	18	20	12	9	9	21	20	16	20	10	19	15	9	13	17	11	16	22	13	20	16	15	17	13	17	22	12	19	13	14	13	21	15	15	21	15	9	20	17	10	15	10	24	19	13	16	17	18	17	14	21	23	22	25	19	20	11	16	19	16	14	15	12	18	18	17	14	15	13	21	15	8	20	12	20	11	16	23	13	30	16	18	14	16	24	17	18	14	13	19	12	13	19	20	17	14	10	10	17	14	14	15	16	17	17	18	17	20	13	18	16	22	13	13	16	17	13	15	14	26	15	14	16	24	13	17	15	15	16	19	15	19	22	17	12	20	15	17	12	17	20	10	21	23	23	21	21	13	19	16	14	16	18	7	19	14	6	7	17	12	11	21	7	10	7	17	15	13	11	10	18	17	17	20	13	14	18	22	18	23	16	15	12	26	23	16	14	20	15	21	15	10	22	21	10	18	17	16	23	18	15	11	20	16	13	17	19	13	16	20	16	14	15	19	20	12	11	15	11	18	17	16	21	22	8	18	17	16	12	17	9	14	21	17	23	15	14	12	12	19	10	7	17	16	24	19	16	9	21	16	14	14	16	11	20	13	17	19	16	19	12	23	19	18	13	14	18	12	15	14	20	10	15	27	18	17	12	14	14	16	15	14	13	23	13	19	17	25	18	17	15	13	15	16	14	17	16	15	9	23	13	15	19	14	15	21	20	20	14	14	14	14	17	22	15	17	19	9	16	15	21	13	9	11	17	13	23	10	19	17	23	13	12	15	20	20	21	12	18	14	14	21	18	13	16	15	24	10	8	26	16	16	16	15	16	21	11	10	14	20	14	12	24	25	11	13	17	18	16	17	8	17	11	21	18	20	18	15	20	21	15	12	25	12	12	17	20	17	11	18	11	25	20	12	14	18	21	17	15	14	11	18	21	15	17	10	14	17	13	13	18	11	11	17	17	12	14	18	18	16	14	16	13	8	14	17	12	21	18	18	18	8	13	22	13	20	15	24	13	23	18	17	15	11	15	16	14	19	19	20	13	13	14	21	20	15	12	11	7	16	7	17	16	18	18	14	25	12	18	14	9	15	25	16	18	17	14	17	14	13	20	15	16	23	31	16	8	9	23	8	19	14	13	15	18	22	14	24	16	9	17	15	17	15	15	21	10	13	22	20	15	20	22	17	23	10	22	14	15	9	9	17	10	17	18	15	14	17	17	14	20	12	18	17	13	24	23	14	18	11	17	16	24	22	18	22	19	15	13	11	20	18	12	14	21	14	10	17	24	10	13	10	11	12	19	15	10	12	18	14	16	20	13	19	21	13	13	16	10	23	13	22	12	22	22	10	16	14	14	20	19	10	12	19	22	13	12	17	12	10	25	17	17	14	16	18	18	16	12	12	15	19	10	13	13	13	16	13	14	18	10	15	19	17	17	15	9	16	20	16	19	21	15	15	24	14	16
35554	29554	25850	22139	15068	4916	2723	12277	9097	1040	823	759	593	578	489	472	378	390	354	325	315	321	339	268	295	279	282	255	221	265	257	252	208	227	212	183	204	212	238	219	237	184	193	221	209	195	197	218	221	209	196	212	208	215	175	200	209	200	190	209	217	201	212	175	160	171	188	229	187	212	186	186	201	207	203	192	186	198	183	189	182	179	170	186	202	205	198	201	191	194	221	223	199	187	196	179	196	202	198	200	183	210	190	186	201	176	187	182	195	190	172	186	191	166	190	194	189	190	212	175	180	197	183	200	167	210	207	174	186	176	194	201	177	183	199	186	170	185	197	182	182	199	206	175	206	199	183	183	177	160	172	190	176	204	200	194	170	187	168	175	176	180	168	191	180	166	174	175	165	175	168	188	202	179	202	180	185	167	187	194	178	170	188	193	187	191	186	180	179	189	190	167	202	198	201	168	201	185	199	185	199	204	204	190	191	182	166	181	181	184	185	196	193	218	184	210	183	206	170	205	162	207	186	183	159	169	158	175	183	177	194	178	183	184	190	188	207	213	186	200	189	197	202	181	180	168	202	194	183	179	186	156	220	184	165	213	187	178	170	187	196	189	193	180	195	202	199	208	177	222	181	190	209	199	160	205	182	193	208	165	185	188	189	199	207	206	209	183	187	182	188	204	177	177	195	180	188	199	191	191	187	186	169	173	194	206	202	184	178	180	167	181	161	194	163	183	178	178	204	178	169	196	219	187	180	190	198	205	189	202	200	195	189	168	212	183	174	193	196	209	172	178	162	165	198	179	189	196	186	206	186	190	219	218	196	199	194	169	172	178	186	184	200	189	204	189	174	206	169	169	191	160	184	180	218	185	182	200	180	181	194	220	200	196	182	188	165	171	188	218	175	180	175	186	208	186	202	199	176	196	192	185	191	202	180	181	161	179	176	192	174	181	194	187	198	188	195	219	191	170	181	210	203	198	193	203	178	184	186	196	177	226	202	185	160	174	171	192	181	206	168	206	202	171	174	177	178	199	200	206	180	206	200	182	183	186	182	194	188	206	187	202	181	212	218	182	192	171	224	193	211	174	173	192	162	179	198	192	225	187	186	197	175	185	189	174	201	190	179	182	197	174	179	168	178	179	197	182	170	174	176	169	181	175	184	172	213	189	171	180	201	156	202	168	186	198	180	160	203	165	188	180	173	196	189	193	181	183	189	190	188	190	165	182	210	191	189	200	206	192	216	198	191	174	193	174	209	200	181	217	182	183	187	182	199	191	194	187	214	192	188	205	160	189	182	151	183	193	198	182	214	186	173	215	178	178	175	214	179	166	154	195	174	191	175	191	194	194	146	178	205	187	176	172	177	198	209	166	170	169	171	187	180	206	152	187	192	202	192	178	183	184	167	187	189	147	184	203	209	198	183	172	177	203	199	202	219	208	197	197	187	192	188	219	187	201	183	165	196	203	182	187	189	187	197	192	159	208	185	193	185	187	176	185	195	192	187	173	201	168	185	187	184	180	165	190	199	179	191	186	170	181	191	181	159	178	198	191	187	175	164	175	196	180	184	200	192	192	180	199	192	171	184	185	166	196	176	207	196	205	181	189	185	174	197	179	182	194	192	206	191	188	204	198	196	163	207	184	182	182	187	166	177	182	181	164	192	193	178	173	181	182	190	190	180	195	169	194	192	192	187	190	174	195	188	187	186	183	179	193	190	203	197	200	198	196	171	175	176	204	187	177	196	183	197	183	173	180	171	191	187	202	202	181	181	192	213	171	199	217	182	175	181	205	192	196	192	155	173	191	194	181	193	205	188	184	177	186	189	190	201	179	182	170	181	206	189	198	193	177	188	194	205	171	188	178	177	205	219	197	206	175	195	178	192	185	188	187	213	189	172	187	197	198	167	169	197	191	200	177	184	180	193	180	187	202	182	200	194	178	185	194	194	189	183	169	165	186	180	197	185	186	171	184	188	170	182	194	183	184	200	195	178	158	207	192	204	188	172	204	169	194	185	179	177	181	199	201	188	193	186	199	179	181	197	177	191	190	183	185	179	159	175	181	172	216	186	170	190	187	195	187	195	164	200	180	190	180	164	187	183	177	187	181	169	194	185	183	207	177	189	177	198	181	178	180	203	194	166	191	173	176	185	193	180	207	187	181	175	178	173	173	174	175	202	191	189	186	189	202	194	186	185	165	193	183	185	193	197	188	195	172	195	185	169	183	174	218	174	181	185	197	190	176	179	173	199	212	173	197	205	189	187	188	189	179	187	173	197	166	189	174	166	158	196	196	181	167	183	165	180	194	203	181	193	181	193	199	185	184	187	188	187	167	192	185	187	194	189	164	181	194	182	201	184	190	191	211	171	177	175	178	173	177	171	197	163	178	196	220	177	162	195	194	177	195	175	171	192	178	166	204	193	199	189	196	172	169	198	171	172	175	179	167	200	182	203	188	194	209	194	190	183	192	191	203	191	175	204	220	180	204	208	194	164	196	197	197	162	172	188	198	200	204	186	203	202	199	186	195	178	171	188	176	178	173	171	219	192	190	189	182	199	198	164	169	183	176	185	205	201	173	185	183	165	189	180	197	181	192	189	200	174	164	213	177	185	172	191	206	185	186	177	170	209	187	219	207	177	215	193	167	176	218	181	196	200	195	186	189	183	189	175	171	168	181	203	188	175	187	191	208	203	192	219	172	199	184	179	180	164	187	191	178	186	207	186	205	196	184	183	180	199	183	191	180	167	204	177	189	178	162	184	202	198	185	182	197	175	203	191	195	191	190	219	201	184	207	194	206	178	178	194	194	183	180	201	172	181	169	179	185	193	185	189	196	207	190	190	180	190	173	167	185	161	184	210	198	174	180	199	187	191	175	171	207	209	178	192	186	187	177	219	162	188	186	171	173	194	173	204	175	185	162	198	177	180	181	183	192	204	185	177	210	184	191	208	200	187	190	198	194	164	202	191	187	183	177	164	196	163	164	204	170	168	187	188	190	163	173	194	153	183	211	182	201	180	165	207	201	184	205	194	184	175	172	192	179	212	185	164	174	171	197	180	176	195	227	176	205	195	182	194	164	217	173	186	213	226	178	176	184	191	197	171	162	196	163	172	190	193	178	183	195	214	184	186	185	172	170	186	168	175	200	194	180	203	200	195	204	184	178	190	178	194	183	193	180	168	192	177	184	208	188	199	162	181	182	178	198	191	175	181	219	201	189	169	156	190	178	173	176	182	200	183	201	178	185	212	186	184	191	178	190	169	197	204	175	183	178	193	202	195	171	207	200	189	172	198	173	195	170	187	179	194	191	199	194	188	177	194	188	216	180	202	219	193	181	196	177	160	197	203	189	193	183	190	189	167	185	167	198	192	205	159	199	156	162	207	204	175	186	183	193	168	187	166	197	194	193	170	198	181	201	204	214	189	168	201	219	224	189	174	196	196	187	183	180	196	211	175	179	184	203	192	185	177	212	157	201	166	203	181	163	181	197
9660	6121	3561	1857	779	251	116	91	323	103	82	79	64	91	80	75	72	71	85	61	58	77	69	86	64	72	77	65	65	71	68	68	70	72	65	83	71	76	60	59	58	57	53	73	53	68	80	70	65	54	74	79	61	67	69	76	61	77	65	68	45	73	69	85	65	81	49	71	62	70	67	68	73	56	65	70	70	58	56	73	67	70	62	65	67	70	66	71	64	53	71	63	54	75	73	62	63	62	60	73	53	58	69	89	73	60	67	70	65	65	79	64	60	71	70	68	62	82	79	71	62	61	71	71	81	70	69	60	62	61	43	60	54	67	65	72	72	70	66	69	69	62	73	65	61	62	64	58	71	79	56	64	59	61	73	75	61	60	57	52	66	70	61	81	57	66	66	66	59	65	59	62	70	64	71	64	59	67	59	77	56	64	55	62	71	61	72	61	79	71	69	68	58	82	63	62	61	72	69	78	52	83	67	55	50	60	79	52	67	68	70	59	60	62	56	63	68	65	63	61	53	68	63	58	80	67	62	55	62	67	60	58	62	71	56	60	74	78	57	72	59	56	66	65	58	76	71	60	59	71	72	68	69	59	81	62	61	61	76	57	62	55	66	64	67	66	73	64	77	60	55	69	76	73	62	77	65	76	71	61	59	72	56	66	76	59	69	61	51	74	57	66	71	72	58	54	72	69	70	68	59	69	64	64	57	69	63	67	53	73	57	61	78	63	61	74	60	84	46	80	70	75	63	55	54	68	81	67	50	67	86	62	53	68	70	58	71	50	61	57	63	79	79	58	67	65	62	68	64	79	68	82	77	55	68	81	61	63	59	74	61	65	82	74	62	74	86	74	68	76	59	66	65	67	74	73	53	72	77	62	61	64	80	67	60	46	58	71	52	50	62	69	65	71	56	72	66	60	73	63	65	87	64	67	62	71	66	54	78	75	56	72	57	58	64	76	56	57	63	61	72	70	81	67	84	69	68	76	63	60	67	75	61	55	55	62	81	64	61	68	58	56	54	66	68	72	51	64	67	52	74	53	81	60	79	51	71	76	71	49	57	61	76	64	71	50	82	76	62	57	72	66	69	58	61	70	60	59	68	73	69	64	59	65	51	58	80	62	75	68	67	63	69	79	55	43	56	53	61	76	69	77	84	53	59	64	65	74	68	63	79	82	70	56	68	53	65	72	80	69	57	74	66	65	66	66	65	62	67	75	73	89	67	62	62	78	55	49	46	68	75	57	66	64	59	71	70	55	59	59	72	56	58	65	52	68	73	73	82	82	66	70	65	60	65	56	64	60	81	59	53	65	61	85	71	55	76	58	65	69	67	62	62	56	74	87	54	86	79	57	73	71	72	74	71	62	68	64	58	57	59	71	76	70	64	62	79	71	58	72	55	73	62	68	45	54	65	64	75	58	69	63	65	62	77	64	76	63	71	64	71	71	55	60	75	66	78	76	84	65	66	74	55	72	79	62	59	54	55	69	63	60	62	64	64	72	64	64	73	65	58	72	67	76	71	65	69	70	70	64	71	58	59	61	64	70	66	67	60	82	52	73	67	59	76	65	53	72	74	59	64	59	62	57	58	70	66	68	75	57	68	51	62	74	83	65	55	63	65	62	74	60	58	80	61	57	52	56	67	67	54	62	73	57	66	64	45	53	57	73	62	57	76	77	46	74	56	61	85	65	74	57	77	77	64	67	79	61	42	83	61	77	76	74	76	61	62	62	77	70	52	66	60	77	63	62	70	73	73	58	70	67	67	56	57	67	77	72	73	63	62	53	50	68	61	66	73	64	65	57	73	66	63	75	76	55	65	66	63	64	69	72	69	56	62	61	40	73	72	78	66	54	69	81	59	53	66	64	69	70	59	70	55	58	85	71	68	66	69	65	64	77	73	72	62	55	62	75	58	60	66	64	55	79	76	57	61	66	61	55	57	68	69	64	58	59	57	71	60	53	56	76	64	72	63	60	69	63	60	65	62	53	63	79	69	65	56	55	79	67	66	69	60	48	64	73	63	71	63	61	59	64	64	64	68	65	61	81	67	64	64	73	70	69	65	66	77	69	76	51	61	69	69	59	57	66	42	69	69	55	57	51	72	64	90	63	73	53	71	79	68	60	71	68	58	50	58	53	68	47	65	69	64	70	64	62	66	50	62	43	66	72	64	56	72	63	66	55	70	72	70	68	69	54	72	75	63	78	68	82	77	54	66	49	71	84	56	50	65	65	64	70	67	68	62	65	78	70	61	61	60	64	63	60	70	58	77	63	72	70	60	60	62	63	66	58	52	61	74	68	61	72	70	79	77	80	63	83	84	58	62	64	64	61	82	59	63	66	60	54	72	56	69	68	57	70	56	60	75	67	55	59	69	72	62	54	71	57	63	63	70	70	59	51	76	66	60	56	68	57	76	66	56	71	70	67	61	75	71	73	76	58	69	88	63	85	62	66	74	51	60	82	65	58	64	61	62	58	60	82	66	66	55	68	76	46	54	77	64	67	71	74	64	69	76	78	59	67	58	67	79	70	79	69	66	67	68	74	65	64	66	74	79	71	63	54	73	58	57	53	68	71	70	74	61	79	58	53	68	61	69	75	55	74	71	78	56	63	57	66	63	59	56	63	54	65	75	73	60	72	80	40	59	58	73	67	63	70	75	72	69	59	87	71	73	71	63	63	77	59	71	67	73	79	67	66	53	61	53	71	77	71	61	61	71	60	56	60	72	82	64	71	58	62	74	57	54	68	65	52	69	78	78	65	61	51	62	69	70	79	64	65	63	68	88	68	60	72	63	57	75	62	67	62	68	66	65	61	39	65	64	60	73	83	73	61	75	54	73	56	78	60	76	76	62	59	71	78	55	73	72	72	69	64	64	58	78	71	59	58	59	67	64	72	68	67	54	62	73	67	66	76	61	55	60	64	66	60	57	73	65	71	72	58	79	67	71	69	69	70	63	71	55	64	72	67	58	72	64	78	85	76	73	73	75	75	44	79	61	63	58	62	64	74	57	76	79	73	56	78	78	71	64	55	66	79	65	53	74	57	72	55	73	79	68	63	70	57	60	58	55	72	56	64	76	58	61	62	77	53	70	74	61	61	76	73	53	56	61	68	69	62	77	68	66	70	61	53	57	70	80	73	63	68	77	57	55	71	73	67	49	57	71	71	66	57	66	69	86	65	66	58	69	68	54	66	75	67	64	61	61	69	79	72	70	59	60	58	54	69	55	67	74	76	87	61	57	69	63	73	65	67	61	58	64	68	65	70	48	57	59	65	62	63	60	60	66	69	69	74	84	75	66	63	62	63	55	51	66	61	67	64	71	74	68	59	62	80	66	59	67	62	71	64	74	58	73	70	60	68	63	54	59	54	47	60	63	69	73	52	75	63	57	73	67	66	68	61	64	71	72	71	61	61	72	62	71	73	55	70	75	63	52	69	78	64	76	48	74	69	59	63	61	61	57	69	68	50	66	66	71	57	74	72	63	61
33712	26477	21480	18029	12510	5332	2496	2495	8348	1503	1350	1230	1170	1097	1010	967	943	914	925	899	826	793	859	792	794	812	819	769	770	713	717	800	758	772	732	784	751	697	720	771	725	765	728	695	735	761	762	684	743	737	749	709	762	754	738	689	746	683	776	713	745	700	712	741	754	683	731	690	735	690	687	679	736	731	728	682	755	709	743	710	714	736	710	666	714	716	723	739	681	709	658	648	669	751	735	721	703	715	742	690	717	716	693	696	717	743	741	727	665	729	708	708	712	696	753	728	716	686	668	718	691	652	764	701	706	699	699	701	743	763	715	688	692	753	711	724	733	694	712	731	724	769	746	735	717	685	676	744	719	713	758	647	701	721	717	735	739	747	711	718	739	678	697	711	682	664	767	712	697	677	734	685	706	757	692	685	677	735	699	711	716	778	725	726	735	675	687	703	712	740	725	758	685	670	728	736	692	689	731	735	671	700	725	700	699	699	745	726	749	735	728	739	710	715	705	744	739	721	684	712	697	725	703	708	723	686	709	751	741	726	696	654	735	733	739	708	686	733	743	750	700	693	711	774	708	711	685	658	756	738	711	760	691	699	748	708	682	694	695	722	705	699	680	681	723	689	726	703	710	660	742	715	712	739	692	697	732	736	742	750	735	660	707	716	728	704	721	697	744	755	706	720	710	773	724	709	686	693	703	672	731	711	706	729	730	734	714	681	704	755	679	726	700	672	700	739	750	693	661	741	657	732	778	726	763	714	704	706	707	717	718	696	705	698	711	709	796	710	713	668	765	734	682	661	665	705	731	726	736	720	693	737	739	690	738	726	749	682	716	754	719	724	711	746	691	713	717	647	637	708	686	699	675	753	710	724	712	723	741	673	754	691	676	678	709	720	739	625	674	737	748	717	710	716	747	738	682	707	713	750	735	701	716	730	732	698	683	734	724	712	748	735	695	690	712	709	732	745	740	695	665	689	719	675	691	739	713	700	729	716	777	691	750	682	764	687	727	699	739	705	741	723	728	716	663	726	739	705	722	787	725	736	696	696	733	697	712	699	666	735	768	725	740	731	645	696	730	683	721	684	691	747	716	718	712	705	713	743	710	752	764	688	703	757	703	680	670	650	761	728	706	710	711	701	699	740	734	728	728	721	691	672	688	704	684	686	757	734	704	667	689	732	741	726	738	708	718	721	707	746	680	694	750	673	686	699	719	707	695	743	726	708	680	731	709	756	669	714	738	737	749	700	717	732	703	707	715	689	716	720	702	715	670	729	739	719	749	739	737	709	667	714	788	722	725	731	690	679	751	674	680	743	740	732	691	696	688	750	710	715	680	709	725	734	702	700	719	757	716	763	691	764	719	726	721	719	747	682	659	745	724	714	690	694	708	718	757	696	689	750	725	745	715	741	699	774	698	728	704	750	733	712	705	757	726	752	699	727	702	721	709	747	684	730	713	740	733	692	739	709	732	707	708	706	706	729	717	731	690	668	704	725	695	704	710	711	692	710	732	744	717	703	781	715	680	706	720	719	723	687	704	712	733	696	738	747	695	712	720	686	728	674	652	736	782	764	722	702	714	716	731	749	705	666	742	734	661	721	712	714	726	679	744	674	726	673	748	719	745	749	669	746	729	729	716	702	704	709	676	735	690	739	746	679	744	740	662	651	701	699	695	697	706	680	752	716	682	703	666	699	668	717	726	734	713	671	743	707	662	707	691	710	724	726	719	709	711	681	694	709	701	704	705	675	749	703	702	742	728	726	690	729	701	743	651	718	697	691	725	709	744	678	703	730	767	754	709	708	759	740	699	680	703	686	749	686	703	707	750	725	744	686	766	736	683	686	734	745	760	697	673	716	708	774	705	695	737	703	738	696	749	744	684	637	719	724	726	705	685	679	724	702	707	694	672	684	718	659	748	730	681	690	722	702	677	711	761	744	684	762	702	725	681	715	749	651	738	698	710	707	693	698	706	726	712	750	722	730	685	742	696	726	669	704	661	697	731	672	719	712	670	715	670	660	726	743	732	707	720	676	707	685	662	715	743	717	717	744	749	691	716	663	716	719	696	741	740	706	739	705	714	717	689	664	684	722	709	749	698	754	733	719	695	754	701	700	724	722	693	733	691	719	730	725	677	758	689	722	726	723	668	699	708	739	744	741	751	710	677	681	719	724	695	737	677	746	779	727	697	683	714	704	735	727	703	773	705	726	701	673	692	755	731	721	727	720	704	692	721	768	704	710	715	715	680	709	712	753	750	692	678	691	723	721	679	679	744	703	678	721	705	721	733	685	758	726	688	697	698	705	718	708	702	745	678	717	667	734	706	685	708	748	679	713	679	728	692	757	704	723	708	689	722	700	689	684	757	709	713	709	702	670	681	735	708	714	693	715	717	737	728	738	678	749	708	684	715	721	729	714	676	732	700	771	714	698	688	704	748	690	693	660	718	688	705	764	746	716	698	728	700	700	682	720	735	695	700	712	785	699	743	712	741	676	727	692	678	735	720	741	753	728	651	692	734	684	734	730	753	775	690	725	684	699	755	747	709	679	700	728	740	703	700	704	657	651	686	734	706	745	682	710	743	737	721	760	674	698	739	692	771	698	714	702	727	718	722	727	725	726	720	648	683	710	739	705	739	692	697	687	687	709	705	684	720	694	778	655	681	720	748	670	700	734	680	710	731	732	717	692	683	722	687	708	706	714	752	725	730	691	719	738	727	706	684	680	730	739	719	771	719	725	716	714	706	722	730	679	710	727	749	731	686	723	690	698	749	655	733	734	734	721	703	724	708	708	695	771	722	649	776	711	677	752	772	691	707	730	729	660	702	736	743	704	659	753	676	658	694	681	735	741	643	684	727	697	710	716	696	762	737	734	675	697	698	694	683	692	737	723	673	739	772	714	700	718	730	725	733	693	725	691	720	711	706	727	727	665	716	735	748	730	747	709	703	741	730	695	699	734	703	735	752	689	725	693	708	693	717	736	747	737	756	665	710	738	713	699	705	732	727	750	709	721	726	724	698	733	684	711	708	729	718	712	710	735	741	717	711	708	771	728	696	696	747	692	688	772	695	763	719	679	709	700	742	716	700	747	667	741	712	721	753	719	702	692	699	699	744	692	724	736	711	692	715	745	754	697	726	732	698	682	647	688	704	688	691	692	718	747	705	683	718	745	695	666	713	686	766	764	726	689	730	745	730	764	699	732	709	719	714	701	746	722	720	711	761	756	731	750	743	692	724	645	690	699	720	783	748	729	747	712	699	680	688	707	729	776	729	675	700	654	742	688	689	740	733	676	721	722	717	708	688	733	681	736	728	713	715	728	665	698	668	715	731	689	690	690	691	718	721	726	709	729	694	715	687	728	722	685	709	713	698	686	708	664	695	704	756	688	685	698	690	689	683	758	710	723	732	745	735	693	769	736	678	740	760	751	693	745	745	696	694	726	711	750	758	774	743	706	721	737	727	705	734	739	723	678	739	730	689	727	731	731	747	756
13019	10136	5238	2925	1457	313	116	69	72	53	44	33	31	35	29	22	32	24	37	26	30	23	21	27	24	29	31	31	34	18	24	25	35	31	22	19	19	22	28	20	21	32	24	24	18	28	24	18	18	24	18	16	15	27	26	14	25	20	26	24	21	21	22	24	21	19	19	11	18	18	24	31	17	23	25	26	24	26	28	27	29	18	17	20	26	24	26	20	20	15	27	17	28	25	24	20	10	25	18	28	29	34	24	22	20	22	23	24	23	26	23	19	21	24	22	24	22	21	23	16	21	16	28	19	17	24	20	24	17	18	30	32	22	24	19	22	22	17	25	24	27	30	25	12	20	24	22	25	21	23	29	18	17	26	25	23	21	17	17	15	21	24	23	18	22	26	19	28	27	29	26	28	23	18	20	22	18	22	20	19	29	22	24	23	17	13	15	22	26	25	17	27	25	18	17	17	17	19	22	30	17	17	23	21	23	19	19	16	21	20	18	13	33	15	23	27	18	26	19	25	20	14	25	19	24	23	22	26	26	22	23	26	26	23	20	26	17	25	21	24	22	27	26	9	23	24	20	19	13	24	21	25	22	25	19	21	20	20	17	16	17	24	16	15	22	26	25	18	17	18	21	26	25	26	25	29	24	18	16	25	17	19	14	18	17	32	21	23	20	18	27	15	14	20	14	26	24	27	25	20	23	17	20	25	27	22	18	18	19	11	25	21	30	23	24	23	28	38	24	21	28	24	24	19	24	21	23	24	24	21	17	20	18	26	22	24	25	20	23	12	24	11	22	19	22	24	21	24	15	27	28	21	23	21	23	18	26	20	26	21	17	16	21	25	21	32	26	29	20	19	29	25	20	18	15	22	26	30	22	28	24	18	28	18	25	20	15	27	22	19	25	18	26	20	28	28	23	25	19	17	19	20	20	22	23	14	21	16	28	22	20	22	22	19	20	17	16	26	23	19	19	20	16	15	26	26	30	21	26	25	14	30	21	29	23	27	37	23	23	28	15	22	28	24	23	24	20	26	22	19	20	24	11	28	18	21	16	19	20	24	18	24	28	26	33	25	22	26	22	25	31	20	24	22	19	24	35	28	21	24	13	22	27	18	19	26	21	32	21	18	16	30	18	25	17	21	31	21	30	18	18	22	19	22	18	17	20	20	31	19	19	23	22	21	18	24	27	21	26	22	22	22	34	23	23	21	30	18	21	18	15	23	13	13	23	22	22	23	18	24	19	25	28	22	22	25	20	19	19	18	15	16	23	29	22	17	21	14	25	16	20	28	14	18	17	18	21	16	21	23	19	26	28	19	18	34	20	23	19	18	19	23	21	29	26	19	27	12	18	19	17	24	22	19	19	27	29	19	30	20	25	19	24	12	19	25	20	25	36	19	21	17	25	29	20	18	27	21	26	22	16	19	32	18	26	20	28	24	21	16	26	15	21	28	31	17	23	22	22	27	23	17	15	20	20	16	13	22	18	18	25	14	18	22	17	24	23	13	31	26	23	14	22	24	19	17	22	20	25	21	20	21	24	26	21	24	22	24	19	32	25	22	27	23	23	27	18	18	14	21	12	17	21	26	19	19	19	25	22	23	20	24	25	21	24	30	28	24	21	17	17	24	22	29	20	22	17	27	30	14	21	26	27	19	21	19	12	17	22	27	19	26	24	30	24	30	23	17	25	22	27	17	20	28	32	17	22	32	34	18	24	29	18	21	19	20	23	16	24	20	13	32	18	22	16	32	22	20	26	21	14	25	25	23	23	15	25	20	29	22	18	17	18	21	19	19	21	18	25	15	14	32	24	18	22	18	25	29	23	19	14	28	22	20	16	30	15	24	17	27	21	21	19	17	23	24	21	14	23	17	22	19	19	31	13	16	16	23	20	18	21	27	17	21	21	21	20	28	13	25	22	22	28	20	27	27	21	19	22	14	14	16	25	31	27	27	22	24	20	23	17	18	22	18	23	21	22	14	21	24	26	25	24	20	22	23	24	27	23	25	27	24	23	25	12	18	28	22	24	18	17	19	24	19	27	20	21	18	26	12	24	24	21	15	24	30	17	22	15	18	24	20	21	25	13	17	25	14	25	21	22	20	17	19	18	13	19	26	28	23	22	25	32	27	22	15	15	20	19	16	26	24	17	21	20	15	23	17	22	21	27	13	26	24	16	23	29	9	25	21	17	26	19	31	17	29	27	28	22	28	29	29	22	19	22	24	25	23	22	20	17	20	18	23	16	30	26	25	26	9	30	17	25	26	13	22	23	28	19	29	23	22	17	18	27	21	23	17	31	30	21	21	22	27	23	25	22	28	21	21	20	32	26	10	23	25	18	32	22	23	19	28	24	27	21	16	20	22	22	31	27	31	28	13	19	16	12	22	29	19	28	28	18	20	15	22	20	19	27	18	24	9	21	14	22	23	20	20	26	25	17	17	18	28	21	30	27	17	34	24	14	28	28	27	25	22	21	30	24	16	31	19	19	20	24	32	19	22	20	26	27	28	13	15	26	26	17	18	23	26	10	19	23	26	16	29	20	34	20	23	18	24	30	22	23	31	23	22	27	27	19	25	18	14	26	28	27	23	19	21	20	25	16	25	16	26	20	21	19	21	21	23	23	30	26	18	19	18	30	24	18	20	23	22	19	15	29	19	19	22	27	20	26	21	24	15	21	16	27	20	27	19	23	19	15	23	26	20	25	15	17	20	18	26	19	14	21	16	26	26	19	24	19	22	17	19	26	29	24	22	17	20	24	19	29	28	29	33	19	25	21	14	20	22	24	28	19	19	24	16	25	17	28	21	26	19	23	18	33	14	22	32	19	20	19	30	37	29	18	13	29	26	25	24	21	14	22	17	20	27	33	18	18	24	18	19	18	17	22	19	23	28	22	26	21	17	34	24	29	18	26	15	21	29	16	20	19	27	17	23	21	21	17	20	27	26	14	29	22	20	17	26	32	16	21	18	30	25	17	25	24	29	24	23	23	13	27	20	17	24	24	30	27	28	16	19	26	20	22	18	16	23	18	25	30	27	20	25	11	25	19	20	13	20	22	29	18	17	27	22	19	21	27	34	21	18	21	18	16	31	19	24	33	20	14	20	27	16	23	26	18	24	25	23	25	28	17	22	23	19	26	27	28	25	19	26	19	18	20	23	17	18	17	29	19	21	28	22	24	24	22	26	17	20	23	19	22	22	25	27	16	23	25	23	28	17	24	21	31	19	23	16	24	17	22	18	21	17	16	29	35	18	30	19	16	25	33	20	25	20	26	20	18	24	22	23	14	28	21	26	21	29	25	23	19	21	30	18	20	27	21	19	15	28	14	22	32	21	15	18	18	35	21	23	15	22	29	16	22	26	18	19	23	14	18	21	27	29	15	16	22	24	20	19	19	22	28	23	18	26	27	24	21	26	27	22	15	18	20	12	27	24	36	24	18	21	19	15	25	21	15	18	22	22	13	30	15	22	21	24	24	22	24	21	29	14
39518	30138	22533	22583	18182	5826	3242	2675	2816	1457	1259	974	858	760	705	659	572	513	475	445	418	434	386	374	366	353	333	326	316	346	299	301	303	276	291	275	300	296	280	264	324	268	307	269	243	274	278	260	281	251	263	269	253	235	282	261	250	258	244	250	247	202	255	250	230	256	231	245	241	248	252	235	231	234	212	221	234	248	218	234	233	224	228	239	222	237	227	241	233	245	241	238	235	225	231	256	224	227	224	251	215	228	222	243	219	241	227	222	230	250	234	253	230	218	237	234	232	212	238	213	222	249	250	228	252	223	236	232	230	209	244	263	250	259	253	221	222	257	218	228	238	223	201	222	222	216	212	241	239	224	243	231	215	214	243	216	239	214	226	205	234	214	249	207	234	247	229	219	221	226	233	211	234	262	232	230	227	244	262	227	217	250	246	225	232	210	213	225	203	251	221	232	227	209	220	234	182	235	212	214	204	235	222	230	229	255	233	239	221	223	226	234	230	220	250	228	238	225	235	204	230	240	209	237	216	221	233	241	208	237	243	245	218	241	242	213	246	240	235	259	211	190	214	236	242	223	221	212	254	226	257	216	208	210	233	215	222	221	225	244	218	218	254	217	210	232	220	226	219	227	238	229	207	233	235	220	243	238	222	218	224	231	225	209	196	217	210	210	196	233	225	231	228	232	246	205	216	247	229	224	217	230	242	195	229	227	229	211	240	213	206	252	241	224	248	267	202	232	235	236	220	222	236	239	212	251	231	236	225	208	235	217	228	230	239	257	228	231	244	241	225	235	248	236	227	220	246	202	226	233	212	227	228	230	207	214	247	205	212	237	252	227	212	220	211	225	224	208	241	231	230	212	237	227	226	227	244	213	251	218	225	226	236	232	232	273	228	224	215	233	226	218	212	205	236	223	249	219	221	242	211	233	242	238	234	228	221	221	206	249	217	230	219	246	209	224	242	223	233	227	222	226	211	235	227	218	226	224	238	233	248	216	195	230	249	221	209	225	218	220	219	236	244	239	206	222	224	256	216	226	245	200	215	242	241	234	223	233	228	219	220	227	253	233	243	220	216	229	227	263	221	232	230	211	235	246	248	213	234	227	229	250	260	234	226	255	237	233	224	230	221	227	226	231	248	228	226	235	203	231	243	233	204	270	221	216	252	236	251	240	223	230	202	212	249	226	232	216	245	227	206	224	226	234	222	227	230	237	237	228	229	265	236	289	253	219	210	218	250	241	221	216	275	232	209	218	230	221	221	227	236	233	215	232	226	190	211	217	220	227	223	226	212	246	210	225	219	196	231	205	218	217	220	205	237	241	211	217	217	219	198	207	231	202	226	189	226	228	251	207	219	222	242	219	256	220	226	201	233	232	232	231	202	222	212	221	235	245	205	211	202	234	235	229	229	261	209	234	240	207	206	239	211	210	219	200	201	231	229	268	212	225	248	209	209	239	230	212	238	212	217	251	215	217	209	241	255	223	213	235	256	230	218	213	211	214	250	232	217	242	241	198	212	240	234	241	216	228	219	248	212	199	208	231	224	232	241	227	218	246	207	226	217	237	215	260	236	220	220	239	227	236	234	217	212	234	233	211	241	218	240	202	247	212	241	203	217	242	217	226	226	219	201	233	218	249	230	266	225	214	230	223	210	212	221	232	239	225	237	216	232	230	258	204	227	208	222	208	246	205	244	223	239	239	240	231	227	243	232	230	225	205	251	232	224	224	214	227	220	232	227	233	234	225	235	233	208	238	243	247	229	214	245	251	230	221	225	233	210	218	237	219	200	222	239	246	252	222	206	219	249	232	217	207	236	241	226	230	221	229	219	240	209	255	241	221	250	215	217	205	193	232	237	231	240	246	218	210	242	217	222	210	208	227	226	226	220	221	244	231	229	239	202	263	206	232	247	236	261	194	225	241	206	225	234	234	221	214	198	229	227	236	232	228	224	218	220	213	240	239	240	225	223	223	227	192	215	239	202	239	245	248	202	187	223	222	226	212	207	222	242	178	235	232	218	217	245	228	223	253	246	196	227	214	230	222	237	219	206	228	234	217	238	218	206	223	215	230	208	240	249	248	239	215	252	238	229	213	219	223	220	243	247	230	227	241	235	254	237	222	210	218	204	205	222	248	192	244	245	238	235	247	241	232	243	209	235	226	218	244	222	243	218	218	209	242	246	200	215	232	241	237	228	245	240	237	236	228	224	213	229	247	213	233	226	227	262	233	214	221	198	251	192	250	233	228	204	237	201	228	239	215	234	212	231	225	225	227	215	236	205	219	207	196	192	236	221	222	225	198	229	195	225	207	223	238	240	230	221	243	210	248	236	255	235	240	222	225	234	217	223	230	213	236	224	225	220	208	222	215	234	210	248	229	224	253	224	220	232	212	228	235	225	225	230	209	212	214	225	245	196	220	199	210	229	212	255	232	244	242	218	229	211	248	203	222	221	237	238	210	219	213	242	205	205	250	233	222	250	222	227	248	249	244	203	234	218	252	244	230	225	229	232	221	230	225	237	241	222	220	240	220	228	217	219	222	253	226	272	244	217	224	235	214	213	240	269	221	241	226	215	230	228	221	242	217	234	211	228	202	222	232	222	238	236	234	243	215	230	241	234	235	249	226	231	233	229	246	252	229	231	221	205	209	211	196	237	247	210	221	219	240	235	220	182	248	226	234	240	229	200	248	213	226	228	212	217	238	220	240	253	213	203	231	224	237	205	198	252	250	242	209	237	236	252	212	226	233	211	218	209	235	220	223	213	202	227	246	227	229	214	233	224	223	227	231	260	234	231	230	240	214	245	219	220	250	218	230	244	240	240	236	221	219	236	225	256	242	209	218	208	231	238	211	229	228	234	194	247	263	234	256	227	225	233	226	218	221	224	246	221	201	225	243	231	248	214	219	236	242	214	241	196	223	212	216	241	192	241	243	233	228	245	217	233	218	241	230	269	195	245	206	237	221	240	223	211	248	234	241	253	253	228	216	247	208	209	234	229	234	227	230	229	233	232	204	245	228	182	204	228	232	212	219	212	239	197	235	228	218	250	204	218	235	243	235	238	211	202	217	243	205	226	225	226	220	247	228	225	203	227	238	219	230	198	248	218	237	212	216	204	219	246	207	218	215	243	220	226	214	215	210	218	244	236	218	259	230	226	231	227	208	217	233	190	223	235	192	202	227	226	218	220	219	240	198	223	245	246	215	228	231	222	226	223	251	232	216	232	215	218	248	218	235	241	227	228	234	233	255	203	232	238	221	234	216	213	220	217	222	234	230	230	258	214	223	224	219	218	229	235	228	210	239	213	223	236	236	225	227	224	235	211	233	259	222	223	220	277	240	235	227	248	240	217	213	231	260	211	240	243	219	220	191	255	212	227	213	203	213	224	212	215	229	194	199	219	224	212	242	226	222	226	232	241	226	231	215	233	223	239	219	209	223	203	210	222	254	198	252	217	239	250	254	217	237	242	253	236	232	228	236	215	229	231	195
4127	2530	1588	930	327	59	61	63	62	47	57	52	43	45	45	49	51	56	52	61	62	53	48	54	54	41	52	68	49	57	44	46	49	55	49	51	54	78	60	62	63	41	48	48	48	62	50	55	56	49	48	52	53	45	51	42	42	44	45	48	56	45	67	50	37	52	53	60	52	43	46	61	48	52	51	35	59	49	46	62	45	53	65	52	47	46	51	62	40	48	63	48	46	48	54	50	43	51	54	65	40	49	51	43	52	51	46	55	72	56	55	43	45	61	51	57	56	46	40	49	54	49	37	57	54	50	46	46	64	54	65	59	58	63	78	51	60	71	41	61	56	50	52	53	58	60	54	60	67	61	50	37	52	49	52	53	54	38	65	52	44	55	50	59	63	51	51	48	50	50	53	60	53	59	58	49	67	61	39	50	52	52	64	66	59	49	57	45	47	59	50	48	52	70	58	53	48	49	40	43	51	52	49	42	51	53	65	56	55	54	57	57	50	50	59	46	43	55	53	58	54	61	53	56	56	45	37	47	64	61	45	49	50	52	59	59	55	46	39	55	55	67	61	47	44	59	62	46	49	67	68	56	56	57	64	55	43	49	51	44	51	45	47	56	55	56	61	62	52	41	68	57	42	46	43	47	42	46	51	59	55	51	40	58	54	57	70	38	51	50	55	45	54	45	52	44	53	61	49	46	64	62	58	60	55	53	52	46	45	58	60	50	48	43	55	51	52	44	74	56	41	52	36	60	52	59	53	54	51	53	48	60	56	48	56	60	45	48	54	54	45	59	49	67	56	58	48	50	54	48	51	55	52	50	47	38	38	68	45	53	43	48	50	50	53	47	48	48	62	49	51	65	59	62	61	47	56	43	53	54	66	54	71	62	54	48	49	49	57	58	42	58	54	61	53	45	55	34	52	55	55	68	48	56	46	65	58	50	45	48	60	51	44	56	43	51	54	58	57	51	47	44	46	57	63	42	47	66	54	40	46	45	52	47	44	61	59	45	51	56	51	42	53	54	44	54	55	71	46	50	47	69	56	48	53	42	56	57	57	68	54	48	46	45	58	54	45	56	51	53	57	52	52	73	64	66	50	55	50	51	61	57	61	51	51	58	61	31	54	51	51	52	53	41	56	50	42	55	53	57	55	42	57	52	53	52	38	56	55	50	46	46	51	56	46	45	40	64	64	44	58	52	62	55	63	51	51	46	54	61	58	53	65	66	53	46	51	57	47	49	55	59	51	54	45	42	54	52	57	40	55	52	57	44	54	44	42	53	53	60	54	53	48	55	63	50	52	67	43	66	54	45	54	68	58	49	66	54	63	50	63	43	63	39	53	53	50	54	59	65	52	57	39	33	58	61	52	51	59	57	47	44	41	54	49	53	48	43	51	58	53	54	56	58	55	57	47	45	57	52	52	51	49	40	59	45	59	50	57	65	50	35	44	60	48	48	53	60	62	61	58	40	52	62	48	56	54	31	56	39	54	58	58	55	58	51	64	59	47	45	52	59	49	61	63	48	49	49	64	73	38	57	61	42	50	55	57	64	48	61	54	50	64	52	53	54	48	68	58	52	57	55	45	55	58	47	48	60	52	45	52	47	42	38	58	45	63	44	53	61	54	40	48	53	46	55	51	53	49	52	51	67	66	58	47	68	48	54	41	52	52	47	67	62	53	52	48	53	38	58	53	47	44	56	61	46	53	41	54	59	50	43	43	45	50	63	42	60	41	60	59	59	58	49	42	47	50	51	49	52	50	54	52	47	54	56	50	55	61	58	67	59	44	44	51	64	43	67	58	66	54	41	53	55	45	61	57	48	66	60	57	59	40	52	54	41	55	55	60	48	49	56	46	65	52	63	40	53	44	57	50	54	61	54	58	56	52	52	52	50	65	62	57	49	54	50	51	68	46	49	50	60	57	63	71	52	47	56	57	52	77	50	47	48	54	59	47	47	58	49	54	53	62	53	55	43	57	47	57	51	47	62	52	58	55	56	51	44	48	56	41	60	50	56	53	51	54	60	54	55	49	45	50	49	53	53	50	57	55	65	49	57	58	45	50	50	60	54	48	51	71	44	63	48	53	49	52	50	55	45	44	50	48	43	50	50	61	52	41	59	58	53	58	42	50	39	52	73	53	50	57	47	59	57	64	49	46	54	50	52	47	49	60	53	58	43	45	59	48	63	54	46	56	64	59	43	62	60	60	43	53	65	54	47	57	55	43	56	54	39	64	47	54	45	43	54	73	53	69	70	56	54	50	51	59	51	34	52	70	44	55	47	44	53	62	61	52	54	56	64	45	54	66	42	48	52	40	47	38	51	48	59	40	54	54	55	55	51	51	60	62	53	50	57	47	47	41	54	57	59	48	48	56	39	57	39	58	48	55	46	44	43	50	55	42	54	55	60	62	60	49	64	54	44	50	49	47	49	50	57	59	54	64	62	44	47	60	47	38	45	55	47	52	48	64	57	54	57	56	50	60	51	72	49	62	48	59	48	47	58	56	61	52	50	51	51	62	59	46	46	64	47	44	62	37	65	54	50	52	57	48	53	61	68	41	63	48	54	48	60	49	42	53	56	61	50	39	53	59	48	60	53	68	61	54	68	58	55	69	49	53	43	50	45	46	52	56	55	48	48	53	47	67	49	50	53	55	47	56	59	65	56	64	59	54	40	57	53	43	56	50	76	64	46	57	54	54	42	47	63	40	49	54	62	47	51	65	57	59	65	42	53	69	55	61	47	57	54	61	53	66	47	56	57	47	43	55	41	51	55	46	41	56	52	51	54	56	65	58	60	52	58	34	67	45	56	59	53	49	52	54	59	51	41	53	52	60	43	60	65	46	61	51	51	59	56	40	50	43	47	59	48	55	56	55	50	41	52	61	57	60	50	54	53	52	56	65	62	52	54	57	55	43	45	65	58	40	49	60	45	39	56	44	65	67	64	56	56	51	49	60	47	40	66	64	49	54	51	50	55	57	58	53	55	50	52	52	54	62	60	69	46	51	43	50	57	44	56	56	55	52	43	46	47	54	51	38	62	47	50	55	38	63	53	52	47	55	52	62	56	55	48	60	63	50	52	50	53	54	61	60	49	57	55	65	49	52	50	40	58	49	53	65	44	50	57	39	67	46	54	59	56	51	55	42	69	58	50	55	52	54	50	54	53	51	66	54	62	40	48	49	59	58	61	45	41	47	68	39	51	44	66	52	40	54	59	51	39	59	46	31	60	57	56	49	64	50	42	56	53	50	62	60	54	58	51	51	40	45	58	61	57	56	54	62	52	45	76	51	55	54	59	52	64	47	53	61	53	60	36	55	52	55	61	48	51	36	51	48	73	50	53	45	46	42	53	59	65	43	47	47	55	56	52	48	41	48	54	49	59	58	57	50	57	56	48	54	55	60	61	54	40	53	74	56	52	56	57	57	42	58	61	44	57	42	44	53	51	51	44	47	63	46	50	68	48	52	63	47	55	48	45	53	47	51	55
26989	19868	15711	13388	6860	1349	970	913	931	779	714	671	684	699	625	651	655	648	585	656	608	637	621	677	649	614	604	609	590	663	580	590	573	571	629	577	579	598	597	591	644	586	608	571	606	603	571	568	595	603	608	616	610	610	617	635	632	559	592	636	598	594	585	622	570	549	620	588	565	610	611	584	596	619	580	643	585	592	608	593	602	610	625	576	621	545	565	606	580	609	590	620	561	552	572	571	596	613	610	578	552	572	580	593	604	578	576	602	608	573	566	575	607	597	579	564	555	627	552	585	588	618	595	599	552	572	624	599	594	592	579	648	571	619	614	587	591	545	573	593	563	614	560	609	595	579	587	581	572	581	599	594	595	592	579	595	606	600	600	556	617	611	570	601	678	611	613	595	632	622	574	597	575	602	590	578	558	609	631	603	608	565	568	616	569	633	610	584	619	643	638	591	589	601	557	632	596	546	586	611	628	612	617	563	633	607	600	577	604	629	619	582	593	593	626	566	580	573	586	572	623	592	603	620	573	602	603	586	616	595	593	644	603	594	578	599	558	570	569	575	563	626	620	607	613	601	628	580	613	628	598	580	612	591	547	601	591	622	609	619	622	623	583	574	570	554	625	596	588	573	601	560	558	595	625	605	605	627	596	579	609	612	588	596	628	573	555	603	586	584	634	557	604	623	596	601	610	600	607	647	575	598	573	602	642	585	598	566	624	600	615	604	580	583	575	573	574	619	566	609	589	591	576	607	609	604	610	562	576	627	612	585	579	592	586	621	613	585	565	564	606	613	625	628	554	611	589	562	600	578	638	637	564	656	590	659	621	604	589	594	588	599	600	586	596	634	572	590	570	589	617	631	579	626	580	588	551	585	598	604	580	556	613	603	569	557	632	559	598	594	593	606	572	568	627	605	561	592	619	569	596	585	609	601	565	624	575	544	607	557	621	596	560	581	591	640	604	628	552	622	597	622	594	617	604	624	607	596	592	624	562	590	613	576	575	611	580	557	566	590	593	633	593	631	640	593	607	604	605	596	559	577	622	582	572	566	575	587	604	594	572	582	616	603	632	597	607	548	554	586	596	605	615	647	592	602	582	611	581	583	602	600	608	627	589	608	594	605	598	619	587	588	586	536	620	620	599	571	616	632	584	554	585	562	598	632	637	598	584	584	630	627	598	583	593	573	586	586	595	634	566	613	588	634	623	577	573	607	606	598	583	586	590	528	614	582	574	607	589	590	564	579	585	601	604	569	556	617	551	584	647	666	574	585	597	535	612	603	582	633	609	632	648	622	598	577	581	554	597	572	578	599	530	616	573	562	594	585	593	554	565	596	593	628	640	577	598	570	560	585	563	610	585	604	593	597	572	571	611	570	619	562	590	578	573	572	621	571	592	619	609	603	618	617	627	614	580	640	547	607	589	599	586	601	606	599	611	595	543	644	587	622	656	561	596	570	562	598	622	580	585	548	596	552	565	575	565	663	622	584	578	555	590	650	613	553	641	589	614	620	603	598	554	594	569	569	612	572	611	559	601	609	544	605	623	599	599	574	585	586	628	613	597	568	575	592	584	592	585	594	604	584	600	586	582	588	597	616	598	582	603	578	601	613	643	615	590	583	622	561	574	618	624	567	591	649	575	605	621	586	594	583	631	603	613	638	565	595	585	601	598	558	622	605	608	573	627	614	592	570	588	620	603	605	571	628	595	605	608	610	620	601	655	587	594	569	597	559	597	593	579	643	587	564	612	565	574	621	601	598	650	567	598	623	615	598	611	579	603	558	557	622	608	626	568	565	594	621	663	586	577	617	581	578	595	623	596	595	610	637	610	633	579	596	615	594	607	592	585	579	605	595	652	577	622	605	611	610	565	600	588	648	618	597	627	579	582	607	627	591	574	582	650	586	609	589	558	611	574	574	633	608	583	605	579	607	584	633	652	554	562	526	622	558	605	638	625	594	622	558	623	610	607	603	550	619	619	534	567	613	592	603	556	603	620	577	605	644	584	568	575	616	574	575	578	617	647	574	567	553	581	593	592	608	598	592	572	571	583	574	658	587	606	592	630	600	601	593	654	594	594	542	595	628	633	600	596	613	585	646	633	554	606	543	568	590	600	568	591	550	600	621	578	566	571	560	588	602	603	624	595	595	561	602	608	617	564	601	582	601	584	579	592	554	557	617	593	596	622	615	597	651	603	604	611	624	618	582	614	584	612	600	592	578	556	580	588	585	605	595	580	624	598	579	591	591	603	600	592	566	575	569	618	614	594	612	609	582	650	595	617	594	561	618	575	595	607	599	600	560	609	596	631	642	593	604	550	613	587	569	594	582	605	563	626	569	614	574	560	651	583	606	606	587	519	592	605	574	627	602	595	604	614	625	614	594	618	640	602	601	600	634	638	595	590	598	638	537	552	603	627	614	614	590	562	554	604	594	590	581	555	615	588	549	608	597	546	588	622	607	546	585	578	610	613	609	634	586	612	582	602	613	566	613	670	588	612	586	590	600	566	585	568	621	577	552	612	634	587	643	623	592	567	605	570	610	611	660	601	576	598	605	573	583	586	659	588	626	603	627	588	551	583	611	592	564	598	543	612	607	616	614	621	620	637	626	615	594	588	597	576	614	574	597	656	595	577	627	577	592	561	605	610	579	590	618	592	605	596	573	601	590	585	585	619	586	599	552	565	602	631	612	551	605	545	554	601	611	622	599	598	575	589	585	574	550	623	630	579	568	548	600	580	586	586	628	591	625	610	581	592	603	573	566	606	616	591	606	532	595	575	608	583	587	581	560	594	567	574	560	595	596	562	619	570	600	612	585	601	567	545	534	598	607	607	583	565	563	558	597	576	585	613	609	627	597	619	593	608	597	590	642	607	562	600	568	572	553	615	660	642	592	636	605	631	613	553	577	636	595	618	581	601	592	630	562	599	619	565	576	586	623	586	600	598	612	586	637	601	602	654	595	583	586	615	598	636	568	642	583	600	576	605	587	609	547	608	612	586	604	563	589	581	581	623	615	611	590	581	609	598	604	598	597	559	559	587	604	606	616	572	571	625	601	621	632	608	558	603	590	595	602	561	597	601	617	612	561	599	616	613	608	566	654	597	576	638	627	601	575	582	595	584	623	614	605	592	617	610	587	600	613	620	601	574	624	595	629	634	595	560	621	624	580	586	593	586	577	622	538	610	595	618	648	582	565	661	582	594	583	599	590	579	629	562	599	605	568	568	604	603	592	598	606	599	614	560	635	557	595	559	606	615	618	604	624	629	604	564	580	547	653	594	606	586	618	591	573	603	627	620	626	595	597	561	607	614	549	593	555	570	629	641	600	567	608	610	569	586	567	591	611	579	607	625	608	622	607	604	574	595	599	559	619	586	551	605	545	650	561	583	608	587	605	568	583	627	562	594	557	595	549	582	593	611	614	560	540	598	612	546	577	622	570	584	597	581	547	581	609	588	569	570	572	584	590	609	594	583	621	600	597	614	580	605	599
10297	12906	7610	3388	864	118	88	58	54	32	32	28	36	22	23	33	28	22	25	24	22	19	35	31	19	23	17	24	16	24	20	16	16	26	16	18	20	10	14	14	19	16	14	18	16	16	20	25	13	18	22	14	23	13	17	19	20	13	12	12	18	25	17	15	15	16	18	25	12	22	19	14	20	16	18	17	14	19	13	16	19	14	25	7	13	20	20	23	19	19	25	13	19	9	13	21	19	27	13	12	20	10	16	23	21	15	10	14	15	16	21	15	20	17	18	21	23	16	10	20	20	19	15	20	14	18	15	17	20	20	14	17	16	19	23	19	17	15	17	18	26	17	23	20	17	23	9	17	13	19	16	16	17	22	13	16	19	21	18	17	20	20	20	29	14	13	17	22	21	24	15	15	19	23	15	14	16	23	17	19	13	15	20	13	20	19	12	16	14	17	16	20	14	23	14	15	20	13	21	16	19	16	19	19	16	18	14	14	25	18	10	19	17	11	13	18	15	22	14	18	24	18	9	17	22	19	18	17	24	16	17	15	13	13	17	19	14	8	17	16	13	11	21	23	15	21	24	16	16	16	17	17	16	27	22	20	21	22	16	24	15	20	23	22	17	16	13	16	18	14	14	16	13	13	12	28	14	23	17	14	12	19	15	15	14	19	17	12	20	21	9	23	17	18	19	12	20	16	19	13	23	15	22	16	26	8	14	16	18	22	16	23	15	17	26	17	21	14	20	17	18	17	22	17	13	15	15	13	12	19	19	22	20	12	16	24	17	23	23	17	14	7	19	21	11	24	14	17	16	12	23	16	19	20	11	13	15	19	18	19	21	13	21	19	16	17	17	16	14	21	19	14	17	22	12	21	14	18	14	19	20	23	19	31	20	11	19	19	17	16	24	15	14	14	19	15	20	17	25	16	14	25	14	14	16	16	11	20	10	17	11	28	20	29	16	16	12	13	18	14	10	24	14	14	24	24	21	6	14	9	13	18	15	21	12	13	14	15	13	17	14	13	20	19	7	13	13	15	17	16	16	15	17	14	15	17	15	25	19	20	15	23	12	15	15	14	19	15	13	19	13	12	16	25	19	18	15	10	15	15	12	25	18	13	23	23	18	23	13	21	17	17	12	21	16	22	14	16	22	14	20	21	12	12	19	17	20	33	21	15	15	20	20	8	18	12	16	13	24	13	17	15	18	17	17	24	22	18	9	26	27	23	21	13	20	19	15	17	20	12	9	20	17	17	17	16	20	17	14	19	18	17	15	10	20	17	14	16	15	17	14	14	19	15	8	13	24	18	14	19	13	17	11	17	17	11	16	15	14	17	15	14	15	19	15	24	21	16	15	13	18	18	19	13	22	19	19	10	17	16	14	17	17	16	23	16	19	16	11	20	20	16	20	16	20	16	15	15	14	15	18	12	20	16	19	18	23	23	12	12	19	16	23	17	30	15	23	16	20	15	15	22	15	21	16	17	22	23	16	13	11	20	21	14	18	18	16	24	10	21	20	13	11	26	12	16	16	25	14	14	16	13	14	15	16	19	17	7	13	20	18	14	13	18	14	18	22	19	14	25	15	20	14	20	21	16	20	13	14	19	12	19	17	20	13	19	17	18	22	15	18	13	22	21	18	15	18	14	17	15	24	22	17	17	20	12	16	19	22	18	12	13	16	18	16	18	11	22	22	14	15	13	18	26	11	14	18	21	18	19	20	13	18	14	18	16	12	26	18	17	13	13	18	17	17	21	8	14	16	18	21	16	14	17	16	20	16	18	9	23	14	17	20	15	15	16	31	21	26	12	18	19	21	24	15	18	17	13	18	10	12	19	27	24	13	18	18	16	23	16	15	26	12	12	17	17	12	14	12	18	17	10	19	20	11	15	14	23	22	22	20	10	15	15	14	15	11	13	19	13	14	17	20	25	13	22	13	26	12	20	9	13	19	17	16	14	20	22	18	10	17	15	21	9	12	16	18	20	14	15	18	17	15	11	19	21	21	15	21	14	18	21	12	17	25	24	13	18	17	19	13	19	15	20	23	20	18	17	19	16	26	14	13	10	19	9	22	18	21	15	14	16	8	13	17	20	15	17	11	16	17	17	24	16	12	22	20	20	20	19	18	18	21	14	17	15	15	16	11	14	14	26	18	17	16	16	10	21	11	19	13	17	9	19	19	11	15	19	21	17	17	15	17	17	9	14	13	16	18	13	20	14	14	23	17	17	20	19	19	17	28	25	13	20	18	15	14	22	15	14	20	14	11	22	16	10	17	30	23	15	14	20	18	11	21	15	22	12	10	20	11	18	13	25	11	18	13	23	14	14	14	18	21	22	16	12	17	17	11	14	13	17	14	14	14	11	10	19	19	21	18	16	12	18	14	19	15	18	18	13	16	13	13	14	19	16	17	15	26	13	20	22	20	19	14	17	19	22	19	18	17	15	16	15	17	17	19	15	17	14	19	10	21	25	10	9	18	26	16	15	10	20	13	16	17	18	13	8	14	15	13	14	22	16	15	13	13	16	23	14	18	14	18	17	16	23	16	20	9	13	13	12	21	17	9	11	17	24	19	15	28	16	21	14	15	18	17	10	13	12	15	19	18	14	19	17	14	17	9	18	25	10	14	17	20	17	13	23	17	26	23	13	13	15	15	21	19	15	20	20	19	22	18	21	19	21	14	13	20	20	22	19	15	9	15	12	19	17	16	9	21	12	21	17	19	19	21	23	13	12	19	17	13	21	22	13	26	21	19	17	12	19	14	16	17	28	18	26	8	21	17	23	15	18	12	11	20	19	15	21	10	13	13	12	23	21	20	12	21	16	15	18	19	17	14	17	26	21	16	21	23	16	16	14	15	17	21	16	17	22	17	19	23	22	19	15	17	21	22	11	15	15	14	13	12	17	21	16	15	12	18	17	16	12	11	17	13	22	12	18	12	25	12	23	17	12	16	14	15	16	12	17	14	19	11	28	15	8	17	8	19	22	15	13	24	18	11	15	22	17	18	27	12	19	15	15	19	16	20	17	13	19	19	18	16	17	17	15	15	22	10	20	17	11	19	19	21	19	18	13	19	10	16	20	14	20	16	14	13	11	16	16	16	9	14	19	14	14	8	17	19	24	26	16	14	13	16	22	20	24	21	28	17	17	22	16	10	14	14	24	21	16	20	11	15	24	20	14	20	17	13	18	20	13	23	7	13	29	17	19	20	19	11	19	13	22	16	14	20	11	8	13	11	20	22	17	12	21	18	24	21	15	23	17	15	19	26	10	20	13	12	17	14	23	22	17	10	19	15	25	17	16	16	15	19	19	13	19	16	15	12	12	26	20	22	14	16	10	13	21	11	18	21	11	19	24	17	14	17	17	16	8	18	16	20	13	11	8	14	16	19	23	19	20	16	26	23	15	22	19	22	18	15	19	28	23	13	27	13	18	22	10	21	19	17	18	20	18	20	16	26	11	12	14	22	14	15	21	12	10	19	16	12	18	13	17
37614	33778	27538	23411	12940	2277	1738	1381	1390	931	720	592	486	478	445	444	344	348	339	309	272	304	297	274	273	285	263	267	249	258	250	256	207	210	225	253	219	260	210	230	235	183	205	225	190	179	222	191	227	196	183	215	202	210	213	208	232	221	197	194	216	214	188	190	219	194	211	210	207	195	182	219	196	195	183	226	195	220	192	192	208	182	189	199	210	217	203	183	213	191	221	205	185	190	202	186	221	213	206	211	222	186	236	185	204	179	196	202	175	175	205	191	214	188	192	194	188	178	206	205	187	201	158	199	203	196	193	177	189	189	191	189	186	193	210	181	191	203	211	191	197	189	193	205	187	181	187	200	198	197	194	192	184	177	199	182	216	213	194	177	228	184	205	197	211	204	186	189	205	181	183	209	198	158	203	197	177	188	169	187	195	197	196	172	172	211	209	212	212	174	202	203	177	211	222	209	170	191	176	196	198	200	192	209	193	220	201	218	210	195	216	221	209	195	200	191	185	208	194	195	214	211	192	188	184	188	158	197	196	207	203	184	204	209	198	182	177	189	206	196	221	188	202	179	158	167	190	194	168	191	190	175	229	212	179	196	187	221	199	204	176	192	200	205	189	206	209	200	199	169	219	203	215	171	205	220	214	210	175	182	184	202	205	191	200	186	172	210	218	184	178	194	189	188	207	192	221	188	181	187	203	192	190	191	192	215	175	197	199	163	189	201	188	204	220	216	209	214	200	194	177	203	194	197	199	215	207	225	215	200	212	198	186	220	181	201	190	192	215	207	186	166	225	191	202	185	196	206	196	204	199	207	180	172	189	213	196	223	185	175	198	221	204	202	196	208	209	198	168	187	213	213	208	190	179	180	195	211	192	177	189	183	187	189	208	213	206	200	198	190	197	209	193	201	199	201	191	201	195	191	186	204	196	214	200	175	172	200	178	184	207	198	194	178	206	198	186	211	174	182	214	173	182	176	190	182	189	203	186	185	192	193	185	200	196	203	196	178	200	192	218	197	200	187	199	203	165	173	189	207	217	213	202	165	204	199	193	200	176	205	205	198	218	191	204	181	190	202	211	199	192	205	202	186	200	193	203	168	218	197	181	201	198	181	186	194	199	212	171	195	185	173	185	210	192	216	206	202	203	190	167	215	187	205	202	208	174	197	179	192	180	197	189	183	190	186	177	204	177	221	189	203	185	193	188	221	204	192	189	212	202	173	197	210	186	207	191	190	195	216	199	189	204	194	187	213	193	169	167	193	179	189	213	193	174	208	181	180	192	203	194	204	190	190	204	187	205	221	211	179	215	193	190	216	189	179	194	201	207	176	201	198	185	182	170	215	185	206	213	197	213	196	201	183	198	193	198	200	184	202	202	217	188	190	197	197	195	193	194	157	199	207	195	193	195	181	209	181	199	177	213	189	207	191	202	193	207	215	187	176	194	196	199	193	194	166	205	177	195	206	191	219	206	193	185	194	213	194	192	201	169	200	206	189	183	204	204	208	178	193	211	173	202	198	189	215	178	176	204	193	207	218	216	178	176	175	222	198	209	194	183	173	190	165	190	203	179	205	213	190	190	187	205	197	209	179	217	199	194	171	194	207	190	179	191	202	192	198	193	203	198	179	203	197	192	175	193	190	218	200	197	196	201	185	171	203	191	208	215	194	184	205	180	201	168	188	201	195	204	204	184	207	178	210	198	203	215	173	202	226	192	208	193	186	205	190	182	199	180	205	196	212	209	194	216	192	207	189	183	216	191	204	187	211	165	188	153	199	205	192	210	204	196	196	207	206	197	177	208	224	195	178	217	203	179	186	204	178	201	198	220	197	185	172	217	185	193	198	184	205	207	212	181	199	204	209	171	200	207	209	192	186	226	190	197	173	204	197	182	220	213	187	207	196	203	176	214	190	199	172	203	206	218	193	204	191	197	184	199	215	173	199	190	207	195	214	198	192	208	200	208	203	172	203	182	209	164	196	209	182	184	183	202	204	185	199	191	200	204	178	199	200	202	190	191	164	227	195	205	179	218	197	206	178	220	218	211	212	179	201	192	193	167	189	202	218	182	198	207	207	187	170	190	192	174	193	192	210	173	220	200	212	188	194	178	201	207	206	192	189	200	204	209	206	205	196	193	191	225	185	201	191	188	204	204	214	181	184	174	192	207	210	188	208	173	220	190	182	187	182	206	201	186	194	174	207	206	188	174	204	169	207	183	192	179	195	167	192	182	191	227	190	208	199	194	198	200	194	194	196	182	204	184	202	196	215	198	185	166	181	194	190	198	192	196	177	220	229	198	196	181	197	218	213	192	193	179	197	209	167	199	181	178	188	186	169	189	206	204	211	215	171	203	207	186	196	187	205	187	182	193	192	210	183	169	165	207	204	199	181	195	184	205	202	203	194	205	203	182	214	204	207	200	195	200	182	194	214	199	217	190	203	196	204	208	199	210	170	214	193	225	201	191	190	186	212	196	200	184	176	202	190	193	194	197	189	184	193	205	184	199	208	198	185	195	178	199	190	224	185	174	187	169	197	203	191	201	195	178	200	184	188	214	207	203	208	206	206	186	197	205	194	202	204	187	223	203	210	209	199	200	226	200	214	202	212	207	191	198	184	229	185	191	232	178	205	172	211	188	199	180	189	208	203	189	196	205	175	177	188	196	173	173	176	201	205	188	211	195	184	179	193	196	209	191	180	182	203	187	196	223	196	186	207	189	197	183	185	185	188	208	196	195	211	182	203	195	183	212	168	201	195	194	213	217	195	202	193	196	218	176	217	198	195	211	214	191	182	205	208	220	231	195	200	181	190	196	208	205	211	195	201	182	184	213	189	200	200	215	204	169	203	206	193	195	188	172	193	207	203	199	210	193	194	181	188	175	186	182	195	177	213	194	186	179	177	175	181	211	214	220	178	199	194	178	186	171	187	186	207	185	203	184	205	207	193	198	194	201	179	173	193	164	175	202	187	165	194	217	212	209	184	182	187	187	202	187	199	178	201	211	201	201	178	184	199	195	174	204	197	207	201	184	202	208	168	192	195	201	196	213	205	189	191	179	200	190	179	215	210	203	229	222	196	204	166	199	202	214	222	174	186	225	185	165	194	194	178	195	177	187	197	196	224	211	182	198	209	198	191	182	200	209	180	218	207	199	188	199	198	207	209	190	186	184	169	199	196	172	219	204	198	191	193	203	183	179	186	197	188	189	188	191	185	197	198	192	191	176	189	181	185	185	193	193	189	219	196	217	195	168	194	189	199	182	198	172	229	203	196	173	214	202	201	189	200	215	184	193	205	195	198	175	184	183	185	199	209	187	172	196	182	177	183	210	210	196	192	183	177	187	220	193	171	182	189	187	179	173	193	191	173	184	198	181	205	206	191	190	206	217	209	183	185	191	192	190	182	185	202	203	199	217	191	199	171	217	185	205	198	204	191	195	200	203	190	193	188	197	194	185	229	213	212	198	188	181	197	175	201	162	188	214	198	183	194
11403	8949	2907	1929	484	137	110	97	106	88	88	74	74	81	83	82	66	78	69	78	74	61	69	67	61	62	62	62	64	67	79	75	68	68	55	53	65	72	73	70	74	55	78	73	63	69	81	72	61	67	67	71	68	59	74	75	66	75	51	52	57	70	67	67	69	69	54	60	63	80	61	70	75	73	66	78	70	65	71	61	76	56	75	50	61	55	65	65	65	64	73	52	71	69	75	82	60	69	70	83	66	69	63	55	64	61	57	60	69	68	70	70	76	71	61	72	66	59	77	67	70	83	74	73	75	66	49	54	70	74	59	63	68	52	77	65	77	54	73	55	58	75	66	66	71	67	63	78	67	61	56	65	63	62	76	61	77	68	57	68	62	72	67	57	68	64	70	64	69	59	67	69	67	59	76	62	64	63	73	77	54	63	44	65	54	64	62	73	67	64	78	69	63	53	72	54	68	77	57	84	60	58	80	77	59	62	68	63	70	67	72	77	69	75	59	74	57	68	58	68	63	61	81	66	73	50	64	63	77	72	77	63	64	81	69	72	75	62	78	55	82	54	75	71	76	74	58	50	65	75	66	63	81	53	60	79	64	64	66	66	72	66	79	72	77	60	76	61	73	55	64	58	74	74	73	67	64	66	65	67	66	63	58	69	73	65	73	74	56	79	79	65	82	73	57	66	73	61	76	79	79	70	62	73	56	72	52	73	66	80	67	65	78	73	79	72	73	62	71	69	67	49	59	64	55	66	60	70	59	65	62	71	57	53	80	58	60	69	78	70	76	86	53	58	52	65	62	62	71	76	54	54	63	72	77	61	73	77	67	55	63	56	68	73	68	62	71	65	77	66	64	80	66	56	76	55	67	67	63	75	78	62	71	53	55	71	73	76	59	71	50	64	62	58	68	64	67	78	66	65	61	77	60	65	69	71	64	72	61	73	58	53	71	58	66	52	64	62	68	58	56	49	60	68	60	66	68	65	54	70	68	78	74	61	69	57	86	74	68	67	57	69	63	72	67	69	69	60	62	72	60	62	50	71	71	64	70	55	59	63	66	62	69	69	61	62	62	65	67	79	65	60	64	50	64	77	60	57	63	71	73	63	82	75	79	74	64	70	60	71	62	59	58	65	66	69	65	66	76	74	69	66	52	76	70	70	80	68	68	78	84	67	82	68	70	58	59	71	55	69	66	78	67	48	73	67	59	63	59	63	60	58	59	64	66	73	73	74	69	71	64	75	54	83	70	72	78	74	72	73	72	78	68	53	61	50	72	51	72	64	56	72	52	68	59	69	64	73	68	78	56	68	54	55	71	52	56	74	65	46	59	57	75	70	77	70	66	72	66	68	74	64	57	57	66	73	71	63	75	56	72	63	80	62	61	68	66	52	72	71	65	51	62	72	65	65	59	75	80	54	48	60	66	78	73	72	61	68	61	62	78	62	60	70	49	77	61	67	70	57	57	72	67	78	62	56	65	67	71	69	60	61	68	58	61	55	74	63	65	64	65	66	74	63	65	63	61	81	59	70	55	64	67	66	72	65	58	67	66	64	68	67	74	69	80	78	54	71	66	61	55	50	58	68	55	72	62	64	60	75	72	70	74	64	63	64	67	81	67	58	60	65	52	67	79	65	64	61	65	55	67	52	70	67	70	70	62	80	58	63	54	74	76	66	70	65	70	59	70	65	55	81	73	71	63	66	92	53	64	66	78	63	82	76	60	57	62	71	69	75	71	68	64	81	63	52	74	68	57	59	61	48	71	64	72	65	73	79	60	68	69	63	53	74	71	62	67	44	51	61	68	74	69	71	56	67	57	54	76	74	72	70	72	66	70	48	72	55	80	65	78	61	80	56	69	70	56	69	66	49	73	73	72	67	70	83	37	84	70	70	66	66	86	70	73	53	56	91	64	67	74	67	59	71	51	76	64	73	62	76	74	53	74	69	64	85	76	71	61	69	53	65	55	67	78	79	61	79	52	61	63	59	59	77	71	52	64	66	56	75	58	61	68	69	64	71	67	70	81	68	60	78	90	68	90	74	67	50	58	64	54	72	67	64	66	60	69	67	54	49	71	58	63	53	65	63	65	50	72	65	78	58	74	72	71	60	71	62	62	70	82	69	62	68	58	64	75	62	66	61	71	64	69	62	59	60	60	87	74	86	69	65	63	61	79	59	59	54	77	72	60	70	73	66	57	69	76	63	81	66	73	77	41	59	60	64	52	58	65	77	63	63	78	61	65	61	75	68	56	59	68	76	80	58	70	58	75	75	60	50	67	64	67	63	78	63	64	75	58	60	55	63	48	68	69	68	71	59	77	66	81	76	55	65	67	62	91	57	74	60	74	63	67	72	86	73	69	53	62	81	71	76	51	55	75	73	72	58	77	62	68	52	80	54	60	58	56	81	58	59	75	56	66	66	65	73	67	55	60	84	70	49	64	73	66	60	56	68	58	57	74	63	71	68	64	67	73	54	60	82	58	64	62	67	65	63	61	65	73	67	60	65	72	68	71	69	73	74	59	65	69	57	80	54	66	61	62	66	68	68	77	56	68	75	64	64	64	68	64	78	64	74	59	69	69	59	69	61	77	55	64	57	87	58	67	60	62	79	75	71	62	60	76	63	54	59	79	62	57	71	70	76	69	66	60	82	74	67	73	76	66	54	55	72	65	62	64	82	67	71	56	73	66	69	68	61	75	74	88	63	65	76	65	85	66	68	51	62	66	75	57	74	64	59	54	64	59	71	62	64	72	51	75	72	57	70	67	66	58	58	74	55	89	76	61	60	60	74	64	89	96	76	67	66	62	70	61	74	74	61	65	65	76	75	73	71	54	63	67	57	50	61	67	75	61	67	51	59	65	77	57	69	49	72	59	72	72	75	82	67	61	68	62	60	80	77	61	64	62	65	91	82	65	70	62	71	58	66	66	53	61	63	70	66	56	58	68	66	61	60	50	85	72	58	66	71	71	92	64	67	70	58	58	70	67	64	59	68	80	61	69	58	55	55	73	55	62	58	75	54	65	60	71	66	82	69	58	54	61	62	74	68	66	85	59	67	69	57	73	67	79	65	61	70	53	74	73	79	61	63	75	75	82	57	84	60	61	64	51	51	73	64	59	54	60	66	63	61	54	68	77	69	66	76	60	78	71	69	70	71	71	66	77	71	69	57	49	60	61	70	64	74	57	56	68	55	65	68	69	61	69	73	52	74	59	83	72	62	65	69	70	79	64	66	63	55	54	67	64	69	66	62	62	64	61	87	57	80	56	75	58	68	62	67	76	78	66	73	50	70	61	58	77	79	69	71	59	69	71	45	83	68	85	69	62	58	70	64	80	68	67	70	69	64	70	76	60	61	68	60	57	62	66	61	75	57	63	65	72	57	65	64	56	67	53	72	57	58	69	61	72	63	53	64	59	50	63	57	68	76	73	79	63	46	71	69	62	62	79	68	58	66	59	75	67	71	60	51	61	68	65	62	74	66	52	58
36199	28245	17247	19977	7158	2688	2324	2007	2446	1872	1330	1213	1141	996	958	959	935	900	835	840	864	823	837	792	850	748	792	782	797	735	749	745	754	727	764	726	767	787	749	706	730	783	725	765	733	692	713	723	741	736	774	745	767	737	681	736	716	735	728	742	702	714	724	741	742	747	724	721	717	707	705	702	772	730	750	748	723	727	683	664	761	710	776	715	728	694	732	681	729	720	700	747	704	759	662	688	741	709	758	738	722	717	684	709	697	747	704	717	736	718	627	722	664	680	736	685	726	736	771	695	703	710	722	734	726	726	689	710	723	744	734	715	699	698	749	713	730	704	738	723	718	721	746	732	667	745	725	753	748	735	769	685	791	704	706	696	698	714	693	725	742	747	697	753	730	675	681	739	749	718	692	682	735	721	729	724	692	669	749	740	735	706	747	700	703	720	680	678	744	753	752	764	715	714	716	666	717	709	660	711	695	727	745	744	719	719	741	699	684	727	713	714	705	753	761	747	693	743	715	733	712	654	713	674	722	739	676	721	697	724	737	710	690	778	722	684	753	667	713	753	724	677	750	738	728	698	681	739	712	749	657	710	716	734	729	778	749	708	688	695	719	768	735	728	725	657	671	701	716	692	709	699	706	721	761	721	729	717	736	743	701	697	684	762	722	683	713	713	728	726	688	758	770	706	679	711	647	720	715	728	753	733	697	724	707	744	707	719	746	735	712	668	729	737	724	695	762	695	698	667	792	714	704	724	687	734	665	750	714	705	744	688	648	700	717	760	696	742	699	723	728	699	727	737	684	695	741	742	689	754	726	725	720	743	695	747	695	727	714	690	702	667	722	763	717	741	690	736	722	685	724	716	703	686	735	750	720	721	727	687	688	729	751	784	728	726	696	696	669	711	717	680	699	720	698	692	712	706	714	721	763	755	686	683	695	705	673	697	765	705	638	727	724	726	730	725	714	677	721	735	733	702	703	672	797	741	725	679	754	702	712	713	690	703	726	703	735	720	754	721	699	730	731	672	755	743	752	704	706	685	687	747	739	723	741	701	723	711	684	724	733	731	672	699	741	699	716	724	688	757	700	691	649	679	704	694	717	696	718	683	695	742	710	725	748	737	702	746	728	698	717	724	728	680	730	693	727	726	707	690	738	751	753	677	676	740	706	704	705	720	707	747	711	693	673	713	727	745	693	710	736	713	731	722	730	746	715	735	690	751	676	707	711	709	733	698	692	692	712	736	699	676	762	712	723	719	724	714	737	730	753	707	755	706	732	737	686	741	684	705	687	716	731	669	664	695	691	740	742	739	719	728	677	725	682	720	707	730	749	714	732	791	728	670	729	714	753	711	728	670	765	709	764	722	695	734	711	699	732	742	720	721	732	742	683	710	748	747	698	705	706	681	726	710	714	725	704	731	728	721	713	702	765	718	697	736	718	703	686	670	672	720	711	717	700	735	745	672	731	706	744	716	696	711	741	686	725	725	702	672	767	668	748	752	741	762	684	712	696	698	715	674	669	763	738	739	750	730	702	700	691	699	695	706	700	729	723	782	709	704	702	704	714	746	698	726	712	706	718	738	675	735	740	740	750	711	699	734	692	733	702	719	755	669	685	722	683	703	707	730	739	780	742	713	730	750	694	716	750	699	748	710	709	717	750	727	739	794	681	727	716	719	717	705	743	670	735	733	726	748	671	700	711	698	693	727	732	682	740	756	752	735	671	734	711	704	743	743	731	730	683	729	686	712	729	712	682	706	736	723	714	710	700	708	688	707	721	714	702	672	698	722	676	718	687	714	697	760	668	723	718	772	761	728	717	671	689	736	755	667	719	744	733	745	692	702	697	686	699	663	751	721	730	776	701	692	707	734	714	720	715	718	710	689	722	747	745	740	698	660	715	739	715	731	695	730	712	699	720	779	738	697	695	729	711	718	751	724	708	752	699	724	741	761	640	760	697	735	746	726	755	714	693	702	733	702	715	720	709	704	712	758	743	724	696	688	709	750	706	713	721	716	667	746	691	720	696	716	750	691	710	735	670	668	744	723	758	761	721	722	682	713	743	647	732	716	706	743	724	719	695	712	716	753	722	725	670	699	717	733	713	714	709	729	676	719	713	770	706	732	777	719	686	694	676	711	702	709	713	658	655	707	713	661	729	693	724	761	740	720	736	685	713	758	692	716	707	728	724	716	726	713	703	770	664	727	723	728	786	693	713	711	711	728	692	682	707	739	711	771	698	727	758	731	706	695	742	698	697	686	720	697	719	694	685	711	747	688	759	742	671	736	729	733	728	674	733	735	689	750	705	733	726	668	693	705	765	695	734	708	731	718	698	735	679	719	709	716	738	668	722	757	729	698	689	719	709	706	667	742	674	684	719	680	693	693	708	733	715	704	741	697	705	698	734	744	717	753	738	733	725	705	745	723	722	681	688	754	686	733	733	745	714	698	691	754	754	731	711	696	714	738	694	701	726	704	721	703	728	702	695	745	713	708	711	780	689	694	752	724	725	720	687	716	712	751	690	713	705	703	696	715	672	742	673	685	713	755	753	725	696	723	739	762	736	706	737	705	675	717	751	726	707	722	735	734	670	750	647	726	746	753	698	746	740	687	723	710	701	669	713	735	725	649	763	688	712	713	714	674	703	686	717	737	779	738	702	693	658	719	736	721	723	676	693	699	727	708	699	753	719	776	699	717	686	722	745	734	737	686	724	707	710	706	757	757	743	707	747	718	740	737	703	705	753	715	718	709	696	720	695	739	756	681	713	741	706	702	711	740	738	713	732	720	732	705	694	748	698	740	717	741	749	751	692	748	702	722	717	719	700	713	784	697	774	756	735	723	724	707	737	733	707	778	729	700	714	698	710	759	728	709	676	719	711	672	676	696	752	697	723	736	697	674	714	691	683	751	732	688	720	705	691	723	701	748	731	746	718	715	713	700	729	700	690	723	775	755	740	733	715	701	686	716	713	722	766	698	735	726	715	722	734	717	678	703	708	697	707	728	701	727	717	738	699	711	697	699	731	678	706	775	729	712	717	752	725	731	711	736	711	683	758	754	684	740	699	688	734	750	653	715	690	741	686	739	705	720	703	674	783	736	690	671	698	714	728	709	686	686	699	718	760	685	666	718	742	731	667	729	724	757	731	719	741	703	704	717	713	711	680	691	744	720	688	706	714	732	684	687	711	717	710	748	697	713	704	766	713	725	668	680	697	739	684	687	696	714	715	723	675	699	728	717	728	692	729	708	753	716	702	712	679	729	672	712	654	756	751	695	705	676	755	694	716	748	769	696	760	751	702	736	735	739	682	682	719	734	744	714	697	727	688	685	722	692	693	728	709	672	704	657	706	675	739	738	726	707	750	709	749	707	764	720	739	685	700	744	675	743	704	705	686	741	701	723	722	729	745	701	731	662	715	750	724	708	762	750	713	715	696	717	678	719	726	738	776	714	695	769	708	702	709	702	732	723	740	741	711	720	689	706	725	705	709	733
16960	12916	3699	1420	450	177	103	83	99	137	49	51	35	44	37	43	29	33	35	26	30	39	28	25	25	24	27	28	26	27	29	21	31	20	29	25	26	20	30	27	16	26	25	24	26	22	21	16	26	24	26	15	18	22	25	22	38	25	14	27	22	21	17	22	24	18	18	21	31	20	30	25	33	15	26	29	30	23	28	31	24	26	20	21	21	20	20	21	24	12	21	24	23	18	25	25	17	23	16	22	20	19	21	19	17	22	22	22	25	20	20	27	28	28	16	19	31	26	20	23	20	25	19	25	21	26	27	18	20	23	24	22	26	16	26	21	26	25	20	23	31	23	17	18	24	27	31	24	18	32	16	12	16	25	17	21	17	23	11	18	21	19	25	20	23	19	27	28	17	14	16	34	33	25	32	21	25	25	21	30	25	31	13	30	27	25	27	29	22	19	23	19	21	21	30	28	24	19	28	18	22	29	21	23	17	20	27	27	23	19	16	10	18	19	23	20	26	17	25	25	29	25	15	28	18	27	20	28	29	19	27	28	25	18	16	21	25	23	26	21	28	15	27	24	22	29	20	28	29	10	11	12	23	19	20	21	18	30	24	19	23	24	17	20	24	17	19	14	22	16	25	20	24	19	24	27	16	27	22	15	20	14	19	24	26	26	31	17	23	29	23	23	25	17	20	20	26	22	16	23	22	21	18	24	22	19	23	17	28	19	20	25	18	25	17	26	19	26	28	20	23	16	21	19	27	12	29	21	21	19	18	20	26	29	19	25	16	11	19	31	26	35	24	27	28	21	22	25	17	15	23	23	20	22	13	27	25	19	20	18	15	18	21	14	28	13	27	24	27	30	25	17	22	20	26	24	22	22	16	18	15	16	23	21	17	28	24	27	27	22	23	30	24	26	19	16	15	14	30	14	15	22	27	18	22	21	34	27	27	30	18	23	15	27	15	20	22	19	18	20	22	28	26	23	19	20	20	18	25	30	28	18	28	16	16	31	28	23	14	27	21	22	33	23	16	24	26	27	27	23	22	17	21	20	26	28	20	19	24	23	18	15	25	21	28	32	19	19	18	26	14	24	16	28	17	22	18	19	19	20	23	20	25	25	27	22	24	24	27	21	28	22	17	26	13	18	28	18	27	31	25	19	34	15	23	24	24	26	20	19	27	12	18	28	24	17	20	21	23	31	26	26	22	19	15	21	20	21	30	16	25	17	18	24	18	20	24	28	26	27	21	26	20	19	26	24	22	18	23	17	19	19	16	23	16	24	23	22	9	29	19	20	15	18	25	27	20	23	21	24	31	25	19	12	24	15	23	16	30	22	19	29	22	17	24	21	13	20	27	18	19	25	24	22	28	22	21	25	28	24	20	36	25	23	12	16	22	21	19	22	15	21	19	26	26	11	18	29	14	26	27	24	14	19	17	23	28	23	19	21	22	23	21	25	20	13	17	17	15	24	21	18	22	27	18	16	21	18	24	23	24	26	16	22	30	18	25	31	22	39	28	16	23	19	27	22	24	22	23	19	19	19	17	24	22	22	26	12	17	27	17	14	21	12	24	25	17	25	16	18	18	20	16	22	18	18	21	22	26	26	23	18	14	21	22	12	30	20	10	21	24	23	21	23	19	23	30	29	23	14	22	22	29	20	26	25	31	28	15	24	16	16	26	18	18	21	23	20	9	16	23	25	23	20	12	16	26	35	18	23	33	23	26	22	16	21	16	27	26	21	16	18	26	12	18	21	28	27	18	20	31	24	17	15	18	24	26	29	23	20	25	21	22	25	26	18	26	20	30	23	24	19	32	20	24	22	19	25	20	15	13	26	26	29	34	23	20	34	23	22	22	32	24	22	26	21	19	27	18	34	33	17	18	18	13	24	29	29	21	12	25	34	34	23	15	19	13	21	23	22	23	16	27	21	15	23	26	34	22	25	16	26	17	24	20	19	21	24	28	32	25	28	25	22	27	21	23	18	16	16	17	26	16	27	20	22	17	15	18	19	18	29	21	28	28	21	20	26	25	22	20	20	18	27	19	26	20	26	25	16	20	13	19	26	17	13	26	19	22	20	21	26	20	17	30	16	29	19	23	15	16	24	20	25	14	31	19	25	19	24	15	23	19	19	18	19	28	15	17	27	22	18	25	21	21	12	27	26	18	24	17	30	26	23	25	24	23	26	24	21	25	22	27	20	20	20	17	21	24	16	15	18	14	15	17	21	26	18	25	17	18	26	32	27	25	15	26	21	20	27	27	26	24	23	23	21	25	21	21	23	21	21	32	20	19	19	24	17	21	15	27	20	21	28	23	22	26	16	20	24	27	23	21	23	16	26	17	26	16	19	30	27	24	24	17	19	21	32	17	19	29	20	21	20	17	18	13	21	19	24	23	20	23	25	19	23	28	20	15	19	22	22	25	24	15	29	23	23	25	19	15	24	17	24	23	23	8	18	14	38	20	35	19	23	21	18	11	17	22	19	16	22	18	20	19	14	19	17	21	20	17	23	23	25	25	17	24	24	14	26	19	20	26	19	18	18	27	26	13	24	21	27	31	19	25	23	26	19	14	27	17	15	17	18	14	37	33	15	19	20	25	21	26	19	19	24	22	24	22	28	25	33	23	27	23	16	25	16	19	18	25	25	22	21	27	16	25	28	16	24	20	25	11	40	19	17	23	18	25	19	20	24	26	25	26	24	20	23	20	22	21	20	20	30	20	26	17	18	17	21	22	27	24	22	14	21	23	16	26	17	40	24	18	17	24	19	30	26	21	14	25	29	22	11	25	21	24	25	17	23	25	12	11	19	18	17	20	19	22	26	20	22	27	20	14	22	24	18	20	25	16	21	22	27	24	21	15	19	14	21	25	27	20	33	13	24	18	21	24	22	25	26	20	22	21	15	21	28	16	27	29	31	21	21	26	12	24	21	14	21	22	22	26	19	17	21	20	16	21	17	22	24	16	20	25	19	17	19	18	25	21	22	26	22	30	20	23	24	20	18	17	15	22	15	22	28	21	22	18	23	18	20	25	25	23	24	26	24	22	27	21	21	23	17	28	21	23	31	26	24	23	23	19	28	26	20	24	17	19	22	18	22	18	33	21	27	26	25	20	20	19	29	28	21	22	25	19	32	30	24	10	23	17	31	29	21	22	28	26	18	22	16	23	27	20	28	24	26	27	21	20	22	27	26	25	15	27	20	21	21	23	18	14	20	25	28	23	23	24	27	19	28	23	17	23	31	27	28	18	21	26	24	16	20	16	24	14	22	23	27	22	25	32	23	31	20	23	21	17	21	26	14	18	15	24	26	23	19	27	19	21	18	23	32	19	22	19	22	19	20	26	13	22	20	18	19	29	18	18	18	32	31	18	25	25	19	22	29	23	16	15	21	15	27	30	28	22	16	17	22	29	10	27	24	19	19	19	25	17	14	20	21	19	24	27	22	26	21	20	18	24	27	24	17	19	12	18	20	19	24	20	22	18	19	22	23
43343	29548	14958	11381	5755	3870	3270	2726	3351	3782	1257	1097	905	800	741	619	628	594	548	512	480	471	399	369	375	341	326	313	347	321	328	327	323	272	281	312	266	301	275	271	293	272	253	261	265	270	274	254	247	292	228	268	276	293	219	233	271	254	246	263	232	224	283	270	243	235	224	259	234	266	242	254	234	229	234	224	232	262	224	233	263	245	229	227	277	217	217	226	241	216	248	220	218	224	245	239	238	223	224	233	266	242	223	252	229	225	233	254	230	258	220	220	218	213	229	246	229	217	208	221	258	224	261	232	213	233	229	222	218	243	232	229	196	243	248	257	218	229	234	187	261	261	247	224	234	243	245	235	232	210	230	241	218	241	245	220	270	216	240	253	242	236	220	234	251	229	216	231	246	236	213	214	215	237	263	249	226	230	220	209	204	235	225	226	243	254	245	218	211	226	227	233	223	245	224	227	208	222	201	239	252	212	244	224	210	231	225	222	225	227	204	222	246	227	246	233	220	209	223	218	242	222	253	258	223	222	232	233	250	239	223	215	246	228	216	227	194	218	230	241	242	260	232	220	220	229	221	228	229	239	241	213	236	227	232	231	225	230	237	211	224	190	225	209	211	227	235	209	254	255	245	218	201	212	244	240	231	206	240	203	227	220	225	219	202	238	237	215	275	229	236	237	251	232	244	264	234	210	223	228	221	237	224	216	212	220	195	235	210	239	209	218	249	208	213	245	198	244	238	212	228	225	249	215	221	223	227	207	245	226	222	221	239	228	227	243	222	250	231	228	255	208	223	216	243	219	228	242	220	198	222	238	224	250	212	246	211	242	227	243	230	228	224	244	234	266	215	219	226	219	220	210	234	231	218	226	255	223	234	212	223	242	247	207	246	223	212	228	209	233	225	212	227	248	241	226	227	208	214	217	213	221	233	241	229	260	234	243	231	239	237	249	220	233	225	217	239	196	220	211	240	225	240	248	219	207	244	219	222	198	239	242	232	210	234	197	229	213	223	222	224	243	233	207	223	235	217	234	212	222	224	223	235	237	220	245	229	239	235	222	233	245	262	221	228	233	241	229	227	244	212	188	220	216	236	222	232	214	223	230	215	248	262	221	220	223	229	217	247	225	223	237	250	232	246	208	247	222	238	226	208	212	233	218	205	223	227	206	203	213	221	228	249	222	251	241	226	240	239	235	218	224	214	241	248	230	252	237	227	229	225	203	237	225	225	248	244	230	233	233	232	230	232	232	205	218	241	213	219	223	218	245	223	241	230	228	226	229	207	237	235	208	199	244	232	214	241	243	237	221	206	241	238	206	219	237	232	244	213	225	238	265	224	235	229	254	206	236	212	217	229	229	219	244	219	228	211	211	220	256	238	233	226	205	240	221	222	242	229	204	236	199	247	242	205	236	248	208	199	226	246	220	208	228	250	227	238	217	244	195	228	227	244	225	233	230	214	202	213	226	233	238	207	254	230	262	217	216	225	237	227	258	216	255	225	224	242	221	232	255	230	202	238	246	230	255	236	246	219	253	242	244	238	234	235	200	193	225	221	226	241	224	245	214	220	209	245	218	217	230	245	204	250	225	231	205	232	228	240	208	229	227	227	218	241	220	237	219	210	216	221	253	250	210	223	248	232	214	225	261	212	205	244	241	225	218	231	195	198	235	213	221	235	205	201	217	233	242	218	216	227	243	210	237	229	232	230	232	219	238	236	257	254	221	232	204	239	220	216	211	253	214	213	252	219	232	235	246	247	245	237	238	238	253	234	240	244	197	231	234	235	240	251	248	263	218	237	226	204	212	228	209	213	213	222	208	227	260	229	234	232	250	226	227	220	240	227	223	231	210	211	263	247	206	227	208	254	215	241	228	219	203	238	259	235	219	260	246	233	239	231	226	233	234	248	265	279	230	218	233	219	207	233	249	238	209	225	203	218	210	239	223	202	241	232	217	256	248	229	220	243	219	219	233	254	230	225	218	230	241	253	224	211	264	224	271	212	237	256	219	233	241	215	238	223	232	225	242	205	234	240	232	215	200	233	231	227	226	215	229	242	221	219	226	262	221	207	229	212	257	237	244	233	254	237	227	224	227	234	248	209	206	203	221	229	219	242	188	247	226	238	222	240	235	212	253	219	247	229	202	235	239	244	213	218	201	254	226	232	222	209	233	238	236	237	236	238	219	248	244	212	230	249	229	231	264	235	235	235	244	223	228	238	224	254	229	242	233	239	233	228	246	232	209	226	223	238	240	232	212	224	227	249	219	236	214	230	219	239	227	226	231	246	229	217	238	239	217	230	264	248	223	216	209	228	229	226	234	223	208	203	216	227	216	256	247	231	206	236	233	264	220	254	229	224	236	225	268	242	209	200	222	243	215	213	247	247	194	216	199	238	223	227	227	230	215	235	220	219	217	224	243	230	231	210	212	252	201	224	217	223	207	231	230	220	225	196	216	257	242	235	240	228	253	243	241	243	221	241	214	211	227	226	222	212	218	204	254	228	243	221	223	225	227	209	214	225	221	243	239	225	230	199	259	256	235	240	216	242	230	225	245	221	203	221	231	229	225	230	221	226	216	247	271	211	243	204	221	223	240	247	217	251	255	238	263	211	195	248	244	221	241	234	244	216	228	245	267	218	198	207	224	247	252	201	239	236	225	228	219	216	242	215	233	220	257	246	247	207	233	212	247	223	247	238	246	217	223	237	217	240	240	242	223	249	229	233	222	222	263	228	225	233	214	240	233	229	217	223	265	215	221	258	214	212	205	229	225	242	235	244	193	231	226	249	248	229	222	200	248	232	262	247	213	202	224	217	247	238	246	242	235	228	198	232	224	214	227	231	227	233	207	222	268	234	234	243	224	213	229	218	249	241	245	241	241	239	228	213	223	222	229	241	217	226	201	231	227	205	205	246	221	217	233	212	245	216	237	237	229	231	217	224	227	234	241	263	234	212	247	213	220	218	221	219	214	262	240	252	223	230	256	255	237	223	211	221	254	251	211	236	232	223	234	250	227	233	237	218	212	220	220	221	230	248	251	197	257	243	232	213	209	209	239	236	257	243	219	220	238	217	238	231	220	224	223	221	229	255	238	231	232	238	233	254	240	207	237	223	223	223	210	215	218	213	219	214	215	227	211	220	226	226	229	205	255	246	234	210	209	245	223	238	227	230	237	226	244	232	225	233	216	256	217	206	213	238	232	255	217	240	214	248	235	232	266	261	213	235	226	229	208	224	248	230	256	216	251	236	242	234	220	237	211	216	209	224	212	226	252	176	246	244	202	226	210	215	238	245	231	243	226	202	214	241	233	193	244	214	212	230	240	239	226	220	216	217	227	207	238	214	233	189	239	232	242	225	236	207	193	229	227	229	230	251	241	226	220	266	208	235	249	206	224	238	230	222	223	226	240	216	242	234	214	204	253	251	228	233	231	230	253	226	229	220	204	192	220	232	247	239	229	238	247	248	223	239	217	215	235	219	228	211	228	247	233
5128	2478	1013	218	84	89	64	79	63	74	42	67	56	54	53	48	66	55	55	60	60	44	53	53	54	55	56	59	55	64	40	52	53	55	52	57	46	57	53	53	53	46	58	43	46	50	42	56	42	59	50	57	43	56	52	59	52	55	59	60	53	58	47	57	52	56	41	65	50	40	60	63	46	57	37	65	49	59	60	58	63	61	49	63	51	56	46	48	37	42	57	56	43	59	45	55	50	56	53	52	61	46	55	52	54	37	52	59	48	51	60	55	61	55	60	47	52	56	55	62	60	49	47	59	56	60	45	47	45	61	46	54	61	37	51	32	55	67	48	57	52	43	48	53	52	59	47	42	57	57	66	70	50	47	48	43	56	40	47	43	47	44	53	53	43	43	54	51	57	56	60	45	44	53	51	47	55	59	67	54	63	59	48	52	53	76	64	49	55	66	56	59	62	48	54	61	56	57	53	60	53	47	50	62	58	48	57	63	44	48	54	57	58	50	48	58	63	47	49	61	34	49	50	63	47	63	52	54	45	65	53	66	58	62	60	63	43	60	57	57	56	58	44	58	49	46	44	51	60	48	46	50	38	47	38	39	57	40	43	57	58	54	51	54	60	54	42	51	57	58	34	54	46	58	65	52	53	62	48	58	48	65	43	44	49	51	58	53	49	44	56	43	56	78	57	41	46	61	61	61	63	48	54	67	59	48	55	62	62	44	52	57	51	61	65	54	60	61	52	45	60	48	54	55	46	43	59	47	45	49	55	42	51	65	64	61	56	65	49	50	56	57	64	61	48	59	46	49	55	70	49	52	53	59	48	47	68	56	53	49	50	71	50	60	55	51	53	57	74	62	51	59	48	45	64	51	61	57	57	53	58	58	55	60	48	49	54	56	71	42	51	45	53	51	52	52	39	49	55	48	55	51	50	56	47	38	71	63	41	58	62	53	60	52	43	48	60	45	47	57	72	48	56	39	58	60	61	51	49	52	59	58	53	45	64	56	40	62	61	49	51	65	55	51	51	67	49	60	51	53	67	55	54	45	42	53	57	55	58	68	49	61	46	52	53	48	40	49	43	39	54	48	68	73	59	56	46	53	45	56	71	47	53	34	58	47	68	60	57	54	38	42	45	54	50	52	50	57	41	53	47	55	54	55	65	53	46	47	46	51	51	50	65	65	49	63	57	57	49	59	56	59	61	57	47	63	47	55	48	42	59	66	57	51	52	54	55	46	45	58	64	54	41	47	38	61	58	51	65	54	54	55	47	59	51	52	51	39	45	56	62	63	49	67	49	58	64	45	52	47	50	48	55	50	55	57	54	46	49	53	53	39	50	47	52	69	48	48	57	53	61	51	59	50	50	49	36	63	57	46	59	51	50	50	55	54	67	58	59	40	44	35	44	59	65	53	49	49	66	55	67	50	48	48	53	68	48	40	46	53	57	51	39	50	53	50	60	61	50	64	57	48	60	48	58	74	41	52	53	64	56	41	50	60	61	53	50	47	47	42	45	52	41	57	54	52	53	46	59	60	53	50	45	43	42	59	63	63	60	52	49	54	48	53	45	65	60	67	61	53	65	43	59	47	65	57	56	57	52	45	65	43	45	52	33	51	51	52	56	67	55	47	50	50	59	69	50	59	57	44	67	60	65	52	48	63	63	52	61	55	60	49	50	62	61	49	52	61	49	61	61	52	60	47	40	61	46	50	54	53	46	51	56	56	54	58	54	64	59	63	64	48	59	54	47	65	55	51	63	57	67	50	51	57	46	53	61	49	50	57	55	56	55	53	56	45	59	52	53	51	53	45	60	52	54	56	46	64	62	56	48	47	55	42	50	59	55	53	59	49	57	49	59	55	46	56	56	59	50	55	61	66	53	53	56	52	59	56	51	49	60	56	52	58	54	38	52	60	62	56	56	45	49	64	50	67	63	50	36	45	51	51	47	45	53	55	52	56	52	54	46	59	58	50	52	54	50	51	43	50	49	45	49	62	39	47	53	57	50	57	54	59	56	57	48	60	47	55	43	51	37	52	44	47	64	72	51	43	61	52	52	72	48	63	55	54	61	54	58	54	60	52	62	49	40	57	48	50	54	57	39	63	59	54	40	49	44	57	53	54	48	65	50	57	49	51	56	55	49	50	54	46	54	58	62	44	43	47	51	59	63	42	55	47	58	52	60	44	55	62	50	64	54	59	61	60	60	57	58	56	49	60	49	42	44	56	59	60	56	55	37	61	46	49	55	49	63	56	70	50	52	44	49	57	51	51	51	63	57	62	61	58	43	66	61	56	44	46	56	63	62	47	54	52	61	48	49	44	60	54	62	47	53	57	44	55	58	63	52	60	64	49	61	46	44	52	49	62	65	55	63	59	45	54	57	46	50	47	55	60	48	59	49	46	35	64	54	54	62	57	57	59	56	55	56	49	56	49	65	51	46	60	52	61	56	59	60	54	41	48	49	54	54	43	50	53	57	63	49	51	52	50	57	50	57	44	55	56	49	57	52	53	53	62	49	51	46	57	51	48	62	59	60	54	51	71	42	46	56	60	51	45	57	57	56	56	52	57	48	49	60	50	68	49	44	45	56	51	46	65	56	43	63	55	45	57	60	44	52	54	59	68	54	59	44	59	41	43	42	53	47	47	49	55	50	66	61	61	50	55	62	56	58	57	63	53	55	59	53	50	51	51	57	58	47	54	66	51	54	50	59	54	59	54	53	51	51	62	46	53	39	43	54	50	65	54	58	59	55	65	55	47	48	68	53	63	51	47	58	50	55	58	61	51	50	64	53	65	47	45	51	49	57	58	48	50	60	65	52	50	66	61	51	50	53	58	55	62	49	44	55	58	38	59	49	59	55	55	55	60	57	67	54	59	33	56	65	50	51	64	61	46	42	52	47	61	64	54	57	57	48	50	66	52	55	56	46	38	56	54	55	51	51	53	42	50	59	49	46	50	60	68	47	57	49	54	46	50	44	60	68	49	48	55	50	49	50	56	57	58	50	62	39	44	43	69	47	62	57	43	52	44	51	63	63	60	59	62	58	45	63	52	61	53	56	57	50	69	45	45	54	54	52	54	63	51	69	63	60	53	54	49	55	49	49	48	43	63	50	46	60	39	43	48	58	50	40	58	65	60	52	72	53	57	56	48	51	60	67	55	53	53	43	46	65	42	60	66	55	51	48	54	55	55	48	52	62	53	66	49	53	50	54	54	50	63	54	45	70	41	55	56	46	49	48	47	67	46	68	60	58	38	41	61	47	44	51	53	67	57	64	44	42	56	58	53	54	66	51	50	61	69	60	45	52	61	53	45	62	40	57	47	36	75	55	53	61	46	52	65	54	56	51	67	52	54	54	52	54	56	50	42	47	49	65	48	45	60	51	65	55	52	65	74	51	62	55	48	50	37	49	54	52	47	42	51	48	56	55	55	65	48	55	69	55	51	56	53	57	53	51	63	51	47	37	49	60	52	52	62	49	53	59	59	57	46
29365	18144	9827	2713	1342	1180	1133	1017	1327	1633	828	688	729	637	728	654	651	660	658	650	649	619	630	656	651	585	630	621	595	580	580	625	620	627	620	573	571	620	591	613	630	613	563	586	544	600	557	641	623	586	639	622	563	601	598	571	599	602	602	604	588	585	602	540	659	620	593	572	616	568	556	590	584	579	610	608	642	575	596	581	654	526	602	566	644	622	577	569	638	594	533	547	554	610	597	615	577	623	569	599	574	580	571	590	580	586	602	543	605	599	598	559	640	546	609	612	588	649	538	583	573	582	627	579	535	541	594	610	612	591	593	585	552	574	580	606	635	583	579	563	609	603	599	569	610	584	577	594	586	555	614	584	571	598	575	596	652	615	611	606	571	588	574	622	614	592	651	577	609	572	554	595	593	606	565	615	623	572	571	552	605	595	610	609	614	592	636	584	578	588	612	581	617	603	571	619	587	583	625	581	592	609	573	577	593	607	605	553	562	594	591	555	586	592	588	583	610	624	574	562	603	595	615	582	571	581	665	590	616	597	593	556	577	634	590	581	595	593	614	599	614	605	591	586	608	536	596	605	541	563	575	589	589	608	582	561	607	588	613	603	570	567	572	583	576	576	608	563	606	576	583	606	552	606	626	606	611	574	632	592	577	589	616	628	623	604	576	591	575	572	599	591	576	590	591	558	606	601	614	612	575	595	619	612	594	603	607	597	576	610	595	590	578	628	617	573	611	618	552	567	604	582	617	550	614	601	576	590	619	594	597	614	569	583	570	579	640	583	576	604	586	604	577	581	576	581	607	593	601	609	537	551	644	580	555	605	579	548	552	616	607	605	621	598	605	602	638	592	549	577	583	632	589	565	572	584	588	576	616	588	604	602	588	550	599	570	603	602	580	600	600	564	613	598	615	525	552	597	559	543	575	611	612	585	599	602	574	600	521	597	594	593	611	570	580	577	584	597	628	572	620	597	616	616	561	631	568	579	648	576	629	576	563	596	590	611	576	607	610	559	596	591	610	607	602	573	586	569	574	579	613	601	585	606	587	597	604	631	643	600	573	579	587	592	620	622	569	588	636	616	581	583	604	594	631	596	600	610	604	564	585	617	558	637	571	593	576	582	610	605	574	615	623	570	619	565	615	619	600	614	594	612	573	591	626	621	595	619	608	594	586	568	577	596	583	559	566	575	550	576	586	627	617	633	585	589	572	605	564	627	613	616	550	579	535	604	627	582	604	598	565	605	607	579	567	588	623	577	599	593	599	577	582	614	539	592	619	581	613	605	614	588	600	588	580	564	594	614	650	597	596	613	599	560	594	555	602	583	639	577	591	624	596	566	586	580	572	625	566	621	568	587	559	611	591	613	597	599	631	576	615	614	607	589	569	628	635	592	607	599	585	599	564	579	572	622	588	560	601	581	611	551	598	601	583	600	572	600	602	590	587	573	624	596	609	599	576	578	652	580	586	589	629	582	604	577	563	613	598	573	619	614	597	593	623	677	560	570	586	582	575	594	622	575	580	650	595	584	592	596	587	607	615	602	633	606	586	661	624	584	576	581	628	621	598	568	546	571	580	592	613	586	581	613	576	590	579	613	572	597	545	653	593	568	617	586	576	633	578	605	633	582	592	597	577	602	651	617	600	595	564	620	624	561	595	600	566	601	580	545	594	564	602	597	567	620	622	605	567	593	606	607	602	561	566	596	574	591	617	632	642	587	626	622	639	547	592	580	612	611	579	590	596	610	607	572	581	607	612	580	602	591	613	609	606	632	582	613	628	589	595	608	602	583	552	604	598	591	588	605	628	574	603	606	606	598	576	556	613	611	561	596	589	599	563	572	580	625	570	589	617	602	583	584	612	579	556	599	573	583	581	589	578	606	570	601	601	580	608	620	585	606	595	590	622	557	587	604	594	586	591	547	613	584	552	624	629	627	610	583	647	578	606	578	587	588	565	596	560	562	589	590	604	609	535	583	550	585	567	594	625	591	609	608	621	581	628	615	549	572	551	608	613	611	596	594	582	598	569	606	587	573	605	594	617	576	572	576	593	621	602	585	602	603	593	601	576	589	597	544	609	624	593	601	587	595	619	610	593	569	580	590	576	588	616	621	606	649	651	572	577	600	603	573	650	572	587	597	571	610	665	597	588	565	557	571	628	586	615	624	644	617	622	626	569	559	609	582	572	610	591	592	587	598	578	607	617	593	578	591	583	558	631	598	636	589	618	589	573	544	620	589	580	609	605	581	645	601	571	585	579	588	563	597	590	587	593	601	585	597	623	599	569	582	592	587	600	575	548	600	574	603	612	589	594	581	610	560	626	570	599	590	572	570	591	571	601	594	599	586	586	571	638	614	639	601	609	595	567	596	517	605	548	591	626	606	589	626	575	563	612	579	612	610	611	595	590	549	601	603	610	625	580	546	592	603	530	644	584	573	630	579	624	633	604	604	584	551	583	611	611	586	579	580	590	584	562	597	541	620	561	595	528	607	627	579	563	612	626	620	622	593	588	623	613	605	621	577	614	588	626	573	597	617	620	617	578	600	606	585	637	615	584	565	567	595	579	627	593	592	548	584	612	629	583	573	603	627	625	595	569	581	541	620	582	605	576	531	541	588	597	579	598	637	550	597	575	586	574	581	597	578	604	575	625	585	562	596	632	604	611	578	597	631	633	550	555	609	556	658	559	621	584	604	595	592	583	589	568	603	602	594	607	621	554	594	601	597	577	594	592	560	594	585	563	575	591	577	612	649	605	579	600	628	607	614	596	552	613	583	604	581	575	641	582	566	620	587	593	585	615	591	607	590	644	631	622	577	603	581	650	653	610	563	658	592	587	631	578	565	613	570	595	574	582	598	665	578	581	560	597	585	584	610	602	599	609	575	580	593	594	588	594	605	608	536	586	559	602	573	614	616	581	613	586	621	551	608	599	550	652	612	599	623	571	584	591	566	572	564	623	558	618	618	572	576	583	551	599	645	626	600	606	598	626	621	579	607	616	577	605	602	604	611	554	612	631	575	582	544	591	576	592	630	590	554	577	609	583	593	623	543	618	621	617	600	558	615	602	592	586	565	533	564	613	575	611	565	626	621	563	590	576	606	605	570	601	575	583	544	595	650	591	533	595	607	590	607	612	606	559	630	611	589	619	624	565	626	597	620	587	611	613	574	552	617	608	588	562	546	572	588	564	604	607	608	597	607	580	588	615	625	577	564	600	613	620	597	579	600	600	619	573	574	637	581	598	599	621	620	579	605	567	619	609	595	608	540	601	569	610	612	613	625	615	637	585	588	586	576	562	563	650	565	580	574	590	595	584	565	622	598	577	576	615	616	578	588	602	573	579	597	570	655	611	614	612	573	621	595	601	550	603	558	561	630	568	599	635	612	576	618	559	591	611	576	608	584	612	618	614	573	608	582	571	588	563	570	535	594	570	636	619	596	611	548	577	530	568	584	572	600	563	606	601	592	583	578	587	559	572	601	568	635	563	603
13598	12792	6759	1619	285	103	64	36	43	81	42	23	31	28	16	24	22	20	22	26	21	21	19	18	17	19	26	16	18	15	12	15	17	14	19	15	21	21	18	16	13	21	6	13	17	15	18	22	14	18	16	15	16	17	19	16	17	27	22	14	11	17	13	27	13	15	20	13	17	19	10	20	16	25	16	20	9	9	16	18	13	19	9	18	21	19	17	17	19	28	14	13	15	17	17	19	15	15	22	17	18	26	14	8	23	18	12	18	10	16	11	20	17	14	21	13	15	18	11	13	19	16	17	21	30	21	16	12	17	15	11	14	15	18	12	15	10	19	19	22	13	14	8	17	14	25	24	22	13	26	15	15	22	14	25	18	19	23	24	15	17	21	19	21	19	13	12	14	21	21	29	27	17	20	23	16	17	17	22	14	16	12	17	18	21	15	18	19	18	22	13	16	16	16	14	15	16	16	15	14	22	10	21	9	12	20	20	10	20	17	22	16	15	13	16	16	16	13	25	12	20	13	19	13	17	16	16	22	18	15	15	16	19	15	26	13	20	21	16	30	22	15	25	14	17	12	12	25	11	15	13	25	23	17	10	21	9	15	9	11	17	20	22	18	16	22	19	20	12	20	16	17	13	14	24	17	13	10	14	21	12	15	19	15	14	14	16	10	16	19	22	14	10	23	17	21	22	8	26	17	25	16	15	17	16	18	16	9	15	21	21	14	13	13	22	13	24	15	12	23	18	24	19	18	17	17	18	14	18	27	12	18	15	13	16	11	20	14	14	17	16	21	20	16	24	25	22	13	18	13	15	14	17	18	14	15	16	7	11	21	16	23	19	21	22	12	16	18	16	19	17	16	14	17	18	15	25	16	26	14	19	21	17	23	14	13	22	20	11	20	17	18	11	17	29	19	21	20	16	18	25	24	13	14	11	19	21	16	16	20	12	20	18	11	16	14	15	7	17	18	19	10	12	16	16	18	11	15	14	17	19	15	13	18	24	20	14	19	18	17	12	21	22	12	18	24	21	20	16	22	27	24	14	18	16	20	19	21	26	13	21	11	15	17	21	11	21	18	15	16	21	19	12	12	18	21	25	10	24	15	20	14	18	26	17	22	19	15	20	18	16	17	12	14	19	13	15	13	20	15	18	19	15	25	17	20	18	17	17	19	15	22	23	22	14	16	17	18	9	25	23	17	20	8	19	21	16	12	9	14	14	13	14	20	21	7	10	12	12	18	20	22	15	18	14	21	20	17	19	21	16	16	21	19	16	19	14	16	15	11	16	14	13	13	19	18	21	13	22	23	23	12	13	19	13	22	17	15	26	19	20	18	18	18	15	17	22	23	19	14	18	20	17	17	25	25	18	16	21	18	28	20	20	19	34	11	19	14	13	21	15	15	20	14	12	18	11	13	18	16	32	17	17	12	19	28	17	16	21	12	11	19	12	22	22	17	13	15	15	16	8	13	19	17	15	18	17	16	17	10	19	22	14	20	11	18	20	18	17	18	17	19	14	13	18	15	19	17	25	21	22	7	18	15	20	19	14	15	19	14	18	17	19	16	19	13	14	26	25	22	17	17	18	18	20	21	21	11	18	17	19	21	14	17	11	20	20	24	13	16	20	21	26	15	19	16	19	16	17	15	9	9	20	18	16	13	25	11	12	14	18	16	12	15	11	12	17	20	17	17	25	19	18	18	12	17	15	17	10	16	13	17	24	20	19	20	9	15	21	14	16	21	14	14	17	13	11	9	14	21	12	14	18	21	15	18	23	25	21	21	18	12	13	15	19	23	11	15	23	19	22	17	17	14	16	18	17	18	15	21	25	16	15	12	16	11	20	22	22	13	29	18	13	14	19	18	18	6	15	12	18	13	15	19	22	13	16	16	21	24	13	18	18	18	28	18	22	16	20	18	19	17	13	14	15	19	20	16	11	20	20	24	19	13	17	17	26	19	18	9	13	15	15	16	18	20	11	16	19	20	12	17	21	17	23	15	18	16	26	19	11	8	20	14	21	21	13	15	11	18	21	12	15	19	17	11	12	19	15	19	18	14	14	18	15	18	18	18	22	15	18	17	19	22	15	15	19	15	22	17	17	11	21	21	21	19	15	15	21	14	23	11	22	15	14	14	16	14	23	17	7	17	12	19	22	25	23	12	15	19	16	14	16	20	19	20	12	13	10	12	13	15	23	21	13	19	15	21	14	18	16	17	15	11	23	13	15	14	18	13	19	15	13	15	20	22	16	12	18	21	16	19	21	15	20	17	26	23	17	18	19	12	16	20	15	11	18	11	16	15	18	12	15	15	8	11	13	20	17	16	17	28	16	17	10	28	15	15	19	15	19	17	13	19	15	20	20	13	17	26	15	16	22	21	14	15	15	18	14	15	14	15	13	13	15	24	16	11	16	21	21	15	9	11	15	15	15	18	17	10	24	8	17	18	18	21	14	18	13	12	17	13	21	17	17	17	9	13	19	18	9	26	11	10	23	15	18	22	18	26	12	19	26	23	21	15	14	10	24	21	20	18	21	16	17	23	21	20	13	13	22	25	20	22	11	15	15	25	16	16	17	13	20	16	16	18	18	21	15	27	15	24	16	15	13	22	14	20	20	18	14	16	18	18	15	16	11	19	17	15	16	14	22	15	10	13	19	20	17	11	27	17	15	13	9	20	18	20	16	16	17	4	16	12	25	17	16	21	9	16	20	15	19	16	19	14	15	16	28	13	21	20	17	20	18	18	19	14	9	15	18	19	14	22	11	21	17	20	18	20	17	18	12	15	22	20	20	26	20	13	16	12	16	17	19	30	20	15	21	17	18	15	9	18	15	16	20	14	18	12	16	22	22	16	21	18	14	16	17	22	20	15	20	17	21	23	21	13	14	12	15	21	11	17	14	20	14	24	22	17	11	22	10	23	15	16	21	19	19	19	16	20	15	14	14	18	16	13	24	18	22	7	18	14	18	20	14	21	17	14	18	24	9	16	16	18	13	10	13	16	23	23	15	17	19	21	23	10	14	16	16	17	22	17	9	10	20	20	17	12	13	17	15	19	16	20	19	17	17	17	20	13	21	14	16	15	16	22	15	17	20	13	17	14	22	10	18	10	21	15	18	17	22	12	21	11	20	10	22	22	16	15	18	12	13	21	10	18	21	20	20	19	22	18	18	11	22	19	20	21	19	7	16	14	17	22	22	17	15	21	13	16	20	16	21	14	16	18	13	7	14	22	14	17	17	17	16	24	16	21	17	16	17	15	18	12	12	20	18	9	25	13	15	12	24	16	18	12	17	18	25	17	18	21	18	12	16	24	17	11	17	20	12	14	13	20	24	24	16	18	18	13	16	17	21	19	19	16	24	26	20	12	21	15	17	24	17	17	13	25	15	16	19	12	16	16	23	21	18	15	21	20	11	20	12	17	15	20	18	15	17	21	13	16	17	21	17	15	24	14	23	24	12	20	13	20	16	15	22	14	17	17	18	12	19	19
40846	32700	24998	10541	2472	2268	1775	1529	1631	2541	690	610	512	512	418	417	386	397	319	307	350	327	277	287	285	240	248	275	222	245	253	244	224	275	225	266	226	227	204	222	207	226	241	202	225	223	201	202	218	206	196	215	234	220	200	198	191	196	195	228	218	184	204	198	200	202	190	193	188	219	221	196	228	224	215	218	194	216	196	240	176	200	194	193	173	188	186	201	198	216	187	215	181	175	188	194	219	223	197	175	179	179	174	185	194	180	197	181	178	204	209	221	205	194	190	157	197	194	239	207	213	220	184	191	225	221	187	187	204	200	217	193	207	213	202	171	183	193	175	203	203	225	199	207	178	202	205	202	212	182	186	198	191	211	176	185	196	203	199	203	176	200	188	196	216	220	199	214	212	174	213	209	209	202	186	220	178	188	176	176	187	206	181	207	181	180	200	215	186	198	179	201	214	184	196	193	236	190	192	164	201	210	203	202	212	174	191	206	190	203	209	188	230	181	197	207	190	186	197	172	214	190	198	204	207	176	194	173	207	196	192	192	181	198	207	207	196	224	192	195	178	190	180	183	201	181	182	206	207	219	212	203	193	171	185	169	188	181	184	181	209	201	221	206	184	191	202	180	196	213	196	188	204	193	161	199	208	201	189	174	184	184	177	173	197	191	203	215	210	235	198	185	176	197	195	207	236	221	189	180	211	179	201	190	200	204	195	194	212	187	209	213	177	192	190	173	213	198	191	176	215	209	194	164	194	187	201	211	212	189	194	212	185	221	192	205	199	177	211	220	160	176	198	215	217	202	188	207	182	177	199	188	208	175	196	203	192	190	215	194	194	187	200	205	204	186	220	206	208	193	222	193	189	171	197	183	203	199	212	189	185	190	175	197	204	224	202	198	199	205	195	189	202	177	204	192	210	201	183	206	219	200	186	195	204	192	219	167	192	185	205	185	195	182	211	206	191	197	192	195	190	203	218	174	208	208	181	220	203	168	197	199	196	181	156	194	213	181	197	190	184	215	196	193	215	171	199	194	219	197	196	208	195	185	199	196	218	206	206	196	195	201	221	190	198	181	199	189	193	200	234	174	205	202	202	187	196	198	185	182	170	203	230	175	224	189	187	187	191	181	192	184	203	210	202	171	183	200	196	187	228	190	199	202	188	194	187	175	180	197	189	195	180	203	214	202	210	210	186	197	208	204	222	181	192	190	204	186	186	185	195	202	199	214	189	203	193	195	171	203	198	201	197	193	202	201	177	194	215	192	175	220	207	217	198	194	212	182	195	197	193	200	203	189	214	183	199	205	203	199	226	204	175	190	212	208	174	208	197	185	217	240	197	178	206	183	199	179	192	179	196	204	214	176	183	213	204	201	189	192	221	197	195	206	181	200	189	196	178	194	202	197	198	198	218	208	201	202	223	180	191	212	219	210	184	222	180	191	210	190	187	179	192	206	184	198	203	193	186	181	194	186	194	181	215	188	206	217	174	193	202	184	212	212	216	181	184	215	206	219	193	188	190	184	173	191	212	203	186	199	197	192	193	219	206	190	202	205	203	211	198	193	197	198	209	227	194	215	183	189	186	217	172	192	196	198	183	217	192	189	219	187	185	177	198	216	186	192	191	172	185	186	207	201	200	221	199	201	207	188	213	194	204	206	178	193	203	212	185	187	197	202	178	176	216	194	183	199	203	192	216	183	185	213	191	213	186	180	203	198	205	193	180	191	195	192	202	200	209	183	184	184	199	166	186	189	194	180	181	186	209	180	175	171	196	201	216	207	197	194	208	209	200	175	215	197	203	178	182	204	199	221	189	202	195	180	169	196	202	146	185	201	188	201	197	190	202	182	210	183	182	169	198	183	186	181	195	209	213	198	207	189	196	183	195	177	181	190	177	167	213	192	207	202	186	163	170	215	210	189	176	181	183	224	172	188	198	188	186	197	204	210	210	203	193	206	166	176	207	178	177	215	178	212	173	182	203	211	214	188	178	212	206	211	187	187	198	208	206	224	204	171	164	185	186	202	195	183	207	199	193	197	186	208	168	215	179	214	217	184	200	199	230	182	177	183	230	214	222	179	216	197	202	220	186	182	199	201	214	200	186	172	196	186	178	182	180	207	178	192	209	189	177	184	191	189	220	186	207	186	211	226	174	216	205	198	180	188	177	188	219	191	179	201	179	177	188	221	194	206	186	183	218	206	178	205	197	216	203	188	196	170	181	216	204	194	191	196	192	203	199	190	202	205	209	196	192	190	200	188	209	215	199	214	209	177	183	196	199	173	211	197	181	208	196	203	188	214	224	210	179	195	187	173	198	207	194	199	181	179	194	196	211	186	170	203	192	194	195	196	184	197	214	192	213	197	217	191	198	208	197	198	211	218	190	190	200	184	197	199	209	203	190	224	220	207	203	189	187	227	193	195	192	206	190	188	173	195	201	184	179	186	190	208	185	194	198	190	225	170	182	196	198	176	215	190	181	201	181	178	208	212	198	195	189	217	200	190	195	193	196	198	176	207	211	194	174	183	196	195	203	181	190	204	185	215	184	220	200	172	191	190	174	212	172	203	197	209	209	206	194	194	194	207	200	205	192	178	212	196	178	202	199	195	190	188	208	196	219	198	175	216	206	219	183	199	221	185	217	206	191	205	187	162	189	207	184	188	197	183	190	210	189	180	215	179	204	184	200	169	200	188	190	188	210	202	197	200	193	179	183	193	178	212	224	198	186	208	198	181	211	197	199	196	195	219	172	218	181	189	225	193	192	193	212	195	188	199	198	175	180	191	215	205	192	187	192	167	203	198	206	195	175	192	200	213	199	199	207	179	195	195	208	190	182	176	200	194	205	206	202	194	181	188	217	193	196	206	195	186	195	218	192	173	206	213	214	197	184	200	174	167	201	193	180	216	199	196	208	206	196	179	184	198	203	217	192	196	194	195	203	177	199	214	188	163	197	195	225	226	171	216	220	203	204	192	211	194	199	201	191	194	188	202	196	190	212	191	211	193	193	204	196	204	206	226	188	224	190	191	173	200	176	193	190	214	209	225	229	215	221	219	173	212	188	213	198	184	187	201	181	197	212	206	180	190	199	207	176	215	185	195	197	186	192	213	193	194	182	202	198	191	203	170	167	201	217	180	171	202	217	202	186	173	191	218	188	181	206	189	189	183	183	181	204	200	199	180	195	190	189	192	220	187	214	200	209	180	186	201	188	193	192	207	180	184	204	174	191	197	206	203	201	191	186	194	208	227	188	212	209	192	194	166	178	226	174	186	188	195	207	182	197	209	196	189	188	200	182	197	190	188	185	189	200	191	188	194	182	196	186	203	166	217	207	166	197	191	191	184	188	194	194	199	199	199	216	216	180	200	188	221	200	202	210	184	190	215	183	193	200	193	173	182	213	196	215	228	190	171	192	190	186	178	207	189	195	211	193	216	192	194	197	200	182	185	193	199	189	192	205	187	189	181	185	197	193	200	194	191	202	197	198	190	176	206
11695	8582	3288	602	217	137	118	104	146	80	64	84	88	85	81	77	80	77	65	64	65	89	74	70	76	73	71	73	64	55	70	61	69	69	76	82	72	68	57	70	71	76	66	75	80	58	55	64	75	63	74	72	66	74	70	70	74	73	65	66	68	68	73	67	60	72	55	65	72	78	63	83	67	69	72	55	64	61	88	74	63	69	75	66	70	61	69	56	65	66	62	74	56	73	68	64	63	69	72	76	87	69	67	73	68	71	92	79	67	45	57	74	69	57	69	81	66	70	65	74	68	67	65	75	53	66	74	74	58	62	60	57	64	77	64	76	74	79	68	68	72	65	58	77	69	73	72	78	69	61	61	60	68	68	75	55	64	69	67	61	68	74	66	71	73	73	68	75	61	73	60	67	74	59	71	64	92	59	63	73	60	60	57	60	60	71	61	72	75	64	71	42	76	63	67	73	67	68	60	72	57	71	67	66	60	54	76	65	73	63	59	77	68	71	69	66	71	77	65	54	76	62	66	77	53	75	56	71	69	57	58	57	59	63	77	68	81	75	65	84	73	45	60	64	74	70	73	63	82	61	70	73	90	50	58	63	66	61	73	78	66	62	79	65	74	50	74	81	60	69	70	66	79	61	61	73	75	63	68	59	57	63	68	76	68	74	63	63	70	52	69	75	62	67	54	77	78	67	62	71	69	69	66	75	72	60	67	72	67	78	61	84	64	72	65	51	62	69	58	62	58	69	85	59	74	54	67	56	60	57	74	62	66	62	67	70	65	59	67	59	72	66	80	74	60	59	65	81	78	65	65	70	66	76	77	55	65	65	62	76	62	59	66	68	70	63	67	67	64	68	78	69	53	70	73	67	83	84	66	68	60	53	79	52	66	72	59	65	62	70	66	63	67	63	77	75	70	66	55	62	70	73	78	72	54	65	61	72	50	53	70	60	61	72	73	81	74	65	66	59	71	74	67	71	63	66	73	87	65	78	67	58	82	77	68	66	70	72	66	82	63	83	64	54	58	72	71	61	70	66	52	71	70	54	69	51	66	74	66	68	71	74	65	84	67	65	73	57	67	70	69	80	68	56	56	54	72	61	72	66	77	61	65	67	57	82	77	82	65	79	74	73	64	67	67	58	81	70	71	71	67	75	59	77	64	73	73	80	70	61	65	72	67	58	72	62	76	65	81	83	65	75	75	73	87	58	70	73	59	54	57	72	88	58	82	69	79	69	60	62	71	70	71	55	81	62	66	64	78	63	54	57	87	51	68	60	55	67	68	69	61	72	54	56	67	72	77	80	55	69	64	64	70	53	67	63	63	51	68	56	78	78	82	58	65	61	75	73	80	68	78	59	65	68	83	80	66	62	72	60	65	71	72	74	63	57	46	64	79	74	66	71	41	72	76	82	74	66	90	57	59	65	64	75	73	73	55	60	77	71	75	74	64	70	56	54	71	61	75	66	65	81	63	80	76	66	81	64	60	70	72	96	55	52	57	84	68	58	68	71	65	66	58	64	64	68	76	67	65	71	56	67	77	68	49	63	58	63	63	67	74	71	71	62	72	57	68	68	75	66	81	72	56	49	74	82	60	50	65	79	77	60	72	63	72	74	68	58	63	67	60	67	81	68	72	65	67	57	67	79	60	76	63	56	61	84	77	66	69	69	70	70	78	47	59	68	73	66	60	69	73	77	71	63	82	68	69	71	68	63	66	72	74	62	62	60	68	59	56	63	61	51	69	62	76	70	63	70	84	68	59	58	64	67	67	67	71	68	67	79	70	71	67	62	73	64	61	68	73	75	63	60	61	62	66	78	59	73	65	76	79	71	76	72	54	78	48	56	66	54	67	69	83	47	60	51	64	74	70	46	59	70	54	80	73	72	65	75	46	64	61	63	76	62	72	62	63	67	67	69	80	81	67	60	64	69	65	60	62	64	72	57	65	67	65	45	64	46	71	79	62	75	82	68	54	64	51	61	51	62	69	50	70	71	74	61	65	69	58	67	62	68	76	70	62	71	77	75	58	68	70	65	61	77	62	54	56	70	76	65	71	71	65	62	62	78	74	77	86	71	65	66	88	59	79	71	76	53	71	57	50	68	64	66	65	68	72	66	74	84	73	65	69	62	72	67	59	90	62	53	63	65	82	75	85	64	71	71	69	64	67	80	73	63	72	71	54	77	60	83	53	69	65	56	68	83	62	71	69	70	69	82	60	72	54	59	58	63	59	64	71	66	74	78	67	62	61	69	56	60	77	59	86	60	74	67	74	84	84	56	57	59	84	70	76	55	62	62	59	53	69	59	69	55	58	63	70	68	68	68	73	61	81	71	65	74	59	62	70	75	74	70	64	59	72	71	62	75	72	47	75	59	67	71	61	63	69	83	85	52	62	64	66	75	66	65	61	57	72	74	78	79	79	58	78	65	53	73	67	61	63	73	60	52	76	63	71	76	70	68	50	64	81	65	64	68	79	61	85	76	65	68	63	59	69	75	78	70	62	67	74	71	69	63	69	54	72	69	77	69	74	76	66	57	80	93	79	57	79	55	61	61	60	54	59	58	58	73	76	67	65	53	74	70	79	65	58	76	56	71	70	56	67	61	56	60	56	66	76	61	78	69	69	83	84	63	82	68	62	72	76	63	67	65	68	71	78	49	76	77	65	63	69	71	60	68	79	57	65	69	49	71	71	56	65	84	64	81	63	65	62	53	74	64	71	56	77	61	63	51	74	73	77	65	62	68	72	62	62	65	55	60	58	80	57	63	81	68	71	60	78	70	56	71	49	63	85	79	74	56	62	74	63	68	60	59	64	52	72	60	63	75	63	73	63	74	58	60	76	71	66	67	66	63	84	75	58	79	61	70	79	66	79	70	51	71	53	63	62	66	58	63	69	76	67	78	57	73	68	76	65	56	76	71	76	60	72	64	54	54	69	57	74	72	68	67	65	71	73	68	66	66	85	76	67	85	74	57	67	69	70	60	64	63	71	74	53	74	66	86	54	61	70	60	62	61	68	58	77	75	67	60	63	71	73	71	69	67	70	63	79	56	70	72	70	57	84	73	55	76	63	64	68	74	71	70	68	48	71	71	64	66	64	66	63	62	61	76	69	70	68	76	72	64	67	56	62	64	75	75	69	49	65	74	85	72	73	74	63	75	72	82	56	70	68	54	55	52	62	67	74	74	63	88	79	63	72	53	82	70	69	63	49	64	61	76	69	64	67	96	64	63	64	59	64	57	59	60	63	63	71	52	64	69	71	60	73	65	74	79	59	57	56	53	67	66	71	68	67	68	67	70	61	74	80	61	71	61	61	61	58	73	69	59	62	74	58	76	64	70	63	63	55	53	69	70	73	68	54	58	74	51	62	73	71	79	60	75	64	69	65	54	80	75	61	82	67	78	77	71	63	74	69	57	70	70	59	64	76	76	80	61	76	63	73	68	63	70	64	62	77	72	53	53	67	57	63	54	60	53	59	66	76	60	55	82
36500	28254	16318	5460	3512	2684	2413	2165	3869	1635	1354	1230	1072	1071	970	981	904	925	929	858	860	873	796	783	776	791	798	810	807	779	755	770	754	726	787	722	720	728	760	771	752	745	702	739	773	772	740	706	746	776	690	739	770	741	721	662	732	733	700	726	782	727	767	717	690	679	715	734	702	748	722	717	739	758	684	722	748	729	765	750	749	711	708	700	757	730	748	712	741	661	726	710	714	717	731	762	746	734	740	744	714	672	700	743	676	709	731	761	690	751	725	747	712	745	682	726	710	697	711	732	702	749	679	740	745	733	716	752	760	715	795	759	736	733	726	740	732	761	751	757	750	747	684	741	681	752	718	754	702	699	746	721	678	731	727	721	751	707	757	746	714	745	716	702	752	702	681	703	671	773	691	748	716	728	691	728	700	701	735	765	709	717	712	747	718	727	695	733	716	709	736	728	722	693	744	743	720	735	727	709	711	689	718	711	718	700	672	798	753	778	723	716	681	709	714	721	736	651	748	710	732	726	764	783	688	732	725	720	684	716	751	720	718	734	753	696	731	735	722	695	711	703	715	689	687	727	695	710	760	780	779	756	720	712	730	714	707	734	727	710	699	705	730	734	680	719	768	742	726	765	765	686	738	648	693	694	716	699	769	726	723	711	694	707	648	745	680	744	661	735	697	733	718	703	724	744	720	761	703	723	739	737	740	746	713	700	739	756	748	720	691	767	720	758	723	666	747	754	699	741	736	710	738	713	694	720	722	697	739	717	728	711	692	736	727	734	722	721	761	726	720	717	737	734	690	702	727	704	758	710	698	760	722	753	679	678	705	710	678	726	711	709	744	714	746	673	766	697	728	761	713	745	739	719	715	747	746	666	700	715	686	701	727	744	691	687	765	716	699	736	688	740	743	710	738	722	753	770	713	732	729	681	753	759	732	731	748	719	751	722	715	735	718	698	701	765	720	708	674	742	684	718	696	709	750	757	684	723	742	682	746	729	696	750	734	756	699	705	787	689	712	728	700	679	739	692	723	717	689	712	769	694	749	697	723	698	722	725	707	726	676	732	746	705	714	699	701	737	733	729	712	683	721	713	775	714	704	737	676	713	730	712	726	719	739	702	660	711	691	763	756	710	738	699	713	686	723	722	779	732	750	720	721	710	721	745	713	706	772	673	743	699	744	742	725	781	722	728	713	714	757	689	740	654	738	725	737	693	717	719	704	726	715	689	728	738	745	729	777	701	727	750	765	781	718	710	724	724	712	695	743	697	734	689	761	732	748	749	731	686	733	742	699	731	728	731	774	742	726	756	733	655	723	751	685	755	714	767	740	721	724	694	713	747	745	731	704	718	708	705	703	727	685	728	700	686	707	702	777	685	724	725	723	698	679	724	725	694	697	721	712	728	727	699	715	664	714	705	728	733	688	736	728	696	716	759	678	742	745	693	748	701	726	681	756	729	741	729	711	770	739	685	716	734	733	736	728	694	702	764	689	763	738	698	728	748	769	708	728	716	712	744	745	802	720	736	709	741	748	711	705	733	665	737	682	729	694	732	732	733	736	700	717	716	755	691	695	730	756	743	712	736	704	712	750	739	770	761	733	713	738	729	708	703	760	732	725	703	698	728	697	696	758	728	698	664	760	743	711	756	760	737	710	711	707	723	720	758	746	665	758	693	725	721	743	744	701	737	791	711	749	703	722	718	750	765	695	703	667	728	714	723	737	741	707	672	747	722	735	718	746	746	749	710	692	731	751	727	712	687	701	715	730	623	707	747	754	745	740	719	668	696	730	711	716	731	730	716	742	691	729	765	694	748	736	720	752	705	701	739	779	753	688	741	730	740	667	689	722	744	670	771	745	747	732	748	753	758	716	756	775	767	700	725	756	721	757	721	736	742	719	741	730	708	666	696	755	726	693	727	670	708	728	705	734	725	770	742	674	707	715	737	723	694	692	714	726	785	711	716	699	708	768	741	700	721	694	708	771	737	714	704	726	725	723	721	697	749	725	710	740	700	693	722	699	729	708	716	775	702	704	746	742	739	736	736	722	737	727	684	756	725	724	701	753	721	749	711	729	702	700	736	741	705	730	752	696	713	700	733	726	695	702	699	748	691	741	722	743	708	711	710	691	735	691	770	726	711	724	677	732	768	726	698	693	703	673	706	694	710	699	691	699	757	747	685	699	691	739	763	714	710	742	757	694	743	758	765	731	717	671	676	754	708	685	702	710	716	712	698	695	720	752	721	714	722	725	720	709	736	732	704	710	685	692	715	667	737	777	692	738	722	710	728	747	719	747	752	748	689	719	725	680	710	743	761	719	707	676	706	777	730	746	755	670	738	738	721	746	723	715	742	717	703	685	706	748	764	759	701	708	728	729	743	691	716	729	741	729	743	720	646	764	750	742	673	702	741	722	703	719	735	716	684	744	699	682	733	735	714	711	739	723	713	721	717	751	727	720	736	722	784	722	685	768	728	746	752	731	745	760	710	676	655	728	654	739	723	756	704	754	717	753	735	737	734	746	714	669	734	761	702	678	710	675	773	735	697	725	739	720	745	739	742	687	752	752	690	760	710	752	737	756	753	732	747	726	716	691	767	764	685	744	735	748	801	739	751	758	759	729	737	700	700	746	722	683	704	724	712	775	729	718	743	781	746	731	749	717	718	735	725	674	752	733	702	701	691	729	719	688	756	774	742	689	776	729	756	665	689	728	725	718	729	726	717	725	740	745	707	741	732	698	756	712	707	755	712	649	731	733	717	742	771	726	746	702	749	736	772	805	722	737	725	733	733	730	731	749	798	669	699	697	730	730	742	785	690	752	703	766	720	711	715	787	726	725	750	697	698	715	706	768	753	762	704	732	733	791	681	751	713	674	706	754	735	700	724	754	711	728	715	719	723	751	720	712	718	663	708	750	702	755	753	699	719	674	703	728	700	737	723	765	729	727	744	726	734	746	695	700	719	756	736	741	700	699	721	737	721	778	736	738	715	682	728	732	770	716	717	717	681	742	676	718	719	783	717	694	699	732	717	772	711	675	707	713	769	702	736	713	687	709	753	728	718	716	736	718	715	709	760	759	721	711	747	746	725	721	690	734	735	738	728	714	743	727	712	660	667	676	740	707	744	735	747	716	755	709	699	755	727	702	733	701	685	728	731	765	706	748	727	697	787	714	772	715	740	706	745	719	724	685	730	693	727	724	748	719	730	705	750	711	739	751	766	728	735	732	737	719	731	743	729	700	724	733	730	730	752	742	713	710	746	729	774	748	725	698	729	716	758	700	760	735	738	711	718	742	739	714	719	719	727	770	742	755	778	721	725	745	736	673	735	731	781	718	728	683	756	648	701	680	724	713	741	729	687	680	679	776	666	697	732	720	725	742	757	719	704	713	718	720	693	666	753	701	765	733	703	729	742	677	727	735	710	727	731	742	765	679	705	705	725	737	715	686	739	752	718	700	712	688	724	727	719	698	728	713	754	707	772	721	699	726	651
17328	16888	9451	3768	732	208	126	65	423	402	40	45	43	33	33	35	37	38	20	28	46	26	23	26	40	34	25	35	28	32	21	24	18	24	34	25	30	22	25	26	26	24	26	22	22	29	28	24	19	14	16	23	24	25	20	24	34	30	26	32	23	26	22	23	26	23	26	33	26	17	26	31	28	21	28	20	16	24	21	29	20	24	25	26	17	20	24	18	25	22	34	25	24	24	18	24	20	24	22	25	23	28	23	21	24	20	26	24	24	29	26	21	19	22	19	25	22	20	23	19	20	21	27	39	18	17	27	26	23	21	27	29	25	27	24	35	20	25	21	22	25	24	24	24	24	20	21	32	31	32	29	24	22	25	22	26	19	20	17	14	28	19	15	29	25	20	26	28	31	23	32	25	30	31	23	28	28	16	24	24	27	14	19	21	19	20	24	19	16	24	31	27	16	19	22	31	14	17	32	22	18	24	22	20	20	32	22	19	18	32	20	25	28	27	20	19	25	23	25	23	22	26	17	23	17	28	22	29	27	28	17	21	31	22	20	19	23	26	20	19	26	31	27	20	18	19	21	16	22	27	23	25	24	24	18	17	21	23	20	28	23	19	20	24	13	21	28	30	34	22	20	21	21	21	24	19	21	28	24	15	20	24	32	22	32	18	17	24	27	23	22	21	31	29	20	21	23	31	20	22	24	21	22	21	25	38	23	19	32	29	23	27	28	26	18	19	24	34	28	21	24	19	23	25	28	29	21	25	20	19	18	27	29	24	29	17	25	28	22	33	25	25	18	21	31	27	25	22	23	13	23	20	20	20	20	23	20	26	19	18	29	17	15	33	34	31	25	24	33	24	20	22	30	26	23	27	27	24	17	26	26	25	20	27	25	23	17	24	17	25	36	24	25	19	21	23	23	13	27	16	28	32	26	26	28	19	30	24	19	23	22	21	30	24	30	24	17	22	28	22	15	17	26	19	19	21	22	27	30	30	23	21	29	23	19	15	32	30	27	34	22	23	19	18	18	26	19	25	16	31	25	21	24	31	30	14	31	24	28	21	31	17	22	33	20	19	23	22	19	27	22	15	30	19	31	19	25	31	31	27	28	20	28	27	22	27	22	16	19	24	28	24	22	27	29	17	25	25	26	20	23	22	24	16	19	29	33	24	16	38	17	36	18	24	22	24	17	30	22	23	19	33	24	22	24	32	12	17	30	27	29	27	30	25	19	20	26	21	17	21	25	20	22	20	25	13	17	23	35	28	23	30	29	18	20	32	20	21	24	27	28	23	19	22	16	29	25	27	29	29	21	21	22	27	22	23	24	28	14	33	19	34	23	28	25	31	32	21	21	24	20	27	27	25	20	21	21	26	21	16	22	23	23	21	30	31	24	15	26	27	23	17	22	23	34	23	30	17	18	19	19	15	25	25	33	25	20	18	20	22	20	25	25	18	24	17	23	27	29	25	25	20	31	24	28	33	24	21	25	21	26	27	28	28	25	29	22	29	20	21	21	21	19	20	25	20	27	26	22	29	19	23	21	26	27	22	29	16	21	19	22	22	25	25	21	20	24	21	19	23	24	28	16	25	17	27	38	20	24	22	23	28	27	31	23	25	26	15	24	21	19	24	20	18	22	28	26	33	16	23	28	25	32	17	16	23	27	17	27	27	21	21	25	34	13	30	25	16	20	20	23	25	24	32	29	26	20	34	22	17	22	26	35	18	24	20	19	14	26	20	17	25	23	22	21	24	29	23	19	23	19	24	15	22	22	26	27	22	23	23	25	23	18	20	25	23	26	25	29	24	26	23	25	22	25	25	29	15	17	25	24	17	23	24	25	24	22	35	18	21	25	26	28	31	18	20	23	28	18	28	22	27	23	19	23	18	17	24	17	28	29	20	18	27	20	22	29	21	24	21	27	25	26	27	32	34	18	23	25	16	19	25	24	22	18	22	25	33	21	20	24	22	26	27	20	20	18	22	25	31	30	33	19	29	23	21	38	20	26	24	23	22	27	26	21	18	28	13	22	28	18	26	27	24	25	23	17	22	29	25	30	24	24	23	27	20	29	33	27	18	28	18	28	22	22	18	22	24	26	16	26	30	26	16	27	23	33	17	22	29	18	17	29	22	23	21	24	22	22	25	23	28	37	26	27	29	26	25	28	17	19	21	16	26	19	18	22	20	16	21	21	20	21	19	24	19	24	22	31	20	32	14	19	27	21	19	25	21	19	18	18	27	28	18	18	18	24	34	25	22	21	19	22	21	34	26	28	19	26	26	16	21	33	22	16	30	29	17	19	30	22	32	26	21	23	29	30	19	21	27	22	34	20	27	23	23	30	30	25	24	24	29	20	23	33	33	27	20	16	30	30	14	25	23	25	25	20	28	28	23	23	22	28	35	25	15	25	16	23	23	26	16	24	17	21	18	21	15	18	32	31	24	29	26	19	29	27	15	27	20	20	30	25	15	26	35	29	21	26	24	26	28	17	23	35	28	19	27	28	26	17	25	18	22	27	15	24	27	22	30	24	30	20	31	21	20	24	15	20	27	25	19	28	23	25	23	20	16	25	22	23	19	24	22	20	26	22	23	25	20	28	18	20	23	24	23	31	22	15	28	25	32	32	25	33	25	24	33	21	22	26	24	18	24	24	18	29	18	19	24	29	17	24	31	21	25	21	27	17	24	29	22	26	19	20	25	19	27	19	22	21	19	19	26	23	20	22	31	27	20	25	31	18	28	31	19	23	20	25	28	20	14	20	19	28	22	22	28	15	29	27	27	23	32	21	34	27	26	18	26	17	22	17	28	24	23	25	18	21	31	24	24	25	22	19	27	18	24	22	33	20	13	16	26	21	31	26	32	22	19	20	23	23	19	26	28	23	23	19	34	19	19	27	22	33	24	21	25	17	29	24	19	30	18	26	22	28	27	20	30	18	22	23	19	24	19	28	26	27	26	34	26	20	17	26	17	26	28	23	21	21	30	30	30	21	27	19	17	22	19	24	29	23	26	20	21	28	21	24	23	28	18	20	28	36	34	21	16	21	19	24	29	22	19	20	24	21	21	21	17	14	20	26	26	22	22	18	19	28	28	29	19	18	17	21	14	30	19	22	18	13	29	24	31	30	23	32	26	20	25	23	26	27	24	29	35	22	21	24	32	25	20	30	24	27	31	24	29	14	20	21	26	25	25	25	34	26	21	33	21	19	26	19	26	13	20	20	22	22	19	21	18	27	28	17	22	27	12	27	23	32	21	18	21	23	17	28	24	24	25	25	15	25	27	21	29	20	19	24	23	37	17	20	26	20	24	23	17	24	26	22	18	26	23	26	32	24	23	21	13	17	27	25	34	27	31	16	23	14	22	23	18	25	23	27	25	34	19	21	24	21	32	22	16	34	22	29	25	18	17	31	17	28	27	24	26	22	29	26	24	22	26	16	22	33	29	21	27	23	19	30	20	22	12	18	19	27	36	33	19	20	26	28	19	21	22
43086	35662	29439	21163	6289	3123	2447	2079	9413	4134	953	821	708	615	595	535	528	433	399	390	425	365	378	372	337	349	357	333	308	331	289	283	316	300	276	313	272	288	269	283	290	254	281	297	276	289	281	253	251	254	285	286	262	274	264	250	262	260	246	248	260	256	283	288	255	277	245	252	241	238	258	252	258	255	261	224	272	269	242	267	248	250	262	247	255	261	242	281	252	250	244	240	252	304	270	232	248	224	225	240	273	231	258	268	232	245	263	251	247	241	254	253	209	251	254	236	278	248	237	262	261	259	234	249	237	251	261	229	243	225	252	235	259	204	286	256	224	229	239	253	260	230	271	262	273	227	255	225	254	244	233	256	267	269	234	231	240	252	246	281	274	244	267	240	264	281	256	233	240	258	232	269	260	252	262	250	247	260	228	243	262	255	259	220	233	248	249	265	272	272	256	231	263	239	274	269	239	233	222	243	226	234	240	269	263	261	269	245	250	226	249	250	241	260	268	258	242	252	239	266	244	244	233	234	220	255	259	275	257	265	265	256	233	216	287	252	259	244	268	249	236	261	252	233	231	239	243	256	260	256	251	298	241	249	264	252	255	227	243	283	265	250	258	228	255	252	241	235	231	282	234	239	270	257	261	268	255	245	262	233	251	262	255	247	248	247	243	247	242	248	233	222	241	260	244	263	256	282	248	264	277	239	286	268	243	234	264	237	282	235	236	275	263	258	251	248	254	244	246	232	248	246	264	270	274	257	270	224	259	237	255	230	266	239	245	249	263	241	210	262	239	233	240	254	255	270	242	251	270	277	271	283	259	235	251	249	237	263	255	243	257	276	226	244	281	231	275	246	245	243	240	241	262	212	253	235	251	248	256	265	235	258	261	242	247	257	275	246	245	240	250	272	227	273	290	266	233	232	252	252	234	262	251	231	239	257	250	232	239	283	250	265	233	240	235	249	254	237	220	248	260	238	240	241	260	264	269	244	260	241	249	248	248	242	249	265	261	232	276	244	225	275	250	238	234	269	237	263	255	269	250	263	223	274	237	225	226	250	231	237	269	269	234	227	239	239	250	244	236	232	235	257	245	274	239	220	251	231	250	256	233	242	260	255	230	242	259	211	251	226	258	222	248	268	256	236	262	226	233	263	242	250	249	265	252	257	252	260	246	264	214	231	246	259	240	248	222	255	245	261	265	243	257	234	256	235	249	233	265	268	255	272	245	275	246	264	284	226	229	245	237	239	251	247	203	261	238	254	247	227	231	259	247	228	265	255	261	213	233	282	223	227	254	242	272	261	245	270	268	234	240	232	238	262	254	255	253	263	237	264	252	272	240	254	253	250	257	222	226	258	234	234	254	248	243	255	253	251	220	260	225	249	250	215	249	235	252	242	259	254	256	260	238	256	255	263	227	245	251	244	233	239	248	252	223	239	238	238	246	237	226	243	260	266	279	260	272	244	222	267	234	254	236	242	246	269	245	243	266	264	244	248	242	255	272	240	251	252	252	264	244	251	251	262	253	254	235	256	259	251	253	265	268	239	243	229	245	273	241	258	248	250	256	232	226	239	256	267	247	250	251	254	238	244	271	245	265	266	225	239	227	251	233	272	229	263	238	223	233	227	274	248	232	272	250	252	269	222	244	231	253	273	253	253	234	233	246	265	239	225	231	237	248	259	244	269	273	232	276	242	268	263	238	267	243	248	243	236	263	242	249	253	225	255	245	271	230	271	231	248	256	249	230	237	229	251	262	281	240	264	231	251	244	256	243	251	231	255	269	229	265	257	260	255	244	240	248	259	261	252	255	293	245	229	260	276	240	238	230	277	251	265	243	269	274	193	256	250	251	233	242	244	246	258	239	261	256	240	242	215	242	246	233	237	239	241	266	246	260	268	254	242	247	237	264	257	215	248	294	245	251	246	262	249	244	281	238	267	242	254	248	229	236	248	244	248	249	274	213	255	252	245	235	243	257	258	254	257	258	221	245	274	230	211	229	223	235	247	241	243	268	254	246	252	269	234	216	259	263	255	242	241	236	254	227	243	256	245	267	262	238	235	252	247	239	207	220	257	240	234	253	267	258	224	235	238	235	217	228	223	233	265	246	261	238	234	266	222	239	241	256	243	241	260	233	229	260	232	278	258	249	245	263	266	280	245	242	263	253	241	247	257	249	241	228	260	257	243	263	242	233	252	254	238	239	258	255	250	224	252	250	259	229	255	242	213	251	220	263	219	225	252	217	259	236	239	246	265	243	249	244	221	249	265	222	260	239	256	241	263	241	236	244	235	225	235	240	266	251	240	249	255	237	241	259	272	231	243	274	263	244	264	249	238	257	239	243	250	264	267	240	258	265	240	208	229	260	251	256	289	259	256	246	255	267	242	272	242	257	285	226	255	250	258	262	259	261	263	253	242	268	260	283	255	246	268	226	230	242	245	255	248	234	251	229	239	244	267	241	253	255	229	227	242	269	235	212	258	263	259	258	268	260	274	240	260	253	239	237	253	267	254	261	230	235	250	237	268	252	276	251	224	244	243	258	249	272	265	222	241	277	252	254	252	238	221	245	227	248	252	247	244	241	242	269	246	239	275	270	225	233	278	220	238	256	241	262	265	270	258	241	252	235	263	241	241	240	247	257	240	237	253	243	251	280	249	243	244	236	266	260	269	225	250	245	244	199	252	248	272	223	238	238	254	262	255	239	238	263	243	248	247	254	267	268	261	270	254	265	237	225	253	237	259	264	254	234	244	253	250	233	242	260	268	264	252	255	251	235	250	261	244	270	258	249	234	273	273	243	246	248	248	266	226	246	242	222	245	249	244	277	254	267	242	238	228	240	230	259	216	276	259	254	259	245	248	237	246	239	280	235	250	263	267	239	256	253	275	254	256	239	220	257	229	250	233	216	252	274	255	225	283	245	239	247	238	234	219	273	250	249	234	251	248	239	246	247	245	243	250	262	237	243	224	264	254	269	257	271	230	260	253	242	260	251	232	247	247	248	247	213	232	238	232	247	241	244	279	243	244	273	253	255	228	239	260	253	232	233	265	263	280	254	251	245	280	284	257	234	246	252	265	244	223	269	247	252	270	233	253	257	266	237	271	255	256	255	260	259	243	234	245	257	226	260	228	268	269	260	255	248	256	233	284	266	238	260	249	262	267	215	239	243	235	215	253	235	260	242	260	235	249	280	269	238	235	249	238	260	250	210	251	263	243	249	245	227	257	259	254	229	244	262	238	270	273	248	257	266	237	238	232	251	238	237	233	276	218	261	249	262	254	264	283	241	248	241	248	239	275	252	262	253	251	254	274	252	241	243	245	249	213	222	252	247	255	252	225	243	231	232	240	260	243	268	270	270	281	256	256	266	251	274	247	256	259	242	224	284	231	239	250	247	252	285	242	236	224	267	253	248	260	257	241	241	249	268	280	265	264	248	255	263	248	220	264	219	245	259	259	250	262	243	248	250	235	245	240	274	262	248	250	263	257	249	237
5553	3687	1865	622	107	53	67	62	111	77	64	55	45	64	70	59	49	63	52	68	57	48	43	57	65	59	51	54	47	59	62	61	53	58	58	82	53	59	67	51	60	61	59	50	49	57	52	55	66	55	56	63	55	62	50	55	68	61	74	60	59	57	68	63	52	65	67	49	51	50	45	59	42	51	63	49	51	62	56	67	51	47	55	63	40	53	63	70	44	45	56	48	53	49	47	58	54	64	60	49	74	56	54	66	60	62	55	39	63	54	49	59	57	52	40	51	55	60	62	73	56	68	52	58	60	57	49	46	66	69	61	53	49	55	55	58	72	50	56	54	55	46	57	49	54	61	61	52	51	62	51	58	58	50	65	55	53	66	57	41	58	45	58	52	63	52	49	44	52	54	59	38	58	60	56	68	59	62	54	58	55	62	50	52	58	52	57	59	58	51	63	59	52	40	48	53	62	59	58	73	52	63	63	66	57	59	47	49	56	56	57	55	64	68	49	50	73	52	64	58	54	58	55	45	52	58	53	46	56	64	57	59	59	56	46	51	66	58	59	67	40	46	64	39	51	63	60	59	50	52	50	61	48	55	62	65	68	57	56	54	59	68	60	52	50	57	49	65	65	57	52	39	46	39	65	63	63	55	49	51	60	55	67	70	62	56	62	52	58	49	49	49	50	61	56	52	59	41	43	66	56	63	62	55	76	61	64	50	45	63	70	56	54	46	61	64	59	56	63	59	47	72	56	46	52	54	64	65	61	55	72	60	56	58	56	65	60	61	45	37	46	60	53	55	53	61	53	55	64	46	70	58	60	52	46	59	63	69	54	60	66	53	55	56	53	59	59	63	55	57	52	47	49	46	56	63	54	51	60	65	54	57	54	59	45	72	54	61	56	54	54	38	74	55	61	65	49	57	54	46	55	58	52	46	43	63	54	62	72	45	67	47	44	56	53	53	43	59	70	65	50	72	63	70	65	53	58	58	66	52	43	55	56	41	52	50	62	45	52	39	53	57	54	68	60	45	62	56	58	52	65	58	44	59	55	57	61	51	61	46	47	59	52	60	60	39	61	57	61	60	55	57	63	58	64	50	50	52	53	64	38	69	61	62	45	45	61	50	59	43	66	58	61	72	60	52	62	59	60	62	56	37	58	56	73	62	56	55	42	49	62	52	52	56	56	52	56	70	75	68	50	58	52	51	70	63	61	61	52	63	67	56	56	69	56	50	60	60	63	63	49	46	55	57	44	48	51	49	56	54	45	53	59	61	57	44	47	48	50	56	43	60	49	61	54	54	69	52	48	59	49	53	67	58	60	56	48	50	49	73	65	65	53	59	45	54	62	61	60	54	65	70	56	56	62	57	60	57	53	59	53	65	52	44	61	62	58	60	63	63	53	53	61	64	53	76	55	64	55	60	51	52	52	47	53	57	47	63	64	58	56	56	66	53	51	52	69	64	42	55	67	52	59	62	49	56	50	50	56	47	57	55	59	54	49	61	53	56	44	52	56	49	62	55	61	57	51	44	64	56	54	52	55	46	51	60	51	45	53	62	64	51	48	59	47	46	61	63	43	49	46	50	53	58	69	56	62	61	58	52	57	56	54	57	60	57	40	54	49	51	66	55	60	57	43	58	53	64	53	65	55	46	48	59	47	54	67	62	60	69	61	54	37	56	67	64	53	53	63	43	54	49	54	63	67	55	68	61	47	44	58	59	47	47	59	46	53	44	55	45	59	46	43	56	57	58	53	68	51	71	56	60	45	55	60	59	45	56	44	53	58	55	54	51	56	58	65	52	59	67	59	53	45	54	57	46	52	56	58	65	54	66	67	60	32	51	47	53	68	51	59	63	58	54	56	52	58	57	60	40	51	59	49	43	59	47	54	52	55	69	45	54	71	53	68	67	45	48	68	43	58	59	49	40	60	67	59	64	62	53	58	59	63	59	54	48	45	44	48	57	50	48	59	57	64	56	72	63	52	57	50	55	63	58	47	51	52	45	78	44	64	46	40	52	46	45	51	58	58	56	55	57	62	54	59	47	55	50	62	47	54	55	76	55	73	49	45	55	67	55	54	55	60	54	59	60	71	68	38	69	52	59	44	55	57	49	51	69	61	55	52	54	58	46	56	61	60	40	48	49	58	47	51	62	56	49	52	54	67	65	53	65	55	45	49	58	62	67	53	55	45	50	50	60	63	60	55	60	43	50	54	65	47	52	58	48	56	60	57	58	59	58	53	53	54	62	49	69	51	53	72	62	46	44	63	51	58	55	58	60	48	58	65	70	47	61	64	57	45	58	52	58	59	61	73	37	46	51	60	46	65	53	56	59	55	53	54	56	56	53	47	50	61	63	40	50	70	50	61	53	49	62	68	58	55	57	65	50	56	49	61	58	46	59	54	60	64	54	51	70	64	60	44	63	56	62	55	58	54	53	73	50	65	70	59	58	47	47	57	60	55	46	64	49	39	54	58	53	53	50	63	52	52	43	49	55	44	58	47	38	53	64	61	60	55	65	61	51	60	59	54	52	56	60	58	61	67	53	69	48	56	54	61	53	56	54	42	59	61	48	52	44	54	48	67	55	55	71	57	66	49	62	57	67	58	47	63	69	56	51	67	56	61	59	69	57	62	48	57	57	60	58	59	70	65	62	65	44	43	62	63	60	47	56	62	43	56	56	43	58	50	51	48	52	52	47	56	61	54	66	61	61	66	59	55	60	55	65	51	57	51	59	65	62	64	53	65	63	49	55	50	55	60	51	66	58	61	44	55	54	60	58	55	70	56	47	59	53	59	58	69	62	62	48	58	58	54	53	62	70	46	54	45	57	65	47	63	61	37	55	60	63	45	47	65	61	62	60	46	55	65	57	48	57	61	51	44	48	44	45	60	58	64	58	63	54	60	59	59	53	49	58	62	59	63	54	61	51	62	60	52	52	63	46	55	51	53	30	44	55	62	66	54	56	61	57	59	48	43	57	62	45	65	78	57	51	50	46	57	65	56	47	55	53	68	63	57	66	50	60	57	59	48	57	58	64	47	65	44	56	62	66	64	57	61	54	48	62	50	59	56	54	53	58	74	41	55	81	59	65	65	42	50	56	69	45	51	64	61	45	60	68	52	48	45	45	46	57	57	50	61	58	66	44	51	56	59	62	52	52	53	57	65	56	71	47	56	62	63	52	62	61	63	44	57	52	51	59	54	66	49	64	48	48	58	46	57	61	52	56	60	60	53	53	51	51	55	58	59	61	61	58	68	60	50	50	56	58	48	63	53	62	57	42	44	45	44	57	44	58	52	52	55	49	52	52	65	57	54	62	48	76	67	53	56	58	51	66	53	42	75	58	57	55	59	60	62	58	69	58	61	49	61	53	50	65	38	55	56	58	50	58	63	49	67	74	59	55	61	54	47	41	56	56	66	56	64	55	60	51	41	53	55	42	47	51	58	57	49	54	55	60	57	65	48	47	69	56	57	42	53	53	56	61	61	55
30744	23469	16903	8403	1791	1080	1016	944	2561	1335	727	712	718	694	699	669	674	689	630	651	651	622	663	583	665	597	645	623	607	635	624	676	640	626	586	609	640	572	612	621	643	620	607	602	644	614	627	641	621	611	671	634	584	562	661	666	608	604	605	667	604	594	627	596	629	625	591	635	629	653	583	664	573	600	611	631	630	624	625	653	624	579	654	593	605	615	587	594	613	650	637	611	586	621	579	665	604	618	607	612	636	630	619	621	629	604	616	608	617	602	606	605	584	622	542	599	574	611	612	618	598	606	618	625	632	610	635	619	634	589	614	649	638	625	599	618	660	633	641	628	612	602	628	595	634	595	626	613	627	632	610	622	636	590	629	648	649	624	616	610	632	600	613	642	609	598	563	637	633	615	613	624	634	572	615	669	567	578	617	610	624	553	619	597	609	587	644	615	548	628	599	596	651	611	618	595	624	609	663	649	607	613	559	616	654	629	606	626	586	680	639	634	610	617	600	594	606	630	625	613	628	597	628	623	602	590	651	608	580	674	648	602	619	586	647	584	602	579	604	627	645	611	658	618	623	585	617	608	616	642	604	616	586	642	593	643	607	605	639	614	637	603	602	610	634	635	613	634	657	629	624	613	630	676	604	595	590	627	634	642	606	617	610	609	594	646	595	637	633	640	636	634	627	640	613	610	654	605	597	622	665	601	637	600	638	637	634	634	606	595	620	579	653	610	589	597	620	631	612	621	606	644	593	645	616	620	616	609	616	649	625	643	625	620	623	591	652	603	590	596	615	624	669	616	630	615	650	644	651	606	652	583	651	650	593	620	624	637	639	638	636	620	608	635	614	636	625	633	632	603	613	650	601	622	582	638	625	614	611	615	578	587	625	617	616	616	639	620	598	578	626	603	629	611	585	619	625	634	607	642	599	585	589	605	639	598	610	621	599	610	606	597	593	625	614	612	638	620	582	589	642	600	645	574	636	601	620	622	596	598	632	584	622	638	615	610	635	610	604	568	604	666	586	634	622	583	616	631	577	618	577	612	617	604	616	621	605	606	620	631	609	630	585	607	654	610	652	615	602	614	643	602	606	605	640	610	611	656	639	606	611	609	646	613	651	624	619	626	630	650	616	598	602	622	602	590	611	594	630	624	640	608	635	596	568	659	601	623	656	604	610	615	665	586	655	623	602	624	620	657	636	642	641	621	628	572	589	608	582	602	574	621	644	630	568	596	608	580	602	616	645	629	583	579	659	617	584	638	618	616	633	595	569	599	589	632	606	588	623	599	637	557	612	645	609	603	603	610	548	615	622	605	613	635	586	637	651	601	664	615	594	607	638	607	596	603	585	582	604	599	569	608	661	583	604	590	596	634	590	646	643	647	592	647	653	626	572	621	640	617	640	599	633	616	624	602	600	638	602	630	590	617	614	675	639	651	664	653	596	681	636	612	631	621	600	633	596	633	614	606	603	618	617	652	622	582	620	588	632	580	617	610	647	584	612	631	601	610	602	649	616	614	630	605	601	656	652	618	595	600	598	602	639	637	611	607	617	589	624	630	586	610	564	660	619	603	627	601	658	630	623	593	652	570	625	631	622	623	597	584	661	638	590	609	622	631	571	608	626	600	581	603	652	601	611	618	630	596	589	650	609	596	674	635	638	609	631	622	585	582	624	632	558	618	603	637	584	628	616	629	636	596	590	611	605	563	585	609	569	619	610	602	600	573	608	608	611	644	615	624	633	569	597	608	613	600	591	662	661	624	615	610	600	590	670	621	648	619	616	641	623	637	630	631	615	579	698	595	632	594	641	623	593	642	613	590	653	595	629	593	660	622	598	631	609	670	630	625	609	600	598	625	579	571	626	589	649	618	634	670	629	627	587	608	669	614	628	590	589	592	621	612	625	631	621	622	607	626	626	625	613	628	621	632	624	627	625	643	624	610	610	655	599	617	579	596	605	665	618	604	556	643	586	564	585	566	615	619	568	630	577	632	632	606	612	592	603	580	619	612	596	597	619	629	627	618	644	626	618	568	653	641	660	567	626	607	599	636	643	646	593	631	669	584	622	590	590	602	612	584	653	602	651	630	573	603	605	615	631	595	607	610	621	652	623	644	629	624	607	592	638	619	620	615	584	619	649	585	633	626	631	643	634	622	611	617	579	617	598	568	626	663	601	669	635	587	633	620	597	600	619	616	594	597	610	643	588	636	622	621	620	620	619	594	599	591	614	617	664	622	603	576	630	622	628	610	579	596	613	569	627	624	648	652	653	620	628	623	630	608	615	624	644	576	657	624	640	634	661	593	614	582	596	617	616	596	617	597	615	593	610	600	569	651	624	592	632	634	663	588	632	612	616	564	610	593	601	563	636	614	623	616	603	626	617	631	620	648	657	599	630	622	560	675	650	576	630	617	675	622	627	624	580	651	593	602	585	632	607	642	615	606	579	636	623	625	638	549	621	637	635	624	705	623	593	616	598	633	625	618	631	634	588	589	610	571	634	626	601	632	629	647	604	634	540	592	575	575	592	600	605	604	644	654	600	615	620	635	591	594	587	632	622	620	618	619	575	608	621	644	614	574	680	633	615	613	600	596	610	652	629	609	602	618	611	593	581	613	630	594	600	638	612	621	600	605	646	590	607	630	562	608	585	625	581	625	617	637	636	614	656	660	598	606	585	653	619	642	567	583	638	618	632	648	634	680	612	607	627	588	604	631	634	634	633	622	624	565	649	645	638	644	600	594	650	612	623	598	635	625	573	641	616	585	630	587	591	650	582	648	636	587	589	605	632	617	612	588	610	599	613	635	600	618	589	562	574	624	630	595	576	624	613	608	595	612	625	593	600	678	626	593	631	609	563	629	569	639	603	630	666	613	619	602	617	625	579	527	627	615	638	613	646	606	601	605	604	591	597	619	634	581	604	625	552	665	593	577	645	623	616	627	615	672	635	590	579	591	559	584	627	639	605	631	621	589	605	610	592	646	588	639	592	639	565	599	610	647	647	630	606	599	574	622	633	620	628	585	638	614	649	605	570	636	645	635	605	634	632	641	597	639	627	642	620	596	597	655	629	557	621	571	627	583	652	625	665	646	569	625	639	646	598	640	639	631	614	636	617	659	614	607	584	616	619	612	616	604	625	594	618	556	561	615	641	622	607	594	614	583	602	607	598	629	655	593	628	619	601	574	649	598	632	589	601	582	606	574	645	582	595	623	602	601	618	618	627	611	677	596	612	579	624	580	563	586	639	628	586	594	621	658	570	646	599	623	585	605	611	615	642	584	645	653	616	597	625	581	601	615	611	616	580	584	606	583	553	672	610	614	610	599	577	622	637	577	607	585	643	651	596	649	673	609	606	596	611	624	643	634	616	609	642	605	657	598	599	641	568	590	550	633	609	605	633	576	594	611	608	620	603	618	618	613	588	639	640	611	591	635	651	599	603	573	610	589	593	632	618	611	625	620	606	585	593	634	631	631	654	663	626	566	602	608	679	567
14784	12900	4133	823	291	134	83	45	261	177	30	33	28	25	30	22	24	26	23	19	23	31	25	19	19	20	22	12	17	22	21	23	13	14	31	18	16	18	13	9	20	17	17	19	14	18	18	18	22	16	19	17	19	18	21	18	22	20	23	16	15	16	16	17	18	18	16	18	16	12	10	22	8	14	14	16	18	9	27	16	10	17	14	13	23	16	25	21	19	15	12	27	15	11	20	13	19	20	12	12	10	16	17	14	14	17	17	14	13	18	24	11	17	18	26	27	19	13	16	23	24	26	19	27	15	16	16	21	9	22	15	12	19	18	17	11	19	15	14	9	16	27	19	17	15	25	18	11	10	21	20	19	19	21	21	18	12	13	14	17	10	14	20	18	10	18	16	16	16	20	14	14	12	16	18	14	19	13	8	17	17	9	15	17	14	9	22	16	16	17	13	15	17	12	18	18	16	16	14	14	10	19	15	20	21	21	17	16	21	15	17	16	14	20	20	23	13	9	15	14	16	17	19	18	19	16	15	13	18	17	26	17	22	11	17	22	13	18	24	15	19	14	14	16	12	20	14	22	19	20	17	15	16	16	15	22	20	21	20	19	25	8	19	17	18	17	14	14	17	13	20	22	16	20	12	13	21	15	12	16	20	22	21	21	14	16	22	17	9	16	17	10	16	17	16	12	19	26	16	16	14	17	17	12	24	17	11	16	12	16	22	18	15	18	13	22	13	12	16	24	16	14	17	17	18	16	18	21	17	18	13	14	25	17	13	14	10	11	16	10	18	21	21	20	12	17	16	15	14	8	19	21	26	19	19	22	17	13	14	16	16	16	14	14	17	12	15	22	11	17	17	17	20	17	14	27	14	8	14	24	13	24	14	15	14	20	16	15	26	18	22	17	6	16	27	20	15	18	19	18	15	19	23	18	17	12	16	10	19	12	14	20	8	19	14	14	24	15	17	22	21	19	14	10	18	20	5	22	14	19	19	16	17	20	15	15	15	12	14	21	25	21	21	15	14	20	18	17	13	12	18	18	13	21	20	11	16	8	14	16	19	19	14	15	18	16	12	23	27	21	19	13	29	18	14	24	24	10	16	15	22	25	16	15	13	14	15	16	20	25	14	15	19	13	13	21	18	14	16	12	14	15	12	20	22	22	15	10	19	16	19	23	12	21	16	22	19	19	17	21	21	13	23	17	22	19	21	12	15	16	21	17	16	18	10	20	18	22	18	18	21	22	18	8	19	20	16	17	10	21	11	13	22	23	17	14	13	31	17	17	13	17	23	16	11	20	19	8	19	14	15	18	18	22	11	11	21	19	20	20	20	22	22	13	16	17	14	13	18	18	19	20	26	20	16	16	14	24	19	22	8	12	19	16	13	15	8	16	13	16	20	22	17	18	24	19	14	22	11	21	22	20	13	27	22	11	16	22	16	11	16	10	23	15	14	17	15	16	22	20	17	17	14	12	21	23	21	24	11	11	18	14	23	16	14	18	15	18	19	20	22	13	18	19	16	14	13	23	13	12	21	14	24	13	17	20	19	19	25	9	22	12	18	13	22	24	16	19	18	19	17	22	10	13	17	17	18	16	17	16	17	19	20	20	19	15	19	16	19	16	14	14	15	20	16	25	23	11	13	21	11	18	24	10	14	19	21	34	10	14	14	21	13	18	12	15	20	16	21	20	22	14	14	16	14	16	21	21	14	11	18	20	21	14	17	19	11	16	22	20	20	17	13	24	15	13	19	14	9	20	15	18	23	25	15	13	20	22	17	17	21	11	25	15	20	21	20	26	15	16	21	12	12	19	18	20	22	13	12	12	22	16	19	22	18	14	17	13	23	16	11	10	13	20	15	22	20	22	12	12	17	25	24	18	20	13	13	23	13	12	21	15	25	21	13	20	12	12	11	14	15	23	15	16	17	17	20	18	15	18	10	18	13	22	18	15	19	25	14	22	14	16	22	21	21	16	24	11	14	21	19	19	20	22	18	14	15	13	12	12	16	15	18	18	18	15	21	25	8	11	15	22	17	16	19	11	19	10	18	17	13	17	20	19	21	15	13	16	13	19	19	16	14	14	15	14	17	20	12	19	14	12	15	21	15	13	17	16	21	11	17	17	17	16	19	10	18	19	9	12	17	13	15	22	21	13	15	15	20	11	17	12	20	20	13	19	14	13	14	15	18	24	19	15	16	15	19	22	24	15	17	10	13	13	14	24	19	14	8	23	21	17	19	16	23	14	16	17	11	9	14	20	14	17	16	18	20	18	19	26	17	7	21	17	11	15	11	16	15	20	17	15	10	25	16	14	12	15	15	13	13	20	15	16	17	22	13	21	19	12	13	19	14	15	16	16	20	10	18	13	21	17	14	17	12	15	19	13	11	24	16	24	12	12	12	22	14	17	19	13	12	14	14	15	31	15	19	21	12	16	28	15	15	16	16	16	18	21	19	15	25	21	19	22	9	19	12	15	22	14	22	14	18	19	14	15	16	24	16	15	15	16	13	20	13	14	12	12	11	30	14	20	17	20	16	19	18	12	16	19	19	12	20	20	22	15	20	14	18	17	22	11	20	17	18	19	18	15	17	18	17	19	12	21	15	7	20	14	15	10	13	13	14	12	19	16	22	20	10	18	15	14	14	23	21	15	20	12	14	16	19	16	22	18	17	19	23	15	14	15	16	20	20	14	14	14	16	12	18	17	14	10	17	20	10	12	20	12	21	15	20	16	26	15	18	16	8	18	14	19	24	15	14	13	21	21	15	22	15	13	23	18	17	18	17	13	16	21	21	15	18	13	13	20	17	21	11	22	21	19	21	12	18	14	14	16	27	21	17	24	17	11	17	20	15	22	11	15	21	22	25	17	19	29	21	17	12	11	28	17	12	15	16	18	27	20	16	13	11	22	20	13	12	14	23	13	12	7	14	9	17	19	12	18	9	21	27	25	14	14	25	20	15	15	17	16	19	13	16	19	20	12	15	19	25	18	13	19	20	13	16	19	19	19	17	12	13	13	17	24	20	9	17	11	22	18	23	23	17	11	18	17	21	22	19	16	10	17	17	22	17	9	11	15	19	17	10	11	22	13	14	12	13	21	18	19	14	20	20	16	20	15	12	13	16	13	13	17	17	12	16	16	19	20	17	23	14	22	18	20	12	16	10	15	23	21	20	17	14	19	16	16	24	20	15	14	14	16	17	18	21	20	15	24	16	10	17	22	13	12	26	16	19	13	14	17	18	13	20	19	17	17	22	17	16	14	18	17	30	12	26	22	13	25	15	11	19	20	23	7	13	19	16	10	18	13	17	14	15	19	17	18	15	16	20	11	13	7	15	12	15	10	16	20	19	14	20	20	17	22	18	16	14	13	17	12	8	18	16	18	15	19	22	25	15	21	17	17	9	15	13	11	15	12	13	13	13	16	23	14	17	22	18	11	19	15	15	24	20	13	16	17	13	20	14	16	11	20	12	12	14	17	14	27	21	16
41323	31433	16486	4030	2628	2610	2047	1702	7075	4099	829	622	628	503	455	451	414	386	365	373	311	301	323	257	255	279	248	234	234	259	235	219	217	222	219	237	214	264	234	231	203	214	210	223	220	184	203	217	231	177	201	227	236	200	203	204	228	170	188	201	198	206	204	227	221	194	206	230	210	211	191	181	215	194	199	220	204	205	212	186	203	215	197	224	198	215	211	184	196	210	209	219	216	211	176	197	193	205	178	205	203	199	227	186	190	208	173	179	192	177	190	228	198	196	174	190	194	215	203	191	194	190	168	198	185	211	189	197	217	203	212	170	215	188	224	198	191	173	174	188	207	191	193	200	188	172	204	180	181	181	191	210	182	165	177	183	187	191	175	186	191	191	183	219	187	183	193	195	198	184	200	187	206	217	213	204	172	189	184	198	189	218	194	196	186	186	211	213	171	191	208	196	185	202	189	188	211	183	180	187	213	206	210	173	178	178	190	212	209	187	166	181	192	180	199	186	210	206	187	175	196	205	215	191	214	214	205	204	168	194	180	190	208	206	198	196	174	188	191	202	185	175	194	205	196	204	187	200	195	184	205	202	206	186	192	205	222	190	202	182	209	196	202	210	199	193	206	212	199	199	205	177	198	187	200	162	189	186	197	192	194	198	171	216	200	197	204	188	189	177	187	176	208	183	191	183	159	183	183	176	181	176	202	180	180	224	224	185	190	212	175	207	186	185	182	223	179	203	184	179	193	184	221	193	187	196	189	182	220	184	191	198	184	202	184	184	200	165	192	195	173	201	204	203	199	182	196	187	180	187	205	198	213	182	193	171	163	194	202	198	175	191	205	174	213	182	197	215	187	186	198	200	200	177	214	169	201	204	182	209	189	185	174	188	192	195	170	196	176	185	209	185	179	215	200	207	192	215	199	191	185	206	211	202	209	168	178	224	186	182	189	183	195	171	198	195	204	165	208	196	208	175	176	187	191	188	177	207	220	184	187	182	213	214	194	181	191	179	223	207	189	206	190	183	199	180	208	190	212	186	170	210	226	216	212	208	185	164	199	206	190	177	185	180	190	192	191	188	211	202	191	200	182	193	191	190	186	202	179	201	177	187	210	182	171	200	190	203	175	185	173	202	181	193	190	189	203	206	186	200	209	193	186	195	197	201	181	186	191	206	199	188	178	198	172	182	187	188	211	192	188	187	182	178	191	208	177	221	189	182	188	178	222	191	210	190	205	192	188	188	208	218	230	205	188	190	201	162	184	213	156	201	175	193	207	182	190	193	189	203	216	187	198	192	187	199	200	206	210	185	210	197	181	197	189	208	177	177	194	206	185	210	189	199	182	174	181	194	210	189	205	171	203	187	187	200	202	199	186	197	191	202	212	202	216	195	194	213	204	216	195	188	169	187	171	207	181	198	168	187	212	181	193	199	183	207	184	183	189	198	194	186	175	191	190	196	181	196	183	176	204	198	175	215	182	192	197	188	213	170	194	202	204	197	200	190	202	206	175	205	189	162	202	196	170	187	214	200	153	192	171	215	193	199	174	208	204	188	207	186	187	179	196	190	187	192	190	201	181	206	200	189	211	170	173	203	218	205	205	185	200	204	182	207	184	213	180	166	195	214	169	209	213	184	159	199	207	202	196	173	197	178	185	173	213	183	190	180	176	199	170	186	188	178	178	169	188	195	164	198	206	211	175	190	179	165	191	219	176	199	192	181	173	164	198	160	168	194	204	187	204	178	211	183	207	197	205	183	201	174	199	182	216	198	200	205	201	185	190	202	182	176	183	194	171	199	217	175	182	181	181	161	169	197	212	196	175	193	238	200	176	202	196	184	170	185	188	186	197	177	197	213	225	193	218	187	187	171	199	179	186	209	207	209	176	156	185	212	207	216	197	179	183	192	194	208	180	203	163	188	211	183	194	179	184	189	181	178	198	198	172	198	189	180	189	185	200	212	211	203	204	186	201	195	200	188	194	179	183	206	183	179	178	180	183	190	187	181	212	191	188	179	189	170	190	189	187	178	163	201	200	197	187	193	193	215	191	187	198	182	176	185	181	207	188	202	207	191	183	219	178	202	173	200	209	182	187	180	166	224	202	226	211	199	186	188	203	196	165	207	192	194	215	155	188	192	211	191	219	180	194	205	215	183	190	191	164	182	204	196	187	207	169	188	204	206	195	208	183	203	212	193	201	192	191	211	204	193	190	191	200	189	200	194	190	216	204	202	219	175	179	211	215	177	173	181	191	209	218	217	196	202	173	190	193	196	172	178	198	177	186	179	188	234	203	199	179	191	189	199	191	191	198	210	214	196	173	192	196	184	178	183	176	196	179	182	212	193	213	181	235	198	220	163	180	173	178	185	191	190	178	170	194	215	192	165	202	186	185	175	172	206	195	207	201	203	211	204	222	189	183	185	231	185	215	211	195	204	194	187	182	208	202	199	170	201	184	210	208	220	191	179	186	194	233	191	198	192	197	197	204	213	180	206	219	194	197	213	209	213	194	216	202	222	199	211	191	195	212	194	174	205	190	185	193	200	194	194	172	183	205	203	195	220	207	210	193	215	176	186	220	196	179	195	167	196	196	199	185	225	184	173	185	202	198	176	183	181	201	190	185	170	218	186	208	219	194	196	215	189	170	199	202	171	189	196	171	193	197	192	210	209	188	172	221	200	192	188	203	204	209	177	175	181	214	221	206	191	195	155	202	202	183	194	191	211	205	223	184	204	224	199	184	180	184	179	203	201	181	203	194	172	199	189	193	171	153	191	216	206	180	196	192	182	223	204	180	209	194	182	194	195	189	211	213	189	228	188	227	190	228	191	185	180	191	185	201	189	196	202	215	179	172	174	195	191	178	207	174	190	201	201	197	187	196	171	202	195	201	174	178	180	185	160	192	202	207	175	189	176	189	202	180	186	211	218	184	210	172	180	199	198	206	186	210	189	230	180	185	195	208	184	212	172	195	204	166	196	172	198	190	190	210	200	170	201	174	208	202	188	230	183	209	192	200	189	169	241	183	191	183	196	181	185	192	217	175	202	167	194	214	196	196	208	190	179	210	205	193	195	211	196	189	181	207	192	187	207	191	200	186	195	190	177	197	197	226	204	208	187	214	192	191	196	187	169	170	177	200	191	183	190	176	198	205	223	177	200	196	210	193	192	185	151	188	222	192	198	189	188	199	168	200	220	185	214	201	196	193	197	196	203	192	192	200	197	201	194	187	204	198	179	191	185	213	201	187	181	219	212	203	188	196	180	186	182	207	219	180	199	217	198	174	209	199	179	192	216	191	169	200	201	182	195	200	232	184	172	166	192	184	170	192	211	206	190	172	191	190	178	175	173	208	191	172	201	170	196	163	205	203	179	188	188	172	178	209	196	168	212	212	201	206	187	206	205	186	185	196	195	213	201	202	179	181	208	210	196	188	170	169	192	225	188	212	203	199	216	185	179	187	180	214	211	214	174	198	215	214	176	212	189	189	182	191	210
10178	6441	2366	401	145	98	110	93	249	105	78	89	83	73	77	61	71	86	46	54	65	86	54	72	54	59	79	77	51	62	61	72	65	62	58	67	77	56	70	60	71	73	52	56	76	62	67	69	58	76	59	67	72	81	62	68	70	64	78	61	77	63	71	69	75	71	54	67	76	65	69	82	62	57	69	69	70	66	74	73	76	74	72	65	69	61	72	71	70	61	71	83	58	63	60	67	66	85	58	69	64	76	53	59	65	58	66	95	63	61	60	77	65	78	55	65	62	62	67	70	55	60	61	74	63	67	73	76	69	62	72	76	76	65	75	69	64	74	74	56	78	65	66	56	53	49	53	79	72	66	68	74	71	61	58	59	75	66	63	72	67	86	71	74	71	83	60	71	48	60	76	59	52	88	61	59	55	68	77	58	71	53	77	76	55	67	54	65	77	58	58	63	66	62	59	68	77	72	61	79	89	69	55	56	62	70	68	64	67	69	64	55	71	63	67	56	67	68	67	57	72	58	73	67	62	83	74	73	81	79	78	76	69	62	78	78	62	74	85	63	84	63	74	64	50	75	55	75	63	54	70	72	50	55	62	72	72	75	61	67	68	70	47	62	78	58	59	69	55	55	57	64	66	54	67	63	62	67	72	84	79	63	64	75	72	56	75	63	70	59	68	69	63	55	67	64	48	70	63	65	52	79	77	62	62	77	69	66	43	67	60	78	52	71	56	67	56	68	68	63	72	61	64	71	59	71	59	63	67	60	74	50	52	74	74	70	71	57	64	61	62	75	67	65	70	55	80	65	56	69	62	71	75	67	70	59	75	70	78	74	65	50	75	60	61	59	80	69	64	58	65	57	71	68	56	68	69	49	72	70	70	68	69	74	49	67	69	77	63	62	60	67	69	68	61	74	53	79	63	70	81	71	64	72	61	70	64	60	69	79	76	57	63	65	70	68	64	70	59	64	81	62	71	65	75	49	65	69	59	59	70	56	72	70	63	62	52	57	70	59	81	71	65	47	64	65	57	55	64	76	73	80	66	68	56	69	77	77	63	83	64	66	76	81	80	59	74	68	71	73	56	71	73	79	85	59	68	63	64	79	60	73	67	66	64	68	67	59	62	53	72	60	65	68	58	56	69	61	71	76	66	63	54	58	63	69	63	57	69	65	57	69	64	66	60	56	58	75	67	76	65	71	67	76	73	63	64	75	63	75	80	71	70	57	77	74	74	62	69	73	67	71	77	62	55	58	78	67	75	57	74	62	65	75	48	76	68	63	71	75	86	70	71	80	60	60	53	59	75	81	75	76	57	68	61	66	57	58	78	72	62	51	76	68	56	53	82	69	61	68	58	60	54	60	47	71	78	66	56	72	81	68	65	67	54	59	63	70	75	74	61	54	60	57	60	72	74	71	65	62	64	67	78	64	63	69	76	61	66	63	73	52	74	66	68	65	65	58	67	77	58	63	75	75	74	85	58	71	56	64	58	64	69	70	66	68	68	71	68	59	74	70	54	61	72	58	67	81	59	73	61	62	53	77	54	66	64	65	65	63	70	67	73	53	56	54	64	76	74	52	63	69	65	67	75	72	81	66	71	65	60	70	66	74	59	72	62	72	71	56	67	63	74	66	76	70	55	69	65	69	69	55	63	58	79	82	74	50	53	62	75	63	82	65	76	88	68	86	66	65	54	58	73	61	68	70	53	57	53	72	76	59	81	63	76	91	77	60	66	86	70	54	61	82	59	64	68	66	60	53	53	61	64	55	57	79	52	71	69	53	60	72	68	60	77	72	54	71	64	56	72	72	57	68	68	61	63	66	57	59	72	72	77	70	58	73	65	72	62	55	49	61	56	63	66	70	68	61	62	67	65	68	71	68	69	52	59	71	57	73	60	89	70	52	66	73	63	58	69	68	77	61	69	59	67	55	73	61	73	59	63	74	71	52	74	75	65	51	63	66	70	73	72	88	72	66	54	60	62	70	71	72	70	64	60	68	72	72	60	71	70	66	72	67	48	82	55	57	73	64	51	68	71	65	59	67	79	86	67	79	73	77	72	58	58	67	58	64	72	69	60	72	54	74	66	61	62	66	72	59	81	67	73	60	68	53	76	77	71	76	60	58	63	67	66	59	64	65	69	58	67	69	70	60	76	65	62	66	77	68	62	72	71	63	84	60	61	75	52	55	65	71	73	73	66	66	64	72	64	68	71	69	73	73	61	66	64	55	62	81	70	72	72	48	56	75	62	59	80	72	67	66	75	78	56	59	62	66	67	73	58	81	71	65	68	69	80	75	60	58	74	76	75	63	66	65	70	72	56	70	72	61	65	76	66	67	56	78	60	63	57	69	66	66	64	67	77	68	61	54	72	57	56	67	56	75	61	73	64	70	73	72	72	61	67	62	62	43	64	59	63	62	73	53	67	58	85	60	66	76	60	68	66	72	72	66	63	62	84	66	66	72	82	52	63	53	50	74	61	70	70	59	64	64	69	65	79	71	63	70	60	51	62	70	60	55	72	73	68	63	64	73	73	68	57	60	73	58	64	71	60	72	58	65	71	61	55	76	74	66	72	63	68	63	72	72	62	63	78	63	68	74	76	60	58	61	66	56	60	60	72	77	70	60	73	58	63	67	59	76	62	70	69	70	75	71	55	82	72	64	66	74	63	86	55	62	75	67	63	68	68	71	74	72	75	70	65	60	62	62	66	62	81	72	73	53	72	74	70	56	69	65	66	72	76	72	65	78	61	72	63	79	67	62	61	64	69	67	70	68	66	76	69	74	78	58	64	61	73	65	56	75	62	79	87	58	74	64	76	63	72	69	62	60	58	71	67	62	63	64	73	61	60	68	72	68	66	43	55	77	57	57	59	73	63	53	76	58	58	68	73	65	54	58	77	57	53	72	68	68	55	64	67	63	57	53	60	61	78	50	65	61	69	86	75	63	78	75	72	65	56	73	65	77	61	68	58	62	64	59	66	63	63	66	78	52	62	59	69	72	71	68	84	74	75	63	57	85	64	52	71	75	49	66	70	67	60	76	48	65	66	64	66	73	68	68	73	61	72	61	80	85	53	68	66	62	59	62	58	66	60	67	66	78	65	66	69	50	73	73	74	55	89	57	87	48	52	79	76	81	60	59	66	67	73	64	60	67	76	67	69	73	63	81	72	64	78	61	80	56	66	85	53	72	58	69	61	70	68	58	60	70	61	68	64	49	76	58	57	62	66	58	66	62	61	65	58	64	72	80	70	66	63	73	71	71	70	53	65	59	76	55	56	74	71	68	68	55	77	65	55	62	62	72	70	83	62	64	65	64	63	75	73	74	74	50	68	73	66	60	82	73	62	68	65	62	60	72	63	75	70	74	76	74	65	70	80	66	73	60	67	58	61	51	67	71	76	64	77	66	73	56	69	62	65	58	69	76	94	55	68	70	54	70	66	63	68	85	58	71	62	71	66	66	80	65	63	63	76	74	70	69	74	67	68	71
34371	25986	14743	3970	3131	3118	2771	2339	6458	2278	1395	1328	1238	1098	1118	1001	977	954	886	857	911	875	856	817	832	851	767	815	781	811	807	756	753	790	770	788	770	744	737	753	817	779	748	804	777	726	736	745	770	688	696	739	741	753	739	772	723	731	747	716	732	785	729	749	742	746	718	717	754	773	727	718	763	727	722	713	772	747	655	721	694	751	716	764	760	712	730	734	713	717	757	716	727	713	705	739	691	733	719	717	698	739	724	702	686	690	738	768	710	743	703	707	757	748	766	706	730	677	764	776	715	754	709	696	723	758	726	729	765	769	740	761	719	708	758	726	705	740	697	712	716	720	780	726	765	764	699	726	748	736	748	734	663	723	708	700	690	710	730	722	755	747	740	717	747	676	723	706	755	715	724	717	726	692	708	721	681	780	721	714	701	705	734	733	736	712	688	771	715	757	727	709	680	747	659	742	713	684	698	728	716	728	729	714	718	727	696	690	691	756	690	683	755	718	689	743	706	750	709	714	708	701	753	731	685	715	682	742	674	681	711	737	756	760	769	705	729	718	729	729	736	749	731	748	683	685	714	687	683	734	728	751	767	689	745	738	746	752	688	720	741	739	780	733	740	752	699	713	753	739	714	714	692	705	733	712	698	737	710	723	728	770	686	702	704	724	693	719	699	718	725	752	725	746	756	695	722	737	698	690	739	710	718	680	730	739	718	732	683	704	729	765	701	707	768	703	748	735	707	755	749	744	765	751	766	711	742	683	724	756	671	795	717	691	735	718	709	759	727	707	727	710	761	724	755	691	772	739	690	733	787	718	732	716	745	747	683	810	718	780	747	734	747	753	733	694	703	710	698	670	748	754	698	714	716	697	750	760	708	741	738	725	723	714	704	711	719	799	754	771	705	695	733	739	740	689	713	749	767	722	736	700	717	746	710	744	762	697	763	772	727	759	761	713	712	669	727	713	720	751	734	688	729	677	760	725	734	731	770	732	716	678	707	744	755	672	718	682	711	761	698	760	740	766	755	719	708	777	729	743	760	699	701	722	767	728	700	703	705	784	726	699	712	724	739	708	726	740	689	723	752	715	754	732	738	726	725	749	701	715	706	632	694	739	769	700	695	727	721	743	700	717	739	715	742	706	756	736	771	730	680	748	730	703	733	730	730	715	721	744	709	783	673	706	718	737	704	667	683	699	713	658	727	730	716	685	725	703	759	730	734	692	757	717	744	730	724	688	712	721	705	705	751	696	744	694	750	687	751	756	734	732	702	711	746	747	752	729	767	740	737	754	751	753	702	687	738	724	747	762	734	754	741	704	753	733	721	729	728	753	746	744	739	720	765	743	714	785	756	768	733	743	747	740	738	713	762	683	740	694	751	723	763	748	751	735	726	706	776	726	710	750	722	732	742	736	756	691	733	699	741	684	776	742	710	705	743	715	736	717	704	722	771	696	743	785	785	716	753	737	716	724	730	741	743	691	737	697	748	723	760	702	733	702	749	741	703	756	747	748	750	724	727	750	772	679	690	710	734	709	732	731	716	659	747	706	751	721	746	710	722	699	740	782	688	748	744	695	711	736	714	752	748	734	754	752	683	740	726	758	720	773	684	787	737	694	714	709	724	741	702	719	676	752	697	711	744	727	690	737	721	726	741	722	718	733	689	747	746	713	737	693	718	683	781	735	689	727	740	722	714	723	691	780	738	715	726	745	745	706	724	715	718	731	726	760	721	762	709	729	718	742	758	730	712	713	683	710	732	705	720	734	756	714	736	715	765	728	740	708	699	677	704	753	730	719	709	715	680	671	737	753	695	731	690	689	692	719	701	693	729	712	701	734	766	671	706	740	662	765	728	712	743	690	726	745	720	690	757	725	756	703	681	706	719	719	757	759	743	692	769	671	772	725	723	736	728	724	719	757	706	741	737	719	712	757	720	704	677	747	704	716	754	756	767	686	753	713	699	703	713	747	724	717	713	679	681	727	730	710	726	741	749	692	698	687	742	774	768	739	704	730	713	737	762	705	730	725	733	745	667	722	765	735	674	699	696	722	754	715	719	747	719	719	690	771	710	715	743	712	716	727	711	734	683	759	716	648	707	715	747	704	725	816	741	690	672	731	734	697	696	724	705	773	705	713	734	703	696	749	696	726	743	716	730	697	722	711	729	720	710	680	745	698	746	764	706	733	713	743	753	773	759	692	725	733	769	736	730	742	781	711	746	700	726	726	713	733	715	738	709	711	723	749	733	713	781	720	745	720	748	685	761	713	718	692	713	765	727	757	739	709	718	730	730	707	682	740	736	721	711	717	708	733	771	734	685	710	734	732	808	729	691	748	706	727	717	735	742	742	724	706	748	753	727	707	760	693	744	749	721	743	741	678	710	757	708	705	705	707	727	720	748	683	718	743	728	736	720	746	747	734	740	769	760	721	736	752	752	681	746	701	764	725	730	721	702	780	738	781	761	727	773	658	681	701	757	742	752	682	737	748	705	668	727	731	700	732	684	750	729	707	702	644	714	760	700	764	729	724	747	736	731	686	737	728	713	727	724	737	737	747	742	722	733	756	732	699	749	690	728	693	760	719	701	713	755	745	724	722	684	724	772	684	735	759	714	729	715	733	758	711	739	699	776	700	740	696	708	718	743	738	767	733	711	708	729	678	738	714	723	738	742	745	732	788	761	721	690	721	762	760	759	712	745	719	743	738	763	716	759	744	724	711	683	711	692	724	728	708	742	753	689	755	745	731	694	742	699	755	737	743	765	777	718	737	714	732	696	724	731	698	739	748	719	756	709	744	737	733	738	756	747	722	752	690	752	685	716	686	695	734	721	753	733	723	718	755	712	680	741	724	707	739	720	775	706	730	716	728	733	713	714	713	727	691	697	735	706	777	701	723	707	729	775	730	686	716	718	721	708	754	724	726	714	730	788	743	733	681	722	791	728	752	758	757	713	742	718	773	731	774	734	714	733	705	724	742	717	778	707	723	701	747	748	721	706	731	697	739	671	770	661	676	709	780	698	729	805	693	731	678	775	732	706	742	704	708	717	718	736	698	750	726	708	725	733	719	731	720	709	747	718	652	707	723	777	669	710	728	704	702	737	756	700	693	698	704	727	762	730	706	718	756	687	765	709	764	738	770	724	739	741	680	750	712	711	705	767	715	703	726	741	751	706	696	759	717	792	712	686	739	712	712	684	763	675	715	720	708	728	746	705	699	734	739	723	711	730	706	721	759	710	758	788	743	741	730	708	711	698	683	752	737	746	739	716	726	690	759	662	807	686	768	712	737	667	716	772	700	677	685	730	690	729	738	685	715	727	791	697	717	727	723	715	729	744	721	735	751	686	718	669	723	706	720	749	744	731	698	704	711	684	701	761	805	664	742	741	689	782	767	730	694	753	720	778	716	746	756	742	751	744	731	694	740	695	725	714	738	747	692	762	736	755	723	716	726	703	754	758	746	760	731	705	731	709	707	691	746	781	707	744	718	743	696
11307	10368	3492	653	263	162	100	82	72	93	63	45	30	52	38	30	47	24	27	27	25	33	30	30	28	32	26	30	28	24	37	27	29	28	19	17	24	21	18	23	29	23	29	18	31	22	23	27	21	31	34	20	23	23	22	25	14	21	28	29	28	26	19	17	25	34	23	16	23	23	18	22	15	19	24	18	17	19	24	24	27	22	12	24	24	31	20	28	20	24	17	21	14	16	24	24	24	19	23	19	12	27	16	18	19	21	22	21	15	21	28	24	8	21	22	28	20	21	22	26	17	24	29	22	28	14	11	24	19	26	12	21	24	23	21	30	20	15	31	25	29	22	29	25	21	16	24	22	19	20	27	26	18	18	18	29	28	18	20	19	24	21	18	19	16	24	27	19	20	19	13	21	22	23	33	20	26	19	22	32	21	18	29	19	20	19	18	16	23	19	15	13	12	16	19	20	8	28	19	24	22	18	10	25	15	23	21	25	17	17	23	32	16	22	26	21	23	20	11	16	23	20	21	18	31	17	22	27	17	23	24	22	26	20	22	23	15	20	17	12	18	20	16	30	16	19	22	24	22	14	22	17	27	28	13	27	26	23	24	23	20	19	26	25	24	27	21	18	18	18	23	23	27	13	19	22	26	22	24	30	17	13	21	22	20	15	19	18	21	21	19	28	27	22	21	23	22	31	18	25	14	17	25	19	10	23	22	20	18	26	18	20	22	26	25	29	19	19	14	22	27	15	20	24	19	25	29	26	15	18	14	23	18	18	20	24	27	29	23	18	24	17	22	29	25	24	16	25	26	24	18	21	19	14	23	22	28	21	15	21	16	16	19	23	20	21	17	21	21	20	20	21	21	17	25	18	21	27	22	18	13	15	26	20	18	18	26	21	21	18	25	20	28	17	18	20	15	19	17	15	14	18	32	25	19	32	26	14	21	23	16	14	20	22	16	16	19	26	23	17	25	20	21	13	19	26	28	25	15	22	22	22	19	21	15	17	21	21	22	19	20	23	24	26	17	25	21	20	20	22	17	24	28	23	18	19	23	24	19	13	14	24	22	20	18	23	18	19	10	21	21	21	23	22	23	18	19	27	16	24	21	28	29	15	20	24	19	18	26	22	19	17	28	22	18	17	22	33	25	23	16	26	20	24	30	18	14	14	23	22	20	24	24	19	18	24	21	17	21	19	19	17	24	18	31	20	23	14	14	19	23	16	14	19	22	27	18	27	22	30	22	22	14	12	11	18	24	21	26	25	19	26	22	21	17	18	20	16	25	20	24	21	20	20	21	29	22	14	18	21	17	27	17	27	20	20	28	24	21	23	23	21	21	21	18	21	23	16	17	18	24	17	29	25	13	22	22	23	15	30	27	27	27	23	20	20	17	22	23	33	23	21	26	11	26	25	17	19	10	21	25	19	28	21	17	16	16	21	29	17	23	15	29	15	26	23	19	20	17	26	16	20	21	16	19	22	25	26	15	8	14	22	34	21	20	12	22	19	26	21	23	20	23	27	22	13	20	11	27	31	16	14	21	19	25	21	21	22	20	24	26	24	23	25	20	17	21	21	22	19	18	24	20	22	25	20	21	19	26	13	24	20	16	27	22	25	18	14	26	22	22	26	23	19	16	23	11	23	22	11	23	26	22	15	26	18	28	23	20	22	26	32	22	19	15	21	16	26	29	23	22	29	23	26	33	15	21	28	17	24	17	28	17	22	20	28	21	26	19	14	25	20	15	21	20	26	10	29	27	19	15	21	16	32	26	24	24	25	24	18	19	18	20	25	25	18	23	20	17	17	27	17	20	19	12	20	15	16	30	25	24	23	20	14	33	18	13	21	18	25	21	16	26	25	27	19	21	20	22	16	20	25	26	18	13	23	14	19	20	20	19	21	24	19	19	19	21	19	14	15	15	9	20	21	21	23	26	23	21	13	21	27	16	21	27	17	23	19	13	16	23	14	16	26	16	23	20	29	22	18	29	20	25	24	16	23	22	20	23	21	25	26	19	26	22	23	23	29	24	27	26	32	18	19	18	20	29	20	24	17	19	16	23	23	19	18	21	14	15	27	23	21	27	23	19	29	23	21	21	17	19	22	23	19	24	15	21	18	24	35	28	32	17	20	21	14	20	25	19	25	15	19	25	22	18	26	20	19	24	15	14	18	20	24	20	20	19	25	20	20	16	20	22	25	24	22	20	21	22	35	17	24	19	19	23	24	21	20	20	20	31	24	15	23	25	31	18	20	23	25	22	19	20	16	18	22	18	21	20	17	19	18	24	17	21	12	15	12	20	22	21	27	23	27	24	26	21	28	23	26	31	16	19	29	17	26	19	16	25	22	12	9	26	20	22	20	23	21	25	13	13	33	19	24	23	18	21	24	28	25	15	19	20	21	25	19	23	15	22	21	27	21	17	15	15	21	22	27	24	18	22	14	15	19	16	12	31	12	24	26	14	17	20	29	20	24	20	25	19	15	19	23	13	18	17	21	23	22	14	22	21	18	23	19	24	25	17	27	24	18	13	18	17	23	27	23	19	21	18	17	23	21	23	18	18	18	21	24	21	17	18	18	21	19	15	17	20	20	21	15	20	24	26	18	19	19	17	27	16	29	24	19	24	19	15	16	27	23	23	28	22	18	14	15	22	19	21	30	20	30	28	26	26	20	21	27	18	12	22	27	22	20	16	16	22	20	18	20	14	28	21	24	23	18	23	21	20	24	16	22	34	22	21	27	16	22	22	22	19	21	27	28	23	14	24	15	18	11	20	13	18	22	28	17	19	18	22	14	16	17	18	20	24	22	27	25	21	20	16	19	26	24	24	21	21	16	37	22	24	19	19	18	25	17	21	21	30	20	19	15	27	17	22	23	21	21	26	20	31	17	20	21	30	21	17	10	16	26	16	23	19	19	15	21	22	30	22	26	26	21	31	21	19	18	24	19	18	21	40	21	19	26	13	11	22	28	19	19	20	16	15	19	23	25	20	23	26	15	21	6	13	15	14	34	22	24	23	20	19	21	22	21	18	24	28	19	24	17	24	27	21	18	25	12	24	26	21	30	10	19	22	20	15	23	22	23	19	20	16	21	16	24	19	21	30	16	16	26	17	17	19	19	14	23	24	13	19	16	26	21	33	20	20	18	25	20	19	19	24	27	25	14	21	26	21	18	27	20	20	16	26	25	21	26	28	31	24	22	16	15	28	22	26	23	17	23	26	13	20	18	22	14	15	24	16	18	18	25	29	26	22	24	23	18	10	18	27	21	23	27	16	16	22	28	17	21	14	24	18	23	23	28	21	18	23	21	22	25	25	18	31	21	23	23	16	25	26	19	19	23	24	21	19	22	15	22	14	27	22	17	19	22	23	22	16	22	19	21	23	19	26	18	34	24	13	16	33	19	30	24	19	19	30	15	24	12	23	14	26	18	20	22	16	26	19	24	14	18	18	27	20	27	24	22	17	20	30	20	27	29	20	25	22	17	15	17
38672	30028	15004	4687	4479	4575	3922	3072	2811	2848	1499	1284	1046	924	773	723	663	604	590	496	513	445	453	400	398	386	399	361	355	330	339	307	338	301	301	308	272	284	249	307	257	276	287	271	269	310	220	237	254	231	267	249	252	261	210	258	257	259	251	228	247	241	214	246	240	254	245	254	252	226	250	210	228	224	228	244	210	236	213	221	233	238	218	239	226	221	222	225	212	240	235	246	222	237	235	229	215	236	216	225	220	213	237	226	219	227	230	235	240	223	215	240	237	219	236	224	243	237	246	188	231	257	227	246	240	207	247	217	232	206	241	211	223	241	222	248	218	233	237	245	222	233	221	244	213	210	244	210	207	208	240	212	205	229	227	212	213	201	232	212	224	223	243	225	216	217	230	215	249	228	243	215	231	237	209	221	255	258	233	230	229	205	223	221	209	228	212	220	220	222	242	223	201	231	229	227	209	224	239	232	240	224	217	194	234	226	218	227	232	242	240	203	242	250	207	225	190	197	196	239	229	214	206	226	198	220	223	238	250	243	210	219	237	225	236	220	228	229	244	217	221	204	246	192	220	237	246	223	252	238	229	212	215	216	248	188	215	231	223	216	217	212	248	214	216	226	223	229	209	230	221	210	241	229	225	234	236	227	254	214	230	193	226	232	238	245	201	215	220	237	226	212	182	205	219	215	228	213	235	211	189	228	211	248	213	237	222	202	222	229	243	237	225	241	225	217	236	207	239	219	217	215	227	234	195	214	215	243	220	213	221	214	202	212	213	217	205	225	232	207	206	234	241	224	221	231	235	257	219	200	225	232	213	210	222	209	203	209	242	219	202	208	194	229	208	241	236	266	243	198	218	214	226	223	215	198	211	224	220	237	213	250	220	236	218	242	222	250	217	251	235	211	226	248	243	224	225	209	213	230	225	218	201	197	240	224	228	194	204	223	203	229	234	203	217	226	236	225	223	212	235	263	204	203	220	206	208	242	247	218	233	239	199	225	243	215	218	215	212	217	242	246	209	221	230	221	224	222	201	199	224	205	216	250	209	219	231	224	244	212	241	228	223	196	205	223	205	241	210	192	245	231	208	220	221	254	225	218	234	230	224	249	236	222	220	217	220	222	232	209	197	197	210	203	200	245	215	238	216	222	217	222	247	199	240	247	203	248	230	232	189	234	192	221	204	200	217	242	216	235	226	221	230	254	190	216	225	240	252	209	237	215	216	232	222	212	228	218	221	240	213	225	235	211	239	210	241	206	207	231	221	217	209	180	222	223	243	226	192	189	227	226	248	217	242	235	211	217	211	223	238	240	235	213	226	207	214	215	211	238	227	220	217	216	219	192	209	202	242	211	252	214	222	231	234	220	217	227	221	219	202	208	187	233	260	182	217	222	220	210	198	227	188	211	230	221	233	233	218	241	213	218	228	227	224	217	203	222	239	227	221	245	212	223	228	237	217	235	208	200	203	218	231	208	203	191	207	218	244	228	187	229	202	212	235	211	223	229	244	206	204	209	232	203	195	246	242	216	201	189	225	236	241	201	203	196	217	222	211	207	239	200	205	212	223	203	248	232	222	197	242	233	221	250	225	223	204	231	254	212	198	215	234	225	217	222	228	228	220	216	205	227	231	201	222	231	222	207	224	212	221	227	197	261	241	210	257	250	204	197	217	218	221	195	230	235	230	242	228	249	235	208	212	194	230	192	243	218	212	248	215	245	238	223	247	243	195	227	222	203	212	214	230	203	221	213	237	201	216	219	238	233	210	206	209	222	235	257	229	220	218	233	197	217	193	221	246	191	238	231	197	221	242	220	198	206	225	259	235	242	226	230	232	204	231	203	220	214	235	204	215	224	224	240	207	229	237	208	221	204	217	218	211	232	226	235	230	235	238	224	209	224	246	243	242	237	215	219	207	239	194	229	229	207	215	218	249	230	204	238	218	217	206	228	207	218	223	230	224	243	204	220	222	222	239	257	242	236	205	203	255	215	224	242	251	228	216	208	219	208	243	226	233	212	240	217	261	240	206	233	243	235	246	220	214	226	219	215	206	221	245	233	201	241	234	213	221	219	233	250	231	222	221	216	208	236	222	192	224	210	244	204	214	231	218	220	213	223	249	254	194	223	232	244	236	239	208	224	246	197	223	228	190	239	204	215	220	233	225	199	211	213	229	206	208	227	213	202	241	221	223	230	235	213	231	208	225	203	216	235	213	232	223	212	225	224	222	214	217	223	226	243	212	190	215	232	195	216	233	218	227	220	213	200	190	209	194	227	202	220	220	203	208	220	208	226	237	255	209	202	209	232	247	220	214	212	217	202	260	198	224	195	238	205	225	228	236	201	239	238	231	218	212	225	216	216	216	217	237	232	214	242	219	243	223	228	196	204	229	221	207	222	251	224	201	218	215	234	204	222	224	221	217	209	191	207	239	210	226	211	239	212	215	221	200	209	216	214	232	225	211	229	226	218	222	231	227	222	230	210	247	205	229	210	226	235	226	224	227	214	208	214	230	234	240	202	238	223	217	224	228	197	230	237	207	206	211	228	209	189	215	232	228	230	241	225	206	206	233	214	203	202	194	213	223	232	227	204	227	219	229	196	241	247	202	224	214	237	207	230	217	220	227	227	214	217	199	230	221	228	204	244	237	213	208	214	221	225	208	219	225	209	219	201	221	229	221	204	212	224	199	187	227	238	231	200	224	225	207	208	240	211	201	223	232	212	223	215	213	205	186	209	213	224	208	217	223	213	220	211	202	259	206	228	206	233	227	225	225	217	201	248	227	230	251	196	199	218	226	211	230	218	239	209	224	253	218	199	224	225	216	239	218	248	240	225	222	210	222	261	214	221	223	247	233	215	221	211	206	229	208	214	233	225	243	215	235	227	224	196	240	202	187	236	214	223	233	221	218	248	228	247	232	250	211	228	194	224	207	217	228	218	225	205	234	199	223	212	227	196	226	210	212	211	226	202	216	215	223	246	211	220	204	219	224	198	219	198	218	227	232	237	226	208	217	224	221	222	225	207	227	211	230	263	224	232	234	203	246	235	209	225	222	237	236	221	227	216	218	225	227	229	191	186	227	209	248	221	241	232	211	213	223	227	216	230	230	224	234	245	186	230	236	230	219	233	222	222	217	212	211	224	203	206	239	260	198	240	210	191	229	210	227	219	213	248	227	247	205	210	205	242	213	218	209	216	220	226	232	258	211	230	230	221	196	233	206	223	232	219	239	216	223	260	242	200	232	234	242	225	222	231	207	203	228	197	230	233	195	224	203	208	187	214	213	198	213	236	224	219	233	225	215	231	240	216	219	242	211	215	232	215	209	212	222	194	201	199	210	218	235	225	221	214	226	211	239	232	204	227	226	220	240	222	215	201	253	221	190	218	231	208	204	212	233	219	223	227	213	219	246	242	217	221	198	228	232	220	220	233	248	225	227	214	199	244	215	217	246	213	220	215	213	211	207	223	205	215	234	226	238	214	222	241	225	203
3923	1610	367	119	84	60	66	64	58	67	45	59	59	50	40	65	45	50	63	48	64	43	53	46	56	50	58	51	43	58	53	51	57	50	53	65	56	53	60	44	52	40	54	62	57	39	55	68	55	50	54	56	57	49	42	54	53	50	52	54	61	41	52	50	59	60	49	41	63	54	66	39	42	66	57	61	53	66	53	58	56	52	57	63	64	45	51	54	41	59	66	51	60	49	65	49	44	57	43	47	59	61	58	50	45	52	56	56	54	44	62	48	55	42	60	45	37	65	57	57	54	68	63	53	44	52	49	49	53	49	57	51	48	52	63	49	73	50	43	57	56	55	52	61	38	70	46	42	57	54	64	59	63	47	49	41	57	57	69	47	52	54	61	52	47	40	51	74	49	45	55	46	54	42	41	57	56	54	62	62	48	52	62	52	50	55	47	60	50	59	59	45	45	44	44	57	60	46	73	57	54	56	54	61	56	43	54	49	44	53	52	52	59	59	66	49	43	65	43	60	44	65	43	36	48	64	59	59	67	63	51	48	51	58	68	50	51	57	51	63	52	50	45	57	46	68	47	55	52	52	55	52	39	52	53	58	55	38	51	48	59	61	59	55	65	58	53	56	45	60	55	43	57	51	50	46	60	47	44	51	66	48	60	48	48	44	58	48	56	72	48	43	43	58	48	53	43	44	50	58	57	56	64	70	55	55	62	47	56	53	73	60	46	51	50	58	50	41	52	55	57	69	66	63	54	48	60	59	61	52	58	54	49	53	44	49	57	63	53	49	49	66	53	48	49	47	48	47	61	57	57	60	53	44	50	51	59	48	47	53	56	42	52	54	46	65	48	52	53	50	53	59	56	46	52	46	48	50	39	62	55	50	46	51	58	48	63	46	55	64	52	53	64	45	47	60	59	66	51	53	66	58	54	61	48	59	47	53	61	52	43	36	45	36	61	61	47	50	46	56	51	54	45	63	41	56	62	54	51	46	55	52	54	58	53	61	58	41	59	62	57	56	56	61	57	63	53	50	66	49	48	49	69	55	53	62	50	44	49	55	62	65	51	45	44	55	55	41	56	55	53	50	54	50	40	43	60	64	45	51	69	55	36	53	48	48	52	56	42	43	58	50	66	51	41	52	56	51	51	45	46	43	52	39	54	56	68	59	48	45	46	65	56	52	61	59	55	68	50	59	48	53	48	43	61	47	70	37	53	66	65	55	31	65	48	50	62	54	52	63	47	46	59	48	45	35	62	58	53	45	51	61	53	51	60	54	48	50	67	45	51	60	59	55	68	49	65	47	49	58	54	56	45	48	59	51	47	53	65	60	60	40	53	60	57	44	52	45	41	44	48	50	57	43	68	51	40	62	58	57	73	59	44	44	57	38	65	42	60	53	56	47	56	40	60	54	49	56	50	69	50	53	45	52	79	58	53	48	61	51	47	59	51	50	55	51	48	56	55	54	45	39	53	51	54	47	43	49	45	50	68	59	51	50	46	47	57	47	51	54	59	53	56	55	52	52	52	42	53	49	56	48	47	58	43	67	65	49	56	50	50	52	67	63	60	58	54	62	64	46	63	60	55	44	40	63	51	39	44	71	56	59	31	50	52	49	56	51	49	42	63	58	56	49	48	57	46	47	49	54	61	57	60	65	61	58	53	53	62	49	54	52	41	58	48	63	49	58	60	42	57	46	56	48	57	45	38	40	55	53	55	58	52	60	47	47	59	61	47	57	57	49	54	53	55	41	40	58	60	50	55	57	53	66	63	60	54	48	60	49	54	47	46	53	58	64	46	67	62	60	53	56	55	44	46	58	62	60	47	56	56	53	61	59	54	49	44	44	59	55	62	65	57	46	52	49	53	48	60	56	47	54	56	60	59	52	51	55	46	55	48	60	50	62	46	57	54	46	59	50	70	52	57	54	64	66	39	48	51	54	56	45	48	58	52	54	58	47	53	48	46	54	63	65	66	44	53	55	47	48	47	55	58	63	53	55	53	64	56	61	56	56	40	38	58	49	41	48	51	57	40	48	49	44	53	53	63	58	46	55	55	48	56	62	49	48	53	56	45	69	64	50	47	56	56	50	57	61	51	53	51	52	51	47	45	54	63	50	55	66	59	62	57	69	44	58	44	54	46	55	48	60	52	53	53	51	66	57	38	54	61	52	60	44	55	50	46	48	51	44	48	57	61	50	43	53	49	50	50	57	56	51	41	40	50	43	45	58	52	57	54	65	56	47	42	59	52	67	51	39	55	45	48	53	59	60	53	59	51	66	46	49	49	62	53	47	51	53	49	47	49	44	53	56	51	47	39	53	51	59	40	51	69	58	56	45	52	43	48	44	59	42	55	42	45	45	47	54	42	45	48	55	54	57	57	50	48	65	49	49	57	47	62	52	54	54	51	57	44	52	69	68	61	46	37	54	44	49	50	58	58	56	54	48	67	52	42	48	48	61	58	56	51	52	54	50	64	44	58	56	63	52	52	69	58	53	39	52	50	48	50	51	42	37	64	47	43	50	48	50	48	45	58	52	70	56	51	65	56	43	50	36	46	54	58	53	56	65	55	51	39	65	65	53	61	54	42	73	55	54	48	46	57	51	48	55	55	47	64	50	50	49	58	53	39	59	49	62	56	46	75	57	45	56	67	65	57	47	59	51	58	48	58	62	64	56	55	62	46	54	54	52	45	65	43	45	48	70	47	49	49	67	49	39	64	58	66	58	63	52	46	52	49	54	52	58	47	61	44	52	59	42	56	59	47	59	49	57	56	64	49	53	50	61	57	51	57	46	56	49	61	51	61	52	45	52	45	39	53	66	58	46	59	54	44	49	61	49	64	53	58	51	45	43	52	50	57	43	56	52	57	51	67	45	58	53	41	48	55	55	60	51	48	45	55	46	52	54	51	68	44	57	53	42	51	63	48	53	51	52	47	41	66	62	48	58	62	46	68	45	60	43	50	57	56	48	59	49	66	57	54	51	61	56	55	50	42	53	63	50	52	60	62	50	58	55	54	51	45	50	61	49	51	51	44	59	50	48	51	44	58	47	60	54	52	66	65	59	55	45	47	46	64	58	78	49	62	59	50	73	56	54	54	45	54	50	37	55	57	47	62	53	57	46	59	45	66	51	55	51	50	45	61	48	58	47	60	43	54	59	59	48	53	40	44	52	63	57	51	66	55	71	49	55	52	57	60	60	50	59	42	72	49	59	46	54	62	50	49	48	58	53	50	47	49	60	58	50	56	59	52	47	49	49	54	58	52	43	54	56	56	61	52	47	55	50	53	48	59	39	55	46	56	55	60	58	49	57	37	67	63	56	50	47	65	60	42	48	53	47	60	56	51	53	53	50	47	50	53	56	50	48	42	45	60	49	41	46	58	58	38	50	51	48	39	62	51	61	59	63	55	53	45	59	56	49	51	42	67	66	55	49	49	56	62	57	58	64	67	61	50	52	55	62	54	59	42	55	58	53	60	47	52	43	51	55
25135	12728	3151	1270	1467	1488	1364	1221	1087	968	849	794	741	679	717	712	667	674	644	630	652	671	632	630	654	620	614	609	574	670	603	595	596	626	594	616	592	589	613	601	603	570	620	596	607	640	610	586	554	586	575	608	587	556	571	569	640	593	596	537	592	620	603	563	594	585	628	595	587	631	618	581	582	605	574	578	569	580	607	579	565	612	603	603	600	566	542	625	589	605	617	590	641	620	574	549	583	621	559	611	584	615	602	631	612	588	555	597	632	587	575	584	593	572	560	607	567	600	586	567	569	564	566	617	571	619	615	598	602	559	637	610	589	595	632	610	607	564	522	576	628	571	604	602	599	586	621	621	579	577	600	572	642	562	582	601	569	617	582	609	603	605	606	574	594	562	584	576	620	611	617	595	586	551	594	568	566	605	584	553	584	566	601	567	632	621	618	555	600	618	588	555	602	657	587	599	586	578	568	593	572	580	537	563	603	634	563	558	567	562	577	565	594	602	596	559	584	569	570	593	621	564	616	597	588	605	579	574	633	587	578	611	611	584	554	538	600	571	597	567	616	582	581	656	618	598	612	582	616	587	603	596	606	613	608	545	601	587	625	543	581	581	580	594	642	582	573	563	578	600	631	579	608	624	590	589	597	600	608	558	600	578	623	586	600	597	606	568	612	596	622	580	575	587	568	590	574	570	581	578	595	603	647	547	595	601	579	579	543	611	575	612	576	555	573	562	572	628	558	601	594	581	581	584	585	563	591	594	606	604	629	578	614	631	597	582	557	638	584	578	617	599	581	598	588	614	614	626	601	601	606	606	634	598	574	584	564	603	594	621	632	605	615	603	579	585	607	610	577	613	583	557	579	586	636	540	599	612	565	564	635	588	584	604	577	597	632	622	615	615	594	586	612	604	579	566	583	586	597	567	538	589	571	577	587	578	570	616	580	562	589	621	629	530	623	653	559	619	571	623	593	544	604	593	606	574	619	570	564	603	582	593	578	567	583	596	578	613	611	600	609	563	569	588	608	575	664	600	614	597	592	587	616	540	578	568	544	578	627	597	593	612	600	587	641	544	559	594	587	597	592	628	574	623	553	570	578	574	638	604	611	564	579	614	610	614	602	597	618	608	559	589	570	667	613	573	560	552	576	585	580	553	597	602	596	544	558	582	563	583	563	623	602	597	611	613	599	572	566	586	572	607	620	617	586	605	553	606	591	595	607	613	581	593	604	550	594	611	578	607	579	563	584	586	610	615	604	576	597	563	612	529	574	602	542	581	581	570	576	511	598	601	557	603	620	645	609	614	578	629	588	595	599	576	608	612	595	556	565	556	569	583	628	590	566	595	539	595	604	569	572	583	592	566	620	570	611	590	609	624	608	605	592	584	603	608	596	607	602	547	553	621	606	611	587	576	593	601	578	598	588	548	599	586	591	563	547	569	598	582	600	558	580	639	555	585	599	582	607	620	577	570	627	599	553	551	597	573	533	594	606	579	608	583	597	612	579	560	604	620	588	535	594	601	603	604	609	579	561	608	624	610	593	572	591	621	572	596	570	620	569	543	581	538	584	647	598	569	622	655	604	633	574	586	604	591	603	629	594	640	564	604	575	618	572	565	610	614	556	582	587	604	583	624	618	599	585	565	604	550	577	597	577	599	606	602	616	585	625	593	627	580	605	609	612	581	540	573	578	614	599	624	641	607	647	592	594	590	606	610	599	604	565	565	577	576	584	589	608	569	581	581	569	572	583	572	600	601	560	574	608	600	602	558	580	602	552	594	582	592	592	621	614	584	561	615	624	619	552	601	645	549	557	568	602	586	572	592	593	627	645	588	612	616	583	604	595	555	596	600	565	597	604	599	584	588	588	586	603	606	562	628	584	603	630	581	574	605	586	591	570	604	606	628	577	618	582	586	574	634	593	603	565	557	563	596	604	607	601	578	637	541	584	600	589	589	596	599	592	624	613	564	561	595	619	570	550	585	554	581	601	606	608	601	546	598	561	549	577	616	610	576	586	562	577	554	552	584	591	594	577	598	606	523	613	612	580	602	584	558	639	584	561	601	578	640	591	622	626	607	578	580	585	566	613	568	604	615	609	574	636	609	603	613	584	617	546	612	592	577	587	596	590	601	605	607	582	568	603	587	585	584	576	588	590	567	573	581	617	561	594	597	563	578	599	558	592	583	589	543	569	593	596	592	630	594	607	600	631	585	606	553	600	613	578	560	588	541	597	584	601	585	605	581	623	602	566	568	600	613	560	613	616	591	600	592	602	575	593	596	591	571	612	598	580	556	594	618	602	631	559	590	597	620	599	612	626	555	552	583	583	582	585	588	609	594	579	603	551	563	583	560	597	569	567	565	610	616	581	630	624	583	594	598	582	571	608	622	587	604	579	614	571	542	619	564	586	583	571	596	561	562	647	618	638	577	558	574	600	623	607	603	593	594	591	588	613	593	654	579	607	562	592	614	598	588	607	554	597	588	579	589	596	640	617	634	620	568	536	562	600	580	582	597	594	586	576	572	582	604	594	634	581	642	610	616	602	591	573	594	591	629	594	569	611	626	557	587	610	573	550	593	563	599	585	591	564	558	577	563	636	568	661	603	566	610	627	580	586	599	611	558	599	545	604	629	582	624	603	578	592	571	579	592	603	586	591	590	617	610	597	603	591	569	564	544	579	589	598	560	585	563	598	603	618	598	570	607	626	602	599	606	554	563	555	596	575	598	595	568	613	600	609	560	550	617	569	612	583	634	562	565	551	605	595	572	576	596	584	594	589	577	585	584	605	574	589	601	580	585	603	594	614	581	588	602	594	617	585	591	587	590	609	580	569	585	578	599	608	582	561	544	623	591	582	560	636	578	564	629	597	569	620	598	612	552	580	599	600	588	598	593	563	630	629	564	591	643	642	597	537	534	570	614	601	569	597	564	567	547	561	587	615	598	644	586	561	580	650	551	604	586	628	607	628	606	607	595	594	585	584	631	598	626	597	611	558	568	551	578	579	590	588	591	595	603	574	591	577	609	619	586	622	606	589	616	595	604	555	615	560	588	577	590	631	574	599	632	609	576	608	566	611	656	585	608	574	563	610	600	641	597	601	577	573	591	560	591	617	599	583	620	572	574	583	585	586	593	594	607	623	602	590	607	568	601	641	572	622	608	575	589	578	584	596	587	631	594	583	576	623	631	564	601	568	583	580	630	551	577	610	628	557	604	662	606	604	569	563	573	600	614	561	568	567	581	606	602	609	582	606	607	627	544	644	635	602	568	623	573	597	598	590	609	570	585	570	621	606	626	600	579	575	567	613	542	574	590	586	611	570	645	586	612	569	605	576	569	550	576	572	619	654	642	589	622	571	570	574	560	594	552	594	605	570	607	541	575	609	600	622	618	575	578	584	602	604	586	583	584	604	597	638	566	574	616	596	602	601	558	614	609	581	584	635	584	570	574	580	632	604	595	610	553	607	613	547	619	531	643	583	588	598	577	592	606
10628	7809	1361	345	177	91	60	57	54	358	34	42	27	34	24	17	21	18	17	19	19	15	16	18	21	17	17	23	19	15	23	15	15	16	20	22	9	13	11	19	19	15	14	13	13	15	16	15	15	14	17	21	17	16	17	17	17	17	14	17	12	7	10	14	19	13	15	10	13	15	25	18	13	21	20	12	14	12	23	9	12	14	25	15	13	18	16	17	16	14	11	13	13	16	18	11	19	10	19	16	19	9	15	12	18	18	9	13	19	16	14	13	16	12	11	13	15	19	16	15	15	10	19	13	14	13	12	11	14	16	9	15	15	25	17	16	16	14	22	12	12	13	20	7	9	14	16	13	14	15	11	15	15	15	17	18	11	17	13	15	17	14	12	16	12	14	13	14	11	9	19	10	23	9	12	16	19	13	16	15	14	15	20	18	21	21	15	12	14	12	13	9	10	20	12	16	13	12	18	19	18	12	17	13	16	15	21	15	12	14	13	18	13	13	17	18	21	11	12	18	6	11	23	13	22	15	8	15	16	20	20	11	22	13	11	14	13	17	11	16	11	18	13	15	10	22	18	22	24	15	11	14	15	17	15	12	14	21	17	13	13	18	15	18	11	13	16	14	18	14	20	20	16	17	20	11	18	13	11	17	14	15	16	14	20	13	21	16	16	17	16	16	16	12	14	16	20	17	20	22	14	12	14	11	9	15	18	14	17	10	20	16	11	16	5	14	20	9	14	12	14	13	16	12	18	16	11	16	16	17	13	14	19	14	11	14	14	15	12	11	19	21	14	15	21	14	10	11	17	17	16	18	11	12	10	15	15	16	12	21	12	16	16	15	11	9	12	16	9	13	11	16	16	8	16	13	19	13	11	14	13	14	15	16	15	13	13	15	13	13	14	21	13	9	18	22	18	18	14	19	15	18	8	14	7	15	23	8	11	16	17	16	12	19	17	11	11	15	18	14	27	18	13	20	9	13	8	16	17	12	11	15	17	13	17	20	12	17	22	15	14	10	10	8	26	13	18	10	11	17	17	24	9	20	9	8	13	19	17	14	17	6	17	15	16	11	9	25	11	22	23	15	21	13	14	13	12	14	15	15	13	17	20	17	18	16	12	10	17	21	14	23	20	17	13	8	16	13	18	12	18	11	12	16	12	6	17	15	13	12	13	17	19	19	18	11	15	18	14	8	11	23	18	9	8	16	15	17	18	24	17	11	14	10	13	21	23	11	15	20	11	22	22	11	11	17	16	17	13	18	17	13	9	7	12	14	17	13	9	12	23	22	18	15	15	15	11	10	14	12	16	17	14	15	18	19	11	15	14	19	16	9	16	14	9	17	14	11	18	20	19	15	13	14	14	23	11	11	10	11	14	14	12	18	20	13	8	15	16	17	13	15	16	14	16	10	18	19	20	25	15	16	13	20	12	19	18	13	12	9	19	17	12	14	18	5	11	20	14	11	18	11	15	10	13	10	11	19	19	14	16	25	19	14	20	6	13	19	14	13	9	21	16	10	15	18	19	13	11	13	14	14	10	22	16	17	16	17	19	14	15	18	16	11	16	20	18	15	12	10	17	18	20	15	11	10	22	18	13	16	20	13	14	8	13	16	14	11	6	14	13	13	16	14	17	18	9	19	15	13	19	24	18	19	14	13	11	5	17	14	17	14	11	11	13	17	17	14	27	8	13	12	9	10	15	16	18	18	8	18	20	17	13	13	12	20	19	14	13	27	14	13	19	13	18	12	11	16	16	9	16	14	12	22	12	7	15	10	16	14	18	9	12	12	12	15	9	12	10	9	6	20	19	14	12	16	17	12	12	13	19	15	13	20	21	6	14	15	15	21	17	19	18	9	18	15	8	14	15	12	19	11	9	17	15	11	15	19	6	10	12	15	14	18	15	16	18	17	14	13	16	16	19	12	12	15	23	15	14	18	20	16	20	13	12	18	10	16	16	15	18	15	19	8	18	15	15	18	14	21	13	17	17	18	16	20	11	16	12	20	20	18	14	10	12	15	17	17	16	16	10	16	10	14	15	12	11	15	13	10	12	17	20	14	17	11	13	13	12	15	13	15	16	20	18	16	10	12	18	12	16	13	8	8	10	18	10	16	13	15	19	18	20	19	21	9	12	18	26	15	9	14	20	13	12	17	17	9	13	15	20	12	12	16	7	15	16	17	11	21	19	16	17	16	14	10	24	11	12	18	19	16	17	24	19	16	11	15	17	16	18	11	13	18	9	15	15	19	21	11	22	11	12	21	16	13	13	13	15	15	19	14	17	16	12	15	19	18	12	19	9	23	18	12	13	20	14	21	8	20	15	14	11	15	18	18	20	15	14	10	13	19	17	14	20	17	15	9	14	13	16	18	15	12	16	8	25	12	15	18	19	10	13	12	11	16	13	15	15	12	13	21	11	12	20	12	9	14	14	20	12	16	16	12	10	11	25	17	15	23	13	16	20	21	15	14	12	21	15	13	11	21	16	18	14	17	17	19	15	17	15	20	8	14	14	13	16	19	13	8	15	12	8	14	13	16	11	13	10	14	13	12	20	14	25	18	17	18	17	15	16	14	20	16	21	15	11	14	16	15	21	17	10	18	5	13	11	11	18	14	10	13	12	11	7	20	16	21	16	20	19	13	11	13	19	10	17	20	16	16	16	17	11	14	15	18	23	12	7	14	15	18	17	14	16	15	18	14	17	10	16	9	14	16	15	11	17	20	16	19	23	17	7	18	11	21	10	16	10	16	10	15	20	14	9	18	15	17	16	17	20	17	17	11	15	19	19	21	20	7	16	19	19	13	13	7	24	20	13	15	9	14	9	16	14	13	12	14	17	13	9	12	11	19	16	19	17	17	18	10	12	20	13	20	16	12	12	8	12	13	14	12	11	17	16	17	12	9	16	21	13	15	9	17	16	12	21	21	12	21	7	17	14	9	16	13	9	14	11	15	13	13	14	12	17	14	13	17	15	16	18	15	12	18	14	19	19	18	18	11	15	11	18	20	9	14	15	13	15	15	10	16	20	15	15	11	19	8	17	15	15	13	18	20	17	21	11	12	19	13	15	8	9	19	11	14	14	24	19	16	13	16	16	13	18	14	17	10	15	10	16	18	13	12	19	15	13	13	10	18	10	12	16	11	8	12	13	17	16	16	13	17	15	12	13	13	18	15	12	13	10	13	22	15	13	13	12	14	21	15	15	28	16	15	17	11	18	18	7	12	16	15	18	14	31	16	23	16	17	20	8	11	18	18	16	15	17	14	15	15	11	10	14	15	13	17	17	15	15	16	13	14	20	20	18	16	15	12	13	16	14	11	12	23	21	17	15	14	15	15	13	8	18	16	13	12	10	13	14	16	18	11	12	10	13	17	18	13	25	16	10	17	11	22	9	15	13	10	20	12	22	15	16	17	8	12	13	8	12	18	25	10	12	16	13	12	15	19	18	12	16	15	19	21	16	15	20	16	18	15	16	14	12	10	12	14
38371	23454	4962	2675	3469	3544	3000	2284	2018	8443	1110	950	758	655	592	541	444	417	427	364	386	358	356	325	297	286	293	263	255	252	247	249	245	266	237	272	226	265	202	204	229	198	189	235	214	211	202	203	230	197	173	179	179	229	182	193	173	197	209	178	201	182	183	202	170	173	179	176	191	206	203	194	196	201	195	186	167	186	206	204	188	180	182	191	159	189	184	177	167	201	188	180	178	207	184	182	208	192	184	162	174	188	179	169	193	167	180	195	178	184	166	167	182	179	175	177	173	178	179	165	169	175	150	188	180	159	160	162	184	148	162	178	183	167	190	176	192	177	153	163	182	166	185	187	189	159	208	202	187	204	193	178	193	162	178	199	179	205	195	189	176	153	224	166	180	176	170	173	162	170	172	162	199	189	172	161	174	181	172	180	165	151	170	153	171	191	170	178	174	179	197	166	181	177	173	199	175	167	177	162	160	175	171	180	173	168	147	172	175	173	153	161	162	154	185	176	183	174	170	187	179	196	199	173	188	168	193	179	165	188	170	166	172	175	167	189	169	190	166	168	168	164	178	178	169	172	179	146	176	188	171	182	176	177	154	143	172	182	175	178	169	163	184	173	183	163	191	170	181	186	173	174	170	179	184	201	182	154	191	177	163	173	198	193	175	189	196	196	170	182	173	178	176	163	175	153	176	179	177	177	181	165	173	178	173	182	170	181	170	167	163	170	192	170	203	179	180	171	182	177	163	167	167	181	172	189	204	167	166	171	148	154	179	168	182	189	190	162	170	168	176	201	170	173	185	161	199	189	151	176	158	180	192	186	156	195	187	161	165	160	175	160	181	164	185	181	178	165	174	158	195	165	168	160	167	147	182	184	179	158	176	153	155	143	174	168	197	168	192	171	172	157	172	191	167	142	178	182	184	171	190	168	179	200	208	169	187	179	151	165	189	194	178	149	182	177	156	174	181	171	172	154	174	141	190	190	172	204	181	147	185	165	172	190	170	163	185	165	188	165	175	180	177	190	177	167	178	189	171	174	187	214	186	179	159	192	175	170	177	177	183	154	174	166	185	155	182	164	163	162	194	194	177	156	169	167	187	203	179	200	180	185	158	176	170	177	184	164	173	166	177	181	164	167	176	171	180	175	171	173	203	160	197	181	197	172	153	183	168	161	183	188	172	170	152	184	179	173	191	175	171	204	169	192	188	157	182	149	183	186	166	210	204	179	172	161	182	181	174	179	187	202	176	202	188	186	170	177	189	161	196	172	169	188	192	154	164	193	169	187	181	157	160	181	167	162	167	197	200	164	156	168	162	170	186	167	153	157	157	197	178	174	179	196	147	175	163	155	181	186	176	188	171	185	178	163	171	169	173	155	162	183	168	166	178	184	188	177	171	185	181	170	179	188	192	164	194	208	172	182	186	149	172	164	183	187	160	203	177	146	166	167	195	186	173	216	204	175	167	152	180	170	201	178	176	173	170	197	166	197	190	195	172	189	160	189	168	167	173	188	157	165	150	176	169	188	157	182	183	171	185	194	189	162	180	203	186	177	164	160	184	189	186	166	153	188	154	155	184	175	192	163	170	174	160	183	184	162	177	165	201	200	174	159	172	165	179	186	190	163	171	185	177	175	190	175	161	183	176	167	171	179	176	165	172	174	159	191	198	191	173	151	198	170	195	164	176	188	173	157	176	189	174	183	166	181	181	159	155	170	168	183	169	178	179	187	155	153	176	166	162	171	178	169	195	170	172	176	180	201	181	194	166	177	174	192	184	184	197	181	164	174	178	169	173	144	183	189	199	187	190	175	191	167	161	187	162	185	182	174	180	168	161	188	185	180	180	198	170	172	160	178	182	175	183	181	169	173	194	192	210	167	175	181	178	180	183	179	199	188	136	164	181	173	186	182	180	186	168	175	180	193	165	159	157	188	183	178	178	175	169	169	184	178	185	161	184	153	164	174	189	183	183	152	175	179	186	172	182	178	155	165	195	181	160	190	166	161	165	160	193	154	168	160	173	157	189	192	182	164	161	205	163	174	174	164	173	167	181	183	187	174	155	182	168	162	206	177	179	180	187	167	187	163	198	159	194	183	177	178	180	165	198	172	177	172	168	201	169	186	176	167	169	180	182	167	178	194	185	180	179	201	174	176	185	207	176	178	182	171	186	172	179	189	178	181	170	177	173	185	178	183	170	160	186	196	178	163	166	172	187	180	171	166	186	184	137	184	166	146	188	157	181	158	171	185	177	155	171	189	147	197	166	204	187	181	174	172	181	161	166	173	187	180	164	188	160	207	179	197	156	192	208	156	154	169	182	188	153	151	164	170	159	168	162	168	176	158	174	168	182	168	193	192	188	181	207	158	167	149	163	174	170	162	175	182	168	157	187	161	160	167	183	167	175	178	176	167	172	166	176	163	153	169	166	174	177	166	195	168	167	199	187	173	184	171	152	177	192	193	177	177	173	196	179	185	195	205	164	185	161	177	160	167	180	180	168	177	174	167	190	175	186	150	204	162	192	201	186	188	178	180	165	175	166	184	181	169	174	177	170	178	178	203	188	180	168	190	183	191	156	168	174	158	194	192	192	167	153	174	191	191	171	181	150	153	158	193	161	190	178	177	166	159	162	172	179	178	168	193	181	150	166	177	170	160	169	188	176	174	191	195	177	180	184	198	164	160	181	163	169	175	194	187	197	163	173	173	148	166	176	195	179	173	172	182	186	167	172	185	192	165	180	162	171	171	177	163	186	153	171	174	158	176	181	166	156	170	186	169	162	169	180	159	167	148	164	186	210	172	151	184	177	166	179	168	191	152	151	164	151	177	186	177	179	184	166	184	176	158	196	171	162	173	179	190	146	164	174	159	200	201	210	196	182	166	157	195	186	163	185	159	169	161	162	168	194	180	181	168	175	141	182	186	166	163	194	188	168	189	172	163	222	163	178	188	182	162	158	186	187	166	192	140	163	166	177	161	186	190	181	175	155	177	164	170	177	165	180	193	170	159	156	193	185	164	178	177	171	193	162	175	176	177	194	187	165	181	208	179	184	171	178	192	178	161	159	181	173	196	165	147	169	159	171	170	214	176	174	161	187	176	180	179	178	188	178	170	196	172	191	181	174	182	204	177	157	178	181	156	168	188	180	168	167	192	175	154	183	174	163	179	176	158	176	171	181	180	173	193	184	174	160	174	179	183	159	212	184	194	190	145	169	164	167	192	173	158	159	193	181	182	177	191	177	188	153	177	188	171	165	165	167	171	176	174	176	152	216	174	160	163	197	167	163	155	180	155	173	177	169	183	190	169	191	195	161	176	168	185	174	187	182	176	155	148	174	179	183	165	204	183	170	170	172	142	186	169	179	188	179	183	167	164	165	170	169	180	178	175	165	172	171	189	183	162	152	161	178	181	187	187	211	151	189	170	164	177	180	174	180	172	177	191	164	163	177	166	183	171	177	166	181	186	167	171	158	159	212	182	171	161	164	183	171	170
9389	3188	539	217	147	130	131	96	115	244	85	77	90	88	79	75	65	78	77	77	68	76	67	63	82	75	62	63	66	74	76	62	62	76	73	74	70	68	64	55	69	51	81	72	56	62	65	68	53	82	54	67	60	64	76	57	69	63	66	74	66	73	56	63	48	70	64	75	67	67	57	79	64	54	73	62	65	58	83	71	63	74	49	55	81	84	60	67	73	66	75	69	63	55	50	75	68	67	72	61	63	71	66	56	61	62	65	78	61	54	71	70	66	76	71	58	65	79	75	83	83	55	67	66	65	68	60	82	60	68	65	75	86	74	67	77	57	73	67	73	62	57	63	56	68	75	73	78	63	64	67	65	72	62	72	57	54	64	56	69	57	65	58	54	71	72	72	61	69	61	71	73	57	67	79	76	55	61	68	59	72	58	67	76	65	76	75	55	52	78	57	82	76	78	74	55	63	79	63	57	57	41	65	65	71	66	58	52	67	69	54	66	64	62	62	70	55	63	61	60	73	60	74	55	71	47	66	54	69	52	66	62	72	70	62	63	69	65	68	62	66	66	62	73	74	60	66	67	60	69	64	71	69	70	64	70	59	52	75	58	72	68	57	56	70	73	74	70	72	81	72	60	66	72	68	64	71	77	69	62	81	64	73	68	80	61	67	73	76	67	68	50	62	64	62	67	66	78	77	77	67	59	66	74	72	61	73	67	65	61	79	77	68	65	65	77	75	57	69	73	71	51	74	56	67	71	68	72	62	63	74	53	60	74	60	69	67	77	68	60	76	55	57	57	68	54	47	81	73	54	65	82	75	59	71	68	52	65	57	66	57	60	62	56	70	65	66	74	72	69	62	62	59	69	68	69	70	71	67	71	61	68	55	61	63	75	62	65	52	66	62	63	69	68	61	64	75	54	68	60	66	54	65	60	74	67	71	73	70	59	81	43	58	52	74	66	71	73	49	72	69	60	67	61	62	87	84	55	55	63	60	68	68	62	55	58	74	69	71	62	70	86	68	65	49	65	73	78	68	58	46	60	70	70	74	62	62	60	63	52	75	72	58	68	57	59	69	61	61	69	79	56	60	69	57	64	56	71	67	61	68	64	80	69	70	89	63	65	69	72	68	65	80	74	59	75	70	56	70	61	51	75	71	66	67	58	52	52	72	62	70	77	68	81	72	66	71	86	54	53	60	70	58	81	84	78	67	62	67	67	73	77	63	69	62	55	52	57	69	80	71	71	66	66	62	69	65	53	73	80	65	69	78	79	52	63	68	78	63	70	62	66	63	66	67	63	73	72	67	80	83	79	66	51	64	70	64	69	52	70	61	64	61	62	73	75	59	65	79	66	79	64	56	69	62	57	64	67	66	71	76	68	70	65	56	79	59	64	74	80	72	63	50	67	69	67	68	65	56	59	80	67	74	63	59	76	69	64	86	67	75	69	63	63	73	66	84	66	76	60	63	66	67	48	68	65	59	70	69	65	62	67	62	77	60	62	62	65	56	58	67	66	59	69	68	69	57	56	54	65	76	66	71	59	74	56	82	59	77	62	54	67	59	43	61	57	75	64	61	73	68	57	75	82	68	65	70	64	72	60	59	70	74	58	72	75	57	52	73	65	67	61	53	75	76	76	67	73	62	71	60	49	58	66	64	86	72	59	76	64	56	63	68	66	73	79	64	59	51	53	72	54	62	68	62	55	70	57	65	76	63	60	72	62	64	69	50	51	63	61	84	48	59	74	60	60	71	62	72	64	55	63	70	67	69	71	60	62	55	64	73	54	61	58	63	69	77	56	66	85	72	76	78	62	73	62	74	66	66	65	66	70	65	61	69	65	59	61	83	65	51	64	65	60	82	44	74	73	58	63	74	58	62	73	71	65	67	69	64	60	79	66	71	62	64	66	58	65	60	54	53	77	69	49	63	59	63	67	65	63	69	62	67	60	63	62	64	60	52	52	57	69	54	55	52	86	65	71	65	69	46	74	67	62	91	78	70	70	73	61	50	72	64	80	75	59	67	65	71	72	61	79	62	76	72	67	67	56	69	61	64	74	58	65	60	59	68	65	63	67	68	77	74	67	64	66	74	62	67	59	60	63	47	68	74	75	58	61	73	72	73	68	66	70	51	61	64	70	55	61	78	62	69	66	62	48	72	58	59	58	69	72	71	70	68	65	62	65	79	70	79	64	67	75	60	69	59	64	72	61	63	57	64	74	69	66	68	79	63	65	57	66	59	57	81	64	53	76	74	70	65	59	75	64	73	67	58	56	62	66	68	57	60	69	59	64	58	64	57	59	58	61	52	58	61	67	47	71	60	70	54	76	69	59	77	61	53	68	43	66	72	66	66	62	56	66	56	60	58	52	59	71	67	69	64	62	59	63	66	77	70	81	67	81	68	69	64	77	75	53	54	62	62	77	66	71	72	74	75	71	86	73	75	70	60	64	60	73	69	52	55	60	75	64	70	69	58	73	67	69	58	62	61	75	71	49	59	53	58	73	58	62	56	60	63	70	64	69	64	75	61	67	83	61	72	57	61	64	52	70	61	62	69	69	71	80	64	59	68	71	75	77	69	80	56	67	63	57	54	56	66	67	64	68	68	70	72	61	68	78	75	59	71	60	72	74	62	61	62	48	72	51	68	55	72	70	54	78	61	64	81	67	60	69	63	61	60	64	79	66	76	66	54	67	62	79	57	59	63	68	65	76	72	66	70	57	59	64	67	63	64	57	63	71	70	60	56	86	66	57	77	41	73	70	63	62	74	61	61	64	67	65	79	73	74	47	68	72	60	77	59	73	43	52	70	56	69	78	66	70	63	50	61	68	52	59	69	92	70	93	73	78	56	51	59	64	65	71	56	71	66	59	61	73	67	51	57	72	65	68	65	57	73	77	49	63	64	74	57	73	57	74	65	65	61	67	78	66	60	62	68	73	62	65	56	57	68	79	78	88	65	48	63	89	71	69	72	62	77	42	62	62	82	64	70	69	62	55	63	57	54	49	65	75	62	70	62	66	66	64	83	68	69	55	72	64	63	77	54	67	70	73	74	68	72	68	62	57	71	66	67	60	59	69	53	76	64	61	61	56	76	65	67	53	60	81	51	75	60	69	68	57	80	52	68	61	61	70	66	69	64	54	68	59	75	55	78	69	68	57	67	62	72	65	53	65	77	62	60	74	50	65	60	65	62	72	68	74	65	65	72	49	70	62	59	50	54	63	66	54	67	58	59	75	65	64	54	66	75	67	61	61	77	72	59	70	67	79	74	75	55	78	62	72	72	88	58	69	51	61	60	68	56	64	64	63	61	64	67	53	68	69	72	62	65	65	59	63	74	71	69	72	59	56	68	60	69	64	65	60	65	60	70	72	56	70	54	73	79	70	79	61	88	75	65	74	74	57	66	75	73	56	62	65	70	55	59	51	68	61	65	62	64	60	68	52	50	57	62	72	61	65	62	72	83	75	71	63	62	59	54	55	62	77	68	42
33476	16261	3359	2829	3606	3588	3390	2795	3226	6717	1588	1497	1380	1235	1197	1079	1056	1007	989	952	855	927	884	825	821	850	814	858	873	811	790	786	757	770	794	772	766	774	742	788	722	788	746	760	746	719	796	734	740	767	739	747	739	739	763	779	713	780	759	754	755	713	725	792	734	731	730	777	700	757	712	677	731	695	754	697	770	733	768	754	731	809	757	764	737	756	731	721	719	725	720	686	720	717	741	738	711	683	781	671	733	707	701	761	724	725	713	682	701	783	739	755	682	732	725	747	726	726	721	747	701	750	748	742	738	659	709	714	745	696	711	724	761	714	740	722	677	735	749	755	724	702	732	767	701	724	705	747	727	713	738	688	701	693	729	731	762	727	700	722	740	712	724	690	742	714	734	733	712	720	713	733	738	721	699	741	746	744	743	693	764	698	729	704	696	712	707	687	737	733	698	711	709	723	715	692	724	681	707	731	742	708	726	716	707	720	713	755	701	712	706	716	688	737	689	730	745	722	763	755	758	704	687	712	744	680	701	726	709	718	750	724	702	681	722	729	719	704	696	738	739	724	712	688	754	721	684	719	705	727	766	724	746	697	733	712	715	741	721	702	726	702	706	728	710	694	729	703	687	702	721	739	713	688	686	694	703	759	711	744	726	667	731	742	754	757	702	700	711	749	725	763	724	732	722	717	728	685	739	728	717	706	699	736	707	722	687	702	694	742	729	732	730	712	713	683	704	719	752	695	693	743	721	721	697	709	708	689	726	698	716	730	761	693	708	709	802	734	760	750	704	733	730	752	734	669	698	720	677	750	769	716	756	715	718	713	718	671	715	746	727	715	728	713	713	734	738	716	678	717	705	697	705	724	740	711	729	659	756	744	770	698	705	694	741	730	676	690	760	711	738	700	744	725	701	763	702	671	701	672	720	720	710	743	748	691	748	710	743	784	698	733	704	719	694	745	746	698	711	722	702	746	644	677	720	725	725	703	682	728	748	688	697	754	721	720	707	732	720	723	694	713	722	723	700	727	732	719	708	728	710	725	704	725	670	704	765	761	730	741	697	730	694	721	731	708	749	765	731	710	716	689	729	698	704	736	748	726	740	732	730	761	694	691	760	701	675	735	727	725	739	752	727	771	756	727	693	697	729	761	736	709	731	703	725	705	753	718	777	687	740	691	719	724	730	728	718	738	717	709	711	675	717	722	718	742	725	678	733	749	740	710	681	676	736	687	756	705	743	774	751	783	743	709	719	689	692	717	695	667	725	720	764	741	702	711	728	689	717	699	709	732	669	715	723	684	697	739	766	650	706	705	737	708	684	704	725	712	725	694	727	764	695	744	705	739	761	748	718	721	709	674	727	716	749	727	661	729	732	728	719	722	738	717	678	743	721	729	725	740	711	744	751	707	727	730	712	689	718	718	709	768	730	723	776	769	698	720	664	719	687	757	689	713	706	714	762	708	744	724	733	721	719	749	725	674	704	755	737	707	657	693	711	719	689	686	705	789	729	722	726	687	708	669	691	687	747	696	725	699	731	710	717	713	738	705	663	746	731	704	710	670	734	671	699	682	771	707	737	761	699	689	724	740	703	694	728	679	739	689	764	658	682	754	690	704	725	686	715	723	714	754	721	715	740	695	733	732	737	692	706	717	767	705	693	711	747	719	764	699	768	719	710	695	711	736	727	739	737	756	733	709	739	762	747	727	690	707	741	725	726	761	673	703	721	709	710	714	694	715	699	712	722	769	691	708	742	703	713	762	714	714	690	723	715	685	754	742	724	747	736	708	696	710	725	703	681	725	769	726	708	732	707	719	709	729	731	715	709	703	695	673	691	713	705	721	719	700	746	709	689	763	721	757	741	706	671	721	750	690	715	739	752	679	714	737	692	725	716	741	677	735	721	700	688	760	718	694	752	691	729	697	725	737	642	709	706	709	696	751	760	724	687	714	716	722	730	687	760	744	692	732	712	744	722	679	775	680	769	713	700	768	739	729	751	696	741	805	681	698	722	687	634	701	675	675	696	654	733	743	718	705	687	692	762	705	682	711	694	716	699	750	708	708	744	717	733	711	705	775	692	717	763	744	745	729	724	715	702	680	708	678	721	725	715	679	736	697	667	710	771	764	695	702	733	701	754	744	691	715	735	695	721	708	704	755	716	730	719	695	686	729	715	712	696	725	710	764	792	705	741	726	709	739	737	673	676	746	682	759	713	722	727	715	756	773	701	691	721	701	721	665	713	690	751	708	783	738	715	727	741	744	720	721	695	748	760	758	724	767	705	738	745	708	695	704	704	704	738	746	712	696	699	685	710	718	726	698	701	723	700	724	696	690	754	708	696	738	689	691	732	760	769	696	702	820	725	713	677	730	739	735	715	703	727	710	742	701	727	728	721	736	727	698	716	728	714	703	728	720	686	699	698	744	722	751	721	701	715	725	716	713	671	712	717	715	719	711	662	738	762	698	756	719	700	723	693	761	728	754	716	713	719	732	738	749	754	659	684	760	684	698	684	730	717	744	724	701	728	745	758	725	748	736	675	737	658	676	691	699	733	734	755	708	731	724	719	705	671	728	724	736	721	707	708	698	778	772	682	687	749	747	722	780	715	677	724	670	745	764	703	713	694	726	722	770	680	689	695	725	741	707	755	776	722	730	715	732	703	741	700	683	728	747	728	698	755	728	752	721	711	761	680	745	760	722	714	669	727	754	679	733	712	720	703	727	710	725	723	743	759	711	743	726	762	731	710	762	683	735	719	731	770	712	747	750	762	764	680	704	731	719	723	736	723	745	740	696	694	740	697	735	747	691	741	683	750	701	697	730	748	742	746	784	698	736	713	704	786	717	735	708	717	739	751	723	743	742	734	706	749	721	721	705	699	726	761	744	696	752	666	702	685	759	681	698	769	739	766	732	725	759	734	696	728	711	711	732	718	688	753	724	702	732	761	722	727	754	747	733	727	685	732	730	739	682	714	741	706	733	759	725	759	695	774	766	740	717	711	705	691	705	693	727	713	728	731	697	771	718	692	722	749	708	757	697	773	735	731	745	780	782	738	780	684	713	727	689	715	755	713	743	742	688	694	732	684	744	739	719	731	709	685	743	748	681	728	719	719	722	732	698	674	751	697	685	686	706	721	703	697	743	713	690	716	712	675	750	770	749	702	712	717	739	723	731	717	706	729	725	725	769	749	751	723	733	715	734	675	734	707	698	724	753	714	712	742	688	687	724	693	743	701	717	711	757	659	677	723	676	700	685	738	783	689	704	714	690	710	727	690	709	749	750	726	718	716	751	699	735	731	715	702	680	704	793	744	716	714	700	699	735	718	775	686	704	718	670	764	747	725	735	759	720	716	717	794	686	667	693	700	719	723	735	706	697	710	725	704	758	777	729	721	703	703	707	731	733	695	691	750	762	744	719	679	737	737	710	725	703	731	706	724	711	754	720	711	729	720	707	712	729	665	677	690	737	712	756	710	698	687	761	722	755	733	772
8558	2280	544	209	133	124	100	77	213	964	61	61	49	32	35	28	24	41	25	28	35	25	33	29	29	14	29	28	28	28	26	20	21	15	26	24	23	20	29	17	26	33	28	12	21	15	14	19	17	20	27	27	18	26	16	15	28	26	23	21	28	15	15	18	23	17	21	20	26	20	16	20	16	18	22	20	15	22	26	17	15	22	23	15	23	20	20	34	24	18	14	20	17	23	19	15	27	22	17	26	19	14	17	21	28	23	31	21	22	23	21	15	21	12	18	26	22	23	26	27	17	20	22	16	18	23	11	21	24	27	20	27	20	24	12	24	16	25	17	12	24	20	19	22	18	16	21	15	24	17	16	24	25	21	18	26	17	26	21	22	14	22	25	14	19	27	21	26	26	10	20	20	19	19	17	31	25	19	21	21	17	26	24	28	26	18	18	20	27	29	28	18	27	21	17	17	20	14	32	27	18	24	21	18	23	19	21	24	17	14	20	19	17	26	15	22	23	29	18	16	28	16	16	20	25	13	28	20	13	24	17	17	18	22	21	15	18	24	22	20	17	14	17	17	20	19	24	22	20	18	21	17	22	23	15	23	26	19	27	21	19	12	23	20	20	23	15	22	25	21	25	17	17	19	17	20	24	26	17	15	30	20	17	18	28	29	14	12	25	22	36	25	24	19	20	21	16	20	21	15	25	14	16	18	19	14	20	28	25	23	21	22	18	27	25	17	24	26	16	19	15	19	21	23	19	21	20	14	17	23	21	21	16	23	23	17	16	24	13	20	11	20	20	21	17	17	23	18	26	26	16	19	17	21	22	21	28	18	26	21	18	16	21	27	15	16	14	25	16	20	30	16	16	15	24	14	19	17	21	20	19	27	21	20	17	20	17	31	26	24	28	14	22	25	22	17	20	18	21	22	15	24	21	16	20	13	19	27	29	21	22	21	21	18	21	18	16	30	20	27	14	20	16	22	21	21	17	16	15	17	24	20	18	20	19	22	14	15	28	21	25	21	24	19	21	20	14	23	20	15	21	20	17	27	14	28	19	24	28	21	18	21	8	18	17	14	14	20	20	12	19	18	30	16	23	24	20	21	21	27	18	10	16	11	26	15	16	28	20	18	24	22	22	15	19	17	19	23	18	24	15	22	24	17	24	18	19	20	21	27	11	12	19	12	23	23	10	16	25	19	17	14	14	18	20	22	22	18	23	20	18	21	21	22	13	21	15	19	15	17	19	21	22	19	22	24	27	18	23	27	20	25	21	28	23	19	26	18	20	19	26	17	17	16	18	19	13	19	15	15	28	17	19	21	17	15	20	21	23	14	28	30	13	22	16	26	16	23	14	23	17	13	22	22	26	26	20	24	25	16	11	16	22	22	16	22	28	21	21	15	25	18	26	14	19	24	21	14	18	13	18	21	15	16	15	19	27	14	23	23	22	18	30	17	24	28	15	16	17	22	24	24	19	16	29	19	25	11	14	23	21	22	17	15	23	23	16	17	17	22	29	21	23	23	16	16	18	22	22	20	23	24	24	23	22	23	22	22	20	20	12	14	22	24	20	15	20	27	19	13	22	20	29	27	23	20	14	20	19	21	21	17	25	25	24	13	26	31	23	20	23	30	26	9	16	27	12	14	27	24	25	29	14	15	19	21	21	18	19	20	26	18	20	17	21	19	21	20	18	21	18	16	25	19	18	24	11	27	22	17	23	21	18	21	17	20	15	18	21	14	18	26	22	21	26	17	21	26	25	15	11	29	20	19	22	21	14	17	27	27	13	25	16	26	25	26	25	17	26	16	24	14	23	27	14	18	21	20	26	29	21	26	17	22	21	13	19	20	24	27	30	21	24	19	16	23	28	17	26	18	24	19	23	24	9	23	16	14	14	17	29	14	27	25	22	18	19	16	20	28	25	25	24	17	19	26	15	19	14	19	23	23	19	18	26	15	20	22	16	21	16	17	22	23	17	17	24	29	20	19	20	19	19	19	23	14	23	21	15	14	17	22	22	13	23	17	21	21	19	21	17	21	19	14	22	20	25	16	22	20	11	22	28	26	24	20	20	14	20	20	23	19	24	22	18	12	25	21	17	18	17	21	14	15	19	10	17	23	18	22	18	17	16	26	25	18	25	15	16	16	19	21	22	23	19	26	21	26	17	19	17	23	16	28	15	28	24	25	14	18	24	21	17	17	17	15	16	19	25	19	19	21	25	23	24	24	15	25	18	30	20	25	16	24	26	20	21	17	16	19	15	22	21	21	21	18	19	20	13	15	24	12	22	20	21	28	13	27	19	17	25	21	18	14	21	21	17	16	19	15	19	18	28	14	14	21	13	25	19	15	14	21	25	21	20	24	16	13	24	23	18	24	18	22	16	29	18	13	17	17	18	19	18	13	15	17	17	14	14	17	18	25	20	19	10	20	27	30	18	19	15	27	15	14	34	18	23	26	23	25	22	23	25	26	23	17	19	27	20	15	17	22	12	29	12	21	15	20	22	20	18	11	16	19	15	28	32	18	18	21	18	24	25	19	24	17	26	20	20	20	18	21	18	20	21	15	20	20	20	14	13	23	23	21	27	13	16	17	17	20	23	21	20	11	27	15	17	21	21	18	20	19	24	25	19	26	17	19	18	24	16	16	21	21	17	21	20	22	22	19	16	20	19	25	17	19	24	29	22	17	21	26	32	8	15	22	21	23	19	19	24	25	23	19	27	23	18	15	29	16	25	23	17	20	15	14	19	29	28	18	24	14	15	24	15	14	18	19	29	13	18	18	22	19	15	23	25	11	23	21	20	32	14	18	24	15	25	26	34	22	17	22	31	22	25	18	27	13	19	15	25	26	22	25	16	23	21	22	17	23	24	33	22	21	26	24	24	32	30	29	12	21	14	16	28	21	38	28	32	24	26	18	14	16	23	16	22	19	14	18	19	16	30	20	28	17	18	22	24	16	20	17	22	18	17	20	27	20	17	21	24	18	24	23	27	20	23	23	23	12	14	18	18	16	16	16	22	18	18	21	26	25	19	21	22	11	20	24	24	26	22	23	28	22	29	16	22	24	18	26	26	22	13	13	17	23	26	18	25	23	16	30	20	33	24	23	11	27	18	18	19	17	19	26	19	16	32	20	25	18	27	19	15	17	21	31	23	21	25	24	24	23	17	19	15	25	16	23	20	17	16	21	20	22	31	25	16	15	18	27	14	18	18	11	20	26	16	12	24	18	24	22	23	19	24	25	18	15	15	15	23	27	30	13	26	23	25	24	17	21	23	21	23	22	22	22	17	20	21	30	13	16	16	25	20	16	21	20	17	27	15	27	17	25	19	19	26	24	19	21	22	21	23	15	14	23	21	19	18	21	18	26	24	19	18	26	22	23	20	24	15	22	19	31	15	20	17	25	14	20	23	20	17	25	20	21	23	28	19	24	24	24	18	17	22	17	20	25	33	17	23	22	13	21	20	21	13	24	25	16	26	30	26	16	18	23
34567	12871	4755	3919	5799	6272	5445	4377	7218	11468	2036	1686	1463	1191	1100	993	874	767	776	663	618	559	508	513	424	459	419	428	417	378	363	365	359	335	347	346	323	311	307	313	281	319	323	342	274	282	286	300	298	258	257	252	233	228	260	257	237	241	251	251	234	248	269	204	272	245	217	210	221	233	213	223	234	258	236	215	221	236	252	245	237	232	225	229	208	240	227	233	222	229	248	209	249	211	220	205	232	188	231	214	249	194	219	218	209	200	217	224	203	199	225	227	199	216	210	221	217	202	233	222	252	219	236	194	228	204	222	213	197	216	191	220	230	218	215	235	203	219	212	212	215	204	209	234	198	206	225	221	214	230	211	246	212	207	196	227	204	204	216	214	207	200	229	174	224	226	246	197	230	226	190	188	196	228	212	221	213	199	236	208	202	198	207	222	249	234	225	201	195	258	196	173	236	201	221	221	185	197	211	197	214	221	194	202	213	187	209	203	212	192	225	198	206	207	223	197	213	231	221	215	211	207	205	214	218	235	208	185	214	222	189	197	218	205	238	218	191	215	228	214	252	240	218	218	219	227	189	188	217	204	198	204	221	222	225	216	203	224	208	183	226	219	209	239	207	198	199	225	210	206	193	203	205	211	208	200	210	216	221	226	188	221	196	205	178	232	206	193	192	221	230	235	207	213	243	192	210	196	215	241	229	192	222	215	181	218	223	217	209	192	209	199	199	192	214	216	192	182	220	234	209	200	203	202	211	210	227	194	221	205	199	195	208	207	204	228	207	211	229	219	207	218	218	241	222	210	179	210	208	243	198	206	213	212	196	199	216	222	194	209	217	220	192	215	231	235	203	201	229	196	208	188	190	220	220	212	208	187	218	215	207	213	189	227	192	198	221	218	219	237	214	207	220	190	231	198	215	216	232	235	198	216	232	217	201	205	186	205	198	218	228	244	201	212	235	230	212	219	196	235	214	216	211	207	235	220	188	200	201	217	184	227	228	223	210	182	215	209	213	194	200	225	208	205	204	197	219	231	220	221	229	216	205	232	221	208	191	202	215	216	218	240	230	208	184	199	204	231	201	184	206	221	231	211	214	173	200	215	206	217	226	224	231	233	237	206	204	175	203	221	197	234	216	209	225	194	198	199	211	224	208	229	215	192	237	227	194	203	212	199	197	204	184	215	200	222	219	223	213	197	234	196	228	213	193	212	198	233	188	218	213	191	221	187	224	217	221	215	213	213	209	203	230	204	224	208	212	203	186	211	210	198	202	218	218	218	205	209	217	206	219	221	201	227	212	196	218	198	200	197	218	201	242	219	214	206	202	203	232	222	221	217	223	228	213	223	204	193	234	217	217	196	182	225	196	183	192	198	234	210	211	208	218	195	197	204	213	219	220	201	218	209	198	201	219	210	226	218	202	215	195	169	202	221	195	208	236	218	213	208	170	229	215	207	170	206	217	203	181	223	186	206	190	206	194	221	237	209	216	215	235	212	208	207	220	193	202	204	198	208	225	223	215	202	202	192	205	223	223	204	190	190	227	180	212	190	195	235	179	185	191	212	209	202	197	182	228	223	203	206	201	204	195	230	196	211	214	195	206	236	195	192	194	226	208	217	211	230	228	207	188	217	213	187	204	221	204	250	198	242	227	214	228	184	231	201	186	212	227	195	208	203	207	215	211	209	212	240	212	207	213	198	196	225	206	188	179	239	208	222	221	217	215	217	200	249	219	205	205	236	208	198	233	215	207	235	220	199	195	225	226	206	206	213	218	195	215	222	214	225	216	230	221	213	182	216	204	184	209	246	229	203	214	205	189	201	213	217	198	176	205	223	193	218	200	184	232	183	211	231	194	209	199	218	230	237	210	187	221	209	232	209	210	213	203	199	216	201	211	225	198	207	224	200	203	233	211	198	209	183	212	214	202	189	232	197	206	221	218	208	197	215	207	201	224	213	220	223	200	219	210	205	231	221	229	231	238	218	197	249	229	214	213	222	189	225	201	206	227	201	212	194	201	229	212	199	220	228	212	202	203	205	231	207	212	184	181	192	217	204	198	221	203	197	209	202	228	206	201	231	214	226	205	192	205	223	216	221	202	195	197	219	208	201	207	217	235	250	183	219	208	217	204	209	225	218	205	203	219	223	198	223	203	194	210	228	196	233	227	197	226	215	201	202	209	215	197	204	202	217	221	204	200	190	229	220	206	223	244	211	206	214	199	228	215	214	211	214	215	194	224	211	237	202	205	204	211	224	216	228	209	205	201	195	183	233	186	215	217	219	206	207	204	198	226	213	203	208	186	226	206	193	219	198	237	231	203	235	208	200	224	195	207	195	211	230	209	204	206	217	214	207	205	227	201	215	224	206	199	204	202	219	207	212	204	213	210	197	202	223	214	198	195	214	214	190	244	216	216	219	202	204	186	233	225	244	209	211	193	214	191	222	219	222	223	230	183	204	201	198	184	231	207	217	208	236	211	210	223	188	225	215	211	236	205	171	207	243	207	205	209	199	199	208	204	219	198	210	203	214	224	211	226	240	234	218	229	163	204	210	232	205	202	205	204	205	186	247	233	188	234	217	192	217	238	201	191	191	192	206	190	224	216	215	206	202	193	191	198	198	218	217	206	218	221	220	199	218	200	241	230	196	222	211	212	204	216	203	219	217	206	229	199	182	225	187	205	198	205	228	212	202	225	215	205	231	201	198	190	221	198	202	185	203	231	208	205	199	193	220	245	212	224	203	241	212	219	219	206	200	223	201	215	209	218	231	204	205	200	199	190	238	236	195	206	227	223	195	180	217	191	216	207	213	199	221	225	195	221	212	198	201	213	209	212	230	213	242	227	211	212	202	212	216	208	197	208	231	200	230	220	207	251	206	212	195	195	235	219	255	233	228	215	210	196	212	182	210	212	214	215	231	205	231	196	195	221	197	229	181	214	208	193	217	203	236	231	204	208	252	202	211	215	198	193	210	209	204	217	225	206	218	228	222	204	201	221	212	214	212	216	207	215	225	226	195	214	212	204	225	189	215	230	206	206	211	216	211	229	218	218	192	203	172	193	208	204	226	225	221	173	185	228	208	188	233	193	236	207	209	209	179	208	205	230	215	220	198	200	227	230	239	203	210	208	209	217	227	213	233	224	194	220	233	228	232	229	220	227	209	202	221	225	212	225	195	182	222	197	229	215	207	197	232	204	212	214	218	197	179	249	202	209	206	221	217	226	207	182	221	198	192	193	200	211	204	230	188	172	238	220	211	207	214	203	200	186	251	207	192	208	213	210	203	199	198	200	232	191	217	205	234	213	191	200	210	204	205	200	185	212	212	204	231	217	215	214	217	227	220	205	193	220	203	204	183	228	207	217	179	218	216	214	216	216	199	197	189	202	190	209	212	223	217	201	222	188	180	243	222	207	192	214	216	199	198	218	205	221	212	196	205	213	221	211	211	204	194	229	203	218	211	218	243	217	197	217	223	225	242	238	203	195	190	189	209
2788	419	104	79	68	71	67	66	45	58	67	61	68	57	63	51	51	60	59	49	58	57	48	56	50	53	54	40	48	57	47	59	60	45	41	63	69	46	57	53	59	54	56	65	52	56	51	52	65	32	53	48	51	55	51	59	52	57	45	43	39	41	52	49	52	58	52	50	67	47	54	60	53	56	60	51	57	53	60	54	61	45	46	58	46	57	53	51	54	55	50	59	61	55	49	41	58	45	46	53	55	64	55	55	41	41	53	49	37	48	50	54	41	55	57	67	62	64	53	51	60	39	50	59	54	49	58	50	38	52	46	49	44	48	39	52	52	52	53	41	56	48	58	46	48	55	61	61	48	43	43	42	52	56	45	48	46	56	48	58	61	54	63	59	41	49	33	54	60	54	57	55	42	43	46	53	52	44	63	49	57	61	43	44	50	58	62	46	58	53	48	39	48	46	57	49	62	51	64	58	42	43	45	52	43	55	58	50	60	58	54	58	57	52	45	42	47	56	59	53	51	50	50	44	53	51	52	57	57	57	55	48	47	50	33	50	64	61	61	55	46	54	54	57	56	46	68	58	45	64	67	64	48	55	61	72	49	52	49	57	59	45	59	60	42	43	48	57	40	58	47	50	57	56	52	68	65	46	56	55	50	57	56	45	44	49	47	52	62	61	69	64	59	55	42	52	53	43	56	72	50	58	50	60	55	58	38	50	56	64	53	49	40	43	41	59	49	50	59	53	55	54	58	46	49	61	53	58	57	49	54	49	70	59	61	70	58	62	56	44	53	44	51	63	48	56	59	58	45	56	58	52	55	45	63	51	36	54	62	55	52	45	58	69	57	56	49	53	73	59	65	57	57	53	54	44	60	56	55	56	50	80	49	59	55	56	61	54	56	52	51	63	46	49	57	51	51	47	48	51	46	71	57	48	44	52	58	73	62	48	45	51	62	59	53	57	50	47	45	43	59	56	59	53	49	66	55	71	49	42	51	46	45	53	51	48	54	53	64	47	51	57	59	63	48	61	69	47	57	46	58	49	50	45	48	45	51	57	58	49	52	54	56	55	66	47	47	51	42	51	61	54	49	60	41	44	59	53	53	67	57	57	49	44	44	53	62	51	50	54	70	56	52	54	48	75	58	46	43	58	57	45	58	42	53	41	49	62	56	64	63	54	59	50	60	59	51	53	60	61	56	51	56	52	49	54	45	54	50	53	53	59	42	48	56	58	45	49	62	55	45	56	57	52	46	39	50	46	59	46	46	56	48	47	49	49	43	58	47	63	51	44	52	45	48	55	51	56	54	49	54	56	57	53	52	52	61	54	49	64	63	44	55	51	29	54	56	60	61	51	60	54	46	64	54	49	49	56	50	47	48	49	46	41	56	55	47	44	59	42	47	55	56	49	61	48	53	66	43	55	60	52	45	47	49	48	54	48	54	50	60	56	48	47	41	56	42	55	77	46	53	54	53	56	57	59	61	52	50	58	47	62	47	44	60	56	59	44	56	43	59	41	53	46	61	54	61	51	54	55	56	42	60	42	45	55	43	56	51	38	55	53	54	66	58	42	64	44	66	50	67	40	46	50	57	62	68	53	58	41	68	50	48	47	54	64	57	50	62	49	51	61	57	60	44	54	50	46	70	54	46	48	50	52	44	63	37	57	57	49	58	54	61	52	40	57	48	47	65	54	57	57	62	52	60	55	47	45	48	47	62	54	60	54	51	47	44	57	47	43	42	47	55	51	44	48	61	53	58	53	50	49	53	45	51	31	46	50	52	57	64	56	37	52	61	46	73	50	60	37	42	53	48	55	60	46	64	52	57	44	60	51	47	46	45	49	55	54	49	42	52	54	48	61	52	49	54	70	52	61	57	63	50	56	52	52	53	56	56	52	56	50	51	54	43	51	56	41	42	49	61	56	63	55	54	52	51	61	64	48	48	61	66	61	67	61	49	55	52	52	51	50	55	50	36	40	48	56	66	46	63	43	58	56	41	53	67	57	54	53	39	50	41	69	52	48	62	54	51	40	47	54	61	51	68	47	56	61	48	62	35	52	53	45	48	52	50	50	40	50	62	48	50	49	65	65	54	40	45	51	51	55	50	58	64	56	54	81	60	46	66	53	47	47	40	53	49	43	44	48	59	49	62	49	55	71	59	59	59	45	45	48	48	58	58	52	60	68	46	56	57	60	49	57	47	55	65	54	54	47	59	51	51	52	46	49	50	57	55	57	54	56	49	57	59	53	60	54	62	52	68	51	48	52	51	71	61	44	55	55	62	56	52	61	58	62	49	53	50	59	52	62	51	52	52	53	46	47	55	42	45	58	37	45	40	55	49	50	44	66	60	46	61	47	53	43	53	51	57	64	54	65	52	45	46	49	55	46	52	59	55	57	54	63	56	53	56	61	59	46	45	47	57	40	61	51	46	49	57	50	48	43	59	53	47	75	51	42	52	46	49	50	57	39	58	51	41	53	57	57	44	62	52	51	50	63	53	51	65	37	57	66	58	50	56	56	44	54	53	54	46	54	44	59	50	51	63	45	53	68	61	58	53	54	52	52	56	49	53	45	56	40	58	43	54	40	56	61	52	58	53	38	66	51	42	67	46	55	58	57	51	54	58	51	55	43	38	47	52	48	47	56	64	66	59	49	36	51	50	65	43	49	50	50	50	50	52	50	58	55	57	51	61	49	61	40	63	57	71	47	46	56	56	47	56	43	58	56	53	50	56	54	57	58	60	53	50	49	49	46	51	60	51	70	51	60	54	44	50	60	37	44	40	57	65	51	49	64	53	63	51	51	52	50	54	50	43	65	48	47	46	53	46	50	56	56	47	52	55	56	48	52	52	65	58	52	65	45	41	53	41	56	63	52	57	64	59	53	36	48	60	43	37	63	49	53	55	57	37	54	41	54	48	60	50	40	50	51	66	67	46	47	63	51	56	64	50	48	52	68	47	58	46	48	45	50	54	54	62	57	59	59	47	53	52	52	66	60	49	57	49	51	46	63	57	70	62	69	45	54	51	46	59	48	37	51	43	53	47	47	51	69	60	61	40	59	57	59	51	60	52	48	44	48	54	47	52	59	52	44	43	50	65	60	58	47	61	51	52	53	54	46	52	57	47	57	56	48	45	55	51	43	41	50	47	58	56	55	49	44	58	48	63	49	52	40	48	65	56	57	50	56	50	54	55	63	50	59	47	65	59	47	49	44	45	61	36	68	60	61	65	63	48	62	54	45	51	58	58	56	46	52	58	41	56	42	67	32	52	46	35	58	34	53	48	51	52	41	56	48	38	54	53	62	60	63	61	52	44	48	50	43	60	57	46	48	63	46	50	65	47	63	55	58	60	57	50	55	44	59	51	58	62	62	55	43	47	53	48	57	62	52	57	60	46	64	70	42	66	54	56	48	49	48	56	46	60	56	54	55	61	58	54	63	58	48	48	53	69	49	52	46	56	66	46	52	56	54	60	57	53	49	53	43	47	61
19922	4304	1280	1266	1587	1766	1711	1464	1371	1371	952	947	827	771	773	791	686	697	716	651	680	649	651	661	609	632	629	631	666	664	668	629	640	596	582	601	592	614	626	550	589	606	573	624	607	653	589	635	599	618	557	628	618	587	588	608	604	614	618	592	585	536	578	634	590	612	584	648	579	627	599	615	542	585	540	632	596	596	619	627	602	589	591	560	570	603	565	548	612	628	586	592	576	583	559	572	612	609	597	571	551	630	627	563	573	578	610	559	580	561	579	602	611	583	613	591	579	578	593	583	620	603	557	583	606	582	577	611	617	594	573	583	581	602	594	586	612	611	587	577	613	597	587	587	572	610	559	563	586	582	620	594	635	546	574	575	611	624	627	585	580	583	573	561	594	525	603	585	565	565	571	595	547	605	596	574	604	577	615	560	561	614	605	583	611	611	570	570	565	616	611	572	602	573	560	633	582	587	619	579	618	617	580	599	591	587	553	591	574	554	594	589	613	600	602	607	571	586	575	620	541	614	589	550	584	591	582	587	617	588	543	577	620	543	583	596	601	603	572	598	574	612	580	562	596	556	606	599	622	601	588	608	581	579	557	579	601	610	579	568	591	620	591	546	602	627	575	582	605	555	586	582	557	602	603	579	599	563	551	601	604	607	569	555	574	623	566	614	608	585	564	601	577	636	593	566	585	611	581	653	611	627	693	632	589	572	548	632	589	567	611	591	584	582	594	589	596	596	602	578	583	575	595	564	581	650	590	553	597	567	602	575	575	586	596	535	614	617	565	613	599	590	617	557	568	605	578	563	628	594	620	578	598	568	613	604	570	584	556	626	589	560	596	560	573	598	609	583	575	566	562	597	559	571	574	596	539	573	593	578	573	576	585	583	605	595	631	563	590	554	638	587	613	584	556	610	635	570	588	561	621	592	594	582	586	605	588	604	595	583	591	590	592	591	582	550	581	574	604	570	598	629	562	582	552	574	589	611	610	588	623	603	626	636	599	580	604	591	568	591	580	565	565	599	600	607	580	554	607	616	570	614	570	552	600	581	557	619	605	571	637	612	596	589	600	580	606	633	599	592	622	619	582	612	565	593	623	552	599	591	590	610	614	580	602	602	568	607	595	593	600	569	599	539	604	562	587	617	616	623	589	567	609	587	664	602	565	600	580	584	595	563	562	607	633	572	599	570	571	601	597	572	624	565	594	613	570	590	536	579	571	614	633	580	576	625	603	595	592	628	589	610	590	622	558	603	595	576	579	620	604	562	643	576	556	567	589	587	639	625	581	587	579	581	592	578	569	562	585	578	588	628	628	596	599	577	604	596	618	598	597	620	564	602	613	565	592	592	579	595	587	610	584	621	599	566	646	615	577	639	573	561	593	610	568	627	601	550	565	573	545	582	573	579	585	542	562	594	580	591	612	584	576	551	597	613	592	623	587	576	574	617	616	587	563	641	621	607	593	593	562	604	591	567	604	580	550	589	637	595	533	588	579	615	585	513	546	575	626	620	591	599	586	571	582	624	574	557	586	569	555	606	577	545	602	623	616	615	588	633	607	584	599	623	563	612	630	583	572	586	575	587	574	598	646	569	611	621	586	602	604	586	590	601	629	638	599	579	593	588	607	620	616	565	607	553	586	591	587	571	563	652	602	618	583	637	593	611	601	626	603	615	586	622	600	570	554	601	591	612	605	597	584	560	631	562	592	540	623	554	617	598	623	576	565	579	622	601	572	536	580	639	602	603	548	598	615	559	622	593	608	553	613	634	601	544	546	575	586	586	592	584	600	607	618	580	541	566	610	616	567	581	586	628	607	594	625	612	586	585	552	603	629	663	606	591	538	615	592	595	571	569	584	597	588	617	568	619	572	600	589	568	601	568	545	600	605	585	619	611	605	600	553	619	560	577	653	604	596	633	556	620	574	594	562	597	593	591	623	554	602	613	619	552	650	540	626	589	543	618	598	623	599	587	588	605	565	567	566	587	608	588	563	574	569	589	569	592	590	596	582	585	602	587	628	617	551	581	583	638	600	633	579	598	627	580	554	562	607	561	544	592	598	638	568	614	581	605	624	615	618	589	620	573	628	594	573	598	544	589	586	576	587	551	593	605	638	612	578	560	575	597	600	605	583	543	580	560	559	559	611	620	577	603	635	587	573	609	549	591	554	576	599	582	596	600	581	600	567	586	612	582	567	585	563	610	598	602	576	562	594	605	598	621	598	571	595	581	619	602	564	614	570	606	594	584	555	573	608	577	572	575	568	566	611	587	551	600	565	596	602	617	558	596	566	577	564	588	574	585	573	572	587	562	639	565	648	568	600	574	625	599	561	594	548	645	566	620	595	597	573	629	604	610	536	580	580	593	622	620	556	553	560	609	611	587	569	590	651	595	578	635	578	599	606	600	598	600	580	592	583	589	616	628	610	594	606	561	607	627	609	603	585	577	594	591	612	620	581	631	589	576	582	591	573	595	542	584	607	584	548	573	604	626	597	568	576	606	578	551	578	580	631	577	572	594	629	607	560	561	596	580	582	583	554	597	548	574	566	581	595	649	622	582	591	599	570	581	574	603	573	603	559	587	613	561	560	574	565	586	562	588	574	574	605	568	586	624	564	651	577	559	558	621	634	614	609	556	593	622	624	554	573	614	626	599	610	592	580	585	603	608	591	594	605	627	622	584	573	597	569	597	601	600	588	612	564	586	571	604	609	535	566	597	612	587	580	593	565	617	614	563	625	566	603	601	606	625	586	603	591	625	588	528	630	596	607	592	595	593	621	535	588	583	581	608	588	579	673	607	613	592	594	594	600	630	557	612	616	588	608	559	599	565	582	551	593	586	598	635	569	531	592	612	578	644	615	555	602	574	592	541	595	615	606	564	588	616	602	581	559	618	559	600	585	607	618	563	604	595	606	586	575	587	572	583	611	617	605	604	612	570	610	627	604	569	575	602	589	596	587	602	583	625	533	580	622	579	564	599	610	624	576	592	570	542	604	559	609	567	599	608	596	607	622	585	605	573	578	580	597	616	611	606	611	566	591	569	599	573	609	601	597	597	555	587	622	605	597	593	615	581	564	584	581	567	616	630	584	607	563	601	578	582	593	552	622	555	601	570	631	615	583	609	597	601	576	604	636	624	562	596	612	598	596	572	596	578	582	649	573	574	622	539	565	593	608	578	608	578	610	601	655	555	629	611	595	595	576	583	564	600	612	613	599	602	603	563	648	600	581	570	612	629	585	600	585	603	616	544	597	576	562	550	576	586	581	626	654	591	570	617	566	592	611	578	567	611	602	623	629	611	631	600	603	582	638	615	618	580	593	591	615	566	614	630	593	581	571	598	537	586	590	574	578	653	580	583	638	551	616	570	592	621	562	619	615	595	565	582	578	557	628	603	580	588	582	605	575	619	627	579	600	591	628	558	636	556	586	621	569	602	565	600	613	600	567	572	598	598	642	593	572	614	576	579	589	585	604	538	556	584	595	564	610	593
6797	1630	569	232	101	68	74	57	59	52	38	28	29	20	22	21	22	23	19	28	23	15	25	20	22	21	25	14	12	21	22	14	11	19	20	23	11	12	10	20	18	19	14	9	12	16	10	13	15	14	18	21	11	11	22	17	22	16	12	18	15	14	14	11	20	18	16	17	19	18	18	16	18	17	17	13	13	10	9	20	13	22	12	15	14	16	11	14	9	16	17	18	19	17	14	17	15	12	6	11	12	8	13	10	21	12	13	19	14	14	13	12	9	17	11	14	17	15	12	12	12	21	14	18	16	10	15	18	10	14	12	12	14	15	18	16	12	17	14	9	14	17	8	13	17	12	11	13	9	17	16	13	10	14	15	14	15	12	11	14	16	10	15	13	20	8	11	20	16	9	15	11	10	14	18	7	18	16	16	17	13	13	17	16	11	13	18	10	9	17	17	12	11	13	16	12	11	16	18	13	13	16	10	14	8	8	9	13	21	18	8	18	18	15	20	16	21	12	11	8	13	13	11	14	10	16	21	13	15	15	26	13	17	22	10	15	14	16	19	11	19	18	13	12	16	13	16	8	11	8	13	21	13	23	10	13	12	10	12	18	10	13	11	15	11	21	18	9	14	9	9	14	8	16	14	16	17	12	11	11	13	12	13	9	11	12	13	14	17	9	16	12	17	13	18	9	15	19	8	13	14	20	10	13	15	15	13	9	14	13	14	20	12	13	15	6	15	13	7	28	12	13	9	10	9	15	15	16	16	14	12	13	13	11	12	11	12	10	24	11	11	18	13	11	10	20	23	17	15	7	12	8	10	10	11	13	13	9	9	12	15	18	11	16	15	12	18	16	13	17	21	11	17	10	16	11	23	18	18	15	12	16	14	11	11	12	15	12	17	13	16	12	8	16	13	19	16	10	13	12	18	9	12	11	9	15	21	20	12	17	15	9	9	17	16	16	10	9	10	20	15	20	13	15	18	8	17	9	17	16	15	20	12	12	14	9	12	10	17	12	14	14	24	13	22	17	7	16	8	15	19	21	15	8	12	12	20	12	20	4	21	12	18	15	12	12	16	8	19	20	18	13	14	13	10	20	18	12	12	8	16	7	15	14	19	14	14	14	13	8	15	12	9	13	12	10	16	10	14	20	20	11	9	10	15	14	13	12	19	16	16	10	14	15	13	11	13	13	15	18	15	19	20	15	13	8	8	18	12	20	13	11	17	10	12	9	10	15	15	16	15	13	16	17	9	6	11	9	16	23	13	10	20	12	19	10	15	10	5	15	16	21	16	17	9	9	17	14	19	14	13	13	10	13	16	10	9	20	9	14	14	17	10	16	19	12	9	12	13	12	21	15	19	17	18	10	13	12	13	11	8	18	13	12	9	18	15	14	14	12	11	19	15	20	11	15	12	9	11	10	10	15	15	13	9	14	17	9	11	14	10	24	15	11	10	18	13	12	10	11	11	21	19	12	9	12	17	13	16	21	12	15	16	16	9	12	22	15	14	15	15	14	10	16	26	15	13	22	11	7	12	17	11	14	14	12	21	8	15	20	13	7	16	17	6	21	10	11	11	17	13	14	15	20	15	18	19	21	14	28	16	9	13	14	18	11	12	19	10	13	12	21	11	15	16	13	15	15	17	11	14	16	20	18	16	16	13	12	14	11	18	17	10	17	20	16	11	12	14	15	12	21	20	11	17	14	20	9	17	17	9	8	20	12	13	18	10	15	17	17	13	12	17	8	14	18	15	14	11	13	16	19	12	14	9	11	17	14	12	17	12	13	10	16	20	20	22	16	19	15	11	14	10	12	10	11	12	18	14	11	14	11	14	19	13	14	17	17	15	6	17	21	14	15	12	16	16	19	8	25	12	10	13	16	13	16	9	13	12	11	14	19	14	5	12	15	15	15	11	21	14	17	15	8	15	16	13	11	13	11	17	17	12	6	15	19	15	17	13	17	17	11	18	15	15	13	20	15	11	13	14	16	12	12	15	12	6	16	12	16	14	15	17	15	15	14	8	15	21	15	9	10	16	12	8	14	13	18	19	23	12	15	12	10	13	14	8	17	13	12	12	12	17	15	18	10	9	13	14	15	11	9	17	9	13	16	15	20	15	14	19	9	20	17	10	7	18	16	14	17	16	9	11	16	6	21	20	15	13	10	14	23	10	13	16	16	14	12	13	14	12	12	18	15	19	17	14	13	21	11	13	9	6	15	22	23	10	14	13	15	7	7	13	10	16	12	12	15	15	8	9	8	11	15	14	12	12	22	6	6	17	7	13	16	19	9	20	17	10	14	18	10	7	14	14	17	15	6	11	21	10	14	17	11	15	14	14	14	19	14	21	14	18	16	10	14	15	11	17	10	13	7	17	22	17	18	14	20	10	15	10	15	15	19	18	16	9	9	14	24	11	14	12	14	12	17	16	15	13	15	19	11	10	10	11	10	12	19	13	13	18	9	12	14	25	23	11	15	11	17	14	18	19	16	9	13	13	12	12	9	13	18	17	12	12	8	16	11	12	12	13	14	15	16	14	12	6	14	19	18	17	8	10	12	14	13	14	14	14	10	12	10	17	8	11	14	13	21	12	13	19	10	20	16	16	12	18	7	23	14	16	15	20	20	23	13	11	11	7	12	22	11	14	16	11	9	17	8	16	14	21	17	12	20	13	28	12	18	8	7	9	12	17	17	16	15	10	12	15	11	15	8	12	17	9	9	13	13	22	13	22	17	11	15	12	16	16	22	17	13	15	16	15	7	11	19	8	18	17	12	19	11	14	16	16	17	13	16	12	16	17	20	14	19	17	12	8	12	12	21	12	12	20	10	12	17	15	9	17	17	10	20	7	10	16	12	12	14	13	12	13	24	12	16	11	14	17	12	17	17	15	15	12	18	16	14	14	15	14	13	11	14	18	9	18	18	14	8	12	19	15	11	22	20	10	20	10	10	11	10	18	11	13	16	11	9	12	9	12	20	18	13	8	17	11	15	9	7	11	16	11	19	14	16	10	18	10	14	12	17	15	18	10	12	15	12	15	18	15	16	10	15	18	15	18	14	12	15	10	18	7	14	11	11	15	11	19	10	15	11	7	9	10	13	17	19	12	14	12	14	15	13	13	16	11	13	12	7	15	19	12	14	18	9	15	15	13	10	9	12	13	15	6	15	11	23	15	8	13	13	19	18	23	15	17	15	12	12	18	16	12	5	16	17	12	15	14	10	8	9	14	14	14	12	15	15	10	10	14	22	14	10	12	17	12	14	12	13	7	15	12	11	20	19	20	17	22	8	11	15	14	14	12	19	18	12	19	16	11	14	11	20	8	15	24	12	12	16	15	14	16	13	14	16	15	17	14	10	14	8	16	13	20	7	17	7	13	19	7	19	15	13	12	15	16	18	24	10	15	13	15	13	10	14	16	15	11	13	16	16	13	13	14	12	20	19	16	12	11	14	9	16	11	23	13	14	12	14	14	12	11	10	10	10	13	9
31669	8343	4703	3618	4384	4669	3829	3239	2500	2043	1466	1135	1036	837	762	713	592	536	577	516	458	468	394	378	317	330	321	287	298	287	286	284	246	220	257	228	236	228	242	202	217	186	213	215	212	197	216	198	182	203	207	188	183	236	196	187	175	182	179	199	195	183	167	178	186	176	188	168	177	167	182	165	169	183	173	173	182	174	190	176	184	187	170	193	166	170	170	176	179	165	164	175	162	166	170	161	208	174	171	187	174	165	157	182	176	135	152	173	153	158	173	178	154	174	171	187	179	191	182	143	151	180	173	195	147	166	148	163	162	151	176	146	178	182	160	174	163	192	183	157	145	158	183	190	187	181	176	155	176	169	148	187	173	184	189	191	164	189	168	187	156	162	172	165	171	148	158	152	185	155	152	159	160	169	162	167	174	167	165	166	176	159	170	161	144	174	162	166	201	160	167	187	162	149	174	133	168	200	182	166	158	158	166	175	170	161	149	131	167	167	182	189	173	162	175	190	165	188	175	156	183	158	156	143	162	157	178	133	152	196	156	171	149	160	146	159	159	165	145	170	173	143	157	162	158	162	159	167	160	189	154	148	161	148	161	170	173	162	158	155	192	141	128	163	154	153	170	171	174	160	148	175	152	172	168	157	162	163	171	155	137	153	169	158	172	171	170	162	158	182	167	169	167	180	152	161	175	168	146	152	163	182	162	183	175	145	168	140	157	162	163	163	152	190	187	144	158	189	161	167	157	177	185	171	151	162	170	157	181	142	169	148	151	138	168	156	168	166	143	166	165	178	176	173	151	150	146	164	181	151	163	141	181	137	155	171	167	175	185	173	184	164	172	171	154	163	163	163	159	158	156	163	178	167	155	171	145	155	149	177	150	183	172	167	165	176	170	141	145	153	185	164	177	155	183	170	169	149	171	145	155	151	168	133	181	168	166	171	169	159	177	159	150	197	165	144	149	153	186	152	140	173	167	163	172	186	169	164	162	147	163	160	165	201	178	184	168	153	174	174	132	162	159	175	168	155	138	181	153	171	163	158	197	142	164	170	155	179	156	163	153	152	199	177	175	162	145	174	137	177	187	177	154	198	163	147	164	163	173	140	148	176	147	155	163	168	165	159	177	190	159	159	177	167	142	190	187	166	160	157	171	195	139	146	192	168	179	164	138	136	165	140	177	165	165	174	188	164	178	174	145	154	161	172	169	172	167	167	165	145	159	137	157	177	154	144	170	162	179	165	167	172	162	163	173	156	170	174	175	150	168	154	172	171	170	145	189	152	172	168	128	160	154	155	167	171	170	177	184	149	180	170	162	145	167	173	189	164	159	170	167	143	160	148	157	171	145	183	177	166	171	162	178	171	163	166	156	175	164	150	158	169	167	155	149	146	176	206	167	154	166	170	161	167	140	162	162	173	151	162	158	176	172	161	151	178	166	165	156	165	152	175	192	172	172	163	143	166	154	150	151	153	175	164	170	175	143	176	154	161	151	153	151	187	166	189	154	164	182	160	155	150	174	156	148	171	166	171	140	163	176	165	152	151	165	145	167	150	141	142	175	186	181	178	173	197	149	183	183	155	173	198	157	168	152	187	175	176	173	143	175	161	175	159	158	160	178	144	141	159	171	175	179	173	158	157	160	176	159	163	184	129	158	184	164	151	155	173	145	152	167	175	146	145	151	162	182	155	165	158	161	175	165	161	164	187	172	183	175	173	196	164	165	148	159	187	170	171	182	170	168	167	167	157	155	143	172	176	160	169	163	154	173	169	166	178	187	147	176	172	175	177	178	180	153	169	185	158	150	174	146	174	172	150	168	184	158	144	175	156	154	168	160	148	152	158	156	172	158	172	170	165	166	156	157	156	159	172	155	153	183	172	161	167	173	165	160	155	173	139	149	159	171	170	167	142	145	169	199	159	180	171	160	172	159	146	155	162	165	173	158	154	147	158	163	163	192	179	150	151	175	150	183	167	164	155	155	172	168	162	155	158	155	165	174	169	182	174	164	153	142	139	188	157	168	146	174	153	173	159	143	147	188	171	158	178	180	165	146	156	165	177	169	172	184	181	168	171	170	183	146	156	168	184	160	164	182	168	147	174	153	178	175	169	173	186	145	157	154	156	164	149	174	140	144	178	170	162	151	162	150	185	163	131	178	171	156	159	166	158	165	173	172	156	144	176	158	167	168	171	140	150	143	153	139	159	155	153	178	160	163	143	160	152	167	162	155	157	158	178	148	161	174	148	160	162	152	161	155	165	171	154	186	173	162	179	160	144	154	148	181	159	181	171	157	168	143	157	175	182	185	170	174	173	152	138	179	169	158	161	166	157	188	188	133	176	159	141	166	156	130	161	149	156	163	174	179	144	152	171	163	187	183	154	181	159	174	190	160	170	152	163	160	146	165	168	161	158	176	165	182	165	185	179	186	161	162	150	149	160	152	153	184	174	176	175	140	143	158	173	166	165	154	168	167	159	158	163	163	175	147	161	161	148	152	183	139	179	172	174	166	180	167	144	157	178	135	171	168	171	165	160	167	170	167	176	141	178	161	181	154	159	160	136	161	151	182	162	176	163	164	164	149	166	165	172	163	144	175	190	168	141	175	179	193	164	168	191	176	179	171	146	167	150	171	186	161	146	166	166	161	161	162	167	189	146	155	163	168	170	171	167	156	170	173	151	163	188	140	181	161	191	175	169	163	172	162	161	139	152	160	165	175	188	145	157	171	162	168	171	166	157	183	175	144	161	173	148	153	153	169	162	181	157	130	156	185	144	149	148	146	180	169	164	162	149	140	161	178	155	182	168	174	146	168	170	175	151	181	141	148	167	164	173	151	152	182	141	156	150	162	167	150	170	166	145	166	161	184	169	136	156	171	164	154	177	162	167	128	165	150	160	161	190	168	168	163	164	180	171	164	174	180	159	183	163	145	151	165	167	147	163	154	164	142	159	154	173	140	170	183	159	174	164	162	157	165	163	176	164	174	187	173	180	180	183	173	152	158	148	143	184	158	153	175	185	155	192	148	173	161	138	162	147	170	155	155	150	148	181	189	162	164	166	171	172	152	171	159	139	155	187	145	172	165	175	188	169	177	155	159	150	152	170	164	176	179	163	157	158	173	164	189	197	199	177	155	149	200	166	151	164	144	167	162	162	158	181	172	161	170	166	155	173	174	177	160	168	152	162	165	173	165	169	160	152	178	192	168	152	172	171	170	171	170	158	172	169	158	154	166	163	169	158	154	175	173	163	165	178	164	150	176	146	162	157	154	172	186	169	169	164	183	182	162	164	198	182	158	141	166	176	157	159	172	171	172	177	179	152	177	183	172	165	156	180	176	164	188	171	185	163	180	170	136	155	142	178	158	170	176	158	152	154	193	169	160	139	158	169	161	164	166	201	144	160	160	174	140	156	154	159	161	153	133	160	173	174	191	158	151	164	163	174	161	156	157	177	172	157	170	172	167	174	173	180	160	161	170	162	178	161	143	151	174	185
6403	1125	423	186	122	126	121	115	274	224	101	87	94	76	75	86	88	82	77	73	63	66	69	83	69	60	78	59	68	81	67	80	64	67	67	62	70	63	71	70	58	72	85	59	64	63	66	61	60	53	59	87	60	71	59	68	82	58	74	67	61	68	62	73	59	69	54	79	58	63	67	61	61	70	58	73	66	64	74	75	65	66	63	67	91	59	68	71	71	86	73	77	74	80	67	71	66	59	52	60	82	55	67	53	62	57	55	75	65	73	57	74	64	80	65	57	77	55	58	63	58	57	66	48	62	60	59	68	66	73	66	77	56	63	75	76	72	57	59	69	69	61	65	54	65	62	84	78	65	59	78	65	69	62	75	61	53	61	65	81	76	68	61	49	85	72	56	82	85	66	80	69	72	71	74	55	70	63	76	73	63	66	60	59	76	61	72	60	70	57	62	57	73	69	84	61	64	74	74	56	67	58	66	57	73	71	43	66	81	63	85	56	67	70	79	57	51	53	69	58	80	60	58	66	82	80	68	62	83	82	63	53	57	64	65	66	78	60	70	58	77	74	57	72	62	78	78	66	61	64	75	53	52	63	52	63	86	64	65	68	68	71	59	71	74	70	66	58	71	67	70	70	48	49	61	73	59	67	65	65	65	61	62	58	72	67	63	70	76	61	67	63	71	75	76	68	62	69	69	68	68	64	82	58	64	56	65	73	65	64	72	62	71	68	64	76	67	81	68	52	60	72	55	50	65	64	64	67	73	67	68	60	62	64	74	65	63	72	68	68	82	76	62	72	69	67	69	71	70	72	74	77	65	62	77	69	71	64	67	72	63	63	61	58	65	65	61	69	70	84	64	75	60	64	61	76	68	80	68	55	55	60	64	62	75	48	50	65	67	82	60	68	64	73	58	54	76	74	65	72	65	76	71	71	64	56	57	68	51	51	67	54	45	63	64	61	68	66	63	84	64	77	78	59	73	65	76	57	66	62	54	71	63	64	60	63	69	77	70	59	86	69	70	62	79	76	72	63	59	65	82	67	51	77	60	51	59	62	59	74	68	68	57	58	71	75	75	54	66	82	52	62	70	80	81	50	75	76	46	64	65	68	59	66	65	69	69	71	64	67	62	62	70	68	59	71	70	66	64	77	61	68	53	66	66	76	76	58	73	50	66	61	64	70	70	73	66	70	52	72	79	58	60	68	62	67	70	69	68	62	83	52	63	64	68	62	68	73	56	60	67	69	76	73	68	74	62	66	81	76	54	78	83	73	74	72	78	57	56	62	89	70	72	68	70	76	59	65	70	70	55	56	61	61	67	71	70	68	88	45	63	66	61	65	81	68	66	69	62	65	82	69	58	69	69	74	57	59	54	66	51	73	62	81	74	59	67	55	69	61	61	67	68	72	46	62	64	62	56	73	58	70	67	62	63	76	67	69	53	61	65	63	69	80	63	62	70	80	51	71	69	68	58	75	60	60	55	59	75	62	61	71	59	72	60	69	71	68	73	60	57	61	75	72	53	79	67	74	55	64	72	67	50	76	68	69	65	74	59	69	90	57	81	83	48	69	69	68	60	68	56	78	68	71	54	64	73	67	68	65	75	63	62	70	74	60	56	55	61	69	60	68	79	70	69	61	63	66	63	63	72	66	57	73	63	65	64	53	72	67	72	66	69	71	63	62	67	61	68	57	72	75	51	87	76	78	64	69	75	58	62	65	77	72	72	69	104	58	76	73	66	73	81	56	80	65	68	76	65	73	57	55	54	56	73	48	66	61	72	71	64	71	64	72	70	48	64	73	62	64	70	63	67	76	68	57	51	73	68	54	71	54	59	77	86	61	62	64	72	62	74	57	76	54	79	65	53	70	76	63	69	69	66	79	60	74	71	65	60	65	89	83	72	61	67	53	53	72	62	61	70	63	68	70	62	80	60	54	59	69	58	60	75	78	66	58	66	80	62	79	70	84	62	64	69	64	77	53	75	75	58	63	56	60	72	59	66	54	65	65	63	58	65	76	71	73	51	68	64	71	66	66	48	66	55	59	80	74	63	60	62	69	65	65	62	50	61	67	57	65	76	66	69	70	73	82	62	65	65	63	77	64	49	86	67	82	75	74	88	79	68	62	75	68	70	79	63	59	69	58	72	73	70	60	72	63	71	59	70	59	72	69	87	54	70	60	54	65	90	65	66	70	67	63	73	70	58	76	51	82	62	71	55	77	65	67	77	67	53	63	61	67	58	68	65	73	68	66	77	62	61	71	59	78	52	65	57	72	66	67	76	73	66	73	66	60	74	69	55	69	66	67	73	66	82	70	80	71	56	75	66	66	69	69	55	70	71	75	73	79	61	73	48	57	68	74	66	75	76	79	76	69	68	62	63	58	52	53	72	66	66	69	66	75	62	56	73	57	67	61	56	72	66	60	65	68	74	75	58	70	75	60	61	68	76	78	74	74	68	58	66	60	58	57	53	69	79	75	65	57	69	71	67	59	66	65	80	64	62	68	63	66	64	76	78	65	62	69	63	64	64	91	72	67	66	72	57	62	55	57	66	51	71	74	74	70	66	63	77	68	73	57	70	63	73	75	62	60	58	67	68	74	75	67	75	66	67	77	51	68	58	73	54	67	66	70	73	61	67	62	62	64	73	58	68	56	74	69	83	72	79	60	66	76	71	72	62	67	71	67	67	70	61	61	71	60	54	55	77	74	58	77	59	69	58	71	69	76	61	74	64	59	70	62	74	62	76	64	56	64	61	48	66	72	63	73	71	60	64	65	65	74	68	62	76	73	63	73	59	57	60	80	72	78	62	53	66	60	60	69	68	63	65	70	53	55	55	66	73	61	57	80	78	58	63	65	64	59	55	66	55	80	59	67	54	62	60	61	62	64	57	75	69	72	76	74	61	64	62	72	57	65	62	59	65	61	57	81	68	77	82	65	68	62	64	73	77	73	65	59	70	67	65	77	76	59	82	59	72	76	67	76	71	70	56	68	68	63	78	68	69	63	74	66	69	57	68	61	57	70	64	78	71	71	71	74	72	67	64	87	64	67	64	71	67	58	77	64	53	58	62	77	66	68	84	59	59	71	68	54	77	76	59	73	64	73	66	69	64	68	59	65	60	64	63	50	75	63	58	67	67	61	73	67	78	65	54	74	57	52	58	61	57	70	67	72	62	67	56	52	81	63	69	61	92	56	72	67	67	51	53	71	61	56	67	69	68	70	66	73	81	78	55	81	66	84	65	77	62	68	70	63	70	73	64	70	62	48	52	69	80	69	72	69	63	80	68	82	51	48	80	71	73	75	66	73	60	64	63	65	57	73	61	66	77	62	69	72	68	72	62	68	65	65	75	48	66	60	68	54	59	57	63	61	69	79	72	60	68	62	64	62	62	73	61	73	72	90	61	71	61	73	71	62	63	69	73	65	68	69	72	54	80	84	64	53	47	56	63	59	71	67	60	66	69	68	72	66	63	61	66	56	71	64	55	74
26691	7482	3506	2899	4122	4420	3885	3439	6909	4521	1893	1726	1501	1385	1248	1193	1117	1109	1020	977	1003	992	920	885	934	891	881	880	809	875	838	841	812	839	794	797	773	774	780	769	772	720	796	763	768	744	764	730	711	807	753	780	787	707	697	759	709	722	750	730	727	724	721	735	733	746	722	744	743	695	737	703	724	733	725	756	760	693	699	719	720	757	736	726	754	714	714	737	732	769	743	747	758	735	771	759	712	763	777	682	732	718	757	729	735	690	726	719	720	788	740	613	754	697	727	728	700	719	739	681	714	721	720	690	688	767	773	756	738	663	738	710	801	730	700	740	685	706	693	748	716	694	694	693	714	687	700	722	708	750	780	766	699	723	735	707	734	676	747	699	706	744	745	695	683	705	670	707	744	729	750	705	715	757	711	708	678	723	709	666	756	707	674	710	739	725	695	740	660	731	714	709	739	690	742	718	755	714	675	728	758	755	727	720	686	689	746	714	678	704	713	714	676	691	726	706	762	793	704	679	698	710	722	638	711	726	714	718	720	715	712	693	748	736	727	738	710	768	753	764	745	680	754	707	679	743	725	756	754	748	747	719	701	757	693	722	740	729	676	708	718	709	699	774	690	712	732	746	716	665	784	673	726	771	741	679	735	717	725	714	729	738	726	790	747	719	722	743	698	738	748	726	728	731	742	729	759	698	697	776	744	705	709	732	724	686	691	714	761	763	681	764	763	786	687	728	708	694	745	699	804	707	753	705	698	699	752	743	701	727	689	741	672	736	730	716	764	713	727	728	693	730	687	668	698	684	692	726	741	723	730	707	660	703	714	719	700	740	707	711	711	691	721	723	690	701	714	738	715	675	754	781	707	717	719	727	720	686	724	731	690	734	692	695	746	706	711	738	721	649	670	670	729	732	766	718	697	671	730	668	754	743	700	735	734	715	753	751	714	718	690	714	739	738	739	702	731	671	719	704	723	721	714	691	724	688	765	701	691	679	694	727	733	660	749	714	757	733	764	704	766	763	747	702	729	758	703	709	685	727	752	681	714	715	708	709	741	704	747	682	765	729	682	728	747	787	661	673	695	706	710	694	731	723	725	723	721	713	776	721	724	667	696	691	704	735	715	769	754	737	713	723	718	716	709	735	711	759	754	739	660	726	707	716	709	768	764	770	741	695	761	731	738	714	768	712	697	730	729	712	721	719	700	726	754	729	726	662	727	739	716	724	738	745	700	702	686	720	702	732	722	734	718	697	727	731	717	707	713	743	769	730	685	723	708	693	714	717	749	689	718	768	760	748	750	709	749	746	681	711	715	713	695	731	767	744	724	713	743	713	712	718	711	734	722	721	705	731	688	718	692	711	731	720	716	722	702	712	682	744	686	695	739	712	777	748	717	738	732	744	683	744	720	737	706	707	740	758	723	712	673	722	698	738	709	741	741	671	727	698	705	690	756	693	689	709	740	769	707	715	712	735	668	732	674	749	748	734	660	721	706	736	715	688	701	711	753	759	703	692	690	776	727	728	668	762	695	677	733	738	702	763	728	730	733	761	761	714	660	770	723	698	716	735	666	690	737	694	708	752	704	747	738	721	722	727	726	737	719	678	706	675	699	700	676	629	725	746	716	714	678	746	703	708	687	740	694	734	695	786	716	729	709	679	720	711	748	712	715	648	744	714	746	700	727	723	726	714	729	755	699	695	683	714	727	719	754	701	686	717	748	682	705	768	719	742	703	688	740	732	726	729	716	727	701	693	737	701	700	746	707	732	725	720	745	734	760	706	724	739	708	695	761	727	701	753	691	677	720	723	682	758	718	709	718	728	730	710	715	731	728	695	758	746	725	705	717	743	706	718	699	711	732	694	740	737	725	706	723	743	705	729	736	773	675	717	776	747	729	763	757	711	754	694	755	696	743	715	722	710	665	700	669	738	713	766	750	676	696	732	691	720	777	761	730	704	675	740	697	730	671	678	756	696	696	741	789	731	728	647	747	737	710	730	744	721	755	675	752	740	736	698	720	732	778	698	695	735	715	712	723	700	693	736	736	733	719	685	704	715	726	714	700	700	744	664	762	732	692	741	720	744	686	687	721	702	765	673	720	699	709	688	716	754	694	742	711	714	697	732	719	779	684	661	717	684	768	721	724	728	713	713	709	732	709	672	736	805	713	692	740	704	743	737	693	690	774	734	734	710	701	699	741	744	748	719	714	754	733	694	731	706	715	716	721	753	757	725	695	710	686	694	695	656	721	735	699	689	716	725	710	709	709	749	723	682	719	744	726	765	735	786	712	699	781	809	735	694	710	752	750	686	705	714	686	701	710	717	741	686	714	702	765	728	726	708	726	736	724	674	733	720	667	733	757	729	723	754	709	713	696	725	689	716	731	740	699	762	736	705	745	726	708	716	706	697	735	714	740	768	692	734	679	672	726	761	721	671	729	737	659	727	671	726	727	713	695	707	683	706	696	722	712	686	768	715	731	727	718	708	679	734	759	698	698	763	748	694	747	737	698	693	738	715	747	732	712	729	679	747	687	694	745	766	706	733	731	709	720	713	704	747	746	740	748	686	700	732	707	692	709	762	682	748	685	730	755	746	773	701	728	724	716	724	716	706	679	751	677	684	710	742	681	716	680	761	729	684	696	715	768	733	732	695	715	686	749	727	720	772	691	674	723	697	732	653	713	697	699	760	716	721	750	737	751	741	665	695	734	732	737	689	719	670	686	718	689	727	692	744	775	719	764	745	739	695	687	747	724	708	706	750	698	729	685	693	692	706	764	730	743	738	744	679	710	734	772	739	782	764	721	705	777	664	679	757	728	689	727	737	782	734	669	712	715	695	676	732	699	672	680	717	700	715	735	730	713	742	703	710	743	713	733	755	705	716	732	739	716	706	707	732	713	703	693	755	701	701	729	730	739	750	687	705	692	716	707	700	699	729	719	688	689	730	765	713	733	733	751	636	721	679	745	716	717	736	696	722	731	667	714	689	697	735	671	734	710	764	756	700	737	701	752	688	709	773	727	722	705	707	728	716	706	746	723	680	714	732	712	700	724	747	723	735	719	710	742	751	745	736	702	753	718	706	701	742	681	713	744	742	699	721	705	717	724	690	741	694	670	687	749	703	734	726	727	694	752	720	738	746	694	719	769	695	755	720	745	682	723	768	729	707	773	756	726	726	735	702	737	710	719	748	705	719	761	737	727	775	698	736	738	751	735	692	739	725	684	693	769	728	736	725	703	725	692	751	718	725	723	715	747	732	720	690	738	737	713	712	718	730	771	715	718	714	675	740	712	733	787	725	742	732	711	678	705	723	729	707	693	724	711	752	733	729	743	700	723	734	704	658	756	749	710	721	703	765	741	684	712	713	716	734	799	687	653	721	729	717	717	780	709	723	737	741	706	756	716	721	736	706	737	695	707	688	682	679	713	698	729	718	725	721	765	725	715	705	695	745	707	704	709	721	734	700	747	712	771	672	771	700	745	738	722	680	747	758
5588	1285	431	194	138	122	108	121	233	320	54	69	55	49	46	26	43	36	47	16	27	49	29	33	26	25	27	29	14	22	21	30	25	30	27	30	18	29	27	19	22	28	19	18	22	18	26	12	20	21	22	20	24	20	24	30	22	15	18	31	33	18	20	16	22	25	30	20	17	21	26	14	24	19	22	15	20	23	23	21	27	19	18	23	26	25	31	18	15	17	27	26	18	16	21	15	15	23	19	24	22	19	21	24	26	25	18	19	17	23	19	17	15	20	24	21	17	21	14	21	16	22	21	24	20	23	22	19	26	21	17	16	14	25	15	20	18	9	23	22	19	24	24	25	22	15	22	23	22	19	18	17	20	19	22	24	21	27	27	14	20	19	17	21	21	30	20	30	12	24	22	16	21	21	21	33	23	18	11	26	23	15	16	19	17	20	17	18	25	23	16	18	25	19	25	17	23	15	25	20	18	16	22	18	20	20	21	20	15	25	15	22	29	20	22	19	14	24	13	17	22	28	23	23	24	16	22	14	16	19	20	20	24	20	15	27	14	28	22	25	29	23	22	20	20	24	10	24	22	12	26	19	21	27	20	30	23	28	13	19	16	20	18	19	23	18	21	18	13	23	18	22	14	21	18	18	14	22	11	18	19	16	18	19	20	25	14	21	21	23	20	17	21	26	19	21	29	12	20	17	19	25	23	14	22	21	14	21	21	18	19	24	20	20	29	21	21	23	20	17	9	15	11	14	19	20	28	23	21	23	17	25	17	17	14	18	22	19	19	29	21	13	26	13	27	11	15	21	28	24	7	20	14	13	25	19	14	23	14	15	23	15	17	15	26	21	14	24	21	23	12	18	17	19	15	17	27	20	18	23	18	18	14	21	17	18	25	23	20	15	21	23	13	20	21	20	12	12	18	17	20	19	18	24	19	17	19	20	17	24	25	17	12	11	20	25	18	24	18	22	16	16	22	22	9	15	18	21	19	18	23	19	20	12	25	22	13	22	17	16	18	20	19	15	13	20	20	20	22	24	16	22	17	19	22	26	16	16	20	20	17	20	12	15	15	23	21	17	17	24	20	24	16	20	24	16	29	17	19	22	20	14	17	22	16	30	17	24	23	20	22	16	16	14	20	16	16	19	23	23	17	20	29	24	23	20	23	25	17	24	19	21	11	16	18	23	20	22	31	22	13	21	25	17	19	21	21	22	21	19	27	27	19	19	18	26	17	21	16	21	28	25	18	12	18	18	17	11	18	20	15	19	16	24	20	20	19	21	17	13	21	28	19	21	21	14	20	28	25	15	22	27	19	26	28	24	26	25	27	17	29	19	15	18	16	23	21	18	13	17	25	18	25	23	21	29	22	22	20	14	17	20	15	21	22	20	15	13	14	22	18	17	22	24	17	19	21	24	23	16	25	19	23	17	19	19	19	26	29	20	19	11	18	13	23	25	17	20	17	23	17	23	26	17	19	13	27	22	29	13	15	21	12	21	24	15	24	21	22	18	12	16	15	25	21	21	22	19	16	24	22	19	19	20	23	20	20	17	20	26	13	19	21	19	19	21	15	18	21	25	17	22	24	19	19	18	15	37	16	28	25	15	23	18	15	17	15	22	29	15	24	13	16	29	17	23	21	21	21	19	20	18	15	22	21	18	18	22	14	22	28	22	19	23	21	19	15	21	18	15	27	21	15	18	18	19	19	25	23	17	25	16	19	19	18	21	23	21	19	18	28	15	26	17	26	26	14	22	24	35	20	15	28	20	17	18	17	23	24	25	16	16	20	19	21	19	18	26	21	21	21	19	27	18	13	11	15	18	12	10	20	22	19	18	20	20	16	14	23	23	15	22	11	23	21	14	20	20	20	23	23	23	18	21	19	17	14	21	15	23	16	15	14	20	20	23	21	14	14	21	15	16	17	28	15	19	22	25	25	21	21	24	16	19	19	24	17	27	23	22	24	22	22	21	26	15	15	24	24	17	17	19	18	18	28	19	17	21	15	12	19	18	23	20	23	31	29	17	25	23	11	21	20	25	14	21	13	23	21	14	20	15	21	22	13	22	13	24	27	24	15	17	13	19	22	17	19	20	17	24	18	19	19	32	23	23	22	21	21	16	21	28	20	17	19	17	19	23	25	19	21	21	29	17	16	20	16	26	19	29	22	23	18	14	22	26	20	13	20	16	16	16	22	19	26	22	19	20	27	21	26	21	16	20	20	11	13	16	21	14	20	18	25	18	14	15	19	18	20	23	23	24	19	23	16	23	21	31	18	23	18	21	21	16	16	22	25	32	23	28	18	19	21	24	17	26	18	19	26	20	15	15	17	24	19	22	18	21	17	20	17	19	13	15	22	16	29	22	25	21	24	15	24	15	21	23	16	17	20	20	17	15	19	20	11	24	15	22	20	19	16	25	23	24	19	21	31	18	23	17	10	26	26	18	18	23	17	22	17	17	29	24	18	21	20	22	27	19	19	17	13	15	22	18	17	27	23	13	19	19	26	22	16	16	23	17	15	18	17	19	20	12	17	20	23	29	20	17	17	12	20	22	20	19	16	23	13	16	18	17	16	23	23	17	26	17	16	21	22	23	22	23	25	21	19	22	17	24	22	11	24	25	16	24	13	21	23	24	18	22	17	18	31	19	23	16	18	22	15	17	10	20	13	22	17	19	21	15	21	13	14	20	15	21	22	16	24	15	12	15	21	15	16	22	22	26	26	19	15	26	21	24	22	21	17	19	17	28	18	22	15	19	21	21	11	21	34	22	20	25	16	18	11	16	17	17	12	16	23	22	25	19	16	24	17	14	24	25	18	17	14	24	12	20	10	16	13	15	16	10	23	29	21	19	18	13	20	17	8	19	21	18	18	17	16	25	22	24	21	20	20	20	19	17	19	25	16	18	26	16	17	24	13	23	20	24	23	22	21	15	11	21	17	26	27	16	20	14	27	10	19	24	24	21	27	19	19	24	23	14	18	20	21	22	25	22	20	24	12	19	27	27	27	20	26	21	22	19	18	15	17	15	18	17	21	21	18	22	27	16	21	18	16	21	27	16	22	17	18	23	31	20	15	29	19	18	21	19	19	11	29	23	25	18	15	22	16	17	21	11	21	25	16	14	15	16	20	24	25	22	23	17	28	13	20	20	17	20	23	16	21	16	17	24	21	30	15	18	13	16	27	19	24	24	25	28	20	14	19	21	35	24	14	17	19	12	21	18	14	26	27	20	28	17	24	21	21	18	20	15	14	19	22	17	24	22	18	19	23	25	16	19	19	15	16	14	11	21	14	24	28	26	18	15	21	25	31	20	20	20	14	21	20	22	26	13	17	25	18	31	22	25	23	12	21	15	20	16	21	17	19	22	11	21	11	27	17	25	16	25	21	23	18	15	23	27	30	20	23	22	21	19	14	32	19	14	29	23	26	23	23	17	22	12	20	21	14	10	20	11	22	20	15	19	24	22	23	15	20	25	18	22	21	17	22	16
26273	9961	3333	3628	6218	7007	6250	5255	8001	6817	2294	2023	1647	1376	1253	1144	964	916	788	783	681	671	612	559	553	500	476	483	454	456	432	355	437	382	372	358	333	331	330	308	332	307	297	276	294	302	305	263	287	280	289	239	280	249	247	243	242	302	260	246	242	235	244	242	262	220	227	211	208	236	208	229	220	213	250	218	231	243	260	213	226	213	212	230	250	201	216	227	237	228	227	247	219	236	200	226	215	215	222	227	251	232	221	238	213	235	224	234	205	188	195	219	216	222	222	210	237	203	230	222	223	217	217	207	224	196	227	205	225	198	195	195	185	233	232	226	179	210	222	226	231	209	232	199	233	218	222	199	194	210	191	234	207	219	195	212	213	200	220	205	191	248	228	211	218	235	215	207	191	218	214	213	209	190	220	197	194	211	203	185	215	216	202	205	182	206	219	181	214	206	237	214	214	238	225	206	211	238	235	198	208	211	226	218	176	198	181	213	205	201	224	218	201	204	207	202	221	193	223	198	212	197	201	193	205	218	229	200	214	201	219	203	224	192	214	198	204	209	192	198	238	193	223	189	205	223	253	218	216	229	216	237	203	207	194	241	200	213	204	243	247	226	196	195	214	220	189	215	216	210	206	219	193	199	221	217	200	212	219	174	180	197	214	209	198	206	199	205	196	207	200	218	212	206	219	217	202	192	221	186	201	196	194	191	215	203	200	205	191	216	217	241	190	238	234	226	203	190	197	211	213	187	214	199	213	182	194	188	199	202	204	203	200	218	220	206	196	218	200	160	198	202	196	204	189	201	194	194	209	212	193	216	212	232	221	178	200	206	209	205	192	205	196	215	230	209	220	182	214	210	195	206	237	202	192	204	212	193	191	223	209	184	192	231	201	217	211	201	214	221	220	198	231	200	235	186	209	254	200	213	248	199	188	206	212	195	235	197	214	233	192	207	231	200	196	236	188	208	210	211	197	205	195	215	206	204	198	216	190	234	216	211	194	231	196	215	194	205	232	218	219	216	206	194	214	210	203	185	215	198	220	219	204	209	214	220	236	214	209	212	214	189	213	222	179	218	203	186	211	216	199	176	181	181	240	178	196	196	223	216	224	205	203	189	211	241	207	226	186	181	217	215	184	232	220	202	229	209	227	191	206	230	219	209	212	217	212	207	204	193	211	215	227	204	233	241	216	217	200	199	207	190	211	209	182	194	207	206	204	228	193	190	245	181	212	213	199	208	220	208	232	192	199	225	212	217	207	210	204	205	242	208	201	218	202	214	220	210	200	236	210	198	195	206	209	204	208	194	222	202	230	197	190	221	219	230	205	215	208	192	199	213	188	228	211	195	212	203	190	222	226	218	193	215	201	205	217	221	185	205	226	217	207	211	217	221	232	204	209	208	211	200	193	203	218	242	194	192	192	240	187	213	187	212	211	206	225	208	201	233	215	215	208	194	188	214	196	209	222	204	230	211	187	170	221	205	193	239	203	232	218	228	216	198	212	216	219	218	210	210	252	204	194	206	215	193	216	192	220	173	222	211	177	219	221	207	231	191	220	199	224	220	205	214	187	225	197	216	204	193	208	229	188	188	208	219	185	191	210	209	197	207	199	213	221	199	203	201	210	205	241	217	218	230	196	219	196	208	238	215	243	213	191	219	202	227	206	189	202	214	201	201	185	222	200	214	201	217	196	202	216	212	222	233	212	207	224	196	214	219	206	213	218	182	196	209	205	193	223	197	176	210	196	214	215	195	191	217	189	203	225	213	203	210	223	211	215	233	172	175	228	202	197	209	225	250	203	225	205	218	220	224	185	201	193	231	212	188	191	205	190	211	192	198	210	190	222	211	211	216	184	191	195	214	188	203	196	210	203	193	204	228	230	223	225	198	234	218	201	198	185	185	193	207	207	231	234	210	206	203	188	208	215	215	185	208	193	195	201	215	217	212	204	252	199	201	242	225	207	207	192	191	211	219	181	211	221	192	226	202	195	193	218	220	190	223	207	184	200	207	196	198	206	193	199	183	211	198	218	189	202	220	201	227	201	209	210	188	206	184	194	208	207	202	228	193	218	214	214	226	198	211	206	190	212	195	217	196	208	176	186	191	203	250	217	209	207	213	208	222	194	235	211	207	201	216	199	204	180	200	236	233	206	224	183	206	202	215	208	187	208	215	204	219	213	208	190	224	203	206	213	222	199	202	211	229	205	212	177	227	195	220	198	197	207	203	191	168	200	196	198	193	195	211	204	228	193	190	202	200	192	208	190	203	203	169	207	198	222	220	223	223	206	228	219	211	220	210	220	221	198	190	214	238	192	210	226	202	207	211	228	208	212	186	205	220	194	195	183	202	191	193	224	213	203	205	244	196	202	202	217	209	204	182	198	214	191	211	209	214	194	214	199	220	199	192	206	195	221	213	186	185	218	210	231	213	185	209	211	169	215	212	216	224	214	184	173	179	220	239	186	203	216	211	187	194	193	219	195	219	200	215	202	192	201	210	205	227	220	172	188	213	232	210	197	188	184	226	211	208	173	208	213	198	177	253	195	198	198	203	209	201	226	198	185	210	194	211	202	208	219	195	211	219	204	208	213	221	202	218	176	218	189	194	199	208	212	213	191	184	227	204	205	212	218	202	180	211	224	206	219	210	200	193	205	203	189	193	203	216	190	212	201	196	199	197	211	183	217	193	209	221	223	221	218	211	195	219	193	213	229	198	236	217	218	215	190	215	218	213	227	199	222	198	206	181	198	216	214	215	199	190	199	235	231	218	197	193	226	187	208	210	192	219	204	190	211	203	205	228	218	217	213	215	211	209	201	210	194	213	235	199	202	186	196	220	205	182	214	204	219	192	221	215	218	220	211	210	214	227	224	197	208	213	207	238	203	216	229	196	198	211	183	216	232	236	205	212	212	212	214	213	186	227	232	209	225	213	194	230	179	214	206	203	216	216	175	187	230	211	210	192	207	204	196	206	211	202	232	196	198	210	205	200	198	206	218	196	219	189	222	214	206	204	195	199	234	200	198	208	215	210	204	198	220	194	222	224	221	229	193	185	219	231	205	206	200	207	252	200	202	201	203	193	187	189	223	206	211	211	192	230	198	198	192	215	217	204	226	226	216	208	207	203	228	229	220	197	210	228	175	196	209	209	212	203	202	210	209	206	219	215	211	197	204	197	185	205	212	209	218	208	211	195	217	205	199	227	193	167	213	185	203	193	216	177	215	213	197	204	216	233	220	184	184	215	194	180	211	236	239	178	224	196	192	216	217	198	217	189	218	200	204	193	213	197	209	230	208	183	207	221	197	206	191	197	190	215	222	188	213	220	181	187	195	188	223	172	228	179	191	233	228	217	208	219	207	200	203	201	213	192	199	218	228	216	207	208	225	223	206	205	195	182	205	205	218	202	220	208	242	223	183	214	195	212	192	178	235	194	208	196	199	196	208	192	227	199	208	194	206	202	216	204	200	218	232	210	201	217	175	195	196	210	199	205
2214	198	87	69	78	68	78	55	70	67	58	40	52	61	64	66	62	52	56	68	70	54	58	58	51	58	56	47	63	47	51	60	52	61	59	45	59	43	64	50	53	67	67	60	68	64	59	46	52	64	52	50	47	46	42	45	49	50	48	57	55	49	59	59	45	50	51	50	51	63	55	53	44	52	43	68	43	54	52	63	50	60	65	47	58	61	46	58	41	57	57	52	50	50	62	57	54	60	45	43	47	52	57	45	57	61	53	42	66	47	71	60	56	46	59	52	45	56	64	49	49	54	65	55	59	49	50	63	66	54	63	51	55	48	40	59	54	55	57	48	57	61	60	48	45	49	54	55	57	42	55	43	48	48	37	62	50	54	50	52	60	44	57	46	59	57	54	56	45	41	51	43	44	47	49	58	36	49	47	62	50	54	59	54	57	47	52	70	33	59	53	53	57	45	55	56	45	52	54	52	56	65	40	53	56	54	40	53	47	41	57	55	48	61	58	51	43	48	51	55	48	55	47	49	53	58	61	56	47	44	56	52	59	50	51	57	61	59	58	45	49	61	52	53	46	61	59	53	63	46	52	54	47	53	63	44	55	46	59	59	58	56	65	63	48	55	60	54	66	55	49	57	49	53	55	43	66	50	50	43	48	61	62	49	61	49	53	52	55	52	54	51	45	44	55	56	48	45	51	65	47	48	50	59	44	60	67	65	76	60	45	45	52	57	50	49	45	50	56	47	60	50	51	48	54	65	69	60	58	61	58	51	56	42	50	46	48	49	50	75	50	45	42	47	38	43	53	55	42	56	64	54	52	40	56	53	53	65	59	68	42	62	57	61	47	48	59	65	51	58	50	52	52	52	58	49	67	46	50	55	46	43	40	56	68	60	48	52	54	54	45	60	44	58	51	65	63	47	56	64	52	50	54	45	56	61	55	63	58	52	48	45	51	41	54	57	52	53	62	64	50	64	64	56	72	48	55	42	57	54	45	53	64	59	54	44	51	53	54	39	51	61	60	48	38	44	55	52	41	59	60	66	60	52	59	49	52	53	64	46	57	57	55	58	51	48	61	40	56	57	64	46	53	52	53	50	46	52	59	49	49	60	53	56	68	62	43	51	44	54	43	58	69	46	57	45	48	47	50	54	59	49	65	49	53	53	51	55	50	52	48	47	51	46	36	47	54	70	57	63	61	58	45	53	57	45	68	36	55	59	60	63	29	48	51	52	43	63	59	56	52	66	67	62	44	42	46	62	63	45	49	61	52	54	57	42	52	45	54	53	43	65	64	54	49	66	40	48	44	56	54	48	52	49	51	47	64	40	58	56	67	48	48	56	61	54	49	66	45	51	54	48	59	57	49	68	53	57	41	62	60	49	49	55	59	54	52	52	59	64	54	47	72	59	61	58	56	52	51	54	54	63	57	56	53	51	65	68	50	54	50	49	51	50	53	58	54	51	62	60	81	51	50	61	58	46	62	45	42	59	54	57	41	75	49	67	62	42	58	52	40	40	66	63	61	53	51	56	62	68	57	46	67	44	61	61	53	60	56	54	56	63	49	36	55	59	46	58	64	35	52	51	52	49	56	49	41	46	49	52	60	55	51	57	51	54	51	57	43	52	47	57	54	60	61	48	67	61	37	47	64	50	58	53	68	63	55	58	55	57	56	63	56	62	45	42	47	59	51	68	49	60	53	56	58	45	58	49	58	53	62	53	44	51	40	39	44	47	46	47	55	48	61	59	60	55	49	46	44	54	58	59	60	51	49	45	59	62	58	47	57	50	50	62	44	49	57	56	44	50	49	50	62	52	49	53	54	38	64	55	59	38	50	51	41	51	66	57	53	57	51	50	47	42	51	47	57	58	61	55	43	74	57	50	49	57	50	50	41	53	38	52	44	65	50	48	59	45	50	62	49	54	48	51	55	59	53	50	64	59	61	54	60	55	59	63	67	49	45	68	56	56	47	52	51	45	55	46	42	49	46	52	44	63	47	45	57	62	56	42	52	64	54	54	51	48	52	62	44	61	51	53	47	52	56	47	42	52	57	59	54	34	52	52	59	47	62	52	41	50	49	48	56	54	43	55	54	60	56	51	53	60	52	57	48	65	52	47	60	59	66	38	47	56	50	56	59	48	50	45	44	52	36	55	48	59	62	48	55	39	51	53	53	55	54	41	57	57	47	46	54	40	53	52	56	58	44	58	59	51	53	54	62	58	50	56	44	52	54	55	62	55	64	63	43	46	56	47	56	70	61	64	61	53	53	53	62	44	53	62	49	54	42	75	62	43	35	45	59	56	59	47	57	49	60	56	51	60	39	51	46	54	51	49	55	48	49	54	38	46	54	61	59	59	56	58	59	52	51	56	49	48	60	43	52	48	62	55	52	60	53	49	43	60	59	38	57	55	54	44	49	47	57	51	55	50	59	52	32	49	52	73	48	58	45	57	50	50	51	64	51	39	57	54	61	48	42	49	42	47	58	60	66	44	53	52	49	57	53	58	44	61	59	51	52	48	44	47	51	65	52	50	44	52	45	55	47	42	47	47	56	51	47	60	52	56	56	50	51	51	61	54	59	63	38	76	56	49	43	45	57	58	48	56	59	55	44	61	50	56	51	50	47	39	43	50	53	61	54	57	62	59	56	54	65	64	58	49	61	56	54	60	45	56	49	52	69	63	55	56	50	58	40	58	54	64	55	54	53	45	53	47	57	48	57	58	54	57	62	41	55	39	60	57	42	52	55	53	51	62	62	58	56	46	56	55	50	59	63	59	57	45	58	42	53	50	52	62	57	56	56	57	57	44	52	59	57	54	58	47	75	60	55	67	47	47	49	63	53	57	49	62	49	57	42	46	49	55	52	37	57	49	46	59	42	46	47	51	62	53	55	49	54	55	50	53	53	61	51	57	54	47	60	49	61	57	53	44	46	50	58	61	55	56	45	51	44	54	48	65	48	56	62	58	59	53	69	56	54	54	58	49	48	56	48	57	48	43	62	65	59	45	57	54	59	43	59	50	48	45	49	53	47	54	55	61	66	54	53	46	52	50	51	59	48	55	40	46	48	69	56	56	40	54	55	66	42	46	60	51	57	59	48	60	42	53	57	76	49	47	57	48	57	49	44	49	47	60	43	64	64	63	50	40	50	50	67	57	50	44	61	49	54	35	54	55	49	50	53	50	56	43	48	59	59	49	59	47	48	66	57	57	59	56	59	54	48	61	56	53	49	50	53	45	56	63	54	57	44	60	58	72	44	60	50	59	63	47	38	44	48	46	57	43	66	57	52	56	56	44	47	58	48	45	72	42	40	48	30	66	50	59	52	63	49	47	49	47	53	66	42	52	53	62	43	59	64	58	52	56	56	57	47	48	54	63	70	56	49	58	54	57	50	52	57	74	56	56	59	39	60	50	48	62	60	52	62	52	48	39	50	52	54	59	53	61	55	49	49	55	60	59	42	60	43	62	49	66	59	52	63	57	48	49	55	47
14128	2484	1123	1155	1689	1862	1848	1653	2118	1189	1054	960	886	786	812	762	705	726	712	710	638	666	697	640	617	640	619	600	638	613	619	640	634	623	579	623	602	645	572	619	612	577	597	565	616	622	575	563	630	592	600	604	601	645	621	617	573	600	637	597	607	567	583	600	596	604	601	562	615	593	623	570	557	583	591	570	571	596	639	622	647	606	576	618	609	595	581	579	633	623	562	583	584	550	573	612	622	599	622	582	572	559	582	599	593	575	596	574	596	574	580	578	589	630	593	614	610	614	576	558	611	587	571	582	568	606	600	554	576	589	575	591	596	635	614	550	599	546	548	632	532	555	552	578	617	554	582	546	597	619	528	617	584	618	595	622	540	579	539	605	568	581	599	617	603	533	566	615	564	589	575	593	592	581	615	582	564	608	599	606	573	581	570	621	584	624	605	602	573	581	608	656	592	594	564	616	561	574	557	592	591	582	578	571	553	595	606	587	586	619	592	595	582	614	586	648	584	613	555	594	566	553	617	591	560	592	593	589	578	621	570	609	597	641	586	630	587	576	573	580	551	616	605	586	598	630	625	570	583	577	585	528	588	634	573	555	568	574	577	603	543	551	568	633	620	584	616	621	608	642	563	574	592	559	604	583	622	604	588	554	590	578	562	586	566	598	555	589	564	563	569	562	598	556	575	596	581	587	583	624	609	598	578	572	570	572	562	570	603	586	604	601	626	555	610	614	591	566	585	542	583	612	563	638	595	597	602	577	576	602	585	626	560	593	589	585	626	527	563	578	585	586	627	595	598	580	602	609	554	581	570	586	598	627	589	567	572	616	656	595	558	570	632	541	614	615	560	578	642	593	584	567	576	575	569	588	542	560	579	581	544	625	623	595	597	584	591	604	593	592	581	580	575	609	573	560	600	589	590	583	613	618	592	587	584	570	567	593	600	604	584	576	617	628	583	599	613	595	616	640	605	581	547	607	604	608	582	599	580	602	597	587	593	603	605	628	574	592	583	579	635	575	587	596	634	585	610	551	632	580	557	609	541	624	569	604	552	592	599	574	592	609	584	570	582	591	599	518	582	576	600	597	527	592	583	639	563	596	614	631	602	580	587	554	596	595	581	618	600	627	607	561	600	588	575	609	566	609	639	602	587	584	547	581	534	623	602	565	559	623	606	620	616	567	565	566	592	633	608	595	602	632	591	607	598	578	558	601	554	605	628	614	624	595	576	582	576	605	610	596	596	622	543	600	577	587	556	583	605	561	574	613	576	561	577	591	587	594	586	574	603	604	601	572	598	565	609	592	575	607	585	571	570	602	584	610	579	589	558	547	575	596	624	575	585	602	610	554	575	574	607	617	621	579	626	573	563	585	605	565	583	604	654	578	589	574	574	592	589	574	595	582	566	615	586	588	604	582	577	601	588	611	550	637	554	572	668	611	601	578	619	557	559	627	558	585	564	614	618	625	630	596	608	553	570	567	542	619	575	596	609	585	611	612	570	540	589	610	585	596	571	608	591	587	593	577	547	620	570	586	574	647	594	615	530	602	573	600	627	582	631	603	572	556	579	554	567	591	601	621	574	583	610	625	603	616	597	578	565	592	548	580	620	604	573	595	553	599	626	603	635	578	606	635	599	564	572	616	620	548	625	568	557	561	593	585	629	614	583	555	588	576	600	622	590	557	578	614	552	590	626	563	636	580	588	524	623	586	613	583	564	594	643	631	599	589	566	576	569	576	619	578	634	595	585	594	605	601	594	628	640	601	583	577	599	583	635	558	576	567	537	603	621	616	623	578	603	574	584	577	632	578	621	633	553	589	600	559	591	573	594	591	603	637	610	538	604	563	586	602	565	597	625	597	625	608	587	590	606	550	561	554	607	575	635	601	619	574	570	575	604	602	574	550	594	535	606	587	612	562	580	592	584	583	559	587	581	584	573	584	570	591	617	627	633	602	606	559	579	588	626	570	565	558	606	598	594	599	577	627	577	619	603	584	579	576	583	597	576	572	569	596	583	594	600	567	599	614	628	559	555	587	604	545	603	625	598	577	639	578	571	576	611	592	580	624	638	571	597	608	563	582	593	582	623	612	585	599	579	620	613	555	589	577	592	591	590	541	588	606	621	554	614	611	531	596	601	559	526	549	572	579	572	573	590	602	591	620	532	587	576	621	629	605	573	574	579	574	630	657	557	553	578	556	565	565	576	626	572	550	604	575	617	536	599	553	600	613	570	577	596	569	564	562	569	577	658	593	580	607	606	625	582	624	589	593	588	545	590	602	588	565	568	593	610	610	592	572	609	581	592	608	637	603	583	593	626	568	622	633	630	537	560	573	592	610	597	630	582	593	588	660	612	602	583	576	607	596	594	583	604	589	562	564	607	559	609	606	568	622	542	645	600	534	636	602	603	591	627	581	583	575	609	579	578	573	563	545	578	557	633	590	583	583	570	584	639	587	598	572	542	580	572	598	633	583	571	583	610	571	567	572	607	572	622	590	595	583	574	569	602	581	629	590	578	596	593	593	623	602	594	594	560	568	562	518	564	585	543	593	616	574	561	570	606	571	586	607	575	567	634	603	598	595	554	589	626	596	540	606	579	580	606	598	598	586	576	592	626	625	546	596	610	574	623	585	603	667	609	564	608	577	569	545	595	578	601	584	600	598	584	614	587	622	595	643	555	564	616	567	606	572	643	591	622	578	575	620	576	581	618	582	590	580	619	549	582	588	551	592	579	593	538	567	581	558	581	627	607	609	571	591	597	611	590	599	595	595	595	603	587	594	609	587	634	611	608	601	566	608	579	559	622	551	564	690	609	602	613	599	603	638	580	600	578	564	588	593	569	579	590	572	578	603	543	553	600	561	591	618	567	573	584	593	547	589	553	576	571	594	605	582	608	576	563	566	603	568	602	556	581	616	607	556	575	624	575	576	564	557	618	591	627	597	548	550	571	570	558	620	563	578	599	637	615	601	554	565	595	576	573	599	568	558	578	606	577	624	571	595	584	563	600	626	576	565	584	529	567	579	595	612	588	648	582	622	590	606	569	625	590	611	578	563	576	608	518	640	607	622	618	610	603	612	565	602	560	576	601	621	580	603	546	620	608	570	590	567	570	592	592	584	594	536	606	602	608	604	599	609	563	553	573	573	590	620	600	585	588	599	608	544	595	586	582	619	633	593	621	624	567	616	546	560	566	586	574	629	568	587	597	598	579	616	550	587	608	624	590	596	566	599	600	631	555	581	588	613	595	614	598	574	546	576	635	585	628	541	570	580	580	588	610	573	573	528	566	616	626	533	628	550	590	559	563	591	615	563	567	614	622	630	573	578	596	601	596	593	577	613	611	601	561	591	560	629	557	598	600	617	584	571	543	556	548	611	593	588	603	591	559	583	563	582	597	548	555	605	582	572	609	608	545	565	587	613	595	600	584	585	603	566	571	561	583	630	589	596	552	567	530	603	597	578	565	573	589	565	593	626	636	590	619	604	541	591
4122	2526	465	132	85	81	69	52	69	62	39	39	43	31	31	19	31	20	25	22	24	21	17	26	22	24	16	19	16	17	16	22	23	24	15	20	20	21	12	10	19	15	9	15	12	17	12	16	18	12	12	14	11	14	22	16	11	14	16	14	12	11	15	11	14	15	17	7	13	19	13	16	19	15	12	15	18	20	10	15	19	19	18	23	19	14	15	18	12	13	19	13	17	5	14	22	17	16	18	15	15	13	20	18	13	8	9	11	16	15	23	11	12	13	9	18	13	23	14	16	13	6	14	16	19	20	21	18	11	9	14	10	12	10	11	11	10	12	16	16	18	14	16	10	11	9	17	12	13	12	14	14	18	18	8	10	15	14	8	17	10	11	12	13	12	12	10	23	15	12	17	12	12	15	13	10	17	17	20	13	11	7	17	14	13	12	14	10	14	14	15	17	11	14	14	11	16	14	22	20	14	15	20	14	15	16	8	19	7	18	15	11	12	13	15	14	13	8	12	13	11	19	13	12	18	18	13	18	12	13	13	8	13	14	16	14	18	16	14	14	10	10	16	21	16	14	18	17	20	11	9	15	16	15	14	16	14	16	13	11	13	15	12	18	17	9	17	14	12	13	9	21	9	17	10	6	21	11	8	11	17	11	11	13	18	16	9	9	9	12	14	12	13	10	19	14	14	10	13	10	17	13	14	20	13	9	17	15	14	17	8	20	13	11	14	13	16	10	21	21	10	18	14	11	16	17	18	13	11	13	10	18	14	11	17	14	10	9	14	16	18	17	11	15	15	15	13	15	22	15	11	8	14	10	10	17	18	10	13	11	21	17	10	9	13	8	9	19	11	10	10	9	11	12	16	14	17	9	13	10	9	13	10	13	18	11	15	13	12	12	17	9	13	17	11	9	24	12	10	13	11	6	9	7	20	18	14	14	13	15	16	16	16	19	17	16	15	12	11	24	16	14	15	14	10	13	19	12	13	9	11	10	14	15	17	8	9	9	17	10	15	11	8	11	12	10	17	23	15	11	15	27	13	18	12	12	12	12	13	15	18	18	9	11	11	13	11	13	11	14	13	12	13	15	19	14	16	20	13	21	14	14	15	12	26	13	16	14	15	10	15	13	16	12	15	24	15	10	14	19	13	13	11	8	15	15	15	6	10	9	12	10	13	10	20	11	17	10	15	9	17	17	8	14	17	14	16	11	14	12	11	16	13	10	17	8	10	18	10	11	11	14	13	17	16	14	16	10	12	8	13	12	18	17	18	13	14	21	14	11	9	11	13	15	17	18	11	15	12	14	13	17	9	8	7	13	14	14	11	16	14	14	13	11	14	10	9	17	13	21	17	16	13	12	15	16	8	10	8	10	14	18	6	8	17	9	16	19	10	8	10	11	14	12	12	10	13	13	15	9	14	15	21	12	19	12	11	19	11	17	14	8	11	19	19	16	17	13	18	11	14	11	12	11	19	15	12	9	9	9	13	9	12	15	12	9	9	15	15	11	13	15	10	14	13	15	14	9	14	18	21	14	17	12	16	18	18	16	12	15	16	17	9	12	10	15	10	22	9	9	13	13	16	7	11	14	7	16	10	11	12	21	19	14	11	14	10	13	16	11	16	15	12	19	16	11	9	12	14	14	16	11	11	18	12	14	15	18	8	13	16	16	17	12	14	14	14	12	18	12	13	17	15	15	10	10	13	20	16	7	10	13	16	14	13	13	12	9	8	12	12	16	13	14	12	11	21	11	15	14	11	21	9	15	9	10	16	12	14	15	9	18	12	12	11	21	15	17	15	13	15	19	10	16	8	21	18	11	14	10	14	12	10	14	15	12	16	15	10	19	11	15	18	14	27	15	18	11	11	14	8	18	17	15	9	13	14	10	18	12	19	18	16	18	16	9	10	15	14	12	18	16	10	11	21	16	10	15	16	13	16	5	18	19	12	16	14	9	6	19	10	10	15	10	9	10	9	19	10	20	10	18	19	11	13	18	14	14	10	15	12	12	12	15	10	15	14	16	10	14	13	19	15	10	19	14	17	15	12	20	8	18	16	14	14	21	12	21	13	16	16	14	15	22	18	17	9	14	12	13	18	10	18	10	11	20	12	12	18	9	9	11	17	14	12	7	16	10	12	20	15	9	14	5	15	21	12	10	15	19	14	12	16	12	12	14	15	12	12	16	4	14	11	12	17	12	12	9	10	22	20	14	11	10	16	11	6	21	13	12	15	19	15	18	9	15	12	14	16	11	8	13	9	9	13	17	18	11	14	20	16	15	17	7	15	18	11	12	16	12	14	11	12	9	15	8	12	17	11	10	14	21	15	24	16	15	16	14	12	14	13	15	19	16	16	8	17	12	15	12	8	12	16	17	12	10	20	9	18	12	20	21	16	14	15	14	12	15	22	12	12	14	16	17	19	5	10	15	14	12	19	18	12	9	17	12	20	11	9	12	17	17	18	18	15	13	9	14	9	6	11	15	14	13	14	12	16	14	12	19	16	8	18	14	12	11	20	14	12	15	14	12	18	15	18	10	17	16	14	11	18	12	7	14	13	16	14	14	22	19	10	15	12	15	10	15	6	16	17	14	9	13	12	16	13	12	11	15	14	14	9	13	13	9	16	15	17	16	17	16	16	20	17	13	10	12	9	11	11	8	17	13	14	9	9	13	14	13	17	16	25	16	14	9	10	9	22	15	8	23	14	11	13	5	14	16	12	26	10	17	15	15	19	8	15	24	16	11	16	14	14	16	14	11	18	14	18	13	9	12	13	8	12	9	14	12	15	14	14	15	13	13	9	18	14	11	15	12	14	15	15	7	11	11	13	16	17	24	10	12	16	8	8	7	18	5	20	16	15	12	19	15	16	18	13	14	24	19	15	8	11	21	11	23	14	18	10	16	17	12	11	8	10	18	15	13	14	18	7	14	14	8	16	14	16	17	16	13	16	14	15	13	15	10	12	14	9	13	16	8	6	23	16	10	10	13	16	13	12	10	13	15	10	10	13	13	15	14	14	15	17	15	14	13	19	15	16	8	15	21	12	16	15	14	19	17	10	15	15	15	13	8	18	14	11	11	10	8	12	16	14	9	15	15	6	19	16	20	12	11	12	15	22	16	13	16	11	12	11	11	13	15	6	6	12	13	7	25	20	13	13	20	16	12	12	13	11	12	13	11	19	9	14	19	17	11	20	17	21	9	12	18	14	16	9	20	12	16	13	14	12	14	13	13	12	15	16	8	17	11	20	7	18	14	10	13	10	21	13	15	18	18	16	6	16	11	18	12	13	22	17	19	13	12	7	16	18	18	20	13	21	16	10	11	11	16	20	15	17	12	18	11	12	11	13	17	18	19	8	16	18	13	22	19	9	11	10	14	11	15	13	15	18	11	11	12	12	20	12	11	17	18	14	18	11	17	11	14	7	20	11	15	10	18	10	15	9	16	10	14	15	17	15	14	12	20	16	17	11	12	18	17	15	15	12	13
26988	16676	3241	2725	4302	4899	4198	3326	2761	2013	1486	1257	1019	912	840	709	607	557	531	509	452	417	391	399	376	342	290	318	315	303	294	302	251	254	254	241	242	251	222	220	228	222	222	216	215	210	193	219	202	204	213	200	179	218	170	203	200	196	174	162	208	202	174	188	178	192	162	187	186	166	187	175	171	157	163	162	171	172	162	184	179	189	195	157	169	180	179	178	157	178	186	175	164	158	175	165	181	178	167	168	159	175	158	164	163	158	149	180	169	202	177	171	164	159	162	166	160	154	156	158	170	154	156	170	188	146	170	163	173	167	164	180	171	179	162	159	173	167	150	148	137	144	149	170	173	177	160	165	161	147	164	175	171	152	147	167	177	163	174	151	155	154	176	158	179	153	176	169	162	141	154	166	154	191	183	154	153	160	164	176	167	169	133	143	175	161	155	159	164	150	177	161	176	170	173	181	160	161	159	189	140	159	163	174	162	144	166	154	177	165	163	183	158	168	167	154	163	157	163	168	161	166	180	136	152	175	167	155	164	159	154	164	177	166	144	166	160	159	172	161	153	161	165	163	143	174	148	158	184	181	173	177	150	139	187	164	154	147	170	172	172	179	177	147	173	162	163	154	166	181	139	187	157	160	149	172	155	156	156	174	156	152	181	159	159	161	171	144	179	144	171	164	167	187	153	185	149	162	155	160	152	181	179	149	172	180	161	170	154	168	169	171	179	153	161	147	157	162	165	161	170	164	152	167	168	177	151	170	162	174	173	174	150	156	184	164	151	168	185	183	149	156	169	156	159	170	168	174	160	181	162	166	150	175	166	154	164	141	144	148	185	159	157	151	161	160	151	164	133	154	151	162	150	160	154	172	175	170	155	198	173	152	174	177	157	171	176	152	150	162	173	158	167	149	155	169	180	159	160	175	155	137	169	180	155	175	164	176	147	156	162	166	165	181	142	174	168	174	137	148	197	187	153	153	176	168	172	146	176	177	171	158	155	165	142	159	163	173	138	159	141	185	159	159	153	113	155	152	145	154	155	156	170	173	146	164	154	153	155	175	166	175	148	171	153	163	166	175	161	166	172	173	167	158	172	148	171	167	176	144	167	147	155	160	168	147	184	157	152	157	170	172	161	158	145	187	152	154	188	169	174	150	162	159	157	169	154	173	171	140	153	169	171	165	167	159	141	164	140	153	163	150	154	185	176	161	170	177	177	162	164	159	184	168	160	155	159	146	175	159	157	186	178	151	144	154	169	155	166	154	159	186	160	160	176	171	165	170	156	181	159	160	180	164	144	153	157	152	144	155	153	149	196	200	154	164	189	156	169	171	141	181	185	172	159	177	179	178	163	155	178	169	163	176	152	153	135	194	162	143	164	150	155	174	151	168	169	161	151	160	147	196	158	156	153	170	164	164	147	148	157	168	159	174	198	167	178	156	173	157	164	159	149	141	169	167	153	168	169	166	150	172	160	146	165	161	152	166	169	164	173	159	164	148	168	139	141	166	163	169	178	183	168	160	163	174	163	158	175	184	165	153	179	155	184	162	159	182	154	170	154	162	139	175	160	160	161	155	156	160	151	188	161	143	159	162	169	158	181	139	172	144	178	156	147	149	154	159	157	162	164	140	151	155	154	153	158	169	154	163	179	163	169	165	185	137	169	167	158	151	165	160	158	170	146	155	157	162	165	156	161	163	149	162	175	173	134	156	164	168	157	176	170	146	167	145	142	167	172	161	134	150	144	146	181	147	154	170	178	182	160	176	156	188	142	163	161	158	148	176	149	149	159	172	181	172	167	184	174	160	161	165	170	178	144	164	167	183	132	179	155	175	152	160	182	146	159	152	162	149	157	159	163	146	157	164	155	153	166	177	173	171	164	160	154	177	163	167	158	155	148	155	173	146	170	173	170	173	174	167	165	172	172	151	145	159	182	180	145	166	136	156	153	161	166	151	168	179	178	154	167	150	158	156	169	150	150	182	152	161	164	151	174	159	160	171	182	167	142	153	191	173	168	169	172	166	158	157	173	169	184	179	158	185	158	167	177	164	157	173	144	157	159	167	167	156	166	143	172	171	173	152	168	160	159	168	141	158	166	171	183	168	170	175	152	136	177	173	143	153	162	184	156	166	193	157	188	166	174	177	156	169	164	193	151	150	169	136	130	161	146	161	157	165	170	155	141	157	120	173	151	167	175	156	156	169	176	158	144	162	183	166	165	150	150	189	145	166	169	158	175	135	179	152	176	151	167	174	158	161	155	181	146	163	153	199	188	155	168	151	150	175	161	154	150	140	146	153	175	147	164	155	166	140	154	176	155	174	141	169	139	143	177	147	170	163	156	161	172	143	175	174	165	154	168	166	191	155	163	151	167	154	164	146	179	137	156	167	171	169	173	166	175	164	176	201	144	176	155	151	171	168	139	170	174	154	157	148	146	146	167	162	142	189	135	178	163	165	144	171	170	139	155	156	146	169	156	155	168	150	169	166	171	164	160	174	168	169	167	168	145	167	159	146	164	163	159	142	149	178	144	175	167	147	169	147	132	169	175	146	157	166	132	167	183	149	166	171	170	172	167	175	148	162	185	152	164	176	159	151	143	150	158	131	157	154	162	168	154	191	170	179	130	147	193	168	135	151	184	173	149	150	182	162	164	172	157	171	169	167	160	160	172	176	172	161	155	180	170	165	150	140	169	148	159	178	170	159	172	163	156	166	156	174	172	162	170	172	144	187	166	179	150	155	177	155	163	174	157	158	165	164	159	177	163	163	179	143	159	166	150	166	167	180	173	163	157	175	169	178	155	154	151	159	158	165	177	160	179	162	162	145	163	152	167	169	161	174	140	177	163	173	170	160	170	162	147	175	155	169	180	146	151	167	158	164	141	173	164	146	157	170	170	201	151	174	146	147	154	157	172	155	172	175	176	175	167	150	129	160	149	158	176	155	176	166	175	143	163	159	178	167	156	164	177	174	155	171	145	151	178	160	169	180	162	173	157	166	142	134	198	163	179	141	152	147	165	157	161	182	161	175	162	178	177	173	164	142	167	176	161	186	180	133	146	168	150	170	180	127	169	175	179	163	146	161	169	179	157	167	159	156	190	159	179	165	181	170	163	170	177	157	179	165	174	172	172	172	129	169	156	157	177	164	140	161	159	163	163	162	153	167	161	146	168	168	167	156	154	166	161	176	179	143	152	172	153	169	161	160	171	144	176	153	172	178	159	176	148	159	160	150	135	162	158	163	172	157	172	181	166	151	158	171	149	172	150	148	134	144	154	167	158	176	154	168	169	169	140	164	164	155	133	173	169	168	184	169	154	183	139	167	180	180	161	169	163	150	168	151	155	173	146	162	157	158	169	161	162	168	148	157	150	166	173	165	176	151	163	165	172	153	179	145	140	177	134	179	152	185	153	155	162	158	169	182	157	163	174	169	151	177	156	172	201	165	151	166	169	119	176	162	168	144	162	162	183	157	152	165	157	172	161	164	171	176
5727	3008	628	193	131	126	140	98	108	113	81	81	73	77	64	66	84	71	76	58	63	61	90	71	61	64	64	67	65	73	65	62	87	73	82	77	64	62	64	71	64	64	78	69	58	82	55	74	79	56	66	78	76	72	62	58	73	71	55	78	48	66	59	76	63	67	67	53	69	74	73	58	66	74	69	64	61	66	63	68	70	73	57	76	46	81	66	81	71	60	57	62	71	61	68	71	50	63	53	54	64	67	84	71	67	67	67	59	67	63	69	74	67	63	76	70	78	48	71	68	61	71	64	67	76	46	63	65	72	62	66	86	60	58	60	66	56	65	64	50	56	59	66	68	79	59	70	50	55	68	59	57	68	65	66	53	67	61	79	63	59	72	54	64	53	67	67	69	54	73	56	70	63	54	66	60	77	59	75	79	64	60	68	68	75	60	73	60	65	58	69	66	57	62	71	56	51	62	61	61	67	68	53	72	78	72	64	71	62	77	65	66	71	71	67	62	62	65	75	68	71	64	69	57	72	57	63	66	73	66	52	62	57	76	72	61	62	76	78	73	70	68	70	74	69	52	54	64	72	67	67	49	61	61	67	66	80	79	61	74	67	76	79	66	68	59	70	72	98	59	74	55	48	76	64	73	84	56	91	62	55	65	72	68	82	67	72	64	58	56	64	76	68	63	94	59	55	65	57	82	60	48	51	61	59	65	61	62	69	70	57	56	64	80	81	58	55	58	67	72	66	72	53	57	68	79	71	61	63	59	43	79	56	57	67	75	57	52	66	62	88	66	67	77	50	55	63	50	68	58	78	71	59	73	53	64	71	74	75	58	58	81	56	70	62	63	60	70	67	57	80	65	70	69	57	62	70	70	64	77	69	66	60	62	78	70	66	69	60	52	68	74	57	80	69	68	59	56	64	61	74	67	65	59	56	75	59	79	62	58	62	80	61	74	67	63	63	76	73	52	57	64	58	74	83	70	59	67	67	74	61	73	81	67	63	69	69	67	71	74	65	64	66	58	76	60	66	60	62	59	68	66	60	58	72	50	76	63	68	70	59	59	82	88	65	73	69	67	86	68	67	67	49	61	65	65	64	62	75	56	63	71	60	65	59	63	66	77	57	64	51	72	68	77	66	78	63	80	73	86	72	74	71	64	70	68	59	72	77	60	71	77	62	67	72	70	78	61	62	73	71	76	56	59	64	53	60	58	81	76	56	60	64	57	64	59	68	65	83	82	73	51	80	53	74	57	72	69	91	64	55	55	64	69	72	67	72	68	71	64	68	65	59	67	77	74	68	58	53	64	65	67	65	66	64	59	60	82	68	73	68	72	69	59	75	66	67	76	66	66	56	64	64	68	80	51	76	52	65	64	58	71	68	68	64	64	69	69	68	68	61	66	59	64	75	77	67	61	66	63	76	69	53	73	77	66	73	74	58	75	67	63	56	66	68	66	63	63	60	61	69	71	69	73	76	65	64	69	81	67	57	64	71	62	75	58	76	95	65	63	76	68	66	65	67	71	87	63	69	62	58	56	70	64	78	67	68	62	73	66	63	60	65	57	73	61	64	51	65	65	67	59	65	57	62	71	66	79	74	71	78	65	62	52	76	74	48	61	65	59	69	61	56	57	61	69	71	61	62	69	65	58	64	54	64	68	64	65	59	61	68	86	63	82	80	67	75	67	59	76	75	62	76	86	75	67	60	58	73	72	54	72	65	67	57	60	91	74	72	68	72	66	55	65	74	75	66	54	54	62	67	67	60	61	64	86	65	70	68	61	66	60	85	71	71	54	62	69	71	62	71	62	76	65	67	58	60	72	66	53	78	58	51	65	82	66	82	59	67	67	70	73	67	74	66	73	79	73	78	64	76	68	65	64	63	78	65	60	56	59	62	63	71	61	83	67	67	78	64	70	75	55	70	75	67	50	54	63	51	57	65	64	87	71	64	57	53	76	70	67	69	69	80	53	79	65	73	70	78	80	64	64	78	75	67	58	67	70	62	83	67	48	57	67	74	58	66	73	66	64	74	63	55	74	66	82	79	66	68	73	66	80	55	65	69	54	61	51	66	65	65	74	73	72	58	62	58	58	63	57	64	82	66	70	65	62	78	52	64	83	78	57	71	84	73	72	62	67	49	59	69	69	63	71	64	60	59	65	76	65	60	78	84	60	66	74	78	60	64	62	56	69	67	55	70	48	65	64	53	73	64	52	68	65	61	70	65	70	75	70	71	74	55	58	56	64	75	61	77	81	70	61	78	88	71	49	60	67	71	61	59	77	69	62	81	76	80	67	80	68	64	70	62	59	60	67	50	52	67	66	78	65	57	68	78	60	64	56	66	71	62	57	50	75	57	59	82	66	62	59	77	69	68	61	69	66	69	71	66	63	66	80	54	69	57	66	66	69	71	79	56	64	72	59	82	62	71	73	66	72	55	62	70	79	50	55	83	67	62	52	74	74	57	78	62	79	64	80	62	76	65	58	74	59	57	48	68	66	68	75	62	65	55	60	65	86	61	63	65	67	57	55	64	81	60	62	68	69	63	75	67	76	68	72	61	69	70	62	51	69	60	68	68	63	56	62	72	64	62	64	83	61	67	65	77	77	59	74	72	67	55	67	67	53	57	61	63	75	54	46	69	68	73	70	61	53	70	65	72	68	76	62	78	77	73	57	66	59	52	77	67	72	53	65	65	61	73	70	61	65	67	59	69	64	71	61	65	58	66	80	76	65	66	83	57	73	63	56	62	76	62	65	59	69	58	71	76	70	69	68	77	68	54	80	63	63	74	58	59	81	67	62	75	73	64	64	67	69	71	70	73	71	70	65	70	61	74	63	70	54	77	59	71	68	67	69	58	69	76	65	64	71	69	69	76	60	77	56	60	58	71	76	58	58	61	66	56	71	68	70	66	65	69	71	70	70	53	58	76	72	63	64	67	69	49	65	66	66	64	65	71	72	56	54	69	60	69	77	64	52	69	93	67	70	74	71	79	62	68	59	76	60	67	59	69	65	77	55	64	63	78	68	66	70	68	73	76	67	68	66	60	54	66	78	80	73	71	80	62	86	77	73	70	72	61	60	75	69	74	80	61	58	65	56	57	74	67	69	72	62	79	54	84	71	53	54	69	74	63	53	70	70	65	58	55	73	55	59	68	64	66	75	63	66	84	85	74	73	77	65	75	66	76	79	64	51	79	61	71	65	61	86	60	67	70	83	66	72	71	54	73	68	73	57	79	68	58	69	64	61	58	68	69	85	66	66	58	85	64	47	60	70	63	64	80	79	71	75	71	54	75	58	65	68	58	65	59	63	67	62	58	66	61	64	70	73	76	65	64	73	83	61	61	71	55	67	62	52	74	58	66	66	60	52	68	48	81	60	65	64	55	65	74	54	72	64	66	63	65	63	63	63	69	62	62	69	80	50	68	68	68	57	66	73	68	62	78	52	59	75	58	76	80	65	71	62	61	64	67	57	66	73	66	71	60	79
26775	18577	3851	2896	3814	4228	3749	3161	2769	2144	1861	1547	1442	1328	1244	1145	1110	1040	985	1007	926	935	925	940	904	840	865	860	836	876	805	788	818	851	823	795	791	814	821	752	779	765	779	732	770	758	750	765	795	779	749	778	736	755	716	782	720	800	724	698	726	762	774	744	730	772	757	732	725	760	720	700	726	750	764	691	695	732	724	676	742	686	757	739	733	723	711	730	727	711	729	708	728	718	738	742	721	729	719	736	798	704	749	744	765	765	728	702	710	723	686	715	720	765	783	694	751	747	727	714	715	775	745	690	744	725	717	694	760	713	702	759	695	721	757	752	725	721	673	763	738	731	749	739	666	694	728	764	701	751	687	691	742	734	670	762	693	705	719	720	681	726	749	730	746	701	762	731	718	769	706	681	686	725	698	693	709	708	732	692	688	650	726	713	694	775	729	728	748	764	709	733	720	693	763	733	740	730	713	691	728	713	725	690	741	766	750	704	735	725	715	754	694	721	767	749	705	729	734	703	702	758	732	771	749	770	761	705	732	761	688	705	733	687	719	717	707	714	746	739	786	694	697	712	755	704	720	738	713	689	767	731	728	711	706	701	713	729	765	730	717	706	709	721	670	679	686	767	708	729	704	730	729	740	722	691	700	736	727	651	706	687	749	726	733	696	721	710	704	743	714	706	669	722	687	735	725	696	666	709	757	704	719	725	716	695	804	751	740	695	693	746	727	718	715	685	726	757	704	750	684	774	725	728	755	715	710	706	693	724	751	665	707	701	714	706	783	744	700	752	727	714	763	666	699	693	701	725	712	723	731	726	701	710	749	736	710	713	756	754	746	720	705	720	742	708	717	701	726	702	697	705	680	736	695	740	736	737	751	756	706	697	717	693	742	730	716	737	705	696	724	733	680	676	709	748	723	702	774	735	684	683	707	729	721	734	734	708	709	697	733	761	715	719	732	747	707	708	726	722	684	750	775	670	695	722	717	706	728	723	704	744	677	703	720	692	703	713	710	754	724	732	713	760	661	716	711	760	765	751	731	719	747	738	725	738	754	723	715	791	720	746	732	705	736	683	675	732	722	742	696	716	724	722	801	694	724	752	721	661	691	692	685	682	723	685	775	710	709	719	681	705	695	710	683	746	716	698	694	682	720	754	710	753	720	705	747	777	705	733	686	718	717	749	668	722	711	721	708	734	729	731	702	696	685	745	687	730	690	693	724	701	753	741	705	748	784	740	763	737	702	740	737	714	691	732	730	723	724	717	745	735	738	743	734	768	771	719	706	709	753	744	709	730	712	736	699	653	692	767	754	725	704	771	723	724	762	721	687	729	703	712	696	744	715	704	711	778	755	716	753	702	700	701	746	724	718	661	695	749	771	722	702	711	719	735	696	688	687	725	716	732	682	713	735	717	763	729	708	699	721	691	747	718	700	714	760	666	705	703	687	731	770	728	718	719	696	752	730	684	734	707	718	697	731	720	716	769	692	697	739	689	761	717	699	763	749	756	703	749	685	679	750	700	743	739	723	743	713	730	764	728	706	733	699	707	740	759	744	676	746	652	748	727	742	740	764	676	735	738	734	779	738	784	722	775	733	750	717	748	695	713	738	726	721	704	751	696	724	705	745	734	739	699	731	717	742	749	688	738	729	749	663	711	703	686	731	691	743	733	765	770	715	721	691	704	724	700	781	744	729	735	709	713	702	731	755	726	759	728	709	716	755	725	727	716	705	676	735	721	709	721	739	696	762	740	688	701	754	698	669	764	716	724	723	742	716	782	702	746	717	720	730	735	743	707	760	690	729	742	750	754	711	707	713	683	735	692	739	737	771	730	785	731	692	729	678	688	749	748	722	743	752	710	683	724	737	730	764	715	727	779	722	754	711	727	691	711	763	715	772	714	717	721	707	727	700	716	729	676	690	752	721	721	747	742	686	737	713	716	723	742	736	742	715	673	708	737	725	734	697	723	708	724	762	684	655	708	740	703	681	727	764	743	707	755	736	706	704	795	708	711	682	691	775	735	708	709	724	686	693	714	740	727	762	702	719	710	696	668	717	735	728	703	700	741	713	685	719	743	759	756	703	760	737	696	737	693	729	732	720	749	760	731	715	707	716	710	703	702	732	721	692	771	696	726	714	716	683	715	711	720	737	723	708	740	726	707	693	742	718	758	697	715	743	714	668	749	697	733	696	760	752	721	687	742	711	719	713	736	719	771	723	693	723	718	761	755	746	690	749	661	741	744	728	763	768	742	717	729	727	719	722	736	716	745	710	710	797	722	711	725	734	721	715	702	701	725	700	746	755	769	753	663	718	681	683	724	736	700	708	722	711	719	709	683	716	709	738	713	719	728	734	760	753	705	758	738	762	748	744	707	720	684	762	691	795	710	727	759	733	763	746	731	742	748	752	714	693	741	661	679	750	754	719	742	710	712	698	676	750	788	731	705	751	731	648	746	762	718	706	745	733	704	722	713	730	734	713	770	790	719	764	705	702	733	812	768	694	730	740	714	662	724	727	739	716	713	726	670	713	714	731	750	734	732	744	719	767	752	743	729	716	689	705	777	755	683	717	697	732	697	745	717	763	687	760	718	747	701	705	693	743	687	719	768	704	767	723	694	731	697	739	701	769	749	748	730	719	699	699	709	719	714	698	717	666	737	719	725	719	698	710	743	695	694	725	746	791	806	707	711	699	746	710	730	734	726	708	746	746	745	733	714	717	707	716	742	744	725	717	758	663	729	699	725	702	718	735	726	749	754	707	744	700	710	759	720	699	786	709	712	736	741	722	782	692	758	711	704	727	765	740	715	727	786	709	690	665	710	741	729	705	671	739	763	724	714	755	728	712	708	743	726	738	722	752	714	721	711	766	755	708	718	729	776	668	683	706	679	724	730	728	731	767	725	757	713	723	744	736	736	736	744	716	737	690	744	695	729	701	724	742	725	681	716	750	691	753	751	680	739	709	689	685	732	726	702	692	749	691	717	708	762	696	760	733	736	740	701	746	740	736	747	708	789	672	678	726	702	728	709	709	739	731	700	740	727	748	771	758	699	728	714	711	746	739	703	729	706	693	760	693	720	715	712	752	686	777	686	743	748	740	695	776	723	719	692	693	757	688	708	715	734	699	731	765	738	731	715	742	706	700	757	732	682	717	672	727	693	723	757	738	752	718	729	757	730	676	711	683	697	717	753	753	702	678	694	756	726	731	729	736	691	743	725	724	721	746	690	718	733	700	722	751	696	734	723	683	742	704	752	670	719	716	723	734	720	734	716	724	746	732	676	670	685	768	679	754	713	724	706	708	722	731	735	744	741	705	736	731	729	732	728	730	707	681	760	694	716	716	717	701	734	717	718	773	776	657	674	761	689	743	747	691	704	708	747	690	736	693	636	728	713	732	751	739	764	689	751	697	718	744	718	682	716	761	781	737	708	703	723	743	705	728	721	700	707	703	735	724	733	714	696	753	727	725	748	752	717	703	720	718	761	686	741
8974	5793	1124	435	188	150	106	96	80	64	84	53	43	36	35	44	44	35	42	37	30	28	27	33	32	25	34	25	32	35	27	21	17	27	22	28	28	20	36	21	23	26	22	21	23	28	21	16	26	20	24	20	24	19	25	25	16	19	16	25	19	24	21	22	12	27	19	22	17	24	22	22	17	10	24	25	14	22	16	17	17	22	19	18	20	27	27	27	16	25	18	25	20	21	25	17	26	23	15	17	32	24	15	18	20	21	17	21	29	21	22	23	21	18	15	19	21	23	23	21	27	22	23	16	17	22	19	18	20	26	15	28	29	10	16	25	21	14	18	18	22	25	29	34	15	21	21	16	27	22	27	20	24	27	19	16	19	29	17	26	22	15	20	15	18	27	21	15	17	26	19	18	24	18	27	12	24	23	29	26	22	19	11	25	16	21	20	18	22	22	13	13	17	20	21	15	28	18	19	29	21	18	14	25	20	15	25	22	15	29	21	22	13	26	22	17	22	25	20	24	24	21	27	17	26	20	17	18	22	23	16	19	24	21	13	25	20	20	30	19	23	18	20	19	22	21	20	15	18	16	15	28	27	30	12	24	20	23	26	16	18	11	27	19	17	22	25	21	22	22	27	19	30	15	15	18	20	13	22	15	16	17	16	34	18	17	22	23	24	13	16	21	19	24	23	13	15	16	16	18	26	22	21	13	20	19	20	13	24	22	20	15	19	24	24	20	20	24	19	19	32	28	24	24	23	19	21	12	25	15	18	21	18	25	29	19	22	31	22	19	26	19	17	24	17	20	20	25	23	17	20	16	20	22	21	28	19	19	21	21	21	14	23	18	16	21	20	24	21	27	25	23	17	26	23	18	19	23	22	26	18	11	20	28	14	28	17	19	15	22	27	22	19	17	22	18	21	12	22	19	23	14	27	16	20	20	29	20	17	21	23	20	28	28	15	13	30	18	24	20	19	15	23	16	21	21	22	22	26	24	11	26	20	33	27	10	17	22	15	12	24	24	15	16	17	26	14	23	19	22	21	23	16	20	21	15	17	20	17	18	22	14	16	13	21	15	18	18	22	14	18	21	19	19	22	15	21	25	16	31	32	17	30	23	25	27	10	17	24	21	22	16	21	23	26	27	22	30	21	21	23	26	18	21	24	28	26	23	17	16	12	27	20	23	31	28	26	20	16	22	20	14	24	30	21	16	19	20	17	17	21	26	18	17	19	24	21	16	20	18	25	17	18	12	25	16	11	20	17	26	21	14	26	25	15	29	23	22	25	22	23	19	25	22	29	25	33	21	19	23	28	16	17	16	30	19	17	17	22	25	23	25	24	14	22	26	22	28	20	17	22	26	18	24	26	27	13	26	20	21	19	21	31	24	18	21	19	16	24	19	19	16	19	19	14	24	28	21	17	14	15	24	27	20	15	15	26	17	30	20	30	17	23	15	24	18	19	21	17	23	21	17	22	20	31	24	12	22	22	22	28	23	29	28	30	18	21	22	24	26	22	19	20	17	24	16	17	23	18	11	22	26	18	22	25	23	22	17	18	16	22	18	25	25	11	19	14	14	24	19	22	21	24	14	20	16	30	31	18	16	16	19	23	13	25	27	25	25	16	28	21	20	18	19	24	22	22	19	11	15	15	21	16	12	30	27	22	20	19	18	14	25	23	24	23	21	24	23	20	27	20	16	16	21	31	30	20	23	21	18	21	23	14	17	20	18	29	13	23	17	15	24	20	26	17	18	22	22	17	23	24	21	14	19	24	14	20	14	16	26	17	24	17	26	21	18	18	16	16	20	18	20	20	19	18	22	23	15	19	24	24	18	27	12	21	21	21	21	23	21	13	22	19	20	20	17	18	18	18	19	26	16	28	17	17	15	22	25	16	18	15	26	16	22	20	20	29	17	19	21	20	18	23	24	23	13	21	19	23	19	22	20	24	23	23	24	19	20	11	23	27	25	24	30	21	17	13	18	14	20	23	17	24	21	15	19	18	21	25	18	28	22	24	17	12	14	25	20	21	17	17	24	17	28	8	23	22	20	26	24	14	19	17	20	18	23	20	23	18	21	30	26	27	16	20	26	20	14	23	19	24	19	23	28	16	27	15	21	20	27	10	21	14	30	22	14	15	19	23	16	20	24	25	19	21	17	15	20	22	25	27	25	29	20	16	18	24	19	20	21	26	14	27	22	19	10	12	27	26	23	24	17	23	25	13	22	24	24	25	25	20	12	24	18	18	21	19	11	17	15	23	18	26	26	10	16	18	16	14	17	21	32	27	14	19	25	28	24	28	31	15	16	27	11	26	19	21	15	17	25	23	20	22	22	19	18	19	18	18	15	21	19	24	28	23	15	17	17	15	15	21	13	16	12	30	12	18	21	17	24	28	20	19	21	22	20	12	18	22	19	20	21	22	17	22	24	16	20	12	35	16	24	23	30	24	23	24	12	24	26	17	21	20	27	20	15	17	16	16	22	21	13	20	22	20	24	24	20	24	24	24	20	14	15	23	24	12	22	17	19	20	19	26	20	14	24	20	20	25	25	23	27	21	26	15	26	14	13	26	16	21	23	15	15	18	25	32	22	18	24	19	15	28	31	15	25	13	17	19	31	23	16	26	19	13	28	18	12	19	20	18	29	20	17	26	10	17	21	23	17	23	21	19	17	24	30	15	27	18	22	20	25	28	28	18	21	13	18	20	19	15	17	27	25	21	15	21	28	23	28	21	25	13	23	17	15	15	30	26	20	20	22	23	21	16	22	22	24	13	19	15	21	24	21	23	17	22	27	20	22	23	28	27	22	27	22	16	18	25	16	14	19	19	21	17	24	15	25	22	20	18	23	24	16	19	26	21	19	16	27	25	17	17	20	26	14	19	22	26	14	18	20	18	21	23	14	19	23	14	11	16	16	19	16	17	16	16	27	15	22	20	23	12	16	17	22	11	20	18	20	16	25	26	30	18	25	23	31	16	15	21	19	20	17	18	26	15	17	18	19	27	20	21	29	24	19	26	18	24	15	20	21	13	21	15	20	15	20	22	13	21	21	20	18	24	13	16	10	14	19	27	27	18	15	17	18	19	17	16	16	12	15	15	26	21	26	14	21	20	21	23	14	26	24	15	19	15	21	27	16	21	19	15	20	20	23	29	21	11	16	26	22	25	11	24	24	17	21	20	21	24	15	17	22	15	14	17	20	12	24	19	28	28	24	22	20	22	21	19	24	19	24	19	25	21	23	27	23	15	22	13	29	18	25	14	25	23	28	21	17	14	14	21	24	29	21	16	13	14	18	19	26	23	25	31	23	16	15	17	23	14	19	12	25	19	24	20	13	18	18	23	19	23	18	23	14	28	17	24	21	11	23	22	22	23	21	21	15	17	18	24	19	24	12	28	14	19	19	19	15	17	22	22	24	17	25	24	15	16	24	19	21	21	21	15	24	16	25	15	17	23	17	29	23	17	16	18	17	36	24	20	24	23	19	24	26
35172	18811	5028	3918	5479	5689	4992	4076	3389	2396	1824	1648	1356	1136	1084	872	797	762	663	592	560	532	484	496	463	448	417	403	380	394	358	344	372	343	336	305	321	296	344	275	327	276	280	270	288	271	270	271	236	280	244	266	264	231	307	251	223	282	233	262	235	253	230	222	256	233	254	239	240	238	226	240	258	223	230	254	240	249	241	232	218	234	225	243	186	239	228	210	211	237	195	228	212	209	231	230	221	247	215	219	223	210	189	232	224	206	222	228	215	213	203	236	210	239	227	205	223	244	197	238	215	202	237	213	197	238	210	216	232	224	224	224	207	225	222	225	225	203	212	224	232	204	219	217	229	223	206	224	216	214	213	202	236	198	223	204	202	221	232	216	230	190	217	221	217	217	205	227	215	195	197	218	211	209	243	209	219	220	202	234	224	238	203	226	216	216	214	195	228	225	213	214	214	219	204	225	204	220	205	214	202	228	197	199	226	223	199	213	221	214	214	209	221	221	224	228	193	191	218	237	206	187	217	209	205	181	217	210	190	232	217	215	208	210	227	216	220	221	232	218	205	210	202	197	183	204	230	181	215	223	215	213	197	225	183	206	217	210	250	242	195	232	220	224	186	215	221	225	220	193	219	196	223	200	214	230	212	217	209	216	192	227	208	204	191	206	211	202	202	214	205	207	230	214	214	261	220	216	186	197	209	196	211	198	194	185	203	210	219	215	197	188	241	238	202	210	194	233	195	197	219	206	202	208	189	240	216	215	227	204	225	191	221	216	203	221	223	206	211	215	196	208	213	195	195	207	225	186	199	209	209	198	190	210	204	235	243	221	221	222	202	197	234	221	218	240	221	206	205	229	210	198	208	212	205	217	200	219	200	202	195	206	210	218	200	187	177	226	213	207	218	206	202	207	226	211	185	214	203	237	234	219	216	213	235	217	219	235	215	196	214	197	207	223	210	216	217	208	202	213	246	201	209	220	243	200	218	249	235	220	243	198	176	227	211	239	224	233	216	211	201	215	230	208	198	214	238	235	212	219	210	236	216	192	216	217	233	200	229	206	182	212	199	236	212	209	198	223	219	222	207	218	219	201	180	167	212	191	202	232	201	195	227	220	215	237	231	228	216	212	183	227	188	226	208	219	211	218	208	211	198	208	232	200	237	208	196	189	221	196	230	209	215	198	219	222	206	224	213	221	204	226	250	213	209	226	209	207	221	210	204	234	217	208	214	213	252	222	212	203	215	228	203	182	220	233	199	218	218	235	232	224	209	208	243	216	231	221	223	211	205	224	226	222	218	211	224	222	211	214	230	202	210	212	207	212	231	204	234	226	220	225	210	196	245	233	225	235	217	199	209	239	208	221	199	208	205	199	226	199	195	233	227	176	195	185	211	191	217	254	206	199	188	215	231	231	225	216	224	207	224	221	262	222	224	201	193	208	227	196	232	222	206	211	212	243	217	229	216	227	223	191	219	220	207	222	222	201	186	211	196	219	195	204	218	211	195	224	199	212	199	206	217	207	209	208	219	183	201	207	231	211	202	226	187	225	208	196	211	199	198	213	217	224	221	190	216	201	224	174	208	233	199	193	235	198	216	221	221	193	225	208	214	211	230	222	226	208	215	205	202	202	202	209	215	216	194	231	208	192	207	206	232	205	217	196	217	214	208	216	196	202	201	218	203	204	201	213	223	201	220	229	243	189	196	206	195	210	202	216	217	184	212	202	211	217	214	233	182	245	212	210	201	215	190	236	222	206	205	178	223	218	216	204	223	223	222	221	190	228	184	220	224	203	230	178	194	222	204	226	200	203	223	215	223	209	227	185	210	238	194	199	215	219	247	180	242	215	206	236	211	221	225	186	210	229	180	219	221	192	213	225	211	219	218	219	229	238	212	228	203	211	215	194	185	209	212	201	206	202	185	204	198	202	216	206	218	214	198	209	208	221	203	209	192	225	227	232	215	238	226	222	197	187	214	186	231	210	205	215	234	223	215	226	213	191	197	200	207	193	197	225	203	198	199	218	257	212	183	202	196	206	227	207	237	211	218	238	201	219	226	234	211	185	231	220	218	234	222	195	219	215	206	194	183	225	218	203	219	198	204	217	224	212	219	208	224	222	216	223	206	223	213	186	208	211	208	232	222	212	229	212	210	218	195	210	213	209	196	221	247	215	215	231	206	188	192	186	227	194	206	223	223	218	230	229	201	213	210	218	221	211	206	207	200	218	228	185	233	209	216	213	212	237	217	227	226	189	230	241	199	217	218	223	197	199	221	215	199	207	237	238	196	220	203	216	235	214	203	189	218	224	216	192	214	205	216	215	229	203	215	201	212	190	229	242	219	233	189	211	215	204	197	210	188	205	231	202	182	199	183	202	191	210	222	187	196	242	181	193	219	205	207	227	219	223	222	201	236	229	215	231	216	233	200	228	229	202	222	247	198	198	223	217	224	216	196	208	216	237	243	218	218	234	213	238	188	191	209	206	190	212	245	205	205	235	213	233	196	190	204	203	188	213	210	185	214	236	216	187	228	198	208	197	202	197	226	224	197	195	226	199	215	234	235	249	215	221	208	231	217	223	242	211	198	207	186	197	180	210	213	208	244	230	249	208	229	222	242	203	183	223	177	218	207	210	240	192	238	228	217	191	211	189	218	219	219	217	188	189	216	219	209	216	198	210	185	230	235	218	203	204	187	202	186	200	203	206	233	201	230	210	232	201	192	204	202	205	223	225	212	223	220	213	195	189	199	212	224	214	193	226	234	206	179	195	182	203	212	213	209	207	227	214	222	227	248	226	211	202	212	225	201	188	201	201	178	221	206	232	224	215	211	216	211	221	221	190	198	226	190	203	206	195	217	205	233	229	191	213	209	208	205	210	184	228	216	194	214	218	218	201	236	225	215	209	219	242	192	214	204	207	214	229	214	216	228	230	220	207	207	204	209	184	222	197	208	203	206	223	198	224	209	192	198	206	215	221	208	231	201	217	219	217	240	244	214	206	219	212	203	199	226	201	212	201	223	203	224	225	257	209	225	222	203	225	214	213	205	223	219	203	214	214	187	222	213	208	244	203	223	209	228	227	203	233	213	230	211	203	216	203	217	222	195	233	221	206	196	232	190	184	215	224	233	206	225	216	188	214	186	206	210	219	193	204	251	194	224	201	219	227	178	198	207	223	219	196	189	231	209	223	220	211	193	206	210	248	187	211	202	182	213	201	224	209	241	204	215	230	228	193	180	208	189	227	197	241	216	222	177	228	237	229	172	234	215	226	218	207	212	199	213	230	200	211	234	221	216	227	238	203	216	213	224	204	209	223	188	216	194	202	187	202	188	195	214	208	207	223	188	189	231	220	220	193	214	202	252	224	204	232	213	213	219	204	226	239	209	229	211	242	226	190	245	202	202	212	207	209	207	214	205	214	206	213	240	211	212	232	210	229	195	203	201	222	211	211	195	210	195	208	194	212	210	254	205	210	210	223	223	210	224	212	238	203
2799	463	122	74	67	69	75	56	57	72	54	63	54	34	56	52	42	66	41	57	64	68	47	56	50	58	63	54	55	57	56	62	52	65	52	52	51	50	51	59	65	51	67	60	54	60	54	51	51	54	59	60	58	43	53	60	56	52	48	50	44	56	68	54	60	45	52	52	44	62	53	45	48	45	51	43	55	56	53	48	47	36	60	67	57	50	60	48	50	46	68	59	56	42	46	38	61	38	56	43	59	59	53	44	48	55	45	56	55	56	53	63	44	60	47	57	61	52	58	48	48	54	53	45	61	49	59	61	56	43	53	52	54	50	38	56	54	48	43	47	55	50	52	45	61	64	59	59	52	54	65	50	52	65	62	55	52	62	56	61	60	51	64	52	58	52	48	40	51	53	66	71	48	69	50	57	52	54	53	51	52	42	43	56	46	46	52	46	50	55	53	49	52	53	47	53	41	52	41	55	41	48	55	46	52	55	67	63	46	60	57	56	60	55	46	43	55	42	61	49	46	52	55	70	60	50	52	56	42	42	58	52	45	45	61	58	52	47	56	45	62	65	55	48	51	60	61	49	50	58	60	57	61	51	55	51	67	56	52	50	65	52	53	53	56	63	64	46	55	44	47	60	48	57	54	54	38	53	49	52	62	64	62	61	65	51	53	63	47	42	55	52	59	64	55	47	50	60	49	67	62	68	52	49	48	49	55	40	56	58	50	53	54	55	54	49	48	59	58	50	56	56	57	53	55	67	45	60	49	45	54	58	56	56	50	71	63	62	62	64	52	55	49	67	52	53	63	44	51	64	64	56	47	44	51	56	56	45	68	52	53	54	57	64	63	49	50	59	51	59	52	56	49	50	55	51	61	63	58	51	52	53	60	49	48	64	48	50	54	55	61	45	49	50	50	58	46	47	52	65	61	62	55	44	43	48	50	47	58	55	61	49	52	48	43	61	52	50	42	55	42	44	46	45	42	67	51	62	55	56	52	58	58	67	47	40	57	57	50	44	51	56	58	63	56	49	54	55	54	47	53	56	51	64	54	50	53	53	50	57	42	50	46	48	54	74	58	46	51	51	54	47	54	58	42	45	51	50	45	57	64	46	62	46	56	47	66	49	52	46	45	64	58	45	42	49	44	48	55	48	54	68	54	49	65	50	46	58	61	49	53	57	62	40	66	52	47	59	48	52	56	52	45	50	52	51	53	52	54	50	58	49	44	67	46	52	48	47	57	72	58	46	52	53	57	47	47	55	68	42	57	55	69	65	53	60	52	62	49	47	50	60	54	61	50	57	61	52	48	53	44	56	43	55	52	50	45	53	64	51	59	52	33	49	54	60	47	63	54	52	49	61	42	63	50	59	69	47	46	55	58	59	44	49	46	43	51	43	59	62	56	37	56	55	44	65	58	49	63	61	64	54	55	35	43	52	41	48	53	50	58	41	54	53	45	57	56	63	56	53	54	56	60	50	51	53	68	64	37	59	54	52	43	46	58	53	43	59	57	49	61	53	35	40	49	61	44	55	54	47	66	44	57	42	55	51	49	52	49	71	60	61	43	46	49	56	53	54	41	56	60	45	71	54	48	49	45	40	63	50	58	42	59	56	54	45	61	35	55	59	49	47	51	59	49	52	59	53	55	50	59	63	60	61	47	53	62	52	53	50	56	56	60	48	58	54	45	56	57	43	49	57	52	52	59	55	67	61	54	65	58	50	60	54	45	47	55	59	50	70	45	60	52	45	50	40	61	46	52	64	51	61	52	52	65	54	46	62	39	33	47	57	53	53	37	42	53	55	56	52	35	52	62	61	48	57	51	50	50	60	64	49	44	58	52	57	53	48	62	56	63	51	51	53	44	46	50	47	57	64	49	39	61	52	43	52	58	65	52	45	66	56	55	44	45	48	58	47	41	50	59	52	47	56	50	44	63	58	56	47	54	47	50	38	66	31	57	48	48	55	37	60	61	50	55	48	53	56	52	47	57	61	50	61	43	55	43	52	66	65	46	59	48	60	48	56	42	60	62	55	56	63	63	51	45	47	51	60	53	50	61	44	51	67	47	49	54	48	50	46	57	49	47	60	43	68	45	35	49	44	46	50	55	50	54	57	38	53	49	54	47	50	51	61	53	57	59	41	55	50	73	57	44	51	64	46	43	61	65	61	44	45	57	63	59	50	59	43	64	52	54	48	67	50	60	48	57	55	53	52	57	53	56	53	58	46	59	48	57	55	69	36	57	58	62	51	49	55	44	73	62	38	50	53	69	63	48	56	42	52	49	52	52	53	66	49	53	58	50	45	60	42	53	42	39	53	55	57	59	41	62	42	49	67	46	57	57	60	52	74	56	56	56	52	52	46	36	60	55	61	52	44	55	57	41	44	59	52	66	41	45	66	42	52	49	52	62	46	46	47	54	56	45	51	52	42	71	69	50	68	52	57	45	60	50	56	58	67	54	64	64	55	57	53	40	52	47	61	57	59	55	45	76	62	72	66	68	51	50	63	44	59	41	43	39	52	55	55	63	43	53	59	41	55	70	51	56	56	40	50	55	44	33	60	58	55	55	54	66	53	51	54	41	52	68	62	54	70	55	52	79	49	45	55	50	62	45	55	54	51	50	43	52	68	52	44	51	54	48	51	48	57	58	52	54	59	46	48	60	49	62	42	55	44	48	52	52	47	53	51	68	47	51	54	47	51	53	54	54	52	61	49	66	47	47	49	48	47	48	45	61	37	55	40	53	64	46	47	44	61	42	45	55	54	53	47	64	45	55	42	61	55	58	50	46	50	50	42	44	46	49	58	62	56	59	60	55	57	56	53	59	46	49	35	45	60	48	44	52	54	55	49	49	35	40	49	58	54	66	51	53	62	44	46	49	50	44	64	55	52	46	58	52	54	36	61	59	53	52	54	62	56	54	54	54	50	42	45	46	50	51	45	52	52	50	56	46	62	58	37	64	43	53	62	60	52	49	47	53	51	52	51	49	52	60	65	61	54	61	47	49	57	50	54	52	55	52	53	57	60	53	67	63	59	69	54	47	49	49	60	47	59	70	59	59	46	47	58	53	48	55	60	49	55	52	50	45	55	47	51	49	45	63	43	56	47	45	61	58	51	61	53	54	44	57	45	67	66	64	61	45	51	59	55	53	52	39	53	53	51	55	48	42	53	53	62	69	66	55	58	51	56	54	59	53	51	66	48	58	49	52	58	53	65	44	50	60	60	45	56	44	55	60	64	45	45	46	49	56	47	47	47	39	56	58	47	56	55	57	51	55	62	44	50	44	53	55	44	58	56	46	56	51	61	51	54	58	45	59	55	41	43	58	49	67	65	50	68	59	47	57	55	55	52	43	42	34	59	34	52	50	53	51	52	47	48	53	55	45	41	55	55	52	55	54	56	43	59	47	50	62	57	42	57	63	51	58	42	45	62	41	56	45	48	68	51	50	59	63	58	43	49	51	72	41	49	50	59	72	51	55	57	45	55	51	46
19751	4585	1300	1243	1618	1814	1592	1416	1228	1014	929	837	789	853	708	739	717	727	661	617	711	649	696	659	612	623	648	578	628	623	604	611	584	610	621	635	586	583	592	617	566	611	649	571	592	586	561	631	599	565	622	618	592	630	603	608	612	574	588	609	599	587	610	584	575	612	615	589	587	511	607	593	590	594	619	556	605	616	589	587	582	632	580	611	550	580	596	537	589	572	588	641	601	601	594	561	552	580	580	593	588	557	595	610	610	567	576	597	579	612	609	584	623	602	579	599	579	623	616	596	602	590	589	568	634	553	552	592	576	596	609	614	638	612	543	610	589	576	531	604	589	593	589	633	598	594	571	587	569	604	626	627	618	605	567	608	571	595	613	608	611	621	589	553	556	580	619	546	572	577	559	602	581	566	622	592	537	634	642	596	558	627	587	579	585	591	583	580	607	607	613	558	601	607	591	567	552	613	576	614	570	565	603	612	628	577	615	568	612	541	618	561	589	562	597	581	600	626	565	610	553	586	576	566	563	565	566	594	588	607	573	590	636	572	606	598	581	557	590	610	577	575	623	557	630	607	602	597	635	557	587	635	618	554	611	605	603	581	576	611	587	559	579	551	663	586	572	580	598	589	589	572	603	554	544	598	587	578	548	635	591	621	575	607	672	597	593	599	581	619	584	583	567	551	548	619	570	591	565	593	573	593	570	631	610	582	588	588	575	544	612	631	635	588	591	582	579	575	594	632	569	527	583	642	569	626	632	594	593	632	559	630	597	583	596	585	613	546	603	579	618	617	596	581	616	658	665	553	536	595	593	650	584	594	548	584	608	579	619	598	569	558	593	584	583	621	601	576	611	579	623	599	587	570	608	581	564	605	613	569	589	600	601	627	609	598	610	586	604	578	607	594	566	557	594	608	587	537	569	580	604	556	584	581	575	577	572	558	595	562	567	601	626	641	573	586	599	585	589	622	628	650	599	578	582	610	622	594	609	630	595	611	636	619	590	572	568	564	610	578	605	557	570	598	624	592	548	558	570	592	574	614	579	619	571	577	605	585	549	588	605	574	582	583	576	587	567	612	555	494	618	633	596	594	647	614	581	613	620	621	592	551	603	554	631	599	558	596	572	569	599	576	593	608	592	555	591	610	602	583	595	565	572	616	579	601	587	591	593	559	590	597	585	583	603	607	595	627	600	632	609	583	614	532	631	583	580	560	579	570	562	608	566	582	612	633	596	585	604	571	617	572	576	603	566	589	564	631	583	645	548	597	552	565	518	584	560	574	587	597	586	604	563	618	575	601	599	577	578	559	596	598	611	599	611	592	579	615	568	558	596	583	606	578	553	565	581	593	637	593	586	585	600	611	542	617	580	615	582	545	556	622	583	584	570	590	576	528	573	572	614	610	548	605	565	600	605	615	592	572	612	577	587	607	606	595	566	597	579	568	614	595	614	573	576	561	603	604	588	603	599	640	586	604	576	570	622	634	595	588	656	586	566	631	615	618	571	621	604	589	574	607	581	602	585	608	638	618	552	571	605	555	554	564	589	602	623	600	606	594	595	559	603	584	574	613	560	552	571	582	600	605	609	548	578	605	594	599	583	604	622	593	601	576	586	560	595	588	629	618	627	575	603	607	624	585	563	571	616	589	567	568	588	600	600	585	579	602	560	607	593	611	640	592	594	595	569	588	583	572	598	621	585	618	566	604	567	590	596	567	597	619	600	604	537	635	580	614	579	566	564	569	594	607	566	604	569	568	565	586	587	600	609	577	555	556	579	579	588	587	615	585	620	556	586	615	624	624	613	628	584	577	552	560	609	605	593	590	588	626	540	648	626	652	606	611	598	563	539	550	562	568	604	583	582	614	611	570	595	568	586	616	592	603	550	601	631	611	572	613	631	571	567	588	546	580	579	581	587	574	582	588	591	614	580	610	603	604	596	546	609	562	579	601	628	581	634	652	611	608	616	618	595	627	552	607	591	595	583	572	595	580	594	564	600	626	591	576	595	587	567	587	552	611	590	577	617	614	613	636	581	595	598	597	542	592	617	576	581	626	578	599	616	574	592	603	599	532	587	609	578	596	547	545	624	564	615	610	639	628	616	611	612	613	607	631	604	599	562	582	621	594	576	569	596	601	612	585	553	646	650	619	582	612	605	583	594	601	602	616	583	613	552	574	610	563	620	601	568	596	606	586	566	626	583	606	613	577	602	604	578	593	599	644	577	587	640	580	609	669	597	621	569	602	581	624	620	591	597	632	605	513	597	565	621	616	590	555	586	579	617	624	578	576	602	583	568	609	601	603	583	579	623	604	596	525	613	582	574	592	585	596	580	616	615	620	592	602	596	575	577	600	577	614	593	574	596	616	599	638	572	572	576	605	597	586	593	647	571	581	627	613	572	573	619	610	599	561	609	587	592	573	655	611	562	611	634	596	533	609	580	619	598	582	618	613	629	558	599	624	643	616	601	627	564	622	596	559	609	567	602	589	570	596	615	587	570	584	578	619	604	611	571	566	580	625	579	575	636	590	565	596	557	606	553	563	571	611	568	568	582	609	598	610	581	592	565	595	586	578	585	621	557	549	599	572	565	564	560	596	562	591	573	621	578	589	621	585	571	582	522	655	600	565	579	615	624	595	585	608	565	580	584	577	560	592	614	538	556	624	561	606	546	609	592	555	606	614	663	550	605	611	615	596	613	546	559	592	581	602	591	613	594	553	553	610	575	612	599	602	574	613	558	616	607	578	585	601	605	601	571	628	624	577	559	578	611	605	566	583	566	585	626	580	622	543	598	616	578	578	576	595	581	585	595	588	592	540	584	640	575	572	596	557	580	597	558	604	611	587	580	593	609	578	611	566	624	561	584	586	577	580	579	572	615	585	528	565	608	576	566	586	586	591	586	620	597	567	569	597	588	610	568	614	576	669	596	620	566	591	618	553	590	639	595	598	567	568	593	582	599	574	593	569	593	565	566	585	567	585	580	612	553	604	583	612	570	587	580	583	626	568	614	556	530	579	603	605	526	606	573	558	588	573	615	632	579	593	597	577	582	518	606	614	628	612	537	605	600	594	614	619	610	608	617	543	626	596	573	596	594	587	592	628	584	568	539	573	569	636	570	549	617	605	613	555	531	573	592	592	587	537	621	596	585	580	575	584	594	602	566	576	595	542	622	582	575	603	555	585	597	606	587	594	589	604	593	559	560	589	611	608	617	631	598	572	565	594	590	569	617	586	589	586	594	599	619	577	560	545	584	578	553	543	595	585	609	583	569	571	544	584	568	584	578	577	596	614	559	590	603	583	615	615	590	605	577	624	601	562	571	595	574	646	568	636	595	595	575	601	590	629	605	563	601	596	568	550	542	587	602	593	626	564	597	587	581	585	579	665	615	611	581	567	609	626	583	576	558	614	619	605	569	591	584	604	596	650	580	543	594	568	626	582	615	594	565	572	597	565	612	612	581	629	554	578	609	600	577	600	585	627	562	602	610	567
6057	1441	510	180	99	73	73	64	60	45	33	38	26	39	33	32	32	22	14	29	27	23	26	16	19	12	22	17	17	22	16	14	17	16	28	14	15	17	15	21	18	15	17	13	16	16	14	14	18	13	10	17	11	12	11	14	18	18	13	10	9	18	10	14	17	15	13	21	9	20	17	19	11	12	16	7	14	11	14	20	9	14	9	20	12	15	11	15	10	15	12	16	15	12	11	12	16	15	12	14	9	14	13	11	15	6	10	13	15	11	19	11	25	13	14	18	11	14	18	11	15	13	14	20	10	9	14	13	10	20	10	10	14	4	13	8	13	17	18	11	11	8	11	11	12	10	17	9	13	16	9	26	12	14	15	12	15	16	11	9	12	16	10	12	16	18	10	17	18	18	8	11	6	14	19	15	15	12	16	14	14	8	12	13	9	10	10	17	20	19	11	10	16	12	19	11	15	16	11	17	11	13	18	7	12	18	14	22	19	12	15	9	15	21	11	13	11	12	25	17	17	14	16	19	9	11	15	10	17	14	20	11	21	15	12	15	19	11	15	18	20	13	11	11	15	11	18	6	15	10	11	18	12	9	14	14	12	14	11	17	11	7	13	14	6	21	10	9	24	14	13	11	14	12	14	13	14	13	18	19	9	16	15	9	10	13	16	22	11	12	10	16	14	15	18	9	21	13	13	10	15	18	11	12	19	19	12	16	12	10	20	14	19	15	22	12	16	9	10	13	11	10	22	13	15	11	15	11	8	16	19	15	17	8	14	13	16	15	18	14	10	11	17	18	13	13	21	11	11	12	12	13	15	12	14	17	11	16	8	11	13	10	24	12	14	18	14	16	16	9	15	15	10	12	17	14	18	13	14	12	12	8	14	16	13	16	12	15	9	8	15	15	18	5	10	15	9	8	13	12	14	11	15	21	15	13	16	15	16	8	11	13	10	13	11	9	18	13	10	16	14	19	13	6	16	14	4	15	15	10	13	13	19	10	15	10	17	10	14	12	11	12	13	14	14	8	12	13	14	20	12	11	13	19	13	6	15	6	13	16	8	19	9	10	12	10	23	9	19	20	15	10	17	11	14	14	14	11	16	15	11	16	10	16	17	12	14	15	20	12	15	11	18	14	11	11	16	19	15	12	9	14	9	11	25	12	15	9	10	11	13	13	16	12	16	19	7	16	16	8	9	17	17	14	20	10	16	20	20	15	8	13	13	24	10	14	17	6	19	7	19	13	13	10	12	14	17	12	13	12	16	15	10	15	13	13	9	10	16	18	8	16	8	14	15	14	24	8	13	15	9	15	9	11	15	16	10	12	17	16	18	13	17	18	20	11	13	12	13	10	11	16	16	10	17	14	14	15	18	12	20	18	9	14	19	12	14	14	13	14	19	15	16	10	20	15	15	17	14	17	13	21	15	7	14	15	11	15	12	11	12	12	19	11	13	12	13	14	12	13	19	12	20	14	15	11	12	11	17	16	13	15	11	13	17	13	15	18	12	9	17	13	11	18	15	6	17	13	12	13	12	14	11	15	15	15	16	21	17	15	14	12	9	15	11	17	14	22	11	16	13	13	13	16	11	18	14	8	17	14	11	15	13	8	22	16	10	19	12	12	17	14	15	14	15	10	15	12	13	16	10	7	14	22	17	17	14	10	16	20	10	22	8	12	11	15	17	16	10	19	14	15	9	21	12	17	10	7	11	13	9	10	11	16	18	12	12	18	7	13	11	17	11	11	16	14	15	12	9	11	9	12	17	16	17	14	8	17	15	20	13	16	18	13	13	15	10	13	17	10	21	13	17	14	14	14	12	7	13	21	18	14	15	24	16	17	12	12	19	8	8	11	15	17	12	15	18	17	17	15	10	8	18	12	18	19	15	12	15	12	16	15	11	18	12	7	6	14	15	7	10	21	19	16	14	9	19	15	12	16	14	16	5	14	20	11	12	15	12	20	12	16	17	13	23	15	10	13	17	9	15	18	11	15	10	21	14	20	15	15	11	14	18	13	16	11	14	10	15	15	11	14	11	16	13	17	12	18	15	18	18	20	10	24	12	5	19	15	23	17	11	13	19	14	16	19	11	16	13	13	18	15	10	4	10	22	16	10	24	10	12	8	12	16	14	20	15	12	15	9	16	12	16	10	11	16	13	13	13	9	16	11	14	10	10	10	24	14	18	8	11	12	10	11	15	8	12	12	23	14	15	20	15	20	14	11	9	18	10	13	14	26	13	8	20	8	18	11	11	7	17	15	14	9	11	15	17	6	15	8	13	19	12	14	13	9	16	13	9	10	15	16	11	16	18	11	13	14	13	17	18	13	12	14	10	18	17	13	11	18	8	15	13	7	20	14	19	21	13	18	8	18	9	13	13	16	17	11	14	16	10	16	13	12	13	13	15	17	15	17	16	11	10	11	16	15	16	12	16	22	10	15	16	20	11	14	14	12	9	10	15	15	9	12	9	12	10	12	12	9	13	18	12	17	15	10	15	14	10	18	14	14	8	12	15	12	14	14	10	14	17	13	16	11	15	13	17	22	19	15	6	16	14	12	13	16	9	6	20	21	21	18	10	17	14	16	15	13	12	9	15	13	15	12	17	12	21	14	10	15	20	11	15	16	14	12	7	9	16	13	11	13	16	14	15	17	13	14	14	14	15	11	18	14	10	21	14	13	20	16	17	24	15	24	19	17	12	12	15	16	10	13	14	9	15	16	14	15	13	12	12	11	13	18	18	12	12	14	13	9	10	13	7	16	17	14	21	18	17	20	16	14	15	12	9	16	15	18	20	16	20	17	10	8	17	19	16	9	20	18	16	11	13	16	17	18	13	8	19	19	10	15	18	17	18	15	14	13	6	11	22	8	22	10	13	12	10	14	14	12	12	13	19	13	13	13	14	16	8	21	16	16	16	19	16	9	13	14	11	19	18	13	9	14	11	10	8	21	17	21	17	10	10	13	15	15	21	11	21	16	16	14	18	10	13	13	19	16	15	17	15	6	12	7	13	10	14	14	22	9	8	11	15	11	13	17	18	13	9	12	20	11	11	10	11	12	17	16	11	15	18	17	12	19	16	7	10	8	11	8	13	9	23	15	10	15	12	11	18	20	13	14	6	10	19	13	10	14	15	9	9	13	22	15	19	15	15	11	15	15	15	16	22	11	14	15	12	17	15	16	9	19	18	12	11	11	14	12	11	13	13	16	17	13	16	13	13	15	11	13	15	11	14	9	14	12	17	14	15	13	14	17	13	14	11	7	8	14	15	19	14	14	19	15	15	10	13	13	16	12	11	18	10	15	16	12	13	12	15	15	11	19	25	11	21	16	11	15	12	16	9	15	16	17	11	13	19	17	16	15	7	16	17	16	9	19	14	15	13	19	17	13	19	15	17	9	7	17	8	17	12	17	13	12	14	14	11	15	16	10	15	16	16	19	16	15	13	16	18	17	21	16	15	14	18	11	13	20	12	15	17	14	12	18	11	22
28857	6052	2901	2918	4539	4778	4075	3191	2619	1973	1427	1243	1059	890	749	688	562	551	525	490	472	435	398	395	360	320	318	319	296	293	318	284	241	263	266	275	252	218	216	238	220	227	215	198	228	225	199	209	191	197	202	199	179	198	194	192	179	214	190	170	182	167	208	172	153	176	195	187	165	191	183	182	164	180	177	162	184	177	180	170	170	152	157	176	164	156	159	173	199	178	186	163	169	179	178	172	210	179	186	179	172	148	164	158	179	162	170	154	146	168	184	181	164	173	160	170	167	157	176	175	165	171	182	174	174	194	184	176	195	154	176	169	161	170	150	170	177	188	157	151	150	162	161	189	177	181	159	161	152	154	155	173	156	146	170	166	160	153	165	189	147	157	168	167	177	159	174	175	166	145	177	167	154	179	174	182	170	151	142	164	180	165	160	157	153	155	187	167	172	168	168	171	177	184	133	149	160	159	161	140	165	187	182	169	173	162	155	180	160	160	182	178	153	163	173	146	152	178	160	170	161	166	160	162	178	148	208	173	151	139	170	171	179	158	153	145	167	154	162	169	166	152	169	164	167	153	152	144	160	182	149	172	154	153	162	180	160	157	177	174	171	151	170	159	169	146	153	151	169	175	172	185	134	168	186	180	156	186	147	179	165	165	175	158	171	158	153	171	158	170	152	153	171	154	161	172	160	161	174	134	141	148	139	151	168	149	167	160	161	166	180	165	132	151	172	148	169	174	185	158	167	183	166	153	179	155	157	186	159	144	154	168	170	176	178	156	184	144	151	177	161	177	163	162	183	189	151	148	163	134	169	173	175	159	154	160	153	156	189	155	149	181	174	185	175	174	137	175	164	169	175	168	153	173	179	176	164	178	182	190	179	173	170	158	181	168	174	195	179	158	163	180	171	181	164	154	162	175	151	146	183	170	172	161	174	165	181	185	164	145	149	174	164	190	168	140	166	146	157	171	163	171	135	154	166	153	171	156	162	164	157	161	197	157	161	142	162	165	139	137	145	184	155	175	172	155	150	177	179	144	168	160	178	164	160	169	149	185	163	167	152	173	156	154	195	138	149	163	167	152	168	168	163	162	148	169	147	180	164	164	163	162	168	180	173	187	141	172	174	146	168	152	178	171	139	152	139	159	182	181	158	148	166	141	142	191	141	138	147	164	178	170	187	150	162	190	155	166	177	173	194	151	153	174	165	167	169	162	163	167	179	155	155	173	168	159	142	204	164	169	171	168	154	168	197	171	177	184	156	151	132	163	148	145	140	186	150	174	152	159	180	157	164	155	167	163	176	160	174	177	167	158	183	178	160	145	187	171	151	170	131	153	156	175	168	181	168	163	149	160	179	169	167	153	193	156	170	158	169	169	153	185	152	148	141	164	181	158	161	180	155	171	151	159	157	176	161	173	197	174	164	176	181	152	148	186	165	142	180	171	159	173	158	168	164	153	157	181	144	194	163	175	154	138	181	169	195	172	186	176	152	174	163	150	153	183	164	157	157	166	155	160	185	167	156	168	155	169	127	161	128	163	153	170	168	151	174	155	171	163	145	148	155	202	164	156	188	169	186	169	149	180	144	190	150	179	143	160	167	177	178	169	159	162	188	195	155	145	183	139	160	168	162	157	184	175	166	176	158	168	165	171	182	164	173	160	179	134	164	169	166	163	172	153	166	158	150	160	166	174	148	161	161	153	171	182	185	189	164	169	155	157	149	191	168	159	173	169	143	156	170	166	161	138	172	142	158	177	170	159	156	168	147	169	169	151	191	161	158	173	191	171	158	182	160	175	177	170	164	175	176	173	157	159	166	179	163	158	163	139	178	142	158	158	148	165	165	170	172	148	181	188	153	155	167	172	169	157	181	152	139	171	158	160	143	169	168	155	158	159	170	136	167	157	144	158	166	153	161	176	173	163	169	171	187	169	158	140	152	155	184	162	155	171	167	150	139	157	142	166	163	144	183	141	165	166	160	163	185	183	164	163	172	150	170	183	163	165	187	166	164	159	167	165	187	177	143	178	157	159	145	187	168	163	165	171	176	173	164	143	161	153	158	152	155	200	152	165	157	157	164	146	164	172	150	152	169	172	158	174	156	167	166	168	183	169	174	159	133	175	189	138	166	164	161	145	160	125	146	162	150	160	171	160	167	156	159	176	170	179	166	133	196	170	189	160	149	145	195	163	148	155	166	159	167	180	166	159	160	163	179	155	178	186	155	159	152	144	147	170	171	191	135	148	163	149	182	153	164	170	176	211	169	163	136	160	166	179	163	170	161	181	157	177	164	168	184	166	155	169	161	164	166	161	155	168	159	143	150	166	182	181	148	188	185	166	167	172	184	161	169	162	152	164	142	167	157	151	146	153	175	158	162	134	143	159	172	162	157	135	170	197	152	170	168	151	189	144	166	214	165	154	147	143	169	172	164	166	156	151	195	159	161	172	166	171	181	146	157	147	174	157	181	159	140	171	150	157	155	159	172	179	175	182	171	180	161	170	170	145	153	159	158	183	141	188	162	161	174	167	162	165	194	138	148	178	160	164	159	166	174	154	174	163	179	169	172	150	159	172	165	154	159	171	157	161	165	171	185	162	163	155	153	145	170	136	162	163	155	147	180	144	174	171	133	155	151	158	168	135	153	137	151	177	163	157	145	152	146	165	167	152	170	163	159	191	191	183	190	159	166	177	174	151	174	160	154	157	175	154	158	144	164	168	149	166	165	177	134	157	152	160	168	159	156	178	178	168	168	161	177	142	153	151	160	151	180	167	171	159	189	169	153	172	154	157	143	171	170	173	155	197	160	160	154	155	167	183	185	155	165	165	160	171	167	151	171	157	142	162	155	179	167	189	181	187	152	163	153	163	166	166	141	182	154	170	176	148	143	170	172	173	163	164	163	198	151	159	158	180	166	174	147	180	163	177	174	168	159	152	152	147	179	135	166	124	162	173	167	136	156	185	159	175	150	157	169	159	179	156	173	165	165	172	152	151	169	157	167	179	167	153	162	168	165	170	157	143	181	171	147	155	183	177	164	169	175	168	157	185	167	183	141	195	182	168	181	166	142	171	167	152	170	178	177	154	151	158	188	184	174	178	170	191	160	153	151	161	171	149	152	154	188	160	163	183	141	157	146	151	154	145	160	163	172	154	169	166	172	154	166	178	168	185	167	166	168	145	158	141	163	154	166	182	188	152	140	160	166	176	178	155	167	173	197	181	158	171	163	143	167	166	155	180	161	144	170	150	159	161	191	170	176	189	165	152	151	153	157	177	160	164	153	157	166	178	167	153	171	169	135	166	157	165	191	154	180	162	158	170	153	175	162	166	193	171	159	179	147	168	147	143	147	141	180	161	166	134	158	174	156	169	171	136	163	148	149	174	174	184	150	163	144	163	159	175	149	184	145	184	171	166	170	146	154	150	158	151	154	159	143	159	180	145	173	165	164	150	151	171	163	163	158	175	158	154	156	160	146	172	163	168	155	156	179	173
4687	855	298	146	117	114	105	120	105	99	91	69	74	93	82	92	75	76	67	86	68	53	61	66	51	68	63	67	72	68	74	78	63	69	71	73	60	70	72	58	61	52	70	66	59	68	62	60	60	60	68	70	59	82	61	60	70	62	67	71	60	58	66	62	61	64	64	74	67	54	55	76	87	76	64	76	74	54	78	67	63	70	75	52	72	67	65	61	47	76	62	74	74	64	64	70	76	72	70	60	66	62	67	81	68	56	49	70	66	58	66	57	60	61	62	54	47	60	60	67	60	71	56	69	88	67	87	85	63	78	67	65	64	65	64	61	57	68	58	68	60	78	67	63	66	54	58	69	61	62	58	68	73	50	64	74	84	58	69	67	73	77	71	70	73	82	57	53	64	49	53	73	69	70	67	72	51	61	66	73	55	69	64	72	63	64	73	58	65	66	71	73	69	73	57	54	59	58	73	58	61	82	70	78	62	66	66	71	69	58	59	65	64	60	52	85	53	51	53	74	68	68	60	71	60	55	61	62	68	62	72	70	56	56	70	64	61	63	77	82	68	74	47	76	68	61	60	65	68	76	59	70	64	60	73	64	83	63	61	74	46	89	60	55	73	65	60	57	73	46	59	70	67	55	62	70	66	56	55	57	71	68	78	58	65	64	58	63	71	70	79	69	75	63	66	77	73	63	80	58	60	54	74	62	70	54	61	74	64	65	49	66	58	77	61	64	58	71	61	54	53	58	67	68	72	57	67	56	67	55	67	58	46	63	57	69	73	68	57	57	70	76	64	67	65	56	74	58	72	68	58	62	79	74	64	63	60	57	72	71	63	58	78	60	83	67	63	63	62	69	70	65	64	65	74	67	72	67	69	73	55	55	57	63	67	58	61	74	59	66	65	57	65	63	59	73	53	80	74	68	68	54	52	64	70	61	56	77	63	75	58	61	84	66	55	65	63	81	70	89	58	77	62	59	61	61	74	70	77	70	76	56	74	67	66	70	70	67	77	60	68	76	52	75	50	76	69	67	78	63	66	57	64	50	76	74	76	64	54	66	80	69	74	74	63	46	65	67	58	67	58	61	86	54	64	56	73	65	62	76	73	63	68	64	69	75	67	57	57	61	50	80	68	52	62	74	81	66	59	74	73	59	53	44	64	65	72	65	67	62	73	65	82	63	69	70	68	63	78	58	68	58	63	67	61	53	50	67	76	63	59	72	75	53	79	66	51	62	60	69	50	57	71	61	64	66	72	61	73	70	64	66	59	70	64	67	67	55	60	53	65	67	75	65	53	58	61	61	82	75	69	64	70	75	73	72	69	71	65	70	80	68	65	69	45	61	72	70	70	65	65	69	71	63	66	68	77	68	80	80	61	56	62	64	71	70	84	66	61	65	69	64	71	63	55	74	54	56	63	86	71	75	62	71	64	82	74	52	68	60	66	61	63	58	64	53	54	62	61	59	69	64	55	76	53	71	68	79	51	64	49	65	78	52	65	69	70	74	63	64	65	58	69	63	64	74	77	62	52	61	75	70	54	74	76	63	71	71	57	65	49	60	62	69	61	65	57	73	63	74	48	67	82	54	53	72	62	69	57	83	75	70	63	52	67	71	52	61	62	61	59	63	71	67	67	67	68	57	69	75	75	59	55	63	74	55	68	69	58	74	53	65	73	73	67	64	64	64	64	59	66	64	68	70	75	86	74	69	57	60	72	61	69	66	57	63	62	71	73	67	63	75	57	69	84	87	52	66	80	74	71	64	65	58	48	66	65	70	59	54	66	75	75	70	73	68	70	74	59	64	70	68	75	51	57	71	79	68	65	68	82	63	63	60	57	75	64	67	66	64	60	90	74	56	57	91	60	73	65	57	63	60	82	83	59	88	78	58	75	63	54	71	60	72	48	73	66	59	68	53	71	70	52	78	59	64	69	58	73	60	66	79	71	74	77	61	81	80	78	56	69	66	73	70	63	73	40	64	72	72	58	51	51	65	59	84	62	65	67	66	64	71	52	56	66	77	78	64	71	62	60	68	67	64	69	45	54	80	66	72	56	68	65	75	59	64	58	61	73	43	54	60	58	56	66	71	65	60	74	74	55	67	69	63	55	66	53	53	67	77	68	73	61	60	63	66	61	71	49	68	65	72	67	61	69	50	57	76	56	67	77	69	65	62	64	72	70	90	73	56	72	55	70	65	67	62	73	61	63	67	55	78	70	62	64	66	74	72	80	66	75	65	71	68	69	79	67	70	54	60	49	64	66	61	81	68	63	65	59	73	70	64	74	66	70	76	69	72	63	72	81	65	73	51	59	69	58	70	63	56	71	58	71	61	63	67	60	74	52	64	55	61	61	51	88	61	73	73	70	71	64	78	58	70	60	52	60	76	69	68	73	55	73	67	75	66	54	77	57	81	65	70	63	62	58	66	71	71	78	71	57	76	65	59	69	57	64	68	67	76	68	74	49	57	61	62	67	72	64	68	59	65	65	58	77	57	72	69	50	73	67	79	67	59	74	75	63	64	64	72	72	53	71	73	60	66	80	62	72	77	62	73	59	59	59	78	85	57	86	58	57	74	66	67	84	63	77	59	64	60	57	75	68	70	81	66	78	79	65	78	75	79	61	51	63	72	61	42	79	77	68	65	55	68	69	76	79	69	65	67	72	60	76	60	68	69	59	64	59	70	69	60	72	58	81	65	64	54	70	63	54	70	51	53	77	59	66	76	66	57	60	56	58	64	74	76	69	70	66	60	56	60	59	64	74	82	76	59	66	77	71	69	61	77	50	60	56	73	76	57	62	74	65	58	74	63	54	75	68	81	53	71	74	68	76	67	64	59	69	74	59	81	48	84	73	73	59	73	63	46	54	56	77	81	67	71	68	59	67	90	59	58	59	69	78	60	62	79	70	70	56	62	57	68	60	71	70	67	44	58	66	60	66	70	89	67	57	50	56	67	61	79	48	56	69	73	63	55	65	63	62	58	55	63	68	56	71	70	68	67	66	69	67	63	68	72	50	69	62	63	62	56	81	63	60	54	60	53	90	74	87	70	68	71	74	71	78	71	75	69	65	64	74	58	77	62	69	60	59	73	65	59	67	68	54	65	70	58	53	76	54	66	86	54	71	70	58	65	64	66	71	67	67	58	69	70	75	76	74	75	50	65	63	60	57	58	64	76	73	68	74	48	68	75	76	68	72	77	48	79	67	73	68	69	69	71	81	74	51	71	60	69	65	69	64	62	56	61	57	60	79	52	70	71	61	64	62	71	77	60	73	52	69	55	67	72	63	66	52	57	61	52	61	69	63	56	66	74	61	56	70	72	73	62	67	59	51	60	58	67	75	71	53	72	57	63	68	67	62	82	81	69	64	52	67	63	73	63	65	64	65	63	82	67	71	68	54	70	57	79	57	51	60	59	69	76	66	68	53	69	63	60	53	59	64	50	70	66	74	54	61	65	68	77	64	66	52	78	72	62	58	73	67	48	71	61
23075	7578	3060	3132	4910	4787	4374	3602	2951	2456	2062	1865	1595	1489	1384	1299	1250	1120	1094	1083	972	994	944	932	899	890	853	898	874	874	830	817	851	824	855	765	807	848	840	759	801	809	757	770	753	737	740	795	758	741	708	724	748	765	768	716	755	720	720	703	722	732	706	686	767	718	735	750	743	676	735	706	754	735	689	715	742	730	734	765	679	766	747	715	721	740	745	719	752	740	710	765	722	738	702	695	726	793	728	733	709	753	729	741	743	690	746	660	716	772	732	720	787	753	705	728	726	729	729	741	748	747	713	715	756	713	681	781	684	745	738	761	730	670	703	718	761	711	771	746	771	728	719	759	688	736	762	689	715	678	705	679	705	701	739	744	704	710	744	730	692	725	765	682	750	692	753	752	713	797	725	746	704	736	765	716	771	782	714	723	738	714	733	716	716	736	686	732	691	721	699	725	695	717	756	725	718	741	715	717	703	707	712	723	677	777	754	752	732	665	689	762	693	700	722	735	734	743	741	728	697	713	686	721	687	752	748	710	705	706	685	742	731	714	668	704	707	734	705	723	762	682	723	676	701	728	716	751	698	709	744	751	721	730	648	720	725	743	689	664	705	734	697	716	730	709	699	712	716	741	719	725	789	715	749	735	705	703	712	720	720	705	742	699	693	711	674	745	698	701	700	768	761	781	667	727	816	745	704	747	759	736	727	694	746	682	715	728	697	702	734	748	732	765	747	732	753	713	743	711	727	737	735	712	702	672	727	775	752	661	691	684	743	768	762	701	718	695	745	730	748	734	751	720	697	711	657	670	701	729	680	703	748	714	719	754	741	713	754	706	715	721	769	691	714	705	750	752	729	714	752	746	723	750	753	746	727	725	713	744	718	771	714	690	744	740	718	714	738	752	700	705	720	685	720	737	713	724	728	734	745	743	765	759	698	713	712	732	747	737	749	748	714	776	743	730	691	705	725	753	717	709	695	724	714	717	751	738	744	707	666	699	715	726	757	724	681	706	740	703	707	705	746	745	747	759	785	744	684	709	699	696	731	749	674	712	685	755	712	695	761	699	700	783	753	735	716	731	717	717	715	727	762	706	734	711	719	764	735	743	724	690	745	691	677	723	697	718	717	739	666	718	706	757	738	683	724	744	721	708	725	717	728	769	735	733	729	678	714	757	726	799	721	740	715	747	731	757	718	772	755	703	653	670	731	750	690	777	747	729	722	748	664	738	678	714	692	731	751	735	702	712	748	789	699	723	698	711	743	716	766	695	721	729	668	696	744	714	715	747	712	719	691	760	713	728	731	701	771	742	743	712	719	705	733	717	739	722	663	697	720	722	747	751	782	716	755	776	702	764	713	719	725	682	756	787	713	714	695	736	719	716	673	737	739	670	748	687	725	694	706	746	739	707	717	693	761	743	733	697	698	719	708	704	734	712	724	727	698	715	713	715	750	711	694	687	713	669	741	741	676	743	735	706	696	731	702	703	699	727	736	720	718	763	737	691	752	710	715	711	753	728	682	725	697	710	711	732	689	734	734	695	771	724	768	713	745	698	709	729	712	725	722	720	753	708	699	737	693	693	726	774	723	731	721	718	705	710	707	701	729	704	788	725	711	745	722	669	767	730	689	713	711	724	656	721	717	772	739	700	720	678	756	707	706	758	657	722	737	722	767	689	710	699	728	695	752	744	718	715	715	727	747	728	759	700	739	735	672	749	742	677	726	704	690	766	734	746	693	743	748	700	728	704	760	743	733	770	731	728	679	691	708	717	761	736	737	721	759	739	715	765	695	712	746	676	690	686	673	695	752	741	718	731	721	705	667	721	665	708	674	742	717	732	722	736	690	708	709	699	721	729	729	783	714	734	753	733	743	776	783	758	712	748	668	706	655	666	782	721	767	727	699	739	710	755	665	776	676	744	702	725	715	770	715	705	727	678	659	710	764	750	720	698	685	740	710	722	707	740	714	701	739	705	744	759	705	735	701	701	739	705	732	727	725	736	723	711	716	708	686	719	693	746	699	740	720	695	722	701	715	685	762	739	787	751	760	720	759	716	692	711	751	730	689	708	722	747	733	669	739	743	711	678	741	740	733	737	726	669	751	722	688	689	766	706	737	733	707	694	713	707	697	698	720	721	740	724	742	709	765	712	757	755	764	732	675	723	716	709	699	753	733	697	762	691	719	709	754	717	741	705	756	661	695	662	715	699	706	697	724	674	728	747	746	737	704	703	762	722	706	738	741	726	728	729	728	713	739	718	738	676	674	683	729	740	758	735	733	717	699	727	762	713	731	735	703	702	694	744	772	676	722	738	740	715	758	708	693	693	698	743	755	733	726	682	729	714	697	730	714	721	696	708	720	713	679	707	711	710	698	681	685	672	760	715	702	710	731	699	733	738	781	744	751	733	745	748	703	740	760	704	731	738	758	724	702	737	763	724	744	738	710	770	763	726	698	816	715	741	711	706	726	758	750	692	711	723	709	713	685	706	750	742	732	717	712	703	748	706	710	738	728	685	714	721	760	691	733	742	711	761	702	752	689	751	759	716	693	696	717	747	710	732	686	677	741	717	744	719	752	735	780	704	698	692	729	750	772	704	730	707	674	761	714	729	719	730	700	715	711	710	749	728	757	722	782	753	742	734	741	754	735	679	742	668	754	749	683	724	745	720	719	722	667	673	715	692	740	719	746	758	748	740	722	700	725	724	733	689	743	757	705	757	736	710	715	747	696	723	696	743	773	728	693	672	720	683	696	774	766	742	725	717	698	767	757	739	739	734	763	697	711	738	694	726	755	709	693	721	760	706	727	745	724	742	737	701	698	706	700	721	758	721	670	742	745	684	740	732	733	771	744	756	735	734	732	741	713	714	719	752	685	761	675	709	772	789	737	720	674	696	739	710	710	696	733	753	689	684	717	719	732	732	726	730	722	712	695	733	684	739	656	752	759	695	751	731	693	704	736	723	723	707	715	720	735	726	728	736	723	724	713	741	749	708	721	694	751	740	697	750	720	714	743	687	753	702	690	723	747	734	744	732	693	734	729	765	714	778	720	729	699	741	697	754	749	733	741	712	715	718	668	704	732	707	726	809	701	729	695	651	735	694	748	737	708	762	730	704	718	767	759	665	709	698	710	699	762	753	709	702	741	752	738	721	714	711	713	721	722	738	686	728	736	713	721	753	740	753	753	721	719	716	716	735	697	727	708	751	751	711	747	714	725	785	741	699	735	788	642	686	735	736	679	674	704	701	734	731	696	707	699	683	707	745	717	717	746	723	727	694	743	738	734	694	708	748	715	715	719	681	707	708	772	749	733	730	765	716	732	679	743	691	721	718	723	709	736	743	689	721	707	724	747	748	756	746	764	745	703	701	758	712	778	727	681	735	724	693	744	692	710	692	728	669	728	702	739	750	736	755	709	746	688	732	731	746	682	757	740	685	669	710	689	748	735	750	760	731	710	700	722	714	730	706	766	781	740	699	719	803	725	725	715	721
8418	2750	799	494	210	118	114	90	75	83	67	60	63	35	39	46	30	24	35	30	28	22	32	28	26	30	22	16	24	21	33	27	24	38	33	22	20	34	21	20	24	16	15	23	24	19	26	25	19	21	29	17	24	19	26	23	18	9	31	26	21	17	28	23	12	18	25	20	18	17	24	19	24	23	21	15	23	18	18	27	20	17	21	30	22	19	21	16	21	17	18	18	25	21	19	21	19	22	15	15	20	18	16	37	22	21	13	20	14	13	27	25	24	19	21	31	24	34	30	8	23	24	19	19	18	21	24	19	15	18	29	26	19	13	20	21	21	21	20	18	22	27	16	20	22	14	22	12	26	12	27	22	20	15	27	12	20	21	23	22	17	22	22	27	22	12	18	22	19	17	26	26	22	17	22	21	18	19	14	21	23	13	19	14	17	17	27	16	15	22	25	10	27	22	15	23	29	15	18	18	20	29	24	18	20	25	15	24	24	18	24	26	22	22	17	21	26	23	25	19	18	20	21	17	20	12	20	20	15	27	22	12	31	23	18	18	23	19	16	23	22	32	11	24	26	21	26	17	25	27	19	17	29	16	22	21	18	21	18	19	24	20	21	21	27	18	25	23	22	21	11	23	15	17	15	26	21	20	30	13	14	17	20	30	17	30	21	29	21	21	23	14	19	19	15	22	28	26	22	19	22	15	22	19	26	17	33	29	25	27	24	14	19	19	13	15	20	20	23	27	17	23	19	22	21	16	13	28	20	28	24	16	25	19	18	19	15	16	31	16	28	21	18	20	18	24	16	18	16	14	15	22	24	22	17	22	24	22	18	18	14	15	24	26	23	17	20	21	26	22	16	21	19	13	21	31	25	15	23	26	9	18	17	20	19	20	14	18	29	22	15	17	13	30	23	23	16	14	18	16	28	24	19	21	15	22	27	17	14	22	22	28	20	25	10	14	22	21	27	29	24	13	26	22	22	20	19	17	19	12	25	12	20	21	18	26	19	17	18	32	17	22	28	19	25	27	25	15	20	19	22	27	19	17	24	17	21	28	17	16	14	26	22	25	23	19	18	26	16	20	26	15	12	31	24	16	23	17	18	18	27	19	13	25	17	20	11	24	23	18	21	24	15	16	19	20	18	21	15	23	26	28	26	9	20	30	29	25	19	22	23	19	31	24	21	19	20	18	14	19	7	18	17	14	19	25	13	15	18	20	23	19	29	18	14	21	23	17	31	23	17	26	18	16	25	23	20	25	21	20	27	17	17	21	24	18	19	18	21	16	28	27	17	20	15	26	22	23	23	15	25	23	25	15	16	19	23	15	17	20	17	22	14	18	14	32	28	11	22	23	15	24	24	17	17	20	22	21	18	21	16	18	19	27	15	22	16	29	16	17	21	16	22	18	19	18	20	20	25	17	16	16	20	15	24	14	21	25	17	15	21	23	24	30	23	16	21	15	18	25	17	16	27	19	20	23	13	10	15	21	18	24	14	17	17	23	23	20	12	20	19	23	21	21	20	22	20	19	29	16	19	15	27	30	26	24	21	13	18	23	20	21	21	24	20	21	22	14	14	16	21	22	22	23	18	17	15	20	23	25	23	29	12	20	24	24	20	30	17	22	26	29	29	20	18	27	30	27	26	23	25	15	15	15	28	30	23	27	23	27	26	19	16	17	17	21	20	19	16	22	26	27	24	22	17	24	16	12	25	17	16	26	22	26	27	27	22	19	17	22	21	13	19	21	23	17	18	24	13	15	23	21	21	24	19	17	25	17	26	23	20	26	28	23	16	15	22	17	22	21	12	21	21	19	18	21	14	22	21	19	23	21	27	25	16	20	17	29	25	19	31	15	19	23	21	16	22	23	22	18	18	21	22	19	21	15	14	16	14	21	23	21	21	12	15	19	27	13	23	23	24	21	20	21	14	23	23	23	16	7	15	22	15	27	33	26	23	25	17	14	20	17	29	19	15	21	23	11	22	18	21	21	17	27	21	22	21	23	16	30	18	16	23	15	25	19	29	15	23	18	16	15	25	24	14	15	19	17	22	17	18	13	17	17	19	17	23	26	16	16	21	18	25	17	17	17	19	21	20	17	13	19	15	18	16	19	23	21	20	24	16	23	20	19	25	15	21	10	18	14	15	18	14	15	28	19	18	12	19	24	19	21	20	19	27	22	17	16	16	17	19	17	23	19	12	17	20	25	22	20	20	21	19	27	24	15	23	13	11	21	14	27	23	21	26	21	19	27	26	20	18	25	13	24	16	18	21	27	24	20	21	30	17	18	14	16	36	15	26	14	19	20	26	18	21	18	26	23	15	11	25	26	20	19	23	23	26	16	18	20	13	19	18	25	19	21	15	16	19	20	14	20	15	21	22	19	21	23	24	25	20	21	18	22	21	15	15	15	27	20	24	28	15	28	21	17	21	25	14	19	22	10	25	25	30	17	12	23	18	23	13	19	25	22	17	24	23	13	26	18	25	21	24	22	24	24	22	19	8	21	13	22	14	27	18	23	23	27	21	30	10	20	20	21	15	20	14	24	22	18	18	15	33	16	17	19	19	28	23	18	18	21	11	17	22	19	23	17	19	22	18	28	20	18	11	24	23	23	22	22	23	18	24	19	26	21	22	15	23	15	21	19	22	19	22	21	16	20	21	14	19	24	23	22	21	25	24	21	23	16	23	20	19	22	17	25	18	20	16	14	16	21	24	18	9	21	20	28	19	22	17	27	20	27	20	17	29	22	23	15	20	22	18	19	16	17	16	17	22	18	14	22	25	20	21	24	19	16	20	14	15	19	22	23	17	20	23	24	23	21	16	24	26	26	19	20	23	21	21	22	22	16	19	32	22	26	14	18	27	17	18	22	17	19	29	15	24	15	19	16	18	25	20	21	22	13	29	20	26	16	21	16	18	18	19	23	20	16	24	14	15	24	16	17	19	15	22	20	21	24	19	24	20	20	16	18	19	19	18	13	17	14	23	18	14	16	19	14	21	22	26	22	23	13	22	23	30	25	16	25	21	17	17	15	21	28	28	22	22	15	19	21	15	20	23	18	23	22	19	18	31	17	23	20	20	23	16	17	17	18	18	13	12	21	21	27	27	21	30	18	25	29	16	26	28	20	17	22	20	29	22	19	22	22	19	25	19	21	21	18	20	12	16	19	15	27	13	22	26	22	23	15	18	20	23	22	17	29	19	16	24	17	22	22	20	19	20	27	24	23	26	15	28	23	20	22	16	20	23	19	14	26	14	20	15	9	20	30	18	21	15	23	19	20	14	22	22	15	23	23	14	25	20	22	22	13	26	18	20	23	22	26	17	19	24	17	21	18	20	14	20	24	22	19	19	10	18	25	19	18	13	25	31	15	13	17	28	16	19	20	22	25	16	16	13	27	24	20	19	21	16	13	16	26	20	27	22	16	23	18	22	25	16	22	18	14	23	15	18	22	24	20	25	23	23	15	21	26	22	14	18	16	20	28	16	21
33358	9229	4120	7061	6780	6602	5710	4281	3304	2590	2023	1654	1444	1273	1096	981	878	742	750	637	590	547	538	478	484	408	442	430	410	428	338	386	353	334	316	353	306	294	307	296	316	298	317	260	286	271	281	248	253	291	288	266	259	257	250	239	250	263	244	262	234	231	238	233	235	267	255	260	203	206	262	211	250	241	247	256	226	208	224	203	241	226	243	224	220	227	240	248	233	216	214	223	215	210	250	209	207	197	192	233	197	189	214	193	194	218	224	231	190	202	203	185	218	229	235	211	222	199	204	200	223	202	220	193	209	238	201	216	211	221	224	235	194	201	200	196	226	214	228	243	208	233	212	197	213	238	190	223	194	199	210	243	226	217	226	221	214	227	224	219	212	220	213	180	211	214	189	205	201	201	222	188	225	219	180	215	207	206	205	222	220	213	194	216	207	195	199	227	215	200	208	208	212	241	210	205	180	228	233	234	215	213	214	218	236	238	209	215	218	224	217	203	234	230	197	211	204	207	197	216	227	199	198	231	200	211	205	232	220	209	215	180	211	191	233	206	222	204	213	203	190	203	192	178	224	170	199	194	192	200	204	211	187	191	224	199	212	200	224	196	202	214	221	202	245	221	188	212	223	220	217	223	190	203	240	196	214	207	220	240	232	195	210	210	204	222	190	209	219	207	205	207	208	222	201	208	218	191	202	191	210	192	202	186	210	223	215	213	234	199	207	238	204	173	192	196	204	215	205	205	203	209	207	233	224	201	195	206	213	198	212	196	208	232	208	214	199	212	232	206	215	201	207	212	188	216	203	202	212	230	219	208	196	255	196	205	215	189	227	194	219	201	214	218	222	200	195	210	211	199	219	211	213	199	199	212	212	222	201	187	204	220	220	196	213	196	209	204	230	199	206	182	226	197	196	238	234	201	212	201	207	214	233	225	191	203	187	228	197	224	208	221	188	207	194	192	204	205	173	191	220	195	207	208	204	199	220	182	192	216	227	195	178	207	227	210	206	223	193	227	185	210	225	201	211	201	197	208	210	221	212	219	204	203	196	226	205	222	191	184	205	199	192	193	230	222	223	216	208	227	223	207	209	217	216	225	210	213	196	197	223	217	187	227	206	210	219	222	204	234	214	197	226	218	198	199	177	214	212	222	213	195	230	202	197	203	209	191	198	199	202	195	212	180	229	223	200	200	202	180	219	210	178	209	198	211	218	214	189	209	184	202	193	225	230	211	210	208	212	212	195	215	194	223	223	216	223	202	205	240	211	232	211	214	215	217	197	229	212	214	230	204	205	204	209	215	207	203	192	214	204	206	198	197	196	199	186	224	201	209	222	194	227	204	197	216	189	210	209	205	203	204	213	213	209	213	226	206	218	199	225	203	188	207	205	207	176	198	199	194	191	210	225	211	218	203	214	209	206	174	208	196	220	203	201	198	225	205	222	211	202	209	218	202	200	211	219	210	206	219	203	202	209	212	212	190	232	197	212	211	220	193	212	236	189	205	225	198	196	239	216	194	201	219	197	211	193	205	211	229	180	199	191	201	214	224	209	216	221	224	214	204	199	205	204	231	223	199	227	191	211	234	237	212	242	191	215	210	225	196	186	204	209	217	212	199	210	217	224	199	215	199	193	194	209	203	207	214	204	221	203	208	232	190	199	215	192	186	208	208	235	202	166	193	189	214	218	213	222	223	212	203	202	180	193	193	204	206	217	217	185	205	199	204	225	192	209	220	197	209	202	195	175	191	221	198	197	220	221	208	217	222	208	229	228	236	226	233	197	224	223	215	211	211	204	196	211	208	209	179	192	208	206	204	228	220	218	221	229	189	194	201	234	183	223	206	194	225	211	214	210	225	195	212	222	199	210	233	198	192	180	190	222	200	209	178	208	199	200	200	215	195	218	233	225	215	211	201	225	201	208	209	210	205	221	191	210	199	223	178	235	213	198	176	230	205	228	210	245	204	223	200	222	202	205	220	233	198	173	199	223	240	194	206	188	210	226	190	215	190	228	222	195	199	200	217	202	196	227	182	198	218	225	210	206	204	225	203	226	205	213	217	198	233	230	183	172	169	223	192	215	204	218	204	203	229	212	195	218	196	224	205	222	218	210	237	214	200	205	194	229	218	196	212	225	229	216	225	201	201	224	204	200	202	216	228	187	193	211	202	216	211	209	209	228	219	208	193	237	212	217	213	211	209	215	236	200	213	203	226	222	206	210	232	208	223	196	218	178	225	209	209	207	200	203	210	223	222	210	237	223	203	206	213	191	209	221	187	195	237	209	204	199	184	228	201	194	196	223	214	232	222	207	222	206	210	224	195	184	204	209	213	211	173	217	218	203	187	210	202	235	197	186	179	220	206	200	190	214	194	207	203	222	212	212	207	199	185	201	187	218	195	202	176	227	193	202	222	209	209	200	188	220	191	229	200	219	224	211	185	237	243	211	219	209	213	236	203	222	224	198	225	230	190	200	214	211	218	185	224	210	230	226	185	217	187	207	207	213	199	199	234	200	215	192	198	212	198	232	199	207	191	215	219	224	214	215	213	215	215	227	202	206	216	236	229	183	190	219	211	193	223	236	210	215	205	202	224	210	210	197	211	213	199	234	203	224	180	197	217	231	212	199	211	231	203	181	213	181	233	209	175	200	194	223	222	197	236	187	205	203	216	198	207	203	223	205	247	236	238	228	189	214	224	216	197	186	218	204	209	217	221	203	203	214	190	252	234	227	200	210	203	218	225	225	223	213	221	222	192	197	177	183	204	218	198	198	225	189	192	212	201	207	199	219	207	219	205	206	230	219	218	216	196	221	208	213	184	216	185	205	179	177	223	206	184	185	202	209	173	217	211	224	210	216	226	211	218	234	239	239	185	188	207	206	206	219	200	216	199	224	217	239	199	215	205	222	208	218	199	201	216	195	212	194	204	234	208	210	196	203	189	217	183	205	214	217	207	215	211	215	222	180	218	198	196	206	186	210	215	188	208	220	218	223	216	229	218	180	223	211	201	211	204	194	206	201	214	187	211	227	217	207	206	209	227	211	197	209	203	194	183	158	215	209	197	221	191	234	227	225	200	202	195	166	191	216	220	196	200	200	215	198	207	198	190	200	226	200	202	187	186	213	203	193	219	196	201	227	211	206	218	203	216	221	224	201	199	206	221	207	199	211	218	202	196	211	207	216	233	202	213	163	209	198	224	225	201	216	203	224	198	196	214	203	220	179	202	206	208	220	233	235	216	209	219	194	244	201	216	199	209	204	195	190	178	189	243	194	184	190	229	216	192	235	213	207	226	221	195	203	208	205	217	187	196	235	183	213	192	200	205	203	204	188	202	229	205	217	195	213	229	201	209	201	175	195	197	204	230	191	215	197	222	206	203	225	207	219	231	217	190	221	199	206	205	190	239	195	191	191	205	210	216	198	216	203	214	201	238	200	234	203	202	233	209	222	209	222	189	214	208	232	214	197	194	214	213	195	232	208	216	199	201	199	214
2667	226	134	107	66	62	66	53	57	58	66	60	51	55	57	56	59	60	41	64	64	41	46	66	52	48	57	58	51	52	54	43	51	48	56	52	49	73	62	53	63	49	53	42	52	50	59	58	60	66	62	52	57	49	57	58	52	56	72	51	49	43	54	62	54	58	68	44	50	49	50	59	48	50	54	54	52	52	52	61	74	49	77	60	51	65	42	46	54	63	47	55	50	68	65	57	63	53	50	47	40	49	42	51	34	49	61	55	65	64	56	57	53	54	52	41	63	59	56	40	44	58	53	58	55	46	56	42	51	48	53	65	58	64	62	58	42	62	50	65	62	49	43	50	58	57	57	45	50	43	56	46	55	52	55	54	50	60	57	62	62	48	53	51	43	54	52	50	48	51	57	48	42	59	55	46	44	64	56	47	48	53	49	52	43	42	46	52	60	67	50	51	62	57	58	54	61	51	65	62	61	52	48	55	51	60	49	46	61	53	55	57	41	52	56	58	50	52	67	52	62	44	47	50	47	52	46	67	52	55	50	44	53	54	56	57	44	44	63	53	49	50	54	57	50	54	48	60	56	62	54	49	57	52	61	51	52	39	57	57	68	55	61	55	61	61	56	37	52	59	61	51	48	59	58	56	47	56	36	50	59	53	51	51	54	45	55	57	51	49	50	64	51	50	50	56	45	52	57	47	55	52	66	46	53	56	46	54	41	50	38	64	54	52	49	61	66	54	52	47	54	56	56	54	58	29	43	60	45	47	48	49	51	56	64	55	67	58	62	63	58	46	46	56	53	51	50	62	51	49	53	52	63	66	50	54	53	58	57	56	41	49	50	51	47	53	59	53	43	54	40	50	72	57	48	49	52	59	61	51	54	53	53	47	38	50	49	56	68	58	58	70	55	57	61	49	55	55	53	46	57	65	51	58	52	59	43	55	57	44	46	56	50	53	54	48	41	38	61	64	55	51	59	58	45	45	53	44	58	66	55	70	47	62	55	41	58	55	54	50	54	52	65	53	57	63	52	53	53	50	69	43	49	56	49	47	51	50	55	48	59	40	65	60	54	42	50	52	60	56	59	51	60	58	56	46	59	62	56	68	61	55	56	44	67	53	51	49	46	54	57	71	59	62	58	47	63	62	61	42	57	52	38	54	54	50	47	66	42	48	69	43	50	69	56	49	60	53	56	60	52	65	55	63	64	57	48	57	56	45	66	37	48	55	49	51	56	60	54	47	62	42	49	46	53	56	58	55	55	56	61	55	44	56	61	50	55	51	32	47	43	57	55	53	65	44	66	66	49	52	60	51	62	56	55	51	54	54	55	43	62	47	63	53	53	58	53	53	52	46	55	63	67	59	42	52	61	54	45	48	41	56	45	67	53	55	63	58	52	60	46	53	46	58	49	48	56	52	62	60	59	59	55	65	70	42	58	75	46	49	44	58	55	59	58	48	58	36	58	48	53	47	53	65	56	62	42	64	54	46	64	62	60	58	51	59	57	59	60	46	55	46	64	51	61	50	56	52	48	56	51	56	46	53	69	50	60	53	65	60	51	42	66	45	41	65	57	63	56	47	58	49	63	52	49	54	56	62	59	57	49	45	59	41	59	64	59	74	53	54	54	57	80	56	49	64	41	55	43	42	52	54	55	53	57	75	43	54	58	46	39	49	56	37	73	63	42	54	50	60	74	48	67	48	50	49	51	49	76	58	56	55	56	58	55	61	61	58	49	47	63	62	55	72	55	47	48	52	51	48	38	55	57	49	60	67	55	50	50	65	61	66	44	50	52	61	54	59	50	58	52	53	52	48	42	42	44	51	51	48	58	55	50	43	64	45	52	53	59	63	60	61	55	54	49	47	60	58	45	59	65	67	56	54	58	60	67	64	59	65	75	57	47	56	54	52	62	59	56	62	59	58	62	58	47	53	38	50	45	50	50	66	56	55	54	49	52	55	55	63	62	48	50	51	59	51	60	52	60	46	51	59	62	53	49	56	55	56	48	60	58	57	46	60	64	69	54	46	41	46	52	49	53	56	45	51	56	47	42	44	48	51	59	65	35	58	61	63	52	56	47	59	49	64	72	55	57	46	46	49	40	62	56	74	48	52	54	53	54	56	42	35	53	45	58	47	52	51	39	53	44	55	49	36	55	56	62	50	42	52	43	59	47	48	60	48	40	50	57	36	51	66	54	45	59	55	56	52	60	42	53	47	66	67	57	55	43	44	40	56	61	53	53	58	53	49	60	61	47	54	62	73	50	49	43	56	51	53	56	40	62	45	57	56	54	46	55	66	48	48	35	36	54	63	67	53	52	46	53	68	60	61	48	60	57	48	54	50	58	47	40	38	49	50	45	55	61	51	61	45	58	64	51	44	56	55	55	46	52	50	55	58	51	57	54	55	48	51	47	47	46	55	57	52	59	51	51	60	46	50	41	34	63	49	55	65	55	59	74	53	60	53	41	45	58	54	56	40	39	48	41	41	58	48	50	45	67	46	59	53	59	41	56	52	60	56	58	58	54	54	55	50	71	52	52	44	48	51	52	57	52	36	63	42	59	58	51	55	67	61	51	52	58	44	45	61	51	58	46	53	60	66	51	53	53	50	71	51	53	56	49	63	59	58	61	54	62	56	54	46	57	58	49	51	63	46	48	45	68	43	53	48	43	53	49	59	49	57	40	52	57	52	51	63	63	58	61	59	62	57	41	53	51	56	56	56	49	34	64	65	59	65	50	55	40	58	58	64	48	41	47	55	51	40	58	35	52	55	50	49	41	44	57	50	48	60	54	56	62	50	54	54	67	50	48	54	49	60	64	63	57	61	56	56	52	56	54	50	51	56	57	46	43	52	59	51	69	59	55	50	39	41	45	61	52	64	53	50	60	53	57	55	60	58	61	53	53	38	54	54	56	48	55	57	55	36	57	50	55	47	52	50	52	52	59	52	59	61	51	47	52	58	45	55	56	56	54	61	62	55	34	64	54	71	48	55	55	53	44	57	51	43	57	62	42	51	71	60	47	47	52	73	55	60	48	60	53	57	59	57	47	53	50	56	44	53	50	56	46	49	56	62	50	60	54	61	56	42	52	40	57	46	47	62	57	63	54	60	47	45	55	60	49	66	50	55	64	48	61	46	68	55	67	51	55	51	65	48	58	43	51	49	45	41	68	72	57	54	51	52	49	39	61	51	55	50	54	60	50	50	64	56	48	48	50	55	41	40	62	52	62	43	61	52	65	56	45	50	58	62	57	52	55	46	61	52	54	60	62	53	46	50	52	50	55	64	53	54	40	50	54	46	72	73	52	57	53	53	51	47	58	57	37	66	46	49	56	44	59	62	49	47	57	47	57	73	60	45	61	56	40	50	60	46	61	42	53	51	41	47	61	59	60	56	62	48	45	51	54	60	47	46	52	54	57	55	38	45	63	60	60	64	67	53	65	50	49	43	57	49	53	63	47	53	50	64	51	57	57	59	50	46	65	48	50	58
16346	2115	1664	1629	1737	1986	1855	1512	1378	1124	1041	919	861	813	811	812	713	699	684	684	694	648	706	655	648	664	638	644	644	673	615	651	669	625	623	606	646	629	612	617	616	587	627	563	588	622	574	645	613	575	652	620	614	565	640	574	582	591	602	622	613	602	612	610	625	619	617	593	609	568	605	583	577	592	592	606	582	569	568	616	598	601	538	623	647	587	620	650	589	562	568	624	534	641	588	601	653	606	612	610	580	602	615	582	591	620	639	589	604	618	599	611	608	605	566	574	625	558	591	575	624	602	586	581	653	558	626	594	595	597	574	623	601	602	632	538	603	649	581	608	605	630	592	608	601	586	592	576	612	574	615	607	632	597	640	588	585	602	604	591	600	604	566	551	566	600	617	598	610	601	578	608	544	578	570	563	585	633	623	630	611	610	628	645	594	549	588	597	648	593	621	587	582	579	605	605	636	566	631	607	596	565	554	586	591	660	605	584	554	581	608	606	556	582	621	585	616	637	643	584	593	566	619	599	609	562	593	582	569	610	597	606	624	547	588	603	606	609	592	611	612	613	566	599	623	587	614	619	646	611	596	637	624	626	563	589	576	604	567	539	588	606	594	619	639	599	601	598	614	556	634	576	576	635	597	629	641	605	597	620	596	610	542	612	587	629	601	597	566	583	590	604	599	575	588	587	615	585	617	603	618	613	596	643	576	599	596	581	602	573	614	569	595	611	606	588	588	571	568	553	610	628	573	643	640	587	652	630	566	598	611	608	575	539	572	596	629	622	580	637	634	602	617	573	581	563	545	646	632	606	581	586	609	601	573	596	595	610	599	570	577	547	638	585	631	624	581	623	547	591	595	617	596	622	585	589	570	585	612	626	601	588	595	598	619	624	616	619	561	607	590	572	559	630	569	614	615	577	586	549	622	625	599	644	605	595	619	565	584	601	578	616	617	625	588	656	565	605	593	570	615	626	616	605	623	620	565	581	582	622	559	608	600	616	618	601	588	643	595	539	619	548	608	628	618	577	584	596	596	630	575	616	549	616	587	612	606	576	583	602	590	645	625	623	551	595	621	578	573	635	603	615	634	602	559	591	612	619	616	588	558	611	594	616	603	565	636	580	611	561	614	624	627	577	577	586	611	614	626	551	573	604	584	583	624	594	604	583	630	605	596	584	598	611	603	576	609	613	555	602	587	595	594	620	552	620	596	567	582	600	613	591	586	596	585	619	599	607	596	612	596	595	616	552	588	595	612	605	606	575	606	593	598	603	596	630	557	591	565	618	586	589	614	596	594	613	555	601	626	641	616	616	601	608	590	582	561	565	642	568	568	614	563	606	597	600	574	608	581	588	636	602	654	584	596	550	600	638	560	611	631	616	594	551	633	597	569	579	608	635	607	614	599	595	676	578	578	605	639	627	632	575	593	580	618	590	612	671	577	617	619	603	602	606	580	577	581	577	566	558	577	596	604	600	570	586	579	563	626	551	606	609	549	584	632	576	599	603	635	600	610	635	554	626	597	568	589	617	587	615	591	589	623	581	611	618	588	595	581	578	603	599	567	628	607	587	593	613	617	588	614	595	646	600	612	569	606	611	598	654	584	590	617	625	589	609	561	631	567	638	634	565	611	608	597	602	595	606	574	635	589	563	553	565	603	614	639	617	645	580	606	674	583	613	598	596	625	617	628	654	569	595	591	614	628	626	590	616	583	596	570	576	574	597	617	619	606	606	585	601	639	555	620	562	614	627	609	637	578	587	562	606	638	606	628	634	595	550	576	629	618	616	582	624	614	568	607	614	614	605	579	652	589	580	606	622	571	566	583	598	598	642	602	612	627	603	609	569	585	598	618	584	590	594	593	617	575	591	650	631	562	605	589	567	585	556	628	562	584	585	614	582	592	607	585	594	596	606	642	575	597	600	606	582	628	554	603	616	642	615	587	620	574	632	618	594	635	626	596	576	658	633	573	576	587	583	590	608	606	623	602	580	583	585	586	578	584	604	579	611	577	602	605	622	588	631	597	605	591	595	544	622	633	583	548	620	612	645	578	619	568	598	604	615	562	596	586	603	568	589	624	612	611	618	595	565	566	570	598	613	612	551	571	593	600	603	643	629	593	569	603	611	616	634	597	598	635	584	601	598	604	599	580	623	592	639	594	558	624	578	614	597	564	600	547	634	586	600	602	601	606	606	592	626	613	598	603	589	596	610	634	606	571	613	614	600	569	591	585	623	581	636	606	567	598	588	577	608	571	535	602	590	576	600	592	608	556	618	570	553	591	605	627	593	562	594	595	609	626	576	602	589	619	580	604	621	630	598	586	586	600	606	596	563	638	637	627	592	623	596	591	600	584	606	566	593	609	607	625	566	594	598	641	629	606	601	561	650	580	616	605	600	617	569	563	622	561	568	610	631	582	609	604	575	613	542	557	616	574	580	578	581	568	576	629	569	588	639	591	575	616	586	617	608	606	606	652	583	563	621	603	610	640	576	600	624	648	641	637	575	597	609	651	571	575	606	624	574	632	589	610	638	613	637	562	612	610	598	602	608	638	624	580	568	558	561	574	618	602	557	618	604	601	655	576	581	564	598	618	610	631	606	631	584	639	558	609	617	635	581	596	617	631	571	622	609	585	610	609	614	589	590	583	566	625	645	603	639	549	611	615	665	609	609	595	581	593	571	584	623	594	587	637	624	579	577	623	615	546	587	583	614	601	579	582	648	630	584	598	591	601	581	574	608	578	632	564	599	632	600	629	561	595	644	618	655	632	617	602	634	570	597	595	572	610	586	655	574	587	610	614	609	571	618	641	573	603	610	591	602	594	585	582	608	599	643	608	573	579	561	624	573	571	567	612	580	624	586	585	599	594	597	556	614	590	685	562	597	567	594	609	576	582	614	566	604	592	588	553	584	615	573	605	598	563	604	609	561	623	622	590	560	551	545	557	608	600	591	620	592	596	581	591	654	647	590	642	609	610	586	546	586	605	614	596	574	611	535	625	579	606	602	626	589	605	609	588	619	596	589	621	614	608	610	625	579	585	601	613	626	598	586	623	563	550	594	555	567	589	578	557	619	572	630	601	598	597	563	546	643	605	601	598	607	613	604	619	562	662	552	578	566	593	638	602	619	569	545	586	588	613	608	610	585	590	578	595	560	520	577	590	529	593	619	649	597	599	589	570	577	582	593	600	603	628	598	573	584	601	613	630	615	601	592	614	611	566	580	583	628	589	635	589	597	576	599	577	606	617	605	615	586	615	600	555	578	542	627	609	588	569	601	557	640	645	603	630	623	626	571	581	637	643	609	592	618	615	627	563	552	627	579	565	586	625	599	598	581	565	577	620	583	584	580	578	574	578	613	599	588	590	628	601	639	627	578	624	610	620	598	621	605	556	617	590	619	622	578	610	561	603	611	609	594	660	570	562	586	575	626	611	578	595	630	610	584	560	631	612	622	583	605	609	566	604	569	628	566	592	594	608	640	569	593	609	574
6336	1247	448	180	110	95	1339	66	50	39	30	34	35	42	23	23	18	19	28	20	24	38	22	21	17	18	20	20	19	15	20	16	25	13	20	12	12	19	13	14	13	18	15	11	16	16	15	16	15	16	13	12	13	19	18	13	16	13	18	12	17	14	13	16	15	17	22	15	8	22	13	20	15	12	14	17	14	18	14	18	15	13	15	14	12	13	10	18	16	11	12	19	21	21	19	18	14	12	15	17	15	11	15	12	14	14	24	14	12	11	21	13	11	14	15	13	16	12	21	17	12	15	13	5	13	12	18	8	12	22	13	15	9	14	13	14	11	14	17	17	15	12	15	14	14	12	19	10	23	7	21	17	15	16	15	14	13	12	11	17	6	11	14	15	11	8	11	4	14	11	11	19	19	19	16	17	11	9	10	15	10	12	15	14	11	15	11	14	13	15	12	23	10	15	15	19	29	15	16	14	12	15	15	14	17	11	16	17	15	22	10	13	14	18	13	13	8	17	19	11	13	13	15	13	23	11	15	19	15	19	17	18	13	21	13	15	9	14	20	13	15	22	21	15	20	10	13	16	14	18	18	18	18	16	19	19	9	13	19	20	9	8	12	15	15	11	11	13	6	14	14	10	16	10	16	7	17	16	15	14	15	9	14	11	12	17	18	15	17	14	13	10	16	14	16	18	7	12	16	13	21	10	19	19	16	16	16	16	11	13	23	12	18	14	14	9	11	18	13	15	13	19	14	13	17	11	13	15	14	14	11	11	24	11	14	21	15	17	12	18	9	14	10	14	20	16	10	11	17	15	13	15	21	13	17	17	18	8	17	16	18	18	11	13	13	15	18	16	17	17	14	15	16	5	13	15	13	17	11	16	15	13	12	16	13	16	10	16	15	17	12	10	20	18	14	15	16	19	13	18	9	14	12	18	14	19	13	9	12	14	21	11	11	13	16	18	9	16	14	18	12	14	17	8	18	9	17	13	15	18	11	11	11	12	18	5	10	19	6	23	21	19	18	18	12	15	11	20	14	15	12	15	14	18	14	18	10	12	13	16	13	15	17	13	14	12	13	18	17	15	20	11	22	15	20	10	16	17	14	10	17	15	15	17	15	18	14	15	20	15	16	17	14	14	13	8	13	20	15	18	17	15	13	9	9	16	16	18	9	14	10	11	15	17	13	14	19	14	20	17	19	7	15	7	26	20	9	19	13	10	19	14	17	15	11	11	10	18	9	17	17	15	11	17	12	20	13	13	13	18	13	13	11	10	19	19	9	11	10	20	16	16	9	11	14	12	11	16	11	13	16	12	10	11	13	12	12	19	13	15	17	11	14	19	7	11	11	14	12	11	14	12	17	15	19	11	9	13	18	15	15	12	15	12	16	17	19	18	20	14	15	18	9	18	14	19	13	14	13	13	18	13	18	18	13	13	17	19	17	7	15	12	16	11	10	10	14	14	13	11	19	14	17	15	15	11	15	12	22	14	9	17	14	7	12	16	17	11	19	16	11	19	12	18	18	22	11	19	19	21	15	14	18	18	19	11	15	19	11	22	14	11	12	16	7	19	9	21	20	15	15	23	15	19	8	11	13	14	14	20	9	13	19	15	13	17	13	19	14	13	10	14	6	14	20	18	17	10	16	11	10	19	17	19	11	13	13	13	8	17	13	22	23	9	16	12	14	17	16	23	13	10	10	12	17	20	10	13	15	12	13	16	21	19	20	8	13	7	20	11	19	16	13	14	10	9	15	16	10	15	10	9	11	11	12	17	14	7	15	12	9	14	10	17	12	12	12	12	9	16	10	16	14	23	12	16	14	17	18	9	10	15	18	11	9	13	16	12	16	8	12	9	12	9	14	18	14	14	13	27	25	21	15	8	12	14	19	15	11	13	15	9	16	11	9	19	12	11	20	18	18	13	13	11	12	9	19	16	12	11	16	11	20	14	15	8	22	17	13	11	14	17	14	13	14	14	16	16	12	14	10	15	16	16	17	12	16	17	16	9	18	17	16	15	13	15	11	14	12	19	21	16	14	10	19	12	13	15	9	14	13	16	8	18	19	17	13	6	19	17	12	19	10	16	14	11	20	9	11	18	16	10	12	11	17	12	10	15	19	9	13	12	8	13	22	9	13	16	11	16	13	14	22	11	11	14	23	9	15	7	15	14	12	12	15	10	14	15	11	8	12	20	15	14	16	12	20	8	15	14	8	18	13	12	13	10	12	15	13	13	13	16	11	15	11	21	21	19	14	15	13	13	10	19	13	17	23	15	14	20	16	15	17	11	14	20	14	7	9	17	19	12	19	8	16	14	18	18	14	8	12	18	14	9	10	11	13	11	15	12	12	16	14	15	11	15	12	23	13	11	16	10	16	12	8	11	6	15	15	12	13	13	6	10	12	12	18	16	13	10	11	13	9	13	25	13	12	6	9	17	20	15	16	18	16	15	23	8	15	12	20	11	17	7	14	13	13	12	11	13	18	13	13	14	13	10	16	19	20	6	28	14	17	17	11	10	9	16	13	13	14	14	14	18	20	22	14	14	10	15	14	11	14	19	16	17	18	13	19	16	13	21	15	13	15	9	10	17	10	17	15	10	18	10	13	11	9	13	13	20	16	17	11	8	12	9	12	16	14	16	7	18	12	16	12	15	13	16	15	15	18	18	14	15	5	16	19	22	13	10	19	18	19	19	16	11	12	16	12	22	11	17	11	11	17	18	9	16	17	14	6	13	9	19	19	15	14	14	11	19	9	4	11	11	16	22	18	14	13	11	10	9	24	11	19	22	12	15	15	11	12	11	13	18	19	9	11	12	4	10	11	16	14	9	10	19	13	12	17	18	19	13	16	13	13	24	17	19	17	15	16	10	15	16	18	13	11	8	15	15	10	16	14	11	15	19	6	20	20	7	9	19	16	12	18	12	20	17	12	14	23	11	13	16	10	10	15	12	18	13	9	16	10	17	18	19	15	19	18	10	9	12	13	15	13	13	11	8	13	11	15	21	22	17	10	13	14	7	13	16	19	5	16	8	11	14	15	15	17	18	14	14	11	21	14	12	13	7	12	17	14	15	11	11	18	11	14	6	13	12	19	11	15	19	20	17	13	12	12	17	17	19	9	13	8	11	18	11	21	16	14	19	10	12	19	16	13	19	14	15	7	20	15	16	14	11	7	15	11	18	6	11	21	19	13	7	11	12	19	16	13	12	13	14	15	17	15	10	23	15	15	10	12	15	18	11	20	17	17	9	16	14	13	20	11	16	20	23	13	13	19	13	14	18	13	14	16	14	15	12	14	20	18	10	17	18	13	15	14	16	15	9	19	16	13	12	19	15	20	19	14	19	20	12	12	23	13	13	13	13	21	13	21	14	17	12	14	21	9	12	9	14	14	12	13	14	17	20	18	7	12	10	13	19	19	12	15	21	17	14	11	7	13	20	13	11	19	13	9	12	13	11	17	16	16	13	17	15	14	11	17	19	23	15	11	13
27954	5867	2725	3086	4658	5632	17116	3158	2442	1767	1391	1207	1024	813	724	654	579	579	513	464	429	389	390	360	355	316	290	299	291	289	289	266	264	242	252	243	239	237	213	230	238	202	233	210	207	188	186	173	221	220	219	183	218	218	183	193	201	199	194	162	206	184	180	188	178	181	206	177	190	193	160	207	208	195	193	202	172	181	169	192	175	185	161	162	186	161	176	187	189	172	180	168	188	168	185	176	159	178	164	169	184	197	147	165	170	160	170	185	193	158	180	182	178	177	172	164	149	166	190	188	192	189	150	162	175	164	196	173	164	160	175	188	166	165	171	160	174	160	177	150	190	157	169	177	149	185	171	173	179	174	154	171	185	133	190	167	156	164	167	182	169	195	155	175	177	166	175	179	146	172	185	163	190	153	172	174	156	177	172	177	160	160	177	193	179	190	181	161	146	158	168	145	176	173	169	182	184	158	160	165	149	186	182	178	159	182	179	160	164	163	167	168	170	150	151	156	202	151	181	158	180	175	188	171	174	189	185	172	176	171	159	181	161	183	178	209	160	168	162	174	164	166	183	157	164	176	164	176	162	185	192	170	171	188	157	182	173	156	176	137	165	174	158	156	178	157	169	153	173	177	177	165	169	158	148	182	171	174	163	172	171	134	172	148	181	168	166	177	179	176	168	176	157	177	193	181	151	187	178	177	175	154	162	191	177	143	173	166	174	185	141	188	167	162	176	184	173	162	174	163	196	164	173	174	172	149	164	151	153	161	180	155	188	189	186	151	147	168	173	148	154	176	167	170	175	187	146	174	173	158	180	188	176	172	156	166	146	162	160	160	144	140	182	167	167	192	158	154	176	172	162	180	162	171	179	162	179	175	186	170	154	162	153	146	163	176	164	174	151	176	157	176	184	167	161	158	184	144	177	161	188	144	175	148	177	160	152	165	161	145	184	161	173	192	170	170	152	160	170	150	155	169	189	165	157	167	172	165	174	171	152	164	160	176	165	167	176	176	148	163	169	156	192	169	178	173	177	162	169	147	176	182	172	167	167	174	151	175	166	157	158	158	164	183	186	166	170	170	164	183	164	166	181	159	156	164	159	161	180	160	165	161	160	167	175	171	162	159	177	157	159	184	171	197	166	154	170	162	182	186	151	160	181	195	167	179	187	153	158	170	156	192	189	173	160	175	182	182	200	171	172	174	189	172	181	165	173	182	185	172	170	153	188	180	162	182	169	149	179	174	172	184	148	168	179	161	167	169	177	162	176	185	159	138	163	180	160	143	194	156	180	147	168	167	173	168	148	158	174	173	173	175	175	194	186	154	185	165	172	166	172	167	156	163	155	137	181	164	157	165	163	146	185	176	176	167	166	175	179	188	161	183	155	160	181	165	157	156	156	158	164	155	188	150	156	164	154	186	180	167	145	170	179	187	158	170	178	152	156	146	164	190	164	185	179	165	180	157	145	179	196	164	158	166	167	169	155	156	155	162	167	159	186	161	181	178	162	179	149	177	168	158	157	172	158	177	178	144	162	160	155	173	172	170	166	166	151	165	161	165	184	175	171	170	151	189	173	150	186	166	190	165	175	163	160	184	178	166	196	189	198	175	179	180	163	170	180	156	155	184	161	171	159	186	164	182	174	194	149	162	174	182	159	155	184	169	162	172	191	167	190	157	169	174	167	160	148	172	172	178	157	167	169	153	183	163	166	158	189	147	163	187	152	178	168	170	157	148	177	182	154	186	159	147	144	151	178	172	169	151	162	164	171	165	181	188	163	176	149	156	154	147	177	162	187	176	172	163	191	144	170	179	170	153	174	179	168	148	177	196	165	154	190	193	170	172	145	169	161	159	167	156	200	179	181	177	178	149	174	164	145	177	183	162	141	180	155	190	157	164	166	189	162	154	167	177	165	174	188	168	177	145	165	182	158	181	161	167	169	186	162	184	177	171	184	161	180	176	157	152	152	164	170	161	153	170	157	165	167	172	167	154	151	170	169	162	157	171	176	176	173	180	161	155	177	153	163	149	167	173	194	191	180	182	170	152	152	183	177	162	145	174	152	174	174	150	164	152	154	169	170	165	173	156	151	172	161	168	152	171	168	160	172	137	161	182	188	186	180	159	158	149	161	193	179	159	177	177	163	190	161	171	171	182	162	158	149	148	182	153	157	150	154	179	184	167	193	152	161	172	163	159	159	167	188	164	178	159	176	161	132	188	176	176	183	181	155	172	168	178	162	145	187	171	177	180	158	161	152	158	158	188	167	146	159	162	167	181	164	159	171	190	151	188	178	161	179	179	180	157	182	183	164	161	181	147	182	163	164	158	158	148	177	192	155	141	153	153	180	161	178	186	158	169	160	172	199	171	164	172	143	172	182	176	167	167	144	188	161	203	174	168	181	138	156	143	162	164	152	141	153	167	163	173	166	178	167	192	155	148	170	153	166	199	171	159	188	181	169	144	162	166	189	185	151	183	162	185	181	149	173	158	194	174	149	168	200	162	159	161	176	163	190	136	163	171	188	164	165	180	163	173	156	175	162	156	167	178	168	145	186	174	172	188	152	180	178	139	170	159	191	168	170	158	179	154	172	173	180	147	165	184	161	172	158	173	152	172	169	161	168	177	152	189	150	165	156	178	147	193	173	147	157	187	163	169	182	162	178	162	185	154	192	153	154	161	156	159	170	158	158	170	159	173	175	171	181	178	169	156	167	151	173	164	173	172	183	151	160	158	175	179	164	149	170	164	155	167	151	167	190	174	180	171	155	160	171	176	157	154	170	158	169	183	176	155	154	147	171	164	173	173	177	166	177	165	150	171	168	184	144	163	161	173	153	162	158	155	154	162	172	164	180	173	171	152	174	175	176	158	156	177	173	147	155	169	178	158	188	153	170	163	170	168	168	174	154	166	181	169	161	161	175	172	157	158	183	182	163	193	150	173	181	166	178	176	174	166	166	191	160	189	170	158	152	169	158	151	168	153	177	162	169	144	158	184	189	179	163	161	173	180	178	162	158	165	141	162	179	154	173	178	198	182	176	169	169	151	166	177	150	174	177	189	167	173	164	142	183	146	166	172	165	149	175	147	159	167	160	174	161	169	172	168	161	140	161	167	168	158	152	176	186	165	168	148	161	153	173	177	182	202	180	156	186	160	168	156	134	180	169	167	178	170	173	177	176	200	167	153	179	155	161	164	175	165	171	163	164	169	169	178	155	182	180	175	187	191	182	194	167	166	157	154	164	167	177	157	176	165	181	164	155	154	173	163	147	184	150	168	181	168	179	165	168	178	174	165	197	167	165	183	176	164	171	176	139	152	161	157	172	156	180	144	146	160	172	164	159	177	171	193	180	177	165	162	184	180	159	151	163	165	195	145	170	148	162	173	188	151	179	176	166	169	175	172	153	176	177	176	163	152	172	159	170	185	160	164	170	176	189	176	185	167	185	154	179	161	179	180	182	163	171	164	151	173	161	150	170	204	178	201	176	174	183	169
4632	704	261	158	130	139	137	122	96	89	104	75	102	91	81	84	52	74	87	63	70	83	70	73	79	101	68	86	67	63	80	73	79	77	67	60	78	62	75	82	82	82	75	64	73	68	69	70	63	76	58	70	63	56	63	60	73	75	64	63	75	71	78	70	53	86	66	83	52	61	74	64	63	61	58	70	56	60	78	59	59	53	70	73	73	63	62	82	73	71	69	73	68	62	61	64	68	71	62	76	64	57	83	71	58	66	52	77	63	51	66	78	63	86	67	48	61	67	64	68	70	66	69	65	67	61	86	63	80	70	60	90	77	78	68	76	51	65	69	75	67	77	72	64	70	75	71	69	68	73	70	70	64	67	64	75	79	73	77	56	71	70	79	65	68	68	52	66	56	71	57	60	66	52	68	66	83	60	64	68	66	65	77	58	66	64	68	66	67	61	87	60	63	68	75	72	78	86	84	73	69	73	63	60	71	71	55	73	49	81	60	59	54	79	71	65	62	63	56	48	70	69	60	65	50	53	62	89	55	62	75	62	78	74	51	69	69	66	71	71	71	57	74	68	70	76	81	63	66	75	73	71	72	67	55	68	72	74	54	61	75	69	58	67	57	76	61	62	73	84	64	69	60	73	71	73	76	62	74	73	66	82	70	55	68	62	64	61	59	71	79	75	77	66	97	64	53	78	77	57	73	66	47	70	72	67	70	62	62	81	77	70	68	62	72	65	80	57	56	68	76	59	65	65	66	69	52	63	57	66	67	75	68	67	67	80	59	71	60	58	74	74	82	76	72	74	87	61	56	63	63	57	78	70	57	67	65	79	67	62	80	70	66	54	62	62	82	66	74	67	67	57	63	60	58	64	69	73	72	62	55	76	61	61	76	70	63	68	75	59	74	67	72	61	61	74	64	75	55	79	83	77	63	59	68	66	70	67	76	60	62	70	56	67	83	69	79	62	74	71	69	70	55	66	72	71	65	67	72	59	55	63	55	56	61	62	47	66	59	59	55	67	84	79	62	72	56	52	79	79	87	68	52	62	66	68	63	57	64	74	70	57	65	51	58	79	63	58	69	65	67	68	69	75	52	65	68	81	61	68	59	81	71	68	68	61	65	86	62	59	59	64	84	65	65	65	75	84	68	79	58	72	72	63	79	60	68	68	69	52	55	68	76	58	66	63	56	68	68	78	72	63	76	57	64	77	65	72	74	71	72	67	65	66	72	74	63	64	81	58	59	72	61	59	75	77	63	63	69	65	66	75	57	62	76	74	73	65	55	64	67	69	62	62	78	74	56	52	63	57	60	79	61	49	64	66	61	72	74	62	67	71	67	76	68	71	63	69	63	71	65	81	63	63	67	41	90	74	65	70	77	66	74	59	73	69	80	59	83	57	56	75	69	64	69	65	60	61	65	81	65	64	63	78	69	59	71	66	66	75	77	62	74	60	78	76	71	57	60	76	56	51	49	58	74	72	62	68	58	54	75	64	73	75	83	55	75	58	54	59	57	75	73	71	58	60	77	70	62	64	64	70	66	74	59	73	60	60	66	72	65	73	61	57	67	63	74	83	69	70	70	78	60	66	79	65	75	63	80	60	63	64	70	71	81	83	55	58	70	75	60	58	68	79	67	68	68	61	77	74	79	70	58	57	67	72	60	47	70	63	67	82	76	64	61	78	77	64	75	63	65	60	69	67	62	70	86	67	63	44	74	72	72	60	81	72	63	75	72	77	67	54	70	68	65	83	82	64	65	66	62	60	66	79	85	62	74	69	67	62	53	70	63	70	68	71	73	83	66	68	65	71	61	61	68	54	77	76	62	69	57	63	69	79	63	68	59	61	59	64	62	74	65	70	70	65	58	70	74	58	68	69	55	49	65	68	61	73	76	79	55	73	66	73	68	73	75	57	67	58	67	79	57	83	60	72	70	69	65	75	67	62	67	85	82	54	72	76	66	63	70	64	54	72	68	60	75	72	56	47	74	66	71	67	82	44	56	57	74	60	66	67	61	65	57	76	58	74	79	61	43	60	62	70	70	59	75	70	72	59	75	69	60	60	49	61	75	73	57	65	65	63	74	57	80	68	79	56	62	82	58	56	48	80	65	72	73	80	74	73	81	74	58	76	63	64	65	79	62	76	79	57	84	65	69	78	70	80	62	80	59	58	75	80	68	73	56	69	66	69	67	68	71	64	64	69	66	69	76	65	68	70	55	63	56	72	56	65	64	61	62	72	64	67	59	70	56	69	67	85	71	60	61	54	68	66	64	71	64	57	55	73	50	58	73	53	71	69	69	60	69	71	61	66	68	51	58	66	57	67	74	78	65	63	61	77	57	69	54	64	64	64	72	61	79	66	63	67	77	67	69	54	67	61	61	66	58	70	79	57	58	65	65	65	59	81	60	67	67	59	77	76	78	64	80	75	58	70	60	79	62	60	79	77	76	75	60	89	67	61	79	60	88	65	93	58	69	52	73	66	70	71	74	62	74	66	57	65	80	82	71	76	66	68	70	57	61	64	80	69	67	81	79	65	66	71	56	68	69	57	73	80	73	68	58	60	53	62	73	66	66	63	74	62	65	67	91	83	74	88	71	66	61	66	72	64	46	58	58	53	72	74	70	62	74	75	77	59	73	73	67	49	68	74	71	73	63	73	68	64	60	78	66	62	64	57	71	62	68	63	81	65	61	77	57	58	83	61	79	67	60	68	62	60	60	57	65	69	74	65	68	73	62	82	73	69	62	59	83	61	66	66	85	76	60	77	64	64	72	63	73	71	70	64	74	80	73	57	71	68	60	65	66	64	61	73	75	53	59	60	76	56	69	69	65	68	67	65	56	66	77	82	73	72	66	64	62	82	76	69	75	59	64	73	54	62	76	76	65	57	47	61	71	45	67	67	89	52	81	69	59	77	68	83	54	64	48	69	67	77	75	69	61	68	48	79	83	71	76	80	61	71	68	73	57	58	55	57	77	62	69	74	59	92	85	69	62	59	64	69	68	73	65	64	63	60	82	67	64	69	63	61	55	75	72	60	65	65	54	62	65	72	57	58	62	65	64	71	74	57	71	85	62	75	66	42	60	76	47	69	64	59	62	66	58	64	62	64	55	75	87	66	81	64	63	64	64	64	58	69	82	71	71	59	72	68	80	71	70	71	61	65	73	72	62	89	60	65	61	60	67	58	73	69	57	63	61	60	74	66	51	53	62	87	58	62	73	79	62	79	65	66	70	68	65	68	66	71	74	72	64	73	61	71	67	55	74	64	57	76	73	76	66	58	65	64	81	56	73	72	60	77	74	68	67	58	57	88	65	58	73	62	87	68	70	67	63	77	67	79	66	74	64	64	62	60	81	67	79	63	61	78	63	74	80	65	72	78	68	59	60	67	63	82	58	79	63	75	71	77	66	63	70	58	54	83	69	69	66	67	71	67	63	70	84	70	66	63	68	60	85	57	68	61	69	58	62	63	65	76	74	82	58	62	66	70
21888	5053	2724	3022	4478	4866	5050	3625	3069	2518	2078	1847	1700	1496	1317	1273	1198	1119	1170	1065	977	1033	994	931	939	898	923	871	868	836	843	822	794	839	862	826	790	788	788	786	731	827	773	760	739	796	714	766	748	766	802	737	713	794	758	719	760	751	771	772	760	760	771	749	744	744	737	730	749	733	782	776	712	752	755	731	731	756	750	716	720	753	693	691	728	782	741	761	759	722	758	753	734	724	715	708	734	711	741	759	744	722	734	727	731	743	757	750	691	751	755	730	777	719	704	706	718	739	730	737	667	723	750	721	705	746	755	722	757	710	709	768	725	703	727	754	747	748	699	760	708	716	717	753	709	741	739	729	693	746	725	713	719	788	727	690	742	695	741	766	737	736	749	722	790	750	713	729	719	700	739	726	724	768	741	724	788	667	709	719	686	733	707	710	753	727	700	759	765	730	640	689	708	707	725	767	724	716	700	718	731	734	704	713	688	744	734	707	701	731	740	721	734	711	713	699	727	756	686	739	682	731	690	742	758	727	739	695	707	734	686	665	726	764	733	746	733	701	747	726	730	757	699	731	712	746	713	701	707	708	752	743	699	777	760	757	663	769	701	733	726	760	733	686	699	775	808	749	740	729	675	773	696	745	757	737	742	693	741	724	697	688	693	729	731	771	763	747	700	743	737	691	709	719	733	698	731	719	708	744	734	750	752	709	694	752	723	744	741	719	717	737	742	743	714	757	716	679	692	754	710	673	696	675	763	726	686	728	722	716	727	776	711	745	721	719	734	661	742	727	734	712	761	714	706	702	712	727	685	775	705	726	724	713	738	690	729	717	746	680	735	753	741	727	710	728	725	750	729	735	709	751	729	728	698	723	706	718	735	728	712	751	719	763	709	696	743	753	727	768	707	748	696	726	770	700	697	715	730	727	745	722	738	750	720	709	681	736	735	754	716	738	709	796	735	773	728	752	725	724	711	712	734	756	683	745	758	722	748	723	719	721	722	731	723	747	720	754	705	741	733	713	823	747	703	723	719	710	712	726	673	711	782	682	711	710	734	766	739	695	710	724	710	734	701	731	742	689	738	753	721	759	704	728	695	698	746	752	714	721	738	724	737	702	736	704	757	647	716	698	760	712	737	781	717	756	765	717	743	767	705	735	727	751	722	703	685	764	703	739	738	729	737	702	708	662	709	733	715	716	740	755	777	700	710	748	702	742	725	707	747	722	694	706	690	708	735	727	721	722	720	698	759	747	701	731	741	738	697	689	748	733	755	676	712	701	772	686	705	732	707	731	743	774	707	770	687	758	739	744	678	753	738	741	743	730	779	758	746	693	687	678	772	755	683	739	745	729	729	725	740	704	741	724	700	696	708	760	720	774	731	733	755	686	726	696	698	781	735	739	727	695	720	734	732	725	696	706	751	724	697	686	735	749	742	784	663	682	706	734	734	764	711	716	763	721	690	723	700	710	698	680	706	739	718	742	667	734	709	751	715	750	729	686	745	730	738	746	652	774	707	723	740	721	680	695	699	714	795	704	708	744	736	774	721	737	754	769	700	692	711	690	699	725	677	707	719	713	705	721	754	704	716	707	706	690	735	700	768	726	731	751	766	700	693	707	757	697	740	722	760	725	677	770	727	695	721	735	723	741	704	758	757	760	720	708	784	666	736	735	731	723	755	740	719	715	732	728	728	724	722	704	723	737	784	756	711	738	728	760	707	710	713	714	741	720	725	738	680	671	713	715	696	717	713	695	723	740	740	759	724	715	709	715	737	724	748	722	729	705	682	698	724	795	706	769	722	735	743	685	691	750	748	733	723	722	756	699	680	741	705	732	706	710	715	751	741	712	678	731	726	750	697	660	760	755	663	758	762	694	710	757	709	718	723	733	681	762	797	717	724	707	699	685	727	740	740	760	753	728	741	742	691	741	734	743	703	728	703	731	703	721	744	730	707	724	743	741	728	717	739	728	684	725	743	737	711	756	728	709	730	698	720	731	766	738	736	740	759	699	730	728	765	746	741	684	676	707	725	721	761	775	731	683	708	723	739	756	756	718	700	713	749	731	760	700	712	741	720	716	724	716	701	709	790	739	739	725	728	710	695	690	730	775	686	758	730	702	737	712	728	759	698	694	712	757	694	750	751	717	756	816	702	760	709	713	741	750	782	711	746	736	680	714	691	731	743	705	730	710	737	740	685	682	715	721	730	699	730	663	710	776	747	692	745	757	695	711	757	720	734	771	721	722	704	679	705	664	702	754	734	720	710	730	707	719	766	745	713	719	731	736	747	692	741	707	726	750	722	738	750	715	756	715	679	700	767	749	715	746	773	720	714	748	726	673	723	730	724	704	717	730	690	699	768	707	772	753	713	703	762	714	735	734	681	714	691	719	703	753	709	728	717	759	735	763	750	772	757	705	689	725	754	716	721	707	696	748	740	707	720	725	747	744	709	714	737	706	713	694	715	719	749	765	721	768	733	700	681	715	703	725	708	721	704	721	725	738	758	739	701	692	736	725	733	725	725	703	690	707	711	740	746	721	749	727	694	710	748	666	691	771	722	732	680	687	719	727	746	742	711	712	686	766	737	779	738	720	757	740	696	712	741	714	733	718	705	720	738	749	716	728	727	709	717	769	727	769	729	760	739	725	730	784	723	710	722	654	695	702	724	766	701	783	674	718	728	724	724	695	720	714	719	727	717	722	740	743	674	757	731	674	735	753	708	709	759	753	692	677	747	714	741	721	732	735	714	716	694	702	689	747	762	710	736	710	740	724	714	755	739	732	680	758	694	721	658	748	729	719	709	705	685	719	762	705	707	725	689	708	701	735	724	779	725	745	735	732	691	708	735	784	687	721	716	731	705	707	762	717	765	705	744	679	730	756	770	686	717	740	729	732	722	730	759	785	725	697	707	700	715	714	730	725	736	752	712	745	688	752	772	744	720	727	729	725	731	728	720	698	737	698	731	707	699	729	755	684	725	688	715	761	798	764	779	738	726	749	740	735	705	757	720	757	763	748	691	732	738	719	754	693	673	738	747	749	721	714	676	725	729	726	749	685	740	720	706	717	742	648	724	711	711	723	779	703	711	698	715	754	720	753	697	699	752	719	769	781	744	754	721	722	716	728	747	739	771	743	704	751	717	781	712	681	729	680	755	746	773	748	734	769	759	714	747	736	686	723	704	717	741	763	727	767	727	721	693	714	733	735	716	726	718	673	717	708	697	750	708	690	734	742	717	745	718	701	677	745	757	701	775	765	718	743	696	722	732	696	706	703	696	725	740	709	756	722	734	697	724	717	729	720	740	758	709	749	748	725	706	725	688	721	705	700	721	687	703	726	749	714	756	753	671	691	783	722	748	717	735	708	724	730	728	750	688	730	733	683	725	730	751	750	687	745	740	730	708	703	729	738	690	758	683	740	748	730	708	686	748	693	744	707	717	715	713	717	759	736	721	669	715	747	792	758	754	730	715	682	725	679	743	757	717	763	652	720
7630	1890	681	296	158	115	119	92	82	79	77	50	41	51	45	44	34	38	35	30	31	29	39	26	29	22	26	34	23	34	31	34	23	30	20	20	25	22	20	20	23	26	29	20	32	16	24	20	22	24	14	26	26	16	15	16	31	16	22	17	24	29	15	23	20	17	29	17	29	14	20	19	31	25	18	28	17	12	29	20	14	10	17	20	27	18	20	13	19	25	15	13	28	24	18	25	14	11	23	16	25	22	22	17	21	16	27	17	23	25	26	23	17	23	23	28	29	22	20	19	21	22	19	14	22	17	26	22	25	24	20	16	21	16	19	23	23	22	19	18	18	17	19	24	23	21	17	21	8	22	24	31	24	27	17	16	19	21	24	22	20	12	21	21	24	12	19	20	9	22	17	22	24	22	23	19	22	23	29	18	26	19	18	14	19	14	21	26	18	12	13	19	14	24	20	14	21	17	18	23	19	22	18	15	16	15	26	25	23	27	30	25	22	19	11	17	17	18	14	14	20	22	17	23	16	17	18	17	16	26	8	18	12	17	17	23	13	15	17	21	15	27	26	16	31	26	12	20	23	19	22	14	20	18	26	21	12	24	22	12	24	20	27	16	19	17	12	20	20	20	21	11	28	29	25	32	18	23	33	20	16	19	22	20	27	22	22	15	24	9	29	21	20	15	28	20	14	23	23	15	15	16	25	24	22	21	22	20	17	26	19	18	25	19	17	20	25	12	19	20	23	17	13	15	18	20	11	18	21	31	19	15	21	21	18	23	18	19	30	13	22	20	21	20	24	21	29	19	24	16	20	18	22	18	26	17	19	21	20	18	23	18	21	22	18	18	26	18	18	21	22	17	19	25	19	14	22	21	12	21	17	13	22	18	28	21	23	22	15	14	26	19	15	21	18	18	28	20	22	23	25	23	18	18	21	24	19	24	26	19	19	16	30	18	20	23	24	21	28	20	19	25	23	17	23	24	19	16	13	21	17	12	22	16	27	19	28	20	21	16	21	26	15	20	25	11	28	25	19	26	26	15	21	20	17	26	25	14	22	18	18	22	23	25	24	14	19	15	30	27	12	20	16	18	19	26	16	23	23	17	17	25	18	25	20	17	15	20	22	19	21	17	12	22	23	11	25	22	11	22	33	26	20	15	16	21	17	20	12	21	13	31	28	28	26	17	15	17	26	14	14	25	20	19	17	19	16	16	26	24	22	18	17	25	18	23	19	21	16	15	16	23	21	18	19	32	22	18	19	18	23	18	18	15	30	16	18	15	19	20	21	24	16	28	19	18	25	15	20	28	18	22	26	24	17	19	18	23	19	15	15	25	24	17	15	15	18	15	20	22	28	20	18	20	13	23	12	22	19	24	19	19	27	19	22	17	20	15	25	24	15	19	15	22	21	13	12	16	25	21	25	25	22	20	11	27	23	24	26	21	17	28	15	20	21	21	18	13	22	25	17	19	14	25	17	27	12	23	12	23	19	20	21	18	23	18	27	20	12	17	14	21	23	23	22	30	19	17	32	26	25	19	18	16	23	20	17	19	16	23	22	15	21	17	16	24	19	19	19	12	25	21	18	13	17	21	19	24	26	16	21	17	11	27	18	15	23	16	23	14	25	25	16	29	21	22	22	22	21	25	16	16	25	18	23	20	18	26	29	19	15	17	17	19	18	19	16	19	16	12	18	23	28	22	21	16	26	21	29	23	14	14	17	14	20	15	16	21	24	26	20	13	18	16	25	29	20	16	20	16	24	14	21	17	20	25	21	18	20	18	19	28	19	21	32	19	25	15	20	14	15	20	17	21	22	15	14	23	19	20	29	23	18	19	18	19	22	35	21	21	20	14	24	22	19	17	21	24	24	23	14	18	20	24	14	19	24	19	16	20	24	23	18	22	18	22	16	18	21	22	16	10	20	18	26	26	22	18	15	19	15	26	23	19	17	17	22	24	15	25	18	21	24	18	20	20	20	19	26	14	17	28	30	19	21	24	19	19	9	16	25	22	22	18	24	21	16	17	20	20	17	13	30	21	18	20	24	27	20	22	20	24	22	20	30	20	19	18	17	18	21	15	16	19	29	27	20	20	17	27	21	19	14	26	16	16	22	21	27	18	23	12	23	20	17	14	16	24	14	19	17	22	17	17	15	26	16	21	29	22	17	19	11	19	17	17	18	22	30	21	15	11	23	20	23	23	20	18	19	25	26	19	23	24	32	17	24	19	18	14	19	13	31	15	23	23	16	12	17	19	26	19	28	27	17	16	25	19	29	17	30	29	23	21	23	20	21	20	14	22	25	23	22	21	14	21	15	18	24	19	16	20	16	16	22	21	21	29	22	21	19	20	20	15	20	16	29	24	20	19	17	16	23	25	21	23	31	21	24	21	20	20	24	21	24	19	17	23	17	16	21	22	21	20	28	26	18	15	12	18	15	22	17	20	16	25	24	17	20	24	24	27	31	23	22	22	22	26	20	28	27	25	24	15	17	19	20	22	21	17	20	20	27	25	22	22	21	19	20	20	19	20	24	29	17	17	12	22	13	29	19	18	23	20	28	18	22	19	20	20	20	21	17	18	19	26	24	18	24	16	16	25	26	23	24	18	22	16	22	17	25	20	22	12	21	25	18	14	19	28	18	19	20	21	15	16	30	17	18	31	20	20	14	21	29	19	22	16	23	19	20	31	19	27	17	24	19	15	18	18	22	19	20	29	17	24	18	20	21	22	22	22	22	18	23	18	17	12	28	20	28	20	15	25	12	20	21	23	22	25	23	24	28	29	25	22	17	18	20	28	23	26	25	21	29	26	25	17	20	33	22	22	17	21	20	19	26	23	21	17	21	17	11	16	18	19	23	17	18	22	22	26	18	18	28	24	22	21	28	15	23	20	14	18	20	17	14	13	33	19	20	17	19	13	15	18	20	19	32	17	24	26	13	21	12	26	21	24	24	20	17	21	22	15	22	19	24	24	23	14	19	20	21	18	23	35	21	31	23	14	18	17	11	19	24	28	21	13	26	25	19	21	28	19	20	18	21	11	23	16	25	12	24	15	18	22	24	20	20	19	15	25	19	20	16	28	20	15	22	23	17	26	20	30	20	22	18	28	21	14	16	24	14	22	15	25	21	17	19	22	17	19	26	21	25	13	14	23	14	16	19	31	19	29	20	17	21	22	22	21	13	20	15	17	21	23	24	24	25	24	21	11	18	21	18	25	27	18	26	21	25	18	29	18	24	23	24	19	23	20	24	24	17	21	14	27	18	15	25	18	20	28	17	13	20	24	27	17	22	27	20	17	23	18	16	23	18	15	24	15	10	21	16	26	23	15	32	23	22	16	20	23	18	7	22	15	15	27	17	15	14	24	22	17	22	19	26	13	19	22	27	16	28	20	28	19	31	13	17	18	24	30	18	28	16	18	27	21	23	19	23	22	16	16	23	18	20	16	26	24	20	24	23	22	19	23	23	26	15	20	25	23	24	15	22	25
29540	7758	3910	4126	6340	6618	5906	4600	3590	2781	2280	1833	1517	1291	1033	1058	904	794	696	706	673	643	590	529	539	483	487	468	410	399	399	414	333	375	341	342	320	328	311	284	296	315	274	279	322	254	303	266	256	270	274	236	253	267	263	253	258	243	228	270	237	237	245	203	258	225	214	233	225	258	242	234	221	224	250	220	228	242	227	246	246	229	260	214	219	230	233	227	241	229	218	244	227	208	221	225	216	242	207	214	213	231	211	205	217	233	234	213	194	230	211	226	201	211	207	231	242	218	229	206	210	208	207	226	217	217	208	208	208	223	215	210	205	223	230	213	230	244	236	188	232	209	197	213	223	212	228	195	211	215	193	210	219	210	223	204	232	202	219	193	215	216	227	217	227	193	206	231	206	222	215	220	231	213	199	199	209	206	214	210	192	202	175	206	184	227	226	180	214	200	225	211	226	214	197	220	249	200	231	214	214	212	212	218	197	226	198	194	244	214	213	236	211	186	225	227	201	228	226	207	200	205	200	216	213	189	205	192	239	220	237	222	219	207	257	186	195	177	210	199	219	218	196	207	227	210	191	199	196	207	212	233	209	201	219	198	200	217	208	199	208	194	205	203	207	197	208	232	236	211	200	213	192	231	193	232	221	192	216	222	192	233	212	216	211	226	207	183	202	197	204	237	212	224	220	203	229	196	201	205	205	204	214	204	228	194	214	210	215	210	215	185	224	206	207	186	194	192	198	198	184	184	189	211	205	210	224	190	229	223	213	222	216	206	201	211	196	199	221	221	224	204	218	190	209	207	201	250	194	190	249	205	211	222	242	191	213	218	208	177	228	187	212	239	199	196	197	201	203	206	200	215	209	201	203	212	206	205	186	246	201	230	203	219	197	197	165	204	232	211	226	194	211	204	223	225	222	227	199	225	211	194	185	206	207	164	189	219	222	182	220	199	193	224	206	186	207	192	220	212	235	190	184	209	187	215	190	198	239	228	183	206	210	213	213	193	214	210	229	201	225	207	229	203	197	198	234	222	211	185	221	224	197	177	225	190	236	221	208	196	201	223	197	208	238	199	212	194	211	237	193	215	212	216	202	203	211	214	239	197	235	225	207	186	194	221	205	220	199	218	217	205	199	207	237	227	201	220	221	194	194	225	214	191	200	219	207	230	207	202	220	197	231	217	211	201	220	226	207	189	208	209	220	193	210	217	214	215	202	210	225	230	219	201	240	224	209	230	204	229	201	189	206	215	213	212	231	211	221	208	206	223	209	201	209	240	221	205	176	213	223	204	222	195	196	223	189	199	189	191	237	198	223	206	184	219	207	190	183	224	213	203	210	209	220	222	196	193	210	214	232	209	201	207	206	210	197	209	200	205	203	208	245	204	212	231	198	203	212	207	219	187	198	195	182	190	229	210	208	206	230	235	207	200	204	213	202	223	214	199	180	219	187	204	209	205	225	204	240	229	196	218	216	210	206	211	186	202	214	214	200	202	199	215	213	201	214	203	217	199	229	201	208	208	222	199	222	211	187	199	219	216	191	204	178	222	211	205	187	195	217	224	219	197	195	213	191	191	205	204	215	226	210	225	221	202	185	205	217	241	209	211	219	217	204	213	185	203	198	181	215	205	202	227	220	190	210	226	178	201	242	206	198	217	220	217	228	217	228	218	232	223	201	216	204	235	202	209	229	204	210	233	210	221	196	223	208	226	197	196	198	211	236	197	204	207	193	202	224	216	215	252	191	175	198	211	225	227	227	191	217	192	207	195	210	210	201	207	223	202	192	228	208	198	224	201	210	199	221	202	239	222	201	211	222	207	207	219	202	212	203	208	206	220	230	206	187	216	224	213	197	221	198	208	183	188	199	209	196	223	219	192	191	211	215	208	205	177	216	213	203	205	219	210	221	219	188	213	233	203	210	211	214	222	205	218	202	204	195	197	199	215	215	212	201	211	212	201	207	211	195	215	213	181	200	215	200	191	193	207	193	219	219	201	217	203	235	210	168	214	205	185	210	226	207	196	218	217	212	206	223	187	205	224	214	211	228	204	193	196	210	195	216	225	214	190	189	217	219	206	226	216	207	204	197	219	227	200	205	208	196	184	237	216	218	218	192	201	190	194	209	209	192	227	234	202	219	244	218	230	210	220	221	222	219	230	207	204	197	205	214	208	192	212	206	226	223	224	207	219	224	231	198	220	207	203	214	195	197	213	186	183	201	211	215	206	204	194	202	208	204	204	206	212	195	221	193	212	214	218	203	203	190	210	195	219	207	195	216	193	225	200	193	177	197	226	191	205	213	201	183	220	211	202	223	186	211	208	187	208	215	239	196	190	227	203	194	222	209	212	205	187	231	212	213	220	187	193	221	212	218	220	212	225	219	204	192	211	216	192	188	227	203	198	221	197	192	221	212	189	198	214	197	211	220	207	216	183	210	227	208	210	223	196	204	194	209	207	225	207	216	215	234	221	176	206	209	197	197	198	201	222	211	208	202	258	208	218	210	229	203	214	197	202	219	208	214	196	228	216	213	231	203	212	213	197	195	214	217	196	204	221	222	192	217	232	216	179	208	218	210	211	196	208	215	220	188	227	221	226	226	189	185	221	205	209	203	212	210	227	208	200	216	210	191	234	206	190	197	234	231	215	214	202	233	195	229	209	215	227	225	207	226	188	206	210	232	194	229	210	220	210	221	187	204	239	206	237	211	205	210	198	203	227	196	210	180	192	221	215	213	228	216	184	224	203	189	211	193	214	221	200	198	189	207	196	213	182	220	230	237	209	206	210	173	205	240	193	204	232	221	203	222	231	206	202	209	211	242	226	222	206	200	211	200	217	222	201	205	210	216	201	225	227	196	211	240	209	242	206	194	205	216	222	204	206	221	227	227	189	217	207	207	206	198	192	198	214	212	202	210	244	208	202	204	226	200	208	208	198	202	224	196	204	202	210	199	219	237	237	227	213	212	219	204	220	228	202	212	218	217	185	231	187	199	203	210	251	180	190	208	224	218	208	210	210	217	226	221	208	250	210	213	223	214	213	205	185	206	223	218	221	199	216	197	182	209	213	189	202	195	214	226	173	199	210	199	219	225	227	194	220	213	210	202	215	213	199	190	198	203	213	192	205	205	223	214	215	201	188	209	247	205	195	222	220	195	219	187	239	198	221	194	221	212	196	202	197	202	210	209	216	198	226	217	206	212	199	218	216	213	204	215	215	207	204	213	187	207	208	198	210	197	220	194	210	223	199	221	194	198	205	215	219	210	200	224	207	196	210	214	192	193	202	205	188	227	210	187	199	238	214	212	209	187	214	222	177	214	208	215	199	229	206	210	211	190	201	209	180	202	215	214	221	190	209	210	214	214	193	204	206	220	200	217	233	221	208	241	226	195	215	209	184	200	226	197	217	201	223	202	195	202	205	210	244	216	216	226	213	229	189	212	239	188	208	216	210	205	203	209	188	228	220	174	194	225	240	200	183	201	216	198	215	222	220
2263	159	99	73	69	60	59	74	69	58	69	57	63	58	62	56	66	69	65	62	55	58	49	64	61	56	49	53	57	53	57	67	51	40	39	58	44	68	41	58	55	53	54	60	55	60	56	50	54	43	46	47	42	60	58	45	54	55	62	56	59	65	61	52	42	54	59	54	58	54	59	61	53	64	49	56	53	47	60	51	47	46	50	52	49	45	42	56	57	59	37	61	50	54	48	57	42	43	58	39	50	46	42	53	54	54	62	56	59	50	55	49	59	54	46	48	54	49	58	50	66	55	51	56	61	55	50	52	58	54	53	58	52	48	67	60	51	47	52	74	51	67	58	62	53	54	53	48	82	59	52	52	60	64	50	57	38	57	61	51	66	43	50	58	40	54	64	62	67	51	44	59	50	53	51	55	55	65	56	54	45	44	56	44	46	50	62	42	56	61	63	59	58	52	65	62	52	56	56	56	55	45	55	54	67	60	53	56	62	48	52	50	48	49	48	56	56	47	58	56	54	63	54	56	58	65	54	66	51	58	58	46	42	56	54	52	55	70	61	55	51	65	64	58	42	55	62	63	73	35	47	43	56	49	51	59	52	49	62	47	47	52	61	54	66	43	58	61	57	57	54	77	50	71	49	47	44	59	52	57	53	45	55	50	66	48	56	59	47	63	60	56	58	54	44	43	57	57	56	59	57	53	42	50	43	61	50	54	54	50	60	60	44	51	49	52	62	59	60	44	54	57	52	47	53	39	43	53	46	61	57	49	61	60	45	52	58	48	50	40	45	51	46	59	47	59	57	53	51	50	57	62	61	50	49	52	57	59	59	53	47	46	40	66	43	59	57	54	57	66	45	49	51	46	37	48	37	49	62	58	47	60	60	45	47	57	48	50	58	54	70	50	50	48	52	52	53	55	55	64	50	68	46	61	49	49	46	65	48	43	41	52	55	64	39	58	46	47	50	47	64	51	39	52	58	53	51	63	44	61	47	56	46	53	54	59	53	50	56	72	60	59	43	60	59	48	50	49	49	50	38	57	53	53	51	64	51	56	45	48	65	53	50	55	53	57	47	56	53	60	50	51	61	60	52	55	64	49	66	52	55	56	64	55	57	61	55	41	55	53	46	68	56	53	52	53	54	54	60	57	52	54	62	44	46	57	60	47	44	61	47	45	52	57	48	50	55	47	48	37	58	53	50	53	45	53	51	54	52	76	60	48	61	44	53	53	60	39	59	53	47	60	43	48	38	67	55	57	47	54	62	48	59	61	45	68	42	48	74	46	56	29	59	44	55	51	52	46	57	36	47	53	46	54	63	40	46	47	49	42	57	50	46	42	58	55	49	60	48	48	50	74	57	58	57	60	49	62	48	54	48	66	59	64	39	53	55	61	52	44	58	53	63	58	58	57	58	55	43	48	53	46	44	59	52	47	63	50	65	47	54	52	49	40	46	63	59	53	49	53	58	61	62	61	61	64	49	63	46	56	60	47	46	45	51	55	66	52	40	59	54	53	55	61	52	53	50	49	40	53	42	55	53	48	48	45	59	57	53	56	47	58	47	56	61	56	51	55	52	44	49	60	62	55	43	49	59	60	66	51	56	52	65	53	55	63	43	50	52	53	60	49	45	55	57	46	64	56	50	53	53	56	56	53	56	55	47	53	56	58	65	55	65	62	50	55	63	55	53	54	63	51	49	49	54	42	48	50	39	50	51	50	57	51	37	56	49	58	54	66	43	42	62	50	74	60	49	52	46	48	57	44	58	53	48	55	52	68	42	42	49	57	64	60	42	50	67	52	47	57	52	52	45	55	65	35	56	56	49	59	52	55	48	53	52	44	52	57	53	51	57	75	66	48	60	55	62	48	58	44	51	47	56	70	53	42	52	49	58	47	69	52	34	48	49	53	60	43	58	64	46	53	40	48	57	54	58	55	66	53	46	52	60	53	52	48	53	55	34	60	61	52	53	57	47	63	48	58	61	68	66	60	65	52	49	48	51	49	50	61	52	45	66	58	55	50	56	43	59	68	65	52	53	42	50	49	72	60	53	54	53	51	41	43	67	65	56	62	62	60	54	56	51	57	60	48	44	58	54	56	44	54	44	53	55	41	50	68	45	50	34	65	55	52	53	47	45	69	44	55	62	50	47	48	46	42	60	55	58	50	61	58	53	74	55	69	34	56	55	56	62	69	49	59	49	54	58	57	49	66	44	72	53	55	49	59	49	58	42	39	57	52	53	48	56	51	56	60	50	62	73	52	50	55	61	51	48	61	54	51	55	48	48	54	53	74	61	53	56	55	46	72	40	53	62	65	45	61	58	59	46	49	54	63	61	43	54	39	52	53	46	61	52	53	50	60	58	59	58	62	52	50	59	68	55	57	67	47	52	48	48	48	56	51	56	45	71	50	51	49	46	33	54	49	41	49	47	53	59	52	49	53	66	65	49	55	62	54	62	58	48	64	50	69	55	44	62	48	55	57	58	47	49	43	44	44	41	40	47	59	54	58	50	64	49	58	60	43	56	52	49	58	43	66	49	47	47	53	68	52	40	49	68	63	60	63	49	65	52	67	55	47	40	61	50	62	50	59	63	57	56	62	60	53	41	61	47	57	52	60	61	39	47	58	52	39	46	65	46	59	25	53	66	44	50	56	60	61	69	53	60	57	54	43	54	42	47	52	34	61	50	66	51	57	55	59	37	53	47	55	47	47	47	57	70	49	49	67	60	60	67	68	59	57	45	45	49	50	49	65	43	58	41	58	47	51	58	62	46	58	57	53	57	52	48	60	55	58	49	53	47	47	58	58	67	49	56	49	44	48	60	59	45	57	55	59	62	59	57	71	48	49	53	53	41	46	39	59	42	44	60	57	54	56	50	50	44	46	65	52	55	61	46	52	62	55	51	56	39	51	54	48	56	60	58	62	53	58	52	67	51	52	54	52	43	53	57	54	67	56	63	51	70	60	61	64	39	64	46	52	48	53	63	56	56	51	51	53	50	68	52	54	53	46	51	51	59	62	51	48	59	62	52	52	61	48	53	44	54	60	46	52	50	52	62	52	53	70	56	47	56	57	53	41	47	57	54	62	55	56	56	47	52	77	49	57	64	45	49	78	66	42	52	46	56	50	39	54	58	61	54	56	45	60	66	45	52	56	46	47	55	43	47	48	56	63	53	39	53	56	48	59	54	54	55	52	60	50	50	46	47	61	52	54	54	51	55	57	72	63	54	54	48	45	53	62	51	47	51	55	61	62	62	51	63	62	53	58	48	52	44	59	51	43	52	53	51	51	43	55	59	70	51	49	40	55	42	60	48	65	51	58	74	56	36	64	37	51	45	47	45	54	63	58	55	55	48	41	55	61	56	65	64	62	55	36	66	54	43	61	63	40	55	39	56	53	58	59	45	42	63	52	34	56	48	51	57	63	63	50	61	61	63	45	57	64	45	61	61	38	36	63	45	56	48	71	65	58	56	74	57	42	45	52	50	44
14151	2113	1229	1313	1704	2054	1795	1601	1373	1177	1029	939	889	827	839	813	783	751	779	736	672	649	674	645	723	625	661	664	638	653	601	647	594	605	688	681	580	634	645	614	595	605	642	629	645	616	634	627	589	605	600	615	598	619	572	567	607	616	664	602	583	646	618	592	537	587	641	609	607	598	616	628	612	623	597	634	571	609	643	599	602	634	636	569	627	578	604	580	614	625	610	555	629	613	602	641	594	607	580	573	612	592	618	606	580	569	664	605	616	603	612	654	618	587	618	582	588	567	621	611	617	618	562	620	585	645	597	598	578	627	623	597	577	597	604	632	620	575	553	595	647	589	584	604	652	628	588	608	592	604	600	618	575	633	566	594	604	599	567	590	613	556	588	627	586	594	635	601	576	623	607	624	618	610	587	638	567	585	548	611	596	597	611	591	649	593	576	589	603	591	607	596	628	592	593	548	544	626	592	611	624	542	598	621	646	595	621	562	594	621	614	621	608	654	587	658	593	611	546	580	637	627	590	617	591	605	621	592	632	579	584	601	605	603	603	579	606	616	615	608	554	603	574	647	604	634	600	596	609	541	619	607	584	594	603	594	607	606	571	667	570	576	599	585	625	643	561	617	652	617	576	620	569	578	615	635	611	622	614	594	591	623	562	585	617	616	577	629	619	620	584	597	579	587	610	586	624	584	602	594	579	556	574	601	626	583	574	610	615	628	588	627	595	616	622	598	621	634	584	629	592	576	569	606	595	607	582	581	610	553	614	603	629	615	575	638	592	577	609	609	607	608	584	565	624	582	594	613	525	615	607	587	547	615	595	619	575	582	632	625	602	620	602	622	595	591	625	608	604	589	612	624	572	605	614	655	573	644	593	612	580	571	628	580	590	587	632	604	607	589	585	590	594	613	579	594	579	611	586	585	597	617	583	630	649	598	564	582	604	599	578	630	616	632	568	612	590	613	594	595	633	608	614	589	628	590	623	605	619	603	603	620	585	652	605	615	608	593	614	546	598	585	563	582	587	624	630	556	574	600	612	576	631	590	629	605	567	623	624	618	622	613	616	679	630	658	615	640	587	589	623	642	604	563	608	642	642	612	603	597	621	566	640	611	609	560	621	628	621	619	562	612	591	613	573	575	598	574	599	583	590	620	639	598	637	625	653	636	615	586	613	606	601	576	586	589	629	626	594	602	620	557	627	632	606	603	632	594	595	616	614	581	590	591	590	604	570	586	615	604	591	591	576	578	613	615	586	605	594	612	587	630	595	621	604	596	615	603	549	583	596	569	597	605	608	625	597	605	611	636	643	617	566	603	627	617	649	574	609	628	597	583	604	604	607	614	629	629	596	646	578	584	582	568	565	615	626	589	593	645	622	600	629	606	534	616	600	636	585	623	619	566	630	615	622	636	616	595	584	635	621	615	597	606	588	615	613	599	585	558	616	614	593	600	571	610	641	609	616	628	621	634	606	587	606	645	638	602	598	555	578	629	596	583	581	585	612	584	595	583	585	595	599	626	580	593	593	583	560	666	568	630	618	589	580	613	606	597	632	624	588	590	617	625	610	556	630	623	623	592	605	658	588	582	595	588	640	644	610	579	619	621	593	600	635	632	546	607	606	578	613	629	579	559	653	603	589	607	578	641	629	583	600	618	622	629	611	587	586	574	610	616	609	544	618	599	599	590	640	612	596	638	606	639	589	611	583	570	609	611	631	609	588	575	606	612	608	633	596	550	595	568	565	617	589	574	581	591	602	583	607	587	590	672	611	621	588	602	636	663	607	605	620	638	557	540	588	619	614	600	583	604	577	587	614	568	576	617	594	612	579	626	622	592	618	610	653	598	589	567	605	635	634	609	592	638	602	592	611	626	557	623	663	613	613	617	603	625	608	631	615	588	595	649	597	588	603	643	591	593	575	590	639	608	582	576	585	618	610	602	620	595	584	593	610	578	619	590	612	635	553	584	592	629	635	588	608	658	606	608	609	606	590	640	645	582	630	582	621	645	620	586	586	632	613	610	649	580	619	572	609	586	603	608	569	600	628	598	584	660	620	576	618	587	620	599	600	617	604	548	623	623	619	578	642	569	600	645	622	629	652	634	647	631	596	614	573	592	614	603	572	609	634	624	620	594	631	625	592	617	645	583	594	631	665	595	646	619	594	600	586	574	604	628	622	656	591	597	582	584	599	592	590	604	617	612	574	610	589	648	603	624	597	582	614	605	595	596	604	658	607	620	617	603	624	612	590	636	629	596	613	547	617	647	595	622	617	591	602	626	614	600	616	583	627	629	602	614	580	592	576	595	602	613	592	592	632	630	599	572	606	592	627	605	626	595	633	644	612	651	589	630	590	633	609	620	622	648	600	664	601	617	652	610	577	571	581	607	593	601	588	555	604	601	607	602	584	599	531	631	586	619	595	612	599	577	597	640	626	683	551	595	578	596	626	613	612	654	588	620	590	594	578	653	646	654	640	622	625	596	647	566	613	655	587	627	591	624	577	630	605	615	538	629	584	603	604	595	613	598	595	630	629	611	627	628	587	531	565	605	655	646	639	605	634	525	617	616	593	574	635	597	574	626	587	620	601	593	581	620	620	621	599	607	571	616	624	570	611	596	571	641	602	635	599	587	648	564	632	601	596	609	583	594	621	580	562	601	599	585	599	607	580	565	589	596	631	621	629	581	613	600	610	636	586	616	594	582	599	610	613	637	595	673	596	602	613	679	606	588	606	644	651	587	631	550	606	584	593	608	562	656	614	606	649	581	632	623	619	569	655	591	592	618	591	599	616	557	592	617	645	557	595	620	634	592	573	626	577	602	596	590	585	623	585	658	581	598	633	580	592	631	634	623	613	608	653	591	597	588	571	609	598	625	588	598	620	617	605	592	604	601	618	608	624	615	607	607	618	625	596	630	611	660	593	585	612	639	651	588	614	595	588	603	560	595	595	605	587	627	596	596	599	621	662	586	624	636	624	627	599	561	603	609	638	605	622	610	623	596	608	594	669	545	617	597	596	601	639	560	571	631	596	638	610	609	623	584	648	601	574	586	610	615	568	622	566	565	632	616	609	596	603	619	610	603	539	608	643	646	583	613	628	592	618	637	581	578	605	625	588	597	630	564	629	594	629	593	629	606	591	619	594	591	593	660	615	608	568	568	597	605	620	624	664	602	637	615	592	649	552	596	563	633	632	591	589	594	595	613	603	607	620	625	573	612	637	633	613	626	619	644	596	585	595	559	616	635	598	600	607	590	593	549	677	538	583	606	581	622	569	588	589	611	602	595	593	625	634	587	624	629	588	552	591	621	573	584	561	606	634	607	638	591	663	580	618	570	608	594	590	603	656	589	627	614	626	556	625	617	610	615	573	570	625	621	569	598	587	608	616	623	639	631	592	583	618	620	603	581	607	609	573	623	584	596	582	592	579	640	605	593	624	574	603	596	606	604	554	539	589	603	579	616	601	571	638	611	636	589	559	603	650	574	578	589
3686	534	219	108	57	76	65	56	59	46	50	38	30	22	45	32	29	19	24	16	24	20	22	18	16	19	18	14	13	17	12	24	19	10	14	13	14	20	20	17	20	19	19	15	21	15	17	13	16	14	18	13	14	18	16	12	21	12	22	13	13	17	16	19	18	11	16	15	16	13	14	18	12	13	9	15	13	10	14	25	9	12	8	9	11	13	11	19	13	17	13	20	9	13	8	10	12	14	17	13	14	11	9	23	15	22	18	10	19	13	13	14	18	10	18	13	11	11	9	13	19	13	14	14	12	20	11	22	11	19	18	10	16	8	15	11	12	12	14	12	20	10	13	15	16	13	14	13	23	6	17	19	9	20	18	17	13	19	16	15	9	12	12	7	19	12	10	15	10	16	12	15	14	20	14	14	15	14	9	12	17	13	20	14	19	14	13	10	18	20	21	8	16	17	11	17	11	17	16	15	15	26	11	13	13	20	15	6	20	21	13	9	10	9	9	10	19	13	22	14	17	11	17	18	9	17	9	18	22	9	21	9	12	12	19	13	10	19	14	9	12	10	14	11	6	13	16	14	7	13	16	15	15	23	14	14	14	8	18	11	15	5	12	13	11	13	10	19	16	8	15	14	11	9	14	9	15	13	12	14	11	24	11	19	18	20	11	9	12	10	15	9	12	15	7	17	12	11	18	10	19	19	10	17	8	11	6	12	11	18	13	12	13	12	9	15	9	8	8	19	11	6	14	13	10	14	14	7	16	9	10	17	13	10	8	14	7	19	13	17	19	13	12	17	19	11	14	16	14	19	18	27	9	15	13	12	7	13	16	12	11	17	15	14	16	14	20	14	18	19	10	18	11	22	15	16	26	11	11	13	16	8	17	8	13	20	14	12	14	11	13	19	16	10	16	14	11	14	23	19	16	10	15	14	11	26	14	18	17	16	14	11	19	13	11	9	17	10	10	16	14	16	11	10	11	10	18	13	13	13	7	20	12	13	21	11	19	14	12	12	9	15	12	15	18	14	8	12	15	21	18	14	17	19	17	11	11	10	21	14	12	11	18	15	20	18	19	12	14	11	12	12	14	14	18	17	10	15	15	17	17	10	14	8	14	13	9	11	11	15	7	6	11	23	21	10	11	11	19	12	10	16	11	12	10	17	14	15	11	18	15	6	20	19	18	15	22	16	12	9	19	9	10	13	19	19	14	13	10	9	11	18	14	11	8	5	15	18	11	17	10	18	14	15	11	17	16	15	13	11	11	17	12	9	21	15	10	13	13	10	17	11	12	14	11	16	8	9	9	8	12	12	17	8	13	14	18	20	11	12	13	16	15	10	15	21	17	13	14	9	13	11	19	20	12	9	9	15	10	16	9	16	12	14	16	14	13	10	17	13	13	14	10	16	8	15	14	13	7	14	7	12	13	17	16	8	11	12	13	18	21	18	16	13	13	11	13	15	17	13	11	19	8	18	14	13	14	15	15	19	17	15	23	18	19	12	14	21	9	14	9	17	20	9	13	7	14	11	23	17	13	19	20	14	13	11	17	11	25	14	15	19	10	19	10	13	19	20	14	16	21	13	17	18	13	14	13	11	17	12	18	14	17	14	15	8	21	9	15	9	13	15	22	4	6	14	17	15	12	11	11	14	12	9	20	11	11	10	11	11	14	19	10	15	17	18	8	14	9	16	11	13	11	21	12	13	12	9	16	19	9	10	12	14	18	10	14	15	22	13	22	10	11	16	15	15	15	20	17	11	15	11	15	12	12	16	12	11	10	16	20	12	13	14	10	14	8	13	13	13	8	21	7	16	13	9	11	16	15	13	10	12	19	13	13	9	9	7	19	17	18	17	10	13	9	15	14	18	12	15	10	15	13	20	17	17	15	11	13	9	13	14	20	9	15	12	15	12	14	11	18	18	12	18	14	13	17	21	20	17	19	13	16	8	15	17	23	12	9	14	18	18	18	13	12	15	10	13	16	7	23	12	10	10	9	23	6	8	12	21	14	13	17	17	12	19	17	17	11	14	9	13	11	10	14	10	14	11	11	12	9	15	15	17	14	14	7	11	19	14	14	11	18	14	16	13	11	21	16	12	11	6	9	11	14	15	11	8	17	10	12	15	10	13	16	10	14	12	19	21	15	20	12	12	12	16	9	13	11	12	18	19	10	7	11	12	18	13	7	15	14	17	18	7	12	10	7	18	15	9	22	10	11	13	17	15	15	9	15	15	12	8	14	13	15	5	15	14	15	16	18	14	8	17	11	12	18	14	17	13	17	15	16	16	14	18	11	10	14	9	16	11	16	12	10	16	9	11	11	20	9	17	21	13	17	11	16	11	15	12	8	16	18	10	15	13	11	17	11	12	7	11	11	15	16	12	13	10	10	20	10	16	6	10	19	11	10	12	20	18	17	13	12	17	16	14	14	11	12	10	18	12	13	11	16	11	12	9	11	14	16	14	15	6	13	16	13	12	5	17	14	14	11	19	11	19	12	12	16	18	15	10	18	16	16	16	11	15	18	14	12	9	15	18	16	12	8	10	10	12	15	10	11	11	10	15	18	12	13	15	17	9	9	15	18	17	15	13	12	14	22	13	14	13	17	21	18	13	14	17	13	6	9	16	14	21	16	14	15	12	13	14	15	12	14	14	12	10	11	17	12	17	19	13	14	13	16	16	15	18	10	7	19	15	18	14	12	18	19	11	7	17	9	19	7	18	12	17	15	11	14	13	18	8	17	19	12	14	19	15	18	14	18	14	12	14	14	14	11	16	13	13	15	14	14	11	15	14	11	15	12	13	18	12	11	20	19	7	17	14	9	18	20	25	12	12	13	19	16	10	13	21	19	18	14	14	18	12	11	15	13	11	9	16	13	15	8	14	10	9	16	16	14	15	12	13	14	10	12	19	12	11	10	19	12	17	15	9	19	19	10	13	15	15	14	15	13	10	14	12	18	12	16	6	12	17	14	16	11	12	8	19	14	12	13	8	9	22	17	15	13	9	14	16	14	10	13	12	7	9	18	14	18	21	11	19	24	15	15	24	10	10	21	15	12	12	11	14	17	16	13	16	17	16	21	21	13	18	16	11	19	12	12	10	11	13	13	16	12	12	18	16	14	13	10	22	11	23	14	18	16	17	12	11	15	11	18	16	17	14	14	10	14	14	15	11	20	20	11	14	9	8	12	10	10	13	14	6	17	9	22	12	11	17	17	10	12	15	16	13	15	14	14	13	11	9	11	16	18	10	15	14	22	9	11	12	13	17	16	8	17	10	11	18	9	10	17	17	18	17	16	15	14	11	18	10	16	25	12	17	14	12	9	16	8	11	19	13	16	20	17	17	14	23	12	14	12	16	16	13	11	14	18	16	10	12	15	15	17	11	18	11	16	7	19	12	9	15	16	12	20	11	14	9	14	14	13	11	17	19	11	17	13	17	19	14	14	18	15	17	8	15	16	14	14	23	13	19	13	16	12	11	18	10	20	13
24136	4429	2204	2655	4711	5394	4525	3574	2725	2068	1629	1424	1115	997	889	813	667	641	576	504	543	438	405	406	396	366	346	323	320	283	302	275	289	274	244	248	243	244	273	214	251	212	253	238	235	206	214	221	213	197	211	209	212	192	198	180	183	211	210	189	174	211	175	193	173	165	190	187	192	197	208	201	174	178	187	185	205	166	180	178	164	195	170	174	171	158	162	155	188	160	151	181	185	165	180	167	168	202	196	174	174	163	176	190	185	197	168	168	170	190	179	178	177	169	185	178	167	145	162	173	177	177	153	163	163	174	169	143	169	180	189	169	179	174	165	164	162	167	165	186	142	155	158	196	178	181	163	189	175	175	162	178	161	183	177	172	190	151	154	164	160	168	157	180	175	167	166	165	189	173	169	165	146	182	144	164	138	178	169	170	192	174	161	154	157	186	165	175	171	196	174	179	164	187	167	150	153	162	172	159	162	153	185	166	181	187	160	181	162	147	164	151	144	159	165	183	182	155	154	144	149	164	152	182	196	160	158	163	171	160	181	154	165	152	166	178	165	169	159	177	157	187	181	161	154	175	140	171	169	169	160	157	178	173	184	183	154	179	137	157	180	147	177	169	177	164	154	153	147	174	153	173	163	148	155	179	132	161	141	180	174	163	186	167	188	174	170	180	153	155	174	159	169	158	170	173	167	171	192	138	149	162	167	151	166	167	167	172	167	154	155	157	162	153	152	168	159	176	186	173	164	173	153	168	169	162	154	162	182	159	168	170	164	173	167	173	150	161	178	179	161	179	140	168	173	177	158	166	163	172	180	177	174	159	153	132	163	157	151	156	167	173	161	156	164	183	162	181	173	177	147	171	147	169	166	156	155	173	170	172	172	158	169	169	180	177	181	164	139	174	159	165	172	166	177	166	197	174	181	158	182	192	137	177	174	153	151	168	157	161	168	168	167	156	150	175	152	141	166	154	141	165	160	165	178	166	148	166	163	152	172	170	161	171	136	174	160	124	149	167	168	169	176	168	172	160	154	165	177	181	158	145	166	173	174	172	157	155	165	159	146	142	178	150	188	170	176	176	154	164	171	156	178	157	167	167	161	148	176	148	149	164	185	195	152	157	174	152	173	151	167	159	170	177	172	142	142	158	163	151	153	159	160	165	150	182	145	157	181	156	164	177	171	163	160	169	174	149	165	162	147	191	177	157	162	178	179	170	173	167	174	173	162	148	157	191	169	170	173	170	158	170	154	189	144	164	169	153	165	170	143	154	150	168	169	164	161	158	180	158	164	154	171	168	167	140	166	162	156	152	153	145	137	192	179	178	162	147	159	158	170	158	162	147	163	173	158	168	170	152	182	162	165	173	134	165	158	184	165	150	152	176	198	164	156	175	160	185	159	144	170	155	166	169	151	177	169	163	170	153	177	193	168	159	174	172	186	175	161	151	146	170	150	148	164	162	181	153	181	179	163	161	167	157	175	168	162	176	174	149	170	166	166	172	167	156	154	186	178	159	179	165	183	156	157	163	173	146	153	170	159	175	170	166	154	143	140	147	169	172	169	154	163	155	172	162	145	165	180	160	170	173	152	152	145	184	162	165	151	155	140	163	179	166	167	175	169	157	162	161	187	178	173	156	175	156	165	153	180	172	151	172	153	185	160	133	147	161	157	166	147	156	157	168	149	156	162	172	163	155	169	162	152	161	146	195	144	166	161	175	174	149	161	147	151	168	154	167	175	169	148	172	158	171	147	157	167	165	180	198	178	156	146	174	168	180	185	164	157	174	146	179	149	170	186	179	181	184	166	182	180	185	159	177	173	167	171	158	165	163	174	177	164	171	158	165	178	150	163	174	136	175	143	174	168	190	168	155	165	148	174	169	161	187	179	176	177	170	150	181	185	174	177	168	172	176	175	179	153	158	172	150	181	178	180	144	168	184	150	149	160	158	148	169	159	164	156	175	169	151	170	158	187	176	175	174	185	163	155	158	161	176	151	167	169	168	154	159	168	174	167	165	160	155	159	175	162	144	132	187	182	165	183	152	151	177	169	156	189	184	149	161	171	165	151	155	171	162	152	163	174	174	181	163	174	161	177	180	167	178	164	157	169	169	147	144	161	167	165	159	168	163	171	162	177	166	154	173	162	163	172	150	162	151	151	145	178	163	175	169	158	161	155	178	168	165	135	183	191	163	177	157	162	191	163	170	171	157	168	182	145	173	170	158	158	164	163	172	188	183	173	144	162	175	165	131	162	141	144	169	161	163	177	161	169	153	161	172	142	156	164	158	172	134	155	177	175	165	166	162	195	178	170	161	154	162	164	190	142	158	173	173	139	189	180	157	159	167	164	172	177	179	154	186	151	160	178	164	178	150	177	175	155	148	167	149	139	178	181	147	144	151	160	153	187	168	192	147	164	144	161	181	177	165	164	170	153	160	172	169	149	171	168	180	153	186	165	175	154	181	144	159	170	164	146	150	162	202	169	160	166	176	184	182	169	154	161	171	155	167	177	168	143	192	181	188	167	182	162	188	143	159	179	180	176	159	180	179	149	153	154	168	146	180	177	162	158	142	173	166	144	182	159	181	166	150	178	169	142	188	172	153	181	158	165	162	185	170	188	165	159	164	173	141	162	182	178	152	153	170	158	170	189	166	167	161	167	133	160	154	176	138	160	152	163	182	166	181	216	193	166	178	156	161	165	164	174	149	164	159	140	151	168	161	169	156	148	167	185	148	182	155	148	181	151	148	176	160	174	162	179	155	155	169	141	182	145	152	157	176	183	164	157	163	171	152	166	149	161	174	187	183	164	172	181	161	163	181	172	163	190	160	177	171	159	156	178	169	176	180	170	169	168	185	151	150	151	165	165	168	161	154	153	164	157	164	172	167	171	173	176	184	175	148	149	162	178	182	169	174	157	176	177	175	171	163	163	178	177	139	158	161	168	146	165	178	166	139	174	177	164	165	157	174	151	178	169	172	170	170	159	160	171	144	154	167	169	174	154	164	166	169	170	140	166	164	158	178	168	155	157	179	162	180	150	166	179	155	159	147	173	158	154	151	170	171	178	149	148	155	152	170	185	181	153	159	138	150	170	175	149	171	133	165	154	156	159	166	159	155	164	170	164	157	147	149	186	159	165	157	153	180	168	173	173	158	158	165	155	164	158	181	173	144	167	164	161	205	185	171	169	161	175	162	161	179	166	172	184	163	166	178	183	149	167	189	162	161	165	171	150	154	166	170	177	160	171	166	166	142	157	177	153	161	175	168	160	152	159	169	173	161	177	161	163	168	177	169	165	164	175	169	151	165	176	138	151	164	174	124	182	167	198	157	187	186	156	184	145	127	165	197	177	150	164	149	160	148	158	163	148	161	159	162	163	161	160	162	172	174	166	144	169	173	198	141	150	156	168	144	165	163	153	153	173	176	145	143	147	177	157	186	192	170	171	160	166	171	163	157	156	161	148	150	175	144	157	184	158	151	174	164	159	178	162	163
4117	393	195	120	106	123	130	104	104	96	91	101	52	103	84	74	75	84	86	75	69	70	63	77	83	71	73	55	56	77	72	87	71	69	58	93	75	70	73	64	62	66	61	70	62	59	72	72	63	74	48	89	72	63	72	66	65	62	53	77	60	56	73	64	51	67	88	65	65	68	63	69	69	62	63	51	70	70	87	64	62	80	78	78	49	54	77	65	70	69	60	71	77	67	66	72	67	65	70	69	69	69	73	84	60	68	68	74	63	69	75	60	65	68	65	70	82	69	83	73	60	58	62	72	60	68	70	74	70	69	66	58	66	55	68	66	70	71	72	71	48	64	76	68	63	69	66	70	79	76	74	68	61	68	62	64	70	67	69	48	59	64	61	80	63	58	56	81	77	60	72	56	74	78	70	64	76	79	66	51	71	65	71	61	62	58	61	65	76	68	73	73	65	60	64	70	73	71	73	63	54	58	60	65	82	74	74	74	59	76	57	60	64	62	63	59	64	55	60	66	69	67	68	69	74	46	73	58	69	57	64	80	61	63	53	69	56	65	69	64	65	71	78	81	73	69	70	56	69	59	69	55	55	66	64	69	66	62	69	68	61	86	71	75	59	72	70	64	59	83	50	55	56	72	81	73	67	64	59	50	62	68	80	58	68	54	77	77	77	67	69	70	68	57	62	71	72	70	73	59	63	81	65	74	66	67	67	67	70	82	63	82	61	65	57	67	74	66	67	62	62	64	67	66	76	62	76	67	64	59	74	64	81	62	72	74	69	74	60	71	71	74	75	64	73	87	59	57	62	81	64	57	76	62	73	66	79	63	73	62	61	65	74	78	64	63	64	82	63	57	61	63	60	61	61	78	68	76	73	61	77	60	57	69	70	69	74	73	56	86	73	77	82	56	66	64	58	70	73	59	80	67	58	77	39	66	66	69	72	64	76	60	69	70	49	65	54	85	60	64	78	77	77	61	60	71	70	62	72	75	66	64	65	59	67	60	69	57	83	73	50	59	74	57	64	65	57	63	72	67	69	72	68	73	82	78	83	57	72	80	68	63	71	79	70	65	78	69	64	58	63	60	67	61	74	76	54	83	65	67	73	62	70	67	61	82	69	68	58	59	75	78	73	81	78	58	74	56	65	75	68	68	74	57	57	67	63	62	77	76	63	79	57	71	66	73	95	62	73	67	63	85	71	80	55	74	65	61	55	61	83	54	87	68	48	50	80	59	60	73	79	71	64	63	70	71	65	70	65	65	58	63	65	55	58	83	71	59	66	75	69	63	67	60	65	81	67	64	75	62	75	64	64	73	72	49	62	75	74	63	73	61	71	77	61	61	64	72	55	94	70	59	69	68	64	75	59	58	62	65	52	62	68	69	66	61	59	78	60	72	75	75	69	68	74	64	59	76	68	58	52	64	64	75	56	67	66	71	69	67	82	61	61	70	77	66	55	53	67	78	55	63	64	65	58	68	72	62	75	56	52	60	71	68	78	66	61	62	57	60	59	73	64	58	68	67	65	70	66	70	71	67	71	72	67	62	59	61	72	71	74	64	65	67	60	63	76	59	69	72	65	67	72	63	80	69	54	67	71	61	74	74	75	76	56	67	75	65	63	80	77	68	66	67	66	68	75	65	68	57	70	79	63	69	57	75	60	70	73	67	59	72	67	62	77	54	72	70	67	77	67	84	72	61	65	87	66	60	53	68	56	58	57	63	66	61	66	68	71	54	80	61	63	58	69	72	62	60	65	60	68	54	73	64	73	65	65	73	74	64	68	63	71	76	62	78	67	71	55	72	66	75	56	72	76	63	69	50	50	64	82	65	60	58	68	76	63	64	82	79	76	65	64	67	58	60	61	69	68	72	60	56	54	74	86	73	64	65	61	56	75	68	62	77	79	64	75	62	50	65	62	66	82	66	56	61	73	55	75	67	69	59	68	74	62	71	75	65	67	69	82	78	62	65	77	63	72	75	61	72	67	61	63	65	65	58	63	80	54	72	54	62	72	76	75	84	58	69	81	64	71	57	69	73	77	57	67	73	67	66	62	61	58	77	76	57	79	67	55	57	43	74	57	73	76	52	69	69	75	76	53	63	80	62	54	62	59	74	70	67	66	75	71	62	56	68	73	72	77	57	66	77	56	82	58	70	68	65	67	71	55	58	67	74	74	81	73	73	74	59	61	73	69	74	76	57	62	60	68	64	77	72	81	72	56	71	60	62	68	62	54	71	61	78	64	64	62	49	59	77	69	64	79	74	61	84	64	61	53	55	59	58	57	61	69	64	67	77	69	79	58	57	63	62	66	75	64	66	75	59	68	69	80	74	59	61	81	69	61	67	64	67	81	74	75	70	54	78	75	73	64	59	68	57	69	60	65	64	65	62	83	77	55	81	55	79	74	59	71	65	69	68	77	54	72	64	61	76	73	67	76	64	73	72	68	71	73	57	83	70	64	77	68	83	66	60	85	75	64	72	61	58	70	57	65	82	57	62	70	70	62	74	51	63	67	72	57	62	63	55	62	64	67	64	63	63	54	81	55	56	58	76	70	52	72	66	65	68	65	73	59	62	46	70	59	54	70	54	76	64	58	68	64	65	67	69	63	81	78	52	68	71	73	59	67	85	84	61	71	82	62	63	72	78	71	79	86	69	75	74	56	61	64	61	76	67	78	56	61	64	74	70	64	81	74	68	79	78	66	71	60	60	65	71	56	59	63	72	77	63	85	54	70	62	48	77	63	71	62	65	67	65	63	71	63	66	79	69	67	57	60	63	81	65	53	69	77	72	63	68	62	54	60	82	57	73	69	75	64	69	60	75	68	83	71	80	68	68	72	73	51	74	72	76	60	61	66	90	70	58	66	67	76	58	72	88	64	60	72	69	63	61	66	70	67	66	76	67	75	97	62	74	58	84	55	68	71	52	66	74	66	73	54	66	48	74	63	62	82	61	52	60	64	81	66	67	62	61	73	64	72	62	67	64	75	73	73	69	65	88	71	74	58	67	60	83	61	81	78	72	72	68	68	64	82	74	71	62	79	73	65	79	58	60	54	62	88	70	79	83	73	67	67	78	85	86	66	72	66	61	63	76	60	66	64	75	70	58	67	61	71	76	49	70	67	80	60	72	64	62	75	74	77	68	62	72	56	66	75	85	82	90	71	69	59	67	88	68	53	71	66	64	48	82	80	74	58	70	65	74	75	68	76	64	62	57	47	73	74	58	68	48	63	67	69	67	83	73	74	78	75	62	61	69	78	70	60	78	56	73	80	71	73	72	65	61	68	72	78	66	70	62	72	72	64	78	70	83	68	67	63	57	58	69	70	51	66	56	72	67	63	81	74	68	76	67	70	74	62	54	75	62	65	71	80	59	73	61	72	59	78	75	53	54	69	74	83	73	77	75	60	76	63	73	71	64	78	64	69	63	61	64	65	65	82	68	67	66	59	59	83	79	84	69	74	68	67	68	79	62	53	62	68	80	69	61
20429	4536	2232	2685	4247	4972	4475	3805	3138	2568	2164	1942	1673	1620	1429	1298	1224	1246	1102	1064	1061	1011	991	939	946	974	906	861	869	862	836	867	860	806	894	828	817	788	824	812	838	799	817	825	785	830	783	772	789	761	778	764	813	733	768	775	759	752	766	734	799	749	743	726	809	755	767	753	750	758	770	772	789	792	736	713	739	775	766	738	729	775	751	725	735	675	674	755	716	724	757	711	772	754	767	762	726	746	728	715	721	746	748	737	727	764	723	740	720	721	798	738	730	722	734	768	767	753	735	708	776	766	724	717	738	755	699	710	686	726	736	733	744	765	756	689	682	743	676	772	722	721	775	719	707	717	769	734	748	733	699	727	795	712	687	742	730	762	767	730	755	714	713	802	713	773	715	765	744	762	721	748	710	759	774	744	782	765	741	708	770	746	731	715	763	698	691	744	766	734	759	735	764	742	698	713	742	783	790	739	791	756	702	691	757	754	773	720	716	707	743	724	709	740	725	702	768	744	750	761	733	722	761	732	751	702	762	761	743	733	743	777	745	704	739	709	706	743	718	687	711	725	716	765	726	730	712	735	755	724	711	745	718	749	758	713	744	676	716	764	716	742	754	739	695	672	724	749	711	735	729	739	728	745	688	675	721	713	730	719	718	732	720	687	700	734	779	734	670	751	718	718	768	745	730	710	722	771	704	742	724	749	741	715	704	757	720	739	698	716	725	694	722	694	720	735	785	763	707	707	760	733	736	714	759	742	715	714	706	731	721	711	685	753	729	724	686	715	744	789	754	700	713	754	748	704	702	787	713	754	733	741	745	707	742	751	732	717	704	703	718	739	723	731	767	688	714	725	722	736	725	715	699	727	719	725	765	722	719	728	750	730	740	723	764	737	733	752	734	745	701	735	726	729	736	731	711	752	764	762	754	725	748	747	737	742	750	739	710	715	748	711	744	737	763	733	734	759	737	697	735	716	782	740	749	740	762	710	766	704	719	739	699	748	733	759	681	747	751	740	756	728	725	747	757	708	684	748	732	739	768	689	732	715	756	750	766	754	753	732	770	740	759	742	713	743	753	682	726	735	704	734	714	754	733	714	731	735	677	703	741	711	715	730	697	687	750	671	764	725	734	743	692	741	693	777	778	699	726	757	724	748	756	828	753	793	698	741	783	735	761	709	718	746	728	768	719	718	716	760	712	721	770	674	717	720	767	733	716	732	790	734	727	773	688	743	717	731	713	716	746	734	726	717	710	717	685	722	733	695	743	758	710	714	688	765	741	705	734	782	777	759	713	758	714	784	722	738	716	725	790	728	781	722	755	707	719	730	704	707	805	712	718	734	693	751	699	701	761	680	765	767	783	772	693	734	758	757	758	742	760	734	696	708	785	751	749	748	765	758	723	732	729	756	741	755	680	733	686	730	738	712	707	721	725	721	721	734	733	711	747	769	720	773	701	728	738	718	733	685	739	673	744	741	725	721	736	717	775	713	749	758	734	734	752	738	708	704	730	703	768	716	728	700	726	711	774	718	740	743	703	752	743	762	733	695	729	713	766	729	729	756	750	799	755	733	695	710	709	740	743	721	740	710	797	752	714	779	712	761	763	750	740	761	761	716	742	729	741	708	812	738	716	707	764	669	704	714	701	652	731	766	736	767	754	724	723	686	731	755	703	709	751	719	737	768	746	682	759	756	703	701	754	767	663	750	778	726	768	727	778	738	687	721	749	729	731	702	756	742	733	756	744	699	734	767	738	752	693	730	743	775	764	776	741	778	716	750	761	731	719	713	720	700	751	709	786	724	735	729	748	748	722	730	738	763	767	708	764	720	736	734	743	744	715	700	760	711	745	700	755	715	730	724	741	704	712	733	706	759	735	718	767	708	691	701	711	725	723	764	787	745	738	705	758	705	754	709	764	745	663	756	727	701	732	696	735	745	761	716	764	709	746	728	712	720	738	749	710	689	754	722	744	670	714	740	725	722	696	719	723	698	744	708	710	779	697	770	712	772	733	744	760	755	741	731	759	762	711	743	780	736	748	765	736	717	726	760	746	760	710	710	781	720	766	699	703	698	734	748	749	712	720	693	718	730	733	736	715	724	757	754	776	772	736	733	715	747	734	716	743	718	740	703	745	687	739	732	716	735	751	729	684	706	771	739	754	753	770	706	774	699	757	716	691	726	724	663	727	776	762	740	744	742	743	730	763	743	693	766	699	769	724	756	723	722	719	728	722	723	745	717	728	733	728	703	733	714	725	794	718	709	715	758	711	704	763	758	793	676	733	741	777	756	721	724	699	741	705	756	708	710	704	730	792	738	751	754	759	726	715	775	765	709	753	754	717	706	732	757	781	748	716	751	769	738	760	746	723	732	750	697	775	736	716	753	710	748	697	735	698	775	743	711	744	727	736	763	770	737	741	682	696	724	712	735	748	711	737	731	750	683	749	734	720	716	768	751	746	685	770	716	698	706	738	716	742	724	743	715	755	757	696	766	709	718	759	724	739	756	771	772	731	712	782	739	767	744	789	745	751	729	670	719	747	764	709	791	731	695	789	750	748	764	736	727	746	724	710	740	717	751	713	760	727	772	756	749	720	716	727	737	768	787	762	736	704	731	725	749	726	732	721	696	753	710	744	711	799	704	750	735	721	720	728	738	745	727	732	695	735	793	740	738	734	782	747	727	762	763	733	731	722	673	684	735	764	746	718	751	760	743	719	751	745	739	737	751	756	711	735	722	667	720	702	749	758	776	742	749	708	761	725	761	766	745	733	778	716	712	721	680	712	781	757	719	750	675	717	710	752	734	754	751	712	720	720	768	727	780	736	737	700	716	708	762	733	735	744	717	732	740	744	714	721	733	772	715	736	704	762	718	787	745	742	703	707	705	733	692	748	741	742	736	745	772	720	747	722	742	729	755	757	772	701	676	708	734	733	756	665	667	705	694	732	724	772	722	726	723	739	721	763	712	741	713	767	680	742	705	768	720	727	750	715	732	749	734	771	722	756	724	698	767	758	756	743	736	704	721	687	737	729	731	703	771	728	703	708	721	700	735	764	772	757	731	742	760	759	730	731	696	717	790	750	759	744	741	723	708	740	776	753	709	709	733	736	754	714	699	744	694	761	741	729	725	751	762	729	737	713	733	708	740	772	738	733	737	714	791	727	722	777	706	726	758	734	696	750	714	704	733	789	738	703	791	751	743	726	738	749	726	693	817	765	748	729	723	668	737	728	759	755	696	709	749	724	754	778	761	724	702	755	771	730	722	758	726	707	706	703	739	774	719	721	722	740	738	731	752	752	720	699	758	761	712	686	777	745	705	740	715	696	724	672	743	698	726	766	754	759	690	682	759	676	754	723	736	746	750	709	736	746	717	733	727	720	729	711	749	767	681	717	753	734	743	699	695	695	718	765	740	715	726	707	758	724	720	737	725	792	779	748	722	777	744	729	729	715	766	728	703	734	676	748	783	759	787	721	750	730	686	734	690	731	733
4767	799	305	151	102	113	92	85	88	72	52	59	51	47	52	36	37	36	35	41	30	33	25	34	27	26	35	28	25	26	34	20	32	23	22	33	19	28	28	28	16	22	23	29	28	19	22	17	27	20	25	27	23	21	21	23	18	21	18	20	29	21	18	17	23	21	24	14	13	25	12	17	24	14	29	27	22	18	20	19	19	16	27	21	21	21	17	19	29	29	19	19	25	24	19	22	22	18	17	18	22	31	17	18	22	18	25	17	19	21	16	21	19	18	25	18	20	18	21	12	19	14	23	21	26	14	14	21	22	20	21	22	15	23	22	21	27	24	24	24	13	21	22	19	21	12	15	21	26	24	19	19	16	19	24	24	16	25	22	21	12	26	20	21	24	27	25	28	22	20	11	17	30	12	21	24	17	27	23	21	27	25	17	21	15	18	20	14	25	25	19	30	25	21	14	17	22	14	17	12	19	20	16	25	29	20	15	18	17	13	21	27	13	22	19	14	20	17	18	19	23	23	20	21	22	25	18	18	14	23	26	13	31	17	14	26	19	25	20	17	17	17	23	20	20	13	17	25	16	18	27	20	21	22	22	14	20	14	30	26	35	15	15	28	18	17	14	25	18	21	18	15	16	21	21	18	16	23	13	19	12	17	16	19	16	16	14	15	15	25	25	20	23	18	16	13	24	17	27	19	17	18	26	25	14	26	15	22	15	11	16	16	20	25	16	18	32	15	20	20	18	23	20	16	12	18	30	11	19	30	15	22	22	24	25	15	21	28	22	21	21	17	25	20	17	24	17	23	19	24	25	28	20	20	22	21	16	17	20	21	15	35	17	21	18	23	20	32	24	29	13	15	25	19	25	15	27	24	22	9	24	26	19	15	17	20	25	21	28	18	23	18	17	21	14	16	25	14	17	21	26	20	23	24	24	17	20	21	17	20	22	17	24	30	15	17	16	22	20	21	24	23	16	27	19	21	22	21	27	14	16	17	22	16	16	17	21	23	25	25	14	25	28	11	25	16	22	18	25	12	25	19	19	14	19	16	20	24	23	15	19	25	21	20	17	21	19	19	18	18	22	25	21	23	19	25	13	19	13	26	19	25	19	18	18	27	25	14	19	21	12	23	21	18	31	18	15	18	18	20	25	16	24	18	21	22	24	21	10	21	13	20	21	15	22	23	24	23	16	17	14	27	12	17	21	16	12	27	27	12	19	30	18	18	15	17	21	21	15	23	11	26	20	23	19	20	16	24	24	22	30	24	28	22	20	19	18	24	17	17	17	19	15	14	17	17	18	18	22	26	16	23	14	18	23	26	24	21	18	21	24	17	14	21	11	18	24	23	23	28	25	20	23	23	17	16	14	12	26	26	26	22	24	22	18	17	18	23	13	22	18	21	17	18	20	25	13	17	20	13	25	18	11	16	22	27	13	10	24	19	13	17	23	16	26	24	18	20	18	20	22	20	15	20	25	23	16	20	18	18	21	27	17	20	12	25	22	17	23	27	20	18	24	16	22	19	22	17	31	29	25	23	19	27	22	12	13	17	19	21	24	22	27	10	22	20	13	23	22	15	24	22	11	23	27	27	18	14	19	22	19	19	18	21	25	25	16	20	26	16	21	23	15	18	19	10	15	13	18	24	25	18	23	23	21	29	16	21	16	20	18	16	18	17	9	17	17	27	25	27	25	13	26	14	14	21	20	25	20	22	17	20	21	18	14	27	22	21	18	18	19	18	16	22	22	23	19	18	19	24	14	17	22	14	18	21	25	20	22	21	24	26	24	17	31	20	16	23	24	22	12	15	22	21	17	13	16	21	18	26	24	13	25	15	17	16	19	17	17	26	17	21	21	27	17	22	22	17	15	15	17	21	19	12	19	27	25	20	16	20	15	25	24	24	19	27	26	23	25	29	20	19	17	19	18	20	15	12	19	21	15	17	25	24	18	20	21	17	16	21	17	13	20	14	22	20	18	22	17	21	27	21	20	26	23	23	13	17	16	25	21	23	24	18	17	26	15	14	18	15	13	14	18	14	20	18	27	24	19	21	26	22	19	19	17	23	19	24	19	26	21	24	17	27	21	17	13	14	12	21	16	15	24	17	21	19	21	15	26	22	23	14	13	22	16	15	20	13	26	22	24	11	23	18	23	17	27	22	18	16	19	20	19	16	21	15	22	21	22	18	23	19	18	21	22	29	21	15	17	31	17	21	20	20	15	25	23	21	29	17	18	23	24	22	15	14	19	20	19	27	15	21	22	22	18	23	16	22	22	21	22	31	14	25	16	21	14	22	19	15	17	26	18	19	18	21	23	26	16	27	19	16	20	19	18	13	23	30	21	15	21	16	15	28	26	20	22	13	20	6	16	19	23	25	23	24	24	17	21	24	28	18	34	15	20	19	19	22	25	16	23	23	16	24	18	20	19	22	26	29	21	18	23	24	24	19	18	26	27	13	28	12	16	23	19	22	24	17	21	16	18	17	12	23	22	21	12	14	25	20	18	25	20	24	22	16	14	23	20	24	15	28	27	14	25	20	26	16	28	19	22	24	15	14	17	23	23	20	26	14	19	18	18	19	16	14	14	22	22	26	23	18	22	22	26	14	29	17	19	17	21	21	16	19	23	12	26	20	14	24	21	14	21	15	16	16	20	19	15	15	24	23	20	31	31	19	21	20	26	16	31	25	25	16	28	25	14	19	13	19	21	17	30	19	23	16	19	25	15	24	14	21	21	26	21	16	16	20	16	21	26	27	17	25	16	26	24	20	14	27	18	14	25	19	14	16	21	22	11	19	17	17	14	18	20	18	22	15	22	22	24	19	21	11	11	15	21	14	17	16	25	20	15	15	19	22	16	20	18	21	20	19	24	22	20	25	24	26	25	11	17	20	23	20	21	18	21	24	21	13	17	17	21	15	19	20	21	14	21	19	21	21	16	23	28	13	15	22	22	19	19	16	20	18	20	26	20	22	17	22	18	18	17	23	20	22	19	25	20	13	20	22	21	27	11	25	24	19	25	13	22	15	20	28	19	26	27	24	17	26	19	16	15	33	17	22	22	22	16	19	19	16	20	18	25	11	29	19	15	22	18	12	13	20	27	24	30	17	15	21	20	26	14	22	24	15	27	19	22	22	24	16	18	23	23	21	26	17	23	17	27	23	17	19	20	17	13	16	18	22	20	12	13	24	21	26	20	24	20	15	17	29	17	16	23	18	14	15	18	21	20	21	13	17	16	23	29	15	21	20	28	15	30	26	18	15	16	12	15	13	18	16	11	28	16	18	19	16	24	17	19	21	25	15	7	18	13	17	24	21	18	28	16	14	19	23	9	21	19	14	23	19	22	22	24	26	28	13	19	21	18	19	22	20	32	16	20	22	17	25	21	19	22	22	15	19	23	15	19	20	23	22	15	29	30	19	21	20	14	20	23	17	18	15	15	16	15	21	20	20	16	21	23	18	24	26	23	13	14	22	19	19	20	15	25	21
25845	6060	2914	3674	6392	7268	6394	5037	3904	3150	2513	2082	1682	1438	1269	1149	965	931	804	780	744	680	627	589	540	502	475	444	440	425	433	419	369	389	371	379	363	346	322	321	326	287	317	289	312	288	274	276	281	235	252	241	254	268	295	255	244	238	240	248	258	227	270	240	220	241	248	234	234	236	222	219	236	216	228	205	223	224	236	253	256	242	207	257	225	215	227	228	216	234	252	224	230	214	225	223	219	210	216	207	222	211	228	223	241	227	211	231	232	221	207	226	212	218	236	224	210	212	220	191	214	232	218	202	212	203	209	213	225	195	203	216	244	241	200	213	166	219	199	208	208	202	211	229	219	201	213	203	226	203	218	212	206	212	206	221	219	220	212	224	196	212	204	202	232	188	198	198	193	213	195	218	190	189	205	212	192	195	246	198	227	188	189	215	214	228	217	205	205	225	202	212	204	213	211	194	218	207	209	190	202	232	229	217	196	211	189	206	202	199	185	223	202	217	202	217	213	242	216	215	197	183	238	194	220	203	206	198	224	197	216	208	228	206	199	207	247	206	186	196	186	206	212	207	224	213	193	236	195	193	220	215	211	211	189	227	209	200	188	191	228	199	212	222	209	192	198	195	209	204	214	196	221	176	213	228	211	197	195	204	191	209	220	195	190	224	219	211	213	212	193	179	220	223	213	228	208	244	225	203	210	231	202	226	197	218	226	220	195	210	215	220	189	204	213	203	226	185	207	212	238	202	183	193	208	228	232	201	206	203	226	197	196	221	209	207	223	185	217	194	210	203	199	226	182	197	202	197	195	217	201	207	200	229	202	234	233	212	234	233	218	216	189	203	231	228	210	219	194	206	188	197	216	200	210	210	214	224	215	211	212	235	203	223	192	180	180	202	213	217	209	213	220	233	184	218	217	224	204	219	209	170	216	228	198	236	229	217	219	204	201	188	197	201	206	191	205	207	193	201	215	206	191	202	209	216	237	198	213	226	208	219	211	203	198	201	205	188	227	216	210	207	177	192	228	216	206	206	223	194	205	207	180	198	212	203	199	200	221	220	222	195	231	200	198	228	213	223	204	213	191	188	188	195	210	202	218	201	232	215	215	215	221	220	192	218	196	213	210	215	218	227	213	211	196	196	183	203	192	220	216	172	195	205	212	163	212	223	221	192	205	221	182	202	208	192	198	207	188	219	226	233	211	179	200	217	214	209	229	184	215	218	187	220	184	205	214	217	197	209	200	207	199	219	170	193	181	190	213	205	201	204	232	202	206	195	225	207	208	200	201	194	248	237	206	207	190	204	204	203	211	210	204	215	203	201	190	200	195	187	207	195	195	214	206	182	209	186	192	190	206	209	196	203	217	206	210	205	202	199	213	227	221	225	230	183	241	198	223	224	238	196	206	181	183	228	206	210	210	202	206	181	213	205	228	210	188	205	181	206	215	179	210	198	191	214	216	214	217	178	202	218	182	218	203	204	196	194	212	212	219	207	256	192	185	221	218	219	180	188	173	202	242	182	183	191	179	193	205	224	185	213	216	218	200	211	218	174	207	190	189	207	192	205	213	202	224	201	223	229	203	200	219	198	213	220	188	223	211	223	209	224	225	205	228	182	196	219	203	226	223	209	242	210	192	237	215	184	208	221	227	214	201	193	211	187	195	204	204	230	186	210	212	178	198	178	216	216	217	214	230	208	210	209	204	189	221	232	189	205	200	189	178	214	222	198	218	219	206	215	192	225	216	173	229	189	203	212	242	194	199	195	197	194	199	191	211	227	209	187	208	238	209	212	226	203	229	207	189	215	181	192	208	213	251	230	200	205	206	222	215	200	218	223	213	204	218	208	205	182	213	209	177	205	202	234	200	228	216	213	213	211	225	214	220	216	249	194	208	209	210	198	216	200	192	196	182	202	198	224	205	181	205	205	210	221	197	198	201	202	203	193	199	201	206	211	196	179	210	203	188	209	211	234	226	194	207	211	198	241	197	188	197	218	176	180	193	205	196	197	200	200	203	218	191	207	212	193	205	186	213	206	212	216	199	214	211	193	198	221	194	224	221	205	202	208	219	196	218	218	212	210	191	195	192	212	218	194	233	225	211	200	213	190	208	208	186	231	181	191	184	191	205	210	229	191	208	214	210	190	182	221	218	208	205	221	198	202	224	207	201	194	192	217	182	210	208	192	202	209	189	227	215	215	221	203	220	215	207	203	203	182	222	209	235	198	191	197	202	195	227	207	199	202	190	225	210	178	233	213	200	194	216	214	212	199	219	228	213	196	187	216	221	193	224	211	231	214	236	208	209	235	180	220	207	219	202	212	194	216	229	203	209	224	205	192	227	198	220	213	194	219	215	201	213	192	192	204	224	204	230	210	214	205	228	209	204	240	202	205	172	232	206	197	204	189	216	220	199	215	202	204	189	187	214	227	199	194	199	224	216	211	204	190	212	212	217	237	211	205	202	207	192	230	211	216	208	225	212	222	208	197	222	205	195	230	191	202	203	193	207	189	199	212	196	184	217	213	214	194	193	199	195	201	190	212	214	204	192	186	197	207	222	210	223	212	213	231	227	225	222	200	226	202	212	207	180	214	210	200	216	221	188	195	190	226	187	185	218	231	212	228	207	211	212	211	213	225	209	190	195	215	212	201	233	216	189	212	237	212	178	205	215	203	219	223	201	217	229	209	207	198	197	211	214	201	205	201	201	193	200	212	198	226	202	204	213	227	212	192	191	221	212	188	207	194	228	215	195	210	187	214	187	208	216	203	206	205	204	200	217	192	215	195	213	230	204	226	232	232	211	209	236	222	203	165	203	200	182	204	239	208	219	198	227	210	202	211	199	209	229	185	201	199	207	215	203	186	183	213	193	195	216	204	219	202	221	220	203	210	216	190	190	224	191	205	216	208	217	189	207	198	195	204	223	217	197	193	234	170	190	195	205	188	195	221	194	218	204	189	219	198	236	206	213	208	203	231	200	218	206	212	195	216	211	208	189	203	225	223	201	200	185	210	229	207	195	220	199	197	222	225	194	226	185	185	213	187	199	197	196	202	187	215	223	200	185	212	217	229	191	209	222	199	185	201	213	202	219	192	186	209	230	184	208	227	218	223	212	218	195	198	222	193	216	212	202	236	212	199	228	233	218	198	199	233	216	207	209	199	206	190	204	227	220	201	204	239	187	207	207	202	197	208	212	221	198	232	227	224	228	175	195	222	229	217	225	201	186	215	208	188	194	179	215	214	174	196	188	201	192	225	209	229	199	185	227	219	190	229	186	214	187	198	196	205	216	199	218	223	207	203	205	203	209	207	200	196	200	242	221	190	221	213	222	191	205	216	194	201	206	213	217	216	210	198	198	213	193	233	203	222	219	198	202	200	193	212	218	210	203	207	200	185	251	198	220	219	182	195	214	217	199	205	212	201	229	178	227	195	203	192	225	214	206	233	178	202	197	188	222	209	210	195	207	214	207	203	164	226	223	237	197	193	237	220
2011	176	84	79	59	67	84	73	66	55	69	70	58	66	57	41	54	53	60	62	73	58	57	61	67	64	48	59	59	38	61	57	59	55	45	52	51	62	64	49	59	62	53	63	49	54	64	60	59	65	58	51	48	59	47	46	68	48	50	53	47	48	50	66	58	58	66	46	45	41	69	63	60	67	58	65	51	53	54	60	43	69	59	54	59	56	55	64	65	52	41	57	56	52	51	55	61	62	45	59	49	49	50	58	47	47	55	64	58	70	63	56	50	51	49	60	61	54	66	57	45	45	65	45	56	55	59	58	63	55	46	64	50	41	47	67	64	60	49	46	51	68	53	57	47	68	53	43	47	53	48	60	53	56	39	43	48	57	50	47	54	48	54	51	47	64	53	53	45	60	51	54	53	65	49	54	52	59	46	71	62	56	66	49	43	56	44	50	57	52	47	57	58	54	58	59	49	71	56	54	57	57	60	46	67	65	48	62	52	63	57	59	52	42	59	57	60	52	56	48	63	44	55	62	47	62	59	56	53	68	61	53	49	63	53	50	44	57	60	49	60	49	53	54	55	53	50	40	55	52	55	53	51	52	65	66	49	53	46	48	56	42	59	48	66	54	44	57	51	70	48	40	64	56	62	61	63	56	57	62	60	53	51	60	54	62	50	43	59	57	42	44	53	56	57	62	72	47	55	56	76	59	54	58	55	50	48	55	53	52	46	62	51	56	54	63	55	56	60	41	58	43	51	54	53	61	56	59	51	54	69	45	53	44	49	45	46	56	49	67	61	55	56	40	52	60	54	60	46	55	45	60	51	57	48	60	55	45	62	61	60	48	55	58	50	42	36	60	52	49	50	53	50	43	52	65	56	54	52	53	54	59	55	59	51	63	66	60	57	53	51	39	61	52	56	56	52	53	72	59	58	51	58	61	57	44	47	46	55	46	58	67	61	50	50	53	60	61	63	67	49	63	58	44	51	57	41	60	55	52	51	51	59	49	57	59	50	53	54	55	58	59	56	42	59	51	44	63	57	54	46	57	49	55	45	58	50	42	59	62	58	65	50	64	49	57	66	55	62	56	60	56	57	53	46	68	48	56	51	57	62	61	49	49	63	60	51	55	73	50	43	66	52	46	53	48	72	69	63	54	60	61	44	60	55	56	59	48	49	51	61	66	52	50	51	49	55	46	62	56	42	52	48	51	62	54	45	59	38	45	45	51	56	48	47	65	62	61	49	58	48	59	60	53	57	59	66	49	69	50	60	62	70	49	48	49	58	52	58	50	49	49	63	59	56	50	50	58	50	54	56	66	55	58	56	43	60	43	48	56	43	65	45	55	53	53	48	60	64	52	54	61	57	54	61	50	52	46	67	58	50	61	61	60	51	55	66	48	53	44	51	48	45	43	42	48	68	54	59	57	52	50	50	53	63	54	54	42	55	52	55	56	49	67	61	53	59	49	55	49	47	56	62	57	56	42	49	53	62	55	69	58	72	43	61	58	47	55	62	52	53	53	60	59	54	61	44	51	47	52	47	39	55	73	61	55	43	54	53	61	48	48	65	55	45	52	67	54	63	45	58	61	61	49	49	62	57	59	60	54	52	42	53	58	55	57	60	57	44	56	77	67	45	52	54	55	61	57	53	48	51	57	59	66	46	42	58	50	48	51	46	59	36	62	62	55	53	50	55	67	43	50	64	56	63	60	54	56	58	59	58	42	48	56	47	62	56	59	50	51	40	63	55	39	46	55	48	58	50	46	63	45	54	51	55	48	61	59	59	58	58	49	51	60	62	53	55	55	50	57	61	49	60	43	67	49	55	46	52	52	50	51	52	59	56	59	55	55	44	46	45	54	78	45	43	58	57	50	58	45	44	58	63	39	67	44	51	57	39	50	60	68	62	57	47	60	32	55	53	60	59	50	56	54	57	41	56	54	47	64	67	51	63	53	55	53	61	56	51	53	54	62	49	57	41	56	59	43	65	64	48	67	52	53	54	50	49	59	53	48	53	48	46	55	55	59	45	55	46	50	55	58	49	62	64	57	71	49	60	50	58	47	66	58	55	52	73	48	80	68	45	45	64	43	59	61	60	62	54	53	55	57	57	46	71	47	50	45	55	64	51	47	57	49	62	45	61	54	51	46	52	56	60	63	64	50	69	61	55	48	61	56	52	66	52	52	51	54	49	53	49	49	50	62	65	64	51	41	54	54	61	67	52	49	47	54	66	46	56	56	56	48	42	52	61	53	65	65	59	51	50	57	46	52	49	55	49	33	44	45	57	46	48	40	70	51	50	56	55	55	53	43	52	51	50	51	40	63	63	53	51	52	56	42	54	51	45	51	44	58	62	61	63	47	47	63	51	61	67	53	40	60	72	48	50	49	58	60	63	50	50	58	53	64	53	59	56	67	54	57	57	55	43	53	50	74	59	49	50	50	50	57	48	62	58	48	45	57	59	52	68	54	55	59	56	60	48	45	63	54	44	47	49	56	45	63	46	46	50	48	48	62	56	44	51	60	58	49	41	50	51	44	69	47	60	59	63	55	54	58	55	59	43	51	54	49	63	63	45	44	46	51	59	49	52	49	50	55	53	50	53	57	51	51	48	47	51	57	63	44	52	58	54	52	49	52	58	51	55	52	52	59	63	55	43	48	59	60	56	41	52	60	45	60	44	55	52	49	58	48	50	51	57	50	58	58	52	47	53	59	65	65	53	58	59	51	50	60	54	44	59	53	66	49	55	61	54	51	67	55	42	59	71	56	53	47	52	50	52	62	57	48	56	58	67	45	66	42	45	59	61	54	50	57	69	53	62	40	56	54	56	45	57	58	51	44	46	61	45	44	48	45	46	48	56	52	55	48	60	42	70	62	55	46	54	49	52	53	52	58	48	58	35	55	47	47	75	59	57	53	55	48	68	47	54	56	46	54	57	55	53	64	61	68	49	54	58	56	55	45	48	57	64	57	57	53	58	61	51	59	43	55	59	46	47	68	60	69	59	46	48	45	52	62	61	51	48	49	45	57	52	46	49	57	46	53	47	54	47	66	58	62	61	60	52	46	51	55	58	55	49	49	40	57	63	64	52	61	63	63	43	67	55	43	48	60	67	45	63	58	66	67	58	54	68	48	51	41	55	52	54	57	71	69	51	54	57	55	52	47	60	57	48	64	55	63	43	55	46	60	57	64	59	52	59	71	47	56	58	49	48	42	64	45	56	55	47	52	68	55	56	56	58	63	58	62	30	65	66	58	59	55	60	63	56	57	53	48	58	58	68	47	56	55	61	40	65	51	52	66	56	41	59	59	41	62	64	55	65	55	45	61	53	55	43	57	65	62	44	53	54	52	48	65	59	60	47	50	61	46	54	69	45	54	56	70	51	55	67	53	46	57	70	49	58	50	42	60	66	49	62	55	43	53	66	62	51	42	55	54	61	51	49	61	49	61	57	57	43	47	49	55	44	58	39	45	68	50	48	56	52	56	50	49	51	56
12995	3108	1309	1247	1751	2027	1831	1661	1459	1246	1062	929	924	835	862	813	779	707	692	758	736	691	673	675	723	725	683	639	651	616	687	674	623	665	624	635	644	588	623	690	617	604	615	668	672	655	619	685	563	592	669	614	647	603	632	671	593	601	614	618	585	571	627	629	633	604	608	581	644	615	660	604	621	613	614	590	650	636	607	606	605	585	664	601	612	577	567	634	627	623	625	599	593	633	616	657	610	636	618	625	605	598	622	596	563	591	615	631	617	602	593	598	598	646	603	633	584	612	632	599	587	611	601	613	666	638	595	614	600	661	547	635	630	589	576	557	633	580	650	642	608	582	614	582	610	621	620	616	606	642	631	598	623	636	581	613	614	590	593	566	610	588	580	621	666	613	581	625	619	610	632	622	639	581	611	588	607	588	591	615	582	679	635	606	596	622	578	609	605	570	619	603	594	624	634	589	662	582	603	599	605	626	595	619	612	613	627	621	624	635	605	596	632	618	605	598	626	591	614	623	624	637	655	657	588	636	618	600	612	582	649	644	644	595	602	601	689	626	646	644	591	620	610	601	582	585	593	627	598	639	631	609	623	632	598	566	656	600	593	579	586	618	605	613	530	583	682	633	619	613	612	603	607	619	592	618	644	604	641	576	620	629	637	657	589	635	585	568	627	639	620	620	650	644	586	620	607	635	672	626	652	656	631	558	641	655	617	586	620	597	603	626	551	597	607	612	612	581	602	573	615	571	642	597	640	629	620	607	603	638	620	575	594	583	595	600	636	650	574	636	592	605	644	653	626	616	605	613	568	641	622	613	598	583	584	606	596	636	610	581	589	573	580	608	635	620	598	609	615	590	592	624	599	594	603	627	595	606	642	592	634	581	609	568	585	582	634	590	636	582	637	640	602	599	631	635	581	665	629	607	587	607	624	559	594	588	610	616	631	597	651	598	592	621	601	585	637	617	634	584	597	600	583	648	588	585	627	663	623	592	643	631	601	652	613	611	629	637	609	646	588	584	611	583	622	570	596	612	645	606	654	612	631	625	611	600	598	601	581	579	629	617	606	618	599	594	617	639	633	643	613	629	602	619	598	602	604	627	564	603	606	587	638	590	630	647	601	645	558	604	634	641	634	574	565	604	649	640	618	578	626	596	617	609	589	635	655	653	607	610	581	597	606	602	607	616	635	577	600	648	572	591	613	619	592	638	584	600	600	563	648	596	585	597	600	609	596	581	599	642	600	590	586	628	618	617	599	621	612	608	600	598	626	605	636	591	574	632	681	615	573	628	633	602	652	650	621	608	653	632	641	586	605	597	606	586	594	600	597	571	613	600	567	646	619	616	565	579	637	627	622	603	587	598	616	619	583	626	654	589	641	598	644	562	610	605	582	613	652	642	591	599	587	598	637	620	620	617	554	609	620	605	628	597	640	663	622	595	622	596	646	582	585	606	617	602	586	611	594	599	640	590	606	599	586	668	637	574	634	619	610	662	581	593	590	621	615	599	574	550	582	601	642	593	627	618	590	625	615	624	600	637	609	618	644	610	626	588	554	652	605	632	597	584	621	623	616	576	622	623	633	653	614	561	604	588	605	656	586	611	611	593	569	647	610	637	618	592	621	590	578	622	592	587	615	614	615	587	675	603	619	632	630	637	610	616	592	578	656	619	637	589	619	573	605	621	562	599	598	597	629	656	596	589	618	609	559	622	628	626	600	561	599	605	597	606	627	583	602	622	593	634	572	591	612	611	644	621	577	632	593	652	656	643	607	638	638	583	594	607	600	634	636	596	628	601	604	571	595	563	613	602	617	612	665	598	613	630	618	613	565	637	587	601	629	611	623	605	616	642	630	598	641	573	624	575	576	610	571	598	622	614	635	655	613	602	601	626	615	621	600	614	604	586	602	592	580	616	599	584	611	607	573	580	588	579	607	600	586	636	582	634	629	642	623	587	571	597	590	634	583	592	633	601	611	587	599	626	623	630	599	597	632	598	603	632	596	581	641	565	623	604	589	595	644	600	587	664	672	607	606	607	626	637	627	653	647	599	603	594	636	608	590	578	639	581	647	597	587	611	669	637	633	582	586	617	627	627	583	624	587	655	632	605	600	622	631	613	573	645	633	582	628	627	582	561	572	595	617	631	604	614	625	611	596	616	605	645	589	611	604	648	612	585	625	621	616	591	633	629	632	620	599	613	624	665	629	627	638	618	619	631	637	588	616	584	612	635	569	601	551	600	632	617	612	611	564	624	601	595	599	551	617	594	626	569	609	635	604	592	568	584	619	654	640	615	616	618	635	636	615	620	619	623	659	613	606	625	585	605	604	627	589	610	667	594	584	621	620	610	565	609	597	680	627	654	620	597	605	555	616	582	587	582	676	615	654	580	628	622	612	650	639	641	615	593	605	587	588	600	669	616	633	620	588	593	641	623	628	583	573	613	624	637	617	608	608	609	619	618	579	621	594	597	606	602	629	613	657	590	603	586	631	600	587	599	631	625	592	628	546	617	589	607	606	623	564	630	594	582	592	609	602	627	629	588	595	622	646	617	640	598	571	613	627	638	591	655	584	613	632	642	597	610	622	596	585	637	666	624	628	646	622	649	651	622	630	635	623	608	623	640	623	597	603	584	657	609	605	581	622	610	604	574	574	579	622	580	596	596	596	579	593	604	586	595	610	644	609	616	654	658	643	581	618	620	595	591	614	650	608	607	620	639	591	617	630	671	590	610	637	593	614	576	636	634	604	646	628	628	639	588	624	603	635	620	610	598	639	573	598	627	636	590	647	611	568	644	604	588	586	599	631	568	596	656	612	599	676	610	597	617	615	604	631	614	575	605	624	625	621	590	651	581	624	584	639	618	655	592	600	585	600	627	623	598	582	599	633	609	602	642	595	601	608	622	586	627	583	577	596	639	619	615	610	590	593	588	591	583	646	614	607	661	608	595	599	611	576	621	569	619	602	618	627	634	649	626	580	630	612	638	592	608	603	603	626	599	662	604	636	641	609	600	596	632	589	612	653	608	571	618	634	598	612	595	619	661	610	605	602	593	614	603	660	590	578	632	643	563	617	588	662	616	616	637	609	624	619	617	552	617	645	626	561	628	628	600	641	594	614	649	587	636	617	589	581	622	639	642	632	591	596	623	600	627	638	611	608	634	608	621	586	629	610	622	598	611	595	639	610	580	572	630	576	585	633	600	648	625	604	668	627	650	589	627	590	580	588	603	546	633	617	631	630	615	627	594	594	615	587	629	652	637	641	584	639	607	657	587	630	589	620	624	654	595	607	607	600	582	622	603	590	649	604	627	642	600	661	635	668	608	619	567	649	593	652	594	640	628	652	609	592	629	631	591	617	634	618	633	627	649	630	653	589	615	634	646	623	570	611	627	625	606	591	608	623	600	630	641	602	595	641	621	649	606	626	636	639	621	618	662	622	634	591	597	578	594	608	670	580	596	601	608	631	615	592	602	667	685	618	616	646	595	627	663
4041	1492	277	108	67	64	72	54	67	45	35	43	36	18	27	22	34	22	18	27	23	17	18	22	19	16	20	14	25	13	16	15	17	13	12	15	13	16	12	13	17	18	12	19	16	21	19	14	18	17	18	19	13	20	14	14	23	18	20	15	11	24	20	21	16	15	19	15	14	12	19	17	16	10	19	14	16	14	15	7	16	11	11	21	22	9	13	12	11	12	15	18	10	17	7	13	10	12	10	22	12	20	18	17	17	8	10	11	14	18	15	14	16	17	13	12	16	17	17	15	18	16	14	19	18	16	20	12	11	9	18	19	13	17	12	17	14	15	19	15	12	16	16	16	13	9	13	19	20	17	15	19	16	19	18	16	13	17	14	18	15	14	12	19	9	19	12	10	7	16	11	11	16	16	13	14	17	10	18	11	16	20	12	13	14	17	13	24	7	16	14	14	15	17	12	10	12	10	12	20	11	10	11	14	16	15	12	12	13	15	11	18	15	15	14	16	8	13	13	8	16	9	16	15	11	14	19	12	16	11	7	16	14	13	7	12	17	12	14	10	17	14	10	24	12	15	14	12	12	14	19	9	11	18	16	14	14	17	7	12	14	8	17	14	9	14	14	11	13	16	18	17	17	10	16	17	13	15	9	13	17	12	17	17	13	13	10	11	20	10	19	20	9	11	13	12	12	16	19	20	15	14	7	16	13	16	11	13	11	12	18	14	13	10	16	9	16	13	13	14	18	14	17	15	17	13	17	13	18	13	13	24	19	17	15	17	16	17	16	12	11	17	17	12	20	19	22	16	12	16	15	7	11	11	12	7	12	11	18	17	17	14	20	16	16	17	14	15	10	14	12	18	14	17	10	15	14	6	21	15	18	12	11	12	20	16	15	14	15	21	8	13	11	5	17	14	11	11	19	16	19	16	11	12	14	11	12	12	14	15	21	15	5	15	16	13	16	17	22	17	12	15	13	11	10	13	16	13	10	12	11	14	19	31	16	18	13	11	11	14	22	9	12	14	17	15	16	12	17	15	23	13	20	15	13	18	18	13	21	19	16	16	21	11	15	8	11	12	18	14	12	22	14	15	18	14	12	17	15	18	13	13	13	13	18	12	12	7	11	11	9	13	3	12	12	11	12	17	21	6	16	16	11	15	12	9	20	18	12	16	18	17	8	9	13	8	17	11	11	20	11	11	16	19	12	10	13	8	15	13	10	17	26	17	11	14	9	11	20	17	20	17	14	9	15	9	12	9	15	14	16	20	15	16	17	17	14	12	19	16	15	16	9	8	15	17	6	18	19	14	14	10	17	13	22	24	12	12	11	7	14	9	15	15	17	18	9	17	12	12	14	12	16	17	15	15	18	17	10	15	9	13	19	18	24	18	16	13	10	17	10	7	11	10	9	15	12	16	23	26	11	10	14	15	9	21	9	19	12	11	16	11	15	13	13	9	11	20	19	13	17	12	13	13	19	13	15	13	11	13	17	16	18	10	19	13	14	16	13	15	16	10	8	18	12	17	13	12	16	11	11	13	17	7	15	15	13	16	15	12	12	11	18	11	15	18	11	17	18	8	9	15	11	10	14	13	13	10	12	11	13	8	12	9	17	15	11	17	7	7	16	11	17	13	11	13	15	15	7	13	11	14	21	17	12	12	9	12	7	9	14	10	3	12	11	14	15	17	10	12	16	16	17	10	15	14	12	14	11	17	13	15	9	16	12	14	16	27	13	18	14	8	7	16	17	4	12	7	13	10	8	14	17	12	14	11	9	18	17	20	18	15	14	11	15	15	18	15	11	11	13	8	17	16	14	16	13	14	20	14	20	11	20	18	14	15	12	17	9	15	18	20	12	6	26	14	12	10	15	17	24	10	16	19	17	13	12	15	11	18	19	12	12	9	13	12	19	12	24	13	13	10	8	17	14	12	14	18	17	17	16	17	15	17	13	16	13	9	8	5	11	12	14	11	13	12	17	10	18	16	15	19	19	17	19	18	13	22	17	19	12	13	9	16	19	19	12	12	17	13	16	12	16	17	12	12	6	16	10	14	17	9	16	8	7	16	12	12	15	13	18	14	12	13	16	14	13	18	17	11	11	15	17	11	13	11	16	17	7	18	16	12	28	19	14	16	11	18	18	14	16	11	13	14	13	15	11	9	9	6	12	13	13	18	13	20	17	20	15	15	16	12	8	14	9	4	13	21	9	20	10	15	10	21	11	7	14	17	12	23	16	14	15	15	7	18	11	9	21	14	14	15	15	14	13	12	10	10	17	17	12	15	13	15	21	13	23	9	10	16	21	13	12	17	13	12	12	9	18	15	14	22	13	14	11	20	12	12	13	17	23	16	14	12	14	18	14	17	18	15	19	11	12	10	13	8	20	14	14	19	15	16	10	19	17	13	18	12	17	15	8	16	11	13	14	12	14	15	13	18	19	17	13	16	10	9	18	13	14	15	18	19	9	11	22	14	15	6	13	15	16	10	11	13	15	22	13	19	9	11	11	11	16	15	17	11	22	17	11	14	14	12	5	10	11	13	19	17	17	12	15	24	18	19	17	12	15	24	16	15	10	17	19	15	12	18	20	12	16	12	16	11	16	15	13	7	10	11	6	11	12	15	18	16	15	18	16	12	18	14	11	8	11	15	10	11	14	20	23	17	10	10	18	22	10	10	15	15	13	19	11	15	16	15	9	15	10	15	9	15	16	14	8	19	13	17	20	16	15	17	13	21	19	16	9	15	11	14	17	12	10	11	20	19	30	13	14	12	12	12	9	15	13	12	12	12	16	21	12	13	16	15	8	13	6	12	13	14	14	13	12	17	22	16	15	15	15	11	12	16	10	13	17	11	15	15	10	12	14	11	16	13	18	16	16	19	10	10	20	7	9	15	14	17	15	8	12	15	15	20	18	13	20	13	13	18	13	13	16	11	9	21	12	11	8	15	15	11	14	16	12	14	14	15	16	13	14	25	17	11	12	20	15	14	22	11	12	9	9	15	14	15	11	17	10	22	14	11	17	19	5	12	21	13	17	21	18	18	9	14	11	23	11	14	9	18	14	13	15	10	14	11	21	9	15	20	16	16	16	15	11	10	13	6	10	13	19	15	11	14	18	14	12	9	9	12	14	13	15	12	12	16	16	12	9	16	12	12	22	13	7	8	16	17	14	22	9	17	14	10	12	16	12	18	12	14	14	18	13	18	8	19	13	13	11	18	14	15	13	12	8	22	11	17	11	9	10	11	19	16	8	19	14	14	19	12	15	13	11	16	11	12	19	14	16	16	15	16	21	4	15	13	12	9	10	17	17	12	12	11	18	12	14	10	12	22	16	16	10	16	15	21	11	13	19	15	20	17	12	7	14	16	13	15	18	15	14	16	13	15	20	12	9	14	13	8	15	18	20	9	14	15	5	15	12	14	9	16	19	12	16	22	15	13	19	25	19	19	14	10	9	16	13	15	11	10	21	12	17	14	11	13	22	14	15	11
26397	12584	3159	2730	4780	5439	4530	3561	2574	2125	1612	1400	1153	978	885	723	664	611	538	511	477	457	441	419	405	354	318	308	343	291	318	283	284	266	277	266	233	276	236	258	225	257	233	206	229	210	222	201	223	193	209	181	202	203	210	220	204	185	198	191	200	170	214	184	195	189	184	196	205	187	190	164	166	163	164	154	174	170	194	186	161	181	186	166	207	165	168	185	210	174	193	177	166	168	180	177	167	184	162	175	169	172	180	191	174	169	171	159	193	154	176	171	180	170	172	164	169	160	172	172	159	185	153	195	177	175	188	177	158	208	186	157	171	180	161	159	168	177	172	155	157	155	158	189	157	170	140	167	190	181	175	163	182	163	170	165	157	171	190	170	180	169	172	182	194	165	167	155	176	185	179	173	166	164	173	183	168	179	159	157	187	168	193	184	169	170	157	174	146	182	174	152	186	172	164	165	174	189	141	172	156	176	172	189	160	153	140	157	169	177	173	192	176	192	184	162	160	191	167	157	189	174	166	175	147	148	181	153	152	156	177	154	164	162	161	185	173	167	164	161	187	175	181	176	182	152	178	160	200	173	183	156	158	160	177	165	182	145	162	166	184	173	166	176	178	143	178	161	155	163	168	176	177	140	178	181	182	187	169	167	176	180	157	182	174	164	163	150	165	190	166	174	166	150	182	154	177	171	152	168	149	183	174	171	145	172	158	171	164	148	152	172	167	150	176	168	165	182	152	145	162	159	150	170	165	179	178	151	180	157	181	167	162	174	165	204	158	195	169	177	192	142	198	181	170	182	169	183	152	152	152	152	184	160	154	157	167	177	144	179	169	160	173	176	158	161	186	155	153	176	188	190	143	183	177	176	164	179	189	140	165	166	173	167	165	171	165	182	157	183	170	148	166	175	164	170	152	214	189	159	169	159	173	200	171	152	192	158	145	167	199	142	154	170	158	170	168	153	162	179	150	163	171	157	184	184	181	165	178	157	179	165	146	168	153	153	170	171	174	161	169	185	181	162	176	176	173	180	161	199	184	172	171	170	181	168	175	198	170	183	160	163	170	153	195	164	147	170	182	165	174	168	154	174	177	153	185	167	148	166	169	164	182	158	157	168	152	174	162	172	142	154	159	172	156	154	189	164	159	182	165	162	175	156	157	158	192	157	158	172	183	160	167	196	183	174	172	166	142	152	175	171	177	145	198	166	168	165	158	170	166	174	155	133	176	139	158	175	139	181	172	157	172	159	174	167	169	185	165	160	167	163	165	182	151	184	160	178	169	158	180	150	163	181	163	175	175	166	169	161	171	149	168	163	181	175	159	192	172	161	175	163	173	149	150	168	187	175	163	158	176	142	152	173	173	161	169	165	155	175	162	156	165	191	170	173	172	161	167	181	163	182	172	138	195	177	180	168	152	192	164	180	167	177	192	170	176	153	170	159	180	169	174	154	165	139	139	154	183	173	177	179	152	169	164	170	183	162	151	143	166	180	166	159	167	169	177	164	192	140	149	188	184	186	156	146	179	168	166	168	183	184	179	180	164	183	169	162	176	154	143	146	192	165	159	171	168	162	178	168	167	175	166	156	170	148	168	162	190	179	168	169	176	165	161	158	171	173	169	146	173	175	166	164	146	148	176	165	163	171	182	157	190	169	180	168	187	155	176	175	195	170	171	170	191	190	168	177	155	179	160	166	172	178	177	165	183	170	145	169	145	169	162	171	199	165	160	173	186	170	183	176	200	179	196	171	173	171	166	190	155	148	189	151	182	170	171	184	143	180	158	176	185	172	157	184	194	155	172	161	182	167	171	146	174	155	182	173	190	179	185	164	151	188	178	160	172	171	171	198	163	164	168	179	183	168	163	169	163	159	205	153	174	155	159	154	158	170	179	167	157	168	157	172	163	133	172	168	167	190	167	185	157	152	172	156	170	165	162	165	179	156	167	166	178	167	148	174	170	175	162	178	151	166	150	172	161	156	171	188	167	169	185	164	168	182	163	163	168	168	163	151	171	163	178	160	178	184	172	189	175	164	160	180	177	181	167	167	166	186	160	172	173	155	158	166	154	167	175	157	167	168	172	160	169	167	162	165	176	163	146	150	184	159	152	164	171	142	184	176	153	178	190	150	178	170	143	174	144	134	164	168	153	163	172	155	189	186	160	162	170	159	161	194	187	188	167	180	166	163	167	169	200	161	168	161	158	151	185	175	168	201	175	214	180	166	153	165	154	173	153	169	154	175	186	186	156	136	151	171	165	181	186	177	180	170	158	169	182	175	154	176	163	171	157	162	161	184	175	164	174	160	154	163	146	165	149	168	179	178	161	166	163	170	182	177	182	168	186	157	156	164	175	143	175	162	157	156	181	177	167	177	163	167	153	143	170	176	172	172	157	157	165	185	141	177	172	149	194	176	154	167	185	181	159	166	156	167	148	174	165	150	169	184	175	171	182	182	161	175	167	154	171	197	157	161	167	170	170	187	187	160	154	166	156	184	179	177	188	168	171	192	155	169	166	159	178	169	154	159	139	154	187	157	181	164	174	182	136	148	158	166	180	163	172	164	182	184	151	168	194	191	176	170	134	170	167	172	161	170	156	149	169	140	177	171	154	189	170	176	173	171	178	176	157	164	169	166	168	177	177	170	179	176	169	183	143	188	174	179	190	167	169	170	167	155	202	165	148	198	161	155	199	180	166	145	155	160	178	172	166	152	180	174	178	163	169	161	163	170	169	176	160	182	167	179	169	154	150	153	168	160	174	174	166	173	173	172	179	158	170	169	163	182	157	161	165	177	180	189	159	168	182	153	173	179	150	166	184	166	186	162	178	152	179	183	175	168	176	162	175	162	173	157	190	153	180	158	165	173	161	146	168	174	163	156	179	149	151	176	153	148	179	174	195	169	169	195	156	172	175	177	132	151	165	183	148	151	196	167	165	155	166	180	172	163	144	155	172	183	158	174	168	180	175	155	171	162	178	168	160	157	178	169	192	149	171	157	168	152	152	145	170	173	162	166	164	179	163	142	161	141	153	169	155	153	178	178	169	160	145	164	153	171	168	164	164	164	197	169	157	169	175	199	157	173	153	186	163	182	142	171	190	173	159	154	167	170	156	150	159	183	153	191	155	158	175	201	154	148	158	171	178	152	163	157	172	172	196	165	174	178	162	163	171	174	193	174	168	168	157	148	153	174	162	177	150	156	151	174	163	167	149	187	164	161	192	157	160	140	171	160	169	167	184	176	167	164	166	184	176	183	167	168	161	149	164	166	155	161	165	187	194	159	170	175	175	162	155	182	182	191	168	153	144	171	138	181	172	163	170	198	165	147	187	161	166	161	154	181	183	180	159	168	188	182	155	195	154	166	160	188	182	193	172	180	136	182	197	153	157	174	166	157	164	178	172	167	140	176	156	168	159	162	178	159	158	155	164	180	171	155	168	156	174	188	175	167	174	169	164	175	166	139	155	165	172	169	158	163	166	153	172	157	157	162
5411	1939	591	140	118	131	105	96	102	102	97	85	68	85	91	86	72	77	71	69	92	81	71	82	67	63	64	67	91	79	67	66	82	68	64	70	92	79	74	81	70	77	67	71	77	79	71	64	77	74	74	67	84	74	84	66	72	78	82	56	76	75	67	60	74	75	90	62	73	64	70	54	58	66	60	65	78	65	62	75	81	68	74	69	63	74	73	59	75	68	66	75	51	83	65	80	65	81	63	71	70	61	75	58	67	69	70	58	73	68	60	72	56	70	63	75	81	81	75	74	70	71	69	65	80	52	67	66	83	81	53	73	53	66	69	70	61	54	60	73	79	69	55	66	76	72	69	58	54	77	54	70	57	75	74	70	64	71	80	80	74	73	79	66	68	74	79	73	70	66	76	66	69	67	59	58	72	70	71	71	69	60	76	61	73	78	62	65	64	73	71	63	70	62	58	61	57	61	58	64	71	60	68	62	63	69	70	82	64	67	77	67	78	66	59	57	70	60	65	53	73	61	76	80	72	59	81	69	64	69	71	96	73	70	62	91	75	74	74	58	61	84	67	80	60	61	72	64	59	82	77	65	70	61	65	73	62	64	75	69	54	69	64	70	76	66	63	62	67	74	74	75	75	69	64	67	77	74	70	62	75	72	64	83	82	68	69	48	71	59	76	62	63	63	82	68	59	75	67	59	76	61	81	67	73	70	78	70	66	73	94	62	72	69	74	56	78	64	72	74	62	77	69	56	77	69	67	68	73	69	76	66	72	57	68	55	79	76	71	59	82	72	55	68	59	72	73	68	66	67	79	76	67	79	69	74	64	74	59	73	70	67	65	60	76	62	64	73	75	63	59	70	70	83	54	67	83	67	82	59	86	66	75	80	71	61	66	66	61	73	69	68	73	64	60	76	67	71	66	76	59	80	65	61	48	63	73	56	57	69	57	73	70	57	60	63	76	75	81	63	77	65	70	53	50	63	60	69	54	74	58	71	76	72	78	76	81	65	71	73	68	62	63	56	67	64	66	73	83	75	75	64	60	74	67	64	80	80	83	57	65	61	58	60	71	71	67	72	75	64	59	56	82	60	66	60	62	64	68	68	84	75	69	65	58	74	65	71	70	73	67	67	79	86	70	51	70	62	55	72	70	55	71	67	59	53	69	75	70	56	45	74	65	70	71	61	60	66	60	76	72	71	70	84	76	75	55	67	67	74	69	66	64	75	73	68	62	54	72	67	62	60	69	68	64	73	76	66	67	70	78	73	52	63	78	71	91	67	65	58	64	75	64	67	74	70	62	74	53	57	70	65	54	63	60	72	70	60	59	61	69	57	77	70	74	77	69	70	57	84	70	69	69	55	67	77	69	75	71	67	77	81	61	76	60	62	75	66	62	64	71	77	63	63	76	76	59	68	76	71	71	71	63	66	55	77	69	77	70	54	82	60	78	71	55	67	64	69	60	60	71	63	71	62	71	63	81	61	74	72	65	62	64	72	65	77	75	58	71	68	79	67	55	68	82	82	67	71	70	74	72	84	64	72	77	62	75	85	61	78	64	67	52	71	72	76	80	70	80	65	64	62	60	78	84	81	63	61	66	77	80	71	69	70	68	70	61	65	61	71	61	74	69	72	59	69	62	75	72	61	65	64	64	59	69	70	67	69	54	66	67	69	65	59	66	82	57	64	74	74	66	61	72	71	61	83	62	65	67	54	67	67	64	71	67	63	66	62	76	75	76	72	59	72	57	69	70	78	78	70	67	76	80	70	66	70	69	69	64	73	66	74	68	79	62	62	71	63	68	54	78	69	55	74	68	58	81	77	58	74	71	65	70	62	79	53	78	78	75	86	69	59	66	83	75	72	71	69	67	77	68	75	61	66	70	57	71	54	69	64	85	87	73	66	52	50	58	67	71	76	76	58	73	59	65	63	65	61	70	64	68	71	72	55	62	69	75	64	71	70	59	88	80	67	69	69	71	61	73	66	61	60	70	68	60	72	77	70	63	75	54	70	65	62	61	54	64	72	51	73	79	79	72	70	64	68	66	61	80	63	66	75	63	69	63	62	67	76	70	67	58	75	69	66	75	68	66	62	67	54	63	60	74	73	52	83	63	59	61	73	74	57	75	76	62	80	64	75	63	73	76	77	78	57	68	59	59	60	64	51	70	84	65	72	68	71	61	67	59	68	70	80	72	73	66	67	54	70	49	70	53	78	76	75	77	50	74	63	77	58	51	73	62	66	70	64	52	75	81	83	76	70	71	46	67	72	57	63	61	59	50	65	60	68	69	61	55	87	79	69	71	60	76	71	72	70	86	69	68	69	64	67	68	63	67	52	58	69	65	63	65	72	68	77	59	53	79	52	73	63	57	74	66	59	73	69	79	67	75	79	56	52	61	74	70	59	81	60	72	70	65	59	88	80	69	66	57	64	68	67	66	67	69	70	68	68	71	69	68	73	66	59	68	66	80	79	88	49	63	65	66	64	68	72	70	63	63	66	58	75	64	64	66	68	63	65	69	73	67	80	79	71	70	69	62	70	83	84	58	69	71	67	75	63	71	62	59	66	68	72	68	53	70	67	62	65	57	71	79	76	89	69	72	63	72	79	53	66	61	62	84	66	65	66	74	68	61	64	59	69	85	61	67	63	62	80	65	80	69	76	70	45	74	75	56	68	73	84	73	75	74	78	76	68	62	70	75	66	68	79	66	61	65	76	66	71	56	67	59	70	54	67	85	73	82	76	79	67	76	66	63	65	70	56	76	57	80	55	70	69	62	59	59	72	84	76	81	73	74	66	78	61	81	72	67	79	52	81	79	74	77	66	69	65	83	64	83	80	78	69	60	48	64	68	70	57	70	51	62	77	62	71	54	68	77	66	73	68	68	61	52	66	49	56	56	78	60	72	47	65	82	72	81	75	62	60	54	71	63	63	64	69	70	56	60	79	83	87	87	76	69	89	74	77	69	75	60	58	62	71	74	68	62	62	60	60	67	80	66	82	73	84	72	79	69	60	72	70	58	65	74	67	67	73	61	71	66	73	66	71	77	72	59	63	70	63	67	87	75	68	65	60	72	61	66	62	71	65	87	70	63	64	74	69	62	73	66	64	78	54	75	70	66	77	56	83	76	68	70	62	64	76	63	56	69	75	68	83	67	70	70	65	73	67	82	74	60	66	65	77	69	72	74	73	62	67	67	75	67	77	67	67	65	68	63	76	69	73	56	67	79	70	79	73	75	75	66	75	71	60	71	68	66	59	64	62	73	55	58	86	69	72	64	67	81	69	53	58	62	76	81	75	46	51	69	72	54	79	54	70	60	78	75	67	57	85	58	73	80	71	68	87	64	86	59	67	75	58	71	64	72	79	70	81	59	68	77	57	69	78	73	71	71	71	66	83	66	60	63	77	64	74	83	62	61	73	62	74	69	70	66	63	64	64	61	52	63	72	55	68	65	63	60	56	73	60	79	81	77	71	72	77	72	63	81	62
26318	16343	6486	2654	4456	4816	4267	3486	2949	2434	2081	1833	1673	1467	1415	1279	1259	1071	1166	1013	1041	1000	957	957	945	917	877	903	890	890	850	834	838	824	896	870	844	823	832	851	830	807	789	761	794	826	801	785	826	766	764	780	780	784	717	763	786	775	774	793	767	761	736	710	779	785	813	740	748	746	724	736	758	742	781	742	735	845	831	711	755	782	729	742	700	729	765	696	759	740	731	784	774	810	754	688	704	734	762	760	733	722	756	729	759	713	710	761	728	788	785	749	743	747	713	790	746	724	713	747	799	768	730	717	789	735	701	719	783	766	762	801	768	743	707	734	782	743	733	734	748	727	750	668	740	720	715	736	706	745	756	744	752	743	745	719	742	720	780	748	745	796	730	729	769	780	768	727	743	761	789	738	740	705	738	759	738	743	744	803	733	730	761	744	769	735	773	733	764	737	738	724	715	737	795	719	736	811	781	674	726	785	779	766	762	754	722	706	762	745	697	759	753	696	786	764	754	741	768	738	712	694	791	719	746	725	738	746	706	716	733	774	769	780	764	684	742	757	722	767	735	726	759	764	742	710	741	734	754	793	734	701	692	755	759	723	733	731	734	769	740	776	764	777	699	778	716	728	712	733	722	772	794	735	779	736	729	741	765	697	744	747	742	689	751	736	771	741	756	712	724	772	739	702	774	768	729	749	744	689	756	740	702	766	759	766	733	743	722	716	731	723	777	781	768	725	737	763	736	791	774	761	734	736	793	746	733	746	667	736	801	731	766	737	776	746	717	719	729	708	770	717	748	683	700	766	713	752	742	778	755	773	740	750	738	720	738	760	788	815	729	755	730	794	742	763	770	728	786	745	693	698	747	709	767	808	805	731	743	696	717	754	745	770	705	745	759	797	731	711	766	705	787	762	728	716	728	793	750	671	749	691	759	752	722	733	721	740	719	739	742	754	772	790	779	755	749	742	776	784	760	751	706	715	732	775	770	754	759	751	729	739	761	734	750	751	704	770	787	722	728	762	752	761	735	730	699	750	752	743	761	694	740	777	701	729	722	740	742	768	725	736	763	708	751	759	697	741	745	725	767	739	731	778	762	709	731	696	711	795	749	790	723	734	741	724	725	748	733	730	754	724	716	774	731	741	724	749	691	778	746	756	763	748	708	747	744	738	757	785	739	703	716	749	716	750	751	743	719	751	780	737	749	730	749	745	704	787	736	729	766	755	750	775	752	751	780	756	754	728	757	737	694	733	747	764	783	765	692	773	790	716	763	712	803	794	705	712	750	740	745	763	715	724	782	726	771	707	722	787	743	741	705	736	769	728	712	731	764	763	738	706	786	758	726	801	765	697	779	752	695	753	734	790	716	715	704	705	785	753	727	722	743	790	771	724	745	733	747	767	735	689	712	743	759	748	721	752	740	776	731	706	701	768	725	763	714	750	775	705	780	742	711	713	739	707	768	777	753	739	751	752	740	754	730	767	741	734	831	753	747	719	752	756	757	787	759	773	730	705	739	748	737	719	760	752	729	743	742	759	715	777	775	734	710	763	726	713	789	751	725	771	741	734	702	720	763	758	713	778	729	725	686	751	759	761	766	709	691	761	731	707	717	662	771	764	801	738	763	764	738	759	775	755	742	739	762	719	704	717	769	770	713	764	714	768	696	792	756	756	737	750	731	719	739	740	687	755	706	710	720	768	723	714	732	788	751	738	755	702	766	719	751	737	702	721	748	734	744	758	737	755	776	723	759	753	784	773	764	744	715	729	754	749	711	738	759	720	776	761	738	831	751	768	741	761	759	703	716	767	672	715	753	709	804	761	721	763	738	705	759	724	739	785	788	748	765	723	742	800	733	763	738	733	771	701	746	683	730	691	766	770	774	728	747	736	717	745	742	801	703	732	721	726	721	713	759	806	754	704	768	745	740	751	738	789	767	735	711	757	768	777	715	786	734	756	772	784	733	710	714	769	753	721	740	756	784	701	786	725	742	750	695	763	736	769	764	736	752	759	746	722	735	752	774	724	729	753	793	752	706	782	773	749	750	739	759	774	773	755	768	763	726	743	740	752	725	749	723	720	740	768	729	725	709	756	736	736	741	729	756	721	740	734	712	759	741	746	773	712	764	800	741	720	761	729	763	738	772	756	710	727	755	777	784	761	722	744	782	735	747	760	738	757	789	731	756	776	742	769	735	761	721	744	762	748	721	750	742	729	740	697	759	747	744	741	752	695	752	733	786	729	753	749	775	701	756	753	725	773	728	706	736	719	757	737	757	757	733	743	739	749	743	771	735	738	748	773	736	727	802	786	756	709	760	735	746	731	767	773	720	702	748	700	680	734	745	755	714	729	786	755	749	721	744	760	713	751	700	753	790	774	749	699	708	740	774	736	734	799	727	744	758	766	774	721	742	734	743	694	780	776	731	760	753	751	748	750	750	788	721	768	747	704	757	708	740	758	695	729	704	761	702	726	700	755	753	739	749	753	743	731	780	728	687	750	763	728	705	729	710	779	723	726	758	734	722	711	693	740	725	734	746	749	730	772	720	785	747	754	758	726	793	766	716	764	745	746	733	741	786	727	789	660	732	755	783	715	701	728	748	723	759	781	722	737	783	742	738	746	717	786	733	730	738	709	757	757	730	721	766	761	743	758	739	761	717	713	725	683	774	775	770	763	764	703	714	745	774	728	751	740	750	745	714	764	739	790	779	734	746	730	807	791	727	758	758	689	760	699	729	750	715	748	746	744	754	718	759	756	785	740	680	734	758	688	747	763	691	731	765	741	758	785	751	772	761	697	764	764	697	747	744	700	742	725	781	702	732	743	750	742	722	787	740	775	754	762	732	697	809	768	755	748	769	758	787	735	792	704	774	720	779	743	729	720	777	725	674	757	740	730	750	802	755	771	753	727	721	697	747	779	751	730	765	753	747	750	753	698	741	733	772	713	722	765	712	761	765	734	708	746	733	744	723	754	717	725	742	792	696	744	785	754	739	722	723	700	779	775	701	742	718	756	778	736	755	729	773	739	708	756	712	710	742	730	760	756	716	777	753	803	738	735	752	713	795	739	703	740	738	757	723	743	739	749	787	768	731	759	755	722	690	749	794	769	707	758	741	739	696	721	727	714	781	789	752	767	734	766	763	758	713	763	732	749	734	778	717	736	758	766	747	712	720	762	726	755	786	727	698	692	742	741	725	714	765	722	765	742	750	746	703	747	742	703	736	771	767	729	771	694	802	761	764	742	750	738	736	713	754	709	710	746	764	749	717	692	755	717	731	779	745	742	736	742	752	742	704	762	758	728	786	702	752	743	756	707	772	733	701	740	765	720	672	732	726	734	707	740	744	751	721	728	778	695	765	749	725	768	729	724	725	784	749	742	763	758	733	764	734	719	738	724	726	719	755	717	766	714	757	703	772	774	754	714	793	764	779	711	777	748	792	766	705	721	756	727	773	781	708	718	729	770	772	721	742	764	748	795	773	698	744	717	737	756
6946	3042	765	199	121	99	84	83	77	65	70	53	54	45	57	40	49	40	35	40	32	31	24	24	25	33	27	11	16	22	24	26	26	28	29	37	19	31	28	26	26	22	30	25	20	31	18	18	26	29	18	23	21	18	27	25	23	28	16	25	26	23	31	24	27	22	22	20	29	25	25	17	18	21	22	22	10	34	15	21	20	31	18	25	20	27	28	18	11	20	24	13	27	12	10	23	28	16	14	18	25	25	22	23	19	25	22	11	25	24	23	16	18	12	18	19	20	21	28	28	25	19	16	22	24	18	14	19	19	18	20	19	9	21	18	25	25	15	17	20	17	26	21	17	20	22	21	27	22	11	21	13	25	24	23	20	19	29	23	20	14	14	17	22	13	28	15	18	24	24	21	12	22	16	16	24	14	18	19	26	24	17	22	20	17	21	16	24	22	26	23	24	22	17	23	24	25	14	21	20	24	15	20	26	23	19	21	19	18	24	20	18	22	21	27	21	17	21	20	22	23	14	17	15	21	17	12	24	18	21	22	29	23	21	28	13	14	14	15	19	18	20	21	10	30	14	31	23	16	21	23	17	18	16	24	15	25	16	22	20	24	21	21	15	20	14	21	21	18	29	29	18	14	23	19	15	27	14	21	23	17	17	26	16	27	25	18	22	15	18	20	31	14	19	27	22	25	32	30	19	25	25	27	27	22	22	20	19	14	18	21	27	24	19	26	22	12	14	27	22	28	25	27	27	18	20	27	20	25	16	11	17	15	29	20	19	26	11	14	17	15	13	21	22	23	23	25	25	23	23	18	24	24	16	19	28	22	32	20	32	16	27	21	15	17	23	19	13	18	30	19	15	24	24	26	22	17	13	25	21	12	19	27	17	22	23	22	17	21	19	19	24	21	28	18	15	23	15	21	27	28	17	16	20	22	21	27	18	23	17	16	17	27	16	25	23	17	20	22	15	32	27	17	20	22	28	23	22	12	17	18	21	26	17	15	18	25	20	21	25	24	20	16	21	17	18	27	21	26	12	20	30	18	27	20	16	25	21	19	20	25	16	21	22	25	20	28	24	11	19	13	22	17	22	27	19	23	21	9	17	29	23	23	19	26	23	13	13	11	14	16	21	26	24	16	18	30	18	13	21	19	22	23	13	19	24	21	28	21	26	23	26	16	17	21	20	17	19	19	25	23	14	29	22	24	22	25	14	13	18	24	15	15	19	22	24	17	22	23	24	21	25	22	26	17	14	24	18	22	16	24	17	17	22	18	19	22	14	19	25	28	21	22	23	25	21	19	31	18	22	15	17	31	19	28	9	10	24	26	28	28	25	26	20	16	26	17	16	13	12	17	24	24	23	25	25	26	17	15	16	24	30	15	23	20	12	35	13	20	20	16	26	18	22	15	25	12	14	22	24	9	20	26	27	12	25	19	18	16	25	18	16	20	28	12	24	17	21	19	12	24	25	17	13	15	19	16	15	31	26	22	25	20	20	21	12	22	21	25	17	28	14	20	27	27	27	15	28	15	19	14	11	18	21	19	13	20	20	17	22	17	21	24	33	8	18	20	20	23	14	25	20	29	17	21	12	27	26	17	26	35	17	18	21	18	17	20	26	20	14	24	21	19	22	20	17	17	27	17	19	18	16	23	21	23	21	30	27	17	23	27	24	24	18	22	21	24	19	22	18	20	16	25	31	28	25	28	28	19	26	26	10	26	26	17	22	12	17	10	19	28	26	16	31	13	26	21	31	16	23	20	17	24	17	22	23	24	27	17	16	16	20	21	22	18	23	10	28	11	15	10	21	27	20	12	25	29	22	22	30	23	19	17	19	15	20	20	27	19	15	15	17	21	20	26	24	21	24	20	26	21	29	15	15	23	25	20	12	28	27	25	23	25	21	19	20	14	21	21	19	29	20	20	24	24	19	22	17	15	29	27	23	14	22	14	20	21	19	14	14	12	18	20	24	22	20	24	19	17	15	16	18	21	27	20	24	23	19	23	26	20	14	16	19	11	19	16	31	23	30	18	18	17	20	24	26	23	18	19	18	19	24	16	21	21	30	17	19	14	23	27	27	24	18	26	21	20	15	24	26	19	24	20	25	24	20	19	20	21	20	16	21	25	20	18	21	22	20	23	24	19	25	22	22	21	17	23	24	20	24	28	28	22	20	17	17	23	20	29	24	23	29	16	26	13	24	17	20	17	14	15	23	24	31	12	20	16	27	29	11	20	21	13	15	36	26	29	23	18	23	22	22	21	19	26	22	26	22	26	11	14	24	17	31	18	21	30	22	15	14	20	22	21	26	22	21	20	32	28	19	28	16	26	12	18	37	17	20	19	17	21	19	20	25	18	16	27	17	16	22	17	24	19	21	13	15	28	24	17	29	18	19	19	21	16	15	21	20	19	24	18	14	19	28	19	22	18	16	33	23	15	21	13	13	21	23	17	23	11	12	21	18	31	28	18	20	17	26	32	30	16	18	24	10	16	20	30	17	21	17	26	29	30	29	21	25	15	20	23	15	18	21	24	17	23	16	17	23	22	24	16	25	31	20	25	27	27	13	19	24	12	22	23	28	23	20	18	18	24	18	19	22	22	13	16	24	23	22	22	21	30	26	13	20	23	18	16	16	22	16	16	19	30	22	20	12	25	21	21	17	20	28	23	23	24	13	17	21	16	17	21	20	23	9	31	26	24	20	28	20	21	20	28	17	13	25	17	22	18	23	21	19	21	21	18	11	22	26	14	20	18	24	27	18	19	32	22	19	16	22	23	12	26	13	20	13	20	21	22	17	20	14	23	20	16	21	19	23	15	24	16	17	18	32	16	14	18	19	20	27	17	24	28	20	26	15	27	12	23	18	25	24	19	17	17	23	18	20	18	21	22	11	14	22	20	19	16	18	20	24	24	13	19	18	18	20	22	19	20	25	20	18	16	17	20	16	15	20	26	26	21	22	27	16	16	24	21	22	22	25	13	21	20	18	11	23	13	26	31	22	20	14	23	23	14	25	28	17	24	23	14	32	19	23	22	22	15	12	12	23	19	27	18	14	21	20	20	27	26	21	23	31	16	17	29	31	20	16	21	31	18	13	14	22	16	23	22	29	17	22	20	26	26	24	21	23	26	21	20	11	16	20	17	17	16	19	18	21	19	23	16	19	17	21	24	20	19	23	21	18	20	19	15	18	21	26	19	20	22	21	17	21	16	12	18	17	17	18	28	18	14	30	16	19	26	24	23	22	10	21	24	25	21	25	21	15	16	25	24	23	23	13	20	25	24	15	20	17	20	19	19	15	23	22	18	20	4	18	21	29	28	23	18	27	28	31	25	20	22	19	17	16	16	17	18	15	23	16	25	26	15	19	21	21	16	12	20	23	20	29	17	24	17	28	26	26	19	27	14	28	13	20	19	24	23	20	19	12	26	23	25	16	15	9	15	18	24	18	19	13	20	18	18	23	21	19	19	19	22	22	20	18	18	22	27	20
32578	19260	7493	4523	6657	7264	5962	4633	3698	2880	2298	1957	1645	1355	1174	1095	955	880	829	775	696	597	586	543	495	510	439	469	447	408	421	400	380	329	343	328	306	344	324	316	320	337	285	291	292	279	284	267	290	284	306	272	297	289	283	261	260	288	230	269	227	258	248	239	221	241	228	232	254	234	269	199	249	235	247	228	219	244	215	225	249	238	239	218	204	249	242	252	235	227	235	217	246	243	219	216	230	206	227	228	224	228	202	209	212	205	226	219	207	223	227	201	225	214	229	208	231	240	216	221	207	200	216	218	268	203	237	217	208	238	226	240	225	230	235	215	243	232	202	224	229	217	202	238	233	207	234	201	230	214	236	219	264	197	224	241	216	201	214	253	226	210	222	215	225	183	213	228	244	219	210	226	222	218	217	207	236	221	236	220	223	203	205	192	227	190	212	238	224	209	191	203	222	196	238	265	238	236	216	209	233	223	202	199	191	212	217	210	234	228	202	218	226	225	228	235	217	214	210	222	214	235	236	209	207	229	209	211	249	212	222	215	222	223	228	198	226	218	222	212	224	197	228	204	206	196	198	190	197	242	225	185	205	243	205	240	197	190	220	207	228	196	217	220	234	242	217	203	195	222	211	225	208	238	220	220	216	214	209	236	187	216	202	217	214	202	186	228	215	236	223	244	223	232	213	217	216	236	224	219	228	223	218	228	222	212	206	195	228	233	215	201	218	196	192	238	202	191	229	215	220	239	206	219	217	222	203	196	204	204	235	203	218	217	217	203	225	231	229	197	222	212	221	208	215	202	231	219	209	213	208	214	238	212	201	202	189	197	227	228	206	198	223	209	196	231	211	192	214	217	209	249	197	184	218	221	248	203	206	206	214	209	192	204	232	227	201	222	197	203	211	218	218	209	196	216	229	208	234	195	224	232	223	195	212	204	186	209	223	203	219	232	229	189	209	221	233	219	211	209	224	215	243	225	224	229	230	218	219	215	212	196	206	205	225	229	225	245	192	190	207	242	216	215	229	229	247	224	225	225	237	218	208	206	226	189	220	250	201	192	223	215	235	222	226	222	235	216	219	224	216	232	216	223	205	246	190	228	199	195	195	207	222	227	202	207	209	242	230	224	231	207	216	211	210	209	215	207	189	214	202	192	216	225	225	215	207	208	246	205	218	218	217	221	205	197	202	224	232	240	240	214	198	217	223	206	214	192	223	217	224	215	226	213	201	210	186	214	205	212	213	211	226	227	209	205	222	232	198	220	223	244	212	232	213	210	183	227	231	216	209	213	212	211	220	206	211	213	223	203	225	209	213	241	231	200	202	215	232	194	220	235	229	219	207	215	228	228	233	225	199	210	219	222	232	224	177	198	217	199	209	205	219	181	243	196	221	195	211	240	218	215	237	221	209	229	200	176	203	200	194	230	203	224	238	184	224	225	215	212	190	213	221	216	227	203	198	228	216	224	211	231	215	208	199	201	230	207	213	222	214	214	207	198	213	201	191	179	221	198	225	224	201	225	210	207	241	212	241	219	219	239	225	208	193	214	227	237	238	197	218	223	235	216	169	214	210	215	235	200	203	251	217	216	211	210	217	217	197	219	219	229	210	236	223	205	191	209	222	206	221	221	227	216	222	224	209	230	217	230	187	223	218	200	209	205	231	224	183	216	204	216	235	200	211	223	206	222	221	217	234	197	208	219	196	225	215	208	213	214	233	211	212	211	222	196	203	211	197	200	227	205	192	222	227	210	232	221	212	233	210	201	201	240	207	209	217	222	247	217	212	226	218	214	210	208	188	211	206	233	206	225	212	218	227	226	213	219	210	225	231	215	203	223	211	189	206	215	240	214	224	183	222	213	219	204	220	222	210	224	216	226	249	202	201	235	214	205	192	220	219	220	220	214	206	197	193	203	224	201	230	203	211	233	224	224	217	203	218	236	240	182	205	194	209	204	237	221	224	216	218	220	195	199	236	233	241	253	230	208	228	220	224	207	210	222	214	231	217	210	226	206	198	204	217	188	222	236	220	211	212	218	212	205	191	236	220	199	206	215	223	208	228	229	213	208	213	198	207	228	211	207	228	230	223	190	249	204	213	210	225	225	207	207	216	215	193	218	192	197	186	208	220	204	224	245	216	197	221	198	174	205	225	194	215	215	196	221	212	219	217	198	208	212	238	215	225	201	246	199	211	223	205	204	222	231	212	189	198	216	202	210	214	232	211	252	212	246	248	206	223	213	203	206	220	199	211	234	225	205	187	215	226	216	212	213	222	222	193	210	219	202	190	222	219	194	220	215	224	217	212	204	211	242	204	228	221	211	232	202	220	188	228	220	200	225	228	229	208	192	236	214	211	209	209	228	246	219	224	203	220	202	226	216	217	207	210	207	188	208	230	214	194	190	214	214	230	208	227	201	238	241	212	206	209	229	198	184	204	200	235	195	219	218	205	230	211	214	198	208	221	236	190	227	208	215	213	210	194	190	216	214	223	226	235	201	197	185	197	233	211	210	215	243	206	235	220	222	205	216	200	224	209	216	214	238	202	200	197	233	218	203	213	226	217	239	210	238	212	237	204	200	208	202	206	235	239	222	249	213	204	200	214	194	193	195	212	242	239	213	201	184	196	197	216	225	209	231	218	239	212	239	227	221	210	211	208	244	219	217	233	205	236	209	240	233	213	223	203	227	211	233	205	220	200	216	201	204	182	198	220	210	235	219	225	227	189	219	216	230	199	216	222	199	159	202	192	210	223	202	198	217	218	203	230	196	219	194	209	214	220	221	205	215	198	245	219	215	207	220	218	202	228	213	216	199	195	210	207	193	198	217	240	198	209	225	242	224	239	202	197	226	212	219	217	210	232	204	198	208	214	207	201	216	211	213	240	216	236	213	206	196	200	211	240	216	218	216	204	211	227	215	210	205	223	199	239	228	214	223	211	206	209	215	244	205	208	240	217	227	228	219	212	196	220	225	218	230	217	223	222	218	215	240	227	198	191	225	204	205	219	206	192	210	227	194	198	220	237	248	198	212	222	186	199	205	215	208	217	188	228	207	254	214	214	212	201	209	220	242	221	206	237	201	211	224	221	218	197	214	200	215	212	208	220	209	235	197	222	232	220	243	233	212	233	202	213	229	222	211	210	194	245	182	216	210	205	231	230	238	224	220	209	240	209	200	207	267	213	214	214	241	215	201	204	227	196	218	236	222	209	227	211	198	224	241	212	224	218	227	216	216	190	157	195	208	244	223	205	256	245	215	217	219	201	203	195	213	217	195	216	202	206	198	202	202	233	190	234	199	196	212	203	211	218	223	229	205	227	219	260	199	195	207	205	208	196	232	205	194	204	198	233	226	216	213	237	224	184	195	213	215	231	209	236	224	227	214	229	243	221	240	198	210	203	234	227	214	194	202	218	228	235	218	213	219	210	202	221	185	230	190	195	206	219	239	228	193	228	187	217	235	211	212	215	221	213	216	226	210	207	233	240	234	231	178
2699	897	196	70	67	82	62	68	69	74	67	62	71	54	55	63	71	52	57	71	56	49	50	65	50	55	56	67	50	49	58	45	60	58	56	60	59	52	58	63	51	60	60	48	51	55	65	51	61	54	64	54	51	54	61	59	67	67	60	69	50	54	60	56	58	57	58	64	50	44	75	52	53	60	55	57	49	48	50	54	64	63	57	70	57	52	44	43	61	64	58	68	60	68	48	62	64	57	59	54	55	55	59	45	62	52	53	51	54	51	60	59	43	64	54	52	50	62	62	65	57	48	62	58	60	52	50	62	63	52	67	59	51	54	62	57	59	63	40	55	54	51	64	53	68	59	55	50	54	57	65	62	66	66	53	55	56	52	48	64	55	36	53	48	63	50	57	63	69	61	56	56	51	60	63	58	54	48	41	61	52	52	51	44	41	53	59	60	62	59	68	49	66	53	53	64	54	52	49	56	53	69	56	50	56	61	63	58	61	63	57	50	63	59	58	64	50	56	69	65	58	55	58	67	57	54	47	76	44	41	60	51	59	50	56	70	62	41	61	60	56	50	43	56	52	39	56	35	63	74	62	55	51	75	61	62	53	53	51	66	46	56	51	49	63	54	57	50	58	70	53	58	60	51	47	50	53	62	56	56	64	63	49	49	56	55	47	66	55	72	50	54	67	57	54	55	62	60	49	60	43	54	51	67	49	47	63	49	56	68	62	43	59	58	59	57	59	39	58	57	42	55	64	44	54	68	61	61	68	50	60	56	48	55	55	62	53	72	57	64	53	50	45	57	57	70	72	49	49	56	69	46	50	60	55	64	50	56	58	61	57	61	57	45	67	68	44	50	50	64	52	52	43	72	44	61	45	64	71	56	61	52	50	54	48	47	71	46	50	56	65	51	70	43	52	52	58	49	49	49	51	61	45	63	51	42	62	61	49	57	56	49	43	49	76	50	47	41	53	64	58	61	51	46	58	54	59	50	49	51	60	56	67	59	43	64	64	61	75	72	58	56	52	64	61	50	57	55	52	49	62	60	71	66	56	55	59	54	57	49	65	59	65	61	58	62	67	61	49	51	47	56	62	60	43	65	40	64	53	51	56	52	52	54	57	58	55	57	62	59	59	65	43	60	49	56	43	50	56	49	63	48	60	51	59	54	50	58	51	50	54	56	58	56	58	52	51	44	62	57	50	54	42	55	59	50	62	53	60	41	46	68	68	43	67	63	61	47	55	50	46	66	56	49	65	55	64	54	54	61	58	58	51	56	53	66	52	57	57	50	61	58	44	55	52	62	63	52	61	50	61	63	56	43	50	49	63	57	65	45	58	53	54	72	74	50	48	45	56	46	51	61	71	57	59	59	61	50	57	44	44	50	58	65	54	54	63	47	53	68	50	68	61	58	50	63	48	58	75	63	56	55	45	64	50	54	63	49	55	53	57	57	56	46	44	52	49	53	62	52	57	65	56	54	59	60	50	58	53	65	49	69	55	59	48	57	57	50	42	53	57	55	55	62	46	47	59	56	73	56	49	66	55	50	50	57	52	49	46	56	41	54	58	68	58	63	74	58	65	61	83	44	67	55	61	59	39	70	53	63	67	52	44	57	56	35	50	55	54	57	59	53	66	56	67	67	60	50	53	62	70	42	57	49	67	55	65	46	67	44	46	63	57	49	57	52	48	54	56	46	43	45	51	54	63	58	60	63	54	59	63	62	43	57	58	65	55	55	63	55	48	51	61	50	50	65	65	55	54	71	44	58	44	48	59	57	51	61	48	42	53	61	58	60	58	58	59	43	59	54	43	56	61	57	54	48	59	66	60	54	59	59	50	60	60	60	63	70	63	57	51	52	51	48	54	59	62	52	58	62	47	55	57	53	68	46	61	49	53	53	61	45	55	45	55	63	60	56	65	53	53	73	59	70	58	47	60	51	56	51	56	52	59	55	39	53	73	49	53	49	57	45	52	40	45	41	48	45	56	44	64	51	55	45	58	39	54	57	44	62	56	57	65	53	57	56	48	58	66	57	62	54	68	47	60	67	61	59	55	58	46	57	45	42	58	62	54	60	75	60	49	55	68	45	65	62	47	47	58	61	59	52	43	55	51	50	57	58	45	58	50	68	53	62	58	48	61	44	61	54	51	61	51	47	57	66	60	57	53	51	54	66	62	69	50	65	65	49	55	46	63	48	51	63	51	48	46	61	55	42	51	45	69	48	51	38	62	62	58	52	57	50	44	60	62	46	46	57	51	62	45	46	59	49	59	58	70	62	50	50	55	49	60	43	55	61	50	56	55	74	47	59	68	54	47	55	47	55	59	50	62	54	57	57	53	50	59	60	69	56	45	51	47	64	43	62	55	47	65	53	50	47	60	61	59	68	62	69	50	45	51	59	61	58	48	57	53	55	69	54	58	46	68	52	53	65	62	43	54	46	42	61	51	57	56	56	66	45	45	50	56	55	64	60	55	60	69	49	45	56	70	58	41	59	45	64	57	48	47	70	63	57	66	65	59	56	56	51	50	71	45	51	55	69	50	56	60	64	55	53	49	49	59	46	62	51	64	60	63	62	63	55	69	62	63	57	50	58	46	70	54	48	52	51	59	44	69	60	60	50	54	58	60	52	42	51	55	57	55	53	44	69	50	50	51	55	65	51	55	63	49	51	51	52	52	48	66	52	51	67	56	68	55	51	43	52	61	71	48	50	63	62	53	63	48	54	69	39	55	63	43	57	44	49	63	51	52	43	55	68	59	51	51	51	66	63	53	59	62	50	59	58	37	61	63	63	65	60	62	63	50	67	58	53	50	65	58	54	46	57	53	63	43	61	47	49	54	63	51	48	61	49	45	48	62	53	57	60	61	54	60	67	60	61	56	44	53	55	52	57	64	52	63	67	55	67	49	63	58	47	52	47	46	53	48	50	65	52	55	53	66	56	65	74	48	57	62	72	45	49	65	61	47	47	50	54	60	60	48	51	57	55	74	46	47	58	63	55	57	46	58	48	45	71	54	66	58	59	57	64	43	48	51	57	51	64	53	55	63	46	41	64	58	72	65	65	49	58	53	58	58	57	58	45	59	50	51	56	70	60	59	61	52	42	72	53	59	52	57	61	51	42	52	59	54	52	55	75	55	66	50	59	57	53	47	48	52	64	58	63	58	55	56	55	68	57	43	53	63	52	58	61	48	49	63	52	56	38	57	59	44	58	57	53	43	52	56	58	53	54	63	60	54	50	53	60	62	57	48	61	51	56	47	56	59	55	46	60	62	42	54	62	39	71	71	51	54	47	39	59	46	61	56	61	60	48	54	60	50	36	55	57	53	46	57	58	70	66	78	60	65	55	71	59	58	42	59	59	58	61	57	64	60	62	57	54	50	51	64	64	48	59	44	65	51	55	57	53	42	64	63	50	63	57	51	59	63	51	33	52	50	63	57	69	51	69	47	54	61	54	60	58	60	56	53	51	57	54	49	59	59	49	61	66	51	54
21478	11609	3239	1591	1815	1972	1798	1527	1335	1183	1034	932	878	886	799	806	763	822	773	728	736	700	685	686	651	661	669	672	670	651	669	701	645	647	664	635	654	641	652	634	652	610	623	636	609	595	633	669	639	647	642	604	671	629	668	661	673	628	608	659	631	587	623	601	640	660	616	650	597	631	606	596	639	642	611	649	580	687	603	651	597	620	625	601	614	615	616	625	648	626	618	635	593	652	607	646	617	615	591	602	626	602	616	598	642	624	605	563	638	613	574	641	616	668	594	631	561	617	634	606	589	627	571	625	683	612	616	611	624	611	611	574	598	638	591	572	603	632	611	595	581	597	617	666	628	663	620	607	607	614	605	638	641	618	569	592	672	626	646	638	628	638	667	598	617	605	645	605	636	659	637	621	644	634	621	589	635	624	636	611	610	603	598	637	623	638	616	636	643	628	625	573	620	593	617	581	634	622	606	619	588	583	603	650	609	603	683	626	634	623	645	612	641	566	629	583	628	656	597	588	574	615	607	584	658	638	626	657	605	656	539	611	595	601	604	643	591	629	604	627	601	646	586	618	591	604	630	629	609	643	643	622	605	599	648	682	649	634	641	617	613	618	611	619	598	577	643	608	610	621	596	626	601	610	597	593	639	631	606	607	632	575	640	600	634	623	672	605	610	584	631	589	635	615	634	621	563	604	601	589	679	577	623	631	640	552	621	606	600	609	598	619	606	588	608	614	614	612	593	649	605	634	605	620	600	636	605	642	614	602	614	616	640	644	631	604	595	636	583	586	596	646	581	650	585	579	646	569	629	621	623	625	576	590	610	665	637	647	661	642	658	656	663	610	639	643	630	606	612	613	653	626	613	632	605	655	628	636	579	633	663	602	650	613	625	635	611	631	660	657	644	608	606	636	601	616	567	608	673	608	646	587	601	621	589	563	650	600	637	600	598	577	650	592	642	621	612	625	614	604	596	577	615	601	674	627	694	596	630	628	656	630	594	632	646	604	630	601	612	598	636	620	656	654	614	611	612	610	592	608	639	644	626	616	618	628	613	647	589	558	589	618	630	617	639	609	636	674	613	625	673	602	601	613	639	641	601	597	602	597	651	588	603	577	630	644	599	590	668	604	648	652	644	592	638	634	668	640	628	629	603	639	618	639	616	592	630	588	602	601	649	601	659	609	607	614	646	570	568	668	642	631	643	587	629	614	631	617	648	587	630	622	606	633	643	641	609	603	645	628	586	633	609	627	582	597	614	627	626	626	605	622	652	579	602	640	596	648	590	618	596	600	642	634	619	647	664	622	642	608	620	635	626	599	620	564	641	592	576	636	623	624	658	650	631	609	598	630	650	621	645	608	581	613	578	630	621	627	632	629	609	639	603	582	635	653	628	639	618	612	650	589	627	602	588	614	613	552	614	629	621	615	583	650	611	602	635	596	601	655	620	620	609	631	642	693	615	621	614	601	607	611	595	666	646	634	633	603	604	619	636	610	611	627	616	601	587	621	623	641	618	622	602	605	638	641	610	626	614	586	610	641	601	606	596	619	644	613	598	648	637	613	652	605	579	688	611	619	599	669	601	649	652	613	611	656	619	575	589	607	600	613	626	630	604	619	629	640	591	650	594	601	666	626	578	614	630	614	659	659	610	586	574	580	629	621	641	627	657	590	604	616	647	617	606	600	650	557	599	632	604	645	576	652	653	629	657	599	650	610	597	603	677	648	661	589	594	642	639	591	651	608	679	593	626	612	590	572	606	613	655	627	595	617	626	598	609	655	638	593	608	611	613	592	631	617	599	622	662	593	629	602	664	632	654	606	637	632	606	628	665	612	636	595	625	591	607	629	623	640	655	631	599	604	625	633	612	615	642	570	669	642	607	646	623	597	658	650	615	624	625	596	571	622	581	639	626	583	609	593	605	604	640	640	609	636	613	579	610	646	594	655	637	646	613	580	679	615	629	563	659	625	633	625	624	615	612	612	656	597	570	604	597	601	655	620	630	609	615	629	630	580	626	628	603	644	623	617	610	580	660	634	598	590	610	616	597	596	573	619	563	606	596	602	661	663	626	644	576	619	648	647	653	625	633	646	624	597	618	619	603	618	608	627	578	642	653	597	624	613	596	573	649	629	616	594	611	619	622	611	619	597	606	587	648	568	618	598	587	562	650	612	649	656	631	631	605	593	636	624	596	687	598	598	650	599	600	621	608	644	606	611	661	594	647	610	619	593	615	609	640	665	605	613	616	605	644	650	620	599	617	596	606	629	604	616	614	601	624	603	614	613	621	608	631	620	635	585	609	649	635	633	550	591	634	615	630	621	641	673	632	618	642	624	593	635	634	620	622	651	639	612	657	629	602	635	595	650	616	664	656	617	617	649	625	560	633	600	614	628	575	657	641	627	598	622	608	611	651	632	574	644	690	659	597	625	602	546	596	632	630	655	626	651	636	602	656	658	608	651	625	576	643	618	655	611	617	639	636	619	618	602	650	677	633	615	631	654	632	618	642	606	592	631	611	643	639	608	586	645	629	590	598	579	594	631	593	569	625	637	604	601	580	624	625	629	637	597	653	629	624	615	614	567	623	621	571	616	596	616	654	575	625	632	643	590	630	565	606	590	643	644	618	595	634	624	657	626	620	605	617	629	615	612	625	630	592	626	626	656	594	616	579	574	572	605	623	627	640	624	631	581	612	630	657	610	634	598	641	596	650	596	632	611	583	624	583	591	608	576	649	638	599	663	627	643	623	624	656	625	614	595	656	609	625	615	611	622	615	622	623	634	631	633	594	582	617	627	615	621	645	617	561	603	607	661	623	624	585	579	612	573	650	602	574	606	619	626	584	628	643	612	623	621	609	648	601	621	620	615	598	624	626	632	586	594	601	579	603	631	620	611	621	634	622	639	637	585	617	565	615	630	618	632	609	611	630	605	609	621	614	612	599	627	632	606	636	630	624	605	600	650	612	626	629	575	601	624	650	631	596	640	628	623	612	601	637	663	611	579	603	633	648	623	641	608	622	652	624	596	619	636	604	607	639	653	620	608	615	596	593	627	589	609	593	595	629	586	614	596	609	586	590	629	659	641	641	603	593	639	647	578	624	584	573	665	616	585	551	597	623	624	613	632	588	606	618	631	557	571	637	665	637	606	620	599	615	693	617	641	627	628	595	639	592	611	666	626	584	641	589	642	604	570	653	622	622	683	610	615	626	642	637	601	610	610	632	625	581	564	590	603	595	594	632	658	590	628	638	587	601	674	664	623	648	615	636	621	613	607	649	648	619	642	642	585	632	588	657	613	626	606	613	643	611	622	605	644	619	574	643	608	615	661	635	613	602	652	643	640	636	615	606	608	613	617	624	584	613	589	585	641	617	623	602	615	644	612	593	591	647	653	603	678	601	631	617	577	589	588	603	628	663	594	627	669	646	567	597	625	637	629	633	598	635	632	583	628	666	600	626	615	658	641	651	604	657	588	645	630	657	622	592	643	609	571
5249	895	213	114	75	65	74	55	68	43	43	44	32	31	29	37	29	18	34	18	25	16	22	17	33	19	24	13	35	21	17	14	17	17	21	17	19	17	15	20	15	14	14	14	16	13	19	18	10	12	22	11	15	15	15	19	20	22	19	16	12	14	19	16	10	18	15	21	13	20	12	16	20	14	17	17	15	13	13	14	21	22	20	18	15	18	13	20	23	15	9	17	15	16	10	20	20	10	11	20	12	19	19	25	8	7	22	21	13	14	12	20	21	13	14	20	13	14	15	15	15	15	19	11	13	13	21	19	11	14	14	14	19	16	15	20	10	15	20	11	17	16	8	13	17	10	15	17	16	19	15	15	10	15	16	16	21	15	12	11	12	10	27	16	19	15	9	18	21	12	10	18	16	12	12	12	8	19	15	12	16	20	16	18	15	19	10	20	19	16	10	16	10	12	14	11	10	14	12	22	14	16	17	16	10	20	14	15	20	12	7	13	15	15	18	9	14	15	15	14	15	12	18	17	10	9	16	8	13	12	12	17	12	11	16	13	14	13	22	17	8	9	14	9	7	8	12	19	16	17	9	10	16	17	13	11	15	15	12	8	13	14	18	14	13	18	18	19	16	14	14	12	13	9	13	17	17	20	10	12	10	13	11	19	13	13	11	19	16	22	13	18	12	14	14	20	21	12	16	9	19	9	11	13	17	13	18	18	15	7	15	25	9	12	16	16	8	21	18	10	12	14	13	12	17	14	12	15	14	13	10	12	12	17	10	15	21	14	22	12	17	9	18	16	13	6	19	27	14	18	15	15	18	13	10	12	18	16	10	11	21	20	10	11	16	22	18	15	13	14	20	16	13	21	15	17	10	14	18	18	17	18	16	15	13	13	16	12	20	17	19	14	11	12	16	7	13	9	15	17	20	15	16	10	14	11	6	13	13	25	21	14	15	18	15	16	10	14	20	17	16	11	18	7	7	15	14	9	18	8	16	12	14	15	14	16	13	23	7	16	14	13	12	14	15	14	12	16	12	18	17	4	12	9	16	16	12	12	12	18	21	18	8	15	14	11	12	13	11	9	12	16	9	15	12	7	19	18	17	21	13	16	11	14	11	10	20	11	24	17	15	16	14	11	6	13	18	8	16	17	17	13	10	15	13	12	18	17	13	23	18	13	17	13	10	13	19	10	18	7	15	16	21	15	11	16	14	17	14	15	10	18	13	19	12	11	19	20	18	14	17	19	13	18	9	17	14	12	13	13	19	10	17	9	15	12	22	10	12	10	26	14	19	14	15	22	16	24	13	15	14	20	18	9	13	9	10	14	7	22	17	18	21	14	9	21	21	12	10	9	17	15	22	12	16	21	17	13	14	15	16	19	17	11	15	9	14	18	16	14	17	11	14	12	15	17	14	14	16	20	17	20	20	17	17	13	16	16	14	21	16	25	6	13	11	9	14	9	11	16	16	18	16	15	13	12	14	14	19	18	14	14	14	16	23	12	18	14	14	19	9	13	7	15	16	13	14	16	12	18	13	9	13	15	18	7	15	10	12	15	16	9	15	15	10	18	13	12	17	10	14	12	11	15	15	13	14	13	16	16	14	18	15	18	21	14	15	19	12	15	16	17	17	20	17	22	7	17	13	17	11	14	12	15	18	9	9	8	8	14	15	19	18	15	11	9	17	17	14	17	12	18	10	16	13	14	8	12	18	23	17	16	19	12	11	15	16	6	23	7	12	17	19	16	11	11	17	15	16	10	10	14	16	15	24	10	9	17	15	19	14	15	15	13	14	17	12	15	8	14	18	12	17	22	21	14	12	14	12	17	16	11	19	19	10	23	24	18	17	13	22	11	17	15	12	16	16	13	17	15	14	13	17	13	21	6	13	10	12	8	12	14	18	15	12	22	9	18	14	20	13	13	23	12	11	16	17	12	16	16	26	16	20	24	14	22	16	15	11	13	19	8	9	11	13	9	18	19	15	15	15	20	16	15	7	14	12	15	15	17	18	20	10	9	12	10	14	17	10	12	10	10	12	13	13	14	14	15	21	10	17	12	15	14	13	15	24	13	14	13	10	10	16	17	13	14	11	17	19	13	14	11	12	20	19	10	13	16	19	26	10	9	12	19	20	20	16	12	10	18	16	14	15	16	18	13	18	21	13	16	15	11	13	11	17	14	16	19	16	14	12	15	16	12	13	21	16	8	14	17	16	10	16	10	15	10	17	19	11	16	11	17	17	18	12	13	20	13	19	15	10	14	11	10	15	20	16	7	9	10	13	16	11	11	18	16	14	20	11	12	12	14	10	15	16	16	13	17	9	15	18	15	15	9	15	8	17	14	11	16	8	10	14	20	13	20	16	20	16	9	13	14	8	9	15	20	18	9	15	17	9	29	15	10	15	8	21	15	17	15	16	11	7	14	18	15	15	12	23	12	11	15	17	14	10	10	12	12	15	19	8	24	11	12	14	18	11	25	18	11	10	13	10	26	18	6	17	22	11	18	15	13	17	10	20	15	18	13	17	15	15	15	17	22	17	17	18	24	14	8	15	19	9	16	14	12	12	18	13	12	13	18	17	20	22	16	19	15	14	16	13	15	22	9	12	20	15	13	13	14	22	17	14	12	13	12	18	25	16	15	10	19	11	12	14	20	19	11	15	15	14	15	11	16	6	14	7	15	22	17	15	16	15	18	19	17	13	20	11	17	16	15	14	19	10	9	13	25	13	17	16	16	10	12	13	14	13	16	21	22	15	21	20	16	12	20	21	8	24	15	12	20	13	16	12	11	16	18	16	13	13	13	17	12	19	12	8	19	11	15	20	13	8	21	12	19	8	13	10	23	18	12	10	15	20	14	15	12	11	16	21	10	11	15	11	14	17	12	14	12	12	9	15	8	19	11	15	22	17	14	16	13	12	12	14	8	17	11	19	19	12	11	13	8	14	19	13	14	13	13	10	13	18	9	9	16	12	15	17	19	14	16	12	14	14	20	13	12	16	11	10	15	14	8	10	12	13	12	13	17	18	19	12	12	6	12	17	11	10	10	19	13	22	15	13	7	15	18	15	12	18	16	9	15	19	20	12	19	21	19	17	12	15	15	12	20	17	23	17	15	15	9	14	13	12	9	22	13	16	19	20	14	14	20	19	13	23	13	9	15	18	17	12	17	10	17	14	14	10	23	10	15	14	19	13	16	9	15	20	13	19	12	13	10	14	12	20	13	18	10	11	10	11	17	16	13	8	14	16	7	13	20	19	13	14	12	13	16	16	10	11	16	13	11	12	11	14	14	23	9	13	13	10	18	15	16	15	11	17	12	11	14	16	16	20	14	14	19	13	12	6	18	17	17	14	19	17	13	10	14	12	11	9	13	13	11	14	19	10	18	23	17	7	16	13	15	10	18	15	15	16	16	14	21	12	10	13	19	14	22	14	13	18	18	18	17	17	14	17	7	15	14	7	15	20	15	18	17	15	19	14	12	9	14	19	13
28970	7753	2751	3002	4937	5314	4513	3440	2847	2098	1618	1372	1156	997	831	773	666	605	579	504	514	500	403	379	359	368	354	334	321	361	304	268	265	264	298	262	260	266	246	245	248	236	226	235	203	235	219	203	215	222	225	215	229	199	207	205	228	203	196	203	197	204	199	184	210	183	164	187	199	194	191	209	187	181	211	184	187	165	152	184	194	186	197	180	194	153	167	182	180	206	196	196	160	181	195	170	161	171	199	176	178	154	169	190	189	180	175	172	174	212	167	167	170	159	196	187	194	166	176	168	176	157	185	195	186	188	171	196	193	174	166	201	187	167	173	173	143	160	168	190	167	198	170	152	178	171	153	189	157	198	178	188	186	170	129	160	165	167	159	167	205	186	171	181	164	182	178	181	171	169	197	181	165	173	163	162	158	185	172	178	175	186	171	190	167	185	174	160	151	152	172	168	175	178	153	163	179	168	157	168	160	176	180	179	174	176	180	157	150	150	167	205	177	168	176	158	166	168	167	161	151	189	195	160	187	178	198	180	160	178	185	176	188	178	171	180	175	194	161	167	161	192	161	187	141	168	172	164	165	171	162	169	153	188	181	182	188	165	179	193	169	184	141	192	148	188	175	178	176	168	191	170	182	165	179	183	171	175	169	164	169	179	157	176	169	178	146	173	180	197	164	167	158	160	166	182	148	167	157	166	167	182	135	156	181	174	164	184	202	141	175	164	177	173	166	158	163	178	175	190	175	159	179	184	150	156	169	145	171	163	154	169	192	195	180	167	186	159	179	166	174	179	162	193	154	179	169	151	195	160	180	181	180	161	184	184	174	155	201	170	173	166	164	168	154	171	144	175	166	167	177	166	157	173	159	161	198	180	141	167	184	161	153	171	160	169	151	168	145	187	168	190	177	183	169	176	186	177	162	202	156	188	172	160	182	188	197	167	162	183	188	182	200	201	182	165	178	186	163	151	199	179	162	182	167	157	177	164	169	161	162	160	170	175	182	164	172	165	155	138	160	169	182	182	190	169	192	186	161	150	159	182	169	169	169	152	150	167	147	178	182	188	158	166	178	168	168	173	179	178	168	147	181	164	169	173	178	177	179	182	154	153	175	161	182	159	205	191	189	162	169	166	154	177	178	156	173	155	184	144	159	183	178	184	140	174	177	165	183	173	185	168	174	184	170	169	175	170	146	195	190	184	162	191	163	169	168	169	172	173	161	149	177	197	175	163	168	187	163	177	175	178	182	173	175	173	176	169	175	163	185	171	169	172	160	182	169	190	194	158	161	158	182	158	173	186	144	167	156	161	165	170	172	179	157	168	169	185	185	149	178	151	184	168	159	144	172	160	164	169	182	166	192	200	178	150	160	156	157	185	179	181	144	179	175	199	164	164	156	179	174	177	162	176	166	178	182	166	171	180	156	172	169	164	174	156	158	175	161	147	181	162	162	177	184	194	144	154	155	194	188	176	171	182	166	183	173	174	190	180	189	157	174	172	159	196	162	176	171	146	187	167	177	143	170	176	168	178	161	169	164	163	169	189	169	182	179	157	182	168	173	195	173	200	196	187	168	161	154	165	161	171	163	177	171	166	144	182	208	151	164	159	158	151	173	196	193	173	188	165	169	160	166	178	145	157	144	165	163	166	185	180	186	166	154	173	172	163	189	174	157	186	196	175	153	185	176	150	164	175	164	144	144	159	143	175	150	173	171	141	171	170	187	155	169	172	160	171	196	158	184	166	141	166	156	175	169	158	168	169	176	167	173	170	186	193	158	176	185	181	177	153	178	196	165	173	151	179	197	173	170	150	180	180	159	156	161	205	155	150	190	176	176	155	199	175	158	166	164	173	175	148	163	194	161	168	174	187	173	165	188	192	170	191	175	152	179	172	199	172	189	188	177	168	156	174	195	185	191	187	180	165	141	163	195	179	174	187	158	158	159	189	174	160	209	178	159	178	177	179	178	175	177	161	153	166	174	184	175	169	182	188	180	194	163	176	186	179	171	167	143	174	165	160	191	168	162	165	146	158	168	187	164	176	173	164	182	168	160	156	154	168	167	177	169	181	172	164	163	174	182	188	165	192	187	172	218	179	179	173	159	168	180	168	212	174	170	173	169	182	179	162	157	176	171	179	181	153	160	196	172	208	165	178	169	175	170	169	149	178	184	179	163	170	166	159	177	179	163	167	156	163	162	202	184	201	167	164	181	190	179	173	158	171	161	155	186	163	174	157	166	190	160	172	144	164	177	179	187	152	167	180	174	160	152	170	171	198	186	193	190	166	173	171	165	193	162	179	188	189	167	150	172	174	174	177	168	178	174	172	174	191	192	142	187	169	157	181	164	178	183	178	152	180	147	158	176	166	173	188	151	175	155	164	185	116	139	164	174	177	179	156	138	157	183	150	178	146	151	154	145	185	151	176	172	167	170	178	155	157	171	158	170	178	165	170	144	182	188	157	172	181	176	172	162	166	169	202	179	149	169	162	160	174	160	172	176	163	202	166	163	188	148	183	159	170	164	163	180	176	171	173	159	186	195	173	167	184	175	174	152	167	172	149	151	173	159	172	191	187	179	144	181	172	195	175	162	166	184	174	184	191	169	161	192	152	171	169	162	165	170	190	169	180	193	177	156	181	183	154	174	182	156	159	185	173	159	153	176	182	167	140	175	193	151	184	152	160	182	173	185	155	153	166	187	175	171	189	175	172	145	155	192	170	179	173	167	193	145	181	182	163	168	164	187	164	187	177	180	177	166	185	172	175	184	148	170	164	161	156	173	182	165	170	167	176	194	164	199	164	174	155	164	184	171	173	178	176	156	177	166	165	172	181	186	172	181	141	193	169	175	162	140	183	147	156	174	158	182	195	159	171	173	167	178	169	167	161	148	168	169	158	183	149	151	163	173	169	164	165	165	185	187	153	162	174	157	157	185	177	164	182	171	176	153	181	185	162	181	196	170	187	160	166	179	182	154	169	159	176	159	171	177	167	183	162	169	167	156	167	162	147	174	165	158	150	180	160	168	177	160	160	180	159	164	162	187	177	143	173	167	183	179	167	164	182	157	161	173	166	171	187	155	172	182	160	177	176	165	164	180	175	165	174	159	186	194	175	158	181	157	164	148	182	173	155	164	161	141	177	171	160	168	169	182	192	153	175	188	165	173	191	152	149	189	169	200	163	185	187	163	179	159	173	172	163	175	166	191	147	181	169	175	161	172	167	166	168	188	194	176	186	170	163	161	171	184	155	174	173	177	157	176	158	194	171	177	210	204	175	195	168	183	141	152	154	180	148	185	191	167	174	181	180	167	163	149	166	179	183	167	149	173	163	167	183	184	172	199	143	182	173	166	139	186	183	172	186	175	171	170	173	178	165	170	172	178	155	210	164	199	175	172	167	156	144	201	167	163	172	169	159	143	137	153	185	153	171	131	164	161	170	159	170	196	181	163	189	166	172	168	182	178	174	138	182	170	149	183	193	180	174	158	167	175	184
4378	621	588	234	107	92	115	121	104	98	97	83	78	69	86	88	84	89	76	77	83	62	73	70	89	68	73	73	70	73	66	86	68	62	95	75	64	64	66	84	63	59	72	63	68	63	74	70	69	56	65	62	69	77	69	65	61	93	63	76	69	61	62	86	68	67	68	67	65	69	64	70	72	74	80	66	77	77	66	82	68	70	67	65	71	62	61	62	73	77	55	69	75	56	76	69	69	73	74	63	77	60	79	63	60	72	68	64	62	61	62	73	82	63	63	70	73	70	82	82	71	68	63	65	73	69	56	79	66	75	60	75	69	65	72	90	81	61	75	70	61	83	68	71	64	63	63	79	74	69	67	77	65	75	60	64	61	70	80	61	60	73	77	83	64	64	74	68	62	74	73	73	61	64	66	65	77	81	68	61	45	68	80	77	60	61	76	91	77	62	92	80	80	55	73	76	55	85	56	58	65	74	75	53	59	83	73	74	57	69	78	75	80	86	55	57	72	62	63	81	86	60	70	93	70	69	73	59	55	55	52	57	74	74	61	56	83	72	87	72	64	74	59	60	57	68	73	62	77	76	64	71	59	79	67	63	59	68	56	60	76	91	74	67	45	69	75	73	73	62	66	57	68	74	60	68	66	69	67	52	66	65	62	66	58	60	75	68	72	68	80	78	70	80	86	66	72	77	70	79	70	67	68	60	71	67	70	78	62	61	80	71	70	76	80	75	86	57	67	63	57	70	57	72	71	68	65	61	58	71	80	73	68	69	60	61	70	73	60	68	81	87	59	76	55	67	82	59	77	65	62	63	69	75	60	63	64	70	55	67	74	78	73	64	68	60	83	46	74	75	73	70	63	66	70	64	65	70	67	67	64	64	80	57	73	77	68	68	77	63	71	64	56	71	78	62	71	82	73	64	75	72	60	78	70	80	65	65	66	73	68	68	64	57	74	67	65	77	59	65	89	59	62	78	74	78	70	60	61	68	72	68	71	69	80	56	73	70	69	69	79	73	62	64	60	74	76	73	80	65	78	72	72	81	53	83	57	64	70	79	69	61	82	72	73	65	76	72	68	73	77	65	69	76	62	55	83	63	77	67	49	75	70	70	64	65	63	77	77	67	69	64	82	80	68	78	55	76	79	63	68	85	58	69	52	73	61	66	92	73	63	62	66	63	89	76	72	71	75	66	86	76	55	71	88	69	75	75	71	72	69	62	58	69	84	59	68	63	79	64	57	71	61	72	72	60	77	56	72	59	65	77	66	82	73	78	78	74	65	61	76	72	61	73	68	76	62	62	70	77	78	92	70	67	70	68	58	62	60	76	62	63	85	76	69	79	61	74	64	71	67	60	68	71	69	74	72	70	61	82	53	70	69	58	58	71	76	72	64	66	78	66	67	93	58	62	71	80	62	55	81	72	68	58	75	61	73	94	62	58	60	70	64	70	57	69	64	68	77	59	76	69	61	54	93	68	78	67	85	55	72	79	60	78	60	73	63	57	58	77	84	72	70	82	57	71	61	76	74	69	88	55	79	62	66	74	63	76	57	75	67	68	78	65	79	79	68	76	73	76	79	72	68	62	68	65	70	65	73	56	73	81	76	90	54	75	70	63	68	63	69	72	53	61	75	58	70	55	65	56	77	77	84	77	59	73	70	66	62	67	76	80	61	62	72	63	71	69	65	68	62	66	79	61	73	72	64	58	76	72	78	76	78	67	91	82	66	78	82	59	53	65	65	60	78	73	73	56	75	59	56	63	67	83	74	77	73	62	57	76	62	86	68	64	64	59	69	67	60	66	66	87	79	73	70	74	70	51	66	74	59	72	68	64	71	58	70	70	68	65	50	63	66	73	73	69	71	66	69	73	68	71	85	75	64	65	68	62	59	59	74	75	70	75	68	74	63	60	76	83	55	58	72	69	62	71	53	61	65	64	64	67	71	57	65	73	73	52	65	63	71	63	81	58	61	69	59	69	78	51	67	85	66	65	78	64	64	60	80	71	65	66	58	72	73	63	66	55	84	81	74	72	74	67	74	85	90	64	62	68	69	74	79	63	76	83	73	67	66	62	65	54	62	80	62	55	71	78	67	62	69	69	78	60	64	67	64	65	73	65	70	76	76	79	74	69	57	64	80	65	76	57	69	75	82	78	69	66	51	82	88	74	70	57	79	57	61	54	55	64	68	61	70	61	82	85	72	60	57	80	56	80	63	70	67	76	55	70	54	73	46	60	73	74	75	78	57	56	97	73	65	66	65	69	56	72	63	68	74	46	75	83	68	62	66	70	63	84	67	71	78	75	71	64	60	77	69	71	74	59	68	76	82	74	63	61	74	59	82	61	76	64	70	76	74	87	79	72	83	72	61	53	57	61	70	59	78	77	71	64	80	76	58	65	83	70	69	80	57	73	72	62	65	64	60	57	81	74	78	75	65	103	65	67	74	61	75	64	62	75	65	64	68	69	60	70	67	83	72	69	76	72	71	70	71	90	76	77	92	64	70	69	65	76	68	73	69	63	67	56	67	69	69	75	73	63	81	75	67	68	79	80	59	71	74	78	66	64	56	58	76	55	66	60	70	70	55	71	64	69	65	58	76	60	67	90	74	81	80	58	73	76	63	73	63	72	72	79	62	74	57	62	74	67	59	74	77	68	70	75	60	76	63	74	71	72	83	74	68	70	77	75	76	73	55	56	69	58	75	75	72	83	48	61	70	73	64	66	67	76	82	55	65	73	58	77	75	82	75	82	55	81	69	64	56	63	73	64	67	78	65	66	66	78	76	67	52	71	67	63	71	68	70	64	75	68	69	73	76	63	68	69	53	54	73	70	74	54	78	57	72	76	72	66	75	69	65	76	59	67	71	56	69	71	71	58	74	56	68	53	75	73	66	65	64	69	81	69	71	73	73	65	82	59	75	74	70	75	69	68	59	56	68	65	61	70	79	68	78	72	60	67	63	70	64	80	69	76	77	80	52	61	78	69	75	80	69	75	83	67	66	55	59	82	75	75	65	71	82	68	81	58	83	69	76	72	72	56	69	65	56	79	56	63	70	58	56	78	67	60	62	66	71	67	87	61	70	75	58	68	77	55	71	72	73	80	64	64	79	71	64	67	64	67	57	66	62	67	71	77	69	64	68	63	78	71	62	72	82	68	66	61	65	70	72	79	57	74	60	75	72	77	62	66	84	67	51	73	53	69	75	77	85	68	76	81	63	68	77	57	68	65	74	71	68	66	57	61	64	61	63	87	74	67	67	64	91	64	56	69	68	50	72	69	60	48	70	45	69	69	71	68	71	65	55	64	74	70	50	71	64	70	65	85	66	73	58	67	73	79	55	83	76	54	55	70	68	67	79	64	66	76	53	59	57	71	68	61	63	67	51	71	69	62	62	80	71	73	74	60	78	69	69	83	76	76	76	65	58	62	68	74	65	79	70	69	75	60	63	67	63	81	56	79	53	74	74	62	57	55	63	60	68	66	61	80
21506	8094	8270	4778	4246	4941	4546	3681	3064	2562	2142	1886	1740	1559	1388	1300	1276	1224	1082	1110	1059	1041	1030	1024	966	937	898	883	934	848	811	873	837	876	798	818	780	786	861	781	791	799	779	806	823	793	817	774	741	785	818	816	767	812	794	707	801	748	756	795	750	791	743	731	736	777	790	755	768	765	719	769	731	790	756	739	767	762	705	793	747	737	749	775	748	708	795	713	776	735	807	751	730	750	765	778	701	762	716	773	720	726	722	748	731	711	687	747	720	745	685	717	740	769	768	710	729	707	769	759	760	831	741	803	765	731	730	772	790	806	726	756	758	760	755	771	829	741	747	724	726	713	775	750	755	774	726	739	733	773	753	731	766	717	742	782	740	737	747	731	718	726	736	711	755	699	788	799	722	712	726	775	740	733	756	749	775	743	746	744	772	752	738	759	765	742	724	727	734	768	714	682	750	730	799	732	756	750	734	705	721	732	736	715	732	705	753	709	767	747	763	725	738	677	744	734	796	748	745	722	786	697	755	685	755	741	795	696	759	716	738	787	773	764	745	732	742	746	741	772	693	759	738	742	684	792	728	755	714	723	732	739	741	769	712	766	743	740	760	734	792	686	783	793	784	755	745	704	757	758	779	663	777	702	714	723	735	683	736	746	741	731	771	700	754	730	774	745	736	778	766	745	749	778	759	785	758	748	771	702	738	749	729	761	751	732	746	762	774	734	667	773	750	752	796	795	726	724	766	799	729	778	749	745	746	712	744	797	729	745	750	752	758	734	742	742	781	717	721	727	738	771	738	734	727	789	705	690	703	704	780	787	726	705	744	736	766	776	745	701	733	774	714	719	749	777	741	751	730	797	721	794	745	735	771	779	765	778	780	730	752	747	723	732	764	720	774	747	727	701	751	732	701	739	753	699	759	741	753	765	714	764	710	742	737	737	757	731	752	740	718	784	725	708	751	735	759	716	757	729	727	712	789	788	746	723	763	694	746	755	756	675	742	769	756	777	787	734	744	724	752	750	713	705	736	706	710	708	748	772	733	757	741	754	774	761	781	710	714	775	748	736	751	728	764	729	775	740	766	795	704	731	718	728	709	725	784	784	762	751	789	755	743	740	715	736	701	765	719	763	782	742	769	781	733	756	768	687	757	768	690	747	745	753	712	727	697	731	760	778	737	792	782	700	743	737	755	754	744	776	698	737	788	745	725	742	703	735	743	722	756	715	696	747	707	761	759	691	734	762	720	756	694	723	736	757	741	735	747	724	717	770	745	761	779	760	725	724	771	761	759	749	759	757	741	753	767	712	707	730	758	786	764	754	731	754	797	754	708	758	725	747	754	726	759	746	750	725	770	784	713	716	730	759	737	731	745	754	733	725	716	716	731	726	760	747	732	692	733	763	713	710	756	714	748	714	696	753	715	767	741	756	797	710	722	767	747	724	745	727	710	776	761	722	709	772	776	779	724	718	763	723	749	709	760	699	720	746	725	722	741	750	759	711	734	736	768	724	753	711	770	808	729	728	730	744	755	744	753	748	748	700	802	776	759	727	751	740	752	755	698	755	765	774	741	733	737	757	741	769	775	762	785	743	728	743	706	767	714	742	737	751	764	731	706	699	715	712	708	736	740	753	756	744	770	725	762	702	750	742	783	684	785	700	676	737	752	738	749	719	724	738	703	742	735	753	756	786	763	714	681	736	718	726	718	730	773	723	816	725	737	752	723	766	761	720	771	743	762	764	762	747	745	779	758	732	718	712	764	743	676	740	704	719	760	749	777	782	746	792	769	770	769	741	732	742	763	689	747	742	751	766	758	750	757	744	747	742	764	726	764	709	711	789	747	730	745	729	735	742	728	739	777	735	772	735	770	762	741	762	766	766	759	717	724	728	738	735	756	743	764	737	801	714	762	743	747	758	729	747	728	752	740	776	738	782	855	771	718	712	733	722	699	767	735	731	682	744	715	704	731	764	802	679	797	726	756	748	738	734	728	756	743	705	738	715	724	716	718	732	736	717	755	796	749	742	676	746	783	706	734	726	757	733	788	713	761	733	771	731	753	762	747	731	729	756	699	714	735	787	775	728	744	732	722	747	754	710	720	749	761	712	710	683	769	703	725	721	727	739	736	786	767	794	766	723	738	766	787	802	734	781	742	732	779	786	730	719	775	754	765	749	762	704	713	782	763	778	738	761	717	699	736	714	714	711	753	713	723	770	700	752	670	720	737	747	750	729	728	741	724	735	776	733	722	723	761	759	756	740	744	758	773	728	788	726	789	727	763	753	742	720	676	738	747	709	698	759	735	760	765	721	772	703	723	727	748	740	758	788	755	742	713	780	770	797	749	776	762	731	740	716	749	716	716	777	722	802	740	738	754	746	676	742	760	691	759	790	766	784	721	764	796	715	749	774	726	727	779	751	673	699	749	754	720	730	740	742	806	742	749	769	734	718	717	771	743	752	724	722	735	734	734	722	709	690	701	764	722	797	747	745	718	800	768	721	758	723	762	748	731	796	780	729	757	751	709	742	737	693	744	780	730	700	736	753	712	711	712	731	784	760	709	752	748	759	700	735	772	697	724	757	725	753	752	777	748	756	741	784	784	783	760	755	718	765	735	705	766	753	772	745	701	752	769	743	736	725	735	771	751	750	782	677	710	759	731	755	680	769	723	719	751	766	786	786	763	735	782	741	676	782	741	749	773	770	732	723	759	732	757	742	729	688	758	729	745	710	682	733	714	769	752	745	723	776	729	839	730	810	730	778	747	715	762	669	771	765	702	746	680	724	792	769	773	747	752	709	792	703	749	748	755	725	710	727	748	742	741	723	716	759	756	698	729	786	761	758	760	772	764	708	672	759	712	743	765	715	743	735	729	727	761	757	778	761	722	740	726	756	716	720	719	769	756	733	756	728	709	718	733	736	807	719	733	753	757	731	792	751	751	769	713	747	753	748	777	768	772	734	675	719	731	729	742	739	752	767	768	726	726	711	728	736	761	730	716	752	741	787	751	738	760	719	720	728	712	731	730	741	753	793	771	707	731	763	779	641	716	770	761	722	751	740	744	735	786	734	727	719	704	736	728	759	700	738	727	753	771	746	695	782	769	724	739	746	756	781	754	716	784	779	713	733	736	740	742	746	764	775	747	749	769	743	780	761	714	762	731	748	723	754	751	739	711	772	736	758	734	729	810	734	737	758	711	760	740	759	713	750	732	742	755	746	755	753	753	716	780	754	725	780	712	754	748	722	756	692	765	736	735	767	714	727	747	712	738	813	701	716	721	704	772	778	752	797	747	723	750	803	736	773	691	743	720	763	777	767	765	743	733	749	762	750	766	773	729	766	719	726	752	741	733	761	774	721	703	689	755	776	747	766	725	750	749	787	748	774	683	763	744	716	762	742	765	742	752	740	718	719	771	693	773	746	763	777	778	726	679	727	748	734	737	720	765	709	746	769	795	715	770	772	758	732	757	784	730	695	763	716	768	802	779	777	773	770
5743	3783	2111	400	126	102	99	80	69	75	51	63	52	40	41	32	38	26	25	38	47	42	37	27	39	27	35	22	22	38	25	25	18	22	22	22	23	39	27	28	30	22	32	20	17	22	16	26	23	28	25	17	19	26	23	12	17	19	18	24	23	28	15	17	23	29	15	12	25	14	20	25	22	19	18	25	14	17	26	18	15	26	17	19	22	26	17	19	18	24	24	28	26	25	19	17	17	23	16	28	25	16	26	25	24	22	19	21	17	32	18	12	19	31	21	28	20	16	13	23	16	22	21	25	32	19	24	22	21	21	26	16	21	16	27	16	12	24	24	19	29	22	15	16	21	24	23	18	21	17	32	15	19	11	20	25	20	17	28	20	21	23	28	17	22	17	24	28	16	20	25	30	22	26	18	27	18	16	21	19	18	23	17	24	21	23	11	36	26	14	25	19	20	25	24	17	23	27	23	20	16	22	18	32	23	17	22	17	22	21	15	28	24	19	28	16	10	18	10	13	28	17	29	11	17	22	23	15	22	24	21	35	23	16	22	22	24	24	19	23	28	22	18	25	23	17	21	25	31	22	22	22	29	29	14	15	18	25	22	29	25	22	21	30	19	15	24	20	31	18	23	16	25	18	12	15	17	24	25	19	25	13	14	22	25	24	17	18	16	22	18	27	23	26	25	25	22	29	30	22	21	20	15	13	28	20	29	12	20	17	18	22	24	22	17	8	16	24	19	22	17	24	20	18	28	20	26	22	17	26	15	24	20	16	21	23	21	14	32	14	22	18	16	30	24	23	18	23	27	14	20	17	25	17	30	31	18	22	24	24	23	21	27	24	20	21	17	22	17	19	24	25	19	18	24	29	10	11	25	29	28	20	21	23	35	24	30	17	22	17	25	23	18	24	26	13	20	30	22	15	11	22	21	16	19	23	12	25	19	18	23	25	21	18	19	24	25	27	17	28	18	20	27	26	29	23	19	19	21	17	19	34	20	22	14	23	14	19	23	26	24	13	13	18	25	18	24	21	12	15	18	18	21	16	25	13	18	30	22	19	22	28	28	26	25	16	18	17	22	16	17	29	31	9	20	20	15	20	19	25	20	23	10	25	22	28	21	16	18	23	20	26	18	29	20	14	19	26	16	17	17	26	17	17	19	22	19	21	29	17	16	18	18	29	16	22	26	13	27	23	28	18	24	27	17	26	22	26	29	16	15	19	20	26	12	28	21	22	24	17	22	20	25	15	21	17	27	16	17	23	15	18	20	17	19	22	23	24	23	20	18	23	20	24	23	13	24	22	17	13	22	18	24	20	9	19	20	11	19	26	13	16	22	18	21	25	11	27	18	21	20	19	27	18	25	20	19	15	16	27	21	19	12	20	15	19	12	14	12	17	19	24	22	23	23	25	19	24	27	22	25	17	26	20	23	20	23	20	18	17	14	30	17	18	26	15	15	25	27	19	20	18	27	17	28	10	14	16	23	29	13	19	22	26	15	21	23	14	22	18	21	25	19	21	21	18	19	24	13	25	27	23	21	12	20	24	21	20	20	18	25	25	17	19	16	19	17	21	25	16	11	25	18	26	24	16	17	22	12	17	26	18	14	12	28	26	25	21	16	25	24	23	22	20	29	28	22	23	17	19	20	23	15	18	18	28	26	24	22	21	18	21	20	28	21	28	22	25	25	20	15	29	19	28	22	18	18	17	24	28	16	14	21	21	31	13	23	23	20	17	15	20	18	23	20	20	18	25	20	19	17	25	25	19	34	15	23	17	16	17	21	22	22	16	27	24	25	12	19	14	31	19	17	25	27	26	22	16	24	14	28	20	22	22	24	21	18	19	24	22	24	23	11	22	23	18	20	13	28	20	23	28	20	23	12	27	27	23	22	22	16	24	19	28	16	20	36	23	23	25	21	22	19	14	19	19	15	24	24	20	18	21	25	25	16	16	19	15	26	17	14	18	28	10	19	22	19	26	21	19	12	19	23	16	25	29	28	24	23	31	20	25	17	19	24	23	21	20	16	25	20	21	21	24	18	22	13	19	24	15	17	20	20	17	28	14	19	16	18	21	22	19	23	19	20	20	27	25	20	21	19	14	22	20	23	28	22	23	18	26	18	23	19	18	22	23	21	18	21	25	27	18	18	15	20	21	17	26	26	18	25	26	16	27	21	14	29	22	17	23	23	24	23	21	29	23	18	21	21	21	21	17	13	23	18	23	30	19	17	16	14	17	24	24	20	18	28	16	26	19	22	22	12	29	34	25	22	22	20	24	22	12	26	19	23	24	18	18	22	21	18	13	16	23	20	17	27	17	18	16	19	20	25	29	25	25	16	20	22	14	20	18	24	16	23	23	22	12	28	18	21	23	26	25	18	18	16	19	24	25	16	18	15	20	13	17	24	23	23	20	18	19	22	30	17	16	15	17	27	14	20	26	27	14	29	18	19	26	25	16	26	27	22	18	19	23	23	17	23	16	29	30	19	17	21	20	20	16	24	16	22	25	20	18	17	21	24	22	16	21	20	23	13	23	24	17	21	22	16	22	17	17	33	19	17	23	21	25	29	26	23	24	20	23	20	22	27	14	16	11	16	14	27	15	23	22	18	21	18	16	23	20	18	14	22	23	21	16	19	15	17	27	27	19	17	14	28	20	22	15	19	18	21	19	20	27	20	23	18	21	20	20	22	15	15	21	22	20	31	12	19	11	15	23	19	18	25	26	14	22	18	22	15	13	32	21	16	17	20	18	22	19	17	17	21	18	19	25	25	21	26	16	23	20	23	14	21	20	18	20	15	20	24	20	21	22	17	24	17	22	16	22	26	31	26	13	20	25	19	15	21	21	22	18	23	25	13	19	20	17	17	28	20	13	18	13	17	29	20	16	19	28	21	19	15	15	27	18	23	20	20	26	22	25	20	12	24	23	22	29	20	17	25	23	22	16	18	24	17	26	21	15	21	23	27	22	24	22	18	23	17	16	17	22	20	13	24	18	20	22	19	18	19	20	13	19	20	18	17	22	25	27	22	24	13	24	17	25	29	19	20	19	19	28	17	20	20	15	21	17	28	15	24	23	21	24	18	14	22	13	23	27	23	14	19	19	30	21	24	16	12	21	18	17	22	21	24	16	23	23	20	16	20	26	17	15	30	30	23	19	18	12	25	23	24	20	30	14	13	28	17	21	24	21	29	14	21	20	25	25	17	28	25	24	23	16	20	21	12	23	24	23	17	21	19	21	27	18	24	30	27	23	26	20	18	18	23	22	12	17	21	20	25	21	23	27	15	30	23	31	15	19	18	34	15	19	17	20	23	21	20	18	16	15	19	23	19	18	16	27	19	15	14	20	24	20	25	15	17	19	18	13	16	19	22	17	23	14	14	21	14	25	23	14	19	21	18	24	21	20	22	30	31	23	17	24	21	23	22	23	17	19	20	14	19	16	21	30	22	29	20	22	14	19	20	22	37	18	21	16	24	27	18	20	19	19
31154	22561	16024	6108	5989	6492	5780	4524	3645	2735	2234	1818	1506	1296	1185	1031	895	889	760	677	580	643	583	543	536	492	456	439	435	422	421	355	364	398	351	327	329	312	340	335	330	328	290	316	299	289	280	260	278	283	313	273	300	231	296	262	265	271	244	261	252	223	244	267	269	225	237	242	234	205	235	244	238	229	241	254	264	204	223	249	259	234	231	236	236	227	232	230	237	246	216	231	257	219	226	234	251	251	225	246	244	215	199	252	255	229	229	228	230	225	236	231	200	236	252	225	213	200	227	231	240	268	190	241	224	219	220	194	198	215	216	228	216	218	217	230	228	199	217	197	236	223	220	229	217	206	223	236	243	229	254	225	211	204	246	226	211	214	193	199	204	209	211	225	230	216	211	213	214	216	241	230	207	236	187	209	194	215	232	219	232	204	222	205	245	240	195	226	215	227	234	208	206	200	225	192	214	217	234	248	222	209	230	216	220	214	213	210	206	206	237	224	229	217	224	227	191	218	223	239	228	216	242	227	207	211	209	238	221	229	241	217	220	218	214	219	205	218	220	214	211	223	214	215	246	218	235	228	220	216	237	248	221	214	227	213	243	200	197	233	203	227	192	203	211	235	220	228	202	229	199	211	241	207	234	221	270	203	222	220	216	205	197	205	216	208	239	226	243	205	227	236	237	229	204	231	204	232	245	213	206	214	239	246	209	233	215	217	211	211	218	210	214	230	225	200	201	249	196	209	211	228	205	214	218	228	182	223	209	217	215	217	213	207	252	223	216	196	230	195	213	223	226	209	211	215	246	203	208	197	227	226	217	233	200	206	211	202	210	232	232	233	199	212	207	232	230	223	212	229	226	202	217	224	195	211	253	224	209	200	216	224	245	216	209	219	212	228	198	228	209	245	229	243	235	233	206	220	202	208	202	213	207	190	206	222	225	212	216	205	199	227	213	209	217	219	202	209	197	222	205	225	215	193	239	230	208	231	236	199	197	187	223	166	230	226	198	205	193	180	231	214	213	232	212	248	208	216	232	221	203	221	219	227	208	216	205	214	194	240	221	194	225	214	205	220	240	265	208	201	205	239	232	228	224	200	218	221	215	223	243	228	208	199	206	201	211	217	214	210	226	226	206	230	207	217	221	227	196	204	242	218	219	210	220	213	211	211	232	206	216	209	217	203	210	236	203	209	187	203	211	244	231	208	219	213	225	232	211	224	200	210	222	213	218	235	230	216	210	203	195	210	201	228	217	215	203	200	226	248	208	219	235	209	226	210	228	206	234	216	180	227	229	227	219	208	202	213	217	218	224	208	217	224	216	217	199	217	190	215	214	195	205	228	192	239	243	191	217	193	201	207	217	204	196	228	216	217	255	236	200	218	211	227	218	233	180	237	200	224	233	221	245	225	207	183	229	215	231	211	228	233	198	201	214	222	237	215	212	200	207	217	224	232	221	211	194	213	211	201	213	229	224	238	223	218	209	212	217	223	216	216	193	233	193	194	234	200	230	197	225	194	244	252	242	211	219	235	215	255	222	173	211	194	215	207	220	229	215	225	227	247	226	230	209	232	220	200	211	216	209	198	209	206	215	218	208	240	215	236	224	200	225	207	241	221	206	220	241	197	202	234	225	203	225	222	230	232	197	213	200	222	202	233	211	202	207	204	249	209	215	221	240	244	208	211	208	264	218	232	225	221	233	226	209	189	217	220	227	250	217	226	228	201	219	181	192	210	211	198	234	243	227	233	223	195	212	205	219	214	220	204	230	216	197	200	218	184	208	213	214	222	196	201	218	219	242	210	227	213	232	223	228	215	207	210	233	221	201	231	206	219	224	245	211	220	218	200	218	223	201	197	173	222	219	209	216	219	232	201	212	207	191	225	231	222	228	217	242	193	207	229	210	241	190	232	211	218	225	204	196	206	190	222	253	223	216	203	207	198	203	218	235	222	213	212	195	199	218	224	216	211	221	212	217	214	199	210	202	222	228	182	215	210	258	214	206	223	210	241	211	207	224	188	210	216	207	199	202	220	198	229	207	238	237	194	220	235	231	233	222	224	224	201	193	211	231	219	235	217	217	239	218	216	251	218	255	226	228	210	224	220	218	225	229	199	229	236	239	222	201	250	242	200	224	217	219	226	224	211	225	218	210	207	219	213	215	211	261	195	206	213	198	208	210	219	210	216	226	211	217	219	217	225	218	219	221	233	220	219	211	223	214	222	217	223	203	223	226	236	230	217	211	186	221	238	216	233	229	215	202	200	215	224	210	222	205	221	235	216	215	233	222	222	220	215	220	215	227	209	225	230	223	212	209	223	217	228	223	217	235	232	211	212	230	241	185	208	231	204	224	219	221	219	203	223	191	213	235	209	216	222	242	225	214	215	214	212	208	228	212	214	207	219	224	204	205	240	236	226	210	210	188	210	220	195	208	188	212	207	193	226	209	212	205	189	220	211	227	225	235	233	234	225	205	216	203	240	238	219	222	226	217	238	234	231	209	229	216	191	203	230	234	210	218	212	198	223	231	225	230	190	228	219	232	210	206	210	206	230	218	219	232	230	202	229	230	216	225	254	184	245	208	208	207	197	234	203	192	226	232	218	222	192	219	220	227	200	259	219	218	232	224	220	209	237	218	216	220	217	202	201	210	192	211	230	218	211	211	207	191	224	215	237	224	243	220	221	222	212	203	219	210	229	210	196	237	209	220	215	248	225	211	210	212	225	225	211	223	214	231	251	233	187	198	205	230	220	232	240	215	220	216	210	254	232	227	225	191	226	207	209	234	212	227	224	215	230	215	213	221	224	199	212	224	219	230	223	235	217	209	205	217	217	231	220	220	219	221	223	209	207	223	233	236	229	238	226	210	238	223	246	208	193	215	219	199	225	199	206	236	197	224	240	252	235	190	211	216	210	223	211	198	236	228	206	213	204	225	210	220	201	204	214	237	191	226	211	180	214	191	213	238	200	202	221	219	215	214	222	228	203	225	225	206	222	259	195	210	220	223	250	226	226	224	213	214	229	188	218	200	200	216	206	197	208	222	192	161	192	225	232	219	224	213	267	199	235	218	239	205	232	209	196	216	237	217	230	225	229	222	232	207	234	214	232	204	204	229	211	220	183	216	222	219	236	223	201	190	244	205	223	189	184	221	198	217	233	241	219	196	219	198	193	203	224	248	204	230	196	181	219	222	226	230	206	233	214	207	195	263	197	195	202	216	211	202	228	209	206	230	231	224	222	194	223	206	235	207	205	210	208	209	224	197	197	222	202	198	222	231	211	203	210	192	219	191	203	233	228	217	205	211	226	214	228	213	204	199	207	198	208	212	209	216	231	240	197	208	207	195	210	230	217	222	216	217	228	220	227	230	225	228	227	233	183	246	222	202	238	211	224	237	219	208	223	246	208	212	213	215	216	214	209	204	227	227	238	207	225	221	220	198	228	190	215	201	198	208	188	205	233	236	207	203	225	245	220	217	220	229	254	222	202	229	238
3109	1407	629	154	79	67	46	66	68	55	52	49	65	54	55	62	57	44	49	43	52	55	67	61	52	62	50	63	56	47	59	46	58	62	55	47	57	72	49	71	50	43	57	71	51	51	56	58	62	54	59	63	59	70	54	62	60	55	51	48	59	66	46	44	61	59	60	57	66	50	53	53	58	73	43	57	61	54	60	58	45	65	49	59	43	67	51	60	56	59	65	51	53	57	52	62	49	61	57	54	50	56	55	55	70	41	56	59	60	61	52	57	50	42	52	74	61	57	44	55	59	59	67	55	50	54	60	62	58	60	63	57	60	48	46	60	62	61	54	73	52	57	75	51	68	45	58	68	57	57	51	59	55	65	45	52	66	51	46	52	58	58	67	52	55	57	50	53	51	43	52	48	48	55	42	61	53	58	60	72	56	49	50	44	56	77	58	52	67	52	46	59	42	52	58	53	43	46	46	69	58	72	58	62	57	64	55	62	52	67	53	66	52	61	58	55	45	52	51	51	49	60	61	67	48	56	38	67	48	56	38	61	55	65	71	64	44	60	61	67	53	56	51	54	61	63	50	52	62	50	54	75	56	54	39	69	49	65	55	51	37	48	64	59	56	62	53	54	42	57	66	55	55	56	48	53	54	47	69	47	59	55	58	52	55	53	57	59	48	57	47	46	61	45	45	66	65	52	64	55	62	66	48	58	54	55	50	52	57	40	62	66	56	63	55	55	49	60	55	63	53	69	65	59	60	58	46	62	55	64	69	43	48	63	66	56	73	71	55	53	50	50	59	57	48	55	62	49	46	55	48	56	57	54	67	66	58	56	40	36	58	44	54	52	59	55	62	59	58	57	58	50	51	54	66	50	54	62	67	53	55	61	55	60	51	55	65	50	44	53	56	59	44	62	60	55	69	64	68	60	68	62	70	61	62	62	66	50	56	54	57	47	65	56	49	51	67	58	65	64	67	72	63	59	56	63	53	51	45	48	62	57	69	53	42	60	55	68	61	67	51	52	46	60	58	69	49	59	68	64	56	50	54	73	58	67	60	56	62	61	52	48	48	51	63	61	56	60	54	52	41	50	57	54	40	49	61	79	61	56	52	46	49	41	74	57	44	54	44	53	58	49	62	54	40	57	44	65	49	50	56	44	54	71	61	54	56	59	48	58	64	44	58	43	53	64	71	66	58	58	75	52	50	67	64	48	70	50	63	41	55	62	44	60	57	51	52	59	59	63	63	60	57	44	75	71	44	67	52	51	48	63	50	65	50	46	65	50	69	57	77	67	58	63	54	59	61	58	66	52	57	66	58	49	59	50	70	64	73	55	59	67	50	69	68	55	59	55	52	56	52	56	57	66	67	64	57	57	65	52	53	71	40	63	53	66	57	52	69	49	76	61	66	65	62	53	54	59	51	48	64	57	47	51	54	48	48	57	44	53	71	45	55	66	53	66	55	48	44	68	56	63	58	60	70	57	45	51	53	45	71	59	60	69	58	44	52	55	68	55	61	69	57	59	48	59	60	60	40	56	46	58	66	57	54	59	60	57	62	54	58	50	57	71	57	51	53	48	40	69	57	57	53	65	54	63	71	69	45	53	62	49	50	63	59	60	49	58	54	48	51	44	57	59	60	50	61	59	63	61	62	51	54	45	51	56	58	64	60	70	55	66	52	48	58	50	60	52	75	39	54	62	60	59	63	57	69	67	56	49	61	59	59	49	57	56	64	62	57	49	50	76	62	72	72	56	62	61	51	45	76	50	47	67	59	57	64	45	48	65	60	62	37	48	61	39	54	53	54	53	56	56	71	54	68	66	46	47	49	57	63	59	57	59	53	63	57	49	53	49	51	67	55	70	42	59	52	58	58	45	55	55	66	51	57	52	50	62	63	42	56	54	45	53	59	67	50	59	67	46	49	50	61	51	67	62	65	50	53	44	61	51	51	57	63	55	60	60	66	48	46	61	53	66	63	50	47	53	48	64	55	48	64	63	63	56	65	68	52	48	47	53	52	55	54	53	73	67	67	50	40	61	68	64	54	61	57	63	53	50	54	56	62	58	50	48	49	61	46	57	62	55	46	65	57	55	53	51	54	50	51	44	51	66	43	58	50	58	66	57	59	58	57	60	59	45	62	51	57	44	56	54	50	47	54	63	57	42	49	48	63	55	55	48	58	72	61	48	55	67	60	50	52	60	57	55	52	51	60	68	68	62	55	57	47	58	62	47	50	55	65	50	68	59	67	58	44	70	48	56	45	60	48	69	66	53	47	67	59	66	57	53	61	38	54	52	50	57	61	52	55	53	64	48	58	60	62	65	53	51	42	65	57	71	70	52	58	49	69	53	60	59	60	52	51	62	54	54	44	56	51	50	71	60	47	59	56	55	39	51	66	60	54	67	46	60	50	53	66	54	57	71	58	50	53	65	55	52	51	59	56	60	49	51	61	43	55	61	60	48	61	70	55	60	59	56	70	63	59	60	63	58	58	47	67	49	60	51	54	50	56	58	56	56	65	51	48	62	60	61	86	45	73	53	50	55	69	45	48	63	60	55	64	52	71	56	56	54	71	58	52	58	59	58	52	46	54	73	50	54	62	52	62	53	64	54	39	63	64	71	59	61	38	57	50	63	56	61	41	52	53	49	61	59	56	48	58	55	59	48	56	58	60	76	59	63	54	63	53	55	55	60	61	50	53	70	51	55	64	46	47	57	63	50	56	53	48	57	63	61	57	56	58	66	53	47	65	67	48	53	56	53	66	49	54	51	59	62	43	58	66	63	53	63	58	54	66	52	60	55	49	51	60	48	57	51	52	56	60	45	68	62	61	52	72	60	59	58	53	65	50	67	62	44	61	52	61	45	43	52	64	64	63	44	52	43	62	44	48	59	60	63	64	59	61	54	60	60	39	48	50	60	52	53	57	56	54	55	49	66	56	56	53	54	48	51	54	72	55	59	56	46	41	50	55	54	60	58	56	52	59	56	65	67	67	46	45	53	57	68	68	47	58	56	48	45	70	76	57	53	55	56	67	50	55	55	70	61	63	68	66	54	63	70	51	56	49	51	59	58	52	60	46	69	61	54	53	55	54	56	56	52	58	52	60	50	74	64	59	59	45	61	51	49	60	50	48	56	48	63	51	47	49	43	63	60	60	54	56	50	63	60	54	74	47	49	55	56	70	65	56	47	64	59	52	56	49	52	62	62	65	63	55	51	55	45	48	64	63	55	68	53	55	52	58	58	56	46	48	59	54	50	58	56	54	60	55	62	48	60	60	60	53	57	69	41	57	54	46	52	63	50	61	54	51	50	64	63	59	65	56	50	50	50	60	63	44	64	63	44	59	55	44	59	63	59	46	57	60	51	56	38	52	68	52	60	67	63	52	60	61	52	51	54	57	64	46	56	49	58	54	61	55	65	61	66	68	46	61	63	45	53	56	67	42	59	60	70	63	48	48	56	61	58	52	58	64	73	51	52	69	47	47	51	68	68
24382	15017	8596	3344	1583	1643	1559	1357	1207	992	925	866	836	847	719	772	689	754	709	674	728	701	649	679	670	732	699	710	649	603	682	645	695	649	673	667	624	674	644	633	638	617	615	584	671	648	621	650	682	641	609	617	659	621	666	648	608	607	706	657	675	624	636	618	627	641	675	669	656	632	648	640	592	587	665	640	642	650	637	616	660	609	651	660	596	609	610	630	637	641	628	655	639	638	647	639	644	659	694	651	620	679	600	601	621	612	620	635	618	694	651	639	636	637	653	624	637	576	656	634	601	606	630	637	622	611	552	613	621	627	603	635	650	589	636	649	663	661	616	612	630	651	655	603	615	609	618	652	579	675	652	620	644	657	593	642	661	645	641	614	619	630	630	635	645	625	601	671	649	602	591	651	671	667	612	618	633	640	643	648	623	642	594	626	635	632	627	585	638	598	630	669	645	614	618	632	603	607	601	633	653	633	624	623	625	661	636	587	603	679	632	607	627	620	642	639	669	634	630	626	621	624	647	665	597	648	653	642	613	629	648	619	647	596	636	633	696	649	594	658	593	634	615	623	595	637	606	619	617	596	628	640	647	602	634	628	627	617	599	614	631	619	645	604	638	623	619	647	598	657	612	615	637	617	620	624	605	673	575	646	626	598	578	609	652	598	643	618	648	650	592	599	638	642	600	620	639	605	662	573	665	612	626	559	640	641	652	605	636	595	577	637	614	650	647	622	603	687	648	647	655	624	637	677	603	631	641	605	636	658	630	638	618	669	656	640	664	622	602	683	582	599	654	636	633	655	621	630	639	606	652	651	632	633	604	669	589	654	621	648	606	635	649	652	637	659	671	627	595	659	666	626	634	645	629	635	641	653	635	628	615	643	649	637	639	646	649	634	656	673	634	644	582	647	622	647	607	628	592	653	593	633	593	579	603	606	657	603	642	649	645	640	599	588	623	624	641	603	594	631	641	613	678	641	600	656	642	618	657	609	654	599	580	645	642	660	592	638	642	686	596	605	610	641	626	647	647	583	613	631	619	625	599	642	621	616	642	657	621	630	631	598	638	644	687	659	630	620	641	648	646	645	605	662	632	650	638	617	631	608	593	604	609	627	654	594	660	634	639	594	606	599	660	599	615	591	649	639	631	601	628	610	642	670	596	644	689	644	633	653	627	680	602	668	605	625	608	648	627	626	639	646	657	649	591	608	646	617	652	637	622	646	613	608	646	642	570	609	611	621	623	676	595	648	605	636	619	569	620	610	622	648	657	599	578	642	635	603	653	622	625	618	600	633	642	658	679	629	635	619	644	621	644	663	663	606	652	588	658	690	641	594	604	613	635	621	619	659	609	644	618	672	620	629	613	661	610	664	607	646	645	638	693	644	633	679	591	623	632	600	672	617	601	667	610	605	621	654	622	621	636	593	602	605	592	617	598	610	624	636	671	641	659	656	625	603	587	622	621	631	644	582	659	632	649	635	647	669	619	651	613	622	673	623	636	660	628	605	639	600	618	624	637	626	626	592	613	654	696	643	665	649	676	631	649	612	610	639	643	602	651	657	643	657	601	637	641	641	582	607	677	607	653	667	596	621	677	604	592	592	609	637	679	624	653	670	623	628	610	607	604	627	647	620	649	660	654	593	664	612	658	640	594	636	648	672	648	656	654	636	651	613	609	620	608	631	640	649	652	596	647	660	627	606	628	631	615	612	639	635	598	663	663	645	618	598	595	638	630	616	623	621	638	600	626	589	686	628	625	620	671	627	635	634	621	624	631	622	674	640	601	585	643	650	626	620	599	668	590	639	621	618	616	659	595	624	615	626	613	627	639	605	615	648	579	610	685	668	666	662	613	625	628	572	627	650	633	637	642	635	641	670	606	605	636	621	648	622	622	649	629	583	646	649	609	638	644	643	645	651	610	626	669	675	631	621	616	635	613	667	627	635	653	610	605	647	663	615	621	653	596	638	620	628	627	652	638	605	669	646	678	662	619	633	651	653	638	674	635	653	660	638	657	636	628	644	686	616	619	623	635	625	664	669	601	624	626	652	631	645	644	621	605	653	644	614	646	650	690	662	632	606	641	585	591	656	618	603	656	650	631	630	631	616	670	691	589	649	608	583	617	682	627	662	645	644	629	616	643	598	675	652	644	645	651	658	621	648	633	618	687	650	627	629	630	630	660	622	633	589	605	663	603	622	656	643	651	608	654	649	618	620	625	627	647	634	616	668	692	654	659	633	653	663	647	625	620	677	625	595	618	645	618	623	630	596	604	650	650	576	594	573	652	614	642	613	638	678	594	667	631	605	654	623	706	658	670	693	632	646	627	599	641	596	649	607	613	622	653	635	626	674	620	578	634	614	658	594	612	630	649	635	608	609	650	607	647	630	646	663	636	652	617	652	602	635	633	647	624	622	592	617	626	629	634	613	649	638	632	611	617	615	639	632	650	648	616	655	647	669	646	651	650	626	686	647	590	636	625	640	640	646	633	618	625	617	660	620	639	636	665	622	592	622	616	620	631	611	689	628	602	643	624	625	644	603	626	581	661	638	653	644	653	635	610	666	627	620	686	601	659	667	591	635	674	668	620	601	607	622	616	659	645	634	616	621	593	667	682	626	656	656	601	646	667	626	622	615	602	569	652	615	658	609	646	651	662	634	618	608	692	634	659	632	637	620	644	649	619	651	622	659	639	656	625	574	636	637	643	631	593	598	604	623	605	575	638	621	606	595	624	642	644	664	601	649	642	606	639	623	628	632	616	596	665	627	645	614	639	680	616	657	625	653	608	633	623	644	617	630	621	576	624	647	634	599	625	630	649	622	610	613	651	644	665	612	672	651	646	639	595	642	669	666	601	651	605	656	665	640	667	625	650	626	632	647	593	627	612	630	658	633	618	616	644	610	589	605	624	631	669	650	650	646	641	655	640	630	672	635	591	626	597	678	656	617	661	652	663	603	627	635	651	655	665	637	645	652	624	641	625	647	613	662	627	626	619	638	602	663	610	654	551	614	650	608	628	623	646	640	618	622	620	642	622	634	647	629	649	660	647	638	618	629	688	640	603	647	614	615	585	610	630	618	682	645	661	594	563	629	607	624	598	625	604	569	653	642	592	623	661	659	593	575	661	666	690	637	654	642	629	622	627	669	613	656	624	625	628	590	659	614	567	635	652	643	631	604	645	615	660	609	632	589	620	648	655	629	624	655	640	610	621	622	637	597	644	590	614	635	651	612	637	622	676	624	717	626	610	705	632	645	661	640	622	614	632	701	604	598	635	679	661	596	626	622	638	644	631	603	646	637	651	626	628	609	610	582	645	623	660	659	587	658	667	657	633	642	587	624	618	691	581	614	664	602	585	613	600	613	626	650	628	645	669	619	616	640	616	634	631	680	621	619	641	630	600	603	622	647	639	623	669	641	619	641	641	637	618	678	642	613	624	667	617	607	627	645	612	612	611	605	612	640	622	650	664	663	650	588	609	618	656	616	653	631
8962	5551	1077	210	93	72	66	50	49	52	36	39	36	28	27	28	28	24	21	22	23	23	16	23	18	20	20	22	12	21	15	15	15	9	21	28	17	16	22	15	16	9	12	14	14	18	23	21	21	9	20	19	14	14	17	18	17	10	14	19	17	13	11	25	15	14	12	18	8	9	20	12	17	9	9	21	16	17	17	9	12	17	12	19	20	14	15	8	19	13	24	11	12	15	11	15	15	12	14	13	18	17	16	17	19	17	16	16	16	17	9	11	21	12	16	21	21	12	21	17	18	19	8	18	17	11	10	10	13	21	18	12	20	12	11	14	16	18	15	7	20	9	16	15	18	21	9	17	12	13	9	19	16	13	19	16	10	21	13	12	20	10	14	13	14	14	17	18	12	18	16	11	15	16	18	12	19	20	12	16	13	14	18	14	12	16	13	15	12	15	15	14	23	15	21	12	21	13	16	14	23	12	15	16	21	20	19	18	20	16	23	13	27	16	8	13	22	16	10	22	16	18	14	18	12	15	21	10	16	12	13	18	14	13	11	22	9	21	9	14	10	15	14	17	23	10	9	23	13	14	17	12	17	17	24	12	13	19	25	16	15	12	18	11	27	20	6	16	23	17	9	20	18	18	14	11	17	16	15	11	15	10	14	12	20	18	15	14	22	15	13	20	20	14	28	18	22	10	16	17	20	17	13	17	11	12	23	13	16	10	8	18	13	22	16	12	13	20	17	8	13	12	12	16	16	15	10	15	22	15	13	17	15	14	26	17	16	15	20	26	18	13	19	16	21	19	19	13	19	18	10	12	17	15	21	10	15	16	18	9	14	11	13	17	11	15	20	15	10	12	17	19	9	12	10	16	11	16	15	18	12	21	13	12	16	12	23	12	17	21	15	15	13	9	24	16	10	18	17	18	17	20	22	19	19	17	11	14	12	9	20	14	9	15	9	20	11	16	17	19	17	13	21	14	16	11	19	13	23	15	17	7	15	12	16	17	16	25	18	18	14	12	12	10	14	16	17	21	15	18	12	24	13	20	16	13	11	8	18	14	11	18	19	17	12	17	14	13	20	14	15	21	22	16	14	21	12	7	18	10	19	17	18	11	16	22	10	15	15	21	14	10	18	14	16	12	14	16	15	17	14	14	17	16	12	16	14	13	19	18	20	11	13	13	20	11	18	21	17	13	22	12	19	16	14	15	23	14	14	16	11	17	15	10	16	19	24	8	24	13	17	12	13	16	15	15	13	14	17	18	18	16	13	18	21	20	10	21	13	12	23	17	15	19	14	20	13	14	20	17	11	13	19	12	14	8	22	18	15	18	20	19	20	19	16	10	10	12	16	13	12	10	18	13	23	15	14	16	13	17	17	9	16	23	12	22	12	18	16	16	14	15	20	15	10	25	7	9	14	11	21	20	17	22	15	23	18	17	14	16	10	20	17	18	13	15	13	14	20	10	9	19	28	7	18	20	20	20	16	16	15	27	23	24	14	19	17	18	17	22	15	21	15	10	17	18	9	22	10	10	13	15	23	15	20	14	11	14	17	13	16	13	17	15	23	17	8	11	15	25	11	20	14	12	17	15	15	12	15	19	23	16	15	11	18	15	4	15	19	16	12	13	28	14	16	19	18	23	10	17	19	16	17	20	13	17	16	12	18	15	8	9	14	25	15	15	12	15	14	17	15	20	16	20	23	19	17	15	19	13	10	16	20	14	13	10	13	14	9	9	16	12	22	13	14	18	14	18	21	22	16	19	14	13	14	18	14	15	20	23	14	20	17	13	18	18	13	8	16	10	14	16	13	14	13	15	11	13	19	9	12	15	16	17	8	15	21	19	14	19	17	14	22	16	19	13	21	11	18	21	13	18	12	15	13	13	10	17	14	14	12	12	20	11	8	21	17	12	15	14	17	10	23	18	18	18	15	19	13	11	11	17	8	18	17	15	13	17	12	17	21	15	16	22	23	15	17	11	15	18	21	13	10	16	14	21	25	16	19	14	22	13	15	16	13	14	19	17	15	13	15	22	21	18	10	16	22	11	25	22	20	18	23	18	6	15	12	13	13	16	22	16	14	23	16	9	20	15	14	14	15	16	13	12	11	7	15	19	18	14	16	12	11	20	9	13	17	13	15	21	12	10	17	16	23	19	15	11	20	21	16	7	14	7	14	14	13	21	19	27	6	10	9	18	18	14	14	18	12	20	17	12	21	14	14	16	14	11	16	12	11	12	12	16	18	10	16	20	13	13	9	20	19	9	19	20	14	13	9	13	11	19	15	18	14	11	15	18	9	17	15	15	21	19	15	16	14	17	21	20	9	12	13	14	10	13	13	12	16	13	13	13	17	18	15	13	15	14	18	17	12	22	17	14	14	16	16	15	14	16	12	23	13	21	12	15	11	17	19	13	14	22	20	8	19	14	18	8	22	21	19	13	18	12	22	12	11	17	20	15	16	15	19	12	16	11	19	15	11	11	14	11	13	16	11	15	18	18	15	12	20	11	20	16	21	17	10	11	11	23	18	17	13	15	20	16	19	22	10	10	8	16	17	19	17	17	17	20	13	12	17	18	10	14	14	16	13	8	17	14	13	12	13	16	17	14	21	16	23	19	18	14	12	19	14	19	14	15	20	20	20	16	16	17	15	18	13	19	16	18	20	16	17	13	21	15	21	24	24	25	15	18	21	17	12	17	12	15	13	13	15	11	14	8	16	13	10	18	15	23	15	15	9	19	19	21	19	18	18	18	21	16	10	16	15	15	14	14	20	12	13	17	11	16	23	13	9	20	19	15	14	20	16	16	13	16	19	14	15	18	14	13	12	16	18	19	16	14	12	11	11	14	19	14	20	20	14	14	20	23	23	13	21	13	6	8	12	15	17	20	15	16	15	19	17	14	17	18	11	14	15	11	10	16	11	22	12	19	14	9	21	15	12	19	20	9	13	17	10	18	14	12	15	8	8	18	18	16	14	18	12	14	17	17	15	21	20	13	15	19	11	10	14	21	10	12	11	25	18	6	17	28	16	12	14	17	13	17	10	15	11	17	11	14	24	13	16	14	17	14	14	17	16	18	20	14	15	18	14	16	15	14	14	14	18	18	19	15	11	16	10	20	16	11	16	17	16	22	24	13	7	19	18	11	16	13	16	19	11	12	18	15	18	15	9	15	12	18	21	18	21	17	12	14	11	18	10	10	10	20	16	18	19	13	15	15	14	11	12	13	15	13	21	13	24	11	9	21	11	15	11	13	21	18	14	17	18	11	10	16	14	20	19	16	12	20	31	9	18	16	22	8	18	14	11	19	17	14	12	17	13	20	13	15	18	22	14	14	10	15	17	13	20	13	22	20	13	12	14	14	13	15	11	13	15	12	14	11	19	20	8	17	10	12	13	13	15	14	9	22	10	17	15	17	16	13	18	24	19	14	15	15	13	17	12	18	19	14	13	13	17	23	19	12	18	11	13	23	16	18	16	10	18	18	21	23
36740	24047	7976	3047	3963	4245	3556	2813	2201	1605	1276	1113	992	867	691	617	637	521	500	431	419	408	362	328	379	313	317	318	295	292	293	269	281	253	268	243	268	233	218	260	262	250	216	222	251	238	216	242	197	207	240	229	229	206	228	226	210	226	190	208	213	215	215	207	197	198	191	185	186	193	182	201	185	189	200	210	213	203	219	189	179	165	180	197	207	177	197	181	192	188	186	192	175	210	190	197	190	196	213	184	168	214	193	191	194	181	176	175	194	173	167	161	177	170	159	181	196	200	173	177	195	150	178	198	180	185	185	201	170	194	188	205	162	192	175	205	158	186	195	195	172	179	161	184	191	194	172	195	205	164	169	189	197	197	184	188	191	193	214	183	194	176	165	177	194	183	183	172	183	199	184	173	175	165	190	175	208	188	183	201	187	192	209	177	186	194	189	186	188	199	190	190	187	187	191	184	202	178	196	170	180	176	197	171	184	191	200	197	187	185	197	181	170	171	223	176	182	180	170	177	183	187	179	176	183	188	176	172	182	193	197	203	172	183	179	189	181	214	176	182	185	192	172	174	178	199	184	179	198	180	173	177	203	203	180	217	193	178	181	175	168	147	187	182	185	183	195	171	178	197	154	155	172	208	174	172	211	164	159	175	218	171	187	180	176	182	198	174	169	188	189	182	199	189	207	197	181	177	188	182	199	183	169	175	185	171	173	167	185	177	187	174	188	182	178	166	179	191	172	200	172	182	178	190	191	187	180	203	181	199	171	185	183	190	214	168	180	177	200	174	170	175	180	214	184	172	157	179	188	169	180	188	166	198	204	175	177	192	189	176	201	185	181	177	199	218	207	208	195	215	174	190	182	188	177	184	174	182	182	201	188	167	185	173	187	190	177	201	188	167	165	193	212	195	185	184	188	178	184	189	190	201	182	168	177	176	162	181	156	190	191	212	176	189	179	194	189	171	169	197	158	169	204	183	193	206	203	173	193	165	166	177	208	161	173	170	184	198	174	180	180	188	144	201	176	201	211	176	174	179	196	180	207	186	211	185	194	176	193	197	184	169	177	195	171	180	196	175	180	203	183	229	188	166	186	184	189	181	210	176	167	211	180	184	186	195	205	178	178	194	159	160	165	190	175	205	182	182	178	157	170	172	181	184	176	195	177	183	193	167	202	208	185	180	189	178	181	198	188	173	162	169	171	208	182	188	194	196	194	197	181	188	192	177	184	167	179	192	174	193	164	164	173	173	187	186	172	163	174	189	163	240	208	202	178	213	193	184	167	178	187	165	193	183	203	191	199	187	179	212	202	176	188	164	163	178	155	177	189	183	176	194	189	208	178	180	189	193	206	198	175	168	172	173	171	203	179	190	185	181	176	178	182	190	194	182	172	175	173	166	181	193	199	181	163	189	167	199	216	188	162	180	187	182	189	173	187	177	173	177	175	188	164	172	184	175	201	205	186	174	178	187	187	177	168	189	170	160	165	196	206	175	188	191	184	186	192	163	175	147	160	162	191	210	165	173	194	181	193	201	196	182	191	186	195	196	166	177	197	189	175	192	174	177	171	185	200	179	188	191	173	180	171	179	180	189	192	191	182	182	165	200	164	175	183	164	174	182	218	185	183	186	183	185	186	156	181	204	179	188	180	197	176	173	163	181	186	160	175	198	194	192	190	175	205	192	198	175	191	179	175	197	200	178	177	205	161	169	189	178	209	195	195	151	168	164	195	181	197	163	188	191	181	191	177	180	185	192	183	178	197	181	173	158	185	204	177	159	186	199	174	203	168	189	209	176	186	187	196	192	174	205	187	191	212	195	172	177	169	185	181	190	177	171	180	191	186	197	165	186	198	173	180	171	178	178	173	191	146	204	171	194	169	187	195	195	203	180	193	177	171	185	177	187	163	189	178	170	189	190	183	191	192	179	193	166	162	196	186	186	197	211	172	193	170	196	191	171	196	189	186	193	168	208	170	194	185	202	189	196	205	178	182	190	191	172	192	171	164	178	175	169	181	182	182	182	165	175	210	184	180	184	195	165	199	197	169	187	204	171	212	172	180	205	186	182	188	189	177	181	183	184	168	150	167	198	201	181	185	181	188	168	175	196	175	172	206	183	189	179	194	171	185	203	183	176	186	187	177	187	163	190	200	180	176	163	204	187	172	167	184	190	150	197	201	178	178	188	161	195	168	176	186	185	172	160	181	191	180	181	165	202	186	169	162	184	204	176	186	204	205	174	174	197	164	181	173	190	171	191	166	185	170	189	187	161	194	199	190	195	207	177	184	191	194	169	184	162	176	182	194	169	193	213	189	178	202	178	203	194	183	208	179	171	181	186	173	201	194	185	182	218	201	204	195	179	207	199	178	184	154	161	197	181	208	194	182	175	188	180	195	204	182	217	157	201	189	214	168	196	193	195	199	192	187	180	177	182	174	187	192	179	196	202	197	181	175	170	186	186	207	169	186	184	186	188	186	177	201	180	198	180	191	172	193	181	197	169	174	186	182	178	177	191	177	193	172	181	173	193	176	191	199	171	166	187	181	190	164	169	175	182	197	193	161	151	196	183	180	198	171	182	185	194	190	171	172	196	197	205	182	149	182	166	197	185	176	196	197	171	178	190	168	167	171	173	189	203	184	179	159	159	182	173	173	191	178	175	182	186	172	173	179	181	173	168	184	182	180	183	177	196	186	189	191	199	183	197	186	189	207	182	160	157	166	181	196	172	210	186	177	219	176	178	182	164	171	184	197	194	201	181	208	183	182	161	173	168	193	175	188	184	195	174	177	197	158	185	168	177	172	187	173	197	179	194	183	177	184	182	181	197	174	178	181	203	198	156	190	167	173	203	204	196	203	194	187	187	188	173	189	194	202	179	166	184	178	174	206	202	198	195	159	185	180	161	183	182	159	182	172	192	166	207	168	175	190	179	206	193	186	193	198	183	177	192	188	193	190	201	178	156	191	177	184	173	190	199	179	181	181	178	169	152	168	174	177	190	186	205	188	171	188	179	188	176	203	188	190	192	157	201	189	167	201	203	175	194	201	195	198	177	182	181	168	197	169	207	198	185	206	220	178	177	187	177	172	197	204	192	177	175	170	176	193	186	202	181	166	178	200	185	185	205	193	181	163	184	178	166	186	202	169	162	192	183	199	176	184	167	189	169	191	186	206	187	187	179	191	200	186	201	197	199	174	196	167	178	182	183	205	171	157	189	210	197	188	170	177	193	193	191	197	197	190	167	194	209	190	172	184	207	198	170	191	186	185	170	179	162	187	168	162	191	196	179	193	166	200	208	182	168	178	163	181	176	184	168	210	195	190	189	178	194	173	164	195	194	208	185	176	165	173	202	160	184	201	185	194	176	187	194	164	162	178	203	200	186	194	189	179	195	189	197	161	198	206	182	213	175	186	165	171	187	191	189	182	180	196	183	176	190	185	183	181	191	196	181	201	176	188	165	166	174	173	187	172	194	198	202	201	186	190	200	187	167
7258	4737	1882	295	142	109	116	96	90	87	92	100	78	79	69	85	83	72	80	62	82	68	83	67	65	91	84	75	67	69	79	77	62	69	69	80	85	79	72	67	81	75	79	74	70	74	79	80	76	72	70	71	73	66	74	88	70	64	80	70	68	74	76	77	82	86	61	80	70	82	81	88	64	74	66	78	76	75	77	78	65	67	63	82	79	64	69	80	77	75	85	62	74	69	76	91	82	74	72	58	57	65	67	76	83	70	62	61	58	54	62	77	85	73	64	76	71	68	74	69	80	73	71	74	69	60	59	86	75	70	69	57	67	64	70	72	80	75	64	73	81	77	59	79	84	73	84	73	77	68	59	85	68	57	63	74	69	70	72	91	75	69	74	77	76	70	67	67	67	63	71	65	81	73	49	70	78	77	69	91	67	74	76	67	66	69	74	73	67	77	80	69	58	57	62	67	69	68	76	70	81	77	70	61	78	54	60	87	56	72	84	65	67	75	78	62	80	66	65	63	59	70	81	68	73	68	64	91	65	83	78	60	76	66	78	67	86	71	68	69	56	58	68	77	63	63	66	61	67	62	70	62	66	55	78	74	75	61	79	82	81	77	58	69	72	71	75	64	66	72	63	72	72	60	73	78	63	82	79	74	72	65	56	68	71	76	80	64	72	68	68	74	83	88	67	71	62	77	80	78	69	96	62	53	67	59	52	74	65	56	66	73	67	62	78	78	86	63	60	77	76	68	65	83	84	76	65	67	76	83	81	75	58	77	78	67	74	72	72	69	78	80	69	69	74	73	77	68	78	75	80	61	68	65	68	71	73	91	85	62	75	79	76	77	78	77	77	72	71	74	67	71	64	69	67	73	65	80	73	70	75	87	68	65	54	76	96	84	60	75	87	63	69	76	58	72	69	80	59	75	66	65	77	85	80	67	60	66	71	62	71	61	67	78	68	71	71	66	66	79	63	60	51	80	82	68	64	84	74	62	73	75	81	72	63	66	63	62	61	69	77	69	59	67	82	73	64	69	73	77	63	70	73	80	59	62	72	70	76	80	77	78	73	70	83	73	74	71	62	83	89	62	87	75	68	55	66	66	63	81	66	63	88	79	58	75	60	64	56	81	59	62	74	68	78	80	78	67	65	72	65	63	57	73	64	54	78	82	62	76	69	72	55	77	80	72	74	75	66	85	62	69	77	59	60	82	71	65	60	65	69	65	69	65	64	64	59	57	56	75	70	76	83	62	80	56	71	73	62	65	61	74	63	77	62	57	81	68	80	81	69	87	71	56	65	72	77	59	86	71	66	78	71	86	79	64	65	70	68	78	79	65	72	58	63	62	77	70	61	68	80	76	73	73	58	69	64	64	78	79	75	77	63	59	86	67	61	53	63	67	77	69	82	71	75	57	66	63	66	76	76	58	91	55	78	74	66	75	70	70	77	74	63	80	70	77	72	63	67	63	64	82	60	92	65	64	77	80	74	60	71	59	78	65	68	72	67	63	78	67	68	86	72	61	76	77	68	66	59	55	68	80	55	64	79	59	61	67	66	85	64	75	67	75	60	58	70	55	79	67	60	64	57	78	60	73	70	78	60	71	72	73	79	69	54	73	73	73	67	80	74	62	66	74	69	68	74	75	81	65	73	68	72	70	82	76	74	77	75	82	71	53	68	75	86	91	82	77	62	76	82	75	87	60	59	71	88	72	80	73	63	74	63	67	71	73	74	71	79	64	77	79	75	76	82	75	64	70	62	84	74	79	54	64	82	78	68	63	74	61	75	74	87	85	77	76	83	69	66	68	68	74	67	60	61	56	67	81	71	71	64	60	72	75	67	64	67	70	50	76	71	64	75	71	67	51	75	66	65	67	60	74	65	65	72	66	63	59	76	82	70	72	77	77	67	76	76	66	67	77	79	57	59	74	74	55	69	74	60	64	77	68	78	88	68	66	66	73	81	81	68	79	62	64	68	77	63	65	65	65	78	82	68	66	68	66	73	50	83	64	68	59	72	81	86	85	65	75	78	73	74	74	67	61	70	61	59	66	62	84	68	85	77	64	65	102	62	81	61	55	61	54	75	55	73	76	64	84	79	70	66	73	65	74	67	74	65	66	82	60	70	65	84	73	86	71	72	71	68	69	78	73	59	66	63	73	69	66	64	74	55	86	65	60	72	74	63	73	84	78	73	74	69	76	60	79	75	67	75	73	74	70	43	89	57	65	54	63	56	71	58	73	72	56	76	82	58	91	73	84	67	65	95	81	89	55	64	72	82	84	62	60	76	68	68	75	88	73	60	82	84	84	76	83	76	74	62	57	68	71	63	72	84	78	67	77	66	73	81	88	71	73	59	80	78	79	75	68	86	63	74	89	72	85	64	71	74	71	61	81	61	74	69	85	69	71	67	76	67	80	77	91	49	81	60	76	52	82	73	61	78	81	64	63	86	63	89	61	75	83	75	83	65	75	79	85	59	63	63	74	74	78	66	71	71	71	71	79	67	80	77	67	63	74	71	68	79	84	76	65	66	82	76	76	63	68	83	68	74	88	89	83	68	82	72	75	63	73	81	79	71	83	80	58	73	68	72	60	78	78	54	87	72	71	61	76	81	61	67	84	90	81	60	76	64	78	73	87	77	70	73	70	73	67	69	73	93	70	61	54	77	61	72	73	96	77	78	85	69	55	66	72	61	64	75	61	66	72	73	65	68	67	83	56	78	71	79	81	72	69	77	76	60	70	79	62	66	67	76	68	65	74	60	62	59	69	75	63	72	72	64	78	75	78	61	67	69	77	65	63	67	65	68	67	67	68	63	70	68	86	68	65	63	68	75	67	73	73	65	82	67	72	76	58	70	72	81	82	74	76	68	85	61	64	75	57	81	64	80	56	66	89	77	66	79	63	68	73	99	68	62	74	77	84	71	59	65	85	80	67	77	76	67	65	61	80	64	78	68	68	66	62	70	65	60	66	77	82	65	65	60	66	81	83	61	84	75	66	82	67	71	73	73	61	75	72	65	63	67	73	66	61	78	61	58	63	56	71	79	52	79	70	55	64	60	70	74	75	65	82	66	63	61	83	68	66	73	49	64	63	77	66	58	67	63	66	69	84	71	84	56	72	73	74	64	71	75	77	70	78	66	66	70	68	70	81	69	80	78	63	63	76	55	85	68	84	50	60	62	83	74	68	79	70	80	62	52	83	66	71	70	56	75	71	79	62	90	73	67	61	69	63	81	71	66	88	60	61	61	78	80	69	74	70	78	64	58	53	59	65	83	72	62	70	60	71	64	73	47	73	75	73	80	70	54	67	62	65	87	73	66	63	77	68	67	62	73	66	82	53	60	64	70	74	81	66	67	73	63	68	57	83	72	70	78	74	73	84	73	80	67	67	76	87	66	79	74	61	73	77	77	65	70	73	56	56	79	64	65	65	74	73	79	67	70	69	73	76	76	62	65	70	63	71	73	72	64	61	66	58	81	71	88	67	59	63
31403	25147	14218	4152	3536	3789	3311	2897	2429	2031	1679	1567	1489	1303	1211	1054	1110	1106	1013	1007	977	954	917	947	911	891	901	881	881	867	874	915	822	854	812	831	845	791	822	861	807	804	751	776	803	801	770	750	798	762	757	735	811	795	746	821	835	708	807	778	777	782	781	760	776	826	781	747	768	705	796	797	754	819	748	756	745	736	748	794	709	738	747	767	738	778	722	739	762	753	736	750	761	792	794	766	710	775	784	762	759	712	789	806	768	799	757	738	751	815	786	789	795	781	772	753	791	759	728	758	767	775	745	715	705	762	764	752	773	753	789	683	768	752	730	762	747	729	781	757	727	809	755	785	764	703	775	757	752	842	807	743	731	731	723	708	770	748	738	787	711	798	723	774	787	765	783	727	763	771	780	762	769	701	759	743	749	743	748	725	778	748	759	747	758	750	764	739	792	717	747	787	788	764	747	768	763	770	727	755	779	745	732	730	747	779	747	751	723	743	764	758	757	766	809	736	757	732	780	768	757	754	770	811	761	774	774	796	740	748	774	732	818	813	781	780	712	751	763	745	750	709	741	763	779	758	761	764	698	710	733	733	746	767	804	784	837	724	731	734	744	824	747	780	755	744	778	721	764	782	739	759	757	773	755	748	782	752	767	816	758	781	736	761	762	777	751	748	724	793	851	774	757	744	753	763	788	744	740	713	744	767	787	761	756	734	764	773	755	750	749	755	789	800	790	706	730	770	755	731	747	783	759	713	759	764	776	780	766	748	749	739	732	740	751	802	747	756	743	717	766	770	727	747	753	767	800	752	781	753	780	793	731	775	735	788	730	774	770	785	772	767	762	725	714	739	770	776	777	771	766	790	741	750	740	815	796	774	784	804	748	732	768	743	798	783	764	729	773	762	762	797	798	843	745	758	730	750	758	771	737	762	796	733	768	773	733	745	786	813	781	758	718	804	732	769	799	776	760	790	756	700	731	764	714	802	809	761	746	712	738	775	790	790	765	748	781	790	715	782	822	767	784	802	780	781	711	739	780	755	755	783	744	740	752	780	786	806	739	791	750	701	810	819	745	781	755	762	743	808	791	782	807	792	712	750	790	759	767	760	763	726	692	729	749	731	736	734	773	772	702	791	749	752	740	770	734	761	782	726	784	783	785	776	775	782	774	695	756	806	753	806	708	755	743	743	729	781	778	798	722	772	758	759	817	825	774	725	761	711	777	786	780	729	809	763	759	758	766	801	738	763	800	734	799	729	769	767	709	756	798	760	730	718	804	737	762	774	819	800	776	783	766	751	762	770	776	781	782	745	763	772	796	749	770	719	717	786	789	770	740	765	746	750	721	784	719	732	746	804	746	716	776	765	761	779	715	694	770	716	761	789	733	737	767	753	754	735	790	750	742	729	754	795	754	688	776	763	740	736	753	756	759	793	752	744	778	735	770	793	782	773	820	774	764	727	795	714	762	804	763	796	757	763	764	755	743	757	761	744	749	750	721	751	758	760	767	750	771	741	780	738	761	756	742	784	669	744	749	766	775	785	776	748	754	813	777	762	767	771	749	780	728	796	753	759	776	753	813	785	707	752	776	727	738	775	767	753	749	746	751	782	798	731	791	730	702	830	761	740	790	790	742	820	808	732	728	816	779	765	758	799	813	753	775	760	773	721	770	734	756	797	783	762	740	797	730	733	762	784	763	747	762	781	815	793	735	759	729	725	790	747	742	781	757	789	749	753	746	768	787	725	742	763	768	778	783	767	725	740	776	782	713	758	758	748	798	721	783	754	739	720	775	750	768	783	720	773	781	781	795	770	787	746	768	797	784	792	751	777	753	761	709	708	825	719	772	765	800	710	754	808	782	736	833	776	807	732	761	799	741	725	754	774	748	745	731	790	766	771	719	756	745	806	794	737	802	784	745	771	794	722	805	770	759	776	780	798	768	773	785	773	764	751	773	793	761	737	761	780	759	742	755	723	752	766	763	718	757	761	790	740	762	746	780	757	729	799	744	760	763	766	775	815	711	757	737	730	782	762	766	771	770	757	806	760	716	801	772	730	729	765	736	744	750	812	765	729	739	757	727	760	754	791	771	802	756	764	746	813	793	739	786	749	811	736	743	782	770	853	748	723	786	742	832	742	804	792	751	798	745	724	802	778	741	779	738	778	718	753	774	778	745	769	817	775	778	790	784	779	728	759	788	763	732	754	704	742	773	768	779	759	718	754	755	766	714	784	747	739	794	762	728	771	772	741	804	775	719	710	738	756	777	778	794	760	714	715	766	809	721	756	787	775	804	731	745	746	727	736	781	797	748	799	773	752	773	764	769	755	781	734	788	721	754	785	776	730	758	759	765	788	767	752	746	732	785	830	772	752	792	778	767	778	727	750	776	761	727	756	741	754	794	770	721	788	808	755	725	750	799	739	758	725	727	734	726	776	836	754	691	733	746	759	756	776	776	722	754	736	752	794	753	802	739	709	739	725	737	756	738	763	756	792	804	770	756	827	772	790	749	748	733	789	714	743	791	748	782	782	774	779	720	757	738	774	745	717	778	705	779	749	779	778	811	755	756	741	779	798	750	791	704	791	784	739	758	751	806	757	762	777	793	844	770	775	761	774	738	741	743	803	774	754	771	684	763	747	714	777	766	721	758	733	758	727	713	787	744	778	743	698	749	781	822	794	803	810	790	782	760	764	768	718	761	747	756	766	731	756	815	811	748	787	763	761	773	709	756	790	729	735	744	725	805	814	746	714	774	761	733	755	729	757	763	707	743	775	751	704	760	764	732	761	755	734	746	789	804	768	770	737	702	735	734	754	730	770	762	777	744	768	749	773	761	753	765	745	737	751	766	812	785	778	781	763	715	758	789	787	759	786	761	759	763	751	757	763	756	777	723	756	784	716	696	811	814	741	781	740	768	801	811	782	758	772	734	753	766	759	768	722	802	769	768	788	813	764	741	791	759	774	730	769	780	786	787	795	798	778	800	774	788	738	795	758	808	771	788	750	798	763	753	775	730	785	781	788	765	737	730	768	789	770	772	731	750	786	767	730	754	772	753	704	731	763	766	749	760	750	736	767	776	761	727	724	770	789	773	760	765	700	756	735	763	808	750	765	727	769	786	802	702	785	794	742	732	801	772	786	756	759	784	770	738	794	740	789	715	766	780	782	754	780	765	736	822	749	731	827	693	747	765	811	736	745	763	783	772	760	788	725	807	745	787	702	825	821	744	756	792	716	729	759	767	774	801	769	742	796	737	773	735	768	775	738	763	721	768	748	759	768	818	778	765	752	774	771	787	734	740	767	727	719	724	709	791	784	757	733	760	753	689	791	711	733	747	756	772	738	714	734	728	776	743	790	782	741	788	712	745	719	825	809	773	749	748	721	757	759	736	756	783	745	779	779	798	780	773	739	750	759	764	768	728	793	746	742	746	781	788	790	737	784	783	727	765	729	720	755	798	797	768	785	695	768	778	709	716	752	770	763	769	814	792	740
12898	9171	2439	650	186	126	104	88	62	56	51	53	51	50	30	38	39	31	38	31	31	26	30	28	35	30	38	20	20	20	26	21	23	21	22	22	25	19	15	26	30	26	25	17	25	23	32	22	30	29	31	34	19	24	23	21	16	15	26	31	30	31	22	26	21	27	30	20	28	23	16	20	16	14	29	24	21	28	30	22	23	15	22	24	22	25	28	21	21	26	32	30	15	25	29	21	23	28	15	21	20	25	20	25	18	18	22	25	16	22	18	20	20	23	18	20	24	25	18	20	16	22	21	19	20	20	22	20	20	21	17	19	25	31	24	16	26	13	23	23	16	25	24	22	32	23	15	26	22	8	33	23	25	24	20	24	20	23	20	11	18	16	24	29	22	22	28	16	28	25	28	25	12	30	22	15	22	24	26	17	25	27	17	17	21	25	29	26	20	31	19	17	29	33	21	26	22	20	27	19	13	22	20	21	23	23	29	16	19	25	16	19	13	19	17	15	20	23	28	23	26	28	23	32	28	17	23	19	30	20	21	18	29	16	24	26	29	22	17	24	24	20	18	15	19	25	24	22	19	22	26	18	25	18	21	18	18	29	18	22	20	28	20	21	28	14	23	23	29	22	19	22	17	20	18	21	24	19	22	26	18	32	23	19	26	15	31	12	26	26	26	25	22	23	18	25	18	28	20	16	27	23	24	21	27	18	19	24	16	30	22	21	24	20	25	20	19	8	19	20	33	21	30	24	28	20	29	25	27	25	18	18	16	18	17	26	20	28	27	25	21	21	15	29	13	19	18	26	28	20	25	22	35	14	26	19	16	20	19	14	20	22	24	22	22	27	17	24	13	17	21	28	20	17	25	22	21	19	26	24	19	22	15	19	28	12	25	20	19	21	22	20	19	22	29	25	18	15	25	18	17	18	23	27	28	26	17	17	30	19	31	34	16	15	25	17	19	17	20	23	17	21	18	17	18	20	26	13	16	17	25	15	18	20	23	26	26	26	27	24	22	23	19	22	31	23	16	15	26	18	20	25	24	18	26	20	11	17	18	19	22	17	24	27	22	26	33	19	21	24	23	25	14	17	22	15	24	21	17	22	17	21	17	20	30	24	18	19	15	22	12	32	22	26	27	8	31	25	19	18	21	19	21	22	26	27	20	24	22	20	25	34	28	18	18	31	26	31	27	24	21	25	16	23	20	24	33	26	26	17	21	23	24	19	20	23	26	17	20	26	16	25	18	21	23	14	20	23	26	23	21	19	24	15	17	23	24	24	30	22	24	30	27	21	30	18	14	23	17	19	25	23	18	24	16	23	30	13	25	26	30	17	26	25	27	31	21	23	28	19	22	21	15	28	23	20	21	20	24	16	28	21	19	25	20	19	14	20	20	24	25	25	12	25	23	27	19	25	26	19	22	24	25	22	27	25	26	22	18	25	23	21	17	20	13	26	17	20	26	13	23	13	14	21	18	24	17	24	15	25	26	14	23	17	28	19	24	25	21	23	21	20	20	19	21	26	20	18	28	18	16	19	23	15	21	19	15	19	17	27	19	28	21	21	17	27	20	22	21	27	22	25	17	20	28	24	22	23	27	21	22	18	31	16	17	18	20	17	18	26	17	24	26	14	26	16	17	25	29	27	28	17	16	27	32	23	16	27	27	23	20	15	18	23	19	31	17	15	17	20	26	33	15	16	21	27	18	19	25	33	15	25	33	17	21	29	21	22	29	20	22	21	19	20	11	27	18	18	23	22	29	22	26	25	23	23	19	23	32	27	25	25	17	15	27	25	15	19	22	21	21	16	28	24	21	24	17	20	28	24	15	20	18	22	18	27	22	28	33	18	26	21	10	16	18	24	19	18	23	26	16	23	19	29	18	16	23	21	19	29	29	17	16	21	28	21	21	23	22	18	20	21	11	23	31	20	14	19	25	24	20	21	18	15	14	15	21	25	13	24	16	33	22	18	30	28	32	18	22	23	25	32	30	27	18	21	22	23	22	24	16	23	19	27	24	20	34	27	23	17	20	26	31	27	17	17	28	26	20	24	19	18	24	14	25	18	29	16	14	26	19	17	18	29	29	28	19	28	20	16	19	21	17	18	18	17	24	19	22	15	13	22	21	21	28	17	21	14	22	25	28	22	19	22	27	21	12	22	18	21	22	20	21	21	21	21	17	16	19	21	17	21	26	29	18	30	27	19	18	18	20	18	16	15	27	25	19	26	21	18	22	21	10	26	18	20	23	19	21	18	17	19	24	21	21	24	18	23	26	31	24	25	23	15	22	25	22	24	28	22	10	17	21	26	21	14	26	22	23	23	20	13	26	24	24	18	33	20	17	19	27	24	14	21	17	17	17	18	25	20	28	21	28	22	28	24	35	21	27	16	19	20	18	14	26	23	21	27	14	18	27	17	25	24	17	26	25	21	28	16	19	24	15	26	21	17	20	18	30	24	26	15	21	25	28	20	25	14	27	20	22	24	27	19	15	31	18	24	21	26	22	27	21	18	22	20	27	25	12	24	22	26	17	21	19	25	26	21	17	22	21	20	29	17	41	17	20	24	14	18	21	23	15	15	21	18	19	13	21	29	19	24	29	25	21	20	16	22	17	25	18	20	25	23	32	18	18	18	24	19	28	30	22	25	17	21	28	20	23	22	25	27	27	27	27	21	17	24	26	22	19	34	28	23	33	23	14	14	21	17	18	26	22	24	9	27	32	13	21	24	25	18	28	30	25	28	25	25	19	15	20	20	26	22	18	34	13	21	32	27	30	22	22	21	24	28	20	23	27	24	25	14	15	23	23	16	14	18	27	29	29	22	18	25	20	18	23	22	10	14	27	20	30	25	13	22	13	21	22	21	18	21	21	14	28	23	19	21	27	18	23	18	26	21	20	25	21	23	29	26	20	24	19	22	19	20	25	13	24	25	21	19	17	22	29	18	25	26	17	22	21	31	18	20	13	20	24	18	22	15	23	18	26	30	28	16	20	24	25	23	19	22	22	19	12	21	29	18	33	20	21	17	22	18	17	17	27	21	26	22	24	22	23	26	16	32	22	23	25	23	19	16	18	32	18	33	21	20	21	22	21	28	20	27	15	22	32	29	23	24	18	23	25	21	18	23	20	17	13	17	16	21	23	23	24	24	18	19	24	24	26	24	22	24	27	22	33	18	19	18	21	22	21	21	16	21	20	28	22	13	23	10	23	24	23	20	15	22	25	20	25	21	25	14	20	17	27	14	27	23	23	25	24	16	16	22	22	21	24	15	28	18	26	26	27	30	23	28	19	22	16	27	25	21	22	19	20	30	19	21	20	31	19	25	19	27	22	20	24	20	24	22	21	23	16	14	20	19	19	17	25	28	27	22	27	22	21	25	27	19	22	25	17	25	22	14	17	19	21	22	17	19	21	17	29	19	14	30	25	25	20	23	24	23	19	22	21	29	15	23	22	22	20	16	19	22	14	28	24	20	16	25	26	30	17	21
40318	27471	13595	7139	4804	5139	4356	3482	2750	2109	1672	1410	1242	1121	947	827	718	715	651	575	552	556	501	462	413	412	433	371	417	400	385	361	360	357	352	307	306	312	318	281	349	283	305	290	313	295	294	290	281	256	280	272	249	261	257	263	263	256	245	225	242	307	235	236	245	271	244	250	237	241	224	256	234	224	265	277	243	233	242	247	274	250	229	251	251	227	238	259	283	265	241	217	251	250	212	247	254	234	253	244	246	219	224	245	267	242	252	214	251	239	211	217	206	232	243	242	228	263	244	248	259	229	251	246	219	231	239	260	231	238	233	219	246	233	229	226	221	232	235	235	232	227	243	232	237	214	244	218	236	263	225	229	231	260	240	212	226	238	228	228	245	240	221	202	254	236	231	231	238	232	245	249	229	214	235	225	263	242	220	226	234	262	241	218	230	225	248	252	220	238	246	251	231	204	207	259	234	243	223	251	238	235	206	236	227	216	274	233	223	250	236	268	232	219	254	243	238	243	208	252	250	256	252	218	232	232	226	222	261	210	201	245	208	228	233	236	243	228	221	234	219	233	221	234	240	216	246	220	238	200	250	222	233	217	220	208	253	239	238	213	223	251	225	237	221	242	236	268	236	219	251	223	261	220	247	248	266	236	241	257	270	240	234	245	217	264	243	253	249	231	233	229	232	240	229	237	224	221	252	224	257	229	217	230	254	231	226	234	244	245	253	240	253	242	247	248	233	232	249	212	241	241	244	238	207	210	221	213	202	243	217	242	215	223	222	236	239	218	229	227	220	224	220	232	232	233	237	251	234	238	205	243	215	236	228	248	218	262	240	267	250	258	284	226	236	257	224	210	256	232	242	208	231	257	230	261	228	223	257	217	230	245	219	224	247	222	259	214	219	232	252	217	232	247	247	227	213	222	241	240	233	223	230	201	217	225	216	216	247	213	256	239	230	220	225	222	234	222	230	219	224	239	238	233	228	216	217	246	218	247	229	222	249	234	245	221	220	255	233	242	212	250	245	238	261	258	247	246	236	231	233	213	227	210	223	209	231	240	203	226	225	228	233	267	222	216	217	253	243	254	253	221	239	240	239	230	218	250	203	228	233	263	252	254	227	227	241	219	232	224	218	246	229	223	231	208	226	212	207	225	237	225	221	214	210	221	237	247	241	222	258	246	223	236	238	249	222	227	234	221	230	222	231	228	260	236	224	251	225	261	220	237	216	256	224	235	228	242	239	242	234	212	259	225	239	222	227	239	230	242	242	220	216	251	212	240	238	229	212	257	234	229	263	251	232	228	254	227	223	226	248	248	242	273	245	240	210	228	231	257	197	219	238	248	227	232	236	229	248	212	252	228	219	244	218	230	230	225	256	263	215	215	245	206	224	223	245	245	255	238	236	253	224	259	269	252	229	236	250	237	222	242	234	222	238	251	231	235	249	232	234	241	230	225	222	239	239	195	250	229	239	198	223	231	230	227	217	201	253	235	226	233	218	274	236	235	210	252	230	260	261	193	255	229	223	211	241	223	250	246	231	214	228	240	208	235	225	233	222	226	231	238	229	231	238	242	236	204	235	227	242	235	234	234	223	238	247	208	244	223	232	263	233	217	241	217	205	244	238	228	203	220	239	222	237	216	228	239	220	227	241	222	256	217	227	223	204	213	225	215	250	217	233	230	223	252	236	221	226	231	232	217	243	211	241	220	224	246	233	240	226	219	232	222	242	213	225	254	233	226	233	239	230	235	267	215	232	238	242	227	219	234	236	215	231	232	219	233	208	222	254	223	235	238	231	224	215	256	260	247	228	235	228	244	223	258	240	246	215	234	237	244	220	236	216	223	223	231	220	238	264	259	226	262	206	236	197	249	255	233	249	225	205	221	205	233	237	244	252	252	225	257	237	244	232	223	230	217	231	200	232	239	244	237	224	231	227	212	207	241	251	223	238	227	244	231	238	256	197	245	210	243	227	243	268	231	221	255	248	222	214	239	229	261	202	234	258	231	243	242	244	259	224	229	237	244	242	244	217	209	211	232	230	235	243	226	252	231	211	194	214	238	252	254	196	229	253	206	251	249	221	229	215	244	214	205	238	244	231	225	226	222	243	228	228	202	234	263	237	235	224	240	257	225	231	220	240	230	264	229	214	214	232	215	251	219	228	234	238	230	242	249	222	218	249	221	217	234	236	234	237	220	241	236	248	238	256	269	243	216	237	228	237	240	198	227	240	210	235	246	237	224	252	239	256	220	198	236	215	226	229	261	229	225	236	211	242	228	231	196	229	215	211	245	251	250	224	257	222	243	235	222	248	207	207	233	235	232	217	221	219	208	229	245	202	247	230	268	246	233	241	206	245	240	219	227	221	235	221	255	238	252	225	240	208	261	208	214	216	229	241	223	244	222	223	242	263	238	247	230	243	218	213	226	212	250	241	258	212	210	228	236	242	226	242	224	237	231	218	226	254	234	213	224	227	230	190	239	217	234	205	226	231	206	196	239	229	222	235	226	223	249	196	233	223	236	222	230	212	220	263	227	217	257	262	227	195	243	240	226	234	227	201	225	242	219	236	244	223	229	243	206	232	243	234	239	222	198	232	250	230	226	219	239	227	228	214	238	238	237	251	221	243	210	212	253	231	198	242	223	255	220	230	242	260	216	250	238	246	248	231	218	222	245	218	238	234	247	192	263	223	257	257	230	227	251	255	233	205	235	221	215	226	213	221	236	228	236	254	242	225	224	235	235	220	259	207	245	239	220	255	228	216	229	200	215	236	244	250	247	214	216	206	237	239	232	213	213	229	239	225	221	236	237	232	237	219	218	225	222	234	212	246	245	241	250	226	189	225	244	243	207	215	219	239	208	215	221	224	221	232	219	230	220	224	269	240	257	228	224	240	237	248	221	240	248	210	214	214	235	226	230	226	261	228	222	254	224	246	225	212	211	226	228	221	225	230	217	214	198	229	247	184	204	221	241	227	214	228	248	257	240	234	233	219	220	229	240	236	227	216	234	257	220	225	249	226	214	247	221	235	219	226	236	241	218	216	221	231	231	209	205	207	239	216	246	236	243	218	229	234	203	229	241	217	233	247	229	245	255	244	229	233	227	226	231	218	236	231	247	229	225	231	241	268	239	246	229	223	233	234	231	232	207	217	258	210	265	237	214	242	206	214	219	204	239	212	227	266	240	231	230	256	253	230	234	199	247	225	245	224	234	233	237	224	241	261	219	212	220	212	222	245	209	243	255	228	254	237	239	207	217	221	236	231	222	214	219	230	220	247	226	240	199	229	210	220	226	255	210	230	274	230	213	214	211	208	223	224	223	240	218	234	249	218	248	220	232	222	239	211	259	241	211	258	258	238	244	236	238	227	241	214	245	212	209	233	272	214	237	220	224	255	218	223	245	227	238	234	233	249	212	238	208	240	217	237	235	218	241	206	223	244	252	218	227	219	243	211	202	254	222	228	244	228	243	255	211	241	241	235	230	251	246	233	251
3463	1003	295	113	70	69	72	76	71	65	60	62	64	53	63	66	47	66	58	66	62	55	51	47	49	65	55	46	51	62	55	57	60	56	62	58	45	52	51	59	60	64	61	59	71	64	50	77	40	50	60	66	64	57	60	51	62	60	60	70	60	62	52	61	51	48	55	46	60	58	60	45	62	44	58	71	45	66	63	69	49	65	64	65	37	74	45	70	50	64	60	77	54	57	52	61	49	57	53	66	64	61	60	61	75	62	61	49	50	61	66	63	66	56	46	61	46	56	60	56	68	61	43	57	55	59	56	49	55	63	44	51	55	54	51	46	59	62	54	52	53	44	50	58	54	70	46	45	54	70	51	58	58	56	65	53	57	59	45	53	66	66	53	59	42	76	56	59	66	58	62	58	60	55	53	58	61	58	63	59	54	68	62	48	45	58	56	59	62	60	48	66	56	61	63	51	62	62	68	64	41	66	58	65	86	51	60	62	56	50	56	64	63	56	47	60	37	59	48	48	70	52	55	74	63	56	69	52	59	78	51	57	51	52	55	55	56	52	52	52	61	56	47	69	51	54	63	47	46	46	51	62	49	56	61	62	56	58	53	53	60	58	54	50	61	73	58	56	60	55	58	43	53	54	61	72	54	56	59	64	45	65	58	57	52	58	65	57	62	49	60	64	58	57	55	68	48	52	53	79	58	59	66	49	56	61	59	49	58	58	60	52	62	61	68	59	60	51	46	45	56	52	42	60	47	48	45	50	51	66	53	55	52	52	68	56	52	41	59	59	65	55	48	55	57	47	50	50	58	49	51	53	57	55	49	72	54	56	63	54	66	48	55	53	55	62	65	50	62	58	62	53	63	57	52	43	57	64	49	53	66	57	57	64	52	58	46	42	62	49	53	58	47	47	44	55	46	56	58	66	55	60	60	65	51	57	57	58	48	56	58	51	42	52	55	55	55	71	41	55	66	48	62	50	59	69	71	59	52	59	57	60	56	48	54	50	51	53	66	54	60	44	50	64	60	49	57	58	69	63	55	60	52	56	57	49	57	43	51	52	46	52	51	53	54	55	71	58	65	58	61	72	54	70	64	56	50	49	56	53	66	70	51	73	48	50	55	43	66	56	58	45	43	52	65	62	67	51	59	46	52	68	61	52	60	45	51	68	59	57	63	68	58	51	66	63	62	52	61	56	63	49	55	52	55	59	46	54	52	62	64	65	52	42	45	63	66	66	53	50	50	53	51	55	55	67	71	58	63	65	58	41	50	51	71	62	56	61	62	63	61	52	44	53	56	53	62	58	63	43	57	44	59	62	58	73	55	61	56	58	61	51	54	61	56	60	55	51	63	51	53	60	60	54	63	51	66	61	54	53	61	48	51	61	48	65	64	56	57	61	55	62	38	59	53	59	59	39	53	53	48	57	56	50	54	46	57	47	62	48	56	55	53	43	57	51	72	53	61	47	53	59	57	53	61	59	55	54	50	49	58	59	60	57	55	56	73	68	52	73	47	46	53	47	55	69	64	63	54	40	53	64	56	59	59	69	74	69	59	64	55	63	58	61	52	63	58	52	52	52	48	38	54	49	55	59	54	32	60	63	67	66	52	53	60	56	66	59	59	46	47	63	57	70	46	46	44	60	66	63	56	70	55	65	63	56	45	56	61	56	60	52	63	51	53	48	63	52	72	55	47	62	56	68	53	61	61	60	60	62	46	54	40	63	59	50	60	45	61	61	40	56	58	50	60	72	73	41	60	45	55	52	69	50	58	49	61	49	47	45	57	32	65	63	47	47	47	53	68	47	47	58	59	58	57	58	50	57	58	58	45	61	58	61	65	56	62	58	45	52	58	60	54	67	45	55	49	47	53	61	57	56	47	51	57	54	58	63	61	62	60	54	61	58	61	44	59	64	61	52	62	53	61	76	64	59	55	59	63	59	49	51	71	55	51	57	43	57	60	60	63	70	57	59	58	54	44	58	60	72	68	62	59	51	60	54	67	61	59	57	55	52	55	51	67	60	60	51	53	59	54	61	50	47	49	66	66	49	60	56	56	61	51	55	54	60	73	61	54	62	67	64	57	67	59	48	66	42	63	50	48	75	54	59	69	73	58	49	72	55	59	63	54	44	56	51	50	51	47	55	51	51	59	62	63	54	70	71	58	57	52	44	53	56	54	57	55	70	64	59	64	55	53	57	55	54	56	54	64	62	53	71	47	53	56	56	54	61	63	61	56	48	61	41	52	67	63	61	61	53	61	59	63	64	64	67	65	55	57	53	53	45	57	56	73	44	56	60	55	42	49	52	55	66	53	55	55	67	53	67	54	46	51	43	59	57	43	43	58	63	50	51	62	57	63	63	59	52	58	62	69	42	50	53	60	48	52	43	56	51	56	70	64	54	76	46	54	64	54	55	62	46	51	52	50	62	55	62	65	61	57	49	52	61	51	60	60	59	55	40	70	51	55	55	52	58	45	63	63	63	43	53	71	49	61	57	57	48	56	47	61	52	63	45	55	67	64	56	49	50	51	69	56	52	67	49	58	52	58	50	52	52	60	58	47	56	66	57	64	56	63	49	57	49	57	47	63	51	59	63	44	61	52	50	62	53	62	55	52	75	68	54	56	56	84	57	52	51	59	60	60	70	57	63	66	53	60	58	64	59	71	60	66	65	63	71	60	61	63	55	48	67	59	49	61	53	57	61	71	60	69	45	47	48	47	64	48	43	61	46	64	54	63	63	45	62	61	69	47	49	69	54	54	64	60	44	51	50	46	59	55	53	49	52	40	57	58	53	64	61	48	71	48	56	66	62	60	58	62	62	48	55	62	63	61	67	65	61	70	50	60	55	51	71	52	57	44	64	45	54	64	54	60	52	55	36	47	59	51	70	45	56	63	55	62	59	69	78	62	49	63	51	51	46	53	57	54	45	55	54	60	55	53	51	50	69	48	66	52	60	65	54	53	56	58	47	52	61	47	55	56	54	50	53	67	60	46	54	56	45	51	46	54	61	56	56	72	48	54	58	59	53	60	45	56	66	70	54	62	61	68	45	64	49	44	44	55	53	54	49	57	72	38	63	59	55	60	46	56	53	62	63	57	69	54	59	49	46	64	52	47	59	67	55	54	53	66	60	48	61	41	49	59	50	55	59	61	63	48	50	53	64	60	51	51	54	57	47	52	63	62	53	55	63	52	44	63	47	49	54	57	58	54	68	54	56	65	72	41	62	54	56	55	54	57	62	61	54	56	56	54	44	58	64	64	71	53	68	70	60	60	56	60	51	46	54	57	47	47	43	57	51	65	63	53	37	62	56	58	53	58	57	44	54	60	56	62	53	47	48	56	64	57	52	60	66	56	62	56	46	55	61	58	28	56	46	56	49	59	57	53	64	65	51	51	66	53	52	59	48	46	57	54	51	62	53	60	60	55	55	67	51	56	40	55	41	51	57	55	51	53	50	55	51	57	58	60	64	65	62	56	53	51	63	56	60
23534	11111	4297	2053	1573	1711	1647	1466	1249	1089	965	923	828	851	827	804	765	709	791	733	729	717	657	705	679	648	667	691	640	674	658	652	653	622	626	606	667	645	649	622	659	637	622	604	632	692	634	679	683	616	582	658	621	631	609	605	639	604	648	605	616	653	682	643	608	651	617	621	632	590	658	648	624	649	630	653	605	615	592	609	604	616	648	648	616	609	612	625	666	681	638	611	601	644	656	657	655	622	654	650	636	590	618	613	646	600	635	657	647	672	668	620	623	637	641	615	650	641	620	642	640	680	614	632	656	629	619	621	623	615	654	608	635	634	627	587	618	631	594	622	610	600	634	668	599	640	650	616	608	604	615	621	620	614	611	624	613	663	629	650	589	674	645	598	631	657	625	630	654	612	669	640	598	629	632	647	681	642	654	667	593	636	668	639	652	604	643	634	674	649	606	594	622	635	661	638	673	604	621	636	662	597	631	606	668	592	598	612	597	636	621	636	583	641	659	623	657	611	612	584	642	625	633	602	627	645	631	654	655	628	615	627	633	592	582	633	621	639	662	676	611	611	611	622	629	626	693	634	641	638	618	627	648	589	622	634	643	632	626	617	619	649	593	676	643	640	595	614	600	636	642	623	639	637	620	608	625	618	642	588	648	636	608	677	589	649	635	626	617	632	633	657	605	593	613	664	582	653	651	650	634	665	649	630	624	670	616	592	599	644	642	659	600	643	609	637	650	606	640	644	614	580	665	637	634	601	605	632	603	590	663	607	628	611	599	678	587	622	674	683	634	618	628	613	628	604	667	651	590	625	645	645	602	596	593	615	681	617	665	667	648	637	599	675	609	642	607	634	582	663	640	603	616	605	635	684	654	683	670	600	632	640	675	573	682	585	661	552	688	643	588	651	642	648	598	664	628	629	615	636	639	561	630	655	621	617	664	652	647	622	665	651	668	612	655	656	635	612	613	635	646	641	650	669	635	637	635	641	610	653	630	590	610	659	675	651	656	636	617	645	627	631	656	643	667	659	655	644	657	638	623	638	627	620	593	619	694	655	664	636	599	638	647	651	657	646	660	635	633	620	648	623	650	648	628	585	634	673	647	617	603	598	642	632	595	621	631	627	638	675	620	647	581	624	642	637	648	596	633	646	639	641	595	654	637	634	645	690	614	660	584	629	632	605	646	641	660	647	679	638	634	645	609	696	663	590	630	649	625	694	619	627	619	667	680	621	670	641	665	627	609	642	621	640	598	631	617	602	657	579	637	610	670	641	631	623	611	624	630	609	604	593	612	582	622	631	642	589	623	616	653	603	576	670	592	619	669	632	628	595	615	623	655	606	640	595	637	668	611	617	594	657	665	621	641	580	660	619	634	628	612	597	616	585	627	626	595	621	624	632	607	621	647	605	583	621	663	635	667	639	615	625	649	584	690	582	617	645	642	632	628	600	619	677	637	636	650	672	698	615	635	618	623	635	618	581	658	592	616	600	655	619	612	640	610	591	642	617	674	654	612	658	648	643	672	633	626	616	629	620	605	645	646	639	618	629	617	641	598	626	629	600	638	589	640	624	650	645	662	627	605	604	641	618	632	655	657	601	630	591	624	608	644	646	562	622	637	635	632	620	641	637	618	590	658	642	623	702	642	651	616	572	618	608	594	621	603	642	647	635	658	605	650	657	621	651	617	616	636	620	605	624	623	617	627	589	655	652	617	625	654	639	650	657	619	627	650	637	642	634	622	648	628	645	609	606	644	641	630	653	649	672	644	630	646	634	581	634	641	594	657	629	600	658	648	644	661	653	646	636	624	622	623	618	629	633	649	647	639	638	640	610	641	588	621	590	595	649	671	642	622	639	587	584	615	630	631	618	655	646	635	681	595	579	648	643	667	612	620	671	584	645	643	666	630	641	641	643	619	609	620	646	589	635	639	612	649	634	635	595	644	630	675	582	611	629	643	670	640	641	671	577	646	626	673	608	633	626	634	679	636	648	610	602	621	614	664	603	659	635	678	659	633	601	664	659	642	627	625	649	649	623	653	676	655	668	643	633	628	649	616	572	607	649	664	678	665	646	569	615	664	647	645	601	671	668	656	667	673	652	670	619	617	644	642	646	631	624	643	664	614	633	655	588	688	676	607	589	603	600	662	592	606	605	678	663	610	621	650	575	628	624	647	630	610	700	628	630	626	632	651	613	678	655	619	662	644	590	618	590	627	621	628	621	644	667	600	635	666	631	637	619	620	620	630	642	620	653	618	655	637	658	586	670	608	605	606	631	652	619	605	610	665	614	644	650	675	641	652	580	629	657	627	654	666	648	666	639	625	646	674	596	611	664	614	629	620	596	638	608	679	637	657	662	622	646	605	623	620	659	624	624	600	608	619	620	591	625	642	627	615	642	640	662	676	646	634	627	647	626	577	606	619	664	605	611	621	648	647	632	603	636	628	666	644	589	643	595	650	636	593	651	635	649	573	693	648	602	612	617	596	663	616	600	650	666	619	661	583	605	635	562	646	640	624	622	633	654	598	650	637	659	627	635	606	588	627	663	609	612	636	657	648	636	613	625	642	690	627	657	664	652	662	571	658	618	620	631	599	654	674	596	623	607	629	646	682	614	682	620	629	671	604	649	625	647	608	666	662	646	681	616	614	644	589	625	655	611	639	621	615	641	578	644	629	654	651	619	657	599	617	644	678	639	652	628	631	593	655	628	593	684	602	664	580	605	616	634	673	625	654	633	636	627	606	587	602	587	686	654	598	626	666	613	647	669	596	605	605	613	612	639	640	636	645	584	641	628	647	640	645	613	604	581	659	644	629	612	644	624	666	651	653	577	617	632	635	644	609	616	621	664	676	638	641	673	641	603	647	624	622	658	641	676	654	650	632	643	619	656	668	631	647	678	646	623	621	626	617	630	644	669	612	624	634	596	620	634	603	661	644	637	625	575	622	647	609	665	653	652	644	601	675	619	671	608	651	639	637	651	622	638	643	622	625	630	624	613	657	618	622	649	626	622	664	614	627	685	638	625	594	609	649	646	633	599	667	626	593	666	613	648	643	664	634	648	655	674	597	643	665	614	610	599	660	634	619	660	614	667	659	639	625	635	611	624	642	661	622	654	603	671	614	656	640	582	581	652	632	600	646	620	669	642	621	663	699	634	671	634	604	641	627	621	619	584	597	590	645	631	623	611	658	648	645	649	577	670	649	625	628	626	651	629	624	614	629	657	683	644	641	668	595	603	623	653	668	614	643	646	630	634	645	608	657	617	596	623	647	667	627	617	611	605	658	614	644	632	646	653	640	608	591	644	660	639	627	638	604	629	610	649	610	612	610	636	631	625	625	634	632	610	637	620	631	638	610	627	629	583	629	625	650	635	634	616	639	624	620	622	653	568	574	670	588	644	630	622	605	683	613	656	611	600	647	625	642	643	656	601	567	621	588	616	653	623	634	618	646	640	651	645	648	614	623	624	646	635	599	636	623	611	639	595	639	601
6308	2038	358	135	78	81	74	56	41	57	30	45	49	36	23	16	28	18	19	19	26	14	11	23	29	26	18	17	21	23	22	15	16	22	24	16	15	13	19	18	14	12	17	19	15	23	15	19	9	11	13	19	20	18	15	14	14	9	17	14	21	20	20	25	10	14	17	14	11	16	20	14	12	21	22	15	14	13	10	13	9	10	10	22	13	10	16	16	15	15	21	20	14	22	24	12	16	14	17	11	13	14	19	19	16	17	17	19	22	12	19	24	19	13	12	15	13	22	10	14	9	14	12	15	11	9	19	17	16	10	19	15	21	9	17	15	8	19	11	24	14	10	16	12	18	18	16	15	17	17	16	16	11	17	24	18	9	12	16	14	17	15	11	14	7	14	10	12	9	9	14	17	8	13	14	17	19	13	12	19	14	15	14	12	19	19	7	14	13	18	11	11	18	4	16	11	8	14	12	15	16	20	14	19	11	13	9	19	16	18	11	12	22	15	13	16	19	11	12	13	12	20	16	15	13	14	12	20	14	14	21	11	15	13	16	9	22	11	13	17	22	17	13	18	14	8	21	19	14	11	18	16	15	15	12	17	12	13	10	19	11	12	18	18	12	19	16	14	9	19	10	17	15	12	21	21	20	17	15	18	10	13	15	14	14	19	20	24	14	16	16	11	16	11	19	11	15	15	12	9	14	10	14	9	14	13	15	15	12	13	20	12	20	14	15	9	14	17	18	12	14	17	16	17	17	17	17	20	22	10	8	13	15	13	14	6	13	24	19	9	17	23	10	14	15	12	11	19	12	12	17	12	14	15	15	20	14	11	17	16	11	20	16	13	16	13	16	16	9	19	15	19	17	12	15	12	16	12	16	16	16	16	14	10	19	8	20	10	15	11	14	12	17	22	13	16	17	18	15	10	24	20	13	20	17	12	17	8	12	12	12	11	11	12	13	16	9	22	14	17	12	12	13	12	19	9	7	15	6	11	14	17	17	13	23	12	18	19	17	11	18	16	14	14	14	19	13	8	13	22	26	17	14	19	22	9	19	17	16	8	17	12	28	16	10	16	15	16	12	15	11	14	19	10	12	21	9	13	17	15	9	14	9	11	17	16	18	15	15	13	15	7	6	19	20	13	17	16	18	24	22	10	10	13	22	15	9	12	14	15	9	22	15	11	11	24	12	12	11	18	17	16	8	15	11	17	12	15	26	17	17	9	14	19	12	19	10	10	21	12	16	12	13	16	20	19	10	11	16	10	15	9	14	16	11	13	14	14	15	17	13	12	13	17	19	13	16	6	15	17	16	16	13	11	14	15	18	18	12	13	14	13	14	20	12	12	10	20	12	22	14	11	15	14	12	10	17	10	14	17	20	14	4	13	21	19	15	15	9	19	20	15	15	14	14	15	13	18	16	11	12	20	12	13	13	18	15	14	24	15	10	15	18	17	16	13	11	17	13	19	17	22	17	13	6	15	13	17	19	17	12	19	14	17	11	11	14	13	15	15	14	12	8	14	13	17	5	12	17	16	18	14	17	8	16	18	14	22	10	12	11	17	23	12	12	15	13	9	9	12	12	14	19	14	15	13	15	16	15	16	23	6	8	12	21	13	15	6	14	6	18	11	14	12	12	20	11	13	14	19	17	19	15	10	13	17	20	18	13	17	20	20	19	12	10	15	8	17	14	14	14	17	19	16	13	14	20	24	15	10	16	19	14	14	15	13	9	17	21	10	18	14	17	15	9	18	15	18	11	8	13	14	17	13	21	18	9	18	9	14	12	19	8	11	15	9	14	15	13	13	12	15	17	17	15	10	13	11	15	14	20	10	17	17	19	14	10	16	12	24	8	13	15	14	14	16	20	7	12	19	14	18	12	19	15	14	16	9	21	19	17	11	12	11	16	18	23	10	17	13	9	13	25	16	13	10	19	15	12	15	16	16	19	20	11	18	11	14	16	13	13	12	17	9	18	12	17	8	12	9	13	18	11	16	14	19	9	14	12	11	11	16	18	16	8	12	10	18	13	14	13	17	12	15	14	14	15	24	20	17	19	13	17	17	8	16	18	12	14	9	20	12	15	18	10	15	15	16	15	13	9	13	15	26	12	12	18	15	13	16	17	12	12	15	19	21	13	19	19	12	10	13	17	19	16	22	7	21	13	17	20	14	13	12	10	13	15	19	14	18	8	22	13	19	14	12	17	15	10	15	19	22	10	12	20	17	20	12	18	16	12	16	16	14	16	13	10	11	21	16	17	19	17	13	5	7	11	19	13	9	18	12	15	10	17	15	20	17	25	13	17	21	14	14	7	14	13	17	10	17	18	11	15	19	17	14	22	14	13	9	21	24	18	11	17	16	13	10	18	11	22	17	22	18	14	18	12	17	12	12	20	9	11	16	15	17	11	13	18	8	13	12	13	13	13	19	11	19	9	13	17	17	17	19	28	16	26	16	16	15	11	15	14	18	24	13	16	20	19	11	14	17	19	14	6	11	17	14	15	14	16	13	13	16	18	13	11	18	14	10	16	16	14	17	9	17	21	8	13	12	12	13	14	15	18	16	12	13	14	15	11	17	11	11	12	17	11	18	17	18	12	24	12	18	17	15	16	8	13	22	19	12	19	21	22	18	21	15	6	20	22	10	14	12	9	20	17	16	16	15	16	15	11	15	15	14	15	18	18	20	13	16	16	10	12	18	15	7	10	19	11	18	16	12	12	17	7	16	22	22	24	14	14	13	23	9	16	17	14	20	19	9	20	21	16	20	18	15	12	15	17	12	16	17	11	18	18	12	15	11	18	17	19	14	17	15	13	13	9	19	11	16	15	18	10	15	15	15	15	13	19	9	18	16	20	15	14	18	18	18	9	9	16	8	16	15	15	18	17	9	17	16	14	11	11	18	17	15	13	14	15	14	19	17	11	9	17	8	21	10	13	10	14	18	20	20	16	9	19	16	18	17	11	20	19	17	10	14	13	14	10	9	11	17	19	17	18	12	17	20	17	12	20	13	18	8	6	19	18	15	11	18	9	10	18	19	21	11	15	18	21	17	19	13	17	16	14	23	8	12	17	13	13	12	12	14	12	14	13	14	17	16	9	16	16	18	15	19	22	18	17	14	11	7	11	16	16	12	16	11	17	20	14	13	17	13	18	8	20	11	20	16	9	16	16	16	13	13	21	12	20	19	13	23	19	13	13	19	16	13	12	19	16	8	11	8	13	13	18	25	14	10	11	26	18	17	17	14	17	10	14	9	16	16	9	11	18	18	11	9	22	17	14	11	6	10	13	12	14	8	15	23	20	14	21	11	15	16	14	9	14	12	17	10	12	9	16	12	13	14	17	13	15	14	14	15	17	18	17	10	16	15	17	9	19	12	17	17	21	13	8	15	16	10	11	7	17	11	12	13	17	22	16	14	11	17	14	13	10	9	7	14	10	15	10	16	7	16	11	9	13	16	16	14	12	18	11	12	15	14	9	22	6	20	16	11
31541	12851	3032	2484	4220	4881	4175	3288	2579	1925	1541	1273	1061	840	795	694	590	608	531	493	436	459	415	363	360	359	370	326	322	308	292	280	280	255	272	273	228	242	270	255	221	233	218	214	226	209	213	201	246	216	213	190	239	198	201	201	204	204	199	193	191	215	198	216	189	201	223	183	195	184	203	191	191	179	185	195	203	185	181	201	191	183	178	207	187	176	179	160	188	157	186	202	185	172	173	173	181	168	179	181	181	160	174	189	166	170	189	180	173	216	159	190	214	184	177	164	178	175	184	177	175	187	147	167	186	167	159	190	194	184	168	179	188	189	191	163	176	188	171	166	158	172	181	199	196	185	169	169	157	188	191	154	182	165	181	212	186	166	186	184	197	188	182	193	194	164	173	158	191	165	167	165	198	174	173	156	215	186	164	180	175	182	173	180	143	184	164	168	197	190	196	171	187	197	197	199	182	167	197	186	200	156	166	184	174	177	175	169	185	210	183	175	176	182	203	174	168	165	190	181	177	175	183	185	152	174	188	174	184	171	203	194	174	180	176	183	181	175	185	172	191	153	172	178	189	199	170	186	156	171	166	183	173	192	186	159	170	163	189	159	163	197	177	186	141	188	193	184	181	153	184	158	190	156	165	185	186	184	184	201	189	162	190	179	174	174	187	168	189	172	172	179	166	181	167	177	175	175	162	186	164	178	167	177	168	179	184	179	165	187	160	176	182	193	173	178	193	191	157	174	197	191	170	194	192	196	148	180	170	173	189	165	176	166	176	172	163	179	171	173	174	151	172	139	166	169	159	155	192	149	166	159	191	204	208	177	193	189	156	165	164	171	193	174	173	182	169	153	178	174	154	178	179	183	160	175	152	179	155	181	190	175	188	158	181	152	165	201	173	172	180	201	202	164	186	179	211	172	163	171	182	175	192	184	181	165	171	189	169	186	158	174	203	168	173	184	189	193	168	191	186	181	198	177	188	172	171	180	172	183	185	176	195	166	182	162	156	167	164	182	166	165	162	156	187	175	197	181	173	162	195	187	175	170	164	176	158	185	182	179	167	178	201	188	178	172	182	175	185	174	163	184	174	165	199	194	177	161	173	160	180	183	177	174	184	152	167	191	172	179	169	170	196	165	187	178	165	158	164	179	167	161	171	194	167	211	181	185	166	143	183	195	166	175	181	166	173	159	180	163	163	170	177	179	183	179	167	198	149	212	167	169	165	166	200	198	175	173	179	162	163	189	181	192	155	170	176	174	179	173	188	173	177	158	179	170	194	165	173	189	191	157	170	167	178	181	170	177	176	164	167	184	190	167	155	153	187	186	175	164	159	165	169	166	185	166	190	175	181	180	177	191	176	204	176	188	183	182	171	160	177	159	171	182	173	161	155	187	181	195	188	179	175	167	186	178	169	180	164	183	179	174	165	160	179	173	179	183	155	172	182	194	193	166	183	187	167	182	182	161	181	186	170	182	190	201	155	170	169	187	167	196	169	188	176	183	184	174	151	171	164	181	163	181	179	189	173	211	191	183	196	177	208	179	187	183	156	183	191	175	156	175	161	154	179	147	166	193	192	174	175	179	177	165	158	173	194	169	196	187	152	158	173	188	184	167	213	152	171	173	166	179	163	154	153	168	167	169	186	196	159	176	174	168	174	200	172	176	192	176	155	200	166	188	181	201	174	167	162	158	147	170	173	180	175	197	169	186	167	165	190	172	208	163	174	187	187	165	180	194	174	177	188	174	199	155	186	194	180	193	186	194	194	179	172	192	184	200	202	164	170	152	166	170	145	162	168	167	178	190	194	168	173	163	193	186	175	173	175	153	182	193	166	171	143	161	188	164	164	184	161	177	165	175	175	163	181	182	165	144	170	164	179	188	172	186	179	196	189	176	168	196	175	181	139	169	165	156	186	188	183	179	175	193	195	186	164	177	170	173	174	161	166	165	163	178	178	186	180	189	193	170	171	189	178	151	156	194	170	167	155	178	157	184	185	179	175	183	197	180	182	173	172	194	179	171	188	168	180	176	181	156	159	175	188	187	176	176	150	160	173	201	170	166	173	211	166	162	173	170	180	202	192	169	187	182	182	175	188	182	161	170	178	172	170	170	170	173	172	158	186	167	165	164	164	164	167	168	163	183	177	153	158	155	191	181	212	199	176	172	162	167	172	192	167	161	172	155	181	154	166	184	160	159	173	181	169	190	186	180	192	169	188	200	191	151	170	178	166	206	185	200	167	167	179	173	185	197	201	178	179	170	177	174	194	207	165	168	154	169	178	190	180	167	162	180	179	200	200	151	168	194	170	166	148	201	170	179	178	196	169	188	172	175	161	164	187	152	187	173	179	179	179	178	181	169	191	172	150	181	201	186	175	186	163	174	183	173	179	173	175	169	166	185	182	193	173	192	154	170	174	188	152	176	182	168	183	174	188	185	184	195	168	175	173	166	201	165	172	174	157	202	159	172	173	188	152	185	178	177	170	199	179	169	172	157	170	180	168	190	165	194	174	158	142	170	187	201	179	166	180	163	208	172	187	212	181	160	180	163	145	184	186	190	155	184	175	178	183	201	169	170	179	166	169	196	191	181	184	177	190	165	184	164	160	165	180	154	163	171	178	197	162	170	177	180	175	191	181	153	182	165	166	187	192	193	179	194	179	174	181	172	183	193	181	204	153	161	179	183	183	176	193	167	173	182	191	167	179	167	199	165	172	165	166	163	185	171	173	194	148	164	167	170	148	158	176	174	148	176	169	170	178	161	165	173	181	211	177	183	174	187	178	162	176	193	156	174	155	171	162	180	179	182	177	182	148	181	193	158	183	193	164	171	194	180	185	161	165	193	165	190	181	197	172	166	175	160	174	188	192	183	184	203	156	176	171	158	177	174	169	164	183	173	160	172	150	156	187	151	162	183	177	187	199	169	159	170	165	150	139	163	179	188	173	177	166	176	174	167	182	173	180	201	163	142	176	167	160	182	182	182	176	186	213	172	196	172	184	151	180	181	192	165	184	164	202	202	160	182	173	186	170	191	187	164	183	183	184	179	179	181	169	171	156	180	188	172	190	179	174	183	174	162	152	170	171	184	174	161	169	186	164	181	158	162	175	155	148	186	177	165	176	175	164	185	172	178	165	177	162	165	157	166	177	151	190	177	158	185	189	196	172	162	177	186	187	180	182	172	197	177	173	172	168	169	174	186	199	189	166	183	164	160	175	181	188	203	180	183	198	185	182	183	175	183	188	190	159	169	189	204	183	163	166	167	167	176	169	156	183	187	171	169	172	181	160	166	203	192	178	196	161	158	184	161	169	189	186	161	175	162	169	184	174	188	186	154	177	175	165	166	153	167	170	184	169	210	152	145	175	164	184	173	156	158	170	177	201	185	138	182	146	169	162	165	180	168	182	168	204	180	159	156	196	186	161	172	181	193	161	196	177	186	198	182	175	169	166	186	163	184	197	167	177	173	161	168	148	170	180	179	192	168	169	199
4767	435	259	121	136	112	119	130	107	107	87	100	94	83	100	93	84	76	71	76	73	84	81	66	69	76	70	73	77	82	73	73	59	67	66	73	79	65	74	71	99	69	89	91	78	77	66	71	88	72	53	68	87	69	75	66	80	82	60	61	69	81	86	70	62	82	76	63	55	75	64	66	83	58	61	65	65	56	73	62	72	67	70	77	65	75	85	75	70	64	91	79	68	71	71	80	66	67	54	72	68	67	77	70	67	70	77	74	76	76	86	72	77	70	62	64	67	64	68	71	82	71	73	72	70	62	58	77	65	61	65	61	78	85	83	83	77	69	66	81	71	68	71	65	68	61	84	84	66	70	55	68	66	67	73	54	66	77	71	85	80	87	74	80	50	62	64	76	74	73	68	76	67	79	67	59	66	68	65	83	64	70	69	62	54	68	64	80	53	61	75	61	73	68	61	62	68	64	64	76	76	79	82	55	70	74	67	77	68	68	75	73	68	63	65	69	56	77	73	83	68	58	76	66	55	79	69	59	81	76	72	73	76	67	71	76	58	73	73	71	75	82	74	58	54	61	78	57	64	62	95	71	83	69	77	65	62	72	65	71	63	58	56	68	85	94	77	83	64	73	68	58	74	65	76	69	46	64	78	63	57	57	81	76	68	96	64	71	66	66	73	72	69	68	76	69	72	67	60	73	66	69	74	69	86	72	72	69	70	78	72	62	69	60	66	83	68	72	78	78	72	62	63	64	88	63	71	76	83	78	74	68	71	60	68	69	72	76	65	84	67	61	63	70	60	81	81	70	70	74	79	78	75	68	65	68	82	78	63	71	76	74	63	71	76	80	66	71	72	68	67	68	68	74	70	63	82	64	52	78	84	71	85	57	71	61	65	66	72	59	79	67	74	59	79	68	72	72	57	63	67	72	71	64	65	81	71	82	60	69	66	66	59	65	54	71	66	82	61	75	67	70	49	80	71	84	71	68	65	61	66	80	70	83	75	65	73	51	60	71	74	82	74	58	70	65	55	71	57	73	66	73	66	69	80	84	82	82	54	43	87	78	73	71	74	62	74	72	76	57	86	82	62	74	75	60	71	63	90	61	80	57	70	67	61	66	75	78	72	60	62	51	63	71	85	66	74	72	59	73	74	72	75	76	65	61	75	64	67	78	71	67	72	74	63	85	67	76	65	69	68	78	60	70	75	73	63	76	67	71	75	56	72	84	58	69	93	86	77	74	88	73	59	57	71	69	62	79	78	64	67	74	59	78	82	68	70	59	63	70	80	74	73	66	75	71	54	76	70	80	80	56	64	64	70	87	74	78	60	80	65	67	63	72	73	71	66	69	67	85	55	69	62	74	79	61	77	69	80	74	61	66	58	73	59	69	74	60	82	71	73	67	70	76	69	72	81	65	69	67	68	72	83	70	81	62	65	59	73	67	75	58	65	63	61	75	68	72	78	75	58	72	80	71	63	69	57	73	77	63	77	63	82	65	54	79	78	56	74	74	79	76	70	68	70	71	65	56	65	77	67	79	62	68	62	63	70	86	80	71	70	75	70	70	75	80	70	76	60	64	65	83	73	71	68	83	59	63	71	61	58	76	75	81	68	65	76	66	68	60	69	76	77	73	61	95	77	55	62	72	74	73	77	72	81	53	69	70	62	65	77	65	71	68	78	65	80	68	70	58	74	69	89	74	69	71	73	67	69	71	66	67	80	73	79	59	59	81	75	75	66	68	74	72	74	71	75	69	59	76	68	69	66	61	57	51	66	78	67	65	70	83	69	62	74	72	53	85	67	70	75	90	70	71	71	82	83	74	66	67	61	91	68	85	75	85	69	67	81	75	75	80	83	65	83	76	76	68	72	71	62	75	75	69	69	71	75	76	63	65	63	60	67	66	70	79	73	81	61	70	51	66	70	59	55	76	83	53	70	73	79	80	65	68	78	70	70	57	76	84	72	62	58	76	68	60	70	71	62	69	85	62	68	73	79	68	70	80	72	69	68	70	73	73	63	75	79	79	68	59	76	49	62	70	75	64	85	76	64	67	79	68	62	66	67	71	78	57	78	66	73	64	76	62	67	68	77	67	76	62	84	69	69	88	70	59	84	73	74	65	58	57	77	58	64	76	81	80	56	62	76	67	67	66	71	78	63	75	80	55	80	74	69	63	64	70	67	71	65	73	71	68	86	55	71	67	73	76	75	74	71	57	68	77	63	77	71	78	71	57	69	79	62	88	67	67	77	70	76	69	80	60	63	70	69	78	80	73	73	66	58	63	58	64	68	73	84	64	73	64	79	70	67	68	71	79	67	55	68	83	63	68	71	66	62	63	77	63	72	62	68	59	92	86	64	52	74	72	83	82	74	74	96	78	64	64	69	68	70	80	84	81	61	65	68	62	70	62	68	74	56	72	61	60	76	77	69	63	60	78	59	75	69	72	57	73	72	52	77	81	78	66	76	61	72	65	70	79	77	76	68	66	77	80	71	73	90	72	90	72	74	60	84	73	77	82	68	77	59	50	66	87	88	72	74	71	66	82	67	55	81	66	66	74	64	76	69	74	82	62	75	72	57	80	66	78	62	59	67	65	67	60	59	70	78	77	70	68	83	55	66	86	62	74	65	66	65	86	64	73	70	83	69	70	70	72	70	57	63	65	57	62	66	56	78	83	68	82	77	63	65	67	61	68	59	65	75	64	81	74	77	66	65	78	75	68	76	78	82	77	67	62	55	67	58	78	79	80	90	67	64	67	65	80	81	66	62	75	91	72	75	64	73	63	63	66	67	69	71	50	68	87	57	66	58	71	61	72	73	74	54	70	83	56	80	74	52	83	67	72	57	64	65	79	64	66	61	78	68	77	61	59	76	64	71	71	62	63	59	71	85	67	74	60	81	71	66	69	65	66	83	83	64	81	82	62	71	66	70	63	82	73	91	73	78	48	78	75	78	69	72	85	69	74	75	64	73	71	78	77	75	59	75	59	64	70	82	59	67	80	65	69	74	80	65	69	81	56	73	82	66	67	65	84	77	68	73	60	63	63	71	75	68	67	70	70	66	72	75	63	65	67	44	63	68	68	82	87	69	73	84	72	71	78	68	74	81	82	78	76	78	68	57	73	76	66	75	67	67	55	79	64	80	66	68	55	70	84	78	73	58	68	60	81	74	62	68	77	54	73	62	73	66	58	75	52	70	78	66	66	77	72	82	46	59	69	98	76	77	68	76	59	74	83	54	65	61	75	69	82	70	63	56	71	61	72	77	76	67	69	82	69	72	73	64	86	59	62	67	51	69	77	79	52	78	74	48	82	51	64	73	56	72	85	74	89	79	59	82	92	73	66	76	86	85	69	71	58	64	75	69	67	64	67	76	76	87	86	79	59	77	82	74	69	58	71	72	77	69	56	64	78	58	74	66	64	81	66	88	72	70	72	64	65	79	89	74	64	67	81	75	60	78	83	67	77	68	80	76	76	71	75	80	88	57	90
20344	3691	2619	2549	4324	5014	4510	3848	3240	2599	2218	1988	1731	1599	1400	1402	1298	1249	1152	1109	1113	1059	1025	929	995	917	953	900	869	942	867	873	873	848	835	854	861	810	845	790	835	832	823	817	859	774	879	837	771	826	811	803	757	772	785	838	765	773	804	739	779	753	775	796	785	747	798	761	809	785	773	785	750	764	711	782	699	806	792	757	767	762	771	765	767	750	698	773	763	721	743	750	723	703	747	748	761	732	772	745	771	739	804	783	740	748	770	780	788	747	728	742	745	775	732	779	710	780	695	768	793	724	745	737	691	742	819	706	753	761	794	779	779	774	732	768	757	759	729	726	732	724	737	722	708	768	747	764	714	761	716	826	797	752	734	720	781	723	720	753	766	705	766	726	716	793	727	756	714	758	739	776	672	729	760	684	769	746	797	736	738	765	775	771	753	736	747	706	724	742	718	771	764	766	742	751	756	747	779	738	752	758	772	719	735	774	737	777	726	756	679	752	768	756	697	775	774	769	785	773	762	779	743	701	778	758	708	810	714	722	729	746	781	736	738	756	757	742	750	736	740	741	769	765	708	756	684	736	725	765	719	736	704	737	764	769	762	812	729	764	744	717	730	755	702	765	734	731	777	776	804	725	727	712	757	736	731	785	783	734	778	755	757	742	751	791	737	729	800	721	722	721	707	741	720	752	718	743	744	763	744	771	781	750	711	799	724	713	719	798	734	749	774	731	712	730	725	746	770	769	774	755	776	736	728	739	825	755	763	706	754	736	746	686	721	750	761	741	753	758	769	730	793	748	731	734	712	722	756	738	777	756	754	791	727	719	757	773	762	717	801	759	737	746	745	756	722	769	749	715	710	760	765	762	760	759	778	732	735	739	734	728	744	789	793	774	762	723	764	732	744	751	799	739	753	768	743	729	743	743	753	741	715	758	726	755	709	746	731	749	738	773	712	734	782	714	751	713	816	704	761	736	729	729	761	785	696	754	739	784	803	725	749	760	787	746	742	756	762	747	784	731	739	771	771	757	758	724	738	742	737	737	765	748	716	733	730	735	741	741	764	743	744	769	732	760	792	777	750	729	792	788	713	709	755	748	711	736	762	775	738	736	681	766	705	784	773	790	790	757	748	762	740	810	746	773	740	753	761	721	740	714	748	715	767	738	743	731	762	778	769	772	784	729	744	807	726	755	704	740	742	735	737	775	736	722	763	739	743	736	739	774	761	767	739	743	729	766	758	788	708	770	730	710	709	746	741	794	766	798	716	755	757	770	755	744	763	737	727	763	751	714	765	745	717	773	745	742	697	739	787	772	727	750	739	715	739	757	685	734	761	699	769	728	761	756	717	751	749	746	771	784	764	757	761	760	767	711	766	809	782	742	765	718	756	714	762	733	740	707	739	734	745	741	759	754	732	777	766	750	714	752	754	770	760	732	737	815	774	759	796	770	764	758	780	743	776	735	715	770	733	724	790	759	758	792	716	649	766	738	776	770	754	752	755	731	778	773	735	790	796	751	694	708	742	728	721	756	752	741	743	789	748	783	738	739	706	756	751	765	724	737	717	791	770	730	719	756	750	712	735	760	720	746	748	753	757	763	747	780	777	751	757	736	757	792	730	737	781	768	776	753	767	745	727	708	720	755	716	734	738	728	777	741	762	771	761	761	731	754	729	802	720	726	775	746	760	746	782	754	753	738	766	781	776	757	745	762	746	705	760	743	725	707	751	724	733	766	752	754	725	773	751	746	728	798	754	761	760	724	749	737	770	752	734	755	774	752	754	807	760	827	731	762	742	742	787	694	752	739	820	760	763	780	750	723	781	757	684	760	739	818	719	756	709	782	750	718	745	767	749	751	731	781	793	753	720	715	751	726	727	742	750	742	735	757	688	753	715	762	792	746	727	805	762	747	766	718	785	733	718	748	766	732	742	752	768	777	736	716	771	765	732	745	732	736	726	752	781	727	730	757	742	731	730	756	778	724	744	771	728	804	727	780	762	811	771	775	712	779	715	758	742	728	769	739	751	730	763	799	712	739	715	752	766	736	737	719	737	732	744	739	720	734	740	771	735	748	757	805	771	752	718	789	749	757	771	770	733	718	759	758	755	715	699	716	734	795	763	774	740	759	742	723	740	787	756	778	726	780	791	760	761	748	766	714	706	736	767	789	741	743	732	769	754	775	797	750	686	756	791	705	731	742	754	775	781	760	775	719	753	769	740	765	730	718	774	764	771	749	718	755	780	793	791	727	789	724	754	751	731	730	779	788	733	743	711	768	719	775	724	766	713	755	747	748	791	737	747	744	769	727	757	762	750	730	762	794	721	749	767	746	730	742	773	736	743	720	747	735	747	781	729	779	717	721	762	711	728	739	734	775	736	742	757	776	734	735	740	723	744	686	660	759	729	721	752	758	759	789	727	719	756	756	727	763	747	745	719	737	723	742	722	814	741	697	741	742	739	746	711	749	761	766	763	734	763	756	728	789	744	744	768	768	719	773	725	708	749	817	795	721	704	735	734	748	743	775	755	709	737	757	745	773	724	723	806	724	728	688	757	771	723	744	764	758	768	750	730	804	742	762	747	716	726	739	679	727	730	751	766	744	753	731	790	735	709	754	780	726	761	747	699	730	755	696	745	763	738	772	763	751	693	765	752	724	764	738	762	731	747	740	757	760	724	755	742	758	740	746	761	744	709	748	719	721	761	797	733	727	719	729	691	789	791	783	760	801	721	754	754	767	732	743	754	724	758	773	757	789	719	754	730	794	780	767	785	778	712	762	792	728	775	717	789	757	793	763	702	730	775	745	728	724	734	778	763	748	747	742	727	755	732	742	787	736	690	722	764	746	727	754	730	751	685	763	745	712	774	691	762	735	818	757	785	781	736	802	739	738	741	773	715	714	740	787	764	719	758	720	744	765	725	738	733	708	740	706	743	733	778	749	764	707	780	765	727	700	735	750	763	793	740	746	744	749	743	737	789	762	739	739	704	743	740	807	767	709	767	746	728	729	742	776	712	785	795	720	740	708	765	720	694	768	753	801	759	781	734	784	753	760	702	771	770	752	745	700	712	742	759	740	792	710	729	715	759	727	737	772	729	742	726	721	748	780	760	735	758	721	745	719	726	768	723	751	743	710	753	715	744	758	738	751	745	815	748	741	777	723	722	757	739	745	692	729	759	734	713	744	767	716	766	705	735	719	768	750	787	742	781	750	776	752	726	726	719	768	759	765	722	793	707	749	764	702	762	761	758	748	690	774	749	766	751	795	736	751	703	733	744	747	787	724	811	771	760	725	705	756	767	761	757	724	773	753	747	773	741	782	754	771	813	710	751	737	739	754	710	776	730	745	726	760	723	744	731	797	746	751	733	729	717	751	750	777	745	751	741	763	743	740	747	795	722	702	745	717	802	765	769	766	756	736	754	775	722	809	818	754	758	738	758	727	716	831	764	796	701	775	709	791	716	733	772	780	739	764	754	738	754	770	748	752	726	760
3483	484	218	107	81	92	81	98	85	73	60	65	47	49	41	47	44	37	33	47	38	35	22	29	32	29	24	32	28	26	25	28	23	26	30	32	24	34	18	24	37	14	31	29	28	24	22	24	21	20	16	24	25	13	25	17	24	30	17	24	15	14	21	22	22	21	26	17	26	18	21	20	20	16	17	24	15	29	17	25	22	25	22	17	16	23	21	24	12	20	21	21	21	14	23	21	22	20	16	13	15	20	19	22	23	20	17	21	19	28	20	12	19	19	19	20	23	27	11	21	17	18	29	34	15	15	29	19	15	19	27	15	17	24	20	19	25	20	22	24	22	15	16	13	20	15	24	14	23	18	18	16	20	23	23	23	14	15	16	15	27	32	15	14	19	13	24	23	20	18	20	22	22	26	22	26	22	14	21	12	23	26	25	19	20	17	17	21	16	18	14	22	19	18	17	15	16	12	16	18	12	22	20	16	23	37	15	14	20	25	17	14	27	18	14	24	28	10	25	20	22	16	18	15	20	17	20	30	24	20	17	23	19	21	23	22	22	17	15	17	17	20	28	23	23	21	18	25	12	17	13	25	20	20	25	16	19	22	21	20	13	21	18	14	18	25	18	23	22	13	24	19	15	27	20	20	20	21	19	16	23	21	22	17	18	25	32	22	16	17	18	13	16	17	22	21	20	16	16	10	24	25	17	15	16	17	17	19	23	25	25	16	34	14	11	26	19	22	25	27	12	21	27	13	20	17	22	30	24	28	23	15	20	16	24	31	26	21	29	24	12	18	20	21	18	23	18	15	21	25	15	18	28	18	21	22	19	24	29	22	28	23	17	20	12	29	18	15	21	23	31	12	23	15	28	26	13	13	24	9	19	26	31	16	23	14	16	26	17	24	14	20	24	13	27	28	17	19	15	28	16	20	29	20	23	19	17	28	15	22	18	22	18	23	18	25	20	25	18	19	18	25	20	25	23	27	19	26	14	17	24	13	18	16	16	23	18	17	17	23	20	24	24	19	22	24	26	20	26	18	19	23	15	25	10	22	17	19	20	16	23	16	20	19	26	15	29	25	22	21	18	16	16	18	22	22	27	25	20	22	23	28	25	24	19	16	21	23	21	5	16	15	20	26	21	22	21	22	24	19	24	26	18	20	15	18	28	21	17	15	10	11	20	19	15	21	21	23	13	19	23	20	16	15	15	27	21	14	14	20	21	25	22	25	18	26	21	23	33	18	24	17	26	20	17	26	23	23	20	19	17	13	26	17	22	27	20	26	27	28	18	15	25	11	25	22	21	31	14	24	16	9	15	23	30	23	28	25	32	18	21	22	23	24	26	24	19	16	9	20	19	21	27	17	30	17	18	18	28	23	13	25	17	15	31	24	22	14	15	30	17	19	26	17	15	25	21	19	21	21	23	15	15	23	24	29	18	17	26	25	20	19	24	14	16	17	18	23	28	17	25	13	20	17	27	22	11	18	16	27	34	24	22	21	19	22	22	22	21	19	13	23	22	26	21	19	16	14	18	22	14	16	19	19	19	20	26	13	14	22	25	15	22	25	28	15	25	20	19	18	21	14	12	16	16	17	20	24	14	24	21	29	12	16	22	22	25	17	20	22	18	28	19	15	18	18	20	25	36	26	19	25	17	32	23	20	16	23	23	20	21	24	15	27	18	21	38	21	15	18	20	14	13	27	9	24	17	20	28	27	20	18	18	21	23	16	14	17	27	17	24	20	14	18	28	27	23	20	25	23	21	26	21	19	13	22	21	21	15	15	29	15	19	23	20	19	15	28	22	16	11	21	25	18	16	30	23	14	20	25	26	24	16	27	23	18	22	25	22	19	21	18	24	15	22	28	27	12	21	22	26	23	21	12	17	17	18	24	24	23	24	21	14	18	17	21	27	18	26	25	20	20	25	28	20	24	15	22	23	15	24	16	10	26	28	18	22	23	25	24	16	18	19	16	29	18	21	24	19	22	12	23	21	27	18	30	15	19	17	22	29	15	21	14	21	28	23	28	17	17	18	13	25	19	15	19	27	16	19	21	17	16	10	21	25	26	14	17	27	23	24	26	25	23	18	28	16	15	23	22	17	16	26	18	18	17	20	22	13	13	31	23	24	23	21	16	27	19	12	19	17	19	19	20	18	27	19	26	18	22	27	18	26	17	19	25	21	13	24	22	27	21	19	15	19	28	21	20	24	21	26	20	25	19	29	20	22	17	20	24	19	18	9	17	22	24	25	20	24	20	24	20	26	14	27	25	18	28	17	19	19	20	16	20	17	23	23	23	22	22	26	17	23	21	18	15	21	24	27	23	18	24	28	16	22	25	20	14	21	16	29	16	33	12	22	8	20	23	19	14	15	19	28	11	23	13	21	15	19	16	23	20	24	14	22	32	21	25	24	23	27	22	17	20	29	19	18	31	19	17	24	19	20	22	27	26	21	22	21	23	19	22	14	21	22	19	25	16	18	22	26	20	19	14	26	24	24	18	17	18	15	22	18	28	20	19	17	19	20	19	14	15	25	14	26	18	24	16	17	27	27	14	29	25	21	23	16	13	18	23	23	30	19	24	18	24	20	22	12	27	25	13	30	24	19	17	22	15	26	23	16	25	19	17	16	19	28	27	26	17	24	22	17	26	21	19	18	14	19	24	20	19	19	27	21	14	24	22	20	19	15	16	24	20	16	19	24	22	19	25	19	28	23	17	16	29	30	17	20	16	29	30	17	16	22	17	20	20	17	25	18	18	20	17	22	20	17	24	21	20	19	27	22	27	21	23	17	22	23	18	11	19	24	15	24	15	23	22	20	17	17	20	16	17	20	21	26	20	23	16	31	20	14	23	21	26	26	22	21	12	21	21	29	25	24	30	22	21	21	23	26	23	26	20	27	18	21	20	17	21	21	27	27	26	21	20	17	17	17	24	9	18	22	17	20	24	16	25	15	14	29	23	17	17	25	24	16	27	18	19	15	24	27	12	23	21	20	19	20	24	25	21	19	20	23	25	23	27	18	15	23	22	29	25	16	24	21	18	17	20	19	18	16	13	19	18	21	17	23	21	21	25	19	19	31	18	15	15	18	25	28	22	26	16	17	26	29	14	13	17	17	25	15	15	16	28	19	24	29	24	23	27	23	21	22	13	21	32	16	24	13	19	20	13	15	19	24	26	11	24	15	12	15	20	24	19	13	18	14	26	11	25	23	26	21	15	18	24	20	19	20	20	13	30	19	27	20	21	27	17	22	21	13	24	15	25	21	25	20	20	23	24	23	22	19	17	19	26	16	17	20	19	25	38	18	21	24	14	22	22	28	15	24	29	21	20	15	22	18	16	19	16	18	24	31	26	36	25	14	23	21	18	23	21	13	21	28	27	18	24	19	27	18	17	20	20	19	18	29	23	12	23	27	23	21	20	18	18	17	32	25	21	19	21	25	16	29	21	23	15	12	24	24	18	20	25	21	18	23	25	22	20	19	19	19	17
20243	5136	3075	3509	6826	7744	6836	5536	4287	3296	2650	2233	1918	1588	1387	1199	1136	1003	909	826	742	708	655	603	541	580	528	467	469	451	422	403	399	370	406	385	345	346	337	329	319	311	299	306	308	289	329	274	269	275	304	298	277	266	287	242	241	255	236	252	249	264	239	240	247	259	271	235	272	252	267	243	235	248	230	226	236	230	223	235	269	222	225	239	213	221	248	239	223	203	237	221	224	231	212	225	228	231	218	231	193	233	219	237	247	230	228	248	233	223	177	227	245	190	215	259	194	200	199	219	214	215	220	207	217	210	231	232	217	200	246	219	197	236	231	195	186	215	207	221	200	237	239	214	231	240	233	220	203	209	221	221	206	220	214	214	223	209	204	220	222	221	210	201	208	207	220	207	206	215	209	232	204	207	225	218	202	201	200	213	175	221	220	199	194	202	206	226	196	218	204	209	209	189	201	214	210	202	213	221	197	214	210	221	191	243	204	203	202	210	212	211	196	191	194	225	178	201	198	207	201	212	204	191	209	219	219	183	211	212	200	220	237	203	226	206	227	189	213	227	230	204	225	220	220	223	203	226	208	220	214	235	217	232	198	219	217	219	210	213	184	219	187	229	218	198	224	199	201	212	198	220	224	201	174	195	196	197	207	226	213	221	216	191	204	211	216	197	193	194	220	219	233	195	183	210	197	216	218	216	205	188	195	198	228	201	214	217	204	169	207	172	217	201	241	224	204	218	227	210	199	211	179	200	213	196	186	193	202	198	197	204	198	218	217	231	203	207	194	209	226	213	211	206	181	196	199	212	196	208	230	201	228	193	210	203	215	176	214	206	200	203	227	214	185	183	187	222	179	220	216	194	200	201	215	237	222	207	223	195	187	210	202	215	220	218	229	183	194	196	212	229	223	218	196	241	193	193	205	212	198	207	240	239	222	204	216	208	197	230	219	187	224	206	202	230	200	234	218	224	216	208	214	219	229	220	202	225	220	234	212	182	232	211	218	195	219	210	215	193	203	205	225	226	211	225	188	213	211	202	210	230	213	212	204	213	188	210	232	232	222	224	221	211	192	208	191	192	213	206	198	214	208	182	226	198	223	213	175	226	183	188	233	210	225	223	189	184	204	218	200	200	202	246	226	240	213	230	211	229	215	191	186	164	203	219	219	201	219	220	210	225	219	186	221	194	178	196	217	199	208	222	226	215	206	229	190	220	207	203	220	194	250	197	217	203	220	199	219	223	206	195	190	216	224	217	210	214	212	198	198	203	202	228	211	177	213	218	212	202	226	219	206	225	213	226	218	207	197	215	192	200	190	196	194	219	200	205	192	211	219	197	217	169	221	196	196	213	211	222	227	197	216	193	202	222	225	199	217	215	182	198	207	196	203	227	235	212	195	220	220	175	200	205	202	193	220	190	243	214	197	206	219	235	216	217	220	210	215	217	199	211	194	223	203	220	213	210	217	220	209	224	214	216	210	210	191	200	213	200	254	206	199	188	196	232	214	189	214	198	209	186	195	210	183	177	194	216	187	200	190	209	207	221	208	205	227	221	184	202	200	200	196	202	222	212	214	205	180	241	226	198	243	212	207	198	203	206	208	206	228	218	225	212	219	201	224	195	230	205	227	205	221	205	213	205	215	210	187	194	209	206	226	225	216	229	222	222	222	207	215	205	203	190	226	229	216	227	223	219	212	227	197	216	176	208	206	204	195	217	200	215	209	208	207	203	206	184	192	208	226	193	230	192	198	201	216	251	193	195	211	193	218	185	208	183	193	200	199	220	217	213	225	220	228	208	218	221	205	223	203	234	196	201	218	195	239	223	215	212	212	218	177	213	209	211	195	181	218	193	237	221	207	225	210	190	201	188	200	235	201	222	220	222	187	202	208	208	211	230	210	234	252	214	215	212	193	214	195	236	222	212	211	213	204	178	215	181	191	192	211	202	217	203	209	206	210	210	199	193	199	217	214	221	202	199	208	218	200	212	218	220	238	176	190	219	220	222	194	183	215	230	201	217	222	210	203	228	193	218	192	196	210	203	218	224	198	183	229	190	189	190	217	193	205	209	217	187	206	227	209	212	190	189	177	211	216	181	248	218	224	200	218	199	222	199	217	216	228	216	198	208	222	197	233	209	214	228	204	204	219	230	226	199	161	199	168	220	182	219	226	206	218	216	186	199	219	216	191	186	212	225	197	221	165	218	192	223	214	234	197	210	220	193	206	219	193	228	231	197	197	225	213	208	189	195	214	199	208	213	208	225	204	216	216	201	213	204	235	205	200	216	189	202	204	199	221	205	213	206	189	193	181	208	203	206	240	218	211	198	206	217	210	188	220	204	205	216	210	199	234	202	221	198	195	200	206	201	219	212	221	226	200	202	219	175	201	226	212	220	217	200	214	212	206	208	203	211	190	203	197	199	202	224	234	208	260	205	196	206	199	214	203	221	231	219	211	203	216	240	198	246	196	208	237	207	225	188	212	203	196	210	188	218	179	219	192	240	215	212	202	203	214	204	230	201	193	205	211	200	209	215	203	197	197	242	220	216	195	213	212	198	206	194	187	163	207	207	230	217	204	214	198	198	203	189	205	201	216	205	202	203	227	207	211	181	217	207	204	207	191	208	200	218	207	213	207	192	197	186	205	214	225	212	201	223	208	208	208	215	200	193	223	219	207	188	184	205	208	187	197	206	207	187	220	218	194	199	232	205	199	216	205	212	208	217	234	188	215	210	209	208	208	214	200	206	245	200	237	215	215	204	205	194	216	195	211	192	217	217	196	195	208	208	233	221	218	214	201	194	210	204	222	192	206	192	181	188	209	227	196	226	202	202	224	207	212	192	198	210	224	233	227	198	208	218	200	202	230	246	221	220	223	218	187	208	202	209	217	207	180	223	201	216	199	191	235	237	208	200	206	216	205	205	228	229	183	216	207	225	230	208	225	234	207	249	197	221	202	233	218	216	211	219	243	196	236	185	194	192	230	208	235	210	221	207	208	200	199	199	194	198	185	217	193	191	210	204	205	215	206	187	214	218	191	226	205	197	208	205	201	219	192	196	189	219	219	209	211	203	183	220	183	209	208	223	214	201	218	210	209	212	183	201	203	207	201	212	200	199	206	242	207	198	194	223	219	177	206	220	218	207	193	197	236	229	223	202	207	230	226	209	199	217	237	231	235	197	207	199	229	218	201	184	222	225	220	215	215	210	226	194	244	212	227	193	212	226	202	219	210	196	203	189	209	228	198	215	175	220	200	213	214	190	178	199	216	181	199	216	189	225	214	200	200	211	204	240	210	193	253	187	213	181	197	175	217	205	196	209	201	206	205	212	222	202	204	206	207	200	218	218	178	198	231	240	228	227	223	227	172	227	211	197	203	186	177	227	193	222	212	218	209	207	219	205	195	222	238	208	198	207	199	257	192	187	209	187	235	216	204	204	213	199	244	203	219	209	192	204	219	208	217	198	213	206	220	219	198	202	197	201	201	230	195	192
1697	126	79	60	84	75	68	70	64	63	51	73	64	50	63	66	67	59	52	54	63	54	49	65	65	65	63	49	58	64	59	68	48	49	62	69	58	66	51	55	64	49	49	38	55	51	56	48	50	58	62	63	56	47	56	68	56	53	56	59	57	54	47	51	55	53	47	56	47	46	63	53	52	59	73	61	44	63	58	51	45	64	73	51	65	63	60	62	51	55	55	52	56	45	58	71	41	60	47	54	58	48	58	70	46	54	56	45	72	50	65	52	47	49	64	72	43	62	52	62	60	59	64	49	39	57	55	59	61	47	63	35	55	70	56	54	51	67	54	55	52	56	57	48	61	63	53	59	60	55	78	55	39	45	54	64	65	54	62	59	44	53	56	62	51	63	56	57	52	54	50	49	54	53	57	46	54	60	57	50	59	50	57	54	58	62	57	67	59	52	55	48	54	41	60	45	53	49	59	60	50	53	62	63	50	45	61	53	46	40	62	54	47	49	50	66	61	58	69	56	46	50	67	41	52	59	56	60	53	49	65	50	55	62	58	65	63	57	42	45	56	49	50	73	64	47	67	46	54	60	61	62	59	62	51	59	53	61	45	63	70	42	62	51	67	61	55	58	60	51	59	52	55	71	59	51	67	69	54	51	54	50	66	57	57	61	71	62	61	62	56	56	54	60	50	44	50	49	61	51	53	66	57	57	62	56	45	58	57	48	58	67	59	64	61	47	48	64	71	48	72	63	63	57	69	45	60	54	65	56	54	64	53	48	48	57	65	42	50	49	57	62	67	55	67	61	55	59	70	52	60	56	64	59	59	53	61	55	53	56	60	61	53	56	60	57	62	50	60	62	51	64	50	51	56	53	68	63	69	73	60	53	36	60	45	72	59	43	64	49	66	48	55	65	50	57	55	64	57	46	48	64	56	52	60	50	59	64	71	52	51	54	50	61	62	53	52	68	64	60	52	52	61	57	56	68	56	67	59	61	56	57	65	58	54	51	44	44	66	62	56	50	60	53	59	63	68	65	64	59	69	64	61	57	47	52	57	76	64	56	47	48	71	60	55	41	54	53	49	50	62	64	54	47	74	58	56	51	71	54	53	63	66	48	51	50	59	65	42	54	57	57	46	55	56	56	65	73	50	57	55	51	61	54	67	53	53	56	58	52	60	49	77	56	49	64	56	58	44	54	62	53	51	60	64	46	61	53	71	69	50	64	65	74	56	54	52	63	57	53	56	48	49	67	48	58	59	64	71	50	60	58	56	66	61	56	60	70	53	50	65	61	57	71	56	59	55	50	43	64	44	61	64	51	59	59	62	57	46	48	48	66	78	72	62	66	65	47	69	43	63	68	51	47	60	51	47	49	58	52	53	64	56	57	48	49	61	57	45	52	61	51	62	52	51	58	64	54	44	57	59	58	64	47	43	48	50	57	42	66	56	46	44	58	66	48	63	52	59	51	51	66	63	55	64	58	59	73	56	42	51	46	53	61	55	63	58	50	59	54	68	50	72	53	55	52	63	56	57	50	58	58	56	46	54	74	67	64	53	57	55	56	64	72	53	48	67	60	60	69	64	46	62	70	64	63	62	54	54	58	54	60	51	61	52	48	51	69	65	71	55	61	66	43	48	44	44	66	60	54	61	64	38	52	60	63	62	45	46	62	50	48	65	61	57	69	61	60	66	53	60	74	61	50	59	52	46	48	67	47	63	70	60	55	52	70	61	58	50	49	57	55	52	61	47	43	48	51	67	60	52	47	53	49	67	59	56	57	65	59	73	53	38	74	61	45	61	60	49	58	49	47	55	52	54	78	51	60	55	67	66	53	58	56	62	61	64	71	66	59	56	83	60	49	74	63	56	50	50	53	55	48	48	54	56	48	57	52	67	51	64	48	44	50	54	60	61	65	60	49	59	47	40	52	52	56	53	52	53	54	51	74	46	61	55	60	61	62	56	54	52	44	39	55	44	71	56	58	57	70	44	54	55	56	75	56	54	74	48	50	51	56	57	53	46	60	54	55	64	43	62	57	64	49	56	55	44	57	62	60	66	57	60	53	52	61	61	65	65	65	51	63	59	57	56	59	69	41	42	64	49	63	53	70	67	45	64	42	43	58	50	51	71	65	72	59	69	44	55	58	55	65	66	63	54	62	42	55	46	43	49	56	65	53	54	58	57	60	55	61	47	60	60	62	55	57	59	58	58	64	59	66	54	62	62	63	53	44	68	55	47	78	58	51	59	59	56	56	59	61	62	57	50	47	52	64	50	55	57	61	55	52	59	61	48	57	50	48	53	58	70	53	55	49	51	52	43	43	57	69	47	55	58	51	66	51	66	52	58	69	64	46	51	52	58	48	56	58	58	62	51	63	55	54	61	65	58	80	71	50	54	57	48	47	59	62	39	48	56	55	44	69	49	63	62	53	40	49	50	55	56	59	66	53	55	49	47	63	55	57	48	50	67	51	58	57	51	53	55	52	49	60	55	72	66	50	58	55	56	57	51	43	58	56	57	58	42	45	54	74	63	37	55	56	56	63	56	57	60	62	46	59	48	60	63	70	58	47	52	64	56	57	50	60	47	60	74	51	52	53	63	61	52	67	54	56	57	64	51	51	58	57	68	61	50	48	58	53	46	69	62	59	47	54	50	46	62	56	58	58	63	50	66	51	42	45	60	60	51	50	49	51	59	55	58	44	40	46	60	49	67	47	60	47	50	60	45	58	48	63	65	60	58	59	49	79	55	44	70	60	66	62	52	48	50	60	52	59	61	70	51	59	42	65	68	53	75	62	56	54	45	66	58	50	66	72	48	55	49	64	58	75	59	53	56	52	67	52	57	66	56	51	44	58	60	55	52	71	67	51	63	71	55	42	60	52	72	61	50	59	59	43	56	40	49	59	52	62	67	54	81	57	42	60	56	54	52	53	54	49	55	61	60	57	52	72	69	41	38	39	63	67	48	65	58	44	56	52	55	67	62	55	63	74	49	68	45	54	44	54	52	50	65	57	68	38	45	55	61	46	56	56	55	61	49	51	66	64	54	50	63	56	53	53	56	52	62	59	55	54	50	55	49	57	50	50	72	54	58	64	57	40	52	45	53	52	52	66	50	54	64	55	57	52	61	54	62	54	50	49	63	58	55	69	65	59	67	52	72	53	57	57	56	54	62	56	43	51	51	37	59	56	61	59	47	49	48	69	58	55	58	55	54	55	51	68	50	60	60	53	58	50	55	66	51	55	61	50	57	59	69	54	64	55	58	45	60	60	46	53	52	60	69	55	53	53	43	57	67	50	69	64	67	62	40	42	40	46	52	63	40	59	48	50	53	51	66	44	38	55	55	56	52	58	69	57	61	69	55	48	50	54	51	56	54	66	58	52	58	54	54	57	59	58	51	63	52	47	52	62	42	52	61	62	69	59	65	56	63	51	60	67	62	59	53	46	68	57	46	48	64	61	50	34	59	50	50	56	46	65	54	51	76	51	51	65
10597	1624	1138	1196	1755	2168	2002	1755	1459	1264	1129	1022	949	879	848	818	831	773	767	695	701	625	705	707	713	674	685	683	682	689	669	652	681	674	642	620	647	655	659	688	643	651	654	665	650	601	633	645	642	652	655	642	629	643	642	609	629	587	599	629	614	635	650	620	627	626	631	638	638	634	635	596	636	613	656	610	628	646	637	670	619	658	629	630	591	661	612	616	624	632	603	624	686	582	619	648	610	599	615	604	619	614	599	615	649	630	631	640	574	621	677	609	635	643	618	596	631	628	650	642	593	646	656	662	581	607	590	631	622	627	668	621	582	591	684	584	666	637	637	598	596	635	634	669	603	601	591	652	613	564	648	625	635	672	597	639	652	629	608	601	609	607	668	604	633	631	621	604	629	628	647	658	637	618	617	592	626	609	681	629	596	624	634	597	653	648	634	659	596	658	578	626	644	644	615	625	645	630	606	624	648	620	635	649	597	611	589	572	647	612	625	625	649	667	638	630	606	627	597	639	570	645	610	641	618	648	638	602	635	593	668	615	634	677	626	630	609	632	588	628	635	590	642	632	646	639	616	714	648	651	648	606	601	632	608	613	669	635	646	610	651	603	668	594	626	574	601	678	646	617	594	623	591	641	602	642	599	651	600	605	646	652	631	625	631	656	661	643	625	650	599	602	640	612	609	616	640	617	644	599	634	638	652	608	548	645	599	603	631	645	631	664	642	633	615	610	646	652	646	641	639	600	617	620	596	618	591	642	648	646	624	638	636	638	615	630	607	653	581	626	656	652	584	605	651	611	607	614	619	620	652	609	623	639	566	598	657	573	629	662	606	582	642	648	600	630	576	645	608	601	622	605	611	622	608	650	650	692	632	649	600	578	611	655	665	660	593	657	617	657	580	638	628	623	643	658	667	649	599	625	661	610	620	631	569	619	603	626	639	619	635	591	684	609	612	643	611	622	574	602	651	657	609	593	631	631	571	651	618	620	666	573	613	619	657	604	598	620	622	613	675	621	649	599	608	615	629	671	595	604	600	609	623	589	627	644	648	657	637	597	684	632	626	599	601	572	598	639	595	615	642	646	595	634	575	656	625	655	613	632	604	578	576	612	630	622	647	548	649	582	642	638	594	588	631	636	643	668	633	598	626	618	625	573	596	637	631	643	631	599	639	624	595	589	623	625	636	614	601	619	589	586	668	633	640	666	605	636	621	589	606	617	610	608	655	640	610	633	623	635	668	608	611	581	623	630	563	589	546	655	630	644	665	659	656	626	616	624	611	629	620	629	669	588	639	618	627	639	630	611	630	651	625	654	650	608	573	587	667	626	622	665	598	616	618	655	608	664	624	613	641	649	628	635	636	610	637	660	643	601	623	576	672	657	630	626	628	681	635	643	646	637	617	654	629	611	604	589	639	601	624	596	629	601	603	654	615	612	622	663	625	632	620	607	585	634	637	583	654	598	606	599	635	648	611	566	596	584	607	618	627	648	576	665	601	587	598	601	601	643	661	718	613	652	635	629	633	599	614	609	636	593	601	607	664	587	673	602	595	608	629	618	671	640	607	615	634	629	587	626	574	627	629	625	615	603	583	578	614	614	609	624	625	642	653	640	636	574	623	652	605	637	594	659	607	612	644	604	622	612	685	610	685	629	628	587	570	625	607	650	621	626	628	594	665	698	652	616	662	642	635	558	650	665	610	639	669	617	634	638	588	620	626	653	606	618	584	643	673	613	633	627	597	640	646	631	631	612	637	631	589	630	640	624	623	620	654	649	610	617	614	608	584	607	613	620	565	651	587	615	615	667	635	636	607	643	659	607	597	647	591	639	630	576	648	643	654	608	622	620	623	605	633	682	640	608	627	628	627	585	646	630	561	623	605	657	636	584	637	634	594	641	649	587	642	640	603	656	634	608	653	625	613	626	616	610	628	640	609	667	618	584	594	608	607	623	663	616	590	683	651	598	622	624	653	630	598	610	570	658	623	622	636	647	619	650	635	626	646	624	628	623	650	649	664	631	655	605	623	600	644	606	611	636	625	640	621	618	647	627	623	626	598	595	606	603	621	617	619	608	654	626	586	632	639	597	621	569	628	597	636	562	575	610	617	616	638	611	629	645	607	606	581	655	645	618	629	615	636	653	602	586	656	615	623	648	622	654	567	619	600	655	590	637	647	644	644	602	640	627	608	652	610	627	624	621	659	616	633	610	576	599	611	656	616	634	592	606	598	613	662	627	613	609	630	611	610	598	652	626	591	624	604	594	643	607	613	597	607	629	599	626	615	627	618	606	608	640	613	605	602	639	568	608	633	654	685	634	584	668	618	653	598	602	615	597	620	671	606	656	626	626	657	614	631	609	568	641	621	635	562	615	621	605	614	645	623	626	633	602	634	606	651	661	642	609	641	619	588	665	574	615	629	581	625	692	654	604	619	590	612	629	611	646	632	611	629	627	603	614	657	649	579	662	618	582	642	644	630	630	595	652	597	652	635	636	591	621	637	579	586	662	611	613	627	592	616	590	584	582	613	649	625	612	610	675	656	620	603	564	629	653	598	642	642	614	640	558	627	587	617	609	574	618	684	631	617	677	659	646	633	605	609	621	639	590	620	635	644	606	636	620	612	649	647	615	621	600	638	665	634	618	640	611	619	593	638	599	610	587	630	565	634	632	668	641	618	669	620	645	642	641	639	626	622	634	619	650	649	605	660	612	641	622	606	616	632	591	596	646	617	633	601	652	619	607	651	666	601	617	662	640	641	636	645	578	612	639	594	633	580	606	615	676	609	625	635	635	628	686	601	644	636	608	615	630	623	637	591	636	632	606	614	614	652	607	608	630	585	608	597	611	642	626	650	614	625	641	611	634	581	603	631	628	623	629	530	637	613	669	657	619	648	630	649	600	631	620	607	630	612	685	600	652	601	600	627	629	621	692	617	582	612	634	637	598	618	581	608	602	647	643	612	632	624	604	598	623	591	590	567	652	618	598	622	619	646	659	619	642	617	628	586	653	629	611	612	647	629	636	643	668	613	619	622	624	623	666	627	599	608	628	622	656	605	633	648	619	614	607	610	643	647	631	594	630	643	613	585	640	616	629	643	645	612	569	670	603	668	592	657	596	669	602	600	617	653	592	666	611	619	622	554	595	632	649	620	652	610	667	603	596	638	620	645	643	636	641	633	576	656	615	666	615	628	649	687	593	600	573	636	619	594	606	612	647	637	574	615	647	614	590	606	664	587	628	637	604	639	595	662	600	636	654	652	647	637	683	613	583	632	643	600	644	633	627	612	595	604	610	653	593	632	621	642	642	613	644	649	580	613	603	625	640	597	609	600	622	657	615	579	631	631	624	642	608	637	664	603	608	641	643	647	614	608	612	582	650	639	597	656	651	642	663	621	566	673	626	569	601	614	638	628	615	617	591	636	632	625	645	620	604	639	664	618	608	611	612	661	643	561	569	655	595	628	622	618	560	652	634	611	665	589	601	611	664
2425	657	181	85	67	79	70	59	72	57	26	44	39	32	28	30	23	24	37	21	25	20	14	9	17	14	26	18	18	21	16	14	16	11	19	17	21	17	16	16	15	11	14	13	21	13	11	13	18	17	17	20	13	14	17	13	21	13	19	23	13	19	18	11	11	16	11	17	17	11	16	22	15	9	20	23	22	11	8	19	8	16	15	13	19	16	13	14	14	14	14	11	12	14	9	17	19	5	18	15	19	12	24	17	18	8	19	17	18	17	15	13	13	15	11	18	16	18	17	17	11	16	12	16	16	8	14	20	14	18	16	15	11	14	17	14	13	17	9	11	13	11	14	14	10	20	11	17	15	11	16	12	16	15	13	13	14	11	23	20	18	12	9	12	20	17	9	14	11	8	18	11	14	21	12	10	14	16	12	13	12	10	12	25	10	19	20	14	18	11	15	15	16	18	11	8	8	9	16	10	16	13	20	11	15	14	11	17	14	13	12	14	11	13	17	13	9	16	16	24	14	13	18	11	24	14	14	13	13	17	16	16	16	15	15	11	10	14	12	9	16	17	14	12	11	14	29	15	20	14	17	21	17	11	12	16	16	14	9	13	15	12	12	15	15	18	12	7	7	16	6	15	13	16	11	12	20	13	10	10	15	9	13	17	12	15	14	16	13	14	18	12	11	10	14	9	11	9	17	14	13	13	13	17	15	8	13	18	7	15	12	17	13	11	17	17	10	14	12	13	12	12	5	8	14	15	13	13	24	12	13	15	13	24	20	22	15	12	14	24	14	12	15	16	23	20	14	9	11	14	11	14	16	15	16	17	13	17	14	11	8	19	14	15	15	19	12	19	16	19	17	19	15	10	21	12	11	9	13	16	8	15	11	19	12	11	13	13	14	21	12	16	13	15	14	14	13	16	9	11	10	13	6	5	14	7	13	9	13	27	23	18	11	10	12	12	11	12	20	16	25	15	13	20	11	17	23	13	20	18	16	13	16	9	12	16	18	22	18	8	14	10	16	9	15	16	13	13	11	17	12	10	13	19	11	10	17	14	11	16	12	17	11	14	7	24	16	7	11	22	14	14	10	14	11	12	8	9	16	12	15	15	16	9	11	12	18	17	14	14	12	15	14	10	17	15	18	12	15	15	9	11	17	11	12	12	10	17	27	15	31	12	12	16	11	19	22	11	16	19	16	8	19	10	17	15	13	15	13	16	17	8	12	14	18	12	17	18	18	16	18	18	15	16	15	17	13	13	9	10	14	11	8	5	12	9	17	15	19	10	11	18	22	10	12	19	8	13	17	11	23	11	14	10	12	14	15	12	14	14	19	17	13	12	11	16	13	11	22	20	9	15	16	15	17	10	16	10	28	9	5	10	20	18	10	11	9	18	16	14	15	17	15	3	16	20	11	15	18	13	22	19	22	12	14	16	11	13	15	21	14	15	14	10	17	16	18	14	12	18	15	12	11	10	18	16	14	11	15	14	9	16	12	15	12	10	16	16	10	10	14	7	12	17	18	11	16	22	14	12	12	15	15	15	13	21	13	11	8	14	15	10	20	16	14	13	19	15	13	11	11	17	12	18	18	14	12	10	17	14	13	10	16	14	17	24	7	22	20	19	11	16	20	15	13	11	8	16	11	10	13	16	12	18	10	13	19	12	17	18	21	11	12	17	13	11	20	17	9	16	7	14	19	17	15	11	15	19	17	9	13	16	15	18	11	14	13	12	10	12	15	14	13	7	17	16	12	7	18	13	17	10	20	16	13	20	10	11	12	12	15	15	21	13	15	14	13	12	21	14	9	17	12	10	12	19	17	17	22	16	11	17	18	8	16	15	14	12	15	17	17	14	10	17	8	18	22	10	13	22	11	11	14	16	13	11	16	18	14	16	16	16	9	13	12	10	17	11	14	20	13	17	12	10	16	21	18	18	16	11	18	19	17	11	12	12	16	13	13	26	11	16	19	11	14	9	15	17	16	21	20	11	14	15	8	11	8	15	22	16	14	9	14	14	11	14	16	18	17	15	18	22	9	12	13	12	22	20	11	20	18	20	7	15	16	8	16	22	11	12	13	20	12	18	13	16	18	10	14	8	17	14	21	21	18	18	13	16	10	15	14	20	14	8	15	18	12	13	18	11	13	15	11	15	13	17	16	18	10	15	16	14	14	14	10	7	20	15	10	15	16	24	16	13	17	12	21	12	20	19	18	13	20	10	18	15	16	12	12	17	15	11	9	7	15	9	13	10	11	12	13	13	10	10	10	13	12	14	12	8	7	14	16	8	13	14	18	9	18	14	12	23	17	16	15	13	17	13	19	15	18	15	12	14	18	15	15	22	18	7	8	20	14	9	17	15	13	12	18	16	15	9	12	11	8	15	16	12	21	17	15	9	12	7	17	17	16	14	16	9	11	19	11	17	21	13	13	18	14	19	9	16	22	15	13	9	17	14	13	11	13	13	9	14	20	9	12	13	14	11	14	20	10	15	14	22	13	21	14	18	13	18	20	10	20	17	21	17	20	16	13	15	7	12	16	13	14	13	23	16	11	18	15	18	10	13	21	19	13	9	16	9	11	19	8	14	11	18	13	16	9	19	8	10	15	11	19	24	12	13	17	16	15	21	13	14	9	17	12	12	11	15	17	17	16	13	13	17	18	19	12	14	19	24	22	14	15	8	16	15	15	18	20	13	15	14	17	15	12	18	15	13	9	12	13	13	12	16	18	14	15	9	10	14	11	9	16	12	15	19	12	21	11	16	15	15	15	17	10	11	23	12	12	17	9	24	21	9	15	15	21	7	13	19	12	16	14	12	5	18	15	13	20	12	10	12	11	19	14	18	16	15	21	17	15	17	13	13	13	14	6	18	16	11	12	18	10	14	14	23	19	16	12	20	12	13	12	14	16	10	7	13	18	17	12	16	14	12	13	10	13	18	14	12	10	18	17	23	13	8	17	7	19	13	6	19	9	12	15	9	9	14	15	8	13	15	15	12	18	16	15	11	14	20	7	19	14	25	10	13	12	14	7	12	18	15	10	8	13	11	13	9	15	6	13	14	17	11	14	18	11	20	12	19	14	24	19	17	14	15	10	15	23	17	9	12	17	18	11	12	14	12	18	12	19	14	8	11	19	10	13	19	8	12	12	13	9	16	17	13	14	14	14	12	20	7	15	17	10	16	10	17	13	10	20	12	14	9	13	14	13	21	17	11	18	12	12	17	15	16	10	12	15	15	16	18	16	15	20	18	15	9	9	15	12	13	16	11	10	18	12	18	18	11	19	11	16	9	11	9	9	17	13	7	18	9	13	16	10	13	16	13	21	16	14	13	12	13	22	18	16	12	20	12	18	15	15	12	16	17	17	15	17	14	16	14	15	15	13	18	15	16	10	17	18	15	20	13	9	17	10	15	14	15	10	16	12	13	17	13	15	10	6	14	12	8	11	12	9	14	12	14	10	15	9	13	9	15	10	18	17	10	10	16	18	17
21141	7543	2107	2433	4882	5729	4854	3833	3020	2188	1780	1495	1228	1055	924	825	766	683	613	551	529	484	442	406	404	358	320	380	336	330	301	311	288	286	260	247	243	246	257	236	265	255	216	220	213	236	228	206	222	204	200	205	233	218	196	239	206	209	188	196	187	213	224	199	196	179	205	168	209	194	173	194	186	179	187	187	198	175	197	203	198	174	162	194	167	175	165	194	187	180	174	165	180	172	194	171	157	180	185	160	168	168	178	168	192	171	180	180	175	189	159	170	166	150	178	160	162	172	177	196	167	197	181	158	186	158	185	154	171	159	167	167	157	178	168	173	164	164	184	181	163	162	147	194	185	185	183	157	182	187	167	172	160	168	184	170	174	153	170	146	160	177	181	165	163	156	177	178	154	186	186	165	171	170	181	171	166	183	173	191	168	161	178	177	163	162	179	189	194	166	155	170	170	172	194	165	199	184	161	175	182	160	154	156	165	165	174	158	184	171	155	179	150	150	185	129	181	161	171	158	165	166	189	183	182	161	181	158	165	155	154	154	174	182	148	184	175	161	152	182	174	180	163	177	161	171	177	175	155	173	153	169	176	177	204	180	185	152	175	168	165	163	177	178	180	176	182	170	162	172	174	173	170	162	178	174	146	156	180	167	191	177	186	144	166	173	191	174	161	176	159	181	168	170	186	160	182	181	192	168	160	169	160	174	189	180	180	169	180	183	197	169	191	163	169	186	190	155	185	187	185	168	172	160	203	143	172	175	186	184	170	186	161	182	160	172	140	152	171	156	163	163	176	187	174	160	177	146	198	177	163	180	184	196	169	169	146	175	183	174	146	173	174	159	161	164	169	155	154	174	179	187	175	164	178	167	199	189	179	167	179	184	192	160	165	176	187	164	158	179	182	166	164	165	177	158	161	178	169	185	188	166	179	189	184	184	174	168	175	163	175	173	166	166	170	154	172	167	172	148	160	172	159	165	172	176	158	184	153	181	178	159	188	151	171	158	172	174	156	179	203	203	177	168	163	184	161	172	179	159	176	176	145	177	156	153	183	166	167	169	161	172	171	182	177	168	151	173	156	169	158	175	196	165	167	175	165	166	150	164	162	159	157	194	179	183	160	161	166	163	187	167	152	169	164	160	162	149	166	165	176	169	183	156	160	161	170	170	175	163	162	160	149	163	186	165	178	157	186	178	180	188	182	165	167	170	171	198	180	159	163	165	158	167	151	167	178	184	183	172	167	187	165	180	159	151	169	158	198	175	163	189	160	158	166	186	192	166	175	173	185	187	190	189	175	172	174	175	185	159	184	172	143	173	177	172	177	179	167	176	164	162	170	171	186	190	173	169	184	178	166	188	192	176	185	160	173	161	160	159	172	165	164	180	162	196	162	166	174	164	158	179	169	185	173	172	180	156	181	178	179	181	194	167	168	133	190	165	173	164	160	181	157	197	180	158	186	174	155	166	177	169	166	175	157	164	147	155	165	163	179	166	174	190	156	169	165	172	194	169	166	175	178	169	162	175	176	148	163	159	167	161	160	166	178	171	183	185	146	156	162	163	189	172	152	160	169	190	186	168	191	152	159	161	187	158	176	187	165	166	162	161	152	151	188	181	194	151	145	176	190	174	151	175	169	173	173	166	150	152	150	171	163	153	196	150	176	172	161	160	182	169	171	165	188	190	157	168	143	154	181	155	172	186	175	164	176	161	164	179	182	166	155	173	187	192	181	175	153	164	155	199	171	166	169	151	159	176	166	175	177	180	152	158	176	165	138	172	172	164	168	177	146	153	166	180	151	166	181	151	190	156	167	166	154	181	167	199	188	189	165	167	159	162	166	184	167	149	176	162	190	176	151	162	171	177	169	149	163	169	185	169	165	164	151	161	192	183	151	152	167	163	198	140	159	180	176	135	157	168	152	182	174	152	169	185	191	176	151	201	141	166	179	168	178	144	167	164	170	172	175	182	171	155	183	176	152	178	153	185	154	166	154	158	167	171	173	183	148	169	165	196	161	182	169	168	180	152	172	169	186	172	198	186	183	148	167	152	150	157	172	175	164	174	159	152	151	185	179	183	192	168	142	174	136	167	178	145	182	192	175	143	172	179	155	164	164	190	166	158	160	193	192	178	184	175	138	160	159	186	145	162	159	152	169	181	184	170	168	190	182	193	165	176	158	157	160	163	164	194	136	174	178	161	169	181	164	178	167	157	164	154	164	157	161	162	146	164	184	166	161	152	162	176	155	165	173	159	141	148	194	170	174	170	202	187	176	164	171	164	171	160	172	174	176	174	172	175	132	146	165	158	175	161	176	154	164	184	169	168	164	178	186	179	146	182	166	182	161	176	151	163	170	193	171	182	158	175	172	160	190	160	172	176	190	191	165	179	155	154	169	166	167	149	157	171	190	179	153	166	151	168	156	143	185	192	147	173	162	165	188	166	162	165	177	153	181	162	189	174	189	166	169	191	184	160	181	179	163	156	149	159	169	183	171	187	178	137	169	159	172	190	154	155	172	179	163	165	182	174	160	173	180	175	190	174	143	165	172	181	168	180	180	172	183	176	160	179	179	169	173	172	169	174	194	171	168	182	177	172	152	157	178	162	163	189	179	160	153	159	190	189	160	183	163	162	179	177	175	167	177	182	167	152	172	168	171	186	168	142	166	179	162	174	170	189	177	185	154	181	179	175	166	182	165	162	173	164	175	185	152	169	180	178	173	171	146	177	154	158	185	164	188	178	163	194	175	186	166	172	168	169	160	158	170	157	168	154	173	157	164	178	149	214	168	167	178	146	183	177	184	193	167	172	185	171	153	175	144	153	154	151	180	172	168	174	167	149	192	160	168	175	207	181	156	164	154	169	163	172	183	192	164	163	199	193	183	189	168	176	186	164	165	184	162	166	171	169	159	165	159	140	171	167	166	150	171	175	162	182	169	161	162	143	185	181	166	188	178	159	156	177	173	176	169	172	182	194	180	186	176	178	147	160	172	177	177	160	163	175	168	179	177	189	173	158	155	161	165	163	168	154	178	169	148	146	171	187	174	169	166	173	167	173	191	157	178	196	152	172	205	168	181	167	178	148	161	174	174	183	194	152	166	178	188	171	196	156	151	158	150	150	159	174	177	166	159	173	156	173	179	176	160	163	183	174	176	162	165	176	163	151	163	171	188	154	147	164	178	182	154	182	196	193	157	181	171	174	179	164	164	194	183	188	181	173	155	172	192	187	176	181	139	161	157	161	194	187	165	171	166	177	159	164	189	160	167	177	157	176	163	188	170	178	140	174	169	177	155	164	188	151	158	193	158	177	152	159	168	150	176	161	186	165	173	171	161	172	162	162	180	164	160	163	177	190	153	179	150	161	169	163	184	157	156	159	182	167	159	187	160	191	170	166	172	201	163	173	197	179	158	164	182	164	201	170	171	154	187	161	165	176	171	213	152	185	164	160	183	163	185	169	162	173	168	176	165	196	164	157	185	178	173	184	171	187
3414	541	205	124	90	115	104	113	111	113	95	114	89	96	93	82	76	85	100	92	85	81	80	83	96	85	82	71	84	63	59	69	68	58	77	61	63	58	73	83	61	75	85	67	79	87	64	61	69	84	71	71	80	70	82	71	59	82	66	74	61	58	65	73	78	82	64	77	58	62	71	67	68	50	66	74	66	78	81	86	54	71	76	56	59	70	64	58	83	86	82	68	59	75	67	71	73	71	83	91	74	79	85	73	73	75	68	59	63	58	69	73	58	67	60	57	69	77	71	76	80	77	67	74	62	72	73	71	65	71	64	73	59	66	89	67	76	66	60	89	65	58	52	61	55	68	66	68	70	64	66	70	69	71	68	54	55	73	76	57	76	76	60	56	66	73	78	55	49	71	71	58	59	73	68	60	61	87	61	84	55	72	75	68	71	70	65	67	64	68	65	69	67	72	77	72	68	63	64	70	83	79	61	75	71	81	88	83	70	85	59	64	67	75	81	65	69	65	70	71	63	64	60	69	78	66	70	67	58	77	61	74	73	57	51	71	54	79	75	59	71	69	67	73	77	66	64	68	72	53	63	60	71	78	56	76	78	77	65	58	70	65	82	66	75	68	75	74	54	69	62	76	61	58	64	59	71	74	65	74	61	69	58	65	64	70	65	70	85	74	68	84	67	71	71	67	60	74	54	68	83	78	69	78	76	77	82	70	61	78	68	79	66	69	70	76	65	73	64	72	64	81	63	71	73	62	59	77	70	77	55	83	62	87	71	67	79	88	74	58	77	69	75	67	71	70	62	74	73	70	68	88	73	74	61	68	70	67	80	75	71	79	80	72	61	63	84	79	75	60	65	68	85	73	72	74	66	81	64	53	75	67	62	63	65	64	73	77	63	71	69	75	70	80	66	83	69	70	72	82	70	72	67	64	63	76	81	78	89	74	78	69	71	75	69	61	74	57	59	70	62	70	76	71	55	64	70	59	70	77	71	75	78	73	83	67	57	67	65	69	66	74	68	65	52	81	72	66	72	52	61	72	78	75	73	76	80	58	63	67	73	52	79	61	63	79	61	71	74	73	67	63	49	62	70	82	71	78	75	61	73	75	76	63	71	82	70	82	70	64	70	68	64	62	73	53	66	71	80	64	55	67	62	71	68	77	69	78	65	89	82	67	58	69	71	80	80	89	63	83	79	83	99	78	63	69	69	72	88	63	69	66	69	64	62	71	70	66	77	75	74	67	62	60	77	69	71	62	68	68	57	68	59	70	69	83	74	62	65	61	75	68	74	65	80	73	79	76	73	76	68	70	92	68	65	72	71	77	68	84	70	58	78	75	69	72	68	72	76	76	72	66	69	68	68	82	73	69	71	62	64	69	59	66	73	81	75	68	66	62	80	77	69	70	68	75	83	61	80	61	71	76	73	78	81	72	65	83	77	76	64	58	60	101	76	72	73	55	60	61	68	81	77	66	79	85	60	79	64	66	74	71	70	72	53	84	67	75	70	72	62	57	86	68	77	77	87	66	62	63	76	74	74	59	54	91	62	79	70	64	48	62	61	82	74	64	75	78	71	58	85	69	69	100	74	80	71	66	72	71	73	84	59	78	73	76	70	65	59	79	55	79	66	86	79	62	70	63	68	66	72	74	73	72	63	59	66	65	64	70	56	60	73	55	82	78	63	65	68	71	67	62	72	62	83	68	76	65	68	62	66	60	68	73	81	69	71	62	70	65	61	62	72	90	77	83	67	65	69	68	74	80	65	66	71	79	60	71	63	64	64	77	69	80	68	66	54	70	79	73	68	85	68	62	78	85	65	63	57	64	70	75	70	65	84	78	68	74	81	60	69	68	72	82	83	72	58	69	74	65	62	79	62	72	65	74	63	69	82	65	79	65	78	66	80	74	71	76	59	57	72	66	69	74	75	74	75	70	60	75	66	65	82	58	63	67	66	70	72	71	73	64	85	79	63	74	65	77	67	63	71	76	81	77	59	67	94	79	77	64	75	63	70	71	60	74	69	60	68	84	81	76	63	63	48	71	70	63	81	67	92	84	64	67	65	63	71	67	63	74	71	71	62	69	71	76	76	76	84	60	61	54	80	59	86	64	67	81	76	59	74	77	82	56	75	63	89	67	93	66	68	81	67	63	71	80	68	62	69	65	62	64	75	63	72	80	91	76	83	69	87	63	58	81	78	68	69	60	78	79	76	59	72	74	86	76	62	63	54	59	55	73	58	84	77	68	65	73	86	73	72	70	66	82	62	70	77	74	52	74	61	77	70	81	71	75	62	68	61	71	76	74	66	70	83	68	59	60	80	66	64	62	60	81	84	63	72	81	74	61	77	63	66	70	59	63	80	79	70	72	76	63	67	62	73	82	70	86	79	73	53	72	84	61	67	63	69	55	83	60	54	71	81	68	70	75	71	72	77	56	72	64	81	70	64	78	73	63	58	58	58	70	62	59	80	66	71	64	69	62	64	67	60	62	68	63	61	75	67	72	68	74	77	78	67	72	72	66	68	89	65	66	71	55	73	71	68	71	65	83	64	68	69	69	73	70	70	72	62	61	59	67	73	64	68	76	81	75	72	69	62	65	69	59	48	77	73	67	61	75	78	49	68	59	66	61	60	71	68	73	61	65	64	61	62	62	64	74	74	77	72	56	64	85	68	61	52	74	81	61	66	60	48	69	65	79	76	72	72	61	61	78	73	76	68	76	93	66	67	56	72	76	64	71	64	67	68	70	79	77	72	64	77	69	56	72	68	79	74	71	77	76	57	76	67	71	62	67	63	70	86	59	67	69	77	65	79	72	84	90	69	84	80	63	78	55	84	66	76	63	74	60	58	60	71	65	73	71	78	65	68	68	58	57	77	69	78	76	78	83	66	61	82	73	67	60	65	85	81	64	66	58	75	82	60	60	75	73	70	86	44	71	75	60	74	76	57	70	68	73	72	71	68	63	51	70	68	73	76	57	62	70	80	83	58	63	56	76	76	58	70	72	75	58	81	55	66	57	61	77	66	68	65	70	61	64	59	83	67	72	66	73	63	65	61	72	70	61	66	68	73	78	94	86	78	66	72	61	79	75	67	76	72	79	68	61	64	62	73	73	78	62	64	72	55	72	70	62	72	79	61	76	76	91	64	83	70	67	65	67	65	68	67	56	77	76	59	78	68	66	60	60	60	60	66	76	70	55	67	69	81	56	66	67	77	70	82	58	72	63	68	67	66	55	56	87	69	60	73	73	91	79	78	78	83	60	72	70	70	70	74	65	78	67	78	63	69	76	58	83	78	59	73	74	67	70	64	55	65	58	71	66	78	72	78	76	79	63	82	69	81	74	77	63	78	63	81	79	82	49	69	68	80	71	78	72	70	71	67	64	62	74	50	81	63	73	73	57	57	57	77	75	69	62	49	78	71	80	71	68	75	76	67	64	78	69	68	73	59	75	70	69	66	61	69	85	89	55	79	75	68	72	79	70	72	73
19111	5555	2233	2630	4511	5314	4932	4043	3268	2821	2310	1982	1875	1704	1528	1465	1303	1237	1192	1152	1133	1055	1039	1013	1014	1037	962	924	948	888	922	910	863	905	886	842	841	854	884	809	854	854	811	861	840	913	808	783	825	854	807	814	812	841	810	780	784	748	812	813	771	762	824	811	752	806	753	790	777	776	794	789	804	744	800	771	847	767	743	731	774	803	731	757	728	815	728	761	753	771	770	741	768	776	764	752	791	743	790	761	793	784	762	747	753	740	766	741	772	754	774	739	767	737	821	749	779	747	790	739	782	765	751	743	778	759	772	810	747	772	775	784	718	780	767	752	760	768	781	783	711	755	744	741	748	778	783	760	770	755	779	705	741	740	800	794	743	766	811	774	762	738	771	774	769	763	743	774	751	763	793	764	732	811	769	820	750	743	793	735	748	716	725	747	762	723	755	766	783	746	697	803	764	804	758	752	759	755	724	759	779	753	696	733	708	782	819	763	774	777	800	767	712	787	784	747	772	806	762	768	735	801	767	715	728	754	793	790	788	808	736	768	757	744	747	790	747	791	746	802	756	774	774	735	751	729	790	767	724	739	733	721	749	751	723	748	790	709	723	824	741	769	790	787	751	756	738	797	711	758	785	768	825	758	796	735	751	815	768	760	745	764	805	704	745	749	744	753	766	776	744	786	743	736	771	749	785	823	749	760	716	726	685	761	802	813	801	737	761	817	763	754	768	754	803	732	784	748	770	748	774	794	731	744	777	749	762	781	764	764	734	765	715	723	797	759	718	830	766	785	772	810	763	695	733	819	810	762	756	719	784	771	815	786	746	756	773	769	749	728	782	790	753	741	761	748	791	742	781	811	770	722	764	734	777	817	739	754	816	781	782	767	806	773	801	808	744	749	759	776	761	742	735	803	732	743	721	776	742	779	750	732	775	811	760	784	805	789	753	753	799	755	747	749	752	742	739	724	779	771	731	764	736	779	739	820	723	773	778	733	766	718	738	837	803	753	786	736	782	749	768	796	790	805	724	739	788	723	769	784	710	712	729	769	766	780	725	747	789	737	721	738	805	811	790	736	742	749	710	783	741	752	759	765	722	760	739	729	712	758	759	700	738	748	726	776	747	726	740	792	723	773	779	736	754	770	734	775	775	737	741	754	745	741	772	767	771	770	787	746	790	793	755	751	726	767	828	768	742	755	740	733	754	721	826	791	767	758	773	714	775	789	796	764	724	774	762	737	775	774	797	784	733	746	708	743	736	776	722	791	784	817	759	778	817	762	749	718	752	724	752	774	715	737	759	777	726	764	807	774	812	748	783	763	757	726	775	763	769	743	775	738	778	777	711	783	747	775	788	821	814	795	774	752	758	724	773	753	728	777	753	731	730	786	771	813	731	726	749	786	777	751	773	785	758	755	778	720	724	773	789	800	788	784	730	769	793	709	761	794	701	770	747	836	779	728	705	719	715	754	733	784	761	744	755	787	738	725	799	692	724	708	785	739	732	759	766	736	747	777	770	810	766	738	791	771	731	762	791	756	761	792	781	787	762	789	721	754	732	729	733	782	816	793	718	809	720	759	749	724	830	761	738	770	736	769	773	782	787	755	797	707	768	786	712	764	793	747	724	729	791	776	787	792	776	764	747	753	773	725	757	770	754	785	746	756	729	767	764	775	748	749	699	794	719	736	761	732	700	771	729	753	809	729	777	741	732	771	764	756	784	800	792	752	747	758	750	745	759	726	726	778	789	745	742	728	822	761	768	794	753	791	766	749	768	763	748	771	779	759	771	746	712	743	768	774	729	742	759	741	743	761	738	772	789	824	751	742	802	747	703	725	736	746	773	805	810	752	785	767	743	772	727	805	764	737	703	780	777	728	781	774	732	751	752	743	768	737	742	733	757	770	772	768	746	794	786	769	761	717	772	793	748	733	796	789	739	731	752	745	746	791	783	730	752	795	747	714	756	741	802	780	766	768	734	744	746	759	729	750	785	770	794	784	771	728	760	785	775	760	780	739	771	780	725	736	735	766	737	763	737	740	756	773	743	734	783	783	791	806	743	801	763	746	787	787	729	781	763	739	748	746	799	779	717	843	744	747	734	799	751	751	754	742	815	747	765	731	735	746	789	778	743	793	807	766	722	785	786	782	770	746	728	724	738	717	755	764	734	757	796	752	772	790	739	765	767	786	740	784	741	752	748	734	735	793	759	772	730	763	755	731	744	766	787	754	777	750	773	739	784	766	717	759	784	778	781	730	738	745	766	765	766	756	732	752	746	763	727	781	796	727	773	769	765	827	761	717	742	751	750	797	785	759	768	746	762	738	764	757	723	794	820	765	707	735	710	740	787	756	788	762	734	791	736	775	743	786	751	769	784	754	792	760	743	806	779	743	775	751	701	783	782	701	785	781	812	703	774	758	755	772	733	806	740	765	827	769	779	759	761	746	735	762	732	791	776	722	767	765	734	784	776	750	757	771	732	814	727	714	737	728	772	749	715	752	784	741	732	753	776	765	786	763	769	797	815	768	754	831	785	745	771	772	772	790	792	733	745	756	777	778	730	758	773	764	730	805	716	779	783	720	762	784	751	807	805	728	756	780	770	763	736	727	748	723	773	758	770	696	741	767	810	743	748	835	795	769	743	783	794	752	827	748	769	768	720	760	815	801	766	755	789	754	768	746	763	816	784	768	826	806	776	746	805	768	816	793	786	733	782	772	791	753	774	788	804	757	798	737	807	749	776	782	771	749	717	681	778	756	756	773	733	802	770	721	757	747	765	789	730	763	789	744	756	771	768	746	782	765	758	769	774	754	738	800	743	767	718	773	764	748	749	785	767	763	747	711	745	727	812	804	753	780	744	749	800	753	758	778	772	682	777	761	725	755	814	698	757	780	740	777	762	751	771	750	799	759	784	722	777	773	770	711	763	769	768	789	836	811	796	791	760	749	718	784	721	749	800	747	756	766	764	721	757	759	762	794	746	714	718	748	791	822	762	742	745	773	771	756	734	742	775	753	759	748	702	751	752	748	789	803	760	759	762	757	747	785	718	760	745	739	795	817	705	741	795	846	723	718	794	724	759	740	745	748	823	796	743	794	769	727	735	783	794	833	777	775	781	768	739	760	730	764	812	701	807	741	819	744	768	741	786	729	801	767	722	710	747	746	720	754	793	752	746	727	776	783	819	725	789	784	790	734	772	719	755	724	812	776	780	766	708	775	776	781	784	741	770	789	792	780	757	724	742	731	784	748	769	772	770	712	776	772	715	768	740	725	738	723	742	762	800	802	781	739	784	752	711	703	729	740	729	754	741	731	751	736	742	799	738	783	742	791	749	751	752	736	756	761	753	727	738	751	743	753	750	788	753	753	803	795	711	786	735	761	798	782	747	734	764	769	762	767	752	765	757	795	754	767	797	742	714	770	778	725	760	757	730	748	717	784	771	809	738	786	750	773	746	760	794	789	704	749	776	762	738	792	745	775	744	736	785	759	739	739
3326	1023	260	115	94	106	125	89	97	77	63	59	57	57	53	41	41	33	31	31	28	26	38	22	23	38	27	20	34	32	31	30	21	22	28	24	16	24	23	13	25	25	20	23	20	16	29	17	13	27	24	20	24	27	27	19	24	18	21	24	20	24	24	22	23	20	24	25	35	22	12	28	20	19	24	19	23	28	18	18	23	30	18	18	26	21	18	12	26	18	25	19	24	21	17	12	33	25	24	20	24	22	18	17	14	19	22	26	19	31	17	29	7	20	15	19	22	29	22	14	27	17	26	26	20	24	17	22	20	29	19	22	24	20	23	23	16	20	26	17	28	27	19	17	16	29	21	21	17	11	18	18	26	22	20	21	17	26	21	16	25	25	29	26	21	23	35	27	20	27	17	24	22	17	22	18	24	18	22	14	18	19	23	21	27	22	13	21	22	26	15	24	14	13	15	30	15	19	17	17	12	21	24	22	21	18	16	18	20	18	23	24	19	20	22	27	16	24	19	14	19	18	18	31	19	24	18	22	19	18	17	13	20	16	17	20	22	21	8	22	23	23	21	25	19	24	28	22	11	22	17	18	32	28	21	23	12	14	19	17	31	28	18	28	27	20	15	20	33	25	13	21	25	21	26	24	20	27	15	18	22	18	18	19	24	27	15	17	17	25	16	18	16	22	16	30	21	21	20	27	20	14	19	18	20	21	27	21	16	29	12	20	24	15	20	20	32	22	22	24	17	26	21	20	18	23	20	16	18	19	13	22	19	21	14	23	15	24	20	21	24	24	16	15	19	15	19	22	12	19	18	23	30	18	20	21	20	22	25	26	19	28	19	22	18	19	17	21	14	24	24	27	20	23	20	19	26	25	22	29	21	9	25	18	20	18	16	12	20	26	18	15	19	21	27	22	21	28	15	16	21	22	23	20	16	25	25	24	34	17	31	21	22	26	26	13	29	18	22	19	22	11	27	16	21	27	24	18	19	17	28	24	23	16	17	16	29	19	25	25	26	24	21	24	23	21	23	15	27	17	19	21	25	27	22	22	20	15	16	17	22	21	24	17	29	20	25	18	22	20	18	19	22	14	18	19	27	14	24	18	21	24	23	21	22	13	15	20	22	22	19	20	19	23	22	20	23	21	33	19	18	18	22	23	16	22	21	27	20	19	27	15	20	22	15	19	22	25	24	18	20	23	24	22	19	22	12	12	14	12	29	15	21	28	18	25	14	16	21	10	16	19	21	14	27	13	20	20	21	16	19	19	16	20	17	22	15	17	25	22	22	23	18	16	18	27	25	25	24	18	15	22	13	32	22	19	20	23	22	25	23	26	23	18	17	20	20	11	18	21	18	16	26	14	16	20	23	18	27	17	23	20	24	18	22	22	26	22	19	22	19	24	20	22	19	21	31	31	21	22	25	16	21	20	7	19	16	27	25	21	14	10	21	17	22	29	27	22	11	20	21	22	14	23	22	17	19	27	23	19	19	19	23	28	24	28	19	20	16	11	19	16	22	14	26	19	18	22	19	25	22	17	18	22	25	24	28	13	26	20	18	17	22	22	14	17	26	20	14	34	23	25	24	23	24	25	17	22	23	20	23	27	26	12	15	23	18	21	16	19	24	30	27	13	31	26	27	26	11	24	26	20	21	24	24	16	17	21	18	16	15	34	24	12	25	25	33	16	19	21	16	21	20	19	20	14	17	17	15	17	22	29	14	25	19	21	15	22	18	18	19	18	23	20	14	18	30	18	16	18	22	12	20	27	18	23	24	16	29	18	13	17	16	28	15	24	19	18	24	17	33	23	16	23	23	24	17	20	24	14	21	19	17	18	23	23	18	13	21	25	18	22	18	20	22	21	12	17	19	16	21	24	19	24	24	25	17	25	34	23	24	23	11	15	18	23	22	22	25	18	27	22	30	21	23	20	15	24	24	24	30	22	27	20	27	14	13	25	28	17	21	19	18	13	26	22	22	18	20	22	29	28	13	21	21	19	16	14	18	19	23	22	21	17	15	23	29	14	28	22	20	19	23	21	13	21	23	29	16	15	21	24	22	21	18	31	22	26	19	20	27	23	23	17	32	26	23	26	22	20	24	26	19	23	22	27	24	19	23	19	24	14	22	17	19	24	16	12	18	16	24	32	17	21	15	16	15	27	17	18	25	22	24	24	12	21	23	19	20	15	18	21	15	28	24	25	20	25	17	14	24	21	21	21	20	22	25	19	16	12	21	28	27	22	23	18	14	21	22	28	20	23	19	24	25	23	17	19	17	18	26	21	20	18	20	19	22	21	19	28	22	18	17	25	12	20	14	20	18	20	24	22	16	24	25	13	23	31	14	8	22	19	21	15	20	18	25	23	16	23	22	18	17	25	22	18	23	28	24	21	20	22	16	16	21	19	21	22	26	21	18	13	14	24	20	27	19	26	19	20	17	15	16	15	27	18	19	20	17	18	20	8	23	16	18	18	24	18	16	22	20	19	29	17	21	15	23	28	19	23	21	21	15	11	27	23	21	20	25	21	25	20	25	25	10	20	25	24	19	27	29	22	13	26	26	15	20	18	26	16	23	20	22	21	9	23	25	23	16	28	15	15	20	22	26	25	17	23	18	13	25	18	24	26	18	23	18	16	27	22	17	22	13	24	17	22	13	25	14	30	18	26	30	21	18	23	21	23	12	21	20	22	18	21	25	20	19	18	20	25	20	22	16	25	20	13	32	17	15	28	17	24	24	23	21	30	25	25	24	17	12	17	25	16	24	15	22	17	17	22	26	20	18	20	22	20	17	24	22	15	23	26	20	19	23	24	20	16	17	22	29	18	24	23	16	21	19	23	22	21	25	22	21	22	20	30	20	30	21	25	20	23	12	18	23	13	18	21	21	21	16	17	19	27	23	14	19	23	21	13	17	20	22	19	24	20	20	25	26	14	20	23	12	12	22	26	22	27	14	22	21	26	14	23	16	22	20	13	15	27	22	24	19	18	31	23	18	17	20	19	20	16	21	17	17	26	21	18	22	21	18	13	13	19	18	19	15	22	20	19	24	23	15	19	23	23	25	24	26	20	24	26	20	27	18	14	18	16	21	16	17	26	27	27	29	25	22	17	21	25	20	17	21	22	23	17	22	19	17	16	23	25	19	15	20	14	21	25	21	21	14	21	20	21	20	19	26	21	32	15	19	22	16	25	27	18	18	28	19	20	30	23	19	34	18	21	20	27	16	17	24	21	12	15	20	16	16	11	23	17	22	12	23	17	22	22	15	23	23	26	24	23	18	20	16	17	22	26	18	20	19	16	17	18	21	10	17	18	18	14	17	22	22	22	25	22	21	23	20	18	17	25	14	23	24	31	15	22	18	22	17	17	21	18	20	13	19	18	18	29	16	28	17	20	22	20	29	16	24	7	22	25	19	18	19	16	20	19	29	15	17	20	28	20	19	19	24	16	21	28	24	24	11	22	21	20	18	27	24	20	19	13	15	21	21	21
24462	10599	3435	3478	6544	7843	6967	5430	4456	3375	2702	2261	1849	1634	1400	1224	1085	911	927	832	767	707	664	580	561	555	518	508	481	451	448	427	409	397	377	377	352	380	337	340	338	333	323	285	323	286	299	286	301	294	260	277	290	261	272	276	284	238	275	274	274	268	238	276	267	288	262	249	238	263	288	249	262	239	246	245	226	227	234	221	230	221	263	217	254	211	233	232	223	225	231	217	226	223	246	235	224	233	226	217	240	214	237	265	204	230	222	200	208	204	215	249	218	247	231	242	230	223	218	244	233	219	224	196	245	239	201	220	222	223	245	222	213	196	211	229	239	216	224	183	222	214	205	236	221	232	202	231	203	212	225	232	209	220	207	207	199	241	202	210	202	199	221	221	244	202	212	204	222	219	226	191	227	218	202	213	236	221	195	220	209	223	211	201	204	217	217	205	190	217	235	216	215	213	220	189	191	180	202	226	271	239	221	232	213	204	190	231	227	190	231	214	204	188	202	227	191	215	219	209	217	207	238	204	173	207	234	209	222	214	200	228	200	191	192	201	227	204	224	204	226	208	224	204	193	212	212	258	243	223	200	210	212	234	206	223	205	217	217	246	215	216	223	226	189	221	211	223	221	202	203	217	200	232	188	233	247	243	189	214	199	198	216	219	224	212	215	232	218	210	204	224	215	219	186	193	211	216	201	217	214	215	214	190	221	189	193	221	220	185	190	234	208	222	212	225	243	215	221	223	219	227	219	203	216	197	228	203	234	211	212	194	244	217	225	215	215	209	224	224	220	193	213	216	227	200	201	215	209	205	226	189	232	206	210	224	216	213	205	186	213	207	201	200	212	223	195	235	223	216	223	209	218	212	218	205	215	207	223	204	193	207	202	191	213	203	198	226	206	231	202	206	229	223	203	215	211	216	222	228	227	212	230	221	215	230	235	191	223	215	231	225	216	204	219	202	230	223	196	229	222	221	216	229	221	206	231	224	185	205	187	216	204	205	217	209	219	218	236	213	198	210	186	235	222	216	224	215	215	224	231	209	245	219	201	224	214	219	231	195	183	228	216	221	231	231	233	217	209	246	223	224	176	193	195	210	228	193	221	211	229	212	230	209	205	237	184	213	210	219	196	227	214	203	219	202	218	205	210	215	231	225	210	224	236	189	233	217	214	204	196	219	227	217	240	241	215	211	204	237	221	213	211	201	241	234	231	205	189	230	211	200	240	230	225	218	208	212	237	218	212	169	204	217	223	219	190	230	217	202	227	222	218	216	223	228	209	212	188	221	186	221	222	220	223	181	228	218	203	229	207	223	206	199	209	229	209	200	221	199	220	205	206	242	218	244	211	212	221	209	212	207	237	218	215	237	220	219	227	219	223	196	230	234	224	191	229	205	205	201	190	219	209	205	213	236	222	223	203	204	225	233	209	207	227	198	221	216	213	214	231	204	209	217	228	205	227	197	197	196	205	211	210	210	221	221	181	195	214	223	209	205	204	204	212	223	201	198	217	210	238	212	227	232	205	220	239	217	233	201	224	239	207	243	209	219	190	211	189	205	209	217	222	189	234	218	213	238	219	221	224	197	206	222	208	210	223	201	189	201	241	209	201	220	218	228	215	203	254	222	226	205	236	226	216	208	214	207	217	231	227	220	232	184	223	215	210	230	223	223	230	215	204	215	219	222	223	213	216	212	236	191	194	203	213	227	188	199	204	220	198	233	218	219	190	214	203	204	199	223	183	239	233	215	201	196	200	220	217	222	212	217	186	215	204	219	240	224	215	215	221	196	234	223	211	214	199	202	211	219	200	222	200	211	202	195	231	197	202	228	203	204	190	215	185	197	222	230	190	215	209	173	234	232	214	251	217	230	226	204	210	196	195	224	206	203	189	210	219	226	206	237	227	217	207	240	222	201	221	210	223	185	203	231	201	191	212	223	214	203	224	207	230	207	217	197	220	231	202	228	223	203	204	216	227	212	222	221	196	220	201	202	210	182	205	207	202	214	200	190	195	210	216	199	212	249	187	212	186	232	226	197	225	194	206	206	193	229	212	221	204	217	252	226	185	209	201	207	184	216	226	222	213	244	203	219	216	212	241	193	202	210	219	191	229	191	223	213	226	223	231	254	219	181	210	214	229	237	210	209	221	222	201	203	223	190	200	221	223	227	216	198	211	199	197	170	224	219	199	219	218	229	195	224	215	217	185	242	208	225	219	216	200	233	221	204	227	195	214	207	223	201	223	214	204	222	191	201	229	194	216	198	229	230	206	204	243	202	229	217	230	205	175	206	221	220	205	204	175	200	214	203	251	204	231	196	209	217	181	207	222	201	210	218	204	213	237	223	187	202	185	216	187	208	200	235	203	217	208	235	182	241	190	217	198	216	201	202	212	209	218	202	202	231	204	209	234	216	235	255	224	200	201	207	180	187	200	208	219	218	200	195	205	224	214	207	239	192	213	209	221	208	197	207	216	192	205	214	216	241	216	194	210	182	255	228	213	209	206	197	213	208	190	198	201	226	194	204	218	206	224	194	221	219	202	245	216	231	200	201	209	198	212	229	239	220	225	193	208	228	200	241	217	190	221	204	225	204	235	208	212	219	228	218	205	212	205	197	216	216	201	213	217	231	195	198	218	196	228	221	201	199	212	218	218	223	192	208	231	204	208	218	208	208	212	218	191	232	213	216	244	232	202	239	217	224	232	196	217	193	207	208	243	184	211	214	215	205	222	204	209	222	188	222	214	216	208	213	215	207	205	203	236	225	197	212	230	188	184	210	202	205	209	202	213	239	217	232	239	222	197	207	185	240	216	198	230	211	217	212	212	205	201	207	226	207	199	229	198	223	231	220	189	207	199	242	233	208	228	215	203	212	200	225	184	194	212	227	202	213	207	209	186	211	211	192	229	231	236	227	220	222	232	189	201	189	186	220	200	212	224	222	207	217	233	220	214	202	221	201	211	210	171	213	220	191	222	207	189	223	217	208	227	221	229	197	225	203	215	206	217	195	197	206	200	233	205	214	215	210	227	235	213	196	194	225	207	204	206	232	208	229	206	211	200	222	212	231	189	205	218	207	227	206	212	206	223	174	227	215	188	201	189	216	236	231	231	231	239	207	229	245	210	188	210	207	213	225	223	211	229	211	196	202	206	224	202	202	229	205	222	198	210	221	201	214	195	172	199	237	221	196	215	219	208	222	230	194	209	239	228	211	213	236	208	215	237	219	219	204	216	241	211	196	228	196	216	237	211	200	215	227	193	227	247	205	208	204	226	218	228	228	205	220	197	187	229	210	232	202	204	204	207	195	202	205	201	193	188	229	211	196	215	247	200	215	214	233	203	212	218	211	246	208	210	228	195	213	221	195	232	243	210	199	246	215	210	198	212	226	205	201	204	201	202	196	228	189	207	198	197	216	226	218	208	199	201	207	204	182	217	184	221	199	214	222	192	220	222	203	211	192	205	205	232	233	217	198	225	217	230	207	225	218	235	215
1846	155	91	84	66	82	64	73	56	62	69	63	55	74	85	69	67	62	66	69	56	58	64	39	63	44	47	51	65	61	56	61	53	49	59	74	65	66	67	41	61	58	69	58	51	50	43	62	59	58	68	67	59	59	62	59	61	72	60	58	57	63	49	61	51	63	59	38	52	63	72	42	47	54	42	61	53	40	57	54	40	56	61	63	42	57	65	41	65	56	55	46	58	62	62	65	51	51	49	56	55	53	59	55	57	48	64	50	55	54	48	66	63	65	48	44	51	69	63	52	59	54	65	48	71	64	67	51	52	56	62	53	54	64	66	66	66	63	61	44	65	64	73	48	59	59	56	50	67	58	61	47	52	53	44	44	55	42	71	45	53	44	46	67	59	48	56	56	52	62	57	63	46	49	41	52	43	58	65	49	60	61	61	53	46	66	57	59	55	53	65	55	62	51	52	56	62	54	47	64	58	49	57	58	51	60	59	63	41	76	60	54	66	69	54	49	65	50	51	38	52	69	64	53	65	49	53	63	63	61	61	55	56	59	54	46	53	46	67	57	61	54	55	57	56	57	62	54	62	53	53	67	73	57	62	46	53	62	70	65	54	45	48	56	54	61	49	71	49	63	50	58	45	51	51	52	53	58	60	56	61	43	68	61	64	59	65	65	68	66	51	51	48	42	52	56	54	52	48	66	56	60	53	60	56	60	57	46	60	41	61	59	56	47	56	62	62	53	61	65	59	57	70	64	55	53	52	45	55	81	60	67	45	49	58	50	66	57	48	58	54	45	62	56	59	59	53	63	65	54	69	64	62	49	51	58	54	67	40	53	59	61	62	51	58	52	64	70	53	47	62	65	50	56	57	58	52	74	59	51	60	51	54	58	59	60	61	55	58	58	71	59	53	59	63	58	52	49	55	62	68	56	57	61	53	54	60	47	54	64	62	68	55	65	66	49	63	53	51	48	61	46	49	60	65	58	61	42	65	64	52	51	59	52	51	53	62	65	51	53	59	64	71	75	57	58	43	60	66	48	75	59	69	48	68	58	51	69	61	60	53	64	63	56	64	67	56	51	45	56	57	47	61	67	57	54	66	52	65	53	49	66	47	55	69	58	42	54	39	67	47	50	51	61	40	47	45	66	47	61	66	54	50	59	63	58	50	66	48	69	61	66	56	62	45	59	63	63	41	58	74	54	62	62	51	51	55	57	62	66	70	52	48	49	49	63	46	43	63	60	67	50	52	57	61	58	53	66	59	49	64	60	68	46	60	54	62	48	47	43	73	65	60	68	50	56	63	51	70	61	57	51	68	52	47	70	50	61	62	50	64	49	56	55	50	62	61	49	50	56	55	71	52	64	47	60	59	62	57	49	66	62	57	63	68	61	53	71	63	57	65	47	53	59	59	57	50	46	69	76	71	61	57	71	59	56	52	50	60	52	65	60	61	59	55	71	60	45	54	50	57	70	66	59	56	58	54	53	59	45	48	62	61	61	58	60	53	56	68	59	57	49	67	52	37	58	60	59	76	75	61	56	65	49	58	48	65	55	50	62	58	51	66	50	62	64	60	61	53	68	56	51	44	61	64	67	53	58	44	55	58	56	60	57	46	52	67	66	64	67	53	48	49	48	60	74	51	50	51	46	55	61	55	59	55	43	62	66	52	62	50	50	51	56	62	79	52	58	46	67	73	55	72	40	51	57	60	55	52	48	49	62	52	67	68	51	53	54	62	47	51	53	46	61	66	62	51	52	61	51	52	51	49	54	56	50	48	61	52	56	68	65	65	53	56	51	58	62	69	54	62	49	57	54	61	49	64	50	58	57	67	61	45	63	61	58	51	43	62	54	51	63	59	58	57	52	58	57	55	42	54	51	58	55	43	58	64	47	51	55	61	43	58	58	54	54	57	72	51	52	59	62	53	62	64	65	68	54	59	55	59	66	59	68	40	65	54	61	59	69	55	61	63	49	50	59	49	59	69	62	66	46	61	55	51	61	52	66	68	64	57	55	58	60	50	46	56	64	57	46	49	52	48	48	61	54	64	64	53	47	79	53	63	60	61	53	50	63	49	60	61	55	48	56	52	57	72	62	59	52	55	52	59	54	60	64	52	71	59	72	57	62	54	71	54	57	59	64	45	51	55	51	50	54	54	68	48	56	51	62	56	49	63	55	45	61	58	57	40	67	43	53	63	51	57	69	53	41	57	54	43	55	62	66	55	72	52	65	61	60	70	64	68	51	62	55	58	58	53	59	57	56	55	69	66	54	57	57	58	54	48	65	53	47	52	44	71	70	55	54	64	39	42	46	76	62	67	60	67	47	61	65	51	54	71	68	62	58	53	67	52	59	61	57	66	51	65	76	53	50	65	57	58	74	49	62	58	57	48	58	65	64	60	47	65	61	50	57	48	51	61	43	57	51	43	54	47	51	53	51	62	38	50	69	61	41	60	56	55	64	68	71	52	62	57	68	58	48	59	56	51	65	72	53	55	56	66	64	47	63	52	56	50	60	67	56	66	54	66	42	56	60	48	54	57	58	36	44	67	53	56	52	55	57	56	42	59	58	54	56	61	62	67	62	57	44	56	61	48	55	54	68	69	51	65	64	66	47	61	69	76	49	65	52	63	43	57	64	49	62	58	55	53	53	58	51	57	45	65	49	64	57	55	62	57	60	63	67	69	57	55	57	75	51	52	71	54	53	60	69	63	54	65	69	68	47	48	56	58	56	64	60	70	55	64	50	61	57	56	53	62	45	58	51	65	67	42	45	67	51	64	66	46	55	43	57	52	49	57	52	58	60	51	56	42	61	67	63	55	44	47	65	57	49	56	59	66	38	56	47	58	59	49	48	66	58	67	64	60	56	60	45	56	56	55	51	54	58	55	55	59	65	69	55	54	54	46	57	40	63	53	57	56	74	60	54	65	63	65	60	62	51	58	54	56	66	57	65	64	67	59	59	56	51	66	64	79	48	52	55	67	50	49	63	51	55	55	53	54	55	63	65	57	58	52	56	56	56	61	50	46	57	49	63	57	53	45	58	62	43	57	44	64	58	62	56	77	36	46	67	41	58	63	63	61	51	56	58	50	53	64	56	64	59	57	52	48	60	61	73	69	58	49	66	51	50	40	61	55	64	65	52	51	51	63	61	49	72	51	53	57	56	55	62	74	66	57	58	57	66	61	50	48	62	62	53	63	59	47	55	60	66	57	52	66	56	63	51	47	55	60	67	68	49	56	54	53	53	60	58	64	70	66	62	59	55	61	54	64	69	53	63	51	59	46	65	63	54	51	47	42	54	58	57	51	50	50	57	64	46	64	44	67	53	61	55	66	65	54	52	53	65	55	59	60	50	57	60	64	64	50	44	55	52	49	58	60	64	52	59	64	62	62	50	52	53	51	63	64	57	56	47	58	58	64	57	48	58	59	47	60	62	65	57	55	62	77	48	43	51	47	73	50	60	62	45	55	63	65	48	57	57	54	58	64	59
12544	2808	1522	1401	1787	2169	2042	1698	1463	1319	1122	1053	976	871	856	864	893	797	729	768	690	706	711	699	740	647	694	697	703	674	688	660	672	689	656	677	602	680	618	602	657	673	668	700	609	654	644	704	609	677	700	645	645	652	668	640	624	670	652	616	645	652	636	669	607	624	637	634	593	665	597	675	642	671	635	655	633	631	652	647	635	610	632	633	618	644	650	614	656	698	641	639	640	635	647	653	675	624	591	638	652	674	627	662	622	654	639	623	648	612	624	633	607	620	601	593	632	646	589	648	617	651	632	676	598	645	576	635	629	604	576	649	629	645	657	650	603	622	640	660	641	622	622	629	594	642	624	673	616	565	648	634	657	601	648	639	643	659	645	611	649	605	666	601	625	653	628	579	630	627	561	636	634	627	628	611	651	651	652	646	594	612	584	628	628	618	650	650	645	622	604	618	646	633	672	637	623	643	612	656	648	618	635	639	668	625	632	656	625	631	662	637	651	619	627	625	620	597	641	644	648	626	633	616	620	607	657	633	624	641	674	609	605	618	662	655	598	612	652	632	620	667	659	682	604	620	608	626	635	611	597	620	630	703	656	622	646	662	643	611	617	643	625	590	630	621	614	619	630	652	619	602	598	596	610	612	659	648	671	587	645	658	629	599	649	613	629	638	661	648	685	634	638	574	657	639	668	653	591	617	616	670	647	619	621	664	637	618	608	601	618	644	632	645	588	662	630	655	627	596	630	616	631	642	603	659	620	664	594	638	629	662	675	609	650	629	615	601	633	632	654	623	618	675	636	648	599	643	646	646	647	646	628	577	669	641	634	623	598	609	658	626	607	658	642	586	649	628	627	641	660	632	638	619	614	632	616	601	655	617	667	625	636	649	628	609	641	671	648	655	611	601	631	629	640	674	652	647	650	611	656	599	652	587	625	688	650	638	656	645	611	637	653	631	625	641	619	651	615	588	633	607	607	657	652	638	636	658	661	641	607	641	584	589	638	662	653	640	611	614	644	629	614	593	638	617	633	609	669	615	655	630	610	620	627	687	615	632	600	662	627	627	664	630	585	653	651	612	620	572	648	649	642	661	654	652	659	640	651	638	620	581	620	607	549	647	646	654	630	609	611	657	644	649	622	622	647	598	636	637	645	660	651	665	623	627	630	659	625	658	633	625	610	649	664	616	620	697	683	630	640	655	635	621	674	695	600	638	612	641	633	639	605	617	676	594	598	633	642	632	612	659	646	610	660	597	592	649	658	612	637	669	609	662	635	655	641	641	647	635	653	634	599	632	627	672	583	655	651	660	631	619	621	643	595	590	604	617	593	638	621	676	650	600	655	655	622	633	644	598	657	679	585	634	605	623	637	638	610	665	603	629	645	637	627	631	625	658	647	630	622	632	632	576	622	649	605	688	630	652	650	655	646	609	662	649	623	568	624	573	633	649	618	654	633	626	645	601	600	618	627	654	643	629	620	626	606	675	633	617	642	566	665	593	625	699	625	625	623	616	619	602	636	618	647	623	657	641	608	562	614	653	648	637	656	626	611	640	621	636	619	625	625	629	620	647	644	607	605	574	628	605	605	663	586	597	677	591	652	652	696	646	656	640	640	614	667	594	678	635	677	622	675	592	632	638	633	608	628	651	660	635	626	652	644	614	626	609	673	679	646	629	616	629	638	665	618	643	640	618	667	614	628	667	662	622	625	648	653	594	642	635	662	660	589	616	662	678	654	620	644	622	635	619	597	627	579	643	635	615	603	587	641	628	624	633	657	640	646	668	635	624	636	693	589	678	669	673	677	576	603	610	620	606	643	620	602	641	594	610	640	647	652	668	598	599	608	577	645	631	685	645	631	639	628	668	645	611	624	657	616	622	638	605	636	634	597	605	600	621	652	639	655	617	667	634	671	655	651	582	620	624	612	619	644	599	607	630	640	609	581	607	650	641	666	621	623	602	590	653	644	609	649	639	635	647	658	673	623	623	632	607	620	631	638	628	657	589	655	629	566	612	639	630	590	646	631	634	647	644	612	593	641	626	601	717	616	675	616	648	606	619	666	599	617	613	653	600	625	634	607	642	617	656	687	601	612	678	660	620	623	671	661	643	668	653	682	617	599	638	620	617	643	648	635	605	679	626	628	618	628	638	598	607	630	614	633	621	608	615	640	613	670	655	614	617	653	637	625	610	628	619	615	610	662	624	660	606	651	635	660	653	644	661	662	632	683	597	610	658	662	722	678	610	656	633	622	617	643	634	681	636	609	658	652	615	591	632	615	619	627	640	583	597	649	643	613	613	636	629	670	608	587	673	612	695	653	582	655	680	661	620	646	594	642	637	625	618	651	641	645	606	637	586	603	645	663	638	653	655	681	661	626	657	584	624	641	669	626	585	596	626	644	611	637	620	668	636	627	646	657	619	672	626	657	652	605	651	639	632	699	639	615	605	626	641	598	656	649	637	606	633	637	603	679	622	638	589	630	655	640	668	605	630	655	608	651	638	633	643	621	633	625	651	670	627	621	637	634	590	630	580	619	640	622	613	665	614	687	614	617	659	638	659	614	620	681	625	639	645	660	634	614	628	608	658	636	620	639	619	685	617	621	708	659	616	637	641	642	608	617	623	628	647	677	632	628	636	605	611	640	600	600	660	662	646	647	649	635	645	647	612	625	590	674	628	642	636	618	629	649	578	648	646	614	701	656	648	617	599	656	635	638	668	625	642	627	592	662	625	653	627	647	618	597	618	719	641	599	625	624	670	648	618	634	642	607	650	631	632	608	629	617	629	654	619	642	599	657	648	633	649	612	608	617	645	639	641	634	618	621	704	615	655	671	644	635	585	627	630	667	638	617	647	650	617	640	649	619	677	654	642	627	662	602	621	610	625	610	611	634	688	605	640	651	625	587	657	637	602	647	660	633	598	632	646	676	617	596	622	640	644	645	668	635	562	635	616	644	681	636	635	630	598	671	612	647	627	656	635	652	609	655	692	556	595	603	675	607	594	637	602	659	660	619	594	650	601	603	653	611	627	626	683	652	606	627	661	631	650	642	669	654	612	663	637	644	637	644	595	624	634	629	616	630	599	637	649	642	639	644	626	630	653	622	651	597	653	623	640	628	663	639	661	626	666	631	630	607	657	648	616	634	636	665	624	643	634	642	625	661	619	626	667	632	602	645	645	696	592	608	629	620	585	657	607	646	624	630	642	615	608	611	674	634	636	620	624	653	594	641	623	667	618	613	636	605	624	610	583	626	584	622	662	620	639	641	590	673	655	665	641	641	652	670	588	637	661	589	606	630	613	644	659	612	670	620	625	643	649	615	574	654	631	655	679	622	655	608	633	632	608	675	584	644	617	627	637	655	699	610	651	607	594	654	643	654	612	618	636	635	632	632	679	619	705	612	617	638	626	639	615	638	653	672	636	601	668	677	616	626	640	632	646	644	651	688	671	625	624	637	655	627	696	651	592	616	603	691	631	641	600	663	611	641	633
2183	412	203	81	61	72	67	62	63	55	47	50	44	25	33	38	31	17	26	26	24	20	17	28	21	25	22	25	25	28	15	23	16	19	20	12	15	15	19	16	17	23	22	11	15	14	21	9	9	10	13	13	16	21	11	14	19	18	17	15	11	17	19	13	13	15	15	8	19	15	15	16	15	13	20	13	10	9	15	17	21	11	16	23	23	13	12	12	17	15	10	18	17	18	12	12	8	12	14	19	9	15	11	17	13	12	13	12	19	13	18	20	21	18	21	15	20	17	11	9	16	18	14	24	9	13	11	15	14	16	15	15	11	11	16	12	16	19	10	19	22	15	11	12	14	12	9	10	9	15	11	15	16	18	19	16	14	16	12	15	19	24	13	13	24	20	11	20	13	11	13	12	18	17	12	20	20	8	21	16	10	22	10	14	27	17	16	14	13	22	17	15	13	17	7	17	11	18	15	12	15	18	11	11	7	20	15	11	12	13	21	17	14	16	21	13	9	13	23	10	26	12	14	15	10	8	13	18	17	14	17	17	28	13	12	12	10	12	18	11	12	11	9	14	13	12	19	16	12	11	18	18	17	15	17	15	10	21	15	9	15	15	17	15	17	10	14	13	17	17	13	18	13	8	19	17	13	15	15	13	19	14	16	16	14	17	15	15	13	22	15	13	8	12	13	12	15	13	13	17	18	18	22	15	14	17	15	12	22	18	13	11	13	13	14	15	15	13	15	13	9	16	7	10	16	18	18	12	22	9	13	14	24	15	12	16	18	14	15	19	17	16	11	17	16	10	13	16	11	22	8	17	27	25	18	10	10	25	15	11	17	14	10	16	12	15	13	11	14	12	6	13	13	15	19	13	8	13	17	19	13	16	13	15	21	19	12	7	20	14	22	9	15	19	9	12	9	14	13	18	19	16	16	9	8	19	13	17	19	15	17	18	14	6	8	21	18	21	19	23	10	14	14	12	20	8	15	17	20	6	12	14	17	7	11	17	12	13	9	11	13	22	19	15	13	11	14	20	17	11	19	23	17	12	14	11	21	15	13	16	18	15	18	12	13	12	11	14	12	15	15	12	15	16	12	17	14	15	18	15	16	12	16	14	22	10	17	13	15	15	13	10	12	13	13	15	10	18	9	16	17	15	14	14	14	13	13	11	12	16	13	13	12	13	13	13	12	20	24	14	20	11	13	19	19	14	12	14	14	12	8	14	16	11	8	20	18	12	19	11	11	8	11	16	20	14	24	12	13	12	10	11	19	9	11	19	16	11	21	13	18	12	12	20	16	18	12	17	20	8	7	17	16	12	11	16	7	15	16	14	16	10	10	19	10	15	22	7	14	15	11	13	17	12	16	21	13	11	14	9	16	10	13	14	23	20	14	16	14	17	8	6	16	8	16	16	12	10	19	13	11	18	18	18	11	16	8	9	18	11	9	13	18	21	10	20	12	13	13	13	20	21	10	12	18	14	14	11	20	17	18	18	11	9	9	10	23	16	16	15	12	12	19	10	14	17	14	15	10	17	12	8	18	17	14	6	21	12	15	13	8	14	14	19	11	17	12	12	23	23	14	14	19	18	18	21	17	14	12	15	12	16	16	12	10	9	15	17	18	21	14	20	18	14	13	17	11	11	16	15	13	14	14	15	13	16	17	16	11	13	14	12	20	19	12	18	15	10	13	22	15	12	13	12	19	13	17	14	23	14	12	8	11	20	23	22	23	21	13	15	13	12	12	8	18	13	17	18	9	17	12	14	12	12	19	17	16	17	16	15	18	12	19	12	11	12	17	20	14	14	13	21	22	23	17	15	15	15	21	15	21	17	18	13	17	13	17	10	16	17	12	9	19	14	14	13	15	14	17	12	11	19	17	17	16	13	12	14	10	11	18	16	14	27	11	11	11	11	21	17	7	16	17	12	13	13	14	19	12	17	12	18	17	22	18	16	17	17	11	18	13	25	17	14	9	15	5	13	19	16	18	11	15	9	12	18	9	16	20	23	9	13	14	15	10	14	12	14	10	15	16	18	14	18	14	15	12	15	20	16	16	15	15	17	13	17	13	16	14	19	15	14	13	15	12	16	10	13	15	15	9	21	14	12	12	15	15	20	14	12	14	17	11	19	15	9	10	22	11	14	12	18	9	14	12	13	20	15	16	12	17	13	7	8	13	13	13	10	18	3	16	16	13	13	13	6	12	20	14	17	8	14	24	13	14	20	17	20	11	17	20	14	15	20	9	19	19	17	13	12	15	19	20	14	13	12	9	16	13	15	15	17	12	19	10	16	10	15	18	8	23	11	18	14	11	15	12	13	14	14	8	8	11	15	10	19	15	13	17	14	23	13	10	14	10	19	16	21	10	18	19	18	12	16	18	14	15	16	13	25	18	13	9	14	19	12	14	17	22	14	14	17	16	18	14	11	16	10	17	13	16	16	17	19	16	10	16	11	21	16	14	14	15	22	19	9	23	9	18	15	17	18	16	8	13	18	12	17	14	15	17	15	13	16	15	14	15	17	11	12	12	21	11	9	5	18	15	19	19	20	13	20	17	19	13	16	9	11	17	13	11	14	15	14	15	11	10	12	12	11	14	14	13	15	13	24	6	18	11	15	13	17	17	11	14	13	11	10	10	17	13	15	8	13	14	13	18	15	19	12	14	25	14	14	23	12	13	8	17	19	13	17	18	20	12	13	17	15	11	8	22	18	11	21	19	7	17	14	21	12	13	3	22	20	12	12	17	11	10	10	17	16	10	22	14	6	16	22	16	17	15	19	17	8	12	18	14	15	11	12	9	15	13	19	16	20	12	12	8	8	18	10	12	15	11	9	12	20	8	14	15	13	13	16	15	14	17	13	18	12	18	18	13	13	16	8	7	18	12	10	10	8	16	17	9	12	22	16	13	20	11	16	15	9	22	12	17	8	13	9	13	15	15	16	15	16	10	14	19	14	13	15	17	10	19	15	15	17	12	7	12	14	15	11	11	9	15	9	18	18	14	10	10	18	18	11	15	13	16	14	8	15	17	9	17	19	16	23	17	10	16	10	22	21	15	18	12	15	14	10	14	16	14	18	8	18	18	17	13	20	14	14	13	17	21	16	15	17	18	19	15	16	16	10	17	14	20	10	16	11	17	13	12	13	16	15	10	15	14	17	9	19	18	16	16	15	16	15	12	17	10	22	21	15	16	18	15	15	13	19	11	8	13	13	12	15	18	11	10	15	8	13	14	13	12	12	20	17	14	15	22	10	10	19	14	17	13	9	13	14	10	12	12	14	15	22	15	18	20	16	15	15	11	15	13	15	9	18	11	15	11	19	14	13	13	14	19	13	19	18	19	17	9	11	14	17	14	26	8	20	20	18	11	14	9	9	9	20	16	12	19	14	14	16	18	18	11	17	10	12	15	22	15	14	20	14	23	15	11	12	22	13	8	20	21	12	14	13	19	16	11	19	14	10	13	15	15	14	21	10	13	12	12	16	7	18
20458	5342	2826	2435	4962	5755	5009	3909	3004	2402	1827	1533	1315	1118	937	844	749	652	647	565	564	477	475	452	403	389	406	337	335	327	331	304	285	283	274	292	265	271	285	239	293	231	222	239	230	221	247	228	204	243	239	225	215	217	204	197	181	208	240	207	200	177	191	196	186	190	204	212	203	184	201	174	179	216	174	190	192	187	175	185	203	178	184	188	188	154	203	169	194	178	207	191	167	177	175	174	177	186	171	161	190	202	165	176	201	171	169	210	160	180	196	196	162	184	204	150	215	182	173	182	176	179	164	170	156	190	172	177	188	172	182	174	180	163	177	190	184	157	198	183	155	157	186	180	184	200	165	165	176	178	181	175	193	167	167	178	189	163	177	174	163	146	158	169	192	177	151	170	174	183	164	192	154	180	148	193	198	192	170	165	169	194	156	162	133	171	155	176	177	175	195	155	192	176	178	187	171	170	173	163	149	168	176	161	185	168	158	166	202	164	164	156	178	174	172	177	173	169	148	159	160	167	182	183	166	175	176	207	198	190	165	148	178	164	163	157	155	162	161	184	164	172	169	173	173	178	171	160	180	166	157	179	158	178	173	178	162	180	174	169	182	142	175	154	153	195	182	180	142	148	130	180	168	183	156	201	171	174	181	170	175	171	160	184	165	170	149	147	168	185	188	166	165	167	176	172	150	175	166	158	185	179	176	178	159	182	169	169	176	177	193	148	171	173	202	177	211	177	194	166	164	181	166	184	171	175	182	180	167	175	168	173	158	178	174	193	180	172	147	186	180	168	154	190	157	145	188	167	174	163	172	177	174	184	172	159	168	169	171	173	196	183	163	188	176	155	167	179	184	182	178	181	166	180	166	183	195	159	166	143	145	167	151	163	166	156	182	141	178	194	163	191	184	171	185	176	164	176	177	153	180	161	182	173	183	144	172	172	185	166	183	175	182	193	161	184	183	195	150	152	170	171	167	187	181	182	169	165	164	150	169	170	180	189	163	189	144	170	149	183	168	187	163	173	179	175	173	158	192	172	193	168	180	157	186	162	184	171	177	160	182	178	170	186	168	165	179	176	173	148	166	169	196	171	168	170	170	163	185	163	181	168	161	169	155	201	161	161	149	166	163	166	176	178	173	158	157	167	186	168	179	156	174	182	184	161	177	176	172	165	183	154	183	173	170	187	178	189	167	165	153	162	183	181	174	148	171	159	175	175	189	179	171	179	172	183	194	201	166	146	183	166	195	169	194	165	160	143	150	179	185	176	172	158	186	170	167	160	187	183	146	163	175	176	165	165	176	167	175	165	175	186	176	155	173	182	170	165	152	178	179	181	194	187	180	160	169	163	149	184	183	167	185	162	167	167	147	175	196	165	185	183	162	168	159	158	183	173	163	183	169	175	161	164	172	181	166	179	160	164	152	202	187	151	175	172	151	191	162	181	189	192	167	160	156	171	189	163	165	196	162	162	154	184	175	144	177	182	153	193	168	161	190	152	173	172	156	154	183	177	174	169	179	164	159	175	155	159	185	172	168	166	168	188	180	161	189	170	173	180	168	181	176	167	164	179	177	161	173	165	158	169	146	172	180	164	157	166	166	175	178	174	165	195	178	156	182	173	168	181	187	171	179	171	178	163	175	163	156	184	166	193	178	167	193	170	184	174	175	180	181	156	185	203	177	170	197	167	167	187	173	153	198	162	170	184	179	156	163	162	186	158	161	170	148	170	186	166	164	153	180	174	162	188	187	182	160	177	180	172	188	181	164	175	165	167	157	159	170	211	138	167	172	197	169	189	166	178	170	173	177	174	151	164	156	148	153	148	180	163	171	160	188	183	157	158	171	161	181	145	136	188	174	175	141	172	163	173	164	168	195	184	163	148	145	164	159	172	165	176	189	175	186	175	181	174	169	173	152	169	180	184	174	167	175	161	172	174	177	189	180	179	164	164	166	163	200	170	171	167	182	150	164	174	174	188	169	161	155	165	162	160	179	188	151	158	180	187	161	150	164	169	188	184	171	182	157	167	181	174	176	173	184	179	172	179	172	166	145	177	183	168	179	177	180	190	169	185	172	177	173	173	158	186	167	203	168	150	163	159	158	163	188	154	189	162	173	184	180	155	164	178	152	162	175	174	181	160	177	180	164	173	167	154	166	182	174	156	161	181	194	165	170	181	154	168	174	177	170	208	164	190	174	168	204	182	178	179	164	165	155	177	171	189	162	186	160	166	186	158	169	174	174	183	168	155	198	188	173	173	165	179	168	166	180	161	184	164	162	170	166	168	150	164	169	170	147	174	181	150	182	172	172	195	175	156	191	177	164	152	176	178	154	208	159	170	185	198	170	162	151	159	171	157	185	171	165	148	167	173	196	157	158	142	174	171	180	192	152	173	161	176	169	156	172	174	188	180	171	153	171	165	165	145	183	150	189	185	170	157	169	158	147	162	155	178	170	183	172	172	164	158	157	164	175	171	169	173	197	153	176	183	192	177	185	170	175	162	176	176	171	152	170	171	163	190	169	179	162	160	155	186	167	182	173	169	188	172	181	171	176	182	143	152	174	166	157	173	146	156	184	198	198	167	171	159	175	156	177	199	164	148	161	158	184	179	174	143	171	168	176	183	164	185	184	165	150	183	194	157	160	193	162	191	179	192	191	187	169	194	155	172	161	157	169	181	183	146	186	176	154	161	188	164	166	179	172	173	185	167	157	197	162	183	144	159	171	183	171	193	162	162	160	156	188	166	187	147	188	179	153	199	171	174	154	195	198	189	176	197	174	163	161	172	178	153	181	168	145	166	184	182	213	193	177	166	156	171	173	152	163	163	175	164	175	156	186	172	191	186	171	162	164	136	196	163	157	173	161	166	189	180	154	167	176	200	161	183	165	164	164	177	175	190	161	148	160	157	178	150	174	177	186	178	177	157	183	172	167	176	169	169	175	151	164	146	188	170	175	171	196	163	161	144	167	170	180	177	176	185	187	166	175	206	157	182	144	172	195	155	166	164	160	173	174	174	168	180	162	192	177	187	194	163	177	161	180	171	149	179	161	147	157	169	163	152	164	171	160	182	178	170	167	163	174	192	187	181	165	165	189	167	170	180	180	161	156	163	171	186	174	159	164	159	179	161	155	144	162	175	178	168	168	168	166	165	179	189	152	155	181	181	170	161	182	163	164	156	166	186	183	169	183	171	158	165	198	171	189	171	181	164	159	174	163	181	194	177	170	172	167	176	176	188	176	186	183	171	157	145	165	166	182	161	151	178	181	171	189	172	172	192	168	179	175	172	167	183	164	146	172	168	181	174	181	161	185	153	188	158	154	180	169	172	169	176	167	153	141	161	179	176	183	162	195	161	186	178	169	183	155	194	183	150	157	175	180	170	168	185	183	166	178	185	165	166	182	188	158	169	158	196	179	167	183	186	175	181	163	179	172	192	177	168	197	155	146	155	169	163	172	184	188	153	177	200	164	154	186	191	161	151	149	169	180	172
3223	544	221	109	95	94	122	117	100	106	98	95	86	87	81	83	93	98	83	77	76	71	79	90	85	83	80	80	82	67	81	65	78	77	76	78	73	73	76	87	63	64	77	73	57	70	77	61	78	71	79	78	72	58	77	60	63	99	77	63	65	71	67	67	100	70	70	74	64	69	57	72	74	78	74	65	67	83	71	74	84	76	64	79	80	66	61	87	77	66	68	60	85	55	83	91	77	62	57	66	72	68	78	64	66	68	74	67	72	78	75	84	62	67	77	60	70	70	70	73	73	56	73	78	85	76	62	74	75	63	78	57	75	78	74	90	85	71	81	63	81	72	79	67	71	73	80	69	63	56	74	81	68	76	74	57	69	66	73	82	75	74	62	82	71	71	77	63	76	62	79	65	80	78	85	58	78	57	68	89	63	73	83	69	75	81	67	53	75	61	75	80	76	69	69	69	66	74	67	89	76	76	50	62	70	68	61	86	67	75	72	75	63	67	77	86	67	74	59	56	65	75	73	71	79	56	58	74	65	97	61	68	65	84	64	54	66	65	61	80	65	65	66	79	66	89	74	74	77	68	62	63	64	67	84	69	71	66	83	77	65	73	66	75	74	51	85	67	60	64	75	82	65	82	76	69	81	75	53	83	62	66	74	72	58	78	68	63	62	80	87	57	77	59	71	65	65	76	74	77	56	73	73	74	65	69	76	65	69	80	66	77	78	73	65	58	63	75	79	75	80	73	77	70	62	67	78	69	71	66	82	63	72	75	69	67	60	71	63	48	75	68	72	71	80	62	58	65	67	83	67	63	70	80	77	75	86	74	75	73	65	73	91	76	68	65	71	77	70	70	57	77	79	59	78	61	79	71	75	85	71	80	79	65	82	69	71	60	71	72	77	71	67	79	76	90	67	60	58	76	68	61	65	72	73	76	65	67	65	67	55	56	63	53	78	72	82	77	82	77	80	63	80	67	67	59	75	78	71	72	69	81	69	67	78	64	86	76	67	74	69	84	59	56	68	71	81	73	51	71	69	65	73	85	70	68	70	64	67	66	64	74	65	53	61	78	73	70	78	70	83	64	62	69	76	87	83	68	63	78	63	81	71	72	63	62	69	71	75	73	68	73	63	57	77	76	85	61	67	79	75	79	70	71	60	71	75	60	62	69	91	66	66	66	80	81	74	66	73	72	63	88	84	59	82	76	69	66	74	74	65	81	68	74	77	79	72	63	71	75	79	54	85	81	60	78	75	54	78	70	75	71	73	69	70	74	61	65	82	74	74	61	75	79	76	70	66	76	73	70	64	82	65	76	60	72	65	70	83	62	86	85	70	64	79	74	52	80	65	83	69	78	70	63	77	50	68	77	65	72	63	79	56	65	68	74	66	61	74	70	66	74	65	75	73	59	68	81	69	69	71	55	65	65	67	76	66	79	62	59	67	59	75	83	68	61	87	64	59	70	86	66	82	70	68	61	73	58	62	69	70	79	73	72	71	50	70	80	75	75	83	80	62	87	73	64	71	79	71	79	76	70	67	80	69	72	60	74	79	74	62	80	71	67	63	78	82	61	84	90	62	72	67	64	78	64	71	61	64	65	59	70	75	80	69	67	67	71	65	68	67	79	78	73	75	84	67	67	74	61	61	64	70	59	60	77	97	70	69	79	74	69	78	60	67	65	73	73	69	71	80	67	75	84	74	65	73	87	63	62	73	73	53	50	73	72	55	68	71	95	77	66	78	70	77	60	74	69	67	81	82	58	72	75	59	77	82	67	60	77	85	78	68	65	62	80	69	63	67	56	69	68	71	79	64	61	76	60	79	72	78	67	64	76	73	51	79	68	68	72	60	69	69	80	64	67	70	74	67	63	70	80	78	71	70	61	79	96	77	59	91	65	68	61	65	81	75	67	84	66	80	58	72	86	80	71	74	77	73	79	65	59	60	81	92	59	70	69	60	75	71	87	75	67	63	77	68	85	90	70	45	76	72	74	59	58	61	66	67	76	78	62	77	80	80	64	75	54	82	64	72	73	75	74	81	80	78	76	62	76	67	65	86	63	75	78	58	82	64	93	72	70	71	73	80	86	69	76	65	76	67	72	65	79	63	60	67	82	74	73	70	77	75	73	64	74	54	81	58	74	78	72	61	66	65	69	67	77	64	71	62	85	68	77	91	75	78	69	73	80	52	81	68	80	74	75	70	82	77	69	65	77	72	62	72	85	48	77	77	88	66	60	81	78	51	73	79	85	64	70	80	82	72	68	66	85	69	70	57	74	85	72	59	67	72	87	70	61	53	80	79	66	70	80	84	67	56	65	73	73	57	79	67	79	68	75	71	87	75	74	79	73	65	75	64	66	77	73	81	61	61	74	94	64	72	79	67	71	69	61	72	72	67	72	67	57	87	74	79	79	63	86	61	60	76	77	71	81	80	79	51	52	59	67	67	76	64	80	72	62	66	62	74	55	73	74	59	64	72	67	68	70	71	58	79	72	66	60	78	75	59	93	71	73	67	78	72	88	77	79	84	74	73	85	69	65	55	66	59	76	60	67	66	85	75	66	67	66	67	71	64	64	88	84	59	65	65	70	70	74	59	72	82	80	78	78	69	71	70	71	84	67	59	69	77	62	86	69	65	69	65	63	92	69	77	60	74	54	73	88	76	53	71	76	60	73	83	65	60	69	66	69	73	79	64	68	71	71	69	71	73	72	67	61	86	67	81	78	74	84	78	61	81	77	67	78	80	78	88	74	85	75	94	87	77	67	61	67	67	58	79	74	64	49	68	60	76	86	67	71	88	66	58	74	69	73	58	81	75	66	82	83	80	49	71	72	84	80	72	83	67	74	63	70	75	63	74	71	71	68	73	63	75	72	73	71	70	82	66	67	84	66	64	71	67	53	57	72	76	77	72	69	68	77	57	78	66	69	70	67	74	54	69	70	79	79	81	64	71	72	83	67	77	76	56	72	71	57	63	81	82	61	74	59	75	71	69	81	69	57	70	77	84	74	74	78	70	80	63	72	75	60	68	72	76	68	65	76	61	76	83	70	67	81	81	59	83	62	54	57	69	79	62	54	75	67	58	84	66	67	62	71	63	99	70	68	56	64	70	83	81	56	68	77	69	79	65	67	64	65	81	73	87	77	65	74	71	82	92	66	66	66	75	62	66	70	61	68	66	66	61	78	72	74	78	60	80	80	88	88	74	71	68	68	70	67	63	75	84	68	72	71	82	71	71	82	63	60	42	65	80	82	72	76	56	74	80	87	77	83	70	84	82	74	65	54	79	49	88	81	59	65	65	74	56	73	69	76	67	74	71	59	52	62	83	67	68	73	69	58	61	77	61	61	82	73	67	68	55	69	59	62	77	55	69	62	70	72	66	59	70	67	64	64	65	62	79	78	70	62	80	79	77	72	59	59	73	80	69	70	66	75	67	75	74	82	65	89	49	70	64	56	80	76	87	63	75	62	79	79	73	71	49	62	68	71
17578	6361	3287	2602	4424	5280	4898	4037	3386	2795	2302	2077	1768	1679	1481	1404	1316	1242	1166	1176	1074	1081	1004	960	1025	1011	949	928	966	931	887	910	873	897	831	872	826	835	867	824	861	820	839	824	831	813	840	866	824	823	821	730	763	798	787	808	797	796	798	824	791	775	779	751	814	777	802	772	780	800	775	781	801	774	750	808	769	766	779	758	795	825	822	753	782	773	760	799	768	753	778	731	772	748	826	778	765	758	774	770	785	763	778	807	767	738	819	784	758	805	809	751	842	765	751	742	755	782	772	842	773	780	787	757	840	761	758	772	778	788	698	793	785	782	773	783	757	781	801	736	822	780	760	723	705	749	746	783	757	796	771	760	739	733	780	733	793	712	818	754	687	725	729	763	729	762	759	751	748	778	764	724	728	782	816	761	848	764	751	767	796	725	751	761	736	823	727	752	793	727	817	818	743	752	744	765	798	741	732	769	806	778	720	776	746	765	773	738	798	742	768	780	787	768	758	739	773	772	747	792	770	758	772	793	773	747	768	742	762	778	718	745	829	759	758	757	781	760	773	747	731	819	761	724	752	760	761	763	757	738	798	762	797	751	755	786	739	770	753	772	774	756	761	752	724	734	729	787	760	787	705	781	777	737	740	849	789	764	795	787	745	760	769	762	768	728	750	744	821	769	754	774	770	790	771	743	751	807	780	723	711	779	787	773	794	745	796	789	740	763	785	731	753	726	735	759	776	775	766	785	775	761	741	763	762	740	800	737	771	736	755	799	763	777	780	808	757	726	759	764	780	744	720	760	781	757	733	777	812	764	786	761	758	781	792	738	778	767	795	768	793	750	803	701	781	743	751	751	768	767	781	739	744	763	754	804	766	748	756	750	777	750	798	765	742	765	759	705	767	758	783	778	748	768	744	763	723	761	761	760	766	720	734	795	720	783	765	766	798	759	777	765	748	789	738	760	777	753	729	780	755	802	812	787	795	793	761	774	722	737	785	777	809	743	759	749	759	770	754	750	784	805	741	747	771	781	754	756	760	758	745	743	782	751	760	771	773	746	774	770	780	763	723	778	794	780	753	766	792	774	805	764	776	770	821	749	804	796	783	789	775	766	749	725	792	775	782	759	753	754	753	716	780	780	744	770	779	787	770	749	826	786	769	727	787	738	745	769	774	751	764	819	814	781	759	819	766	758	771	769	734	814	760	758	748	730	757	767	800	771	813	796	751	749	796	712	748	807	729	744	743	816	741	776	785	769	782	759	791	767	714	764	747	772	739	758	792	756	800	819	792	793	759	737	798	777	771	763	747	791	765	780	758	793	781	776	770	765	725	747	788	741	742	744	749	763	836	757	771	788	781	719	736	797	810	755	729	761	733	767	754	767	785	754	754	792	780	778	776	764	764	737	758	746	761	786	814	779	729	763	735	753	760	774	774	770	782	770	767	767	799	771	773	757	760	743	751	804	796	761	797	747	780	753	808	778	715	721	804	771	776	752	716	778	795	800	821	773	791	763	752	790	774	784	830	778	746	709	789	760	737	778	804	791	742	764	764	778	747	769	795	750	709	738	782	755	726	764	760	779	808	748	752	791	779	746	768	770	808	765	758	738	734	781	762	766	810	774	742	752	719	768	737	746	762	748	773	757	788	779	788	759	727	822	706	758	748	749	748	759	773	784	779	705	712	790	763	760	804	752	746	784	742	794	729	727	775	805	763	751	773	748	712	757	733	737	728	758	759	788	825	760	784	750	749	773	756	793	765	757	763	789	766	794	751	818	754	801	749	784	775	780	740	757	788	793	716	737	766	756	780	792	771	698	790	765	783	774	815	762	743	745	797	735	766	761	775	796	753	764	740	723	764	770	804	763	760	767	760	775	743	750	757	776	754	745	751	789	750	787	805	733	742	765	778	765	740	765	719	750	779	794	739	714	794	745	740	776	757	736	696	776	758	812	797	782	779	766	740	760	768	766	713	769	775	746	757	774	754	794	766	779	747	752	779	772	749	720	790	772	787	733	775	748	815	798	809	757	751	749	731	757	746	780	743	775	760	802	742	772	752	762	714	730	766	699	748	799	787	753	775	728	757	789	800	748	775	752	767	789	822	690	792	761	791	707	798	780	779	801	767	801	742	765	754	787	767	721	807	747	725	760	749	739	800	793	775	769	756	749	751	746	738	778	741	766	728	805	764	757	750	774	809	794	798	798	766	753	749	749	718	778	743	789	751	749	775	776	730	725	789	771	791	793	741	757	772	724	748	738	729	763	739	760	759	813	711	764	749	727	783	772	718	766	791	765	732	747	765	735	711	778	789	787	743	798	797	780	779	793	707	783	806	752	790	761	810	755	689	771	779	758	776	772	757	747	733	747	714	736	748	781	762	790	791	738	747	754	774	767	721	737	720	840	749	803	785	744	761	769	742	777	762	749	778	748	745	762	803	732	774	791	783	746	783	830	775	782	751	783	741	763	772	808	720	766	721	750	744	750	807	752	775	780	765	792	752	775	722	766	762	732	756	702	732	747	756	800	755	768	726	825	751	716	761	742	730	778	763	786	751	766	745	761	739	742	745	748	792	798	804	782	797	787	763	758	799	738	754	796	798	786	762	727	748	729	807	771	692	756	754	750	724	782	744	725	743	688	720	782	767	820	779	754	725	750	750	781	728	776	787	750	763	766	718	777	780	716	741	758	814	746	729	794	772	783	761	703	718	823	752	796	708	745	717	792	771	797	828	750	778	765	790	765	728	768	742	721	733	791	795	796	770	805	751	727	775	757	726	737	764	786	763	789	726	825	767	769	740	742	779	733	810	786	818	788	756	743	741	776	735	751	746	778	761	746	724	756	834	736	789	766	778	800	751	769	785	813	749	753	735	708	806	800	742	726	750	752	760	742	801	775	754	784	727	734	809	781	795	754	755	771	802	776	744	754	763	746	757	749	776	725	740	776	743	786	745	732	741	780	723	736	746	726	791	753	752	714	790	785	766	778	768	774	745	794	798	799	773	749	775	759	773	725	764	774	767	737	757	797	785	793	743	754	761	793	741	805	714	864	726	765	768	730	756	766	702	741	774	799	758	788	764	741	770	767	766	786	798	749	757	785	791	734	755	772	749	758	752	797	726	731	714	732	769	780	736	772	772	784	754	736	801	709	760	757	754	774	803	785	778	795	773	792	793	808	772	766	776	772	739	764	772	753	721	728	768	800	822	729	831	777	760	806	760	719	752	752	790	753	818	766	774	770	740	752	767	758	787	780	804	770	784	731	784	794	770	743	765	753	776	713	751	777	780	706	728	789	803	711	771	773	761	765	745	769	767	760	715	834	764	768	743	784	757	727	717	713	805	788	703	720	754	832	745	819	736	775	764	730	742	777	750	790	770	736	797	752	720	783	715	810	731	766	805	796	752	810	753	761	739	816	748	742	726	767	788	742	785	775	779	808	748	755	828	768	770	748	740	772	803	801	801	735	725	795	795	776	768	733	755	759	824	779	779	776
3987	1106	334	167	123	128	95	104	83	72	64	47	64	56	48	47	44	46	32	40	32	23	37	29	23	31	22	37	30	32	29	30	27	28	26	19	23	21	36	12	25	31	20	25	25	20	20	20	14	27	20	18	20	23	22	26	22	21	29	19	22	15	18	21	26	21	29	23	28	22	18	22	21	26	19	25	19	17	22	21	13	15	17	25	18	21	21	18	14	27	14	20	24	23	13	16	22	26	18	14	25	18	22	22	19	23	30	18	21	21	22	25	18	30	23	10	22	13	21	21	17	25	22	16	20	20	11	17	23	16	23	16	18	22	16	33	20	31	21	24	24	15	20	17	20	18	16	19	18	21	32	22	24	21	25	18	20	21	15	22	20	13	21	30	20	17	20	17	22	26	21	15	26	15	24	19	19	20	20	13	18	20	20	22	21	18	17	17	23	20	24	21	33	18	21	18	26	21	26	13	22	29	18	16	22	19	20	24	26	12	29	15	21	22	26	20	24	21	28	18	15	17	19	20	12	16	24	22	15	24	18	22	20	28	22	22	22	25	23	20	22	21	13	18	21	18	27	25	21	25	24	18	16	19	27	21	19	23	20	24	21	19	21	23	21	26	13	24	23	24	26	19	25	21	25	16	23	19	19	27	15	24	16	26	22	24	23	27	23	23	15	25	17	19	21	21	19	22	21	15	15	20	18	27	20	22	21	18	18	18	17	19	22	18	23	28	23	29	18	18	26	29	11	25	17	25	23	26	22	21	27	24	30	23	22	13	16	17	20	26	21	23	31	24	24	24	22	16	27	20	15	17	23	16	27	16	22	33	21	16	21	29	28	22	19	20	21	16	15	27	27	18	21	23	20	13	18	17	13	13	18	12	23	27	27	22	21	24	18	23	27	13	21	19	22	17	17	17	26	20	25	18	20	18	17	20	21	18	20	13	18	23	26	20	18	20	17	17	26	23	19	20	19	20	23	22	21	17	25	25	22	17	30	18	28	17	14	20	25	20	21	26	17	23	17	20	22	15	17	24	20	17	18	19	17	23	24	13	24	26	24	30	13	20	17	16	30	24	20	15	26	26	23	24	16	21	21	13	30	16	15	14	21	22	24	15	28	27	15	23	15	19	28	20	17	26	20	22	20	19	24	19	21	22	22	24	18	31	30	25	22	23	24	28	15	22	21	21	18	24	24	20	22	22	27	22	19	25	18	16	23	17	23	13	26	21	16	13	25	23	16	18	26	21	22	22	25	19	23	18	23	23	27	10	21	25	22	19	18	23	21	17	25	25	18	21	15	19	21	22	18	25	21	26	24	28	29	20	17	27	18	30	23	28	23	24	20	12	17	17	18	38	24	14	21	17	19	15	20	15	21	18	23	19	22	20	21	16	21	26	23	19	16	17	21	15	24	20	17	23	19	25	17	19	14	15	21	24	28	21	31	21	26	23	26	28	17	30	21	19	25	15	17	22	11	15	24	18	22	22	16	21	22	23	15	24	15	16	17	28	23	22	20	19	20	26	16	29	16	12	15	19	22	25	19	16	24	25	19	28	16	15	20	16	14	21	27	18	21	19	18	23	22	24	19	33	17	19	35	20	20	18	18	18	21	27	25	21	19	16	20	17	20	18	22	15	13	21	21	25	22	23	30	14	24	13	22	26	21	25	21	30	19	20	25	19	19	14	26	20	19	19	18	16	23	25	23	27	23	24	26	23	19	18	24	24	17	18	26	19	23	14	15	19	27	23	19	17	19	18	19	17	21	19	23	17	13	20	18	19	19	27	25	12	19	21	28	13	20	15	25	23	21	19	27	21	21	19	19	20	17	25	21	24	23	15	18	22	24	17	25	26	26	23	23	17	31	18	26	22	22	25	13	25	22	25	26	28	24	17	21	24	14	19	10	20	14	22	18	27	19	17	18	20	15	15	23	27	30	24	30	21	19	18	20	19	17	19	23	21	13	21	21	24	26	11	16	16	18	21	18	25	17	23	23	22	20	17	17	24	17	19	24	20	18	22	19	18	29	11	14	20	22	24	17	21	21	18	26	25	17	18	23	14	23	21	21	20	23	17	19	21	12	29	23	17	18	19	18	24	22	23	32	19	25	19	27	22	26	23	31	21	24	16	16	7	20	21	18	25	17	15	24	25	22	8	25	20	16	19	18	20	15	22	18	25	19	27	14	13	26	23	21	22	14	19	20	22	26	25	26	21	29	17	21	27	15	15	32	16	13	21	23	19	21	17	8	21	19	17	19	15	23	16	19	27	24	17	19	24	18	19	23	22	19	23	30	18	16	24	27	26	21	17	22	23	19	20	19	22	27	24	28	13	21	12	17	19	16	21	15	24	17	24	18	22	41	12	24	17	19	18	21	32	12	18	40	26	22	14	16	14	27	17	21	13	15	26	27	22	23	20	29	21	17	23	19	18	19	25	17	18	11	37	20	27	15	24	19	21	18	17	10	24	18	27	25	22	22	17	22	24	27	20	24	17	24	18	18	21	20	26	16	30	17	29	14	19	20	13	20	30	18	22	20	18	18	15	23	10	20	20	14	19	23	18	26	14	14	13	22	22	22	22	21	24	22	18	14	24	21	23	22	29	27	19	20	20	21	19	29	19	17	16	19	24	25	32	14	25	27	27	27	22	17	25	22	24	24	13	19	13	17	23	13	17	24	27	18	23	20	22	27	32	22	18	18	22	25	21	17	25	22	20	20	17	20	14	27	25	16	28	18	27	22	25	15	24	22	14	21	24	30	16	18	22	25	31	17	29	20	14	27	26	21	13	11	11	19	21	17	19	18	23	23	18	17	22	20	23	19	30	16	18	22	21	17	30	19	14	28	21	19	20	24	22	8	11	23	15	21	23	21	14	24	16	25	21	22	16	16	22	23	23	25	9	28	20	21	21	25	17	18	23	18	25	17	19	15	22	24	24	24	12	29	11	20	23	27	17	22	22	21	16	20	23	22	22	25	21	24	23	22	23	28	31	20	27	23	17	17	25	20	20	17	25	23	22	34	22	22	18	11	32	22	17	19	25	22	31	22	20	19	26	26	20	16	24	22	20	19	27	18	21	18	22	21	23	15	21	23	21	19	21	24	21	23	20	19	21	24	27	12	28	14	26	23	14	11	25	11	24	23	24	18	17	11	15	18	23	18	27	27	24	17	20	27	23	26	19	15	21	21	22	18	22	24	18	21	28	23	24	20	24	20	11	16	17	17	26	25	32	25	17	14	22	16	19	20	19	16	16	17	28	32	17	19	16	22	18	19	25	24	18	27	29	19	22	23	17	20	26	25	24	25	20	14	25	27	15	20	28	20	18	27	12	24	17	16	25	21	29	20	26	17	19	11	19	16	24	14	22	19	26	21	17	20	19	24	33	23	25	23	17	20	21	19	24	15	26	25	21	22	18	19	12	22	12	18	16	12	22	24	21	22	24	17	25	27	23	32	14	29	24	15	19	22	20	19	16	14	13	26	18	19	14
26953	8611	3340	3820	6403	7545	6591	5365	4333	3315	2510	2341	1810	1570	1296	1171	1109	950	876	806	778	671	632	625	570	509	502	488	485	476	406	410	420	402	367	353	354	371	338	322	306	344	316	313	320	304	285	282	297	284	295	262	277	268	256	261	232	249	262	273	287	251	240	206	288	259	254	259	276	223	245	235	241	271	241	243	253	253	221	225	261	257	220	257	256	238	222	206	233	241	201	228	216	221	238	233	238	227	241	247	255	231	226	227	201	218	204	225	234	229	216	239	230	221	222	201	228	216	239	202	223	214	212	214	207	213	240	209	208	219	230	198	224	237	224	222	229	209	220	230	208	217	245	221	220	233	229	236	222	216	234	226	209	221	229	210	205	192	208	233	227	225	197	195	226	188	230	234	225	219	199	248	211	210	223	217	193	220	248	218	208	193	190	220	222	212	249	239	219	231	250	235	195	234	237	239	197	226	218	197	227	213	233	215	237	222	191	256	231	224	219	215	230	227	234	197	224	206	228	190	204	204	196	223	246	238	206	217	223	222	231	208	169	244	214	192	197	231	218	238	209	217	186	207	169	220	224	217	233	228	198	232	235	191	223	225	224	205	219	222	232	216	196	217	212	219	221	211	224	202	202	227	206	223	213	204	244	247	229	196	219	247	210	214	215	213	230	229	223	204	196	196	224	200	188	227	219	224	219	196	227	220	219	230	221	247	215	201	232	236	217	193	209	190	211	209	191	204	217	198	202	201	208	201	213	211	234	197	214	238	200	226	249	201	202	216	203	219	222	223	191	214	210	226	200	206	192	192	238	227	203	211	217	224	220	210	235	207	220	201	216	233	187	193	215	196	231	213	209	211	227	202	200	223	192	195	192	199	195	199	215	216	195	232	204	225	204	189	210	235	204	228	230	203	249	208	196	210	186	194	195	213	199	215	205	232	197	228	217	210	235	219	196	212	219	195	205	219	215	212	183	212	207	236	224	237	192	217	221	212	204	249	207	199	188	239	197	190	215	206	219	207	200	218	242	197	240	234	200	212	193	224	216	213	201	208	206	194	226	215	192	239	207	224	204	230	208	199	209	216	212	221	189	206	217	203	212	222	201	203	219	219	210	205	222	217	210	232	217	196	243	196	205	209	216	231	206	233	217	229	210	208	209	190	231	213	231	185	246	218	226	207	217	221	198	215	219	206	220	187	215	195	215	213	211	211	212	207	217	212	202	217	222	217	217	199	234	214	208	191	207	223	212	211	206	205	192	232	212	219	217	214	189	201	236	228	202	223	211	178	229	201	226	222	212	226	222	220	211	219	218	219	215	239	234	198	212	224	233	234	182	212	211	226	184	196	212	182	221	219	210	201	233	217	245	215	205	229	221	205	225	190	218	190	225	208	225	213	204	215	212	221	207	221	212	215	199	229	206	231	237	229	225	219	221	214	199	202	230	203	212	204	204	219	184	211	193	196	202	258	216	222	223	230	205	210	196	218	188	224	200	205	208	227	220	208	211	225	231	245	230	222	237	203	195	200	206	240	211	206	212	203	198	214	191	216	224	200	201	217	195	215	191	232	213	213	194	222	203	205	215	188	245	221	220	228	205	216	217	214	242	217	193	230	229	202	229	195	241	213	224	226	219	216	217	218	217	189	218	191	232	226	223	215	215	199	197	194	218	234	209	209	200	211	197	224	219	194	205	227	216	226	204	208	211	207	204	210	262	224	225	201	222	218	218	228	231	205	235	229	247	235	232	218	212	224	204	214	219	199	201	224	244	211	234	230	205	229	214	191	208	246	217	219	207	227	207	201	179	209	219	204	225	236	227	214	211	238	214	214	219	216	238	251	248	219	226	191	252	242	246	214	209	199	240	207	202	228	218	206	231	197	209	215	216	242	196	214	213	204	221	207	230	233	216	210	226	234	229	189	201	194	226	235	206	242	177	199	210	228	215	234	181	200	213	201	186	207	215	217	215	225	221	209	211	236	207	203	199	234	201	214	241	221	196	225	211	189	201	243	238	212	206	215	195	194	195	234	215	201	229	197	196	201	228	223	218	219	204	213	215	212	213	202	199	199	196	219	206	218	191	187	206	209	202	220	244	207	188	245	198	212	225	217	225	225	224	239	211	205	210	209	199	189	210	207	231	219	194	236	215	225	203	200	249	199	240	200	215	230	207	190	221	230	190	220	209	196	226	191	212	231	214	230	199	220	214	204	215	229	199	210	217	244	192	229	216	202	193	204	197	207	200	220	233	227	212	206	200	226	214	213	210	239	217	230	215	218	215	229	199	219	203	220	214	234	222	197	212	228	205	218	207	193	201	199	242	234	197	207	239	221	221	190	187	236	200	234	218	207	202	228	226	210	211	215	224	210	189	197	237	185	228	228	199	239	181	207	211	200	213	193	206	198	235	238	211	205	217	204	216	218	202	207	225	193	195	207	208	215	216	212	258	214	202	180	207	226	232	228	234	225	219	239	190	226	174	201	225	208	220	223	202	224	200	224	249	208	206	202	210	201	227	219	198	240	222	220	209	204	244	224	206	250	219	197	202	191	212	201	238	213	195	229	214	226	216	210	233	240	232	248	235	206	228	225	218	226	220	235	212	198	226	199	207	205	226	214	231	219	227	218	202	207	225	198	244	217	199	205	220	190	220	256	218	227	196	213	223	246	224	223	209	222	197	200	216	203	217	210	188	214	190	206	201	224	201	212	211	219	205	178	243	212	210	197	221	231	220	206	201	228	194	202	210	224	192	204	243	233	216	218	219	229	208	207	229	189	206	188	225	200	215	197	223	219	222	232	205	236	211	180	228	220	187	220	263	242	234	229	185	221	233	226	217	223	190	235	196	200	204	227	204	177	205	225	232	206	254	203	220	209	230	205	220	238	213	202	222	213	209	193	224	208	210	204	235	225	207	176	236	220	202	206	232	207	204	212	216	215	203	227	227	236	191	205	218	204	218	206	248	231	197	210	224	214	218	217	249	211	215	215	210	215	208	229	217	204	234	225	183	195	218	201	216	207	219	216	224	224	229	214	226	203	218	209	236	182	229	227	237	206	202	212	207	211	217	221	215	212	201	234	196	213	227	219	205	209	241	230	224	207	240	231	209	209	178	231	196	224	210	243	206	197	213	222	206	230	223	224	225	205	200	220	211	201	236	201	202	190	231	228	201	234	207	220	188	195	220	222	243	196	254	217	232	197	224	218	219	206	208	201	226	198	228	235	213	210	225	224	203	209	227	207	212	198	222	208	198	199	220	197	209	232	202	224	220	197	225	205	215	199	190	225	240	222	230	224	235	200	218	197	224	213	233	194	231	206	226	223	238	200	203	247	226	200	185	224	234	198	225	239	210	202	229	213	212	230	222	207	191	186	190	215	202	220	222	209	204	237	223	185	241	203	222	217	208	224	194	230	230	210	218	214	210	244	215	183	192	202	190	192	220	219	220	220	238	214	213	206	211	234	207	231	195	222	225	212	200	214	223	215	214	196	209	232
1901	193	88	84	92	68	71	63	79	58	57	59	49	64	75	66	59	70	52	65	52	59	66	46	60	53	46	47	64	62	59	46	62	65	45	56	43	58	57	49	57	53	47	56	46	54	55	61	47	55	72	51	56	50	66	59	57	46	54	55	65	84	47	50	54	62	40	54	49	55	53	54	56	52	76	45	50	58	47	69	70	61	52	62	52	62	60	54	64	47	65	53	59	51	53	54	61	59	58	68	53	70	59	60	53	50	56	55	47	70	50	60	61	61	59	57	55	48	44	49	67	45	52	64	59	53	57	54	52	59	52	50	51	63	51	53	65	57	60	59	54	52	61	51	64	59	60	54	49	63	63	61	65	61	59	55	67	54	62	56	56	54	62	53	53	54	65	55	65	54	55	55	69	48	56	47	59	47	58	49	54	49	49	67	60	37	57	61	57	61	64	61	49	63	58	54	47	65	61	60	45	66	63	49	75	55	67	51	62	54	68	51	63	45	65	71	58	59	56	50	63	54	68	60	59	54	59	61	45	49	63	55	46	47	51	54	62	58	42	71	56	59	66	45	61	63	54	63	57	64	57	70	60	51	55	59	46	47	58	54	59	72	56	53	62	60	60	56	57	54	72	57	68	59	61	68	63	62	56	69	57	59	54	54	76	62	55	62	47	62	64	64	52	55	54	50	63	73	57	54	60	56	46	52	39	58	57	54	57	72	67	51	69	52	64	61	56	53	50	65	40	61	60	56	64	50	51	48	44	65	64	82	63	67	51	54	67	50	62	54	46	66	49	40	62	51	53	42	56	62	49	66	58	37	48	46	52	68	55	48	41	57	57	72	72	52	51	57	44	52	48	54	46	61	52	45	43	60	65	62	47	58	76	61	40	53	47	58	48	61	51	51	58	63	51	54	55	44	56	61	59	63	57	51	52	60	61	51	51	56	57	55	65	72	62	66	65	53	60	57	47	54	55	28	58	47	50	51	65	47	50	48	65	75	52	67	57	71	61	53	64	47	55	56	64	54	45	45	63	63	58	57	53	49	48	50	60	59	59	62	57	52	50	45	45	66	63	80	51	61	50	63	58	68	62	62	52	50	66	66	53	61	60	72	53	59	51	64	53	54	63	63	36	56	53	60	47	39	58	64	38	71	60	62	65	62	46	49	61	51	49	68	53	64	78	55	64	47	57	49	66	61	64	64	60	56	52	52	51	64	64	63	51	67	50	59	58	62	58	64	68	59	50	69	60	48	49	54	49	55	57	65	62	58	56	50	53	52	65	53	52	58	66	54	53	58	52	57	53	57	55	61	59	36	61	59	50	55	45	53	60	55	61	43	66	51	62	57	56	61	50	50	56	50	59	68	43	50	63	46	73	58	73	56	68	56	61	60	52	48	55	60	56	53	54	66	60	57	63	67	47	61	68	66	54	41	63	49	59	59	62	65	62	57	65	54	57	58	50	50	61	57	57	56	47	58	62	75	53	51	63	67	48	58	54	60	61	58	69	56	55	38	51	66	56	66	62	59	60	62	52	55	60	50	60	58	53	54	61	61	57	53	45	66	60	54	55	45	60	44	42	61	42	53	66	56	50	47	54	65	62	72	62	62	50	44	72	49	59	58	59	58	46	60	76	45	70	49	47	59	43	74	60	58	74	59	55	55	71	62	67	73	46	69	44	53	45	45	65	59	57	42	51	61	54	44	57	53	47	55	66	46	65	58	56	61	58	50	49	51	62	49	56	50	58	63	63	52	49	64	60	55	50	60	58	57	70	50	55	53	58	53	52	54	65	54	49	51	50	52	60	68	56	61	62	58	49	52	48	56	58	52	56	57	50	52	56	65	58	62	54	55	63	40	48	55	55	39	61	63	44	49	44	44	38	64	52	66	45	64	53	62	49	60	56	53	66	53	55	59	58	57	63	65	49	53	49	63	60	58	46	66	54	55	57	60	56	62	63	54	56	57	73	52	64	55	63	55	60	46	56	50	56	63	63	45	64	55	59	53	74	51	58	60	44	57	56	58	62	57	54	75	52	62	53	47	47	67	53	49	57	58	67	44	72	49	56	57	48	64	55	53	40	54	50	67	64	45	68	51	62	44	50	61	49	72	54	62	67	58	63	69	71	56	63	54	64	57	58	47	43	54	56	47	60	69	55	41	58	61	56	55	57	57	59	53	54	41	48	46	57	56	61	42	64	51	48	59	62	57	54	55	65	59	54	60	54	59	57	45	51	55	54	54	53	55	54	52	59	41	47	58	61	57	66	56	74	62	67	60	55	69	48	42	55	54	55	51	63	57	45	66	45	50	57	61	60	57	53	59	61	59	73	58	58	57	54	59	67	64	53	52	52	49	56	65	60	55	59	56	56	55	53	63	56	51	58	63	54	59	62	51	72	46	70	58	55	49	54	70	65	52	48	53	54	58	59	64	69	49	55	58	55	50	59	59	49	59	54	56	73	67	51	54	49	46	71	60	59	47	60	50	49	50	71	58	52	59	50	51	63	74	49	59	68	49	54	63	51	62	48	55	64	64	54	53	59	63	63	48	60	50	58	57	57	64	77	64	67	63	59	47	62	60	71	55	59	47	52	55	65	62	62	61	61	51	48	62	66	53	46	57	51	68	43	48	62	57	67	46	65	55	47	62	58	47	53	62	54	51	61	70	75	61	67	66	65	51	58	46	53	57	75	51	71	52	55	62	63	56	57	62	60	54	61	61	61	41	59	57	56	53	61	40	60	55	72	65	51	60	65	59	57	63	47	52	41	57	58	45	62	49	54	66	58	74	45	60	49	60	59	45	56	50	51	62	71	57	42	51	52	58	67	57	59	51	59	59	65	77	58	62	66	56	60	54	57	49	54	54	67	57	59	64	63	53	67	59	59	57	58	57	41	55	52	60	68	63	57	62	54	44	56	55	52	66	60	54	50	54	61	48	53	65	58	52	70	54	58	60	63	56	47	67	39	58	55	56	56	59	58	72	60	61	61	60	52	51	55	68	51	56	71	55	65	47	60	55	54	47	70	55	63	66	71	58	50	49	57	42	62	64	66	63	57	58	63	54	59	46	65	58	60	58	57	62	53	51	51	58	49	47	48	74	53	60	54	60	58	68	53	76	55	56	63	53	59	54	56	42	50	71	64	57	51	47	45	74	63	56	65	68	47	66	39	43	56	56	59	53	51	53	50	51	60	50	60	54	43	61	44	48	57	57	44	52	54	60	52	55	48	69	54	65	68	54	48	56	55	62	52	53	50	54	57	53	54	54	46	59	61	52	60	47	43	52	47	51	55	61	51	63	46	59	59	64	42	63	54	56	47	56	66	53	54	67	58	69	46	80	49	63	63	53	54	60	75	57	66	46	63	54	55	55	63	48	65	53	72	46	58	48	53	66	65	63	58	49	60	53	67	55	68	63	66	51	63	60	62	55	55	65	44	66	57	57	42	45	64	60	40	55	73	69	73	61	55	60	54	48	63	50	45	64	57	53
13710	2610	1145	1262	1735	2013	1903	1658	1394	1257	1049	1044	939	896	893	830	840	776	798	809	740	747	742	687	670	695	692	700	675	701	676	641	691	687	669	708	691	647	665	668	660	666	691	679	683	665	678	628	654	622	648	614	650	671	661	620	640	627	679	672	678	647	641	613	639	634	669	622	637	562	651	695	616	596	636	648	588	653	608	641	624	660	611	650	652	621	618	666	630	669	611	591	609	600	629	612	660	649	670	622	613	636	578	637	621	619	671	636	649	661	599	643	616	620	629	686	635	613	664	629	656	647	632	657	614	660	600	649	650	608	614	620	630	665	679	596	672	607	670	633	632	626	619	630	637	615	604	648	602	641	612	660	634	616	697	689	637	681	663	625	630	694	596	678	640	631	635	610	611	639	651	633	648	627	632	673	654	593	642	635	630	642	665	618	662	663	633	620	631	653	642	643	623	701	640	639	662	662	618	636	622	665	607	632	627	650	637	670	598	617	619	651	618	631	678	668	653	635	603	630	635	613	668	711	656	648	636	629	675	680	653	626	622	620	651	597	613	651	626	666	648	675	667	633	619	653	653	647	653	603	642	636	608	667	610	669	663	611	664	607	647	590	683	587	596	617	648	643	617	655	634	659	612	637	644	599	637	608	681	629	621	662	601	631	657	659	634	648	613	610	674	614	640	626	666	606	677	661	625	617	622	620	607	630	640	590	619	658	631	639	662	654	600	616	684	623	613	706	647	610	656	652	635	667	655	618	643	645	677	624	627	621	656	618	640	624	627	615	605	645	612	642	624	672	606	639	656	648	674	668	661	666	622	600	688	674	635	630	672	632	671	656	635	671	639	603	572	614	585	636	603	626	641	647	659	624	686	622	624	630	642	593	666	610	626	638	647	651	663	611	618	630	623	610	625	610	603	668	644	565	649	613	663	646	650	595	630	670	623	654	658	656	620	705	624	616	670	643	623	582	664	635	655	636	644	652	645	645	588	627	610	633	689	586	686	591	663	634	627	665	672	611	619	667	600	644	634	640	625	673	618	601	665	610	639	611	652	637	621	683	649	622	575	651	617	606	671	624	656	612	661	620	624	690	628	646	608	648	589	638	642	627	626	616	645	646	606	622	616	636	624	706	627	621	616	625	647	621	687	631	658	665	662	625	647	662	603	638	630	640	650	644	618	584	610	616	651	651	608	627	651	619	672	628	643	630	671	640	650	643	638	661	573	649	637	646	651	678	648	647	619	646	679	591	661	607	651	616	608	659	644	622	644	610	659	659	643	611	600	628	611	596	643	642	648	646	618	625	620	663	652	644	644	686	598	670	683	631	653	609	654	622	629	647	668	645	661	647	641	626	617	621	660	653	658	625	662	677	600	626	637	673	629	643	622	605	625	658	665	651	635	630	665	596	624	614	622	642	607	592	596	700	626	657	599	652	638	673	688	659	663	645	615	587	580	634	606	653	665	666	619	636	638	625	608	627	592	581	659	637	657	635	626	649	666	606	613	650	630	616	685	667	638	624	641	628	656	615	690	646	621	670	659	590	617	616	612	638	597	639	641	697	642	700	672	632	650	611	647	655	632	617	679	682	632	653	656	666	637	657	638	655	640	623	597	617	661	596	625	664	635	631	659	651	641	601	675	626	623	607	605	623	641	620	638	633	637	629	607	640	646	644	664	650	593	652	657	661	599	677	582	635	639	632	668	625	602	646	627	624	618	671	658	606	624	641	607	629	638	625	591	675	660	676	623	652	627	578	650	609	589	612	652	650	650	650	634	629	626	649	586	622	639	619	613	633	626	636	628	611	619	595	675	600	642	607	641	643	647	593	650	624	648	645	651	635	673	662	656	631	632	645	663	662	647	630	632	646	634	672	647	629	659	676	633	646	615	636	609	653	629	650	638	633	644	618	625	618	683	585	600	651	637	620	606	649	582	632	644	626	646	607	647	617	649	594	679	612	631	664	618	640	630	609	646	671	599	656	645	651	623	652	652	632	626	647	636	664	681	581	637	644	648	601	648	609	620	690	659	645	610	639	637	667	639	684	627	654	635	606	676	636	643	649	631	667	600	612	649	579	629	653	627	667	626	668	675	592	606	676	679	640	668	637	617	633	688	642	644	618	641	633	644	639	630	645	639	642	622	608	639	669	608	654	612	647	640	619	646	645	591	600	634	622	601	651	625	620	623	638	634	701	649	643	648	615	691	652	613	648	626	630	666	611	655	629	630	640	675	629	662	681	665	707	615	606	622	610	621	663	620	589	656	649	651	634	624	675	673	614	643	711	669	629	616	611	634	629	672	645	626	648	613	665	627	609	643	629	604	598	620	672	647	619	650	661	617	670	653	583	624	608	671	652	634	674	652	598	634	658	600	622	618	633	609	616	656	649	653	659	646	639	593	655	616	669	628	655	594	627	636	631	647	621	612	633	650	616	658	664	663	646	625	588	671	634	618	621	587	649	640	673	629	632	643	601	605	597	655	650	645	631	630	626	674	640	608	587	635	610	619	605	670	603	641	625	619	669	608	621	641	628	631	674	640	611	618	625	647	647	624	633	616	652	616	636	643	659	679	654	643	642	663	617	625	595	635	648	642	616	646	600	603	663	611	641	630	639	609	647	604	636	636	637	640	614	600	633	664	630	639	607	657	652	658	635	674	634	667	607	639	661	606	629	641	610	675	645	636	627	637	642	632	633	639	644	650	645	623	642	622	628	603	588	625	651	614	623	588	636	623	596	655	628	637	610	615	679	621	636	615	634	621	668	631	613	642	678	668	653	628	603	646	661	656	632	640	660	639	632	611	648	629	622	633	670	659	633	654	624	675	618	634	603	644	604	629	612	636	639	638	607	650	629	592	612	649	642	612	635	624	617	643	651	608	642	627	657	636	578	649	634	640	628	593	658	662	663	649	585	613	651	572	596	630	639	623	663	656	671	684	625	615	684	643	604	689	610	639	663	605	602	610	624	605	647	607	634	639	607	605	636	643	642	656	638	638	627	662	602	613	634	635	640	660	640	625	679	635	694	623	626	622	623	631	592	618	621	615	636	632	643	625	637	601	647	611	644	659	649	634	614	644	659	607	616	619	602	600	651	625	633	578	635	653	634	629	622	634	598	612	643	652	670	645	644	575	674	630	601	636	634	676	641	647	631	597	654	618	696	643	649	636	586	662	657	603	604	613	675	612	612	645	616	618	645	582	634	654	584	629	620	676	664	667	615	651	680	619	620	633	621	647	643	608	656	613	655	610	642	626	629	640	684	627	632	635	623	615	598	627	640	682	614	658	598	647	645	627	655	681	625	639	642	653	645	686	591	663	644	643	602	662	644	611	632	678	595	675	642	601	642	657	646	633	635	671	585	610	654	612	656	678	666	643	631	658	636	645	640	661	627	682	613	635	649	614	608	663	674	647	625	687	639	595	615	634	581	670	661	609	613	611	624	667	633	647	625	610	648	655	602	647	622	656	638	647	644	700	681	618	635	660	656	652	626
2664	576	256	97	75	60	71	72	66	47	43	29	47	33	40	29	29	30	22	28	27	23	22	16	25	16	17	16	29	14	22	11	22	20	14	17	10	21	17	19	11	13	15	20	26	32	20	17	21	14	17	11	12	12	20	18	14	16	20	14	18	14	12	16	21	14	14	18	16	13	18	7	13	17	12	14	16	17	23	12	17	10	15	14	19	19	21	12	18	10	14	12	17	16	13	15	12	11	10	17	14	13	14	15	19	12	13	16	14	13	9	9	10	15	14	15	17	10	11	8	10	14	19	15	11	19	15	11	17	18	14	17	9	18	19	16	9	10	20	13	15	15	16	16	16	13	20	17	19	17	19	11	15	14	19	20	8	11	15	17	13	18	15	14	7	8	11	15	10	17	13	14	21	16	18	14	13	17	11	13	14	18	11	8	21	10	16	13	19	21	15	20	7	7	14	13	17	17	13	14	6	17	19	14	13	16	18	11	10	14	16	12	9	23	14	13	14	12	18	11	16	8	12	8	13	21	16	17	14	15	18	15	10	17	15	14	17	16	20	11	16	13	19	12	17	10	14	16	16	15	15	11	16	13	19	11	12	9	11	12	15	17	24	12	19	16	9	17	11	12	14	12	24	19	11	20	17	17	14	10	14	13	11	11	16	16	16	11	24	11	11	11	29	25	11	13	13	21	13	12	14	13	20	12	11	15	15	12	15	14	16	15	12	15	18	18	20	14	17	18	19	19	14	17	17	15	12	14	15	21	14	23	19	23	25	9	12	13	10	13	15	17	18	19	10	13	15	9	14	11	20	18	11	19	11	16	15	10	24	11	17	10	11	13	17	17	11	21	21	17	10	16	17	11	19	17	23	20	10	11	17	16	18	18	15	11	15	12	21	15	12	19	15	12	12	14	14	18	14	10	14	13	13	10	15	13	14	18	11	14	16	16	12	14	15	15	9	12	12	12	13	15	13	10	14	16	20	13	15	12	15	12	11	19	12	12	16	22	13	12	8	13	19	24	13	10	11	13	22	14	22	19	7	16	10	15	6	18	18	13	17	18	12	12	17	15	14	23	17	9	15	18	24	19	13	10	13	17	13	16	18	10	15	17	21	12	18	25	16	18	22	16	10	21	13	13	14	16	14	24	10	12	19	12	15	18	14	16	17	16	13	23	19	19	15	12	15	17	16	16	18	18	17	14	14	15	17	13	18	12	8	7	11	15	10	19	11	11	12	9	22	9	15	17	16	9	18	21	18	15	25	21	11	17	14	17	14	14	13	12	11	11	14	20	14	16	16	15	11	18	11	13	17	14	15	15	15	11	9	10	18	14	12	12	11	15	17	10	11	16	8	7	17	11	20	12	19	13	16	16	12	9	24	10	14	14	25	10	17	11	16	11	20	14	16	12	10	14	16	9	15	18	14	17	14	17	10	16	12	7	12	10	9	18	12	16	16	15	15	18	17	24	15	11	12	10	13	19	13	13	14	13	16	11	15	19	11	13	15	7	18	19	11	18	7	15	13	9	15	14	21	13	18	16	9	18	18	14	21	18	15	12	14	11	19	18	17	8	11	21	19	13	16	13	12	19	15	14	19	15	7	18	16	14	18	16	18	17	23	5	11	11	12	11	18	15	17	16	14	14	14	16	22	12	11	12	13	21	6	11	13	9	10	22	10	16	9	19	10	14	19	15	10	12	21	17	12	16	15	14	12	12	12	14	12	8	14	14	19	17	5	11	18	15	15	9	16	14	13	9	16	15	15	13	14	11	23	8	12	8	18	14	18	14	15	13	16	11	10	13	15	14	14	18	18	10	12	16	17	12	14	18	19	17	17	20	15	14	18	16	13	15	10	14	22	15	15	11	19	8	19	16	12	14	12	8	15	12	9	15	17	17	15	19	22	11	17	10	12	18	15	13	13	16	12	17	16	13	12	16	14	10	17	21	16	13	11	14	22	18	18	15	21	17	14	17	12	14	11	16	14	14	16	14	15	15	17	19	15	17	13	8	16	15	23	15	18	13	15	21	9	15	12	14	19	20	7	14	20	14	14	12	16	21	11	12	8	15	11	8	13	10	14	11	17	23	15	17	16	7	16	14	13	12	14	10	7	14	10	11	8	15	13	16	11	14	16	21	10	19	12	19	14	10	8	17	10	15	10	13	18	10	8	19	17	16	8	18	16	12	19	18	18	18	11	13	6	17	16	6	12	15	23	16	14	11	15	23	12	16	17	15	13	9	11	14	14	11	12	22	17	17	13	29	18	8	17	10	16	17	12	16	20	10	9	12	19	11	17	16	14	18	12	21	14	14	18	17	20	14	13	9	19	14	19	14	19	14	12	14	17	13	13	19	14	11	8	16	17	12	15	17	9	14	9	22	16	16	26	15	20	6	13	19	15	12	17	20	17	21	11	14	12	9	21	11	11	16	15	21	23	15	17	15	12	13	17	17	11	14	15	15	14	13	15	14	9	14	11	12	15	15	16	21	16	19	16	9	12	19	15	19	13	16	13	12	10	21	8	11	12	11	12	20	15	13	21	13	11	15	16	22	18	10	13	11	14	13	17	19	18	13	17	15	17	11	15	19	11	13	9	10	16	17	10	9	17	12	19	13	11	20	18	11	16	14	17	14	11	16	18	14	14	17	14	14	14	22	12	13	17	15	17	7	19	13	13	15	14	12	13	10	14	17	10	17	21	13	12	12	11	10	11	16	15	12	20	15	10	16	20	15	18	17	18	17	19	10	14	10	15	13	6	18	20	21	8	16	9	15	10	14	19	9	17	13	15	10	15	20	12	13	13	11	18	15	18	10	16	15	12	15	19	8	13	14	13	7	15	16	12	16	16	23	12	15	14	22	12	20	10	7	12	19	18	9	15	13	14	15	7	17	11	9	16	8	19	22	11	12	20	17	10	14	11	15	17	19	12	11	5	16	16	22	14	20	12	13	14	9	14	9	13	13	13	16	19	10	16	13	13	15	12	10	14	21	24	14	18	19	18	18	21	16	13	10	12	7	12	21	11	13	20	14	8	16	16	17	11	9	17	17	10	13	12	12	17	11	20	19	16	10	19	13	15	13	14	12	16	14	8	11	14	10	11	16	16	14	10	11	18	16	19	17	15	14	9	15	13	18	12	11	6	16	10	12	15	19	23	13	10	13	15	19	12	12	17	11	9	15	14	13	17	10	12	10	15	14	20	13	15	20	19	13	18	21	10	12	14	7	17	12	9	20	16	18	19	10	11	13	19	21	15	15	20	15	23	10	13	15	14	12	12	12	13	13	16	11	19	12	15	14	21	16	8	14	13	13	15	8	10	14	13	6	16	17	15	13	11	18	12	13	11	12	11	18	18	16	17	14	13	9	10	11	20	19	12	16	12	9	21	12	13	16	13	17	9	14	6	14	16	11	18	17	13	7	16	28	20	16	16	10	14	19	22	24	15	15	21	15	16	9	19	11	14	16	12	13	14	13	16	17	9	13	15	13
23013	6164	2858	2816	4755	5362	4702	3816	3016	2104	1763	1488	1178	1034	890	796	698	598	611	555	484	458	411	423	386	407	360	331	335	314	315	302	307	275	275	259	281	299	242	238	262	246	239	238	240	232	234	218	238	198	212	238	220	228	184	187	202	195	186	208	194	213	225	165	194	195	199	191	209	178	196	184	203	193	171	197	167	163	193	207	189	202	165	179	202	192	197	188	181	173	195	214	196	182	184	197	199	191	167	170	172	180	181	196	187	185	177	168	183	185	189	179	179	185	200	158	160	186	173	190	147	174	172	186	180	175	164	167	190	166	188	157	161	172	168	157	200	167	166	178	168	180	161	170	188	159	182	167	185	177	171	208	173	171	195	180	177	186	194	185	163	174	168	179	149	169	193	166	187	174	160	177	147	180	196	169	181	192	152	170	184	177	186	163	183	152	178	176	177	179	185	180	181	185	185	159	181	175	175	173	176	173	165	183	161	162	168	167	168	160	164	197	159	162	150	166	180	180	179	158	170	164	170	158	175	168	191	184	174	193	193	163	168	179	149	168	181	149	187	182	165	186	187	174	147	158	167	148	178	176	172	170	180	181	194	180	159	170	176	167	172	158	186	170	170	180	145	145	175	177	170	173	142	187	167	162	183	171	196	165	205	176	158	174	171	161	152	166	181	169	136	179	189	168	164	176	188	179	183	223	183	177	186	154	178	179	189	187	199	204	167	165	191	159	189	176	194	172	193	167	179	172	171	174	165	174	180	174	174	184	198	181	184	154	165	170	185	166	178	180	171	167	202	187	178	164	178	181	186	178	177	160	150	172	186	160	165	141	128	173	149	158	176	168	141	173	182	187	167	180	183	162	171	168	191	177	171	170	155	163	173	177	148	170	175	171	177	177	185	193	161	171	160	192	172	155	179	199	185	175	179	167	172	165	173	156	178	153	158	164	156	172	152	170	170	167	189	180	157	176	164	167	168	152	155	176	172	170	163	151	186	167	153	150	167	161	169	151	165	180	178	169	188	186	192	179	187	182	166	181	158	190	164	186	171	184	196	172	173	165	166	173	172	162	185	169	183	173	183	167	166	177	187	165	178	169	194	186	179	152	167	170	172	165	150	173	175	171	174	161	174	169	167	169	180	180	158	165	180	157	168	161	175	173	149	191	186	186	225	204	184	160	173	182	157	186	165	180	181	181	173	191	181	159	187	156	142	185	179	175	165	169	188	151	180	164	168	177	161	168	146	171	156	149	176	184	157	165	190	213	163	169	171	185	177	182	149	155	166	154	158	160	180	160	139	166	161	177	167	180	158	164	177	175	187	184	165	192	159	164	169	176	174	172	172	160	174	174	164	199	163	176	144	194	165	173	170	182	166	178	165	181	174	190	175	188	169	168	174	170	186	169	161	181	179	162	155	157	181	171	184	161	180	184	168	164	169	188	197	188	168	167	178	173	171	194	164	189	165	145	177	176	195	155	173	175	176	188	162	171	160	184	193	167	139	160	184	188	197	155	185	157	174	162	148	176	171	154	157	169	156	177	165	169	160	188	163	164	179	151	173	175	167	181	166	163	187	183	179	178	160	171	161	150	152	198	183	167	165	184	183	197	164	188	173	189	160	168	166	195	177	186	169	167	176	160	173	179	182	162	175	158	183	162	180	168	176	169	168	189	165	166	162	152	184	175	163	155	176	186	175	163	175	153	178	181	181	182	169	161	189	154	178	175	183	161	174	150	184	184	186	164	171	162	166	175	178	183	191	170	168	184	185	152	155	174	169	172	178	172	189	156	176	169	167	165	153	161	171	177	183	184	181	169	173	155	144	170	189	145	166	167	181	178	184	158	155	176	154	218	165	170	176	192	153	173	190	179	186	160	177	168	152	176	169	168	169	181	168	173	160	185	162	162	177	162	165	182	189	177	159	187	187	165	181	174	184	153	185	167	153	171	181	175	156	183	171	172	174	183	154	194	166	184	162	179	196	169	160	175	184	174	180	160	168	173	182	178	186	188	165	178	187	171	176	181	162	171	195	171	162	176	173	179	170	179	179	199	169	192	173	175	170	172	188	180	178	181	183	185	183	174	177	181	155	180	207	164	193	162	193	191	173	173	178	175	181	166	168	168	168	162	165	189	156	155	175	188	183	165	183	188	181	166	155	168	154	194	185	154	154	189	179	175	174	170	162	175	179	175	151	167	181	155	178	163	191	176	139	176	194	154	176	188	206	158	170	165	168	197	159	179	183	163	183	181	186	180	158	182	167	188	167	189	163	155	165	155	175	187	166	211	190	168	186	156	183	162	146	189	181	168	178	162	171	179	167	174	156	191	149	157	207	166	173	177	193	165	176	171	159	170	162	158	162	162	171	161	179	161	174	169	185	161	175	169	188	157	188	152	172	163	187	189	157	180	172	149	163	180	180	177	186	157	194	180	154	202	172	191	198	166	159	176	169	171	195	178	165	186	169	173	179	170	182	160	172	186	162	171	157	160	186	144	161	169	156	177	195	173	191	160	161	174	175	166	164	164	164	185	176	172	170	167	169	160	158	172	177	183	183	172	165	179	166	169	200	202	169	150	173	158	166	175	164	167	160	176	190	191	140	175	183	186	163	173	164	169	185	172	178	183	175	157	181	170	177	157	190	162	194	145	159	176	174	164	157	158	196	184	198	176	149	175	168	156	161	163	167	154	182	172	169	178	190	172	192	183	186	187	152	175	182	179	176	150	180	173	182	176	156	174	164	188	155	168	174	159	177	171	180	164	172	173	174	190	178	169	170	169	163	156	167	167	184	182	154	160	188	160	176	179	171	177	199	177	182	170	173	184	169	172	185	159	178	156	176	160	195	171	171	186	173	158	181	169	179	180	199	170	164	187	162	205	186	172	175	167	179	184	172	154	168	171	198	177	179	171	176	167	150	166	189	190	158	176	181	164	172	175	172	149	175	186	169	172	166	184	192	165	177	162	177	150	176	175	179	190	171	169	173	199	185	155	177	169	164	171	169	179	214	177	184	171	208	173	171	178	166	165	186	179	177	188	203	170	165	183	179	191	167	166	172	177	162	180	156	163	188	176	167	176	209	179	185	154	181	175	192	185	157	182	164	193	165	187	176	167	154	177	171	165	170	165	186	161	171	194	186	179	168	151	150	176	174	189	157	163	170	178	157	153	198	158	171	177	193	158	165	174	165	180	162	156	186	170	156	188	180	167	167	154	174	171	182	164	166	167	144	159	182	176	167	158	184	175	191	171	180	174	183	174	178	175	161	171	190	189	176	179	156	194	177	176	184	200	171	173	159	183	175	159	177	172	168	178	169	175	170	173	173	186	188	192	176	178	152	172	181	158	184	163	166	166	201	171	186	180	166	202	165	189	166	186	177	162	167	163	188	165	177	162	193	179	184	171	172	197	184	156	164	166	162	183	201	185	177	168	184	168	157	175	187	165	172	193	183	153	175	165	177	162	207	146	173	162	176	190	178	179	189	172	157	174	168	159
4031	960	320	176	107	116	118	111	104	98	99	91	75	79	81	79	75	84	61	82	94	84	74	77	79	83	63	74	73	80	67	60	83	76	69	65	69	77	72	60	68	77	79	64	60	71	69	56	83	90	81	67	56	66	75	72	68	80	79	64	72	73	82	69	65	80	58	91	76	60	53	65	75	66	72	72	69	66	70	71	76	70	73	71	79	67	61	67	62	76	70	64	72	69	68	83	72	60	67	57	63	71	68	78	79	55	81	75	82	64	67	52	68	75	87	60	71	65	68	56	82	73	68	76	69	75	72	76	60	87	62	62	67	75	67	65	71	70	58	58	72	70	63	65	77	80	61	62	73	72	72	72	75	66	69	72	68	58	68	59	58	67	70	63	78	66	69	59	61	72	73	67	72	98	77	72	74	60	71	76	62	66	66	63	68	85	77	80	78	84	58	76	94	70	59	85	80	60	81	74	67	71	59	66	66	92	80	68	70	52	67	72	76	72	71	75	62	75	73	79	61	75	64	64	70	72	65	80	68	69	67	79	60	65	54	71	88	77	66	70	83	65	76	66	67	83	78	67	69	59	61	73	58	57	70	77	69	75	61	70	82	65	64	82	48	73	55	72	76	67	81	77	69	71	62	66	64	72	82	80	66	72	57	74	63	67	65	55	74	72	66	64	68	73	56	82	70	72	69	57	72	57	71	69	64	69	67	74	74	70	61	76	79	59	81	63	58	76	53	76	80	82	74	70	59	65	73	60	68	83	84	69	82	62	80	79	65	79	81	65	68	70	76	68	67	70	80	75	77	65	74	71	71	60	76	74	70	70	54	79	71	69	76	73	70	85	69	86	93	51	73	69	76	57	55	68	86	66	74	77	73	59	72	55	66	64	66	68	70	74	74	71	71	75	71	74	76	83	60	68	58	70	55	73	85	81	75	69	56	75	77	71	79	55	76	87	95	72	68	60	75	57	66	68	94	59	78	83	58	77	74	61	72	67	76	78	83	61	68	77	85	68	62	87	53	68	68	91	78	50	76	77	53	60	68	70	61	60	68	67	79	69	66	66	70	66	69	88	76	83	67	69	65	60	58	71	65	69	59	75	67	59	75	74	71	64	57	75	65	94	77	70	75	102	80	81	71	74	68	77	82	63	64	68	72	79	73	72	82	62	79	75	83	61	74	86	67	61	75	71	77	81	60	67	80	70	63	75	78	66	90	68	60	77	83	66	68	72	73	52	73	60	71	73	73	74	59	70	73	77	83	69	83	61	87	64	76	75	79	65	66	67	73	81	81	78	76	65	65	86	61	59	82	81	84	56	89	66	72	71	60	73	62	64	76	61	78	70	75	73	86	85	59	75	70	79	74	69	59	76	62	78	83	71	83	70	76	69	70	75	80	69	79	68	70	82	72	59	64	74	68	70	60	59	56	66	75	69	74	65	73	74	71	56	68	79	67	61	72	62	66	72	71	76	77	74	66	71	79	70	90	52	67	76	62	69	73	69	71	74	65	74	71	86	67	70	65	68	73	73	73	80	69	64	78	68	72	73	67	77	84	66	75	61	84	64	72	73	78	72	72	60	77	65	71	78	74	78	79	55	65	61	77	62	63	49	81	69	76	67	72	72	73	74	75	74	57	64	77	82	58	66	72	73	74	77	68	76	65	68	70	64	74	62	71	60	72	80	73	82	78	65	62	79	58	75	62	86	62	67	68	68	67	69	73	73	81	79	62	70	75	56	66	74	68	50	61	47	67	63	83	71	72	75	66	62	64	79	68	75	69	67	77	69	76	72	84	76	82	77	76	83	63	78	63	76	74	65	63	73	78	71	79	61	73	58	73	77	68	69	73	74	75	78	66	74	76	78	68	64	57	77	77	61	73	69	63	66	65	74	77	74	83	81	72	74	61	75	74	74	75	69	57	90	70	77	64	80	69	74	68	70	71	86	70	69	80	65	76	74	68	71	87	76	73	73	64	70	77	70	65	65	72	72	77	70	68	55	76	67	58	81	64	76	70	90	70	71	65	74	68	56	76	64	61	68	60	95	59	74	68	60	64	70	71	64	58	74	73	76	87	79	74	43	62	85	70	72	66	75	64	66	85	91	69	67	73	73	67	56	77	62	71	62	60	82	69	54	78	86	76	66	76	80	73	72	64	78	70	68	74	62	86	68	72	70	62	62	75	74	66	70	66	63	90	67	76	71	75	65	91	62	82	67	72	82	54	83	74	71	72	90	78	57	72	62	59	63	72	66	74	68	67	75	81	67	65	72	67	71	71	58	72	66	70	83	77	78	70	84	82	60	57	80	67	73	69	77	73	81	84	69	76	75	85	67	85	77	76	76	73	63	77	77	69	62	77	67	81	62	61	59	72	65	77	58	74	63	63	67	81	74	65	71	86	71	79	72	69	73	78	60	72	73	75	66	60	81	74	85	70	70	74	83	81	78	79	80	73	72	72	81	70	79	74	59	73	70	72	82	79	94	59	65	74	59	78	67	63	66	88	73	71	76	73	79	79	77	63	74	82	60	73	81	77	86	71	63	64	65	85	81	77	82	65	66	65	70	77	67	85	56	68	69	60	92	65	65	77	75	67	64	86	65	70	62	65	79	74	58	78	68	93	87	63	80	63	69	80	66	55	69	65	67	76	77	84	66	71	80	71	75	71	68	78	62	64	59	66	63	60	67	61	80	82	66	76	72	77	62	59	59	73	66	64	84	78	66	59	63	71	87	71	68	63	77	72	62	68	83	88	62	77	67	82	88	57	75	79	74	74	68	69	63	65	74	77	53	76	76	85	56	58	73	69	76	68	74	75	64	91	65	66	67	70	84	67	65	63	74	67	83	83	68	64	69	64	56	58	65	70	71	70	62	68	59	76	68	71	55	74	81	71	80	78	68	71	75	56	65	78	70	69	65	68	61	69	67	70	84	73	86	77	77	69	74	71	59	58	75	66	69	84	59	77	78	70	80	90	73	85	49	74	59	53	70	71	66	78	69	84	67	81	48	63	67	82	60	85	56	69	79	73	74	76	74	76	55	77	73	73	71	59	56	85	69	72	62	59	66	69	78	70	73	81	72	68	75	76	72	68	63	68	70	70	64	72	75	73	70	56	72	70	79	68	82	62	74	77	72	64	82	61	69	72	77	62	62	74	82	67	71	78	67	67	68	64	56	70	68	77	75	59	71	85	79	78	67	55	86	62	83	66	80	57	67	69	68	83	73	61	82	74	65	64	72	85	73	62	57	71	72	76	82	69	80	61	71	67	66	64	64	77	75	55	63	75	65	96	64	79	76	71	54	68	66	62	81	60	76	78	73	83	79	64	68	80	79	71	73	80	69	71	83	64	60	66	60	78	66	64	62	67	63	84	83	61	70	74	83	56	76	85	83	81	74	62	70	64	64	65	60	75	72	69	75	60	70	63	67	71	84	73	89	68	77	81	64	76	73	75	74	71	57	70	89	66	91	74	76	63	73	66	74	95	65
21904	10282	3852	3413	4185	4921	4474	3833	3132	2545	2243	2063	1735	1541	1501	1338	1262	1208	1166	1132	1043	1106	998	1056	968	936	991	940	860	933	839	891	858	840	838	886	882	847	804	803	830	826	797	835	791	833	799	771	744	803	824	798	761	758	786	853	787	792	802	818	802	799	762	806	760	779	757	806	799	731	809	825	739	806	795	777	784	798	781	735	764	792	761	788	776	747	791	721	780	787	808	758	783	815	767	777	764	789	747	747	798	783	797	770	778	728	731	773	768	768	765	766	792	790	726	783	762	766	793	773	788	707	779	749	795	724	766	777	772	729	767	805	831	743	770	710	741	760	741	777	782	786	807	745	741	771	754	786	745	737	721	783	756	775	786	714	767	730	782	776	738	767	785	733	788	789	801	764	802	719	738	758	753	776	796	736	768	752	786	754	797	704	734	770	798	733	756	764	725	754	794	796	789	782	746	677	780	780	770	801	739	738	746	841	748	772	747	825	772	762	801	783	770	710	738	733	743	733	738	822	760	814	765	759	750	766	754	775	748	733	743	772	744	803	767	765	747	761	720	768	779	741	757	815	739	751	788	743	766	814	803	783	732	747	835	709	775	738	772	750	770	764	760	820	811	723	733	775	783	793	762	793	731	741	793	797	727	733	750	744	743	795	764	751	762	765	779	823	739	754	770	812	771	779	777	736	748	777	825	758	754	823	733	741	811	801	723	780	779	770	774	760	723	791	774	740	739	748	776	774	771	772	764	788	761	781	781	739	723	783	830	717	726	761	776	751	760	737	758	766	804	769	780	796	832	785	806	811	743	825	791	817	716	771	771	787	775	721	799	770	787	754	773	766	691	767	767	770	742	773	703	772	749	760	744	767	784	757	763	740	756	728	813	773	801	799	761	745	773	742	760	770	766	725	773	771	787	799	745	752	727	785	761	760	794	762	753	792	763	773	783	718	748	707	750	736	722	734	760	785	779	695	770	796	790	737	768	814	735	795	726	725	732	748	793	723	769	708	773	717	764	766	778	763	804	701	789	706	810	744	767	728	733	774	753	757	737	788	705	806	771	766	733	723	765	748	785	818	751	761	690	784	733	715	790	750	791	754	735	744	731	785	778	726	812	715	743	803	768	728	767	751	802	796	734	724	737	760	725	752	728	765	797	734	788	745	757	807	783	756	720	793	775	780	782	721	726	781	753	837	739	743	785	814	746	732	749	765	772	772	733	795	766	800	753	756	746	723	729	745	751	797	729	781	751	777	740	805	783	779	794	775	764	787	786	749	804	745	751	776	788	775	749	699	790	739	757	778	766	815	753	809	798	748	786	765	734	754	749	753	774	801	763	780	747	748	793	774	757	769	819	688	835	751	742	711	751	748	712	729	787	764	721	755	798	829	748	761	741	748	731	780	745	780	756	773	741	782	723	770	767	806	772	823	769	763	815	794	798	747	730	752	763	787	763	774	741	782	727	779	762	747	791	773	756	752	745	719	737	744	742	740	734	755	761	783	807	805	814	724	763	765	773	768	781	778	783	768	816	734	761	740	779	732	783	752	772	803	742	823	795	770	794	743	735	713	767	777	755	775	761	746	776	775	743	816	746	756	798	784	784	743	747	746	761	752	734	765	786	823	781	794	776	765	766	757	775	803	764	788	760	724	755	798	817	744	741	801	723	803	813	835	770	766	731	767	767	809	784	772	749	729	813	765	699	745	793	760	748	769	790	734	770	763	757	803	745	787	760	725	819	754	724	785	790	758	807	778	777	741	745	748	755	757	783	783	758	783	708	780	739	737	717	753	735	698	772	749	773	801	784	778	799	743	758	769	824	766	748	789	721	758	775	744	771	747	769	776	746	742	724	745	782	822	734	781	749	749	784	738	777	842	792	805	761	765	743	823	763	775	786	779	785	772	728	743	774	772	795	718	731	730	749	793	785	741	761	758	745	764	745	775	830	781	758	774	769	794	744	742	789	764	807	806	744	783	764	768	786	731	767	747	782	788	770	732	723	754	743	756	755	796	763	788	756	731	754	712	813	756	765	798	789	813	750	736	763	782	753	778	771	826	755	801	707	777	754	768	723	800	755	770	753	834	764	738	782	804	777	761	751	718	779	781	773	805	760	766	746	735	757	786	733	720	790	727	764	789	761	757	774	744	754	735	771	758	782	779	722	773	764	772	781	783	767	749	739	759	763	789	808	777	763	789	799	749	732	787	783	752	751	776	786	728	785	768	782	756	734	754	774	756	718	787	767	771	757	772	743	776	697	787	725	769	767	711	746	759	745	715	789	729	722	738	726	784	787	784	765	769	773	808	743	757	820	805	719	789	732	756	737	769	716	757	814	746	786	764	770	772	737	741	775	787	747	770	715	786	802	790	724	795	766	767	775	796	762	706	742	816	771	737	770	751	715	787	776	784	762	744	759	739	714	793	747	771	776	732	747	799	770	779	735	762	780	793	715	807	811	745	782	768	779	761	728	774	732	776	757	742	784	757	825	693	802	760	738	796	756	757	734	788	793	748	760	760	772	770	789	821	785	788	802	770	809	762	760	760	738	742	792	762	745	811	750	757	746	767	779	762	735	779	771	768	747	824	764	766	760	784	762	754	778	764	763	773	731	772	763	783	771	745	751	748	788	758	725	772	757	815	740	732	746	750	765	783	773	764	748	764	755	745	783	760	772	760	753	778	783	761	802	828	750	799	792	739	782	748	753	775	792	763	744	761	778	715	778	789	735	724	737	732	792	717	773	770	777	751	761	750	754	751	778	740	791	760	763	844	794	812	785	759	768	779	753	735	779	743	781	732	716	759	754	763	780	754	765	753	746	730	789	734	744	754	778	810	772	786	765	770	734	786	715	772	808	817	755	714	780	772	761	748	767	832	751	771	762	741	756	760	768	791	807	710	775	792	811	744	759	780	762	736	709	730	765	775	813	734	799	731	789	722	737	731	811	754	767	714	767	789	799	806	738	785	817	759	781	749	782	776	754	786	733	757	785	703	748	851	743	742	749	776	769	783	766	754	783	733	764	762	751	766	735	777	758	741	788	795	752	724	745	784	766	753	736	773	730	803	759	771	779	792	761	784	740	709	751	761	768	779	743	766	731	710	699	782	781	785	774	755	787	740	744	716	740	783	729	789	737	803	804	739	710	790	791	802	830	778	796	763	757	748	814	746	792	777	795	786	722	704	791	778	750	735	750	743	780	831	786	731	771	790	759	727	779	755	778	768	791	790	779	809	762	798	708	787	780	747	781	769	815	773	799	750	732	755	760	753	809	703	695	735	782	728	771	736	788	753	763	738	792	786	778	755	754	793	737	769	816	749	757	797	792	761	718	771	763	752	746	718	802	740	811	757	761	764	786	756	719	809	769	751	760	748	765	729	809	767	805	779	763	732	736	767	764	776	813	791	741	748	725	782	778	791	798	822	754	729	699	856	722	792	744	759	744	734	756	756	804	773	771	754	801	745	805	750	778	721	769	746	809	703	789	768	761	748
4753	2268	455	198	118	121	91	103	74	71	67	59	48	57	39	36	42	33	37	30	19	30	23	36	29	29	24	27	29	26	29	26	21	25	25	26	24	21	30	27	24	28	26	27	14	20	24	20	28	13	19	27	22	20	20	33	23	17	28	29	26	19	35	25	18	23	17	26	26	35	25	25	19	20	21	14	17	18	13	13	24	13	16	19	26	23	21	14	19	28	19	12	20	26	19	27	26	15	22	21	19	21	21	20	15	23	24	34	26	23	16	19	15	21	19	21	27	26	25	18	15	25	10	14	22	28	26	28	28	15	19	24	13	21	22	23	15	24	31	21	20	19	23	15	21	19	31	30	15	17	25	32	19	12	23	21	20	24	14	22	22	27	26	22	18	20	24	19	11	17	21	23	23	25	23	27	21	24	16	20	28	12	17	17	24	29	19	31	21	17	16	27	24	19	16	23	21	17	27	19	21	24	22	31	18	26	20	17	25	20	15	27	14	27	24	20	20	14	21	10	16	16	16	24	19	25	33	17	23	26	20	20	19	19	15	24	21	18	22	20	25	30	22	24	27	18	22	21	23	19	20	24	16	28	28	15	11	22	18	28	16	19	15	24	26	22	28	26	26	29	21	19	25	22	18	26	19	25	16	17	22	17	23	25	23	16	20	14	19	13	20	27	17	13	20	18	26	18	26	26	23	16	18	19	17	15	23	20	24	14	19	24	21	20	21	16	27	12	20	21	11	22	22	22	22	27	26	24	17	22	17	19	24	33	22	18	25	21	21	22	23	20	22	18	16	28	23	19	13	30	13	26	22	17	20	21	23	16	22	17	20	20	26	20	25	27	12	18	29	24	28	15	20	18	24	24	22	22	29	19	17	24	16	11	24	25	18	27	14	24	20	32	20	13	15	18	17	23	21	19	23	16	29	25	23	24	25	20	20	21	16	16	19	23	21	17	18	18	32	23	12	15	23	35	21	13	25	23	24	25	17	22	25	23	19	18	22	22	26	20	21	17	18	23	25	18	25	19	17	16	19	24	23	13	16	23	22	19	15	21	26	20	22	20	13	11	20	25	16	11	23	22	17	20	20	16	22	28	23	29	19	28	21	23	26	17	18	14	18	16	13	23	24	24	20	27	22	19	15	29	19	34	20	18	19	23	16	18	16	22	22	22	21	22	18	16	21	27	27	17	19	27	24	20	32	20	16	20	29	16	28	23	10	23	22	18	21	27	11	17	18	18	26	28	24	19	13	21	21	21	17	26	23	17	23	19	16	23	27	21	19	21	21	24	14	25	29	24	20	26	24	10	27	27	22	17	21	19	28	21	20	12	16	26	21	21	18	19	32	27	18	6	21	22	23	24	23	25	29	26	26	29	28	24	11	22	23	27	27	11	17	19	24	17	18	28	15	17	30	23	24	23	16	20	25	31	24	28	24	25	20	17	24	24	17	12	22	28	19	13	16	26	28	21	19	24	21	29	23	23	20	28	16	21	17	20	16	23	25	16	21	17	17	18	10	19	27	29	24	18	16	28	19	28	13	27	15	18	16	20	8	22	29	17	15	16	15	19	21	18	24	15	14	20	20	17	31	26	19	19	22	20	20	19	24	14	32	32	22	15	25	24	14	16	13	14	16	20	17	26	12	25	28	21	20	17	23	20	25	18	21	14	16	18	17	21	21	26	24	23	24	32	22	15	31	28	31	17	16	21	18	24	19	18	18	15	20	25	25	27	14	18	13	27	22	21	17	21	23	27	24	27	22	17	15	15	15	21	27	23	20	20	21	25	18	24	18	19	22	16	21	27	20	16	28	19	23	17	20	20	21	20	18	28	15	19	10	16	22	25	24	18	23	25	15	16	19	22	18	22	17	14	19	23	19	24	16	20	24	17	24	28	18	15	20	31	25	25	19	22	17	20	23	15	19	15	17	18	18	19	14	17	22	13	17	16	17	22	18	20	15	23	28	14	16	17	22	19	20	29	22	17	20	23	17	19	21	24	17	25	30	33	17	18	20	22	36	14	21	25	17	30	21	22	23	27	22	26	20	20	22	19	18	23	22	20	23	18	30	18	20	12	20	23	26	14	11	14	17	21	19	30	17	24	24	18	22	28	14	18	16	26	25	26	28	28	22	22	17	21	17	23	28	21	25	15	16	22	14	11	22	24	25	15	25	14	18	12	23	20	25	22	30	19	27	12	15	10	19	27	13	22	13	20	23	24	22	17	11	23	29	20	22	30	25	22	21	13	12	23	21	17	21	19	28	22	19	20	14	23	19	25	14	22	21	14	25	25	12	20	14	20	12	28	23	21	20	28	32	17	20	25	27	19	20	21	18	31	22	22	18	32	22	24	24	22	22	19	21	21	25	27	23	19	15	15	21	21	19	27	24	30	14	33	24	26	20	13	24	21	25	22	12	18	20	17	34	14	25	23	19	24	25	16	18	17	13	24	19	18	18	16	32	21	24	19	15	25	21	21	23	24	22	30	27	24	5	27	18	23	19	29	13	21	18	20	16	28	19	17	18	26	22	25	29	16	16	23	15	21	27	31	20	30	19	18	15	22	22	28	20	25	21	16	17	13	21	20	26	23	17	22	20	28	19	20	19	24	22	25	22	23	25	22	29	13	11	27	21	24	21	25	35	13	19	21	20	22	19	22	30	19	22	29	23	23	24	16	21	27	28	21	25	23	22	20	24	23	20	24	23	17	24	18	18	15	24	22	22	23	20	29	17	16	21	19	21	18	25	24	23	15	17	27	27	23	26	26	22	22	18	22	26	17	30	23	22	15	18	26	13	20	18	15	23	28	26	25	21	21	23	17	25	28	25	18	23	20	15	20	26	22	22	17	18	18	24	13	33	20	20	29	30	25	17	21	18	19	27	18	18	23	18	23	23	14	34	23	21	21	23	16	18	17	21	21	17	20	26	22	16	18	13	28	22	17	20	17	23	26	18	32	29	22	16	18	22	23	31	19	26	27	24	23	18	26	20	14	17	14	17	22	26	19	19	22	17	20	16	15	16	15	25	20	22	25	18	17	22	17	24	17	27	24	22	20	34	22	15	20	19	28	24	28	31	24	14	19	20	19	17	25	27	24	23	14	19	22	33	29	20	20	19	23	21	18	16	18	17	20	24	21	17	12	25	14	16	24	18	14	35	27	22	19	25	17	16	24	26	15	23	27	21	22	17	26	23	16	12	17	20	22	16	22	24	17	24	13	22	15	23	20	18	21	21	23	20	18	23	25	21	18	16	23	22	25	15	27	19	23	28	29	16	22	22	20	20	16	22	25	25	24	22	26	18	28	14	21	30	21	30	19	24	18	21	16	21	22	28	20	27	22	24	19	24	24	14	20	19	24	18	23	11	20	30	19	22	18	21	25	21	25	29	16	16	19	17	18	24	12	26	23	26	10	17	25	22	16	15	13	28	16	23	16	19	19	16	18	25	19	12	18	27	17	15	24	22	16	26	20	32	25	17	27	18	21
29001	13941	3615	3745	6269	7113	6275	5156	3970	3182	2432	2051	1718	1482	1234	1077	1042	923	803	739	712	638	601	614	521	517	467	474	455	431	403	380	382	369	398	378	366	331	321	337	334	321	325	295	289	295	318	246	283	288	254	258	273	260	267	281	276	251	253	244	273	227	294	267	252	240	251	270	228	251	261	257	231	250	237	254	240	251	232	223	229	226	218	276	213	234	231	225	212	235	222	222	240	243	250	221	214	229	219	221	223	234	253	225	222	229	201	244	210	229	244	191	220	216	238	234	218	243	240	221	213	216	235	205	208	223	235	230	230	204	233	236	231	224	235	224	202	219	270	214	242	240	197	214	214	224	215	189	221	204	224	225	223	217	231	231	219	206	215	224	208	230	227	218	185	217	229	217	225	231	216	225	219	212	235	233	212	200	238	211	213	227	215	219	209	184	205	197	227	221	231	224	221	215	230	197	205	208	218	225	204	218	216	229	214	212	239	228	212	211	196	214	221	207	219	226	223	218	205	179	190	217	207	202	213	211	221	203	227	212	232	216	210	219	220	228	237	222	200	218	203	190	230	190	208	206	218	211	225	212	225	222	223	230	188	230	205	184	221	219	227	218	202	230	205	214	221	227	222	208	189	206	200	228	201	194	226	206	195	221	208	237	204	197	180	206	221	214	214	200	227	209	216	215	247	210	203	231	198	216	213	217	230	185	232	212	216	218	217	212	185	215	223	222	220	213	222	206	214	221	208	222	192	215	205	211	248	244	229	218	210	214	233	193	230	206	192	217	226	218	204	200	227	232	251	226	224	222	194	222	224	227	204	210	212	215	216	214	198	199	244	236	216	236	219	204	245	219	237	240	205	206	211	197	222	223	221	201	215	214	201	215	228	218	207	230	198	239	230	213	195	220	228	222	228	218	213	216	203	216	231	231	215	204	217	221	215	227	233	221	214	232	229	211	217	221	211	215	238	221	220	212	207	218	194	244	221	230	241	212	229	220	217	193	220	227	218	228	200	224	211	242	229	231	220	211	198	227	224	224	205	232	221	215	200	210	211	210	221	205	209	184	211	220	210	178	221	203	202	214	208	219	209	208	212	204	210	229	196	221	223	214	202	216	210	248	216	212	230	228	219	198	217	170	212	227	233	234	222	205	224	212	235	208	208	241	227	197	211	207	223	233	207	218	213	237	221	208	228	227	218	225	195	216	188	235	230	219	207	186	226	213	245	218	224	217	229	205	233	229	230	214	223	227	243	202	213	225	216	231	214	217	194	176	225	211	227	185	219	228	185	213	222	195	193	214	217	210	244	212	210	217	230	222	210	219	212	218	230	227	224	227	198	197	212	213	240	211	235	206	193	232	188	214	211	231	243	233	216	207	206	220	242	209	188	220	194	206	215	194	222	214	229	222	232	206	230	216	198	213	209	198	203	197	210	223	207	230	216	223	205	206	232	226	223	223	222	231	178	232	217	236	205	223	219	214	241	211	220	219	230	205	215	234	211	191	226	217	198	225	215	218	201	236	212	218	212	231	256	217	206	184	212	201	242	206	236	220	215	243	203	233	184	242	208	246	185	225	211	196	246	210	233	227	225	199	209	222	216	205	196	200	213	201	221	218	214	198	210	224	213	219	240	224	210	209	213	224	200	205	217	210	212	215	226	226	225	208	199	234	202	238	205	218	232	211	223	197	226	216	201	213	230	204	213	219	222	216	213	221	204	224	223	215	187	214	208	220	207	228	231	219	220	234	210	219	213	226	201	215	211	216	219	233	228	202	252	191	206	206	228	221	229	224	196	227	244	217	220	189	206	200	202	241	217	214	209	210	202	179	215	210	192	218	184	200	231	203	240	217	213	220	235	217	205	236	249	231	234	210	220	213	191	202	231	223	213	224	231	231	205	220	201	191	197	226	222	217	181	215	180	193	203	196	225	210	224	223	212	207	240	207	206	224	205	202	211	202	226	208	238	228	211	197	203	227	216	234	223	196	214	200	239	188	236	212	211	196	206	212	214	202	209	205	213	197	218	218	212	222	229	217	237	207	211	237	240	228	195	218	246	203	239	203	208	208	240	220	214	227	242	216	235	215	196	230	198	241	226	219	209	216	206	201	209	200	250	183	195	218	227	217	216	193	208	215	207	224	214	209	216	224	192	213	240	214	236	204	229	202	215	214	228	207	208	202	199	222	199	186	220	236	226	219	193	214	201	205	209	206	238	222	221	224	242	225	228	209	203	190	204	219	199	210	231	235	217	235	213	191	232	193	208	211	234	227	197	219	199	196	198	211	223	199	204	255	202	212	204	203	201	242	227	199	202	203	243	229	196	208	199	216	218	228	212	211	232	222	209	203	243	194	182	223	225	200	237	203	233	222	230	210	188	247	209	223	224	213	241	196	212	222	201	221	201	245	238	209	199	198	212	234	227	220	240	227	216	216	222	234	198	204	214	201	212	206	209	238	236	241	218	200	213	214	227	226	221	207	212	210	200	206	224	217	205	196	234	203	222	218	193	223	202	229	210	235	201	240	230	204	206	217	221	246	229	240	217	225	226	237	228	224	221	216	225	209	220	223	211	215	214	211	208	218	210	224	217	217	212	214	218	243	220	225	235	191	206	230	232	223	209	237	199	205	251	210	235	210	224	213	206	202	207	184	207	203	234	206	231	225	189	200	211	193	209	233	197	187	214	202	238	193	209	222	212	233	206	201	233	210	210	189	218	218	221	194	217	190	232	233	195	222	202	216	196	219	222	214	236	196	213	196	209	208	204	222	221	207	236	205	218	186	204	210	206	204	248	201	200	213	247	223	230	244	240	206	224	221	246	212	232	227	243	223	227	205	214	237	208	247	202	226	223	212	229	227	235	232	219	219	213	220	213	221	184	237	213	255	210	216	201	243	218	204	223	236	172	239	220	237	213	239	206	224	224	218	232	247	218	208	201	218	205	231	219	231	189	219	233	208	196	209	198	245	233	209	222	199	243	236	214	214	201	209	241	237	193	227	244	226	203	232	229	213	220	225	235	216	195	243	235	206	185	243	224	230	202	210	203	259	213	218	206	195	192	231	207	254	213	212	206	229	205	241	212	207	212	228	209	227	222	199	230	238	190	220	208	216	213	217	224	206	218	207	220	230	224	207	236	199	232	205	231	198	222	221	224	215	192	210	182	216	229	233	230	205	235	225	228	216	205	220	204	201	215	225	244	221	225	218	211	212	218	223	200	210	210	235	216	228	196	216	209	184	223	229	202	218	215	254	228	189	210	217	215	229	193	213	201	186	197	228	198	205	205	218	213	227	261	246	244	222	205	220	211	234	241	223	231	226	210	218	236	197	189	232	223	207	220	212	220	209	236	229	230	200	215	228	241	221	205	187	211	222	222	191	208	225	190	194	217	227	237	210	184	217	219	218	248	230	227	216	201	224	207	219	251	199	216	196	224	208	196	194	237	227	226	225	208	192	241	204	240	215	195	211	216	245	227	237	211	212	235	198	211	216
2042	282	133	86	69	73	69	72	74	66	72	53	54	70	66	53	57	73	66	52	56	54	55	63	47	58	65	58	67	55	63	51	54	53	62	51	65	58	74	49	67	58	54	59	52	46	51	55	56	57	55	56	55	54	60	65	66	59	57	50	49	68	63	57	62	57	44	57	62	61	76	65	55	50	65	50	56	60	58	56	65	61	54	55	59	51	58	60	53	58	43	65	47	53	53	55	67	52	61	56	56	67	56	52	62	45	76	53	64	54	59	59	61	53	58	57	44	62	62	64	65	48	57	58	62	58	65	62	36	48	60	68	49	54	59	60	59	49	60	67	55	54	64	56	56	46	67	47	49	51	63	58	53	48	56	61	57	61	57	62	60	49	61	58	56	54	63	55	59	59	59	64	55	59	51	50	67	69	43	48	66	55	65	56	61	61	56	58	67	65	48	55	55	48	65	49	56	49	64	47	61	60	56	71	56	54	55	58	48	64	52	67	60	65	58	48	70	71	66	46	48	54	69	53	49	57	52	62	59	51	49	48	67	68	73	62	39	57	62	62	54	60	59	60	52	63	61	56	67	52	52	64	60	65	68	51	58	63	56	53	62	69	65	54	60	62	68	50	59	48	63	62	54	66	57	55	78	56	46	66	62	58	68	62	82	49	49	52	69	52	61	57	64	62	45	55	69	57	61	59	57	63	40	44	49	57	55	73	60	63	56	67	50	44	75	60	50	55	60	53	50	48	47	57	55	51	62	67	71	69	66	67	66	59	58	55	58	58	55	54	52	52	59	64	70	52	59	43	49	53	56	55	63	58	61	55	52	51	53	66	63	58	58	57	45	53	61	55	64	62	51	72	60	58	61	69	54	61	51	57	56	60	57	64	64	53	64	66	52	43	61	70	76	61	54	68	67	57	58	57	53	70	71	59	61	68	65	54	58	58	66	59	50	57	58	59	55	48	54	51	50	63	47	46	66	48	58	52	56	61	55	61	71	52	55	63	63	52	54	66	62	58	52	48	57	54	55	56	39	51	75	64	65	68	68	59	55	53	51	53	48	64	62	73	58	63	59	58	56	49	61	64	59	56	65	45	52	61	47	63	68	58	57	67	61	59	53	54	64	66	40	67	65	48	52	58	62	59	52	39	44	51	64	71	43	52	58	46	61	61	66	59	50	51	69	56	67	57	77	55	52	53	65	60	57	66	60	60	49	51	46	65	45	57	51	54	52	50	50	63	71	55	48	62	62	54	54	60	57	47	49	54	52	59	51	48	44	55	67	47	59	48	60	54	56	51	53	70	49	50	46	50	47	61	67	54	51	44	60	61	61	48	60	56	46	48	66	54	55	65	69	50	69	63	50	57	59	59	42	47	48	59	57	58	74	52	54	57	50	65	74	66	58	60	62	60	59	58	68	56	60	52	51	48	47	60	67	70	51	47	52	61	43	58	58	57	71	59	62	70	45	58	64	49	50	62	64	52	56	69	57	61	52	52	51	48	65	75	46	49	67	73	58	68	57	60	57	49	59	59	62	64	60	36	58	71	45	46	44	50	55	47	57	57	53	61	63	65	69	74	74	54	48	61	56	64	57	59	69	54	49	43	63	43	46	53	68	48	65	66	48	71	49	54	65	65	53	49	54	64	71	55	56	47	57	51	72	59	59	48	65	59	59	57	57	69	40	50	57	53	50	45	56	74	54	62	57	62	59	58	55	69	59	60	49	46	38	58	49	71	46	56	60	55	63	43	53	58	58	70	52	55	65	62	61	59	53	73	56	42	56	42	71	53	63	64	39	57	61	54	63	75	39	50	66	52	56	48	58	54	54	63	48	68	56	54	49	59	48	43	50	50	52	54	83	50	54	49	48	53	58	57	53	64	41	56	55	65	37	52	46	55	48	66	47	70	61	59	65	49	61	64	62	58	58	51	55	69	43	62	56	59	76	52	44	40	57	69	39	57	64	67	53	52	67	60	73	52	58	57	65	54	70	69	60	55	61	64	65	48	64	64	49	58	56	49	56	63	58	76	59	59	53	58	50	57	69	61	46	74	64	52	58	47	58	57	53	69	70	66	60	55	58	63	56	58	51	49	63	72	42	84	58	55	65	51	53	63	51	45	62	55	60	67	51	52	52	58	51	53	47	61	69	63	59	59	44	64	53	52	46	55	54	49	60	53	67	52	56	57	51	61	57	50	58	57	58	47	63	50	58	62	55	53	51	51	57	56	61	47	62	48	54	49	50	47	51	55	41	53	71	63	49	52	51	58	54	52	63	68	47	45	55	62	63	65	54	60	60	60	47	56	55	73	58	58	48	60	39	48	59	59	52	61	52	59	42	60	54	65	70	65	60	52	52	58	49	60	45	57	54	62	62	54	49	61	63	64	51	50	52	58	65	68	51	58	59	49	62	58	65	57	58	54	56	49	65	64	62	61	51	53	73	64	59	57	62	49	59	50	60	58	62	55	58	51	46	59	62	47	58	55	58	58	62	54	51	69	65	45	49	50	54	56	74	74	48	57	54	59	42	66	61	50	63	53	62	59	53	47	60	44	45	55	69	54	58	64	56	48	46	62	55	44	66	70	70	67	57	65	51	63	66	63	60	53	53	70	47	60	57	63	48	59	62	61	55	56	58	59	57	68	50	65	57	65	65	52	52	40	52	70	61	63	62	61	56	66	63	62	58	58	61	59	71	74	57	66	54	48	69	61	57	56	53	66	59	52	66	60	58	57	57	75	50	65	49	59	63	62	69	55	56	48	60	61	52	60	59	55	66	50	67	60	49	51	67	63	60	54	65	47	49	57	51	50	59	53	58	58	59	46	52	46	50	54	55	59	59	64	45	60	59	50	55	68	58	47	71	50	48	67	59	56	43	51	66	60	59	55	59	56	58	69	49	58	33	58	60	64	52	51	59	65	64	65	62	59	67	45	52	64	57	58	46	52	64	54	56	54	51	56	56	60	52	58	45	58	52	57	68	63	59	51	55	61	66	54	53	59	53	66	51	51	44	61	64	70	57	42	66	55	65	63	51	55	53	70	62	57	52	46	56	62	68	65	58	58	48	60	64	52	56	59	55	62	50	67	61	61	56	47	41	51	65	51	59	61	65	49	52	53	55	52	45	48	47	47	60	43	50	57	56	48	50	50	61	57	67	58	64	46	60	48	67	67	61	59	60	58	52	56	67	55	60	53	63	61	66	65	67	46	52	60	47	56	62	50	56	48	46	64	69	59	55	61	48	57	58	66	51	65	57	48	58	60	55	60	52	43	50	60	56	57	61	57	53	68	56	55	70	61	50	43	63	58	46	55	49	52	47	53	59	52	49	53	59	71	63	49	56	72	47	52	58	62	67	64	50	56	68	52	65	69	46	61	54	51	59	67	43	54	55	73	52	75	49	49	71	49	45	49	66	55	62	61	57	70	58	51	68	59	57	62	52	58	46	55	61	58	71	56	52	62	51	55	54	72	55	59	52	46	47	63	52	61
14921	3324	1492	1238	1801	2151	1938	1739	1511	1245	1159	1052	1051	881	869	855	796	870	791	773	733	773	722	673	746	712	700	673	672	611	711	691	681	678	644	706	665	667	666	638	660	639	646	678	651	663	683	649	656	704	633	685	642	652	705	716	641	655	646	695	682	668	607	616	635	649	663	659	613	652	649	648	624	659	646	622	676	680	643	644	602	672	651	659	646	647	666	651	650	612	636	623	627	673	672	691	623	644	690	679	685	649	676	632	615	671	681	648	633	637	641	593	611	665	649	614	625	610	626	609	670	637	641	605	656	637	677	643	638	638	658	658	648	624	665	641	629	655	658	646	622	616	678	626	655	670	648	628	622	612	625	598	603	617	583	649	645	631	644	603	633	645	615	639	651	624	663	624	658	671	619	627	675	627	629	696	643	645	651	641	643	655	672	631	658	648	665	614	648	650	581	636	628	623	673	622	656	661	670	650	668	661	629	627	632	633	670	667	619	615	623	621	680	652	605	619	643	610	634	656	656	662	657	666	640	652	647	602	658	647	608	657	621	634	663	649	656	662	619	644	699	640	641	643	675	642	627	640	644	609	643	645	709	606	668	620	664	637	680	625	617	643	663	670	635	687	663	665	658	654	581	630	627	634	664	605	691	622	617	626	656	697	654	669	584	663	613	630	603	620	618	675	645	639	641	644	615	634	626	649	590	645	639	621	678	667	652	625	580	656	638	655	694	640	650	704	601	640	631	638	580	652	610	655	659	637	631	705	652	626	658	676	672	683	612	658	671	670	652	630	659	625	608	685	682	602	670	684	668	585	655	612	674	637	642	655	663	619	593	648	666	649	603	643	621	675	632	686	675	641	647	660	621	653	666	675	679	605	629	609	629	703	665	637	621	693	633	605	640	678	633	625	605	647	693	617	634	644	652	626	633	653	619	635	637	654	653	638	631	656	659	624	658	643	645	637	657	665	614	601	680	665	652	642	660	613	646	681	610	678	649	609	637	642	660	663	648	629	639	651	649	615	628	643	629	605	630	650	632	642	656	639	601	648	694	651	657	636	686	609	581	644	639	626	642	633	661	645	583	670	638	665	679	599	666	698	608	643	621	661	627	643	675	645	650	611	688	655	643	595	613	652	686	682	632	608	662	635	589	635	643	679	597	685	601	648	654	657	670	669	693	643	676	615	643	649	644	632	662	614	634	675	652	651	616	696	621	643	645	636	621	631	670	684	642	653	654	703	622	649	639	677	674	623	693	642	638	649	634	668	657	661	637	652	612	641	628	709	668	699	707	625	651	620	624	634	642	672	663	639	665	654	610	621	611	619	628	605	612	639	628	635	679	575	681	686	648	612	633	631	644	687	683	657	654	669	627	663	583	594	658	611	664	642	676	644	631	655	609	646	637	693	654	670	644	678	656	645	628	682	656	603	696	654	610	644	611	700	668	635	643	619	629	653	643	633	666	620	627	656	627	656	652	617	609	646	637	653	655	619	651	637	628	639	624	672	639	660	676	635	655	645	666	666	604	646	650	627	638	675	669	640	634	647	651	629	579	676	646	638	667	669	616	621	617	678	633	694	610	652	638	673	655	670	651	642	665	648	696	606	651	635	641	658	613	590	615	656	626	620	626	670	612	596	620	665	613	707	599	634	660	648	644	659	665	645	630	667	615	641	672	631	638	599	669	625	637	654	657	699	678	588	650	651	653	654	677	664	614	665	674	659	668	669	633	711	628	622	640	675	694	621	639	629	635	656	644	632	648	679	643	584	612	683	659	631	652	631	635	730	641	703	666	626	633	643	647	669	636	675	623	584	711	651	668	631	644	661	678	696	620	678	634	609	615	602	666	621	667	599	654	663	636	672	671	632	691	615	667	627	635	623	635	646	658	639	629	660	612	654	688	639	652	671	659	633	634	644	626	623	667	650	635	647	682	647	675	697	610	597	602	621	672	634	592	617	620	638	683	673	654	646	661	665	643	649	624	626	634	647	630	645	631	681	605	660	671	633	687	669	684	667	678	613	638	632	644	641	628	600	660	633	660	590	593	630	608	634	663	665	679	660	621	686	682	621	649	685	649	689	671	661	620	679	621	660	664	646	597	668	626	650	620	632	636	670	640	657	662	637	617	605	635	670	633	644	670	587	638	634	638	677	642	635	607	653	633	618	632	639	632	640	663	662	615	633	648	688	666	657	633	617	648	612	631	687	644	653	670	653	643	676	618	644	615	614	612	641	623	672	639	646	623	657	648	643	626	643	647	664	653	610	626	638	643	649	646	641	626	674	618	632	632	634	601	609	653	690	671	590	626	668	657	625	649	652	696	644	671	665	643	600	663	697	692	650	679	641	665	647	650	645	649	614	628	632	688	654	686	644	638	624	604	624	714	620	675	616	618	648	616	612	679	684	652	663	611	643	656	636	687	676	676	673	641	615	628	659	679	655	671	640	623	588	662	621	651	654	623	650	643	592	646	647	666	674	663	621	620	609	673	666	658	671	640	640	634	652	621	658	661	673	615	614	657	590	666	682	635	591	660	677	627	654	616	631	657	649	638	650	636	671	645	637	645	639	639	610	581	617	658	669	638	637	655	642	611	642	628	649	660	644	648	694	624	610	665	670	627	631	651	645	657	618	630	665	636	663	619	667	650	656	668	649	633	647	619	652	673	617	647	673	630	670	636	660	628	625	667	670	671	651	618	653	657	618	688	636	624	657	625	597	667	665	604	615	636	659	634	660	641	587	612	646	712	653	675	616	696	680	639	618	649	648	632	625	654	654	640	617	667	640	681	645	643	629	627	643	590	656	638	634	646	677	620	624	641	656	634	630	656	654	677	654	666	619	639	652	689	643	658	641	622	639	608	623	684	643	643	649	628	630	662	618	633	600	673	670	637	638	675	612	686	605	656	694	673	638	650	630	692	613	593	665	616	655	673	639	686	667	587	604	622	687	640	661	654	673	627	623	650	640	641	610	628	669	628	665	617	694	627	627	664	669	617	660	667	638	635	671	680	610	636	676	666	635	621	627	622	634	657	646	605	643	675	666	623	622	654	662	660	642	639	644	637	622	594	620	652	680	624	675	635	568	602	633	662	667	686	621	624	666	627	668	672	642	664	621	647	672	672	608	618	648	616	667	618	631	663	617	626	640	610	664	682	631	636	615	660	670	636	617	669	670	639	621	622	672	671	648	619	648	616	630	676	679	679	659	630	664	649	632	629	603	645	643	705	654	641	626	676	646	663	662	624	682	661	650	611	646	647	622	652	665	664	657	624	663	637	598	669	669	677	679	664	630	644	629	654	575	621	669	676	670	656	665	660	648	655	614	642	689	638	669	695	651	665	639	627	683	679	656	671	632	634	594	663	671	636	618	653	645	609	674	672	694	691	657	637	658	692	689	616	632	623	684	656	642	596	682	635	674	656	635	686	630	649	648	653	687	655	619	647	644	647	693	628	694	665	647	647	679	636	674	636	622	653	633	665	687	657	652	650	617	620	642
3587	752	309	136	81	74	73	50	52	42	31	37	38	30	37	17	21	14	30	17	24	25	22	22	21	18	17	21	14	18	20	16	16	13	16	22	18	20	15	20	17	15	17	27	17	15	15	17	22	14	17	19	19	8	22	24	20	14	11	15	16	14	12	18	13	20	16	18	21	16	19	17	13	12	12	21	12	22	10	15	14	14	16	24	13	11	17	17	14	20	15	12	16	11	26	19	15	18	19	26	14	14	16	17	10	11	12	14	12	17	6	16	15	12	22	13	15	18	17	13	13	14	17	15	6	22	16	16	25	20	18	21	18	19	19	11	18	11	14	16	15	21	20	14	18	15	19	18	24	18	16	19	9	19	19	14	16	11	14	20	14	9	19	12	16	12	13	17	13	18	12	15	17	13	14	15	12	18	13	20	11	14	14	11	11	15	15	13	8	15	23	14	14	11	14	14	14	19	16	13	23	13	17	13	9	11	15	14	17	16	22	16	21	11	16	19	15	13	16	17	17	17	13	19	12	17	7	13	15	14	10	16	14	18	14	18	10	15	14	14	14	18	13	12	18	15	13	14	20	16	15	14	18	9	11	11	13	9	13	11	24	11	18	14	10	10	15	14	19	12	19	13	18	14	12	14	16	19	7	17	12	11	12	21	13	12	20	13	13	16	13	13	15	18	9	19	20	24	10	13	13	12	8	13	12	10	9	20	11	15	14	27	19	15	13	8	14	20	15	11	14	15	14	23	10	12	10	20	15	11	15	13	14	19	16	12	15	7	12	12	9	15	21	14	14	13	12	17	15	14	12	15	23	11	23	12	15	17	15	23	10	22	18	12	14	21	19	13	10	11	13	8	16	19	16	13	14	9	13	12	17	11	15	12	15	15	20	16	20	11	15	16	7	17	19	9	16	13	15	8	8	17	19	12	12	11	12	9	11	15	12	18	13	13	16	9	14	11	15	13	12	11	16	17	17	18	13	18	9	15	11	16	16	18	15	15	12	13	11	9	15	10	22	16	7	19	16	11	17	13	13	13	14	16	15	18	15	13	10	19	15	16	15	16	18	19	16	10	12	8	13	22	20	11	15	13	11	19	15	14	14	10	11	16	19	10	10	16	13	18	9	15	16	11	13	15	8	12	12	13	17	18	13	14	18	11	18	20	13	12	3	23	13	18	17	18	15	20	7	21	15	11	18	11	15	13	16	12	18	12	10	9	18	13	16	19	12	13	12	14	18	18	16	17	19	14	16	10	18	15	16	16	14	15	12	14	18	13	11	13	9	12	16	11	14	17	10	12	12	10	13	14	12	18	16	16	14	12	9	22	15	19	13	21	10	18	13	11	18	17	19	9	25	11	15	9	16	20	20	10	16	27	21	20	20	17	18	17	17	13	13	14	16	21	22	17	15	15	15	15	12	15	16	12	12	19	14	16	16	11	10	17	14	14	21	15	20	8	14	13	18	11	19	13	16	13	21	9	9	11	14	20	18	16	13	24	11	12	16	11	21	13	10	21	14	10	15	14	13	12	7	19	18	14	16	16	16	13	23	19	14	16	12	14	14	11	14	15	15	10	16	14	21	11	10	18	7	13	15	9	12	10	16	10	11	23	18	17	17	13	6	16	21	18	14	19	13	8	17	12	10	18	11	17	10	20	13	7	15	14	20	16	13	18	14	15	20	18	15	22	23	8	16	16	13	18	10	12	13	20	12	20	11	11	21	15	9	22	19	16	14	17	14	16	23	12	24	10	12	18	16	19	12	12	7	13	11	9	13	15	14	14	15	18	12	15	13	9	16	17	9	7	12	21	16	5	20	11	12	8	21	12	17	15	8	13	10	10	15	15	19	15	11	10	21	12	18	11	15	7	19	18	13	18	16	16	9	14	17	14	16	17	15	13	15	13	16	22	20	16	13	22	24	19	15	15	12	11	10	9	13	22	16	10	16	24	11	14	14	10	15	14	11	17	16	9	13	18	10	11	20	19	12	11	10	10	19	12	10	16	15	15	14	13	15	14	9	19	13	15	19	14	20	6	15	23	18	19	11	20	18	15	19	14	20	10	10	12	14	11	12	16	5	15	12	14	12	20	11	18	19	16	14	18	16	22	7	16	14	13	9	8	19	12	21	16	12	15	13	13	10	11	11	10	7	21	16	12	9	8	19	12	20	15	12	20	15	21	7	22	17	11	13	14	15	14	15	10	15	13	11	9	10	19	12	9	25	16	16	22	20	8	9	4	15	12	11	19	21	9	13	18	13	13	13	15	15	14	15	12	11	22	13	10	21	15	17	14	20	16	9	17	13	17	23	13	18	18	19	19	10	16	17	15	21	18	16	16	15	12	14	13	12	7	14	16	10	15	17	10	13	13	17	12	13	14	11	15	18	15	10	6	16	24	5	13	14	13	15	18	9	13	12	16	18	14	16	15	15	15	15	19	12	16	13	9	14	21	16	19	13	15	18	18	13	14	17	23	23	16	14	11	18	18	13	9	14	18	16	14	17	11	13	12	12	18	14	11	16	16	9	16	12	20	13	20	10	19	12	18	15	11	15	11	17	14	12	10	13	16	15	15	18	25	18	19	16	17	18	13	17	18	8	12	21	22	13	20	13	17	16	11	18	21	19	10	18	18	14	19	11	11	13	18	16	14	12	15	11	13	14	17	17	18	12	12	13	13	17	4	15	11	14	19	8	17	10	14	8	15	17	18	16	18	18	13	15	17	17	12	16	15	11	15	11	8	18	15	19	11	22	19	9	15	14	12	9	16	15	11	15	11	12	19	12	14	14	20	12	15	13	12	8	15	17	17	17	18	23	19	16	12	11	10	11	17	11	22	11	10	8	10	19	9	9	25	12	18	16	14	9	15	14	19	12	8	21	17	14	19	24	18	12	17	14	18	20	11	10	24	11	14	14	11	12	14	13	14	21	14	12	9	14	27	5	15	12	16	14	17	17	11	17	15	17	14	25	19	10	11	11	7	17	18	16	19	11	18	10	18	20	12	11	11	14	14	15	12	22	13	16	15	18	18	20	15	14	14	9	11	8	15	7	13	13	17	20	18	16	14	21	9	18	14	19	7	14	16	24	13	15	16	10	16	16	15	15	12	17	17	11	20	17	12	8	19	10	12	11	14	16	14	11	17	14	16	12	21	22	13	14	17	14	18	18	14	16	17	8	15	16	13	11	10	16	18	15	19	12	17	16	15	14	12	12	17	17	20	17	13	11	13	17	16	11	13	10	12	16	17	10	18	25	16	16	14	17	14	8	13	11	25	24	10	14	9	22	12	28	10	12	14	16	13	9	15	12	16	17	19	21	12	13	19	10	8	12	14	11	17	16	7	14	16	13	15	10	19	11	16	16	19	15	15	14	20	18	19	9	14	23	7	16	20	8	14	20	10	17	10	21	14	17	18	12	23	12	12	13	9	14	14	11	19	12	12	22	9	11	15	13	19	20	17	22	20	21	15	13	15	19	14	12	17	14	15
24588	5628	2616	2642	4808	5512	4821	3848	2899	2273	1813	1507	1248	1101	918	807	731	654	616	584	526	520	475	431	407	373	364	352	338	356	327	332	270	282	288	293	284	257	254	265	228	255	249	239	232	206	235	224	204	217	218	209	198	215	216	221	197	216	228	224	180	231	203	190	191	201	181	211	203	211	194	177	197	219	195	165	187	183	178	174	181	209	183	177	176	203	192	217	195	176	187	189	235	173	161	176	200	184	188	204	185	181	192	198	185	180	168	189	174	193	202	175	199	185	186	176	205	191	165	218	183	184	181	171	183	211	183	174	163	205	171	172	173	178	162	200	192	183	146	173	161	183	170	174	175	170	182	198	200	197	184	197	184	173	172	184	185	183	160	192	177	169	168	157	173	177	180	154	188	202	184	161	179	166	172	185	186	179	162	182	170	176	169	168	214	162	160	199	165	188	166	194	191	188	168	177	169	186	182	193	204	165	184	173	180	170	159	191	186	189	179	159	176	184	181	196	150	174	176	192	174	156	190	167	179	181	163	178	171	176	167	172	169	166	204	160	169	183	196	175	155	180	177	186	184	165	168	167	170	175	188	184	217	178	164	189	195	175	174	179	182	180	169	172	168	168	166	167	188	172	154	182	162	192	163	188	184	174	188	163	173	184	168	184	161	210	147	188	182	158	172	169	171	174	151	178	195	200	180	169	140	176	189	177	169	193	187	195	175	147	180	161	184	183	163	184	198	191	161	179	161	161	166	208	193	182	199	175	186	152	169	186	168	178	166	158	187	168	201	181	165	165	164	172	176	172	149	182	180	164	177	142	168	200	164	146	151	183	204	187	162	186	167	176	181	166	192	171	181	165	171	179	188	152	159	160	171	183	172	199	182	191	160	192	158	188	189	185	172	187	180	157	168	178	156	165	181	178	165	166	176	188	176	137	173	184	189	193	192	177	161	172	175	157	168	173	136	164	162	194	196	202	181	155	187	182	158	161	168	198	156	156	192	200	174	171	166	177	174	185	179	164	170	160	192	157	168	191	178	193	145	191	172	156	179	176	194	179	169	197	174	180	175	171	152	182	189	189	187	178	163	168	177	177	185	154	178	171	169	169	193	194	159	177	162	183	162	174	167	181	173	189	199	176	171	184	209	174	182	166	157	179	170	137	177	181	154	175	179	157	188	186	167	179	177	174	162	161	173	157	171	196	177	184	160	167	177	163	167	164	169	186	178	192	160	182	175	172	206	182	178	180	175	178	165	167	176	187	169	188	183	187	181	153	166	179	162	168	147	179	161	184	180	178	172	149	177	172	157	172	176	157	184	165	180	173	183	182	178	168	190	165	182	177	171	147	163	153	170	194	189	178	183	175	166	195	191	185	191	208	165	159	174	180	169	178	178	179	167	172	177	147	193	211	165	188	193	174	181	163	182	191	189	165	161	176	188	162	184	160	156	195	181	168	163	169	171	191	159	160	177	162	177	190	204	172	178	198	191	196	208	182	163	183	182	185	183	162	165	168	179	202	198	159	197	183	163	164	192	178	180	183	159	173	149	198	166	192	153	184	170	163	171	160	166	199	161	165	179	177	178	149	180	210	178	164	186	165	188	180	179	191	173	198	164	167	208	195	168	198	186	169	179	171	170	160	170	192	213	182	183	161	176	151	186	182	184	206	217	174	194	175	183	170	154	171	178	162	192	192	198	197	172	179	187	166	173	163	200	163	157	198	166	172	170	157	180	181	164	177	161	176	182	185	171	177	180	152	191	154	166	188	179	172	170	174	180	182	143	181	165	151	152	194	191	190	172	174	176	172	156	187	196	159	179	175	184	189	177	163	185	166	161	184	171	173	191	169	149	174	175	170	176	189	170	205	185	189	171	160	189	171	164	189	169	177	179	173	145	168	176	157	183	174	189	169	200	214	170	201	166	181	195	190	173	171	175	175	207	185	159	164	177	166	181	186	172	164	169	187	178	192	154	176	178	178	171	170	165	177	161	195	172	164	158	182	172	183	182	183	158	183	180	188	195	161	191	172	178	193	170	178	168	170	176	188	172	179	183	174	178	198	152	190	173	181	179	171	175	185	169	170	158	197	189	184	142	176	186	173	188	165	181	182	194	153	178	159	170	167	169	189	173	186	186	163	162	169	153	168	163	165	156	154	138	165	193	174	187	166	188	182	192	188	174	179	180	183	179	192	190	172	165	198	163	163	194	186	183	187	186	186	170	180	189	182	177	180	175	171	170	205	148	168	189	206	173	179	172	210	189	210	156	157	171	163	164	190	166	179	166	148	160	187	198	200	181	188	197	177	170	177	186	161	170	164	151	171	167	180	189	182	167	199	185	175	179	168	160	180	136	180	188	171	166	198	189	150	173	168	175	166	161	169	170	171	173	180	190	192	189	170	174	173	161	186	165	165	192	182	175	192	190	191	171	173	188	186	173	175	174	151	191	161	159	178	167	154	165	162	178	177	165	184	159	178	163	166	150	166	175	184	180	170	205	172	193	183	163	189	177	196	169	179	172	176	175	161	178	182	152	167	160	177	179	186	169	151	206	192	180	193	155	177	191	151	224	145	171	181	175	164	172	184	179	148	181	174	160	156	157	186	174	175	181	183	174	160	168	158	173	184	180	150	178	184	180	182	170	170	177	164	183	142	187	188	197	174	156	154	178	178	167	177	168	166	178	165	195	178	161	173	191	169	181	178	192	181	191	175	183	167	162	192	171	171	181	179	181	171	154	172	169	172	192	179	167	188	173	142	164	175	175	197	158	178	176	150	182	178	175	172	168	159	183	152	165	184	188	169	185	213	183	183	149	186	205	195	181	186	185	183	166	162	182	160	194	185	176	183	156	198	177	187	197	166	174	167	169	189	165	196	180	195	190	157	191	173	203	174	171	162	166	175	176	162	186	167	204	152	183	172	186	170	153	183	186	174	166	175	181	181	181	173	163	170	194	183	194	187	153	185	163	184	166	181	189	162	161	187	187	181	176	161	174	174	195	139	171	174	178	203	182	161	175	187	204	199	185	170	189	183	188	165	176	170	151	172	201	183	180	178	165	169	158	160	168	195	148	181	171	177	149	171	183	163	172	171	185	170	185	175	177	185	179	171	170	171	174	185	180	185	179	202	172	189	164	186	182	170	175	175	158	191	190	155	195	194	161	174	185	179	165	167	165	159	180	183	174	195	178	166	199	168	163	171	167	174	179	178	175	160	159	185	192	183	161	187	200	133	145	195	174	166	179	161	210	179	173	181	180	197	172	173	183	165	182	145	193	169	181	186	195	160	189	166	169	181	203	180	158	183	173	182	172	144	199	170	161	168	161	171	168	156	181	171	161	184	189	176	147	192	173	200	190	173	187	185	169	164	167	184	158	175	185	194	188	156	163	167	179	152	169	177	166	198	183	166	195	170	173	179	173	169	151	173	164	173	186	197	173	198	145	164	185	171	151	186	184	150	190	170	173	180	199	162	192	179	186	187	173	186	204	176	166	167
4653	774	326	149	137	116	128	130	118	115	112	88	93	90	82	79	81	90	85	83	82	68	91	69	76	84	82	80	65	71	68	69	63	68	68	69	79	77	60	77	75	68	66	80	85	76	66	95	73	79	70	77	85	59	77	67	73	65	75	81	68	75	69	88	73	70	67	84	71	54	68	65	74	66	56	67	68	71	77	84	59	85	74	57	69	66	62	62	61	70	66	59	64	64	77	85	75	81	82	76	82	79	63	63	68	63	83	73	67	65	64	73	70	70	73	67	87	79	62	83	61	68	67	60	85	67	74	72	62	68	69	79	70	85	71	75	79	64	78	75	74	75	68	82	77	68	76	72	75	84	67	70	80	69	66	73	74	80	61	67	70	79	74	77	63	65	71	72	78	75	62	75	68	74	67	61	88	85	60	72	74	55	63	78	74	58	60	71	76	78	72	75	71	71	73	68	84	73	77	78	78	73	74	58	64	67	84	69	73	65	66	75	92	77	80	72	70	66	75	65	77	68	74	80	59	68	71	80	81	68	66	82	71	66	64	75	80	61	76	74	61	70	67	61	77	67	74	88	83	62	58	79	66	77	70	64	78	66	65	71	60	64	69	67	84	72	68	71	58	67	90	76	69	68	75	71	80	74	68	67	74	75	73	68	71	75	67	70	66	83	61	69	75	79	91	63	88	59	72	81	72	66	70	70	81	71	60	74	74	60	58	74	71	71	67	75	63	88	76	79	68	88	69	73	69	67	71	61	83	66	69	62	65	68	80	64	70	81	71	62	69	82	51	72	63	70	64	78	71	66	73	75	75	87	62	68	73	68	67	68	70	77	79	68	87	73	85	67	66	70	66	73	67	69	66	65	76	75	86	80	60	63	67	81	76	68	58	78	72	79	54	79	83	66	62	71	84	72	78	64	65	69	73	69	66	84	70	64	70	59	70	95	75	59	80	78	78	70	61	82	73	86	64	84	73	83	82	68	72	64	58	85	67	71	73	72	72	74	86	76	78	64	71	73	70	78	59	80	74	72	66	66	60	69	72	72	62	71	63	55	84	59	76	71	59	81	65	57	61	86	61	71	72	71	75	60	93	77	74	78	86	58	71	70	76	59	81	87	60	75	68	79	65	57	60	70	72	74	84	63	79	72	70	61	66	52	73	77	73	79	77	68	74	80	68	60	73	65	76	72	73	75	91	75	62	71	57	72	63	74	77	70	80	73	59	57	60	73	56	64	71	62	57	59	77	63	57	76	91	73	75	59	84	76	78	71	70	73	70	62	71	83	56	65	54	88	78	64	74	62	67	81	68	80	80	78	62	69	68	73	61	74	72	74	70	87	72	74	68	66	77	76	61	77	59	69	72	77	76	69	62	71	80	72	73	82	59	73	98	83	81	70	83	57	68	79	73	60	72	68	68	55	77	80	61	72	52	72	61	82	62	71	74	78	69	81	58	70	67	72	96	84	58	59	78	65	66	73	73	70	65	76	67	66	69	63	56	71	72	67	65	77	64	73	65	69	67	72	51	67	69	80	79	64	64	81	68	83	85	66	68	71	71	61	62	52	83	58	70	56	76	76	80	78	71	53	81	72	68	60	74	90	77	82	81	58	70	96	61	63	75	52	78	68	74	88	81	65	65	84	76	63	85	74	63	69	95	77	63	64	68	83	70	57	85	84	75	59	78	77	69	73	78	73	76	71	77	65	62	68	78	84	60	71	55	71	62	66	69	70	67	72	55	62	65	65	69	67	76	64	72	62	68	70	71	79	60	67	63	77	69	62	63	71	101	94	75	66	67	84	77	72	73	73	68	70	70	64	80	66	84	62	59	72	65	72	65	75	74	66	73	57	78	84	61	74	63	68	73	80	62	67	61	65	83	79	67	77	73	65	68	70	71	73	76	77	73	76	70	73	67	71	76	80	67	78	69	64	72	72	74	61	80	60	61	66	70	68	73	78	84	88	62	84	68	70	71	73	74	59	77	62	57	58	85	71	84	68	76	83	62	80	68	64	83	78	67	70	70	71	69	64	90	52	66	88	73	77	74	84	72	77	75	60	72	75	58	80	67	68	93	81	71	90	83	63	72	66	72	85	86	60	69	71	66	66	77	64	64	78	65	76	56	78	58	76	51	65	78	73	69	78	83	73	85	82	73	65	76	67	83	82	66	76	65	78	83	80	75	65	81	87	69	79	90	82	67	77	75	72	78	55	65	77	69	66	71	56	67	77	69	72	74	66	79	70	93	63	62	67	57	67	81	73	74	85	64	66	57	77	71	73	68	59	52	70	69	81	67	64	58	77	61	81	77	62	72	87	59	64	55	72	71	63	71	76	81	68	69	66	74	77	80	66	80	66	79	57	76	70	86	79	59	86	67	73	88	69	56	76	71	66	81	73	72	70	69	63	68	84	60	86	86	54	75	77	66	62	79	76	71	64	77	66	72	68	81	70	79	63	87	55	72	63	84	59	89	89	69	78	72	78	72	70	77	72	58	67	64	80	70	78	80	82	88	71	68	72	70	77	63	77	74	76	74	84	71	68	69	74	75	73	75	73	74	73	65	74	70	75	62	62	83	82	81	73	74	62	87	84	79	66	76	65	76	61	65	64	60	86	76	79	70	65	63	69	75	62	74	81	73	83	67	76	90	69	61	76	54	68	74	68	82	69	85	75	73	65	72	71	70	70	71	72	91	77	89	59	63	85	74	82	67	52	56	87	79	73	61	86	81	69	76	69	64	68	58	71	76	62	70	65	77	59	79	70	69	59	68	80	64	70	76	81	71	77	68	75	74	73	81	72	75	79	92	78	82	61	63	69	73	59	56	73	60	74	60	80	83	67	56	79	71	57	81	70	59	62	78	60	67	62	59	86	79	71	61	76	82	71	71	69	88	79	77	80	70	67	69	66	64	53	96	71	73	65	62	77	54	57	71	79	82	63	87	61	63	73	82	95	54	68	73	70	82	70	72	60	69	54	61	71	83	76	64	69	73	69	78	85	76	73	70	71	65	67	82	71	77	67	62	74	97	63	61	53	77	66	73	65	73	75	80	80	71	77	76	72	74	77	57	70	65	58	84	60	79	79	73	76	68	75	64	73	80	82	94	71	84	71	63	73	77	72	72	79	78	54	92	71	68	71	66	84	66	66	68	75	81	68	77	91	86	72	68	77	64	73	67	54	62	69	74	66	64	72	65	71	66	73	72	64	68	70	72	76	73	52	74	75	68	65	66	69	63	84	76	76	93	62	77	64	77	56	76	76	65	77	79	67	59	67	53	74	78	80	75	60	54	69	73	71	69	74	66	75	61	75	80	74	68	71	75	62	69	72	74	59	79	73	88	63	79	86	73	66	82	69	63	77	82	69	73	58	84	70	75	67	63	72	62	81	76	79	58	60	70	76	81	71	65	59	76	77	68	70	80	80	63	69	78	71	78	67	80	57	81	60	72	82	70	63	67	60	75	85	75	71	56	60	78	83	72	70	74	70
22312	5858	3168	2829	4444	5314	4719	4022	3354	2665	2297	2048	1756	1665	1466	1394	1302	1289	1223	1167	1094	1104	1094	993	997	937	920	911	974	947	880	918	896	849	898	873	907	870	837	880	801	820	858	793	822	830	808	896	860	860	833	804	809	841	794	752	840	812	786	765	800	825	793	820	815	797	853	862	827	774	781	815	813	819	842	807	828	805	830	806	807	781	806	788	797	773	774	775	790	805	822	754	781	757	792	792	805	778	774	754	756	797	785	759	801	773	789	776	806	750	736	816	764	807	800	814	796	780	760	796	843	801	786	830	743	769	756	763	765	694	751	754	731	736	762	769	843	767	741	791	785	811	788	752	785	803	802	784	752	808	803	747	780	751	737	767	768	791	839	754	779	760	798	747	789	740	776	793	776	772	754	682	784	841	789	747	783	717	799	817	762	777	790	705	768	844	786	797	812	813	789	765	762	750	802	761	776	772	724	767	690	757	762	772	756	795	750	765	812	773	728	764	756	764	756	790	786	788	795	744	737	756	774	761	765	744	802	797	763	707	747	755	749	733	794	792	790	784	755	761	801	783	812	742	779	768	749	740	775	735	751	758	790	769	765	771	791	805	768	787	752	764	809	782	777	760	760	782	754	825	830	821	792	760	747	828	757	750	759	804	780	746	746	773	758	767	803	787	791	805	790	780	771	743	759	794	752	767	775	764	756	792	791	736	763	776	778	818	763	732	799	804	767	744	815	749	811	831	726	740	776	770	756	797	771	761	725	838	702	819	734	770	792	758	805	803	772	779	771	825	808	760	765	808	753	796	719	817	879	757	751	817	804	749	774	757	785	791	793	750	776	768	782	759	751	782	764	780	782	759	784	792	736	757	766	757	709	752	751	721	777	718	750	786	790	759	778	767	799	776	763	774	749	726	717	736	830	743	783	802	812	754	811	797	806	831	771	799	757	749	768	762	796	722	742	760	771	727	722	770	780	755	785	765	792	791	728	772	782	775	745	699	777	760	729	766	775	811	802	788	782	813	789	689	747	822	764	733	757	796	794	780	810	813	807	744	729	796	788	766	790	744	765	751	742	767	759	780	755	755	743	783	750	750	758	782	779	724	811	756	777	757	757	762	772	790	809	755	802	762	782	762	762	787	815	766	751	786	801	805	806	795	836	763	785	782	754	766	770	780	792	785	802	799	793	764	802	824	781	756	778	768	725	743	746	796	782	793	785	746	785	763	765	756	801	760	782	847	738	749	781	739	761	770	772	768	754	804	800	775	747	768	773	794	756	754	801	764	785	755	749	802	748	764	773	842	815	730	769	799	723	797	743	780	767	793	761	751	782	732	781	786	755	746	786	816	794	774	787	807	793	809	741	816	751	735	789	770	729	763	807	805	790	705	816	768	757	828	739	782	774	772	768	836	742	788	792	747	756	808	748	788	808	777	749	823	730	766	786	805	811	767	782	802	762	799	773	751	759	765	775	823	766	781	807	769	723	766	802	765	785	756	758	827	799	775	787	803	790	744	752	772	739	750	817	767	768	734	701	781	775	769	817	771	803	793	778	800	735	777	726	796	819	797	757	758	816	752	787	762	773	796	791	769	783	734	778	763	837	800	798	799	794	799	812	821	771	757	797	780	836	781	764	824	807	794	773	808	725	740	817	770	772	757	715	808	757	764	726	793	765	754	754	810	739	769	795	758	749	785	795	830	764	783	713	778	724	839	777	813	802	728	856	750	793	751	811	764	794	766	779	759	806	808	794	775	787	733	755	774	782	770	790	747	768	822	788	749	778	770	853	721	758	827	784	821	803	753	798	788	807	794	757	749	760	768	800	760	785	828	765	791	751	795	760	767	800	766	792	781	767	794	761	771	776	775	762	750	785	755	758	792	786	717	739	792	795	808	766	833	737	824	721	732	755	752	769	774	776	766	760	755	767	776	761	750	759	774	766	833	777	777	806	811	763	795	777	754	768	771	754	799	728	826	780	804	787	770	729	785	810	753	735	766	778	810	767	778	798	779	794	755	799	804	754	787	770	739	817	837	768	811	793	776	731	784	789	778	789	839	721	774	776	766	772	752	766	796	758	742	773	769	760	763	758	728	750	769	770	778	750	780	754	795	794	789	735	723	744	790	767	738	781	794	758	757	821	776	762	722	778	759	753	788	813	783	781	740	748	791	782	770	795	779	737	763	793	757	786	782	817	802	768	757	777	811	758	775	782	804	796	762	730	802	757	834	781	750	726	810	774	731	741	790	771	752	738	780	813	765	741	797	737	789	797	805	775	767	796	781	764	759	833	769	820	809	824	834	799	808	776	830	784	773	770	771	831	750	764	791	755	773	769	772	767	815	747	731	730	812	807	748	772	782	762	769	785	774	817	771	735	785	737	855	764	746	723	777	760	760	716	769	819	761	807	727	750	822	789	787	745	763	782	804	767	839	796	815	824	764	757	753	821	782	775	763	777	782	804	794	778	751	774	739	773	754	768	788	795	773	788	785	739	750	775	769	818	795	788	749	790	786	802	806	722	799	769	768	740	783	766	810	759	810	798	814	777	786	795	770	788	788	783	816	731	806	791	812	771	811	807	752	773	766	774	811	794	813	818	746	840	756	807	761	786	806	762	756	770	755	765	760	778	785	769	788	773	751	777	756	773	810	780	749	807	760	853	775	759	729	734	821	798	787	796	775	758	769	773	789	776	779	760	734	794	777	810	753	770	789	837	749	758	795	768	763	748	765	765	787	759	787	760	784	747	766	768	781	768	780	801	743	758	757	818	753	751	720	726	782	785	747	744	758	808	779	772	800	775	764	726	760	755	736	781	771	730	744	746	785	741	762	778	732	751	807	789	807	802	798	738	782	754	805	807	756	809	788	766	798	812	771	759	748	827	798	805	805	784	780	750	813	733	780	783	755	799	785	764	722	782	836	791	763	788	830	721	763	799	775	754	780	735	780	774	793	758	723	759	747	765	827	784	830	773	763	748	717	808	750	763	770	783	862	751	773	785	791	774	797	767	784	730	809	777	789	777	742	838	810	747	836	782	745	757	769	774	810	843	768	782	760	792	766	768	737	789	755	747	766	774	756	796	733	770	736	808	789	783	773	793	843	760	784	754	724	728	837	786	803	784	784	806	837	773	795	828	777	747	791	768	781	761	758	792	793	771	801	747	818	796	779	805	813	770	789	742	782	782	783	760	766	791	779	767	785	791	754	774	784	752	762	795	783	794	755	783	743	786	780	785	800	805	749	775	782	706	787	803	835	788	757	758	766	786	781	747	765	776	840	813	738	766	802	753	744	776	750	797	752	744	780	729	782	764	793	771	783	802	747	799	743	790	793	826	788	734	753	794	746	762	757	751	816	724	796	747	804	766	776	770	763	783	811	785	765	797	772	761	793	774	794	810	763	774	802	780	763	755	752	761	780	754	734	796	752	805	736	749	745	754	829	754	806	802	761	767	774	785	769	723	794	751	781	766	773	747	773	807	764	768	769	758	772	748	790
5701	1402	480	228	155	98	102	112	82	68	64	45	58	49	40	36	41	53	46	32	31	39	44	28	31	26	27	28	25	33	21	27	26	27	27	22	25	19	22	28	23	28	26	16	23	20	12	26	15	24	30	25	12	23	29	22	22	21	26	20	21	13	19	17	15	25	27	25	18	20	17	20	20	28	32	22	16	13	15	17	16	27	19	14	18	23	22	29	15	18	25	19	11	26	27	21	23	19	20	16	20	22	28	22	22	24	27	21	17	23	21	28	21	26	14	21	21	19	21	19	28	24	14	22	27	22	25	19	17	20	22	32	20	24	26	27	19	17	20	20	17	18	32	16	18	17	25	23	24	19	21	27	26	22	19	16	23	20	21	17	30	14	21	22	15	20	21	14	24	12	23	25	22	23	28	23	28	28	22	21	20	16	17	16	12	19	18	30	20	18	24	17	21	21	20	15	18	18	22	22	15	14	21	19	31	27	29	26	20	19	23	27	17	13	20	26	24	17	28	17	23	22	30	24	17	13	21	19	15	23	16	32	17	17	15	17	11	27	23	26	27	27	20	22	25	27	20	21	20	21	23	15	20	12	22	25	20	25	19	22	19	26	35	18	23	16	14	20	15	33	28	19	18	21	23	22	15	12	31	24	23	23	25	24	25	23	26	26	27	21	18	29	16	18	14	17	23	26	22	17	22	32	21	17	23	31	21	17	18	15	17	21	22	14	18	29	22	13	24	27	28	17	29	15	22	20	14	31	29	17	18	17	20	19	26	19	21	27	28	23	25	23	22	26	15	23	20	20	20	23	17	23	23	16	23	21	15	21	22	18	17	15	20	14	29	21	23	16	17	11	16	28	26	20	26	23	30	26	26	26	20	19	22	20	22	16	14	10	18	22	16	12	21	24	25	19	19	19	17	22	25	20	16	22	29	21	30	16	19	18	24	22	18	26	15	17	26	15	24	20	23	14	14	25	23	29	13	25	28	15	21	23	23	20	16	21	22	22	28	19	11	24	20	17	13	31	16	19	22	15	14	22	16	21	14	20	21	19	15	19	20	14	29	18	18	24	20	17	26	20	24	22	18	15	21	26	14	20	24	18	24	19	16	20	21	28	21	26	30	26	28	26	22	20	24	18	31	19	24	18	17	19	20	21	20	22	19	21	30	15	19	18	20	19	24	18	28	16	25	21	26	26	19	15	14	21	17	24	18	17	20	17	22	16	15	16	20	21	24	22	22	19	23	22	20	13	16	25	20	19	23	25	19	17	18	17	17	15	21	25	24	16	25	21	13	24	22	18	26	28	19	25	18	23	20	17	23	16	16	12	23	29	27	23	21	28	16	15	23	19	16	28	22	27	19	25	20	14	20	28	22	23	27	13	19	12	24	22	19	18	19	23	19	20	23	20	33	22	22	15	25	25	22	19	23	21	23	27	26	25	22	25	22	20	18	16	21	31	15	30	23	19	25	9	20	26	19	20	24	26	18	19	20	21	20	24	26	25	20	16	20	19	18	21	25	34	19	19	16	23	28	21	26	15	13	19	25	23	21	14	17	21	16	20	25	20	20	23	26	25	23	16	18	19	20	25	23	16	17	24	17	26	20	17	22	12	38	21	21	25	22	29	33	26	20	23	27	26	20	15	20	20	25	32	18	23	32	21	17	15	15	30	19	19	27	18	21	18	17	20	21	22	11	17	16	23	33	26	28	24	20	20	22	10	21	20	20	20	19	28	22	29	22	23	27	28	10	33	17	22	26	22	23	14	22	24	25	19	15	25	14	27	18	20	21	15	23	21	24	24	30	16	27	19	19	30	21	15	16	27	31	13	20	15	23	16	15	22	25	21	13	22	21	16	20	16	28	18	30	20	21	28	22	13	18	19	27	27	22	20	13	24	16	21	20	26	17	25	18	19	24	15	25	26	21	15	13	16	21	18	26	18	24	24	19	26	16	18	22	20	18	20	18	16	26	19	21	27	22	21	24	27	24	18	14	23	20	16	21	16	28	25	25	22	25	27	22	24	18	21	23	17	22	21	15	17	21	13	20	25	20	23	30	24	21	25	14	12	27	22	26	27	23	23	19	19	24	15	25	25	16	32	27	20	21	26	17	18	23	16	20	13	31	25	23	17	25	16	22	32	31	21	17	16	18	18	32	23	19	16	20	18	18	21	20	24	13	19	20	17	13	17	26	17	27	13	17	25	21	16	27	21	24	18	24	15	23	19	23	20	23	15	22	15	23	15	18	20	22	23	18	21	29	26	26	16	21	25	21	18	25	21	22	21	23	20	16	20	21	19	13	13	20	18	21	30	20	14	20	27	15	28	17	18	31	22	21	26	15	19	28	26	16	21	20	21	23	30	22	23	23	18	27	26	18	19	15	21	22	18	19	20	24	19	14	25	25	14	19	18	18	29	24	18	22	24	23	22	17	20	22	21	29	19	18	21	21	16	25	29	17	22	25	24	25	27	21	16	20	27	16	17	19	22	22	25	19	27	22	23	26	18	17	15	19	18	23	36	20	29	12	26	20	16	22	18	21	27	22	20	17	15	17	13	27	18	22	18	22	14	23	20	21	17	18	25	25	27	26	14	37	13	16	24	29	21	23	19	19	19	24	20	21	19	21	21	28	17	22	15	11	21	23	18	27	16	24	29	30	25	23	17	19	25	15	23	11	12	18	18	21	13	18	24	23	15	25	15	28	19	16	24	18	18	23	11	16	19	27	17	9	21	15	21	23	20	22	24	20	24	17	14	21	20	19	26	20	27	25	22	25	22	16	15	20	17	23	25	21	24	15	20	27	18	21	24	22	15	20	19	19	25	17	21	16	20	21	15	24	20	21	27	20	19	21	20	21	25	23	16	24	25	19	14	17	18	31	18	13	16	22	23	21	23	27	20	24	21	17	27	21	14	16	32	26	18	16	17	12	19	22	19	20	18	24	23	16	18	13	22	21	12	26	21	20	16	15	17	19	20	25	20	16	19	18	16	20	24	27	21	25	26	23	19	16	21	18	14	25	25	10	27	19	22	25	25	20	32	18	20	21	26	25	13	15	16	20	26	24	19	21	20	27	23	18	26	12	22	17	20	21	25	17	25	23	15	20	24	18	20	25	10	18	20	25	16	15	20	26	25	21	22	22	17	24	26	16	24	14	22	15	25	14	20	13	29	14	21	33	26	15	29	24	19	19	15	16	21	20	26	23	22	22	31	28	19	16	18	20	21	20	9	16	33	20	19	31	16	16	22	29	14	13	22	21	12	18	18	25	22	22	20	17	12	20	27	24	24	27	23	23	28	22	18	25	17	23	20	18	15	14	31	19	14	14	26	19	17	19	21	20	17	18	32	20	21	14	14	26	18	18	12	18	21	15	24	26	13	11	18	20	28	23	18	20	22	23	32	29	15	27	18	21	15	26	17	19	30	21	26	26	23	22	18	21	23	19	16	24	21	31	16	7	18	20	18	17	23	18	21	18	21	16	22	31	17
28726	6946	2943	3694	6513	7289	6555	5560	4281	3118	2600	2100	1814	1489	1342	1162	1042	919	855	794	758	641	653	609	534	517	492	484	459	470	415	409	403	413	358	361	393	328	337	361	334	310	330	312	310	290	329	299	302	265	302	289	287	269	236	288	248	258	297	239	248	256	249	240	283	238	225	254	267	257	240	239	210	232	249	254	260	279	241	231	256	242	233	224	250	226	227	234	220	235	235	254	243	242	272	236	236	251	244	211	259	244	230	225	217	232	238	224	223	248	227	242	220	239	243	230	231	230	238	251	239	210	212	223	225	217	220	230	224	226	226	255	218	202	227	202	200	220	234	209	206	194	228	233	210	237	217	253	234	191	218	227	216	255	241	215	231	232	213	233	211	216	217	228	219	226	241	209	229	243	245	213	216	227	217	238	200	244	225	237	231	184	213	217	234	214	214	249	235	229	233	244	207	213	218	222	224	211	221	217	219	234	185	212	209	214	212	208	230	222	238	189	200	204	226	257	218	205	219	202	194	214	222	238	215	195	226	218	226	214	206	230	242	219	205	182	224	235	219	230	240	191	225	213	203	242	216	210	233	204	204	249	200	245	222	210	225	230	213	222	239	206	222	234	208	228	250	206	194	223	231	227	222	202	194	219	218	258	217	224	222	230	251	222	229	216	217	216	210	204	193	212	192	192	232	185	205	217	189	220	204	211	224	237	202	225	204	194	214	200	215	200	224	214	209	222	217	239	203	210	227	210	208	205	237	209	225	209	213	211	205	205	219	202	254	235	212	226	218	231	222	228	214	206	211	219	203	209	233	244	212	204	191	228	189	206	221	211	214	204	197	213	220	214	236	217	229	215	220	215	240	223	229	226	229	223	199	215	210	214	243	212	244	206	199	204	215	221	231	216	214	219	214	209	226	210	187	220	226	221	193	199	206	204	194	211	225	222	223	203	217	243	216	214	221	227	218	237	242	233	205	220	201	243	210	235	205	200	228	227	204	222	213	203	230	247	209	242	215	201	219	234	240	218	210	207	206	198	216	210	215	209	226	231	232	203	236	198	223	210	231	202	213	209	204	225	237	249	219	220	215	209	221	206	211	227	215	212	196	226	237	222	263	236	222	222	208	225	211	237	218	220	224	216	237	213	210	230	205	225	219	245	203	209	205	198	233	260	223	196	227	240	216	210	227	216	218	240	234	224	239	214	217	237	217	205	206	219	213	219	234	227	236	204	233	236	209	205	236	221	213	223	220	220	241	229	229	213	215	202	189	209	211	226	210	217	218	208	226	225	221	192	215	207	233	221	218	236	228	185	213	177	198	186	217	232	186	215	201	219	225	203	233	215	214	256	219	222	221	196	206	211	229	217	230	215	221	218	223	222	207	224	209	206	215	206	238	215	221	207	205	223	242	225	225	239	231	252	231	197	222	198	212	195	207	208	234	225	194	220	205	234	218	222	218	213	219	228	218	214	225	207	229	211	248	200	237	204	220	205	199	233	212	216	208	211	218	217	219	228	196	210	215	233	220	214	196	227	224	186	252	237	187	213	203	206	206	209	217	228	188	220	223	218	204	218	205	198	217	236	210	227	250	198	241	230	210	219	219	242	207	219	206	228	228	218	206	212	216	224	212	212	209	207	217	215	171	210	216	229	234	222	207	184	220	227	214	199	212	183	241	194	235	186	199	203	232	202	189	216	223	235	238	230	214	219	225	222	182	228	214	197	210	240	204	207	212	216	233	231	201	219	249	212	224	214	219	227	227	212	232	213	211	225	215	211	194	238	197	205	189	220	216	184	224	216	229	199	202	218	204	223	208	201	215	223	210	201	233	209	220	212	241	207	199	207	233	182	214	208	207	214	237	216	233	196	221	228	196	236	239	213	207	198	215	217	211	199	224	233	222	237	205	207	195	231	200	228	223	202	199	217	224	237	225	197	193	231	237	218	230	235	247	196	213	242	239	231	238	218	233	218	235	216	221	217	197	222	220	237	209	207	227	211	229	221	196	215	233	202	221	229	212	222	232	212	244	236	207	223	249	210	204	200	218	205	199	191	232	230	222	239	225	206	212	206	215	229	225	234	199	185	228	228	243	244	208	228	205	222	230	202	225	222	220	223	245	218	217	215	204	228	242	199	205	223	205	194	241	228	236	212	233	211	218	219	200	211	214	215	228	218	245	214	189	214	222	224	240	224	221	227	241	204	229	210	201	218	238	205	205	204	228	208	212	197	213	200	217	221	244	205	215	220	233	226	231	201	238	233	195	207	202	233	204	207	194	213	230	187	221	214	227	192	190	200	217	224	224	215	217	210	209	230	240	218	233	239	196	221	234	230	215	248	209	228	214	212	230	222	247	240	222	257	185	227	208	183	196	228	195	230	226	215	216	192	188	226	205	227	220	211	216	225	205	219	199	213	222	234	221	212	238	208	201	234	222	207	228	213	212	208	211	215	213	201	224	213	226	201	208	233	254	214	242	222	213	201	253	218	233	231	250	225	204	182	221	236	197	202	213	208	215	202	215	190	228	224	212	218	236	220	234	239	189	206	207	257	241	246	233	196	244	248	214	229	208	206	216	221	213	228	216	241	201	227	233	230	195	233	219	228	216	236	226	241	205	207	216	213	219	236	209	219	223	227	229	252	222	218	197	213	242	198	202	234	243	225	209	212	230	214	238	220	194	222	223	232	224	224	197	196	216	223	218	219	203	224	215	223	203	222	216	205	234	200	219	228	219	215	235	198	242	211	209	206	231	203	193	215	216	199	222	241	214	230	232	229	201	204	203	213	215	231	209	221	230	232	220	231	222	229	208	198	222	207	207	210	242	249	264	232	217	229	224	239	204	211	209	229	208	197	246	215	244	217	239	253	239	232	222	200	204	209	217	230	192	207	226	221	208	242	202	238	208	219	186	211	216	248	239	223	230	234	219	235	231	236	258	231	229	229	236	219	217	224	210	216	195	236	206	213	229	227	218	229	240	230	212	227	203	242	194	220	214	232	233	207	231	204	207	229	202	193	220	211	230	212	220	232	216	225	230	210	202	216	210	228	202	237	215	214	222	226	215	241	207	211	248	219	195	220	211	236	213	219	236	213	209	204	248	225	221	220	214	230	222	224	248	244	250	204	217	232	230	208	236	189	204	213	199	236	236	232	215	202	215	220	218	208	241	202	199	239	228	218	225	205	222	210	221	225	202	214	210	234	212	181	209	206	237	237	227	214	237	181	199	235	210	225	202	227	246	229	229	207	200	221	186	233	217	217	230	198	241	203	220	214	214	184	206	215	226	214	206	226	251	201	213	227	216	220	226	247	232	216	231	233	207	239	203	236	171	222	194	230	197	216	229	189	215	218	197	218	227	202	217	211	219	222	224	201	231	206	215	203	214	227	215	212	191	232	237	196	198	200	232	223	224	243	236	221	221	240	244	223	215	206	197	210	229	198	203	200	211	216	218	221	238	251	239	206	219	224	209	227	219	219	254	228	212	225	230	252	241	224
2431	285	107	82	70	63	78	71	75	67	80	61	70	49	63	63	57	56	62	66	62	61	64	70	67	61	65	52	53	63	58	35	63	58	57	80	59	48	52	66	57	62	51	62	68	53	64	55	74	64	68	68	52	58	69	71	63	74	53	67	55	63	56	63	65	61	55	62	57	45	67	59	55	68	54	52	37	67	64	68	50	47	47	46	59	49	58	71	44	67	56	62	64	60	52	61	45	56	69	53	51	63	42	56	51	46	63	72	54	67	57	61	67	63	70	54	50	59	58	57	54	60	59	55	68	63	55	58	66	60	64	62	64	54	66	58	53	67	72	58	55	61	62	70	58	61	42	51	53	50	65	55	58	56	56	67	68	59	47	50	63	53	66	72	54	52	49	51	41	70	56	58	47	57	56	70	55	48	48	63	60	61	64	51	48	55	57	50	60	45	58	55	74	65	65	74	63	63	59	60	51	66	54	69	67	57	54	63	51	62	57	71	54	47	50	57	57	68	54	53	48	47	56	55	68	67	66	76	68	35	64	48	58	60	74	59	57	55	64	65	80	60	55	47	59	58	64	42	63	56	55	55	59	57	52	44	71	44	54	56	56	47	51	52	56	60	71	54	60	67	57	64	60	63	60	54	54	63	57	50	60	57	54	67	62	46	56	70	54	56	61	46	59	66	68	70	53	52	56	69	55	61	56	51	67	72	55	52	49	40	62	51	70	56	58	64	71	48	62	44	52	55	55	57	50	53	60	56	52	49	59	42	60	61	61	72	53	62	68	58	53	57	54	56	66	44	50	50	60	63	62	73	48	47	60	63	57	47	57	64	75	53	65	59	70	55	46	58	56	64	48	61	60	57	53	67	61	35	50	59	64	67	62	56	52	72	75	62	65	57	52	69	55	58	56	50	66	66	64	71	59	57	51	66	55	61	60	53	59	52	55	56	56	68	56	57	50	49	62	57	65	72	54	52	60	57	65	50	69	63	56	53	65	55	69	70	69	52	57	69	56	56	59	60	52	58	56	61	63	57	63	47	57	64	45	57	48	59	51	53	51	66	55	57	73	60	37	49	42	57	44	54	66	68	51	58	43	49	57	50	67	59	50	50	67	61	57	50	69	49	48	65	49	59	56	60	54	56	57	67	56	50	57	71	60	64	67	52	60	53	62	45	63	68	60	56	49	72	41	76	59	66	56	57	66	59	59	54	51	58	54	51	58	44	65	65	47	50	62	69	63	55	58	60	50	47	64	60	57	59	65	67	61	50	64	54	62	71	62	62	59	58	42	60	59	57	68	55	67	45	61	57	73	49	69	52	57	53	48	58	57	65	44	59	55	54	57	56	56	62	51	70	68	57	79	59	44	59	55	58	52	52	62	63	60	45	63	59	40	67	59	88	56	60	60	49	58	59	56	47	60	51	69	60	68	46	49	53	67	56	60	52	48	62	67	51	61	53	61	61	56	51	60	67	51	66	56	68	67	62	51	71	67	56	48	65	56	57	52	66	68	64	55	69	41	58	47	65	60	59	58	77	64	54	56	57	56	50	48	57	57	53	68	62	56	61	65	50	61	45	54	54	61	74	55	66	68	53	47	42	63	67	54	68	52	68	61	64	65	51	62	67	62	61	53	52	65	67	66	57	68	51	54	59	61	52	57	54	59	60	54	55	47	56	65	56	53	61	53	60	51	59	57	56	43	64	64	60	68	47	44	53	53	60	47	58	56	55	62	52	63	61	60	57	60	64	55	56	61	65	60	57	54	55	53	47	58	59	57	50	54	71	46	53	58	51	64	68	68	62	44	51	58	63	51	59	51	69	48	64	57	63	53	65	54	66	71	56	47	63	61	73	66	57	51	64	53	62	53	49	73	57	72	63	48	57	62	69	45	59	58	68	61	52	63	46	54	60	59	52	59	55	67	54	67	71	57	56	62	58	49	69	64	65	53	70	51	56	57	50	47	57	76	58	59	60	66	55	60	54	59	56	67	53	67	71	47	60	70	54	55	58	62	63	57	50	51	67	56	59	60	51	46	66	43	61	63	69	69	64	56	57	57	71	60	58	55	51	66	57	58	61	60	68	67	66	61	41	56	54	60	58	63	63	61	57	65	68	51	64	53	47	58	65	57	50	73	48	52	60	47	58	62	56	60	58	53	61	44	68	70	56	66	64	70	67	53	55	56	63	66	61	57	82	54	59	58	57	54	53	52	62	60	63	46	58	58	54	62	44	53	46	58	58	62	50	44	46	59	56	51	55	65	60	61	60	52	61	58	53	64	57	53	58	68	64	48	50	76	57	56	66	57	75	56	51	53	67	44	63	64	47	58	52	63	52	52	72	56	67	52	50	68	64	61	47	58	55	49	58	50	60	71	48	53	54	53	72	60	60	61	43	54	45	52	75	61	56	65	73	55	55	62	60	54	56	56	69	57	49	67	68	59	58	60	55	45	50	62	50	54	73	77	61	63	45	51	47	75	65	74	47	79	72	57	64	46	61	51	57	60	65	47	54	62	64	36	57	61	58	59	70	56	61	54	62	62	67	66	59	57	59	58	61	51	48	64	52	65	48	47	57	51	49	62	60	54	68	52	59	59	60	63	61	60	60	59	65	49	53	58	68	49	72	63	57	62	51	59	67	48	48	45	47	61	63	45	60	57	66	68	55	55	67	51	54	59	50	61	63	61	59	62	60	59	70	57	69	53	65	46	64	57	47	62	45	56	55	53	54	62	55	43	39	49	44	54	57	59	56	51	74	62	63	59	45	62	50	51	50	66	58	50	65	65	51	52	64	55	65	73	66	65	59	70	56	65	77	47	45	57	61	54	69	63	53	70	57	46	62	54	49	72	51	62	61	56	59	55	52	61	63	48	61	61	57	50	61	63	53	77	64	78	57	63	68	56	50	59	67	64	50	60	64	60	58	57	66	66	61	55	51	52	65	50	60	73	58	55	60	62	57	55	57	52	49	63	66	55	57	61	63	54	55	56	59	69	49	60	62	67	67	62	67	62	61	51	67	57	51	56	48	69	62	58	54	68	69	58	64	57	73	65	58	60	61	59	59	53	54	56	73	61	53	57	58	56	53	67	50	59	58	65	55	68	66	43	53	61	50	46	55	59	55	60	64	58	63	38	73	55	55	55	55	72	65	65	69	44	72	64	55	51	65	58	41	55	48	60	63	58	48	63	57	70	64	58	57	48	43	67	56	47	51	45	52	57	53	67	62	61	64	66	60	71	54	64	53	52	54	65	57	69	61	50	48	61	60	54	64	61	45	49	67	56	48	47	53	56	56	47	58	61	61	47	60	54	60	61	40	46	53	55	45	62	69	67	53	55	58	72	59	59	73	66	64	54	61	57	65	62	53	58	52	68	63	55	60	52	47	62	67	69	59	74	47	59	67	54	48	65	58	65	52	57	47	47	67	66	57	56	51	65	69	60	57	59	72	63	65	64	55	55	58	57	63	48	63	65	59	56	57	51	63	64	64
16582	2899	1140	1287	1812	2029	1892	1684	1778	1227	1145	1039	919	889	864	837	856	828	801	755	776	720	720	777	733	774	676	684	719	692	639	683	684	687	643	713	656	592	668	670	722	685	625	675	671	684	678	670	677	668	693	683	681	647	637	636	621	657	617	651	627	621	641	636	668	668	698	645	712	679	709	657	687	654	630	683	622	651	649	639	629	635	642	678	672	659	688	656	663	621	631	618	671	670	647	675	638	666	621	637	666	634	671	622	671	636	662	629	675	666	636	644	705	727	656	653	636	656	672	658	683	658	706	603	614	658	654	665	659	676	641	652	643	666	647	639	675	691	660	659	653	664	619	652	630	651	680	653	663	632	682	652	639	676	632	681	649	642	655	621	657	667	632	695	647	664	644	660	669	679	654	654	669	643	635	664	633	704	671	681	673	661	663	657	666	655	661	613	673	650	624	641	662	642	654	650	628	673	642	684	652	656	653	670	665	638	651	596	660	670	632	596	650	620	633	653	681	650	647	688	629	647	715	627	603	677	618	617	664	651	666	668	662	687	646	668	661	655	656	679	652	679	643	684	664	640	650	660	667	600	643	694	604	673	682	679	707	652	589	678	625	650	674	624	665	634	646	720	612	658	677	622	679	663	627	654	671	696	679	617	652	683	701	661	654	657	657	663	638	653	691	667	661	629	662	718	630	674	691	666	658	600	633	650	668	681	650	686	639	658	595	679	678	658	671	595	644	652	653	630	655	655	694	684	648	661	693	707	615	621	726	638	707	662	628	651	669	653	608	649	623	676	670	684	674	653	662	626	681	635	667	679	659	671	625	668	694	644	651	653	668	658	661	674	688	647	652	641	659	626	652	602	682	629	658	639	696	652	681	633	657	671	702	632	619	674	664	657	645	714	708	629	700	637	688	654	651	707	645	686	715	673	653	646	683	641	628	648	628	652	690	709	666	676	669	671	677	701	631	623	669	679	654	679	663	705	664	636	647	664	643	674	649	691	637	693	633	669	605	683	601	631	679	675	650	666	647	635	632	674	701	680	642	636	640	647	671	655	680	648	683	641	664	674	635	640	649	657	635	674	614	642	638	664	645	672	650	669	673	685	672	683	706	664	610	676	663	666	662	694	649	635	673	657	709	616	635	657	651	684	722	673	645	685	677	655	662	675	672	612	719	641	610	612	710	646	651	661	684	647	657	636	670	672	645	642	630	633	643	642	663	700	665	676	684	635	679	667	604	695	654	711	658	655	648	656	672	688	660	691	679	683	637	679	644	686	649	697	666	663	662	632	669	635	662	673	620	656	647	653	669	667	652	663	660	691	639	663	669	636	622	672	645	648	660	656	646	632	624	616	621	689	621	628	633	661	645	645	616	614	640	620	600	646	701	701	618	609	648	679	646	695	654	593	637	661	670	678	647	639	639	640	628	627	647	640	629	688	693	626	643	638	656	666	595	651	674	621	680	646	658	676	676	649	634	687	679	641	628	626	671	698	662	595	628	625	681	667	682	669	641	645	667	660	665	657	673	668	652	629	683	657	642	640	673	643	632	662	676	652	648	670	660	646	636	649	666	666	679	643	683	671	639	605	606	650	666	638	651	621	719	652	675	662	662	605	626	656	680	702	677	671	627	659	646	677	662	668	630	679	625	604	674	632	671	627	674	656	631	664	666	614	647	660	640	700	618	634	653	646	690	678	652	688	716	665	609	669	672	666	668	641	650	685	682	666	654	624	698	682	631	641	661	641	638	626	657	647	642	634	690	663	668	625	680	718	663	678	680	676	635	658	620	684	653	652	696	651	656	686	685	667	726	669	650	675	647	647	635	637	659	632	666	651	643	684	679	655	647	697	642	645	659	597	648	680	662	607	601	627	638	656	676	702	648	662	635	711	674	668	686	659	633	589	671	628	658	682	654	633	646	673	672	703	699	658	653	626	688	646	646	661	627	672	675	645	667	613	663	632	677	665	629	686	644	660	662	656	616	658	623	651	642	651	615	675	657	674	653	656	646	648	666	675	662	613	597	640	633	703	632	686	666	681	685	639	633	698	620	671	710	622	693	689	674	646	671	639	670	655	681	607	679	703	671	663	670	690	644	682	675	682	669	645	669	620	631	705	638	703	599	642	677	645	659	639	649	679	640	626	639	654	662	659	664	632	700	643	672	651	634	707	659	657	637	578	645	675	675	644	647	620	650	687	651	665	647	689	647	625	620	631	634	660	675	651	635	625	627	634	639	665	653	671	682	648	644	620	629	633	599	637	644	625	670	620	625	639	643	649	633	639	710	678	593	691	640	678	708	667	639	683	617	667	660	681	678	688	636	666	649	655	615	665	630	657	651	644	672	695	669	618	624	701	623	680	627	646	659	643	678	681	695	651	631	648	626	659	626	707	721	671	702	595	645	648	655	632	680	668	642	633	657	650	649	670	658	649	665	652	672	627	628	686	689	660	719	603	657	688	669	675	668	641	710	639	641	608	609	686	658	647	673	676	640	614	658	667	643	657	693	639	663	617	658	661	649	648	647	617	658	608	684	658	623	654	631	645	612	581	665	651	632	619	630	673	636	675	656	648	668	631	607	683	626	633	624	644	639	680	703	640	630	642	657	639	631	655	697	666	690	686	635	617	682	651	657	656	624	642	685	647	633	660	623	593	614	656	627	682	665	628	658	681	663	615	626	625	648	645	637	640	685	622	664	641	587	673	645	681	645	666	601	604	698	660	660	670	673	691	679	666	656	613	647	672	688	647	654	642	691	653	668	633	632	653	642	640	680	656	663	662	684	631	667	661	704	672	683	653	677	667	651	671	646	656	634	613	624	640	617	663	676	676	632	678	648	623	656	628	666	701	657	636	662	712	644	684	719	663	728	704	726	690	639	680	665	654	689	661	659	671	689	593	691	674	673	644	637	661	692	624	629	649	636	647	609	660	656	657	675	649	665	712	660	654	633	665	706	681	662	688	683	694	685	642	655	685	683	625	649	658	712	625	664	639	676	678	705	709	676	657	597	644	687	672	643	653	663	658	645	604	632	652	613	630	680	655	693	687	663	645	704	639	616	658	668	648	636	634	652	622	648	632	658	669	678	639	712	650	654	712	671	687	665	634	657	626	637	679	649	652	691	683	671	605	636	680	698	605	646	628	646	691	637	687	648	654	698	659	707	670	688	618	692	660	645	668	638	675	662	658	663	651	676	663	633	664	657	657	687	662	639	648	617	660	682	615	678	650	668	647	654	710	638	654	655	666	669	662	632	637	667	622	677	595	650	676	666	718	658	681	672	718	634	659	669	699	688	669	671	674	721	637	662	665	650	660	653	664	673	674	618	615	637	662	658	701	693	650	607	616	683	669	643	664	658	655	628	652	617	684	660	629	651	629	664	652	650	643	663	651	632	637	639	658	637	647	656	690	652	623	653	679	659	666	608	631	706	736	663	649	626	674	654	642	651	663	673	678	645	644	667	670	656	694	668	647	674	675	633	629	636	645	686	615
3830	866	319	135	88	88	71	69	43	39	34	38	41	22	32	29	26	29	20	12	22	13	17	16	24	18	22	24	22	19	15	14	17	24	24	15	20	23	21	14	11	13	14	13	17	23	18	15	19	19	11	16	18	20	16	18	18	9	20	21	13	15	16	14	19	17	9	10	15	16	8	19	12	14	19	18	17	18	12	17	15	21	11	12	21	21	10	12	9	19	19	13	17	18	17	15	15	11	22	13	20	18	18	21	24	14	12	19	22	11	11	12	13	15	23	15	18	19	22	12	7	27	13	19	16	10	17	15	22	30	10	13	12	15	13	15	12	14	13	14	23	14	15	16	11	16	13	11	8	18	14	16	17	15	18	17	16	10	10	16	13	9	13	12	11	23	16	21	15	22	14	16	21	24	12	11	13	9	17	16	15	23	28	12	9	15	15	12	15	15	10	18	12	15	10	16	15	23	13	13	17	12	16	8	20	9	21	15	11	15	21	15	13	6	16	23	11	14	17	15	16	18	12	19	16	8	13	12	20	15	16	14	16	19	13	28	11	11	16	24	19	9	25	16	17	15	25	10	18	12	18	12	14	17	16	20	16	15	17	18	17	17	13	17	13	15	17	6	10	13	14	12	15	15	19	13	16	16	7	10	6	14	13	16	21	19	13	15	16	21	16	15	17	17	12	18	13	15	18	18	16	15	9	18	12	12	10	12	10	9	14	12	14	12	12	15	13	8	11	19	11	13	21	15	14	16	25	14	16	13	25	16	15	15	11	12	8	6	15	15	11	15	16	15	14	12	12	22	20	13	14	9	15	15	21	18	9	14	17	9	16	17	11	17	12	9	14	16	15	21	17	10	14	15	17	15	16	19	12	14	16	17	15	10	14	12	14	14	14	16	14	12	13	14	23	23	21	17	11	16	12	15	14	16	17	18	14	16	17	10	11	17	14	20	14	14	12	18	20	20	17	14	22	15	14	20	14	12	17	14	13	20	15	15	10	12	16	18	16	18	13	15	19	19	24	15	22	15	17	10	19	16	14	10	17	15	10	16	15	14	12	16	14	17	12	11	15	12	15	13	14	12	18	12	22	12	16	12	18	20	20	16	15	11	17	13	14	19	15	13	23	14	15	16	15	11	21	14	18	13	19	8	14	13	18	10	16	14	12	14	17	12	20	15	13	17	16	15	14	16	20	22	9	13	13	14	10	15	16	13	14	12	19	12	14	17	19	14	8	12	10	13	18	10	14	13	16	12	12	18	11	4	23	13	12	11	13	18	11	16	12	15	10	24	18	15	14	17	13	12	10	15	14	13	11	18	16	13	20	15	23	9	16	12	10	16	9	16	19	11	10	23	14	14	17	11	13	18	12	18	15	17	14	15	12	15	14	17	12	21	9	19	24	18	15	17	15	14	7	16	14	14	19	20	15	21	13	17	11	18	15	17	23	12	17	17	25	15	15	20	21	12	21	10	17	20	11	10	18	18	12	14	14	13	18	9	17	12	14	19	12	12	14	11	17	10	14	10	13	12	13	10	19	15	21	11	16	15	22	11	12	13	14	14	19	18	16	15	11	14	19	9	16	15	14	19	13	15	14	10	20	13	10	23	13	12	19	11	20	17	12	19	10	18	12	14	25	12	14	15	16	22	15	15	23	8	16	16	23	16	14	17	14	11	13	17	12	14	13	16	12	16	25	14	9	11	17	14	14	13	14	17	18	13	13	18	21	14	6	12	12	10	17	14	14	18	14	11	11	10	12	15	17	12	12	11	14	20	11	12	11	22	19	12	23	15	16	10	15	15	15	20	20	18	20	15	14	13	15	18	13	7	14	8	10	14	17	20	13	18	11	10	18	19	14	11	10	8	11	11	19	10	11	18	12	18	15	16	24	23	18	19	13	19	27	15	13	21	15	13	18	15	17	9	17	20	15	14	23	14	12	13	16	15	8	9	16	15	12	14	22	13	12	15	23	14	21	14	11	16	6	13	14	13	18	8	14	19	9	10	12	12	19	13	19	18	18	14	16	14	10	14	20	16	13	20	19	15	13	19	18	14	11	19	11	20	16	17	14	11	11	9	22	13	12	17	21	15	18	15	19	18	22	19	16	11	15	18	16	16	17	16	19	12	8	19	21	13	9	15	15	15	12	8	11	11	22	13	15	16	10	25	13	15	21	15	12	23	14	16	14	20	10	15	16	22	7	15	15	17	19	12	5	6	17	22	19	10	15	19	14	14	15	21	22	11	14	12	14	22	16	14	15	18	13	18	18	16	8	14	24	14	16	14	9	23	13	12	15	24	16	14	15	12	10	13	11	7	16	12	12	14	16	21	14	15	22	20	18	13	8	16	11	13	14	17	15	11	15	16	14	17	14	18	13	17	13	7	15	11	17	8	17	19	13	22	21	20	10	8	12	18	17	13	6	16	8	14	16	8	10	14	12	16	12	16	14	15	21	23	16	13	12	15	17	14	15	25	16	16	7	17	18	15	20	13	15	11	16	11	21	13	21	21	16	7	16	16	16	16	17	15	15	18	21	19	13	12	17	12	12	22	16	13	7	18	19	17	19	16	14	11	19	9	12	15	19	12	7	10	10	17	13	20	15	12	15	11	13	17	14	14	13	12	11	13	13	10	16	23	15	19	15	18	17	20	17	13	16	20	11	15	16	17	10	18	15	13	13	15	10	9	18	12	18	16	13	10	16	11	10	15	14	11	10	11	11	20	22	23	13	15	15	7	14	17	11	19	12	20	18	10	17	19	9	22	22	11	18	24	18	16	11	14	16	10	16	19	14	16	12	12	15	13	14	13	9	8	15	17	19	13	9	17	12	11	15	13	14	11	15	10	18	12	15	14	11	6	10	16	14	13	14	15	21	21	10	14	6	7	13	18	11	16	14	9	19	19	15	14	14	13	4	13	12	11	14	14	15	10	16	21	10	13	19	19	10	20	15	10	19	15	18	14	16	13	18	16	12	10	28	24	14	19	15	14	18	18	12	11	14	15	15	14	12	22	12	15	7	14	18	15	6	15	14	11	15	16	14	17	13	16	11	14	14	13	14	13	12	10	20	15	13	18	14	20	16	14	16	19	7	14	19	22	20	20	16	17	11	9	13	9	7	13	13	12	14	13	13	21	12	20	14	19	16	15	9	10	17	12	16	11	17	20	15	13	12	13	18	14	7	12	10	19	14	8	18	14	12	21	17	16	8	14	9	13	21	19	16	15	15	18	20	14	18	19	11	14	16	13	17	16	15	8	19	13	11	17	14	21	19	20	20	11	19	17	18	12	12	12	13	14	13	24	17	17	16	16	14	19	15	7	23	22	10	17	13	15	9	7	16	13	18	17	14	22	20	15	12	20	12	21	13	16	12	22	12	21	15	18	14	22	17	17	14	10	10	10	19	13	21	15	14	19	13	15	15	9	18	13	10	18	25	18	18	17	10	21	18	17	16	19	12	14	9	9	13	19	18	14	19	17	13	10	16	14
23766	4283	2126	2634	4747	5576	4986	4018	3024	2197	1636	1433	1232	1024	877	799	689	635	616	543	494	485	441	434	412	392	370	325	344	315	274	310	290	310	283	268	284	267	263	280	255	248	252	228	214	255	222	224	256	225	222	207	224	204	221	198	201	193	204	195	196	203	183	210	196	202	219	172	178	184	192	187	219	193	206	198	223	179	175	206	199	190	198	177	198	176	205	187	181	187	202	169	189	187	164	168	183	202	170	163	192	186	176	182	163	177	209	191	191	210	177	185	203	168	172	166	180	191	179	172	174	197	182	142	164	172	181	179	174	169	192	191	171	171	184	180	192	187	207	174	171	175	175	205	206	174	170	186	162	210	160	187	177	190	159	200	176	199	158	187	190	179	169	198	183	185	178	171	199	179	175	185	198	164	163	194	171	182	190	176	176	201	183	174	164	201	176	187	197	207	172	184	210	179	200	184	170	178	184	191	166	174	163	182	184	179	178	169	174	195	161	155	179	183	172	176	175	209	171	185	162	164	183	181	172	186	194	168	178	172	171	175	206	151	163	192	197	201	187	193	188	199	187	188	187	150	181	160	182	194	182	166	194	185	188	185	162	207	161	212	165	163	179	183	173	197	165	174	181	167	203	197	184	169	155	176	160	168	155	171	173	185	175	190	180	179	174	202	185	157	177	180	197	201	176	171	188	162	211	174	181	161	163	187	172	177	189	162	180	203	185	187	179	193	188	169	181	178	157	183	172	180	164	168	173	181	179	170	171	183	163	166	188	183	175	190	198	188	174	172	172	160	177	181	175	190	158	185	189	197	162	192	181	174	190	182	200	173	197	173	192	190	211	194	160	190	175	167	189	180	173	181	189	185	182	185	175	177	182	170	175	174	177	182	168	198	187	160	195	175	174	194	173	183	164	194	197	192	165	156	176	176	175	198	193	163	164	181	189	186	195	158	178	174	157	188	183	194	181	180	176	177	184	161	163	179	188	203	186	165	166	182	184	181	176	176	173	189	189	191	187	175	167	171	198	178	172	186	170	151	180	207	190	173	167	216	182	160	189	206	154	183	185	190	192	200	182	173	171	190	160	185	171	191	175	170	172	205	188	185	167	189	189	138	182	195	193	165	181	178	190	155	201	214	174	161	175	175	166	193	191	197	171	168	172	178	184	172	192	156	196	158	173	183	189	181	177	179	192	189	188	180	164	153	175	192	168	189	184	181	171	173	178	183	178	151	161	176	168	177	164	159	223	184	154	174	154	203	171	170	170	187	173	183	176	190	177	188	176	196	160	154	177	180	167	167	178	180	177	182	173	169	195	188	188	199	179	195	183	197	183	163	180	178	167	162	191	233	195	181	190	181	186	192	192	170	184	184	169	191	200	174	165	157	199	189	168	172	179	177	176	165	163	170	176	211	151	184	183	160	172	208	167	182	166	164	160	184	191	185	192	186	167	182	170	162	198	178	189	152	203	179	175	170	176	170	179	206	159	172	183	194	180	148	200	188	162	179	165	202	191	182	180	192	151	191	190	192	181	175	158	159	200	172	153	163	180	189	199	193	179	179	166	179	173	171	187	197	174	186	178	185	173	170	186	188	163	175	164	160	168	173	181	183	171	160	171	178	186	170	179	185	171	165	176	168	196	189	213	177	173	160	177	178	166	144	172	174	192	187	171	183	174	195	183	188	179	191	187	177	182	164	205	185	171	193	194	187	183	204	166	179	186	184	200	153	192	196	198	196	164	192	177	189	173	205	167	177	176	162	185	191	191	200	194	169	178	176	188	192	178	171	174	187	188	190	182	196	170	205	156	178	184	171	174	158	183	189	175	176	201	182	180	158	167	163	170	190	178	191	172	186	170	177	157	174	175	194	152	151	181	175	170	157	180	190	172	175	177	172	186	158	178	175	204	170	182	169	178	180	160	165	191	158	202	169	181	184	197	192	200	182	176	169	150	167	183	181	175	188	197	182	190	156	194	179	180	177	186	192	188	183	168	172	182	179	179	178	169	182	195	180	182	161	213	162	193	174	169	178	180	188	161	194	189	182	188	169	141	176	150	192	198	175	186	186	172	171	170	192	176	185	202	170	183	177	154	149	172	202	155	190	183	181	165	180	166	180	187	190	172	178	195	187	180	198	193	171	177	166	179	184	185	173	167	172	183	193	183	169	183	160	169	135	175	184	162	205	194	166	196	167	188	189	220	181	187	183	160	170	175	170	157	170	178	183	183	185	162	179	184	178	169	203	172	155	185	168	176	156	180	194	178	177	187	160	186	153	176	184	206	153	175	182	163	156	174	168	160	165	166	184	169	166	199	182	172	194	147	174	180	178	182	172	155	162	173	184	194	181	170	185	185	177	200	225	184	187	187	204	172	142	185	180	179	172	180	201	157	165	190	162	173	153	195	169	187	190	192	193	181	181	170	175	193	189	183	195	187	160	179	162	157	166	188	180	160	167	151	196	190	197	179	164	192	183	190	190	180	163	190	185	197	170	191	168	168	184	171	175	193	198	177	188	181	195	193	188	164	181	174	182	176	185	180	177	172	177	156	183	181	197	192	170	179	158	183	187	180	185	182	186	174	188	187	184	164	161	176	199	161	177	171	176	185	171	172	191	167	168	185	171	187	194	195	175	167	185	189	174	176	186	171	194	206	191	181	203	184	183	182	172	181	188	190	172	164	180	172	207	154	186	178	197	209	182	172	191	175	181	195	176	170	202	173	181	164	177	171	159	185	174	201	192	153	172	188	187	181	180	159	161	193	160	167	151	180	182	195	170	167	175	187	166	197	193	175	173	177	151	180	179	164	180	169	176	163	204	192	147	186	159	156	189	166	190	185	151	176	172	192	163	204	188	177	179	163	177	160	163	171	170	203	175	174	203	159	180	176	177	191	190	157	188	165	178	172	151	186	185	163	186	178	171	168	172	173	183	168	193	181	170	177	196	162	180	218	145	184	204	154	187	192	177	161	174	174	181	173	182	176	204	164	187	174	167	189	187	173	181	192	178	174	183	166	184	187	169	175	154	202	158	193	191	168	158	151	185	197	177	165	181	179	182	158	213	192	185	189	177	167	161	183	162	183	173	159	180	145	165	186	187	173	184	158	164	185	180	177	174	214	201	179	158	182	170	195	173	204	185	162	181	174	186	175	185	159	152	199	186	165	196	174	178	169	188	196	154	175	148	182	191	169	163	193	193	191	194	147	189	180	193	177	196	197	179	192	184	164	167	174	177	191	188	175	195	173	194	175	163	170	185	188	204	183	205	177	181	167	171	161	190	184	189	158	184	166	191	174	168	178	179	170	170	192	191	174	164	184	176	154	177	182	203	163	158	154	188	167	146	175	224	166	160	216	190	178	193	174	183	175	199	158	181	166	170	190	175	173	185	172	176	171	184	168	190	188	186	185	146	161	183	172	159	185	172	183	180	184	194	175	177	153	174	188	180	168	166	171	158	165	196	159	177	183	186	162	164	164	184	177	174	176	195	201	187
4032	424	188	136	110	136	118	221	142	102	113	91	98	88	100	78	107	75	73	89	79	97	89	97	75	72	74	74	88	58	84	71	106	80	78	82	80	75	66	83	65	67	82	77	81	88	68	71	83	70	72	66	64	69	87	61	70	65	86	76	77	77	63	83	68	61	68	75	67	80	74	76	83	80	69	72	79	64	69	61	75	80	68	78	61	62	73	69	70	72	63	70	86	79	69	56	82	74	81	68	72	84	69	77	59	69	81	73	81	61	73	75	66	69	74	76	77	76	61	74	62	78	71	66	62	66	83	64	77	77	69	77	63	71	69	61	61	85	86	73	67	73	72	82	74	83	83	75	71	73	73	68	75	73	75	73	59	71	77	77	68	59	70	72	71	59	74	75	74	83	79	88	73	69	81	67	77	67	74	77	81	85	83	60	78	76	81	57	72	64	70	78	69	75	73	75	65	71	73	76	71	62	72	72	83	60	60	80	68	75	69	71	61	90	71	60	63	68	79	79	64	96	57	68	68	75	68	57	70	74	75	82	68	73	75	87	63	61	75	70	60	75	69	86	86	57	73	76	93	70	70	87	63	61	73	78	65	60	78	84	79	67	74	77	59	63	63	67	79	69	80	68	65	66	67	81	77	63	87	74	64	64	65	67	73	57	80	79	80	64	60	60	66	61	72	73	79	75	84	75	61	77	72	64	77	79	77	79	81	70	66	60	77	67	69	90	74	88	66	76	69	84	67	64	81	87	83	76	74	73	75	78	89	61	62	63	62	72	65	79	73	75	74	62	64	85	55	72	70	75	73	63	72	74	67	72	62	86	64	63	63	81	82	62	71	74	71	69	86	73	74	82	67	70	73	64	67	68	58	62	79	67	75	85	65	80	74	82	63	54	75	71	73	79	78	76	64	69	81	63	65	71	85	64	76	63	64	69	73	82	58	58	87	77	58	70	87	67	90	72	69	74	81	79	75	57	58	84	72	73	86	88	70	65	79	80	72	74	74	61	76	82	79	72	75	67	71	67	67	77	62	76	74	71	69	79	83	83	69	71	64	71	71	81	69	70	82	78	69	75	77	70	74	90	72	75	65	85	89	49	63	77	72	77	76	82	94	78	68	63	52	68	74	69	63	86	63	83	79	73	84	69	64	69	77	68	80	72	72	68	79	85	76	73	71	70	77	63	67	72	70	73	76	69	75	77	69	71	75	62	61	59	54	65	84	60	80	70	75	64	72	87	66	71	65	67	68	56	77	66	63	75	71	64	73	65	65	68	71	62	63	75	71	89	72	91	60	85	63	71	73	68	70	62	70	70	71	76	69	67	87	76	71	70	85	62	70	86	73	72	72	78	68	69	66	82	76	58	72	70	82	58	70	79	79	89	82	76	63	79	74	74	56	71	68	84	81	75	66	64	77	63	59	67	82	64	72	59	65	76	57	68	65	78	76	66	68	72	86	77	84	64	82	63	60	83	69	66	54	57	73	74	67	82	66	67	78	73	90	72	72	75	71	76	82	44	81	68	78	83	66	48	68	59	67	65	84	64	71	93	78	65	68	95	67	78	67	71	74	78	82	71	66	81	77	70	83	62	78	71	72	67	74	66	72	66	83	74	75	68	82	71	78	67	70	84	82	83	59	59	82	66	74	83	93	61	77	83	63	75	71	58	56	56	56	69	79	77	81	70	65	71	65	60	57	57	74	52	65	75	75	73	69	67	79	82	74	86	78	88	77	74	68	67	68	83	61	76	83	69	74	62	87	64	84	79	85	74	78	69	73	59	76	66	60	71	77	55	71	74	54	83	73	74	73	89	64	61	73	77	71	73	75	70	81	69	75	79	76	79	77	70	79	62	82	72	64	78	65	62	84	70	60	67	61	77	69	59	91	72	73	84	62	77	87	66	68	69	66	69	65	75	70	71	55	73	72	68	82	66	68	67	80	75	69	78	83	67	63	66	62	73	88	83	62	84	71	73	90	67	53	74	67	75	69	65	94	83	73	80	81	67	78	84	67	74	66	58	79	82	64	56	98	75	70	73	79	79	76	77	65	74	75	79	70	72	66	64	74	68	86	61	73	72	73	98	63	69	70	70	71	58	67	68	71	72	66	66	85	70	68	65	64	66	76	69	72	82	67	83	83	61	56	55	86	75	66	70	67	77	60	63	76	74	69	70	69	74	68	69	57	56	75	89	73	76	78	81	74	77	66	79	68	60	73	68	63	70	80	72	76	79	64	66	75	55	89	56	72	60	70	70	76	63	63	81	66	55	60	73	62	77	67	77	73	71	77	61	67	81	72	75	73	76	76	66	66	63	73	55	70	70	79	77	68	64	75	91	77	70	71	94	53	74	68	84	65	66	68	66	63	79	65	77	55	67	76	78	68	69	80	82	60	69	67	79	52	71	62	82	81	77	71	73	69	71	69	59	76	56	80	73	85	74	72	70	90	64	67	70	77	70	76	78	63	74	83	78	66	69	79	78	81	80	59	66	68	60	71	66	71	67	85	63	65	73	75	71	57	71	72	72	82	73	73	76	69	76	78	72	87	74	78	82	65	82	70	75	75	78	72	75	92	61	54	78	71	70	80	69	60	67	73	65	61	82	73	67	76	62	61	81	76	72	55	73	72	89	74	75	80	51	82	65	75	59	67	73	66	64	66	76	73	62	80	72	85	73	76	72	74	76	68	69	78	90	66	65	82	71	80	72	58	66	78	64	76	57	71	77	68	68	73	73	71	69	79	73	59	65	85	81	69	61	71	75	74	69	92	64	68	71	75	47	72	62	80	69	50	60	69	91	80	78	69	65	82	81	61	86	78	69	84	67	70	62	81	64	77	74	88	60	76	71	98	64	70	79	83	72	70	76	77	65	73	74	68	69	70	64	80	70	75	70	75	65	73	64	83	82	76	69	64	75	74	68	72	68	89	74	75	77	57	73	59	80	74	67	64	66	67	74	66	59	69	76	83	72	58	66	68	53	77	83	61	82	78	86	59	73	78	64	79	73	70	76	56	79	80	58	68	55	78	63	59	57	88	73	66	75	84	58	63	86	70	72	82	73	74	67	71	64	68	75	84	82	72	76	84	72	72	63	84	79	67	47	65	51	61	65	79	74	66	75	68	71	71	87	67	66	70	67	82	82	59	78	81	81	60	87	79	71	77	80	73	68	65	57	68	80	68	51	59	78	76	58	68	65	63	84	70	78	72	65	69	72	61	75	61	63	72	68	81	68	66	76	77	64	73	75	71	65	60	74	84	67	78	63	68	84	72	89	77	63	69	80	72	77	78	78	76	76	65	76	62	77	72	54	64	75	70	92	69	73	75	59	84	56	83	73	74	74	79	50	73	86	80	68	66	89	74	65	72	71	76	59	69	82	72	53	64	67	71	92	75	74	64	75	67	82	64	66	67	76	60	57	76	74	86	74	69	67	69	93	70	64	67	75	70	68	63	78	70	72	74	74	73	71	81	70	77	85	64	76	78	84
17404	3393	2338	2755	4451	5297	4997	8447	4110	2803	2343	2094	1713	1603	1475	1354	1302	1227	1143	1158	1106	1115	1027	1002	1034	1015	942	937	981	903	877	881	840	915	869	966	891	820	855	858	896	831	826	842	839	777	806	814	795	778	828	770	847	797	814	817	781	782	824	831	846	781	843	803	782	822	803	782	802	815	762	787	749	821	822	831	808	768	829	775	793	804	764	853	739	816	840	780	809	794	763	804	777	753	722	775	772	768	767	766	778	776	808	824	784	830	786	831	764	768	761	785	779	785	797	771	776	783	757	755	792	741	789	762	762	759	760	757	801	746	791	805	822	771	733	823	740	823	816	787	771	730	771	778	803	744	770	834	773	744	820	780	740	739	855	720	824	797	771	769	772	781	802	793	749	744	786	772	774	762	831	749	783	738	807	786	788	771	755	820	788	774	759	779	767	782	796	813	811	793	793	771	755	850	769	770	816	704	822	788	789	798	781	782	785	801	787	759	772	787	727	789	785	786	814	765	777	787	798	793	773	737	754	818	826	763	793	758	752	803	802	743	738	825	786	805	762	778	836	798	770	753	805	753	758	777	748	782	754	796	761	721	747	804	856	825	751	756	794	733	767	782	813	757	774	821	791	783	815	763	714	775	763	800	731	786	811	782	801	769	825	790	774	754	802	728	783	805	793	812	762	800	806	803	757	740	778	759	850	822	798	760	786	771	789	741	787	745	726	761	788	756	783	795	762	782	797	729	764	803	787	797	766	750	756	789	795	791	727	766	769	765	771	761	752	780	803	803	774	816	738	805	785	733	826	777	772	833	828	796	787	789	786	767	807	771	758	757	751	801	814	824	793	805	808	777	797	828	793	733	739	810	797	760	800	805	758	803	789	761	737	813	783	800	742	793	804	801	772	762	768	812	778	754	788	777	792	767	810	836	801	772	757	755	776	759	790	763	781	734	763	774	800	809	773	725	731	797	772	777	763	762	773	739	790	811	709	820	741	782	799	840	765	821	782	785	811	854	777	749	768	794	784	766	805	762	767	753	775	787	780	781	815	800	784	778	750	791	746	830	787	772	803	781	814	744	787	730	796	812	792	769	775	765	741	738	749	795	785	819	799	800	710	800	758	783	797	773	761	801	745	798	813	777	783	795	784	795	780	811	757	831	739	829	786	825	743	828	795	738	810	790	804	788	780	783	773	803	751	723	807	775	778	791	820	750	764	787	795	775	717	803	793	750	809	768	776	772	744	783	773	765	807	771	770	771	789	746	781	795	746	817	768	809	739	776	755	806	797	762	786	775	785	769	785	819	783	760	742	821	824	774	767	782	744	786	762	776	741	848	805	785	788	802	752	823	774	822	804	793	740	795	751	819	799	750	773	746	767	728	784	742	774	754	780	779	758	768	759	751	810	808	774	834	752	773	759	787	778	769	804	774	727	814	865	783	811	768	752	782	808	792	843	833	789	744	777	800	758	818	725	760	766	773	811	804	838	811	749	773	810	750	775	795	762	814	772	787	776	766	804	752	720	770	811	793	816	742	760	746	749	755	799	779	818	777	717	773	770	769	793	799	793	750	740	800	778	778	818	785	800	782	762	769	768	828	824	726	752	771	792	754	782	760	763	772	737	756	817	761	842	784	748	855	720	749	761	793	806	770	807	760	802	797	803	789	762	802	749	863	777	817	774	793	758	758	770	793	737	785	796	762	778	784	830	737	800	761	785	747	752	800	750	751	776	797	795	803	767	760	776	779	762	758	766	739	805	825	804	776	786	826	832	777	770	755	753	817	757	822	769	807	779	817	755	757	821	797	750	717	764	768	753	771	766	761	819	779	779	802	801	795	758	759	736	768	780	779	820	803	744	787	773	783	734	793	798	764	844	818	776	732	751	798	789	776	747	755	724	754	749	775	755	793	782	791	803	790	799	814	756	746	747	796	795	793	794	784	776	766	760	783	805	785	731	788	802	780	765	755	770	806	848	775	752	800	826	787	750	851	724	749	760	800	770	769	753	804	765	778	768	784	764	833	764	790	812	775	801	756	769	792	804	749	781	820	704	781	752	773	783	732	758	816	757	744	803	751	820	759	772	776	749	786	766	828	788	801	810	745	735	740	775	782	780	755	725	764	803	784	798	799	823	752	839	710	794	796	775	782	766	797	800	833	796	779	754	740	815	783	790	729	807	780	734	759	771	752	774	800	762	786	784	837	753	766	754	764	791	739	748	793	751	804	774	760	768	775	745	769	727	804	829	798	789	798	770	786	810	818	760	721	786	789	793	760	764	766	741	788	770	797	788	787	791	782	745	756	801	772	748	788	760	748	809	782	785	783	775	723	781	750	792	830	769	773	783	789	767	728	790	767	866	781	776	776	766	785	835	761	807	794	829	789	778	750	803	784	825	768	808	749	817	800	822	805	727	719	783	825	796	751	831	771	745	806	754	839	771	783	738	757	764	753	814	782	783	783	727	805	783	783	756	752	801	782	753	733	786	787	809	762	770	776	716	800	790	768	748	778	759	776	809	723	772	790	818	740	751	766	750	796	756	781	733	753	748	787	752	827	772	794	762	821	751	768	754	733	768	799	754	770	825	755	767	775	803	796	773	748	767	819	757	804	827	766	754	835	761	798	752	805	733	810	766	764	791	740	782	775	784	778	783	796	801	750	827	743	747	804	795	788	770	740	756	730	805	811	754	827	768	809	768	815	782	819	782	747	750	821	781	725	778	731	817	840	764	786	821	802	767	787	752	757	783	784	847	776	773	776	776	776	742	808	788	756	735	754	806	780	806	764	749	768	771	764	756	750	834	749	781	780	761	782	749	817	747	796	777	769	795	831	770	750	756	762	757	784	818	819	779	775	747	792	804	784	764	762	753	788	783	829	743	794	791	800	805	778	801	768	749	763	835	787	786	809	785	819	742	748	773	788	716	801	789	762	797	817	813	792	832	784	754	747	795	779	811	837	755	768	800	793	737	768	776	833	799	825	751	779	776	810	764	763	796	803	769	777	785	738	802	798	826	760	734	770	786	800	766	747	763	765	770	769	780	774	804	771	813	779	763	768	760	806	815	773	748	791	794	757	786	813	843	795	833	804	762	801	796	810	818	769	758	813	776	784	744	837	780	782	783	795	763	752	755	799	758	754	797	809	767	768	787	798	797	820	795	823	802	814	775	788	791	784	776	832	771	806	753	804	759	806	788	775	807	757	781	757	782	840	772	791	766	803	759	801	767	747	772	771	749	797	769	815	732	769	765	766	783	774	793	736	790	777	756	796	797	832	798	709	771	797	819	786	745	765	774	802	786	782	766	788	828	840	747	799	768	819	772	812	820	830	792	808	773	756	823	794	746	783	736	801	793	778	805	726	769	804	761	763	816	751	744	766	755	784	808	848	765	786	797	798	777	778	802	812	729	797	848	723	741	734	805	740	786	768	806	789	776	802	757	747	797	810	770	725	743	822	787	795	778	751	724	832	774	786	784	758	757	744	773	812	771	825	726	807
3828	643	296	152	107	119	134	220	92	73	81	68	54	62	54	47	47	40	35	40	40	34	34	37	30	39	21	22	29	34	25	33	25	27	25	30	25	23	26	33	18	24	25	13	18	18	18	22	28	30	22	28	35	25	30	29	25	19	25	23	22	20	30	31	21	22	17	23	25	18	26	17	19	19	20	27	17	14	17	16	23	21	26	24	21	28	20	26	17	20	21	25	24	17	17	25	30	17	21	28	22	23	13	26	21	30	26	20	22	23	21	29	21	19	16	23	25	19	25	14	17	18	22	25	25	24	20	21	18	18	12	25	17	25	25	19	20	15	20	33	16	28	16	21	21	26	26	21	25	29	19	18	23	25	27	13	23	16	30	20	23	19	17	22	17	21	15	22	20	23	16	27	17	23	17	21	21	21	22	26	30	27	24	25	18	27	27	20	18	14	17	16	30	18	20	15	18	29	26	21	17	19	25	25	18	24	22	18	23	20	25	24	17	31	20	13	20	20	24	20	20	24	21	13	24	17	25	26	28	32	24	22	19	14	27	20	20	26	17	20	11	18	20	20	23	23	30	27	18	18	18	27	18	14	20	20	24	21	21	19	17	16	19	18	21	19	30	21	19	18	21	21	21	17	15	22	24	26	21	21	21	24	24	24	29	23	16	20	28	21	17	16	17	25	20	28	19	31	17	16	11	26	23	24	17	23	12	19	29	12	21	24	23	22	24	15	19	24	27	23	14	19	22	19	20	23	16	23	20	27	24	32	15	15	21	19	18	24	15	21	34	32	31	19	18	13	22	15	24	30	23	25	28	19	28	21	23	14	22	22	29	23	22	16	21	21	21	17	23	28	28	24	24	17	23	25	16	19	17	23	22	21	26	17	31	16	24	11	22	29	17	24	26	24	19	23	15	18	23	14	23	15	23	25	21	30	18	14	13	12	21	22	11	29	15	22	18	24	20	14	24	15	18	13	15	22	23	18	22	15	33	21	33	17	27	20	25	25	24	17	18	17	21	27	23	16	19	23	18	23	23	20	19	19	20	26	20	14	21	20	15	24	27	20	18	27	22	16	19	23	20	24	22	17	30	18	25	22	27	21	19	21	18	16	16	20	24	23	30	23	21	19	20	20	30	26	22	24	16	15	26	22	26	18	29	18	25	24	23	19	31	23	16	15	29	12	25	14	19	26	26	24	15	19	18	22	19	18	16	21	15	31	27	22	17	19	17	27	17	27	22	29	21	24	22	13	21	18	18	24	19	19	22	19	22	27	18	23	22	22	15	14	17	23	20	25	21	21	13	15	18	15	18	20	24	16	21	17	17	17	21	28	22	19	21	17	25	22	22	17	17	26	19	21	20	23	20	25	25	17	17	29	16	19	24	24	21	21	21	16	21	29	28	20	22	23	20	28	28	12	16	20	17	15	30	19	27	21	24	14	25	16	24	16	26	27	17	28	14	19	11	24	23	25	24	14	22	18	23	21	25	8	21	16	24	19	23	15	20	19	16	21	17	25	28	23	18	22	31	15	14	16	27	27	21	22	26	25	20	22	21	25	16	25	27	29	20	26	21	22	18	25	16	29	22	22	26	25	19	21	22	16	19	17	22	22	18	15	30	26	21	16	19	23	20	18	23	17	24	21	17	16	25	24	19	21	20	18	27	24	24	20	23	13	23	21	18	16	25	23	16	21	19	17	39	23	14	24	24	21	17	16	20	19	19	10	19	22	20	31	20	26	17	25	22	28	16	16	21	20	9	19	21	21	16	24	20	21	18	15	17	25	20	14	12	14	19	18	12	18	24	20	24	19	19	17	26	20	23	19	18	18	24	29	18	17	16	28	22	19	19	18	20	21	23	34	19	11	18	24	28	23	22	23	25	21	19	16	21	23	18	14	28	31	17	23	18	18	22	22	18	22	30	24	24	20	19	12	23	24	18	22	18	13	33	24	17	19	16	22	18	21	25	22	22	25	17	21	22	25	21	25	27	24	22	16	17	17	22	20	27	27	21	18	18	19	17	21	23	23	17	13	18	19	20	21	16	19	23	18	23	25	26	22	24	14	19	16	34	15	27	24	21	21	26	18	20	28	18	20	25	27	20	19	20	21	30	19	19	15	30	22	18	12	14	14	25	24	16	20	17	26	31	26	19	19	14	22	14	25	20	19	33	21	25	31	20	21	21	24	25	22	17	26	22	24	17	17	31	19	26	27	16	16	23	30	16	19	27	21	20	18	19	21	18	25	19	21	19	23	39	12	20	20	18	25	17	26	15	22	25	26	21	20	28	25	18	22	22	15	15	20	27	14	25	24	28	12	14	24	18	19	28	14	28	27	21	21	14	17	25	17	17	19	23	22	13	22	19	20	26	17	19	30	23	21	23	15	23	20	18	24	18	29	20	21	26	24	24	23	25	13	29	20	21	20	22	20	23	21	25	21	21	17	23	14	17	21	23	22	26	32	15	21	16	17	18	21	17	15	22	20	14	22	24	27	20	24	25	28	20	18	19	26	23	26	17	26	18	14	28	25	21	26	27	22	21	20	28	24	25	13	16	17	20	33	17	18	20	26	28	24	16	24	27	13	21	25	27	27	20	20	22	19	18	15	21	22	24	24	18	16	22	20	22	22	26	24	20	17	18	18	26	18	26	24	15	13	19	12	16	25	23	19	26	20	29	19	19	17	20	17	25	16	25	23	19	20	22	15	26	15	20	19	27	26	17	22	22	16	29	26	17	23	13	29	19	25	22	29	21	19	23	21	19	16	19	14	23	27	14	21	17	19	14	16	28	17	26	21	24	28	25	13	21	23	17	22	20	13	10	26	13	21	23	23	14	30	22	26	19	23	24	17	31	16	19	29	15	24	27	25	36	25	21	21	27	12	24	21	20	22	29	21	24	20	18	28	18	24	28	15	21	26	27	23	17	22	18	29	25	25	24	22	20	18	23	28	25	18	17	22	16	16	15	20	24	17	14	23	25	33	21	16	18	12	23	20	23	23	17	22	18	19	24	19	18	23	23	23	16	27	21	17	25	24	12	22	24	20	24	32	21	26	25	20	10	27	32	27	18	18	21	28	21	21	30	19	20	19	19	27	12	21	22	18	24	21	25	13	19	22	17	26	26	22	24	20	17	24	22	16	24	19	24	25	21	22	18	29	22	14	27	19	23	20	16	19	15	33	26	25	23	18	24	22	17	20	22	19	26	20	17	28	14	29	23	21	21	16	14	21	14	18	18	18	16	22	14	18	27	18	21	28	19	23	18	20	17	24	19	27	25	18	24	27	21	26	24	25	18	27	24	28	13	25	23	26	21	23	27	18	17	18	16	20	23	23	23	19	21	18	29	31	19	19	17	24	19	12	20	23	16	21	17	21	23	18	12	23	21	21	25	15	14	23	15	20	23	17	16	20	20	22	18	22	27	18	24	21	20	16	27	20	19	24	24	21	14	23	24	20	18	18	22	22	17	23	15	23	17	23	17	24	16	23
22148	5026	2747	3528	6629	7758	8152	9868	5282	3386	2667	2249	1909	1584	1384	1268	1129	995	916	825	796	668	633	629	575	520	530	445	490	462	443	435	395	373	396	379	383	341	335	374	323	337	287	326	279	288	303	241	300	294	331	301	276	256	270	272	260	274	273	257	248	263	249	264	246	254	240	263	240	243	248	211	251	203	230	254	253	227	223	293	224	243	224	257	242	230	239	211	201	225	244	262	212	246	211	235	234	224	221	209	240	227	249	223	236	262	244	233	265	249	249	230	226	242	208	253	211	217	219	224	234	212	230	224	218	227	196	217	211	241	236	215	203	205	214	233	208	216	231	258	220	222	200	243	196	204	209	216	201	215	225	189	201	229	234	230	215	239	185	198	244	229	212	239	223	213	236	190	239	219	219	197	220	255	231	234	256	218	227	236	219	237	227	231	220	227	191	208	229	213	234	212	202	189	210	214	226	234	194	205	220	215	212	228	226	208	224	225	249	216	222	234	226	193	224	239	197	219	205	215	206	229	191	206	210	220	232	264	203	234	227	222	220	220	217	235	250	232	245	243	227	197	233	183	215	211	234	201	187	219	227	201	215	251	210	222	197	232	215	212	218	233	226	203	217	190	225	248	245	200	237	257	207	230	207	210	205	201	197	217	200	203	204	219	227	207	177	209	186	215	191	198	206	206	200	228	235	214	222	197	199	203	238	210	210	238	214	195	228	248	190	231	213	218	222	180	202	217	186	219	220	232	202	209	231	223	234	207	207	223	211	216	248	221	229	221	222	230	210	217	197	214	214	225	225	192	210	204	225	193	214	217	212	226	207	236	189	204	207	214	207	190	225	196	230	216	209	231	197	209	238	213	222	237	206	198	202	194	213	219	229	213	221	193	238	225	221	213	205	221	225	211	219	239	217	225	225	262	212	224	216	220	216	222	198	235	200	171	188	216	225	203	232	225	241	210	201	230	212	224	195	222	183	211	210	208	221	212	217	248	207	196	192	203	177	223	207	206	223	192	219	197	206	218	211	244	233	235	215	236	205	222	224	200	231	208	173	218	225	223	213	244	218	204	209	202	210	221	212	226	220	196	186	211	218	223	216	214	192	220	226	237	227	218	236	219	215	195	226	220	211	177	214	237	223	218	212	212	186	234	217	199	217	209	209	229	214	213	202	213	227	215	218	215	219	236	207	227	213	201	223	222	232	222	211	209	210	214	230	206	216	224	238	219	203	202	228	214	217	235	211	237	216	200	228	207	220	224	217	197	204	243	227	194	195	217	223	200	232	224	200	195	225	235	221	212	214	205	206	191	223	220	242	245	231	213	230	203	253	230	205	232	188	215	216	207	209	244	195	233	207	201	210	226	228	203	234	215	197	215	203	233	193	195	203	196	227	206	224	193	211	231	213	224	217	227	233	228	220	222	206	234	211	259	216	222	213	222	209	207	228	223	202	219	200	202	206	200	224	201	195	218	222	228	210	198	214	196	224	227	218	208	222	212	202	249	231	223	225	201	227	208	197	227	229	199	184	194	203	239	210	191	229	247	212	221	209	203	226	201	221	220	205	228	227	214	227	248	205	223	215	228	208	229	229	202	215	215	210	212	210	209	234	210	218	220	205	196	206	213	215	219	205	218	218	250	223	219	225	207	227	241	224	214	239	220	228	201	220	213	253	213	237	218	226	220	210	208	230	229	202	226	242	225	223	239	196	201	235	214	203	225	212	206	214	231	211	225	195	222	195	209	224	218	205	215	225	193	212	207	229	210	223	203	211	191	213	204	195	200	230	191	181	217	211	222	212	216	236	218	194	209	232	226	208	217	228	193	213	216	214	220	198	225	204	227	210	223	219	205	183	222	209	218	225	228	200	209	225	215	216	214	212	212	209	208	214	230	212	205	216	236	213	205	185	232	177	215	206	217	224	215	229	194	227	230	217	184	197	218	190	213	215	206	217	223	202	202	223	217	209	200	199	208	218	226	216	213	222	227	217	208	202	217	193	213	211	213	239	199	216	220	227	221	248	214	224	209	216	227	211	218	231	214	229	207	232	234	202	238	224	243	220	217	242	210	201	231	219	201	211	210	230	230	236	201	203	207	184	228	234	193	243	244	210	201	221	208	242	206	226	225	220	214	207	213	232	201	221	215	225	229	223	188	197	210	211	200	230	222	228	226	198	223	214	231	231	218	215	221	205	224	225	231	233	225	204	222	212	200	212	219	214	206	195	195	209	219	199	216	185	211	233	212	199	212	202	206	211	206	232	208	221	211	217	223	208	225	242	202	181	207	206	213	247	229	198	206	215	222	233	229	200	208	214	210	191	206	213	193	210	200	222	226	201	207	220	235	213	212	203	230	210	184	213	236	217	192	239	228	231	229	215	235	217	206	235	222	223	222	225	221	217	255	212	184	210	204	226	193	218	225	190	216	217	228	241	214	193	222	221	230	271	237	251	217	250	208	222	230	189	228	213	213	223	224	224	207	223	230	202	222	208	233	190	208	223	199	229	210	219	237	211	223	211	192	206	220	220	208	210	236	199	183	220	239	226	227	198	198	216	208	196	194	217	194	196	191	184	206	250	204	189	225	214	211	188	212	210	225	209	201	211	216	223	207	218	231	202	221	220	224	206	206	228	202	241	207	222	198	219	226	200	208	196	210	197	200	213	220	223	220	206	215	208	219	196	216	227	211	229	192	225	200	201	220	203	184	196	218	208	239	223	191	203	225	224	215	215	197	217	204	193	227	229	211	216	211	235	208	201	219	217	206	233	203	225	200	210	214	218	239	232	211	212	209	223	203	225	228	220	219	210	209	220	225	205	240	213	196	204	211	229	208	227	195	192	225	198	220	214	212	223	223	222	206	204	205	228	230	214	231	219	218	226	213	203	228	214	225	217	229	217	257	239	242	236	220	219	211	205	224	190	216	210	229	205	199	223	242	214	195	244	207	208	225	210	215	226	204	215	217	229	190	223	202	191	213	224	204	194	238	223	186	254	231	215	230	227	204	222	211	213	207	220	215	221	176	204	195	221	201	222	195	203	207	189	211	214	212	225	201	233	204	211	200	203	227	235	218	198	203	231	205	204	192	200	201	217	213	231	216	223	220	216	202	247	211	240	201	220	216	261	253	228	191	217	216	223	226	215	195	227	239	230	206	220	201	207	223	191	222	222	206	226	230	207	216	226	228	208	230	221	216	225	190	218	197	213	208	202	216	227	213	209	197	227	224	230	234	231	199	186	223	221	232	208	201	241	212	235	223	218	233	208	233	181	226	222	210	236	238	212	231	196	185	213	197	216	183	201	207	225	246	218	210	219	213	219	202	218	202	217	233	212	221	214	231	226	226	230	228	199	187	214	199	227	220	226	240	224	205	204	216	227	205	220	218	219	225	201	209	198	193	234	210	232	242	208	193	214	218	234	222	244	211	208	231	225	232	236	232	192	231	197	221	233	227	203	237	204	207	227	215	200	187	215	201	229	193	208	212	212	230	185	210
1969	140	100	80	65	61	82	80	83	71	56	64	70	61	66	64	78	70	88	53	49	48	59	58	43	59	48	49	64	63	59	46	62	55	70	56	45	53	58	54	73	58	41	59	65	59	57	68	45	54	63	50	57	65	55	57	53	56	60	57	63	46	67	51	46	63	51	58	57	55	49	47	72	66	51	50	64	70	51	66	47	67	54	67	55	56	60	55	55	52	66	63	50	60	55	67	54	68	52	62	65	71	48	56	60	71	70	66	59	51	54	67	56	53	83	49	45	66	62	71	55	70	46	74	62	63	53	50	65	46	60	66	50	59	72	70	62	46	49	64	63	52	55	60	54	64	64	59	67	52	49	48	48	62	70	47	52	43	48	56	64	47	59	66	60	69	54	48	61	54	54	60	65	48	74	68	59	65	68	68	54	70	46	50	62	71	62	45	58	48	54	48	53	59	52	63	53	45	57	60	71	66	68	49	63	57	57	59	53	68	54	61	70	77	44	60	55	62	44	58	67	56	52	71	69	60	70	62	54	67	50	51	67	68	57	63	61	61	55	67	57	68	51	51	59	48	52	57	62	70	51	57	61	69	54	61	68	47	69	62	69	54	74	57	53	55	68	64	61	48	71	74	65	57	59	63	51	48	54	58	69	71	57	56	49	52	51	49	65	50	60	55	56	60	46	49	58	49	63	52	51	57	61	54	53	58	60	59	52	50	59	67	60	49	56	61	62	49	48	61	47	72	53	78	59	50	70	63	66	47	55	59	64	74	64	68	56	59	59	48	55	57	61	60	52	62	52	62	69	52	68	47	61	46	56	58	64	56	65	66	66	56	53	66	46	51	58	64	53	68	58	45	69	61	58	55	62	62	68	73	51	60	62	54	76	53	46	64	65	58	51	67	70	61	66	64	51	61	65	54	71	65	62	54	51	61	70	65	62	65	58	52	67	50	64	63	56	55	60	80	50	61	49	49	63	58	76	54	55	53	56	61	57	59	48	66	50	59	50	54	57	52	55	63	54	75	59	69	65	61	60	53	65	40	53	57	77	57	67	46	50	52	58	61	50	59	59	66	69	49	56	59	54	57	59	66	53	77	68	73	62	54	55	66	65	54	61	52	68	73	63	56	56	66	53	53	73	55	60	50	65	42	51	69	47	42	58	77	69	65	57	69	58	65	63	58	63	56	43	48	72	58	44	71	73	64	51	54	53	50	82	77	72	60	64	61	66	56	81	64	57	62	65	70	57	61	63	54	64	67	57	47	69	59	51	55	66	46	57	59	57	53	62	67	53	66	67	60	53	52	60	63	70	65	69	49	55	57	57	48	60	55	60	45	48	58	47	52	65	64	60	56	62	67	58	52	60	55	78	59	43	62	46	52	50	69	65	64	59	81	55	62	70	57	65	66	76	55	49	70	49	63	55	63	56	53	71	65	62	70	60	52	66	70	55	54	59	57	61	54	64	49	44	56	60	56	55	58	53	58	52	48	53	59	76	53	75	47	54	58	65	59	46	49	64	52	47	58	57	59	55	57	68	58	61	62	36	57	58	64	58	62	48	66	55	59	70	44	53	47	45	64	45	46	50	55	47	54	48	58	50	59	52	62	64	69	57	44	53	76	59	64	59	65	46	70	60	60	78	55	49	51	61	62	60	60	66	52	66	59	60	59	54	55	70	61	53	69	56	61	58	60	60	53	72	54	43	67	63	51	59	62	60	57	56	43	51	71	68	58	73	64	52	57	56	48	63	64	67	71	50	68	52	63	53	46	56	61	60	70	56	68	58	69	65	56	51	55	58	65	55	52	66	54	65	54	59	53	66	71	59	74	68	66	67	68	73	64	47	66	72	55	73	75	54	64	56	50	62	66	54	55	68	55	62	50	57	61	54	54	64	52	64	60	62	72	54	59	56	68	56	53	63	61	56	58	62	81	53	59	60	57	52	56	47	63	75	63	59	58	68	72	71	68	57	75	66	67	69	51	50	47	77	67	54	46	61	44	65	61	62	63	66	66	55	68	54	59	52	65	59	51	63	57	50	55	60	61	60	56	53	52	61	67	64	51	66	57	68	57	63	62	64	57	66	55	63	57	57	51	60	64	39	59	70	54	62	52	46	61	64	53	45	70	51	54	61	53	71	60	69	57	60	59	59	67	53	51	78	45	49	79	58	61	55	59	56	72	49	56	57	75	71	51	68	55	57	61	67	47	55	69	65	59	54	68	57	65	53	60	45	52	48	49	42	60	48	62	69	46	63	64	57	56	55	56	58	63	54	54	52	77	61	58	45	48	49	47	42	39	60	69	57	52	72	57	46	64	59	65	73	50	72	48	67	59	68	64	48	54	56	50	62	53	65	64	50	51	52	60	64	59	68	66	56	60	55	61	54	65	56	68	69	60	57	61	67	50	60	54	70	67	59	68	40	53	60	62	58	65	59	61	52	56	62	60	57	61	70	61	75	51	47	65	51	60	57	53	61	54	60	62	57	57	61	61	35	64	93	64	63	59	63	64	65	56	65	63	72	64	51	52	53	61	61	49	66	49	50	54	63	54	72	64	53	67	63	53	59	56	64	45	63	61	50	62	55	61	58	67	57	55	57	77	60	67	64	54	48	63	67	60	60	39	59	72	73	58	47	63	61	60	52	52	55	60	53	61	66	51	49	68	58	60	60	60	55	49	55	60	66	71	57	55	62	62	71	68	72	64	64	68	59	62	82	58	55	59	59	58	61	58	54	51	63	50	67	55	62	68	58	57	54	53	51	64	55	60	48	56	60	61	70	60	49	66	71	46	69	51	58	67	65	50	43	64	59	49	60	53	65	45	49	63	54	65	60	61	48	53	72	49	49	64	55	70	53	64	57	72	48	65	74	58	47	48	57	55	65	57	44	59	56	57	72	53	76	69	87	64	63	56	65	49	63	54	58	73	51	53	55	51	55	51	57	61	83	54	60	53	53	59	54	68	60	48	59	58	61	66	51	62	60	58	63	63	54	56	68	52	81	61	53	64	58	58	55	53	54	39	52	71	49	62	57	69	46	73	48	64	61	52	61	56	66	65	62	72	64	56	63	56	63	72	60	65	61	49	69	45	58	53	62	63	59	63	57	53	67	54	43	47	59	61	37	57	44	54	51	65	54	68	85	56	58	63	57	60	59	61	62	64	77	73	67	61	50	66	56	65	60	58	63	53	59	63	61	56	60	64	61	72	62	58	64	62	50	55	69	57	57	64	55	61	58	58	62	61	59	61	49	61	63	56	65	52	56	50	73	62	72	61	68	51	65	54	49	63	56	62	57	57	60	72	59	64	65	56	65	56	53	54	71	63	55	63	63	62	50	56	67	64	46	64	42	76	64	63	64	69	64	63	44	57	44	48	68	58	57	49	45	48	60	58	54	58	61	56	49	64	65	71	72	64	59	62	62	67	60	61	50	50	57	64	54	46	54	58	63	64	67	53	64	67	70	59	57	50	68	51	73	72	48	67	55	65
10596	1471	1143	1205	1853	2210	2146	2075	1604	1296	1158	1040	1032	923	922	839	789	802	798	826	737	753	771	730	729	778	689	710	615	720	730	720	672	652	707	709	651	692	703	657	680	704	669	716	648	687	712	704	682	649	683	671	670	658	657	735	701	666	640	610	728	647	642	666	671	642	621	652	671	597	686	681	717	680	708	675	620	664	644	659	716	694	658	666	659	639	643	682	683	684	645	628	670	656	616	632	650	640	664	664	686	674	656	628	666	670	692	647	607	662	657	666	635	657	647	631	661	624	668	702	664	694	653	619	686	615	650	692	629	657	641	632	607	637	679	683	666	619	641	678	652	682	650	660	700	688	641	635	668	619	652	662	627	648	670	630	685	636	662	651	624	639	655	679	651	712	680	669	644	717	657	634	670	696	646	649	699	695	651	626	632	693	586	649	678	649	669	673	659	669	668	638	640	652	672	661	664	647	639	676	670	629	644	632	646	670	691	692	648	646	661	640	629	620	694	633	624	668	657	671	662	689	728	681	649	711	629	618	702	670	644	677	673	682	638	687	637	683	651	661	607	638	667	637	643	609	669	668	642	678	668	687	661	637	684	687	648	664	639	648	628	674	641	670	658	674	678	619	686	666	598	680	682	732	648	666	682	639	670	676	644	707	630	661	633	641	699	674	672	688	654	644	639	702	637	641	611	634	669	684	644	617	605	650	654	665	651	643	681	705	621	679	649	648	624	642	689	613	678	665	654	664	675	654	681	700	628	628	626	723	634	661	678	658	607	671	654	700	640	642	700	647	670	677	607	633	677	633	691	636	631	676	674	660	656	661	645	665	678	666	664	723	643	680	653	644	661	666	718	667	669	639	667	613	679	682	640	667	676	671	637	683	698	656	662	637	610	638	639	678	676	642	659	665	611	623	635	685	663	718	642	646	649	685	620	721	672	633	674	642	640	656	674	646	637	635	690	637	672	637	617	720	667	665	634	619	681	636	652	679	668	661	679	633	636	616	652	673	648	602	673	662	661	663	685	645	636	645	675	668	684	672	616	657	658	628	624	613	642	644	691	643	620	696	634	647	627	609	638	669	633	675	690	630	638	645	683	658	616	685	657	666	676	661	694	660	627	669	655	625	657	606	657	615	650	659	643	672	657	676	630	633	702	618	663	640	649	672	658	651	683	650	655	692	679	623	657	655	656	626	671	594	662	641	677	639	654	671	669	638	640	651	657	673	676	660	645	676	642	639	725	655	643	677	689	665	663	685	662	656	642	642	656	604	672	655	644	636	666	631	651	628	660	653	663	666	646	645	587	640	688	656	666	630	661	648	661	639	628	714	660	625	672	666	651	613	693	638	672	656	637	653	647	669	618	619	634	671	638	660	679	650	647	606	705	682	679	599	689	666	674	637	659	673	692	684	685	707	655	661	679	684	635	635	612	663	654	633	654	660	628	637	644	697	658	649	638	643	660	673	689	641	660	686	672	674	623	680	663	650	648	684	707	614	707	619	650	658	633	608	708	653	621	695	675	657	675	616	629	652	663	640	676	636	652	666	671	663	628	639	674	689	650	649	659	648	649	639	648	646	672	704	682	643	648	669	673	676	636	671	670	619	671	633	605	650	627	657	636	694	661	654	699	647	626	611	629	639	637	678	671	627	632	630	704	677	621	666	649	653	663	669	661	633	646	654	652	678	601	595	620	678	662	653	644	678	652	701	678	641	625	653	670	676	650	665	664	644	642	665	701	678	641	612	635	681	642	642	641	606	643	627	670	669	646	630	654	674	637	676	681	632	629	622	632	664	697	629	688	682	630	657	627	660	639	658	614	621	675	656	695	646	665	659	638	613	681	590	626	691	635	685	640	666	669	598	648	667	642	615	668	665	613	661	663	689	648	639	642	687	688	686	642	724	615	654	639	619	644	622	652	621	680	643	681	632	653	661	694	677	658	651	690	647	662	665	629	635	669	623	654	661	682	668	667	655	621	617	700	671	677	602	681	692	645	671	651	671	642	616	652	669	639	623	646	628	682	645	639	661	638	692	682	628	662	696	659	650	661	692	667	673	648	641	677	674	693	648	670	667	636	676	661	654	669	684	700	689	631	655	636	682	708	640	649	606	639	659	656	623	680	675	659	648	634	668	658	667	625	650	665	652	655	662	632	650	657	658	660	704	648	632	665	670	673	665	620	680	691	649	651	652	703	645	685	661	691	656	686	616	647	702	621	716	606	664	637	673	623	650	653	668	654	657	612	607	690	728	621	617	679	610	632	660	689	635	631	668	693	683	680	677	633	636	623	674	669	650	682	647	654	630	693	617	691	628	646	666	658	675	640	615	677	624	655	637	681	627	670	647	684	693	633	713	632	629	612	662	677	652	601	660	601	583	650	651	678	660	623	671	584	632	696	668	738	657	640	679	642	659	630	585	685	600	636	647	604	637	627	646	659	678	625	672	647	680	659	664	677	663	642	671	625	643	666	659	695	673	658	646	665	664	641	634	669	605	648	669	661	676	667	631	641	616	578	663	646	634	641	674	661	665	704	673	633	655	698	707	652	690	671	678	624	670	657	679	640	642	641	647	661	658	681	636	670	648	705	632	661	607	644	649	662	645	691	654	663	663	667	648	622	701	658	667	638	655	606	647	690	650	645	640	642	643	625	650	661	632	666	640	630	620	663	657	654	682	653	650	670	631	662	641	683	598	637	632	649	619	630	683	624	681	669	653	636	637	630	669	646	663	644	651	638	634	689	662	618	701	688	633	681	672	712	656	576	682	666	639	638	658	679	614	637	632	647	645	642	636	644	652	609	667	698	607	643	672	639	646	697	683	646	642	660	633	672	656	666	633	655	698	707	661	656	687	656	669	697	658	635	655	673	613	649	671	649	659	638	674	653	622	668	675	626	635	653	664	659	640	619	688	644	638	660	668	637	660	688	666	707	631	645	642	579	631	639	645	647	642	665	639	647	646	650	649	624	684	620	658	656	636	622	660	602	670	618	652	668	639	667	619	680	637	671	680	656	630	645	703	645	649	649	647	673	693	687	657	662	654	641	678	689	649	623	634	642	680	640	638	661	645	672	665	647	655	612	657	685	646	631	662	662	623	632	642	650	677	637	646	652	675	619	632	677	655	640	698	616	626	610	650	690	645	681	635	657	687	646	686	651	710	646	622	647	650	642	599	698	661	617	629	735	683	673	650	662	685	679	643	623	673	679	677	662	676	652	683	680	688	650	701	684	576	665	632	669	640	675	633	646	621	688	654	638	686	656	646	662	648	671	665	612	675	622	667	713	642	649	604	655	681	657	653	658	644	663	649	652	619	642	645	656	650	638	690	665	691	639	644	680	673	678	676	638	649	676	654	713	656	659	669	649	657	623	654	670	647	693	638	678	671	688	635	689	662	639	640	617	648	654	654	638	651	646	660	610	632	628	707	700	664	655	616	690	651	632	635	633	698	686	626	653	663	677	630	659	666	654	672	646	666	663	634	663	677	658	659
2388	415	186	87	69	78	92	98	68	48	41	46	35	22	32	33	37	21	18	27	18	20	25	24	11	22	23	17	14	27	24	9	11	19	20	14	23	18	20	15	21	13	25	13	14	12	19	25	23	22	21	12	17	18	15	23	13	14	17	11	16	10	6	14	16	20	17	13	12	12	12	18	12	14	11	18	10	20	17	15	19	17	18	12	11	16	18	11	10	18	11	19	13	15	17	21	20	17	12	17	9	20	13	16	21	13	16	16	26	9	20	14	15	16	13	15	11	23	17	15	15	17	12	13	15	17	13	12	13	15	12	20	11	18	11	11	12	10	19	15	10	10	21	21	16	16	20	19	14	16	16	14	16	14	16	10	14	6	16	6	16	15	11	16	16	18	14	19	18	14	15	16	11	24	18	20	15	16	16	12	18	8	14	17	11	12	15	22	16	8	25	19	16	16	17	15	15	14	16	14	15	17	16	11	17	14	14	16	15	21	15	16	12	15	19	19	11	18	12	12	16	11	17	10	13	15	18	15	19	10	15	11	14	15	15	15	19	24	9	17	15	11	12	19	13	15	17	15	11	14	16	12	13	27	21	12	18	16	22	7	8	9	6	10	14	14	20	18	14	21	18	15	18	16	13	23	20	14	13	16	16	16	11	12	15	16	14	14	19	12	20	9	14	15	16	14	8	9	21	18	12	17	11	18	12	15	11	11	9	9	13	15	22	20	19	12	12	16	15	12	9	9	14	9	13	12	14	16	16	10	17	11	11	12	9	15	17	12	12	20	23	11	19	15	13	17	22	20	16	18	9	11	16	12	17	16	13	20	4	10	18	14	11	19	12	14	16	20	5	15	18	10	12	14	15	13	11	13	9	15	18	15	15	12	14	23	21	18	21	14	12	10	14	16	13	9	9	10	15	12	12	20	18	18	14	13	13	22	13	19	8	22	13	18	11	20	16	12	14	13	14	13	9	18	15	11	17	10	16	16	12	14	22	7	17	19	15	15	16	14	12	22	15	20	13	17	17	15	15	13	13	13	11	10	14	13	16	17	15	16	9	16	15	15	14	20	23	21	16	23	21	17	16	9	16	16	19	13	20	15	13	15	9	29	16	15	19	16	21	16	22	12	15	15	17	8	18	15	17	19	16	11	20	18	17	21	21	11	10	21	14	13	19	16	10	15	12	15	18	11	18	13	23	14	19	14	11	13	17	15	10	18	22	18	20	16	13	14	16	17	8	14	14	12	12	9	11	10	18	16	11	11	19	11	14	13	14	15	16	14	16	14	10	13	12	10	10	16	16	10	19	10	16	15	12	17	15	9	11	10	8	18	17	18	17	13	16	19	13	16	13	23	17	16	10	13	18	13	8	11	22	15	17	17	17	20	15	18	11	15	9	21	19	10	12	14	14	17	25	18	8	13	20	17	20	26	17	16	16	16	17	10	28	21	8	16	9	17	12	16	23	13	24	26	17	12	7	14	14	10	21	16	17	16	7	13	22	14	13	16	16	14	20	20	18	18	21	11	16	13	17	16	15	12	14	16	15	20	16	11	20	17	7	21	14	12	22	19	17	22	16	14	21	16	19	14	13	19	17	19	19	8	13	14	20	14	13	9	14	15	18	19	13	11	13	13	13	13	12	20	14	18	19	14	18	17	22	10	19	16	18	14	10	15	10	13	17	14	16	10	15	12	16	15	12	21	15	15	23	10	20	19	22	15	20	9	15	15	16	17	17	26	15	18	20	11	17	15	15	12	14	12	17	14	12	16	19	16	17	15	14	13	15	14	13	11	21	24	15	11	12	17	14	18	15	16	17	22	11	10	14	12	16	14	18	20	10	19	15	12	15	11	10	21	11	14	20	18	14	16	20	10	17	10	13	17	12	15	15	12	8	14	9	12	16	20	13	16	13	13	23	16	22	10	13	13	13	13	12	15	17	17	12	11	14	11	6	10	14	23	10	13	17	14	21	17	11	23	20	16	11	14	17	12	21	14	12	8	15	10	12	13	21	19	10	16	15	24	8	17	17	16	11	20	11	14	8	20	12	14	13	12	11	19	13	18	22	14	20	14	18	14	16	13	12	20	11	20	15	16	18	16	13	16	23	17	14	16	11	21	16	9	18	12	12	16	13	7	14	14	11	13	11	14	24	16	20	13	20	17	12	15	13	14	22	16	12	9	15	26	14	12	12	18	20	18	19	11	6	16	19	22	20	20	6	17	11	16	12	9	14	16	19	15	12	20	12	23	16	17	16	14	14	11	14	14	15	16	19	11	19	22	17	15	12	13	8	15	21	26	12	21	11	13	19	13	20	14	17	12	11	15	15	17	11	11	9	20	17	19	20	16	20	16	10	17	17	9	14	14	17	17	16	14	15	21	14	9	14	13	17	13	14	14	21	15	14	20	11	8	16	15	16	13	13	22	23	20	20	17	17	16	22	16	9	20	9	15	13	16	15	18	13	13	15	16	14	14	15	9	17	11	13	14	10	13	14	19	12	12	18	18	16	14	13	13	13	15	18	18	20	18	16	16	17	12	11	16	14	17	21	14	19	11	16	16	19	9	16	17	12	17	17	13	10	9	18	13	12	13	14	16	13	14	7	17	14	18	13	21	17	17	17	17	14	17	20	18	11	18	20	15	16	14	12	20	19	13	15	20	12	18	12	19	11	11	18	21	15	17	18	8	9	20	16	15	15	17	12	6	17	20	20	24	10	7	8	22	13	14	14	9	6	13	17	18	13	13	14	16	15	20	12	12	13	18	8	11	10	17	22	21	19	11	6	23	17	13	10	13	22	6	13	13	14	24	14	11	19	16	13	17	18	15	22	16	16	16	11	11	14	17	16	10	11	19	16	13	13	18	21	14	19	16	22	14	15	15	14	23	13	24	14	13	14	16	17	13	10	16	17	9	14	15	14	15	18	15	9	15	16	15	15	18	19	20	17	14	25	11	16	12	12	20	11	16	17	15	13	23	18	19	14	13	15	10	17	8	18	17	15	19	12	22	12	14	12	15	16	21	19	18	10	17	13	23	18	14	15	19	13	19	13	19	17	23	5	16	20	17	10	15	17	20	14	8	13	15	8	11	11	17	15	11	13	9	13	12	9	26	15	13	15	15	15	7	12	14	14	18	16	18	15	16	18	18	16	17	21	15	13	14	8	12	13	13	12	22	19	23	15	16	19	15	16	8	18	19	15	19	12	9	10	13	13	14	18	16	11	14	19	18	5	13	18	15	13	21	17	13	16	22	14	18	9	18	26	21	19	14	21	9	10	9	8	13	20	15	13	10	20	19	17	11	12	14	8	12	20	17	14	7	20	13	17	15	18	16	16	13	19	14	20	11	15	10	11	15	10	15	21	15	15	15	11	16	18	12	11	14	8	21	12	7	22	20	13	20	16	26	13	22	20	22	17	21	16	9	23	14	12	20	17	9	14	20	15	16	13	16	15	22	10	17	14	15	12	21	19	12	16	19	20	10	20	17
16119	3776	1893	2536	5037	5853	6148	4718	3142	2304	1876	1510	1232	1107	952	868	735	658	651	559	545	506	450	402	417	405	387	356	339	352	339	284	321	273	299	296	258	266	239	259	270	246	253	246	267	233	242	239	198	243	242	231	212	224	221	223	193	221	196	209	217	217	200	204	193	217	199	217	216	180	189	212	197	209	176	226	190	192	208	202	171	228	193	193	196	180	215	196	187	189	183	178	217	218	194	204	211	200	209	163	174	180	178	184	188	171	182	150	191	212	183	195	175	198	196	179	186	172	194	186	220	198	170	183	159	177	173	177	185	217	169	179	161	183	162	179	180	197	174	180	184	193	194	180	191	170	184	179	187	174	174	180	192	182	176	188	183	177	179	199	166	180	203	188	186	165	167	174	146	184	195	189	178	191	156	157	187	154	195	173	215	188	187	185	186	166	168	172	164	189	197	162	166	168	174	169	172	200	187	184	175	181	162	182	168	182	167	184	171	173	207	190	184	189	174	178	183	181	170	172	171	168	163	171	173	171	179	207	211	206	195	180	216	188	177	198	183	187	159	171	178	174	186	171	185	175	181	176	162	171	188	181	173	148	196	179	189	187	213	192	183	196	180	182	160	154	182	190	183	167	176	188	184	163	196	178	182	174	179	166	192	170	180	184	151	169	202	175	168	158	193	175	198	186	176	188	186	156	189	183	173	176	170	172	178	174	179	150	218	170	171	189	170	188	135	192	189	184	178	190	188	167	178	170	183	173	167	174	180	191	176	173	206	145	186	160	172	164	142	184	181	189	180	170	186	156	190	163	162	191	198	199	182	193	187	181	182	168	161	161	168	166	185	196	168	166	162	166	165	161	186	178	196	178	171	170	194	210	207	166	177	166	184	167	175	181	170	177	183	170	185	216	174	173	191	166	181	164	167	158	190	189	171	183	186	174	185	186	184	169	192	162	164	175	193	180	195	180	190	195	179	183	179	199	190	198	161	181	165	182	170	169	185	176	184	167	175	184	174	189	177	184	185	177	173	185	164	174	172	198	166	182	167	167	165	164	190	149	188	186	176	161	178	195	153	181	174	153	196	170	155	184	163	170	194	170	180	178	185	175	184	167	204	171	211	166	184	173	180	189	179	168	178	159	190	175	164	190	183	196	180	188	180	181	170	186	186	161	179	180	175	176	199	162	182	203	148	182	182	181	178	213	200	166	164	192	185	180	174	161	204	150	168	178	199	181	157	172	177	175	177	169	177	191	163	201	180	176	206	188	169	195	183	190	166	187	183	188	190	184	165	171	177	165	189	175	158	202	199	188	167	175	178	170	187	153	202	178	194	149	193	187	184	181	206	184	177	158	182	170	166	182	198	168	201	177	190	183	184	183	182	169	173	195	179	172	185	187	201	186	174	179	196	192	183	161	182	174	169	162	166	186	177	191	197	175	174	173	183	153	167	171	183	179	173	171	192	211	198	185	174	172	179	157	181	194	167	163	182	175	178	177	195	186	179	182	178	166	173	191	166	186	164	181	176	153	167	175	165	158	167	188	165	162	170	181	181	181	157	176	172	188	172	184	180	190	204	169	182	203	162	169	180	154	200	178	184	176	180	170	165	172	177	197	193	170	163	168	194	189	177	172	173	178	176	182	177	165	168	172	200	142	171	178	178	185	177	162	175	213	188	172	166	175	184	178	173	193	190	171	168	185	191	202	167	188	168	174	193	185	184	174	171	177	176	175	202	170	165	179	186	185	182	185	190	190	173	169	171	195	169	209	191	172	173	162	160	184	183	174	171	178	199	181	179	191	190	175	191	158	199	172	161	182	177	171	197	196	156	192	172	177	151	181	164	161	192	186	177	182	158	162	182	149	151	188	176	164	193	191	161	161	181	159	185	192	157	176	178	175	173	167	168	196	183	152	161	169	204	182	170	164	198	161	195	175	162	169	194	199	173	171	168	170	184	169	182	159	204	160	169	153	154	186	185	191	175	175	170	183	201	179	166	171	192	189	169	184	169	152	184	199	156	181	193	169	167	222	181	180	182	180	169	169	167	202	177	177	194	166	194	167	186	189	173	205	178	179	168	194	172	189	176	172	189	166	186	176	179	178	170	164	198	178	173	167	165	196	196	174	186	173	178	157	183	179	185	186	184	178	191	186	166	186	190	162	183	165	173	169	162	178	171	178	178	199	173	176	164	188	191	159	178	178	197	169	196	183	185	191	200	178	212	176	173	180	164	182	162	183	176	162	185	166	192	184	182	177	169	166	171	176	176	199	171	179	159	170	163	192	171	165	185	170	175	172	181	198	153	193	137	158	178	147	186	155	192	184	180	187	202	171	179	175	164	176	181	168	193	186	173	154	189	183	164	157	158	181	196	165	173	169	176	169	159	171	159	167	175	190	178	190	193	171	191	189	173	176	201	162	190	187	178	187	189	166	179	179	172	170	158	188	164	183	176	187	162	180	188	183	193	176	181	192	172	155	178	167	195	184	180	178	154	164	172	159	179	185	202	187	197	172	164	177	182	187	198	161	161	179	171	182	187	196	196	173	157	177	176	192	160	185	174	164	178	178	177	193	189	177	174	179	194	183	197	173	161	178	197	190	175	159	206	157	155	190	182	174	172	204	176	166	151	181	181	182	165	179	191	161	155	182	192	194	191	171	167	195	174	175	222	164	175	179	184	164	182	180	175	154	186	184	172	196	165	198	149	193	177	192	178	178	161	165	186	182	177	194	202	169	154	159	173	175	152	204	201	170	206	189	194	198	198	188	165	167	180	188	161	161	189	187	176	144	150	184	166	189	172	183	162	195	156	183	185	186	170	167	166	187	178	206	142	175	158	182	171	177	184	138	176	183	192	184	160	195	182	191	168	194	163	181	185	172	167	150	172	181	165	188	176	159	176	180	174	194	197	176	192	167	150	190	183	167	187	172	166	176	190	164	180	177	203	161	185	181	167	169	188	191	181	177	210	210	202	169	200	175	178	203	163	169	166	160	173	188	187	175	177	170	168	178	163	169	193	174	186	195	204	182	161	182	179	151	164	171	196	200	194	180	166	172	178	160	184	197	164	181	183	180	186	190	183	162	184	200	183	187	180	161	191	180	173	167	181	196	168	162	173	188	182	178	188	158	189	172	192	154	183	188	177	184	184	193	177	172	201	183	180	177	156	179	161	174	173	183	188	190	176	180	177	189	169	182	160	198	168	167	188	190	193	203	157	185	155	193	182	176	202	162	171	182	183	192	156	197	168	176	175	183	183	178	183	175	203	211	172	169	204	161	174	170	182	220	194	165	169	174	159	175	184	179	188	168	178	186	164	193	185	158	192	168	179	146	174	186	197	178	171	158	183	180	178	171	158	167	176	183	165	204	153	167	198	167	181	179	203	153	191	176	178	177	196	167	163	184	166	176	180	181	199	188	182	159	176	168	201	165	176	182	172	179	168	188	183	164	151	189	154	176	189	183	178	201	188	206	185	171	149	185	181	183	163	179	186	186
3216	303	166	119	97	124	130	122	126	90	106	96	78	93	101	91	95	69	97	70	80	93	81	102	99	82	68	86	83	61	78	85	65	84	73	86	56	87	93	80	74	76	69	93	73	67	70	85	78	68	75	95	91	83	87	92	89	63	77	69	69	67	73	74	69	72	70	81	82	69	66	87	68	63	71	81	73	70	78	86	77	72	72	72	81	72	73	62	71	65	68	71	81	74	83	79	76	60	68	72	74	61	72	54	92	66	71	70	74	72	65	63	76	73	71	60	72	81	77	68	71	80	84	60	62	69	70	91	78	78	62	68	71	89	64	73	63	67	77	90	70	63	66	71	60	61	74	61	79	78	52	65	67	71	69	83	77	66	67	67	85	69	51	72	75	83	67	95	62	69	67	71	75	81	75	77	69	72	79	64	74	66	77	76	77	68	70	81	73	47	88	71	72	73	81	79	75	67	71	68	77	67	59	63	71	70	64	67	82	72	73	64	67	75	67	58	72	61	65	88	53	71	72	78	85	66	57	88	61	65	89	69	64	78	66	63	62	80	77	76	76	68	75	76	70	52	76	66	71	79	63	89	74	71	79	68	81	78	87	80	75	67	55	78	77	55	63	70	83	93	65	84	89	82	81	86	60	77	75	72	68	68	76	73	77	61	82	81	64	69	65	63	74	76	82	58	67	78	62	76	72	64	84	71	65	82	79	86	63	76	70	59	66	68	66	67	73	69	87	70	65	65	80	74	74	71	90	74	68	67	99	65	62	68	72	74	85	77	70	88	76	79	87	81	81	80	76	72	72	74	87	76	73	80	86	75	56	74	75	77	75	62	62	78	73	65	83	81	53	83	77	76	78	76	63	71	70	83	68	70	83	74	67	75	73	77	68	65	88	67	77	69	74	76	75	87	92	71	74	71	91	78	66	70	55	92	95	74	85	84	69	78	81	78	77	56	88	75	71	62	83	70	88	68	78	79	65	76	82	59	69	83	78	59	82	73	85	77	71	84	60	67	67	69	75	73	70	88	73	71	77	85	77	64	69	64	69	61	73	75	81	74	74	75	89	77	75	62	75	67	87	73	59	67	53	75	71	78	76	74	71	69	57	58	65	78	65	66	72	96	83	63	72	52	72	76	63	65	66	76	62	92	66	67	83	69	62	101	70	78	78	72	70	78	77	75	57	72	79	74	67	77	70	83	73	82	70	72	68	69	59	72	66	68	71	77	70	85	73	78	48	65	74	66	82	67	84	72	84	90	67	75	74	57	68	85	66	72	58	75	84	73	77	69	55	72	72	81	75	72	79	64	73	68	72	74	83	74	79	77	72	87	77	69	65	75	58	58	76	64	91	76	86	72	75	85	77	73	70	47	72	74	75	62	63	62	57	61	84	74	69	72	79	73	90	76	54	63	72	73	65	79	75	75	68	65	66	70	84	84	58	60	58	62	78	70	58	75	96	83	60	76	77	70	71	53	90	84	64	73	75	73	65	84	74	76	78	77	71	77	75	73	76	81	60	86	78	74	85	74	76	66	74	74	69	57	82	79	59	70	64	80	67	58	75	73	72	74	75	68	76	84	62	66	92	69	67	80	73	70	74	65	62	71	83	59	80	80	52	70	65	64	57	69	76	68	75	62	74	73	67	76	91	80	77	62	79	72	70	72	76	64	79	66	64	65	66	67	73	66	66	78	70	81	72	92	69	82	69	76	67	78	62	67	61	78	76	76	68	67	74	71	77	78	76	65	61	74	70	66	78	68	72	82	80	73	84	68	70	73	69	72	82	78	62	79	67	65	91	84	69	56	77	82	74	84	81	60	59	73	87	74	67	80	63	81	77	81	63	89	81	73	77	63	72	74	84	67	86	61	83	68	67	83	78	75	76	75	66	80	85	84	77	76	69	72	74	76	72	81	54	68	84	66	82	61	94	74	60	78	79	71	73	75	69	69	79	70	59	72	82	73	70	73	76	63	61	72	68	72	56	76	84	79	82	76	77	68	64	66	79	69	57	71	73	63	61	82	76	65	73	71	85	67	82	76	74	74	71	87	67	75	82	65	69	78	76	67	72	75	64	77	90	79	88	70	65	67	64	77	76	60	71	62	72	76	76	85	72	74	71	85	86	74	60	63	69	69	77	70	64	66	78	66	73	75	63	70	69	67	54	70	79	85	72	82	68	92	82	80	68	76	61	66	79	81	77	68	72	81	72	75	64	77	86	79	77	79	75	81	73	85	74	71	75	78	67	78	65	65	64	65	73	71	54	74	57	64	67	73	55	78	70	65	73	73	86	68	70	76	73	66	61	79	84	75	76	76	58	83	75	77	71	66	80	73	72	70	63	81	58	71	61	85	59	74	83	85	76	47	82	83	62	73	65	69	71	75	74	74	70	61	82	58	96	82	60	73	65	71	70	69	60	79	98	70	84	68	67	79	89	72	79	80	72	81	70	67	73	74	70	85	74	74	68	72	67	68	84	84	62	71	90	69	86	84	67	70	67	68	82	86	61	65	78	62	70	74	84	70	79	61	74	71	81	86	78	81	80	68	56	62	70	69	69	67	56	81	69	71	81	65	59	74	73	71	73	71	73	71	84	67	60	62	62	68	84	66	72	85	80	75	67	75	78	74	74	75	99	80	77	65	87	88	94	76	63	82	79	55	70	80	65	74	69	64	78	67	83	74	82	68	59	62	84	79	75	60	77	84	75	73	74	69	68	74	79	75	64	71	64	72	85	82	74	78	64	83	87	65	64	76	74	74	71	69	72	68	83	58	79	67	73	76	84	84	65	78	64	76	79	69	71	93	70	79	73	68	83	74	75	84	92	71	63	65	64	65	69	50	72	74	72	77	59	77	66	73	77	62	70	76	98	67	90	72	62	66	68	66	75	85	76	76	84	72	73	68	86	62	78	69	74	63	73	83	68	79	70	68	84	70	82	66	77	74	87	64	75	68	69	73	63	83	71	64	78	69	73	64	69	77	63	77	77	71	78	66	85	64	70	59	73	64	82	65	85	72	89	69	87	78	69	70	66	83	86	66	63	85	67	73	85	74	84	78	85	74	86	87	71	77	64	67	60	68	71	70	83	71	82	66	66	70	62	83	70	77	50	88	76	71	75	82	87	71	61	79	52	89	58	67	78	78	71	89	78	66	74	87	91	75	82	72	79	62	72	81	66	74	75	68	70	80	85	63	70	77	57	79	79	61	49	73	72	76	70	64	50	74	71	77	72	60	60	78	57	79	77	83	87	71	71	58	69	59	69	66	70	71	82	71	67	79	66	68	69	66	69	64	63	73	63	58	70	73	77	69	69	72	56	83	57	63	74	69	83	70	82	86	66	62	70	82	83	62	65	83	74	80	71	72	78	75	83	75	65	78	66	64	77	81	88	86	76	73	62	70	76	74	69	74	66	83	81	90	84	52	63	69	81	62	70	77	64	84	60	60	66	67	73	70	59	71	86	89	69	75	74	67	79	82	63	73	67	70
12651	3236	2039	2596	4697	5525	5242	4845	3648	2902	2529	2147	1805	1759	1489	1486	1441	1255	1230	1206	1086	1100	1090	1041	1047	968	919	977	942	936	987	928	923	958	938	942	876	887	874	885	861	867	804	856	883	891	850	841	839	844	807	823	879	809	775	792	782	821	792	776	798	836	765	830	776	822	807	828	840	838	852	777	770	774	823	779	763	766	818	768	786	804	769	755	783	814	776	756	853	765	778	792	815	777	756	751	819	800	756	801	795	776	779	785	811	821	819	758	797	800	826	796	805	800	755	864	783	757	789	783	788	809	816	834	750	818	760	750	795	740	814	802	790	794	728	778	744	772	835	795	796	765	768	758	806	864	787	777	786	765	808	781	821	749	758	767	737	752	821	757	797	781	773	791	766	811	741	734	815	801	787	815	831	776	718	746	801	809	778	797	844	761	779	808	789	811	795	835	744	825	744	772	837	772	798	759	755	862	811	835	739	761	791	840	787	777	789	826	798	764	731	805	794	772	780	839	766	781	815	738	820	777	806	769	762	804	765	793	821	734	822	791	783	771	765	833	779	776	745	777	792	747	755	776	779	778	762	789	828	823	764	806	788	778	779	801	741	800	774	771	789	707	777	800	798	767	822	765	789	794	783	805	785	787	768	753	776	807	788	752	756	793	789	787	783	771	793	800	766	755	808	756	770	779	786	751	784	798	729	748	795	811	798	782	753	782	771	790	730	781	779	749	751	770	770	775	834	801	811	784	718	836	779	815	723	764	781	755	777	825	799	781	745	782	747	769	797	791	807	791	754	853	770	789	735	791	798	812	749	800	782	762	789	777	811	802	763	819	758	743	816	704	755	766	759	808	790	837	797	826	807	782	768	793	792	808	820	760	796	761	784	777	812	758	756	767	750	744	757	779	750	818	790	791	831	787	812	818	781	799	768	807	830	797	778	782	815	753	834	766	813	831	832	827	806	726	804	791	784	785	770	760	838	808	771	744	776	800	762	838	819	777	801	794	781	810	801	774	776	807	754	832	781	760	730	785	767	777	762	820	772	797	771	809	781	756	727	786	800	807	773	758	834	844	767	802	823	781	783	784	820	836	780	759	774	771	790	774	802	796	765	774	772	723	769	786	813	765	828	794	756	815	766	774	786	747	790	804	805	796	759	821	803	798	740	763	817	814	789	783	776	792	777	838	774	760	806	820	758	796	797	788	803	801	818	736	822	824	740	805	800	783	761	799	765	748	805	744	766	763	801	777	762	714	763	812	771	740	815	777	806	767	772	786	785	784	767	771	768	802	774	758	822	742	766	774	773	790	762	786	775	800	764	750	777	780	871	798	754	730	774	826	822	747	779	791	744	811	797	754	789	780	794	755	781	778	746	802	793	808	803	813	737	804	770	817	765	801	778	764	802	755	790	778	778	814	734	770	799	817	770	785	763	777	821	796	818	798	801	803	711	820	766	799	793	790	768	821	765	752	826	769	795	757	748	781	809	769	789	799	808	767	805	764	769	765	759	730	793	773	750	778	781	808	816	829	720	781	772	783	797	787	738	745	826	757	774	771	804	784	768	759	813	835	777	801	802	790	794	795	787	789	773	770	790	777	753	770	751	715	773	767	772	804	738	793	773	799	813	797	796	797	732	770	788	772	809	744	792	800	772	748	780	793	769	817	779	740	793	821	804	789	814	776	781	766	782	805	801	780	778	782	805	823	780	745	754	815	801	775	763	774	792	771	788	760	789	744	776	773	834	810	805	759	812	756	837	767	766	805	824	841	731	805	755	775	783	784	765	788	780	794	821	778	757	760	765	779	763	775	786	808	787	860	755	773	831	791	787	788	793	808	788	786	779	765	786	788	761	803	751	767	784	795	793	791	746	763	801	748	765	807	800	776	761	795	762	759	772	774	808	803	830	801	737	743	820	852	747	800	761	777	781	750	857	801	773	735	823	777	779	789	776	773	842	751	850	814	752	746	736	804	790	779	796	752	830	789	781	777	808	753	840	856	767	792	807	738	781	777	849	742	793	754	807	758	780	772	727	784	789	802	763	790	807	777	815	802	733	771	737	696	778	757	762	784	802	778	758	806	837	754	831	794	762	809	717	809	759	765	786	797	774	766	772	808	775	745	769	782	765	770	787	789	813	737	814	795	803	815	765	786	792	805	815	767	775	754	781	790	795	793	806	780	788	776	736	786	802	797	768	797	794	816	794	725	794	796	781	792	783	783	827	792	806	782	749	792	781	779	739	815	764	783	743	752	763	755	804	748	804	765	803	757	774	784	816	796	771	766	800	726	754	808	796	768	798	742	760	735	775	780	771	755	761	792	788	815	815	824	761	763	786	841	787	740	768	817	777	770	761	793	796	747	782	763	805	798	798	769	762	743	781	801	753	818	811	824	808	762	787	829	778	758	768	754	766	817	740	778	755	795	763	790	776	860	818	760	793	791	746	785	762	796	722	791	779	761	791	763	807	828	754	771	767	801	818	797	780	773	764	750	783	812	765	762	786	726	764	776	798	775	833	778	802	795	796	812	799	788	753	767	770	776	745	768	794	717	769	819	790	749	780	823	795	739	743	809	774	766	798	817	777	810	739	827	765	787	748	798	818	765	784	780	799	836	827	793	767	769	784	790	805	780	766	770	793	791	803	808	726	827	825	806	779	778	734	744	770	795	754	788	772	808	844	738	802	784	841	804	830	787	798	832	782	786	785	730	784	755	775	810	770	794	763	830	800	840	804	784	771	772	763	834	780	785	758	799	770	740	773	773	798	807	771	788	754	785	780	787	772	729	770	731	777	786	807	756	774	744	789	776	771	786	775	809	769	800	762	799	779	772	800	765	763	771	787	742	756	782	809	804	824	781	750	793	769	786	766	804	803	788	825	768	865	745	740	834	782	750	796	830	764	804	765	784	802	766	793	799	787	793	855	771	826	812	792	793	796	779	816	770	779	777	797	761	781	762	808	778	763	786	783	753	755	806	773	801	755	805	782	780	756	757	813	803	789	806	732	743	769	754	850	791	778	769	771	774	814	755	855	745	766	770	827	753	798	725	759	829	798	788	725	790	762	862	765	782	771	789	763	785	810	788	795	783	776	766	734	773	760	801	748	767	780	770	751	820	768	779	745	788	774	814	779	755	797	787	850	787	781	782	763	784	784	759	725	744	806	768	770	750	812	824	763	769	794	769	792	730	784	792	774	803	781	747	834	742	816	746	803	792	771	773	808	812	827	815	761	792	802	798	755	817	769	760	829	780	791	772	718	775	837	819	741	786	811	757	803	733	764	754	762	799	781	791	767	852	807	809	794	771	774	812	783	729	820	815	719	749	781	751	774	851	821	793	805	770	759	770	751	777	778	812	754	793	808	790	745	771	783	770	762	731	810	808	821	786	818	783	778	725	796	791	773	796	806	777	729	781	770	830	794	814	794	807	789	732	770	747	810	809	849	778	799	859	783	831	811	769	744	803	785	803	796	803	755	807	826	789	740	821	810	839	796	847
2158	429	171	119	97	93	109	108	148	68	66	58	39	46	38	47	45	36	46	34	38	31	38	28	37	41	44	35	27	31	23	27	21	21	31	20	27	24	14	24	27	27	28	23	20	24	25	24	17	27	20	27	20	21	23	16	12	25	25	28	25	17	23	13	24	13	17	19	25	31	22	28	12	24	12	25	24	19	28	20	21	15	25	15	19	25	20	24	21	23	24	18	20	29	20	17	20	15	13	18	17	20	21	26	18	15	15	22	20	19	15	15	29	21	22	17	22	24	24	22	21	21	23	17	33	23	20	24	14	21	21	19	16	15	17	17	23	13	27	27	26	23	21	20	19	16	21	20	27	28	21	21	18	25	17	20	25	20	25	19	19	23	29	18	22	19	15	17	26	26	25	25	18	25	10	29	25	18	29	20	24	19	18	32	19	17	31	15	18	20	25	15	17	19	23	29	33	27	23	23	23	23	24	28	19	24	24	18	20	24	25	17	18	22	27	19	23	21	23	17	26	18	20	17	17	23	28	19	22	13	24	22	18	24	22	21	16	24	13	21	20	11	20	22	21	21	29	28	10	12	18	25	26	18	24	19	18	25	20	24	17	22	22	25	27	15	11	24	18	15	21	16	22	25	14	26	25	21	14	14	21	20	23	21	22	17	23	23	20	20	24	24	18	29	21	27	27	28	23	20	17	20	21	26	15	22	18	27	28	22	19	19	22	17	22	18	19	18	23	26	20	29	22	20	19	24	20	22	23	29	26	20	20	20	22	20	17	20	20	19	21	27	21	12	16	24	23	21	23	22	19	16	21	22	22	22	25	18	24	17	26	19	26	22	16	19	21	24	37	23	24	18	29	24	29	25	19	23	18	17	22	26	15	22	22	20	21	30	17	21	21	19	13	25	20	23	22	17	26	25	24	27	31	15	16	18	21	19	21	20	18	30	19	23	19	16	21	24	23	17	18	18	20	23	17	20	20	20	26	22	15	15	19	22	22	16	21	21	18	36	32	13	20	20	17	25	16	23	19	13	30	20	24	20	17	22	23	24	17	25	20	22	18	15	20	25	30	19	19	25	24	22	30	28	14	20	24	25	21	14	22	22	22	14	19	24	18	27	23	21	26	19	32	25	21	27	20	16	20	24	25	19	33	23	24	17	19	14	21	26	34	25	18	17	15	21	23	25	21	17	17	22	18	18	22	25	25	20	17	21	15	22	17	16	25	23	16	20	13	28	15	19	17	11	15	25	21	22	19	23	23	20	22	22	36	22	21	19	17	16	20	23	20	21	22	25	19	17	25	9	17	21	26	21	16	22	17	17	21	27	21	26	20	24	22	19	13	16	18	19	22	32	30	17	18	29	22	24	19	21	27	16	20	13	20	15	22	15	11	15	21	26	15	21	18	24	21	19	22	25	13	21	18	27	17	15	14	14	18	27	19	24	23	15	28	21	18	18	22	18	26	26	9	25	16	20	23	15	18	30	23	15	17	18	32	20	18	18	26	23	22	15	22	24	23	26	22	22	23	27	19	24	28	23	12	28	22	14	25	20	19	21	16	23	20	15	18	35	20	22	26	26	20	21	19	23	27	17	20	25	19	17	22	26	19	29	20	28	16	21	17	21	16	17	17	18	16	14	21	20	20	28	20	16	24	16	27	18	19	29	23	24	21	26	22	22	30	21	21	17	21	22	19	24	21	25	20	19	17	23	21	22	16	27	23	14	14	13	19	21	21	29	16	20	20	15	23	21	21	18	21	22	19	28	20	20	23	17	18	19	18	19	17	25	19	22	21	24	18	19	24	14	33	17	17	25	13	14	22	22	14	25	24	15	28	20	23	18	19	18	20	23	20	22	24	32	19	20	18	25	22	23	21	18	20	15	30	21	20	19	28	20	22	26	22	21	14	19	15	21	15	19	21	16	18	12	12	20	20	27	18	16	23	29	31	16	23	20	17	16	24	18	18	22	20	27	22	25	16	18	25	21	19	22	22	15	18	20	15	26	23	24	21	18	18	26	19	21	27	22	17	17	21	21	21	22	21	27	23	20	25	15	18	17	26	13	14	28	20	23	17	18	28	14	20	24	27	18	21	20	29	14	12	13	23	23	20	22	17	21	16	30	21	18	23	12	17	21	13	20	26	31	21	25	23	21	22	14	14	19	22	18	25	18	18	21	25	16	18	15	19	25	18	25	25	31	24	16	18	30	18	22	18	17	17	27	16	18	24	21	21	19	18	20	24	18	21	10	29	26	18	21	13	17	21	22	21	24	18	15	24	22	36	21	17	20	19	21	14	19	25	31	24	21	21	24	19	27	23	22	18	27	12	28	22	24	23	12	25	25	15	24	20	17	24	23	28	21	15	25	15	23	21	29	23	21	23	23	21	28	26	37	26	26	18	33	25	24	20	23	23	21	23	22	21	15	23	22	20	19	19	18	20	28	22	21	21	28	25	22	17	27	25	19	27	14	20	20	25	27	19	20	23	19	18	22	20	19	11	11	15	13	18	18	22	11	25	23	15	18	23	20	26	15	25	33	19	26	18	24	28	18	13	22	25	28	23	16	15	24	17	15	17	18	16	28	26	15	29	24	17	18	22	16	21	16	23	17	19	18	19	18	27	19	22	21	25	26	25	19	24	31	22	13	26	15	21	19	19	23	19	16	24	20	25	23	22	17	14	18	18	18	18	24	21	26	25	17	17	17	18	25	20	25	20	23	26	24	23	21	19	23	21	21	25	21	12	22	25	24	19	27	19	20	15	22	26	22	25	15	18	20	17	25	13	24	15	32	25	20	16	18	23	19	24	31	26	25	13	28	25	22	22	21	16	20	21	23	25	13	20	21	20	23	16	19	23	19	18	19	20	20	15	23	22	12	19	24	15	20	24	26	18	26	20	25	10	17	16	25	21	22	26	24	13	24	19	21	18	18	16	21	28	21	17	20	22	22	19	27	24	19	13	23	24	23	20	23	19	19	18	19	11	25	21	19	24	25	21	24	22	28	24	23	19	28	19	16	18	19	20	27	25	21	24	30	8	20	13	28	25	18	27	18	14	21	23	25	24	22	24	21	27	21	22	17	21	18	25	27	19	20	20	29	21	16	25	19	18	20	20	28	13	18	24	15	30	20	19	30	28	18	20	26	25	20	19	24	17	21	19	26	22	26	25	18	16	20	24	16	18	22	31	27	20	19	18	20	26	20	20	14	13	26	16	19	25	22	25	18	27	21	12	30	24	18	25	25	19	24	15	27	23	26	22	19	22	16	19	18	19	23	11	20	18	18	22	21	27	19	20	14	21	25	20	23	13	28	18	19	19	19	23	15	22	21	17	15	16	20	14	24	19	28	20	30	20	19	18	24	19	24	30	22	24	14	31	18	14	22	25	23	19	15	26	24	23	22	21	23	20	28	22	15	23	17	17	18	20	20	19	18	17	26	17	24	21	17	17	12	19	27	24	22	25	18	26	17	28	21	18	17	21	18	17	32
17519	5732	2163	3224	6898	8378	7530	6237	7946	3672	2886	2377	2068	1768	1455	1298	1225	1138	946	896	834	715	722	651	596	604	547	539	542	455	436	429	438	412	397	364	365	395	359	342	362	337	346	331	320	316	327	277	276	322	278	319	275	280	270	283	280	300	264	257	264	261	234	275	236	225	252	269	241	244	237	263	243	241	269	229	241	268	270	229	246	204	248	242	233	219	248	232	267	215	262	242	261	213	234	220	261	217	230	198	232	222	200	218	241	237	233	259	224	231	213	247	239	205	232	240	218	244	231	210	189	256	220	228	203	232	248	232	234	206	247	238	224	214	230	242	227	222	222	248	197	217	226	230	230	222	239	221	225	226	243	204	214	215	204	228	210	230	220	230	194	205	239	229	213	236	212	208	237	201	231	194	184	230	216	218	229	242	221	230	235	206	187	223	234	229	209	212	231	227	198	219	182	191	223	221	196	204	210	233	192	189	206	225	197	215	225	233	216	203	237	215	219	215	191	208	222	224	217	201	224	238	245	217	232	220	224	213	226	229	212	230	221	228	232	210	211	217	202	200	218	217	185	220	239	217	204	222	220	243	188	226	197	215	239	215	234	244	254	210	216	208	214	227	200	253	214	210	208	210	195	202	215	231	191	212	230	218	216	190	206	249	209	221	237	226	225	203	214	219	228	203	240	229	231	225	224	241	207	226	222	223	223	219	208	217	230	241	211	215	214	240	218	203	213	221	196	214	205	219	224	178	236	231	225	223	217	193	233	226	213	195	214	206	237	193	193	207	236	224	226	230	200	216	218	201	212	215	228	207	231	220	233	261	212	227	188	240	233	225	203	207	229	250	214	192	225	212	214	206	229	226	223	209	219	200	227	247	227	201	196	212	182	222	213	236	223	219	225	192	215	227	226	201	228	208	213	227	250	214	206	224	209	230	212	233	219	205	206	199	215	224	206	229	225	243	212	215	240	212	198	231	221	213	228	200	225	206	210	212	215	215	235	243	241	213	217	209	223	208	227	208	201	222	219	191	220	199	190	241	230	208	215	208	205	244	230	210	202	218	248	209	215	206	241	204	194	225	224	227	187	232	190	213	225	231	224	213	210	212	212	211	212	227	232	199	226	219	222	209	226	208	217	209	216	201	234	212	217	231	195	232	197	190	203	209	213	208	219	230	220	212	222	227	226	220	228	203	194	209	222	209	216	193	237	232	209	203	196	197	189	225	195	239	223	243	193	198	212	206	226	223	218	239	209	226	237	206	215	197	212	219	229	229	232	224	216	235	213	235	212	243	232	230	205	225	191	195	214	210	237	195	221	216	183	224	218	192	215	208	225	206	229	223	206	221	235	200	218	213	235	230	215	219	197	221	226	223	221	222	252	237	212	202	206	209	208	237	225	232	219	227	177	201	234	234	215	234	220	220	229	217	219	225	213	219	207	211	197	229	228	243	186	201	218	223	226	207	233	229	225	192	249	205	225	202	207	236	217	205	203	204	217	224	205	220	212	255	215	226	202	199	241	206	206	215	220	211	210	214	212	217	218	216	219	203	225	202	209	214	212	213	203	226	204	225	207	210	242	176	239	211	214	229	198	184	250	210	199	182	210	219	224	207	219	187	206	220	210	241	240	224	199	212	237	221	235	204	227	233	200	245	244	204	242	208	220	225	207	239	226	219	235	215	229	211	210	257	237	233	213	218	222	198	208	232	216	223	231	212	218	219	226	221	211	242	202	218	200	202	193	239	212	218	243	215	208	201	199	223	212	244	225	202	221	234	212	228	211	211	214	216	224	222	209	236	261	184	209	221	197	207	219	208	209	243	210	222	227	207	239	217	251	197	225	209	200	214	207	204	204	192	212	212	219	225	206	219	207	218	225	218	222	210	233	227	208	187	217	214	227	222	220	238	205	250	207	189	219	228	202	220	207	195	202	216	224	219	211	233	239	230	211	223	198	202	252	222	217	195	221	214	229	226	215	242	243	236	236	230	200	217	213	230	201	207	224	226	225	213	227	214	177	227	208	230	229	205	214	208	244	194	223	227	189	221	221	222	219	202	210	203	242	209	203	191	230	222	207	223	208	239	249	212	227	197	192	243	182	230	261	224	218	221	194	236	232	218	239	201	243	224	206	234	209	184	211	223	226	229	238	190	220	223	211	228	192	222	222	194	199	221	189	215	215	229	205	220	213	210	221	230	205	195	229	182	210	227	220	218	240	201	204	243	222	213	222	241	201	174	194	263	228	201	221	247	237	208	236	217	215	202	211	227	222	211	193	198	193	212	199	206	221	191	221	217	227	245	221	242	227	211	227	215	222	178	203	213	204	219	209	202	204	199	220	200	225	225	227	214	197	213	207	198	199	203	230	215	205	191	217	202	194	220	209	199	218	218	216	263	219	204	218	237	226	241	238	216	203	193	211	239	193	197	229	225	208	208	213	192	212	234	215	203	228	224	192	211	254	234	207	209	212	253	249	206	226	241	209	213	218	220	209	224	173	224	216	228	196	232	198	208	217	207	224	216	204	221	231	211	206	229	229	244	221	215	233	215	231	217	217	217	223	211	199	228	203	231	224	204	209	243	239	226	231	234	207	226	230	204	206	228	230	203	222	216	185	196	218	213	237	185	233	212	210	214	216	214	206	216	248	162	218	224	212	256	225	203	211	176	221	208	198	205	205	211	247	213	195	211	215	217	211	219	207	230	207	254	201	216	218	191	235	224	219	234	231	247	231	218	193	203	230	233	206	237	218	231	197	243	215	213	229	227	199	240	215	208	243	223	240	232	197	232	207	216	219	197	259	194	205	207	212	233	202	188	221	215	189	202	242	200	243	205	230	226	226	240	183	235	216	205	235	217	226	214	212	229	206	214	195	232	205	219	212	210	214	189	213	209	206	231	222	229	237	221	225	207	211	201	211	226	218	212	203	206	203	205	229	237	212	246	212	208	212	234	232	248	202	212	217	225	211	226	229	241	247	227	221	249	247	203	240	220	225	218	205	195	228	232	187	222	225	221	213	242	213	212	228	193	247	201	203	245	228	218	211	205	213	213	223	237	230	196	210	187	227	217	193	226	184	218	235	220	208	202	209	223	247	247	233	220	232	214	243	217	233	221	198	251	230	205	201	196	217	220	215	224	217	198	214	206	224	203	218	235	239	241	215	223	230	220	217	225	205	207	217	234	193	225	236	239	222	216	223	232	226	239	242	222	233	205	220	205	244	222	207	223	212	225	214	220	192	205	206	205	226	223	206	204	244	204	237	215	196	234	217	227	198	222	205	226	207	216	210	214	203	209	221	243	224	241	232	227	195	223	188	225	206	198	203	242	193	208	223	211	204	198	211	235	229	210	205	221	236	220	236	184	218	222	211	220	215	219	228	227	201	217	208	233	221	227	231	195	206	204	196	219	208	212	199	220	236	234	232	239	233	211	208	215	226	245	207	250	204	221	210	227	195	219	198	212	222	207	220	211	221	207	227	207	224	214	211	220	228	224
1686	88	93	71	82	70	79	75	85	72	70	53	66	56	57	48	84	69	53	64	60	66	67	53	66	48	61	57	56	61	55	55	56	62	63	56	61	60	66	69	61	67	55	63	56	66	52	62	55	59	51	63	64	54	63	65	70	64	52	53	53	50	50	64	57	66	54	62	52	46	50	62	62	57	50	59	64	59	64	62	60	51	57	63	57	57	60	63	60	61	66	69	61	62	51	56	61	58	52	58	43	69	56	62	56	52	63	69	61	54	50	55	61	62	69	57	48	60	48	62	49	57	58	64	60	67	61	44	49	49	53	64	51	54	52	57	57	63	52	56	52	58	54	62	75	49	55	57	60	72	62	58	69	63	58	66	63	57	51	58	55	68	60	69	61	59	59	47	59	58	52	63	48	72	46	51	46	59	51	66	54	56	57	47	50	53	72	53	67	65	62	58	50	62	63	61	51	49	56	55	62	53	57	72	58	69	65	52	54	48	53	51	62	58	55	59	56	73	69	70	55	53	55	60	65	61	73	61	51	64	48	78	70	60	70	56	55	50	57	44	62	71	63	43	54	61	59	66	60	58	49	54	62	55	61	71	57	53	72	51	71	64	72	71	51	52	53	61	61	62	57	64	52	68	55	55	56	60	67	58	44	60	52	54	61	59	47	56	48	62	51	48	60	60	60	64	63	54	67	57	53	58	78	53	60	67	70	54	55	62	66	66	73	46	51	59	56	73	68	61	59	53	51	51	74	69	58	57	51	64	61	54	53	53	55	64	45	61	60	55	53	59	59	53	73	58	50	56	48	51	59	75	47	47	59	60	58	57	74	56	73	57	49	57	64	64	65	57	52	71	76	67	58	54	59	62	65	54	52	46	62	55	54	78	54	48	54	69	53	59	56	47	61	58	65	56	68	75	68	39	57	59	63	48	82	58	63	40	53	45	55	64	62	58	51	50	59	54	56	66	58	56	70	70	43	50	49	66	58	47	60	58	51	61	62	72	48	45	59	54	56	50	73	50	61	62	62	56	65	51	62	55	56	64	68	64	56	47	49	53	70	68	63	59	59	63	50	72	54	62	59	51	55	44	54	52	64	49	53	43	62	43	57	47	79	78	71	54	58	65	59	45	60	63	82	57	49	48	52	55	52	61	58	61	50	50	61	63	66	48	67	56	52	68	53	56	56	55	59	55	49	49	63	53	42	68	52	48	55	61	53	69	56	57	59	67	53	65	58	73	58	66	59	56	64	58	61	61	73	54	57	58	70	59	59	68	68	63	65	47	64	55	44	55	57	56	50	68	56	56	76	58	74	73	71	53	72	55	64	57	52	64	55	49	57	57	43	52	52	57	59	64	57	68	68	58	56	64	44	52	55	50	58	56	64	60	57	59	54	57	51	46	57	62	56	56	57	38	58	56	67	58	58	49	64	66	58	58	40	54	57	57	55	64	57	52	59	48	58	65	61	65	58	61	69	57	60	65	59	44	59	50	53	56	66	49	69	61	57	59	56	49	70	57	63	72	53	50	60	52	47	64	61	58	67	65	49	73	63	50	52	55	58	56	56	65	46	50	58	59	57	62	54	53	41	62	66	59	63	54	55	68	61	72	63	51	47	55	62	54	54	60	54	56	58	55	61	61	66	56	64	72	60	67	61	58	61	67	50	55	65	58	77	47	61	52	50	57	49	56	65	49	67	67	51	50	70	60	63	49	64	55	53	49	55	65	38	69	58	59	47	55	60	58	56	53	45	52	57	60	57	65	55	66	62	50	66	49	66	74	64	49	61	61	51	58	67	44	57	61	55	53	42	63	65	52	55	46	51	64	55	60	51	58	52	53	58	67	53	49	44	60	59	77	59	53	70	67	54	55	60	55	50	73	64	65	63	51	68	48	75	36	63	52	64	56	56	58	59	61	55	76	58	52	53	60	54	67	66	58	44	65	57	87	62	59	53	79	55	44	73	69	62	68	61	56	64	58	60	68	52	64	71	54	50	70	48	54	52	55	64	52	51	62	51	45	53	60	47	57	62	57	57	57	67	68	64	65	71	42	66	48	50	55	63	52	61	63	59	64	60	46	65	54	58	51	65	47	62	66	68	73	52	59	64	64	72	57	59	58	56	62	53	52	78	51	52	84	71	73	43	64	57	56	54	62	71	73	58	64	64	55	60	61	61	52	52	58	55	51	82	48	64	65	53	50	48	49	67	69	57	65	57	69	53	63	55	60	59	65	63	60	54	65	55	53	77	56	46	51	63	56	66	62	56	66	59	63	57	64	55	54	44	55	75	73	51	61	56	50	64	45	58	69	71	62	55	75	39	56	59	52	63	52	64	56	57	61	52	72	67	68	49	49	58	59	72	59	66	62	52	63	49	67	54	65	59	53	47	49	62	58	54	57	56	59	56	63	58	57	65	67	65	55	63	60	72	60	62	64	57	61	62	62	63	57	58	59	51	60	62	80	54	67	45	59	52	62	62	56	52	63	53	55	60	57	66	57	61	55	55	47	56	57	54	64	50	50	47	71	60	57	61	46	64	58	64	49	57	60	65	48	59	65	57	64	69	60	65	53	45	56	52	52	60	56	69	71	69	57	65	54	57	73	60	42	60	60	63	65	52	51	62	56	56	67	48	59	59	48	52	55	75	59	65	53	61	55	61	60	64	46	56	58	62	57	80	50	53	59	39	51	51	54	57	61	63	65	65	51	58	51	56	55	67	60	81	78	47	49	68	72	76	59	56	47	60	62	79	57	60	66	47	67	62	68	57	68	58	72	47	59	69	64	50	65	70	52	60	67	58	51	77	56	61	64	41	54	58	68	53	41	56	57	51	52	56	56	70	64	62	69	61	64	59	54	54	47	73	63	70	54	55	49	55	63	61	59	62	50	54	63	62	50	59	57	55	69	66	65	64	66	53	72	68	56	69	75	52	55	66	48	51	61	74	70	65	59	66	63	43	50	78	55	51	46	57	57	59	58	50	44	56	58	41	55	56	57	56	57	58	57	60	39	66	66	69	60	55	71	52	50	59	69	54	71	46	56	72	60	59	52	63	60	62	61	77	60	64	52	54	56	52	59	49	55	47	58	64	61	65	68	53	61	57	68	53	65	58	53	60	53	51	50	55	65	57	66	61	62	60	75	34	70	47	65	69	59	62	72	66	71	72	71	59	68	49	60	66	53	59	53	55	47	59	60	52	72	57	51	58	52	55	50	77	68	52	48	54	61	59	63	53	59	47	58	71	52	66	65	65	48	59	53	59	57	65	48	53	57	66	68	67	66	51	50	65	53	48	60	59	69	62	61	65	61	54	63	59	72	49	40	46	50	49	56	56	59	70	53	53	61	57	55	59	75	51	55	60	57	47	68	64	48	61	56	47	66	68	58	55	60	64	62	56	60	66	48	62	63	61	51	61	50	59	61	55	75	58	43	60	72	45	52	61	51	51	48	47	43	62	51	57	57	64	54	61	63	68	57	54	48	48	56	51	55
9782	1379	1041	1230	2009	2306	2179	1956	1953	1298	1157	1092	987	906	947	871	834	851	810	767	784	750	717	784	751	707	756	759	717	695	693	700	699	665	719	750	731	679	672	722	727	680	712	686	664	699	718	669	696	618	640	711	671	659	653	633	693	656	658	649	700	671	665	668	708	629	628	624	672	694	669	662	685	673	654	698	675	651	635	652	655	696	664	671	703	655	639	689	715	650	643	696	703	615	649	650	635	702	692	674	658	627	650	677	676	644	663	609	642	632	663	665	685	667	664	698	630	635	660	674	626	675	669	677	639	651	682	646	691	681	679	679	647	658	639	688	633	613	693	668	657	713	619	617	679	663	670	679	637	634	745	637	694	671	684	682	703	681	633	677	677	658	653	654	690	621	652	683	658	670	635	650	706	624	665	681	703	608	663	725	670	654	646	660	655	660	650	664	690	727	671	652	701	691	640	631	619	658	663	632	705	641	666	676	658	652	638	664	702	637	712	687	663	657	644	684	603	607	691	680	663	680	674	690	669	686	662	660	647	678	669	621	658	680	635	604	661	635	607	662	635	687	711	669	658	699	693	655	631	675	648	690	642	638	660	637	642	654	643	654	661	686	732	635	668	659	676	663	644	687	715	608	692	651	668	674	645	616	681	693	676	615	631	655	645	659	618	635	652	647	682	661	675	641	640	673	676	662	618	675	690	675	656	651	684	633	645	677	663	691	647	663	654	655	637	667	685	650	668	666	654	628	634	710	670	650	648	685	608	690	690	642	609	628	661	648	660	643	668	656	695	661	663	704	651	688	696	614	636	673	639	671	657	643	667	618	704	640	626	692	690	697	656	664	658	655	682	733	671	688	684	641	637	612	663	686	638	639	673	661	730	693	656	602	673	624	687	696	625	671	655	653	638	654	652	658	667	650	634	655	656	670	650	699	661	662	652	659	679	662	649	644	651	656	651	643	656	641	604	689	629	646	670	713	674	674	677	646	642	698	651	589	659	661	707	621	694	619	642	663	632	663	668	665	647	628	667	660	666	689	678	662	744	665	691	647	643	681	659	663	651	633	649	687	632	674	671	608	680	629	678	665	647	617	671	654	663	661	657	665	696	683	674	686	649	622	626	707	670	688	703	669	676	682	662	661	643	691	663	655	650	691	635	672	667	637	619	612	663	646	656	661	662	694	676	678	664	691	637	604	704	662	714	672	653	625	667	642	641	682	687	685	687	648	679	631	655	676	653	683	667	645	682	624	694	663	634	674	671	647	658	655	664	722	638	721	621	643	647	631	655	667	675	658	616	633	682	662	654	623	653	684	670	693	702	679	693	670	708	666	657	668	654	683	629	676	653	669	654	686	624	635	665	668	682	722	651	662	659	683	677	664	684	650	620	644	648	647	644	640	652	651	658	661	711	669	686	686	656	704	670	631	686	668	712	643	634	640	660	657	629	694	667	625	660	684	663	646	671	657	645	655	680	660	649	671	652	677	635	671	691	642	669	632	645	675	631	661	629	692	722	689	662	636	667	660	696	616	722	639	626	669	693	666	587	658	671	670	642	692	679	724	651	641	667	694	639	630	630	665	713	685	730	666	670	641	702	638	662	647	659	678	625	662	657	604	647	624	692	658	640	630	645	631	641	664	618	639	637	661	706	655	654	642	642	703	643	665	700	659	692	698	675	661	617	629	656	658	635	669	648	664	661	629	653	669	645	700	659	645	683	674	650	689	653	688	663	679	643	656	654	675	679	663	701	652	692	678	700	644	713	670	649	597	652	686	632	689	684	628	660	628	664	599	655	621	687	655	642	688	686	606	613	701	636	665	664	649	683	660	707	707	697	669	664	689	612	638	647	602	645	668	685	653	610	691	649	681	654	624	649	638	701	668	666	695	707	692	663	651	671	662	676	604	687	681	643	696	672	633	681	690	635	660	661	681	641	645	687	681	668	665	738	665	648	651	658	662	693	642	658	660	652	666	683	663	679	615	659	619	675	684	624	604	651	633	673	665	648	653	632	630	675	663	660	649	666	701	616	676	674	629	665	656	682	639	615	658	665	633	666	607	660	642	651	712	628	687	695	653	640	676	683	683	703	650	666	668	704	669	680	671	656	639	692	683	643	655	667	673	666	641	649	657	664	626	654	623	658	679	680	655	618	688	637	700	689	662	687	639	705	653	713	621	647	667	659	649	691	694	664	672	653	665	657	674	662	660	686	673	652	659	663	631	647	658	672	674	663	635	665	678	704	681	666	708	653	645	688	659	645	621	681	701	711	633	657	714	683	645	709	664	650	642	695	653	640	716	671	655	605	657	706	717	695	679	652	659	672	669	674	627	659	652	686	641	711	683	671	688	666	704	652	648	652	645	648	615	650	659	666	693	624	678	668	649	690	679	616	625	674	682	657	636	670	690	708	622	648	636	618	705	701	679	639	642	684	612	637	657	659	632	657	665	673	622	629	691	665	666	656	638	648	654	684	712	709	687	646	659	657	654	666	636	711	614	656	639	684	659	656	667	696	646	664	631	675	663	688	680	617	628	667	667	613	688	681	681	633	654	642	668	683	675	639	670	673	653	657	662	665	647	675	669	706	667	660	671	682	718	654	609	665	678	696	648	663	732	688	654	714	638	646	690	671	658	670	701	711	604	672	691	676	663	704	687	595	671	641	648	666	653	683	648	698	687	677	689	656	652	707	659	678	671	628	676	648	643	648	641	679	627	712	670	698	663	633	655	644	662	639	715	694	636	657	651	641	688	636	667	677	672	718	645	684	668	667	642	649	684	682	728	630	664	643	674	614	696	663	690	649	667	711	646	731	665	642	667	621	647	632	677	671	667	632	670	666	656	637	650	692	676	644	636	631	652	639	667	672	676	623	660	620	628	634	638	644	637	653	646	652	624	666	651	673	669	716	634	644	669	680	622	669	640	615	675	718	643	670	721	664	684	632	646	651	689	621	643	643	659	635	623	638	683	679	635	655	678	692	649	641	670	662	640	636	685	643	666	681	641	675	653	653	651	669	709	661	673	666	658	664	652	666	646	671	660	652	639	661	649	673	626	670	701	669	680	699	693	663	665	646	673	684	681	683	698	661	708	672	661	662	631	638	656	679	670	729	662	653	708	680	681	637	651	636	647	613	677	693	673	663	674	643	685	688	661	668	704	654	641	698	672	645	684	694	665	659	702	643	672	682	651	660	680	625	646	634	652	666	670	653	664	628	668	683	686	693	669	643	667	668	674	631	656	719	666	674	675	640	647	655	680	654	654	669	655	648	663	650	665	638	707	691	664	641	622	678	664	662	628	666	702	686	685	697	630	673	676	696	643	740	670	685	684	664	649	649	698	597	646	671	658	676	699	620	669	641	623	676	656	663	667	664	659	668	682	652	650	660	614	625	659	671	644	666	665	623	674	638	605	693	676	685	642	661	648	659	675	648	641	674	644	686	645	637	661	685	667	670	638	749	677	651	657	696	648	666	725	619	676	688	646	669	691	647	679
2186	319	134	74	61	66	83	48	74	51	51	45	33	23	31	29	29	20	22	21	21	16	25	21	20	21	15	16	13	17	24	20	24	12	21	20	17	18	14	22	21	28	25	16	23	18	18	19	10	15	14	11	11	9	13	18	15	19	13	13	13	16	14	21	8	15	19	14	16	15	14	10	12	15	24	13	12	20	8	13	14	18	15	14	17	18	14	15	10	14	15	12	15	15	12	18	17	18	11	13	11	17	12	16	19	15	9	14	13	16	20	13	20	15	15	20	12	9	14	15	15	6	20	19	9	16	18	14	16	11	15	17	10	16	14	21	19	15	13	19	10	16	14	16	15	20	12	12	11	21	15	9	18	15	15	15	16	15	10	8	19	17	19	11	14	16	7	25	15	23	16	11	10	19	20	12	15	15	10	12	15	15	12	13	19	12	11	15	8	21	19	15	10	11	17	14	12	18	16	18	17	12	16	12	19	6	16	13	10	15	11	15	19	11	6	18	17	10	11	14	15	16	13	11	19	12	16	12	16	16	11	13	14	12	13	17	10	16	18	12	13	12	18	12	11	15	16	13	20	17	11	16	14	15	16	11	17	18	17	19	16	12	18	22	9	16	15	15	10	10	16	16	15	13	17	20	18	11	18	18	18	24	19	17	10	20	18	12	13	13	17	17	9	14	18	11	11	13	17	20	16	13	15	16	14	14	11	12	22	14	22	12	23	14	19	20	11	17	9	18	14	9	11	17	22	18	14	17	13	18	12	10	15	12	15	17	14	13	20	10	20	18	8	18	21	9	15	11	18	11	12	14	13	12	17	15	8	21	11	19	12	16	16	11	14	15	9	7	11	19	9	16	13	17	16	20	9	10	13	6	14	15	9	13	12	16	16	12	22	14	15	20	19	11	18	14	12	22	17	18	13	17	16	11	21	14	11	12	15	12	11	10	13	9	14	17	15	13	23	8	24	15	18	15	11	13	11	21	17	17	14	15	15	19	16	10	9	20	13	22	15	8	14	15	7	8	10	18	14	10	14	9	14	16	12	13	16	17	11	16	21	22	23	14	17	13	14	18	10	13	13	21	12	13	13	16	10	12	16	11	19	14	14	15	10	13	14	13	14	10	16	11	15	17	20	12	21	29	9	16	11	20	15	17	15	18	10	14	11	17	18	14	12	14	26	14	13	13	13	11	11	15	11	9	17	18	18	11	12	15	17	9	16	20	16	18	18	16	19	16	7	16	16	16	14	18	14	12	21	18	15	16	15	14	23	15	21	13	18	16	16	21	17	9	11	14	19	12	16	11	14	25	7	19	21	11	13	22	22	13	17	13	8	15	18	23	11	16	14	13	13	8	16	17	16	13	22	10	21	16	15	19	25	8	18	16	16	20	13	15	12	17	12	8	17	18	15	12	18	14	13	13	19	13	16	19	10	16	12	16	12	19	22	17	12	13	16	17	16	13	22	15	13	13	11	15	14	12	10	13	12	16	20	24	8	20	18	12	28	18	21	14	11	15	17	12	18	23	18	12	20	14	14	13	10	14	14	11	17	11	13	13	15	15	12	16	22	12	19	11	20	11	15	16	12	12	9	12	14	16	12	14	19	10	15	21	14	19	17	10	12	18	14	13	11	15	17	17	8	10	18	8	15	21	10	16	15	15	14	19	16	20	13	10	11	16	10	20	15	11	10	16	15	19	12	20	15	14	10	14	17	7	19	15	15	20	13	15	14	10	23	15	19	9	23	16	15	9	11	13	23	19	16	18	15	11	13	14	12	18	15	14	13	9	9	17	17	11	11	21	17	21	13	18	19	17	14	19	14	16	20	6	13	16	27	18	12	10	17	16	9	15	12	15	17	21	18	16	12	9	19	15	17	13	14	26	19	9	15	17	12	8	16	13	14	14	16	18	10	19	11	15	16	15	13	11	10	17	11	21	11	14	13	13	12	13	15	12	15	23	13	20	12	12	17	14	19	11	16	14	8	17	17	10	18	14	8	16	12	11	8	15	19	12	14	15	13	14	12	15	8	14	12	10	8	12	16	21	23	9	16	18	16	13	13	17	15	13	14	22	19	12	16	12	21	14	17	16	15	15	22	13	8	21	14	17	22	18	17	19	12	16	9	16	13	13	24	13	26	25	11	18	17	13	13	18	21	11	11	12	14	8	19	20	17	15	14	16	12	13	17	11	15	12	12	15	14	14	20	21	19	14	14	15	13	17	19	14	20	13	19	16	16	17	12	8	15	16	15	16	13	12	20	13	14	19	22	15	19	22	13	20	7	12	16	16	10	15	13	14	15	12	21	15	14	15	11	19	17	14	20	9	14	20	7	11	12	11	24	15	12	10	20	19	14	14	14	19	16	15	13	16	18	14	16	15	12	14	9	9	8	14	16	18	22	11	13	15	21	17	17	11	15	10	19	13	17	14	10	15	15	14	16	18	11	15	17	19	15	11	14	26	16	15	13	18	13	19	15	9	14	15	22	20	10	16	8	9	15	14	12	24	15	22	15	16	18	18	26	15	18	14	12	12	10	26	24	17	19	12	14	14	16	22	20	19	16	21	14	12	14	17	16	9	12	16	8	23	15	12	12	14	17	22	17	19	9	9	14	14	14	14	21	12	16	15	13	11	18	14	12	17	11	11	21	20	15	16	8	13	12	19	8	11	19	17	9	15	15	7	13	12	16	12	16	17	18	13	16	16	16	18	17	13	20	19	10	18	11	17	11	20	14	16	16	12	13	11	10	18	17	11	14	13	11	18	6	14	10	12	14	17	13	25	21	16	13	17	20	18	14	14	16	16	18	14	16	13	18	16	18	12	27	17	13	19	15	19	23	18	10	16	23	17	18	15	13	11	24	8	13	17	7	16	9	12	14	10	14	12	19	13	13	10	11	11	13	19	14	13	18	18	10	12	17	14	11	19	11	13	18	11	19	15	12	16	18	18	15	13	18	14	11	19	16	15	17	23	10	11	16	14	19	12	22	10	8	22	23	13	9	17	20	16	19	12	13	18	14	10	13	16	24	9	19	11	19	15	13	9	15	16	18	14	12	16	14	16	17	16	21	16	13	12	13	25	13	16	18	13	12	17	18	11	12	13	15	6	17	20	15	9	16	6	14	10	14	14	10	13	12	14	16	29	16	15	11	12	11	14	16	12	13	11	16	17	12	17	16	16	21	8	7	19	11	18	11	24	10	17	14	16	24	15	21	7	16	14	18	15	10	11	18	10	13	12	14	16	11	17	15	19	24	8	13	17	16	12	17	13	10	11	17	18	15	11	13	17	11	15	14	14	20	14	16	11	23	21	17	17	20	18	14	19	12	9	21	13	19	18	11	12	19	18	18	7	19	21	12	10	10	10	15	16	11	12	15	18	15	15	5	20	16	10	11	13	17	20	18	19	15	13	13	17	16	18	14	16	18	12	9	13	17	12	8	14	14	24	13	16	11	16	15	19	15	11	13	12	15	12	16	15	25	13	13	19
16746	3597	1732	2321	5327	6181	5330	4451	3600	2371	1855	1624	1267	1131	952	861	810	662	669	582	568	496	475	429	425	382	405	398	356	325	348	332	305	277	285	286	278	254	262	255	256	249	243	253	206	214	247	239	207	230	233	243	226	215	217	223	233	196	214	208	200	212	212	211	202	222	221	185	204	195	208	244	207	219	172	209	191	196	191	211	196	191	184	182	166	183	204	205	183	206	182	199	192	192	194	216	201	181	186	174	202	178	186	194	214	185	208	195	171	159	167	181	182	178	200	205	199	175	190	210	176	186	184	185	178	187	191	188	191	195	197	182	181	188	186	187	198	191	174	208	184	179	174	212	181	192	195	177	175	203	206	184	166	199	177	155	183	178	206	173	163	194	189	191	192	181	172	182	180	207	182	203	195	171	183	173	190	191	198	184	178	165	182	203	199	177	164	180	182	171	178	177	190	182	180	190	180	198	188	171	177	171	192	179	206	178	173	208	159	177	189	168	188	172	190	184	180	184	192	191	202	207	161	166	184	165	159	181	194	178	195	174	177	169	186	183	193	187	195	174	182	188	177	178	175	171	160	180	170	171	186	172	170	178	187	176	188	200	199	172	197	188	167	193	186	185	188	190	194	162	186	172	212	197	177	173	169	177	173	185	180	192	174	194	212	171	179	197	187	183	193	189	159	163	198	168	159	197	170	206	186	193	206	153	178	181	168	189	189	183	214	185	174	172	191	189	206	155	197	180	185	174	193	175	205	200	202	170	190	186	183	184	154	186	183	193	175	198	179	169	162	180	185	156	175	171	168	170	181	190	164	188	182	172	178	176	195	185	175	179	165	186	194	197	171	160	177	180	174	173	181	187	171	186	183	195	178	163	172	190	183	187	172	199	184	178	183	154	195	182	216	198	181	173	182	191	184	204	191	169	205	205	170	166	152	191	185	193	179	172	183	175	176	180	174	183	197	157	188	202	187	201	165	190	179	161	181	182	193	184	155	170	180	188	200	162	170	181	189	192	183	180	207	187	157	174	176	180	199	146	172	172	207	175	201	168	190	163	171	187	196	187	201	162	155	163	191	179	164	179	172	203	177	189	162	164	207	189	197	183	169	196	149	180	168	218	159	174	196	167	162	160	187	169	170	198	155	200	162	177	174	164	172	172	183	181	174	173	193	196	177	160	170	175	176	165	174	160	179	189	185	161	171	173	180	186	204	174	186	194	185	178	178	164	161	192	191	190	186	168	194	189	183	187	199	159	189	185	185	182	182	181	209	172	156	164	176	167	191	182	182	162	191	181	175	168	188	194	179	185	188	178	199	184	152	184	171	162	189	161	160	169	187	153	171	167	167	210	200	161	160	193	171	177	171	178	178	186	179	174	179	163	172	191	187	178	162	191	185	201	180	177	176	221	188	192	175	158	197	198	178	171	182	179	188	183	195	184	177	168	187	195	183	203	186	172	197	196	224	192	191	192	168	190	171	197	165	167	188	160	168	171	167	198	176	191	180	176	182	197	201	185	167	169	175	179	177	186	169	177	147	186	186	183	177	177	194	167	169	157	147	177	157	184	171	176	170	188	160	170	204	195	203	195	180	153	173	178	193	170	191	158	144	200	194	191	183	189	175	179	180	173	195	165	194	161	185	185	171	181	175	181	203	190	177	185	151	189	183	189	186	169	163	172	169	200	189	200	162	167	194	196	165	183	166	164	188	200	175	159	178	195	207	181	176	173	191	183	179	177	165	190	187	172	180	179	195	177	180	166	188	185	173	167	174	178	187	179	224	184	196	178	191	165	172	191	163	170	165	181	203	195	164	183	182	171	155	155	189	187	179	198	172	187	171	187	162	159	169	179	198	185	185	185	213	190	185	199	190	168	183	172	159	172	197	187	174	160	192	155	174	176	168	171	205	189	180	167	188	182	173	172	170	189	192	185	211	180	172	192	196	183	179	174	186	174	178	170	186	179	194	185	180	189	173	161	210	188	194	207	189	159	185	174	192	177	170	193	194	199	217	167	194	199	200	187	191	166	189	162	155	177	192	182	182	186	155	184	181	190	176	194	145	204	188	202	198	176	166	179	167	204	192	185	169	176	151	192	187	184	189	195	177	200	173	212	171	198	169	200	208	181	190	178	191	197	199	204	173	192	182	191	159	170	170	176	188	162	203	169	196	192	183	179	165	190	180	194	169	176	180	191	195	179	174	164	192	180	195	179	188	157	176	184	179	191	190	187	191	173	180	162	177	170	173	171	183	202	164	176	164	186	181	188	201	187	186	209	189	169	176	179	160	167	200	171	156	191	185	183	189	191	194	186	189	190	177	184	184	162	189	190	172	197	187	187	177	199	178	193	176	181	211	186	191	170	198	175	165	180	168	171	184	174	188	166	190	167	156	173	149	190	179	210	185	180	161	181	194	150	185	174	195	187	155	159	210	176	174	174	201	189	173	178	158	197	180	170	170	162	189	176	207	203	195	169	167	189	180	189	200	201	168	197	197	163	178	191	211	190	178	155	186	193	166	193	158	181	181	176	197	198	202	186	160	172	179	181	172	180	188	182	189	177	190	186	196	180	184	181	169	205	186	175	184	165	200	204	145	187	194	177	171	176	201	182	183	179	183	165	167	187	179	197	191	170	187	185	174	162	183	196	178	160	181	177	200	187	202	185	185	183	191	196	202	205	185	164	190	199	192	173	188	183	195	171	195	177	185	179	178	211	182	169	172	160	186	203	188	181	166	188	188	199	179	178	186	171	185	180	190	175	189	165	190	176	187	182	161	187	200	180	169	201	185	205	177	165	168	178	176	160	187	169	211	191	176	172	168	186	205	186	205	185	194	179	174	165	199	184	179	186	207	181	167	200	191	172	200	205	187	175	204	171	159	174	177	192	159	165	175	196	178	165	172	182	200	187	189	193	195	193	173	172	185	159	181	198	180	187	147	199	208	176	176	190	176	177	169	155	185	169	168	198	170	173	184	189	203	207	192	154	205	185	168	165	179	188	177	166	191	189	185	187	195	182	164	182	184	175	180	190	158	173	191	174	205	166	188	177	179	171	172	155	202	199	189	161	168	194	175	182	174	181	192	176	169	177	157	172	183	184	182	170	183	184	176	166	187	169	204	196	181	186	196	160	158	155	194	163	171	180	175	197	169	173	166	149	186	185	197	173	193	171	181	166	180	192	189	164	197	177	186	181	160	179	170	154	173	168	183	210	171	183	176	182	190	193	178	193	157	174	196	181	186	180	173	146	188	181	179	195	172	159	161	182	185	194	167	185	191	179	178	181	166	203	169	172	168	202	199	170	171	190	182	180	178	176	180	153	168	174	192	172	176	142	192	187	189	192	190	179	178	177	173	190	172	179	198	193	181	169	180	199	172	175	155	184	155	172	178	191	183	183	193	179	192	206	186	173	178	175	163	178	198	180	163	224	183	191	177	161	185	181	192	191	188	163	184	164	173	170	187	163	203	184	221	190	176	180	183	180	171	166	187	166
3043	285	163	118	99	137	118	120	107	121	100	109	114	94	72	96	72	97	83	74	70	83	93	69	66	78	84	77	80	77	68	86	78	80	69	63	84	71	65	78	72	83	82	82	82	66	82	71	78	82	75	68	52	83	82	81	70	81	70	72	84	74	77	78	77	68	74	71	70	70	68	71	85	85	86	70	70	74	69	81	76	61	67	80	86	60	71	87	79	57	61	79	69	78	73	74	73	79	75	70	93	78	60	68	78	70	66	70	72	83	77	87	76	74	86	60	73	67	72	61	86	73	71	82	59	66	71	78	73	66	63	68	72	77	76	70	78	71	64	71	66	72	75	69	61	68	78	77	79	76	75	75	59	82	78	72	78	58	84	80	67	72	71	73	79	79	85	86	80	70	74	85	71	78	70	69	76	71	84	76	87	79	76	79	67	73	71	85	69	85	62	61	67	60	79	77	64	72	67	74	64	76	74	73	70	79	69	62	71	74	85	67	65	79	75	69	61	73	74	78	80	66	92	63	72	72	86	61	88	74	78	84	75	73	71	69	73	88	90	60	74	69	62	80	64	73	64	81	59	67	80	70	81	82	63	67	80	78	64	57	71	68	64	70	70	80	80	72	75	65	78	75	80	91	65	77	87	66	72	82	65	80	75	73	70	72	68	84	65	76	88	83	61	63	81	57	77	88	63	72	85	68	79	78	68	69	67	82	79	77	67	62	82	66	77	98	75	69	60	69	66	61	65	68	66	76	84	90	67	59	85	74	79	76	80	77	65	73	68	76	73	72	87	80	81	61	79	61	89	82	67	66	81	75	72	82	76	77	72	87	75	91	70	68	71	72	51	81	69	76	73	71	78	75	83	59	61	76	90	67	73	69	77	61	86	75	64	82	71	75	74	78	74	66	93	65	83	79	77	81	71	83	74	90	85	86	83	70	81	67	73	77	70	70	74	55	85	57	77	84	61	76	78	88	68	90	81	71	90	71	74	72	69	63	71	67	78	74	76	68	63	72	89	75	73	68	67	91	79	79	66	81	72	78	73	71	67	76	71	62	70	71	79	67	75	73	70	71	73	77	86	74	73	81	72	63	69	75	63	75	69	69	89	80	64	70	76	71	70	76	63	69	72	65	76	64	74	60	65	69	76	77	78	77	61	72	77	80	87	75	80	75	89	77	66	68	62	70	69	72	71	78	84	71	73	78	69	64	71	76	90	79	93	70	79	67	61	80	70	61	67	73	75	74	58	71	89	89	63	70	75	70	75	72	61	86	65	75	67	91	78	80	78	62	90	60	52	72	86	84	77	67	63	75	68	80	69	63	55	72	74	86	75	88	73	89	77	83	72	83	72	76	70	82	69	81	71	75	81	63	77	83	74	74	64	73	75	78	72	89	83	69	72	51	72	72	83	62	89	70	67	103	85	62	82	72	84	82	79	68	65	79	70	71	57	66	70	63	70	81	80	94	85	84	70	89	62	74	91	82	76	77	78	92	89	67	72	76	76	75	63	74	63	76	68	65	75	71	71	63	72	70	65	79	74	72	70	89	66	62	80	72	66	89	67	59	84	57	76	82	73	71	67	75	69	57	81	68	72	79	73	71	76	61	82	67	80	68	72	91	89	66	79	89	71	83	72	58	64	79	66	83	71	89	80	89	83	71	65	72	53	103	66	66	66	38	84	73	62	81	65	72	82	59	90	89	68	72	67	76	75	79	81	81	76	72	82	83	76	63	82	73	69	86	78	88	60	51	64	74	56	62	73	72	67	79	89	80	74	75	75	85	62	77	60	84	72	84	75	74	61	74	69	75	86	72	80	79	76	62	68	74	74	82	84	85	88	76	68	72	71	84	63	68	80	72	73	66	57	66	77	78	72	63	68	63	66	63	65	78	76	69	85	65	70	80	71	88	82	63	62	68	77	63	82	70	64	71	70	64	57	74	70	75	76	72	72	71	71	58	67	67	67	78	78	60	69	79	87	77	87	66	62	75	71	61	59	69	78	61	87	74	68	66	73	68	67	73	80	80	75	60	63	62	75	56	67	73	71	73	76	82	76	83	76	64	77	69	60	78	71	75	71	78	78	55	65	71	75	61	81	80	71	75	82	75	77	87	69	70	70	82	59	78	81	60	76	83	58	63	64	63	79	73	85	66	61	65	77	80	66	57	65	59	64	86	73	73	78	85	68	78	82	68	86	59	63	69	77	77	78	78	54	66	72	70	83	66	88	80	68	67	83	79	63	68	67	66	83	71	87	77	75	69	61	80	62	83	82	58	76	77	71	76	79	41	81	78	77	65	82	80	68	76	71	92	73	59	82	73	74	79	89	85	75	67	81	61	82	59	88	78	78	74	74	66	79	77	69	67	82	91	76	73	84	77	71	74	66	55	79	72	77	88	69	82	81	80	83	71	86	69	72	84	72	74	67	73	84	66	80	67	70	81	68	78	64	68	76	68	64	73	76	77	69	71	67	65	61	73	63	87	76	86	72	80	68	66	77	89	72	79	74	71	54	63	67	74	61	79	72	59	74	76	82	83	78	71	69	76	74	72	92	72	72	73	71	81	82	81	83	73	58	83	75	76	79	70	74	74	83	78	62	80	77	88	82	83	72	67	80	67	83	82	72	66	88	80	77	82	72	81	64	60	87	57	84	72	73	57	62	74	69	65	65	86	74	67	65	59	71	75	91	97	67	70	85	71	78	72	83	82	64	71	74	60	70	67	70	73	60	81	62	73	64	72	78	85	72	81	76	65	86	84	73	70	73	70	70	71	74	65	77	81	75	63	66	74	79	70	73	93	72	74	70	66	63	88	78	70	77	79	77	66	91	74	83	88	76	85	71	73	71	72	71	69	67	67	88	82	62	81	82	68	71	71	59	70	63	68	67	70	74	78	62	64	73	91	69	75	73	73	80	76	53	74	69	65	73	70	62	72	83	67	86	65	88	75	65	79	91	63	84	85	79	76	74	81	88	71	80	68	65	102	77	59	84	63	60	74	66	77	67	94	59	93	75	77	86	66	83	67	81	71	64	75	74	91	85	58	77	79	79	63	65	66	86	56	72	68	59	72	70	68	67	64	66	80	75	66	77	88	58	87	97	66	73	91	68	70	74	58	81	82	73	83	57	82	61	72	73	83	68	70	66	80	72	67	75	80	79	84	72	87	63	87	74	70	65	75	84	77	71	87	75	79	68	79	74	76	75	64	78	72	95	79	69	78	71	68	72	78	78	71	61	72	79	75	67	90	77	69	73	61	61	82	78	86	73	59	78	62	74	74	71	86	68	71	59	83	76	71	67	91	61	68	73	60	72	58	70	70	74	79	83	65	80	74	75	76	77	92	61	98	56	59	64	75	75	72	84	80	77	75	70	81	81	68	81	76	61	68	69	73	76	77	85	76	67	75	65	70	92	65	72	72	77	76	74	80	79	60	67	68	63	61	72	77	71	79	87	75	67	79	64	82	58	65	88	83	63	75	79	72	71	65
13636	3172	2027	2559	4811	5924	5349	4609	3681	2955	2540	2168	1897	1733	1627	1430	1388	1248	1260	1190	1152	1137	1080	1086	1081	1060	1036	1012	974	960	943	927	918	884	897	892	950	868	930	876	900	838	880	824	834	858	816	884	788	854	832	883	862	770	814	824	843	881	842	859	819	797	860	798	760	823	773	818	750	822	811	852	832	820	827	793	764	860	862	819	860	801	804	819	806	798	854	819	783	847	802	782	831	793	786	837	791	804	827	797	802	792	780	814	786	810	827	768	807	821	808	771	807	848	824	812	795	809	782	840	796	798	801	811	800	774	817	772	784	794	803	817	763	854	801	804	793	790	793	826	792	753	807	770	797	804	803	817	831	785	793	765	806	786	779	830	799	807	820	788	812	755	801	833	785	779	763	810	789	791	782	795	833	800	777	784	768	757	801	828	824	798	754	776	797	756	799	840	785	781	813	779	781	804	815	804	811	790	769	821	769	756	842	775	809	792	810	791	804	812	790	776	778	819	814	795	773	775	779	836	781	814	818	762	755	806	804	749	762	779	749	798	819	765	793	808	818	786	828	805	814	774	777	831	802	778	805	796	801	808	780	782	820	761	751	786	819	748	783	811	842	807	766	833	780	787	822	790	791	791	842	790	787	771	835	786	796	793	810	772	769	746	763	754	782	804	768	814	814	770	777	756	802	795	818	798	811	812	781	812	797	794	780	800	755	781	817	794	786	808	764	819	772	812	845	796	837	794	798	846	850	752	782	835	812	804	733	779	780	792	824	778	815	765	764	796	760	776	811	771	841	810	767	815	777	818	795	812	790	815	769	832	795	792	810	826	867	777	793	768	804	808	772	769	766	796	791	775	816	791	806	784	764	813	783	789	807	753	831	816	796	814	787	811	731	762	762	795	789	821	755	815	811	828	788	845	789	791	846	813	813	773	816	767	799	810	730	808	761	785	824	787	800	845	782	753	806	849	820	776	792	834	770	805	772	843	810	778	782	739	819	768	836	793	784	814	779	791	806	770	794	794	821	808	780	761	795	841	849	773	761	814	768	808	826	763	805	824	816	806	785	796	768	780	786	825	833	823	776	804	748	825	798	850	842	763	846	822	840	811	801	805	800	795	833	782	778	829	800	805	800	812	806	792	833	823	791	816	801	770	830	770	771	801	846	777	836	751	796	779	794	757	741	858	765	823	780	787	841	770	785	772	759	848	736	767	814	805	768	774	773	812	805	791	784	814	781	738	807	738	772	789	756	809	807	847	775	797	776	832	788	752	766	791	781	793	742	779	771	846	810	824	823	840	788	787	783	795	832	823	803	780	818	829	770	761	848	791	834	759	792	841	797	813	816	795	798	801	789	812	829	809	791	773	789	784	821	816	801	758	776	805	811	807	773	781	775	793	839	782	823	830	778	825	785	765	782	740	757	806	791	806	770	835	833	747	789	802	794	782	778	821	751	759	826	871	799	808	783	824	794	788	793	791	732	746	849	826	850	790	771	767	818	819	841	819	790	779	771	755	797	831	801	791	737	852	849	809	807	792	798	870	721	810	757	769	797	776	799	827	763	772	793	784	794	824	771	747	808	755	812	793	795	762	832	781	791	796	781	795	787	804	822	820	806	780	811	813	772	768	775	851	820	795	770	796	781	746	816	786	793	785	879	782	780	782	826	786	849	840	779	840	791	821	776	830	794	808	784	784	793	769	767	758	786	756	764	806	797	759	793	764	770	843	784	788	758	827	773	815	796	779	769	800	753	771	793	778	813	754	827	846	795	818	734	711	833	813	820	736	813	809	811	774	790	833	812	838	839	838	810	851	823	795	753	774	757	776	806	782	834	784	817	824	792	741	773	747	772	747	763	804	791	828	797	823	804	811	811	773	750	801	773	809	815	797	832	814	789	756	786	790	833	739	781	770	836	798	820	783	811	805	755	766	821	807	770	854	796	831	828	745	798	729	811	818	793	771	783	837	791	816	791	860	796	771	793	785	828	818	765	764	764	778	757	819	800	782	804	793	771	806	803	826	801	806	736	821	816	797	793	794	797	839	837	831	803	779	801	823	750	785	809	803	780	776	745	801	803	766	830	795	844	791	790	776	811	780	779	812	788	783	728	762	789	818	835	743	816	812	814	826	828	777	812	814	800	836	808	751	804	796	808	738	790	770	804	794	828	794	794	763	801	810	793	821	799	751	789	805	825	763	782	787	774	778	826	833	829	775	780	815	807	806	809	805	794	799	813	824	842	732	844	817	764	819	820	775	846	815	759	774	778	771	736	829	832	799	774	792	808	811	826	791	802	818	782	746	805	808	777	792	808	764	754	768	821	789	744	809	769	772	778	755	838	806	847	864	772	856	800	758	820	766	832	803	775	770	786	861	755	810	770	798	791	822	829	800	824	821	814	760	778	809	796	807	804	825	869	735	752	781	790	801	773	748	811	822	784	766	829	775	820	810	829	811	784	744	816	842	817	814	759	810	770	870	808	811	825	816	779	817	854	792	805	791	815	803	797	831	776	833	810	782	798	805	760	811	762	807	786	769	809	758	807	828	800	832	786	781	794	810	821	868	764	819	762	773	815	806	791	799	809	774	823	798	783	788	757	791	795	814	771	847	765	725	739	770	764	800	841	816	776	778	813	769	775	784	832	799	822	814	838	788	812	864	796	777	780	793	776	843	835	839	780	774	780	742	797	806	796	765	776	783	762	766	828	798	764	790	850	797	764	789	796	819	847	789	745	762	790	769	800	760	731	779	799	822	794	780	803	782	785	799	826	825	758	833	801	807	743	870	791	799	841	740	779	814	809	786	763	779	747	770	784	812	816	802	832	770	756	775	792	791	801	785	804	831	763	802	819	784	768	766	809	764	797	804	800	850	838	765	833	778	777	781	756	796	777	829	785	789	768	757	736	751	819	836	796	766	791	811	801	749	775	744	770	796	781	791	773	803	802	757	783	782	779	807	802	832	775	739	784	796	818	818	800	812	805	786	779	804	785	793	812	785	787	790	795	749	760	796	770	733	777	763	809	810	755	788	856	782	811	820	783	821	783	756	757	767	843	782	810	750	819	784	833	805	800	805	805	796	825	797	778	763	850	820	814	861	790	828	795	804	839	758	756	777	790	839	766	809	756	761	818	820	795	790	819	791	822	846	840	805	786	743	838	835	846	814	796	822	781	761	795	775	822	821	808	813	796	779	782	757	755	785	798	756	750	752	796	800	826	788	805	796	802	799	741	782	808	806	809	820	736	769	772	828	770	807	785	807	745	744	795	840	814	764	795	836	818	824	811	791	842	805	778	815	778	801	822	802	768	786	830	754	804	827	787	839	806	835	812	805	821	796	776	773	735	804	787	813	764	792	766	784	847	752	826	779	754	793	744	815	791	770	773	816	772	827	828	826	790	785	866	802	755	779	831	800	791	774	800	792	832	819	745	802	809	765	820	794	711	856	843	808	778	802	769	833	813	784	785	761	795	805	797	826	799	783	775	794	838	785	815	798
3525	555	226	119	84	89	120	109	89	70	53	66	44	42	56	56	34	25	44	38	26	34	39	33	31	32	26	24	44	31	27	30	24	33	34	21	24	20	22	19	26	20	25	16	18	23	23	24	27	32	23	15	26	26	20	23	14	20	23	22	27	21	18	23	21	22	21	22	17	26	19	18	28	19	28	25	23	37	25	17	22	24	28	23	26	22	22	13	26	27	25	31	21	21	19	22	20	14	19	14	30	27	25	16	18	20	18	22	23	22	23	21	21	25	19	17	23	24	29	17	23	18	17	25	21	23	24	21	26	17	19	11	21	21	20	25	29	23	19	20	25	19	19	22	18	21	26	20	23	23	21	20	28	20	12	21	26	21	21	18	21	22	24	17	31	18	29	27	25	13	15	28	26	22	20	22	18	26	22	18	27	29	20	17	30	27	18	19	15	19	15	23	28	24	14	16	24	26	22	22	21	25	15	26	14	24	22	19	11	19	13	27	15	18	20	22	21	21	30	23	22	22	15	26	16	22	15	22	24	18	20	27	19	20	20	20	18	11	21	23	15	16	16	12	20	19	18	15	17	20	18	19	23	19	28	18	18	22	11	18	26	17	12	23	23	19	20	15	19	23	16	18	19	26	27	16	15	22	19	19	15	20	29	18	23	21	18	26	22	22	20	26	25	18	19	16	30	33	21	24	20	17	20	26	18	21	19	18	21	12	19	22	18	27	29	17	15	18	21	30	20	19	20	21	31	19	25	25	13	19	25	17	25	23	13	22	25	23	16	18	21	24	30	24	19	21	30	21	15	18	15	24	20	23	18	28	20	25	24	24	14	23	15	19	12	27	28	21	18	21	26	19	19	26	14	25	15	20	20	19	23	16	32	20	19	24	18	21	21	15	26	21	20	12	17	24	17	19	28	27	30	21	28	16	21	19	25	21	21	8	13	20	24	17	22	18	24	22	10	25	15	27	17	18	28	18	20	23	26	16	20	22	13	21	22	18	24	24	18	25	21	32	17	20	29	21	18	22	20	17	20	26	30	20	25	18	10	20	22	28	21	25	26	21	36	16	19	18	13	23	17	21	16	27	21	19	26	14	19	18	15	24	19	17	17	27	20	24	19	20	21	20	23	23	23	20	28	19	25	25	29	20	19	27	17	22	13	20	20	21	20	18	21	23	22	19	19	23	26	21	21	23	22	24	21	21	24	22	28	19	25	28	23	14	15	20	21	21	15	29	17	17	18	29	21	14	18	19	24	21	15	13	26	31	18	18	24	26	24	20	22	22	15	23	26	17	25	26	28	23	10	23	15	17	21	18	20	26	26	23	15	19	16	13	16	13	21	22	24	29	28	14	21	23	17	21	18	20	18	23	14	17	25	22	20	22	18	19	16	23	22	18	25	30	23	20	33	23	28	22	22	24	18	18	18	25	20	16	18	14	28	22	25	15	19	11	24	17	25	27	19	20	24	22	18	21	17	15	18	16	26	29	27	11	24	28	18	21	25	25	20	14	21	24	23	21	24	22	26	24	12	19	14	19	18	18	18	24	28	21	24	19	28	22	16	20	26	23	19	20	22	25	19	20	24	21	24	18	8	32	23	30	18	26	20	22	24	22	24	22	20	23	23	16	24	17	18	16	24	23	23	19	18	27	18	13	26	22	30	19	20	16	23	14	19	21	20	23	22	27	30	24	15	18	26	22	25	24	17	18	17	22	26	17	18	26	19	29	18	21	21	22	20	24	16	17	18	12	11	25	25	28	25	23	17	23	27	23	18	12	22	23	27	29	19	25	16	20	24	18	22	20	20	18	24	23	19	20	17	13	25	19	21	12	27	15	22	31	26	14	23	18	15	18	26	26	23	18	11	15	27	15	17	18	18	23	13	18	17	30	15	24	20	28	19	23	20	22	20	12	21	20	17	20	15	23	18	16	20	27	20	14	24	22	18	26	22	23	21	18	22	22	28	14	24	22	22	18	19	15	22	25	28	27	19	25	22	26	13	23	19	24	25	14	23	23	15	15	21	24	19	18	34	18	19	17	19	18	23	15	21	19	14	22	23	19	21	17	21	31	18	25	20	27	23	18	29	31	15	21	22	30	20	17	21	12	26	21	17	20	29	16	23	25	23	18	26	25	27	22	26	16	34	20	19	22	15	18	23	24	18	23	18	18	24	15	25	17	28	17	16	20	20	20	17	18	23	26	20	19	26	22	24	27	12	20	18	22	23	32	23	19	24	23	12	15	20	28	25	10	19	25	24	19	21	21	16	22	18	29	13	19	21	23	24	31	20	22	27	20	13	24	23	22	20	23	14	25	21	18	15	20	20	21	23	21	20	13	26	21	13	18	18	18	21	19	20	23	27	15	22	23	15	17	20	14	21	29	21	19	19	14	24	16	25	15	17	20	17	19	16	33	21	24	18	20	27	16	23	23	31	28	23	15	19	25	27	26	17	18	21	18	20	16	16	22	19	17	21	22	24	23	15	20	23	18	16	11	26	15	27	14	33	27	27	19	19	29	27	26	23	10	18	17	22	21	15	26	18	23	21	22	15	21	22	26	20	20	10	20	20	17	20	14	26	31	21	24	27	19	19	23	22	21	21	20	25	24	20	21	24	19	16	20	23	18	21	26	32	19	32	24	23	19	23	23	18	32	20	24	15	22	29	21	25	22	21	25	22	25	30	20	17	20	23	27	17	18	19	24	20	22	21	15	22	22	21	20	22	24	19	17	30	13	19	27	20	26	27	26	23	23	23	15	16	19	25	16	16	13	24	21	24	25	19	23	19	15	19	18	16	33	20	19	16	22	24	20	15	22	25	23	21	21	13	22	17	24	19	23	21	12	23	20	30	19	17	19	25	27	13	25	27	23	22	16	17	15	19	24	26	25	27	22	20	20	20	20	22	22	25	17	24	20	17	15	19	25	22	20	24	18	24	22	19	15	14	20	26	19	23	24	16	22	16	20	25	26	18	26	15	22	22	27	19	19	19	17	13	18	18	21	19	26	19	17	30	19	21	24	19	19	20	27	16	13	18	17	21	26	20	15	18	20	25	30	28	19	18	21	20	17	22	15	20	22	30	14	15	23	26	12	22	22	18	17	21	22	16	19	15	23	17	29	28	17	27	22	17	22	22	17	23	21	17	29	16	23	22	24	18	21	22	30	26	24	20	14	24	20	22	23	22	19	24	16	24	25	19	22	22	23	19	24	23	24	34	23	20	21	26	21	19	24	16	18	22	23	16	19	19	22	22	24	21	12	28	18	18	17	30	18	22	25	24	26	22	17	23	20	33	17	20	21	17	13	25	22	18	20	17	21	26	19	18	26	19	15	28	22	32	16	27	21	16	13	16	18	24	35	25	32	16	17	20	19	20	18	24	27	16	15	21	21	11	20	23	22	28	20	23	31	20	17	26	19	28	10	20	18	19	20	23	18	23	31	22	20	23	16	16	20	13	15	22	14	20	13	19	19	20	18	18	13	33	27
22463	5434	2637	3329	6723	7828	7292	5912	4594	3423	2795	2231	1922	1625	1398	1235	1092	1027	902	796	768	701	696	581	586	520	522	531	508	481	422	433	410	403	389	370	351	382	383	342	335	335	329	314	326	304	302	298	291	273	275	252	282	275	248	259	263	259	291	231	273	249	276	256	247	271	224	243	262	260	246	231	231	215	227	225	256	263	233	213	233	226	211	233	258	237	247	241	237	236	258	269	244	214	249	224	266	218	239	207	216	238	256	236	234	230	225	229	248	252	240	218	243	195	249	236	218	243	258	245	253	239	241	244	237	205	216	235	218	248	236	235	216	192	234	197	224	206	194	227	243	241	204	211	225	209	242	226	241	216	238	249	240	215	249	229	222	226	225	211	223	230	208	238	230	213	226	193	206	220	238	202	224	220	226	214	214	241	214	247	219	217	221	209	213	248	261	239	225	214	234	223	244	257	220	213	217	215	240	210	235	241	216	211	212	191	232	201	205	195	226	226	230	220	220	227	224	224	200	224	237	222	221	256	220	224	263	233	242	220	211	231	204	217	243	227	225	207	228	232	248	230	238	226	205	218	238	220	192	255	228	209	214	196	218	212	243	250	248	218	236	223	215	225	218	199	207	232	203	228	255	209	189	229	196	213	203	224	233	195	208	211	228	226	182	220	212	222	232	204	200	226	222	207	197	216	201	217	217	211	223	239	208	216	231	216	243	221	219	207	208	232	224	203	208	207	235	240	243	232	232	227	246	206	234	202	236	217	234	204	234	225	226	237	196	184	195	239	220	234	209	247	208	227	214	223	222	241	195	216	228	247	244	210	238	197	237	229	207	207	226	221	179	231	233	183	228	226	228	246	227	223	220	232	225	209	238	212	226	219	221	234	213	231	217	218	220	197	236	228	223	206	226	223	213	223	224	234	211	212	217	178	229	241	228	209	215	178	224	239	225	219	219	204	224	213	212	214	241	218	221	207	207	211	229	196	221	216	247	224	218	217	239	186	228	221	231	213	209	234	202	225	220	226	209	221	244	220	231	241	216	239	234	215	194	226	198	197	232	214	247	221	221	217	236	217	222	208	236	223	243	207	206	209	215	209	217	227	211	203	204	196	224	225	210	202	185	247	218	225	207	232	237	216	221	214	223	205	222	231	204	207	205	200	229	199	225	205	209	222	229	217	227	228	207	199	207	223	224	207	239	236	225	218	207	221	203	226	235	206	215	221	215	209	214	213	228	191	205	211	243	231	228	202	216	208	233	233	215	209	200	217	210	218	228	225	214	208	235	238	213	190	214	245	238	225	244	220	205	222	223	195	209	186	231	251	223	183	207	213	196	218	237	245	217	211	210	232	220	214	214	248	263	232	240	218	218	215	229	230	189	218	214	223	227	211	208	225	207	253	217	217	211	232	227	221	217	203	202	210	224	203	189	245	219	227	237	233	215	187	210	221	237	210	214	233	211	209	221	203	258	223	234	234	238	228	192	210	201	221	221	228	236	230	237	250	220	215	212	246	227	202	205	231	230	230	247	211	253	223	219	242	233	209	220	264	231	203	208	213	210	233	207	225	220	229	223	232	241	206	243	229	207	212	193	212	238	234	228	235	215	187	193	246	224	222	224	227	196	210	216	202	240	221	203	220	225	228	196	210	236	214	201	212	203	216	226	219	208	225	225	236	247	216	222	216	207	212	204	240	205	201	223	213	217	245	229	207	178	211	231	232	226	241	218	246	217	214	200	202	208	216	215	226	187	229	217	220	227	204	199	209	218	207	221	230	204	221	220	207	227	212	224	220	228	202	240	231	244	223	223	219	213	211	234	214	250	226	228	209	215	214	207	220	202	247	234	216	196	200	233	206	221	206	232	207	216	227	233	203	207	207	230	181	220	212	219	216	216	240	210	223	247	217	247	189	210	218	238	226	211	215	220	192	219	217	217	215	218	204	211	221	207	227	203	206	190	238	213	216	219	208	206	246	223	230	251	203	234	220	236	222	217	243	248	226	234	211	237	212	229	229	211	205	226	246	207	207	208	219	206	217	213	201	223	240	200	210	233	226	233	226	202	213	213	224	218	223	218	235	221	190	186	228	227	214	198	253	212	208	250	233	189	201	202	206	241	201	227	206	223	221	231	195	223	216	197	223	198	240	202	224	227	225	230	215	207	233	234	235	196	238	228	214	224	222	238	217	218	231	240	204	201	221	228	210	224	224	229	229	193	207	230	187	214	224	207	225	218	244	243	207	236	217	227	224	183	191	227	206	246	222	231	213	203	223	194	219	218	223	199	193	198	213	201	247	206	206	225	220	216	202	231	221	231	211	234	212	220	231	192	241	206	197	223	199	210	222	239	235	183	226	204	244	243	250	214	239	207	229	211	234	217	213	214	241	221	221	233	191	210	198	217	193	227	227	220	230	214	202	233	223	211	203	202	205	197	244	230	197	213	209	245	224	212	243	200	194	212	227	222	225	206	233	207	207	244	236	226	226	232	219	220	223	246	211	222	233	221	246	202	204	232	201	226	204	211	227	198	212	212	237	215	251	229	223	201	224	215	226	184	195	196	216	215	229	221	185	215	239	206	235	254	217	207	227	227	220	233	212	225	231	224	230	227	218	210	209	239	211	226	210	214	201	226	221	212	224	207	206	224	251	222	195	229	222	214	227	244	204	237	239	222	218	218	233	231	221	229	217	206	208	217	222	216	187	207	207	214	192	208	232	215	234	213	221	234	183	216	213	225	226	205	215	250	229	224	219	195	218	251	212	223	231	211	229	213	223	235	200	220	234	225	205	240	219	228	210	190	202	219	245	215	247	216	211	223	218	238	198	218	214	232	232	212	215	246	223	221	196	196	196	195	229	229	228	215	213	232	220	235	224	217	216	229	236	241	237	258	209	220	213	226	225	187	240	230	219	224	219	223	245	228	222	199	234	203	219	217	213	233	230	229	206	204	234	221	218	223	201	227	232	238	217	225	216	246	205	204	224	256	247	227	219	231	200	211	217	218	241	204	204	223	225	230	223	236	192	221	231	222	206	210	223	232	230	195	222	234	231	209	218	216	206	221	198	214	251	238	213	242	232	227	204	224	232	226	228	233	220	232	218	244	197	211	207	224	233	200	207	229	241	219	238	219	199	204	230	204	238	219	217	233	226	221	193	212	217	239	228	206	203	226	214	208	226	228	235	218	224	162	228	193	217	250	208	216	199	200	202	201	209	205	207	191	213	216	227	215	224	205	222	211	213	231	239	227	220	222	183	235	229	226	221	237	217	230	234	205	225	197	225	212	217	231	233	251	233	215	229	197	225	233	184	200	221	215	221	235	225	251	225	215	212	213	227	217	220	231	204	242	209	217	247	221	252	192	216	209	212	225	220	233	246	215	184	225	204	244	229	214	229	236	225	234	229	218	223	217	232	243	203	205	253	224	199	198	210	227	248	201	198	230	211	200	210	208	224	198	218	227	220	221	225	205	213	221	186	205	239	233	220	216	222	217	216
2043	147	79	70	68	75	61	80	79	65	58	70	57	59	79	68	51	66	54	69	59	58	68	56	76	65	63	66	72	65	70	65	56	51	55	56	68	69	64	52	61	54	55	61	74	57	58	47	53	72	79	62	62	64	67	78	66	47	64	62	60	61	68	70	54	62	52	60	66	67	64	63	53	79	57	61	62	65	71	48	64	60	46	76	68	63	73	63	59	64	50	49	61	61	65	55	71	59	74	75	63	65	55	67	57	61	59	73	76	64	54	67	54	51	65	55	64	55	52	56	60	56	83	54	58	67	57	51	57	63	55	66	37	53	46	54	63	53	61	74	62	61	64	62	54	58	48	82	59	59	64	49	60	54	75	48	77	68	53	68	46	68	68	55	61	49	59	62	53	66	68	56	70	58	52	71	66	58	45	66	68	47	47	58	50	51	62	64	74	61	50	45	61	66	52	52	53	57	62	63	52	77	66	71	73	38	70	58	69	57	57	55	60	69	48	84	63	58	61	50	61	58	67	58	61	76	63	57	69	69	54	67	56	71	61	57	67	52	61	53	65	50	74	63	60	57	54	37	59	83	63	62	69	63	62	54	48	46	60	68	74	70	53	66	50	72	59	52	49	52	74	54	56	46	69	69	62	67	64	71	61	54	71	56	75	65	54	75	54	46	43	64	53	70	56	65	76	63	63	60	52	54	70	52	75	43	65	79	64	63	60	66	56	55	55	65	46	63	61	71	72	59	73	63	59	63	48	62	57	69	68	64	58	63	67	58	60	54	76	59	45	66	68	54	62	60	65	61	56	58	63	46	65	58	61	58	75	71	63	62	47	60	68	62	63	46	61	52	65	59	66	59	70	62	62	59	59	53	57	57	65	61	67	63	59	42	75	50	59	63	63	75	56	65	68	47	60	52	67	66	64	67	75	56	52	61	67	68	46	62	56	69	70	73	59	68	69	55	65	63	52	51	50	50	62	63	49	68	61	59	54	59	67	35	70	61	56	71	75	62	63	63	48	62	65	52	69	56	58	71	59	62	56	66	63	51	74	55	45	54	67	54	57	56	59	46	68	45	60	69	47	58	61	47	69	55	55	56	66	70	65	55	62	63	65	70	58	76	52	64	57	56	64	64	45	44	74	57	58	60	70	48	60	52	72	77	62	61	45	42	47	43	63	57	56	59	42	61	47	57	47	58	72	50	54	57	62	53	58	71	64	64	69	58	50	51	65	51	67	66	64	64	51	59	58	52	70	57	56	54	58	57	43	62	67	63	65	43	41	73	66	63	49	66	49	62	48	62	64	56	78	46	64	55	59	64	71	55	54	58	68	58	58	70	61	61	64	60	63	50	63	71	47	59	57	56	61	72	70	62	62	60	49	78	54	56	62	39	81	58	56	71	70	61	61	57	54	63	49	78	43	56	67	74	57	69	45	55	73	59	48	58	55	55	55	57	62	53	61	83	65	54	56	55	55	58	53	57	60	53	61	63	49	59	58	54	58	60	58	87	50	60	62	60	47	47	56	54	63	72	63	56	57	69	59	59	60	60	61	62	45	70	65	59	45	57	47	42	67	65	60	56	51	63	59	70	65	75	56	70	64	54	49	58	51	53	66	62	60	67	50	56	63	76	64	53	65	58	67	72	60	54	52	50	57	53	57	52	61	66	71	66	55	59	54	51	63	52	61	49	49	54	61	58	47	56	55	70	50	65	66	51	65	73	61	69	37	61	58	68	80	49	61	70	64	55	53	54	62	53	50	56	45	72	76	71	55	71	53	53	59	58	65	46	60	70	65	56	74	58	54	49	63	53	54	50	49	59	67	45	56	83	78	57	58	58	50	68	65	61	65	60	60	49	48	46	63	45	71	56	62	58	50	61	56	66	50	68	67	56	69	68	42	61	66	74	64	62	62	70	43	71	57	52	51	69	61	58	59	78	56	68	53	63	62	58	58	46	59	69	62	72	54	49	68	53	58	58	60	60	48	58	58	64	61	65	55	48	54	64	51	59	60	46	51	73	50	58	69	52	54	52	60	70	59	50	47	66	63	67	63	63	49	60	51	62	64	57	58	57	64	70	63	57	60	60	54	56	46	62	57	61	59	42	59	49	51	65	61	59	63	50	45	64	60	59	66	63	69	64	58	43	64	65	60	69	57	74	59	53	51	56	67	64	52	42	58	59	64	45	53	65	73	54	71	64	70	78	60	68	62	83	49	50	57	47	59	68	63	56	67	50	73	63	50	77	65	68	57	71	59	36	50	66	68	62	50	56	60	58	53	62	66	54	59	61	57	63	55	65	61	57	62	60	58	72	73	69	59	58	65	58	57	49	60	57	47	59	72	53	50	52	59	68	57	44	40	70	54	57	56	79	66	56	55	57	55	53	65	57	52	61	60	64	64	56	53	75	51	54	74	77	66	63	60	50	65	61	47	56	55	57	58	59	56	52	69	48	73	55	54	54	56	58	59	64	59	58	64	65	77	71	60	60	55	60	40	69	57	62	59	49	47	58	46	67	56	57	58	53	60	56	73	77	47	49	55	62	61	58	56	52	55	60	59	54	50	61	49	56	58	63	54	52	69	59	57	54	59	60	61	44	57	71	59	63	62	55	63	59	67	63	51	67	70	61	65	75	67	47	50	64	64	68	51	51	59	45	50	63	58	63	60	55	46	57	56	65	66	76	71	63	51	58	64	69	59	75	53	56	47	57	70	66	57	70	69	67	47	57	56	73	54	55	60	55	67	64	84	60	76	60	61	52	54	47	52	64	66	60	57	53	65	62	60	59	67	80	61	65	69	68	60	66	72	68	60	88	63	57	49	58	58	66	55	58	54	64	44	56	58	48	56	71	61	59	52	57	61	49	63	44	54	81	70	44	63	56	59	42	56	62	54	60	62	60	62	49	74	52	53	58	55	75	54	61	56	58	54	58	55	46	68	56	61	77	51	60	48	46	60	59	59	72	58	58	56	60	67	47	71	66	59	59	57	50	55	65	69	51	51	59	51	70	62	66	66	65	74	65	56	60	52	55	59	59	65	50	47	52	61	67	58	62	55	73	57	62	52	52	55	66	54	68	55	47	66	43	44	49	52	59	42	49	68	47	60	60	60	68	64	63	61	62	53	57	60	55	65	72	60	61	76	61	60	52	63	66	61	76	67	51	51	52	51	56	53	71	54	67	55	50	59	57	56	70	70	61	62	57	70	67	67	62	62	45	64	56	68	54	49	49	70	66	52	66	66	61	58	69	61	64	68	57	66	62	67	55	61	68	57	63	52	62	56	67	57	49	84	54	64	54	70	53	51	70	52	54	73	74	62	70	55	80	61	58	53	50	39	60	66	74	66	59	53	51	74	79	56	69	62	69	66	71	44	50	50	71	62	63	48	64	69	54	54	55	65	58	53	69	65	73	60	54	63	55	52	55	59	54	65	56	56	65	61	57	68	55	55	44	55	69	56	54	62	53	62	59	62	64	55	70	48	71	54	68
13891	1667	1110	1233	1852	2088	1995	2040	1496	1274	1098	1041	981	1011	875	884	845	814	808	796	795	750	775	752	742	686	704	727	746	702	662	626	754	702	706	738	701	691	699	700	718	666	671	719	697	684	680	702	656	678	666	685	661	696	719	667	683	683	669	683	704	659	647	699	670	708	649	693	685	671	674	685	675	743	724	687	666	654	698	673	667	644	676	669	680	670	643	675	686	689	614	667	687	707	679	664	684	727	713	673	674	655	689	672	639	714	652	671	709	620	706	651	625	644	694	687	687	644	673	653	734	644	650	668	686	629	674	617	656	639	674	694	675	677	629	700	717	637	681	676	692	693	650	615	670	708	645	657	728	658	657	667	695	669	667	653	676	734	675	652	638	678	666	620	692	643	653	691	646	684	658	670	610	669	651	626	649	698	682	704	607	652	653	648	652	684	657	701	698	645	621	683	668	641	658	657	702	640	646	606	695	640	636	650	644	671	638	668	716	628	693	635	664	695	639	687	692	615	630	663	676	690	628	636	645	677	653	684	671	691	677	716	670	641	700	679	656	650	675	680	666	716	709	640	709	649	693	693	671	627	697	656	669	689	678	689	675	625	662	655	676	675	645	682	658	653	687	609	665	623	678	674	629	695	696	639	647	673	667	632	695	699	648	661	708	665	689	675	698	682	672	676	647	659	647	638	685	668	659	701	610	665	678	679	687	670	657	635	651	671	668	624	691	691	697	672	687	698	627	632	639	637	664	678	660	679	694	634	639	624	656	693	666	655	671	718	667	681	636	678	670	692	664	685	642	655	643	621	674	667	647	643	692	686	688	633	655	689	640	675	685	683	673	704	708	657	688	619	686	661	686	688	675	647	647	643	678	681	651	657	691	676	656	677	699	666	652	696	636	651	695	685	629	694	661	666	693	697	704	683	684	673	620	732	640	707	717	637	604	633	676	638	713	642	742	664	644	624	711	710	686	663	666	654	627	705	681	640	675	648	642	672	620	746	675	651	710	700	643	701	639	690	669	650	671	656	678	648	692	644	699	671	669	658	613	604	682	689	648	642	652	671	656	652	673	676	702	676	646	676	687	641	668	639	660	658	646	653	667	651	681	669	677	687	697	705	677	673	635	693	673	648	660	659	667	651	629	652	669	648	658	626	633	681	642	618	659	638	681	675	646	640	710	641	676	668	679	716	666	643	648	688	660	687	667	667	698	697	621	672	662	684	655	669	628	708	617	637	635	661	705	673	641	708	681	653	646	654	631	610	698	655	625	646	654	705	724	717	626	671	639	636	681	644	698	684	661	635	645	678	707	633	673	625	697	649	664	690	684	676	617	644	701	674	658	674	667	686	654	688	693	673	661	686	657	641	652	647	677	630	726	671	669	665	691	654	665	702	706	668	637	650	686	689	633	657	647	664	668	701	695	678	626	608	638	669	669	699	661	670	727	641	623	698	701	644	664	700	695	653	674	672	684	674	658	695	690	628	648	633	630	649	654	630	683	710	708	663	651	706	669	703	674	686	667	626	700	631	688	668	641	687	693	633	681	653	653	674	662	613	671	686	636	666	634	714	698	672	660	664	704	638	696	654	613	664	662	681	661	688	650	646	649	674	696	656	666	654	638	683	671	724	650	655	672	641	626	655	651	650	662	650	622	658	627	674	621	698	647	673	645	674	656	704	679	698	677	664	641	650	675	598	653	650	652	715	621	653	667	623	677	705	653	649	693	690	691	658	672	632	696	661	641	656	654	664	705	682	721	689	614	649	658	646	676	667	671	694	728	665	669	672	647	643	702	654	668	696	649	664	641	697	680	629	624	636	640	654	655	678	681	654	662	660	639	680	633	664	671	679	664	634	673	640	693	692	655	644	701	688	676	706	703	650	704	665	638	643	644	655	644	685	696	654	681	669	671	658	675	628	640	659	687	641	630	635	652	685	659	618	675	670	652	655	641	641	665	676	651	631	672	638	663	719	686	626	678	693	639	652	677	666	648	699	667	651	669	688	660	670	689	634	682	710	661	632	638	652	670	663	653	697	679	659	659	652	747	648	657	654	651	688	648	677	653	637	694	685	644	619	639	641	701	666	652	656	653	719	647	688	721	659	644	644	668	636	636	603	662	664	662	661	699	656	631	633	659	684	670	716	675	657	644	669	703	677	623	703	699	665	617	719	685	695	691	650	675	652	628	683	650	675	658	688	612	655	668	643	631	689	615	672	682	653	649	668	673	625	671	678	619	643	657	655	633	691	664	666	680	684	713	662	653	684	673	623	641	713	644	634	668	712	654	687	691	628	666	643	623	687	706	686	660	666	663	695	682	676	704	620	636	710	643	650	657	693	646	674	675	657	640	618	667	675	647	641	633	662	692	684	665	657	682	657	699	653	648	702	698	670	693	712	666	634	642	642	666	672	681	615	686	699	694	673	692	687	698	686	641	661	652	649	675	653	656	656	646	649	665	657	657	635	650	694	627	663	681	623	663	690	658	666	713	688	693	689	684	656	674	673	638	716	638	677	655	662	680	669	631	657	674	675	650	675	650	657	655	673	682	686	627	645	666	645	653	686	672	641	672	640	660	678	686	672	717	668	654	644	674	610	675	602	645	670	663	701	649	666	703	706	650	674	624	702	682	641	706	640	648	681	682	698	672	670	672	670	665	604	646	686	667	624	694	651	676	697	633	661	669	649	624	683	696	654	679	648	633	636	693	660	695	588	689	701	656	682	670	663	685	683	662	671	638	627	669	633	679	652	691	651	641	663	666	649	642	675	688	698	676	700	692	654	679	661	661	704	670	651	699	699	665	693	657	668	679	674	672	720	690	704	599	677	673	678	674	665	709	626	703	677	654	645	678	679	654	675	736	645	652	663	646	644	687	651	701	679	658	664	689	685	669	677	660	654	654	633	639	661	699	649	648	652	655	702	646	693	686	699	692	642	636	650	679	663	638	675	678	606	707	701	662	675	693	637	635	688	671	662	671	649	663	650	716	660	695	691	630	672	678	653	680	676	670	646	672	667	714	649	658	627	665	661	649	713	712	624	704	669	671	659	681	698	641	649	744	649	623	627	616	706	671	628	689	650	648	652	675	648	686	672	686	710	726	641	683	677	606	669	637	677	655	697	637	666	667	647	637	648	613	662	610	700	656	671	687	667	634	649	686	671	724	659	654	676	659	604	632	654	613	650	667	659	643	684	666	658	649	682	651	662	647	686	676	683	666	649	632	656	631	681	663	677	672	703	649	707	693	668	633	673	617	660	678	604	652	631	662	665	676	657	697	619	648	661	675	666	618	640	656	668	657	669	661	667	663	692	670	698	727	688	671	674	646	664	694	649	651	654	680	657	712	656	616	679	673	637	673	659	687	640	661	657	656	668	608	676	678	653	653	650	657	657	664	732	597	629	622	644	686	652	683	703	615	679	654	669	654	686	684	655	689	698	608	645	675	703	671	623	685	672	675	608	614	655	670	683	702	640	665	648	638	622	694	681	679	672
3812	798	255	111	71	67	72	64	52	44	39	55	32	33	30	28	26	27	32	32	23	22	20	19	22	16	10	9	18	19	20	25	16	14	16	15	18	17	24	17	9	19	14	25	19	24	14	18	22	16	13	18	11	20	15	19	19	19	13	12	17	19	14	20	11	9	16	15	15	22	15	15	16	17	18	17	19	21	16	13	11	17	16	15	15	15	15	18	15	13	14	18	16	18	19	18	10	20	16	10	14	17	17	17	23	16	15	11	18	13	13	15	20	20	14	13	19	12	10	18	19	16	17	22	16	21	5	17	20	16	16	13	12	14	14	15	15	13	11	11	13	20	11	18	14	16	17	13	11	15	19	17	16	13	22	16	15	17	16	13	7	8	19	14	19	10	19	17	17	11	7	15	24	23	14	22	11	7	15	19	18	15	11	10	21	17	15	16	16	15	15	16	17	17	18	17	14	12	15	17	13	14	17	13	15	11	17	17	22	12	19	17	16	13	22	13	20	18	15	17	16	9	14	10	13	18	14	17	18	15	15	18	18	16	13	11	20	16	17	13	14	15	22	18	12	19	11	13	10	12	7	14	15	16	15	12	10	14	12	13	20	10	18	18	12	19	18	10	15	16	22	16	16	14	21	15	18	17	11	18	16	14	19	19	10	18	14	15	17	17	16	11	13	20	14	11	14	12	12	20	16	11	16	13	10	12	12	23	19	14	16	19	12	14	13	13	15	12	19	10	20	14	13	11	15	8	19	15	10	17	22	21	18	13	19	13	18	20	17	16	13	19	20	13	18	14	15	16	15	15	18	13	15	17	15	12	12	21	14	14	11	14	13	15	18	15	16	13	9	12	10	17	18	16	10	14	12	11	12	21	18	16	16	11	10	10	21	13	17	15	15	19	19	14	12	18	20	16	19	17	7	14	21	21	15	18	14	15	18	18	13	11	15	12	17	15	17	17	12	13	12	21	12	13	14	15	20	17	17	18	21	22	14	17	14	17	18	13	22	17	18	13	15	20	22	18	19	15	14	12	15	16	10	25	16	10	21	17	17	21	18	16	21	18	19	10	13	16	17	10	10	19	20	13	18	17	14	19	23	24	13	15	25	11	12	12	17	7	17	15	16	25	17	16	20	19	10	17	16	17	21	9	18	24	15	24	17	10	13	22	18	18	19	20	17	21	14	17	13	17	15	19	10	23	16	17	18	16	18	13	25	10	13	21	19	12	19	19	14	20	8	17	10	18	13	13	15	10	14	25	15	12	17	19	18	12	13	21	15	14	12	17	10	26	13	14	11	11	11	11	23	18	11	18	14	18	13	22	14	13	15	13	18	14	15	16	22	15	11	17	12	10	11	14	13	20	17	16	14	8	20	12	14	30	9	12	20	9	10	15	22	15	15	11	9	15	12	17	12	18	15	18	16	11	17	21	16	19	14	12	17	15	14	13	11	15	13	20	15	10	19	22	17	8	9	14	11	18	19	10	17	16	13	16	12	23	8	13	18	15	17	21	18	7	6	17	20	9	15	17	12	12	9	19	11	18	11	15	18	17	19	14	16	10	15	20	24	13	15	13	13	13	19	17	15	19	15	21	13	8	9	14	19	16	20	11	14	22	17	25	16	14	12	23	21	16	14	15	24	14	21	17	21	21	16	19	13	13	13	14	20	14	13	22	17	17	11	12	14	26	22	11	10	15	12	20	15	18	9	20	16	14	20	19	18	15	11	15	12	12	15	9	23	11	11	13	25	10	18	12	19	17	12	18	17	9	21	21	16	10	12	9	19	14	12	15	20	18	11	11	13	13	16	13	18	18	14	25	18	15	19	14	14	15	16	14	13	12	18	21	16	15	20	21	7	12	13	18	11	18	22	13	9	18	17	9	12	12	15	14	9	15	19	20	17	24	21	21	13	13	13	13	14	16	13	18	19	14	14	25	11	18	13	19	19	16	22	13	15	17	13	14	18	12	12	12	17	12	20	11	22	14	8	22	17	11	19	16	18	19	14	10	26	12	13	19	14	13	16	22	17	19	7	17	14	15	14	15	14	14	14	6	13	24	16	12	10	18	18	13	11	16	15	21	12	15	13	18	13	12	24	18	17	11	18	17	11	16	22	18	16	15	23	15	16	10	13	14	12	14	18	22	15	15	21	14	16	17	18	19	9	16	14	20	12	9	13	18	18	13	6	20	15	14	16	21	21	13	18	15	15	19	9	16	20	10	20	11	18	13	19	16	12	15	16	14	18	15	16	10	19	15	14	17	17	19	17	12	14	22	16	21	16	10	19	21	18	16	14	13	17	20	15	18	19	11	15	18	13	13	13	20	11	12	16	21	16	17	13	12	15	17	14	15	20	9	16	15	23	17	13	21	23	23	6	16	15	11	10	13	15	11	14	20	16	14	22	18	17	16	17	14	11	15	24	15	5	21	10	12	23	13	17	18	17	20	13	19	13	19	18	20	14	16	16	15	9	14	16	15	14	11	13	16	10	12	12	19	20	14	14	19	16	13	16	12	14	19	19	13	17	18	12	13	17	15	22	17	12	13	19	12	18	15	19	21	21	8	18	11	18	16	15	17	22	13	14	17	16	9	13	12	17	11	14	12	20	15	17	17	19	13	17	12	15	9	20	20	25	12	9	13	22	15	23	16	15	13	13	12	16	11	14	12	21	12	15	16	17	9	11	11	12	16	14	15	16	14	15	13	18	18	17	15	16	13	19	9	18	18	15	22	4	19	11	17	18	23	14	14	18	11	10	17	18	18	10	18	15	19	12	13	12	12	9	9	13	13	11	15	23	9	19	16	9	11	22	14	20	15	13	14	11	14	14	14	11	20	16	20	18	10	12	11	12	15	7	16	11	14	15	13	8	12	15	17	13	14	16	15	17	16	15	18	22	14	17	21	21	17	17	17	11	16	15	15	17	21	14	17	14	9	9	27	12	15	13	10	16	17	16	9	13	16	11	15	15	12	17	19	11	13	18	14	10	20	8	15	12	23	19	17	16	12	15	18	20	17	16	19	16	22	18	14	7	13	14	13	12	16	13	18	5	16	14	13	8	11	14	18	14	22	15	9	12	13	17	15	14	11	14	14	18	9	7	12	21	15	17	15	19	15	11	19	12	12	18	15	6	17	11	12	19	13	16	11	17	11	14	14	17	16	23	18	17	21	18	17	12	12	15	20	23	23	11	11	12	14	13	10	14	18	16	17	15	15	12	15	15	22	19	18	11	20	20	10	19	19	11	14	12	11	10	18	9	22	15	21	23	11	22	13	14	16	17	15	20	17	16	14	14	15	19	14	15	17	19	17	16	19	17	9	10	16	12	16	11	28	11	13	19	15	20	15	8	16	11	18	16	17	20	12	19	12	19	15	22	19	9	12	13	12	19	14	16	14	19	13	12	13	19	16	14	20	15	15	10	10	9	20	14	16	10	19	13	25	20	12	13	15	14	15	18	15	12	18	24	14	23	16	10	16	17	20	11	19
26006	7311	2203	2402	4579	5370	4683	3764	2813	2188	1672	1384	1210	1011	945	779	733	675	612	517	516	513	450	438	419	374	390	355	310	336	300	318	294	292	282	282	259	288	263	254	255	263	248	229	224	242	231	239	239	224	231	221	249	229	230	203	209	211	217	204	235	219	195	201	189	219	209	204	200	207	182	231	198	197	209	208	206	203	180	203	217	191	188	203	176	186	208	205	198	199	177	203	200	196	186	194	221	188	175	196	177	189	223	191	199	191	204	183	197	204	185	203	165	218	187	192	177	178	162	194	168	182	178	186	202	224	194	172	180	175	151	191	177	176	218	182	213	182	176	166	192	195	176	200	175	204	171	177	169	172	175	174	184	161	185	199	191	203	191	202	173	190	198	193	158	220	192	161	208	172	170	180	198	184	188	195	211	172	193	193	163	187	177	207	189	189	191	191	204	206	209	180	189	182	189	189	187	191	193	195	169	200	184	185	155	177	190	185	174	187	206	163	210	195	172	191	173	158	190	159	186	188	164	209	164	187	214	170	193	183	184	174	194	174	206	183	162	183	209	188	198	178	179	190	186	190	178	172	173	200	186	211	178	168	174	185	180	191	186	188	159	193	183	182	182	202	186	186	190	206	196	206	203	211	180	156	179	187	200	174	173	211	165	187	202	178	188	185	188	172	188	153	173	179	171	189	198	189	158	175	204	173	185	192	182	168	149	173	190	173	173	180	175	207	170	179	180	172	190	141	204	171	194	187	187	198	199	160	165	186	186	155	182	158	184	187	199	202	177	195	191	174	187	187	186	204	194	173	176	187	185	201	196	187	183	185	178	180	172	176	189	172	187	164	204	192	172	171	166	186	192	168	190	167	176	162	208	197	187	172	154	193	184	179	171	162	200	190	202	182	192	176	189	179	169	201	187	189	164	183	169	180	177	169	168	173	188	175	170	198	189	192	201	171	202	176	168	186	194	192	159	176	181	166	188	182	175	195	170	177	185	164	218	177	180	184	174	191	165	188	165	184	205	172	171	169	169	178	159	179	201	176	208	169	189	193	162	202	185	192	203	174	211	197	175	205	200	199	203	204	175	186	196	192	156	202	172	186	199	160	193	170	184	192	203	188	192	208	190	167	168	199	159	191	192	200	198	197	173	182	165	197	169	186	193	189	161	189	162	165	180	194	183	185	178	196	194	195	203	179	181	166	185	182	192	177	201	189	177	191	169	175	179	192	180	179	175	173	169	218	200	194	166	182	191	185	181	193	195	173	181	181	175	196	181	154	190	194	192	175	173	203	197	179	174	196	178	190	191	196	170	177	197	174	202	182	194	185	183	184	187	211	164	170	162	194	177	165	199	186	173	187	167	204	188	168	170	156	198	163	164	208	167	185	222	195	189	200	192	167	191	185	180	191	176	179	176	198	200	172	182	206	193	220	191	206	196	198	168	198	178	184	196	199	188	168	194	185	200	196	184	164	174	172	190	179	200	192	175	216	183	199	193	196	150	185	173	187	166	178	193	191	208	178	189	192	190	182	174	186	191	203	163	161	199	185	182	192	170	177	196	178	183	176	197	200	172	166	208	204	170	190	182	163	186	188	179	183	179	199	190	186	176	177	174	166	183	185	202	187	184	192	177	184	181	166	171	177	181	186	187	182	181	182	195	188	189	190	187	192	175	201	159	176	171	193	194	182	226	184	179	198	190	213	189	211	171	190	175	199	196	178	184	191	177	177	179	182	195	181	201	194	176	181	164	177	180	192	191	178	185	186	177	168	188	197	167	200	180	192	189	207	184	191	178	183	182	188	185	182	197	201	189	171	194	179	177	185	172	164	185	178	190	171	199	193	167	194	199	190	170	206	184	199	190	188	172	208	173	195	166	217	179	190	168	173	189	177	182	176	172	211	196	205	176	193	169	194	185	189	192	180	168	187	205	192	195	159	177	191	181	183	179	206	197	175	176	175	172	188	180	185	194	189	193	184	174	176	180	186	163	179	170	196	194	187	196	198	197	208	191	192	176	219	199	201	186	193	186	156	170	165	176	175	163	188	199	169	208	193	207	179	169	182	224	180	138	180	182	178	177	177	171	161	193	179	175	184	197	186	169	194	196	183	188	184	161	169	187	192	198	177	185	188	190	199	189	189	196	187	182	176	161	187	196	182	179	193	167	193	175	181	177	176	179	187	176	215	176	202	188	185	179	204	183	170	187	187	195	175	162	172	217	199	198	179	177	190	187	181	165	180	164	194	188	202	200	190	161	192	177	185	191	199	181	184	186	183	186	178	190	214	176	202	180	172	202	215	197	198	182	202	195	204	193	161	172	184	149	182	218	163	188	173	169	159	203	179	213	189	187	192	182	179	179	173	193	185	188	186	197	192	180	180	215	188	177	193	179	177	187	162	185	181	175	183	225	178	164	170	165	165	186	203	161	198	200	180	189	195	182	194	181	201	189	168	178	182	186	168	195	165	189	182	180	185	206	180	175	194	147	198	196	171	184	170	191	165	162	179	189	177	186	165	176	175	194	177	191	177	185	160	188	188	182	175	197	185	158	187	148	154	167	159	197	172	196	200	166	197	186	189	190	213	164	165	187	189	183	178	173	180	191	167	204	169	174	200	167	165	177	179	191	170	195	168	200	171	152	176	210	171	171	183	183	189	188	198	185	182	184	195	172	177	172	178	188	157	185	165	165	174	174	174	166	181	193	175	192	186	192	159	178	176	195	148	173	193	201	163	184	205	193	195	190	194	186	188	197	203	173	193	187	178	178	200	172	166	181	172	179	177	200	195	178	183	163	193	168	197	214	177	171	189	183	201	185	192	189	182	158	178	167	175	206	167	190	193	180	189	191	168	159	186	201	185	178	181	176	174	219	198	208	179	203	201	197	180	198	169	185	194	189	180	178	181	192	184	150	195	188	189	178	186	190	204	178	197	197	200	177	179	188	173	189	179	199	186	195	191	179	223	182	196	187	184	177	214	183	185	187	188	211	177	175	207	176	173	173	196	154	191	179	172	177	181	181	188	170	175	180	178	191	187	196	184	198	183	180	174	167	181	177	177	210	171	174	179	189	161	175	190	189	199	198	202	189	180	204	184	159	160	174	192	196	209	186	190	178	183	203	174	175	184	184	168	169	176	199	186	177	186	197	187	162	198	180	179	160	200	196	203	185	196	186	175	146	175	152	213	195	212	177	164	185	183	199	183	175	167	168	184	187	187	183	178	161	177	200	171	178	156	188	192	190	201	179	166	197	182	163	172	158	204	161	199	207	193	168	172	175	196	189	179	195	186	178	181	169	163	203	205	207	170	188	182	201	201	176	180	183	176	198	182	191	205	182	183	192	182	196	196	177	171	165	186	180	173	206	191	189	203	184	170	178	187	185	170	176	178	163	166	185	189	181	195	194	212	182	174	192	189	188	187	191	186	191	184	187	182	181	197	175	188	171	169	169	191	196	181	188	188	164	171	204	185	185	187	175	200	196	180	196	185	165	178
4571	798	340	150	130	118	120	123	118	95	114	87	110	99	99	82	97	67	93	79	66	78	83	106	80	80	88	77	82	68	90	77	68	77	80	69	93	84	64	78	103	71	75	67	78	75	74	60	75	90	77	79	88	77	70	70	63	72	87	75	73	76	83	96	59	76	81	82	67	78	84	75	58	80	75	62	80	70	87	73	80	75	72	82	73	74	62	76	60	77	70	78	86	77	64	62	70	75	82	88	82	91	75	89	82	92	70	69	93	74	72	77	80	84	67	68	72	66	90	77	85	72	65	58	82	65	76	85	70	71	74	88	81	75	86	63	80	77	73	61	66	63	61	84	83	70	71	64	84	74	71	59	78	77	66	88	83	85	66	80	73	67	88	75	70	76	85	79	74	77	65	80	68	70	68	60	62	73	81	70	85	79	63	71	76	82	73	66	59	92	69	71	74	76	73	70	82	77	72	75	71	92	58	86	96	76	82	76	76	67	78	85	65	86	59	74	88	74	88	73	69	85	83	56	87	65	82	67	80	93	84	63	59	78	80	71	71	64	63	76	71	81	65	75	82	60	71	83	83	65	74	83	81	88	83	64	79	63	77	77	88	83	64	70	71	79	63	96	64	73	82	77	82	63	77	78	85	71	91	72	86	64	59	78	71	52	88	78	79	87	75	82	68	81	88	75	68	77	63	79	77	76	77	75	72	63	79	77	88	81	80	68	87	76	69	71	80	71	78	65	58	80	77	88	84	81	65	81	63	70	74	74	82	63	74	79	76	76	66	75	73	72	77	76	69	92	85	83	85	90	76	65	72	65	78	76	78	74	63	88	90	71	74	64	66	65	67	81	73	74	64	80	76	84	86	70	78	80	75	87	76	73	71	75	67	74	72	90	65	75	89	62	80	64	74	72	69	67	73	68	66	78	64	80	83	73	79	72	85	63	68	62	70	78	76	76	78	79	75	80	95	74	87	78	68	71	63	73	80	56	66	64	77	80	69	82	65	60	67	75	92	81	86	71	69	73	86	81	73	69	66	77	64	62	72	62	87	71	74	77	62	63	73	64	66	66	82	65	84	77	53	84	71	75	59	70	79	69	75	73	76	77	84	73	60	78	74	74	74	80	90	79	71	79	66	73	71	76	72	78	76	42	82	91	79	73	70	78	82	71	78	84	59	71	75	68	90	86	85	78	75	72	70	83	82	65	78	77	60	70	74	65	74	88	72	76	79	83	77	68	77	53	83	62	70	62	70	71	71	84	79	61	87	78	84	81	73	60	85	80	96	81	80	84	78	67	79	85	69	71	79	66	70	76	77	67	75	77	67	74	69	82	87	75	82	82	70	59	65	73	71	73	63	59	79	67	74	56	70	86	69	78	89	79	83	74	76	61	70	72	73	81	73	84	71	90	67	72	83	60	71	73	76	79	74	67	79	65	71	74	72	82	56	65	71	62	66	69	76	81	77	72	58	84	85	77	77	74	74	64	81	69	62	72	70	69	76	77	83	76	67	88	68	77	81	89	77	74	87	74	96	64	84	73	73	69	66	87	69	72	85	69	70	81	67	87	77	87	68	66	69	68	71	62	90	91	76	60	67	58	60	84	77	73	82	72	69	80	87	70	69	83	73	84	74	73	87	62	69	87	69	64	79	95	84	76	74	62	67	69	59	77	68	81	69	69	91	61	76	77	69	82	71	85	84	76	68	84	81	88	86	76	75	60	79	71	66	79	69	73	86	69	79	72	94	73	71	69	86	78	67	55	67	72	75	75	75	79	68	70	74	66	91	73	81	70	79	78	63	78	68	60	73	80	77	73	68	67	74	76	67	79	74	83	84	66	79	61	61	67	78	70	86	77	70	79	65	85	74	90	75	74	86	76	84	70	86	78	59	76	85	74	67	63	62	68	79	80	74	83	77	74	80	74	65	79	63	68	59	73	72	74	72	77	78	70	76	77	76	70	78	61	75	66	61	63	77	72	74	83	70	79	75	56	64	84	64	64	76	88	72	76	70	90	74	55	80	64	71	80	79	78	60	83	76	96	65	58	62	82	68	81	72	66	72	78	65	75	80	84	80	76	70	78	71	54	67	67	94	77	93	100	88	81	74	90	85	66	79	72	75	78	76	67	79	81	70	76	72	76	83	65	76	56	72	81	68	56	70	101	80	76	60	73	76	76	71	67	82	65	71	65	76	63	70	63	77	72	92	74	82	86	75	59	66	77	91	68	72	81	75	78	79	65	70	75	72	57	77	90	73	62	59	97	80	78	76	74	76	73	65	78	85	76	77	89	69	76	65	62	89	68	67	70	65	68	59	64	66	79	74	81	69	61	78	75	74	71	78	71	77	69	91	76	77	80	72	59	68	78	63	68	61	72	75	84	82	81	67	76	70	80	78	77	76	73	70	82	68	83	71	72	69	73	61	76	80	76	89	79	56	81	70	96	76	55	96	83	86	75	83	56	70	81	76	86	65	83	75	64	79	76	64	71	74	65	70	80	72	95	68	80	68	78	74	73	81	83	78	65	67	87	71	68	75	71	82	71	75	72	74	82	66	75	71	73	73	63	82	59	61	83	66	55	73	76	80	78	65	70	87	81	63	69	80	79	65	81	87	66	64	84	70	79	59	78	76	85	63	78	82	81	69	68	75	61	65	73	76	70	85	71	70	54	61	79	75	79	71	77	77	72	81	79	76	64	77	72	68	79	78	63	79	68	69	80	93	70	71	76	66	68	74	67	82	71	75	76	72	72	73	91	81	74	67	71	65	78	71	78	75	64	81	74	70	74	91	74	68	59	65	79	69	70	81	65	80	70	92	85	69	76	89	89	76	86	66	89	63	80	88	88	77	71	75	73	75	63	68	59	73	84	88	74	76	75	82	63	74	55	74	79	60	67	56	76	87	63	71	72	81	78	67	100	72	78	68	82	76	73	68	75	70	79	60	69	97	74	56	66	65	63	68	88	81	78	71	71	88	69	62	77	76	63	76	81	70	66	74	79	66	74	61	69	74	69	64	86	78	67	85	69	67	81	67	76	73	77	67	66	69	66	78	71	75	78	76	79	82	59	81	68	70	68	53	80	77	83	80	57	79	84	67	76	75	71	76	68	72	78	79	67	74	95	68	79	66	80	80	83	81	85	81	70	62	80	72	78	83	72	84	71	76	82	71	64	75	73	85	63	80	62	73	87	65	82	68	70	52	79	73	78	71	80	78	75	64	68	68	62	64	76	81	75	86	83	87	79	81	78	80	79	80	84	75	87	63	71	55	70	73	85	68	79	67	79	64	70	72	68	84	64	72	92	75	76	81	75	68	71	86	82	90	57	66	71	65	75	73	78	65	83	68	65	83	66	78	62	78	66	67	71	94	78	64	68	60	77	88	67	73	78	79	68	70	71	87	78	91	83	65	82	79	85	80	70	75	63	88	76	66	61	69	76	86	67	79	72	81	80	78	79	80	90	69	70	80	72	82	66	78	72	82	71	94	61
23483	8239	3867	2798	4435	5170	4916	4030	3331	2558	2208	1915	1764	1649	1537	1394	1331	1255	1213	1101	1171	1088	1073	993	1030	966	947	1009	995	937	927	917	929	926	872	908	879	898	820	859	893	896	882	933	860	871	836	850	863	807	856	806	839	836	824	816	835	873	805	839	860	831	845	872	806	802	840	873	793	796	810	781	840	820	809	843	801	828	847	807	777	795	813	811	827	825	773	807	823	784	822	795	818	823	804	828	792	743	816	801	775	771	850	839	840	786	762	799	795	805	837	787	844	781	805	765	804	810	838	804	832	789	781	822	763	786	809	829	784	853	854	813	810	855	823	765	793	849	761	831	771	850	837	828	782	837	799	796	810	802	804	804	827	797	801	770	792	808	825	849	801	777	823	796	811	826	836	789	842	774	823	766	825	835	850	838	831	837	811	803	822	815	797	783	753	827	820	783	822	793	775	812	786	790	838	785	814	783	762	794	816	778	780	787	782	744	791	812	788	816	816	776	770	805	798	813	842	783	823	849	827	788	818	783	832	795	825	814	818	789	793	836	829	801	826	832	759	806	879	777	822	781	836	841	814	825	795	813	798	803	834	801	827	806	811	812	809	866	817	833	810	761	812	741	804	794	809	779	810	750	798	852	793	833	817	773	749	761	809	800	785	844	830	802	785	796	784	784	744	828	827	776	756	831	764	800	704	862	772	823	810	815	824	819	844	890	809	761	839	821	812	750	769	792	844	813	791	768	794	746	800	863	780	834	812	827	865	788	783	760	769	760	809	803	823	809	789	788	776	757	823	850	844	808	789	783	816	789	803	782	793	794	796	789	806	824	780	765	836	778	830	812	837	808	834	866	797	816	789	780	768	827	771	866	818	788	769	792	793	821	784	797	846	856	809	776	866	774	824	829	725	753	842	835	802	820	805	758	785	815	820	779	761	766	844	846	829	822	817	801	778	818	790	847	824	832	765	761	792	836	814	792	869	786	813	787	786	768	755	795	750	793	835	821	836	790	757	804	798	795	811	853	860	815	815	820	791	813	833	799	736	815	779	767	848	817	778	796	785	824	815	838	818	829	819	821	783	813	799	789	799	780	834	860	817	754	747	815	762	843	798	823	831	792	817	816	861	798	808	819	836	747	823	807	769	791	781	839	776	794	763	783	768	770	822	804	883	825	821	789	823	780	772	787	808	772	818	820	839	834	782	834	798	794	829	862	814	834	822	789	816	841	811	765	850	827	811	827	771	810	805	768	797	782	799	804	813	774	828	799	822	834	804	881	776	753	798	791	792	756	811	785	780	824	829	813	797	807	816	802	787	792	811	778	813	811	774	814	776	807	808	823	803	814	791	761	801	785	814	766	815	772	795	733	767	787	777	828	798	827	775	779	809	805	821	757	788	812	842	878	851	804	793	795	789	824	821	818	836	774	762	751	843	759	796	795	832	788	815	812	787	781	854	834	856	796	849	761	784	795	781	789	797	808	824	789	767	784	770	780	813	808	791	822	822	864	779	776	772	781	780	791	815	832	811	828	843	810	801	762	816	858	816	783	808	793	853	824	854	833	810	772	796	812	790	838	777	792	815	789	779	827	831	803	791	756	752	782	797	825	823	769	794	808	792	788	814	776	836	793	832	779	800	792	816	833	836	806	805	789	755	834	762	795	809	808	795	840	806	803	784	838	778	795	771	760	804	814	773	787	766	809	782	839	850	836	816	831	810	835	778	832	799	847	817	835	814	837	824	818	829	790	817	801	819	830	839	822	797	782	743	771	857	766	829	752	807	795	782	827	815	829	799	791	779	769	766	828	811	846	828	827	816	775	776	842	775	873	791	795	794	807	800	787	791	817	765	807	832	843	758	776	807	822	749	870	781	785	835	807	806	819	782	828	848	744	812	843	803	792	785	799	826	787	804	783	793	795	830	805	856	825	870	822	801	801	755	809	834	784	843	827	818	820	842	792	776	813	810	835	778	749	798	822	769	777	801	829	809	818	799	835	792	778	851	839	837	776	777	778	778	803	766	798	824	788	815	796	802	803	813	831	760	813	753	781	813	828	742	763	777	794	804	830	822	765	859	819	826	753	803	818	784	783	804	808	789	782	788	784	832	862	764	840	808	851	811	806	795	739	762	780	789	799	797	740	824	797	797	787	814	748	797	796	796	749	779	787	877	786	752	799	789	779	840	839	782	830	806	838	808	812	802	751	787	780	777	766	814	801	779	834	828	784	809	809	811	809	776	785	776	777	813	765	771	803	774	795	764	787	766	792	794	787	773	798	783	794	838	795	780	780	810	792	770	825	828	815	814	766	810	834	832	857	750	798	811	770	794	793	778	790	811	778	755	793	820	788	819	795	783	816	830	754	798	776	781	806	796	778	826	800	767	821	801	780	810	796	785	778	771	792	776	864	776	839	844	798	787	848	837	797	730	785	766	810	821	783	808	798	840	880	819	751	786	783	841	819	777	787	780	794	843	760	803	823	794	775	867	769	839	791	823	756	827	768	811	812	836	815	780	788	810	855	779	843	781	813	796	835	821	786	736	776	795	830	793	807	795	843	755	845	774	827	826	799	773	823	807	818	756	761	789	812	807	812	815	763	796	787	783	786	849	770	802	796	814	820	807	781	806	845	830	779	815	815	856	860	826	785	815	813	829	784	757	817	800	793	781	817	812	785	794	831	795	803	843	787	827	828	772	778	839	777	784	778	803	824	788	806	818	756	734	806	732	828	776	834	833	811	824	790	770	764	822	774	811	821	797	806	829	767	785	836	795	787	802	790	815	792	818	829	811	742	818	832	833	773	830	755	784	767	803	797	802	840	831	802	764	803	763	803	828	801	846	805	829	836	815	845	793	768	805	842	806	823	764	804	794	819	776	779	816	846	826	801	833	826	831	779	806	848	811	769	738	837	774	811	791	830	784	838	833	833	742	855	766	822	824	858	739	856	805	794	812	781	828	838	790	789	838	883	828	794	786	814	797	776	790	784	774	774	786	812	794	847	753	790	810	836	792	728	804	837	822	800	772	764	789	801	801	807	775	826	788	823	842	799	824	820	805	848	818	796	808	786	839	815	810	773	813	784	839	828	808	847	838	800	775	799	787	806	804	828	849	754	751	778	778	776	818	813	836	780	834	760	816	815	830	818	812	813	823	807	758	811	787	807	731	758	836	761	784	781	750	817	812	748	765	816	771	792	780	801	779	799	844	797	823	809	774	814	834	789	818	763	825	814	783	814	789	817	851	790	794	833	792	817	764	801	815	844	788	825	818	814	790	801	756	796	814	855	849	787	851	838	790	794	799	764	877	808	805	772	799	785	785	844	791	783	812	804	828	798	774	812	786	816	766	822	852	815	815	789	841	805	806	812	826	833	787	752	820	783	808	815	793	856	773	777	830	810	796	801	740	776	827	831	800	790	773	827	822	865	836	812	813	783	803	820	797	802	786	825	810	820	775	808	799	820	862	778	790	814	780	833	776	806	790	770	820	811	841	792	824	797
6768	1196	467	193	129	101	103	92	80	78	58	71	56	40	46	39	40	33	27	38	41	42	37	34	32	26	29	26	21	32	35	30	26	21	29	20	23	26	28	22	29	28	29	17	29	24	22	29	17	25	24	28	18	23	25	22	16	24	35	22	17	36	24	19	25	22	25	27	23	21	17	18	20	21	26	25	24	24	25	30	21	19	18	19	17	14	24	21	19	19	17	26	19	16	30	12	21	17	24	26	17	25	26	24	18	22	17	17	15	30	23	24	24	22	21	22	20	21	20	21	13	13	17	20	22	29	17	26	18	24	21	19	21	18	21	22	17	19	24	19	20	22	28	23	15	21	15	18	20	29	17	33	25	20	13	21	16	19	23	22	24	29	26	22	16	22	21	20	16	23	22	26	26	16	21	12	23	12	17	20	25	34	22	13	22	21	22	23	19	20	18	24	27	15	18	26	24	13	18	26	31	24	21	21	22	25	20	25	20	20	23	31	26	22	21	22	19	24	21	21	12	29	15	24	23	22	20	20	22	24	21	17	24	19	23	25	24	19	24	18	22	22	18	18	18	21	13	27	22	24	24	12	23	24	22	23	19	18	17	20	22	19	17	16	22	20	27	21	22	19	23	21	23	14	21	16	22	23	18	28	16	22	13	16	26	25	27	21	24	17	18	16	24	18	21	18	19	20	17	18	26	10	21	28	25	31	22	16	22	24	18	20	34	24	20	22	21	25	11	18	18	25	20	23	13	20	18	23	30	19	16	21	30	21	18	15	19	17	25	24	16	24	26	26	15	29	21	27	18	22	19	17	23	23	23	15	19	16	19	19	18	16	27	26	24	12	20	30	21	16	30	22	27	26	24	20	21	24	21	22	23	22	22	21	14	22	22	26	24	18	21	17	22	28	26	17	17	21	18	20	20	13	24	24	20	26	21	27	38	27	17	29	26	20	20	20	20	19	16	19	22	17	21	24	26	26	20	25	26	22	28	23	19	30	27	13	11	30	25	14	16	28	22	18	29	12	33	21	27	14	16	22	19	29	18	16	28	21	19	14	19	21	21	26	26	22	25	19	22	25	26	18	16	31	17	27	29	29	22	25	15	24	17	19	24	32	19	18	19	24	20	22	19	19	21	19	19	22	15	16	18	29	14	29	22	22	18	25	15	20	19	25	27	22	21	23	11	13	17	19	27	19	23	21	26	16	24	29	22	22	25	20	26	16	23	24	20	27	22	20	19	16	12	24	16	26	17	29	26	30	25	17	21	29	33	30	32	29	19	30	22	24	23	11	21	22	22	23	26	18	21	17	36	21	13	17	18	25	16	23	24	18	23	19	25	21	23	26	23	15	15	21	17	17	14	23	16	15	28	21	23	11	25	21	22	29	20	19	18	30	21	12	28	22	18	22	27	19	26	22	27	29	14	19	24	21	21	17	21	17	26	27	27	24	21	25	18	18	19	26	19	21	32	21	22	26	24	31	23	24	20	17	24	17	25	19	26	15	23	22	24	24	20	23	16	35	20	17	30	21	17	29	21	30	20	30	25	24	18	22	23	12	27	25	20	23	17	21	21	29	25	27	21	25	27	25	10	22	23	16	23	17	19	24	27	24	26	19	21	14	15	21	17	19	17	21	15	23	22	25	25	29	26	23	14	25	23	28	30	26	26	22	18	28	25	28	19	19	27	28	28	19	29	26	22	23	24	29	19	29	23	23	25	17	24	24	19	14	18	22	21	29	24	19	29	24	22	19	24	17	21	22	21	24	26	23	19	21	23	24	19	16	17	24	21	21	21	28	13	16	28	20	26	26	25	27	24	24	22	22	20	26	18	23	19	27	26	22	20	20	24	24	18	14	29	22	23	21	19	28	24	28	12	24	24	25	20	14	19	23	20	26	17	18	21	16	23	18	19	18	13	21	22	25	13	25	20	28	17	19	16	23	14	18	21	24	22	14	25	26	28	20	20	24	27	26	25	21	16	21	22	21	22	30	21	23	19	28	26	22	18	20	26	26	13	21	18	30	25	25	21	22	22	22	21	28	30	22	23	15	21	31	24	22	26	20	20	11	22	27	25	28	23	23	22	20	22	17	17	21	18	16	17	22	18	24	24	21	19	15	16	19	15	26	25	21	19	21	35	28	25	13	28	24	28	17	21	20	21	22	23	26	17	24	22	18	22	18	31	27	20	25	29	22	17	19	19	33	22	25	9	19	20	25	22	24	16	24	22	21	24	27	23	23	26	21	33	17	27	17	31	26	27	15	17	20	28	19	19	13	25	15	16	31	25	21	21	20	21	17	24	18	15	26	22	21	24	14	19	25	23	18	12	23	27	28	18	17	22	15	21	36	29	19	15	16	19	25	28	33	24	24	16	22	19	17	24	21	27	30	19	25	18	11	25	17	21	23	21	20	26	20	23	20	14	23	22	18	26	10	23	24	21	25	27	30	23	24	25	14	12	27	28	36	19	19	33	13	17	24	18	12	18	21	16	18	22	19	23	24	14	23	21	16	18	10	20	28	18	15	21	27	21	20	20	22	26	25	25	19	25	19	17	23	23	27	19	21	23	23	23	30	20	22	18	24	20	33	20	18	32	22	22	22	22	22	16	20	26	13	23	18	23	22	27	14	14	17	28	23	23	20	28	19	21	23	13	21	20	20	12	25	16	23	19	31	27	25	20	19	20	18	20	18	20	25	21	19	22	21	24	26	23	27	16	27	12	30	13	23	24	28	22	20	28	21	26	19	25	20	29	11	21	23	26	24	11	21	19	28	23	32	25	19	26	27	26	29	25	17	21	28	21	19	30	19	18	23	30	17	20	15	17	25	21	28	13	26	18	23	25	22	24	29	20	30	30	14	16	26	26	17	19	20	27	18	17	16	19	20	26	23	21	20	30	25	26	17	18	15	16	14	20	18	8	21	23	22	18	20	25	20	25	20	17	24	26	20	20	20	24	28	21	19	16	14	22	17	21	18	30	18	25	17	30	18	20	24	22	23	20	18	14	25	23	26	19	15	25	19	14	24	21	15	17	23	24	12	13	21	14	16	25	18	23	24	20	23	24	27	25	23	20	31	13	24	17	29	21	22	20	24	20	21	32	15	21	13	24	29	19	29	21	38	16	19	23	22	27	17	18	17	20	18	19	15	15	24	21	18	21	20	24	18	22	16	27	18	20	26	22	17	18	19	14	17	31	23	20	22	17	19	32	15	29	21	23	23	20	29	25	16	25	24	32	17	20	18	34	16	19	14	16	22	18	16	16	28	17	29	27	19	24	24	27	15	19	21	22	17	19	25	26	17	15	24	21	19	14	16	19	18	28	19	22	25	25	26	21	25	27	18	27	23	19	20	22	18	22	24	19	25	18	24	19	29	22	23	22	24	27	32	23	21	21	20	21	25	20	14	16	17	19	18	16	30	15	19	17	21	18	31	29	28	18	15	30	20	15	27	17	25	20	13	26	21	24	21	23	30	19	22	26	22	26	28
31088	8568	4339	3766	6404	7423	6601	5259	4112	3026	2304	2001	1725	1451	1262	1102	997	866	791	777	706	655	614	576	587	477	479	492	509	427	447	428	369	404	342	352	358	320	334	347	346	322	313	318	309	312	323	294	267	278	295	278	278	250	268	233	286	294	261	285	236	253	251	245	285	260	268	269	269	253	277	246	268	248	242	238	256	221	235	231	263	274	230	254	222	255	232	245	248	242	242	244	241	255	247	243	233	248	266	246	228	240	223	241	225	205	217	255	224	212	250	270	223	221	223	214	252	225	230	258	225	227	216	213	219	237	244	230	227	223	240	243	252	233	234	248	237	201	212	238	191	236	249	227	233	220	194	229	221	197	236	228	202	216	246	237	238	212	234	228	241	240	242	249	228	247	222	228	249	215	196	228	241	226	252	208	254	204	235	246	220	231	213	242	205	207	206	210	235	215	205	248	213	220	232	227	217	218	249	215	226	225	219	235	220	234	223	246	230	211	222	207	225	205	259	222	245	234	240	245	234	208	226	194	212	245	228	229	226	239	226	210	239	234	221	214	218	217	237	225	220	232	212	225	225	230	235	203	224	216	205	262	222	247	230	213	253	239	220	215	250	232	217	224	228	247	211	207	223	244	204	228	213	236	219	208	214	231	215	213	222	222	222	217	214	231	213	216	229	211	212	223	225	227	239	223	240	213	201	218	240	220	203	200	228	225	223	236	204	273	222	232	205	213	225	212	225	219	260	236	231	218	238	218	237	225	243	213	243	198	233	232	216	219	215	213	226	236	231	218	245	220	215	210	209	219	232	241	237	243	223	203	242	226	200	205	241	225	239	231	211	207	206	209	217	233	211	208	201	225	228	227	216	217	189	221	214	240	240	237	253	209	229	220	239	226	215	226	216	245	256	230	242	227	246	201	241	220	232	216	209	236	244	233	215	230	221	222	211	216	197	232	221	237	227	221	224	252	204	216	214	233	218	206	209	230	219	232	205	232	232	197	226	225	212	223	231	238	213	223	208	226	216	189	214	232	252	204	224	213	241	235	222	213	223	225	224	225	245	247	218	221	211	206	213	185	191	200	242	246	245	233	225	236	220	219	213	236	215	223	212	218	200	223	223	218	197	228	225	228	241	219	250	231	221	231	233	226	224	255	231	215	194	243	232	221	250	248	219	228	226	210	206	193	227	223	206	221	217	224	208	199	241	202	219	222	227	214	231	198	231	238	228	251	230	231	246	234	204	190	210	215	203	236	235	245	215	222	224	245	229	231	239	209	217	217	206	234	203	218	251	206	214	212	220	238	228	232	220	240	212	213	229	248	241	211	222	218	266	216	226	221	224	234	223	215	254	190	235	221	232	218	195	234	242	250	231	240	219	230	224	221	212	237	235	221	216	236	225	224	230	220	204	228	212	246	232	243	219	252	233	232	221	211	225	210	237	204	215	207	246	219	221	217	200	245	251	225	202	220	224	246	245	235	236	189	226	207	218	214	239	189	219	227	229	205	243	214	253	261	226	215	223	225	217	228	217	237	227	227	223	201	243	247	217	253	216	239	218	217	200	266	222	246	222	237	229	238	221	254	241	219	207	230	224	230	234	195	220	234	236	239	223	222	207	230	236	216	232	224	240	247	213	256	224	235	218	217	203	226	218	217	215	214	245	186	218	223	247	224	236	225	228	219	237	214	240	251	205	217	220	249	223	210	237	221	225	233	241	244	246	238	223	182	200	222	228	225	197	230	230	221	205	221	226	255	218	217	230	233	221	213	224	227	214	223	214	237	230	239	230	217	222	229	197	223	219	234	222	221	205	226	211	212	214	211	230	236	193	224	242	239	242	232	227	249	243	204	241	219	231	244	233	203	216	225	212	235	235	205	208	234	196	232	235	229	223	251	213	215	216	214	230	259	223	227	234	210	243	184	234	228	215	202	224	200	247	219	245	247	221	215	237	222	237	233	218	212	241	239	242	208	212	220	211	220	229	240	233	216	222	219	234	213	226	240	235	209	223	246	229	222	228	213	221	209	226	227	237	221	234	205	223	193	227	214	231	223	228	198	207	233	214	219	214	235	219	198	232	199	226	224	213	245	205	218	232	230	217	229	238	232	235	231	222	211	214	201	230	233	219	236	240	205	201	230	241	213	221	203	227	196	221	221	218	213	215	203	225	232	222	220	219	218	224	212	218	239	223	241	223	216	216	199	239	202	216	214	241	185	215	217	214	241	251	205	223	204	212	233	229	230	217	226	241	202	219	219	193	232	231	245	197	205	235	255	208	202	193	222	245	248	265	240	240	204	229	227	219	219	224	251	244	213	206	232	225	239	239	218	204	235	226	222	208	207	239	216	213	207	231	219	212	223	211	221	267	224	228	233	237	230	253	197	208	219	222	236	236	210	247	206	198	233	221	239	216	243	226	227	216	231	241	234	231	217	227	234	207	213	216	212	211	242	229	229	244	220	223	216	193	216	226	222	213	194	212	209	230	232	224	206	225	204	243	216	214	222	226	193	211	237	193	225	221	230	216	201	238	218	215	237	214	227	219	228	235	226	227	220	219	235	243	223	217	207	227	248	224	246	234	236	221	208	236	225	232	221	216	234	210	215	220	198	208	237	213	223	224	218	222	236	215	226	218	210	196	229	217	196	235	238	217	217	214	238	236	225	232	195	234	229	220	257	205	219	217	203	221	193	217	248	215	257	217	236	218	225	220	196	208	232	240	237	195	225	253	216	244	237	206	222	228	200	220	203	241	207	212	204	211	216	227	234	209	240	228	234	217	209	219	239	199	233	225	218	191	204	213	216	232	206	205	227	236	213	204	203	222	228	228	235	195	214	214	224	208	236	225	237	229	212	201	195	214	214	217	210	222	225	197	250	212	209	239	232	223	249	237	227	215	231	239	246	207	232	222	199	215	235	209	202	245	198	219	195	229	200	210	198	241	246	243	243	209	239	206	226	194	255	244	190	236	196	230	228	203	240	217	220	247	221	223	236	201	212	227	199	228	214	207	225	209	225	232	233	201	236	201	248	220	226	242	259	226	188	221	228	197	222	219	252	254	239	217	216	228	224	260	222	215	225	246	241	228	232	204	221	202	241	217	217	219	224	233	214	219	226	228	218	211	227	188	242	248	238	217	191	230	253	216	231	232	223	221	258	219	234	203	203	204	204	241	209	215	217	226	224	214	202	211	202	218	208	232	214	231	221	226	191	214	215	204	207	231	246	231	243	231	228	226	225	208	244	230	238	182	242	204	219	218	214	205	227	216	231	226	212	207	219	221	236	219	227	208	223	253	227	220	235	241	214	227	242	219	235	215	229	231	217	223	201	236	206	223	231	236	240	226	213	240	223	228	236	223	219	247	235	218	215	221	233	234	228	256	232	240	208	250	224	219	216	234	250	259	234	220	226	225	205	217	212	245	201	228	218	212	219	216	221	232	232	236	241	262	220	236	226	233	229	234	214	210	236	216	233	224	232	202	239	231	218	210	236	234	230
2380	132	89	80	66	72	73	77	76	74	70	78	72	66	64	58	76	81	80	50	51	64	59	51	63	53	62	70	67	56	64	68	64	56	61	70	59	63	55	61	52	59	74	70	74	61	63	57	70	55	49	53	77	60	66	72	60	62	66	58	76	57	75	70	56	58	54	55	54	63	57	68	68	70	49	54	68	62	60	62	53	63	60	55	51	56	60	63	60	57	64	48	59	61	59	57	57	68	66	50	57	52	69	66	66	68	57	50	70	66	64	64	59	47	67	48	62	54	70	55	59	60	57	62	67	69	66	58	68	63	64	59	63	68	49	47	67	65	63	68	68	64	51	62	62	69	55	54	68	46	81	67	53	83	44	49	70	65	63	64	53	44	68	77	63	69	62	48	51	57	43	69	58	65	61	68	62	58	65	46	64	59	63	59	62	50	60	58	64	69	58	77	63	50	57	65	59	64	64	61	62	60	56	66	63	66	56	65	66	56	63	64	56	59	48	68	63	67	73	67	57	62	56	67	50	60	68	60	47	56	62	54	54	53	57	64	62	51	56	60	58	69	69	59	80	57	70	58	54	68	60	58	61	63	71	73	61	63	63	68	68	58	58	64	70	72	67	53	52	71	73	46	74	54	54	53	65	67	59	62	61	73	67	66	65	58	54	58	63	46	72	56	56	64	71	55	58	66	64	63	60	54	63	57	70	58	59	58	70	51	61	54	67	64	75	57	49	61	66	59	72	56	63	58	85	57	54	46	64	67	67	67	75	63	67	80	64	74	71	52	72	57	43	70	50	56	57	68	47	65	68	60	57	57	56	63	63	73	53	52	71	68	71	58	71	58	62	70	60	59	63	62	57	60	60	64	58	65	59	66	49	78	53	68	63	47	69	55	58	57	63	76	58	50	64	61	49	52	70	55	69	60	65	42	81	57	75	58	67	67	65	60	59	61	69	58	63	60	55	64	56	54	61	69	61	61	64	65	56	56	49	67	70	62	51	57	68	75	51	64	61	59	53	49	67	80	70	68	62	60	54	76	61	71	63	63	52	63	63	65	46	64	67	56	68	74	56	56	63	43	56	80	68	62	49	54	56	42	48	62	67	62	65	56	61	53	60	49	49	72	63	68	56	57	77	50	73	67	48	72	51	61	72	64	70	69	57	69	60	71	50	59	58	63	62	59	49	60	49	71	59	68	39	63	50	70	71	52	62	70	59	57	65	57	55	71	62	49	58	58	49	50	58	60	54	52	71	68	64	59	73	68	66	66	64	49	53	51	62	51	47	54	70	42	51	70	60	63	73	64	77	52	55	73	69	52	50	75	59	68	56	58	65	55	71	55	66	72	50	61	64	64	68	58	55	60	54	64	71	64	66	53	71	51	43	64	44	70	61	57	62	65	54	61	59	72	73	54	76	59	58	59	73	53	57	76	56	57	60	55	66	57	55	67	69	60	64	59	61	60	60	65	59	62	64	45	49	58	55	60	51	68	70	55	67	62	52	59	55	69	56	65	69	63	59	63	59	66	53	63	73	55	68	73	61	52	61	70	61	56	58	69	69	59	77	73	63	63	57	68	49	67	61	80	66	47	57	59	68	53	62	70	77	72	57	54	70	65	69	53	57	58	50	52	59	55	76	57	44	80	58	81	70	58	57	60	55	64	66	64	51	58	77	59	68	51	50	46	47	57	52	65	60	64	68	64	74	65	58	60	51	69	51	69	40	57	68	58	77	63	68	56	66	76	63	56	76	62	65	59	60	61	63	67	55	48	71	63	62	57	68	66	54	55	74	71	49	87	62	67	59	56	74	69	52	56	60	56	52	59	51	58	53	73	55	61	65	63	55	63	69	59	71	78	65	63	57	55	64	50	69	47	62	66	59	51	56	62	64	66	53	64	72	67	53	57	60	53	46	57	40	65	61	69	54	47	53	51	45	78	59	59	52	54	60	60	52	73	74	66	54	57	61	62	64	68	67	55	56	58	59	55	63	61	40	63	60	65	66	51	69	58	59	57	57	70	54	62	73	62	53	51	64	71	64	45	68	57	48	49	60	55	60	81	41	52	54	63	69	61	54	64	59	65	54	68	82	57	62	68	68	60	64	82	56	76	56	61	65	62	58	67	72	67	57	61	67	59	56	64	60	55	51	55	74	63	65	71	63	71	50	74	61	60	50	70	52	62	79	68	67	59	54	62	67	71	55	52	69	70	68	43	62	66	63	49	57	52	48	79	71	56	64	63	56	65	61	52	69	56	53	54	54	80	56	62	51	75	62	56	61	59	63	63	64	57	56	75	60	64	61	64	56	73	63	65	59	55	73	61	73	61	64	56	56	56	64	58	62	47	54	56	52	47	62	57	64	46	53	68	57	69	75	58	51	73	68	52	73	55	62	64	58	56	53	49	53	57	49	54	56	60	61	56	64	58	60	64	63	69	55	69	63	52	64	60	62	59	55	84	55	55	55	64	67	67	65	79	54	67	57	70	50	66	57	61	60	62	73	56	57	64	61	65	38	61	55	60	70	54	64	41	48	53	55	55	46	65	68	70	56	66	68	71	59	64	61	53	62	55	59	60	56	57	58	72	54	78	54	71	49	50	79	50	71	56	62	50	61	55	49	62	70	52	72	49	57	60	61	51	64	69	53	61	63	53	58	84	44	58	59	51	75	67	51	77	64	62	60	58	52	63	53	51	59	64	52	55	61	54	71	61	67	56	66	60	68	55	75	56	53	59	49	59	60	54	53	61	77	62	58	54	71	52	57	44	67	76	56	61	64	69	55	59	62	48	50	60	64	71	62	74	71	66	78	71	60	57	61	70	67	71	50	62	55	60	60	47	44	68	62	71	58	55	55	78	56	59	59	63	58	51	60	57	48	59	75	54	44	46	54	63	66	62	57	57	55	63	66	66	54	59	67	66	76	55	59	57	64	61	41	61	59	55	68	64	54	55	55	67	59	64	68	70	65	59	53	53	57	65	61	59	58	58	57	66	49	62	59	67	60	79	67	69	65	60	58	66	61	66	58	50	88	63	49	53	58	59	70	63	60	60	54	57	67	79	74	59	55	60	53	51	72	60	61	54	55	50	60	73	64	52	53	60	73	62	57	53	61	81	55	65	45	59	64	52	58	62	56	59	50	62	80	71	58	65	67	59	78	49	70	49	74	70	77	68	52	65	67	70	50	61	57	61	53	53	68	51	57	55	57	74	65	62	58	57	62	75	71	56	53	64	50	53	61	67	63	59	67	59	65	66	48	65	82	52	59	65	65	53	53	66	70	68	63	66	59	63	59	63	58	62	79	57	59	67	61	58	64	81	54	55	68	76	53	49	60	58	72	74	48	69	60	60	69	61	58	60	56	69	50	65	59	46	62	45	62	50	49	51	60	59	59	69	51	71	70	70	60	53	75	66	48	62	71	64	58	71	68	52	58	47	67	69	63	56	56	59	88	72	55	56	54	65	59	75	66	56	63	59	72	64	63	56	57	63
15350	1811	1255	1316	1781	2111	1997	1690	1670	1199	1119	1045	928	909	944	841	841	781	834	731	797	766	749	706	690	736	708	707	715	684	710	723	730	687	731	688	680	709	717	725	717	711	671	722	671	651	679	644	691	655	676	641	694	649	669	699	666	700	670	677	691	662	668	679	641	654	663	718	660	720	662	659	678	679	679	678	683	720	625	701	718	657	617	666	656	679	685	723	671	652	679	684	719	648	668	669	673	618	704	659	660	682	698	658	656	627	677	672	670	697	649	676	674	676	691	669	677	658	673	635	691	692	607	687	693	695	652	706	716	681	656	679	619	689	709	680	624	628	675	682	653	659	719	671	665	667	642	643	650	680	694	678	656	648	666	681	733	659	662	697	729	668	688	645	639	692	684	675	681	692	666	648	683	686	631	685	710	677	686	653	653	680	686	663	688	678	684	667	668	678	633	679	662	663	638	665	706	670	655	716	691	638	649	708	691	683	667	671	693	656	684	662	675	622	660	678	701	708	668	667	665	697	725	644	663	664	686	702	692	656	671	683	704	730	675	663	719	701	717	639	670	720	658	677	635	689	685	658	659	661	663	678	673	679	680	651	664	635	692	639	635	695	687	719	692	674	668	659	702	642	644	648	663	684	646	626	658	698	648	707	633	681	670	675	642	689	707	719	674	676	717	658	705	686	664	647	630	727	670	688	644	624	660	691	678	696	697	666	668	697	748	676	684	689	647	677	672	686	658	646	645	704	645	719	629	690	668	661	643	695	637	680	629	664	616	620	669	675	678	690	658	707	653	641	653	649	669	690	709	643	725	680	668	655	685	695	668	681	688	694	665	668	716	653	688	622	677	698	666	655	646	660	692	648	657	732	640	685	648	651	669	694	687	691	703	652	643	665	629	713	652	737	682	678	653	673	697	629	691	646	638	646	729	627	661	672	649	662	634	720	698	699	638	656	704	670	645	685	713	663	728	687	696	682	643	674	657	660	669	705	721	673	693	626	704	629	710	653	639	699	634	666	639	691	720	642	700	627	675	705	606	663	672	725	703	678	671	658	638	650	678	658	709	682	702	658	673	696	681	672	651	689	699	680	674	685	692	658	672	698	684	655	607	683	674	669	643	626	705	684	647	687	705	662	647	694	669	737	660	672	655	658	701	656	658	710	735	666	667	684	676	699	674	640	680	637	611	712	695	668	623	708	661	685	651	681	678	707	659	699	684	723	679	680	676	673	648	665	686	668	698	643	644	651	652	698	686	690	685	649	725	691	686	686	673	689	617	638	724	673	670	630	625	667	641	667	703	693	662	716	670	678	662	710	695	662	676	670	651	634	679	700	663	668	673	679	698	714	669	702	679	663	699	682	665	671	638	698	659	683	647	659	652	680	698	709	686	659	678	671	661	697	628	643	687	668	640	688	667	680	657	630	645	727	668	698	702	663	681	624	691	660	652	660	692	689	667	659	684	683	693	693	714	656	714	683	687	681	747	641	667	683	698	680	673	652	666	726	684	692	657	630	666	738	703	709	680	669	732	685	629	638	636	639	690	659	706	663	669	707	654	710	658	699	697	691	677	699	673	633	667	689	641	681	658	696	651	664	676	668	625	750	668	628	679	664	680	663	681	670	718	674	677	633	655	673	673	669	680	632	691	667	693	691	703	693	690	702	672	653	685	672	641	662	687	680	692	658	664	657	648	670	683	687	700	671	663	699	685	676	663	683	688	619	692	675	667	644	671	665	633	666	679	631	696	660	702	663	669	657	668	639	669	674	672	683	663	650	675	693	741	663	682	671	698	690	634	651	649	688	621	668	693	633	648	694	667	666	676	690	717	689	684	613	723	638	681	650	694	654	641	690	659	690	668	721	664	632	653	683	700	600	674	734	696	687	709	665	633	718	689	718	704	704	669	663	683	717	664	687	696	641	651	680	677	651	706	666	730	677	717	690	688	669	652	624	678	654	656	685	652	665	711	706	675	687	722	640	675	691	653	680	700	658	683	662	664	681	696	693	671	667	673	671	693	682	669	663	661	675	618	658	655	642	697	680	650	586	666	665	672	664	677	685	680	662	674	666	655	678	683	662	697	658	703	617	703	688	624	650	669	668	666	645	668	649	653	679	704	664	611	684	686	684	692	642	674	699	651	632	653	672	696	663	687	725	653	600	650	674	689	653	656	641	640	647	658	715	637	682	654	694	655	693	670	643	650	631	644	714	696	703	668	667	707	677	689	766	648	660	688	654	645	684	663	644	672	670	682	671	670	642	648	678	684	666	686	668	650	643	673	631	648	637	677	660	689	721	632	707	636	618	693	697	676	656	668	678	653	711	736	677	602	655	672	610	649	671	694	640	712	670	656	666	703	706	683	699	642	648	620	706	680	633	686	649	660	668	715	617	677	612	682	684	695	638	674	663	709	657	680	687	624	662	648	640	682	690	662	692	711	657	678	650	709	696	654	698	702	693	635	717	696	677	649	695	695	626	670	692	691	674	665	656	670	687	682	659	682	695	691	657	640	658	688	681	647	646	649	656	636	683	662	677	657	683	663	679	702	732	682	694	653	712	668	687	700	646	630	666	643	635	694	674	706	672	683	677	728	712	690	687	658	685	689	643	694	717	713	650	676	662	668	638	675	704	667	619	683	700	715	668	661	706	670	670	692	636	730	673	688	686	682	690	617	639	648	645	696	672	664	693	656	697	683	646	696	667	681	693	673	673	621	661	707	689	653	705	696	642	674	693	671	627	712	696	655	648	700	645	678	679	626	673	690	701	722	659	681	665	705	690	669	702	659	651	673	602	679	667	666	697	679	700	699	625	674	718	664	640	696	671	664	689	684	669	675	693	682	666	658	662	707	698	644	686	667	677	692	688	669	668	659	687	670	711	612	640	636	702	727	667	699	703	668	653	702	638	671	689	669	685	684	682	701	659	664	705	695	707	675	643	661	674	682	693	726	658	652	679	671	669	665	681	666	637	661	694	668	668	699	651	683	689	693	679	699	707	642	687	715	634	623	680	652	659	695	682	665	733	708	654	731	696	633	660	659	674	659	669	666	645	666	632	647	604	665	683	666	698	621	677	646	718	669	678	676	659	677	657	655	682	693	692	645	666	658	668	679	704	652	738	699	706	690	690	667	668	663	701	654	686	692	722	672	640	683	701	655	716	658	705	660	678	679	682	703	655	669	647	706	653	687	681	642	686	656	652	614	710	689	669	709	621	685	671	660	683	699	686	665	647	689	673	683	624	700	654	695	688	656	637	628	652	641	686	699	690	672	700	688	685	670	644	714	711	674	671	666	670	665	694	711	697	656	687	621	635	669	699	640	676	661	712	667	634	648	658	705	609	672	704	673	672	681	648	694	659	688	636	694	702	637	661	650	696	638	714	638	634	682	677	671	673	686	692	692	665	698	691	652	695	649	656	697	710	679	711	690	699	677	669	668	658	687	682	661	669	669	741	664	671	638	641	692	632	679	623	678	658	672	686	695	712	694	702
3771	590	207	84	55	75	62	78	65	35	38	41	52	23	24	24	27	29	31	33	33	22	32	22	21	19	16	28	19	17	13	13	18	17	12	18	16	25	14	15	15	26	23	9	19	17	17	12	19	19	10	19	16	11	17	17	18	13	19	17	11	22	12	13	18	15	16	13	21	12	18	11	12	16	13	13	12	23	17	23	19	15	17	14	14	19	19	19	10	12	15	12	16	16	14	14	13	17	13	18	10	21	12	20	15	17	12	11	13	12	16	13	9	6	22	20	9	27	16	13	13	13	15	15	14	21	13	12	14	13	19	15	15	17	20	18	12	12	17	13	11	18	20	17	21	18	18	20	12	21	16	9	23	15	20	14	11	14	14	15	18	8	17	14	8	15	14	19	21	21	14	17	11	14	10	9	11	12	11	19	11	10	13	8	21	22	24	21	12	19	11	20	26	15	16	12	17	13	14	15	12	21	20	16	12	7	14	16	19	10	13	12	16	21	26	21	23	15	17	18	17	12	21	14	11	9	23	11	16	18	15	17	16	18	20	21	15	16	16	12	11	8	15	12	19	19	18	20	19	25	16	15	17	12	23	22	21	16	13	17	20	15	23	17	17	29	16	14	15	10	10	17	12	10	12	20	14	10	22	9	13	14	11	15	17	18	16	15	16	8	17	18	19	19	11	15	12	11	15	11	13	21	16	7	18	15	20	12	11	16	17	11	12	10	13	9	15	14	13	12	24	14	17	12	15	13	19	10	11	22	16	14	15	11	14	15	16	15	22	15	20	26	14	15	15	20	18	15	13	21	16	13	15	9	19	13	21	11	16	9	14	14	15	14	16	18	13	11	19	17	17	18	23	15	15	10	22	10	16	14	17	18	12	17	16	15	18	20	24	13	19	23	13	19	19	17	16	14	17	11	6	12	14	14	15	17	13	18	19	15	13	24	14	22	15	16	17	17	15	17	8	12	9	17	15	14	8	12	18	28	18	17	14	9	20	12	19	16	15	15	10	9	17	10	18	18	12	13	15	12	12	18	15	20	17	21	17	13	20	18	17	11	16	16	19	12	13	15	17	10	21	15	14	24	18	11	10	11	13	13	16	19	13	19	18	17	14	16	21	20	15	14	17	17	10	19	16	11	17	16	15	15	20	12	21	14	16	14	12	14	16	19	13	13	13	12	15	11	21	16	12	20	17	10	24	15	12	7	13	21	9	13	18	10	9	17	24	23	13	21	12	23	21	14	11	20	14	16	17	12	21	15	13	27	16	14	13	11	19	13	17	11	12	23	13	15	21	20	16	12	12	13	17	27	13	11	20	9	10	15	13	8	21	20	15	14	10	10	9	14	16	18	11	13	22	16	14	12	11	21	10	12	12	12	9	3	23	18	22	9	17	14	14	16	16	16	18	7	17	17	8	14	10	12	17	15	17	10	20	17	14	19	19	14	17	10	15	9	19	15	12	16	19	18	13	18	21	17	16	13	15	12	17	7	19	17	18	14	20	24	10	14	21	14	17	12	9	15	18	12	22	20	18	13	15	13	15	15	21	20	12	16	17	17	11	14	14	14	20	12	13	19	11	23	22	10	9	12	23	18	16	20	13	19	13	11	21	11	23	16	14	17	11	20	17	11	10	21	16	16	12	22	16	10	15	20	14	18	12	18	12	15	26	19	23	10	17	17	16	23	9	21	18	24	10	13	7	10	16	19	19	17	11	16	15	14	11	23	20	16	22	18	22	16	18	16	14	21	15	9	14	15	18	15	11	22	17	16	14	17	10	17	19	6	16	17	14	14	12	17	14	15	22	11	25	12	15	19	16	15	18	14	20	18	17	16	10	13	14	17	16	20	16	15	12	23	9	13	16	16	12	24	10	10	17	17	21	17	16	17	13	13	14	12	14	16	16	16	18	18	13	14	8	19	15	20	17	18	17	19	21	15	14	14	26	10	16	16	16	19	14	22	24	16	21	17	20	17	19	19	16	15	22	20	11	17	4	11	16	24	16	16	18	13	13	13	16	19	20	18	13	10	18	12	17	18	14	16	18	18	15	14	10	13	14	14	23	12	9	30	19	16	16	24	23	21	7	17	19	20	24	20	20	20	12	16	23	12	14	22	11	23	18	19	16	20	15	14	12	23	13	12	19	22	18	12	15	15	23	10	17	16	15	17	19	13	13	12	16	14	13	15	15	17	10	23	17	12	14	20	22	17	15	11	12	22	17	16	14	9	15	11	20	14	13	19	23	24	20	17	17	22	11	20	15	16	17	16	14	12	14	10	17	19	18	15	17	19	7	15	13	16	18	9	17	15	19	14	13	12	13	13	11	17	17	22	17	20	16	11	15	17	21	14	11	14	15	14	15	21	21	15	19	22	25	13	12	16	19	16	19	19	19	11	17	13	16	15	10	25	17	15	14	16	17	16	15	13	20	16	20	18	14	17	22	23	12	19	21	12	6	10	18	10	11	14	17	15	18	14	19	19	10	16	21	17	12	4	10	13	14	17	13	12	14	25	13	18	14	16	17	15	17	10	17	16	12	12	17	12	14	14	12	16	19	11	17	15	19	21	14	15	21	11	10	21	18	12	23	12	17	18	18	13	13	13	13	17	14	15	15	12	15	10	18	12	19	14	16	18	17	13	12	12	17	16	14	18	25	25	21	17	16	20	15	16	21	16	18	15	12	14	17	11	14	9	14	22	11	12	17	19	12	14	16	13	15	5	17	13	9	17	16	14	14	17	19	16	14	15	8	13	17	14	18	15	17	13	21	24	15	21	15	17	15	20	12	15	12	21	13	22	11	11	11	10	17	16	18	16	12	14	12	19	12	16	18	13	20	15	15	18	11	17	16	16	14	14	15	13	9	14	15	14	14	10	13	16	22	16	13	13	18	18	13	19	24	13	16	19	10	21	16	16	11	16	19	17	15	17	11	20	14	15	12	19	11	15	22	17	10	20	9	11	21	16	12	20	14	12	19	11	21	12	18	16	15	10	26	12	11	13	7	14	11	15	8	19	14	17	13	16	19	13	18	19	16	17	13	10	11	25	14	18	17	20	14	10	13	16	14	15	15	21	10	19	16	7	13	9	14	19	25	12	13	8	21	19	15	25	18	11	13	20	17	13	20	10	19	10	13	13	14	16	16	13	10	11	14	20	13	18	21	25	18	19	12	22	18	6	20	20	17	12	14	13	22	9	21	16	28	13	12	12	16	16	11	7	10	8	14	19	18	13	18	12	14	10	18	16	16	14	12	17	15	14	10	21	16	14	7	19	7	10	14	16	15	18	15	21	17	16	20	10	9	18	12	23	18	15	18	17	12	17	19	13	18	14	16	15	16	19	6	19	19	15	17	18	18	14	16	15	12	20	16	13	11	21	16	14	15	19	19	14	16	13	11	17	12	16	18	9	16	14	9	17	12	14	13	21	17	10	15	13	19	16	15	17	10	18	8	9	16	25	19	7	16	16	18	21	16	13	14	15	13	20
21410	5342	2381	2643	5113	5672	4820	3936	3260	2152	1716	1442	1157	1003	869	755	725	647	555	556	492	478	453	412	398	424	376	361	333	321	346	329	319	267	291	251	272	256	303	271	225	254	249	232	247	210	210	242	208	233	216	208	218	234	206	225	214	222	202	211	214	208	221	197	224	224	196	207	204	209	191	212	204	211	213	189	190	197	231	217	202	200	188	223	219	177	199	213	188	187	177	191	199	171	188	193	215	184	220	190	188	186	178	201	178	179	185	175	204	202	185	205	187	201	201	217	185	183	201	199	187	191	216	191	181	197	176	194	197	162	211	211	181	189	170	189	174	165	172	195	199	189	209	191	185	165	189	177	183	181	209	194	195	166	200	186	156	169	191	194	182	203	206	204	187	185	181	183	188	187	171	169	201	200	192	195	192	179	202	174	194	194	197	200	206	170	179	200	168	189	183	196	173	153	190	197	178	200	194	177	216	195	185	198	186	212	181	198	195	182	190	169	186	190	175	189	180	186	160	185	212	168	196	209	199	210	196	197	185	214	190	178	169	177	189	173	182	171	168	201	184	168	162	186	186	195	196	192	187	184	198	175	166	194	187	176	175	176	196	206	173	168	193	196	183	193	182	200	185	189	190	197	191	176	176	154	169	192	177	187	176	189	186	188	196	178	194	199	168	193	170	166	175	187	192	181	195	186	200	176	180	172	171	196	175	193	193	207	168	180	205	198	193	187	192	176	173	171	180	184	192	184	177	179	189	199	179	197	181	200	205	175	179	185	183	189	202	186	185	208	191	204	181	167	191	178	181	169	207	181	193	203	166	191	172	177	145	187	210	196	176	170	152	209	191	184	195	183	178	179	195	203	191	177	184	191	169	177	192	196	187	178	192	186	205	203	199	173	164	170	169	170	189	194	192	181	177	182	189	175	167	195	199	184	154	193	175	180	182	189	161	196	193	176	191	186	209	197	198	187	173	189	178	168	193	175	176	204	170	184	187	205	182	201	192	200	193	198	176	182	174	214	196	201	168	170	198	176	215	181	189	179	194	207	179	207	172	182	183	224	189	179	188	185	195	183	186	183	210	162	219	168	181	162	199	210	187	196	177	191	188	170	192	202	189	192	189	208	186	197	223	193	185	170	158	194	177	203	196	176	173	189	174	187	173	180	173	205	189	196	191	177	183	156	156	183	208	207	211	182	225	213	186	182	210	202	186	178	159	169	178	198	214	202	190	196	193	190	186	200	186	209	182	209	199	172	166	197	183	194	207	167	185	176	198	183	162	190	181	193	186	181	196	183	184	195	190	191	192	176	191	193	189	164	196	170	196	172	178	171	191	210	169	185	199	188	163	191	183	202	176	206	204	215	182	157	178	188	210	160	202	197	206	175	205	173	194	188	176	182	186	192	166	186	165	155	170	195	184	199	207	203	199	180	199	195	177	173	190	193	205	192	182	196	181	205	197	185	164	191	178	171	190	182	162	178	210	163	196	185	199	183	179	174	184	218	170	199	183	170	203	191	193	176	189	185	205	201	178	185	181	163	223	207	182	189	208	199	213	208	178	177	186	176	187	189	183	162	195	190	190	192	177	190	199	179	192	189	208	180	220	171	163	194	188	175	186	171	191	190	168	178	183	169	195	188	195	171	192	169	203	195	183	167	163	183	159	186	214	195	195	192	181	190	176	196	195	192	159	187	194	168	195	187	179	188	180	194	188	174	178	213	198	189	185	198	215	201	159	191	181	185	189	187	168	190	195	206	189	165	198	155	213	189	211	172	192	158	170	200	178	203	175	181	196	205	199	195	185	196	199	198	173	186	189	202	199	193	167	187	202	199	224	215	214	197	205	181	172	192	156	198	172	207	199	164	177	195	184	174	170	187	171	184	176	147	183	194	185	186	201	184	175	201	194	184	190	191	175	170	192	179	177	171	192	171	196	193	200	202	183	177	188	193	209	212	184	217	185	180	174	187	199	185	197	175	193	213	182	189	202	179	187	176	192	174	177	186	181	194	189	182	198	174	212	192	190	180	208	169	197	189	174	178	200	205	213	185	191	166	183	205	171	186	188	168	163	203	197	184	180	167	191	179	179	177	187	193	173	171	193	207	182	178	178	178	180	194	200	183	190	192	191	161	174	185	167	182	183	185	188	182	194	195	183	182	181	202	205	177	196	175	184	185	182	200	185	189	194	183	192	174	181	166	181	204	173	204	201	198	186	192	183	190	192	193	193	191	187	191	174	168	210	187	194	187	186	177	147	197	202	210	178	177	191	201	165	194	188	175	190	190	202	183	174	213	219	212	174	192	210	171	182	168	192	191	196	163	179	185	163	168	170	184	179	179	194	169	167	195	171	190	195	186	193	207	176	174	195	169	187	165	206	190	192	194	204	157	197	186	206	185	183	188	188	199	181	176	175	182	180	175	192	185	189	196	191	205	182	181	182	166	172	198	174	194	210	187	179	166	216	202	169	176	177	188	173	180	187	195	207	195	172	172	180	192	181	189	196	201	181	182	171	189	166	180	184	194	181	181	199	197	197	186	173	196	188	199	195	190	187	177	160	169	217	206	184	193	205	181	181	169	199	178	186	188	211	184	175	207	212	172	198	200	183	202	191	184	200	182	178	186	181	184	195	179	212	180	155	201	173	174	168	171	190	179	171	178	176	169	183	189	185	190	166	168	199	185	172	173	188	204	173	204	189	188	193	176	209	180	195	147	181	172	173	198	203	195	163	195	199	187	170	190	171	177	168	196	179	205	173	184	172	164	193	175	210	161	182	184	188	175	196	169	194	186	182	187	197	212	183	185	187	207	202	193	186	194	166	162	200	200	196	206	179	186	158	195	179	206	184	189	183	197	152	196	166	185	196	176	201	163	192	184	169	190	160	178	190	178	178	191	196	196	177	178	169	188	203	185	190	192	202	185	209	177	166	187	183	204	179	201	169	164	170	204	186	185	188	172	167	189	183	165	178	195	167	166	197	160	168	191	198	175	167	183	193	185	165	202	190	205	182	181	191	202	200	169	178	172	169	182	193	212	163	203	195	184	168	179	198	180	203	195	195	165	173	210	181	205	175	186	190	181	186	179	173	207	190	178	179	185	181	210	198	203	166	184	187	195	213	190	176	187	186	176	193	200	164	175	199	184	177	194	176	179	180	196	204	157	179	180	176	192	183	200	205	188	170	173	184	163	190	173	179	185	193	204	170	200	175	191	180	172	167	211	158	181	177	183	208	178	190	169	178	181	193	168	210	170	181	176	184	169	183	174	188	184	191	180	206	211	175	177	195	177	189	195	181	207	201	201	204	185	158	194	208	185	162	198	170	198	199	173	164	173	179	184	206	193	173	168	224	192	197	186	179	199	210	185	170	176	166	188	182	207	207	194	182	183	183	157	198	187	207	180	173	223	185	187	156	198	158	198	182	191	192	196	174	204	211	193	189	175	190	191	175	184	201	181	201	189	187	177	186	185	204	198	183	181	213	195	204	190	185	143
4058	479	207	152	151	116	130	150	323	110	92	96	99	103	93	85	93	99	92	95	80	82	89	81	89	86	72	71	84	77	77	92	69	81	68	76	81	71	65	82	71	68	75	68	89	83	74	68	81	70	81	77	71	70	78	74	83	72	58	69	71	76	66	76	69	68	70	72	70	61	67	84	77	86	81	81	60	75	62	78	71	79	97	71	79	95	68	66	78	75	66	64	83	66	69	75	68	68	69	77	74	81	69	85	70	65	73	76	58	76	86	73	72	77	72	87	82	74	73	66	75	82	63	76	61	73	83	94	74	79	81	92	80	75	68	86	62	77	81	60	91	73	80	77	84	94	68	82	68	71	96	66	54	66	77	82	71	79	73	68	86	80	88	89	68	61	60	73	83	71	81	94	74	77	72	66	81	59	78	71	77	78	78	92	75	87	54	75	82	77	69	88	72	66	87	65	74	75	68	81	83	65	95	78	79	81	81	70	87	74	80	74	86	70	88	74	81	74	71	74	82	78	74	84	69	76	68	78	87	73	70	71	72	69	74	55	68	88	68	75	76	84	81	66	71	78	80	66	74	73	74	71	71	64	80	74	84	60	86	76	82	73	66	85	50	71	79	85	63	57	77	87	66	92	69	70	68	74	76	74	70	80	92	80	83	62	76	82	84	76	84	74	76	76	83	57	78	74	60	79	67	85	78	61	56	62	77	112	75	58	78	70	61	74	85	91	77	70	74	71	79	75	89	76	79	72	58	80	76	68	63	74	78	71	87	80	73	66	88	72	65	75	66	72	78	91	83	88	75	76	87	70	87	89	85	63	85	62	75	77	54	71	63	82	87	71	79	73	74	77	89	73	82	75	63	82	69	82	58	82	70	71	73	74	98	76	83	89	75	78	70	66	60	69	61	64	78	91	76	76	73	87	73	59	67	75	73	69	75	77	69	72	69	75	68	71	63	75	72	93	76	85	86	75	79	77	82	84	73	78	86	73	73	78	65	74	80	76	73	59	61	67	76	71	88	75	76	72	69	75	66	61	76	68	94	83	79	80	77	68	78	64	74	63	78	75	74	76	83	72	70	77	85	60	75	73	81	84	71	69	85	80	81	79	68	75	71	69	87	71	88	84	74	73	84	78	80	76	81	85	79	83	92	69	76	80	78	87	72	82	72	89	75	73	60	68	75	71	68	78	93	78	94	77	80	66	86	80	98	80	86	93	69	91	71	79	100	79	89	71	81	74	83	72	76	72	69	75	79	72	95	65	75	67	77	76	75	79	82	75	76	80	68	77	101	79	64	76	86	82	73	77	77	67	79	76	80	60	59	87	74	71	70	89	84	62	87	80	67	57	73	67	62	66	89	74	70	71	76	73	77	59	70	83	79	72	83	81	68	69	63	78	60	72	81	65	68	73	78	71	89	75	84	64	67	71	84	86	86	68	83	69	70	71	66	63	72	57	82	85	76	81	63	82	84	72	66	74	68	59	76	68	74	76	66	74	82	81	69	76	90	75	90	83	80	71	58	75	63	71	56	81	81	87	73	71	69	81	73	66	83	77	84	76	62	87	96	74	81	72	82	92	66	68	90	76	80	80	73	67	79	65	62	68	77	86	78	69	79	81	60	82	77	79	78	63	81	68	80	72	65	63	72	93	75	79	77	74	68	66	67	89	74	71	75	82	84	69	87	62	56	68	75	88	67	71	76	71	52	80	74	66	87	83	71	86	90	85	78	64	67	74	73	90	89	85	75	76	95	71	76	75	75	81	73	76	79	77	77	70	66	74	83	85	74	72	72	83	78	76	77	79	102	84	75	79	67	81	75	68	84	79	84	69	69	76	68	82	65	89	83	79	85	77	76	73	96	79	62	90	71	73	69	70	70	88	85	70	71	67	85	70	73	72	93	72	68	67	87	73	69	73	91	67	86	87	63	83	87	74	59	79	85	86	75	87	66	70	77	80	59	69	70	87	61	64	71	81	68	94	97	69	68	71	69	75	78	76	63	71	77	74	70	77	63	74	58	79	63	75	73	67	74	66	73	87	85	66	74	60	69	79	63	78	85	84	74	82	91	74	72	60	82	78	76	76	75	71	77	88	62	75	66	88	79	79	80	73	82	71	83	80	77	68	73	76	75	77	82	83	66	74	77	88	87	69	70	80	76	92	60	83	79	81	67	74	82	78	74	68	60	82	94	72	77	83	90	73	81	73	86	75	68	77	72	77	72	71	82	75	63	74	86	76	78	73	81	102	74	111	65	71	60	66	61	78	78	64	62	84	82	71	81	80	87	70	68	81	80	81	67	67	65	65	57	75	64	68	80	70	74	62	76	87	75	91	88	77	70	66	69	59	86	82	79	82	68	77	77	75	71	64	68	78	80	71	58	69	81	88	82	84	69	60	78	78	71	70	77	89	78	67	66	84	74	84	83	79	84	77	76	81	71	76	86	74	94	76	80	74	75	75	67	74	76	66	75	72	83	57	82	75	74	51	66	81	67	76	74	81	74	84	70	80	80	71	76	70	80	77	88	63	93	66	76	66	75	83	82	72	78	76	70	76	65	73	61	78	71	78	78	90	67	63	73	85	73	82	71	66	64	64	79	76	70	79	70	79	80	64	69	83	82	88	82	79	75	74	76	78	77	67	61	83	74	88	80	78	79	85	79	67	70	87	70	77	78	84	68	61	72	65	74	67	87	62	89	68	79	77	88	58	78	66	95	71	77	77	69	75	89	93	78	75	72	58	69	74	76	66	73	78	78	77	66	63	72	73	76	67	77	81	67	62	68	81	73	65	71	78	79	78	83	76	87	68	71	62	69	66	75	98	69	64	76	84	77	59	76	82	79	63	67	82	88	81	77	86	52	76	75	74	67	81	81	78	69	75	52	75	70	76	75	89	82	82	72	65	74	74	65	74	66	84	80	76	70	82	80	88	79	71	87	60	79	64	78	58	80	74	63	71	61	68	74	71	62	75	84	67	69	73	92	83	73	82	88	79	89	75	78	57	92	67	63	79	69	82	73	85	77	72	87	78	66	79	72	77	54	77	61	86	72	80	88	72	74	68	67	95	75	62	80	76	69	76	84	60	79	64	96	85	72	85	86	68	80	78	77	79	70	81	82	80	81	79	100	87	71	77	75	72	77	77	78	92	81	64	85	79	79	74	65	84	83	75	66	87	61	82	54	73	96	86	92	76	78	65	70	83	71	71	79	88	61	67	70	77	75	66	87	67	61	60	61	75	81	89	72	66	82	74	90	65	79	79	80	78	61	71	70	78	74	79	82	67	77	79	63	62	84	62	67	76	75	74	77	71	89	79	58	72	74	73	76	87	85	88	81	79	72	81	81	64	89	67	78	76	83	89	87	72	82	69	95	76	78	60	70	66	78	79	60	83	70	74	85	80	92	74	70	87	70	89	81	73	55	84	67	63	70	74	82	72	80	89	78	89	67	83	71	82	81	74	73	90	72	64	71	62	68	60	74	70	69	89
17225	5281	2986	2943	4775	5721	4919	4519	8174	2731	2289	2094	1852	1640	1555	1374	1388	1229	1198	1188	1181	1048	1111	1061	1099	973	1014	953	992	924	909	908	966	936	906	883	876	901	868	875	847	894	869	844	840	817	891	842	895	846	884	876	872	846	841	851	829	802	876	794	866	837	867	815	812	828	827	816	865	824	816	776	842	809	820	827	926	808	854	850	791	840	807	839	823	850	815	809	817	790	826	810	826	785	808	818	813	795	833	786	826	793	810	806	860	851	811	761	815	858	856	770	824	815	865	785	846	782	791	790	798	788	801	798	816	827	838	850	804	828	850	851	841	841	804	819	771	825	829	860	819	813	824	805	797	826	787	806	765	822	842	806	843	839	783	840	853	784	808	837	797	783	851	831	803	797	797	786	821	816	822	838	762	835	848	795	809	827	824	796	797	834	769	823	835	819	779	824	818	830	868	845	808	829	827	787	793	817	783	819	817	845	867	759	840	838	838	839	849	822	802	818	781	794	841	786	830	778	791	832	754	817	800	801	812	826	811	810	750	804	759	829	802	818	777	793	764	856	782	789	772	801	807	838	831	806	824	826	797	784	841	842	783	800	800	812	789	774	784	850	823	830	824	818	876	809	837	782	835	776	796	847	844	787	816	839	789	793	798	856	812	811	786	789	741	789	774	795	845	830	817	775	817	794	816	812	799	807	773	802	846	814	823	845	810	721	820	844	828	812	801	820	805	742	785	835	795	828	825	775	846	763	790	825	840	852	786	819	783	817	829	815	811	736	827	849	777	769	800	846	797	786	843	820	804	849	844	818	766	870	815	807	800	853	822	829	816	828	820	788	797	770	803	842	879	806	817	824	812	815	799	843	814	832	824	790	817	768	783	825	825	861	835	789	780	760	826	798	804	822	784	840	805	825	812	769	790	790	835	801	782	801	823	826	752	806	771	793	829	811	829	811	819	826	810	796	816	801	823	833	813	770	763	838	823	875	840	839	816	813	812	833	854	844	822	824	790	844	809	890	791	811	902	816	775	773	765	779	767	829	834	799	817	849	802	802	793	815	864	827	793	803	823	778	785	849	818	825	824	825	781	767	803	840	774	809	795	807	821	774	778	837	857	762	833	810	758	819	803	781	796	794	870	814	826	828	824	813	837	835	811	811	824	865	844	779	823	823	814	807	779	786	791	765	798	827	806	790	816	808	780	822	799	802	818	771	811	802	800	835	825	768	865	821	825	786	767	843	789	803	801	791	820	845	816	804	860	849	795	772	816	724	858	822	815	815	828	814	831	839	815	799	832	787	827	820	790	826	819	796	803	739	767	801	837	824	865	818	843	843	811	807	784	774	844	766	801	803	813	807	840	794	852	824	794	825	845	765	793	816	809	787	796	784	809	832	793	767	826	832	796	801	752	826	819	837	806	820	828	856	826	833	810	771	753	794	853	807	791	812	798	859	797	835	814	834	828	763	858	852	816	802	787	817	829	799	806	847	775	786	805	781	800	797	798	817	804	818	849	844	813	800	849	802	876	828	813	788	820	807	785	804	874	789	788	809	801	820	812	824	782	837	815	842	841	852	808	823	792	833	777	816	823	764	811	808	788	793	806	819	795	816	854	808	780	812	782	825	810	816	826	798	799	798	848	767	775	830	765	815	799	770	804	828	794	803	847	795	828	819	858	832	801	868	835	792	818	762	766	826	818	787	810	803	810	777	786	837	817	777	802	851	826	820	832	843	844	851	809	836	799	779	798	798	839	835	770	805	799	787	775	786	791	786	832	825	853	821	787	797	830	807	817	823	837	807	811	814	797	773	823	817	788	794	832	872	822	843	812	783	854	798	851	810	792	794	787	809	808	746	802	791	834	786	855	751	807	815	793	842	776	827	837	822	803	835	777	800	789	814	780	799	801	761	785	809	799	788	736	790	792	823	737	794	806	818	798	842	793	825	792	807	757	837	754	805	846	786	780	838	793	788	864	817	806	831	797	763	794	784	779	812	798	814	806	829	803	804	751	813	837	773	792	783	809	807	814	776	837	830	811	775	753	825	818	756	890	788	838	802	791	763	791	792	829	818	797	830	833	833	801	773	832	766	818	812	795	805	747	841	794	809	796	815	835	792	839	823	812	782	811	840	888	800	797	831	833	789	802	773	795	810	806	827	817	849	816	784	831	809	833	813	804	824	873	838	767	790	755	832	791	817	814	836	805	832	833	776	774	809	793	846	787	774	848	810	774	797	777	804	799	796	812	802	816	834	839	857	764	802	790	810	775	811	822	796	792	843	811	784	810	838	843	812	816	799	802	829	765	783	771	837	848	851	760	808	840	780	796	816	859	807	806	842	785	809	837	806	817	812	811	783	745	822	843	814	797	831	833	828	780	782	847	790	848	819	845	809	793	794	758	822	831	817	831	776	792	838	811	818	835	802	788	826	843	796	802	801	875	801	841	819	833	794	782	798	776	804	806	827	819	837	842	832	832	798	806	793	799	832	757	833	771	746	784	772	765	786	796	846	838	750	781	823	816	809	833	810	782	867	832	775	829	832	807	818	782	845	772	793	850	802	829	807	775	760	781	846	736	828	782	853	806	768	821	785	828	777	862	819	787	826	836	792	839	788	825	789	768	875	746	788	837	763	798	811	779	776	809	811	790	781	801	776	802	770	794	827	821	835	852	785	821	831	785	767	792	795	795	817	809	831	794	762	815	843	795	788	833	823	863	815	746	799	862	788	789	795	787	753	762	827	847	848	832	826	867	814	824	877	781	827	840	835	767	797	772	798	822	841	799	824	800	856	848	813	795	841	819	834	826	772	836	806	806	814	864	811	797	829	830	793	804	835	812	791	765	788	781	820	765	860	821	787	794	817	778	763	822	847	779	853	850	753	828	780	795	861	768	742	820	793	808	812	819	800	824	792	805	800	800	793	848	800	882	820	805	825	796	812	801	747	810	849	780	788	813	786	793	761	785	836	829	815	832	843	827	864	850	807	804	841	829	860	858	742	807	837	787	823	827	772	803	763	837	793	824	790	805	885	798	809	800	826	810	750	789	796	814	843	803	818	827	729	807	802	807	798	821	805	816	814	816	868	798	785	826	815	782	771	812	819	814	760	838	767	801	840	836	834	823	781	751	825	797	826	831	839	822	788	809	795	808	783	845	801	815	811	767	811	853	815	802	819	821	815	821	844	841	787	785	854	780	830	807	807	802	797	811	829	801	808	793	778	765	854	854	792	817	819	797	788	818	856	804	743	824	836	797	804	823	781	819	787	803	811	851	797	812	823	776	766	778	807	840	808	827	769	785	774	778	836	792	790	825	778	829	766	809	800	788	827	782	781	783	785	802	779	802	802	835	793	832	822	777	754	827	839	804	812	822	747	800	838	829	790	847	771	805	854	801	786	784	810	841	838	847	785	802	851	769	849	744	829	849	798	802	876	843	778	840	792	816	744	815	803	853	823	799	795	856	843	817	778	861	794	811	812	767	802	844	793	850	831	822	850
4090	684	276	140	95	109	106	1132	154	57	60	54	55	44	37	43	42	35	39	41	43	38	33	38	20	21	37	35	35	27	20	24	23	31	23	18	40	21	19	23	26	36	19	25	29	24	23	25	27	25	25	29	31	23	22	26	25	25	24	18	22	27	18	22	23	23	26	25	23	14	16	16	24	23	22	23	17	22	19	17	23	29	32	24	29	21	31	23	25	15	22	22	22	18	25	25	21	22	22	26	22	14	22	19	20	21	29	23	24	24	17	25	18	19	25	17	18	24	24	11	22	20	21	19	28	25	15	19	19	22	24	20	26	26	19	25	29	25	24	9	23	21	24	20	24	15	19	21	18	28	21	22	22	26	20	21	21	30	21	24	26	21	21	17	13	27	31	16	29	9	23	17	21	19	28	25	22	23	12	21	35	21	23	21	22	27	18	28	19	31	21	21	23	21	21	25	25	17	19	20	13	22	22	30	28	15	22	23	21	31	19	26	16	19	27	24	22	26	22	13	19	22	25	26	29	21	13	20	21	25	23	21	17	26	26	21	29	23	22	13	20	25	28	27	19	25	21	27	15	30	15	17	19	20	22	17	24	19	14	14	20	20	21	24	29	24	20	26	23	30	26	25	20	24	19	18	20	15	26	19	19	29	22	21	21	29	28	26	15	27	22	21	26	30	28	20	9	17	16	23	20	23	28	21	19	17	18	30	26	26	15	19	35	32	28	22	22	28	15	20	15	18	26	19	21	22	13	21	22	34	19	26	12	20	18	25	14	25	25	25	21	23	25	14	24	20	21	22	21	25	27	16	26	21	28	25	16	29	29	22	23	28	28	25	25	19	19	29	21	19	24	18	16	21	23	22	29	25	22	12	16	31	27	25	15	19	28	23	26	16	24	17	24	22	30	20	25	28	21	20	18	21	20	17	17	26	15	20	23	29	26	25	22	21	20	20	17	19	24	21	18	16	25	23	23	29	20	25	19	32	22	23	22	23	21	22	22	14	18	13	20	21	16	18	16	23	19	24	21	32	23	22	16	22	26	21	15	29	24	18	20	24	21	19	17	24	21	18	18	25	19	27	24	23	16	24	28	26	31	25	24	22	18	18	17	22	15	26	18	20	17	29	18	22	25	21	18	20	23	32	26	21	23	24	22	26	24	21	23	15	23	23	22	16	23	27	14	26	18	22	16	24	24	28	27	22	23	29	32	12	23	14	17	21	20	20	18	24	19	21	24	19	25	31	26	19	27	28	12	18	19	25	26	12	22	29	16	16	13	27	23	13	22	16	14	12	23	19	29	35	22	24	29	23	21	33	27	19	33	19	23	16	23	19	19	19	16	30	24	28	33	28	18	31	16	26	16	20	25	27	24	15	13	19	14	25	20	21	23	19	23	17	27	32	28	22	27	27	27	21	17	27	25	15	21	19	18	20	21	25	25	19	23	21	14	14	18	27	18	24	20	24	26	18	16	20	25	13	18	22	20	12	16	27	13	26	20	20	21	26	18	22	18	25	35	21	25	14	20	17	19	24	23	24	16	22	17	17	8	24	19	26	15	22	20	22	22	24	30	23	28	20	22	17	39	24	20	19	21	32	21	19	23	19	28	23	28	24	22	21	20	22	27	15	25	31	22	19	17	24	20	27	19	16	28	27	23	17	26	27	26	28	19	23	26	19	15	17	15	28	23	17	25	21	28	23	28	18	22	22	26	16	18	25	24	18	22	21	21	20	27	20	24	23	27	29	20	18	19	24	22	23	28	15	26	23	25	27	11	16	20	21	23	19	29	23	17	21	14	19	17	16	27	25	28	20	24	22	20	22	18	23	23	14	24	23	28	22	21	19	26	23	24	35	21	14	16	26	27	24	22	26	15	34	11	20	20	20	21	20	20	24	24	22	21	23	16	24	24	21	19	24	21	20	23	18	30	18	20	12	24	30	20	24	15	23	22	23	28	24	29	18	21	21	20	24	26	25	19	22	16	20	22	30	14	13	25	19	18	16	20	20	20	22	28	22	27	22	24	20	28	23	33	29	14	31	23	25	26	30	33	24	21	20	19	22	28	10	21	28	29	13	22	23	18	24	16	18	23	28	20	20	28	24	24	24	17	27	26	18	11	22	20	27	26	22	20	21	20	26	20	12	27	21	26	19	27	20	24	24	18	26	22	22	19	15	15	24	18	25	16	29	20	22	20	18	31	21	27	28	23	30	20	23	16	26	27	30	19	18	32	21	18	28	15	11	19	22	19	27	24	21	29	23	23	14	15	18	18	17	22	20	20	21	22	20	25	19	21	28	22	16	15	19	25	19	29	20	31	28	20	21	18	21	17	22	24	24	24	21	26	31	27	19	31	31	22	29	23	12	20	14	17	20	20	16	19	22	23	16	21	19	19	16	22	19	22	25	25	27	24	11	21	20	11	21	19	17	21	26	20	19	23	22	19	23	18	34	18	14	26	22	23	28	26	27	20	21	19	26	19	23	31	20	19	15	24	19	22	29	12	19	28	21	30	22	20	25	26	22	30	19	19	28	23	26	20	23	22	10	13	27	28	18	25	16	26	27	24	22	22	18	16	18	27	22	30	24	23	20	26	16	28	24	23	27	18	20	25	22	16	19	24	17	31	25	23	24	16	19	16	16	21	14	20	28	15	20	27	20	17	22	23	17	17	17	24	22	18	28	20	22	20	18	16	23	17	21	23	17	16	18	21	20	24	20	20	26	19	20	22	14	21	32	25	20	22	18	21	11	23	15	23	27	26	26	15	18	20	27	21	16	16	22	20	23	16	19	22	17	30	17	13	22	26	23	18	17	17	15	27	15	17	30	13	30	26	18	22	17	18	29	17	20	20	20	26	25	20	20	22	21	11	31	30	26	24	26	32	25	16	16	20	18	22	19	23	21	32	19	13	24	18	22	17	24	25	22	23	21	25	28	28	16	22	18	29	19	17	19	27	18	19	23	29	15	27	21	27	16	18	18	16	16	26	22	25	15	10	31	19	22	25	24	33	16	25	22	29	21	24	21	19	16	9	15	19	19	21	21	20	19	23	24	16	17	30	20	19	14	15	26	20	20	26	19	22	23	17	26	16	23	16	26	21	17	21	24	25	22	18	25	14	30	10	18	22	24	19	17	20	29	16	15	19	24	27	20	21	22	28	15	21	19	13	16	23	25	17	23	22	26	21	20	20	11	14	19	20	18	23	18	25	20	21	20	35	24	28	17	23	22	22	25	20	25	24	17	15	21	28	16	23	27	21	23	16	18	21	18	22	34	12	28	20	12	23	24	17	21	17	15	19	22	25	23	21	20	22	27	18	24	18	21	28	21	28	20	23	28	29	20	29	21	21	18	33	28	23	22	24	21	19	26	11	21	17	22	22	21	21	15	24	27	23	18	22	26	29	23	26	19	17	26	15	20	22	29	19	23	22	23	26	23	23	20	17	24	24	20	25	24	21	23	22	32	32	14	17	22	21	31	23	25	17	25
22692	6622	3699	3884	6804	8110	7349	20209	4965	3293	2565	2168	1817	1611	1305	1195	1012	972	947	786	728	750	675	640	573	564	546	495	463	440	437	425	369	382	394	391	367	322	343	345	308	319	338	324	297	296	311	283	292	300	294	317	248	266	298	265	298	289	284	286	272	242	253	261	264	268	273	257	270	265	239	230	245	240	253	270	240	249	246	234	253	249	287	215	211	252	242	249	258	250	239	268	257	223	258	251	237	278	259	233	277	246	244	243	243	240	235	210	265	255	232	214	233	246	251	213	243	242	263	241	192	235	231	216	239	234	231	239	238	227	239	212	237	238	215	239	262	253	253	231	237	233	226	217	228	252	233	246	245	237	232	237	243	249	251	227	229	236	197	233	247	242	220	238	218	248	238	236	227	233	241	210	226	230	229	209	209	223	230	218	228	220	229	259	217	227	218	235	236	249	251	221	209	215	232	208	268	201	224	232	234	217	227	235	219	222	221	244	248	247	230	212	226	248	219	221	238	212	234	236	236	201	220	221	225	215	220	225	245	220	232	242	239	217	218	226	219	224	209	231	232	202	197	218	206	226	238	265	231	226	218	211	219	210	246	230	223	214	240	248	256	235	218	237	242	236	232	248	207	234	220	209	237	230	244	190	212	234	237	236	244	230	207	236	217	219	193	245	198	230	224	212	214	218	253	215	223	210	234	238	207	217	197	201	245	212	217	216	217	218	216	217	224	229	211	228	242	202	230	242	257	233	227	246	235	232	246	248	211	220	198	227	236	214	220	224	216	254	247	218	211	234	211	215	230	187	230	235	253	236	212	249	207	231	225	242	242	245	252	226	214	237	241	235	235	214	235	213	240	206	218	211	198	205	207	230	229	235	220	235	243	228	236	213	251	232	226	216	251	227	217	223	216	232	235	220	196	202	213	229	239	246	221	224	239	207	233	245	249	233	215	201	233	226	231	240	251	217	219	249	221	238	238	229	234	229	243	253	209	229	218	242	213	219	245	226	195	264	239	212	230	237	208	242	218	226	228	245	217	246	244	235	235	234	186	206	208	230	221	265	222	228	208	188	237	234	224	240	218	212	216	224	237	250	213	244	216	224	231	220	242	209	213	219	239	233	231	230	234	227	225	230	212	223	219	242	242	224	200	226	223	268	198	239	219	227	223	230	213	222	233	230	219	220	235	214	211	231	235	224	232	229	217	205	231	231	255	231	244	226	213	228	232	206	238	196	235	217	243	226	233	229	233	242	247	233	248	228	210	233	255	224	240	240	233	219	223	196	241	229	238	222	233	223	247	240	236	218	220	210	238	233	239	249	221	229	202	228	230	208	214	218	209	243	217	212	216	214	200	222	230	226	211	261	233	220	230	219	245	196	195	186	245	201	234	220	259	228	226	220	233	238	203	227	226	224	234	228	224	234	218	216	223	230	253	220	241	257	224	231	218	230	213	233	221	251	244	218	227	237	211	210	205	241	223	238	226	223	233	232	221	227	211	215	243	244	258	231	228	226	259	218	202	223	223	233	205	252	237	234	209	207	234	220	243	221	206	242	228	250	205	214	247	255	216	201	221	212	239	245	223	216	184	219	210	229	241	250	214	219	196	235	231	214	223	246	225	226	238	237	224	218	238	229	216	203	219	210	221	229	240	196	219	229	230	236	213	260	207	217	237	218	252	198	215	202	226	233	231	219	224	226	201	226	234	226	231	228	215	213	230	208	247	219	256	202	229	236	235	217	202	210	251	214	219	241	237	234	232	247	236	217	256	219	222	225	240	224	235	207	229	246	211	220	216	202	211	195	221	205	224	233	241	222	220	205	224	237	210	225	230	222	222	252	229	228	254	210	245	217	212	222	235	234	263	207	206	234	208	217	225	230	255	212	236	242	214	240	212	222	223	213	236	228	221	217	222	244	220	224	201	249	243	204	222	215	238	210	257	235	227	236	225	246	198	221	230	240	248	217	227	257	212	214	243	240	253	209	234	237	245	236	247	228	209	234	207	252	231	247	235	263	222	198	231	210	228	206	222	221	219	232	251	195	222	225	233	214	226	211	220	202	238	233	222	220	241	235	225	233	230	236	248	234	223	238	232	216	237	213	240	217	228	242	244	211	235	222	233	227	245	235	241	227	203	208	217	235	211	223	242	203	232	226	214	228	221	193	229	220	222	202	228	219	224	209	210	206	233	218	235	228	205	228	229	253	219	191	201	206	213	236	247	251	228	217	238	233	234	240	221	254	219	220	217	233	249	210	211	212	217	202	208	226	196	228	241	238	218	227	203	206	231	234	225	242	223	229	206	241	227	255	217	216	226	235	229	223	239	219	230	226	236	224	234	253	243	224	227	218	212	219	229	230	216	238	214	234	223	207	237	249	215	234	220	198	237	235	237	202	211	226	222	226	243	226	242	242	219	233	216	243	226	235	223	218	239	227	215	223	235	241	221	239	236	216	215	223	221	260	216	221	206	228	218	238	229	233	252	258	226	242	236	228	226	220	229	229	233	222	243	235	195	183	216	253	218	219	230	214	240	243	236	214	253	234	261	222	229	243	241	235	226	204	228	246	241	220	211	245	230	232	209	215	211	245	242	208	221	237	237	227	225	218	230	218	222	233	226	233	231	232	209	212	210	242	238	216	217	222	235	228	203	225	221	250	234	226	239	231	248	227	233	243	238	245	229	256	234	222	209	237	229	223	214	187	243	201	241	220	233	242	225	249	253	217	222	229	224	214	210	216	237	214	210	225	219	211	237	244	233	232	220	247	244	234	220	234	218	232	258	213	227	223	238	205	226	219	248	223	222	234	227	226	225	223	240	192	234	244	185	244	238	237	222	217	219	218	225	245	215	222	211	232	231	226	212	215	235	212	237	215	219	259	211	209	231	237	209	232	259	234	232	247	198	243	219	243	236	222	232	203	203	252	222	204	226	197	223	224	245	208	232	222	215	223	245	232	241	224	213	217	226	210	201	230	243	240	235	223	210	216	197	248	232	230	248	264	226	234	213	198	207	241	214	203	215	230	199	239	234	218	233	206	236	222	217	209	236	260	220	217	216	214	256	236	240	209	224	232	236	246	270	229	229	220	213	231	262	222	216	210	251	225	215	202	219	243	242	218	217	227	221	230	236	246	226	210	238	241	223	226	223	241	196	214	217	220	238	229	227	217	209	206	213	216	230	244	234	236	220	226	211	233	218	209	206	234	212	213	227	230	209	209	206	214	230	217	209	238	223	213	250	231	237	240	206	217	214	233	243	228	227	232	227	226	211	229	215	239	214	216	259	252	230	206	233	236	221	228	234	193	224	228	194	237	197	208	199	223	215	230	217	209	206	221	231	241	248	206	221	219	230	230	214	215	244	224	220	232	205	218	217	222	238	243	216	227	248	216	221	196	210	208	220	239	239	261	224	233	232	216	211	199	217	238	213	212	211	230	227	217	227	220	237	228	250	221	193	233	240	239	210	232	227	237	225	219	233	215	231	218	216	234	217	229
1804	118	70	80	60	53	75	81	70	75	88	72	74	62	63	72	58	70	71	60	57	55	68	57	50	58	62	66	67	67	69	71	49	53	59	52	54	60	57	50	56	58	54	58	69	56	71	63	56	70	54	58	62	64	65	68	60	66	43	41	63	62	63	66	56	59	61	71	57	72	63	67	64	64	78	48	60	48	65	73	72	63	50	57	56	56	71	71	66	73	64	62	67	62	51	64	58	63	68	88	76	64	55	66	52	75	59	61	57	62	60	60	64	64	64	52	55	66	66	52	76	75	50	75	56	64	76	61	65	51	71	64	62	55	55	70	67	56	60	70	59	64	54	50	56	71	69	62	45	70	46	64	53	68	61	65	50	59	58	67	65	45	58	68	64	55	50	67	59	49	51	66	75	59	50	57	53	55	65	51	66	55	55	76	53	56	55	54	68	71	62	55	66	52	59	55	54	57	66	61	61	53	63	67	63	45	57	56	52	58	51	67	45	65	63	70	69	81	56	66	61	64	68	58	50	64	48	58	57	57	64	69	72	57	46	55	67	58	62	64	56	54	66	63	57	71	59	50	52	65	61	70	72	73	60	64	60	63	46	63	59	65	68	54	60	47	50	59	67	66	71	54	83	53	63	46	67	57	54	61	62	67	57	59	65	59	50	49	57	59	58	59	69	63	59	66	60	57	59	72	55	62	70	60	62	62	74	52	59	57	66	60	56	66	72	52	61	66	64	55	64	59	57	73	62	57	54	65	54	64	52	59	59	47	57	54	84	65	52	44	55	59	77	73	57	57	53	54	78	56	71	77	57	72	58	56	61	57	54	74	64	76	60	55	58	57	67	57	48	59	59	63	55	74	54	75	69	57	61	58	78	67	54	62	62	59	58	59	51	59	58	59	58	50	52	61	56	54	71	63	56	55	63	60	69	56	66	59	57	56	60	54	52	54	57	63	61	49	56	83	78	64	68	75	69	58	61	63	61	51	65	50	69	64	74	55	51	57	56	68	55	67	57	58	44	55	73	70	71	57	54	78	62	45	54	62	78	42	59	64	66	67	67	51	68	52	45	57	61	55	64	62	72	63	62	63	66	69	49	65	50	51	73	59	66	60	73	53	64	57	69	71	82	79	53	70	68	61	82	58	59	55	52	59	54	68	70	73	67	64	60	72	65	58	59	69	67	62	64	67	81	63	43	59	61	58	69	73	69	62	74	62	64	58	56	43	77	73	64	60	61	64	72	63	64	65	58	60	56	66	49	69	66	68	61	62	53	57	56	48	63	63	73	62	44	62	63	63	59	65	53	65	54	71	61	67	61	47	46	67	54	48	72	50	58	57	58	59	53	66	75	66	60	65	60	55	74	52	60	49	57	50	59	68	51	60	49	57	77	67	64	64	57	42	47	51	55	75	58	60	82	82	65	74	59	45	70	68	62	71	59	59	77	56	62	63	64	57	49	48	57	51	57	69	57	59	63	51	61	57	64	68	75	59	56	61	67	50	64	59	63	67	74	72	56	64	61	67	66	49	56	67	69	58	48	70	52	63	61	63	54	72	50	60	66	65	49	67	63	60	54	66	60	54	62	64	63	61	66	60	62	68	59	68	71	72	61	71	55	56	51	65	52	67	55	61	64	62	58	68	65	60	66	66	60	63	50	48	53	67	62	58	59	49	52	57	66	51	63	43	65	50	66	64	65	59	71	59	55	65	62	52	84	69	73	65	64	63	74	72	58	57	73	69	55	52	65	66	57	58	60	59	53	73	76	58	56	58	64	70	60	43	67	66	73	55	76	62	59	52	63	67	48	51	68	56	65	74	66	66	62	60	67	79	64	61	62	62	61	72	53	67	52	58	56	56	64	53	57	59	68	63	68	67	59	79	64	73	52	69	47	57	66	69	54	68	68	53	64	58	53	76	56	61	69	56	60	60	44	68	62	64	75	46	59	68	82	60	53	71	59	58	69	63	52	57	53	60	63	48	60	67	53	61	57	56	48	64	58	54	56	64	69	57	52	52	60	69	64	45	55	64	70	70	63	61	49	60	63	54	43	71	58	52	62	52	61	60	61	62	63	59	60	49	49	61	65	44	61	72	51	51	60	59	60	55	53	69	60	63	62	71	52	65	45	53	46	53	68	64	56	70	56	60	60	61	48	69	62	74	44	59	66	69	49	66	59	43	56	51	70	63	62	70	74	49	58	66	66	60	62	60	66	62	47	53	52	66	65	63	76	68	63	52	68	59	70	59	66	68	63	71	57	63	62	65	65	44	56	64	82	65	52	69	57	62	62	66	57	60	56	50	68	56	56	35	71	69	62	65	61	53	63	66	61	66	58	59	71	67	60	55	53	64	57	62	72	59	48	53	53	69	63	65	58	55	76	74	59	62	55	61	57	68	61	55	60	58	56	51	50	63	61	60	52	63	52	61	64	61	53	62	60	50	78	58	49	53	59	62	55	57	57	55	69	55	67	60	48	55	52	57	63	72	62	49	60	53	68	71	56	49	71	59	51	47	63	61	48	50	60	68	54	53	58	38	68	67	58	51	51	69	51	58	74	61	56	70	62	62	70	56	66	67	55	59	57	61	65	68	60	54	58	68	63	70	63	79	48	59	55	72	66	66	56	75	67	65	46	64	58	69	63	66	52	57	62	49	58	69	61	64	60	54	42	55	76	64	64	62	68	65	56	63	76	55	57	59	62	49	73	62	65	64	70	65	53	68	63	67	58	57	61	61	60	58	61	63	55	73	69	54	72	53	67	54	72	66	61	49	51	47	66	62	51	60	63	54	79	48	65	56	46	63	73	70	67	51	61	74	59	69	68	69	64	49	61	71	75	62	63	61	59	66	59	56	74	76	54	73	74	69	56	69	71	54	55	60	65	59	77	55	51	58	66	57	59	56	55	62	59	73	69	61	56	61	77	73	69	79	55	59	57	56	54	56	55	66	55	58	49	57	66	78	63	56	54	55	55	52	63	80	52	50	58	57	46	71	67	65	71	69	70	50	63	67	64	62	70	47	78	59	81	64	44	57	64	65	54	59	51	54	65	81	51	64	53	44	73	64	61	45	56	53	53	50	66	47	58	63	60	68	67	59	51	51	57	62	68	73	54	60	51	57	71	64	55	62	56	71	58	62	57	61	60	76	54	78	58	58	69	53	63	54	66	56	67	66	55	51	64	59	77	79	57	72	60	37	52	60	63	59	61	54	53	60	69	66	69	67	57	61	67	57	78	72	45	73	76	41	76	60	65	57	60	64	60	69	53	59	54	64	59	52	64	71	83	62	59	52	68	67	46	52	55	60	68	76	51	51	53	55	72	55	64	73	62	61	58	54	73	58	67	63	65	45	63	66	68	56	60	70	55	67	52	72	47	57	64	63	50	52	51	52	71	52	59	59	50	72	59	60	64	64	63	67	51	63	78	61	64	62	65	65	58	64	59	66	45	49	54	62	65	55	58	57	53	49	65	63	58	58	68	59	66	56
10066	1740	1224	1226	2071	2355	2156	2784	1901	1335	1195	1023	1025	957	913	874	855	812	861	804	779	735	754	780	752	759	716	764	728	705	779	715	730	718	735	687	687	729	718	722	688	718	700	657	666	673	697	660	639	669	699	724	701	741	704	693	708	701	700	708	694	688	655	637	685	681	668	664	710	684	695	671	687	684	714	661	713	676	703	696	628	683	678	673	672	691	647	694	671	689	659	670	690	709	700	712	739	719	642	651	689	673	667	729	662	694	687	672	677	705	703	684	687	653	722	664	700	699	667	685	645	684	664	708	752	669	702	663	708	694	683	674	686	645	713	660	691	710	712	671	705	671	686	671	699	710	653	693	703	713	747	718	726	712	685	693	693	663	662	714	697	659	649	688	696	716	747	675	681	670	725	708	689	649	697	684	686	653	710	694	672	690	689	679	681	730	701	738	683	678	678	701	659	708	671	646	690	716	697	704	692	697	705	725	725	669	712	706	721	709	717	675	676	684	725	695	657	694	656	700	699	653	682	665	693	740	685	709	676	692	686	671	684	650	722	720	701	658	696	710	610	654	687	666	681	676	692	675	676	733	685	720	688	681	642	634	689	641	704	710	709	704	724	705	639	662	700	686	682	724	687	699	649	691	668	720	695	695	658	654	682	682	715	704	728	666	730	650	682	678	683	690	640	682	661	673	691	686	673	612	726	687	670	699	697	717	679	683	667	672	665	700	671	686	673	643	678	644	701	673	719	652	684	698	672	723	652	707	602	722	705	707	679	667	662	675	679	699	688	705	654	683	686	719	692	697	665	714	628	709	673	724	699	671	699	715	691	680	678	676	707	693	665	626	737	714	686	713	668	654	691	681	664	659	678	686	664	641	669	656	688	677	694	692	655	664	677	702	682	687	701	714	670	679	652	675	701	677	680	685	679	671	726	653	676	671	680	697	628	682	686	649	655	698	685	677	704	716	708	681	684	698	657	655	684	716	646	688	688	698	679	676	677	687	672	639	707	686	679	725	645	681	700	676	721	697	702	734	691	717	706	694	722	702	646	701	694	639	736	676	706	683	707	705	686	694	735	688	669	692	675	691	688	673	683	715	656	690	643	689	697	666	724	673	684	670	681	664	699	664	701	633	664	678	711	746	699	696	686	672	737	711	717	673	672	625	709	644	695	629	645	672	673	650	630	682	673	647	671	645	682	719	677	714	689	686	690	684	682	640	712	701	671	675	686	680	660	722	700	620	652	673	669	668	694	680	716	679	664	684	647	672	665	709	644	693	660	679	647	652	723	696	695	737	713	746	674	674	672	675	657	656	679	651	682	649	646	716	654	647	673	666	685	644	706	687	721	701	675	682	719	654	721	718	676	690	674	660	693	693	637	707	720	674	702	686	688	675	688	668	687	701	721	671	655	688	697	634	725	726	669	703	661	690	680	644	667	705	676	702	711	700	711	742	714	681	704	728	679	659	690	699	649	677	710	684	699	737	701	669	687	630	670	668	650	677	680	694	689	676	679	728	686	746	671	701	713	719	710	694	675	694	702	682	662	711	647	675	660	694	642	693	654	698	716	629	725	634	640	675	712	688	638	691	639	728	736	676	721	702	664	694	729	722	693	670	689	678	705	667	743	698	623	654	668	653	686	691	696	710	666	683	676	695	668	749	674	660	654	642	724	705	741	650	699	681	687	731	679	677	683	681	640	691	663	678	711	692	695	717	714	646	731	687	680	679	667	684	669	715	678	679	696	630	653	697	693	694	667	654	712	718	765	731	646	694	704	685	684	689	683	651	691	706	686	689	665	662	684	680	682	701	677	674	692	687	645	717	686	677	675	679	633	668	719	690	710	693	687	698	676	683	669	708	676	694	716	645	666	648	656	723	680	647	651	665	663	739	672	662	663	641	652	685	697	713	656	689	665	693	686	670	727	719	692	672	704	651	746	711	691	699	684	723	698	641	658	667	700	718	665	683	653	686	707	677	672	713	673	687	705	661	677	666	704	665	705	686	686	704	678	708	683	722	653	682	675	691	676	710	650	678	644	689	692	653	636	738	698	652	696	735	702	676	643	678	664	697	696	685	657	684	653	655	678	745	674	691	718	686	708	713	684	733	673	671	679	662	699	708	648	709	690	673	680	699	708	669	700	647	676	655	668	688	696	726	688	718	654	684	675	675	692	674	673	681	670	658	690	694	663	666	721	693	645	702	657	645	677	683	678	720	687	700	706	691	691	745	706	668	725	700	705	748	696	683	681	722	664	713	662	690	716	689	688	622	711	707	722	689	783	676	676	639	704	650	698	676	709	680	705	735	627	717	679	703	657	689	666	688	710	714	641	662	710	683	707	665	684	657	664	706	651	698	672	693	649	658	697	647	723	655	673	660	717	689	677	664	672	680	737	675	652	742	688	683	698	690	674	651	715	720	657	614	673	675	686	673	668	709	704	717	689	673	661	656	699	681	699	691	698	674	680	699	706	700	682	704	690	695	709	650	682	689	680	642	685	704	666	750	748	684	692	646	718	668	679	695	722	701	728	680	677	625	686	692	738	709	666	703	677	661	711	698	683	665	705	668	699	690	679	659	712	712	677	672	669	693	748	644	678	684	697	686	680	692	684	644	715	655	672	692	662	670	712	710	660	669	685	703	673	698	719	666	619	682	700	671	708	674	701	678	689	668	716	722	682	689	671	684	719	655	614	678	727	663	672	695	711	680	693	655	689	682	724	707	692	682	702	665	692	677	673	714	676	657	705	651	677	662	699	693	628	717	682	681	668	675	702	706	713	637	675	693	723	661	670	650	670	750	704	699	666	668	678	682	675	663	703	707	699	697	677	698	644	662	662	742	705	765	681	670	705	671	705	681	678	636	653	686	680	755	683	709	709	687	688	660	697	688	691	650	690	683	663	655	721	715	734	680	724	652	628	665	728	711	663	685	711	704	765	688	683	626	714	694	670	745	686	705	715	706	724	719	654	711	683	697	704	656	655	707	692	656	707	671	680	665	661	710	722	694	708	713	658	679	657	693	651	660	656	692	695	698	633	731	701	689	702	667	694	644	696	709	672	715	698	654	692	663	693	715	664	701	663	708	653	741	708	681	691	693	656	690	660	684	685	727	713	712	669	650	679	700	706	646	678	688	696	697	672	684	709	688	702	738	711	685	666	658	706	672	667	677	699	716	698	677	670	732	693	663	716	649	712	690	685	643	707	733	668	664	670	668	705	688	715	694	693	629	691	633	624	656	676	713	692	712	677	680	683	676	697	677	670	635	667	628	655	734	707	645	710	683	644	718	723	707	666	735	695	661	684	666	659	657	663	656	724	684	657	701	656	705	744	680	706	690	727	695	690	726	693	662	729	656	685	717	715	697	683	699	694	702	714	683	697	716	674	670	685	679	726	719	714	681	693	707	702	669	682	706	718	700	707	672	740	733	705	705	669	699	694	671	679	666	724	657	702	699	647	696	639	702	699	670	699	709	656	721	647	698	648	718	709	696
2607	385	155	80	61	73	87	80	78	49	53	38	34	36	43	23	25	32	19	17	20	29	26	22	22	25	25	22	17	14	28	15	18	23	21	30	15	9	20	13	12	23	22	13	21	21	13	18	16	24	24	16	17	15	22	15	12	15	16	19	14	11	11	20	17	17	18	16	19	18	29	10	25	15	12	13	10	20	14	15	14	13	17	21	19	19	15	15	21	15	21	19	13	13	20	18	14	17	18	17	19	18	7	12	19	16	15	12	12	16	14	24	13	19	16	11	13	17	18	17	20	20	20	22	16	10	11	11	17	14	25	13	19	15	10	20	18	21	19	15	11	16	19	23	17	18	17	14	11	20	21	18	14	23	24	14	17	10	22	12	16	19	21	16	15	12	14	19	11	13	9	15	15	13	12	18	7	13	13	19	17	11	11	19	10	22	11	16	16	20	21	19	9	14	20	8	22	15	20	24	17	21	17	15	17	17	19	16	13	12	16	11	19	13	21	7	10	22	14	7	14	11	19	22	20	9	16	15	14	20	12	13	13	15	8	18	21	10	18	12	19	20	19	14	21	12	9	20	13	14	13	14	13	19	14	14	17	13	19	20	12	13	13	15	22	14	12	18	12	13	18	12	11	17	23	21	12	15	14	14	13	22	13	18	14	13	15	15	13	12	11	9	14	18	16	11	20	11	12	17	15	13	12	8	14	16	17	18	17	13	9	13	14	17	22	15	9	10	12	15	17	22	15	18	17	17	15	18	25	13	13	22	16	14	18	12	20	5	11	17	12	18	17	17	17	14	16	14	21	18	16	13	22	15	16	18	15	14	17	7	18	14	13	16	21	14	14	16	9	20	9	17	16	14	21	14	18	16	15	12	19	16	17	20	27	20	21	12	18	11	13	23	18	19	16	13	16	22	15	11	18	17	20	19	12	22	18	21	11	19	18	17	14	13	22	12	17	13	15	21	20	17	19	16	14	18	18	17	12	16	10	9	10	11	17	19	10	15	18	14	12	7	22	19	11	16	14	11	10	17	15	11	21	13	6	8	11	17	16	9	18	21	15	13	19	9	18	15	12	10	28	17	8	17	12	9	12	25	18	14	12	12	14	15	18	9	11	23	21	15	22	13	15	19	12	13	13	17	10	12	17	15	11	15	13	20	23	27	21	15	16	15	18	16	14	12	12	16	16	19	6	12	17	19	18	19	12	18	10	16	11	18	8	8	10	15	15	8	15	11	15	12	23	18	15	14	15	16	14	17	15	16	11	10	21	11	12	14	20	22	15	13	10	16	15	12	17	12	15	15	14	15	18	17	10	17	18	13	20	15	16	20	17	11	14	7	18	17	18	9	16	15	11	20	22	21	19	14	16	15	17	23	15	16	13	15	15	17	12	11	17	13	12	13	15	18	17	9	18	14	15	13	15	20	12	16	18	16	22	14	14	14	19	16	15	20	11	15	11	17	9	15	16	13	14	15	16	14	22	18	16	11	14	14	13	11	24	16	21	13	19	17	22	17	15	14	19	13	13	14	11	14	16	16	16	16	15	26	15	25	13	14	22	17	20	12	14	13	22	9	17	14	14	15	13	21	13	12	18	14	12	30	11	16	15	15	14	11	18	16	12	15	11	20	16	13	13	16	14	13	18	23	20	18	12	19	18	23	18	16	16	17	19	19	20	11	10	20	11	21	13	23	13	14	8	19	15	9	17	16	16	12	14	14	17	16	18	13	12	22	14	25	16	15	20	9	15	18	18	16	15	6	23	11	17	21	13	21	15	18	13	8	25	16	9	15	11	22	20	10	14	21	21	15	17	17	13	15	11	19	15	21	13	14	13	13	21	11	22	18	16	18	21	22	9	17	16	12	16	10	19	13	8	20	13	15	14	10	23	15	13	15	14	14	15	16	15	7	16	17	14	17	20	18	15	14	21	17	14	18	12	20	16	14	14	11	14	9	16	12	12	14	15	11	17	12	15	12	14	23	13	22	18	18	24	17	12	15	16	23	18	21	16	16	12	19	15	18	16	14	19	22	16	22	11	19	9	13	15	22	14	14	12	7	12	15	28	12	17	13	15	19	16	11	19	15	21	17	17	18	9	15	11	20	17	14	14	12	19	15	20	22	12	13	23	18	19	11	23	21	14	17	14	12	12	19	12	15	12	14	21	13	22	21	15	12	15	22	10	12	12	10	23	15	18	17	15	15	14	23	12	16	13	11	21	14	15	12	13	15	18	9	12	11	18	20	12	15	16	14	14	19	21	15	11	19	19	13	16	16	16	15	12	10	18	17	14	15	19	21	22	13	13	17	21	17	13	14	21	16	25	21	15	15	11	21	17	11	12	20	15	16	19	19	13	11	26	16	16	13	11	11	20	11	13	19	11	18	17	12	14	14	18	18	18	9	19	18	15	17	15	23	19	11	25	13	14	20	22	4	16	20	10	12	18	16	33	18	12	10	13	13	13	16	14	14	10	21	12	13	11	13	14	9	11	18	14	19	11	29	16	25	14	11	12	17	10	7	13	17	10	11	8	13	22	12	15	14	6	13	17	13	19	16	15	16	11	16	20	15	13	19	10	12	14	9	9	15	17	27	14	9	16	9	11	18	20	20	17	15	9	11	17	11	13	16	16	21	12	15	14	21	15	16	15	16	18	13	17	11	11	19	13	23	20	24	15	17	24	19	26	15	15	18	16	15	17	14	21	16	15	14	8	17	15	18	11	15	10	17	14	15	19	16	11	14	12	27	22	13	15	19	19	19	24	17	18	19	17	24	17	14	15	19	14	18	18	19	14	13	16	15	17	19	19	18	16	16	17	27	20	9	18	18	19	11	15	7	16	31	12	11	17	19	16	16	18	13	10	11	13	20	14	14	9	17	12	14	23	16	15	21	18	22	14	19	15	18	14	14	9	15	13	15	12	19	19	15	21	16	6	20	19	9	7	16	18	17	13	14	10	16	14	20	13	15	20	13	18	14	26	11	20	14	23	23	14	17	18	18	22	17	17	12	15	7	15	12	8	6	14	11	24	17	15	13	17	27	17	17	17	11	16	14	7	20	23	10	9	19	17	12	12	14	13	21	15	26	11	18	15	14	21	8	19	17	23	14	20	11	15	16	22	19	17	16	15	11	10	15	17	15	15	17	10	19	16	14	17	9	13	22	13	10	19	14	10	18	8	14	23	16	9	8	10	20	20	15	22	8	16	18	4	15	16	17	11	15	11	16	17	11	17	18	18	8	15	19	19	10	15	9	13	21	15	14	9	11	15	15	12	21	23	15	12	15	11	11	18	21	18	15	18	19	20	15	13	29	16	18	18	14	12	19	14	14	16	11	22	19	24	14	16	18	19	14	12	12	18	18	17	11	15	13	16	16	17	9	10	13	14	13	21	18	12	14	13	16	20	27	12	20	15	17	11	20	13	12	8	10	14	19	14	17	15	15	18	14	15	15	15	14	13	20	9	11	17	16	10	20	15	17	14	16	15	13
17632	4566	2143	2655	5012	6141	5191	4420	3243	2311	1755	1456	1274	1073	949	846	746	689	601	557	522	493	503	472	405	417	353	353	324	316	337	336	326	274	299	284	305	286	305	283	254	250	247	234	255	261	263	243	226	221	228	224	202	228	216	237	209	224	209	220	216	228	208	244	214	210	210	230	211	192	209	193	207	228	190	203	222	196	208	190	189	182	179	196	205	206	216	195	200	208	201	167	202	177	221	168	203	181	213	181	192	204	211	169	178	181	192	181	198	206	193	190	174	216	174	209	205	176	178	183	172	195	210	229	198	183	195	194	202	175	192	195	174	197	189	187	169	186	170	194	218	189	183	187	174	193	183	198	189	191	179	189	176	175	180	203	193	204	206	189	193	191	150	188	199	188	187	180	180	188	198	195	200	173	200	177	180	184	176	161	180	168	202	171	188	187	182	180	184	181	171	199	205	184	189	184	208	188	201	188	185	200	192	177	185	212	201	192	189	204	199	184	191	192	188	190	199	172	189	184	179	196	203	149	177	196	197	180	183	174	194	195	178	188	192	185	189	224	175	186	197	198	174	199	155	177	191	208	185	179	200	182	203	181	192	170	167	168	174	179	197	204	172	179	220	188	216	207	208	197	187	198	175	207	172	165	201	183	172	172	191	185	204	171	170	182	188	169	191	200	188	171	174	199	169	216	195	208	178	192	184	186	202	220	177	195	194	198	189	193	193	188	193	180	213	203	192	199	187	185	196	183	177	196	179	178	160	187	197	178	175	196	199	180	173	200	213	177	213	178	186	171	188	191	198	170	198	186	184	206	186	190	166	203	176	204	172	193	185	173	201	196	178	178	192	177	204	201	189	172	212	193	179	206	172	189	196	202	163	179	183	181	169	212	210	186	178	203	178	186	200	196	181	184	198	187	152	171	195	195	183	187	191	178	194	206	175	167	185	186	182	206	177	196	185	191	208	207	177	179	176	195	201	175	160	199	212	203	194	172	195	179	196	188	162	202	188	178	202	190	181	209	177	183	182	191	183	199	170	220	189	199	176	180	187	165	175	171	190	165	210	197	161	215	184	195	205	190	198	190	176	207	179	164	167	214	192	170	207	182	179	186	175	171	170	175	203	184	176	185	181	197	193	207	205	197	190	164	197	193	182	184	193	187	197	193	169	183	202	198	176	190	172	180	182	184	184	186	170	217	210	194	195	205	195	165	178	192	150	189	216	203	200	192	186	218	171	195	180	167	189	221	191	198	167	192	190	182	184	184	198	186	192	185	179	177	214	188	179	218	173	183	191	189	190	176	205	186	177	190	170	181	189	169	181	183	192	190	198	215	202	204	207	182	182	167	165	192	209	162	184	194	197	181	166	187	189	181	175	188	190	182	206	192	191	201	177	181	197	184	194	160	206	176	173	198	209	184	191	186	201	193	172	169	184	182	184	194	194	176	191	201	193	183	177	170	189	183	171	161	200	185	163	183	195	165	205	198	187	197	198	169	182	198	190	188	191	181	165	210	227	202	191	195	183	172	175	189	170	190	180	207	150	175	197	199	158	180	194	195	204	192	209	200	187	201	190	182	175	197	191	166	184	188	193	171	178	199	198	212	168	162	184	178	183	179	181	195	202	179	169	197	205	200	194	183	206	179	178	195	199	150	199	188	174	213	201	179	197	204	191	200	202	180	197	197	168	213	190	165	192	195	207	210	216	194	199	173	181	190	188	198	191	176	158	181	163	164	189	193	199	190	176	204	193	208	199	168	225	179	182	209	199	186	201	183	196	185	177	191	193	216	211	178	204	194	172	175	185	174	183	172	169	171	202	172	183	170	178	188	189	212	189	205	179	186	174	193	198	180	169	184	193	173	153	192	172	183	184	176	173	192	196	185	173	186	184	193	194	212	191	152	215	199	191	176	192	192	157	190	188	198	192	181	191	196	192	191	209	185	174	173	178	186	192	193	193	190	187	197	160	172	166	196	168	202	190	203	194	192	186	190	190	174	206	184	207	202	190	186	182	172	181	185	164	182	182	180	185	186	206	201	172	179	185	199	179	168	187	191	172	183	195	177	178	201	185	186	193	216	195	178	198	191	182	191	213	190	174	174	203	182	184	190	212	179	217	191	187	177	188	188	185	201	173	160	168	171	180	177	174	195	220	177	215	196	172	185	176	173	191	206	216	179	172	222	187	168	183	193	168	171	188	188	167	193	207	198	184	188	194	197	171	176	189	199	183	180	195	213	186	180	190	206	189	216	194	186	194	191	202	210	209	206	173	202	190	183	177	192	206	190	167	208	193	169	185	184	164	175	194	196	198	171	184	192	168	199	174	188	189	187	185	207	200	235	190	191	172	177	194	167	189	197	177	177	185	189	160	185	162	189	186	155	232	184	177	193	196	181	177	199	186	162	214	189	188	182	158	188	184	189	186	194	174	178	189	198	171	183	186	200	177	215	166	185	158	199	187	221	195	165	176	198	170	163	193	191	172	156	203	206	189	175	183	196	167	151	186	201	172	199	197	177	188	225	202	158	185	184	177	199	192	177	181	174	196	207	170	178	187	207	186	180	155	195	185	224	204	190	207	157	174	183	186	200	184	199	180	182	183	182	187	193	177	180	187	156	180	199	191	189	182	182	191	170	187	183	204	181	182	172	184	176	195	179	177	184	172	168	163	188	190	207	194	183	199	186	186	187	168	185	180	199	200	188	200	174	198	202	176	179	177	209	193	189	184	183	172	186	200	175	174	169	190	187	201	201	195	185	189	207	211	172	185	171	172	205	174	193	217	183	201	181	178	192	192	223	206	184	223	191	179	186	197	174	185	184	186	183	180	187	174	186	188	199	224	171	172	167	187	161	199	204	192	178	175	198	192	214	186	174	172	180	188	177	198	187	189	186	186	175	161	183	206	193	180	185	220	204	191	173	195	206	213	185	193	181	218	166	178	196	173	175	200	180	176	196	172	209	196	179	193	180	200	186	184	185	172	187	185	174	195	191	187	183	200	162	176	198	201	180	201	187	190	173	195	188	181	188	186	190	157	194	186	174	194	191	198	199	192	220	166	205	199	171	165	172	204	211	174	215	187	175	205	197	211	211	186	160	179	181	211	178	181	201	162	177	177	203	213	209	194	165	190	178	180	191	213	221	177	184	195	207	197	177	198	181	203	189	193	202	195	214	188	163	193	197	192	175	185	205	187	165	193	186	206	178	168	211	188	210	172	199	196	166	195	201	210	203	183	172	167	177	164	177	198	158	184	184	195	196	187	187	169	172	158	181	192	176	184	176	200	188	220	202	179	183	207	180	187	181	194	183	164	203	195	190	181	203	173	200	199	180	167	173	195	186	186	193	186	200	192	198	186	167	198	207	187	200	174	182	185	190	184	188	178	171	193	194	185	189	199	182	163	177	185	180	165	211	191	180	179	201	191	175	196	186	197	177	182	180	199	207	170	194	184	194	205	178	188	200	181	195	191	189	196	196	164	180	183	191	185	186	192	169
3603	310	180	137	123	114	145	708	137	114	100	93	81	100	79	87	99	74	89	73	72	88	88	89	79	77	57	96	88	81	86	79	72	83	74	81	70	78	86	67	72	74	78	56	86	79	91	81	72	71	63	84	75	84	67	66	79	86	77	73	75	73	86	90	84	77	68	80	68	52	73	90	73	76	57	79	77	73	77	58	64	68	80	82	85	62	90	79	90	75	68	69	72	65	83	79	72	63	72	69	78	62	73	83	64	85	71	83	71	69	68	66	85	82	80	85	62	75	89	99	72	77	67	76	64	80	73	54	77	70	69	81	77	87	81	76	66	84	61	68	65	93	74	81	68	77	77	83	78	65	70	70	72	69	84	71	99	77	61	70	65	64	67	80	93	78	71	66	57	80	71	85	75	64	80	86	79	89	78	74	67	91	70	70	76	69	92	67	63	90	84	76	73	60	79	68	80	71	71	61	79	80	82	80	78	66	87	80	79	85	74	76	78	76	80	66	85	73	91	71	72	77	70	75	74	71	88	72	80	71	75	79	81	81	73	68	83	87	78	70	83	68	77	73	72	86	80	80	87	84	72	74	75	69	78	84	74	77	72	77	78	78	78	78	73	59	67	66	66	52	73	61	74	78	65	73	76	76	76	72	85	73	86	80	83	75	64	63	61	81	78	65	76	77	79	76	72	71	71	76	82	84	78	73	60	71	77	86	63	69	71	66	76	73	84	73	77	75	73	88	92	77	76	73	62	78	79	70	75	81	95	73	84	83	76	79	80	102	72	73	76	71	81	68	78	85	69	76	72	64	88	76	70	90	77	73	60	78	75	60	77	56	71	73	74	82	72	65	65	92	71	84	69	52	75	65	90	84	77	86	76	87	72	63	77	56	76	85	66	79	86	72	79	76	59	74	83	60	71	79	66	64	64	74	89	56	70	90	85	79	74	71	69	58	77	56	84	56	76	80	73	87	83	81	71	69	59	60	60	52	76	77	72	75	73	78	93	75	72	60	80	50	74	79	84	71	66	74	65	68	72	63	78	70	79	76	81	90	77	81	71	70	85	73	80	77	61	64	66	63	78	70	76	76	76	70	86	74	82	75	78	79	92	64	85	85	70	67	71	74	76	70	70	79	67	66	60	60	78	77	73	79	80	76	67	75	80	75	78	89	75	55	83	69	71	70	66	73	86	72	78	70	70	71	77	99	64	79	68	91	87	84	88	80	82	83	65	84	84	82	83	74	66	67	82	69	71	80	67	87	74	69	87	72	71	61	77	72	76	73	73	64	75	56	87	67	71	63	80	67	83	60	79	71	69	60	73	82	70	79	76	61	86	91	94	87	93	74	76	80	70	76	77	54	72	80	75	75	83	92	67	99	73	71	79	86	66	85	73	66	71	71	60	70	63	72	65	70	81	71	82	71	78	65	69	54	59	81	63	70	76	81	71	64	67	66	81	81	65	86	78	67	78	76	86	78	72	89	73	66	67	67	69	63	83	71	70	76	89	71	73	62	79	62	75	69	68	84	84	67	72	70	85	78	80	69	80	93	70	85	70	67	73	68	82	76	80	86	78	72	84	86	85	79	85	85	68	85	62	72	63	70	66	72	89	79	79	84	81	63	72	63	55	91	59	80	69	80	74	88	90	76	76	69	75	68	68	80	72	66	74	87	81	75	86	79	78	68	73	74	72	68	69	81	73	83	83	67	76	66	85	72	66	69	73	90	82	72	75	68	75	75	82	73	76	69	65	63	77	81	83	75	61	74	67	68	77	71	60	68	71	90	91	71	65	68	96	77	73	76	73	65	86	68	90	60	67	70	76	96	75	97	79	79	67	88	83	83	81	75	80	72	61	83	78	81	69	66	88	65	77	86	68	69	77	78	74	71	86	81	63	63	74	87	63	87	71	72	60	81	74	83	68	76	96	79	77	67	75	80	71	72	71	75	83	68	70	76	76	94	72	81	69	86	72	68	78	89	59	89	67	73	56	74	82	80	55	91	81	73	63	80	77	73	74	72	89	70	60	81	55	75	87	79	63	68	86	61	77	83	75	89	59	84	69	72	63	47	78	67	74	62	78	72	75	69	69	60	74	78	75	75	94	80	59	84	72	79	83	86	78	72	57	80	85	65	84	86	84	82	78	73	83	71	71	86	74	72	69	79	74	85	74	65	75	77	82	75	78	63	83	61	85	94	90	72	102	60	76	67	72	82	68	85	84	78	88	79	67	62	80	87	82	70	86	84	78	72	78	75	59	73	64	74	94	64	72	74	77	95	64	73	71	60	72	97	85	79	73	93	74	80	61	86	66	89	76	78	53	73	77	68	83	56	88	74	73	85	75	78	85	74	70	76	61	61	79	89	67	76	86	77	77	75	72	81	66	82	70	76	65	80	69	69	76	74	72	67	88	69	67	63	74	100	84	77	77	63	87	71	87	69	74	79	62	71	70	66	79	68	83	70	93	71	81	78	71	74	62	71	70	101	86	62	75	77	74	77	82	68	71	69	70	79	68	75	81	75	60	79	74	70	58	77	83	65	81	68	67	69	64	77	77	59	78	67	76	72	73	80	66	59	83	88	75	88	75	74	77	73	72	68	70	90	66	84	74	74	71	71	85	73	64	70	68	69	68	75	68	67	71	85	74	70	65	67	81	88	82	78	61	80	75	78	76	62	79	63	66	77	55	74	78	68	81	75	75	85	61	68	75	85	79	61	78	70	68	69	81	59	81	92	70	71	79	68	74	85	68	86	84	76	66	78	68	82	73	70	76	78	81	55	71	68	69	65	71	70	73	83	86	66	67	74	70	75	72	66	57	86	63	61	83	83	83	66	79	81	62	81	83	89	78	80	81	71	84	81	77	79	67	75	79	79	75	90	52	90	71	79	66	68	81	75	81	85	80	82	87	92	70	81	74	77	72	75	74	66	72	65	82	66	74	76	70	91	75	64	85	73	70	73	69	89	72	67	80	77	82	63	81	90	69	81	64	80	67	78	62	81	81	63	84	71	74	57	77	76	73	68	76	73	76	81	77	84	72	73	64	71	72	60	77	79	75	82	75	78	68	79	68	87	74	60	75	98	78	64	84	84	77	69	73	62	69	60	71	84	61	74	71	71	79	65	68	76	77	79	74	73	60	57	79	75	59	79	89	86	83	52	72	82	77	80	76	64	82	72	86	68	82	75	71	78	99	76	60	64	82	77	84	73	67	104	67	71	61	87	66	63	71	79	70	73	71	92	66	77	65	73	82	82	70	75	76	76	79	72	84	80	76	71	78	76	64	70	67	81	84	76	93	80	81	77	67	67	85	78	74	75	86	72	93	72	92	74	73	70	75	84	89	80	75	82	83	77	77	72	78	88	72	68	75	71	95	83	55	74	77	82	88	79	63	75	83	80	92	65	69	53	85	56	74	90	76	76	77	81	80	81	73	81	73	66	87	83	77	65	74	67	81	91	71	81	63	58	65	68	77	89	71	70	73	65	69	63
16611	3871	2538	2632	4626	5437	6881	15683	3436	2775	2334	2002	1822	1691	1523	1399	1328	1312	1223	1162	1167	1152	1069	1134	1049	1109	973	994	942	920	951	944	940	931	933	868	922	932	883	876	863	866	852	857	895	894	879	900	842	882	854	814	834	831	898	849	825	859	850	889	875	808	850	868	866	851	810	848	880	781	835	792	897	833	815	857	846	864	842	841	814	846	862	819	811	855	876	760	861	870	866	823	794	839	827	834	830	811	791	827	801	823	812	832	878	868	820	878	855	759	825	849	805	839	868	813	799	772	858	790	801	845	809	796	776	830	756	842	824	785	809	854	839	791	817	807	822	850	832	780	829	827	800	794	811	800	774	824	833	821	842	773	830	790	784	831	865	854	809	852	787	815	822	803	825	839	860	816	807	775	781	887	826	788	827	805	814	854	820	786	806	845	815	859	839	775	902	796	794	799	775	850	814	821	865	805	871	794	806	861	855	859	827	855	828	811	816	791	854	871	837	757	899	804	871	759	799	764	830	827	775	795	788	821	849	854	826	814	846	774	778	814	875	829	818	804	819	837	819	819	797	778	770	746	864	809	831	768	834	831	794	822	834	801	843	802	827	835	820	829	816	823	767	857	810	851	853	853	806	818	851	834	782	822	791	816	833	826	820	827	831	804	792	818	817	876	819	779	754	858	852	818	796	804	768	832	847	800	806	830	836	855	824	829	785	812	735	888	819	837	852	830	755	815	812	780	802	794	830	784	822	816	822	842	813	830	789	820	843	852	845	826	819	809	830	809	836	809	818	801	809	833	855	831	831	839	789	861	829	799	820	819	831	757	821	816	806	847	794	842	841	827	815	795	804	839	821	788	793	830	787	812	791	814	831	819	827	788	805	830	847	792	854	778	791	845	819	813	813	804	857	870	821	856	833	814	797	843	815	813	821	829	794	793	834	783	839	803	778	786	839	787	814	812	814	831	850	821	781	806	841	859	837	836	833	784	858	809	828	821	868	798	784	839	819	789	814	811	817	811	812	835	796	847	881	824	775	814	785	795	790	825	843	876	754	788	845	834	788	875	845	760	837	788	816	839	768	811	762	783	808	879	832	844	849	843	773	804	812	801	808	816	830	819	800	820	820	810	802	845	780	762	782	808	797	841	815	854	867	804	843	821	855	841	791	786	787	788	844	847	845	789	842	783	810	805	825	867	808	808	793	817	822	836	812	769	822	829	765	840	826	811	852	794	816	835	811	805	846	847	814	842	821	784	828	803	824	835	772	793	766	802	826	846	786	836	846	842	807	776	825	780	793	824	786	830	806	800	815	851	862	811	860	844	773	819	793	769	784	840	781	816	837	838	801	812	804	856	837	812	797	817	812	786	842	792	829	814	809	824	847	824	770	783	796	808	793	810	830	829	825	847	815	848	789	847	808	765	830	836	775	840	782	850	773	769	808	808	814	775	799	790	797	781	843	768	888	821	829	810	807	802	798	836	823	824	845	840	864	721	828	804	856	788	785	824	852	844	822	886	774	894	830	763	846	780	832	825	821	815	801	790	848	843	880	780	785	821	787	797	819	895	784	756	815	793	823	802	797	816	830	783	879	797	845	799	822	789	842	800	832	843	830	805	828	871	789	817	837	810	821	812	822	817	813	778	828	823	817	881	800	853	874	825	802	830	783	812	804	819	827	853	858	815	847	825	874	830	847	814	810	788	768	764	822	795	825	793	807	825	794	843	774	797	779	825	834	770	873	820	846	797	811	770	836	816	822	796	837	833	819	810	814	840	812	883	822	821	861	839	834	813	825	781	848	846	819	783	751	814	802	808	777	791	834	835	858	861	825	833	833	829	817	891	847	809	813	834	860	872	803	818	821	836	797	806	801	811	823	815	804	830	815	803	767	802	780	779	861	812	825	790	768	836	783	827	773	788	830	819	837	830	808	788	854	804	812	835	817	793	817	863	852	801	830	779	771	748	832	874	830	835	803	827	828	822	818	830	806	811	813	793	888	794	766	792	845	830	818	826	798	781	794	810	849	834	819	869	800	812	823	786	822	835	804	817	800	811	832	832	819	843	775	796	818	840	873	829	911	812	879	827	768	845	806	775	818	795	837	805	846	837	826	828	812	843	825	823	800	787	779	755	791	851	846	844	830	879	808	771	857	792	796	788	786	813	848	823	825	875	789	772	822	840	791	797	841	829	808	811	818	856	856	863	818	774	835	804	829	813	805	801	818	865	793	855	785	817	819	788	782	847	785	863	772	757	794	797	831	880	815	885	750	809	838	786	842	835	805	868	837	802	821	824	801	801	862	811	854	800	791	808	813	812	824	843	844	771	829	807	833	807	848	824	812	852	885	838	868	799	780	807	804	823	803	763	805	835	794	896	821	763	829	835	796	789	812	807	821	846	824	771	885	848	825	889	814	875	799	856	818	799	776	784	796	823	814	846	829	892	819	863	821	829	822	787	842	820	845	801	830	809	771	800	844	795	774	804	850	836	857	792	836	799	812	776	839	845	834	779	801	816	850	797	804	813	840	851	769	796	817	815	841	774	809	779	810	785	852	865	824	828	808	847	812	847	820	831	852	815	768	768	831	867	844	831	874	846	832	824	810	816	820	792	908	825	828	794	867	843	826	828	877	751	827	801	853	822	813	797	868	812	870	809	794	861	812	843	820	800	812	823	831	752	776	803	790	811	867	774	783	837	819	826	807	805	839	838	811	836	849	830	795	812	786	839	772	808	837	816	838	792	757	822	828	777	743	836	792	785	819	735	823	789	787	803	806	835	790	782	784	795	827	812	812	795	838	732	809	824	768	775	817	807	794	875	793	783	834	841	812	786	804	812	846	798	836	781	854	835	829	861	829	804	871	799	762	781	793	867	831	807	795	854	842	850	802	855	813	815	836	819	832	795	838	786	781	843	778	808	826	825	862	803	808	810	855	845	818	829	820	810	785	852	823	824	903	769	846	786	761	810	842	813	777	860	830	848	836	858	800	853	814	839	895	791	830	874	813	829	875	801	757	801	819	850	797	829	811	853	841	801	843	807	744	809	798	811	814	822	834	847	842	766	841	795	841	790	880	816	821	783	848	833	815	835	802	833	818	816	833	820	858	782	779	829	824	799	822	845	860	811	835	843	801	807	826	776	834	839	813	844	822	780	845	803	823	778	831	820	819	811	843	778	811	781	839	749	846	778	860	809	877	798	810	805	793	871	797	767	852	772	842	831	849	823	794	889	785	835	804	817	811	854	805	834	780	832	859	805	814	824	818	831	770	841	872	841	854	836	818	857	805	817	817	830	806	803	827	810	778	804	808	802	786	794	877	828	809	805	823	803	857	811	775	768	882	799	848	823	820	830	815	753	827	778	803	852	843	760	843	869	805	868	802	874	831	812	796	873	812	815	860	762	789	849	869	804	777	814	839	792	782	852	833	841	796	882	801	832	775	788	817	771	784	779	802	809	793	829	850	831	795	786	800	777	834	813	774	838	799	813	819	813	867	772
4322	762	301	163	103	98	192	271	75	61	67	61	57	48	46	52	40	38	35	37	36	33	24	28	28	29	25	40	22	19	22	21	25	25	26	27	20	29	33	30	26	21	28	26	26	28	23	29	21	22	24	16	26	26	19	20	12	28	19	22	22	29	28	15	33	28	23	17	23	25	24	20	23	15	18	26	24	30	22	23	23	23	25	27	22	20	17	29	15	17	21	25	26	27	27	23	22	31	16	30	23	22	22	23	20	17	22	18	27	19	28	18	20	16	22	22	20	23	16	26	32	24	21	20	21	30	21	21	23	23	29	17	21	16	20	22	26	25	16	24	26	32	19	31	20	22	15	21	27	12	25	16	22	21	22	18	25	17	26	30	34	17	17	27	16	24	22	22	24	20	26	29	21	29	17	24	18	18	19	22	22	17	22	33	21	19	17	20	28	12	29	27	23	18	21	19	19	13	20	22	19	25	21	31	21	30	27	20	18	29	19	15	28	24	14	25	26	14	13	20	28	23	22	21	18	21	30	18	19	12	25	23	22	23	10	22	26	18	29	18	22	13	20	14	19	16	30	15	20	23	25	25	14	28	21	13	26	31	20	21	18	22	23	29	18	25	33	21	14	16	25	23	21	22	14	17	28	26	23	21	23	22	24	23	29	19	22	15	28	21	23	22	17	8	21	25	19	26	17	17	31	15	21	15	22	20	18	25	11	17	22	29	18	23	24	20	17	23	18	19	15	21	28	23	14	13	14	16	19	21	24	23	24	18	23	27	15	29	17	27	23	16	16	20	20	20	18	22	15	19	28	21	36	23	27	24	21	19	19	27	27	16	23	25	22	29	23	16	22	19	12	28	21	19	25	31	13	16	31	25	18	25	18	17	18	26	26	23	16	26	31	16	22	28	17	24	15	21	16	20	23	19	27	21	19	26	18	22	21	9	23	19	21	19	18	24	12	13	20	22	17	24	26	18	28	20	18	24	20	28	26	27	25	21	19	21	16	27	22	23	14	31	26	22	20	22	23	22	22	19	20	31	23	23	17	20	26	22	16	19	21	24	24	27	23	23	25	22	31	23	17	17	23	24	17	23	22	22	31	19	26	27	27	24	21	28	24	28	18	19	20	24	17	12	23	15	32	29	25	27	33	20	25	23	11	24	15	29	14	19	22	27	22	27	24	22	23	29	18	32	28	18	26	21	21	17	21	26	21	25	20	26	25	19	28	30	22	25	31	23	32	28	20	21	29	28	24	26	21	18	24	20	17	24	18	25	20	19	24	25	25	22	21	23	19	24	26	17	24	26	24	18	26	22	22	14	28	29	23	22	17	23	20	20	31	22	21	22	27	22	22	20	15	21	18	22	34	22	25	31	27	11	22	17	13	23	20	22	26	21	13	22	16	25	37	18	23	22	12	28	24	34	28	37	22	25	22	27	27	23	12	22	18	22	19	27	23	22	30	18	17	28	16	22	24	23	31	19	21	20	25	19	26	23	23	30	20	17	18	24	20	21	16	23	21	24	23	18	22	20	26	21	28	26	18	21	24	19	22	24	25	21	22	17	15	20	20	22	19	17	23	29	22	26	24	23	22	30	22	21	23	25	19	16	20	20	40	30	27	19	14	16	24	22	23	22	20	18	22	25	21	24	30	15	26	21	25	22	28	30	20	24	19	28	28	24	23	16	24	23	36	14	19	25	18	21	22	26	26	25	23	21	25	23	28	22	30	20	18	19	21	29	24	27	19	29	17	37	24	23	22	21	22	25	26	22	22	19	20	18	28	31	20	29	25	27	24	21	26	23	17	26	28	24	19	17	14	18	14	20	29	20	17	28	18	13	27	23	20	20	27	17	24	23	23	18	25	26	22	18	27	18	25	22	20	21	19	18	13	15	34	24	25	21	27	22	15	31	20	18	21	21	22	30	20	23	20	25	22	30	25	26	24	19	24	18	18	18	24	31	20	29	26	23	18	13	22	17	15	22	16	16	21	24	22	16	21	20	25	26	14	23	24	23	21	18	25	21	16	22	19	17	23	22	22	18	14	25	23	21	18	22	26	25	30	20	22	11	22	24	20	33	19	22	27	23	17	20	22	13	22	17	16	22	18	28	29	23	18	31	16	25	18	18	27	16	21	22	22	21	28	25	24	14	33	19	26	21	21	26	18	19	26	14	19	23	22	29	22	22	24	22	20	26	16	23	26	22	16	16	18	27	29	29	22	17	19	23	25	17	26	23	11	25	27	22	18	18	29	27	22	20	12	31	18	18	20	20	19	15	21	22	15	12	12	19	24	30	25	25	28	28	22	16	23	26	18	13	17	17	19	21	19	12	27	29	20	24	14	18	25	19	17	26	15	21	25	22	19	27	21	13	22	20	18	22	22	27	20	17	18	19	18	24	15	26	25	17	25	28	24	16	16	21	20	15	21	15	20	15	20	25	25	16	18	15	16	21	23	19	24	23	13	17	28	22	26	15	19	16	28	23	19	19	21	18	26	25	19	31	16	24	13	19	19	20	22	20	17	17	24	39	20	19	25	28	19	20	27	22	21	20	20	17	18	18	26	26	31	20	30	26	25	17	29	23	10	23	23	29	20	18	24	20	25	20	17	19	23	21	20	21	27	23	12	22	24	27	18	19	16	15	23	16	24	21	19	15	23	21	23	14	20	36	27	30	20	22	19	20	16	16	24	23	27	15	14	26	23	17	24	26	26	20	17	17	17	27	21	21	19	18	22	23	17	28	21	17	25	21	17	20	27	18	22	24	21	16	15	16	21	13	33	20	25	22	18	29	18	30	21	24	17	24	20	30	15	24	26	17	20	25	20	31	25	22	17	37	23	20	20	25	28	16	19	26	24	18	21	21	20	14	24	22	13	23	17	25	20	18	27	20	26	26	20	21	18	26	26	14	29	19	15	13	24	19	23	23	22	19	28	25	26	25	21	18	21	25	24	18	19	18	14	16	27	19	15	34	17	25	20	26	27	21	33	18	26	23	37	22	24	21	16	27	34	19	30	21	15	25	28	22	21	15	21	24	18	24	16	17	24	19	9	20	16	15	24	24	23	23	24	23	26	20	24	21	26	22	23	27	20	23	24	24	21	20	22	15	33	24	21	21	21	22	23	24	13	21	22	19	26	31	25	34	16	16	31	28	14	17	29	25	18	21	15	26	19	23	17	22	29	17	26	25	22	26	20	19	16	28	19	21	20	25	23	17	22	22	29	16	20	16	16	17	23	18	22	24	23	23	18	20	17	17	24	15	21	20	16	21	23	30	29	26	18	27	21	24	22	15	17	24	27	25	21	26	17	20	19	18	19	25	23	24	23	22	16	24	19	25	22	23	15	21	22	27	27	23	18	20	21	22	20	27	22	21	23	16	18	18	23	29	19	17	18	20	21	21	15	11	20	17	20	27	28	20	22	26	26	17	24	22	24	17	29	26	18	26	22	28	28	21	22	16	25	29	18	15	23	20	21	21	22	20	22	20
22246	5905	3126	3410	6606	7631	10692	8453	4404	3250	2639	2102	1802	1533	1369	1201	1043	965	833	791	786	665	633	649	542	535	533	507	451	453	458	423	417	408	374	374	370	374	347	333	329	328	340	318	318	308	328	284	309	326	300	282	291	301	264	277	281	272	301	293	290	265	284	285	250	237	276	255	288	257	256	242	268	260	240	235	292	239	241	229	261	247	245	258	244	234	251	229	239	249	286	262	246	262	217	243	230	259	227	242	242	233	258	233	243	245	234	210	224	235	229	229	251	247	237	233	236	231	242	257	231	236	251	248	246	228	190	243	231	254	236	256	241	228	230	213	227	239	229	228	215	243	226	229	222	228	237	225	233	208	225	233	216	218	207	234	226	251	239	220	229	221	239	242	249	243	218	229	219	205	256	212	254	222	247	236	241	243	217	208	205	220	223	214	217	211	230	226	242	218	228	221	218	248	219	213	208	213	240	222	216	219	258	243	216	219	244	210	250	239	219	215	241	240	224	214	220	229	212	227	220	216	224	241	241	211	215	239	219	213	234	217	234	246	217	244	240	224	215	233	218	233	192	241	235	240	233	213	190	210	206	222	210	244	220	209	225	239	235	241	249	245	224	235	264	191	245	224	242	206	238	222	218	230	224	225	194	207	239	217	233	249	231	240	243	227	250	216	237	221	232	227	216	233	228	235	242	207	201	214	224	221	264	242	228	242	226	229	202	217	246	198	236	259	219	237	237	248	229	226	214	245	237	208	219	232	244	246	229	221	224	248	245	222	225	197	233	203	219	214	220	229	252	230	235	236	234	204	241	212	238	242	222	231	186	204	234	244	244	263	217	210	210	238	208	233	231	231	219	230	222	242	224	227	232	209	229	222	213	236	233	222	245	226	205	227	215	222	233	238	220	246	214	235	223	234	240	208	208	216	238	220	226	214	236	218	244	237	239	249	235	239	211	248	209	226	265	230	203	210	230	221	230	241	219	239	217	233	207	227	239	218	237	221	234	210	255	238	240	221	218	234	218	223	218	212	222	234	255	252	233	207	225	261	233	211	205	222	216	231	232	224	228	246	215	217	231	224	221	268	244	217	210	222	232	211	225	241	244	224	241	233	225	225	218	212	219	210	236	243	208	216	219	240	229	193	242	211	241	217	217	226	222	207	204	211	239	220	206	231	238	197	237	227	216	226	214	204	219	200	232	225	219	214	221	245	212	232	231	223	215	240	221	249	224	224	206	250	220	226	229	205	225	247	243	223	215	217	229	241	236	224	222	182	194	247	225	223	218	222	235	229	242	225	228	235	206	244	260	225	259	252	221	227	214	229	205	241	251	218	241	221	224	242	235	223	232	212	223	235	221	209	235	227	230	217	221	207	217	237	220	226	197	229	257	211	222	217	237	232	206	235	256	261	228	208	264	208	235	228	254	229	222	216	231	226	229	227	251	188	224	255	198	258	224	218	268	214	230	214	217	218	237	225	227	235	216	211	225	188	228	229	247	263	231	210	218	220	243	215	238	214	228	234	224	241	220	243	205	222	202	225	196	219	214	213	216	245	235	240	240	239	245	217	230	220	224	226	219	206	215	231	231	221	236	220	223	231	232	217	250	232	228	234	223	215	212	220	222	242	244	219	235	262	239	215	188	215	230	212	216	230	248	208	241	221	228	250	230	232	207	233	203	233	255	209	213	224	217	215	221	208	233	202	256	244	213	227	247	220	246	246	229	182	235	237	245	238	230	220	202	200	233	255	246	208	231	218	211	238	214	213	221	240	205	248	246	244	232	228	211	224	219	234	229	254	228	196	222	213	206	228	208	259	194	221	230	225	232	246	214	211	223	219	221	248	225	231	240	232	220	244	238	232	244	213	243	213	206	219	209	199	221	227	227	232	235	245	218	220	246	227	240	233	222	238	219	216	221	200	218	228	210	221	217	202	224	230	246	208	219	213	233	239	250	223	208	258	215	215	217	206	225	210	235	211	229	223	229	238	212	235	222	220	218	213	221	207	220	214	243	215	225	241	227	228	227	220	232	235	230	225	219	235	230	191	214	228	214	218	213	242	248	241	195	241	223	234	239	222	215	255	210	227	246	236	215	190	191	224	246	225	226	225	228	231	243	210	244	227	217	216	220	220	245	216	240	212	245	207	233	212	221	216	207	233	231	203	239	221	225	218	205	210	219	232	251	251	219	238	201	228	250	228	226	222	240	225	237	217	228	228	207	208	207	216	228	237	232	218	254	208	224	228	217	240	221	199	235	241	231	241	217	218	215	229	232	205	217	200	225	221	207	219	225	221	215	214	228	209	217	195	195	216	233	226	233	223	234	235	213	226	214	232	220	223	240	220	241	223	226	240	204	232	249	186	220	263	222	239	213	240	240	205	227	218	251	219	225	242	213	227	215	248	233	207	199	224	214	276	216	229	233	222	217	231	216	228	212	230	230	217	233	230	245	243	245	230	224	240	213	210	214	218	218	209	221	208	207	236	225	224	233	238	208	221	259	233	210	222	223	213	215	206	242	226	217	218	212	243	200	219	232	226	236	216	236	233	229	247	225	209	226	235	234	223	235	242	226	186	234	208	234	217	235	253	212	227	230	229	244	243	214	245	228	216	215	224	221	206	193	230	222	249	222	255	217	197	223	230	225	237	220	215	233	217	232	214	238	207	233	210	204	257	240	229	216	235	218	224	222	248	231	216	222	219	210	211	186	197	253	213	249	216	234	243	244	197	239	211	241	209	197	209	225	210	213	254	246	217	212	209	243	241	220	218	223	221	203	217	215	221	202	223	227	257	235	247	228	233	237	233	236	210	237	232	225	239	217	214	214	200	218	220	200	225	217	243	204	204	218	204	238	239	229	220	224	236	212	225	239	213	212	228	204	216	257	231	231	227	234	230	228	215	222	217	264	219	247	201	225	225	229	234	219	236	229	210	209	233	194	221	246	219	224	231	228	220	213	212	229	207	238	232	251	217	217	234	224	200	216	260	242	211	232	236	205	216	215	257	229	212	199	230	236	241	241	198	273	189	232	231	213	210	224	242	199	197	200	230	224	222	233	221	255	222	259	205	216	242	263	220	241	219	221	209	219	218	268	227	207	257	224	216	243	245	222	221	236	200	216	215	194	237	248	214	208	213	223	240	232	209	214	231	219	228	226	196	212	236	227	232	225	222	239	219	241	201	243	252	240	208	247	212	213	227	210	256	210	208	217	219	196	222	232	213	226	226	228	239	222	225	242	220	229	206	188	234	223	201	215	223	236	211	223	237	224	214	234	230	232	243	209	212	239	200	213	225	232	225	237	242	223	226	195	232	216	201	217	222	189	233	197	212	215	230	241	220	256	235	227	218	216	221	202	216	218	206	229	212	240	246	228	224	228	203	214	251	220	223	234	231	237	222	227	226	221	230	235	222	194	209	218	248	235	224	222	214	221	249	211	216	218	221	229	227	216	227	225	254	237	222	214	211	211	251	209	211	215	214	212	240	220	238	202	230
1820	128	91	71	61	70	68	81	88	66	73	69	80	75	68	64	51	68	67	61	63	70	54	75	60	70	63	56	76	74	64	78	50	57	52	52	58	65	64	61	70	62	59	62	71	61	58	64	48	50	57	56	56	78	57	55	70	69	67	70	64	61	61	44	56	70	60	59	64	60	61	61	60	77	68	78	62	62	60	70	43	56	61	70	67	61	62	54	65	61	70	68	55	70	69	55	61	55	57	63	76	63	72	63	66	74	65	61	51	55	50	70	59	54	69	58	61	51	69	65	69	71	55	71	49	77	61	56	47	72	61	49	67	71	58	62	52	58	66	60	59	60	52	52	58	71	67	52	65	52	60	60	53	54	64	51	74	51	70	66	64	56	66	70	65	67	72	76	53	55	53	58	67	64	70	64	55	57	52	60	61	80	75	71	65	54	63	53	57	48	57	52	59	59	55	62	63	61	61	63	58	67	60	64	63	65	62	58	70	57	63	67	69	54	69	67	71	64	63	52	62	65	51	49	55	60	50	52	57	42	69	71	65	82	50	63	65	56	56	72	59	56	52	63	64	66	58	63	61	66	58	57	63	59	74	75	65	67	46	61	58	60	66	55	62	63	62	66	58	63	65	64	54	50	72	53	59	82	51	65	59	55	55	52	51	58	64	57	66	59	64	60	59	61	54	73	62	61	58	63	73	65	57	55	50	62	69	49	57	58	64	65	78	53	61	51	43	64	60	53	68	83	62	71	64	62	61	64	65	68	55	77	41	61	64	54	67	56	59	61	64	63	68	72	57	56	69	66	60	66	60	70	57	65	52	74	58	50	70	59	53	56	65	62	72	52	57	52	73	59	61	68	49	71	56	56	51	64	72	59	67	72	55	63	68	71	48	54	72	53	61	57	62	73	66	77	50	65	62	63	58	59	62	58	55	74	59	66	76	63	58	66	72	73	64	73	54	71	64	70	50	64	67	45	61	53	60	56	70	51	66	67	66	80	63	54	63	63	55	58	72	53	56	58	65	62	60	51	64	62	59	62	51	56	69	56	57	78	59	70	45	66	59	61	69	63	68	57	55	49	59	62	55	54	44	45	63	69	54	67	80	72	50	51	55	61	71	60	68	66	54	59	61	63	48	75	56	56	66	59	62	58	55	62	65	65	80	64	54	76	61	60	66	50	60	55	65	70	56	68	61	60	63	66	45	70	55	63	67	60	73	57	51	59	48	52	64	58	70	61	56	55	49	50	63	55	61	63	60	61	61	52	64	57	74	62	72	69	62	71	64	54	61	57	61	52	65	48	49	55	62	51	65	38	48	67	63	59	63	61	62	55	71	57	71	47	71	61	57	69	59	64	68	56	58	62	49	62	48	53	58	67	62	45	53	66	82	53	45	48	54	61	61	59	60	54	67	60	64	57	65	61	54	51	61	54	77	69	74	60	56	52	53	59	64	59	62	67	62	62	67	66	72	61	64	66	59	44	76	70	52	77	54	61	61	63	65	60	52	51	50	61	72	58	57	70	63	61	53	70	61	64	53	72	53	42	57	56	59	54	53	82	63	72	61	63	55	62	76	59	59	64	68	73	56	62	66	54	76	55	65	67	60	56	65	69	53	62	69	59	74	61	67	76	65	70	74	65	58	63	58	53	76	49	61	60	57	59	55	52	55	56	62	66	60	63	66	61	72	63	66	58	68	56	71	57	73	62	67	51	50	54	61	50	60	49	74	57	45	74	53	54	62	54	66	56	68	55	62	59	67	86	72	71	66	70	59	70	63	50	58	62	66	63	64	60	57	45	59	55	58	58	54	62	50	67	63	51	64	52	50	51	74	67	48	58	60	67	66	63	79	51	56	61	50	55	68	72	54	63	62	66	69	68	57	53	57	67	58	55	59	77	62	60	68	56	72	66	54	51	59	71	60	76	59	61	62	56	60	65	61	52	48	53	53	61	70	62	57	70	63	59	57	56	68	61	57	66	58	52	53	75	60	57	56	56	61	56	66	56	74	63	57	65	48	73	69	72	68	63	62	76	77	59	68	64	58	80	68	51	61	62	75	67	59	66	63	57	49	57	51	45	53	59	62	57	68	60	63	47	50	82	76	52	55	58	57	51	57	71	75	60	72	58	73	70	60	66	62	57	61	77	53	52	52	53	66	55	63	66	63	58	71	71	60	60	64	60	69	54	53	76	58	58	52	43	61	69	57	60	63	60	51	55	57	63	61	57	67	65	57	64	66	42	52	69	79	61	64	56	55	44	56	55	64	55	62	61	44	64	62	74	57	54	51	65	62	51	77	65	49	60	70	58	59	65	48	67	58	52	70	64	59	49	60	49	62	54	68	62	51	71	63	62	52	63	55	69	72	63	63	60	64	59	57	60	73	59	65	58	54	48	59	63	61	63	55	56	71	64	65	61	65	57	67	69	55	47	63	63	56	55	58	59	63	58	64	53	68	72	68	71	65	58	62	60	65	55	69	54	51	73	74	55	51	64	58	68	62	69	62	64	52	55	65	58	70	67	69	55	51	77	52	66	69	65	70	57	47	73	58	62	66	72	53	69	59	55	70	57	66	47	52	60	67	58	65	71	66	64	55	65	74	56	77	72	59	58	57	70	56	53	68	68	63	65	66	52	74	74	50	77	71	49	59	71	53	49	61	59	47	61	63	80	50	66	60	61	55	77	54	61	69	50	74	62	51	56	65	74	59	64	62	77	53	68	71	63	56	71	57	58	58	62	50	76	59	73	67	58	45	67	66	69	49	67	67	46	61	63	68	63	65	58	44	65	54	64	59	76	56	60	55	53	64	57	61	45	69	59	65	55	56	58	75	66	77	67	59	44	66	58	56	71	53	63	50	65	70	63	59	60	58	77	82	79	75	68	70	59	67	71	68	66	48	63	56	51	49	62	50	65	60	49	61	64	66	70	57	67	74	60	55	60	63	61	65	55	57	62	44	60	59	81	72	66	56	51	73	66	73	57	64	54	59	70	61	73	68	61	58	64	71	57	63	64	49	52	55	56	63	58	58	57	55	49	69	65	55	68	62	64	58	49	49	60	72	59	76	54	73	77	56	67	60	61	68	62	68	58	74	76	68	50	55	71	64	52	56	78	66	55	56	65	56	60	70	56	54	66	57	57	65	65	71	59	46	57	57	54	54	60	61	70	52	59	70	77	68	48	75	53	60	58	44	61	77	53	71	61	70	76	58	67	73	73	49	70	49	64	65	69	49	60	54	58	45	71	61	51	51	59	63	68	66	58	55	68	59	62	74	71	63	84	76	71	53	62	60	62	65	50	69	89	54	71	58	58	60	74	59	74	62	63	57	53	62	67	86	71	72	52	63	49	60	68	56	68	57	67	52	68	71	63	62	66	59	75	64	63	74	62	43	52	63	49	60	56	73	66	59	77	57	71	63	63	55	65	64	71	45	61	56	81	59	66	61	65	55	69	62	64	65	76	58	58	58	69	56	60	67	62	56	72	77	59
9842	1834	1209	1311	2044	2178	2095	2278	1525	1337	1131	1156	1041	940	927	890	821	883	850	814	853	753	780	769	745	711	694	723	694	682	752	711	684	761	721	719	702	701	691	756	698	627	681	702	621	671	711	711	666	629	643	710	667	675	711	688	701	682	699	688	686	637	690	651	648	741	712	705	701	728	675	716	686	686	721	651	644	722	645	677	649	701	738	626	700	735	681	676	718	698	687	702	719	731	677	663	697	734	732	642	685	694	684	643	744	687	645	698	646	714	686	669	712	675	667	665	683	693	686	665	698	692	686	721	682	698	687	677	688	695	707	714	663	690	678	665	690	707	639	687	651	695	701	649	702	705	679	661	661	648	715	688	708	702	677	709	713	634	626	665	659	705	727	705	725	706	664	732	729	679	677	704	721	670	704	690	665	635	713	711	634	692	674	682	664	696	644	692	651	720	723	702	686	720	714	657	683	688	666	695	684	721	664	649	710	679	715	648	658	700	655	673	673	687	681	651	686	669	718	688	715	662	691	686	670	659	722	633	670	718	665	645	641	701	699	701	648	678	708	703	647	715	633	664	688	683	667	691	772	685	690	714	691	678	660	699	695	703	665	682	671	685	664	679	706	669	693	683	661	699	692	710	722	698	659	717	658	636	693	702	677	702	699	666	707	722	679	665	673	699	688	736	682	673	678	662	686	679	679	727	693	679	711	710	735	644	724	666	702	661	652	654	687	722	699	674	684	724	661	682	683	689	718	665	684	679	653	707	679	688	692	684	717	709	771	664	632	627	669	661	655	610	668	674	642	665	663	643	697	674	688	683	660	684	693	660	734	666	626	655	664	662	619	649	691	703	703	648	753	704	715	686	706	706	734	631	711	664	626	656	666	675	680	691	730	665	685	691	712	673	674	693	683	714	705	713	674	709	720	673	682	709	646	702	677	710	749	678	692	707	657	665	722	664	704	641	698	656	697	666	674	662	683	687	668	705	649	694	648	692	679	680	711	717	699	692	691	705	705	685	626	707	668	682	684	683	716	670	675	684	675	676	689	686	694	686	691	734	670	720	721	716	677	690	681	699	706	659	733	673	664	706	715	698	708	671	674	681	677	683	654	703	680	616	691	659	677	664	676	665	726	663	657	618	703	700	646	677	679	661	663	657	645	730	654	708	654	711	761	686	664	700	675	609	669	720	671	692	752	678	681	718	689	710	684	744	714	724	676	681	710	730	714	610	645	687	656	715	680	642	656	689	698	676	656	716	675	710	695	688	625	722	660	658	683	687	653	627	636	680	669	681	675	691	689	610	662	689	689	675	717	699	679	696	663	707	636	700	678	667	699	676	658	719	682	688	622	709	681	720	654	679	677	708	681	692	695	698	672	693	718	678	665	705	679	682	697	688	695	603	694	642	711	675	625	663	693	651	709	681	663	735	690	679	677	682	671	687	710	673	702	640	709	726	705	666	712	702	708	653	671	647	685	709	698	677	699	699	600	670	727	656	690	673	677	672	669	700	690	687	657	722	683	686	635	715	673	650	697	741	676	693	667	748	676	668	644	677	662	692	680	640	674	734	743	680	698	722	737	707	677	684	677	651	690	693	646	675	715	690	720	687	728	668	692	698	668	662	675	663	684	674	700	715	679	648	666	715	716	628	697	694	710	677	678	674	694	698	700	657	659	720	709	665	706	723	666	646	653	656	695	714	642	637	724	709	698	704	683	738	687	668	640	675	621	693	677	687	599	677	688	690	684	653	673	638	726	652	655	680	688	676	702	655	659	708	698	688	699	657	700	713	682	673	688	635	742	671	692	683	670	705	621	683	718	669	689	692	708	661	782	675	660	692	670	664	686	688	695	674	733	735	710	684	667	694	703	678	740	701	665	686	652	643	679	705	677	715	675	626	723	674	681	668	641	692	695	648	673	652	694	654	726	675	705	678	653	676	680	708	658	638	659	656	683	716	653	694	648	665	678	647	697	696	702	682	671	688	627	646	697	699	660	665	689	654	700	703	649	688	659	664	697	685	659	678	721	650	684	653	698	658	708	635	704	686	674	694	664	677	688	675	702	650	675	664	667	708	672	689	708	661	716	696	688	657	661	674	642	662	680	737	698	695	722	693	685	692	753	691	693	721	679	689	657	683	656	694	713	667	668	676	699	680	713	683	681	696	676	691	687	655	700	700	690	664	648	713	706	681	662	657	702	681	660	689	676	695	648	740	702	705	682	725	681	681	670	695	656	685	704	673	647	666	675	713	698	694	670	705	712	682	664	721	679	687	682	690	665	675	687	738	674	685	692	648	660	670	711	725	719	690	713	732	678	720	652	656	671	663	699	725	703	678	661	709	662	709	718	673	683	698	634	673	703	693	684	677	724	665	625	690	707	675	687	716	677	681	685	661	686	671	652	688	685	662	651	667	699	695	650	694	715	633	647	632	722	711	656	708	666	649	666	664	666	676	660	708	678	726	709	682	677	698	687	638	700	729	631	667	661	668	655	636	720	635	642	698	688	698	704	677	724	649	702	635	716	686	661	691	694	655	658	737	663	632	646	658	699	681	683	691	678	658	686	648	694	663	660	672	713	678	676	702	681	672	639	717	642	642	682	693	648	638	665	726	676	691	662	644	692	677	678	660	723	663	723	684	663	653	681	702	673	645	688	684	676	627	703	695	716	722	684	710	698	691	662	650	675	704	659	715	659	721	733	691	651	689	711	697	715	647	670	725	686	716	695	678	697	699	696	679	665	691	711	696	634	703	647	633	683	667	705	673	688	723	655	705	680	697	635	642	720	725	671	663	739	685	664	683	708	673	695	677	667	736	678	677	720	701	689	688	700	663	669	692	650	696	708	684	673	684	699	655	659	683	690	636	695	733	676	682	669	697	673	691	682	655	661	715	703	684	685	660	681	719	728	647	688	727	679	670	650	688	682	680	721	648	660	723	674	690	711	736	680	693	649	676	703	631	637	705	725	687	667	706	668	716	693	686	699	728	699	696	728	726	761	713	681	671	645	721	667	679	726	726	700	699	707	676	731	659	683	675	624	673	685	670	685	710	696	702	660	683	667	664	658	640	661	669	681	674	702	638	663	740	672	664	673	666	638	708	665	670	660	687	658	684	645	681	683	712	678	643	664	664	716	714	650	663	656	657	661	718	689	673	728	680	670	657	670	678	689	760	736	667	653	713	660	669	671	650	734	700	661	688	730	644	700	673	652	734	703	670	645	723	672	719	657	658	670	698	680	697	702	662	725	694	697	723	709	683	686	639	680	639	657	696	688	733	704	675	664	672	716	674	679	665	663	674	712	661	673	690	633	676	706	703	633	736	682	684	719	653	673	674	683	675	705	660	708	677	735	689	673	694	708	696	669	671	637	698	675	716	670	710	708	687	766	701	661	697	696	691	744	689	705	704	723	660	684	676	674	658	643	697	660	695	663	649	722	655	649	657	671	681	677	699	690	683	707	696	709	661	654	676	685	669	667	692	635	665	680	700	681	710
1578	310	148	95	68	96	546	892	73	51	34	35	44	41	32	30	30	32	28	25	28	18	19	18	21	23	25	22	22	20	20	14	26	11	22	23	23	13	14	18	17	14	17	15	26	14	14	15	15	17	17	18	16	21	18	17	15	10	16	13	14	14	15	14	18	23	12	12	21	18	15	19	15	23	22	11	14	10	20	10	16	17	22	17	21	12	15	18	17	20	13	15	20	22	21	29	16	15	22	16	19	14	15	16	15	17	18	12	17	19	18	15	8	14	18	16	12	26	14	12	15	16	18	21	11	12	11	16	16	15	16	7	10	20	21	12	14	23	16	21	17	15	16	8	14	24	22	14	15	20	16	13	9	12	7	13	20	18	31	15	12	17	19	21	21	15	23	15	14	14	14	18	10	15	8	15	15	9	11	20	19	16	22	17	12	15	20	15	19	11	19	21	23	17	21	14	15	10	17	13	14	22	19	18	23	22	17	12	17	16	11	18	12	16	17	15	16	13	18	13	19	14	13	16	12	27	11	19	10	16	15	13	18	17	14	11	16	18	17	14	15	18	17	27	14	21	20	18	13	14	9	9	18	11	16	19	10	12	16	20	18	16	24	23	13	13	22	15	15	20	16	17	25	18	10	15	16	15	24	16	12	15	17	8	14	7	14	14	16	13	20	17	23	22	17	14	13	20	14	10	13	18	16	16	15	19	18	22	16	9	27	23	14	21	24	17	10	14	17	16	15	15	19	11	23	15	19	18	11	20	14	16	19	17	9	16	23	15	14	12	13	19	6	17	15	14	19	12	9	15	17	20	15	7	18	18	24	10	16	21	12	15	16	16	14	11	16	14	12	15	16	23	10	13	12	15	18	19	17	9	20	22	19	15	16	26	19	14	15	24	15	11	17	14	16	19	13	21	14	25	16	16	14	14	19	28	11	18	15	20	16	23	14	17	17	12	14	21	13	18	13	14	18	14	10	9	16	8	11	13	15	15	14	17	17	17	11	13	18	15	13	18	13	11	18	14	21	12	13	11	18	10	19	17	11	18	19	18	17	18	10	24	13	17	14	11	14	18	17	10	13	15	21	14	14	11	15	16	17	20	15	18	18	14	16	16	17	22	12	23	16	17	15	16	16	20	18	10	23	12	19	16	21	19	15	16	15	12	16	21	19	9	17	13	17	14	21	13	15	12	13	12	15	20	18	18	19	23	13	12	18	21	20	18	22	18	16	11	8	14	18	16	15	15	15	12	19	13	13	18	19	15	14	18	15	9	8	11	18	17	18	18	13	14	10	14	19	20	16	15	17	13	16	17	12	12	16	9	15	13	9	13	7	5	20	10	14	15	14	18	13	14	18	21	18	17	20	12	20	9	14	21	19	11	20	15	20	17	11	17	11	18	18	22	20	24	15	14	16	14	17	15	19	19	14	20	20	14	13	14	15	16	19	13	14	13	21	10	14	13	10	19	20	11	16	9	22	16	25	16	13	12	18	11	19	22	17	13	20	15	12	13	18	18	15	16	13	15	16	15	15	20	25	15	16	15	21	14	21	13	18	10	13	17	13	16	19	17	21	13	14	18	8	15	13	23	9	17	14	19	13	16	15	14	18	12	20	14	16	15	22	18	14	13	15	17	16	16	18	14	16	16	15	14	14	14	14	16	16	15	15	15	15	12	23	11	13	7	20	15	9	5	16	15	12	17	11	17	15	18	13	14	10	20	16	13	21	20	16	9	16	10	17	18	15	22	18	12	23	20	17	23	13	16	16	18	12	23	12	17	13	15	13	17	17	13	12	15	14	17	16	28	19	16	21	20	12	15	10	22	24	15	11	20	18	10	15	15	20	17	17	19	18	15	19	22	18	20	13	21	20	19	21	15	19	12	18	23	19	10	22	15	22	16	9	12	13	14	9	14	17	10	13	15	19	14	19	11	17	12	14	16	16	17	23	16	10	18	19	15	17	13	15	24	19	16	13	14	18	9	15	16	11	22	6	23	20	19	25	11	15	15	17	8	17	17	19	17	18	19	15	16	20	18	13	19	21	22	13	14	14	14	16	13	7	18	20	16	9	18	19	13	16	18	22	13	14	18	15	16	17	15	14	23	14	6	15	15	18	17	13	19	17	17	9	19	8	10	18	9	16	27	12	15	15	15	8	16	12	19	23	18	16	16	11	16	16	14	12	22	13	13	19	19	13	12	15	12	18	21	19	16	24	15	29	19	20	16	22	22	8	15	17	8	12	16	16	20	19	18	16	18	20	19	9	18	8	17	18	11	17	24	16	12	13	17	15	21	21	17	18	15	11	12	11	18	20	14	17	11	14	21	14	14	11	9	14	17	14	16	19	19	15	11	11	18	16	20	14	15	18	22	9	21	19	15	13	17	10	12	20	11	21	17	18	13	11	16	13	13	12	17	21	23	10	21	15	19	18	18	11	11	22	8	21	12	9	17	12	18	19	23	19	18	16	13	21	16	11	19	14	16	12	18	16	19	17	18	17	22	17	16	27	16	13	21	15	14	18	18	23	19	17	17	10	18	14	20	14	21	15	13	18	12	16	15	24	16	9	16	10	10	14	16	19	17	13	22	18	8	12	19	15	24	15	28	14	26	9	16	21	19	15	19	8	13	14	13	17	12	19	19	13	20	20	12	14	18	12	15	16	15	16	12	13	20	20	14	11	13	21	18	8	23	11	14	10	14	18	15	13	15	9	15	19	16	10	23	22	13	22	18	17	13	17	17	11	14	20	7	14	11	22	17	11	5	19	12	11	17	15	17	18	15	12	6	16	13	12	15	19	17	21	13	20	19	22	13	12	17	19	15	11	17	14	22	10	18	17	13	15	17	7	13	13	18	20	20	11	14	12	14	16	16	18	19	7	18	10	18	23	18	18	18	14	17	14	23	13	19	15	16	11	8	19	20	11	8	22	18	21	12	18	17	11	19	17	14	16	15	18	20	12	10	18	28	12	9	10	9	16	12	19	13	11	12	8	16	11	18	14	15	17	11	18	18	8	15	19	23	21	21	18	19	12	19	16	15	20	18	11	17	14	18	14	13	14	20	14	14	10	11	14	12	14	13	9	12	10	20	12	22	16	15	13	21	13	18	24	13	18	15	13	13	13	17	12	13	7	14	16	20	21	19	16	22	14	8	11	14	10	12	16	17	17	14	10	23	14	24	20	14	16	13	21	14	15	13	11	15	17	16	12	19	15	25	21	11	18	20	14	14	18	12	20	13	19	18	20	19	14	14	10	14	16	17	13	10	11	18	14	19	21	12	14	21	19	16	17	12	13	15	14	19	18	17	18	16	18	12	14	17	14	12	7	14	12	19	16	16	17	15	11	21	18	14	16	19	16	16	15	18	17	23	19	13	19	9	14	14	12	20	19	6	12	21	20	19	18	15	16	17	22	10	18	14	18	18	23	10	11	11	7	20	13	12	21	19	14	18	10	14	14	22	19	15	18	12	15	19	21	18	24	25	14	16
13492	4883	2332	2789	5745	7003	12341	12111	3173	2255	1778	1494	1205	999	961	855	714	710	657	576	570	511	494	398	440	370	373	349	336	373	303	338	317	288	319	295	261	292	262	261	240	246	236	265	293	226	227	214	240	241	249	233	212	227	237	222	211	213	220	237	232	196	238	245	231	220	212	180	210	239	218	223	184	207	199	178	188	185	205	191	210	196	205	197	197	197	186	229	194	201	193	201	202	201	224	215	218	188	184	213	193	193	212	228	210	174	185	198	187	193	211	226	194	210	187	181	223	214	215	189	171	172	208	196	216	209	190	209	200	208	204	213	204	182	209	214	207	192	209	181	195	217	216	173	197	192	205	195	193	192	211	190	192	211	187	182	183	224	174	182	188	202	184	187	181	178	180	202	219	194	200	207	176	188	180	200	191	202	183	188	182	189	196	187	160	207	211	190	197	211	172	196	173	199	198	177	201	185	201	234	187	197	195	181	195	215	189	191	217	184	203	204	179	209	196	211	206	187	196	196	213	207	189	201	206	207	196	213	204	203	205	188	154	186	200	215	190	196	167	172	208	193	182	200	200	194	206	194	212	175	196	198	177	187	176	241	181	185	187	192	166	186	166	167	182	206	199	184	207	189	193	188	203	179	200	198	177	190	198	193	188	174	194	191	171	196	208	183	180	187	198	166	199	208	188	208	202	189	207	171	180	195	172	171	162	185	218	209	213	216	191	182	162	178	193	178	207	177	176	212	190	207	191	201	202	216	175	197	223	208	208	194	208	172	213	224	193	196	190	201	188	214	177	187	221	183	180	198	198	186	196	192	192	198	181	184	163	215	180	174	211	211	182	184	222	202	198	204	167	197	193	195	186	178	178	179	168	177	192	181	208	192	200	187	211	169	200	179	181	168	192	203	189	199	186	205	209	187	188	177	196	183	189	191	207	195	183	202	187	205	187	199	184	198	177	193	210	194	182	188	191	201	198	186	160	209	188	191	214	174	210	186	191	198	202	177	202	188	196	189	187	179	186	195	208	193	157	194	188	175	151	186	198	188	200	182	193	203	208	180	206	187	197	189	189	169	193	191	192	189	192	192	182	187	185	182	212	200	202	192	195	203	230	184	191	177	180	146	196	180	203	201	202	204	215	180	207	183	192	212	195	197	197	186	205	194	178	203	190	199	185	214	210	172	182	170	222	204	185	190	209	198	196	207	193	187	157	205	201	182	194	175	193	190	174	197	173	203	187	203	181	182	201	187	185	206	177	164	189	192	201	194	196	212	184	158	201	177	215	186	180	167	168	182	188	188	200	209	182	193	219	198	225	188	209	190	185	192	194	173	188	174	179	211	185	200	191	178	183	165	196	202	200	187	210	196	178	194	208	178	175	178	170	209	185	192	187	209	216	183	215	207	191	191	203	186	186	198	194	217	203	183	199	201	161	168	206	190	210	202	214	185	177	211	194	202	198	173	175	190	182	189	201	185	188	180	169	214	200	198	188	191	159	198	210	184	188	195	199	211	222	187	183	190	215	197	201	211	186	184	205	209	160	197	173	183	186	208	187	217	199	201	177	172	224	191	228	196	176	180	182	207	191	172	206	198	170	172	150	204	208	196	190	195	175	162	189	182	175	173	186	228	203	185	189	187	192	185	177	205	176	189	165	201	206	186	167	201	218	223	192	173	215	210	189	210	222	216	196	210	168	213	210	189	171	204	199	184	202	202	196	179	202	183	167	203	171	192	192	202	186	203	198	194	203	175	201	203	216	178	179	190	204	194	204	173	198	203	199	197	199	179	202	178	186	191	210	178	209	198	198	201	214	190	183	193	182	181	172	189	194	188	190	194	166	181	170	187	199	184	176	200	190	181	177	184	187	192	169	218	161	191	208	206	192	181	206	199	195	186	198	181	181	178	164	182	192	193	183	175	175	216	217	207	188	197	189	212	182	187	201	172	181	201	200	174	170	180	179	197	200	218	191	201	194	197	216	202	199	186	192	184	219	217	201	160	199	178	199	169	207	168	202	198	193	182	214	200	209	185	195	204	208	180	196	198	175	202	200	201	196	198	200	188	174	202	190	176	187	200	192	189	192	193	179	182	206	171	201	208	200	197	171	192	197	201	168	200	175	177	189	188	213	196	199	181	190	208	174	184	190	184	186	179	203	212	192	154	197	181	193	189	204	220	188	198	153	172	185	206	198	201	215	169	183	191	167	189	203	192	175	208	178	174	209	197	200	189	170	174	182	227	204	193	172	196	191	188	191	201	185	183	153	200	189	197	177	171	185	198	191	202	194	189	208	184	198	200	176	183	182	185	191	199	214	192	200	197	191	200	223	208	178	181	208	189	173	197	210	170	187	217	176	199	186	196	182	175	197	196	190	195	154	181	184	207	215	171	187	188	185	184	229	178	209	201	198	159	191	192	186	195	205	174	181	188	217	190	202	221	184	179	188	202	184	178	187	181	202	202	217	215	213	197	182	185	208	201	186	211	184	183	215	195	213	202	199	207	196	196	177	164	194	193	183	223	183	206	183	170	177	190	170	195	165	194	220	192	181	203	216	192	186	180	198	194	180	171	210	180	198	205	209	184	184	183	181	211	192	210	189	202	185	172	187	165	183	200	200	192	198	199	197	162	192	207	189	190	198	225	186	187	208	192	179	194	207	188	227	192	181	225	186	199	163	187	198	191	171	193	206	179	202	189	192	204	201	223	188	195	200	187	198	165	201	173	177	186	208	197	223	174	185	194	168	196	188	186	205	205	170	168	201	205	206	173	221	200	209	176	185	187	206	201	182	197	196	183	181	191	175	171	199	179	183	199	190	190	203	191	169	172	205	189	200	206	179	209	195	194	184	178	187	168	219	190	202	187	207	208	172	182	175	166	191	194	180	172	214	211	190	184	185	177	182	200	196	214	175	194	197	182	200	207	202	172	182	218	203	188	192	204	191	199	188	166	166	199	197	194	204	201	195	185	190	198	183	188	163	179	193	182	193	186	182	198	174	187	180	188	204	193	191	187	188	218	191	160	218	185	188	184	210	205	181	167	207	189	164	165	186	217	198	188	149	197	176	168	160	178	175	189	168	195	175	189	186	183	187	207	190	190	205	189	214	181	165	192	192	168	182	186	183	207	163	189	182	185	196	186	203	201	173	185	182	185	174	166	212	184	205	199	207	182	182	167	172	194	189	199	180	197	180	162	203	204	173	198	190	207	200	206	180	203	197	188	217	177	176	197	188	199	199	202	210	188	195	201	197	173	171	187	193	187	175	197	196	162	203	192	185	183	204	209	179	191	197	189	191	184	202	189	179	206	155	196	185	181	206	216	208	199	190	205	189	183	191	202	197	203	207	196	193	190	199	174	206	188	183	176	177	205	206	186	207	205	177	204	188	179	202	199	189	188	190	162	203	179	204	169	168	173	201	209	178	168	186	198	205	175	193	194	195	190	182	172	190	202	201	207	204	208	173	186	182	197	183	216	235	186	203	185	182	191	202	219
2762	279	187	118	130	124	122	119	101	106	114	98	89	105	82	86	99	105	95	92	97	77	93	90	88	70	91	79	81	82	82	81	83	87	72	77	77	88	81	93	94	87	84	80	72	68	70	68	77	69	79	75	58	61	77	83	82	76	84	81	67	71	84	81	84	73	90	78	83	64	66	65	79	77	64	68	75	82	74	78	73	77	67	70	60	92	68	66	79	60	66	79	85	82	61	74	66	65	74	79	58	79	96	72	71	94	96	81	63	91	76	76	72	81	76	76	72	96	68	76	93	69	79	81	70	91	97	78	85	75	73	72	79	66	81	66	79	73	78	87	93	71	75	93	75	80	84	58	66	81	68	71	68	76	80	69	82	89	78	66	59	88	73	76	73	74	82	72	72	75	67	82	76	88	65	87	76	96	89	90	84	65	82	71	73	76	73	65	86	68	75	78	81	84	78	62	79	66	72	80	77	84	83	81	72	86	80	71	71	77	91	93	63	74	91	71	87	68	76	78	73	77	66	70	81	83	67	81	83	84	60	72	70	72	79	68	79	87	77	83	83	85	62	76	84	71	87	76	79	74	84	66	73	70	73	65	57	75	83	85	65	63	80	73	87	102	82	78	75	83	79	75	78	82	74	83	90	85	76	74	72	66	73	79	64	66	90	67	82	70	71	79	87	85	67	93	79	83	95	78	79	77	70	70	72	70	85	87	83	92	88	74	75	68	79	74	68	81	73	76	69	75	67	83	71	72	75	78	78	68	77	71	89	62	58	76	79	71	74	87	77	69	56	71	66	83	64	92	78	82	64	79	81	65	62	80	88	76	68	67	81	77	72	79	65	64	80	70	73	74	75	69	70	87	64	63	89	82	59	78	61	80	86	86	76	88	73	81	77	78	60	75	85	71	93	73	86	90	73	72	83	80	76	73	81	88	79	61	73	70	86	79	60	86	76	87	68	61	85	69	87	66	82	88	81	70	86	57	72	87	76	74	90	84	72	83	71	66	77	75	80	57	89	68	73	77	78	51	67	71	92	70	86	74	70	69	67	73	76	66	93	65	66	64	95	75	78	74	56	56	75	67	78	75	63	77	83	83	65	83	65	85	75	66	94	86	72	81	69	78	73	92	90	64	79	65	71	73	72	82	82	69	68	87	79	72	70	73	75	70	75	88	78	73	61	91	63	69	87	85	72	60	76	69	104	76	85	87	78	55	70	89	76	73	67	64	71	67	70	74	77	75	79	87	66	60	85	76	82	65	68	77	73	69	67	66	78	85	86	69	75	75	85	78	84	71	72	79	85	76	62	83	83	62	74	81	72	72	68	67	84	77	79	79	79	80	54	80	66	77	74	75	87	75	83	76	63	89	84	80	80	77	87	72	89	51	79	71	80	90	52	81	80	84	54	86	84	70	67	84	71	76	73	61	60	76	80	73	71	71	86	76	63	66	83	65	77	71	80	65	79	71	81	75	62	85	83	78	80	83	80	77	68	68	68	49	76	89	67	65	70	68	64	71	81	66	71	68	77	68	87	70	68	76	90	68	67	76	71	69	84	77	85	88	67	76	66	88	71	75	66	77	84	70	73	74	72	71	66	95	66	70	89	69	73	77	78	66	82	86	69	72	80	82	73	82	59	61	72	91	90	74	90	65	79	91	68	80	73	73	81	79	80	75	75	82	80	66	77	85	70	79	80	86	78	85	83	79	69	77	79	69	86	77	84	73	72	73	78	81	67	70	85	68	85	66	71	83	71	65	74	77	80	78	79	69	82	74	76	87	67	88	73	79	67	74	92	72	81	79	65	67	79	75	75	92	83	75	56	67	65	96	90	87	73	77	74	79	75	79	58	76	82	76	85	71	80	85	86	85	73	79	78	72	83	75	73	98	85	74	78	75	79	67	71	72	92	82	81	70	81	76	79	73	55	77	68	67	72	70	84	68	80	73	88	72	88	83	66	77	67	79	62	80	88	64	88	75	70	77	72	84	60	90	76	79	82	74	79	76	81	89	62	75	85	84	66	81	73	76	66	68	80	90	66	83	75	81	71	60	69	55	66	68	62	70	57	75	68	70	64	70	62	77	64	76	67	66	78	88	60	73	65	87	72	89	77	74	97	83	81	75	69	79	77	85	61	81	86	77	73	70	93	85	70	69	72	83	87	60	77	73	78	64	66	82	78	82	73	68	72	83	82	59	82	58	78	76	76	64	62	65	79	79	71	75	86	87	76	98	80	65	74	73	86	75	77	70	74	74	70	72	61	82	98	70	88	62	57	78	77	79	69	72	66	59	70	84	74	91	78	73	93	91	79	84	85	77	74	77	77	82	71	64	78	71	77	70	78	80	75	80	73	70	86	74	74	79	81	85	82	69	83	69	78	63	84	85	73	81	79	87	63	82	72	73	72	69	77	77	77	80	79	82	79	69	70	71	74	77	73	59	69	90	76	77	83	87	73	65	67	82	61	85	68	93	76	74	86	62	74	89	67	61	94	73	87	68	71	89	94	69	80	71	66	80	70	87	60	70	79	71	68	77	81	76	85	91	77	85	82	65	66	82	82	69	68	58	75	82	62	65	86	83	82	66	72	74	90	86	77	71	77	87	86	72	88	72	52	87	81	64	79	84	81	83	80	87	68	65	80	76	78	75	83	68	82	74	76	79	67	68	66	84	82	82	67	72	66	62	65	89	60	73	76	60	72	81	72	75	80	73	75	66	72	70	84	93	69	70	67	68	76	68	76	88	76	86	73	81	89	78	79	62	71	70	71	85	58	82	74	70	75	69	77	82	72	75	67	77	62	81	82	78	85	82	80	79	77	64	69	81	77	86	81	65	82	76	66	69	65	64	86	67	83	67	77	73	90	75	63	68	76	76	85	86	87	85	77	82	73	67	82	80	73	80	79	67	80	55	73	62	73	59	71	67	99	84	77	88	79	111	75	81	78	72	69	65	87	83	99	74	78	83	74	76	92	72	77	77	66	83	72	71	70	74	76	86	78	70	80	72	82	87	77	73	80	81	84	60	73	61	93	78	79	82	57	70	57	79	84	58	64	69	62	85	74	77	81	84	77	80	76	78	67	68	59	89	79	80	66	67	88	81	81	69	78	79	81	69	73	82	76	69	86	82	79	73	67	66	69	77	72	88	81	72	77	72	79	69	79	69	62	73	63	79	82	79	73	80	72	67	82	67	76	75	75	60	72	81	80	88	82	75	89	70	74	87	75	81	104	74	60	78	69	69	66	76	75	69	78	86	65	75	72	68	75	100	86	89	70	88	69	66	73	63	79	82	68	68	76	79	75	57	67	74	61	75	91	88	88	96	67	70	72	69	76	59	76	87	86	94	67	83	75	77	87	78	94	63	78	80	85	72	77	71	77	82	82	79	65	84	75	76	79	62	75	85	76	89	77	73	66	83	85	67	77	79	74	75	92	77	73	71	92	82	81	75	76	77	78	65	86	73	81	78	72	68	85	84	80	72	82	78	75	78
11782	4779	2805	2847	5104	6127	5555	5755	3617	2881	2503	2076	1994	1816	1608	1488	1433	1417	1290	1200	1199	1202	1151	1067	1111	1045	1021	1014	1044	978	883	966	929	973	911	928	962	926	893	894	924	842	854	857	930	851	881	851	902	842	839	883	833	881	860	817	801	839	850	880	848	861	877	855	852	858	817	850	881	864	835	866	848	833	847	826	839	814	856	845	808	813	830	853	815	830	830	773	847	833	814	852	776	854	859	802	863	774	845	837	805	793	819	832	822	784	836	826	852	835	836	851	827	820	844	867	825	836	844	772	840	764	855	810	837	829	868	813	855	831	748	831	854	814	825	823	813	802	848	818	810	813	808	829	859	798	806	811	823	817	786	830	790	791	771	830	860	828	789	809	837	800	863	818	806	802	808	804	756	771	841	808	788	768	835	817	757	801	825	803	846	787	774	836	793	848	848	791	802	771	824	754	800	811	818	824	853	825	829	855	842	809	821	819	791	863	795	781	813	818	813	795	798	777	851	809	795	842	816	837	808	862	824	824	823	798	823	779	797	805	838	801	796	829	797	791	766	804	824	858	810	818	829	832	843	804	809	849	737	829	845	797	829	837	806	836	821	823	826	826	878	839	831	792	831	782	807	815	830	837	792	824	827	816	842	824	836	879	821	878	801	873	784	844	856	828	819	836	854	810	853	791	785	825	821	845	838	842	793	825	805	818	804	816	773	759	781	820	820	805	816	810	803	794	789	819	794	816	820	842	794	800	764	779	809	801	847	876	809	759	790	843	846	836	836	870	788	780	802	832	803	854	819	831	831	825	829	796	851	751	838	821	779	790	808	837	822	825	803	838	768	791	763	801	864	843	812	773	840	807	803	816	764	820	849	814	790	840	797	760	873	815	781	837	784	813	840	825	810	799	805	783	790	821	781	833	861	803	813	833	806	820	825	846	809	843	754	822	831	820	852	853	783	809	804	800	807	828	793	819	800	813	776	809	788	796	869	814	805	765	843	827	858	798	810	863	820	852	812	839	861	806	854	851	849	806	814	860	797	805	813	832	834	800	850	853	823	816	779	806	849	825	770	798	771	796	814	825	828	838	771	783	833	840	814	878	784	838	766	819	805	790	797	861	835	796	831	832	833	768	805	792	789	769	842	809	804	852	782	804	803	866	857	832	857	848	807	771	852	820	839	806	877	818	801	787	794	851	843	799	815	770	848	785	838	824	809	811	826	829	853	784	824	771	831	800	739	831	763	815	808	834	814	841	849	833	798	782	773	836	842	839	856	845	867	848	809	779	804	799	833	810	797	829	789	846	822	864	849	841	803	821	832	814	890	790	742	802	831	844	813	813	823	805	818	845	760	764	790	813	816	816	792	807	814	817	858	827	776	793	832	822	836	822	806	819	818	799	848	811	822	861	831	819	818	820	747	809	832	846	852	823	841	765	851	840	859	808	848	844	866	801	845	764	842	812	806	838	815	843	784	826	843	769	823	813	808	826	817	854	831	826	806	852	804	855	811	831	772	827	794	807	816	800	816	812	792	845	822	857	842	785	844	771	830	874	791	762	843	846	822	809	816	815	815	816	865	812	851	839	842	802	809	847	877	814	803	836	807	789	792	847	804	769	805	813	818	822	823	793	833	814	809	887	808	799	810	803	815	856	771	854	791	825	851	746	813	846	857	833	835	826	813	845	836	772	808	807	833	861	845	810	845	780	816	825	852	838	854	809	817	821	865	818	765	845	842	818	829	810	837	850	800	849	799	798	866	763	857	837	874	803	808	846	835	801	838	794	897	846	819	786	785	796	869	756	848	811	797	760	819	793	868	835	833	838	807	795	822	781	881	816	804	773	794	797	852	792	823	821	842	810	819	799	832	821	792	832	884	818	818	771	814	862	788	851	842	806	780	804	849	815	812	818	799	815	787	879	810	801	808	870	810	805	823	823	811	757	810	816	813	808	841	822	827	800	826	794	838	836	854	764	841	784	815	828	771	818	820	810	821	786	799	801	813	814	756	807	816	852	812	769	782	807	834	819	872	789	784	849	768	800	829	767	791	816	796	815	827	841	841	799	840	828	902	857	829	829	805	793	814	760	845	827	851	831	833	797	836	824	860	755	848	777	793	799	840	824	818	819	798	892	859	818	815	806	791	840	812	868	851	809	855	827	816	856	810	818	866	812	829	812	813	850	829	805	772	804	804	834	866	821	766	847	816	806	774	825	822	839	818	806	844	837	826	775	832	806	792	823	859	819	799	804	791	850	821	849	848	832	796	823	837	811	820	806	860	854	770	834	827	826	813	801	784	817	804	816	824	835	834	821	803	820	825	846	814	735	832	817	808	779	832	831	818	756	862	803	824	790	773	820	834	800	822	822	821	835	805	790	793	820	853	852	824	826	835	837	882	830	851	827	813	817	839	816	828	892	839	805	795	846	793	812	797	845	832	837	836	839	836	838	790	825	774	834	805	804	808	784	806	807	805	853	801	800	805	825	821	813	802	807	811	770	813	841	817	823	758	841	830	817	822	804	829	801	830	835	812	801	789	821	852	880	845	836	791	836	824	811	794	818	779	845	813	767	851	857	841	871	802	795	809	853	845	810	895	806	810	808	776	851	821	828	833	797	825	816	782	805	766	809	781	795	855	769	813	790	822	787	851	831	823	844	839	837	783	833	803	822	818	816	855	839	829	817	868	818	881	835	861	805	797	773	842	850	845	856	836	833	823	803	890	814	880	817	774	810	788	758	785	832	808	858	817	824	778	835	816	844	812	890	830	820	797	807	804	806	809	805	842	850	805	781	787	845	832	842	806	835	797	813	810	795	826	842	757	810	806	781	843	808	788	815	822	827	786	775	826	867	753	804	813	785	762	809	830	810	830	763	821	849	811	795	796	814	838	765	766	849	842	788	850	810	829	837	839	802	795	840	814	815	792	825	847	862	859	783	868	828	861	851	818	761	822	832	869	806	800	823	808	814	835	831	819	841	832	825	816	785	822	808	795	819	787	800	814	825	838	746	837	843	875	814	829	798	820	807	781	844	825	838	861	855	744	819	825	816	802	826	800	878	799	833	860	772	782	836	838	833	821	829	866	787	815	876	780	807	824	791	815	844	798	843	850	827	834	860	806	836	824	819	818	834	847	788	815	771	825	785	815	828	826	824	781	810	801	848	818	784	803	797	805	845	822	824	825	903	830	818	851	833	825	882	831	781	799	845	808	772	854	788	789	773	860	813	813	804	816	827	821	859	842	854	857	799	802	809	794	854	763	760	842	816	826	792	820	826	799	857	774	865	833	783	777	849	831	773	824	860	823	762	793	782	847	766	844	813	841	873	783	831	811	802	840	817	840	849	795	817	824	804	805	739	808	788	824	801	778	822	825	809	828	846	801	824	769	817	839	757	842	787	828	842	791	810	820	815	861	816	803	786	830	765	814	818	842	764	825	798	770	812	820	854	808	757	859	783	765	837	805	802	794	803	731	872	788	808	851	791	842	806	835	836	806	807
2426	847	307	114	79	102	115	415	95	60	56	53	59	47	36	51	41	44	38	32	38	28	29	35	34	31	39	23	24	29	20	29	40	21	32	26	25	20	36	20	23	26	21	25	28	34	24	17	26	29	23	19	19	29	22	21	14	27	19	19	19	31	23	22	20	24	23	15	19	29	24	25	28	27	27	20	25	26	22	22	22	22	18	25	27	24	23	22	32	23	23	19	23	17	19	18	26	23	21	20	24	24	36	25	27	22	15	22	29	30	38	21	27	21	26	21	20	18	25	20	24	28	14	34	15	24	20	30	28	23	18	28	19	24	18	27	26	18	27	22	28	21	24	19	23	33	26	24	19	21	17	21	21	19	19	33	21	23	20	22	25	30	29	20	32	27	20	19	16	21	21	25	26	28	23	23	20	15	22	29	24	18	17	20	23	20	21	24	24	20	30	15	30	30	21	21	23	24	25	15	25	27	24	20	20	16	33	23	27	22	19	13	14	23	21	19	27	25	24	21	20	16	15	16	32	10	23	39	17	21	28	23	26	20	23	19	21	19	23	23	19	24	20	15	17	22	28	20	22	19	29	17	20	23	29	21	17	19	21	23	21	32	21	24	28	29	25	26	24	19	30	28	18	22	27	18	14	20	18	17	13	22	20	15	14	17	25	17	29	24	26	23	22	26	34	19	27	25	24	23	28	26	23	29	20	27	17	29	20	21	18	22	29	17	8	15	16	25	27	18	21	18	16	16	17	8	24	22	24	23	16	29	15	27	24	26	18	13	23	20	22	21	19	25	18	19	25	16	20	24	17	16	22	21	23	19	26	17	21	29	25	28	34	14	22	19	21	24	18	25	28	19	19	27	17	20	25	29	18	28	27	20	25	22	25	31	16	32	23	20	29	27	18	19	20	22	29	19	15	18	27	21	25	20	22	32	24	22	30	20	29	25	21	16	23	26	22	17	29	24	21	19	25	14	27	20	21	23	24	20	22	16	28	13	20	27	22	17	17	29	24	26	19	26	23	24	23	25	21	19	32	21	35	18	13	26	24	31	26	26	20	24	32	12	27	20	16	21	23	16	23	14	20	23	25	9	30	19	26	13	19	21	20	25	26	23	15	19	22	18	24	24	20	24	23	14	27	12	25	18	22	32	16	22	17	15	29	27	38	18	25	26	14	23	28	21	18	12	34	18	28	15	7	22	29	23	13	22	29	25	18	30	26	31	23	22	24	16	26	19	21	26	29	22	20	20	24	25	13	20	23	18	28	15	23	17	28	18	25	25	22	21	27	26	18	23	18	17	11	17	29	24	12	22	17	18	18	27	23	17	26	21	20	28	28	14	28	27	21	25	18	22	34	22	20	25	17	23	23	16	20	22	17	21	15	21	22	19	19	14	15	22	24	11	30	21	26	17	29	16	27	14	21	19	19	28	20	20	27	25	26	22	16	9	20	15	24	26	30	24	21	25	19	22	19	22	25	17	27	19	22	19	12	24	32	23	24	25	20	27	20	15	25	20	14	17	18	26	20	27	22	25	13	28	24	21	22	13	19	11	17	28	21	18	30	23	19	17	20	25	18	17	34	22	27	32	21	30	15	20	23	25	19	30	32	13	21	19	26	21	22	25	25	29	23	27	28	22	21	21	19	23	20	20	23	22	19	29	27	29	21	18	19	14	25	25	27	31	22	18	16	16	22	29	22	23	23	30	19	24	19	25	24	22	13	24	23	18	22	27	20	25	21	21	23	22	20	24	17	22	26	22	24	18	25	23	22	18	24	18	16	18	20	26	14	20	22	19	18	22	30	29	26	27	14	23	26	18	31	18	17	26	15	24	15	16	20	27	16	20	21	24	21	23	23	24	22	20	20	12	23	15	23	17	11	31	24	16	16	16	32	19	33	22	20	18	20	22	15	10	18	27	16	23	25	14	20	23	18	25	28	17	30	28	19	27	27	23	27	23	28	18	26	25	29	18	16	19	26	17	22	17	21	18	27	25	24	29	26	14	19	21	25	17	22	28	19	18	18	29	21	25	25	15	23	15	17	20	17	29	22	23	25	23	17	24	25	19	16	19	23	25	22	24	24	30	20	23	18	16	29	18	22	12	16	29	18	23	15	25	23	28	26	16	20	25	25	32	18	22	22	18	26	20	26	20	21	29	32	23	33	25	21	24	23	26	16	20	23	14	24	22	22	20	22	22	17	29	20	15	30	25	26	25	19	23	26	16	25	23	22	17	25	18	28	25	21	21	21	18	19	23	23	24	22	24	24	17	18	21	15	22	21	18	20	18	19	27	18	21	22	24	16	23	18	17	19	21	14	19	17	22	19	28	26	26	23	22	12	21	19	26	11	22	30	28	18	21	30	23	18	27	23	23	10	25	17	25	24	20	26	22	25	23	24	20	23	22	28	26	26	29	25	24	22	14	21	30	29	22	23	22	21	16	19	22	26	21	19	13	34	21	22	22	12	27	27	22	18	24	25	22	17	20	21	24	19	16	24	13	17	14	26	20	20	15	23	23	23	26	22	29	19	19	26	19	17	32	21	23	20	17	18	19	15	22	22	20	22	28	28	24	18	23	22	22	26	18	30	25	20	22	28	22	31	15	23	20	19	21	20	23	9	26	23	26	14	26	22	18	25	21	14	22	23	18	14	21	24	18	31	28	21	30	29	18	18	20	15	20	17	22	19	22	23	14	27	32	15	33	25	21	18	24	22	24	25	30	25	23	19	14	18	25	21	14	29	23	23	16	26	26	24	15	28	16	18	27	19	22	18	25	14	26	22	18	25	30	23	30	24	21	20	17	16	24	16	26	23	29	23	21	23	20	17	14	26	18	24	20	19	22	19	12	19	23	22	26	22	19	16	17	27	24	23	16	19	20	19	16	26	23	19	15	25	26	16	22	28	22	17	17	19	28	31	20	27	26	20	27	24	35	17	20	21	25	26	28	15	23	25	14	20	21	28	24	19	21	23	18	27	19	18	14	16	22	22	21	16	28	16	18	29	33	26	17	25	22	23	30	27	24	18	14	26	18	16	27	20	22	24	19	28	21	27	15	20	26	18	22	24	21	21	24	18	21	20	23	27	26	16	23	22	32	19	16	21	18	15	31	19	21	25	19	16	20	23	23	19	24	19	21	26	23	15	17	28	20	34	19	24	23	18	17	19	19	26	22	27	23	28	10	15	23	27	25	20	28	30	28	27	28	20	18	23	26	20	28	17	31	24	17	15	27	19	19	21	30	26	26	22	23	14	23	17	15	19	22	19	25	22	21	24	18	23	23	18	28	19	19	30	24	21	22	23	33	19	20	24	19	15	24	26	16	22	25	24	22	21	21	28	21	22	19	15	27	12	19	28	22	19	21	21	24	17	24	19	25	25	22	23	23	19	18	20	21	20	19	23	24	21	22	18	15	18	24	22	17	16	20	20	23	20	17	22	18	24	21	23	13	19	24	17	30	20	16	22	17	26	20	22	21	13	22	28	26
21472	10534	4566	3480	7162	8322	8028	13422	4333	3465	2704	2309	1896	1601	1437	1153	1126	1069	919	844	839	709	645	667	602	569	531	541	462	485	417	451	415	394	385	388	356	354	333	362	374	334	332	300	338	306	319	302	295	291	292	291	297	279	242	276	289	256	273	239	258	307	249	260	231	290	254	273	253	246	245	244	257	250	283	242	239	220	252	228	277	264	273	223	256	254	230	244	234	248	249	271	246	245	228	234	215	212	251	225	227	235	237	231	252	270	211	221	199	212	261	249	220	233	228	243	239	222	237	241	233	231	237	230	228	228	250	241	244	209	212	237	240	232	196	236	233	257	201	208	208	210	222	233	228	236	217	212	225	198	253	240	227	219	201	218	248	235	230	241	238	242	228	218	222	217	234	226	224	244	210	239	231	219	245	220	230	246	210	232	271	229	200	239	255	232	223	229	240	237	217	234	217	216	227	198	212	231	244	229	226	235	214	221	227	247	221	230	210	199	203	240	240	251	261	228	233	208	245	208	220	247	228	222	199	241	214	235	230	234	254	233	240	228	244	222	199	240	216	251	218	241	224	197	226	219	228	223	227	206	229	207	216	235	225	224	240	237	207	263	239	253	209	226	239	277	216	227	230	227	235	243	235	251	226	219	214	254	223	219	208	244	218	235	205	220	215	216	248	202	202	237	225	236	227	244	210	213	205	239	219	221	217	233	232	247	230	223	252	230	236	213	231	208	222	218	220	200	239	227	219	194	221	222	222	251	214	223	234	213	276	233	225	207	219	216	220	224	215	214	225	226	238	232	228	216	214	250	231	256	236	212	238	205	219	217	219	260	210	227	230	212	234	208	260	235	228	210	244	227	226	221	198	221	238	247	211	219	234	229	217	209	226	246	205	233	236	255	232	222	242	215	215	235	210	227	202	213	250	211	232	231	228	224	213	209	227	215	194	234	243	230	225	236	247	231	217	238	213	220	217	251	238	233	218	215	248	237	224	224	235	211	214	216	227	229	211	228	223	222	197	238	225	203	223	250	210	227	206	215	240	221	237	215	212	224	217	206	222	219	229	218	232	267	246	215	221	246	201	256	232	205	208	236	234	213	202	229	223	218	222	231	204	209	226	244	194	210	230	183	220	214	242	209	260	222	218	220	208	234	238	227	223	226	247	237	228	222	211	219	217	196	201	227	227	228	262	193	238	212	240	218	241	240	223	221	233	245	233	230	257	229	208	220	236	240	234	236	211	208	222	235	254	226	230	241	219	241	225	230	218	192	212	226	210	200	202	229	201	234	231	216	229	225	246	218	238	236	245	230	230	213	210	230	255	229	226	205	233	212	246	239	211	235	207	221	232	236	255	219	221	206	201	245	257	225	215	230	223	237	230	217	222	219	244	224	223	231	214	196	219	221	219	219	248	239	241	229	212	223	214	232	200	224	209	263	226	242	214	215	228	219	215	205	209	246	218	206	234	217	248	212	202	255	233	229	210	250	183	205	222	264	239	244	241	197	212	222	206	217	205	228	241	250	222	220	262	231	225	237	243	218	188	232	222	220	231	216	195	200	193	232	233	206	212	219	208	210	226	235	224	235	221	212	223	217	184	224	206	199	224	212	206	187	223	215	215	217	217	237	233	249	217	252	223	223	197	244	212	242	217	224	244	229	226	208	235	223	229	224	223	227	227	228	219	204	214	230	230	207	201	236	217	224	240	222	255	217	212	233	219	220	230	215	217	224	232	237	212	224	252	202	228	257	237	254	224	217	239	226	221	212	239	234	209	254	222	257	209	224	240	234	233	235	214	214	239	245	242	213	214	238	217	243	220	227	204	212	232	242	237	226	190	209	225	201	243	234	214	236	197	219	235	217	240	213	222	235	256	198	218	222	218	219	250	216	207	239	210	230	228	240	215	237	250	231	209	223	222	225	215	226	219	228	235	254	204	239	236	212	217	226	247	193	194	211	233	247	243	239	232	225	222	231	246	225	243	246	249	212	216	242	228	217	230	238	219	220	226	237	233	224	203	206	237	210	198	225	239	217	220	245	212	230	223	220	228	234	232	212	238	216	226	218	241	215	215	240	244	208	256	252	213	232	213	226	207	224	232	210	226	213	223	240	223	221	223	255	246	231	219	214	227	201	191	231	221	215	228	225	238	241	220	218	227	223	210	191	248	226	223	213	209	226	224	236	215	232	250	252	223	218	246	250	214	230	249	195	234	212	211	222	252	223	244	229	219	230	235	190	222	215	228	225	239	220	225	218	219	236	212	192	210	205	244	205	210	223	229	197	237	244	188	220	220	237	256	212	219	230	240	219	245	217	256	216	247	212	215	213	222	229	208	227	250	218	224	225	235	241	222	225	238	257	232	219	200	229	254	229	230	215	210	216	203	214	226	219	221	215	231	213	223	231	246	214	228	228	240	241	235	281	240	230	199	243	235	217	202	222	221	237	235	220	238	226	218	230	210	210	235	231	205	218	243	232	230	228	231	237	238	191	205	224	194	231	224	244	245	223	245	205	228	238	215	189	228	210	236	227	228	228	219	233	228	232	241	226	211	204	243	196	223	199	215	241	227	233	228	226	253	243	227	231	228	211	237	214	217	207	237	209	222	232	231	232	223	203	243	192	212	223	238	219	225	248	200	240	234	186	254	227	216	230	212	237	209	214	216	232	231	206	205	202	242	253	243	215	250	218	234	219	213	242	234	205	217	245	246	198	219	232	210	228	254	214	225	230	232	222	196	248	219	203	219	224	228	224	231	194	201	228	214	211	232	185	220	222	208	240	225	232	214	234	245	249	231	231	246	209	217	218	218	205	245	237	224	271	258	211	216	234	211	206	227	221	236	205	219	203	224	218	214	232	239	223	233	216	229	229	232	270	201	241	232	256	210	244	234	214	245	232	214	207	259	220	217	238	243	236	253	233	226	219	227	239	200	210	197	203	239	251	217	215	214	205	231	223	199	248	216	241	227	251	203	216	187	233	197	212	209	193	191	232	239	220	238	184	227	217	224	250	238	212	217	236	222	213	228	242	217	242	229	248	264	243	217	210	211	229	231	240	242	217	261	214	217	265	225	241	238	205	211	222	216	244	244	248	217	217	240	229	239	206	233	231	215	263	223	195	218	221	241	219	220	226	212	226	258	230	194	223	224	261	228	250	224	239	226	239	252	229	192	217	227	230	205	236	235	201	220	260	233	207	224	208	265	220	250	209	230	214	234	208	222	215	235	233	224	200	234	199	246	229	240	238	206	205	237	219	208	214	220	231	229	230	238	223	215	246	238	236	220	234	218	250	222	249	197	219	223	237	225	227	217	216	226	228	210	222	214	232	216	224	226	233	206	226	223	222	209	238	221	225	223	232	241	235	214	239	209	246	240	217	254	227	245	226	234	206	224	215	242	256	227	221	218	202	217	231	232	207	231	230	230	232	220	251	221	218	237	206	223	209	223	269	214	216	227	215	228	220	237	244	210	221	238	210	238	227	227	236	234	217	205	236
2080	738	176	105	69	65	87	233	406	69	77	75	83	71	67	56	74	65	57	58	69	56	68	58	66	57	57	61	64	58	69	63	60	43	61	76	55	57	68	60	77	67	69	55	72	57	63	55	64	61	52	70	57	62	64	63	54	49	58	74	63	50	64	60	56	49	61	62	55	68	65	49	63	79	70	63	59	69	64	63	58	86	71	72	63	67	69	50	68	61	58	61	42	67	62	57	78	46	82	88	44	62	61	43	70	68	68	49	54	61	75	56	60	78	74	49	54	62	59	60	67	61	59	66	70	75	72	82	59	67	60	56	69	61	54	74	68	63	74	60	56	69	71	61	66	80	54	47	78	63	54	66	62	58	49	56	56	61	54	56	64	65	86	66	56	78	60	57	73	66	74	66	62	63	63	53	62	77	51	84	59	75	66	65	79	46	76	62	61	55	69	61	70	61	59	67	76	57	63	63	69	59	59	71	59	74	69	60	67	57	61	74	80	73	67	61	55	54	82	74	57	49	53	78	57	54	68	72	67	63	59	66	70	63	71	67	71	75	65	61	62	65	68	63	49	61	68	75	66	68	74	53	62	55	75	63	72	72	55	76	63	47	65	66	65	82	55	62	75	64	55	70	76	69	61	61	59	62	55	71	68	58	53	66	76	63	65	72	54	46	42	48	56	61	63	70	53	66	69	79	67	65	65	65	60	66	73	54	60	71	63	62	64	74	62	60	57	56	59	63	65	83	73	69	64	71	54	66	61	58	64	62	60	64	70	64	64	76	52	69	50	71	60	77	77	61	70	71	55	56	53	51	66	57	55	64	63	65	78	65	68	65	51	56	60	78	60	64	59	51	58	65	65	50	66	76	80	67	75	65	75	63	75	68	65	62	67	69	61	56	52	69	69	52	60	57	64	58	48	55	77	61	59	57	72	58	66	63	54	65	59	65	59	82	54	59	53	65	63	76	62	55	67	61	64	62	68	53	50	42	64	71	63	75	69	42	71	49	65	56	52	60	49	70	62	71	61	69	68	55	68	67	54	56	63	60	73	67	65	54	69	61	63	54	58	61	79	60	71	59	66	70	60	51	64	56	72	55	43	52	67	78	53	67	66	56	54	53	63	80	71	61	68	80	56	78	71	67	63	58	58	64	59	67	52	57	62	66	64	69	69	59	67	65	49	54	57	67	58	59	62	57	55	56	81	52	68	57	67	68	75	71	56	69	67	68	63	53	66	60	62	70	75	57	57	65	46	57	58	60	70	65	53	60	67	79	72	54	57	62	58	58	64	56	61	63	67	48	65	46	71	70	66	62	66	68	72	79	46	67	65	71	84	65	47	63	66	45	58	55	67	59	62	67	57	59	60	62	65	70	58	47	67	61	65	53	71	70	61	65	59	69	58	54	62	67	54	56	63	56	67	72	54	60	74	70	66	61	71	52	58	57	69	64	60	49	59	50	57	71	60	66	60	46	55	76	52	73	66	62	61	61	53	69	50	57	59	71	57	63	62	64	65	65	68	53	65	59	63	60	73	64	57	54	59	71	49	71	53	67	47	52	60	49	64	64	70	66	63	66	58	73	63	65	60	65	73	73	65	54	90	57	64	69	58	72	65	61	58	68	57	66	49	51	59	62	62	70	48	68	34	77	61	66	56	67	64	55	63	61	63	79	66	56	55	75	74	52	63	61	55	63	72	62	61	56	58	68	58	67	65	69	48	57	65	75	64	68	67	57	70	74	61	73	63	65	68	64	60	67	70	65	62	67	69	50	63	65	91	70	72	63	62	52	66	78	69	70	67	56	60	60	55	72	61	58	70	61	60	62	66	61	50	64	64	75	69	73	45	60	52	58	62	67	66	53	59	62	55	52	61	68	52	71	65	65	70	59	61	70	55	63	63	60	63	57	58	56	48	66	76	65	52	58	58	61	64	70	82	69	89	52	58	55	59	61	65	53	59	71	73	66	57	59	66	63	65	62	69	48	50	56	57	44	56	74	63	52	59	77	57	69	53	62	62	59	78	71	55	68	64	62	69	62	70	83	65	46	69	56	66	57	61	48	72	58	63	55	70	68	67	71	65	63	53	58	73	76	50	61	58	63	58	72	58	55	52	49	63	66	65	65	70	55	61	73	69	63	54	57	66	73	59	60	53	71	50	49	53	77	64	58	52	57	58	60	49	57	71	68	73	64	58	57	67	74	67	52	61	63	54	66	58	52	71	66	62	64	64	66	44	68	62	62	55	62	57	56	64	65	64	69	58	71	62	62	70	57	75	63	52	45	54	51	64	59	64	74	59	58	77	76	53	69	60	67	72	61	53	50	59	52	65	56	76	66	74	67	59	68	71	59	62	53	64	69	71	59	63	74	51	56	62	73	63	60	55	68	65	71	56	59	60	61	67	63	63	75	61	52	77	61	62	64	64	60	63	37	59	74	63	64	73	79	55	69	51	75	54	79	62	59	61	74	57	66	65	55	64	62	62	67	66	52	63	69	62	74	63	73	86	63	76	71	72	70	83	59	49	64	59	56	48	69	52	62	80	72	62	76	77	68	50	68	68	48	59	69	63	66	55	56	64	50	71	62	64	66	72	70	85	66	63	52	58	72	54	69	68	70	57	65	77	72	63	62	59	41	58	64	46	79	61	67	67	74	70	59	48	74	63	65	59	63	62	68	47	56	70	69	60	46	54	41	55	59	72	62	70	75	63	62	63	59	44	49	53	65	57	56	66	60	61	74	59	67	63	56	72	51	71	51	60	67	51	59	54	58	61	60	55	58	50	64	66	67	54	62	50	56	58	75	53	53	51	71	58	61	66	65	72	69	54	41	62	61	65	63	60	61	67	70	64	73	60	59	75	71	59	53	67	60	59	62	46	59	54	48	66	59	74	65	65	70	77	65	55	57	77	60	50	58	54	71	51	60	65	68	52	57	56	65	64	54	49	74	66	54	61	76	64	71	72	68	61	61	79	55	58	48	68	69	67	72	62	60	64	66	68	58	64	59	59	62	67	60	64	63	57	62	63	70	59	55	70	86	73	68	55	56	58	59	67	58	57	59	58	74	66	62	50	60	58	67	68	69	77	50	61	55	66	57	61	57	63	72	65	64	63	74	67	62	62	56	66	61	68	63	55	64	70	66	56	64	57	59	63	47	70	61	62	60	54	64	68	65	69	53	57	51	48	58	67	62	64	53	62	60	56	69	71	56	61	60	60	67	68	69	75	67	63	70	75	62	64	60	73	57	52	58	61	75	68	50	61	66	73	69	54	61	56	54	59	57	56	43	56	57	55	76	61	57	56	67	62	75	58	54	56	78	54	69	63	58	67	61	66	64	57	69	56	74	64	56	69	60	65	57	56	55	60	55	64	65	60	66	72	70	60	63	62	82	72	55	54	64	62	73	60	64	72	59	67	59	68	58	47	59	76	68	70	72	49	61	62	58	84	70	71	62	65	65	66	64	64	84	61	70	58	59	89	59	73	58	57	45
16934	9947	2804	1477	2323	2353	2404	9749	8355	1247	1042	1041	917	948	909	859	884	905	792	776	778	740	820	821	787	734	791	711	706	745	722	715	761	719	721	752	742	717	731	719	717	715	702	724	726	714	696	734	741	731	725	704	749	718	737	663	685	732	711	706	718	675	699	697	690	692	718	745	734	769	686	725	672	718	720	685	719	705	706	669	708	713	748	716	713	698	720	734	735	676	702	680	696	706	673	666	692	719	681	670	723	663	746	723	722	743	695	725	758	717	685	702	720	754	674	710	684	719	694	701	654	680	665	732	748	746	730	686	693	696	731	730	739	740	687	712	711	676	673	696	642	720	653	705	749	698	705	734	721	770	690	693	720	747	715	738	692	692	723	737	724	722	703	719	705	744	706	680	707	699	725	725	690	715	699	692	714	707	740	738	668	728	705	707	716	721	664	712	765	706	656	705	710	668	686	724	702	747	707	758	735	684	744	696	652	697	689	753	711	693	669	713	710	700	695	738	699	715	740	700	700	711	717	719	711	705	738	733	692	734	734	707	713	671	667	696	694	679	674	691	698	737	734	769	761	710	760	695	741	683	739	730	741	750	696	717	726	717	687	727	715	706	674	685	679	712	708	711	726	668	714	675	716	688	652	712	690	689	666	661	706	684	737	661	699	680	668	677	728	670	726	702	721	733	662	723	707	746	710	681	703	704	688	750	720	677	734	706	732	723	699	730	764	681	713	770	681	705	782	684	701	724	697	721	749	709	662	704	773	716	673	724	706	683	726	645	710	640	677	691	704	731	662	751	677	673	709	761	710	754	691	725	684	679	700	708	709	724	696	710	678	693	714	702	712	706	673	733	666	692	705	760	700	665	698	713	688	675	719	693	686	738	732	760	734	691	673	737	704	673	691	693	701	725	719	697	675	669	703	752	739	730	691	695	695	702	692	677	752	722	719	711	689	722	690	713	701	758	718	700	695	659	699	706	731	727	698	729	699	699	724	710	700	722	676	659	666	720	656	719	679	702	693	719	706	728	636	736	737	732	703	710	679	689	704	659	693	731	735	686	695	756	749	695	709	726	705	713	728	712	676	687	681	678	766	685	698	723	709	695	723	675	733	677	701	717	723	691	696	733	706	699	755	695	734	688	698	731	679	685	693	704	756	735	726	715	743	747	700	685	746	748	720	702	740	704	713	694	660	749	721	758	675	709	755	725	713	696	737	734	687	704	693	726	733	639	690	670	677	722	692	732	737	728	695	693	702	717	714	703	737	707	735	659	720	653	710	690	683	729	761	691	650	687	695	721	689	722	682	699	692	717	718	737	709	698	687	667	682	724	715	701	659	705	671	699	666	752	736	742	681	725	707	739	748	694	739	725	677	690	685	668	688	680	687	706	705	737	694	727	728	708	690	717	760	725	700	693	705	725	695	707	695	666	685	717	741	744	734	672	711	726	710	716	733	707	735	687	753	686	750	706	737	736	677	686	702	736	747	721	735	698	690	693	744	728	711	724	701	699	722	702	713	736	682	694	767	679	686	692	660	676	731	718	683	740	694	679	732	715	630	663	702	662	732	618	667	703	696	734	692	695	737	739	673	707	695	709	678	692	695	721	694	721	701	688	680	753	685	710	679	715	726	708	725	704	677	668	688	724	708	745	760	707	689	680	728	741	775	711	726	673	724	736	753	736	700	718	719	686	690	709	703	693	710	729	706	722	733	689	712	701	717	667	686	746	671	717	703	706	711	694	638	705	720	688	698	712	784	660	706	670	721	713	653	712	681	773	724	734	739	690	704	686	736	684	703	738	715	703	699	678	700	704	722	667	711	710	728	726	671	735	715	727	717	690	712	715	760	746	728	701	712	692	732	670	723	651	665	681	707	655	662	718	713	690	724	693	675	719	722	688	696	665	695	723	715	704	693	672	689	672	748	668	738	702	760	714	706	678	715	675	734	706	713	676	707	765	706	690	685	774	688	724	750	764	715	675	699	717	713	669	741	704	666	708	731	710	722	721	712	727	700	680	700	734	721	679	772	730	733	671	717	726	682	731	735	715	727	722	730	710	678	728	735	682	704	744	669	729	718	696	687	701	731	694	714	748	697	683	677	667	681	655	731	663	728	746	787	693	718	730	685	697	736	709	740	698	681	752	679	744	700	683	687	648	757	720	692	686	707	736	722	681	679	695	706	657	681	719	743	692	701	692	698	709	735	673	698	679	720	710	696	755	702	739	704	741	678	685	738	727	696	748	706	717	739	702	723	758	730	747	733	686	699	729	713	739	704	697	731	745	698	699	709	667	756	723	720	695	721	688	716	753	693	658	728	700	680	726	725	716	694	702	679	736	683	748	734	700	683	742	741	668	662	708	718	665	688	674	700	739	714	724	688	729	741	723	713	699	671	667	696	728	753	688	728	702	718	664	720	697	682	736	715	724	732	698	727	730	673	692	715	693	683	706	717	690	698	677	678	681	704	712	700	750	738	675	748	725	719	762	704	728	731	707	678	697	694	722	662	699	711	687	728	730	701	687	718	706	696	725	648	720	683	704	693	677	678	647	672	705	700	710	709	684	672	741	712	694	756	727	678	689	723	694	662	711	701	710	666	748	739	763	759	708	721	709	709	724	702	693	729	685	695	736	683	706	758	694	672	709	657	714	727	730	730	741	698	680	720	715	697	727	674	731	686	702	674	731	704	651	718	677	706	699	701	709	735	683	694	687	639	720	749	657	746	734	661	791	739	692	720	693	728	680	732	670	654	707	649	713	739	718	742	689	696	723	700	676	686	734	696	699	744	733	688	682	683	727	727	726	738	724	739	717	748	669	664	693	680	679	711	696	734	720	735	720	716	727	696	681	695	730	683	711	703	685	718	699	727	736	696	691	690	665	708	698	722	727	687	684	726	716	722	673	675	707	677	730	697	738	772	703	683	701	683	682	764	703	752	716	680	694	669	698	691	731	759	699	719	700	727	679	715	698	728	689	674	684	692	717	713	670	685	716	737	701	710	698	717	688	698	725	713	729	695	687	697	692	707	710	707	697	765	708	711	711	741	685	742	733	704	707	712	687	753	653	677	679	710	719	701	688	682	694	679	678	713	708	706	743	724	729	733	752	724	735	703	656	702	694	725	722	663	695	695	691	690	757	713	750	710	716	679	731	716	680	737	706	708	731	700	726	716	701	700	705	697	706	696	733	711	726	708	734	675	753	734	710	714	679	693	713	727	719	679	739	706	705	728	678	704	715	696	688	722	666	715	751	681	745	724	649	726	674	734	726	736	660	672	715	717	675	734	696	698	674	731	712	669	717	710	680	722	689	644	731	737	748	722	709	691	720	739	669	698	704	736	738	699	712	696	704	727	701	699	725	696	704	748	678	716	703	677	712	749	732	760	724	714	662	691	747	734	730	706	679	750	686	665	713	720	699	698	730	714	694	693	710	738	660	664	716	771	741	725	673	692	720	714	688	673	691	753	687	710	737	727	698	690	701	693	693	734	710
2393	913	414	175	77	88	644	2495	5992	94	46	39	32	31	23	25	31	37	27	27	22	16	28	29	17	32	18	25	22	17	17	16	15	20	20	13	24	22	18	19	19	27	29	21	12	20	17	16	19	26	22	25	18	20	9	26	17	19	20	16	17	23	19	17	25	18	17	18	22	20	11	19	18	21	16	18	19	24	15	19	21	28	17	15	24	21	21	24	16	23	14	13	21	17	9	24	24	22	20	19	24	25	20	18	19	19	15	26	21	24	13	13	24	26	19	20	24	21	19	10	18	18	17	15	19	16	18	20	15	15	24	16	23	19	22	19	19	18	19	17	20	19	17	18	16	17	24	21	21	22	20	15	24	14	19	17	30	22	17	19	25	24	15	16	26	24	15	24	16	11	20	23	18	15	21	17	18	22	18	21	23	19	20	15	17	19	18	16	14	21	21	30	18	23	15	22	26	17	17	30	16	17	24	21	15	15	14	19	22	24	19	15	22	23	16	15	14	29	17	22	12	17	20	21	20	20	20	19	19	18	13	15	19	18	19	13	20	14	18	18	21	24	29	22	14	21	18	19	13	21	19	24	20	17	20	20	14	15	24	15	22	19	18	17	19	27	21	21	15	18	20	20	23	27	12	20	24	9	18	16	19	16	20	15	17	19	13	21	20	20	18	18	17	11	22	12	20	24	23	22	24	24	23	18	20	31	18	13	18	17	19	18	12	19	22	18	23	17	16	22	15	14	15	15	15	22	23	18	15	18	20	15	17	13	26	23	23	22	23	18	20	22	16	20	25	16	20	13	18	28	25	15	20	22	17	18	22	21	21	22	14	16	15	20	27	13	17	24	22	22	27	19	17	16	25	20	15	15	17	15	22	16	18	18	15	22	23	20	20	23	19	15	13	17	17	16	21	32	15	16	20	8	15	19	12	16	17	20	22	19	23	19	20	22	24	25	27	17	17	31	15	21	23	24	22	33	25	14	16	23	29	14	18	18	25	27	26	22	17	16	23	24	22	20	23	23	17	21	18	19	18	20	26	18	18	19	24	19	15	24	19	17	19	21	13	17	21	14	24	24	15	16	14	28	30	20	12	30	21	18	28	20	29	21	18	19	17	17	14	17	22	23	16	16	11	25	27	15	20	24	23	14	20	13	22	20	20	20	14	11	17	18	21	16	20	29	16	24	13	26	20	27	15	25	18	14	23	20	24	28	17	25	15	29	17	14	15	23	17	16	20	10	19	22	20	22	19	12	22	15	22	18	20	27	22	15	25	25	15	19	16	19	32	17	18	20	22	16	12	21	22	21	22	21	19	22	18	16	11	18	16	26	23	26	22	20	13	16	22	22	19	21	33	14	16	20	21	16	22	24	20	19	20	23	23	11	19	12	21	13	22	14	22	16	18	13	13	20	18	21	22	13	19	15	18	22	19	24	15	26	25	14	22	28	20	19	24	18	22	14	24	13	23	28	15	21	16	12	21	22	31	17	19	15	21	27	18	20	23	17	19	15	17	24	14	18	16	24	14	33	22	17	26	15	24	24	14	15	20	24	18	23	17	17	11	17	15	20	19	23	12	20	15	19	20	21	21	12	18	14	15	13	11	22	25	21	19	26	20	20	20	18	17	12	14	16	13	22	19	13	23	21	19	18	20	13	15	15	21	16	17	17	19	17	19	17	18	22	18	20	16	18	16	18	19	17	22	16	9	20	29	13	16	14	19	18	23	17	20	19	12	21	17	30	20	16	18	16	26	25	22	19	12	20	21	16	18	18	25	20	25	17	20	15	10	15	20	22	23	19	20	14	18	17	19	17	20	29	21	19	14	18	16	14	21	26	13	19	23	18	15	22	17	19	15	17	21	22	16	21	15	18	20	18	14	17	22	18	14	20	18	12	21	21	25	19	25	15	28	15	19	18	18	19	11	25	13	18	17	18	25	24	22	21	12	18	16	20	11	20	17	13	24	22	23	18	24	18	13	23	19	17	20	15	20	26	18	21	19	21	12	20	25	24	20	12	22	22	11	22	14	23	18	19	21	23	23	16	14	17	27	17	14	14	21	15	23	23	21	23	24	22	15	14	17	22	21	17	16	23	22	15	19	19	18	24	25	19	24	11	13	15	28	28	16	20	18	22	20	26	20	20	19	26	19	23	20	19	15	21	23	23	25	24	16	18	13	25	20	14	19	19	20	19	20	27	18	22	16	19	18	17	29	30	28	21	24	21	28	22	17	13	14	23	25	22	25	19	18	25	10	18	15	21	23	17	15	22	21	17	21	22	21	23	18	22	18	21	17	19	25	22	12	20	16	25	17	21	13	20	36	19	14	25	16	11	25	19	22	24	13	16	22	24	24	18	15	18	18	15	24	18	28	16	15	23	18	16	25	18	22	13	21	15	18	18	20	22	21	19	20	21	22	14	20	22	19	18	17	18	21	19	18	22	19	19	24	19	21	24	16	16	19	20	21	21	16	19	20	20	16	12	21	28	21	17	21	21	25	15	19	19	22	21	21	22	20	33	23	21	23	19	20	23	23	19	24	24	18	19	17	19	14	22	21	18	26	13	16	15	25	17	21	23	24	22	26	15	28	24	20	24	15	20	23	17	19	19	27	21	14	24	24	24	16	21	21	17	21	24	10	15	25	14	15	16	22	16	17	19	16	16	17	16	15	16	25	21	16	21	16	22	21	25	23	17	22	24	19	17	12	29	12	15	17	16	16	24	17	20	16	20	19	25	12	22	13	16	21	15	19	21	25	13	28	17	15	20	18	20	19	13	16	19	18	19	22	17	15	10	23	16	17	20	24	11	16	25	20	23	21	18	23	22	22	21	19	19	26	17	23	20	18	19	26	34	14	21	22	17	15	14	20	23	20	24	24	23	22	16	18	18	12	19	17	24	18	12	8	17	19	17	18	15	24	21	23	17	17	24	19	25	22	15	18	23	19	21	12	18	20	19	18	18	16	18	16	19	13	11	18	20	24	19	17	23	16	22	33	21	25	23	11	16	19	15	21	20	21	25	11	22	17	15	20	19	16	21	23	10	22	21	13	20	14	21	18	21	17	18	19	23	19	17	21	19	20	12	16	18	26	15	16	24	17	15	16	11	16	23	19	20	18	17	15	18	22	15	13	23	18	27	13	24	26	25	19	25	16	23	20	20	19	18	25	16	14	28	21	16	24	20	20	15	27	14	26	24	20	15	17	22	14	18	19	23	18	20	18	19	24	20	19	14	32	28	19	19	20	15	11	18	26	17	16	16	21	20	19	13	23	18	18	13	13	16	25	19	18	18	26	16	18	16	18	16	15	17	18	11	22	23	19	26	17	25	14	16	18	13	9	20	25	19	20	20	20	21	22	29	16	19	17	24	20	14	22	10	19	20	18	24	15	17	20	13	18	22	19	12	15	17	21	20	18	14	17	26	27	24	15	15	17	7	24	18	16	22	27	15	23	19	17	17	23	20	16	16	12	22	23	37	24	27	23	19
22094	10374	5837	5447	5938	6634	15665	28037	35385	1726	1351	1174	981	816	714	676	608	589	514	510	483	419	424	403	436	348	363	370	319	320	314	341	343	302	304	313	284	319	305	268	288	264	276	274	293	279	273	249	215	259	255	258	247	257	249	252	232	231	242	241	239	256	230	223	244	224	234	228	257	249	254	273	237	217	218	234	233	236	234	241	258	232	244	225	227	232	244	234	258	249	226	267	246	242	235	231	242	227	237	217	235	206	216	230	214	234	228	210	211	230	229	244	240	211	222	242	223	261	251	236	232	225	226	233	215	250	233	229	225	245	211	199	251	227	241	223	238	262	220	202	236	239	221	230	253	244	218	233	247	227	228	242	245	228	227	192	224	216	204	224	255	233	234	234	238	244	223	227	238	239	216	228	219	241	248	231	212	215	223	228	218	223	239	244	235	236	241	237	223	205	257	199	225	255	207	238	243	250	225	221	252	221	248	235	228	247	233	239	220	229	236	220	236	220	249	241	194	269	223	224	234	237	220	224	243	266	257	190	223	224	245	212	251	227	198	243	208	255	215	221	221	217	205	233	239	227	239	242	244	228	261	251	232	214	234	247	234	186	235	226	236	228	233	264	224	249	217	221	231	256	253	211	246	198	235	218	250	223	237	211	216	228	247	223	233	217	218	244	204	215	256	240	232	245	200	238	224	243	209	205	213	241	203	241	273	236	250	221	235	222	209	238	240	208	256	225	208	201	216	216	225	240	235	243	224	222	248	224	233	222	217	219	219	218	232	240	217	253	201	259	202	207	238	254	215	232	246	223	229	218	197	224	225	216	217	232	235	240	226	221	208	231	246	223	240	222	208	252	197	240	216	223	245	244	182	222	218	204	225	218	238	245	229	215	227	214	250	214	220	233	219	252	220	236	226	234	220	217	214	234	224	247	238	240	249	224	257	235	228	244	225	214	219	214	256	235	223	248	230	224	230	258	209	218	232	245	220	240	236	213	234	223	229	236	249	223	248	226	229	207	263	239	223	242	234	241	221	205	243	242	203	225	213	222	238	245	213	209	229	211	220	218	217	237	246	213	221	237	218	228	217	219	231	227	214	233	229	228	215	229	214	222	221	263	229	223	234	222	228	272	232	214	242	237	248	220	241	224	251	224	210	214	214	235	241	244	235	224	220	224	235	191	248	205	233	230	211	241	249	219	235	207	217	241	230	228	209	240	242	238	222	211	241	207	252	215	219	217	236	235	208	220	250	227	238	214	237	257	208	198	222	217	230	224	220	223	234	222	242	241	257	241	239	223	234	257	240	235	248	234	239	264	233	236	225	192	217	222	233	202	228	254	225	229	243	249	234	216	231	225	219	263	201	202	218	225	234	221	275	240	261	208	233	230	220	226	216	255	230	224	218	224	221	244	219	222	217	214	236	241	241	242	226	231	213	216	252	233	237	221	220	221	224	251	234	230	237	224	221	229	220	222	244	266	199	211	213	217	251	197	226	245	247	242	212	219	235	222	233	246	227	208	221	213	210	231	245	208	255	221	236	244	210	211	225	244	219	228	262	228	257	203	231	224	233	214	221	235	220	246	245	233	224	230	235	245	226	221	232	210	242	210	244	234	248	200	246	222	221	227	253	224	243	236	229	229	238	220	233	230	244	224	251	239	228	217	221	232	227	234	251	237	215	206	235	233	207	224	231	260	242	232	200	227	227	233	226	234	230	218	229	247	226	222	234	215	230	217	193	215	221	210	221	218	223	245	206	204	220	211	210	247	242	210	248	259	244	225	214	233	214	207	223	234	226	216	230	225	210	216	202	235	218	233	235	202	242	253	217	221	254	228	234	207	266	196	221	225	208	232	210	235	222	205	248	221	250	223	226	233	228	236	228	243	232	227	225	210	237	241	244	237	226	234	236	209	222	251	234	255	202	227	238	238	237	232	199	242	232	200	233	226	233	234	228	241	220	234	225	221	227	237	226	242	253	232	275	233	217	207	237	224	222	254	231	245	210	219	223	226	230	258	194	222	211	248	236	228	245	217	209	228	225	220	237	229	217	216	259	202	247	221	220	222	231	202	231	229	243	223	229	241	239	220	251	222	243	238	223	210	210	242	231	257	217	251	211	228	197	229	247	258	217	210	214	227	240	248	222	236	217	246	207	245	252	199	220	217	227	213	238	237	215	211	227	211	215	244	220	207	208	231	233	234	207	235	225	252	221	228	243	249	227	223	253	197	233	223	226	236	231	262	250	225	229	230	230	228	228	207	250	210	224	267	243	239	220	224	218	241	228	224	233	241	212	212	242	241	217	253	244	230	221	219	232	224	210	223	244	223	217	249	203	254	215	212	228	250	220	216	217	221	233	225	234	247	222	225	234	222	222	236	238	239	222	228	230	250	250	265	249	233	231	210	255	251	222	221	236	213	243	223	217	202	191	199	233	224	206	232	226	219	213	226	218	243	226	229	232	223	230	220	233	212	254	213	244	225	233	226	243	213	212	238	233	241	210	248	239	225	213	239	212	223	239	225	242	224	227	202	238	227	198	212	218	242	255	233	220	232	243	266	256	224	212	247	217	238	214	245	210	219	200	253	214	217	260	225	219	242	219	216	210	237	218	235	228	235	214	207	211	224	216	216	204	224	224	264	224	221	223	229	214	196	226	208	215	232	231	241	224	218	210	218	235	196	234	226	246	249	234	235	218	236	247	222	219	201	229	201	217	253	222	236	228	246	232	233	242	237	218	243	229	206	264	227	253	224	226	244	260	251	223	259	253	202	257	224	213	197	205	232	238	206	225	238	203	234	251	210	224	238	216	258	223	230	229	258	217	226	215	236	210	231	218	261	248	224	228	222	212	251	199	255	208	218	251	227	231	240	232	230	231	229	199	217	226	217	213	219	234	246	258	211	231	222	222	258	226	259	224	240	279	233	235	222	225	216	223	234	214	217	257	247	247	234	227	245	237	207	255	239	225	205	247	235	205	213	248	211	210	218	238	222	229	247	247	221	240	215	229	225	239	247	230	252	225	239	222	231	228	231	212	237	213	229	205	220	217	231	247	246	209	228	224	235	245	241	237	198	228	219	238	189	240	239	249	260	240	219	235	236	218	212	237	203	218	211	261	214	223	220	218	230	230	243	235	241	241	232	242	224	218	217	223	216	234	227	203	237	243	218	240	241	251	252	224	247	221	254	231	221	245	254	224	279	237	244	236	245	205	213	223	239	216	230	220	229	225	234	220	205	233	245	277	252	232	235	244	235	211	215	236	247	224	239	237	253	229	241	232	231	219	235	213	208	244	239	224	227	230	244	222	231	223	235	248	220	212	240	234	260	220	206	227	229	205	236	201	218	217	202	214	216	265	218	228	245	221	225	229	233	241	212	242	219	220	217	222	238	219	243	247	241	228	228	236	215	255	220	218	207	220	224	226	210	245	227	219	230	255	219	204	231	231	237	250	212	238	246	220	208	246	217	226	241	211	227	239	219	232	212	219	253	200	201
3152	479	357	160	141	154	1249	6456	5042	172	98	94	90	83	94	87	84	105	101	91	82	100	77	81	96	73	82	97	82	78	85	69	91	89	95	77	79	80	69	79	84	94	71	65	89	79	84	73	94	78	72	68	74	78	74	81	98	69	82	75	75	56	65	83	76	94	84	64	82	74	74	86	80	77	77	78	72	84	75	72	74	77	81	74	65	91	84	64	76	76	75	82	78	70	79	76	90	68	78	79	69	78	70	101	83	75	84	73	88	86	71	65	95	87	87	84	86	94	80	73	76	85	77	64	84	84	98	72	85	87	80	84	86	78	75	68	71	68	69	85	77	79	97	71	89	70	100	71	86	79	86	82	82	64	68	95	87	79	77	93	79	81	69	76	78	70	85	86	78	81	75	85	67	66	77	89	89	73	77	65	72	70	96	93	81	78	68	85	86	84	89	77	91	87	90	74	85	77	71	72	76	81	89	68	83	75	83	83	88	95	81	88	68	95	74	66	74	77	70	80	96	80	81	67	84	74	71	63	88	80	88	97	81	76	53	91	81	54	74	70	83	87	68	82	78	88	85	76	92	71	85	86	95	99	73	86	66	97	87	88	76	69	71	74	74	67	90	79	85	78	78	78	73	70	75	76	71	70	72	78	86	85	89	76	81	82	84	82	68	69	87	75	70	67	63	78	84	78	89	79	86	95	85	78	90	76	88	67	78	81	75	72	90	82	59	76	80	77	92	83	95	90	78	94	75	87	88	78	84	94	72	85	98	87	69	78	70	95	89	76	85	81	82	66	78	87	90	92	72	82	77	89	62	83	79	72	80	82	72	78	70	99	92	72	78	79	100	74	81	76	80	82	83	77	83	93	66	94	68	65	90	74	69	75	67	73	76	76	75	70	83	82	84	85	74	81	103	82	70	83	81	82	80	73	80	89	82	82	86	82	73	72	85	93	83	79	76	75	75	71	78	74	81	84	89	82	64	81	76	73	74	69	89	88	81	83	83	83	80	76	73	77	87	85	81	98	78	96	106	86	93	92	70	90	90	72	74	72	67	89	79	93	70	69	65	94	74	83	76	94	82	78	67	75	87	79	89	80	68	85	81	86	74	94	91	74	97	95	72	100	91	79	82	81	67	67	79	82	92	72	81	82	66	74	65	77	98	80	75	81	82	82	86	89	73	70	72	89	66	70	64	84	85	82	70	78	87	82	70	75	80	78	90	76	79	100	80	73	89	86	76	93	79	74	87	76	97	87	96	75	101	90	67	76	77	77	90	95	81	71	81	76	83	84	81	72	75	75	91	85	71	63	90	77	69	83	66	90	74	92	77	83	76	72	76	90	79	86	66	96	75	78	74	70	70	78	87	87	87	77	80	69	72	71	74	83	70	86	77	86	71	78	76	93	63	73	95	73	77	70	96	87	86	78	87	76	75	71	69	92	62	77	88	85	109	68	85	68	79	78	86	78	90	86	62	83	89	71	74	83	75	91	84	92	86	69	73	88	78	95	86	75	84	93	83	91	75	77	79	86	70	85	90	82	81	71	83	73	89	73	76	78	90	80	89	75	75	85	81	73	92	96	78	73	74	88	87	91	56	70	69	73	78	81	72	78	80	79	84	75	91	73	90	74	86	83	84	73	70	73	72	75	74	72	77	74	76	94	75	78	95	68	90	83	63	88	67	62	66	85	69	98	69	97	78	66	96	89	80	92	87	66	81	74	78	80	79	94	77	97	75	91	71	71	65	79	92	65	78	83	78	97	85	73	80	73	85	88	77	78	73	81	79	82	100	86	74	70	91	88	55	78	89	68	81	98	72	89	84	82	89	78	77	76	68	70	67	81	66	82	86	73	87	77	86	81	76	90	85	77	79	73	85	64	81	88	76	71	66	76	97	79	80	89	86	79	86	64	92	82	76	67	82	95	69	96	76	72	85	80	69	75	90	57	80	77	88	63	79	85	63	83	88	89	84	71	93	77	74	79	76	89	88	77	86	75	90	82	74	79	75	86	79	84	68	77	80	73	85	86	70	67	82	69	79	53	88	92	72	93	82	84	76	75	82	85	77	78	68	82	76	93	87	83	84	87	83	75	85	97	70	79	78	93	96	84	100	76	74	81	83	67	81	87	70	86	65	82	72	66	89	90	76	96	75	81	85	91	92	88	88	84	82	89	87	99	75	77	81	78	92	87	73	72	72	67	85	59	77	84	81	86	87	79	81	76	60	78	80	78	83	80	64	84	85	78	87	82	82	80	80	84	69	106	84	66	77	79	78	91	88	79	83	71	88	72	74	84	89	88	82	81	91	89	69	90	81	70	65	80	68	72	78	76	68	79	86	75	82	86	91	77	86	86	78	88	78	78	97	86	75	93	81	72	89	63	87	92	85	73	78	93	79	97	76	77	70	86	92	95	79	86	75	88	78	88	69	77	77	76	77	75	62	63	75	94	77	81	86	76	83	82	81	75	83	88	86	85	85	79	102	84	85	78	74	80	90	85	82	78	76	69	80	93	83	83	75	72	82	81	82	73	78	76	80	80	81	82	82	103	86	82	66	64	79	87	78	82	81	93	73	100	85	75	77	75	78	82	74	89	62	84	79	64	69	75	74	86	68	94	91	90	84	65	91	84	74	71	79	69	83	82	72	80	106	86	80	82	78	81	67	92	89	84	84	73	74	84	79	83	69	89	77	74	79	94	81	76	77	104	75	79	70	92	72	82	74	76	86	73	84	79	67	71	96	71	88	93	88	79	84	73	85	86	75	74	81	96	72	61	80	77	72	73	80	84	81	72	85	83	81	77	89	81	61	69	88	86	87	73	83	81	80	82	98	79	57	81	81	79	76	88	73	65	78	84	75	86	80	78	75	68	72	77	93	71	84	74	54	61	75	96	74	92	77	79	76	94	64	77	82	81	87	86	88	91	83	84	83	68	90	75	88	87	78	80	79	75	75	82	92	87	86	81	72	96	83	70	86	95	89	72	81	86	78	74	67	91	77	79	88	74	79	77	79	68	60	78	84	94	82	92	82	85	75	99	88	88	78	98	64	82	91	85	82	80	92	75	68	68	80	86	79	72	85	72	83	73	95	82	106	88	90	92	80	83	93	73	85	82	98	74	76	77	82	95	71	71	64	73	80	74	82	85	75	81	80	62	74	64	73	91	102	75	81	84	86	77	92	75	72	71	84	81	72	83	86	75	79	71	94	85	74	68	73	75	75	80	85	71	91	84	76	90	77	87	80	79	89	82	89	83	87	91	89	73	82	81	87	86	91	79	89	87	70	86	86	87	62	95	68	80	69	74	84	82	79	68	93	69	77	82	88	69	86	79	105	77	88	95	73	63	93	83	88	77	88	81	71	80	95	94	75	71	67	88	88	72	70	92	88	85	78	90	81	85	78	90	85	58	62	85	77	85	76	74	77	74	83	102	83	80	86	76	80	83	74	75	90	75	92	80	87	78	71	67	77	84	104	77	96	78	80	82	86	78
17156	6908	4939	4016	8068	8569	22903	45570	35651	2149	1845	1714	1548	1401	1310	1240	1207	1197	1157	1083	1145	1043	1060	1031	963	957	1012	938	985	955	942	994	925	1036	965	964	975	945	958	936	896	947	899	941	954	875	893	875	874	935	908	956	936	904	877	844	884	895	905	872	898	951	886	904	869	825	835	856	919	925	896	909	885	863	884	939	877	876	932	926	875	876	833	911	863	900	849	907	924	948	867	831	822	869	870	895	886	866	910	903	919	899	906	847	870	856	898	868	901	870	872	865	841	869	870	823	888	867	918	894	869	892	913	873	892	888	882	896	911	857	885	900	903	850	907	864	931	925	869	911	926	867	849	880	875	835	885	855	899	859	868	901	853	898	862	875	861	880	861	943	891	864	862	872	871	861	840	929	879	873	900	863	902	908	888	871	887	839	886	900	882	842	810	852	894	869	900	912	842	916	874	871	875	906	913	799	837	863	921	917	903	834	852	875	938	868	886	866	877	836	868	867	892	892	855	943	886	876	929	841	881	902	899	905	889	898	855	892	890	887	846	879	897	905	846	833	935	843	827	910	818	844	897	877	882	856	858	894	887	867	800	931	857	871	885	813	953	881	948	869	916	904	865	915	853	898	807	893	871	858	923	891	904	851	840	875	858	867	878	897	842	917	842	854	814	840	850	874	866	886	864	837	903	869	901	883	825	947	905	893	967	883	875	917	873	914	833	851	844	890	856	907	815	905	948	953	896	900	894	881	907	883	851	918	870	873	828	878	896	879	809	873	901	862	873	803	814	842	862	870	833	917	914	851	839	897	849	854	921	881	910	871	930	876	840	914	828	854	904	843	882	900	855	838	845	846	870	928	912	875	870	905	910	877	850	886	907	911	878	880	903	884	848	894	848	843	909	872	884	874	868	896	942	890	876	889	911	872	883	850	860	916	895	864	836	898	898	908	863	862	896	889	880	913	888	862	855	867	893	888	840	849	872	857	859	900	878	913	860	861	826	843	875	870	858	853	862	886	873	866	886	879	866	853	864	881	887	868	916	895	893	877	913	904	923	876	865	861	878	909	889	852	906	905	874	858	945	914	824	918	913	852	940	905	834	866	935	866	925	830	885	810	866	848	869	918	887	906	813	937	900	933	856	878	868	909	915	853	932	905	864	879	810	849	885	916	870	914	919	828	853	911	893	879	870	892	843	945	900	836	914	892	894	922	850	841	917	873	898	904	835	899	926	897	838	860	853	818	912	874	880	889	903	850	895	855	828	856	892	864	916	910	886	864	930	863	865	897	948	866	836	874	860	895	882	899	867	838	901	859	943	917	857	880	917	831	911	862	890	901	864	902	860	889	837	873	850	918	880	906	899	878	872	865	781	888	860	872	874	902	835	864	841	864	858	924	871	939	828	876	855	897	886	851	872	880	869	884	859	901	847	912	860	878	922	845	837	896	922	824	861	942	927	861	863	826	880	876	864	888	923	910	870	858	863	873	914	864	861	872	900	889	850	886	891	842	876	862	906	902	878	913	872	848	921	837	882	844	864	878	920	870	870	849	884	882	859	877	914	885	893	914	824	845	851	904	825	876	919	859	902	866	836	853	891	914	874	921	875	862	883	839	885	843	873	902	844	874	867	911	838	822	882	876	874	858	883	882	872	814	879	919	854	905	838	843	925	863	919	852	881	865	858	856	884	891	891	889	893	900	885	933	898	919	802	801	879	886	825	922	851	852	855	812	905	794	940	876	868	901	859	910	892	858	894	864	880	881	902	875	859	853	895	845	901	882	877	886	871	895	873	888	900	862	817	848	825	916	901	851	883	877	855	882	885	878	876	941	897	898	922	939	909	902	846	865	850	913	894	910	824	868	881	890	864	868	991	882	916	863	851	872	908	928	842	909	845	874	844	904	897	850	900	882	923	881	931	905	840	905	845	865	858	868	924	879	872	839	875	878	885	873	865	879	858	878	926	878	818	878	886	877	846	888	951	886	878	843	941	857	931	875	897	864	905	865	862	872	834	868	886	880	899	868	888	905	884	872	909	904	857	896	908	834	833	859	841	847	848	888	842	903	905	895	851	893	886	874	867	830	841	933	854	880	889	897	870	869	890	915	886	873	921	936	875	864	928	855	899	854	882	882	866	886	935	887	892	946	877	898	879	895	898	866	829	861	893	872	883	848	885	871	876	888	897	903	887	861	922	870	897	826	865	861	844	936	844	859	874	856	807	835	899	875	820	898	880	868	860	878	897	934	876	873	847	861	872	890	863	802	941	887	882	939	871	851	879	836	902	885	850	871	874	905	936	866	916	906	911	921	843	878	849	898	913	849	934	888	877	907	864	939	874	887	863	882	883	886	838	836	891	879	897	844	808	882	859	871	891	869	848	889	889	825	933	879	900	874	851	860	925	864	908	870	854	833	815	859	880	896	849	943	915	918	840	858	875	878	876	887	895	826	834	930	855	845	880	860	889	827	983	922	891	850	858	910	856	981	896	848	860	923	839	834	837	895	932	800	886	900	873	862	837	910	906	871	864	862	818	841	871	893	895	946	926	865	928	885	804	812	918	946	847	927	894	939	891	902	881	859	846	860	880	851	907	877	899	866	891	880	868	895	860	919	865	896	893	889	902	895	907	856	833	899	841	866	888	905	880	904	883	839	869	834	929	848	885	902	859	834	932	888	937	898	836	857	831	934	884	900	817	877	902	880	885	899	868	919	952	927	909	886	915	909	886	880	890	910	879	865	877	863	870	883	853	933	913	929	892	897	879	874	883	856	937	864	885	906	881	815	875	918	872	899	914	863	895	901	883	879	872	925	919	836	909	870	867	894	920	850	836	884	883	924	890	906	933	918	866	843	847	849	838	845	874	848	888	947	863	896	905	902	970	851	877	857	914	897	892	911	832	870	843	830	895	849	870	885	838	852	846	902	927	894	896	920	884	887	860	895	900	883	905	853	835	829	869	878	839	874	883	958	864	889	908	940	854	909	925	944	834	862	875	867	838	892	860	888	851	869	811	829	887	897	848	842	884	880	883	925	840	864	815	862	870	924	882	921	858	882	914	891	876	885	870	867	919	854	819	848	887	846	891	924	832	844	869	869	862	883	920	901	859	849	852	860	866	947	896	881	901	839	835	897	901	857	875	905	885	890	853	894	847	859	911	874	870	882	860	865	862	868	886	915	835	915	849	860	891	874	903	864	870	872	896	887	882	925	926	903	930	862	838	870	909	939	907	884	840	897	857	905	896	858	868	904	836	866	895	842	848	868	880	879	928	850	919	882	925	907	848	812	913	862	885	888	827	847	902	902	893	898	821	835	915	852	870	831	845	913	866	930	876	920	898	800	904	869	885	838	907	871	871	889	882	877	864	857	872	875	873	821	881	912	877	913	870	901	896	889	899	871	929	831	865	871	824	882	877	861	920	881	886	884	861	850	833	874	904	883	841	878	896	867	848	933	862	877	874	892	864	879	906	888	915	860	855	846	863	813	830	837	906	850	888	876
2160	413	270	141	109	133	1961	9780	12099	882	70	47	52	47	39	45	40	42	42	37	33	33	35	34	34	31	23	29	40	31	24	39	28	35	28	21	35	24	27	20	27	26	35	23	26	25	26	24	25	26	32	35	28	27	24	29	33	37	18	29	20	33	33	22	37	23	37	30	23	28	22	30	35	23	28	26	29	28	24	27	29	17	24	38	24	30	20	27	27	24	29	17	21	34	20	25	25	24	32	35	26	29	28	31	33	23	23	28	36	27	23	28	23	22	26	28	23	27	28	28	22	23	24	31	34	25	26	18	34	27	35	23	28	12	37	30	30	38	25	34	24	24	19	34	34	25	25	27	27	27	33	27	21	25	24	28	32	27	24	24	31	22	32	37	28	23	17	32	20	24	29	23	24	31	32	28	25	26	30	22	26	27	30	36	30	26	35	32	27	19	23	22	28	15	28	29	34	21	31	20	28	25	27	31	25	28	31	28	21	32	24	30	24	25	17	32	26	34	35	24	31	16	33	24	20	29	26	31	23	31	39	27	27	29	26	14	20	20	28	28	24	19	28	33	40	27	23	24	34	17	21	30	32	27	21	28	30	20	41	17	28	23	24	27	28	19	27	25	28	24	31	28	28	28	27	36	39	33	28	32	23	34	30	29	29	28	20	18	28	23	25	24	22	27	32	25	27	19	24	30	21	28	32	29	28	26	18	20	39	24	22	23	27	21	23	30	21	30	26	20	34	25	33	28	26	13	22	35	23	27	24	33	38	33	23	23	30	26	29	18	21	25	27	35	35	29	20	27	31	41	30	19	30	21	24	25	28	24	26	32	25	28	22	28	27	24	31	30	28	22	23	28	29	13	24	31	25	21	35	26	21	25	25	32	26	32	22	31	21	27	35	32	19	32	20	33	28	23	14	32	22	29	23	24	19	26	36	28	23	29	24	30	22	16	28	21	27	39	22	26	33	32	31	20	29	33	34	30	26	34	33	24	27	24	15	28	27	16	37	24	21	32	39	30	29	30	27	31	32	28	17	19	31	18	24	24	26	33	27	20	26	29	32	29	23	25	33	22	31	26	27	27	30	22	29	22	38	34	26	27	28	33	20	28	30	33	21	32	33	27	27	37	24	24	29	18	26	27	18	29	31	18	27	24	26	28	27	23	22	36	24	27	16	39	23	16	37	28	26	26	28	32	34	19	20	28	36	22	31	31	31	24	35	27	25	28	35	29	31	15	20	27	22	27	32	23	29	28	25	24	28	29	25	28	26	38	34	32	30	27	22	27	33	33	23	39	33	24	30	38	24	17	35	18	19	31	23	23	22	27	32	31	29	19	23	33	29	20	26	27	29	26	22	34	30	25	38	27	35	24	21	26	28	23	18	21	24	34	24	26	26	30	32	25	26	35	18	36	20	33	31	22	32	29	28	26	28	37	28	21	24	28	25	28	25	17	26	41	33	30	38	32	20	36	29	32	25	22	37	32	16	24	20	21	35	33	26	37	32	15	27	35	21	26	21	24	23	31	31	40	19	24	23	20	26	23	22	34	21	30	27	31	30	21	33	31	36	26	30	24	29	25	19	21	27	27	32	28	25	26	28	37	24	26	23	25	22	26	27	21	26	24	31	21	23	29	28	18	28	28	23	24	30	23	23	24	21	19	27	29	22	23	26	22	21	27	22	25	27	29	29	27	21	21	32	34	21	25	31	21	29	16	21	23	27	33	29	25	27	29	34	25	29	23	23	34	26	24	27	30	34	19	38	34	28	29	31	14	26	17	23	36	26	29	25	33	32	15	28	34	33	26	21	22	29	30	21	29	16	27	22	28	22	35	18	29	25	35	33	22	24	30	26	29	12	33	30	39	20	37	27	31	23	26	22	32	19	35	31	23	27	25	26	37	25	35	24	17	22	22	22	28	22	26	33	23	24	32	40	26	27	29	31	25	37	30	34	27	28	31	24	28	20	29	17	24	38	21	36	30	31	24	28	28	29	27	21	26	25	33	31	22	33	23	31	24	32	24	20	38	25	29	17	26	27	28	24	24	24	21	26	19	29	25	28	29	31	16	36	29	27	28	18	26	33	34	26	17	19	31	21	21	26	25	20	24	29	36	20	30	31	22	18	21	30	24	23	19	21	20	33	34	27	20	30	24	30	17	25	30	31	28	32	20	19	32	25	24	23	33	28	33	30	36	28	25	25	26	20	42	31	26	32	25	31	30	25	30	27	23	30	33	16	34	22	40	28	26	23	27	20	22	27	30	31	25	26	22	28	26	32	30	34	31	25	21	27	37	27	26	28	30	31	29	30	28	32	30	42	31	29	27	29	26	40	34	28	22	24	26	34	25	24	23	22	33	27	28	28	26	23	30	19	24	29	26	25	27	27	28	31	23	26	29	24	28	32	27	21	31	21	25	26	39	17	28	23	30	31	28	36	29	29	23	22	25	31	22	21	19	20	30	16	28	13	31	28	31	23	27	21	42	29	20	27	20	40	21	24	27	29	23	30	32	26	29	23	30	18	25	29	29	24	27	32	26	23	31	23	23	28	23	26	38	23	25	29	27	26	25	28	13	27	27	27	34	20	29	27	31	26	22	23	33	20	26	29	28	28	29	26	35	24	24	21	28	23	23	30	28	21	28	24	27	21	26	21	30	27	25	26	27	28	27	26	28	24	29	22	30	28	28	35	22	20	23	24	38	28	31	24	35	23	24	34	31	21	25	28	20	34	21	30	27	28	25	19	29	22	29	18	30	22	20	29	21	41	30	21	35	15	24	32	26	33	27	27	16	36	24	31	31	31	21	25	25	20	28	24	29	23	10	21	29	19	23	35	25	25	26	35	27	18	28	33	27	28	29	21	30	33	29	39	31	32	21	26	23	24	26	18	27	23	20	25	24	25	24	34	22	28	35	25	18	35	25	16	34	24	29	26	44	26	43	27	22	21	31	23	19	33	26	26	29	27	30	25	22	30	33	20	27	32	26	36	23	27	18	24	25	29	31	28	29	27	25	29	27	26	23	25	20	21	28	19	27	21	24	22	29	26	23	22	28	28	23	29	18	30	25	26	20	25	30	26	25	26	29	26	21	22	30	22	28	30	25	37	31	31	35	26	24	18	27	26	29	17	32	35	22	32	20	35	27	25	24	36	29	30	15	28	30	23	28	28	25	26	25	15	23	33	30	25	30	30	25	23	23	23	33	44	29	25	22	24	29	23	25	27	31	31	31	26	26	23	21	33	30	21	23	27	37	33	31	31	27	32	37	34	23	21	23	27	23	19	30	24	25	24	36	19	26	24	35	28	25	34	32	30	33	17	20	25	21	29	24	24	31	26	29	33	24	33	25	18	20	25	38	33	27	32	29	16	17	21	17	33	27	21	26	28	25	35	26	27	27	35	35	24	28	32	22	38	32	20	34	24	21	25	24	30	29	23	31	31	32	24	26	29	26	38	32	32	30	26	31	35	33	28	19	32	24	28	16	17	23
17170	6457	4413	5133	9194	9221	23708	50829	50786	2958	1710	1568	1282	1097	934	869	795	708	678	666	580	554	563	529	475	506	470	443	444	420	428	388	408	410	409	389	376	317	337	389	339	358	316	317	360	341	343	337	310	312	317	345	344	316	326	314	308	334	286	338	322	320	304	299	321	326	311	321	303	278	295	342	275	305	317	289	274	291	283	296	290	327	330	310	312	276	319	319	294	283	291	283	274	273	287	290	297	305	305	294	319	262	289	285	295	312	270	307	298	279	291	288	278	295	303	283	284	278	300	279	290	271	276	323	270	272	302	281	283	281	324	322	272	293	289	279	292	286	269	289	287	268	298	263	278	309	310	288	297	259	281	281	313	299	282	305	307	304	292	283	299	271	301	294	289	285	287	310	286	294	304	314	280	296	275	281	288	306	273	272	288	293	333	291	299	291	310	265	283	293	294	290	293	312	281	292	273	300	303	289	314	292	248	297	306	277	296	266	268	298	290	302	281	280	275	270	321	302	277	273	296	300	283	258	282	289	296	296	293	288	310	263	294	265	274	270	225	305	290	276	308	296	279	292	294	275	280	337	287	281	260	307	298	284	284	285	279	291	306	295	285	267	288	267	287	290	276	300	303	287	293	293	293	276	305	298	317	297	296	308	301	301	301	326	285	289	284	313	301	265	261	281	281	304	294	281	279	311	301	298	264	299	299	270	251	287	304	297	262	320	279	258	313	276	276	282	267	317	299	273	284	329	291	292	263	272	294	292	279	269	279	300	276	292	285	291	278	313	296	302	320	310	265	319	279	284	295	318	292	306	313	262	286	272	317	270	303	316	275	301	281	273	310	273	301	277	292	299	307	273	256	279	314	263	285	289	293	264	266	283	288	276	275	252	263	300	286	264	278	316	276	270	304	283	271	285	266	296	307	284	282	279	265	271	270	303	283	298	250	286	296	284	302	279	297	267	302	247	312	305	285	286	294	272	301	303	297	269	284	285	299	257	294	275	305	298	310	291	271	286	296	284	291	310	262	303	298	294	266	297	304	285	294	308	291	291	267	273	304	302	271	313	281	276	301	298	233	288	265	293	261	283	282	286	293	302	294	283	286	286	283	268	274	271	292	310	296	290	272	264	303	306	268	275	287	299	267	293	269	266	292	285	301	258	298	263	269	284	305	310	288	293	316	295	280	288	304	280	277	293	300	288	289	293	275	262	302	274	288	288	296	306	301	300	278	289	270	285	277	278	313	279	280	289	270	311	268	268	293	297	283	295	287	280	302	288	320	290	296	281	339	273	304	278	268	311	282	253	298	293	292	280	272	264	301	278	282	268	288	323	284	315	284	274	276	317	283	289	297	289	304	278	274	265	288	299	287	284	278	302	294	288	268	297	286	264	322	276	259	285	311	305	260	284	285	255	294	272	303	294	291	304	275	271	307	293	279	280	297	268	305	294	280	292	323	299	270	293	294	302	325	287	297	275	267	273	297	305	300	292	302	289	324	278	278	285	302	312	300	290	283	258	296	324	280	301	302	289	297	284	287	274	268	296	288	277	262	289	294	315	297	317	298	308	278	260	288	295	296	310	280	263	292	280	282	281	299	268	286	298	297	293	327	256	302	282	300	281	269	306	296	297	288	286	284	300	305	288	277	272	289	296	295	315	291	275	289	273	273	272	294	318	298	309	293	305	261	316	267	269	294	292	257	288	275	307	301	284	248	268	282	300	289	300	287	317	274	275	308	301	275	283	296	294	303	281	291	281	238	299	309	276	292	269	306	291	294	297	281	304	289	294	285	267	290	287	276	272	301	295	268	264	264	280	292	278	279	286	255	290	293	274	313	311	312	292	274	282	318	291	276	277	315	307	303	299	236	310	305	288	303	286	289	302	282	285	310	291	299	283	297	262	283	269	279	307	305	280	291	302	256	294	278	280	252	312	283	298	303	297	260	325	310	295	285	299	289	281	261	294	289	267	276	271	292	282	272	303	333	296	302	305	258	278	254	283	314	322	301	266	297	277	309	317	260	298	263	279	261	299	299	305	283	295	301	284	306	309	294	281	283	278	293	285	302	292	277	272	294	284	288	287	264	265	273	279	269	304	298	253	261	267	292	274	288	297	276	301	314	295	300	299	280	263	317	271	305	292	251	299	290	252	319	278	273	257	295	291	288	311	294	298	268	302	288	258	312	264	261	309	250	263	295	280	287	291	290	311	301	290	294	295	319	279	286	297	294	290	303	284	315	258	276	267	273	292	256	252	298	266	299	277	297	280	308	283	296	291	303	279	287	285	288	286	267	279	286	284	266	271	299	269	274	285	284	260	285	296	278	265	278	300	278	308	289	285	279	280	320	284	281	300	278	331	268	293	300	329	295	293	296	306	266	262	294	265	280	250	305	299	310	296	308	313	271	257	270	278	274	288	294	296	280	277	294	271	262	279	305	281	287	270	284	288	277	267	293	300	285	277	301	274	299	278	262	302	289	288	280	270	293	297	282	271	273	316	274	302	265	302	317	305	284	299	347	267	301	286	308	296	267	306	307	286	264	278	281	289	305	292	278	264	316	285	271	293	269	263	309	265	297	294	298	291	286	311	271	305	278	276	272	262	318	305	277	298	286	268	292	331	277	288	270	298	299	268	289	296	262	291	288	275	266	294	254	303	255	280	268	280	274	270	310	287	288	282	271	298	312	266	293	282	260	317	300	309	281	285	263	281	270	283	276	277	290	283	280	308	257	299	262	321	248	308	301	288	294	276	306	284	282	292	286	260	305	319	258	296	260	280	294	295	282	265	311	289	295	259	288	285	291	274	286	258	281	279	263	293	281	272	247	273	283	274	284	242	274	294	268	309	303	297	271	309	272	307	272	298	251	291	271	285	272	273	289	280	299	308	254	279	267	283	307	299	262	283	298	293	284	266	317	250	282	315	312	288	281	262	293	321	291	292	282	285	295	311	298	284	311	295	302	268	290	243	297	294	299	286	275	291	287	259	301	286	275	283	280	295	292	297	293	282	278	299	282	277	284	284	289	300	300	243	279	275	304	286	291	261	309	289	293	294	266	262	274	290	288	293	304	313	254	280	274	282	276	287	277	300	319	296	287	301	311	301	316	314	287	315	302	270	292	294	291	291	264	257	334	282	291	320	291	298	272	281	293	269	252	302	269	279	294	294	281	309	272	277	277	305	320	271	292	289	311	253	286	284	328	278	248	297	281	300	284	297	327	276	261	268	330	271	305	292	303	269	260	286	300	244	282	300	310	252	291	294	281	303	279	270	301	253	339	293	287	256	296	277	281	299	279	323	277	274	315	254	299	260	284	273	274	283	299	277	271	304	287	281	290	279	254	333	252	269	288	307	273	289	265	285	293	306	298	264	294	286	281	304	295	284	345	321	287	282	277	323	317	272	286	295	270	293	298	276	294	273	301	329	298	325	289	289	270	303	306	280	284	277	280	273	264	297	267	280	296	290	285	284	306	299	291	270	288	289	278	307	266	267
1741	171	135	101	87	83	95	1548	2226	76	67	68	71	66	68	71	83	50	60	64	59	69	77	57	76	83	69	68	49	67	74	58	63	71	80	52	68	62	65	54	71	86	54	63	58	58	76	56	66	70	72	56	71	55	71	69	68	64	53	57	71	85	49	61	54	61	61	79	72	70	60	66	70	81	70	60	66	69	66	81	77	71	78	61	69	77	69	65	58	78	70	74	70	75	61	85	72	64	75	69	65	64	83	72	68	53	79	65	68	68	67	63	83	52	67	65	69	70	70	69	67	55	67	49	72	78	64	61	71	66	57	62	50	73	60	77	61	62	58	71	55	74	60	64	54	72	70	66	54	69	62	65	83	65	56	63	69	62	76	61	62	58	61	58	49	56	74	68	67	55	70	66	73	59	60	57	73	58	64	71	69	63	48	69	74	70	69	88	75	70	64	59	72	63	84	76	64	71	56	66	77	67	68	66	68	71	59	54	78	68	57	75	74	69	77	53	72	50	57	70	86	62	62	60	68	68	77	74	64	81	62	62	75	57	77	67	58	62	60	86	59	73	68	63	51	68	79	68	64	57	70	54	73	71	61	60	63	66	59	69	66	65	62	69	73	71	60	68	76	67	68	67	61	72	63	83	70	49	80	67	65	62	73	74	64	54	69	66	91	66	62	76	68	75	58	56	69	66	69	70	61	69	55	46	68	79	67	54	71	68	67	61	74	66	70	69	76	64	64	54	84	54	74	60	60	69	60	73	60	62	74	64	68	66	64	55	62	66	76	65	68	76	71	61	66	67	54	61	80	87	75	64	80	69	59	82	61	75	63	72	64	79	73	66	70	72	71	75	78	60	77	63	54	63	71	60	60	63	62	69	53	56	56	55	63	69	66	78	64	64	72	73	72	66	57	65	57	73	59	59	61	67	65	68	72	64	75	80	53	69	64	67	66	66	73	63	68	62	66	66	74	64	60	58	64	65	65	67	67	71	60	64	70	70	79	75	67	58	71	54	59	50	89	71	79	58	60	77	73	64	65	79	55	78	55	61	88	65	73	45	70	64	61	75	67	71	63	71	76	77	83	82	75	57	79	58	74	71	69	65	73	68	72	80	76	60	78	61	60	71	56	74	72	60	74	71	78	70	67	76	79	68	65	63	61	70	70	80	74	68	60	73	79	60	41	68	62	62	62	56	62	56	72	58	64	70	75	86	92	59	66	57	68	70	58	66	83	62	76	68	77	67	70	77	80	80	65	73	59	70	54	65	78	54	65	79	70	58	73	58	58	68	55	59	55	67	67	78	66	68	76	68	66	67	76	66	61	58	60	69	65	74	68	53	71	65	61	63	72	72	70	60	63	72	62	68	66	58	56	68	64	73	61	61	54	82	76	65	54	54	76	50	73	49	72	69	68	96	66	56	59	70	69	63	59	60	65	67	56	63	65	72	67	67	74	56	75	68	79	58	66	77	79	68	74	68	66	68	85	69	74	67	59	71	83	59	75	68	58	64	61	57	63	67	77	65	82	83	64	63	64	56	65	58	63	63	71	55	72	75	73	59	67	64	72	74	59	57	67	93	51	71	57	68	69	72	53	76	54	62	64	59	77	67	64	60	64	68	66	58	64	62	54	65	60	67	63	59	65	75	78	63	67	59	56	76	60	79	66	62	80	71	77	64	85	73	60	50	69	66	73	70	64	70	73	54	56	75	71	55	60	70	66	54	70	60	60	58	57	71	63	80	74	62	64	57	72	72	58	63	76	63	67	77	63	82	62	60	55	87	65	79	78	52	58	57	83	54	68	44	56	56	67	71	72	61	62	80	80	69	64	72	60	53	61	66	63	64	68	68	72	61	59	72	68	68	48	58	63	73	63	65	70	58	75	65	63	69	58	61	75	76	69	61	65	72	70	77	67	69	68	70	75	51	54	66	59	56	60	74	71	68	61	59	70	70	56	61	71	53	64	55	64	83	47	69	48	56	70	64	61	78	70	66	68	69	65	89	67	45	65	71	62	54	55	69	78	54	71	60	75	66	64	57	65	60	63	69	55	62	69	65	76	54	69	70	70	76	65	70	83	79	83	69	68	68	66	69	68	59	86	69	64	63	74	65	59	56	63	69	53	65	61	71	71	50	75	50	59	61	71	68	64	62	63	71	64	53	68	61	80	64	77	59	60	74	61	64	78	64	67	58	86	71	68	48	80	75	54	62	63	48	72	53	59	44	69	69	69	70	70	72	58	61	70	76	78	73	58	65	78	57	71	58	55	69	64	63	75	60	73	86	55	57	71	60	66	61	58	74	65	80	72	81	77	50	56	62	67	53	54	71	74	57	66	66	61	58	58	63	71	53	62	64	66	80	69	57	65	62	64	67	72	51	70	71	63	60	80	61	53	66	79	49	67	61	60	59	61	66	72	56	65	58	86	56	63	80	62	49	79	69	57	63	68	79	67	57	59	61	64	70	64	74	60	71	76	73	62	67	61	60	64	62	67	72	69	69	71	57	77	78	71	75	61	68	73	73	63	68	74	73	64	53	65	60	62	51	58	58	52	68	64	72	78	56	59	74	72	69	63	79	55	68	67	70	54	91	77	58	64	73	63	55	66	65	72	77	63	58	58	90	72	45	61	77	62	66	69	71	54	73	75	59	75	66	76	62	68	74	53	60	75	78	61	57	72	72	76	71	60	73	63	76	61	61	70	67	86	69	80	58	67	70	52	71	67	59	89	57	66	73	73	69	78	66	71	70	67	68	77	71	66	57	70	69	55	62	57	72	60	85	60	67	66	64	61	78	74	78	59	71	83	66	74	84	71	57	68	56	74	61	58	74	66	57	57	67	68	63	49	80	58	53	75	76	71	65	77	67	73	66	72	65	61	70	66	87	74	55	56	62	47	66	60	54	79	57	59	62	81	60	71	62	63	63	79	80	61	61	67	71	60	61	75	77	57	64	75	66	67	60	71	65	78	67	68	72	72	66	77	62	74	68	66	67	61	63	64	79	60	55	70	69	65	53	78	72	75	63	73	58	70	58	59	66	67	67	86	61	73	66	59	72	73	66	69	64	72	54	69	69	67	76	66	74	67	80	91	57	74	62	61	79	56	60	60	63	82	63	68	75	56	68	86	56	61	71	58	67	53	68	65	71	58	64	81	54	84	74	56	63	69	66	68	66	72	59	68	68	73	81	69	61	62	70	59	67	61	68	61	77	67	65	65	67	64	58	66	58	66	63	57	74	68	71	65	70	67	67	75	69	68	63	57	73	72	69	70	65	59	64	71	66	66	84	66	61	75	67	74	60	60	79	76	65	65	77	74	65	71	77	68	64	59	66	62	55	56	60	68	58	61	68	63	66	90	63	73	68	78	70	68	67	68	51	67	75	47	63	79	73	74	69	60	74	61	53	72	64	66	68	62	59	63	73	73	54	87	60	70	65	65	66	69	75	76	70	81	73	67	55	74	65	78	62	67	72	70	60	55	82	61	72	73	65
10243	3083	2282	1908	3148	3237	4509	29478	26476	1206	1062	920	986	948	915	878	861	831	837	815	823	808	804	810	795	756	800	802	814	759	736	730	747	769	787	726	705	730	749	753	698	759	768	746	740	749	817	733	712	765	757	762	766	773	761	729	804	730	796	741	797	749	749	715	754	778	716	780	771	709	741	676	696	758	757	807	736	698	747	740	763	703	696	747	751	699	751	738	735	695	735	746	706	772	739	785	755	738	798	750	742	779	714	752	702	707	727	753	730	766	749	748	735	722	689	736	735	712	732	780	769	716	761	759	752	732	769	693	756	716	700	801	716	722	751	711	768	691	761	728	744	753	737	781	747	734	701	764	766	740	756	755	784	721	768	766	767	705	713	777	775	737	733	781	764	717	743	790	746	736	783	765	788	730	740	779	727	722	721	761	714	726	758	709	742	759	705	758	736	726	781	730	786	711	746	708	770	759	713	719	770	779	743	741	677	717	754	672	715	687	678	771	761	713	720	715	758	747	733	754	748	720	760	729	753	725	687	763	763	729	693	741	747	708	684	763	779	755	746	820	735	730	729	719	702	748	802	731	750	770	755	740	717	758	713	736	783	766	768	708	746	747	768	791	730	743	715	751	819	740	772	764	763	751	718	789	750	716	734	779	720	760	753	694	731	732	712	723	760	721	756	723	715	729	736	789	757	708	722	752	744	787	760	779	762	716	802	695	697	752	751	806	738	708	764	745	731	693	769	766	722	743	726	724	729	743	703	646	756	725	757	757	719	796	805	703	697	760	722	806	694	769	726	714	766	779	754	712	730	792	747	731	734	754	731	736	744	742	759	746	749	772	783	697	709	762	740	769	788	724	753	717	743	762	748	733	747	701	775	730	756	724	735	741	758	728	718	691	732	744	743	718	755	774	797	733	788	752	761	733	746	807	757	713	725	751	707	739	740	699	749	736	730	735	760	729	794	738	673	767	729	733	743	742	793	781	740	746	723	751	726	758	720	721	750	778	698	737	727	756	732	707	719	740	722	766	723	735	749	735	712	742	728	697	742	773	732	709	745	796	764	720	733	757	769	816	774	708	716	765	715	731	748	711	735	697	733	743	697	718	777	732	717	719	733	698	765	773	722	694	757	784	756	715	722	736	713	771	741	682	721	744	739	747	732	772	728	727	702	725	733	734	762	708	755	738	718	753	694	704	722	790	695	734	764	758	703	758	754	743	717	760	750	765	740	697	741	689	750	750	707	754	770	765	767	744	743	711	732	704	783	737	716	736	721	783	756	691	748	764	740	736	710	755	767	743	731	746	709	724	747	747	792	733	764	779	725	730	762	784	766	786	745	756	757	790	759	717	767	715	730	720	706	742	749	774	703	736	772	710	741	746	744	761	740	747	722	693	739	731	729	759	753	743	731	748	721	730	743	736	744	696	721	745	771	760	755	747	758	703	738	751	671	738	742	729	768	734	724	764	735	751	723	792	751	720	719	731	723	745	726	751	765	770	717	745	708	746	749	786	720	740	763	738	733	763	790	688	783	727	720	730	753	713	729	760	718	747	774	747	754	758	757	714	754	783	734	769	725	738	722	768	732	718	746	738	787	725	777	723	740	703	713	787	729	723	736	718	744	719	772	726	740	776	773	781	702	727	740	726	773	770	755	786	713	741	760	735	742	782	702	749	760	736	711	723	794	699	695	730	787	691	750	751	763	739	764	789	718	724	730	772	722	808	766	714	714	681	718	717	730	767	719	795	814	734	754	741	769	797	746	742	717	730	712	762	779	704	735	727	785	767	799	722	745	741	748	743	743	746	715	794	729	767	696	753	730	732	738	719	787	740	721	743	734	736	716	752	760	763	745	757	747	698	677	712	742	727	747	764	769	732	739	760	756	736	730	761	737	739	793	773	708	760	775	730	733	720	751	749	754	712	798	753	713	695	754	754	722	690	768	714	743	744	735	705	746	724	747	739	721	729	782	738	747	759	725	707	750	775	755	758	706	751	760	720	693	766	697	733	776	719	725	712	734	737	770	733	746	753	716	733	739	728	742	735	781	737	697	716	741	749	746	692	745	756	737	763	760	764	719	720	705	709	753	738	713	751	739	714	687	704	764	766	758	740	762	747	746	738	728	742	760	744	720	763	735	783	749	747	749	769	738	712	749	749	723	731	771	710	757	766	755	691	757	727	753	747	784	767	742	785	763	705	733	768	738	716	750	744	759	705	729	707	718	713	747	767	739	743	684	736	774	756	696	754	723	724	764	713	743	747	800	711	702	763	710	711	699	774	716	790	686	723	753	806	732	738	726	758	741	751	732	813	723	743	735	732	726	715	701	738	765	779	755	714	728	748	715	719	760	740	760	772	732	757	752	758	765	767	751	699	728	752	730	726	733	701	714	741	715	731	782	750	732	756	755	738	731	784	699	743	705	720	728	687	736	760	738	763	732	740	754	720	756	768	807	748	746	761	744	746	789	727	743	734	732	741	693	737	790	722	723	764	765	774	753	722	751	726	763	727	731	696	739	750	771	726	692	803	747	763	745	750	754	718	774	737	748	726	770	740	746	683	735	738	711	730	742	751	721	773	747	707	758	741	732	769	749	757	717	711	737	693	772	726	799	693	686	714	718	703	778	739	762	739	677	747	755	723	757	758	706	806	747	709	808	747	713	722	708	759	732	692	746	790	718	705	706	773	695	704	782	735	714	772	733	747	771	760	786	694	731	724	734	706	770	724	743	752	735	747	694	712	718	715	729	768	745	730	702	698	733	739	785	760	757	735	782	716	738	733	794	738	728	770	761	723	770	744	732	734	748	734	717	709	780	702	773	734	750	747	746	777	802	720	777	763	754	702	701	768	742	712	721	770	743	758	753	762	754	743	787	761	753	749	734	733	752	773	743	698	673	747	700	733	777	720	816	718	740	753	730	729	781	726	731	726	720	725	745	720	738	741	771	777	752	735	721	761	721	732	749	715	772	781	742	795	734	747	792	728	744	751	730	734	731	709	742	742	763	764	720	771	744	765	760	770	696	728	762	742	734	738	716	740	746	754	711	731	758	733	729	764	739	792	722	685	742	807	753	749	749	755	759	726	708	730	739	734	749	731	767	692	790	684	767	749	718	684	769	739	730	753	717	760	772	764	729	758	755	763	760	701	743	725	731	728	738	736	761	732	742	733	699	747	680	728	684	786	781	726	714	714	738	729	775	738	745	751	749	697	745	761	743	756	739	723	792	726	747	745	714	717	745	717	766	782	743	770	748	763	740	729	712	734	716	744	753	761	737	743	736	759	768	748	748	743	753	724	708	761	790	727	735	725	726	746	762	764	750	707	743	713	700	805	745	714	710	783	762	732	714	716	752	763	726	704	749	730	740	772	803	741	838	731	732	750	770	756	714	773	748	777	745	732	724	776	696	726	699	691	735	737	767	758	761	750	751	708	743	707	701	749	694	772	760	745	731	756	776	791	774	758	734	704	696	750	758	778	740	738	705	773	758	767
1348	293	159	137	139	142	339	4800	9069	178	44	31	34	30	36	33	27	29	31	27	25	26	24	22	26	21	20	19	27	19	29	18	19	19	26	14	20	22	18	16	16	28	15	21	24	20	13	21	20	28	15	24	24	22	19	16	18	18	31	15	16	20	23	18	37	22	16	17	28	17	21	18	21	17	22	22	25	19	22	16	23	20	19	16	14	22	24	13	24	21	20	19	17	25	29	20	24	29	17	23	20	16	18	19	20	23	24	23	23	19	23	19	27	15	24	20	21	18	21	22	21	20	26	24	29	17	30	20	21	17	29	14	21	22	9	26	13	22	20	23	24	20	16	26	21	25	21	24	25	23	18	18	30	13	18	22	29	18	26	24	18	17	16	18	28	25	20	17	21	17	16	25	21	24	25	23	25	22	20	23	15	16	27	19	19	15	20	16	17	24	15	15	25	18	24	19	18	25	28	30	17	10	16	27	25	23	19	11	25	18	20	25	25	19	25	23	20	26	18	17	11	23	19	18	19	25	19	21	17	21	18	21	16	20	21	28	21	19	16	25	20	15	18	22	29	25	24	19	16	14	20	21	20	19	25	20	22	24	19	22	14	19	25	22	19	13	21	19	22	29	22	23	20	13	31	15	19	25	20	16	24	21	26	18	25	26	21	18	23	17	22	23	19	11	19	22	19	16	21	18	22	17	15	24	19	21	23	15	30	21	16	18	22	16	17	16	23	24	21	26	17	16	17	25	21	23	17	21	28	23	16	22	26	17	18	19	12	20	17	25	20	26	20	12	21	13	19	21	27	15	21	16	17	20	20	17	23	20	9	30	19	24	20	23	17	26	25	20	18	22	15	18	14	24	23	23	17	29	17	15	25	8	25	22	27	26	18	18	28	23	28	25	27	24	28	24	14	24	18	27	20	20	17	26	23	17	23	21	10	25	30	20	15	22	16	20	25	19	17	16	21	16	24	15	16	23	18	27	18	16	25	25	24	29	20	19	9	16	18	16	15	23	21	21	21	19	19	28	22	21	20	19	25	27	24	12	25	21	19	27	28	23	20	18	21	20	26	19	19	21	20	26	18	11	17	17	23	26	25	23	28	20	25	21	11	23	32	28	28	13	21	22	21	25	21	21	29	21	18	23	18	23	26	22	14	25	16	24	24	10	11	29	22	16	18	21	28	22	15	22	28	27	19	20	25	23	23	24	16	20	31	26	28	23	26	13	16	23	21	19	19	19	23	21	16	22	22	23	19	20	26	18	23	23	15	16	26	19	16	18	27	25	17	18	19	20	25	17	27	26	22	26	16	22	32	16	18	26	20	25	21	26	13	24	16	25	19	28	21	22	21	11	26	16	32	22	9	16	16	25	25	20	17	26	22	24	17	23	14	17	20	27	26	15	23	23	15	18	18	23	23	17	20	26	22	18	25	18	9	17	28	36	31	20	19	25	16	13	17	21	17	16	20	20	18	19	26	23	17	21	24	17	16	20	22	22	16	23	24	16	24	21	15	22	29	19	18	16	17	16	22	16	29	23	13	21	21	17	17	15	16	25	26	23	19	17	22	23	22	18	23	19	19	22	7	16	17	23	24	20	20	24	27	17	30	28	24	18	19	18	18	17	19	23	25	26	22	15	15	16	23	26	22	12	25	21	21	19	20	23	19	20	20	20	21	19	22	22	18	23	19	15	25	23	26	20	20	22	21	14	22	24	21	26	19	28	25	12	24	23	21	17	18	17	25	10	17	20	17	17	18	22	23	11	28	20	23	33	22	26	22	28	17	20	23	19	21	18	28	29	19	19	22	27	23	24	21	19	20	25	22	24	16	20	19	24	17	18	19	16	15	24	22	16	16	18	27	18	21	18	23	12	29	26	18	23	20	20	20	16	22	16	23	22	22	21	21	19	19	21	19	17	15	13	25	27	18	17	20	14	19	22	20	24	27	14	16	31	29	24	17	22	20	26	17	25	26	18	20	26	26	17	19	21	19	21	13	25	16	27	21	27	14	23	20	21	21	17	19	20	17	24	16	24	20	17	18	21	18	21	25	20	25	16	21	17	16	23	28	16	29	19	19	19	21	18	19	23	21	25	15	19	15	21	18	28	18	22	33	19	22	31	26	15	17	14	32	27	15	25	20	17	23	20	18	20	21	15	23	23	26	28	25	23	24	26	22	12	20	18	12	21	21	19	25	16	22	18	26	23	23	18	32	14	20	21	18	18	19	22	19	41	12	18	14	19	17	18	14	23	20	18	22	24	16	12	20	22	19	25	26	31	15	20	20	21	13	14	15	22	20	18	25	21	21	17	17	23	17	22	30	16	21	11	22	20	22	18	25	18	16	20	29	15	22	14	17	13	25	17	21	21	27	22	19	24	16	22	26	26	16	20	27	13	22	26	18	26	16	16	29	29	20	26	22	19	21	16	25	15	15	13	20	17	15	19	29	21	16	19	21	28	29	22	16	20	17	22	26	16	20	31	23	24	23	23	17	12	22	18	18	15	13	25	25	22	18	19	26	15	15	19	16	25	26	27	27	26	13	30	16	19	28	21	19	13	26	15	20	23	25	24	23	22	22	15	23	22	22	24	26	20	22	11	22	30	21	20	19	19	20	17	18	25	25	16	31	21	10	19	15	27	22	25	10	21	16	17	22	24	28	17	23	21	14	15	28	20	23	16	20	21	26	25	18	22	20	18	23	15	20	19	24	14	22	12	14	18	26	17	19	18	21	16	20	20	12	22	33	18	17	22	17	25	13	18	20	16	31	15	14	20	17	18	29	29	22	20	23	23	13	18	29	23	22	23	25	18	20	22	23	27	24	12	20	28	18	13	16	22	17	14	15	13	23	29	21	25	23	27	17	19	15	20	17	25	21	17	19	20	20	21	27	12	19	13	18	21	21	20	30	23	21	14	17	27	34	25	18	18	20	21	14	29	23	15	15	19	17	21	17	15	24	24	23	21	17	19	19	20	15	21	19	15	22	26	20	20	20	15	15	24	20	19	22	19	28	12	24	18	15	24	25	20	18	17	23	22	24	17	21	24	14	23	16	25	26	17	16	25	11	28	22	24	32	11	23	18	22	19	16	23	25	26	22	26	31	20	25	20	13	30	20	25	16	25	29	15	28	19	21	17	19	23	26	14	28	24	29	29	15	19	18	24	26	17	16	22	20	26	25	22	16	28	28	23	12	21	22	21	26	24	13	22	21	22	19	25	31	19	28	24	19	25	18	16	23	24	27	17	15	10	19	25	25	18	12	24	20	22	16	22	22	14	20	16	27	26	23	23	23	42	32	19	14	23	15	19	28	22	16	27	19	18	17	16	22	20	17	26	29	22	25	22	22	19	19	24	16	22	23	13	19	18	23	25	23	29	16	23	25	30	17	28	17	17	20	20	23	30	23	15	26	21	19	20	24	21	20	21	17	25	21	28	21	24	18	21	18	30	25	23	20	15	22	17	15	16	12	17	15	21	30	26	24	25
14500	5043	2882	4978	11667	10479	14651	41192	39910	1569	1167	951	863	793	658	619	568	583	495	497	462	444	402	416	423	356	365	327	338	314	316	341	308	326	304	301	312	269	253	283	297	286	277	282	255	285	299	243	278	283	279	294	255	240	265	271	273	281	266	283	262	237	256	250	270	270	261	259	254	270	269	251	254	283	233	258	228	240	248	280	239	243	252	258	248	253	249	269	277	247	271	215	232	249	232	259	248	257	290	226	276	255	225	250	228	235	241	238	269	272	234	237	243	238	267	239	262	268	268	240	245	256	246	241	235	251	250	224	245	261	242	259	235	260	257	266	245	246	257	234	249	235	260	248	225	237	256	245	239	230	272	225	271	270	260	251	260	238	248	256	236	258	245	262	242	253	248	264	241	227	245	239	245	244	273	242	300	249	226	223	269	229	261	247	254	264	228	249	244	256	253	255	274	234	233	258	255	250	249	269	278	242	231	253	260	264	213	261	246	277	242	254	249	260	256	250	298	249	255	251	234	231	257	243	251	238	217	246	247	244	255	221	193	249	269	251	251	272	254	248	233	281	233	244	258	267	238	272	244	246	264	233	260	226	259	237	234	244	232	255	235	245	278	225	273	248	247	232	262	245	242	262	252	259	245	243	244	251	256	244	274	253	256	247	271	253	233	244	230	235	239	227	265	279	247	265	253	253	246	242	247	227	222	261	236	247	246	227	254	219	253	253	256	246	256	255	217	256	267	244	234	254	264	235	241	221	242	238	250	259	261	259	249	259	233	266	261	234	237	234	234	247	231	242	269	232	243	247	266	269	242	225	234	255	233	251	264	258	254	257	235	245	253	252	233	262	253	257	236	240	245	267	235	242	243	251	258	247	248	247	238	251	233	249	252	264	229	235	229	241	220	248	225	241	217	235	233	243	259	244	253	239	221	251	233	252	256	265	240	236	246	249	244	254	240	239	259	229	234	246	253	272	233	250	254	226	236	257	268	257	262	229	251	254	225	240	270	251	251	256	246	269	234	266	217	250	266	233	242	265	227	254	272	262	265	278	258	253	251	256	258	255	246	262	230	235	287	228	267	225	241	241	252	229	259	232	242	252	241	254	241	248	254	250	231	254	197	253	227	223	267	243	258	231	228	282	251	275	284	263	240	247	257	227	269	278	250	241	219	274	253	243	252	245	282	278	256	211	227	248	249	236	247	251	264	240	237	267	242	247	245	271	269	236	235	243	253	243	232	229	277	239	249	255	256	248	232	259	241	253	257	230	250	230	244	237	252	274	278	222	247	226	252	227	225	269	261	255	245	231	276	262	251	227	253	220	253	238	219	245	256	252	222	237	228	247	225	283	238	223	255	231	258	228	270	270	255	273	271	239	255	252	290	242	270	220	237	227	232	216	230	236	246	247	250	227	240	220	277	256	232	226	251	258	236	272	270	237	256	256	256	220	247	250	255	226	239	234	253	246	239	240	250	242	237	241	275	248	240	238	256	226	231	238	245	252	257	200	259	233	238	283	230	267	259	253	239	232	251	272	254	232	239	246	264	263	225	236	245	273	235	224	237	247	257	250	249	244	252	246	241	262	228	245	239	276	240	246	262	250	254	263	251	232	261	233	220	250	270	270	231	251	245	222	263	225	237	247	256	257	243	239	255	231	232	232	249	263	243	240	249	259	257	286	239	251	252	225	269	268	244	223	253	245	249	270	240	256	273	293	225	264	245	252	239	257	239	222	234	239	243	234	222	292	247	231	249	256	266	254	248	217	222	259	257	251	244	241	255	234	272	264	236	212	247	242	264	226	264	237	253	255	280	281	251	268	247	211	254	224	250	260	246	248	251	218	259	237	239	283	224	232	252	236	257	247	223	260	224	233	225	220	252	212	261	229	233	257	225	222	242	246	257	235	250	248	256	251	240	235	237	274	254	197	218	249	247	252	244	225	251	244	278	248	240	241	252	245	220	252	245	265	249	240	245	251	251	245	255	225	224	243	250	256	258	257	233	237	282	253	252	232	248	268	263	228	237	251	256	232	236	252	251	232	238	259	245	229	265	231	249	272	227	241	291	261	234	260	236	267	253	252	216	243	238	234	254	264	270	239	189	249	245	228	238	232	245	259	245	231	259	221	243	240	256	256	236	259	226	226	278	239	253	259	240	248	240	244	238	257	246	254	241	270	234	245	262	245	244	259	244	267	243	234	225	262	237	251	267	245	251	232	240	241	263	266	256	223	247	232	225	258	281	265	235	256	279	248	209	221	231	264	258	251	262	243	255	252	231	232	248	249	243	274	256	214	251	240	253	246	237	234	259	246	239	251	278	255	245	273	232	273	231	263	259	259	249	250	226	252	266	260	243	231	227	245	245	239	254	249	239	256	228	255	226	240	266	261	216	257	247	258	242	245	236	259	225	249	246	257	263	245	226	283	268	249	269	250	272	242	214	265	270	246	272	235	264	247	252	229	271	252	263	258	252	253	254	228	227	237	271	260	253	252	225	239	255	220	260	288	263	239	226	237	240	248	239	225	241	256	244	250	267	234	256	253	212	254	234	214	227	268	249	249	256	251	256	242	249	249	217	225	234	249	250	259	248	217	265	242	237	242	265	257	246	244	242	241	234	225	242	228	257	262	245	246	257	240	228	263	263	237	254	265	262	249	236	199	269	238	259	249	258	270	237	255	246	247	250	244	232	245	262	238	247	250	279	266	248	260	230	261	252	269	247	263	260	260	255	280	262	227	236	239	259	251	231	224	217	252	257	236	265	247	268	243	238	258	248	249	253	225	245	238	228	260	259	247	250	265	255	243	237	276	228	243	244	267	254	272	248	257	246	274	247	256	253	268	246	258	252	234	248	226	273	236	260	255	247	249	240	279	251	232	258	244	252	278	236	215	232	244	245	262	220	242	226	245	273	264	275	256	230	240	236	246	219	244	229	227	250	267	255	222	226	242	226	278	232	249	254	234	254	280	238	222	257	261	271	246	246	253	253	251	237	228	225	255	249	253	272	248	275	260	239	252	247	245	250	308	236	226	243	234	239	262	241	249	206	268	248	227	228	252	243	239	229	240	243	233	238	267	248	235	233	262	240	238	247	243	250	273	228	275	236	244	239	227	248	240	286	254	235	248	291	218	233	256	269	246	266	212	241	280	234	251	239	267	257	243	262	233	218	280	236	232	251	236	250	250	248	240	270	254	249	243	270	236	270	247	249	238	240	269	246	258	279	261	249	219	242	271	271	227	251	245	232	271	226	241	231	236	275	257	247	258	248	248	224	240	206	249	274	225	280	246	260	243	260	227	237	276	274	245	248	230	221	254	247	236	236	243	247	253	250	257	230	247	289	260	242	245	223	242	271	236	268	216	241	259	240	233	251	247	258	233	244	242	212	228	253	261	232	241	248	234	237	261	246	258	262	231	270	260	230	249	258	256	266	230	230	248	272	256	229	253	227	238	228	264	252	263	249	228	249	233	259	263	243	234	248	240	256	249	247	251
2645	317	238	188	120	129	513	5904	4882	126	97	82	91	103	98	102	95	101	84	93	103	89	85	82	83	92	98	63	83	87	79	62	79	75	74	78	73	90	89	72	85	78	95	91	81	86	87	82	74	87	79	82	65	90	69	80	88	73	78	76	79	88	74	82	78	97	96	78	84	69	66	88	74	88	81	79	90	63	85	67	70	77	71	93	74	70	74	74	96	78	71	81	73	82	87	82	81	78	78	76	90	80	75	77	74	78	95	73	77	84	81	84	75	83	94	76	75	78	78	84	79	90	78	67	98	87	79	79	69	57	78	75	83	70	72	79	91	76	96	82	79	83	80	75	84	75	73	80	85	72	85	85	83	85	79	91	80	70	71	78	82	88	76	81	65	72	82	76	67	72	88	76	76	70	63	72	81	66	74	90	90	77	70	84	87	68	93	58	71	69	84	81	84	85	77	81	93	77	79	85	88	79	93	73	88	81	68	75	66	94	91	84	89	74	80	72	77	83	82	74	72	72	69	75	88	74	83	84	100	72	84	82	75	79	88	88	74	71	76	83	89	69	80	77	77	86	75	79	71	89	84	71	84	83	81	64	99	66	69	80	90	84	75	80	93	96	69	97	77	78	84	84	79	74	85	79	80	81	81	76	75	80	86	83	78	74	64	90	83	73	85	93	75	87	71	77	70	81	67	71	78	73	73	94	86	70	78	88	96	63	96	78	78	67	81	86	80	89	67	77	77	88	77	92	86	79	71	66	77	95	82	75	82	73	84	79	79	83	82	86	57	76	93	70	82	69	98	71	70	90	73	85	78	90	77	84	87	72	75	68	81	87	66	82	89	86	75	100	77	95	82	66	86	67	76	74	73	75	92	72	80	83	82	81	78	84	66	75	73	84	98	85	77	86	65	78	79	76	84	74	63	78	88	75	84	72	68	85	80	86	80	71	78	90	67	92	97	74	78	72	72	85	85	91	71	91	78	69	80	79	79	80	81	91	84	88	65	79	92	68	74	84	79	88	89	68	78	99	80	92	94	78	64	64	92	66	91	92	83	72	107	88	83	86	86	84	64	78	78	67	86	78	82	89	90	81	84	72	81	85	83	74	73	85	79	92	80	73	93	75	91	89	70	78	67	67	94	70	100	80	90	76	84	83	69	72	78	92	75	78	80	60	63	81	85	75	84	77	69	78	79	83	72	71	62	80	81	73	82	74	88	80	73	80	67	69	75	77	70	70	80	75	73	73	86	83	86	81	101	94	75	98	79	63	79	66	77	77	87	82	86	97	88	93	88	94	74	71	87	83	69	80	85	73	81	81	78	77	77	97	63	75	77	85	84	71	72	80	66	81	76	75	73	89	76	79	77	89	73	86	80	84	99	87	82	79	78	95	96	78	81	74	84	91	81	83	87	83	88	79	88	92	63	91	79	83	87	96	89	82	74	83	81	59	80	78	74	79	84	78	78	80	91	90	76	83	84	65	78	83	78	78	81	69	83	89	87	66	80	86	111	79	69	90	83	83	77	90	88	72	78	79	62	64	77	72	72	81	87	90	90	88	89	82	83	87	81	69	69	87	83	74	73	85	68	75	79	80	80	96	98	79	94	74	94	85	82	75	80	86	81	92	78	83	86	79	84	78	88	97	71	78	80	62	76	90	80	92	96	84	83	95	90	89	84	85	82	87	84	85	91	78	76	85	76	85	73	76	68	76	82	79	80	77	76	72	71	80	69	86	75	84	93	79	94	92	70	82	77	66	66	88	75	74	61	81	78	67	78	87	84	76	70	76	69	74	91	76	81	86	87	73	84	84	79	87	84	68	80	78	90	88	71	94	74	94	93	83	79	81	74	87	97	70	88	66	98	75	82	74	79	83	78	69	90	88	74	87	75	70	74	77	79	81	84	76	78	85	80	59	81	82	74	79	70	86	80	93	72	69	90	92	70	86	78	77	78	86	96	81	72	67	69	85	71	73	86	91	82	83	88	79	101	74	95	87	66	94	89	85	78	72	68	87	87	70	86	80	86	92	80	73	75	84	85	73	85	76	89	85	100	81	78	75	76	95	71	65	87	79	81	63	63	77	75	73	85	58	89	76	71	92	99	85	72	89	92	70	98	59	88	77	78	81	75	69	80	88	85	80	83	66	72	76	89	87	79	77	91	73	73	90	69	77	66	70	80	70	93	71	80	84	83	62	86	104	84	76	71	89	70	78	80	74	64	82	94	80	81	64	75	77	75	63	76	80	85	96	82	62	83	81	78	67	81	73	87	70	91	65	86	82	87	92	74	80	53	81	72	87	83	89	89	91	87	81	67	83	81	91	78	93	65	84	72	95	89	83	82	79	90	77	87	77	73	91	86	80	78	68	76	69	67	74	80	64	71	87	66	77	100	61	86	90	74	86	90	91	78	96	80	73	77	89	98	69	93	60	86	82	83	72	73	85	79	73	79	94	71	96	83	70	87	69	74	81	73	84	70	69	90	67	82	86	78	70	86	68	87	73	78	76	76	81	86	75	90	73	88	83	94	77	89	78	89	88	74	91	82	95	77	93	78	84	92	69	91	89	72	84	88	97	67	92	81	71	86	74	88	83	97	77	71	73	77	84	91	91	90	65	76	74	89	76	84	76	63	94	76	74	71	71	94	85	77	81	75	98	93	74	89	89	102	85	78	59	74	69	74	72	84	73	67	71	74	81	67	77	80	86	77	85	103	73	92	76	92	74	79	74	80	81	101	97	72	83	72	84	61	93	71	85	98	63	78	63	78	84	89	80	80	68	72	82	72	74	78	81	83	77	89	83	64	80	71	77	78	66	82	91	81	79	65	84	63	80	81	100	81	94	81	66	79	92	83	73	72	82	81	83	87	66	78	89	83	85	79	81	94	80	67	84	80	90	91	92	74	78	80	87	75	69	63	82	66	61	68	81	71	100	73	82	80	74	98	86	78	83	78	80	73	83	82	77	72	73	81	82	70	75	75	74	93	88	78	78	93	101	72	88	109	76	83	72	82	77	77	84	85	83	87	85	64	72	78	109	71	77	75	66	94	76	79	80	78	89	77	75	70	65	88	80	98	69	88	93	76	77	84	76	95	86	76	77	79	89	92	80	91	84	84	79	81	67	88	82	69	70	89	90	73	86	76	71	76	98	64	74	72	81	78	81	78	75	84	82	78	84	88	74	84	91	79	95	70	75	88	87	78	91	89	85	82	74	81	77	96	70	89	96	81	87	90	75	67	94	89	91	82	79	82	75	78	85	78	98	81	87	80	95	80	102	77	62	71	85	87	84	82	68	78	87	81	69	88	76	79	93	62	83	63	69	82	77	74	84	79	82	80	83	76	78	79	88	79	79	75	71	80	89	72	76	83	63	76	86	95	80	89	83	89	71	74	87	77	76	86	67	85	85	85	68	67	84	77	93	74	74	66	83	71	69	86	86	70	88	79	84	87	81	87	65	68	76	90	69	70	94	70	93	82	96	78	79	76	96
11375	4973	3400	4182	5690	6185	15979	45917	30022	2241	2079	1725	1633	1517	1383	1323	1277	1263	1179	1165	1124	1108	1065	1023	1039	1062	1029	954	999	981	957	922	896	965	963	924	939	909	925	922	956	961	912	872	908	904	861	916	896	910	864	898	902	911	927	904	855	896	931	921	882	871	916	865	852	928	911	882	931	909	901	843	884	867	917	884	886	835	866	929	901	870	851	882	900	881	857	865	880	908	828	902	887	875	915	898	864	903	875	896	865	892	883	829	881	909	871	885	886	861	900	893	888	859	904	867	872	880	947	901	902	905	919	868	861	868	849	904	904	882	884	877	915	895	893	869	918	825	830	845	855	887	943	953	850	857	786	867	838	884	881	844	845	889	925	904	915	881	901	902	847	903	933	939	887	884	910	888	854	869	844	898	844	882	848	858	806	851	841	874	812	933	900	821	878	867	849	885	860	854	851	828	849	891	910	924	906	887	839	865	835	877	841	934	851	874	842	937	837	886	864	908	929	810	898	879	858	836	869	856	877	813	866	877	868	886	844	881	860	839	852	913	904	834	853	856	881	864	886	900	918	859	908	870	937	869	869	876	852	922	832	874	881	864	895	882	883	907	821	847	912	896	826	881	832	916	852	874	871	891	903	858	895	888	905	814	911	854	917	944	862	876	854	849	898	864	893	902	849	821	825	872	864	871	886	843	886	949	864	871	866	883	832	876	878	868	899	897	926	936	918	858	885	949	879	938	883	851	863	831	859	891	882	888	846	869	865	891	849	876	869	868	841	834	865	883	835	868	845	890	851	880	885	903	870	908	886	867	926	882	881	896	919	911	874	900	898	824	904	856	824	853	874	879	837	880	890	897	873	875	901	934	936	867	899	881	877	861	894	854	887	842	877	870	876	897	891	897	869	902	909	835	832	849	873	877	901	859	828	824	884	855	849	863	843	844	892	921	894	930	938	901	887	880	938	885	860	850	842	885	960	892	894	912	852	872	853	855	917	890	883	907	872	923	898	887	875	862	886	918	857	840	872	859	861	842	928	902	915	855	869	883	830	904	884	914	902	866	822	884	881	845	868	807	843	844	878	838	891	889	887	871	944	851	929	878	874	872	880	865	836	867	900	879	893	886	874	896	936	911	914	880	880	901	910	918	824	799	858	889	833	854	907	893	906	867	895	888	862	870	875	875	943	857	884	851	858	883	896	921	869	895	844	837	921	828	847	897	940	820	888	893	864	900	879	889	832	870	888	883	829	874	886	874	845	864	884	883	905	849	924	887	836	873	888	854	813	842	817	885	874	858	867	873	842	844	945	829	868	844	817	889	917	888	884	866	851	890	868	863	896	876	906	859	852	908	854	876	854	877	902	878	890	871	914	912	874	876	886	859	828	918	874	881	840	899	913	886	880	903	881	811	864	917	919	857	876	832	868	877	892	854	909	868	937	911	859	936	855	877	854	874	893	867	927	876	870	829	847	856	871	927	932	869	822	893	884	855	887	874	875	869	852	890	879	808	851	867	905	910	868	895	915	863	876	898	833	902	899	872	913	838	875	876	876	852	915	848	918	891	883	880	846	858	864	869	909	934	859	908	875	881	870	855	897	885	865	898	946	864	874	846	859	887	879	859	871	859	889	900	884	878	881	890	858	861	871	882	908	851	891	856	865	928	875	857	887	868	827	916	885	940	905	885	856	906	852	915	846	867	871	880	860	898	907	799	849	883	850	870	910	911	864	868	871	901	900	917	881	873	823	846	929	890	899	822	879	848	834	900	847	841	836	909	847	845	909	891	882	851	860	933	904	878	880	884	852	896	854	903	877	845	877	848	877	900	898	868	880	865	883	889	855	900	886	815	812	839	843	914	885	865	886	836	885	881	895	983	902	865	876	847	895	921	874	824	858	857	879	899	886	901	886	884	915	847	893	898	851	853	881	846	897	839	868	875	865	880	888	901	906	920	857	848	904	837	863	904	808	899	864	921	903	827	900	863	859	859	859	910	850	879	895	876	892	898	877	896	880	863	869	882	856	919	890	920	886	925	967	908	844	886	861	894	905	907	893	871	847	865	884	891	829	833	868	861	883	851	840	904	812	892	928	863	888	893	857	862	890	855	881	911	915	911	868	807	805	899	838	906	842	837	928	832	848	850	831	894	919	822	909	878	885	852	836	902	862	923	870	870	879	877	862	891	892	894	904	908	894	872	922	882	860	870	888	871	862	874	835	875	870	854	887	859	860	870	847	927	897	848	886	895	900	866	845	880	878	837	845	903	873	843	823	887	891	866	873	873	877	909	859	872	885	901	864	961	937	845	842	880	885	797	834	847	828	887	852	876	853	845	861	894	907	875	879	871	834	843	895	887	898	904	830	835	892	853	882	871	882	899	853	954	914	838	849	852	885	873	876	879	854	906	856	880	903	852	883	846	863	854	850	869	908	860	856	881	902	855	881	861	867	916	843	870	877	854	879	828	830	864	866	887	874	858	879	907	881	830	889	874	923	913	921	883	911	870	888	854	886	886	868	892	877	857	918	927	912	859	950	861	891	886	868	859	913	893	894	897	879	911	871	849	833	866	847	907	901	839	839	833	844	856	926	840	815	909	848	861	890	844	877	868	851	866	875	882	862	923	861	836	847	872	874	887	933	858	841	846	890	886	951	818	879	917	918	907	838	868	855	853	894	871	886	853	864	852	878	854	793	862	913	841	890	897	893	865	917	922	875	907	865	922	860	909	826	894	891	837	860	882	910	908	827	906	867	845	854	885	873	851	847	897	896	863	843	906	898	916	933	847	896	901	929	912	839	884	883	870	926	886	813	909	887	870	912	865	882	959	899	899	883	891	846	838	873	924	849	857	865	926	918	887	847	925	894	860	969	868	858	902	920	856	852	913	890	930	854	885	878	901	872	840	919	878	868	892	852	877	895	924	915	864	824	887	867	903	858	929	853	851	900	877	886	865	838	863	880	919	827	848	868	834	891	828	843	889	925	894	838	875	834	828	873	900	875	900	877	859	892	855	838	832	919	921	877	878	862	885	847	852	838	854	880	868	841	857	853	841	890	884	854	832	824	877	852	876	859	867	876	829	833	886	917	849	813	879	813	891	844	882	853	816	811	902	877	886	861	828	889	854	907	896	916	855	890	896	858	848	894	917	852	825	850	845	888	887	910	869	853	869	935	850	816	891	880	886	876	839	890	855	860	877	840	826	897	869	863	889	867	900	833	878	876	878	842	853	906	850	926	903	851	836	911	874	938	854	878	846	923	829	882	859	874	848	880	885	871	901	902	862	865	900	855	891	870	830	857	879	866	892	848	850	863	863	912	890	916	881	897	885	881	921	872	894	859	846	906	844	858	901	921	839	864	848	858	840	840	867	871	930	883	890	863	824	876	862	899	862	860	848	843	916	926	899	894	863	838	883	858	893	959	812	841	868	865	892	894	848	850	855	924	931	913	883	864	864	862	868	864	888	882	865	845	873	852	884	874	881	940	856	819	860	856	869	894	870
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
